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
337008086271	337008086829	337008087379	337008087929	337008088479	337008089029	337008089579	337008090129	337008090679	337008091229	337008091779	337008092329	337008092879	337008093429	337008093979	337008094529	337008095079	337008095629	337008096179	337008096729	337008097279	337008097829	337008098379	337008098929	337008099479	337008100029	337008100579	337008101129	337008101679	337008102229	337008102779	337008103329	337008103879	337008104429	337008104979	337008105529	337008106079	337008106629	337008107180	337008107729	337008108279	337008108829	337008109379	337008109929	337008110479	337008111029	337008111580	337008112129	337008112679	337008113229	337008113779	337008114329	337008114879	337008115429	337008115979	337008116530	337008117079	337008117629	337008118180	337008118729	337008119279	337008119829	337008120379	337008120929	337008121479	337008122029	337008122580	337008123130	337008123680	337008124229	337008124779	337008125329	337008125880	337008126429	337008126979	337008127529	337008128080	337008128629	337008129179	337008129729	337008130279	337008130829	337008131380	337008131929	337008132479	337008133030	337008133579	337008134129	337008134679	337008135229	337008135780	337008136330	337008136880	337008137429	337008137980	337008138530	337008139080	337008139629	337008140180	337008140729	337008141280	337008141830	337008142380	337008142930	337008143480	337008144029	337008144580	337008145130	337008145680	337008146230	337008146780	337008147330	337008147880	337008148430	337008148980	337008149529	337008150080	337008150629	337008151179	337008151729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15976	4315	4063	3698	2517	2367	2016	1659	1194	1026	737	815	620	587	506	477	461	411	397	374	438	400	361	395	387	383	418	375	371	366	388	334	328	331	333	368	339	327	344	327	327	360	313	383	333	349	337	302	366	324	301	343	333	309	300	327	312	317	327	368	343	296	325	330	317	332	309	333	345	305	308	337	329	331	340	306	299	330	322	299	339	327	310	330	303	341	331	337	330	321	337	290	312	343	364	358	374	328	324	323	325	350	367	329	297	301	330	335	329	306	309	347	319	329	359	345	353	322	300	333	320	328	318	323	279	315	302	326	318	310	365	340	341	352	343	310	324	301	332	307	321	364	316	337	348	332	315	332	339	326	329	304	294	330	333	340	287	306	338	348	288	326	325	319	276	337	330	330	306	321	329	314	350	346	328	334	320	322	292	336	332	305	325	324	298	329	322	314	314	321	343	305	314	364	333	325	336	303	311	315	308	316	344	333	319	295	314	300	336	348	330	366	356	332	337	322	320	294	347	318	328	348	359	325	353	308	344	319	296	317	326	311	346	333	322	367	316	318	345	318	320	303	308	337	351	356	327	305	324	313	320	320	308	334	335	305	317	342	341	311	322	337	318	327	326	365	363	330	319	317	372	359	313	313	321	321	299	311	343	367	344	299	332	313	336	328	297	300	331	318	331	287	317	355	292	326	310	289	309	336	343	325	333	299	358	315	352	323	342	313	330	342	328	294	325	340	371	319	301	331	340	343	301	301	347	330	354	348	323	339	323	321	342	330	304	317	333	323	315	316	345	319	317	325	300	313	329	344	351	363	322	336	333	332	300	316	318	315	332	318	323	322	313	325	316	367	346	349	330	360	314	332	305	312	294	296	324	306	345	340	320	333	338	319	309	332	341	333	302	291	330	348	338	329	310	341	342	308	335	359	308	333	331	355	310	356	311	322	304	324	335	302	326	324	287	321	284	296	350	304	345	337	333	319	341	302	311	325	342	326	322	301	348	330	351	322	356	302	310	341	335	324	338	347	300	321	356	330	314	312	320	349	320	350	327	326	320	331	322	360	293	315	355	300	321	321	312	345	344	357	314	334	337	305	307	360	336	334	344	328	298	313	332	302	331	331	361	350	342	323	320	306	344	341	306	341	320	356	326	327	318	322	294	346	301	344	323	328	368	344	318	303	315	329	315	335	314	309	316	343	352	334	316	318	304	355	344	354	351	369	326	326	331	297	330	330	319	332	292	301	313	337	344	300	324	286	346	328	321	338	334	340	343	306	329	283	323	381	304	321	333	327	326	341	354	310	335	330	330	334	323	351	336	384	302	334	289	325	304	301	343	328	338	299	336	341	317	352	334	321	347	303	330	312	364	335	340	353	334	329	352	275	340	331	308	335	316	326	297	296	311	352	333	324	341	320	327	345	346	327	349	317	330	360	318	325	343	306	310	329	307	358	338	363	340	339	366	332	333	330	287	327	326	323	336	326	339	323	304	303	328	337	318	328	336	327	344	320	324	345	345	326	351	341	334	329	312	308	312	325	336	341	361	317	341	330	339	307	327	340	333	289	343	310	328	326	311	339	325	337	338	309	347	300	321	333	308	325	327	317	294	312	313	328	340	331	348	335	298	313	324	309	297	319	338	348	349	354	304	323	329	342	318	319	287	303	287	335	325	336	333	294	344	352	333	313	329	307	331	343	355	318	330	298	305	343	332	315	352	330	328	329	333	295	302	329	311	300	336	279	304	322	322	358	320	304	299	335	312	310	344	323	359	325	329	331	330	318	351	298	354	346	319	314	326	303	330	324	287	323	296	293	334	343	332	326	321	336	316	297	354	311	328	337	331	352	352	339	267	328	353	352	309	299	322	355	329	324	305	316	294	320	284	339	328	289	282	304	327	359	354	322	312	305	298	355	324	357	346	347	345	305	326	341	315	310	316	364	333	312	310	298	314	306	280	297	320	329	327	308	308	348	291	311	323	315	364	312	321	296	313	322	330	322	321	327	313	321	326	318	333	340	318	339	323	331	299	350	311	332	349	301	319	356	356	321	297	345	331	330	333	311	332	331	325	318	308	319	341	321	327	319	292	348	339	304	325	316	323	324	341	348	326	335	330	321	301	302	324	316	320	302	335	382	327	354	330	313	302	307	317	307	308	332	348	348	308	328	305	347	343	313	327	334	296	326	352	319	335	333	334	316	340	318	297	330	322	327	349	327	329	331	299	326	354	354	352	295	293	331	292	334	308	352	317	343	320	331	325	366	355	324	331	286	332	323	330	344	315	316	336	343	363	346	317	363	336	342	334	326	346	319	326	334	334	297	368	281	344	338	316	330	311	351	322	334	325	329	310	325	333	334	331	305	308	315	347	364	300	325	342	343	292	327	342	335	322	337	316	287	333	330	334	330	318	361	308	363	323	309	342	320	291	338	324	322	332	326	346	332	303	295	335	298	301	326	346	347	345	301	282	306	306	308	313	322	343	342	348	335	368	315	313	308	347	316	299	323	330	301	321	316	333	334	353	306	347	308	302	320	323	317	327	324	305	306	328	332	271	345	330	317	318	352	336	337	272	319	306	322	348	309	302	334	300	316	334	334	308	357	321	344	308	347	325	312	299	313	342	315	347	311	343	359	327	343	329	330	332	312	302	337	329	312	295	318	276	343	342	331	332	305	327	310	315	337	312	328	328	350	324	316	323	314	347	326	316	306	322	317	317	322	349	330	321	324	353	314	308	305	373	329	317	278	311	313	293	354	324	342	318	285	310	323	333	303	341	322	342	339	314	359	324	382	332	320	342	313	343	314	307	339	294	310	350	296	332	318	344	309	320	321	322	333	303	344	312	301	327	302	344	330	335	316	357	318	308	346	319	361	299	325	353	333	311	325	331	342	325	321	300	308	339	338	322	303	371	325	320	322	337	321	322	330	317	331	332	299	346	307	304	299	306	367	311	342	313	333	324	315	308	348	322	324	335	322	357	340	336	355	329	292	322	338	305	330	323	342	317	343	329	318	313	344	315	340	290	339	320	368	307	338	345	325	315	329	340	313	351	309	337	331	316	337	350	325	337	350	334	358	322	323	347	298	318	311	337	335	283	311	338	317	329	314	315	304	316	353	299	338	332	300	312	295	349	327	355	312	341	334	324	286	316	308	352	326	301	329	311	294	324	331	306	366	320	312	307	343	313	355	322	297	345	341	310	309	337	324	326	349	294	294	350	360	282	352	333	350	339	333	327	327	296	344	317	333	323	335	341	351	283	338	323	333	331	344	336	328	347	309	285	354	308	316	311	344	323	333	340	310	313	324	348	316	349	329	315	319	328	350	304	336	351	333	363	362	310	308	314	318	319	316	331	322	294	346	316	301	336	351	305	328	329	347	333	317	295	343	348	352	326	311	349	350	355	311	320	313	288	323	360	313	342	358	324	302	363	340	317	327	289	329	303	302	337	334	341	350	324	306	321	314	328	341	357	311	295	341	340	339	336	347	311	328	317	317
8651	3372	6449	7964	6836	7537	5961	5081	3752	4034	2920	3142	2560	2377	1908	1939	1508	1708	1491	1431	1524	1462	1787	1489	1166	1413	1302	1205	1312	1107	1209	1071	964	991	943	912	950	923	914	875	1006	1023	956	937	962	875	877	908	957	954	875	973	902	858	884	882	854	864	860	929	848	899	897	856	861	906	835	878	880	854	868	827	844	898	835	791	822	876	803	825	872	797	779	866	857	841	832	819	853	871	812	838	841	792	787	818	855	845	834	821	856	832	797	846	858	827	807	920	857	820	843	845	831	857	815	819	809	828	873	812	851	829	829	876	846	788	875	859	799	782	794	850	867	837	849	879	798	816	845	854	825	824	863	860	849	815	811	859	857	826	800	850	842	867	841	821	830	881	811	802	818	839	882	819	830	863	855	819	828	818	862	867	834	877	823	821	867	867	794	840	800	764	781	793	855	794	794	887	861	823	744	841	798	815	868	853	870	787	810	840	846	823	834	864	845	816	849	841	833	815	866	816	816	807	820	841	822	810	875	786	791	832	859	804	814	827	792	778	794	846	820	787	806	829	783	857	786	825	798	842	879	803	807	838	861	850	816	805	777	825	858	834	782	829	791	847	806	856	796	791	815	843	814	877	796	844	873	795	818	838	855	863	876	865	811	799	814	751	840	858	843	849	829	839	865	848	764	862	818	824	833	811	830	808	829	848	796	861	827	789	781	839	789	830	799	833	808	865	824	828	798	855	793	842	794	817	797	848	813	843	837	818	817	874	850	816	831	822	850	837	810	828	848	847	870	839	807	823	795	760	831	816	836	855	833	825	811	884	815	824	823	813	820	823	806	804	861	791	800	869	832	788	824	788	809	800	817	814	832	797	808	797	862	825	860	838	811	827	836	835	816	861	823	820	815	816	813	840	842	821	790	873	838	837	808	827	804	809	832	823	842	844	854	784	824	859	787	853	846	771	837	818	816	789	786	839	853	845	858	804	812	852	794	850	844	813	791	818	840	831	847	839	837	799	843	843	824	817	794	775	846	792	828	843	873	845	857	842	853	828	801	813	804	867	791	817	852	837	850	840	795	827	801	847	810	811	862	808	826	837	785	831	846	840	780	841	821	849	858	848	854	777	849	837	812	820	883	834	818	793	847	808	825	861	807	804	815	885	826	821	849	839	827	834	842	851	883	867	875	827	785	829	889	848	814	812	878	831	821	819	820	854	880	807	827	807	852	820	785	845	768	819	854	853	846	821	814	780	835	811	805	795	834	839	778	786	822	836	850	807	802	826	818	838	827	825	806	868	811	805	795	797	818	829	853	796	815	889	819	845	802	817	807	811	838	789	799	815	820	883	793	801	856	829	843	828	823	871	833	840	851	837	810	854	830	840	847	739	847	796	845	872	816	799	830	822	860	804	813	812	840	835	858	756	855	827	881	798	820	769	853	842	843	777	784	879	805	841	797	806	857	816	817	847	774	859	851	837	808	870	825	808	821	857	836	860	850	834	820	817	806	826	831	781	861	854	842	831	805	855	814	822	845	810	837	873	806	830	817	820	850	844	799	800	798	879	878	828	840	829	852	849	823	816	818	783	892	805	818	820	821	859	848	798	822	851	841	829	807	806	739	815	878	830	797	831	845	781	793	822	834	812	853	841	795	845	795	803	852	814	828	807	807	829	874	857	781	837	832	842	838	794	834	851	789	799	849	868	838	787	847	839	841	821	859	818	790	818	813	811	861	833	829	754	788	874	846	813	808	765	761	832	785	796	809	841	832	807	849	798	840	809	851	774	832	808	814	801	813	779	776	802	815	805	844	845	820	790	849	831	816	915	816	809	882	842	879	823	805	828	837	823	820	805	824	844	826	833	838	820	820	873	852	793	831	860	877	855	844	867	888	794	853	828	824	780	834	810	808	801	812	784	884	820	788	793	814	840	826	748	837	838	838	778	837	850	848	816	835	771	870	802	864	811	847	847	845	851	790	896	832	761	880	776	826	884	862	792	820	791	829	766	810	882	811	826	806	812	795	816	830	817	864	822	813	828	862	861	801	857	801	860	775	838	795	809	861	816	811	843	829	884	807	800	810	803	847	859	826	805	818	840	840	799	793	872	829	793	794	893	820	804	845	811	825	808	809	813	755	816	880	885	840	830	834	851	783	821	781	800	834	794	808	769	802	874	827	834	871	804	824	809	844	779	823	836	830	846	780	785	795	865	798	794	745	786	803	838	848	801	832	814	783	852	822	827	857	822	847	886	873	823	865	845	820	824	772	851	817	853	761	814	842	841	809	816	851	795	832	808	808	817	836	846	836	818	807	813	856	855	857	823	856	738	790	909	743	860	847	825	813	824	830	862	840	868	846	792	813	849	839	800	803	920	830	817	837	783	776	820	830	815	812	814	820	852	862	771	847	884	863	799	806	875	868	836	841	831	819	793	820	910	789	828	868	777	830	796	800	809	838	829	804	773	838	818	801	805	863	805	848	832	829	868	787	844	772	798	844	797	844	825	869	820	851	809	854	860	818	832	833	835	839	770	831	806	821	829	841	832	773	837	770	863	811	809	787	818	834	810	824	750	799	837	835	823	813	808	842	803	833	857	812	785	867	822	807	828	804	856	857	873	771	834	840	801	768	795	803	843	855	786	826	853	804	846	815	804	822	828	843	850	862	880	797	810	839	813	780	847	885	891	804	872	830	784	814	831	859	844	799	836	853	827	845	816	825	788	802	802	821	826	818	782	822	814	852	811	869	801	852	795	856	849	842	812	822	867	863	853	845	863	863	876	811	846	843	801	821	812	811	862	861	876	839	831	797	831	831	808	788	817	805	870	859	793	800	799	801	885	826	806	812	842	836	840	816	844	864	834	828	838	839	843	824	826	834	866	828	794	801	829	812	827	814	847	849	776	874	808	831	831	828	818	800	824	839	782	890	842	865	862	840	839	857	848	833	820	821	861	866	832	822	774	823	843	836	829	772	806	834	838	840	843	849	797	773	834	845	862	809	798	836	883	777	811	816	854	797	856	839	796	841	826	805	834	846	836	827	809	856	803	837	866	779	834	816	863	762	820	851	851	843	837	825	814	828	818	858	839	813	772	850	852	842	791	796	774	834	747	886	847	873	804	819	812	850	853	874	836	794	823	809	815	855	845	858	795	771	785	824	849	806	811	811	820	874	821	833	792	815	773	792	810	850	810	844	803	822	844	785	802	786	838	807	815	810	765	822	822	855	849	787	878	937	857	782	807	842	861	879	846	869	844	885	838	798	814	822	866	810	812	816	805	808	835	823	865	806	824	791	793	813	801	862	817	786	796	791	812	820	810	813	816	780	850	814	745	821	828	830	899	820	848	796	828	839	836	854	799	832	831	807	801	834	845	820	811	832	810	828	839	849	808	866	760	855	852	786	828	848	844	870	830	834	821	863	788	863	815	828	836	810	831	858	814	813	813	771	828	863	827	791	800	812	843	824	840	849	843	851	819	807	874	836	778	808	855	836	856	825	770	843	820	817	805
2233	354	372	339	292	312	257	251	238	224	205	223	227	213	221	218	206	189	211	199	209	201	214	206	229	217	204	228	228	203	195	176	203	201	202	196	216	217	222	233	206	199	192	184	213	217	196	225	220	223	218	194	191	209	206	226	220	199	186	222	176	216	191	192	231	220	192	231	224	241	229	220	190	211	199	196	219	214	224	220	206	190	196	194	236	209	221	232	200	202	208	226	193	222	191	206	223	212	202	204	232	205	236	203	196	216	219	187	240	207	229	222	227	200	190	194	211	234	206	215	211	238	214	203	220	208	213	199	220	211	211	200	192	221	226	225	220	220	203	235	198	220	199	200	207	225	224	203	203	230	212	211	180	189	207	165	209	215	192	209	188	187	194	210	220	210	219	225	228	209	214	208	220	189	181	228	208	251	215	217	225	223	246	212	224	205	202	210	208	226	222	216	202	225	236	190	198	216	194	202	218	234	194	206	201	205	201	194	203	191	222	212	232	219	208	248	234	211	192	204	205	202	205	215	204	186	219	222	229	196	243	234	192	199	196	193	226	212	225	194	218	195	233	202	194	224	194	198	218	228	209	218	215	201	198	204	203	195	214	214	185	201	213	224	196	215	210	214	211	205	198	209	214	195	233	211	210	202	208	201	220	193	199	237	205	184	203	220	219	203	216	194	217	210	194	216	226	227	228	209	209	204	195	208	200	184	205	198	203	212	223	199	215	213	180	198	237	218	214	201	202	202	200	211	174	215	215	203	200	209	194	222	228	238	204	197	211	193	215	215	193	207	187	200	249	196	205	209	192	216	200	237	212	225	212	200	179	241	214	198	218	235	214	219	205	206	202	225	211	227	220	198	202	222	199	216	210	210	206	183	229	222	209	219	209	210	231	206	195	210	201	216	206	239	210	206	172	211	240	207	192	225	223	224	236	188	218	194	215	187	228	211	236	205	246	177	202	212	208	213	223	188	212	233	207	206	204	215	215	204	191	208	212	196	209	208	213	201	179	190	212	225	222	193	203	224	200	196	228	225	212	199	231	187	209	217	185	203	218	208	213	216	223	197	213	190	212	212	208	178	244	224	215	212	222	217	207	212	206	218	219	208	190	226	227	200	200	193	188	206	219	242	228	216	202	220	208	207	226	201	208	202	225	199	214	206	218	211	215	207	186	208	200	192	215	210	213	200	242	189	203	199	223	231	220	212	173	196	224	216	181	226	209	216	258	208	202	218	213	186	238	189	198	202	187	201	223	197	190	209	221	178	222	191	219	228	215	198	202	202	229	234	216	216	196	213	200	184	223	178	226	222	178	217	202	208	200	237	207	197	168	234	216	200	175	208	219	230	175	212	198	258	213	197	209	203	202	203	202	214	213	217	181	194	206	207	184	202	247	195	212	194	219	204	222	201	196	212	200	203	203	195	228	223	225	216	218	221	216	199	210	231	195	215	203	195	215	213	221	197	211	222	211	217	194	254	201	186	228	195	212	244	218	208	199	212	205	223	227	219	234	226	201	199	194	208	208	206	224	205	177	236	173	193	195	198	248	205	200	208	217	216	232	203	219	199	191	204	188	216	215	217	213	210	233	236	189	212	185	179	211	237	207	209	210	195	216	225	190	216	207	238	216	220	211	227	217	182	201	211	233	195	192	214	202	209	196	198	229	200	216	216	221	190	214	242	231	199	201	213	208	210	219	228	196	203	207	217	237	231	203	202	213	214	236	227	203	188	196	205	191	194	213	201	239	218	212	193	209	203	199	203	199	204	197	237	220	220	211	224	257	216	215	226	194	196	223	220	181	215	215	227	210	185	203	206	208	215	223	195	241	195	199	209	207	201	205	216	201	193	202	209	200	183	198	234	201	202	208	193	186	229	198	220	163	208	216	226	195	242	221	218	218	242	234	175	196	196	205	193	184	216	202	203	210	213	193	208	250	221	208	228	227	209	207	210	236	213	219	206	191	236	215	210	178	187	214	231	195	221	214	193	220	232	201	206	218	206	203	206	199	214	196	221	209	192	228	223	226	208	202	220	194	202	179	193	232	186	229	216	198	218	187	215	203	186	201	217	189	175	249	208	204	194	199	207	209	208	238	237	208	231	215	222	217	223	208	194	197	212	230	214	220	206	219	225	212	197	205	188	224	216	216	196	238	217	188	199	225	207	215	211	247	202	212	200	219	195	218	189	206	211	198	223	218	222	240	242	199	202	222	220	181	222	201	206	195	222	211	196	201	246	205	215	213	224	195	200	220	203	211	224	181	219	211	196	207	205	217	206	193	243	202	221	211	212	226	204	180	232	248	209	215	190	231	234	211	206	212	195	181	194	204	189	213	198	197	193	185	218	201	207	237	214	196	203	232	213	211	167	205	204	233	211	210	198	209	206	183	223	210	203	217	220	225	234	207	187	252	217	210	207	188	233	217	195	220	208	201	220	207	199	211	202	193	204	231	230	221	206	241	227	195	213	215	215	221	222	213	226	218	205	203	190	197	202	192	200	203	218	221	214	210	221	205	204	221	208	194	237	211	218	209	207	201	207	233	182	199	188	212	202	233	211	215	244	201	220	213	221	214	208	196	199	228	198	222	214	193	214	181	189	233	184	230	200	236	199	212	200	225	231	223	188	195	217	226	217	231	240	201	214	201	207	232	213	208	207	233	210	187	195	224	225	215	202	211	213	224	204	197	201	223	205	211	217	206	232	201	191	246	237	195	208	212	201	203	214	221	211	205	187	193	204	229	213	210	232	213	209	190	194	196	237	179	200	219	220	208	200	210	210	209	218	233	204	204	258	247	217	203	202	225	217	171	250	216	232	212	200	185	203	196	206	197	208	245	246	209	222	208	220	235	182	207	221	212	203	206	215	243	211	228	208	224	200	216	230	246	224	230	223	209	191	220	220	214	217	210	208	195	214	218	204	217	229	191	190	199	204	192	202	215	222	210	250	203	219	217	190	200	205	227	204	197	240	227	232	224	186	207	202	230	220	226	197	200	203	186	227	224	198	208	218	210	195	217	225	204	192	208	210	212	197	186	204	223	222	220	203	217	225	206	211	192	218	205	217	207	195	204	193	210	207	214	233	219	234	201	197	209	209	205	225	189	201	189	202	214	249	220	235	193	210	236	208	201	203	235	194	201	210	221	201	216	203	214	191	205	206	213	197	191	195	211	225	214	208	227	223	194	235	192	225	242	204	204	192	225	216	186	209	201	184	191	227	199	180	216	226	191	199	191	198	231	189	200	218	265	236	215	225	182	183	195	213	208	205	220	207	216	232	211	192	188	216	200	186	186	211	225	229	217	232	184	240	209	203	215	229	208	218	231	219	212	225	194	197	232	178	213	241	223	201	214	227	193	189	245	232	208	218	203	224	209	191	203	212	212	215	193	212	215	210	210	184	211	194	219	206	194	226	204	213	226	211	226	226	211	204	195	214	197	216	214	211	226	188	194	217	227	198	223	229	207	210	197	211	206	220	177	201	222	196	244	210
2351	707	886	1096	1014	1034	886	815	730	665	633	653	612	574	646	658	561	573	584	557	560	576	591	584	542	606	584	546	569	563	573	542	579	552	544	543	576	564	541	618	563	602	583	556	534	551	593	563	599	572	568	597	584	569	554	530	537	553	549	557	552	582	588	514	588	513	535	525	551	582	557	558	540	518	556	531	553	527	589	540	550	533	559	565	578	552	512	520	524	530	556	584	525	550	562	539	518	535	531	522	550	535	560	535	613	548	562	615	571	590	552	516	550	550	558	515	556	581	600	550	559	577	537	563	554	515	526	590	510	559	548	548	541	591	546	534	522	526	523	561	565	532	567	533	538	569	569	568	513	568	499	544	522	567	553	578	545	559	506	566	577	574	593	533	607	535	557	520	526	552	591	545	544	523	571	558	521	604	534	513	574	549	576	541	544	560	536	537	549	534	547	604	574	566	543	565	576	567	567	553	586	540	532	562	557	534	573	534	529	569	532	555	546	561	519	528	582	522	586	532	551	560	561	529	569	569	606	559	556	530	557	583	520	518	616	568	547	550	573	530	523	577	528	533	563	583	541	543	553	558	540	562	567	514	583	579	553	584	509	588	568	563	551	588	530	550	561	580	537	549	559	585	546	558	563	519	573	515	557	560	563	535	568	556	556	564	519	502	547	561	537	586	530	568	578	554	558	538	541	562	567	533	532	562	514	551	507	596	541	577	552	584	576	564	489	554	556	577	532	527	537	522	559	555	571	540	552	605	545	534	533	542	599	530	555	583	553	546	543	552	527	595	513	534	545	559	522	575	515	546	589	548	522	528	493	537	541	552	526	586	545	538	525	540	559	593	573	535	540	566	562	534	528	578	530	546	553	537	545	505	552	548	538	540	556	558	605	541	561	528	521	540	544	533	552	549	579	566	583	552	552	559	569	524	557	542	551	509	590	590	571	561	570	560	572	558	577	531	531	583	527	561	561	569	544	521	552	569	546	554	537	527	575	565	566	568	553	536	559	539	557	555	626	573	524	564	540	540	528	572	567	571	594	554	553	581	549	591	546	516	532	555	572	574	552	557	551	561	541	544	602	553	568	507	596	590	617	560	584	536	534	561	558	617	566	578	580	533	580	549	525	551	546	579	587	540	561	569	536	541	570	577	575	548	562	572	533	519	569	553	614	571	576	580	543	556	533	592	570	533	577	520	567	570	513	580	556	615	579	524	552	539	563	570	580	543	583	543	586	528	559	599	547	531	547	567	563	575	543	588	596	579	561	587	574	533	539	525	566	582	558	557	572	560	588	507	533	516	562	523	553	544	558	539	530	548	540	525	564	533	514	521	555	523	574	508	560	547	565	586	547	488	550	570	573	560	561	583	582	577	538	533	535	570	528	550	538	548	575	602	576	564	530	521	519	539	547	535	567	542	568	537	563	567	542	573	530	562	596	563	569	542	552	567	569	560	516	543	583	556	526	535	555	520	524	543	568	524	526	529	566	552	535	548	519	550	548	547	570	579	575	549	564	561	562	504	567	591	564	540	498	574	547	554	543	575	561	594	582	538	570	563	544	561	564	494	533	545	541	595	547	572	534	553	560	544	545	519	549	558	545	529	610	549	620	594	573	574	498	566	557	521	547	533	536	555	531	540	536	559	596	497	603	530	518	515	587	531	545	549	598	545	567	537	559	562	537	516	524	575	548	563	520	560	579	590	522	573	574	562	526	490	521	547	566	530	552	564	566	544	583	569	523	577	557	540	536	562	551	491	577	557	569	597	548	573	555	556	548	585	582	564	553	537	525	574	550	523	536	619	566	553	548	568	567	583	543	531	556	551	568	508	556	549	570	563	589	525	562	523	555	520	586	566	549	589	567	557	553	554	575	604	587	565	563	559	524	532	546	564	590	571	546	532	573	531	560	526	519	576	515	594	524	540	599	559	558	581	558	555	563	590	563	542	592	520	588	516	547	577	596	575	599	509	558	571	557	554	534	589	570	546	526	581	533	611	556	571	580	559	557	526	556	554	577	570	526	548	528	575	553	558	570	542	549	578	514	590	558	576	568	559	525	549	556	554	561	530	527	546	542	566	576	591	563	553	528	540	566	555	533	540	557	510	543	564	547	579	548	557	541	536	584	557	589	537	562	549	552	560	507	601	588	596	545	556	563	554	545	551	539	583	564	554	567	585	530	553	553	584	512	573	595	561	551	549	577	594	521	546	538	590	512	565	567	574	585	554	567	566	562	522	551	540	549	543	541	548	553	576	566	548	536	522	556	563	544	524	566	529	548	521	601	578	584	559	558	506	555	531	547	564	608	592	585	579	599	527	564	564	588	535	520	565	532	591	540	517	566	552	538	562	525	536	540	571	560	557	545	547	559	613	528	541	547	535	584	537	561	557	564	559	523	581	572	582	569	519	508	540	541	559	569	551	550	582	548	585	566	566	572	564	543	550	554	598	540	599	528	553	558	537	570	588	524	540	578	545	536	576	547	541	582	531	560	572	558	564	551	537	542	553	552	539	541	573	584	581	556	566	556	572	525	560	535	547	546	534	508	563	578	569	545	582	553	571	549	560	528	509	610	596	564	545	522	587	574	551	609	577	574	559	564	505	546	522	543	551	581	576	585	521	550	581	540	593	565	599	531	574	527	511	523	570	551	521	572	561	500	558	525	555	522	522	562	560	557	533	555	538	539	494	532	556	556	520	557	536	562	556	557	552	540	525	525	546	566	581	534	544	559	597	546	509	576	536	540	586	550	550	569	567	542	524	536	585	514	528	588	552	547	564	529	523	558	594	603	570	553	538	533	560	526	532	595	540	555	567	590	572	550	560	580	533	538	576	562	550	545	543	596	606	544	531	538	575	562	566	523	550	543	548	546	561	549	550	559	541	553	557	526	506	560	559	532	553	541	589	538	519	520	550	533	548	539	569	609	556	563	557	574	533	584	501	524	561	543	558	556	581	559	554	605	577	580	584	580	550	555	550	592	527	541	542	554	519	570	532	561	559	549	534	527	545	549	568	552	544	546	549	551	567	551	500	563	547	574	575	517	565	572	554	534	545	562	549	578	576	572	569	577	567	566	526	532	561	517	546	582	589	536	569	602	525	551	576	594	553	546	553	548	531	580	571	513	543	541	560	574	546	574	577	590	555	528	534	540	558	546	550	500	561	589	529	545	529	541	587	529	553	551	582	573	565	537	517	544	546	526	588	557	514	528	559	550	547	543	576	574	576	583	564	539	571	509	567	486	576	518	551	561	559	557	568	516	585	579	570	590	505	552	544	530	575	560	548	536	535	562	535	514	550	571	562	551	537	534	555	541	551	586	572	539	517	549	537	577	545	615	548	550	538	562	549	573	539	543	564	583	534	562	571	558	565	531	570	536	559	568	515	534	555	581	571	534	565	570	569	593	560	544	561	550	548	588	543	572	566	544	502	542	580	532	595	563	558	564	564	555	545	579	539	537	519	533	555	529	580	553	581	539	575	579	530	584	580
8849	2188	2501	1804	1219	971	653	555	417	362	352	415	310	257	236	266	195	197	190	203	225	194	222	176	193	197	199	175	198	186	174	173	163	154	164	168	151	172	155	152	157	164	169	163	158	170	165	140	177	169	156	163	138	151	167	170	141	167	157	158	160	146	154	164	151	141	150	158	159	136	150	155	166	140	149	153	155	156	163	152	156	161	164	154	167	161	152	133	146	143	158	147	177	158	132	133	157	148	168	151	163	169	154	172	138	135	175	179	149	138	129	178	152	132	181	147	166	165	167	144	155	154	146	166	159	142	162	157	150	167	177	170	159	152	156	146	143	158	154	145	133	151	162	160	149	129	152	142	155	141	155	176	173	125	160	150	142	163	170	143	153	147	141	180	183	159	152	180	164	149	151	173	153	184	161	133	140	147	146	153	153	146	130	133	177	158	147	177	136	153	155	152	159	138	138	136	129	168	145	152	154	176	143	153	167	162	150	149	139	142	149	137	141	144	154	162	154	145	162	156	163	148	167	168	179	151	148	170	143	161	148	145	164	142	152	132	147	155	160	147	155	137	151	128	163	147	153	172	144	163	159	130	134	151	140	157	171	169	138	142	152	156	148	146	149	164	150	158	133	150	153	184	144	125	144	143	153	140	148	138	131	132	141	131	163	128	168	164	171	153	162	150	158	158	145	146	133	146	149	150	126	144	164	164	159	142	171	150	168	155	161	173	141	145	141	172	139	147	145	190	132	161	156	177	120	158	146	146	160	162	145	141	150	139	148	163	154	187	139	137	164	145	164	134	142	154	144	152	186	148	141	159	152	150	127	151	154	151	164	158	150	143	148	155	153	146	136	142	140	138	150	157	148	164	155	151	171	158	140	143	143	153	159	158	153	144	162	152	152	123	144	154	156	177	153	127	137	155	163	147	152	170	166	140	162	151	157	151	151	175	168	157	138	155	164	173	131	145	156	157	154	164	143	143	147	149	153	161	165	147	151	148	139	136	145	171	150	142	177	152	165	174	161	135	160	158	151	149	163	146	151	158	165	173	144	117	135	140	146	152	135	148	130	140	155	159	152	159	158	154	158	143	168	166	160	138	140	158	177	177	165	148	145	147	155	170	154	160	153	172	158	160	157	151	140	144	170	145	150	155	158	161	151	154	134	143	146	131	177	152	149	149	154	140	170	149	149	133	158	151	143	139	148	163	167	158	172	172	145	145	132	150	151	158	140	162	143	155	156	127	161	148	123	171	127	144	153	168	152	138	129	170	157	154	160	144	154	151	171	148	165	153	127	141	137	146	153	175	167	170	154	153	141	170	153	129	145	160	163	137	167	156	168	160	144	161	160	178	137	145	141	148	179	144	136	149	147	153	132	149	149	144	142	151	158	164	161	152	158	159	150	165	141	142	154	134	137	150	153	135	143	154	152	137	154	166	162	151	141	152	164	154	149	149	153	138	162	161	150	159	152	140	158	139	125	172	153	140	155	126	170	165	181	165	156	122	139	143	150	137	151	135	154	144	150	169	144	135	180	169	149	155	152	153	155	160	154	173	164	141	156	155	152	134	136	134	164	139	136	150	151	152	143	173	169	153	163	176	156	145	152	165	178	150	148	145	186	143	153	141	144	148	136	152	140	124	159	153	143	158	167	163	154	159	156	141	155	161	132	174	151	166	178	145	143	151	146	141	151	136	141	153	155	164	154	159	154	135	133	132	165	141	155	150	151	171	169	156	144	135	147	146	148	131	178	163	161	141	162	160	146	148	176	177	164	155	158	144	145	124	160	133	158	147	181	153	161	148	153	131	167	165	138	137	154	145	163	127	158	143	150	135	157	160	146	139	161	152	147	179	149	148	138	169	158	161	156	159	127	154	161	167	152	177	174	156	168	152	158	165	141	153	153	143	165	163	149	172	141	150	172	155	165	164	155	178	155	153	155	160	145	155	174	173	187	154	140	128	177	160	172	184	161	171	145	132	151	121	142	136	147	155	152	163	165	179	140	146	152	151	130	157	171	167	142	160	157	159	143	139	169	145	159	150	158	152	154	133	146	147	148	166	160	176	146	166	159	159	153	155	156	138	156	134	125	159	149	164	149	165	162	143	155	140	132	132	177	140	174	168	160	150	175	149	146	156	164	169	166	172	149	146	171	138	174	155	148	161	103	137	153	144	158	155	151	159	121	124	129	137	139	157	137	145	150	147	159	126	141	155	167	175	151	130	172	147	181	161	140	134	133	150	152	158	152	168	151	181	127	138	155	170	151	169	161	145	167	184	169	150	164	150	165	157	139	152	146	145	135	143	166	164	152	158	154	161	165	136	161	134	133	147	148	155	144	171	129	160	150	146	166	140	155	171	154	163	147	137	139	167	175	154	164	146	177	144	136	148	130	156	168	167	160	143	152	156	166	142	142	135	157	134	147	154	149	148	153	146	135	147	157	150	149	147	145	168	136	147	139	144	142	153	137	154	148	146	141	163	166	148	146	148	149	149	156	153	166	114	124	171	154	142	136	157	164	151	135	149	152	186	147	150	160	149	156	158	143	144	162	147	163	154	150	148	164	163	143	147	154	175	141	169	160	161	160	156	143	156	151	127	165	158	153	171	170	157	162	175	133	145	163	150	140	149	161	171	150	169	151	159	172	177	161	167	148	147	161	148	158	148	178	167	135	155	155	146	138	160	152	162	150	149	146	157	137	155	128	157	175	160	164	149	190	145	147	152	162	142	164	150	148	135	160	159	151	162	129	158	144	153	148	146	180	147	156	156	153	136	161	158	150	161	142	164	160	146	153	145	174	149	133	147	123	155	147	133	157	131	150	165	158	152	152	149	149	186	163	134	157	146	170	151	150	169	152	131	156	150	190	164	155	152	149	148	154	152	159	149	140	133	167	165	160	152	172	143	146	160	160	178	144	174	158	152	170	129	170	135	149	166	154	155	149	145	153	183	159	146	150	153	176	146	143	151	160	167	143	137	155	152	175	162	147	142	148	140	150	168	126	164	160	161	144	169	166	153	151	149	158	160	124	124	138	161	159	160	158	140	145	141	158	138	162	147	130	165	173	127	158	147	134	134	154	169	137	160	156	171	142	161	171	153	140	134	135	147	132	151	148	150	158	157	157	200	167	142	145	160	156	164	153	143	164	134	156	138	123	151	169	149	148	151	149	146	155	158	156	135	147	125	121	172	142	156	162	158	137	148	150	154	121	173	150	155	154	146	161	149	157	155	128	134	171	162	141	151	159	168	152	158	182	147	125	164	170	169	149	147	158	162	150	153	137	170	165	161	155	156	137	124	177	146	142	152	154	161	165	148	141	158	164	156	138	141	172	154	155	147	161	162	187	167	164	138	148	146	152	176	153	181	165	140	144	169	173	175	158	134	133	134	157	145	176	118	152	132	156	167	164	149	141	171	137	170	152	130	161	160	147	142	148	157	146	147	144	169	161	143	162	187	160	160	167	148	157	152	117	143	146	160	141	148	148	160	162	160
6384	1904	3754	4422	3899	3937	3702	2864	2141	1869	1576	1734	1551	1052	1073	1030	835	893	788	742	883	778	961	810	775	1017	661	632	659	662	635	535	570	525	537	515	511	515	534	486	562	521	502	491	510	499	490	507	523	486	459	537	486	477	514	474	464	466	483	478	459	469	471	456	527	488	487	467	464	453	488	467	461	447	500	495	442	451	454	467	465	456	494	469	479	488	462	463	469	463	436	448	453	466	431	462	481	442	474	461	489	477	456	450	479	437	471	454	465	475	452	443	468	459	438	438	433	442	476	459	498	473	474	434	416	445	443	503	457	457	446	439	467	461	465	457	462	403	392	459	464	424	459	459	448	452	473	449	471	461	450	439	473	462	442	454	466	425	432	470	443	415	457	463	427	430	455	441	465	447	443	432	453	420	465	460	454	463	439	506	445	451	428	465	483	432	445	469	429	430	460	478	443	435	502	468	450	485	466	475	420	482	480	505	471	454	439	468	472	456	426	417	426	441	456	459	461	406	445	437	425	459	484	449	443	460	448	419	470	460	412	454	444	465	450	476	452	421	443	466	454	456	474	427	455	446	469	464	395	464	449	477	446	432	427	480	427	424	461	433	440	448	433	444	479	461	422	449	443	475	420	421	470	464	445	452	451	444	461	473	444	469	466	485	434	435	455	417	441	428	469	458	456	448	420	484	443	416	437	461	465	445	467	443	453	420	433	438	479	456	414	454	432	468	434	468	428	476	442	452	436	454	461	453	479	427	462	459	434	430	443	462	454	435	455	469	462	462	420	446	494	445	457	435	434	440	443	473	450	456	450	477	445	472	474	432	450	450	468	456	464	463	454	442	498	477	477	423	456	431	457	445	471	465	448	457	458	471	459	460	449	429	452	408	420	446	402	448	449	454	432	461	448	429	456	436	498	443	450	441	429	427	452	448	455	422	447	445	440	433	441	466	454	454	463	436	450	489	439	482	491	461	488	465	444	427	481	459	473	441	456	457	450	485	447	480	426	449	464	456	455	486	442	481	431	448	465	435	491	452	476	445	427	456	499	451	437	407	464	479	447	482	481	484	477	438	439	454	454	467	450	425	447	438	412	485	434	454	419	481	440	483	453	485	439	436	462	527	487	437	473	443	438	469	470	423	487	458	474	425	443	476	460	469	483	479	457	464	452	443	457	442	445	438	458	399	444	447	487	466	444	420	469	498	458	456	465	490	457	488	448	476	453	441	431	443	450	426	468	441	420	437	412	485	422	468	405	434	461	476	433	434	465	467	456	412	448	475	428	466	439	434	436	478	465	484	459	454	459	429	476	479	454	464	483	456	452	474	414	494	464	457	461	451	446	462	488	446	462	434	432	472	460	487	434	446	477	435	435	461	462	490	432	448	444	459	443	433	431	435	429	460	444	451	456	479	457	439	426	459	430	502	433	485	462	424	465	481	462	460	447	457	442	434	437	450	452	454	441	458	420	465	437	405	485	412	420	441	456	445	488	450	448	452	456	493	421	461	453	463	480	480	434	485	441	468	448	458	449	473	496	428	458	441	441	466	480	437	449	451	460	467	455	441	382	457	447	435	395	457	468	445	439	452	465	446	436	452	464	426	448	419	470	449	428	487	464	467	481	437	454	459	435	466	507	475	452	464	456	448	412	468	431	444	463	465	468	437	453	497	454	458	459	470	438	468	467	483	433	439	395	456	457	427	455	479	461	460	475	440	488	416	475	464	441	440	482	432	465	485	447	416	454	449	471	462	446	426	505	496	433	414	484	415	456	454	480	447	449	441	465	421	453	449	451	409	496	480	425	458	439	406	447	454	445	470	472	459	435	445	460	460	466	465	466	431	465	461	426	458	471	466	475	470	426	447	461	457	457	450	452	471	411	432	412	417	441	396	469	464	449	429	437	474	473	477	481	469	446	457	419	465	441	402	461	452	487	471	469	416	476	425	425	447	444	476	446	446	404	426	500	470	450	469	446	423	445	463	458	478	503	453	454	425	445	452	433	446	469	477	431	458	423	418	431	447	463	448	436	428	450	454	466	466	409	445	470	447	456	490	428	428	449	502	464	426	487	444	467	449	433	466	475	461	464	451	453	442	424	465	440	454	448	469	468	490	447	444	477	471	485	451	424	472	448	471	441	481	447	409	416	466	472	489	422	460	462	455	446	478	419	434	424	439	470	433	427	457	471	460	459	439	439	480	477	487	489	464	429	441	425	431	422	459	454	464	458	485	448	420	453	488	437	474	419	412	478	467	465	426	453	461	462	438	419	487	455	461	460	430	436	432	470	446	465	455	417	454	458	429	463	457	476	444	441	475	491	454	460	458	427	468	410	442	420	470	475	427	463	460	475	443	479	463	457	454	451	416	443	435	433	399	465	423	457	400	457	472	433	445	408	457	443	462	446	423	471	465	429	435	428	502	437	485	440	454	457	442	451	441	424	483	413	451	448	493	475	430	433	438	446	494	479	467	465	451	477	443	481	437	399	479	452	448	464	463	443	438	475	439	447	464	441	433	419	425	400	471	399	433	480	430	457	424	467	460	476	459	417	463	443	450	452	424	446	463	446	446	468	463	481	456	470	468	456	461	444	453	448	483	463	454	440	437	457	447	442	451	505	473	440	464	440	465	455	427	456	431	461	443	457	469	444	447	421	442	473	450	430	459	439	467	480	434	468	433	470	457	444	457	450	449	476	470	419	452	426	466	473	407	427	452	443	442	461	484	457	459	446	421	443	463	458	459	452	452	489	414	462	481	477	452	445	456	435	460	452	472	468	425	477	465	462	477	474	448	464	455	439	441	422	456	466	503	434	453	455	461	464	417	499	426	456	472	441	455	451	487	421	461	414	494	480	462	479	475	446	462	472	462	427	440	430	430	414	436	459	461	442	458	456	415	429	407	408	473	465	434	434	436	426	441	432	451	460	436	444	475	491	434	439	479	440	467	482	474	415	423	457	467	476	467	462	480	433	459	450	443	415	487	399	438	438	446	408	457	460	469	463	460	446	444	457	461	489	461	446	470	432	414	436	463	436	448	458	431	417	463	438	446	476	440	458	409	435	442	414	443	470	454	459	472	435	471	453	424	428	508	457	460	469	439	437	435	442	424	382	454	452	430	489	413	444	456	445	454	451	438	431	472	517	450	449	445	462	501	443	426	423	437	431	488	442	470	461	450	441	421	453	501	474	467	486	448	452	466	454	453	461	497	471	432	479	461	451	443	475	447	420	500	439	512	443	455	481	463	476	471	425	512	460	475	463	463	499	428	503	497	459	452	496	397	444	445	447	452	424	488	480	429	475	427	449	444	458	450	462	470	451	439	454	436	439	442	473	464	454	438	417	405	488	470	419	458	414	426	437	418	459	435	459	468	453	445	440	458	478	449	438	441	436	441	432	456	471	434	427	472	415	426	466	438	522	467	440	407	466	406	465	469	467	424	418	461	437	447	453	473	428	467	454	463	424	447	412	492	465	462	415	490	461	445	449	409	463	477
15889	4452	3930	3404	2535	2439	1831	1204	917	797	700	623	554	496	501	483	442	416	463	431	417	443	413	366	375	368	405	386	355	401	377	348	318	317	311	290	341	336	328	308	352	322	341	330	347	316	351	325	327	331	319	332	339	346	287	301	315	300	315	360	344	322	359	338	297	313	369	290	364	346	318	329	292	328	306	353	341	345	309	336	339	306	335	315	309	342	293	302	331	317	348	328	348	342	331	300	316	276	338	330	302	334	330	345	325	327	329	319	356	323	318	336	329	325	333	279	326	333	319	345	330	341	322	321	279	333	312	294	339	366	300	333	320	327	306	322	315	301	334	303	289	315	328	305	327	304	337	355	325	329	335	288	319	309	302	291	320	307	319	300	298	313	324	315	340	320	320	327	333	336	324	337	331	321	335	342	326	320	335	341	328	354	314	332	334	308	336	344	329	308	333	305	294	346	335	301	274	325	334	292	312	333	365	330	310	349	335	321	314	333	323	331	308	322	334	322	309	313	318	309	298	330	340	285	304	317	333	328	322	310	321	304	313	333	318	312	320	327	316	296	305	347	333	318	322	307	322	323	360	312	345	299	328	309	328	329	300	323	296	312	322	358	361	302	323	311	323	339	311	329	299	317	281	304	311	306	352	331	318	310	327	268	330	339	287	320	295	333	310	311	343	314	333	323	321	323	312	329	328	314	321	321	295	311	279	320	339	324	318	320	329	323	320	337	326	325	330	328	333	344	321	325	326	327	328	323	331	310	335	354	332	314	315	316	329	282	305	332	305	295	305	292	339	306	342	313	299	314	326	343	287	343	315	318	313	342	319	268	280	294	321	324	328	286	291	350	305	311	329	337	332	287	299	302	344	319	326	317	322	321	333	329	354	342	336	317	345	327	333	315	320	333	308	342	330	332	315	288	356	336	321	324	323	327	318	341	331	322	292	307	305	350	336	291	330	353	368	344	314	363	310	314	309	331	334	321	345	319	299	325	329	304	340	310	317	294	298	336	325	307	345	324	330	317	330	329	304	277	307	319	311	313	320	318	320	330	298	314	339	317	348	325	323	337	288	319	317	350	336	289	308	351	337	341	298	298	316	324	339	326	302	333	309	338	302	339	315	308	321	320	335	320	302	344	283	334	343	341	320	301	324	305	334	313	304	327	304	318	333	324	323	319	313	315	355	335	331	308	352	301	285	292	334	332	322	321	288	315	342	340	324	300	308	307	333	310	306	295	350	319	305	321	325	330	333	316	344	314	350	362	327	306	380	303	310	316	304	318	304	318	289	300	311	300	346	328	333	313	324	343	324	328	305	340	334	313	310	314	328	353	313	309	330	325	330	343	323	313	324	321	266	340	298	319	304	318	325	295	300	316	313	303	313	307	331	314	324	338	313	366	339	326	331	305	307	335	343	310	354	326	315	309	373	330	324	350	352	281	339	311	329	314	317	302	356	338	316	292	319	346	327	316	319	330	326	327	342	328	299	321	342	308	297	332	344	330	307	321	334	288	305	326	326	325	318	274	333	302	324	323	291	364	303	332	339	327	300	334	283	301	323	319	356	302	315	316	314	316	289	294	315	312	325	308	319	316	286	344	355	292	344	302	314	308	324	347	321	356	342	297	334	364	292	306	312	339	296	280	283	301	351	329	317	356	323	274	333	326	307	332	309	307	347	305	346	340	318	333	333	331	312	309	323	282	321	317	330	335	327	319	316	298	355	358	299	298	330	302	323	314	323	341	320	354	338	314	307	332	329	321	314	308	318	296	293	320	301	327	343	327	303	354	335	323	329	314	322	293	269	327	320	315	311	297	322	305	324	320	340	345	319	279	346	339	323	315	321	334	291	325	300	365	346	298	344	287	329	292	318	318	303	332	320	301	338	309	324	289	328	298	296	355	329	354	284	300	338	332	320	324	289	343	307	332	315	316	327	309	358	327	325	342	341	313	324	277	334	305	316	310	324	323	317	336	297	317	316	323	341	349	329	310	306	345	315	304	275	302	339	314	351	292	358	332	340	319	326	329	320	330	321	314	313	338	333	307	315	344	294	328	325	314	321	306	302	304	354	326	291	348	350	332	340	329	320	292	362	331	330	294	347	344	312	336	366	327	305	366	346	310	333	330	336	325	344	330	340	345	321	329	331	330	327	315	337	346	354	346	337	312	348	341	338	323	308	320	321	310	326	318	364	328	293	327	329	299	334	298	345	330	344	305	297	305	300	339	315	327	308	319	303	340	325	308	309	329	304	315	312	305	324	345	331	298	322	280	353	328	338	326	314	324	313	316	337	329	335	348	311	295	305	334	308	271	338	309	337	335	316	318	360	328	367	321	301	318	303	341	293	317	294	304	346	316	327	321	317	312	330	307	317	314	315	337	317	297	330	340	315	327	326	319	281	338	329	313	321	329	286	305	321	328	309	344	322	332	340	322	354	327	361	347	294	334	335	335	301	324	350	293	337	281	319	315	346	335	322	324	329	339	353	304	315	314	310	348	347	336	341	351	295	308	319	310	301	299	282	325	316	302	306	333	337	326	375	304	313	328	353	318	334	307	309	339	324	304	342	323	347	344	333	337	315	303	285	339	336	316	306	334	301	312	318	302	301	301	325	325	335	344	311	329	333	320	302	354	278	316	319	284	331	363	320	353	308	312	319	314	314	303	294	343	327	297	292	348	315	297	315	335	311	316	331	338	341	278	297	343	321	308	299	318	309	318	333	288	335	324	305	304	314	304	320	320	303	316	322	332	328	330	289	293	332	331	294	311	342	328	337	326	302	321	316	308	328	326	356	314	327	300	325	330	362	301	322	324	287	288	343	321	325	332	301	287	334	346	351	336	351	330	335	323	327	347	313	324	315	334	283	353	334	338	351	341	323	312	332	320	311	299	322	337	333	339	322	345	304	329	325	341	351	370	345	331	318	316	296	314	324	316	306	317	278	314	306	312	324	301	359	325	354	288	316	333	314	339	289	328	314	334	313	333	326	345	319	298	342	298	310	332	362	306	335	349	345	308	285	291	333	319	336	329	291	316	304	319	350	338	320	326	288	374	339	330	313	292	308	344	326	335	338	323	356	319	331	309	312	335	342	315	322	352	308	320	341	318	323	342	348	288	334	309	305	322	317	308	310	331	300	316	336	300	312	324	332	328	298	306	347	324	350	304	326	325	320	335	292	346	327	340	318	338	337	316	310	318	327	306	329	328	324	320	316	313	298	344	350	314	346	329	292	313	320	286	299	319	325	352	312	304	324	297	321	328	307	310	306	302	305	335	304	303	328	347	300	330	298	324	329	341	327	300	328	355	347	342	344	304	335	333	305	329	306	323	334	286	323	316	342	349	315	265	302	308	306	347	343	322	302	314	314	322	327	352	330	313	300	300	296	322	316	299	311	329	291	327	316	305	349	300	279	338	306	309	296	333	335	318	339	329	296	303	349	328	320	328	277	316	287	343	324	329	303	287	334	276	306	305	307	375	326	309	315	315	317	321
8590	3464	6462	7732	6750	7116	5617	5237	3802	3215	3090	2844	2588	2227	2102	2006	1754	1495	1480	1294	1589	1591	1719	1449	1315	1356	1294	1137	1253	1179	1166	1032	1064	966	989	922	971	944	835	987	1045	1013	914	871	919	908	923	929	951	944	934	900	897	806	849	874	856	795	855	850	863	937	878	776	876	875	914	821	861	824	849	863	790	869	881	852	891	806	883	843	830	809	848	823	854	823	853	840	851	819	797	854	801	832	847	867	867	793	803	840	831	837	880	840	857	825	803	856	818	830	800	868	813	818	816	798	854	803	860	847	796	829	803	869	812	772	782	877	785	850	842	800	839	829	850	879	714	773	836	831	834	817	870	839	829	835	779	800	841	813	785	806	809	748	851	820	806	777	824	880	824	875	809	809	819	808	824	772	795	855	785	831	822	843	867	784	810	849	834	849	849	825	851	815	808	794	818	804	835	855	851	784	754	800	756	829	796	832	803	818	829	768	778	845	826	871	818	781	778	824	841	834	815	818	871	852	803	815	790	856	779	853	806	804	813	784	841	841	793	838	837	843	807	787	784	843	829	821	842	797	757	796	795	795	867	800	839	811	869	769	830	776	827	827	832	772	841	809	810	866	799	819	817	751	812	796	797	822	844	852	822	818	779	799	839	787	803	806	838	787	810	836	827	811	781	825	793	792	813	843	777	821	823	813	854	795	844	833	784	873	767	826	844	835	818	801	818	801	779	774	845	793	773	796	817	810	812	809	840	794	832	828	789	772	758	828	796	823	870	811	834	797	804	848	792	803	816	777	848	810	886	831	845	773	846	786	803	869	846	771	829	796	786	869	860	839	784	817	780	846	826	820	806	810	817	806	855	871	831	826	828	866	826	806	820	789	840	849	817	808	796	817	813	815	831	799	809	822	794	798	782	777	795	777	838	812	812	817	786	819	845	836	823	790	824	823	825	831	789	831	814	802	850	746	871	816	793	802	799	783	810	807	783	828	833	771	851	798	726	849	821	835	777	843	796	800	787	785	767	780	795	835	845	846	812	796	800	810	805	856	809	808	899	763	796	790	827	832	849	826	777	817	744	776	808	756	798	800	812	818	830	844	834	762	828	804	824	781	805	851	773	867	831	810	839	784	754	847	818	828	859	782	811	797	843	849	815	780	836	802	813	837	776	741	810	819	773	802	828	793	804	809	782	801	838	845	800	817	848	823	780	833	799	833	819	834	823	815	801	850	783	805	786	826	792	797	851	795	801	854	857	833	840	800	831	816	757	849	842	776	757	784	786	789	856	759	887	817	861	832	761	796	844	783	818	835	775	788	819	832	847	816	811	803	857	791	840	857	862	798	826	852	812	781	889	849	847	853	817	781	813	835	840	804	784	821	829	792	789	845	836	776	818	805	828	820	822	841	838	854	856	800	802	816	785	863	798	815	870	858	785	830	838	847	861	821	848	812	772	866	796	820	865	829	756	832	815	811	772	800	844	843	810	825	791	833	800	795	807	764	826	745	863	879	850	810	831	806	819	837	807	815	837	771	795	821	807	769	800	783	813	766	826	835	831	836	813	827	814	780	823	848	796	809	798	813	827	771	769	828	783	830	894	812	800	775	820	829	855	839	797	795	849	808	791	827	805	830	747	798	796	845	882	820	834	813	808	811	825	822	794	839	838	821	804	857	801	801	782	782	861	789	804	826	846	780	869	840	815	809	785	819	806	800	820	848	803	803	807	778	819	835	785	855	787	800	855	774	798	837	837	841	744	843	816	786	819	808	832	820	846	802	790	813	849	819	801	787	778	826	823	879	788	768	816	807	785	783	791	795	798	788	803	808	772	806	846	776	835	835	820	833	813	826	832	841	831	834	802	852	845	892	827	816	796	842	783	873	781	810	849	756	822	842	816	820	771	848	816	767	812	827	782	786	805	865	857	830	837	819	841	846	844	812	827	785	799	821	851	834	863	855	806	818	795	786	835	817	818	832	802	822	841	774	790	773	832	809	763	862	800	815	841	806	774	836	806	865	819	788	768	755	816	865	833	814	791	836	865	753	894	792	793	814	830	790	847	841	818	835	801	791	801	857	800	815	796	833	751	785	818	812	806	836	863	809	819	828	812	779	847	833	828	792	798	784	784	795	812	810	841	817	824	851	817	804	811	865	803	843	803	819	800	823	857	784	762	809	880	822	747	826	759	785	819	804	837	837	799	839	833	801	831	847	789	778	810	839	808	873	836	817	819	814	843	816	840	842	777	794	849	759	817	849	802	795	824	824	895	812	831	768	833	870	795	826	765	818	755	851	793	787	838	775	787	808	861	842	807	833	839	807	793	814	806	805	854	831	851	770	840	838	788	753	841	824	818	822	813	854	836	855	823	816	828	803	831	835	788	827	847	784	845	845	823	794	786	785	785	865	861	811	840	783	834	779	777	812	817	841	816	817	817	822	867	795	815	782	803	857	786	828	828	851	823	779	828	827	790	787	804	803	835	788	819	805	796	814	771	827	852	820	796	809	818	846	773	776	789	849	788	802	857	796	836	810	818	862	829	782	872	864	865	805	822	805	778	804	774	826	786	846	817	817	817	755	865	828	817	809	816	846	824	842	829	829	822	824	820	798	807	818	844	802	824	796	846	807	811	916	827	803	857	845	801	813	846	812	837	833	830	853	852	791	788	813	831	857	844	816	872	854	794	858	799	815	872	794	775	851	820	849	843	890	829	817	860	781	786	772	826	874	845	837	798	825	816	775	804	852	874	808	829	859	818	791	817	824	757	789	849	784	822	846	784	827	857	765	865	780	870	780	828	795	778	844	810	827	790	809	836	838	820	803	830	790	843	842	859	801	768	827	817	849	783	839	817	818	827	818	816	804	828	826	803	778	838	811	830	838	808	800	840	776	850	816	763	806	778	794	853	807	755	860	815	805	839	837	835	777	815	837	820	841	799	811	803	819	816	809	839	828	831	846	804	777	848	768	866	816	855	798	786	852	839	801	815	846	798	807	799	795	770	800	844	811	893	785	832	782	833	840	818	816	816	796	814	824	814	801	776	820	817	794	766	813	772	768	829	850	831	838	863	855	788	799	868	798	877	843	840	821	810	800	822	824	801	844	829	831	831	798	841	792	795	824	826	820	841	838	786	786	829	860	792	812	794	824	850	848	813	797	842	828	847	797	792	847	778	819	802	783	835	900	818	795	812	804	770	817	816	766	833	820	817	816	813	832	854	786	830	815	866	824	796	802	835	815	792	764	804	834	808	843	846	801	811	840	831	786	780	790	846	810	852	820	800	836	844	784	819	802	810	832	844	807	827	848	808	817	798	809	883	780	807	820	785	799	787	782	803	841	787	805	780	875	840	830	783	761	811	849	783	855	881	856	866	794	859	815	810	803	854	793	811	825	781	851	821	846	788	837	821	808	784	796	824	782	748	817	837	809	861	799	793	808	819	802	892	789	799	797	779	863	806	790	814	831	785	833	794	835	796	854	856	851	820	836	793	825	770	817	857	810	808	849
2275	367	394	375	335	302	301	245	257	222	214	229	208	229	206	224	221	203	204	238	209	201	171	202	202	232	183	225	216	192	216	204	244	256	218	209	223	211	215	197	214	214	227	231	182	208	186	233	226	207	221	200	235	223	177	226	220	198	224	231	187	211	222	196	204	196	192	214	184	224	205	200	234	224	212	214	215	235	164	237	197	189	195	198	193	187	201	220	219	206	222	194	203	216	225	239	206	207	222	212	199	219	212	200	184	202	235	214	214	215	189	233	188	190	184	204	205	201	244	229	216	224	207	223	221	192	215	210	208	216	240	233	188	210	208	185	221	193	232	172	224	203	199	200	223	209	239	241	215	204	224	207	251	200	195	223	216	186	211	228	210	173	207	226	222	200	224	223	205	209	193	203	208	211	228	179	213	183	201	199	187	200	196	227	231	192	204	203	203	231	224	222	187	184	174	217	190	204	198	210	203	204	215	230	211	215	195	197	232	228	208	199	235	202	220	209	205	219	194	207	220	202	233	212	204	235	218	252	202	202	226	218	213	194	201	237	216	226	237	217	231	223	221	230	208	237	235	210	206	204	215	227	207	195	205	205	194	211	237	186	210	228	204	199	218	186	209	206	215	217	209	214	204	197	211	203	202	208	199	217	206	188	186	189	194	226	177	209	222	200	215	224	194	208	228	193	220	222	219	220	205	237	222	208	232	152	246	179	191	208	231	197	192	205	207	200	235	189	238	214	209	225	183	194	205	198	209	202	247	238	225	224	200	209	211	217	205	187	200	178	198	207	234	207	212	186	200	261	211	213	237	198	187	201	211	191	198	215	189	201	168	234	212	192	212	239	223	191	210	206	193	204	212	189	214	230	205	204	188	206	204	234	198	209	226	206	216	202	202	213	191	211	187	208	211	207	202	220	200	223	203	218	199	209	201	205	211	206	204	226	218	208	205	187	207	226	239	206	213	203	232	219	228	189	234	227	229	197	216	197	194	217	196	254	192	198	217	204	207	213	241	194	192	182	199	213	206	220	224	183	224	223	198	215	228	211	227	213	174	230	262	194	188	203	218	202	210	214	232	203	211	206	207	226	195	217	217	189	216	214	230	201	197	194	210	204	207	195	198	226	216	207	210	192	208	208	224	205	186	224	207	212	230	221	220	197	227	213	204	233	204	214	225	209	223	214	244	166	256	202	222	200	197	232	228	191	224	226	217	221	260	199	201	204	227	211	211	220	205	213	212	208	213	191	221	220	204	220	207	225	210	196	216	208	213	213	188	211	196	201	235	208	208	206	219	200	210	222	215	215	197	204	199	206	206	214	217	236	208	213	184	208	251	189	196	225	206	181	218	190	228	207	185	217	213	229	219	209	237	180	213	216	188	193	216	216	207	214	182	226	226	220	185	196	224	207	210	222	217	210	210	226	220	224	208	203	227	202	215	184	219	228	209	183	203	220	188	203	207	179	225	210	211	224	203	207	210	204	213	201	204	214	189	199	191	204	190	216	212	179	212	216	207	210	223	220	205	210	218	211	239	207	220	228	196	213	209	191	212	224	198	218	216	224	219	209	186	223	227	189	192	207	195	195	210	222	176	201	225	225	225	217	237	220	197	219	220	185	242	185	240	219	214	233	196	196	211	227	190	199	199	215	190	201	212	201	213	237	221	226	227	193	229	218	210	207	232	222	238	219	218	217	229	207	211	208	199	229	214	226	197	189	203	209	197	218	224	204	218	200	188	202	206	215	234	223	210	217	208	221	212	217	208	232	212	235	226	215	212	228	198	241	199	212	215	232	221	216	236	234	209	206	241	238	209	198	217	198	193	201	213	204	208	204	218	199	196	205	220	196	197	218	227	197	218	220	220	194	197	213	218	231	210	190	180	232	215	198	204	228	199	223	242	219	229	219	217	253	205	223	215	212	229	207	202	194	209	205	210	207	196	202	232	227	204	216	183	198	225	214	215	194	208	228	230	214	217	219	186	231	250	233	194	203	209	212	235	192	205	214	203	232	214	218	196	204	203	217	242	199	220	206	228	208	220	198	220	214	231	191	221	223	228	217	224	226	203	207	216	209	219	233	214	198	226	201	197	196	229	208	219	239	223	198	227	206	208	221	200	212	211	248	214	214	205	206	216	208	198	191	226	224	194	198	209	205	222	221	181	204	191	222	209	210	209	201	232	209	234	204	224	174	218	245	208	209	223	221	209	208	203	236	205	194	199	189	200	212	212	226	213	199	224	233	216	178	208	185	207	215	208	186	206	193	205	194	200	219	202	196	184	223	207	206	226	201	218	213	206	225	204	213	200	199	211	193	208	196	181	192	222	207	195	231	219	185	186	201	206	199	164	195	217	215	200	185	199	197	209	215	224	207	213	196	200	210	223	255	197	198	194	222	201	224	204	238	215	201	203	209	189	221	222	223	217	222	236	221	216	242	204	196	223	210	229	227	211	215	199	213	201	207	221	200	197	240	199	218	203	209	225	226	222	217	203	202	189	183	210	218	200	219	202	225	213	196	207	203	201	214	234	210	217	233	239	228	219	221	215	206	216	215	216	196	200	204	215	218	219	228	217	193	203	219	222	222	214	221	221	223	206	191	224	201	220	186	197	187	162	211	227	202	180	217	201	228	202	212	222	198	225	211	206	199	219	210	196	191	214	239	224	216	195	195	178	231	212	214	220	178	220	229	228	238	225	180	182	221	196	219	180	213	199	219	212	214	203	200	187	207	208	230	206	188	214	209	221	215	203	212	215	224	212	184	217	227	220	212	210	213	227	220	228	228	225	207	202	203	216	223	196	213	229	206	199	227	231	197	201	226	177	213	221	199	216	225	257	203	215	193	187	203	239	241	234	193	239	188	236	226	231	213	197	191	217	231	222	203	203	216	219	226	197	226	211	202	212	180	189	230	217	194	225	223	202	224	207	215	202	222	225	213	216	217	195	222	234	200	199	206	203	211	221	259	213	229	211	205	215	223	239	209	192	218	208	216	213	222	222	200	220	203	196	210	224	191	209	224	224	198	197	205	206	188	209	206	210	219	201	211	186	207	239	187	195	188	224	194	218	209	199	233	247	221	230	228	207	232	189	197	216	220	191	202	223	232	221	233	246	190	200	210	215	203	206	221	196	199	208	206	203	196	194	198	212	196	207	224	204	165	225	199	207	205	216	196	192	207	197	209	190	212	222	197	209	212	194	197	200	212	236	218	225	211	199	201	195	214	233	218	215	220	210	192	219	210	209	221	244	214	213	207	242	198	206	223	211	203	200	234	206	222	212	210	202	231	224	200	200	226	205	216	227	201	235	202	223	238	207	197	223	231	211	200	220	194	206	223	231	246	222	220	201	204	220	247	203	198	219	238	221	222	186	211	209	206	254	236	219	206	226	188	211	220	207	194	203	227	207	208	193	210	243	198	217	236	239	228	204	199	219	196	222	197	196	193	191	220	202	187	221	202	220	217	216	215	189	185	197	239	210	190	199	194	196	200
2432	676	923	1149	1058	1074	908	778	765	730	619	622	618	622	613	595	545	559	555	569	545	541	588	576	574	561	516	552	555	565	591	566	545	551	565	579	556	567	509	605	531	544	591	579	556	557	535	601	612	610	620	558	542	554	529	553	543	565	567	523	540	583	560	552	497	583	603	567	560	503	534	566	568	548	583	536	572	550	539	525	541	561	524	522	581	566	561	593	582	539	555	558	542	558	548	541	524	549	570	615	527	534	578	534	573	570	563	558	554	550	599	528	571	576	545	585	569	567	527	546	578	563	565	564	523	606	520	554	515	561	585	565	557	550	558	558	583	570	572	560	540	572	545	530	521	563	544	529	544	540	560	555	572	601	540	571	547	523	533	546	575	564	579	546	545	549	543	540	557	539	561	577	547	565	556	578	528	505	539	559	573	601	521	530	578	549	559	565	536	560	566	570	550	541	539	564	537	539	580	560	546	555	577	527	534	571	522	481	541	578	543	555	582	554	520	556	553	579	527	549	570	563	523	525	552	538	561	547	586	537	535	578	563	533	556	578	580	547	547	539	548	625	542	605	520	571	548	537	558	559	560	545	524	559	533	557	535	541	518	578	551	561	509	542	494	572	575	574	562	547	530	556	596	572	566	568	557	568	559	525	522	574	588	534	585	555	536	528	547	563	560	563	543	533	559	553	552	536	568	548	544	574	558	584	526	576	546	549	562	541	544	552	555	542	569	505	563	535	535	567	532	515	554	558	552	514	569	573	577	552	570	533	561	526	555	513	546	545	586	537	515	546	550	483	578	569	602	550	564	569	519	578	558	578	590	527	551	549	523	548	535	542	574	565	554	508	555	595	561	559	582	565	578	570	552	561	545	526	591	570	559	510	535	566	606	553	526	541	584	560	538	561	561	553	594	570	483	548	578	536	555	540	531	575	552	543	533	529	555	557	548	538	514	560	531	573	552	523	565	537	567	542	550	578	576	593	550	556	562	570	573	544	516	538	568	554	549	574	534	537	543	597	582	537	535	558	533	517	537	569	587	559	525	548	580	549	550	564	579	541	551	544	518	555	555	581	561	532	573	602	594	556	528	547	546	572	537	562	572	591	558	566	565	619	536	564	565	552	526	567	544	582	583	568	573	576	588	573	552	555	608	553	546	529	520	592	543	532	590	566	533	530	568	559	579	539	548	507	584	513	532	525	560	536	576	561	574	539	544	583	557	602	571	569	588	612	538	573	527	533	544	614	540	543	553	546	585	551	544	546	547	531	529	570	547	540	505	587	614	562	542	559	519	531	533	545	545	562	594	573	567	603	598	544	513	556	569	553	606	539	526	498	552	513	549	586	559	567	540	556	555	531	554	533	572	573	590	547	568	539	537	598	555	579	517	527	533	542	551	574	584	558	566	540	519	564	520	550	533	572	570	546	531	590	533	537	572	576	560	531	552	580	547	561	540	549	573	586	557	553	540	577	543	554	551	577	556	510	596	578	595	521	592	519	581	529	565	549	539	572	594	564	539	578	535	558	540	578	569	540	556	584	603	570	526	568	552	576	583	573	568	596	546	608	534	564	571	553	557	591	588	569	531	547	585	571	551	503	545	584	531	521	555	548	549	551	570	568	550	532	543	554	491	530	526	551	539	514	544	570	535	553	572	571	557	510	534	586	531	542	562	567	543	581	519	529	534	530	521	570	512	553	522	506	547	547	519	564	554	545	543	582	557	516	562	581	589	556	566	573	545	602	559	608	553	559	571	555	581	535	533	529	542	554	520	535	562	584	563	559	533	567	534	523	541	580	523	567	529	559	568	527	562	553	552	598	561	561	538	537	555	511	579	552	571	566	539	543	543	548	527	543	539	565	570	575	564	590	560	567	564	548	558	572	539	553	527	543	598	557	543	525	537	603	557	548	505	545	522	561	566	569	576	567	581	536	600	536	494	564	554	546	537	541	566	548	567	548	565	575	543	565	521	539	549	565	573	580	542	572	523	540	524	515	535	536	598	547	513	519	548	549	549	536	576	580	544	565	525	518	564	531	536	589	556	592	527	565	575	566	507	537	581	567	562	510	539	508	540	541	523	569	570	529	538	585	552	534	553	577	522	545	555	545	558	540	569	534	548	537	552	568	564	555	582	526	558	559	573	596	562	562	566	545	533	548	578	556	571	536	569	566	535	594	532	513	562	495	496	576	567	567	540	564	571	598	527	559	546	565	528	578	573	574	546	570	539	549	513	566	574	556	563	526	571	568	562	568	588	586	593	599	534	573	541	537	543	570	573	560	511	558	540	580	543	541	567	525	581	561	523	531	565	569	504	548	572	547	534	529	565	561	574	593	503	538	535	575	589	526	564	556	575	536	559	531	587	586	562	550	534	546	559	531	552	578	587	523	544	540	580	530	540	571	569	533	601	576	575	540	580	519	538	575	539	568	555	581	543	568	558	594	578	590	521	555	539	616	545	521	546	537	557	541	590	528	568	535	515	524	487	547	519	582	553	519	573	553	547	524	593	526	566	601	601	571	520	580	545	575	531	497	534	573	545	581	529	581	518	530	570	578	561	574	543	539	569	562	555	547	550	532	573	588	557	534	547	588	559	600	548	572	528	580	561	553	580	531	587	555	569	534	576	590	533	577	537	564	593	577	586	523	564	591	545	568	557	575	548	592	568	555	550	546	551	548	536	563	506	522	553	535	554	548	548	555	552	540	585	537	548	545	529	560	520	570	532	586	536	599	574	578	586	539	574	561	523	547	548	549	549	598	556	551	552	559	532	568	534	561	576	580	564	589	560	577	520	620	503	613	536	541	562	537	540	539	535	552	531	548	562	570	545	546	534	561	577	523	529	533	576	562	546	562	603	530	523	551	553	562	560	547	563	544	548	585	536	553	544	546	582	553	511	566	538	586	524	586	594	555	545	570	541	516	556	579	581	592	526	524	526	547	556	586	613	560	548	576	513	577	569	549	623	548	529	534	589	549	559	529	571	525	550	544	554	559	528	568	571	529	549	539	605	518	548	543	561	590	521	528	559	549	574	564	570	572	577	553	587	586	573	580	566	523	533	545	559	555	562	552	557	518	525	552	533	597	575	544	581	518	585	573	590	549	551	574	575	573	542	554	534	540	555	548	588	523	534	572	559	520	590	550	510	537	530	571	575	587	548	561	561	565	576	531	547	530	587	508	571	604	567	538	568	584	560	583	558	563	543	570	550	545	535	533	571	547	577	511	557	553	593	532	509	518	543	543	551	551	564	521	527	544	543	531	520	569	579	543	544	597	519	542	529	544	589	560	584	536	610	594	531	572	559	582	558	581	521	611	538	564	503	521	576	546	572	538	524	524	557	585	523	525	542	517	538	582	558	533	553	548	561	576	572	581	575	533	551	523	544	562	560	559	529	537	556	557	573	551	582	539	520	570	487	546	535	534	551	548	574	564	567	582	506	538	544	538	558	550	543	579	549	538	578	577	517	545	580	587	579	592	543	583	567	549	527	544
8716	2032	2294	1653	1148	937	748	661	523	419	323	323	291	238	194	219	189	198	181	197	167	167	191	188	179	191	191	174	170	155	187	177	156	154	167	147	157	164	134	150	171	142	157	157	168	157	163	170	172	156	153	166	150	154	158	143	138	155	159	148	170	142	173	153	172	173	132	146	164	184	165	123	153	170	160	156	152	159	125	153	167	144	160	142	154	149	154	145	147	172	171	167	142	140	139	148	144	172	183	159	156	163	131	155	137	156	144	143	144	173	161	149	167	162	148	158	128	150	150	166	169	157	164	159	159	176	173	158	159	151	166	158	157	142	139	152	140	136	154	142	132	148	168	147	159	126	169	183	145	172	147	138	145	127	150	154	152	136	150	166	167	174	166	144	147	147	161	164	153	159	156	146	170	143	186	140	157	167	163	132	150	150	137	154	152	164	146	174	141	155	151	159	154	124	142	150	181	157	174	159	146	137	173	175	157	146	147	180	151	150	183	146	171	140	176	158	158	182	135	160	149	142	152	137	153	171	146	177	130	170	153	188	165	154	155	139	176	155	135	172	161	140	138	153	158	157	137	140	183	149	146	160	144	157	153	145	162	139	133	147	148	173	167	142	148	158	149	156	137	150	137	168	152	153	166	164	126	173	159	142	163	147	156	147	125	184	156	139	151	185	156	165	164	163	154	140	136	173	146	151	153	161	177	174	162	148	151	150	168	160	157	155	147	167	147	178	160	183	156	160	164	151	155	149	131	153	156	140	159	147	172	152	165	158	139	171	169	149	147	165	148	137	146	148	156	160	161	163	147	151	161	149	141	169	153	149	185	170	144	194	166	163	156	168	135	138	132	181	172	160	133	138	130	157	161	143	145	146	149	164	144	178	163	137	118	159	167	167	154	138	148	157	133	154	139	155	143	155	137	156	141	136	187	131	142	144	144	146	167	146	152	154	146	181	129	173	166	155	145	152	165	129	166	149	159	147	160	155	151	161	146	151	150	144	148	136	160	148	178	159	147	158	156	147	176	156	158	154	159	148	168	141	133	170	174	138	152	134	142	148	141	156	131	160	150	191	143	145	158	164	154	161	157	169	140	118	146	162	182	172	189	145	146	168	164	126	157	140	150	144	136	154	154	174	151	152	157	129	147	138	135	143	160	140	121	165	177	164	147	170	149	136	168	137	126	150	175	129	157	136	169	132	172	116	146	141	139	139	148	127	146	136	165	154	139	157	150	161	126	146	171	121	151	152	146	179	151	162	160	134	158	152	162	178	130	138	165	160	156	152	147	136	160	150	152	158	151	144	161	141	150	137	150	141	154	148	134	175	145	148	174	171	153	129	173	138	166	150	161	163	165	137	140	149	161	139	138	171	135	155	136	167	156	159	168	160	141	155	173	143	159	158	183	159	153	164	150	143	132	147	140	146	136	173	142	144	168	176	147	169	139	183	153	147	138	166	145	128	174	143	161	151	160	150	139	138	147	138	146	167	167	160	142	145	151	171	129	157	135	165	160	148	144	144	144	141	144	167	161	156	165	151	164	150	163	135	154	150	170	148	145	181	144	158	136	142	157	178	156	177	162	148	135	136	158	152	154	140	153	141	139	167	161	130	173	157	161	156	152	158	160	168	145	155	132	151	151	154	148	127	178	159	164	147	155	167	185	156	155	151	134	152	165	173	155	132	145	151	126	172	169	165	180	167	147	142	142	155	157	154	160	163	149	172	156	144	142	147	128	150	135	144	170	161	152	133	136	165	153	166	151	145	171	151	162	141	142	161	156	170	145	141	144	168	147	160	160	139	163	159	154	125	117	137	162	188	145	141	131	144	162	168	172	162	149	143	149	143	153	146	148	176	157	193	146	165	135	173	166	158	177	156	167	156	145	129	176	152	140	150	167	171	149	153	121	130	197	153	137	153	146	151	137	167	160	163	146	172	159	141	166	147	164	165	138	154	150	149	182	142	137	158	171	190	155	161	140	170	170	157	143	174	142	153	169	178	159	133	149	145	144	159	150	162	150	132	177	168	153	144	158	157	170	162	168	129	147	140	144	147	137	151	166	157	151	131	135	165	152	154	150	154	175	147	132	158	131	159	145	156	138	162	164	174	183	142	155	167	138	145	164	183	157	145	139	156	157	159	143	139	144	132	147	137	139	173	152	144	145	149	152	142	159	146	160	134	158	137	142	158	141	151	165	157	150	159	167	170	151	176	167	160	157	175	147	157	147	159	155	154	165	149	143	147	142	151	165	140	182	165	148	147	142	163	156	156	142	142	153	171	165	144	120	165	143	161	166	168	160	144	136	166	151	145	174	140	155	167	175	154	138	149	178	155	148	160	158	151	156	160	175	164	162	161	160	138	157	127	133	144	157	138	161	155	154	145	157	173	144	141	181	164	148	163	180	155	152	175	167	152	168	182	144	136	146	145	142	169	160	171	164	148	136	171	146	170	150	168	157	163	124	149	118	183	141	148	139	152	148	158	175	166	161	157	137	154	156	183	159	131	153	178	150	152	144	155	137	147	168	151	155	160	156	169	168	142	183	125	135	134	170	156	125	144	171	154	152	162	150	150	158	160	144	142	131	166	144	153	142	156	184	156	157	177	154	136	145	135	147	172	165	151	156	166	144	138	141	133	132	149	129	170	123	166	155	160	159	133	172	152	149	151	165	180	147	140	145	152	165	138	131	154	131	155	134	143	163	158	170	175	163	154	170	141	131	139	160	167	156	140	145	158	167	158	147	135	154	154	149	157	139	137	155	139	157	176	146	163	140	183	154	133	142	142	154	156	165	164	176	134	154	161	144	132	135	161	125	147	163	141	160	145	152	149	176	153	154	163	142	132	152	152	157	145	163	165	171	149	145	146	120	167	149	157	133	158	140	144	163	170	133	163	160	146	159	144	150	164	142	144	184	143	159	129	176	176	151	168	142	172	150	147	178	174	163	154	154	166	145	156	153	159	139	161	150	174	173	164	165	149	173	164	177	139	161	169	167	155	157	149	153	172	164	161	143	143	163	169	146	155	147	155	161	167	152	169	163	156	147	153	175	167	146	152	156	159	140	158	154	149	159	157	166	189	166	148	136	158	173	142	157	153	126	169	162	149	142	141	130	172	158	154	140	144	151	147	154	159	145	155	162	126	142	136	141	134	167	154	127	166	154	148	160	155	163	152	133	160	151	148	142	140	149	135	140	180	146	151	166	147	167	148	141	178	171	148	171	148	142	131	144	151	161	159	189	129	151	133	151	168	163	174	160	157	139	162	144	170	144	121	152	155	148	136	150	141	165	165	154	142	149	155	156	135	131	148	149	169	157	159	165	172	169	162	150	162	173	152	152	158	142	155	160	169	150	141	149	145	127	150	146	166	152	155	171	173	160	152	159	156	126	158	163	167	134	142	131	138	132	136	145	119	143	176	155	167	146	142	147	137	140	161	149	148	155	139	177	148	147	138	164	143	167	140	154	178	152	138	161	132	140	149	154	138	128	165
6214	1915	3852	4335	3934	4096	3347	2930	2391	2201	1516	1580	1682	1224	1135	958	838	830	817	719	754	777	919	767	695	831	804	589	639	613	748	578	556	532	490	495	516	490	481	510	582	511	505	502	503	522	537	544	567	523	543	521	506	501	511	477	532	433	466	450	472	524	481	469	484	458	514	459	474	463	481	478	467	489	455	463	452	459	470	433	438	485	458	451	482	452	495	463	410	433	450	477	489	496	473	431	443	446	444	436	450	460	434	434	461	471	438	472	456	490	437	487	447	447	425	434	473	507	449	470	459	446	475	454	438	491	473	445	442	476	442	511	436	443	402	476	471	452	430	439	477	462	473	497	433	463	483	450	448	450	425	500	426	458	461	452	439	476	445	468	432	484	441	444	435	442	436	460	436	470	462	454	446	437	477	421	504	463	443	448	447	439	470	430	466	499	431	471	465	499	445	448	455	491	423	426	434	469	467	461	499	440	447	442	454	447	460	454	453	499	387	433	458	467	467	433	469	464	500	425	428	427	484	472	446	435	471	452	399	404	438	427	420	464	445	458	453	435	459	442	462	426	460	457	434	451	425	448	487	447	459	486	465	446	476	461	404	434	479	440	456	465	451	447	468	453	436	500	451	415	498	423	464	446	423	472	437	489	429	474	477	491	449	430	408	459	421	491	438	447	479	434	469	441	468	474	471	488	459	472	439	421	508	441	473	480	469	455	430	460	447	439	457	478	458	419	430	444	468	459	484	473	440	439	418	434	429	428	461	415	488	461	428	468	440	448	460	460	465	468	464	459	430	459	449	445	450	434	446	442	409	454	469	463	441	445	468	436	459	450	482	469	423	447	526	445	466	442	481	468	451	464	434	463	491	453	431	445	465	418	464	462	484	450	471	437	491	456	467	469	471	473	474	413	448	440	467	466	432	452	427	475	448	487	440	462	476	467	464	428	462	453	481	428	412	453	474	430	422	443	471	501	461	434	446	458	486	458	462	466	441	443	486	474	471	486	421	434	428	409	492	446	475	480	493	437	486	429	458	434	492	451	464	507	443	465	456	448	419	436	475	483	467	446	456	456	476	440	462	498	449	459	480	440	454	475	464	473	460	456	431	444	457	461	465	479	461	476	462	442	454	421	459	478	491	472	466	420	429	448	479	428	475	446	459	446	431	452	479	441	444	432	449	453	433	460	414	423	477	467	469	459	460	461	452	471	432	485	440	434	430	446	455	456	475	483	449	474	459	444	451	440	463	486	451	475	467	434	447	430	445	483	472	483	460	449	482	400	418	396	457	468	447	487	471	437	435	459	440	462	471	414	469	417	497	431	433	437	463	446	428	457	454	477	457	438	508	437	439	452	445	473	483	459	428	422	425	498	450	449	452	471	483	405	429	457	458	419	446	445	445	472	451	467	459	465	447	444	402	440	422	461	482	466	417	428	432	435	418	383	427	459	459	430	468	447	430	422	445	444	450	451	456	473	458	435	462	445	433	422	468	437	423	451	446	457	470	494	475	442	493	426	445	484	488	456	479	452	478	430	484	450	453	489	449	466	421	460	428	459	459	451	463	474	430	467	456	423	475	441	449	452	404	447	453	441	445	473	440	438	460	448	482	472	456	496	457	459	464	455	450	448	421	436	442	458	444	498	495	438	436	448	462	480	465	446	422	408	469	462	440	495	481	462	419	464	433	444	419	427	504	463	457	419	482	498	449	443	454	442	438	460	475	465	458	464	452	476	424	458	455	443	451	453	489	487	438	489	472	449	434	434	481	457	463	431	454	461	501	478	481	472	487	465	483	477	446	432	433	447	491	440	471	451	446	452	436	512	483	475	505	479	416	454	477	481	472	487	452	450	448	466	473	480	433	465	462	446	455	434	458	473	409	459	474	437	447	419	445	446	449	462	459	465	422	455	458	441	462	433	418	473	455	481	456	456	440	458	458	495	466	426	422	453	464	500	451	470	438	445	476	471	450	427	473	448	426	459	483	483	435	453	469	456	459	462	476	435	505	454	467	460	438	407	465	460	440	448	461	458	482	461	469	454	461	454	456	435	445	448	408	489	463	454	429	427	442	442	433	448	460	437	511	456	518	420	439	443	459	456	482	419	452	442	451	431	440	443	462	479	459	456	474	434	423	453	470	466	412	457	497	446	449	460	475	444	459	448	447	466	468	420	499	470	490	468	445	485	457	432	447	481	426	435	488	443	424	458	470	468	473	524	487	440	488	464	427	460	461	463	478	477	458	419	477	436	436	484	423	395	436	462	412	512	432	440	458	457	467	453	452	471	439	462	437	462	436	481	462	453	486	470	467	456	463	459	435	444	457	453	434	430	442	468	471	457	468	478	458	495	472	484	457	444	438	448	452	457	459	429	437	469	439	458	476	465	459	478	457	489	450	451	439	453	487	426	468	461	442	461	462	460	446	459	483	442	452	472	440	481	484	477	473	432	447	423	503	470	435	430	468	489	470	444	462	444	444	430	464	450	425	444	436	484	425	475	464	489	400	467	440	472	441	454	456	442	454	442	435	426	472	501	478	442	435	483	446	461	438	441	467	431	468	443	514	495	464	418	417	414	449	469	498	460	452	465	425	471	440	427	453	456	456	470	444	436	475	461	467	401	450	449	480	457	469	458	456	471	463	450	448	463	465	474	475	470	458	467	498	498	442	465	445	446	416	437	458	467	452	464	422	454	464	456	475	453	463	424	443	487	433	440	457	470	482	442	487	483	431	447	461	459	465	461	488	435	446	460	461	458	430	453	464	412	488	453	429	487	447	476	448	447	463	450	468	418	435	414	454	454	471	460	468	500	424	443	448	468	486	467	484	454	442	436	463	459	470	437	459	481	418	457	471	453	425	498	470	443	437	484	464	472	431	469	439	438	434	429	440	459	445	468	428	441	460	477	475	501	480	480	449	491	425	451	415	505	484	448	474	446	413	437	439	436	455	471	478	429	442	448	467	475	490	496	456	437	483	462	454	486	449	473	492	483	449	467	436	463	435	440	437	415	461	423	473	453	460	444	482	462	474	422	441	425	451	454	434	451	421	464	444	450	417	452	441	464	447	464	416	467	454	474	437	482	450	452	488	469	448	483	470	466	432	472	447	469	466	453	435	482	459	439	425	445	456	476	442	428	449	446	463	484	445	485	468	469	406	449	443	425	431	495	495	443	461	438	450	457	424	444	447	450	486	416	427	463	480	433	462	447	406	454	449	475	444	446	449	485	443	460	457	416	455	484	452	470	447	440	443	438	456	475	474	487	464	466	481	453	463	453	478	469	443	463	453	442	449	461	469	447	456	426	447	434	451	444	485	451	440	461	503	441	436	463	429	462	458	489	432	457	424	444	477	438	443	450	479	459	449	453	429	439	459	495	422	457	443	467	459	435	445	457	450	465	465	518	449	434	428	474	483	423	408	420	487	434	438	455	449	457	430	430	440	452	447	456	436	430	417	469	418	439	431	456	461	419	434	467	457	482	464	451	450	494	411	444
16059	4853	4688	3581	2734	2036	1494	1369	1108	864	705	613	573	585	583	424	408	403	387	408	414	397	402	469	375	372	350	379	356	348	405	368	330	327	344	348	342	289	308	345	379	375	307	327	328	360	332	360	332	348	324	337	320	337	382	341	326	322	319	336	314	369	325	323	310	350	341	317	313	330	345	321	320	367	333	322	324	307	311	326	315	355	323	304	289	311	301	323	287	319	322	349	339	308	328	326	335	341	337	330	312	298	356	321	333	324	338	340	315	343	339	301	336	314	340	269	296	297	327	344	344	357	292	307	336	315	347	309	340	315	301	313	370	335	298	315	319	361	315	343	318	300	355	319	339	368	355	342	293	314	331	316	334	345	326	292	309	314	334	279	322	315	295	376	308	285	335	333	308	347	328	285	326	342	288	328	335	324	332	342	326	332	336	307	292	363	321	313	340	334	331	314	330	311	313	340	308	320	307	324	317	311	335	339	309	334	355	325	327	313	319	323	324	341	322	344	257	284	343	308	344	331	309	346	312	284	301	326	313	316	360	322	323	309	326	345	303	339	312	296	297	341	314	285	320	298	327	312	338	295	324	318	319	330	326	326	320	349	303	321	341	322	322	285	298	303	304	279	315	311	335	297	297	302	288	339	335	299	314	330	309	342	358	350	331	307	292	343	345	349	308	309	327	277	306	333	308	318	384	345	330	317	328	313	308	347	324	308	308	336	332	327	330	305	325	320	321	339	340	317	318	343	340	345	325	343	280	328	346	318	322	334	299	310	327	318	306	360	321	318	312	320	358	354	320	313	332	338	313	299	317	283	353	344	351	313	355	298	322	367	320	332	319	310	333	335	350	293	284	341	331	362	293	298	370	324	333	360	334	324	325	336	317	341	322	342	299	323	316	354	285	317	299	340	333	336	342	310	353	320	294	323	295	288	374	313	296	282	331	317	342	311	311	324	311	349	313	328	292	336	327	323	295	335	347	332	310	327	354	308	317	349	319	333	321	342	290	321	335	317	325	328	311	319	346	344	305	325	294	302	323	326	310	309	304	314	317	352	305	332	347	295	359	338	316	337	346	301	333	320	341	337	328	342	312	319	320	316	356	356	320	338	299	307	339	321	332	344	334	313	285	326	335	318	329	341	365	345	308	302	321	305	324	314	297	336	332	335	343	304	345	314	332	294	330	331	316	337	339	324	312	315	291	310	312	295	355	342	332	318	300	317	311	315	371	308	319	328	302	349	312	331	318	305	362	297	307	359	330	330	361	319	301	296	312	334	293	309	330	351	356	346	314	336	309	319	326	327	308	326	307	319	337	335	325	330	318	314	307	283	344	339	312	318	310	364	293	306	341	307	295	290	327	313	345	310	347	335	334	312	346	317	327	325	329	311	307	307	314	340	299	337	344	298	321	306	291	356	338	336	314	353	315	342	352	342	313	303	296	334	323	328	321	329	309	332	347	319	341	305	302	355	321	347	331	293	325	304	347	336	308	323	343	330	331	304	369	339	307	353	336	348	306	300	313	306	325	288	287	320	331	346	299	342	318	328	348	330	333	327	317	357	306	307	344	320	347	293	335	326	303	344	352	307	339	333	319	371	336	319	297	314	340	318	334	338	327	353	324	324	331	349	321	329	335	287	310	324	335	337	387	311	320	318	340	302	302	308	311	311	326	323	334	301	309	341	297	342	361	318	292	302	338	361	318	314	308	313	301	330	279	314	326	306	317	326	326	319	331	285	326	293	345	352	323	323	324	291	303	322	309	312	323	323	307	353	341	311	357	299	336	297	315	322	358	321	313	350	303	338	310	305	332	326	312	308	320	338	332	305	314	334	332	341	326	324	323	364	351	329	315	316	300	323	331	316	303	336	285	330	282	314	335	340	350	320	351	328	320	291	279	331	331	309	317	329	321	313	297	296	327	304	308	330	335	316	304	346	329	332	290	320	315	332	360	315	323	336	321	343	311	329	314	330	329	322	340	313	337	330	326	313	321	336	339	373	350	337	321	310	260	333	315	327	327	327	319	346	302	306	316	316	302	299	309	329	323	335	355	308	287	297	312	333	326	348	297	330	329	290	306	324	324	329	321	301	312	340	292	327	363	315	306	309	359	312	298	301	322	302	317	317	331	314	359	321	307	343	343	311	318	305	331	330	293	322	334	332	363	325	316	317	305	334	318	341	309	337	306	337	341	318	291	311	343	320	315	363	308	315	355	371	346	332	330	314	353	325	349	345	320	350	311	313	310	328	305	314	319	336	302	315	284	308	291	299	304	299	314	334	325	290	327	311	295	326	308	303	301	296	328	376	316	312	317	311	373	329	305	321	336	316	310	311	335	353	296	334	332	342	314	301	341	292	324	326	308	344	324	295	277	316	322	322	296	299	319	276	320	332	334	320	352	342	315	330	331	324	300	355	335	315	328	296	353	317	333	329	316	328	350	324	334	324	319	316	323	337	297	337	308	328	329	296	293	331	327	318	324	297	328	337	317	356	317	317	305	345	305	324	341	335	310	370	338	347	293	298	338	299	338	335	305	317	311	328	319	319	346	324	369	318	341	308	309	322	292	295	349	320	314	327	314	322	336	334	344	314	333	305	328	310	292	348	355	358	293	335	316	328	343	335	336	314	322	351	306	332	315	345	341	308	280	323	289	310	303	322	294	345	299	322	345	359	301	311	331	351	293	317	311	274	330	305	312	359	305	338	324	322	340	305	342	298	338	320	323	301	324	306	377	311	297	314	329	311	283	332	333	336	317	313	348	316	343	345	318	329	354	357	325	315	319	314	309	329	348	344	353	359	323	311	291	356	326	315	330	315	305	344	348	304	319	327	322	334	341	312	294	285	314	380	329	327	307	349	314	339	322	338	315	314	288	351	328	308	302	312	344	361	334	331	287	337	334	337	313	290	301	285	321	346	288	339	333	317	301	287	330	319	321	319	346	319	318	304	295	306	345	323	313	318	334	285	326	313	287	350	321	373	338	344	308	320	319	309	338	315	327	286	293	311	326	334	330	310	287	325	312	350	377	355	332	312	306	296	312	302	299	326	280	320	317	313	285	344	280	328	333	331	322	347	313	334	343	324	313	306	327	307	325	296	305	323	337	338	329	317	305	315	340	337	353	326	314	324	304	360	309	309	349	319	328	332	321	362	302	344	320	325	306	328	292	306	325	332	324	332	320	306	316	334	331	314	317	315	293	318	325	325	316	310	330	331	311	328	348	349	354	368	335	308	309	311	317	317	290	322	301	320	330	317	309	319	331	290	333	359	319	319	338	301	321	346	342	354	324	328	292	350	340	276	311	335	349	312	310	365	315	307	347	289	313	330	348	345	291	312	323	299	327	346	320	310	323	339	351	351	307	336	292	307	331	312	336	310	328	317	343	324	316	280	315	327	332	330	284	360	330	321	341	343	324	294	317	332	290	329	300	291	329	330	318	336	294	304	296	340	306	318	337	338	311	316	312	352	321	311	326	335	334	325	341	335	323	308
8779	3686	6586	7525	7393	7049	5609	4878	4044	3514	3021	2532	2273	2748	2284	1719	1666	1518	1296	1392	1456	1477	1719	1352	1278	1240	1256	1143	1256	1195	1259	1037	977	959	958	959	956	908	920	964	949	993	889	928	866	859	894	874	996	883	921	921	880	872	857	862	927	851	867	838	894	892	857	899	860	885	824	821	827	832	836	871	835	824	867	870	826	812	835	857	801	800	874	879	811	828	836	840	792	815	878	814	849	819	858	773	835	784	848	811	826	842	884	821	870	860	850	805	884	787	828	795	831	879	789	835	837	823	885	766	866	824	836	819	802	770	815	810	883	842	798	872	825	865	847	855	821	837	817	852	770	806	845	824	810	806	827	817	788	836	789	793	865	800	808	788	780	794	792	795	802	856	818	788	833	851	830	829	853	846	788	854	865	832	798	771	822	808	852	846	859	789	848	853	872	793	867	769	861	803	853	781	733	839	793	783	786	819	812	881	842	848	806	826	792	815	842	810	855	794	811	833	816	837	856	818	802	801	883	771	799	865	817	818	857	811	820	824	816	794	793	809	804	814	808	836	800	817	823	845	786	818	821	829	820	848	770	834	827	835	786	906	859	795	840	816	803	840	802	857	821	821	818	819	808	894	820	835	798	825	831	792	816	848	829	815	819	861	799	797	855	818	823	789	844	782	810	803	846	801	804	730	799	862	843	784	828	816	826	806	793	861	851	767	828	786	799	831	848	835	826	755	816	817	847	796	861	762	848	815	792	797	834	826	839	800	798	767	859	841	799	846	789	787	839	810	848	811	818	802	864	836	771	849	881	853	872	835	822	873	863	823	829	791	807	809	846	822	847	782	765	800	804	784	836	786	832	811	814	786	872	796	842	782	848	817	852	816	853	824	810	852	838	774	804	784	827	883	853	817	808	789	797	842	778	767	823	852	831	803	849	858	812	793	819	792	802	850	790	841	846	864	814	841	801	827	806	824	802	799	798	792	795	868	847	850	856	826	814	823	758	791	781	822	842	834	781	795	852	873	794	789	833	838	848	815	783	811	802	824	815	845	837	842	854	805	763	797	852	828	802	853	860	775	839	757	863	800	826	845	801	849	867	814	818	813	818	800	849	828	817	795	825	782	846	796	839	838	819	880	812	802	831	808	780	808	795	905	845	822	827	840	842	868	800	776	844	846	838	830	880	812	803	801	802	761	869	830	854	832	811	796	799	823	795	818	848	814	870	788	861	793	838	789	840	811	844	730	839	851	783	811	822	831	800	788	850	856	850	845	840	789	831	782	774	841	834	810	799	796	770	825	833	779	815	830	845	805	819	795	861	834	841	842	838	792	844	832	768	813	835	822	827	872	796	848	816	811	789	852	812	856	812	825	841	854	858	830	819	839	827	869	829	806	783	788	831	827	833	789	832	836	855	853	796	833	865	822	786	858	789	825	834	832	770	887	841	812	792	770	876	831	849	773	831	836	826	885	804	813	819	820	820	833	826	765	815	867	800	813	777	848	842	794	828	814	795	820	833	842	821	827	813	804	837	835	815	809	840	827	829	787	797	809	813	760	838	808	804	796	806	793	820	772	815	819	856	815	789	804	863	824	800	813	840	813	795	813	834	848	827	850	867	798	784	863	782	856	826	802	863	768	807	838	862	836	825	839	848	818	866	849	804	742	857	814	754	848	836	833	866	837	832	781	807	796	811	778	888	757	736	806	815	811	758	881	784	856	829	809	790	851	818	805	814	795	858	799	834	795	824	773	808	834	796	816	834	789	800	818	855	874	810	834	843	872	862	813	756	841	807	810	810	811	847	782	796	838	774	814	774	841	846	803	842	831	833	825	816	780	842	856	817	822	798	867	853	796	855	820	794	856	833	818	849	888	785	804	811	862	805	819	783	789	827	846	837	799	777	806	852	823	870	824	838	828	792	843	817	827	824	753	815	786	820	768	826	764	808	841	826	818	849	837	838	820	861	898	777	767	827	832	802	870	792	803	854	854	829	812	811	844	763	856	836	883	774	849	803	851	843	817	769	843	815	852	785	817	842	823	860	789	817	814	828	833	829	774	802	795	841	818	792	874	827	835	829	848	837	807	753	803	828	850	808	804	860	825	811	835	814	811	851	774	836	818	863	815	799	827	872	779	784	780	818	830	807	784	846	824	802	838	802	827	814	828	790	792	787	847	843	800	822	829	830	830	840	812	813	802	779	812	816	843	804	828	843	755	839	834	822	841	838	809	829	830	820	839	839	809	827	786	818	835	835	819	821	816	855	815	800	834	820	848	834	853	818	815	833	852	784	786	876	813	843	823	786	823	817	855	839	797	822	817	858	814	867	820	798	847	862	747	836	799	779	852	826	820	846	810	831	817	813	827	816	799	785	821	838	859	770	837	826	818	806	838	805	781	881	824	753	818	852	778	904	789	848	814	803	836	812	812	816	818	831	772	809	818	839	816	826	765	827	770	842	861	774	782	846	836	811	850	793	843	833	814	817	822	830	799	812	888	809	789	799	816	868	871	856	847	795	795	850	810	875	821	857	766	860	794	853	806	795	791	778	794	831	807	837	786	807	803	836	779	792	847	817	856	799	842	839	809	784	841	773	863	862	810	795	883	829	806	802	763	826	829	829	761	809	847	849	813	844	762	787	783	774	817	827	831	830	779	779	814	800	818	824	831	831	817	784	807	775	802	838	852	825	809	841	792	818	794	809	816	850	839	838	844	803	882	822	806	860	836	822	797	807	819	803	810	821	786	837	850	808	801	822	850	785	824	778	836	780	834	814	760	837	814	849	789	817	783	849	787	814	844	810	835	825	824	840	820	807	791	805	814	812	807	800	799	745	813	845	800	836	832	823	809	825	842	824	819	834	846	837	831	842	865	804	749	789	837	830	795	826	806	805	800	816	816	807	832	838	788	824	776	809	790	811	818	764	794	814	843	844	773	845	786	790	812	814	777	805	802	845	779	870	853	791	850	819	750	807	810	820	777	850	786	775	812	847	792	789	874	818	867	851	839	789	859	799	796	811	811	824	861	720	815	806	747	852	805	812	805	859	860	851	858	870	821	791	792	799	790	822	799	813	795	801	816	858	767	813	818	857	837	840	846	851	802	812	836	755	766	843	782	823	865	812	810	778	844	835	815	775	788	803	836	810	790	811	810	807	848	847	877	873	777	818	781	763	808	775	825	853	820	770	801	832	892	790	841	800	793	822	858	805	793	842	861	857	831	786	842	821	817	815	849	840	784	832	735	776	834	821	836	879	852	851	842	805	857	852	790	836	834	816	827	842	788	804	812	785	770	849	794	820	791	850	839	816	850	824	759	804	799	805	813	813	821	803	814	825	796	820	806	809	789	819	834	809	809	826	830	831	826	816	811	835	810	815	804	777	832	847	819	845	876	858	820	799	841	855	836	792	782	805	786	794	796	753	831	815	788	792	790	880	870	817	788	859	811	864	835	852	906	828	826	776	810	863	774	796	877	787	809	787	779	859	837	785	806	890	751	804	763
2281	386	379	386	322	300	271	250	258	231	224	219	221	218	209	207	230	206	218	218	247	189	207	196	208	197	208	219	193	208	219	206	225	214	218	181	207	226	222	212	223	191	204	203	205	222	237	217	219	229	239	209	202	205	244	211	202	204	214	214	222	180	235	210	198	189	195	207	211	209	189	216	181	222	237	227	227	177	202	204	225	185	196	210	226	181	191	217	211	233	184	208	241	211	247	230	192	188	206	217	190	185	207	184	206	230	206	229	217	221	195	228	206	190	230	198	216	202	223	223	209	214	228	219	216	232	228	197	211	207	194	210	204	200	215	211	234	226	197	182	234	225	217	217	224	188	206	232	215	238	228	173	205	207	209	205	198	211	180	204	219	237	220	176	189	210	227	227	219	193	198	205	240	219	217	223	196	199	205	224	210	182	212	222	203	199	228	194	200	229	215	224	186	197	221	210	206	242	218	202	215	230	203	235	244	176	216	212	200	206	210	207	231	194	200	231	218	224	215	208	234	199	200	217	207	205	187	217	226	191	223	192	214	208	228	207	213	216	230	208	217	228	206	197	235	203	189	192	190	226	227	201	195	213	193	200	193	218	230	216	214	216	215	208	218	206	221	217	206	210	204	198	199	205	207	225	208	218	206	182	230	211	200	207	235	215	241	216	215	207	210	239	203	215	208	197	203	193	207	246	226	224	209	194	230	195	215	239	213	202	206	247	222	192	213	212	192	234	196	207	199	230	224	206	237	196	230	218	194	204	221	212	226	222	221	210	222	212	199	224	196	206	245	205	204	210	188	197	226	208	239	207	244	203	210	216	203	222	221	193	196	199	225	218	237	198	216	211	226	209	193	192	215	207	208	199	195	174	210	242	191	232	232	236	220	217	211	204	192	218	186	232	255	256	229	223	213	209	218	191	220	225	229	206	224	216	192	198	247	235	219	229	191	219	181	229	280	227	241	210	195	194	204	206	196	210	196	220	225	215	203	208	215	214	224	207	202	203	215	232	218	192	209	212	195	212	239	208	196	206	220	209	208	211	219	211	218	229	201	181	198	235	175	192	233	178	203	225	223	193	218	201	204	225	217	232	223	192	213	237	201	200	216	208	222	202	216	208	233	204	226	200	209	197	214	212	222	212	202	236	181	216	225	233	222	182	206	226	205	224	213	222	200	195	225	232	208	230	219	194	194	236	236	205	172	240	188	211	212	218	201	223	198	202	214	210	213	216	229	210	216	161	239	204	227	221	202	218	200	193	211	206	203	204	211	203	206	204	207	178	201	215	220	194	204	230	189	234	223	230	217	209	222	216	216	219	229	211	203	203	212	234	200	216	207	218	220	209	222	209	219	215	193	218	196	212	187	211	219	212	204	186	204	216	212	186	214	249	219	210	214	213	166	207	223	203	214	249	208	217	233	209	184	180	228	235	191	223	199	234	221	187	220	179	221	224	227	216	233	210	212	224	225	209	218	221	243	213	213	221	227	190	230	204	208	193	189	201	214	198	233	205	225	196	209	214	217	210	212	207	201	217	216	210	194	216	217	244	226	191	242	213	210	225	205	187	191	202	200	188	202	262	204	207	212	230	228	197	216	203	244	201	244	250	222	201	219	242	235	225	238	211	203	213	211	216	223	238	223	244	211	209	211	208	207	200	199	203	200	189	216	197	214	227	205	211	233	231	220	207	230	224	206	245	213	210	222	218	215	221	229	233	198	198	224	219	180	211	191	198	210	212	216	209	208	202	222	216	214	208	226	209	220	211	235	212	196	190	206	233	212	206	203	215	224	201	204	244	206	213	203	207	219	210	239	194	216	215	216	223	211	184	232	222	208	209	213	224	207	211	191	223	211	226	224	218	203	230	214	241	208	237	207	201	237	201	187	218	197	190	205	212	203	211	232	217	218	219	212	211	203	213	209	212	202	205	175	233	223	197	200	202	218	231	231	215	220	213	200	179	204	214	218	241	202	211	210	217	207	226	227	204	182	205	214	195	193	209	220	236	204	221	216	202	191	230	231	235	246	226	208	199	192	234	194	210	218	202	225	208	191	211	196	188	188	205	209	217	205	197	200	204	209	232	232	215	203	214	211	170	198	222	219	165	214	208	192	200	205	218	204	233	194	226	230	203	233	230	211	231	197	214	219	218	226	214	213	212	208	213	208	253	217	200	203	223	202	197	193	223	201	219	202	220	214	226	205	228	221	194	218	217	214	236	226	209	218	186	194	199	209	228	193	232	215	199	213	205	250	185	212	198	187	212	181	203	198	211	208	203	218	217	193	184	228	226	210	185	215	199	204	210	219	213	210	188	223	206	225	223	226	231	227	214	213	205	213	178	180	236	192	219	238	186	201	192	205	204	208	230	212	202	197	183	209	205	202	213	222	225	218	204	175	217	218	238	226	238	245	213	192	203	219	224	224	204	201	221	222	228	242	225	216	192	262	194	227	218	229	219	222	215	193	207	225	229	212	204	226	207	228	208	201	214	195	210	217	226	245	192	219	202	199	227	210	203	205	184	208	238	218	213	207	214	211	230	214	205	238	228	204	208	183	245	217	199	191	200	228	200	236	228	218	217	232	208	210	245	217	209	204	228	226	216	210	207	222	215	232	223	227	223	238	185	218	218	184	186	233	199	233	215	231	212	214	190	198	221	216	246	221	209	225	225	220	216	225	233	213	212	224	210	206	183	180	208	203	222	196	177	242	223	224	196	225	224	212	230	203	227	231	192	194	195	206	224	210	233	209	221	234	229	242	228	194	216	229	240	206	220	201	220	197	203	223	210	202	208	191	216	208	257	221	204	207	203	206	254	191	251	198	224	193	203	228	208	202	237	197	204	209	207	193	218	204	193	218	193	214	181	203	207	204	198	216	229	209	209	206	213	216	207	221	222	217	204	196	203	194	203	199	226	222	222	222	217	193	194	183	215	215	223	226	194	225	218	189	201	233	199	198	194	225	235	185	181	211	218	208	218	197	204	206	234	208	206	201	212	222	179	205	233	245	215	205	216	218	239	215	238	188	214	221	168	196	190	225	222	207	207	199	195	205	204	216	209	212	215	211	192	207	214	214	216	217	219	206	203	220	208	214	220	192	203	216	211	224	224	224	204	223	207	202	215	200	206	214	220	219	230	234	224	228	222	185	194	206	219	226	218	194	201	225	190	214	210	212	256	197	220	228	219	217	204	240	225	226	222	220	215	225	217	201	209	219	249	216	213	218	211	201	177	194	192	200	202	206	212	208	213	213	212	200	204	193	208	240	211	203	204	200	231	202	210	223	184	210	214	227	195	195	197	212	190	200	246	226	235	193	192	227	212	225	191	200	198	207	230	207	234	208	211	208	194	225	209	202	210	211	237	238	201	215	221	250	194	210	214	196	238	213	198	220	225	207	204	205	244	192	204	210	215	222	233	203	206	193	224	210	205	195	222	209	234	218	178	193	213	201	194	221	216	241	205	230	200	202	196	211	238	221	197	213	199	217	231
2411	721	1041	1332	1157	1106	1032	838	752	663	647	568	640	667	637	596	591	623	553	577	566	588	587	560	541	549	582	522	522	570	544	535	580	555	572	573	538	538	562	576	564	573	538	547	558	551	584	567	574	617	562	572	579	544	575	547	590	566	578	553	604	542	580	551	536	602	549	572	558	553	507	564	530	586	529	577	560	548	570	567	555	570	596	594	568	554	535	594	559	531	543	604	574	570	561	583	531	541	590	531	553	573	563	520	570	572	530	529	566	536	554	539	531	544	550	573	529	561	542	534	512	538	570	593	546	516	570	598	527	527	581	549	548	542	558	520	561	559	534	572	586	571	530	563	554	558	538	577	555	587	542	586	564	594	552	563	521	536	517	580	544	570	597	590	582	526	556	586	559	562	529	528	548	578	559	573	594	554	569	585	575	587	563	563	547	571	596	535	603	546	570	555	552	566	565	572	574	545	582	503	584	569	575	551	612	531	566	567	583	520	558	559	538	575	553	537	599	577	570	568	552	573	557	545	590	573	534	614	538	528	554	576	510	546	551	515	554	555	502	553	609	556	603	572	589	537	561	566	598	595	538	526	574	559	531	552	566	516	533	566	571	558	476	520	558	566	564	523	582	536	575	573	576	532	541	569	580	560	540	563	573	517	570	554	569	589	566	554	530	527	534	567	575	548	542	557	552	531	540	586	550	541	559	540	551	535	535	540	557	563	565	538	528	580	572	587	593	513	502	549	561	602	568	566	552	560	564	606	582	578	589	558	496	543	554	553	569	525	552	563	549	573	590	553	577	529	590	538	555	567	595	547	526	560	585	566	552	544	543	573	554	582	548	499	529	545	563	519	548	531	562	507	555	535	580	572	566	573	572	553	562	536	575	543	553	544	543	550	571	541	572	494	593	568	581	579	568	576	512	577	540	574	554	563	577	575	560	555	533	594	606	589	585	545	593	539	570	525	552	542	563	544	530	541	571	534	567	525	579	555	553	557	603	589	562	557	543	557	570	524	576	564	553	593	600	567	556	489	520	565	525	531	548	538	601	556	562	538	572	555	583	533	555	545	542	523	559	558	549	594	563	577	565	563	547	573	557	521	594	561	576	554	548	550	561	596	576	557	556	552	569	537	558	554	539	501	567	537	577	586	579	582	585	534	548	585	553	536	576	565	533	578	539	571	586	514	552	516	547	560	562	528	555	547	552	563	565	555	561	565	582	504	532	554	541	547	558	550	547	569	499	579	489	575	523	575	574	570	597	568	558	599	542	546	539	591	540	600	579	512	575	544	521	514	548	534	559	589	574	577	565	578	562	571	574	553	559	568	548	562	558	534	551	553	554	552	626	527	545	528	550	550	574	576	564	595	555	521	541	555	532	564	543	584	586	536	499	562	562	551	564	575	568	557	561	573	599	567	569	488	538	568	573	571	563	551	579	575	578	547	556	574	583	524	547	594	566	553	568	585	558	538	567	563	614	579	513	549	529	549	563	572	557	544	527	528	566	597	591	520	572	532	521	589	557	572	527	580	552	534	577	574	592	537	560	541	557	578	546	543	546	578	550	561	574	555	557	590	541	525	577	555	564	575	527	575	584	534	541	587	513	585	531	573	559	593	515	557	563	560	541	567	508	552	558	567	554	507	584	592	572	569	551	518	566	583	614	568	553	611	540	564	571	557	572	561	623	561	546	561	517	576	520	554	567	547	532	567	527	540	554	547	597	552	553	559	497	572	574	572	530	558	524	541	515	581	547	543	591	570	549	580	575	552	547	575	481	593	548	547	553	618	535	535	576	591	533	579	593	561	564	547	601	541	569	557	579	590	539	593	538	576	556	542	543	580	539	528	584	546	515	575	568	552	587	506	564	565	528	562	580	534	596	500	547	566	536	551	572	601	597	532	540	603	586	578	529	584	602	541	562	561	565	533	539	563	555	557	603	546	590	562	539	547	535	570	557	600	577	565	535	570	550	599	542	556	615	542	528	542	607	538	588	539	540	516	577	575	561	549	511	497	547	561	500	597	566	547	571	597	576	530	585	575	535	596	579	565	574	591	542	551	559	566	531	551	571	527	547	567	574	556	569	542	561	598	562	564	604	543	564	555	606	554	584	566	605	574	560	584	567	531	598	560	546	549	584	603	539	573	578	535	592	591	531	590	526	564	551	582	563	536	609	578	555	573	544	558	493	591	538	554	563	568	505	543	565	567	555	562	559	606	555	589	564	588	582	549	563	529	550	516	569	531	540	578	537	585	565	572	588	599	488	545	595	552	526	543	526	590	551	568	584	535	563	607	555	520	553	584	606	541	577	594	547	598	567	544	585	527	596	539	526	571	553	569	580	560	551	601	549	586	558	564	596	559	557	587	555	528	549	553	552	570	581	578	566	547	561	583	591	576	532	548	542	525	515	538	578	552	546	594	544	550	541	566	590	592	506	580	608	540	555	543	537	557	576	554	536	567	519	578	580	546	548	555	583	533	532	559	567	553	561	571	552	582	544	570	516	543	555	541	548	561	572	576	560	553	543	572	594	594	606	554	598	562	544	531	578	578	524	550	528	529	553	567	547	578	533	579	586	571	577	552	558	560	548	561	583	543	566	590	584	608	577	547	527	548	595	554	567	567	538	564	560	513	601	536	555	535	521	556	557	591	532	576	600	499	554	550	531	574	562	573	549	554	581	537	570	581	528	573	575	539	537	548	538	572	554	552	536	570	574	562	573	548	564	622	594	560	547	567	599	575	569	557	567	537	572	551	539	528	537	586	575	579	573	547	501	569	540	540	521	603	592	518	595	544	552	574	531	550	523	554	545	576	597	570	573	556	596	537	540	602	611	551	579	567	565	579	533	551	548	580	548	554	516	552	533	561	552	566	516	564	596	518	573	540	497	548	556	600	550	597	606	518	604	569	567	544	549	535	556	536	534	550	558	551	574	539	564	554	544	534	546	533	560	576	526	529	587	569	606	582	556	565	559	571	565	562	572	516	543	572	559	525	578	536	574	561	559	522	587	565	545	518	574	560	538	536	549	602	560	586	578	598	512	544	522	589	567	574	573	530	563	576	556	554	540	576	598	598	559	527	549	553	546	588	548	532	536	572	542	517	569	561	564	579	539	556	631	561	560	560	566	526	569	531	568	516	568	557	570	523	606	569	573	525	552	562	536	563	559	556	562	565	522	544	594	594	574	571	586	575	557	550	525	521	557	506	565	531	591	568	563	547	573	566	569	586	551	559	582	558	558	533	537	561	567	546	549	482	545	575	534	563	630	590	574	563	523	535	573	578	588	544	556	581	594	584	604	504	564	622	579	587	570	554	584	599	540	548	560	587	585	537	562	556	575	553	543	537	576	551	563	595	535	546	540	538	570	553	578	585	595	569	590	540	521	604	546	568	533	579	543	529	583	568	628	557	551	568	569	579	562	573	550	566	584	586	553	577	589	610	566	541	551	555	556	564	590	602	553	547	528	570	529	555	571	526	544	584	550	512	589	608
8804	2098	2110	1764	1333	1089	851	763	556	690	400	397	285	254	241	214	213	206	204	211	196	233	201	203	172	205	192	188	187	189	171	174	160	136	154	143	177	177	163	157	144	178	169	145	165	148	153	160	168	156	154	156	141	159	155	144	140	151	146	183	155	181	179	162	162	141	167	151	160	169	146	152	155	157	150	140	170	163	152	161	162	170	158	155	173	130	148	149	154	150	148	155	166	143	148	168	181	168	169	179	180	155	162	171	162	151	152	153	161	156	153	142	158	145	156	174	152	154	142	147	143	160	151	155	154	146	145	155	141	176	153	159	151	156	151	141	145	146	164	150	127	161	166	169	162	143	160	160	164	150	154	167	159	161	169	169	143	150	176	157	167	153	157	146	159	185	148	148	151	161	162	161	152	148	148	152	141	153	138	132	142	148	149	158	146	160	164	154	150	173	148	154	145	174	175	151	144	147	165	134	149	130	148	148	158	156	170	181	158	166	170	149	163	152	143	178	137	167	178	161	162	173	172	162	140	165	142	154	195	151	163	133	149	127	154	177	148	129	151	151	178	156	125	134	131	137	149	161	151	148	139	143	145	149	132	171	146	149	157	131	151	147	149	149	170	154	152	158	154	177	161	171	169	159	179	161	137	187	150	169	171	123	173	125	168	162	167	159	165	161	160	159	168	141	143	159	165	158	164	151	165	151	148	151	157	188	154	153	139	161	163	149	164	186	168	151	163	164	163	148	143	145	155	150	150	157	170	173	155	172	137	154	154	155	145	174	139	154	127	153	172	159	145	134	175	150	144	172	145	128	151	169	182	156	153	168	142	157	158	175	150	141	154	161	150	166	139	147	160	150	153	147	159	144	157	182	156	156	157	147	147	161	141	139	151	183	152	130	144	163	162	170	131	170	147	174	163	135	139	181	145	166	142	167	149	156	146	152	154	131	161	144	145	148	134	157	145	163	148	166	150	174	161	135	147	167	150	160	147	147	185	150	148	160	157	153	167	163	156	180	178	161	162	146	130	183	157	136	138	137	182	151	150	157	181	170	133	164	175	142	141	147	155	154	164	146	155	162	167	176	159	167	160	184	136	123	141	174	178	156	148	154	141	143	147	176	149	154	169	130	155	124	125	129	149	138	147	149	152	143	156	134	134	137	135	140	155	151	155	179	154	166	146	152	144	163	151	141	152	151	177	149	148	153	162	138	146	158	162	147	151	163	142	172	139	184	160	139	151	141	145	165	131	153	171	144	166	153	137	144	168	151	143	164	148	148	169	124	130	152	177	135	133	133	129	144	134	143	139	142	161	157	167	164	172	153	173	176	153	166	150	149	158	161	151	146	191	157	165	143	141	162	160	138	158	158	168	159	151	142	162	147	148	156	127	161	149	153	149	139	156	143	175	176	165	159	160	153	160	153	138	165	141	150	137	167	166	141	157	155	169	162	144	139	145	165	161	136	147	173	156	140	187	144	156	157	146	129	154	141	135	155	143	166	153	164	135	166	155	148	144	148	157	169	168	175	145	174	172	164	154	146	153	156	151	178	159	146	163	164	146	173	145	141	149	162	176	150	154	170	132	155	169	151	163	163	154	147	148	142	159	130	160	156	158	151	130	173	148	161	158	166	168	160	138	146	139	164	170	149	169	152	145	147	133	155	151	166	156	142	148	159	140	134	148	145	152	155	135	154	150	151	159	153	183	136	142	134	154	142	149	130	157	143	169	177	138	159	159	131	167	157	178	138	154	145	142	139	144	176	155	175	157	157	146	167	188	181	144	164	139	178	163	169	139	159	146	148	168	160	172	137	143	163	139	127	166	154	146	158	161	145	168	167	151	155	142	164	150	153	151	147	153	160	151	176	173	167	156	159	168	148	176	161	149	154	159	149	143	176	150	148	155	149	153	140	143	139	158	155	170	156	161	145	177	148	168	148	163	151	150	144	165	129	152	139	166	130	142	148	166	134	146	144	162	149	153	184	150	138	160	162	161	161	139	159	160	160	164	165	140	132	137	163	151	172	158	142	157	163	151	151	161	153	161	178	153	156	145	153	138	161	145	152	146	158	167	150	132	147	181	139	143	168	142	149	158	176	193	146	161	141	170	149	174	144	144	163	138	149	165	162	157	137	147	146	153	161	139	150	135	169	134	159	139	150	154	141	159	145	145	169	156	134	157	170	156	169	152	160	137	144	165	155	168	164	169	192	130	147	146	164	136	145	169	151	167	146	153	150	144	158	153	160	161	156	139	145	163	159	160	162	172	164	150	154	156	157	149	154	148	153	161	174	149	118	139	152	163	159	170	153	146	165	142	154	157	145	143	157	164	132	152	145	154	151	172	123	160	153	148	164	153	164	159	171	167	136	174	144	147	141	161	151	171	150	154	154	155	158	147	176	159	154	180	164	137	165	145	178	145	150	129	161	162	153	167	146	166	157	165	138	157	145	171	164	143	164	157	155	142	166	137	137	150	173	155	152	136	156	143	141	151	146	164	158	157	165	172	150	141	142	131	170	140	158	143	155	169	152	171	154	147	149	159	161	135	165	157	154	155	160	158	122	138	159	169	173	166	153	175	159	169	181	156	149	145	154	154	163	166	154	151	161	136	172	149	163	137	148	154	165	150	152	134	152	165	178	165	155	145	146	144	156	145	151	158	149	158	147	138	155	146	168	150	150	153	142	140	146	179	158	156	162	142	163	161	147	140	151	150	153	167	166	167	172	154	153	154	143	180	149	136	157	184	162	155	147	152	168	159	131	147	135	140	141	169	159	142	169	164	156	162	156	153	164	154	175	158	155	132	161	172	148	147	166	130	141	150	165	155	155	130	149	141	148	133	153	149	161	132	151	140	153	175	139	145	167	159	154	174	155	148	164	181	145	148	162	144	148	148	150	156	144	156	144	139	146	129	142	159	168	152	160	147	147	149	146	170	161	152	148	156	150	139	150	169	141	156	134	159	162	161	152	156	143	176	164	139	157	146	147	173	178	140	167	148	181	139	155	181	160	144	156	169	151	169	153	149	164	147	137	154	163	158	160	160	148	148	152	135	152	171	150	146	152	148	147	154	172	164	162	156	159	147	145	161	166	144	162	146	156	142	167	152	134	172	158	158	150	169	160	178	149	153	140	160	157	137	138	138	149	141	161	149	140	152	160	149	153	128	156	164	157	152	163	144	136	160	144	166	171	143	146	149	176	142	152	166	162	156	157	140	144	162	161	172	151	141	149	146	129	140	151	159	153	151	160	153	141	136	125	148	163	155	174	143	161	162	146	132	169	154	157	157	145	167	166	166	151	154	153	156	157	168	147	141	140	154	149	165	141	146	144	151	140	141	144	160	154	156	164	138	162	154	145	171	168	167	142	166	157	147	151	141	161	143	177	157	107	147	160	171	144	162	129	196	153	166	173	142	159	147	156	152	135	154	163	152	143	148	153	154	154	162	158	161	160	152	167	155	158	155	145	135	136	150	139	135	173	183	148	163	165	150	157
6493	1868	3705	4748	4324	3894	3601	3302	2376	1892	1427	1482	1145	1118	1261	985	829	763	721	822	668	871	876	853	683	820	782	627	710	620	621	583	531	513	532	516	519	484	519	488	587	564	524	513	479	515	522	561	550	537	523	545	500	485	493	513	481	495	487	472	505	481	521	469	475	467	512	489	495	476	487	496	444	466	439	476	461	484	455	510	516	457	446	451	444	435	433	487	489	452	504	467	467	507	486	477	502	513	439	484	452	421	460	452	456	426	466	444	417	461	467	475	449	491	421	477	510	422	441	462	443	498	454	453	466	476	474	476	493	461	473	422	463	467	461	474	437	482	476	442	483	446	465	470	453	418	452	488	452	440	442	418	477	492	465	460	482	437	485	466	485	474	448	425	446	453	472	457	473	443	434	473	461	469	481	455	493	427	477	456	466	499	488	462	454	482	486	483	459	470	483	476	480	482	443	441	496	475	444	453	501	463	437	452	499	451	451	497	423	452	492	459	465	481	499	462	466	409	442	451	423	439	461	475	443	454	426	463	464	434	490	481	439	451	467	462	460	421	433	433	459	428	455	461	466	479	446	491	429	456	481	451	483	452	466	494	414	456	496	439	432	425	460	478	443	456	476	493	489	431	500	460	452	489	470	441	450	456	456	471	481	489	486	428	466	454	477	476	426	454	528	468	461	451	479	478	482	450	477	494	433	440	471	501	461	478	432	424	432	503	467	480	462	448	446	454	455	471	468	471	486	442	446	455	461	462	479	472	452	479	472	473	445	498	448	439	454	443	498	422	462	465	478	427	473	418	511	486	452	450	463	447	452	472	473	468	432	470	453	469	457	517	471	452	485	488	456	449	461	454	418	442	462	458	464	483	451	420	446	488	460	456	431	452	442	438	453	452	473	472	450	446	455	439	463	474	449	456	461	439	455	460	493	493	454	486	443	470	439	440	484	475	445	472	441	475	447	484	450	473	498	471	441	464	491	450	416	435	461	439	441	449	463	460	448	442	453	461	454	479	463	468	490	434	436	461	436	497	496	441	432	459	448	456	469	459	473	476	455	447	462	476	472	433	489	470	453	412	500	494	483	496	459	453	453	444	485	404	464	465	438	471	408	477	467	437	461	475	467	428	494	468	445	429	459	477	449	461	451	419	446	433	467	410	472	508	494	488	448	444	461	487	475	452	478	480	477	448	449	411	481	476	471	457	457	424	461	436	441	458	469	491	415	463	411	480	451	442	443	483	471	458	486	474	432	465	463	412	471	457	457	461	449	468	450	482	471	422	447	447	450	476	457	441	443	442	483	447	473	468	437	419	468	480	469	420	443	436	456	460	439	464	471	434	468	472	432	461	459	435	440	488	467	446	443	453	458	444	444	471	457	468	451	517	429	458	457	478	441	431	430	499	456	440	455	474	435	446	473	466	451	480	454	500	446	469	445	490	455	477	457	470	488	423	460	454	515	450	462	448	467	445	459	482	457	473	458	440	434	483	484	496	431	463	462	470	466	502	489	471	443	496	463	442	473	434	450	464	456	451	489	461	485	491	448	458	444	489	467	471	473	512	439	457	473	455	426	438	453	415	445	457	474	467	518	474	462	450	470	446	451	425	440	462	458	506	462	490	462	452	445	443	505	484	471	486	435	459	458	481	510	470	476	435	438	442	469	419	455	443	443	482	442	470	477	478	490	467	464	452	451	486	484	448	471	458	476	442	460	463	457	422	454	453	444	441	461	439	449	442	444	445	465	438	509	485	469	450	475	456	462	500	455	454	485	499	470	468	471	477	453	444	444	477	467	441	480	453	427	444	445	468	454	432	444	433	432	429	500	462	468	460	481	456	483	446	429	484	474	466	434	464	445	441	466	515	460	474	473	490	471	493	458	480	483	462	417	491	464	464	429	442	473	495	463	472	449	424	458	448	464	437	453	485	442	445	455	443	447	452	449	435	449	435	478	476	465	443	454	433	459	448	501	476	446	475	425	477	502	477	517	456	431	492	458	455	423	488	419	422	453	437	452	454	469	455	457	457	490	471	439	489	444	448	460	473	502	461	487	438	478	461	434	474	462	469	426	443	441	466	449	462	467	442	435	412	470	456	467	464	443	460	461	455	434	441	456	460	463	432	475	481	477	481	452	436	459	425	475	451	450	420	441	495	447	477	451	465	442	468	460	481	443	490	459	468	456	457	465	477	475	471	446	441	476	489	458	487	467	466	453	453	442	461	470	479	464	477	449	478	442	455	465	452	488	443	459	494	459	469	494	473	449	450	481	470	481	461	458	435	443	421	438	493	481	451	455	421	452	414	419	489	414	422	437	456	494	429	493	506	425	449	449	489	456	493	465	448	465	458	452	502	477	437	440	468	439	433	482	433	472	400	423	446	470	451	466	423	465	469	432	444	452	448	482	493	456	470	447	492	475	443	446	467	470	464	444	460	451	442	458	447	480	464	523	456	504	441	452	500	497	493	468	443	464	440	471	446	467	429	475	451	407	455	454	456	429	451	484	465	441	449	505	461	422	451	493	458	506	466	440	474	474	474	392	481	461	457	473	429	433	489	505	475	445	485	486	449	468	473	474	472	458	485	464	472	469	432	450	445	474	460	461	464	478	428	456	474	447	455	433	427	463	491	471	480	441	480	448	469	453	422	416	483	476	474	466	437	477	435	415	455	514	476	505	447	471	472	480	433	472	442	481	478	448	425	473	444	468	456	464	436	455	443	440	486	457	481	472	489	449	496	468	477	459	462	471	450	455	429	464	441	459	419	447	422	469	421	441	464	467	437	492	465	480	426	490	438	405	432	452	464	480	449	508	446	430	455	427	467	452	453	440	453	464	455	465	431	461	470	436	437	454	455	466	447	471	444	452	434	452	466	495	508	454	493	443	448	483	458	447	495	455	449	441	455	450	414	446	441	468	440	474	452	448	461	447	465	468	483	467	457	448	446	408	441	448	486	451	406	439	502	490	450	438	453	475	502	505	463	457	472	475	422	449	437	492	449	405	453	466	431	489	460	472	467	429	450	463	440	491	459	512	454	418	447	449	445	471	457	445	497	455	452	455	446	421	451	463	432	443	467	477	440	497	474	439	437	492	455	480	450	454	429	454	492	481	494	474	512	443	464	469	455	446	467	453	401	492	488	486	410	418	492	481	466	450	477	465	470	478	432	462	469	456	477	462	459	465	479	505	462	442	452	466	441	458	441	487	406	464	431	485	450	481	456	490	437	466	426	486	449	445	452	463	440	453	515	473	431	457	452	458	481	465	443	425	484	457	490	456	450	436	458	442	456	440	482	477	459	427	444	437	449	474	450	448	480	450	475	464	447	430	413	477	455	472	489	505	458	441	436	455	441	443	468	451	411	495	460	443	478	499	413	492	484	477	506	431	489	489	446	472	459	466	459	448	513	432	433	471	446	474	459	477	440	445	440	438	440	479	481	409	447	443	428	442	441	454	450	493	514	454	439	470	449	473	420	435	445	475	467	484	471	454	445
16090	4690	4233	3693	2847	1999	1758	1741	1080	766	655	727	778	605	584	458	483	424	430	411	433	415	413	389	371	431	404	358	404	325	371	331	377	332	391	326	333	330	341	366	358	341	340	390	316	343	322	356	361	350	291	343	327	357	335	330	334	343	370	366	336	337	321	316	336	351	318	314	340	315	312	325	344	325	310	325	349	340	327	348	341	328	324	312	343	338	349	342	333	298	291	315	339	329	305	334	353	295	351	338	319	360	363	343	325	307	319	304	319	303	331	281	345	320	344	348	302	344	302	291	309	343	355	313	357	352	364	315	332	344	318	315	309	350	321	343	354	313	344	318	362	308	366	326	317	322	321	349	351	326	291	356	356	317	319	347	361	324	334	324	337	348	308	361	370	321	347	343	349	306	328	302	337	315	316	298	312	341	351	314	344	318	323	333	306	319	311	313	337	343	323	354	359	357	327	315	314	316	326	338	327	322	344	345	302	305	328	317	317	292	309	348	309	311	311	363	310	308	360	337	335	310	321	354	325	356	340	311	355	335	336	287	340	339	320	326	335	309	348	349	331	296	325	325	313	340	352	349	350	331	348	356	332	302	320	313	313	300	294	319	330	329	308	295	348	278	349	332	374	297	341	332	333	352	344	327	335	338	336	318	320	348	333	314	350	328	356	338	314	309	322	355	321	321	304	340	334	329	329	349	327	298	303	321	344	335	326	326	333	346	348	365	316	342	314	322	327	318	335	315	338	330	364	315	370	368	347	330	298	344	319	314	327	360	323	326	342	344	338	303	345	360	321	345	309	334	351	320	302	331	324	348	368	294	312	308	343	364	324	312	323	297	338	328	355	319	338	355	292	322	309	320	345	307	347	348	344	302	322	306	314	335	330	370	324	311	344	300	320	350	307	345	325	360	308	308	341	327	301	328	336	342	336	326	313	306	349	322	340	326	300	316	328	311	324	355	317	310	334	282	351	307	325	313	331	290	309	313	334	341	318	335	323	352	323	345	298	335	324	336	290	328	310	294	314	317	324	338	325	322	346	332	318	330	330	328	308	324	331	334	290	344	320	319	329	300	307	334	316	321	333	343	323	331	335	338	323	301	319	302	281	357	313	326	324	298	353	301	368	305	335	342	314	310	315	309	342	344	361	334	369	294	342	326	325	322	369	329	369	326	328	311	352	348	363	320	330	340	345	320	300	344	336	375	350	323	335	324	282	317	274	326	364	313	321	311	338	327	336	341	298	325	320	333	325	339	318	329	318	335	286	318	325	285	314	310	285	354	333	310	311	348	312	306	359	337	313	320	355	316	338	325	308	333	304	326	342	337	325	321	356	303	301	357	342	336	325	304	314	321	327	343	305	316	324	314	340	302	315	319	306	324	353	353	326	335	342	322	335	356	333	297	316	316	323	334	323	297	355	328	314	314	314	333	316	342	340	328	309	261	349	328	329	317	337	308	315	335	352	363	341	328	329	353	322	318	373	321	311	303	333	335	350	305	303	349	309	315	338	340	343	336	319	305	343	325	360	334	314	342	309	315	326	275	328	344	330	345	339	351	315	328	373	334	299	329	331	335	342	313	299	310	354	353	309	306	324	306	319	347	282	325	286	340	328	323	331	328	329	342	350	323	348	356	331	339	312	323	324	299	332	319	330	309	332	337	343	312	373	304	354	290	324	308	318	313	317	341	324	316	314	341	311	320	314	282	330	333	337	365	295	373	313	359	367	342	342	316	337	302	332	304	320	340	300	341	326	309	335	318	336	340	305	330	316	351	329	308	295	347	303	338	314	326	333	353	334	352	371	331	322	332	332	287	352	357	310	350	322	304	324	312	335	321	331	319	304	320	356	322	320	331	312	357	366	298	332	394	317	334	324	379	339	331	358	340	310	324	322	309	355	334	295	332	363	317	326	332	309	333	335	306	352	283	306	340	300	335	348	324	356	323	341	334	320	319	336	345	324	306	291	305	341	323	313	309	346	306	311	330	336	336	332	345	326	334	326	316	316	345	299	340	336	310	333	306	331	313	341	357	330	329	338	338	345	345	325	337	351	345	343	310	325	351	320	329	329	321	328	356	343	314	321	323	353	324	322	301	325	349	345	327	331	312	321	328	341	317	308	314	287	303	318	338	305	341	356	299	316	369	319	306	323	330	336	327	345	316	327	331	348	317	336	340	338	295	358	321	308	300	307	351	342	327	346	330	300	304	316	311	315	329	331	348	343	319	335	307	317	314	321	336	332	325	311	338	311	311	329	330	334	329	307	330	335	319	307	315	388	356	330	357	355	323	330	334	335	349	334	362	330	318	357	335	324	326	323	338	308	338	335	303	312	318	283	340	335	358	341	340	372	350	361	335	322	294	319	338	359	351	341	362	333	319	375	321	329	337	340	328	349	340	332	337	343	321	341	348	352	350	309	357	309	348	312	316	297	337	305	380	331	304	337	346	312	332	327	313	321	332	356	319	339	340	328	316	346	341	291	314	321	304	318	319	319	333	309	336	308	300	291	296	348	328	319	336	329	340	351	325	331	289	316	341	326	317	310	331	346	338	369	308	349	317	365	350	319	336	355	323	284	315	349	302	353	335	328	290	315	348	303	336	274	332	350	320	340	323	360	364	337	347	343	287	310	333	331	354	295	332	309	336	323	315	330	342	337	324	355	349	308	336	327	320	352	321	322	330	296	333	329	298	338	308	319	305	329	297	302	313	327	296	315	318	336	345	336	325	322	338	331	314	290	327	337	315	329	321	362	310	315	357	332	312	297	294	345	297	318	311	300	288	330	306	330	334	343	322	321	322	322	374	329	342	313	339	333	348	289	343	303	339	372	328	323	326	279	312	307	315	339	310	340	319	325	325	325	290	286	337	317	333	354	310	337	368	324	339	334	334	316	337	323	322	348	339	301	303	312	340	367	316	307	328	292	326	343	333	314	370	326	334	344	348	343	318	315	364	330	311	327	332	298	337	335	336	322	351	338	353	330	321	335	302	308	312	314	320	389	317	322	328	338	315	315	354	343	312	295	332	331	348	313	314	322	356	319	366	348	319	358	322	342	356	319	338	293	324	324	334	284	300	318	303	345	319	295	334	300	315	321	374	314	321	345	300	328	353	320	318	320	324	310	309	339	326	323	335	328	309	323	337	327	361	316	321	328	321	308	335	299	319	346	342	330	307	331	361	336	354	344	305	303	338	317	288	323	319	328	316	312	346	307	333	327	308	329	348	310	287	336	298	358	370	344	316	339	312	331	328	378	328	327	334	328	318	326	327	307	326	303	352	315	337	330	335	323	310	369	320	306	362	318	317	334	302	339	322	357	367	299	318	325	351	318	286	316	317	306	334	318	319	337	321	352	366	316	353	358	302	342	331	330	350	338	315	313	303	309	359	324	294	319	314	305	327	340	337	341	317	355	320	328	313	329	326	305	340	330	306	319	322	320	320	330	348	341	364	359	329	336	327	347	307	353	308	325	351	370	305	305	352	335	339	329	296
8912	3696	6388	8146	7537	6593	6448	5470	4180	3204	2722	2693	2802	2141	2444	1813	1539	1520	1391	1428	1639	1577	1533	1328	1281	1633	1360	1145	1357	1141	1066	982	992	985	988	995	897	947	887	998	1057	983	906	940	942	955	956	978	947	966	931	942	870	957	840	860	880	878	932	927	897	921	899	877	892	868	864	820	806	883	910	836	874	881	858	830	868	822	820	874	845	847	838	819	884	844	855	868	814	857	890	829	832	863	876	864	816	829	868	887	854	819	802	921	819	827	875	805	849	808	827	819	817	841	849	875	841	854	877	851	884	849	882	824	840	912	854	824	852	766	843	796	809	841	816	860	850	888	835	862	847	825	872	804	793	880	913	853	848	824	841	808	874	845	834	851	846	820	825	790	802	851	855	876	823	793	857	803	842	872	803	836	835	796	828	814	860	866	844	836	813	832	838	801	807	877	841	821	827	844	874	785	808	785	798	852	798	827	892	795	826	831	863	805	865	842	853	832	813	841	832	854	927	813	792	847	893	809	815	812	873	874	789	843	831	805	865	781	857	840	857	833	841	793	842	834	859	814	840	861	850	814	796	805	808	865	860	865	841	839	841	832	834	835	875	805	819	821	833	849	823	836	896	873	831	861	806	821	888	859	855	814	845	833	836	795	863	843	811	824	822	916	886	863	811	786	874	853	770	838	816	832	822	840	824	871	843	859	791	802	838	883	790	890	844	813	773	851	863	832	837	856	780	782	814	839	831	848	781	873	855	822	813	815	858	824	800	790	808	862	850	838	815	812	860	811	816	853	826	872	853	781	901	835	812	868	858	823	864	841	841	817	817	789	805	837	851	807	905	813	825	791	843	815	801	867	822	797	795	839	843	840	811	841	829	816	828	839	833	850	869	801	796	849	820	780	845	826	831	785	825	829	819	853	861	825	857	868	812	828	878	858	836	819	832	837	832	845	828	844	891	846	807	810	853	799	789	845	774	812	862	810	871	857	800	851	843	813	843	846	864	821	805	861	835	822	835	844	850	854	819	794	836	860	882	851	786	809	816	844	820	853	816	861	816	854	853	850	807	845	853	799	847	825	833	843	865	852	863	820	834	829	772	853	836	807	805	821	854	799	828	788	813	847	798	848	796	866	873	831	815	814	764	830	805	901	853	873	787	794	788	826	842	806	803	824	852	861	822	830	815	872	820	852	863	831	885	813	865	860	830	804	826	856	830	823	872	843	788	798	833	819	779	823	854	834	842	868	845	831	842	842	837	908	845	803	830	841	764	870	880	819	854	799	844	819	790	805	843	809	869	854	831	785	804	830	809	864	841	864	859	805	807	852	782	827	802	794	810	795	859	836	821	816	875	846	792	831	837	821	821	810	853	838	822	897	839	787	848	847	848	820	833	799	820	872	892	823	829	875	854	830	833	844	871	851	851	816	834	828	773	887	828	850	849	833	830	839	851	850	838	848	804	835	844	855	835	818	859	765	838	851	878	823	870	839	794	797	837	873	837	817	850	850	804	873	801	825	827	826	840	828	786	813	867	794	830	829	891	874	777	823	854	862	784	870	839	814	792	866	880	788	838	856	793	835	817	818	835	804	825	839	861	826	827	829	832	828	874	830	851	848	790	801	886	799	853	825	887	801	854	834	866	799	830	843	818	829	825	814	839	849	808	852	819	829	846	771	779	846	795	848	881	839	864	841	824	817	868	833	876	842	811	852	831	791	835	793	778	827	822	847	839	849	904	828	849	892	852	845	837	865	836	834	809	849	818	819	787	835	789	839	818	798	863	865	854	859	851	771	849	808	840	825	833	808	787	821	843	810	831	821	856	852	821	856	855	835	818	818	859	781	839	773	813	792	848	858	799	835	888	857	827	812	849	840	819	834	780	832	869	791	859	857	847	899	888	827	840	797	852	814	834	866	831	860	833	824	869	837	802	824	870	829	789	862	832	847	864	899	825	859	858	842	829	777	877	844	839	816	788	835	833	814	810	783	826	831	790	813	808	828	818	850	790	865	800	872	853	826	856	833	878	824	821	779	822	826	831	830	856	770	849	804	818	869	816	857	837	856	788	811	826	828	825	853	794	858	808	874	852	867	824	863	825	816	810	843	847	825	853	848	831	790	806	868	828	844	822	833	768	794	824	817	825	791	828	838	777	808	900	877	811	794	891	810	792	843	832	862	868	885	787	827	865	827	862	888	821	802	822	788	860	856	787	843	906	788	883	838	809	867	834	868	830	815	870	819	856	839	818	807	790	828	836	802	833	827	808	809	806	828	777	870	893	812	874	853	843	866	800	845	875	844	855	825	826	857	912	808	819	790	861	827	904	815	829	883	797	806	788	787	833	807	821	831	841	818	826	816	850	914	856	840	853	870	895	867	805	840	899	821	803	837	829	814	842	804	811	883	835	844	835	763	832	810	863	814	794	786	839	861	809	855	856	839	815	917	828	802	837	820	762	810	838	834	838	864	926	819	817	822	804	845	829	834	850	800	868	820	806	867	824	883	824	835	873	845	808	810	841	839	849	860	847	859	885	841	818	833	837	860	885	820	839	889	855	826	809	830	805	793	836	817	843	779	820	817	864	826	786	810	875	828	812	823	846	818	814	866	821	792	849	836	854	876	842	831	822	771	811	842	864	833	811	852	845	837	921	857	851	766	812	806	828	791	793	854	828	782	855	865	851	835	836	845	814	853	809	798	868	870	836	847	838	859	890	836	809	862	840	822	792	838	832	843	831	819	828	843	840	841	814	831	821	788	839	854	847	781	832	834	776	846	841	807	840	878	799	817	814	816	849	835	856	844	783	829	802	788	861	817	837	816	840	824	789	797	859	837	837	833	826	793	833	861	801	865	823	823	843	823	828	878	814	825	796	812	860	821	815	794	886	813	819	830	836	836	899	836	862	861	831	835	847	834	868	811	807	782	756	824	853	829	850	853	801	883	797	841	817	821	831	819	793	814	772	889	805	780	856	824	896	829	886	820	858	798	831	854	810	901	850	830	831	819	774	826	836	838	830	822	825	830	818	840	819	792	844	878	903	833	795	853	862	851	837	778	794	903	825	874	887	835	820	814	849	869	805	847	844	867	788	848	813	792	871	865	845	870	882	803	881	814	866	801	840	808	823	860	856	812	828	878	847	802	839	881	834	843	851	823	800	846	813	818	844	849	832	805	814	849	825	787	768	815	794	825	822	860	829	836	855	848	824	855	827	803	844	857	826	865	840	872	823	860	806	792	802	787	883	804	872	883	872	879	839	866	853	784	802	808	819	827	825	871	851	834	820	801	842	815	865	890	789	870	777	776	797	808	884	803	838	873	768	803	849	882	808	845	868	840	851	804	814	814	818	829	814	836	842	847	855	866	840	822	862	795	839	825	819	839	824	831	884	808	822	831	855	825	769	847	831	801	821	835	806	877	877	815	849	810	817	827	861	821	806	874	816	854	849	787	807	819	829	849	846	824	808	849	836	826	840	819	864	869	861	787	833	892	897	806	827	795	846	835
2490	384	466	415	357	277	268	218	276	202	199	210	199	199	200	214	224	213	215	225	214	217	225	211	230	214	239	233	248	235	199	200	203	229	220	210	204	232	207	209	193	239	205	213	244	208	217	177	236	248	206	198	204	208	214	201	199	221	202	184	218	232	236	208	204	192	207	220	203	235	225	179	219	221	242	215	224	213	232	237	235	226	206	200	209	228	229	209	213	210	237	210	210	204	215	198	227	210	211	228	218	213	222	238	211	245	239	244	201	219	179	219	204	231	216	191	199	219	221	236	225	212	222	225	246	202	200	207	218	218	239	230	221	215	209	234	213	219	216	205	205	197	201	203	220	194	210	205	184	210	233	211	243	238	227	196	221	209	209	213	242	197	211	206	218	200	191	221	201	200	207	202	208	201	191	228	221	224	217	229	216	196	215	194	215	215	201	218	213	205	217	218	203	213	245	230	213	193	218	231	233	208	214	218	211	215	197	225	205	220	211	195	228	196	212	230	214	223	193	196	210	213	206	203	220	237	184	248	238	213	208	208	209	213	210	229	197	239	199	202	214	224	214	189	213	213	219	195	246	196	208	225	213	235	232	209	227	226	214	217	226	204	208	243	215	215	233	225	235	195	224	214	235	237	200	265	220	217	215	241	191	195	216	214	189	198	207	229	240	199	208	206	185	228	204	227	243	237	212	213	228	211	205	218	226	243	224	236	224	256	223	212	213	196	220	199	229	225	257	208	196	224	203	216	232	213	193	226	206	219	214	236	216	205	168	251	218	190	207	242	188	213	204	206	212	212	209	215	208	186	219	195	222	220	203	186	208	215	199	202	211	215	228	185	193	219	217	232	225	204	197	179	189	227	221	226	207	213	200	214	238	227	217	217	210	242	246	222	218	230	221	184	214	217	220	248	211	225	228	215	217	215	215	230	181	214	233	215	202	218	208	208	209	209	224	225	227	213	201	227	203	205	222	214	217	224	200	213	205	224	221	214	184	194	210	205	222	225	213	174	208	208	224	212	221	226	229	217	218	193	243	198	198	184	200	229	232	197	234	220	212	232	193	192	211	206	204	205	215	200	233	210	228	193	200	200	202	234	215	235	217	199	199	206	194	222	207	206	212	227	221	204	217	210	210	216	216	247	222	218	216	198	242	231	202	216	210	222	213	220	195	209	200	224	237	204	230	236	206	211	206	209	253	214	237	183	194	217	193	221	186	220	194	198	218	191	225	199	220	217	215	200	216	227	207	233	207	203	222	195	211	209	207	197	205	204	231	219	218	207	222	192	203	213	207	218	204	204	206	217	201	210	196	216	201	205	220	213	209	223	225	217	202	207	237	235	228	218	199	233	210	206	218	196	235	223	201	238	230	229	209	200	240	213	229	224	208	216	210	212	192	228	197	225	222	208	229	225	186	191	211	202	209	229	202	210	205	220	189	204	228	200	220	221	222	218	202	188	191	204	212	233	203	229	234	222	206	233	217	210	187	211	211	235	194	199	228	200	231	224	194	235	226	201	209	211	212	188	208	212	189	207	239	229	215	208	219	211	202	241	228	235	203	216	222	237	247	220	220	203	224	212	235	222	221	218	191	223	225	200	224	207	207	212	214	218	227	213	187	232	209	195	212	215	223	230	196	211	221	197	213	221	217	201	205	201	223	193	244	219	226	243	208	225	226	247	229	217	202	229	237	201	225	219	230	216	209	184	216	186	236	188	186	219	191	227	180	232	215	214	231	218	222	227	226	228	206	222	206	214	239	236	221	236	219	203	231	216	190	238	213	183	223	203	220	238	221	223	187	195	236	210	221	197	217	226	225	221	237	230	231	203	205	192	215	254	218	202	205	247	199	208	190	208	245	191	207	217	192	226	206	226	220	227	213	222	225	232	218	210	229	199	223	200	193	172	208	207	239	225	234	215	231	207	194	211	207	199	220	218	189	209	221	221	244	200	206	228	240	245	223	227	208	215	209	214	208	228	213	184	211	211	220	183	221	193	204	226	199	212	211	207	194	192	192	193	209	222	226	210	237	230	217	217	208	214	227	239	200	220	225	211	197	208	220	229	202	243	222	222	215	204	212	220	209	202	208	233	219	212	232	191	224	233	217	218	205	238	229	222	222	202	202	228	222	192	213	198	209	243	217	194	189	232	216	227	223	195	242	204	224	212	214	228	210	193	209	217	203	226	217	195	188	176	201	221	213	211	204	198	212	191	210	211	237	235	220	189	221	192	236	209	207	187	200	241	233	201	234	212	233	234	174	207	192	224	206	186	212	193	206	243	231	239	248	198	209	200	193	198	192	219	237	223	206	218	211	256	230	189	222	220	187	210	227	218	224	225	214	208	255	233	205	237	204	197	224	205	207	189	238	214	210	215	217	197	200	237	214	221	238	223	212	192	192	223	233	231	219	202	209	218	231	216	223	209	208	233	207	220	220	205	194	222	210	216	222	196	234	215	194	213	226	210	195	246	237	216	217	194	230	227	233	227	247	229	245	223	221	207	240	227	199	206	235	224	234	230	212	239	225	179	225	208	206	224	210	205	211	224	179	209	213	219	238	235	224	201	223	224	253	222	226	212	238	208	184	237	213	197	230	248	228	219	246	184	230	212	235	215	232	205	199	213	206	224	213	229	236	213	202	200	228	231	212	237	207	228	226	228	239	219	206	192	193	224	208	238	219	200	220	216	213	254	198	217	212	193	227	214	214	222	208	214	239	188	210	213	213	213	220	220	209	230	199	190	213	218	176	214	195	198	206	241	211	237	194	194	204	219	198	227	201	209	231	221	229	227	222	219	196	212	206	193	214	193	225	212	214	205	219	242	228	207	199	204	217	219	220	241	195	212	231	226	199	213	200	240	211	198	200	200	213	206	216	243	205	219	197	218	200	247	219	217	205	218	233	201	199	219	215	231	230	212	217	223	204	214	214	230	184	226	221	188	187	210	230	241	214	241	203	198	218	226	216	201	234	222	203	191	213	218	211	226	207	232	211	202	210	203	201	242	238	201	225	227	210	199	234	210	227	243	253	220	250	225	189	192	208	250	237	241	195	208	212	207	227	232	223	222	239	239	233	218	253	223	215	214	225	200	220	209	219	187	209	215	198	223	175	195	225	213	229	239	227	218	231	227	207	189	210	220	212	194	210	205	255	216	179	213	206	239	222	234	187	211	211	199	193	228	205	249	213	198	216	191	198	192	191	229	206	215	216	215	219	235	182	210	227	200	194	225	199	221	215	213	221	205	192	219	223	251	212	226	232	198	198	210	204	199	202	193	212	228	226	222	213	197	200	220	217	238	213	203	210	198	249	215	206	225	196	231	212	217	182	203	204	216	232	196	206	211	212	213	213	192	224	227	207	209	193	196	210	207	230	227	206	203	226	188	222	206	218	208	229	198	224	227	205	213	202	213	183	202	197	196	229	214	215	187	216	205	209	195	214	219	214	232	234	206	185	197	212	201	199	205	202	197	200	234	256	211	210	197	216	216
2493	729	1059	1383	1242	1190	1075	823	847	731	712	637	648	653	604	614	596	574	574	582	616	542	584	572	568	590	590	637	590	577	533	563	550	560	573	537	557	560	607	577	571	539	642	582	607	601	581	601	623	583	668	590	579	620	577	524	531	610	585	558	571	588	564	577	540	592	629	575	579	577	593	586	550	578	542	529	562	582	588	596	564	543	547	574	585	593	545	566	563	541	522	579	533	544	557	589	545	583	550	594	608	594	507	568	614	530	561	537	600	564	630	593	569	540	606	615	579	599	545	576	556	568	553	557	518	512	554	580	550	524	566	570	587	556	575	578	574	580	590	528	587	530	580	609	537	541	564	589	562	587	599	529	607	590	578	580	556	584	566	606	565	539	510	509	602	555	576	551	604	550	571	566	573	594	564	577	573	564	600	598	558	531	613	548	557	545	579	512	550	571	555	563	544	532	549	619	531	558	553	598	552	583	604	568	594	557	565	592	612	570	574	587	592	550	591	574	592	585	567	601	565	597	585	572	585	591	580	570	629	541	559	554	610	575	575	601	554	559	559	573	551	587	558	602	557	549	569	548	589	549	551	552	562	613	576	574	580	582	609	531	570	574	568	518	544	565	583	588	608	567	576	588	588	553	574	593	558	578	565	548	578	565	546	603	599	546	526	590	583	551	533	564	579	609	583	545	593	538	600	543	584	595	551	572	585	576	622	579	561	593	569	597	557	551	572	617	553	557	579	570	525	569	593	623	577	567	555	597	531	547	577	573	578	545	562	577	550	586	559	586	611	553	594	591	497	533	620	573	560	572	563	610	559	529	558	568	575	524	591	573	595	546	549	548	587	557	526	557	543	585	578	558	593	608	612	566	617	590	639	575	593	573	594	564	601	568	569	583	591	545	550	570	582	569	537	557	580	563	623	524	564	614	575	586	596	552	595	569	600	543	566	535	568	579	573	625	554	538	617	560	574	562	576	535	597	586	579	582	580	608	584	565	618	569	600	551	572	624	548	578	569	584	595	563	586	564	526	547	574	583	568	567	542	545	580	565	575	604	557	561	559	572	548	596	555	549	580	536	542	615	583	596	544	560	602	577	594	600	576	576	588	596	582	552	572	590	584	577	566	623	547	604	542	553	559	559	564	589	528	583	599	532	558	551	595	577	570	606	572	574	570	565	561	554	594	577	590	595	559	533	559	580	579	566	580	615	652	586	597	599	548	576	507	595	579	576	554	561	591	560	549	616	575	587	561	571	508	556	609	546	550	569	608	573	531	520	568	565	572	602	577	541	575	588	545	581	607	578	584	560	562	579	571	580	539	531	573	538	571	549	576	585	600	560	586	589	561	555	508	565	646	553	574	551	600	610	560	550	574	578	605	580	557	554	584	579	590	589	589	580	581	597	621	589	586	549	608	593	604	588	611	566	576	583	574	563	549	549	578	589	627	550	575	567	549	542	597	565	540	577	557	546	569	591	574	566	547	602	588	590	565	569	602	539	601	596	593	582	596	564	528	534	551	615	567	573	594	569	574	605	624	512	542	589	582	544	533	554	605	561	562	600	597	556	537	589	589	556	566	577	566	578	576	587	558	626	562	601	591	588	603	604	612	551	560	569	584	572	548	597	559	642	567	585	578	589	556	560	544	571	611	516	585	540	575	566	564	549	576	550	600	561	570	558	593	571	536	606	567	573	564	606	572	556	547	566	589	546	569	527	560	585	558	588	591	594	551	549	558	578	555	588	589	557	618	569	577	525	541	579	569	568	569	604	578	577	600	618	614	540	623	553	563	589	531	554	563	578	593	550	570	564	567	549	574	587	590	578	567	585	591	580	492	560	603	540	549	532	611	561	604	546	562	577	555	586	586	547	633	582	559	533	618	562	570	587	528	583	551	560	629	590	560	606	528	557	595	552	560	568	556	559	573	556	574	598	607	553	565	552	578	586	567	564	579	556	605	554	587	546	573	578	545	557	609	557	596	540	549	574	541	592	584	611	586	610	528	569	562	572	572	552	570	584	542	561	589	571	587	541	631	591	583	586	537	599	528	602	557	577	545	568	597	593	565	596	536	595	621	594	570	570	571	593	537	540	575	547	585	560	538	584	550	573	544	577	548	559	591	561	558	561	587	635	587	571	600	567	596	537	571	578	598	578	574	569	559	641	586	571	591	575	552	603	563	590	599	620	588	534	599	595	551	553	553	561	587	597	579	548	565	534	550	555	561	571	560	603	583	543	545	580	575	566	562	585	582	617	547	594	589	547	594	564	551	583	579	564	534	599	545	576	577	571	556	631	632	579	593	571	537	561	587	514	558	626	591	565	583	589	612	581	573	568	581	601	544	549	508	589	555	604	605	585	551	590	568	534	571	588	589	583	536	559	626	591	586	576	565	596	589	603	576	582	552	544	608	548	567	549	570	617	615	556	572	541	568	548	539	583	539	575	593	584	590	550	572	561	558	564	580	544	541	596	581	606	595	543	573	545	549	544	556	542	588	555	540	603	591	543	558	543	610	556	529	587	532	550	534	572	577	568	553	567	554	549	550	565	575	580	569	562	588	566	567	517	580	585	560	561	539	609	590	564	539	627	582	541	550	595	577	554	547	597	567	585	591	598	568	596	612	578	582	551	531	518	544	567	569	572	562	589	578	591	590	562	599	591	571	591	560	555	544	600	542	544	558	575	595	583	575	596	554	577	514	582	570	551	572	588	541	632	592	565	562	556	548	554	557	592	591	583	532	509	544	605	561	520	567	595	567	624	549	558	608	594	557	611	565	542	597	573	561	578	584	553	593	575	579	542	551	535	594	560	573	576	588	587	565	553	590	610	589	558	558	571	566	552	554	589	586	570	591	619	614	597	583	559	580	617	573	579	553	549	588	564	627	565	582	618	612	582	533	616	553	551	535	533	590	537	599	596	565	581	592	562	601	535	557	544	550	582	565	612	589	600	576	575	533	571	559	598	561	567	566	614	593	576	589	556	587	560	581	593	613	575	543	594	579	524	551	582	575	584	572	562	560	552	599	561	582	608	556	574	586	574	554	593	558	532	566	592	582	568	535	607	579	535	588	566	578	563	566	558	572	544	580	588	565	531	544	563	548	591	598	581	533	584	577	586	563	577	559	560	555	558	616	569	588	573	568	578	556	568	596	573	597	530	563	596	556	549	535	563	539	588	548	607	598	607	561	552	563	539	541	550	571	557	595	604	582	547	566	558	556	549	564	555	566	585	586	586	614	588	560	563	512	573	588	566	577	526	559	547	613	568	539	576	589	550	586	510	562	580	539	594	596	585	579	568	594	529	584	554	570	566	522	596	565	583	544	506	598	565	553	589	577	604	597	603	526	570	577	552	578	598	579	566	588	516	565	543	543	595	578	552	546	593	594	566	546	555	585	572	577	587	579	535	579	557	568	555	532	596	562	605	592	621	524	536	571	614	573	552	542	564	576	612	587	605	556	592	655	547	615	547	577	551	570	538	572	590	597	601	603	585
8813	2296	2372	1662	1317	1018	836	565	515	436	333	387	249	241	250	226	206	198	192	202	209	202	222	198	194	175	185	157	190	189	200	187	167	167	176	165	205	132	150	174	152	168	164	139	166	161	153	159	158	156	150	145	169	159	150	169	186	165	169	189	162	168	181	184	151	142	155	169	166	160	172	164	154	171	158	149	148	186	170	167	166	154	152	143	172	163	161	176	178	165	171	169	145	170	134	153	168	170	159	151	183	142	132	181	167	139	164	170	141	168	154	170	165	156	161	167	143	155	175	164	156	159	131	179	166	192	174	143	142	153	156	144	166	175	156	159	140	154	188	167	157	154	161	155	160	162	145	181	173	187	136	144	163	154	161	145	177	173	158	157	130	165	161	173	184	156	170	182	186	149	172	156	156	172	146	145	151	163	167	157	145	136	166	169	168	157	153	169	150	159	178	155	150	160	154	133	163	152	176	174	156	161	139	161	167	156	147	158	141	147	171	155	151	151	164	160	147	137	148	157	155	166	137	169	149	172	143	153	175	137	145	155	159	141	153	148	162	161	163	155	167	170	168	155	146	161	145	168	167	132	142	163	161	154	157	165	156	161	154	165	148	180	158	157	153	164	158	149	176	177	172	167	153	153	143	181	161	185	165	152	177	158	155	154	160	162	140	147	169	159	157	158	151	155	159	149	159	165	126	139	144	161	142	143	154	165	168	151	148	172	153	161	178	172	174	163	169	145	156	149	156	130	182	173	176	152	156	137	159	173	160	140	141	139	160	148	172	157	142	160	155	157	152	137	141	165	157	156	153	162	162	135	153	163	142	146	123	147	143	147	149	152	128	135	160	170	188	171	166	157	131	149	162	146	179	172	176	148	165	173	174	140	158	151	142	154	166	130	147	157	153	158	163	158	172	151	163	126	150	146	130	145	162	168	167	132	159	182	152	166	167	149	156	173	161	151	151	160	151	185	137	172	169	169	163	148	159	171	154	173	162	158	140	168	162	163	195	158	159	182	155	157	162	182	168	192	150	180	178	148	144	169	167	164	164	154	149	182	178	145	161	156	173	189	146	141	166	156	139	154	157	154	162	165	158	162	174	153	165	165	155	163	132	165	150	159	155	146	151	168	159	155	156	163	160	157	157	164	150	155	150	158	159	154	149	161	170	158	168	149	173	169	176	161	173	166	131	157	151	147	140	154	156	140	157	166	165	156	187	168	159	151	173	167	168	160	159	185	150	151	151	175	149	184	173	135	155	155	165	152	131	171	152	168	161	149	150	152	177	165	148	148	154	172	171	166	162	169	180	125	163	156	156	152	169	160	166	161	169	164	159	144	163	173	170	145	170	159	147	150	137	144	158	128	158	156	151	163	174	149	168	146	164	166	178	158	145	139	137	176	143	162	161	155	142	152	155	167	176	159	148	144	173	160	167	176	166	159	155	162	143	155	151	151	143	161	178	153	155	160	178	144	152	169	160	137	138	159	168	158	148	170	160	156	169	181	156	196	162	158	158	163	163	155	175	162	179	157	160	177	154	162	145	148	158	157	155	167	158	158	160	163	135	132	157	168	157	157	176	159	140	167	150	156	154	155	161	149	169	156	142	161	163	155	178	163	189	158	152	161	145	162	139	150	167	175	160	170	154	135	167	170	161	176	156	156	163	149	157	172	178	148	180	174	143	162	158	162	163	159	157	160	134	135	186	158	139	163	162	127	167	164	156	151	123	145	161	150	162	161	154	147	150	141	194	170	179	147	134	148	149	192	160	170	160	159	151	147	168	180	166	154	139	124	144	133	184	168	150	154	171	163	151	158	167	180	158	173	168	154	168	153	154	152	179	154	162	152	188	135	168	163	170	150	148	162	145	152	115	136	161	168	162	175	163	165	163	154	138	167	161	135	166	137	174	163	165	157	180	155	150	145	138	174	180	171	170	173	173	145	178	168	153	170	169	153	156	129	164	171	148	161	160	150	154	151	157	162	152	164	137	149	183	144	180	147	164	164	145	158	159	165	145	152	141	189	144	154	162	153	162	151	175	130	139	168	161	159	152	192	155	163	156	179	186	172	162	192	166	155	157	155	156	159	146	142	161	169	169	158	181	173	182	178	151	147	159	160	137	184	166	180	153	150	146	176	140	159	153	156	177	132	146	149	157	166	160	183	172	161	161	133	162	146	155	166	142	156	152	155	171	154	158	173	164	181	156	153	145	183	173	150	149	150	143	148	145	149	156	159	169	143	172	153	173	139	169	133	151	175	155	140	161	148	153	153	139	166	163	136	163	169	148	155	164	152	168	158	163	159	145	145	185	146	136	174	148	162	189	164	151	169	150	182	156	178	165	166	173	168	176	155	162	148	143	148	162	151	169	147	159	149	167	145	155	155	160	150	141	140	163	162	166	172	147	141	138	149	171	163	157	152	157	151	150	181	179	152	152	160	151	146	147	153	155	176	172	148	169	157	174	164	154	165	164	141	187	133	144	169	165	174	131	147	156	154	166	147	167	164	155	175	152	171	155	143	166	158	162	156	167	147	179	136	184	158	173	161	163	148	160	163	181	166	169	161	166	159	166	145	160	162	164	164	165	149	146	183	151	159	175	147	149	190	157	170	158	169	168	187	157	174	153	152	151	144	167	184	166	170	148	147	160	174	152	190	184	155	147	167	157	148	164	159	142	162	167	144	143	153	185	141	151	164	174	165	174	169	140	153	150	166	165	145	163	136	154	165	179	153	145	141	180	170	169	178	134	140	144	147	170	159	146	162	144	167	175	177	160	148	168	163	151	166	169	167	167	134	143	132	158	180	156	177	163	144	150	154	144	165	165	149	167	170	147	154	145	165	155	175	160	136	163	179	161	151	146	170	196	151	136	189	154	171	137	156	147	163	142	161	156	145	177	140	152	135	142	155	148	169	171	149	163	185	155	184	134	163	141	149	164	156	149	149	158	181	151	156	133	165	159	178	134	164	179	169	150	149	190	159	192	168	166	160	166	169	164	150	163	165	169	135	145	155	146	178	180	151	168	147	162	151	153	143	144	180	176	153	179	168	158	169	169	158	177	166	163	158	161	148	154	149	152	149	173	172	161	149	144	146	135	161	164	153	177	150	176	194	168	160	158	150	170	149	169	162	166	147	172	156	152	152	168	157	158	162	156	145	166	158	163	148	154	178	140	157	141	163	153	189	152	166	151	147	159	150	176	159	149	127	192	170	159	164	150	168	156	160	160	138	161	165	139	152	174	168	147	162	151	161	167	166	156	150	170	167	137	173	169	171	159	160	132	172	170	173	152	152	149	147	160	180	162	163	160	150	164	175	160	147	157	143	173	153	159	165	142	166	176	146	167	142	157	181	170	145	152	160	153	150	147	165	139	158	164	146	154	169	167	143	153	159	147	148	186	172	152	142	146	190	160	163	165	147	154	176	147	145	149	182	157	162	157	172	143	153	139	155	137	160	172	151	158	155	123	148	160	145	155	153	161	191	155	144	148	141
6566	2024	3889	4431	4350	4315	3814	2858	2513	2000	1810	1559	1393	1261	1276	986	997	838	779	712	844	805	946	751	702	798	680	598	667	659	660	630	581	540	569	543	475	527	572	584	593	526	501	520	490	500	484	532	574	553	637	540	487	478	503	506	479	525	488	478	503	470	504	445	492	456	446	462	472	486	477	508	477	464	510	457	501	473	502	476	446	495	501	444	470	450	502	465	467	455	458	546	490	464	481	463	436	449	492	480	447	496	496	473	498	506	475	492	487	483	476	484	498	466	456	473	510	506	500	470	512	463	449	478	491	489	461	481	491	500	441	458	472	461	451	438	499	429	479	484	528	472	506	487	453	478	460	481	476	482	478	493	468	462	527	426	483	458	460	480	429	482	459	491	468	468	482	481	465	477	465	438	453	448	474	451	486	487	441	465	463	487	496	491	493	469	444	446	483	506	483	444	421	483	463	441	466	477	475	486	499	470	480	494	451	426	468	498	499	475	452	479	503	471	474	471	484	477	463	451	441	460	499	468	442	476	488	466	501	480	470	482	452	504	459	466	501	443	441	494	472	463	479	492	520	487	448	460	509	468	459	489	429	474	512	490	504	436	448	479	492	458	455	473	466	485	507	454	484	480	473	453	500	474	483	454	479	469	479	478	539	476	454	445	459	460	458	434	508	504	452	478	462	425	465	489	504	456	455	453	469	486	508	464	482	458	469	459	446	425	446	469	490	486	458	458	476	494	482	478	500	491	437	466	467	492	439	491	470	459	456	438	470	482	431	477	476	474	501	478	493	456	454	493	490	468	448	434	478	503	479	440	515	439	472	506	459	435	466	465	485	492	484	504	504	490	436	454	472	464	491	458	476	501	506	464	481	437	496	474	468	484	470	457	470	459	488	477	480	479	427	540	463	474	457	473	458	519	463	436	469	503	468	481	487	447	462	434	475	499	490	482	467	459	466	470	461	460	455	485	508	485	453	468	491	488	453	444	484	432	458	464	459	461	522	466	508	467	466	479	471	458	459	460	407	459	455	476	474	471	482	463	474	474	476	481	494	493	484	463	450	470	462	476	496	491	468	487	502	479	513	473	485	503	460	486	524	490	445	464	457	499	468	453	515	476	507	464	489	503	450	463	496	513	475	473	468	485	457	516	461	468	451	465	443	464	482	500	444	476	494	477	468	492	448	456	485	469	440	461	479	460	464	499	492	482	482	506	475	476	479	437	484	468	486	446	473	481	472	491	491	476	480	485	497	487	452	467	478	491	503	473	452	474	475	471	465	461	460	504	470	450	506	519	447	454	459	481	500	491	480	456	461	445	513	463	474	497	468	471	491	466	483	515	493	474	474	457	440	441	447	501	488	452	443	481	474	473	492	469	462	488	416	481	472	500	457	484	442	511	506	480	495	480	503	459	511	457	488	500	475	486	478	462	478	450	467	463	500	442	529	484	486	528	501	455	481	408	463	436	453	491	507	480	481	490	477	415	475	452	501	440	441	494	509	462	500	450	503	456	429	444	435	472	500	463	456	502	466	431	468	493	465	445	490	479	494	463	426	478	476	501	426	479	502	453	462	455	449	468	459	483	477	487	465	486	482	500	450	528	480	515	508	483	521	457	459	527	511	489	498	488	449	483	456	505	463	459	424	506	444	459	498	479	494	456	504	440	479	450	484	476	471	492	456	419	444	457	485	469	486	475	490	453	502	447	467	458	488	474	505	496	474	435	460	462	464	462	457	467	463	449	472	500	462	485	439	497	470	453	492	455	479	442	496	470	481	479	481	479	459	486	467	446	457	467	457	457	488	468	451	452	504	450	467	441	493	454	480	461	482	483	472	457	490	484	459	489	502	478	437	476	452	436	469	465	453	444	460	481	461	480	478	481	477	457	476	470	474	486	464	450	490	476	426	419	480	475	473	461	468	467	494	466	425	460	469	483	484	487	493	443	494	477	474	488	480	497	506	454	477	462	487	487	473	456	502	459	478	464	518	473	438	461	482	422	471	474	478	473	453	468	442	500	479	463	473	439	456	499	455	426	452	475	504	493	486	460	487	471	443	480	497	495	481	461	483	453	491	463	447	445	451	458	478	473	481	463	477	467	464	462	473	493	478	478	478	489	469	468	446	489	480	485	454	455	479	471	452	444	507	445	446	476	468	493	465	494	478	508	436	512	489	469	491	460	457	459	481	455	453	454	444	461	432	439	459	505	474	477	448	486	453	469	476	437	468	454	429	449	466	479	453	456	469	500	429	478	447	477	488	464	491	514	453	443	489	479	478	452	478	485	517	464	442	493	510	471	479	496	482	508	455	438	501	465	428	454	492	477	491	477	487	486	463	450	434	469	443	460	467	468	473	487	465	475	452	463	468	477	474	496	488	487	483	441	481	467	490	501	422	472	449	458	454	458	473	461	432	492	435	452	478	469	456	490	466	449	479	478	482	470	462	469	442	460	488	461	484	447	484	442	488	463	503	480	428	457	495	458	473	472	468	472	449	491	532	483	469	467	462	473	500	419	493	479	478	404	488	507	439	509	503	504	496	488	460	481	456	452	486	489	473	492	471	474	443	500	509	443	481	483	439	461	458	476	484	465	511	458	502	478	474	504	487	459	480	496	486	455	492	486	491	534	457	489	478	487	452	508	467	468	465	463	480	462	480	464	460	443	460	482	433	493	472	475	497	467	442	464	484	441	477	494	438	467	463	443	483	479	453	512	440	449	500	499	437	444	451	463	452	493	491	486	471	458	425	462	438	487	444	495	464	475	500	474	475	456	449	447	468	453	447	488	428	439	493	461	482	430	468	481	445	473	439	463	488	482	455	480	463	437	475	473	436	475	432	440	482	471	491	441	473	491	509	454	495	460	469	482	467	465	479	471	456	451	470	466	491	480	502	444	534	491	472	474	461	479	439	424	478	460	478	480	474	436	493	479	463	460	469	458	458	517	456	481	464	498	483	473	486	461	467	463	491	464	479	476	476	474	485	444	455	476	484	465	437	468	476	475	440	462	471	497	492	433	466	529	486	449	458	451	470	425	471	458	430	475	469	503	456	473	476	471	447	472	472	447	507	484	429	473	474	500	495	474	474	473	499	471	482	458	469	469	468	479	459	496	473	510	475	447	468	486	429	498	499	467	493	482	505	472	469	475	500	485	497	478	438	454	521	491	468	469	456	472	470	464	495	476	439	440	447	480	456	468	482	449	475	504	451	473	489	444	481	449	461	455	420	470	446	462	470	461	447	462	464	473	441	452	473	467	500	460	459	467	454	512	516	485	464	451	449	466	437	484	465	460	489	473	477	460	509	477	461	489	453	471	477	449	458	490	469	487	461	451	497	472	439	484	490	471	437	484	465	472	527	454	496	494	434	451	527	469	446	484	557	485	439	444	459	439	475	500	500	451	452	466	428	447	490	473	504	468	486	474	444	501	494	450	506	502	472	451	474	447	462	492	437	486	476	473	461	426	435	483	470	484	444	473	450	476	440	506	486	461
16358	4672	4705	3796	2975	2379	1792	1392	1123	1013	924	721	533	558	547	535	476	476	441	386	463	408	427	412	355	405	387	410	370	361	392	381	384	349	351	327	365	349	372	374	339	373	330	354	349	355	366	302	356	337	369	360	319	356	353	316	301	357	330	344	366	345	336	311	326	319	340	345	340	355	312	350	295	346	330	322	319	327	346	318	346	315	351	351	326	339	322	315	352	350	313	319	330	361	337	303	338	330	313	356	390	320	347	356	323	354	325	329	331	324	326	338	322	337	342	318	331	321	312	335	312	338	337	316	348	352	311	321	327	322	328	309	351	363	315	348	331	361	292	341	307	317	340	354	325	345	341	338	357	312	349	320	353	361	312	299	320	343	322	306	344	331	303	336	342	352	308	355	326	340	333	289	336	305	352	319	317	336	319	334	337	346	328	321	330	333	339	361	320	325	313	337	330	348	319	335	333	325	302	319	335	359	308	336	328	354	335	332	334	332	309	326	335	343	305	352	330	317	338	345	316	287	329	273	323	308	341	328	310	321	325	318	330	323	317	336	342	334	350	337	310	370	342	315	339	338	348	315	310	342	306	346	355	308	294	346	340	342	348	336	334	305	345	313	306	313	326	339	322	367	366	332	332	300	308	364	334	317	314	303	344	307	340	318	288	303	331	354	340	315	335	344	345	288	334	331	347	355	315	329	312	327	327	333	337	352	343	357	310	347	333	353	334	373	319	347	347	311	375	319	306	367	325	319	306	316	323	304	318	346	313	336	322	360	364	355	324	342	322	292	316	314	312	351	293	345	344	338	333	316	306	301	336	330	331	356	326	306	374	313	328	297	311	375	333	304	309	370	325	321	357	321	304	333	365	331	323	340	344	360	361	300	308	327	335	332	330	350	363	323	320	370	341	342	347	358	306	318	329	317	352	337	338	313	346	345	297	326	296	309	315	341	336	333	329	311	359	314	281	325	289	345	375	336	329	313	330	310	296	332	334	315	324	331	353	312	315	325	332	301	338	341	345	344	299	363	334	338	317	326	313	315	347	341	321	310	329	356	333	291	355	363	334	343	345	340	310	334	351	323	327	346	306	330	336	329	352	321	339	312	307	285	361	355	290	340	352	332	306	359	335	350	347	348	326	315	345	338	336	306	339	339	335	268	347	334	347	346	320	308	314	305	302	335	341	331	343	327	324	375	339	326	347	323	319	345	386	322	304	338	364	300	309	340	343	340	355	319	328	289	347	337	345	302	334	316	304	313	324	317	353	323	306	330	316	344	299	309	357	324	306	325	307	330	340	351	322	317	358	315	306	365	316	368	312	313	337	318	330	340	334	343	369	311	332	322	324	343	336	378	321	337	295	300	314	328	368	309	300	325	347	347	306	306	344	355	308	296	319	311	328	355	329	305	336	316	341	322	339	330	356	317	328	332	351	332	331	303	299	330	297	324	336	371	312	320	381	333	351	320	319	331	316	336	324	288	335	332	335	316	361	346	306	329	333	351	309	331	336	356	338	335	297	325	318	330	325	315	329	345	319	329	342	355	344	293	398	322	319	346	292	321	343	320	379	343	315	321	334	324	339	334	308	323	310	326	305	329	294	322	344	341	321	293	343	304	326	292	328	331	330	335	291	367	330	326	343	338	330	316	336	347	282	327	342	302	322	322	293	333	335	306	334	344	309	314	348	319	340	320	362	343	303	344	304	346	333	341	322	348	351	349	346	327	349	313	318	315	331	331	320	319	324	333	338	321	304	327	331	345	336	370	335	300	327	310	319	309	341	315	326	361	332	328	346	322	341	340	351	354	317	331	315	316	317	349	336	318	333	316	309	331	303	339	330	317	317	360	368	341	325	351	341	309	335	291	319	333	310	313	335	343	321	341	359	341	355	315	314	330	350	315	282	312	309	305	363	319	339	336	355	316	349	352	332	346	341	352	302	325	308	336	350	337	310	326	323	331	341	322	325	353	359	376	286	347	337	375	320	324	336	334	338	375	337	330	341	332	294	315	338	339	335	325	328	292	313	297	271	340	321	330	309	357	348	330	341	350	361	308	291	352	321	319	360	330	328	354	317	316	317	355	340	326	312	292	326	333	335	342	346	332	341	335	297	368	352	300	350	310	374	343	368	315	322	346	355	329	311	320	333	338	342	322	312	325	332	352	319	332	330	345	334	325	317	329	348	351	327	344	342	364	327	349	317	327	294	357	331	345	329	341	356	316	331	293	363	333	318	334	321	336	325	338	345	360	337	338	316	323	350	322	339	340	340	330	318	315	325	334	347	331	351	323	335	337	303	344	281	307	340	340	310	330	329	326	370	335	323	345	321	363	342	316	313	331	323	314	332	285	351	292	349	349	320	326	321	310	337	364	313	321	336	347	357	352	322	295	319	331	319	326	327	308	317	320	321	319	319	354	305	296	343	323	334	355	306	353	289	306	358	342	351	325	333	339	283	297	338	311	329	337	356	360	411	366	322	318	330	346	302	388	332	325	330	330	341	339	337	331	330	341	331	320	337	321	330	300	362	312	336	331	360	332	335	305	321	381	337	347	331	344	341	332	319	353	323	313	323	346	347	308	324	326	326	354	330	333	321	337	331	299	315	361	339	303	321	301	336	336	320	321	325	332	298	319	317	373	328	321	343	357	331	350	356	333	360	329	335	335	336	332	310	335	340	337	347	330	335	342	374	354	349	328	328	335	330	324	320	326	309	332	367	346	300	336	301	327	347	328	319	330	329	321	310	335	319	335	349	345	322	330	348	315	342	316	315	320	350	319	336	344	335	339	328	343	323	338	358	319	323	280	355	330	365	314	299	345	311	343	296	333	343	352	296	313	323	321	317	333	314	327	332	326	314	355	315	313	325	339	334	345	319	291	328	362	323	324	319	348	349	335	331	313	314	319	353	345	310	323	347	331	349	330	335	336	330	341	347	350	338	356	335	340	343	331	316	291	325	293	325	343	314	353	317	345	332	333	346	350	329	325	343	294	342	317	352	343	343	345	336	328	338	358	334	354	343	330	330	314	347	308	311	327	325	330	310	341	305	327	334	334	367	295	324	362	319	327	355	324	355	334	328	332	333	371	334	356	357	314	347	337	324	321	324	307	340	299	345	334	329	312	364	309	311	338	342	316	308	322	328	304	345	313	319	343	320	326	351	326	318	332	351	332	336	306	310	340	328	345	342	336	346	328	322	350	354	356	342	301	335	316	350	293	325	295	329	353	343	348	318	321	341	307	334	324	340	327	337	288	335	309	347	335	312	337	376	319	347	357	315	331	320	353	319	324	370	320	340	288	323	320	346	320	345	324	312	302	321	337	340	295	337	345	352	315	305	320	362	313	325	346	313	321	319	325	357	329	326	323	326	347	357	326	343	336	333	330	375	329	339	320	287	338	325	273	333	297	313	295	340	329	353	320	333	309	298	300	324	317	341	346	331	310	331	314	332	321	334	316	328	318	336	295	307	326	349	366	337	326	341	340	308	342	374	311
8922	3357	7365	8298	7239	7123	6267	5333	4399	3820	3148	2628	2430	2439	2317	1955	1551	1579	1373	1328	1559	1384	1515	1349	1312	1402	1160	1148	1343	1230	1127	1115	1005	1032	931	939	985	1004	922	941	1035	981	925	936	900	916	976	960	997	974	1019	989	916	906	918	901	938	876	891	901	918	975	848	955	905	891	899	846	888	858	841	855	900	859	859	827	852	919	859	874	893	810	853	847	857	798	890	867	832	869	860	846	837	864	817	820	896	821	853	845	859	901	839	878	867	835	883	919	828	854	805	858	826	864	830	865	853	810	818	830	865	830	825	820	864	865	861	826	846	863	796	839	848	873	788	858	811	843	792	843	781	860	841	791	836	830	824	877	854	821	891	858	823	824	769	825	839	851	823	840	865	860	836	886	845	858	825	834	853	809	837	830	792	820	857	836	826	799	877	850	843	897	820	851	824	877	863	816	876	819	841	845	802	819	861	825	840	885	907	822	847	852	862	846	830	864	812	865	836	879	850	891	790	839	768	863	820	829	857	827	809	814	803	844	842	812	810	872	807	813	865	803	876	837	821	807	826	798	802	761	799	852	848	833	797	890	826	851	819	827	822	847	832	807	835	805	817	831	832	796	781	833	856	822	842	811	869	791	867	881	839	815	852	891	804	808	846	849	803	805	789	860	804	839	863	899	830	889	851	840	840	813	807	844	805	853	895	844	882	809	816	836	866	826	846	860	885	840	853	820	895	851	790	824	828	854	858	831	852	821	808	853	829	808	827	818	852	858	824	814	845	813	827	827	823	838	852	861	830	831	839	902	860	880	800	799	783	791	856	804	820	837	846	779	845	859	810	836	854	852	802	844	820	829	840	874	849	817	810	825	785	850	837	875	833	835	816	841	874	824	868	826	859	806	805	785	887	820	833	820	823	850	807	865	845	866	895	854	834	873	829	863	878	859	848	833	866	795	835	846	803	848	828	810	835	878	813	826	850	831	840	891	848	853	857	836	841	875	801	842	867	853	870	821	837	781	851	830	801	851	855	875	856	818	842	788	788	822	805	840	806	823	805	907	868	820	821	876	856	845	883	789	855	812	874	852	782	793	839	851	860	873	786	798	916	822	775	876	805	801	825	834	830	852	823	803	832	822	788	876	798	875	840	829	804	828	854	851	826	898	843	849	839	824	845	834	838	842	834	804	854	831	827	848	831	874	859	827	859	877	844	815	833	842	810	895	853	812	880	878	815	808	823	861	812	822	856	854	839	850	851	784	817	832	786	849	812	826	854	796	854	907	860	791	846	852	804	851	875	851	794	784	886	885	851	862	837	871	850	879	852	830	829	825	856	850	844	855	837	818	907	839	866	905	880	876	757	823	886	829	837	829	825	846	816	846	911	865	853	829	872	850	791	810	788	790	840	849	908	894	866	891	810	845	820	818	817	873	842	857	780	817	875	777	831	815	841	848	854	932	849	853	846	882	855	891	822	834	864	899	855	880	833	857	776	878	819	889	844	814	849	881	886	817	874	877	828	835	856	833	838	797	910	867	824	831	875	832	858	833	827	795	866	848	828	825	828	876	874	899	838	801	808	864	815	822	817	834	834	852	797	810	843	834	784	828	868	843	810	858	824	858	768	872	885	836	892	839	837	838	809	803	867	799	854	834	913	815	846	806	870	795	827	859	883	827	811	881	882	866	835	840	889	737	784	838	840	835	851	825	846	872	859	857	872	885	831	824	819	805	816	807	794	867	830	833	862	823	782	867	840	845	805	827	836	859	826	842	852	817	868	851	865	805	844	829	838	855	803	794	815	778	814	832	849	834	804	876	822	831	829	851	842	839	869	933	827	860	809	837	845	816	888	835	844	852	856	821	805	862	817	829	840	826	841	847	765	875	838	846	845	856	769	797	783	818	891	869	824	809	793	864	824	867	858	848	816	892	832	831	880	801	864	779	844	837	815	867	819	814	842	838	803	874	832	882	811	862	784	818	780	832	846	824	809	792	849	826	827	909	820	787	837	808	792	876	873	842	903	847	810	888	833	820	847	880	844	853	851	866	820	879	844	852	847	875	890	851	803	833	815	787	818	814	851	782	869	864	824	827	864	837	858	867	812	852	839	843	826	847	847	852	806	824	859	802	819	817	794	795	866	820	840	852	862	828	848	836	819	829	857	803	804	837	860	845	786	838	834	809	785	833	915	813	805	814	815	834	846	853	793	808	823	830	861	822	785	863	836	832	846	829	835	848	806	840	831	863	860	858	867	817	832	884	853	827	847	846	827	856	860	828	815	837	839	826	852	778	841	837	883	856	815	856	834	797	826	809	829	846	839	873	852	826	800	870	808	861	799	856	820	869	851	900	877	815	860	850	833	830	817	894	867	878	874	801	861	866	811	837	850	875	815	836	892	844	827	830	840	819	822	836	798	842	854	878	830	898	806	799	849	879	826	831	851	863	865	841	861	809	873	852	797	856	835	876	828	908	824	888	866	835	782	853	866	830	873	835	840	830	860	893	824	849	826	823	816	813	835	801	823	866	812	834	835	839	839	822	799	856	818	822	824	799	897	835	895	825	773	864	818	800	864	840	770	811	829	857	838	848	795	818	811	862	836	839	840	875	827	841	852	850	821	852	846	859	826	829	855	830	852	809	869	814	874	832	813	820	817	852	847	852	831	826	848	824	824	892	813	845	886	831	833	793	822	877	839	801	820	818	838	829	810	935	843	775	813	876	825	838	860	814	811	824	819	835	844	819	818	854	857	803	837	908	811	829	817	839	832	860	822	844	850	844	776	809	791	861	801	872	877	849	843	802	787	879	870	852	854	833	842	809	835	877	880	852	814	842	836	803	848	835	820	846	836	861	906	819	809	815	891	764	828	834	804	825	829	847	832	851	820	836	818	828	909	820	845	856	812	841	854	841	826	851	855	806	861	890	847	857	878	884	829	820	881	889	867	821	880	815	852	799	820	860	861	783	810	763	796	871	847	859	796	848	863	884	842	892	781	807	838	834	836	806	826	804	838	836	839	810	823	797	823	820	830	868	796	857	869	799	808	862	845	829	798	875	828	867	879	804	862	836	813	827	809	793	887	831	851	879	870	819	851	816	861	779	874	798	838	844	839	868	818	882	835	828	870	864	812	793	813	836	757	803	859	826	792	803	836	845	849	840	800	849	855	856	866	849	846	875	814	847	815	829	827	873	849	829	839	813	821	791	847	838	914	857	831	870	841	870	856	848	781	842	859	839	825	835	824	823	870	821	810	848	788	837	828	801	861	899	826	861	898	818	798	842	885	845	802	837	872	850	853	859	808	842	877	842	772	833	831	799	786	893	848	883	806	840	878	860	863	813	841	787	819	854	875	862	836	828	854	895	859	859	825	826	771	836	834	892	840	857	798	890	823	831	816	735	885	821	839	785	843	837	861	875	870	862	841	804	813	826	825	836	870	860	864	867	837	852	828	834	812	804	792	854	835	781	830	847	848	873	851	865	753	860	823	893	851	787	823	867	824	822	828	809
2350	486	539	429	351	342	322	264	233	257	254	272	229	240	225	218	197	203	238	228	218	210	201	230	196	225	226	220	225	220	228	216	214	236	214	225	223	224	217	227	208	231	231	212	193	183	219	233	218	191	232	206	216	198	193	239	229	222	223	210	175	199	245	236	212	217	209	201	218	209	191	195	220	246	194	260	235	214	215	245	219	221	238	212	192	206	211	231	206	229	231	225	196	219	238	227	223	238	207	206	213	241	230	213	184	204	216	210	201	238	202	195	213	237	221	229	206	192	240	226	230	188	218	209	202	225	240	228	217	228	220	226	239	213	201	233	200	235	216	213	231	216	222	213	208	240	205	205	225	229	214	196	184	212	194	234	202	215	226	222	210	192	202	216	236	215	194	195	206	222	238	226	230	235	206	205	228	235	212	212	251	229	204	236	201	234	203	220	237	224	217	208	206	240	210	238	211	211	203	224	200	224	235	242	201	228	210	200	193	198	209	173	230	201	211	219	213	216	230	221	214	199	221	217	232	220	234	211	229	194	192	205	212	218	216	211	245	219	207	220	223	206	250	208	211	212	220	192	225	251	211	233	201	194	172	235	212	224	198	195	202	213	221	204	243	210	250	220	222	222	236	236	215	233	221	231	195	197	189	226	205	206	198	212	203	215	222	224	211	188	242	242	252	240	248	204	266	231	206	221	232	196	238	216	231	215	231	227	234	246	235	197	198	200	198	213	186	232	227	228	236	220	238	227	239	203	202	199	218	226	217	231	177	215	192	229	209	247	232	194	201	222	217	211	226	205	231	206	229	213	219	220	206	220	210	213	232	223	213	209	185	214	162	223	211	234	202	187	213	235	207	213	214	247	228	231	190	214	200	214	192	198	232	198	230	219	239	201	185	219	242	220	232	208	213	207	205	204	253	202	228	208	219	250	221	203	198	211	237	205	206	206	214	238	199	229	208	233	229	185	229	231	217	213	247	210	226	236	226	213	216	216	220	204	185	220	250	240	213	249	203	226	228	224	265	204	229	218	232	229	230	200	225	209	189	207	208	209	217	230	206	227	226	220	229	206	226	233	212	218	219	201	222	202	202	219	233	226	196	205	220	185	208	206	208	207	231	233	215	216	215	215	235	223	190	193	241	228	218	213	217	206	240	215	223	243	232	231	218	195	186	214	242	242	229	224	179	223	206	234	226	234	190	199	229	209	215	216	217	207	201	217	233	223	205	225	197	196	203	232	197	230	209	221	219	222	215	214	223	197	213	218	261	215	202	194	219	219	194	235	209	227	214	220	211	234	209	212	222	207	227	224	205	207	219	211	235	226	220	220	206	237	219	231	221	215	205	222	247	212	241	219	202	178	195	200	233	209	236	219	220	224	239	245	242	208	238	201	196	182	232	231	221	232	207	217	193	186	200	235	198	199	235	211	204	232	198	204	213	214	250	222	209	248	211	230	189	194	241	231	217	219	228	228	204	232	195	219	205	210	206	239	220	218	210	212	205	220	209	221	211	198	220	226	237	207	242	208	206	222	225	195	217	209	224	251	228	233	213	205	231	199	225	193	228	232	213	228	224	198	212	225	221	203	250	193	201	229	232	220	235	250	229	208	188	224	213	202	220	238	197	210	192	180	207	236	211	184	226	196	224	227	224	206	241	210	213	244	190	215	204	195	221	197	213	194	224	197	226	250	224	227	229	213	214	213	181	221	213	208	214	223	203	208	202	231	220	211	248	206	225	215	246	240	232	212	223	217	224	189	238	195	233	211	194	208	236	214	243	209	206	211	226	221	188	232	221	201	195	188	237	183	205	203	236	217	230	190	208	198	195	207	198	202	189	236	222	198	224	204	218	187	227	207	227	217	211	204	196	215	236	224	229	222	217	233	241	215	208	200	210	192	213	216	216	254	185	202	200	227	221	220	219	197	211	237	199	234	241	200	192	215	228	232	213	215	219	189	208	201	186	213	210	192	215	216	221	227	222	210	220	209	207	228	208	196	219	205	236	222	216	186	234	212	202	210	207	215	223	217	239	217	220	201	226	239	216	211	227	207	217	209	210	243	225	211	194	234	215	199	202	216	251	196	202	219	200	202	248	205	221	188	217	235	203	210	188	209	223	222	241	237	219	218	213	212	216	206	228	201	206	254	212	202	221	211	242	214	194	202	219	214	217	238	241	173	248	196	235	208	223	226	208	224	191	217	220	210	230	233	212	202	208	230	194	200	204	214	220	220	245	231	226	208	197	223	212	202	210	223	210	198	232	219	225	213	200	230	205	233	230	242	227	256	227	255	219	235	241	228	222	224	201	221	188	238	204	204	242	209	215	181	177	216	228	221	217	224	217	192	217	239	212	227	203	210	232	209	255	205	240	250	219	213	228	221	225	231	205	206	232	224	198	217	216	231	198	218	225	181	229	219	211	187	213	210	230	243	195	219	201	217	215	201	197	253	230	229	250	202	230	233	222	236	226	194	225	232	190	210	229	221	222	219	232	205	224	222	189	216	204	206	228	216	215	208	197	211	216	192	228	218	200	195	217	193	202	211	214	219	235	195	216	205	192	193	218	253	192	213	201	199	215	220	214	215	224	241	218	234	212	214	197	237	241	240	195	205	199	236	226	201	210	199	233	220	194	214	204	223	212	235	227	242	222	199	224	235	185	206	206	228	218	205	218	197	228	227	220	248	236	211	182	226	217	217	216	220	206	234	209	215	215	217	202	235	223	229	187	197	188	218	210	219	193	202	228	248	218	248	204	235	219	229	215	197	203	240	212	230	238	206	221	233	207	225	213	212	238	209	228	224	217	244	214	212	173	216	212	208	217	240	211	205	212	198	242	197	204	211	191	231	199	222	239	224	244	211	231	213	210	238	250	203	218	220	223	219	228	248	217	214	219	204	212	184	197	220	222	219	212	209	201	222	201	192	231	231	242	224	212	238	218	199	233	200	211	243	212	224	221	235	221	219	215	230	198	203	223	221	235	206	219	236	240	193	218	224	199	209	217	194	229	225	226	207	236	222	224	215	217	208	210	215	213	226	227	221	201	240	228	230	185	255	235	225	222	212	220	213	199	224	201	201	201	212	241	187	230	224	221	252	223	204	229	212	210	234	218	218	203	207	221	211	217	238	194	193	216	208	197	210	214	231	216	241	201	208	219	213	187	227	205	217	180	213	202	196	205	190	246	223	202	220	225	236	206	238	230	226	237	233	222	220	228	208	219	224	217	207	213	227	201	224	204	233	233	232	239	205	228	241	187	211	224	235	235	211	215	213	228	220	192	231	224	248	203	234	214	226	202	222	240	212	190	211	249	230	205	222	209	204	242	202	238	221	212	196	231	205	232	213	202	180	236	227	232	199	214	237	210	225	228	208	248	210	225	227	224	192	222	226	217	202	225	237	218	207	232	212	219	195	208	237	225	209	215	194	221	214	220	226	218	224	232	202	201	222	209	212	224	190	201	219	213	225	187	215	207	210	207	246	198	225	195	218
2551	813	1186	1417	1301	1210	1017	930	830	698	671	690	680	599	710	580	609	606	591	564	606	620	577	561	577	576	581	579	576	581	623	559	571	581	613	595	573	572	562	577	582	607	579	560	565	595	583	629	597	574	613	605	562	626	576	528	603	571	579	541	598	569	551	585	575	583	585	631	561	565	597	562	579	574	543	544	564	591	588	580	585	583	561	591	550	552	564	585	588	572	536	563	575	566	551	555	593	591	546	620	581	542	602	562	564	554	552	586	577	531	538	557	541	597	578	532	564	566	571	574	561	522	613	596	604	583	571	564	622	555	558	539	596	621	581	591	576	549	600	573	581	602	593	599	577	542	567	568	562	512	594	585	607	540	569	546	593	590	587	575	584	539	546	601	593	639	564	548	561	579	592	536	592	555	618	577	543	575	557	597	593	618	598	560	585	569	590	545	550	614	586	580	592	540	544	553	600	569	572	562	571	576	549	599	581	594	566	569	589	563	519	551	551	547	595	541	564	591	587	588	563	577	568	537	567	558	547	602	572	585	572	576	601	582	567	549	603	549	549	554	554	577	607	551	542	577	579	571	568	559	574	587	552	612	599	539	572	535	558	582	589	536	572	537	561	592	568	599	600	573	547	563	577	570	539	579	561	580	586	560	534	571	532	612	602	555	589	572	605	561	575	568	606	583	579	553	568	572	599	529	569	596	555	560	557	567	572	574	573	575	531	578	620	591	644	591	581	618	583	549	603	580	555	533	553	639	575	584	563	563	539	546	544	565	583	543	558	586	563	587	529	552	563	588	594	562	548	572	545	578	612	553	591	565	604	582	537	569	538	521	594	553	593	584	587	578	568	547	582	605	577	540	582	598	536	621	584	588	561	579	581	567	562	576	586	584	551	559	581	560	548	600	573	602	567	560	605	568	533	573	573	572	585	596	568	620	575	560	586	533	620	558	581	575	546	571	597	556	537	556	575	560	555	551	593	619	550	555	518	569	579	598	570	600	578	590	545	532	580	562	562	548	553	606	571	601	636	590	556	619	567	597	552	575	564	563	580	602	559	568	613	542	553	604	541	577	565	550	561	588	561	530	570	601	560	601	603	550	607	595	556	596	639	609	556	570	543	552	580	584	546	555	562	573	573	651	573	594	591	556	586	591	592	609	564	574	545	574	543	590	588	582	522	607	578	623	597	573	575	563	600	586	572	570	588	544	563	561	594	544	577	552	606	581	537	585	584	606	553	584	609	573	597	589	580	593	507	548	566	625	567	556	579	592	554	581	542	566	573	500	559	561	562	548	526	578	519	554	540	581	594	633	596	571	585	554	617	567	545	536	594	600	592	547	554	536	552	559	599	586	553	528	604	575	528	575	568	624	573	569	530	577	534	577	594	599	542	533	574	613	528	592	568	600	589	561	567	551	550	588	582	569	570	567	579	556	602	588	616	540	541	558	584	567	550	562	579	590	602	520	538	551	592	542	584	605	628	560	585	567	584	552	559	589	533	568	555	606	585	570	541	586	558	563	587	553	601	600	583	592	592	562	520	566	557	583	546	565	597	587	571	570	589	532	572	564	585	582	549	548	586	595	581	554	591	542	562	565	546	568	608	585	538	631	604	580	560	599	599	556	578	571	580	545	603	562	586	562	634	545	586	544	571	577	577	534	585	591	517	556	570	585	561	567	612	549	621	569	574	573	580	548	570	562	575	578	599	573	539	528	577	556	612	578	580	514	545	570	592	545	592	576	560	571	560	580	597	522	560	536	574	560	598	605	547	582	581	579	567	551	495	614	542	617	566	536	600	564	529	573	542	572	576	580	564	552	589	591	619	580	577	578	599	543	564	554	580	587	531	569	596	551	550	552	590	580	551	578	588	580	587	549	569	598	562	574	595	610	596	591	545	582	581	563	575	560	601	586	532	553	598	562	574	569	568	542	594	578	541	583	553	583	571	594	563	606	576	592	553	612	576	585	563	530	584	582	584	590	595	550	634	616	568	594	576	565	566	560	569	559	583	558	575	561	575	592	547	579	615	540	572	579	588	607	596	538	602	541	548	614	544	545	594	564	548	548	577	588	562	554	601	577	594	575	587	547	610	566	581	523	585	551	625	587	564	585	569	549	547	549	507	574	585	573	575	587	600	575	611	577	620	551	578	593	594	575	583	580	600	594	535	607	543	551	554	524	529	609	566	555	578	564	543	599	606	581	571	604	571	574	564	567	572	581	588	537	581	585	546	579	563	573	606	569	590	574	601	587	594	570	558	603	606	554	549	570	569	574	550	570	611	544	605	601	583	612	562	606	591	614	595	609	612	572	550	543	603	588	551	597	520	593	558	559	581	557	549	582	542	561	583	586	587	564	556	561	579	572	580	563	549	594	567	578	563	579	571	584	581	555	614	592	558	538	567	588	578	538	561	523	593	593	598	561	568	541	587	566	520	570	620	603	586	563	556	561	591	553	567	597	608	585	590	592	615	598	585	557	539	608	567	596	534	583	588	554	550	557	585	564	625	568	580	584	591	541	548	585	616	567	587	547	552	546	563	572	564	612	517	545	575	591	568	583	598	593	559	574	535	592	576	581	577	593	597	579	547	557	605	567	529	577	587	579	595	558	587	581	579	574	586	546	577	571	609	556	562	549	547	552	588	561	554	540	591	599	548	581	574	575	569	578	592	561	570	564	581	576	538	594	549	601	637	598	597	584	551	589	561	570	580	592	539	595	571	597	580	579	601	573	585	560	579	528	584	606	539	614	586	553	583	596	562	579	547	595	637	575	555	529	530	564	527	568	535	542	580	578	588	565	624	555	579	579	572	550	563	550	612	570	570	551	595	549	547	599	571	572	601	585	574	575	595	591	585	552	554	571	619	553	584	639	555	581	519	562	610	589	627	583	557	567	553	574	558	537	560	621	597	608	573	590	611	613	590	569	553	540	550	508	583	530	597	611	540	584	547	606	580	606	571	573	598	574	569	592	558	563	553	560	569	556	603	588	582	577	594	565	605	590	565	589	563	556	577	564	542	559	581	548	571	566	640	586	626	550	591	577	583	587	546	562	556	579	556	627	581	577	588	593	604	535	579	577	570	554	600	601	577	578	537	557	561	549	589	554	594	531	604	540	596	587	536	536	569	570	584	602	628	557	619	600	555	548	521	591	589	605	598	570	551	574	594	575	609	524	588	564	557	547	551	517	523	571	526	600	598	573	604	545	562	581	537	559	542	607	556	593	549	527	591	593	568	584	536	544	561	553	559	578	550	545	554	593	569	586	574	591	571	568	575	558	593	590	598	557	592	582	579	570	578	582	537	586	592	588	538	629	529	551	542	558	589	605	563	561	576	552	616	561	570	593	550	550	521	561	623	585	587	554	589	554	559	571	579	571	585	550	578	614	570	609	554	602	605	568	556	556	586	544	559	592	552	590	627	550	574	594	559	574	532	552	592	568	541	587	571	568	589	572	541	533	542	557	607	548	577	537	571	595	615	612	551	548	552	558
8917	2590	2560	2018	1374	1275	1020	669	624	425	373	310	340	294	270	226	202	186	188	196	201	201	206	178	198	187	169	191	192	176	181	145	171	150	184	150	169	170	156	186	168	146	162	184	184	155	180	152	187	174	195	168	174	159	178	159	162	147	159	165	163	164	147	151	145	174	130	164	165	148	168	173	178	173	141	158	169	168	157	157	187	147	177	152	172	154	149	184	148	163	159	160	164	178	164	177	160	167	169	150	143	174	157	193	135	170	144	174	160	148	178	154	155	166	149	142	197	156	174	168	180	161	170	165	167	146	172	192	127	145	155	156	138	143	174	148	150	147	170	165	152	166	134	160	157	151	183	173	174	141	150	154	185	156	153	162	158	167	138	152	166	154	172	157	143	180	133	163	159	152	146	154	177	168	168	167	169	153	128	157	161	149	154	178	170	155	170	166	175	155	153	136	167	149	153	172	157	146	170	182	160	151	165	172	171	162	156	155	174	160	154	160	203	157	157	174	169	163	154	169	191	156	150	158	169	167	145	164	199	155	128	173	164	150	166	140	144	146	145	151	183	127	151	180	161	150	197	144	152	178	140	180	162	148	166	175	158	199	157	180	159	180	171	181	155	145	159	150	191	160	152	156	180	195	168	146	190	169	149	171	169	152	148	161	176	141	152	179	172	147	176	148	168	167	179	159	160	151	164	165	159	174	156	153	148	143	136	161	177	153	159	156	122	158	142	166	167	151	156	150	158	171	163	127	149	164	168	148	155	144	162	169	144	167	161	160	148	155	151	155	164	169	168	153	151	172	169	162	146	166	157	189	178	170	163	144	154	166	179	146	158	154	154	161	165	163	144	153	156	150	192	186	149	178	151	155	171	151	172	191	172	159	161	146	148	159	151	163	169	170	145	202	147	152	144	164	156	131	165	164	169	153	149	138	123	165	182	163	169	173	159	139	148	159	129	153	150	160	149	160	152	159	172	161	152	160	171	161	177	188	171	150	150	161	156	135	165	160	171	157	165	189	168	146	143	138	143	168	169	172	165	171	182	148	149	182	159	147	170	158	172	152	178	159	160	152	153	176	151	162	167	168	150	160	158	164	166	160	145	152	149	162	162	163	156	184	165	172	140	146	173	159	146	175	175	160	150	151	160	143	169	166	168	164	138	150	176	174	162	173	143	160	182	158	168	150	146	179	163	154	155	150	148	169	162	177	171	177	156	160	173	175	163	164	157	162	157	166	157	157	154	194	164	156	145	155	150	173	159	121	162	166	154	146	179	139	160	138	154	144	142	142	159	153	158	178	174	170	177	162	150	158	163	164	157	139	149	153	169	163	172	148	164	155	172	173	151	137	156	168	147	151	164	144	190	149	165	152	179	161	176	175	162	154	154	152	158	166	169	155	180	161	171	182	165	148	142	159	142	146	145	153	155	158	138	167	160	176	155	157	164	172	182	160	167	142	163	145	173	160	163	150	141	184	197	180	148	166	156	156	152	172	170	162	177	172	184	152	162	153	141	142	170	138	166	140	155	143	175	172	158	188	163	172	177	153	178	148	147	150	171	129	163	184	168	150	175	147	160	151	181	171	162	179	174	142	180	162	164	154	148	146	135	139	157	133	148	187	155	135	133	160	165	151	154	164	155	168	167	151	153	187	196	138	152	157	159	186	159	148	128	166	162	156	148	162	183	172	156	172	152	148	156	154	165	151	155	148	165	178	145	146	154	173	144	166	155	137	155	154	132	172	155	173	153	169	134	167	173	165	140	161	162	156	168	178	161	155	147	176	163	158	157	141	175	176	140	179	175	166	175	145	182	162	156	160	168	157	157	164	171	168	160	154	157	159	159	157	178	162	169	178	134	163	147	150	150	142	157	162	146	148	159	146	173	157	131	154	165	149	154	178	163	188	157	157	163	157	144	150	156	138	168	150	174	147	160	146	154	176	142	179	154	176	158	143	168	181	168	187	162	185	161	154	148	170	162	156	163	189	154	153	163	168	181	162	169	171	168	158	148	145	171	157	152	172	186	166	187	173	165	167	158	157	141	160	172	174	133	175	178	155	136	149	159	153	155	155	151	154	155	151	176	169	167	168	163	162	161	147	172	177	146	148	165	161	149	161	154	172	150	178	154	176	161	156	151	177	152	163	185	169	142	165	157	173	177	176	161	168	167	146	150	178	163	141	162	165	171	176	146	160	171	159	175	149	136	148	170	153	165	166	144	149	154	174	145	168	156	167	151	161	138	164	134	173	151	154	173	144	166	178	180	174	152	159	153	175	172	164	138	147	151	151	152	162	134	146	136	178	150	141	167	159	154	139	179	186	159	164	145	157	172	144	180	164	162	169	149	179	150	141	167	161	172	154	164	146	174	188	145	166	174	179	162	149	161	154	163	134	157	160	156	136	166	147	169	179	173	192	168	153	156	159	159	173	151	165	167	147	153	150	167	156	175	159	151	148	166	150	183	144	146	153	139	149	190	191	183	172	155	152	150	145	153	160	179	154	171	174	151	153	148	127	160	146	149	154	150	144	163	160	139	150	164	145	141	169	167	160	171	171	183	157	139	171	140	130	142	160	188	136	179	159	155	178	149	160	142	175	181	142	157	162	171	177	140	165	173	133	160	156	154	185	157	155	151	163	158	158	151	171	167	179	160	145	176	170	176	150	146	167	171	165	154	154	169	159	178	153	168	175	157	141	157	152	152	158	149	149	134	149	142	168	161	162	147	146	159	143	155	152	186	156	157	176	136	150	167	163	156	175	155	140	158	157	165	168	175	146	163	144	155	171	155	148	146	144	140	138	163	163	182	175	165	151	138	130	163	147	161	151	141	147	170	159	160	143	145	127	175	162	176	152	159	157	170	154	162	158	160	135	158	163	145	175	202	171	169	153	137	159	162	150	158	145	155	170	151	181	168	163	165	157	172	168	139	162	150	155	183	158	163	139	149	165	168	172	151	143	178	153	162	146	160	156	153	158	180	162	165	177	145	148	154	176	162	168	160	169	168	154	157	169	137	139	149	168	159	152	128	149	151	133	168	190	170	151	172	157	158	156	170	191	166	174	155	148	154	163	174	157	156	149	158	184	181	156	167	143	149	148	161	166	136	157	142	180	152	168	140	172	142	148	165	154	166	175	164	171	156	182	185	162	144	166	196	169	180	183	165	164	147	156	168	173	178	174	188	156	146	152	176	134	164	132	134	146	167	170	168	149	173	146	155	147	158	173	140	173	134	126	148	151	165	163	139	141	176	175	163	144	174	142	146	153	171	151	153	156	155	150	176	159	176	165	154	176	147	157	144	150	126	150	147	164	166	166	180	144	147	163	171	162	183	178	161	136	141	173	160	171	169	163	152	169	161	145	160	147	152	143	179	150	153	162	138	151	165	163	167	133	174	149	156	161	170	139	164	161	174	175	156	162	175	148	157	153	172	171	173	149	148	167	177	170	155	159	153	146	162	125	153	172	144	162	173	161	174	149	156	145	150	172	189	131
6389	2061	4150	4705	4497	4440	4440	2867	2824	1861	1662	1508	1561	1344	1191	1036	868	742	818	714	725	720	809	700	646	710	638	658	713	614	681	561	573	537	527	477	503	579	533	531	546	510	526	520	533	511	538	567	541	530	596	521	484	474	524	489	493	501	515	474	511	508	493	485	460	504	503	475	498	493	526	485	493	470	454	514	485	497	490	457	532	483	470	516	451	488	486	491	503	496	447	508	500	462	456	485	477	494	472	468	478	490	466	485	469	456	456	481	514	485	500	473	429	476	498	495	474	453	501	463	486	493	465	459	514	434	492	488	476	460	484	452	478	446	487	474	479	475	445	470	483	475	478	447	467	467	461	487	447	457	489	488	479	470	493	502	470	441	460	498	464	466	488	421	455	469	458	463	467	476	470	441	456	481	451	480	465	474	467	512	410	483	456	463	495	470	485	391	442	470	459	512	447	483	481	483	497	522	473	491	442	453	469	420	479	485	497	482	489	513	483	487	505	440	495	507	448	507	440	448	469	460	480	496	433	433	493	439	485	449	426	456	471	460	452	482	442	502	489	487	461	455	499	470	472	422	486	486	428	454	500	477	482	451	487	468	447	417	471	444	478	467	494	463	494	483	450	475	477	525	488	457	478	499	446	456	443	492	487	460	447	463	496	461	467	452	456	440	493	465	445	481	488	447	521	481	457	468	446	494	486	446	455	494	469	464	434	471	451	451	487	484	447	477	484	446	481	452	490	507	479	464	506	465	470	477	470	455	477	452	479	471	457	486	463	472	464	471	449	479	452	448	447	445	507	494	514	429	455	463	480	466	484	458	484	472	452	473	488	486	455	477	487	443	478	496	496	471	444	475	456	452	507	489	441	438	459	450	463	472	494	426	450	438	463	460	472	458	488	479	457	491	480	481	466	488	448	480	504	492	527	493	497	458	509	487	471	444	496	482	513	466	468	457	431	475	485	458	488	465	493	478	480	490	454	475	508	465	473	498	473	465	467	481	483	479	490	484	437	435	531	475	482	477	495	478	482	488	420	493	520	524	502	463	474	478	504	464	494	512	478	439	452	487	438	470	483	428	495	474	454	457	469	501	452	478	494	460	463	467	459	493	428	454	469	405	475	479	478	465	469	502	479	481	475	469	488	471	477	459	442	470	432	486	466	483	452	453	484	437	491	465	451	462	478	488	475	493	466	498	465	483	442	453	452	503	481	462	464	432	497	482	481	484	440	466	437	490	465	502	462	489	480	496	462	504	460	464	513	478	491	488	499	475	458	467	485	504	478	466	489	481	469	473	472	490	480	472	492	470	479	449	510	431	461	453	457	492	479	498	443	432	478	465	477	436	468	476	457	514	484	474	482	472	505	479	443	495	452	540	481	488	489	500	456	463	515	468	451	472	464	490	501	452	439	508	461	469	463	451	475	452	470	484	497	478	512	471	455	456	449	466	440	489	438	514	480	479	464	474	464	521	467	501	483	461	439	473	444	507	484	478	516	464	455	452	478	468	460	481	495	460	498	452	496	509	499	506	477	448	418	494	453	442	473	453	495	473	469	481	458	465	512	473	505	491	466	447	473	467	469	440	475	438	510	449	446	453	481	490	472	464	464	461	444	471	463	445	457	493	462	454	439	479	486	461	471	487	472	463	478	454	529	500	516	511	483	450	475	468	423	493	475	471	494	465	495	446	488	445	470	493	470	476	502	464	439	437	452	499	466	452	456	509	478	457	451	452	449	490	515	437	477	448	502	435	489	490	452	490	465	495	479	466	499	474	463	487	451	487	480	440	451	457	457	502	478	482	528	456	467	445	457	438	451	445	463	485	481	472	489	483	512	474	461	460	456	459	471	471	463	490	484	445	510	421	438	472	440	454	487	493	465	491	483	458	481	479	455	512	489	473	450	495	449	508	470	477	482	497	429	489	457	454	453	514	523	462	424	481	415	460	484	479	471	476	466	500	467	435	481	468	468	477	457	465	471	481	459	477	444	449	463	506	520	463	457	464	468	485	480	459	495	489	472	480	453	457	469	480	450	482	451	455	480	486	463	507	492	434	425	472	456	477	518	443	488	456	468	515	485	474	438	490	463	470	481	486	482	456	428	501	518	485	457	486	444	485	440	481	493	462	442	457	477	516	520	483	480	489	490	480	487	470	511	468	491	461	464	444	454	489	505	464	430	484	475	482	502	483	454	447	470	482	499	447	484	478	439	445	470	464	473	471	481	493	440	450	475	487	487	493	465	470	457	475	463	516	497	468	462	474	492	448	460	473	489	456	453	460	488	468	471	498	491	503	497	480	474	478	458	467	498	489	448	487	445	510	507	494	469	466	458	479	477	493	496	518	462	485	492	462	454	459	499	455	448	471	504	474	454	475	472	506	431	476	454	477	466	484	499	486	452	522	460	456	493	488	496	448	508	467	489	480	471	483	446	475	475	458	478	447	459	508	482	510	479	496	475	450	462	483	452	482	444	478	485	458	470	483	456	456	459	479	457	487	488	482	490	505	508	492	466	451	463	450	507	429	505	432	493	511	434	479	437	450	471	457	452	458	492	484	510	473	448	457	464	465	501	470	451	461	441	496	499	464	493	435	501	463	500	465	469	459	492	451	472	474	476	450	537	474	423	491	486	485	467	439	499	440	454	472	467	488	490	485	489	506	473	461	504	498	421	480	456	467	438	499	456	503	505	452	456	436	490	465	449	486	476	452	500	488	492	472	450	486	468	461	484	478	476	479	468	485	455	469	492	497	477	486	477	527	446	464	516	455	459	487	439	467	446	509	471	456	448	471	466	485	453	448	480	456	503	484	444	449	496	469	466	471	489	455	486	438	490	488	459	466	499	483	446	491	469	456	470	484	436	490	491	472	502	451	487	437	470	484	486	422	499	450	440	463	486	456	503	490	502	441	499	465	442	481	480	492	480	514	533	438	461	501	460	454	440	459	440	481	478	492	454	486	521	510	483	483	439	473	453	497	483	499	451	488	459	475	467	536	455	439	465	473	498	449	478	466	468	488	476	495	450	482	464	452	425	470	448	504	477	493	483	454	483	496	489	493	483	474	494	522	458	519	474	481	518	497	462	474	465	462	470	460	469	462	453	512	474	454	461	451	445	476	416	493	456	458	456	485	444	504	446	452	457	427	476	482	480	465	435	474	426	489	451	452	509	439	485	486	463	479	444	495	437	452	467	493	508	463	485	480	465	446	476	494	430	505	445	469	469	456	435	482	483	448	461	467	505	493	485	500	458	440	481	472	455	463	481	451	467	471	459	450	470	478	463	473	473	497	510	483	490	515	474	450	459	494	464	477	484	447	431	471	474	496	509	488	421	474	447	466	466	500	498	457	434	496	484	430	487	489	459	475	447	483	458	481	456	482	457	471	487	488	465	455	477	446	453	494	482	429	467	471	432	457	432	433	499	480	436	462	463	517	459	432	476	458	466	430	481	468	488	528	449	476	496	448	458	455	498	466	455	467	474	482	450	504	499	500
15772	4506	4428	3282	2255	1916	1672	1301	1030	1270	1187	1130	687	585	555	460	451	555	431	479	453	399	428	348	394	392	350	369	364	391	412	351	324	388	344	375	364	354	336	382	316	342	327	324	328	325	332	371	317	337	366	378	315	360	302	359	320	348	373	340	359	345	382	324	325	363	334	344	323	325	322	330	326	328	308	390	318	296	351	333	326	325	315	350	349	351	307	335	351	346	333	357	320	312	346	312	343	326	359	348	335	351	330	355	337	327	326	370	340	351	340	351	339	336	356	366	341	330	336	336	372	329	339	287	364	331	289	328	311	354	325	319	335	346	289	302	290	315	308	339	321	341	319	343	325	337	359	320	331	323	343	338	307	319	354	342	327	325	337	343	338	331	313	298	313	339	352	306	334	308	337	331	335	337	333	355	317	344	280	336	347	315	321	325	331	324	337	296	327	320	352	318	370	326	358	348	323	356	349	314	349	328	319	357	346	332	327	344	329	325	334	311	346	345	349	330	347	340	348	347	342	324	330	336	329	336	329	322	316	339	320	311	331	311	313	322	318	320	320	318	334	329	315	314	336	350	311	342	349	322	342	344	327	317	320	324	313	373	353	336	344	350	346	355	326	344	321	315	344	340	323	353	364	314	323	383	332	319	371	336	325	318	302	324	348	324	327	339	359	335	306	360	309	275	319	328	312	306	324	305	289	341	330	325	323	380	322	330	312	326	347	336	290	291	336	373	325	323	335	330	326	329	340	346	312	361	345	356	342	334	364	330	339	362	317	318	337	377	314	346	288	321	344	323	316	316	364	315	356	355	339	307	350	344	316	315	322	340	327	333	355	330	311	359	328	321	373	299	334	356	341	344	317	338	339	320	342	321	336	311	339	306	339	349	301	334	322	302	359	327	331	314	301	334	308	335	287	328	344	305	359	345	298	343	362	325	336	325	417	362	363	358	324	345	327	356	275	352	346	333	323	307	317	341	355	330	373	323	341	331	328	365	324	355	330	352	338	323	360	335	349	375	298	321	293	310	343	322	370	349	365	295	334	319	347	348	337	344	317	369	349	354	322	347	343	332	307	338	318	333	311	347	303	321	363	306	305	348	343	334	352	325	326	317	305	345	345	349	343	343	344	311	316	341	331	347	333	292	316	348	327	315	299	359	336	345	307	357	363	322	318	339	349	357	363	334	354	344	321	341	332	356	337	309	331	327	340	303	344	306	359	343	353	348	327	324	338	329	331	352	349	320	326	334	366	331	309	367	330	332	334	351	305	348	346	342	307	336	313	358	329	352	309	314	368	315	315	325	315	323	343	343	314	325	299	299	340	333	301	313	320	357	360	353	361	315	308	330	320	321	338	333	327	299	294	329	333	305	329	319	386	331	340	348	343	321	339	337	371	335	360	330	317	327	342	339	321	301	338	368	305	311	316	350	324	297	341	343	337	311	330	338	345	342	368	323	328	359	321	329	296	348	356	346	340	327	333	295	357	330	334	331	360	318	352	349	327	342	305	313	353	336	344	294	346	309	337	295	367	342	327	321	332	347	343	336	321	345	313	318	318	319	348	319	323	325	342	295	367	342	347	324	339	300	340	335	315	348	327	347	307	367	283	313	357	313	346	331	336	305	328	362	327	367	330	286	316	292	312	370	359	320	301	337	324	340	330	339	382	343	352	325	350	332	360	355	333	357	336	353	327	318	304	325	287	338	299	359	319	329	349	337	328	345	338	336	344	289	319	337	356	322	334	320	323	325	327	299	343	295	343	316	335	353	318	335	341	322	354	316	337	328	334	313	357	323	318	318	306	336	371	321	366	330	357	329	315	277	341	307	326	350	344	331	322	317	321	341	337	333	330	299	336	322	322	341	336	342	332	306	326	329	315	343	314	334	337	297	351	338	329	304	310	326	339	335	359	321	342	328	323	336	354	354	311	346	342	374	351	332	359	333	307	319	351	297	329	313	332	321	346	322	323	344	326	314	339	353	348	287	314	373	342	360	295	338	341	322	347	321	331	321	311	349	348	291	323	322	307	340	320	306	340	321	312	330	296	338	337	377	354	328	351	346	355	312	309	333	353	356	312	350	314	339	346	323	333	323	325	336	315	337	314	344	385	358	328	340	328	376	357	334	331	327	329	315	323	327	285	352	319	353	327	353	354	304	329	356	313	334	338	309	308	335	311	318	327	301	343	364	350	305	329	302	349	311	331	302	342	311	329	302	350	352	319	336	349	374	330	343	373	322	298	308	321	342	335	335	328	321	333	344	344	357	329	312	325	326	355	332	343	332	333	358	334	335	346	322	341	339	348	327	323	356	317	293	368	341	330	286	325	329	350	330	345	331	308	326	365	345	339	328	339	340	364	340	308	355	317	329	350	293	329	332	302	317	319	316	376	320	375	280	338	347	343	353	316	297	363	332	345	341	292	335	340	340	339	330	339	333	338	332	351	308	308	359	351	378	356	325	325	327	336	314	325	332	348	308	329	336	322	361	308	333	332	318	332	329	346	359	341	313	326	350	346	327	318	338	305	316	354	325	348	318	346	311	332	311	334	356	348	307	331	300	302	368	340	315	323	367	320	343	311	338	341	350	323	306	319	331	348	368	332	347	337	339	360	331	327	327	328	340	357	304	335	337	351	358	329	336	325	319	321	330	331	343	320	340	304	324	318	331	305	312	355	335	371	320	336	352	363	314	312	338	321	329	340	317	335	333	340	341	320	308	308	345	328	353	309	313	323	318	341	316	276	355	338	315	353	350	316	324	291	349	349	306	301	357	327	336	349	321	332	311	348	362	336	336	336	337	313	310	346	337	328	321	352	345	324	322	339	302	341	314	318	327	321	329	323	321	335	359	370	323	345	310	349	315	324	338	322	370	308	351	330	331	369	335	345	334	355	376	325	337	332	334	362	320	322	335	325	335	312	330	327	360	317	309	314	314	313	332	333	356	380	346	309	338	333	382	364	334	317	339	338	326	343	336	309	364	325	328	318	356	358	324	323	298	318	370	363	315	311	336	348	356	313	335	344	302	321	331	369	293	342	319	328	333	357	314	324	358	345	332	330	329	360	334	347	329	339	373	315	313	364	321	297	314	356	345	356	348	340	350	301	353	322	331	327	347	313	354	328	327	321	320	335	365	311	349	330	362	337	376	322	336	335	357	349	328	334	345	325	347	292	343	293	327	339	335	349	335	369	319	342	306	325	326	343	360	321	352	330	334	321	362	357	335	350	331	333	325	390	372	345	338	348	343	328	363	339	337	294	335	327	312	313	350	337	306	354	320	332	327	327	358	334	334	321	359	299	357	318	334	371	285	363	322	316	368	331	349	344	326	311	306	321	315	331	314	343	320	343	336	332	346	360	331	364	352	329	368	295	319	314	314	348	362	328	367	307	319	362	319	355	340	295	324	351	336	327	339	357	335	327	338	309	345	347	304	306	353	368	352	326	331	354	331	335	338	357	323	320	355	328	355	302	308	302	357	295	359	345	318	351	337
8883	3567	7249	8173	7114	7610	6868	5836	4348	3743	3010	3456	2206	2431	2445	1976	1778	1866	1640	1515	1577	1378	1525	1378	1209	1510	1134	1206	1269	1159	1129	1050	1054	969	1026	946	995	967	975	1081	1008	952	904	900	965	929	987	923	976	1049	1029	921	909	886	883	897	878	918	880	873	923	908	828	901	857	895	839	853	933	854	866	860	837	870	861	896	816	853	816	831	852	820	811	863	843	818	846	859	866	866	880	849	864	826	844	867	852	871	862	866	881	867	777	929	871	818	903	881	822	839	907	830	878	841	857	841	916	855	832	875	804	790	889	820	889	907	831	919	854	830	883	801	864	852	824	790	817	829	799	812	877	825	828	884	854	872	871	908	859	853	833	851	836	833	864	850	859	843	850	890	797	856	836	866	823	857	804	902	819	835	840	805	853	870	861	809	861	823	845	839	867	881	809	869	854	829	808	892	874	767	823	874	825	872	870	906	833	829	816	795	866	853	842	846	807	853	870	839	822	777	875	846	821	875	876	853	856	809	808	817	887	822	851	867	773	833	846	848	865	830	898	799	838	819	864	816	838	883	870	858	899	865	830	860	816	909	785	820	834	872	854	835	839	800	824	847	846	825	843	866	834	863	873	812	861	804	869	850	808	860	819	826	851	825	818	898	876	852	793	838	814	847	844	842	849	828	843	839	799	875	839	902	835	869	867	823	831	812	888	844	812	858	806	802	885	856	854	843	872	819	877	830	854	814	850	821	869	869	812	812	869	783	860	859	852	831	869	818	897	835	784	915	866	899	828	791	886	831	881	844	846	864	852	873	863	843	894	789	815	891	859	800	866	823	858	839	870	806	820	903	782	821	860	819	849	848	791	865	834	859	857	886	862	814	848	864	827	872	826	852	867	864	866	865	862	851	827	803	828	850	830	845	811	854	868	815	815	850	862	854	847	872	894	842	875	921	888	822	831	812	858	822	828	834	860	846	881	841	847	838	825	849	840	820	900	847	864	847	812	853	861	826	832	857	825	845	881	819	856	861	840	919	856	874	835	787	860	838	835	837	887	857	854	871	860	824	859	823	813	838	811	803	846	888	816	848	752	843	827	880	884	824	838	866	826	833	809	856	825	821	870	801	833	798	857	823	790	905	864	836	832	835	819	847	861	859	836	858	833	855	785	823	885	805	831	812	880	825	860	837	803	827	856	849	854	871	850	900	815	866	861	814	837	843	833	866	844	861	886	863	837	798	833	849	799	829	884	881	832	798	815	829	834	848	797	907	806	848	837	769	850	877	839	835	820	861	820	859	861	846	846	873	803	842	805	843	856	826	844	796	864	855	859	851	799	851	842	868	852	843	843	914	854	812	845	775	863	803	830	811	819	872	844	843	885	855	792	809	800	808	850	868	869	833	838	828	881	821	830	868	830	870	810	857	848	854	897	782	817	849	892	834	835	892	856	858	845	838	855	863	823	849	826	868	778	845	849	837	810	863	857	904	800	838	786	896	852	838	807	835	847	896	802	883	856	821	851	842	832	814	837	807	774	821	869	870	885	868	829	838	822	848	889	815	849	818	836	851	827	825	812	832	835	808	844	849	823	910	904	848	820	826	859	831	878	778	834	831	887	901	829	848	862	836	854	886	842	840	850	813	854	836	844	847	864	858	823	829	803	807	838	882	843	877	801	820	877	848	814	844	767	841	866	830	882	852	850	852	869	849	852	879	811	804	844	913	832	856	811	790	848	846	838	894	803	814	829	860	872	880	856	837	828	823	869	843	849	830	816	850	824	870	852	869	840	822	832	821	835	874	844	845	797	875	858	791	878	862	863	840	843	867	867	806	854	850	816	894	825	897	842	864	832	840	820	771	838	851	852	804	804	879	844	803	827	799	803	818	823	856	864	858	843	833	841	862	848	881	835	819	823	821	873	823	841	834	865	845	878	790	853	821	912	835	805	777	829	831	865	844	926	855	855	847	863	868	835	840	843	840	848	839	781	843	816	853	847	837	849	871	833	866	863	834	832	801	825	815	836	848	830	796	860	896	855	850	810	856	829	865	857	858	890	844	825	802	860	816	824	805	868	836	844	887	843	876	828	820	793	844	857	857	863	893	831	861	790	826	885	809	868	882	823	808	860	844	866	808	836	844	835	872	836	864	838	835	894	865	807	798	852	835	818	873	816	847	811	823	821	830	756	854	772	816	825	889	787	837	866	833	830	790	777	798	846	847	816	851	838	842	847	802	821	828	806	881	893	865	842	822	808	866	878	839	796	835	813	836	835	861	826	874	873	811	846	801	835	863	831	849	882	857	888	886	771	806	836	824	825	866	783	856	902	845	824	800	834	847	827	884	834	841	818	817	860	836	839	846	870	839	859	881	869	858	807	855	888	841	812	827	792	839	808	882	823	830	821	832	841	846	771	848	838	839	830	832	830	845	837	864	840	848	872	812	869	844	800	834	839	764	905	819	808	826	853	806	883	860	871	799	856	866	888	836	867	864	837	783	797	826	815	834	837	828	854	836	769	857	832	891	808	779	882	804	815	905	805	853	873	850	840	902	796	862	812	803	858	883	860	864	887	847	843	848	843	835	845	861	806	804	912	832	822	861	820	892	842	783	825	898	861	836	815	861	775	853	841	881	860	831	857	841	877	841	856	821	785	866	780	858	845	874	795	889	816	846	868	893	868	855	819	821	871	802	815	860	844	874	796	875	855	820	823	845	848	897	803	827	845	806	858	856	832	786	817	876	851	803	875	850	805	876	886	872	879	853	832	850	790	807	860	773	893	855	809	779	844	845	842	817	836	838	803	877	882	829	860	790	863	887	802	776	772	851	786	844	845	815	812	828	855	854	847	835	812	817	841	853	839	855	869	830	864	836	888	792	825	806	795	833	844	833	868	862	912	866	848	815	796	825	799	811	846	824	851	822	854	844	855	849	895	872	803	902	859	861	871	830	859	840	852	817	864	833	825	797	840	839	822	848	852	870	814	808	865	837	812	852	871	872	862	780	855	895	836	858	810	826	859	871	859	892	783	814	830	810	853	812	859	805	858	879	818	773	828	851	846	851	837	816	828	878	829	815	871	822	871	823	901	864	826	870	855	828	821	839	808	820	817	836	800	821	811	863	821	814	885	820	823	844	834	838	836	832	856	896	827	868	844	835	853	812	837	807	895	883	814	819	813	777	836	830	842	829	872	845	837	765	855	816	784	864	861	841	823	823	787	819	887	859	855	854	815	874	825	835	835	863	840	873	802	844	840	823	825	840	856	857	768	825	851	865	872	860	838	867	880	844	787	876	878	831	852	844	874	850	808	886	806	880	876	802	832	854	847	833	793	873	859	879	795	859	812	863	833	876	844	851	827	783	828	848	853	811	838	900	867	861	813	837	815	811	878	836	831	868	796	858	850	841	826	856	905	847	853	861	846	843	839	885	858	821	864	820	786	875	787	820	824	830	862	880	899	839	843	858	822	812	851	846	858	841	864	883	842	807	806	864	886	801	857	891	844	813	828	809
2377	421	500	384	370	367	277	258	250	239	225	218	215	221	226	241	185	199	230	201	229	233	212	221	211	201	212	222	228	223	218	224	212	194	238	231	221	219	242	236	221	214	191	213	229	218	212	234	200	201	239	225	220	220	219	213	242	204	223	163	198	199	200	218	203	199	217	209	232	216	232	209	189	211	186	217	200	197	228	213	201	222	203	203	227	211	206	256	189	225	222	186	191	203	220	229	192	216	210	233	231	207	215	213	255	228	227	225	205	182	186	222	220	231	225	211	258	219	229	226	203	186	233	239	193	209	202	204	196	197	228	218	219	228	230	218	198	212	208	237	221	218	204	204	257	237	204	216	233	238	213	176	208	203	209	249	194	209	206	210	227	232	232	217	217	226	204	231	215	206	205	210	219	196	229	191	230	217	184	229	198	224	232	233	238	187	188	215	241	216	204	234	229	242	230	228	210	188	225	236	230	223	218	228	224	196	193	259	223	207	216	221	226	216	221	194	224	193	182	231	211	223	226	239	220	211	213	211	220	224	237	226	235	235	215	232	200	251	194	212	193	201	235	226	219	200	232	234	214	216	222	207	212	217	239	216	222	246	235	218	202	196	217	258	203	196	216	220	187	200	200	201	226	210	226	195	245	224	209	212	214	215	249	221	238	195	212	228	220	184	232	197	194	170	233	217	215	185	198	201	196	203	215	238	210	226	205	191	230	225	192	200	212	227	241	192	219	233	217	198	200	192	221	229	211	227	190	203	212	247	240	193	198	244	208	221	203	205	201	217	216	223	222	221	192	208	223	213	227	204	222	232	256	219	207	195	238	205	217	221	237	220	226	233	232	196	224	221	213	198	210	222	215	235	222	213	200	225	226	218	215	209	194	213	201	205	193	228	180	205	241	202	225	245	221	202	200	228	225	198	212	211	202	219	212	215	214	200	227	221	203	218	213	204	233	206	230	241	207	205	209	225	229	207	194	188	241	210	171	216	227	249	229	225	246	201	189	230	225	229	226	221	220	222	250	227	235	204	229	229	217	224	200	200	214	216	208	213	210	197	211	206	221	251	221	194	186	212	193	213	226	196	189	223	222	252	190	232	239	219	238	223	224	243	225	200	197	211	223	224	227	161	237	214	225	221	215	263	239	202	194	214	228	209	226	212	216	196	205	209	249	185	200	213	224	238	202	216	208	195	224	228	238	210	191	194	216	237	234	196	225	180	219	212	237	207	208	196	205	217	215	230	219	228	229	258	207	196	237	223	201	206	239	213	202	211	214	196	221	218	212	220	201	208	228	210	231	205	220	220	264	237	215	230	199	213	222	225	224	201	221	237	183	207	199	204	219	220	219	218	220	212	205	238	258	211	211	225	237	226	212	187	198	213	200	200	236	206	215	201	214	213	223	225	207	248	244	222	216	228	234	203	214	218	217	210	202	224	212	206	229	213	204	239	204	211	212	194	211	215	197	215	201	233	192	223	203	230	225	235	222	224	232	214	217	210	227	225	202	212	234	210	210	207	205	239	202	222	218	226	203	215	200	199	187	235	200	203	218	238	201	212	224	185	248	201	241	213	258	242	246	225	237	233	183	226	238	230	222	202	225	215	210	205	222	216	211	241	238	197	205	204	225	230	233	236	216	234	208	239	233	223	236	236	181	206	223	222	219	228	225	232	203	216	219	245	206	223	204	197	196	188	219	215	231	259	224	214	215	242	231	228	241	197	210	219	238	205	222	212	186	225	218	215	223	208	229	221	234	229	197	213	235	232	222	238	219	204	242	239	219	202	227	216	226	231	253	234	229	223	206	209	204	227	221	178	238	247	226	192	221	222	232	223	209	205	211	232	210	194	200	188	221	228	244	205	234	233	221	228	215	228	212	227	235	197	210	192	231	231	236	210	182	207	230	230	219	216	185	232	204	232	204	219	194	235	232	220	216	192	197	215	206	209	207	198	225	218	208	229	189	213	180	236	232	216	221	211	198	199	228	229	192	190	225	213	225	225	242	228	222	202	205	205	230	193	259	213	220	211	216	196	223	212	222	219	226	209	228	252	205	228	242	223	214	201	218	254	222	199	204	203	218	238	216	244	222	220	212	199	220	200	214	206	224	212	191	233	202	205	218	230	209	241	230	227	252	228	239	235	210	214	210	225	202	210	217	214	210	216	212	244	209	221	200	241	225	201	216	250	241	174	217	222	221	234	209	226	208	206	224	217	209	237	195	220	258	232	235	243	197	176	240	230	209	235	212	230	212	217	238	218	204	209	207	237	232	225	201	233	175	206	213	225	232	207	203	201	226	231	201	215	192	225	208	214	203	194	231	223	222	225	221	186	194	208	207	222	209	215	239	245	223	224	221	228	226	199	223	222	264	216	217	211	217	230	200	219	206	219	205	212	214	215	214	213	200	181	215	195	214	195	218	204	209	235	240	226	214	200	199	203	222	210	230	225	192	203	205	205	232	218	226	209	247	215	240	191	195	217	215	228	195	220	221	240	218	175	228	196	229	227	208	207	210	193	199	208	220	232	233	235	206	218	233	236	218	202	200	228	209	200	218	195	197	216	226	236	220	181	194	200	241	198	219	220	243	210	211	206	235	211	228	221	232	218	193	223	216	206	213	208	203	202	214	198	228	215	231	221	206	204	228	231	221	218	201	225	233	212	207	226	212	225	225	239	208	184	199	212	195	187	217	213	205	216	198	187	236	219	206	210	239	211	225	210	219	209	202	218	195	202	231	214	235	222	202	210	213	205	211	236	213	233	220	224	205	220	219	228	220	236	208	209	235	185	252	229	220	239	226	240	219	228	210	206	232	221	231	223	249	206	220	218	204	216	212	219	213	201	227	198	241	216	215	239	229	222	215	211	229	210	208	215	207	224	227	211	194	199	216	242	236	193	213	186	233	235	221	223	203	176	203	210	205	199	219	223	218	219	244	212	208	241	224	203	214	199	211	235	252	232	174	190	214	211	240	198	211	200	215	220	222	210	223	226	199	241	231	246	226	202	234	205	200	241	217	214	198	222	222	204	235	234	209	215	218	217	208	214	215	229	199	237	212	211	204	219	209	225	197	200	216	229	197	205	221	190	209	217	231	197	228	206	201	202	225	210	204	219	221	236	236	210	220	212	226	233	217	229	226	231	198	194	218	217	207	219	202	220	211	200	237	238	229	213	235	238	228	200	227	233	190	215	214	235	211	220	216	198	211	209	197	210	213	203	200	185	231	220	219	231	193	211	181	240	193	217	232	211	230	225	220	241	216	227	197	227	219	218	235	223	250	225	201	208	223	236	247	202	244	205	213	234	195	211	192	216	217	198	205	224	241	236	217	241	224	213	216	232	209	226	234	230	190	212	235	210	237	201	188	228	241	200	216	244	224	259	218	221	261	245	210	225	215	205	190	209	227	226	208	192	199	204	230	211	199	226	214	227	205	226	208	233	218	228	206	195	216	213	207	235	201	230	210	201	224	217	228	198	189	221	214	223	206	245
2459	792	1229	1315	1223	1253	1004	869	850	725	668	681	641	589	633	630	616	599	593	613	587	628	634	578	594	604	517	579	567	630	549	547	540	616	584	542	593	545	573	536	609	562	557	554	590	592	595	645	574	641	622	591	609	590	557	539	591	573	588	607	602	592	586	570	640	602	577	556	579	573	581	587	540	538	542	536	594	582	630	582	562	566	621	594	532	592	560	596	626	576	562	580	591	581	545	540	554	581	580	554	575	571	572	587	591	584	588	588	580	527	510	572	592	582	551	527	575	548	556	610	547	595	563	528	572	583	574	603	513	633	603	572	613	549	582	553	566	596	546	544	606	568	567	599	611	562	607	617	582	602	577	555	596	593	567	579	578	601	587	594	575	579	577	590	564	597	517	551	570	558	587	592	556	528	611	615	544	566	548	571	567	624	535	586	575	554	557	582	582	538	531	576	581	549	605	588	568	589	588	547	552	563	571	592	548	532	536	579	564	590	578	543	583	562	509	623	557	538	610	563	571	614	568	600	591	582	561	586	532	583	584	562	639	556	611	547	610	525	548	574	571	583	590	622	573	555	602	589	539	577	612	556	555	552	565	575	598	578	592	589	515	591	585	587	575	588	612	554	583	572	581	558	555	591	581	593	550	541	578	525	613	551	537	580	551	573	619	584	541	592	592	577	551	581	585	592	558	599	563	552	596	551	536	563	601	590	542	608	583	572	580	510	556	558	576	585	543	577	542	557	551	567	579	576	562	589	564	604	578	557	580	593	561	584	561	519	591	584	581	645	583	616	600	562	581	601	524	544	582	572	570	573	580	615	623	566	606	551	597	591	568	590	552	570	571	559	590	582	584	548	565	576	565	582	579	558	592	543	575	592	538	627	575	622	603	569	577	584	578	560	572	549	564	565	551	542	563	573	568	534	597	602	555	559	615	591	548	571	547	574	543	558	589	592	570	562	556	624	536	547	552	571	574	577	591	627	589	604	546	584	564	626	556	558	571	555	582	546	580	587	555	561	544	585	583	580	572	582	562	559	549	592	566	564	611	603	532	579	589	561	578	580	547	535	611	513	543	581	579	580	590	608	604	560	559	576	563	562	518	624	593	614	594	573	548	548	554	550	594	568	560	608	508	629	582	525	556	554	537	585	568	544	575	565	557	566	568	570	615	619	543	584	538	532	595	584	609	557	550	578	547	625	559	571	573	584	587	612	593	560	601	559	570	575	566	571	590	527	562	576	591	567	561	566	507	564	563	585	587	556	601	560	564	590	563	556	538	565	578	556	550	526	592	495	573	546	553	570	569	602	542	564	548	604	539	622	596	557	599	575	576	530	582	542	573	596	591	533	575	578	574	559	569	583	578	571	562	548	558	545	556	606	573	571	568	557	593	561	621	595	599	550	570	548	581	561	561	605	527	605	544	561	532	579	614	584	575	569	558	589	552	564	515	571	548	548	577	552	588	562	579	523	546	592	568	563	616	562	573	583	578	575	539	587	584	563	544	576	588	572	505	565	569	575	510	584	608	589	613	572	603	602	609	574	585	541	542	543	588	579	599	570	579	560	538	590	563	606	577	591	579	568	551	544	657	547	572	590	583	576	560	575	580	578	555	547	591	578	563	582	601	601	604	528	582	553	554	583	581	525	581	582	595	545	556	566	587	575	598	580	542	582	611	581	555	577	602	591	509	551	599	573	598	569	600	559	577	525	581	573	557	574	580	590	562	592	618	552	576	586	566	551	584	551	583	613	572	544	540	540	606	547	565	541	558	557	597	563	587	545	565	616	596	580	615	551	530	575	606	568	552	514	576	587	550	605	593	585	583	584	606	560	528	544	586	555	560	591	599	590	594	533	579	566	566	573	572	580	572	541	556	531	559	593	547	516	569	557	608	585	547	596	534	554	568	598	615	566	584	573	573	553	602	537	596	596	582	590	579	588	571	556	565	592	620	615	575	558	589	590	578	527	562	593	587	533	580	561	567	583	576	574	546	590	565	538	584	597	583	565	597	573	568	532	529	572	596	559	576	576	595	544	578	563	562	584	566	570	571	537	594	553	571	583	551	542	576	553	635	591	580	594	538	615	527	570	576	569	544	524	611	559	577	564	583	557	577	617	550	583	542	588	596	599	600	576	561	549	583	562	602	584	537	582	589	549	566	563	566	575	529	576	558	596	586	580	567	638	579	615	561	557	570	603	566	543	567	579	601	569	582	555	611	541	568	540	544	570	584	577	587	563	576	560	563	495	555	529	536	619	571	522	568	533	566	545	573	557	581	519	534	540	554	589	527	542	536	570	539	586	585	581	540	537	564	607	588	596	532	575	567	571	552	553	611	544	570	605	552	545	620	552	570	593	580	562	572	578	544	567	565	580	551	561	551	574	553	569	589	547	593	570	541	508	547	588	573	570	586	595	550	576	558	602	592	599	554	562	566	586	590	567	574	527	567	625	612	561	591	581	527	582	611	595	586	548	532	568	596	541	559	569	575	571	569	559	614	569	586	609	576	573	555	575	575	576	569	537	566	564	561	541	555	518	530	556	571	548	563	543	545	550	544	581	538	609	593	559	609	554	598	613	591	558	567	566	574	586	589	598	565	572	544	622	570	551	599	554	580	531	560	596	568	511	538	557	581	571	586	523	559	622	635	577	591	598	587	595	616	554	563	556	582	566	590	553	561	568	607	563	583	610	579	581	583	608	566	557	584	553	574	582	557	581	573	589	562	545	586	575	538	542	568	546	553	639	580	548	568	606	600	541	580	578	561	579	578	560	575	580	577	598	564	596	541	552	560	603	546	578	571	573	565	554	580	535	563	558	567	558	563	598	577	566	550	604	556	580	560	558	590	535	548	565	601	528	613	558	577	572	570	536	561	558	552	528	559	574	591	573	542	563	583	583	543	599	590	585	576	520	575	573	564	549	574	578	556	591	605	570	575	631	583	600	555	559	550	600	585	560	593	510	625	629	552	553	583	578	573	583	564	620	576	563	572	577	584	582	569	539	606	568	538	577	568	588	577	586	571	537	538	573	612	608	588	555	562	590	567	565	584	581	605	518	631	577	586	541	553	560	582	540	578	590	557	610	590	532	537	593	620	577	548	569	599	544	548	545	564	594	612	578	555	553	577	597	570	588	588	602	570	594	563	602	528	544	565	592	567	584	586	585	581	532	565	524	604	580	551	572	573	592	585	566	567	565	579	524	613	555	614	597	592	553	600	551	586	545	582	552	571	602	616	596	555	569	602	613	563	538	589	634	577	557	545	559	584	567	568	553	563	586	603	582	536	575	573	549	574	540	573	559	579	590	596	555	588	611	561	564	570	605	564	585	567	575	597	580	560	589	542	597	559	583	556	617	571	573	572	536	561	568	570	577	583	581	573	580	557	611	603	571	585	564	568	559	596	549	584	593	530	563	580	604	515	586	599	542	626	579	543	568	576	575	590	550	561	539	608	588	539	553	536	583	568	621	559	544	572	606	602	599	566	575	598	556
8799	2136	2151	1961	1340	1074	834	609	468	590	367	390	528	307	279	270	255	232	206	205	181	221	220	199	199	203	183	166	168	164	206	146	179	176	166	157	140	162	179	142	159	168	156	165	163	177	181	174	172	187	167	171	155	164	172	166	192	176	176	162	182	157	156	157	179	190	175	184	170	166	148	166	162	167	159	174	166	175	153	152	160	181	165	178	144	163	159	152	163	181	150	167	185	178	182	176	153	175	176	159	177	164	181	173	160	172	166	160	168	167	174	176	143	177	170	151	163	180	166	147	157	168	171	188	150	143	133	175	162	164	159	134	132	162	151	173	157	152	166	150	169	166	170	168	170	153	158	157	153	142	161	154	157	162	162	179	154	178	154	153	144	171	172	174	150	146	160	157	174	171	159	162	161	164	156	149	152	151	176	193	129	172	152	172	144	168	163	147	169	155	152	162	173	135	154	156	172	154	144	160	160	136	150	162	144	139	164	147	170	156	168	167	178	151	176	146	159	139	172	146	164	171	158	146	151	166	153	166	155	157	151	163	183	175	172	166	166	157	151	169	169	134	165	173	152	191	136	166	169	174	155	153	164	165	178	139	150	164	167	162	181	175	170	140	173	148	141	142	151	146	157	162	165	197	153	145	134	156	181	154	145	169	162	155	161	164	136	165	155	170	172	165	141	178	155	150	177	168	172	164	157	143	163	154	149	196	156	160	171	154	189	172	162	151	190	148	165	144	181	160	179	163	156	155	164	131	169	160	159	148	180	169	148	152	146	153	157	178	170	164	157	177	155	152	170	138	174	144	158	170	151	179	154	157	150	162	133	152	176	168	167	146	148	166	130	173	146	154	155	157	157	157	154	161	159	154	159	161	181	145	151	168	157	180	178	138	158	140	182	176	165	143	151	156	182	165	161	188	162	164	165	156	151	164	152	135	137	174	151	169	158	139	187	184	148	152	173	181	165	147	165	148	163	174	168	172	166	162	166	160	145	170	169	165	155	157	164	144	172	165	153	158	161	184	137	171	165	153	169	156	156	190	143	139	163	155	148	164	155	199	160	168	161	153	154	177	165	160	172	172	144	162	156	174	142	172	178	168	179	144	155	156	159	155	156	190	154	147	180	160	155	136	173	166	156	146	141	161	161	147	181	158	146	171	154	149	172	180	147	166	173	128	156	159	159	184	181	162	150	151	174	167	165	159	170	152	164	172	150	161	149	157	159	157	156	187	182	165	161	156	167	171	150	171	160	128	150	153	153	174	181	155	162	157	179	145	159	165	163	153	183	178	155	142	166	157	176	161	191	160	169	184	131	184	162	143	181	162	171	152	147	143	187	153	153	139	152	152	183	159	156	168	159	160	172	147	151	161	162	124	137	166	171	177	197	178	156	160	139	159	170	166	162	161	165	151	147	160	149	161	155	174	186	140	182	157	140	167	161	166	163	152	175	162	174	150	165	166	187	170	170	150	166	160	175	139	162	151	166	175	175	147	143	159	154	133	141	176	150	188	170	158	161	147	164	160	181	163	183	179	157	143	152	155	161	138	135	158	154	182	165	140	184	147	158	181	167	165	154	173	153	135	166	153	137	161	159	177	155	161	157	163	148	154	165	170	172	146	145	146	165	159	156	166	157	161	171	170	151	157	161	155	157	156	135	168	125	158	149	173	166	165	187	140	152	153	151	169	186	179	171	181	150	139	165	165	163	145	164	153	152	148	181	179	154	177	163	148	164	161	160	162	161	179	151	163	138	147	148	151	175	154	143	164	162	158	147	168	158	164	153	154	154	182	169	184	142	168	185	174	179	186	160	175	143	177	157	171	146	142	194	155	164	182	161	148	179	138	160	154	142	135	156	183	162	163	142	158	156	160	156	181	163	180	152	156	169	156	183	161	166	157	151	159	131	146	149	149	146	173	149	176	187	177	173	158	152	158	147	163	169	164	171	157	168	172	170	158	175	169	158	162	178	149	167	168	167	140	156	156	151	163	179	166	153	164	160	151	162	164	157	159	168	166	147	171	163	146	144	136	150	174	178	156	168	168	179	139	168	169	156	152	162	183	168	156	160	173	157	160	181	148	162	168	152	190	150	169	165	162	166	172	159	161	157	171	187	158	168	168	149	141	155	157	169	153	168	152	168	177	140	159	145	171	166	192	178	155	160	139	163	172	164	161	179	168	156	143	155	162	183	171	149	177	150	151	171	160	149	156	151	184	146	170	149	145	151	153	152	156	167	170	151	165	176	159	170	169	184	160	167	168	157	148	162	147	162	149	164	181	158	171	157	163	168	171	149	143	145	163	161	170	167	166	142	150	140	174	181	176	147	175	144	137	180	181	155	143	169	163	179	164	171	139	158	178	153	162	187	169	170	166	161	149	136	146	172	154	162	164	179	176	154	155	193	173	150	159	153	160	155	150	165	168	174	158	177	160	153	168	152	151	180	138	168	156	168	157	166	141	155	156	160	160	166	173	147	127	172	175	162	157	165	160	177	151	183	179	169	161	131	147	168	166	154	147	173	164	164	141	171	149	150	152	167	171	159	162	165	156	154	181	148	138	164	194	150	159	170	153	177	182	149	171	167	181	183	159	156	168	176	149	160	180	150	148	144	167	160	166	158	175	155	164	148	156	168	137	156	144	154	170	168	154	156	172	160	153	153	159	166	169	181	179	151	167	152	171	152	167	160	143	132	162	154	160	175	163	158	162	164	144	174	134	147	143	157	158	155	169	145	160	168	174	173	174	170	177	138	175	154	166	149	151	156	169	162	193	185	149	169	177	169	150	161	169	140	151	141	168	193	172	150	148	155	156	176	163	172	151	166	178	159	172	157	152	162	142	166	171	148	153	164	158	171	169	170	152	171	183	177	151	169	174	163	159	150	155	182	172	178	165	159	191	169	176	160	184	162	163	163	154	145	150	148	160	155	177	160	163	136	143	154	179	162	158	171	146	134	145	150	140	152	168	151	162	152	174	166	192	153	177	167	166	146	183	189	136	144	146	191	155	136	157	138	144	136	160	146	158	177	158	164	176	169	154	160	199	163	158	148	172	167	155	159	173	174	157	176	161	179	156	166	160	164	181	142	156	159	155	162	151	164	145	141	161	150	165	160	152	140	196	152	135	142	181	164	156	168	151	174	162	149	155	166	157	169	135	155	162	154	161	150	167	162	156	158	164	159	144	157	173	161	156	157	165	154	171	178	180	169	143	155	164	142	137	157	147	161	171	163	175	164	154	160	147	143	167	174	166	177	194	151	134	165	148	161	155	165	182	141	163	166	166	154	152	149	161	165	158	179	148	174	185	138	173	172	168	176	182	168	172	165	157	168	169	145	159	182	173	190	146	140	146	165	174	186	155	169	146	147	162	185	160	155	163	130	157	172	152	157	184	156	147	151	153	168	166	162	162	141	165	172	197	152	158	165	158	153	158	173	178	172	151	157	155	166	162	186	137	165	138	159	174	170	143	153	128	151	170	124	149	170	151	141	170
6396	2040	4331	4984	4463	4560	3944	2994	2684	2303	1727	1533	1913	1464	1266	984	853	872	762	760	770	812	884	773	643	833	592	674	654	664	710	593	592	568	556	559	588	566	511	609	533	525	480	492	500	538	554	604	548	580	640	548	541	496	517	514	507	491	476	493	480	480	508	491	499	506	461	490	495	515	475	490	497	488	459	470	508	475	438	517	462	502	508	444	471	479	482	479	501	473	459	504	441	456	494	522	468	444	505	486	488	471	507	458	472	399	435	498	463	506	494	505	483	507	461	495	503	448	450	478	474	498	465	509	509	464	492	457	508	441	508	486	477	480	446	524	470	434	488	393	477	508	440	486	475	474	509	448	513	454	464	472	465	482	496	483	510	459	520	464	490	483	459	474	469	489	488	490	483	467	488	457	453	476	407	470	469	476	465	473	504	515	494	477	475	471	475	465	478	492	447	473	468	502	471	491	479	493	472	455	466	461	475	493	484	493	495	483	476	443	488	458	524	495	486	529	485	466	513	472	483	464	451	470	483	468	495	469	451	457	456	483	468	472	459	483	418	448	470	475	453	472	470	459	464	557	465	503	458	468	487	478	508	437	470	496	489	495	480	510	442	461	450	507	487	484	518	478	472	473	453	459	526	494	468	468	472	475	510	447	456	461	448	462	510	470	469	464	479	479	472	535	503	482	474	513	472	510	500	446	519	466	447	457	452	477	461	457	487	503	517	480	467	454	494	498	446	474	488	491	480	484	503	500	477	477	490	474	488	473	470	441	505	444	462	463	484	481	484	468	498	458	455	454	509	473	517	483	497	458	489	449	447	480	476	469	447	460	484	499	463	481	492	472	514	495	483	460	447	525	502	474	463	483	477	424	462	500	451	449	487	460	465	482	494	502	482	489	516	479	482	475	495	431	453	524	490	461	468	478	469	464	474	469	499	503	419	497	468	469	473	485	533	455	462	464	459	505	477	489	502	433	457	461	468	477	461	444	495	464	454	457	463	463	474	485	486	424	462	445	459	471	448	501	452	480	534	464	464	483	494	484	492	478	505	448	472	494	505	485	473	469	469	475	519	457	491	472	507	494	471	465	482	489	481	464	502	491	467	517	520	465	474	473	472	486	491	458	480	468	491	492	477	484	452	453	483	459	443	492	488	460	456	427	479	497	510	452	493	451	476	467	462	516	457	449	475	489	461	492	469	456	452	493	487	468	468	505	488	458	471	473	509	479	488	453	510	508	507	490	463	479	429	475	471	493	445	478	470	482	451	481	471	442	473	491	523	473	477	480	442	463	508	483	494	460	492	481	470	449	446	469	469	446	457	485	533	477	452	481	488	491	485	424	481	478	432	460	468	483	510	480	481	439	480	448	486	481	466	465	478	528	476	459	480	494	468	538	540	439	463	483	492	448	460	485	442	465	453	451	448	473	489	475	475	420	497	457	487	459	425	482	471	454	470	446	483	474	465	459	487	487	510	521	463	498	476	498	436	457	499	458	450	468	479	503	455	470	431	488	492	538	462	500	442	498	463	488	466	457	456	492	514	446	473	445	457	477	500	505	506	464	524	500	477	443	454	483	483	490	473	489	484	514	457	426	485	472	463	482	437	432	476	483	470	462	480	450	441	436	444	475	459	492	455	467	475	498	448	451	467	447	501	496	447	458	447	485	436	517	485	472	505	520	485	504	484	444	496	462	492	489	490	485	489	478	459	498	441	457	474	485	472	467	470	438	467	485	478	466	496	449	489	458	484	480	492	477	477	467	486	530	435	481	461	499	496	512	469	463	465	444	433	495	453	455	465	429	444	474	430	473	481	517	473	459	496	498	473	466	453	494	474	466	482	506	478	493	512	497	445	492	481	429	446	472	477	481	443	472	495	468	478	461	513	467	486	491	474	467	471	492	455	447	470	472	467	476	494	455	471	482	435	517	492	469	461	484	471	481	448	483	486	482	479	494	498	472	455	485	499	464	510	490	469	446	467	457	488	482	466	512	485	481	470	485	454	476	492	462	449	474	465	478	440	467	452	476	462	496	494	493	456	471	471	448	451	454	466	480	433	409	445	520	476	445	485	475	460	466	486	474	492	482	467	453	511	479	426	476	497	496	485	447	488	483	468	471	475	470	532	473	463	503	512	477	463	443	461	517	464	539	496	459	478	463	446	460	466	473	532	487	457	478	455	493	449	438	464	416	462	485	495	519	451	486	480	522	496	463	504	474	459	492	498	504	472	476	458	517	434	490	477	442	480	484	432	487	511	469	480	511	485	456	445	476	444	489	503	458	486	445	477	493	501	470	435	522	448	482	479	492	447	467	474	467	500	453	527	446	472	446	475	495	474	502	478	492	438	508	424	460	503	474	472	519	470	457	464	514	458	441	495	475	473	467	470	477	504	525	499	429	506	478	455	476	478	473	473	509	450	469	488	497	474	464	477	500	472	466	429	467	506	516	479	488	497	528	480	486	498	483	498	465	506	519	481	496	421	500	488	481	494	501	499	464	498	482	476	467	449	427	455	451	524	493	487	470	471	519	476	470	469	478	459	447	450	486	457	480	459	458	434	476	479	466	486	494	489	456	469	456	498	431	482	495	487	480	492	478	471	461	480	467	470	478	469	469	460	508	487	476	490	483	491	452	470	483	445	471	442	499	451	471	512	473	486	454	510	468	451	502	464	471	470	474	482	487	488	466	464	475	502	455	464	493	467	466	479	466	428	500	491	464	446	513	461	455	447	471	471	471	501	440	457	466	448	449	470	469	468	453	491	460	462	466	455	439	482	485	493	480	503	470	458	455	469	440	465	439	467	461	487	479	476	490	473	475	399	458	500	485	416	467	536	468	488	507	510	471	415	476	483	427	497	482	434	470	472	489	468	453	474	472	475	425	446	493	439	483	499	438	464	464	478	485	475	511	463	461	456	494	477	484	462	474	507	461	499	456	512	475	513	479	444	503	449	510	494	469	478	454	458	480	473	466	455	495	501	469	489	517	475	480	474	461	495	484	474	459	459	480	424	505	483	509	448	489	472	477	459	480	474	501	477	472	489	506	505	467	437	472	478	500	460	475	445	472	482	519	491	462	440	503	515	483	461	478	484	465	490	489	492	494	464	493	481	459	469	431	470	497	505	488	504	480	487	523	467	467	464	424	485	437	454	481	468	463	473	510	467	483	430	468	524	481	488	505	534	480	482	467	507	494	487	478	477	475	484	463	488	436	502	505	485	463	495	427	494	457	472	473	486	439	489	468	505	457	509	453	463	492	481	426	440	480	494	477	477	491	458	417	485	420	476	534	445	467	420	472	468	450	510	450	504	492	476	465	468	450	463	486	517	480	452	454	489	444	498	421	466	500	489	461	493	451	523	516	480	505	449	485	468	465	440	454	482	466	451	467	497	475	473	482	457	472	442	496	460	438	455	499	493	467	521	468	507	466	524	471	451	465	445	480	457	481	456	452	444	458	450	484	485	464	441	492	471	520	451	474	467	492	457	480	486	451
16559	5555	5463	3606	2443	2795	1818	1245	1103	830	624	653	666	537	606	618	489	544	438	444	426	401	445	392	371	414	396	367	371	358	363	363	364	340	335	337	349	336	332	382	350	339	349	344	363	336	341	338	395	347	330	337	297	325	331	357	337	343	371	350	339	340	315	330	335	350	340	343	332	320	329	332	365	330	318	351	346	350	354	308	317	305	322	288	325	357	334	355	360	328	366	328	334	338	316	327	337	356	318	337	349	330	342	312	340	315	327	331	335	318	320	344	331	335	327	317	328	364	314	315	336	335	299	336	329	308	319	303	304	336	318	325	275	344	361	345	337	322	327	315	360	304	301	303	315	350	311	324	325	314	339	356	323	325	325	339	344	341	300	330	319	320	365	322	354	321	327	329	321	346	306	331	309	346	312	333	330	343	335	322	316	315	293	304	327	343	363	337	323	322	340	334	295	336	317	355	294	323	327	355	301	333	329	339	336	336	342	320	328	348	352	321	330	297	323	331	303	311	336	312	294	333	373	357	346	322	315	336	341	353	334	318	363	354	309	347	323	337	335	341	354	346	329	323	339	344	330	319	319	344	331	355	349	334	321	316	334	316	358	325	301	310	326	368	340	314	316	335	335	324	352	321	319	331	341	314	283	299	340	330	338	294	301	318	319	308	371	344	325	356	329	345	289	315	332	318	347	288	348	317	320	311	324	343	360	326	374	319	332	333	334	362	353	357	343	319	342	339	346	306	325	306	311	367	352	311	307	335	305	333	355	336	319	301	354	325	330	347	354	317	331	315	334	334	311	329	350	337	320	344	317	311	347	344	319	306	335	326	318	350	357	339	328	328	311	327	347	302	307	332	353	328	333	328	354	331	295	339	338	337	346	341	382	339	341	354	350	327	328	336	298	307	300	384	282	333	352	339	331	364	343	330	347	320	327	336	327	297	363	280	349	322	320	342	331	321	290	337	351	323	321	355	316	359	304	318	305	337	302	332	342	316	348	335	319	317	354	340	336	337	315	316	353	334	358	362	319	296	295	342	327	369	374	326	338	318	328	352	289	328	326	328	337	298	335	342	312	317	345	353	310	289	331	298	346	339	304	321	313	318	280	301	327	326	349	351	321	324	369	307	358	369	319	305	314	337	336	288	353	291	315	331	315	360	335	328	308	333	308	330	329	321	319	323	335	298	333	297	324	344	346	342	339	284	327	327	356	328	365	302	330	321	351	314	348	299	371	309	283	360	305	335	333	306	320	336	341	341	327	326	299	304	315	316	335	339	353	306	337	325	350	359	362	336	319	334	336	327	299	334	359	344	330	336	349	305	323	356	330	318	317	347	329	353	332	299	342	358	368	342	319	334	330	322	350	332	351	307	323	306	301	293	325	353	333	341	347	322	342	344	335	332	318	360	324	350	335	344	353	343	325	299	340	368	331	318	309	347	325	356	311	314	305	330	310	293	348	302	341	345	305	344	328	352	347	309	361	346	318	307	318	318	352	350	317	344	328	316	323	337	347	305	307	359	330	332	328	353	307	359	332	322	346	322	336	332	344	359	306	338	343	329	318	328	358	356	323	312	337	290	307	355	333	311	335	331	330	337	359	320	321	350	347	334	335	340	333	374	311	358	325	358	358	358	365	324	343	391	349	318	337	334	321	333	332	324	296	309	354	304	341	341	321	355	325	307	349	335	360	352	353	324	332	306	380	325	310	328	321	335	368	335	326	329	331	341	318	338	337	324	345	313	340	346	331	311	316	319	326	365	357	288	350	358	320	316	358	329	308	330	366	321	327	321	326	326	338	329	326	324	271	337	312	332	292	326	345	329	355	332	319	343	332	323	329	306	323	316	316	313	362	318	351	346	319	280	345	309	346	359	330	358	290	370	338	327	347	356	319	329	308	335	342	312	370	376	341	343	308	332	336	363	321	339	347	309	333	322	349	343	346	328	339	318	379	322	346	320	333	323	348	337	362	336	363	343	323	338	312	339	325	306	340	332	352	340	333	325	346	330	337	375	354	309	332	329	335	330	305	357	339	365	314	325	328	340	332	344	340	334	357	304	319	342	313	323	324	316	276	331	356	310	333	310	322	356	334	323	351	349	336	331	342	380	329	308	303	322	287	338	355	312	345	329	311	339	334	343	327	307	306	317	322	336	343	362	347	346	330	325	303	364	351	367	325	339	355	331	355	345	347	292	357	347	331	360	340	328	324	331	327	310	382	326	316	334	348	314	354	388	313	335	324	344	324	339	302	336	315	335	281	335	290	339	370	335	338	311	348	318	338	318	312	335	323	333	340	329	331	323	349	342	322	322	310	322	326	337	362	345	353	344	337	346	320	343	340	336	350	334	306	352	339	346	310	345	342	343	317	323	337	344	356	360	371	327	370	334	332	361	301	305	304	346	321	333	351	325	327	303	306	349	323	329	317	312	330	309	350	346	288	324	350	327	318	333	300	343	344	329	319	356	310	335	332	310	343	356	307	325	344	340	331	345	323	345	335	339	337	316	331	349	372	386	371	347	332	316	349	330	332	361	310	316	327	316	331	346	333	329	331	327	329	350	343	331	306	346	353	324	330	288	334	301	292	331	345	356	339	321	367	373	321	344	336	326	307	326	365	319	351	292	343	331	333	371	315	302	333	368	319	328	333	338	324	338	325	312	346	327	302	296	338	319	356	371	306	337	367	338	346	348	296	332	324	324	337	357	325	332	332	347	300	349	307	342	339	327	345	355	359	353	318	311	315	317	323	314	341	292	353	318	342	338	329	309	292	364	357	317	324	331	324	328	342	344	353	331	346	318	313	368	351	376	330	321	285	325	358	339	323	316	327	343	326	347	322	322	378	312	329	315	355	351	337	337	345	335	324	331	313	321	352	317	296	329	315	311	350	296	332	356	331	368	347	332	344	315	298	338	315	347	312	323	335	321	345	332	308	327	312	338	312	306	369	319	325	335	316	326	341	315	345	343	353	331	269	333	351	323	303	321	312	340	333	359	330	323	340	323	302	356	336	339	332	323	331	334	323	362	349	312	345	338	342	349	318	324	370	320	309	316	314	335	332	342	335	306	334	326	341	340	311	328	296	346	349	313	337	337	316	323	341	339	313	319	349	323	333	303	327	344	348	305	316	346	366	323	317	305	309	333	344	348	329	342	361	312	347	369	319	329	323	324	326	325	296	319	341	340	342	317	323	334	325	312	307	336	340	308	336	331	319	355	324	334	341	328	322	353	321	312	358	343	305	336	309	363	324	347	363	335	311	351	374	316	339	320	304	319	328	335	331	336	320	328	308	337	341	327	304	318	286	299	354	323	337	384	305	320	319	327	349	347	313	374	293	302	363	350	339	346	318	343	332	332	306	331	325	349	289	356	345	316	315	319	332	348	344	338	300	330	354	317	322	345	309	307	325	307	331	331	339	339	283	333	302	312	358	317	316	343	314	328	322	298	340	345	334	292	297	293	326	320	313	324	335	384	319	344	337	324	304	320	336	297
9129	4069	7292	8089	7332	8715	6488	5386	4818	3411	2744	2764	2512	2331	2295	1874	1624	1678	1481	1323	1427	1377	1533	1424	1227	1406	1251	1191	1297	1087	1200	1123	1002	1011	971	981	964	967	958	1024	959	982	920	933	899	1057	934	914	953	993	1078	948	901	907	953	932	853	893	903	881	893	936	874	820	888	897	873	800	858	870	912	852	836	851	838	857	847	877	872	882	831	847	817	858	888	899	861	864	862	876	873	894	873	881	851	939	863	882	865	872	890	813	832	836	821	812	847	894	845	846	836	875	839	835	842	828	866	798	837	870	830	826	888	860	848	875	880	842	845	880	850	881	832	835	845	811	842	828	853	859	832	882	831	834	863	819	837	806	834	828	855	819	817	860	845	827	841	845	833	877	803	832	809	863	869	827	888	788	886	882	874	827	860	881	853	870	821	843	801	820	783	820	841	888	848	813	800	848	819	832	829	880	839	862	852	832	867	825	878	785	817	899	889	829	878	861	844	855	856	842	816	860	821	846	821	881	832	833	829	858	786	863	845	825	844	883	823	846	830	865	834	815	824	792	841	839	810	850	837	854	797	853	775	842	824	821	865	818	852	833	852	852	786	880	862	836	886	908	870	847	883	830	857	903	844	860	836	833	841	795	827	844	835	820	869	887	844	855	832	845	839	851	843	850	822	850	880	811	831	817	787	850	842	834	831	833	856	822	838	858	803	832	801	875	817	853	857	826	812	835	851	864	875	811	860	797	830	841	814	855	807	828	785	844	854	844	848	827	852	814	870	814	828	820	875	811	839	847	828	867	791	868	820	798	808	855	855	786	825	814	881	805	877	864	851	793	874	835	830	882	901	811	828	814	847	879	811	860	828	855	889	813	859	811	825	830	745	776	836	852	831	834	841	829	847	904	869	825	896	831	844	808	843	832	831	813	882	891	829	844	817	808	844	789	815	819	803	852	831	849	865	864	879	857	809	831	821	854	841	850	830	851	795	835	837	851	868	863	841	855	865	839	796	826	904	840	825	861	878	879	842	855	823	885	848	841	827	844	813	857	829	886	837	859	817	836	810	826	836	840	810	853	819	822	859	824	848	837	833	852	834	795	858	876	840	850	848	866	831	868	838	827	831	872	798	854	822	907	822	880	825	810	811	826	831	864	845	802	869	837	879	860	880	871	813	828	828	855	831	792	776	873	841	865	843	850	838	840	834	803	858	877	835	814	843	811	875	851	848	817	851	834	806	824	811	853	857	847	833	822	815	821	883	804	790	836	846	862	816	856	872	828	876	858	833	828	830	799	850	851	861	832	867	820	806	811	825	837	825	861	872	813	870	841	861	863	844	852	833	833	799	848	819	860	855	853	843	846	835	837	855	852	809	850	794	789	806	883	816	878	819	839	862	831	802	832	859	833	875	818	841	805	856	836	834	882	827	897	829	809	822	818	838	839	829	850	848	850	852	865	870	828	859	859	834	848	849	822	817	811	917	846	848	893	859	798	856	869	871	827	828	817	867	778	846	791	874	828	821	830	834	852	825	856	814	808	778	847	850	816	824	845	857	853	887	854	892	810	825	842	883	834	845	884	807	846	839	832	799	850	841	839	872	870	831	853	828	875	832	902	848	831	860	858	809	825	798	868	848	842	854	789	828	827	766	802	911	835	852	827	857	845	838	866	822	855	844	814	856	884	847	858	849	815	863	899	868	816	858	852	858	850	861	891	866	832	844	850	841	806	789	852	844	805	846	859	839	824	896	835	822	831	871	793	816	822	824	942	835	810	801	841	861	837	785	789	845	865	839	823	858	785	868	816	816	833	832	857	816	864	792	884	829	855	867	810	893	837	842	820	780	883	871	814	803	782	730	818	834	796	822	884	790	810	871	867	840	803	836	836	853	841	820	842	870	874	868	874	805	810	843	824	858	847	807	839	820	866	774	833	861	833	843	789	818	845	828	853	845	808	798	814	830	851	870	830	813	845	834	860	820	857	843	862	855	783	851	840	797	856	849	825	894	873	851	836	836	837	866	811	852	813	854	855	868	849	837	862	833	835	821	855	867	855	818	850	851	760	879	876	855	808	874	884	789	819	818	854	853	851	862	882	861	810	883	847	909	815	871	877	794	843	875	808	815	878	834	864	863	864	859	879	851	800	854	831	877	826	838	817	857	848	861	895	880	799	841	842	896	810	814	829	866	767	813	864	811	870	832	860	880	902	812	872	842	853	821	839	826	794	823	856	843	842	848	817	789	806	845	818	809	891	866	850	830	806	890	830	828	828	865	866	829	833	869	893	836	825	819	880	849	846	797	843	892	867	817	812	793	889	766	853	896	778	824	863	850	824	874	861	839	799	848	838	840	811	817	827	841	877	876	921	869	857	905	813	854	820	837	877	810	866	828	811	825	853	807	834	791	829	848	809	794	784	829	853	767	802	829	853	906	834	804	879	863	808	842	852	875	807	807	868	823	809	839	849	841	822	824	873	865	852	861	825	847	863	829	881	803	823	835	860	808	859	848	898	812	815	812	815	859	844	873	856	847	808	824	793	862	794	850	784	773	862	797	808	813	788	852	850	833	834	841	889	867	798	818	795	817	916	828	826	843	898	808	866	839	874	793	853	814	825	810	828	797	817	835	819	870	824	883	865	806	888	882	828	829	866	821	807	833	861	822	831	844	785	863	883	828	862	851	832	888	896	845	834	809	854	854	790	868	802	869	864	872	873	840	914	800	834	856	808	842	807	844	834	828	819	863	781	797	889	849	842	912	833	833	799	794	823	821	820	816	801	879	819	806	828	844	831	840	895	838	852	874	803	890	851	851	815	856	860	893	847	801	805	852	821	851	818	831	857	832	805	810	878	865	812	811	837	849	834	806	834	860	849	814	806	826	884	863	832	860	862	812	823	856	923	856	814	817	856	846	844	834	847	818	834	875	855	803	832	878	872	852	871	874	759	786	851	790	836	804	797	882	838	789	847	846	867	843	885	857	823	888	877	828	885	841	866	836	848	822	796	802	825	850	796	849	852	855	865	875	865	816	829	802	862	818	843	856	849	826	835	819	808	833	826	843	819	805	848	871	845	841	841	856	863	808	887	881	869	774	802	849	866	852	804	860	839	860	819	848	805	874	835	818	875	866	843	792	865	919	847	836	831	799	893	859	821	871	852	802	846	804	815	896	830	859	779	884	827	829	813	828	856	830	851	829	863	838	830	854	803	833	843	843	857	822	831	820	835	800	845	837	829	859	796	837	829	846	770	804	826	801	852	872	847	832	772	857	853	825	856	830	860	789	768	901	826	830	888	841	811	863	856	873	839	859	850	812	884	802	833	853	820	799	830	813	807	889	859	835	842	861	855	833	891	828	824	808	860	861	820	852	857	831	845	845	826	859	900	869	841	850	863	826	857	867	845	854	848	829	884	863	870	803	801	818	823	882	785	866	846	796	817	814	858	819	864	859	823	845	828	799	848	892	835	814	865	841	840	839	859	852	861	849	797	829	847	814	851	842	823	862	849
2567	520	533	474	377	318	294	256	246	248	257	226	254	242	217	217	231	210	232	208	199	199	220	236	206	196	234	215	216	242	211	217	239	229	214	203	213	220	215	195	217	224	198	204	230	235	210	188	223	218	241	213	215	253	220	201	220	215	222	239	214	229	216	211	201	227	226	248	216	219	210	207	237	257	211	214	221	209	229	194	210	235	216	198	237	222	228	209	211	216	226	190	196	210	229	220	210	200	180	219	216	207	228	196	223	235	216	231	215	214	197	212	207	228	241	190	222	236	198	211	218	190	202	205	218	207	226	243	246	203	230	234	239	229	212	178	215	225	201	214	203	242	208	215	225	194	232	233	197	216	206	216	206	185	222	204	236	206	213	209	223	202	227	223	199	245	213	214	220	217	230	228	197	234	200	231	213	220	218	187	210	211	198	237	210	215	194	208	229	220	225	205	222	220	224	200	201	239	212	212	220	239	226	234	242	218	210	196	188	242	224	229	223	218	218	200	219	233	181	217	214	205	206	208	259	207	218	232	221	215	223	211	225	225	220	232	233	208	208	217	216	218	225	214	212	213	201	217	228	213	214	183	205	222	222	222	215	220	193	221	210	201	189	226	228	210	214	230	218	206	191	226	247	225	256	210	213	247	197	221	240	219	225	217	233	213	258	208	210	225	220	221	206	216	204	228	206	201	239	193	210	213	201	219	209	195	217	232	215	204	194	246	214	236	227	205	204	222	236	235	186	215	210	216	236	222	217	235	245	219	225	204	213	205	210	211	217	222	210	179	211	204	232	203	220	201	205	233	237	210	219	224	214	236	222	232	204	210	211	215	242	185	204	233	222	228	238	201	211	236	211	218	243	226	209	215	201	204	231	212	226	216	232	229	233	204	193	234	226	214	247	228	193	228	223	224	210	236	213	233	212	202	234	248	214	240	219	185	236	208	177	217	230	216	219	243	198	224	218	218	231	231	209	200	210	209	220	223	233	230	229	250	215	222	217	197	236	209	240	243	205	232	240	238	199	233	202	213	195	201	243	221	226	217	200	204	215	216	214	244	197	213	224	205	222	200	233	195	228	197	226	214	220	253	222	227	227	225	218	230	222	201	215	221	217	198	228	233	230	227	215	223	227	229	208	209	175	237	206	209	230	230	235	228	251	201	214	208	223	220	254	211	210	226	238	223	236	227	206	224	220	229	206	205	213	204	228	217	215	226	219	217	208	244	229	244	261	210	212	212	239	229	197	195	202	219	189	231	194	186	203	216	228	252	225	197	209	228	202	212	201	234	216	217	206	210	204	236	233	235	223	231	231	217	234	212	201	233	227	211	245	227	211	226	208	190	218	209	209	211	209	232	186	217	184	202	233	239	215	216	214	198	228	218	208	219	192	227	230	210	233	235	210	243	216	223	210	193	233	203	218	192	211	216	226	232	206	258	189	220	205	215	216	200	206	210	223	196	220	203	215	245	226	197	177	216	208	229	225	240	204	217	210	214	237	217	232	237	215	227	234	214	212	217	217	214	227	194	259	227	206	193	231	209	215	227	213	229	225	198	214	215	207	228	226	237	189	211	206	243	230	227	215	197	230	216	222	224	219	212	224	179	242	210	221	221	226	218	233	218	212	194	219	198	216	207	185	205	222	219	203	229	224	214	212	227	203	220	227	200	211	218	205	234	202	202	209	218	210	224	213	222	198	221	198	232	208	233	199	253	200	200	209	209	226	210	206	211	211	217	229	199	223	224	198	212	246	189	202	231	208	218	207	235	219	210	246	196	203	221	242	194	221	199	210	227	198	220	238	193	193	231	221	199	210	202	226	211	216	249	220	223	196	230	208	197	207	203	242	196	218	220	197	227	216	220	204	223	214	222	220	216	204	215	219	221	189	227	229	219	220	223	223	207	234	243	227	204	202	214	232	258	206	207	200	213	227	202	229	215	214	209	203	249	199	203	199	205	232	236	209	222	207	207	249	246	204	218	199	237	202	225	217	223	200	209	222	221	215	213	221	201	202	243	219	216	222	212	222	199	207	201	209	247	235	222	242	206	224	227	241	233	246	200	225	211	201	225	226	250	212	217	244	217	177	220	227	206	238	205	241	223	211	234	217	230	197	235	224	229	244	200	193	217	219	218	210	235	213	221	221	218	210	227	219	232	197	220	193	261	214	226	216	207	197	229	223	233	224	219	243	193	204	206	232	230	235	228	231	229	208	212	223	182	200	205	227	233	214	223	231	217	213	217	223	219	253	231	227	191	221	220	217	213	237	214	229	225	221	216	201	244	224	194	189	211	197	216	233	228	225	230	224	231	212	222	238	196	215	236	212	219	244	217	214	212	222	221	240	218	205	246	202	200	212	234	204	229	247	217	229	229	215	215	230	257	228	247	212	213	205	195	197	211	219	213	238	209	233	226	207	211	228	196	220	208	219	218	215	214	227	259	200	237	223	210	207	220	204	228	189	212	223	245	217	174	210	219	201	216	216	208	219	204	237	221	225	196	217	195	249	192	224	226	214	215	218	237	227	244	191	225	220	201	253	231	233	236	221	232	210	189	229	205	225	241	222	233	210	207	194	221	207	214	215	234	203	229	225	210	233	222	221	221	209	210	211	220	218	227	231	202	245	244	232	207	212	224	211	229	236	235	230	236	194	187	206	200	200	204	230	213	217	234	218	233	212	236	239	215	215	238	228	218	187	222	215	221	202	208	223	218	235	230	216	191	217	217	217	217	195	236	224	211	239	226	206	215	204	200	220	234	222	214	218	217	205	239	219	207	229	244	211	218	233	219	203	246	233	193	205	202	219	239	235	211	202	215	245	227	215	243	202	228	218	234	224	237	204	237	230	194	221	210	211	227	236	197	201	203	222	211	236	212	219	211	218	234	240	216	217	230	222	210	249	217	226	225	223	204	189	227	246	207	251	215	274	214	212	230	209	223	230	204	176	210	211	218	256	202	189	214	196	207	209	191	218	235	220	224	230	229	226	216	203	238	243	234	201	247	226	215	221	205	230	214	213	220	226	218	242	231	212	216	209	210	212	205	233	203	206	206	192	213	222	203	171	205	208	205	217	206	240	230	210	220	207	215	215	208	238	262	241	214	259	205	194	202	207	203	223	235	223	215	247	187	215	250	239	216	238	216	237	202	204	244	213	228	211	230	227	226	202	225	239	222	214	222	218	220	225	212	224	226	196	214	252	216	207	226	220	225	204	203	244	199	229	214	212	215	205	196	223	231	208	211	225	223	213	211	213	202	216	232	224	193	213	207	201	221	208	221	228	234	217	190	186	197	223	204	208	226	248	243	185	240	236	211	201	240	222	237	236	236	240	225	211	244	200	201	189	219	212	220	220	207	208	216	219	207	227	231	212	228	217	202	193	223	215	226	220	211	247	197	209	205	222	227	219	209	203	239	218	203	210	197	222	208	215	209	214	235	231	235	217	179	217	213	234	209	216	192	216	240	204	214	226	196	214	207	206	200	219	213	211	228
2613	862	1260	1399	1342	1352	1020	967	809	745	669	747	670	661	649	616	584	566	578	649	576	593	615	582	596	619	603	585	565	562	581	600	560	544	590	603	570	573	571	573	602	581	606	577	530	614	559	626	600	628	636	571	619	578	593	598	597	619	587	593	573	565	580	594	564	574	587	584	620	577	587	590	558	588	571	591	592	602	555	564	586	594	599	597	536	567	562	633	579	567	582	586	525	562	564	555	562	583	605	545	560	593	604	532	555	612	583	573	577	587	557	579	601	616	544	573	589	575	569	550	574	614	600	543	567	581	600	569	570	584	561	577	575	562	574	586	566	553	563	573	531	585	570	620	561	550	569	561	595	572	542	578	568	579	538	581	566	605	567	548	552	578	568	596	580	603	590	567	580	586	541	608	547	556	612	594	593	554	576	596	639	536	531	567	567	542	609	518	567	580	581	559	602	553	598	578	566	591	569	559	602	587	615	583	565	567	515	572	595	594	576	530	555	576	590	560	538	569	572	592	579	572	564	575	526	586	557	584	566	550	563	536	561	588	639	583	564	552	579	576	619	590	561	591	600	573	572	512	591	528	544	588	615	590	616	602	588	548	549	589	549	557	574	584	575	522	576	530	598	558	568	587	551	579	555	574	603	564	583	544	583	571	577	539	576	590	604	516	541	576	597	550	568	594	577	569	586	568	543	575	625	598	580	561	555	599	568	552	541	583	558	613	569	588	570	602	591	578	550	560	565	582	515	531	576	592	574	550	564	575	550	567	593	575	598	613	547	556	589	591	568	554	576	564	607	565	615	556	599	581	540	584	550	559	576	584	588	606	591	551	570	542	574	576	586	577	577	601	563	602	557	579	581	577	583	591	597	558	556	570	600	575	530	551	594	593	575	545	563	573	569	597	574	569	531	580	628	583	562	576	587	584	567	563	577	589	583	572	586	596	568	555	585	653	557	597	543	568	596	586	592	537	549	542	588	542	577	560	591	586	564	608	578	598	567	542	588	575	591	584	568	557	540	592	573	578	594	601	549	585	587	579	577	588	532	578	593	579	562	599	592	559	567	547	574	600	572	557	567	570	537	581	575	549	540	548	565	611	575	583	551	561	609	621	586	594	580	552	577	582	608	590	616	574	615	577	578	553	586	518	594	549	580	555	547	614	525	546	542	573	568	587	584	564	581	586	567	574	547	607	595	588	572	604	526	592	594	570	596	568	559	524	533	553	592	559	606	585	603	587	533	588	560	579	610	563	573	617	630	558	587	589	577	579	601	572	566	573	535	560	558	602	612	530	571	592	569	550	546	585	587	511	532	562	618	556	592	595	556	603	592	558	541	559	559	609	569	514	585	560	566	534	584	613	575	551	600	626	580	558	568	597	543	556	603	595	587	581	618	559	551	543	557	538	571	625	560	567	601	618	586	539	561	636	581	566	571	585	571	566	571	518	579	606	587	611	592	591	622	599	565	598	549	545	593	554	600	548	572	594	543	595	579	602	618	537	546	578	548	553	558	541	540	581	584	551	582	587	568	602	582	550	553	558	625	579	545	612	562	599	536	595	576	568	574	568	554	546	590	600	559	572	566	599	568	585	552	605	575	617	595	603	589	542	544	540	596	542	576	594	557	579	548	599	556	605	513	554	539	595	587	568	536	578	577	576	576	572	544	603	556	605	541	586	630	594	589	543	568	625	556	597	597	563	571	592	581	608	634	587	550	584	531	584	528	611	552	571	635	559	602	559	593	591	551	533	562	592	597	579	570	569	582	570	619	579	599	595	577	602	537	555	590	573	568	573	601	617	575	577	617	595	573	594	630	545	581	556	600	572	529	598	564	585	554	575	605	552	570	621	537	598	575	562	567	589	553	505	554	594	618	565	560	564	590	550	543	592	560	568	561	572	556	593	569	523	571	572	610	617	599	553	537	565	585	575	581	599	591	577	589	561	555	557	590	585	571	595	577	557	570	595	585	543	557	561	562	591	596	590	604	594	624	581	578	567	581	580	610	576	580	553	576	564	578	553	594	582	560	554	554	571	557	618	540	531	600	534	576	579	553	549	595	559	601	568	616	581	600	580	574	575	603	593	603	587	586	612	602	582	502	610	572	597	515	577	588	596	559	563	613	584	588	620	602	586	565	564	589	577	548	574	592	581	585	618	576	589	581	583	557	571	561	582	573	533	558	590	606	583	609	545	582	607	524	578	638	585	625	564	608	537	574	554	585	545	561	606	579	576	598	533	589	562	552	578	599	538	582	625	614	591	590	611	616	565	554	618	555	581	596	598	626	572	564	577	585	576	557	559	613	569	591	551	559	565	555	560	565	598	576	542	580	601	591	573	607	577	583	603	589	560	551	578	610	557	555	500	534	600	549	596	590	583	565	556	570	593	547	544	514	546	570	577	548	562	577	556	591	581	584	631	597	547	598	584	543	602	590	588	601	600	580	620	543	525	572	582	566	540	609	580	628	564	553	609	550	585	553	577	538	580	550	589	575	580	599	559	578	501	570	556	549	573	555	578	551	524	563	619	588	619	549	572	540	564	559	562	565	586	564	596	567	580	576	553	547	619	592	580	616	600	567	612	579	555	578	573	608	592	577	614	628	554	621	567	530	594	562	589	541	561	584	532	573	572	531	592	603	598	571	562	557	547	533	566	535	545	575	535	577	605	526	588	571	560	560	556	574	628	542	597	622	573	595	566	633	607	577	590	612	572	572	571	588	611	616	584	560	589	547	604	511	598	554	582	554	557	566	596	592	564	597	617	575	615	567	577	611	569	562	602	597	548	592	599	557	614	557	600	538	542	576	608	591	548	581	571	567	604	594	578	554	587	584	621	598	531	548	543	565	584	561	568	582	602	615	546	531	614	625	561	582	608	592	582	560	584	595	529	551	581	564	601	584	576	560	566	594	529	508	613	572	583	594	579	534	601	575	632	525	596	525	590	590	581	608	563	581	572	575	571	589	577	592	602	600	600	592	590	564	557	541	576	613	552	615	564	586	592	560	556	583	567	521	531	555	646	562	593	621	554	613	589	523	587	587	571	579	522	614	577	573	562	610	635	576	619	555	575	546	558	624	573	595	604	604	588	575	575	588	549	597	586	565	569	569	632	569	540	546	565	594	591	569	596	565	602	572	569	569	564	609	593	601	512	580	566	560	559	585	540	562	544	614	610	580	593	545	584	590	588	576	597	550	565	577	565	568	576	580	603	547	581	602	544	602	572	585	584	591	583	569	611	575	554	578	638	557	622	577	567	544	607	602	553	551	581	575	560	547	545	544	540	577	570	599	551	556	530	559	542	532	583	572	593	561	581	621	575	547	591	575	583	606	579	574	578	590	564	531	548	619	588	567	585	603	564	586	555	552	521	579	556	573	576	598	549	567	561	554	540	608	555	570	554	582	607	620	583	597	572	575	604	606	604	552	622	579	546	567	590	609	573	626	587	581	563	596	589	559	599	588	546	575	528	553	603	575	602	567	580	571	582	545	534
8742	2262	2557	1972	1421	1319	938	690	535	394	373	336	301	277	323	239	252	196	197	193	176	200	188	164	184	186	180	158	203	170	175	151	187	184	177	157	166	175	150	166	176	170	166	158	159	152	152	191	162	149	179	171	154	174	162	166	143	161	177	168	157	143	186	167	151	163	124	153	169	143	161	171	159	163	179	163	164	134	159	147	163	163	169	125	161	152	165	167	194	180	156	172	158	140	176	157	143	152	165	170	185	176	166	152	171	174	150	154	155	161	149	181	168	164	170	171	175	156	179	151	168	163	145	177	150	166	178	136	154	143	152	177	152	146	135	148	172	175	168	144	159	146	147	166	163	177	168	150	150	175	175	182	157	139	154	143	172	161	170	174	181	158	160	175	168	151	197	164	157	173	160	168	163	144	165	152	157	153	163	176	161	170	162	158	187	173	160	161	183	159	141	134	151	153	152	138	151	184	160	148	167	155	141	149	169	143	169	159	152	168	177	165	174	166	163	168	162	133	159	143	154	153	160	168	164	147	161	181	150	153	171	160	150	160	176	175	150	171	146	177	164	170	159	149	191	156	145	145	154	154	163	152	152	149	150	183	162	125	143	172	154	171	150	150	135	162	159	156	172	178	149	164	172	175	188	156	147	182	162	142	184	163	179	163	152	199	176	178	171	151	196	164	164	140	164	148	177	159	140	155	171	174	174	150	174	157	162	155	155	146	169	153	149	159	160	164	156	168	157	180	156	159	172	149	172	167	151	157	143	155	178	169	172	185	167	158	181	154	183	186	173	180	186	158	142	170	147	163	155	139	136	182	179	170	135	160	158	167	178	129	152	156	160	147	167	148	177	167	162	186	155	156	155	137	184	156	142	167	162	148	150	147	183	148	177	169	173	172	158	155	157	171	165	163	145	158	163	146	150	162	155	154	160	150	153	175	170	181	148	132	158	160	162	155	187	181	146	142	136	174	160	154	154	156	173	169	163	168	170	176	164	161	157	147	193	160	142	159	177	152	156	164	134	141	163	158	159	152	156	159	168	174	172	133	157	161	140	163	155	149	157	183	168	144	153	165	156	173	145	160	176	163	178	142	178	148	181	154	152	158	153	163	143	162	134	163	164	150	162	154	160	163	162	165	178	162	169	155	141	159	153	160	178	154	164	139	168	157	165	176	164	167	168	136	148	161	142	170	157	175	159	165	155	154	162	155	133	165	183	163	176	155	155	126	143	178	166	171	189	181	177	170	170	140	143	149	139	169	156	184	160	166	163	152	151	162	158	150	147	162	163	168	171	160	137	159	159	157	177	163	156	165	156	128	167	170	174	179	156	154	178	155	166	170	156	142	147	164	153	126	165	157	131	163	149	158	162	161	169	171	183	169	155	171	177	157	160	164	172	164	160	159	142	175	168	165	140	165	166	149	158	150	151	150	157	168	154	160	181	146	179	151	167	180	146	153	163	157	153	177	158	141	165	162	163	171	157	176	166	146	170	150	151	148	157	185	173	152	151	162	147	172	170	147	178	155	141	147	176	147	139	164	180	167	174	166	165	154	155	144	171	174	157	171	163	170	140	173	195	170	158	169	138	178	185	133	161	190	152	134	149	156	156	159	183	157	145	154	156	175	154	164	155	172	169	170	168	173	133	177	158	160	161	178	171	161	187	163	167	153	171	152	157	161	190	161	152	143	149	158	168	161	170	162	153	179	160	185	162	163	147	159	136	165	159	170	164	162	147	160	133	170	168	168	150	159	170	149	159	161	152	174	137	157	153	147	160	138	134	161	150	164	195	186	166	164	152	162	130	154	151	167	169	149	180	165	163	147	157	140	188	168	161	157	146	152	156	155	152	169	148	167	156	134	176	178	162	154	168	166	170	151	152	146	143	191	166	150	143	150	155	156	182	150	160	154	144	178	166	145	172	159	170	145	155	174	159	144	157	154	170	174	148	143	174	207	166	161	164	161	185	184	155	140	167	144	162	165	156	152	141	177	173	169	178	165	142	144	167	172	175	166	138	140	154	170	174	149	162	151	169	153	158	133	166	170	166	147	160	175	163	138	141	164	149	148	188	173	150	152	153	166	174	146	148	148	141	173	138	166	170	165	150	154	157	160	173	179	150	164	173	156	149	141	128	158	147	154	156	164	189	164	141	181	139	162	150	143	150	137	147	161	144	172	173	171	164	134	145	150	150	175	141	150	152	158	150	154	147	162	143	165	164	161	177	188	141	168	161	176	169	153	156	163	154	163	172	181	165	163	165	154	161	151	155	170	157	166	168	178	149	164	166	165	135	150	139	171	163	167	172	167	171	181	143	163	164	148	153	156	156	170	158	161	128	150	157	168	166	137	170	188	163	149	162	159	172	168	158	145	162	181	150	170	186	156	149	149	158	170	147	155	145	189	142	174	171	152	145	149	164	164	164	160	168	174	144	155	146	161	180	150	147	158	160	160	174	158	140	171	140	160	135	161	162	157	160	153	164	137	174	150	184	158	152	150	143	171	148	196	144	172	177	186	146	192	159	149	182	172	141	164	144	168	146	176	181	134	155	159	155	155	153	161	156	163	163	151	163	143	160	154	159	158	135	168	165	139	127	158	178	164	129	173	159	150	164	159	147	155	155	154	154	169	148	148	165	141	156	163	164	148	145	143	193	155	181	147	161	146	170	130	163	179	138	153	148	155	166	150	173	164	174	158	165	174	180	140	148	144	160	187	160	141	162	163	158	161	160	168	152	154	147	117	134	154	164	148	165	162	164	175	176	165	164	154	148	181	148	155	147	153	131	171	175	163	151	152	120	156	178	156	164	163	161	141	160	163	175	143	184	181	160	133	184	166	170	158	159	171	162	156	176	155	193	144	168	155	171	157	154	177	129	155	168	150	164	149	146	153	157	148	181	165	163	151	159	177	170	171	168	157	155	176	158	155	146	160	156	166	162	151	152	163	148	159	138	164	174	169	167	154	165	180	162	181	159	163	172	150	153	172	151	161	178	148	175	176	164	171	158	164	158	160	162	152	153	155	161	170	154	152	146	143	159	141	174	163	143	170	175	174	164	175	151	161	155	132	162	170	162	179	162	159	154	165	128	161	168	176	171	172	148	152	153	156	164	156	163	146	157	147	146	159	153	139	157	148	154	145	145	152	155	165	181	170	168	144	160	164	152	171	175	148	155	170	147	146	174	163	156	179	167	152	155	162	167	156	162	171	168	181	164	156	161	176	174	156	151	162	155	178	164	167	159	152	171	176	167	161	178	155	159	149	175	178	151	168	146	155	173	168	172	159	173	154	155	145	171	166	172	153	160	176	152	169	171	174	155	180	177	170	137	159	160	157	135	159	169	142	154	182	143	164	148	169	177	147	165	166	153	160	155	153	186	156	140	157	138	154	183	144	188	170	158	157	162	179	177	179	155	155	161	172	159	166	150	152	178	171	151	153	172	174	146	145	161	147	151	205	164	165	172	149	157	157	154	155	157	158	181	153	174	148	187	168
6393	2165	4663	5235	4684	4821	3491	2970	2539	1931	1915	1478	1511	1260	1552	941	1078	903	737	698	741	784	778	702	721	677	683	681	719	678	581	575	543	531	571	538	533	531	553	520	600	519	511	535	535	547	532	541	576	628	587	538	513	485	481	496	499	478	510	525	495	497	485	488	498	548	488	516	499	511	469	478	476	516	489	520	484	472	474	460	491	508	513	477	484	472	516	469	501	476	491	486	475	482	502	480	483	490	432	453	495	501	456	472	480	488	478	504	464	479	484	485	463	478	466	467	481	484	485	442	510	470	476	475	468	465	480	459	503	482	477	514	447	522	478	462	509	480	487	459	480	519	468	469	491	480	468	499	497	473	484	493	504	486	475	496	525	504	471	454	485	472	459	486	502	500	477	495	454	480	521	524	437	480	478	459	495	426	511	480	488	483	477	489	482	477	486	453	494	458	491	477	447	479	459	502	472	479	482	437	453	460	476	475	489	454	499	444	486	488	494	463	497	496	461	519	455	510	476	427	439	441	474	436	489	460	462	472	487	478	486	499	471	482	510	459	462	484	441	481	482	459	507	455	452	475	463	470	506	475	522	444	434	432	448	525	472	504	491	460	480	477	509	429	484	441	472	509	496	468	505	488	482	465	460	475	487	499	502	502	513	427	489	474	447	467	474	474	471	484	482	461	485	490	494	488	445	491	489	503	478	462	458	484	472	505	463	489	483	507	491	469	471	499	458	463	469	454	455	522	460	435	466	512	459	451	471	466	479	442	418	483	484	514	474	446	457	493	459	421	474	451	477	501	464	503	484	468	492	461	458	494	458	459	489	499	477	472	459	481	467	482	449	469	486	497	494	446	490	496	491	480	451	487	485	470	460	463	467	502	444	474	506	469	472	465	434	473	442	488	445	478	458	489	482	519	501	456	456	486	456	468	480	466	513	449	470	519	490	472	475	471	470	474	440	466	460	462	472	476	524	474	429	464	448	467	444	500	506	486	488	515	476	466	458	466	484	475	504	485	427	436	423	465	426	481	458	480	478	480	483	475	462	481	487	476	470	449	501	456	499	500	508	461	469	449	477	456	520	477	476	476	518	431	458	500	511	497	499	492	462	491	477	519	461	495	514	474	468	480	463	456	499	466	475	475	436	465	486	439	475	481	487	454	442	492	476	465	467	453	487	498	432	440	499	486	514	456	488	445	490	442	481	482	462	493	460	466	485	465	526	487	461	494	491	461	464	472	461	498	490	496	534	472	461	463	513	503	496	464	462	456	479	478	436	450	468	452	462	475	460	475	473	445	446	502	473	500	507	435	474	485	473	438	482	485	470	474	477	498	478	512	474	438	473	487	475	508	483	412	480	459	484	456	493	488	453	448	447	434	466	531	467	460	485	468	429	471	480	526	461	477	487	453	476	494	474	523	508	463	454	500	459	436	430	487	497	479	474	477	513	452	503	473	438	468	502	467	449	460	477	481	494	432	445	461	429	474	493	479	513	453	490	500	510	435	462	476	485	438	476	463	516	448	470	521	477	472	457	473	455	498	441	524	489	460	497	427	460	440	495	463	486	481	472	419	498	492	472	497	466	494	449	446	482	491	439	458	475	472	464	476	421	465	489	494	462	476	464	473	513	505	508	448	471	485	486	467	529	466	480	475	489	492	435	504	451	470	493	477	476	456	515	469	496	457	511	430	437	489	491	508	480	456	460	448	521	446	487	502	452	456	472	438	479	421	454	472	479	481	465	491	430	457	465	479	460	462	492	472	469	487	490	509	514	511	469	445	468	463	500	496	455	438	487	479	433	465	514	512	486	499	457	468	429	481	507	492	483	479	493	448	463	476	457	481	500	491	466	486	480	467	498	486	466	462	441	495	427	467	500	430	424	512	494	502	499	480	463	505	499	450	446	484	482	471	470	461	484	483	494	463	504	495	466	453	488	479	474	494	494	503	469	459	454	465	482	458	488	436	495	473	465	462	497	414	493	503	493	498	451	459	476	510	447	489	468	432	450	492	469	460	462	508	473	462	502	495	488	451	463	498	484	457	457	459	473	472	430	490	477	445	483	476	481	475	463	467	472	506	478	491	480	474	466	525	455	443	461	501	431	464	491	466	467	480	484	474	497	421	471	463	471	429	470	451	456	493	497	464	442	472	488	457	467	452	489	457	469	483	467	471	480	468	447	501	463	460	492	444	477	465	527	423	487	513	464	490	461	475	481	484	453	453	482	467	494	499	454	507	478	492	498	494	480	471	508	475	453	447	466	453	468	449	506	460	451	481	481	495	470	463	485	432	454	479	494	466	453	465	503	489	452	464	514	435	475	490	496	492	490	451	485	468	465	478	481	449	453	447	472	488	517	457	466	492	450	481	481	502	550	487	456	509	462	473	478	463	456	486	467	454	475	474	453	471	489	475	507	479	462	484	498	478	475	441	514	498	500	510	466	455	491	460	482	487	434	437	487	460	433	440	466	459	489	516	472	515	494	466	486	466	483	465	483	470	444	452	494	446	465	468	505	480	485	483	467	478	469	487	477	482	469	455	463	454	524	443	451	482	492	495	438	509	464	464	452	431	467	454	480	477	484	494	482	474	489	481	445	513	468	462	461	469	451	472	522	489	496	428	467	475	482	460	494	473	475	483	481	510	453	468	515	496	456	511	485	491	457	447	460	460	466	496	443	492	488	507	481	465	483	501	448	441	478	461	471	464	471	509	480	443	480	486	464	483	496	451	454	491	470	446	480	502	461	469	478	501	497	452	477	521	492	495	465	464	463	463	473	489	477	500	477	454	485	489	487	474	443	471	447	461	482	465	472	438	485	490	473	472	508	463	472	470	423	476	514	484	436	495	460	452	495	423	457	439	494	449	478	476	432	476	503	472	463	462	474	480	456	438	444	463	528	514	460	455	479	474	475	490	486	479	469	473	493	463	487	476	494	486	414	463	447	467	486	514	457	499	452	444	483	502	482	457	476	493	501	462	477	483	484	485	452	464	479	462	477	506	452	461	473	455	457	479	443	439	456	483	483	465	503	456	497	438	494	533	504	491	479	485	451	442	465	477	459	457	466	474	509	442	458	519	488	457	502	479	499	491	431	456	488	487	500	502	438	478	477	483	458	471	474	473	496	467	437	488	517	478	487	478	478	455	477	474	481	457	473	476	491	510	479	451	486	492	455	459	511	494	480	476	490	475	504	475	484	476	472	436	507	466	473	487	528	476	477	478	459	446	473	477	448	505	481	448	503	448	445	483	473	468	479	488	492	480	438	509	448	474	505	471	487	496	481	457	452	435	491	461	472	489	489	432	483	483	476	488	462	470	459	467	474	539	491	469	451	478	457	481	479	488	426	448	479	458	446	467	466	471	515	485	494	457	463	466	435	493	471	465	517	437	482	490	454	482	449	455	484	487	471	501	443	437	462	459	499	500	489	460	501	477	446	519	484	473	438	483	478	416	505	479	481	470	454	462	496	477	465	505	480	498	480	480	471	448	468	447
16117	5057	4657	3863	2735	2267	1778	1365	1026	728	704	669	737	703	574	535	484	389	454	401	393	421	487	406	352	377	391	381	387	387	355	370	367	333	354	320	321	319	330	337	336	318	355	316	344	335	344	343	317	330	361	303	368	340	340	332	351	336	351	354	322	374	350	328	328	300	317	331	345	306	313	364	321	306	362	353	316	330	359	307	356	329	358	344	372	370	361	347	336	346	325	357	322	342	327	313	327	344	364	306	337	354	352	311	324	352	389	327	318	336	332	345	328	359	305	299	293	331	369	332	316	344	345	303	337	347	311	305	323	355	353	345	353	317	318	315	376	332	343	321	330	344	312	331	314	350	332	289	342	332	346	336	329	322	367	334	346	322	344	342	317	315	343	301	343	349	289	313	323	337	318	321	335	329	333	348	295	331	304	328	349	358	343	309	336	338	313	354	320	323	317	294	335	312	340	279	349	284	353	313	341	346	337	313	347	308	318	360	306	342	327	331	349	338	338	334	334	312	326	339	321	310	335	310	333	354	304	320	331	332	325	284	337	332	322	337	352	339	328	332	328	352	380	344	365	341	363	337	311	317	331	319	360	318	315	324	361	331	335	305	349	321	338	350	323	321	327	308	337	307	345	325	352	345	319	316	331	297	341	325	342	365	352	342	337	330	317	312	381	352	327	337	334	312	329	336	346	391	353	339	317	326	348	303	334	319	326	352	335	323	321	301	318	350	309	327	327	351	300	340	300	325	342	360	351	319	321	336	321	308	346	307	346	335	293	353	325	348	317	343	317	352	324	354	363	360	354	314	326	350	345	330	335	315	318	337	361	321	334	359	340	343	368	351	295	327	303	338	313	290	343	339	299	363	354	334	354	339	303	296	304	327	328	311	336	316	363	332	335	316	313	308	324	291	345	303	316	331	306	328	329	327	317	324	335	341	337	338	356	323	369	347	329	351	327	301	332	348	342	314	358	353	364	338	353	344	356	340	347	310	303	356	357	330	316	318	294	351	319	339	342	305	278	325	326	326	318	341	331	332	324	318	366	337	343	290	333	310	320	348	344	316	323	366	368	320	335	341	320	310	327	325	341	314	338	315	342	314	368	315	311	344	353	377	330	346	316	320	340	330	312	300	317	316	310	346	338	291	314	341	331	311	311	324	313	311	344	327	323	341	307	353	350	330	333	346	359	302	331	307	300	354	342	325	356	342	290	338	333	330	342	345	343	313	333	316	298	341	313	357	307	338	335	332	321	302	320	339	284	332	322	316	314	306	318	368	333	306	343	351	328	326	312	317	350	314	328	349	334	345	313	314	331	294	344	321	306	332	319	317	334	320	333	319	335	324	332	362	362	337	327	340	321	344	301	362	318	289	366	309	353	355	336	320	328	297	326	367	329	307	368	317	361	352	369	345	342	355	331	326	340	343	313	316	304	333	375	328	331	355	311	357	354	349	313	333	355	315	347	307	335	318	341	334	321	298	342	340	326	340	317	338	326	325	365	323	320	339	315	285	356	357	335	335	321	320	348	313	338	311	345	325	317	316	321	341	323	344	306	324	322	337	324	294	333	340	350	308	319	308	325	352	321	318	342	332	316	337	336	355	345	309	333	330	333	344	320	349	310	354	347	354	305	329	327	346	309	329	338	348	343	335	320	302	300	331	313	354	370	343	311	310	322	360	342	327	323	342	342	322	345	343	337	350	375	312	334	295	328	345	310	350	367	307	306	340	303	357	366	313	359	332	353	318	316	334	338	302	363	346	321	331	391	328	323	307	331	356	362	350	338	323	311	348	336	329	339	348	322	322	341	355	322	346	329	338	355	350	338	313	342	332	316	282	336	355	321	348	312	340	358	309	320	321	362	331	324	345	319	324	348	332	342	303	307	325	342	313	324	328	349	323	314	361	356	351	347	304	328	331	345	297	325	330	317	313	334	323	326	348	315	294	349	318	337	339	338	327	374	316	314	345	340	346	297	311	309	323	339	321	293	318	313	333	324	286	349	335	329	357	316	326	296	341	348	317	348	323	341	349	298	306	314	313	316	332	333	315	336	315	329	337	343	330	371	356	329	297	343	337	320	327	328	334	326	344	354	337	309	358	320	308	332	315	329	307	334	317	334	345	302	310	334	329	332	330	361	379	313	366	327	332	307	301	312	267	329	335	361	314	323	326	345	319	316	353	324	339	329	347	337	343	333	347	329	327	336	346	378	315	339	352	328	312	370	310	341	343	341	332	309	313	356	339	326	307	291	317	348	333	353	346	311	356	295	369	316	349	333	329	332	329	353	333	335	329	336	336	349	323	323	313	328	341	349	275	328	318	351	313	345	343	325	349	342	341	337	328	323	322	325	346	313	310	325	317	316	341	343	348	326	333	337	324	337	309	295	353	326	308	309	322	316	334	349	330	352	335	346	298	329	311	310	352	363	322	325	342	347	322	302	333	325	346	306	330	319	338	341	352	310	320	324	324	340	345	315	347	316	323	319	322	336	341	304	342	335	304	329	361	310	335	353	364	331	323	342	341	355	355	346	348	368	339	317	342	350	344	340	329	327	323	343	337	302	353	328	361	337	360	325	302	330	354	335	326	322	356	307	351	338	290	304	318	321	332	307	323	322	339	346	322	304	321	323	333	342	347	324	314	334	301	341	321	349	324	335	320	320	362	333	329	330	320	331	342	329	305	333	321	311	342	333	335	340	348	333	316	329	368	344	319	340	317	310	331	329	337	365	351	328	313	350	319	344	340	381	355	307	332	317	332	319	336	356	326	307	296	331	358	348	321	320	309	341	346	315	303	350	344	336	321	337	338	341	347	318	329	305	347	324	323	326	351	323	325	336	313	356	305	322	362	344	329	322	324	320	330	356	329	326	300	356	351	312	330	327	341	356	333	311	349	372	360	336	320	303	297	350	338	316	336	372	328	330	362	316	302	310	306	352	337	321	346	307	326	316	355	323	330	341	325	307	335	330	303	319	331	329	344	325	337	360	323	341	340	353	314	304	311	296	322	351	311	342	309	320	354	324	311	347	343	290	293	368	336	329	334	323	357	342	311	318	345	303	363	359	346	344	350	318	351	312	338	331	308	323	326	319	325	352	343	324	291	307	315	328	347	322	337	316	328	343	338	370	308	333	334	346	325	282	332	322	361	330	306	321	326	350	325	321	338	372	331	318	318	347	345	343	328	351	343	301	341	319	311	325	340	302	299	344	355	346	372	321	328	294	321	361	330	355	385	318	344	358	346	327	330	336	341	353	330	353	296	332	314	337	308	336	362	297	350	325	366	343	311	322	342	358	350	302	335	337	307	331	331	336	371	336	334	357	303	371	301	294	303	332	320	341	319	331	348	344	353	333	314	301	373	322	323	347	362	330	317	334	333	346	345	331	324	334	315	369	356	323	341	338	321	319	343	356	324	300	321	292	350	308	346	339	318	326	346	332	319	347	322	325	327	325	320	328	358	324	342	306	297	338	326	326	316	345	332	331	332	370	346
8683	3859	7581	8623	8022	8532	6564	5981	4565	3380	2906	2901	3119	2483	2598	1867	1665	1613	1433	1326	1359	1329	1535	1215	1270	1533	1236	1244	1196	1183	1051	1078	1017	964	961	948	941	947	909	935	943	957	920	931	929	917	938	957	1037	1095	1043	933	888	902	905	905	877	859	893	911	889	946	907	872	944	900	888	900	835	820	855	867	925	902	837	852	830	809	880	839	914	877	851	791	855	880	864	887	841	800	840	858	859	861	850	902	860	865	863	862	868	823	862	880	841	822	882	833	859	862	804	875	838	843	820	826	854	884	885	881	814	877	846	866	871	831	880	823	811	847	812	892	819	841	903	862	874	839	834	857	848	892	776	818	842	871	880	860	826	836	822	930	865	850	810	813	835	824	845	877	826	876	858	827	822	824	868	815	911	867	868	870	805	795	834	846	861	824	854	828	821	848	789	779	812	849	803	892	842	857	857	867	818	891	887	806	853	850	864	866	888	851	793	841	813	804	863	846	818	860	793	863	871	871	852	873	830	851	876	886	835	797	847	881	861	845	872	854	842	829	829	819	859	878	851	863	835	866	894	816	888	821	821	885	791	808	842	831	861	862	868	852	887	876	835	802	790	840	877	843	795	859	848	853	837	858	842	845	880	808	838	800	883	833	860	823	806	874	850	828	823	859	859	891	878	822	804	910	889	827	898	808	777	828	816	881	871	867	839	904	876	811	858	825	858	850	857	807	836	800	864	871	925	845	845	827	851	817	890	837	835	847	880	879	833	838	852	839	828	840	868	882	821	838	854	832	820	831	825	861	864	803	855	857	851	836	842	910	845	850	868	812	829	842	834	826	819	850	856	833	832	840	850	852	839	835	857	852	864	815	824	857	890	833	866	846	790	803	850	846	908	808	836	802	887	845	885	869	798	890	802	829	811	835	809	844	847	864	796	800	828	804	835	795	819	852	831	818	838	789	874	839	813	881	800	753	831	839	910	836	819	851	831	879	854	780	819	870	918	804	775	849	856	871	845	845	821	806	894	821	854	850	856	822	796	792	879	823	822	860	812	843	855	837	839	901	867	814	843	875	787	868	842	853	877	850	850	833	851	816	856	801	802	826	807	883	875	871	903	853	803	807	810	835	822	851	933	844	818	855	824	814	886	926	870	865	896	803	886	887	846	855	872	839	835	830	859	828	800	815	886	863	864	866	845	870	829	841	883	817	791	816	836	825	885	875	833	843	859	876	853	806	877	849	834	863	800	829	832	825	895	839	830	834	876	877	812	794	837	839	848	846	795	892	798	857	848	869	840	829	841	791	840	872	848	871	842	886	892	883	821	810	838	824	875	818	892	836	849	828	822	835	911	852	832	801	839	847	780	859	860	825	870	812	803	784	851	825	848	808	807	845	807	823	825	888	824	887	819	852	811	847	819	780	820	809	842	824	863	805	813	884	844	859	864	858	843	819	886	887	881	813	844	870	783	847	867	843	850	848	867	832	807	840	859	890	848	850	843	817	898	828	809	843	894	844	836	829	796	892	825	875	820	863	895	843	809	766	877	836	837	820	863	855	833	821	860	793	830	866	836	833	863	811	819	852	849	848	856	824	811	873	832	814	824	877	873	912	856	827	836	826	772	847	854	873	865	865	860	886	856	856	886	860	834	808	866	894	853	817	834	810	900	853	856	887	862	875	821	866	824	823	813	830	837	870	826	855	844	816	892	883	829	810	868	815	899	793	910	839	818	801	856	858	875	829	837	858	832	815	861	829	863	825	826	834	909	857	855	877	850	865	812	866	809	885	872	848	838	860	895	841	843	820	828	865	876	799	820	844	894	832	799	870	866	838	858	819	849	833	795	778	814	888	841	846	847	832	889	811	847	868	853	831	846	837	857	851	868	795	847	844	824	807	843	889	833	843	835	835	845	841	827	850	848	838	862	855	865	864	828	807	847	879	844	869	810	843	805	810	881	879	836	847	872	798	846	806	873	849	854	853	850	842	850	803	847	868	872	829	839	901	832	842	853	863	803	798	841	864	838	815	818	821	828	854	828	881	869	874	868	818	840	827	850	853	845	866	809	821	791	835	843	796	858	892	856	890	812	834	786	910	846	851	847	825	847	886	845	781	857	788	859	821	863	908	828	851	800	854	858	833	795	795	783	845	887	837	843	841	853	850	819	823	824	826	844	837	875	857	833	832	829	873	875	871	835	843	847	862	826	875	845	824	830	833	802	879	820	871	852	836	861	819	792	881	906	862	871	867	877	859	881	840	899	816	940	846	844	863	828	873	892	876	861	874	875	788	849	859	824	851	828	861	845	894	845	832	849	850	809	891	902	866	787	845	783	859	858	849	914	831	857	825	813	844	794	840	834	860	828	890	866	857	862	822	834	809	811	870	827	855	884	862	829	810	850	869	837	844	859	872	856	851	842	811	800	815	882	847	846	893	855	825	855	862	839	851	838	791	871	869	875	824	860	798	836	777	833	867	873	848	838	854	870	861	865	820	875	781	781	825	827	823	829	774	812	843	883	905	796	888	790	867	837	842	849	852	833	828	827	836	826	887	796	901	832	784	837	878	865	833	861	837	917	851	796	857	851	848	817	854	833	831	812	815	879	856	863	820	827	848	884	820	852	821	825	875	888	851	842	868	851	890	849	865	833	853	825	838	824	801	813	811	860	878	896	870	878	805	844	824	791	856	839	839	757	834	833	858	865	834	828	821	848	824	884	791	821	844	840	833	778	859	829	837	872	820	850	859	831	858	855	806	874	839	922	884	838	841	833	800	868	794	808	877	805	863	845	796	800	832	862	858	829	816	892	910	849	888	858	849	824	863	823	825	820	871	836	885	857	869	844	860	844	868	914	820	857	853	824	889	871	864	903	814	860	846	843	835	764	823	807	904	833	821	773	859	847	845	843	797	857	829	826	885	856	794	808	819	884	874	854	854	844	888	839	884	863	884	844	867	783	821	857	836	855	810	855	894	836	817	843	830	857	811	836	884	822	803	839	842	898	801	834	808	806	815	854	831	850	799	813	847	821	860	872	851	825	859	807	828	893	824	838	826	820	835	851	838	847	848	809	818	847	842	846	891	838	836	871	830	802	844	820	854	804	817	916	843	839	858	876	831	794	831	894	829	874	823	861	896	854	844	836	830	826	806	846	861	772	847	853	869	853	839	824	852	869	846	873	861	840	798	857	842	825	868	803	801	841	813	850	849	809	859	819	832	866	818	834	866	829	781	822	857	853	859	788	864	850	890	845	845	841	826	865	824	870	800	865	882	833	815	870	839	842	860	877	844	786	834	854	853	862	885	896	862	841	849	839	860	876	827	867	902	897	843	831	837	855	872	848	917	808	867	808	833	848	792	856	839	833	858	862	854	872	852	887	838	879	860	826	844	810	885	865	827	880	888	840	861	888	860	817	842	784	823	863	812	866	851	842	811	886	818	834	877	843	877	813	841	820	808	906	843	831	887	804	824	828	800	826	871	858	844	835	863	795	836	851	895	870	818	847	825
2352	512	552	492	366	366	296	237	248	258	262	209	209	236	227	245	246	220	213	228	213	215	209	228	204	193	207	236	227	209	215	204	233	223	202	231	214	229	231	197	204	243	217	230	207	233	234	233	205	203	235	233	220	208	215	224	193	235	192	206	227	218	204	228	204	242	182	234	220	252	209	250	198	238	217	220	203	222	205	230	218	249	221	223	199	224	223	225	223	238	234	208	223	226	220	188	213	230	211	219	230	210	222	211	232	201	194	203	182	219	238	227	246	222	219	205	204	207	217	237	246	208	232	225	199	212	208	226	227	228	200	179	233	190	233	227	212	221	199	243	244	225	223	219	213	206	211	220	243	213	216	235	221	230	224	224	203	206	206	225	186	208	219	202	239	206	206	211	204	214	196	222	209	186	241	229	219	181	237	210	220	199	220	236	198	213	233	217	197	208	218	205	201	230	219	222	245	239	231	232	256	216	236	226	193	224	191	205	251	234	219	206	208	220	207	206	239	211	224	215	207	214	200	239	215	219	200	209	206	231	249	220	196	224	222	224	234	204	210	202	224	238	236	225	210	212	192	183	219	226	215	221	198	210	225	219	237	193	217	199	211	208	217	208	212	221	226	229	210	217	194	228	239	224	230	224	198	204	193	233	216	227	213	213	205	213	191	205	221	215	222	206	214	223	206	237	209	215	206	206	247	224	214	228	229	215	213	227	232	218	213	203	206	194	232	218	204	215	219	218	217	206	218	256	213	242	193	205	226	200	217	236	219	222	228	226	207	218	220	219	205	222	223	245	213	216	193	238	236	200	210	187	213	221	245	226	200	182	234	197	213	195	247	199	212	213	237	222	204	220	208	242	210	195	230	232	233	205	228	196	210	231	203	241	242	216	245	243	273	211	232	221	237	212	221	191	204	223	213	206	231	199	250	205	226	206	201	210	230	229	259	215	198	208	218	192	224	220	238	210	216	226	221	215	199	224	189	203	217	232	208	197	229	197	214	200	197	202	223	216	223	190	213	187	210	209	246	199	191	227	210	202	224	244	199	222	215	206	206	222	232	232	203	226	261	217	215	215	226	188	193	197	219	215	181	215	231	230	237	225	212	244	230	203	228	219	200	188	207	219	208	211	212	210	198	204	191	191	227	208	188	232	190	223	221	217	209	234	235	238	216	234	216	228	227	214	218	213	214	238	235	217	189	205	232	205	217	214	241	202	230	212	235	225	219	234	207	212	192	214	214	232	209	222	212	218	222	228	235	220	195	207	216	235	233	241	241	222	214	194	228	190	202	233	218	228	227	225	232	213	225	248	241	205	203	226	230	208	209	235	201	233	245	220	212	210	227	210	203	219	234	230	240	246	187	198	227	232	237	202	230	181	207	228	212	214	225	233	209	215	227	193	191	254	217	201	209	228	202	215	235	225	205	234	245	224	196	221	235	225	229	209	202	232	224	231	223	225	220	229	214	218	238	252	207	218	233	190	195	206	223	209	220	195	220	222	220	225	222	207	240	201	224	208	238	226	218	207	221	225	230	225	214	222	229	223	216	242	191	212	256	228	204	207	211	209	219	210	245	198	203	193	216	226	204	234	252	237	200	233	217	217	213	213	235	214	205	226	217	212	212	210	216	221	209	240	205	225	231	243	215	202	223	221	252	196	236	206	200	225	236	227	233	196	214	215	204	221	205	208	201	209	212	239	207	221	202	212	213	233	215	169	212	219	213	217	215	224	208	229	198	225	235	196	190	204	203	225	207	245	228	217	224	212	208	237	205	211	223	229	212	200	229	228	225	222	232	224	189	196	221	208	266	219	221	203	211	209	205	222	214	208	213	201	199	215	245	209	225	204	228	205	231	212	195	217	207	218	189	213	219	218	210	207	215	194	232	219	204	219	224	202	202	236	257	218	221	195	253	203	214	188	220	225	225	200	241	245	201	231	225	238	214	215	254	246	207	209	225	232	219	210	177	211	224	237	224	232	211	219	232	211	226	210	218	192	225	200	196	199	215	204	223	181	238	220	221	225	221	202	202	219	240	211	223	230	231	205	209	217	226	216	197	210	224	227	218	205	214	207	211	244	220	207	200	228	250	215	233	217	203	240	229	227	193	237	214	186	202	205	218	223	208	201	205	221	209	228	208	235	230	201	223	200	213	231	217	231	224	210	240	218	238	196	231	212	252	209	220	189	199	224	191	208	202	195	228	224	206	215	243	202	225	213	216	223	244	200	230	238	217	214	215	216	205	216	213	231	230	217	249	211	250	189	234	226	231	211	201	206	177	212	196	198	194	213	224	224	230	230	200	236	237	231	194	235	203	229	209	215	197	184	204	198	242	204	207	190	237	217	201	199	215	178	215	232	235	183	222	221	228	223	221	240	208	184	223	225	206	245	199	203	218	188	199	210	224	203	207	229	235	203	206	234	220	223	236	195	212	208	203	240	214	224	235	203	218	237	205	199	210	229	217	217	204	217	212	214	229	223	220	226	224	217	201	199	217	234	179	243	202	211	210	241	222	251	228	219	202	229	220	199	235	193	226	219	208	215	232	228	210	213	226	238	235	207	215	222	212	209	253	231	213	223	203	202	223	238	230	207	202	223	213	220	208	237	231	224	214	251	242	219	207	210	236	239	240	203	236	242	225	247	221	206	230	204	199	211	216	234	221	198	217	202	210	195	216	248	208	185	212	247	199	220	212	236	219	197	218	248	231	231	228	241	229	223	218	207	220	223	230	211	221	238	220	204	230	243	234	205	227	230	197	223	219	227	214	207	202	214	223	217	230	220	212	222	218	203	167	201	233	215	211	249	209	225	240	202	203	202	204	202	241	203	230	221	218	221	181	227	227	220	200	222	216	219	200	203	217	236	205	219	195	203	221	216	239	207	237	209	223	221	188	224	203	233	224	222	214	235	195	229	204	197	191	207	216	209	224	204	209	239	206	221	213	208	191	221	206	203	211	223	201	223	221	218	218	204	218	207	211	220	226	207	202	197	225	258	241	190	192	223	210	216	215	217	242	221	259	204	229	234	226	257	233	249	209	210	232	208	233	231	211	253	228	203	200	221	215	236	231	232	208	210	211	204	199	192	218	196	214	228	218	227	226	222	214	214	205	206	221	198	227	236	212	202	233	215	224	207	191	223	215	207	211	214	190	217	226	211	242	221	208	209	222	207	211	227	200	209	237	242	222	247	213	183	224	229	203	194	214	195	209	222	199	212	216	183	213	234	212	206	205	210	225	217	217	176	231	209	223	226	198	232	216	224	234	214	228	215	200	222	237	197	211	207	222	238	197	214	220	210	194	214	219	230	206	217	212	231	224	230	218	210	196	197	194	236	213	208	198	235	193	202	209	247	249	207	240	216	205	213	233	210	219	203	186	230	193	218	199	236	235	241	196	211	203	218	206	220	251	213	214	198	191	236	204	211	211	206	215	232	240	237	216	205	218	219	237	221	232	223	220	189	235	181	229	191	223	209	244	243	234	210	211	219
2456	866	1338	1520	1323	1329	999	856	748	730	647	643	656	626	612	624	617	617	592	538	575	599	586	599	608	586	573	594	589	608	585	588	595	576	584	560	579	580	574	542	579	529	573	558	587	585	595	604	634	648	631	577	579	569	600	591	583	551	561	549	566	578	616	574	581	577	596	579	585	580	575	545	577	575	593	550	538	595	575	559	526	551	573	571	646	584	578	572	557	573	566	543	598	580	604	564	594	649	594	578	567	567	598	594	565	536	544	569	557	543	548	565	597	565	602	575	570	546	551	548	543	542	609	559	568	550	562	552	619	541	564	613	595	612	553	582	602	559	560	599	556	585	606	560	562	615	566	558	549	606	594	569	549	594	586	594	572	584	533	572	559	603	585	588	554	563	549	581	566	595	594	579	576	605	581	495	549	566	632	539	592	602	540	581	559	553	588	573	566	580	567	565	596	564	586	587	577	562	612	598	583	581	601	560	586	592	604	581	555	539	572	574	572	557	558	571	582	560	575	562	615	602	577	602	563	598	581	574	569	594	582	560	607	562	583	559	585	552	551	609	578	606	619	576	580	605	577	598	589	570	588	568	559	603	604	555	557	580	573	585	587	572	588	566	575	607	649	583	563	619	586	551	563	563	597	578	553	592	603	527	579	593	572	605	558	579	620	570	553	576	549	622	579	582	607	595	569	596	543	592	535	577	576	613	564	541	600	564	573	569	574	585	562	551	566	558	598	605	516	574	509	619	595	581	559	555	592	567	575	565	578	592	592	586	593	574	566	547	570	594	566	579	571	562	557	585	598	602	558	597	591	589	579	543	627	546	560	545	582	593	576	600	578	595	581	589	600	568	533	556	535	539	576	566	603	594	593	564	630	597	555	570	597	607	515	548	554	578	546	581	570	565	560	568	583	544	603	567	573	579	572	567	584	594	602	569	557	579	617	609	599	600	623	591	572	607	570	581	587	611	546	581	579	581	527	573	567	548	593	600	550	601	573	575	577	529	585	610	591	570	604	550	536	592	570	583	577	579	564	528	555	582	558	595	557	600	588	585	554	560	574	561	547	592	592	585	561	584	618	519	580	581	564	555	587	593	568	579	615	560	577	572	553	571	602	528	580	545	590	573	530	600	572	606	616	558	642	535	617	593	610	578	587	632	572	573	614	567	565	529	578	591	533	592	542	542	636	572	560	558	590	559	598	569	576	566	562	604	598	599	566	583	580	547	552	591	618	584	569	595	566	577	620	558	574	533	587	595	597	538	579	572	596	548	591	591	586	544	549	566	576	540	536	570	559	556	619	559	569	566	576	607	548	589	599	608	585	585	531	619	620	536	545	608	544	539	569	582	582	537	558	542	586	569	572	604	633	615	592	567	594	588	564	580	547	597	581	586	565	596	573	527	575	550	610	611	594	582	564	590	567	573	611	577	569	596	555	556	520	569	561	594	636	592	547	559	565	569	579	593	552	588	590	576	585	575	607	631	626	583	569	544	594	592	583	550	555	586	585	621	558	551	611	576	605	590	529	567	563	590	586	596	559	551	607	579	621	588	562	579	605	494	595	551	582	584	588	582	549	573	611	546	557	589	583	591	616	602	559	557	579	543	613	540	569	535	580	572	579	590	579	527	587	557	564	572	585	589	568	558	626	550	573	586	578	545	549	572	549	563	589	563	574	576	565	577	604	598	574	572	559	582	617	609	611	587	605	598	589	585	584	563	588	582	585	574	553	570	581	575	534	580	614	568	530	532	558	594	557	573	571	630	585	572	647	565	548	580	612	557	605	568	582	560	518	607	587	566	586	583	539	601	606	566	563	552	600	571	589	599	581	567	565	596	549	552	600	575	599	548	547	643	564	554	546	624	612	558	600	574	549	601	563	578	586	567	559	543	582	590	548	639	581	579	582	594	588	595	537	597	553	600	580	585	609	568	574	599	597	618	611	577	581	541	577	547	584	567	607	559	549	624	555	571	611	531	539	545	573	584	566	584	622	533	583	595	576	593	513	589	594	552	609	587	588	574	584	602	571	623	580	584	552	579	566	520	520	574	592	563	612	575	571	564	555	585	600	603	561	549	569	556	558	576	598	631	596	567	549	578	590	568	579	545	579	578	587	553	541	579	565	579	603	598	580	592	552	575	606	604	561	571	544	620	570	554	603	568	600	564	571	571	574	624	586	573	589	578	537	594	556	593	584	528	559	577	568	578	583	550	572	568	531	604	591	550	557	533	584	556	598	584	534	556	565	568	553	591	553	584	561	586	575	577	586	578	588	541	572	598	600	544	601	550	547	613	561	561	540	622	620	574	601	540	590	553	606	589	624	575	578	606	609	522	595	565	553	584	601	570	607	553	596	597	597	571	527	546	595	582	620	556	598	573	562	581	568	576	554	605	568	562	595	601	582	587	598	603	608	557	620	575	566	591	544	601	590	564	572	573	583	551	579	590	528	601	583	567	596	544	606	569	573	574	585	517	541	605	576	573	563	636	588	609	547	616	566	548	635	600	575	594	577	565	572	577	584	597	553	594	548	536	580	579	611	563	557	618	577	593	586	537	547	608	578	586	562	600	572	516	631	602	567	577	605	605	606	590	616	539	538	548	559	580	601	556	550	589	565	569	570	559	545	581	574	580	589	579	588	584	583	586	562	551	578	583	551	605	549	556	571	574	557	551	557	635	584	559	559	580	542	612	569	579	568	581	596	577	525	560	613	560	588	627	584	559	614	564	611	559	572	596	562	551	545	562	613	562	577	576	578	573	572	537	587	571	575	582	575	582	565	589	618	560	612	544	578	564	571	556	519	590	619	544	591	561	575	555	553	597	575	560	585	555	575	567	631	540	564	601	582	568	575	545	583	578	568	557	591	536	603	570	555	577	522	564	594	532	595	587	573	543	576	611	574	601	558	566	523	594	576	575	570	562	573	595	618	551	595	559	557	559	539	618	611	533	593	546	557	583	543	548	559	589	606	594	588	568	578	559	555	542	564	564	580	584	595	569	576	563	556	581	569	590	605	563	572	581	595	604	545	591	568	585	562	592	583	594	550	557	615	582	582	552	559	555	584	576	572	593	545	593	546	574	588	577	571	590	580	573	633	552	541	612	585	582	573	545	562	548	576	580	589	564	592	583	588	571	586	615	570	562	576	599	587	561	567	584	545	555	558	532	533	601	616	570	600	565	534	571	590	537	559	571	570	601	618	575	609	564	561	603	585	589	550	656	560	615	563	578	638	607	577	583	599	572	567	548	572	576	584	590	566	548	577	591	582	580	566	575	566	602	584	587	538	573	581	563	575	541	560	599	565	558	619	558	574	597	569	588	571	596	575	603	619	552	603	577	604	578	586	590	598	567	580	556	546	562	583	581	591	592	617	580	630	540	602	551	520	544	595	537	581	582	565	551	572	568	565	553	596	562	597	576	580	568	549	552	583	554	543	546	558	565	598	566	558	577	580	584	593	570	560	578	558	566	582	619	566	550	589	603	593	551	606	576
9195	2773	2424	1910	1340	1493	920	621	449	408	337	382	301	349	307	255	233	205	187	203	199	200	199	177	202	199	160	197	182	177	169	161	171	146	164	177	152	177	170	194	171	183	161	155	168	158	175	197	160	168	165	173	190	176	171	157	179	181	186	179	150	188	150	153	147	151	188	180	146	164	159	160	163	147	166	143	179	176	172	188	181	184	152	170	194	177	159	157	175	159	164	173	164	153	168	159	160	183	148	160	165	149	175	175	143	155	158	175	178	159	142	173	161	170	176	147	164	162	161	139	176	182	143	177	140	146	161	142	184	168	169	154	152	178	149	164	178	160	186	158	165	164	154	158	162	170	161	177	167	151	139	177	155	149	166	181	148	154	151	173	160	165	143	180	160	159	164	146	164	162	167	155	164	161	169	162	172	160	170	173	190	155	161	173	172	155	152	157	161	168	166	163	140	171	149	166	156	167	160	157	150	160	176	158	163	156	164	147	174	154	160	155	147	156	181	137	169	160	151	162	152	144	191	160	158	165	151	179	170	147	159	143	180	174	164	152	149	143	167	151	161	147	149	164	156	156	176	158	169	159	154	174	156	185	151	148	152	168	162	138	161	156	161	173	174	160	147	169	180	171	168	150	149	160	158	145	164	169	171	175	168	154	150	157	150	163	136	149	176	185	143	158	166	172	167	178	166	171	147	166	158	172	177	166	149	178	148	175	165	164	168	173	160	153	157	171	177	147	159	157	167	161	165	156	145	136	130	156	151	190	157	177	182	159	155	164	164	150	168	166	156	155	171	188	141	160	141	155	165	155	160	146	174	155	161	175	174	179	166	161	143	166	157	149	146	172	174	161	155	154	171	157	153	183	175	153	173	172	155	147	156	164	181	146	170	144	156	154	152	165	150	164	163	157	169	172	139	179	131	155	154	173	159	147	170	162	169	173	162	190	151	177	169	167	153	172	163	167	181	153	154	158	153	174	159	157	141	162	131	164	150	162	158	157	151	169	147	149	162	160	173	171	161	151	136	156	157	166	163	185	188	184	170	145	161	172	179	165	184	166	154	143	158	139	165	154	162	165	147	174	144	162	176	164	145	135	148	172	171	176	132	157	153	180	165	154	151	160	151	185	144	149	150	150	156	167	159	159	159	144	172	178	178	156	156	162	164	156	139	166	137	171	159	156	177	160	139	161	175	159	172	168	163	167	146	158	164	146	143	158	174	154	159	175	148	140	175	167	156	178	169	158	158	173	146	163	167	155	145	156	144	182	150	142	152	163	174	159	151	166	171	167	154	190	163	171	192	164	151	163	158	169	142	171	170	172	176	155	157	145	143	172	166	139	148	173	179	179	138	170	188	160	147	144	158	152	159	157	171	173	151	151	152	145	155	157	175	137	172	165	137	166	145	162	190	146	185	154	153	132	184	195	180	161	144	162	152	167	184	136	151	151	172	153	170	143	179	147	155	181	166	145	154	185	156	148	165	129	167	170	177	179	176	159	170	158	168	153	164	169	178	152	155	178	169	174	152	141	161	176	173	193	156	165	152	183	206	149	133	182	147	159	179	148	161	161	156	163	166	162	159	143	170	185	182	155	171	142	162	159	166	154	174	159	168	178	164	155	163	159	151	184	174	173	171	151	162	164	152	172	184	180	154	152	156	164	174	169	170	151	165	162	181	167	136	168	148	150	181	165	156	170	155	144	164	171	164	164	160	145	116	185	159	153	162	181	170	183	172	155	160	165	169	174	162	151	185	159	155	168	170	161	151	189	141	194	168	163	161	155	158	153	176	173	162	157	165	154	162	158	123	173	148	165	174	154	159	172	153	165	157	172	150	159	187	166	166	189	153	153	163	183	168	181	171	155	173	170	180	162	173	186	158	155	168	159	164	143	151	160	165	155	150	143	182	158	141	170	163	166	145	173	151	180	169	156	166	166	161	156	170	166	176	148	170	167	185	158	181	144	168	157	152	150	161	176	158	168	181	147	174	167	171	154	156	144	165	178	147	160	162	183	145	168	154	168	170	160	165	177	164	159	176	156	143	171	176	171	159	156	167	172	159	153	177	156	167	153	172	143	171	138	174	174	184	161	161	167	188	173	168	184	183	178	164	157	171	178	182	174	163	160	160	162	168	147	151	164	162	175	175	165	169	151	159	168	139	146	168	196	178	145	145	156	183	163	161	177	169	166	173	181	157	184	156	174	165	166	163	172	154	158	173	166	161	176	155	186	152	171	147	163	158	160	161	162	167	167	183	156	151	175	175	142	175	171	153	156	151	145	168	157	146	169	137	163	154	150	153	175	157	145	172	156	170	176	169	156	159	163	158	167	151	163	174	180	166	167	178	148	170	160	151	152	157	164	196	156	178	173	156	178	183	164	165	159	167	155	182	137	155	136	173	147	184	132	172	168	190	156	139	196	166	161	186	162	168	156	163	153	165	162	176	150	177	167	174	164	171	161	149	172	156	186	166	178	153	143	138	147	195	179	156	152	182	158	180	174	155	178	177	170	157	166	169	177	148	183	180	179	176	168	166	171	157	174	166	155	141	152	158	167	170	170	183	164	186	161	157	162	168	179	139	165	171	152	153	178	137	172	169	153	171	192	189	166	182	156	166	187	142	171	170	175	159	162	187	141	172	186	167	181	166	152	154	164	156	148	171	155	160	160	173	194	134	164	182	155	154	157	157	176	162	139	150	182	170	157	170	173	157	185	157	175	134	178	178	159	173	190	159	159	162	153	163	149	175	145	180	161	176	137	152	174	192	150	165	156	158	170	174	171	151	163	166	148	163	156	149	148	167	154	170	153	161	167	183	143	138	187	171	147	146	190	161	156	187	167	151	156	181	149	161	147	181	188	177	183	175	159	164	159	183	148	178	166	181	163	164	148	167	169	164	172	179	158	152	159	166	171	162	174	167	178	173	154	170	172	149	180	149	168	166	170	182	176	187	144	157	158	148	160	149	186	164	166	179	179	163	143	137	165	172	179	161	154	157	188	142	164	162	151	156	148	164	169	142	173	159	145	166	162	148	154	182	182	146	150	183	147	159	162	183	180	154	136	176	186	159	157	151	177	163	155	156	170	146	182	170	157	158	160	166	134	160	145	147	163	181	161	166	148	165	170	171	168	165	167	154	134	161	145	147	145	168	156	168	154	165	150	162	188	164	178	159	153	154	173	165	162	184	164	167	165	169	161	169	170	156	167	179	149	163	161	141	145	188	182	151	164	167	173	153	141	161	164	181	156	172	171	178	141	158	172	170	141	163	161	181	156	156	173	162	164	158	157	167	168	139	161	135	162	188	186	176	171	151	160	178	178	152	144	166	175	137	160	142	147	141	168	169	167	136	173	150	180	170	154	158	163	165	173	173	166	153	164	171	154	134	167	194	156	169	186	151	160	168	170	155	160	157	161	169	150	150	169	154	174	141	161	172	149	177	151	147	174	164	147	152	175	164	141	154	155	187	146	151	162	162	164	147	161	151	146	172	181
6439	2318	4623	5119	4638	5611	3905	3084	2339	1997	1679	1652	1401	1454	1511	1070	960	873	722	784	796	695	775	796	657	810	694	721	683	647	655	634	556	559	530	563	520	500	530	553	564	562	486	528	503	525	512	532	582	591	609	549	530	520	502	524	516	524	522	499	516	496	473	520	496	485	506	463	543	529	494	517	518	470	484	484	479	477	484	495	469	479	487	470	502	483	457	505	492	479	483	478	513	467	542	513	509	477	494	480	513	521	484	525	489	537	466	464	454	473	488	478	512	486	461	500	491	472	475	521	520	452	452	474	501	489	525	488	477	490	464	531	500	462	467	493	495	509	501	468	461	483	476	469	453	512	478	460	498	536	481	506	457	470	470	521	466	486	494	516	490	494	495	474	474	477	480	495	493	457	478	468	442	495	459	499	452	478	467	490	463	504	461	497	468	461	471	497	462	460	477	501	480	461	527	463	451	471	454	472	450	513	442	456	420	484	518	487	489	484	461	454	459	470	454	512	467	474	490	513	474	504	483	456	466	486	486	497	486	464	510	453	501	502	461	462	467	484	498	471	460	499	465	484	470	493	469	486	466	481	490	504	480	473	500	471	458	499	474	485	527	486	451	495	492	525	492	497	434	493	492	466	502	457	497	462	483	483	521	503	488	502	465	481	495	494	501	509	473	467	456	476	498	447	467	506	487	468	471	504	493	468	528	479	464	496	483	458	451	476	469	506	477	471	475	468	489	517	494	444	478	497	486	435	513	438	523	458	457	471	481	497	501	467	447	445	520	465	497	460	450	512	462	451	477	453	474	545	468	495	473	480	464	475	515	476	495	500	472	465	481	504	503	484	503	483	471	468	450	476	491	488	470	490	491	494	453	475	486	462	476	494	451	452	444	449	471	528	494	473	492	487	496	449	475	483	465	539	521	456	470	500	449	479	481	472	473	495	466	478	522	446	469	466	518	492	466	504	481	468	478	487	478	504	477	460	507	450	474	444	447	493	460	488	509	504	487	470	519	504	506	487	460	480	486	463	467	486	488	492	503	488	491	462	459	486	445	479	453	473	527	533	470	507	522	478	512	486	459	486	504	459	493	491	486	488	467	480	487	499	511	507	468	503	498	491	486	487	464	518	539	469	470	464	437	489	476	478	496	485	479	509	451	498	466	442	485	449	531	444	463	504	455	449	460	477	496	461	501	439	484	456	488	511	459	471	504	499	495	467	474	504	455	487	497	500	472	452	458	470	491	450	469	482	471	521	489	504	497	484	470	470	507	463	487	506	506	471	446	487	467	541	517	521	467	514	471	505	494	496	505	484	478	474	493	483	490	475	454	494	481	462	490	475	498	500	478	484	484	445	430	483	451	528	462	478	525	452	469	439	483	493	481	480	496	413	512	465	464	491	492	491	493	482	466	494	476	498	485	487	466	496	481	498	487	484	485	429	489	471	470	487	473	460	469	423	475	495	476	496	454	484	517	457	502	482	478	504	447	464	475	499	465	478	480	478	489	469	511	457	506	452	476	481	489	524	491	470	481	522	485	499	453	485	482	484	459	472	497	468	477	504	531	513	488	466	502	502	492	473	484	491	440	488	452	491	508	514	485	460	462	492	461	482	464	500	479	483	475	456	493	493	478	506	475	496	492	482	468	464	482	491	489	535	459	487	533	471	485	478	467	476	460	458	495	486	470	499	510	439	479	502	506	450	489	466	479	487	465	438	447	479	463	471	472	442	517	492	461	510	436	509	504	534	454	506	451	476	469	493	464	510	486	484	484	467	488	513	467	472	520	517	498	482	479	441	474	500	453	505	481	462	486	506	493	506	498	503	494	486	471	454	485	512	444	500	500	489	472	467	462	512	487	468	478	466	458	499	499	507	473	469	517	460	462	470	468	482	463	484	476	470	491	479	472	528	495	442	455	484	516	491	469	504	467	505	476	470	463	488	489	465	451	453	498	466	478	510	458	483	464	465	450	436	454	473	463	439	512	454	499	461	495	483	466	468	470	471	480	458	480	478	503	504	475	468	456	448	416	464	483	498	499	457	500	494	492	481	492	459	434	488	467	490	474	473	476	523	462	489	496	474	436	451	449	527	492	456	486	503	501	499	467	485	501	514	463	477	464	464	489	494	508	477	492	481	462	455	503	454	478	478	485	471	505	478	482	482	531	445	495	469	482	492	442	470	496	442	495	474	480	445	463	497	466	459	543	454	465	480	496	480	457	479	437	445	471	499	482	458	501	495	502	491	492	459	462	473	544	485	465	470	472	489	462	459	502	494	484	484	459	496	521	496	496	451	482	515	501	486	470	468	477	479	449	458	481	470	483	461	507	467	451	463	451	467	422	506	458	479	487	473	511	493	483	478	509	477	459	516	464	491	441	446	440	486	486	489	454	465	490	490	469	484	502	470	484	501	473	502	471	439	526	466	452	467	484	459	499	497	471	496	455	446	501	463	488	453	509	467	505	505	484	485	477	493	486	474	404	468	467	454	490	473	469	497	486	467	481	452	555	504	484	452	467	453	503	467	471	503	452	491	474	461	511	466	453	486	446	475	488	497	513	451	484	486	486	470	504	493	451	486	494	495	475	466	452	531	488	503	490	481	495	486	445	462	471	463	486	504	479	467	468	487	465	457	489	519	457	512	519	446	504	478	493	462	474	504	497	502	434	484	468	487	487	462	488	457	474	505	464	466	482	486	464	486	451	477	491	465	489	469	486	481	435	482	455	491	490	463	485	476	483	497	465	461	483	456	460	454	482	454	463	500	498	461	504	482	477	469	493	479	480	495	469	448	495	474	450	466	513	476	486	490	521	449	472	512	490	493	516	505	518	447	483	486	478	515	483	512	454	452	511	476	489	500	501	495	475	453	480	454	480	487	505	470	536	498	464	524	473	515	485	502	425	470	486	466	504	490	456	487	476	481	464	498	488	483	459	474	504	506	422	488	494	486	501	480	510	455	464	449	489	435	498	463	468	488	463	471	480	469	465	476	507	511	468	502	462	460	493	487	432	466	459	470	479	468	486	513	439	496	468	485	461	475	456	473	481	513	475	436	449	480	496	475	482	505	488	481	462	471	484	477	455	487	466	489	496	475	476	491	536	485	487	476	492	481	499	462	508	502	524	473	525	538	525	480	481	467	459	449	478	471	486	453	496	488	488	517	477	483	450	460	475	473	491	496	515	521	446	522	498	480	455	465	482	462	514	461	498	494	473	436	512	462	521	517	457	445	491	478	494	527	495	479	499	483	466	424	464	479	476	485	465	463	444	486	465	488	470	476	504	465	462	444	504	470	462	468	474	478	478	457	538	490	504	476	464	456	497	501	502	509	475	496	518	511	468	516	504	468	489	493	468	471	510	456	449	468	480	489	495	463	461	499	468	496	477	525	526	501	471	478	480	450	468	453	494	543	483	476	505	413	497	469	529	468	486	496	477	479	462	480	492	486	457	471	446	460	460	455	457	496	465	508	482	445	489	516	487	476	491	499	492	466
16235	5002	5517	4387	3026	2672	1882	1450	1290	959	775	696	686	724	598	528	489	449	411	396	412	376	420	373	384	388	383	405	376	364	359	365	349	323	345	372	331	337	330	347	346	375	338	344	333	334	351	342	320	378	394	343	319	344	333	338	346	359	332	347	337	343	348	337	333	328	317	324	331	351	336	338	340	315	333	384	393	316	372	307	313	323	330	323	346	319	340	345	380	348	335	339	345	352	337	321	338	326	327	343	320	363	346	344	329	365	336	406	377	351	324	350	323	327	349	365	355	343	334	325	315	334	352	328	367	350	316	346	349	348	327	332	340	340	336	311	341	310	324	316	337	334	316	358	321	331	346	348	350	312	310	334	323	283	337	378	315	356	323	335	325	316	356	363	335	349	323	361	332	312	323	334	318	329	331	310	348	330	332	329	337	327	319	338	341	333	312	368	319	315	322	350	345	387	328	339	352	322	338	347	335	368	308	328	331	306	311	354	293	354	337	336	336	316	337	326	354	330	336	338	285	340	334	359	377	360	337	317	332	333	351	386	343	362	352	353	296	337	351	292	316	356	330	324	313	370	346	322	318	319	349	339	355	331	338	309	320	330	362	336	336	344	335	332	338	350	328	332	333	339	337	330	331	323	291	299	302	323	338	333	332	324	351	317	332	352	337	361	341	317	337	351	325	326	322	310	343	385	329	363	345	340	340	321	333	354	365	323	337	335	308	329	345	320	327	323	378	319	331	344	340	317	335	315	316	330	341	345	349	303	316	373	320	334	336	288	348	314	350	324	343	300	348	358	309	325	339	283	331	364	323	346	322	305	359	363	344	343	323	315	354	342	332	355	339	338	334	352	343	305	320	336	329	336	338	338	345	288	320	347	346	343	335	315	343	359	338	322	313	312	344	328	343	307	351	391	350	334	349	329	352	334	336	353	337	335	311	344	323	308	316	366	343	313	292	348	327	356	366	350	314	312	348	322	318	361	366	313	317	341	327	343	285	318	308	325	340	347	365	356	363	321	321	347	351	349	361	348	297	327	346	319	326	338	326	337	374	355	367	361	337	332	331	337	324	335	337	338	318	330	323	338	308	327	324	314	319	359	340	303	314	313	372	361	315	338	331	336	315	316	352	309	339	312	345	320	318	341	357	297	314	337	351	319	372	349	372	342	328	309	361	299	291	337	321	353	336	324	318	326	314	312	332	326	312	360	366	322	360	367	361	338	345	328	329	362	314	324	351	355	351	302	312	347	324	306	343	337	346	320	360	325	332	345	341	345	304	319	328	349	317	377	341	334	342	343	355	350	343	356	350	316	360	316	354	310	334	333	346	319	362	340	306	331	330	326	363	349	355	337	310	349	337	308	321	304	338	352	330	311	341	314	346	369	338	383	329	370	304	354	314	347	363	398	320	357	312	347	323	356	323	359	315	333	320	316	316	330	356	336	311	328	333	315	332	330	339	348	285	315	372	336	378	338	351	327	315	342	334	360	362	350	327	364	302	316	342	338	319	335	334	315	330	338	324	332	315	328	322	346	329	304	337	314	338	338	330	336	365	347	342	337	328	359	341	332	361	311	321	344	329	293	333	281	313	345	342	339	349	368	361	299	341	312	364	325	372	351	331	342	344	338	312	353	345	384	342	323	315	347	349	324	352	364	356	307	320	348	340	358	287	315	321	299	338	342	334	326	344	347	309	305	347	387	340	303	348	300	357	342	315	336	344	344	358	302	344	324	343	344	367	362	335	342	316	315	314	348	331	339	345	315	342	352	332	345	321	328	358	338	382	327	359	336	353	313	315	346	338	301	341	320	352	348	364	342	347	357	355	357	337	327	347	377	316	346	303	322	313	297	344	348	336	338	335	325	319	332	357	321	346	367	321	336	333	349	355	329	364	322	327	332	340	365	330	361	328	370	330	324	324	341	350	324	335	315	342	312	332	325	316	341	327	366	314	319	326	306	348	325	341	315	353	355	354	327	327	343	342	305	338	339	356	323	335	325	315	314	336	343	333	360	374	333	343	311	307	331	332	339	301	310	318	334	374	310	346	339	307	349	394	341	316	328	345	350	330	330	348	319	335	352	321	370	360	354	331	345	324	297	317	354	310	320	342	343	325	356	352	377	341	339	318	321	367	343	337	333	338	344	321	354	345	341	298	306	340	351	336	350	314	333	334	382	325	343	345	398	366	321	350	341	323	312	339	328	295	346	342	348	324	308	371	332	354	360	340	320	313	319	328	337	349	333	354	324	334	299	311	351	327	343	348	343	351	314	369	340	336	308	333	363	333	338	321	343	353	331	345	305	332	331	305	368	357	337	345	313	329	340	369	333	366	315	333	353	346	332	306	335	330	308	313	333	349	357	333	343	351	372	334	342	350	355	322	336	331	336	358	312	335	343	293	338	309	365	338	344	338	327	308	331	341	333	345	332	332	319	335	325	348	323	310	334	356	336	319	366	332	350	350	337	317	332	327	322	345	332	334	340	363	313	325	348	363	342	319	335	347	361	327	310	335	373	314	323	333	349	333	349	351	327	335	341	339	339	316	326	348	331	330	321	361	366	309	337	306	370	376	341	313	338	308	349	356	342	330	325	326	333	325	334	335	327	336	322	344	337	336	332	330	327	321	311	332	337	350	345	330	330	343	310	320	348	371	333	364	364	353	366	351	330	337	352	357	332	351	360	306	352	341	329	345	340	347	369	319	326	353	360	319	360	325	311	324	332	322	322	362	336	318	354	343	322	333	346	369	345	345	305	368	318	297	355	335	338	330	360	367	323	323	315	336	346	326	327	359	323	342	336	308	335	315	333	358	361	348	311	321	339	309	339	305	350	321	277	363	329	331	308	323	368	358	317	324	339	314	346	314	341	344	339	362	307	347	314	302	312	332	310	335	342	338	332	347	347	359	320	324	303	345	338	335	324	312	326	314	332	302	347	357	389	351	316	319	335	343	310	375	347	320	342	337	357	312	354	350	322	339	337	337	332	335	316	309	321	343	340	350	318	317	354	322	293	314	330	337	332	345	339	347	352	368	319	348	337	320	335	323	345	338	307	325	336	305	341	328	313	349	336	351	339	293	364	323	336	347	318	323	350	350	367	352	306	323	357	321	337	304	346	326	323	328	343	327	345	349	339	367	326	329	359	324	338	356	313	286	346	380	334	365	315	333	347	338	348	343	307	321	359	345	347	364	328	295	334	367	358	320	354	364	335	319	309	359	382	348	330	341	358	334	359	342	311	319	317	353	345	359	361	308	375	374	324	322	366	361	307	339	329	301	355	341	347	318	347	347	336	348	352	349	321	341	339	362	348	356	378	370	338	335	348	317	344	340	365	357	316	329	330	306	329	355	332	329	337	315	333	344	308	328	338	312	325	303	301	318	358	313	352	326	335	327	333	342	325	332	324	337	327	365	315	350	328	272	328	319	321	312	289	368	328	365	359	320	298	355	335	336	324	355	327	362	341	333	352	372	356	352	350	338	310	327	323	342	295
8995	4028	8142	8706	7936	9092	6848	5276	4789	3519	2901	2646	3156	2810	2350	1979	1752	1568	1390	1502	1358	1538	1575	1305	1306	1249	1232	1308	1375	1215	1136	1094	1003	973	963	963	970	926	904	981	1029	953	931	892	958	913	954	967	992	1093	1066	907	972	926	934	857	929	885	902	954	898	958	901	860	875	879	850	851	851	887	922	882	868	842	867	870	940	860	882	901	872	870	893	871	888	868	855	855	878	856	844	837	894	862	908	867	891	892	923	803	881	893	868	874	888	892	813	867	908	865	829	838	881	824	825	842	825	872	828	875	830	869	845	893	871	844	849	876	829	887	833	838	869	898	834	875	841	833	875	885	880	900	840	835	850	819	900	809	845	869	898	875	856	862	879	785	795	854	852	891	825	808	863	802	835	782	845	903	819	790	847	858	909	879	804	816	836	869	833	853	868	868	810	838	867	828	863	860	830	865	878	880	853	854	844	884	829	871	863	862	871	864	896	889	849	866	845	849	853	848	839	842	849	867	835	792	880	809	865	800	862	867	890	898	874	879	826	844	868	837	809	868	838	821	836	848	887	844	850	880	882	885	874	860	868	927	913	816	881	855	847	800	906	876	819	864	888	826	840	870	864	889	833	803	822	866	859	866	814	830	847	891	861	836	888	851	817	888	838	855	846	854	838	871	860	811	836	870	868	904	872	860	850	848	870	844	861	812	880	857	854	793	845	852	929	880	850	804	856	855	845	890	873	851	852	923	883	858	874	850	798	805	850	849	887	864	871	868	858	851	828	880	843	878	798	857	844	825	915	806	824	803	830	892	874	880	834	873	883	852	816	803	885	831	867	863	860	815	866	868	845	838	856	834	858	873	878	823	868	829	860	818	845	874	815	873	857	849	840	866	870	813	875	884	826	861	813	845	858	924	868	823	855	877	868	802	824	821	856	821	805	885	870	892	845	826	834	844	842	890	875	782	835	839	840	862	841	868	816	829	892	839	877	854	865	768	843	836	852	892	826	825	894	868	813	895	846	823	853	813	831	814	854	835	891	853	839	857	881	836	818	805	907	925	825	877	891	823	879	874	801	868	854	870	837	890	863	863	866	847	825	837	913	844	835	831	822	848	865	805	843	859	894	853	823	837	855	878	894	801	856	838	870	849	850	849	839	875	875	836	867	849	931	821	824	862	865	845	853	838	851	861	842	833	895	840	860	844	833	848	880	894	851	874	822	852	854	813	851	883	793	838	870	866	828	830	834	859	853	830	838	886	850	868	874	858	914	882	829	855	872	840	846	879	821	893	879	823	779	843	913	867	837	820	852	846	873	855	856	860	813	876	877	850	845	826	871	843	843	819	806	858	801	891	817	831	829	840	892	870	895	889	895	910	864	840	913	810	852	787	859	834	813	882	836	855	797	875	828	884	876	836	873	856	869	841	872	805	840	833	869	838	808	845	815	873	884	808	890	822	819	841	823	844	809	884	869	797	856	840	823	830	869	878	879	874	850	902	887	873	813	845	897	834	843	790	858	821	860	817	814	823	829	870	868	875	841	798	850	836	851	820	844	826	843	909	837	868	866	851	873	847	796	835	883	862	888	856	844	858	860	822	843	864	869	857	850	868	892	851	796	873	887	842	835	833	862	812	864	870	909	852	841	840	862	865	829	850	843	848	839	827	864	844	810	835	796	847	906	867	818	797	921	851	828	829	856	888	849	860	855	884	917	873	833	830	832	861	876	864	849	879	835	819	857	865	864	876	859	872	825	852	863	869	805	842	821	825	843	824	817	820	850	835	820	914	882	787	808	876	863	877	815	833	866	824	862	782	870	935	864	830	824	829	816	878	856	831	872	888	852	805	865	844	829	871	880	828	826	838	835	878	867	834	838	881	934	855	883	842	808	838	805	833	833	864	843	803	824	905	850	865	870	823	896	867	865	840	835	858	826	810	882	828	870	839	893	824	863	858	893	870	842	877	843	819	844	835	817	783	866	873	857	829	854	888	872	845	837	829	855	861	793	839	856	854	825	843	782	839	826	867	875	833	867	851	835	857	859	817	875	909	885	867	845	847	857	859	767	860	843	867	832	870	823	896	881	858	873	875	871	865	818	830	891	831	829	869	858	840	868	842	870	840	836	853	890	833	865	826	860	860	840	857	855	840	890	822	885	805	890	837	809	851	843	844	834	858	882	844	823	845	825	877	804	831	883	859	838	783	878	850	816	843	839	849	853	865	849	872	859	877	846	918	767	850	877	821	842	863	860	896	856	867	866	869	875	861	828	810	849	878	842	824	821	815	865	808	844	901	881	871	920	857	879	819	901	897	825	856	844	923	895	836	830	825	847	845	909	770	835	853	872	881	824	814	833	848	897	824	828	826	899	842	853	802	838	843	866	815	869	840	816	868	846	910	879	860	826	848	850	842	871	901	846	845	875	828	868	875	871	855	841	852	889	831	840	837	807	857	853	853	835	838	878	897	815	840	841	810	864	917	844	868	811	871	909	813	880	809	820	849	849	865	835	847	877	904	907	899	780	836	857	848	886	856	811	869	876	834	875	855	801	840	829	823	846	895	895	878	909	837	902	858	877	864	839	885	823	889	908	842	919	795	866	854	839	791	867	833	865	877	904	866	881	800	858	832	844	879	856	852	853	856	909	803	832	834	893	852	869	848	902	860	889	851	801	847	880	810	822	864	844	824	805	865	850	884	855	852	856	808	856	824	844	868	853	795	851	835	837	823	842	843	898	845	817	830	836	847	868	828	914	837	846	874	849	856	852	872	873	930	779	815	812	841	842	800	869	885	812	898	813	891	811	875	836	817	904	839	881	881	835	843	854	843	855	895	818	890	864	812	836	850	863	840	839	840	871	893	813	895	920	812	863	824	864	831	860	839	817	859	898	852	849	884	866	868	834	821	860	849	918	821	862	818	852	851	834	868	859	840	844	841	843	855	819	848	865	871	840	825	841	855	875	870	868	822	877	841	865	850	877	852	823	815	833	794	900	854	846	803	825	854	829	828	869	875	843	807	856	892	874	811	843	826	843	850	884	839	923	820	872	832	811	865	869	867	869	811	841	855	892	865	870	877	810	872	848	827	821	797	832	891	838	847	846	863	858	861	865	898	815	838	864	880	838	901	800	814	815	838	823	870	821	837	868	795	838	841	792	850	901	859	835	898	861	852	876	863	842	816	892	894	873	871	867	872	867	878	806	832	841	824	842	828	889	839	865	880	820	901	813	830	866	868	855	865	820	816	816	897	848	797	899	833	834	897	827	891	813	838	848	862	833	794	832	882	859	839	832	827	846	895	815	828	830	879	836	816	883	869	838	853	811	871	861	832	840	850	844	897	867	843	835	850	869	812	828	853	881	868	817	844	874	846	881	909	870	918	874	821	847	838	895	924	811	821	857	866	860	890	878	887	857	814	859	902	841	849	827	867	860	883	850	861	851	856	856	852	830	813	817	809	854	879	804	872	904	806	826	852	877	863	777	796	816	847	837	830	841	873	859	853	829	895
2477	534	716	526	401	343	315	293	262	238	234	238	258	233	232	191	207	228	275	225	220	213	209	221	191	254	215	214	215	205	211	237	218	218	243	203	222	198	202	196	212	217	206	210	234	227	222	225	232	231	234	249	199	231	212	195	212	234	220	231	218	236	215	198	203	222	198	234	215	196	210	217	231	200	195	238	225	212	217	235	215	219	223	225	224	222	244	215	224	215	220	202	190	206	227	221	238	226	220	232	226	218	215	201	217	225	232	220	269	206	224	244	243	227	228	215	210	209	206	243	228	218	232	218	220	226	225	226	231	213	226	254	214	212	233	224	226	217	192	213	225	218	223	206	255	228	245	214	234	222	218	236	228	214	192	218	222	191	235	200	232	206	203	211	230	229	228	219	259	215	218	252	205	247	229	221	232	188	245	239	233	234	233	213	215	192	209	205	236	239	219	215	244	233	234	191	208	222	217	217	242	195	239	215	254	227	218	191	207	219	213	222	221	217	230	226	237	208	228	203	193	190	222	254	220	183	225	216	201	217	205	223	224	207	201	217	206	208	219	210	197	238	237	213	225	199	218	225	222	197	204	227	189	202	210	224	224	203	212	235	219	240	232	208	238	231	243	246	232	243	243	215	238	235	209	245	188	226	213	232	203	214	207	241	201	219	204	211	219	227	208	221	237	242	216	186	203	214	225	238	233	222	225	230	227	226	220	226	209	218	226	196	208	230	227	242	227	232	213	219	197	217	229	244	229	233	247	207	205	218	234	219	233	214	230	221	238	230	219	234	235	195	214	216	222	220	215	202	251	214	206	241	205	206	220	204	239	246	250	197	237	215	235	239	209	229	229	210	255	220	252	228	184	218	220	198	198	208	248	214	207	239	241	220	220	258	249	242	214	223	233	213	220	200	210	241	241	201	217	245	210	207	244	233	213	254	215	214	223	220	211	223	222	224	234	202	226	227	226	212	235	222	221	214	214	200	208	220	215	218	227	216	218	213	252	234	204	210	212	224	227	218	226	222	216	219	230	212	226	222	201	216	220	204	212	214	207	233	236	241	227	207	220	227	208	201	219	221	222	237	226	229	247	223	230	218	234	216	237	208	192	196	202	210	214	240	221	237	230	229	197	205	217	215	212	226	200	227	210	243	213	257	237	207	229	214	217	209	207	211	225	220	244	200	200	230	231	233	236	214	196	213	206	218	232	217	221	219	245	201	246	237	225	211	232	201	210	211	229	240	230	227	212	230	191	202	231	226	227	243	198	219	259	219	222	242	212	213	214	217	220	222	231	230	232	256	211	228	222	230	203	221	229	207	221	242	217	204	206	224	191	223	223	237	208	233	200	242	213	221	204	197	221	231	210	243	212	205	249	200	242	241	243	234	227	216	234	214	223	218	249	254	245	209	229	226	204	215	241	232	223	212	240	228	238	199	228	209	215	211	217	239	240	182	227	223	232	217	210	201	203	223	203	229	215	223	240	238	215	227	224	232	203	214	227	225	214	223	218	212	239	216	208	211	203	239	223	234	212	211	233	218	214	211	245	220	234	220	179	204	244	220	248	214	241	208	221	236	215	203	224	231	218	217	259	220	214	238	235	238	214	211	231	239	236	223	216	215	230	211	240	234	224	193	216	230	233	218	242	234	211	215	220	208	221	186	238	226	249	202	249	223	215	204	216	219	209	215	246	246	229	214	207	229	215	217	236	246	228	215	235	188	219	210	190	225	234	196	263	215	240	220	205	232	211	219	221	202	236	200	221	237	232	212	225	204	247	236	202	204	239	255	231	205	230	234	217	230	226	224	231	202	242	230	238	248	231	211	210	232	217	200	220	220	212	207	206	188	206	233	236	244	198	213	227	216	227	207	260	226	218	223	214	252	208	234	213	254	216	227	225	232	257	199	211	216	210	228	231	224	238	236	223	232	210	221	225	215	208	247	239	238	208	235	263	260	228	214	258	262	226	244	263	246	252	216	230	200	194	220	247	223	212	232	207	213	244	233	208	209	223	187	189	232	225	235	235	212	219	246	223	207	226	223	225	197	202	214	242	213	213	223	214	208	235	220	233	223	229	210	218	216	214	215	227	228	231	207	229	211	238	216	213	239	230	210	208	212	229	233	228	212	209	245	237	199	228	228	208	213	214	224	185	219	231	233	222	227	231	232	218	224	220	243	186	215	207	239	219	206	193	251	232	217	245	204	211	208	241	209	227	199	235	240	245	234	207	254	231	208	203	217	238	210	240	240	227	224	224	231	243	245	187	239	226	237	245	214	237	233	246	224	228	217	221	247	240	223	236	202	230	221	219	218	242	214	237	251	225	217	225	212	216	244	228	205	212	216	232	215	214	222	249	216	226	201	218	227	220	216	219	207	254	225	225	207	218	231	246	224	221	218	239	192	235	217	242	207	226	212	221	235	234	231	221	233	207	227	208	219	218	219	216	229	200	232	198	209	228	226	203	218	229	244	219	248	241	215	256	222	210	251	228	199	220	204	168	235	236	260	225	219	209	222	230	225	239	207	221	215	217	223	223	224	221	227	210	217	212	234	210	225	202	194	222	232	231	206	238	219	213	238	247	216	244	219	189	218	242	215	212	190	230	201	218	226	231	193	216	236	225	228	201	232	212	211	230	223	222	232	221	208	243	233	238	234	210	193	204	213	204	229	250	226	225	245	230	231	229	232	198	216	233	225	216	242	227	232	212	231	229	236	204	217	227	235	230	228	231	231	226	221	203	210	217	217	240	230	205	201	228	216	256	220	225	183	236	209	213	235	226	239	233	219	223	228	207	199	233	205	205	187	209	207	201	220	214	216	221	225	213	233	218	196	224	215	241	200	210	205	227	225	224	211	249	211	216	219	240	218	219	235	213	214	193	218	204	238	216	218	214	202	222	224	221	238	237	194	214	211	230	234	230	207	234	217	208	222	212	230	215	202	242	216	213	242	217	225	196	221	235	235	232	206	227	209	234	213	217	218	242	260	222	237	250	217	246	231	211	224	251	231	236	254	229	218	220	234	225	219	210	208	214	254	215	241	213	235	205	215	224	213	221	224	226	206	241	226	220	179	227	231	241	217	199	229	268	230	251	237	233	234	214	231	210	185	247	215	206	221	193	226	202	234	241	231	223	202	223	211	212	222	219	205	216	227	189	228	209	229	197	215	222	240	250	237	236	214	224	226	222	248	217	207	205	198	210	214	212	240	222	228	210	226	236	200	229	222	223	199	232	213	237	230	186	212	225	222	214	217	238	198	258	235	243	247	217	205	214	234	218	224	222	207	224	217	217	235	231	220	218	239	230	244	228	211	215	246	221	222	228	215	200	223	227	231	209	207	226	263	199	188	219	263	240	240	213	212	212	224	226	202	240	241	225	226	210	214	217	247	233	205	241	189	228	257	254	251	215	230	210	244	216	220	196	219	235	228	215	218	237	225	203	231	243	230	242	209	230	205	246	203	252	227	243	199	240	202	197	214	214	197	233	228	206	217
2591	942	1578	1512	1387	1444	1067	939	747	736	723	716	668	656	686	667	616	638	635	601	598	631	614	595	590	599	599	593	551	582	588	616	646	610	579	604	601	604	521	565	598	595	591	587	611	570	615	614	631	672	678	569	600	592	608	613	555	629	618	573	577	615	577	579	595	588	594	587	571	530	595	535	537	580	565	579	575	577	637	608	633	563	592	612	609	625	607	611	559	543	581	539	657	611	571	596	580	610	561	592	595	600	594	564	635	564	597	581	559	610	602	590	558	567	614	558	571	624	604	566	631	572	628	581	601	581	545	583	567	582	608	613	620	572	601	586	589	587	547	604	579	589	540	557	587	548	608	608	567	567	595	553	586	572	568	571	606	574	597	604	583	651	552	564	586	578	623	631	591	573	542	584	583	565	629	615	575	604	604	594	554	576	589	577	570	580	606	547	565	552	662	585	589	580	610	583	610	529	587	555	559	609	606	581	595	565	594	597	576	549	561	552	577	568	579	611	587	557	568	643	602	566	580	585	593	612	603	553	618	590	580	580	592	614	558	595	598	598	585	585	608	638	551	535	549	586	545	575	604	561	575	613	586	614	559	603	577	553	594	598	645	600	599	578	602	601	599	578	570	591	591	607	617	588	597	580	582	576	571	573	575	584	594	595	596	605	591	599	614	586	557	563	547	591	614	597	559	574	579	602	584	581	589	602	582	613	573	516	597	603	555	587	646	538	592	587	596	598	621	561	580	607	583	607	579	569	578	581	538	587	591	558	642	599	594	585	570	579	623	587	565	592	580	586	620	525	596	614	611	565	571	585	617	594	574	620	585	645	553	586	557	598	583	579	587	609	554	630	625	561	561	599	606	587	632	574	588	583	588	601	644	612	563	565	568	591	598	600	564	593	584	593	617	568	570	592	600	604	599	564	562	584	572	600	577	545	599	581	582	574	608	540	579	584	559	593	582	565	579	585	587	575	606	612	617	570	570	650	594	568	570	578	583	577	589	590	618	605	578	577	598	621	587	590	599	618	590	585	578	561	570	586	631	596	580	566	543	558	571	586	556	607	588	614	579	592	558	573	597	589	584	604	529	542	659	595	577	574	586	571	573	581	598	600	573	571	592	632	584	588	595	592	617	589	550	621	549	567	589	607	573	573	600	621	579	566	573	591	598	585	589	581	631	573	608	579	606	623	621	577	565	603	560	590	619	610	600	589	578	597	569	583	585	523	603	552	573	591	615	592	576	627	600	557	631	544	593	609	565	603	587	556	584	618	582	629	574	565	563	646	565	589	564	575	588	590	560	587	585	589	605	617	533	591	623	570	599	586	587	569	571	572	568	572	556	560	535	573	605	606	583	578	541	552	549	631	578	570	573	580	587	524	618	596	554	599	558	611	560	554	598	550	609	594	584	582	596	583	551	600	565	611	544	614	596	545	600	576	614	639	597	617	562	571	597	579	599	584	601	614	553	580	561	611	592	580	561	574	612	599	625	585	556	576	586	538	527	539	561	565	583	608	576	571	563	594	566	623	564	613	629	597	575	590	561	589	585	609	626	609	576	548	576	539	543	573	607	598	618	586	562	562	602	586	586	580	581	612	610	555	575	586	565	595	594	600	630	610	544	595	583	608	553	558	549	575	563	580	608	574	599	546	560	561	593	626	552	588	570	582	559	561	555	622	567	591	553	527	620	568	594	568	572	589	514	574	562	556	563	579	607	574	565	564	560	597	616	580	552	575	590	574	587	561	590	603	545	606	590	565	616	579	619	550	578	577	593	564	616	557	576	563	589	607	581	566	610	598	579	536	614	595	584	633	574	613	569	597	584	578	566	567	572	593	593	592	557	613	587	591	563	573	583	617	591	593	571	578	552	589	641	527	617	587	630	571	597	604	568	571	624	590	577	547	598	566	617	559	567	593	642	553	546	594	542	590	594	599	570	587	589	578	578	601	586	568	588	601	561	584	587	572	593	570	590	536	565	592	627	594	626	612	584	553	573	572	603	584	607	579	663	591	582	604	606	578	548	588	583	553	577	579	554	602	552	540	578	594	611	565	545	585	598	584	579	552	581	583	567	573	555	582	575	600	585	610	597	561	593	543	606	606	562	615	577	572	581	541	611	636	602	622	568	624	527	614	628	543	540	604	557	564	574	590	632	607	606	565	597	552	580	583	565	625	592	569	581	610	578	544	555	562	627	562	606	623	577	544	576	545	558	625	551	566	566	615	587	577	589	589	586	642	605	578	548	592	627	560	576	581	568	557	600	564	583	554	615	534	537	609	609	564	612	554	582	587	556	559	580	590	640	586	546	581	614	573	616	578	606	591	635	579	588	567	590	567	540	607	559	600	604	568	579	562	612	535	603	605	614	554	576	643	622	546	537	569	645	559	610	568	615	606	568	569	590	614	591	542	591	579	589	609	585	582	604	575	564	614	598	622	574	623	648	582	566	568	587	598	555	614	571	620	584	564	577	555	567	585	632	608	565	584	551	579	547	599	619	554	611	598	602	585	584	594	567	553	590	590	612	621	586	577	600	598	619	614	574	617	609	610	557	575	607	606	557	602	590	583	577	586	556	612	588	562	576	596	558	581	614	641	569	566	579	570	555	574	606	558	606	618	603	620	606	626	551	561	595	585	607	581	554	599	628	567	579	609	537	573	598	590	579	612	592	575	597	530	577	659	591	600	606	602	605	544	561	565	589	561	534	542	637	582	567	553	572	603	566	532	593	615	586	563	588	600	594	598	584	592	544	566	619	595	587	599	587	577	597	588	601	575	580	593	583	646	592	583	552	599	616	576	562	619	577	604	588	578	598	602	582	566	567	599	584	595	568	599	548	594	578	581	584	597	614	606	587	589	558	584	603	586	553	589	605	600	599	576	559	538	587	570	604	627	602	566	583	569	572	543	584	570	583	632	604	603	604	567	588	599	603	580	542	598	580	585	536	573	552	579	611	582	579	549	562	587	585	577	574	625	616	593	579	573	547	600	563	563	617	585	574	619	606	556	576	574	577	544	612	592	563	585	566	602	569	585	535	599	624	605	592	589	596	586	573	596	606	609	574	546	546	549	545	581	616	580	602	617	600	622	593	596	624	559	526	603	617	598	580	595	630	622	599	570	609	614	570	605	594	568	589	598	597	570	640	579	612	592	610	617	565	577	571	581	575	586	566	593	587	609	599	576	599	580	578	602	614	567	582	569	571	587	617	607	582	617	591	596	580	546	599	576	553	589	584	572	576	603	556	613	592	596	581	604	584	563	611	531	566	599	609	571	547	563	588	572	642	568	599	590	563	587	594	563	572	543	572	580	583	549	572	550	588	581	576	557	621	570	556	591	584	597	576	569	588	587	569	588	630	563	584	615	588	583	660	591	582	592	552	592	580	591	585	606	566	574	553	601	534	566	567	574	569	585	590	571	606	590	585	585	589	546	611	589	536	588	579	572	591	596	567	623	586	590	585	597	572	589	577	577	540	597	577	630	607	602	592	552
9103	2736	3109	2245	1319	1370	830	647	540	477	461	337	314	355	300	267	232	214	206	180	250	234	186	196	209	201	183	185	185	173	194	204	170	171	163	164	159	188	139	167	188	152	159	173	156	173	178	169	179	182	172	170	173	164	177	141	162	163	178	175	184	163	169	165	157	147	163	162	185	168	152	134	153	176	181	147	173	147	168	145	189	153	175	179	152	149	153	157	166	162	158	155	145	146	191	163	179	181	161	199	158	168	156	158	144	169	159	164	173	170	182	167	159	177	155	168	178	195	154	172	180	184	152	152	159	134	177	158	184	152	145	166	151	159	141	133	180	160	178	181	144	157	169	154	176	195	193	179	174	164	170	152	162	146	136	164	156	174	144	183	167	158	167	183	144	141	198	141	159	168	148	157	185	148	142	182	170	181	158	150	148	158	169	153	174	173	190	171	167	184	166	144	151	182	182	163	174	179	179	172	162	168	193	152	166	162	169	193	159	178	163	173	161	155	170	169	154	176	168	158	168	184	165	170	192	159	182	167	159	182	174	188	171	195	168	156	166	162	148	160	184	163	187	146	178	173	158	142	170	163	186	184	159	178	160	168	165	161	181	156	166	185	161	167	166	170	175	167	158	162	170	164	149	161	165	176	181	158	173	172	166	174	172	170	176	161	165	165	145	161	170	152	164	171	151	175	131	179	145	167	160	176	166	174	159	151	171	175	166	159	146	177	160	169	172	174	157	154	174	168	164	174	175	148	142	161	177	159	147	149	164	165	202	154	132	168	147	141	165	173	160	149	190	192	177	158	141	172	156	167	163	137	179	173	170	140	160	144	183	199	186	140	188	166	150	165	168	156	161	176	179	169	179	174	164	196	140	180	151	165	163	168	149	166	174	186	171	161	174	154	131	178	171	161	172	160	160	169	170	161	158	156	158	181	152	167	181	153	164	163	144	181	161	147	162	154	163	171	181	160	171	161	190	161	153	175	195	154	161	159	137	182	154	168	157	142	145	155	166	169	171	167	150	165	177	168	151	165	178	160	159	195	156	170	166	171	180	203	201	150	147	193	169	154	154	130	150	169	165	186	150	166	185	183	155	161	153	175	169	181	174	167	195	172	171	157	192	168	157	148	148	165	171	169	165	176	169	147	176	135	152	181	160	165	153	150	180	170	163	186	150	178	184	152	174	173	156	177	158	144	149	172	182	174	146	169	181	146	137	159	169	174	145	165	148	183	170	161	143	145	158	170	164	161	164	145	145	165	167	183	160	170	175	152	184	167	175	186	156	169	152	165	162	148	182	157	171	160	154	157	163	160	163	172	187	171	164	169	175	138	159	153	142	169	148	174	171	149	188	175	190	164	172	177	168	165	141	163	165	161	187	159	179	180	174	170	158	165	199	155	161	154	151	150	156	144	164	185	176	169	154	172	156	153	171	169	147	146	180	188	192	185	163	177	172	180	153	136	156	153	144	168	193	145	185	158	138	189	192	174	161	174	192	185	167	173	147	163	161	180	173	168	151	161	161	173	136	159	174	171	168	168	175	161	170	149	178	142	174	171	169	145	194	180	164	153	157	192	170	185	152	148	158	157	182	162	158	157	178	167	173	152	164	167	158	192	179	184	190	156	200	170	165	159	157	190	168	179	161	161	165	160	174	184	162	187	150	174	157	163	162	178	179	149	155	148	163	150	165	145	176	175	183	147	145	174	143	181	159	138	147	161	158	174	160	166	141	159	190	172	165	179	150	142	160	166	172	179	157	176	146	160	172	170	178	168	149	166	159	178	146	176	158	157	155	173	164	162	157	148	151	143	177	146	168	146	185	163	165	175	174	165	163	139	170	169	143	160	166	159	154	161	170	169	168	188	151	144	185	187	161	157	151	155	148	160	163	175	172	163	194	154	159	168	182	189	137	155	174	175	186	194	164	165	190	170	171	166	165	179	166	182	176	156	157	164	167	158	162	143	168	141	151	173	183	177	128	162	141	180	176	189	179	176	158	156	152	135	168	164	181	157	169	195	183	202	160	169	181	161	171	167	151	158	162	169	169	141	159	146	147	150	171	159	170	193	174	174	171	163	167	202	143	147	148	165	174	175	162	155	176	166	192	163	169	142	177	177	152	182	144	187	157	168	160	154	181	145	171	180	175	177	174	191	179	159	158	149	134	161	176	180	181	149	177	170	173	189	160	168	157	164	166	153	163	157	131	180	164	156	166	183	183	165	165	159	157	157	179	137	174	156	152	176	148	171	173	174	185	160	171	170	164	179	170	149	166	139	150	168	152	147	173	162	146	163	164	134	160	166	179	180	168	170	177	150	147	178	176	168	170	166	167	136	166	149	163	147	170	147	153	171	174	181	157	162	173	178	188	188	164	146	161	185	157	155	155	147	191	153	193	173	169	160	167	135	158	137	170	160	177	160	179	167	168	173	170	165	169	191	179	159	170	181	179	168	150	155	187	164	158	158	178	156	167	148	179	174	173	164	167	185	188	153	182	175	166	169	156	158	189	171	174	172	163	172	151	162	162	164	153	175	165	161	153	167	176	173	165	187	165	175	190	186	146	177	189	164	200	172	170	157	157	156	170	177	156	176	163	158	166	178	173	174	201	175	162	204	176	153	172	183	160	168	164	162	162	163	165	137	175	165	170	176	158	163	181	168	182	178	158	167	175	159	189	181	197	189	158	191	169	157	144	168	172	166	168	174	176	180	159	169	156	185	172	154	149	160	182	148	162	173	174	165	201	152	173	193	189	172	174	170	160	138	154	159	158	162	184	176	175	204	143	176	173	171	148	161	190	138	174	132	151	177	163	176	183	178	170	159	175	151	172	153	150	169	187	153	156	152	164	177	173	169	149	182	153	152	181	161	148	164	145	158	156	172	174	168	159	156	154	154	177	180	191	167	173	179	176	172	173	173	166	189	175	154	148	150	188	167	147	175	165	148	181	187	149	146	151	165	169	151	185	160	169	172	166	141	160	175	176	184	145	166	169	177	168	190	170	173	183	174	158	153	162	181	156	151	155	195	175	184	151	153	154	140	155	159	179	152	164	174	179	148	171	143	154	174	151	167	143	148	154	170	149	162	174	164	171	174	148	183	177	156	185	167	175	195	182	174	167	170	163	160	165	180	160	193	159	198	168	168	159	169	149	168	182	151	174	149	168	152	170	165	170	148	158	165	146	186	147	180	157	166	141	161	170	150	178	153	162	160	143	141	179	173	171	154	177	161	155	166	185	192	157	197	167	159	165	163	179	162	173	164	160	192	153	190	176	154	174	167	170	164	179	156	184	180	141	162	175	149	174	157	168	131	172	189	159	153	143	170	184	182	168	165	203	177	167	160	170	180	164	170	155	169	171	168	168	145	172	161	155	182	159	169	159	197	174	171	156	157	168	190	175	177	176	166	149	169	170	156	149	142	146	133	205	187	159	136	169	172	189	160	166	159	164	163	151	160	145	196	180	171	171	164	166	151	150	167	168	153	155	165	149	191
6389	2347	4973	5321	4750	5556	3868	3119	2549	2092	1527	1858	1466	1447	1388	1100	967	842	782	697	1012	812	818	698	750	701	690	770	659	592	581	601	565	542	553	547	566	548	548	518	565	585	520	515	553	542	526	633	643	679	583	481	483	491	507	512	488	516	487	498	548	513	512	516	542	501	484	517	490	501	474	447	546	501	499	525	468	474	506	486	521	513	466	505	471	506	471	476	471	537	484	490	507	494	515	484	505	509	526	489	492	511	460	494	479	470	464	492	460	508	473	527	497	552	504	481	452	482	492	479	524	473	451	504	439	479	504	520	483	481	465	529	475	460	487	495	489	509	489	456	497	522	562	469	505	457	487	509	512	506	481	461	488	473	479	449	487	475	463	496	457	474	500	499	477	491	468	496	519	499	458	492	488	478	480	460	495	474	456	454	498	484	481	485	506	481	479	502	482	493	523	436	492	475	486	509	496	476	478	492	504	487	491	472	459	511	480	494	477	457	508	509	496	457	517	444	459	511	504	505	492	523	472	493	504	496	492	484	512	463	498	496	477	469	472	458	497	473	483	485	504	463	483	518	515	496	520	438	487	471	478	484	502	479	465	478	531	487	498	483	484	481	507	506	505	492	495	522	488	474	497	478	483	471	505	488	468	477	473	503	516	493	491	500	482	520	462	511	469	497	482	499	463	465	489	471	484	519	488	506	467	507	489	490	485	523	472	491	495	492	488	496	477	490	523	494	485	447	516	463	500	459	482	460	471	431	472	470	489	508	494	463	526	477	463	472	482	504	460	481	478	470	496	501	468	462	523	483	505	451	461	481	491	494	471	501	515	466	492	493	504	479	468	479	518	494	474	522	466	519	496	487	501	541	517	480	520	473	492	493	465	494	463	509	510	475	487	455	477	476	437	429	465	506	481	498	509	515	466	491	512	466	493	458	532	484	478	468	462	427	514	511	503	435	502	474	487	470	462	514	475	494	493	489	544	481	519	492	490	522	488	491	490	482	539	486	479	476	513	493	520	475	467	497	487	499	514	462	495	475	465	506	514	464	505	452	464	479	488	482	457	466	475	487	481	478	465	517	486	477	509	465	460	505	493	492	488	502	478	466	471	496	516	488	452	468	476	463	512	461	452	483	505	463	457	522	494	524	498	485	460	503	527	458	521	472	399	486	497	487	477	481	500	537	457	438	494	406	485	503	454	479	478	495	475	469	514	516	517	511	475	515	493	463	502	487	474	511	511	478	525	488	473	484	491	495	493	478	501	513	449	552	470	470	502	489	484	512	490	497	509	478	503	452	505	456	474	461	504	468	495	504	482	491	457	483	495	442	512	464	468	432	505	496	479	482	498	494	501	490	523	464	472	512	478	490	509	459	462	492	470	472	471	490	482	483	493	459	475	465	500	443	465	446	497	508	497	528	491	486	556	470	499	497	521	477	468	502	511	490	516	490	484	496	508	450	522	468	486	489	536	513	481	510	495	481	477	525	489	530	515	462	493	481	457	477	511	471	520	487	509	495	523	519	490	487	487	468	522	477	483	508	504	470	459	501	527	492	492	490	448	475	486	490	507	449	479	523	462	462	464	488	481	457	500	459	461	505	484	472	496	505	497	469	481	441	500	459	447	459	462	503	483	496	501	504	497	491	511	460	484	517	470	475	486	455	465	499	473	471	457	491	486	485	510	494	466	492	497	489	504	522	474	435	488	489	470	471	478	460	454	524	505	483	475	500	504	508	489	502	478	486	474	466	472	489	491	529	466	456	434	446	480	459	491	490	469	478	481	474	483	492	467	506	470	501	507	514	484	480	517	468	480	477	490	504	449	468	491	530	458	470	517	477	522	532	481	494	486	461	486	474	511	499	514	471	475	513	478	483	545	513	490	503	465	463	479	473	497	514	501	453	462	491	465	488	443	481	459	485	490	463	526	508	491	453	500	471	465	452	487	545	455	517	484	493	461	478	436	462	497	508	511	461	479	508	436	463	494	491	491	465	507	470	526	509	514	511	473	489	484	470	516	487	444	459	450	488	479	505	458	463	512	469	490	493	505	489	504	475	477	503	479	490	474	480	473	499	470	508	487	488	473	460	497	482	514	475	482	486	465	497	478	484	482	455	479	499	500	510	478	460	490	519	503	496	476	459	498	509	471	514	454	490	487	476	520	475	474	512	500	486	501	494	518	507	486	497	476	496	471	463	462	467	499	465	480	492	505	527	496	506	495	518	526	504	472	492	507	492	506	475	493	470	482	471	547	514	450	480	457	481	443	484	514	496	481	486	506	495	530	514	481	468	479	481	465	508	495	457	511	478	480	439	519	482	463	474	499	490	499	471	480	515	510	481	524	474	491	503	493	490	514	473	521	457	483	470	484	506	472	494	500	488	527	526	524	522	486	493	476	491	474	469	489	461	450	488	465	490	459	473	509	473	471	529	475	524	500	475	489	523	497	494	496	534	473	518	530	478	466	494	480	475	499	484	485	502	500	481	509	534	437	472	452	453	501	508	462	478	446	527	487	496	495	455	497	469	500	487	500	458	510	485	439	462	487	468	483	499	482	495	457	496	504	453	533	494	471	504	471	475	496	500	493	476	494	479	516	487	504	499	494	524	508	517	481	508	466	486	459	506	497	473	447	526	508	449	459	477	459	515	466	468	480	493	464	492	460	541	517	516	503	498	493	470	488	499	508	499	503	458	473	523	481	478	511	474	473	495	494	498	504	503	463	502	461	544	509	462	511	489	472	491	477	465	473	475	486	478	483	501	477	462	474	500	453	460	458	512	491	508	504	485	520	465	487	472	458	461	504	496	468	530	467	514	479	487	490	476	488	481	523	491	486	494	464	480	486	463	471	510	472	501	490	485	472	503	477	517	458	476	508	487	537	475	513	489	482	472	485	504	452	503	469	521	491	503	440	477	478	485	473	508	517	505	462	494	464	465	503	495	464	514	435	515	509	525	465	485	516	463	463	478	489	492	521	518	496	459	465	503	460	470	492	494	505	520	457	504	520	485	494	520	476	474	471	539	497	475	500	476	494	479	475	472	497	480	486	513	476	497	460	484	501	462	495	498	515	442	501	464	483	476	494	506	475	506	512	496	502	494	485	507	466	473	479	490	480	511	542	491	528	495	456	485	480	488	452	460	506	466	504	484	434	475	472	499	487	461	500	486	486	475	503	480	487	525	469	501	465	467	466	490	444	464	484	495	450	500	467	459	513	471	515	467	484	462	463	512	466	451	517	462	488	503	489	496	504	448	492	496	511	504	518	498	484	474	504	495	502	465	479	496	477	478	479	482	479	487	487	460	464	473	474	477	484	500	459	481	496	479	494	485	533	492	497	470	468	506	471	472	501	509	460	456	512	514	489	493	456	482	524	521	465	484	508	470	514	489	465	468	496	476	505	491	476	460	500	506	446	479	487	503	445	513	526	474	460	481	490	460	471	427	519	510	435	503	512	499	483	452	460	511	500	494	521	470	470	501	446	459	483	474	477	464
16694	5133	5474	3983	3033	2555	1633	1403	1152	902	766	738	658	711	627	522	482	562	520	431	433	428	391	375	404	383	382	390	390	384	354	387	322	324	341	354	344	345	322	353	374	390	338	318	362	362	345	374	368	362	363	367	358	359	316	324	340	352	324	332	333	327	344	364	333	341	332	309	327	384	358	397	321	331	348	308	348	332	347	356	372	337	306	357	336	319	317	325	345	284	314	334	317	335	324	356	316	325	321	335	302	358	292	356	326	359	379	312	350	352	377	345	321	344	343	344	337	303	339	315	330	338	355	362	368	366	344	351	343	376	368	317	312	300	332	336	319	359	336	379	344	377	344	298	339	340	330	329	323	367	343	326	332	357	321	366	350	339	317	330	348	335	330	369	362	327	362	362	353	310	356	317	329	323	300	307	335	317	338	359	335	301	355	352	381	364	346	326	346	366	404	336	335	326	324	338	349	305	330	344	355	343	351	334	348	331	338	351	331	339	335	326	337	329	370	307	325	333	340	313	335	319	316	337	343	359	301	344	337	355	341	349	316	324	358	322	344	374	354	335	316	359	309	311	331	322	311	363	344	339	350	347	338	313	370	345	358	304	370	336	340	346	314	332	321	366	336	314	324	354	369	352	334	356	338	311	318	367	333	353	338	385	345	305	349	341	375	377	342	340	324	305	318	362	328	359	336	337	344	325	345	329	316	336	332	318	326	352	338	351	336	359	337	335	343	353	342	335	352	351	319	317	316	337	303	338	351	349	313	300	308	325	296	363	304	352	349	347	344	327	320	335	357	324	332	373	335	352	321	324	320	362	338	303	375	350	346	327	372	345	320	372	317	338	338	320	325	337	335	305	349	341	330	295	351	333	332	345	357	305	320	329	345	354	379	368	351	331	345	326	321	343	341	317	333	351	334	356	356	346	349	313	356	352	349	365	342	319	335	339	287	353	320	342	333	335	323	302	334	340	354	306	359	339	322	333	331	336	350	313	320	330	298	327	340	349	372	364	388	295	328	332	357	342	354	321	307	372	291	356	327	354	314	339	345	330	314	360	321	303	350	336	355	386	323	363	348	336	321	344	356	334	352	353	323	364	332	339	318	317	337	334	343	310	315	342	340	364	323	344	328	338	334	314	354	350	307	326	369	320	341	358	356	340	330	333	335	344	326	328	374	337	348	341	361	331	364	332	329	338	337	311	376	304	358	310	327	364	367	370	336	350	351	316	372	294	358	333	366	325	355	327	304	342	359	308	342	332	353	370	354	359	392	339	358	346	338	332	345	336	329	359	345	327	355	345	320	354	361	325	314	343	318	336	335	367	313	315	302	352	338	322	364	339	325	324	350	371	347	339	321	341	331	312	316	329	370	332	328	345	354	351	375	368	325	329	334	347	303	348	346	344	320	356	349	330	328	325	321	344	355	275	340	379	339	354	335	347	329	327	371	362	319	337	348	356	350	322	327	354	359	327	351	353	331	326	375	344	336	352	327	350	337	319	329	386	348	346	336	321	304	327	351	320	335	301	326	321	342	346	365	347	349	355	335	340	335	347	335	334	322	318	312	368	346	352	331	331	341	341	338	333	364	331	318	337	361	343	330	319	326	333	369	307	325	322	330	337	345	340	344	320	314	318	360	317	398	343	359	338	329	330	319	301	326	303	336	331	302	338	309	362	345	303	317	338	353	305	323	325	319	352	347	337	333	296	355	360	341	351	331	320	337	334	341	345	368	305	339	339	322	343	372	337	333	342	358	350	324	355	355	346	348	345	348	320	347	354	328	343	343	363	342	345	341	317	292	347	370	321	376	343	312	335	337	343	355	334	340	321	343	353	332	332	304	341	295	311	311	336	345	360	338	331	335	332	366	309	331	348	338	350	329	327	331	288	337	371	324	356	336	342	345	320	347	350	384	313	362	349	373	355	359	380	331	314	311	328	339	327	352	362	358	308	326	330	324	368	348	355	359	348	333	356	323	311	325	348	339	327	369	341	338	366	360	351	310	333	352	364	320	332	311	337	354	358	329	375	343	317	363	302	332	365	346	335	329	345	324	353	342	321	341	372	297	358	350	346	321	343	358	346	317	341	306	305	324	371	341	349	350	334	344	349	346	326	337	355	329	333	329	329	345	332	330	300	333	340	323	323	349	340	366	365	319	303	302	326	313	368	334	368	337	331	349	369	334	331	336	292	336	327	345	333	323	293	301	337	329	337	340	346	316	381	315	319	365	370	351	342	348	316	349	362	336	289	352	329	311	366	361	350	320	299	364	321	288	312	357	318	317	316	346	343	335	345	343	348	338	344	323	328	355	372	340	366	349	366	330	317	362	366	325	338	344	330	326	325	322	335	336	350	323	340	321	343	269	333	335	313	341	352	350	319	348	322	327	371	340	349	341	363	322	349	336	327	368	371	302	337	348	308	355	367	293	335	369	347	341	331	339	322	376	316	330	329	376	324	339	313	351	318	328	345	348	339	326	306	345	311	334	355	314	351	333	366	341	358	325	350	370	323	329	332	339	343	346	337	324	341	323	359	356	355	328	352	312	338	294	320	341	339	331	334	338	363	333	322	350	343	309	349	367	372	347	371	319	338	333	336	325	335	333	347	329	362	348	378	372	343	354	331	356	339	324	347	340	346	330	334	351	335	304	345	354	360	360	320	368	336	351	320	329	342	350	340	314	317	320	319	329	339	321	345	354	300	343	353	314	313	341	342	332	321	336	332	343	329	335	347	302	335	335	301	329	334	335	334	338	358	381	360	332	333	303	321	345	386	345	323	372	327	327	338	303	324	365	305	368	349	348	339	327	328	334	338	344	322	364	337	315	334	349	354	370	351	335	354	341	293	279	343	312	316	363	350	341	327	356	374	332	355	317	383	341	352	330	346	329	333	351	362	329	326	365	318	350	352	347	364	366	366	349	338	327	335	331	333	327	296	331	353	343	327	347	369	331	332	312	343	339	342	345	366	368	330	308	343	329	354	352	349	308	340	342	353	329	339	362	321	320	327	319	311	335	330	320	352	340	353	340	330	321	324	334	358	322	346	344	325	328	321	331	320	332	356	364	313	323	356	369	351	305	310	323	330	320	360	331	337	345	344	343	337	357	346	307	309	343	324	355	342	355	358	343	340	341	355	352	338	376	359	351	351	354	339	349	339	326	328	336	313	376	333	320	315	312	332	359	334	349	364	353	360	339	317	353	320	372	357	386	327	318	342	364	318	367	308	316	333	319	334	329	343	336	339	356	350	346	341	363	349	339	312	332	318	313	333	324	343	336	356	337	331	329	340	336	344	326	376	348	342	330	347	351	354	330	309	319	328	346	337	376	326	308	318	340	329	292	297	341	349	340	318	332	339	329	311	330	314	333	339	348	356	329	305	310	350	342	309	332	350	317	349	350	357	323	345	318	349	324	364	330	341	355	339	309	369	338	332	349	333	351	328	334	353	332	342	361	296	359	295	348	328	350	311	333	352	344	339	352	313	324	339	361	333
9137	3788	8423	8522	8727	9142	6026	5883	4359	3391	3055	2760	2505	2696	2346	1965	2102	1612	1336	1333	1463	1377	1391	1334	1280	1271	1282	1318	1332	1212	1158	1041	1038	1027	975	970	1039	954	945	981	1038	957	921	937	957	928	978	1041	1045	1120	960	920	945	937	932	913	875	914	864	966	934	889	935	821	868	863	861	863	898	896	872	916	843	936	855	869	843	907	802	874	903	850	924	846	895	894	922	859	879	817	868	863	862	874	819	882	800	848	853	862	896	879	883	900	859	875	875	880	837	853	817	842	861	875	862	912	888	853	826	881	913	859	859	868	866	818	851	839	830	819	873	868	830	840	872	890	878	832	830	864	885	835	870	860	856	810	852	878	884	847	880	847	868	822	791	845	906	834	863	882	865	840	852	904	908	877	885	817	860	863	863	836	878	831	895	817	889	904	834	817	883	888	844	818	905	848	901	869	888	862	799	835	801	832	839	872	870	892	849	853	872	872	814	870	845	865	783	875	864	889	854	862	826	866	790	888	823	848	897	855	851	855	867	832	827	879	885	859	875	828	814	885	839	912	798	902	849	860	837	910	861	830	888	869	810	879	884	858	871	916	838	871	859	870	816	859	823	878	894	856	844	812	875	827	865	875	835	771	869	882	858	890	880	852	847	879	905	863	890	903	914	896	892	828	865	876	865	887	923	842	888	825	834	860	913	885	799	873	829	822	834	876	846	879	900	861	867	824	814	887	791	888	821	853	812	871	849	850	864	879	874	813	854	879	821	837	859	851	887	892	863	845	857	854	847	814	851	838	882	838	904	864	845	822	885	805	863	824	855	838	843	842	882	871	858	833	868	910	905	824	905	851	832	779	869	888	835	867	831	879	870	807	825	857	851	892	858	883	830	866	855	836	858	870	887	782	847	802	820	887	876	866	864	910	838	851	861	813	832	873	854	853	880	856	912	890	827	839	846	900	857	813	847	862	845	879	885	833	891	857	898	869	871	888	864	855	863	832	865	843	867	842	822	867	880	858	843	879	840	884	884	877	901	849	801	847	903	837	913	921	882	872	854	882	884	834	846	881	850	840	866	863	844	776	917	882	849	866	819	913	918	890	918	884	778	875	867	821	855	824	884	896	862	887	846	882	901	869	854	898	800	856	851	859	823	883	857	882	851	844	851	882	894	880	895	868	806	856	872	819	827	838	868	865	853	886	867	852	883	870	829	876	912	847	849	842	847	884	883	804	868	786	871	839	844	839	863	883	880	889	861	858	824	842	886	870	855	852	907	865	867	838	877	872	878	901	879	857	842	845	876	875	814	839	853	871	832	837	909	888	852	845	881	874	831	894	827	848	815	860	865	890	877	891	825	857	838	863	918	820	842	812	856	915	878	867	865	873	918	864	866	802	832	877	869	888	927	844	818	898	906	870	863	883	826	859	871	895	859	831	849	890	854	891	884	844	889	879	875	881	808	826	841	854	853	880	860	793	824	806	842	832	858	890	831	870	860	850	882	818	867	834	883	840	881	842	821	804	845	871	844	820	881	891	849	881	835	857	871	839	826	888	889	880	842	905	908	879	887	853	822	848	841	857	855	835	900	887	914	815	933	875	853	818	804	903	830	817	871	816	839	831	855	863	842	886	822	865	883	874	865	905	876	844	837	881	819	838	838	844	865	853	854	820	867	902	823	864	881	834	861	837	897	891	820	877	872	873	818	838	883	894	878	817	871	932	875	875	875	825	899	807	859	865	928	885	872	890	846	874	888	868	877	919	852	868	862	916	851	866	871	896	893	870	854	832	852	828	876	884	883	861	880	838	804	891	873	885	898	845	851	893	867	892	855	824	868	913	891	804	865	881	866	851	879	867	888	886	900	841	865	865	849	812	872	802	865	846	919	837	867	888	844	886	850	882	893	849	854	907	884	850	825	785	896	849	844	836	824	882	828	864	868	845	873	878	850	861	893	876	829	854	856	855	857	872	877	834	833	855	875	855	860	878	912	836	829	831	833	868	861	878	865	840	818	868	829	849	814	858	797	822	896	863	830	849	922	849	866	851	810	834	841	863	861	927	876	845	887	835	862	862	876	869	752	841	852	859	817	882	840	822	847	891	828	859	860	843	873	845	815	844	823	817	846	846	869	912	823	874	888	842	870	839	903	876	871	883	845	850	841	848	860	846	837	850	824	882	880	835	819	857	832	848	828	834	876	859	857	870	872	899	820	859	884	909	821	840	819	867	851	837	876	893	833	821	873	833	861	885	876	907	839	899	812	840	849	895	868	879	857	905	867	820	886	794	847	868	823	897	856	861	890	874	842	873	888	837	892	868	878	872	887	828	857	825	913	868	879	839	894	868	834	870	926	884	817	855	827	822	881	835	890	828	832	863	869	924	903	885	879	896	825	809	883	874	836	877	803	828	852	856	875	838	853	852	857	897	849	837	886	860	857	838	856	856	833	838	878	870	805	855	842	875	894	925	820	834	866	862	829	841	856	848	882	875	838	789	840	917	826	805	882	877	918	875	886	841	851	817	828	896	826	826	855	809	867	867	869	871	870	838	852	875	882	821	852	841	874	874	913	911	845	856	862	854	846	852	868	825	840	881	932	811	885	798	856	860	871	865	864	824	816	835	884	887	886	824	852	803	848	843	826	900	808	863	862	829	857	890	902	837	890	831	882	799	879	857	909	850	854	843	877	863	860	912	849	832	840	838	807	877	845	877	820	821	858	835	806	882	876	853	846	849	853	807	815	833	872	816	853	878	846	776	834	857	868	849	827	819	901	850	840	828	861	882	887	839	904	877	865	863	806	872	833	879	873	878	859	806	838	882	888	875	900	788	878	863	880	790	929	929	852	920	875	832	785	870	806	858	861	915	902	860	862	821	914	898	913	848	818	941	877	862	877	864	862	883	851	828	851	869	833	847	839	831	842	798	863	833	886	885	838	878	911	835	843	848	784	873	839	823	855	871	868	793	905	850	822	880	884	856	865	851	880	844	900	895	869	831	900	875	840	872	901	855	882	840	837	826	894	869	827	835	864	836	819	876	900	875	862	825	865	845	876	834	839	849	805	833	825	825	857	836	881	840	896	854	829	928	835	838	907	826	862	841	821	941	895	849	915	900	814	831	833	808	818	870	827	839	839	872	842	816	866	822	860	848	870	868	853	878	818	853	846	822	846	842	842	852	883	899	847	830	874	860	852	883	861	856	856	835	844	850	848	847	785	880	851	856	842	802	903	911	872	842	877	857	845	883	860	841	844	841	886	824	860	799	900	868	815	826	803	890	875	835	856	832	881	842	901	851	869	823	888	856	793	889	846	888	902	887	887	875	854	931	857	854	886	825	813	853	845	847	841	841	851	860	865	826	826	854	859	847	888	823	835	800	841	862	843	792	797	893	867	886	868	855	871	806	863	888	866	804	822	838	851	839	862	827	850	809	835	885	843	890	848	863	842	888	867	885	898	811	882	860	931	909	860	859	830	846	878	829	811	849	840	946	865	852	898	849	865	918	898	818
2476	571	615	538	469	351	314	271	251	261	264	210	239	238	236	226	244	213	254	227	220	213	241	246	251	214	237	209	228	226	220	222	220	222	215	226	229	216	213	224	238	237	229	218	216	203	256	214	214	245	230	225	252	244	238	229	231	224	230	199	239	205	225	227	226	221	241	204	238	235	231	244	185	218	235	199	197	227	251	195	225	235	222	206	209	219	216	230	233	209	216	233	222	249	222	232	244	199	232	204	211	214	221	232	233	222	223	213	218	246	248	225	234	233	245	209	244	198	225	254	218	222	230	236	244	209	203	211	211	224	227	237	235	203	213	199	236	258	218	223	246	208	210	172	235	206	242	195	217	233	218	207	228	212	204	233	225	231	206	219	219	216	228	235	242	203	239	218	246	208	203	214	240	231	216	250	220	210	232	201	189	203	245	211	228	231	204	231	215	234	218	188	237	216	216	206	226	211	223	197	227	235	256	206	219	237	228	234	222	218	236	198	253	221	200	207	244	214	218	252	228	208	228	211	219	218	235	225	231	234	202	241	222	214	195	198	265	218	198	222	217	230	216	195	224	201	207	239	240	241	195	208	220	229	228	217	229	252	212	217	217	231	222	204	209	211	212	251	213	217	226	233	221	216	204	232	233	228	218	231	206	221	253	237	230	219	222	238	199	227	219	250	239	237	243	232	231	229	226	195	231	191	225	215	225	232	235	248	206	207	221	235	209	225	224	239	220	227	227	225	222	219	249	214	216	232	219	223	215	230	234	194	231	211	214	223	252	242	227	250	213	240	217	219	197	212	224	220	248	200	215	221	220	213	213	227	212	236	244	202	219	219	204	216	199	252	229	199	219	217	218	215	224	211	238	192	210	206	218	214	237	197	191	210	237	247	197	230	218	203	245	226	243	226	223	244	225	234	225	244	239	222	215	237	213	208	219	228	249	208	234	205	213	199	246	216	202	216	218	231	225	207	202	216	225	247	244	223	238	201	213	208	247	226	220	200	234	218	250	214	223	227	228	227	232	209	217	238	226	241	208	223	237	223	180	229	204	230	222	214	217	261	247	247	234	237	231	217	218	204	256	218	204	220	237	227	234	217	226	239	224	247	232	224	215	219	239	235	232	225	230	214	240	200	235	208	226	241	221	224	223	203	208	229	258	210	202	215	218	221	218	220	235	203	202	214	229	232	213	246	226	196	209	222	210	225	214	227	216	233	235	217	197	192	201	202	241	247	217	218	211	230	236	246	219	221	209	224	223	201	221	217	223	235	205	244	204	222	229	207	224	211	193	217	232	218	208	209	229	211	202	211	223	248	274	237	214	182	233	224	223	234	224	240	214	192	231	210	207	217	230	246	223	216	235	222	218	227	219	213	236	215	238	216	204	214	216	231	221	244	242	250	238	232	222	220	203	212	217	222	207	195	206	214	223	230	212	218	228	224	218	214	208	196	197	223	238	232	223	237	251	196	253	225	202	229	215	215	233	207	195	255	224	241	206	217	223	203	216	238	227	233	221	233	231	234	203	235	223	198	234	210	222	222	240	217	232	227	229	209	195	238	228	200	219	214	217	217	200	223	210	265	228	222	238	235	244	190	211	203	221	226	216	209	229	201	228	185	220	210	231	218	200	223	223	214	214	217	207	196	210	256	236	219	212	221	205	225	219	230	228	233	213	204	225	224	214	246	244	214	206	208	178	237	206	214	221	235	213	239	200	200	221	197	195	202	219	221	231	211	220	197	269	215	261	252	240	208	211	223	215	229	229	218	212	200	202	237	203	207	232	203	217	238	220	241	217	212	219	231	225	204	230	209	240	231	207	244	217	242	225	215	240	199	240	211	194	211	206	216	232	251	215	195	215	214	190	200	184	235	229	217	209	207	221	196	260	186	256	230	205	220	222	238	216	216	211	195	220	217	233	229	225	232	226	227	226	240	211	217	248	224	248	207	233	198	217	203	208	231	222	222	202	209	192	247	237	236	210	255	233	215	209	200	228	206	226	208	275	229	207	255	209	209	228	185	233	190	237	248	232	211	230	224	210	196	222	213	233	224	212	229	210	187	232	216	185	216	232	230	213	222	241	237	247	220	240	224	223	237	231	236	224	203	226	221	242	216	226	205	236	239	256	219	203	222	210	217	224	259	219	241	212	215	220	238	217	248	211	254	211	228	218	222	211	205	219	224	210	237	224	226	249	222	230	248	238	227	220	229	228	196	203	244	253	226	226	217	242	251	223	221	227	222	196	236	207	214	200	227	243	211	213	229	217	211	208	219	207	228	213	231	229	216	233	218	219	251	228	244	208	206	212	192	204	244	218	220	229	188	225	228	233	249	239	227	229	202	223	219	216	227	244	204	206	218	213	218	205	250	223	204	220	228	214	215	212	219	203	220	234	202	199	239	206	246	219	242	245	244	246	235	225	210	210	208	233	220	235	236	226	224	193	226	232	213	222	258	226	221	228	233	225	195	222	230	216	233	228	230	206	232	199	205	211	194	239	250	222	197	238	241	240	239	226	230	236	238	193	219	256	238	251	228	211	193	242	205	229	212	219	225	208	221	217	213	225	185	208	230	219	226	191	221	235	226	246	215	216	220	217	228	223	238	242	231	202	201	218	194	198	210	251	224	235	240	216	203	229	225	216	220	210	228	220	212	230	217	217	222	239	225	195	247	248	227	221	215	195	217	222	252	219	243	221	226	235	231	219	264	185	226	212	200	215	236	232	229	251	194	209	203	237	222	220	228	214	224	201	197	218	240	229	227	203	220	210	238	211	219	235	237	216	248	214	224	192	228	221	206	230	229	242	196	224	236	213	190	218	250	217	237	224	244	224	236	251	211	216	233	223	230	244	224	213	209	247	218	219	196	199	216	237	211	237	220	232	232	225	259	199	217	230	209	202	224	208	216	230	225	216	222	210	259	224	237	204	201	223	252	241	213	270	250	218	212	246	238	223	218	229	205	205	209	215	208	202	196	211	232	207	223	227	204	240	236	223	212	211	241	231	228	237	213	215	223	221	215	239	245	206	232	215	224	238	199	235	184	267	190	226	209	255	222	206	258	223	209	219	224	214	202	262	240	217	210	232	234	209	215	223	230	223	260	219	201	223	231	237	234	249	209	218	200	217	189	212	260	230	221	241	217	227	230	227	232	232	201	242	242	206	223	241	214	209	249	210	219	193	224	255	233	224	214	224	228	217	236	182	217	217	237	208	253	245	202	224	205	216	234	227	226	255	210	221	243	265	224	206	212	222	232	211	226	243	241	213	245	224	234	245	240	224	212	215	197	220	210	251	216	219	246	233	215	230	226	202	220	238	231	219	215	226	237	233	224	207	238	209	241	225	197	226	233	228	230	227	213	199	237	230	238	226	239	221	212	211	233	196	224	202	232	227	229	242	241	222	217	217	220	212	221	214	217	216	235	231	236	230	197	235	199	236	199	181	197	224	246	237	225	203	192	224	210	207	235	215	246	238	221	208	229	235	205	193	251
2440	914	1453	1485	1588	1405	1025	883	817	652	758	710	630	633	633	661	608	633	619	576	557	594	600	590	590	561	604	549	596	595	569	616	519	641	585	594	605	563	590	597	568	596	627	593	596	630	614	660	667	692	598	570	601	593	598	561	567	614	567	605	589	596	565	587	551	604	577	579	617	578	568	581	611	557	557	587	572	592	587	582	546	600	621	543	572	563	539	599	592	598	589	564	581	573	558	621	542	585	592	605	613	594	599	583	615	609	606	575	591	556	609	569	596	578	627	588	585	596	625	590	595	587	576	549	587	575	591	607	604	581	558	586	617	578	612	566	604	583	601	567	568	572	628	576	632	624	587	573	583	559	604	583	583	569	562	625	576	552	594	534	579	550	593	532	584	600	604	608	539	554	638	573	586	572	576	609	563	601	572	574	536	550	584	570	564	596	588	617	609	584	554	595	588	587	583	584	561	598	575	579	570	557	574	604	591	592	586	593	563	574	621	585	546	566	559	570	558	522	611	595	572	584	579	571	576	605	562	569	589	612	564	611	550	614	564	637	563	575	592	584	573	590	593	570	607	548	588	571	566	570	607	589	603	626	587	588	614	575	586	585	575	573	593	588	551	586	555	534	605	592	600	553	620	585	558	632	557	566	562	603	587	587	612	609	565	583	566	554	630	583	508	565	615	589	609	553	536	594	580	508	582	584	618	596	604	612	592	558	569	603	635	559	600	548	626	570	611	624	599	573	579	576	636	602	562	577	584	616	594	588	620	582	647	613	589	549	608	541	560	592	603	579	590	592	573	599	585	626	600	608	566	560	573	570	590	535	611	588	551	582	608	555	582	574	577	599	570	593	540	616	584	580	599	563	594	584	557	602	587	564	563	585	622	601	584	617	608	591	603	554	578	591	592	542	559	575	583	576	592	597	605	557	587	629	627	587	585	604	568	578	582	608	596	621	567	588	560	574	613	567	592	617	577	592	608	598	588	592	563	580	585	544	592	612	612	562	564	515	578	578	554	562	612	564	581	598	590	580	569	569	570	633	623	578	618	559	600	584	579	568	579	619	604	540	567	551	599	622	582	615	608	556	631	596	535	574	586	563	587	591	565	609	594	577	606	609	599	580	573	593	584	595	621	554	617	584	570	596	573	598	597	538	580	596	598	588	540	631	576	558	616	574	557	549	541	554	580	533	591	611	608	564	615	576	613	569	583	565	562	602	559	571	564	566	566	587	583	623	619	578	577	548	561	596	577	580	612	613	558	614	601	562	556	564	572	572	598	573	550	577	520	582	592	588	563	582	622	598	571	621	580	546	595	528	604	564	566	595	572	554	563	604	594	519	573	596	603	586	594	605	562	611	562	624	583	574	555	616	581	573	599	565	549	583	600	584	604	605	575	566	546	566	590	604	559	585	571	550	557	588	572	608	624	615	576	578	599	595	592	569	585	563	585	595	578	622	545	552	554	582	562	603	575	599	545	555	609	588	602	578	596	617	553	607	552	576	599	563	595	562	604	605	565	580	574	562	554	594	613	566	586	586	566	621	605	575	577	579	609	555	590	553	553	624	559	592	603	593	591	604	517	563	592	612	597	563	563	595	574	545	587	559	582	603	601	614	559	601	573	557	604	570	577	595	613	540	592	573	567	626	572	628	554	601	550	574	542	555	555	569	601	609	548	596	592	551	582	616	600	578	576	560	610	551	583	553	545	610	580	562	520	574	559	584	577	547	612	606	595	582	626	612	568	578	607	603	530	599	614	608	542	572	584	602	557	599	604	568	585	592	613	561	596	598	590	599	571	528	578	592	601	588	596	573	577	566	598	592	604	611	595	608	570	566	585	558	580	629	585	592	615	547	576	575	610	606	531	571	562	607	610	563	563	590	598	581	570	585	573	582	587	572	618	629	615	557	585	544	605	599	586	596	593	549	601	589	635	579	605	590	585	570	592	577	555	565	583	563	593	597	549	623	595	568	572	611	583	584	563	587	550	584	583	568	597	617	556	556	608	611	619	573	571	585	635	580	571	609	578	605	620	576	565	588	596	585	544	570	541	586	562	582	550	616	579	583	571	586	604	597	595	592	579	629	569	587	560	578	586	579	615	579	564	595	593	597	564	634	581	594	564	601	544	566	568	597	577	570	573	568	594	591	589	553	580	608	560	574	569	577	593	566	602	610	588	596	612	578	584	565	584	564	601	600	592	624	618	561	609	570	568	601	611	587	552	561	602	590	549	562	597	624	555	570	600	584	602	563	609	586	593	600	601	627	550	602	568	524	580	590	609	599	600	601	584	611	601	545	614	622	594	640	549	598	562	555	546	583	657	605	610	611	583	572	588	571	566	597	566	607	605	616	580	601	622	610	592	558	589	632	567	601	588	558	567	604	596	625	566	551	555	580	604	565	575	613	559	585	600	556	618	589	602	607	566	592	584	567	632	621	610	588	585	570	585	615	612	573	550	531	568	584	559	509	617	592	577	631	599	558	572	597	587	586	573	587	541	609	556	545	566	566	551	587	610	608	574	551	580	591	627	568	587	603	564	583	593	572	602	551	558	571	651	601	600	547	572	562	568	616	602	563	599	550	611	579	569	602	556	532	581	577	569	596	575	557	569	617	625	558	571	627	618	597	563	560	630	622	581	580	601	537	601	571	602	567	573	539	606	571	563	589	562	586	642	619	625	628	637	589	556	613	576	568	606	636	605	602	588	589	555	548	571	583	617	591	601	561	585	551	579	553	599	581	602	610	630	557	623	633	582	572	538	621	556	581	605	601	577	614	548	623	594	555	599	557	581	564	563	593	582	585	598	573	556	574	599	590	586	588	621	525	591	569	614	582	603	600	559	629	543	582	598	563	604	599	560	643	582	616	587	580	598	589	595	609	586	557	592	570	586	550	565	636	550	615	569	600	591	591	597	583	596	583	561	533	607	565	601	578	592	582	557	584	571	556	572	640	546	605	557	563	605	580	612	582	568	570	598	593	559	587	603	558	565	593	559	548	596	563	566	574	582	587	623	591	572	553	586	566	593	583	576	568	564	558	606	579	607	588	590	573	594	638	564	595	550	592	549	577	584	559	590	539	570	555	604	591	569	581	611	628	584	580	578	583	590	605	547	572	577	581	599	576	550	576	572	609	545	586	576	575	582	533	624	613	611	580	588	571	575	590	604	546	607	609	550	579	561	607	576	593	574	570	591	614	571	543	585	581	569	585	586	595	553	572	538	624	603	573	572	608	589	576	524	588	576	567	550	535	574	630	536	598	590	596	593	591	585	603	564	597	574	616	567	583	576	589	632	584	584	552	617	597	594	586	544	618	578	611	613	569	563	603	579	597	594	577	541	579	555	550	563	547	603	564	618	605	598	615	580	565	620	629	562	606	572	582	568	580	566	603	593	534	624	575	562	560	528	568	573	605	551	590	569	641	564	616	608	539	601	562	569	566	580	575	590	595	624	562	645	579	594	585	584	566	573	604	601	604	621	580	567	598	606	572
9513	2405	2489	2077	1550	1194	741	715	474	477	358	364	319	303	320	393	322	247	207	240	205	196	209	177	167	217	196	212	192	178	158	186	207	206	172	179	208	180	171	172	184	197	162	177	173	160	170	185	213	172	189	157	178	162	160	176	163	174	153	158	161	151	181	167	174	189	181	180	177	201	171	183	161	173	170	178	168	145	167	177	177	166	158	180	147	168	160	160	164	164	173	164	175	179	165	170	171	180	189	190	152	165	160	146	162	166	172	174	169	179	134	166	158	142	170	174	187	139	178	194	174	165	162	148	171	162	172	168	160	160	157	192	180	163	187	160	139	179	171	172	173	156	167	139	192	165	192	176	163	159	175	163	171	170	184	183	162	167	160	170	188	169	161	156	167	186	142	176	169	173	159	156	167	191	164	178	180	181	167	166	171	159	151	164	168	156	168	169	170	168	154	166	155	173	158	166	180	142	154	149	178	153	164	178	179	136	166	176	169	186	174	180	183	171	179	175	177	180	170	146	166	161	157	196	179	176	175	163	179	165	148	179	154	171	164	191	162	162	180	163	173	161	173	169	169	166	158	166	167	156	160	179	185	191	186	166	201	178	171	170	192	164	178	159	173	162	178	159	175	189	148	150	175	144	145	153	167	174	159	160	182	163	170	170	157	146	164	165	161	162	176	161	156	145	155	181	195	182	166	165	166	157	195	164	144	165	160	166	156	204	156	140	164	171	187	168	159	182	145	138	152	160	171	164	171	188	171	191	141	174	185	162	172	192	142	170	161	167	162	159	179	180	151	179	136	149	146	150	133	171	167	194	179	151	154	164	190	178	165	167	151	143	181	156	160	161	149	149	140	146	163	181	179	182	169	168	171	161	170	188	166	168	177	174	152	135	163	171	170	160	178	179	179	154	148	155	182	168	140	182	173	166	186	154	164	156	152	171	147	167	171	176	167	184	171	155	154	164	166	160	156	163	162	170	159	201	177	183	168	175	155	135	169	143	159	130	157	148	154	154	166	163	176	144	184	170	165	187	181	174	184	158	164	173	164	157	162	151	171	173	160	171	157	161	169	177	174	181	188	184	182	177	188	158	160	170	172	168	168	158	176	160	169	184	190	147	173	158	167	167	163	179	167	175	161	163	186	183	171	147	155	185	150	165	178	166	187	167	178	162	169	199	160	147	155	178	164	169	150	172	154	181	172	158	141	164	186	171	172	169	152	137	138	191	143	173	173	160	150	146	189	165	180	144	171	201	163	177	177	182	154	157	159	186	182	177	170	178	145	181	144	159	152	188	156	171	185	156	188	159	149	175	179	161	180	173	165	162	171	189	171	164	159	144	180	181	158	156	151	194	154	148	170	187	161	188	161	159	165	212	161	159	170	139	162	176	158	162	158	178	173	167	154	155	184	146	157	173	163	171	167	178	171	191	158	168	174	149	204	158	166	175	166	168	165	171	170	170	156	182	159	180	161	142	170	173	162	151	166	161	150	148	146	150	183	154	181	163	157	160	165	183	170	171	169	182	188	159	157	161	157	147	170	170	157	155	170	181	159	192	156	164	178	165	155	148	182	182	175	174	155	167	154	176	167	148	155	151	180	203	204	150	174	169	176	184	173	171	149	150	182	171	159	146	168	179	162	152	147	161	213	181	184	171	172	178	164	147	181	187	183	178	166	188	159	166	178	170	159	158	181	160	182	185	171	127	165	167	132	178	174	171	162	159	158	198	194	170	176	173	164	155	154	154	173	184	162	160	164	178	162	164	172	162	183	181	170	179	180	172	174	165	157	158	162	185	167	160	189	175	169	162	175	155	181	156	197	151	159	156	152	169	164	157	145	153	156	163	175	144	135	165	168	156	158	146	162	174	181	191	187	141	176	189	164	187	159	172	161	161	166	167	147	176	164	164	161	159	154	173	150	165	164	154	174	201	149	161	162	154	140	174	148	173	169	161	156	151	150	176	171	179	180	164	156	151	156	157	180	166	170	167	172	162	166	169	145	147	150	189	162	164	168	159	164	167	179	192	161	163	144	168	161	179	171	156	162	176	133	187	179	190	167	177	172	164	187	172	169	168	174	160	167	154	164	159	166	162	174	137	166	163	157	196	177	166	175	131	174	175	184	166	158	172	166	168	164	150	153	184	139	161	197	164	157	167	186	182	173	165	159	164	184	165	152	155	146	161	170	208	156	161	173	176	164	192	166	194	181	147	144	153	160	152	163	183	182	170	162	156	174	134	163	171	168	195	180	170	156	141	202	182	162	180	181	180	170	172	175	145	171	184	133	160	164	164	155	152	165	160	164	181	181	177	163	150	181	166	159	172	168	175	162	175	157	178	161	149	146	167	170	174	176	165	163	170	151	148	159	165	165	192	175	163	183	173	145	170	157	175	175	173	151	153	144	157	185	156	170	186	175	184	170	159	163	177	162	163	175	168	171	168	166	164	170	165	151	174	188	172	174	170	164	175	161	149	180	155	171	158	179	176	160	135	156	187	180	192	148	166	195	193	150	182	183	184	182	180	171	197	168	171	180	180	168	186	172	146	181	164	179	159	183	139	193	188	183	167	165	159	182	170	175	179	155	155	165	182	150	193	191	143	157	193	178	136	185	156	167	170	165	149	176	171	154	154	167	183	182	162	152	170	175	154	170	184	180	170	168	169	147	151	149	152	141	167	165	159	166	174	165	160	177	169	170	159	155	188	165	129	152	163	191	160	136	157	159	178	167	163	195	152	182	155	157	166	165	198	176	166	171	138	152	190	168	179	178	190	163	162	148	169	154	183	150	174	172	155	160	144	154	187	146	186	180	172	174	171	154	169	149	180	177	160	176	167	166	174	170	160	181	153	166	141	166	153	172	175	165	181	154	171	157	175	176	170	150	162	183	170	182	186	174	181	166	178	170	150	184	192	156	165	185	176	148	148	173	185	182	148	180	168	161	157	149	163	185	168	182	166	168	141	169	170	181	176	180	191	151	183	184	151	153	184	177	172	159	180	165	175	166	172	165	164	152	150	161	168	176	191	180	155	192	138	139	153	166	167	166	170	179	176	170	171	188	134	157	173	158	134	164	176	157	175	169	168	175	160	163	176	181	163	159	158	183	164	195	160	172	155	182	162	158	183	185	172	167	160	157	161	164	164	153	162	171	151	169	162	186	204	174	167	159	152	147	175	198	162	184	154	162	166	149	170	167	140	146	157	162	197	187	169	177	173	165	186	183	150	160	181	182	167	184	164	173	162	167	150	156	152	170	183	161	170	155	183	143	166	157	159	163	155	180	142	154	165	160	162	152	144	182	158	166	178	185	153	168	152	153	174	144	163	174	148	170	156	177	143	185	176	144	188	175	199	157	163	180	155	178	180	177	171	173	150	165	144	175	160	184	147	184	185	167	159	159	161	160	182	160	164	186	184	172	147	181	173	142	180	157	166	177	164	174	164	147	197	131	170	175	187	168	181	170	176	176	151	179	168	176	192	169	171	187	165	174	163
6671	2468	4640	5532	5513	5080	3356	3189	2368	2111	1628	1609	1644	1362	1419	1273	1133	800	840	808	814	806	877	773	674	729	723	714	707	621	542	592	601	548	513	498	557	559	562	615	584	579	545	537	538	543	594	624	617	642	520	541	525	479	510	501	555	555	511	509	500	531	523	578	500	492	526	520	509	503	495	530	515	509	484	481	472	536	476	494	504	536	498	492	502	471	475	511	507	482	527	483	501	489	469	492	535	507	478	493	532	518	545	518	461	510	508	466	534	509	492	514	477	531	505	456	508	474	481	503	509	506	501	510	474	491	458	484	508	494	533	505	477	501	473	473	459	470	520	450	471	525	485	487	510	480	501	497	480	532	476	492	498	486	478	488	512	488	482	519	503	494	507	508	520	467	509	489	481	486	450	469	506	523	502	456	517	478	527	472	461	452	502	514	514	492	470	471	520	470	459	499	437	465	472	463	464	474	496	495	503	497	486	460	505	489	509	497	491	528	502	484	464	492	516	474	462	498	523	496	473	491	518	515	532	457	487	482	479	512	447	470	464	496	479	499	468	538	495	541	481	486	513	506	509	507	464	520	477	512	479	476	542	492	522	515	453	493	519	460	461	483	465	448	488	473	538	531	492	528	481	453	493	461	477	501	485	483	469	498	531	512	456	501	502	473	489	508	526	486	487	478	512	457	486	473	481	523	484	455	476	483	527	485	489	502	503	496	510	472	493	495	498	502	491	523	466	464	494	475	473	485	479	464	464	474	508	463	502	482	484	493	500	487	478	445	513	482	484	467	513	482	462	485	475	478	484	480	454	522	471	500	464	471	465	489	498	495	508	545	492	468	455	485	457	494	508	535	459	482	489	508	464	462	481	487	483	503	492	494	506	455	538	493	538	489	509	485	505	497	464	539	512	492	478	463	490	475	500	484	469	460	482	472	476	486	504	488	498	483	486	445	515	482	464	491	484	492	489	491	494	463	478	490	483	519	451	484	499	486	447	490	503	456	480	477	473	477	469	494	497	475	477	497	527	456	500	507	471	463	458	472	490	468	495	532	528	533	516	537	475	444	511	500	514	479	471	486	497	450	470	519	482	459	458	472	463	487	496	489	507	485	467	497	520	508	477	495	483	478	471	496	461	472	496	454	454	480	514	492	480	478	467	455	447	463	491	474	489	535	498	436	488	458	493	466	487	503	512	516	504	509	512	520	473	497	482	488	516	492	492	546	492	500	443	517	482	485	469	517	476	487	494	499	469	494	446	477	503	468	499	491	534	439	507	488	493	514	485	491	486	466	454	473	453	477	476	499	490	515	512	510	484	528	474	481	472	494	489	496	458	472	471	467	474	518	505	480	508	522	491	505	498	505	497	490	446	521	443	507	492	475	479	498	466	468	447	488	466	483	472	473	475	501	506	517	511	500	484	515	455	471	468	502	490	476	474	450	500	481	531	505	501	512	514	468	456	496	458	462	528	482	502	484	499	484	509	461	490	493	516	482	517	482	469	488	481	517	485	466	521	510	477	521	507	497	474	505	493	536	501	498	466	530	486	491	504	477	476	490	477	506	474	469	518	488	476	473	466	489	474	468	495	506	470	490	489	504	487	504	461	489	503	504	444	491	500	526	502	512	488	527	464	476	474	528	491	517	497	487	508	479	523	465	481	491	493	491	506	504	468	492	515	462	483	455	482	507	499	486	498	488	537	505	473	511	513	493	453	477	476	464	475	477	516	460	506	520	471	472	500	496	508	482	495	484	505	445	452	514	529	516	508	481	506	440	504	499	488	511	505	480	485	493	475	479	496	492	482	529	497	502	531	502	510	492	435	485	488	440	468	472	484	470	524	535	471	480	485	468	524	508	506	489	487	473	466	479	465	464	487	500	479	467	483	508	515	527	473	495	481	480	452	495	502	463	510	499	476	489	530	490	472	480	489	523	451	454	487	471	497	479	493	449	505	510	493	468	463	522	477	498	479	455	511	487	520	503	492	510	522	475	520	513	458	477	456	497	481	459	442	492	489	504	499	454	500	475	502	494	493	479	484	495	482	443	463	531	480	490	484	471	488	446	491	494	467	471	512	498	484	463	492	440	513	522	496	512	481	484	503	481	473	494	521	476	527	509	490	478	509	459	457	489	507	469	510	460	517	495	453	496	510	448	498	468	479	483	465	475	480	491	488	475	511	508	479	508	474	472	485	462	500	497	482	474	492	495	483	471	460	459	470	458	468	479	491	484	470	529	471	478	482	484	522	485	451	479	477	461	470	494	463	482	461	493	508	510	519	495	508	453	520	488	531	478	511	497	519	503	495	511	487	513	499	498	519	520	473	498	530	480	496	469	488	498	510	441	480	491	515	502	493	447	477	505	472	487	491	497	477	475	492	502	514	488	479	474	505	458	510	506	468	487	498	476	462	524	501	489	509	446	503	488	511	527	515	510	496	511	521	481	482	541	458	500	464	481	438	463	507	478	464	449	485	519	502	503	487	496	458	509	509	460	494	519	522	499	490	506	513	487	502	489	513	495	500	455	439	473	510	516	506	511	472	424	463	489	487	516	476	477	527	487	503	481	498	513	493	480	505	516	488	475	497	469	485	479	494	484	476	465	486	498	486	510	478	498	492	493	501	502	490	461	499	470	546	456	480	462	480	481	463	532	479	529	469	515	508	499	500	470	493	485	469	513	536	524	439	524	523	504	459	463	492	494	443	508	514	483	477	478	489	470	533	537	462	448	489	515	470	459	537	484	473	474	482	486	482	504	488	486	511	488	497	491	462	461	501	490	485	472	501	488	455	462	491	486	467	512	478	477	485	491	466	472	509	499	453	490	482	481	466	506	483	472	462	515	485	468	486	478	454	503	512	489	473	455	450	485	462	485	461	464	480	470	492	503	495	480	475	475	444	537	443	493	457	504	510	478	486	487	485	507	528	527	504	513	470	500	483	488	473	490	527	521	510	460	505	467	452	538	458	517	529	513	518	490	513	482	485	457	488	515	499	500	475	557	460	485	474	477	504	498	485	524	481	511	471	470	482	507	478	485	455	502	507	517	476	479	488	496	492	447	476	514	476	491	504	487	488	475	488	458	486	471	483	494	474	507	497	510	486	504	505	471	487	505	493	463	459	505	460	509	462	475	497	483	513	482	494	484	498	549	465	508	441	508	468	497	455	483	494	469	517	502	506	505	509	511	487	471	458	487	485	510	527	473	496	489	472	466	440	456	479	503	488	518	481	473	469	507	493	512	480	455	488	484	494	457	517	482	523	515	460	511	511	484	477	492	453	449	480	470	476	456	449	497	471	504	479	550	484	467	513	480	537	468	480	457	464	533	491	510	476	489	513	501	493	475	473	502	487	484	524	482	513	500	514	479	483	490	505	492	512	487	458	507	500	495	512	499	487	490	471	466	535	498	421	456	500	446	494	499	462	476	504	523	477	544	524	495	483	500	485	479	491	466	478	468	497	479	494	463	531	495	474	484	477	483	526	468	519	484	482	512
17286	5303	5860	4555	3443	2738	2010	1375	1064	925	720	747	782	559	589	551	512	396	430	473	423	374	430	420	396	386	370	383	422	367	375	393	357	335	344	375	327	344	331	363	352	365	381	310	342	332	355	351	354	395	340	345	362	358	349	359	352	372	347	335	330	320	358	339	347	351	358	342	341	338	320	336	364	299	334	347	377	353	313	352	325	366	355	377	324	348	332	325	321	318	340	309	336	329	339	315	303	298	309	332	302	344	340	352	353	333	333	363	343	334	377	336	342	352	309	343	340	342	354	375	365	339	374	341	288	321	352	328	313	333	349	339	370	316	326	365	366	372	357	323	334	314	354	361	336	355	366	338	370	376	314	339	303	328	334	309	375	330	348	365	347	333	320	352	356	353	304	348	343	332	329	333	323	345	362	355	361	330	308	347	332	387	361	329	291	336	328	327	341	342	368	303	332	331	372	331	335	357	314	351	352	341	369	338	345	321	354	369	327	336	346	337	357	344	334	318	327	297	331	344	342	314	367	357	317	304	348	360	351	371	357	344	325	377	338	343	336	331	307	348	298	351	359	356	343	326	364	345	320	344	368	345	364	336	371	325	363	334	347	328	337	335	369	337	319	343	328	353	333	325	319	337	331	346	340	328	337	365	331	332	314	346	353	317	341	329	330	344	366	364	347	376	328	340	309	364	344	347	339	317	352	308	356	363	340	296	347	318	315	324	335	337	329	301	324	326	322	330	330	355	330	338	316	324	348	349	335	347	341	301	332	327	328	312	327	348	367	344	332	333	344	349	335	374	317	343	367	312	357	333	362	338	330	324	369	345	346	349	360	357	322	346	354	337	315	350	320	338	331	350	324	342	337	340	312	335	333	378	337	332	383	341	326	332	343	317	331	316	358	352	337	315	324	319	336	347	299	305	325	315	339	341	335	343	376	318	331	331	319	320	343	308	356	338	343	353	344	363	376	369	346	347	363	328	359	321	383	383	341	352	360	337	324	351	320	325	309	361	350	363	349	365	378	315	361	324	346	331	351	357	354	350	334	341	317	326	373	358	341	318	347	356	351	351	327	350	290	319	337	353	351	321	341	341	342	335	340	373	340	330	330	365	330	352	328	303	309	341	311	341	326	344	357	355	348	365	340	362	350	357	315	341	333	362	330	351	334	354	353	360	349	342	343	308	346	360	366	353	338	320	363	333	348	366	344	320	315	330	336	333	307	326	317	334	373	350	335	317	318	323	364	333	328	337	328	322	337	311	336	377	337	349	380	334	361	329	342	333	354	348	362	347	325	303	365	363	336	348	355	369	348	324	369	305	370	345	331	382	326	345	330	356	327	346	340	289	311	336	321	323	363	371	283	369	324	361	327	348	340	362	349	327	311	348	330	358	363	355	302	350	360	357	337	359	379	298	381	366	335	353	324	346	338	339	376	329	349	314	338	361	350	348	357	346	327	356	364	355	330	325	347	342	324	317	343	370	335	353	319	355	363	367	362	342	338	354	331	353	373	377	345	340	330	329	334	321	345	326	322	353	350	337	321	334	347	342	350	346	314	346	319	352	333	341	352	360	338	364	344	318	336	363	340	349	390	354	352	339	374	317	326	349	356	351	360	353	374	334	370	373	346	351	344	358	334	328	320	350	356	359	319	349	346	338	351	333	369	346	374	339	322	335	327	338	346	343	332	349	329	341	316	352	312	325	324	347	353	341	339	343	326	354	330	325	322	332	326	337	334	332	345	348	321	322	317	328	351	318	327	300	323	331	316	310	326	365	334	371	356	322	321	330	363	332	357	362	360	353	366	346	373	365	341	330	332	345	357	367	345	373	324	351	293	315	344	300	312	323	370	340	349	358	341	341	370	323	300	343	324	345	343	359	357	310	323	320	340	352	366	353	327	302	336	343	334	340	310	346	340	346	337	333	374	351	328	353	302	333	307	327	341	315	340	375	341	364	315	358	346	339	339	369	352	353	350	343	321	348	306	347	357	339	324	283	340	329	326	356	348	321	340	328	318	355	382	349	336	354	308	329	376	333	350	352	289	395	345	340	341	309	351	363	315	356	318	339	349	356	363	342	335	331	339	343	335	378	329	306	333	343	291	355	322	353	358	323	360	381	339	349	364	364	377	345	380	357	329	381	360	297	332	362	347	331	323	349	332	346	369	359	329	349	338	340	352	342	339	330	352	320	317	316	364	377	364	325	343	352	356	305	342	345	370	291	323	301	327	308	335	358	330	336	324	347	351	374	313	346	404	380	331	354	300	315	358	357	339	340	332	359	368	354	343	338	347	330	343	316	322	343	344	350	345	347	371	338	350	323	354	343	350	343	351	338	320	324	334	323	371	336	320	333	382	319	330	353	368	329	326	358	359	350	346	343	321	366	374	320	362	331	305	334	313	332	347	319	346	325	329	333	367	352	347	323	324	357	349	360	310	341	307	338	362	319	333	373	347	339	321	324	362	323	340	327	353	380	335	360	334	311	315	330	358	343	307	361	357	326	320	347	308	331	334	355	329	345	370	344	337	342	363	300	335	341	319	307	324	345	350	362	320	338	332	345	344	318	345	331	349	328	386	335	310	358	330	354	333	338	342	338	349	342	341	350	330	343	333	356	345	357	351	343	364	336	320	322	340	362	337	319	384	340	381	319	340	327	359	343	339	345	322	350	356	362	353	339	343	372	307	369	336	342	320	361	320	351	345	334	348	348	316	336	361	342	311	286	321	325	309	340	329	364	376	359	351	326	342	305	312	345	352	378	340	313	348	380	345	340	315	355	368	364	339	312	356	328	346	347	379	362	328	362	354	365	350	338	351	345	364	324	341	387	352	315	350	342	371	307	339	329	316	333	350	341	301	334	344	359	316	352	335	317	359	354	347	339	320	335	307	306	328	341	320	348	352	337	329	320	351	335	331	369	328	346	349	346	347	333	342	356	355	285	326	321	329	373	339	325	330	337	335	329	342	333	327	328	345	331	339	335	326	362	318	350	343	317	340	351	361	322	299	336	322	338	345	339	323	347	373	346	339	348	327	294	356	344	319	323	322	319	329	357	352	352	339	328	301	342	321	336	341	331	300	284	358	335	309	318	350	322	379	312	367	334	356	318	335	339	340	354	360	315	323	314	303	319	338	380	318	296	304	351	334	365	348	342	329	328	346	330	320	358	300	299	331	352	363	326	301	316	355	353	332	307	334	358	353	318	315	338	314	399	323	340	348	339	322	340	332	329	359	334	315	356	356	391	355	387	333	357	371	305	325	344	319	323	346	338	340	385	328	343	347	324	332	323	350	362	344	354	348	381	373	348	371	316	354	339	325	344	315	353	357	347	333	367	378	305	375	335	337	346	340	352	347	367	368	343	351	365	362	353	343	320	346	365	332	326	359	346	335	386	328	295	320	355	350	354	365	336	311	346	345	353	313	346	337	352	302	303	361	363	334	333	351	336	326	375	327	326	353	337	322	341	346	358	349	349	345	329	347	335	352	370	354	328
9350	3929	8375	8897	9624	8211	6431	5629	4660	3571	3117	2990	2939	2550	2687	2251	1857	1550	1446	1452	1409	1373	1471	1299	1371	1189	1255	1340	1178	1223	1095	1141	974	1029	970	960	975	977	985	1038	997	956	951	934	979	1026	1063	1058	1141	1084	915	892	883	924	933	893	915	963	944	893	883	924	899	930	962	880	870	907	862	880	874	855	848	938	914	876	906	890	876	911	886	911	857	834	914	866	934	844	837	807	867	912	867	881	904	883	892	905	868	873	853	810	842	856	826	895	834	837	853	852	879	851	877	816	905	833	901	898	849	819	838	895	873	870	873	886	893	882	902	827	883	828	856	845	863	890	879	841	884	874	818	889	824	877	853	885	811	845	863	870	824	868	845	880	870	865	837	804	845	876	899	821	852	890	916	947	838	815	900	916	814	912	833	818	816	858	819	838	885	868	787	840	876	869	853	838	870	808	874	893	906	858	833	866	918	884	873	853	914	852	867	834	872	920	849	817	890	867	837	837	861	875	833	898	845	862	843	895	871	861	862	819	893	913	842	868	893	848	901	880	781	826	844	833	832	852	895	842	853	795	846	880	845	851	857	870	832	865	849	865	845	797	852	867	873	891	907	814	838	876	912	821	834	879	865	819	871	882	858	867	866	856	846	925	901	847	878	888	909	881	873	822	845	879	851	822	823	847	806	872	838	849	844	887	878	819	834	921	908	893	887	878	828	881	879	853	767	832	845	893	833	901	863	848	842	891	831	862	898	879	838	900	809	859	859	878	858	824	891	883	846	837	873	818	890	849	816	845	842	887	856	835	890	907	827	842	904	856	864	905	827	840	824	886	877	839	883	849	810	843	877	824	886	837	821	876	837	843	846	858	849	800	895	856	864	854	831	869	867	885	832	847	920	848	836	902	832	889	869	829	838	828	893	848	909	825	861	869	867	915	857	813	854	866	862	836	857	890	875	817	868	855	874	847	863	877	908	848	862	841	883	843	826	848	826	883	852	794	891	836	831	845	850	825	884	869	850	837	820	853	846	873	869	856	846	852	862	870	850	907	845	848	823	920	836	817	852	866	782	831	880	872	907	894	898	860	875	862	860	849	867	842	861	890	840	878	835	854	862	822	817	905	869	849	805	846	828	836	900	840	867	846	837	868	836	871	810	835	887	816	868	813	891	819	840	780	849	893	875	818	902	882	852	881	865	841	819	797	874	805	839	882	807	830	904	867	807	852	837	835	834	857	880	859	841	852	860	866	829	883	881	876	855	916	885	887	868	864	845	851	896	844	838	827	812	911	814	859	836	880	867	867	860	853	861	860	904	857	818	804	885	899	841	861	855	854	847	905	829	906	897	862	882	891	839	840	886	832	846	792	876	857	850	893	950	839	864	864	889	885	847	829	866	845	828	804	858	862	867	833	832	867	827	836	861	833	857	860	831	850	856	880	864	849	829	852	912	850	898	816	836	915	858	879	894	787	882	849	820	890	846	875	858	849	801	874	842	839	820	837	886	873	838	851	844	825	906	865	859	861	894	897	903	876	898	825	845	849	831	845	856	812	843	838	881	874	848	841	879	825	846	814	849	879	859	848	866	852	821	858	889	893	866	872	862	830	902	888	879	865	873	862	883	878	861	878	876	909	848	891	870	895	927	844	836	846	871	837	857	850	876	841	896	866	877	849	803	867	845	897	807	852	870	784	837	849	905	876	813	865	831	861	871	878	886	838	870	868	810	873	811	850	862	850	851	797	862	863	770	888	833	877	857	894	845	871	838	840	838	852	882	927	819	835	841	865	873	863	852	875	834	855	878	851	856	835	839	871	865	867	853	858	894	852	883	853	862	901	879	826	903	857	815	844	869	869	870	908	856	787	835	860	843	883	898	804	920	841	865	842	834	874	845	897	853	844	864	891	831	843	867	875	858	839	924	893	880	870	861	876	868	834	868	868	798	887	884	867	820	913	856	856	782	869	839	869	858	807	848	852	821	842	889	849	906	877	860	849	884	838	902	832	844	837	857	901	857	815	850	803	893	859	836	841	866	849	842	833	855	847	886	878	869	846	863	886	824	858	833	864	899	859	887	878	834	809	874	796	817	858	890	856	848	917	787	831	863	904	918	888	864	826	856	844	842	874	888	894	808	852	844	802	896	857	805	827	870	912	847	866	874	883	861	851	871	878	837	872	844	840	852	846	875	849	870	909	852	884	845	872	862	899	870	864	854	848	782	924	857	902	906	856	820	891	870	813	828	846	899	895	834	863	846	848	790	830	852	832	828	907	873	892	824	872	843	819	846	881	848	864	886	828	850	862	891	845	856	820	953	878	800	878	854	856	799	851	804	863	857	839	883	820	883	833	812	871	805	821	828	828	915	828	911	885	869	859	798	864	914	831	831	865	828	858	870	817	852	865	874	836	805	821	887	849	854	829	858	872	872	844	877	822	858	866	873	829	840	868	888	875	843	890	867	805	837	827	868	847	872	892	819	835	879	826	823	865	873	807	889	800	881	913	822	890	877	872	874	866	876	888	870	829	885	806	954	882	904	863	831	889	907	872	889	852	846	872	894	840	822	884	853	885	855	859	871	868	823	867	860	889	866	855	848	840	872	874	866	848	861	877	837	886	816	875	847	840	863	837	829	867	853	888	845	847	907	911	832	875	852	852	879	850	837	858	836	838	866	846	803	875	770	810	856	806	825	861	900	877	880	875	909	881	854	891	867	864	840	856	813	865	901	920	848	897	827	872	781	890	900	827	845	830	846	930	871	861	902	836	871	822	869	843	890	872	842	885	884	828	831	900	849	813	882	866	818	894	822	857	858	847	856	881	851	823	874	827	871	894	876	864	806	860	863	858	825	875	880	866	853	888	846	875	875	831	852	876	838	844	822	846	826	852	898	836	884	878	879	845	836	823	854	815	844	838	873	870	914	844	846	802	843	854	895	848	817	850	855	914	833	870	816	833	844	818	857	850	857	816	846	801	895	845	876	861	845	857	857	888	848	889	905	807	833	794	835	857	829	898	898	855	842	817	891	858	835	819	905	832	883	827	849	802	827	823	880	923	899	858	865	847	850	868	809	859	864	869	829	869	830	852	814	840	820	900	886	829	907	830	829	852	863	817	851	855	904	833	845	848	860	854	844	863	891	846	865	823	834	859	877	825	813	893	839	881	908	814	867	914	887	835	820	900	870	855	858	844	821	852	803	863	868	830	805	872	840	819	896	863	858	862	844	848	878	811	830	788	850	837	841	779	871	822	810	845	900	840	843	921	848	863	886	889	935	875	892	870	814	856	878	811	911	854	854	889	866	848	855	815	854	898	912	795	858	852	880	864	851	806	842	839	873	822	845	819	882	848	910	850	856	812	897	841	844	863	857	833	846	834	834	860	868	878	894	854	864	858	860	857	812	851	812	841	884	838	882	889	848	844	892	908	890	839	836	846	888	860	849	901	824	892	889	845	846	899	857	855	899	866	835	845	833	860	838	899	856	877	896	901	870	924	830	822	873	886	859	857
2633	576	613	492	538	388	279	268	274	253	255	250	217	237	198	269	231	252	233	257	228	235	186	215	215	217	203	233	192	242	226	251	220	220	217	223	257	213	236	216	203	220	220	245	247	237	263	209	263	226	232	188	214	212	225	248	200	248	253	210	256	210	205	211	230	245	229	262	229	239	213	216	246	236	204	220	210	204	213	207	229	208	223	233	217	232	225	227	246	215	230	207	224	211	215	215	230	200	251	230	237	226	208	215	228	228	235	200	192	238	237	216	231	234	215	198	213	218	209	238	232	249	228	234	229	233	211	208	204	234	239	209	213	223	223	201	219	209	207	237	241	229	249	233	225	245	228	260	211	233	218	229	219	235	240	258	216	216	208	204	232	238	230	222	234	216	219	231	211	249	231	243	204	220	221	233	231	208	226	224	228	212	213	212	237	224	210	238	234	238	212	230	214	230	231	225	256	194	219	218	201	246	240	225	238	211	239	229	208	218	225	212	247	199	217	224	245	219	206	224	236	213	221	226	230	226	242	222	231	246	221	220	232	220	228	214	219	216	228	222	215	211	196	218	222	219	222	236	241	214	216	235	231	185	228	201	216	223	232	208	203	253	239	185	214	206	231	207	222	226	228	194	208	252	226	200	219	226	242	207	213	234	203	236	218	210	214	226	217	207	230	194	221	245	236	216	237	235	232	210	219	245	230	234	218	240	247	230	241	233	219	231	220	235	211	208	222	257	230	226	241	225	206	211	209	248	212	211	202	206	239	225	246	212	239	237	229	244	213	217	214	208	207	252	221	222	232	235	228	204	254	223	199	236	209	215	222	208	206	233	212	225	192	219	223	233	197	204	222	217	222	193	225	218	212	221	237	237	223	222	220	228	229	201	217	196	218	240	234	227	226	202	204	229	238	202	224	239	213	217	216	242	230	258	217	246	231	227	205	215	235	254	224	208	216	194	261	233	218	207	195	195	228	228	225	229	221	260	208	231	229	218	207	214	227	262	233	214	226	225	237	206	240	234	240	214	218	261	243	219	222	193	196	262	228	210	226	225	231	212	211	221	235	213	256	212	233	224	221	236	210	208	215	241	239	224	233	210	186	228	228	233	209	233	219	235	224	216	229	216	225	218	232	207	230	224	222	247	229	216	236	230	236	216	243	244	226	241	204	216	224	215	234	234	233	216	221	216	222	204	200	240	221	214	210	214	205	233	214	209	218	226	246	228	227	208	221	230	217	236	227	255	230	249	225	196	218	238	228	242	200	243	221	231	231	222	218	211	235	250	220	228	239	240	212	211	233	227	213	245	229	224	217	199	228	214	230	228	200	242	190	226	212	202	224	216	225	217	261	209	237	208	232	230	252	200	238	217	247	229	227	251	218	244	210	242	237	217	225	218	212	202	213	222	235	236	227	231	256	211	220	246	227	208	209	241	229	195	244	218	211	223	222	215	249	237	218	214	216	194	202	211	194	229	215	240	214	205	235	228	206	215	222	203	217	219	191	223	219	217	217	226	239	253	241	241	219	264	181	194	239	229	221	195	219	240	229	215	225	226	193	251	267	221	233	227	218	256	233	194	227	209	214	227	235	220	252	264	221	236	229	202	223	224	243	245	228	252	211	238	245	251	226	208	217	214	220	221	238	189	203	214	222	249	240	193	239	212	256	228	204	244	223	217	213	230	242	229	225	231	249	198	229	248	251	243	209	205	204	225	236	212	222	205	245	215	213	220	242	218	231	207	257	208	201	229	209	234	211	234	209	211	190	249	204	247	232	237	224	235	238	222	217	206	214	229	206	224	229	220	229	217	208	223	221	238	214	184	234	204	233	251	215	240	212	227	223	219	199	220	192	234	224	216	229	251	198	206	238	218	203	207	218	227	243	241	219	202	210	225	246	203	214	203	227	209	214	212	235	252	224	218	223	219	202	223	214	209	242	222	214	231	235	195	210	243	219	256	220	240	235	203	247	206	241	225	218	245	236	236	228	243	193	237	219	228	233	219	230	235	193	218	221	217	225	203	220	202	218	226	234	215	252	245	243	224	209	227	244	212	206	187	241	208	225	207	226	231	238	227	217	212	232	228	213	233	225	227	216	213	198	230	230	243	231	220	199	236	205	208	235	234	212	245	242	220	241	239	229	228	198	214	228	218	230	242	227	205	199	207	248	236	259	235	207	241	243	246	220	202	207	206	226	241	212	212	224	220	265	238	220	238	241	212	226	212	214	249	232	221	201	247	211	212	227	218	226	227	204	234	222	205	235	195	215	218	287	228	208	238	233	198	220	221	218	212	234	198	211	235	208	233	255	226	240	230	234	232	202	211	254	220	225	213	228	235	209	223	234	233	222	214	212	204	240	216	245	237	214	215	211	227	209	194	251	225	217	208	238	208	209	246	242	248	215	204	217	228	219	235	248	236	226	207	231	251	229	233	219	212	231	222	211	235	227	231	237	210	219	221	213	199	233	230	202	230	226	202	226	222	177	219	197	237	222	192	198	233	258	239	220	239	209	226	217	221	221	241	231	239	206	207	209	232	235	208	222	227	230	235	227	221	219	249	244	211	193	237	230	219	216	206	230	249	239	224	208	223	224	230	217	228	214	210	223	220	212	205	221	210	217	222	222	231	256	230	214	234	251	238	241	225	213	220	196	211	230	218	231	228	232	227	230	223	226	229	242	209	231	220	240	252	245	203	234	235	229	206	213	219	213	236	223	225	232	267	237	193	233	208	201	208	217	221	210	261	239	231	189	207	240	201	246	221	221	202	216	222	208	219	228	236	223	227	257	260	222	231	218	216	212	220	217	218	216	242	238	221	235	234	247	202	232	236	228	253	219	229	228	225	227	206	218	248	232	204	221	230	228	214	224	191	188	206	227	200	218	252	243	209	219	234	192	229	234	229	204	218	263	224	226	237	219	215	199	214	214	212	241	217	203	212	229	229	229	204	203	240	248	249	210	233	210	213	206	225	239	212	243	222	215	230	202	214	243	221	221	214	198	234	221	246	225	214	211	247	232	236	211	231	194	238	222	239	229	244	221	225	210	255	229	228	227	228	248	221	213	227	225	213	195	201	198	217	231	229	194	217	215	219	178	223	201	244	223	209	220	210	224	216	212	244	220	240	243	228	238	240	240	228	271	229	215	220	210	198	204	229	228	236	225	224	235	231	228	211	199	232	217	223	246	213	214	233	202	228	239	204	210	203	207	248	266	207	204	228	206	221	187	212	208	233	225	218	227	223	249	221	221	243	229	239	243	211	200	214	232	228	215	219	224	241	213	199	248	243	202	206	225	211	230	214	219	227	207	215	214	203	216	213	225	200	215	223	234	237	201	231	220	244	229	222	202	246	251	220	225	185	252	225	211	223	207	217	209	229	226	222	196	229	229	205	224	233	206	214	204	221	244	256	204	227	232	256	207	236	238	245	224	227	222	215	217	199	225	231	190	203	200	228	239	244	227	238	225	204	242	227	258	245	234	219	237	233	239	239
2579	922	1442	1686	1920	1303	1074	944	824	718	747	682	633	607	672	652	618	617	610	578	621	566	580	606	593	554	587	620	613	652	584	635	602	628	584	644	542	605	584	602	563	557	607	595	614	579	638	631	672	701	578	592	584	601	572	615	572	548	549	636	556	544	625	566	593	570	592	639	581	561	580	587	585	588	562	587	567	603	578	601	575	568	576	614	589	613	559	611	568	623	602	608	576	587	544	590	611	591	574	598	603	574	565	579	581	557	577	552	593	570	571	537	577	592	610	595	576	571	598	628	635	607	591	587	607	562	620	594	580	571	601	535	661	589	614	603	598	610	635	579	592	593	568	605	626	593	564	619	574	598	584	599	564	590	577	573	616	566	578	567	567	606	580	572	618	628	600	635	564	603	612	545	630	599	643	590	600	593	565	599	608	584	569	560	560	597	565	580	598	591	582	592	609	599	609	594	601	569	578	589	562	573	635	595	573	604	597	568	622	606	608	598	603	593	594	574	576	570	581	595	615	607	577	564	621	591	567	608	575	564	607	607	591	570	605	556	600	554	604	549	616	513	550	599	594	587	587	589	564	579	555	621	559	552	562	555	634	555	559	600	630	548	572	571	634	583	608	552	611	614	636	573	589	576	586	558	549	608	569	619	586	599	601	608	600	602	590	583	614	623	565	626	628	611	549	582	565	622	578	592	590	565	630	575	591	589	597	566	617	543	579	581	599	599	613	549	593	594	594	585	597	600	572	578	597	588	623	619	574	603	599	561	623	575	596	595	546	581	577	583	582	614	582	608	611	583	614	564	578	584	561	600	582	653	668	564	592	601	561	553	596	603	602	604	555	573	596	612	546	590	603	554	573	518	580	632	601	586	583	586	607	557	555	528	584	547	618	587	547	581	607	594	572	526	585	597	597	604	606	578	597	604	601	609	602	599	611	608	606	599	588	573	577	580	548	591	586	596	569	582	624	627	560	588	639	626	590	596	583	578	600	601	594	616	605	602	630	579	613	597	579	619	573	567	629	628	605	588	566	631	566	621	611	608	629	601	580	554	618	576	602	615	610	601	608	583	582	601	598	570	592	586	589	632	592	554	594	591	574	619	606	545	588	580	589	587	589	526	594	628	586	592	568	640	606	569	598	597	570	613	574	604	601	574	607	572	575	599	619	585	614	604	576	588	587	625	586	572	579	578	556	553	572	590	590	542	615	548	594	571	577	587	603	573	554	609	576	588	570	625	630	576	566	542	532	626	592	576	609	604	564	563	626	585	567	574	551	578	620	599	587	591	634	583	595	589	551	597	574	621	583	627	624	606	607	630	601	601	609	604	640	571	605	575	601	614	538	574	595	564	592	581	635	632	583	584	620	567	605	611	603	606	561	560	588	563	570	624	594	632	603	538	594	584	553	606	542	600	565	597	575	635	563	589	619	611	610	583	604	594	592	562	597	651	595	573	626	555	580	605	608	588	563	631	596	543	614	610	573	553	569	612	612	622	571	574	578	595	577	577	586	541	541	541	622	588	589	582	580	591	582	597	633	636	575	581	624	563	550	629	579	556	573	572	593	596	599	598	566	562	561	605	601	613	562	598	565	525	534	595	572	637	549	576	578	585	561	573	620	587	565	580	602	572	594	565	595	612	550	551	595	555	594	601	639	599	573	551	559	565	585	586	579	606	584	583	592	569	589	582	546	590	591	592	623	557	604	578	565	547	589	530	591	600	588	580	539	582	581	557	558	568	610	572	571	546	534	584	634	589	605	590	563	597	648	594	606	556	571	561	620	564	563	595	557	588	574	545	616	630	577	608	608	592	603	592	616	597	597	624	559	568	596	583	548	601	585	569	584	587	608	581	582	543	569	584	636	608	585	586	598	576	597	590	568	634	613	553	616	564	573	617	612	596	540	605	515	599	633	592	576	570	584	572	574	587	592	565	582	619	611	606	566	610	606	551	578	548	606	587	533	582	556	589	615	590	576	625	553	580	574	617	574	641	615	618	611	580	610	540	613	612	630	577	569	631	574	603	559	573	568	615	628	617	549	562	629	569	608	567	592	575	606	601	552	577	593	549	594	545	611	570	579	578	626	578	593	546	596	566	629	590	535	572	551	565	561	578	597	611	516	578	589	591	625	613	588	583	562	635	597	573	609	599	610	576	606	569	574	576	567	606	572	586	582	614	611	553	550	589	588	579	574	555	592	581	600	606	599	603	588	565	585	583	597	564	596	556	544	570	564	580	570	575	598	619	584	573	639	567	576	647	592	641	544	605	605	633	550	587	617	575	579	615	540	617	582	585	594	626	551	632	575	576	608	561	575	552	574	575	551	583	596	597	584	595	575	569	525	642	581	599	600	561	549	569	532	570	559	573	554	579	591	585	583	577	613	581	583	572	547	581	562	581	565	606	637	586	574	613	593	628	605	605	573	581	574	573	563	566	586	628	578	575	613	560	574	573	592	602	622	579	580	600	607	619	592	566	582	557	599	615	591	606	528	595	582	573	579	604	595	598	594	617	590	622	601	594	613	616	595	554	613	599	552	546	576	610	663	603	552	600	553	576	642	596	608	560	574	590	571	591	608	597	590	603	574	557	576	565	586	619	610	573	599	586	617	579	603	619	548	626	630	580	591	598	573	592	591	597	586	602	597	571	535	569	587	568	574	587	582	602	617	561	604	554	565	539	581	578	585	609	606	584	586	596	570	554	561	576	593	574	519	575	629	651	584	599	547	562	603	600	590	608	610	541	536	568	622	585	592	588	579	613	578	579	567	602	562	583	582	588	597	594	575	563	601	575	553	624	618	572	581	607	598	591	526	588	585	574	602	579	611	599	577	595	568	600	596	596	576	589	572	588	600	611	596	640	581	617	614	589	585	579	593	576	580	534	580	571	550	584	563	608	548	602	609	607	598	570	546	574	613	573	579	564	573	596	575	563	572	584	576	612	593	579	598	580	570	589	606	577	579	569	594	594	581	601	567	530	586	614	567	600	610	610	578	582	599	591	619	577	543	562	558	579	585	569	589	570	591	617	600	579	628	581	605	614	596	550	613	635	604	576	564	561	606	569	586	625	636	555	591	550	604	568	548	588	610	614	590	566	609	588	575	632	557	569	583	589	567	608	587	573	550	567	589	596	594	568	589	633	555	574	563	562	616	573	584	606	528	625	557	598	555	610	572	583	574	588	564	606	629	612	647	552	616	541	585	590	656	606	608	595	555	591	555	558	590	612	560	546	582	563	517	547	544	586	618	569	582	585	575	557	580	579	523	565	571	575	626	555	581	614	610	585	602	583	616	591	588	620	632	602	578	579	614	576	602	598	579	590	624	589	570	591	603	603	577	625	632	584	595	593	595	611	601	612	564	582	601	540	526	538	566	583	582	608	560	585	592	582	576	612	587	625	628	584	598	607	540	595	612	590	572	596	553	585	600	578	620	587	621	589	587	628	605	635	600	577	580	615	612	614	530	591	587	630	600	554	583	602	589	592	623	587
9829	2742	2806	2060	1744	1208	706	618	515	444	395	375	724	526	345	273	258	168	222	200	208	211	226	232	219	196	172	203	200	183	193	163	169	178	179	180	173	157	169	200	142	169	143	185	183	173	144	180	218	177	158	161	179	188	180	181	146	180	189	156	176	151	167	159	178	156	157	154	173	179	164	138	163	191	159	144	176	169	174	176	161	177	172	162	164	181	165	149	168	158	171	158	166	171	151	174	170	191	185	181	153	159	169	162	193	197	172	178	168	216	180	163	175	162	175	171	188	187	199	158	142	163	179	187	180	178	164	176	162	167	202	185	191	149	166	164	143	157	155	168	169	186	168	191	182	183	155	185	204	177	160	150	195	151	163	173	171	157	171	162	176	177	176	155	192	166	152	165	168	154	186	182	182	204	151	167	172	176	194	173	191	184	187	167	201	183	173	167	148	190	192	160	179	187	140	172	175	150	144	167	175	167	161	172	164	159	154	190	186	158	165	159	164	149	177	183	143	158	147	163	158	167	166	191	179	162	169	190	154	148	167	151	200	184	153	171	152	144	189	167	175	175	185	173	181	191	171	174	149	168	170	169	163	194	175	183	183	177	188	162	171	173	177	156	161	169	183	166	166	179	171	180	174	159	184	151	159	168	172	184	148	159	174	155	194	164	197	186	151	156	165	169	176	156	177	164	163	176	164	167	181	168	171	167	183	183	169	162	181	178	199	178	159	174	164	160	161	149	165	177	192	164	189	171	175	174	149	169	166	158	169	160	200	170	184	192	150	168	160	160	180	162	167	168	165	174	161	170	165	161	144	183	145	177	189	162	194	174	161	171	169	153	182	154	168	191	152	153	153	157	157	163	174	153	184	159	170	186	165	139	182	165	176	161	149	154	154	159	153	171	184	174	160	177	177	173	171	161	176	155	166	163	160	171	182	151	148	164	166	163	193	162	159	185	171	156	158	149	163	158	160	178	204	146	153	168	155	145	164	161	181	154	148	185	171	199	187	165	166	195	181	154	155	162	150	197	182	188	177	169	162	168	164	157	146	177	153	184	183	182	175	161	174	188	175	174	162	171	188	174	181	172	156	162	157	138	166	189	174	170	161	161	157	188	174	158	164	178	165	190	189	170	177	176	159	188	152	159	169	152	177	175	156	176	185	154	168	167	159	157	169	149	188	177	168	165	187	194	164	185	167	164	170	167	184	170	156	174	151	177	181	177	181	156	174	170	158	175	171	167	183	152	161	194	155	176	174	176	191	185	182	193	179	153	168	167	186	180	178	161	168	183	177	183	176	178	176	172	163	173	147	168	178	176	178	154	163	171	183	181	156	161	164	168	182	158	183	171	176	170	159	171	176	192	201	188	149	174	183	187	152	164	161	138	165	167	177	193	166	198	179	170	200	162	186	176	196	154	155	155	162	162	167	141	150	190	169	155	172	160	159	167	197	176	146	151	154	197	162	168	162	192	167	194	177	159	177	177	154	186	171	163	164	155	164	167	172	169	146	185	176	168	156	179	176	156	185	176	145	180	195	154	173	178	166	145	152	178	163	164	162	185	152	154	177	149	186	166	169	163	174	190	173	179	181	161	177	184	167	183	168	171	145	206	166	183	166	172	186	157	179	149	158	184	162	171	179	131	162	169	173	179	152	164	171	195	170	168	170	157	164	183	163	159	162	161	171	150	180	182	159	178	161	172	167	168	177	154	159	152	163	174	158	143	167	192	156	165	171	128	157	162	175	173	184	150	183	168	171	165	171	149	150	178	186	170	182	163	147	153	152	152	177	174	180	148	152	183	156	183	160	176	195	178	175	185	179	196	153	174	161	177	170	177	190	149	170	188	167	155	161	158	185	172	172	163	181	186	154	160	163	179	170	156	157	172	154	154	194	154	193	159	155	176	162	167	184	172	148	173	183	178	195	185	168	161	182	165	141	148	175	140	165	168	170	164	157	169	189	176	158	162	178	141	189	180	176	183	169	185	164	177	182	182	139	161	174	162	169	144	162	148	169	170	166	168	174	192	165	181	172	165	175	164	172	208	160	162	169	173	178	168	155	162	206	162	179	180	180	184	178	171	166	147	149	166	166	180	193	179	193	173	175	147	173	167	173	178	153	165	180	172	163	186	165	193	166	158	168	146	158	171	178	164	158	180	187	180	184	164	158	178	192	186	163	158	147	174	162	173	182	156	158	179	165	186	201	165	164	169	165	137	172	172	165	158	176	186	182	185	185	193	171	186	166	160	170	151	166	141	192	165	144	175	176	179	172	149	175	146	181	172	176	156	177	175	170	166	142	172	179	183	162	161	183	158	161	185	168	173	167	168	176	173	162	159	160	174	148	186	197	138	161	172	147	157	169	200	165	166	169	173	179	170	173	169	161	177	168	169	158	177	194	150	175	175	186	184	173	175	167	171	193	157	168	191	176	168	167	160	174	155	171	171	163	165	179	198	209	157	192	171	176	181	149	179	178	138	177	162	165	159	160	183	176	163	158	188	183	210	143	162	160	169	167	172	163	175	194	189	156	203	167	158	166	148	183	155	152	188	171	177	161	146	142	156	168	152	141	167	150	160	192	191	147	181	193	198	198	156	174	174	166	178	173	171	159	177	177	186	164	183	179	167	150	170	179	169	176	167	153	163	136	161	178	204	165	163	161	184	166	173	171	168	159	159	161	173	163	173	183	165	159	189	190	179	149	166	157	164	142	169	142	149	152	149	177	166	178	173	179	161	176	171	163	177	161	149	159	180	166	151	177	185	153	169	174	185	156	186	167	165	152	168	177	181	168	147	172	166	152	159	188	192	175	178	170	196	190	164	176	169	200	170	152	186	168	175	178	186	181	168	211	179	157	179	197	157	165	174	176	170	164	160	170	133	164	166	162	155	165	176	193	182	194	166	177	153	176	161	163	160	175	178	160	156	170	165	184	173	165	162	195	149	224	184	146	176	185	178	162	151	164	189	148	147	139	190	204	150	175	160	190	184	209	173	170	179	150	181	166	187	182	142	166	189	178	165	148	187	175	176	160	198	170	151	183	151	175	183	161	155	161	157	185	146	181	193	173	178	153	164	178	164	174	161	170	183	175	166	176	178	186	166	150	175	170	169	163	181	172	176	173	174	169	183	169	162	163	162	156	178	157	159	168	166	161	164	171	175	168	174	164	183	164	171	169	163	183	187	178	156	155	168	139	180	202	176	157	178	162	190	170	170	171	153	196	163	188	162	145	171	148	190	172	166	191	176	165	172	199	172	144	162	169	159	159	162	160	156	176	186	204	151	182	180	180	157	169	152	171	162	182	168	169	182	172	209	160	164	197	178	173	189	176	183	184	176	169	181	156	171	159	158	198	158	156	161	160	189	198	169	154	170	182	172	153	160	157	169	192	154	168	179	177	168	158	156	166	158	167	165	177	169	185	159	168	190	156	177	158	181	165	184	183	175	175	147	176	192	167	173	180	183	163	188	179	186	169	186	174	174	169	163	186	173
6739	2367	4999	5321	6040	4885	3499	2957	2466	1880	1686	1752	2135	1693	1433	1196	1130	801	697	712	734	872	815	764	701	716	708	751	709	699	590	591	592	538	549	568	554	552	563	568	583	586	555	548	555	554	581	610	665	684	547	541	521	555	556	527	477	531	500	525	544	490	492	481	533	490	489	523	514	497	538	534	476	518	506	492	476	584	524	514	495	525	516	501	503	479	525	491	509	531	490	515	481	499	472	487	529	465	524	467	440	464	520	511	463	508	493	507	534	501	499	537	482	507	508	460	521	531	490	517	476	512	500	483	516	506	482	525	462	480	501	473	481	502	497	508	522	458	458	489	523	519	534	503	473	492	475	510	505	511	538	475	541	471	501	465	488	447	504	465	509	501	486	484	515	529	516	493	463	507	448	511	509	493	467	468	454	481	538	481	516	494	512	507	473	512	501	458	517	516	492	514	466	486	480	496	504	475	535	506	484	508	515	501	492	505	524	483	517	518	492	513	457	522	501	552	465	473	502	463	483	480	479	469	454	504	478	474	482	493	457	466	503	432	504	441	490	506	509	508	532	471	461	435	533	484	506	519	538	484	492	466	510	489	532	513	504	475	545	493	499	464	481	473	480	465	524	500	494	512	524	449	501	516	518	513	486	493	458	488	522	503	497	449	499	507	473	537	478	470	492	506	550	478	488	483	484	484	457	507	465	515	554	504	518	491	491	500	469	519	513	472	499	468	473	474	485	481	509	582	496	510	468	455	502	493	507	472	466	497	447	488	493	493	477	486	520	495	520	531	512	507	513	497	496	471	490	537	481	536	500	485	499	493	517	512	487	464	510	492	490	540	496	493	486	535	470	500	490	472	467	468	547	484	484	481	539	492	513	497	502	482	507	490	515	568	497	462	506	529	476	481	473	508	520	496	503	497	473	483	496	532	492	486	455	500	487	490	499	493	496	514	467	508	483	504	488	527	476	515	465	496	473	470	483	476	474	471	490	485	485	508	458	493	479	499	468	487	477	501	489	460	530	507	491	467	471	481	507	513	525	460	539	494	488	484	473	490	520	513	508	535	494	465	483	475	448	499	521	502	507	498	467	455	461	490	473	489	489	512	509	474	486	490	511	490	481	503	495	526	486	474	486	487	484	470	528	462	472	506	498	458	494	507	498	541	478	496	446	480	469	513	486	448	495	473	521	491	539	489	534	523	506	513	521	526	481	511	479	525	472	497	481	541	489	493	517	468	522	487	500	512	515	472	480	520	506	521	502	508	522	482	520	507	529	469	498	467	513	485	508	477	524	510	512	500	485	515	485	469	490	508	498	502	520	499	543	483	490	472	507	501	485	486	475	496	501	514	487	490	502	512	505	510	506	488	509	496	504	448	482	498	503	471	544	502	495	523	482	508	481	466	546	507	473	488	501	493	478	533	492	493	490	512	494	495	510	487	499	504	525	503	513	486	466	471	518	493	489	503	477	495	505	467	506	507	502	510	490	481	527	501	451	513	474	512	485	515	496	475	528	458	481	467	518	506	458	497	529	456	477	514	506	461	465	469	511	457	488	470	469	503	519	506	525	525	536	462	480	489	492	524	495	464	443	505	492	496	484	486	490	501	520	480	517	498	478	542	522	509	479	489	475	468	498	492	557	494	495	484	471	459	559	498	495	500	516	509	492	502	486	513	517	479	506	485	491	523	480	495	471	492	489	478	463	489	495	490	549	502	473	484	500	482	494	493	512	515	496	502	517	489	467	472	512	501	523	494	512	501	490	459	468	541	477	501	481	511	513	479	563	532	545	512	495	522	538	483	517	489	494	515	487	496	469	510	504	488	525	494	504	496	481	469	514	490	504	524	515	523	495	479	526	464	468	506	507	510	475	497	467	462	484	478	492	475	499	484	479	483	530	473	493	521	532	495	494	468	482	515	466	495	501	497	516	507	514	511	495	503	482	491	523	536	486	490	502	533	504	522	482	524	493	441	462	499	517	476	479	465	508	485	526	520	489	506	492	522	505	510	466	465	473	512	497	466	511	456	493	510	501	506	503	485	487	500	522	508	458	524	500	507	547	447	515	479	526	496	470	531	479	532	500	485	492	545	525	516	471	492	448	524	516	495	485	503	523	457	499	502	491	498	485	498	533	526	508	485	469	466	515	499	515	463	536	494	479	506	508	480	509	504	495	459	525	490	486	479	468	485	478	554	501	535	518	539	470	555	482	515	489	479	515	466	456	478	495	497	529	469	463	484	492	486	473	533	485	479	523	504	491	516	504	506	511	528	491	499	450	527	481	467	498	455	467	528	502	511	490	524	497	501	531	501	493	513	463	498	512	475	496	488	490	521	476	492	536	490	524	457	482	493	523	500	510	469	482	524	505	504	487	507	533	488	487	525	519	500	502	496	475	579	554	512	511	454	493	490	468	502	470	512	508	503	483	519	548	511	446	515	507	483	524	457	519	496	500	510	491	508	507	492	521	463	510	529	515	477	516	521	443	487	489	506	524	473	509	500	489	498	506	472	501	482	459	530	516	500	481	466	477	458	524	517	465	492	470	469	524	528	492	538	500	492	558	449	497	496	523	448	518	474	449	514	510	509	480	474	504	445	492	475	513	527	509	491	535	443	474	518	546	523	512	488	523	507	488	500	510	477	491	489	479	530	504	541	515	508	452	493	450	505	533	537	489	504	497	474	495	512	471	470	491	491	482	477	465	493	493	494	459	505	528	491	520	506	455	504	505	515	493	470	486	526	504	463	442	483	493	477	504	511	502	485	491	514	529	501	478	488	488	517	487	478	490	513	529	492	485	485	507	482	494	516	487	507	508	481	446	527	478	515	528	508	484	510	489	471	491	511	492	516	528	457	497	480	455	456	474	483	505	487	474	494	519	493	512	477	473	469	509	500	475	475	510	470	507	522	478	479	505	477	487	490	508	509	480	481	457	461	484	458	483	531	508	467	505	511	477	498	502	524	449	515	520	506	488	546	464	511	481	518	522	532	489	477	498	525	490	529	498	501	466	527	534	497	518	498	496	511	491	488	508	492	488	459	506	519	483	476	474	490	474	512	511	496	523	476	496	535	449	515	542	471	521	487	532	496	479	519	507	483	506	444	478	458	481	472	473	499	473	489	491	469	506	486	531	494	474	478	478	515	486	523	467	508	519	530	536	448	514	514	472	497	490	490	476	519	515	523	487	486	509	487	488	468	496	496	502	516	494	477	480	467	520	520	517	501	482	533	512	519	501	525	489	467	450	472	515	483	485	503	476	511	537	480	529	504	480	481	488	529	502	520	495	513	502	477	483	491	528	483	501	448	500	549	448	497	505	498	487	493	480	520	533	461	497	524	490	509	513	434	493	521	495	471	528	502	493	472	513	497	505	504	460	469	505	521	473	459	549	518	485	525	485	461	534	494	544	497	490	475	495	497	479	495	543	508	540	472	520	507	518	498	552	547	492	505	474	509	508	477	518	501	485	498	463	472	535	477	512	474	484	459	499	492
17680	5954	5358	4462	4114	2774	2063	1390	967	932	703	831	684	745	703	534	438	446	426	411	417	398	475	402	386	374	398	409	347	366	396	348	340	361	368	376	354	373	388	359	342	336	340	354	370	352	336	382	383	380	351	384	338	355	355	315	390	344	329	383	336	338	377	362	324	319	367	355	366	342	370	337	310	348	379	344	304	357	359	339	339	326	342	345	336	324	331	320	350	313	316	358	348	337	321	345	360	332	341	332	333	385	346	336	326	313	373	332	357	365	383	361	345	371	356	355	331	310	346	349	358	366	320	324	344	357	359	337	328	322	347	347	364	325	357	315	350	325	318	367	342	331	340	305	370	343	346	342	324	353	325	330	320	350	327	338	355	353	331	339	341	354	350	372	344	339	329	376	340	334	305	351	324	371	321	341	358	355	347	363	361	322	375	341	362	372	366	321	328	344	316	364	325	353	336	334	344	379	332	330	358	336	373	330	351	321	345	344	322	328	358	356	356	333	365	337	359	344	336	332	340	360	321	358	318	328	320	312	344	331	329	340	332	377	368	334	356	346	326	316	329	306	335	329	292	326	331	364	336	378	343	348	329	339	309	351	380	333	308	299	315	337	327	362	344	362	333	316	340	323	325	359	309	344	348	326	346	351	357	400	354	336	296	331	273	341	349	327	332	367	312	368	337	335	316	359	331	339	356	331	358	355	310	353	342	322	370	361	316	317	334	361	341	334	325	327	392	320	368	325	365	325	370	344	387	370	360	343	343	324	316	336	331	305	326	345	359	326	299	332	330	339	324	325	359	337	337	313	329	327	345	326	342	309	346	342	323	330	369	324	329	313	345	331	363	340	350	329	350	357	341	349	346	329	318	375	343	325	325	316	339	341	374	369	358	350	332	331	324	336	336	307	351	351	357	346	353	371	331	321	376	337	345	333	337	356	355	313	343	373	335	311	334	341	345	335	365	341	329	343	349	344	359	327	347	388	316	331	351	333	374	367	337	331	329	344	367	363	369	280	331	337	334	319	352	358	361	346	328	337	358	332	348	353	340	331	329	339	390	346	339	317	340	352	361	314	318	347	327	343	372	332	361	356	342	356	349	393	358	361	349	340	361	366	372	339	296	420	338	301	309	376	388	335	305	342	314	329	325	303	368	322	354	340	363	327	361	325	362	358	380	353	357	351	345	373	349	332	358	332	368	339	332	376	362	351	340	354	349	318	349	339	329	350	351	306	338	301	323	342	341	307	351	330	352	347	352	350	317	347	339	384	346	379	343	331	341	339	330	350	361	305	324	333	324	296	341	353	319	358	343	330	357	328	378	353	336	367	345	310	350	325	386	339	343	359	333	330	312	307	375	343	343	310	381	326	345	337	306	325	316	351	340	369	358	330	359	361	326	321	331	330	349	337	326	369	337	333	329	351	315	325	329	348	365	346	347	334	316	335	330	331	331	328	321	321	334	330	367	365	320	317	324	332	343	370	337	354	309	331	346	323	358	363	350	365	349	377	334	345	326	327	384	335	359	369	344	361	348	310	346	360	357	335	338	350	386	372	307	348	361	339	334	307	324	326	325	326	349	345	375	330	288	315	338	355	320	330	356	318	321	347	362	326	359	334	339	343	318	346	348	336	347	352	314	343	343	367	342	336	301	385	337	369	348	352	345	349	337	341	346	342	356	286	352	325	343	335	351	314	370	337	348	357	328	356	343	327	350	360	311	372	337	399	367	326	324	327	332	336	361	348	342	350	333	328	352	312	317	349	347	349	338	340	312	331	343	370	321	365	329	335	349	344	316	312	351	330	339	338	334	345	365	350	354	348	347	339	342	342	321	334	383	317	310	367	358	389	336	341	346	319	378	356	348	330	336	333	336	333	341	322	356	334	311	338	327	357	310	344	361	351	394	345	339	355	312	342	317	382	360	350	317	373	360	362	345	362	337	332	371	330	337	350	351	364	326	353	363	336	299	366	329	349	339	317	333	331	341	348	334	324	341	352	333	335	348	338	326	332	363	369	322	317	334	336	341	334	331	372	324	356	307	327	374	362	288	354	337	353	359	316	356	328	295	346	316	336	325	328	325	323	353	332	338	345	346	344	352	318	349	362	364	369	330	332	307	334	344	360	353	348	343	366	343	330	340	355	393	328	355	316	348	313	337	359	333	344	363	322	358	355	361	310	355	362	300	371	324	340	347	321	392	387	348	348	372	352	351	355	340	308	370	340	356	314	365	325	356	358	328	344	319	352	348	373	360	388	337	344	362	348	345	393	321	405	341	385	313	332	334	348	359	343	347	395	364	352	348	333	324	344	344	353	347	362	317	365	353	321	351	359	331	353	357	339	364	333	371	314	340	329	329	320	361	344	351	349	351	331	342	373	365	339	361	344	344	332	322	349	360	357	319	345	368	368	337	347	358	343	362	337	319	322	349	341	294	356	325	323	332	287	311	344	334	327	347	388	345	330	357	336	350	354	361	350	349	323	374	324	336	362	350	327	325	330	346	336	327	341	315	342	350	358	338	364	314	340	332	310	339	313	343	295	335	353	345	351	371	360	356	342	340	321	320	346	310	333	337	360	334	325	361	359	341	315	333	348	380	363	345	358	336	381	348	357	327	335	363	344	335	339	368	329	334	350	325	340	376	359	339	346	299	339	342	355	317	339	338	353	356	385	363	361	347	320	327	358	354	325	358	376	370	345	361	357	357	322	326	346	323	361	371	337	377	343	342	348	357	313	346	341	371	363	377	391	340	390	355	315	367	340	340	360	337	362	368	345	350	324	347	355	327	367	344	347	311	333	330	370	324	305	376	341	361	348	344	348	336	313	351	360	354	338	326	327	332	364	335	358	339	346	326	340	360	339	371	305	361	351	375	380	334	370	322	328	340	364	353	324	338	358	340	329	335	305	329	308	351	353	357	335	351	366	350	318	333	350	332	339	341	359	353	351	323	354	370	344	364	352	333	351	334	354	326	374	322	376	361	327	373	350	347	346	363	348	329	347	343	340	354	364	350	342	354	331	329	357	347	344	368	346	330	330	362	352	347	363	349	340	378	372	332	353	358	322	334	346	308	358	348	342	327	362	383	343	305	348	353	331	362	357	301	344	328	343	319	346	338	313	331	344	345	341	365	322	340	347	335	354	324	325	352	321	314	358	349	331	367	335	362	339	327	314	334	343	349	347	341	360	360	366	356	330	317	340	335	336	361	331	357	373	351	361	308	355	354	357	365	340	361	331	391	332	334	348	380	303	338	317	363	318	359	357	371	361	314	327	345	334	340	349	331	321	338	339	363	353	329	366	342	369	317	317	368	345	342	340	321	354	337	375	385	321	347	328	367	312	334	344	335	326	343	335	343	329	344	357	326	348	374	361	319	348	372	322	367	332	362	335	302	326	336	353	302	350	344	367	355	348	368	331	334	349	343	331	373	338	392	336	346	322	327	345	328	360	357	323	351	329	365	340	346	363	327	373	314	325	352	335	364	366	335	324	339	324
9306	4248	8055	9464	10033	8434	6624	5845	4352	3694	2794	3112	2453	2760	3124	2154	1857	1532	1442	1443	1430	1354	1498	1325	1293	1190	1237	1442	1243	1122	1179	1019	1008	1009	1015	989	987	968	965	1100	951	913	941	983	948	984	1093	1079	1104	1106	945	914	950	966	856	850	884	919	859	883	904	893	895	927	914	916	866	922	914	867	834	902	930	878	972	891	888	900	827	916	915	919	829	914	816	847	916	873	913	944	885	863	857	874	852	857	860	875	864	867	833	857	878	880	883	874	849	920	881	927	821	846	868	904	829	940	830	848	839	923	814	854	852	814	825	894	877	835	893	881	894	821	946	879	884	864	874	886	918	802	865	876	935	896	829	918	894	887	844	872	894	868	906	851	885	843	879	886	836	866	855	861	853	909	874	849	838	858	892	853	858	829	873	845	847	855	909	829	835	868	877	889	864	879	883	901	899	890	835	858	843	858	843	858	894	833	854	825	870	825	854	825	879	875	843	862	848	893	832	846	865	801	927	889	837	840	893	916	870	847	867	834	828	865	856	829	902	835	864	881	878	868	818	850	891	852	909	848	830	891	858	874	839	859	836	885	858	926	851	883	835	883	866	868	830	839	888	893	918	813	849	851	899	871	884	908	824	874	888	913	829	824	856	819	821	849	814	823	879	864	844	818	906	881	857	863	824	845	873	865	897	816	927	819	885	834	880	892	899	844	892	904	840	862	898	907	888	870	880	888	873	863	868	872	889	853	834	847	869	891	835	861	872	874	833	873	835	933	858	872	823	815	881	906	870	914	863	816	848	868	884	878	855	878	905	931	856	893	920	863	810	851	884	870	873	896	901	856	837	873	839	826	885	844	843	874	868	909	907	884	854	814	788	863	864	848	847	916	825	823	887	831	838	847	828	875	862	841	866	844	885	851	878	820	898	836	843	905	825	845	848	842	873	853	888	896	901	850	863	879	863	858	832	857	855	887	867	907	835	870	851	870	917	828	803	863	878	873	853	852	903	852	822	835	868	873	894	848	849	864	890	850	820	845	849	860	855	870	925	848	822	875	864	840	851	875	859	866	872	923	890	901	871	853	808	850	845	857	837	901	863	816	826	832	857	917	859	903	851	792	858	872	815	852	835	863	869	836	895	890	872	872	873	911	894	871	923	860	866	875	843	844	855	884	892	830	896	881	888	877	886	881	901	877	854	918	887	827	790	882	865	889	867	852	813	863	858	865	851	824	817	810	857	883	905	849	879	858	857	856	884	812	859	858	894	851	857	867	882	867	893	881	869	861	915	884	871	880	900	904	894	837	878	841	825	836	883	883	803	838	798	871	883	892	846	822	871	823	839	814	877	861	892	868	871	853	883	855	893	812	816	883	896	850	881	856	893	878	895	888	863	894	874	852	872	879	886	903	874	825	920	857	839	864	914	863	827	891	905	889	885	803	877	828	910	862	875	828	877	856	855	860	865	896	883	846	852	840	845	863	851	845	850	847	863	851	888	893	873	846	815	882	858	856	888	861	858	856	921	908	837	857	851	861	831	884	909	873	827	810	866	900	889	872	851	912	870	830	909	884	857	827	784	876	848	864	874	867	897	865	827	817	849	866	883	853	854	816	865	913	852	850	832	901	824	886	827	884	837	852	853	815	888	896	872	855	882	844	853	842	843	869	875	894	951	873	895	831	819	815	862	817	846	865	825	793	930	909	919	869	854	886	889	869	892	861	895	851	873	823	855	792	872	848	871	889	865	852	877	802	854	859	840	883	846	829	850	861	853	880	858	783	842	868	899	787	868	826	816	838	884	876	864	877	883	869	910	879	876	805	858	896	864	922	866	827	813	886	859	851	864	838	878	853	848	869	830	897	866	893	829	874	872	901	849	842	905	843	847	874	870	858	853	873	856	901	800	853	868	835	873	866	832	865	839	810	956	834	844	862	869	843	850	839	874	893	866	856	855	893	882	898	884	881	877	914	850	880	831	837	844	838	923	837	873	813	864	833	891	838	863	849	846	901	856	853	930	854	893	916	871	825	892	896	865	827	815	847	857	867	850	871	853	836	880	826	852	884	852	862	821	843	866	833	882	819	843	860	914	879	872	878	858	854	907	868	870	822	879	881	838	865	850	928	834	885	872	815	831	872	849	806	907	808	884	864	838	816	894	851	851	861	863	883	830	909	874	799	869	882	852	880	892	868	884	860	854	844	850	900	892	874	880	903	835	856	857	827	883	895	822	838	841	907	881	850	857	873	867	856	872	878	861	889	864	861	819	867	879	948	894	852	862	854	848	894	803	862	872	871	877	878	811	853	915	841	940	875	900	878	894	870	876	868	826	867	826	912	830	862	904	846	870	867	848	844	922	848	843	877	866	852	797	910	866	867	872	828	846	901	812	855	821	867	887	927	876	905	933	860	898	920	859	863	831	855	910	863	884	859	873	851	865	850	871	909	885	897	877	855	854	887	891	899	844	869	811	863	813	853	880	849	850	862	812	869	859	861	853	805	856	848	835	896	857	896	851	864	858	886	807	834	864	900	836	876	910	906	853	827	856	860	840	855	885	859	928	848	842	848	864	857	896	890	834	836	828	897	892	886	886	864	862	880	871	855	859	881	883	889	846	880	849	850	841	860	878	849	871	878	873	899	819	861	922	858	928	881	835	846	883	878	843	865	819	861	859	907	897	871	870	849	864	852	857	847	856	900	830	849	856	870	865	912	816	912	869	860	879	888	888	865	871	844	899	847	890	844	865	867	857	889	814	925	842	959	885	863	848	928	876	871	843	855	832	856	818	861	949	846	918	890	880	900	831	873	826	871	886	822	842	854	882	797	871	896	851	833	839	802	875	876	844	893	861	818	851	876	811	867	830	863	855	848	897	852	883	871	874	853	875	905	865	826	862	827	836	915	843	843	806	878	894	859	823	885	849	900	841	850	861	812	858	892	885	864	907	883	878	842	841	917	862	843	837	831	846	862	868	846	843	865	822	895	877	912	883	835	860	895	859	838	823	842	847	865	892	869	918	915	824	840	843	848	857	910	939	868	905	878	844	845	858	911	837	834	846	843	881	862	810	851	906	843	870	900	862	854	841	924	844	859	841	846	832	881	871	861	835	873	902	874	880	885	855	879	867	867	898	834	839	862	837	859	842	884	880	837	883	878	876	798	878	903	848	868	846	880	856	804	811	821	844	849	886	871	895	820	820	847	870	907	873	845	827	888	912	869	884	906	837	819	903	839	844	868	761	890	887	829	897	866	917	853	847	892	811	892	860	925	836	851	868	870	833	832	860	875	938	874	810	888	849	879	860	908	867	894	867	824	874	923	860	911	870	848	864	868	843	857	849	831	879	816	877	835	909	807	846	852	869	879	888	906	839	822	910	904	845	847	862	899	836	902	855	869	866	856	817	811	850	851	888	821	861	849	827	853	857	903	853	921	856	838	804	831	846	882	919	847	879	876	860	908	830	876	818	872	868	906	833	859	850	837	861	892	909	901	865	881	852	912	839	825	834	881
2523	610	626	590	535	367	283	264	235	250	266	242	251	240	246	201	211	249	235	204	217	213	218	208	226	205	229	230	189	224	221	214	209	232	234	217	228	199	229	247	218	214	238	249	223	203	215	250	210	225	225	253	238	229	229	250	221	246	230	229	242	220	238	215	221	220	221	237	233	234	241	243	235	220	206	204	232	223	226	220	219	222	204	203	222	218	221	238	219	212	212	237	235	214	230	250	225	226	233	194	202	226	208	243	197	217	216	234	218	203	220	217	232	218	237	238	201	250	214	259	221	193	225	202	226	218	222	233	210	244	231	225	235	199	197	223	220	225	264	231	270	196	215	223	200	238	234	211	233	203	266	227	240	223	228	246	229	198	243	239	236	235	260	189	221	219	231	199	202	241	245	235	249	205	203	238	218	227	215	203	216	212	212	213	221	184	215	223	233	229	227	226	230	233	245	203	221	188	245	230	240	240	197	238	217	222	249	210	213	201	240	222	233	261	239	215	219	271	215	206	236	191	228	214	200	225	226	215	248	211	203	228	215	217	214	214	240	236	240	229	208	226	207	214	229	211	217	214	225	207	220	227	228	261	216	237	228	235	233	203	208	244	232	188	225	237	203	225	225	246	230	229	247	252	212	220	244	220	206	228	233	227	238	231	205	215	225	273	207	216	229	232	214	220	197	235	226	193	232	222	222	214	197	234	213	233	221	220	226	229	178	225	229	235	196	243	240	230	229	226	196	237	228	219	244	235	219	226	256	222	202	243	207	225	242	274	218	237	217	214	215	226	186	212	201	211	227	218	230	221	226	212	208	217	214	263	218	232	242	223	205	200	213	220	225	238	226	226	225	227	203	220	207	205	228	204	218	226	228	250	218	236	245	236	204	242	229	233	213	238	218	244	197	215	203	234	207	235	209	240	236	211	215	171	217	218	238	212	204	222	241	228	211	216	220	220	210	234	208	207	241	228	195	196	234	242	229	231	229	254	228	253	218	222	232	235	235	192	217	214	245	188	229	228	209	211	222	218	217	197	230	206	231	233	230	226	194	231	220	208	246	222	224	222	215	228	211	208	239	202	224	217	238	232	214	223	257	204	227	239	250	223	219	230	218	233	216	220	220	204	243	218	249	227	242	235	280	202	237	236	205	203	236	236	232	265	221	219	245	221	217	225	241	230	233	223	207	233	234	220	234	225	220	212	214	236	226	228	226	220	231	219	252	231	221	243	233	228	241	238	216	247	240	229	226	213	233	214	239	211	224	196	240	229	205	238	251	260	235	247	245	250	207	201	240	217	243	212	217	223	244	198	231	237	222	230	201	208	207	213	254	211	216	248	226	212	241	220	230	238	234	234	213	214	206	215	211	217	195	211	246	234	211	202	219	226	262	194	220	234	243	250	202	219	198	237	225	205	235	205	216	200	208	220	201	198	235	224	216	251	235	228	230	227	232	219	228	217	226	225	218	210	239	243	216	213	239	245	222	206	200	214	224	231	235	212	225	240	229	241	243	216	221	245	235	234	245	219	238	217	211	223	218	244	241	206	254	225	212	216	222	218	245	233	227	214	236	189	207	220	200	242	214	220	227	238	193	215	211	235	225	208	208	226	231	208	204	223	245	246	210	231	219	220	227	244	208	214	217	217	220	226	256	211	225	226	250	249	203	240	191	203	227	232	228	210	220	217	216	221	233	218	238	199	214	244	234	197	225	227	225	237	211	195	223	233	196	234	219	206	241	221	254	212	230	225	214	217	250	235	238	215	223	246	220	216	198	252	224	227	223	234	222	195	227	229	232	241	250	247	200	202	234	231	225	224	220	239	231	238	220	218	220	229	187	223	221	207	223	217	220	245	209	226	214	224	234	222	222	238	234	233	240	228	236	196	196	242	243	207	211	239	216	252	216	210	217	247	220	235	252	204	233	218	211	270	233	185	221	231	233	192	254	243	245	222	205	203	214	221	232	196	207	237	231	208	230	250	200	205	245	242	238	220	224	224	220	222	225	216	220	215	230	187	224	241	239	196	228	247	234	221	184	215	230	215	215	224	236	202	233	219	229	238	221	221	260	215	225	234	252	228	263	230	232	241	238	218	201	235	232	253	209	233	219	197	236	219	205	226	219	192	235	244	280	212	210	228	250	230	217	220	224	215	249	195	209	236	210	202	211	259	231	221	220	264	219	226	238	239	193	220	226	216	243	227	218	228	231	211	230	200	248	185	229	202	225	218	221	234	223	215	249	217	217	229	247	253	244	216	225	226	232	226	204	228	242	206	214	210	244	205	226	234	212	240	231	224	216	212	226	223	224	238	226	234	212	215	205	235	220	220	219	235	210	209	226	218	229	211	220	220	239	222	214	183	204	222	244	222	233	230	237	205	229	221	214	231	243	213	234	213	230	225	210	233	211	223	251	226	230	215	246	225	207	247	225	243	255	187	208	229	212	222	238	219	231	237	214	254	229	206	220	206	214	234	227	249	209	224	250	206	202	245	237	250	230	232	226	200	216	212	222	195	215	215	234	184	218	230	210	242	200	215	225	214	240	224	213	210	226	243	222	242	224	236	220	227	232	243	198	243	230	228	232	226	222	204	221	237	226	242	209	207	231	229	223	247	231	228	240	229	235	214	244	226	202	207	224	276	204	230	238	207	218	239	238	256	239	257	204	228	241	226	233	213	203	235	228	220	226	208	202	211	198	205	227	228	232	218	211	233	236	220	199	225	226	220	218	212	238	234	211	228	226	232	227	211	239	241	212	226	236	199	222	229	207	216	233	229	238	222	237	231	249	221	231	222	227	183	253	222	234	195	238	215	210	213	238	233	235	211	199	199	231	229	232	238	221	232	199	244	231	197	214	237	218	246	218	207	208	221	225	182	226	220	208	190	251	208	250	223	232	207	222	228	212	243	237	216	247	231	222	196	220	214	228	215	244	228	233	223	234	214	223	230	228	244	221	236	197	207	251	214	224	223	229	217	213	207	235	239	219	245	229	194	228	258	246	237	221	199	231	231	217	228	221	229	222	200	226	213	229	219	223	217	209	244	220	204	230	216	230	212	235	227	221	178	229	235	235	204	217	215	201	230	200	236	228	218	234	196	203	238	224	232	208	228	236	207	233	250	204	241	224	216	219	204	249	243	245	223	222	236	247	228	221	235	241	247	248	223	236	195	224	226	229	216	242	209	209	241	201	214	227	214	222	218	218	231	199	228	216	196	204	226	251	226	220	224	230	220	201	214	225	193	220	217	194	215	232	199	229	254	217	247	221	248	227	238	205	218	227	237	203	241	226	242	247	244	221	205	205	211	202	223	223	216	236	220	219	215	212	232	214	219	210	250	231	218	216	241	217	211	221	225	239	229	217	249	225	232	217	237	211	224	238	221	219	256	218	252	185	196	221	243	228	252	216	253	229	220	228	225	214	209	205	248	227	196	186	226	210	225	206	211	225	230	237	235	240	239	212	215	231	228	217	223	230	232	204	234	248	212	242	229
2577	918	1458	1862	1866	1243	1088	892	756	738	756	681	617	633	668	583	621	640	574	558	597	591	587	595	599	567	617	629	603	582	552	565	611	611	581	595	592	575	606	549	559	551	641	629	583	579	664	628	682	665	583	549	584	591	561	592	581	625	625	613	558	621	555	571	570	543	586	619	530	587	591	556	594	585	602	588	593	553	633	591	630	584	566	649	555	594	586	616	576	556	569	592	534	587	579	586	596	620	608	615	580	564	559	603	624	607	580	584	624	613	614	604	639	577	572	570	573	574	561	550	577	597	555	586	572	612	600	570	593	605	639	598	539	571	583	573	572	517	587	569	622	623	600	633	613	558	576	607	611	602	625	574	586	631	592	548	561	571	556	585	613	624	579	580	603	587	648	610	555	587	585	582	549	543	620	564	589	590	550	574	614	574	582	590	602	581	587	582	573	544	621	584	610	596	589	624	606	549	575	607	587	580	561	568	611	593	588	582	582	586	591	605	557	549	591	577	596	616	565	591	627	577	552	541	574	615	567	591	548	576	563	586	572	580	652	583	585	608	614	589	583	562	588	570	607	598	607	578	621	591	600	602	602	576	613	621	529	622	603	561	643	587	567	593	597	584	611	578	569	595	543	581	548	575	636	606	577	561	609	579	610	558	631	603	581	548	589	595	598	560	601	593	595	593	588	579	588	578	631	630	596	557	602	593	596	580	571	572	608	629	619	595	586	515	599	595	616	584	585	592	544	590	576	564	541	585	584	585	570	567	615	622	594	564	603	566	574	591	576	565	585	583	602	577	585	576	585	571	614	607	626	579	552	589	615	592	583	576	538	589	558	612	620	591	621	622	591	574	580	593	539	590	607	600	621	554	582	545	598	604	549	583	599	620	597	595	600	546	559	590	581	576	573	565	605	573	590	566	573	614	589	564	582	594	601	619	605	593	594	605	564	530	634	573	606	570	591	609	531	581	571	609	562	605	614	544	589	561	609	580	564	599	610	598	655	618	571	593	613	583	547	587	628	589	533	627	559	554	604	630	606	561	533	602	597	596	563	587	607	553	564	553	553	589	544	564	581	606	545	517	636	578	599	605	558	601	582	610	600	599	601	595	584	618	605	558	561	561	624	615	587	552	563	603	558	557	581	612	609	545	617	623	574	577	586	527	554	598	602	572	573	594	591	593	582	554	590	587	600	621	570	575	623	591	621	600	619	622	614	584	609	617	592	592	608	604	632	526	584	569	580	578	562	567	559	610	563	613	545	591	609	629	615	585	597	571	600	612	593	575	561	582	578	605	546	547	590	559	573	590	568	554	608	565	564	645	605	576	614	576	605	616	589	561	571	570	584	572	592	577	562	591	612	557	594	565	598	588	611	548	568	585	646	563	586	591	568	598	590	554	608	549	551	613	570	592	609	622	601	595	638	608	590	597	622	589	580	578	550	586	589	583	597	578	604	549	568	575	582	601	583	607	595	575	624	588	566	569	627	593	578	565	555	574	590	581	555	624	622	587	591	572	553	649	577	575	589	616	557	580	620	605	597	576	569	592	565	588	641	593	596	559	597	581	576	618	597	579	612	593	598	583	606	572	600	577	608	622	583	591	570	613	575	594	576	593	581	614	560	586	601	574	582	590	641	582	586	560	620	636	628	626	553	590	560	601	580	557	564	594	584	611	611	567	516	584	601	597	607	572	616	575	656	611	598	584	590	598	570	601	610	596	569	634	573	595	600	569	568	604	584	547	553	587	598	611	588	605	609	601	590	587	582	589	573	564	570	614	600	630	595	576	594	568	605	535	545	627	593	576	640	595	585	594	581	593	555	642	580	628	628	567	572	574	582	577	618	574	608	595	578	587	575	609	604	591	620	604	601	581	591	601	583	604	581	625	609	624	567	609	615	589	559	658	576	580	577	613	550	608	597	588	583	556	600	593	593	532	556	578	550	608	548	621	588	585	560	597	631	570	557	605	570	534	607	591	605	564	619	601	602	575	550	615	563	594	578	590	607	556	555	601	569	603	564	604	626	609	588	518	597	572	641	562	547	581	608	612	586	608	578	584	605	601	583	570	594	604	634	619	596	559	543	579	620	573	558	516	581	611	618	564	564	545	525	551	582	610	656	609	594	599	575	649	563	585	607	566	604	596	600	555	575	625	592	594	576	574	599	575	576	579	566	563	578	602	623	568	614	553	590	568	561	571	569	583	627	617	593	592	602	600	577	622	569	598	574	560	564	582	577	556	571	545	600	534	601	550	558	568	589	560	598	619	571	625	580	563	566	578	569	582	596	580	595	638	601	621	564	606	579	602	577	592	582	575	592	578	611	588	582	560	615	603	557	596	606	581	542	624	548	617	575	561	563	556	599	543	648	585	605	595	582	564	584	635	628	610	583	619	587	595	584	625	641	599	573	575	575	599	614	592	611	594	594	605	570	551	590	597	589	590	591	609	610	646	579	598	622	589	584	612	569	559	597	579	586	603	569	514	595	621	605	599	631	605	605	602	601	594	627	605	558	638	593	611	587	619	567	590	614	580	603	587	563	619	572	538	604	601	586	590	542	627	562	557	578	596	581	589	618	610	595	539	595	581	588	573	585	567	590	601	575	588	595	591	575	571	586	619	556	565	583	584	598	575	549	618	578	576	555	583	592	570	614	610	608	547	547	565	578	591	582	576	612	571	610	561	601	608	601	581	639	582	647	576	590	548	574	582	542	577	614	592	556	584	547	628	599	609	567	569	589	570	584	612	589	593	572	574	551	603	623	597	596	560	577	592	606	593	568	605	568	595	572	565	595	559	608	579	604	518	589	647	571	597	558	579	538	608	564	608	594	580	601	583	594	597	577	574	618	589	586	573	530	588	596	597	553	591	542	597	581	596	588	576	527	567	543	552	581	598	624	595	613	601	633	604	560	592	584	570	575	645	575	572	579	559	572	572	585	536	609	582	577	575	592	553	632	633	608	564	630	607	601	635	587	557	572	637	596	598	581	561	577	577	592	565	552	601	564	618	558	580	573	632	571	593	589	606	593	598	612	562	579	631	536	582	591	594	615	624	581	595	610	566	589	626	520	599	566	582	616	561	545	575	600	580	627	610	572	580	580	595	574	601	530	587	547	556	576	576	572	596	620	574	595	620	611	613	604	629	575	568	561	593	587	580	609	589	583	564	536	625	602	579	622	592	583	599	577	569	619	574	622	587	567	576	575	607	593	592	586	557	598	613	630	581	602	613	574	615	609	596	592	638	580	553	572	604	579	598	617	581	590	570	553	571	580	595	604	582	593	570	600	572	577	604	567	604	587	605	624	549	606	574	612	596	597	590	573	632	555	596	557	570	583	616	579	592	566	592	566	576	648	590	620	594	609	596	605	625	575	596	595	595	606	599	577	572	565	557	583	604	568	572	597	630	602	590	588	569	578	628	594	567	601	579	627	590	567	572	590	579	602	581	561	565	597	593	568	610	637	586	609	562	611	585	542	573	548	570	553	600	597	577
9374	2671	2582	1973	1737	1283	935	758	599	489	399	416	277	353	382	348	229	228	195	187	221	226	187	194	173	210	170	214	194	187	179	182	191	150	163	188	171	148	173	177	183	173	170	170	142	188	151	190	195	182	159	173	185	157	176	178	150	177	174	187	157	179	160	175	167	171	178	165	180	149	163	153	149	186	166	183	165	172	164	181	158	181	173	178	168	153	171	152	179	175	159	174	177	170	158	155	161	198	167	153	188	163	151	179	164	178	158	171	185	188	168	172	198	163	167	142	171	184	153	194	154	187	169	175	160	157	158	164	169	155	152	152	178	167	147	156	180	182	191	167	157	158	194	157	175	183	161	176	174	198	186	205	157	168	163	160	174	179	167	176	171	162	169	157	162	160	174	146	164	169	161	183	150	160	168	189	167	170	169	175	173	157	144	165	164	166	160	148	179	161	170	176	159	175	138	169	177	163	162	168	175	152	162	176	194	163	148	158	169	179	179	166	170	184	159	159	187	173	188	174	167	154	211	168	167	146	169	180	182	153	175	174	175	177	166	178	198	177	144	168	152	186	190	179	190	168	169	155	148	162	145	171	174	141	155	164	177	176	154	196	168	179	200	152	176	154	191	158	160	176	169	170	173	156	179	187	192	157	191	174	168	170	173	172	170	175	165	155	163	175	158	172	178	181	159	147	162	146	176	180	153	199	147	190	181	159	161	155	178	162	172	164	171	162	163	171	172	174	183	172	167	186	175	181	164	174	131	163	143	163	182	148	181	164	175	178	160	161	154	166	158	138	157	191	170	122	133	166	175	157	177	163	170	165	157	171	159	159	157	165	177	175	175	182	183	162	182	175	160	178	157	131	186	180	183	182	160	169	189	157	158	155	167	162	131	181	164	189	179	172	163	153	167	160	158	171	184	169	173	184	194	172	166	161	145	166	156	147	171	147	147	183	171	174	168	186	198	158	170	168	195	155	174	163	162	169	157	171	174	193	179	167	170	157	157	153	171	164	160	175	169	170	166	164	159	160	173	148	182	180	166	146	148	152	156	145	167	178	181	190	187	145	168	175	181	175	169	179	168	179	159	172	163	166	177	167	178	170	190	158	153	177	187	152	190	165	180	167	160	168	197	155	150	160	166	190	179	158	168	158	168	182	186	161	167	172	161	165	185	169	181	194	156	161	180	187	170	170	170	171	193	170	159	174	159	150	192	187	165	171	184	172	158	192	195	177	154	181	179	195	183	186	176	176	172	177	167	151	164	163	162	204	158	158	146	153	172	198	153	153	178	179	139	181	184	164	186	155	179	172	155	181	153	168	150	152	173	165	175	174	190	157	159	155	180	176	167	159	189	128	153	166	166	176	183	181	158	144	193	159	166	167	163	192	153	181	153	179	171	177	157	171	167	159	163	154	173	188	194	175	190	156	161	161	177	191	179	150	170	143	176	174	170	180	153	165	157	188	195	141	147	178	182	173	192	215	146	181	142	163	169	179	160	188	161	167	135	157	185	174	155	161	164	171	178	168	160	174	165	171	170	157	157	169	184	179	174	174	154	147	176	151	178	170	164	169	175	162	177	180	160	166	176	154	162	153	155	164	154	160	151	174	182	148	166	179	150	187	162	150	161	171	166	167	151	187	178	165	154	171	174	174	180	143	139	168	199	137	144	144	180	182	145	181	193	152	176	165	171	168	174	159	163	171	170	163	158	150	175	173	156	162	171	165	185	171	174	176	152	161	169	164	152	160	189	170	158	176	201	144	179	178	180	175	145	159	178	152	177	170	163	186	165	183	161	165	194	164	177	182	173	153	171	170	165	178	154	151	139	149	148	167	161	189	174	177	167	166	174	166	177	168	179	158	166	146	172	180	160	185	157	189	170	174	167	157	167	160	168	182	156	160	174	175	150	180	148	149	165	184	168	153	157	164	159	166	159	157	151	176	165	192	156	168	178	170	186	160	189	197	149	173	165	177	153	154	170	174	185	152	158	156	162	151	144	173	183	169	199	178	170	174	166	172	174	171	165	141	154	173	172	166	186	179	154	182	164	156	166	174	170	157	169	200	180	170	147	186	149	165	174	164	177	130	179	175	193	165	176	211	178	153	158	182	147	161	178	161	152	172	163	173	170	182	181	157	168	153	167	151	145	152	181	156	157	178	194	174	153	165	152	157	161	180	171	176	160	173	175	201	184	174	172	176	170	145	164	168	152	149	153	184	178	155	179	166	175	184	150	175	188	158	163	178	167	151	161	154	178	157	191	176	143	176	186	165	164	156	150	197	165	154	163	158	168	180	184	177	198	169	151	183	143	170	167	176	177	175	155	158	183	155	177	151	193	152	168	149	194	167	164	183	175	171	186	171	170	138	153	180	151	174	179	185	171	150	179	159	178	174	192	170	164	185	176	175	184	153	198	185	151	156	170	165	164	157	175	158	168	173	149	183	153	148	176	152	185	174	144	174	176	189	186	168	164	172	195	179	159	170	165	178	161	169	196	164	185	173	170	158	162	165	173	159	174	174	159	184	173	169	180	184	178	168	152	138	169	166	161	173	158	166	171	168	151	179	180	169	202	183	183	194	171	176	158	167	193	181	193	176	158	188	171	185	125	157	171	184	172	174	190	158	178	201	165	185	171	185	184	183	172	162	203	171	159	170	159	175	172	169	162	174	173	168	145	177	171	179	164	193	160	160	178	167	163	191	174	187	153	156	175	172	166	162	169	176	192	163	162	211	176	166	140	168	158	164	180	189	192	169	150	164	180	171	169	157	168	150	155	169	152	189	174	156	178	188	235	195	178	171	186	215	181	171	158	169	180	196	199	162	180	169	163	173	138	151	168	164	163	162	167	154	193	158	155	164	165	158	155	169	171	163	196	187	154	160	171	168	192	161	151	177	158	171	158	183	145	173	163	169	144	147	152	164	178	183	172	170	143	155	169	162	180	150	144	181	159	173	182	150	179	166	180	158	187	172	173	174	153	160	169	163	185	166	173	156	157	175	146	178	181	155	183	153	185	178	170	198	154	155	149	170	164	169	163	190	182	167	176	184	177	177	152	177	176	162	161	162	168	172	167	174	174	187	177	182	163	172	173	179	182	192	164	151	164	167	184	147	185	186	158	202	168	173	177	182	167	180	158	156	174	171	181	171	163	159	170	174	170	161	165	165	142	170	161	171	181	161	158	182	185	191	161	162	170	163	178	170	175	168	196	171	142	162	160	163	169	158	149	170	169	182	183	155	164	152	178	164	169	181	175	167	173	180	173	165	166	161	186	162	150	165	162	167	161	157	158	169	184	157	162	170	172	167	145	206	181	185	189	184	170	157	186	165	177	167	163	158	165	192	185	156	155	159	163	157	194	192	171	208	161	202	170	156	163	163	174	175	175	161	184	158	176	170	147	154	182	179	158	169	172	180	168	154	157	160	156	164	151	168	200	176	182	176	178	175	152	151	177	169	153	157	187	165	171	173	169	153	169	177	169	178	178	170	178	169
6779	2536	4910	5925	6232	5038	4173	3216	2914	2122	1721	1907	1527	1426	1617	1338	966	928	769	714	849	725	812	714	771	716	663	712	757	625	612	579	618	533	563	553	561	554	529	556	576	541	562	562	564	576	649	637	707	609	565	501	578	523	540	565	535	534	551	487	502	540	488	543	471	498	475	494	512	515	513	510	521	512	542	525	517	505	533	524	496	446	489	515	509	463	522	482	481	514	451	546	445	543	479	496	481	490	499	510	517	523	492	497	467	499	484	478	496	494	524	491	495	490	468	472	491	524	524	471	520	490	487	479	483	489	504	507	499	482	523	504	500	533	489	481	502	488	529	472	530	493	518	469	487	478	464	500	487	478	500	528	432	536	485	493	515	492	488	509	465	513	477	490	531	506	506	534	504	505	508	520	479	501	458	540	474	457	491	443	452	484	489	522	475	505	498	481	500	481	459	491	533	476	469	492	490	520	471	499	472	509	523	506	444	477	455	520	503	456	478	491	529	502	522	506	486	490	467	484	451	499	493	485	502	527	513	511	495	513	490	477	494	493	491	469	548	523	508	502	494	462	482	527	501	482	513	521	490	523	511	516	488	496	480	475	460	491	468	515	499	517	542	467	530	495	534	489	483	441	478	522	528	494	480	494	488	516	529	453	537	519	492	494	494	532	512	465	508	480	517	479	517	510	499	508	527	471	491	535	489	549	513	462	533	494	453	515	467	492	483	522	540	521	500	501	459	479	476	474	467	479	468	528	477	478	462	483	483	473	483	511	521	506	510	469	477	523	435	509	465	501	508	529	514	488	563	518	533	473	485	509	512	499	485	465	476	482	493	478	468	508	516	493	500	516	498	552	521	503	490	532	491	520	483	494	530	505	499	525	514	480	518	543	521	509	491	510	453	507	493	540	508	477	516	527	491	492	515	504	548	495	502	529	461	526	493	480	491	534	495	503	506	496	499	478	475	474	506	486	446	498	493	497	499	475	500	513	474	491	503	467	507	519	497	522	454	485	496	500	450	484	512	472	482	465	476	457	545	466	505	484	489	491	522	486	515	505	454	478	464	508	492	514	491	468	509	487	501	490	489	459	463	506	489	479	514	480	468	479	514	551	491	497	500	483	523	495	500	508	500	495	510	487	524	518	479	467	501	472	485	507	476	477	480	484	509	506	500	480	442	479	481	471	526	513	521	485	529	507	503	487	489	495	507	489	538	461	485	524	533	464	517	504	475	462	515	454	496	478	502	469	484	515	510	501	522	481	449	469	485	487	509	510	503	511	485	507	489	464	501	493	536	485	518	500	480	507	514	496	496	494	487	457	462	483	513	470	509	489	443	503	515	508	518	470	516	449	478	459	488	510	485	513	482	515	510	490	469	498	460	496	521	493	491	532	505	490	498	522	454	535	525	509	474	470	496	536	471	513	492	472	527	501	517	454	474	494	457	484	495	539	500	514	498	528	485	517	525	481	498	502	486	513	532	502	478	518	508	472	488	484	495	500	476	522	507	513	511	537	533	506	490	488	509	516	477	490	500	509	462	462	535	512	467	531	458	494	486	472	480	485	454	478	521	484	518	549	496	501	483	500	473	486	532	524	500	511	534	517	481	534	473	488	474	476	487	529	511	489	501	462	506	459	494	506	489	486	465	452	493	537	467	513	473	523	464	521	531	476	528	480	498	509	534	470	464	519	482	482	479	460	477	484	473	479	467	494	453	517	492	547	457	527	462	475	466	477	486	545	504	510	486	486	488	500	502	492	507	489	482	510	466	533	489	493	462	502	485	484	459	471	502	475	517	523	496	478	457	501	526	487	480	493	509	510	489	463	491	497	511	534	511	476	494	487	503	521	506	480	478	506	483	481	490	511	494	523	528	478	508	493	498	516	527	509	488	500	507	509	523	473	496	504	454	472	510	467	494	480	456	506	484	499	484	485	508	501	521	461	516	507	464	527	495	504	537	479	498	538	511	472	484	529	515	520	462	514	503	497	479	488	476	542	522	486	494	515	472	532	486	511	495	483	514	468	504	502	500	494	461	566	522	510	472	485	469	491	495	513	463	486	502	495	474	490	511	488	511	468	487	492	466	458	496	475	472	538	476	503	480	487	518	498	508	481	503	516	481	473	504	472	502	496	472	462	498	526	497	510	462	458	502	505	496	541	467	454	497	454	522	531	479	547	486	486	488	484	491	475	476	492	495	454	456	477	473	495	528	503	515	489	490	476	487	518	469	488	491	513	493	492	463	499	493	480	498	496	497	470	494	498	528	470	501	468	524	508	528	514	500	488	494	495	509	484	500	510	511	476	505	515	446	472	489	495	459	485	463	449	551	501	496	486	525	514	486	474	490	485	516	521	443	502	525	478	467	450	494	503	460	483	527	493	523	467	455	477	479	492	493	490	506	524	495	491	493	497	473	490	478	540	499	501	506	469	449	463	493	493	510	473	498	479	510	499	433	488	469	501	492	477	490	516	474	503	469	485	487	476	514	466	476	511	511	521	453	489	494	502	454	471	478	506	466	495	511	519	485	522	491	483	505	478	531	479	502	473	503	496	516	536	501	503	514	497	487	505	506	485	496	498	462	500	455	437	498	479	522	472	506	495	511	536	478	496	524	499	470	509	499	511	493	477	490	494	489	477	475	493	520	511	481	534	500	487	454	512	483	503	507	441	516	510	485	507	509	470	470	478	472	493	477	467	485	496	494	503	493	488	472	538	496	509	544	478	475	508	504	481	490	533	522	528	505	479	524	465	467	534	505	533	502	453	464	519	490	497	506	481	489	492	514	526	489	504	493	480	497	502	501	472	463	497	508	488	540	467	492	461	563	534	509	503	478	477	516	494	505	493	523	487	516	459	532	516	525	496	470	496	469	496	526	471	515	490	475	495	499	487	483	502	501	532	488	466	452	510	493	517	493	480	501	480	456	508	460	458	468	475	491	541	540	471	498	481	469	475	481	505	488	485	484	468	491	479	504	506	509	490	467	535	500	470	489	521	520	461	515	487	500	482	477	493	496	479	516	509	499	520	509	511	464	453	484	521	475	489	520	486	476	494	498	514	504	466	487	444	510	514	478	493	527	517	511	479	502	460	482	486	500	473	509	475	563	496	490	518	460	503	475	509	475	494	496	531	486	505	497	458	510	504	466	522	445	476	486	506	465	490	492	503	477	531	483	529	514	504	468	486	505	513	518	491	500	492	468	533	490	457	485	481	510	503	499	477	480	480	488	480	525	491	517	463	503	483	460	479	494	487	495	482	522	496	529	487	468	484	447	501	491	513	511	513	519	508	505	462	522	479	483	511	472	469	494	494	503	482	473	472	507	491	469	483	498	467	494	499	495	508	509	498	472	491	490	479	456	502	529	481	464	483	472	507	540	493	506	507	525	496	521	481	462	528	458	519	515	479	522	478	491	489	525	485	491	448	507	461	501	492	504	521	532	497	508	490	518	500	499	497	513	457	492	490	469	467	504	482	550	470	504	516	485	511	491	491
17414	5966	5656	5303	4246	3055	2051	1358	1012	996	734	659	561	1020	908	604	573	433	455	421	379	393	380	366	392	418	383	376	419	387	394	356	384	373	384	334	383	356	357	369	315	342	344	365	365	329	407	350	362	362	390	356	360	342	369	373	359	329	362	369	320	340	368	327	340	348	340	331	396	343	361	354	353	361	346	358	339	320	326	346	357	337	357	350	294	330	354	335	354	336	354	319	366	334	307	361	321	376	337	354	320	360	376	313	341	356	359	320	335	314	331	312	328	352	313	346	343	324	344	341	351	355	352	331	347	361	380	375	353	352	334	425	370	347	315	344	345	330	325	351	340	356	290	345	325	332	328	356	380	351	339	346	336	309	323	350	339	371	349	324	332	421	346	365	342	320	338	332	330	335	324	320	352	364	346	371	334	333	376	364	341	324	351	359	351	370	350	295	340	335	342	319	334	374	327	348	367	340	324	341	326	338	320	316	332	357	322	336	345	354	322	361	319	376	363	365	395	329	380	351	337	334	382	366	363	304	351	351	355	346	343	339	338	337	327	366	288	364	360	347	331	367	353	364	348	365	339	353	326	288	318	364	351	358	332	321	325	361	333	346	366	349	381	347	356	337	331	345	345	319	341	355	334	347	359	300	339	357	322	337	349	368	331	325	315	335	340	307	366	344	354	344	349	332	351	348	316	320	374	338	390	360	340	353	308	339	330	341	337	380	336	299	321	366	336	340	352	342	380	340	329	345	372	363	387	335	343	366	366	391	360	317	290	357	352	325	336	326	353	365	323	376	316	331	353	403	332	345	323	334	340	318	339	352	302	364	335	329	359	366	349	370	326	364	351	387	333	342	345	379	347	363	307	338	317	353	370	295	347	354	322	334	341	326	369	354	341	329	347	353	329	335	334	314	338	310	337	332	340	352	355	341	340	354	339	331	336	340	319	309	347	332	341	351	366	328	355	331	350	328	362	353	350	337	367	333	335	308	312	331	326	349	342	314	341	354	373	353	320	324	339	343	350	345	354	356	321	327	369	374	306	349	356	375	359	315	348	335	360	301	329	363	342	361	363	328	349	301	316	317	316	341	382	330	316	339	369	318	330	317	321	355	317	356	320	333	315	322	338	352	320	365	352	346	352	313	318	344	338	347	388	373	383	310	362	324	357	358	332	344	324	359	331	328	370	371	321	324	359	341	326	364	331	377	340	346	352	350	323	363	368	346	361	352	327	375	373	377	391	348	332	351	356	378	346	318	369	372	357	324	366	356	385	341	349	327	334	324	338	314	359	350	347	345	370	313	397	361	331	351	338	336	326	360	330	330	343	325	345	362	357	343	390	337	331	327	322	304	309	354	357	326	372	383	348	330	354	310	344	339	347	337	355	355	362	369	351	333	352	313	353	391	338	296	330	316	347	364	348	375	298	363	354	330	348	359	343	329	362	338	359	349	377	351	381	340	346	346	366	351	336	345	364	369	334	343	403	328	337	380	364	346	369	379	344	342	346	353	349	371	349	350	365	338	295	333	337	326	353	358	364	365	338	366	387	358	323	331	357	342	335	334	375	346	337	333	303	334	309	320	361	327	374	344	341	353	304	352	343	350	326	353	326	325	343	345	339	372	374	301	298	384	349	330	371	342	342	334	338	320	320	372	350	346	380	333	363	374	358	322	373	355	351	321	356	327	342	349	321	354	340	327	308	343	364	373	340	342	345	317	306	346	338	375	335	376	336	357	330	354	346	330	349	356	352	349	356	341	337	343	300	344	373	328	347	336	362	315	374	298	355	328	368	328	349	369	368	347	347	330	377	313	357	328	325	328	326	358	357	344	417	359	352	313	346	334	349	320	329	355	338	330	330	338	346	356	361	306	319	328	365	347	388	317	346	360	327	347	352	337	326	335	335	334	353	349	343	370	344	347	335	358	353	389	346	320	360	353	334	325	327	385	347	330	338	364	367	342	352	340	349	352	337	350	328	350	335	343	340	376	354	339	333	293	351	336	336	324	348	354	333	325	326	364	346	328	345	333	334	319	328	364	317	352	313	333	345	377	335	355	334	339	352	354	345	361	366	354	340	347	323	345	346	329	333	341	356	334	351	303	343	348	370	315	332	336	367	361	345	345	341	347	359	333	380	360	374	324	339	331	328	317	334	348	337	360	303	310	336	355	363	309	338	381	376	350	346	341	339	332	325	340	331	356	337	371	338	328	347	308	328	340	374	317	327	340	347	372	374	350	336	329	341	354	309	344	363	316	357	317	316	358	359	345	357	338	347	359	330	353	346	364	367	345	358	359	316	347	324	357	332	379	347	334	321	323	361	369	340	335	306	312	361	326	333	334	358	343	320	362	369	369	360	341	340	353	343	355	349	340	327	369	330	331	321	327	343	352	346	325	344	302	343	350	323	342	350	319	332	355	332	352	375	320	327	394	308	334	345	340	356	336	348	330	348	322	351	361	358	345	304	324	351	362	350	313	304	325	359	335	338	357	339	316	347	329	302	347	328	342	342	341	360	347	367	333	342	352	335	359	341	357	357	354	370	333	313	354	344	342	359	332	360	362	345	332	343	343	339	353	349	290	341	320	325	345	341	354	352	361	349	347	300	327	323	330	333	343	379	369	313	335	339	345	337	328	360	324	359	342	381	346	360	341	347	322	342	329	322	374	369	387	360	364	408	336	380	344	352	338	325	362	351	358	314	345	339	332	360	346	359	329	327	349	363	342	360	343	340	339	324	346	335	358	328	350	304	316	352	340	369	349	349	357	314	340	356	355	362	327	358	343	362	307	303	343	322	334	356	348	341	376	344	310	316	329	356	363	365	362	343	369	349	337	337	341	385	356	360	375	341	376	330	310	330	328	342	318	329	315	329	333	298	332	357	328	368	373	346	327	351	347	366	343	364	349	373	349	351	333	319	366	321	326	326	338	303	338	361	345	305	345	392	338	375	335	311	315	348	316	341	370	321	321	358	346	363	335	336	351	341	334	395	365	344	330	347	331	337	350	314	355	344	343	345	354	337	323	351	344	347	362	332	326	346	336	334	349	340	341	316	343	346	327	325	394	306	322	355	300	385	329	333	340	319	324	340	370	340	341	347	320	333	309	364	368	329	328	351	335	371	354	309	317	320	328	374	364	333	345	311	345	350	337	370	375	320	329	338	312	338	340	349	335	356	360	355	338	353	357	331	312	304	362	340	384	347	349	385	348	347	327	336	332	333	313	320	333	339	339	351	321	388	369	356	355	374	371	307	347	351	347	344	353	320	352	343	331	352	356	346	333	375	315	366	333	342	319	333	327	333	314	318	323	289	320	335	341	339	336	334	346	346	359	336	360	364	305	366	348	336	323	367	338	348	365	342	335	341	356	327	360	337	323	335	322	372	339	338	302	363	370	403	352	355	328	385	364	346	321	334	315	349	354	331	324	329	343	363	334	397	345	334	329	337	364	343	310	354	335	303	326	331	377	343	387	348	314	336	360	327	319	333	316	369	337
9325	4414	8352	10243	9800	9075	6976	5742	4490	3686	3018	2842	2508	2996	3064	2124	1989	1464	1441	1276	1386	1456	1413	1390	1317	1194	1220	1295	1275	1154	1015	1037	1039	1040	999	981	953	953	990	977	1014	969	967	961	966	969	1013	1142	1139	1020	953	986	898	975	895	938	907	882	949	958	929	899	869	863	903	899	912	908	896	927	819	870	909	947	877	860	909	829	903	872	900	927	838	899	856	898	925	899	864	876	864	862	845	855	870	873	890	873	895	908	878	884	846	894	917	859	839	909	882	867	876	894	873	870	842	900	874	834	862	857	887	877	900	837	935	896	880	878	873	861	812	893	905	855	886	881	898	858	861	915	844	861	881	921	886	896	863	873	897	886	862	853	856	881	875	868	875	865	856	829	834	877	886	873	901	868	896	841	898	855	871	835	871	851	868	861	853	860	872	858	865	854	872	860	872	903	866	867	873	861	823	894	871	818	893	893	862	886	853	901	892	854	854	815	861	849	866	845	875	866	878	830	861	849	911	857	890	863	791	884	862	883	862	826	889	921	914	844	910	874	819	886	865	910	896	843	909	874	849	855	894	803	865	902	900	865	887	899	867	901	866	915	828	829	889	887	872	872	848	846	851	879	880	918	847	859	878	886	815	821	860	891	901	838	835	915	895	854	836	862	843	892	868	852	882	833	883	895	878	858	867	850	915	868	907	861	852	853	880	877	877	918	823	848	832	901	882	852	879	871	883	884	892	870	841	842	883	876	839	898	892	857	888	863	855	845	852	878	864	886	882	838	851	856	856	833	887	871	901	840	857	853	903	869	896	844	873	825	845	864	869	864	838	861	879	847	831	898	879	868	910	886	879	889	874	832	881	851	867	793	903	868	858	860	884	866	897	854	872	884	866	861	858	862	897	874	883	886	851	844	857	815	828	871	872	909	838	859	880	869	864	864	876	841	855	841	844	859	869	873	933	865	920	860	820	840	874	885	829	877	846	853	867	798	845	903	850	823	847	853	838	870	908	906	866	876	863	852	835	897	870	855	860	834	848	829	894	849	928	864	853	867	908	833	835	839	879	845	836	882	942	849	861	868	921	851	862	852	908	908	878	859	863	898	833	858	886	877	885	907	857	868	891	858	891	902	860	843	862	822	851	912	870	885	898	856	922	867	835	822	875	849	866	858	853	856	909	853	856	883	845	865	859	865	922	899	868	892	912	823	842	876	876	842	861	868	847	826	831	829	836	909	822	888	875	856	857	891	876	814	842	856	845	825	881	851	842	870	833	907	895	910	860	900	827	829	851	855	857	862	890	870	879	850	878	877	884	889	859	858	839	875	828	877	881	821	823	853	830	851	838	845	857	841	850	880	853	861	895	861	882	865	864	922	894	845	888	878	918	938	877	853	870	834	908	849	883	844	855	833	874	874	819	869	884	856	878	842	893	960	865	883	894	880	908	894	876	856	847	916	823	848	881	921	878	887	826	876	905	894	823	805	925	865	857	892	826	819	868	868	891	864	894	882	851	842	858	862	813	883	833	832	872	912	870	900	857	876	844	851	913	801	862	890	854	872	859	876	855	898	853	834	820	859	872	911	877	888	883	896	880	886	841	867	869	800	866	882	863	912	922	847	870	877	925	851	891	913	911	855	910	886	837	953	845	899	890	856	858	850	912	899	853	839	900	874	899	824	892	900	892	906	846	891	845	876	870	811	888	865	832	860	830	832	913	880	884	879	861	889	848	887	841	919	856	853	865	869	861	869	855	831	830	874	876	863	865	895	869	858	876	839	884	868	860	883	836	850	877	855	880	892	878	864	866	896	853	873	820	861	838	867	826	847	818	851	883	876	886	884	901	865	884	895	844	858	839	905	865	870	897	904	894	869	820	859	870	877	921	873	820	921	880	886	830	880	878	859	868	833	886	861	839	862	838	907	864	931	836	861	892	846	848	877	900	875	903	878	901	824	806	873	846	877	847	920	910	846	866	897	837	890	842	855	833	934	831	849	866	832	824	860	849	870	868	907	845	928	895	885	957	891	868	875	911	894	836	873	840	905	858	894	854	926	889	835	808	859	842	932	819	904	837	851	861	841	861	851	876	840	850	843	892	865	894	824	877	885	842	847	881	815	862	857	822	876	869	841	855	867	862	833	886	925	884	814	892	858	905	847	855	841	903	886	871	871	914	876	862	826	869	831	865	857	854	962	908	859	849	810	931	913	868	870	858	877	875	886	901	900	882	870	902	864	919	853	901	881	816	869	849	852	828	850	913	847	868	851	905	937	859	835	899	906	874	866	876	877	864	861	854	848	866	870	898	847	933	907	845	865	842	846	853	878	873	874	838	903	814	834	847	890	903	892	844	876	896	888	939	923	869	883	903	879	861	867	887	927	876	856	841	856	903	905	906	886	844	913	889	855	814	809	834	914	880	817	867	915	864	870	841	850	841	836	881	901	802	842	861	904	874	835	913	875	881	869	838	824	917	817	856	871	865	848	836	870	868	865	901	887	825	874	921	853	905	878	827	873	856	831	855	902	866	867	874	911	926	850	882	875	839	885	827	884	911	842	837	839	897	857	887	900	855	907	875	834	907	876	830	864	852	811	858	889	899	889	901	858	913	835	859	870	909	870	900	905	859	886	847	862	899	826	865	895	895	834	840	870	881	882	847	899	831	899	837	823	899	865	838	904	889	834	870	919	870	866	849	867	914	876	901	833	853	835	935	901	864	832	862	878	839	830	882	826	921	882	884	866	913	900	887	891	850	843	855	845	885	919	874	877	901	853	897	842	912	854	876	850	876	899	901	860	863	866	904	965	928	878	879	850	865	822	852	836	829	863	881	898	892	908	874	876	946	870	857	895	848	919	836	916	868	918	851	869	936	877	921	912	810	834	843	842	864	917	856	862	869	852	823	882	884	914	825	813	895	825	859	901	851	867	817	823	863	853	839	867	855	870	843	900	801	874	852	882	886	844	883	907	849	868	850	877	814	888	864	842	853	814	889	850	866	883	853	882	864	842	828	839	903	862	848	867	808	846	842	842	892	868	883	916	867	874	868	914	850	910	869	845	886	897	863	820	906	888	840	847	844	875	816	866	848	852	890	880	880	866	858	872	841	818	885	814	868	890	869	835	877	863	855	863	901	872	858	899	866	819	845	896	853	835	837	853	871	868	887	905	853	836	904	811	924	870	869	893	872	835	872	865	851	856	815	879	889	893	891	838	891	910	870	834	850	886	870	822	824	859	836	914	903	841	883	915	836	870	872	862	887	894	866	838	937	847	869	851	867	898	883	856	772	907	880	855	846	941	857	848	912	911	856	851	888	834	923	894	851	837	897	858	909	873	868	869	902	871	891	877	858	873	844	904	918	858	883	870	836	900	863	843	874	925	880	862	808	912	869	834	852	861	947	882	873	878	931	803	903	851	884	883	813	873	855	850	880	827	847	822	855	883	846	864	880	814	890	844	879	889	897	860	861	849	848	898	866	930	846	905	831	875	835	837	821	868	836	882	866	860
2743	605	705	623	491	379	336	272	261	282	246	238	196	244	230	224	239	238	209	206	221	221	235	255	242	225	221	216	231	224	204	220	235	213	226	213	212	194	220	245	240	230	198	221	222	217	236	248	244	225	230	240	210	262	216	252	220	243	235	215	212	225	224	243	232	226	232	251	232	242	228	216	218	208	220	215	237	235	216	192	217	218	208	253	233	224	212	216	232	232	230	230	244	238	218	221	250	238	222	238	188	210	229	217	241	227	214	229	204	239	232	222	227	211	229	210	243	245	197	212	219	197	216	239	234	193	251	219	234	212	245	186	213	239	236	228	216	237	215	219	216	259	219	232	225	202	211	223	238	249	240	237	246	225	212	218	264	232	229	231	213	241	244	244	218	214	214	235	216	213	241	218	216	216	242	209	221	201	241	255	231	239	214	211	233	213	221	212	242	229	212	234	242	236	213	225	199	222	229	234	196	223	211	242	214	224	256	241	228	240	223	220	237	250	212	212	202	232	219	243	240	210	231	230	241	224	195	224	247	239	222	213	236	208	221	211	228	238	252	249	241	213	231	217	218	240	224	257	215	237	207	234	214	211	242	244	209	223	221	240	237	230	241	221	209	223	230	207	252	222	236	252	208	224	261	203	208	232	229	233	245	199	212	216	216	219	222	216	204	223	200	229	203	200	233	218	225	241	218	222	196	212	206	234	229	247	208	229	211	213	231	207	231	224	225	217	228	233	189	217	210	224	228	241	255	229	204	210	231	218	229	231	222	229	199	230	219	244	216	245	211	240	207	246	224	230	227	233	236	200	229	231	221	215	223	257	224	217	223	217	233	218	236	215	216	216	224	207	234	243	225	220	219	225	214	192	219	199	246	217	234	208	224	210	253	235	257	235	216	210	218	246	213	224	224	207	204	248	230	232	226	234	208	214	209	198	234	214	225	195	210	220	212	221	204	249	225	227	208	215	215	230	238	219	268	218	211	211	230	193	231	218	231	229	232	221	215	234	237	222	210	233	219	224	232	199	239	237	253	224	229	205	207	227	210	222	227	221	212	227	229	227	196	198	205	224	216	229	193	209	228	226	224	215	237	214	204	234	218	201	225	219	215	245	206	236	218	223	209	241	225	236	215	235	207	234	243	243	244	217	240	235	211	213	261	220	245	232	261	231	222	191	218	242	212	260	202	243	249	235	237	222	198	192	233	217	199	206	226	221	238	251	215	200	211	231	202	236	237	233	223	234	241	200	206	205	206	220	235	241	248	209	240	246	227	228	226	190	214	237	243	227	227	211	219	223	235	208	207	224	233	202	239	237	202	214	228	209	244	241	223	225	237	190	202	245	204	235	210	237	242	227	197	184	226	215	178	225	210	240	238	242	250	252	227	246	257	203	199	214	210	208	221	248	222	239	209	214	210	223	214	214	224	234	241	208	211	246	184	244	241	232	239	252	238	219	239	225	248	240	230	232	226	221	220	214	212	206	223	235	239	240	208	230	245	238	223	234	246	223	235	229	200	220	192	222	211	213	228	230	211	235	194	245	217	230	218	208	198	216	228	233	213	251	226	225	197	251	232	208	194	214	243	217	219	203	222	247	213	242	235	232	202	202	215	234	216	229	233	246	236	193	221	230	228	256	248	209	257	221	222	227	215	237	205	218	235	259	193	228	229	232	222	195	271	248	226	236	214	195	205	240	237	258	205	202	241	229	223	234	219	240	226	222	221	225	211	243	224	241	213	237	208	212	220	230	235	220	229	227	228	217	230	206	225	234	198	212	238	215	233	247	233	226	229	216	201	187	230	208	200	223	212	227	240	240	232	234	219	194	225	200	199	227	203	225	239	233	228	226	233	228	235	220	226	206	255	233	205	204	222	213	247	205	222	203	242	200	242	226	192	235	209	239	200	250	230	223	234	213	235	219	201	215	199	208	232	229	218	221	216	215	226	197	222	214	194	208	229	214	215	242	234	221	219	200	211	244	243	256	243	211	213	236	208	211	222	224	228	204	206	195	207	230	203	223	201	213	198	196	251	189	248	241	183	223	205	254	242	228	244	204	223	226	221	217	195	231	241	222	235	244	205	192	211	232	230	208	212	223	229	228	261	211	249	234	236	222	189	250	234	205	197	226	246	237	214	229	222	212	213	217	244	229	233	231	245	236	237	228	189	246	200	239	237	262	242	247	226	198	209	189	233	249	201	228	246	189	237	210	215	198	232	266	225	199	212	221	208	213	215	219	208	252	205	232	226	196	232	232	221	228	221	215	234	213	221	239	211	185	211	217	211	226	194	228	207	196	209	215	225	223	232	211	213	223	241	199	241	227	222	216	226	228	214	208	231	250	233	232	238	221	242	217	218	215	243	209	249	200	209	212	219	220	233	240	229	228	200	199	230	207	226	234	244	237	211	232	203	243	195	233	223	225	214	229	243	241	239	240	223	231	234	219	225	201	225	222	241	216	243	243	256	225	220	228	205	231	197	194	217	217	218	223	238	212	216	223	217	224	254	201	211	219	240	215	266	217	229	222	221	222	237	240	209	206	218	223	238	188	210	213	210	197	217	219	216	226	208	233	193	223	245	201	209	212	227	217	212	215	203	202	247	219	209	226	219	227	218	242	235	229	257	245	216	212	193	282	221	276	209	198	235	223	242	199	234	226	211	240	220	218	225	236	217	219	212	218	212	216	206	216	218	218	247	224	248	233	220	216	211	235	209	220	233	222	219	246	234	220	201	239	247	232	222	221	193	229	233	218	229	217	234	225	235	238	245	231	229	219	216	237	240	216	214	247	209	238	224	225	220	227	234	226	202	235	227	227	196	249	245	255	227	237	259	203	197	218	190	233	240	250	245	232	220	225	254	246	218	200	198	217	209	267	213	226	236	259	237	228	197	244	212	251	201	220	194	234	227	253	257	227	207	209	211	235	215	215	210	228	196	226	224	243	230	203	212	215	220	212	220	216	219	227	227	247	233	232	232	211	258	227	235	262	213	230	244	225	224	233	258	223	226	191	234	195	219	230	214	229	247	197	205	240	213	217	242	219	228	240	234	222	227	219	220	232	248	202	231	233	227	258	202	249	256	230	220	207	221	239	219	222	220	216	241	235	199	232	215	221	232	231	183	220	221	217	212	238	230	219	230	223	204	224	223	200	224	224	205	224	227	209	204	229	223	209	232	213	248	224	247	225	214	225	221	225	223	249	224	221	208	220	239	220	218	221	214	214	207	230	214	223	228	211	213	227	191	202	200	248	216	229	224	236	224	226	199	235	227	217	213	212	238	210	204	219	223	228	225	216	233	214	228	214	209	217	221	229	259	195	205	219	215	264	247	242	206	213	217	223	222	226	260	219	222	235	208	203	217	196	216	201	210	231	257	252	243	195	221	240	200	249	241	225	256	230	246	226	230	238	233	231	230	214	223	231	211	199	197	235	212	196	197	212	209	211	248	223	186	250	220	222	228	225	220	206	229	220	211	200	209	211	223	220	225	235
2576	972	1600	2017	1751	1361	1048	924	756	739	707	701	598	652	669	629	621	588	566	650	584	541	597	564	596	611	588	607	558	570	559	540	636	575	576	551	583	566	601	612	608	589	603	588	580	606	641	679	700	630	586	602	611	527	567	564	647	587	594	586	593	633	575	606	616	640	575	562	539	590	588	626	576	598	598	581	595	631	628	601	584	587	598	580	560	594	587	621	607	599	590	607	562	552	588	579	590	569	550	594	609	603	579	577	578	603	614	600	586	601	562	614	606	605	573	557	585	564	620	562	558	594	581	586	580	590	571	568	532	596	596	650	613	581	600	614	608	622	580	594	579	574	587	559	595	581	594	589	576	557	634	615	589	548	585	632	548	562	576	625	592	583	560	600	579	618	574	601	571	643	556	593	575	637	608	618	560	624	543	568	566	595	607	578	563	583	568	607	613	595	596	614	584	548	594	607	569	604	607	567	600	578	585	594	574	553	590	550	626	625	575	601	594	599	571	570	522	588	571	602	624	607	534	619	584	595	584	622	570	562	593	615	582	593	554	625	617	588	564	591	600	574	550	582	581	569	584	608	594	585	589	576	572	605	598	630	561	587	576	559	572	541	578	594	575	598	595	597	593	567	625	612	580	610	559	589	582	565	578	557	572	555	597	581	612	627	529	622	565	580	588	555	582	586	573	564	578	598	580	574	599	643	611	598	622	571	552	579	599	613	596	576	607	557	592	577	603	591	557	564	560	587	618	569	596	577	570	567	601	566	590	584	533	620	642	597	620	583	579	602	622	597	595	596	610	606	573	563	579	554	612	605	587	566	584	601	581	610	620	573	546	560	588	574	612	592	590	590	575	558	551	601	594	559	557	582	534	626	578	549	609	589	605	561	582	570	621	575	543	556	567	581	615	614	597	604	603	569	593	613	582	600	575	592	578	587	596	616	554	591	603	594	558	570	582	605	604	581	545	570	584	647	583	581	609	632	554	607	590	602	629	556	563	572	541	579	565	583	604	582	552	623	562	588	588	629	603	622	585	555	596	601	613	573	614	589	584	620	605	626	541	582	549	569	624	600	580	575	578	529	556	602	632	604	555	595	614	584	562	587	630	599	562	576	618	590	629	580	593	644	583	577	623	580	637	611	610	594	593	605	571	609	560	613	610	607	637	580	624	571	598	565	596	568	567	575	582	563	625	571	604	599	579	587	598	564	576	621	591	603	598	550	600	601	536	593	575	596	566	570	549	585	583	584	577	615	542	551	596	533	600	617	534	600	580	612	600	606	550	582	619	607	612	580	575	552	608	593	578	593	554	608	551	563	654	567	621	591	604	562	627	658	615	600	585	602	616	589	562	585	561	582	583	595	579	551	545	620	550	612	580	563	596	562	577	598	640	540	581	601	524	598	593	571	579	578	553	576	606	610	581	565	617	606	569	616	588	607	575	568	610	588	582	572	614	603	581	565	609	626	596	624	629	620	582	592	551	608	580	604	576	582	558	589	566	590	580	599	583	531	608	580	607	560	592	577	580	567	616	580	597	608	578	543	592	574	582	603	574	555	593	566	584	570	606	603	622	605	568	595	551	580	603	569	579	579	602	564	587	589	540	581	610	576	565	593	596	616	582	621	606	628	589	581	612	609	571	580	554	629	546	583	593	601	571	562	596	596	593	620	535	575	622	611	551	581	582	578	609	623	627	657	593	611	580	602	564	587	556	575	582	560	555	579	572	593	599	625	616	567	586	581	587	546	564	593	569	644	578	590	570	565	609	593	560	597	580	630	575	587	575	533	570	560	578	595	596	577	579	575	560	573	557	566	585	627	569	569	591	579	544	609	594	577	524	598	585	618	579	576	594	613	573	559	543	634	561	609	588	581	594	594	613	595	623	566	552	595	611	579	630	594	619	575	595	603	610	585	619	591	556	629	542	617	581	589	553	558	621	604	577	630	620	594	588	582	558	552	589	564	600	541	593	612	604	582	624	578	583	580	620	576	579	607	577	591	611	564	581	549	566	608	567	601	552	576	535	602	594	569	558	566	586	593	591	574	583	590	536	577	602	585	593	622	595	633	571	587	602	590	580	604	560	571	587	611	602	583	585	580	603	580	591	606	614	590	585	580	588	570	599	594	541	595	592	578	604	539	628	587	622	576	565	573	619	578	586	586	562	624	593	603	609	567	590	607	596	542	577	587	631	573	594	587	568	632	593	568	622	533	584	607	603	580	589	574	578	601	594	594	529	565	572	590	574	546	585	572	589	589	588	584	602	566	600	629	589	595	610	572	605	577	591	600	631	551	573	569	570	557	610	568	614	632	561	554	589	562	610	545	589	560	567	607	572	539	587	545	542	636	604	611	550	632	540	572	553	545	577	556	570	610	602	589	581	578	602	599	596	582	584	544	567	584	596	558	568	554	629	546	577	583	586	599	578	555	610	613	545	594	599	608	592	563	594	608	586	605	528	603	558	617	557	574	571	548	594	636	627	534	543	597	613	612	546	607	577	614	561	574	604	579	612	626	563	563	613	571	532	610	596	584	606	633	539	624	598	585	613	554	566	602	616	581	595	539	580	592	614	590	619	621	595	591	544	607	602	553	576	596	593	572	597	584	545	587	596	559	623	589	616	646	602	599	602	583	602	593	607	593	548	606	601	559	550	620	580	588	608	638	546	598	633	576	570	612	580	580	599	609	580	572	608	585	595	573	581	559	610	616	582	563	605	559	614	626	575	585	612	568	611	602	597	598	572	589	589	582	578	548	571	629	567	536	622	556	580	593	590	591	607	638	581	595	609	600	631	574	563	597	591	614	555	575	599	622	562	579	621	604	581	560	606	615	599	581	604	617	572	594	620	563	596	574	588	595	627	610	580	561	591	547	598	624	582	549	613	537	600	618	617	576	619	559	589	549	572	561	644	582	562	577	617	584	609	649	594	563	616	587	545	576	555	618	641	605	581	612	636	540	547	599	610	575	576	623	604	590	603	576	612	599	597	571	572	594	552	606	598	597	537	607	634	624	621	594	552	598	609	632	577	610	630	553	577	570	631	543	576	593	591	603	599	565	595	601	601	587	544	589	572	599	622	595	570	609	554	615	571	631	552	566	551	633	608	575	586	618	590	577	591	577	601	531	603	618	579	590	547	574	553	590	547	584	601	610	586	586	583	570	616	596	614	532	594	577	579	577	586	557	591	562	599	590	584	580	595	587	558	631	567	556	627	587	551	572	550	578	555	560	538	580	592	589	589	583	572	594	604	632	592	533	584	537	602	579	533	597	569	541	588	568	581	574	648	567	575	550	556	568	577	574	572	592	577	556	599	558	583	565	566	570	600	592	622	594	627	630	593	593	597	579	620	585	567	649	638	601	588	585	639	585	580	580	592	589	621	577	552	597	564	599	594	579	620	603	597	589	581	614	602	623	545	611	574	558	618	624	541	568	594	614	568	633	558	588	613	574	600	573	576	617	591	647	565	627	590	587	574	646	587	598	600	605	602	605
9720	3012	2975	2170	1779	1375	1106	764	452	442	380	330	308	295	330	271	284	187	192	200	217	186	211	173	234	183	195	190	172	204	187	154	176	172	186	187	169	156	176	175	197	168	159	158	182	182	190	205	197	200	168	167	173	175	167	161	178	182	178	172	172	164	182	193	200	178	180	141	164	168	163	165	180	157	185	132	164	165	159	154	145	179	133	167	158	168	168	154	154	169	172	142	170	187	168	151	170	191	166	158	170	167	175	172	157	195	173	157	175	187	156	148	167	146	169	173	186	207	170	175	164	155	183	173	160	168	189	168	189	165	189	171	180	151	173	152	182	190	162	203	178	155	149	166	170	146	157	170	154	181	190	156	174	163	187	178	156	201	171	153	166	159	179	142	180	162	152	189	171	186	165	163	173	169	197	187	166	174	209	187	178	171	160	204	173	153	154	192	198	192	175	169	170	168	162	148	162	172	173	151	166	165	183	173	170	179	144	170	158	165	189	165	187	210	171	182	161	163	179	171	141	187	141	197	167	163	170	156	172	179	182	147	164	167	185	166	156	177	174	159	167	197	180	156	167	163	186	166	166	181	170	169	163	170	184	174	179	156	170	157	170	190	170	164	160	178	173	171	174	147	179	165	167	144	148	142	173	175	169	166	155	177	133	175	154	175	201	160	157	176	168	183	180	151	172	170	188	172	172	179	163	197	165	170	168	151	169	144	158	193	177	172	182	195	173	182	161	157	156	179	180	187	162	158	153	144	157	167	167	163	187	169	166	153	162	162	149	174	153	158	141	164	152	211	186	154	184	168	178	167	171	168	176	170	159	183	156	172	179	166	156	162	196	149	156	166	154	199	182	191	181	172	150	162	170	172	178	159	185	169	159	180	149	158	177	159	189	162	176	174	153	179	157	173	157	161	167	184	163	153	175	185	154	183	177	176	170	166	163	184	186	161	180	161	173	161	143	157	164	173	145	188	181	156	154	176	167	168	177	162	166	172	167	151	169	170	159	159	161	170	190	150	157	145	168	176	179	163	172	192	185	149	153	167	169	164	180	191	164	193	181	151	165	192	166	186	198	176	182	156	148	172	173	156	175	132	164	158	175	161	191	168	167	183	162	179	175	159	165	172	160	173	189	177	162	177	177	160	165	182	168	163	162	184	173	185	173	165	158	159	175	146	163	150	156	172	165	151	155	169	172	192	168	178	186	195	181	167	170	151	164	162	170	174	161	174	158	179	156	172	185	188	186	167	158	150	175	171	176	171	164	154	175	171	162	160	157	163	144	156	155	172	160	180	165	185	187	196	168	170	174	164	179	166	170	169	180	173	165	162	191	147	181	169	165	162	162	176	149	195	164	167	186	183	185	178	186	169	179	171	150	164	159	194	188	166	173	190	164	157	188	165	180	176	175	153	140	175	173	161	171	174	159	189	161	177	167	169	163	173	138	168	148	166	191	162	162	182	197	176	164	177	171	177	181	177	169	156	161	197	189	178	155	170	183	197	196	151	187	201	173	171	172	175	175	184	182	189	194	174	137	157	164	194	162	156	154	167	179	146	179	169	152	143	152	157	160	178	192	148	178	183	140	167	156	190	167	176	149	151	153	165	150	184	172	185	157	173	136	170	166	153	146	154	161	175	185	146	157	174	171	188	172	170	159	166	178	155	139	163	162	178	188	171	175	149	166	191	153	170	161	156	189	187	188	183	183	167	157	152	161	190	158	169	167	158	147	173	162	170	173	174	176	166	164	178	182	171	171	170	175	161	192	186	168	198	169	163	175	167	185	185	156	196	176	151	158	175	177	166	173	185	147	165	152	158	148	202	155	181	181	186	199	180	167	162	182	153	163	173	180	160	179	192	181	174	151	165	191	172	176	170	168	173	166	166	181	177	166	164	153	180	152	159	157	191	170	158	183	192	167	185	173	177	161	183	184	177	168	164	183	148	183	174	174	175	170	169	174	174	170	165	165	185	191	194	166	188	184	184	165	166	172	194	194	155	168	178	152	159	178	158	164	171	165	174	168	177	174	175	186	164	147	163	176	166	167	194	174	193	166	156	180	167	170	169	182	158	178	186	156	185	164	163	205	186	142	161	158	173	185	165	181	165	157	153	182	175	184	177	171	169	170	177	167	157	156	190	152	156	180	159	162	187	163	172	152	155	171	154	160	190	168	145	165	177	191	170	159	174	157	133	180	165	177	156	176	182	185	184	178	149	179	165	178	164	166	153	164	158	148	178	176	173	172	152	168	140	175	176	145	183	190	147	186	168	184	157	169	167	182	169	155	161	151	171	195	156	176	173	187	168	177	176	154	162	159	154	151	179	178	167	196	179	178	186	194	183	174	177	174	171	196	190	189	165	157	162	171	191	179	156	179	154	183	157	167	191	162	152	187	180	139	160	165	165	159	185	146	165	192	184	162	170	178	156	164	159	175	160	173	171	175	152	179	177	172	173	164	166	148	171	142	180	173	151	157	148	163	148	174	174	173	193	173	175	176	171	159	164	167	152	191	168	168	202	148	159	204	169	161	176	191	139	185	151	172	157	161	155	165	165	173	183	191	184	186	167	162	179	173	203	158	161	179	194	179	165	147	175	144	190	174	160	174	187	168	171	156	177	161	181	171	175	170	183	177	157	152	165	157	166	197	167	167	178	158	162	174	169	161	175	175	166	167	179	157	160	154	173	166	157	173	173	162	166	183	163	190	162	169	169	186	176	193	177	170	164	178	175	195	155	156	163	175	181	174	166	183	170	176	159	168	145	174	158	192	182	179	154	167	155	159	179	161	182	161	162	202	158	164	175	184	169	169	183	153	151	173	169	157	165	208	180	160	169	159	148	179	181	176	169	181	176	161	171	198	189	181	144	166	172	167	138	152	173	158	163	161	206	161	161	192	170	164	162	172	183	154	154	160	148	170	185	143	162	147	163	193	182	173	172	165	199	167	154	168	161	158	180	171	140	160	155	177	194	180	178	165	151	166	134	179	176	191	184	186	176	178	193	170	165	168	164	189	171	159	164	153	133	163	180	143	133	162	163	178	174	165	175	168	165	169	176	171	165	155	174	163	147	149	170	177	185	162	172	174	176	158	193	179	173	165	168	175	189	169	171	186	182	187	190	175	148	207	168	175	166	178	192	150	192	149	155	158	168	166	209	178	158	160	154	157	173	166	180	160	204	161	177	180	172	151	190	182	168	174	161	156	193	181	142	161	189	166	170	175	176	171	147	191	162	175	188	172	161	158	157	183	176	166	175	167	171	166	176	163	170	171	158	183	186	155	171	162	175	174	168	183	186	158	163	182	158	172	154	168	170	183	185	170	171	183	183	175	168	155	183	165	167	175	164	177	169	172	161	163	166	156	160	146	184	173	154	161	187	193	135	168	160	157	183	171	168	161	176	164	166	193	160	167	156	169	167	169	174	172	164	179	188	154	180	173	153	167	175	162	171	173	173	161	162	148	179	136	151	193	189	171	163	190	178	162	164	168	167
6695	2467	5464	6132	6081	5364	3917	3349	2614	2015	1666	1669	1482	1541	1659	1162	1073	802	748	789	777	696	750	777	748	718	605	686	675	638	573	647	540	553	559	577	580	530	605	592	517	599	562	537	512	539	652	636	661	596	513	541	534	538	528	525	519	535	530	541	529	505	466	526	500	518	483	505	502	523	532	519	505	471	544	492	515	478	481	493	467	531	500	504	503	482	507	502	481	457	490	501	531	523	504	524	521	507	529	537	461	536	529	460	522	490	510	495	537	487	497	487	506	494	464	471	523	481	513	495	490	469	510	480	449	527	507	517	529	520	456	522	511	507	485	511	508	501	470	489	493	510	485	497	537	499	523	518	507	503	508	507	504	478	514	476	460	498	508	489	510	499	433	499	527	495	504	477	445	497	481	514	476	495	511	503	483	490	538	521	505	453	513	465	497	486	489	493	506	518	558	448	517	497	494	506	534	492	492	477	500	482	510	497	505	484	506	515	511	495	516	487	474	483	494	469	511	471	489	504	513	481	486	518	446	523	528	516	464	488	539	474	498	479	503	466	443	473	489	481	521	527	518	486	485	531	516	483	452	492	470	485	497	499	500	477	503	513	481	530	475	472	499	488	489	459	477	488	517	522	484	461	510	512	551	485	447	525	523	549	495	505	511	480	505	543	510	483	504	467	524	476	510	457	494	450	513	513	509	521	499	509	470	519	438	524	487	471	505	515	486	473	505	493	510	534	490	478	499	513	510	499	474	493	507	476	489	503	509	516	496	516	529	465	472	506	511	478	564	488	484	519	489	462	485	529	487	507	499	429	516	461	505	509	481	483	484	499	519	476	518	509	481	503	512	467	475	519	496	503	496	529	489	492	436	469	452	535	469	468	507	488	514	499	517	497	479	483	495	468	487	475	478	476	479	501	507	468	462	521	521	487	527	504	538	518	453	489	502	470	499	492	512	504	456	458	534	474	473	484	525	508	506	501	446	457	515	447	514	509	504	483	456	484	508	474	523	446	473	497	468	528	440	485	486	520	477	497	444	492	507	485	465	530	495	495	483	528	493	486	521	517	505	471	531	471	509	513	514	458	521	492	474	516	477	463	497	506	481	483	524	500	453	497	500	494	513	516	509	479	492	481	433	495	464	506	485	485	454	559	525	478	501	524	480	470	500	516	524	465	448	467	523	474	497	514	486	486	450	505	506	521	493	475	510	493	511	516	515	496	512	480	463	508	453	517	491	484	495	476	476	487	488	482	495	495	517	494	537	494	511	522	489	480	485	501	499	485	532	496	521	466	519	514	499	476	462	471	546	508	496	525	469	480	531	473	491	536	452	499	501	469	459	461	533	539	484	498	523	480	539	528	495	502	490	499	495	489	484	495	524	525	481	475	535	465	518	491	478	515	505	484	517	475	489	491	487	470	526	471	503	514	490	511	481	502	513	507	490	500	517	506	511	501	469	509	532	497	502	499	499	466	496	512	527	469	486	477	485	505	509	468	528	501	509	476	491	500	536	515	514	495	477	501	472	502	453	476	479	489	525	460	530	516	466	521	500	490	515	465	501	464	487	506	483	493	483	476	506	494	433	479	472	529	512	499	483	491	490	478	516	520	474	513	489	483	518	483	487	490	470	517	493	492	470	506	474	516	463	524	522	508	515	496	484	501	488	469	514	486	487	461	481	496	488	462	478	493	509	496	529	468	516	528	488	535	535	468	426	494	497	466	466	475	458	504	530	513	503	517	507	492	476	488	476	503	486	483	489	520	512	503	489	478	492	497	483	517	494	493	493	456	510	496	480	485	483	465	498	490	510	499	531	491	491	502	469	463	507	484	496	494	471	484	480	445	468	451	525	542	487	476	513	480	509	490	486	477	484	520	491	471	493	510	488	503	471	510	485	537	495	486	496	535	500	495	521	483	511	527	491	498	464	509	509	505	480	494	488	511	483	483	504	493	526	453	485	509	487	498	511	528	490	523	469	495	480	472	532	505	490	506	459	487	502	483	532	524	524	511	497	525	502	499	508	510	513	477	475	462	489	534	507	503	529	494	492	503	520	534	449	482	494	479	478	481	467	502	505	481	508	496	498	535	503	456	515	498	479	543	477	497	528	473	442	471	502	517	518	496	457	492	481	507	458	497	516	503	507	513	480	509	498	548	498	515	509	456	477	514	494	484	527	496	517	514	463	494	520	459	507	485	512	515	530	495	495	493	486	514	524	479	536	493	525	458	527	502	482	497	507	505	485	484	504	489	475	514	508	497	495	502	481	505	481	497	509	477	502	488	489	523	480	474	489	445	514	514	458	474	453	485	460	477	479	490	501	463	512	515	495	474	519	506	516	505	481	477	523	470	473	522	472	527	515	483	477	501	497	520	464	471	467	454	488	489	498	507	496	497	442	514	486	494	505	533	490	476	502	465	475	519	486	493	533	472	480	480	487	441	491	504	473	511	501	503	451	480	518	475	517	457	472	514	509	488	484	507	495	497	510	505	499	487	499	525	514	500	508	510	488	507	502	527	497	502	508	474	504	503	506	496	499	495	485	476	488	468	501	492	514	431	489	509	467	548	493	508	492	509	537	461	503	516	531	512	481	503	469	519	516	530	410	489	490	479	492	473	495	472	491	515	516	512	502	527	473	467	486	466	536	498	464	535	474	528	468	535	499	509	514	472	510	460	463	552	503	508	522	510	504	483	506	498	466	546	491	495	495	476	502	509	496	500	499	509	478	471	491	495	507	447	511	494	533	514	465	487	522	495	479	514	521	448	488	431	486	486	471	512	511	506	528	499	507	494	494	507	474	513	474	504	514	493	485	504	496	512	469	509	488	511	513	516	502	537	487	481	462	502	553	501	492	483	496	473	463	477	448	483	495	538	489	456	509	472	528	532	466	524	505	474	475	460	498	486	464	483	514	493	536	485	552	521	471	522	509	514	491	504	511	499	545	490	491	517	484	511	471	470	486	485	501	479	503	516	486	499	507	502	491	526	474	478	489	508	503	533	490	474	492	478	484	492	485	466	466	495	489	494	492	447	494	503	516	478	467	489	539	509	435	493	473	471	480	486	469	480	485	526	480	510	474	452	503	487	480	480	498	513	455	443	490	484	482	505	519	522	533	497	497	483	493	477	510	508	474	503	500	498	469	521	539	515	467	497	545	480	491	482	525	519	517	490	478	521	487	498	500	491	500	514	499	496	488	534	528	494	479	452	466	481	492	480	487	496	485	491	485	461	487	512	504	473	491	479	492	492	503	502	466	449	479	547	533	487	524	471	512	495	525	509	465	440	535	490	485	476	482	509	505	528	464	479	530	499	537	493	495	522	457	481	495	481	496	494	509	511	462	490	492	499	466	474	491	513	489	489	464	536	505	491	479	517	448	508	466	450	494	516	516	494	513	516	525	524	477	506	509	492	455	471	516	471	505	471	524	506	508	518	518	461	488	456	481	462	465	496	552	500	498	486	457	488	502	486	468	502	490	445	481	519	484	477	478	517
17646	5645	5796	4841	3611	2727	1607	1284	1017	806	990	945	627	694	648	535	488	437	388	360	383	424	425	388	373	408	376	376	399	380	366	395	363	332	361	388	364	345	372	386	360	340	348	372	359	365	343	367	384	378	375	331	341	354	345	353	357	334	334	384	392	334	315	354	352	328	352	338	365	334	336	397	347	370	353	350	357	318	352	353	318	349	346	332	400	335	344	332	340	352	370	355	336	367	345	341	360	350	325	380	348	355	335	316	354	329	323	329	316	313	364	344	344	327	349	365	348	339	353	359	334	319	341	359	315	324	342	313	338	368	332	348	351	375	345	355	314	324	341	386	326	363	340	337	319	326	349	313	337	370	370	350	308	342	365	349	370	366	356	328	355	308	333	343	328	338	351	339	324	333	350	383	299	324	361	342	351	346	331	330	332	329	342	364	382	330	357	334	340	348	356	348	319	369	343	340	344	309	315	337	333	348	354	335	306	352	325	327	350	321	359	308	320	359	359	316	399	350	347	338	347	339	372	345	355	345	371	376	360	331	372	351	361	372	320	323	347	348	340	350	332	328	322	320	314	330	334	329	370	326	356	324	346	352	340	358	287	352	380	309	364	346	354	353	336	330	325	317	369	337	347	340	322	324	380	355	364	330	333	344	362	308	394	337	345	335	357	342	349	355	344	348	314	392	365	353	303	336	357	339	325	331	310	383	355	330	324	335	371	346	361	342	356	362	327	336	408	355	341	370	356	334	324	333	334	354	319	304	368	356	352	333	362	361	324	329	322	351	350	360	326	324	318	359	336	334	368	368	371	341	359	355	357	343	347	337	336	342	341	353	334	359	375	341	371	358	357	371	330	336	353	314	346	332	328	358	355	358	338	337	351	359	360	358	327	327	357	337	344	330	318	361	335	327	344	395	358	363	361	368	322	332	338	332	376	335	328	344	373	334	308	318	355	301	310	343	342	329	319	316	352	330	311	337	332	324	341	355	349	382	339	362	337	332	341	349	300	329	377	354	334	332	323	342	327	358	354	373	363	363	359	390	340	324	339	330	346	321	334	374	340	339	340	364	360	355	324	333	353	353	354	336	350	351	359	355	353	319	343	331	333	374	341	343	344	353	367	346	386	333	338	343	354	344	353	339	367	327	328	362	363	320	342	348	325	370	362	301	358	353	337	348	371	342	342	354	375	365	338	303	323	323	338	344	354	325	346	336	372	372	321	337	295	345	371	372	350	379	327	330	337	347	349	337	322	316	361	324	334	351	385	338	347	386	346	351	345	378	359	322	353	329	331	335	336	339	328	333	332	399	340	333	348	339	341	321	357	333	317	350	371	339	326	290	341	338	330	372	344	322	340	336	321	336	329	329	340	350	373	356	364	335	334	393	369	343	367	375	343	341	335	359	323	338	363	355	351	323	353	336	302	346	342	338	307	363	338	364	346	380	298	348	327	351	328	339	365	333	350	367	348	338	363	339	336	336	366	379	345	343	360	352	328	336	360	340	355	320	319	345	354	341	336	318	349	322	360	323	375	371	380	346	316	383	365	337	323	359	348	370	365	341	341	326	327	312	335	367	348	342	361	317	340	375	346	358	349	322	337	370	354	332	330	329	368	354	338	386	365	327	328	331	338	368	339	329	318	343	338	349	370	338	329	331	340	356	384	349	369	351	361	343	358	329	319	363	360	353	337	339	335	321	362	340	342	347	358	331	326	361	346	327	341	348	341	354	357	342	352	340	333	353	316	335	365	355	310	344	350	337	350	381	360	302	366	374	299	380	309	351	343	326	364	349	337	350	316	352	346	368	374	335	351	333	322	361	350	325	329	335	342	306	354	361	362	340	359	352	357	375	348	339	314	319	371	366	342	325	390	360	380	323	362	376	369	310	362	346	370	325	331	352	375	355	313	364	326	328	367	308	362	328	303	340	326	302	339	357	334	340	343	344	356	359	357	320	352	309	351	349	360	321	336	350	310	321	361	336	336	367	337	335	356	343	340	323	406	316	353	350	351	327	342	375	315	337	345	324	320	364	307	319	352	334	366	360	352	303	316	357	384	376	358	348	324	356	324	337	332	354	312	306	325	367	387	337	334	364	362	336	332	340	309	335	300	328	355	362	379	346	315	363	323	334	332	381	355	335	364	330	323	329	349	363	342	353	332	373	346	334	344	359	334	340	339	367	374	314	350	321	328	332	373	356	327	347	364	325	330	335	332	320	348	351	328	346	346	331	329	355	332	331	339	361	377	359	364	335	331	344	352	376	355	324	336	335	312	346	341	344	364	356	378	354	333	336	334	307	359	346	361	365	321	359	358	347	331	339	331	343	352	383	319	324	331	337	324	312	336	370	321	343	319	335	381	315	332	364	328	346	357	335	314	347	344	330	389	348	323	350	329	342	338	354	385	359	334	331	352	325	338	352	337	332	316	348	343	322	343	339	360	322	355	319	333	308	322	343	321	346	350	359	341	358	359	340	358	342	336	351	329	325	329	329	318	331	327	343	331	362	347	378	338	337	361	323	378	312	355	358	308	360	380	353	340	368	354	346	316	338	350	330	377	339	337	348	356	366	339	351	337	343	325	340	330	365	358	343	354	352	335	332	346	327	333	335	382	332	373	335	319	333	338	329	326	333	347	361	322	350	304	363	338	339	346	350	360	333	342	359	322	340	348	339	338	348	328	352	320	331	361	333	347	350	336	316	344	344	357	317	349	364	313	361	353	329	338	333	373	370	326	347	346	334	358	338	347	339	295	351	369	325	381	344	331	361	334	331	337	339	349	369	349	314	323	362	379	330	332	363	337	329	369	324	301	341	354	364	367	355	347	309	339	361	356	315	353	311	327	359	350	368	331	350	326	324	331	324	381	337	354	360	383	320	302	356	314	310	352	351	373	391	349	360	359	357	302	345	357	316	345	369	307	347	365	333	384	342	366	338	353	334	344	353	360	324	325	342	363	331	333	309	333	349	370	379	346	367	304	371	380	313	364	316	342	361	394	383	321	332	348	370	373	345	337	330	354	335	333	351	324	349	344	321	345	331	325	378	339	322	327	350	338	319	345	316	354	356	348	347	320	361	323	325	313	367	341	320	363	317	322	324	347	337	350	327	354	341	366	346	352	340	344	351	333	327	362	343	337	335	331	324	321	325	356	342	349	335	330	367	377	344	340	353	371	337	329	345	336	338	368	359	352	293	350	359	369	358	364	345	294	322	315	345	376	363	332	370	329	316	311	324	299	333	359	328	362	350	357	354	343	353	336	332	314	355	352	351	340	363	356	362	358	366	328	316	330	357	334	332	371	336	354	353	348	343	366	326	345	338	330	355	328	374	370	346	369	315	369	352	335	327	348	336	339	323	341	318	350	348	341	284	356	346	355	323	341	352	346	319	343	317	340	381	347	362	313	349	346	336	350	314	319	325	355	316	324	374	340	339	351	335	350	341	332	368	357	305	338	349	349	322	310	350	354	375	350	332	319	353	341	336	335	387	364	330
9297	4299	8449	10156	10106	8920	6235	5621	4698	3399	3199	3030	2638	3054	2794	2191	1786	1564	1490	1375	1458	1488	1353	1254	1322	1229	1169	1318	1303	1285	1101	1052	1025	1030	986	970	1036	1044	956	1039	968	981	879	957	931	964	1023	1098	1150	1039	898	935	966	915	914	921	904	923	871	901	874	912	884	890	931	911	942	831	969	881	832	892	914	902	896	924	860	900	914	863	863	899	883	865	917	915	831	946	908	852	868	857	836	853	871	886	879	832	890	909	872	861	858	890	838	851	877	869	857	874	887	940	854	922	910	865	897	889	856	879	847	865	920	913	865	877	909	850	804	882	910	886	853	868	839	893	908	880	862	917	860	848	859	830	908	861	884	857	888	831	874	881	903	853	920	874	882	886	870	848	866	853	862	899	871	869	829	853	876	897	880	871	846	858	855	815	904	863	876	900	922	896	844	819	877	871	913	876	874	884	893	873	801	817	869	877	873	942	833	875	841	895	858	858	809	926	900	869	842	839	838	917	909	864	858	808	915	891	839	842	897	832	904	850	842	876	899	851	900	806	826	946	854	883	858	876	875	871	860	871	882	927	882	822	873	896	854	845	837	865	852	864	870	893	843	876	856	872	868	868	861	904	853	895	832	877	848	838	859	848	852	878	901	880	877	869	891	874	879	843	890	892	789	879	860	909	868	888	872	908	902	898	871	832	901	878	855	866	851	849	880	896	914	832	879	891	915	850	843	868	866	866	919	909	836	877	899	875	829	895	795	822	856	942	867	889	835	953	845	831	885	877	865	851	867	865	883	849	818	897	817	896	904	896	858	844	810	878	821	844	836	878	854	835	893	863	840	898	895	895	837	906	821	844	876	918	844	871	872	830	894	813	841	867	852	859	845	837	828	864	845	878	894	917	859	891	879	870	901	863	856	914	858	866	835	899	821	820	885	919	872	855	885	781	890	834	880	887	878	802	835	885	863	833	880	929	859	894	862	868	851	886	825	819	912	838	897	923	869	810	860	875	885	843	819	850	869	904	868	889	903	862	891	878	849	875	858	894	867	833	845	881	910	838	865	903	848	867	900	861	846	874	894	879	874	856	861	876	901	879	872	877	825	817	861	824	856	897	907	828	860	859	890	824	906	886	845	868	887	920	881	836	863	814	901	913	822	862	900	862	844	874	860	785	883	857	841	883	884	829	890	899	879	888	838	858	844	902	914	870	864	877	829	867	837	898	895	876	863	829	826	827	830	852	881	821	891	873	883	831	866	844	900	903	920	825	861	872	887	883	844	867	859	873	861	881	849	922	908	869	888	870	930	836	870	924	881	870	811	888	791	835	875	864	897	888	865	803	838	860	848	898	891	891	833	905	876	872	825	885	901	828	865	857	856	873	868	880	898	876	852	860	844	905	838	901	810	904	887	860	857	852	853	874	884	836	833	896	852	869	783	867	879	891	852	907	855	831	832	866	856	888	846	867	862	852	846	861	825	882	890	923	847	883	936	877	879	868	814	833	835	855	888	860	868	848	930	890	831	864	863	856	877	921	828	895	856	858	823	849	830	877	823	904	852	834	785	892	876	836	843	847	907	851	828	924	845	853	851	904	907	835	905	872	899	868	899	863	837	877	845	836	886	875	825	833	903	872	864	849	889	863	882	827	831	864	853	864	851	863	857	883	868	894	892	866	856	824	877	834	901	832	917	921	830	833	848	884	850	861	872	851	864	875	877	907	938	866	859	869	876	883	886	934	844	854	886	842	863	843	864	894	899	902	876	861	846	825	841	881	890	848	868	872	879	870	885	865	876	876	867	894	868	891	811	915	911	883	889	871	898	875	886	869	864	859	823	891	848	843	829	883	853	862	910	828	855	877	866	910	931	867	854	881	911	794	848	855	873	909	827	820	873	894	854	866	882	870	876	864	864	897	819	813	884	864	787	879	874	922	870	877	841	817	856	827	899	913	885	812	877	852	845	866	849	874	857	911	868	858	889	885	843	826	777	856	897	852	808	817	890	834	870	842	848	889	849	837	884	835	848	852	869	866	848	854	828	845	816	864	859	886	898	877	838	912	834	854	889	883	853	891	847	948	867	840	878	856	882	847	839	902	856	858	879	840	798	869	870	929	852	877	823	845	850	891	877	854	866	872	867	907	855	875	854	852	835	853	822	851	819	858	805	876	850	818	906	839	833	860	886	880	906	888	871	894	841	868	876	861	851	860	872	818	826	917	875	834	824	907	855	862	856	859	898	808	857	807	857	906	830	891	863	844	899	906	818	836	856	859	841	903	877	843	876	825	875	860	903	880	867	865	880	828	857	925	869	901	861	822	903	898	912	905	902	892	855	845	861	854	872	779	848	835	829	900	865	864	915	865	902	873	883	828	885	853	785	851	853	850	898	838	876	842	885	830	856	861	876	841	858	809	867	899	850	921	818	806	833	811	892	798	892	786	796	848	869	875	857	841	900	906	843	895	878	867	924	856	795	862	846	811	858	926	881	851	915	897	864	851	902	879	889	829	876	872	900	920	894	850	800	868	892	863	894	869	850	887	900	916	867	859	859	882	839	850	864	821	863	887	900	882	853	835	819	873	851	895	864	876	888	854	794	896	853	894	884	799	862	876	869	880	848	870	890	874	912	917	811	872	820	889	880	828	856	824	870	887	864	835	806	863	901	856	904	846	841	834	880	820	853	863	886	851	830	891	843	831	865	863	913	834	890	847	846	904	916	821	881	875	870	870	874	858	880	917	906	887	889	843	882	868	879	908	837	899	871	852	863	903	935	832	860	877	861	934	874	924	825	829	855	877	859	835	848	852	813	822	829	831	901	853	836	889	881	885	867	866	860	842	848	828	909	792	882	855	872	860	903	880	911	879	867	859	915	864	870	879	893	838	826	841	920	844	910	766	877	869	879	878	913	906	830	853	907	828	868	851	847	818	838	859	855	898	867	839	861	861	868	888	841	854	881	864	841	917	838	855	893	858	849	910	905	820	914	849	900	871	927	906	881	876	835	763	924	890	855	867	834	839	876	864	851	851	849	905	875	843	883	852	876	872	872	869	893	861	836	853	853	861	894	788	843	872	856	856	855	840	881	831	852	820	810	909	849	861	888	904	922	849	878	867	809	881	856	884	917	875	851	843	792	925	858	854	846	842	799	878	834	879	866	856	933	833	890	888	859	837	896	844	864	839	881	865	873	855	840	834	892	875	837	889	842	868	832	889	875	897	897	884	825	849	898	840	904	852	873	827	836	838	868	907	888	854	881	867	819	889	894	871	858	822	864	872	899	840	949	859	899	878	856	865	867	849	869	861	814	901	895	867	811	926	846	865	862	890	907	865	896	831	892	821	855	852	921	815	910	885	873	865	930	832	856	859	862	862	876	950	842	900	868	867	910	873	881	859	853	832	805	877	848	867	867	875	853	833	844	869	860	878	856	865	899	860	864	860	841	823	887	901	901	891	908	822	876	901	883	862	886	825	894	897	901	909	866	852	878	848	900	851	858	927	879	860	857	880
2726	616	752	552	523	385	319	283	280	279	269	243	246	238	216	254	233	254	240	211	229	230	227	227	202	226	227	237	232	254	243	233	231	233	217	229	223	228	231	240	235	235	201	244	248	205	207	228	239	263	249	215	223	236	217	221	223	222	218	232	233	206	216	244	230	210	223	197	203	228	235	214	221	245	221	236	258	215	225	251	254	242	226	219	242	224	198	242	220	223	238	218	216	209	241	207	224	210	233	223	197	236	220	212	218	221	246	197	230	275	234	206	192	218	225	227	220	238	242	248	203	227	231	215	206	227	214	223	221	217	222	239	223	243	228	230	226	229	243	238	216	200	228	191	213	262	238	214	233	218	225	243	246	208	232	250	222	201	206	232	237	214	252	243	197	236	226	226	205	219	209	241	215	244	205	203	238	222	225	217	204	219	243	215	238	229	254	224	215	231	236	242	194	223	221	183	213	262	243	209	216	227	244	245	239	209	220	201	232	244	230	248	214	230	190	198	250	235	222	242	212	218	203	219	227	228	226	218	211	212	247	212	253	229	228	232	223	229	221	220	221	228	235	205	198	247	230	238	228	254	213	223	237	218	259	234	194	232	211	237	238	239	270	226	215	218	218	228	220	231	255	218	235	219	214	236	228	246	248	234	227	196	234	236	230	230	261	234	237	247	230	212	231	221	239	212	238	217	237	233	227	193	233	215	230	246	248	235	226	206	233	234	217	199	208	225	218	221	243	210	243	214	231	236	241	227	239	223	186	242	211	239	197	192	260	224	190	231	238	230	232	235	253	206	226	222	226	240	235	210	201	217	232	236	220	229	222	207	238	235	222	226	254	201	222	220	221	203	252	248	238	228	231	224	233	213	204	243	235	225	228	203	242	208	261	235	233	230	219	225	208	252	213	213	221	222	213	226	228	225	229	235	229	210	235	215	236	209	223	204	240	213	240	210	248	211	194	234	222	225	238	231	221	211	236	210	222	245	207	213	225	223	250	254	226	220	231	218	209	229	233	224	248	218	226	238	233	208	184	224	227	240	225	236	251	261	229	219	217	247	254	259	226	232	207	215	220	211	241	213	216	213	232	219	232	223	230	201	207	223	198	219	222	213	224	214	230	233	235	228	225	235	211	256	220	251	233	204	235	263	240	213	215	217	231	249	187	252	233	231	221	239	242	203	236	214	207	215	229	214	188	224	204	258	228	256	246	241	251	218	210	211	233	218	187	188	221	214	250	233	232	230	256	219	244	224	223	240	232	224	239	246	242	226	223	243	224	235	215	224	230	218	224	235	219	212	206	217	236	221	241	245	234	227	228	216	230	241	208	257	240	197	222	226	210	233	226	229	242	199	251	217	222	231	232	203	207	222	229	200	210	216	201	226	215	242	215	217	227	227	195	222	236	212	217	213	219	226	209	202	247	213	205	223	212	213	227	228	195	248	224	223	242	202	200	241	217	233	240	227	256	219	206	218	208	239	208	215	218	259	207	231	216	224	230	251	220	223	254	218	229	215	226	237	239	230	199	210	213	215	253	226	260	216	252	236	250	229	233	226	220	214	227	224	220	199	279	212	227	241	249	248	210	246	208	228	190	229	233	214	242	204	232	215	225	217	213	240	206	226	223	225	259	205	227	216	196	236	243	235	230	224	209	201	232	196	227	239	248	221	246	245	227	210	257	204	214	224	241	196	219	203	235	203	220	214	211	228	226	239	228	242	236	215	196	225	245	211	224	205	208	215	203	202	197	241	246	245	204	230	245	204	241	229	244	221	232	214	228	257	265	205	237	238	227	198	207	200	216	245	228	236	237	213	209	228	212	233	221	229	213	224	221	212	207	219	243	254	219	247	206	228	210	201	216	227	231	223	219	246	203	209	231	209	238	207	229	254	222	240	212	208	227	215	208	213	209	230	205	229	224	190	240	229	220	210	207	212	198	203	242	238	203	277	240	217	229	214	236	217	206	229	205	210	207	220	239	231	240	197	222	226	218	225	271	215	224	241	218	241	230	223	263	225	227	253	224	218	253	226	185	218	211	196	193	227	227	196	236	239	230	213	219	213	249	252	234	245	247	209	211	256	232	206	204	184	215	243	237	221	249	219	244	230	239	239	182	247	212	241	243	255	231	201	204	233	234	241	213	216	237	231	209	220	210	261	228	225	218	206	215	221	228	224	213	216	223	219	223	214	230	233	204	207	222	252	254	215	222	231	243	230	227	248	217	228	209	242	217	228	215	206	222	237	195	218	254	227	215	232	230	232	233	234	218	235	225	240	215	218	215	234	214	241	242	248	216	219	242	225	218	209	229	213	221	211	225	233	230	212	222	223	212	216	234	227	236	210	222	228	214	198	235	253	255	230	218	219	229	260	216	208	208	224	211	240	225	218	226	238	213	246	213	228	256	220	230	242	216	221	244	207	225	216	250	222	236	228	231	253	212	220	208	226	214	214	206	237	240	227	224	209	256	248	218	256	197	224	236	225	243	232	224	239	226	219	205	223	230	211	218	231	236	216	219	231	243	223	231	253	239	211	250	224	219	200	206	233	241	209	205	225	229	238	250	230	224	228	229	238	239	252	229	227	227	240	257	248	250	256	252	221	219	212	263	227	221	234	214	223	231	208	247	256	222	205	252	239	236	224	230	228	235	220	220	237	236	231	220	262	231	216	217	205	211	246	234	226	214	210	236	223	236	224	197	243	223	213	239	230	239	255	236	239	240	232	226	202	214	227	222	241	222	266	214	241	243	212	201	248	221	219	228	232	246	235	235	200	243	248	240	252	225	190	220	205	207	219	204	230	235	217	198	243	212	217	199	226	223	253	219	231	200	210	222	243	277	214	217	226	233	239	222	214	231	211	223	234	247	239	230	238	230	214	238	205	241	207	230	215	215	210	233	220	219	234	235	210	226	239	262	247	219	230	263	207	221	242	229	232	244	233	198	215	227	228	217	232	212	217	199	235	217	214	207	218	221	202	217	235	234	216	221	257	217	218	218	221	195	216	228	220	224	213	219	240	272	204	209	216	250	246	217	246	220	202	236	222	219	192	220	222	218	229	238	224	218	210	230	205	202	224	259	221	199	226	228	196	229	224	259	240	240	212	231	237	238	237	248	258	211	210	196	225	230	204	222	240	231	193	216	216	204	243	228	214	251	233	218	245	230	229	197	226	218	237	213	234	248	246	220	232	249	230	233	234	238	233	224	251	215	225	226	207	218	215	225	239	257	232	213	229	250	229	225	207	250	238	224	239	226	208	229	230	224	228	217	261	226	219	219	235	207	209	207	209	238	226	226	227	246	228	229	229	212	218	228	218	232	232	237	192	217	218	212	228	243	207	202	203	245	224	220	224	211	231	218	228	224	222	240	204	230	227	250	213	217	238	231	208	240	233	227	230	247	235	239	207	213	235	231	244	222	214	229	233	234	220	209	205	225	221	235	245	245	265	272	249	240	213	199	241	198	218	237	236	224	223	219	260	234	217	205	185	257	218
2548	967	1806	2015	1872	1279	982	895	808	765	717	711	702	644	646	637	604	598	617	629	599	631	649	590	595	574	622	653	563	622	570	579	621	623	572	599	578	603	606	619	572	602	647	580	641	596	621	731	703	609	593	587	591	636	636	559	595	627	557	577	586	633	567	584	612	587	586	600	605	608	611	594	634	597	622	573	582	544	609	552	595	539	599	627	613	616	599	590	593	625	640	551	626	587	629	579	578	629	605	593	601	603	596	594	605	555	569	587	636	569	546	542	577	606	610	579	590	547	627	559	643	619	575	590	583	546	618	617	550	615	562	555	594	608	571	586	629	585	590	591	574	568	592	595	562	565	601	594	625	578	583	578	609	556	584	563	606	578	620	596	565	643	601	579	586	580	630	602	565	545	591	612	603	574	598	587	540	573	607	626	596	600	559	593	603	580	575	622	599	619	601	588	598	589	573	615	546	579	587	602	593	626	619	573	582	588	584	551	614	544	576	597	592	582	545	583	598	600	591	603	578	578	592	562	617	553	639	574	624	625	579	591	620	590	581	636	571	553	544	621	596	569	618	589	594	633	581	599	579	583	563	587	562	574	603	566	631	602	601	573	607	557	585	602	555	604	582	598	587	544	572	574	583	598	580	640	563	581	549	637	592	561	591	560	586	606	594	592	592	579	624	570	581	575	559	592	552	591	568	590	569	602	568	562	581	556	581	591	607	568	618	597	587	580	586	611	607	586	620	620	605	601	571	591	608	618	560	591	594	576	534	589	612	605	576	604	552	551	612	621	601	617	585	603	591	583	502	594	582	589	559	558	583	554	585	616	617	603	615	602	596	582	586	601	583	573	553	615	604	627	592	589	571	574	597	608	575	548	563	580	604	629	640	575	583	601	625	590	567	559	606	563	598	569	532	567	582	607	620	574	594	622	619	589	605	630	572	608	586	618	550	582	583	598	572	613	587	586	557	554	604	539	568	566	579	541	580	617	606	578	642	591	632	599	555	576	601	577	570	598	608	582	633	589	584	651	597	601	594	571	550	591	594	584	556	599	605	647	573	605	581	592	592	599	558	574	606	586	598	609	570	591	568	592	619	607	568	616	588	602	578	561	580	608	572	580	607	623	554	585	588	582	555	570	664	542	628	586	606	606	590	627	592	604	588	563	564	578	604	622	580	569	587	608	584	602	535	582	614	604	606	597	599	591	576	605	599	629	589	597	565	573	634	553	608	619	583	564	595	631	588	610	579	598	606	577	596	606	599	596	584	577	579	592	567	621	573	612	638	599	604	590	595	545	588	579	582	643	602	583	608	603	588	611	586	625	580	620	574	627	626	588	557	606	626	662	581	597	613	609	612	585	557	597	577	651	611	609	599	644	637	597	582	565	586	588	533	569	569	617	623	590	608	630	598	634	547	630	606	538	562	616	608	601	587	594	607	587	614	589	598	580	603	674	580	600	603	581	624	553	549	653	614	597	607	580	595	616	589	645	605	634	617	569	580	606	547	590	569	548	610	628	570	593	621	566	604	579	599	615	614	638	612	601	573	592	592	583	633	565	602	557	555	599	568	624	570	562	610	576	597	564	593	622	603	580	580	601	582	584	637	561	557	618	584	583	511	580	547	599	595	629	625	577	583	558	616	592	628	559	622	593	588	583	602	609	602	589	604	563	592	597	585	613	595	606	582	592	615	590	596	576	606	647	570	579	618	553	596	601	569	575	612	587	557	611	624	596	554	586	569	621	595	612	577	578	590	591	588	620	589	592	559	577	574	562	564	599	573	558	599	594	584	547	573	582	619	550	584	605	617	564	618	587	565	612	558	577	591	628	605	570	609	569	590	631	602	619	582	616	568	590	576	595	575	558	610	600	596	589	564	581	567	629	589	566	541	569	559	608	633	626	624	604	594	561	538	604	595	629	577	580	584	587	581	598	600	595	569	586	596	615	569	606	605	601	622	650	606	572	620	615	616	621	542	567	558	596	574	601	578	627	552	607	588	588	591	563	580	584	585	598	625	559	617	661	606	593	593	615	584	596	586	551	625	581	547	626	613	592	559	592	574	590	617	561	624	607	618	568	588	603	601	593	579	575	587	588	631	632	579	618	594	555	559	580	607	581	561	578	573	608	577	574	588	593	623	580	636	597	581	598	541	594	603	576	584	613	538	593	593	591	608	553	585	572	586	620	543	555	582	599	590	620	556	629	627	602	582	615	592	590	575	553	596	576	577	641	592	606	601	581	562	613	585	594	573	544	527	591	600	588	579	608	564	595	600	591	588	623	546	550	625	647	592	601	575	637	635	607	610	586	620	561	582	609	601	603	588	570	607	610	569	591	618	577	583	587	602	609	588	598	572	604	592	591	584	599	595	584	602	597	607	614	577	611	601	633	608	601	637	564	592	588	585	636	580	601	553	553	580	610	578	604	615	598	573	604	545	577	618	618	582	577	587	587	570	604	595	605	589	617	607	599	557	590	565	554	567	583	556	593	548	636	548	563	553	576	597	621	615	592	614	573	578	612	610	624	602	622	642	593	590	603	619	591	582	609	538	625	591	586	577	579	585	602	625	592	603	590	626	583	535	605	591	600	550	626	617	575	585	626	557	610	596	614	593	587	606	576	576	595	595	563	596	595	580	592	607	603	589	571	636	582	599	580	619	571	613	599	583	621	584	648	620	610	622	555	610	584	580	583	588	582	573	606	599	589	584	611	596	586	572	603	591	569	583	545	578	577	617	615	556	659	560	594	549	620	557	618	607	582	630	633	582	601	550	587	612	573	552	590	615	585	622	544	612	577	622	581	567	612	624	569	635	581	596	604	581	548	632	577	569	577	565	583	612	586	586	608	598	574	606	585	620	598	624	601	540	587	588	590	583	596	561	645	582	564	573	634	616	600	568	613	557	559	570	598	595	580	580	578	562	570	571	622	597	600	586	610	582	626	597	609	604	600	562	585	585	602	552	580	568	562	602	617	612	621	613	578	607	542	608	647	585	639	570	581	587	593	603	600	573	590	579	600	607	602	597	553	637	612	554	575	584	589	581	567	587	575	599	629	591	598	584	610	594	568	576	600	589	588	626	639	581	597	631	587	610	590	557	590	620	610	570	548	586	553	608	623	599	618	612	574	584	589	585	558	618	565	606	616	574	577	602	589	595	630	621	623	614	577	570	610	579	588	593	586	550	592	542	606	624	592	586	616	589	638	590	629	579	601	590	608	574	560	630	597	602	639	568	587	600	601	587	555	580	590	582	578	563	570	629	622	567	616	568	573	568	570	553	583	563	583	597	573	558	605	614	596	587	606	576	566	602	601	581	601	587	628	630	571	600	559	592	590	588	608	553	584	575	612	573	571	546	582	584	608	600	583	615	600	593	579	593	564	582	613	598	580	619	618	591	577	578	614	607	621	558	580	571	606	570	600	631	606	637	610	569	547	591	600	611	597	566	596	580	609	557	621	613	615	611	582	592	619	592	638	619	613	600	598	554	569	602	566
9667	2742	2802	2521	1967	1353	799	729	540	407	514	429	312	418	305	294	298	228	202	214	230	222	211	178	204	217	198	209	203	206	185	164	198	149	177	179	183	185	183	195	175	189	193	187	188	172	216	198	179	199	167	188	191	174	170	186	187	166	179	172	204	177	191	187	185	173	186	174	169	158	164	171	168	191	164	188	161	159	173	201	191	160	189	147	173	160	173	168	162	162	185	189	200	175	165	148	175	162	176	191	177	172	174	177	151	190	160	168	160	183	158	178	201	160	188	165	177	182	145	154	160	175	157	178	166	176	179	164	179	174	151	166	153	158	182	169	174	166	148	171	180	184	178	169	191	184	183	153	171	162	160	183	179	157	161	148	155	173	173	190	168	190	166	177	182	183	193	163	175	179	180	181	151	167	181	160	184	159	174	169	185	171	159	189	176	165	164	161	204	188	161	162	177	149	166	166	193	178	158	170	179	177	188	152	160	168	188	176	178	165	159	158	158	180	191	152	181	175	146	183	179	169	187	166	180	154	178	163	178	194	169	179	166	181	170	182	172	170	165	169	168	152	167	175	191	163	153	189	165	172	170	180	166	182	160	190	174	164	175	175	188	171	179	155	160	180	171	172	191	183	214	169	148	160	186	172	178	173	157	200	195	187	180	175	154	185	175	181	167	160	166	199	160	188	167	156	166	147	182	162	178	190	191	180	183	178	144	169	153	187	189	171	169	167	191	169	172	191	181	144	178	171	170	157	169	179	176	151	172	175	177	148	173	206	152	168	151	188	169	188	182	167	173	166	170	195	172	203	178	176	175	161	170	185	169	176	162	174	154	165	166	166	174	182	190	188	183	179	182	198	161	173	177	183	153	162	162	176	192	180	165	150	175	168	153	145	168	190	168	185	192	175	202	184	162	164	178	152	169	192	169	178	169	194	175	206	155	170	171	183	191	169	166	183	179	171	165	168	182	175	217	196	196	145	176	167	169	199	176	216	154	191	173	175	175	176	181	182	156	163	184	144	185	177	169	186	162	169	186	177	174	197	184	207	158	175	191	166	152	180	154	186	178	150	161	200	170	178	176	171	165	165	186	172	174	156	172	181	166	171	170	188	174	179	183	195	187	169	170	165	179	161	190	173	165	189	180	158	172	163	192	176	139	180	170	164	178	163	191	165	171	171	179	147	178	155	162	158	194	192	171	158	174	202	162	176	181	164	165	189	177	153	181	156	182	166	201	189	166	184	189	172	170	181	158	145	177	175	182	148	172	183	155	174	180	168	172	186	161	166	160	170	170	153	172	171	190	175	194	170	180	162	180	170	171	189	178	169	182	150	166	165	177	194	214	172	163	184	164	171	172	170	172	183	189	161	147	156	179	173	183	170	153	156	150	160	172	174	173	174	167	152	166	162	164	162	186	163	197	178	180	167	178	156	175	215	164	163	197	169	148	156	189	171	182	169	175	176	187	200	151	184	149	183	180	156	152	167	167	187	186	169	183	188	183	184	168	159	171	183	185	184	166	161	193	154	166	170	162	168	162	174	182	144	163	164	156	175	177	162	149	178	182	160	177	184	179	173	205	158	163	171	163	174	192	177	173	168	171	186	172	171	188	189	186	165	186	178	169	153	179	185	186	175	157	177	190	175	161	162	163	192	154	184	165	173	182	183	163	163	192	145	168	151	175	165	166	159	173	167	163	181	173	171	199	149	193	190	186	179	196	155	150	177	181	185	169	186	163	171	197	176	201	155	163	168	153	174	173	171	171	159	191	194	162	182	173	145	162	168	137	145	200	166	168	182	191	190	168	172	189	191	183	175	193	180	176	160	165	160	160	175	172	173	161	187	203	155	145	168	178	145	175	179	174	184	155	165	184	185	189	178	186	169	175	162	169	173	166	163	180	159	183	168	170	174	164	180	168	159	157	181	167	153	194	161	160	162	176	159	185	185	188	153	173	164	162	161	173	139	176	185	168	172	166	160	176	175	164	170	163	163	179	177	168	184	184	179	147	150	185	179	166	161	163	154	183	167	178	182	203	173	195	197	177	174	170	182	169	152	157	179	194	191	152	182	167	156	163	162	163	182	150	173	143	176	159	161	172	169	178	168	190	178	188	175	180	182	177	163	173	166	157	153	169	158	188	167	194	150	174	170	170	171	180	185	167	182	198	167	158	181	178	170	172	193	196	154	178	157	170	157	172	182	186	180	152	203	158	180	194	168	182	190	144	182	177	205	192	179	169	143	171	146	160	172	156	181	176	182	156	179	161	174	190	174	152	167	192	182	176	166	180	189	171	217	160	179	158	175	150	191	208	165	187	177	169	182	174	190	153	181	167	161	159	186	157	171	177	187	161	186	166	172	154	156	180	165	194	166	168	159	198	193	169	170	193	177	182	176	177	183	178	176	184	202	154	177	157	167	167	169	162	176	164	192	166	193	157	171	146	175	175	190	179	163	171	197	162	174	167	169	166	168	156	164	153	165	156	173	172	167	184	175	192	163	164	164	177	179	141	168	174	163	173	166	205	177	146	168	172	165	177	183	163	177	174	157	179	162	196	174	174	164	171	171	172	176	164	157	167	156	159	181	162	171	176	164	189	184	164	182	182	169	162	173	159	183	186	189	160	159	181	150	189	199	156	181	163	190	193	185	194	179	138	178	172	177	191	183	182	162	181	174	198	183	167	197	194	182	162	154	163	165	171	160	167	150	155	159	172	180	192	202	171	166	193	204	179	165	168	169	167	181	181	185	168	168	171	160	162	165	187	178	158	165	174	170	179	141	165	178	176	215	181	174	172	183	150	148	160	168	181	179	145	183	166	185	170	174	178	191	177	168	173	172	160	198	163	190	168	172	181	169	148	159	176	159	201	170	159	177	169	148	169	177	187	177	183	185	182	169	170	185	182	160	171	200	179	198	181	171	168	195	159	182	189	167	196	185	180	171	164	167	171	175	193	154	175	170	181	187	161	190	178	159	169	157	181	167	167	179	175	171	169	172	175	149	159	170	190	189	181	160	172	153	165	170	164	180	181	155	174	167	158	193	172	203	163	165	169	197	167	161	162	157	173	164	194	162	153	180	176	181	159	198	169	211	179	173	179	161	174	160	185	164	175	177	167	177	181	199	158	189	173	192	171	202	180	152	185	176	170	187	176	160	191	163	178	176	187	134	163	158	164	175	188	178	174	176	202	159	190	158	183	186	154	173	168	195	171	193	179	165	192	173	140	175	165	172	169	201	172	193	169	174	161	147	176	170	216	182	174	188	156	131	191	183	176	178	173	166	188	178	163	212	173	186	174	151	170	159	161	150	176	173	187	163	164	159	164	182	178	163	173	160	169	168	164	172	180	165	156	169	147	183	170	199	170	192	177	164	165	172	166	201	189	191	189	167	166	187	148	150	171	189	157	171	173	174	168	181	192	200	190	170	174	185	176	169	171	182	166	164	153	167	180	187	179	179	168	186	206	174	169	185	180	183	180	180	173	174	172	158	196	162
6768	2485	5141	6707	6190	5027	3546	3227	2496	1835	1751	1727	1488	1730	1757	1207	1085	789	885	721	918	881	839	739	659	659	753	768	772	662	624	559	586	563	532	547	569	526	569	590	568	547	562	531	557	590	687	705	703	596	514	527	504	489	536	514	553	540	492	521	502	510	518	540	490	519	520	506	523	479	502	502	532	538	509	499	499	495	519	515	530	500	496	483	504	515	524	515	497	485	513	486	467	535	498	547	533	534	523	532	533	501	523	498	487	499	507	516	485	494	511	514	515	506	523	534	528	524	501	505	520	513	577	498	475	491	527	526	508	527	490	484	545	487	500	512	514	493	503	491	487	516	509	489	503	493	477	491	493	479	497	506	485	473	500	460	482	524	564	483	502	523	540	471	490	475	524	521	485	521	450	513	528	512	491	466	499	485	472	520	553	481	508	510	545	495	496	503	535	484	504	518	501	503	484	493	474	482	492	507	524	492	505	504	469	510	513	506	505	496	518	521	503	505	491	528	502	474	518	469	476	500	508	456	517	489	501	507	491	491	504	534	541	504	526	503	486	536	512	485	509	434	478	514	502	538	482	509	498	502	523	481	540	472	492	516	498	491	506	495	452	535	509	531	527	535	494	476	481	511	498	487	478	533	478	530	538	456	499	505	475	531	491	470	507	472	513	509	532	522	525	477	479	517	526	510	499	524	489	516	483	511	506	502	471	538	486	471	526	536	497	481	525	497	472	498	489	507	500	524	505	500	527	515	469	487	495	463	530	501	505	518	503	463	506	516	496	543	467	510	524	501	521	515	511	514	498	509	487	460	502	508	509	476	501	487	527	507	504	489	508	542	493	510	511	537	524	560	482	509	516	485	504	517	531	467	493	537	469	494	519	492	507	516	497	523	528	491	491	470	529	497	506	522	491	505	507	448	510	497	482	480	507	514	499	501	499	493	451	532	466	525	483	489	482	515	521	531	519	466	517	522	513	508	519	467	468	494	527	478	492	484	520	538	482	502	522	496	491	487	514	477	498	536	477	476	493	521	531	544	525	504	497	515	514	530	530	519	494	479	480	477	526	480	489	514	491	498	505	510	548	502	472	488	532	553	499	471	499	551	553	486	513	501	504	496	532	460	462	510	489	527	499	498	488	523	492	489	524	498	529	475	508	478	484	492	462	524	498	523	452	513	508	500	509	504	551	473	493	534	500	493	536	537	477	542	506	531	494	500	508	481	468	520	534	485	499	495	493	498	541	527	513	513	529	509	477	494	456	484	490	499	519	449	480	469	514	508	476	530	490	492	518	467	529	476	518	502	533	532	549	495	478	483	495	477	502	487	497	492	511	460	514	502	534	542	494	508	500	475	494	526	531	495	510	494	514	458	509	468	494	547	514	504	530	508	477	544	473	511	527	492	513	502	503	505	542	487	478	481	487	505	487	485	457	529	513	498	498	553	521	481	512	505	507	504	539	552	496	550	538	524	503	505	502	490	486	513	497	511	524	495	475	470	531	480	517	470	500	513	516	498	468	477	496	471	496	506	526	473	489	517	551	540	499	472	493	497	500	499	546	470	531	536	525	497	503	473	516	511	471	458	511	524	524	487	516	516	522	496	478	520	499	518	509	499	469	503	540	532	510	505	523	503	506	479	495	489	505	491	450	508	509	547	524	503	487	546	485	500	504	502	520	453	497	502	519	559	484	503	483	508	542	490	505	522	491	473	482	518	501	494	521	520	472	479	496	543	536	471	477	508	502	548	504	519	513	483	511	546	534	478	479	502	480	489	506	537	490	533	494	508	523	497	516	534	494	446	504	500	509	477	515	511	482	520	486	511	497	513	539	482	543	466	506	483	500	508	512	523	501	455	500	552	503	484	484	435	493	488	495	494	512	501	501	511	530	537	470	502	516	506	521	509	496	562	499	506	509	508	499	510	494	509	508	497	470	550	528	473	497	509	515	515	535	509	467	488	516	468	530	487	446	507	530	473	453	492	541	497	462	473	495	556	514	524	516	500	493	499	496	511	514	479	497	491	495	550	549	518	527	484	523	516	532	523	530	485	464	477	501	491	506	534	483	501	509	525	534	546	480	509	500	507	483	492	505	489	515	531	498	512	506	498	479	506	534	510	493	457	561	522	497	533	529	480	497	506	514	477	511	482	498	443	500	543	501	471	477	456	520	500	499	484	510	477	498	504	505	509	496	494	470	487	518	485	503	515	505	460	515	494	471	538	485	555	491	457	501	509	462	493	526	504	517	533	522	510	513	507	493	485	515	537	522	531	535	501	492	530	499	484	468	533	462	494	487	485	528	492	490	507	462	491	487	462	468	541	526	529	511	508	502	482	473	505	529	494	478	474	502	519	515	477	502	543	492	511	486	509	540	471	477	478	499	508	470	480	497	504	502	493	480	536	485	486	496	479	509	498	526	519	522	531	517	531	521	543	499	468	503	543	500	521	506	453	480	508	509	519	503	456	497	470	484	504	502	510	498	519	496	510	513	473	495	504	497	493	516	510	482	520	504	522	468	524	481	561	498	488	545	531	499	470	525	461	510	484	504	446	448	496	515	485	466	490	530	492	542	507	516	486	501	535	506	543	480	531	533	506	520	556	469	514	537	494	518	522	467	486	525	486	500	490	504	481	455	500	516	505	507	531	523	518	507	509	479	505	494	523	498	533	503	492	541	487	515	514	540	521	503	465	516	494	526	521	490	506	494	505	473	525	506	507	525	462	494	500	521	526	521	489	496	497	517	488	515	505	527	485	482	503	501	491	551	526	507	528	483	566	513	489	523	487	497	527	507	491	499	534	511	498	506	455	480	477	506	509	503	529	455	444	499	502	485	530	518	495	512	521	475	494	520	516	489	531	513	484	529	514	504	477	458	455	474	492	495	496	503	508	498	513	526	515	525	536	559	497	477	532	511	498	502	467	506	509	469	517	478	499	535	517	466	470	491	486	504	517	500	476	508	509	533	508	501	490	496	526	527	510	501	513	486	508	502	479	477	498	512	500	472	524	498	507	501	504	544	513	542	478	508	464	509	482	493	489	441	512	502	530	489	505	484	492	502	515	518	488	480	479	488	511	531	505	541	518	499	477	466	452	512	536	520	547	474	538	550	502	533	491	477	512	516	530	495	486	518	472	496	513	509	502	502	485	458	551	496	517	476	487	488	511	506	519	490	504	467	534	548	507	523	476	476	496	521	466	517	509	494	498	520	513	508	539	549	515	516	491	447	514	506	483	520	453	520	537	517	520	539	473	545	497	484	467	514	494	491	524	467	470	541	529	554	497	518	491	493	498	472	480	498	517	505	485	502	530	505	474	454	516	565	499	512	512	435	528	489	487	481	507	482	528	491	503	502	522	487	529	479	552	496	515	524	477	532	487	485	473	532	478	537	489	506	513	466	534	521	541	486	521	495	518	510	481	503	442	500	470	515	505	508	515	503	523	510	483	496	497	503	515	531	490	460	476	521	498	507	494	504	522	521	515	514	508	521	459
17250	5546	6032	4955	4189	3266	1985	1529	1088	1073	976	703	540	667	726	659	451	452	408	414	492	449	382	411	421	394	391	366	413	422	399	360	353	395	365	391	382	355	331	394	367	365	350	335	370	366	362	371	393	361	315	322	342	363	347	364	348	335	368	355	349	340	316	359	365	368	339	359	324	363	365	356	375	372	355	343	391	380	361	370	357	382	340	355	351	353	316	379	361	332	369	341	314	357	348	358	355	359	326	328	325	343	342	352	351	332	344	352	363	369	345	330	368	332	336	358	376	323	352	350	306	388	393	349	341	358	337	353	332	337	349	369	366	351	367	333	323	373	373	356	351	333	311	328	310	363	340	357	331	326	330	352	374	363	330	343	312	342	357	343	323	371	336	360	382	341	363	346	328	394	357	365	334	364	355	360	371	352	367	362	347	366	324	376	367	334	376	375	335	342	332	355	340	376	345	334	369	345	322	355	309	362	356	387	341	354	357	353	343	345	348	388	365	314	348	349	316	316	366	391	349	348	359	340	350	325	324	357	344	371	330	351	351	360	336	342	311	335	345	332	340	332	349	373	385	362	320	379	353	341	365	351	345	311	346	365	345	317	383	350	329	359	364	341	376	336	351	337	368	337	358	354	330	370	349	357	334	362	351	372	315	350	355	354	362	334	319	336	335	339	341	353	361	321	333	352	362	340	353	369	382	334	348	347	351	330	332	327	322	359	319	346	368	336	321	329	363	358	353	333	356	371	349	337	353	334	360	364	357	369	386	361	345	323	328	357	317	353	338	343	345	311	372	365	362	393	346	347	338	369	365	340	329	359	345	384	354	346	345	369	329	335	361	357	297	336	360	328	345	343	295	324	335	355	344	348	338	348	310	366	305	345	369	388	310	343	314	344	361	330	394	359	348	332	301	337	342	326	347	342	346	366	357	347	328	370	337	338	362	359	331	389	350	330	333	353	362	352	356	319	333	319	354	354	331	333	339	361	333	358	324	343	368	319	330	326	366	359	327	332	352	339	324	348	335	356	381	317	367	335	336	331	372	339	336	354	350	350	338	348	347	376	359	368	364	357	305	366	339	368	374	367	361	312	331	339	357	323	328	342	411	353	359	313	363	352	352	333	355	316	329	341	343	382	349	368	350	320	348	331	332	333	347	362	335	365	361	359	372	347	368	353	384	347	336	365	363	337	323	329	317	358	368	350	371	321	385	365	342	358	335	369	357	321	359	341	364	334	321	325	371	347	347	368	339	373	363	351	369	345	350	362	358	349	342	343	368	343	338	346	346	369	329	359	309	365	351	374	326	364	356	379	321	347	343	345	319	360	327	342	356	335	371	364	358	333	357	354	326	316	325	357	381	357	343	351	374	347	354	348	354	358	335	347	330	356	322	325	304	356	321	342	384	335	316	326	348	329	346	364	378	383	357	322	371	370	375	330	381	368	335	332	335	343	387	366	389	334	319	356	306	347	355	345	327	342	350	351	363	321	332	360	344	373	352	363	386	362	333	343	348	357	369	313	359	372	359	359	366	337	337	346	345	358	344	361	334	368	313	339	344	386	326	372	336	352	376	330	359	366	354	377	317	333	306	373	356	327	327	363	353	367	380	344	357	335	349	347	317	350	358	327	345	353	353	333	379	365	320	308	351	327	368	310	349	344	327	347	348	339	336	334	346	362	332	350	361	332	349	369	358	322	353	316	317	344	375	349	331	348	342	336	356	349	349	329	322	331	350	344	354	366	349	331	357	321	346	343	334	355	342	331	339	325	358	355	321	337	345	339	369	371	363	325	380	352	342	364	328	358	360	361	333	366	357	331	338	388	381	356	373	374	334	362	360	367	325	378	341	358	359	350	367	332	364	339	344	362	320	389	320	347	334	337	376	327	372	420	322	369	334	333	345	370	362	355	359	338	349	322	360	321	353	357	364	323	352	341	357	352	331	368	322	338	382	353	361	358	337	364	349	336	355	353	337	309	349	413	357	379	302	322	378	394	339	342	369	346	335	368	335	329	362	364	337	371	321	344	334	375	349	364	354	341	331	371	333	341	372	366	326	345	376	343	343	346	377	349	359	347	361	368	346	335	332	362	368	355	342	335	343	331	351	327	382	369	354	336	375	365	310	391	324	371	383	340	333	354	364	379	374	347	341	334	358	369	325	334	361	354	378	358	359	343	351	347	338	339	360	338	361	342	348	319	341	370	376	326	371	351	348	314	348	367	340	373	358	367	347	352	319	370	345	329	362	363	326	331	394	367	362	341	344	364	317	312	338	346	347	355	329	355	319	353	346	363	395	332	323	331	333	364	361	339	353	336	287	342	345	345	345	352	327	366	330	351	379	410	368	405	354	367	338	346	327	327	310	377	381	357	376	316	342	367	329	340	363	359	359	347	360	312	338	341	374	347	347	354	375	337	311	348	346	332	335	344	331	329	317	345	319	355	353	360	323	356	366	306	361	336	350	364	358	335	351	343	347	380	319	348	311	334	339	324	329	348	321	393	368	311	313	331	357	320	320	326	406	374	355	351	361	328	364	340	328	351	316	362	354	318	346	346	365	330	370	337	319	357	362	380	334	338	338	347	386	344	331	353	355	334	346	346	386	364	355	349	340	346	355	335	365	335	343	341	340	344	302	336	348	328	341	360	302	330	327	326	381	374	330	369	360	385	358	362	340	363	359	342	367	319	339	372	343	360	348	357	295	354	360	353	344	325	351	362	315	320	349	365	340	388	393	325	336	382	339	356	324	337	370	374	386	299	331	347	371	352	347	405	332	353	338	287	357	363	298	348	334	316	333	315	373	345	341	385	349	309	356	350	344	380	344	375	364	374	360	362	371	356	350	356	372	331	332	305	334	347	331	331	333	339	324	321	363	322	318	368	399	351	347	318	313	336	320	349	367	332	343	378	360	371	342	360	330	350	348	392	355	347	355	331	347	384	346	378	351	323	352	353	332	356	357	342	359	344	358	362	342	330	377	342	340	328	343	381	362	348	348	334	335	341	331	363	364	363	334	351	367	393	310	325	325	375	344	347	324	385	366	373	375	329	320	400	357	322	346	375	370	321	363	363	363	335	409	369	329	372	327	335	358	354	355	396	345	379	335	321	316	351	342	345	356	337	362	381	374	365	363	331	330	380	329	345	346	352	314	335	359	318	360	344	329	367	356	369	340	321	331	341	324	300	330	374	330	337	354	351	327	359	328	324	339	319	339	349	329	334	358	378	311	354	346	361	294	358	364	370	291	325	370	349	322	336	344	358	341	370	312	323	343	358	371	338	328	354	318	321	320	344	363	342	312	354	308	351	349	343	339	370	305	347	344	367	333	361	341	356	357	375	346	323	361	345	351	365	322	363	365	346	347	371	336	344	378	354	355	345	351	352	392	330	324	344	368	359	362	398	367	335	371	333	336	319	339	317	344	332	337	351	324	341	345	295	345	309	325	367	313	344	313	334	321	361	369	367	357	338	342	341	336	397	328	346	329	344	338	319
9153	4438	8988	10631	10334	8899	6057	5531	4462	3559	3232	2821	2347	2976	3100	2253	1680	1568	1548	1458	1695	1399	1462	1270	1287	1154	1190	1411	1291	1317	1198	1118	1046	1024	989	1015	1028	1026	1052	1015	1002	964	917	976	969	997	1150	1162	1210	1108	912	934	979	939	912	940	962	942	909	919	915	927	888	884	897	902	877	859	907	901	884	902	907	916	910	875	874	884	879	913	893	870	892	880	921	898	900	847	906	933	899	861	890	853	862	884	895	837	897	912	846	895	884	902	887	894	907	897	905	879	875	870	889	873	883	850	936	875	846	898	866	887	902	881	909	898	871	957	913	853	868	902	873	924	904	876	808	897	885	890	856	927	883	892	879	837	883	903	894	843	898	882	907	841	921	840	851	887	896	907	857	869	852	841	825	878	873	855	860	894	870	927	877	874	880	846	816	818	873	843	861	848	820	862	858	888	865	911	888	866	916	889	863	894	826	852	879	882	859	894	901	933	833	889	883	883	832	878	857	901	854	892	898	870	847	884	888	839	836	874	915	898	908	869	910	810	870	921	932	888	932	868	881	868	874	824	892	948	867	886	888	891	924	911	903	879	918	940	873	881	883	833	877	887	848	909	880	861	858	874	873	883	843	933	914	956	863	879	886	824	862	872	852	884	863	834	870	925	879	926	822	877	917	823	860	837	903	916	913	903	895	883	913	868	935	953	904	885	936	873	894	833	837	859	838	917	872	889	846	921	866	882	843	875	900	916	822	908	896	897	902	922	855	859	871	855	919	888	896	892	846	874	857	908	879	860	872	893	853	918	888	871	855	881	843	858	891	907	889	866	877	953	891	850	886	884	874	866	907	909	879	881	851	868	893	892	877	852	849	832	856	879	840	908	817	850	852	900	917	847	873	836	931	867	879	836	910	838	879	885	865	858	862	832	891	891	849	791	835	879	818	830	866	828	835	872	863	846	878	898	900	896	871	912	874	821	867	823	931	835	910	858	898	924	895	863	876	888	821	893	894	878	794	904	859	847	825	866	856	848	828	894	874	821	863	875	857	854	865	851	893	886	866	889	918	853	895	877	873	902	879	900	885	887	911	915	863	824	933	871	877	863	853	853	864	949	862	868	895	856	879	853	929	848	871	884	850	864	896	874	893	849	891	891	841	844	875	913	905	818	921	852	909	872	857	845	882	850	867	918	874	825	859	873	860	888	876	910	844	850	892	883	841	911	918	888	860	819	888	856	889	852	902	909	870	884	897	877	924	892	873	887	898	848	904	906	927	866	848	901	892	825	899	920	889	863	917	931	851	832	883	891	882	855	912	854	909	898	896	894	804	892	867	854	837	883	887	910	881	843	837	909	855	869	874	839	884	859	811	878	958	839	885	887	888	863	887	877	867	867	884	874	943	861	857	805	926	817	864	894	871	850	862	841	854	901	894	896	920	854	878	931	859	847	906	874	851	893	856	826	937	876	838	906	866	857	838	941	879	865	870	895	910	883	886	862	866	901	919	857	890	937	883	925	901	889	890	845	889	862	873	882	824	885	877	820	852	843	869	885	924	836	840	801	885	869	887	872	858	869	905	899	828	893	916	922	846	895	856	873	875	872	939	875	859	882	861	878	867	906	886	864	859	896	872	849	805	814	813	878	854	864	891	852	891	892	876	889	908	897	876	884	918	866	903	931	898	891	902	873	848	902	855	916	861	898	884	895	854	873	925	903	843	870	813	902	894	886	865	869	855	841	865	872	895	864	877	837	892	884	874	942	891	893	861	888	831	899	845	874	898	893	881	897	861	890	885	903	838	869	858	880	881	850	851	883	838	845	854	870	903	843	881	852	936	880	893	896	870	903	896	864	876	863	880	871	873	881	846	825	896	852	888	901	931	881	930	861	870	885	869	875	902	924	875	850	878	828	909	862	855	894	890	902	845	908	852	911	909	885	870	823	939	854	808	882	900	869	868	865	890	869	886	880	860	834	870	862	909	878	880	867	897	889	851	851	839	886	907	898	898	872	915	894	900	873	893	883	836	892	848	872	848	851	907	811	871	826	798	933	876	909	851	842	864	873	836	917	894	883	877	877	879	816	864	836	835	895	861	873	853	877	851	869	816	866	838	882	885	889	835	895	892	826	867	878	844	892	851	877	866	887	827	902	810	893	880	902	892	852	894	950	907	878	902	869	873	892	817	870	910	886	882	863	907	888	856	890	866	876	860	866	844	848	867	873	876	866	879	906	828	886	894	877	855	864	848	868	866	868	855	897	919	890	905	851	874	803	889	869	894	897	862	873	889	816	897	916	892	853	884	848	862	888	858	841	841	884	898	937	862	975	886	856	859	893	886	848	866	803	935	860	828	882	833	875	888	868	825	896	855	873	855	866	928	851	883	903	876	830	818	845	864	867	882	873	835	864	875	899	902	878	886	932	933	866	851	856	852	886	894	815	906	843	884	932	864	900	873	851	849	867	881	924	868	871	852	878	896	893	871	887	887	889	941	894	968	880	914	866	863	866	859	888	835	809	858	854	825	887	902	873	931	851	865	874	848	900	916	833	899	916	885	922	853	839	912	894	916	864	870	888	871	901	895	875	884	944	879	899	844	872	839	865	907	886	865	830	883	886	894	870	919	894	888	885	875	879	885	878	905	858	850	863	878	850	864	922	888	905	869	880	840	893	924	861	858	851	916	898	888	813	909	943	866	922	845	868	913	865	899	942	843	872	889	890	873	852	893	933	859	882	880	862	876	859	874	817	892	926	872	847	923	902	887	871	893	924	885	903	912	835	866	923	867	865	902	818	846	886	872	926	920	886	855	889	889	890	907	839	889	864	856	846	869	885	933	914	873	835	877	897	837	856	950	818	870	839	857	918	866	861	860	849	900	911	910	894	907	953	828	856	823	852	845	841	885	826	850	866	849	896	848	887	882	909	912	878	873	848	840	845	861	899	930	863	913	876	861	897	918	890	883	895	851	897	859	898	887	912	935	859	894	895	861	877	833	856	867	888	846	901	920	825	882	835	916	854	849	894	883	918	934	907	846	876	900	874	843	894	877	884	848	911	880	831	867	865	877	909	850	888	861	859	887	885	872	859	902	864	859	915	909	840	950	872	862	892	863	879	906	842	868	851	853	874	863	875	866	882	889	874	852	879	896	915	817	908	846	879	870	859	863	909	912	851	871	851	900	896	885	883	889	873	870	882	871	869	877	869	876	869	876	893	854	845	875	870	893	839	876	876	904	895	894	819	873	883	893	905	880	919	840	845	913	893	926	878	884	815	880	897	848	834	794	861	908	833	905	892	911	938	898	899	853	903	815	890	806	891	890	900	875	915	901	846	884	873	883	894	910	851	912	903	906	894	887	906	942	860	879	836	890	865	922	902	877	911	907	849	908	862	913	873	892	884	851	918	878	874	918	905	892	876	892	814	857	913	930	897	850	857	889	915	894	896	896	847	891	884	873	883	883	848	916	880	888	909	874	884	906	875	879	896	915	850	923	906	833	861	834	901	852	863	924	860
2584	678	725	735	554	361	332	281	248	237	258	252	266	226	254	238	238	250	223	220	240	232	248	216	233	230	227	226	221	233	226	239	238	217	245	245	216	242	224	255	222	223	249	239	241	223	214	223	240	235	219	236	232	238	207	248	247	221	239	271	248	218	222	234	218	210	233	227	209	228	221	223	245	209	219	201	240	238	251	240	216	215	221	216	211	234	231	216	216	232	234	232	215	234	249	234	209	234	197	250	194	210	225	231	209	197	204	219	226	214	209	233	249	195	214	219	235	245	210	245	232	248	233	247	229	258	221	237	213	205	218	219	228	234	221	237	239	235	230	214	251	234	208	225	207	204	215	210	208	215	242	251	240	245	210	240	236	214	218	209	233	212	240	219	235	200	237	216	235	220	225	220	221	215	214	223	249	224	225	234	212	232	211	220	235	235	254	224	231	225	202	219	251	218	250	225	221	198	209	228	248	232	239	235	239	226	225	233	233	244	247	202	248	219	231	244	249	251	229	240	240	229	230	221	237	226	240	221	205	236	239	223	269	258	236	222	234	240	236	220	230	215	221	238	233	236	217	225	230	241	219	241	241	228	239	222	237	251	228	217	257	214	234	213	229	213	195	261	203	238	212	239	219	223	226	215	229	245	226	239	215	248	237	236	241	238	227	213	211	236	230	242	223	232	221	249	259	226	249	248	237	223	228	231	227	210	227	217	209	220	222	200	250	251	236	243	212	205	207	223	241	221	215	246	199	214	198	218	222	237	216	243	220	228	277	225	235	230	252	222	223	230	217	222	218	239	220	244	221	229	248	200	246	207	252	238	223	221	203	264	202	248	246	236	262	206	210	229	207	235	215	244	249	197	191	250	219	232	242	224	205	220	234	237	224	235	226	229	256	211	232	232	236	224	228	226	224	230	236	257	238	251	233	236	232	200	240	248	245	228	224	235	219	227	241	225	210	237	201	250	227	219	197	216	234	221	258	244	244	231	236	235	222	184	254	239	211	219	221	231	234	216	236	249	222	240	218	233	245	224	250	200	234	209	212	215	227	228	227	252	259	210	229	238	228	246	233	238	201	234	232	226	248	234	242	221	245	238	218	236	198	221	239	221	195	248	228	230	256	207	239	231	248	232	226	203	211	241	214	227	225	220	242	229	235	237	243	236	218	234	233	221	203	256	238	220	226	233	229	210	254	213	226	222	212	229	232	243	240	203	230	258	218	230	226	230	250	226	192	207	228	227	252	201	237	222	217	254	226	235	258	244	255	220	234	234	229	215	227	230	236	238	231	221	236	238	232	226	254	203	229	210	223	223	235	250	258	264	232	223	256	211	235	248	222	237	250	232	224	221	221	201	230	199	239	243	239	256	247	244	237	232	217	226	212	223	228	229	225	251	219	226	238	244	224	213	252	239	256	244	216	220	243	225	212	209	216	239	269	238	221	212	238	253	239	240	254	239	237	233	218	230	222	234	236	246	251	225	229	215	216	216	252	205	230	254	242	206	225	257	203	231	230	199	216	220	238	205	209	241	248	226	232	249	235	236	214	243	214	215	221	235	229	209	232	237	234	218	217	209	234	230	246	213	250	227	233	226	241	234	233	238	248	222	210	232	243	243	201	245	221	238	229	243	237	248	212	226	245	191	208	225	220	220	232	223	228	203	213	252	237	215	206	212	233	255	232	223	230	202	203	205	230	209	230	224	231	241	223	228	204	249	199	188	246	235	216	248	230	247	232	228	224	217	231	227	228	251	208	217	205	213	225	216	254	240	233	229	232	213	230	232	227	241	224	236	214	255	255	220	253	232	244	212	239	259	233	218	231	233	213	223	250	232	245	246	239	236	238	215	220	222	229	217	226	227	238	223	245	226	214	204	247	234	237	222	222	225	244	227	217	211	220	217	222	206	234	219	215	238	242	232	233	209	234	248	240	233	228	232	229	202	223	230	230	213	237	250	232	237	239	254	244	223	231	203	199	218	221	241	259	228	241	249	196	226	240	218	235	258	230	225	232	242	242	230	219	240	208	203	228	216	204	225	218	220	227	249	226	227	212	253	245	221	231	217	202	243	242	194	215	261	256	238	233	200	241	226	236	228	239	235	201	204	209	233	232	230	223	232	207	258	258	261	237	258	235	212	241	239	253	252	207	210	212	226	261	238	228	222	239	233	215	220	225	198	237	215	240	220	248	235	225	233	250	255	221	197	231	218	214	221	236	248	234	254	225	238	218	247	219	211	236	253	212	215	226	220	213	203	260	234	220	249	219	225	237	212	251	235	256	222	223	232	232	223	213	233	234	219	233	239	227	266	255	238	240	212	252	194	229	201	214	221	251	217	249	254	238	241	214	213	249	222	239	238	241	252	264	237	229	246	221	231	223	257	245	215	199	235	213	271	227	229	226	244	236	229	236	230	223	216	250	230	230	243	253	220	222	236	229	247	221	241	205	228	212	229	203	253	229	237	252	232	243	246	249	252	252	219	200	226	238	241	224	235	243	218	219	228	232	210	237	224	225	241	244	215	241	235	224	205	212	229	201	217	261	219	240	209	225	233	224	246	224	243	232	225	224	241	248	204	231	223	216	212	261	237	206	238	206	208	224	236	231	248	246	211	213	210	226	199	222	228	230	229	250	218	191	247	228	204	226	212	253	225	240	242	233	249	215	236	236	231	213	244	223	233	239	237	229	223	218	217	231	237	247	220	213	232	237	244	221	231	241	226	239	203	210	213	222	227	215	227	239	254	219	243	229	238	256	205	227	224	234	240	217	240	227	219	252	195	228	252	251	210	239	211	212	229	216	235	236	231	213	228	218	229	237	222	256	205	253	243	222	244	247	220	216	252	250	251	230	217	246	234	234	260	231	236	240	241	217	235	242	224	232	206	220	226	234	220	251	230	230	214	226	226	225	217	251	217	265	216	216	245	240	227	228	245	226	228	225	226	216	232	242	251	241	230	241	234	233	233	274	256	230	258	225	248	197	229	242	251	222	233	246	242	231	240	208	217	240	213	222	234	229	223	230	245	265	232	234	214	254	206	260	234	219	254	226	239	207	221	217	217	222	212	223	239	240	236	235	239	220	249	241	250	266	232	216	229	233	235	238	207	247	272	233	215	223	256	225	193	200	237	226	229	234	212	211	184	241	244	233	179	225	257	218	212	215	246	201	227	215	220	222	219	222	233	262	216	235	222	225	231	202	221	233	254	249	225	220	220	219	239	235	208	248	208	253	234	245	250	222	227	206	242	232	238	237	209	229	222	243	228	232	209	265	237	215	226	195	239	274	236	211	201	236	233	231	229	233	243	219	254	234	227	230	222	238	237	250	272	238	240	209	235	235	220	227	246	237	228	251	221	235	232	196	216	199	245	246	247	225	225	237	279	241	213	228	244	195	208	221	206	238	214	207	224	217	228	222	205	256	230	230	256	223	221	238	209	227	233	243	213	224	203	252	225	218	214	218	242	236	224	244	215	194	245	237	196	237	215	229	252
2592	992	1778	2256	1922	1338	1034	962	799	704	735	748	692	683	695	641	633	579	629	595	613	621	598	646	571	591	619	654	598	590	602	576	612	611	596	615	596	595	633	581	574	599	612	576	584	644	670	714	736	672	587	590	595	584	596	557	624	598	596	603	604	590	567	580	583	589	622	598	584	605	586	609	577	588	615	596	592	561	599	575	563	628	609	547	626	619	577	602	629	605	621	614	591	566	619	594	582	580	589	599	600	585	610	562	627	586	599	572	585	607	593	570	590	568	600	580	590	601	606	630	599	609	604	582	606	635	621	604	632	606	619	621	576	587	560	588	632	627	602	567	618	611	584	608	574	547	611	582	601	589	607	574	615	612	576	592	610	566	619	607	531	593	608	609	586	580	602	592	617	600	600	594	565	594	577	601	616	582	580	608	610	569	631	626	646	586	558	585	595	602	607	645	635	589	603	587	627	593	636	606	552	535	586	590	576	601	597	646	634	628	565	577	591	608	618	584	606	562	609	577	598	569	636	612	635	592	599	585	599	626	611	596	566	580	544	607	614	593	549	589	608	633	574	585	578	631	587	628	606	588	635	578	597	595	609	576	594	624	542	545	539	624	609	581	623	586	624	605	585	567	607	580	568	597	604	622	567	624	602	599	601	653	603	648	597	595	576	593	599	573	653	622	639	606	662	589	604	555	602	585	582	608	597	603	573	604	608	571	611	583	590	609	618	553	584	594	622	564	575	610	598	622	572	632	622	621	617	613	601	581	571	578	565	606	609	590	644	610	618	567	641	556	582	596	627	589	581	596	605	613	588	605	615	582	634	595	644	614	630	636	605	571	584	604	598	592	640	612	622	600	616	585	597	588	603	590	592	591	633	566	619	606	637	626	605	580	583	621	601	574	622	602	562	570	568	634	643	604	639	583	646	629	632	619	573	616	562	603	595	609	610	596	596	652	555	583	620	612	567	619	536	630	609	642	618	612	570	598	582	574	616	647	614	591	591	576	592	586	622	579	591	610	592	591	637	587	594	606	597	632	577	620	586	622	598	635	584	639	552	608	562	594	583	558	596	631	605	658	587	618	596	649	608	576	608	615	577	607	630	566	620	604	595	627	587	591	612	600	590	576	571	573	615	584	604	613	613	599	600	602	581	567	601	589	607	561	599	619	638	620	599	637	589	562	638	596	566	580	575	622	620	618	577	637	592	611	611	578	576	569	616	603	605	596	591	552	598	550	588	576	554	614	592	602	598	612	641	598	581	540	597	576	564	565	609	553	577	594	619	634	610	640	569	617	641	609	640	601	592	634	604	587	625	619	611	571	569	620	570	584	610	594	618	611	619	607	561	594	580	552	569	603	612	580	591	578	571	625	568	605	617	598	594	603	603	637	584	628	565	609	675	622	590	577	607	610	595	590	610	584	604	555	611	598	628	601	569	599	610	570	618	594	589	629	622	606	605	623	578	607	643	597	560	584	579	619	611	587	583	574	692	579	640	584	604	641	620	576	599	588	571	565	567	575	629	653	606	617	614	610	592	623	563	569	597	603	579	607	638	615	591	613	613	600	622	604	639	607	606	619	652	557	655	550	585	567	557	632	600	633	591	589	554	598	623	587	575	651	629	537	680	593	557	651	597	632	611	584	576	590	584	610	640	571	594	629	585	600	599	638	566	579	580	646	615	649	593	595	602	602	623	588	600	578	630	595	592	580	590	569	594	627	594	605	603	606	629	618	643	570	534	636	645	600	580	605	605	568	584	643	602	610	607	582	636	631	610	595	617	590	600	625	553	602	564	613	609	570	590	625	574	584	571	600	613	585	618	589	634	613	551	599	624	612	655	594	645	634	597	573	571	629	600	574	602	602	575	651	653	607	606	580	626	561	572	640	582	633	578	598	559	600	608	581	599	573	608	572	646	609	567	639	608	556	644	642	562	593	607	627	609	590	580	564	552	584	603	600	623	587	597	592	610	567	553	600	634	593	602	605	593	654	552	585	571	585	581	594	575	588	592	584	605	614	618	590	578	599	649	629	584	639	617	618	607	566	580	559	608	573	591	607	586	593	614	568	601	592	565	569	591	590	581	583	586	585	571	582	601	607	607	638	600	574	630	582	597	631	564	589	602	552	609	590	581	613	592	624	626	642	648	639	608	633	608	619	589	565	605	600	590	621	630	599	592	607	604	620	633	576	608	609	600	622	597	625	605	566	603	603	633	614	582	579	604	620	609	622	618	614	596	598	575	601	573	604	613	594	591	556	546	567	627	623	602	565	584	582	604	609	609	583	606	622	562	591	590	641	641	615	601	585	625	644	577	607	615	576	589	578	619	579	615	578	549	552	610	606	601	612	624	564	633	623	615	603	603	570	579	545	564	582	626	619	592	590	598	553	606	601	575	580	577	606	579	665	603	608	591	569	611	576	596	596	601	583	619	597	590	576	602	617	588	597	640	562	573	588	610	613	611	607	638	615	620	618	560	653	594	617	583	567	596	625	596	561	592	615	561	606	576	557	604	594	606	599	621	629	620	558	605	626	601	584	596	567	592	594	569	593	611	573	615	643	600	608	584	570	592	583	632	564	589	579	589	604	595	607	627	590	572	581	607	611	596	590	576	636	588	595	609	606	567	594	587	614	616	581	577	612	577	570	576	599	577	587	604	599	580	625	561	627	646	566	598	617	638	666	635	595	589	575	594	582	636	595	642	606	610	605	617	593	555	575	601	603	633	572	623	598	660	635	614	578	600	574	600	613	627	603	624	609	606	588	581	574	576	631	583	612	610	605	611	585	593	584	616	576	630	579	622	574	610	618	577	559	609	622	614	568	638	620	576	622	583	606	632	609	613	547	550	563	583	583	600	616	608	605	628	576	585	589	578	592	566	585	583	631	623	586	627	603	595	643	566	582	612	594	598	583	594	551	601	582	596	615	625	585	597	565	584	559	590	612	607	591	604	572	613	623	612	550	587	590	576	594	615	648	582	579	603	617	631	596	580	582	624	589	609	544	589	602	625	574	596	613	631	617	593	598	626	588	673	534	589	608	616	600	633	638	658	602	599	602	577	546	587	568	571	604	603	613	611	571	556	614	582	577	570	599	643	542	598	595	581	558	582	637	551	605	567	603	626	608	581	643	615	641	620	623	597	580	587	631	619	589	598	662	595	619	596	602	566	616	612	610	644	607	611	570	590	606	596	572	603	601	598	645	554	570	571	581	617	619	612	600	585	592	614	590	621	628	598	626	599	581	634	637	623	590	606	572	590	645	647	592	639	584	613	575	629	593	581	628	582	602	604	621	555	535	616	587	573	599	570	632	594	571	600	584	595	588	600	587	582	565	628	598	575	652	559	610	572	640	600	578	579	617	608	599	652	579	592	649	588	566	561	568	653	574	606	597	571	622	632	552	593	585	584	567	591	670	622	559	588	591	651	585	615	559	571	603	618	605	599	619	601	661	607	574	565	641	638	591	595	590	571	546	632	603	637	578	602	575	593	603
9462	2626	3013	2902	1939	1533	869	697	526	390	407	302	313	362	341	264	225	212	217	213	167	196	214	236	189	187	192	199	200	199	190	180	191	165	176	177	193	184	175	184	165	172	189	174	170	181	209	194	188	181	221	187	176	156	158	156	193	170	222	166	148	193	181	209	189	180	171	173	171	178	166	169	186	163	182	177	167	194	191	185	158	164	180	196	173	187	166	206	171	180	187	190	165	175	189	183	174	166	180	162	163	175	157	176	197	199	158	174	172	174	167	181	177	155	179	185	196	135	166	180	176	177	163	178	179	179	158	180	181	184	174	181	161	173	159	182	154	177	165	217	162	186	191	148	185	168	173	196	169	159	156	166	155	185	152	185	187	180	149	198	191	166	175	150	178	180	159	170	161	179	175	157	158	159	199	166	193	161	186	164	162	180	163	186	160	164	178	169	166	152	187	182	210	167	170	186	182	172	194	186	199	156	145	150	186	183	162	177	181	207	173	160	162	184	189	158	178	189	184	167	172	173	160	181	187	177	155	174	175	178	158	158	189	176	171	162	180	185	159	188	175	186	181	204	170	173	196	179	165	150	163	199	159	192	169	167	201	155	158	160	160	187	151	181	154	167	159	169	171	183	191	169	179	165	164	164	178	183	189	192	160	151	145	193	179	167	185	168	179	162	163	185	167	158	177	174	174	175	179	178	157	161	168	167	168	169	203	159	175	186	168	192	173	175	174	165	179	179	175	162	184	214	187	178	166	163	170	182	155	212	169	190	170	162	171	168	170	159	187	165	164	143	171	163	163	171	197	186	186	190	197	182	173	166	187	148	160	151	154	180	185	182	184	174	198	172	187	172	153	160	179	189	181	202	196	168	170	173	176	196	154	154	169	182	176	198	172	175	173	166	178	159	196	158	188	177	181	181	200	175	164	196	181	174	160	166	189	194	180	140	172	168	205	180	170	185	158	182	166	168	182	170	181	156	203	144	173	190	192	195	186	152	167	161	170	175	171	192	199	186	168	186	168	160	201	190	157	154	149	163	207	184	182	170	179	163	169	194	170	163	194	181	174	193	155	193	178	195	183	185	190	163	174	179	186	168	181	159	158	187	192	158	186	176	164	152	195	165	186	152	171	178	181	178	203	166	175	159	176	169	189	178	175	169	164	163	162	176	173	189	177	168	182	189	178	201	171	152	186	197	185	180	186	194	192	177	179	191	161	203	200	173	186	163	167	191	185	168	183	160	153	187	163	179	166	168	184	177	176	172	170	176	175	172	166	193	189	183	140	179	198	153	166	165	166	178	172	171	185	174	175	168	199	165	187	200	149	161	184	146	174	175	171	205	174	183	169	184	192	167	165	169	182	162	186	165	188	166	179	165	172	171	162	150	192	160	205	209	203	193	160	136	157	179	183	166	159	179	188	169	202	183	159	178	177	164	171	144	194	168	189	156	161	161	166	171	171	176	192	194	171	161	153	182	191	192	161	145	186	170	178	192	172	181	165	167	181	187	200	165	171	146	168	184	151	184	156	193	175	152	183	198	204	163	213	170	158	194	156	168	168	192	164	180	187	205	178	159	164	175	179	162	157	164	157	160	160	162	187	182	180	151	180	152	167	181	167	158	176	174	161	177	172	177	175	193	195	168	164	185	188	177	147	184	163	181	181	181	184	166	181	194	194	160	184	188	179	180	193	170	165	136	168	177	184	215	194	155	142	177	198	175	184	180	183	165	173	179	188	175	169	190	176	175	175	192	196	170	162	143	178	182	191	159	158	172	177	167	181	186	151	176	180	183	187	175	177	182	154	162	185	164	174	161	178	196	201	156	183	161	166	185	171	171	163	191	174	180	175	189	189	197	201	187	155	158	183	152	148	160	169	190	167	142	158	153	196	187	179	187	173	186	156	176	190	159	146	160	196	158	174	148	180	181	163	172	181	159	180	163	189	172	200	160	191	166	176	213	186	195	171	188	191	177	163	191	191	170	174	181	178	185	168	160	173	165	192	169	182	194	181	182	182	181	189	181	189	152	159	177	167	189	184	176	157	175	156	181	183	180	180	183	175	178	173	171	157	195	169	159	161	206	194	173	188	180	156	182	144	180	192	180	183	157	187	155	172	177	167	179	174	195	173	159	195	196	182	193	166	185	170	164	162	194	187	184	192	163	173	190	197	166	196	163	199	185	147	166	171	168	169	167	186	205	199	164	174	174	168	191	188	215	178	149	184	149	196	178	171	168	188	186	157	174	186	164	180	177	186	150	183	172	175	159	157	187	162	165	169	143	173	198	189	177	156	178	184	165	171	167	151	185	169	173	181	174	164	161	173	179	183	192	177	152	165	165	173	176	183	160	170	201	187	176	160	166	173	192	168	165	180	168	173	157	198	151	190	187	181	132	195	196	172	193	167	157	171	171	182	174	162	166	188	180	190	181	176	169	175	177	160	187	164	185	171	188	162	170	182	172	148	174	170	193	189	183	183	153	171	191	182	177	213	184	170	159	188	183	179	196	176	157	172	171	173	178	185	163	172	167	164	169	190	208	170	175	179	187	174	180	167	159	189	180	174	180	169	165	169	191	177	190	167	178	159	164	201	175	157	198	178	182	180	180	174	178	159	157	179	177	190	158	172	143	152	174	155	172	174	184	159	189	165	167	173	182	140	170	181	182	151	193	187	163	154	185	174	174	201	166	186	162	174	159	153	151	172	190	180	161	170	192	181	159	194	156	169	176	178	201	179	166	162	161	169	163	195	180	181	182	182	184	179	204	168	164	189	172	164	172	164	175	197	189	162	179	190	206	165	163	189	202	166	164	167	178	180	159	157	163	169	180	165	204	174	194	184	176	159	184	201	189	175	169	173	187	155	164	164	174	171	174	166	179	159	196	202	197	173	185	157	174	180	163	169	177	162	188	177	177	154	165	182	172	183	200	181	156	175	183	168	152	181	164	157	167	154	178	164	169	173	158	181	168	181	207	164	174	174	177	169	157	176	170	194	181	169	189	188	155	157	185	188	165	172	199	184	171	179	188	189	156	175	166	152	187	175	183	173	181	150	179	185	172	187	174	165	154	160	164	163	169	163	176	157	170	171	177	180	168	166	187	186	170	176	176	171	183	150	177	150	186	165	163	190	169	160	183	163	136	147	177	178	185	185	161	182	202	193	186	162	185	172	151	179	161	177	176	164	187	172	173	221	189	168	163	161	169	168	190	159	181	206	176	180	162	174	172	162	156	171	164	170	164	179	186	192	165	159	190	161	172	176	158	176	185	166	189	195	185	178	164	172	167	148	167	207	176	207	184	151	152	180	178	180	172	167	175	160	191	180	168	182	179	178	187	185	182	212	152	169	183	178	185	186	177	172	150	178	182	162	172	171	183	172	164	179	196	158	191	167	181	185	180	170	195	190	153	185	173	195	150	203	187	165	171	170	214	159	196	165	153	158	163	191	193	179	179	171	153	168	189	163	198	183	170	181	175	177	179	174	167	186	166	164	172
6504	2338	5432	7244	6361	5267	3734	3342	2469	1927	1792	1494	1419	1619	1704	1176	929	775	876	756	711	742	893	719	776	689	684	736	692	738	629	588	561	609	553	569	546	526	590	553	533	555	542	561	533	633	665	727	773	566	497	554	541	515	551	517	529	527	542	498	537	547	516	531	542	492	514	526	519	501	512	493	505	511	506	509	529	514	523	493	536	515	475	514	508	534	528	495	488	516	525	474	553	513	543	510	526	492	593	507	512	492	506	508	528	547	501	472	507	470	493	502	491	547	530	494	561	533	533	507	499	514	543	495	505	486	520	514	464	541	535	512	525	489	527	494	496	509	521	490	501	506	557	531	509	516	528	527	515	479	479	483	507	502	495	475	535	541	475	445	494	504	509	454	487	553	496	491	502	494	501	478	518	506	517	532	525	531	517	536	500	509	504	491	465	514	542	511	513	529	511	524	502	498	537	493	490	480	496	524	459	465	514	509	526	489	536	494	533	509	499	530	477	521	553	507	503	512	479	532	510	512	525	498	515	496	484	523	516	529	514	465	526	545	497	502	518	548	510	494	505	497	483	511	487	478	514	475	539	506	500	503	503	500	549	504	526	511	521	509	468	485	538	542	493	529	477	509	486	552	508	494	523	494	513	506	474	490	491	500	491	501	508	496	516	481	482	527	525	511	508	503	524	472	473	494	552	478	532	510	497	503	510	489	502	481	502	483	493	488	490	483	521	502	516	501	484	511	497	541	516	518	532	504	537	493	497	543	480	491	506	506	492	527	530	448	525	520	470	516	496	466	505	506	490	482	494	540	524	523	506	478	514	471	490	503	509	512	539	471	515	523	550	518	519	482	539	496	529	510	571	481	487	511	500	492	474	521	501	533	527	450	487	514	506	504	494	513	516	528	520	505	540	517	499	502	497	532	486	516	514	497	510	507	516	515	502	495	529	476	506	485	526	465	557	517	507	494	499	520	525	490	514	502	497	510	504	492	500	483	530	494	515	487	511	483	552	491	492	513	490	540	488	532	500	499	515	504	493	502	499	544	518	524	487	480	536	534	523	505	516	475	475	529	495	490	470	486	509	502	498	500	514	541	516	533	562	487	485	504	529	562	504	505	482	494	543	486	467	509	490	526	536	513	481	532	495	516	507	497	507	529	514	564	521	466	484	530	484	505	476	493	495	522	486	515	482	566	522	517	499	524	516	502	503	527	502	496	513	536	524	492	453	521	523	548	499	529	509	510	526	471	472	505	510	482	503	478	520	521	546	533	497	485	508	512	510	541	526	491	483	524	478	510	516	506	526	503	524	512	538	528	505	511	493	504	498	513	480	507	490	521	499	518	489	565	524	472	506	487	503	504	517	479	479	487	507	522	493	542	495	549	445	544	522	475	497	523	534	499	506	565	546	525	519	499	538	499	499	520	489	551	528	462	514	474	555	466	505	499	507	523	515	512	511	486	498	514	497	516	497	485	557	513	553	527	470	499	501	520	513	523	498	500	532	475	533	511	527	495	512	523	539	506	487	504	507	474	515	497	531	507	527	479	470	505	480	548	500	478	486	498	534	514	465	505	546	519	532	490	499	497	507	501	508	485	506	480	471	492	508	529	514	506	523	498	533	501	496	492	495	549	467	558	501	496	493	468	532	504	507	499	529	553	521	568	470	486	500	525	521	470	493	484	494	486	491	475	515	502	518	512	564	503	520	537	516	522	492	475	480	476	503	500	523	498	511	515	550	491	483	531	533	537	523	522	500	490	499	547	485	499	507	507	470	491	490	487	536	509	527	524	557	506	506	503	501	498	503	492	498	525	501	481	532	502	493	527	544	539	526	494	513	511	484	508	486	497	492	541	503	507	530	506	521	480	511	524	491	512	481	519	491	515	513	494	530	515	500	471	502	497	486	559	497	511	544	503	496	507	533	526	498	474	511	528	495	492	538	535	488	517	538	515	522	550	523	470	487	520	541	495	511	503	497	484	524	513	556	488	512	530	484	526	479	503	488	489	528	495	515	522	527	505	500	497	509	495	510	503	501	533	484	516	512	537	453	492	504	507	483	489	508	517	513	497	556	484	508	491	488	511	529	489	493	490	561	511	525	483	509	493	528	474	531	542	469	482	520	516	502	512	519	492	508	486	505	509	514	479	502	468	511	524	468	472	502	490	534	453	510	505	503	528	480	503	498	499	523	530	483	510	500	499	518	501	506	484	479	507	525	515	508	543	465	485	494	503	504	508	522	507	489	528	546	545	483	503	494	499	474	535	541	522	520	517	519	514	515	505	500	482	484	507	516	542	472	515	503	501	493	477	513	489	523	516	540	506	546	470	512	504	464	493	511	473	489	537	504	511	503	506	533	484	513	497	511	544	526	504	547	503	489	507	537	499	494	490	472	551	481	497	524	510	516	481	526	492	495	505	480	513	501	500	464	548	485	517	500	532	534	499	511	494	504	466	505	496	514	523	472	525	567	513	497	513	505	545	517	524	499	469	529	459	544	479	461	480	508	521	499	495	523	543	513	485	491	485	473	515	524	507	534	513	482	524	504	527	486	482	502	560	477	491	516	550	521	457	488	479	525	536	533	494	507	502	513	485	558	514	513	521	530	504	488	527	535	541	510	486	542	505	537	510	509	523	547	514	506	521	532	547	518	512	503	491	512	515	542	504	492	527	485	526	512	507	485	501	522	506	523	500	501	514	546	493	466	550	513	486	507	504	493	467	527	538	468	498	534	546	476	572	504	522	524	527	514	506	508	527	491	481	548	478	524	505	515	481	523	526	528	504	512	477	512	503	471	539	531	505	507	454	504	505	541	514	508	489	504	496	588	487	482	510	473	454	502	480	528	529	491	512	525	488	522	496	533	475	509	521	484	467	481	502	470	517	463	490	486	499	517	488	523	504	475	544	507	526	511	519	487	489	499	527	469	457	545	547	494	527	517	482	538	526	515	460	498	503	549	506	521	502	480	547	494	488	527	469	491	473	500	501	482	512	519	500	507	505	542	502	511	500	523	493	495	527	564	483	540	503	497	537	503	506	518	470	569	492	480	480	517	492	501	539	506	563	539	509	507	524	484	474	528	493	485	515	535	536	460	499	521	533	554	500	508	503	517	518	487	501	527	502	492	510	539	520	518	509	487	543	469	467	518	475	526	514	530	484	494	508	556	488	499	490	506	489	540	538	519	505	527	537	500	499	486	484	488	518	525	520	510	477	507	539	512	521	526	499	522	497	510	503	502	540	527	569	506	505	502	480	470	509	550	534	523	537	526	499	506	498	471	546	477	477	517	548	496	493	515	493	517	535	536	449	512	534	499	490	498	521	506	518	482	519	516	492	519	482	491	525	579	500	514	501	484	489	530	495	517	533	481	458	543	508	498	500	503	499	477	473	488	472	519	526	518	504	515	474	543	542	480	545	509	504	524	472	470	516	493	488	507	538	528	530	458	517	515	509	484	490	527	505	546	526	480	518	484	441	525	490	490	483	524	521	521	518
17535	5909	6708	5424	4110	2726	1707	1285	1049	735	830	683	727	615	637	674	527	460	432	380	365	416	389	392	434	415	414	393	409	384	350	362	376	374	339	373	379	364	365	350	333	374	339	375	378	367	366	393	393	378	333	368	382	378	330	379	347	392	392	376	346	366	331	376	334	378	355	341	356	369	335	341	378	367	377	353	328	387	350	308	337	315	353	352	298	349	350	392	360	374	346	393	376	330	365	388	328	368	391	326	356	345	353	342	341	343	369	352	346	358	365	383	358	382	341	342	324	408	365	367	354	352	362	374	332	363	382	350	342	385	345	352	356	363	302	329	322	354	370	342	335	363	383	388	366	337	301	341	323	363	378	332	333	386	340	367	365	331	327	356	337	358	346	329	329	348	326	345	340	328	328	329	326	379	311	381	328	349	362	327	337	354	338	363	342	385	373	321	374	341	309	366	378	333	327	378	350	338	321	342	368	387	332	353	352	327	355	383	347	324	337	336	336	327	383	327	346	326	386	362	350	362	374	347	345	341	375	345	354	367	379	348	351	360	343	377	378	357	320	360	353	350	365	345	384	333	377	385	345	366	429	349	314	331	336	357	365	362	323	340	368	376	312	318	351	322	350	363	376	347	313	321	357	311	344	330	355	314	360	366	361	317	328	344	335	344	375	382	347	355	358	351	350	375	374	350	351	357	335	336	328	360	337	314	369	339	354	322	362	334	355	379	363	370	336	361	349	346	343	357	328	345	348	322	355	354	343	357	362	359	376	367	362	320	349	390	316	363	310	345	354	400	371	375	331	341	359	323	341	316	317	350	344	354	360	342	318	366	341	369	348	324	354	340	344	341	371	343	297	327	326	330	338	379	321	359	330	343	352	338	315	373	355	347	374	386	328	349	379	326	344	357	398	366	375	334	324	354	330	376	327	318	376	349	368	358	345	345	328	410	369	371	352	382	359	310	348	349	350	359	330	355	345	350	371	347	352	416	339	337	334	313	380	383	323	368	358	325	334	333	332	326	343	366	343	375	363	369	352	369	334	347	371	372	381	337	361	352	377	345	374	350	314	357	358	338	337	336	368	360	344	343	312	355	337	354	331	358	350	332	344	347	380	369	368	331	381	333	368	345	378	374	359	328	340	361	378	350	348	329	350	356	324	323	341	341	368	349	366	363	386	297	337	336	384	341	350	330	356	357	360	339	351	314	362	347	385	362	292	325	338	330	360	381	364	333	333	378	364	339	334	340	360	318	327	338	352	362	347	347	374	361	329	367	315	360	337	361	346	322	347	340	382	336	349	360	336	332	332	371	333	324	365	358	345	339	387	365	362	369	344	332	342	344	338	339	353	318	364	375	326	337	387	379	365	352	367	365	368	382	356	336	327	337	356	353	321	353	347	361	336	368	352	382	327	368	349	341	394	350	354	340	357	333	364	339	342	365	340	334	344	385	336	322	325	337	363	376	353	341	367	350	303	355	326	345	360	382	331	352	337	338	341	358	359	368	330	347	343	350	329	357	298	385	362	362	372	364	342	345	355	363	338	367	296	348	348	340	374	342	344	375	356	367	341	360	337	328	353	324	339	364	355	343	350	348	351	376	378	316	323	363	355	346	374	370	320	347	359	355	359	394	378	354	327	347	361	356	283	348	366	323	339	357	327	374	357	347	332	345	359	351	339	325	349	366	382	326	334	350	374	376	397	358	350	334	369	352	342	379	368	354	358	331	336	349	366	349	385	339	320	388	346	346	333	354	370	379	322	357	328	338	357	376	365	334	338	368	341	376	355	315	372	343	391	331	335	305	354	351	344	350	349	359	378	365	394	346	366	365	320	371	353	356	346	379	378	391	347	316	352	345	332	348	336	320	355	354	351	328	367	372	325	339	356	357	320	340	346	341	342	363	303	366	335	361	347	353	325	333	374	367	349	346	356	389	364	319	359	355	358	355	356	363	353	378	347	403	347	341	293	355	292	359	353	324	347	316	313	324	338	360	372	392	325	346	323	344	345	352	352	363	363	351	368	335	373	361	310	304	358	355	329	356	341	348	354	331	325	361	357	331	335	347	377	344	341	327	369	375	384	356	323	343	348	322	376	347	339	343	335	370	354	353	324	350	370	358	303	343	346	341	314	359	318	391	330	356	338	341	339	367	355	359	369	361	330	361	344	330	359	332	375	365	324	372	365	371	330	349	343	360	331	353	343	336	334	358	338	381	345	344	344	332	337	367	380	355	342	327	374	354	330	356	351	346	335	335	372	346	340	363	355	325	345	350	384	363	346	308	350	337	354	349	361	363	373	324	355	361	371	341	351	334	361	354	368	345	346	353	338	358	361	383	375	372	348	359	344	352	327	349	327	328	335	337	332	368	354	318	357	324	346	327	381	356	303	349	357	333	339	368	342	374	326	309	376	373	357	365	391	322	332	357	349	356	374	355	352	351	340	339	346	340	366	322	318	309	334	320	330	349	333	361	340	366	332	312	352	353	343	337	374	355	357	347	346	367	381	354	326	357	349	361	349	390	337	341	314	341	366	338	333	340	341	347	314	369	356	321	330	353	360	353	348	339	324	329	353	353	332	339	378	347	396	345	339	410	303	326	316	384	372	364	353	357	368	348	350	344	369	345	369	366	365	336	358	386	360	368	371	377	332	333	357	364	355	373	358	348	349	323	356	379	359	390	378	371	358	368	347	321	366	333	333	336	372	348	355	350	337	386	365	351	357	344	342	355	327	335	376	338	353	358	358	372	341	329	318	375	375	379	375	370	338	350	350	385	335	377	349	377	333	355	338	361	350	346	358	356	350	357	346	322	332	333	355	346	345	373	325	357	355	340	356	315	361	368	353	378	344	344	365	349	304	321	366	335	364	368	338	337	336	342	348	350	353	331	363	340	328	345	351	363	343	336	308	319	345	377	326	334	332	378	337	300	358	344	363	375	337	342	324	358	321	346	372	352	348	373	336	384	362	321	368	350	366	339	380	347	367	348	322	331	321	372	326	343	371	386	342	352	323	356	351	313	371	358	328	336	353	344	344	360	353	343	341	353	378	338	364	360	383	315	355	353	348	361	322	315	318	381	372	339	339	348	389	333	343	320	345	377	331	340	346	346	381	349	335	367	360	343	335	316	343	362	332	361	327	357	352	312	362	366	326	384	357	366	333	369	325	341	368	342	402	354	352	357	377	354	383	363	353	362	349	347	320	347	377	353	339	353	360	344	315	350	349	344	322	365	358	371	383	363	333	305	309	349	372	378	339	334	363	359	366	379	320	369	364	328	361	347	327	361	357	344	361	324	341	349	361	356	401	364	380	347	317	343	338	344	378	352	387	339	367	356	377	327	371	337	339	395	363	368	310	359	368	335	370	352	350	381	334	357	324	389	350	338	352	385	364	359	389	351	314	365	367	325	356	372	345	374	341	317	339	352	366	344	357	368	347	363	330	362	349	327	337	307	364	331	364	338	349	354	372	330	399	313	365	339	366	347	330	379	346	341
9432	4546	9252	11421	10471	7792	6652	5528	4785	3244	2999	2461	3046	2969	3404	2348	1856	1558	1730	1542	1308	1338	1482	1340	1213	1139	1216	1407	1279	1167	1128	1091	1110	981	1024	1000	1021	985	1033	992	956	888	967	921	935	1056	1152	1147	1266	1022	971	965	957	958	939	990	890	922	884	914	930	848	868	943	928	902	913	901	937	862	901	912	910	902	865	865	854	885	933	883	923	945	893	925	907	912	910	918	905	877	864	909	872	842	891	927	882	841	931	865	889	894	877	885	799	870	899	892	858	900	896	870	949	844	883	875	872	932	923	907	936	838	871	956	883	976	867	872	905	884	889	842	890	846	880	859	911	861	829	855	830	883	880	904	902	861	899	873	919	877	838	832	862	886	865	877	887	840	867	884	892	924	820	916	912	880	863	932	923	893	950	858	932	848	861	877	819	867	876	914	916	880	883	830	905	873	837	881	830	855	890	894	927	908	919	861	913	912	865	877	949	862	918	874	832	876	899	917	894	848	911	858	873	900	930	893	883	921	856	883	934	848	878	859	815	904	819	869	879	887	872	875	885	890	843	868	928	881	910	878	873	849	884	892	833	891	886	884	883	915	891	883	830	890	885	922	850	840	862	893	881	841	937	814	893	940	855	882	872	849	875	846	868	849	915	873	871	862	959	850	831	893	896	892	883	878	881	897	882	891	842	866	918	846	849	876	884	905	900	863	923	885	826	847	876	906	829	872	889	875	849	925	882	840	903	845	831	871	814	808	898	861	926	852	841	900	923	894	859	938	849	882	862	902	896	936	940	886	887	874	882	871	867	873	860	924	934	857	928	873	873	904	833	870	859	887	868	912	925	876	887	886	822	875	839	879	973	805	876	891	875	813	928	887	896	830	910	859	921	926	849	839	870	931	926	879	901	853	848	856	868	908	914	870	861	878	860	865	907	881	841	879	877	894	907	898	915	909	902	888	904	886	891	878	847	852	846	915	858	866	910	846	900	919	922	833	842	826	889	890	862	869	847	901	869	881	863	869	858	866	920	857	939	850	917	868	905	855	862	848	865	852	888	918	819	957	878	903	866	876	897	905	890	889	890	866	851	911	866	852	843	885	910	861	907	910	878	877	885	866	871	889	854	852	908	857	876	919	865	892	884	894	908	857	866	897	876	892	893	843	862	872	862	929	844	887	866	880	861	840	905	878	915	866	900	834	891	886	820	923	904	870	854	845	895	837	901	908	885	826	877	864	905	888	886	845	838	822	885	929	892	853	863	857	902	918	853	879	911	913	855	860	894	884	866	855	865	882	868	854	884	843	899	852	875	866	861	898	848	898	905	892	850	910	901	875	866	887	884	854	896	839	874	871	883	833	883	888	841	895	844	895	906	846	897	907	842	864	887	893	865	875	840	855	882	885	888	864	847	909	889	849	865	879	830	883	879	894	896	887	866	879	850	849	840	858	939	945	922	878	860	883	889	921	873	849	877	908	859	914	884	865	856	886	837	840	900	848	899	941	849	878	865	943	906	808	875	841	916	915	876	904	843	871	877	868	872	917	854	862	887	903	866	893	875	891	874	841	865	863	886	848	831	904	875	947	891	880	880	844	846	939	919	828	893	913	901	905	877	888	868	961	886	881	880	952	872	846	845	949	921	872	851	886	853	882	860	907	845	883	866	845	843	856	900	877	850	860	843	886	817	869	849	811	856	874	880	905	874	895	856	913	907	857	807	897	881	863	871	869	874	834	857	873	858	816	908	836	880	815	905	904	868	915	861	878	908	843	904	857	890	897	879	884	859	897	856	837	887	858	880	946	898	854	853	854	862	886	900	853	888	910	943	897	811	840	868	809	881	855	882	858	933	894	883	846	863	848	886	896	906	879	864	863	834	845	895	850	900	876	925	848	865	857	888	860	889	842	873	860	897	880	907	820	866	910	877	927	901	907	859	908	843	860	911	887	923	883	880	844	880	874	873	900	866	893	912	837	864	867	860	885	903	883	841	911	901	896	901	776	878	843	847	831	887	886	847	889	897	816	867	835	839	875	892	850	878	938	854	930	903	922	793	846	847	858	873	839	931	900	843	817	922	880	843	837	903	887	825	942	901	846	884	823	882	937	851	893	856	912	913	799	845	875	912	906	849	872	933	911	893	828	887	892	889	917	934	906	865	828	879	862	904	851	905	890	887	862	941	918	853	907	865	864	911	874	849	880	868	943	889	889	880	890	911	877	887	922	863	903	881	887	874	863	901	867	902	876	899	844	819	878	890	876	845	959	827	901	886	839	864	861	889	883	950	852	868	887	880	917	892	887	894	917	931	933	901	892	928	916	852	890	873	922	868	878	921	812	871	849	852	894	871	881	878	889	866	837	886	867	831	902	862	854	897	876	824	898	936	899	872	806	951	867	908	856	885	884	915	871	852	871	868	872	878	847	884	877	863	866	851	902	846	867	918	891	868	858	896	916	902	866	861	833	858	918	894	898	857	840	897	893	874	878	891	842	923	964	834	853	890	816	895	915	874	852	901	885	871	888	873	927	876	891	870	825	879	895	919	893	827	851	852	910	903	923	841	885	936	839	862	915	884	882	907	922	930	899	878	876	921	876	894	878	850	884	855	906	855	904	886	905	901	861	867	868	902	936	881	822	875	892	879	907	896	854	850	872	889	894	850	906	872	886	874	865	893	886	890	899	888	904	894	882	893	884	887	855	858	847	863	936	906	910	906	862	900	925	886	918	869	904	906	810	890	893	880	869	874	900	872	872	831	860	867	870	912	954	928	875	876	901	845	880	933	895	917	826	839	902	886	908	865	883	823	845	923	866	882	902	904	900	879	884	927	896	833	870	876	897	889	899	877	850	923	849	896	838	868	834	887	957	831	854	942	903	856	854	863	860	866	883	882	822	876	889	867	905	827	893	886	873	928	915	910	872	832	881	844	889	879	810	897	894	883	896	918	871	856	877	861	879	861	902	898	888	872	886	871	889	877	902	901	936	892	883	829	894	874	930	863	867	836	873	881	951	909	896	842	904	852	882	892	875	900	854	863	874	845	792	901	837	844	884	870	863	867	879	868	917	850	908	903	875	923	873	863	877	870	887	897	892	858	849	851	861	863	915	848	823	868	900	847	856	895	859	872	878	927	839	872	863	843	891	880	848	920	877	888	916	936	901	880	871	850	853	858	912	877	878	887	880	841	878	876	865	896	853	955	889	892	879	871	856	873	854	913	863	904	887	870	871	919	925	917	916	838	888	929	854	921	866	867	873	890	902	827	914	900	870	892	909	861	886	870	831	908	814	817	860	854	861	897	923	844	881	845	880	866	856	911	870	937	878	854	826	836	860	883	903	856	910	878	873	930	833	851	891	932	859	899	888	841	915	906	892	883	836	886	864	897	908	896	897	904	866	921	888	842	931	910	882	868	844	865	869	900	933	850	882	871	894	901	896	868	887	917	899	931	916	892	897	883	882	921	876	850	851	869	898	915	875	908	903	886	884	851	818	910	855	855	903	893	925	865	850
2668	679	834	753	540	349	302	269	292	249	229	252	206	247	225	225	215	241	231	251	201	197	206	246	251	209	235	233	226	243	243	260	219	239	233	241	204	220	252	222	220	233	259	228	245	216	246	221	266	213	201	238	255	223	225	205	200	215	231	235	226	233	237	237	229	238	236	211	205	223	256	234	219	222	205	212	215	218	223	239	210	227	223	230	209	218	207	219	203	230	219	193	220	244	236	245	234	210	239	223	216	208	257	220	241	227	235	237	226	228	213	237	212	209	241	209	190	242	234	232	219	250	251	228	204	220	205	232	213	247	239	206	200	235	213	226	221	227	226	232	255	240	240	237	203	258	248	244	215	199	217	242	243	198	226	226	223	257	220	225	233	228	246	248	239	248	246	207	242	229	241	231	194	220	217	244	219	248	254	241	230	214	223	209	227	218	246	230	244	229	224	225	222	228	209	217	229	235	244	259	232	256	226	212	229	235	230	209	206	225	218	201	227	229	204	236	241	233	204	250	230	222	238	238	219	218	209	237	241	236	246	242	250	211	241	217	222	240	238	242	228	219	203	221	244	237	224	219	237	226	258	205	225	232	211	229	244	261	226	214	216	218	229	252	211	210	227	240	233	256	256	210	227	231	226	222	255	232	247	235	223	234	225	196	230	244	214	259	248	246	232	234	204	218	198	207	224	237	238	238	231	229	255	234	258	208	214	236	212	220	234	211	210	214	219	205	211	242	218	261	251	261	262	241	236	217	223	220	242	237	236	221	235	243	266	228	233	211	215	242	223	240	225	213	224	242	244	218	225	197	243	238	230	200	219	230	222	223	212	219	256	227	255	240	241	235	247	208	219	231	219	222	226	241	223	240	222	214	259	270	251	218	196	226	230	237	233	215	217	252	232	234	220	221	216	216	220	241	253	249	212	240	241	241	221	233	223	245	238	240	232	228	229	206	226	226	233	232	218	223	227	220	225	254	234	215	234	207	231	270	261	249	245	232	213	230	251	242	246	251	234	230	226	212	209	224	223	239	237	205	208	231	221	258	270	207	196	241	236	215	236	224	222	234	232	248	208	205	256	224	235	229	230	211	228	239	203	238	234	215	213	219	216	211	256	218	213	252	210	222	227	222	224	248	229	247	206	262	229	218	230	215	245	240	224	229	221	236	229	234	232	231	255	246	231	243	232	222	220	219	213	206	198	225	231	224	238	204	229	225	219	238	221	224	242	242	221	246	219	230	209	203	232	225	267	235	202	210	259	255	229	245	207	230	229	225	259	248	220	233	222	202	230	233	230	233	201	222	217	253	272	227	228	220	217	225	204	241	236	267	199	229	270	216	227	230	248	234	229	216	240	234	261	210	201	206	224	217	207	203	231	235	247	223	199	240	237	220	226	212	215	243	222	189	211	228	220	208	223	234	214	239	251	251	229	201	229	206	225	221	232	197	185	226	247	212	192	235	219	213	225	245	231	227	240	246	225	227	212	245	215	229	193	230	225	223	252	232	228	243	240	253	230	212	224	191	208	215	225	216	227	230	226	253	267	241	221	208	235	234	202	238	222	220	261	255	241	212	203	192	218	242	212	228	245	237	222	236	233	215	252	234	247	251	221	205	239	186	234	236	223	234	219	243	221	186	199	220	238	206	197	225	225	233	237	239	240	205	224	244	226	237	233	245	233	219	230	247	231	231	261	235	231	226	242	238	236	196	236	241	217	239	221	208	202	223	220	245	216	190	225	186	239	226	227	200	230	237	226	239	216	219	221	247	213	252	245	243	235	243	229	233	218	196	232	229	232	240	243	218	226	221	222	239	233	239	223	249	222	232	244	239	237	210	199	255	235	247	232	230	226	234	211	223	233	225	231	233	220	202	237	202	210	236	229	262	236	227	214	250	243	217	253	230	218	183	218	235	237	240	229	241	241	219	217	218	221	237	235	219	205	211	229	238	294	241	246	204	248	241	236	235	217	218	213	238	217	207	221	228	252	231	214	209	229	224	227	216	223	216	238	236	237	211	237	229	223	225	215	220	227	232	227	241	212	218	233	244	225	216	217	215	240	242	245	222	236	243	225	229	230	234	211	229	245	241	249	236	211	210	235	202	237	217	231	214	233	232	214	201	232	223	242	226	223	236	230	236	226	228	236	230	223	245	238	209	269	235	215	212	236	225	238	227	203	224	219	211	211	252	230	217	245	221	207	238	286	244	231	189	207	220	198	229	213	239	203	255	242	222	220	238	237	220	262	247	226	235	242	203	231	251	225	247	227	237	207	213	228	216	227	214	250	257	229	258	223	218	249	219	238	236	219	185	242	221	237	224	248	244	241	227	238	219	236	237	246	229	235	229	241	241	214	234	251	264	243	219	218	230	230	232	219	256	225	239	233	210	265	231	259	250	262	235	227	221	219	230	223	214	208	230	176	238	228	228	254	242	237	212	245	190	210	227	206	240	220	188	224	241	219	199	249	254	215	230	214	233	213	240	219	237	225	256	219	222	187	231	240	221	224	220	230	244	223	214	212	214	228	215	220	248	223	239	244	231	253	230	234	226	217	229	248	216	257	253	230	222	229	224	232	226	260	233	214	233	245	218	232	236	243	242	224	232	233	212	221	238	238	245	219	261	217	229	230	212	231	222	217	215	240	213	220	246	231	195	242	240	257	214	207	243	205	208	206	193	247	232	217	245	242	239	209	214	230	222	218	207	213	226	227	220	221	267	256	198	227	216	217	230	251	221	195	216	246	224	230	244	191	243	222	221	242	236	238	238	228	255	264	251	223	248	253	228	234	218	221	243	238	244	208	189	227	236	255	217	241	239	220	226	220	240	211	231	218	240	223	232	250	226	237	226	210	205	221	227	220	191	205	229	235	232	225	230	212	215	236	219	258	218	222	225	230	241	215	206	197	244	230	212	228	242	226	230	241	228	231	211	225	241	222	231	235	231	225	261	239	237	212	235	244	208	214	229	234	249	243	194	256	212	249	199	253	249	226	198	206	230	269	249	224	233	238	243	251	218	202	246	224	238	225	227	221	215	242	203	236	208	237	238	240	222	226	226	226	231	213	251	220	266	216	236	205	235	220	222	247	251	206	186	253	234	233	221	233	210	238	265	217	199	229	205	212	196	220	212	223	221	225	236	242	211	195	220	225	245	258	181	211	222	212	225	241	249	247	253	217	233	206	253	216	211	228	226	231	229	240	231	273	222	242	220	234	237	266	229	235	249	206	192	266	216	243	207	225	199	241	224	209	233	211	231	211	217	220	230	225	249	208	236	242	226	245	232	225	231	222	241	254	220	244	255	217	223	223	245	213	229	224	232	194	216	219	227	223	226	229	225	245	223	224	235	224	245	213	218	228	216	222	209	227	241	248	265	242	211	225	231	234	249	230	235	211	238	244	227	232	211	234	228	205	234	241	207	227	207	218	196	222	223	245	217	242	225	220	199	255	251	247	221	241	213	280	239	246	218	216	239	216	238	240	230	233	235	252	219
2544	1009	1927	2527	1869	1242	997	859	778	706	746	711	689	646	666	686	605	595	631	590	640	613	619	598	583	585	630	632	609	597	603	570	598	566	593	630	621	567	607	634	646	617	629	581	632	620	674	738	714	623	617	558	594	606	607	631	645	610	584	613	657	580	633	590	582	567	610	604	582	582	567	552	611	606	631	567	589	638	605	593	645	570	616	609	624	591	635	597	579	576	564	623	604	606	638	622	610	554	613	620	624	587	576	599	641	584	569	620	588	614	605	567	605	574	576	643	609	595	590	610	642	603	614	578	622	618	574	545	593	639	571	570	584	622	576	564	583	554	610	601	578	604	589	617	625	576	682	578	625	589	575	609	563	616	608	598	608	576	616	566	595	579	582	631	619	622	602	653	566	570	592	602	608	638	603	583	604	609	578	627	611	587	583	597	597	599	602	624	637	628	612	591	604	613	622	565	617	591	649	578	640	601	591	560	586	598	614	576	610	604	589	652	568	632	569	599	638	584	608	543	588	599	590	623	566	609	590	613	590	604	633	627	590	574	606	580	604	598	605	637	623	584	622	666	612	581	549	550	562	616	612	650	623	593	626	587	604	565	617	581	615	591	597	617	589	618	645	611	595	600	607	608	592	617	576	627	625	567	624	633	611	619	594	581	593	588	613	625	612	614	581	613	579	614	553	638	595	606	606	611	593	609	588	543	590	567	562	632	599	610	604	580	606	579	632	574	594	593	636	618	571	663	610	637	602	568	595	580	611	631	598	565	595	636	588	601	608	572	617	596	644	607	597	609	568	603	626	649	625	580	566	603	632	621	606	581	548	583	621	587	599	594	590	582	553	582	614	579	574	623	619	633	628	602	606	614	619	592	600	627	602	628	591	607	641	615	614	570	655	579	624	610	568	605	636	593	615	639	600	615	561	571	577	555	589	527	630	630	612	587	609	547	622	593	568	602	586	633	589	627	569	637	634	604	584	581	621	595	610	621	562	591	578	591	603	594	595	605	563	581	592	586	599	593	635	580	571	639	588	603	598	624	609	606	598	602	607	594	567	619	629	603	610	585	592	617	629	596	612	560	556	596	607	593	593	612	588	568	621	595	577	607	602	581	638	592	598	601	573	560	598	628	618	590	572	619	586	594	599	598	590	615	633	581	621	617	634	627	611	579	570	571	616	637	622	637	623	579	631	577	587	591	626	559	589	605	596	587	605	617	606	603	583	584	588	630	555	641	587	590	596	661	601	575	570	605	612	645	565	599	589	633	575	601	598	612	599	632	635	609	593	567	604	594	610	653	598	618	582	597	568	566	648	595	619	577	578	600	587	609	573	555	597	612	609	622	612	607	607	559	624	637	615	614	596	603	551	588	588	584	610	608	623	538	622	629	626	612	576	615	581	588	577	578	630	614	587	592	609	597	633	601	588	560	599	606	643	606	607	619	607	581	609	633	586	638	625	622	611	599	605	589	587	639	564	615	625	633	625	626	618	594	574	655	570	620	591	631	647	570	588	610	630	588	590	560	582	584	587	570	601	584	632	603	562	573	590	572	599	572	573	634	648	618	581	620	604	590	590	589	599	616	583	551	588	596	613	592	596	611	621	628	600	610	591	561	560	593	589	601	615	611	606	623	648	625	591	594	619	568	591	625	585	597	573	558	614	600	576	588	629	603	632	617	586	610	597	634	624	594	612	620	579	595	613	564	596	603	638	561	614	595	556	556	605	624	621	563	569	599	642	604	585	608	563	615	583	635	640	612	604	666	580	582	587	576	610	570	621	634	575	560	612	589	572	612	581	594	573	614	580	601	563	618	576	621	590	600	630	601	588	633	596	603	583	597	634	638	568	635	585	554	582	570	587	616	615	585	581	592	587	676	569	585	565	603	540	656	552	618	589	634	556	617	630	566	580	611	599	601	619	613	625	638	634	566	626	583	590	606	604	644	585	606	587	648	570	629	642	573	610	610	626	626	609	586	628	588	580	624	664	580	558	600	573	564	565	578	609	628	573	583	606	622	636	584	607	605	643	603	617	608	582	564	582	551	582	637	593	608	590	565	624	605	581	591	576	591	596	581	640	596	627	568	622	634	615	583	608	595	620	601	563	584	595	593	619	570	619	608	551	601	619	613	609	587	594	580	656	606	590	638	601	577	571	627	608	573	549	622	605	608	547	583	626	593	600	657	612	595	599	589	615	653	620	585	631	554	621	599	606	564	608	607	603	662	561	555	607	589	622	601	603	637	639	575	623	652	627	601	582	592	549	617	603	565	603	602	614	590	597	572	572	561	585	597	607	615	636	572	625	566	555	603	607	620	587	614	603	612	597	590	624	562	616	605	592	610	598	576	586	591	593	610	619	619	587	580	599	585	620	600	586	580	586	607	597	574	598	595	633	617	611	582	563	569	570	608	672	595	602	584	599	567	602	589	599	604	633	579	632	554	577	546	647	601	625	600	620	629	628	568	561	599	597	568	604	641	593	587	582	613	603	597	557	604	609	624	603	595	606	553	561	572	585	563	617	632	590	593	603	604	598	547	643	573	556	552	587	624	610	564	619	589	584	601	593	594	599	598	574	567	600	575	622	633	614	575	622	610	624	571	574	611	652	594	585	567	594	621	592	560	592	588	594	623	573	616	593	579	591	577	612	605	632	579	596	602	651	622	613	618	630	640	595	576	621	590	655	610	597	586	583	607	600	602	574	597	622	596	592	623	621	628	610	609	612	592	598	624	575	615	575	596	617	594	604	576	559	552	624	633	578	601	615	538	532	600	616	609	590	604	538	594	622	634	597	620	592	585	626	624	623	646	587	622	621	630	586	584	591	581	607	618	609	595	625	649	622	608	610	598	588	603	582	589	578	613	628	589	590	624	588	625	636	589	615	596	580	617	572	570	622	652	593	610	604	619	596	589	565	631	577	564	610	644	614	607	625	574	560	637	608	561	613	597	631	565	583	621	568	602	619	598	599	561	605	601	596	580	605	612	579	607	576	650	585	549	641	604	611	629	595	560	590	608	610	626	594	564	603	574	620	565	621	638	618	643	592	615	569	584	601	646	602	598	594	594	653	624	551	585	606	614	601	619	610	572	607	620	574	600	570	594	586	609	578	624	614	592	592	559	608	635	615	628	610	622	636	595	595	583	585	565	624	637	633	657	599	595	678	587	599	604	587	601	592	583	604	619	607	626	586	575	604	657	593	567	639	619	625	579	605	547	592	571	591	627	604	597	583	588	605	572	611	591	589	624	589	607	583	606	574	618	621	571	646	587	596	594	636	643	591	603	593	660	635	590	566	573	607	591	604	627	573	605	626	608	584	561	603	610	557	568	580	617	607	626	604	613	578	625	564	628	593	596	578	610	600	588	583	648	616	583	612	597	583	645	616	636	592	589	573	608	617	611	639	595	535	550	606	585	595	577	556	563	578	625	588	638	619	587	594	588	566	581	623	602	650	577	622	565	580	648	597	587	593	607	584	612	593	602	581	576	616	620
9438	2975	3117	3041	2320	1173	788	606	603	384	455	362	399	328	462	265	219	234	216	212	204	213	256	205	208	206	212	223	200	212	189	189	180	176	205	199	191	156	168	156	197	170	180	153	152	184	195	208	208	179	178	213	197	167	167	187	174	181	183	185	166	175	150	201	179	156	188	183	188	169	171	154	163	182	163	194	184	177	197	162	167	173	197	168	176	181	200	146	173	157	166	152	194	161	190	172	178	167	176	170	189	166	184	157	151	168	179	197	163	179	164	170	168	198	178	164	167	182	208	180	184	173	138	171	175	166	190	155	164	158	172	185	187	183	186	178	178	151	168	189	168	198	167	185	160	185	157	184	170	174	188	204	173	167	194	175	157	195	192	164	183	166	162	180	185	170	172	186	192	166	189	186	179	180	189	194	162	177	184	180	182	167	188	164	160	179	174	162	167	158	181	186	168	175	179	198	139	206	185	177	192	202	183	187	165	152	177	191	178	176	159	189	182	166	175	177	188	163	190	191	189	167	176	176	179	174	186	160	194	181	164	171	180	182	158	144	162	191	187	186	175	165	164	147	157	184	168	187	170	172	188	185	202	185	186	183	174	167	181	169	168	182	183	155	166	162	172	176	167	173	175	177	169	179	149	170	183	183	184	170	180	150	171	175	182	188	194	193	155	175	176	155	164	179	182	190	174	184	171	172	198	165	165	199	183	163	150	177	193	176	175	179	172	187	166	185	175	176	170	151	153	175	173	207	182	157	170	156	164	180	187	175	185	176	167	157	174	184	184	180	174	194	180	201	151	176	193	172	154	189	153	154	180	169	185	171	186	166	182	171	180	178	154	171	193	176	159	171	166	155	184	173	170	163	170	196	195	167	171	195	202	203	185	175	153	177	172	167	185	183	184	153	168	162	183	182	199	181	176	189	191	172	194	144	174	210	169	178	177	184	151	176	196	187	220	174	177	150	177	180	178	179	155	171	176	191	164	181	184	187	171	164	185	204	186	190	173	154	153	164	155	202	157	150	159	182	165	188	180	171	198	180	170	144	184	205	182	182	161	176	164	176	163	169	164	167	179	149	158	188	178	181	189	181	209	165	183	178	202	169	178	186	185	177	172	188	185	162	159	164	166	180	187	168	212	181	173	179	190	171	187	153	164	165	178	159	183	174	187	193	165	206	154	193	179	173	177	179	174	170	157	172	182	181	185	153	166	184	188	171	173	163	172	168	151	174	202	147	199	153	172	180	164	173	182	164	177	171	149	173	180	171	168	179	151	185	179	155	198	188	187	208	178	154	192	190	192	180	180	175	182	139	167	165	170	172	169	186	173	177	180	152	171	189	165	175	181	184	178	161	191	198	171	170	171	175	185	188	148	179	175	170	169	177	187	164	177	162	174	179	166	169	167	184	180	189	179	144	162	173	193	187	162	161	176	174	182	176	181	145	180	156	152	153	187	134	190	150	170	182	185	187	168	166	192	167	169	149	205	154	172	181	146	186	174	181	167	185	178	180	157	193	171	183	166	144	155	180	178	175	170	166	172	176	174	174	162	169	166	167	175	165	178	178	194	164	181	162	194	154	194	172	177	197	192	168	188	169	180	182	195	176	196	179	171	150	170	182	171	160	144	179	206	188	173	192	175	177	196	176	184	164	190	187	176	156	160	180	174	174	140	161	170	144	164	164	170	177	169	163	174	177	164	184	181	189	178	191	172	139	176	178	190	168	177	191	162	136	155	170	192	155	196	171	182	184	159	195	184	215	176	175	171	154	195	166	188	189	182	188	169	177	185	166	156	182	170	182	169	200	177	172	143	188	159	160	175	209	179	160	155	167	174	178	197	175	180	192	174	191	194	165	170	175	174	169	163	183	175	171	193	191	181	152	159	200	170	169	168	177	173	164	163	185	183	210	188	152	192	158	167	174	180	190	167	171	152	166	199	187	172	158	182	177	164	177	177	161	163	188	173	185	164	166	153	176	172	167	151	174	160	195	165	179	174	190	187	174	144	170	159	151	161	200	169	157	185	159	168	158	170	171	179	180	165	178	202	177	183	177	153	171	170	166	168	191	215	164	191	189	186	182	189	181	183	168	178	179	158	185	204	188	200	202	196	187	155	179	189	174	173	171	162	205	200	186	187	194	187	181	172	175	161	156	186	148	168	206	173	189	174	197	180	174	169	173	156	196	162	185	174	180	172	173	185	165	170	158	191	189	174	195	199	185	181	173	165	191	191	171	176	174	187	211	183	176	165	195	157	173	160	198	175	169	187	176	153	172	167	169	164	186	192	192	151	173	164	172	179	170	187	168	212	193	194	179	187	172	183	180	186	183	162	162	166	200	175	174	189	186	166	200	178	183	202	185	187	175	178	167	160	157	169	201	160	173	183	167	191	172	145	170	168	188	150	196	184	166	209	165	164	164	159	202	171	176	178	188	166	180	171	186	192	166	176	182	167	173	206	188	149	181	131	167	180	170	198	175	174	168	204	173	149	181	153	153	192	161	183	184	167	168	170	180	178	164	197	188	157	205	179	189	171	150	198	198	184	166	173	168	193	181	192	165	166	187	161	158	191	165	177	170	165	162	180	172	134	170	165	181	161	154	196	164	194	191	189	190	197	158	181	195	155	167	183	180	154	178	188	174	176	189	183	187	172	194	189	156	157	192	166	168	164	173	175	172	185	163	203	187	153	189	195	159	167	167	214	180	175	156	157	177	182	175	169	192	156	170	154	186	178	181	162	203	164	196	185	174	169	193	139	169	186	186	174	164	153	160	154	158	179	164	168	186	160	196	180	156	166	204	163	176	188	149	167	181	173	173	190	164	177	166	160	172	144	178	185	167	161	175	166	180	157	165	180	184	169	185	188	187	181	172	165	181	200	188	180	195	172	164	187	172	184	174	185	169	166	164	192	210	180	190	158	164	167	187	176	171	188	221	182	164	189	183	158	158	177	150	196	187	165	197	188	171	189	170	176	146	175	166	178	181	185	186	203	175	175	155	188	174	171	154	170	168	188	184	198	182	170	181	179	155	161	179	204	163	192	174	162	160	161	179	192	199	155	168	176	164	178	176	200	169	190	178	151	160	177	154	183	187	150	164	183	162	164	170	183	177	141	164	190	198	171	164	172	208	176	194	185	190	177	183	165	170	211	175	160	165	153	173	157	172	176	174	178	189	166	156	188	197	177	173	187	184	178	157	205	177	175	174	179	192	195	149	202	187	153	180	167	186	152	152	175	169	171	178	182	180	172	197	175	187	191	185	157	172	179	199	183	178	182	176	174	178	192	182	163	171	197	162	177	191	189	183	185	168	162	151	186	161	171	166	170	191	167	163	138	158	164	198	153	169	164	176	190	186	155	182	171	168	175	170	172	185	161	164	178	169	166	175	171	190	177	157	174	193	201	186	183	168	151	185	155	166	179	184	207	179	169	186	166	172	163	186	185	174	164	191	160	180	176	188	178	175	176	191	180	172	178	158	170	172	177	176	199	188
6669	2738	5614	7508	6310	4497	3677	2705	2621	1660	1899	1690	1659	1566	2232	1139	875	878	793	772	815	854	838	685	738	692	713	698	703	645	653	586	553	553	562	590	600	570	624	557	582	553	537	541	552	625	663	704	751	537	524	542	550	574	553	558	533	525	506	529	516	512	519	540	510	561	517	513	531	488	498	486	515	479	550	528	490	514	500	558	529	547	519	519	531	522	487	522	528	482	547	535	511	527	467	503	531	534	574	517	482	514	461	511	516	504	534	508	491	482	510	578	523	522	543	509	506	564	530	529	521	481	549	482	482	510	462	480	495	522	542	544	522	502	509	478	488	513	516	513	522	529	517	557	525	483	530	537	481	475	507	536	516	466	498	537	485	513	495	513	512	495	532	507	528	510	505	521	492	539	495	543	509	532	501	466	509	509	508	494	498	521	514	546	521	508	529	499	508	487	534	520	530	494	494	528	486	529	529	517	500	479	552	491	513	527	505	494	456	488	567	551	507	519	514	557	481	492	506	543	465	492	533	512	532	532	487	514	506	510	525	515	520	501	493	507	440	517	486	505	535	526	502	487	497	518	513	508	512	534	506	480	557	460	510	539	521	510	536	519	492	555	520	510	526	477	516	491	461	522	486	509	487	497	508	492	502	508	546	485	514	493	499	515	501	484	473	471	549	487	566	540	498	489	489	514	527	510	542	487	476	507	515	518	541	508	501	538	505	488	471	513	533	516	529	524	467	506	532	513	478	513	577	520	478	497	515	526	524	511	502	530	491	516	487	547	502	514	489	504	472	494	508	525	512	491	465	501	477	454	585	487	512	512	507	489	529	535	513	525	576	493	487	501	519	458	490	511	502	522	501	456	523	508	459	518	514	499	494	482	509	495	500	472	503	513	490	477	537	473	529	484	504	535	489	522	516	535	505	496	524	506	468	536	507	476	508	516	480	491	561	513	484	482	536	522	490	506	529	551	512	496	452	533	524	508	513	525	473	489	509	499	522	563	542	510	463	488	519	495	500	488	522	465	570	491	524	488	491	564	522	512	507	511	495	467	481	529	534	522	478	490	508	517	472	484	508	517	487	519	511	574	533	523	491	484	488	509	468	519	496	451	519	540	493	510	536	524	497	504	525	514	508	512	520	498	499	509	493	547	505	529	503	521	532	542	524	499	525	466	505	503	501	462	521	534	499	507	488	520	566	524	520	557	513	482	507	499	472	533	486	505	512	503	484	520	534	564	518	470	452	529	492	486	488	520	463	518	564	484	527	494	501	515	503	479	543	504	498	485	516	516	504	474	486	503	538	518	510	519	513	507	509	489	511	471	495	516	499	514	521	476	557	502	510	506	497	505	523	502	539	559	546	500	534	504	475	489	508	509	518	503	469	505	507	488	491	558	496	499	492	495	492	475	536	495	524	508	504	522	495	499	501	500	512	534	518	497	520	537	514	511	520	503	512	488	518	525	472	516	497	557	482	520	511	513	507	448	533	488	489	524	518	473	500	480	506	532	519	510	511	501	553	501	519	537	517	519	520	533	534	482	517	519	485	484	505	524	501	484	535	508	509	534	520	481	450	518	520	485	491	496	496	493	504	553	477	467	513	544	523	518	538	488	454	483	515	484	512	504	534	529	488	508	519	516	508	534	510	490	535	488	533	528	486	502	510	464	511	460	532	501	503	506	530	478	520	507	506	472	511	503	520	508	504	523	539	493	481	503	509	522	531	571	511	537	511	498	527	541	544	522	536	493	532	467	480	507	545	490	478	521	530	499	540	501	502	521	516	488	534	517	510	519	500	462	520	502	533	521	484	557	511	533	513	490	529	531	488	532	499	489	489	510	510	499	487	502	469	525	459	560	509	513	479	533	472	503	501	476	550	469	506	521	480	509	524	465	497	488	517	493	498	477	477	487	480	525	516	514	482	521	463	504	503	443	482	530	506	493	540	527	522	509	500	464	541	516	481	526	547	546	498	525	521	506	498	519	503	477	500	553	515	486	521	494	533	520	559	584	517	555	490	517	483	487	491	544	519	487	499	507	528	503	517	500	502	526	519	486	518	511	489	518	514	562	502	517	506	535	516	511	494	499	473	514	517	508	507	503	515	498	491	507	496	530	480	553	507	506	491	487	512	512	522	494	483	509	478	542	489	478	514	562	521	531	491	504	520	498	497	515	539	514	568	485	547	493	529	511	504	517	506	535	480	472	528	500	488	510	512	509	541	478	525	502	515	510	534	497	484	494	517	528	507	514	514	508	542	523	515	471	529	518	484	517	512	491	509	507	518	513	463	522	509	489	488	504	494	526	537	504	516	510	510	486	522	511	512	492	529	513	471	467	523	553	484	489	508	510	538	529	537	508	455	539	507	545	523	510	534	505	500	523	470	520	486	504	511	541	487	474	464	491	491	502	462	506	485	513	492	549	494	492	520	507	494	503	513	550	520	464	536	475	518	471	506	473	478	480	503	554	480	497	488	493	508	490	506	538	533	539	470	513	513	509	487	511	544	476	519	494	528	512	520	480	528	484	482	479	505	520	510	495	486	526	542	512	509	496	521	502	510	525	521	488	488	486	496	491	525	565	481	499	507	526	533	468	491	508	510	473	559	541	524	544	527	518	515	510	514	459	523	495	488	468	504	552	494	519	469	520	496	485	482	496	500	505	523	468	500	524	477	506	525	486	495	525	512	535	492	480	505	490	540	505	512	512	515	509	488	535	527	505	527	514	475	489	495	529	567	528	480	481	486	505	495	509	491	527	563	482	478	529	538	538	515	516	515	491	499	460	501	516	509	505	508	530	543	568	508	526	535	516	459	521	546	516	498	542	477	533	555	538	530	493	519	500	544	541	496	568	519	514	458	506	499	503	525	509	535	506	476	505	526	521	514	541	512	474	520	527	480	487	482	505	570	524	510	486	526	493	475	510	490	489	493	519	516	509	530	485	542	475	511	481	522	477	510	517	508	482	529	555	484	520	520	553	482	504	531	515	501	521	496	479	510	439	524	501	508	525	473	497	536	536	479	496	550	515	495	535	485	489	509	512	532	487	541	508	500	503	463	506	491	493	517	493	514	523	492	515	507	507	504	523	496	523	461	483	537	519	493	540	501	542	541	532	499	511	454	497	527	527	525	531	488	538	511	491	548	468	498	550	536	489	509	496	483	494	523	511	547	511	548	521	460	530	532	468	456	496	548	508	555	506	513	536	522	512	550	511	501	550	513	516	462	475	504	512	533	527	518	531	526	528	499	504	534	453	508	475	496	505	498	494	506	538	528	449	510	514	500	503	522	543	536	499	546	491	521	531	506	495	497	489	567	501	514	552	525	499	515	542	490	508	504	524	534	539	510	503	550	502	449	529	532	485	483	537	490	553	483	513	540	526	514	537	495	518	525	519	485	539	511	531	557	479	494	516	531	505	487	516	503	548	505	522	527	505	521	515	497	501	512	471	513	524	531	520	503	526	529	519	505	529	510	493	516	525	530	556	542	509	483	511
17145	5862	5900	5414	3930	2396	1686	1459	1106	886	959	955	833	686	792	550	410	414	409	429	402	416	445	376	446	376	414	390	389	416	377	395	371	367	393	405	392	380	342	367	381	378	343	367	351	365	394	438	379	360	372	363	349	345	387	374	331	368	321	362	359	344	374	358	359	355	386	361	354	342	352	367	324	369	343	336	352	345	372	303	354	359	380	334	351	362	334	341	343	357	365	366	351	290	379	382	319	355	371	366	357	364	349	357	334	325	338	335	361	364	358	339	353	364	360	326	339	335	370	322	366	332	359	312	367	337	322	346	344	336	337	374	350	376	355	364	335	336	368	350	330	347	338	332	374	352	335	404	367	372	350	323	347	389	351	282	335	354	382	347	365	340	371	359	360	360	309	337	332	383	386	339	365	324	357	358	338	320	371	337	323	390	345	378	358	352	337	394	349	369	340	333	343	319	388	322	340	377	374	374	331	308	351	376	347	346	360	354	336	372	382	348	353	336	343	353	330	355	361	363	358	352	315	364	365	341	362	355	373	334	349	370	384	385	344	372	343	385	344	340	356	337	348	332	350	333	319	362	351	323	309	325	324	379	357	362	331	335	354	333	379	358	387	368	369	345	360	358	372	342	328	363	393	327	351	335	338	340	361	358	333	364	330	350	339	349	341	366	366	359	356	345	361	336	368	369	380	359	365	363	332	335	366	343	335	369	361	338	317	324	364	336	324	340	339	376	320	373	387	358	393	349	346	348	362	355	362	367	368	355	351	369	339	342	350	343	366	357	387	357	336	331	346	337	358	335	316	326	330	366	326	353	361	335	330	320	340	366	369	337	331	338	349	355	350	329	332	345	365	334	366	343	360	355	360	362	351	313	327	344	389	352	373	355	389	369	332	343	351	359	359	301	336	338	351	367	353	310	321	357	385	352	339	360	345	335	313	346	324	336	374	363	345	370	334	328	370	326	372	353	356	312	342	322	322	327	368	371	328	314	341	358	388	341	335	353	351	357	368	362	366	338	338	346	373	324	354	378	359	361	366	311	345	338	334	345	348	337	356	380	332	326	374	363	339	346	359	345	351	351	321	363	375	377	373	344	332	345	332	337	353	332	343	347	360	347	321	355	324	357	366	312	361	351	349	369	346	357	333	348	355	345	361	345	337	351	371	378	320	365	356	365	366	337	336	360	371	354	347	371	345	353	339	366	334	359	360	331	365	390	342	312	347	330	365	399	365	357	302	349	390	353	356	353	344	360	367	369	370	361	334	350	325	349	338	315	336	335	364	375	348	360	329	386	331	347	343	369	350	312	330	325	313	300	359	362	386	334	400	361	339	356	346	351	327	365	352	362	359	337	322	335	310	321	347	372	359	309	370	347	365	355	355	326	346	377	366	358	363	372	325	349	387	338	345	373	364	314	360	367	352	348	343	312	359	333	322	320	327	360	310	358	365	347	365	323	386	351	367	357	353	339	346	359	359	380	361	314	368	345	335	315	325	383	316	354	335	341	377	334	346	318	345	337	356	329	394	348	381	364	316	375	323	341	363	354	319	342	359	341	362	344	333	342	360	343	344	338	377	391	312	351	384	321	356	333	350	366	368	321	314	338	336	362	356	353	338	349	365	362	348	352	342	304	352	359	369	354	371	373	325	353	361	325	353	383	374	335	354	313	342	297	326	355	358	348	343	360	361	355	347	364	348	311	360	369	342	372	341	333	354	306	318	357	374	354	369	349	359	354	366	350	348	358	358	344	361	360	350	370	357	327	358	348	345	355	328	334	328	345	314	347	369	356	356	367	324	365	383	351	362	366	340	351	310	353	349	326	356	339	328	343	310	342	358	320	363	356	372	378	358	344	330	366	390	356	324	348	378	379	356	313	355	349	358	374	350	356	369	352	342	356	352	365	369	335	381	346	331	370	372	349	401	356	345	358	342	338	319	355	353	343	342	342	370	336	366	327	343	311	361	364	340	335	309	320	335	338	327	347	331	380	318	355	342	342	338	336	370	383	365	388	364	349	331	328	360	338	349	354	333	351	338	338	345	346	346	350	314	354	381	322	378	357	351	326	377	369	363	394	397	334	343	341	364	335	319	354	389	352	344	368	342	360	348	378	362	310	327	348	321	337	349	371	361	355	343	335	325	315	392	349	341	353	351	354	335	314	378	325	340	348	303	353	355	363	367	366	369	333	343	347	336	335	340	350	328	374	340	304	348	363	358	369	364	323	330	335	360	330	359	344	311	350	355	366	346	337	301	318	368	317	309	378	380	355	376	346	384	352	379	359	393	385	367	378	331	369	333	333	352	361	360	347	362	343	354	357	341	341	355	332	346	335	343	317	338	334	341	373	374	356	357	317	346	360	332	334	390	338	363	375	373	331	351	350	379	330	365	319	396	345	358	349	355	330	310	315	332	347	364	327	352	340	351	346	356	370	346	359	349	350	333	330	331	380	358	351	347	330	320	367	356	362	351	362	333	361	352	362	383	353	339	351	358	356	325	352	358	334	342	341	370	382	377	334	363	324	338	349	335	346	341	367	350	339	330	336	371	318	374	378	324	325	329	351	372	326	371	344	349	383	356	340	360	307	357	354	372	353	346	327	371	363	367	360	357	343	350	337	366	310	315	363	364	361	376	374	333	375	370	350	350	340	369	342	337	369	342	357	316	362	357	337	370	347	317	354	337	357	358	344	333	389	321	358	336	332	339	345	351	379	343	306	317	349	320	348	353	341	359	343	331	373	351	309	351	380	360	326	305	333	346	358	355	343	357	355	334	331	300	372	311	339	354	357	333	365	370	340	350	343	341	333	358	382	327	346	313	338	329	359	371	359	323	357	336	346	327	354	339	337	308	357	340	375	347	352	358	378	355	344	330	328	337	337	341	360	330	304	352	344	362	343	363	361	361	352	345	338	330	361	318	365	335	305	352	377	364	352	353	331	339	357	374	373	308	313	338	350	341	333	366	338	315	320	370	370	356	364	361	352	339	326	377	339	392	317	315	366	344	363	332	322	352	360	349	342	350	346	323	345	345	347	344	356	361	327	344	339	326	342	308	345	369	391	363	328	375	342	356	349	352	358	331	346	356	329	317	345	373	328	348	343	328	352	343	351	363	327	395	339	315	355	316	316	384	378	349	328	344	316	332	333	363	324	364	325	313	341	359	332	375	370	334	380	326	383	350	331	378	336	365	363	371	352	362	334	339	338	355	319	328	327	345	337	324	332	339	361	350	359	348	347	376	354	385	377	370	351	330	337	360	367	353	350	330	391	364	377	382	344	377	365	371	345	383	354	368	334	343	373	341	321	339	350	343	359	340	314	343	322	336	383	359	388	369	350	337	372	334	351	407	335	359	362	370	381	351	375	388	342	342	328	297	363	371	360	328	332	370	353	345	350	312	356	332	352	361	338	338	295	351	415	322	363	336	349	345	366	372	344	331	338	336	362	340	352	317	341	325	370	328	383	362	362	347	325	338	379	349	329	339	347	343	364
9480	4671	8799	11781	10188	7515	6614	5662	4349	3685	3362	2765	3269	3263	3276	2389	1626	1359	1408	1418	1359	1290	1317	1534	1332	1329	1253	1311	1307	1134	1042	1097	1042	1001	1029	990	978	974	1066	983	964	955	1017	940	1003	1072	1194	1223	1208	940	926	950	1035	950	961	965	888	991	953	917	924	925	985	907	912	939	900	892	906	922	921	928	857	885	894	961	901	906	869	924	879	864	861	871	918	966	896	869	948	880	913	920	890	830	973	892	856	843	875	887	911	866	912	881	881	865	885	881	868	845	894	893	922	859	914	882	936	822	912	912	916	897	890	932	971	927	874	891	897	868	925	881	862	893	912	855	921	901	928	819	864	893	878	867	854	877	904	914	876	896	904	820	950	902	871	905	888	868	902	911	933	895	883	904	877	845	870	884	858	836	926	863	891	916	902	899	819	886	884	871	872	874	888	897	902	879	840	896	832	833	905	871	852	996	902	853	908	859	851	842	858	920	867	853	883	919	896	894	817	917	855	850	899	830	882	890	901	842	854	882	910	854	890	863	880	945	890	858	930	921	881	800	866	877	909	876	881	895	845	879	892	868	932	880	895	888	945	820	855	895	906	848	919	933	878	861	839	939	844	941	858	886	878	833	905	908	860	867	913	927	889	855	891	842	863	904	900	882	854	860	892	833	881	900	887	902	887	873	925	861	887	858	906	915	856	906	900	804	862	884	875	916	855	846	816	893	884	956	958	899	899	881	870	865	844	879	904	892	915	876	927	869	892	897	877	859	849	908	885	901	960	868	909	857	921	918	852	940	867	876	928	874	881	901	904	895	863	897	882	886	926	861	874	882	830	889	865	920	869	826	907	904	883	859	904	863	903	883	859	908	892	862	849	828	887	865	901	948	840	911	861	829	833	928	881	887	870	845	857	914	949	837	888	879	876	864	908	900	927	866	915	909	867	854	838	885	959	870	923	832	889	864	881	853	896	847	867	917	885	875	915	891	875	851	923	917	919	904	874	847	883	913	835	861	877	846	926	869	917	881	864	900	944	896	890	883	829	881	883	877	867	907	871	882	861	923	877	847	810	904	861	912	902	911	866	859	915	886	924	904	900	835	840	871	857	915	896	909	838	904	892	893	842	855	879	882	871	859	833	892	887	878	843	852	892	830	864	828	883	850	922	805	910	884	903	868	952	891	827	847	885	868	875	852	877	871	888	867	858	842	876	885	905	848	870	832	887	884	886	856	896	888	864	844	864	913	876	874	824	867	856	869	860	861	857	853	909	924	870	868	845	895	885	899	918	893	864	885	888	866	889	850	906	871	953	887	872	902	900	821	870	882	886	893	839	841	849	809	866	865	881	892	821	908	847	868	933	901	924	880	885	877	888	890	885	840	878	878	902	828	812	908	797	873	896	859	877	879	928	898	862	915	898	903	826	857	872	870	865	908	860	855	863	869	882	901	893	891	953	894	895	873	879	845	920	949	904	942	895	832	908	899	902	885	872	876	927	876	853	811	881	899	887	903	956	866	869	903	825	916	858	903	875	896	923	867	873	871	862	833	918	896	855	861	885	900	875	905	913	842	868	806	847	883	860	923	834	889	888	836	852	873	915	893	890	868	889	907	878	897	892	847	884	860	889	849	861	827	961	835	877	898	860	852	826	839	898	856	900	885	832	867	932	884	889	880	859	900	871	856	858	892	849	844	877	918	825	890	910	916	868	875	882	911	869	880	897	842	870	851	850	922	857	878	914	845	867	867	861	902	863	811	912	918	866	915	835	905	942	895	946	913	868	906	859	819	889	897	885	857	846	876	861	851	920	835	891	872	958	884	858	859	889	866	893	853	852	828	917	881	819	902	896	889	878	928	830	858	822	907	858	804	880	884	830	840	865	893	887	909	884	872	870	870	895	887	862	880	877	927	917	927	873	919	825	844	886	869	931	837	880	882	873	843	871	910	885	871	906	843	909	822	839	882	861	860	925	934	871	847	916	905	878	880	849	888	896	814	848	875	914	848	890	914	894	902	859	904	864	842	866	946	927	851	936	859	801	896	856	851	883	866	862	867	838	885	880	878	882	885	901	896	868	931	890	893	920	845	854	841	840	855	867	879	849	884	861	874	857	895	902	899	886	871	875	861	899	870	886	852	889	871	890	936	880	868	856	831	818	882	909	854	854	848	869	903	869	851	822	869	913	904	909	841	887	919	871	899	885	905	857	845	869	863	876	903	883	866	906	876	867	905	898	855	853	896	906	888	838	875	851	899	859	853	835	891	869	867	862	849	853	870	882	878	933	861	910	857	874	925	872	936	885	842	852	869	884	873	871	908	912	914	1002	894	916	890	893	859	890	798	856	882	901	920	878	854	853	885	898	904	923	885	915	868	878	894	890	862	916	874	913	866	832	916	903	844	848	881	900	848	897	894	849	869	906	870	890	923	851	827	944	915	875	871	862	913	953	886	926	872	879	814	880	830	928	875	860	830	890	899	851	897	908	845	930	915	839	902	937	923	885	852	891	888	923	869	904	892	849	885	940	888	891	918	937	894	894	864	860	841	881	863	924	827	838	862	880	824	912	867	824	871	882	858	896	868	894	893	852	928	836	878	897	836	849	837	875	898	906	873	983	946	927	885	898	895	857	874	914	894	926	909	860	866	849	866	884	909	898	869	871	888	908	847	853	888	882	855	840	910	837	884	867	919	892	857	908	871	949	848	858	872	896	873	876	892	851	885	845	883	912	842	892	895	923	871	878	893	879	896	896	904	919	896	899	846	906	841	904	880	882	917	858	875	858	896	844	874	825	919	876	870	861	912	915	915	856	890	830	883	880	872	919	863	901	844	855	933	866	892	927	882	891	896	888	948	889	853	829	885	870	904	927	825	877	895	833	828	845	838	892	884	871	868	885	890	879	904	917	889	884	851	877	871	874	841	872	885	822	882	881	924	900	872	911	878	883	865	884	876	872	925	851	857	852	903	879	864	864	945	838	927	877	904	907	882	869	876	856	917	838	866	948	884	892	867	893	865	860	841	871	932	876	885	865	894	885	893	924	911	915	873	878	897	881	900	896	875	897	860	893	815	839	882	879	875	876	908	872	898	901	850	874	913	841	895	873	833	908	850	866	875	842	910	851	868	897	884	888	876	865	857	937	917	839	907	908	865	855	880	907	909	942	855	911	893	921	876	932	828	922	905	918	857	878	890	911	844	879	886	905	872	890	843	862	908	841	844	847	915	909	831	860	849	918	879	885	853	860	853	832	888	879	883	924	855	896	874	877	865	882	945	856	849	900	902	898	916	822	896	874	904	877	877	838	888	885	908	869	858	859	868	879	838	870	879	868	890	896	900	858	824	870	900	869	831	860	895	911	852	871	903	877	920	866	846	873	914	808	870	841	937	840	841	890	909	859	889	851	855	899	867	853	864	883	847	831	876	839	846	869	847	871	876	862	901	826	852	936	874	849	842	883	868	887	840	911	894	868	810	859	880	926	878	864	861	880	925	861	878	879	888	884	902	872	846
2680	741	883	767	479	332	295	287	254	241	263	235	258	247	228	225	231	233	220	210	211	225	250	254	242	225	237	239	225	212	232	255	260	244	232	205	196	253	234	243	233	221	223	248	222	236	236	237	227	241	228	226	216	216	197	227	210	257	256	247	233	220	218	233	205	219	223	231	252	214	237	224	241	202	255	249	212	251	232	207	241	230	235	226	214	228	221	206	213	221	239	221	238	212	211	245	222	236	247	225	234	245	254	247	223	245	220	224	214	211	208	231	209	233	264	226	244	225	216	235	251	217	205	244	227	270	228	205	230	250	232	255	233	259	191	249	202	209	243	227	234	233	237	260	214	226	232	216	253	225	232	226	228	230	214	236	244	196	232	218	212	210	232	238	226	233	247	247	199	238	237	216	234	232	212	253	230	234	213	245	224	228	242	217	213	220	226	226	254	247	224	214	224	220	231	259	200	221	210	222	180	231	228	233	233	253	243	219	238	253	274	218	234	227	227	253	207	237	240	242	269	229	228	206	199	224	228	222	214	240	234	253	218	250	243	226	240	229	216	217	264	236	206	210	244	244	222	257	211	226	229	219	232	240	242	241	223	235	209	227	210	231	251	233	223	237	232	229	270	236	199	217	213	221	241	244	224	197	234	230	219	223	225	237	217	217	213	225	213	229	244	226	232	225	224	232	227	214	233	212	208	236	216	230	224	233	200	243	257	224	236	226	234	251	232	232	229	229	219	227	222	234	231	214	228	228	270	226	208	233	237	241	240	238	239	222	247	233	222	213	216	200	231	228	209	231	247	210	190	206	228	203	234	193	205	232	232	242	235	258	231	244	237	208	232	235	254	220	223	238	218	232	192	228	277	204	235	227	210	217	243	243	230	238	211	215	233	253	229	219	243	217	218	219	232	230	251	202	224	239	218	227	243	251	230	238	219	203	212	231	240	209	237	224	232	217	235	207	241	210	222	219	224	216	249	239	219	241	240	209	228	211	259	224	207	242	236	235	232	270	212	225	210	227	257	246	216	229	210	227	207	208	214	227	241	200	203	208	204	221	221	244	212	243	228	240	241	204	221	226	224	236	233	218	227	241	232	205	248	234	224	244	219	260	249	228	199	249	244	232	229	213	230	227	224	217	243	238	213	228	226	220	213	210	253	187	234	243	221	253	255	232	232	238	235	215	222	257	237	224	229	206	225	226	227	219	233	210	215	261	228	232	225	203	235	219	211	233	244	247	222	245	267	247	250	194	239	222	202	227	231	222	208	241	245	204	224	226	212	217	238	256	230	210	216	231	230	246	226	227	230	262	231	215	205	227	213	223	223	228	237	221	235	240	219	228	220	215	222	233	215	232	248	243	244	229	221	215	229	214	212	223	217	230	246	247	240	243	231	256	224	238	253	228	211	248	240	231	243	212	221	255	247	237	219	221	225	224	250	219	228	254	218	207	222	198	255	252	220	229	224	196	240	208	226	225	215	235	238	216	209	226	259	261	225	220	237	218	236	240	220	204	234	224	224	225	239	245	223	215	232	247	228	222	231	245	245	211	222	219	221	233	207	247	249	234	194	204	225	205	231	225	242	232	222	226	232	246	236	267	234	216	236	238	220	245	253	242	252	223	241	235	235	225	231	229	225	225	230	233	237	212	226	236	222	231	217	196	230	237	247	221	231	226	227	217	222	219	231	228	227	243	223	210	258	219	219	225	259	212	237	215	227	264	216	241	238	228	250	231	239	231	192	246	226	216	231	215	216	216	237	222	238	205	204	215	267	251	212	240	229	247	227	238	223	247	256	234	202	233	196	231	238	235	233	212	252	216	225	223	218	217	228	211	216	203	211	235	237	235	230	230	211	215	214	235	197	220	202	214	245	198	229	221	230	226	247	238	222	242	201	240	241	228	250	228	212	222	209	214	237	250	229	238	236	253	234	222	233	232	251	213	242	224	235	212	215	230	231	222	235	250	213	247	224	243	217	254	234	226	219	246	237	230	208	241	251	232	196	244	250	237	246	240	216	236	220	247	228	244	222	250	226	267	199	209	233	208	205	218	259	217	219	233	236	241	220	233	225	227	254	196	228	217	225	237	254	211	225	240	231	240	241	263	262	239	236	266	248	243	246	216	222	207	215	244	207	229	202	220	240	219	226	212	224	205	247	259	206	249	215	247	231	211	224	216	219	225	204	226	236	251	200	236	221	224	243	211	230	249	224	226	238	232	241	235	203	253	215	237	223	214	238	234	259	225	224	213	229	221	219	209	202	200	240	246	221	215	245	243	245	231	234	231	233	230	243	237	204	258	235	230	227	222	236	253	227	247	229	238	223	235	243	210	210	233	208	225	203	249	240	232	206	216	256	240	210	219	244	217	228	239	240	193	223	216	197	236	247	211	248	228	211	229	220	246	227	217	216	221	218	232	212	219	239	199	243	227	206	244	237	209	244	244	260	225	210	220	216	193	218	264	217	204	203	219	218	249	229	235	217	207	206	238	220	250	204	203	221	245	218	209	217	248	226	211	222	228	261	201	216	206	246	207	217	232	232	231	217	227	223	223	220	250	274	221	237	221	213	239	222	229	232	232	238	226	238	216	209	262	233	223	227	192	255	225	213	237	234	234	228	262	249	234	223	240	223	223	241	217	217	220	235	247	233	192	244	223	255	244	237	264	211	230	216	228	216	243	231	227	245	230	235	234	247	216	196	239	235	213	238	234	255	238	223	237	198	249	221	230	228	233	211	239	242	232	206	226	223	227	214	236	234	241	212	226	204	248	249	210	228	223	217	239	220	229	222	230	227	249	235	242	198	215	213	222	219	245	243	229	223	236	210	242	222	240	241	215	221	219	237	228	205	218	205	236	245	213	240	229	206	228	223	242	252	226	239	251	252	222	234	222	216	220	221	270	225	215	231	215	241	231	207	217	267	228	217	239	227	219	236	223	246	229	235	256	240	213	222	235	231	220	248	234	208	239	220	233	232	233	220	242	233	224	257	230	250	231	254	229	239	244	225	232	215	236	221	240	219	228	223	255	218	225	231	217	239	206	224	212	238	232	225	226	236	218	245	211	224	213	195	239	268	227	230	227	251	204	241	201	234	217	221	244	189	211	217	214	224	221	247	212	250	238	237	233	238	235	213	222	246	247	218	236	224	208	235	222	221	201	235	221	214	225	242	240	219	214	248	250	219	267	247	216	236	250	242	248	187	219	223	244	244	207	255	221	234	234	222	217	221	221	224	229	234	245	227	212	239	219	228	231	214	242	240	225	245	209	217	235	228	245	231	258	238	213	204	237	219	231	225	203	221	222	266	204	239	206	246	211	216	207	231	253	229	229	248	232	238	233	246	206	203	232	242	227	269	209	239	212	251	253	233	251	229	202	234	242	233	225	216	222	219	225	250	227	207	250	236	221	260	218	227	240	206	230	210	230	193	235	206	250	241	217	234	238	229	223	230	231	238	206	222	214	240	215	237	228	225	230	212	248	207	226	225	244
2697	1116	1929	2586	1778	1148	973	945	807	728	775	677	638	632	651	601	589	600	618	642	598	592	632	615	620	552	579	618	585	608	566	634	608	611	616	637	592	623	602	565	606	609	583	630	600	616	686	742	686	586	598	632	609	609	602	613	599	631	604	641	566	595	598	564	583	592	620	630	603	620	605	603	603	603	612	641	579	616	645	546	624	596	565	624	571	645	625	602	572	573	584	571	602	619	628	571	599	590	591	600	589	615	615	636	597	571	601	589	625	637	606	638	587	613	582	627	618	627	563	625	612	602	597	621	619	566	610	590	615	600	580	639	575	618	632	604	621	618	580	599	617	596	634	640	551	549	645	636	607	654	591	591	647	584	563	615	642	603	606	607	605	585	605	600	605	557	577	584	594	590	594	590	628	609	577	607	626	598	582	594	628	596	586	595	570	574	593	572	570	619	628	614	607	637	612	584	582	564	610	580	603	626	581	572	611	578	578	598	588	617	527	573	597	548	596	634	606	565	573	561	627	629	606	609	604	601	544	609	603	554	603	621	611	597	548	595	591	634	616	588	612	597	609	588	597	619	614	639	602	602	599	652	562	610	639	581	573	590	594	589	567	629	581	610	616	627	523	619	620	589	601	592	580	590	611	626	611	587	616	601	633	558	549	605	607	607	599	581	622	594	596	566	597	556	610	611	620	641	571	640	611	584	578	577	559	590	606	624	535	628	610	582	607	628	600	610	625	636	591	664	586	598	577	620	591	594	626	641	567	580	625	590	602	661	643	585	650	622	611	625	573	582	583	631	581	605	600	628	588	634	572	590	560	603	620	562	608	575	607	611	611	607	584	609	574	573	570	584	552	604	633	616	618	666	562	591	593	621	603	577	553	607	630	543	578	579	613	630	607	584	629	601	653	583	573	602	593	605	619	572	614	586	586	613	630	614	555	610	595	587	572	567	563	588	592	636	566	615	583	590	646	586	605	620	562	641	575	587	563	600	623	575	601	586	590	583	580	603	585	588	578	609	588	644	608	566	570	634	573	589	563	587	601	618	617	558	602	617	627	614	588	594	620	597	592	598	601	594	617	585	643	632	619	601	617	572	675	579	618	578	589	559	597	592	582	598	570	608	602	617	603	638	617	561	614	578	580	599	626	628	567	600	638	606	609	593	614	622	579	587	567	597	576	601	621	574	634	570	567	611	607	626	605	601	600	609	617	575	588	562	562	608	596	594	610	651	644	615	595	586	611	564	609	610	586	624	579	617	613	575	626	564	588	606	599	612	617	605	653	585	601	594	556	610	579	626	610	572	632	626	599	597	577	621	593	576	609	579	599	587	641	582	572	606	619	613	587	580	613	603	569	627	571	601	564	559	620	610	540	593	572	596	648	650	614	616	623	615	595	627	573	626	602	624	587	618	635	572	575	619	601	678	597	560	551	597	581	581	588	616	608	595	607	598	618	639	615	601	586	622	608	628	597	626	572	604	604	598	589	613	574	567	611	547	595	579	537	643	629	579	585	598	585	610	596	608	583	594	613	624	644	627	605	670	611	614	578	583	606	597	620	652	589	583	585	571	574	568	594	612	607	606	615	602	638	654	643	612	579	635	645	577	575	625	566	644	630	594	605	596	585	592	618	614	616	678	592	620	581	596	599	668	643	618	596	613	601	657	622	591	573	610	626	556	634	636	641	619	614	624	602	617	628	622	626	582	579	595	612	625	601	588	584	609	617	601	603	637	652	554	622	574	596	600	603	617	604	612	593	545	589	607	618	618	601	589	613	594	626	615	585	623	626	584	612	531	596	646	613	655	595	607	597	605	618	573	565	570	598	611	595	582	608	624	619	616	583	600	584	599	603	589	594	556	610	568	574	592	590	578	589	610	605	570	598	626	608	604	578	614	647	570	584	598	603	606	613	595	617	603	553	579	622	593	624	598	564	603	616	609	621	620	586	596	592	601	569	609	619	587	582	550	599	557	622	575	608	602	574	590	608	594	586	601	629	648	628	593	577	551	586	598	589	574	623	619	558	566	604	606	611	598	625	595	579	582	628	602	585	575	583	601	561	619	555	608	599	606	606	578	631	595	608	598	558	587	627	610	596	625	599	589	595	565	652	632	592	612	620	570	601	640	597	642	625	611	613	572	635	630	598	628	592	580	597	587	584	607	629	593	575	605	635	646	577	598	596	588	611	628	602	596	570	633	610	590	617	577	609	644	632	582	569	599	622	597	594	564	601	593	559	626	628	603	606	584	609	629	636	628	643	610	646	608	553	627	556	567	617	576	613	555	615	580	610	675	557	595	615	572	588	590	584	617	594	585	627	609	603	632	579	605	586	601	597	573	651	600	560	613	572	626	564	623	597	605	575	588	601	657	619	593	612	600	623	602	626	600	603	607	574	607	622	638	576	594	609	627	616	655	578	615	577	636	622	595	571	590	572	575	609	630	593	547	602	601	600	595	587	622	614	617	605	596	619	591	621	620	628	582	582	622	613	619	650	593	620	621	607	628	635	607	570	630	595	616	601	585	556	634	595	620	600	598	637	603	570	606	615	586	594	593	583	641	601	641	563	588	623	559	579	588	598	598	599	608	605	566	633	597	592	552	614	597	621	623	604	607	618	560	591	669	591	607	582	631	646	595	584	622	644	617	592	594	582	586	614	639	602	618	604	599	552	600	586	597	542	596	606	579	616	594	581	568	590	611	623	594	625	600	582	579	655	549	656	574	615	603	605	601	609	621	600	606	624	592	582	644	592	591	577	586	590	642	621	631	585	622	584	582	569	613	578	589	596	627	632	622	565	618	634	587	584	600	598	619	612	564	618	612	624	582	634	596	599	613	606	624	598	583	608	564	577	607	610	580	542	584	593	629	594	581	602	604	599	591	577	606	584	580	598	582	627	612	600	646	566	575	624	653	629	590	583	635	585	617	620	577	594	583	577	638	584	583	586	528	601	606	615	586	626	550	616	569	610	585	598	645	591	623	588	586	617	619	565	642	605	630	628	561	568	601	586	634	563	634	593	646	567	585	579	615	615	587	597	602	547	595	592	606	631	623	623	573	595	593	605	595	619	603	599	604	619	655	601	566	634	564	610	582	576	587	625	596	607	633	622	652	596	565	599	589	672	580	594	557	612	544	606	604	608	647	589	579	629	589	621	601	656	605	595	576	579	606	624	603	601	580	606	628	587	638	634	613	575	622	591	603	637	598	566	615	609	571	633	589	581	625	667	637	607	546	643	560	609	616	600	611	548	594	592	653	636	579	607	602	578	617	586	585	589	622	607	572	581	587	594	586	600	530	598	606	633	582	593	634	623	572	596	601	582	592	617	587	603	628	595	560	567	573	584	618	610	635	602	586	605	597	637	577	599	566	587	588	605	598	606	592	576	649	611	624	609	599	657	602	631	609	591	634	592	614	625	587	599	597	606	617	586	632	625	631	575	571	634	649	609	605	633	562	599	597	586	614	592	641	616	579	585	622	587	561	593	566	565	600
9838	3027	3129	3057	1983	1189	801	684	568	415	587	348	352	392	461	267	232	219	239	212	229	235	228	200	199	218	187	196	196	207	195	192	178	202	188	198	223	210	173	188	180	179	186	186	204	220	210	179	208	175	159	175	185	176	170	178	177	170	152	183	177	177	179	186	183	186	184	179	180	186	157	180	170	177	160	180	183	180	169	162	193	166	195	177	190	159	179	179	191	157	188	176	168	182	170	198	186	170	167	165	144	174	176	167	166	198	149	196	154	180	146	180	186	176	189	181	172	170	161	167	155	166	168	157	181	175	194	178	158	166	165	158	211	179	195	212	193	182	157	162	191	205	167	178	163	173	168	195	206	185	172	174	184	160	176	196	183	175	178	171	186	183	175	207	181	171	214	164	184	183	171	171	168	197	173	173	161	176	210	188	179	193	164	159	207	174	203	166	194	159	175	204	174	199	211	181	200	185	153	196	188	170	178	173	182	182	188	187	189	163	196	196	196	176	194	180	188	172	178	158	197	206	174	185	178	202	167	155	191	177	221	171	192	178	201	187	183	181	173	172	189	196	179	165	169	189	177	194	185	137	164	161	177	187	193	198	174	161	154	199	159	177	195	185	203	195	164	157	177	185	157	209	196	182	196	175	167	181	183	188	157	190	174	187	162	187	176	176	179	167	171	212	177	173	160	177	189	149	161	171	184	168	197	169	188	183	170	182	173	203	184	150	190	165	175	180	204	174	184	192	182	168	158	159	170	163	169	180	195	190	171	180	155	194	173	170	195	178	192	176	179	186	166	179	158	213	166	159	163	172	171	180	183	187	186	188	186	180	170	194	182	173	192	158	175	173	199	179	176	165	184	202	187	160	153	158	179	165	175	183	176	173	187	172	169	177	183	197	183	165	152	190	177	184	162	176	188	204	176	176	165	183	183	190	181	187	175	172	180	183	174	166	169	152	165	183	165	167	178	191	164	192	180	180	165	166	145	193	178	175	175	179	170	192	183	170	195	160	167	168	173	145	170	182	173	166	173	186	179	165	158	190	180	171	188	190	187	171	167	181	179	186	170	198	174	170	158	174	166	185	189	177	166	183	187	175	161	177	187	187	167	190	175	176	180	187	173	184	199	167	179	168	193	205	180	189	169	188	183	172	205	190	164	174	160	178	177	190	190	168	166	174	172	196	189	191	186	169	166	171	164	189	164	171	182	190	165	185	165	192	171	161	195	191	190	192	188	190	175	195	180	181	179	163	155	156	216	155	166	197	178	185	154	170	159	193	172	162	173	184	164	166	159	191	180	167	160	185	155	185	156	171	161	170	172	146	181	190	195	180	193	165	153	195	160	186	195	174	159	174	160	173	195	172	162	164	169	175	160	199	140	163	172	175	187	172	200	201	161	169	178	176	206	189	171	166	172	171	172	160	159	183	181	189	176	181	194	172	169	154	185	153	159	159	159	170	186	199	204	159	178	180	167	161	177	169	177	187	158	179	183	187	189	196	191	165	180	157	155	160	188	166	176	190	178	167	185	180	160	169	196	204	167	177	185	167	192	152	164	175	153	174	159	172	155	187	170	168	179	165	187	201	178	173	154	147	186	200	202	181	166	180	203	195	170	184	179	177	182	153	171	185	172	174	175	157	175	179	203	187	171	184	178	207	182	183	169	157	183	157	164	186	218	161	164	175	171	170	184	157	185	187	187	168	170	186	163	161	180	199	173	175	175	168	158	204	195	192	172	187	165	154	175	168	177	170	197	192	183	196	163	168	180	189	177	194	207	177	165	170	193	184	197	166	193	180	159	188	185	193	146	187	182	174	191	196	184	183	155	185	173	173	169	186	161	159	174	187	158	166	166	189	159	175	168	159	197	154	190	185	169	175	178	168	189	194	168	187	204	209	174	182	171	177	176	169	163	177	169	170	177	168	190	175	190	172	175	167	181	184	186	169	175	172	178	178	168	186	191	178	168	189	183	162	162	188	158	171	162	165	173	142	171	157	190	183	188	177	163	184	190	163	152	204	193	199	184	175	177	191	181	171	181	175	155	172	179	175	167	167	163	203	191	182	180	178	153	204	163	180	177	171	160	186	145	171	194	179	189	177	200	188	172	178	202	158	172	157	190	163	180	168	180	173	152	209	157	195	181	171	162	202	161	200	170	159	199	169	193	193	174	159	169	187	180	158	152	191	196	200	165	155	167	180	174	177	190	184	161	190	173	192	176	183	193	173	181	184	181	149	184	165	161	168	197	197	174	179	191	171	188	189	175	211	185	180	184	188	209	171	181	168	177	199	191	168	170	169	187	176	153	172	173	177	190	191	185	188	184	175	200	167	192	164	194	168	197	161	177	202	170	185	150	170	186	191	165	190	173	198	193	203	172	157	143	198	182	185	156	177	168	204	192	175	166	151	163	200	191	186	178	165	194	209	165	167	161	162	174	165	180	195	193	166	178	160	186	173	167	174	156	180	181	160	183	174	169	197	181	189	169	208	165	171	164	174	163	174	215	171	169	205	170	184	198	162	184	171	195	181	152	180	180	178	152	171	157	177	181	156	174	187	186	182	162	186	162	182	205	189	157	186	140	154	196	173	159	155	168	173	166	164	156	209	176	195	176	192	160	202	180	180	168	171	199	178	182	185	153	173	186	189	153	169	182	167	183	149	170	175	168	168	158	192	175	175	198	172	172	199	166	188	204	183	183	181	160	166	151	168	176	156	190	193	184	177	171	184	165	179	161	179	181	195	184	176	188	167	166	166	163	165	165	152	194	181	200	204	195	175	158	206	194	168	166	150	211	163	185	169	206	198	174	171	177	189	179	199	162	157	153	188	160	162	183	170	183	178	158	174	177	182	198	194	176	214	185	189	174	184	186	173	185	176	169	194	190	169	181	173	183	160	172	180	181	164	193	179	179	174	154	174	176	150	171	182	185	199	181	204	175	178	162	195	173	181	156	187	182	165	176	184	173	183	172	195	195	176	143	175	181	187	185	179	174	176	166	187	181	147	159	191	192	157	189	191	187	200	161	175	175	161	199	163	175	203	165	161	179	176	181	175	167	169	187	186	188	178	195	194	185	165	177	185	158	166	161	192	194	181	187	165	168	170	168	170	190	189	180	202	179	181	168	171	178	206	161	177	197	166	163	182	177	217	165	162	172	164	173	182	185	183	158	171	181	208	192	163	189	185	180	158	184	188	182	182	162	174	162	187	183	180	178	171	193	203	205	169	184	169	181	169	154	176	193	174	183	174	174	183	178	173	181	182	190	164	182	204	176	171	189	182	159	183	196	188	175	164	164	154	169	161	183	167	172	178	147	212	196	212	193	177	182	166	197	169	172	200	183	186	178	186	180	195	174	169	175	161	175	154	178	190	174	175	177	177	166	172	185	191	169	181	203	172	171	172	186	182	157	177	199	190	174	181	172	165	175	198	186	193	162	201	148	190	164	208	186	172	186	164	171	158	175	188	164	183	175	176	180	199	182	159	197	156	172	180
6890	2733	5592	8196	6401	4964	3368	3097	2791	2054	1842	1718	1665	1861	1971	1064	967	819	798	820	766	777	778	762	735	662	623	735	773	709	582	600	554	565	566	564	554	593	584	558	604	555	579	553	602	669	686	772	686	549	560	573	544	584	543	526	553	530	541	538	538	526	502	535	499	511	528	553	537	541	553	525	477	518	511	531	544	503	534	547	511	525	534	483	488	475	495	527	510	527	493	511	520	526	514	504	504	529	547	519	515	541	542	532	536	513	507	536	480	516	513	521	515	472	574	544	510	541	522	517	516	529	537	482	516	517	532	538	532	513	501	505	515	564	532	504	547	486	526	513	524	506	506	525	533	513	534	512	511	513	539	520	547	492	477	553	505	519	509	526	483	510	518	537	473	520	503	513	527	569	547	522	522	516	540	494	536	504	496	506	519	512	525	484	494	511	509	562	529	544	545	492	526	542	537	529	539	520	491	518	529	508	520	535	549	519	525	503	501	528	529	524	513	511	508	506	465	499	514	498	524	496	514	568	533	526	495	481	545	522	521	525	526	485	534	515	513	531	514	523	490	514	531	546	517	511	485	548	505	492	522	523	499	519	558	550	511	482	519	467	512	511	503	514	522	533	484	494	549	487	502	546	566	515	535	493	502	477	494	531	494	518	546	508	544	464	516	525	515	490	581	534	534	528	518	494	534	489	492	535	476	447	544	532	485	526	488	510	525	523	491	470	514	537	496	540	531	511	486	476	496	492	575	551	493	512	510	505	527	524	502	513	514	501	487	532	541	538	491	527	501	507	520	532	501	514	535	514	553	525	556	515	574	483	511	511	514	492	532	520	514	489	558	533	504	541	497	492	519	498	482	504	517	535	528	502	515	537	520	523	518	563	532	496	538	488	540	534	479	569	495	569	514	508	562	535	544	524	518	501	486	511	495	511	468	524	506	548	494	556	531	489	494	500	543	499	464	501	528	523	526	505	495	550	505	500	513	518	535	521	522	493	482	530	548	530	498	529	537	498	513	551	530	480	510	474	477	561	477	506	484	528	519	510	562	496	490	536	560	511	524	516	482	521	542	473	499	505	521	524	508	524	505	494	535	551	518	532	509	564	472	494	499	542	520	526	477	481	510	522	534	498	504	554	547	519	525	509	521	522	529	523	504	515	486	495	528	512	554	506	516	555	499	484	555	500	537	540	498	476	482	512	504	490	489	538	499	501	512	532	518	531	531	487	532	552	462	521	530	532	505	512	569	506	511	484	511	491	529	459	515	523	509	517	565	515	516	485	503	529	521	542	500	498	494	525	505	452	479	516	516	510	516	495	511	539	517	543	508	482	507	491	502	527	517	496	489	472	503	527	546	550	508	492	510	505	505	500	538	509	531	539	529	520	504	546	535	505	523	548	530	497	553	516	488	531	541	517	485	514	506	500	501	497	502	508	513	512	536	518	495	490	537	519	510	511	517	549	546	501	483	510	521	557	511	506	509	537	545	525	549	504	535	506	513	528	535	510	537	538	526	548	508	493	507	493	529	526	488	500	495	504	538	517	520	528	481	541	504	527	538	543	530	528	533	515	506	511	548	502	493	495	514	532	547	528	545	501	493	506	528	511	502	493	507	572	514	511	520	548	513	505	492	498	508	510	505	487	545	533	496	512	515	506	482	523	500	502	524	579	479	499	488	488	510	472	515	502	490	514	500	515	545	502	491	532	554	542	486	523	528	498	502	517	535	515	506	492	487	512	513	580	488	505	507	496	512	516	527	512	551	506	471	554	537	533	495	498	531	527	520	520	538	512	501	502	539	541	530	492	516	512	487	492	540	504	513	559	512	507	465	518	514	494	499	561	469	518	460	548	516	482	503	518	474	533	504	477	531	504	537	511	481	541	491	550	501	539	490	521	503	511	517	517	546	505	500	532	490	519	525	508	475	537	548	532	473	524	511	509	507	485	565	483	521	503	510	502	499	507	506	533	519	525	498	535	482	532	512	496	501	535	497	538	527	508	479	542	507	552	500	512	531	509	529	489	499	513	514	515	490	507	512	482	531	514	530	533	533	581	501	514	500	521	514	527	528	493	532	499	515	460	515	513	506	503	568	482	520	541	510	510	548	534	490	499	553	485	487	531	500	487	559	521	520	521	540	480	454	479	530	514	546	501	489	492	520	517	560	532	529	551	518	524	490	521	509	558	526	512	515	482	508	513	545	473	559	503	462	500	487	491	532	505	505	502	533	601	488	479	507	507	556	480	511	510	504	521	504	497	531	517	479	535	536	527	530	535	513	516	509	454	517	514	486	500	503	541	536	506	510	483	551	503	510	554	525	496	492	551	561	508	522	511	538	515	522	532	542	495	541	488	509	532	494	534	523	520	495	506	550	508	501	515	501	569	508	504	511	504	479	526	540	550	538	520	521	551	517	506	509	508	546	537	477	537	538	525	482	510	528	512	491	513	519	486	476	530	501	525	544	532	494	499	498	528	522	507	539	531	517	545	486	538	516	507	517	503	508	519	485	481	530	496	507	512	515	461	513	563	514	469	564	490	499	546	558	502	512	502	512	476	518	487	543	507	476	528	521	468	533	510	561	508	487	529	550	523	513	482	507	507	521	507	533	587	536	500	516	483	492	528	510	511	481	542	543	503	530	474	545	515	535	544	535	509	500	531	511	502	524	506	513	476	545	524	492	529	511	522	507	532	525	541	512	506	539	461	485	513	523	471	505	524	502	535	512	510	518	525	503	519	504	524	521	553	506	499	493	539	493	540	508	546	483	477	511	504	526	488	517	518	497	474	511	539	504	504	506	476	486	511	535	521	534	505	517	453	506	532	544	533	530	508	491	483	563	489	546	528	475	532	529	503	526	533	524	542	520	512	515	529	534	538	557	553	511	480	489	505	504	508	486	524	516	502	509	525	565	527	515	542	484	523	484	485	512	502	478	549	504	522	505	478	496	521	516	520	490	525	445	519	479	488	471	540	504	535	550	491	511	547	508	460	527	543	551	473	529	492	525	502	485	511	519	511	542	506	496	539	510	509	503	489	532	550	539	513	509	547	510	512	505	508	520	482	478	540	525	537	529	530	548	538	515	497	506	543	486	536	507	505	494	485	566	494	530	515	482	516	533	528	512	528	540	548	476	523	513	529	528	495	495	525	518	526	507	491	507	521	488	500	516	501	502	507	515	478	509	529	520	509	512	529	542	512	566	507	542	525	532	548	483	529	499	549	529	501	543	523	511	520	531	548	520	518	545	543	524	491	529	526	542	490	508	536	486	513	513	503	523	519	562	518	496	516	528	506	512	532	490	516	458	491	500	521	513	501	542	519	525	505	523	524	514	494	487	534	490	478	510	514	506	499	529	524	482	497	491	534	544	534	520	485	505	517	491	513	510	500	552	517	523	519	493	523	492	561	510	530	523	566	508	549	530	477	484	516	525	523	493	505	513	550	518	488	532	539	520	526	528	501	518	471	538	541	514	523	494	483	520	534	530	500	504	490
17849	6344	6070	6006	4095	2662	1812	1456	1075	1151	1210	1029	775	813	780	631	489	416	448	452	467	429	438	392	418	407	396	402	410	352	372	371	381	349	388	386	403	336	363	378	363	392	368	378	377	356	373	375	367	382	415	349	369	383	349	383	377	357	352	393	387	347	384	328	402	359	359	343	352	343	348	320	338	378	376	375	345	375	335	397	338	362	338	334	374	372	369	357	332	347	353	359	407	383	344	383	363	377	322	344	367	331	358	374	351	336	403	341	353	362	359	407	380	361	313	350	386	362	371	385	407	349	384	346	354	366	359	331	375	371	370	359	351	345	353	349	350	316	380	374	355	365	376	349	354	402	397	370	363	313	360	361	358	374	363	353	369	368	363	377	354	366	395	356	361	353	327	344	342	360	326	378	348	361	373	311	372	346	331	357	366	350	355	338	342	328	356	350	353	337	375	330	370	352	342	368	340	363	391	366	360	366	355	344	398	374	340	364	343	372	358	366	362	362	329	359	347	361	318	354	362	344	315	330	361	355	361	327	377	370	337	321	348	352	336	340	346	336	359	333	321	363	390	373	327	388	343	341	339	353	347	338	373	362	360	358	381	361	351	351	368	327	317	359	395	359	357	350	348	328	353	337	326	361	330	360	356	342	383	362	357	347	377	376	340	329	376	361	349	333	336	358	389	370	347	345	380	340	366	384	352	369	377	327	357	377	354	341	340	346	331	339	337	346	346	350	353	344	316	357	414	316	374	353	303	365	367	368	352	373	369	367	375	373	327	377	336	332	372	352	366	318	366	356	381	355	327	347	367	347	337	360	350	364	330	351	381	332	340	358	339	342	337	360	383	366	362	350	345	368	353	371	363	358	353	349	370	356	339	335	379	323	378	354	372	354	355	341	356	374	363	358	340	365	394	364	379	343	325	371	361	366	378	386	355	344	373	324	364	353	327	350	378	341	369	358	355	346	369	356	362	389	296	341	375	381	369	310	342	342	312	340	376	357	335	375	330	359	384	360	365	328	344	371	364	356	328	379	375	350	339	398	364	331	379	325	334	337	347	351	411	393	357	348	378	371	368	357	373	359	372	359	385	326	391	361	364	352	362	366	330	359	360	339	335	378	354	390	332	333	310	364	333	366	372	370	351	339	352	349	372	348	336	398	326	355	343	365	352	342	345	300	375	352	365	364	400	360	327	336	348	336	374	382	382	347	364	360	371	381	337	351	369	349	400	347	398	352	339	327	360	323	342	355	351	377	382	391	350	325	369	310	360	339	360	360	352	348	309	353	339	374	354	350	360	388	373	355	368	345	349	344	361	378	349	374	365	337	353	324	365	370	311	392	401	365	351	363	341	399	360	361	371	379	365	345	360	362	345	364	338	328	329	380	327	347	381	361	319	320	378	366	367	371	338	340	384	366	337	366	369	378	349	329	329	354	371	338	359	345	382	360	362	336	392	335	330	377	355	337	334	341	365	350	368	376	345	362	388	351	372	350	424	324	332	340	372	369	330	395	338	367	360	366	331	341	352	387	345	356	338	315	377	350	363	385	334	342	349	295	341	371	325	358	349	388	371	351	329	369	320	358	357	301	418	347	368	367	375	343	316	315	325	353	352	321	369	373	380	332	347	324	333	365	371	359	323	358	348	354	349	342	325	328	351	364	360	351	358	374	353	418	352	362	374	372	359	368	358	324	365	371	342	346	359	335	353	362	345	371	353	346	325	363	354	360	337	344	350	389	337	358	303	346	389	344	322	334	308	364	348	361	365	351	357	366	373	331	326	366	359	341	362	366	330	337	399	358	338	351	355	353	368	339	344	361	318	336	343	368	350	366	378	364	337	394	362	359	367	359	354	331	381	327	378	380	347	341	374	352	354	363	334	349	350	324	344	367	341	324	367	330	362	367	390	313	351	382	364	395	332	372	327	348	334	392	346	360	350	371	371	379	348	313	394	379	340	355	348	323	351	366	340	374	352	316	340	348	346	334	364	368	342	321	340	340	328	339	312	357	381	351	332	374	354	333	351	335	367	356	363	342	365	384	354	341	346	373	366	411	359	381	368	335	348	349	326	360	351	346	349	366	371	377	364	367	380	347	369	339	361	354	353	353	331	369	383	379	373	368	342	355	339	394	361	394	368	365	330	313	369	348	392	363	324	371	370	362	371	372	354	341	356	378	369	350	367	350	322	360	367	352	326	357	360	383	356	365	342	363	377	358	361	353	347	353	349	347	356	322	346	367	368	347	353	373	374	351	392	366	369	360	363	329	323	354	350	381	328	335	348	301	372	377	344	376	335	367	362	362	365	365	357	349	329	380	390	357	310	331	364	327	375	343	380	361	341	344	358	383	325	346	356	383	370	359	339	358	330	320	363	366	394	363	367	366	419	338	350	354	340	325	353	340	378	342	346	375	383	335	363	345	324	362	365	334	318	333	350	373	381	341	377	369	355	354	374	333	365	353	375	369	354	339	366	373	366	345	394	324	312	345	373	379	358	372	362	359	353	366	364	324	349	321	349	357	358	342	387	380	364	347	352	364	307	377	376	375	338	358	338	349	342	324	345	375	397	343	352	347	357	382	366	341	363	348	362	371	355	326	352	378	345	322	368	329	347	383	388	358	375	356	342	328	361	354	367	345	300	364	385	349	355	351	317	332	341	393	373	352	360	359	331	301	365	373	359	346	339	354	358	344	367	365	346	401	336	352	365	381	343	339	372	360	342	338	351	346	338	338	358	336	354	364	332	373	369	336	361	356	353	352	410	356	373	395	348	381	370	335	360	356	339	358	350	364	333	387	359	344	349	358	338	375	338	358	330	406	314	342	331	367	328	359	345	388	397	366	375	379	367	341	349	363	331	372	344	341	346	344	369	363	330	364	365	351	345	361	333	376	338	338	359	366	330	342	361	353	364	329	341	375	358	354	351	351	329	339	359	371	352	340	324	375	361	369	360	363	373	332	354	391	375	358	383	389	381	360	360	372	361	359	358	393	377	344	369	349	366	374	375	368	328	339	346	349	350	373	345	351	315	371	341	356	335	334	349	367	356	358	340	388	354	344	369	340	355	395	354	376	373	352	336	404	353	368	349	363	362	346	361	362	348	327	320	342	350	355	359	347	350	384	343	372	369	382	360	351	362	355	341	365	357	383	364	353	354	359	403	383	326	321	354	315	371	381	383	350	362	332	340	401	388	373	372	372	372	376	369	341	332	345	313	351	325	362	326	383	352	343	351	402	341	368	345	343	373	377	375	366	360	349	357	355	364	355	389	377	363	351	334	380	333	351	353	372	348	376	376	360	371	355	364	348	366	354	374	355	348	362	308	363	373	366	369	398	347	383	341	333	355	333	345	358	352	346	349	378	349	328	324	367	349	361	337	396	349	341	339	326	313	362	339	372	380	414	351	344	300	379	373	349	347	332	341	355	325	361	341	359	324	343	335	348	367	344	389	375	355	350	369	377	362	337	354	396	341	346	344	385	312	347	354	348	353	320
9726	4890	9219	12745	10461	8220	6803	5289	4550	3826	3222	2736	2632	3291	3349	2182	1762	1462	1381	1428	1310	1249	1464	1289	1325	1150	1205	1351	1330	1191	1206	1042	1041	1053	970	965	989	1090	1077	958	1005	962	1029	1007	1012	1144	1218	1250	1102	955	966	965	939	912	965	944	901	1014	944	885	869	931	901	976	908	927	842	919	874	874	888	919	935	917	921	877	944	980	857	872	952	894	918	888	857	951	919	915	935	970	924	935	918	917	925	957	888	937	893	945	884	885	841	917	867	830	930	897	896	868	878	926	855	870	863	853	908	878	912	893	880	937	917	889	894	874	886	939	882	864	854	934	908	866	867	906	961	884	896	907	912	883	924	905	872	953	839	857	872	878	883	885	933	887	928	842	861	884	872	886	872	874	855	885	839	887	949	890	850	894	933	949	814	917	954	920	838	889	914	896	886	932	903	902	910	926	865	924	869	885	913	859	853	957	898	828	918	875	878	887	839	892	884	872	919	836	915	929	890	912	949	863	879	873	883	913	872	924	878	865	943	890	907	888	889	918	852	877	928	887	934	894	865	903	926	863	859	878	891	885	969	881	855	913	902	921	864	816	920	842	895	855	890	895	945	873	890	930	905	931	878	869	910	924	907	893	869	896	888	876	947	882	910	955	875	853	877	850	880	946	910	909	960	883	904	883	917	883	932	853	866	893	902	877	896	893	906	897	870	837	905	826	894	890	919	928	938	896	899	808	917	918	916	900	880	974	928	946	895	822	865	890	836	897	917	886	897	888	889	909	883	896	931	885	842	861	946	886	925	922	852	849	869	894	850	905	913	866	938	838	917	900	904	917	921	863	836	897	914	920	883	900	880	927	914	915	874	867	885	913	937	912	844	881	930	919	874	905	896	871	844	850	879	846	890	907	873	860	856	902	898	844	890	894	890	939	874	933	862	891	905	888	907	883	885	885	905	919	860	885	898	874	880	913	933	882	943	884	854	840	909	930	868	873	875	857	902	929	887	891	877	872	891	892	840	850	865	930	886	893	902	928	908	919	863	917	919	901	871	947	876	925	850	862	897	866	893	856	897	883	949	864	830	892	916	906	861	899	828	918	861	866	895	855	903	933	879	874	928	846	891	856	940	847	902	815	900	909	866	840	857	939	925	909	899	863	889	858	925	892	863	872	892	854	896	872	904	868	890	901	851	839	837	862	925	857	866	910	849	849	960	855	846	863	889	865	874	844	893	928	872	868	898	840	900	913	880	934	837	893	908	937	892	889	919	937	936	877	896	899	940	913	849	880	889	884	858	837	907	880	867	899	941	827	922	897	857	897	918	888	887	828	857	864	906	860	941	894	839	883	854	906	898	917	882	908	921	874	903	891	927	908	891	924	857	921	879	933	824	853	856	883	870	919	872	844	862	878	843	894	904	893	931	872	926	881	871	892	908	851	860	928	927	909	927	898	877	943	877	933	878	885	918	919	946	904	905	896	918	897	875	874	911	879	903	923	899	854	932	925	899	908	913	853	920	903	851	861	895	863	871	874	874	820	912	911	864	876	867	876	865	884	924	864	937	910	871	907	904	899	917	890	921	895	855	887	925	896	882	852	853	896	884	910	841	904	895	910	877	863	933	884	890	897	892	883	925	927	882	877	861	879	861	881	861	843	861	891	926	857	915	887	846	902	854	870	877	879	897	945	889	914	870	946	926	857	894	855	889	881	871	816	872	925	848	873	910	888	920	893	867	865	884	892	899	881	892	945	843	884	870	850	863	859	941	872	871	887	871	939	887	941	872	894	909	873	908	877	848	894	885	877	876	866	896	864	896	836	883	976	899	874	868	903	866	841	942	877	848	913	958	856	881	900	895	881	911	973	910	872	869	919	902	903	871	863	839	873	891	856	900	943	971	938	855	884	871	936	915	865	906	936	897	895	908	874	886	918	878	956	892	871	836	892	905	903	896	882	887	880	873	870	875	838	878	850	874	895	881	872	882	867	865	866	896	874	934	893	896	908	911	881	868	863	880	920	913	907	835	911	868	931	836	885	887	917	898	900	938	905	936	858	908	869	892	871	876	873	841	929	878	900	881	846	965	886	866	831	940	868	855	854	912	982	934	842	855	866	896	913	941	862	896	862	940	847	913	875	876	923	829	863	921	861	889	897	881	900	901	968	918	892	865	890	862	855	870	915	896	879	955	896	924	901	886	868	843	867	871	899	952	890	903	967	877	868	914	870	865	922	834	882	899	892	876	851	883	829	912	888	872	870	871	914	903	901	833	913	894	903	865	865	851	865	868	879	887	872	967	893	848	895	937	850	814	901	880	865	917	906	884	905	886	865	944	849	870	823	839	904	907	940	895	920	896	867	890	889	910	907	850	916	880	914	918	897	895	924	897	854	840	921	889	838	905	859	894	937	913	857	902	842	888	890	869	964	865	882	904	854	892	896	895	959	890	852	893	865	883	873	843	808	879	848	897	893	877	925	884	843	897	876	902	944	943	873	887	843	870	935	892	870	849	895	929	891	864	853	906	864	906	915	868	917	837	863	891	907	935	848	840	859	889	903	909	893	878	884	854	920	876	913	922	888	913	911	862	852	894	884	882	940	960	891	868	885	913	896	890	886	867	877	909	907	930	888	910	927	875	902	897	865	914	887	927	890	867	854	882	915	896	854	888	914	865	910	859	896	884	863	887	949	877	921	925	919	927	940	860	884	914	921	892	850	872	926	816	830	910	866	843	935	875	960	881	879	832	940	926	869	825	907	941	894	899	848	882	899	904	851	893	869	855	884	822	901	903	847	885	901	908	872	858	909	880	887	961	844	913	847	880	870	856	865	872	875	870	878	861	872	859	877	896	896	815	877	943	900	872	876	894	881	911	890	921	888	893	945	854	902	834	888	934	901	872	954	905	883	906	898	959	890	859	924	877	868	956	892	910	891	905	885	929	898	909	873	863	881	885	931	908	848	909	885	890	849	873	890	876	867	884	887	888	887	877	946	910	896	854	898	896	963	884	914	897	842	901	917	892	903	871	861	895	877	907	851	913	890	901	847	901	892	938	900	925	904	897	871	916	864	926	890	863	871	860	953	831	908	932	854	917	919	851	850	918	881	938	975	888	905	884	947	888	935	919	902	908	889	870	915	886	943	860	827	894	899	874	917	946	828	898	914	860	904	918	908	917	880	866	875	894	907	907	927	853	885	832	901	897	921	849	910	863	934	878	861	868	890	906	841	895	871	863	923	929	851	860	873	845	904	915	900	914	911	900	916	904	870	937	921	875	926	863	874	891	897	878	882	836	880	925	912	854	846	931	915	896	879	930	885	862	893	905	883	935	911	897	893	940	864	899	912	849	906	853	936	813	877	948	915	940	889	920	869	858	909	897	908	899	927	868	865	913	910	894	901	860	908	930	885	879	889	870	901	950	866	873	887	929	833	909	863	889	857	894	873	938	915	920	896	890	894	886	863	854	878	926	876	899	907	892	905	882	862	841	878	889	870	914	913	907	902	919	880	869	947
2966	754	968	878	552	335	268	265	276	263	249	230	226	250	245	253	240	246	258	222	206	244	233	258	221	222	205	235	223	253	230	246	220	242	212	249	203	240	225	259	244	224	235	246	207	228	248	233	277	226	226	255	232	247	248	228	214	261	219	243	243	202	243	226	250	231	246	216	244	223	265	242	258	228	216	205	238	275	231	255	259	226	255	250	208	249	242	220	256	257	242	227	247	226	237	234	218	246	223	241	237	236	241	245	248	237	207	255	229	273	239	255	223	247	224	230	207	221	227	224	234	211	238	244	227	242	263	216	248	236	230	211	231	239	210	245	249	224	231	227	249	239	269	237	242	239	229	220	230	227	283	251	206	245	217	213	228	242	240	265	235	249	234	236	218	229	217	229	230	228	257	210	235	259	224	226	237	240	235	218	239	235	238	230	240	238	225	239	250	225	232	210	230	236	252	214	226	226	240	218	218	248	229	219	236	266	205	217	249	222	254	244	243	235	225	231	233	226	247	290	250	199	214	226	229	233	223	229	223	220	222	244	255	237	236	222	229	250	227	236	226	226	264	225	250	209	241	225	238	211	263	244	218	253	225	220	244	235	196	264	236	244	244	218	220	244	227	222	256	253	228	249	205	203	215	259	256	235	232	215	208	213	236	218	243	234	233	216	232	249	246	225	239	229	236	235	226	228	246	239	258	241	217	258	227	239	230	245	232	238	244	221	239	223	220	213	216	224	256	233	238	228	239	245	247	255	256	213	248	238	251	227	212	241	244	238	225	233	225	230	225	242	232	236	238	262	247	249	235	239	245	197	229	237	250	235	222	233	207	230	239	220	233	244	226	229	232	242	244	216	260	215	221	240	217	253	254	237	219	232	234	272	200	242	214	220	218	214	219	228	227	221	232	259	243	223	213	227	243	232	232	220	219	210	243	255	251	231	220	255	253	250	246	214	232	232	222	238	252	229	260	252	220	250	214	246	250	257	242	262	207	221	230	211	227	241	235	258	239	234	264	193	223	241	234	226	217	249	235	217	258	231	255	257	228	208	215	243	220	263	235	219	215	247	248	212	241	261	229	264	221	234	226	232	261	232	236	224	255	232	221	258	222	219	236	230	242	237	219	192	214	216	229	226	237	235	228	244	224	240	231	262	242	236	246	234	206	231	245	233	224	255	204	243	247	249	222	275	230	200	224	228	220	191	227	240	242	221	247	247	228	241	227	211	230	244	238	245	233	233	248	221	227	235	227	226	254	214	233	221	218	232	247	248	209	260	246	254	248	221	243	222	215	237	217	248	234	228	226	214	227	229	222	259	223	197	231	263	247	242	216	232	240	240	242	222	258	234	229	234	212	235	260	266	231	192	214	214	255	191	221	246	201	263	221	254	247	248	217	247	223	222	229	211	232	229	218	223	220	206	197	213	219	242	229	217	263	239	267	254	250	232	215	222	214	215	213	221	242	232	257	212	234	226	231	236	234	244	231	228	224	241	233	228	230	208	221	247	249	252	244	220	248	221	234	227	219	232	229	211	233	245	211	232	238	230	252	213	243	233	227	240	225	230	240	214	257	211	231	235	245	252	239	247	246	240	217	222	241	263	251	235	222	215	231	240	242	210	219	242	242	243	276	242	209	231	223	236	227	194	242	235	226	256	236	239	213	236	243	256	257	222	241	268	233	231	226	231	251	230	215	233	224	224	239	255	246	231	246	216	215	220	214	237	276	236	247	228	200	260	242	208	221	236	241	244	229	208	248	253	258	266	236	226	196	233	219	234	240	206	231	213	252	249	233	246	224	271	222	235	227	239	239	231	244	238	219	217	242	220	250	206	234	226	240	229	245	223	248	243	230	205	230	261	243	242	251	253	221	234	249	248	234	240	232	268	222	218	225	229	218	222	234	210	236	215	260	253	237	240	223	261	256	221	210	246	214	223	254	250	227	212	231	228	216	259	238	231	214	225	254	219	246	243	252	231	225	227	239	206	260	219	235	231	201	240	227	205	255	193	220	249	219	228	248	221	228	214	243	230	227	254	256	261	206	274	209	202	253	266	243	215	216	245	238	238	213	225	244	219	248	236	240	204	230	236	194	226	254	234	230	216	241	234	229	239	238	230	249	220	217	224	229	211	246	225	241	222	241	257	241	216	228	241	253	233	243	265	230	199	230	242	248	247	232	224	235	223	237	250	216	212	202	233	267	231	233	230	203	207	210	256	221	223	240	222	204	226	245	217	212	251	231	249	238	237	246	236	253	219	224	257	239	227	207	232	231	258	227	251	221	227	263	245	243	251	258	216	244	213	207	258	240	241	233	213	213	211	236	227	240	242	249	224	254	219	220	245	221	228	235	189	220	247	223	228	259	234	195	217	255	215	232	251	266	224	236	242	235	219	237	209	247	238	248	263	215	245	245	230	240	254	256	201	216	234	220	218	242	237	233	226	233	236	233	239	231	284	237	235	228	231	242	241	230	231	219	242	224	235	237	224	222	261	242	223	231	226	229	259	253	245	248	231	237	224	221	238	245	230	243	230	243	252	233	238	226	205	227	215	240	245	239	270	247	247	237	220	232	241	228	208	191	220	228	239	243	199	239	246	224	209	226	235	243	244	248	227	239	207	226	223	237	239	221	228	239	243	249	233	208	230	233	239	226	264	215	222	243	237	216	222	221	232	239	206	247	234	251	253	222	250	215	234	192	245	261	221	210	257	217	210	244	250	214	224	244	217	220	235	241	231	253	246	217	237	248	226	233	226	241	226	205	225	224	234	240	219	226	240	219	238	235	213	214	255	239	226	220	226	222	237	255	245	241	230	257	250	248	219	225	230	239	218	252	253	243	210	231	231	237	255	240	246	254	245	234	244	220	239	242	216	256	230	208	234	260	218	203	238	231	196	236	219	240	257	219	239	229	228	263	240	238	247	224	203	223	228	234	227	285	225	231	220	242	248	234	245	236	236	221	242	205	241	237	235	221	244	214	234	242	185	212	232	229	232	225	244	232	207	225	227	210	226	247	247	260	243	227	229	248	224	214	251	243	246	239	227	218	208	255	233	240	245	245	245	240	228	238	280	226	243	189	214	215	227	238	236	216	241	250	219	243	222	229	272	216	254	229	266	245	219	241	242	226	256	257	249	198	260	208	242	227	219	227	260	201	229	224	216	277	234	210	246	219	219	218	225	234	222	216	252	234	247	210	231	213	256	243	264	201	239	228	244	216	202	228	221	236	223	262	243	226	246	241	255	255	253	271	243	248	261	206	269	249	224	241	227	220	216	223	234	208	244	217	239	231	212	251	241	229	230	219	215	243	202	215	229	239	221	248	233	215	245	237	224	218	236	244	200	224	292	229	228	216	261	237	210	248	257	250	233	219	230	261	228	244	235	231	230	229	231	243	222	247	236	235	251	226	280	247	225	227	214	233	250	214	234	227	242	226	217	227	250	231	228	250	230	240	216	237	238	213	249	269	247	220	237	272	231	221	193	203	239	244	252
2704	1212	2214	2856	2013	1198	928	895	782	720	743	686	693	609	663	632	640	665	634	625	587	647	627	588	670	639	582	655	613	578	622	624	603	577	603	654	605	622	629	608	599	606	582	609	651	695	721	753	694	642	626	647	610	602	627	635	557	624	624	599	582	665	599	627	563	570	639	611	568	622	635	593	595	622	628	578	591	594	632	622	581	649	647	656	640	609	596	600	615	635	640	609	589	636	634	571	648	558	583	558	617	605	607	569	668	650	603	625	612	595	587	594	584	556	606	595	587	619	638	642	635	618	600	615	586	568	624	580	641	605	631	637	564	616	617	611	589	614	618	632	583	585	563	609	593	627	599	610	631	602	596	633	603	644	616	602	616	602	602	650	596	594	626	606	604	596	608	654	567	618	594	602	612	591	606	620	587	550	584	585	586	611	602	637	562	577	628	626	591	560	599	594	588	613	610	586	684	572	567	585	629	599	610	631	607	591	603	627	633	628	589	580	587	601	599	605	617	617	592	620	614	591	615	639	634	586	609	613	623	570	619	606	617	601	602	625	593	651	621	609	609	636	608	644	634	601	630	626	632	599	656	591	581	675	586	577	655	632	589	616	589	561	583	593	563	588	605	587	570	620	607	629	636	654	657	615	581	607	631	606	613	640	635	614	667	597	597	651	551	602	639	652	563	601	618	621	585	627	592	613	590	602	604	645	587	621	594	620	636	630	627	620	585	590	560	651	587	563	609	603	629	643	568	608	609	626	580	582	604	609	617	630	610	586	613	640	575	638	639	573	589	583	607	624	631	597	638	595	597	581	619	588	551	594	593	602	610	609	613	618	616	599	590	640	591	610	619	595	586	631	624	607	579	604	649	594	593	605	623	618	648	593	597	591	594	617	602	641	592	580	633	605	648	602	611	609	585	582	609	602	649	605	639	620	637	557	574	564	566	613	575	631	617	627	640	599	657	566	574	631	577	574	622	619	647	619	632	618	604	590	658	589	590	638	614	649	585	641	651	609	625	596	611	640	593	645	646	612	609	612	667	593	571	597	622	602	591	606	640	669	612	574	632	591	622	592	663	580	609	643	564	642	590	621	576	608	615	605	603	573	584	594	591	625	618	612	586	643	598	597	611	631	641	605	600	598	567	676	660	591	567	637	617	609	590	588	601	629	596	615	659	615	628	589	610	649	588	610	663	601	590	626	595	616	591	627	640	640	621	647	612	616	596	627	587	615	611	563	562	631	665	601	610	592	638	623	612	605	654	634	582	616	593	638	618	621	644	605	580	630	646	603	578	590	594	623	636	585	581	624	615	608	573	634	558	613	623	628	604	638	644	613	626	689	617	586	599	623	625	622	575	595	612	657	642	604	620	607	630	621	605	629	642	590	622	618	622	581	634	583	611	616	583	593	611	593	617	641	595	620	593	614	594	587	570	588	604	600	618	606	606	604	614	576	633	618	604	600	615	638	647	655	602	594	618	628	654	632	604	608	600	609	647	594	627	617	615	636	607	603	623	584	636	626	615	617	640	648	590	599	600	636	645	590	622	568	605	629	596	568	630	621	646	583	608	611	643	603	585	647	626	646	582	600	588	621	605	625	616	641	628	633	578	644	609	627	639	634	605	624	624	575	633	627	598	599	585	575	632	603	589	578	635	643	593	582	625	617	601	601	619	581	626	667	613	624	599	658	610	611	621	624	581	629	628	611	626	609	642	590	620	611	594	581	580	650	643	588	638	580	601	618	617	633	602	664	602	590	623	613	573	621	566	591	614	569	604	620	604	581	608	626	613	618	614	596	629	593	596	589	625	622	628	611	628	622	596	665	608	616	591	599	584	630	629	598	599	579	617	645	605	631	657	578	635	660	614	576	604	595	619	637	581	629	601	640	633	596	627	600	643	614	656	626	612	594	597	611	623	618	616	574	589	595	641	645	577	594	614	596	610	580	573	623	635	618	621	587	598	595	597	603	636	637	622	596	661	569	610	613	600	548	568	570	585	615	615	598	592	569	577	567	602	600	614	650	617	636	613	626	631	624	642	620	628	595	587	598	608	610	582	571	632	619	654	624	625	637	590	645	608	616	609	605	567	577	613	626	595	645	645	579	641	647	638	635	569	615	632	604	600	647	639	613	618	579	624	597	592	582	626	609	617	637	668	646	612	597	613	612	622	603	635	644	611	587	634	592	604	626	597	586	608	648	640	607	593	598	596	620	661	624	636	631	679	630	561	618	625	608	623	621	586	622	626	614	658	654	648	644	579	605	599	609	592	637	603	641	584	622	596	604	657	619	615	601	624	628	616	645	582	604	598	626	598	608	616	636	588	571	607	630	623	587	592	606	550	615	603	603	627	641	657	610	580	582	580	602	611	606	580	618	605	633	601	588	605	606	601	614	611	596	636	612	616	587	600	623	634	634	585	613	604	571	582	617	574	625	567	602	587	666	661	585	598	607	629	642	577	621	643	631	575	548	617	548	567	634	583	594	574	612	605	610	592	598	584	626	631	627	600	599	602	593	622	631	597	618	610	589	572	656	595	586	662	622	578	592	607	586	560	570	620	632	620	600	573	572	612	635	595	646	605	623	588	621	607	549	573	621	609	595	619	642	583	599	639	558	692	584	628	635	646	622	598	653	597	629	604	592	612	577	574	654	643	627	615	635	588	605	589	610	627	605	656	605	557	583	617	599	587	573	584	676	624	620	648	572	621	621	630	638	600	589	641	623	610	604	579	595	588	594	620	620	600	663	624	585	632	625	638	666	577	617	624	616	638	640	586	602	622	649	618	612	616	636	595	612	631	599	639	611	584	592	614	611	620	608	598	629	623	655	608	632	604	601	594	602	631	602	616	600	647	621	579	655	627	622	596	646	579	557	604	577	612	648	612	574	569	610	590	598	595	681	618	607	613	645	578	586	612	619	610	630	628	603	607	599	560	627	610	586	606	546	621	580	579	634	599	584	612	605	638	609	621	587	644	618	594	630	578	616	624	573	650	620	609	578	634	580	602	589	639	651	576	594	644	608	604	626	638	590	596	587	569	640	588	635	604	616	618	595	631	634	627	659	579	612	623	584	630	580	566	665	616	570	619	612	626	672	623	632	639	642	630	610	553	655	611	599	634	544	592	631	602	607	653	574	629	623	592	625	641	656	621	605	571	573	603	658	575	598	605	590	625	666	609	584	597	596	645	626	584	613	621	619	556	618	603	609	599	613	653	626	596	631	635	639	591	623	602	536	593	620	581	654	581	598	603	609	651	615	604	579	645	604	605	575	635	622	586	598	623	629	636	641	605	632	612	641	653	628	598	595	592	616	619	575	591	598	572	624	580	620	589	634	577	604	647	588	625	632	618	611	607	612	638	624	612	606	610	599	631	613	609	620	600	588	628	611	580	608	623	631	618	603	626	622	594	618	587	616	633	620	589	636	623	584	537	585	650	647	575	630	582	610	655	625	639	603	615	577	622	607	605	595	578	598	574	604	689	624	600	606	624	602
10474	3274	3634	3660	2366	1142	833	696	591	424	749	443	333	337	346	281	267	232	210	232	219	197	215	212	209	215	219	209	200	238	209	204	189	166	198	181	177	198	198	183	176	196	184	174	169	210	208	213	209	178	227	190	192	186	186	199	174	195	161	172	194	165	174	214	192	196	189	157	159	201	160	160	168	195	169	185	191	192	175	180	201	204	188	177	193	167	170	164	177	177	175	213	170	185	196	175	175	158	194	177	194	182	197	146	158	201	159	184	217	176	210	188	165	214	149	170	180	180	188	174	191	205	172	180	179	171	190	188	157	180	186	179	195	193	190	188	203	155	202	181	187	174	179	196	194	166	163	191	189	192	189	181	179	193	150	167	198	192	185	168	166	173	175	189	179	174	170	182	193	184	179	173	178	165	152	180	178	201	187	185	218	159	198	184	204	187	197	211	188	189	185	180	206	180	189	198	177	183	198	206	185	191	171	166	204	181	152	155	191	207	169	177	184	188	160	207	176	178	201	165	209	183	175	173	150	163	184	169	176	181	183	221	175	151	189	184	206	199	183	207	173	189	193	180	183	185	158	179	214	178	186	179	205	213	180	201	184	198	150	181	181	167	205	162	183	183	188	193	190	185	201	178	180	169	187	184	167	163	206	192	187	209	185	169	171	179	174	173	168	189	163	169	166	185	176	161	217	171	204	182	189	191	186	199	169	180	160	191	180	148	192	167	163	189	191	183	162	183	177	170	212	189	182	193	193	174	179	189	190	190	195	170	203	179	178	191	183	198	187	198	218	194	198	189	167	195	209	201	184	174	202	171	193	170	176	198	192	172	184	191	194	191	169	168	203	160	204	193	182	164	195	168	178	177	204	185	201	170	159	184	165	166	188	163	179	165	164	185	193	177	159	202	156	168	163	200	203	183	171	200	158	187	171	195	186	163	166	180	190	181	229	174	167	170	184	164	173	191	201	195	172	162	175	190	175	166	195	205	173	204	163	160	175	184	168	170	194	191	188	171	163	177	166	213	153	174	169	180	194	208	170	188	194	169	193	181	188	195	156	183	164	181	141	183	174	192	174	151	193	181	172	196	182	168	202	174	192	183	196	168	209	186	187	186	188	212	185	178	170	176	218	203	171	163	188	169	225	190	164	181	170	180	196	205	168	182	183	190	175	166	180	181	191	197	159	188	177	183	176	177	180	172	189	187	209	185	191	165	201	194	204	179	203	191	169	172	179	206	174	186	199	194	159	180	184	168	172	168	177	170	179	187	163	206	159	203	183	184	202	169	173	171	167	204	182	172	176	185	164	190	199	190	182	178	183	176	182	167	186	188	180	184	190	179	168	174	180	173	187	165	179	197	171	162	181	160	160	190	187	176	188	167	151	196	179	200	159	182	196	186	190	199	191	165	192	175	186	181	184	181	165	210	171	163	196	169	181	180	183	196	187	170	171	186	176	187	174	168	159	195	197	171	195	195	196	150	188	174	189	176	176	167	195	185	186	169	178	206	180	167	201	219	189	180	190	188	154	184	189	172	184	192	216	177	157	158	193	174	182	188	177	198	169	190	190	189	184	154	162	191	190	162	186	177	183	172	198	184	212	179	159	189	182	192	181	174	200	189	181	206	193	181	187	195	176	154	199	148	166	165	199	194	186	186	185	198	193	170	190	170	210	214	168	168	186	208	170	188	188	175	191	147	172	175	177	187	175	181	176	176	180	192	186	184	181	187	175	174	205	188	201	178	184	180	171	184	185	164	179	177	190	180	184	212	187	189	189	167	183	173	189	190	198	156	175	193	167	184	230	190	172	189	190	185	182	181	175	191	157	192	179	185	165	169	186	196	210	197	178	187	184	192	193	188	201	159	164	170	182	175	169	172	171	191	193	161	165	185	191	210	190	183	201	166	173	191	179	179	184	186	165	176	153	193	183	190	205	197	176	181	175	174	166	197	159	186	182	188	197	186	184	184	176	185	172	203	180	212	178	179	167	182	189	186	201	176	184	192	180	197	207	178	186	193	172	195	188	195	174	180	201	208	191	211	188	176	199	170	195	202	189	193	168	174	161	161	211	165	172	169	188	169	172	156	189	190	201	195	197	171	185	199	178	182	201	193	180	194	188	211	181	196	173	180	186	191	223	172	196	165	184	199	197	172	188	176	145	193	180	180	169	209	178	196	185	194	201	172	229	184	169	170	206	180	191	183	185	164	179	169	158	205	167	192	169	174	222	147	194	191	191	193	177	181	157	179	176	196	203	178	169	176	173	190	211	169	172	181	193	196	182	184	176	176	166	148	189	181	171	192	173	185	196	201	176	188	169	162	176	172	191	170	178	156	177	181	183	177	201	193	183	184	188	166	189	177	187	215	188	187	203	220	171	193	198	156	172	175	183	155	164	203	172	216	183	205	176	183	201	181	198	193	196	213	179	157	175	186	177	186	163	174	177	180	206	203	169	181	200	161	172	190	175	191	210	202	176	180	165	187	189	171	180	180	194	203	171	197	194	177	185	196	171	185	174	193	191	163	186	180	170	159	171	171	176	194	169	184	153	194	186	173	190	169	178	186	176	181	179	169	180	160	187	205	182	181	178	173	187	187	197	183	186	168	178	193	200	177	172	176	167	188	190	197	184	197	176	189	171	186	203	195	190	158	199	170	196	202	196	158	158	195	187	200	158	178	184	183	198	185	140	199	205	171	196	167	174	180	173	187	197	182	165	195	191	185	168	177	172	183	174	200	191	194	215	184	181	176	193	213	168	170	193	177	185	181	183	195	180	171	182	177	179	191	178	197	190	204	192	176	185	164	232	193	170	182	175	174	198	174	168	196	200	196	185	214	185	184	182	198	206	184	191	188	176	193	188	173	206	162	169	208	166	194	171	176	165	158	188	166	187	185	171	176	197	162	195	161	162	191	179	196	187	180	179	195	187	155	191	182	188	180	186	142	163	175	198	192	192	179	178	203	177	185	211	178	195	170	191	185	167	189	209	169	197	170	195	202	176	176	187	145	173	167	204	170	182	184	203	191	190	208	187	155	187	173	171	173	207	186	182	192	181	176	176	184	187	172	210	183	168	189	189	181	187	184	203	188	172	166	184	174	184	209	208	176	189	186	188	186	164	194	167	180	198	183	197	202	168	187	172	195	167	191	204	198	191	172	182	206	173	175	181	171	173	178	166	193	184	182	184	185	184	202	162	178	164	189	184	177	167	184	183	177	184	194	153	169	184	197	155	152	178	182	189	185	196	175	188	188	174	179	195	220	213	181	164	200	211	197	172	180	196	160	173	166	214	197	181	194	187	205	172	175	181	159	184	177	163	160	178	168	174	199	173	171	175	197	170	205	165	185	185	202	194	180	204	199	197	183	190	206	196	167	178	185	186	191	199	169	189	207	180	172	182	167	157	155	189	179	196	181	198	204	185	146	188	206	190	190	197	193	197	198	175	174	201	190	170	182	184	196	206	198	195	181	166	185	181	170	192	215	207	181	165	203
7041	2936	6237	8336	7099	4880	3389	3023	2736	1895	2077	1830	1620	1608	1794	1124	1026	844	761	761	753	760	743	690	711	704	669	728	800	722	621	624	579	548	578	609	562	598	596	592	544	574	593	534	552	677	776	896	647	541	560	593	558	541	544	578	550	515	583	526	537	589	514	540	506	528	510	543	513	562	560	574	517	484	539	533	519	528	531	541	554	487	565	551	506	502	515	539	522	549	505	527	534	535	583	522	531	501	511	545	524	538	531	503	512	518	555	544	540	508	497	555	543	578	523	525	521	501	488	535	509	556	540	533	498	497	521	521	467	502	555	483	561	539	533	543	528	521	550	478	526	535	512	531	500	534	509	553	513	542	541	523	486	513	550	529	534	532	528	506	517	488	478	522	537	506	497	544	489	509	526	531	532	514	549	527	517	551	572	527	541	497	526	515	527	508	509	541	558	549	508	549	527	530	482	509	546	541	524	552	523	515	503	521	522	521	506	561	542	512	506	545	568	543	529	526	515	468	491	539	526	500	499	519	544	521	508	479	473	486	526	509	531	520	530	527	526	550	534	521	546	513	516	517	559	485	509	533	521	515	518	526	542	558	531	526	513	524	492	519	530	530	557	567	534	519	562	563	536	512	509	511	493	548	485	525	518	502	515	504	544	523	515	560	491	526	558	508	553	477	544	527	515	497	585	489	521	540	550	539	517	540	533	528	544	503	506	502	516	513	517	513	505	512	565	530	537	507	527	514	542	517	506	529	518	473	502	514	520	562	504	505	527	494	529	494	560	564	495	512	481	541	514	528	550	524	552	501	543	558	523	526	516	557	527	536	547	539	507	535	539	561	514	520	523	495	536	509	513	502	501	550	540	558	513	522	514	521	502	515	501	513	534	515	526	513	519	491	534	527	538	517	526	503	522	527	500	551	485	551	547	481	537	496	489	517	537	537	525	541	514	467	576	512	506	493	536	495	536	536	483	535	517	525	523	509	535	542	542	493	521	514	506	503	575	552	523	527	515	558	516	515	487	541	578	515	565	513	558	537	530	510	526	530	535	526	530	543	556	524	589	513	564	521	502	540	556	556	513	516	522	537	499	488	521	529	507	563	553	483	499	533	489	576	539	584	498	534	509	528	530	521	511	519	479	537	553	531	569	542	497	496	498	474	568	500	537	527	499	518	525	537	543	590	521	528	532	547	521	527	515	510	510	510	533	526	521	500	522	530	506	521	522	546	528	512	512	529	535	525	481	513	520	511	539	502	516	511	542	504	531	513	554	501	566	509	515	529	531	495	513	547	508	505	549	560	512	515	525	504	522	507	518	563	561	538	484	564	524	535	534	512	522	541	538	513	515	537	545	552	547	486	484	525	552	575	497	500	444	546	492	508	487	538	497	501	524	518	517	506	522	536	509	522	553	512	512	547	488	548	509	508	515	532	521	498	508	550	526	598	535	539	516	499	529	521	540	520	505	478	522	521	533	518	551	529	520	521	488	522	531	523	554	522	521	523	482	527	506	522	538	553	536	537	510	529	505	522	557	526	527	529	512	516	494	534	519	507	497	504	535	552	546	519	539	519	518	563	560	511	524	463	510	499	536	510	524	543	491	517	528	525	513	559	501	521	514	528	526	512	500	517	551	502	490	503	569	519	561	517	536	545	505	531	523	518	488	528	547	509	502	537	531	497	533	528	527	547	531	495	535	538	528	515	541	560	525	492	510	492	527	539	545	514	522	506	517	510	552	538	503	527	533	520	507	480	496	479	537	509	590	509	524	514	541	517	497	502	502	547	560	497	534	593	526	528	509	519	543	532	512	522	573	521	525	507	505	482	492	507	533	476	529	508	524	514	550	476	513	505	558	540	536	496	485	521	538	500	547	555	544	525	499	500	475	550	507	518	552	553	488	522	510	539	543	590	529	506	561	558	510	529	535	500	503	524	537	533	515	525	521	539	529	490	505	477	553	531	535	521	488	557	512	505	576	531	553	532	582	531	540	501	532	525	558	519	518	552	513	505	538	517	502	461	528	541	531	518	514	528	509	516	480	492	507	549	524	517	525	517	526	538	546	512	548	522	547	525	494	506	522	552	497	522	546	570	522	501	544	512	543	496	528	514	549	556	503	512	510	514	516	511	510	575	554	518	511	487	527	517	545	502	524	492	553	503	550	523	522	505	567	502	540	495	506	496	505	518	509	513	531	502	542	472	524	547	489	500	524	537	507	559	532	521	484	536	511	566	558	554	531	542	514	544	560	569	545	543	523	540	507	515	566	508	505	575	556	563	503	514	542	571	522	514	527	524	536	512	496	537	542	510	554	499	538	490	514	516	547	586	545	541	564	528	511	500	519	545	532	568	515	556	532	517	556	505	561	527	503	501	554	548	496	520	514	498	529	543	494	562	506	506	563	529	556	572	533	516	560	558	520	517	503	530	556	524	477	505	534	515	529	534	543	552	505	548	515	543	546	504	514	528	547	546	522	551	564	535	484	512	525	516	534	544	517	509	513	505	524	510	513	499	538	529	537	566	563	506	547	520	514	546	534	514	568	552	472	535	533	528	534	510	527	520	530	524	510	519	522	534	534	520	513	540	527	496	483	538	532	526	539	535	541	510	516	490	521	520	517	520	551	527	546	519	516	488	542	492	512	515	472	529	512	481	507	487	533	514	468	486	543	556	472	546	536	487	528	551	516	548	517	532	532	494	538	531	499	515	522	546	565	519	556	565	508	507	513	487	536	501	536	571	527	498	554	514	561	535	552	522	538	558	542	555	548	538	516	527	510	514	538	533	563	554	558	526	517	521	529	519	491	543	531	521	512	493	498	577	522	525	499	518	518	539	510	526	554	535	521	554	507	509	538	527	513	513	520	529	522	526	497	521	577	532	514	522	527	524	541	503	529	545	544	519	496	545	556	511	523	534	581	502	522	540	521	524	545	529	514	541	486	529	543	519	502	523	508	549	545	575	488	518	554	511	542	542	503	538	520	536	514	559	531	530	534	487	491	526	522	543	538	505	543	499	527	520	511	470	515	508	552	533	545	537	510	515	486	482	536	522	542	527	523	521	552	557	560	552	478	485	532	516	520	511	509	501	547	521	521	516	511	511	493	508	521	552	505	564	557	493	526	530	549	515	524	530	535	539	527	530	552	516	517	530	506	546	535	508	499	489	556	540	518	498	538	519	543	535	515	546	515	567	551	556	507	537	523	521	593	522	535	490	553	535	547	490	582	484	524	515	547	522	538	502	551	494	529	501	564	540	522	499	507	501	518	544	516	552	520	553	530	541	552	568	535	529	558	474	519	506	527	496	500	516	537	524	531	503	524	512	551	550	505	555	533	454	501	511	536	565	596	514	522	552	531	509	528	511	518	568	529	546	518	537	525	466	510	518	491	543	516	523	537	541	507	500	479	538	522	508	516	494	522	544	542	565	498	533	531	524	549	500	538	530	523	487	499	483	550	533	480	506	485	516	530	532	539	542	529	533	548	515	555	513	507	525
18737	6953	7210	6177	4282	2497	1695	1335	1129	848	790	651	558	605	693	637	513	406	406	428	459	448	440	421	387	378	380	423	450	389	429	355	412	367	386	376	384	398	375	403	347	368	355	363	394	405	381	389	408	394	382	353	383	362	368	360	366	371	399	391	393	381	356	384	351	349	382	368	373	355	397	381	377	361	365	361	388	347	366	352	367	392	366	317	373	359	332	365	398	344	352	353	378	344	348	323	337	384	367	378	345	341	331	351	363	350	380	361	337	354	360	388	361	380	337	401	346	336	371	348	330	326	336	352	351	330	348	336	352	344	390	371	374	386	327	372	372	347	351	329	337	313	338	318	378	397	357	338	357	368	342	329	340	395	378	363	363	348	379	337	348	340	363	339	352	368	373	342	322	336	352	338	352	354	359	359	361	358	315	372	350	389	327	337	350	373	383	374	372	338	366	368	347	386	338	360	367	333	356	367	332	355	352	395	377	366	341	361	334	366	367	381	357	392	369	365	325	378	361	319	376	365	355	382	365	363	366	362	360	349	342	373	354	395	376	375	377	401	324	349	364	374	353	379	344	360	337	363	388	361	380	370	343	356	355	357	337	360	362	354	311	357	383	386	363	335	362	355	348	365	373	346	369	374	365	370	395	357	396	369	367	370	363	347	399	376	378	394	378	370	339	370	355	326	351	392	358	336	333	340	374	368	340	382	330	383	339	366	391	393	353	368	316	361	398	348	380	393	352	396	351	387	326	313	392	341	362	346	369	375	323	362	405	406	346	361	365	357	334	375	369	385	378	367	376	359	348	364	329	358	373	348	323	337	385	345	344	359	364	341	369	345	369	343	351	354	359	394	349	359	357	366	334	383	350	353	343	370	385	372	373	336	344	334	384	382	330	365	402	380	335	337	338	332	353	333	381	364	361	351	336	346	354	384	345	361	371	357	360	330	394	356	376	358	330	316	359	328	320	349	359	325	391	357	401	400	346	349	347	416	429	369	347	328	330	409	346	383	318	361	335	324	355	358	372	364	332	355	387	350	358	370	376	379	366	352	363	346	343	378	360	364	350	347	357	329	351	335	384	337	332	356	357	338	335	358	376	402	366	366	362	331	353	367	382	322	400	366	380	371	376	333	357	382	359	340	343	384	359	342	376	358	315	329	386	345	381	330	377	368	393	345	392	355	352	355	357	332	370	351	406	372	380	349	371	334	390	381	342	366	359	410	355	360	299	358	368	365	358	323	359	340	364	370	394	350	343	377	361	331	367	377	368	349	341	349	374	348	386	371	352	333	355	346	335	389	351	346	336	348	329	383	390	324	369	367	374	372	368	361	370	368	368	356	374	391	341	383	333	363	332	363	337	394	314	344	363	375	361	331	363	415	351	353	371	372	345	367	338	380	354	394	348	360	344	381	365	343	381	346	363	361	349	366	383	373	337	348	360	369	353	361	382	350	371	348	344	361	337	334	349	340	345	330	384	363	364	333	364	316	355	347	372	328	343	338	334	341	380	350	375	372	388	358	380	381	321	385	352	381	334	352	344	380	365	357	366	362	375	358	367	359	378	352	382	395	347	357	334	353	387	358	361	392	380	349	357	363	356	341	362	345	360	356	332	369	358	362	325	387	370	408	356	332	356	328	336	345	380	341	369	383	353	346	375	381	361	348	369	333	346	378	348	315	353	335	362	336	345	376	341	361	363	366	371	373	361	365	391	335	358	393	370	345	356	375	341	362	358	353	370	366	347	342	340	378	347	349	329	331	352	350	351	382	337	322	394	408	367	335	381	372	366	343	363	401	348	354	368	380	338	364	350	340	361	366	379	374	364	379	359	382	338	385	368	314	387	350	349	388	345	341	335	345	326	368	354	323	348	358	386	368	381	347	380	335	357	357	355	381	358	327	372	378	361	347	335	387	372	370	341	351	374	391	352	334	355	354	383	365	349	350	372	367	382	374	349	340	346	340	324	373	389	383	365	382	366	356	348	361	336	353	345	341	333	364	372	374	370	373	345	380	394	345	349	383	335	347	352	367	370	388	322	338	378	377	351	374	377	341	375	349	383	358	349	350	332	349	352	353	368	353	365	383	361	402	403	326	355	353	372	346	298	354	351	390	367	345	392	395	337	317	315	368	362	334	353	335	385	346	380	378	349	328	379	347	372	368	362	348	333	350	343	369	365	375	365	353	357	340	374	332	372	354	344	353	391	340	327	330	350	352	388	382	312	335	351	374	350	347	351	339	368	363	382	362	357	347	378	369	361	356	365	387	383	332	345	376	331	348	393	392	377	396	365	377	349	368	363	358	386	331	327	366	376	323	340	320	386	354	347	375	381	359	378	385	322	354	350	364	341	351	391	364	327	320	328	387	350	346	395	360	351	355	341	362	339	372	342	329	383	339	344	370	349	352	386	403	334	348	388	350	374	362	376	345	336	355	348	335	331	339	343	373	351	386	361	356	341	363	368	335	332	353	351	357	365	335	378	358	358	341	361	378	360	350	345	334	330	345	373	338	382	346	345	349	352	382	394	373	359	373	390	341	405	352	353	323	360	363	396	342	359	377	336	382	336	348	366	348	350	357	378	371	355	373	378	364	348	348	327	345	349	344	360	376	342	362	387	341	347	381	367	343	334	385	378	338	384	354	388	352	380	385	360	355	349	311	356	399	371	373	355	398	373	358	351	370	370	344	389	394	309	341	344	361	324	357	320	353	320	360	337	347	369	343	378	333	361	381	377	366	345	397	363	367	330	371	360	322	340	365	344	361	302	370	341	352	350	361	348	373	351	337	345	342	333	351	381	379	359	350	352	362	322	366	373	339	357	395	341	384	355	354	368	396	369	358	376	365	334	359	313	341	393	347	350	357	372	366	369	373	348	369	359	378	341	345	381	364	368	345	369	325	371	343	401	365	374	359	358	347	372	372	351	361	319	374	354	364	375	365	389	357	364	369	353	335	338	329	342	403	360	347	368	322	362	367	351	375	354	346	354	346	369	380	338	372	360	301	351	358	378	357	330	331	335	355	333	364	373	357	350	343	357	371	337	354	336	390	357	352	329	373	332	375	360	357	341	352	368	353	366	360	341	328	352	371	341	352	358	357	378	326	351	326	367	348	399	382	370	370	323	388	351	363	360	372	383	369	312	361	391	354	339	394	345	378	331	342	346	356	370	365	341	377	352	313	314	344	355	348	385	365	352	356	349	366	377	367	354	331	342	368	357	354	367	349	383	353	395	379	390	362	376	366	392	388	344	336	337	362	358	352	368	349	340	408	403	360	329	364	385	357	333	301	332	357	378	345	336	369	363	336	372	310	368	346	369	355	392	363	348	358	369	340	337	343	372	401	348	329	362	360	383	363	356	354	370	348	351	382	378	357	346	352	328	326	347	334	373	380	348	361	357	316	355	359	354	356	351	340	354	371	368	372	338	380	329	365	363	339	334	343	384	370	358	388	365	340	375	373	375	370	337	372	334	356	354	355	357	362	369	368	369	356
10066	4849	10384	12365	10893	7320	6378	5253	4784	3787	3017	2504	2626	2815	3446	2442	1801	1514	1334	1527	1293	1434	1487	1298	1274	1272	1313	1324	1462	1208	1128	1152	1057	1017	1025	997	955	1056	1124	1027	992	994	961	1037	985	1158	1367	1534	1060	977	995	961	1042	936	913	952	891	953	923	949	976	911	929	967	877	917	952	887	946	922	980	950	901	884	903	937	888	947	883	940	918	914	932	929	897	865	925	965	888	849	916	884	885	899	890	921	900	878	900	938	953	884	909	893	956	908	850	972	941	918	909	906	938	901	911	965	930	969	909	914	936	877	891	930	898	948	950	950	888	876	964	879	884	873	876	954	894	925	919	866	916	907	899	910	854	931	916	886	917	932	926	862	913	861	873	880	891	955	885	905	877	891	886	913	893	955	864	955	886	850	878	904	918	913	938	913	919	927	927	909	940	913	870	969	889	934	867	875	915	881	906	910	901	883	912	885	891	866	945	877	921	922	853	890	896	824	884	896	909	937	959	928	855	915	864	906	901	933	888	935	893	900	894	887	928	904	887	905	947	924	922	892	892	930	857	937	892	872	917	888	824	925	922	960	888	894	879	874	844	871	959	879	820	907	920	923	927	930	843	896	866	906	887	940	864	893	918	886	879	895	872	886	929	844	952	940	898	869	967	924	900	872	916	917	906	933	911	950	863	855	952	940	947	880	875	891	912	880	868	906	940	875	940	857	862	883	971	870	870	960	972	925	918	911	932	910	919	869	942	896	903	894	906	925	898	919	864	927	929	924	891	927	914	924	921	840	847	879	899	906	909	856	916	833	926	938	886	895	940	904	905	894	853	889	945	896	898	894	933	908	856	902	864	882	931	884	880	888	948	940	900	932	928	926	877	901	902	818	859	924	871	892	881	882	872	911	905	961	825	908	925	921	895	865	948	910	951	947	923	879	869	952	875	899	863	879	868	953	904	902	901	868	856	933	888	930	902	938	885	909	941	919	932	876	948	858	962	875	902	907	887	903	893	939	905	898	842	841	902	914	911	899	875	932	959	907	923	905	922	877	937	900	879	881	851	958	915	816	991	851	873	875	925	968	888	883	891	926	868	904	900	908	862	886	970	910	955	907	894	837	921	881	954	901	913	920	892	911	878	914	867	891	907	922	878	902	883	917	876	914	868	892	921	899	902	945	901	898	917	890	915	910	893	897	973	900	926	899	825	847	920	860	931	839	892	921	911	860	914	892	919	832	931	915	904	883	873	865	959	952	900	979	885	886	911	913	912	836	898	878	886	966	912	879	877	863	901	925	874	906	912	990	934	934	862	860	922	880	858	920	894	944	921	873	912	926	886	943	930	880	935	961	869	860	911	909	898	911	905	905	933	915	859	925	891	933	930	867	940	898	864	941	932	926	899	948	917	941	867	886	897	866	893	876	948	891	864	849	882	894	908	911	896	945	904	905	893	859	995	912	906	888	939	893	867	893	838	924	911	889	905	911	929	914	883	871	930	887	966	890	906	939	904	938	880	968	900	886	894	912	918	908	918	908	881	916	925	890	963	882	933	883	908	854	918	905	852	884	948	893	908	909	832	877	869	853	940	844	950	926	879	860	908	926	918	842	880	873	911	927	941	871	899	918	855	883	889	927	942	906	887	881	899	833	879	913	916	944	935	909	893	889	882	888	864	962	867	907	858	870	899	928	866	920	905	900	912	888	899	915	931	825	873	938	859	939	953	872	912	936	865	867	934	896	893	920	943	872	861	944	855	855	883	913	914	880	871	923	933	883	901	899	922	849	893	919	817	944	966	884	857	881	920	862	900	856	873	846	881	922	882	913	912	902	923	900	903	956	866	884	922	915	859	913	909	914	856	945	854	889	891	934	859	928	896	930	893	918	908	901	927	911	930	911	887	946	896	853	885	870	915	891	856	896	897	918	887	944	898	919	897	953	857	893	912	856	868	883	923	881	847	944	923	898	938	840	842	899	913	942	833	885	917	899	856	913	887	871	921	872	887	920	918	959	903	927	903	868	877	885	882	896	900	884	889	910	885	883	817	845	942	925	917	886	864	904	864	914	896	939	897	887	913	859	903	886	919	869	908	876	947	980	878	856	899	859	926	865	969	890	868	912	888	907	873	938	928	896	896	883	945	867	865	926	923	919	933	857	919	893	931	927	954	874	906	906	885	921	887	930	891	912	893	898	900	925	905	839	928	870	831	908	873	912	882	931	907	888	933	889	904	857	892	889	926	876	907	879	890	888	906	870	900	883	901	902	972	867	876	894	839	905	904	952	836	827	930	877	917	913	942	943	881	879	875	888	841	873	879	914	876	884	938	877	950	906	939	882	945	897	890	887	867	899	915	885	949	936	866	935	909	904	865	911	880	861	895	886	891	905	846	889	864	937	871	904	863	886	895	910	894	887	870	976	842	866	899	967	880	940	862	883	909	866	906	869	877	873	943	882	896	855	859	902	931	880	882	889	880	850	909	927	907	926	900	865	845	956	900	940	935	900	909	895	885	895	878	904	863	875	933	901	858	905	872	894	886	929	911	874	851	920	866	879	897	919	909	902	942	907	926	910	924	899	924	887	903	915	926	899	885	908	884	941	923	869	915	835	909	935	938	893	932	909	902	922	898	911	910	889	923	927	865	895	933	926	906	904	885	908	859	882	926	908	870	903	872	886	917	898	855	883	892	861	932	875	891	909	943	865	903	874	899	859	895	874	908	915	960	852	870	922	879	905	936	943	930	842	905	903	925	911	882	922	885	911	918	890	879	876	853	868	857	914	900	886	883	915	881	915	882	905	862	834	883	995	890	891	896	903	869	958	901	929	829	884	893	911	893	864	902	905	912	856	912	888	853	867	872	903	891	892	889	911	894	894	894	885	905	923	946	935	889	870	940	864	887	852	898	922	840	874	898	862	927	868	919	928	901	892	904	913	943	873	940	895	912	878	908	909	908	986	913	922	900	910	899	902	884	919	880	906	943	919	881	936	853	880	906	881	922	885	903	939	899	862	925	887	891	900	878	892	898	901	856	884	913	896	914	906	904	938	921	917	909	857	894	852	1014	882	881	877	899	906	866	903	954	849	851	869	905	882	942	863	916	880	903	907	925	912	913	919	899	855	877	943	885	898	912	875	943	840	928	887	904	882	888	901	872	910	914	848	887	905	915	874	934	918	876	878	881	927	913	982	927	895	939	889	909	912	882	932	868	911	888	897	885	933	907	920	899	874	863	900	885	856	924	871	914	948	886	887	917	914	858	890	905	937	901	883	898	892	909	921	899	894	894	889	874	888	879	898	883	909	950	848	918	886	922	893	874	873	898	938	905	854	866	879	880	899	917	957	838	908	919	976	859	903	895	894	894	866	861	971	929	857	885	909	862	866	863	859	938	872	879	917	936	909	902	935	917	870	893	831	900	863	926	896	881	857	933	853	881	861	939	925	904	913	882	925	935	872	934	931	897	873	880	937	889	937	891	920	863	877	888	907	926	842	868	936	936	966	902	862	877	913
3093	903	1116	901	530	374	313	288	298	247	259	254	290	241	246	230	225	229	246	261	230	259	229	240	232	223	217	243	219	251	205	230	248	232	227	227	246	234	250	210	225	202	236	229	248	243	265	270	221	218	221	224	231	242	268	233	224	227	242	263	216	238	257	261	236	252	243	230	239	256	217	259	247	243	232	242	236	251	232	219	231	223	236	245	242	236	224	226	242	216	236	242	247	250	251	218	233	234	220	219	232	265	201	262	217	261	227	215	231	268	266	231	235	266	223	211	228	240	222	246	217	208	214	256	250	253	242	254	234	248	216	221	207	256	202	218	246	232	226	264	253	222	242	233	242	240	221	253	244	225	246	250	213	219	247	250	248	244	238	222	234	264	275	233	240	231	238	234	226	229	232	210	235	221	237	222	247	228	233	245	249	260	264	233	247	264	274	241	241	204	229	225	232	223	217	245	243	198	237	227	207	241	284	222	233	229	230	250	245	225	229	250	240	234	260	231	256	235	233	227	238	233	243	252	237	224	226	243	216	220	218	259	254	246	238	221	243	240	248	243	252	241	217	228	250	246	223	259	244	238	245	233	235	206	229	244	235	241	225	252	227	243	247	263	246	232	234	227	235	226	222	260	245	204	201	242	268	248	229	237	258	237	226	258	244	256	237	244	222	240	222	254	244	203	213	257	247	237	235	251	248	243	238	228	241	238	243	240	260	251	243	261	251	243	232	211	232	235	241	241	227	201	239	236	245	256	237	266	223	235	198	261	219	243	226	236	232	218	259	262	256	203	285	225	242	226	220	234	221	217	254	234	277	233	220	217	237	259	222	220	248	214	210	269	264	240	238	255	219	210	226	213	248	222	228	241	226	240	252	208	247	220	247	250	240	264	225	260	266	229	227	234	256	243	235	219	255	266	225	231	206	240	258	238	209	247	222	239	215	230	236	232	244	246	250	223	219	245	225	245	262	223	250	219	251	219	247	233	258	252	242	255	242	247	237	233	236	232	229	237	238	238	245	267	234	246	233	222	242	205	225	230	251	233	239	210	250	217	185	226	241	228	235	218	228	221	223	247	212	240	265	260	216	235	238	229	258	245	245	223	248	237	248	240	239	229	219	270	219	204	194	192	230	242	213	239	269	267	228	247	246	229	237	225	197	245	212	246	225	242	272	236	253	247	233	263	212	250	228	230	259	212	216	233	260	225	236	198	218	237	237	233	252	243	250	234	230	209	235	203	245	249	237	253	265	252	233	225	242	233	252	249	232	233	227	229	246	273	238	262	246	253	270	228	254	237	248	244	218	256	216	241	207	210	228	211	243	242	228	215	245	237	228	244	224	231	244	242	229	220	260	225	230	236	237	252	223	227	243	219	227	207	198	236	241	246	253	237	226	223	244	235	227	237	242	231	227	245	250	217	237	242	232	250	251	275	251	216	274	225	268	217	229	221	237	233	209	223	249	202	246	236	226	229	214	243	227	256	194	223	227	193	247	247	236	234	218	255	214	244	226	226	208	244	244	225	242	242	194	253	245	235	225	228	244	230	254	237	252	256	223	240	225	229	237	222	247	251	208	243	241	248	258	243	249	230	236	233	223	251	198	245	244	253	232	243	246	230	285	247	215	238	231	248	237	243	212	244	217	225	214	235	257	217	235	219	224	272	240	244	241	251	259	252	265	212	235	226	226	243	249	275	206	229	269	265	231	229	253	249	299	235	273	265	240	225	247	224	251	230	218	242	227	219	254	215	247	265	220	270	233	237	245	225	251	239	210	245	232	226	233	237	209	223	240	230	224	223	256	227	246	227	256	235	241	249	258	230	230	246	245	224	233	243	220	240	238	206	227	259	219	231	240	227	244	256	233	237	205	248	235	242	260	226	257	241	232	240	246	253	246	229	214	233	232	284	236	230	215	282	220	230	227	217	241	247	257	235	253	237	249	246	247	238	240	254	232	248	218	233	234	226	238	222	238	230	240	267	256	248	248	230	231	264	221	250	239	232	227	234	210	225	268	237	242	211	220	221	241	274	242	219	218	245	229	233	265	237	238	266	249	235	254	253	236	231	241	234	238	238	248	219	233	246	253	245	243	241	260	217	228	241	232	244	297	219	261	232	234	240	236	226	263	216	246	235	228	267	238	274	234	233	239	255	245	230	224	226	232	224	274	219	233	207	242	253	261	249	243	264	236	231	263	243	224	264	246	257	210	216	229	248	213	241	237	238	237	234	249	219	245	248	253	245	237	243	210	263	233	244	224	214	240	261	259	253	237	250	220	234	248	235	228	236	219	232	260	234	243	250	229	229	250	241	234	246	241	210	226	232	252	248	233	231	224	249	229	282	245	209	234	272	258	219	224	261	241	216	229	245	218	223	259	225	226	255	241	232	239	205	229	248	258	239	250	252	226	256	213	230	229	245	219	258	211	241	195	263	243	230	217	261	232	244	254	255	223	247	263	234	204	238	251	233	263	242	247	277	208	237	212	246	247	235	247	257	233	236	235	235	237	243	252	236	230	215	234	234	238	262	237	235	231	260	236	248	232	234	233	243	246	235	253	238	232	186	240	248	248	224	210	258	229	268	235	234	248	221	221	248	241	243	220	220	238	218	229	206	229	231	259	218	240	218	234	235	211	207	263	228	242	236	249	233	254	237	244	232	241	259	259	254	229	251	235	223	204	245	254	261	237	207	229	249	273	217	213	252	252	254	211	234	214	221	230	242	227	218	221	232	218	204	247	252	220	250	238	231	277	248	205	242	242	227	222	258	224	224	227	233	228	222	235	259	233	247	227	212	271	234	220	255	235	221	243	238	235	213	240	230	249	211	254	231	241	250	244	208	245	238	248	244	251	257	224	234	232	218	232	252	262	267	268	238	256	236	226	243	244	245	232	241	211	245	251	236	235	223	225	216	214	199	244	266	256	251	233	222	232	234	232	242	240	248	241	227	238	221	270	226	240	262	269	226	223	247	220	249	236	269	260	251	218	260	251	244	229	237	224	239	229	241	229	244	253	243	250	223	236	214	250	232	249	223	237	232	258	216	242	252	237	234	246	195	230	232	245	226	226	247	224	255	225	248	254	239	226	245	235	242	272	249	231	257	232	242	213	247	264	285	240	245	213	214	214	217	247	240	234	223	232	237	238	224	238	238	221	246	261	223	221	208	249	233	234	234	227	231	245	230	226	228	205	234	225	219	243	234	235	229	239	239	235	265	252	232	244	252	241	235	236	256	220	230	206	245	249	232	245	228	235	229	239	235	270	243	236	259	232	208	234	243	200	232	240	239	216	244	231	246	216	238	254	228	233	244	252	195	248	232	247	264	235	252	239	244	229	224	238	255	227	227	254	236	230	238	223	243	252	216	219	234	223	239	233	217	236	216	214	234	222	267	277	239	227	229	245	231	243	241	241	217	257	233	257	221	266	218	232	216	233	244	252	265	226	228	230	253	228	243	223	243	207	249	235	221	252	231	228	247	218	254	252	247	216	230
2791	1237	2458	2829	1893	1105	897	953	775	798	784	691	679	685	712	623	589	589	669	606	607	630	662	647	618	631	627	615	637	560	614	658	629	608	614	627	637	593	620	640	614	648	629	641	660	750	748	854	649	635	645	632	617	649	615	595	603	636	575	609	642	591	634	615	610	651	626	666	610	602	582	625	645	591	612	625	607	615	613	578	622	612	621	608	598	621	616	620	622	612	580	613	592	648	617	605	646	615	595	578	651	615	598	622	612	601	669	672	615	590	561	560	583	616	590	617	638	587	654	611	622	641	571	628	624	604	578	572	601	577	640	581	627	623	600	604	641	603	640	632	571	644	585	586	622	636	617	627	650	609	638	669	601	657	638	597	571	626	608	611	627	598	638	629	596	586	629	591	646	642	667	589	623	631	632	586	664	616	658	554	622	563	609	591	619	587	642	598	591	632	637	627	634	615	629	604	607	631	578	557	629	574	607	649	635	637	632	595	603	619	623	593	621	608	612	648	605	573	591	610	625	615	607	582	580	602	583	623	623	624	555	605	596	634	594	601	568	596	601	672	645	608	596	596	573	603	609	607	633	615	629	619	629	611	669	599	630	652	620	639	619	601	574	573	620	598	607	621	602	646	610	622	588	649	607	620	630	610	634	651	595	623	606	620	664	625	622	665	617	617	580	614	637	612	631	632	641	616	590	668	575	634	584	627	621	613	610	599	653	630	643	598	614	616	623	615	593	598	578	631	641	621	625	634	627	637	621	557	614	592	662	610	578	613	629	614	639	595	578	590	608	637	613	596	600	623	625	615	599	547	620	643	595	587	618	610	614	630	592	618	545	642	640	643	635	619	610	627	607	626	564	598	638	575	579	596	649	634	626	619	664	592	617	649	614	598	581	612	610	584	588	588	588	618	590	619	581	628	603	655	586	637	616	633	649	601	623	642	602	655	648	628	614	636	623	610	612	599	649	562	611	596	658	596	597	575	618	608	611	634	612	574	617	578	634	592	571	630	646	612	621	645	586	674	633	604	601	591	611	590	633	624	604	612	642	599	638	644	635	613	637	609	669	598	638	603	633	587	639	589	614	619	590	572	599	644	629	619	601	654	636	597	585	636	585	557	613	587	642	625	627	655	594	613	644	632	650	579	609	618	636	632	628	629	615	625	635	587	610	579	557	632	590	627	629	590	657	632	619	603	617	620	630	613	621	631	641	606	620	608	632	595	627	618	628	617	634	641	623	617	612	596	623	598	596	616	616	597	643	602	605	647	617	636	565	611	605	651	591	634	650	645	682	605	638	598	600	621	579	644	604	584	587	592	640	622	586	625	571	600	601	622	571	590	607	599	575	643	587	599	654	578	646	643	627	653	603	604	588	639	613	662	631	571	609	613	593	666	643	591	595	579	592	638	636	636	582	636	599	608	605	608	629	570	608	624	582	616	681	652	612	617	635	631	609	622	646	569	599	611	684	594	602	602	650	627	681	576	620	600	711	646	640	650	586	597	595	595	571	640	612	608	650	630	614	646	604	586	616	628	609	650	636	612	643	572	597	580	579	635	626	666	593	628	606	621	601	645	598	602	576	605	641	610	629	645	610	594	650	621	602	610	639	612	615	631	629	595	606	622	680	631	596	630	615	586	634	592	597	635	627	586	598	599	618	591	589	649	590	657	603	597	618	619	592	616	639	611	593	625	616	651	602	587	624	583	657	629	630	621	603	584	638	605	591	635	634	589	605	604	618	628	607	583	623	616	593	619	609	615	583	589	624	607	598	635	656	607	598	612	547	677	547	594	627	655	583	650	603	616	626	644	620	639	580	605	618	619	595	653	638	616	645	628	619	582	663	624	599	613	622	613	602	683	592	604	627	569	616	610	628	617	628	640	604	624	600	593	581	594	651	637	619	596	606	620	614	649	620	630	648	631	621	599	627	638	629	569	642	655	582	614	601	631	604	587	607	679	616	636	588	614	640	537	613	612	621	637	630	606	606	612	631	638	610	621	640	640	622	613	627	656	600	622	593	650	615	625	634	614	609	623	598	573	612	626	621	615	635	616	603	591	646	629	682	616	658	618	597	617	614	616	583	611	610	592	604	624	625	602	643	606	645	579	622	600	612	598	643	630	637	660	608	626	635	626	598	617	613	648	582	610	586	601	622	608	607	588	580	635	609	609	621	626	564	551	598	572	589	529	589	613	563	615	644	644	587	647	628	668	592	606	619	611	631	633	560	625	598	590	592	594	608	613	624	580	610	592	613	583	587	578	623	623	645	616	652	600	604	599	615	614	624	592	634	631	623	644	636	606	616	566	576	604	624	617	606	669	622	607	649	613	620	618	612	587	639	600	640	572	635	652	590	667	582	621	611	609	613	598	634	634	662	645	637	616	619	583	617	598	581	579	622	650	631	614	578	617	682	644	609	602	590	601	581	608	639	620	621	608	623	593	612	658	602	632	588	646	610	572	625	623	619	664	604	620	640	603	581	628	605	564	600	621	628	620	629	593	621	610	632	645	601	620	619	596	597	684	629	627	620	657	586	659	592	632	616	603	597	591	646	558	603	582	630	629	585	615	623	596	656	605	635	635	606	643	647	617	645	643	590	615	595	636	593	609	627	594	575	638	614	600	618	598	606	603	615	603	597	595	643	615	616	526	604	601	617	611	628	598	625	604	635	567	610	634	613	650	577	638	601	622	656	658	612	635	630	602	654	599	630	608	630	643	626	641	606	592	636	614	644	646	614	596	615	587	606	610	613	582	615	607	635	566	690	619	626	624	613	597	637	625	633	623	610	600	631	609	646	656	615	598	636	643	604	646	573	650	577	635	611	600	592	649	604	653	637	632	629	616	619	631	621	589	689	586	579	623	618	603	576	603	581	586	623	589	585	600	651	645	610	603	618	604	600	632	577	647	585	597	586	633	604	614	580	635	584	582	630	617	623	642	628	629	618	616	592	675	640	606	573	629	629	610	604	573	636	672	609	638	628	617	642	618	580	608	614	602	633	591	596	618	654	634	645	664	612	654	637	657	604	631	617	593	621	618	633	651	623	611	574	592	592	598	614	628	648	625	606	613	611	674	575	635	634	584	615	632	595	601	675	638	594	645	601	606	652	592	588	626	580	588	643	676	611	596	625	600	582	627	677	641	657	598	632	630	614	593	567	645	639	605	616	634	630	612	624	657	653	600	635	596	630	594	643	646	599	635	595	648	627	649	583	602	635	596	585	617	595	655	613	572	588	611	624	596	628	631	628	601	650	634	592	627	625	663	601	640	632	632	598	654	567	601	605	639	618	632	569	612	629	610	659	643	642	614	620	665	617	605	615	586	633	613	553	605	586	666	602	559	636	634	603	619	591	602	591	657	579	580	541	622	656	597	616	633	582	622	618	620	648	623	555	583	608	616	577	575	609	600	645	617	654	621	640	624	644	633	607	602	674	585	575	631	590	638	618	624	610	605	618	678	595	622	591	614	619	647	636	552	611	660	628	628	581	668
10572	3968	3936	3183	2009	1127	755	656	572	467	484	364	365	317	409	296	273	244	236	204	214	192	242	221	197	188	209	233	215	209	190	196	192	212	183	172	198	181	191	170	191	216	173	182	198	190	178	220	206	173	179	225	185	179	179	181	194	186	163	181	182	165	174	194	166	169	183	199	190	192	189	216	181	183	167	202	180	182	220	199	192	195	179	198	173	168	170	182	193	163	215	206	197	163	154	191	189	183	187	205	194	208	178	178	190	182	180	191	192	171	214	190	182	171	210	158	186	187	186	176	173	202	199	182	178	154	199	194	199	190	164	175	202	213	179	167	167	200	185	179	196	158	180	140	213	166	158	181	190	188	178	195	173	187	169	186	166	180	193	186	200	174	187	200	196	185	183	168	162	186	178	191	161	189	172	176	207	201	175	194	179	182	188	167	190	195	192	198	166	182	184	201	176	191	189	200	185	190	205	191	193	209	170	188	175	182	172	177	159	184	181	200	155	172	185	175	195	196	167	167	220	160	179	174	169	163	179	184	188	188	195	180	186	188	173	147	174	172	177	170	166	205	180	159	185	181	189	183	191	163	202	174	185	170	174	192	174	184	200	183	182	186	218	197	182	169	161	190	160	165	161	178	190	195	183	176	195	168	181	187	192	187	200	179	173	167	204	188	188	200	183	167	211	191	177	168	186	175	184	177	194	190	169	197	194	155	166	183	174	172	169	182	179	172	179	200	196	183	191	162	191	167	179	177	191	189	194	182	204	187	188	204	187	190	219	203	150	178	193	175	155	176	224	194	174	192	178	181	216	164	190	169	199	177	174	192	177	177	168	173	186	186	184	157	192	200	192	187	182	187	183	169	186	184	187	200	196	173	180	182	156	189	190	187	186	157	177	204	184	195	197	158	177	174	151	184	174	186	170	206	184	172	189	182	198	186	222	182	169	178	205	179	171	187	188	170	187	195	176	185	202	160	180	181	152	177	197	158	173	190	159	182	197	176	193	187	175	165	190	195	191	159	173	205	177	179	197	191	180	180	173	175	202	166	191	197	189	182	193	194	174	168	184	183	169	202	179	175	186	160	185	172	180	173	150	197	169	217	179	186	185	180	198	186	193	174	180	194	190	205	199	181	176	184	171	188	186	148	196	195	168	203	206	189	207	170	192	197	176	184	174	172	196	189	170	185	179	158	182	170	181	167	186	182	183	167	192	191	208	181	174	200	183	175	186	176	181	181	179	171	184	163	196	173	195	157	168	192	186	179	189	171	201	177	157	180	178	187	194	159	162	171	161	163	158	193	166	190	188	219	197	177	190	191	172	178	186	186	182	185	173	177	184	202	184	193	185	198	151	199	197	164	170	197	184	183	157	168	186	201	170	162	190	184	180	207	162	146	191	176	188	198	163	182	193	180	166	205	179	171	183	170	172	191	160	177	180	205	175	182	171	186	181	167	177	185	180	170	169	168	189	182	160	161	186	180	201	173	198	185	180	180	185	178	198	194	170	196	167	180	215	204	170	175	172	209	195	180	183	199	176	183	195	176	181	163	172	202	188	194	174	175	182	176	167	214	191	206	187	166	186	156	172	191	183	175	201	192	196	145	172	176	175	183	161	198	184	188	177	186	180	194	200	173	197	171	183	216	188	210	201	177	198	191	179	165	169	202	186	176	172	190	178	212	209	190	189	174	184	165	186	197	168	169	203	182	200	163	187	175	199	189	199	187	196	184	173	181	163	204	194	188	198	183	167	185	167	176	190	186	194	194	184	209	206	193	159	185	174	179	166	179	186	194	170	177	194	198	208	191	152	174	193	190	168	173	185	191	183	186	176	188	177	191	160	198	175	161	179	192	178	184	178	192	215	206	151	177	197	192	191	184	181	185	183	180	183	201	168	185	169	196	172	198	193	208	184	162	196	215	162	190	186	185	205	164	169	190	169	193	192	195	180	179	203	201	177	181	198	212	172	168	171	171	161	198	191	185	185	189	165	178	198	191	194	191	191	179	185	186	186	186	169	184	187	170	180	172	190	174	172	196	166	184	190	171	163	159	184	195	174	195	168	204	152	181	176	206	170	196	175	201	208	182	221	185	194	169	164	190	180	186	178	176	185	209	186	199	211	177	201	192	187	168	172	153	183	185	190	203	165	160	184	183	215	178	201	190	190	194	183	174	201	163	174	189	165	178	171	181	171	180	184	169	178	175	168	174	170	190	210	184	165	173	182	182	216	204	198	188	169	200	197	162	157	181	178	162	177	165	211	181	182	192	204	171	183	195	195	199	176	196	152	178	183	179	167	184	200	184	182	171	188	207	181	190	194	186	162	177	200	161	171	187	183	177	186	190	191	200	191	185	181	171	177	182	188	188	188	172	179	205	204	184	153	184	168	176	183	180	202	164	173	147	198	163	174	175	193	175	181	198	184	165	160	199	169	206	170	209	146	179	197	178	194	192	199	194	180	171	212	172	174	173	183	182	166	193	194	183	171	192	189	204	180	200	186	185	182	173	178	185	145	207	200	182	178	155	191	177	167	161	164	176	164	171	175	163	204	176	167	177	173	178	197	219	175	171	186	187	165	166	199	173	186	163	180	190	184	197	184	170	181	177	195	199	193	183	168	178	172	166	206	193	175	172	172	167	201	166	215	186	187	169	192	181	203	169	160	191	207	204	161	167	189	211	194	181	176	171	158	213	175	189	157	162	182	179	177	169	189	196	222	184	175	176	201	201	176	187	187	194	190	174	171	210	188	191	172	183	204	170	200	166	167	182	176	169	163	185	180	175	187	181	190	219	181	191	192	192	194	191	165	197	190	187	202	180	198	163	169	199	166	201	198	163	163	175	193	179	180	182	186	180	193	177	201	139	181	172	193	209	187	171	194	202	190	192	189	176	195	190	205	215	195	183	182	158	158	196	171	206	163	195	190	184	190	178	175	187	175	191	187	175	203	189	168	158	199	164	184	219	166	193	199	199	189	181	161	194	185	191	205	196	181	182	172	171	175	199	212	180	187	193	227	191	199	175	179	195	184	198	186	188	182	194	191	177	187	200	185	175	163	172	161	187	160	173	188	171	198	191	175	187	176	196	180	209	191	197	198	158	177	220	184	188	194	177	189	189	167	193	186	190	202	161	191	151	166	174	176	194	211	187	176	214	203	172	200	161	197	174	180	188	178	189	188	184	191	178	186	173	166	204	170	190	194	180	181	193	198	182	185	196	170	172	184	198	185	195	191	159	195	202	162	185	178	195	170	161	183	184	207	177	192	155	195	202	187	189	185	184	163	181	202	161	205	187	181	195	169	158	205	173	175	186	160	168	174	163	185	166	142	181	189	166	197	179	184	201	177	206	195	192	189	169	175	178	169	175	198	183	198	184	176	196	181	183	210	199	201	185	181	182	183	177	199	196	188	192	172	206	178	176	177	190	183	169	187	180	197	199	182	168	198	193	207	216	161	199	153	191	193	187	193	168	196	174	166	169	189	189	185	186	198	181
7096	3329	6801	8143	6181	4241	3358	3090	2832	2163	1752	1448	1573	1586	1805	1203	1139	837	848	768	761	731	888	722	707	651	667	713	678	742	592	580	624	653	547	615	559	623	618	590	606	581	581	593	553	660	868	867	618	497	554	530	569	569	552	546	580	583	522	547	525	505	560	549	532	517	521	551	519	525	555	551	571	550	542	527	521	539	555	525	512	536	568	474	511	514	539	497	546	513	536	499	546	563	537	536	539	541	558	531	494	523	555	549	521	608	546	541	517	517	506	515	509	500	524	571	513	556	494	533	542	565	546	538	513	525	513	556	552	551	520	502	539	573	514	514	518	494	522	552	525	552	484	478	530	521	539	503	513	565	528	547	563	525	506	501	517	516	533	529	541	532	532	540	540	481	559	492	521	523	564	508	547	509	544	520	496	535	543	499	559	553	512	547	533	537	540	538	514	526	558	558	511	523	573	457	504	568	492	527	573	500	488	497	535	536	528	548	501	552	497	523	523	545	516	529	548	470	547	518	511	550	542	539	535	547	523	507	532	555	604	495	500	521	494	493	514	541	539	535	542	538	584	535	561	496	492	498	551	541	528	523	534	475	547	501	540	535	509	492	492	514	542	557	529	494	515	533	503	536	541	536	501	543	537	495	553	489	551	516	535	524	508	543	547	548	510	529	519	548	531	518	527	552	552	582	530	544	512	543	523	521	586	496	539	546	542	514	549	540	500	505	531	558	527	524	511	519	561	530	537	534	541	528	536	509	532	543	530	539	504	551	542	524	528	524	526	517	524	539	521	550	520	520	530	464	561	520	545	506	569	510	509	533	552	542	525	481	533	529	533	549	509	532	501	498	482	519	520	568	566	565	551	550	499	535	528	513	542	525	486	548	491	483	515	550	541	542	522	513	502	535	516	546	511	496	512	523	540	507	512	517	575	518	498	535	517	502	493	505	489	539	518	536	497	501	534	518	539	522	529	518	533	518	507	529	498	541	533	556	536	552	516	558	523	556	533	524	557	519	522	524	541	532	505	561	495	540	585	527	512	537	539	493	531	516	577	563	516	562	514	545	524	562	479	566	567	520	558	598	487	535	525	491	524	518	536	530	562	517	538	510	530	545	488	572	491	503	520	552	538	511	517	506	547	474	537	548	515	521	509	501	573	494	529	579	520	513	507	561	531	494	520	464	539	548	521	511	475	534	533	547	534	535	548	509	509	498	509	526	482	506	530	524	517	566	528	546	542	532	460	539	561	519	531	516	545	487	530	505	553	508	543	477	512	515	552	527	519	544	508	481	557	518	500	529	506	515	514	500	529	528	508	506	548	540	497	478	527	534	525	529	555	559	514	512	532	540	512	549	549	550	503	523	489	541	523	545	505	502	545	560	534	504	509	531	547	536	537	529	550	523	552	525	552	547	510	507	508	501	474	532	539	533	519	559	516	520	542	530	533	510	542	549	549	517	509	534	544	535	545	563	531	519	513	547	509	536	501	540	521	531	513	524	536	470	496	554	511	519	532	520	553	474	532	525	560	505	493	531	535	528	533	518	509	563	516	518	566	499	535	516	512	555	525	509	549	520	549	480	549	520	550	523	497	520	558	562	507	491	559	495	511	540	541	507	532	537	499	528	508	526	524	539	520	535	526	550	528	523	493	518	499	529	574	515	494	536	468	528	552	521	531	524	550	516	560	576	548	508	567	533	547	522	550	488	505	504	557	569	568	523	494	539	574	516	539	547	518	562	543	537	509	518	533	503	516	536	514	515	554	537	513	543	541	524	491	545	527	502	546	529	527	504	542	492	523	555	573	527	536	556	542	495	529	488	519	506	516	503	501	505	527	550	541	538	552	559	491	540	550	507	534	528	522	522	521	512	521	514	494	522	535	509	509	536	561	531	558	541	504	509	531	556	558	525	557	516	536	563	536	509	509	491	526	517	487	537	560	524	535	569	561	558	559	526	529	509	540	514	536	554	543	514	533	488	549	561	512	522	498	533	535	529	574	506	530	523	517	577	534	538	524	554	522	554	537	555	527	554	553	528	557	509	540	523	539	539	512	558	523	507	510	505	537	498	518	542	499	529	546	506	516	561	506	541	575	527	539	551	551	474	526	512	513	474	517	533	534	517	518	479	558	477	543	493	539	530	514	519	547	492	467	550	551	528	521	519	536	547	533	562	530	523	576	554	527	530	551	538	527	499	583	477	567	538	501	533	542	535	568	527	497	537	527	527	508	536	522	527	547	514	508	497	568	464	540	525	514	554	526	500	551	481	557	553	504	540	525	537	520	576	528	532	502	522	545	507	525	572	533	561	495	521	546	507	549	566	519	548	507	506	544	499	530	514	514	501	544	502	522	551	562	536	530	523	580	496	500	562	533	520	558	546	553	512	564	492	538	492	492	546	525	537	538	539	522	549	500	565	502	574	525	510	562	530	544	527	497	497	541	546	523	515	534	500	499	546	517	518	524	523	550	557	536	499	501	540	553	515	509	515	519	556	495	550	507	499	532	506	522	510	507	562	515	514	508	500	498	554	509	546	515	511	507	513	551	520	519	493	551	504	547	522	514	544	502	495	488	533	555	503	495	529	511	559	520	485	517	542	527	476	508	550	541	542	515	544	513	501	527	549	529	539	481	549	493	474	517	555	539	492	532	492	522	547	516	533	506	559	503	543	504	497	526	585	517	518	546	550	534	531	549	556	524	553	492	530	540	532	553	551	504	517	502	509	499	533	510	542	513	543	523	544	508	572	542	529	518	520	510	531	548	491	526	508	512	546	514	503	490	532	551	497	545	527	494	546	509	491	512	516	536	509	501	524	534	521	562	513	556	509	548	534	549	544	545	567	498	508	504	519	525	557	531	525	496	564	528	525	583	571	545	507	488	549	497	557	512	513	520	501	501	538	563	532	536	517	529	521	535	495	511	583	504	532	580	515	542	553	577	534	516	546	528	511	496	536	517	526	519	518	508	492	512	500	525	516	537	538	519	542	574	536	556	529	529	524	520	519	537	511	527	543	547	506	517	554	533	528	560	571	507	522	508	506	538	523	494	516	499	510	544	563	536	564	520	506	526	512	521	564	543	516	519	516	509	529	544	543	522	536	543	567	558	488	559	501	554	526	522	541	513	543	542	520	538	525	543	497	534	585	532	557	487	501	509	515	528	528	530	471	508	498	496	545	525	545	520	511	542	480	558	524	566	523	530	537	523	549	527	497	521	517	500	518	511	489	478	496	558	529	502	506	547	501	520	517	544	542	520	531	518	500	514	560	555	495	527	510	538	516	550	532	533	547	512	563	549	552	529	547	490	526	491	538	552	505	526	540	584	527	529	491	526	504	520	499	502	527	531	541	462	508	564	543	512	524	569	511	526	529	525	548	469	512	540	536	504	525	480	536	530	497	520	505	524	515	484	572	555	520	547	477	528	538	539	492	558	503	501	602	551	532	523	558	533	544	520	554	540	567	535	533	499	508	519	515	562	506	510	548	508	523	578	549
18912	7294	7156	6358	3999	2358	1609	1290	1148	1156	825	706	610	851	769	562	537	504	431	431	422	426	413	435	404	401	384	417	391	411	411	348	370	341	348	354	375	382	425	383	383	354	363	360	330	390	445	440	358	387	383	363	366	340	354	337	351	380	346	387	367	354	347	361	359	340	352	372	370	383	367	349	379	365	382	402	384	346	371	387	337	357	383	370	377	356	377	357	361	355	340	403	361	349	392	373	343	357	359	330	324	355	343	364	379	369	375	337	326	331	342	357	346	336	383	394	350	319	390	379	360	351	375	365	393	337	387	399	339	350	365	351	372	371	342	380	371	362	352	372	357	369	357	358	342	369	395	386	359	379	400	401	336	336	376	379	378	383	369	352	334	389	339	348	375	377	344	368	352	324	334	408	357	357	342	366	368	362	329	364	369	372	377	364	367	347	350	347	362	362	359	341	373	347	317	338	341	322	383	358	393	384	362	381	370	349	397	383	371	352	379	373	369	390	340	353	350	329	386	380	365	437	367	348	354	378	334	363	382	351	393	350	341	381	368	357	371	345	356	358	349	382	372	362	360	371	405	346	353	373	373	351	315	383	356	377	401	378	375	389	379	339	340	347	337	397	386	364	372	362	353	348	393	397	383	343	363	341	317	360	337	355	358	384	367	369	385	349	330	380	348	389	362	348	365	379	385	366	376	376	352	371	383	347	344	345	378	351	394	351	353	372	369	337	330	389	338	354	401	355	343	356	359	367	365	355	366	373	351	336	362	371	387	386	343	344	370	390	368	350	324	348	346	384	351	365	356	350	344	380	350	341	372	356	373	374	396	393	361	334	361	381	415	358	360	370	371	381	373	357	380	383	355	382	370	338	381	373	325	355	394	384	390	392	402	366	357	373	367	324	344	343	363	351	354	356	361	382	358	335	382	362	383	362	392	353	377	343	379	383	346	377	416	359	360	325	365	336	372	347	350	381	400	329	344	343	374	332	360	354	369	374	368	350	342	373	345	368	371	383	383	389	341	331	372	366	352	351	382	362	363	330	350	382	348	339	357	348	401	346	322	330	358	352	337	351	393	394	357	368	402	370	381	368	373	379	344	345	328	336	360	391	356	327	360	347	355	334	323	381	361	377	364	326	341	374	343	354	344	411	338	355	360	359	399	366	372	371	406	357	380	357	375	335	362	386	346	372	348	367	330	360	365	388	355	356	383	360	329	412	341	351	387	387	385	370	363	390	326	334	339	399	354	378	398	331	381	375	384	322	323	352	363	326	361	404	361	357	328	350	381	371	368	387	331	363	345	368	359	363	366	383	362	387	371	363	341	342	374	382	364	349	370	367	400	362	337	356	381	387	364	316	330	373	376	370	346	374	391	346	370	362	348	323	373	369	361	377	334	361	343	348	358	367	372	377	352	379	343	325	376	345	365	366	417	391	369	364	346	332	387	349	371	313	365	346	336	325	358	307	332	330	401	367	356	350	358	336	361	360	332	348	339	366	333	344	355	342	377	397	316	327	367	332	346	408	301	375	387	362	396	355	337	381	347	341	366	381	340	386	335	366	346	337	353	358	358	377	388	334	370	394	305	376	342	406	353	346	351	312	386	358	357	364	383	375	382	327	357	347	354	371	369	381	359	355	373	338	342	346	382	402	379	352	371	372	324	369	358	353	309	328	343	373	371	387	320	357	374	383	323	359	348	363	391	369	361	393	350	332	381	342	374	383	338	374	362	374	360	364	343	394	349	356	347	390	349	313	345	343	355	340	369	333	369	329	344	377	407	368	359	323	383	393	380	364	349	367	377	370	378	357	388	370	336	392	365	376	390	362	381	342	352	344	361	361	350	382	342	366	338	323	391	363	346	353	375	353	370	405	395	370	357	352	336	358	403	396	386	343	365	350	376	336	367	335	382	385	365	393	353	333	347	365	352	333	364	383	360	369	364	377	363	377	367	377	354	374	381	362	394	352	375	355	350	301	356	338	375	337	367	331	356	369	346	364	367	354	365	384	373	352	339	350	352	358	361	331	378	360	371	387	367	345	393	362	371	356	339	364	393	338	387	386	341	346	370	338	333	345	378	368	362	374	364	376	348	301	343	363	353	364	378	391	330	367	346	364	381	337	346	328	346	366	332	367	359	353	355	350	370	355	348	375	334	396	394	372	375	380	358	366	368	358	417	343	326	379	376	411	367	362	349	350	393	393	352	383	373	371	348	348	371	351	364	378	356	335	339	340	364	369	396	349	378	361	366	358	366	353	327	355	370	396	345	350	326	384	349	354	386	321	360	406	357	391	343	402	366	368	376	375	341	371	379	368	380	384	367	379	408	343	356	368	372	396	347	360	361	388	369	352	390	365	398	394	396	378	380	377	387	358	346	365	360	376	352	366	366	349	353	364	373	356	355	355	339	365	364	375	345	400	334	408	357	379	341	356	372	414	354	344	355	338	367	357	366	345	379	379	363	364	368	339	349	361	358	345	354	346	378	366	367	403	374	372	375	353	343	366	397	385	365	361	366	358	341	351	359	338	390	386	379	365	352	349	366	338	330	368	373	306	353	374	346	350	344	340	370	352	382	368	359	363	367	390	375	321	354	378	314	367	368	360	379	360	370	357	360	344	351	333	343	359	398	360	360	353	362	385	366	330	381	352	355	334	363	350	349	339	378	371	376	358	371	352	356	351	339	362	336	349	373	332	380	375	351	348	364	339	368	359	312	361	320	375	353	363	349	340	334	364	360	406	355	362	393	351	350	346	370	370	375	352	375	345	375	363	354	341	362	359	368	375	402	402	369	375	353	361	375	367	356	374	337	354	336	355	396	333	364	374	359	371	376	392	343	369	373	363	338	358	345	363	372	352	358	348	334	388	363	403	342	364	387	378	345	346	357	353	389	390	348	343	360	337	397	348	367	362	357	381	351	379	375	373	339	363	342	336	371	379	359	347	383	376	343	377	349	343	349	347	364	357	371	366	357	342	340	344	342	350	342	347	367	370	366	375	361	369	361	423	390	339	370	394	357	330	331	295	354	421	371	335	384	343	365	314	366	349	355	350	344	318	362	363	358	367	371	369	397	357	362	385	348	377	383	356	375	347	344	386	361	325	392	348	360	387	395	350	342	343	391	371	341	332	373	383	355	362	334	373	392	354	365	339	366	351	390	367	396	341	346	396	339	324	368	360	365	339	393	345	384	340	378	349	352	358	390	376	370	350	364	408	410	377	348	338	335	371	347	355	391	357	351	361	349	370	375	354	385	370	357	375	350	324	387	337	378	355	386	346	379	353	396	346	375	327	373	384	369	404	393	333	376	368	336	351	349	372	374	369	378	350	367	362	373	357	385	362	336	384	349	356	351	352	362	327	444	340	373	369	366	340	367	329	325	355	325	369	337	347	354	355	367	332	375	361	363	357	365	389	360	366	375	381	350	371	357	399	383	353	371	353	358	398	367	377	355	353	385	392	368	370	380	342	346	357	342	376	370	364	349	373	384	371
10134	5284	10398	12695	10028	7770	6293	5411	5050	4147	3422	2776	2897	3145	3835	2276	1966	1672	1396	1282	1284	1450	1460	1319	1179	1216	1260	1362	1248	1244	1223	1090	1017	1097	992	1043	1023	1106	1201	1017	998	942	945	1012	1001	1220	1404	1430	1015	966	923	940	970	976	961	963	931	899	910	915	945	971	953	888	963	954	958	1001	857	949	913	964	982	956	924	909	920	928	986	889	915	909	893	939	912	894	915	958	940	938	930	911	880	874	926	948	915	936	888	897	933	943	877	953	922	863	890	923	882	912	912	918	894	903	910	895	874	918	858	927	977	879	953	924	927	950	886	850	900	920	891	885	890	908	886	914	906	908	927	893	912	900	917	911	929	943	913	968	979	942	880	958	914	935	884	881	976	884	939	882	915	883	907	939	942	917	865	877	879	911	940	926	912	888	932	924	894	956	910	931	900	890	921	890	866	878	921	885	865	905	912	936	920	915	930	921	920	867	882	896	869	941	909	933	869	898	910	910	858	974	897	892	935	896	871	922	865	900	935	880	858	967	894	852	909	824	905	900	865	952	877	890	848	919	891	904	912	959	930	924	877	870	932	913	883	887	895	902	886	921	937	940	912	961	931	856	888	921	899	883	886	886	873	881	901	931	869	905	947	891	928	895	914	902	926	951	969	867	882	936	924	874	906	874	941	948	926	884	881	957	894	891	892	907	960	908	915	941	914	956	927	904	895	902	881	922	894	893	916	924	888	888	884	885	879	846	929	936	919	914	878	911	859	1009	939	900	903	899	882	904	879	923	931	899	886	903	960	953	928	892	903	893	915	895	930	920	921	935	915	896	881	899	866	923	873	924	957	910	922	896	918	866	902	918	934	884	894	898	916	886	883	854	921	919	930	911	909	930	891	879	927	893	860	904	907	904	913	910	895	883	865	860	914	910	880	912	907	894	888	920	890	904	900	901	942	880	888	915	911	943	937	872	871	941	901	853	866	914	930	906	902	884	896	963	893	891	936	891	890	877	912	887	957	928	864	966	938	968	968	888	922	933	854	897	941	928	913	933	932	939	942	866	855	846	938	948	915	876	895	941	905	875	900	903	929	875	920	915	914	822	963	888	960	825	944	882	925	873	873	851	934	860	974	946	920	882	954	924	898	891	901	885	1012	903	909	926	902	842	931	907	867	917	943	900	908	948	851	870	930	881	903	857	820	912	943	917	922	949	877	900	869	937	883	897	903	865	892	924	905	929	915	885	871	856	862	939	915	904	943	898	875	957	920	893	895	867	894	937	985	924	852	854	969	932	898	934	916	886	901	891	832	893	961	900	866	940	881	964	910	867	852	904	864	903	870	850	851	929	928	925	874	908	905	876	906	917	855	890	929	878	894	954	906	871	906	931	900	895	912	889	887	846	931	891	902	920	899	882	942	918	896	917	894	934	872	939	887	910	949	893	881	867	866	912	927	938	859	836	861	933	917	840	914	925	871	914	908	926	885	855	858	883	911	888	854	868	892	902	921	923	941	945	947	883	875	908	922	872	896	943	930	922	898	879	921	922	899	927	927	837	890	910	930	900	933	971	888	870	920	919	905	894	897	921	902	870	890	885	929	889	899	905	897	897	912	875	855	932	918	932	912	879	922	850	882	889	875	793	920	830	867	856	864	857	887	895	914	959	870	936	896	875	880	875	922	919	922	915	891	863	852	946	878	870	894	894	924	856	890	914	866	947	871	898	922	886	959	916	874	843	947	880	927	902	927	891	883	908	882	981	935	933	869	907	928	903	898	895	913	914	824	818	890	866	952	854	849	923	897	890	887	939	811	920	954	890	925	917	911	882	949	874	892	902	878	881	923	861	908	888	911	955	909	889	891	906	873	928	928	913	920	921	894	921	854	851	876	878	958	893	910	901	896	889	872	922	873	873	873	870	906	825	900	875	887	881	865	892	897	960	912	859	864	896	905	827	930	897	946	865	911	933	849	887	879	926	890	903	909	884	857	897	932	938	892	921	873	912	881	904	883	880	899	933	911	886	927	850	939	896	858	904	892	932	929	905	889	888	906	930	904	916	939	935	891	890	930	856	825	877	867	877	889	857	925	843	931	952	894	912	889	920	910	875	887	887	900	904	879	906	889	910	890	889	897	901	880	924	921	882	905	855	895	880	904	890	898	897	854	894	883	919	920	854	871	924	883	886	990	961	896	920	906	897	913	933	918	905	879	895	924	918	839	907	869	931	914	935	892	966	914	887	836	889	900	910	910	889	947	906	868	858	901	906	892	976	928	903	918	890	944	949	923	952	917	884	953	877	922	928	944	935	917	936	868	893	923	874	881	854	913	917	899	915	914	944	888	867	882	933	955	937	882	898	895	890	876	893	897	870	916	905	879	929	890	899	929	889	921	860	958	952	952	869	912	959	910	917	928	920	946	855	907	907	871	917	883	891	902	909	845	889	964	880	879	888	930	910	895	937	892	909	857	921	890	945	892	878	911	927	916	901	900	870	925	933	918	918	919	947	898	831	909	873	876	867	891	887	867	949	933	896	869	902	911	937	895	871	935	912	839	888	902	934	903	906	878	934	944	865	872	910	896	907	874	881	905	902	883	908	914	896	847	932	924	920	912	887	946	878	867	897	888	892	912	902	882	936	882	912	940	926	878	871	881	944	879	892	879	874	942	865	891	884	872	895	898	936	913	899	915	897	933	903	891	904	926	873	906	963	903	884	911	908	954	878	921	921	880	903	861	894	928	889	895	925	923	866	927	905	877	938	860	845	878	901	930	914	960	904	893	904	890	897	913	907	918	855	965	874	906	882	913	884	942	837	900	914	944	857	902	894	894	896	877	951	869	925	887	924	881	901	899	935	913	918	938	886	906	937	869	912	876	871	867	918	876	880	888	928	906	998	867	928	893	895	881	883	941	920	945	846	899	904	930	876	895	893	925	899	906	907	901	917	880	919	892	888	914	896	851	849	882	954	924	811	939	910	914	948	877	893	885	930	924	915	889	885	830	910	908	897	925	913	901	908	901	907	910	861	882	946	895	915	897	913	909	863	926	866	909	970	910	897	878	947	947	895	947	919	920	934	921	886	909	891	919	943	898	903	840	882	939	899	874	881	910	961	947	874	922	899	898	879	905	947	929	908	909	853	921	864	936	869	874	921	862	965	937	923	890	924	883	864	914	904	936	969	923	922	869	859	873	921	889	933	888	953	941	888	882	879	935	889	888	885	887	924	918	948	858	935	933	926	911	920	887	887	859	927	889	879	893	898	893	910	873	956	949	943	911	884	877	923	923	941	889	881	848	905	869	936	952	854	877	918	902	890	896	910	892	880	892	931	930	919	937	841	948	898	923	859	947	942	862	929	901	909	889	867	893	865	930	881	875	937	889	950	856	909	931	966	898	910	899	947	938	915	944	883	924	907	912	922	935	868	859	870	966	889	889	926	863	907	909	924	880	892	939	897	916	977	893	942	900	876	888	929	926	880	948	913	906	859	940	909	900	888	932	886	918	874	875	905	879	940
3193	987	1196	851	474	329	253	266	250	219	235	294	236	251	225	244	255	270	233	237	229	205	233	223	231	238	243	225	237	220	224	238	256	235	239	237	237	256	229	248	213	200	246	214	250	227	276	242	212	241	246	224	230	249	250	213	230	224	218	232	216	250	239	226	230	231	237	244	236	231	240	210	233	238	241	249	262	252	226	217	223	237	216	225	254	223	235	228	254	245	235	231	226	237	248	237	236	217	248	231	233	214	252	241	245	224	263	225	272	231	245	230	222	232	260	231	230	247	234	205	258	243	224	251	234	246	214	230	237	245	236	246	243	221	255	228	220	248	217	231	220	221	227	216	244	253	245	229	218	213	217	248	253	227	242	245	247	249	245	258	254	234	240	218	222	280	258	237	231	256	221	230	227	230	214	257	224	242	265	228	240	235	234	233	252	219	235	235	232	227	238	246	238	240	229	208	223	255	224	233	245	235	238	254	283	238	234	256	242	218	205	266	242	238	248	240	212	233	234	247	252	221	218	217	225	219	216	253	249	237	250	242	231	238	213	257	247	246	247	237	207	229	230	212	233	237	256	230	232	233	244	235	254	229	237	234	240	269	231	233	238	238	241	260	217	211	213	239	240	201	227	248	255	237	240	253	240	232	243	218	254	222	253	229	243	238	227	233	256	258	244	226	227	241	231	259	233	253	224	224	250	229	234	220	235	225	259	228	204	240	233	259	233	226	264	238	220	228	240	245	281	230	226	242	229	227	211	244	250	227	221	215	250	234	258	231	226	223	230	225	261	281	221	261	235	232	244	244	240	219	223	231	254	285	235	228	256	229	193	259	245	250	256	261	228	234	239	251	234	240	219	222	242	221	238	231	268	245	219	238	270	232	215	238	268	238	215	246	240	243	228	247	246	242	247	256	235	243	247	237	249	234	251	222	234	227	236	236	261	244	245	219	243	220	251	240	236	236	234	222	279	228	240	231	223	238	236	238	228	253	252	258	219	228	288	214	224	254	248	239	256	224	242	232	236	263	226	243	256	208	212	209	238	226	226	241	210	218	223	230	252	238	214	258	235	225	249	233	221	217	245	242	248	237	239	238	249	224	219	220	242	263	216	249	250	232	230	214	218	242	226	243	212	217	223	247	274	247	233	228	266	246	244	228	244	262	223	209	226	264	216	246	239	254	218	234	230	228	222	227	216	243	212	224	228	204	229	218	243	238	228	232	238	212	251	244	212	248	257	262	263	270	241	240	226	237	241	249	244	216	225	231	266	224	242	245	269	265	212	222	263	264	218	227	256	243	249	242	239	241	237	226	239	208	243	244	213	246	237	228	245	268	231	244	264	239	246	250	216	230	262	212	229	237	247	230	220	236	244	235	234	211	239	220	211	230	264	251	239	255	229	202	234	221	245	245	259	234	259	242	231	254	230	274	224	255	248	239	226	232	240	249	231	224	231	202	223	242	222	283	261	229	215	247	205	251	225	230	227	236	216	204	239	238	241	227	227	241	226	236	237	234	218	206	225	250	227	255	225	227	257	248	230	261	218	224	225	256	225	239	222	232	228	225	232	231	236	231	246	232	219	224	196	233	214	241	252	223	246	234	213	249	263	203	221	219	244	251	236	281	249	238	223	228	252	234	200	244	248	246	252	238	251	202	258	248	239	213	190	215	227	207	221	227	237	259	221	233	235	241	251	233	241	243	247	236	246	235	244	213	214	222	248	230	246	243	232	244	226	206	230	253	276	228	229	254	234	239	226	225	243	225	202	249	211	227	250	222	236	232	224	242	231	250	217	235	274	234	236	221	234	236	250	263	219	261	209	221	267	255	226	227	256	244	239	239	244	260	226	242	221	236	248	202	225	215	230	250	227	261	240	251	243	231	266	252	247	248	238	238	236	235	214	260	263	255	245	225	253	249	252	244	238	216	233	242	253	238	232	253	235	225	248	250	218	228	249	226	255	233	236	268	232	261	282	231	254	236	237	241	245	207	233	227	234	243	234	211	217	241	267	246	227	245	242	231	245	232	237	210	237	255	246	232	229	257	235	219	220	263	252	229	244	216	209	259	240	227	236	220	261	216	231	249	248	229	242	230	248	243	238	232	241	211	230	242	235	236	236	224	250	224	231	230	241	238	226	221	223	250	237	241	235	240	231	248	238	259	249	226	259	262	246	235	225	253	246	244	245	245	238	250	221	226	265	243	244	243	231	235	233	248	255	238	259	235	233	254	236	234	229	210	207	241	249	212	252	212	247	242	230	240	227	245	250	249	260	226	242	238	258	214	245	248	230	226	243	209	224	256	243	212	235	237	222	229	254	244	214	235	237	236	248	249	249	228	241	245	212	229	223	223	234	237	215	221	224	236	255	260	217	253	264	260	251	211	243	237	241	244	252	263	215	250	225	211	265	211	232	243	238	228	251	238	235	244	245	244	220	225	254	241	224	229	243	240	263	266	223	235	225	241	246	233	215	255	265	243	226	247	245	258	230	234	227	286	233	239	241	214	240	230	273	204	245	239	214	223	255	242	240	217	234	231	238	237	248	235	246	252	226	218	247	215	230	240	210	246	215	233	219	245	258	232	233	235	222	241	253	238	285	236	251	242	244	258	230	248	234	253	237	230	240	235	243	244	246	240	247	253	238	256	227	243	238	211	228	215	238	252	236	219	226	242	270	229	224	225	239	267	233	234	260	234	244	226	281	208	235	203	223	239	250	237	226	229	220	231	201	246	253	241	238	270	231	247	237	227	247	216	256	253	223	229	242	239	220	228	213	196	229	235	230	203	222	275	269	238	256	226	233	221	241	238	231	248	219	226	231	249	210	214	239	217	241	238	293	214	244	231	254	214	245	207	246	251	239	225	226	241	232	252	248	235	269	232	228	225	263	234	231	205	268	251	216	218	235	225	250	241	224	261	212	240	248	232	268	230	232	254	234	237	223	252	224	263	274	200	219	228	227	242	244	220	237	251	248	252	244	244	251	228	247	218	252	203	278	216	216	231	231	246	257	227	244	230	238	233	218	240	211	256	237	217	213	214	229	245	246	249	222	233	221	256	254	259	249	250	235	233	230	223	265	212	234	217	220	227	257	246	269	218	244	242	230	263	238	226	216	255	240	222	223	251	250	255	213	221	239	222	258	260	249	251	242	219	219	226	230	213	229	244	209	237	218	240	236	238	251	238	240	249	219	235	240	222	240	243	250	233	250	243	222	223	227	224	218	237	242	224	248	243	246	252	214	255	253	222	247	210	264	241	243	223	241	214	226	233	233	235	231	250	223	242	207	245	260	233	217	232	240	221	242	239	219	244	264	222	216	215	196	238	249	247	226	271	258	228	251	258	262	241	248	240	244	240	245	236	224	232	242	233	227	218	239	233	237	210	244	255	240	217	233	258	222	233	247	253	201	242	214	246	239	266	255	244	241	229	253	229	266	217	250	259	217	252	236	262	225	246	225	218	258	232	240	237	230	265	247	236	221	247	235	255	265	240
2929	1282	2559	2885	1664	1140	991	825	790	749	720	709	625	655	684	656	627	616	632	623	642	615	634	651	615	623	581	604	626	560	618	636	611	595	623	635	575	632	641	669	644	599	592	610	585	731	789	781	621	597	635	608	659	618	613	615	610	627	588	604	613	595	631	602	592	579	609	582	644	600	603	560	657	585	613	608	636	638	589	607	611	566	588	610	616	614	646	606	624	635	604	638	586	628	597	621	641	609	596	580	590	656	615	620	649	594	602	584	649	596	651	579	611	606	610	648	642	618	661	588	612	655	619	652	588	617	611	669	556	612	648	605	653	586	644	586	645	623	611	598	613	601	612	599	603	624	638	616	594	598	669	570	596	650	598	625	603	621	602	636	605	625	571	639	626	581	628	644	617	612	603	613	604	599	613	652	653	620	618	583	667	579	591	641	642	591	587	651	611	611	626	632	648	634	642	618	633	615	595	638	629	607	617	612	629	599	621	584	621	598	622	673	589	622	587	611	598	598	628	638	591	621	580	610	637	617	616	654	643	614	616	699	621	620	629	619	620	594	600	613	602	608	613	604	607	592	604	605	601	651	616	651	614	592	645	625	641	601	578	593	589	593	611	661	625	585	630	634	616	630	579	619	576	614	613	617	621	621	570	619	636	645	617	596	591	627	602	606	659	571	620	632	619	581	604	584	642	608	620	617	633	603	593	593	652	628	622	601	584	580	625	602	605	593	647	610	640	624	617	634	586	632	631	651	615	538	580	613	666	620	597	630	628	638	616	631	640	620	603	627	593	603	617	609	611	600	566	631	592	618	570	606	513	636	666	594	568	602	603	627	616	604	616	614	614	603	644	644	623	595	583	589	587	654	646	590	585	608	592	622	614	609	625	624	617	625	629	604	627	634	595	626	586	632	615	583	598	584	616	625	601	603	556	630	640	589	616	584	610	650	596	623	619	619	616	608	610	616	631	591	597	593	596	656	627	656	620	619	603	634	628	566	609	611	663	590	635	633	621	668	582	618	636	620	576	602	588	619	572	604	652	627	631	607	651	605	619	591	575	618	623	642	628	588	592	607	614	613	621	626	585	593	621	616	588	578	626	598	634	614	582	636	591	610	622	568	607	635	645	648	606	578	615	655	630	618	590	592	589	602	608	577	636	661	612	635	612	591	679	617	625	595	624	628	627	617	665	619	647	608	600	598	618	636	626	579	598	603	598	609	613	649	609	597	614	616	572	577	608	635	601	594	634	670	624	584	602	580	611	572	612	631	647	606	621	615	630	616	594	627	606	603	630	605	637	596	597	614	617	658	642	622	612	602	647	602	623	592	613	642	594	631	612	622	594	620	625	654	575	631	586	612	632	589	613	633	614	616	609	652	637	638	608	648	646	567	598	644	591	586	658	605	563	650	577	606	644	637	590	622	572	603	609	617	641	595	574	644	652	617	604	615	663	630	632	632	567	603	594	580	600	604	621	609	611	623	602	667	595	639	617	619	562	605	592	627	575	591	607	588	602	606	639	629	613	629	568	625	577	613	645	583	635	611	581	605	622	633	643	650	572	583	621	607	566	622	579	620	612	631	643	593	595	684	573	612	605	607	649	610	610	645	635	590	612	579	604	616	600	669	569	616	693	644	605	679	605	622	627	653	616	620	633	636	577	606	626	622	642	606	584	632	590	612	614	611	600	657	574	621	628	598	629	621	626	606	589	609	632	621	611	638	568	587	643	623	606	599	599	593	594	613	643	602	628	610	617	626	618	613	613	591	647	593	596	577	636	641	592	647	597	652	609	666	602	624	593	660	600	634	603	672	589	564	643	588	633	614	615	597	641	607	609	609	650	614	597	623	652	621	614	664	625	590	618	551	575	589	584	596	624	628	616	594	603	603	598	599	664	606	607	601	644	615	619	614	609	639	562	617	633	553	613	618	655	585	632	598	656	654	620	610	565	637	619	622	597	576	649	573	600	598	625	631	602	591	643	608	589	641	604	589	615	663	624	619	580	615	620	640	598	614	642	650	607	630	611	655	639	626	603	629	594	548	656	586	638	603	609	630	683	613	611	593	645	631	591	600	599	613	596	621	604	656	654	601	596	608	618	627	621	638	636	623	585	599	597	613	595	558	599	636	601	616	595	605	613	622	623	556	621	624	617	608	598	597	612	579	625	636	621	602	590	628	627	589	659	681	659	588	576	640	558	615	580	609	641	606	603	616	590	647	596	611	651	624	596	585	618	661	630	633	593	603	605	569	585	607	584	624	613	603	608	609	631	603	581	607	593	629	619	575	611	620	615	605	615	646	576	594	612	638	611	589	592	613	618	649	599	593	635	611	581	632	590	619	623	618	607	629	652	625	609	682	567	625	592	598	576	628	636	608	631	628	620	574	643	653	586	626	636	628	671	635	613	608	603	560	622	634	613	641	635	600	612	602	620	620	629	624	583	645	620	591	591	644	654	638	607	599	628	570	559	582	631	651	666	615	670	600	622	623	605	603	634	645	640	572	633	637	597	625	608	644	610	580	581	623	645	615	623	629	574	619	621	623	629	582	605	586	653	639	624	626	583	623	613	605	573	638	580	620	634	593	622	605	662	666	584	602	602	645	608	588	626	583	641	608	639	621	581	601	616	630	619	668	586	636	598	615	657	628	612	631	595	545	610	605	605	639	587	582	631	636	566	652	618	619	656	641	635	649	597	658	598	587	616	598	636	640	640	624	606	610	608	622	634	604	604	601	595	615	583	611	610	622	621	657	617	623	618	599	589	602	606	615	606	603	572	646	599	600	619	615	630	619	583	599	584	610	608	631	629	638	641	612	629	579	611	562	627	575	641	570	603	622	601	598	629	661	588	643	619	619	589	631	605	621	625	625	618	591	605	615	648	627	588	633	656	593	603	579	571	625	627	585	646	593	607	656	610	588	631	617	581	601	619	621	653	594	584	665	618	630	601	638	589	577	619	632	583	636	636	608	571	629	620	594	595	632	602	625	602	657	580	607	641	598	602	615	633	625	634	612	621	651	588	581	636	591	585	619	620	610	647	649	574	637	596	637	625	622	593	603	656	621	570	601	603	614	588	621	645	604	610	620	618	586	633	592	581	622	601	614	668	610	566	581	611	617	642	577	600	647	643	602	649	656	627	604	563	563	595	602	611	594	647	630	605	615	607	657	601	635	596	606	624	579	616	582	635	590	604	631	652	599	636	590	631	635	668	606	617	607	622	608	574	600	571	601	594	607	627	651	569	637	619	598	612	627	620	633	582	605	615	607	629	610	611	646	625	622	596	627	615	601	602	577	644	605	612	583	591	598	599	656	617	617	586	588	631	623	617	618	649	603	573	633	585	630	608	605	590	595	630	577	637	631	604	611	614	624	638	622	600	636	607	573	618	627	586	586	648	618	665	629	634	592	647	605	646	608	610	613	611	578	623	632	602	581	542	631	668	637	665	623	600	594	647	569	624	635	611	639	664	596	613	587	622	602	619	580	597	588	595	608
10924	3742	4097	3162	2331	1274	935	726	594	448	418	357	359	377	385	323	284	245	256	209	217	228	181	202	174	178	197	209	228	191	188	198	169	189	220	179	193	185	191	179	202	185	200	195	233	209	247	219	211	177	220	193	201	196	187	214	194	182	198	215	209	201	195	176	200	196	210	216	185	208	174	219	178	194	178	203	171	191	187	218	194	182	184	197	219	179	185	206	189	171	174	192	207	193	188	175	185	220	171	185	197	200	197	181	197	170	185	209	173	177	198	204	189	190	203	172	197	152	167	180	203	166	177	176	171	182	189	173	178	183	176	184	173	202	182	199	174	165	156	185	185	186	222	187	170	213	205	186	168	193	183	200	193	199	191	176	196	186	186	201	174	178	178	173	174	180	171	189	171	165	183	192	196	186	191	201	178	175	180	178	183	192	190	180	169	178	189	181	176	199	183	167	202	179	171	172	149	188	181	168	183	188	193	184	188	178	204	210	183	190	200	175	213	194	177	229	192	194	197	166	180	192	190	165	185	171	190	190	195	190	184	184	189	198	206	186	176	212	188	177	190	207	222	216	181	198	173	212	179	184	190	182	192	200	190	198	163	175	192	180	194	179	179	172	196	193	205	178	195	186	195	186	193	150	190	159	181	192	183	159	221	202	179	167	180	192	187	179	166	167	190	189	177	192	193	206	174	214	188	188	200	216	182	192	206	186	194	190	186	200	198	153	181	171	178	186	199	196	181	186	178	178	163	167	178	217	208	190	203	175	170	206	191	198	178	158	179	199	189	202	191	188	169	170	184	204	198	191	204	187	173	182	203	150	198	182	161	191	191	166	177	199	181	200	178	201	179	215	186	214	202	175	188	184	206	188	189	222	184	215	157	199	186	172	218	169	208	212	186	189	185	164	189	168	198	165	175	175	200	211	189	171	186	184	179	183	196	187	186	194	205	164	158	176	200	165	163	163	182	164	188	186	175	168	181	221	154	210	205	180	207	198	203	197	172	175	165	196	176	174	186	203	185	172	194	190	181	202	187	196	162	190	205	174	194	206	201	195	192	190	203	193	205	186	192	202	201	191	202	174	203	172	199	158	187	196	177	180	178	173	195	175	170	196	199	180	182	188	174	166	202	172	182	190	203	186	205	192	164	178	161	196	162	171	200	193	204	178	188	181	190	182	176	218	215	195	198	166	178	172	169	186	183	186	182	198	183	163	176	180	182	184	186	172	200	187	210	170	180	211	174	188	189	202	188	171	186	165	190	167	174	167	177	188	181	208	190	147	175	202	180	192	170	188	165	198	185	213	209	169	192	194	200	185	195	190	178	223	201	201	190	199	190	175	181	178	180	193	179	207	181	166	197	208	184	177	220	195	164	199	192	182	180	184	197	210	169	183	181	173	198	164	193	200	212	166	189	175	156	166	194	200	176	171	200	185	190	194	193	169	215	189	173	208	183	158	164	200	187	215	201	196	201	195	181	169	169	181	185	187	189	188	195	203	203	187	201	205	159	206	188	197	204	190	182	192	176	170	203	182	180	174	169	179	196	185	164	188	194	191	183	187	199	219	182	199	196	162	203	210	175	188	207	209	195	160	181	203	188	192	179	195	195	177	187	175	208	193	193	193	223	176	183	178	189	196	184	171	183	178	190	173	180	173	179	157	177	192	208	168	168	196	182	181	191	217	212	197	232	191	180	199	191	172	150	164	167	198	204	160	180	192	180	178	163	193	177	194	188	181	193	209	181	211	189	181	164	194	188	169	186	189	177	157	157	187	180	170	168	181	218	179	190	196	198	183	187	207	226	189	198	195	180	180	173	172	194	198	166	195	177	185	188	178	172	197	203	186	177	198	185	182	183	153	175	184	188	185	169	182	193	189	190	201	175	190	212	190	185	185	194	193	231	204	159	185	165	179	187	193	182	146	195	211	177	196	177	200	193	200	179	177	197	196	173	205	189	176	176	168	191	193	191	200	203	174	187	181	190	142	187	185	192	206	198	168	191	192	206	177	202	201	211	194	169	185	167	186	182	208	178	190	176	185	201	180	196	211	183	180	206	182	173	171	183	174	168	195	193	175	163	195	186	191	193	182	191	190	175	177	176	170	155	188	199	171	175	201	173	193	190	175	165	191	198	183	176	207	199	185	181	181	207	199	179	195	175	192	194	183	196	192	179	180	174	178	211	174	174	191	183	202	191	182	184	184	189	198	191	177	168	197	198	163	188	207	188	187	175	180	185	203	169	196	165	201	184	188	155	186	197	211	169	181	187	169	181	225	180	150	176	172	201	222	181	181	165	193	187	180	166	156	152	187	191	191	182	184	184	182	201	185	199	182	188	167	174	177	198	201	212	195	173	189	170	163	202	194	180	187	174	209	196	198	208	156	181	181	168	196	171	162	208	196	202	169	174	178	200	172	176	188	194	182	219	164	193	207	182	194	185	185	181	191	197	207	183	169	205	195	169	137	198	188	190	202	202	188	191	187	182	173	187	206	182	176	207	165	200	164	154	201	190	183	189	183	172	179	169	184	212	158	158	177	205	206	185	182	171	181	188	180	171	178	179	197	196	176	178	184	203	178	176	199	183	185	209	190	174	176	206	188	181	167	195	174	203	207	181	182	191	175	215	167	184	149	215	201	177	177	190	174	187	194	175	183	180	188	200	203	172	193	211	191	196	186	221	190	183	177	187	188	203	190	215	206	195	209	194	205	191	184	188	180	204	195	214	184	211	193	165	173	200	188	184	202	187	170	205	173	203	207	165	158	193	174	185	231	202	186	185	178	155	192	209	181	180	186	188	166	166	187	182	181	170	174	194	179	181	176	186	177	180	156	185	192	187	179	192	191	184	171	199	201	206	201	192	206	224	186	205	198	190	203	192	190	197	193	210	195	183	183	189	183	183	204	190	173	183	198	169	160	185	171	193	160	188	180	168	194	178	186	178	183	172	188	232	180	188	173	179	193	167	207	201	202	193	205	199	178	187	178	185	179	186	173	177	203	184	187	177	185	197	159	200	176	208	187	192	197	171	202	180	165	174	178	200	173	186	198	146	156	158	177	172	162	171	190	157	190	176	176	186	188	182	182	173	168	174	196	154	180	177	194	175	183	210	174	171	180	200	191	218	174	178	206	193	180	195	189	238	151	163	189	178	190	193	203	194	170	176	194	188	185	197	180	194	195	180	172	174	173	191	221	180	168	200	187	197	175	212	193	175	164	162	190	193	194	198	177	189	177	200	185	164	179	188	184	178	207	182	195	174	231	187	189	201	187	205	189	172	170	194	158	187	191	199	213	168	168	189	176	164	198	172	200	177	187	163	179	187	178	199	207	180	202	173	190	194	154	193	176	191	190	166	206	217	210	176	192	199	176	178	192	173	207	215	193	194	165	188	180	195	185	206	176	200	190	195	180	196	195	201	190	210	161	160	191	150	180	192	216	190	202	199	203	163	214	178	190	166	194	183	194	203	171	176	207	174	174	153	175	176	175	172	183
7394	3178	6796	8160	6535	4555	3806	3051	2738	1966	1776	1732	1581	1687	1828	1233	1125	873	784	750	773	867	841	767	724	686	701	739	687	676	670	603	591	586	577	579	605	617	620	607	603	569	598	581	588	705	924	847	599	563	563	554	599	588	562	566	556	543	551	572	574	531	552	544	528	522	553	561	551	538	632	539	550	534	563	549	584	537	554	605	500	552	595	549	561	540	524	563	546	522	585	527	596	559	530	533	565	544	523	548	532	509	537	523	534	512	508	536	562	514	495	534	512	528	540	539	534	570	554	520	531	536	526	529	564	550	504	571	542	571	539	538	561	577	532	512	499	488	545	568	536	557	507	542	577	547	531	469	491	571	495	543	561	579	539	517	537	553	566	501	518	546	528	524	549	535	499	559	553	556	532	502	537	570	546	542	513	529	549	545	547	500	537	532	500	496	549	546	522	494	531	489	544	595	525	539	547	508	550	552	548	542	534	517	572	490	527	543	531	544	488	537	541	520	545	538	521	474	503	548	496	547	544	527	539	572	520	522	567	523	522	537	551	558	537	519	528	572	503	530	565	560	539	538	518	508	505	570	522	553	523	554	547	538	571	490	583	519	521	514	565	536	544	552	538	550	515	502	557	497	512	578	525	504	516	518	556	554	531	532	550	521	570	516	564	567	527	502	544	535	559	566	557	556	533	549	557	497	551	489	545	552	509	553	510	536	496	485	535	523	563	517	524	559	531	533	522	548	511	548	525	566	582	510	537	503	547	517	519	533	537	527	547	550	521	556	521	530	542	545	526	547	549	548	552	540	511	587	530	470	533	523	565	517	529	489	517	518	555	518	519	549	531	562	546	532	526	535	514	540	539	528	536	536	532	557	546	535	513	508	518	515	513	541	529	516	525	569	518	526	565	566	555	533	537	531	533	559	548	525	481	508	509	525	562	540	514	509	520	497	524	542	522	545	530	531	529	512	539	563	549	555	527	529	548	543	527	547	557	541	588	512	516	541	480	546	526	539	580	528	542	507	538	512	528	548	525	539	537	532	579	526	514	559	583	548	496	550	554	535	519	529	559	572	510	518	574	518	537	517	540	550	553	529	505	522	526	514	510	485	521	534	517	506	528	520	560	559	532	521	500	499	519	512	516	493	553	524	516	514	560	536	549	553	543	545	530	533	551	521	544	558	484	560	544	547	563	549	496	475	531	545	581	507	554	556	489	547	506	512	547	477	524	522	510	510	538	515	566	511	504	506	554	512	512	534	512	499	528	558	507	532	526	535	477	511	559	540	559	535	504	558	545	533	506	549	550	497	530	546	506	519	513	528	525	580	528	534	536	536	517	534	549	533	527	566	512	566	531	565	528	570	535	554	521	521	533	519	548	518	546	533	575	568	547	517	565	540	526	529	534	553	491	529	515	548	569	525	514	521	514	545	508	530	503	502	589	545	522	547	512	501	533	582	527	515	525	549	567	566	511	515	540	557	554	481	538	540	539	515	536	544	501	526	529	518	500	500	543	547	492	496	529	523	554	545	570	533	490	533	582	550	543	528	544	528	602	545	546	551	522	503	538	520	510	537	563	553	557	540	521	519	558	536	564	513	522	532	528	536	563	527	529	558	523	538	542	590	541	526	586	545	538	548	567	513	506	576	519	537	494	559	543	548	511	525	536	498	563	533	519	548	488	549	546	529	514	534	537	500	530	521	519	525	535	518	523	516	540	526	501	486	522	552	547	526	509	524	520	528	526	495	546	492	528	490	544	506	539	553	584	542	516	502	531	526	565	550	535	564	539	567	531	540	553	540	514	525	577	544	547	472	499	522	515	530	558	557	525	529	491	548	538	524	552	527	545	500	538	573	547	506	542	529	557	555	516	540	523	547	513	561	526	504	564	573	547	531	527	585	516	554	514	549	530	502	545	546	522	499	514	514	507	550	509	540	516	507	540	512	495	514	533	529	552	538	527	530	510	525	546	491	558	530	534	514	599	523	536	543	532	514	555	558	505	528	510	490	551	543	527	479	562	537	545	498	550	523	580	527	534	549	555	545	533	510	570	572	548	500	548	550	520	535	557	551	532	567	540	532	533	543	526	558	522	535	523	549	575	559	549	517	534	498	509	501	527	514	570	536	529	519	522	503	514	525	551	539	568	559	537	506	493	484	533	556	557	522	523	571	532	526	508	500	559	530	539	508	532	536	543	571	498	538	542	520	508	521	545	510	565	553	532	525	528	516	521	537	517	518	540	530	539	523	527	507	514	557	481	492	534	518	538	544	543	516	530	546	535	501	532	550	538	503	538	525	561	535	529	563	556	540	547	529	536	568	522	522	521	515	593	563	498	592	521	535	535	549	527	499	550	527	516	513	514	488	508	515	564	505	542	534	519	548	537	546	507	534	541	531	499	571	496	527	505	524	552	537	534	569	547	541	555	508	539	498	572	570	583	548	553	534	512	548	502	520	551	541	547	525	562	546	551	511	590	530	528	559	497	522	512	547	490	532	505	526	538	527	547	552	561	510	577	547	574	557	518	561	507	563	517	534	523	523	531	548	539	566	553	486	563	521	512	530	528	529	543	531	558	510	462	531	520	527	560	532	506	504	527	552	556	535	524	522	595	546	507	527	529	583	492	524	533	526	526	551	522	517	560	534	574	515	519	492	523	543	530	530	563	526	521	500	510	550	554	522	510	497	551	581	538	567	491	516	486	541	546	530	545	477	513	509	561	519	493	526	549	491	519	550	537	520	537	512	549	519	576	530	540	515	468	573	588	549	525	550	531	532	531	507	497	531	524	587	565	557	523	521	546	523	544	522	514	526	542	531	558	518	559	547	596	539	520	541	518	537	577	560	545	524	511	552	540	564	543	532	554	541	517	514	486	510	561	531	562	539	533	517	521	537	523	501	499	508	506	545	556	561	534	541	519	548	559	485	543	540	501	518	529	545	520	495	547	505	504	499	559	533	541	510	507	528	559	524	543	564	545	535	553	530	529	577	543	509	506	533	532	512	515	531	530	552	505	566	549	528	519	547	532	498	573	509	540	533	546	534	502	540	535	554	527	571	529	478	537	538	577	512	530	558	514	519	545	545	560	537	538	510	516	527	538	520	569	502	539	570	519	557	532	502	530	505	514	546	514	489	502	559	522	505	533	553	530	514	541	525	525	553	513	502	535	547	504	529	514	510	544	521	523	564	555	551	492	508	533	527	520	541	504	553	546	530	521	544	536	550	533	515	523	524	507	512	516	545	517	586	563	556	532	541	524	535	550	537	550	498	547	511	533	569	588	546	552	515	518	514	512	527	534	557	564	536	495	571	515	547	542	571	548	511	524	510	553	511	521	561	562	512	534	553	586	506	528	518	505	531	584	509	548	492	539	535	553	533	501	522	569	525	513	523	546	513	504	547	535	533	555	556	579	546	519	555	524	520	541	511	508	542	555	493	559	561	540	506	546	529	539	498	504	556	549	535	521	509	520	526	562	519	567	482	561	514	526	530	524	506
18877	7707	7780	6242	4401	3016	1605	1417	1181	818	755	760	675	651	728	605	581	577	492	422	392	390	427	437	395	424	437	428	405	371	384	380	351	385	348	354	392	385	373	419	379	385	370	383	404	417	438	379	383	357	386	360	356	402	370	394	377	342	350	344	378	398	382	354	393	325	391	398	317	336	379	395	339	393	365	375	365	385	375	352	367	354	384	390	392	386	395	374	352	355	380	374	356	347	355	394	409	338	360	337	318	340	369	346	322	382	386	390	370	371	341	357	372	346	366	324	398	362	369	357	368	361	352	374	370	330	324	335	351	381	362	365	363	390	409	390	350	393	352	381	356	377	382	394	362	340	358	393	345	349	381	366	365	365	386	367	351	354	387	354	354	364	326	386	352	396	367	342	375	375	353	369	365	390	370	346	350	382	390	422	363	366	370	375	380	376	338	335	356	345	378	348	388	413	370	369	324	332	367	394	361	358	375	354	362	394	378	367	397	342	368	351	385	353	383	362	397	332	380	352	373	351	391	356	397	375	338	370	389	376	364	384	379	407	355	358	342	368	387	358	386	359	328	393	360	401	341	361	375	408	354	359	382	379	353	366	385	374	344	381	373	368	413	375	353	389	383	326	374	354	367	415	370	371	386	344	378	355	371	385	355	351	364	355	335	333	397	381	391	379	372	332	344	392	320	362	381	348	371	372	363	353	375	399	363	365	384	356	372	389	384	361	409	364	367	380	368	379	381	375	352	338	424	337	390	359	383	369	346	358	382	349	377	387	405	397	364	342	401	354	358	377	380	394	361	394	361	405	400	356	345	357	355	390	370	347	335	380	370	357	373	327	378	347	376	375	354	373	370	364	344	349	392	359	380	342	370	360	391	354	379	351	344	340	383	381	376	351	345	363	374	345	330	368	342	368	349	354	335	396	410	372	353	366	377	371	370	339	350	394	420	361	360	356	375	346	371	328	365	353	335	388	374	378	365	390	360	345	369	372	344	366	387	375	373	341	343	361	357	370	349	363	359	397	350	373	361	355	386	354	344	383	370	360	376	409	375	353	384	378	371	341	379	376	384	394	347	381	364	372	341	394	396	336	366	342	381	349	397	359	358	415	353	354	371	381	389	373	344	342	359	353	351	375	342	368	358	364	380	399	365	384	373	349	351	360	346	342	350	380	352	344	355	380	363	358	347	333	346	347	395	356	367	418	380	345	348	363	374	365	342	357	403	340	386	350	378	409	384	375	360	347	341	371	368	326	367	387	389	372	355	391	338	364	362	339	375	362	369	356	378	371	336	363	394	348	385	376	369	421	388	340	376	358	322	356	366	353	370	334	334	317	395	355	352	360	361	367	339	381	368	387	380	329	357	353	370	392	358	359	385	374	368	373	365	402	332	338	358	368	336	353	374	394	359	382	424	420	377	373	360	374	376	317	358	394	365	362	342	343	353	383	375	347	396	346	389	358	357	354	375	373	360	356	368	366	370	381	346	370	411	368	353	386	342	337	353	374	332	361	397	388	367	365	346	333	351	365	407	383	356	336	349	339	336	366	347	370	351	387	398	383	414	346	358	345	374	380	376	377	374	399	358	400	347	329	377	370	348	383	373	353	367	365	361	365	360	345	345	372	346	332	361	396	369	357	394	372	336	367	328	355	379	358	352	335	346	379	361	330	354	384	373	341	352	358	329	362	377	344	372	352	328	362	358	371	369	384	349	387	370	391	374	363	359	388	356	377	359	374	368	360	349	372	347	366	336	368	379	372	362	366	356	370	358	362	372	327	358	325	364	365	360	408	380	373	395	397	345	383	337	363	387	345	368	370	360	330	365	330	363	395	377	357	369	341	374	359	318	367	380	364	367	336	382	341	373	377	386	362	352	421	359	393	364	394	355	381	333	314	363	385	374	357	336	377	359	326	349	377	389	379	393	389	358	379	378	346	368	368	414	366	383	359	401	369	337	377	384	380	344	344	378	390	320	360	343	362	342	366	343	365	403	361	345	337	373	352	362	348	383	400	331	339	385	315	387	355	376	322	335	353	380	399	359	372	356	403	363	349	355	333	338	347	367	389	382	377	364	375	329	339	384	377	358	358	351	365	385	375	349	356	403	351	384	331	383	360	358	380	351	368	381	357	388	367	346	421	369	353	389	364	339	337	356	363	328	366	407	375	351	384	367	368	353	383	383	339	382	415	414	349	357	378	351	372	385	359	389	370	373	368	386	356	351	383	381	360	406	369	388	388	351	379	396	362	347	401	376	375	363	381	372	370	349	317	357	375	355	387	366	392	358	351	342	364	378	409	373	402	345	357	359	339	373	348	357	341	338	379	335	360	367	406	346	341	378	383	350	361	349	385	392	347	346	345	384	369	370	346	330	334	395	370	380	413	346	354	335	345	367	335	338	332	357	385	378	359	374	345	373	382	367	372	364	329	351	357	383	335	354	334	342	363	323	336	385	390	370	367	349	397	400	353	377	347	365	359	371	361	388	357	367	350	367	368	354	364	326	356	339	358	386	376	398	362	349	375	357	399	379	370	381	350	365	354	423	388	372	395	393	362	326	357	359	379	387	375	394	326	363	340	362	353	381	353	380	379	345	383	348	362	333	416	388	325	353	372	376	353	416	351	355	361	379	336	359	375	339	344	385	355	353	347	377	318	360	344	377	324	351	367	375	373	362	377	375	372	367	398	366	389	364	365	360	379	350	384	348	357	379	378	364	374	325	338	355	380	382	359	385	344	360	348	393	393	333	344	382	352	379	359	392	361	392	345	376	357	373	381	373	383	369	383	401	387	330	328	356	340	359	357	361	378	375	367	376	327	348	340	375	375	367	333	331	350	381	366	378	312	345	379	384	350	315	345	350	376	359	360	393	396	391	359	376	391	349	356	357	352	342	325	351	356	364	351	371	361	331	365	377	353	359	361	372	355	376	342	343	359	387	354	375	359	359	357	393	341	405	371	373	343	340	350	384	369	367	382	352	366	338	344	353	375	365	343	356	370	378	397	365	370	332	360	349	370	347	389	364	369	392	362	377	381	406	343	362	376	346	293	327	382	375	355	356	359	380	349	321	342	374	381	372	353	361	331	354	333	370	359	350	337	349	368	344	387	340	403	400	377	359	372	335	369	374	382	362	359	324	380	354	371	349	354	370	342	372	360	369	331	387	359	377	388	358	389	351	380	376	325	348	401	381	357	355	394	357	351	416	349	397	355	342	373	345	404	367	358	353	365	384	346	365	362	329	379	351	339	367	363	318	348	392	366	372	351	370	352	335	370	384	365	368	365	362	374	364	367	379	392	362	346	374	350	342	354	318	332	377	342	386	371	358	350	364	370	334	358	371	370	343	342	372	361	373	350	388	371	354	382	408	364	370	391	359	351	325	389	333	391	357	390	364	389	361	365	362	347	378	367	366	384	346	361	383	347	388	324	390	400	348	400	350	346	401	345	380	333	409	353	384	373	351	379	375	380	377	361	382	379	354	356	361	334	369	391
10114	5943	10848	12364	10207	8377	5936	6168	5483	3351	3205	2663	2888	2656	3379	2382	1956	1727	1543	1480	1328	1484	1325	1248	1291	1232	1285	1312	1223	1202	1141	1059	1031	1067	1048	1007	979	1123	1017	1019	995	985	961	1002	1008	1199	1498	1323	1010	963	954	1021	998	944	958	946	956	980	928	1001	997	921	942	965	921	909	912	981	918	913	967	926	899	886	988	944	912	923	935	960	902	906	932	927	935	857	935	956	969	885	931	946	902	939	930	941	856	957	925	908	882	911	987	909	876	911	888	913	935	931	953	925	889	900	925	861	903	933	927	888	901	924	982	930	946	911	866	910	875	934	912	898	839	947	938	941	898	924	887	915	919	871	926	867	896	901	857	888	968	929	884	921	921	920	916	908	936	940	861	909	897	935	886	892	912	974	874	886	911	877	927	879	887	939	954	898	913	881	875	992	884	927	916	902	917	960	893	897	886	883	913	925	852	880	926	889	892	902	908	956	937	920	905	933	927	914	895	936	877	922	921	880	873	943	943	914	910	965	903	905	923	914	895	916	922	909	865	900	845	872	951	897	916	917	890	980	871	881	909	825	893	964	864	843	876	922	944	906	892	922	892	905	890	877	922	937	905	882	929	933	938	864	905	957	885	896	874	923	959	901	931	949	898	908	873	916	904	924	892	910	889	888	861	947	897	961	879	928	884	893	874	937	887	931	961	916	922	919	871	900	910	944	953	903	867	880	941	917	919	931	922	920	892	924	932	925	960	957	888	897	885	880	898	923	946	940	893	882	921	935	907	919	881	927	885	935	914	910	893	897	934	898	898	882	895	913	954	895	872	913	891	879	938	909	910	949	904	901	951	911	908	866	927	977	900	933	903	928	853	934	937	889	865	885	965	899	937	973	924	971	903	916	946	907	884	923	922	925	915	932	912	905	852	923	952	876	883	921	912	919	947	935	906	895	953	891	921	939	872	883	904	902	950	865	901	914	918	877	885	882	876	955	851	864	916	889	908	930	898	953	894	898	944	980	903	870	891	907	909	908	867	844	926	925	941	934	848	909	870	925	916	880	970	911	921	988	890	950	868	918	923	914	949	903	855	914	926	895	903	896	924	912	890	886	875	893	888	864	958	898	933	954	968	907	915	883	847	916	861	893	978	922	941	962	909	933	930	889	911	864	920	891	938	933	945	861	926	875	880	842	913	934	912	930	950	932	907	881	906	932	865	894	921	898	903	868	914	905	916	961	904	851	872	920	945	898	891	870	940	879	903	890	905	882	958	882	898	926	932	907	905	903	944	879	912	899	915	913	842	918	836	877	910	886	908	822	930	979	937	908	869	912	918	909	880	896	886	872	897	996	884	908	933	900	965	883	935	893	938	857	875	914	908	888	954	932	916	875	843	911	929	944	932	909	930	931	956	919	892	958	993	951	937	930	878	910	847	918	970	888	910	940	909	915	852	910	906	893	920	917	959	915	933	910	925	949	951	912	897	870	916	940	885	893	883	906	888	929	896	963	849	876	950	922	921	912	895	906	888	946	956	907	965	957	921	929	882	936	913	929	879	938	924	905	915	841	946	934	926	824	962	950	929	932	922	903	898	832	937	888	894	913	888	900	954	925	912	890	854	897	927	899	914	907	932	888	859	954	963	906	912	950	887	891	900	899	920	910	870	911	897	925	869	896	916	889	902	860	933	867	928	897	904	896	940	881	864	933	901	880	887	945	890	912	904	897	888	869	891	914	900	908	834	853	832	908	913	902	892	905	896	886	859	890	895	926	889	979	875	937	884	948	866	942	915	901	867	898	942	903	928	920	924	888	876	863	925	914	891	879	907	919	886	870	920	927	892	917	943	909	946	946	918	935	859	880	857	912	881	923	884	873	911	909	871	897	824	969	881	907	927	881	934	930	926	936	916	903	916	900	935	916	925	900	953	874	908	928	885	877	839	944	909	878	895	858	930	879	980	892	865	919	860	896	911	927	888	856	901	915	877	945	893	857	935	923	905	902	861	890	884	867	922	885	917	916	903	907	886	940	939	915	896	918	887	946	926	939	902	919	861	892	983	925	900	950	892	890	885	911	899	913	875	926	964	935	900	902	911	873	875	903	892	911	907	909	912	872	884	915	881	941	948	897	892	867	969	947	884	933	905	946	895	889	978	909	905	924	880	904	883	937	887	919	877	949	916	954	930	937	912	844	954	909	949	911	888	917	916	950	916	908	902	916	904	884	888	909	909	901	901	935	891	887	917	949	831	915	883	862	923	894	897	891	917	911	875	911	905	930	896	893	913	931	875	867	948	917	911	909	893	872	862	897	876	931	853	889	900	884	889	875	908	911	928	918	931	947	904	900	916	902	901	923	888	898	972	870	893	905	955	925	926	931	901	915	892	899	911	891	863	908	904	884	884	886	903	953	902	895	909	872	930	904	942	963	917	878	910	951	934	869	939	945	853	929	927	898	869	932	920	880	944	887	909	917	913	897	889	878	902	903	868	883	896	917	883	931	930	934	914	915	928	892	904	893	888	955	895	869	911	896	942	964	931	925	892	955	924	933	894	855	948	933	920	914	890	910	923	887	963	871	931	893	937	889	912	929	898	1021	927	882	885	868	915	942	898	880	843	954	906	922	860	870	916	837	915	896	943	894	886	862	913	911	876	953	898	930	965	941	910	900	906	880	956	934	911	879	980	928	908	931	908	892	908	881	923	909	916	860	856	940	888	926	955	902	894	886	937	928	912	889	936	948	862	907	903	874	900	884	914	935	904	888	887	919	873	886	939	915	934	901	825	898	923	914	866	861	921	915	908	935	877	895	900	867	931	901	932	926	936	880	919	912	917	899	944	903	893	869	872	939	878	867	902	899	937	873	907	897	955	903	922	935	873	872	882	925	923	899	917	919	913	965	907	859	900	942	845	894	904	864	936	932	879	902	911	908	905	876	949	854	896	963	868	896	892	911	920	923	933	900	896	921	930	882	893	918	924	900	913	915	871	920	899	861	930	879	909	924	883	906	881	915	905	864	892	890	907	908	933	914	875	931	908	903	878	913	925	850	947	880	929	948	905	869	907	875	880	955	907	909	839	907	885	909	911	910	906	923	879	976	926	936	857	937	903	933	970	907	918	914	887	931	870	940	876	915	894	890	899	917	906	928	908	909	891	897	886	916	867	897	900	896	956	864	942	930	939	955	897	895	923	894	955	910	896	930	903	925	902	878	883	912	908	905	973	942	931	945	913	905	902	912	888	850	900	878	884	908	924	958	968	938	894	907	820	946	913	872	894	894	900	928	875	915	925	891	901	885	905	980	899	928	907	885	884	899	920	873	904	921	906	869	864	924	914	926	989	874	920	873	921	930	889	921	895	865	918	918	910	924	893	884	914	898	883	927	916	900	959	916	879	892	959	948	865	928	899	911	874	946	860	925	882	892	898	893	929	880	904	925	1003	907	938	903	864	920	856	953	895	930	927	843	883	947	874	917	888	915	909	896	908	901	935	929	913	924	911	886	863	878	883	915	937	904
3468	1050	1176	869	530	337	280	275	294	288	263	235	237	264	260	245	255	250	202	245	255	273	250	253	244	232	236	233	225	222	248	229	246	240	240	262	232	240	273	238	204	258	252	252	261	241	262	227	229	191	232	230	235	263	235	212	232	216	232	227	217	259	242	225	246	227	229	245	218	203	214	248	252	236	217	267	247	246	212	235	243	244	253	264	267	275	235	260	221	244	239	229	239	215	228	247	254	216	244	248	254	234	239	254	244	233	240	256	262	251	242	228	237	234	245	268	252	232	265	244	200	241	226	224	217	237	236	230	244	270	226	245	230	238	240	215	245	258	210	251	227	269	249	201	270	235	266	217	244	220	224	257	244	247	216	220	228	240	241	225	218	249	228	216	234	241	249	247	251	249	234	233	215	232	235	259	243	247	211	251	256	238	239	202	240	234	215	236	232	270	260	215	243	247	230	262	264	206	222	242	239	259	211	265	251	267	231	213	235	231	216	249	221	244	230	258	238	225	245	224	251	231	236	239	254	231	227	272	246	239	256	247	219	221	220	244	242	265	233	242	235	241	240	273	237	222	225	244	232	244	228	246	235	255	248	254	245	266	240	244	246	227	224	238	228	244	229	227	257	244	243	262	241	217	211	234	262	234	243	228	222	232	262	235	243	270	253	266	246	229	243	211	209	221	241	224	214	221	250	206	222	244	238	202	215	207	248	227	256	234	243	227	222	244	234	247	228	241	242	235	266	235	272	254	222	243	253	247	254	231	227	241	237	264	249	243	251	258	236	273	232	252	239	219	220	283	247	237	237	226	252	234	221	212	254	235	229	222	191	248	262	215	262	230	230	270	242	263	211	246	224	245	279	227	251	276	239	221	215	239	200	223	231	241	266	219	247	233	270	231	234	234	251	242	251	237	212	214	211	233	232	233	205	251	251	223	259	227	243	247	243	223	229	277	244	231	211	253	254	251	254	253	236	210	240	225	243	230	203	235	233	240	239	258	248	268	250	242	239	247	259	231	220	241	232	236	234	250	248	247	246	232	204	225	245	257	260	220	225	237	227	228	233	258	218	228	226	241	224	242	213	255	227	231	232	234	218	241	244	247	232	215	246	254	248	265	254	228	232	251	259	260	236	240	254	237	202	253	235	254	244	236	237	218	268	209	241	210	248	213	251	257	248	249	234	232	238	231	228	226	246	246	246	217	225	243	231	250	266	227	252	257	255	249	278	249	243	222	229	238	248	246	229	218	252	209	246	227	240	231	232	241	229	235	257	257	233	243	241	238	231	250	279	281	244	237	254	253	262	248	243	230	242	261	240	244	221	218	220	255	238	205	231	257	246	229	231	262	258	254	264	251	239	280	259	222	256	209	239	230	223	233	220	225	223	238	224	235	231	244	248	239	231	203	249	267	240	246	233	216	240	262	222	227	262	247	231	252	244	256	253	228	246	252	247	226	216	261	241	252	235	230	255	254	206	226	233	195	241	229	242	241	235	233	284	235	240	263	253	249	229	263	232	264	236	258	226	234	223	245	247	231	262	234	248	272	233	228	218	256	230	238	230	242	246	235	237	295	204	266	244	213	261	259	221	261	239	234	232	263	240	245	233	227	231	243	211	245	198	230	238	229	240	229	220	248	211	232	225	268	226	254	243	280	224	233	217	252	270	255	230	248	202	227	222	238	229	227	228	262	239	242	219	197	241	274	255	216	220	236	249	217	225	259	246	254	242	290	237	237	253	261	248	235	231	208	253	250	238	270	221	237	242	224	248	218	235	240	252	236	250	227	235	243	216	232	213	247	235	246	233	245	236	225	219	204	243	248	210	248	238	235	241	255	216	234	281	237	251	254	253	263	219	223	272	234	222	240	214	241	228	236	249	261	252	235	228	199	248	238	248	243	222	240	261	254	226	246	223	250	249	228	258	233	221	237	231	237	236	222	251	240	255	238	214	225	238	242	255	211	229	250	240	244	233	245	238	229	243	221	230	241	228	226	255	224	275	240	254	195	241	231	236	240	265	201	256	218	227	237	224	246	239	258	267	253	232	224	240	211	212	241	241	210	234	225	195	222	186	254	251	232	234	239	235	238	239	217	222	199	199	248	253	233	238	213	234	265	259	246	218	214	247	258	245	230	253	250	254	229	251	238	236	241	228	251	230	229	223	232	228	252	245	252	248	236	223	238	233	268	243	237	253	217	256	247	243	236	214	241	241	256	270	244	236	216	240	231	246	226	235	247	233	248	238	241	231	253	249	241	231	237	213	263	220	237	264	233	225	266	230	229	255	241	245	240	226	269	242	250	239	258	220	254	211	241	254	231	251	264	247	221	223	228	258	232	262	191	238	244	254	242	255	210	217	234	234	259	246	263	225	267	244	247	272	263	222	223	222	257	242	236	214	236	211	248	232	232	248	241	256	234	215	209	275	201	241	220	222	273	254	250	242	244	229	224	213	224	235	230	241	234	246	222	231	230	211	218	229	221	269	239	219	219	264	234	234	242	237	242	265	253	245	227	252	227	278	241	240	236	236	238	251	254	251	231	257	227	241	256	235	224	244	242	259	225	237	231	207	228	248	242	234	256	250	266	289	237	257	236	242	244	243	236	258	224	231	247	251	232	215	246	257	250	236	226	243	232	245	233	240	281	232	252	228	243	243	216	236	241	243	260	246	257	229	228	228	249	238	220	252	235	223	252	197	249	234	200	255	243	243	242	237	212	230	227	272	249	262	234	253	239	235	206	242	248	268	225	270	230	228	251	225	282	229	230	226	244	271	240	246	235	222	243	265	222	246	248	227	227	219	228	240	224	196	209	226	255	251	261	214	246	249	257	240	229	232	238	244	236	241	221	258	229	242	236	227	194	259	227	232	198	204	237	234	195	243	210	228	252	257	227	250	217	254	255	236	238	225	223	254	230	252	236	247	234	246	250	252	225	234	200	241	255	237	227	250	223	212	203	226	229	219	234	273	244	218	247	224	246	219	230	246	249	240	223	253	236	236	237	231	244	255	240	251	207	251	241	237	216	257	205	213	272	216	231	252	234	250	253	253	231	238	245	251	217	248	237	228	231	248	217	227	230	219	252	267	264	266	260	249	232	229	234	253	221	222	219	232	279	227	227	242	259	202	219	264	245	240	250	251	224	241	245	265	228	237	248	253	233	265	221	243	262	259	205	226	258	238	250	242	230	236	243	249	236	271	310	258	251	238	224	235	245	224	272	236	231	235	227	208	254	233	241	225	259	262	250	197	224	253	247	236	228	255	253	219	238	255	240	227	213	271	240	251	246	208	243	239	215	254	241	262	236	261	225	218	242	240	217	224	237	230	226	219	252	237	239	239	208	217	265	225	246	224	230	200	246	264	243	259	239	246	202	239	227	220	215	227	232	232	237	231	247	230	229	237	243	228	256	236	267	259	238	249	235	240	241	255	212	229	244	236	217	230	257	245	229	232	214	223	209	219	241	252	245	219	233	216	260	262	238	234	275	228	239
3008	1437	2627	2723	1793	1162	999	978	841	715	759	698	703	676	680	658	648	643	681	596	627	634	635	619	681	615	629	617	624	636	590	604	594	633	623	604	591	635	646	599	616	606	607	650	620	748	869	714	623	657	657	598	675	631	612	654	611	643	664	569	577	668	620	594	637	635	630	589	607	639	603	620	562	557	648	611	609	636	592	622	645	592	632	643	631	575	636	648	622	618	623	616	632	634	615	588	676	611	664	630	660	599	631	638	613	629	627	619	615	626	594	599	659	590	602	617	657	610	654	612	603	630	636	608	642	617	608	637	638	580	615	646	607	646	606	611	619	587	627	625	597	619	619	657	614	645	602	639	655	634	587	618	596	594	633	625	627	625	659	616	631	614	644	646	616	641	667	643	610	666	625	596	654	599	628	645	592	620	554	628	658	582	628	645	622	598	657	608	659	622	639	636	615	632	661	621	630	687	610	645	571	598	612	631	673	632	596	600	590	626	637	648	607	630	631	628	610	595	612	616	628	621	591	606	582	630	637	624	645	607	655	635	605	623	691	638	619	617	609	609	626	644	608	603	614	613	623	596	604	636	632	642	606	606	611	621	614	655	588	603	641	605	593	609	632	634	629	577	647	609	635	634	593	639	593	611	630	636	636	588	635	644	607	622	624	648	628	655	633	616	654	604	591	626	626	640	669	613	614	618	650	645	622	647	634	645	650	675	616	588	629	583	581	612	622	617	613	629	613	607	608	624	624	633	608	622	566	642	586	630	601	636	578	650	631	658	630	609	570	581	675	631	624	646	616	624	629	631	626	614	638	634	610	599	609	586	627	654	651	639	625	688	644	664	631	597	625	626	621	635	637	619	585	613	612	646	590	618	618	609	572	618	625	628	613	577	665	600	648	584	599	603	620	606	639	602	631	642	634	600	583	622	595	604	615	604	638	620	576	647	613	628	627	616	596	652	633	611	628	621	670	628	638	645	579	647	638	654	624	638	607	609	609	658	675	635	610	650	624	626	604	633	650	619	654	639	647	608	596	631	634	587	607	600	608	634	572	658	627	618	616	643	642	611	607	609	646	630	613	597	637	656	642	608	623	624	662	609	602	657	638	651	615	617	612	598	619	606	576	624	611	616	648	613	625	608	602	617	613	600	662	659	621	593	620	615	624	655	680	638	628	637	625	655	668	620	616	629	636	627	632	638	642	617	630	656	653	637	597	647	630	655	642	588	637	623	621	630	586	638	626	624	627	631	593	648	651	598	628	584	617	574	639	572	687	617	604	618	608	634	620	605	643	601	620	637	614	641	631	622	634	616	606	583	662	613	583	633	607	654	612	625	628	611	657	684	602	611	657	639	608	616	624	625	611	607	625	629	607	630	605	602	612	604	608	606	622	604	667	624	635	663	608	583	623	632	659	618	597	635	617	615	634	613	573	614	636	593	643	666	655	614	622	592	591	656	612	632	598	635	600	630	642	567	604	602	601	641	573	592	615	629	631	600	628	592	629	587	604	606	614	608	597	638	625	649	588	633	595	619	612	606	608	600	623	604	634	624	638	620	651	596	651	603	611	666	650	647	608	595	616	614	597	638	647	605	602	619	587	617	697	617	616	622	663	630	661	593	693	610	668	641	629	637	642	637	615	604	620	662	598	621	653	605	573	590	607	591	607	622	616	645	611	600	582	629	654	567	663	580	598	649	580	642	671	604	603	601	630	639	644	561	609	637	628	636	644	602	632	604	618	624	642	631	640	616	636	648	639	650	621	618	591	617	616	677	650	645	636	634	636	631	627	595	597	610	615	615	628	623	649	622	582	618	622	681	643	611	586	633	596	625	624	642	593	610	610	609	621	701	584	627	626	628	644	580	666	632	609	668	616	643	613	641	623	626	653	659	623	591	599	625	646	613	658	587	650	676	659	591	639	620	654	680	593	640	605	637	611	654	595	629	608	614	637	632	666	634	626	621	618	623	658	600	621	608	632	616	631	642	635	600	613	616	614	611	676	661	623	626	597	632	579	620	597	619	583	646	663	654	565	623	612	596	646	617	577	621	612	641	640	622	613	607	627	650	628	594	592	579	608	657	586	607	626	633	613	591	623	613	586	593	654	627	624	603	661	637	654	616	608	586	628	665	611	592	610	645	660	595	632	630	595	644	638	645	622	615	612	606	599	623	615	636	611	596	646	665	635	606	613	625	607	618	627	592	623	609	613	630	647	619	610	590	642	634	639	638	647	581	630	633	671	631	630	645	643	678	622	614	636	601	640	633	597	580	634	637	630	614	607	639	702	616	641	658	602	629	650	633	628	585	666	627	620	642	671	594	654	654	577	588	632	633	581	608	629	622	662	598	606	620	635	613	601	574	655	638	625	633	603	621	672	630	611	574	584	659	644	615	574	613	642	668	637	607	605	649	636	637	621	663	574	600	649	623	664	623	660	605	626	639	606	607	650	605	629	626	631	594	624	605	601	621	640	625	647	626	617	633	647	614	638	651	621	602	599	634	587	606	615	608	596	657	587	614	607	669	637	625	630	659	648	604	603	604	625	664	632	596	659	599	625	674	627	598	611	642	647	676	586	625	650	627	671	624	651	609	597	649	606	637	642	684	652	656	636	642	578	625	620	646	602	596	625	624	636	619	668	584	672	598	631	587	681	612	606	613	613	588	681	681	637	590	635	691	658	647	639	613	614	619	634	596	647	624	616	608	615	669	627	647	617	668	594	598	650	604	633	600	586	603	616	599	599	628	627	633	648	638	637	654	635	581	605	616	638	614	589	632	599	585	634	603	628	592	681	617	646	622	607	626	639	630	608	598	584	586	627	626	604	647	609	625	628	672	631	656	664	633	681	627	612	606	603	583	631	607	592	583	588	627	628	651	635	588	618	593	645	623	590	635	589	622	613	615	612	569	593	653	587	642	622	589	660	645	665	604	608	591	616	568	615	636	610	640	650	611	650	614	621	619	616	627	608	622	607	639	591	618	609	593	659	580	670	645	625	625	664	607	576	623	658	596	644	606	582	597	621	599	644	642	647	607	618	595	588	626	628	612	609	615	620	629	688	619	655	601	612	655	591	630	629	642	605	576	643	623	597	572	625	618	628	607	610	601	647	658	668	637	636	644	645	653	594	640	643	578	633	574	638	650	585	633	585	578	620	661	623	645	663	635	632	633	587	593	635	607	615	598	629	629	669	605	640	618	652	551	620	614	620	626	589	620	671	629	603	590	613	643	603	606	620	635	599	575	613	580	625	569	653	627	631	629	652	606	653	664	612	642	606	626	623	643	576	650	672	645	612	632	661	622	628	578	665	675	622	644	620	613	639	609	636	583	623	663	630	620	609	622	634	631	630	638	616	623	631	661	616	622	619	643	663	650	639	616	652	595	615	648	648	616	632	625	605	613	634	642	625	599	637	606	610	630	627	613	601	651	612	651	583	659	625	585	630	603	623	602	642	612	621	626	609	637	607	614	672	660	637	598	647	618	573	635	588	611
11341	4013	4325	3104	1760	1321	1002	666	563	427	501	380	395	328	459	345	307	226	219	228	240	206	215	211	239	192	211	229	218	183	233	211	210	202	197	182	189	208	204	177	209	187	240	184	167	225	226	201	217	187	177	206	194	219	191	200	197	186	202	150	197	199	201	201	184	190	190	209	205	177	179	175	187	182	176	175	185	188	181	191	198	194	179	181	184	167	188	180	168	195	192	185	187	196	200	186	184	172	197	210	206	165	193	223	180	197	211	179	201	207	190	202	178	192	197	189	196	175	180	186	226	198	183	180	180	230	192	204	209	208	194	212	199	183	195	187	181	158	183	180	178	207	173	178	183	197	185	191	178	184	179	201	158	193	202	204	182	201	191	180	196	192	190	194	176	180	199	186	213	178	203	189	203	215	180	190	211	173	184	174	195	164	182	215	214	174	199	197	163	179	195	180	185	165	183	205	182	217	184	167	209	188	194	180	203	186	177	195	170	175	181	197	168	177	188	199	196	198	188	197	177	195	215	195	183	166	199	206	175	186	229	196	163	182	159	174	183	191	151	197	199	187	201	213	219	190	184	220	159	185	177	225	194	194	221	191	163	208	209	218	185	187	198	187	196	175	196	164	186	168	179	165	187	176	160	183	192	173	172	175	172	166	210	190	177	193	170	179	180	189	193	185	195	180	198	149	178	187	171	213	210	194	164	177	208	178	158	214	187	186	158	183	182	210	183	172	193	184	218	185	201	195	190	223	188	171	165	186	206	196	171	159	160	207	158	181	180	178	183	166	180	187	194	202	162	197	189	175	168	187	165	192	198	179	181	193	189	183	201	184	166	183	175	200	212	213	169	172	203	215	177	185	175	165	197	182	184	184	193	184	209	201	180	175	182	193	182	180	197	187	192	205	167	204	188	187	160	199	175	186	183	179	188	216	166	188	202	181	213	207	172	161	182	184	186	197	181	201	173	148	208	191	186	189	187	189	203	150	190	160	214	204	172	172	181	179	192	171	200	220	199	184	223	197	194	184	176	181	162	186	186	173	206	196	183	175	194	178	195	176	180	201	189	187	191	190	203	156	160	167	215	185	201	168	186	198	184	182	179	163	195	195	193	179	179	184	195	179	167	170	188	203	202	187	189	195	202	169	198	186	212	186	153	211	202	168	197	176	202	190	178	190	167	176	185	182	180	201	182	216	201	211	213	209	209	186	194	181	190	222	191	172	211	187	174	213	170	221	174	201	185	188	173	161	185	184	177	189	172	198	189	182	191	186	184	160	187	166	189	163	189	196	195	194	175	191	182	198	203	193	217	189	192	189	175	186	202	176	216	213	209	191	204	201	208	209	181	219	215	181	179	189	218	205	202	169	171	199	189	195	196	181	188	175	182	193	185	188	200	167	172	207	180	186	186	194	190	188	193	186	196	190	183	186	157	175	180	192	197	186	212	209	186	181	171	185	199	166	170	218	167	200	206	188	181	173	187	190	185	186	205	176	193	185	190	168	185	183	193	184	185	184	177	174	186	176	177	167	196	184	162	204	182	184	160	191	184	201	184	165	140	188	189	185	164	193	209	203	178	153	188	167	183	203	187	179	186	178	179	188	185	181	192	186	184	190	167	174	188	178	188	192	188	174	189	198	187	194	175	193	186	194	179	190	208	198	177	177	179	209	164	197	178	181	160	181	205	191	189	204	197	195	197	182	192	182	182	181	212	159	184	183	167	185	197	191	193	189	164	214	180	185	184	191	210	192	197	188	209	225	185	188	179	179	160	169	177	188	198	185	195	210	188	191	192	192	191	197	190	203	207	196	209	170	183	194	177	189	211	175	182	179	181	194	186	177	180	182	181	167	173	185	183	194	197	176	207	169	191	184	163	203	176	218	196	152	196	183	189	202	206	202	200	192	172	201	180	199	199	180	221	187	214	193	162	197	200	209	226	203	177	174	188	169	191	183	189	180	170	204	187	209	162	185	188	179	188	180	183	179	194	197	181	205	198	177	170	186	201	176	194	191	180	165	196	182	162	197	192	179	201	186	193	191	162	166	189	213	183	186	183	179	174	210	199	172	184	208	201	217	174	176	189	200	182	199	191	200	195	167	207	174	183	183	178	188	182	173	171	201	198	199	201	165	189	191	205	172	183	216	159	188	173	181	172	199	178	189	192	185	173	193	188	215	176	181	173	181	159	206	216	181	184	205	188	219	185	201	172	190	169	197	174	171	176	164	178	184	194	196	191	180	189	197	176	228	183	182	188	188	189	190	197	219	170	195	190	185	208	191	215	196	196	188	190	185	186	189	198	198	176	189	181	205	160	188	200	173	193	193	194	171	193	189	206	195	171	187	210	172	173	188	191	174	216	223	210	185	162	175	206	200	171	161	179	197	195	184	189	213	213	211	204	195	183	173	176	211	200	224	171	188	205	171	175	195	191	158	189	187	170	197	187	171	197	201	189	168	166	192	170	166	183	168	196	204	165	190	194	159	181	172	201	222	216	190	202	158	166	171	171	197	202	173	187	181	189	204	169	188	173	180	179	200	176	186	175	166	187	182	173	206	186	181	201	181	194	175	177	208	188	193	193	194	194	196	193	177	195	208	221	180	164	172	182	189	211	177	210	166	197	184	206	202	188	186	174	190	175	196	213	178	179	211	185	176	201	171	181	177	192	203	165	187	182	181	175	175	191	178	197	204	185	193	166	162	195	186	182	199	179	169	182	190	182	189	180	180	177	197	213	171	175	188	190	187	181	169	202	171	163	196	199	186	180	188	190	187	159	203	191	224	195	172	138	188	173	192	196	194	175	198	180	197	216	223	183	203	184	181	172	178	185	185	188	166	188	205	171	180	191	149	177	188	203	180	195	183	193	179	171	200	186	194	194	174	197	186	176	183	197	194	205	185	211	173	196	169	187	215	182	202	190	190	161	147	222	178	208	187	184	193	191	190	206	197	189	197	177	204	189	194	182	188	168	190	172	205	182	186	217	183	190	195	188	187	175	197	191	195	203	182	174	191	188	195	192	174	204	198	198	194	165	176	179	200	202	170	198	153	168	187	199	195	179	218	196	200	183	196	189	200	167	185	190	172	176	201	192	210	176	173	175	207	198	177	175	195	197	207	177	172	167	205	188	168	196	223	202	167	213	199	191	182	187	193	212	184	196	190	181	192	190	183	203	185	191	191	183	175	180	162	210	194	218	192	196	203	197	208	178	200	181	193	202	203	168	170	209	186	220	182	196	193	183	175	180	198	194	199	202	171	220	207	187	172	179	184	170	183	178	167	194	206	169	178	196	189	185	150	182	223	205	183	204	151	182	181	203	203	172	188	211	187	188	191	183	190	184	182	184	169	185	203	180	190	193	178	199	173	208	190	200	176	178	195	222	185	207	206	191	162	193	203	182	198	178	195	180	180	186	185	188	187	202	205	176	183	196	229	204	201	172	199	214	188	178	202	159	194	213	176	176	216	176	209	209	193	170	203	186	162	192	180	202	206
7188	3652	6893	8167	5686	4668	4307	3013	2710	1913	2100	1835	1696	1909	2057	1472	1048	858	788	725	792	760	762	730	707	700	728	778	832	658	624	630	600	620	592	609	610	625	560	573	581	571	571	578	629	790	929	775	589	556	596	604	573	621	596	582	597	592	549	489	502	558	513	591	589	546	551	555	557	545	553	546	536	528	536	539	559	573	504	546	567	572	518	580	535	578	568	534	549	523	526	568	550	546	551	571	568	553	487	518	575	524	554	536	524	583	540	532	521	478	562	505	561	510	556	558	525	518	539	511	533	559	544	510	489	580	533	540	538	573	558	544	497	533	512	558	548	539	539	548	502	523	537	542	506	556	534	498	546	518	548	540	532	536	564	492	537	578	518	537	553	523	546	532	510	545	559	559	481	519	533	564	541	557	528	558	544	561	534	526	538	557	560	533	543	528	538	537	568	538	528	504	556	546	550	494	540	502	493	504	513	545	466	543	531	519	529	531	545	594	560	529	559	566	548	460	512	489	543	494	535	557	550	593	558	603	575	556	513	499	549	531	560	556	542	546	522	528	569	549	555	493	559	549	561	566	518	542	504	529	543	545	535	508	522	560	516	550	524	536	555	517	490	543	530	497	499	534	508	555	547	546	531	531	576	533	540	527	547	558	549	512	541	558	508	532	520	537	546	525	533	515	579	547	564	565	536	560	552	562	570	528	571	541	507	554	518	525	513	538	527	526	534	496	548	558	516	509	472	517	529	525	513	500	546	530	530	533	544	555	508	536	567	569	525	544	499	529	506	544	546	548	515	536	529	571	541	572	515	509	576	510	544	517	545	508	556	525	554	518	565	518	516	536	587	512	509	520	561	524	521	496	528	532	543	574	514	528	540	550	519	576	531	516	560	537	534	507	534	512	552	530	505	550	556	517	506	494	532	558	521	558	551	560	525	526	531	535	525	579	500	554	542	470	545	520	521	553	506	540	582	523	523	529	492	529	563	530	540	555	566	528	552	536	587	576	542	544	498	546	560	557	564	555	476	546	566	560	525	556	519	517	563	543	532	543	517	554	560	512	522	521	552	564	550	518	542	554	572	547	525	514	526	514	506	533	548	538	523	521	507	617	569	487	537	549	548	528	504	507	493	533	549	508	508	540	557	562	534	544	553	531	506	541	542	499	574	524	560	563	487	581	551	513	537	557	543	554	505	559	538	528	522	493	531	519	566	580	536	526	550	548	494	560	512	569	543	544	557	551	526	562	524	574	574	543	531	534	533	560	540	498	532	565	596	502	530	545	503	581	505	538	594	556	577	531	516	529	506	550	547	523	516	564	570	548	545	492	510	537	538	510	538	547	546	540	567	550	538	527	561	537	539	563	538	540	541	508	549	525	535	528	532	544	554	575	516	521	579	567	534	546	510	540	556	532	539	553	557	505	537	533	524	562	513	560	516	538	526	540	519	510	516	523	524	564	556	534	582	528	591	569	553	536	514	521	541	558	511	567	537	519	553	521	548	498	580	560	539	537	507	538	526	511	555	540	518	536	527	548	523	546	591	492	544	548	538	521	513	490	571	504	529	541	549	555	503	559	535	500	545	594	557	521	529	550	510	570	552	536	547	542	517	523	542	515	525	527	563	513	488	568	510	545	514	572	547	524	518	517	524	530	586	555	575	513	547	533	539	537	565	548	565	540	515	559	529	516	509	523	555	574	551	546	585	517	544	571	535	546	526	546	516	570	521	556	577	558	527	508	515	507	565	536	551	538	526	560	530	542	505	581	522	527	519	562	518	572	535	514	504	513	514	528	537	542	570	549	520	497	545	553	528	569	546	543	536	542	594	539	539	532	499	509	528	523	495	511	572	541	519	547	549	579	500	541	530	537	500	560	550	514	515	543	558	543	551	550	565	525	550	510	558	523	542	512	566	531	528	534	534	553	519	529	526	553	543	545	529	540	536	552	488	525	478	501	515	539	529	511	577	502	580	523	537	557	574	533	572	533	566	554	541	572	521	545	528	509	512	524	579	551	480	505	518	528	532	567	514	541	536	497	548	542	564	557	522	510	519	519	496	526	515	553	560	543	532	527	540	532	513	516	540	574	562	545	528	527	591	508	533	572	568	512	523	548	539	526	568	492	569	526	542	519	576	523	556	573	519	585	571	539	544	484	553	552	554	572	532	542	514	558	516	541	530	515	518	522	529	498	553	514	550	565	549	542	560	564	536	520	512	531	545	518	539	496	543	580	552	527	480	558	558	573	524	503	544	496	580	522	553	513	557	533	529	542	547	543	515	496	578	540	554	563	542	513	529	562	564	519	520	550	550	528	497	518	527	536	535	596	488	537	528	540	516	557	510	503	564	564	508	585	583	553	496	538	507	522	562	501	538	525	522	545	585	534	498	552	563	548	524	512	533	519	538	570	561	567	527	551	549	516	544	490	556	565	531	526	495	505	562	538	574	526	550	556	525	538	526	518	572	533	573	543	547	548	552	541	550	542	548	540	494	543	512	589	502	531	536	554	534	560	546	579	545	554	538	553	523	564	542	558	528	511	547	547	551	555	516	579	531	498	526	514	541	549	528	552	528	546	546	534	504	516	535	547	571	520	545	506	526	525	495	551	523	525	498	604	535	506	533	543	531	549	550	548	533	548	539	536	543	519	523	504	565	536	555	536	516	524	539	568	526	561	537	511	532	530	548	511	550	529	548	556	552	521	539	540	541	562	521	545	544	506	568	517	566	546	555	545	555	566	549	564	507	545	551	530	553	521	533	513	590	539	565	555	584	545	485	524	498	561	555	542	557	541	582	562	584	493	499	559	568	529	545	515	505	514	531	543	541	559	503	528	513	532	536	515	543	500	546	491	504	537	541	526	564	552	511	540	562	520	479	522	519	528	554	521	550	545	546	527	579	523	554	528	514	520	571	522	539	531	538	525	515	587	505	543	516	544	512	548	544	514	556	536	527	546	524	484	562	551	543	541	553	522	511	543	519	534	508	529	524	539	542	503	558	514	572	523	531	539	526	491	512	531	561	546	495	513	518	543	572	541	535	560	495	541	533	555	530	551	512	556	515	499	516	541	527	512	545	511	571	547	511	567	553	499	558	536	567	545	536	547	513	571	482	515	535	498	514	485	506	484	556	573	520	536	562	534	521	521	528	533	521	549	521	547	505	493	469	552	510	549	530	570	526	515	536	503	574	555	564	570	523	541	519	509	531	540	574	534	524	550	511	526	543	536	538	540	537	550	538	547	531	516	566	547	505	540	537	534	507	521	526	513	535	560	552	557	558	530	527	532	523	592	568	544	543	549	533	554	540	494	531	515	543	493	546	518	520	533	557	510	533	540	556	547	555	529	536	553	520	528	571	521	547	513	524	519	548	570	527	530	510	559	512	563	512	543	540	535	541	549	551	581	543	508	532	522	540	544	522	560	551	544	544	536	548	523	514	620	558	511	533	520	556	541	513	516	546	517	526	578	524	557	560	564	534	549	538	522	538	540	519	507
19323	8536	7759	6197	3595	2870	1688	1259	1177	839	766	774	735	693	705	619	598	471	426	427	458	444	391	409	389	397	425	414	435	433	397	390	373	383	389	389	372	454	370	361	390	398	374	373	393	418	385	408	357	352	345	370	378	344	348	352	384	357	383	368	364	387	365	355	396	381	347	347	374	363	400	352	393	334	368	354	364	352	386	389	402	382	385	375	403	378	377	330	365	355	359	354	392	326	377	372	382	397	393	359	358	390	386	362	356	328	357	370	384	384	398	391	356	347	380	341	343	396	369	362	362	363	357	364	372	355	337	382	357	384	350	349	363	351	351	372	367	389	347	379	368	361	409	365	331	326	377	379	339	389	332	380	367	374	340	350	356	401	378	350	354	374	366	352	394	371	412	373	374	404	344	395	377	345	315	354	371	398	338	378	378	353	368	325	358	382	375	350	362	381	361	364	367	345	373	343	356	363	372	362	399	371	368	359	364	379	402	336	368	412	355	393	371	359	370	382	373	366	364	391	390	370	388	369	352	353	319	398	380	375	336	383	353	354	355	346	369	364	360	376	353	370	411	349	367	348	342	357	371	394	381	364	403	356	373	366	360	344	407	392	368	369	369	379	389	377	364	361	381	346	341	375	359	380	368	361	408	370	370	353	350	360	346	373	318	363	381	380	358	367	393	368	383	343	336	324	352	381	357	351	381	349	371	356	378	381	384	335	342	343	356	365	354	353	377	389	377	394	381	384	363	372	358	413	356	377	353	374	384	345	372	319	399	401	397	368	412	402	329	390	366	365	344	358	359	376	379	333	358	336	375	374	382	385	361	371	350	363	368	348	345	375	379	370	347	381	385	382	376	368	361	386	363	338	372	402	356	367	324	337	416	372	370	349	343	375	373	335	359	346	370	345	375	363	369	398	385	380	370	365	354	397	359	372	369	330	377	386	372	340	337	369	395	394	385	393	303	374	376	371	381	365	371	348	373	388	383	342	364	374	344	407	344	347	337	362	364	361	377	384	365	369	338	369	355	395	363	365	377	392	358	380	391	377	355	362	304	381	357	340	394	366	358	392	381	348	337	361	376	394	368	369	374	342	376	404	380	345	356	385	382	365	353	385	401	362	394	365	365	353	405	373	373	328	390	336	383	370	369	390	396	386	373	370	379	353	362	396	381	368	356	360	382	345	374	336	386	370	342	377	351	358	355	359	359	333	355	349	359	376	382	374	337	361	360	420	387	401	356	357	357	364	390	387	380	366	375	367	377	383	359	374	355	350	366	341	372	364	356	388	389	380	383	358	351	343	361	360	368	370	340	354	388	370	359	340	410	357	337	348	340	356	335	348	361	373	364	385	349	384	370	366	356	380	353	376	362	370	367	390	385	335	366	389	349	370	412	362	341	375	377	358	394	376	375	369	367	361	373	395	342	378	362	352	361	357	369	383	357	365	352	377	399	326	358	344	395	381	335	378	334	362	374	380	372	370	343	344	400	345	340	379	361	343	357	380	357	357	361	352	352	377	398	376	394	374	358	353	376	364	397	339	358	353	332	362	379	345	400	354	372	391	374	330	354	373	383	364	361	360	341	346	343	364	384	352	371	326	347	360	360	341	399	356	329	370	368	370	393	388	390	439	369	396	375	390	396	349	353	379	394	349	366	335	349	360	350	378	352	364	390	379	374	395	375	370	402	355	401	372	358	370	373	364	349	354	346	354	405	357	345	351	349	354	382	356	369	370	353	388	357	405	396	377	397	386	370	365	360	416	375	391	358	347	360	386	332	356	370	378	349	352	372	359	349	334	377	379	343	408	364	372	384	371	395	399	341	372	388	361	373	412	347	336	390	377	350	355	350	375	370	354	374	345	361	365	361	330	346	389	357	372	361	353	364	369	379	374	360	365	373	371	351	361	366	395	376	351	357	359	381	394	357	349	359	355	409	328	370	353	380	378	372	372	360	374	396	401	344	365	358	358	355	354	359	414	358	388	350	391	328	355	346	403	348	349	371	391	397	351	341	396	375	366	375	355	347	343	383	387	339	377	370	391	359	376	375	372	383	378	385	367	369	359	377	373	359	380	370	377	371	365	353	318	349	405	349	388	372	370	393	379	381	401	378	371	400	365	350	370	353	381	376	389	397	360	376	381	360	337	355	352	388	385	324	389	383	370	377	361	357	372	363	374	382	361	349	365	306	340	387	347	355	343	394	357	343	331	370	371	368	369	390	348	322	342	381	359	374	370	373	370	385	383	362	396	395	388	355	356	377	372	343	360	362	366	368	365	369	406	366	371	405	357	342	367	383	414	407	360	381	395	355	341	368	385	377	339	384	363	362	385	383	371	323	371	353	355	374	378	364	353	326	345	344	348	325	353	392	354	380	381	378	374	384	359	352	363	365	384	377	328	351	385	406	351	376	383	371	334	386	348	383	347	344	367	385	353	366	416	340	347	413	368	374	370	322	351	389	369	352	361	363	323	339	394	347	382	356	384	380	352	400	338	350	330	391	379	389	350	352	414	345	372	356	366	380	388	386	358	359	358	401	364	374	340	348	360	368	401	381	324	363	372	373	359	341	354	374	358	372	371	365	345	358	335	351	361	371	394	376	339	372	388	373	377	376	360	382	343	348	377	381	380	369	356	347	376	362	375	391	371	367	367	397	399	387	396	330	357	357	372	351	347	330	348	382	386	368	382	327	358	394	375	388	384	349	377	347	353	377	367	348	367	361	362	360	365	357	388	345	408	358	343	365	397	374	338	399	334	405	354	384	359	366	386	376	375	380	356	343	359	349	351	342	367	352	375	396	365	358	383	375	402	322	406	355	370	359	355	383	352	365	364	360	392	409	375	360	365	366	354	380	375	351	353	406	395	364	367	348	375	357	340	333	372	371	385	376	369	347	372	353	376	359	376	354	346	389	376	343	388	383	357	349	368	404	359	343	354	402	375	380	352	395	371	368	344	338	397	390	364	358	351	377	381	353	381	368	368	376	399	373	371	380	358	367	328	374	361	364	376	393	371	394	387	367	370	371	384	378	381	405	383	360	366	392	360	357	388	356	364	401	398	339	354	384	353	372	397	327	348	343	338	365	376	369	351	373	337	337	346	342	330	355	371	376	381	377	378	343	368	364	343	392	359	370	354	340	406	361	355	371	397	340	345	368	382	373	400	396	334	343	378	351	356	373	370	404	385	352	349	384	397	381	354	344	368	412	356	371	391	365	367	345	378	352	365	396	346	353	378	331	389	342	331	389	358	367	331	384	351	397	334	355	349	330	325	365	360	352	332	363	367	350	356	382	369	385	354	361	360	375	337	350	380	392	370	338	343	379	370	379	344	371	369	345	349	355	366	323	341	362	364	397	366	366	380	376	395	367	409	387	346	369	370	385	351	382	389	389	366	384	382	363	398	365	370	341	353	372	389	382	368	358	372	352	318	412	400	371	388	374	336	368	331	393	400	339	381	366	366	364	352	359	383	349	341	382	368	366	374	399	367	380	406
10226	6220	10498	12236	9442	7900	6132	5220	5342	3591	3081	3314	3019	2986	3315	2338	2064	1745	1492	1514	1483	1362	1378	1291	1340	1104	1286	1414	1333	1167	1123	1054	1072	1031	1094	972	989	1142	1026	1021	996	1007	1043	1006	1068	1290	1364	1353	993	967	1040	1000	1019	950	1048	963	976	1013	925	972	1005	928	942	952	849	907	955	1004	916	941	974	992	935	917	897	960	914	963	895	916	966	973	925	970	962	909	897	920	934	877	934	944	898	921	933	940	921	889	948	938	898	898	950	938	925	921	895	914	887	951	917	912	884	891	946	900	922	939	941	944	924	885	911	931	907	970	899	920	903	919	930	943	869	917	974	913	910	909	886	890	906	931	913	947	948	935	906	897	881	939	936	924	918	913	928	853	898	982	921	884	904	886	895	933	944	920	869	896	959	865	929	926	862	917	909	912	919	907	911	871	968	936	940	921	917	903	909	886	901	914	888	907	889	908	902	889	926	917	863	895	958	948	928	940	950	936	999	936	874	904	893	865	913	918	931	918	860	876	948	898	898	915	927	925	906	913	896	932	860	891	906	852	919	884	941	924	855	920	857	931	904	924	869	915	942	900	939	891	887	898	908	907	906	890	925	923	899	982	918	964	909	903	933	922	941	941	959	940	839	923	889	906	935	911	889	919	952	882	912	912	910	936	885	828	915	898	881	877	908	906	878	896	942	878	866	931	909	915	900	896	945	896	899	936	919	921	927	866	873	932	885	956	883	903	955	917	978	903	949	915	954	893	933	976	946	873	924	907	919	907	956	888	914	938	942	876	904	968	902	919	959	977	944	905	894	943	900	933	977	926	888	899	848	896	917	884	910	910	953	940	928	925	862	915	890	889	917	877	902	942	877	922	947	957	914	928	886	895	918	892	878	916	893	972	886	925	892	921	934	950	876	907	897	908	869	918	922	918	953	946	893	899	911	815	945	883	881	859	915	959	924	937	947	875	925	946	972	919	890	909	897	918	884	946	948	916	909	893	917	883	909	880	927	920	921	942	921	897	877	883	951	896	871	938	925	925	902	859	878	883	893	917	897	891	923	905	946	930	963	925	898	894	894	866	884	894	938	910	969	942	894	912	850	930	904	897	921	906	903	966	943	881	889	899	857	931	895	948	893	885	927	962	944	889	923	907	939	933	949	894	934	911	934	958	903	935	959	870	913	936	935	937	893	915	919	859	881	974	945	906	882	931	918	894	886	894	939	948	883	903	913	901	925	847	923	935	892	910	914	898	950	895	922	895	916	900	947	886	867	929	920	916	888	872	913	954	951	894	907	928	922	935	914	900	917	905	936	934	884	880	898	910	912	893	904	905	875	874	882	941	958	959	886	939	928	901	930	907	925	1003	864	894	905	911	902	874	916	935	909	931	919	921	892	878	904	923	928	907	949	929	878	916	849	913	884	912	905	920	898	926	936	887	947	919	923	902	909	943	969	883	874	929	919	960	901	893	908	901	882	921	892	909	924	889	909	866	946	907	901	880	945	937	885	901	912	919	885	859	905	964	910	897	935	896	946	914	895	915	881	912	919	942	897	937	912	912	927	907	924	889	867	929	893	914	924	890	937	940	946	899	935	910	905	910	893	922	901	908	937	971	900	914	920	887	891	892	893	891	916	984	911	911	906	946	895	877	972	920	871	951	918	927	923	951	899	897	888	911	923	953	863	948	898	917	960	895	907	884	902	941	911	909	873	943	969	920	879	919	886	937	911	861	889	911	896	933	911	910	919	878	908	908	907	935	931	939	981	957	876	902	873	940	911	916	927	926	946	888	942	907	951	877	996	973	934	891	944	925	906	907	929	877	900	933	894	907	897	943	878	989	901	888	919	846	873	914	894	899	873	960	920	892	873	874	890	876	905	910	909	925	915	947	890	930	883	912	907	911	887	917	928	915	892	935	909	897	906	927	881	899	879	943	926	887	938	889	884	926	903	929	884	873	860	885	906	898	859	866	961	910	903	938	925	879	897	916	912	930	950	914	895	934	856	940	901	895	892	924	863	916	906	902	890	908	901	956	884	876	925	927	904	875	897	955	902	915	913	872	913	894	871	895	901	891	903	935	925	871	939	908	946	902	882	941	937	922	874	883	915	950	918	869	883	899	938	862	923	962	943	917	911	925	925	912	917	963	953	880	978	908	915	875	918	982	931	888	889	885	937	862	925	888	945	935	911	868	931	942	921	932	900	865	892	906	964	943	873	924	887	877	884	881	935	938	966	937	874	936	885	889	894	923	896	951	877	925	949	942	914	912	971	869	940	904	929	896	884	858	931	906	874	942	940	906	908	973	883	946	925	887	955	927	912	919	912	884	859	889	915	891	895	863	904	913	890	935	924	881	953	940	944	922	895	930	899	923	898	884	907	894	888	856	865	946	893	906	947	926	874	918	913	922	902	887	919	896	957	921	903	883	872	871	912	885	920	897	927	941	932	910	907	969	902	924	964	871	915	883	906	894	938	852	924	867	894	910	870	923	908	978	923	912	895	937	917	891	971	899	922	860	886	936	924	895	902	898	956	917	939	878	977	932	907	903	965	920	868	973	947	920	884	887	895	889	957	923	939	871	938	907	911	915	921	913	884	885	916	877	864	876	903	926	905	913	915	918	929	927	946	912	896	867	934	892	916	916	943	920	891	885	919	801	891	902	951	965	914	926	884	921	891	892	905	884	917	915	948	873	885	937	929	917	883	924	898	920	919	916	914	903	861	927	927	911	892	944	897	907	882	866	879	922	923	932	866	879	916	850	906	922	944	900	914	885	909	870	893	882	907	916	926	916	896	918	939	942	904	845	958	897	872	851	887	941	871	945	928	893	906	896	906	922	884	895	918	889	926	843	940	879	929	903	888	906	878	854	928	963	881	913	937	913	956	918	896	869	908	891	882	927	944	864	947	952	852	977	936	885	886	914	944	904	931	883	893	915	889	885	933	935	904	936	899	900	893	957	870	900	921	895	937	892	909	970	921	862	936	878	909	910	905	896	881	879	865	865	932	928	903	918	883	899	953	942	842	930	908	936	907	957	908	918	925	946	922	831	860	938	966	898	871	901	860	932	897	897	969	899	875	903	848	880	897	897	920	906	937	925	877	943	886	848	932	858	948	926	948	941	918	917	929	880	933	923	871	947	860	925	894	860	938	877	866	861	897	895	945	975	924	966	882	932	900	909	900	916	941	963	932	975	933	916	903	882	934	883	891	927	909	942	863	867	916	922	915	924	864	928	905	919	938	909	916	893	920	915	921	936	906	880	867	916	904	841	922	886	890	879	882	937	897	926	945	901	895	852	897	874	926	905	911	924	879	893	924	954	878	886	930	924	937	890	913	959	830	954	872	875	950	933	839	948	914	870	904	928	911	949	902	940	923	889	869	886	871	936	862	914	934	928	969	937	930	897	866	959	865	916	917	915	907	894	898	887	916	891	937	891	889	945	881	886	857	875	919	910	853	875	933	881	960	908	915	948	867	936	908	971	913	892	952	928	899	918	978	952
3554	1197	1270	802	460	379	309	295	283	259	245	266	236	234	251	232	222	225	237	245	242	253	246	253	231	242	195	222	226	247	234	252	216	206	246	255	232	227	276	230	232	265	280	224	241	258	260	246	246	264	238	210	215	228	230	225	246	225	235	239	249	232	249	246	234	199	204	255	256	221	248	221	239	244	244	237	220	254	219	228	238	211	223	230	234	261	217	256	257	233	258	251	247	227	226	260	220	234	228	261	233	266	231	220	226	255	210	240	242	233	228	198	246	242	206	252	225	232	250	244	248	250	248	224	250	231	229	238	234	240	210	247	253	261	249	225	257	272	255	268	238	261	254	250	234	242	211	250	244	245	227	239	211	221	251	251	189	229	227	219	238	243	209	231	256	252	256	259	234	233	232	216	229	230	220	226	220	234	214	213	245	228	243	259	232	240	234	225	233	255	272	236	228	233	215	245	234	246	287	211	251	209	221	218	234	241	229	236	249	213	220	223	238	239	225	251	226	201	264	213	236	219	240	264	211	243	219	245	218	242	204	225	226	244	247	233	254	231	266	241	226	242	255	210	230	215	246	227	263	230	232	238	239	226	246	243	222	234	252	240	238	219	247	225	222	268	253	256	252	259	235	229	282	236	238	246	207	233	266	256	249	233	240	224	208	231	254	243	210	258	200	235	271	248	239	233	238	239	216	244	265	234	214	228	202	239	220	235	209	190	225	259	241	227	232	246	230	229	217	223	223	213	249	253	260	239	243	231	213	255	228	240	219	225	268	251	242	233	247	242	225	256	228	219	242	235	226	233	239	243	229	239	261	254	218	227	270	223	251	238	224	231	225	255	188	238	239	258	253	239	224	266	243	251	237	266	264	224	232	227	238	243	231	272	231	225	258	245	230	216	234	239	246	272	225	218	248	223	220	221	212	233	239	226	225	250	231	241	243	254	245	221	241	266	226	229	236	244	257	217	249	238	217	212	220	227	237	221	225	254	241	267	258	219	242	243	236	228	258	227	244	198	240	257	252	241	251	234	232	221	219	227	234	235	223	231	211	225	220	254	249	220	263	239	235	234	233	246	286	260	220	252	252	266	229	218	240	266	241	224	223	242	249	251	227	229	249	250	242	215	226	255	242	237	248	247	249	232	240	245	227	245	204	251	239	216	224	239	236	226	258	256	269	216	227	232	241	238	251	244	250	262	245	237	212	234	244	250	240	238	256	231	227	228	248	239	249	254	227	236	233	256	227	241	238	227	233	218	242	223	199	226	227	226	279	257	253	230	253	235	225	255	256	263	222	245	270	248	252	221	215	237	213	223	249	224	241	240	246	220	267	231	218	226	265	249	244	251	229	232	223	252	250	249	252	226	269	243	213	253	252	246	255	258	271	239	230	214	240	207	221	211	212	230	244	230	224	250	235	258	228	258	218	227	224	256	248	231	226	237	219	272	238	245	230	263	242	250	245	236	260	241	228	230	241	231	259	257	223	254	239	240	225	254	248	240	225	232	289	229	247	229	240	229	231	233	248	234	241	209	243	261	253	226	244	219	246	239	264	261	244	255	207	275	242	229	255	224	228	227	227	248	253	249	233	239	231	231	212	263	208	251	219	238	214	236	222	271	236	250	216	226	208	252	222	238	236	259	243	235	252	225	202	213	218	223	236	266	215	259	238	242	259	224	226	213	222	240	258	246	238	259	256	254	250	225	250	227	220	220	243	235	234	236	239	268	245	252	281	267	250	271	220	220	209	266	246	250	211	234	243	257	230	257	229	223	241	248	253	238	252	218	234	243	224	220	254	235	245	237	244	206	236	245	203	210	259	236	242	242	252	242	265	234	242	250	260	226	228	246	240	237	251	233	226	239	216	232	219	233	274	245	220	215	208	213	240	210	248	246	246	261	223	234	237	235	235	265	231	250	217	233	238	257	241	242	251	242	236	246	278	235	237	243	264	236	198	236	261	235	226	248	236	232	236	234	237	272	241	267	231	227	243	226	242	245	233	214	257	212	230	204	263	238	256	244	241	260	210	263	251	229	241	233	271	239	233	243	230	244	224	230	217	218	261	215	234	233	256	258	222	223	230	258	217	258	249	227	253	246	240	216	244	243	232	257	233	256	246	244	248	231	222	233	226	245	246	246	261	240	240	232	247	260	243	226	218	216	206	246	224	233	226	259	236	249	237	247	225	244	246	244	236	245	247	251	247	230	241	244	248	221	206	251	251	222	233	253	218	253	220	219	249	225	224	232	238	249	243	214	223	257	238	223	225	253	243	255	248	254	250	228	238	230	240	200	234	265	217	228	211	234	250	232	253	233	240	244	241	228	234	231	225	224	250	252	240	231	270	242	230	233	250	260	231	250	239	238	219	233	233	203	257	259	239	239	247	246	217	282	232	231	246	251	241	283	220	241	267	240	236	228	256	250	248	196	240	218	239	233	227	259	239	234	207	201	240	253	254	254	257	242	239	247	234	234	249	242	227	230	235	234	232	230	265	247	230	231	258	220	249	244	247	244	213	238	245	226	235	242	229	217	237	241	231	229	252	216	241	226	264	223	252	250	241	203	265	238	196	233	216	229	257	235	224	271	248	220	251	267	257	246	232	246	244	257	248	238	210	247	246	231	218	252	225	239	250	234	219	240	235	250	259	241	214	224	252	236	241	242	236	261	234	245	228	222	235	234	234	232	225	227	214	236	225	242	263	249	224	225	205	217	230	236	245	238	242	251	253	240	232	239	277	225	257	226	236	236	223	259	236	253	236	230	241	262	211	226	256	238	219	219	231	242	218	240	236	242	238	268	232	229	220	226	244	254	228	231	261	224	242	240	242	214	246	254	246	246	233	253	253	250	225	264	258	260	228	216	220	248	246	242	201	229	227	247	252	234	255	237	226	262	203	231	239	251	279	259	226	224	264	270	219	242	229	247	255	267	246	210	240	233	226	251	244	247	242	244	236	221	226	252	254	230	220	227	236	238	251	243	250	239	245	225	218	247	238	230	233	226	230	253	217	256	230	241	263	245	237	251	282	209	244	241	231	236	279	244	213	225	275	240	245	233	232	234	248	259	237	245	244	223	243	237	232	221	279	186	260	239	241	242	240	255	250	227	247	236	207	268	241	240	252	260	265	254	244	257	264	214	217	244	220	218	260	261	252	226	217	251	239	243	232	220	242	239	210	229	234	246	211	257	216	244	251	230	198	233	231	270	239	231	222	248	239	223	265	232	228	256	214	217	262	233	230	250	264	250	254	241	229	228	276	185	234	240	242	207	255	268	239	220	223	230	235	247	235	230	227	225	252	209	215	222	242	234	271	228	216	243	225	224	247	210	253	226	246	245	212	217	235	241	268	236	196	203	236	227	235	263	241	218	248	219	252	249	252	214	230	212	251	244	216	226	231	232	268	230	244	227	240	243	252	245	231	253	247	255	231	236	228	284	279	226	191	251	240	228	203	227	248	232	228	234	281	235	256	214	223	232	243	223	236	222	231	231
3012	1485	2678	2603	1663	1156	965	899	814	829	771	713	724	674	669	628	627	636	625	628	625	636	630	637	610	654	615	606	604	613	596	645	609	620	647	650	628	631	603	699	615	622	603	612	684	717	782	688	653	610	642	650	609	642	620	594	622	642	592	545	636	649	616	643	629	642	635	583	561	646	702	604	621	624	624	669	583	645	641	592	616	643	635	614	643	625	591	639	605	641	595	626	610	607	638	602	577	626	647	605	675	633	625	584	614	609	643	619	639	649	629	663	596	613	622	613	608	640	648	571	613	609	589	602	592	649	590	609	609	617	617	612	613	618	628	618	648	642	672	582	614	637	631	607	607	592	592	614	619	596	623	652	616	579	634	586	615	625	689	641	608	604	636	627	574	619	640	623	614	617	633	664	666	633	619	619	594	624	590	613	589	613	665	600	636	627	649	609	629	584	616	651	605	621	627	615	596	569	632	620	591	623	625	622	620	665	634	627	612	568	648	621	585	620	604	604	590	651	638	620	592	631	596	649	654	622	592	616	626	585	628	626	628	640	576	625	636	628	611	650	612	599	618	631	632	591	623	596	622	589	645	606	593	615	655	629	629	570	637	603	638	599	647	650	623	653	635	599	634	644	582	632	609	607	607	612	606	635	648	629	647	598	594	626	663	632	628	615	621	601	623	630	603	600	602	609	660	634	630	602	608	597	612	600	633	593	622	602	619	659	596	594	626	641	631	602	613	652	663	581	626	648	596	607	615	646	632	629	583	629	609	614	639	611	603	672	593	661	620	654	622	593	617	598	664	581	624	622	583	605	601	589	642	587	631	633	599	620	610	566	644	629	611	599	649	656	607	637	609	611	549	605	622	613	593	625	646	618	609	609	612	597	645	560	570	593	652	588	638	594	631	616	600	590	648	696	581	645	642	606	618	590	577	613	629	634	623	603	630	608	603	590	633	600	624	594	646	637	605	608	613	649	649	604	625	632	606	668	625	618	659	601	648	554	592	641	653	604	627	684	575	594	611	627	599	619	602	603	664	635	618	623	603	606	631	612	615	590	642	673	601	595	621	577	629	626	654	586	595	609	653	644	649	638	595	600	656	639	625	606	587	608	628	638	576	595	649	629	583	657	624	642	650	611	587	630	576	610	646	636	652	612	569	608	610	587	624	641	623	654	658	624	635	628	593	642	641	657	587	601	639	601	623	613	638	663	626	665	652	586	602	607	615	664	608	651	600	627	632	621	671	659	658	658	644	609	682	628	625	605	597	627	668	606	674	662	592	658	559	601	608	608	601	616	581	597	606	599	643	647	604	621	603	626	635	570	608	593	651	620	631	621	630	646	594	589	628	624	625	621	610	597	639	652	646	617	616	645	588	642	606	612	607	610	601	569	605	657	634	631	655	587	629	622	644	598	645	606	597	590	655	656	614	608	582	608	604	598	674	626	589	618	601	591	641	637	651	572	637	603	631	636	613	556	608	577	603	593	578	572	608	597	630	610	611	602	608	629	644	614	611	602	591	558	630	587	580	629	590	610	648	664	625	649	667	649	636	628	613	605	633	620	630	615	600	589	659	631	639	632	601	656	641	638	622	632	590	551	605	591	609	628	626	679	659	617	634	612	625	633	688	596	602	604	661	571	617	610	630	600	587	654	643	639	591	629	605	647	618	592	610	679	628	599	603	653	623	586	569	602	640	630	587	646	630	665	650	618	679	573	622	637	609	596	652	656	651	578	577	626	570	636	634	580	619	635	607	598	604	634	621	636	563	634	644	633	618	614	684	643	611	641	618	646	613	630	637	628	605	664	581	650	627	653	608	615	636	617	614	596	632	663	622	593	623	636	608	640	619	650	611	612	582	598	583	632	597	619	608	569	644	611	611	578	598	637	624	654	596	686	651	648	625	606	587	600	635	580	617	600	585	631	651	638	629	653	568	647	620	663	598	605	630	599	612	605	630	634	593	606	636	615	613	652	658	603	660	636	647	620	604	629	603	621	648	594	587	588	612	658	630	648	668	576	589	616	594	630	619	599	641	642	612	640	633	607	630	648	664	624	556	575	622	600	629	633	630	679	628	652	593	614	647	609	610	598	624	611	575	632	596	607	591	640	622	628	577	630	625	645	592	601	633	615	610	640	610	583	564	628	648	595	608	632	604	638	589	597	595	552	656	615	623	608	598	623	618	603	622	604	658	632	606	625	647	606	638	604	610	620	600	614	636	602	617	593	605	618	644	642	623	574	668	615	610	609	648	629	595	617	645	592	586	614	685	639	580	600	583	627	639	543	616	612	609	638	614	593	616	614	634	676	632	629	635	643	645	640	643	582	637	638	635	630	605	620	626	603	640	584	583	576	602	613	660	623	581	582	603	627	556	662	640	586	635	630	595	593	609	661	603	612	629	599	647	614	649	606	587	654	594	636	612	646	653	645	623	620	607	640	581	612	620	620	590	631	628	623	607	633	662	611	605	623	621	639	665	586	622	599	646	611	615	637	628	630	618	605	674	617	626	648	598	602	662	571	609	678	588	630	597	646	627	658	640	581	632	627	573	633	567	619	588	661	609	588	584	631	613	610	586	643	590	606	622	634	578	644	614	641	626	637	601	664	589	631	571	637	619	604	648	646	611	605	596	664	581	615	622	584	623	580	631	577	610	623	595	642	592	647	614	569	667	572	673	632	635	625	606	664	650	620	586	592	602	642	639	590	618	680	566	620	665	626	613	628	624	613	603	623	594	626	622	636	649	618	612	660	589	576	609	600	647	606	641	667	599	595	631	635	583	586	583	618	600	607	591	570	653	615	657	586	619	636	620	664	655	616	621	620	593	618	606	622	583	638	647	671	615	620	626	590	575	621	628	685	634	660	613	629	632	644	625	642	592	616	672	600	589	634	634	610	629	626	642	624	620	573	609	595	657	665	630	647	663	613	598	590	630	612	641	636	602	604	585	616	611	582	640	611	612	608	671	587	625	634	598	606	653	628	644	616	612	622	575	572	643	583	639	642	664	602	600	644	609	640	602	593	648	605	650	593	648	631	670	650	659	618	630	593	668	595	628	634	665	649	617	592	633	664	562	643	612	653	641	627	632	630	646	623	584	615	603	639	616	612	597	633	645	644	635	609	646	643	651	633	575	592	593	621	580	644	630	636	604	589	617	620	593	589	574	589	626	641	641	643	600	628	616	591	613	618	594	579	600	625	593	627	598	622	629	652	636	650	637	614	634	610	634	589	599	623	624	615	659	625	555	591	602	625	607	614	656	587	603	640	621	655	606	612	597	627	605	598	634	572	635	630	628	613	624	668	585	625	641	652	596	631	651	637	601	614	647	638	593	632	604	618	655	593	641	619	613	605	660	608	627	643	606	595	587	590	571	611	582	635	617	603	635	654	608	590	625	624	628	644	630	593	655	610	625	634	569	645	681	633	609	643	593	640	637	617	565	613	609	567	606	612	632	660	554	656	607	591	578	659	649	613	626	618	628	625	580	621	617	583
11358	4551	4110	3168	1994	1342	832	728	648	685	403	403	341	400	491	383	341	270	212	225	208	237	208	249	221	194	201	224	202	209	205	224	188	196	191	191	190	216	198	199	207	185	214	208	208	231	237	217	231	243	174	180	207	195	212	203	226	198	190	177	199	211	205	183	179	213	202	208	217	171	175	196	212	184	192	193	170	166	192	191	157	195	169	193	196	193	172	198	163	180	166	180	223	207	177	198	180	171	193	199	170	192	167	178	172	177	187	178	188	177	183	174	188	189	171	186	179	200	213	225	178	184	203	191	198	193	169	188	179	196	186	187	170	187	165	171	190	182	181	183	190	207	185	191	203	178	198	167	198	193	194	162	151	199	165	184	188	213	203	204	190	189	196	195	178	196	207	187	185	190	176	187	181	201	195	178	165	164	200	172	210	194	187	190	198	202	201	208	182	174	187	182	195	167	191	180	164	192	194	196	207	156	212	160	164	219	166	199	180	177	206	183	192	176	183	178	219	178	166	211	182	207	167	163	197	178	191	184	185	188	153	178	165	169	214	189	176	178	157	175	194	185	181	176	184	168	168	193	194	171	210	157	166	195	174	199	199	179	177	190	174	196	203	179	188	188	177	190	198	168	173	200	196	180	185	210	185	188	182	202	176	179	176	162	160	178	179	197	179	193	132	175	198	174	182	168	173	187	168	204	185	185	155	194	187	188	203	176	174	172	189	198	207	169	182	171	186	185	179	166	194	189	190	190	193	188	191	190	187	191	198	173	190	199	195	177	173	201	204	177	174	187	184	202	155	149	194	172	191	182	173	184	187	168	172	171	178	201	174	192	216	188	171	190	196	180	202	179	185	181	173	191	170	183	189	181	182	175	174	166	193	173	195	175	202	204	171	151	202	179	189	166	201	184	177	178	188	175	201	204	187	160	183	175	192	200	187	206	175	189	187	189	173	159	189	189	195	175	222	191	173	173	204	184	176	162	196	182	186	180	175	177	176	202	191	211	175	193	176	208	186	164	176	201	176	204	181	209	199	209	198	183	180	193	188	159	178	204	198	182	194	205	180	174	190	182	190	173	178	170	183	178	214	176	200	216	196	172	198	189	200	170	180	184	220	195	174	159	197	207	162	166	192	171	180	210	170	187	178	188	168	183	174	167	167	174	188	197	172	202	176	179	176	156	176	172	175	186	166	159	184	205	166	170	175	175	165	199	179	193	191	213	186	187	175	198	198	198	172	165	194	181	174	176	172	198	183	206	194	180	191	194	214	194	170	164	183	180	190	190	170	159	163	194	180	206	192	179	199	177	189	203	153	174	176	180	209	195	183	196	174	210	187	185	196	192	183	183	199	207	187	180	187	184	169	188	179	173	208	185	203	185	193	197	153	193	181	182	185	200	163	198	194	182	170	200	181	173	189	181	178	204	202	204	190	174	163	165	194	181	201	174	194	200	155	181	173	182	200	196	203	172	204	184	173	176	197	196	182	175	175	173	205	181	205	167	180	187	185	185	195	193	167	198	181	195	186	150	199	200	190	192	175	186	165	167	185	204	197	189	199	171	180	194	202	183	191	197	169	150	167	191	196	178	187	180	153	178	185	176	206	153	176	192	185	193	193	174	168	197	198	183	180	204	192	210	175	202	192	186	199	201	174	171	193	190	193	169	193	206	185	195	189	186	214	199	171	215	200	213	172	147	197	176	190	203	189	180	195	188	186	195	197	190	193	194	198	180	186	205	169	166	187	189	171	196	179	194	204	183	167	179	172	193	220	168	162	201	182	161	136	172	170	196	197	184	195	177	192	154	204	165	191	179	165	178	199	189	173	200	193	178	193	194	195	195	202	179	201	200	174	178	191	189	195	172	193	219	208	188	190	174	194	182	214	180	161	192	194	182	188	172	188	174	207	189	195	170	193	210	200	164	172	192	191	186	211	184	191	175	186	207	175	183	200	190	178	173	202	178	185	174	180	168	170	205	198	165	166	169	211	185	208	182	191	157	177	171	169	180	189	169	176	205	193	179	221	182	169	185	174	170	160	187	167	201	196	202	179	179	190	176	182	190	184	181	149	175	184	214	180	170	167	183	157	190	183	180	182	185	185	188	203	182	192	212	187	223	185	211	187	197	189	174	198	177	158	199	159	197	198	176	190	196	175	204	179	189	188	212	198	198	181	195	179	179	185	187	190	184	178	178	181	190	180	189	188	186	206	161	204	208	206	180	202	175	193	218	180	185	213	179	179	189	207	175	202	215	172	160	175	189	182	177	216	191	189	170	196	181	182	192	207	160	197	178	166	176	178	183	174	173	216	191	172	216	169	181	196	199	177	185	183	192	171	188	169	197	177	176	203	197	164	151	176	184	160	215	159	190	195	184	200	195	175	183	187	196	157	196	203	188	198	193	167	207	205	192	156	183	170	189	191	177	195	201	188	178	194	183	161	176	190	193	205	212	176	211	193	157	180	183	183	177	173	179	165	176	184	165	187	158	167	160	183	193	193	171	170	155	201	183	195	201	183	190	195	162	188	185	194	187	193	159	183	165	185	187	204	169	186	206	171	164	198	174	195	227	198	193	200	183	197	175	183	184	194	194	209	183	174	180	190	171	176	198	174	203	188	161	209	186	176	190	184	174	157	196	172	176	174	193	168	184	207	164	203	190	188	199	182	155	205	190	194	198	206	186	170	178	194	182	195	205	162	217	183	193	213	188	181	173	180	202	190	190	171	187	180	210	186	187	171	179	190	206	197	202	190	191	176	199	163	165	177	190	203	189	166	194	194	172	181	182	159	189	196	199	208	203	209	179	187	193	182	187	169	188	170	197	190	195	174	183	179	196	203	176	186	192	194	176	160	178	185	191	163	192	157	196	207	177	196	170	187	178	180	156	205	197	178	173	192	204	171	171	197	195	198	180	192	203	218	192	181	171	209	192	192	210	197	187	185	195	206	224	208	193	164	172	220	193	192	195	212	193	194	200	201	199	203	199	176	216	157	191	187	187	181	195	203	197	188	188	203	180	189	166	178	192	166	149	185	182	150	167	191	165	180	191	173	170	199	180	158	179	172	206	177	209	203	180	219	178	197	172	185	178	181	191	185	180	172	157	202	187	191	176	198	190	191	189	197	192	196	184	183	191	175	163	187	161	202	180	177	202	172	155	212	182	211	173	183	165	190	192	196	194	183	191	189	210	169	186	179	195	179	178	181	181	187	191	224	188	169	195	179	177	187	179	207	223	173	182	195	207	167	177	170	175	200	174	174	170	155	174	171	184	216	207	189	188	178	195	217	181	188	175	206	202	180	198	176	153	185	175	201	199	182	178	173	170	167	172	157	202	195	182	185	166	198	174	176	181	192	183	174	167	191	182	194	194	173	196	191	186	177	177	205	181	153	166	181	170	164	177	188	181	186	182	185	182	180	174	190	154	189	178	184	176	189	153	205	192	181	175	184	175	183	189	206	176	180	174	190	209	199	191	174	185	199	190	163	189	167	185
7632	3840	6740	7840	6171	4870	3790	3423	2917	2484	1682	1991	1545	1708	2124	1482	1305	1044	888	712	835	698	775	704	695	687	740	743	717	629	665	641	565	608	606	572	605	567	599	611	588	578	595	587	657	782	912	662	557	554	605	604	558	562	592	554	530	591	530	570	553	526	589	542	543	532	576	509	546	572	521	541	520	515	535	530	557	519	512	546	540	502	553	534	513	586	548	556	561	555	502	552	531	522	563	530	536	551	543	545	563	564	530	546	515	498	526	528	508	558	511	549	508	504	548	530	548	560	551	526	512	548	535	550	522	522	542	536	528	536	529	546	512	519	536	556	514	566	586	523	547	550	497	487	532	525	538	526	501	589	552	503	525	502	521	554	554	524	541	519	526	513	536	552	479	538	516	553	564	529	529	548	505	489	540	544	558	542	560	528	543	527	544	581	523	489	553	523	563	520	531	525	506	517	531	542	564	517	500	522	540	530	538	543	524	508	518	525	537	562	523	572	548	541	578	508	506	507	530	535	552	552	511	541	531	567	549	560	560	526	474	544	506	530	576	522	563	543	530	545	548	543	539	539	535	554	585	517	518	563	545	539	470	542	496	514	560	524	531	534	563	491	549	531	531	554	505	521	527	536	556	542	531	555	531	560	483	495	569	536	537	509	552	538	574	536	552	514	526	485	522	553	507	533	555	533	599	478	517	581	534	533	574	561	576	511	537	540	544	547	564	528	501	526	510	525	536	511	541	558	509	561	510	547	566	549	543	538	551	551	533	519	519	561	540	497	544	497	548	536	624	535	540	554	531	500	511	569	551	553	534	533	501	533	536	499	537	533	565	567	536	515	533	566	545	534	528	555	539	546	528	504	524	527	517	489	544	534	544	575	555	502	518	566	544	518	513	546	530	523	521	541	523	554	529	495	509	517	558	530	540	518	500	542	516	495	573	526	520	541	573	541	560	527	549	543	536	536	504	537	543	557	520	481	497	534	532	546	531	551	519	546	523	552	534	534	581	536	531	493	567	514	499	556	542	552	518	508	555	530	566	546	530	535	520	535	538	582	510	538	518	556	538	529	543	571	556	566	543	549	574	554	539	544	556	503	554	536	526	508	527	527	554	518	529	512	521	516	565	539	582	524	513	542	538	532	529	526	488	535	507	522	534	496	533	525	551	550	547	528	507	546	529	558	544	497	515	536	491	510	521	539	525	523	506	525	549	522	558	579	557	516	582	516	550	541	537	534	554	505	548	548	554	569	532	547	511	510	548	516	513	530	506	520	547	513	544	550	530	584	489	505	521	550	525	543	564	576	506	521	521	506	532	483	501	526	523	553	514	531	537	540	507	521	541	524	529	505	518	466	521	548	575	543	511	475	521	517	557	537	521	544	595	520	533	535	520	571	514	518	534	558	513	533	513	535	531	538	532	540	535	550	520	535	551	563	529	510	523	582	520	467	559	524	543	497	542	526	526	541	489	530	491	524	543	495	507	523	555	532	545	523	563	551	562	580	567	529	504	569	545	521	529	501	498	530	567	524	497	522	534	539	525	551	534	531	522	530	513	541	529	532	499	534	519	536	529	534	572	538	542	547	526	523	552	543	544	537	530	534	515	530	501	525	510	520	553	532	564	569	581	533	547	535	527	525	489	540	485	534	557	520	498	541	578	543	538	555	505	543	555	517	525	516	532	561	543	549	512	564	514	533	497	499	516	517	567	503	518	539	547	552	546	532	523	549	530	532	555	548	549	562	544	515	524	543	507	536	543	527	524	543	564	520	537	526	529	534	540	515	545	540	528	505	519	549	554	510	495	560	544	540	566	512	547	503	535	523	552	546	516	488	529	529	501	548	542	570	507	537	513	550	555	517	506	555	529	550	534	521	534	533	479	526	536	517	519	527	541	499	530	517	557	541	556	573	546	566	541	510	541	497	493	484	526	508	523	530	538	533	527	526	540	558	536	550	557	506	503	558	533	587	502	535	534	512	558	554	540	522	539	536	545	540	540	511	531	532	513	500	510	550	537	543	541	537	569	537	490	539	572	573	549	520	552	539	531	537	543	558	526	505	553	467	552	505	538	529	506	535	534	526	520	522	510	510	534	505	548	502	554	498	528	513	545	594	483	523	564	528	538	498	521	554	526	563	550	532	533	503	504	524	525	535	497	512	486	479	498	509	546	554	531	506	515	524	530	519	500	539	523	537	531	538	571	509	561	517	556	495	500	534	483	517	498	509	486	551	557	554	534	531	535	540	527	580	543	549	544	522	526	533	498	536	502	553	527	542	539	519	479	541	531	491	520	540	546	504	529	553	540	553	554	522	487	527	530	554	538	525	553	519	522	547	563	498	556	528	508	536	541	513	522	581	490	495	488	553	513	582	551	513	537	510	545	543	508	552	549	543	550	562	592	563	568	545	513	493	552	542	535	575	537	556	552	575	528	577	560	569	557	522	505	511	536	522	550	489	546	599	561	524	551	499	548	507	526	554	502	520	499	477	530	515	523	518	588	548	523	513	541	541	527	529	552	566	556	551	529	570	532	486	503	515	529	564	506	535	533	549	521	534	515	547	529	503	530	524	536	547	528	542	507	564	507	510	500	535	532	531	513	517	539	545	518	540	561	548	528	493	527	551	556	536	525	569	534	481	545	570	572	542	525	531	502	545	525	509	551	547	523	557	505	531	555	507	531	511	521	519	502	535	500	506	527	494	542	514	530	529	562	504	523	539	526	521	500	529	531	567	548	552	509	597	496	533	537	545	533	514	522	526	604	535	499	511	510	542	529	504	535	496	525	548	523	564	559	524	525	534	545	517	564	558	571	512	526	556	549	532	539	535	582	501	553	507	540	549	493	557	519	572	573	508	509	556	492	543	556	527	586	529	545	503	586	489	514	533	540	526	512	562	567	579	542	512	566	548	532	533	525	522	555	497	546	518	543	515	540	532	540	528	540	476	531	493	566	541	545	515	571	556	520	517	528	529	516	517	525	491	549	548	501	538	564	561	552	513	518	555	537	511	583	559	554	548	532	549	526	572	551	551	558	505	539	531	581	583	520	532	520	538	546	552	555	545	513	561	545	537	535	501	511	517	521	506	544	512	542	557	505	543	531	548	542	568	503	492	542	541	528	514	526	520	556	470	546	523	527	555	572	537	511	538	561	543	586	521	530	540	552	517	527	509	477	507	536	575	539	559	500	516	549	503	529	535	543	540	510	523	530	548	566	483	548	544	545	502	558	563	572	540	546	540	501	536	556	549	528	543	501	538	528	531	525	525	534	530	479	536	539	513	541	544	533	561	508	526	555	544	537	551	538	527	539	523	550	537	492	508	533	495	561	538	513	557	506	522	548	570	577	490	565	533	532	534	537	539	548	529	502	506	522	548	515	541	552	512	550	513	569	574	515	543	501	566	499	519	561	515	531	549	533	527	521	488	552	566	516	528	535	533	545	518	531	541	543	523	521	503	510	537	536	570	551	491	539	531	533	521	542	542	509	577	521	551
19226	8054	7732	6413	4121	2617	2246	1571	1116	920	747	837	820	725	713	625	522	440	420	456	437	380	462	406	369	395	415	467	404	447	429	362	357	372	374	388	394	367	396	383	361	351	398	370	391	404	395	383	342	362	378	353	368	392	364	397	353	377	348	377	384	378	344	373	393	330	376	392	352	351	343	362	410	385	421	360	370	355	367	355	376	367	353	345	397	365	381	402	364	363	363	363	375	361	363	358	363	359	349	380	351	399	347	339	377	321	388	385	368	371	337	389	359	348	381	353	396	377	399	387	381	386	398	387	350	360	375	371	381	380	383	337	376	355	360	361	366	383	357	356	383	356	393	390	392	378	366	330	391	333	349	393	367	338	376	362	364	409	373	400	373	317	320	348	354	355	379	366	359	354	386	367	388	341	399	394	373	364	334	355	393	399	355	379	367	352	366	372	353	332	333	383	357	358	370	377	376	373	359	351	335	336	354	385	365	352	350	320	323	363	397	358	322	343	357	355	366	390	365	348	394	369	348	366	404	379	356	358	366	350	361	355	366	339	379	360	346	338	370	388	376	377	384	392	364	381	354	365	366	348	393	374	377	408	360	369	372	329	385	379	369	383	345	370	391	376	340	400	362	346	333	356	363	375	357	379	333	365	352	391	370	388	386	393	344	375	373	391	389	359	335	361	357	387	368	365	386	383	363	358	367	387	344	369	354	375	362	339	400	359	406	356	366	348	369	384	359	353	356	395	396	338	349	377	336	364	383	323	370	353	395	367	388	397	348	340	394	340	369	350	372	378	376	357	365	375	398	384	360	366	339	354	395	388	345	355	354	367	356	338	350	349	343	368	373	350	379	370	353	371	386	366	366	392	379	374	383	363	399	372	373	355	331	326	325	406	344	360	356	350	383	373	351	348	389	353	352	375	357	373	361	382	362	398	362	357	343	375	367	358	347	357	348	378	363	366	377	383	356	371	372	378	338	352	388	389	341	350	350	416	366	337	367	352	371	397	406	347	390	378	367	360	397	365	375	361	392	357	349	362	367	401	356	390	386	360	393	350	358	361	353	355	364	363	355	368	356	373	381	362	342	386	368	375	355	365	354	386	347	356	415	343	376	348	369	374	321	375	334	351	354	391	396	403	358	413	381	349	359	386	352	342	342	349	359	376	383	332	366	372	352	384	363	394	364	387	388	347	359	362	348	377	373	365	354	354	385	349	373	397	378	346	371	366	380	392	365	338	350	355	377	359	395	341	385	363	379	405	359	315	372	375	362	358	381	378	336	404	331	360	361	389	398	352	373	354	366	354	370	394	339	373	364	344	351	357	365	375	372	316	322	375	399	339	376	341	361	340	353	379	379	377	381	355	383	364	365	350	367	357	346	361	363	398	363	344	363	407	370	386	404	356	383	391	346	362	372	349	378	346	371	394	402	367	347	363	338	366	377	379	366	346	326	341	360	364	344	392	345	358	376	356	399	343	328	387	346	368	364	366	386	343	343	399	376	360	374	347	390	374	364	352	358	344	380	339	377	379	388	356	367	348	374	361	335	348	399	361	355	332	342	333	378	370	322	345	356	335	338	367	347	365	354	331	357	375	329	346	383	368	368	384	347	377	333	379	359	379	422	385	401	377	385	409	377	353	372	356	361	385	363	346	344	356	340	380	343	367	366	382	328	374	382	400	367	369	361	351	387	376	394	381	379	397	377	350	403	388	372	362	353	363	325	391	362	345	367	352	341	356	375	367	331	378	385	378	323	359	367	363	357	394	350	329	375	327	360	347	409	392	354	369	370	343	330	388	385	368	349	344	352	361	381	362	379	358	369	394	369	358	375	401	397	342	348	403	347	358	391	372	312	376	358	407	339	372	375	383	404	365	407	361	340	396	350	373	361	383	372	360	356	355	385	313	342	349	371	367	387	369	366	346	329	395	418	383	352	344	375	365	357	379	355	371	376	360	395	378	395	359	379	378	366	318	362	384	386	384	383	351	372	370	375	372	363	361	364	350	363	333	341	353	399	347	344	355	364	350	390	363	371	411	389	361	393	352	367	358	365	384	346	407	361	371	399	380	350	368	368	334	353	369	406	403	357	362	337	355	382	364	370	350	378	399	365	368	364	385	336	387	361	364	361	374	400	368	345	348	371	341	358	391	355	372	367	369	361	346	340	331	346	345	396	330	378	368	348	345	368	347	355	350	395	368	344	358	379	354	369	379	396	351	343	396	361	395	373	367	402	358	380	388	372	372	390	358	346	390	387	354	376	368	364	350	373	403	402	383	359	373	366	362	340	351	344	378	377	364	354	350	373	380	368	395	344	348	364	373	375	440	373	352	379	370	358	393	352	387	386	358	362	399	387	382	388	394	374	328	420	373	386	356	364	361	346	382	383	388	366	353	353	358	357	374	372	364	390	363	358	371	360	393	388	367	374	426	382	406	348	387	359	385	338	371	361	345	370	349	379	336	409	370	362	350	359	378	381	395	404	388	378	370	385	375	365	363	379	352	343	357	356	386	351	370	378	348	352	371	365	372	360	346	323	365	368	346	347	354	329	345	348	347	345	378	345	351	360	335	340	324	355	392	346	388	373	352	373	343	350	353	391	368	361	366	339	386	350	358	369	363	373	379	402	372	370	338	357	348	365	354	372	383	369	385	397	370	353	326	358	397	319	321	382	382	368	364	364	387	328	371	335	337	350	375	384	364	400	341	375	390	375	358	366	362	358	403	417	357	393	360	356	371	363	340	368	359	365	380	351	363	341	396	358	360	346	344	371	343	388	369	402	375	356	380	383	346	352	373	340	366	367	359	363	334	375	391	356	378	392	351	360	374	381	393	359	355	352	373	324	375	370	377	356	354	415	364	383	343	356	381	357	375	409	352	363	381	375	381	397	431	364	348	359	360	389	362	357	372	361	380	323	336	401	349	368	389	379	359	358	390	375	351	390	348	395	410	384	343	350	349	348	383	355	345	364	362	407	386	358	396	361	354	371	334	373	335	372	374	357	344	361	346	390	372	379	340	377	388	381	375	412	383	356	363	372	330	351	377	313	347	404	341	353	384	378	383	337	352	361	384	362	393	359	362	364	374	402	400	370	356	368	377	346	362	343	378	371	370	393	374	379	387	405	399	377	322	365	355	366	343	376	378	394	388	400	347	388	403	338	366	386	384	411	386	358	363	342	350	380	376	398	363	320	373	356	362	368	364	375	426	371	391	375	385	337	321	375	343	370	357	357	336	373	380	369	373	351	350	404	350	341	368	363	350	346	379	402	363	378	364	357	363	380	346	371	382	357	376	367	373	370	388	369	368	391	364	363	334	365	358	365	374	386	358	362	379	414	377	360	387	361	367	376	384	359	382	386	369	364	345	374	401	352	382	354	416	356	368	370	354	358	351	348	367	359	383	349	382	345	351	358	360	349	393	351	325	366	367	370	387	395	352	346	341	349	354	367	372	358	345	344	400	366	410	355	344	376	351	379	358	357	362	327	349	357	348
10411	5960	10729	12446	10201	7812	6212	5998	4478	3867	3166	3131	3538	2871	3555	2536	2154	1733	1512	1442	1332	1305	1445	1266	1207	1212	1237	1369	1282	1303	1089	1064	1050	1109	1074	1007	994	1109	1121	1011	1017	954	1021	1041	1113	1278	1467	1167	966	960	1010	953	972	967	945	954	995	933	944	933	936	954	985	1029	938	977	923	942	930	912	922	1004	929	968	910	935	941	919	875	939	961	962	951	891	871	957	951	971	903	938	958	912	980	877	967	965	889	917	969	930	898	890	902	902	944	915	935	868	901	934	887	890	881	893	932	949	900	901	903	937	913	900	929	915	890	842	881	855	895	910	930	937	857	867	908	889	937	954	886	939	870	933	861	950	884	926	933	910	911	925	876	933	952	867	895	884	883	866	898	918	931	904	939	913	911	913	843	986	897	924	914	945	891	885	926	886	874	869	879	938	925	904	893	869	940	869	942	950	861	879	941	929	913	930	891	875	927	974	939	927	935	897	915	952	872	886	906	854	909	882	933	871	890	935	938	864	870	915	878	891	879	883	962	957	914	863	928	936	872	889	898	946	901	902	849	926	947	923	967	947	888	900	968	863	902	956	972	951	924	901	911	857	920	900	883	916	947	918	940	908	928	892	878	890	935	908	887	931	939	894	886	908	882	923	919	948	913	910	852	869	869	936	896	926	921	861	888	898	876	890	908	900	872	909	904	871	938	889	889	860	872	913	920	933	951	861	949	901	906	828	906	913	909	926	879	919	937	937	916	905	912	890	950	910	931	933	853	875	876	895	923	969	871	944	871	863	892	902	978	913	913	887	888	902	910	925	875	921	938	901	887	916	954	944	891	932	909	879	915	907	955	932	907	932	891	895	903	877	961	904	959	877	862	861	838	885	859	920	880	959	955	908	886	881	914	935	944	930	942	972	958	920	906	893	939	909	942	927	875	925	907	933	919	968	911	916	911	893	840	879	927	867	939	875	919	913	947	889	888	937	922	927	972	932	842	890	872	925	913	888	942	880	915	895	913	893	981	857	904	910	922	904	949	890	936	857	896	908	936	916	938	943	928	920	899	903	900	897	940	900	945	856	901	944	918	861	898	938	915	922	892	956	892	902	958	903	921	886	898	945	903	906	951	913	913	853	916	931	921	943	891	893	872	945	942	975	884	933	935	856	912	891	919	942	933	913	895	925	969	988	933	890	935	869	909	888	913	912	883	914	905	942	940	935	857	926	894	878	908	975	900	946	905	894	919	896	848	911	910	904	929	922	924	899	907	893	939	877	947	950	886	897	930	944	869	876	934	928	999	936	926	888	871	946	878	936	949	846	892	909	896	908	913	902	898	914	920	875	924	907	926	908	954	890	957	908	905	982	936	887	877	881	899	916	921	915	919	951	941	888	956	922	947	862	875	924	938	857	913	928	940	902	960	872	856	952	925	906	907	936	864	882	914	935	908	912	864	944	916	934	934	919	903	884	883	910	939	874	900	921	845	927	892	932	906	945	905	921	1002	893	935	876	944	948	907	885	967	898	906	867	901	933	959	898	928	870	912	925	865	939	898	880	920	915	915	894	922	941	946	915	891	903	902	928	894	867	866	908	885	947	901	888	981	877	820	900	918	891	899	941	872	920	920	924	892	899	910	901	907	869	919	927	928	936	888	914	884	842	899	957	867	912	903	943	875	914	879	892	907	934	896	864	892	885	884	918	873	878	892	894	892	938	938	922	924	967	897	915	879	913	932	903	879	973	885	923	888	930	891	912	869	829	915	927	894	888	885	875	935	939	871	901	906	889	894	858	912	944	888	866	952	900	938	848	905	864	883	877	911	911	925	910	856	930	893	908	920	931	963	930	957	924	910	898	989	873	912	886	938	930	956	915	883	897	917	843	864	922	913	882	867	946	882	935	898	929	915	903	960	966	875	918	875	915	980	905	884	910	913	910	917	882	886	886	957	912	872	905	929	947	936	870	929	875	930	961	880	939	901	923	938	873	900	860	883	939	910	952	913	940	879	962	914	908	917	881	900	842	914	890	878	922	992	931	928	940	894	843	918	934	877	848	922	886	871	928	917	882	914	907	909	905	944	895	948	917	900	938	903	903	904	961	910	875	873	839	917	914	932	927	921	930	883	986	925	896	860	871	947	900	923	927	890	916	888	926	913	947	898	885	929	910	874	935	887	916	862	922	910	892	912	927	907	860	884	946	893	881	900	907	926	876	891	895	902	913	920	898	896	911	885	888	921	924	933	892	931	899	882	899	943	940	917	940	922	902	888	995	894	882	972	940	891	904	944	873	919	918	914	912	920	895	940	962	926	928	945	936	875	959	925	957	956	862	865	919	918	921	880	901	952	884	957	909	949	872	895	981	896	892	973	907	926	889	963	910	925	890	915	919	921	864	927	918	905	892	946	885	884	881	898	907	948	940	933	911	956	828	905	878	942	888	906	877	866	946	926	889	903	899	885	906	933	927	889	923	892	943	915	891	954	878	935	883	927	936	868	907	893	882	901	871	937	961	893	917	930	920	906	950	920	920	908	934	917	950	938	903	865	923	928	875	927	882	914	947	923	886	986	929	927	891	923	874	902	892	824	906	889	869	898	917	900	897	883	900	929	927	893	900	904	901	851	884	939	887	906	874	968	882	865	891	829	887	894	899	922	855	906	923	905	939	935	907	851	899	897	953	852	874	962	916	934	926	916	926	912	906	897	924	930	921	857	945	901	861	959	957	899	948	990	910	910	909	906	915	959	939	943	936	864	937	945	898	970	881	874	957	921	862	908	982	933	943	953	921	952	970	910	916	930	908	919	933	903	951	931	903	919	922	893	867	916	960	904	917	892	903	878	907	870	905	907	934	886	911	924	931	855	874	870	941	907	952	889	836	932	915	904	904	959	881	942	914	941	937	917	954	944	906	873	938	964	866	880	908	887	943	912	928	895	879	911	947	872	939	890	927	938	946	899	922	915	941	878	882	925	945	931	876	939	929	929	933	896	902	918	837	897	947	956	869	888	914	868	906	956	909	864	896	900	916	936	887	864	918	917	961	896	900	892	929	910	925	879	943	847	945	898	918	915	922	880	908	882	913	860	881	926	908	891	884	923	880	891	894	918	861	924	912	905	873	906	971	872	872	888	917	885	961	922	938	946	1002	923	876	944	857	926	927	887	897	935	911	930	869	989	950	986	892	952	910	947	874	942	885	932	923	941	919	956	953	943	916	944	910	898	883	910	923	924	921	913	864	938	941	977	934	910	912	917	914	900	922	871	928	844	919	901	928	931	972	911	867	851	915	895	904	918	911	915	906	875	877	936	944	898	913	871	883	913	916	902	941	943	855	933	916	909	853	896	882	907	955	921	908	915	956	940	937	917	910	843	891	915	944	937	878	906	934	884	929	961	941	909	909	913	925	953	900	873	911	894	893	940	894	920	856	913	861	942	961	915	965	911	889	905	898	906	897	904	873	893	954	911	895	917	871	923	847	854	935	917	909	950	916	912	888	894	871	888	923	916	939	928	860
3454	1119	1203	872	497	347	304	296	274	254	263	265	222	225	235	242	271	240	256	223	242	220	224	214	241	238	217	232	226	259	255	264	239	256	272	262	216	243	242	253	233	262	242	250	274	251	260	238	257	234	240	251	249	255	282	248	226	230	249	246	232	208	256	236	211	259	258	246	242	224	265	227	238	260	216	227	233	239	232	262	233	230	230	231	224	213	260	271	234	263	252	257	230	250	228	249	229	208	224	244	274	238	257	239	235	257	230	276	219	241	236	217	223	224	228	244	242	244	214	222	193	272	217	216	215	255	224	277	212	252	230	237	268	246	212	229	253	252	249	235	226	229	255	219	252	218	244	237	252	248	244	242	245	255	245	243	229	223	206	233	216	248	235	225	236	243	221	220	236	229	244	230	233	229	264	240	281	253	249	207	241	222	265	234	231	242	248	253	237	239	266	224	219	255	213	226	264	241	218	237	223	209	231	220	259	238	258	251	256	251	233	206	250	240	218	264	264	226	230	230	234	230	244	228	269	230	248	243	234	243	231	254	220	239	250	254	274	261	238	250	256	232	242	254	243	250	253	217	249	263	235	265	237	230	225	241	233	224	238	264	265	254	244	238	270	250	246	243	224	223	246	254	231	219	246	246	216	232	242	238	204	251	240	213	241	253	253	214	247	243	212	232	213	254	267	256	254	219	211	217	234	238	263	255	233	249	252	252	273	250	249	209	220	232	238	251	235	224	215	250	257	242	224	229	278	262	227	242	259	255	255	223	238	239	256	221	247	245	260	254	280	213	270	257	242	233	237	246	240	254	204	242	239	254	255	239	227	225	220	255	221	240	257	233	240	257	257	249	238	244	238	238	227	288	229	216	222	256	228	250	242	215	239	233	258	232	258	222	240	236	244	254	202	250	238	216	248	231	269	223	244	255	232	231	263	229	257	244	250	246	271	257	241	248	242	220	230	244	217	250	226	235	239	265	252	250	246	228	249	246	241	231	236	265	249	243	242	223	269	249	230	235	234	239	239	237	249	262	217	228	227	239	252	239	251	277	238	249	244	259	263	202	265	249	248	243	229	242	245	253	245	257	250	280	223	240	261	258	233	239	226	252	244	253	238	217	264	262	245	217	250	234	268	234	231	255	251	208	240	249	259	229	234	239	228	252	235	262	227	231	232	260	272	246	246	257	247	235	247	213	234	258	228	238	244	224	212	228	215	264	249	242	277	216	252	263	233	245	224	238	237	233	256	237	239	254	248	230	225	217	207	245	241	243	249	256	240	247	238	248	244	259	270	250	204	244	231	244	233	235	253	274	239	259	231	275	264	223	234	247	239	267	249	261	265	236	253	259	221	251	232	212	219	233	248	230	240	243	259	268	228	236	246	251	237	235	220	244	254	258	235	225	243	227	253	260	225	233	233	282	273	249	239	240	234	240	225	243	218	248	228	241	237	241	248	227	211	223	276	231	242	221	253	233	235	232	243	234	255	233	238	234	233	222	218	242	252	236	228	225	209	247	262	226	227	261	225	251	245	230	223	235	232	214	220	244	238	259	261	217	209	198	255	243	254	252	239	252	250	239	244	247	241	223	268	231	254	217	244	259	230	238	221	215	216	246	225	284	254	221	284	234	219	241	244	241	247	240	264	211	223	237	194	224	258	230	228	252	227	248	269	253	243	238	253	233	224	242	232	224	231	227	233	238	231	237	247	235	237	229	221	201	233	244	256	235	243	255	255	231	259	234	205	211	229	229	246	244	214	249	234	244	233	252	228	258	236	246	255	229	248	236	253	240	245	217	226	237	272	241	232	257	252	202	261	229	255	240	237	234	248	237	254	229	233	226	260	247	250	230	241	236	285	234	257	246	240	225	258	245	236	256	272	242	259	250	243	250	239	256	240	220	251	264	255	252	223	234	271	227	241	243	245	236	244	226	246	261	262	255	233	225	234	254	237	233	186	224	211	272	244	261	259	241	223	243	258	255	260	263	227	241	235	221	277	230	238	240	262	228	274	261	203	257	248	227	225	250	255	277	252	223	227	263	239	237	248	218	217	232	218	217	226	248	235	210	227	249	261	254	221	212	226	237	240	232	249	222	222	272	244	255	248	221	238	241	243	223	207	237	252	230	220	258	254	249	223	237	208	220	237	210	224	228	240	254	228	255	232	239	246	245	233	238	247	219	213	253	257	246	228	236	239	263	232	239	269	256	257	241	221	238	231	218	243	263	258	233	247	247	225	256	243	252	226	223	235	247	222	232	252	239	247	234	236	218	246	240	272	252	237	272	229	248	253	243	236	218	228	234	265	256	262	240	270	241	250	260	273	263	221	252	243	262	238	241	214	251	247	252	237	266	259	240	262	244	242	224	234	225	238	255	230	214	266	215	259	227	218	220	266	221	225	221	200	234	225	235	256	227	253	247	231	239	254	247	234	242	242	267	217	224	256	229	245	234	229	248	208	238	236	234	249	234	224	241	224	263	241	220	239	242	241	222	220	279	270	223	240	230	244	257	227	262	273	227	240	249	261	232	222	218	240	217	243	247	261	264	237	245	251	237	229	220	235	236	205	204	234	248	263	244	246	286	234	244	227	234	236	236	247	231	292	246	245	247	275	264	229	214	243	241	246	235	241	235	231	238	223	225	249	222	272	223	236	261	277	213	237	267	255	252	261	257	244	257	226	233	256	229	267	251	209	236	219	242	218	221	261	211	236	270	229	240	231	236	236	213	210	225	219	233	252	231	259	220	248	238	224	236	256	225	235	261	272	250	254	257	254	228	248	233	257	228	224	268	234	221	248	207	257	219	231	226	240	244	247	243	258	242	247	258	232	218	226	240	220	259	205	228	226	247	242	237	244	233	216	242	240	263	224	264	237	218	255	248	230	241	270	257	244	240	201	212	229	248	284	220	223	251	220	249	254	252	228	223	240	242	222	226	235	219	220	242	242	248	229	224	235	256	206	228	237	241	258	277	235	244	229	241	271	264	237	258	233	246	239	228	227	211	231	266	227	236	229	225	218	250	251	232	230	215	254	243	225	222	257	248	229	245	234	243	229	244	251	231	238	269	253	229	243	260	232	236	248	241	241	240	230	223	198	219	249	210	240	237	224	218	198	250	242	209	211	230	240	266	239	250	215	242	273	245	248	207	223	265	239	249	244	250	246	221	247	253	257	240	242	249	273	253	222	224	238	233	227	233	253	249	253	249	232	204	235	243	241	265	244	226	228	276	264	239	227	244	237	229	241	256	246	227	210	236	232	246	247	249	235	213	231	235	259	238	265	251	264	219	262	257	252	254	251	240	237	247	257	245	248	230	203	246	260	243	221	243	242	229	264	247	227	202	238	245	229	232	266	251	233	234	197	241	248	249	222	244	238	242	221	202	213	245	230	227	250	243	227	241	241	249	237	244	271	240	238	251	233	227	244	241	219	271	251	244	279	221	230	224	275	261	228	228	226	240	261	244	227	228	244	230	235	243	216	241	246	221	255	228
2868	1483	2597	2475	1624	1233	954	932	784	786	785	705	679	688	739	607	697	590	661	621	624	633	656	626	616	653	700	645	602	610	614	635	600	614	613	623	633	624	625	606	622	616	632	686	688	728	776	689	645	643	654	631	653	606	613	671	628	574	633	603	621	618	641	661	622	622	610	647	606	602	569	635	648	604	628	596	642	615	624	640	643	624	610	620	598	605	599	664	622	634	597	649	630	673	614	638	638	643	652	624	647	606	635	619	614	623	623	676	612	635	653	629	643	610	614	620	587	613	631	609	577	647	684	616	654	593	621	596	648	651	666	670	593	609	595	626	620	688	672	610	649	599	614	647	635	656	620	606	636	624	644	663	658	656	653	613	639	619	627	616	679	627	625	621	612	562	593	610	592	615	658	689	644	637	611	620	589	634	621	645	580	620	620	660	609	624	602	611	590	627	607	629	596	595	588	577	626	611	606	628	607	633	601	611	680	661	628	637	586	618	647	606	608	642	627	617	652	608	627	583	651	633	598	597	661	667	638	616	618	585	620	604	601	627	602	646	623	656	652	601	599	638	664	622	623	610	609	579	609	638	615	604	599	618	598	595	591	626	642	633	632	595	635	610	646	596	582	599	636	622	619	625	657	589	576	604	628	644	656	660	574	593	633	653	609	623	613	630	586	664	609	666	617	622	663	633	658	611	608	649	655	628	647	590	671	650	634	640	633	644	624	614	624	608	657	647	599	635	590	626	635	578	608	632	598	629	636	583	620	622	628	633	685	668	653	618	605	636	626	668	624	596	594	605	619	617	688	614	636	609	618	672	620	626	625	575	666	601	627	642	636	595	640	568	616	628	659	666	587	658	649	624	658	605	657	601	576	624	632	617	654	636	616	651	610	636	610	590	645	621	631	623	622	636	630	600	607	588	645	666	572	600	630	641	662	661	645	611	552	614	627	618	612	612	602	673	615	647	614	681	616	670	624	626	623	607	604	612	626	619	624	576	668	646	595	625	610	570	654	602	622	634	638	621	650	611	638	623	635	651	629	583	604	584	622	603	632	596	660	601	625	648	648	619	605	631	639	576	604	593	630	573	639	575	629	646	610	661	575	607	606	688	645	576	594	623	673	626	615	585	606	651	636	645	632	611	638	602	601	644	662	643	654	625	658	632	707	645	626	632	623	606	618	628	632	580	633	631	590	609	637	603	643	635	634	616	669	609	618	651	627	595	617	605	553	612	627	590	614	627	592	659	618	628	623	583	620	583	614	606	617	631	602	631	624	666	659	653	654	595	634	647	660	597	643	628	560	627	648	582	611	670	682	641	595	661	655	643	609	663	610	616	608	590	598	594	603	569	675	645	583	623	610	630	644	624	648	620	632	634	610	615	638	608	658	648	624	638	612	617	587	635	617	584	634	619	639	594	626	622	605	596	608	659	641	585	616	589	636	631	658	592	628	613	660	635	633	607	633	606	602	623	592	633	637	589	593	619	629	634	654	625	651	638	634	653	659	609	595	635	627	654	613	651	642	583	631	596	651	613	623	614	613	589	612	605	655	587	632	607	672	600	586	623	631	622	631	636	615	628	611	642	617	653	669	615	592	633	602	586	645	633	650	641	609	646	619	641	612	611	622	596	626	635	613	654	606	628	611	555	641	649	653	644	677	575	619	621	584	623	642	595	620	629	603	678	627	636	606	645	625	597	632	605	633	677	616	656	608	627	621	616	592	620	574	633	601	612	652	605	618	657	636	598	646	622	603	632	613	603	602	605	642	639	620	614	617	639	612	643	631	604	667	600	606	571	620	597	602	646	569	634	616	663	609	637	609	625	638	633	651	659	594	596	642	617	609	641	585	614	613	623	630	617	587	681	633	567	615	634	586	684	620	595	638	615	632	594	633	640	654	579	602	611	587	634	608	614	629	637	622	632	555	634	625	600	647	632	599	602	607	647	609	642	648	601	593	649	632	638	618	626	592	611	626	635	597	642	620	592	618	651	607	581	621	632	619	606	604	691	600	620	633	621	590	652	599	635	600	620	643	633	619	647	633	600	646	631	585	633	639	642	623	647	637	588	606	642	669	653	605	624	615	601	638	645	601	645	633	636	569	646	605	634	633	612	605	612	625	613	626	626	637	652	611	628	611	587	661	617	620	644	660	613	682	609	648	620	562	614	674	637	636	664	597	611	623	643	632	634	638	625	648	620	557	641	625	640	628	658	624	624	609	650	628	616	634	616	637	647	595	636	646	623	612	583	606	596	637	651	654	586	631	626	622	628	642	634	628	607	626	658	636	632	624	619	609	636	627	616	644	589	654	604	626	661	629	611	630	640	647	645	621	618	633	623	624	618	577	619	648	632	604	644	602	632	627	617	649	629	626	587	625	615	635	613	600	628	608	626	596	630	660	632	629	590	617	574	602	671	629	619	640	610	597	638	641	580	580	589	629	622	617	630	607	594	587	656	634	584	575	641	625	625	620	606	636	641	590	588	615	595	607	635	635	644	627	602	588	628	619	636	645	614	658	615	672	637	605	618	639	583	617	565	619	574	592	630	593	641	631	691	605	639	617	635	646	651	626	611	612	633	625	660	638	611	581	635	629	579	628	618	593	635	608	587	578	568	655	607	594	631	604	626	619	621	638	594	691	620	609	607	603	622	598	640	621	600	609	621	634	600	625	604	574	602	628	612	642	606	613	575	631	631	589	575	640	619	652	622	638	647	633	608	616	630	633	646	609	603	592	649	604	638	641	606	606	638	647	624	647	680	613	578	626	675	609	630	639	653	630	630	615	653	621	600	635	622	614	628	616	596	652	642	620	638	599	610	651	618	628	617	619	590	651	644	603	663	625	638	602	620	647	604	651	619	603	641	609	661	582	652	616	615	604	635	628	630	636	677	648	669	630	598	596	598	656	589	593	553	634	624	603	600	606	654	627	594	603	636	632	599	663	616	593	644	621	668	670	629	636	625	576	608	612	624	613	618	655	643	660	604	655	596	632	604	581	621	632	599	632	645	637	625	608	644	573	616	615	620	605	618	612	629	604	667	639	622	587	586	614	608	617	649	612	619	624	621	598	599	621	617	622	627	692	635	616	575	619	590	614	629	660	616	562	648	649	655	605	645	600	631	607	633	624	610	648	588	625	635	578	616	631	632	583	642	597	614	663	621	602	606	615	633	610	639	609	611	612	618	566	604	614	622	592	638	639	591	640	621	627	664	636	618	633	628	667	665	595	572	564	649	615	604	632	631	619	606	641	626	642	610	615	595	624	665	599	639	605	665	615	646	601	607	565	593	588	593	651	657	630	678	609	628	619	660	597	616	602	633	586	636	632	568	629	663	611	635	679	619	616	581	628	587	640	630	664	649	614	596	622	629	634	641	635	597	617	615	651	613	600	636	623	574	617	600	588	656	649	629	673	580	587	657	641	621	616	559	654	636	637	610	624	642	638	633	648	618	608	616	636	625	699	630	624	628	636	619	595	660	611	658	638	635	610	598
11678	4697	4023	3142	2028	1378	846	772	638	578	437	423	398	344	440	322	273	259	221	255	222	193	209	209	202	192	197	234	196	222	193	192	209	204	178	167	201	171	180	185	197	191	221	194	215	216	230	233	211	204	225	194	201	195	213	190	208	188	218	189	190	198	180	183	169	178	186	202	218	182	178	188	198	190	169	203	202	189	197	196	186	207	204	187	214	193	201	170	208	174	192	184	187	168	175	172	176	200	188	192	188	196	214	189	206	213	204	202	171	178	177	187	198	186	167	194	182	201	200	200	181	204	182	195	170	186	194	210	207	194	186	176	211	172	176	202	200	196	168	202	182	180	187	167	202	187	217	173	176	209	195	193	191	192	182	180	174	185	200	209	217	175	198	174	199	181	196	178	177	184	166	170	183	188	195	193	176	173	221	191	200	181	194	190	190	206	206	197	202	205	186	189	181	179	192	191	185	203	212	190	182	179	160	175	194	194	180	192	186	197	181	181	182	179	188	197	169	196	194	166	176	182	189	189	194	181	203	191	193	184	176	189	184	181	170	186	179	177	188	187	174	177	183	246	184	182	194	168	153	178	203	201	186	165	186	195	184	189	202	198	208	188	213	180	160	170	207	187	195	202	190	205	191	209	199	176	197	192	195	206	172	191	162	220	190	189	196	182	191	182	199	185	212	204	190	183	214	181	171	186	193	200	215	202	171	160	183	194	185	193	180	191	180	197	170	188	189	214	206	191	188	223	177	206	177	187	175	199	200	211	178	187	183	184	175	194	199	194	175	217	201	202	227	209	204	182	216	184	194	168	165	183	180	208	205	178	187	181	197	207	183	199	198	185	188	199	199	197	167	190	197	173	204	178	198	158	203	181	167	194	194	197	206	194	216	172	180	159	202	194	203	217	186	184	204	185	156	189	163	174	207	206	191	196	195	207	198	189	205	161	186	201	178	180	186	204	170	180	189	222	194	154	172	181	182	163	190	177	211	191	206	210	173	212	182	202	189	198	207	186	184	179	157	181	180	198	162	186	190	198	210	192	198	165	189	172	180	202	189	164	194	168	185	194	175	171	189	203	181	202	215	188	175	215	204	184	197	198	199	189	191	207	212	195	187	171	203	205	176	191	193	210	174	190	173	184	186	201	197	174	205	189	177	181	161	175	220	200	165	195	195	193	170	188	196	189	201	161	173	175	204	189	169	195	205	174	183	206	187	206	205	186	191	188	167	187	184	221	163	199	185	204	209	202	193	208	184	208	198	188	190	174	207	183	194	198	196	187	195	186	197	198	203	171	165	189	218	187	181	204	190	214	191	186	175	186	209	171	206	174	202	179	197	184	200	159	193	182	189	224	196	176	202	186	183	197	211	196	191	203	180	173	168	172	196	181	205	181	187	194	193	180	199	178	186	184	208	188	192	192	184	176	183	181	200	188	196	206	170	186	190	183	186	178	175	203	190	201	187	157	188	177	156	191	205	196	212	178	196	191	181	183	212	195	204	177	178	214	221	173	171	199	163	199	195	173	179	172	163	161	206	198	188	167	213	171	225	174	193	181	175	155	198	187	208	210	164	169	188	161	180	198	198	179	209	190	167	169	216	172	217	207	200	197	173	193	192	195	164	191	183	178	188	181	217	188	182	209	203	176	168	202	192	186	218	183	219	187	189	172	185	152	189	203	196	201	220	196	181	188	195	200	184	170	182	194	193	174	183	201	186	211	188	192	186	151	185	186	196	190	185	156	186	206	204	212	178	188	181	169	179	217	176	185	188	185	209	203	190	190	187	193	200	179	205	167	195	169	182	179	190	174	171	179	207	201	216	174	202	176	181	218	189	198	209	180	215	178	180	178	213	170	206	178	191	187	213	181	181	181	205	179	178	197	187	193	158	190	182	182	198	198	203	214	190	200	184	210	175	166	169	216	184	202	210	180	187	195	173	198	203	170	198	201	182	172	176	186	191	190	198	165	174	173	196	186	189	173	218	183	214	203	212	203	174	203	191	169	203	188	191	196	190	201	191	175	202	174	203	184	201	164	189	191	209	215	191	200	168	188	199	204	204	203	168	169	206	205	174	171	184	220	197	203	172	206	188	199	171	172	176	199	195	209	175	179	175	198	208	175	170	169	186	188	208	188	194	195	190	213	216	193	197	168	194	207	185	176	206	171	181	191	222	186	183	186	187	200	185	171	200	169	193	190	193	215	194	200	193	225	189	187	208	205	214	170	179	199	196	196	217	197	196	211	180	195	180	205	173	192	187	190	186	184	205	183	221	159	169	183	211	198	173	189	191	216	213	184	168	198	181	214	187	206	201	180	156	179	196	189	190	206	194	171	182	210	200	233	186	206	209	175	184	196	207	195	192	205	196	185	184	205	197	167	171	177	195	196	187	214	177	184	185	178	177	176	198	195	202	195	173	214	196	196	242	183	172	194	199	175	198	203	223	185	195	199	207	189	207	204	192	191	194	189	189	199	200	191	181	183	209	171	193	200	187	192	221	189	185	167	197	187	218	170	174	205	191	168	180	191	209	174	175	177	190	205	176	203	183	207	212	193	187	198	191	199	195	195	216	180	192	185	165	223	206	179	191	183	218	197	182	187	188	210	195	205	178	191	210	199	193	194	178	171	198	148	190	190	166	224	196	181	173	170	181	154	181	195	190	215	182	195	193	193	165	198	198	203	189	215	188	192	195	175	187	208	199	187	178	190	162	214	182	197	165	196	181	198	180	174	162	172	194	159	196	180	199	198	184	169	184	176	207	191	201	175	190	191	180	204	200	160	210	208	192	181	200	206	176	175	187	192	189	212	199	177	185	174	197	189	157	200	186	193	161	197	183	189	200	200	215	194	199	190	207	186	207	183	181	166	212	183	183	193	167	156	188	205	195	182	192	189	229	166	199	176	174	162	198	196	222	168	192	182	174	174	191	186	173	184	164	194	177	205	203	199	168	190	189	191	172	168	187	189	185	200	201	166	201	185	202	175	179	217	180	197	193	186	215	193	193	214	194	200	169	182	217	196	174	188	179	199	210	180	197	214	182	208	221	175	175	174	192	187	204	152	189	199	199	188	171	182	187	227	183	196	191	217	202	200	191	217	223	179	210	160	201	201	187	152	216	218	196	176	206	219	196	182	181	203	171	166	200	169	155	162	219	196	191	173	181	165	198	193	182	183	180	191	214	180	180	189	197	210	204	180	194	172	188	188	181	170	197	215	196	212	184	175	180	195	203	180	187	199	166	206	167	179	173	182	170	166	196	205	185	196	184	201	195	203	191	171	186	174	175	192	187	206	193	170	184	171	184	214	205	188	188	185	182	167	192	206	200	190	194	183	183	189	180	208	188	191	189	211	194	206	198	193	176	206	196	207	194	185	203	172	210	181	199	181	195	166	186	204	180	171	202	201	183	204	173	199	191	192	209	198	170	181	161	212	211	195	158	188	202	178	183	184	212	211	195	201	191	187	162	193	195	219	220	190	183	206	186	205	200	200
7700	3868	6620	7521	5986	4639	3409	3523	2918	2519	1785	2045	1750	1498	1651	1557	1156	964	862	847	768	806	865	760	700	690	710	770	719	636	648	597	651	606	609	600	609	667	622	637	637	591	614	615	722	821	890	637	612	554	556	566	519	583	552	532	586	532	521	542	594	501	583	542	556	566	511	561	548	548	565	581	568	543	549	511	529	532	560	572	513	539	536	547	538	561	550	501	514	566	544	553	575	558	541	529	596	523	566	529	519	533	550	547	527	527	590	540	551	572	535	504	518	544	561	540	523	582	568	550	505	524	554	558	522	566	517	549	516	543	538	554	572	551	536	553	552	521	557	543	533	534	545	526	556	495	552	560	580	511	518	560	580	552	562	539	577	527	526	541	539	562	585	567	561	508	520	515	545	554	539	538	534	556	565	541	523	548	569	540	549	600	554	551	498	533	529	557	532	567	563	517	536	553	542	539	515	568	526	509	556	501	519	525	512	549	481	539	529	539	533	514	473	508	497	553	516	524	549	529	587	565	513	524	542	529	534	499	512	564	574	514	558	516	523	532	558	543	537	556	502	568	565	529	484	521	559	532	510	524	545	551	516	527	542	531	517	523	549	517	519	563	524	566	523	537	524	503	541	524	560	550	520	533	573	553	550	525	580	536	527	541	557	564	501	499	542	557	548	542	520	550	538	539	572	563	545	519	577	538	540	568	504	556	563	500	540	507	582	555	560	603	531	564	545	544	550	534	563	555	526	483	538	523	561	553	539	521	558	515	536	575	539	533	536	488	541	538	559	497	565	509	560	531	547	535	561	609	526	508	483	530	539	522	506	551	514	567	579	572	556	535	545	565	533	542	551	532	552	553	526	535	543	512	541	536	559	559	577	546	503	550	544	549	559	551	532	560	526	518	537	520	531	508	522	546	563	522	541	581	578	524	577	533	512	570	568	570	495	553	549	535	532	556	504	590	559	558	528	537	554	525	576	494	555	523	527	566	546	524	572	550	548	522	538	560	538	498	540	538	533	509	574	521	588	525	579	502	494	575	550	547	546	542	516	547	606	536	532	553	554	560	524	554	574	550	562	585	553	540	561	570	546	528	536	538	545	523	547	544	561	530	548	522	502	524	516	512	517	586	559	557	557	537	540	628	582	536	545	574	586	508	575	561	572	537	570	542	549	562	553	576	490	573	521	527	567	536	548	568	486	510	562	539	555	538	519	534	535	500	562	567	536	509	561	560	559	546	538	578	572	534	544	538	533	567	618	589	530	568	523	549	573	498	523	528	520	518	513	533	554	548	519	544	541	532	540	545	555	541	552	503	570	562	575	494	542	542	523	556	542	557	517	549	556	520	551	570	532	532	523	551	530	513	550	527	543	537	563	457	519	530	544	531	518	560	534	514	505	529	522	538	541	560	476	532	545	555	552	567	520	566	490	530	535	529	576	521	540	566	498	479	506	522	548	529	528	541	554	561	555	520	571	550	513	521	547	515	536	547	519	620	538	544	510	549	529	531	539	509	548	559	525	509	542	550	524	527	542	524	598	550	541	538	499	551	554	481	581	535	538	532	544	548	553	555	562	553	564	520	486	535	591	563	547	540	547	563	544	523	542	569	569	531	522	537	560	546	519	541	585	553	522	528	514	521	535	575	558	520	558	560	504	542	549	529	518	517	488	514	590	550	526	571	528	554	598	529	527	567	541	537	581	576	523	556	523	572	569	542	521	508	541	546	562	549	577	519	565	561	577	527	517	543	551	557	530	547	519	495	536	525	552	521	582	539	503	544	558	537	521	566	524	523	587	574	519	566	541	564	543	524	516	538	548	545	560	536	528	541	528	517	520	577	534	546	563	537	523	520	534	575	516	578	476	578	547	534	523	561	524	533	498	542	521	546	525	578	571	511	510	520	559	531	554	575	544	505	552	520	537	519	552	555	562	590	506	567	538	550	545	496	535	557	533	567	539	554	583	549	549	587	568	562	550	523	521	551	520	568	580	527	531	548	525	545	541	554	548	536	520	509	564	547	495	545	506	562	562	523	550	580	578	540	550	533	493	532	565	552	544	562	570	532	529	579	537	543	520	568	556	555	562	509	542	564	572	527	516	532	514	545	498	538	519	547	530	534	600	578	522	551	538	514	544	523	550	540	565	573	570	571	529	553	526	498	576	537	549	529	541	526	538	539	554	543	564	525	553	556	540	553	552	494	569	514	565	551	551	539	519	525	505	576	538	526	582	575	573	537	499	513	549	532	556	501	540	521	546	506	566	549	535	548	557	502	555	538	562	533	553	582	514	561	541	541	542	515	584	503	577	521	553	523	500	548	546	527	534	569	561	533	572	571	577	515	536	528	522	563	553	578	547	548	562	545	514	542	547	551	532	530	539	526	537	493	528	554	560	502	548	579	486	518	504	495	552	534	538	544	534	508	532	524	540	547	556	496	516	546	537	576	563	557	528	522	579	559	541	523	498	497	553	512	577	540	562	580	531	540	548	550	509	504	574	563	534	498	536	545	591	550	544	562	549	573	518	514	519	553	518	562	506	571	586	570	545	524	534	551	527	555	534	565	578	541	520	558	551	502	529	524	545	550	556	535	572	530	579	532	521	542	507	526	534	554	555	548	574	551	550	526	582	570	514	555	555	533	517	547	561	522	535	531	529	527	482	540	537	514	568	553	531	521	534	563	541	529	561	521	576	533	524	591	551	504	556	557	527	526	542	589	512	573	489	523	483	598	568	503	517	567	567	489	570	534	528	536	534	543	527	504	537	546	555	532	559	558	533	565	555	540	553	530	542	544	553	544	538	544	539	561	493	517	531	528	552	585	572	538	555	535	522	588	534	538	539	553	582	510	560	529	541	535	562	528	559	553	521	530	522	536	535	577	555	509	593	550	547	510	554	499	513	560	528	526	542	551	528	529	536	576	525	507	603	559	539	531	476	509	527	545	560	544	541	534	489	550	552	554	498	525	571	528	532	544	552	523	542	530	543	527	556	534	580	545	509	534	582	504	568	553	555	544	573	495	560	521	538	509	537	554	540	561	517	497	538	517	544	505	562	562	563	562	520	525	551	515	510	514	539	523	538	516	516	524	554	521	508	556	539	526	524	527	545	577	551	540	557	547	526	560	530	515	532	551	525	534	608	543	546	515	572	530	510	571	520	532	553	559	517	512	580	528	540	508	501	573	556	537	516	536	531	574	519	538	549	538	506	563	510	499	560	536	563	544	570	521	526	558	537	555	543	556	519	562	525	572	575	552	515	550	559	522	543	544	561	512	544	542	537	516	517	540	545	527	513	533	585	593	506	528	543	556	555	530	546	535	537	516	543	535	523	567	536	571	533	550	552	550	541	539	524	562	538	515	567	521	559	526	513	553	524	535	582	548	527	486	543	552	543	553	522	529	562	495	520	527	516	522	550	565	556	545	497	544	527	537	524	531	597	520	549	510	575	530	532	532	502	536	529	540	529	534	480	531	500	582	556	541	555	530	510	548	548	506
19648	8506	7478	6271	3703	2238	1644	1466	1226	997	803	745	791	711	677	639	579	455	450	462	436	443	413	406	392	419	452	443	397	393	398	365	364	421	380	418	379	423	366	402	377	403	390	408	423	393	398	372	401	349	413	355	387	367	399	398	389	386	374	387	381	374	380	327	352	369	382	374	363	353	384	379	338	379	360	347	369	355	400	339	354	377	385	351	348	367	385	370	368	354	369	357	379	347	361	327	331	347	379	380	347	354	372	368	357	331	373	383	373	381	375	333	412	357	387	357	389	350	402	366	351	369	360	336	365	364	370	342	365	346	328	348	349	404	322	360	356	420	367	386	369	372	395	383	361	339	382	384	356	335	371	388	377	373	334	376	367	358	356	378	378	387	386	330	373	396	337	381	391	340	368	400	398	362	330	335	426	343	348	350	385	345	408	384	362	357	359	399	380	392	356	381	376	373	354	363	367	347	383	398	382	396	355	356	353	352	370	405	354	369	363	385	356	388	361	372	369	379	350	347	364	384	378	379	394	368	393	345	354	346	355	356	362	324	392	362	375	388	360	376	346	359	364	359	367	346	379	327	345	340	342	383	375	380	391	309	349	353	371	399	385	409	380	391	385	354	379	358	354	374	370	360	371	359	365	383	324	356	355	368	344	405	336	385	346	370	374	351	354	359	367	377	369	373	411	388	376	337	393	370	368	359	343	358	379	357	386	380	360	361	380	357	368	323	372	345	344	354	339	376	347	383	355	392	375	396	353	395	359	385	363	347	370	372	347	348	347	361	315	366	349	378	363	386	375	364	356	372	379	369	354	373	392	349	404	336	336	335	365	326	391	351	374	389	351	385	385	375	354	352	347	345	389	390	380	369	360	366	341	348	374	362	372	390	395	345	366	361	352	347	355	392	374	370	378	369	319	385	357	383	342	344	372	362	361	362	352	379	349	336	378	364	365	349	410	381	347	368	356	347	388	381	364	360	369	410	398	427	398	404	346	352	380	384	362	350	381	376	378	349	384	359	397	385	366	339	376	366	349	355	378	362	339	374	363	385	342	328	390	349	351	399	363	349	356	378	408	336	360	333	359	345	383	368	384	337	339	358	397	344	347	375	390	336	378	382	400	372	379	358	350	363	371	365	387	401	343	342	334	373	336	357	383	376	351	379	368	346	367	353	381	359	330	360	377	368	364	367	345	388	350	366	337	387	339	385	352	326	361	341	351	385	382	380	362	374	362	374	349	373	373	401	374	388	369	351	352	367	342	383	396	365	332	374	338	357	377	374	364	357	362	395	385	398	350	380	401	366	344	342	369	324	380	366	364	370	359	362	352	366	319	375	379	366	387	372	382	324	341	374	379	363	340	354	372	364	354	353	355	354	367	393	386	378	372	375	400	362	363	386	389	336	380	343	357	341	370	373	347	339	395	365	358	345	350	375	372	353	415	341	345	391	379	375	357	377	366	325	382	345	391	400	387	375	361	390	342	334	388	379	369	372	331	356	378	370	343	422	396	373	351	380	346	388	368	346	415	408	370	346	385	374	367	358	385	366	337	370	351	389	359	339	388	364	364	351	385	348	373	353	369	306	356	373	381	335	350	388	392	403	369	345	363	368	349	400	364	367	391	354	396	342	376	338	357	359	374	372	380	334	387	372	380	382	347	364	397	393	364	356	385	344	389	366	369	377	410	357	344	372	380	364	383	382	391	367	374	364	344	373	372	317	359	351	335	368	339	332	348	382	368	347	349	371	376	377	356	362	370	360	338	343	405	371	355	351	361	385	394	348	355	356	361	376	344	358	383	392	393	387	354	394	376	399	335	335	343	332	390	356	367	336	346	369	376	366	379	395	348	394	335	376	370	333	384	390	340	364	383	385	368	357	345	364	408	336	369	329	345	359	380	338	358	360	385	365	366	364	381	386	348	381	366	370	374	364	351	380	391	372	380	375	365	413	389	350	361	367	385	374	386	369	364	399	351	380	338	374	370	357	357	375	365	371	334	399	363	364	343	373	368	390	339	378	345	340	391	351	339	368	340	381	366	410	366	370	360	356	391	385	380	366	368	358	373	364	352	372	358	373	373	348	343	349	387	354	394	367	335	368	359	381	366	360	366	367	390	372	388	361	381	364	348	370	358	383	370	382	358	325	349	363	394	355	353	395	348	360	355	364	336	399	344	343	412	321	356	393	368	396	375	365	365	405	370	356	362	357	386	387	386	386	361	368	372	365	374	382	358	365	378	350	399	335	395	369	377	375	374	348	364	362	370	367	349	336	343	377	388	396	393	367	373	390	380	343	338	342	377	404	417	374	354	397	370	420	332	347	393	364	356	373	382	367	374	351	348	391	393	428	357	387	365	352	356	385	334	355	393	356	335	375	409	374	334	359	330	442	408	364	387	381	372	376	341	335	359	384	364	364	342	385	387	367	354	374	391	380	349	378	351	359	349	388	372	364	351	369	363	371	381	372	388	369	362	335	383	363	378	349	383	397	381	402	373	377	350	360	357	386	377	379	383	372	375	327	357	338	382	433	368	365	394	387	364	355	329	330	358	355	407	371	314	370	364	345	350	354	352	329	361	321	394	383	391	358	336	376	353	346	353	387	391	395	378	400	405	383	380	364	381	346	378	389	386	378	362	345	353	340	341	361	355	371	376	312	384	353	397	383	351	351	339	374	390	349	333	370	396	380	350	381	378	355	369	339	381	396	374	361	374	371	356	388	382	386	366	365	381	372	349	400	365	359	343	397	373	409	368	361	352	345	356	370	329	387	342	380	346	353	363	369	364	368	356	330	349	426	361	372	354	395	385	329	378	360	364	346	384	362	334	345	356	340	398	332	368	383	390	349	383	346	372	368	368	341	354	385	368	369	390	392	379	367	374	358	385	384	394	369	403	342	374	362	354	362	387	398	363	366	364	367	352	398	370	372	355	393	350	381	397	372	356	334	395	352	381	354	330	337	342	368	329	374	363	347	382	383	357	401	348	341	365	358	399	363	371	380	334	365	335	330	388	332	350	360	379	331	392	397	374	367	344	360	402	353	341	333	357	377	370	356	369	355	389	366	360	355	399	342	384	402	356	371	388	372	374	341	405	394	361	405	374	388	369	357	362	342	389	379	363	352	399	388	422	357	359	365	393	349	369	373	383	398	400	370	327	385	367	376	359	352	386	401	334	357	384	372	351	369	377	343	382	393	332	338	369	343	345	341	400	347	365	351	384	376	391	384	347	363	360	328	359	349	368	369	371	377	366	330	406	375	399	385	360	362	341	375	399	399	397	372	353	353	380	368	356	368	386	373	385	371	372	363	359	347	360	363	387	363	397	370	375	393	374	338	335	355	399	393	356	402	358	398	373	361	344	356	380	339	381	430	354	351	395	382	319	377	344	343	366	358	356	354	367	353	384	358	344	350	376	351	324	381	345	352	313	369	380	361	376	365	354	362	409	372	361	376	351	354	353	371	362	382	376	342	365	377	396	356	335	372	351	382	387	379
10634	5965	10575	11928	9289	7075	6409	5891	4745	4062	3223	2860	3221	2887	2906	2745	2164	1616	1444	1349	1293	1384	1356	1265	1321	1204	1325	1333	1352	1261	1146	1055	1093	1040	1051	1073	1064	1159	1012	1030	985	1032	987	1042	1242	1389	1297	1063	959	1009	977	1025	989	946	1003	1033	958	959	976	956	964	942	928	1001	917	945	960	906	1030	930	925	914	924	870	897	954	901	892	941	904	926	956	937	877	915	915	921	940	923	889	900	888	934	933	862	864	947	924	936	914	921	895	891	933	905	957	906	872	907	921	910	954	883	957	876	932	895	940	936	881	923	941	944	888	915	909	943	922	871	905	925	933	855	980	896	911	922	892	954	942	979	978	917	974	952	931	906	920	902	938	895	946	934	885	935	888	905	897	923	915	869	929	887	917	862	905	923	910	882	900	951	848	917	924	899	864	890	956	888	893	927	899	911	925	946	882	907	885	923	912	877	879	975	910	929	938	910	967	827	918	934	943	952	929	917	920	920	908	909	893	955	949	883	934	914	962	903	933	873	884	952	912	936	898	885	926	957	957	883	935	920	951	918	900	941	901	896	823	924	842	909	942	908	941	901	977	904	943	933	922	873	924	878	921	977	914	922	920	894	990	909	934	895	876	925	914	917	923	886	906	876	932	916	875	897	896	907	874	877	887	914	919	893	893	916	947	820	920	886	904	898	903	931	938	895	942	946	901	935	921	970	930	865	921	892	939	939	933	928	923	937	915	941	879	924	911	907	892	898	901	946	895	883	952	937	922	856	902	931	890	879	858	980	961	932	888	935	889	943	890	952	921	921	895	918	940	838	877	930	921	930	912	934	903	953	904	994	902	890	900	932	946	951	906	882	882	950	966	919	912	888	905	895	901	894	940	905	894	879	915	906	919	919	883	919	929	882	921	882	875	871	937	962	961	955	904	913	884	872	893	962	935	925	883	910	946	926	899	903	913	841	908	929	908	882	869	886	917	879	894	889	929	930	893	926	897	914	845	842	900	947	899	922	909	870	940	936	890	967	918	905	920	951	911	886	890	941	933	880	872	890	895	876	887	942	903	890	910	942	908	926	934	887	920	908	939	914	932	974	940	934	913	922	904	944	900	962	912	890	920	897	930	912	938	934	914	910	882	882	866	921	917	971	904	846	923	963	900	926	904	943	925	878	929	938	931	944	945	911	915	932	935	877	943	908	896	922	910	872	953	911	880	913	854	934	938	946	908	904	910	894	940	886	893	969	972	918	914	912	897	909	898	880	898	967	907	950	937	925	907	922	910	896	911	915	939	886	934	886	919	866	890	894	926	894	893	950	897	915	863	874	866	917	921	905	924	857	898	875	961	912	922	893	911	986	884	951	969	896	879	945	916	876	900	918	978	899	946	884	913	924	936	987	910	886	891	907	919	975	883	935	931	889	927	915	940	898	930	911	925	890	894	967	850	910	916	921	925	917	876	980	892	938	854	913	989	861	905	877	881	961	919	861	860	881	921	919	867	874	911	956	853	895	935	895	901	915	914	944	922	922	948	904	953	873	923	856	901	907	970	965	896	914	853	920	947	945	905	889	960	913	935	946	902	903	893	868	911	905	861	961	904	895	929	915	947	877	926	912	887	897	938	1001	914	936	933	930	888	922	914	931	914	916	829	941	931	890	902	931	889	895	940	934	830	877	897	940	887	906	925	952	906	928	886	946	939	873	938	910	908	936	951	924	894	920	877	902	892	914	941	955	936	890	917	892	903	858	966	929	913	868	898	891	876	875	917	906	906	940	888	889	913	915	912	956	921	960	904	907	910	938	932	879	909	958	902	894	926	920	877	896	960	910	891	927	937	919	868	929	930	976	930	877	958	917	939	918	888	856	932	857	921	911	880	903	891	907	915	919	901	914	943	871	927	907	902	930	962	885	929	964	895	871	946	861	876	919	914	954	885	943	929	869	889	958	943	863	880	888	917	950	919	882	893	922	904	900	876	933	935	914	882	941	954	887	867	939	915	882	879	906	952	856	921	882	955	937	909	912	945	870	915	913	937	890	906	925	910	901	950	896	919	883	874	916	985	897	953	933	968	921	897	962	927	904	922	921	877	885	909	901	932	928	937	906	956	935	914	937	948	923	972	897	864	904	921	893	893	955	909	893	896	904	847	900	928	867	928	932	915	894	878	858	909	897	959	868	937	941	927	880	917	943	908	916	900	905	921	925	936	911	934	882	894	862	884	919	920	924	915	919	911	919	931	862	919	939	915	885	902	901	923	939	890	896	928	855	914	922	952	940	929	955	879	924	884	910	915	890	949	893	930	889	934	897	924	960	972	917	912	936	915	928	879	877	918	903	883	946	909	906	861	921	889	968	931	929	893	924	873	991	898	921	921	930	928	923	897	946	904	925	917	922	919	976	894	889	879	907	870	929	864	894	890	908	868	905	897	922	898	895	900	918	921	912	961	953	928	930	949	885	859	899	897	941	984	939	874	995	882	900	919	930	860	923	889	871	912	901	922	924	898	933	904	890	931	874	949	944	907	887	935	880	929	931	909	931	887	936	882	904	882	951	908	953	899	960	880	894	854	902	927	917	951	888	955	956	889	936	939	911	897	931	867	876	904	873	936	901	917	930	937	916	926	903	888	891	913	968	913	911	853	906	912	958	945	898	901	910	881	908	913	921	888	926	901	891	904	926	887	877	918	906	869	895	942	889	904	941	867	909	866	888	949	935	951	909	946	924	914	903	913	904	906	877	901	901	923	856	906	951	925	931	953	940	889	892	924	897	915	961	915	935	913	935	930	907	914	903	945	866	917	930	998	953	901	938	895	951	949	874	884	925	894	941	961	940	931	870	938	903	938	924	942	936	854	913	900	902	905	922	922	886	906	889	921	939	940	901	896	941	942	920	927	898	886	889	942	923	925	906	917	897	869	929	937	942	919	881	917	902	902	993	920	920	946	954	884	872	897	938	890	931	858	887	872	948	867	965	848	959	967	913	918	916	948	944	925	933	901	925	913	921	854	907	959	918	871	919	934	947	921	819	931	922	865	929	936	946	988	948	873	900	971	925	945	930	915	930	945	910	959	910	917	888	903	958	884	903	978	893	930	946	921	903	917	895	913	901	895	897	955	902	917	910	852	918	953	933	962	928	919	875	905	901	918	876	875	868	878	839	934	856	930	945	904	901	874	855	918	907	882	938	881	926	942	906	859	929	941	927	917	906	909	947	906	854	953	884	939	950	881	886	917	962	912	899	910	978	883	897	914	930	929	901	856	882	939	876	915	922	910	906	926	943	877	893	827	898	914	933	949	884	937	940	944	890	914	965	906	917	895	884	952	898	881	922	920	920	936	923	821	892	922	918	883	942	925	931	926	967	921	961	949	866	930	869	919	885	893	906	905	858	902	913	882	849	904	926	889	890	864	920	930	937	948	927	910	879	888	881	910	886	957	946	895	873	901	889	919	959	882	883	912	886	943	921	942	924	868	902	921	949	942	961	956	914	928	890	897	958	909	977	912	921	909
3605	1227	1090	699	408	343	292	314	284	267	243	246	232	230	244	238	260	245	250	263	252	251	277	232	241	253	207	222	228	214	239	261	227	229	257	227	232	228	271	242	257	229	228	247	258	276	246	206	214	221	231	246	259	242	241	226	195	219	238	248	249	249	225	239	228	259	221	237	231	238	246	236	261	260	227	244	273	236	270	236	248	231	227	238	219	262	242	263	243	241	221	230	269	244	265	271	199	229	243	271	225	229	233	236	229	282	252	249	232	220	229	266	219	247	242	235	246	217	255	220	250	225	231	230	248	254	206	234	273	234	226	237	232	250	278	222	237	273	239	238	229	236	264	268	274	243	245	238	269	229	239	244	239	265	237	243	238	282	212	231	252	217	238	219	255	247	225	233	240	249	261	253	224	246	235	239	249	224	234	232	225	243	243	241	200	229	203	222	239	228	222	217	261	230	233	240	224	252	240	224	222	234	224	237	266	231	208	254	254	241	262	229	208	252	219	240	226	217	269	232	217	247	276	218	272	243	233	251	198	271	222	241	209	244	248	232	215	232	235	233	219	253	236	240	233	230	228	246	257	229	244	243	243	236	237	257	276	234	225	254	237	217	235	240	261	256	240	235	222	243	225	234	215	232	216	252	235	222	247	221	251	243	218	211	212	242	219	225	215	251	257	226	247	248	249	213	246	260	217	222	251	205	245	258	243	249	257	237	202	249	247	238	233	258	259	258	234	245	235	224	227	244	244	244	246	250	216	237	243	239	232	219	239	247	239	212	221	232	220	227	221	235	204	227	221	239	220	246	252	243	230	255	255	244	229	188	231	238	235	232	245	231	235	249	259	249	262	232	266	249	226	225	234	243	228	229	246	237	241	257	257	229	235	267	242	230	269	274	255	252	292	280	232	225	230	252	246	244	220	226	229	237	228	250	243	242	231	249	255	258	255	239	252	225	225	223	233	247	260	251	267	227	211	205	243	225	228	239	233	284	246	243	241	253	231	252	243	209	238	233	255	235	257	262	242	247	239	253	269	223	232	216	227	263	271	225	226	217	234	237	233	223	233	223	216	243	221	243	235	237	236	242	261	236	227	241	237	242	226	237	231	259	248	236	251	259	227	255	247	224	239	262	227	216	208	253	214	226	227	242	233	257	248	240	237	253	247	250	228	264	232	259	269	224	222	248	254	231	229	228	260	238	244	251	262	235	239	268	220	249	238	220	237	249	215	269	226	265	245	220	242	253	247	229	212	232	229	254	279	235	238	267	258	263	242	249	237	222	223	220	250	215	238	241	212	257	259	243	239	243	259	232	227	236	242	246	243	241	226	256	222	268	243	234	231	255	257	240	242	223	228	251	247	242	244	265	222	232	217	253	246	238	243	215	259	221	259	241	223	223	269	250	240	231	241	234	238	230	242	234	229	278	241	233	246	220	243	235	229	263	203	228	256	226	200	220	230	252	238	230	235	213	246	231	260	242	260	228	214	204	227	283	254	262	236	249	235	221	244	237	236	280	243	203	249	223	240	232	237	225	227	195	230	223	258	251	253	236	232	216	239	263	218	228	217	249	275	199	269	238	255	258	244	237	231	237	217	246	253	222	272	244	237	228	217	237	245	209	227	233	264	246	240	233	206	251	269	228	219	242	245	248	208	242	271	241	263	227	256	228	241	236	220	228	232	220	239	248	256	226	228	255	251	238	223	235	261	251	218	249	233	266	273	229	233	237	244	268	220	199	233	244	262	257	204	216	249	228	235	211	221	258	257	246	252	249	254	217	243	237	230	232	231	212	243	254	245	254	246	235	244	265	257	223	228	246	232	218	260	221	238	262	238	219	235	257	219	244	253	240	250	244	253	227	232	264	224	238	226	242	220	264	230	260	240	225	215	246	247	251	244	221	224	250	259	250	234	256	234	212	253	232	229	228	239	223	233	247	281	252	210	233	246	251	227	276	242	232	216	240	207	257	243	232	207	238	228	272	256	284	224	274	225	231	234	223	231	244	240	229	245	235	215	233	230	241	230	237	254	211	234	219	252	232	245	256	268	217	252	235	236	236	274	261	227	268	246	273	226	209	232	252	242	234	233	228	214	226	265	253	257	239	242	223	228	223	242	235	248	221	262	257	246	215	243	246	215	245	219	227	242	230	231	249	269	236	230	249	254	208	241	242	243	249	244	231	253	259	243	249	218	245	243	240	221	225	224	257	248	233	244	240	231	253	233	240	238	236	209	232	233	225	211	246	226	224	244	259	247	266	242	257	243	246	227	242	227	237	234	246	210	255	237	227	240	220	216	256	244	239	240	262	228	222	246	220	236	221	267	227	257	262	285	252	232	225	249	216	264	238	219	217	256	262	234	228	235	234	239	230	223	222	240	247	214	255	235	259	248	230	232	257	234	250	257	234	200	214	231	253	235	233	268	240	223	223	264	239	223	246	262	256	243	228	261	253	207	220	223	223	233	249	225	222	241	247	223	249	248	232	232	246	230	203	239	213	262	204	244	224	226	211	217	273	242	250	248	243	238	223	244	225	238	256	234	201	252	247	247	255	242	229	255	259	223	251	264	240	245	244	254	263	251	226	254	241	247	242	228	234	219	232	252	248	220	246	233	253	247	231	253	198	207	235	235	247	208	247	272	224	254	238	244	237	253	280	263	229	212	225	219	236	231	216	241	242	222	244	240	220	244	244	208	226	242	235	247	211	264	255	248	215	234	277	269	222	232	247	224	228	253	237	242	223	220	285	241	241	260	241	232	210	234	233	259	243	251	254	233	198	226	240	227	253	259	235	265	262	234	237	233	249	289	268	252	260	231	223	240	252	261	265	212	251	243	245	258	204	238	268	239	222	209	221	260	275	242	225	228	229	240	256	233	263	239	223	237	235	224	222	246	219	228	231	242	226	241	230	271	258	254	216	241	250	233	236	234	246	246	237	199	245	241	216	217	262	212	244	263	231	223	229	237	225	209	218	237	207	225	236	238	226	238	261	219	260	257	239	256	235	225	252	245	223	258	252	243	246	266	252	235	237	237	218	255	218	239	241	249	251	239	255	221	262	257	250	240	235	260	249	227	215	232	245	249	223	232	233	215	266	247	225	243	240	235	234	210	262	238	201	225	221	225	261	238	216	216	245	246	254	262	221	234	257	231	211	234	240	233	231	258	252	240	234	232	236	238	218	255	235	244	234	256	233	239	219	242	245	239	223	210	223	219	227	235	248	254	243	232	246	242	216	226	255	216	262	241	235	245	223	242	241	239	238	233	231	230	271	237	251	258	204	235	219	219	249	262	238	234	240	247	219	272	238	239	252	232	243	244	260	230	219	260	266	235	241	225	218	236	216	253	228	236	216	246	228	236	277	228	239	233	217	236	228	237	244	242	269	253	246	244	232	245	229	228	218	248	239	262	218	254	231	225	223	252	222	208	255	232	237	212	223	230	241	228	227	259	252	228	220	240	233	214	255	226	219	245	237	199	234	221	244	254	267	246	241
3035	1520	2478	2167	1566	1154	992	928	780	795	749	711	665	674	697	683	649	667	607	621	574	653	661	606	612	628	660	652	643	673	600	625	647	654	611	619	662	608	657	649	652	634	593	661	751	759	748	634	657	597	599	625	629	611	600	678	615	637	657	621	596	640	608	589	658	624	611	617	584	601	633	670	608	619	627	591	642	590	603	584	567	653	591	592	610	587	653	621	650	633	611	639	623	576	604	588	635	655	661	596	658	604	658	618	590	644	632	620	611	602	607	625	617	617	583	661	577	599	630	611	609	617	681	617	628	601	593	618	634	605	625	616	613	652	588	626	612	654	616	650	653	622	599	610	630	661	636	636	635	553	639	605	596	611	656	615	583	617	596	610	643	588	593	634	616	628	640	597	613	622	640	633	600	585	643	619	599	650	645	632	623	645	662	613	593	614	629	631	588	660	620	633	635	648	607	626	601	655	669	623	650	590	665	619	603	606	603	676	593	611	650	587	605	647	619	623	596	587	643	602	611	623	639	600	624	630	575	609	642	610	565	674	651	597	600	629	597	639	655	620	623	626	600	628	652	609	656	635	638	595	625	603	603	597	623	636	639	599	627	603	602	650	626	609	646	644	596	622	602	585	589	632	657	613	618	569	606	669	639	604	609	607	643	610	621	630	625	612	639	606	621	619	616	600	602	618	619	653	673	612	653	622	685	664	662	598	608	617	579	636	611	639	628	613	619	666	601	628	642	620	617	570	588	637	620	588	599	624	589	611	604	580	638	628	651	657	614	679	629	585	632	625	622	608	606	615	579	629	612	634	615	623	634	613	654	600	606	601	648	615	642	628	634	643	593	634	597	602	633	621	631	665	669	602	634	653	612	611	610	610	638	648	609	571	592	575	638	602	584	594	618	619	591	578	656	591	624	601	576	630	610	611	621	583	629	618	673	629	606	637	635	628	589	597	620	643	648	658	579	623	641	619	641	603	622	591	636	581	613	635	636	566	618	605	575	652	622	589	573	609	644	592	618	634	604	656	625	620	599	640	627	611	590	600	632	591	652	606	602	645	629	612	633	655	600	654	596	601	634	658	610	599	616	620	651	605	660	649	674	642	628	581	629	630	613	622	668	638	605	666	612	620	631	637	631	649	648	622	614	620	633	623	637	639	628	572	600	611	670	601	607	678	647	583	651	631	640	628	640	613	590	635	634	677	614	628	594	631	601	573	677	639	634	587	637	629	657	622	643	633	638	595	613	623	634	631	594	635	613	671	617	636	662	597	636	582	601	631	592	648	583	615	658	618	630	636	624	606	634	618	604	620	599	632	660	609	620	621	592	620	625	623	619	602	625	632	631	618	617	586	613	628	635	641	598	610	623	632	597	577	680	644	608	652	593	609	638	620	595	598	616	609	584	592	586	637	581	652	635	584	650	625	660	651	600	616	585	605	583	628	663	630	607	622	620	621	614	645	593	571	586	603	599	591	647	573	624	640	653	631	623	595	600	601	611	635	613	601	643	640	644	652	601	602	604	619	602	646	582	609	605	644	619	625	640	648	633	630	656	649	558	594	631	614	650	638	628	602	590	612	630	631	591	602	629	632	633	637	586	586	628	624	653	640	639	651	615	626	626	583	613	672	634	608	648	600	593	588	625	613	620	675	633	638	626	614	591	639	624	628	650	626	630	655	600	564	608	645	660	612	622	627	616	652	611	616	639	600	621	619	637	648	645	669	627	633	611	638	615	637	595	634	638	643	619	575	610	630	608	615	607	571	627	627	621	596	610	634	615	653	620	626	595	650	598	582	588	595	626	595	639	604	667	562	649	625	618	597	648	625	636	647	641	567	659	635	644	622	598	672	611	612	598	644	660	615	626	617	604	645	584	606	598	638	569	632	583	650	634	604	653	580	615	642	610	656	636	591	635	628	619	628	655	616	608	636	624	574	627	637	630	647	643	645	636	577	645	638	605	641	608	604	628	619	620	641	556	664	640	645	634	633	597	631	692	647	602	637	644	651	595	614	628	576	640	597	628	610	626	630	627	633	617	645	611	605	592	638	598	603	589	592	620	640	604	593	603	622	678	602	600	614	611	641	572	652	598	648	644	646	655	647	638	611	616	637	646	588	615	609	625	621	624	596	611	629	584	609	618	648	646	649	630	616	557	617	635	613	595	627	643	620	606	610	605	610	601	624	633	651	627	593	580	604	641	623	672	605	634	612	617	627	624	562	625	606	637	604	610	597	692	591	604	625	620	651	630	620	613	625	635	655	641	594	586	610	616	596	653	611	646	618	677	633	619	594	644	655	608	578	650	591	579	610	597	605	644	619	607	611	607	637	644	629	634	643	581	612	648	632	620	604	576	603	626	654	668	608	632	648	701	578	610	590	627	596	595	676	629	614	626	637	658	652	646	596	600	574	631	596	629	653	595	606	592	618	608	632	624	614	637	612	611	607	626	632	613	608	650	627	620	584	614	582	648	623	571	620	653	646	608	675	626	643	615	632	610	613	587	573	602	651	633	651	549	595	602	614	646	637	624	603	649	632	612	622	608	621	586	586	598	629	645	621	594	619	596	595	613	616	584	638	601	607	633	618	587	636	642	632	661	641	604	631	623	607	607	597	629	617	620	678	646	647	627	599	627	606	601	629	637	609	645	639	605	611	631	625	610	608	633	661	673	651	632	674	604	605	610	619	600	608	585	618	602	615	589	613	641	621	653	600	592	657	600	637	651	628	593	633	670	586	622	597	597	635	587	621	589	598	658	621	591	636	643	638	597	617	617	634	606	604	605	665	619	646	622	616	586	646	613	615	606	580	665	615	638	623	621	646	567	600	622	672	599	611	660	609	598	634	611	660	592	629	603	643	624	598	658	603	599	635	646	664	593	576	587	637	628	657	635	634	649	648	604	620	628	646	672	620	558	577	626	631	595	666	631	637	603	593	625	598	598	612	566	563	624	627	632	635	668	631	638	656	621	606	614	626	636	629	624	639	607	616	600	629	631	628	656	619	609	629	579	570	649	612	644	625	651	643	643	599	623	612	647	652	608	622	576	615	629	622	573	595	615	651	596	597	598	617	595	627	560	656	596	636	664	611	624	628	624	587	612	651	644	624	617	635	620	605	590	602	592	594	611	665	646	605	617	627	631	626	601	619	633	599	615	639	602	616	596	609	611	641	654	617	624	635	605	620	665	601	605	583	659	629	602	639	602	668	627	639	637	611	667	631	639	646	599	600	604	576	640	578	646	586	672	637	611	590	642	640	587	627	619	624	649	613	642	660	600	631	615	624	627	609	644	612	622	620	565	601	627	613	618	623	618	619	577	600	621	624	587	645	621	635	587	606	626	611	629	649	614	591	588	595	613	608	596	630	614	638	624	618	661	600	664	658	617	606	627	613	619	647	657	637	650	575	577	633	632	630	587	664	619	587	628	648	635	659	646	650	591	624	604	619	630	610	630	598	564	614	566	591	604	598	608	631	634	641	624	567	634	619	611	614
11545	4377	4427	3390	1984	1164	799	630	581	548	412	423	369	353	340	359	301	243	217	222	214	232	216	219	189	190	212	211	176	221	187	191	222	195	166	218	198	185	196	208	184	197	193	182	254	230	249	205	190	224	212	206	175	207	181	225	191	204	202	202	199	183	204	196	199	188	175	220	183	186	193	185	194	216	199	154	194	171	183	170	194	202	175	180	176	193	202	206	200	196	173	217	193	189	196	175	189	186	172	199	212	180	215	200	184	191	203	176	193	182	188	191	227	182	189	189	193	185	178	189	193	188	184	179	203	188	202	185	201	182	186	213	195	192	175	205	206	195	181	180	202	197	177	185	179	184	186	204	180	207	168	197	182	216	163	176	221	185	189	181	226	171	176	186	197	178	173	188	178	192	173	154	140	212	191	188	215	172	170	196	163	193	193	216	197	186	189	181	201	197	193	210	179	185	186	167	194	201	205	174	205	192	189	189	195	202	212	184	172	190	187	181	181	166	192	196	238	195	178	187	205	202	198	191	180	209	200	171	174	170	191	167	186	184	192	172	193	203	209	192	196	181	203	201	163	188	183	173	176	170	197	187	181	173	188	192	191	206	186	204	208	214	213	206	178	174	203	212	195	185	191	169	179	186	185	223	179	182	194	172	180	206	195	175	164	189	202	190	166	190	176	197	204	190	182	218	204	198	176	189	211	171	195	203	205	196	190	173	197	209	202	156	207	183	191	209	180	163	201	209	166	182	186	221	206	198	160	183	197	219	181	192	205	237	204	178	177	198	191	194	214	179	202	167	184	182	215	213	182	195	188	201	202	184	210	181	164	192	192	195	183	183	202	192	207	203	177	174	178	197	178	193	180	190	189	169	180	170	202	171	172	194	199	171	218	184	185	204	197	196	152	177	162	210	202	194	197	178	180	192	180	174	206	185	183	199	178	186	214	188	178	198	201	201	186	219	196	176	193	181	194	165	201	192	186	160	171	180	190	197	201	213	204	185	206	195	181	175	195	203	221	185	216	175	178	173	178	190	194	205	192	210	203	165	187	224	196	213	186	200	174	201	203	181	215	183	194	169	207	183	185	196	174	201	226	193	190	180	186	209	199	182	191	203	195	192	202	180	173	193	183	183	188	176	202	182	176	176	177	171	180	193	165	207	174	174	209	198	178	208	186	205	188	183	203	190	197	160	199	174	197	198	172	204	192	185	197	203	189	221	201	171	193	179	180	208	199	164	189	168	226	209	191	199	187	188	163	182	194	177	185	154	169	198	165	191	206	201	178	196	182	162	194	214	202	181	194	229	193	213	188	198	186	180	164	199	218	183	189	183	202	179	211	203	197	192	239	161	182	199	171	191	179	204	184	201	199	197	208	169	167	178	182	190	191	195	188	210	186	209	195	182	180	211	204	193	181	217	197	170	184	193	183	207	195	169	176	187	177	173	190	198	194	194	194	195	186	190	216	222	192	199	205	176	187	193	214	191	186	202	176	171	195	188	201	229	169	213	167	186	201	199	188	182	194	176	181	181	183	198	189	192	216	177	197	193	174	201	162	183	180	207	176	197	206	191	194	196	187	161	177	184	182	195	192	174	205	176	199	193	164	185	211	185	189	179	179	195	177	199	179	190	201	167	191	196	175	217	170	218	201	185	188	190	193	170	193	186	198	183	189	185	182	179	204	163	176	193	178	176	171	205	187	165	185	189	199	151	176	175	184	202	189	195	206	182	181	197	207	195	190	187	187	196	179	179	170	189	171	211	200	186	173	169	199	185	182	191	190	160	162	201	202	181	189	178	199	195	214	191	177	184	182	163	183	200	192	182	182	183	188	192	185	197	187	208	165	201	178	204	155	209	204	205	167	192	202	172	202	166	185	212	180	182	181	207	162	178	179	203	160	191	202	201	213	190	202	185	198	194	202	197	180	198	198	188	199	178	178	190	187	186	176	186	198	190	195	207	199	181	222	170	197	170	206	186	209	174	186	192	182	189	180	183	212	167	201	183	183	174	188	189	197	175	220	185	184	189	204	185	214	180	179	192	183	217	197	191	174	233	184	196	188	189	198	195	205	215	178	190	208	200	166	191	161	189	188	172	183	191	208	184	208	175	197	184	193	177	201	180	216	182	202	187	203	175	177	176	169	207	191	182	198	180	174	192	176	177	189	192	189	180	191	189	147	191	171	201	183	190	172	181	202	206	198	162	172	177	209	169	191	192	189	195	187	199	197	178	178	192	184	159	183	196	200	177	174	168	186	200	184	184	188	236	177	185	192	173	197	178	181	186	201	178	218	194	193	208	188	174	160	166	217	184	200	191	215	197	199	192	190	206	206	196	199	198	188	199	193	186	187	167	176	197	181	191	194	200	186	173	173	185	199	207	182	184	170	198	190	162	208	172	167	167	197	197	208	198	202	180	205	195	213	174	183	196	196	186	180	188	180	167	182	182	182	196	166	172	158	217	204	182	197	189	188	198	183	209	196	207	198	205	175	207	201	187	199	207	189	198	186	185	194	179	184	170	221	207	178	178	199	184	212	194	210	170	204	187	198	188	206	218	201	203	175	202	179	192	182	172	185	194	181	182	214	183	158	162	186	220	197	181	198	183	193	186	195	177	209	211	197	175	171	187	167	207	183	202	207	164	185	196	173	208	201	169	173	197	196	195	189	231	194	193	192	199	177	206	168	203	163	199	179	177	178	200	178	203	160	185	183	189	170	171	207	182	185	185	173	190	190	194	162	211	174	210	201	205	177	196	178	209	198	169	176	189	189	196	210	193	178	173	179	192	205	196	204	191	210	199	173	178	210	186	201	185	176	161	197	225	209	187	203	184	191	197	188	206	163	183	209	227	209	185	178	200	189	162	174	185	178	174	190	192	190	204	172	177	172	181	198	170	206	180	201	225	192	175	201	182	211	188	207	202	197	201	208	190	150	175	189	198	208	195	173	187	190	178	191	171	184	213	180	161	182	224	197	200	210	181	168	201	204	181	195	202	187	203	207	194	175	205	166	190	185	211	177	205	177	176	176	201	196	201	186	210	183	186	185	188	204	172	190	200	170	185	185	171	178	192	161	187	206	179	210	203	196	181	184	182	188	196	188	196	184	182	192	164	166	172	200	196	205	165	177	187	223	202	213	173	185	196	172	170	163	200	179	195	182	171	196	174	195	193	183	171	188	215	214	179	186	197	176	186	179	167	204	185	177	195	195	180	191	193	173	202	208	179	173	158	180	165	196	170	198	192	177	178	201	199	197	191	200	183	190	183	183	180	197	179	187	160	190	199	184	165	191	181	190	191	187	157	150	181	198	189	207	165	161	229	199	192	214	195	186	186	183	188	169	218	191	179	181	184	191	207	181	197	180	224	181	205	184	183	183	191	187	183	197	194	201	198	176	190	192	185	203	170	177	202	187	160	168	189	183	187	177	211	197	214	185	192	185	185	186	196	206	192	187	204	195	208	186	179	195	182	185	210	182	202	187	181	189	192	185	208
7494	3814	7236	7418	6271	4286	3164	3225	3164	2565	1791	1846	1636	1681	1847	1549	1109	969	852	782	788	750	781	702	717	719	712	745	723	660	636	629	618	609	628	616	610	703	642	588	635	595	618	672	824	892	907	614	574	590	573	550	608	596	570	567	507	577	568	545	570	534	548	518	562	542	546	560	542	553	534	600	543	556	579	583	537	548	544	558	561	532	541	595	530	548	570	560	563	606	555	522	570	584	567	555	580	585	549	569	510	555	508	541	538	528	534	538	547	558	555	519	542	510	552	580	546	519	567	511	557	519	540	588	536	567	541	529	565	502	600	543	571	531	558	545	569	573	521	557	548	528	582	476	549	558	558	538	541	544	503	533	537	510	544	515	557	531	585	513	562	553	513	538	536	502	509	533	542	577	533	530	539	528	526	546	523	533	527	558	573	571	535	538	562	577	547	555	554	510	531	534	524	564	541	509	514	563	539	522	555	519	546	545	536	523	553	562	554	572	548	557	544	547	496	539	514	538	535	580	517	531	558	563	567	529	533	548	539	550	543	526	563	555	519	540	535	527	545	550	516	591	556	530	524	533	499	589	529	496	525	574	533	529	548	518	542	550	516	545	506	583	537	563	507	586	566	519	530	566	553	524	577	537	545	560	537	529	502	601	525	545	546	525	537	564	509	551	535	536	552	535	556	524	568	515	546	520	505	549	511	549	600	532	540	512	513	609	549	527	540	535	528	502	528	519	550	554	531	538	533	515	498	542	533	518	578	538	518	562	555	554	565	536	534	566	545	542	532	551	559	528	576	544	529	538	541	562	544	582	566	532	533	527	512	551	511	518	561	541	559	547	545	552	536	551	529	531	535	540	548	501	511	544	576	521	567	553	554	505	537	505	503	522	526	563	533	575	543	545	582	549	534	538	509	513	524	524	542	575	544	548	534	554	532	570	585	542	538	576	592	574	543	519	550	545	572	565	559	550	544	578	543	540	566	558	587	556	511	531	545	543	511	566	535	535	580	511	547	517	528	529	525	496	557	533	544	544	518	568	565	530	538	520	523	545	546	510	557	547	566	550	505	569	560	557	572	590	542	498	508	592	536	530	529	570	522	551	532	571	563	572	535	525	557	547	556	557	527	543	593	564	495	527	560	551	561	536	569	501	540	520	558	531	563	560	519	527	561	552	536	523	555	520	541	520	565	539	540	529	562	542	517	548	531	537	534	540	520	537	533	538	570	562	516	566	537	489	550	507	542	549	537	557	548	548	527	537	544	527	550	526	519	568	562	554	570	525	554	554	548	522	546	504	509	551	543	540	541	540	556	536	518	521	545	522	524	558	541	516	543	546	517	541	517	521	551	524	546	581	535	597	541	551	538	539	526	552	512	574	503	544	548	534	530	563	536	540	519	562	534	519	536	596	545	519	593	529	565	492	522	587	558	528	537	521	568	528	581	537	554	557	545	594	537	543	529	547	579	539	558	553	506	540	526	542	550	539	536	522	563	519	564	521	508	587	561	507	525	568	564	560	545	523	563	538	585	510	572	524	495	542	527	530	561	515	548	532	538	586	515	522	546	574	593	533	532	524	533	550	585	557	553	552	505	528	534	535	560	510	531	567	524	551	566	526	520	497	493	537	557	603	550	528	519	566	532	548	546	561	564	497	545	528	570	541	551	600	561	528	523	582	564	525	521	544	519	549	509	543	555	552	568	523	539	533	580	510	522	511	541	563	542	572	548	535	542	558	517	515	546	524	522	582	584	559	523	595	549	529	536	576	553	510	546	552	565	544	545	594	542	582	577	566	584	550	520	579	550	556	543	558	564	553	566	520	517	536	561	518	537	542	542	537	526	524	540	557	547	518	558	518	528	574	563	534	547	578	535	552	543	527	549	575	525	564	587	522	540	531	513	511	509	550	554	530	564	515	553	576	540	550	550	539	523	556	543	542	572	526	549	534	569	498	535	542	521	544	503	524	572	573	599	517	530	497	564	543	549	541	543	538	523	573	545	533	541	530	539	532	552	527	552	537	534	563	552	534	561	534	481	554	527	553	535	550	581	508	512	491	540	542	506	501	555	519	570	542	523	530	519	529	554	519	527	542	552	563	554	517	499	532	530	539	546	514	538	561	556	545	547	526	509	531	584	565	504	565	563	512	528	492	535	540	513	553	541	553	515	550	535	559	540	547	527	551	569	548	518	574	563	526	551	507	535	565	536	557	597	573	546	557	513	530	525	574	558	526	514	508	548	569	544	538	509	499	515	520	552	547	527	586	550	537	559	540	555	577	544	550	545	507	514	515	534	572	561	548	542	526	550	559	583	542	541	571	547	546	579	557	551	549	533	523	556	547	527	538	584	558	573	540	549	546	611	541	537	547	546	546	555	543	569	535	525	556	504	527	558	553	557	483	529	545	545	582	539	531	541	542	574	557	603	527	527	545	537	529	538	567	571	538	514	585	510	501	552	564	557	539	512	566	539	562	519	546	520	553	550	512	525	562	557	551	548	561	563	551	570	527	559	537	537	510	563	565	561	535	498	538	578	561	566	544	552	521	588	499	499	533	515	535	522	539	534	520	556	516	568	545	578	542	567	515	546	529	544	544	513	559	561	556	505	549	549	512	567	533	542	593	521	570	548	550	515	548	551	537	513	582	537	530	549	549	528	544	536	491	536	549	562	568	554	541	537	552	528	538	529	534	502	566	582	559	539	538	553	597	544	553	554	529	569	539	544	512	557	528	526	564	552	568	526	530	496	536	527	542	533	532	510	546	555	534	511	524	529	580	556	562	543	561	565	519	556	553	533	545	516	508	542	494	558	574	568	524	559	538	543	545	575	531	523	496	503	539	573	546	537	566	580	534	564	508	530	580	497	570	495	531	574	525	558	536	566	516	551	538	545	533	514	573	543	513	511	502	541	550	524	529	561	499	543	552	571	533	565	524	520	498	516	557	556	543	564	544	578	579	545	526	538	494	591	542	577	533	553	529	556	524	537	560	510	525	592	535	557	529	540	530	529	591	520	500	567	560	596	560	541	544	542	519	539	529	568	543	519	544	531	526	553	545	532	556	510	527	526	554	583	525	530	553	544	575	576	538	565	520	537	536	529	577	541	528	537	524	536	505	523	563	548	547	536	533	517	495	576	555	504	547	568	579	547	529	512	513	552	542	542	497	561	576	552	522	556	556	545	533	550	548	543	530	566	522	513	536	539	534	515	503	560	542	539	518	560	531	597	511	544	534	548	548	600	508	546	571	579	524	563	465	533	554	538	524	522	538	549	548	544	535	522	541	550	547	532	558	559	575	540	547	601	538	514	531	576	532	535	526	553	542	584	566	551	569	603	597	556	544	509	555	519	574	571	530	526	603	527	537	543	571	544	609	557	566	520	558	529	556	510	526	565	511	532	519	529	563	551	498	537	576	523	563	535	558	541	570	537	553	572	534	547	571	525	532	517	550	540	547	541	539	603	528	510	544	531	508	567	497	513	547	533	588	564	525	522	592
19923	8598	7475	6801	4125	2405	1755	1311	1161	910	1124	1238	927	686	711	614	543	458	404	410	438	452	452	486	434	451	407	394	404	395	411	376	420	364	370	370	359	364	402	371	365	376	412	371	425	418	390	397	409	369	379	356	352	385	367	310	359	377	311	348	394	410	354	339	382	403	362	357	336	353	369	357	385	353	402	364	337	366	340	334	350	367	332	383	352	393	374	343	358	370	358	347	353	371	360	356	357	359	354	410	369	357	350	392	398	375	362	354	348	367	330	411	386	354	340	369	393	371	345	361	370	368	330	390	381	379	370	386	354	349	357	378	332	370	371	353	410	376	353	405	392	313	364	356	365	357	362	358	339	352	398	372	352	344	354	391	367	394	367	395	370	359	352	321	342	366	347	361	355	354	377	383	362	368	357	381	381	370	377	360	343	329	336	368	400	393	346	358	344	377	408	365	378	345	367	346	343	338	374	359	373	326	356	374	396	342	373	355	389	348	363	423	360	370	379	358	323	355	349	385	364	358	372	344	356	372	308	322	353	362	362	355	358	382	356	362	352	342	351	380	397	350	377	344	384	345	360	384	339	330	306	371	377	366	319	385	330	369	383	342	354	380	342	373	354	367	386	361	360	367	361	357	360	365	395	363	357	350	358	414	362	371	371	363	382	354	345	350	365	355	380	339	379	345	348	353	363	335	356	399	342	347	400	343	357	347	350	349	386	339	372	400	368	380	360	383	366	398	358	383	376	336	383	369	390	354	359	416	354	371	388	333	363	344	380	369	352	356	379	324	348	358	366	366	351	352	348	377	354	360	349	402	397	373	364	367	403	351	388	332	371	357	348	350	357	364	357	366	375	354	335	359	371	356	350	369	386	375	359	348	372	354	340	413	343	389	333	402	354	375	347	353	320	333	336	340	363	339	369	362	394	353	376	389	356	364	362	354	330	360	361	340	393	369	350	315	367	352	358	362	356	370	392	337	387	364	359	346	358	373	383	344	367	357	365	291	375	383	336	368	401	351	363	389	377	357	337	369	385	383	360	386	405	354	359	379	363	353	366	370	366	337	374	339	342	386	357	380	390	374	351	357	373	355	363	362	365	392	369	367	341	362	357	355	369	355	345	389	373	349	380	348	387	343	350	368	401	389	370	382	350	347	382	357	370	381	362	384	377	373	372	358	398	317	363	387	357	371	381	357	336	353	349	365	357	391	355	369	359	354	361	366	385	371	341	379	372	406	365	382	372	365	344	360	364	390	374	360	416	362	354	388	357	372	362	348	352	360	345	337	361	355	318	361	374	352	364	380	379	393	367	372	357	359	422	384	373	380	345	346	356	358	352	352	368	342	355	340	356	346	383	326	353	338	373	355	358	365	366	375	348	343	355	366	372	389	348	369	361	392	360	364	367	385	361	384	381	365	382	339	340	421	386	396	351	319	362	370	319	354	342	334	393	350	345	352	351	356	337	345	321	355	380	363	339	348	343	357	438	390	337	343	382	358	362	370	341	395	327	334	327	384	370	320	366	356	376	355	358	336	348	392	353	357	380	358	352	376	366	345	380	383	383	394	366	391	381	383	401	328	360	368	361	343	324	344	370	366	371	393	391	373	312	324	351	385	397	364	349	356	365	390	357	376	386	355	367	341	396	376	343	336	368	379	381	370	358	347	343	356	361	370	342	362	368	376	349	349	318	393	358	339	370	369	362	339	348	360	357	380	365	376	365	389	365	335	374	374	371	383	339	352	335	367	353	360	370	367	365	373	316	336	358	383	335	331	378	365	348	360	352	377	351	366	348	366	397	358	368	345	379	351	370	382	381	351	386	347	334	330	369	355	384	371	374	325	364	348	369	330	348	318	356	361	331	341	327	384	362	352	361	344	360	327	340	362	365	400	385	365	363	320	373	388	364	359	372	347	353	329	363	365	339	357	383	383	379	371	384	366	365	385	363	337	409	344	366	328	342	356	383	346	376	326	369	388	369	357	389	369	373	375	397	411	360	390	353	354	357	341	334	374	378	349	344	358	379	363	371	365	324	370	381	357	328	327	350	364	381	342	374	347	387	360	371	369	358	373	365	347	361	400	366	332	367	386	372	394	407	370	384	357	363	398	371	335	372	361	372	378	339	369	389	363	388	351	383	367	331	393	393	377	389	354	370	351	340	370	361	349	386	382	384	367	382	364	344	333	308	356	364	360	364	381	372	383	342	373	371	405	369	341	337	339	401	363	382	336	348	358	358	360	376	373	369	357	376	361	337	334	351	402	388	334	360	332	376	359	355	337	321	365	367	391	333	338	386	357	371	359	371	354	349	318	379	352	355	380	371	370	394	367	338	368	369	365	376	378	337	348	371	375	365	380	360	344	395	371	342	334	350	343	388	356	378	354	384	365	351	372	344	354	369	327	376	321	350	361	357	365	374	351	396	360	334	368	352	372	374	366	389	318	362	379	385	352	369	370	381	369	369	338	354	344	394	309	372	379	369	392	365	367	379	395	325	414	355	399	332	407	360	389	386	368	397	378	328	369	378	376	337	343	347	344	356	346	382	328	360	392	355	332	352	332	348	386	343	348	388	377	373	343	339	343	377	349	351	387	390	374	377	409	368	372	315	355	327	354	368	358	363	343	389	356	373	357	352	332	360	375	368	399	396	347	363	362	390	322	355	357	373	343	341	374	364	371	424	386	360	344	371	295	385	378	351	324	329	366	353	321	341	357	355	405	365	344	346	385	352	411	354	373	344	325	359	391	385	356	354	376	369	332	335	367	356	366	337	349	365	351	403	357	359	353	365	345	334	379	351	353	337	392	348	375	391	392	383	361	382	356	349	365	322	390	380	350	342	352	354	369	368	347	371	358	386	332	377	337	358	350	375	378	405	381	399	354	359	373	370	367	365	350	387	368	367	372	382	346	401	377	371	339	350	332	362	363	350	348	349	378	392	360	365	338	376	372	417	352	359	361	354	362	380	370	344	348	372	400	379	379	363	338	364	354	393	354	385	373	371	370	352	341	396	388	409	363	397	329	337	363	360	356	410	413	328	426	391	341	366	332	367	379	352	325	354	384	345	354	372	359	354	353	381	352	352	367	334	354	371	339	370	406	367	350	354	326	389	363	339	369	376	345	347	345	363	360	357	373	375	373	349	346	359	344	362	361	347	353	335	358	359	378	367	385	370	338	379	356	336	352	379	392	376	366	364	409	371	357	382	416	362	360	363	353	376	364	366	354	383	350	363	385	371	399	349	363	349	371	360	359	368	390	345	374	362	373	343	345	378	374	372	373	385	380	350	400	360	366	366	386	381	367	357	373	333	409	369	358	374	384	385	348	388	365	382	365	373	357	344	369	384	367	346	369	373	375	372	375	355	360	356	382	356	394	404	366	332	361	346	371	335	338	389	413	348	383	379	365	384	376	357	334	374	374	360	347	363	375	382	348	377	374	370	352	360	373	366	378	370	357	381	384	371	390	377	376	365	350	378	361	405	409	348	411	357	365
10752	6235	10528	12189	9815	7493	5961	5289	4912	4209	3440	3190	3108	2802	3414	2423	1936	1726	1487	1353	1465	1412	1384	1351	1157	1197	1271	1300	1245	1108	1125	1043	1021	1078	1039	1062	1008	1141	1059	973	1017	1028	1015	1097	1281	1276	1216	1111	1029	1006	968	998	964	913	1001	998	893	943	966	893	977	987	946	935	951	941	948	957	953	920	935	919	933	901	956	950	945	959	935	975	869	899	955	955	900	920	962	928	929	963	979	904	993	932	923	951	929	947	935	900	970	928	915	932	918	845	895	950	924	906	941	948	880	948	953	946	876	912	879	919	995	911	945	914	926	877	931	938	914	905	850	921	967	900	951	878	928	907	894	916	912	942	939	927	919	927	928	920	939	881	859	911	913	939	949	896	931	939	981	894	898	834	917	915	943	969	915	896	836	895	911	933	916	958	928	932	851	963	907	913	901	903	909	905	923	906	890	937	948	914	896	940	955	879	916	927	953	961	913	891	897	913	920	930	896	879	885	897	909	961	891	837	925	912	915	909	899	878	912	951	859	918	877	892	887	906	880	902	931	873	921	941	913	860	926	902	961	890	922	897	906	916	903	901	937	853	886	871	874	880	918	869	910	904	904	993	942	880	854	891	886	904	952	896	934	929	929	932	895	915	930	909	874	903	920	893	927	898	903	862	882	883	873	952	932	916	945	878	890	847	913	871	892	923	927	892	920	884	874	855	894	899	888	903	849	905	932	920	895	907	853	887	932	910	941	938	888	881	919	926	870	927	898	899	893	837	912	956	901	924	874	907	904	968	875	898	962	857	917	941	876	870	900	869	949	872	908	916	922	940	933	877	882	942	864	894	930	921	903	962	900	872	913	954	921	887	900	916	863	855	929	892	896	918	855	970	983	919	907	834	876	919	911	867	897	913	948	917	914	943	926	878	935	905	939	945	924	892	912	912	874	906	913	918	915	877	881	938	858	942	899	887	899	904	915	903	897	952	891	870	926	924	883	901	894	930	941	913	989	877	943	962	915	923	914	854	909	905	920	910	899	906	924	913	975	905	899	937	938	885	858	905	927	882	895	886	918	906	886	905	911	931	846	863	938	912	868	844	942	904	908	912	916	904	946	877	947	925	972	934	944	875	993	893	886	914	899	950	879	887	919	897	856	894	913	912	948	895	872	921	827	905	907	857	852	909	954	895	920	896	871	958	913	887	913	958	958	871	861	911	907	943	906	919	929	899	948	945	875	843	869	905	924	871	870	943	949	874	871	856	887	907	927	883	886	888	865	931	863	909	939	912	917	894	895	897	891	929	879	929	910	926	871	908	891	847	937	955	873	913	898	896	947	906	907	946	863	927	927	902	956	917	914	937	978	867	924	865	965	893	890	911	890	903	858	874	887	914	939	855	889	917	930	907	884	890	934	892	894	865	892	940	883	895	932	908	885	944	918	855	922	905	944	882	941	887	881	933	883	881	920	921	932	913	895	917	858	912	887	910	896	965	910	960	958	894	911	930	892	924	952	865	895	902	904	908	914	905	895	890	920	943	927	920	916	876	950	933	889	884	877	890	929	905	936	939	912	893	889	935	933	883	948	919	968	932	927	918	880	871	859	893	909	937	949	883	936	939	908	895	897	909	909	899	909	934	948	876	951	887	974	946	908	901	919	961	947	943	899	919	952	908	957	947	909	901	870	917	919	924	892	919	920	886	916	908	914	889	988	869	989	895	929	929	862	857	929	926	899	897	935	912	922	853	904	930	916	886	869	954	896	923	881	920	869	910	927	898	862	954	932	936	899	888	967	920	890	917	894	909	900	890	936	900	925	897	963	891	942	885	940	852	913	904	895	887	904	886	943	886	880	908	879	861	889	916	906	902	865	939	950	893	871	914	910	913	891	896	925	934	922	907	895	949	913	946	920	891	909	925	892	864	908	907	906	882	929	932	941	922	907	922	960	935	948	895	909	967	966	915	855	859	850	917	867	930	906	908	906	922	905	902	947	907	929	859	946	848	902	959	906	873	943	945	929	899	963	929	869	923	935	933	888	929	864	914	884	894	874	913	890	866	911	889	879	919	924	858	962	898	894	992	915	896	908	946	925	935	933	886	934	954	892	895	947	970	926	906	893	908	932	856	926	946	932	963	950	884	865	903	887	908	910	971	914	889	900	879	898	930	931	898	867	901	956	907	828	908	884	875	868	897	918	922	901	911	911	906	843	875	908	879	903	924	899	966	909	920	905	933	948	965	892	891	885	928	950	924	901	904	860	883	813	912	900	948	896	921	886	876	917	880	906	874	884	861	898	940	907	939	862	943	928	886	950	952	891	927	889	949	903	914	926	888	855	909	843	896	853	973	898	910	846	873	922	917	895	955	949	882	960	894	876	905	897	914	941	893	910	947	964	878	940	922	859	961	921	922	864	988	911	877	899	867	900	878	995	895	894	980	911	909	957	846	912	897	904	899	930	925	953	864	974	910	937	872	884	845	909	877	879	893	968	913	864	912	950	861	951	894	925	936	942	958	955	914	900	890	886	895	920	877	846	944	879	894	923	889	898	934	900	901	901	899	916	882	877	886	876	865	936	917	930	955	882	915	905	917	899	952	856	922	925	848	967	910	870	971	933	986	937	881	920	890	903	910	909	922	904	919	906	922	944	919	884	905	879	915	887	931	921	973	916	865	886	921	905	961	958	822	859	938	884	855	936	906	947	891	908	922	873	891	890	911	938	915	926	923	904	939	938	928	880	895	904	896	930	858	941	899	962	932	914	916	887	912	881	911	916	898	930	964	878	942	910	836	916	848	981	953	899	856	857	859	862	926	943	925	916	922	911	910	928	900	960	951	917	846	895	927	956	931	889	941	935	869	936	904	911	898	940	891	886	907	935	920	988	930	914	926	861	886	881	935	910	936	847	939	910	885	937	896	899	972	907	899	946	881	925	929	927	894	884	922	935	872	892	903	966	974	908	975	924	960	942	896	939	911	888	876	890	934	935	899	998	940	914	917	893	900	907	938	955	925	917	796	874	879	930	883	932	918	903	934	938	934	885	951	908	892	934	891	870	849	878	846	925	958	905	932	934	944	898	933	892	958	900	917	919	905	918	944	944	873	899	928	934	899	938	882	865	962	953	870	925	937	882	958	918	898	905	901	931	918	940	902	915	890	881	923	886	902	882	878	915	926	868	909	868	883	908	919	886	907	958	898	872	892	918	931	902	902	946	874	895	933	915	917	877	908	943	928	906	878	915	953	918	918	915	901	931	884	867	882	899	922	894	905	879	906	874	954	878	901	866	894	913	923	885	930	943	900	905	903	910	939	924	897	910	910	937	884	881	937	963	912	966	862	897	866	957	879	858	957	875	912	904	892	952	917	896	867	925	896	881	888	881	916	883	936	890	890	927	973	921	829	904	850	893	922	887	907	924	888	878	925	942	928	904	868	898	918	942	859	905	901	877	916	933	876	908	875	901	908	915	927	885	886	894	920	919	877	849	883	967	897	914	950	885	901	920	889	892	887	968	886
3755	1193	1104	658	436	320	305	293	293	254	223	237	241	264	254	219	250	231	242	250	262	225	244	243	264	215	245	258	198	250	229	246	238	235	246	245	231	235	242	221	205	206	213	217	220	258	247	231	219	268	233	229	246	234	227	246	234	218	240	213	235	228	252	235	243	216	224	223	233	238	211	248	248	238	255	260	292	249	258	235	228	233	239	257	236	260	232	233	242	216	231	212	255	262	258	256	222	236	239	250	232	210	214	239	249	241	225	260	221	253	214	223	235	249	264	258	236	237	210	229	228	234	217	262	237	231	257	220	224	241	238	219	233	242	228	235	252	250	219	228	226	249	230	236	234	256	234	238	221	247	251	212	215	233	243	217	243	224	243	254	254	250	226	204	210	254	219	225	206	244	234	260	214	247	239	239	231	248	221	225	264	250	221	222	228	228	255	251	243	242	231	237	262	226	207	199	238	238	273	205	247	231	256	222	205	230	261	250	249	215	268	221	217	199	237	240	211	240	214	196	225	233	250	254	225	247	208	243	225	228	232	231	208	241	257	231	217	238	227	232	257	209	246	228	258	222	258	221	242	262	217	237	217	242	256	221	221	234	232	233	233	242	243	262	257	244	253	251	242	238	208	243	228	251	246	221	239	233	257	258	237	221	227	240	214	225	221	252	232	252	233	233	256	229	219	242	242	227	226	252	249	248	225	223	206	236	231	269	233	210	234	236	230	225	253	236	228	255	237	246	235	274	245	233	228	229	248	225	232	223	258	259	243	247	233	238	253	224	230	250	221	204	246	217	219	243	241	218	265	230	221	219	228	259	234	217	238	237	250	226	255	230	235	248	270	240	245	239	222	253	256	217	234	245	251	243	258	284	249	201	262	230	241	238	243	253	230	238	245	239	240	246	224	199	226	260	272	217	214	272	248	260	223	236	244	224	230	259	226	236	224	256	233	222	238	225	229	224	243	226	224	230	240	265	242	267	243	243	238	246	232	223	201	231	227	213	246	226	259	282	236	215	254	225	200	226	230	235	228	241	207	214	238	245	226	213	235	220	235	235	241	200	227	240	247	269	242	237	213	208	247	242	227	242	232	207	233	230	228	226	238	236	215	243	236	229	246	221	246	242	243	231	257	255	219	220	197	246	209	244	235	211	228	219	226	265	234	246	239	240	225	219	265	213	230	243	231	222	256	217	213	242	226	217	266	263	224	227	238	243	202	210	233	210	244	212	271	258	203	240	244	245	217	271	251	269	236	232	216	253	228	238	218	250	247	242	224	239	236	223	246	213	234	238	247	230	241	239	229	223	223	252	225	237	245	249	235	213	237	244	228	233	232	215	220	255	253	228	251	239	238	243	234	224	244	224	242	230	239	210	239	259	224	248	239	230	260	232	199	255	255	252	217	212	201	257	245	237	267	239	217	227	215	251	244	215	221	237	243	246	231	240	245	226	231	213	241	237	248	239	254	220	253	237	282	215	215	239	221	216	240	206	245	190	251	253	243	225	217	234	215	234	261	235	200	214	238	230	230	218	237	274	216	227	213	246	239	225	225	236	247	235	243	242	237	286	215	223	226	264	226	222	228	254	227	244	250	239	230	214	234	219	231	214	250	224	259	261	217	242	270	246	224	220	234	225	237	222	235	279	231	203	236	218	248	208	233	256	281	241	228	243	226	245	248	236	269	201	226	257	246	244	239	228	237	289	252	239	215	223	247	241	237	224	216	233	223	238	249	221	250	237	218	216	239	231	261	227	244	223	233	252	242	251	253	248	250	216	224	258	232	256	245	225	212	244	232	239	212	237	227	209	261	236	239	246	227	252	256	231	224	231	198	228	219	226	255	257	221	217	226	231	219	239	242	244	207	246	241	245	213	175	223	239	217	228	217	248	241	258	232	261	242	223	266	259	237	250	242	211	260	225	258	258	246	200	232	222	195	235	209	243	215	227	250	233	240	244	234	259	240	218	236	258	208	231	243	229	227	239	219	254	268	250	254	206	210	216	263	252	268	235	238	231	225	228	236	232	237	222	238	239	240	212	227	226	217	221	212	231	280	222	228	234	223	229	268	232	249	242	244	239	221	217	221	221	219	243	221	200	221	228	245	213	240	235	240	249	252	248	232	248	236	234	221	217	240	228	249	240	252	239	212	222	253	242	221	215	220	226	211	236	234	220	226	234	240	203	235	237	217	223	227	243	240	243	250	240	232	230	215	212	237	240	217	255	234	248	214	244	222	235	274	231	230	225	227	244	265	220	232	221	241	240	253	207	220	228	228	232	220	229	239	229	237	230	251	221	228	230	223	229	220	231	221	233	244	256	258	243	240	243	233	253	232	244	231	238	238	222	236	241	234	208	238	213	214	249	232	209	204	203	239	227	213	220	217	229	272	235	194	250	257	255	238	214	235	217	228	266	239	241	233	223	232	255	234	257	239	241	246	281	215	274	221	222	266	236	263	218	241	238	250	205	260	204	233	277	224	222	231	248	231	248	254	221	216	240	235	229	246	234	288	215	243	243	223	247	242	212	209	243	249	224	223	218	235	264	255	250	253	224	239	220	230	236	240	252	265	257	207	224	223	231	240	235	212	231	243	215	240	258	238	251	212	217	248	259	255	243	235	226	263	237	250	229	193	216	242	225	237	247	246	226	257	204	252	264	233	243	230	229	233	265	238	211	224	234	207	218	229	210	223	216	237	231	228	216	249	240	225	224	260	249	202	236	217	249	257	242	241	251	221	227	238	238	258	236	206	201	232	203	225	267	219	226	222	235	216	248	247	250	240	214	266	237	227	246	243	266	244	231	226	226	243	236	243	263	235	245	229	218	201	232	219	234	230	222	255	211	242	247	226	246	198	234	243	240	250	249	202	225	243	238	245	249	223	280	243	253	238	241	232	233	228	222	240	213	231	231	265	245	211	229	244	269	217	245	251	224	203	210	230	228	233	229	221	235	242	233	225	235	257	254	236	225	250	241	212	229	224	199	253	230	222	238	233	244	245	212	235	250	211	250	230	273	241	233	226	247	237	251	215	227	237	257	246	230	231	224	252	255	245	235	227	252	259	240	246	208	231	257	244	211	242	215	218	233	220	233	260	224	252	214	247	241	258	243	264	238	245	251	217	232	215	215	207	232	239	215	223	221	230	220	249	241	263	252	237	246	259	246	232	234	231	253	250	208	231	211	235	238	224	231	246	256	246	222	223	248	215	236	226	240	216	244	239	241	246	212	259	230	212	237	207	213	215	227	248	248	245	237	209	246	227	221	250	228	252	209	210	239	222	203	223	264	240	241	231	259	240	250	265	228	224	219	223	255	243	233	262	235	243	262	248	244	283	241	232	219	243	259	241	260	259	246	250	228	240	229	244	233	240	268	223	218	238	226	236	223	239	246	222	215	260	200	240	204	232	237	221	227	236	212	245	242	244	220	225	232	229	215	218	246	243	250	231	219	196	217	249	226	234	273	217	239	237	254	229	228	222	232	200	241	264	233
3131	1502	2463	2096	1535	978	884	878	774	812	742	752	696	721	685	616	631	652	624	669	615	626	653	640	618	638	630	591	596	604	644	598	607	602	635	606	634	570	618	560	581	664	631	678	711	749	723	614	613	626	595	587	635	612	616	607	589	636	589	632	618	592	628	634	602	616	561	605	614	577	615	628	567	622	570	608	622	615	585	569	607	559	589	602	647	641	592	576	614	616	590	656	629	587	548	611	623	578	605	602	608	630	578	608	638	648	591	617	619	638	647	642	659	616	587	616	576	608	601	637	640	596	658	631	604	639	605	619	607	643	623	624	609	555	655	655	603	586	642	611	617	633	636	603	598	622	618	627	621	588	619	595	563	653	630	605	647	609	617	580	587	619	583	627	612	646	554	625	601	634	607	646	617	616	635	570	564	603	663	604	604	642	592	665	619	644	602	656	572	642	596	622	582	557	636	630	627	588	624	575	627	604	585	627	628	661	616	599	616	603	608	668	598	654	628	695	623	585	640	597	581	651	600	664	604	577	652	599	646	634	637	586	611	597	622	641	604	552	614	673	619	590	641	608	581	649	620	638	562	610	608	647	621	614	602	619	619	589	624	665	594	647	613	645	627	590	619	640	610	568	626	624	633	597	620	581	596	592	572	581	625	623	555	576	568	617	631	634	630	575	571	637	621	649	592	649	621	584	616	594	657	609	632	656	615	636	612	661	647	596	612	641	589	566	583	586	630	637	576	587	605	631	606	616	617	638	612	595	627	612	610	589	624	632	648	608	625	628	619	620	671	643	560	624	604	562	576	635	609	625	643	657	608	578	559	589	617	617	621	617	626	588	625	634	617	637	627	606	559	609	623	631	657	592	610	642	592	610	584	610	606	603	625	618	615	649	644	614	605	616	606	604	603	609	636	600	607	580	604	638	632	593	636	612	592	643	596	595	592	617	601	595	621	636	611	621	640	615	574	582	624	627	597	588	577	603	594	604	643	592	620	606	609	644	621	591	598	609	670	616	636	644	633	591	652	610	621	594	612	612	628	642	608	643	617	587	652	624	639	617	589	638	650	585	633	579	619	604	647	582	631	617	638	623	622	599	613	610	640	593	634	621	564	591	628	599	598	623	628	583	629	595	604	617	652	623	661	636	587	598	609	607	638	626	606	641	629	605	618	600	600	647	618	646	635	657	597	652	616	602	636	653	670	609	591	598	604	623	609	627	634	584	587	643	617	594	572	645	631	599	597	630	631	631	562	607	596	581	585	595	590	623	615	567	614	609	654	595	625	582	633	586	629	590	653	608	614	643	598	609	596	603	641	593	623	638	622	641	648	639	608	638	596	623	607	644	634	592	587	601	581	631	606	616	568	634	674	623	609	627	602	608	590	599	614	582	586	625	580	634	678	639	594	623	593	657	583	620	633	579	595	618	586	581	608	593	575	627	607	610	566	606	637	582	586	586	606	618	619	652	636	606	621	636	610	613	610	641	622	568	613	630	616	602	599	573	614	638	615	632	590	589	583	569	570	628	612	642	601	623	616	613	617	636	569	646	606	629	620	587	606	649	651	617	630	622	605	635	588	596	570	583	647	581	604	615	631	581	625	567	633	589	591	625	596	603	602	634	602	609	634	657	599	607	660	599	625	626	617	614	611	627	599	593	612	615	639	618	618	621	616	642	614	621	646	613	600	592	589	619	624	610	606	631	657	640	603	649	658	595	621	626	635	644	594	622	628	614	603	571	609	620	604	616	600	624	633	613	610	623	591	610	592	621	605	643	575	614	611	608	591	628	620	585	645	575	650	623	618	639	622	652	648	609	629	611	602	601	634	632	619	616	594	593	633	599	624	630	557	642	607	601	595	645	603	597	545	634	601	644	612	666	593	613	666	636	610	596	649	620	642	586	614	625	592	630	606	588	617	610	612	619	598	643	599	666	623	584	598	602	618	599	559	594	615	634	624	638	593	619	582	595	702	632	632	647	582	647	615	587	678	593	603	624	615	655	628	620	635	603	628	625	650	612	629	591	622	579	602	634	618	629	602	598	649	604	620	616	636	599	635	607	610	639	619	584	586	587	617	613	631	621	619	604	609	579	652	591	596	639	582	607	675	579	607	591	593	635	621	599	609	575	605	652	613	651	625	611	541	657	612	617	618	645	598	615	556	620	608	607	602	620	606	601	619	581	595	580	630	623	627	620	609	619	629	645	612	626	613	574	601	625	619	579	554	638	614	603	607	639	592	641	596	617	588	570	629	596	586	659	579	586	640	587	599	623	638	643	600	653	600	605	627	615	643	648	593	568	605	617	645	615	587	580	579	572	636	619	618	605	600	600	599	600	588	574	614	621	632	641	628	629	592	616	590	644	634	642	604	612	660	641	655	617	602	607	597	618	632	638	618	618	617	575	590	642	619	586	613	601	634	619	583	611	582	610	628	647	660	578	594	633	602	601	602	627	620	608	624	588	674	572	577	580	642	640	587	624	649	624	652	646	634	667	574	629	629	599	606	578	594	620	625	647	580	636	598	588	633	621	664	574	652	573	674	594	610	644	607	615	580	624	623	572	623	594	605	619	621	595	596	588	628	612	627	621	662	607	619	583	609	642	584	589	612	552	626	629	581	624	601	631	625	624	628	577	575	592	651	615	616	660	594	611	618	593	594	620	582	633	634	613	645	596	647	643	596	644	595	577	630	608	611	698	637	595	608	591	604	668	608	635	661	631	617	627	658	627	637	617	623	629	602	629	632	621	620	618	557	600	601	654	617	590	607	626	610	663	608	568	565	653	650	607	626	596	582	632	617	627	615	655	624	603	575	604	589	615	658	614	642	594	608	629	639	642	609	623	595	597	587	617	590	613	631	667	616	619	623	623	600	647	629	609	620	594	617	604	559	618	623	621	614	597	627	619	624	617	611	630	557	622	612	599	643	566	544	596	627	600	606	624	607	622	601	622	636	616	589	616	566	622	598	620	594	574	631	648	621	571	628	599	638	565	595	585	622	622	640	652	587	624	600	588	594	627	630	576	604	620	584	600	590	641	596	606	596	566	615	616	648	618	640	601	606	626	582	593	621	633	619	607	633	629	544	632	599	662	624	606	622	582	650	598	632	605	665	627	623	603	639	625	598	621	623	600	634	583	620	616	642	610	654	625	596	621	624	668	599	633	605	634	646	656	621	607	604	628	632	603	605	631	594	568	631	599	598	607	589	621	641	615	629	636	604	634	601	649	631	628	596	606	630	621	590	586	605	597	632	622	603	595	645	612	580	584	649	579	630	608	626	625	641	618	634	607	610	588	666	568	604	588	622	631	612	628	633	620	632	614	569	565	587	604	620	617	619	613	601	624	636	636	654	594	610	571	584	606	643	594	599	642	599	638	616	613	584	607	609	608	628	637	614	625	622	632	613	604	609	651	614	587	565	641	605	594	612	646	594	644	584	633	605	633	611	605	639	635	649	598	621	637	680	605	603	634	618	625	584	607	627	654	598	593	637	629
12139	4318	4323	3195	2201	1160	908	659	592	401	476	598	573	364	518	411	249	249	218	240	250	209	186	217	209	211	229	218	225	191	217	189	208	200	199	173	180	175	193	181	182	195	207	195	226	204	202	194	180	151	184	175	170	187	145	167	173	187	194	208	197	190	200	206	184	193	176	174	177	184	195	197	195	195	194	185	172	155	189	195	187	199	175	201	189	193	175	166	213	182	191	203	187	179	211	174	202	219	209	176	181	178	187	173	206	210	203	204	174	170	165	185	199	164	197	204	161	190	180	190	163	167	198	172	174	179	175	171	166	192	220	221	176	167	199	193	199	165	169	177	176	198	160	187	192	220	212	211	205	201	188	192	180	164	164	191	177	200	164	179	184	192	167	195	168	201	190	212	193	193	187	154	163	178	182	167	174	185	186	174	178	190	179	183	196	179	189	177	183	163	194	169	188	180	176	195	186	179	172	178	189	177	201	172	195	185	184	223	207	175	196	197	170	184	176	185	141	163	181	187	159	175	215	182	200	175	215	192	183	185	211	178	200	190	158	182	203	176	173	171	187	208	195	163	170	170	182	185	174	208	175	178	180	179	201	200	183	184	186	170	185	175	209	178	170	194	195	202	189	190	182	190	183	173	149	179	174	178	187	177	191	189	195	182	191	184	162	215	184	168	200	195	206	196	168	171	193	181	218	176	189	152	170	186	180	168	165	173	204	176	203	161	175	188	192	157	168	205	159	181	162	173	180	169	186	198	176	221	190	185	196	169	161	185	163	186	162	176	172	184	205	192	205	200	196	196	197	181	181	171	181	174	181	198	185	163	195	167	181	195	177	189	171	182	197	179	179	192	164	181	189	198	163	180	209	195	163	186	186	176	178	167	190	185	180	195	196	175	170	175	172	180	173	195	179	199	184	170	188	200	180	176	182	190	179	213	204	199	175	170	172	167	188	156	222	185	210	192	177	182	188	180	193	196	197	166	173	170	184	174	180	189	184	162	181	171	171	179	183	213	178	192	211	193	165	172	191	157	192	179	173	173	206	168	191	198	165	182	192	195	175	173	171	190	182	170	201	185	166	204	198	191	172	210	196	197	194	187	183	188	190	164	190	168	189	187	172	166	181	168	185	190	197	195	197	139	191	186	167	175	187	193	168	178	173	176	184	191	209	201	191	168	189	173	142	182	199	159	189	163	155	198	176	179	180	176	174	171	190	194	192	173	179	186	181	190	171	183	182	171	193	185	162	157	191	162	186	167	166	174	180	213	184	176	197	173	170	181	171	175	193	166	150	209	198	180	194	205	180	197	219	175	165	171	167	209	201	209	194	176	190	185	211	185	202	177	179	185	174	191	184	185	178	172	197	164	167	190	188	167	162	174	175	187	141	193	170	176	179	174	203	205	146	160	194	179	210	179	185	209	186	167	175	166	180	179	166	187	160	204	202	182	166	174	194	180	172	208	204	177	180	159	179	201	172	178	172	182	170	171	182	179	177	189	180	189	171	170	195	166	179	188	187	194	161	193	189	175	189	173	159	168	202	167	188	176	158	176	180	203	193	170	194	160	189	197	208	194	201	205	192	162	165	180	186	220	184	179	192	214	188	186	170	204	171	167	205	185	193	197	196	188	199	162	158	184	150	160	182	197	177	205	183	192	197	165	177	177	181	198	166	175	195	200	184	187	193	188	190	190	187	197	176	188	203	177	180	194	186	201	170	202	191	191	205	192	156	162	216	200	178	197	208	180	182	201	188	185	199	201	182	173	182	185	187	187	184	176	182	171	181	170	199	194	186	185	191	159	178	185	184	163	189	190	184	172	207	182	182	186	183	204	214	173	178	192	183	194	169	183	174	188	183	197	209	198	171	172	171	168	190	167	182	188	198	162	171	164	192	197	214	201	185	177	179	189	193	161	191	191	161	189	176	182	184	173	190	171	183	176	186	179	195	195	179	183	190	170	186	185	177	213	179	195	181	178	178	177	183	188	211	168	172	166	182	176	205	204	203	186	186	181	188	205	203	187	191	163	209	157	195	180	183	194	185	164	192	183	196	179	183	175	174	190	160	194	160	197	169	200	176	191	188	157	194	208	199	191	174	205	185	174	200	200	211	192	198	196	188	203	194	188	185	194	203	201	170	192	175	209	177	177	216	221	161	193	176	151	171	204	169	171	195	179	189	181	196	178	186	193	182	212	218	157	176	172	183	187	159	172	183	204	186	180	187	166	201	176	185	187	172	200	189	188	189	185	201	187	168	186	193	188	189	176	202	216	164	215	185	195	177	195	194	189	170	211	185	188	167	186	196	197	218	182	198	181	179	167	197	178	161	199	200	184	174	157	194	180	170	197	190	210	193	177	198	151	167	185	165	175	184	164	211	174	183	208	179	199	186	195	193	173	162	169	210	180	173	214	194	184	195	179	180	185	202	177	177	167	183	182	167	177	193	180	184	199	186	187	181	203	181	153	188	178	172	181	187	179	214	174	201	191	169	168	181	190	198	186	188	181	180	193	186	193	214	201	187	189	201	214	173	192	192	180	223	188	170	196	191	163	211	157	174	197	157	186	179	196	181	187	189	170	192	184	180	188	185	175	173	188	190	195	176	167	181	183	170	208	155	160	182	180	187	200	170	192	196	190	189	181	199	163	193	195	160	192	210	202	203	171	195	193	196	179	169	201	190	173	183	169	166	176	175	176	191	191	175	205	174	181	190	178	184	190	199	163	181	209	187	190	188	188	184	162	194	179	175	172	181	189	195	177	173	194	201	193	196	195	187	194	185	218	191	211	170	217	206	176	184	187	190	189	179	188	187	175	198	189	165	206	198	193	205	201	193	181	190	165	156	194	182	179	227	185	166	197	204	172	190	185	180	173	176	197	191	157	188	213	159	191	201	165	179	197	179	182	198	178	185	165	194	180	159	151	186	179	192	166	172	180	223	176	181	202	209	185	171	207	179	187	191	219	198	176	168	178	196	173	213	185	182	186	180	194	190	207	177	202	185	159	176	174	164	170	193	178	183	185	184	205	196	181	198	164	213	202	186	186	186	211	192	181	167	178	180	176	188	206	206	170	204	183	158	159	182	202	189	208	178	193	183	171	203	197	193	186	165	187	170	146	193	192	168	187	192	182	181	201	189	198	185	192	171	188	181	181	191	190	172	206	184	185	160	207	222	187	159	163	170	179	206	202	204	164	208	196	170	181	195	178	216	173	156	190	205	156	180	189	164	189	177	164	178	167	191	177	185	193	195	173	181	182	168	199	187	188	181	207	183	202	206	162	167	176	209	180	173	192	161	152	171	169	186	176	188	158	163	192	206	188	208	159	196	175	169	179	195	204	189	186	168	178	176	168	158	189	169	173	177	201	186	172	194	188	183	191	186	209	191	175	156	222	189	173	173	170	180	187	196	200	173	195	169	186	185	217	186	174	185	188	175	177	182	190	191	173	190	200	189	194	151	172	178	176	178	184	185	185	183	168	184	170	215	213	169	185
7791	3598	6631	7339	6410	3990	3421	3012	3006	2243	1876	1876	2005	1532	2234	1891	1121	941	757	748	840	742	739	711	689	727	753	700	714	658	639	575	585	614	582	586	595	673	593	640	625	594	608	665	783	779	714	656	603	587	557	592	569	552	567	547	550	564	577	545	500	532	573	518	565	575	554	578	517	533	559	561	512	535	537	548	532	571	583	548	564	539	514	500	556	543	575	557	510	586	542	534	547	561	533	538	528	539	537	546	509	549	495	537	540	578	547	558	509	537	533	539	515	517	552	483	532	477	561	526	552	525	512	530	514	519	524	526	548	508	538	523	519	507	501	529	527	534	547	525	508	562	493	525	516	555	560	505	505	564	550	542	570	511	507	514	516	565	503	533	558	546	527	548	549	512	495	520	530	577	507	524	572	551	548	536	556	508	524	536	540	549	578	533	538	534	538	530	519	548	533	549	484	560	548	577	568	517	498	501	533	531	538	545	504	531	510	509	526	537	536	528	532	526	480	523	551	539	555	531	549	535	532	500	567	528	527	546	574	500	531	557	521	550	537	519	550	566	541	555	554	504	532	574	524	526	526	506	544	498	501	530	539	559	538	527	535	571	559	503	519	568	542	548	526	534	514	546	570	510	561	567	498	550	511	533	510	521	483	535	517	508	547	547	520	546	565	505	529	533	503	515	536	575	549	532	575	519	548	541	509	532	565	505	576	565	489	515	531	560	527	519	505	552	521	532	484	503	553	561	493	497	541	532	484	548	547	516	513	532	535	471	550	523	530	549	511	509	556	501	522	543	528	512	559	544	512	496	551	514	497	557	539	573	500	546	529	529	576	521	511	543	544	541	540	521	552	539	575	508	525	514	529	536	568	544	518	528	516	535	529	535	530	530	540	579	510	566	552	509	546	548	559	544	520	482	521	487	534	555	487	582	533	497	535	514	538	587	529	527	536	507	544	531	567	516	562	493	519	490	559	528	481	537	558	508	517	479	522	564	508	506	527	514	527	513	521	503	558	501	452	524	518	494	531	530	503	557	516	533	524	517	539	529	552	510	522	523	558	547	533	558	529	571	506	497	551	529	510	536	539	525	538	553	518	535	545	484	515	500	528	523	511	506	554	502	552	548	550	532	542	558	538	537	534	521	533	529	550	520	554	543	549	575	512	499	522	557	527	537	568	541	569	520	495	496	553	514	511	543	554	550	529	547	521	528	574	524	582	586	540	533	522	534	534	556	560	518	542	554	551	512	567	486	539	548	496	531	524	529	533	521	513	550	516	523	535	538	526	524	582	496	546	520	537	521	544	547	489	576	554	557	513	507	508	518	516	560	509	553	508	515	544	536	542	525	523	538	560	503	515	521	558	556	475	526	510	543	540	506	502	550	514	550	507	510	558	551	518	516	516	527	541	496	516	548	522	517	560	528	550	512	554	516	570	526	541	546	567	520	501	540	573	527	512	488	566	515	525	506	521	537	536	543	478	541	536	536	543	515	510	563	495	505	498	542	525	579	547	535	540	518	524	549	550	541	534	518	509	545	503	503	503	526	513	555	578	502	532	534	555	518	556	538	492	536	507	527	528	541	483	507	563	505	531	544	546	487	548	586	539	494	538	529	485	494	555	566	507	532	536	472	537	511	558	520	532	531	485	551	538	520	530	539	552	526	521	532	505	528	474	536	505	552	590	546	582	587	530	494	539	495	592	526	524	515	511	519	541	563	522	552	538	535	550	500	591	560	555	477	508	510	506	552	518	522	493	529	512	524	546	521	510	513	499	557	545	495	507	550	521	540	495	552	557	526	534	509	509	559	533	540	516	536	524	520	508	542	539	529	548	532	516	507	491	514	530	507	512	536	547	529	556	542	529	541	522	507	546	522	536	532	538	525	552	522	536	548	542	547	523	497	564	547	528	593	543	515	549	511	542	535	547	505	547	508	538	538	549	541	486	502	537	497	548	490	515	522	500	562	549	535	521	519	536	540	583	519	558	527	536	543	499	560	525	511	537	539	534	526	512	509	511	555	550	553	521	520	537	510	519	508	538	512	573	483	509	579	559	573	541	527	536	517	550	525	541	542	569	485	573	553	541	528	528	550	545	566	529	529	488	545	547	559	555	551	488	560	528	523	487	545	533	539	528	522	558	525	505	555	541	547	507	553	502	531	509	523	498	513	508	534	527	551	575	520	553	481	497	494	562	537	513	555	533	534	523	522	545	540	548	526	548	519	492	485	514	530	539	555	563	520	581	515	550	525	523	515	529	536	554	528	495	560	545	582	567	554	560	540	519	512	564	506	507	555	502	556	514	539	529	554	565	508	558	549	497	533	531	547	536	545	519	537	497	527	544	591	520	534	500	517	568	554	536	557	519	517	513	527	510	539	538	526	527	509	522	544	501	537	511	517	571	498	547	537	516	521	520	485	498	522	533	546	534	531	499	540	537	532	517	540	516	541	552	521	499	559	573	506	559	480	522	536	547	518	513	525	496	527	511	478	548	534	520	519	531	584	526	556	520	547	520	482	539	521	524	538	534	518	547	533	500	532	530	532	504	525	555	536	536	546	510	510	526	537	567	547	514	545	526	550	533	556	566	558	540	559	508	551	510	573	555	547	528	507	511	493	568	523	587	535	542	547	555	554	550	597	518	536	534	500	559	529	512	474	540	536	512	536	563	548	511	528	534	515	574	546	550	541	527	533	535	514	520	526	561	518	531	495	527	501	573	560	537	533	531	549	530	507	514	532	509	533	571	559	506	568	519	528	503	537	531	543	479	562	485	493	512	540	575	553	534	496	522	523	510	495	521	511	513	571	486	556	516	562	547	555	526	506	526	497	571	521	563	533	516	534	572	545	558	538	555	529	486	534	562	558	488	506	538	501	537	529	524	574	536	542	532	552	534	535	527	567	548	506	557	540	523	512	533	524	536	526	562	494	535	543	490	529	527	516	517	534	551	556	551	555	554	564	504	528	539	539	508	569	553	517	507	519	532	552	559	595	543	563	528	514	533	577	539	555	535	529	546	476	546	558	520	547	516	508	525	552	528	515	520	552	523	483	530	509	508	507	528	534	539	580	527	547	473	555	559	540	522	522	524	528	516	539	519	509	569	548	534	548	518	519	494	521	523	552	523	488	491	530	504	563	548	481	556	529	560	526	530	524	541	562	495	538	548	539	531	518	551	553	510	528	553	494	566	520	562	526	484	540	495	509	558	537	532	545	545	541	598	565	520	590	558	548	509	546	510	526	523	535	560	538	521	572	518	514	491	534	550	502	508	553	491	528	537	551	532	567	553	525	559	537	512	550	579	524	530	557	550	496	563	573	576	557	539	554	520	527	530	533	471	543	536	511	555	534	557	507	542	516	518	548	541	549	559	540	561	503	575	528	565	509	565	545	538	515	559	544	512	491	544	494	549	542	525	527	546	552	538	528	501	556	509	560	563	497	526	542	519	570	503	530	507	542	510	495	552	553	550	509	490	525	537	546	543	554	547	556	528	519
20045	8424	8413	7160	3986	2268	1980	1473	1220	1029	873	876	717	857	911	803	528	478	445	461	403	372	447	359	400	388	402	411	380	423	360	389	376	371	401	359	372	401	403	375	359	386	398	396	416	410	401	401	411	375	375	369	406	328	388	359	332	370	365	366	380	358	361	374	373	405	372	366	391	338	384	339	347	350	347	364	379	374	419	386	385	356	390	345	362	367	358	380	376	351	353	365	377	413	373	376	341	390	373	345	343	402	378	360	371	351	326	392	375	364	332	363	385	379	362	345	355	347	373	374	352	386	375	339	348	383	342	359	363	359	384	328	365	337	384	361	379	354	368	369	368	382	369	358	366	350	393	398	348	348	369	395	375	411	353	389	362	370	361	343	349	396	377	402	377	367	367	363	334	371	344	394	374	361	363	346	357	376	378	359	344	367	353	381	346	410	391	360	348	378	363	366	332	342	371	355	366	380	367	367	394	357	413	350	371	334	374	369	337	368	328	353	332	359	360	346	374	378	359	382	392	394	378	386	381	379	380	396	390	365	364	368	367	389	358	380	369	389	351	365	356	376	344	371	357	350	368	385	401	352	336	325	320	343	381	336	368	380	341	381	366	391	396	385	361	367	351	357	372	365	353	358	368	343	378	355	356	324	359	339	375	361	356	359	314	396	372	357	371	359	367	376	365	348	411	356	350	346	357	328	364	338	410	351	360	359	363	352	348	368	347	352	359	375	356	331	306	342	352	343	357	365	331	357	394	325	308	340	350	326	323	348	317	349	370	367	325	376	348	337	370	356	353	381	354	356	378	390	320	358	375	366	335	352	389	377	378	378	364	360	376	346	362	381	382	387	355	349	351	345	359	355	349	364	372	356	326	388	361	364	363	368	362	375	344	341	395	353	375	387	368	338	350	366	363	365	347	365	405	347	361	373	386	358	358	361	397	386	388	417	347	420	356	353	419	342	329	332	352	378	372	378	352	362	330	389	358	374	357	295	383	343	348	379	344	377	373	350	327	301	318	351	356	369	356	388	356	371	374	364	372	369	335	367	358	353	379	357	385	337	403	368	344	352	331	343	385	371	348	375	364	348	366	374	334	327	314	353	310	348	390	342	375	392	328	347	338	331	374	360	366	374	384	326	419	375	341	311	332	385	346	354	383	371	330	336	334	393	350	339	380	373	372	381	360	343	372	412	386	389	335	363	328	349	371	370	363	385	380	360	352	388	363	390	336	402	379	354	372	345	365	403	360	363	339	337	363	347	344	333	323	334	339	365	384	374	337	346	355	381	367	364	359	351	344	385	364	341	381	369	363	375	394	346	373	366	339	358	326	348	342	366	328	369	344	349	373	366	340	345	376	351	384	406	373	348	361	362	365	365	339	377	355	348	353	310	327	357	344	408	372	329	373	352	373	346	365	396	353	367	373	360	329	353	359	357	349	412	368	367	398	388	367	387	384	377	325	349	343	357	353	352	372	364	383	406	369	360	329	331	346	356	325	401	379	357	368	418	360	386	386	353	331	363	357	333	372	343	363	363	343	377	355	372	380	362	367	386	359	399	344	340	342	322	338	309	337	364	398	372	363	355	366	352	343	351	347	331	363	378	380	377	350	362	386	378	361	379	345	355	379	357	362	334	354	344	375	394	358	347	349	362	347	390	340	375	381	372	374	372	381	332	341	362	347	336	343	365	389	322	378	340	383	360	341	371	376	353	350	383	381	345	363	380	397	336	368	414	367	365	369	372	335	397	366	327	359	378	360	357	363	379	353	354	354	355	353	364	375	371	395	339	365	353	353	387	363	360	361	363	374	377	411	348	388	390	394	346	369	386	367	350	357	378	355	357	340	364	373	383	391	408	378	344	360	424	367	382	375	362	368	332	380	342	383	358	387	363	328	405	365	401	388	372	324	400	340	376	367	329	342	350	353	348	351	372	387	365	362	305	333	354	381	330	348	362	355	372	348	360	352	345	354	364	358	365	351	384	326	354	354	345	348	361	341	400	344	364	368	347	386	329	403	408	342	375	364	368	361	390	367	355	367	357	417	380	379	361	354	355	354	403	343	391	351	380	353	367	386	365	409	336	356	370	385	343	349	337	391	360	372	379	336	394	335	358	373	361	377	391	361	364	338	396	345	384	391	431	347	371	375	353	351	374	324	376	331	362	331	365	391	382	353	339	370	373	350	381	332	347	360	323	363	355	379	334	357	361	353	360	375	368	352	420	360	359	324	378	344	333	350	351	367	366	356	373	329	390	344	360	347	372	371	360	354	354	329	328	360	342	401	382	368	356	424	339	348	359	380	342	365	362	374	356	395	358	344	389	381	374	341	364	398	359	335	337	355	354	330	339	376	341	358	369	354	356	367	351	378	331	344	317	355	361	343	354	344	348	357	366	351	369	422	347	372	363	361	363	351	341	328	377	330	413	388	352	324	355	377	383	428	327	401	394	373	361	356	372	371	345	344	360	345	373	409	362	394	362	385	390	333	347	376	350	365	344	379	351	398	365	349	346	343	385	378	360	366	366	381	368	387	355	347	363	382	382	385	375	359	342	358	371	368	339	360	344	370	377	371	363	352	356	364	391	369	367	373	360	367	337	354	358	388	345	352	339	363	333	356	350	352	353	365	359	331	385	373	409	336	331	374	356	355	341	395	375	364	351	391	373	376	376	377	333	365	362	346	342	406	349	335	357	362	336	388	371	356	355	360	348	388	343	391	356	398	354	361	362	389	339	331	343	367	327	370	348	366	354	372	357	374	338	383	362	395	358	334	315	391	371	360	326	383	370	380	341	348	371	356	386	359	372	386	340	344	389	324	358	348	353	375	343	356	338	326	381	392	382	343	357	373	364	369	385	343	402	369	326	376	374	395	381	344	342	364	342	378	363	385	363	357	348	368	337	397	362	342	342	385	392	339	382	353	317	374	348	358	382	354	344	368	388	363	363	398	386	354	326	333	320	344	394	355	377	338	359	341	368	360	383	404	330	364	350	366	399	373	360	381	332	308	364	350	379	340	388	365	350	351	335	368	353	383	337	372	358	343	391	375	362	411	377	379	377	382	342	369	365	356	360	388	344	397	375	346	318	363	353	402	372	356	381	375	410	356	371	347	344	357	369	364	367	382	360	395	386	367	344	360	341	336	363	367	361	379	379	357	364	340	396	364	340	359	364	400	349	352	331	404	324	392	374	349	378	308	415	364	372	380	368	329	360	357	340	339	366	361	356	349	323	360	330	369	388	339	334	363	355	384	355	361	319	378	357	373	369	361	349	339	363	362	386	349	390	400	352	377	377	381	346	378	377	381	389	378	374	379	378	349	354	386	371	372	356	340	381	329	334	365	371	354	336	347	358	366	403	398	363	361	377	381	367	329	358	347	338	367	357	370	379	344	334	345	318	387	387	354	389	363	372	346	343	376	374	349	379	347	389	338	364	400	382	376	373	371	371	352	382	343	331	374	350	360	336	364	367	375	361	368	367	388	397	390	365	345	355
10638	6103	10465	12035	9229	6588	6534	5833	5189	4007	3248	3547	3149	3521	3423	3139	2091	1675	1512	1405	1315	1316	1456	1294	1246	1195	1279	1305	1265	1182	1096	1052	1030	1010	1066	984	1008	1088	1036	995	991	1042	1059	1181	1219	1179	1227	1080	988	1034	983	1051	963	952	976	921	885	933	990	946	927	951	946	1000	974	874	929	933	883	889	890	911	1000	930	930	933	976	905	1024	888	922	924	900	898	977	994	941	942	912	909	910	901	861	934	901	936	920	957	980	941	836	945	928	933	907	954	914	903	871	891	862	899	927	876	977	911	912	866	866	926	909	890	889	891	876	923	875	903	935	887	915	943	915	940	974	947	943	848	926	857	899	1010	919	888	901	961	920	879	907	921	892	905	872	882	876	942	929	966	900	917	882	946	917	892	896	895	882	902	910	900	905	913	949	911	902	1004	934	922	927	908	909	882	923	902	898	942	944	896	936	899	926	894	960	950	938	904	884	941	866	911	898	897	870	943	905	893	953	860	933	923	849	876	905	933	884	841	874	928	932	880	885	883	939	922	912	904	908	856	888	902	870	926	887	884	917	890	941	863	874	920	912	920	892	922	893	879	894	875	889	860	874	888	835	899	904	886	918	888	877	919	906	927	876	908	903	902	924	862	902	892	852	889	928	912	910	905	916	903	898	894	885	924	899	938	908	946	908	872	929	856	856	827	950	906	943	913	929	921	932	965	866	883	868	888	907	910	914	955	918	888	825	919	948	909	894	902	922	905	915	909	860	893	970	917	875	907	944	884	905	922	914	889	901	894	903	977	874	856	884	897	929	853	924	942	870	932	899	955	870	919	857	892	936	929	892	916	880	880	911	888	884	885	856	896	918	919	855	945	926	894	932	964	910	880	916	918	939	925	931	915	944	881	871	913	955	887	899	855	994	853	892	881	878	903	901	926	856	893	900	912	927	926	922	891	927	884	884	969	864	918	867	856	868	929	880	924	864	926	867	897	921	901	891	879	894	872	899	919	942	903	913	919	936	897	904	901	939	930	885	950	926	894	880	887	858	866	923	980	911	917	942	834	895	903	926	934	922	900	935	877	919	944	942	941	886	928	929	886	906	916	881	924	934	881	880	956	949	915	885	914	942	943	988	883	891	838	898	951	914	908	891	910	882	839	929	948	903	864	891	888	893	893	911	895	899	853	897	886	911	902	910	947	901	867	918	878	889	912	923	933	874	948	878	890	882	929	940	907	879	934	889	943	1008	878	870	907	881	871	892	935	916	942	887	910	901	911	910	863	923	899	869	868	996	971	878	834	910	882	950	896	903	866	889	907	883	862	860	899	902	887	842	903	875	915	858	900	942	943	900	909	906	856	881	877	966	875	863	883	909	872	939	941	937	930	892	949	928	947	897	910	889	909	933	881	923	874	911	872	888	938	933	918	886	906	838	909	922	874	888	939	906	914	881	916	894	923	849	939	872	870	957	968	844	953	917	969	879	959	907	915	882	893	888	944	871	899	871	884	884	878	932	892	894	895	899	905	907	911	911	898	951	919	890	966	921	892	924	893	962	923	897	954	870	912	907	929	912	890	923	923	938	858	908	913	898	944	924	872	885	910	905	861	901	895	873	934	910	900	919	931	924	864	928	914	910	894	899	905	882	926	947	877	901	909	892	929	912	927	927	851	895	946	895	861	898	885	899	924	924	941	946	938	885	917	907	886	870	925	928	873	871	871	885	936	906	906	884	926	904	870	887	859	950	901	843	940	855	924	933	922	891	891	909	878	917	891	888	916	934	885	890	855	920	897	961	906	883	912	888	864	882	861	940	929	896	903	930	921	865	871	886	911	877	909	935	922	963	874	872	900	826	862	907	901	915	847	905	943	859	904	899	903	884	870	943	889	914	883	957	899	907	948	845	927	913	923	884	837	913	888	873	841	922	928	919	884	911	875	880	941	937	888	877	846	860	911	926	926	907	907	870	905	915	906	832	877	861	901	884	904	870	916	916	961	874	892	926	949	891	936	885	857	874	923	951	956	890	900	897	857	895	883	976	913	949	935	917	921	898	914	913	903	925	910	915	926	870	906	872	953	878	906	963	954	875	905	874	926	930	897	851	876	909	945	882	940	876	876	889	937	921	922	926	894	928	922	859	935	895	902	876	908	870	886	869	914	911	922	877	867	890	890	869	998	890	857	894	928	878	931	909	841	910	877	888	841	928	929	904	907	874	913	878	888	850	878	880	943	897	969	916	912	838	880	876	930	914	909	855	902	884	871	893	924	941	954	908	905	888	886	893	954	922	912	903	863	894	884	869	870	914	902	891	939	915	898	950	888	926	928	909	909	893	914	874	879	853	936	911	903	869	929	937	858	875	911	931	931	926	891	923	912	953	909	926	899	909	874	880	858	879	918	896	944	925	892	950	953	903	889	927	880	893	882	868	936	923	898	931	889	897	903	860	920	839	884	915	953	917	938	954	864	918	961	855	912	892	886	916	930	860	919	874	860	912	867	933	910	881	932	875	910	892	930	802	914	874	912	894	888	916	842	907	942	931	902	934	867	924	884	905	866	893	926	930	928	903	925	890	874	895	907	889	934	902	871	923	928	960	936	901	900	916	938	888	920	915	905	868	908	913	887	939	823	880	879	941	835	860	889	908	909	899	936	907	803	900	927	922	944	961	900	899	853	895	893	860	920	943	912	903	919	903	902	951	960	923	832	904	902	906	904	864	917	855	869	902	921	927	878	946	858	867	911	877	865	908	883	895	904	902	928	888	869	923	864	858	939	905	956	876	892	910	965	943	933	914	914	872	898	884	915	894	937	908	922	923	971	871	889	920	838	931	937	912	888	910	938	864	934	882	962	928	942	890	904	904	892	914	904	897	951	917	907	913	887	851	895	913	983	930	897	867	893	868	956	930	913	879	908	902	949	875	883	877	886	898	958	917	905	892	894	875	917	907	903	927	919	923	893	880	914	888	887	926	862	871	871	931	925	874	935	876	898	891	919	942	882	877	904	927	911	934	923	942	895	885	876	920	902	865	865	905	891	855	895	917	903	932	913	881	852	902	915	921	897	911	935	929	871	917	891	897	907	948	878	922	950	895	886	903	919	913	883	887	870	946	948	895	937	850	883	883	914	927	856	882	998	922	910	866	907	935	872	894	901	882	892	886	865	903	875	920	958	874	943	922	858	930	869	852	871	912	919	928	905	932	901	878	880	938	895	862	881	928	912	900	913	923	860	926	911	883	932	897	894	857	912	949	899	883	992	972	870	886	856	891	908	954	888	939	927	907	936	940	903	890	898	922	949	927	918	877	950	913	877	928	866	921	877	900	935	862	874	921	882	896	939	883	908	870	910	916	880	958	932	844	888	930	911	918	876	929	877	911	980	869	901	891	894	905	922	895	938	897	933	951	897	904	893	870	919	872	929	894	877	854	909	924	931	876	923	863	906	900	906	906	946	886	920	918	894	920	908	863	922	920	888	904	947	878	894	908	916	906	929	897	902	867	929	923	866	870	870	880	900
3684	1167	1063	665	425	299	292	294	284	257	258	266	270	243	250	256	242	224	236	220	248	232	225	199	217	209	221	216	247	224	241	232	220	228	219	234	204	230	216	226	237	235	227	259	254	249	271	245	236	235	228	221	237	269	272	260	246	230	232	230	243	226	219	225	253	225	215	237	247	240	258	218	260	240	234	250	234	229	236	226	229	232	227	244	202	238	207	268	241	218	258	247	207	220	200	223	204	238	233	224	225	231	234	240	226	249	230	234	225	203	244	246	248	271	237	225	239	216	215	239	226	241	213	253	236	249	262	230	216	244	218	214	234	216	249	270	225	219	236	263	230	212	252	273	234	240	247	241	223	235	237	237	212	236	238	225	246	245	207	222	254	245	224	217	207	203	223	226	238	216	245	222	256	241	253	236	225	209	210	212	222	219	252	216	244	258	229	203	236	200	238	233	223	234	258	248	247	236	252	222	225	211	244	224	244	259	251	259	206	246	258	243	220	239	254	239	201	253	232	236	227	203	225	234	238	236	234	235	228	217	241	236	239	215	232	223	225	216	224	223	258	227	243	227	220	208	248	208	200	224	233	215	254	241	233	231	261	206	193	227	245	229	222	229	229	233	229	240	220	237	245	248	253	242	237	212	213	208	205	233	208	251	235	208	202	242	237	253	198	222	239	238	259	225	264	232	228	216	219	219	228	226	233	256	225	265	252	245	224	214	238	222	229	232	245	247	267	219	231	221	243	234	247	210	253	242	207	225	252	249	256	242	227	228	216	250	255	246	218	259	243	219	241	211	216	245	203	238	248	230	239	219	217	257	231	235	227	194	254	223	205	238	221	263	248	274	234	241	216	219	226	213	226	258	234	215	244	249	223	241	258	247	239	211	250	225	215	257	216	251	240	227	229	213	222	263	196	209	223	242	241	215	241	240	252	212	241	248	229	225	224	222	247	241	250	239	198	238	264	228	252	240	237	234	220	275	219	258	240	224	217	255	247	216	227	236	240	197	209	241	256	247	246	239	217	239	280	221	247	226	228	223	231	231	224	230	240	222	223	220	228	236	241	245	227	243	227	238	237	233	251	253	243	244	228	263	258	243	217	239	222	218	218	236	243	259	222	229	240	212	236	235	207	248	260	245	265	222	238	237	240	234	252	238	237	231	251	249	221	229	246	206	273	238	214	248	251	246	216	247	229	240	238	234	199	204	219	239	228	252	245	250	236	222	250	244	215	241	233	237	227	217	222	242	236	225	229	240	226	237	234	225	242	226	238	244	228	210	229	201	233	250	212	254	233	262	238	216	249	229	262	232	223	248	258	235	248	241	237	262	213	223	248	231	214	251	240	236	239	223	246	232	224	259	231	192	217	218	236	250	216	194	238	229	218	258	258	225	230	243	217	247	253	255	203	251	213	214	205	244	248	243	227	245	259	210	216	236	245	241	212	231	191	214	235	243	232	244	231	225	243	263	228	221	236	212	272	211	214	244	216	254	238	251	233	250	228	230	221	256	219	255	231	219	224	235	250	234	253	240	218	242	250	217	245	244	233	246	212	221	227	235	216	212	231	211	225	230	231	263	233	247	214	218	261	237	223	209	244	234	243	239	240	228	224	230	221	259	215	207	237	240	233	228	231	232	227	218	228	265	245	202	264	252	239	220	250	259	229	224	210	234	248	205	239	218	265	251	224	242	266	224	214	226	226	264	212	215	232	220	251	221	228	229	239	227	226	223	258	248	253	221	235	204	239	242	237	246	205	234	225	255	255	252	218	214	215	231	249	238	244	220	244	246	227	253	219	210	240	233	246	208	234	244	228	239	241	231	202	221	242	248	215	229	240	226	210	242	228	247	216	248	232	242	242	232	255	242	224	207	244	218	218	266	242	254	228	236	234	257	215	248	247	232	221	248	240	219	277	223	219	228	225	226	247	268	230	227	262	243	208	209	237	226	260	255	232	213	234	242	222	227	234	230	265	239	213	245	241	250	239	230	243	262	202	237	230	215	246	227	227	215	219	252	224	235	229	206	258	251	217	242	245	264	222	246	254	236	213	206	257	220	209	231	246	242	236	218	207	218	260	236	241	214	237	225	224	255	269	246	224	215	244	236	207	229	247	233	245	208	230	239	227	226	208	231	236	236	227	200	254	231	258	226	243	243	247	264	234	228	211	229	227	221	241	268	231	206	223	240	267	205	210	223	224	209	237	191	240	227	241	255	219	237	244	241	235	246	233	239	234	242	215	249	200	229	213	222	230	210	235	230	233	221	219	240	230	262	239	237	245	217	248	241	221	214	216	225	249	212	217	221	249	222	203	228	229	232	202	221	224	240	240	237	242	251	249	241	258	245	236	236	219	239	213	230	237	232	223	236	225	208	200	207	221	228	217	258	224	223	227	221	213	249	225	222	238	252	248	219	215	228	240	239	242	254	237	219	241	241	222	241	202	241	226	230	231	233	215	218	211	218	226	224	219	251	247	255	265	244	215	223	242	218	223	261	215	227	225	237	231	241	223	259	237	235	229	249	258	253	241	227	207	218	208	252	230	245	224	251	230	224	231	216	239	207	231	241	212	213	227	221	222	200	199	253	232	212	239	201	229	224	246	218	223	236	257	223	213	236	234	222	226	250	225	199	247	239	221	235	259	245	236	243	234	222	219	243	245	229	222	254	266	250	223	251	214	259	210	210	242	236	243	217	256	230	252	252	264	243	253	248	250	225	246	244	231	218	251	235	197	245	237	225	205	241	247	242	228	222	235	233	249	215	211	225	238	234	249	198	222	254	211	245	254	245	225	233	236	221	224	215	215	209	219	227	223	215	212	231	245	249	225	241	242	220	205	224	245	228	234	232	237	222	237	218	210	263	245	245	235	260	223	221	229	246	211	230	223	246	226	224	259	235	233	225	215	217	212	211	223	231	252	238	229	220	227	258	242	228	246	233	242	227	229	248	210	217	220	231	213	238	232	254	252	250	238	226	235	237	226	248	225	218	254	239	239	261	252	218	230	239	241	225	245	229	233	211	225	245	278	223	217	201	228	219	202	223	239	195	244	227	225	241	229	258	241	231	231	240	246	256	256	248	235	237	263	222	268	223	232	241	233	222	249	212	238	233	235	224	269	278	241	244	232	239	242	241	237	241	227	262	247	225	230	231	233	232	191	210	235	233	234	248	228	231	248	257	237	202	214	214	222	210	228	253	249	235	266	266	249	205	241	217	230	247	194	226	217	248	200	207	253	223	216	222	240	263	236	228	241	241	218	242	227	272	235	258	223	234	240	218	209	244	221	245	209	244	263	247	193	240	275	248	234	227	247	244	234	236	241	238	245	245	225	237	231	266	235	214	222	222	234	229	219	242	245	206	203	221	230	203	221	256	223	220	259	227	221	222	217	211	235	252	223	237	216	221	250	228	216	251	247	258	205	213	230	199	237	250	227	189	232	285	233	240	249	224	279	214	222	243	245	211	259	206	237	223	252	242	210	215	208	225	214	219
2960	1512	2200	2236	1393	988	1035	869	867	752	744	724	705	661	662	667	623	603	658	614	634	633	618	629	624	603	580	634	654	659	627	611	566	671	609	608	616	620	587	631	631	686	636	711	670	713	731	662	621	598	609	589	634	629	581	602	647	591	628	644	674	603	582	580	595	638	650	624	616	646	628	634	596	603	617	588	568	586	626	648	637	586	568	613	618	630	596	597	593	591	602	629	664	613	632	623	554	653	601	646	610	601	607	573	623	592	637	585	581	623	601	617	606	591	560	649	590	592	600	602	618	620	577	581	611	596	595	612	570	563	590	633	640	596	610	577	620	607	638	627	606	620	611	580	598	625	658	553	638	653	588	599	539	615	625	573	623	586	618	569	571	590	627	615	612	615	589	589	586	631	590	571	596	603	647	584	622	610	590	610	633	620	620	565	570	658	564	579	571	611	590	635	643	605	614	585	608	639	568	613	601	607	588	583	605	619	632	626	615	596	623	651	614	623	604	633	587	578	597	643	614	577	563	621	609	603	635	643	627	575	602	589	650	641	611	570	588	612	579	612	591	560	568	606	631	587	604	614	668	623	649	613	613	611	592	655	567	615	601	599	572	616	617	557	623	623	617	602	622	642	595	630	612	606	589	613	582	642	644	607	605	599	604	673	594	568	643	657	613	654	591	594	608	603	595	597	604	609	607	579	593	558	588	640	645	575	605	589	621	652	620	557	629	577	576	647	616	608	581	598	618	628	586	641	623	592	613	627	564	602	582	643	596	596	554	594	530	636	580	656	645	642	648	595	638	593	646	613	628	571	607	624	591	551	573	621	664	596	586	550	596	576	601	636	626	571	594	617	616	602	623	649	598	625	607	605	612	623	618	570	584	642	631	630	594	599	646	577	569	588	606	617	571	627	636	617	644	663	621	612	624	585	645	635	615	616	587	613	603	637	608	599	629	599	650	613	554	648	591	636	620	621	589	638	637	587	635	574	629	671	582	569	581	629	573	578	608	596	637	593	633	620	619	614	581	643	629	619	598	604	612	598	589	624	607	616	575	615	575	585	614	591	627	596	587	626	638	596	594	616	601	577	660	612	610	617	595	614	592	630	604	598	609	590	599	618	589	602	638	599	600	641	619	653	578	622	590	569	595	635	607	611	642	635	605	626	611	635	626	603	603	617	637	592	595	628	585	623	588	588	639	609	599	635	611	620	647	606	589	632	609	652	613	591	585	602	626	637	634	643	595	582	589	630	601	615	621	600	594	615	616	630	648	620	581	651	616	594	677	645	629	603	638	574	602	651	610	650	594	620	585	614	569	594	615	617	599	600	572	591	583	594	609	642	640	611	594	600	600	574	615	597	613	564	599	590	652	594	647	574	630	636	639	595	637	633	604	658	605	601	583	555	626	590	609	599	640	592	646	614	624	579	614	583	608	643	588	621	561	607	610	580	603	603	626	633	600	633	583	599	622	623	563	606	649	625	565	617	610	607	624	580	585	607	590	581	586	628	612	626	618	607	607	598	621	613	569	581	607	592	610	567	627	606	603	610	591	625	598	593	647	610	661	597	617	634	634	614	572	613	606	622	581	610	578	634	604	599	606	590	607	569	604	605	602	606	634	659	565	600	588	591	604	605	617	615	590	643	636	564	602	612	621	573	577	641	655	597	646	615	619	576	656	593	593	630	583	595	603	569	592	589	626	622	596	602	647	586	604	601	582	633	586	615	618	583	622	594	615	597	591	639	593	635	568	596	610	596	626	598	615	623	583	591	622	599	635	626	619	623	560	589	634	606	611	579	604	640	591	594	607	613	576	622	550	608	626	614	588	626	616	617	625	588	644	583	608	603	634	612	598	600	595	623	553	641	631	594	608	611	637	632	543	586	608	606	620	608	620	602	608	623	627	602	601	621	606	634	621	544	594	630	599	629	623	591	609	568	569	597	575	608	649	591	603	626	616	590	652	609	626	584	632	637	613	639	589	581	641	629	590	638	619	631	644	597	602	590	574	622	597	558	605	600	601	644	571	614	659	623	551	612	603	594	566	644	657	620	635	634	575	612	654	578	598	595	613	640	605	602	631	609	614	617	633	621	617	584	611	597	585	617	611	631	615	622	632	573	610	608	623	613	575	594	613	613	560	635	648	574	608	601	628	598	650	635	624	616	623	623	583	618	605	596	635	633	666	615	623	628	632	619	551	568	641	586	595	630	626	601	602	591	599	662	608	597	674	635	643	628	625	565	632	618	612	609	648	617	623	588	606	659	615	595	601	620	575	617	656	578	600	592	594	609	615	629	637	598	600	588	632	642	637	661	620	550	617	600	569	635	606	627	601	582	628	615	600	592	575	629	659	631	577	629	608	597	628	588	621	600	600	575	583	614	567	597	584	599	634	614	613	653	594	599	624	578	641	612	627	611	624	611	587	593	619	625	608	600	575	581	606	593	546	627	581	627	597	593	600	582	611	568	637	605	653	624	593	595	625	645	613	640	578	632	588	593	628	588	616	581	635	615	611	609	644	650	629	614	612	630	639	616	597	605	610	557	594	619	599	614	603	580	594	638	642	597	625	634	618	619	567	602	601	643	579	635	646	608	628	584	614	615	613	591	664	577	622	599	615	615	593	634	614	611	587	626	627	576	637	581	572	609	634	589	626	619	549	586	632	611	613	621	575	630	570	621	579	637	593	627	562	549	597	558	622	600	657	587	604	609	613	615	579	624	588	602	604	644	585	591	557	583	617	594	609	577	615	608	564	580	582	619	621	570	571	612	598	615	609	619	566	594	607	585	629	554	609	577	614	605	586	573	593	575	614	609	627	616	604	601	569	644	601	584	588	595	633	600	600	611	643	621	653	624	602	582	607	575	624	655	587	596	635	590	603	620	588	591	601	647	564	639	604	644	623	623	639	597	582	580	605	615	622	618	617	611	606	551	616	556	596	572	647	598	637	577	647	620	625	589	594	594	643	644	586	606	614	608	588	581	621	603	581	591	631	572	581	602	613	575	603	652	620	577	608	628	641	600	623	604	603	652	597	649	602	647	581	630	598	616	629	611	615	592	653	611	636	626	595	606	600	648	637	556	616	608	618	617	571	582	607	612	597	592	628	569	624	612	599	590	631	595	599	572	600	677	656	605	616	601	598	592	604	605	646	624	639	582	598	576	605	617	628	609	644	601	630	598	634	576	622	609	609	607	636	650	608	642	602	608	567	599	618	627	612	648	643	611	616	615	640	612	629	565	607	606	603	621	548	618	591	622	597	611	629	644	566	592	610	625	622	612	593	613	655	587	641	586	605	590	603	633	613	644	602	622	637	636	663	592	598	592	625	637	582	583	626	603	602	639	620	623	596	581	631	635	592	572	554	619	601	604	627	595	587	594	610	577	583	620	597	604	624	566	636	593	643	600	609	595	592	617	555	647	645	592	609	605	612	559	598	598	617	607	621	603	605	605	590	613	592	632	625	652	611	634	575	622	619	594	661	542	550	620	594	602
11548	4165	4153	2932	1848	1073	1013	593	755	450	504	386	309	403	407	310	278	235	222	228	216	203	209	214	221	198	215	206	201	200	210	192	196	200	189	198	221	188	223	172	204	214	178	179	207	214	211	168	188	204	182	181	168	164	173	192	182	203	204	182	182	187	183	153	170	170	171	200	175	181	191	170	181	179	167	189	170	186	175	192	197	184	169	211	197	174	171	182	222	201	200	198	183	179	190	150	172	178	177	199	218	193	157	177	199	168	196	170	173	183	183	198	220	162	169	198	164	200	193	163	190	185	171	186	168	192	191	180	176	187	180	184	189	170	208	205	194	173	173	154	177	169	192	182	167	197	202	183	196	183	180	198	181	206	190	195	183	182	202	203	200	167	198	189	191	182	194	176	177	162	164	171	195	203	168	183	173	186	178	187	195	205	172	176	207	207	193	184	184	174	153	179	188	150	183	177	197	174	201	187	190	172	190	185	195	169	175	173	194	186	196	180	172	175	189	165	184	185	176	177	178	158	177	191	183	187	191	191	176	183	180	180	189	195	182	170	168	184	198	189	166	173	175	207	164	178	177	207	185	186	183	195	204	202	184	177	179	206	194	173	180	158	200	193	164	199	188	165	196	205	183	201	161	187	167	176	188	181	175	201	188	186	188	186	196	176	173	198	198	196	192	189	178	185	188	177	192	171	190	192	201	190	184	169	171	164	191	173	173	175	197	199	187	168	178	156	170	210	171	192	194	179	192	183	193	203	174	159	199	186	163	177	185	176	169	183	161	202	179	182	183	166	203	163	173	209	204	161	197	196	171	172	161	187	212	173	168	195	150	173	180	188	176	187	183	164	179	203	176	195	181	197	199	186	205	190	175	184	162	147	172	171	171	173	187	186	184	164	190	162	179	191	184	166	193	164	185	189	186	178	210	189	172	185	205	175	185	201	178	204	210	192	156	219	203	182	210	176	187	201	188	188	187	191	179	163	179	170	185	177	191	180	177	204	194	171	177	172	200	186	179	179	175	175	195	186	172	153	189	183	200	171	181	171	165	197	225	185	188	170	176	172	158	188	182	179	185	170	181	174	199	198	160	197	212	183	181	220	181	168	193	145	173	184	173	185	182	177	160	199	201	195	170	190	202	182	175	202	177	177	183	196	168	170	193	219	208	179	171	196	184	189	187	166	182	175	197	184	206	185	208	190	171	205	174	181	182	181	160	208	209	152	203	198	177	167	184	184	175	198	197	188	198	202	172	196	196	181	173	184	184	191	188	194	161	174	180	165	212	179	208	196	195	187	162	199	186	178	180	191	189	172	170	181	173	177	183	171	180	198	164	182	175	182	211	197	158	175	214	191	207	168	174	174	173	196	175	185	183	214	180	173	181	201	198	178	184	195	176	228	165	191	198	194	161	214	191	200	182	181	188	195	184	204	185	206	181	210	175	174	198	168	184	185	186	179	175	181	183	186	187	187	201	181	174	193	168	189	171	188	173	209	180	208	184	181	210	223	202	190	199	193	201	192	157	177	184	196	172	163	168	182	191	167	192	177	193	163	182	194	188	203	174	164	197	201	196	183	182	181	174	181	163	181	184	204	197	179	192	194	191	183	185	189	177	189	185	184	195	197	151	186	187	178	209	223	169	182	198	215	184	180	207	182	194	208	182	175	200	180	186	169	168	186	178	170	174	171	191	190	201	184	177	189	161	192	164	203	173	212	182	154	197	192	153	208	189	184	173	203	188	199	209	209	202	194	195	175	165	175	167	184	193	168	204	184	194	177	187	198	169	177	180	191	185	182	185	176	189	200	186	162	201	185	180	185	176	147	191	166	173	185	166	186	166	189	155	189	165	205	187	177	166	200	191	174	191	200	189	166	192	161	196	171	182	203	183	165	178	200	202	160	172	191	185	192	178	215	207	188	209	155	198	177	185	203	177	173	171	204	212	188	160	151	208	169	183	194	203	194	207	183	185	213	179	181	179	176	202	187	163	201	205	206	186	184	173	210	178	193	161	149	183	194	168	196	210	171	162	194	168	172	197	204	181	182	194	172	165	166	181	182	185	201	159	204	202	218	175	170	195	211	182	167	196	192	187	191	200	192	190	191	202	171	179	190	205	203	174	205	178	197	200	152	180	166	180	188	191	184	204	199	190	189	203	189	159	177	196	177	186	183	161	191	168	178	183	178	163	180	185	188	190	193	177	187	208	175	155	211	170	196	205	211	213	186	170	173	191	188	209	194	158	182	179	192	208	176	199	171	203	182	161	184	146	184	195	188	174	197	179	176	197	198	182	182	189	163	153	165	201	201	162	188	196	183	191	168	152	211	194	188	203	185	188	169	178	187	187	191	187	191	171	203	206	169	209	146	222	208	213	210	175	180	178	189	185	172	160	171	205	172	164	202	154	193	200	202	190	171	181	205	206	211	179	190	176	199	200	190	161	177	201	202	166	154	195	195	204	165	193	184	178	215	188	189	174	163	174	181	167	199	179	200	173	172	150	200	174	184	188	201	191	191	186	208	189	182	186	203	175	205	214	202	192	171	173	198	183	173	175	168	162	167	161	181	198	190	209	174	187	181	186	176	171	176	190	168	178	207	179	192	170	172	198	180	200	200	183	187	195	170	169	189	196	194	176	188	180	199	194	182	189	192	171	187	183	159	196	175	185	192	185	184	197	188	189	173	180	196	180	199	188	156	175	177	189	190	217	206	180	185	165	184	163	182	169	192	186	215	183	167	211	187	181	203	204	156	162	154	193	183	183	194	188	165	175	200	184	207	174	195	192	181	200	198	185	165	156	142	181	164	175	190	179	168	176	184	183	192	173	195	187	188	184	163	205	182	167	192	203	184	168	179	187	195	187	144	206	165	170	188	180	193	173	164	180	186	190	167	183	217	171	175	206	206	147	194	175	201	179	201	198	164	176	184	196	165	189	176	175	167	210	167	174	216	195	202	178	203	211	168	193	211	159	151	163	209	196	184	169	180	181	169	171	168	184	208	202	179	205	186	169	202	174	177	155	196	178	195	184	209	191	171	191	192	173	174	179	201	191	170	199	175	191	192	200	187	160	168	178	178	187	167	167	202	209	187	183	211	195	185	196	157	188	186	157	169	167	179	208	157	155	186	165	196	170	205	176	214	183	175	154	201	166	204	190	214	197	167	218	202	173	187	169	168	165	174	170	184	215	182	175	194	190	174	173	176	169	190	155	182	191	181	191	161	169	177	211	176	158	187	181	168	211	188	206	214	213	199	197	198	162	156	166	188	182	170	167	184	171	168	191	186	183	193	183	215	177	190	204	200	182	172	195	180	203	149	169	181	186	198	186	199	177	181	176	205	184	183	192	192	177	184	184	193	195	174	185	178	163	194	173	180	168	190	181	188	195	205	184	195	197	161	209	204	169	208	194	173	197	183	188	158	187	203	186	201	197	189	205	204	195	190	203	176	180	193	180	172	208	190	172	177	177	181	176	186	188	141	181	180	198	159	163	190
7611	3635	6641	7401	5446	4043	3858	2934	3132	2052	2049	1733	1545	1929	1973	1493	1172	992	897	840	788	778	752	715	671	656	731	708	662	659	584	593	569	573	604	592	602	645	615	584	589	584	616	688	721	764	722	591	587	575	586	583	621	562	539	584	526	513	602	580	551	503	503	534	520	534	580	572	565	524	553	581	522	495	550	542	529	581	552	543	597	571	501	565	543	541	535	499	524	606	559	509	468	521	536	524	536	492	535	549	534	518	573	546	521	530	529	526	508	554	497	540	555	561	539	569	510	560	550	570	532	542	545	531	507	531	539	565	536	543	571	536	509	581	592	534	554	565	569	531	520	535	515	516	538	539	493	553	526	524	521	543	518	529	523	516	565	501	512	550	550	517	545	522	501	540	549	515	542	529	520	518	494	538	524	538	514	549	570	538	571	523	515	512	562	502	494	526	561	500	568	573	575	517	507	539	509	562	545	521	497	521	558	552	486	533	537	498	550	558	531	488	498	548	504	499	535	554	547	522	557	547	528	516	512	556	538	536	565	514	509	529	509	513	537	513	545	522	510	486	544	583	501	520	575	576	541	557	505	551	546	536	540	549	536	527	528	512	523	506	503	527	545	515	520	547	524	537	538	503	549	535	544	533	522	523	508	539	519	523	516	564	528	554	503	482	525	551	512	492	484	555	517	541	529	518	514	523	511	483	540	566	531	539	556	483	565	528	529	513	516	532	520	512	519	531	476	534	513	545	521	527	516	508	549	527	522	575	530	514	539	492	527	582	556	533	538	491	588	532	501	517	552	557	555	485	537	545	561	509	517	521	529	516	539	527	486	571	519	542	532	554	535	518	511	571	500	525	584	528	534	525	541	547	567	524	543	528	516	564	526	501	502	542	509	543	526	507	525	524	541	514	540	502	538	528	518	556	514	538	562	542	544	517	544	499	521	548	496	522	521	517	483	577	515	532	510	483	532	527	540	564	535	535	504	550	530	519	554	534	518	533	540	580	552	539	529	510	516	506	513	533	584	525	558	523	551	531	581	541	523	566	563	534	573	575	530	531	522	557	537	539	526	511	543	542	510	573	557	534	498	518	576	552	542	558	551	546	551	516	550	477	482	487	563	554	542	546	504	537	528	557	497	527	534	499	539	542	530	526	559	495	535	495	474	506	564	508	490	506	517	539	490	516	540	534	560	530	498	548	581	534	488	516	531	491	539	494	522	513	523	531	551	548	528	540	516	524	546	542	534	520	507	506	506	579	529	514	529	518	527	548	517	528	556	508	561	523	494	491	537	539	554	520	532	546	535	542	535	524	510	543	539	507	511	522	512	544	556	515	544	491	511	548	515	504	562	563	540	530	528	487	534	517	473	508	506	509	519	509	551	507	534	524	540	496	537	547	510	477	528	514	525	522	542	527	531	530	498	527	498	511	491	517	556	543	514	515	497	516	565	545	527	501	550	533	560	497	585	489	539	555	526	511	552	509	510	528	491	579	559	581	558	534	498	533	533	511	523	522	500	494	500	507	498	528	493	538	520	567	529	490	531	545	533	533	527	539	489	514	546	462	573	499	533	485	513	520	542	540	524	519	503	538	557	535	537	536	547	536	530	536	547	517	519	537	525	527	537	526	580	481	531	464	553	542	528	564	555	525	532	513	522	535	531	524	526	514	512	555	547	514	553	529	506	558	546	555	537	525	497	518	547	520	556	536	538	483	525	550	552	557	573	553	539	543	521	493	565	539	574	509	530	537	504	516	534	576	516	481	510	531	549	562	544	542	525	545	564	486	556	505	549	548	562	565	517	517	489	521	532	513	530	531	552	535	547	495	567	529	541	565	525	544	531	525	537	542	522	539	562	564	552	532	536	503	514	532	537	500	537	531	553	550	508	515	507	518	513	527	506	510	565	507	548	549	484	560	527	576	541	556	534	553	545	530	546	527	516	524	532	539	572	529	494	508	550	542	506	555	526	497	506	498	551	522	545	504	508	499	559	500	490	539	497	531	503	483	505	531	551	515	526	565	577	553	530	514	525	510	518	533	553	569	536	495	506	531	542	516	559	492	505	529	581	505	569	542	522	516	540	553	532	538	534	520	504	521	524	525	519	536	538	501	528	518	530	541	497	555	485	524	541	518	564	506	484	517	526	558	517	537	531	576	509	517	553	538	568	528	528	505	547	558	533	529	481	531	523	520	518	469	499	602	502	549	510	535	515	541	533	531	560	519	511	483	508	501	518	548	572	584	566	493	530	524	519	546	525	551	545	553	544	541	509	551	571	552	518	495	534	511	515	527	523	513	534	547	529	564	532	511	496	487	541	531	558	554	535	516	541	503	546	526	508	545	522	527	531	521	543	534	543	507	520	540	524	518	532	496	584	532	506	519	555	497	513	474	583	485	555	525	536	565	543	501	543	558	541	547	501	497	507	537	519	529	527	508	551	532	532	536	573	515	543	525	532	528	524	518	554	540	530	537	492	543	498	475	532	522	519	549	540	533	552	556	537	512	554	573	549	547	537	535	523	541	545	542	542	486	512	519	585	543	543	516	486	540	496	559	516	510	516	578	521	534	518	508	549	512	526	554	509	550	509	534	510	496	524	500	579	555	565	517	545	541	539	549	536	549	515	507	560	528	491	552	517	531	564	517	509	518	543	501	485	517	520	554	519	562	560	551	539	499	515	521	550	517	496	491	534	513	510	533	553	581	543	543	500	526	518	500	545	538	543	516	549	498	541	548	509	529	532	511	548	515	535	524	536	528	520	524	540	520	555	559	548	525	548	542	524	542	540	527	563	504	530	532	543	529	559	513	541	535	515	516	524	524	604	545	506	492	517	523	502	514	518	536	519	508	483	558	509	544	538	535	548	553	508	507	523	505	501	567	508	505	519	520	528	505	553	550	502	558	567	538	489	492	470	533	555	576	507	549	531	526	518	541	506	558	534	510	496	562	496	596	516	531	503	522	576	567	574	531	510	495	535	513	496	530	568	488	520	539	558	532	531	509	543	534	507	552	546	529	534	514	518	502	542	555	533	561	531	546	530	542	529	525	523	498	522	510	489	547	535	538	550	539	548	493	528	535	540	515	512	493	516	556	536	533	541	563	522	586	517	558	548	538	529	503	529	521	502	512	499	528	515	552	522	575	531	508	542	504	500	517	509	517	526	514	509	560	538	529	541	505	511	516	496	531	542	588	547	562	593	566	569	560	560	551	540	547	546	541	530	509	513	470	525	545	520	510	521	565	522	508	542	529	538	533	547	551	522	540	522	529	530	544	543	523	520	530	551	569	528	507	534	549	532	566	499	537	545	530	556	549	524	526	534	498	558	524	566	542	545	529	480	510	561	510	548	555	519	516	563	547	501	507	524	565	502	509	529	512	503	538	537	528	521	565	528	490	542	516	507	571	556	537	563	498	509	575	559	533	538	538	547	545	518	559	544	506	555	506	559	555	573	528	546	532	494	524	534	541	519	567	545	528	570	548	533	554	515	558	554	535
20295	8680	7037	5690	3195	2011	1725	1253	1256	886	763	1184	878	865	770	663	534	503	446	451	400	400	435	437	399	390	407	415	411	406	407	376	384	387	381	373	345	412	372	364	385	360	373	398	430	404	377	344	385	386	366	352	380	403	381	364	365	392	379	374	378	393	399	381	376	395	357	343	402	367	360	360	371	366	369	362	421	391	345	378	341	352	370	357	351	346	376	355	385	410	406	393	348	367	381	402	411	351	367	308	364	364	335	364	399	363	355	329	366	354	367	355	353	352	349	385	354	375	373	388	362	334	369	402	346	359	383	364	344	348	346	382	335	365	367	390	342	370	373	359	335	357	356	329	375	375	384	345	351	324	353	351	374	388	360	407	342	330	369	362	364	361	351	341	368	379	404	382	358	335	380	354	410	394	394	357	361	340	379	414	364	380	341	328	389	343	366	378	356	357	385	363	332	365	396	341	357	409	378	405	378	364	359	381	310	360	398	370	345	352	358	383	343	375	372	347	357	389	348	328	341	362	354	364	367	365	346	336	384	397	387	346	351	351	372	362	390	379	378	371	354	353	375	330	392	358	351	404	363	409	357	352	350	351	374	359	378	358	416	374	339	359	367	353	367	354	319	369	350	371	384	378	361	371	363	341	386	387	396	365	348	352	329	325	364	355	372	326	344	332	353	365	359	365	349	360	344	383	377	394	336	381	385	353	353	358	355	356	337	347	369	346	384	369	381	359	358	370	337	359	389	346	370	358	356	340	341	354	378	373	365	371	385	361	350	350	373	370	364	350	373	391	356	358	358	368	378	399	357	350	339	374	418	357	379	401	344	379	344	354	344	358	341	329	341	362	381	409	371	338	354	377	378	352	330	373	347	354	359	390	353	372	304	384	339	379	347	381	385	390	377	395	391	369	350	397	360	323	398	359	347	352	388	347	371	346	396	402	380	363	361	342	351	352	383	402	355	354	374	349	332	380	375	345	393	345	360	381	340	374	388	350	360	356	338	334	390	365	361	397	345	346	350	349	383	340	358	350	368	352	376	360	375	382	367	330	344	395	373	374	380	343	352	350	375	332	372	360	371	363	384	361	352	366	353	348	362	408	411	379	322	336	319	373	370	368	348	395	381	384	375	344	381	382	383	374	366	341	347	343	374	348	335	367	359	371	381	380	357	349	351	355	366	420	364	343	355	361	364	374	352	367	396	382	347	338	333	395	335	374	360	372	358	351	350	345	365	368	341	360	391	346	408	359	345	368	350	366	374	365	344	379	344	367	363	362	339	376	360	344	366	405	343	353	375	348	363	360	362	401	341	366	387	370	367	365	358	366	373	395	364	360	365	340	365	364	365	384	382	341	374	361	376	339	363	382	371	387	359	383	351	350	352	367	328	360	373	383	341	391	358	372	366	381	382	358	359	386	383	381	395	379	353	344	380	355	359	363	351	388	349	350	351	404	361	363	379	361	340	369	369	379	394	343	340	345	381	350	365	363	336	365	358	372	322	376	347	345	412	368	395	361	370	388	371	356	356	343	401	371	351	363	391	352	395	368	384	375	368	364	357	362	350	360	326	407	348	386	374	373	339	378	375	335	362	350	356	373	367	361	349	359	369	366	389	363	384	339	346	342	370	381	367	398	347	362	356	379	373	368	362	341	345	369	368	396	369	386	350	363	345	351	348	370	378	390	365	380	397	356	332	365	351	348	365	390	369	399	354	357	373	379	386	338	350	368	400	396	406	405	353	406	372	406	370	410	358	370	387	373	406	411	371	345	376	373	347	374	387	390	385	360	364	336	356	324	353	335	385	367	376	361	371	361	390	370	371	360	354	380	375	392	406	383	381	403	364	359	365	339	396	351	365	398	359	387	381	369	401	398	353	342	371	366	349	348	359	356	367	344	368	371	369	355	323	378	387	365	356	401	376	371	363	376	336	392	362	374	347	362	352	387	388	360	362	338	378	360	337	352	373	359	395	366	395	370	390	370	382	386	362	343	328	375	358	337	377	375	373	334	373	372	361	394	357	397	375	343	365	373	363	377	389	328	334	379	379	361	378	347	398	349	363	346	362	381	349	363	384	358	352	366	422	363	305	352	374	394	377	377	408	368	378	355	354	300	373	412	354	330	358	353	344	391	401	313	358	361	380	377	385	394	337	338	358	341	367	355	349	360	400	396	372	348	397	347	413	367	373	366	349	384	340	402	353	382	389	347	413	399	337	341	361	352	367	373	347	376	345	331	349	366	331	360	386	360	391	366	338	384	351	336	322	354	325	383	346	372	380	350	397	362	430	338	381	356	353	347	367	357	355	376	342	384	339	378	399	393	340	350	372	355	391	324	345	350	397	364	351	360	379	364	387	345	372	360	353	340	378	414	369	345	390	367	350	381	325	385	333	356	326	364	383	346	351	411	375	309	356	350	361	394	367	387	378	357	363	363	365	366	371	365	375	356	365	360	371	335	387	341	390	341	384	368	416	377	361	379	377	377	395	381	374	347	337	381	363	370	355	350	394	360	358	366	380	349	415	379	384	417	341	354	353	336	345	361	417	353	364	401	393	374	395	360	358	383	361	351	344	336	365	338	386	369	383	380	370	348	381	368	382	365	361	347	348	333	355	366	350	381	353	373	386	407	375	330	362	367	350	354	350	350	392	403	360	390	345	391	361	348	381	369	370	352	383	354	397	353	357	350	353	324	375	440	363	414	321	387	363	405	354	387	386	361	357	350	387	329	315	363	363	359	342	393	366	370	386	385	368	346	372	326	377	364	363	377	356	391	381	357	360	398	348	374	379	362	357	356	364	370	352	351	387	370	362	389	396	366	355	381	383	366	390	351	375	338	350	361	327	383	397	339	316	374	367	353	370	337	406	360	367	376	359	334	359	372	347	371	401	374	342	408	380	391	368	368	344	342	373	415	358	371	379	386	366	371	354	347	366	380	398	331	385	345	389	362	352	342	365	399	364	353	410	340	343	383	352	369	333	381	387	355	340	347	370	376	335	360	384	406	346	368	361	358	405	384	391	406	380	351	320	334	348	344	398	363	392	375	383	343	362	375	322	325	386	353	388	393	369	361	357	388	383	373	372	351	382	360	338	323	381	328	355	329	362	383	355	354	371	356	354	353	375	390	357	379	379	363	364	348	394	338	359	361	385	351	324	363	364	376	370	400	341	349	358	342	344	351	348	362	356	352	372	361	348	337	369	375	392	387	330	359	381	360	318	348	353	373	359	368	386	377	370	395	361	334	354	366	370	397	391	377	374	393	381	371	384	365	365	331	321	392	381	382	368	339	379	302	361	348	365	333	359	387	396	366	379	313	330	405	331	344	389	397	376	356	375	395	370	359	369	353	370	374	363	357	353	384	375	359	394	346	343	384	352	379	349	352	380	372	318	308	377	357	316	380	342	363	364	365	371	369	404	394	359	371	361	381	355	350	401	336	368	331	330	339	361	366	332	340	356	358	352	405	374	364	363	375	358	334	357	380	372	386	337	343
10540	5865	10130	11622	8444	7174	6524	4978	5212	3609	3385	3825	2953	3059	3106	2751	1977	1710	1476	1476	1292	1374	1415	1238	1208	1112	1314	1337	1283	1134	1092	1124	1071	1055	1001	1060	1032	1108	1109	993	1011	1009	1101	1160	1210	1332	1223	1103	952	1056	981	1043	939	925	950	966	952	936	911	905	978	902	962	973	898	945	896	887	967	866	940	929	953	933	934	921	929	938	932	864	926	964	921	979	919	968	844	981	898	918	914	937	979	941	920	998	907	856	959	971	889	872	897	938	898	907	896	932	902	932	978	898	928	853	915	983	863	946	957	932	940	944	897	915	909	952	896	932	977	901	915	879	889	916	901	903	881	962	933	946	910	912	946	910	892	943	912	897	858	959	933	959	948	961	932	930	923	931	880	888	869	935	892	904	873	899	871	976	837	905	935	920	945	925	932	875	915	956	954	916	918	904	889	893	865	928	858	931	857	926	944	899	857	920	965	905	905	940	915	911	935	904	867	929	941	847	898	871	874	875	933	900	915	857	899	854	970	942	934	937	985	892	862	928	877	891	893	871	900	913	877	902	897	873	858	915	955	936	885	875	931	883	921	913	853	840	931	838	946	882	967	883	922	867	916	933	889	914	965	920	869	932	940	898	931	936	849	883	904	921	906	921	909	929	962	862	874	907	913	846	892	901	944	904	887	858	939	928	893	929	870	889	884	936	910	880	934	958	939	933	904	931	909	887	972	888	960	907	952	923	968	977	923	885	850	880	957	906	933	880	890	927	887	874	926	893	886	884	889	870	924	987	853	911	894	879	921	935	912	910	932	914	888	876	964	911	907	891	911	926	850	912	943	889	895	933	902	960	866	947	895	912	925	934	945	964	944	867	940	944	900	928	864	910	885	913	884	891	960	886	894	938	901	946	926	885	895	937	894	945	879	878	941	944	907	872	954	922	883	914	930	906	860	940	918	868	935	911	909	867	893	900	894	924	915	942	848	914	910	909	910	945	931	880	884	887	855	967	841	982	893	890	914	893	880	872	906	921	931	951	956	865	935	858	889	899	888	902	909	877	926	929	882	858	916	940	875	916	892	937	913	911	853	889	916	945	934	907	907	919	918	897	917	889	924	963	905	884	928	848	904	951	866	898	909	968	912	926	835	859	884	960	880	926	892	875	911	848	919	908	904	880	903	955	908	878	886	958	898	923	961	899	947	898	877	904	922	923	915	900	922	930	958	909	956	921	920	908	938	896	863	921	920	884	915	918	840	918	901	926	901	887	897	903	935	904	933	931	894	896	901	906	924	950	889	886	899	916	971	901	939	833	878	912	859	905	930	1007	884	930	901	853	955	917	915	934	886	871	875	920	937	892	873	937	904	912	905	879	904	885	922	901	918	877	939	905	922	921	890	881	997	936	903	936	899	955	907	898	937	904	903	875	937	888	903	938	882	940	857	873	878	960	896	913	899	921	914	898	900	943	894	914	917	951	878	936	939	941	893	881	918	922	900	893	906	925	908	915	908	925	928	908	870	917	905	920	945	917	880	897	902	869	896	863	939	877	935	868	850	876	870	870	904	925	921	914	921	846	969	917	921	895	936	912	930	908	949	936	901	857	925	925	856	856	952	909	906	948	868	913	892	857	930	908	865	913	928	874	908	894	919	897	933	870	874	847	888	864	895	889	962	885	895	923	933	914	953	946	931	898	954	917	907	919	921	971	955	951	891	938	938	915	956	916	941	874	959	894	839	902	932	924	900	865	970	870	914	891	913	921	864	857	923	842	903	866	902	971	866	896	890	901	922	864	901	888	848	933	936	921	857	856	952	897	928	955	886	916	900	930	919	904	844	937	906	924	881	915	915	919	869	944	843	913	908	949	908	906	969	936	890	854	929	990	967	934	857	854	883	930	890	910	952	988	921	976	923	989	924	921	976	906	898	864	995	883	919	886	896	904	854	876	921	908	889	898	918	885	927	897	916	910	925	887	921	959	891	871	869	925	885	916	916	925	940	823	928	922	919	890	908	894	873	917	920	931	905	920	926	931	920	929	926	943	911	854	891	942	915	900	906	913	835	921	909	936	908	903	911	921	888	921	884	891	896	925	901	891	908	878	881	915	909	945	906	911	932	983	903	913	924	871	864	863	880	940	878	907	944	898	896	888	923	974	919	913	910	909	942	922	910	905	938	887	923	927	935	909	889	944	913	857	934	948	890	943	912	940	876	924	936	925	921	871	913	965	877	924	872	913	897	952	898	898	914	898	917	891	921	952	943	956	932	908	905	907	901	904	879	898	899	926	889	932	974	933	907	904	922	927	918	887	935	883	873	892	935	886	894	937	918	925	879	848	921	910	922	924	853	876	861	898	876	895	850	898	918	918	893	927	894	877	908	904	963	912	923	865	881	916	887	920	921	915	921	903	879	877	940	885	910	913	888	897	855	938	869	916	886	895	912	950	900	932	905	868	916	954	927	913	934	914	914	914	918	878	942	909	886	898	852	867	899	883	935	928	936	955	846	893	862	906	897	912	933	916	909	880	846	926	917	881	922	926	938	915	892	902	926	923	889	921	937	942	876	869	853	885	921	878	927	901	963	867	943	849	883	857	974	952	886	874	902	918	876	897	906	921	926	908	908	883	870	896	915	955	906	883	943	928	908	909	886	923	892	888	887	996	884	918	944	929	879	944	860	897	900	950	917	880	871	923	1003	909	890	891	865	877	912	913	912	896	888	949	864	848	904	915	938	961	903	872	939	897	906	919	942	856	934	894	933	984	902	921	899	864	926	925	867	912	911	902	911	958	901	914	888	921	861	866	886	910	851	893	920	906	905	884	865	911	892	950	903	890	913	894	959	867	943	927	921	902	908	884	951	910	885	953	916	908	922	899	926	893	934	857	881	887	862	865	908	970	949	876	941	898	896	924	908	890	880	905	876	907	915	948	907	882	958	944	920	886	897	896	922	919	862	909	896	861	908	877	928	894	945	958	873	946	907	906	952	956	976	833	931	930	902	897	987	889	901	859	931	913	846	918	878	844	990	878	940	896	940	891	911	918	931	919	945	904	944	957	897	997	935	885	927	925	885	947	944	886	882	925	902	892	949	907	897	926	941	915	926	866	833	871	913	919	938	928	903	882	912	868	915	876	927	886	934	955	897	915	934	933	934	920	872	913	896	900	879	856	894	904	855	878	895	894	895	958	907	904	974	919	896	884	919	917	896	876	936	938	842	900	909	908	958	899	926	887	844	943	909	931	905	880	907	942	914	914	910	917	956	901	872	891	910	892	945	976	870	922	907	907	902	843	900	927	876	919	921	947	928	913	920	922	910	954	911	937	900	930	895	961	922	913	931	920	956	906	900	946	859	912	907	908	913	915	950	923	894	916	971	894	909	932	878	934	965	883	857	863	932	908	844	899	947	889	890	853	906	907	922	926	863	902	915	948	957	914	895	861	907	928	912	895	894	954	905	883	860	873	861	885	892	910	910	870	947	844	910	893	906	931	927	884	914	882	957	884	915	899	926	879	943	897
3646	1090	1037	650	364	298	305	284	291	251	253	286	231	233	272	244	236	231	230	240	266	242	234	237	235	244	224	221	255	228	253	242	250	221	215	218	236	252	233	236	225	234	252	256	234	243	238	251	223	236	246	221	242	215	228	240	250	229	241	216	232	243	205	223	247	212	236	239	244	233	219	215	207	229	233	232	226	215	234	244	240	256	243	261	246	252	288	232	247	234	243	245	195	226	254	262	249	267	237	248	216	235	214	235	221	205	242	259	230	226	237	194	232	254	233	224	240	237	235	231	218	215	252	241	216	232	234	210	220	238	247	231	258	236	223	251	238	244	214	250	209	231	250	210	254	233	213	213	214	249	228	217	252	215	236	226	262	239	234	209	256	246	225	255	257	254	250	221	239	260	219	230	255	244	243	255	228	241	242	227	250	252	244	222	268	261	234	263	243	223	212	247	239	236	233	225	252	239	226	231	191	224	246	237	212	280	233	233	241	258	285	262	215	225	242	257	253	224	204	234	242	210	245	270	233	235	242	239	219	237	263	226	206	228	236	233	233	218	254	232	239	228	228	231	230	250	257	233	238	221	256	226	235	227	235	207	232	234	209	220	225	239	248	264	217	256	271	265	240	259	219	234	213	234	228	264	245	230	220	260	241	237	256	224	270	240	238	247	260	235	253	228	229	250	214	251	216	244	262	256	227	225	226	283	209	256	226	211	229	250	259	236	228	215	209	248	222	236	243	250	233	225	228	238	231	266	221	242	245	231	222	218	227	228	213	230	241	222	223	234	214	265	241	245	218	241	227	255	260	226	239	213	239	242	238	246	226	227	202	241	221	250	234	245	232	245	260	249	235	243	221	231	231	246	229	219	222	278	255	234	235	220	246	234	248	231	259	238	249	225	225	231	213	238	250	224	235	235	243	216	217	241	239	228	235	248	236	222	223	224	236	250	239	208	225	234	249	265	241	235	189	218	237	243	234	226	235	232	238	243	262	209	255	236	252	228	224	226	252	244	217	230	233	248	233	232	245	222	237	231	259	213	251	219	234	236	234	240	242	240	227	250	234	235	247	236	240	246	228	252	261	243	236	263	247	203	227	227	237	244	238	218	233	222	240	217	251	230	213	234	234	245	238	235	238	221	245	245	251	241	218	228	251	239	216	253	263	264	260	250	225	226	257	237	245	269	218	247	241	253	233	259	250	229	262	223	269	258	237	226	248	225	220	249	239	237	248	254	236	233	240	235	220	222	226	217	218	204	230	241	234	246	189	219	234	243	199	243	237	228	247	239	226	220	235	240	224	245	244	261	207	242	228	229	209	242	276	210	250	241	216	241	227	268	213	257	240	255	251	224	258	251	214	240	254	231	243	231	235	206	242	249	232	241	230	263	257	248	244	240	245	254	237	241	266	243	218	215	248	229	254	253	256	228	214	280	214	249	242	259	207	247	232	247	221	202	234	210	261	215	257	239	240	264	244	234	238	235	225	204	222	248	224	229	207	252	239	248	236	249	221	251	217	243	235	249	228	233	263	224	228	222	230	236	239	231	230	250	254	231	240	279	243	245	254	204	259	242	236	226	211	209	243	231	224	239	262	249	229	236	233	205	202	197	247	218	255	201	232	225	248	263	248	226	219	255	244	258	261	221	212	230	237	219	208	228	246	224	204	219	276	253	235	243	243	231	255	247	220	223	234	260	239	246	273	217	229	245	255	258	240	236	210	247	222	229	232	208	254	252	240	229	234	250	254	255	240	249	237	259	217	231	223	233	270	249	210	255	247	201	207	224	236	208	241	224	249	267	220	227	218	246	245	220	233	243	210	241	232	243	223	259	276	234	246	245	253	225	222	223	255	260	231	235	249	234	227	247	199	215	224	263	242	257	213	231	247	263	223	230	242	242	235	238	246	250	241	237	219	213	235	233	206	250	250	248	230	248	252	216	244	253	213	260	234	245	204	243	243	226	213	235	226	227	248	247	239	243	241	237	221	209	261	228	245	224	244	233	228	225	244	241	250	234	229	218	246	251	222	221	242	243	276	241	255	205	225	224	248	244	219	236	227	215	230	219	222	232	226	250	261	270	245	224	216	240	268	240	218	218	256	205	224	247	237	241	271	220	230	221	246	227	248	222	236	239	219	263	255	202	253	216	239	239	218	215	253	214	214	249	212	242	244	259	240	264	221	234	203	228	218	230	247	224	232	227	259	220	237	245	268	257	225	218	229	218	216	214	226	202	243	262	232	210	202	198	270	259	232	204	227	212	219	253	263	250	242	245	222	242	257	244	234	246	230	237	239	236	247	215	217	220	218	221	232	221	276	247	241	261	222	246	225	252	236	224	249	246	254	205	242	249	209	245	234	256	239	221	216	230	230	239	248	215	235	252	251	243	233	255	243	248	230	224	240	249	247	228	242	277	241	236	208	234	230	240	273	259	245	242	233	231	241	226	229	226	223	253	222	245	267	233	236	251	248	230	222	231	232	212	243	243	218	220	241	241	259	219	222	232	226	235	238	232	218	227	236	226	260	227	258	249	238	228	252	242	232	251	247	232	243	233	236	245	216	251	218	242	264	247	221	208	234	221	233	233	248	199	232	256	236	258	236	254	236	224	245	247	242	240	222	239	231	211	230	277	229	232	251	246	247	227	220	269	263	238	222	225	235	213	212	259	248	221	226	204	265	222	233	236	251	246	237	225	222	213	237	238	213	253	235	277	213	218	211	255	226	206	228	227	242	215	226	242	246	216	251	233	223	235	235	217	232	203	232	240	251	235	228	230	220	236	262	226	218	230	232	260	226	257	273	263	242	230	222	253	235	230	240	242	254	273	270	231	255	253	251	237	231	250	230	259	251	230	221	234	220	216	259	246	230	247	225	244	259	242	230	258	223	232	243	231	232	249	236	248	210	233	256	223	257	236	239	236	243	224	229	257	216	237	257	255	239	261	257	225	253	258	272	208	234	235	228	212	235	241	237	250	253	236	255	241	240	253	221	242	249	245	249	239	232	239	229	266	240	216	228	240	243	253	261	212	236	246	239	248	244	214	209	229	223	235	262	251	253	228	243	244	240	250	245	202	242	235	247	220	207	237	238	235	252	242	261	221	241	238	227	224	243	240	235	254	276	248	236	208	233	258	256	230	229	233	206	246	211	246	235	239	257	244	233	204	228	224	255	254	220	241	203	194	231	262	245	222	233	223	214	255	232	250	213	228	242	214	231	207	261	248	259	236	241	272	250	223	222	224	257	243	255	250	240	232	225	214	221	217	225	237	217	233	239	234	242	241	253	267	219	230	234	225	212	232	248	245	267	238	207	217	223	229	253	237	227	224	232	240	250	230	273	270	219	228	247	246	277	207	233	227	220	251	246	235	241	245	240	246	233	222	230	237	243	230	205	237	220	225	268	231	236	225	240	226	223	255	231	194	251	251	235	246	222	239	240	271	224	273	238	250	261	265	242	217	215	248	223	258	239	227	251	247	258	211	217	238	259	238
2967	1393	2181	2160	1242	1024	968	892	824	732	701	754	718	634	716	698	667	643	598	651	636	649	641	648	646	608	637	633	613	592	629	595	606	600	623	657	587	620	631	630	616	662	658	649	717	728	771	725	610	588	619	650	597	642	622	593	587	659	602	664	624	627	590	566	628	648	614	629	585	596	603	629	650	628	623	583	627	590	629	591	638	634	619	643	604	561	646	627	639	634	597	615	604	603	588	590	608	635	613	628	631	590	604	568	618	649	586	634	608	607	635	631	626	608	580	635	632	622	614	645	608	620	590	640	629	602	636	607	627	630	595	607	616	620	646	645	594	647	600	595	615	608	615	652	596	595	595	682	591	609	608	607	616	616	559	636	643	598	616	605	639	625	610	614	642	600	596	610	603	630	607	685	618	586	601	602	583	637	615	605	608	642	637	611	619	611	661	601	660	603	598	606	600	578	608	632	645	627	570	616	614	642	694	599	594	624	598	610	628	631	678	615	589	613	584	632	623	612	607	615	603	594	592	619	585	557	673	616	658	621	647	629	578	633	587	605	633	657	661	584	599	628	594	591	612	628	651	586	612	607	664	592	644	591	648	643	638	551	585	644	634	643	599	635	637	591	583	609	651	603	605	646	591	642	651	620	622	609	662	572	646	638	590	601	655	600	601	654	596	650	634	625	605	581	614	625	622	617	653	639	609	595	629	643	615	649	650	631	625	612	615	606	673	627	588	655	605	653	615	654	648	618	618	573	622	582	663	629	615	618	614	667	664	634	596	625	613	629	610	602	616	648	617	606	602	578	599	577	612	617	623	614	574	620	594	638	593	636	639	628	600	633	630	625	604	581	652	626	627	628	645	594	631	585	563	618	573	635	627	589	625	574	600	634	662	555	612	604	625	623	601	609	618	634	638	628	639	613	619	612	599	633	628	632	579	577	662	598	598	596	572	595	616	586	650	629	659	612	607	618	622	604	631	625	574	589	646	605	596	622	649	604	608	602	645	643	628	583	619	609	599	582	672	606	605	625	600	610	630	632	634	635	638	630	606	621	598	641	639	587	633	602	627	625	621	602	605	583	598	570	649	645	610	650	591	651	590	627	638	578	626	658	670	617	626	679	653	587	585	648	643	611	582	643	611	597	654	590	655	602	638	612	604	609	626	579	586	585	555	635	630	553	572	620	559	579	596	617	633	617	577	579	606	597	580	635	657	592	624	635	650	643	612	632	597	627	636	612	614	595	610	592	599	592	607	627	595	620	599	607	636	606	629	611	607	613	633	631	649	613	655	617	666	601	628	579	628	626	599	602	613	586	640	610	550	632	584	650	620	620	622	623	636	587	556	600	616	618	595	607	649	583	608	572	606	598	624	606	597	614	613	625	611	595	625	610	603	596	582	616	642	614	592	622	594	623	633	624	595	628	634	623	631	625	617	610	646	625	586	603	596	597	614	612	620	641	645	600	645	613	616	619	607	637	588	619	664	588	591	641	648	612	605	665	642	613	560	639	659	605	610	633	618	608	589	633	628	619	589	585	625	627	621	635	588	626	651	579	647	603	604	624	607	623	610	650	618	607	663	643	602	664	595	584	639	633	614	632	611	606	580	596	584	577	629	659	618	607	634	601	663	631	649	586	650	647	602	639	620	601	613	618	662	598	599	597	616	638	613	627	648	608	616	621	594	634	610	631	623	602	610	593	614	652	655	618	618	585	602	603	618	637	625	603	585	654	598	637	578	610	630	607	602	602	619	593	669	599	611	616	642	641	607	636	607	590	631	606	644	648	696	637	629	597	585	616	609	659	692	566	591	595	617	634	631	622	626	641	614	600	609	603	632	596	626	592	614	638	612	602	640	618	601	617	638	586	605	627	635	590	616	604	630	631	612	602	614	620	611	599	641	592	602	613	594	645	648	615	652	659	609	642	631	585	611	639	594	612	601	677	623	621	697	592	646	676	648	603	613	630	579	625	610	602	610	626	616	620	629	647	589	615	615	624	606	583	658	605	640	595	620	618	636	675	607	650	622	594	609	637	635	630	585	579	586	633	648	621	622	617	581	577	619	614	620	636	657	632	633	579	611	617	642	604	634	635	630	612	594	592	629	643	618	594	629	650	595	603	643	634	617	611	644	633	655	656	564	607	581	613	616	604	613	628	630	616	615	601	638	609	628	578	605	618	595	638	600	622	627	642	622	606	608	560	609	599	636	629	548	600	632	622	625	617	613	613	648	612	643	577	638	626	631	635	603	595	630	567	645	688	581	624	631	644	598	588	610	608	613	599	603	605	601	675	629	608	638	639	645	618	640	619	604	616	598	646	614	608	625	609	614	599	579	617	619	599	623	610	604	575	613	630	653	589	638	588	607	643	624	648	607	627	610	638	633	595	613	595	636	579	606	649	604	676	637	630	624	605	605	576	602	581	659	604	677	638	605	615	647	609	634	583	644	621	624	597	612	594	630	592	572	620	597	612	616	644	586	568	629	623	611	594	657	655	626	667	628	646	594	594	640	643	569	597	644	633	591	599	618	612	628	665	627	582	614	612	592	614	608	577	614	633	626	585	640	617	596	608	578	594	622	621	631	625	619	649	646	622	550	619	604	603	612	607	622	667	595	605	598	640	590	646	582	674	565	658	570	612	571	601	562	599	637	612	601	610	562	605	615	617	622	633	622	600	572	629	662	609	600	634	581	620	614	606	628	602	655	625	603	622	591	605	675	615	586	651	620	642	629	624	577	583	598	659	677	564	593	621	593	615	644	604	614	618	626	645	625	626	606	634	621	626	638	608	616	592	635	617	608	594	617	606	639	649	643	606	647	598	602	652	593	679	647	603	663	629	599	638	627	604	602	626	596	615	615	612	636	610	611	623	662	623	660	634	599	597	595	619	618	615	600	611	610	619	659	634	618	645	606	624	573	648	620	644	588	638	627	662	626	631	626	593	630	627	635	599	571	569	593	620	616	645	589	633	597	606	638	603	591	592	601	611	585	635	615	641	650	580	658	626	601	622	623	554	592	570	644	627	640	604	635	590	674	638	620	600	641	639	626	618	591	642	609	634	609	598	608	643	630	609	638	660	610	612	620	583	595	597	633	624	619	622	625	569	604	605	635	663	619	624	623	593	610	623	641	605	587	591	597	618	639	616	621	634	595	648	650	634	637	641	605	615	633	583	616	639	610	619	590	574	626	584	605	589	591	615	614	632	634	611	601	643	585	588	619	624	625	637	620	634	609	597	592	605	560	651	616	631	618	643	597	632	600	586	645	642	615	624	620	612	610	609	612	628	584	662	593	637	648	605	586	591	618	569	589	573	617	643	621	614	666	644	639	621	631	571	624	613	629	653	603	611	635	607	658	637	615	640	589	595	594	610	613	627	603	634	586	572	602	610	632	625	608	619	568	625	618	610	590	615	676	658	664	609	623	611	629	610	642	629	606	628	643	636	601	615	647	662	550	643	597	653	665	606	601	575	577	616	597	633	628	617	599	603	628	625
11612	4409	3786	2821	1619	1127	786	650	675	487	390	358	383	309	392	359	288	247	215	197	226	219	231	209	204	209	187	213	196	187	228	192	200	177	161	215	205	182	199	201	185	200	175	193	200	233	236	195	193	206	175	187	179	214	210	195	185	199	198	195	181	182	184	169	171	165	177	199	179	184	186	178	174	166	171	190	172	197	183	183	173	155	199	195	195	178	177	202	169	180	189	200	185	189	225	197	190	190	206	179	185	176	171	185	206	169	180	179	198	179	154	186	178	175	177	193	191	176	185	188	201	176	171	206	185	214	186	185	163	179	176	195	192	185	185	186	186	167	194	166	169	171	176	184	181	160	195	204	215	218	204	190	194	191	197	193	216	169	171	197	227	159	192	198	182	186	201	170	178	197	188	180	209	181	165	197	177	199	175	192	180	173	175	195	205	208	165	198	185	162	197	223	183	175	174	180	179	188	206	195	199	199	188	161	165	171	193	185	216	187	140	186	176	179	189	182	211	202	209	179	176	203	213	205	177	163	196	192	204	204	214	192	195	201	210	200	189	165	179	201	168	179	191	172	170	174	195	184	186	185	191	186	170	181	196	206	186	207	180	216	204	196	190	174	166	190	192	172	183	177	181	214	214	202	193	206	182	207	171	181	206	208	175	165	171	190	202	184	203	213	186	145	212	219	176	199	198	202	205	182	175	195	192	189	191	168	217	165	181	193	185	204	182	169	171	176	191	203	150	191	167	176	183	171	203	158	177	222	175	171	166	207	177	193	201	181	204	157	175	185	184	169	191	177	183	174	179	188	173	188	194	177	177	175	194	163	165	159	149	187	176	167	192	178	199	194	198	174	176	207	180	213	194	183	200	184	183	174	200	184	193	165	199	176	178	194	211	202	194	202	190	179	183	210	187	199	179	200	187	166	206	197	169	199	163	184	177	168	199	178	180	190	197	185	209	187	172	179	185	172	171	189	199	196	182	198	179	209	171	188	199	193	200	213	183	200	186	160	198	186	199	156	164	174	207	167	194	193	171	168	180	179	210	179	129	190	190	165	158	155	192	161	178	204	194	191	187	197	182	213	188	170	171	182	177	199	181	196	162	167	180	186	193	186	190	166	194	181	187	192	192	201	176	203	167	186	176	171	182	160	176	182	178	174	188	160	166	192	168	190	206	150	195	184	197	216	196	190	166	174	191	202	204	171	190	181	193	182	208	206	182	197	184	178	207	189	159	196	208	175	197	174	171	183	184	189	187	189	187	206	204	167	170	210	181	195	182	194	180	172	211	177	198	198	224	179	205	154	183	186	170	177	182	180	172	169	182	184	186	202	165	192	182	169	201	212	170	199	175	200	203	187	196	186	186	209	172	197	190	195	185	197	163	194	148	174	166	189	175	197	195	187	193	172	168	189	178	164	196	207	190	175	194	184	204	175	194	194	183	180	173	177	206	188	206	194	198	186	196	181	194	164	183	186	193	164	185	173	199	209	188	146	190	183	206	175	186	180	191	182	185	175	177	172	186	173	196	190	193	180	197	175	199	169	177	173	193	165	194	157	179	184	150	188	183	184	207	172	164	201	174	200	200	176	205	194	201	200	199	173	197	180	167	176	199	185	201	176	197	195	186	186	211	199	194	172	187	209	206	204	177	196	160	184	186	159	163	193	188	178	173	193	200	195	152	169	182	182	192	195	194	174	186	196	150	176	184	180	183	178	188	197	183	199	177	169	194	172	188	184	186	183	191	185	188	202	188	195	193	191	183	171	185	192	200	197	182	162	165	198	173	185	176	162	163	193	167	178	163	174	200	202	176	197	180	178	189	179	179	204	179	157	191	196	216	181	200	164	170	203	178	179	189	169	212	212	195	172	191	177	162	175	176	187	152	164	192	209	170	203	181	199	198	167	194	194	177	172	199	177	180	183	186	182	198	183	175	204	181	192	197	173	181	212	200	176	204	197	177	168	217	190	179	198	196	202	188	210	165	202	214	171	197	174	190	173	187	173	190	169	192	199	189	195	186	157	171	196	194	157	195	178	197	160	178	177	187	166	197	200	168	165	202	185	166	185	168	186	170	180	148	206	188	172	193	201	185	179	203	208	196	204	204	191	171	206	169	185	176	231	167	192	195	184	174	161	168	182	180	196	200	217	192	170	163	190	186	200	177	182	184	210	178	184	210	203	195	208	195	196	171	187	205	170	178	172	202	211	199	172	198	208	206	200	192	203	178	203	190	189	168	204	161	188	198	187	166	168	203	221	185	187	176	182	185	199	170	183	180	179	170	185	194	189	188	181	200	166	177	196	198	243	187	182	167	178	184	191	181	195	196	196	194	171	178	200	174	187	195	160	187	159	161	186	159	191	167	182	205	197	191	170	164	189	177	175	169	191	165	177	191	194	189	163	191	188	192	200	192	194	187	171	173	184	198	217	176	195	181	210	203	176	166	182	164	179	213	187	197	208	172	224	206	163	193	186	195	194	203	206	197	193	202	167	178	181	178	167	174	179	198	179	193	185	201	177	197	208	155	182	174	193	188	171	204	205	175	179	171	176	186	170	200	199	179	179	203	203	181	176	161	198	194	181	202	182	192	195	205	184	196	216	191	185	180	184	166	191	171	171	192	192	170	193	185	175	180	172	183	159	193	187	192	184	165	179	213	174	191	203	179	183	182	197	188	192	167	197	228	183	187	192	205	181	170	176	176	185	183	170	182	176	190	187	192	195	186	189	194	180	192	200	185	196	220	179	185	194	188	167	188	172	168	190	167	162	184	162	196	210	188	166	186	180	194	182	171	176	173	181	188	159	200	179	205	193	169	162	178	179	203	169	197	191	205	200	173	180	194	205	190	176	187	176	205	194	181	183	181	198	185	159	193	192	198	180	171	193	202	170	167	189	169	187	201	164	181	176	194	183	218	172	194	176	157	173	207	169	177	165	174	185	199	181	191	214	190	195	179	194	200	165	180	191	200	191	171	185	171	212	184	191	173	175	152	193	168	175	184	162	178	184	175	189	186	195	193	159	184	196	205	179	168	162	196	192	222	177	173	197	174	159	185	172	177	181	179	161	190	206	186	199	172	186	190	193	174	204	185	202	173	205	179	196	165	193	200	177	202	195	203	184	163	167	171	191	194	183	185	192	189	176	193	179	198	174	196	181	188	206	188	180	151	180	192	201	179	168	188	185	185	196	193	177	215	174	192	191	195	222	163	209	194	182	191	193	200	187	181	183	165	195	190	177	158	180	215	192	191	162	185	191	187	191	180	186	167	192	209	186	196	171	184	163	173	200	177	185	197	210	164	150	190	183	206	201	191	193	193	204	218	171	171	185	174	208	189	199	195	183	204	170	173	169	164	194	179	152	190	189	176	182	161	197	196	181	195	188	207	180	160	198	168	175	203	206	195	197	182	193	204	185	180	183	190	176	216	189	157	196	175	180	186	205	196	195	199	210	190	195	189	156	185	181	200	187	198	212	185	173	166	190	202	201	173	192
7789	3493	6205	6897	5762	4471	3375	3086	3210	2080	2035	1839	1497	1854	1953	1559	1195	1020	801	733	827	794	810	702	648	645	712	759	674	616	686	624	582	555	552	617	644	619	599	591	588	628	629	693	769	752	751	623	610	600	589	561	537	556	568	554	514	522	540	557	547	548	546	601	556	589	492	571	568	505	586	540	537	543	543	517	519	552	544	495	547	498	546	558	588	564	524	542	541	519	567	544	522	535	555	522	543	496	535	543	553	537	515	524	518	553	550	540	506	568	523	539	532	537	548	532	528	520	543	528	543	515	526	522	519	560	549	506	527	537	502	512	528	494	547	536	565	522	563	549	527	551	510	531	541	553	513	521	515	512	533	591	499	557	506	509	518	524	568	557	587	558	507	587	557	508	539	528	523	544	539	526	543	529	536	521	561	543	488	499	495	525	531	545	520	535	514	537	540	557	552	535	555	557	506	516	509	508	561	499	555	507	575	548	481	529	544	507	511	528	568	532	547	500	525	512	529	501	528	527	524	532	513	536	510	548	563	504	533	509	544	557	556	555	562	551	522	544	537	492	511	567	529	525	546	541	546	528	523	500	542	541	531	533	534	496	538	526	527	533	583	510	558	529	539	547	498	528	547	559	521	527	516	534	545	552	532	539	538	544	499	526	552	546	534	558	511	519	588	555	501	538	535	509	526	503	564	509	532	501	538	549	521	526	579	532	537	502	515	539	521	486	563	534	542	510	534	547	567	562	557	552	529	556	567	545	559	498	526	520	560	532	560	519	498	540	512	489	513	559	517	538	565	579	526	490	548	551	527	506	530	531	513	517	516	533	533	551	530	510	574	576	551	532	540	534	507	548	540	491	531	518	538	537	505	547	530	525	554	519	488	574	533	525	568	548	527	522	521	524	553	528	530	518	537	527	516	555	505	516	538	539	541	553	562	504	540	530	569	502	529	528	488	541	523	536	582	509	581	539	504	556	501	549	568	523	551	505	538	544	564	578	552	548	538	558	534	524	555	565	520	544	504	592	513	518	538	546	516	506	548	531	590	516	540	510	563	512	505	521	521	528	568	526	568	536	552	528	553	566	568	562	513	551	562	573	528	531	538	511	495	536	553	500	491	581	531	539	515	565	519	570	525	563	515	497	529	548	549	511	562	554	539	512	522	551	534	551	521	541	529	539	555	544	539	530	509	541	535	578	577	539	562	520	506	551	530	554	511	543	529	541	476	500	521	542	550	586	592	509	535	562	504	536	544	533	547	557	501	549	528	532	524	551	604	534	557	536	496	528	503	521	542	563	560	526	570	538	509	530	502	496	545	494	573	577	557	490	534	537	493	539	562	558	503	515	478	536	540	539	557	503	572	532	544	551	513	530	570	537	558	532	497	522	542	547	536	555	563	543	514	550	506	594	563	513	540	525	539	513	581	596	575	550	520	524	519	510	523	525	512	537	519	540	541	536	533	518	515	483	519	573	524	494	531	507	543	548	522	538	565	547	553	565	496	547	524	519	525	560	553	534	528	502	510	537	530	515	502	514	541	526	560	549	509	552	507	537	537	526	528	552	550	527	535	505	502	557	513	572	523	533	519	529	542	509	559	531	488	570	559	512	556	536	554	558	544	538	534	542	550	508	503	557	553	499	568	503	533	527	535	540	538	548	494	551	531	517	518	517	553	520	542	542	557	545	508	542	584	576	573	564	544	542	513	560	542	586	522	527	559	527	543	516	531	506	520	588	580	540	542	528	588	513	487	519	527	535	527	570	525	553	514	510	557	538	548	540	537	483	537	503	570	547	549	515	546	558	552	547	513	551	566	553	520	568	572	546	523	556	531	508	534	523	555	532	517	561	543	492	478	554	549	538	554	512	531	521	527	540	557	567	549	498	593	518	552	539	560	528	551	523	520	543	522	534	494	509	527	554	510	527	505	529	525	521	515	538	524	511	539	547	514	535	503	532	514	543	541	533	580	547	523	519	531	527	549	529	567	603	579	521	519	532	508	558	535	529	537	562	499	551	541	530	536	502	518	577	566	529	544	501	543	524	563	545	546	546	533	547	556	515	571	607	522	501	501	542	474	556	548	536	487	553	513	563	563	568	494	527	502	529	541	531	534	540	554	539	551	519	595	521	510	568	509	521	585	509	568	542	547	564	494	509	551	556	554	529	562	552	577	526	528	530	514	531	550	527	499	515	527	503	545	521	542	506	537	494	513	535	548	520	494	548	540	547	488	521	521	516	569	552	530	498	572	505	514	563	570	548	529	505	542	528	500	533	494	544	545	506	507	508	508	515	549	551	522	499	531	523	547	515	565	535	521	565	492	537	549	476	521	530	519	530	530	571	568	544	512	525	519	519	517	545	517	478	551	509	518	516	544	545	550	525	547	523	482	551	515	532	475	523	565	510	515	509	505	539	501	531	547	544	518	502	530	498	500	526	565	570	534	540	537	533	597	527	536	565	561	539	554	544	534	574	587	581	557	504	529	511	543	542	538	547	525	509	537	508	537	512	549	525	545	515	554	536	505	516	555	540	558	543	562	473	513	518	503	541	552	538	541	543	520	492	549	559	539	533	536	546	575	551	495	516	523	556	546	532	577	570	535	516	571	555	595	562	538	576	596	524	496	557	511	522	569	568	508	558	551	503	528	552	491	515	526	576	593	537	493	498	531	538	550	527	552	531	510	522	547	563	552	570	539	569	528	501	573	553	535	523	545	550	518	547	548	543	582	522	533	559	535	538	540	512	550	507	533	484	566	535	508	516	559	526	577	554	533	536	529	510	514	552	520	529	502	540	531	539	497	553	569	544	517	523	505	544	508	527	552	540	532	560	552	561	549	521	560	587	585	490	530	539	557	531	537	509	545	546	540	523	557	494	571	530	541	492	532	532	528	546	553	550	565	464	525	541	538	522	542	588	584	537	523	503	495	557	514	521	530	520	537	548	498	494	508	531	533	511	580	567	543	558	526	509	539	540	510	575	533	571	513	567	566	499	522	538	477	539	530	523	573	548	542	504	516	528	531	547	538	517	525	487	550	541	516	571	534	564	559	523	537	533	551	543	547	548	533	538	538	576	514	501	564	564	505	533	534	498	532	514	521	554	536	520	527	581	517	512	564	519	527	547	516	539	515	565	494	535	476	536	510	479	491	559	516	561	551	521	504	528	540	528	505	506	511	556	539	566	538	515	530	477	511	558	501	530	530	514	565	540	548	565	547	538	529	522	583	500	569	510	522	523	474	541	576	568	542	545	548	558	511	554	519	532	606	513	515	508	524	541	506	506	544	508	528	547	542	555	511	559	519	552	553	528	539	559	527	531	530	529	540	501	516	514	493	497	518	544	524	545	531	525	527	537	526	554	531	545	544	555	547	519	529	511	578	537	535	484	554	538	513	547	505	583	541	579	524	545	496	544	549	522	537	493	556	527	565	541	487	542	498	523	526	515	537	535	547	559	506	584	533	539	480	517	539	553	553	510	529	530	538	575	547	552	542	506
19882	8604	7907	5513	3468	2649	1998	1470	1212	1061	1054	1007	713	858	802	683	496	550	418	404	420	376	396	396	469	388	400	410	379	395	390	405	403	379	418	365	367	387	380	370	351	368	371	415	442	421	415	369	357	355	390	416	373	367	355	301	368	364	405	391	380	376	373	385	394	376	321	376	387	399	331	376	315	385	374	355	354	389	368	351	367	320	382	355	401	325	371	348	399	367	364	358	378	335	340	375	368	402	388	380	368	395	379	344	371	341	343	367	375	372	308	368	361	379	369	351	346	349	393	386	328	374	358	359	386	370	337	346	376	338	379	353	387	355	353	374	344	336	391	355	373	359	343	362	370	370	333	365	375	385	348	381	341	381	418	371	382	399	366	343	384	387	384	341	350	370	354	360	372	358	388	341	387	350	325	348	396	378	335	354	360	402	341	379	357	343	356	346	347	380	379	355	342	360	360	322	377	375	342	356	359	371	358	365	368	388	382	341	387	371	367	392	374	379	342	368	370	353	330	374	354	371	352	366	374	347	372	360	378	349	410	357	326	362	343	357	364	364	369	342	356	389	350	342	358	345	401	343	337	363	332	351	391	323	358	379	361	344	367	364	381	368	365	389	348	340	385	364	396	349	369	351	341	357	379	363	381	371	374	350	365	364	398	397	380	353	353	392	357	389	346	315	364	365	350	353	363	388	352	358	380	328	346	358	368	389	381	346	375	372	370	383	324	333	358	389	409	355	364	348	328	329	367	332	386	353	357	337	368	408	378	334	362	348	361	360	377	373	297	391	368	362	375	324	370	425	350	341	351	387	375	391	359	357	376	365	390	351	392	411	313	360	348	372	350	353	391	363	346	403	397	362	363	350	384	356	363	373	387	396	392	370	356	343	337	368	334	390	336	402	382	367	335	377	356	395	396	371	352	351	365	390	366	368	351	387	369	373	381	339	368	371	335	357	378	368	330	339	369	353	367	316	357	401	385	342	357	376	350	354	339	363	395	404	384	396	368	346	389	329	396	373	371	349	409	369	390	335	368	348	361	401	383	402	346	382	350	373	373	395	387	332	368	369	389	365	345	367	386	367	365	355	345	363	413	363	372	359	360	355	378	360	363	382	363	387	390	388	375	371	351	329	362	402	344	373	376	372	385	357	377	355	369	362	364	352	357	345	366	354	345	352	358	347	357	386	380	360	333	353	372	383	359	379	379	366	360	337	379	389	380	358	364	366	343	350	359	344	308	343	363	373	376	381	380	350	341	367	363	341	341	346	354	370	383	389	359	376	368	377	327	322	348	350	391	372	341	342	343	319	361	416	383	373	369	392	362	374	364	341	374	346	346	407	397	352	377	355	381	384	397	345	356	389	338	349	361	373	382	381	393	385	381	400	378	398	351	404	410	375	353	343	333	409	360	353	371	385	411	326	360	372	362	359	344	371	357	341	368	324	374	364	374	370	338	341	358	332	385	374	382	364	348	382	359	374	387	354	362	346	344	370	368	336	356	374	399	355	347	385	344	384	334	356	349	346	372	380	341	389	337	358	332	376	343	395	347	380	366	312	354	344	367	364	348	356	374	358	368	363	343	341	339	369	335	370	353	347	344	358	362	368	340	413	376	350	343	355	378	340	368	355	374	343	349	355	351	370	362	375	395	342	367	380	379	409	366	354	326	391	373	379	363	353	355	364	340	355	410	358	370	389	388	371	367	367	358	343	353	354	332	399	369	348	361	352	401	358	348	360	344	351	373	356	356	348	378	340	375	354	380	376	357	384	380	340	345	363	365	310	370	392	378	352	379	352	409	373	340	380	332	372	323	367	377	370	361	371	378	333	381	389	360	356	347	371	371	338	354	368	353	364	398	384	342	347	389	361	334	352	368	364	357	354	347	359	334	363	366	375	380	351	364	324	375	370	354	366	364	372	351	373	380	356	320	363	370	360	357	355	390	353	369	410	383	368	352	397	362	308	372	404	386	393	384	321	372	346	343	378	377	396	390	375	340	349	366	396	385	382	358	370	392	363	344	337	370	385	354	353	398	368	360	359	355	360	366	379	389	381	350	383	354	359	360	346	349	377	397	361	360	344	361	416	329	352	381	336	339	338	363	363	350	346	381	360	378	387	361	343	379	345	390	361	365	343	339	356	359	344	330	383	370	345	382	352	366	342	357	356	335	343	370	347	356	377	372	392	385	369	331	367	381	359	348	383	346	356	373	368	350	354	352	354	347	353	387	356	367	384	373	376	360	375	353	397	359	358	360	373	373	385	378	364	341	369	411	354	350	374	376	387	396	373	387	360	370	395	355	375	344	363	374	370	384	355	354	372	353	350	381	373	313	369	357	389	329	355	361	363	352	350	374	362	337	344	323	360	406	349	371	412	355	346	377	374	378	351	405	336	360	383	363	391	374	335	355	363	380	363	388	328	322	362	357	343	348	378	350	377	384	374	343	353	358	382	339	383	390	333	366	350	365	348	319	368	362	340	372	370	354	353	343	345	375	365	345	389	389	388	402	359	363	357	406	345	375	364	369	352	363	388	373	416	367	335	315	399	351	372	348	374	362	354	291	359	334	360	369	406	331	354	385	364	358	387	386	397	346	366	412	352	408	387	376	378	356	385	367	342	389	377	361	338	378	384	388	327	353	333	369	362	359	324	359	397	370	359	388	358	385	341	371	364	376	337	358	391	362	354	415	360	374	343	343	349	341	348	352	366	362	418	350	362	354	359	394	354	335	389	368	328	370	335	375	361	362	358	371	358	375	326	400	338	366	337	366	358	403	345	395	341	341	368	374	333	362	341	327	317	404	390	315	403	378	389	348	366	341	357	363	383	325	360	380	400	402	358	391	367	363	368	388	369	373	355	383	357	358	426	392	373	356	383	349	356	370	356	335	374	358	374	362	333	386	352	380	341	355	363	368	339	328	372	366	377	348	347	375	366	344	361	398	404	361	375	416	364	379	387	374	391	368	329	375	373	365	384	407	371	368	372	353	367	337	363	366	335	353	407	385	375	406	358	367	399	350	377	382	353	381	360	349	363	384	384	358	368	343	326	360	344	324	333	349	375	345	367	368	360	353	375	393	374	380	377	341	352	345	318	376	367	391	348	356	422	368	332	368	381	342	326	375	364	391	409	352	345	331	370	405	389	386	368	364	338	330	384	395	365	342	359	363	365	349	359	318	395	378	345	349	354	354	376	344	349	357	351	362	358	358	354	405	362	350	357	412	364	388	370	356	381	406	388	390	358	375	353	371	345	367	333	390	383	359	362	360	352	361	365	335	369	366	392	380	348	365	376	379	342	332	352	332	367	363	381	360	333	355	318	365	378	386	366	386	358	373	368	418	371	376	389	377	388	381	392	369	411	340	323	350	374	351	357	337	365	378	381	347	329	372	329	344	354	388	382	358	360	371	372	363	345	360	320	348	376	341	405	371	331	372	360	336	385	392	362	354	365	338	399	383	352	370	386	366	370	353	387	395	374	407	387	340	357	371	374
10686	6027	10309	10970	8818	7885	7132	6088	5845	4254	3522	3338	3034	3636	3322	3020	2186	1786	1523	1451	1361	1331	1348	1300	1233	1202	1275	1273	1249	1226	1133	1073	1086	1029	1049	1109	1106	1113	1059	957	992	964	1096	1118	1259	1331	1235	983	1028	977	1068	1017	1003	929	917	956	958	968	943	957	974	921	968	954	955	909	928	1007	956	940	972	932	899	921	928	961	974	947	884	928	909	889	924	935	947	900	912	875	909	928	921	913	864	961	930	927	943	875	947	916	947	930	898	865	935	925	900	933	868	910	947	891	895	908	903	910	925	929	844	954	974	933	930	933	836	888	898	930	935	927	891	942	1000	903	890	974	949	919	918	918	906	938	922	917	924	926	874	864	926	931	939	913	905	956	866	882	920	921	889	926	919	943	888	888	926	952	939	965	914	952	960	934	878	900	870	928	887	934	959	898	934	914	872	876	924	913	922	955	918	965	929	907	907	936	916	897	907	895	874	902	892	882	938	884	894	910	852	885	868	891	927	919	911	933	920	949	965	890	922	940	951	928	950	948	899	929	924	884	874	910	937	931	874	898	884	881	902	945	924	898	897	948	925	925	939	903	883	922	891	911	938	881	853	937	876	913	937	947	847	916	929	906	942	905	921	895	888	907	901	876	931	891	925	929	889	899	947	884	898	894	924	886	915	907	943	918	877	915	944	892	916	952	857	924	919	922	873	885	945	922	860	970	865	921	942	929	941	894	924	920	861	902	929	854	932	892	898	935	928	921	895	933	884	886	951	907	963	931	929	935	939	900	904	892	904	935	915	888	910	989	987	886	961	919	891	915	879	921	898	977	922	955	917	845	925	973	900	955	966	940	855	911	914	971	854	918	889	896	925	872	893	869	880	947	960	887	872	911	941	887	930	871	945	913	921	932	934	901	875	1013	875	898	943	944	878	900	967	893	939	888	899	905	929	890	930	910	919	894	859	875	919	911	864	890	906	916	883	846	912	905	923	888	882	913	969	920	925	885	965	928	907	944	928	876	954	931	905	876	868	941	884	937	903	960	905	893	903	891	918	886	945	880	903	927	919	877	882	868	902	842	863	907	951	907	858	897	966	916	892	877	841	882	916	925	912	976	933	856	873	928	912	864	855	911	915	877	969	890	922	904	956	925	884	894	908	898	973	895	907	915	901	909	961	879	930	906	945	937	895	914	923	854	892	843	925	922	948	896	950	910	890	929	909	905	878	921	941	855	941	983	940	874	912	894	904	934	919	865	924	908	857	932	918	937	853	914	924	928	885	914	895	889	870	859	843	928	939	882	889	877	865	896	892	818	926	919	896	914	895	903	941	894	923	901	929	916	931	834	887	914	942	892	908	927	874	847	948	878	944	871	881	920	921	894	889	923	919	906	978	907	904	947	937	930	940	900	917	958	875	852	890	956	868	944	939	863	924	906	929	895	884	876	923	916	895	917	885	952	896	886	889	915	883	895	895	856	903	896	924	945	966	942	881	924	923	873	872	912	899	918	913	939	914	949	889	906	949	882	884	924	974	969	894	867	912	907	881	889	912	876	887	912	886	927	882	845	885	879	895	881	951	910	965	947	926	934	855	921	920	909	929	916	837	958	922	898	931	871	890	914	893	885	920	931	886	964	891	921	883	918	890	867	929	906	892	935	879	916	928	898	878	916	890	917	929	898	929	920	896	930	905	904	913	907	864	908	922	854	948	876	833	891	846	902	885	940	877	949	844	873	906	878	902	928	914	908	904	842	918	912	942	887	908	923	876	951	897	953	935	928	888	953	875	899	927	859	908	898	903	908	925	963	934	944	911	932	922	918	918	942	875	906	853	900	890	862	895	870	898	949	893	937	891	920	910	922	956	923	905	941	905	880	873	923	919	918	954	864	878	873	925	916	886	905	907	900	913	995	906	867	910	968	937	907	869	949	922	971	850	908	892	921	887	899	951	968	895	917	951	945	928	927	982	943	886	981	946	961	930	932	897	855	916	953	923	911	925	901	898	914	922	881	903	887	926	940	944	905	956	921	972	896	911	928	914	893	893	916	957	929	908	894	882	886	895	887	877	943	943	879	883	864	908	906	923	917	900	928	907	901	903	915	916	950	880	891	920	918	865	921	919	928	893	913	892	878	948	930	882	881	934	952	919	935	888	897	901	919	957	905	905	853	914	923	907	924	862	907	867	866	964	874	909	898	875	884	909	949	935	870	932	901	933	890	951	894	893	933	931	923	901	909	889	934	907	897	900	877	901	885	956	941	893	901	945	921	925	901	908	955	955	937	874	867	871	897	893	855	901	860	919	877	885	936	891	944	891	907	985	901	958	908	925	936	924	912	886	869	918	914	854	931	896	918	963	923	863	913	958	895	869	955	867	892	899	922	897	863	890	908	898	908	927	897	953	901	898	882	943	897	970	930	925	925	823	883	886	917	909	988	936	919	888	915	932	913	930	888	972	883	878	915	876	922	894	890	944	922	932	927	926	882	960	863	886	833	949	935	913	883	921	920	872	924	932	880	897	892	945	943	874	892	867	888	933	885	933	917	877	918	914	911	903	902	949	862	904	929	875	892	942	942	892	902	977	923	877	893	902	882	854	961	904	917	900	911	978	956	891	897	907	865	939	912	917	898	894	892	929	849	952	908	908	923	935	941	936	894	892	888	885	929	925	916	956	891	904	906	959	908	881	889	938	894	901	893	886	925	926	898	955	877	970	886	908	961	911	925	942	899	1053	849	913	914	970	945	910	952	921	905	918	861	932	867	882	947	859	929	919	891	929	911	899	881	867	914	874	931	939	857	929	909	916	904	892	870	915	912	904	937	911	917	964	888	941	866	867	953	937	858	899	896	867	885	934	913	855	903	884	907	877	903	931	949	892	879	891	922	889	963	892	908	913	952	907	954	872	922	936	866	910	876	903	938	921	909	913	889	904	899	941	892	926	877	945	863	904	878	906	914	885	890	903	875	917	857	917	933	932	931	897	904	914	903	937	880	882	896	884	921	910	901	881	898	870	931	868	929	902	908	860	904	899	920	873	959	908	909	884	943	940	932	946	923	981	874	940	935	886	945	918	951	945	897	914	907	899	867	922	921	947	922	891	920	932	936	894	935	870	903	906	900	881	881	915	930	971	885	897	897	896	964	874	899	935	927	926	849	915	896	908	931	834	950	915	871	919	939	898	916	946	891	900	938	895	923	918	903	901	938	829	906	888	919	901	883	871	957	892	926	928	915	895	852	886	937	895	904	902	967	944	901	926	948	967	923	881	861	879	839	922	922	894	874	918	940	942	945	938	914	906	890	917	855	941	898	935	903	911	923	901	930	889	901	859	908	904	926	922	959	894	932	907	903	922	928	927	902	911	917	916	898	907	930	911	912	901	901	937	924	922	872	909	883	865	919	941	924	828	922	862	911	938	868	938	887	924	950	945	926	881	914	947	951	852	882	921	923	907	916	932	902	933	866	877	845	907	916	965	889	892	929	910	891	840	913	887	924	925	875	937	949	940	947	917	929
3520	963	1048	700	407	297	297	258	251	253	253	236	254	259	262	226	221	216	205	242	219	237	236	244	245	215	243	239	248	244	257	242	213	226	235	256	223	213	227	226	226	246	258	224	271	274	247	207	221	232	244	244	211	225	245	233	280	255	206	245	250	265	224	249	213	218	227	211	235	236	245	221	252	229	257	222	231	228	205	236	225	242	238	221	274	226	223	224	231	225	253	237	248	251	235	224	227	242	242	226	236	250	206	227	219	259	239	256	232	234	253	251	206	245	240	233	226	217	242	232	264	228	245	251	228	208	239	263	229	231	241	221	218	261	225	229	234	228	212	200	227	245	252	238	223	205	243	240	273	255	228	242	215	258	237	230	247	232	266	242	242	221	255	239	259	253	227	240	244	219	223	235	245	254	229	218	206	268	246	249	209	210	213	274	211	233	234	227	243	218	235	213	193	221	213	242	244	236	240	231	207	222	250	240	237	242	243	238	246	251	248	227	260	251	245	216	245	223	253	244	216	222	244	278	220	230	237	198	202	205	233	244	226	262	223	248	207	238	229	220	233	233	214	220	225	234	237	235	215	236	234	242	225	218	243	250	253	232	269	215	258	235	239	235	262	258	259	250	253	229	260	255	199	251	236	232	235	250	206	229	234	227	250	264	238	234	232	215	212	247	220	221	235	240	188	257	237	247	252	223	261	234	224	195	216	205	243	239	229	237	227	232	261	247	210	250	247	225	233	226	227	226	217	230	243	235	230	241	221	245	250	221	237	249	242	226	208	220	246	227	226	236	249	175	208	216	214	221	231	243	236	209	213	249	206	203	236	244	237	243	244	234	220	205	250	245	251	241	210	217	241	228	223	241	248	238	246	245	249	269	229	245	235	218	233	253	244	234	220	240	235	233	228	242	234	232	234	219	241	218	257	248	250	201	205	229	244	211	236	237	223	230	253	242	215	239	236	235	244	235	214	238	222	248	225	198	237	232	237	219	261	255	247	209	242	202	218	254	189	224	234	244	243	215	245	220	231	228	226	237	236	243	227	228	192	248	244	240	227	246	261	207	236	264	227	235	256	228	218	212	236	229	214	245	230	246	242	227	233	219	240	244	254	209	246	218	213	235	223	244	265	230	234	230	231	230	223	214	224	217	236	253	222	258	228	248	247	254	240	251	228	263	250	212	192	271	240	233	236	214	221	231	257	213	209	224	237	250	253	207	189	247	221	236	239	230	236	250	231	212	200	228	231	265	265	200	224	214	222	227	206	200	245	246	224	210	240	262	222	238	233	253	194	210	267	220	266	205	254	225	233	225	256	210	216	200	236	236	247	237	243	238	244	227	230	240	220	238	231	268	215	234	236	245	224	234	258	244	218	196	252	230	251	190	218	229	208	227	242	227	240	258	245	233	237	245	225	237	215	244	222	243	249	228	213	229	245	216	195	231	265	258	244	263	246	252	229	231	243	217	233	226	254	244	260	223	233	250	269	247	228	249	245	224	224	208	231	216	206	250	245	241	222	246	224	258	231	212	236	266	233	205	254	254	236	226	273	239	211	261	262	221	234	220	226	239	233	247	250	284	244	237	231	233	239	245	226	227	225	215	268	225	245	241	266	246	217	232	241	226	226	202	246	187	241	250	232	245	239	224	252	233	232	247	249	232	223	233	236	228	262	239	262	239	255	202	222	221	247	185	258	232	206	228	225	213	242	228	230	253	228	244	250	262	245	225	249	223	230	256	270	239	242	242	219	249	227	221	209	229	243	261	220	237	232	240	240	252	249	239	246	216	228	263	238	232	253	232	218	214	259	231	265	219	215	243	221	245	251	227	215	227	206	216	212	238	246	256	235	227	217	250	250	228	233	260	223	237	245	218	219	228	187	244	219	271	238	232	247	198	248	225	257	245	238	216	241	245	233	228	266	247	234	247	270	224	228	240	246	247	231	224	241	235	217	234	249	255	219	249	226	232	250	219	234	214	254	216	212	226	237	239	232	252	251	231	238	223	231	221	238	245	236	241	236	231	247	233	235	264	242	229	206	207	210	256	235	218	244	242	246	247	237	247	222	217	249	228	234	269	242	219	243	223	238	223	238	246	246	237	229	248	251	226	214	234	243	259	215	247	261	251	238	235	248	214	218	249	220	226	218	228	252	244	247	208	256	228	216	257	237	273	238	230	263	235	248	258	244	234	226	238	218	252	200	265	210	226	228	220	228	211	228	219	224	252	201	217	219	237	251	206	231	221	230	244	215	226	237	207	235	253	236	244	245	238	227	222	197	234	223	233	262	227	232	230	214	233	277	253	240	218	233	197	232	226	218	222	193	254	224	245	243	244	254	244	223	213	234	245	221	237	223	234	247	268	237	232	219	214	221	231	244	228	223	217	232	213	251	246	223	249	255	241	244	229	212	225	232	228	235	252	214	217	228	212	232	239	241	239	228	237	233	229	212	247	245	265	245	250	245	248	213	226	227	246	240	263	225	231	226	219	229	275	237	209	249	214	237	259	208	174	213	236	230	222	262	227	230	192	207	213	241	253	240	245	228	252	215	225	200	246	188	233	237	216	208	267	229	228	218	211	230	245	227	256	232	239	243	225	220	256	238	251	243	257	244	226	260	238	236	222	219	218	225	225	223	220	255	222	234	241	232	221	257	237	263	253	238	241	232	204	233	241	227	222	236	208	216	232	240	213	194	218	265	235	193	236	253	231	219	217	215	227	203	243	251	267	233	241	235	227	217	270	227	261	233	241	212	222	230	239	216	249	232	258	211	227	244	202	216	236	256	228	211	212	266	250	241	223	242	241	233	245	243	274	250	227	227	217	242	243	249	272	243	278	229	229	241	232	235	233	213	215	248	226	218	247	245	267	210	256	230	228	229	260	248	245	190	231	223	238	216	233	254	253	243	220	215	244	243	230	237	228	264	241	229	242	248	257	238	245	230	232	231	253	247	241	208	235	236	216	237	252	241	225	250	241	238	227	208	250	250	237	207	248	246	204	215	237	254	230	227	216	236	252	218	270	199	247	237	251	245	230	278	220	227	224	221	265	239	222	237	231	255	221	220	240	227	248	241	255	255	258	279	251	260	246	232	212	202	244	232	234	234	206	217	246	217	236	214	257	238	227	242	227	209	249	235	230	258	243	217	212	240	243	251	211	207	225	268	274	221	223	261	259	241	234	228	213	233	217	234	234	252	244	225	239	225	233	226	234	229	196	238	226	244	229	248	243	239	230	220	249	224	228	226	221	234	230	220	242	246	265	235	213	229	238	209	262	215	238	240	239	239	221	231	224	246	247	242	243	218	232	258	227	254	221	234	232	220	222	250	237	233	207	254	227	247	237	230	215	243	220	239	237	255	269	261	222	199	232	229	240	227	223	230	237	262	218	240	229	242	267	245	205	234	238	261	237	238	216	287	201	236	254	210	228	238	224	236	260	243	252	220	226	269	239	207	216	250	219	216	245	228	241	240	254	218	220	217	250	210	239	249	233
3024	1292	2371	2110	1278	1049	1061	923	774	798	722	709	654	729	670	633	643	617	619	631	614	608	664	696	638	624	610	639	641	602	613	591	607	571	587	641	568	621	587	650	601	610	678	659	751	748	711	643	661	628	652	631	634	620	663	594	618	578	584	662	606	616	639	572	631	630	638	579	587	622	625	584	622	602	616	584	654	600	641	655	618	657	618	602	607	632	603	624	586	599	615	609	631	644	622	611	608	632	602	630	636	603	602	626	603	623	629	627	595	610	635	605	657	603	646	610	583	597	604	638	553	614	600	625	656	617	605	570	582	649	566	669	637	595	602	613	640	590	599	596	575	613	626	606	602	609	616	656	635	670	622	584	662	596	579	586	587	617	621	596	640	622	609	613	596	621	627	616	606	661	633	636	645	640	609	623	621	579	610	627	658	637	628	591	642	601	635	620	599	609	615	602	579	631	645	636	642	597	622	649	600	622	631	638	579	625	623	617	619	639	609	640	590	606	638	576	615	608	619	603	628	592	612	615	574	638	609	578	564	620	641	601	655	581	609	604	615	575	561	610	589	603	635	643	616	653	645	574	608	653	629	602	581	614	593	624	614	673	613	612	590	611	590	617	643	668	613	667	643	610	597	623	616	600	613	597	607	616	637	598	621	588	644	621	610	594	595	633	647	589	615	612	652	575	653	610	605	647	671	579	623	615	626	633	617	600	607	631	639	591	645	616	580	614	639	619	610	595	660	681	598	650	621	660	633	646	639	638	582	620	644	660	661	602	600	604	563	548	587	677	646	608	615	602	596	575	631	591	632	649	598	617	646	599	543	622	621	614	613	650	634	616	663	640	686	643	598	641	639	642	609	618	610	599	635	627	623	605	626	582	592	646	638	606	610	584	595	591	651	622	609	587	631	588	602	646	613	613	631	626	595	640	612	598	632	602	601	629	607	584	576	627	609	577	663	654	595	586	573	632	611	663	599	572	609	604	619	639	614	627	620	601	589	622	618	601	628	651	639	593	621	576	612	578	592	624	623	569	624	625	608	599	601	626	625	590	671	610	648	616	619	610	623	635	656	649	564	609	569	613	602	621	629	623	585	643	619	630	598	611	655	601	587	615	620	637	587	635	626	593	620	581	609	618	621	575	611	593	588	639	588	606	618	601	596	587	645	622	616	588	625	640	624	635	613	638	583	633	616	562	586	602	612	622	632	564	659	621	606	606	556	612	596	621	631	647	584	640	604	599	624	611	609	604	630	607	562	590	644	599	623	609	579	599	658	665	606	627	650	616	583	584	588	602	651	589	596	577	622	579	603	673	609	639	629	601	631	630	619	610	624	569	632	638	620	584	638	593	626	647	624	637	633	593	614	608	605	627	618	620	583	611	637	598	614	633	572	579	616	610	605	606	620	627	614	618	623	646	613	593	651	608	603	582	581	657	601	622	580	614	567	640	605	634	640	646	597	630	583	601	633	607	651	674	599	599	608	618	604	632	632	593	615	603	619	636	596	646	562	602	589	627	574	621	634	621	561	619	629	608	576	607	600	632	604	634	624	646	625	600	659	602	619	618	657	580	632	580	564	653	633	591	617	598	584	597	608	615	609	578	626	585	571	602	621	626	636	638	609	669	579	585	668	644	642	644	629	605	633	640	629	615	595	640	628	627	581	640	588	647	595	654	627	604	626	587	620	612	633	627	632	561	622	610	565	602	617	627	624	617	578	650	603	643	624	620	641	645	600	637	618	654	598	596	614	590	628	596	605	608	624	597	669	629	619	577	570	615	587	570	632	638	640	606	693	616	606	647	588	652	667	557	627	626	601	626	601	631	603	578	644	605	592	616	636	616	578	637	625	628	636	614	651	588	570	644	634	641	603	619	616	626	679	610	628	584	643	618	587	638	612	648	641	564	632	603	647	667	584	633	636	579	643	594	644	624	637	612	600	604	649	617	596	647	617	645	601	612	630	609	650	584	658	647	594	615	591	636	620	617	604	615	571	600	679	663	591	607	622	605	560	607	599	594	635	622	643	644	627	661	630	613	579	588	664	602	610	603	593	636	640	591	604	661	652	597	634	621	636	653	639	608	668	631	622	582	627	609	595	649	563	607	578	586	636	603	625	623	625	652	590	635	579	615	621	627	662	596	629	661	576	627	578	619	575	612	601	658	642	565	567	651	632	639	593	594	607	600	616	610	651	638	587	636	588	622	640	636	625	629	596	626	606	643	628	587	614	627	604	615	640	585	614	613	634	627	573	572	616	650	651	600	635	637	628	601	621	604	639	602	631	630	591	653	617	613	581	597	606	585	641	614	651	604	601	592	588	658	610	626	636	565	607	590	623	581	607	620	580	641	636	612	666	590	610	611	623	615	618	600	632	576	634	619	631	622	620	588	619	593	601	635	638	612	626	622	613	607	631	640	605	603	603	606	626	612	626	587	570	607	605	634	639	628	632	595	654	624	613	613	619	602	589	618	617	631	588	651	625	603	603	594	591	616	594	614	630	598	626	575	616	608	644	650	600	598	620	661	645	574	624	605	595	600	600	583	606	652	590	623	592	635	585	627	624	622	571	603	628	577	583	629	602	628	581	577	595	627	649	606	627	635	596	598	630	674	618	611	634	596	624	675	591	622	640	626	587	644	643	583	631	638	627	623	634	573	646	610	576	616	655	632	647	616	610	630	615	614	574	642	638	631	613	632	603	585	608	608	614	651	621	614	629	622	621	603	620	616	639	645	634	616	649	625	629	578	584	655	612	606	584	634	651	634	576	601	592	619	602	594	634	605	607	594	634	595	594	636	626	652	607	607	645	619	575	633	550	598	606	580	627	598	610	592	599	612	596	626	597	597	632	591	664	598	601	615	577	645	634	622	587	612	632	639	643	644	657	623	594	620	607	618	621	593	579	588	587	640	608	650	644	596	572	642	607	560	633	640	623	649	595	630	623	588	593	580	624	579	607	616	618	611	612	651	622	643	622	598	639	598	626	591	618	626	610	591	588	659	628	612	563	611	640	585	613	601	626	675	613	635	636	610	579	595	612	611	636	556	629	614	631	586	624	603	624	588	631	634	592	633	604	604	643	620	616	665	630	606	605	606	627	633	612	600	634	638	628	632	622	600	646	602	610	636	591	613	611	621	612	602	607	602	629	614	610	613	622	580	576	641	613	620	564	590	544	593	605	639	590	573	594	621	564	620	621	599	617	680	594	641	619	624	655	611	603	606	581	586	625	643	652	609	612	643	604	645	621	558	609	607	583	594	638	628	644	630	602	608	629	611	637	614	637	628	626	618	660	625	650	635	622	621	588	605	564	553	660	625	588	646	573	590	633	634	591	590	613	607	623	619	625	634	590	592	621	638	579	598	604	568	665	599	589	586	629	612	582	607	567	559	627	634	588	596	635	618	627	618	671	619	613	582	611	583	628	571	622	646	628	619	600	569	600	592	640	624	613	629	604	659	632	604	574	558	599	651	617	629	559	588	633	607	604	564	614	602
11443	4433	4143	3444	1696	1196	986	765	605	598	428	571	322	364	449	336	307	224	226	210	197	203	209	196	218	193	207	193	201	202	198	205	165	191	197	202	166	206	195	165	186	189	222	197	227	219	202	186	181	181	197	195	200	178	158	174	194	206	178	206	197	194	213	186	196	177	184	174	194	178	188	195	173	194	169	205	172	185	179	197	202	179	177	187	207	187	178	183	197	215	201	168	189	199	202	188	209	185	198	193	186	176	172	212	184	192	187	198	186	170	197	182	186	230	195	156	199	177	175	185	168	192	174	168	185	173	192	172	198	187	176	205	188	208	208	166	170	169	190	177	187	199	179	170	207	163	168	169	171	181	172	178	210	175	203	196	172	192	185	179	170	179	184	179	171	202	173	175	160	195	199	211	187	195	172	166	170	189	172	176	172	169	213	156	183	199	184	170	187	168	194	195	188	189	193	202	189	203	173	182	205	174	165	191	188	196	170	189	192	184	181	203	175	161	194	181	201	215	193	207	187	174	204	201	192	183	177	189	192	214	209	191	167	179	201	166	187	193	172	183	197	187	223	207	192	210	188	211	175	172	182	198	177	202	181	185	186	202	191	210	203	191	181	160	188	192	194	165	187	186	192	183	195	151	192	203	201	221	188	167	178	190	165	187	197	210	174	184	178	181	174	186	190	179	167	179	203	192	193	186	196	168	191	165	172	209	159	169	180	168	179	186	171	196	186	204	222	170	181	185	187	163	183	189	197	194	186	184	175	180	167	189	176	179	191	182	182	172	171	162	191	186	180	196	179	191	181	180	191	203	176	175	196	200	185	194	192	166	192	188	194	188	206	184	197	174	203	196	180	194	208	179	175	183	193	164	186	182	197	181	154	191	178	201	170	185	198	177	190	197	208	186	190	178	194	194	163	184	220	185	200	202	191	178	174	184	208	162	174	163	174	189	201	199	179	183	194	164	192	163	201	155	197	170	187	188	191	173	191	182	183	197	185	189	176	192	165	180	198	195	181	196	203	188	191	210	193	202	181	182	149	198	164	165	173	196	190	164	199	195	187	168	168	173	185	174	195	190	209	192	199	176	178	191	183	198	191	185	185	167	164	176	198	177	191	177	160	190	204	218	175	162	195	183	195	180	198	211	184	186	207	178	202	186	192	187	169	156	202	187	213	187	214	205	177	180	173	187	187	179	187	191	176	209	170	186	182	177	189	189	182	181	168	153	196	192	183	186	167	181	188	216	187	197	220	188	180	185	159	194	173	182	198	193	193	184	184	189	187	204	197	193	192	177	188	169	193	184	182	183	195	191	203	187	194	210	176	181	173	171	169	181	188	174	155	173	166	193	165	201	203	195	166	186	179	189	186	185	204	169	204	195	191	202	178	171	186	194	223	187	186	211	186	159	175	207	168	197	198	211	204	172	212	179	182	185	163	191	193	194	194	163	213	156	176	180	193	179	192	202	170	190	194	200	170	196	184	183	190	192	169	189	186	182	224	214	199	181	219	197	194	199	188	166	190	150	178	178	178	204	183	174	197	207	216	166	170	175	175	178	203	172	172	192	202	205	185	195	200	171	164	180	176	195	191	196	198	174	180	207	176	195	192	182	203	191	173	182	208	186	209	162	190	192	216	174	185	199	201	199	177	196	180	154	167	187	199	186	183	185	207	173	188	177	180	212	193	172	195	168	187	177	171	194	168	173	214	180	183	191	193	188	178	201	164	148	181	217	197	162	181	208	197	182	171	179	191	200	162	178	169	185	168	187	196	181	194	173	191	177	186	194	163	197	192	176	185	189	192	188	176	217	196	195	180	198	173	207	199	173	151	221	184	176	194	183	211	183	191	178	190	187	202	188	188	177	182	185	184	174	186	204	184	171	178	198	168	193	175	185	199	165	188	176	195	195	176	181	199	181	171	175	175	183	173	172	175	187	201	193	202	205	205	198	193	192	190	159	171	210	193	188	195	180	204	187	181	190	194	189	194	195	189	196	182	179	207	205	187	175	185	181	187	192	175	195	191	190	198	193	186	189	171	181	208	186	180	194	176	185	165	210	176	172	179	208	183	175	170	188	185	189	174	193	189	179	196	194	201	176	167	185	191	191	200	180	192	193	211	192	169	171	156	170	174	168	192	183	178	182	171	213	198	169	180	197	176	169	178	178	168	173	191	189	210	197	207	185	187	187	180	199	190	193	206	176	173	194	174	189	179	166	189	187	174	215	185	166	198	205	173	170	177	177	168	167	183	220	190	176	156	170	174	171	177	193	204	198	188	183	170	186	162	189	176	183	193	190	162	176	177	193	210	183	179	180	203	184	216	173	198	178	203	196	193	193	169	192	188	189	171	199	192	182	201	177	178	155	169	227	210	179	149	185	206	170	183	168	181	182	187	165	181	193	178	201	170	180	191	186	188	183	184	194	195	190	184	209	179	176	208	172	169	171	196	173	201	195	195	190	194	205	156	188	151	186	172	189	194	201	193	175	172	201	203	178	200	186	209	194	173	176	186	184	198	165	197	200	191	185	191	201	189	172	170	182	175	188	198	184	180	192	192	192	187	150	193	195	198	180	177	171	188	202	190	180	207	193	193	194	190	203	168	177	177	201	188	168	183	202	173	200	173	176	179	176	193	178	191	185	193	202	182	180	187	200	203	215	196	168	172	179	195	176	178	212	166	184	170	193	203	190	187	199	185	168	188	189	186	152	191	180	171	198	155	182	161	211	177	202	184	178	191	185	207	218	193	188	204	178	210	205	207	206	177	191	184	214	212	201	192	187	173	194	186	182	194	196	224	188	186	184	203	187	161	188	170	177	169	195	194	164	198	190	163	198	187	180	211	198	164	158	170	181	163	188	199	181	175	205	202	175	172	193	196	160	172	178	211	197	209	182	192	183	213	158	189	196	189	171	185	212	195	187	159	153	179	205	211	163	188	188	186	186	169	179	183	203	186	204	169	199	182	201	203	161	181	188	185	199	215	174	183	193	182	188	183	201	162	181	165	165	188	189	190	203	171	192	195	203	172	182	198	174	177	150	175	177	184	186	170	193	209	211	184	186	173	172	214	189	173	205	201	187	183	216	182	186	185	185	181	202	166	171	173	166	169	164	190	165	189	172	160	178	176	210	181	179	178	177	171	186	190	189	200	177	208	184	173	177	192	181	182	184	169	157	174	166	223	216	176	191	172	186	198	213	192	161	192	195	169	186	187	179	189	180	191	190	191	195	198	175	167	188	178	204	163	186	188	184	190	172	179	185	196	179	205	176	199	199	197	192	190	199	165	196	187	195	191	191	154	202	213	190	188	198	201	176	210	172	186	189	169	182	204	169	189	166	189	203	195	163	189	175	176	185	199	206	189	184	190	206	218	182	188	176	178	196	181	191	187	167	172	179	193	181	199	196	178	163	196	160	172	206	181	173	208	199	219	210	204	177	180	168	161	176	200	179	187	189	188	174	178	217	196	179	202	189	175	193	177	172	172	185	170	170
7641	3719	6500	7188	5718	4626	4029	3412	3347	2363	2026	2012	1587	1860	2431	1632	1360	960	861	805	790	757	749	698	675	687	737	736	743	733	681	577	580	635	600	596	624	638	642	613	587	600	563	646	830	775	729	637	637	576	597	572	560	576	524	511	574	525	532	561	553	575	589	588	542	496	534	532	568	571	497	558	539	523	539	549	510	512	532	545	535	591	533	536	528	551	541	529	522	554	549	550	548	539	542	545	525	538	520	526	532	513	525	547	526	556	544	561	565	538	546	576	544	533	523	541	491	537	519	526	565	516	527	551	551	559	577	529	566	505	560	520	524	549	531	552	507	549	484	532	554	570	564	521	547	496	548	554	533	570	511	518	531	544	530	538	517	556	480	526	518	532	574	562	510	536	519	574	537	528	486	517	523	543	489	532	534	563	536	517	527	521	560	592	517	526	575	558	535	493	574	543	527	552	541	506	537	536	537	532	526	549	572	552	511	530	539	552	561	527	539	541	478	534	523	550	560	536	566	527	516	513	546	517	529	552	527	520	531	530	528	570	499	506	567	464	522	538	526	518	559	536	533	549	555	543	535	515	578	569	561	531	534	550	547	572	479	554	546	508	528	518	546	528	535	531	536	530	560	587	522	560	488	533	530	497	541	534	531	536	544	537	480	533	516	555	533	506	539	563	503	520	529	502	535	548	517	525	545	539	538	523	504	522	547	575	544	531	575	569	517	556	515	527	548	516	554	563	550	516	517	572	540	504	543	542	509	496	575	558	548	581	518	541	548	602	549	499	535	544	516	523	529	539	528	525	561	537	516	550	558	547	548	502	513	508	544	532	539	554	540	549	524	543	551	560	518	539	576	530	502	537	510	555	508	507	520	532	513	518	522	537	513	515	543	539	520	533	562	510	489	546	582	527	535	534	538	539	525	568	544	551	537	523	575	526	518	532	492	564	520	576	537	536	552	513	517	556	538	546	525	527	531	539	530	530	504	521	556	539	519	538	520	544	554	515	535	529	543	559	535	544	556	516	515	533	553	516	534	571	520	528	514	560	548	560	524	522	504	537	499	511	543	525	544	548	559	561	535	540	548	540	534	516	534	500	493	564	532	540	515	528	529	535	592	531	521	572	514	559	512	536	576	556	532	491	511	528	518	525	517	504	532	553	491	531	509	550	585	513	523	516	549	534	540	550	549	535	477	566	468	553	539	527	521	530	481	529	583	551	570	537	538	556	564	524	513	538	565	494	534	577	537	536	544	502	534	552	527	538	527	495	530	571	534	495	547	498	545	561	528	523	527	534	575	534	527	533	524	534	565	501	534	562	489	559	530	529	574	569	525	562	564	540	505	560	537	558	496	517	536	534	515	527	503	514	542	563	556	561	540	531	559	574	510	539	519	556	508	553	505	532	552	541	560	502	499	569	553	562	552	527	514	535	553	520	490	547	540	511	547	531	531	567	522	571	558	534	551	545	590	521	544	509	571	533	538	527	529	530	557	543	509	543	527	522	562	550	546	546	525	563	497	568	488	570	565	540	532	550	533	542	494	550	542	556	535	553	482	541	510	540	547	555	557	575	541	521	515	519	578	575	547	533	529	516	490	542	537	518	508	541	546	545	581	528	534	536	520	544	555	550	528	500	508	533	520	559	527	489	524	549	523	541	522	541	518	555	517	525	511	508	525	571	565	542	535	561	563	536	527	539	559	529	558	530	600	564	529	533	531	572	524	452	506	516	500	551	514	570	531	502	539	547	510	580	545	537	515	558	559	546	548	517	553	527	541	520	511	509	517	507	523	478	545	502	545	557	528	499	533	543	543	535	543	558	494	500	481	504	556	525	515	495	488	528	544	539	537	474	512	521	525	554	565	552	548	496	545	531	566	562	538	558	567	554	504	561	523	510	494	540	572	540	549	534	493	535	551	525	541	542	571	525	575	538	527	483	541	514	525	537	567	538	533	542	509	564	501	567	573	539	577	513	514	533	515	494	539	558	523	523	544	521	543	515	511	540	527	492	479	511	568	536	535	553	538	524	506	536	548	572	543	538	521	540	568	539	545	517	558	550	544	538	543	520	559	495	515	567	553	526	530	510	527	523	540	535	543	541	544	541	529	534	513	533	588	557	560	531	525	566	541	519	563	503	510	550	505	562	514	495	526	536	577	511	538	536	505	510	525	493	519	541	553	482	538	506	553	524	495	559	562	517	539	526	532	522	528	552	529	583	521	510	529	533	598	543	535	553	541	500	534	512	570	543	472	539	508	541	578	500	529	534	525	526	539	538	529	521	527	568	558	525	529	551	520	519	519	526	533	557	521	522	554	545	529	502	534	537	581	536	555	548	540	489	527	518	535	557	495	528	533	526	505	521	501	506	546	523	532	547	531	561	502	494	542	568	503	543	543	524	512	533	558	563	539	494	535	509	536	558	543	513	554	565	531	529	504	539	512	517	540	551	549	547	572	472	522	536	573	514	554	505	526	553	505	548	547	553	562	544	528	501	559	535	541	541	532	512	507	572	560	536	533	542	501	559	495	487	548	532	507	507	532	556	537	505	547	535	552	521	531	514	552	526	502	514	547	522	552	550	513	576	571	513	549	531	532	552	518	542	508	553	554	544	534	518	548	535	538	530	527	521	535	537	550	550	552	521	538	516	544	509	561	564	581	584	542	539	557	555	566	545	527	531	521	554	532	474	603	580	517	552	530	558	509	560	575	540	528	532	517	557	519	532	518	516	558	542	515	538	530	490	546	539	542	537	531	543	522	527	546	531	600	499	505	533	549	528	547	519	494	560	565	578	544	510	541	566	511	514	530	511	550	551	513	555	549	544	569	552	531	502	555	502	525	539	538	556	522	533	512	576	559	515	565	530	533	520	563	560	568	514	490	508	496	509	536	604	491	550	540	537	521	579	522	536	508	519	504	517	571	541	545	554	534	568	542	507	525	542	491	512	486	570	512	516	505	522	567	519	540	528	545	545	538	544	533	505	515	543	568	540	528	535	503	545	533	548	571	502	531	585	525	484	533	539	540	562	486	559	523	507	502	518	547	500	522	522	548	563	538	525	534	542	540	515	545	523	507	547	562	465	559	542	518	544	518	563	549	550	546	525	521	502	508	534	542	529	550	576	514	506	530	531	555	555	521	565	490	534	532	516	513	517	565	551	573	548	551	550	541	532	523	498	552	551	541	562	544	505	521	504	552	509	565	555	513	525	545	510	531	527	585	566	560	504	516	530	503	550	538	542	527	509	584	528	497	499	524	561	488	574	544	521	517	521	545	517	528	509	533	535	540	554	542	534	548	512	548	573	538	527	548	547	533	544	501	552	538	521	507	544	535	523	516	538	514	566	535	522	529	534	564	546	513	560	554	523	535	524	504	555	512	569	556	573	563	582	556	528	538	562	524	494	537	582	537	551	525	559	581	553	531	566	569	534	553	529	523	538	564	553	572	577	503	520	537	543	523	575	572	525	498	506	535	515	530	554	544	559	508	518	537	548
19314	7929	7590	6382	3491	2404	1804	1518	1389	1026	901	969	767	728	793	632	545	492	456	446	419	401	414	420	424	377	373	430	401	375	406	361	369	379	383	367	394	397	364	376	357	399	410	357	403	432	399	424	420	407	390	367	367	352	403	350	358	352	338	355	410	376	378	389	379	366	354	344	371	358	338	335	387	367	348	325	388	383	379	337	351	335	346	389	341	368	341	351	403	380	390	405	376	383	362	360	363	360	400	395	356	382	380	349	359	353	380	357	382	380	379	347	370	349	376	337	374	381	355	377	360	379	368	381	352	390	364	354	377	396	394	413	381	369	338	377	371	382	318	347	354	383	382	349	374	369	364	373	381	379	373	342	328	344	364	364	371	361	400	357	379	381	368	352	353	358	350	377	362	351	357	395	358	399	356	353	396	375	344	414	351	378	341	391	367	344	379	332	378	343	394	375	350	381	385	369	350	360	374	380	322	400	355	373	344	375	340	362	413	388	371	366	369	348	340	383	358	371	372	365	375	385	386	328	373	331	375	394	408	375	349	370	364	342	356	393	391	357	351	381	347	323	368	347	366	398	360	366	370	366	366	373	343	373	381	375	343	369	338	335	354	356	386	373	345	337	338	358	377	335	360	322	351	380	416	401	375	353	382	343	402	342	366	354	406	349	338	393	364	382	357	375	373	373	378	381	374	379	372	394	332	349	382	360	358	390	345	349	339	350	367	348	356	388	390	352	371	349	323	372	380	387	357	377	368	369	376	351	368	379	366	399	402	366	384	387	384	349	351	384	373	393	338	376	377	350	362	379	361	372	387	354	368	331	369	330	345	376	377	349	359	386	378	346	381	381	337	367	358	345	361	368	375	357	341	366	374	381	377	356	363	342	357	360	356	363	401	358	395	378	336	383	334	379	359	394	394	407	367	347	414	373	359	369	403	364	370	355	364	356	351	359	385	382	364	365	389	357	371	382	406	375	372	386	383	364	370	393	361	389	392	323	372	381	367	351	376	376	374	358	377	396	346	359	366	314	374	382	359	364	378	347	334	363	347	365	401	378	376	377	367	373	356	347	359	328	349	352	367	380	371	373	382	382	382	365	412	345	360	358	401	338	351	348	372	355	372	380	350	358	372	356	380	339	349	391	376	339	367	411	381	351	346	343	345	352	352	351	359	371	393	352	384	365	339	334	378	372	364	377	366	376	370	371	359	356	352	382	386	368	375	346	362	386	328	371	397	352	398	349	341	357	358	361	363	369	380	385	360	360	349	322	369	384	388	342	340	421	340	389	359	376	356	382	361	349	361	358	387	382	359	377	358	369	322	304	380	378	380	335	354	369	363	353	359	366	365	336	352	347	353	413	387	383	368	362	357	364	353	340	371	327	317	369	374	367	368	369	351	396	394	364	316	377	376	355	353	344	365	361	350	353	375	358	371	368	348	368	373	357	358	333	347	362	403	373	357	321	375	356	367	389	346	349	372	344	341	372	393	364	339	349	351	385	369	338	354	362	349	382	349	390	377	342	368	313	374	367	364	332	330	364	353	320	364	352	365	364	380	372	359	353	332	381	315	399	380	358	376	359	373	362	391	361	362	383	331	384	346	336	355	398	344	334	374	376	357	356	335	392	372	401	361	372	338	353	371	365	372	370	395	359	332	343	364	343	366	337	348	351	356	338	370	333	363	385	352	327	389	345	395	363	341	335	333	378	355	354	343	394	362	353	350	342	369	387	371	387	348	352	349	341	371	389	344	388	382	364	364	353	361	374	349	412	371	335	374	402	343	332	386	353	383	373	366	370	363	353	373	361	341	358	389	374	338	374	378	407	374	362	371	347	351	368	358	365	369	411	351	373	418	387	374	349	360	358	377	342	361	354	397	331	402	372	387	384	369	351	366	340	373	377	374	383	335	358	360	370	370	404	370	371	373	342	348	389	363	357	352	380	363	361	374	375	336	344	375	340	356	369	350	388	370	334	365	355	323	358	367	388	374	366	382	355	364	355	314	387	378	365	360	334	334	345	363	376	378	355	406	366	380	392	382	368	381	386	378	365	403	358	342	343	368	344	375	337	384	357	367	347	381	367	357	387	379	380	373	370	355	360	370	339	356	358	345	351	409	354	335	422	405	347	357	376	357	355	342	368	365	364	371	391	409	379	375	351	354	394	341	345	378	368	388	358	375	376	368	359	335	359	401	386	351	353	334	390	347	415	381	352	353	374	348	376	388	407	368	382	385	383	350	327	356	356	370	380	336	340	341	346	391	384	359	358	349	325	381	366	331	357	398	336	348	366	343	374	360	365	369	386	377	337	353	352	387	412	383	359	354	328	353	355	352	346	360	386	393	368	344	393	363	359	403	362	399	360	334	408	386	339	361	363	341	383	381	359	362	386	380	380	337	371	384	364	379	346	351	382	352	387	398	358	385	342	351	382	373	349	347	333	368	336	359	388	356	340	355	324	319	378	358	343	370	393	369	383	396	364	343	367	371	349	343	346	390	367	376	360	355	367	400	355	335	374	363	350	408	378	368	388	341	407	386	357	393	405	345	386	384	321	350	353	378	369	380	372	344	353	374	360	360	392	330	368	406	364	382	379	350	397	350	390	325	322	337	385	359	384	394	389	337	351	369	335	355	363	327	340	334	369	368	369	329	354	372	354	367	419	393	372	377	344	390	411	376	362	349	363	378	364	359	345	327	356	311	406	332	366	356	343	366	358	304	305	361	351	366	383	348	398	339	378	327	361	334	384	396	379	371	374	347	351	361	380	400	358	344	380	329	401	363	391	331	367	394	352	345	354	376	388	361	373	377	394	370	347	380	373	393	368	392	364	375	377	380	363	390	346	333	349	375	396	365	337	396	346	347	349	392	379	391	357	350	330	350	349	392	371	378	352	356	354	356	349	360	403	370	414	366	393	362	340	356	344	362	382	382	349	392	360	336	381	341	372	365	373	360	368	384	369	387	370	405	367	358	346	364	384	397	368	343	369	366	333	345	407	373	352	373	346	367	374	353	345	359	357	360	362	373	378	351	362	364	323	340	372	377	369	368	382	351	361	362	396	338	367	365	355	357	366	353	363	369	354	330	374	356	407	378	349	349	364	365	363	363	355	351	369	374	365	335	355	381	363	393	337	365	366	339	380	351	351	375	388	353	336	368	339	344	365	351	387	385	369	378	355	348	413	367	388	370	345	366	328	354	370	394	341	362	390	360	370	377	342	369	431	322	359	365	360	375	376	370	369	391	353	345	378	360	356	389	371	365	354	403	354	395	365	370	355	349	402	396	374	351	380	361	381	379	350	360	327	377	387	386	348	401	383	344	360	346	361	374	349	313	375	398	378	361	369	348	365	355	379	359	340	363	333	357	334	360	349	334	372	348	381	371	402	347	380	411	376	354	326	341	351	329	385	375	351	350	369	396	357	377	380	340	380	364	375	327	357	376	383	381	371	354	364	350	364	388	374	364	369	378	349	385	342	377	363	391	384	365	327	342	353
10465	5734	10357	10944	8766	7583	6647	6004	5568	4220	3471	3389	2748	3371	3261	2748	2194	1749	1511	1390	1415	1320	1422	1260	1159	1140	1352	1387	1384	1182	1106	1064	1063	1036	1031	1023	1125	1096	1073	1023	980	1055	986	1170	1286	1235	1140	1087	1115	1057	940	937	934	940	978	1004	939	956	945	972	930	860	962	974	1001	921	946	937	895	964	970	909	898	966	925	914	894	903	955	931	965	951	938	996	940	882	978	910	931	893	931	913	870	945	948	906	920	959	911	932	958	888	933	901	983	942	950	961	927	954	933	934	876	919	932	876	929	896	969	946	925	893	901	888	937	904	900	922	886	859	924	963	908	923	932	918	939	933	893	958	885	898	888	887	875	900	877	882	920	953	960	934	896	949	899	927	891	862	926	959	948	950	927	890	899	918	890	966	933	887	939	854	890	958	906	919	930	934	887	940	953	926	898	945	921	917	899	874	938	918	933	917	892	896	901	889	903	917	943	898	909	899	858	976	917	877	939	875	887	890	898	935	950	901	943	931	940	895	911	910	867	911	922	906	919	952	928	974	914	930	923	917	923	896	909	930	921	904	892	923	896	924	903	894	986	872	894	926	915	930	932	964	899	926	881	917	959	888	940	953	868	920	891	878	938	913	972	929	881	936	876	895	915	892	916	880	856	936	918	879	960	872	921	963	953	906	920	874	928	928	963	901	920	852	868	905	939	938	892	910	865	928	877	898	949	940	933	945	940	901	887	965	881	878	963	927	897	858	911	924	860	953	867	942	926	891	923	897	853	1018	971	894	916	925	965	854	860	878	915	838	901	911	925	959	944	886	936	886	907	880	900	921	945	980	887	936	918	943	937	877	953	933	899	909	883	874	831	947	933	981	914	936	935	913	896	880	914	907	944	928	909	940	947	906	887	953	926	877	951	946	910	893	944	899	934	931	891	922	941	895	875	900	905	977	920	931	973	949	947	927	957	897	972	917	913	898	927	961	923	941	885	908	899	932	903	911	890	925	942	923	952	889	934	856	909	892	900	951	900	912	935	937	955	923	957	910	851	916	893	940	929	935	924	875	920	887	881	899	894	922	877	928	910	926	956	946	939	910	913	961	901	903	960	886	914	892	928	856	925	902	961	872	921	924	939	951	894	896	897	933	900	914	912	881	924	925	917	923	950	875	934	945	867	942	936	907	963	925	938	879	957	846	909	927	905	921	933	889	950	891	856	955	949	899	886	904	931	959	932	888	981	903	925	892	893	880	962	899	871	941	926	915	847	935	904	894	881	933	892	911	948	940	922	954	913	958	879	856	937	952	882	916	883	911	918	935	909	905	934	919	929	905	885	924	872	900	868	988	934	899	934	858	907	966	926	886	943	881	943	917	894	915	939	871	925	858	930	879	888	889	862	905	860	939	957	957	937	908	928	881	889	927	900	924	907	930	887	913	947	877	975	924	987	942	859	865	941	919	911	869	939	917	931	884	944	878	925	950	938	944	909	921	869	947	959	911	920	877	949	889	929	906	912	978	972	941	965	917	919	902	932	892	872	870	940	912	872	926	909	924	924	884	929	917	950	847	950	892	904	893	883	946	835	927	897	940	948	881	932	926	906	983	913	885	884	898	904	915	959	897	930	892	839	878	919	937	899	893	912	1014	922	923	907	892	957	918	921	942	949	950	864	948	885	891	854	945	957	934	920	907	905	936	909	901	911	906	916	881	939	924	883	884	928	878	884	941	927	873	953	914	893	907	876	888	946	971	915	920	902	911	940	892	933	905	917	904	881	912	958	900	938	840	928	888	979	899	960	915	958	918	916	966	940	936	899	933	928	887	913	907	887	915	857	955	874	916	941	946	962	938	948	988	966	906	927	925	897	962	957	958	926	922	923	957	863	908	929	919	901	945	938	896	912	930	888	955	908	948	918	866	898	947	852	914	855	921	909	910	916	903	919	840	904	910	886	910	884	874	909	906	900	900	965	892	938	831	879	966	947	869	919	910	890	916	873	948	960	947	889	865	904	908	923	904	885	936	958	900	873	920	933	934	940	927	876	902	892	900	950	896	932	890	919	876	950	925	921	941	912	892	890	893	877	930	940	878	947	898	942	911	935	918	862	926	911	910	897	905	869	922	916	906	922	881	911	892	911	958	990	879	930	924	922	899	917	941	947	941	900	936	922	889	862	936	911	924	877	944	848	945	944	889	926	944	919	903	865	899	891	851	864	904	896	927	857	902	944	955	913	869	862	927	921	849	926	867	890	897	924	921	889	869	908	901	879	936	916	896	922	966	938	906	900	889	871	931	956	899	896	889	921	892	898	888	910	954	923	881	896	894	923	919	955	940	883	876	893	929	886	963	908	936	921	913	950	891	908	905	979	914	916	898	934	913	910	878	933	938	925	911	894	872	912	867	911	885	944	946	909	889	946	854	892	896	934	847	907	889	940	917	895	901	961	919	968	873	930	896	954	915	969	944	895	919	889	923	883	948	928	896	930	935	875	941	898	862	887	940	942	927	862	888	898	860	911	921	924	967	943	929	945	949	929	925	948	882	866	914	909	888	887	950	927	902	877	922	962	976	888	931	844	936	837	914	918	936	917	895	926	884	965	942	931	900	928	895	922	894	922	919	925	878	883	903	916	938	948	898	945	943	924	893	922	934	907	872	941	904	942	879	966	977	912	944	917	920	944	907	930	922	914	891	904	940	904	916	868	925	896	900	891	936	898	883	839	915	927	920	928	908	915	932	856	896	971	912	936	902	882	954	920	963	922	940	890	893	870	928	924	904	855	893	891	944	971	949	912	909	920	925	920	904	939	975	925	881	866	903	907	927	902	924	878	924	929	945	915	920	884	919	897	940	916	944	896	872	875	945	931	943	931	899	852	921	891	904	929	889	880	971	889	930	940	846	897	936	912	893	952	901	864	934	901	907	909	888	939	927	903	902	853	864	904	879	913	869	949	923	956	889	891	917	883	893	908	927	938	902	933	853	915	894	925	962	889	889	963	918	918	868	916	937	923	937	899	929	932	895	909	877	894	919	924	839	943	945	903	908	959	879	929	948	872	930	939	953	916	933	850	919	926	903	888	870	931	912	911	870	911	856	887	960	876	922	925	918	873	919	890	871	903	850	892	969	943	929	888	891	925	891	908	905	908	910	900	852	928	916	987	906	895	880	927	924	922	954	929	927	926	843	887	920	920	994	965	928	884	905	937	879	939	919	912	921	932	915	890	904	880	938	899	881	901	931	870	949	919	954	926	925	907	892	984	898	906	953	913	910	894	920	909	908	899	891	947	906	946	925	948	919	892	895	926	916	949	893	879	946	926	882	914	918	942	907	877	926	956	950	903	928	948	924	889	933	887	904	887	871	879	937	935	936	872	899	964	927	888	895	919	987	931	924	935	939	912	896	892	914	941	933	887	916	874	901	997	919	971	924	953	909	943	920	867	899	935	920	893	917	935	965	909	889	908	938	1011	967	938	899	923	952	957	945	922	924	895	917	881	906	924	923	867	883	914	949	883	893
3241	974	1202	655	333	326	340	287	244	259	251	248	231	230	245	243	251	253	263	247	221	249	204	204	251	229	232	244	227	241	240	272	216	241	218	262	220	224	226	255	267	225	204	261	263	242	238	214	249	236	251	209	250	207	257	225	262	238	217	232	233	218	226	254	239	253	237	208	226	253	243	216	212	214	219	214	225	214	236	272	228	260	247	251	261	218	244	248	259	254	246	228	221	219	242	241	233	257	205	235	222	248	241	200	255	246	240	242	239	237	240	238	237	252	249	230	237	209	225	234	263	242	240	236	233	250	229	270	240	237	239	249	253	222	200	255	251	232	235	265	241	218	238	261	247	214	231	234	241	243	253	231	221	223	244	216	260	245	230	231	258	224	220	241	250	226	245	261	244	239	257	234	239	234	246	264	250	227	242	241	239	241	239	208	221	228	215	264	255	242	230	251	217	268	202	242	225	238	239	216	222	213	254	211	231	220	227	247	245	234	245	257	278	242	242	231	246	220	227	214	228	241	249	223	201	232	221	237	261	228	230	227	259	193	240	219	221	208	273	235	238	237	212	234	239	235	241	224	228	245	238	253	265	244	248	223	244	260	227	216	235	253	248	229	219	221	217	236	247	222	214	238	245	273	241	235	248	222	267	230	231	229	251	219	229	234	250	228	227	225	250	257	223	269	231	239	238	240	242	237	241	224	217	211	225	245	233	249	212	228	208	234	241	243	220	235	215	230	245	274	245	244	246	224	229	261	248	238	234	213	251	263	211	249	253	232	226	258	249	251	201	232	252	234	253	215	224	255	265	214	217	225	237	259	248	214	247	260	250	244	223	256	252	219	199	208	218	234	228	222	246	260	248	217	234	226	246	234	212	247	219	258	227	250	248	223	205	238	258	210	232	222	241	213	248	236	234	243	236	245	226	247	209	218	240	261	231	214	250	235	250	226	230	210	231	249	261	254	240	224	236	242	224	237	239	234	215	226	236	228	236	254	211	224	221	222	225	254	240	209	246	253	258	263	262	247	237	245	260	252	229	222	266	239	269	249	260	221	217	265	241	235	241	237	234	237	235	244	238	241	236	261	226	240	197	223	215	228	245	232	251	240	213	239	230	229	231	232	250	247	264	242	229	246	236	243	214	237	222	243	205	228	256	233	231	240	231	239	221	237	237	240	254	259	230	227	220	248	247	216	239	246	272	231	222	224	222	197	227	207	223	242	239	259	227	238	226	271	231	236	214	254	235	230	248	238	256	239	211	235	234	215	261	244	258	239	253	242	222	226	228	245	248	223	256	243	246	223	237	221	232	239	209	227	230	252	229	231	226	242	228	221	254	217	241	238	207	235	223	228	213	221	245	248	218	241	251	249	252	247	246	242	239	246	229	245	219	238	238	248	241	261	234	270	240	243	227	235	234	234	208	212	221	228	235	237	257	243	232	245	233	255	240	239	237	249	245	233	233	195	228	240	245	228	271	265	238	237	235	241	204	217	234	218	198	222	231	207	258	223	212	229	251	211	259	230	212	222	260	253	246	256	246	239	266	253	265	214	224	246	234	252	266	241	249	218	217	232	234	231	237	238	226	227	260	250	279	231	248	263	252	249	240	253	221	238	275	233	260	237	228	263	236	252	249	249	240	225	236	231	219	229	220	210	238	233	257	230	259	244	230	230	219	252	216	251	223	235	235	240	242	219	244	231	222	223	213	235	242	226	225	218	226	221	229	236	221	228	224	223	218	244	220	224	218	223	254	234	230	254	240	227	232	238	235	250	251	252	247	236	220	232	245	246	245	256	221	280	224	229	268	252	238	213	235	222	230	209	241	259	229	216	208	234	226	232	243	231	252	232	236	247	248	222	250	216	229	227	243	233	229	226	224	231	204	240	238	222	222	228	282	242	266	272	227	238	235	215	226	208	235	223	202	223	263	249	223	237	236	230	238	214	246	217	229	264	239	263	240	254	228	242	241	277	258	226	250	246	220	214	235	207	218	227	248	253	243	222	234	227	208	245	240	248	246	248	208	252	239	233	247	222	227	234	257	238	217	267	231	247	218	240	218	217	246	247	250	259	243	247	241	220	251	257	230	244	247	264	242	223	238	233	240	225	226	233	231	220	217	239	224	247	270	231	224	273	236	216	246	231	251	247	241	252	229	207	261	219	235	257	257	223	243	229	230	237	250	229	220	236	262	217	236	285	218	238	245	234	232	216	234	222	254	253	253	267	253	253	246	228	234	231	256	250	227	247	229	210	216	235	229	227	238	228	251	256	211	218	236	250	225	205	225	234	249	223	263	230	229	259	209	244	249	262	265	240	228	243	242	223	244	240	260	254	227	253	284	237	245	230	242	237	239	232	240	238	216	213	233	233	241	230	241	240	244	211	233	214	282	247	226	235	227	240	231	230	224	223	219	225	222	242	232	258	245	237	247	252	253	215	230	237	221	253	247	245	242	263	248	210	216	271	254	245	242	245	224	237	273	244	212	211	241	231	224	215	224	239	255	217	241	244	250	230	227	260	265	247	228	232	239	242	235	229	190	208	252	265	246	260	233	249	248	252	220	246	250	222	250	239	266	253	224	202	241	256	240	232	244	233	217	242	223	242	256	239	252	259	235	248	247	246	254	230	224	239	267	236	214	225	232	222	261	252	231	233	224	231	219	237	236	241	250	244	257	229	247	245	229	236	268	216	227	224	234	235	250	253	242	240	235	226	269	232	225	210	203	227	261	219	193	249	224	231	234	247	218	244	193	242	243	230	250	253	236	247	233	240	246	243	265	241	233	233	237	234	267	223	265	249	250	230	214	263	223	243	245	272	240	228	232	249	224	243	253	217	229	218	254	258	211	235	213	236	236	214	231	249	224	230	236	243	236	219	218	243	246	245	227	217	269	249	242	250	235	206	251	221	235	238	246	234	217	238	253	227	237	244	248	196	201	225	225	248	260	265	239	240	245	217	232	247	251	215	222	232	239	245	242	258	228	226	209	251	248	238	227	222	218	224	238	232	278	237	256	236	236	248	220	231	219	234	269	224	265	242	233	204	253	217	226	237	247	224	240	233	238	238	239	245	257	224	231	208	248	243	238	220	218	190	241	228	264	219	227	239	216	236	219	235	231	236	209	255	250	251	212	249	243	232	215	230	250	228	253	238	220	226	226	252	207	226	226	226	250	256	245	248	242	258	254	240	258	255	237	242	257	228	242	224	231	244	259	224	231	256	226	219	240	248	220	230	242	248	217	245	235	250	239	224	244	221	198	263	231	262	253	246	260	254	248	220	246	241	232	249	235	223	213	244	235	247	244	229	240	231	240	226	244	214	243	235	234	214	267	235	243	252	232	234	220	253	225	233	256	267	258	256	203	251	215	214	257	236	243	230	237	230	235	249	235	233	230	237	240	257	278	237	225	224	255	232	231	213	239	227	227	226	234	222	270	213	259	230	221	255	243	227	256	227	233	234	234	229	204	232	218	266	240	238	243	252	208	233	218	227
2885	1292	2519	1982	1364	1201	1084	920	874	765	788	788	703	720	699	703	649	628	618	654	616	674	663	642	623	630	647	615	631	664	627	596	654	629	652	612	615	638	653	630	655	619	653	753	728	733	715	709	723	652	615	609	647	616	651	599	574	595	640	602	651	606	657	578	620	626	630	672	597	623	600	592	616	614	637	648	652	657	652	629	651	622	602	633	634	640	598	628	596	635	592	614	652	604	641	636	677	608	626	642	621	619	632	639	599	605	651	604	597	631	632	592	616	646	610	602	598	630	604	636	603	675	607	626	647	586	615	601	643	618	607	573	598	642	618	646	641	617	606	611	618	627	590	671	643	615	630	678	602	637	604	644	643	552	644	607	619	647	600	605	605	576	673	639	597	618	600	653	581	654	603	631	590	587	639	633	607	600	611	637	557	603	575	633	629	667	607	638	640	670	618	658	616	661	621	659	635	639	666	633	647	608	607	610	644	655	619	598	628	624	620	612	590	611	638	623	636	638	606	651	627	616	601	601	616	609	648	605	588	621	645	612	581	603	602	625	635	640	637	625	597	625	654	603	584	608	650	594	638	633	639	618	634	591	610	608	600	650	639	591	628	603	670	573	614	645	621	656	628	580	609	607	592	603	644	661	652	632	599	616	630	603	649	616	632	603	659	590	600	643	647	627	620	640	586	615	602	634	636	579	628	648	618	659	622	645	603	618	642	621	617	620	591	632	633	645	632	599	642	645	607	672	609	612	659	595	646	580	631	584	637	602	625	684	619	599	627	606	595	598	667	587	638	631	653	632	619	651	576	640	615	635	602	637	637	695	594	645	572	609	642	589	685	626	618	607	606	596	658	621	613	592	615	638	673	619	632	605	643	603	622	627	600	620	614	650	638	627	693	668	669	616	598	592	675	674	618	625	603	640	608	617	579	604	584	608	617	600	633	650	623	620	590	654	588	643	628	553	595	622	591	638	615	572	645	619	616	667	619	620	637	552	643	642	625	600	614	650	625	650	630	659	604	594	588	601	613	631	633	653	610	638	625	621	675	601	604	649	638	635	659	606	594	649	656	663	609	631	628	631	613	608	680	648	605	586	615	603	647	622	630	687	618	605	634	633	599	624	575	626	617	683	669	615	637	642	656	604	639	629	632	649	644	621	610	610	597	685	587	614	608	616	611	662	669	611	631	638	613	653	574	610	619	640	594	630	651	637	656	584	644	613	586	687	634	657	632	617	607	647	580	630	621	600	616	607	654	604	632	629	632	652	645	583	658	649	647	637	603	587	645	624	642	625	644	609	629	628	634	583	646	639	625	648	619	619	620	586	610	611	581	649	648	635	644	648	656	649	632	691	574	653	651	607	627	606	637	642	600	671	601	600	619	642	664	598	578	633	656	604	605	624	627	608	632	619	611	656	645	648	624	649	639	616	635	628	646	596	617	645	622	608	622	619	632	654	605	621	607	585	657	617	600	648	595	634	608	607	656	669	587	660	616	585	632	597	613	605	643	649	665	624	626	664	589	638	620	606	646	643	643	649	671	601	617	595	610	653	606	626	599	638	616	652	653	584	616	594	570	629	599	658	634	601	676	611	605	625	610	657	647	639	599	643	617	632	615	637	571	587	645	618	653	637	545	593	655	633	671	609	619	620	587	644	648	618	676	621	638	600	623	616	637	634	635	634	629	598	663	674	595	619	616	658	600	634	658	649	639	612	618	612	606	618	594	618	599	629	673	633	674	649	618	642	632	646	616	657	638	628	630	644	643	611	639	667	615	621	627	614	594	588	644	596	586	600	602	675	607	644	632	641	592	614	656	629	655	707	601	605	600	611	629	654	641	667	634	636	636	642	589	631	640	595	644	605	604	633	618	621	577	585	641	618	588	659	633	598	607	660	650	614	647	610	638	612	647	593	638	646	662	596	599	597	648	632	625	629	594	614	612	597	601	650	615	603	638	653	595	626	603	631	608	649	636	641	696	633	632	625	661	639	583	593	596	624	638	632	612	616	607	626	611	627	627	639	642	622	625	577	652	620	653	611	635	633	662	603	621	576	609	628	641	621	633	682	608	598	618	598	652	638	613	632	616	608	653	675	642	623	587	585	608	637	649	662	644	662	617	583	652	570	600	641	633	608	642	642	633	609	647	585	600	583	622	598	614	639	639	614	629	611	617	639	621	579	611	579	616	642	606	661	660	643	631	661	639	660	625	588	623	599	604	642	642	620	623	598	641	597	601	614	609	647	654	561	673	588	655	585	631	585	653	630	640	641	645	588	629	593	609	622	610	611	586	622	628	626	632	601	595	620	631	608	630	600	658	584	602	620	599	645	606	592	612	602	624	640	638	625	619	591	669	660	637	639	628	595	629	609	640	606	595	607	610	622	591	614	626	611	631	604	639	624	667	629	608	640	613	616	628	594	599	655	654	649	622	657	635	640	608	639	609	610	650	621	623	611	644	599	681	603	604	602	636	650	638	606	612	598	624	630	631	601	629	624	612	624	620	637	573	628	634	626	634	582	608	603	631	596	614	609	628	621	622	603	664	671	615	607	619	640	642	628	650	647	612	585	620	614	592	603	659	669	670	590	615	611	652	603	548	606	635	624	598	597	600	613	599	572	646	620	604	632	627	633	622	650	619	632	620	579	629	635	628	626	603	637	623	594	612	627	610	656	640	646	627	578	611	615	606	674	601	612	565	619	608	603	619	640	596	579	610	608	633	658	592	653	623	622	641	610	597	631	604	625	637	664	590	603	628	640	639	659	592	599	630	600	619	608	645	602	643	577	618	633	620	606	636	660	604	642	621	622	620	651	627	641	627	647	631	594	599	616	636	625	616	587	612	604	607	609	666	654	637	680	619	625	581	608	626	599	650	634	616	612	617	660	637	599	614	641	593	598	659	616	564	597	617	624	639	611	640	616	657	640	633	584	623	600	593	674	656	619	632	621	645	624	634	627	655	628	630	665	674	675	648	596	594	614	591	611	622	661	607	617	637	614	613	624	585	589	629	596	622	628	634	603	639	629	588	627	604	619	635	628	581	586	619	644	632	648	658	609	596	576	664	667	608	619	622	627	618	613	591	601	592	666	620	627	624	611	650	613	622	610	612	608	595	663	591	637	630	611	604	628	615	620	655	623	646	636	612	642	566	625	656	633	647	589	653	598	615	628	600	615	621	649	573	594	658	632	633	575	635	617	619	644	632	578	605	623	644	568	663	611	612	613	614	659	581	625	579	604	615	667	604	629	668	616	591	654	659	605	649	575	625	662	619	618	609	600	626	628	612	606	641	583	680	643	642	621	584	603	653	641	626	599	625	660	654	632	694	609	632	641	643	638	611	643	619	638	581	598	625	639	650	616	651	600	616	597	593	639	613	626	651	622	632	599	654	647	655	653	608	616	645	679	618	649	652	617	651	611	627	624	595	648	622	627	626	613	658	593	615	590	616	626	601	635	594	645	603	548	575	633	626	646	639	621	602	606	633	616	612	620
10829	3876	4072	2524	1607	1290	908	653	599	434	427	383	350	406	406	364	290	285	266	219	220	200	227	230	207	226	189	230	213	210	223	214	210	195	205	195	194	211	178	198	209	208	189	242	245	215	213	207	201	186	202	221	181	191	196	180	189	207	158	218	197	184	165	191	210	193	186	187	180	197	211	213	191	200	196	194	188	184	209	173	181	172	197	178	181	197	189	191	185	193	186	217	165	212	201	185	185	195	184	169	204	209	195	209	189	193	226	203	202	179	207	206	194	186	192	186	195	184	189	201	203	187	212	202	212	171	180	208	182	209	191	190	211	185	209	190	197	199	182	198	191	179	186	191	192	204	196	186	207	171	180	198	207	186	200	181	172	185	161	195	193	203	201	189	182	190	180	207	193	178	176	186	186	175	191	173	208	225	192	196	196	203	175	207	208	235	195	179	186	196	171	194	198	197	204	163	204	176	173	202	200	195	192	195	212	176	187	182	208	166	182	209	196	189	192	181	172	180	182	198	195	194	183	181	204	216	151	177	195	207	185	179	200	167	176	165	197	177	198	190	183	190	183	191	171	202	215	181	219	191	187	175	187	194	174	192	194	171	170	200	202	200	213	178	189	181	181	172	170	185	194	187	165	181	182	203	181	190	193	167	182	201	207	175	182	186	202	201	180	180	178	201	163	205	183	158	203	193	175	184	178	206	173	193	188	162	185	205	180	184	203	192	182	217	194	198	206	181	171	202	202	192	192	181	189	198	158	195	180	218	190	188	187	195	205	173	172	205	201	192	197	188	188	192	169	192	187	182	184	204	182	189	195	167	189	180	202	199	197	182	206	173	194	201	179	192	185	204	208	177	198	201	179	200	177	162	204	190	172	178	207	196	198	176	191	202	177	179	186	194	182	194	178	186	161	203	178	200	192	198	175	184	204	179	200	209	209	218	161	176	212	197	218	176	204	195	205	174	179	190	182	185	188	173	206	158	176	181	187	180	197	179	193	152	177	200	186	195	206	223	213	187	202	191	177	187	203	184	210	187	186	197	181	182	200	197	194	191	196	182	175	183	204	188	194	183	188	172	167	187	200	183	198	193	192	178	174	191	183	206	182	174	182	176	164	167	182	180	186	164	175	193	181	195	173	192	190	197	189	193	210	209	176	194	196	175	181	190	163	179	176	183	201	143	186	209	197	174	205	192	213	179	177	173	186	193	193	168	208	204	161	215	175	188	202	181	178	186	210	168	184	178	208	189	185	163	197	205	186	182	184	212	207	181	190	201	203	197	204	200	202	211	185	173	189	186	190	189	223	175	189	217	208	199	214	186	220	186	185	192	204	197	213	195	189	184	212	213	192	184	173	206	208	192	197	190	178	186	199	204	219	220	215	175	191	181	203	188	186	175	189	202	191	189	183	178	207	182	211	177	192	175	224	184	186	200	191	195	224	207	175	202	190	195	177	211	185	184	199	195	197	179	190	199	202	187	199	197	214	218	207	179	208	190	198	198	195	205	174	213	189	185	172	194	174	211	170	195	193	182	200	189	200	211	197	176	219	190	168	182	195	189	182	166	195	183	187	174	193	172	209	194	178	190	204	201	190	174	176	176	186	179	204	194	178	210	204	158	172	212	198	200	200	201	171	202	211	182	214	176	186	201	183	188	170	179	215	167	200	186	191	187	197	191	185	178	197	149	185	191	177	187	217	203	173	153	210	207	173	154	207	199	191	177	201	164	182	194	196	205	193	172	182	181	195	194	219	194	191	197	188	173	189	189	188	162	197	173	222	182	168	188	164	196	213	168	157	157	184	176	172	166	188	200	170	197	185	200	185	208	186	198	158	165	170	188	200	198	182	156	184	186	197	198	170	189	197	195	179	167	195	187	216	194	180	202	187	197	188	185	211	196	186	199	191	167	184	184	176	188	183	176	189	216	174	189	187	177	177	208	203	190	169	179	206	173	176	175	206	194	204	191	166	165	190	175	187	166	173	179	188	174	195	175	223	203	193	192	187	184	174	180	173	193	194	191	179	202	195	225	194	177	179	192	188	186	196	176	195	210	183	188	198	207	197	201	179	204	210	169	190	191	167	183	207	222	192	184	190	190	201	200	215	193	190	158	175	194	209	163	188	198	186	192	204	173	197	195	190	167	181	213	184	169	193	221	204	194	165	151	189	192	205	172	176	181	168	212	199	182	194	206	172	195	197	196	208	213	190	190	196	188	201	182	185	184	200	190	155	218	183	201	212	182	186	198	183	193	205	174	203	180	187	196	193	190	173	182	200	164	181	196	201	203	179	186	200	190	192	196	186	187	207	190	177	176	193	171	196	184	198	201	197	183	188	182	169	174	201	209	194	202	181	190	188	189	169	175	188	201	175	181	207	179	212	202	172	210	174	221	158	186	185	191	217	208	182	190	185	193	157	174	190	184	198	202	205	195	225	190	191	166	184	188	191	225	198	204	176	181	187	169	175	180	177	173	197	210	177	193	192	210	185	163	186	189	184	180	183	192	219	154	192	167	184	212	187	189	180	190	182	181	164	197	189	188	177	176	202	215	202	177	161	203	186	221	189	184	170	182	191	190	188	193	173	200	194	198	197	155	199	192	186	192	191	195	204	192	173	191	188	182	166	214	186	195	191	188	196	210	225	199	218	210	166	180	168	202	208	168	184	186	205	196	192	188	195	188	184	215	187	202	184	204	211	195	177	171	188	189	185	198	187	186	199	196	189	171	177	185	173	209	181	185	205	174	203	217	174	207	220	164	196	180	190	181	206	209	188	199	165	201	179	195	175	183	209	174	205	194	181	199	192	192	187	195	191	173	195	186	200	211	198	197	194	162	169	176	184	189	209	196	189	168	178	186	175	182	207	219	191	178	185	178	192	213	157	197	196	208	211	178	176	205	187	185	195	181	207	188	216	179	182	208	183	181	202	196	202	177	201	184	169	186	170	175	189	173	220	191	209	182	198	179	155	178	211	180	191	186	183	204	201	166	165	182	219	162	201	174	210	182	202	184	194	189	208	191	179	198	192	182	180	200	221	220	183	196	191	160	176	191	201	212	211	212	204	196	181	183	181	231	188	191	200	175	199	193	182	187	197	166	209	214	190	192	188	179	188	172	207	172	173	186	198	181	190	193	206	194	183	171	183	176	175	195	177	177	176	205	178	202	195	198	171	200	191	184	184	187	193	195	202	181	198	213	178	179	171	195	187	195	197	175	203	190	190	187	195	170	172	180	185	180	193	202	179	193	190	180	185	185	193	200	198	196	197	184	174	178	185	167	205	195	198	193	175	197	183	186	201	177	180	176	216	200	213	182	190	197	174	220	158	177	187	202	177	173	190	194	186	147	219	179	187	181	205	193	186	192	203	187	203	191	198	187	175	173	238	184	188	207	162	202	178	196	187	198	195	196	199	180	198	204	174	181	190	177	186	205	189	226	193	200	157	190	186	225	188	208	220	200	189	170	202	211	197	193	161	191	198	180	190	209	207	171
7276	3386	6598	6216	5293	5104	3600	3193	3158	2097	1799	1945	1583	1997	1882	1701	1227	1042	966	850	776	804	803	755	710	714	780	780	698	676	666	612	636	652	578	597	674	637	665	622	616	570	675	770	773	825	656	741	645	581	579	541	517	555	601	571	561	555	496	508	557	543	527	540	506	584	516	566	571	580	549	556	592	594	594	558	540	568	509	597	554	561	623	554	527	556	535	555	542	532	522	528	545	545	629	598	525	581	542	534	539	550	573	558	527	518	524	534	558	575	602	546	517	528	576	520	542	535	579	511	502	528	565	554	558	504	533	538	566	565	572	554	538	568	559	540	518	527	535	526	554	538	540	546	603	521	552	532	533	556	552	569	542	550	532	547	557	564	525	541	572	496	559	544	506	574	517	573	554	561	564	504	568	563	545	582	510	487	502	552	570	562	533	514	544	518	512	552	585	567	588	505	530	517	526	544	518	513	511	487	570	567	573	535	516	513	529	566	498	521	555	529	497	552	552	541	570	524	525	509	552	560	539	548	566	560	548	524	570	563	534	539	552	529	536	494	539	568	535	548	541	532	555	582	564	541	548	519	564	523	550	553	611	529	572	547	499	554	521	554	535	528	543	568	547	534	568	528	533	569	534	508	531	559	504	548	528	511	519	521	540	545	542	515	539	545	529	568	569	585	551	541	526	535	587	553	569	510	529	541	511	547	535	536	562	546	535	526	537	534	553	499	529	556	516	521	527	543	558	537	538	545	563	546	524	557	547	570	561	536	529	530	539	540	533	550	540	538	558	498	563	512	552	546	509	527	540	544	535	553	529	571	540	539	506	547	501	541	546	506	519	516	519	585	548	586	575	556	561	523	554	515	510	536	550	578	527	536	538	552	528	544	547	538	515	552	584	519	543	554	541	549	572	509	548	514	517	567	581	568	528	604	513	521	515	533	548	553	528	547	530	531	566	509	539	548	544	496	565	558	525	558	532	554	552	519	599	492	550	565	540	566	566	542	569	566	541	517	543	521	548	544	583	547	543	539	516	534	517	546	518	544	550	549	526	544	529	524	543	498	550	556	526	498	565	580	594	544	549	535	582	490	566	525	540	522	542	562	544	550	527	513	541	514	530	589	547	525	512	544	510	555	609	560	522	527	564	543	516	610	590	538	556	568	549	544	569	515	529	541	536	543	533	536	536	543	483	534	540	559	507	518	517	539	540	549	537	525	548	560	534	548	522	571	559	496	503	545	510	570	558	537	513	523	532	506	539	531	561	582	541	518	565	512	519	553	569	571	517	489	549	513	504	487	503	543	501	586	550	538	528	533	561	517	492	536	539	562	527	570	598	539	550	570	502	542	522	571	532	544	588	532	523	552	564	542	530	511	547	517	519	522	540	556	537	571	534	522	551	572	577	567	514	536	526	569	577	564	507	506	590	555	545	529	561	481	502	510	511	536	606	583	523	533	529	547	559	542	516	522	581	517	509	548	510	559	516	578	570	523	537	552	572	560	527	545	567	584	531	543	552	553	511	508	535	546	516	553	533	548	566	475	484	538	535	588	510	592	552	532	569	500	545	575	507	572	492	563	514	537	578	563	516	506	577	574	563	508	546	561	512	499	565	535	547	538	563	574	559	549	557	540	506	547	527	550	557	540	565	529	502	558	527	572	558	547	516	569	528	517	509	516	554	543	550	529	533	542	541	565	566	544	560	566	558	559	528	531	520	504	558	477	545	563	537	522	555	558	556	584	513	569	531	574	525	520	558	512	542	526	570	501	554	541	532	617	548	535	552	506	501	549	527	545	532	567	564	585	537	543	540	490	556	541	554	529	539	557	549	545	487	586	561	551	555	536	579	549	503	574	532	514	538	530	560	506	513	516	535	530	567	538	534	534	555	539	553	547	593	564	517	562	514	552	529	543	560	505	557	545	543	551	518	523	505	523	529	536	559	578	543	554	536	550	543	526	516	515	546	566	547	528	539	567	543	532	564	552	499	540	564	540	551	520	603	525	484	537	545	538	548	488	509	537	488	506	538	517	505	540	559	524	543	541	512	525	518	528	519	504	577	497	571	549	575	534	536	536	520	541	545	523	539	519	527	548	546	565	573	528	524	545	542	539	558	581	547	545	517	529	512	553	529	539	555	578	517	558	533	516	551	535	547	566	527	523	606	549	547	569	529	507	539	559	531	522	544	576	487	554	551	507	514	530	531	518	516	566	511	566	579	547	541	551	574	519	487	538	536	556	570	522	568	525	561	559	552	530	490	525	527	507	578	545	551	518	552	575	553	566	511	541	564	527	512	525	499	565	554	512	552	546	547	506	515	550	581	554	550	504	550	557	555	563	527	541	595	543	514	555	553	549	536	509	545	609	507	584	548	544	532	532	574	489	540	557	536	557	528	546	532	523	531	556	541	576	555	533	528	564	587	539	555	512	523	578	537	527	518	515	498	533	510	531	526	543	535	588	562	526	582	558	508	578	571	562	536	564	532	508	521	549	526	531	541	535	559	570	552	574	545	550	567	526	519	546	531	523	567	527	546	543	538	549	544	567	516	524	516	570	566	537	528	526	516	553	537	545	558	594	527	569	541	552	530	497	556	556	497	573	555	573	561	574	540	539	563	587	522	533	531	556	545	561	554	552	562	515	513	549	551	569	537	533	526	539	524	533	581	525	486	524	497	543	541	502	562	509	536	553	555	548	565	526	534	530	539	572	543	542	536	552	528	569	545	515	557	538	529	541	548	504	536	542	547	567	514	518	559	567	540	490	518	557	496	560	550	537	545	567	540	569	537	528	518	546	563	571	526	574	602	558	559	577	533	513	580	550	564	536	563	570	535	567	511	553	540	516	541	592	542	565	521	528	566	537	529	552	564	505	581	561	514	548	554	595	567	526	533	531	551	505	521	548	544	571	514	507	557	565	533	523	512	552	573	567	554	540	565	564	497	531	566	545	550	523	570	523	568	533	551	564	533	482	559	511	547	558	592	568	568	512	545	527	534	512	600	556	525	551	557	555	527	546	557	511	514	581	554	519	536	527	578	562	556	539	515	525	508	519	505	572	526	530	547	564	544	543	606	543	542	544	526	525	493	534	530	571	527	513	537	562	538	575	491	528	587	552	556	539	571	531	544	569	537	530	557	547	537	539	546	550	587	532	545	527	536	539	517	534	540	554	535	515	539	531	560	535	494	505	528	533	542	504	506	560	564	518	480	530	524	550	556	522	525	552	526	522	547	554	522	548	600	545	587	536	573	515	523	553	556	518	531	527	560	509	519	576	500	530	534	535	555	535	539	543	555	563	532	516	546	540	533	524	511	543	511	509	498	501	509	552	545	530	564	537	562	541	545	560	507	551	569	516	532	557	594	535	555	577	544	557	591	514	567	550	536	504	510	555	573	571	527	565	535	592	566	561	527	521	534	546	510	551	538	542	527	516	536	550	528	563	576	528	573	510	527	563	561	562	530	535	591	560	547	555	503	552	537	506	525	554	557	527	541	508
18725	7701	7274	5410	3583	2631	1793	1531	1415	1117	899	810	630	959	1059	826	498	487	454	428	434	457	456	403	422	430	451	407	450	366	367	349	385	372	367	390	375	342	404	420	395	390	363	409	428	390	389	378	392	369	375	394	359	399	363	378	366	352	396	365	388	396	360	372	370	381	359	351	369	417	390	376	355	369	358	370	367	373	413	418	336	384	373	400	372	354	370	370	402	368	363	350	367	350	387	358	346	396	424	378	344	351	362	338	350	392	338	363	352	334	342	319	399	330	375	370	403	367	367	372	349	346	351	390	343	378	373	367	360	359	366	366	350	388	356	328	356	359	351	348	362	401	368	330	378	401	400	379	380	377	390	333	377	350	363	352	360	342	390	303	408	388	395	360	336	333	368	382	342	325	382	369	335	368	362	339	393	362	393	428	326	384	345	382	368	394	331	408	356	373	371	355	381	388	369	360	372	349	368	351	389	360	373	372	343	372	347	402	379	371	366	385	375	299	399	371	384	357	377	384	338	328	349	377	395	350	375	370	386	375	390	378	343	367	353	361	361	344	331	384	356	327	366	370	381	374	378	326	412	371	378	400	368	394	374	353	346	406	338	353	385	367	353	373	359	386	344	361	381	364	384	354	389	373	385	360	413	392	387	363	400	359	361	390	390	409	385	412	383	392	351	352	387	387	342	336	376	361	374	359	347	372	378	332	351	386	384	347	368	387	375	335	387	348	404	320	374	362	387	359	345	385	376	377	335	376	369	363	354	358	363	380	377	359	371	426	364	388	345	326	358	381	354	336	358	406	377	371	371	354	350	378	403	376	357	370	356	351	363	370	351	373	403	375	405	365	381	360	371	403	384	354	353	372	370	346	384	358	375	367	388	379	343	360	348	345	387	381	354	358	363	352	368	382	350	351	351	343	356	367	374	402	368	363	367	350	387	390	355	374	351	350	363	388	385	379	348	396	348	342	344	348	348	361	354	379	387	359	385	363	402	359	363	357	331	360	376	377	386	364	366	389	361	368	380	361	373	378	369	372	382	342	343	403	380	344	335	365	396	405	340	400	391	392	376	375	343	383	371	331	344	361	371	358	349	349	336	372	393	374	377	375	381	374	340	345	370	369	375	384	368	357	373	394	376	348	392	364	385	386	341	358	345	369	389	389	377	373	333	393	385	402	342	373	367	384	418	422	389	363	375	387	390	344	343	354	395	344	331	357	312	359	355	381	354	347	357	343	358	386	383	358	360	392	397	373	367	403	393	343	364	368	365	357	414	382	370	345	370	348	388	365	354	405	394	402	389	414	375	378	362	355	370	361	380	346	355	375	357	421	387	355	357	344	391	367	372	371	397	379	377	351	346	338	363	371	355	401	361	370	363	356	366	370	365	321	365	366	364	374	379	334	366	355	375	351	414	366	344	345	340	379	360	404	384	364	365	366	348	357	370	369	329	387	382	363	367	381	388	359	394	351	405	355	378	390	403	389	372	362	344	312	363	373	362	396	356	402	364	386	377	353	356	340	349	364	374	375	368	410	345	358	377	359	351	369	360	342	373	356	379	370	353	355	350	348	354	335	367	381	389	387	385	368	372	349	365	371	367	363	377	357	364	410	367	352	363	360	356	394	387	343	355	351	364	367	321	352	346	342	350	352	405	366	393	366	407	355	330	366	342	373	348	325	352	362	378	371	385	339	343	343	353	372	382	372	376	345	377	390	380	364	369	364	356	379	350	358	374	374	386	351	348	372	387	377	375	364	370	345	318	374	395	383	356	366	336	369	391	379	372	349	358	373	392	368	388	343	350	334	367	351	377	363	377	365	347	363	336	369	361	377	393	391	343	398	391	387	374	386	367	359	378	339	388	390	365	401	344	342	356	341	355	334	356	363	338	400	370	365	352	320	345	334	394	349	346	393	417	366	367	380	388	359	396	422	351	354	339	374	387	410	362	346	366	367	372	359	371	369	353	348	371	319	358	366	342	344	374	340	391	345	360	317	377	392	395	363	346	367	352	379	335	358	365	329	326	314	398	375	378	387	375	348	358	372	376	358	405	392	368	345	369	350	342	378	379	318	365	349	348	389	394	358	383	386	380	339	391	386	361	370	374	360	383	395	357	382	390	347	375	327	363	380	396	360	354	369	351	339	329	332	373	349	359	342	383	354	356	334	361	398	382	391	368	416	357	376	369	333	369	368	365	356	375	360	355	339	341	376	394	360	376	345	367	363	386	382	343	331	306	392	393	386	392	363	385	406	383	376	361	373	374	347	418	369	359	360	372	374	382	396	394	376	362	356	351	371	324	350	391	387	335	355	347	366	354	357	377	373	365	353	357	377	393	394	357	382	374	368	365	373	387	398	387	324	413	358	371	391	377	308	367	349	368	388	370	342	375	387	370	367	379	357	375	342	414	351	386	349	350	375	365	321	365	377	389	351	368	380	346	399	348	353	370	373	342	376	362	379	358	387	369	377	373	371	352	412	381	365	348	342	388	367	337	358	386	404	363	368	381	361	345	341	385	339	308	390	367	368	371	373	343	361	384	350	370	351	341	348	351	379	362	373	367	371	365	363	388	372	346	313	381	336	351	375	411	383	353	368	382	368	385	333	358	391	372	363	348	364	377	362	392	370	326	391	370	384	363	412	371	366	375	370	378	390	364	382	376	368	359	394	370	394	340	336	389	374	402	334	336	341	360	379	378	369	382	324	364	372	382	401	407	373	349	340	349	389	372	360	383	385	344	348	387	330	349	367	372	363	363	399	355	391	337	372	385	347	390	380	360	381	404	380	377	324	336	361	360	348	356	383	391	400	336	354	329	350	369	383	374	378	371	377	388	367	390	370	353	365	375	387	359	384	349	389	345	365	349	329	341	362	374	363	356	366	336	387	362	410	357	366	387	367	373	369	344	389	374	377	373	382	373	343	356	350	362	366	381	374	373	350	365	352	379	405	371	393	407	356	378	384	386	382	390	331	385	356	336	371	394	344	396	394	380	371	316	379	361	355	400	371	363	374	387	356	374	335	350	391	397	377	382	358	376	365	383	302	380	389	359	340	400	348	372	367	368	377	353	357	354	351	364	407	340	370	375	325	380	380	372	349	365	410	358	380	383	369	360	337	360	361	349	391	390	386	356	369	377	342	364	403	369	383	384	342	360	357	395	345	337	396	349	382	344	383	381	352	383	319	367	349	331	386	384	354	359	417	341	361	355	343	355	381	388	362	371	368	378	381	399	417	366	352	372	382	367	357	367	370	387	382	352	338	331	343	379	369	360	358	343	371	368	359	337	378	342	415	365	362	378	366	364	393	379	356	360	381	370	361	410	385	344	374	351	349	371	379	334	365	364	365	364	359	387	385	361	394	367	385	360	346	335	360	384	350	387	346	397	372	366	406	392	366	338	429	359	341	362	355	395	355	361	358	333	375	366	394	351	365	380	367	379	376	379	367	380	357	381	395	434	320	429	377	344	345	343	362	340	371	415	369	362	362	427	352
10125	5625	10031	10253	9269	8023	6299	5824	6033	3805	3311	3330	3203	3748	3242	3184	2251	1807	1480	1399	1295	1348	1396	1271	1189	1235	1396	1276	1366	1146	1103	1126	1095	1104	1043	1033	1068	1094	1038	1065	1000	978	1087	1246	1269	1229	1198	1244	1014	1006	1023	970	985	971	956	949	924	1023	943	940	908	972	948	950	915	1003	938	916	940	964	932	874	935	915	976	1008	927	885	901	895	916	970	922	952	950	989	902	997	946	914	963	917	929	900	939	932	887	954	996	933	948	943	948	920	879	911	960	904	929	915	881	915	900	945	936	915	908	910	942	901	888	928	930	949	936	943	1021	882	943	870	869	982	923	835	962	894	901	856	950	945	911	932	912	904	951	928	954	890	895	894	959	933	937	966	846	910	888	873	912	936	918	930	941	975	928	905	914	909	942	917	920	865	974	917	920	938	898	901	935	883	901	971	905	891	917	884	937	912	921	901	913	926	881	881	894	976	919	929	905	910	923	949	906	857	894	969	968	940	898	940	917	920	945	945	905	916	881	942	875	897	900	903	913	846	906	868	934	906	921	879	909	864	922	932	899	961	936	922	887	967	926	879	933	970	898	884	901	912	886	930	953	871	909	944	911	924	886	922	882	940	920	946	941	903	889	926	910	987	876	913	890	873	880	931	908	968	964	927	975	876	920	946	888	911	893	899	934	859	936	884	876	934	935	854	874	878	971	917	932	888	928	854	893	936	908	907	875	907	883	913	924	860	973	943	925	875	925	938	882	914	945	895	894	864	914	919	949	914	907	946	860	923	989	889	954	913	900	919	923	949	942	913	927	924	893	868	955	959	925	1000	890	946	970	899	923	912	917	890	925	885	940	941	957	922	926	819	946	927	922	892	912	914	936	893	952	886	913	910	926	900	903	915	922	932	896	903	961	976	897	879	896	952	903	931	947	860	937	864	973	951	958	932	900	901	878	923	926	908	930	849	931	841	937	885	908	923	901	850	920	919	861	866	883	915	924	887	915	901	880	915	897	919	866	849	913	875	896	915	946	933	904	919	908	882	962	910	906	940	934	911	894	907	929	894	884	849	905	915	974	946	926	914	883	931	875	915	931	939	910	923	927	930	921	919	870	937	887	907	889	887	948	941	913	962	937	934	915	911	981	906	944	901	893	915	942	929	903	934	918	959	919	872	880	904	901	922	936	919	929	938	942	929	918	898	966	887	922	931	922	856	921	926	934	932	919	906	939	884	883	972	957	963	917	873	934	905	944	875	889	938	889	940	947	916	920	914	906	893	865	936	922	930	896	934	964	918	947	945	896	948	943	942	939	931	967	934	893	971	932	905	932	870	958	863	893	927	948	872	904	904	915	963	912	847	920	922	895	965	992	938	1011	874	858	947	929	895	951	886	923	904	913	972	897	927	939	932	886	896	908	950	943	895	902	914	870	899	869	905	918	940	929	952	965	895	917	866	895	933	898	945	948	1014	888	902	932	941	922	908	938	961	911	904	887	885	951	958	930	882	910	963	958	869	917	908	881	904	914	873	896	956	939	873	922	933	953	892	879	887	945	847	933	857	934	953	922	952	917	878	896	893	930	923	907	914	909	929	906	915	874	917	930	950	914	942	938	912	925	943	869	924	951	947	902	898	886	918	833	892	927	925	869	905	910	892	912	855	858	862	958	953	936	879	896	897	924	896	905	872	931	915	950	936	886	891	930	893	871	952	878	884	928	893	932	896	908	903	954	905	870	872	951	886	845	950	952	888	855	900	915	887	954	939	913	932	911	935	933	936	870	925	954	889	904	895	931	886	930	970	931	883	924	853	951	918	859	912	924	874	924	946	869	918	890	894	922	1002	916	933	889	917	875	944	930	928	913	918	821	910	926	840	909	934	889	956	919	883	927	901	974	941	931	905	875	898	863	955	823	891	901	929	877	905	917	919	905	952	920	927	948	893	870	896	925	933	927	926	897	908	873	964	896	910	910	981	917	939	904	996	923	957	951	914	944	876	969	965	927	870	871	887	882	924	844	889	979	878	920	875	952	915	919	902	880	875	904	868	938	965	898	901	902	876	905	929	896	893	911	893	913	916	883	892	932	897	923	892	904	888	888	996	907	889	836	885	874	894	865	922	903	879	866	910	920	923	850	926	902	860	955	921	900	891	945	931	859	946	890	949	911	913	924	979	946	871	901	919	902	900	879	905	894	922	924	965	944	984	923	904	937	897	906	938	932	889	867	926	932	878	969	904	889	943	875	920	898	888	885	861	951	921	884	921	898	903	925	906	911	951	898	938	913	939	875	898	935	950	891	919	959	956	887	911	969	897	898	919	902	896	939	974	877	871	901	910	905	942	933	909	917	920	949	875	914	922	864	907	874	905	978	893	922	949	938	938	914	947	886	928	919	929	905	956	891	885	925	895	934	930	972	899	978	913	896	891	986	872	962	954	896	912	998	921	896	916	981	964	937	946	922	911	917	914	888	897	914	877	945	903	861	909	934	926	938	934	875	888	923	936	923	940	898	944	926	945	881	895	882	910	934	917	955	876	917	886	937	890	899	899	887	888	958	885	907	919	897	933	929	880	901	929	953	900	939	878	924	948	915	931	912	940	920	932	886	943	887	890	922	902	888	887	926	920	931	939	913	910	917	956	928	912	903	918	900	926	949	880	904	910	987	862	897	930	909	916	922	927	902	935	924	927	897	905	899	917	913	925	891	924	923	879	903	896	915	913	930	967	923	910	931	945	902	903	921	921	943	895	898	931	917	989	942	862	942	948	878	932	945	899	899	947	972	914	898	889	880	881	924	921	898	1014	959	919	911	922	933	869	863	960	875	895	973	929	866	861	905	878	857	891	879	944	880	923	951	892	931	928	972	885	934	927	910	908	921	944	882	891	930	962	878	896	919	933	917	921	918	930	906	954	918	941	946	892	933	954	975	905	859	920	922	923	934	883	888	854	904	870	893	942	935	928	910	939	909	924	916	918	928	906	893	903	985	853	941	909	904	893	921	904	934	936	894	850	886	936	882	946	965	963	936	912	887	882	955	903	931	882	940	903	941	935	947	860	920	917	966	939	894	901	914	895	986	891	961	923	919	928	909	929	865	906	942	940	883	892	881	903	872	938	898	913	925	884	938	960	949	866	942	936	940	892	943	877	934	947	934	938	892	864	907	877	871	957	876	949	937	908	895	887	926	928	929	899	925	941	890	916	921	881	898	910	879	916	883	910	919	903	882	924	867	908	914	871	882	907	968	909	905	859	886	896	872	938	947	936	997	883	872	903	964	912	965	902	905	892	919	890	900	986	908	922	888	973	892	923	916	926	816	972	970	860	946	893	931	878	885	948	910	884	909	901	908	878	930	948	991	903	897	870	971	895	915	963	876	878	895	885	864	958	915	897	877	874	910	888	853	976	973	873	959	974	885	910	880	927	955	942	907	939	893	918	905	891	942	884	955	854	922	953	973	966	948	913	900	897	888	896	962	916	919	955	909	941	886	943	852	903	967	910	922	942	960	940	996	935	922	931
2970	869	954	564	405	290	293	291	278	233	249	269	274	235	243	240	203	248	249	243	268	247	260	227	261	226	239	217	258	220	237	219	249	275	254	220	233	250	232	272	241	203	220	252	235	231	229	229	246	242	235	259	278	255	216	221	263	242	215	241	220	266	271	212	257	269	255	263	257	252	229	220	223	244	247	233	234	240	270	241	246	228	234	234	222	251	215	226	207	212	221	252	233	228	216	222	259	229	228	229	228	215	246	236	238	261	269	257	267	206	242	226	254	216	240	206	240	231	260	225	210	251	237	239	244	241	269	223	240	235	182	253	229	270	219	226	227	240	233	260	254	226	232	242	195	246	214	246	216	258	232	242	240	257	248	226	227	238	221	223	234	232	255	237	246	239	219	228	202	218	240	249	228	237	270	261	221	233	218	239	240	239	218	233	236	228	241	248	244	263	235	241	241	204	222	270	246	229	260	259	225	223	211	231	234	270	223	253	230	240	229	247	255	248	216	222	259	239	217	245	258	232	235	219	227	205	240	246	206	253	234	241	232	266	247	240	207	254	242	259	244	275	215	244	245	254	244	236	244	266	244	209	259	223	213	228	220	219	233	247	257	243	250	246	241	227	225	239	239	223	235	258	264	229	229	243	253	242	252	218	234	250	252	216	223	241	204	215	229	265	251	228	267	231	253	254	244	233	230	226	223	253	221	238	235	248	263	210	218	251	248	250	238	236	259	214	260	238	215	209	218	209	236	191	214	249	224	258	222	222	252	223	231	239	241	231	255	247	229	216	263	229	255	251	251	226	249	254	249	261	215	229	253	230	210	242	248	245	229	230	273	229	235	241	242	271	244	242	247	236	231	246	228	244	226	219	266	232	255	245	218	242	247	271	204	232	221	277	235	251	253	250	274	232	243	247	236	240	244	253	204	215	214	246	243	224	248	238	236	238	243	250	261	223	218	224	235	219	241	228	241	247	230	248	229	240	233	253	211	218	236	289	217	216	259	224	249	239	252	243	253	254	263	246	237	232	254	257	238	227	251	236	240	238	251	212	234	251	272	222	213	221	249	224	260	254	219	237	238	233	214	238	247	242	222	246	237	251	227	257	247	234	217	237	239	252	247	247	259	238	238	238	233	246	246	238	248	227	234	270	229	259	232	235	245	209	235	244	224	232	236	223	228	240	259	226	255	227	230	235	250	206	241	252	276	248	227	236	272	234	280	233	204	262	241	229	242	244	239	227	243	259	253	211	233	220	241	239	245	228	235	213	232	279	222	224	260	208	238	226	219	220	260	259	234	223	222	260	263	233	249	273	245	249	214	236	226	215	224	254	261	248	226	215	229	220	236	225	213	243	226	238	254	254	231	240	240	236	213	223	233	226	237	281	219	238	253	232	213	228	236	226	227	225	241	246	254	238	223	218	239	251	225	252	243	252	241	235	223	232	239	223	234	208	229	244	233	235	220	241	257	219	228	254	264	232	237	260	246	240	235	247	229	216	242	258	248	233	205	240	263	221	237	226	239	228	227	234	259	227	254	225	216	227	239	271	243	253	275	206	227	222	242	231	246	245	227	215	242	229	250	256	237	226	246	259	246	202	223	243	229	234	234	223	213	227	224	227	246	221	231	233	246	251	260	244	249	236	216	228	249	228	247	235	249	216	247	232	268	235	253	245	214	241	240	214	213	232	229	232	207	245	257	226	254	240	229	247	255	210	251	242	251	237	226	263	233	231	243	241	234	226	211	216	244	235	234	240	224	255	237	272	258	216	228	245	216	219	226	254	224	256	236	224	225	245	218	224	250	248	248	235	244	258	251	225	256	227	245	247	240	211	229	237	237	267	241	260	269	256	259	236	224	220	234	237	226	219	252	256	234	249	239	201	224	249	257	233	198	211	239	251	236	256	216	249	239	218	261	236	235	234	245	237	233	226	195	234	238	229	243	245	224	221	262	256	239	255	247	212	246	242	254	212	249	212	217	224	232	220	222	277	243	243	226	195	242	245	257	234	226	259	237	238	209	247	235	237	221	239	234	243	255	238	233	238	233	220	202	227	222	235	222	217	238	256	229	242	258	232	238	238	204	213	225	234	241	237	252	247	218	232	245	230	232	286	237	229	269	267	240	284	231	234	206	231	218	229	258	228	223	226	226	240	247	232	242	237	245	241	237	269	235	236	249	235	248	223	258	250	233	236	244	240	224	250	247	245	237	243	282	253	247	249	233	239	222	234	257	251	250	234	246	238	235	241	233	259	209	211	229	209	245	260	251	247	241	243	247	273	273	236	243	248	226	229	228	241	237	224	246	248	221	239	238	237	240	239	230	227	230	212	231	234	253	245	266	208	227	229	221	243	223	234	224	211	246	228	223	223	258	221	221	230	250	268	233	241	239	224	246	239	218	251	232	255	220	249	260	252	230	222	252	244	244	238	233	208	240	209	225	226	250	239	227	237	263	244	226	238	221	211	229	233	239	236	243	258	218	240	223	242	234	205	248	257	248	236	247	258	227	249	251	233	259	210	236	254	248	217	234	216	273	237	245	247	231	257	257	261	254	286	253	237	235	217	240	257	202	255	233	224	241	228	249	262	215	218	244	245	250	256	262	194	229	242	248	217	230	218	230	265	218	224	244	256	232	246	226	214	239	234	210	226	212	262	258	241	211	250	278	246	270	248	264	246	230	234	257	240	234	219	224	241	272	216	220	217	251	204	239	238	243	244	265	253	238	234	225	261	234	232	218	257	253	211	207	220	235	257	235	235	240	264	198	259	222	246	237	259	236	238	236	241	221	231	226	230	244	247	246	238	251	222	238	253	239	228	232	273	227	215	231	238	219	250	229	230	273	218	254	215	234	228	239	253	252	235	232	260	280	262	241	248	236	256	255	219	226	229	267	227	235	248	227	232	233	227	237	241	241	225	238	262	247	241	243	233	233	248	233	245	238	240	230	258	226	251	268	193	244	245	288	260	255	227	242	266	258	239	239	224	240	191	229	229	225	228	274	233	229	252	239	233	222	234	259	251	253	231	217	225	214	244	269	233	227	220	231	225	250	228	216	257	257	272	234	243	261	251	268	205	229	247	253	221	240	243	221	244	234	249	246	258	244	286	249	259	218	253	240	258	240	272	237	255	219	237	236	216	214	234	227	241	243	232	219	248	249	242	256	244	225	230	233	248	265	241	223	223	257	249	234	259	222	229	253	231	241	251	212	223	249	255	234	238	244	259	210	234	250	231	204	228	216	236	241	239	264	252	242	238	215	268	243	248	213	225	231	256	237	242	217	252	255	229	247	240	234	247	236	229	233	224	251	231	260	232	219	238	237	232	250	225	257	226	268	243	209	239	257	242	265	223	222	236	236	222	236	235	234	235	236	213	236	235	211	253	226	241	246	206	239	202	215	246	236	242	268	241	235	223	226	238	247	257	227	215	207	260	249	235	263	237	218	232	238	241	257	236	224	247	249	236	231	209	244	233	206	233	212	238	243	219	237	235
2797	1250	2129	1578	1355	1123	1093	912	820	798	732	723	716	653	704	656	605	614	650	584	576	574	600	624	631	597	625	632	641	697	600	629	638	613	626	620	695	639	684	609	608	668	646	670	755	725	702	665	660	644	672	673	649	646	669	645	573	626	629	665	604	621	601	632	622	597	617	566	670	623	661	604	622	588	653	602	623	606	621	620	592	730	648	627	602	625	653	607	636	622	636	631	598	624	614	629	645	628	594	639	621	592	603	594	621	633	598	630	653	608	614	642	650	622	594	606	603	661	619	569	609	631	644	616	621	573	623	641	630	555	614	595	640	610	614	640	616	675	602	620	582	648	631	577	600	613	616	619	620	578	597	678	617	572	595	630	589	654	637	607	615	598	608	593	608	608	655	571	655	595	602	632	633	619	592	614	612	638	594	624	604	584	628	636	587	636	634	656	626	582	619	587	587	617	653	628	579	610	617	637	629	598	594	626	613	658	642	649	591	614	602	632	575	587	628	618	594	646	621	606	619	594	642	615	574	601	611	606	594	662	617	598	605	615	585	608	625	628	591	634	584	634	627	634	636	630	639	616	604	639	638	631	617	617	621	620	637	598	606	624	658	611	630	641	640	616	628	647	561	593	652	606	618	612	573	598	620	598	636	566	582	599	609	607	587	635	631	617	632	614	614	611	602	601	618	611	642	580	622	588	619	600	645	609	615	591	615	610	642	659	601	617	617	612	618	631	608	620	606	560	606	613	611	657	642	657	608	621	643	611	622	599	628	603	598	596	649	598	583	669	645	634	617	645	648	597	644	650	611	603	607	606	613	590	582	620	597	625	596	616	594	616	613	652	613	640	634	635	597	602	606	602	611	602	616	635	635	611	634	609	610	596	597	593	611	612	611	665	615	630	602	623	627	666	649	604	604	650	654	585	590	621	643	580	624	644	600	640	624	649	619	635	591	593	620	626	636	608	589	599	641	606	602	600	610	604	636	626	596	624	613	584	601	586	633	635	646	573	581	572	640	655	611	609	626	635	606	627	633	634	631	645	622	583	645	605	542	624	589	602	607	589	586	610	613	609	595	634	625	612	590	583	632	619	622	599	583	623	625	628	592	551	630	614	641	630	656	672	611	601	615	586	638	640	637	608	628	622	598	650	599	644	636	588	616	637	579	642	645	660	599	600	629	617	605	646	618	668	632	609	580	631	611	624	564	626	619	635	620	593	580	602	651	597	639	650	642	624	600	636	587	592	615	593	603	626	629	675	620	590	603	646	606	597	624	570	631	644	583	593	626	616	652	593	574	670	578	636	616	623	608	632	602	605	632	581	648	639	588	639	648	636	610	597	627	541	595	643	612	611	584	622	631	645	601	635	607	584	660	619	587	626	634	631	643	631	605	613	605	620	597	610	619	627	610	654	652	606	650	638	653	642	622	655	588	599	605	645	603	626	623	561	596	600	617	604	661	602	653	660	683	587	597	650	593	598	597	643	608	598	628	617	604	630	650	634	626	618	621	601	630	632	618	644	668	608	692	614	614	640	587	607	604	588	637	614	588	616	606	659	610	583	579	568	621	633	641	610	656	625	608	614	638	627	607	596	677	653	630	607	629	582	621	630	628	640	589	635	629	621	620	644	612	614	642	604	629	613	647	585	638	607	623	661	591	652	607	638	578	623	643	646	609	630	589	636	619	624	635	637	575	605	603	644	581	650	613	599	627	611	603	624	655	598	618	599	648	637	644	600	585	623	606	610	618	626	671	640	594	622	648	637	596	558	616	626	601	642	632	597	630	598	551	638	610	588	661	607	580	591	611	625	580	613	654	623	620	566	612	570	609	605	610	596	610	620	635	633	583	620	610	613	602	637	648	588	625	610	648	593	606	597	596	615	656	635	619	589	608	647	625	633	574	577	628	620	607	653	610	639	610	632	586	622	682	600	660	619	628	614	594	591	661	617	596	664	605	616	613	633	612	630	637	596	599	608	628	591	635	614	580	599	633	616	646	630	598	565	636	618	608	574	605	605	573	585	638	572	624	597	550	647	614	607	587	593	621	574	603	610	609	632	618	582	609	614	598	614	614	620	573	629	574	576	608	614	617	626	632	588	579	629	578	581	601	638	593	589	636	606	578	622	653	633	647	619	585	580	605	628	597	632	608	648	654	614	632	603	625	624	649	603	627	611	626	597	616	646	631	616	620	611	631	613	640	583	583	603	579	599	603	636	622	612	587	662	618	640	564	607	616	641	617	605	619	616	609	628	623	628	657	586	611	629	603	599	628	622	626	589	593	644	590	653	634	601	656	601	595	630	620	602	639	622	604	598	616	637	628	606	657	600	656	620	597	622	619	615	613	665	600	625	572	579	590	614	606	575	631	647	607	604	630	611	645	604	602	593	590	632	622	632	612	591	598	629	575	587	630	610	634	617	616	638	601	591	592	582	591	627	624	572	625	610	630	644	602	623	622	541	646	628	667	624	616	566	628	632	630	601	634	592	595	596	584	693	577	646	632	599	564	602	624	647	643	680	612	622	644	600	593	639	611	571	618	647	643	648	636	591	641	620	585	627	601	606	643	602	628	587	601	625	599	633	602	586	610	633	638	596	644	597	611	602	568	614	623	672	593	611	614	646	610	641	621	564	603	599	606	627	600	630	618	616	630	591	618	618	665	624	602	610	567	597	613	615	592	621	610	608	673	651	661	609	588	565	560	651	600	626	603	624	608	565	578	623	607	645	618	582	600	627	670	616	574	593	586	626	609	605	590	619	645	649	592	650	595	625	572	609	593	598	583	622	601	659	586	618	595	630	590	646	608	590	634	624	628	625	589	665	608	630	592	622	625	594	584	624	617	670	638	613	612	642	601	587	623	543	671	619	622	649	634	610	568	638	644	642	602	586	634	663	568	659	606	588	664	646	665	583	570	618	620	615	665	607	615	623	640	632	641	629	630	617	624	572	598	653	663	626	608	644	622	599	570	670	585	605	615	567	639	636	586	597	631	617	629	572	583	657	593	653	592	620	615	578	616	617	606	596	614	637	656	625	637	611	644	597	646	594	620	606	601	646	630	587	574	641	629	606	592	605	602	619	628	613	642	633	600	632	555	593	640	622	627	623	596	630	620	650	652	603	606	627	654	623	640	574	585	644	610	613	630	662	589	581	632	594	618	590	596	636	598	616	620	633	629	597	623	625	578	568	619	613	608	648	652	635	635	635	611	607	575	636	626	574	601	642	568	608	632	602	641	602	591	625	611	631	598	606	601	635	601	596	627	634	634	657	649	602	614	616	609	611	647	592	609	646	619	647	605	623	588	612	627	610	651	605	633	610	615	614	643	621	607	598	602	633	593	602	644	610	640	604	608	626	597	604	592	623	628	570	600	578	566	682	576	589	666	553	634	628	639	627	642	653	601	606	624	685	656	644	630	616	588	660	623	599	643	635	590	620	587	606	601	579	582	588	657	653	610	612	619	621	620	656	636	601	599	611	630	570	609	646	579	605
10939	3741	3376	2306	1728	1189	829	718	550	686	557	464	609	431	479	349	296	246	244	235	205	196	242	223	226	204	246	228	172	224	169	199	187	215	188	200	204	210	208	219	191	197	224	173	216	210	213	228	204	183	201	168	208	190	193	185	210	191	205	179	210	195	217	186	210	190	182	193	200	192	188	187	190	192	204	175	213	184	225	167	192	211	170	197	172	207	145	183	190	183	182	184	188	189	195	177	187	182	184	203	189	189	191	199	207	176	208	193	192	178	194	174	182	185	181	194	206	193	221	164	186	184	174	188	197	208	192	210	184	168	194	201	197	175	205	182	185	196	188	196	206	207	203	187	206	156	197	190	198	193	196	196	181	192	189	175	181	189	201	191	193	200	191	183	191	163	214	183	193	194	155	217	213	184	208	203	205	194	216	192	193	197	180	175	174	206	160	200	209	184	183	179	201	213	201	199	162	173	181	188	206	177	181	194	180	190	200	230	173	180	208	216	172	191	197	183	184	194	179	187	189	194	187	207	194	210	187	185	185	179	176	199	173	216	199	194	194	195	190	182	185	180	217	198	162	162	202	172	197	184	184	200	201	186	192	194	210	166	218	187	203	151	181	200	202	207	183	186	198	169	222	175	193	172	186	205	201	194	192	212	187	195	168	178	188	173	197	180	200	178	191	205	170	204	162	167	208	185	196	201	213	210	201	196	213	194	169	175	161	173	189	178	194	178	199	166	204	191	191	193	209	187	199	181	157	188	181	187	195	209	185	174	178	202	189	201	191	171	211	198	176	160	188	179	187	195	209	200	182	197	211	213	185	191	204	174	171	182	201	164	198	179	198	204	197	175	174	198	170	224	187	172	230	196	176	175	176	171	191	178	167	190	186	200	196	173	184	178	182	195	189	188	174	179	192	182	183	172	219	195	192	204	212	195	187	189	210	168	198	182	185	175	194	205	198	182	191	175	179	202	188	182	190	191	169	195	211	187	187	161	208	171	186	192	182	201	201	175	209	157	187	205	193	196	169	179	175	159	186	195	193	179	204	215	203	183	203	218	192	181	178	185	184	190	196	194	208	183	190	194	179	178	189	193	202	199	204	178	176	179	205	180	171	171	175	169	192	174	178	184	210	183	168	168	195	167	205	205	204	196	193	195	198	214	178	193	190	217	179	193	175	187	217	170	216	205	177	183	173	195	187	200	176	199	215	190	189	193	201	158	195	179	189	202	205	173	162	200	175	189	186	196	166	195	203	164	169	203	178	192	199	189	185	186	212	181	176	197	189	200	174	181	193	184	196	212	220	175	191	188	184	186	180	174	206	200	201	203	213	182	190	185	166	197	196	176	172	184	193	201	210	207	196	182	201	186	205	210	185	199	192	192	170	197	192	167	191	172	185	208	175	174	226	188	198	184	186	209	191	159	199	192	178	203	200	192	178	191	192	185	187	178	180	181	203	194	189	167	226	181	189	211	200	189	166	195	197	191	182	195	206	212	177	194	190	210	185	205	199	188	180	186	200	190	191	181	178	182	204	184	207	207	195	186	204	195	208	179	166	178	204	178	189	181	182	168	195	169	191	173	194	192	215	192	188	175	203	206	194	210	177	172	176	191	182	178	203	205	174	215	221	186	200	192	194	161	200	196	170	188	204	186	193	206	204	200	192	184	191	194	224	200	206	211	175	176	224	198	198	201	175	204	200	178	199	175	206	217	168	183	195	170	201	210	176	189	167	201	192	191	208	194	194	190	201	197	201	182	168	178	189	177	187	179	200	216	191	180	239	214	192	182	199	178	194	200	213	199	189	203	175	200	170	190	189	180	212	193	206	155	192	214	193	189	208	193	196	168	207	164	178	189	203	192	188	194	197	201	196	225	181	198	206	195	194	182	171	167	190	177	198	190	224	181	184	198	164	174	191	203	193	193	192	206	183	210	174	181	203	173	175	192	169	173	186	182	177	171	188	188	199	207	225	216	211	184	176	184	189	199	175	171	195	206	176	190	162	187	193	193	166	201	183	178	195	176	213	182	212	185	196	169	160	173	196	164	210	189	184	191	194	185	188	193	176	207	154	185	216	206	182	191	194	171	187	185	192	203	203	187	193	190	192	191	169	205	203	177	166	205	187	182	189	190	166	157	175	184	188	171	188	183	189	203	187	198	206	179	182	174	206	168	194	177	166	184	176	186	203	194	171	198	187	181	203	179	183	229	200	216	179	205	216	207	177	166	151	181	208	167	179	225	228	190	226	186	195	192	204	172	205	183	204	174	191	176	181	185	182	189	192	202	216	208	210	183	204	198	190	198	182	204	198	187	205	198	186	185	190	186	193	200	191	167	198	186	210	171	167	195	206	195	170	194	184	200	159	187	184	191	204	187	180	207	188	197	171	182	188	205	185	193	166	206	199	196	217	211	206	201	203	218	211	197	246	176	197	199	181	189	217	200	195	184	177	192	188	170	185	190	198	195	174	189	172	175	236	159	185	255	176	188	192	191	194	200	183	169	163	174	169	170	213	186	186	206	195	200	185	191	180	195	203	188	205	182	169	200	191	190	181	196	188	202	218	188	214	167	190	179	193	201	190	174	176	178	177	206	156	202	177	191	168	174	228	177	174	197	206	206	189	204	179	182	182	194	201	159	176	188	201	203	183	187	169	208	212	211	181	171	203	193	199	170	191	188	197	191	221	186	169	182	192	194	187	204	152	176	207	210	215	194	196	209	167	190	194	187	175	187	192	193	178	195	164	187	209	188	172	184	216	210	189	197	167	175	181	182	176	188	187	176	185	180	169	206	194	174	191	158	209	193	202	182	181	162	176	182	187	153	183	176	203	183	186	197	193	183	215	186	184	206	178	195	175	211	206	197	199	197	190	179	173	201	194	186	167	176	166	199	207	201	200	184	221	205	199	193	191	193	189	167	183	204	211	189	186	194	210	197	210	184	181	175	182	210	183	176	180	189	220	197	213	195	173	173	182	200	198	184	189	210	196	201	196	202	171	204	186	184	188	181	174	186	194	184	187	188	177	195	201	197	178	193	185	199	222	175	194	182	169	205	181	194	183	189	199	183	174	200	191	182	182	183	208	170	186	199	209	195	156	178	198	195	166	180	202	206	207	207	208	180	214	194	209	208	183	204	172	197	192	195	194	230	190	169	168	185	188	204	200	196	200	220	197	207	176	200	194	184	187	177	201	202	192	150	198	201	186	184	216	183	167	188	177	185	188	171	190	173	204	210	198	192	171	179	190	195	214	186	189	171	187	206	165	201	169	191	200	193	186	203	198	184	207	187	181	197	179	184	202	188	168	189	187	193	208	189	183	221	210	203	198	200	187	176	186	177	216	194	187	183	179	179	191	189	185	182	220	192	184	161	192	198	206	178	186	204	192	209	181	185	195	209	184	190	199	189	202	183	189	193	192	181	201	156	188	161	210	167	182	191	188	188	211	190	167	179	212	206	215	179	203	210	161	224	179	190	180	175	201	186	198	198	187	198
7200	3122	5737	6549	5598	4505	3705	3623	2937	2470	2269	1751	2033	1791	2183	1444	1221	1023	867	806	756	723	802	735	669	699	779	766	725	672	631	625	649	589	615	585	628	636	627	605	622	629	650	828	726	720	705	719	629	647	576	527	606	593	525	614	589	567	541	579	567	523	513	595	537	540	566	536	587	579	579	538	544	587	546	529	573	548	571	528	571	556	525	554	553	545	561	546	625	542	512	581	544	532	591	547	558	562	525	520	574	523	517	514	541	528	532	546	495	510	559	552	486	527	545	536	519	540	540	592	560	531	521	527	569	557	507	576	594	502	570	516	531	539	562	521	532	588	551	544	545	549	564	516	533	519	513	562	553	526	543	559	579	538	560	541	524	589	570	513	517	510	583	561	538	513	497	531	546	571	536	520	554	514	502	559	527	513	528	549	509	522	553	555	529	531	546	508	588	543	535	513	557	535	531	478	539	508	528	553	541	534	581	563	512	561	521	491	549	542	568	552	522	550	546	519	515	526	565	528	564	513	549	545	552	616	588	563	548	519	521	526	521	544	533	541	575	542	518	565	569	506	518	560	571	540	544	577	562	567	522	544	514	550	549	529	554	551	532	566	532	517	523	534	524	547	563	541	527	533	546	498	530	493	538	543	588	505	524	546	511	563	542	540	540	528	564	527	548	529	553	551	531	544	548	512	507	558	605	548	568	529	534	557	531	563	519	552	520	493	509	510	524	527	576	533	539	524	544	556	541	559	510	541	586	513	514	547	536	553	545	529	532	507	535	549	572	537	538	521	553	566	534	544	554	510	553	550	554	536	560	517	562	539	548	511	542	546	560	539	509	528	565	524	549	551	567	504	535	579	537	523	552	548	551	521	536	560	525	530	526	567	516	548	490	585	587	584	557	544	535	535	554	546	534	577	530	535	548	543	528	497	540	541	528	569	589	538	539	562	518	551	564	537	529	528	541	584	514	546	509	509	570	515	546	532	560	563	522	520	533	537	550	587	546	481	526	573	541	534	555	526	544	552	511	555	519	541	552	540	563	586	547	557	524	528	534	525	514	533	521	513	516	528	523	524	557	553	537	538	529	568	555	534	563	522	537	534	538	568	540	572	540	551	560	479	568	589	560	537	570	553	506	544	538	597	526	559	555	503	528	540	528	516	525	540	543	550	558	504	504	546	537	568	528	556	531	551	511	516	587	537	552	534	514	563	552	573	571	505	534	564	534	556	554	612	562	504	581	519	553	534	610	512	563	547	574	579	556	557	550	522	516	557	575	520	508	536	531	511	528	531	544	505	565	555	522	538	559	533	576	519	537	538	517	547	524	502	567	552	486	543	548	521	565	533	527	562	533	542	520	526	532	522	540	545	564	497	502	558	529	548	536	588	554	563	530	522	507	521	548	523	552	548	551	539	542	570	515	503	574	530	556	521	521	554	539	533	528	535	537	522	592	551	558	479	505	556	522	549	519	581	546	524	512	548	581	550	522	534	549	533	561	501	552	531	553	545	512	514	562	576	540	535	544	562	560	504	513	536	529	521	483	525	567	570	544	514	515	524	564	546	550	499	559	559	534	541	553	505	562	518	554	575	565	583	583	564	570	538	537	578	590	537	549	511	511	547	542	567	544	515	547	557	524	510	544	529	534	520	545	496	544	510	600	555	523	540	535	579	510	522	586	525	530	543	504	543	492	556	574	521	569	550	514	548	512	557	501	539	538	547	535	600	549	527	571	548	519	576	542	563	542	489	535	541	568	540	576	515	550	535	514	553	541	524	561	567	523	541	529	522	544	537	546	549	539	568	524	524	523	567	538	504	567	527	547	531	535	541	504	567	518	509	522	581	550	531	520	541	524	534	585	549	541	562	533	491	530	518	591	538	550	549	523	567	573	545	566	516	572	538	567	511	541	523	552	514	531	592	526	550	557	548	523	525	457	555	537	535	548	508	559	543	521	538	546	538	557	543	547	527	535	524	542	484	536	526	536	551	561	541	521	548	613	530	516	522	511	581	529	516	523	542	520	569	588	564	534	551	512	548	583	528	497	531	546	567	588	552	526	521	578	553	533	511	546	550	526	545	559	590	542	533	542	525	538	478	506	534	521	519	521	484	519	568	536	564	610	535	540	533	548	581	576	514	534	539	564	544	549	536	520	550	541	558	534	534	539	532	509	533	536	492	535	524	556	520	560	563	528	530	531	508	557	526	565	543	537	555	572	515	554	516	523	525	540	572	530	563	573	517	515	509	534	498	529	548	541	571	534	542	530	517	570	509	572	530	526	556	510	522	525	545	529	552	508	545	494	560	545	531	540	514	542	524	581	560	535	529	516	562	534	551	552	515	559	541	577	576	546	500	556	551	515	541	540	552	566	558	543	564	521	496	528	542	571	551	539	530	550	553	533	540	539	521	540	524	541	495	540	545	517	544	522	494	555	566	508	523	555	551	523	557	543	570	533	546	536	509	556	500	531	551	528	527	568	530	553	543	482	538	512	528	464	533	543	568	560	552	553	537	565	544	538	498	533	572	541	555	526	552	563	543	536	540	526	571	565	537	519	530	526	544	550	534	560	541	559	490	513	545	560	492	568	513	519	555	542	560	509	556	572	529	565	528	551	540	517	544	535	531	532	545	580	549	574	549	507	547	538	530	512	536	571	574	517	557	549	556	546	536	559	519	559	527	552	518	559	513	544	563	530	528	520	604	559	535	560	547	555	503	517	544	576	534	491	547	507	528	560	500	513	531	551	538	546	540	551	534	535	544	550	557	560	559	519	532	596	520	566	561	592	519	512	565	550	563	536	539	549	569	556	568	540	531	529	538	543	507	545	545	541	553	521	543	538	493	562	571	515	521	549	546	544	540	499	524	470	560	584	530	519	565	546	538	532	522	525	551	533	535	545	528	519	519	532	500	501	517	517	565	510	509	552	544	545	547	547	551	556	521	536	553	558	547	524	534	563	576	558	563	523	574	590	546	529	540	534	565	550	538	526	530	527	497	517	578	581	528	531	563	520	540	530	515	527	564	547	543	532	521	544	523	551	524	520	592	524	558	559	577	518	532	519	536	548	541	577	533	518	585	540	576	517	578	504	576	541	532	514	521	525	557	549	535	542	561	534	555	557	527	536	533	580	574	571	534	482	523	534	524	476	548	577	540	532	502	526	524	538	583	553	502	517	523	604	562	524	551	519	525	565	549	480	543	524	545	532	548	519	513	561	565	558	553	560	542	541	541	556	542	577	543	584	548	568	517	571	554	503	514	539	508	547	516	520	525	542	554	573	546	541	528	546	539	537	528	564	564	596	516	503	516	564	541	524	527	551	549	545	514	529	514	579	534	517	549	547	533	542	493	573	517	539	554	516	574	543	534	555	563	542	545	532	513	537	551	557	513	552	504	533	506	578	591	538	550	565	552	546	513	608	520	535	549	590	557	550	506	538	523	545	537	500	542	523	501	530	557	552	533	552	566	534	567	509	541	574	531	555	566	563	554	548	537
18529	7752	6463	5004	3491	2449	1811	1405	1326	939	780	688	729	1064	745	694	530	633	527	450	389	437	395	437	403	383	383	405	350	396	368	405	420	399	401	374	404	405	397	400	388	387	427	407	414	432	406	398	367	347	412	391	422	383	380	380	357	428	344	368	387	334	359	344	394	373	325	388	349	368	359	404	374	365	392	357	370	351	389	383	348	380	371	369	386	357	379	365	367	357	382	372	354	351	338	341	383	392	373	386	400	384	365	343	373	381	350	358	371	397	389	374	354	354	363	385	368	346	351	368	357	422	369	396	363	379	377	364	355	361	385	386	368	334	362	355	354	377	370	361	364	358	347	379	365	375	356	392	364	374	388	379	350	346	372	378	373	375	375	362	381	361	413	389	386	349	367	366	362	348	373	352	366	393	354	368	376	409	376	369	350	358	370	355	365	390	350	380	349	356	373	346	375	413	404	362	375	366	371	373	380	356	418	365	372	350	366	349	389	384	335	376	381	356	369	353	388	350	357	336	403	372	345	391	334	366	415	363	403	341	386	361	376	371	367	351	386	348	375	387	373	357	392	382	389	409	416	390	358	351	389	374	343	373	363	378	385	321	367	353	377	355	340	371	365	351	362	348	311	393	343	392	356	385	365	341	331	340	364	357	379	362	346	392	377	393	354	327	327	367	369	372	372	381	371	372	384	371	341	379	329	378	367	394	387	362	350	351	396	365	378	397	385	388	410	372	367	359	357	357	375	363	394	352	365	366	383	360	354	363	359	362	369	381	378	375	344	360	395	335	381	373	374	372	389	357	390	399	390	344	326	338	386	392	425	339	324	355	370	367	377	361	407	376	348	361	389	358	381	333	345	397	379	384	350	377	366	358	341	388	361	368	401	333	354	343	382	378	422	341	363	360	390	366	357	372	333	363	378	390	360	334	354	351	374	359	400	377	356	373	379	388	367	355	362	376	383	378	350	320	342	380	370	393	398	375	374	357	344	382	381	371	398	379	356	387	365	374	362	385	393	356	368	410	394	392	356	343	401	371	388	367	374	355	374	385	363	371	343	358	398	306	363	389	337	354	384	403	387	380	345	367	370	348	390	382	399	381	379	402	377	363	376	396	382	329	372	359	327	370	357	340	358	358	350	376	349	370	381	364	370	360	392	387	364	329	350	364	396	350	342	354	373	418	385	388	327	358	392	367	383	360	376	380	384	355	334	382	359	359	340	356	388	382	339	368	373	386	393	333	345	365	367	365	322	407	362	340	346	398	339	387	373	351	322	371	400	398	355	363	383	361	361	358	329	350	392	340	382	367	359	412	371	383	348	369	347	413	388	390	365	351	362	361	363	346	356	358	395	382	363	377	388	357	349	346	326	354	384	409	375	354	366	388	346	342	366	394	376	332	356	381	329	350	363	364	349	346	413	342	353	375	372	399	339	389	338	384	361	397	408	351	348	378	383	379	388	366	342	342	358	413	345	371	358	331	390	362	376	315	379	328	324	349	393	372	378	355	369	358	370	385	348	379	357	396	359	376	378	377	371	385	381	331	379	347	418	368	380	390	357	358	375	370	346	362	335	334	383	366	367	362	381	370	412	404	365	359	373	382	395	405	348	327	382	335	307	344	370	379	394	341	353	325	367	373	379	375	351	355	384	403	352	365	370	372	379	370	373	393	371	355	377	362	332	370	370	350	375	357	374	367	396	357	390	356	359	358	366	372	375	364	365	374	364	385	396	385	380	370	388	358	356	363	360	329	365	351	339	396	377	361	373	415	378	365	368	385	355	373	333	354	369	334	373	417	364	378	400	366	369	360	370	393	382	368	378	337	369	401	348	357	372	352	348	408	369	377	414	375	372	368	363	371	382	380	415	376	366	333	376	340	366	351	419	368	365	360	360	366	389	328	379	324	345	384	359	380	330	358	398	379	353	372	415	371	368	400	363	379	378	376	376	384	351	371	330	371	381	393	374	378	347	385	365	348	360	363	322	363	388	362	365	326	368	349	386	335	403	362	386	420	376	378	353	403	378	359	376	343	364	350	410	366	399	347	345	362	391	368	406	369	380	346	357	380	377	347	325	363	379	371	384	356	397	382	400	392	377	360	394	398	335	358	397	372	362	345	372	345	370	398	374	371	363	360	378	360	354	407	375	366	328	380	328	385	329	322	351	377	353	363	372	345	386	398	383	367	377	346	357	398	362	367	391	353	374	386	351	354	366	348	371	396	373	374	371	369	379	333	353	391	375	385	360	382	375	380	379	347	386	368	364	366	342	410	383	388	350	411	398	362	360	347	357	342	374	409	376	372	374	393	351	411	330	393	358	353	390	414	358	370	365	383	381	388	399	371	342	406	371	358	394	376	381	390	404	378	370	359	327	371	322	338	359	371	341	350	368	367	371	345	424	375	338	355	375	366	381	377	355	388	395	380	394	333	374	395	357	365	384	356	389	393	375	379	335	388	369	367	386	405	364	361	368	432	385	406	391	372	376	351	345	414	388	388	347	377	369	360	361	341	409	405	390	346	359	349	368	377	352	347	361	383	327	376	407	342	392	366	368	374	401	384	378	367	396	349	373	363	398	385	369	385	402	366	380	349	394	359	374	370	379	380	363	363	362	347	356	366	315	313	365	399	386	337	348	380	370	377	381	394	391	371	340	372	375	372	367	323	333	392	402	383	325	407	369	371	374	366	356	352	368	352	366	386	386	338	353	363	407	359	350	391	339	358	374	350	333	361	335	359	346	360	332	331	385	371	378	336	399	353	340	372	376	387	372	344	359	383	372	355	353	332	358	336	358	355	370	339	370	351	384	344	354	332	345	391	380	392	403	367	375	374	352	370	396	363	329	386	370	371	344	362	357	348	352	397	310	367	345	364	392	379	401	370	366	362	405	364	337	339	389	375	354	355	365	417	366	375	340	371	331	393	343	351	374	396	354	382	356	386	390	359	377	371	364	376	343	359	349	351	370	352	358	361	323	335	359	381	397	374	335	345	341	353	391	363	359	398	364	377	360	370	367	394	373	364	349	404	365	372	399	376	337	385	369	359	366	353	374	340	362	352	366	363	385	370	417	348	374	394	366	370	341	388	377	321	404	375	363	365	358	377	380	370	370	412	374	320	381	368	373	366	355	340	384	384	367	408	354	317	356	376	341	357	371	395	402	382	387	388	375	361	347	348	375	345	394	369	372	386	364	382	361	339	373	388	341	387	392	348	369	354	390	394	417	347	360	384	352	354	338	344	348	362	386	351	387	339	337	337	386	382	371	362	366	335	360	362	371	367	392	376	400	376	362	348	376	373	367	369	389	368	398	375	335	386	397	363	394	370	371	407	387	339	369	392	370	354	338	383	367	343	376	370	386	327	378	423	379	367	338	385	358	369	346	365	374	350	356	350	336	353	345	374	375	361	397	370	389	363	377	391	346	364	373	375	377	371	337	361	380	352	357	367	364	354	377	380	357	411	405	366	401	387	351	350	373	353	370	363	374	413	364	368
9842	5688	8707	10508	9461	7836	6713	5997	5897	4100	3146	2773	3192	3964	3144	2765	2337	2261	1471	1531	1268	1355	1351	1262	1206	1195	1363	1353	1233	1103	1165	1099	1107	1059	1051	1008	1121	1096	1098	1069	1002	1061	1088	1232	1292	1260	1246	1058	1006	1008	917	961	1001	950	984	962	973	908	950	898	924	878	917	931	976	926	966	931	966	970	994	925	939	918	903	952	911	938	916	965	936	901	996	910	931	920	960	932	887	941	924	915	965	916	917	919	930	928	960	940	911	945	933	942	946	946	891	923	906	894	965	955	906	911	948	873	908	926	911	947	913	884	940	939	949	885	871	932	901	958	935	920	867	916	943	921	978	928	968	893	966	924	878	913	920	934	859	928	908	824	839	910	895	971	907	909	965	945	917	912	940	880	892	911	866	941	868	935	871	872	936	951	918	901	888	906	918	944	867	956	899	963	885	945	872	927	931	947	924	940	963	897	894	913	951	915	886	894	944	939	881	918	950	886	908	917	922	928	918	951	930	902	948	986	899	942	942	921	895	934	932	901	864	940	891	874	941	920	927	921	904	885	918	892	939	909	882	953	901	933	903	943	904	857	913	942	921	910	933	898	913	926	907	859	967	986	870	916	914	936	884	918	893	929	866	917	919	918	914	986	909	924	952	929	923	874	911	843	904	923	948	884	905	925	986	922	988	904	926	930	931	898	913	937	916	914	889	910	901	936	951	913	893	907	910	873	927	927	955	866	907	916	908	934	956	954	892	854	961	990	965	843	955	932	886	921	916	978	934	928	916	902	884	895	905	909	898	936	888	948	898	937	932	851	893	926	891	921	950	922	973	924	893	932	977	864	886	907	928	952	951	915	918	878	890	907	940	965	906	923	883	940	914	946	913	928	930	919	940	969	935	863	914	909	889	908	902	975	904	912	939	932	907	868	903	935	986	931	899	898	954	901	862	903	955	962	856	923	907	929	878	902	936	927	945	891	965	914	910	911	893	909	922	942	913	926	938	877	962	967	892	924	884	970	992	913	866	922	937	930	952	922	908	955	929	923	952	864	904	939	927	914	944	950	922	877	882	959	909	884	951	898	940	921	930	968	904	908	932	895	930	909	987	907	914	894	899	954	891	897	935	869	888	897	958	908	904	957	894	929	908	958	904	950	931	913	920	925	867	891	927	915	936	895	938	915	899	900	922	915	932	931	940	875	926	944	998	937	909	934	939	912	899	904	917	896	965	938	891	907	923	979	914	856	916	928	915	917	932	897	871	907	902	893	943	919	910	944	911	893	911	893	890	973	930	885	926	873	977	892	949	957	950	933	927	849	867	869	908	938	918	887	914	924	947	957	982	891	944	901	938	910	864	854	941	973	937	930	899	881	932	911	894	921	830	894	907	883	954	912	924	881	891	897	893	860	899	920	927	864	918	915	941	960	869	923	845	873	880	931	955	882	986	923	906	860	900	947	941	927	884	862	914	890	942	886	878	892	863	920	954	892	972	857	908	921	971	880	919	924	918	928	898	924	899	928	927	957	909	894	878	889	925	928	951	968	929	905	944	952	955	894	916	894	942	964	920	870	931	940	900	904	924	952	900	899	904	929	936	855	913	901	908	864	946	940	936	959	918	981	912	973	870	898	928	872	894	964	937	891	954	909	913	948	863	909	902	950	921	917	903	852	963	953	897	928	890	908	909	900	890	858	910	901	890	933	924	899	937	902	963	982	940	930	915	874	866	874	911	923	929	937	899	888	931	925	903	895	896	868	974	892	925	921	925	938	946	922	919	944	895	934	871	904	955	935	928	881	916	915	915	876	918	940	876	864	926	841	938	908	907	921	884	911	990	888	908	858	889	887	929	921	914	917	861	942	920	860	896	877	941	919	878	930	947	947	912	970	971	927	922	889	967	892	915	995	888	946	954	893	891	929	903	904	879	925	893	953	915	937	935	883	915	852	938	971	919	939	912	916	938	901	902	902	915	927	894	900	991	922	865	887	901	933	903	892	921	905	894	855	898	931	907	899	864	971	934	939	886	908	944	922	926	858	877	911	900	984	887	961	927	917	865	937	1005	933	977	913	926	931	930	931	900	890	924	943	933	896	966	906	969	928	910	916	925	901	912	888	905	920	971	846	960	933	871	868	905	963	1003	927	886	952	900	949	959	914	914	932	888	884	941	897	881	903	961	919	945	922	946	939	926	922	918	899	942	916	886	845	926	924	909	868	924	964	940	909	878	903	889	903	885	976	926	926	916	888	934	971	883	963	928	891	897	932	855	913	889	899	881	899	925	891	927	892	862	932	886	882	874	920	918	909	942	942	930	918	902	919	927	924	915	863	905	912	924	924	896	887	882	858	920	911	949	935	843	920	939	927	952	928	907	898	932	861	886	885	927	865	957	941	916	857	908	947	945	919	911	892	916	875	973	948	932	898	948	934	906	866	952	942	928	906	952	941	914	883	924	934	894	938	937	956	954	949	983	978	980	929	936	954	891	945	878	937	923	924	930	921	945	891	918	910	949	902	907	932	912	946	886	941	898	884	893	978	926	985	927	922	951	918	908	908	896	861	911	893	874	955	902	898	918	896	915	917	974	898	948	884	909	868	938	856	958	922	957	1002	920	912	862	870	897	904	890	926	921	930	916	903	992	962	883	861	918	899	907	900	916	912	915	914	916	895	915	895	962	946	907	892	881	897	916	922	913	927	919	937	918	902	919	932	912	960	935	941	891	910	948	914	926	931	942	907	873	944	922	914	897	880	852	923	950	905	924	970	926	902	933	906	945	890	901	914	908	900	893	917	908	938	901	895	943	899	911	962	915	944	931	865	893	915	933	925	938	913	959	882	989	856	924	937	879	931	952	1011	929	935	884	912	942	921	905	891	966	949	924	960	886	890	872	964	877	963	930	917	891	931	932	948	939	902	898	889	884	917	869	926	907	928	890	1016	859	859	879	867	872	924	938	950	930	892	866	945	917	935	875	963	899	972	930	878	929	844	879	894	914	973	907	872	923	947	915	935	929	891	941	928	913	925	918	906	963	937	891	873	929	949	881	882	925	927	924	894	878	917	922	904	905	956	884	951	883	965	902	914	914	920	939	912	930	925	932	965	933	940	868	876	873	901	910	886	978	892	862	937	964	942	939	914	924	881	869	938	958	938	883	900	929	904	940	951	922	902	936	891	898	903	923	976	899	926	934	918	890	885	850	895	899	912	879	933	955	888	891	893	904	862	929	915	960	918	912	929	920	925	846	929	966	893	883	913	891	886	927	887	945	926	893	945	855	907	927	956	880	939	915	947	896	936	941	908	916	891	887	864	888	904	943	920	914	930	888	877	894	913	940	905	911	952	952	921	837	907	902	913	899	907	924	915	877	894	919	867	903	961	939	926	950	909	909	886	930	898	891	912	946	941	892	909	876	909	872	873	909	903	877	810	955	943	928	931	925	880	888	931	950	921	894	935	852	909	895	899	952	885	922	945	911	993	938	901	935	872	942	945	910	990	923	927	969	890	889	984	924	935	863	908
3155	848	862	564	422	342	293	273	254	258	255	239	228	275	225	254	260	259	234	248	226	232	260	251	222	237	274	252	217	228	257	232	247	227	239	218	244	245	220	254	239	223	257	249	274	245	273	253	282	248	262	261	222	249	234	221	229	235	267	224	213	222	224	216	260	227	247	214	236	239	243	250	230	217	244	241	242	269	207	255	257	238	252	265	239	217	219	250	225	228	259	225	220	245	243	240	254	213	226	259	234	218	246	232	239	221	237	223	232	220	255	240	224	246	234	240	256	243	262	232	244	234	220	232	225	235	221	248	229	227	236	211	215	222	245	244	225	237	213	233	207	232	232	210	278	205	215	222	218	222	226	234	247	234	236	256	225	234	219	221	246	225	235	260	282	239	222	229	251	239	242	219	230	238	234	243	218	227	231	215	227	202	246	214	226	241	215	230	243	227	227	228	239	251	238	244	216	222	228	227	230	252	256	246	240	280	256	238	242	241	238	252	215	234	234	246	232	238	243	255	216	235	237	265	238	231	228	235	242	215	252	267	235	220	247	237	254	216	214	236	245	226	225	247	273	235	262	260	225	224	222	237	220	259	237	242	233	253	237	240	218	216	237	226	222	226	246	245	242	231	248	237	245	225	239	211	232	227	245	225	253	267	231	207	258	235	259	236	256	248	229	244	230	244	245	222	220	227	278	241	256	226	199	248	267	231	235	225	215	246	235	231	237	234	224	251	230	244	239	229	241	223	219	252	254	263	251	249	194	222	237	236	244	226	207	252	235	239	258	238	237	216	237	250	216	238	262	233	236	230	252	228	219	266	255	228	245	266	227	256	216	244	224	205	232	234	232	233	229	220	233	227	212	243	218	228	225	208	243	251	240	236	232	215	226	231	249	244	227	212	226	242	224	278	242	276	264	236	226	229	243	247	258	214	250	244	260	244	245	239	198	228	226	241	223	212	229	255	220	259	245	258	224	252	261	218	218	225	214	219	243	222	266	226	213	228	232	255	216	235	238	237	234	237	226	200	250	287	259	236	259	265	254	225	219	242	245	261	269	253	262	221	226	244	235	234	210	211	255	253	233	268	251	241	229	258	260	258	223	236	252	268	235	280	227	231	245	233	246	208	218	242	274	246	216	225	239	211	287	241	241	252	234	207	237	261	267	225	243	204	267	249	232	269	244	239	235	254	233	238	235	250	227	263	217	248	225	231	211	205	232	254	208	238	240	244	235	257	242	223	240	218	248	228	250	224	232	265	248	236	262	216	225	230	219	253	225	257	248	261	261	206	243	250	227	220	252	248	231	236	239	242	239	232	231	254	235	241	225	234	256	244	260	231	246	245	265	234	276	226	278	220	226	237	241	223	240	241	205	228	238	232	241	229	271	240	269	235	238	215	230	252	258	239	242	236	208	223	255	236	223	223	242	235	240	218	230	185	233	215	234	241	246	239	234	254	247	251	238	233	277	227	226	210	234	259	234	243	232	236	240	216	237	240	285	252	222	239	231	242	249	268	228	254	233	231	239	237	218	234	248	247	246	231	233	241	236	210	249	244	239	228	227	217	247	215	256	266	223	223	210	220	272	222	237	223	252	232	239	221	235	236	254	271	221	263	272	220	250	257	231	234	237	230	240	226	222	227	257	232	279	211	270	231	241	212	243	250	252	252	229	222	246	228	244	244	250	247	238	242	233	241	250	237	235	211	216	244	240	260	239	246	232	235	238	262	214	245	241	201	230	229	251	261	237	230	244	236	228	239	244	234	249	209	235	234	231	222	257	205	240	244	242	259	247	208	205	211	256	251	240	233	212	238	199	229	261	218	219	240	252	224	256	224	235	252	255	240	243	245	222	231	272	214	220	235	243	237	222	243	255	255	257	241	248	214	211	241	261	238	208	234	233	245	262	241	218	235	223	253	238	260	224	227	228	239	232	260	233	243	233	266	243	212	250	224	220	223	222	233	259	244	224	236	246	244	245	245	276	259	242	235	237	235	262	249	251	233	237	240	248	234	236	251	225	245	249	237	243	235	222	236	246	227	221	236	239	223	214	238	222	223	212	219	241	215	206	222	242	245	243	231	261	222	222	235	266	234	255	223	279	241	232	240	225	234	230	251	226	237	223	234	222	249	241	238	221	250	250	214	263	226	234	253	235	242	211	231	254	262	211	241	221	215	223	257	228	235	265	237	251	251	228	238	249	269	237	242	246	223	222	239	253	261	238	234	218	241	230	216	241	220	228	234	234	233	234	261	221	245	232	267	229	217	278	257	238	243	244	243	232	236	262	211	245	257	219	233	230	242	268	234	251	221	225	238	239	232	233	220	225	225	233	235	245	232	203	230	234	269	219	223	245	259	233	267	229	274	226	228	222	225	231	207	224	227	253	243	257	266	251	238	244	264	249	223	246	215	251	224	257	259	241	246	235	230	240	266	238	243	215	235	233	259	245	236	250	251	208	248	210	242	231	245	251	231	205	239	221	274	229	244	267	226	267	215	238	272	233	243	288	223	224	255	236	248	256	250	249	231	221	245	218	233	227	235	255	267	217	207	254	230	259	232	224	234	250	288	240	231	236	259	236	220	272	205	222	226	230	225	242	232	218	233	218	260	247	231	223	236	257	246	220	216	222	225	221	224	257	247	225	236	237	225	261	252	248	241	224	253	252	208	247	271	246	226	253	234	239	251	227	208	273	233	233	222	231	228	256	234	233	240	251	233	227	228	242	227	236	228	233	245	258	243	256	225	233	247	230	213	229	233	229	232	222	231	249	222	221	219	233	235	254	237	229	256	233	216	247	240	255	261	256	241	248	224	238	248	232	234	245	274	244	242	232	219	274	248	244	239	242	247	212	231	251	249	236	243	246	228	272	238	238	225	276	228	260	243	242	248	259	250	247	242	235	244	235	221	214	220	218	226	249	216	242	212	223	245	224	225	240	213	223	259	232	253	233	250	263	243	237	231	235	253	228	225	233	232	239	248	249	215	202	231	238	228	256	217	237	202	242	259	250	237	235	257	212	242	243	261	214	223	236	242	246	236	250	225	217	225	211	232	216	256	217	232	257	223	222	229	259	225	255	218	262	235	270	245	238	275	258	257	226	256	268	243	228	231	240	248	235	246	256	255	247	248	227	253	230	227	210	211	216	235	257	224	244	239	222	255	258	248	260	238	243	228	226	238	230	243	245	216	255	258	240	262	262	214	188	246	238	250	234	239	239	265	239	233	227	235	248	259	273	226	233	234	223	233	218	217	253	246	250	226	259	231	240	234	270	244	235	256	246	239	260	213	248	271	268	245	211	247	237	239	237	228	241	212	213	245	220	230	233	230	235	251	237	250	274	256	230	224	236	235	234	251	281	209	273	242	248	252	219	234	227	227	249	251	226	263	235	244	234	224	259	268	253	234	230	262	255	242	240	254	285	238	258	262	231	236	243	223	217	224	211	219	241	218	229	217	217	202	221	240	267	213	221	220	241	241	247	239	240	219	245	227
2869	1182	1874	1701	1391	1112	1012	817	776	788	729	668	676	675	666	636	684	626	629	657	633	670	659	646	623	579	617	672	582	569	659	599	637	583	606	638	576	683	609	622	652	637	666	729	777	766	719	661	634	645	647	656	622	646	606	630	650	646	631	630	640	631	624	590	652	648	620	576	646	610	599	584	603	651	629	617	607	589	660	620	625	613	590	622	605	616	628	661	620	633	642	595	594	576	610	616	661	608	617	631	632	584	670	638	609	607	625	622	626	627	637	623	619	630	633	615	624	620	599	600	630	614	607	637	631	607	635	604	593	648	667	641	599	634	628	631	639	612	615	587	608	542	622	642	568	658	661	577	620	601	650	604	615	624	645	639	662	638	582	615	596	588	642	598	610	632	626	627	631	644	638	592	583	638	623	636	669	610	584	640	633	621	635	601	601	624	615	624	673	610	618	606	623	572	585	602	588	592	646	637	647	633	616	645	585	633	624	632	622	626	604	602	601	643	644	661	601	643	620	620	657	603	634	639	623	631	638	645	626	630	640	585	627	585	604	612	582	631	612	641	635	612	593	669	594	613	617	588	621	621	611	640	599	614	631	635	643	631	601	607	578	608	646	636	614	592	594	573	600	579	593	627	653	541	649	652	634	600	617	650	655	654	587	609	619	641	602	653	616	618	594	685	605	604	617	607	614	641	645	624	598	616	590	605	635	637	616	630	635	625	648	651	604	630	585	604	682	615	618	598	622	625	609	651	604	645	655	657	644	598	608	608	582	622	618	603	566	600	645	648	597	600	647	656	622	614	602	637	571	597	598	648	627	585	645	586	621	653	666	656	645	591	621	684	609	599	584	628	628	628	614	632	645	598	608	612	655	633	658	653	615	588	639	620	669	643	645	584	633	608	629	659	630	613	605	611	631	637	643	583	608	610	608	660	610	615	584	582	615	622	602	613	595	608	640	673	665	605	648	618	626	619	628	599	562	644	607	620	595	619	604	567	601	579	635	578	620	599	632	641	682	644	618	662	610	650	662	626	606	610	654	618	606	608	596	695	670	568	609	630	621	598	632	590	654	603	630	632	665	597	630	621	652	647	637	605	605	626	594	669	617	636	644	640	607	645	615	624	660	603	652	628	624	668	573	599	621	641	624	609	644	614	609	565	603	626	599	603	609	630	653	629	635	624	612	608	601	636	584	657	652	608	625	629	648	628	642	601	638	576	650	630	563	594	615	685	643	633	642	623	601	668	588	606	624	647	622	600	596	630	575	648	654	616	609	640	645	633	627	633	602	604	631	594	569	595	618	652	563	643	600	607	602	619	619	651	632	571	675	597	588	628	643	568	619	606	656	604	613	652	644	635	609	640	655	655	601	636	601	618	614	620	594	592	620	622	624	587	637	589	621	582	585	641	607	599	611	608	635	647	598	618	599	628	615	615	600	638	593	641	600	608	624	657	615	645	616	666	614	586	603	592	574	640	645	670	649	608	638	653	628	622	606	604	607	614	620	590	642	604	628	582	636	586	642	621	710	615	609	601	553	585	656	622	625	640	664	653	627	616	643	630	629	642	639	616	625	647	597	634	631	612	586	581	632	596	626	613	604	640	670	635	614	636	649	640	581	637	654	585	620	647	572	611	596	627	604	616	653	585	598	602	649	633	637	621	615	651	604	594	635	666	614	645	647	657	672	638	661	604	619	681	632	594	585	643	660	624	604	630	626	590	615	612	590	629	628	616	593	598	627	651	615	638	569	642	638	650	603	637	655	652	617	567	643	631	614	654	618	610	628	618	656	635	590	632	630	647	569	637	670	622	638	621	574	633	595	586	598	621	661	641	641	621	601	593	629	573	634	595	639	632	617	639	644	593	620	622	635	646	569	647	647	644	612	670	605	609	621	666	606	586	649	628	659	624	640	634	654	667	578	599	660	635	634	579	601	650	654	616	634	609	638	632	588	625	585	558	646	622	630	578	603	643	569	638	598	616	662	635	640	578	635	678	640	671	676	579	623	610	644	630	640	631	631	616	633	607	649	655	648	614	611	625	678	593	603	626	605	643	634	611	644	653	609	633	576	589	561	586	610	592	607	574	624	639	618	644	607	632	547	641	587	645	620	618	589	613	589	616	615	632	638	585	581	614	656	603	644	594	605	625	661	600	632	640	578	662	652	641	600	680	636	634	654	620	584	667	614	644	655	569	613	618	616	586	605	583	627	632	600	605	668	599	624	614	621	588	588	630	564	616	639	689	612	603	645	608	648	657	625	600	632	609	586	608	675	599	589	606	601	600	595	638	602	643	601	612	639	626	612	616	689	632	635	606	585	620	655	643	625	634	605	618	612	621	584	581	630	632	657	650	616	643	640	594	617	646	628	639	614	675	585	610	602	650	663	574	607	673	636	627	590	619	603	661	644	636	621	627	582	641	645	648	622	625	574	626	617	644	625	618	599	602	617	647	604	663	638	592	608	631	621	630	599	661	598	618	635	612	624	640	605	610	646	626	621	568	668	657	656	613	630	628	610	594	615	620	657	615	636	636	563	654	631	608	608	642	595	607	593	608	608	584	615	608	626	661	606	596	635	605	632	607	595	620	628	598	609	616	632	631	582	581	635	655	622	664	618	610	640	652	656	630	630	604	628	598	608	639	633	602	594	640	597	653	571	611	632	577	619	568	656	598	589	641	616	616	663	627	594	617	635	596	634	647	588	643	621	659	676	643	602	631	608	613	622	579	637	639	649	601	592	568	622	612	593	621	586	599	656	625	617	610	620	623	600	670	655	622	636	623	598	650	595	631	596	633	604	635	610	588	665	617	636	625	620	603	634	595	666	643	609	621	606	661	611	663	610	644	670	609	638	636	635	612	615	613	604	656	597	659	643	631	598	612	605	645	632	643	619	648	634	628	600	602	680	617	619	612	650	670	583	660	551	649	589	624	625	610	599	579	653	681	585	574	634	679	630	645	611	621	616	641	577	655	647	669	611	614	630	628	626	633	616	637	597	640	638	628	628	620	610	682	583	655	622	618	636	626	588	573	645	667	639	551	627	610	622	618	619	639	623	604	640	614	601	571	612	613	600	610	628	619	653	574	600	688	628	618	622	623	620	616	640	624	592	631	615	614	618	626	632	596	613	635	580	618	612	660	587	615	644	614	604	607	633	678	603	625	594	624	644	648	646	630	651	621	627	671	602	605	645	613	638	640	623	616	647	644	631	601	656	649	594	578	622	641	650	625	664	623	630	617	615	617	621	597	620	623	586	609	642	659	588	629	583	631	607	578	627	631	638	573	593	606	594	579	620	606	656	639	580	588	631	614	625	588	619	626	587	615	623	635	631	633	620	602	631	633	599	612	630	599	661	611	630	631	583	609	612	639	633	619	585	587	616	625	635	568	604	639	595	621	642	578	609	610	596	612	622	662	659	630	613	598	614	614	642	590	693	616	601	585	649	609	606	600	626	583	608	654	638	629	637	599	612	606	632	565	685	616	608	649	569	579
10796	3545	3190	2290	1589	1140	901	734	718	445	443	487	471	393	372	307	276	277	239	238	205	219	236	230	240	199	213	188	175	197	186	184	204	158	187	193	205	214	215	198	196	203	231	198	215	183	221	248	201	202	174	176	183	198	188	229	213	205	184	199	192	187	177	205	235	198	189	175	201	186	213	185	194	212	200	208	175	194	173	201	210	187	181	166	198	193	176	196	210	194	235	217	188	196	182	199	167	197	192	209	174	214	186	191	214	199	187	165	166	191	227	168	208	199	199	176	177	184	194	181	226	223	200	184	212	217	199	170	192	190	200	205	185	192	185	185	193	193	188	163	190	172	174	173	186	209	192	183	163	216	193	152	201	169	195	192	197	183	200	170	157	194	200	199	180	186	218	184	207	176	191	172	197	215	198	194	196	227	176	204	225	185	179	209	176	181	176	191	204	188	210	179	187	186	199	179	175	184	169	204	206	205	172	183	182	181	183	186	200	180	210	178	183	195	203	179	195	200	202	186	180	188	222	180	179	192	161	212	201	191	202	220	181	190	201	198	177	194	191	193	198	186	195	196	167	209	206	195	159	221	208	182	215	207	188	205	193	199	185	196	193	162	208	199	202	184	182	177	177	210	178	199	232	184	211	204	176	207	184	193	205	180	166	178	183	184	189	177	174	203	195	189	187	190	185	193	191	198	199	181	205	207	185	187	208	192	197	185	193	197	174	191	191	212	175	189	198	203	185	220	183	200	200	192	208	179	190	227	183	191	192	184	195	218	200	205	177	163	183	187	163	178	195	183	192	172	196	195	194	207	185	171	188	193	222	197	189	196	186	194	182	202	179	162	175	181	210	184	194	222	224	202	190	205	183	187	224	198	227	188	185	186	188	196	162	213	181	198	181	194	213	186	186	193	202	204	188	188	156	223	194	204	189	217	180	197	225	162	190	196	187	195	168	210	194	201	188	199	192	203	169	170	171	205	201	219	197	224	186	192	217	170	214	216	181	196	193	188	193	197	195	198	158	183	189	207	210	193	204	179	200	170	208	206	197	199	178	233	205	165	201	201	175	185	206	195	199	183	193	213	195	207	184	209	180	185	181	196	190	175	166	198	182	203	182	194	194	192	151	190	182	192	184	185	176	189	188	190	199	202	201	187	213	186	173	184	209	197	186	189	184	196	204	204	190	177	190	188	198	183	183	204	162	196	183	176	191	214	187	226	185	186	190	190	183	182	196	222	229	194	179	194	219	207	191	186	188	187	199	189	153	211	174	189	190	186	196	208	202	188	191	218	192	187	193	208	200	194	224	178	220	165	195	206	197	188	168	170	190	194	187	184	188	186	187	208	196	198	199	194	210	192	184	200	192	190	199	204	213	199	195	207	207	226	178	213	191	187	196	174	163	201	190	179	191	189	186	199	205	179	205	196	184	200	189	174	179	196	180	210	209	197	202	197	178	173	175	184	195	199	213	192	154	205	176	191	213	170	178	179	203	195	191	205	220	219	187	179	189	204	203	165	193	206	201	194	221	206	192	195	173	178	174	174	191	200	182	170	186	172	187	211	204	202	181	167	170	211	197	189	220	202	204	183	208	208	199	186	176	188	151	177	219	221	175	198	222	200	185	177	179	183	175	206	252	172	189	199	181	175	199	176	202	192	175	162	182	188	182	199	203	184	192	187	197	194	219	201	185	198	210	179	173	185	179	201	188	185	176	184	209	176	180	205	182	193	203	202	210	196	203	198	208	205	180	192	175	181	176	177	185	170	172	176	174	189	209	186	189	205	200	172	200	203	186	177	206	171	200	185	184	168	186	175	205	199	204	175	207	196	185	195	181	193	197	189	195	189	180	195	203	213	187	193	211	194	216	184	184	191	187	189	199	164	210	193	205	183	188	187	180	164	186	198	195	180	203	193	201	200	208	173	192	201	182	228	199	183	190	202	188	185	206	191	193	210	201	177	170	196	223	219	196	178	235	203	195	218	191	183	184	155	212	193	196	180	174	213	199	183	204	207	208	165	159	184	208	192	186	195	196	201	165	192	182	214	181	207	212	183	207	188	194	203	186	199	155	198	175	165	196	183	177	183	209	202	190	201	216	200	196	206	233	185	204	201	184	186	198	197	187	193	170	184	188	204	198	184	168	172	183	164	190	224	209	193	220	176	195	203	196	193	204	192	179	185	180	185	204	200	216	181	173	208	199	189	196	182	207	197	192	170	190	189	184	180	199	199	181	195	195	187	192	211	186	181	177	212	200	197	187	190	182	212	180	188	200	188	196	195	200	205	202	208	187	196	174	164	173	188	187	170	174	200	188	203	175	194	181	216	207	194	168	187	192	203	199	178	207	191	194	181	186	187	194	178	187	193	182	214	195	199	201	192	196	187	179	180	188	203	195	195	201	190	204	201	203	196	197	202	168	165	176	209	186	205	221	174	197	203	213	182	199	183	204	215	173	185	195	185	223	191	211	187	167	215	189	215	167	191	188	183	191	188	174	190	189	188	210	178	202	186	188	179	206	179	190	215	209	187	180	178	197	194	202	194	167	195	214	203	236	190	188	190	179	166	192	178	210	197	190	207	185	177	178	202	182	187	191	203	200	200	197	199	223	205	212	184	180	181	211	169	203	179	173	205	170	188	187	195	188	178	220	205	181	183	201	211	190	197	188	177	189	206	166	189	186	187	212	208	182	201	177	197	239	161	175	180	188	198	208	195	187	180	196	213	198	193	197	186	191	189	193	162	197	184	208	217	182	218	207	198	193	204	187	196	174	206	191	187	194	193	200	191	186	176	187	197	187	184	189	175	197	203	176	210	210	212	184	181	184	201	202	185	184	212	190	197	190	184	184	166	169	203	225	212	206	180	187	174	219	183	183	181	179	199	179	161	170	220	206	171	193	198	204	204	163	167	175	197	193	154	208	210	207	181	212	177	170	199	188	208	214	176	192	183	186	190	192	212	188	203	207	180	156	184	209	202	186	166	183	193	178	181	191	161	198	205	177	184	220	173	199	194	199	196	184	175	210	186	198	169	214	208	184	218	206	205	237	216	200	196	209	198	168	185	187	206	177	180	165	188	213	199	179	196	202	178	199	180	198	174	197	190	191	216	186	184	201	211	195	196	178	195	188	175	169	207	179	218	183	190	192	214	207	174	185	195	189	190	170	211	179	195	200	209	227	195	188	211	181	189	189	169	195	196	194	202	196	190	202	184	178	169	179	180	187	171	176	185	179	207	184	187	191	195	182	204	184	194	187	207	173	198	200	197	172	187	182	190	187	199	167	193	196	206	186	204	199	209	183	194	180	201	189	180	201	217	199	181	185	180	192	179	181	205	209	177	182	185	203	209	173	182	189	190	188	204	221	187	168	204	203	174	211	178	185	199	226	204	199	187	178	193	188	182	191	195	193	197	183	208	190	208	213	196	176	188	188	198	172	183	176	160	198	217	205	226	182	208	202	186	179	206	183	186	191	196	185	192	200	197	184	197	182	174
7097	3300	5005	5996	5571	4630	3896	2945	3498	2470	1719	1797	2226	1938	1586	1445	1152	1059	962	799	815	715	750	740	696	692	818	765	716	660	685	632	673	634	635	642	700	626	633	631	653	614	626	796	824	842	770	685	636	643	561	534	568	608	585	569	558	556	581	586	559	537	596	543	610	585	589	583	545	602	538	550	546	578	507	560	540	573	526	552	546	595	578	576	518	581	555	577	530	542	510	543	557	555	544	535	568	546	558	537	563	547	610	537	534	574	526	530	532	564	520	555	528	560	523	543	551	526	564	566	587	552	563	543	564	519	526	533	583	531	595	555	554	541	529	573	552	600	539	588	562	558	551	570	527	525	573	543	571	554	574	547	558	580	543	554	546	554	556	556	561	544	527	572	546	590	527	572	546	552	533	515	553	556	571	556	573	553	567	524	556	560	504	547	539	531	537	491	571	517	564	536	567	511	520	543	529	543	567	545	542	516	522	526	542	532	557	575	569	559	542	508	572	534	531	546	539	575	540	552	575	529	561	522	601	567	617	540	530	531	584	513	532	587	567	551	512	515	544	569	549	522	504	528	533	546	529	573	544	498	556	503	546	546	576	510	533	604	513	514	537	524	530	553	561	509	581	541	509	533	546	564	571	571	495	542	528	555	533	513	570	544	563	569	561	489	564	574	556	530	547	572	577	565	584	560	532	526	551	574	553	522	583	529	567	540	540	550	592	579	564	552	545	545	539	571	593	533	527	590	542	525	538	558	552	512	536	540	582	607	536	553	523	549	538	547	542	577	538	518	596	545	534	529	534	508	524	544	557	507	524	521	606	554	548	573	563	552	568	534	525	571	535	546	557	505	555	557	515	515	550	529	522	542	529	561	545	569	526	549	540	524	544	493	557	584	572	557	547	553	577	559	563	515	592	558	533	516	552	528	526	513	545	555	564	536	528	481	523	537	544	558	585	595	570	564	541	547	530	504	540	545	553	546	497	530	553	561	529	523	535	548	521	548	600	545	511	538	489	540	554	545	549	538	538	587	586	543	573	531	581	529	588	525	522	535	544	532	548	565	576	537	471	558	525	510	542	551	515	532	542	540	531	524	565	530	541	527	528	549	539	562	540	518	556	565	574	529	546	512	564	546	565	562	537	552	537	568	513	566	510	517	535	545	548	532	590	549	510	629	585	525	562	549	579	572	541	532	524	567	577	512	546	540	515	544	501	579	552	532	546	578	562	561	518	553	559	526	551	542	543	545	543	482	554	567	516	523	539	526	502	550	544	542	544	525	554	533	556	545	531	546	582	504	567	550	539	527	552	540	567	564	547	541	541	515	563	548	552	550	532	557	520	560	548	562	526	550	517	562	568	572	565	574	548	549	535	577	554	560	554	596	549	535	536	611	529	528	563	555	568	544	546	570	555	556	580	558	523	510	524	502	532	595	570	529	583	562	505	575	557	540	515	533	548	541	538	515	544	536	552	586	521	516	544	576	558	528	542	528	526	592	547	521	518	555	575	528	539	594	574	556	527	549	538	567	516	611	596	527	568	545	553	535	548	567	515	552	549	546	545	566	553	564	534	576	604	534	514	553	555	550	518	560	556	548	547	522	552	535	524	540	565	547	519	548	574	515	574	567	535	544	563	537	561	569	553	543	484	526	531	546	565	534	544	577	581	524	538	575	529	545	528	562	572	513	551	522	546	535	562	531	520	522	572	566	567	527	583	548	534	558	584	569	547	543	512	580	553	521	578	532	554	555	521	520	553	531	502	577	547	551	564	505	526	571	490	545	549	539	531	562	505	541	564	531	579	561	560	574	528	540	530	570	536	578	565	592	549	541	525	530	506	500	560	561	545	549	561	560	533	548	596	551	588	539	537	599	570	536	571	561	516	554	553	563	543	532	523	524	563	564	504	517	541	544	549	487	534	524	533	542	569	567	537	612	589	581	589	504	562	510	585	528	555	542	542	581	513	546	560	537	493	533	566	538	550	542	521	563	555	596	543	531	552	553	515	524	572	538	546	534	535	577	581	561	525	539	537	518	576	550	552	566	551	580	553	547	524	546	504	597	562	570	563	563	538	583	568	525	513	571	505	564	569	558	576	588	573	544	560	555	534	578	525	565	531	548	549	543	520	529	566	507	518	519	530	537	547	527	545	511	551	535	594	569	516	542	534	495	569	518	528	547	568	559	567	552	556	548	528	557	555	481	542	525	486	525	522	542	590	541	537	523	521	590	569	591	516	547	532	504	559	517	523	558	553	608	522	560	510	556	526	523	585	491	543	512	540	514	539	544	538	573	554	558	570	532	533	560	535	535	497	576	547	540	536	549	545	605	582	530	501	537	519	551	578	586	544	548	523	554	519	581	586	559	572	574	533	580	569	554	559	534	551	533	530	581	561	529	546	565	556	541	555	542	566	501	568	548	561	563	549	566	499	574	569	509	552	563	555	538	557	546	522	579	548	547	531	533	540	551	551	537	552	574	503	534	520	558	558	556	555	577	540	539	537	546	520	547	551	570	512	582	557	518	606	537	526	553	557	629	564	547	571	562	530	556	533	606	580	529	534	543	499	548	542	575	524	553	573	535	552	571	559	525	561	539	539	531	549	581	524	505	541	512	537	522	529	573	531	539	578	560	515	525	540	576	558	553	522	589	539	519	559	537	515	557	504	570	544	542	580	573	552	557	533	549	590	560	555	557	580	540	497	535	541	539	525	573	564	553	536	541	574	526	554	556	545	543	586	550	567	548	558	535	511	546	553	515	545	546	545	532	513	514	542	536	541	515	546	536	553	551	553	556	506	530	559	523	554	551	506	542	566	535	572	546	582	518	572	572	593	535	543	556	530	538	501	521	565	527	523	538	566	534	551	543	547	526	530	543	563	488	540	524	575	527	583	503	526	576	569	558	555	534	613	531	566	542	544	573	558	485	565	502	515	569	513	612	551	564	551	543	565	503	536	565	612	557	511	570	577	560	570	539	578	556	541	537	551	513	575	548	559	595	550	582	511	546	548	526	514	493	555	518	540	557	530	562	550	567	531	553	560	545	548	523	482	598	576	543	542	552	537	559	571	522	510	517	558	545	534	540	555	518	579	556	538	536	553	514	550	577	515	567	504	545	554	561	553	524	573	568	557	565	565	534	525	493	537	557	541	603	526	547	527	563	537	556	567	536	567	564	549	531	546	521	565	564	557	550	571	524	580	560	546	539	536	559	525	524	536	547	530	519	569	592	548	588	571	552	547	560	552	558	521	535	568	504	567	558	549	530	534	559	567	550	534	540	565	528	555	496	525	556	549	577	568	520	554	537	572	566	527	541	563	562	574	515	581	589	554	533	553	526	535	529	557	568	568	584	569	559	514	532	516	518	586	534	557	582	557	560	522	570	535	529	532	519	547	525	526	561	542	566	520	530	611	546	544	562	596	541	526	555	518	504	515	563	529	528	583	529	570	533	559	546	548	588	565	545	570	585	552	523	546	512	547	543	541	556	520	559	545	539
18339	6989	6245	4803	3316	2443	1854	1391	1502	1110	780	721	794	815	770	676	557	476	488	443	395	428	411	375	431	422	441	431	396	400	392	392	392	343	369	394	343	392	408	385	368	337	364	360	419	411	410	398	411	389	364	350	377	383	351	366	369	377	356	365	399	374	337	413	371	385	362	357	325	363	381	391	382	419	361	390	370	391	400	384	382	406	350	356	333	358	350	372	405	395	399	416	402	365	355	352	354	414	384	389	328	356	371	353	370	397	373	389	344	363	365	388	385	348	406	352	382	374	382	374	363	368	382	392	380	389	340	328	355	367	354	364	382	366	340	349	351	361	354	375	347	382	342	393	377	348	357	380	394	361	348	349	350	385	366	346	351	398	367	386	403	328	408	337	379	362	328	401	352	372	381	372	347	399	361	349	366	383	400	395	361	339	355	397	345	412	362	366	337	353	358	364	370	389	361	401	406	397	391	379	389	388	373	378	354	353	365	390	355	339	383	356	352	371	362	338	386	396	331	342	372	362	365	374	381	401	356	388	345	392	369	367	390	396	361	367	349	365	381	345	343	348	368	337	394	407	369	353	371	383	345	338	399	378	405	410	357	342	370	336	348	318	411	383	336	372	378	334	378	416	372	368	335	353	356	394	362	365	372	354	378	341	354	355	411	350	371	385	352	386	356	350	370	362	342	381	352	352	374	399	376	355	350	404	366	335	359	344	364	371	387	356	381	359	381	380	401	359	404	372	364	372	362	366	378	373	337	363	381	368	363	411	369	330	388	391	384	376	395	416	356	355	386	409	356	397	348	363	388	419	401	363	373	370	339	386	327	381	373	353	362	380	374	370	392	369	381	396	373	357	381	378	384	377	366	386	340	358	381	388	355	352	305	339	391	386	351	359	386	361	357	355	359	357	373	355	377	350	334	394	345	364	394	368	387	352	373	401	362	359	361	396	361	358	388	370	379	359	330	392	353	331	347	373	392	352	405	391	380	389	421	371	367	388	365	407	400	380	379	365	375	366	320	382	421	347	396	390	400	363	373	402	379	385	377	360	351	355	336	371	375	341	383	344	366	390	389	342	354	382	384	371	381	398	375	381	366	367	358	364	354	378	340	395	378	368	350	354	364	324	341	374	428	377	381	398	354	368	388	398	387	376	394	394	377	377	373	392	373	339	372	366	377	375	367	313	389	357	350	349	376	367	357	406	361	315	376	393	362	333	337	345	378	350	335	387	375	362	376	368	365	375	405	399	377	376	383	345	376	374	378	405	336	358	377	351	368	414	355	359	372	406	334	373	360	376	368	359	393	366	343	377	368	346	329	362	394	386	366	370	363	376	378	420	345	403	380	359	358	355	371	350	401	360	357	394	365	381	400	358	371	376	377	378	380	313	372	378	393	365	380	388	388	353	367	423	389	347	336	350	364	400	384	372	399	351	368	398	366	362	361	370	351	357	373	376	394	343	349	371	374	369	353	336	350	392	405	376	376	372	383	355	363	410	360	413	362	335	328	374	376	354	369	344	362	351	333	397	374	358	388	372	375	373	353	376	387	385	370	313	341	368	374	387	357	386	362	358	359	355	377	379	380	383	363	387	377	349	373	390	417	377	384	366	358	368	333	362	311	358	349	382	346	386	347	357	365	366	404	352	355	321	397	359	380	360	373	389	368	358	346	352	395	363	359	381	356	357	367	325	352	386	371	379	421	379	381	352	368	374	366	346	329	410	346	380	440	380	365	371	380	344	383	409	362	366	394	415	358	379	353	365	344	370	371	336	355	392	359	373	397	368	361	314	396	358	356	365	415	385	373	374	387	328	376	400	329	334	369	391	344	371	342	329	366	378	367	364	383	353	380	367	361	369	362	362	377	381	367	340	391	407	358	368	388	369	345	366	341	373	354	356	337	377	343	366	352	353	369	378	386	365	409	351	372	402	369	352	374	387	366	407	360	365	372	373	355	339	360	368	355	373	367	368	383	361	375	393	344	369	348	387	388	392	389	390	360	376	359	352	399	357	391	413	357	386	408	348	391	382	400	378	345	381	396	394	368	335	392	340	355	360	360	374	397	401	382	354	352	360	356	431	407	409	352	385	394	394	364	342	379	377	352	353	331	367	382	393	334	347	378	374	340	338	386	375	384	410	337	377	371	389	394	366	377	353	377	374	374	375	393	375	370	380	371	390	380	357	371	393	362	375	379	343	382	373	389	363	397	397	346	379	358	411	395	351	343	357	371	364	356	361	366	379	367	374	363	365	374	362	362	397	401	359	417	378	364	392	377	377	371	386	378	382	394	395	376	363	337	365	364	391	352	362	381	368	387	368	383	338	350	405	361	379	375	364	366	360	382	359	348	360	360	412	389	382	389	373	367	376	408	342	391	372	376	374	366	370	359	373	344	347	352	354	381	348	363	387	364	362	350	358	332	399	418	367	395	391	392	382	379	407	376	330	349	378	396	351	370	346	376	361	353	386	388	352	373	326	402	353	350	387	372	366	372	354	356	371	389	352	344	364	338	410	360	358	359	384	364	333	381	391	339	327	353	372	346	360	368	351	344	378	392	361	388	362	347	408	354	337	397	353	355	371	363	374	379	386	364	356	346	396	429	397	377	361	340	373	400	360	352	377	376	363	369	370	388	362	388	333	404	396	361	362	366	389	358	372	385	384	357	352	367	399	361	361	370	354	363	384	362	372	375	356	393	333	372	368	346	390	358	326	414	344	380	361	375	372	344	378	399	378	391	366	384	397	352	340	367	351	341	375	355	360	403	393	331	355	372	388	356	368	376	396	360	377	372	344	346	338	421	356	376	387	354	370	358	365	401	379	350	387	361	381	377	376	364	378	370	359	383	388	380	382	359	384	388	375	370	370	346	334	348	388	398	407	340	377	364	348	379	356	373	387	347	349	362	395	392	365	432	377	366	391	356	374	339	395	371	371	363	365	401	362	398	344	357	343	332	383	361	373	375	383	364	346	389	384	379	352	341	363	377	347	330	365	372	386	345	377	373	356	368	326	328	377	407	350	386	365	382	342	349	382	366	361	361	363	371	362	392	388	355	354	390	354	344	382	384	364	346	369	379	363	338	339	327	389	349	356	380	366	366	336	365	370	349	387	423	350	396	389	362	390	344	348	381	409	361	338	393	344	391	390	350	378	350	376	409	340	369	359	358	394	382	372	343	369	362	362	343	364	379	380	328	357	380	362	324	353	359	379	380	365	343	356	339	391	353	383	365	377	383	368	402	356	380	330	369	385	360	404	370	375	367	403	371	384	354	357	360	401	363	388	386	337	366	408	380	374	393	363	382	368	380	335	336	375	401	342	349	355	380	370	342	382	396	383	386	338	391	358	338	360	345	341	362	355	398	371	360	347	409	392	359	362	351	383	353	382	339	336	398	370	371	391	374	341	348	364	385	375	386	378	324	366	407	355	385	378	330	386	361	386	364	388	381	374	353	374	364	359	349	375	383	395	399	381	372	350	336	359	355	414	363	393
9929	4996	8531	9607	8921	7890	6749	5614	6158	4484	3372	3068	3861	3805	3259	2610	2094	1816	1648	1361	1357	1433	1449	1277	1174	1260	1400	1295	1221	1121	1173	1078	1033	1081	1049	1080	1149	1078	1031	1107	1052	1050	1135	1187	1397	1308	1281	1141	1072	1016	941	963	1000	1012	926	961	979	992	975	938	943	890	949	911	954	983	941	968	932	927	940	921	894	912	966	1053	950	932	966	906	923	989	984	926	972	899	982	924	941	900	939	937	925	948	935	901	948	908	860	916	909	912	939	967	927	969	993	952	937	956	908	909	902	888	944	858	936	881	921	908	957	907	933	968	943	925	969	927	956	913	900	890	934	925	946	871	927	888	924	933	919	922	954	911	937	942	924	936	919	938	891	967	938	993	959	922	899	926	920	915	920	918	918	936	941	886	934	888	947	931	880	923	946	944	906	938	944	910	903	886	900	972	923	908	926	899	906	919	925	949	943	947	918	986	963	941	886	874	933	926	895	878	971	946	888	907	906	952	941	913	895	904	898	933	896	902	908	984	958	939	901	862	892	927	942	897	886	943	930	944	914	860	916	902	937	942	927	952	915	951	944	970	891	958	925	891	900	894	940	861	881	914	883	898	949	866	928	902	892	916	897	850	942	900	942	931	938	899	936	895	939	920	930	920	875	955	923	867	931	901	973	916	920	955	917	1017	896	969	908	925	873	921	915	898	929	952	901	916	928	928	941	945	879	939	908	950	976	957	912	909	944	972	893	917	977	904	923	883	913	959	876	961	943	942	932	904	975	935	883	962	932	956	940	950	933	946	917	863	891	935	883	938	958	918	946	877	899	924	904	922	895	943	922	977	888	923	908	943	914	950	890	867	884	869	861	918	935	906	849	964	884	958	899	943	947	913	897	871	913	910	846	911	906	928	961	940	943	953	921	919	911	959	938	940	899	902	980	940	907	914	900	979	907	946	902	911	934	878	916	924	907	872	992	933	881	925	914	960	889	916	951	1001	892	926	916	940	883	871	897	865	928	927	913	945	890	951	896	899	960	919	943	911	974	918	914	930	917	907	929	954	979	950	901	925	909	950	935	917	908	894	932	926	986	922	940	902	953	876	909	932	944	894	917	939	892	955	975	925	984	910	907	929	883	920	887	940	920	938	923	901	864	955	916	931	915	917	961	921	976	956	919	941	917	945	949	960	933	870	908	896	923	931	868	894	917	993	945	913	921	932	940	931	911	881	947	890	925	917	936	866	904	927	888	874	930	981	902	899	914	916	931	917	965	901	932	886	870	903	915	832	930	940	885	922	987	979	925	939	875	920	916	967	894	860	896	928	951	961	941	896	931	863	953	964	939	953	929	965	907	922	941	973	892	943	915	905	947	910	990	931	863	948	928	915	983	911	897	914	883	941	966	882	929	887	925	901	901	929	932	910	976	907	947	945	925	929	895	911	928	916	946	969	926	916	916	876	900	927	892	882	907	921	935	919	977	1006	936	928	913	941	883	920	930	942	894	997	998	903	917	911	957	928	957	955	966	934	928	922	897	925	948	928	925	910	946	974	921	879	863	968	934	909	874	936	858	936	935	916	944	893	900	918	887	864	938	915	942	897	876	943	933	950	939	936	911	938	909	914	870	916	926	913	956	938	883	897	949	949	931	962	915	943	907	910	948	928	968	987	924	910	919	930	928	928	964	918	955	958	992	893	960	870	909	960	930	865	867	911	961	928	915	899	880	920	922	944	919	868	914	967	930	879	916	930	873	984	919	908	929	872	906	881	913	977	986	979	945	950	916	925	958	856	909	892	916	923	922	972	954	894	880	900	943	917	927	939	908	937	951	958	906	940	923	874	929	869	930	968	911	896	936	859	908	888	947	884	922	953	928	963	971	877	971	971	900	1020	891	927	949	943	900	905	909	929	892	937	899	961	912	883	932	872	949	992	946	971	912	940	930	924	899	905	911	924	891	916	926	909	937	894	889	936	857	914	969	917	913	922	937	958	893	872	944	933	926	926	862	919	918	943	987	904	928	908	930	954	961	957	991	904	940	948	884	922	903	925	915	951	896	900	921	911	885	919	940	876	916	932	868	933	889	975	941	901	934	907	940	874	906	887	887	929	907	849	948	967	892	948	976	925	947	925	922	915	1005	944	935	927	929	896	944	879	954	933	923	900	925	933	943	877	932	911	901	943	908	959	954	958	949	922	885	925	900	949	930	901	902	863	901	934	891	900	947	904	915	928	925	912	938	865	935	929	964	864	930	933	910	878	926	914	914	911	915	967	928	931	950	904	944	913	904	962	935	938	941	948	980	903	957	964	970	921	919	876	943	934	953	947	955	902	844	931	910	935	883	856	925	884	903	931	935	953	887	972	921	872	921	911	920	908	915	1004	865	950	889	891	855	936	919	933	947	918	964	892	870	925	947	988	879	927	892	876	950	878	970	875	949	910	893	898	874	905	954	935	901	946	925	897	938	938	940	930	991	913	950	879	908	1001	912	904	875	892	938	899	961	873	904	931	961	928	905	923	926	951	967	905	948	891	945	911	918	904	896	945	961	968	954	971	889	976	949	913	924	906	908	966	925	941	925	905	968	919	908	974	965	888	928	920	958	930	875	970	948	914	929	843	933	904	948	944	931	930	867	922	941	942	913	920	916	878	926	884	852	908	988	903	858	942	937	951	925	923	903	942	907	903	958	945	949	922	921	927	1006	937	914	895	916	945	910	909	914	912	992	899	981	918	887	986	877	929	904	918	898	927	955	935	925	897	917	886	917	938	952	927	931	973	933	972	854	1008	822	932	924	947	881	856	884	936	937	948	894	897	942	927	919	890	903	938	945	980	975	936	894	914	948	925	907	951	901	907	914	872	916	898	971	930	914	880	965	907	921	930	940	943	908	877	948	959	948	968	942	914	908	949	938	890	946	919	924	960	849	954	979	915	933	908	933	945	924	915	919	887	897	904	915	925	914	871	851	907	942	962	915	934	898	892	843	889	934	905	880	919	892	926	917	937	930	929	945	894	965	914	934	953	920	901	977	922	916	867	906	886	1008	869	900	933	959	969	971	928	945	952	941	909	914	929	918	934	903	874	960	967	937	903	889	919	885	896	910	914	910	941	917	920	937	905	877	926	883	924	966	914	925	973	934	874	950	915	915	959	878	951	975	912	910	942	916	902	911	941	962	980	881	898	923	911	916	931	925	921	935	936	966	926	892	895	909	894	953	875	916	900	927	892	889	963	895	957	877	911	946	920	864	969	931	965	968	908	896	934	939	928	958	941	908	900	921	907	911	950	1005	921	893	948	931	993	941	913	920	936	910	898	909	908	888	937	864	882	943	929	964	939	960	919	970	927	966	928	926	950	925	938	918	871	912	881	933	899	1006	915	929	891	909	960	945	902	913	888	921	914	989	985	958	944	936	973	912	868	912	909	953	867	942	918	913	927	959	927	979	905	920	888	995	893	926	995	927	888	971	925	948	908	926	908	914	994	941	945	956	900	928	913	959	957	930	883	902	879	958	888	921	965	920	871	959	976
2867	815	726	525	373	367	301	276	248	241	250	261	251	219	233	239	252	237	243	227	234	264	262	231	240	240	236	253	251	238	256	249	247	231	247	250	239	235	224	216	235	225	266	253	260	260	254	231	201	255	247	248	278	251	237	248	266	235	268	267	243	223	238	264	277	247	247	222	250	254	237	232	241	246	226	223	218	259	254	241	255	252	253	258	258	228	267	253	251	242	238	255	261	234	242	262	243	230	198	242	217	229	234	247	258	245	256	236	227	243	218	257	228	248	244	226	249	227	243	239	230	243	249	228	257	230	217	270	232	204	224	250	229	251	240	252	238	253	245	225	239	236	256	269	227	230	238	237	256	266	244	227	230	247	248	241	230	248	237	226	232	230	245	240	252	266	254	254	241	225	244	240	211	247	242	233	238	221	237	200	253	207	250	257	262	271	258	226	253	245	241	227	253	252	264	243	220	244	217	222	242	269	244	217	242	239	213	221	268	228	220	246	275	229	268	215	212	237	218	247	236	227	223	243	231	257	237	237	227	230	251	258	245	238	243	227	231	245	238	223	244	229	199	268	211	223	228	249	236	217	230	226	232	248	235	265	244	239	236	213	257	259	256	221	258	279	250	251	240	230	245	237	237	241	219	231	280	232	235	225	205	231	236	243	223	244	246	229	238	240	215	274	275	244	256	242	236	228	228	250	240	240	217	229	229	239	248	234	237	228	245	240	247	243	223	185	227	241	219	236	239	255	242	240	245	223	247	225	233	247	241	234	230	242	238	220	238	227	270	206	230	225	224	233	234	241	225	225	255	225	244	246	222	256	266	219	259	226	251	251	234	243	248	236	249	239	231	250	270	241	270	235	230	235	239	210	250	215	223	253	240	219	263	247	253	232	254	241	228	235	226	245	252	245	215	240	229	251	229	248	244	238	241	236	236	255	211	205	288	215	209	223	251	239	238	233	250	252	244	218	235	227	268	243	250	221	244	241	234	236	222	246	247	238	226	242	237	262	257	237	228	233	244	215	255	240	263	239	240	249	242	273	241	246	252	228	234	255	256	243	234	234	201	238	263	251	213	229	226	244	264	231	255	247	248	221	217	248	249	251	227	210	250	257	241	232	228	215	221	222	239	242	221	241	248	241	232	283	257	252	212	244	258	232	237	251	240	260	256	217	265	259	223	207	268	246	248	236	238	243	213	243	243	239	242	212	255	258	215	217	263	254	262	248	240	250	233	223	230	246	263	241	218	225	246	246	249	239	240	240	228	236	232	223	241	244	230	257	226	225	237	259	263	245	257	206	252	238	247	226	226	243	237	244	239	247	227	239	242	226	243	212	228	241	243	231	252	215	257	247	228	250	259	231	252	237	248	216	235	252	230	253	219	269	253	230	237	236	239	249	220	216	246	245	231	237	231	255	209	226	251	226	224	256	271	226	247	231	216	216	239	261	225	234	244	229	226	254	251	246	247	231	253	242	239	257	221	250	229	245	244	225	253	254	254	255	224	240	238	197	225	248	217	204	223	245	236	234	217	231	226	248	252	220	242	238	238	214	260	232	249	236	221	231	207	233	236	235	235	218	248	260	222	250	254	244	233	236	264	241	221	219	264	231	235	230	241	225	272	250	231	239	234	254	228	221	264	251	207	262	240	245	252	238	241	260	231	223	250	249	240	234	239	236	257	231	264	222	211	253	223	240	254	235	268	257	223	221	264	200	231	234	231	218	247	232	250	269	251	245	244	259	254	224	225	244	259	258	253	239	237	272	235	203	265	217	245	265	262	226	231	237	225	234	209	243	231	217	208	246	236	252	253	227	264	240	244	251	247	247	230	226	224	220	233	257	256	229	239	264	227	268	243	259	259	240	246	245	237	236	238	234	228	263	203	242	235	259	237	227	239	243	240	213	232	233	228	231	260	242	219	258	236	246	240	221	217	234	222	237	251	233	233	224	247	228	229	270	258	231	232	228	244	265	246	228	224	257	256	236	252	235	246	221	249	220	250	236	260	253	247	248	226	227	258	268	231	233	225	270	232	234	247	230	255	258	228	205	242	248	233	241	238	234	230	241	246	223	265	227	214	243	257	269	223	260	269	255	259	229	243	232	216	243	249	257	215	220	237	253	226	260	236	240	260	230	234	232	232	248	239	242	231	208	225	244	232	222	233	204	249	246	233	228	254	226	225	222	235	245	231	208	246	265	233	250	237	278	219	240	248	237	245	251	233	259	263	290	253	229	244	267	209	237	253	223	257	232	241	238	252	269	227	256	239	233	231	263	273	224	218	237	231	232	249	198	239	275	261	223	236	226	236	219	230	240	251	270	267	236	249	254	247	235	229	224	242	238	223	261	233	248	230	225	235	262	231	223	223	226	246	262	228	242	233	257	229	235	249	270	221	229	260	252	239	285	267	224	243	207	215	250	220	230	257	258	249	255	235	263	253	243	244	228	239	239	235	249	273	230	236	237	215	254	211	248	247	229	238	232	221	212	234	241	229	227	217	258	238	249	270	248	232	235	272	223	234	245	239	243	258	234	233	226	243	250	219	244	230	249	272	249	252	248	209	223	267	235	236	258	239	233	245	241	257	223	251	235	221	234	228	239	234	248	220	232	248	249	236	203	223	210	229	219	229	226	250	230	245	209	250	248	245	240	214	239	246	236	250	255	230	235	257	264	235	258	231	255	241	244	215	223	258	221	247	221	226	199	242	229	262	232	239	242	251	254	230	250	235	232	243	244	226	222	233	283	256	207	225	235	242	230	213	252	229	249	224	230	265	226	227	243	254	239	225	222	237	242	245	250	239	228	229	223	239	214	269	249	253	241	222	256	243	241	232	211	248	267	239	254	244	241	270	239	247	213	231	255	201	227	234	226	215	225	249	256	246	227	237	236	243	263	212	256	237	259	250	268	254	223	251	221	252	245	201	250	238	212	257	249	241	230	251	229	229	280	247	216	225	240	243	249	232	234	219	227	228	254	231	246	228	213	217	228	223	230	226	216	236	249	236	223	250	276	231	237	252	220	212	246	234	228	242	258	278	232	231	260	278	263	240	248	232	230	234	268	250	250	269	252	280	245	250	249	261	260	270	261	246	224	225	256	236	259	223	262	256	272	259	232	226	257	250	237	234	228	218	205	261	257	237	256	207	246	245	261	287	221	243	249	244	234	229	257	246	244	253	230	236	197	231	219	229	226	245	280	226	212	231	234	262	219	237	264	257	263	236	211	253	229	228	256	264	232	255	231	266	250	259	254	257	237	240	252	232	239	258	245	237	265	222	243	227	245	233	259	227	232	230	229	243	232	229	261	256	275	221	242	253	225	250	223	217	229	233	245	235	223	238	244	249	231	239	242	231	235	237	237	237	245	238	240	258	244	278	230	242	242	233	211	253	196	228	220	227	228	237	223	225	236	256	224	279	244	259	223	215	228	237	255	279	257	205	214	243	216	241	276	285	256	261	273	238	243	256	217	238	248	229	258	241	256	244	225	231	210
2713	1146	1638	1604	1313	1290	993	859	785	774	722	732	691	664	716	672	631	684	618	615	608	625	610	615	677	658	659	673	640	655	601	648	609	635	630	584	603	692	639	686	683	670	701	731	791	772	768	687	682	721	638	612	617	613	616	638	588	626	615	582	607	590	585	605	594	567	609	638	564	636	630	673	645	631	620	614	646	646	683	627	601	603	610	654	613	577	582	658	623	630	658	611	647	646	623	577	605	609	648	642	691	651	643	643	616	662	635	641	589	600	615	631	655	568	623	621	638	601	686	629	582	601	565	608	609	627	592	640	569	597	628	607	625	632	644	614	646	566	653	638	631	594	642	612	599	637	599	589	681	649	613	645	617	619	615	607	583	640	598	654	602	654	604	616	617	631	610	631	658	621	609	622	609	624	655	581	620	645	647	624	625	593	631	629	625	622	611	628	645	596	628	657	599	630	584	616	636	595	593	623	620	639	630	640	623	650	594	632	614	581	617	604	597	604	592	625	611	651	629	638	598	617	642	597	658	643	630	604	619	601	651	599	681	598	595	636	598	673	629	650	654	633	597	605	634	676	621	653	592	629	651	630	629	596	631	625	594	618	579	621	649	605	635	629	601	623	625	684	576	635	608	630	640	647	600	616	586	646	609	633	640	631	652	616	634	647	622	589	635	640	595	623	645	650	626	611	602	670	590	610	627	641	591	651	594	648	606	630	618	606	614	649	628	617	599	634	650	631	626	610	662	634	628	630	633	589	630	622	655	628	644	619	628	612	639	625	662	639	638	596	592	639	607	653	599	641	612	616	643	601	630	582	605	645	599	590	640	626	602	587	596	602	634	657	621	674	662	603	620	607	647	636	592	638	631	586	678	637	583	590	647	656	646	649	605	644	620	656	619	653	588	624	650	657	596	616	600	564	660	620	659	622	606	572	581	614	641	653	636	592	656	655	603	640	642	617	626	652	602	610	570	673	587	665	675	641	657	639	560	636	616	592	604	615	597	625	618	639	611	622	651	667	604	615	568	593	657	633	619	655	630	600	638	622	670	581	603	642	644	593	646	598	662	658	620	646	613	588	678	631	654	669	595	599	633	624	658	598	606	594	605	619	654	629	616	606	722	644	607	623	607	612	626	671	609	642	601	640	590	652	613	610	637	641	634	594	659	655	611	604	567	602	600	608	630	660	639	634	622	612	662	601	651	609	618	658	654	626	602	599	616	601	642	645	687	638	590	571	620	626	628	625	631	651	591	632	592	630	626	596	620	588	661	652	588	609	664	672	626	609	605	572	586	599	578	663	608	618	671	565	638	635	605	592	658	650	622	622	650	578	607	603	616	669	658	667	624	580	623	613	642	549	641	643	632	626	651	669	656	666	635	608	612	661	610	582	652	641	620	620	575	636	631	649	632	608	650	662	629	611	644	597	608	606	617	626	660	620	615	601	596	596	584	644	613	612	591	614	661	605	630	614	636	656	619	605	599	627	578	672	651	624	617	607	629	617	616	656	600	643	623	623	645	623	635	639	619	663	603	603	567	601	629	641	641	612	645	624	624	624	647	631	601	625	637	652	672	599	585	682	647	595	650	628	603	649	606	611	622	620	601	595	643	593	640	616	611	645	618	627	590	637	683	614	646	623	622	575	633	608	653	611	643	627	660	626	662	649	609	641	626	651	644	653	599	617	686	574	633	616	612	579	582	640	627	659	620	642	672	648	597	657	655	605	626	615	620	658	612	609	650	654	656	611	595	638	619	624	601	613	616	623	634	653	623	635	612	615	641	624	613	639	596	641	614	595	668	609	670	609	619	637	654	645	646	652	642	674	591	612	597	588	624	620	622	614	658	611	599	642	597	647	582	634	650	657	632	674	626	600	643	649	575	627	636	661	620	628	567	600	620	630	564	592	620	626	646	602	613	657	616	620	591	627	649	631	620	601	582	646	599	628	609	614	626	635	614	625	595	610	660	579	639	590	634	683	661	624	608	623	635	614	573	642	637	619	640	660	603	654	628	609	665	645	610	635	611	594	571	667	625	639	604	654	618	627	640	608	638	655	622	608	682	628	600	656	611	655	635	647	631	622	609	610	575	678	618	596	581	629	623	653	605	633	613	674	632	641	667	679	631	584	589	621	586	625	594	658	600	652	558	605	627	619	656	624	624	620	640	591	639	597	633	626	614	581	623	623	627	635	630	622	640	613	656	621	566	627	629	630	607	639	669	609	646	623	665	609	634	557	602	620	620	671	627	593	640	617	630	597	604	603	591	627	603	612	654	643	619	576	629	633	592	597	674	630	604	624	604	677	640	641	604	607	590	655	657	647	653	644	620	644	643	633	651	655	649	621	664	602	588	619	603	635	666	645	619	612	647	634	598	611	627	641	636	619	658	610	660	586	624	600	661	578	603	620	613	583	640	617	606	634	629	605	615	627	637	574	638	633	643	651	599	592	620	594	595	618	605	653	606	633	641	637	590	620	632	662	637	629	655	617	618	629	623	610	614	635	608	591	608	628	649	631	651	628	630	637	617	650	590	636	631	586	631	585	633	645	648	640	626	650	618	640	622	588	616	608	631	630	640	635	610	682	598	582	669	634	637	598	624	638	616	642	608	629	641	648	651	589	624	678	615	648	608	611	669	633	627	593	640	600	625	646	610	631	598	612	601	651	651	590	656	601	592	630	583	631	643	612	629	680	649	626	674	591	629	662	632	580	626	612	672	627	647	670	633	631	660	671	648	601	636	612	584	632	616	628	630	634	597	647	638	606	627	640	645	637	617	642	635	629	620	641	635	624	630	607	598	654	638	608	660	613	618	625	619	626	612	605	591	627	636	644	613	631	646	681	607	646	592	667	635	619	627	632	646	641	626	623	639	635	659	651	602	632	662	669	625	573	634	638	589	619	590	588	624	641	613	612	604	601	664	619	634	600	633	604	649	621	636	623	618	650	630	614	631	613	621	617	641	626	653	601	626	642	683	608	635	583	651	635	646	621	594	607	631	635	629	603	639	606	657	621	605	650	644	612	629	710	608	625	646	665	629	652	638	593	624	612	656	631	667	584	719	629	662	609	634	644	632	594	647	631	602	608	608	584	659	616	630	587	630	651	628	627	627	631	632	633	634	593	599	616	641	676	577	669	597	606	621	606	588	640	618	646	626	613	628	574	630	665	632	648	657	629	617	626	637	662	620	612	600	636	607	619	644	610	663	656	597	615	644	623	641	638	619	600	631	642	650	597	640	575	612	595	596	636	637	639	607	584	618	637	610	592	609	673	650	625	587	592	616	613	662	595	647	627	636	628	625	645	638	598	654	660	649	607	575	598	639	587	590	617	600	655	639	608	649	667	626	640	618	653	655	628	646	641	633	640	667	626	631	590	643	627	655	611	695	580	638	656	632	580	656	625	619	590	639	601	640	699	629	637	606	645	626	641	624	644	625	601	612	625	618	633	595	650	684	610	602	652	596	588	659	609	590	649	626	651	646	542	619	650	599	645
10351	3586	3218	2344	1736	1171	921	611	548	481	436	562	422	471	379	320	270	241	238	248	249	221	223	246	226	201	221	238	210	178	217	208	204	241	203	225	199	241	221	173	201	204	220	206	229	195	203	202	205	182	220	198	200	207	182	175	207	197	207	197	252	199	194	190	202	173	183	220	196	216	200	209	200	172	198	192	186	200	177	198	205	192	196	177	199	186	170	202	209	180	225	208	183	202	188	208	204	202	192	198	168	182	185	205	227	182	200	187	190	198	219	197	205	188	197	192	216	208	181	199	215	191	187	202	184	177	172	204	222	213	191	191	188	210	179	186	177	209	185	194	167	188	216	203	208	200	200	178	192	197	172	170	208	194	167	196	184	183	206	189	224	190	227	205	209	196	222	215	202	198	213	168	203	193	199	188	203	170	175	249	201	186	187	206	196	233	175	187	193	200	171	174	215	176	191	205	224	210	205	199	191	191	187	229	166	162	192	188	183	198	188	169	197	205	216	195	197	202	212	200	215	202	202	188	218	219	177	203	186	195	205	199	183	203	176	194	218	173	228	196	198	202	181	170	184	175	191	212	209	170	173	155	185	205	217	196	182	216	206	216	215	200	180	191	207	183	208	181	222	210	194	186	176	183	196	192	206	174	189	197	199	166	176	214	191	193	205	196	212	219	204	181	197	166	194	197	200	210	158	199	200	198	199	169	157	211	221	203	210	201	209	180	185	193	182	176	187	155	165	201	189	191	186	198	196	173	193	190	201	167	195	163	211	198	183	186	181	204	210	210	217	195	190	210	180	181	209	195	190	160	193	216	180	210	196	194	211	192	211	207	184	184	186	172	192	188	168	209	208	161	215	206	174	198	183	190	180	214	173	180	172	183	182	185	202	217	186	161	193	205	209	190	178	196	216	194	214	186	162	196	190	212	173	184	196	208	226	188	217	211	176	187	206	192	203	188	211	192	184	203	199	215	193	204	190	187	184	167	199	190	188	186	205	196	186	178	196	215	202	187	181	220	196	177	196	206	212	179	180	177	190	185	185	190	192	186	190	174	189	200	198	207	218	199	197	200	191	187	201	204	202	195	183	166	189	206	199	203	221	198	179	199	174	184	221	195	179	213	185	176	176	200	199	187	201	193	188	182	184	200	195	201	184	186	202	214	210	175	179	171	199	177	189	192	203	194	211	205	215	181	204	189	181	172	219	180	173	193	196	211	178	200	191	202	185	199	220	217	182	208	182	184	176	182	201	211	175	180	200	172	186	184	174	179	197	187	180	195	168	197	215	194	218	202	184	194	219	186	212	185	177	210	206	193	195	204	193	210	190	197	202	206	207	203	214	174	220	167	191	200	212	211	206	211	194	201	157	167	187	192	206	214	187	199	197	196	171	185	195	203	184	194	196	166	214	167	206	170	191	208	192	210	205	172	186	184	210	182	184	198	181	197	189	193	194	197	186	206	209	193	188	204	184	194	179	178	224	213	191	207	202	174	181	197	181	219	182	207	178	200	179	202	200	179	218	228	205	199	234	217	200	195	193	188	202	185	185	177	194	218	211	201	190	194	225	206	183	192	186	181	186	206	180	179	190	201	209	210	209	179	207	208	214	209	191	230	170	180	218	212	171	225	202	197	193	201	171	179	197	189	193	189	192	193	175	184	196	198	203	187	193	194	197	201	177	209	169	194	187	197	205	179	207	200	203	212	200	179	185	184	174	198	201	205	178	217	207	191	189	184	201	203	191	199	209	182	222	202	215	189	193	208	182	195	207	193	174	162	187	190	199	211	198	184	184	187	184	235	184	208	207	192	196	176	213	194	166	194	212	219	190	210	216	194	174	169	176	207	186	218	194	212	194	180	183	194	187	191	205	180	207	191	178	193	190	186	174	213	183	193	187	187	207	183	231	195	197	188	227	195	197	214	204	200	187	166	184	189	175	194	201	184	176	219	183	195	195	200	188	234	168	232	195	202	203	212	192	187	212	194	174	176	209	213	203	173	218	181	194	212	173	198	194	192	190	197	193	171	211	202	201	181	194	188	196	188	181	217	185	197	193	209	163	176	191	200	183	190	184	184	184	208	176	195	170	196	194	193	183	221	208	188	175	191	197	197	185	226	207	186	195	193	187	182	172	197	195	200	184	178	207	183	222	185	195	175	180	203	186	201	217	188	173	188	165	191	184	172	192	202	210	161	210	162	205	195	186	177	184	211	172	202	164	199	201	178	172	191	207	186	187	197	198	206	197	162	195	189	200	182	185	187	176	185	186	207	216	195	196	194	200	193	213	177	186	201	202	213	198	181	220	182	187	195	203	209	173	178	201	244	201	173	216	182	197	195	189	209	185	194	194	175	199	180	199	204	181	166	168	195	184	177	191	176	168	203	172	183	204	195	190	208	189	222	212	180	191	199	183	186	199	193	182	204	191	193	169	191	175	192	180	205	169	201	208	198	186	170	214	187	184	205	201	168	190	182	185	197	163	202	171	195	204	192	198	175	193	164	205	185	179	194	196	223	189	202	179	211	184	187	175	216	184	194	195	201	187	205	180	182	181	178	173	170	189	199	205	201	184	223	198	195	179	197	169	180	198	203	172	243	184	203	194	208	201	186	204	178	221	191	199	198	194	186	218	195	199	187	183	191	182	199	206	207	197	195	201	201	194	200	192	204	203	188	204	183	171	176	194	180	196	199	190	180	204	181	210	206	177	200	201	190	195	217	168	199	186	202	200	185	178	158	188	213	212	205	184	214	211	195	162	197	220	174	219	212	165	181	217	183	193	171	171	184	201	215	214	199	206	177	205	190	175	194	175	204	189	201	185	182	196	161	197	187	193	162	174	191	185	203	170	181	207	206	216	200	177	163	188	195	185	173	184	200	194	181	206	205	186	188	201	213	198	170	205	186	179	196	185	174	202	187	183	213	186	176	202	204	188	198	161	197	207	207	159	179	192	204	206	181	212	182	212	174	193	197	192	187	190	187	162	225	227	179	185	197	200	197	182	194	198	194	189	230	177	215	208	195	171	169	151	190	205	210	210	171	214	215	195	187	191	190	186	183	185	201	211	170	193	216	193	209	172	187	211	212	203	206	194	204	197	197	196	176	190	152	207	169	222	206	208	197	201	208	204	206	213	172	201	178	194	193	217	166	182	203	198	210	200	188	183	190	198	175	171	191	208	195	192	169	220	205	210	196	173	207	197	185	197	212	193	190	199	186	195	183	191	177	181	200	190	168	184	210	207	173	213	203	200	200	172	185	208	215	181	197	204	175	194	195	207	202	190	191	223	200	206	189	192	178	202	171	182	187	206	194	201	188	194	194	167	191	190	187	210	186	146	176	198	190	184	173	179	164	195	185	189	212	174	194	196	203	190	174	171	195	195	225	188	212	220	213	181	192	186	227	210	204	209	179	203	205	186	168	194	184	188	170	172	191	202	185	173	219	215	188	202	218	183	187	193	185	198	195	224	183	175	192	197	181	191	197	207	200	194	178
6997	3133	5013	6276	5623	4357	3871	3152	3225	2559	1892	2068	1995	1958	1862	1308	1265	1112	930	792	754	841	811	758	727	717	882	721	709	637	674	613	587	595	598	630	700	682	648	623	627	665	644	806	883	795	814	695	581	632	604	589	621	582	538	575	564	555	552	523	594	592	558	593	572	551	574	551	554	556	558	584	586	538	569	537	593	539	554	593	556	546	544	535	551	554	593	567	582	571	573	562	532	548	538	572	548	553	540	541	545	535	548	591	497	564	573	540	565	546	505	541	535	548	594	585	559	534	552	562	562	542	564	575	543	554	520	560	506	573	581	586	540	533	555	526	535	548	561	603	516	524	511	612	526	557	528	519	569	544	561	573	511	578	521	572	536	555	610	573	551	548	533	530	559	546	539	576	586	545	565	580	543	563	521	519	528	527	539	592	553	536	558	532	548	538	547	593	599	518	536	552	530	531	544	560	552	510	523	566	554	608	559	594	523	472	555	542	566	529	516	554	563	520	580	574	587	525	535	536	531	555	582	562	492	571	543	538	554	541	564	537	559	603	562	564	507	560	565	541	558	524	495	549	536	522	556	496	566	551	556	559	540	494	548	516	541	485	508	594	571	542	568	530	577	531	560	548	531	561	516	535	535	533	565	569	546	556	549	575	547	539	544	502	547	541	590	564	562	528	494	564	564	540	529	570	546	525	520	564	562	593	507	539	524	567	573	510	543	568	582	566	556	554	533	512	559	554	559	523	525	544	525	515	570	539	560	508	583	523	553	561	545	525	583	557	566	576	518	523	547	550	546	505	551	582	554	576	555	564	553	564	559	554	561	501	573	503	538	501	555	606	562	531	526	556	524	555	538	559	578	559	537	535	574	586	517	569	536	547	543	557	512	527	573	558	570	548	554	558	507	483	496	585	522	556	595	586	543	532	538	536	513	521	569	574	544	537	559	581	606	533	559	579	577	521	562	565	575	566	605	545	580	545	575	547	535	582	521	562	573	562	556	513	536	560	567	557	530	581	536	544	523	543	533	553	552	563	600	531	522	536	576	527	561	531	519	573	538	542	560	533	552	545	566	546	558	521	566	533	514	516	557	567	565	520	552	544	581	549	538	514	568	525	535	542	549	538	572	567	555	533	500	570	544	550	543	496	536	573	565	539	558	586	509	554	529	564	541	564	555	533	517	579	553	529	561	535	567	577	550	526	571	567	572	559	567	573	547	569	578	545	499	546	541	534	537	520	542	540	559	597	550	569	549	566	531	534	527	542	567	534	536	557	561	492	582	553	566	539	557	562	576	551	567	585	571	565	535	571	534	574	488	567	549	536	533	580	574	480	530	558	536	555	534	564	583	526	549	584	565	540	556	563	507	543	581	521	562	561	543	520	538	518	534	537	563	535	556	565	569	561	601	526	593	558	538	529	527	543	576	532	547	527	537	554	550	561	559	590	570	532	554	497	552	565	539	545	556	526	539	537	531	550	536	585	551	517	552	535	549	579	525	540	585	534	550	536	545	523	534	546	544	551	558	559	597	571	571	518	518	529	541	500	563	568	564	572	554	570	557	563	506	523	568	605	551	549	530	600	553	555	554	540	518	500	532	559	555	564	543	497	528	553	506	557	572	552	568	543	602	523	587	568	532	559	554	510	543	581	553	522	554	562	546	584	587	561	540	574	557	590	529	592	540	532	541	570	585	521	553	569	581	528	511	536	532	538	531	559	571	530	547	552	566	524	547	515	541	549	558	583	554	528	591	577	547	562	520	557	576	545	569	539	573	592	567	510	579	535	571	558	578	539	559	582	503	551	538	585	547	494	524	546	562	547	520	543	553	601	544	559	518	586	580	583	575	573	534	556	570	552	530	553	585	540	586	540	560	532	554	603	549	555	570	549	545	573	544	520	543	551	587	548	538	560	566	541	508	571	570	587	520	524	511	513	565	538	537	569	566	538	543	502	472	593	557	537	562	576	577	556	527	554	533	523	539	557	520	569	548	566	546	552	574	545	582	582	573	553	524	561	573	497	531	539	591	534	520	586	554	567	556	559	612	581	566	514	544	570	571	523	553	533	553	505	506	546	577	525	561	580	543	521	589	598	550	555	584	588	560	549	538	522	537	567	560	514	534	563	529	544	569	515	539	533	572	528	533	532	535	519	540	570	557	551	534	553	543	566	567	567	529	552	541	545	498	558	529	567	577	544	544	552	521	567	627	550	547	535	583	557	577	530	577	553	536	580	557	565	551	592	554	556	530	520	542	514	529	569	531	557	550	547	540	571	520	520	553	578	585	574	571	544	521	515	525	545	526	570	561	563	553	588	571	547	568	549	576	548	549	520	549	562	568	550	528	544	555	549	542	520	526	558	548	546	516	524	577	562	516	548	536	544	500	567	557	549	550	547	565	560	584	528	535	550	579	556	578	546	539	560	545	556	511	576	520	551	556	535	524	546	541	546	502	531	584	545	565	518	547	496	563	523	551	563	581	544	554	513	602	565	558	559	572	523	601	579	574	543	539	555	517	565	504	596	542	587	541	548	534	574	572	542	603	552	556	560	547	492	564	555	540	519	553	516	561	545	516	569	554	550	589	548	518	598	538	559	578	567	537	526	522	527	562	534	537	559	552	543	541	535	569	529	581	577	548	566	569	538	565	560	550	561	547	578	595	543	555	589	530	540	515	521	586	545	538	620	540	564	561	562	524	552	539	544	549	535	551	544	514	536	559	570	569	522	547	584	563	565	576	535	528	564	545	568	523	543	543	546	574	578	562	535	571	578	558	547	558	572	519	501	557	531	569	619	554	533	538	539	542	566	587	506	528	603	551	516	557	522	541	557	563	558	557	570	530	538	554	543	555	556	537	586	542	544	567	552	517	564	559	520	569	539	566	534	536	579	533	544	537	576	510	536	519	562	531	598	581	542	569	546	574	546	576	583	565	554	507	593	543	546	556	586	541	537	561	586	550	531	527	522	544	549	582	573	591	588	542	517	551	566	554	553	538	544	530	561	550	541	506	530	531	525	523	566	536	503	555	532	538	545	579	562	529	523	548	548	555	586	531	546	586	594	581	570	563	549	506	548	551	541	571	514	590	548	535	531	571	533	514	519	538	527	542	553	567	558	600	596	572	515	545	537	575	545	534	565	573	562	534	533	504	552	540	524	560	614	514	544	550	545	547	565	522	549	577	545	609	581	551	588	504	569	588	550	503	533	527	538	525	544	543	549	560	533	547	507	568	537	564	525	566	602	543	578	555	585	557	512	546	539	537	619	565	558	536	503	544	497	534	537	536	549	557	542	558	573	578	526	583	522	565	521	538	542	583	573	592	571	566	558	514	540	588	569	540	525	528	584	535	569	554	528	541	554	542	583	535	558	530	560	583	539	559	548	545	560	572	564	554	604	470	535	567	555	507	567	590	556	544	559	518	539	526	516	549	571	509	512	548	559	545	557	536	535	516	536	559	601	581	544	562	546	545	546	547	557	527	557	556	580	534	549	529	480
17934	6729	5567	5063	3494	2343	1729	1481	1484	917	912	890	792	701	777	710	548	528	433	420	420	454	435	415	424	413	432	409	412	343	415	377	425	430	375	409	399	426	395	397	381	373	385	393	421	478	453	397	423	429	365	361	371	393	395	379	413	356	383	429	409	408	393	363	403	419	412	367	373	409	351	379	408	388	394	377	386	394	371	409	382	404	360	406	403	387	387	380	404	387	350	344	397	355	381	388	377	361	411	372	388	397	354	360	362	371	388	381	359	337	394	382	386	385	419	322	400	353	386	372	374	437	413	401	401	361	381	367	353	357	384	358	350	373	393	393	337	350	376	364	373	359	384	367	367	358	362	378	358	381	381	395	380	398	365	356	355	375	388	359	368	350	376	391	377	369	393	382	388	358	361	356	386	360	380	390	356	364	377	402	369	394	400	368	378	384	376	385	362	390	378	393	348	361	389	388	370	390	362	366	376	396	359	390	391	388	388	368	365	372	373	359	365	354	368	376	377	383	331	373	369	367	365	403	431	360	375	361	346	386	375	405	341	359	374	363	369	371	369	373	368	410	370	398	385	384	373	382	383	381	387	366	388	378	350	367	370	360	371	373	360	350	340	344	386	366	386	418	387	379	369	352	410	336	354	396	382	350	345	402	389	362	363	392	405	401	387	359	379	352	371	360	427	389	400	352	360	382	345	361	381	360	382	403	395	365	405	380	348	365	358	352	411	415	342	339	392	372	388	327	363	339	362	369	369	362	358	352	390	365	359	367	373	384	401	337	336	373	346	376	356	358	376	402	344	326	375	370	365	405	367	358	370	312	383	378	394	389	392	368	376	392	427	399	361	351	375	407	372	343	340	400	387	360	334	383	395	394	399	443	382	362	343	375	385	361	393	355	347	350	346	350	348	372	352	388	386	372	360	345	382	345	357	391	402	392	370	392	379	408	355	371	364	395	391	379	387	360	387	378	382	369	383	380	354	379	386	419	358	369	385	375	383	365	349	333	386	367	350	406	364	369	353	387	374	357	367	359	366	365	386	376	377	374	329	362	384	371	382	400	417	368	421	353	374	342	358	413	358	367	354	394	367	384	368	324	369	369	371	396	359	379	402	407	401	369	351	341	392	376	395	337	382	384	387	392	359	364	403	375	370	354	376	361	363	374	352	411	362	377	384	360	370	369	414	399	390	381	386	371	359	390	384	352	388	378	382	419	380	359	349	368	362	351	360	356	366	349	365	384	362	345	364	337	375	390	361	389	379	377	391	371	364	374	387	368	371	375	368	399	371	382	381	406	389	393	353	335	354	403	341	380	364	364	369	339	382	329	358	340	376	359	343	375	397	395	359	351	323	306	411	385	360	333	315	349	378	373	369	389	355	414	391	364	384	369	367	383	407	405	375	370	422	357	351	395	339	369	363	343	363	423	373	381	324	424	362	362	349	366	370	385	400	380	355	390	392	321	372	377	376	364	417	345	381	362	362	398	386	364	364	374	390	413	400	382	363	371	348	392	403	379	385	400	372	344	363	409	382	377	342	380	377	388	367	362	388	368	360	377	369	371	366	366	378	348	407	363	370	366	371	342	382	370	357	376	334	385	374	368	389	381	380	360	364	369	327	354	383	405	356	365	357	393	387	342	377	401	344	419	366	409	396	348	417	373	367	386	368	372	354	394	370	377	388	357	349	310	384	359	373	381	381	382	371	350	362	359	375	365	352	376	385	385	354	387	368	377	383	357	366	387	376	398	376	389	339	345	358	372	368	424	388	378	343	403	382	396	357	380	369	371	347	352	357	353	372	381	385	349	373	329	345	331	361	362	396	386	408	351	390	349	419	383	361	415	418	374	339	413	364	401	370	370	396	377	374	364	415	401	388	382	352	336	369	359	384	351	382	371	383	383	379	383	373	338	408	391	349	377	381	371	402	378	381	379	410	377	376	360	403	363	343	408	412	355	377	352	370	355	355	397	366	359	378	365	356	385	354	372	352	376	371	346	376	391	360	370	389	409	377	386	397	369	395	376	363	363	346	414	407	381	380	361	382	391	351	400	359	398	376	389	406	377	382	405	361	385	355	431	341	370	388	383	397	389	348	403	354	367	341	378	376	383	405	382	380	374	350	389	381	379	369	370	408	388	341	378	367	376	395	402	358	369	360	362	368	342	373	379	411	380	351	381	399	361	376	349	394	369	371	334	373	364	374	383	366	385	380	344	361	405	370	408	388	402	395	357	389	351	371	368	380	379	329	363	379	376	382	331	406	363	334	372	358	381	380	397	437	365	367	350	362	417	357	349	403	383	351	399	388	346	365	341	360	375	354	368	362	358	333	365	348	368	397	400	343	383	368	339	414	391	398	364	353	397	406	384	390	382	329	374	378	377	349	404	367	396	414	378	386	387	372	373	367	354	378	397	352	363	375	363	375	381	369	352	358	402	359	401	360	380	372	360	354	404	376	394	390	394	355	370	365	377	391	367	339	374	358	381	349	374	365	415	400	366	381	368	404	390	351	391	352	357	310	374	390	362	354	397	367	425	397	385	364	375	354	361	367	346	362	342	363	412	376	345	369	385	343	343	382	371	397	368	406	360	395	377	338	389	350	382	387	394	419	390	355	359	363	440	406	411	394	334	387	353	388	389	350	365	392	381	391	357	368	373	365	426	379	396	393	391	373	372	328	390	370	388	387	382	391	374	378	373	412	373	350	387	324	356	456	367	346	375	367	426	359	362	366	388	394	344	380	379	379	394	383	401	372	373	403	407	400	393	377	393	376	357	363	388	381	391	425	366	361	351	370	401	356	381	366	385	351	352	396	374	365	361	373	388	361	356	396	412	401	382	372	411	351	356	355	377	358	368	365	360	405	358	361	373	363	381	395	369	375	419	382	407	395	379	349	393	389	402	376	354	362	389	358	382	395	406	336	373	369	364	360	364	403	365	419	351	366	338	416	386	373	375	417	388	366	381	372	393	394	371	417	376	347	383	374	354	339	416	368	393	368	343	400	413	377	373	394	367	359	344	369	363	362	380	382	389	393	363	371	356	424	375	405	413	407	370	371	343	363	370	386	327	385	348	351	365	417	412	387	396	384	370	352	381	342	363	378	353	377	377	365	411	439	396	359	357	362	382	383	350	366	365	336	397	386	385	361	362	375	367	393	394	352	390	379	364	379	365	394	374	383	377	379	364	418	395	362	358	370	395	393	355	378	377	393	353	392	361	413	398	367	364	385	383	324	356	380	372	382	377	349	372	369	394	364	385	387	389	410	404	338	348	396	400	367	383	378	369	396	398	389	403	402	367	382	384	353	362	391	379	371	387	342	394	353	362	395	343	393	402	377	381	405	370	396	400	342	349	382	385	355	391	388	414	377	382	414	330	385	397	350	377	381	375	411	378	344	363	382	398	407	369	364	389	370	398	380	374	379	362	358	378	355	395	363	403	380	365	402	366	407	399	374	419	382	415	331	396	435	345	338	397	427	378	379	354	372	362	413	364
9707	5002	7964	10262	9310	7766	6413	5925	5792	3954	3721	3427	3682	3149	3321	2516	1974	1969	1486	1567	1255	1319	1398	1261	1340	1232	1452	1317	1240	1163	1154	1138	1054	1102	1068	1067	1202	1100	1079	1058	1077	1060	1144	1268	1303	1349	1332	1150	1043	1001	991	1019	1008	992	964	1042	1010	992	997	953	967	988	971	980	958	969	937	1004	921	923	996	919	1003	973	996	907	934	909	946	970	923	897	885	968	926	966	982	944	951	982	913	958	933	943	923	955	901	960	920	981	957	948	912	959	985	897	945	973	953	971	987	944	969	965	920	986	909	928	955	954	942	941	918	995	946	912	921	946	954	980	924	930	859	1003	921	864	927	952	925	910	955	927	944	934	918	931	947	928	941	893	888	1004	910	950	910	961	944	912	921	941	961	952	981	956	913	941	902	896	894	897	968	925	983	946	942	964	966	940	884	936	942	925	924	921	978	887	891	937	878	937	925	969	893	958	931	967	962	949	944	953	951	933	920	961	931	933	995	881	861	892	931	951	948	916	914	933	935	940	943	978	951	910	923	966	915	928	927	932	934	948	953	963	921	938	934	953	895	946	954	952	964	954	868	949	928	896	926	877	950	909	975	907	958	924	951	931	920	984	908	952	930	892	947	947	970	956	954	908	923	924	968	867	891	942	997	966	904	901	910	949	932	880	908	907	952	972	949	930	880	968	933	926	956	869	909	880	948	951	906	920	963	968	936	927	951	873	927	927	954	938	911	881	933	948	938	918	939	879	927	925	952	927	959	970	944	950	866	929	920	970	970	885	907	883	966	942	879	961	927	913	933	944	921	937	904	991	921	981	951	953	906	966	945	905	925	975	947	939	864	926	900	939	891	905	936	918	988	931	969	911	956	928	952	913	914	951	968	936	947	957	911	959	960	912	950	924	954	945	925	941	991	940	884	956	929	946	1018	913	923	944	883	884	921	922	984	925	975	902	955	943	927	922	919	917	961	927	942	937	874	896	919	950	913	934	872	962	933	940	920	944	1019	921	927	923	906	912	945	947	936	885	931	891	877	937	923	888	943	930	952	862	938	827	881	933	869	962	922	946	919	964	920	987	911	997	918	880	929	875	987	944	956	976	928	944	901	909	951	948	917	874	943	910	991	930	919	930	906	940	897	914	953	910	975	909	929	919	947	952	937	885	900	910	909	940	942	850	928	912	910	915	947	852	933	935	919	893	954	925	904	927	897	955	952	906	942	930	922	926	950	964	945	914	942	941	870	928	934	911	902	962	1012	936	908	951	921	933	934	914	909	876	919	943	899	919	935	994	941	951	943	977	963	948	926	930	902	890	956	956	940	919	952	896	927	979	953	914	900	983	902	954	865	948	977	953	951	902	958	939	942	958	947	939	922	936	950	972	927	906	918	910	954	952	973	929	897	953	923	946	911	913	908	902	942	952	977	935	926	951	912	957	938	946	948	933	901	913	946	901	933	853	912	888	911	911	928	916	907	934	932	965	894	906	869	950	908	899	920	982	889	964	933	923	958	937	945	954	922	949	951	883	1004	941	977	902	962	964	919	930	920	951	887	885	935	928	909	923	920	969	928	918	943	836	953	937	960	878	930	869	936	944	945	937	916	927	957	932	908	925	962	920	914	883	941	983	889	942	992	915	907	953	958	857	1001	880	947	966	949	969	938	901	903	940	956	934	937	940	971	937	951	996	929	916	944	984	932	983	954	905	974	926	966	929	945	921	910	931	920	946	956	908	890	928	986	881	971	919	899	960	976	948	923	917	934	956	952	923	908	914	910	938	882	939	911	944	890	867	940	915	906	947	971	931	932	921	943	961	941	984	936	953	939	958	981	920	916	878	949	960	929	951	890	918	960	917	881	942	937	885	975	968	946	911	987	905	871	942	938	964	903	963	941	984	910	957	971	987	882	943	855	932	921	928	942	934	976	915	897	936	900	940	902	978	940	942	998	923	901	928	969	919	954	877	969	945	952	945	938	912	906	940	929	908	935	939	911	986	963	904	873	931	930	908	888	948	939	887	902	921	878	948	949	919	959	879	924	900	961	904	912	915	953	961	912	924	899	973	982	908	937	883	893	865	917	938	928	941	931	941	923	987	944	903	896	914	934	975	940	941	940	971	937	920	933	894	964	954	899	934	937	937	988	979	905	966	956	943	965	900	933	921	957	959	976	884	973	926	931	936	941	954	982	891	955	929	886	946	909	932	919	973	959	914	925	930	966	951	926	953	949	895	935	898	972	949	960	920	932	945	918	939	972	923	952	926	941	961	924	874	985	938	956	925	949	938	949	887	948	907	949	941	923	925	917	909	965	911	941	942	952	981	882	1012	994	915	907	914	905	936	847	934	939	976	934	925	870	939	964	945	942	941	916	898	943	934	898	961	929	912	883	970	943	956	956	914	941	939	972	918	927	927	907	880	870	926	938	967	927	933	898	907	887	904	897	932	940	957	931	893	928	895	965	983	928	917	909	935	957	933	909	897	961	979	913	953	897	920	940	947	946	965	962	955	876	963	996	962	914	963	896	925	907	874	980	906	958	904	926	918	966	942	896	945	966	940	929	931	970	927	920	972	967	883	964	936	947	1001	883	900	954	955	930	942	963	941	974	899	921	961	885	923	942	923	918	954	915	909	942	914	943	899	946	946	931	893	887	920	922	929	913	965	860	935	949	951	933	911	875	924	956	917	973	946	937	896	956	879	935	920	910	938	890	933	956	974	970	966	938	893	964	904	927	937	923	975	937	951	974	934	962	876	950	935	991	882	879	923	913	874	927	912	873	911	907	898	933	930	903	963	921	952	914	965	967	950	891	950	945	986	934	910	929	928	931	956	900	989	941	882	942	916	926	946	970	886	950	972	950	927	881	944	936	963	913	924	945	930	975	926	912	942	921	975	896	921	926	965	978	878	865	924	943	965	895	905	969	895	950	961	876	971	908	958	985	916	892	919	933	938	891	864	898	932	961	961	975	907	946	954	949	930	925	884	986	931	919	952	933	935	907	913	942	948	942	894	939	942	947	910	923	934	955	888	915	898	899	926	926	924	933	941	919	935	929	900	971	922	989	907	910	919	879	971	987	899	959	880	919	926	950	965	952	927	895	917	936	964	879	940	897	926	951	902	898	887	937	938	928	940	932	954	913	942	974	935	933	957	948	943	920	955	965	959	922	909	942	883	941	889	883	930	917	904	932	914	877	918	909	901	977	903	926	923	881	894	860	967	952	970	951	898	935	915	973	934	959	929	912	943	914	962	941	949	912	955	961	910	919	900	895	934	931	916	923	956	979	982	946	963	930	947	886	984	884	922	917	974	929	971	950	957	902	854	913	972	910	921	871	913	955	879	925	909	979	938	940	898	920	878	920	970	947	938	895	903	953	873	928	943	950	929	962	955	924	937	908	959	941	934	932	935	908	909	960	968	901	918	946	906	912	932	891	930	937	880	914	936	933	926	942	935	933	943	895	972	930	957	990	963	881	904	963	907	939	942	942	942	974	939	915	940	944	918	955	927	943	954
2776	727	727	526	412	331	294	268	267	254	236	236	256	279	257	218	233	254	234	253	274	255	246	266	262	248	235	283	286	261	269	227	261	262	257	243	195	228	247	237	240	258	256	285	256	248	223	254	275	235	232	215	226	257	248	222	224	241	241	271	239	219	244	270	250	259	241	259	253	241	239	274	265	257	243	242	237	282	209	237	227	232	254	274	274	262	273	250	262	232	257	248	208	269	238	235	224	229	244	242	253	259	240	250	248	247	246	239	260	248	233	253	252	245	221	232	263	235	213	249	225	235	248	239	215	276	251	280	245	248	218	221	252	250	236	255	257	240	238	254	255	259	211	209	215	232	239	233	237	254	231	253	245	251	246	236	250	228	256	222	260	261	242	238	263	238	258	260	251	264	223	260	283	246	249	254	235	249	231	235	262	244	226	258	256	244	237	238	239	238	262	276	218	231	223	251	254	239	219	238	233	225	260	232	224	219	262	234	218	263	241	267	245	215	263	277	264	225	259	250	228	260	262	257	235	261	249	241	261	250	263	270	249	245	245	256	258	255	252	241	257	251	244	250	257	265	215	231	244	239	237	239	233	256	263	250	242	239	234	217	263	227	246	255	238	244	273	242	272	242	239	226	255	253	261	231	229	218	248	241	243	254	246	259	214	229	239	266	202	241	226	273	205	267	249	237	238	233	247	240	230	251	239	247	231	276	228	253	228	247	214	228	233	235	258	273	242	229	238	256	257	199	254	245	245	256	249	214	232	235	270	248	254	255	230	234	228	211	243	243	281	243	242	223	278	277	236	241	272	227	246	255	248	228	278	245	253	233	222	248	255	243	247	227	256	247	255	222	249	233	257	238	251	242	247	261	242	243	237	244	216	263	246	262	254	238	244	234	268	260	240	261	256	232	236	250	250	245	237	255	283	244	259	253	261	253	222	238	217	232	274	213	254	214	221	242	256	266	247	247	243	217	243	252	215	263	236	245	247	256	251	228	269	257	257	241	242	224	233	257	217	243	267	266	246	225	246	253	280	270	251	277	263	219	232	247	252	224	207	283	260	258	228	257	237	231	276	216	252	225	267	229	234	240	226	253	253	252	226	280	254	238	233	215	247	263	210	220	251	230	256	285	257	234	244	265	256	254	246	240	210	276	248	265	234	261	235	244	228	253	198	255	252	245	232	263	250	220	215	238	232	266	229	221	255	247	238	214	270	238	247	240	229	257	223	255	242	259	239	267	249	255	258	254	256	246	272	236	230	243	223	246	267	230	245	256	266	233	205	212	258	249	229	234	240	225	262	251	262	232	229	257	253	263	237	273	235	283	242	243	226	233	264	252	245	221	207	249	235	243	208	237	230	218	245	254	268	219	257	263	228	195	245	262	248	262	239	265	270	222	241	227	235	250	237	266	246	255	247	235	236	193	245	228	227	261	271	236	237	245	246	222	239	247	252	263	242	236	226	239	239	255	242	247	267	231	268	250	244	244	233	258	255	242	252	244	234	246	270	261	250	228	266	267	252	214	240	246	260	229	250	237	230	279	236	224	247	233	262	224	231	225	227	264	241	230	264	206	245	264	254	244	213	267	272	271	252	233	248	242	234	233	273	222	254	232	257	208	224	219	244	216	206	223	233	240	234	257	235	232	214	227	285	221	223	257	238	222	245	252	250	221	260	241	258	235	228	247	244	239	223	256	208	235	249	226	269	242	209	249	259	241	248	248	221	239	200	236	226	245	238	268	269	259	231	257	239	247	249	216	264	265	243	247	259	236	242	231	254	244	259	233	254	253	234	247	267	254	265	237	282	242	254	246	230	250	233	255	230	225	251	236	238	241	250	252	259	247	260	256	228	233	262	225	238	249	237	248	234	229	254	269	273	262	227	267	223	218	223	269	271	237	273	231	254	226	234	244	232	234	246	246	275	252	223	256	241	251	232	212	257	250	205	218	266	259	218	233	245	261	281	226	254	223	234	261	265	220	254	247	237	228	227	257	234	235	248	261	213	211	226	246	261	226	253	237	239	259	252	254	263	206	260	244	232	204	242	232	258	250	244	236	255	235	215	250	242	229	216	217	238	251	249	227	203	232	224	296	245	238	213	222	230	234	236	259	246	249	237	239	218	254	226	214	231	239	241	245	234	261	245	247	215	233	248	222	249	235	258	257	225	250	270	253	251	235	247	243	234	215	263	246	273	275	251	245	252	248	231	243	211	234	248	251	245	238	288	216	238	271	253	231	272	243	241	266	256	235	235	247	231	249	233	241	229	285	223	221	236	257	257	245	246	230	231	240	211	220	249	280	213	224	228	238	245	209	265	253	254	236	257	224	240	265	266	250	199	225	236	262	276	230	249	227	262	191	200	243	261	244	226	241	253	249	207	238	223	255	254	252	245	245	220	232	244	226	260	270	225	235	255	230	251	252	241	240	241	219	242	252	242	256	232	218	211	254	212	248	276	229	232	231	241	223	244	246	241	236	249	243	237	241	244	234	248	250	243	217	242	221	256	228	255	243	251	269	270	250	259	224	249	271	258	235	225	227	271	257	233	239	235	258	262	238	226	191	242	236	254	253	263	234	235	248	259	253	248	250	264	227	257	237	215	214	230	191	231	266	253	243	235	246	251	229	244	232	254	219	266	237	236	251	239	232	232	248	263	255	245	227	236	238	236	247	245	226	240	232	233	235	252	238	238	245	227	215	229	230	226	243	237	255	208	242	233	236	269	265	265	236	266	262	257	265	228	228	230	210	221	267	256	260	253	236	238	249	219	233	243	257	248	256	264	243	195	235	230	200	257	267	237	225	229	235	280	248	256	244	224	254	251	242	248	265	227	220	258	243	266	218	222	244	226	246	248	220	240	252	262	230	262	238	269	268	264	275	256	260	231	252	234	275	248	263	243	231	222	243	207	209	252	239	245	253	240	226	257	254	229	202	243	252	242	240	255	265	215	247	239	242	250	216	225	236	228	230	260	258	235	249	302	265	226	260	267	233	233	266	272	238	229	277	262	236	273	234	258	235	254	235	245	250	226	244	231	234	238	226	254	247	223	223	246	237	216	256	254	262	249	263	230	234	269	238	230	252	249	245	234	244	255	233	264	241	206	273	245	237	262	261	239	239	233	278	230	269	250	253	258	212	246	225	264	246	245	273	230	257	255	245	244	246	245	233	233	231	271	250	228	249	227	238	236	227	234	260	275	263	220	232	253	245	244	250	255	219	244	241	229	259	257	220	265	254	209	232	237	220	257	259	217	233	261	268	236	251	221	209	251	258	238	261	245	233	238	267	264	232	259	240	231	263	254	251	248	254	267	250	245	224	234	242	250	245	234	257	231	253	201	271	234	270	242	235	243	233	231	198	247	241	263	249	245	232	239	253	278	243	261	232	263	283	245	234	228	272	244	251	267	248	232	252	247	224	241	265	293	250	242	218	235	225	256	268	243	228	245	250	226	252	280	265	245	249	224	231	233	268	218	254	225	224	219	265	243	255
2696	1113	1546	1506	1450	1284	1054	796	843	826	736	744	731	676	700	664	673	695	656	608	642	644	648	624	592	615	666	647	641	664	634	628	632	665	622	610	637	658	637	622	655	655	657	713	787	829	802	750	650	657	612	624	623	665	635	616	641	629	642	596	603	638	616	641	612	651	606	678	599	609	630	599	627	635	634	625	626	574	594	604	613	645	607	611	586	637	676	652	617	623	640	599	597	631	641	620	610	639	598	648	621	617	624	608	606	636	584	655	647	606	666	641	628	666	612	610	601	619	667	580	640	618	662	674	654	607	606	610	604	640	636	646	625	588	654	652	638	645	633	638	645	602	632	611	673	633	658	651	660	643	616	643	630	680	646	591	643	629	635	654	617	602	582	615	645	631	611	593	636	598	664	610	642	616	636	620	639	621	663	649	685	622	637	643	643	622	654	622	585	594	620	610	607	638	683	632	636	657	701	613	624	629	668	633	617	687	638	621	692	636	599	624	651	574	580	604	633	631	670	611	618	624	621	614	701	681	594	607	646	640	617	627	702	691	677	614	647	627	611	620	620	677	613	646	649	641	582	614	637	604	655	646	604	654	637	615	598	629	607	652	628	660	637	610	590	651	646	651	658	620	621	643	637	619	668	617	655	644	639	646	585	611	603	618	660	608	651	634	626	670	631	665	596	650	635	611	637	683	644	643	612	652	585	636	660	626	660	626	618	649	589	601	606	619	618	653	642	615	625	612	597	614	627	648	644	638	624	636	683	632	614	629	613	651	634	581	656	672	666	658	604	605	593	649	671	616	651	660	582	656	598	667	639	639	642	639	667	658	646	599	641	667	653	636	640	616	654	624	617	629	639	659	669	623	625	595	618	633	613	566	618	599	667	673	660	615	612	656	600	632	690	660	642	617	626	627	639	670	654	629	675	642	635	615	624	640	637	634	640	608	642	624	606	616	631	624	640	695	629	619	654	609	625	623	680	634	634	616	634	632	627	661	621	646	633	662	623	590	633	654	608	667	675	604	639	628	621	600	565	652	623	643	603	627	620	598	640	661	669	602	651	609	634	615	643	656	674	644	604	657	617	600	672	618	610	640	642	636	666	677	657	659	629	649	605	659	613	618	624	623	685	682	642	637	650	637	619	640	617	657	638	612	655	656	601	593	639	630	647	653	656	612	613	609	658	646	651	637	607	626	643	642	654	652	625	658	607	639	659	641	648	617	665	643	632	625	658	626	614	635	650	643	658	615	585	639	660	636	669	655	654	624	650	632	642	616	633	672	608	641	613	578	607	602	615	591	650	627	615	631	661	620	605	641	577	620	657	633	643	617	618	637	642	607	636	658	682	668	613	622	626	650	577	619	681	672	613	656	613	645	683	610	599	646	584	635	636	630	657	649	651	640	605	597	665	639	632	623	586	588	644	606	632	666	607	643	591	599	670	649	621	611	651	616	643	615	633	612	595	643	615	653	626	645	649	638	625	615	612	619	624	632	636	638	632	632	606	605	627	625	615	666	619	676	636	629	632	699	635	608	632	643	676	636	623	603	606	634	621	616	662	643	639	623	610	612	630	632	646	627	628	630	628	614	654	648	643	634	610	632	626	603	597	622	677	617	623	636	627	640	620	615	594	637	606	633	604	649	623	639	607	659	616	625	648	600	653	593	648	627	673	622	617	623	637	657	628	630	625	647	616	627	650	665	645	625	655	648	651	646	591	626	640	629	671	637	648	631	654	598	634	633	594	555	620	663	636	650	644	663	653	609	677	641	597	660	645	647	625	633	622	662	650	643	679	618	646	611	647	598	620	671	603	631	595	636	618	613	646	641	652	645	632	588	622	661	665	625	621	596	637	616	617	634	633	596	679	621	631	657	674	612	627	652	627	622	635	647	597	642	608	619	652	598	600	589	615	633	589	651	592	638	685	594	623	675	639	643	605	576	604	603	619	616	643	574	664	680	598	667	658	620	629	668	680	660	627	659	663	589	603	652	621	632	616	604	643	644	649	608	654	662	637	619	618	658	612	625	616	631	664	646	592	647	620	654	632	643	645	631	625	628	671	633	631	628	687	698	624	599	630	660	601	610	596	610	669	688	585	633	616	616	579	642	657	613	656	624	613	607	615	639	657	693	633	657	616	572	656	630	630	654	638	608	609	661	632	641	600	620	656	621	654	599	631	673	659	629	619	622	633	622	624	648	608	604	632	610	673	581	631	652	645	634	615	617	619	662	644	655	650	624	655	639	603	619	646	679	665	590	656	669	611	620	624	679	622	610	625	650	646	635	654	618	614	664	630	604	654	630	636	657	649	610	640	625	616	631	625	626	658	634	627	638	632	652	604	615	658	603	615	629	622	639	640	641	690	604	596	612	603	657	631	630	648	624	660	611	612	601	637	667	650	612	600	641	634	688	661	646	642	641	623	663	645	606	617	649	619	609	647	612	601	690	613	682	611	609	629	620	592	605	614	675	608	583	623	633	601	640	631	646	661	638	634	616	606	656	587	649	649	611	628	589	688	657	642	598	612	676	597	643	647	615	646	637	638	630	610	636	640	676	627	605	621	606	613	632	629	634	644	620	617	617	616	640	671	622	623	643	675	625	645	623	666	622	655	651	620	648	630	604	608	638	616	624	605	644	678	644	630	608	653	588	729	656	656	692	639	650	633	593	597	614	640	636	654	630	642	653	605	620	617	605	629	588	628	624	629	638	632	626	610	650	643	631	648	678	663	644	621	617	640	643	621	640	640	609	648	581	591	647	585	611	626	647	617	677	625	629	642	614	620	611	627	623	642	629	612	644	611	669	641	632	633	660	595	632	660	638	609	632	604	612	623	598	628	654	688	669	626	627	599	655	678	582	651	696	617	646	610	627	633	603	618	629	645	668	632	584	645	653	689	624	645	568	662	653	569	605	649	628	618	620	614	623	630	604	639	594	620	707	611	661	644	625	648	659	639	620	640	589	604	585	625	621	649	670	602	683	586	692	682	647	650	616	674	658	656	684	657	616	602	692	628	658	630	652	611	638	644	586	613	611	681	644	612	625	640	598	609	625	625	673	646	661	628	685	665	598	647	624	616	654	632	626	618	671	591	653	611	602	640	655	626	609	625	627	634	655	605	605	676	626	629	636	586	644	620	630	619	605	654	639	593	628	652	654	588	630	620	634	597	630	659	585	616	632	637	661	608	621	629	681	622	631	662	626	627	675	601	601	663	630	647	584	614	615	673	644	597	650	650	617	620	632	580	593	640	602	613	618	647	627	619	643	652	663	656	630	676	641	664	619	599	675	639	660	629	605	593	624	672	657	654	648	639	628	615	640	613	620	668	646	644	617	648	668	603	616	627	613	624	666	686	634	636	635	599	621	625	614	649	659	625	628	661	628	652	634	662	629	642	630	611	673	605	623	606	609	641	631	630	660	601	646	630	631	614	633	643	663	644	601	609	627	627	672	679	622	636	619	633	655	647	589	676	614	701	662	640	647	612	631	644	624
10017	2934	2685	2314	1798	1127	909	742	715	506	504	508	445	392	428	327	257	237	298	235	225	239	244	232	221	240	232	231	210	204	188	189	205	232	240	217	196	236	229	228	210	209	206	203	220	246	261	223	207	219	226	197	189	222	214	200	198	208	229	187	201	185	203	187	198	173	206	168	193	220	193	195	213	189	178	177	181	206	182	166	197	171	186	194	220	196	209	207	188	188	220	198	197	182	176	196	200	188	173	187	194	231	185	183	196	203	208	209	230	197	192	191	186	214	183	202	187	179	205	185	189	197	190	180	202	173	206	217	200	206	233	195	208	193	189	232	214	193	201	172	170	194	191	191	218	184	187	188	201	186	175	201	199	181	215	212	217	166	177	217	193	210	181	187	184	199	207	168	196	199	203	207	212	184	176	214	174	196	212	195	202	208	216	200	171	208	196	226	204	207	195	210	188	215	213	209	177	202	180	193	215	199	178	227	192	180	196	208	186	184	175	194	195	205	223	195	208	184	227	214	188	184	175	233	184	199	190	183	200	218	193	176	185	186	215	184	178	186	194	201	179	187	195	188	189	197	209	191	235	198	160	201	197	198	208	175	176	196	218	204	207	206	195	191	208	222	213	194	191	193	193	179	183	203	201	189	173	200	198	216	188	209	186	185	193	192	201	189	205	204	191	216	185	185	208	192	195	191	200	200	200	178	190	179	195	188	180	196	206	204	214	206	191	198	165	176	186	196	204	204	164	191	198	192	187	197	213	204	200	195	183	194	192	182	192	194	212	204	223	213	192	215	163	208	208	207	175	194	181	179	191	188	197	201	210	211	195	194	196	211	190	188	186	171	198	192	226	207	179	180	201	213	191	198	214	195	201	175	217	198	190	204	187	220	205	200	214	180	198	178	166	179	216	202	181	207	177	194	182	210	185	177	201	182	194	186	200	209	228	204	181	193	193	185	194	190	194	179	191	233	211	223	176	186	197	225	191	206	184	183	190	201	179	177	195	203	197	182	182	215	185	192	187	196	218	208	202	218	201	179	205	150	177	185	187	201	214	185	198	210	182	209	190	176	209	205	174	198	202	190	216	203	197	190	209	192	221	194	180	191	186	207	188	193	181	192	226	173	161	198	206	185	217	207	172	190	224	188	188	209	185	201	187	192	186	186	207	197	189	204	169	189	231	183	190	189	178	195	198	188	209	191	205	219	188	207	183	205	192	182	193	187	191	191	196	216	190	211	228	179	225	209	200	198	204	176	197	232	226	191	182	192	206	196	208	217	187	199	213	187	206	197	166	183	201	212	204	201	198	197	168	192	173	205	208	203	178	212	207	183	200	186	219	193	170	191	199	192	208	229	242	205	207	210	201	229	189	217	201	219	185	190	190	215	209	217	239	195	181	198	196	187	190	224	175	169	209	177	177	193	192	214	179	197	189	181	187	197	197	197	201	196	210	215	177	181	205	185	166	198	222	183	183	207	187	187	208	188	203	190	189	185	170	198	196	191	209	206	178	206	196	183	201	227	176	181	180	215	186	193	150	211	180	210	210	180	200	229	204	199	191	189	208	214	213	224	184	202	206	171	228	224	212	192	190	189	226	221	224	182	218	219	207	194	214	200	222	221	194	180	202	193	210	171	195	174	213	192	186	193	189	219	179	155	194	212	208	209	208	191	201	210	213	195	177	196	182	204	197	184	185	196	198	203	210	189	191	210	183	188	194	207	197	194	194	187	191	203	179	195	188	183	174	178	207	179	194	188	178	212	190	200	216	187	190	208	188	198	212	207	191	205	209	203	187	218	211	189	210	174	207	226	224	190	198	181	174	215	205	175	187	201	186	160	204	207	182	207	215	193	219	168	173	213	216	187	239	204	192	199	180	197	213	210	192	208	219	198	217	192	199	191	186	201	200	195	200	198	204	215	203	192	181	182	181	214	190	183	187	190	207	205	181	234	188	219	194	199	210	205	206	197	199	216	230	200	186	193	180	189	186	196	205	224	216	195	194	196	208	197	200	196	175	240	192	196	177	196	229	212	178	198	219	198	206	216	197	197	203	177	211	213	201	152	199	211	191	206	203	156	166	178	177	206	197	204	185	198	225	181	182	181	169	212	165	189	201	199	166	212	190	176	185	208	171	217	184	195	191	165	209	215	209	198	186	216	186	205	202	208	151	220	171	200	225	194	186	177	218	224	184	245	167	218	181	220	191	181	188	213	210	201	203	201	203	214	204	192	207	206	211	190	204	192	198	233	202	198	198	174	216	178	188	185	205	185	182	226	213	196	206	184	194	179	192	186	196	204	201	197	217	206	187	196	178	201	183	205	194	196	185	204	195	181	186	193	224	207	187	185	205	202	180	186	215	199	179	199	207	192	208	229	213	205	171	177	191	202	171	194	199	201	189	189	204	218	226	177	175	215	171	194	205	177	206	221	202	223	224	202	183	190	200	192	192	190	207	201	188	201	164	195	202	200	194	200	193	204	209	197	195	180	200	203	182	220	216	216	173	205	191	199	194	190	191	216	220	203	187	200	179	194	210	191	211	194	208	197	225	179	193	206	202	202	206	200	203	200	195	194	188	206	200	170	189	190	207	191	191	216	206	176	177	200	191	196	206	212	197	201	175	194	173	181	192	231	204	204	225	199	188	171	203	205	220	208	205	212	183	191	208	183	187	188	188	186	200	192	173	191	202	177	197	212	184	202	207	144	196	175	188	199	203	197	185	215	203	203	207	183	177	204	215	208	222	197	192	184	209	204	202	195	198	195	185	200	213	199	214	197	164	207	214	206	179	194	236	190	194	217	223	217	206	193	209	202	193	196	185	206	196	217	202	194	221	174	214	197	207	229	186	185	181	196	193	214	175	196	206	182	190	196	189	206	191	204	187	216	204	185	160	189	205	169	205	205	199	214	177	183	181	193	171	206	201	237	207	184	162	195	171	185	205	182	191	185	193	219	180	217	202	185	199	190	173	175	183	199	200	214	204	203	200	176	192	238	193	196	173	191	208	189	194	189	247	186	183	193	188	181	217	192	194	181	194	205	175	185	181	188	226	214	189	202	213	167	180	210	196	232	198	166	204	208	197	216	189	212	195	188	186	190	199	216	185	211	182	198	201	182	193	179	202	197	195	181	198	202	183	179	193	220	208	194	196	180	226	196	198	179	192	185	187	210	170	169	193	201	191	199	202	191	186	216	212	181	188	179	193	192	195	184	171	196	214	199	185	189	181	228	191	214	198	198	197	231	189	174	202	197	188	174	167	193	207	226	210	182	209	214	208	199	174	196	197	190	167	190	179	182	226	192	187	205	207	216	208	203	183	217	186	201	183	191	202	215	193	201	204	176	196	203	207	181	207	186	191	202	178	172	188	201	188	198	218	230	186	194	223	173	189	208	184	187	209	174	205	202	172	197	187	182	212	193	170	188	169	220	179	202	205	197	197	167	189	200	183	199	192	202	223	168	213	174	192	180	197	194	169	201	202	201	209	180	190	179
6820	2510	4728	5479	6016	4387	3777	3470	3754	2219	1937	1806	2012	1776	1825	1523	1201	1026	1000	970	842	717	817	790	706	772	790	752	690	652	680	612	594	601	637	678	652	610	694	631	636	629	655	727	844	903	856	745	636	567	541	593	587	574	569	576	532	602	645	604	617	558	574	586	545	566	549	563	566	539	610	573	572	560	572	570	577	536	556	544	581	520	565	552	582	531	565	549	565	558	537	534	562	530	561	571	535	562	545	508	530	543	587	569	543	584	602	587	563	553	526	593	534	512	595	590	571	544	551	543	564	563	572	567	576	539	573	588	547	550	601	558	541	583	545	573	556	515	568	558	550	581	527	532	581	536	552	590	564	561	552	587	603	566	579	586	550	562	531	541	585	563	574	529	535	590	526	563	554	541	538	547	549	545	578	509	550	543	575	548	550	571	573	534	559	558	506	542	608	548	565	535	583	535	552	541	612	522	553	516	566	590	535	588	578	542	587	578	546	561	527	561	546	552	549	557	565	565	558	543	526	547	486	554	569	521	486	536	537	568	573	552	528	589	549	613	537	566	551	506	534	554	510	557	560	543	589	515	544	580	551	534	584	520	613	532	582	568	608	553	568	531	555	522	535	533	552	539	545	557	571	569	603	546	533	583	536	577	541	578	578	580	577	569	557	605	558	556	580	509	530	543	509	539	549	539	562	558	555	533	569	572	542	566	569	600	565	559	575	539	579	531	526	543	564	557	567	542	577	538	524	560	600	519	573	550	568	532	559	593	526	590	598	569	523	556	533	524	526	512	581	565	564	583	596	526	584	554	590	573	563	495	565	562	583	602	545	532	514	563	550	541	514	541	580	506	553	545	553	539	587	578	582	591	545	609	538	553	598	569	539	533	565	545	593	531	546	561	552	546	561	518	565	560	548	556	565	559	600	568	579	579	549	610	533	587	588	549	586	543	528	499	594	556	604	535	513	563	551	548	549	526	552	563	614	552	560	565	544	540	528	581	573	534	593	545	543	591	505	577	546	586	563	594	523	561	563	558	546	567	569	544	538	543	557	550	556	530	569	567	594	568	531	565	558	548	562	553	567	549	525	573	571	507	549	558	589	519	586	537	513	584	546	584	588	605	538	574	581	577	524	529	583	552	531	566	521	547	568	525	563	547	541	603	559	539	543	568	572	509	530	584	598	532	544	552	528	580	574	548	572	532	547	589	546	573	529	575	551	547	582	544	553	531	561	604	593	569	561	570	596	579	552	547	525	574	540	541	546	543	560	509	575	556	560	576	553	575	577	549	551	535	563	594	524	538	631	528	545	578	568	544	541	523	534	542	594	555	581	563	515	568	545	542	556	569	563	550	516	570	527	531	488	557	521	569	547	536	570	547	544	579	548	561	522	567	572	565	542	544	531	541	535	533	528	554	509	556	567	604	561	552	549	538	525	527	508	550	532	585	518	575	559	550	515	585	537	561	522	568	550	555	553	577	557	566	547	527	559	537	515	557	519	557	527	592	510	552	604	536	530	551	544	537	557	506	529	522	572	555	596	544	575	536	555	579	577	581	526	577	525	535	565	514	547	549	549	565	565	562	561	555	547	586	562	544	550	548	526	563	574	549	570	540	547	538	558	541	565	549	538	583	542	542	514	559	573	549	535	574	567	577	577	539	558	509	571	527	582	573	573	539	534	561	542	529	565	563	519	545	566	519	540	541	533	589	556	573	553	573	610	568	558	572	560	563	558	511	527	600	536	550	517	597	559	522	560	522	505	537	579	566	552	522	591	549	531	565	522	542	524	575	556	559	558	548	522	570	544	552	554	555	610	521	555	530	541	570	544	554	563	549	530	559	535	543	533	519	575	598	545	614	585	542	531	565	566	550	557	542	542	574	551	541	535	535	597	567	547	571	555	550	589	552	570	529	547	528	596	582	552	567	541	550	574	544	516	534	573	568	527	570	594	551	553	569	580	572	526	587	550	573	552	554	511	536	588	576	555	556	519	519	559	544	543	506	541	530	550	577	588	548	540	577	523	554	513	581	566	569	543	541	561	535	582	579	570	567	518	527	555	569	573	550	551	568	602	605	572	591	568	571	555	544	545	549	523	566	515	526	565	518	570	522	559	577	518	538	556	519	557	573	540	548	619	506	566	537	569	547	535	509	581	560	524	518	560	551	601	533	539	552	525	546	572	535	540	548	547	565	529	528	547	513	562	550	546	567	565	549	546	580	576	518	559	538	579	519	533	590	533	570	558	563	548	590	559	519	558	522	551	571	535	574	563	553	554	526	538	587	574	579	508	535	566	565	566	555	555	509	573	556	610	556	554	528	560	543	538	501	531	549	527	575	565	561	543	550	597	581	556	553	532	580	578	537	567	536	569	548	538	527	538	530	537	558	562	535	553	566	585	599	550	527	539	552	539	489	565	599	540	512	586	577	563	567	560	518	544	563	548	518	569	548	493	531	552	582	535	560	584	572	571	596	507	502	589	569	540	563	570	590	522	537	557	562	544	574	537	548	551	540	563	554	526	518	540	566	556	591	540	480	546	525	544	557	616	562	519	560	549	536	532	554	573	542	538	536	521	540	533	514	526	537	525	526	523	555	533	474	520	514	521	529	506	607	576	548	583	551	521	571	583	518	592	520	570	562	542	528	589	568	544	571	566	578	576	585	515	589	561	564	522	562	562	536	546	519	505	565	536	528	501	521	563	550	558	542	587	552	570	561	532	541	553	578	574	558	582	539	555	551	566	544	533	549	565	546	516	562	507	548	549	514	554	555	596	553	507	550	560	580	527	529	546	517	585	537	584	555	544	521	555	570	519	506	577	570	558	549	568	548	546	557	552	568	548	559	528	543	577	599	611	562	557	533	575	574	586	594	541	566	557	589	568	586	569	572	579	610	511	563	634	563	561	537	547	567	603	550	560	551	568	558	550	544	573	547	540	549	551	533	567	557	533	540	517	560	557	526	562	535	529	581	576	534	521	554	503	564	579	560	569	552	524	567	553	554	546	557	552	538	542	533	567	580	518	551	549	518	572	583	548	566	537	547	538	577	531	566	585	560	570	544	545	581	527	563	569	536	595	559	574	579	542	573	531	534	534	506	552	568	570	586	548	525	589	544	552	547	531	528	552	518	542	546	543	539	583	584	548	575	591	556	610	556	533	587	552	536	520	596	548	579	564	552	547	535	508	537	588	516	570	537	566	583	534	551	529	591	537	524	568	528	540	525	557	557	585	522	570	564	504	539	511	584	539	515	596	597	572	579	600	586	586	518	561	534	573	561	541	512	563	546	544	498	535	533	546	572	564	530	581	551	575	569	591	549	545	553	587	572	513	563	536	554	538	522	545	570	559	544	550	498	534	569	576	537	532	513	518	534	574	547	592	507	547	586	560	507	549	535	517	560	561	616	525	519	528	556	548	562	525	598	523	527	537	570	594	566	569	598	573	578	591	558	590	542	552	542	562	561	611	577	553	543	526	565	571	545	557	542	527	543	562	546
17907	6517	5327	4944	4017	2902	2043	1684	1645	1124	916	777	873	944	808	598	501	552	468	422	454	458	418	398	412	424	460	448	411	423	408	425	367	383	373	401	380	419	351	414	404	389	375	398	398	399	405	438	412	378	404	359	377	398	376	394	423	368	389	382	339	364	398	374	399	374	367	410	400	341	365	357	382	386	396	407	394	428	354	419	428	356	396	358	378	393	383	393	394	408	369	396	376	392	391	358	355	403	394	413	394	409	378	377	370	363	384	399	387	362	373	378	386	370	378	390	351	374	408	365	380	401	346	409	376	358	408	389	383	365	364	413	378	376	378	391	337	372	362	364	397	368	419	376	354	326	386	363	349	370	412	388	404	360	384	355	353	386	385	377	339	378	397	426	379	385	365	375	371	380	331	415	359	386	345	328	382	403	402	387	365	400	374	374	365	389	337	346	385	357	387	379	396	386	379	382	353	421	324	339	392	364	386	384	321	384	339	386	379	382	403	378	382	386	374	391	376	366	364	383	364	367	381	366	401	393	362	356	365	371	373	377	383	369	384	429	385	354	342	377	394	413	372	359	349	349	361	412	400	360	366	357	377	369	362	354	365	361	381	430	359	348	360	401	383	361	382	384	363	350	368	384	390	387	365	394	377	360	373	391	354	374	371	369	386	374	366	427	365	354	359	377	364	358	396	356	361	375	374	400	407	377	416	374	380	350	365	365	346	387	356	394	415	364	403	408	410	390	390	389	343	377	367	355	372	402	375	397	402	342	418	382	384	380	359	340	366	366	370	382	398	381	369	399	377	380	359	368	373	382	402	399	386	405	385	322	370	395	359	361	406	383	371	374	367	401	391	347	401	382	381	366	389	401	356	416	351	385	366	355	358	380	351	377	381	386	381	388	355	330	402	352	404	381	360	375	384	390	354	323	365	356	370	403	406	391	375	367	356	377	360	360	359	365	363	408	376	377	397	374	373	358	362	352	359	389	385	377	382	397	399	356	393	352	395	369	380	386	381	374	387	392	425	359	384	396	370	394	392	403	375	399	425	398	381	364	358	375	360	341	374	371	387	416	390	383	360	346	376	386	379	381	349	388	393	400	340	408	364	389	367	350	365	368	390	358	401	352	400	401	374	398	354	361	376	387	362	377	364	367	373	367	384	373	361	367	380	406	372	377	367	342	362	369	360	357	362	394	369	387	384	344	384	355	400	363	366	393	373	406	402	365	360	404	412	422	376	361	366	334	399	380	384	367	384	392	341	391	358	366	393	392	375	338	381	376	354	395	383	333	370	352	406	374	380	370	363	373	379	399	369	362	339	383	367	389	414	389	370	399	376	349	412	379	361	381	388	378	368	392	386	381	350	368	395	412	407	395	331	361	338	371	379	365	360	418	357	400	432	363	402	352	393	379	375	406	381	360	373	354	365	390	407	357	358	387	356	381	375	372	374	420	383	373	356	350	358	392	402	363	396	381	426	365	376	375	395	375	377	384	378	371	370	379	415	363	380	395	375	388	384	403	381	377	385	357	384	404	353	400	387	352	392	351	378	328	388	408	375	375	391	374	355	356	373	392	369	404	396	373	362	394	394	393	384	416	389	372	366	363	379	367	363	396	369	381	378	419	368	416	375	412	378	367	372	406	386	393	340	361	363	375	376	381	393	412	376	393	375	407	384	375	334	389	377	397	393	379	367	376	353	341	399	384	354	373	396	381	364	355	339	384	375	394	378	381	375	429	365	349	369	342	381	338	348	359	352	396	388	382	356	379	365	400	363	358	371	379	386	401	376	377	367	374	374	378	401	344	375	382	357	373	384	371	393	418	356	358	351	345	411	369	394	370	369	403	359	386	352	369	443	386	369	380	424	375	369	356	372	363	371	375	378	367	359	398	376	354	393	377	345	404	349	363	373	348	383	382	417	372	404	355	380	394	338	366	403	383	377	390	360	373	386	360	366	409	370	356	364	363	368	382	410	379	359	391	397	348	356	398	392	373	402	327	394	392	375	364	365	333	393	366	381	350	375	398	373	379	382	370	367	384	350	406	361	369	364	373	380	377	369	387	370	395	389	376	380	387	365	389	385	395	364	396	370	379	368	383	388	407	354	338	379	391	377	364	373	336	405	392	374	382	363	374	399	425	347	365	388	341	342	404	401	359	375	369	367	388	387	406	366	357	367	382	398	374	383	396	361	367	390	341	366	382	362	377	384	361	366	350	318	393	378	352	383	361	407	358	361	358	363	380	324	388	413	385	401	356	386	360	414	393	409	407	358	354	404	380	368	358	354	394	392	382	365	332	354	399	410	348	413	395	391	392	359	362	406	416	418	359	369	371	373	379	379	397	382	374	389	372	361	364	368	348	348	378	355	365	397	363	353	410	377	397	329	355	345	407	385	386	343	371	345	361	359	359	392	337	428	414	367	417	392	353	341	366	340	398	386	382	365	382	396	350	377	377	423	358	394	362	388	380	386	374	386	380	389	435	353	379	375	351	395	373	373	374	358	389	394	384	355	349	353	379	396	388	335	359	359	395	399	381	383	397	361	374	323	340	374	368	355	385	366	349	395	402	384	390	397	408	408	366	395	344	390	386	397	387	383	401	378	353	357	377	347	369	395	381	403	378	373	372	373	378	380	352	337	361	374	382	383	375	372	377	368	380	351	366	369	360	387	387	358	385	354	371	385	374	375	346	412	371	409	399	404	400	380	373	380	364	358	380	362	352	374	370	384	380	347	345	401	364	382	388	374	395	371	388	377	379	378	410	384	374	365	371	380	412	394	356	375	400	369	381	388	358	363	419	368	417	389	382	375	387	353	354	375	401	384	382	386	391	357	418	335	367	392	365	370	368	427	382	411	382	361	356	374	364	360	372	362	365	360	373	388	365	385	357	352	378	370	380	363	373	359	380	401	397	375	393	357	366	381	377	389	396	358	362	354	388	378	418	344	360	372	380	422	372	353	337	402	357	390	331	404	377	360	335	374	364	402	389	392	366	398	390	381	364	349	346	379	358	358	355	378	352	375	361	368	385	379	373	353	402	415	388	409	412	406	399	413	385	404	399	384	383	391	370	369	378	373	354	347	379	367	346	359	348	368	387	361	399	367	387	421	338	356	383	359	417	411	362	381	392	369	354	398	386	401	351	345	369	355	385	397	388	365	350	377	364	328	344	355	334	355	391	373	418	383	397	391	386	373	346	395	384	367	408	395	347	340	387	325	374	343	381	401	372	404	373	380	391	390	350	367	370	387	353	362	411	357	349	347	327	372	408	374	371	365	400	386	369	400	366	360	385	353	375	368	344	363	404	415	399	396	348	382	365	348	358	400	427	354	395	374	378	412	370	393	371	420	359	402	365	419	389	392	383	383	357	350	361	365	402	352	365	382	377	366	391	395	363	381	346	347	377	390	391	408	379	371	384	367	367	408	383	352	349	390	357	374	407	397	365	356	361	364	374	362	356	400	377	402	390	376	376	364	371	355	395	322	375	386	362	366	385
9790	4708	7773	10188	9823	7748	6823	6269	6267	3830	3417	3241	3418	3516	3409	2276	2165	1858	1576	1488	1428	1341	1440	1362	1183	1288	1388	1294	1200	1211	1160	1097	1135	1053	1151	1138	1073	1072	1164	1079	1134	1049	1099	1291	1391	1391	1402	1138	1027	950	960	969	1029	1045	950	1024	938	995	993	950	981	946	976	993	996	969	968	945	996	987	929	982	907	992	1011	946	949	982	954	937	927	919	950	931	990	953	901	952	962	984	941	997	983	960	931	942	944	926	986	926	948	983	1012	934	1003	933	920	947	910	956	965	1007	981	942	949	902	944	915	1009	952	940	922	895	890	939	950	929	921	959	893	972	948	958	904	895	956	947	979	899	952	973	921	953	959	995	950	925	957	943	953	936	926	941	921	949	915	941	926	945	917	959	964	967	912	917	966	921	955	944	889	910	924	926	946	913	927	920	907	918	916	969	963	920	890	902	910	957	968	897	890	924	893	906	952	900	926	954	958	944	891	971	929	908	917	914	898	930	901	875	956	942	917	929	881	894	908	932	953	915	927	902	929	934	947	912	990	937	913	929	917	917	950	949	957	944	949	950	932	951	909	958	902	960	959	939	934	880	929	892	927	926	962	977	950	972	921	896	902	917	920	914	912	936	953	879	963	918	977	937	955	943	926	892	948	983	939	960	940	1001	978	952	946	989	964	945	968	909	921	963	955	935	938	916	930	884	1013	925	905	927	891	916	940	957	915	953	894	999	944	922	918	928	918	906	996	905	942	953	910	912	936	954	916	961	947	924	920	952	989	935	918	877	963	939	941	935	902	932	980	964	956	916	936	966	939	909	901	962	953	945	967	926	889	940	931	948	986	977	974	946	990	907	977	905	904	922	951	969	981	945	918	923	868	904	887	928	913	929	930	907	869	942	971	924	948	891	924	955	963	944	949	960	904	927	930	949	981	961	904	913	939	899	917	928	991	925	945	876	959	946	922	959	971	966	915	932	886	898	949	979	961	920	928	940	943	958	954	953	965	935	912	946	933	912	941	926	961	952	926	952	941	942	952	962	955	916	933	892	1005	923	889	909	958	940	926	917	952	952	879	904	956	975	938	993	936	875	963	891	896	939	921	936	903	971	953	927	903	907	935	950	889	897	958	932	930	935	927	972	939	942	941	933	932	968	951	913	925	949	945	891	978	980	930	937	906	924	971	938	990	886	928	920	967	904	899	929	960	937	896	900	916	921	981	969	906	903	954	962	971	928	913	906	960	928	977	985	924	886	932	946	910	925	917	926	950	958	958	948	959	908	997	943	842	953	907	884	960	953	910	926	936	956	893	947	911	909	965	926	893	980	925	982	963	925	951	953	954	952	993	943	992	909	926	935	945	943	969	959	932	959	857	898	909	906	963	939	925	951	881	939	875	929	992	825	945	910	928	976	950	914	929	892	951	878	944	921	918	972	1036	862	991	972	919	939	948	936	955	854	872	963	938	965	983	879	952	938	951	988	953	954	883	913	894	915	941	906	983	923	961	975	901	933	940	902	943	995	945	943	1014	960	953	951	890	932	950	936	936	911	941	912	959	950	938	959	934	984	890	906	957	937	916	936	967	956	926	930	912	950	902	905	906	909	865	946	936	942	890	927	972	947	1007	954	930	948	944	935	966	945	926	922	940	959	923	918	969	941	925	890	912	910	971	898	983	942	943	951	880	925	987	897	948	913	945	992	889	914	952	961	997	966	943	950	918	890	941	875	935	908	908	936	935	892	894	924	934	937	927	924	892	918	920	892	965	926	985	927	955	951	910	951	970	864	920	934	936	948	935	962	927	927	888	930	961	918	942	933	958	980	949	945	946	938	888	998	925	940	890	965	941	888	947	893	947	926	978	950	946	886	910	951	960	919	953	972	931	965	930	925	893	949	920	910	973	958	873	920	911	930	916	869	985	954	990	950	886	931	961	906	942	928	906	916	980	976	889	972	917	926	952	917	914	998	889	926	891	885	954	959	925	988	900	1003	915	930	963	961	951	916	982	963	966	899	914	952	930	987	969	904	892	974	879	968	938	960	982	918	972	911	952	928	860	932	904	922	886	928	940	951	969	914	1010	930	934	884	950	939	946	913	957	933	869	962	921	974	976	951	921	939	935	955	899	924	928	920	936	923	959	905	924	892	927	878	905	874	942	881	928	956	945	980	902	932	886	914	970	914	951	927	893	960	940	911	926	962	993	920	928	948	923	906	906	886	979	963	894	988	913	949	989	948	979	928	927	919	948	888	924	942	946	916	955	917	995	900	960	932	959	902	915	962	956	989	923	920	960	959	939	919	951	900	970	941	976	932	946	917	931	922	949	921	889	878	972	927	960	918	927	969	930	906	919	967	874	920	946	903	935	944	912	975	926	912	894	928	914	950	971	936	933	1027	923	1008	974	919	940	926	957	931	919	990	899	942	936	920	960	921	975	1002	970	950	964	921	912	979	918	968	929	917	900	960	894	924	944	895	911	907	868	925	892	967	873	907	922	874	921	987	900	935	944	920	901	937	915	916	959	930	933	921	952	912	992	903	958	936	925	949	936	930	948	980	963	903	911	989	917	927	890	909	949	977	936	930	915	939	950	974	882	968	930	940	959	955	886	957	936	941	895	877	925	940	947	985	976	930	914	936	914	912	928	966	969	934	972	933	960	941	910	968	929	935	1008	1007	914	965	956	950	959	904	932	883	930	915	935	990	967	920	886	940	903	895	939	996	887	941	917	930	976	943	945	965	933	938	991	969	963	971	952	941	946	938	914	938	872	930	888	997	947	1020	934	934	928	962	942	932	939	947	942	913	918	906	851	922	920	982	907	970	936	976	960	961	951	934	942	948	929	911	963	911	931	1024	974	944	915	977	945	939	974	963	966	932	916	961	879	926	930	988	982	931	965	919	934	863	896	951	971	933	925	915	924	882	981	939	935	951	983	920	920	926	936	935	921	922	938	893	889	962	954	948	899	934	965	872	935	975	982	934	932	936	966	982	928	944	901	927	975	992	1056	913	929	931	931	919	917	909	933	932	955	946	950	955	928	934	998	917	918	911	907	908	935	867	958	920	947	947	974	917	937	939	950	936	919	965	940	905	856	933	937	932	957	945	922	919	881	902	901	889	918	925	969	952	891	957	965	938	935	947	924	898	935	893	900	898	982	936	948	905	912	928	906	914	966	928	911	914	942	932	907	972	984	904	961	896	900	967	964	933	902	924	927	911	893	937	988	954	909	950	922	889	912	998	908	925	924	914	920	971	942	983	894	916	895	914	901	984	911	908	923	936	880	981	958	935	885	951	912	940	896	965	916	929	910	977	894	947	909	921	966	942	900	879	855	910	947	923	888	897	950	887	978	925	945	949	915	961	893	949	942	940	911	926	927	901	933	901	948	888	925	960	999	900	921	967	952	963	960	928	957	948	960	1006	960	917	923	943	888	976	973	954	984	929	948	937	953	998	945	936	969	938	913	953	889	971	909	936	957	966	943	922	957	877	994	893	968	929	944	939	920	920	974	960	987	921	967	891	933	987	933
2880	587	616	428	405	334	313	282	276	237	250	227	245	258	260	237	252	240	253	236	243	245	247	212	244	203	271	256	224	243	246	247	230	241	242	241	275	270	283	223	246	255	231	255	261	247	292	274	256	232	249	263	268	245	236	222	218	251	242	221	229	216	223	268	240	255	276	245	243	247	230	215	244	224	233	228	253	236	270	266	242	255	234	201	253	247	253	236	217	237	243	250	239	272	251	250	255	268	191	232	245	249	215	232	231	240	233	240	238	261	253	226	240	234	265	256	249	235	261	273	269	265	251	245	279	261	255	246	262	222	257	258	248	240	250	243	229	236	222	247	194	255	223	233	234	247	237	280	250	287	214	241	261	260	232	209	244	246	229	240	226	219	254	220	229	217	233	256	244	251	274	248	249	243	250	224	269	256	258	231	239	283	246	231	210	260	263	231	263	253	247	265	249	264	253	243	242	256	246	238	247	250	232	245	261	256	267	248	242	256	239	229	240	259	233	254	250	246	264	235	251	211	235	255	253	244	260	214	230	255	239	258	276	252	258	229	216	233	219	253	251	236	242	235	219	227	232	233	269	253	248	240	225	260	229	255	255	241	237	213	271	254	233	222	254	275	232	238	228	246	271	248	247	241	256	228	215	220	237	251	214	240	232	217	259	261	247	243	245	217	250	245	247	241	246	249	240	219	225	253	230	249	269	238	272	250	260	252	235	261	263	258	258	239	249	300	286	227	235	236	259	250	255	281	246	252	265	234	228	254	235	249	254	268	245	245	218	233	253	245	230	225	224	240	233	230	235	229	207	250	255	258	265	239	257	237	234	262	240	236	247	231	285	255	222	246	251	230	255	215	241	243	246	239	254	236	204	254	262	244	235	249	286	260	236	277	239	242	254	251	228	249	216	268	227	219	244	230	205	276	225	275	237	236	232	252	246	250	252	226	240	230	259	266	272	256	261	264	253	242	235	265	240	249	228	246	264	248	217	250	253	243	241	246	253	219	277	242	243	221	218	261	232	237	229	233	262	227	247	270	259	231	230	249	244	214	263	235	215	249	250	247	232	212	248	247	264	272	243	219	230	245	233	246	272	250	246	269	254	253	221	262	279	232	259	227	267	244	207	257	231	258	261	230	221	247	262	240	265	231	209	225	248	243	246	247	239	232	252	218	241	245	256	217	254	256	234	242	251	233	243	223	251	230	247	242	254	262	247	248	240	244	241	221	238	252	249	237	212	220	243	246	247	253	257	265	222	237	235	216	242	222	265	234	232	255	253	238	243	263	226	232	232	255	251	242	245	226	281	268	223	265	232	269	249	234	245	237	231	238	224	221	251	260	262	225	265	243	263	263	246	235	246	263	227	237	215	235	246	222	251	290	230	277	242	230	263	241	224	282	267	254	246	239	239	244	258	239	222	244	249	236	252	254	249	220	203	272	251	225	222	225	261	246	228	226	242	245	254	253	261	236	269	225	280	220	250	231	246	288	249	236	228	225	232	243	246	248	245	227	212	219	245	244	218	218	239	253	274	223	258	264	240	247	257	248	261	242	254	261	232	243	220	212	224	250	231	244	217	265	270	256	222	243	240	264	227	218	243	257	245	249	247	259	266	264	252	228	244	242	244	227	247	207	251	237	250	239	246	255	236	226	270	232	240	290	247	253	219	248	258	257	250	221	227	242	243	246	228	266	260	223	257	230	209	267	234	271	226	272	243	233	239	244	229	238	213	284	272	255	245	259	259	269	234	237	263	254	253	221	253	238	229	240	270	250	277	252	220	240	278	231	233	234	231	264	262	231	259	265	254	264	278	229	270	229	244	254	250	244	257	256	243	236	252	245	251	234	223	235	255	234	252	241	244	249	249	255	222	247	216	223	241	245	236	243	250	261	252	234	246	211	232	234	247	227	224	223	219	231	267	238	246	276	272	274	258	227	254	274	232	264	256	247	224	236	266	253	259	242	251	267	225	245	241	215	250	234	236	263	246	224	241	241	251	253	254	219	266	270	265	224	222	244	235	241	259	250	236	230	227	254	247	254	256	249	254	231	254	243	245	239	278	259	265	250	217	224	239	247	251	247	304	268	220	250	233	254	257	272	242	239	231	235	253	274	265	250	220	243	268	271	276	260	234	244	268	210	242	234	223	223	271	268	254	246	245	226	253	220	244	234	245	218	230	237	246	245	239	223	215	240	274	212	223	244	294	251	265	223	251	295	253	245	234	256	266	266	258	257	258	250	222	226	249	239	272	235	253	244	231	270	257	230	241	270	222	249	230	238	265	240	244	238	252	218	251	242	251	273	221	207	243	262	234	251	249	248	264	263	260	241	264	227	257	221	234	254	254	266	248	240	258	238	229	227	272	254	228	242	232	290	219	215	264	237	230	276	246	251	251	239	222	227	250	262	226	262	257	258	260	243	264	259	276	238	246	254	233	240	266	231	227	230	250	231	225	222	217	259	256	231	239	240	221	234	244	242	263	248	231	226	218	241	245	229	233	265	249	240	253	251	265	228	240	235	248	252	235	232	276	247	246	238	209	209	252	245	208	229	223	215	242	263	250	253	236	251	256	225	232	236	269	250	223	244	247	251	213	225	241	238	247	269	269	254	248	250	264	246	237	275	286	248	244	235	237	236	220	245	247	250	239	235	231	238	251	251	254	250	258	244	222	269	239	237	264	238	258	229	283	251	245	255	253	231	243	241	231	255	245	251	230	231	253	231	246	255	264	241	245	268	250	239	270	245	243	259	223	223	231	234	246	235	227	260	222	244	294	219	223	237	238	270	253	254	248	240	251	245	273	250	238	210	238	240	242	281	239	228	267	248	224	239	232	205	284	243	213	257	249	283	275	243	271	249	235	224	264	240	223	235	251	240	232	263	218	233	234	237	271	236	235	241	249	233	224	240	235	232	242	222	236	239	223	229	272	225	249	257	276	278	223	229	261	243	240	222	250	268	203	263	224	252	200	263	260	212	268	258	246	262	242	243	244	216	231	251	253	223	248	223	247	251	246	242	249	276	253	255	258	273	278	261	243	222	250	270	226	240	264	214	242	224	248	235	223	241	203	252	236	240	275	225	250	244	242	273	199	238	221	246	236	247	238	274	236	247	237	230	247	247	235	243	257	225	225	235	241	268	253	283	255	278	247	257	248	253	225	257	234	248	268	258	230	248	246	233	259	252	255	232	255	245	259	251	245	247	232	228	226	233	239	255	234	269	213	263	257	220	269	248	256	239	237	218	266	253	251	242	216	232	227	261	198	235	245	217	208	217	252	193	246	277	257	229	234	231	249	233	271	238	210	254	243	231	238	257	265	227	233	250	251	205	236	251	246	251	234	241	243	252	250	282	258	230	231	258	227	262	244	236	252	250	247	262	247	247	209	225	285	217	220	267	260	236	272	253	242	225	270	242	240	272	244	235	277	268	225	229	242	250	224	238	244	245	233	259	257	247	271	282	279	230	257	251	235	224	271	272	255	230	269	209	249	216
2658	1107	1551	1384	1439	1088	881	822	799	788	793	731	736	713	715	668	674	642	722	645	645	677	678	648	640	603	643	685	649	627	632	634	644	650	639	591	681	680	639	684	706	707	669	712	782	807	801	696	715	596	651	651	649	682	619	680	572	638	623	643	654	632	644	654	646	626	646	631	611	633	631	637	637	677	630	597	626	657	669	634	702	621	635	640	655	667	637	646	653	653	641	641	643	641	665	609	638	606	662	657	662	643	621	655	656	640	631	622	626	622	668	597	634	608	644	591	665	642	632	646	607	662	662	631	650	622	653	629	641	649	647	615	640	614	670	636	641	639	632	576	636	667	612	605	693	590	620	661	602	645	623	656	671	650	613	619	624	647	660	616	641	661	616	656	686	641	614	632	645	632	609	654	642	667	677	626	656	626	628	642	637	651	636	668	674	634	622	602	654	699	647	670	602	681	616	611	623	653	616	634	642	608	610	658	678	623	615	650	642	626	617	621	646	651	671	657	612	656	644	616	647	682	611	618	610	678	635	601	634	640	610	628	621	586	606	646	631	614	634	644	624	644	627	647	682	628	632	648	615	627	607	667	665	595	643	618	606	625	659	625	663	648	607	595	608	587	629	673	643	630	657	679	626	621	641	661	678	642	604	605	641	626	624	637	684	633	623	663	598	620	646	687	633	655	672	663	656	642	647	611	638	641	572	641	647	633	655	639	648	601	636	624	639	641	630	632	647	624	618	643	643	605	676	602	611	635	580	637	598	653	616	612	636	624	668	664	661	639	653	603	648	643	607	671	622	667	632	708	641	650	649	629	592	668	622	688	627	663	618	686	674	659	675	626	650	660	624	615	656	684	646	648	640	635	662	622	626	624	609	652	650	626	648	637	648	689	611	609	648	665	612	642	612	660	632	650	644	657	655	639	658	596	642	638	661	630	621	642	647	658	633	653	645	642	636	620	660	604	604	615	623	622	661	674	678	601	642	597	622	638	605	661	703	673	628	663	627	615	620	624	629	606	604	608	684	632	684	661	645	569	651	659	641	622	605	590	650	647	642	590	576	679	612	639	669	662	639	666	689	598	637	611	639	632	625	583	626	624	673	630	614	634	653	633	628	633	627	635	681	677	648	686	641	641	696	643	676	600	612	588	636	623	632	632	662	639	645	645	660	637	659	690	629	661	584	646	656	675	643	601	646	605	664	595	645	628	647	628	641	601	611	626	633	667	650	656	563	617	642	651	612	670	597	622	643	606	632	633	611	624	650	669	598	632	608	621	634	635	647	631	682	683	679	612	604	672	638	665	597	612	587	641	657	649	671	662	642	644	636	626	639	633	644	614	660	674	611	624	644	597	643	661	622	622	647	659	617	635	632	621	615	637	689	632	677	636	682	632	629	671	626	632	599	664	633	614	613	620	655	616	666	630	622	650	658	626	594	642	598	663	671	643	637	645	639	646	612	619	607	662	656	670	621	642	625	647	663	608	623	654	647	628	600	627	611	640	660	640	615	610	658	646	687	660	619	621	605	615	627	626	620	673	635	616	664	615	635	613	636	600	543	617	636	587	610	605	602	646	608	701	605	644	611	603	628	651	628	647	663	659	632	586	667	639	623	619	633	669	599	628	652	581	610	621	671	645	645	596	644	629	616	627	639	647	588	630	625	631	668	647	602	651	647	631	595	624	651	659	603	632	645	628	636	630	601	645	588	589	630	628	623	639	653	633	593	634	660	672	608	643	687	644	647	605	587	653	637	601	641	659	620	639	660	616	607	634	620	651	598	663	661	638	646	641	647	640	641	651	688	632	633	650	687	665	621	669	639	671	647	631	667	608	646	614	618	689	632	662	655	663	644	686	610	648	670	611	633	632	614	652	614	595	657	651	616	628	657	610	634	607	669	653	634	599	672	681	640	663	571	621	604	660	628	652	625	647	665	632	654	631	621	642	654	646	628	617	652	621	668	579	627	635	622	586	628	599	710	666	617	626	651	634	596	607	648	592	641	608	649	585	629	652	630	620	678	652	661	622	626	643	617	627	631	624	614	674	645	635	645	657	655	615	621	615	618	659	623	656	616	626	631	653	623	659	667	655	687	649	625	630	615	669	643	619	601	637	598	594	645	613	677	625	613	665	652	637	622	631	619	611	626	675	642	678	675	642	597	636	669	625	587	649	621	624	617	613	624	657	625	642	646	628	638	596	622	659	634	651	589	671	633	587	681	632	597	617	641	643	646	663	654	686	634	646	616	620	622	655	661	631	618	667	598	667	644	662	652	648	637	657	622	620	638	629	628	587	628	620	620	682	610	638	632	630	668	641	611	684	654	660	658	617	590	677	653	631	657	654	687	620	656	613	622	649	621	650	583	585	649	623	594	652	660	630	621	644	629	610	613	618	621	625	668	673	645	620	660	677	588	614	629	629	635	612	632	650	688	641	667	610	622	686	606	663	639	670	627	665	612	651	623	633	631	608	622	629	650	660	644	642	654	651	618	616	636	606	636	656	691	601	666	672	609	613	601	683	640	637	705	621	613	654	678	614	660	624	642	675	637	638	653	645	644	607	612	635	595	643	609	599	646	592	621	636	652	617	644	609	648	665	599	672	619	669	650	653	629	619	615	633	650	678	632	624	641	657	642	666	662	641	637	638	650	655	630	656	621	611	622	611	671	686	592	636	599	650	716	659	650	591	653	662	612	588	610	593	639	599	608	660	614	579	632	625	631	662	623	618	612	665	616	628	652	619	636	652	636	590	649	649	666	616	574	658	641	667	654	615	619	649	636	672	643	653	638	636	649	627	638	659	600	626	616	620	635	615	685	647	637	610	691	635	641	644	618	630	616	689	620	618	664	661	616	626	623	666	648	634	624	661	630	664	606	627	652	594	600	623	638	604	625	581	676	641	642	633	629	693	636	600	644	655	651	647	666	631	623	621	674	620	642	629	625	671	639	635	611	641	640	633	641	646	606	649	646	631	638	641	643	596	630	620	606	686	626	619	665	616	594	675	642	602	659	635	618	603	650	652	609	669	648	658	616	639	675	625	593	652	623	633	622	606	620	636	689	696	670	650	627	614	633	617	606	688	640	653	659	673	667	653	664	618	681	591	667	641	631	629	638	627	687	585	642	645	646	651	643	618	633	649	687	663	628	641	634	666	602	654	642	599	614	656	676	661	610	590	670	630	614	652	638	613	654	651	680	607	603	616	694	700	613	631	613	626	649	638	634	630	684	589	597	626	601	619	637	648	676	596	651	676	614	644	656	669	632	672	608	618	626	655	597	636	686	627	634	647	657	668	627	609	641	620	664	668	630	623	618	647	691	690	631	651	652	652	642	669	666	624	665	640	604	615	610	609	662	664	645	638	617	621	622	641	661	620	637	650	671	669	622	643	641	626	633	660	640	613	660	660	655	613	616	646	640	646	617	649	657	604	639	611	670	612	698	592	640	622	615	663	632	613	626	647	645	666	679	656	608	686	653	637	665	644	622	644	643	605
9767	2979	2389	1946	1601	1188	985	819	668	476	424	423	334	322	412	335	299	284	244	219	241	214	238	228	195	187	245	221	209	226	193	217	196	198	181	217	229	227	234	189	199	215	232	233	249	228	254	223	228	197	209	221	210	218	215	196	210	207	232	206	207	197	191	218	209	199	207	197	201	236	210	211	197	198	215	231	211	207	203	226	202	210	198	182	191	211	173	227	216	208	200	196	223	199	195	194	202	210	205	205	207	195	184	195	239	190	238	209	216	212	215	225	177	207	191	184	224	196	245	175	199	227	201	181	223	188	182	196	165	221	224	212	188	203	201	227	179	193	186	195	210	208	217	214	186	210	219	197	208	200	225	177	221	210	212	192	200	194	202	224	187	201	219	195	207	187	160	187	209	211	219	209	205	190	200	195	209	202	222	175	204	203	181	195	198	204	219	169	192	216	186	202	216	197	192	214	190	194	193	186	204	215	208	184	195	226	226	194	176	190	216	215	198	195	207	223	223	230	214	250	198	211	197	216	218	202	200	208	225	202	242	218	192	190	235	207	190	201	207	179	203	209	158	234	207	221	196	215	202	207	195	213	200	190	213	193	198	203	222	198	209	183	223	198	205	216	211	224	205	196	203	189	198	192	200	203	207	191	180	205	205	209	202	184	182	203	202	210	205	187	204	212	188	220	205	173	192	192	193	207	186	222	197	210	200	201	181	207	206	215	206	221	199	199	213	196	196	202	198	200	193	200	184	210	187	187	163	195	208	201	172	188	203	208	201	197	193	206	215	183	218	212	202	216	192	196	202	216	206	201	183	203	192	226	242	198	170	239	198	195	192	193	188	197	182	196	220	212	210	208	195	198	209	213	198	196	177	222	195	213	178	182	219	201	188	199	192	217	189	204	175	212	202	213	208	186	211	194	185	224	174	191	228	198	186	194	202	203	226	195	178	220	166	196	180	198	194	183	226	214	202	178	200	198	199	197	178	200	237	195	200	209	191	213	227	234	188	215	188	201	175	173	198	209	187	213	211	204	187	186	192	204	208	217	201	203	199	203	185	216	198	187	201	177	191	200	199	195	180	209	164	217	165	167	197	209	221	186	197	190	194	204	202	178	197	200	173	197	218	208	207	204	199	214	186	188	183	201	228	225	213	197	205	178	201	194	206	200	198	219	199	233	223	172	203	197	203	195	186	198	193	187	190	194	188	211	214	187	190	204	229	189	217	209	188	219	218	200	181	199	205	203	214	191	174	186	226	202	189	186	168	211	222	190	203	203	210	219	212	208	203	190	189	178	204	185	195	183	224	202	203	207	188	196	189	173	237	171	212	200	210	206	219	198	182	223	224	204	201	193	197	177	191	178	209	217	204	208	197	209	198	193	220	218	209	184	199	201	217	203	199	220	186	213	177	197	179	209	198	201	196	215	187	203	200	200	213	217	239	204	211	213	206	191	202	227	213	171	200	177	186	232	180	183	197	214	193	185	193	197	215	180	219	196	193	203	195	188	198	218	173	195	205	201	245	208	233	226	197	195	207	224	190	207	208	233	201	208	192	204	176	198	185	213	226	186	203	195	201	186	201	187	193	180	200	197	187	210	210	202	187	186	196	196	193	182	187	204	210	216	227	216	177	202	204	189	189	204	179	184	200	195	218	206	167	212	176	195	206	206	186	187	196	200	208	205	188	215	206	207	217	224	177	216	225	182	201	208	211	178	197	176	202	202	200	230	202	220	196	173	204	195	207	162	198	209	189	185	195	203	214	221	216	198	187	198	198	199	190	236	163	189	204	194	201	182	188	190	215	191	209	188	195	202	198	232	208	193	199	227	229	194	201	206	219	213	217	207	211	216	189	149	221	222	177	180	166	203	185	188	206	199	163	208	217	189	179	203	215	192	216	212	216	210	170	204	211	222	187	229	231	219	212	191	206	194	212	187	208	191	183	178	198	174	216	180	200	208	200	196	182	219	185	193	167	201	217	197	187	222	190	212	171	199	199	217	211	187	202	201	201	196	184	194	196	199	209	176	210	219	182	220	239	202	210	210	191	217	224	190	191	205	171	177	202	198	202	191	209	199	177	174	209	208	187	212	221	217	191	200	206	228	209	212	223	217	197	190	215	207	182	199	188	183	206	216	196	193	201	216	252	190	199	223	228	185	201	182	197	186	206	186	217	181	237	226	212	185	212	222	215	189	193	201	230	196	217	201	199	220	210	192	189	193	210	209	208	190	216	204	198	204	214	173	206	192	219	183	195	213	170	194	189	206	207	207	212	201	218	179	196	196	183	218	209	205	172	208	213	208	219	208	186	189	199	200	230	203	193	204	208	191	193	206	170	207	201	199	205	228	188	197	173	177	197	203	211	207	166	197	198	217	194	179	232	190	199	197	222	226	208	191	207	178	188	208	223	207	206	208	188	183	223	215	210	194	194	209	197	185	182	199	176	213	193	168	214	194	212	194	197	186	217	219	214	191	185	195	199	205	198	208	215	189	213	182	194	182	209	208	204	200	212	204	179	194	192	218	206	188	218	195	217	208	212	188	196	193	197	198	210	206	213	181	188	206	246	175	179	190	207	174	194	178	219	190	206	183	209	185	177	185	185	224	172	195	190	211	206	204	181	189	209	193	197	176	196	181	184	165	204	190	195	168	193	204	189	185	215	189	200	180	223	222	181	196	222	224	189	200	178	223	198	208	228	173	213	210	203	212	207	228	194	215	202	190	223	193	195	214	230	228	191	170	199	187	215	179	189	199	206	184	197	224	201	176	181	214	214	212	174	187	229	206	203	221	217	188	202	212	201	189	183	202	200	196	231	213	193	224	218	199	222	191	211	184	201	196	220	214	235	194	216	188	215	192	214	201	218	183	208	198	185	187	182	223	210	208	216	224	204	188	178	211	230	198	201	192	169	211	200	190	201	195	237	212	234	207	221	202	204	217	212	208	199	183	235	205	202	183	194	224	197	195	206	210	187	221	206	193	238	191	221	202	221	196	231	211	217	173	198	185	209	207	190	232	231	193	179	181	196	208	185	231	212	200	242	202	198	198	210	233	197	221	209	181	209	220	205	196	197	227	197	195	196	220	203	211	193	202	176	182	199	182	200	213	195	221	240	204	202	192	203	190	213	205	209	187	191	201	212	202	206	208	206	209	211	210	202	204	218	210	205	195	192	193	218	198	215	215	202	183	201	192	199	211	188	218	188	180	211	209	217	194	195	186	215	208	199	206	197	208	196	200	208	185	202	198	201	197	207	210	221	178	194	202	190	208	179	193	227	186	195	210	206	211	210	208	213	224	196	215	184	221	231	202	208	203	197	182	212	218	220	207	196	191	197	198	192	167	204	204	191	185	215	227	205	204	169	192	231	219	200	226	205	222	209	181	211	204	209	194	197	193	217	209	224	186	219	180	209	207	184	209	205	212	195	201	210	193	199	194	194	203	196	194	180	228	163	224	216	204	218	198	203	207	225	175	205	190	212	219	206	215	210	195
6751	2555	4377	5773	6119	4222	3918	3775	3245	2377	1855	1817	1879	1832	1711	1212	1125	1093	881	824	752	740	801	814	732	701	773	713	701	654	678	668	624	604	601	698	712	656	696	710	688	639	687	765	807	886	919	709	631	601	568	620	624	569	623	568	615	573	590	602	590	580	568	584	589	553	592	588	582	579	564	577	590	571	602	561	555	597	620	565	551	599	585	597	601	556	586	539	556	560	598	524	593	587	564	608	587	567	563	581	578	573	540	589	566	653	564	539	536	556	573	552	560	551	561	596	574	584	579	577	596	616	585	554	587	540	557	524	568	528	606	568	578	563	563	573	591	555	538	549	563	547	572	604	580	641	565	562	606	569	543	573	567	567	584	567	574	592	606	567	583	597	567	541	573	598	577	573	554	558	564	550	571	594	603	536	602	587	544	586	618	580	597	560	588	554	561	550	578	578	534	585	563	569	588	577	589	597	547	558	577	591	569	535	577	567	519	578	602	554	552	597	548	585	596	551	580	607	529	589	569	574	531	581	571	564	571	576	563	563	563	591	556	563	606	554	570	583	581	560	568	548	579	554	547	537	515	602	586	533	536	569	554	589	572	558	621	578	568	568	560	581	541	576	610	578	573	562	574	529	536	551	571	575	599	564	573	583	551	569	541	529	586	579	608	583	599	556	609	574	574	553	571	535	587	540	571	553	551	527	536	597	574	572	556	577	561	585	569	595	597	583	585	589	574	559	554	556	564	536	607	531	563	569	586	588	523	524	576	603	567	534	557	596	579	588	558	551	579	558	558	577	575	579	570	572	582	561	573	576	563	599	513	575	585	541	546	595	549	551	592	582	575	554	583	526	579	600	590	567	547	529	584	581	588	545	570	568	557	516	580	592	570	558	559	572	545	605	547	569	578	581	536	595	581	596	572	597	534	575	505	543	550	571	566	586	587	621	568	568	565	570	549	519	587	601	546	563	575	534	594	597	598	604	575	576	583	543	577	553	577	567	584	518	579	522	581	552	549	554	560	552	525	537	554	571	548	533	547	617	572	547	555	583	571	580	560	588	611	573	595	589	570	559	536	550	556	551	534	587	569	550	541	550	583	566	580	560	575	605	588	573	583	551	575	531	574	556	592	585	584	525	550	558	569	556	580	563	577	595	545	570	585	538	591	593	510	546	564	560	594	577	595	541	519	571	531	553	562	570	582	573	568	550	605	539	572	602	568	558	594	613	543	559	573	564	571	576	536	590	517	559	523	545	538	573	535	598	555	564	612	555	600	545	551	566	585	566	548	618	548	541	575	583	571	569	590	592	527	583	589	545	574	527	557	574	546	551	574	584	574	549	578	553	560	576	582	533	561	581	582	527	567	543	594	583	533	625	528	592	597	605	612	556	592	572	582	615	539	591	566	547	574	525	594	599	550	582	594	555	552	557	598	571	543	559	614	543	546	554	587	556	541	572	603	556	572	564	558	587	588	584	550	561	572	582	550	594	540	601	590	554	571	591	559	588	567	550	576	608	536	543	575	529	565	530	552	552	570	577	550	573	569	570	577	578	585	543	540	579	564	554	545	582	517	554	595	579	549	587	495	596	519	566	622	551	567	581	567	590	641	572	580	590	577	551	561	543	598	540	554	567	554	511	562	568	578	574	573	576	589	569	550	568	540	528	565	566	590	570	560	597	592	508	540	547	526	559	560	574	544	548	536	562	579	559	544	574	567	602	552	573	590	569	558	578	545	604	563	599	562	540	568	524	544	606	560	569	587	574	550	586	573	582	578	508	551	577	598	582	556	531	576	546	553	579	608	563	590	571	605	525	612	594	581	582	577	536	581	535	596	551	586	568	569	561	535	596	560	563	606	591	585	645	558	513	586	595	604	548	579	527	537	555	554	520	573	543	543	566	533	549	545	569	568	590	522	559	591	581	544	585	523	556	582	530	521	562	618	603	555	553	572	566	548	570	545	557	562	548	518	574	560	548	512	573	564	582	564	538	596	555	549	549	562	609	580	530	580	559	534	519	563	595	556	555	575	573	548	595	589	573	555	551	566	571	547	558	574	559	597	614	581	526	569	568	533	543	559	591	568	571	588	554	590	553	527	539	573	577	551	612	544	541	588	622	567	646	584	546	526	566	556	590	586	571	569	553	571	595	582	565	521	579	545	574	553	545	592	567	571	570	531	537	511	525	573	613	601	568	577	567	562	578	577	579	597	561	550	533	580	578	568	553	579	556	590	572	581	560	537	580	561	584	577	590	526	573	589	577	575	559	571	585	584	573	563	604	563	575	558	515	555	623	572	595	557	535	529	509	536	553	571	541	587	532	531	561	562	566	566	593	560	593	556	585	521	553	583	550	591	565	552	547	590	572	561	536	556	580	645	577	575	579	562	587	570	599	599	568	559	573	551	568	567	567	545	570	591	570	565	563	540	582	532	533	603	584	586	578	615	555	588	580	591	525	589	563	569	565	589	598	592	513	527	589	552	551	540	555	538	534	548	558	528	563	568	544	555	558	575	531	586	582	571	565	562	540	577	568	538	545	562	545	559	537	552	580	562	587	543	575	558	548	578	547	574	536	595	535	537	583	580	584	580	577	576	567	539	523	564	583	559	542	567	599	529	573	551	538	587	598	532	570	589	567	560	605	617	544	548	571	565	567	570	629	585	570	582	559	580	538	592	568	569	587	532	540	565	561	584	585	582	569	587	582	556	587	563	556	558	591	522	573	518	533	591	552	577	581	554	568	594	561	582	611	573	549	549	552	607	564	564	568	575	554	577	603	607	545	562	544	558	542	547	571	589	587	592	639	562	570	566	569	560	573	560	554	569	580	567	571	579	540	508	567	562	549	559	556	603	565	571	564	568	556	519	589	569	573	528	581	563	534	592	564	572	558	582	573	576	569	528	544	573	576	593	563	557	567	561	531	562	586	590	546	573	603	581	530	534	554	520	549	557	589	555	559	574	552	556	536	569	576	577	564	596	594	549	564	573	551	555	575	600	600	563	551	564	581	581	586	575	513	559	566	610	559	562	583	548	552	545	630	567	532	571	601	597	566	573	541	553	563	603	549	571	552	580	581	602	581	557	560	569	546	562	592	538	556	582	582	541	535	555	557	522	578	547	551	570	639	574	577	558	587	584	612	596	551	611	524	576	527	560	570	595	574	559	559	600	542	583	560	516	636	575	557	557	573	554	582	566	544	503	607	562	598	572	589	596	588	563	545	553	548	534	572	530	597	542	545	543	558	572	560	584	532	572	572	587	594	579	539	600	560	603	595	585	580	578	558	582	602	569	538	583	552	633	570	561	542	571	576	561	588	561	579	632	575	597	565	574	583	578	531	616	600	513	611	584	562	572	535	570	555	601	614	566	590	551	564	558	570	558	578	566	556	562	572	570	584	593	549	584	573	549	528	588	595	546	613	542	564	599	510	611	590	585	530	593	546	580	594	564	542	574	585	548	615	529	584	595	599	577	585	584	554	546	563	524	551	560	584	572	542
17725	6485	5281	4632	4095	2293	1704	1494	1660	1328	843	781	827	732	732	668	614	492	478	470	464	462	459	442	420	426	449	431	442	409	395	415	391	385	395	386	368	362	389	333	383	365	401	399	473	460	477	432	409	414	369	371	411	404	393	354	378	386	395	370	364	464	391	389	383	403	364	393	383	411	393	371	399	380	387	405	392	404	356	373	381	379	392	401	372	405	381	420	358	389	419	412	371	395	414	365	391	390	380	389	351	385	381	409	359	387	384	390	390	387	379	378	407	381	407	373	377	389	349	356	374	415	383	365	358	363	355	428	374	387	374	389	383	387	375	401	386	341	387	389	385	390	348	384	387	392	389	361	371	362	371	397	384	351	357	329	349	375	374	357	374	377	412	410	392	380	352	374	405	376	377	379	334	371	392	385	376	372	398	419	390	354	388	372	370	382	364	366	353	401	370	347	374	416	377	425	398	384	373	362	390	397	382	370	371	392	360	371	399	392	385	375	387	408	394	344	382	390	385	385	388	406	406	356	412	376	418	333	378	384	385	392	379	380	378	380	415	380	374	389	405	387	387	415	371	372	387	370	375	384	404	394	373	357	375	400	393	374	385	362	365	371	348	404	413	362	364	358	389	361	361	405	374	408	365	404	453	404	388	389	398	402	372	366	377	385	409	351	376	371	401	355	381	391	379	389	377	415	395	406	372	378	375	343	395	385	392	414	382	389	402	376	416	356	381	398	369	365	370	360	369	380	409	442	364	416	401	344	380	354	386	375	371	394	353	375	395	397	385	380	373	372	395	396	386	405	394	403	393	377	364	372	368	389	366	365	373	407	386	392	373	385	382	382	372	388	369	381	394	356	417	385	386	366	349	374	384	382	379	394	391	414	358	396	381	383	416	394	385	365	367	420	362	402	401	371	379	396	380	392	400	414	350	408	390	439	397	375	365	361	384	403	370	402	328	416	348	373	367	380	379	391	404	386	382	371	384	367	420	402	401	393	363	375	383	389	381	376	413	379	408	353	374	396	369	392	385	369	394	354	356	376	371	387	384	383	353	396	385	392	396	345	409	379	388	408	363	357	374	384	365	376	372	416	365	367	374	387	385	408	370	370	372	378	370	419	381	407	381	374	374	347	373	379	377	367	408	375	376	390	380	392	379	403	380	358	369	385	401	374	352	376	394	386	365	368	367	366	370	348	351	375	385	382	352	355	355	379	402	362	371	395	354	364	383	377	377	402	364	395	351	343	381	373	407	371	362	392	372	394	349	385	389	351	373	396	441	410	375	378	374	370	388	406	349	352	397	377	379	365	374	378	383	351	400	392	364	374	398	374	387	361	393	413	378	348	378	402	362	378	406	359	375	377	366	364	374	394	357	361	389	409	398	412	353	386	391	389	364	388	387	368	372	332	363	352	353	383	355	380	421	423	387	373	321	360	363	338	398	388	395	381	371	383	412	353	359	390	379	359	380	391	383	416	393	414	371	377	389	351	392	410	369	375	384	372	386	396	395	356	375	392	369	389	377	366	365	373	361	319	378	350	421	345	413	398	417	388	349	374	373	376	382	404	361	380	431	376	351	416	363	374	384	384	353	394	403	358	353	405	398	407	367	375	387	456	373	406	399	390	376	384	375	369	377	411	346	385	372	375	377	391	379	392	375	392	396	366	383	343	382	371	364	396	417	384	430	360	407	409	373	371	374	359	370	390	402	362	373	368	370	383	371	384	403	382	411	365	418	385	400	385	395	406	363	362	397	372	366	338	382	379	395	406	377	342	383	380	364	398	381	385	371	350	393	389	371	386	396	386	374	368	397	402	364	360	367	412	349	383	383	389	370	398	370	411	345	351	384	381	378	376	405	372	370	399	408	379	380	362	371	363	381	382	365	394	371	409	385	379	398	371	384	361	410	387	408	380	362	370	363	361	374	398	353	345	392	367	410	380	370	385	399	362	393	427	352	378	381	362	419	411	388	392	378	374	423	360	351	398	389	354	395	406	352	386	382	379	329	370	377	366	396	407	378	374	357	446	338	364	368	376	361	387	378	369	340	361	362	372	372	373	386	398	403	382	371	361	353	386	354	407	359	376	412	363	360	400	388	357	341	389	411	401	387	381	395	393	356	404	396	398	367	391	360	421	413	362	391	410	390	365	391	427	398	391	410	384	361	370	376	396	359	401	403	374	386	339	378	390	382	400	404	388	415	393	391	383	436	398	391	425	388	362	362	354	399	375	369	377	370	347	375	361	368	356	360	351	376	363	354	399	386	371	359	372	377	379	386	381	404	378	411	362	367	360	401	377	368	384	349	392	375	356	380	386	374	378	423	365	416	394	372	391	375	408	375	385	423	387	393	387	412	373	388	388	388	372	386	344	377	390	386	377	383	389	358	365	391	386	394	372	415	358	372	418	374	398	352	372	411	402	364	365	377	336	392	367	340	391	386	384	371	383	364	330	386	408	382	392	388	373	357	368	387	351	407	386	404	366	366	399	417	395	382	376	372	398	381	391	360	376	428	403	381	360	394	361	385	348	375	404	390	378	391	351	370	354	392	399	379	377	394	388	348	364	369	377	413	379	357	366	386	398	389	367	394	385	409	349	366	370	409	376	374	395	408	346	392	398	359	347	397	371	379	387	376	352	362	383	372	405	401	387	387	386	400	404	420	394	382	370	386	396	365	394	368	395	353	369	400	402	374	391	351	341	400	420	358	381	422	379	360	399	395	384	365	378	385	390	381	395	394	353	395	358	357	395	406	395	386	373	411	350	384	371	375	389	390	407	372	384	384	400	368	360	414	377	389	373	353	347	361	393	375	418	420	387	390	379	371	344	392	389	372	398	363	371	422	376	401	391	368	371	387	383	417	381	403	405	377	362	353	357	396	370	420	363	390	356	359	386	348	375	382	366	367	367	357	375	374	386	382	377	387	366	366	371	361	424	352	401	343	394	375	377	402	374	366	385	404	357	395	370	410	386	436	378	396	374	347	411	409	433	387	397	372	380	365	405	383	332	370	394	371	368	363	404	376	354	409	341	363	397	371	393	390	380	353	388	379	430	397	394	379	380	367	351	375	383	428	369	393	406	363	391	378	392	389	369	388	370	393	336	360	372	410	355	355	396	397	384	356	369	402	379	353	394	380	389	371	376	372	425	360	373	387	391	347	382	417	364	363	396	398	352	374	385	396	418	384	398	394	370	398	366	368	388	417	366	387	399	372	375	373	356	397	364	390	373	389	390	350	381	417	356	410	395	353	374	371	378	387	365	390	385	385	408	396	369	391	377	383	396	363	371	393	399	388	410	388	408	370	394	358	365	367	398	344	384	380	409	363	350	405	378	356	357	396	380	370	376	364	341	406	367	372	369	376	378	405	354	412	395	388	370	402	390	389	376	369	364	332	343	348	403	381	375	348	335	403	368	424	393	394	383	350	373	372	402	373	376	397	325	388	371	377	386	442	425	439	385	356	350	432	391	397	400	388	385	364	376	392	385	370	399
9460	4743	7336	9936	10419	7502	6743	6330	6063	4177	3132	3369	3264	3553	3168	2731	2365	1911	1519	1591	1484	1365	1390	1324	1195	1276	1388	1326	1267	1199	1165	1067	1120	1107	1133	1149	1113	1103	1178	1088	1135	1110	1148	1238	1399	1420	1476	1257	1066	1005	1024	941	961	955	987	960	992	1006	966	928	974	966	967	1017	1006	995	973	951	1023	906	999	966	959	1004	973	953	925	966	1001	931	975	974	1001	964	928	940	949	1011	967	952	957	948	1017	914	934	973	979	1008	932	1014	937	940	948	941	967	925	963	948	963	934	996	938	953	972	970	956	975	961	928	949	929	941	994	922	909	927	942	968	907	927	997	907	992	962	913	945	994	944	932	973	926	953	921	913	914	912	950	932	976	973	932	936	936	993	925	924	958	940	966	998	970	984	947	942	950	912	988	1007	1018	927	925	878	946	937	952	890	987	986	920	880	940	942	966	929	917	949	945	955	930	961	964	1011	922	972	961	968	976	906	973	994	936	939	921	963	964	924	886	918	944	889	965	946	912	951	922	938	948	977	945	874	974	939	928	851	975	928	920	882	863	947	935	943	940	936	949	868	913	1005	961	908	967	940	988	901	925	959	969	917	941	917	958	959	920	901	965	1014	963	960	937	977	946	956	1022	903	916	900	912	969	960	879	977	986	910	887	885	945	953	987	973	905	943	880	918	911	937	931	971	922	1000	931	925	934	906	925	889	965	1016	962	930	906	966	903	956	963	1019	937	944	913	930	943	978	941	942	1053	969	928	996	951	951	902	949	941	960	947	936	957	933	987	940	960	972	955	902	939	966	938	928	939	980	954	999	947	955	965	952	966	977	944	915	977	929	965	926	946	979	924	986	983	939	935	959	945	936	969	908	936	937	982	963	920	954	947	915	932	942	968	944	953	993	909	931	966	937	987	906	903	908	926	992	890	978	964	1024	940	930	882	954	948	957	981	980	993	903	913	957	992	970	960	944	930	953	976	930	961	925	928	1019	985	940	965	956	896	921	910	988	904	966	953	958	931	1002	960	936	908	964	953	926	905	1007	997	941	941	929	925	969	959	975	980	968	919	972	939	922	1018	965	966	948	971	991	995	936	955	886	906	952	991	968	898	858	953	909	972	993	989	952	929	950	972	961	984	987	920	999	969	968	980	930	935	947	971	971	975	956	986	951	933	952	932	926	972	960	1004	912	940	971	966	978	1002	962	993	916	883	989	943	931	917	942	951	1008	945	944	930	935	953	955	930	965	934	914	893	958	956	942	972	963	913	960	980	904	932	976	928	910	915	979	935	1012	956	905	968	1004	934	968	893	918	959	941	922	979	950	912	931	968	943	985	975	889	979	927	965	928	892	910	974	955	975	1002	947	1033	971	970	956	979	938	949	948	981	1009	922	986	952	958	941	916	933	944	935	972	964	920	880	970	920	959	948	939	929	993	974	996	923	957	978	897	899	971	947	943	960	929	944	967	949	942	986	933	941	984	996	993	995	975	952	926	965	945	959	981	939	953	898	923	917	949	954	930	937	915	1006	957	959	983	961	890	974	877	918	920	959	988	999	946	979	911	999	921	918	989	924	932	951	951	949	931	920	947	933	927	939	957	988	920	952	917	931	956	927	979	952	954	938	976	971	896	964	950	992	938	980	924	995	911	982	924	937	886	921	991	935	967	949	975	926	985	982	974	932	954	936	930	924	936	959	954	904	988	901	964	930	1034	954	912	966	971	1008	939	919	951	946	953	966	982	939	941	895	955	916	969	980	955	938	975	962	987	948	936	940	957	892	927	957	963	915	971	1007	944	958	937	928	927	932	931	952	922	988	921	972	912	957	923	995	904	945	988	935	947	928	968	935	921	962	996	938	948	953	925	934	987	970	1006	990	948	995	926	936	882	953	914	942	902	874	951	986	958	960	992	956	959	923	955	952	950	957	916	949	899	956	964	919	978	982	943	940	928	955	895	909	929	897	972	960	988	947	945	972	956	973	947	958	1004	956	929	973	894	971	931	965	936	966	943	907	975	1028	936	1006	923	989	957	930	974	967	989	964	958	964	954	995	978	1001	972	940	920	928	918	961	927	997	952	943	904	957	918	977	951	956	947	985	956	977	981	936	889	885	939	955	925	1013	963	950	922	982	946	957	917	950	947	966	989	914	978	966	919	907	867	911	968	1017	930	957	927	1021	975	969	938	961	985	929	958	904	948	914	926	964	953	948	923	956	939	977	965	920	993	952	914	909	935	940	906	923	937	947	965	930	905	963	943	941	976	957	913	943	922	937	993	932	959	954	961	950	960	941	930	946	956	957	980	975	896	989	944	941	939	977	969	968	948	905	935	897	952	955	964	936	957	954	927	889	958	945	891	907	922	933	954	926	913	909	982	949	982	994	942	936	942	924	948	931	940	935	961	911	944	916	943	956	956	890	926	1018	990	904	932	889	970	980	944	976	945	912	923	931	934	953	955	920	939	898	928	936	968	977	897	893	964	980	947	966	935	935	949	1009	997	975	985	1010	993	964	971	943	904	943	971	934	981	890	932	988	918	859	980	923	929	943	915	943	894	945	920	958	942	934	936	956	947	900	937	973	977	898	937	935	981	922	975	994	913	960	914	934	964	906	925	993	957	925	949	954	964	938	946	945	965	968	959	927	915	939	974	952	931	959	892	927	935	888	1011	923	947	979	1003	927	943	930	937	894	925	933	934	971	928	936	970	943	993	913	977	940	877	946	927	962	925	927	952	943	919	963	960	943	994	961	992	896	994	919	995	944	908	924	1036	934	937	940	909	946	902	973	924	1005	923	944	953	934	924	923	988	1036	928	961	962	952	873	961	977	907	925	910	959	996	953	882	974	932	975	965	936	933	969	973	896	954	984	994	938	931	918	960	936	930	931	958	966	931	970	884	933	1018	961	950	1014	932	973	931	932	900	942	999	956	1019	932	945	930	869	952	949	914	989	939	959	961	984	962	926	970	1013	967	964	950	973	954	981	902	943	959	950	946	954	982	1010	896	920	944	1019	981	920	993	947	984	910	938	965	990	963	994	964	985	948	915	957	964	943	915	889	961	942	962	946	950	946	952	942	976	999	925	921	940	958	946	973	986	968	898	938	969	959	961	916	939	922	958	924	969	979	970	982	913	982	901	956	981	945	918	951	954	986	967	924	948	964	921	948	924	1010	928	925	1002	992	930	917	905	919	899	948	914	935	964	930	943	887	946	939	890	941	966	926	962	908	976	986	897	1011	947	913	958	921	959	992	966	936	916	920	959	954	979	954	980	974	956	907	933	956	903	909	915	915	929	936	929	942	994	985	892	996	976	950	885	974	977	984	931	952	935	939	933	988	889	990	936	930	1006	926	922	922	943	923	961	982	907	977	913	932	974	986	938	958	927	983	945	965	912	949	926	938	1018	889	960	914	936	990	937	966	944	986	895	969	938	965	990	927	901	945	938	944	943	1010	904	927	985	898	988	935	923	934	950	900	922	984	903	987	933	931	937	940	967	917	889	986	949	900	900	939	959	915	924	919	936	960	983	967	953	1000	949	947	901	899	978	897	966	920	951	902	883	1016	949	913	990
2724	614	620	467	421	351	300	277	253	261	246	276	263	270	250	234	226	256	264	228	260	278	210	235	274	253	269	247	259	243	251	247	251	249	244	271	253	221	257	246	268	253	246	264	282	263	268	256	236	260	246	236	260	224	253	259	229	235	257	243	256	247	243	264	265	265	222	248	265	255	259	250	279	245	255	245	256	240	231	249	270	255	257	222	232	248	226	222	251	224	262	238	248	225	253	238	215	223	246	249	236	241	241	239	234	244	271	219	247	235	237	221	254	240	249	232	236	247	251	239	239	208	255	269	216	225	255	254	240	236	255	254	286	236	271	241	242	268	263	237	256	243	229	230	229	208	232	235	244	251	243	251	262	250	232	264	271	269	236	245	235	225	215	233	247	246	252	239	260	264	247	243	257	256	239	252	268	234	221	270	272	231	272	240	269	245	265	216	233	258	241	242	250	241	224	249	229	235	249	237	249	267	268	239	275	266	225	259	266	238	233	223	241	234	264	262	272	248	260	259	265	294	247	236	233	226	269	263	229	248	242	253	249	239	218	239	262	244	240	232	258	243	255	270	240	241	250	221	236	235	265	235	249	249	272	262	255	252	252	264	254	227	246	259	266	265	258	225	233	227	236	249	272	242	269	267	251	255	265	281	227	254	248	252	251	248	254	239	246	233	230	263	226	242	264	259	244	235	267	242	241	242	250	267	214	247	247	271	249	241	237	252	244	252	229	243	269	245	258	231	272	230	263	248	215	258	243	254	271	218	247	252	233	255	240	257	229	218	264	253	246	281	266	249	236	240	273	230	242	246	215	293	263	261	255	257	244	242	239	251	245	269	246	241	263	248	256	248	246	248	261	229	238	251	259	264	259	273	235	245	254	233	244	236	232	220	241	254	271	275	260	253	239	258	241	258	258	258	246	254	227	273	250	234	254	268	254	257	237	233	268	234	260	244	252	254	245	234	253	241	269	246	283	222	248	232	260	274	235	232	262	245	223	251	280	251	241	210	242	257	271	243	243	299	260	245	232	259	260	233	252	224	236	247	241	259	272	272	280	212	245	221	248	237	263	244	261	290	243	257	257	275	243	268	261	232	234	246	230	244	245	253	255	232	239	225	237	241	251	254	260	262	227	252	258	243	240	274	247	252	280	236	262	227	196	270	244	262	247	260	234	242	245	250	230	229	230	234	234	289	251	252	273	268	225	230	249	263	248	204	216	228	263	246	241	254	265	255	256	238	236	243	242	232	230	228	232	257	270	232	254	274	251	248	244	218	256	206	242	260	244	258	229	276	248	231	264	281	235	252	275	226	273	221	258	250	248	241	221	245	246	260	256	243	272	234	243	230	248	248	279	271	246	233	265	209	228	254	244	247	296	222	281	274	264	255	269	275	233	258	247	231	265	227	260	217	219	234	202	232	218	250	257	252	238	245	245	242	235	259	248	217	248	273	260	251	253	278	240	234	245	223	249	218	235	253	230	263	267	238	258	233	238	232	242	251	249	261	258	278	290	246	238	222	240	244	256	246	255	242	236	246	260	263	284	227	251	267	264	270	230	260	237	240	248	258	278	269	257	256	245	253	241	261	266	240	214	229	281	274	230	235	236	247	242	247	236	259	241	228	234	244	229	235	253	238	260	240	258	232	247	255	226	224	265	243	236	258	232	238	258	255	260	251	246	247	227	253	279	246	212	239	272	253	229	262	255	252	254	249	263	250	240	246	260	206	244	265	258	262	242	250	251	263	256	246	246	239	214	264	285	265	251	231	267	250	254	237	252	242	263	266	238	236	239	220	241	225	233	262	262	203	251	235	216	243	233	268	262	251	260	254	236	293	263	269	223	292	275	231	226	209	256	267	287	239	250	260	262	217	272	251	249	233	252	256	253	250	203	238	232	262	249	255	246	263	264	228	224	238	243	267	263	268	254	228	227	265	260	251	233	243	227	268	242	259	232	245	260	270	254	249	246	241	249	283	224	220	253	229	226	249	283	258	250	269	245	253	219	236	268	281	218	234	226	222	235	229	239	248	239	238	272	255	245	237	235	257	252	257	245	249	228	276	250	237	239	273	269	226	244	280	250	272	238	219	197	236	224	208	249	266	246	237	252	263	263	221	233	245	262	222	213	233	259	247	238	205	245	241	275	245	260	247	251	270	294	266	237	270	232	233	248	237	268	258	247	250	243	253	246	224	243	252	286	243	264	253	267	236	222	231	255	230	280	253	266	274	243	238	244	224	224	254	277	261	243	248	251	231	246	264	242	263	256	233	247	245	252	236	295	249	262	240	226	249	245	275	237	234	255	291	239	247	252	239	240	263	269	246	260	259	278	236	256	272	244	232	252	237	265	255	237	262	222	247	235	266	235	222	255	239	244	249	242	267	255	242	203	228	288	251	257	242	244	270	227	252	255	261	256	275	274	253	250	226	263	274	288	284	250	242	226	216	245	241	279	294	241	262	236	232	245	226	272	232	264	224	226	233	267	231	262	228	273	242	251	265	239	278	239	269	247	265	240	282	232	233	268	268	243	244	275	249	229	246	233	239	234	229	253	267	264	234	258	238	224	238	264	250	225	258	225	285	245	240	262	290	255	266	255	228	243	232	234	253	265	250	217	257	234	222	232	288	208	258	253	215	263	242	252	259	275	228	273	245	279	241	277	246	243	263	257	279	231	228	223	258	217	237	245	248	240	227	246	265	256	253	242	233	261	243	260	241	257	259	254	215	191	266	275	241	280	260	271	277	239	246	276	240	251	248	240	221	255	243	248	246	251	240	244	279	272	247	245	239	242	273	263	265	238	241	296	255	260	258	243	237	252	276	236	228	235	272	231	258	281	257	220	253	246	240	270	249	234	233	250	231	237	259	242	231	229	256	266	255	231	251	217	240	266	266	241	255	243	241	241	227	263	249	249	216	266	224	254	262	260	255	236	261	243	257	274	284	291	224	253	268	262	224	251	240	242	251	236	245	236	255	256	232	244	252	238	257	242	235	240	241	237	270	240	291	241	229	255	245	250	251	257	236	240	262	243	283	241	264	250	244	224	260	232	257	243	242	234	247	248	251	229	267	242	243	211	230	242	258	261	250	249	255	247	254	269	229	274	250	243	242	218	258	253	257	222	254	233	253	244	238	257	245	257	254	226	242	244	241	277	247	249	228	226	239	239	237	233	244	260	236	242	265	229	238	260	259	246	238	235	276	262	253	237	243	245	243	231	220	258	251	270	214	262	270	238	261	250	223	224	253	224	257	259	235	263	219	234	261	227	209	239	257	257	229	266	260	250	226	273	264	235	261	245	250	235	247	272	263	260	255	243	243	244	263	262	244	244	266	248	262	236	259	267	293	235	244	257	255	232	252	245	255	240	245	254	286	226	261	279	257	253	264	251	229	278	285	257	206	266	233	248	229	243	239	249	251	215	223	293	283	235	259	260	246	244	250	250	253	250	264	251	249	259	240	222	242	250	266	237	230	256	225	237	286	245	247	223	236
2571	983	1455	1431	1488	1135	931	866	812	768	776	759	726	682	723	693	610	671	669	673	655	617	687	637	679	679	633	652	642	684	665	624	636	735	642	604	658	705	696	681	667	666	695	726	868	836	809	751	694	630	650	684	635	620	640	635	656	633	648	622	633	651	637	664	662	658	657	690	640	676	661	657	656	628	636	664	620	643	656	675	626	597	658	614	654	649	697	643	624	677	659	648	678	647	655	652	640	650	655	630	661	646	599	635	663	653	664	627	604	584	605	657	636	646	629	619	677	643	639	703	646	591	616	661	628	671	660	667	640	673	643	599	597	648	674	624	641	688	632	640	676	656	616	606	662	658	652	588	648	671	621	593	655	657	608	638	662	647	625	619	615	679	663	635	717	668	644	657	667	625	663	681	671	668	642	656	661	615	648	646	643	625	635	592	647	657	614	619	641	656	629	643	643	645	614	661	665	675	584	651	677	640	656	633	654	659	620	633	638	623	617	615	667	654	648	631	667	678	628	666	647	664	690	680	633	655	658	613	612	659	650	634	604	666	607	684	650	623	654	615	631	669	622	638	645	631	643	641	587	632	641	636	644	617	651	665	631	691	630	631	660	657	605	675	621	671	654	642	613	628	677	675	658	625	666	623	665	680	596	624	678	639	643	641	647	647	650	631	633	674	677	665	625	635	625	670	606	654	636	698	668	643	635	670	649	663	657	669	635	641	674	645	656	648	666	654	666	625	614	636	691	673	665	654	606	612	644	694	686	603	589	648	607	651	649	677	686	597	686	603	666	643	730	643	668	622	610	661	664	635	609	632	601	644	686	642	668	698	608	678	633	625	677	622	666	603	619	648	636	635	640	659	663	625	650	621	643	651	646	634	626	646	635	672	633	596	692	653	650	659	709	659	624	676	644	620	649	622	641	647	624	629	645	671	648	613	660	650	648	606	666	623	623	671	642	639	664	621	671	650	579	639	627	696	653	657	622	662	660	651	612	613	658	625	625	706	604	608	668	639	613	648	660	653	614	646	673	616	628	653	622	730	659	668	641	636	630	687	677	658	685	644	616	660	639	619	685	636	640	646	670	687	629	642	644	642	666	651	626	624	571	640	673	623	605	630	614	604	677	605	642	641	624	583	645	625	624	602	602	632	676	626	610	666	655	631	651	639	626	674	659	648	632	585	673	658	649	655	630	647	603	617	647	631	614	676	634	690	658	650	597	660	658	671	630	683	636	656	662	629	600	647	636	629	608	622	646	662	625	668	662	679	635	618	617	635	656	618	614	620	635	639	623	650	626	643	616	602	676	670	641	624	654	618	604	682	622	631	652	654	660	622	632	675	653	665	615	636	624	702	663	662	650	643	610	656	623	659	622	637	626	636	645	622	720	655	623	646	613	652	665	686	641	642	591	637	647	613	640	628	633	682	658	601	692	648	629	637	665	655	660	649	613	661	654	637	588	615	655	629	626	669	678	636	670	658	688	655	610	670	669	634	626	641	627	673	595	631	657	671	674	678	637	658	627	648	632	642	646	614	706	672	612	607	621	664	621	681	653	670	632	636	659	649	640	673	632	672	635	671	659	654	641	671	663	640	648	643	599	645	609	624	652	646	645	658	641	571	612	626	655	673	647	629	634	631	663	666	639	635	653	640	658	672	658	653	652	619	620	655	661	636	659	668	633	600	630	652	656	614	658	675	649	663	638	665	630	664	643	679	664	634	615	635	656	653	663	583	637	652	647	616	623	647	621	662	647	670	649	658	649	646	636	670	650	653	622	630	680	681	683	634	660	668	689	631	649	652	662	657	642	665	620	691	630	664	636	635	670	610	707	661	654	615	651	672	626	652	669	670	670	664	624	616	641	664	616	625	641	634	629	596	668	651	654	630	639	706	662	587	644	605	688	673	624	648	682	633	691	635	633	699	650	612	620	652	617	714	586	655	651	615	652	624	647	662	601	663	551	646	634	643	623	654	629	659	662	669	663	646	667	651	656	630	664	685	609	723	695	645	644	650	666	618	617	620	645	636	597	654	649	684	654	656	666	624	653	670	646	641	649	697	653	684	649	651	659	608	617	651	683	630	591	664	601	626	672	645	588	633	619	632	633	635	673	580	681	648	624	639	659	632	627	662	666	649	623	650	630	637	626	644	654	656	640	642	633	668	597	617	685	660	664	649	626	627	623	637	687	619	676	645	622	636	611	633	622	658	604	634	672	602	679	607	703	643	631	645	654	612	669	644	651	665	601	637	642	658	656	664	656	655	641	609	641	721	637	638	659	657	637	637	646	648	648	635	625	637	671	634	632	637	652	641	605	632	634	632	585	623	652	690	659	618	642	661	713	603	624	641	626	604	588	671	590	657	660	668	705	654	691	656	688	674	673	616	637	642	633	671	671	656	650	620	627	626	652	679	620	674	653	641	705	673	685	655	572	663	621	670	679	642	636	675	649	633	613	691	654	641	636	636	664	649	619	614	627	671	678	678	646	630	622	648	636	693	627	603	624	645	667	654	667	650	661	624	642	669	642	658	624	632	700	668	636	663	638	658	611	629	674	649	637	633	622	683	637	620	617	667	665	637	605	610	626	609	684	637	642	649	628	598	688	586	624	662	660	618	622	662	665	649	645	678	628	630	645	621	649	679	656	632	597	615	669	638	641	662	655	630	665	652	601	648	689	641	687	638	633	616	638	605	646	653	659	664	684	636	643	667	659	662	627	699	667	650	665	626	675	616	654	626	669	653	652	667	661	677	665	646	664	614	621	700	648	642	611	652	630	647	636	634	663	632	656	614	640	639	645	593	649	641	655	660	672	654	691	644	671	698	627	645	597	645	676	652	637	663	601	691	664	631	645	632	650	692	650	640	648	607	640	678	622	665	627	648	674	645	630	647	588	663	645	678	624	603	642	668	639	658	641	663	664	670	618	672	614	632	604	651	661	651	618	650	651	635	633	624	636	657	654	694	631	631	625	659	644	669	656	671	658	659	609	627	611	681	638	625	640	665	656	624	644	599	666	620	662	676	706	627	639	640	622	695	666	599	631	635	598	634	632	637	636	639	677	664	609	703	678	624	610	649	665	654	699	687	648	634	629	655	623	622	675	637	654	599	628	632	660	661	663	600	666	646	659	667	619	676	655	630	594	636	618	616	637	641	655	680	654	636	647	656	635	613	607	658	615	631	599	629	622	661	667	608	686	643	613	633	639	644	672	603	647	623	664	701	675	695	617	618	683	658	654	651	629	612	643	713	658	640	626	633	634	652	623	661	676	660	612	604	631	688	672	667	696	658	621	597	624	658	659	648	641	662	625	663	627	648	655	626	608	636	689	638	632	684	641	606	591	659	652	606	654	666	666	636	655	638	654	647	660	642	616	653	670	632	647	675	668	645	645	672	627	633	626	638	668	671	625	632	639	637	650	695	689	656	646	650	675	607	631	658	662	641	636	618	645	629	660	632	621	664	688	616	630	635	651	636	606	633	649	633	665	639	631	638
9458	2645	2492	2079	2087	1337	935	854	758	541	477	536	417	413	403	307	293	277	252	228	239	245	228	210	203	237	236	184	209	236	204	222	213	211	214	215	209	221	207	227	207	208	220	257	237	227	255	217	215	208	202	222	209	209	191	191	207	191	198	202	218	191	197	232	208	200	207	217	210	195	212	212	212	187	230	212	205	189	183	206	218	200	190	198	204	215	211	171	218	191	188	215	206	197	236	198	205	235	206	218	203	200	197	202	187	195	175	203	217	196	214	187	214	199	180	207	213	198	189	199	194	207	207	209	200	198	203	210	210	212	217	212	186	209	216	201	201	218	214	231	215	198	204	191	213	229	246	217	193	203	187	196	206	213	209	209	197	197	188	216	216	174	191	209	211	186	232	200	224	211	182	191	171	203	200	199	225	237	200	205	205	208	193	212	189	214	187	190	206	185	198	199	198	209	201	205	188	221	210	218	212	189	205	206	204	179	210	205	195	197	202	213	199	146	221	210	176	238	178	191	221	198	191	210	201	192	193	196	215	209	210	201	184	206	186	221	198	180	225	217	205	186	175	197	187	205	233	211	190	180	208	208	200	193	191	182	205	216	200	216	203	178	200	206	210	207	212	202	210	196	209	209	195	175	223	204	193	223	242	209	224	200	225	197	215	203	207	204	211	209	200	203	199	189	218	200	208	188	174	206	194	195	214	205	176	211	214	223	160	195	185	179	177	183	190	193	212	212	217	170	200	205	222	192	184	183	212	182	212	172	206	202	191	204	198	221	219	198	200	186	233	181	236	201	240	226	215	187	222	178	221	195	212	201	234	190	198	213	216	201	175	193	199	183	181	218	204	183	200	213	223	202	194	181	184	208	183	193	218	199	203	188	201	200	198	217	215	192	238	191	183	176	222	214	214	197	181	204	242	205	207	199	202	238	205	215	181	191	207	215	179	222	202	188	216	175	192	202	202	202	191	230	200	179	228	194	195	190	211	203	197	201	186	198	218	177	202	218	206	194	199	195	203	209	198	190	181	188	195	219	202	208	204	182	202	220	215	225	219	218	195	208	195	208	233	206	196	205	227	234	206	213	196	211	206	205	201	195	210	181	210	209	182	210	226	224	205	170	224	219	190	204	213	208	242	201	181	216	214	202	184	196	188	201	205	220	186	218	230	202	180	197	184	198	218	187	187	203	204	202	223	228	198	194	173	206	186	229	187	193	183	235	177	206	234	195	200	187	220	209	214	192	218	208	194	208	202	195	217	214	212	195	218	199	200	196	189	185	212	224	216	199	209	201	196	214	205	189	175	193	192	189	200	205	180	198	195	211	201	217	204	201	190	207	203	204	229	206	242	198	201	212	184	229	233	198	203	225	197	197	215	184	179	204	194	213	222	192	210	208	196	230	221	196	184	219	194	176	196	216	224	220	228	215	221	196	227	193	196	198	191	197	192	201	188	184	218	200	180	212	196	217	200	203	183	197	186	207	207	207	187	169	204	170	212	217	218	216	200	227	191	203	185	187	215	224	164	183	210	186	196	209	197	207	214	196	197	190	195	200	205	242	194	202	220	223	186	191	207	204	222	179	201	180	191	201	223	203	215	203	214	182	196	205	206	194	217	221	184	186	189	217	216	215	182	206	210	199	222	217	214	199	201	174	176	204	181	189	185	208	206	210	217	218	215	212	187	200	223	219	179	198	203	191	174	215	184	190	197	208	235	183	206	192	177	193	200	190	206	180	225	188	230	234	212	198	198	220	186	216	193	180	212	220	199	224	175	202	221	200	183	209	194	195	201	219	216	195	208	202	181	206	225	200	197	214	174	219	188	198	172	222	199	203	194	224	201	230	218	225	208	216	204	172	189	164	209	204	172	198	217	197	179	185	218	209	200	191	191	211	240	190	198	199	205	215	192	211	190	206	194	192	195	188	212	209	203	217	207	203	216	184	173	197	172	214	207	219	222	210	206	223	199	203	215	213	210	239	208	204	202	233	219	207	210	207	203	202	221	187	213	224	195	178	217	207	207	221	194	218	208	206	172	232	198	202	197	201	210	217	216	180	198	182	232	205	213	199	213	215	231	183	236	175	203	217	223	218	186	213	202	208	229	213	212	214	189	223	203	200	214	197	180	188	173	180	207	218	193	231	197	186	242	227	226	209	198	210	229	228	190	193	213	205	218	235	203	181	189	223	197	187	226	194	189	214	184	224	169	221	197	195	202	199	212	188	208	223	183	196	207	173	194	221	210	188	184	198	221	189	189	223	217	223	189	201	191	203	205	182	208	221	200	223	206	193	190	199	217	196	200	202	203	200	212	193	230	184	215	184	191	201	210	198	189	200	195	220	197	162	177	214	212	221	209	187	204	219	220	212	216	236	206	203	189	194	205	200	225	191	189	219	190	197	206	223	220	203	217	203	201	188	200	212	188	206	203	210	215	199	185	230	194	177	204	200	205	228	182	204	183	197	202	203	215	196	178	219	204	183	203	202	217	204	202	200	188	199	209	207	205	216	195	197	183	222	224	216	197	203	201	213	209	222	217	207	225	223	195	203	220	218	195	193	190	190	177	182	218	171	249	208	193	230	211	188	198	193	201	203	198	181	210	177	221	188	216	226	202	194	197	189	203	209	207	204	184	195	209	175	190	246	207	187	201	172	204	219	193	194	212	203	186	219	204	212	211	192	228	205	210	202	190	181	209	190	207	216	210	219	211	178	211	192	195	210	208	214	237	183	193	192	212	196	200	197	199	185	171	203	213	176	208	212	220	200	205	226	204	219	206	201	196	184	200	196	183	179	191	211	186	206	193	212	209	179	193	221	226	203	221	230	218	214	188	218	205	223	233	166	209	218	227	167	199	202	190	185	207	187	221	232	201	227	198	178	198	197	168	205	205	202	182	209	192	186	203	218	224	198	212	212	199	204	211	208	197	187	185	211	228	211	199	222	198	184	207	209	197	205	197	213	232	198	223	209	211	182	223	201	193	194	204	205	231	214	197	189	201	188	204	218	186	200	222	222	190	208	225	239	190	239	196	225	227	211	218	171	188	188	189	205	208	183	219	193	196	202	219	213	200	203	185	197	211	223	232	201	185	202	207	194	212	218	192	206	211	184	208	186	186	196	198	198	222	221	220	193	197	201	222	202	215	204	181	207	214	231	217	190	212	187	187	212	211	224	199	195	210	197	201	184	214	202	195	205	227	203	219	220	203	188	175	213	204	181	199	223	198	189	200	216	205	180	205	201	220	166	186	193	232	215	208	197	197	193	205	189	191	206	215	200	204	197	216	208	198	210	213	210	214	214	195	208	225	213	216	206	192	200	220	198	188	196	229	186	218	171	192	204	180	216	215	200	181	216	199	191	191	188	200	203	186	225	201	195	213	192	206	193	185	205	206	251	214	189	199	221	207	201	195	209	199	184	183	213	195	180	202	183	220	225	198	211	216	206	203	212	209	194	205	201	174	224	184	214	180	189	184	228	229	198	187	194	178	190
6624	2517	4377	5680	6355	4542	4107	3743	3405	2158	1928	1901	1680	1941	1945	1283	1275	1097	1111	1007	822	756	856	762	687	757	820	736	670	686	660	689	622	660	625	653	684	684	695	668	683	650	672	762	968	901	876	719	652	619	612	635	625	608	590	584	562	612	568	588	585	568	620	562	564	617	557	588	655	593	617	566	581	605	636	557	583	589	558	593	597	611	567	535	578	592	583	559	545	588	587	606	583	578	584	578	616	571	586	554	556	569	539	589	581	559	598	580	587	557	563	562	568	607	569	602	616	515	582	546	549	579	577	533	591	593	582	601	573	580	551	562	560	587	528	537	572	593	562	542	562	547	608	529	590	591	601	566	600	572	600	563	575	573	559	547	540	526	552	551	555	586	581	567	565	603	560	600	600	583	590	582	536	542	604	573	588	573	582	563	588	575	581	602	560	583	557	578	609	575	549	588	570	610	564	597	591	554	543	594	579	587	591	567	604	586	572	576	586	563	539	597	545	588	559	573	555	590	551	629	566	524	566	575	581	619	592	563	586	564	542	542	572	580	624	600	574	577	605	566	575	614	565	583	543	520	593	610	543	579	571	564	606	562	512	551	551	536	590	552	576	568	595	509	599	586	572	603	577	558	560	577	571	570	553	567	552	523	546	592	570	586	576	562	568	600	581	601	558	570	544	543	593	566	540	587	596	588	512	572	586	563	613	580	560	563	567	572	583	564	574	576	555	563	599	567	595	579	523	598	602	583	605	599	579	547	574	568	554	568	543	546	553	560	536	569	599	580	582	607	546	543	569	603	593	564	610	599	569	552	565	590	605	576	603	622	551	628	574	573	527	608	559	590	534	597	584	581	555	559	560	581	622	604	552	519	556	559	574	592	550	574	603	592	545	569	581	559	526	551	599	583	584	552	557	548	545	583	589	574	540	614	542	575	539	589	579	565	575	526	593	605	569	577	595	592	525	561	574	563	542	542	575	537	534	552	604	546	579	622	540	587	562	561	538	580	559	558	592	591	546	579	603	531	568	621	571	589	557	597	547	540	549	544	538	579	537	540	565	578	530	544	564	581	545	564	569	544	557	548	549	547	584	579	595	622	567	579	572	579	563	584	575	556	555	603	586	572	584	587	606	533	582	518	586	551	597	629	517	572	590	550	528	541	566	586	566	532	598	536	527	563	552	596	556	568	591	612	607	586	565	534	520	567	482	518	578	597	568	565	588	540	512	596	561	603	589	562	562	621	581	584	594	576	550	579	553	513	612	573	596	557	564	602	615	590	605	591	544	555	585	525	577	540	565	575	567	569	543	550	563	572	564	588	597	576	583	551	561	596	598	555	575	601	598	554	614	604	572	583	579	570	569	565	524	544	553	561	583	602	597	552	577	620	544	572	550	578	573	573	533	569	566	595	581	590	612	648	568	602	549	588	540	529	546	591	577	549	589	581	629	599	580	584	612	582	557	578	570	592	553	520	598	554	580	596	573	541	555	565	609	556	552	525	566	556	593	603	618	552	581	608	574	585	553	581	564	642	552	559	584	559	584	587	548	604	563	608	553	546	565	617	606	641	574	567	562	597	527	600	628	613	579	551	569	593	566	561	558	570	552	566	595	560	538	558	575	561	593	535	563	553	570	563	575	566	593	535	600	572	561	591	533	593	558	598	567	599	581	571	556	583	558	572	544	558	556	576	539	616	586	565	548	515	576	593	584	614	588	582	563	552	598	578	554	567	591	550	607	573	551	577	544	566	588	567	570	562	574	550	577	541	589	602	521	546	589	556	546	600	590	576	558	571	597	555	562	573	535	553	541	581	570	583	551	541	548	575	591	556	576	609	559	599	551	524	570	575	605	586	544	592	591	578	545	574	535	561	591	587	563	574	580	615	547	604	573	562	549	599	591	582	566	567	584	547	570	581	569	573	580	524	571	607	541	596	584	567	596	539	568	527	545	575	589	615	568	606	628	606	599	593	558	555	591	535	541	561	556	547	562	551	589	543	601	575	553	539	582	613	555	524	571	563	582	564	594	556	540	602	574	575	593	568	577	564	559	584	613	530	558	592	629	566	533	553	601	567	614	536	577	584	600	527	571	593	580	595	515	584	576	586	548	545	554	523	579	528	536	566	558	587	595	600	573	586	575	579	578	595	555	546	597	596	537	550	579	521	527	582	571	543	565	567	525	557	623	576	563	573	542	560	559	567	633	561	574	589	563	567	576	573	552	554	610	585	617	558	600	590	597	564	565	566	541	535	570	533	589	529	572	553	603	534	545	567	545	572	560	551	582	556	595	580	556	588	590	599	564	606	581	572	590	571	553	572	560	570	545	592	557	579	626	571	573	551	495	619	584	571	575	567	630	576	574	583	528	574	546	603	576	544	569	574	580	563	572	586	579	581	554	569	582	535	558	555	586	591	556	552	593	505	598	599	584	577	607	580	589	569	550	588	572	590	605	583	577	566	600	611	527	600	573	560	573	595	542	618	595	531	583	610	575	563	576	567	577	591	596	540	571	575	524	552	519	600	567	571	556	618	554	576	578	546	579	537	567	552	577	609	619	555	562	582	593	561	584	552	558	560	589	567	571	589	560	573	639	517	553	554	572	601	567	563	576	578	580	502	618	582	573	570	550	561	552	583	578	560	585	555	567	586	614	534	586	564	563	587	545	550	526	583	553	594	583	562	600	619	578	605	595	560	556	550	577	634	622	629	571	562	568	597	575	552	564	605	579	583	556	563	561	590	554	575	585	543	538	561	586	569	566	572	527	532	532	572	590	518	544	546	549	580	553	565	581	603	637	527	579	558	605	586	556	563	568	584	591	519	577	549	581	546	540	572	599	568	562	590	598	586	583	512	585	608	594	573	618	587	564	593	554	559	575	584	603	593	591	582	565	562	535	558	556	569	592	582	606	599	584	569	629	578	597	588	610	532	575	557	574	583	586	572	590	531	585	561	564	608	576	586	541	587	607	571	573	639	585	565	590	577	576	549	538	533	554	552	580	575	572	527	553	574	600	543	591	540	555	587	547	615	548	556	609	591	571	613	562	516	540	589	595	590	610	613	552	601	560	532	566	566	574	545	537	557	582	580	541	541	561	606	594	580	531	605	587	585	574	586	606	563	551	586	612	548	570	576	578	582	543	565	537	613	566	605	579	578	578	546	557	571	622	586	551	609	608	581	541	577	584	547	580	558	558	547	569	592	555	613	514	547	563	573	566	556	619	556	551	605	584	596	564	613	573	551	551	549	556	539	591	538	540	558	573	583	543	578	614	590	587	586	537	575	538	595	602	565	561	584	576	551	558	505	540	593	550	591	591	559	565	618	538	585	586	562	524	580	566	536	607	603	576	627	584	583	570	584	556	576	529	584	537	594	578	542	563	600	570	564	567	588	600	557	617	573	550	596	517	588	585	541	613	562	544	571	556	550	564	636	528	566	508	598	585	581	610	594	547	621	558	564	580	551	556	606	584	609	571	546	592	596	573	565	607	584	537	559
17891	5820	5219	4859	4228	2577	2293	1714	1472	1182	1114	1000	761	890	823	593	539	513	474	461	459	417	485	429	425	453	471	423	397	399	423	390	419	383	406	450	402	429	398	387	420	396	402	426	443	394	445	419	397	400	380	360	374	399	383	374	375	392	383	390	404	400	407	353	427	387	354	383	397	386	407	393	407	374	380	431	427	365	412	395	375	361	369	387	399	379	389	396	407	441	396	382	405	365	430	375	363	399	388	362	406	364	400	420	356	364	412	391	408	382	357	348	392	393	403	420	361	388	349	431	408	373	406	366	407	411	365	376	379	375	355	386	374	378	356	367	408	394	391	365	404	388	389	356	398	379	372	382	370	368	410	409	383	407	395	369	390	359	375	390	408	388	396	380	346	388	375	370	406	383	380	383	343	397	412	379	355	382	387	428	413	388	370	362	371	373	387	388	376	363	396	396	363	397	409	378	386	353	375	411	400	373	374	392	430	393	399	407	393	385	385	377	395	408	359	405	355	387	358	380	346	360	382	390	362	370	381	393	363	379	406	379	387	353	392	373	380	387	401	342	392	381	381	360	365	370	362	429	401	383	394	371	383	358	389	381	379	395	366	367	395	366	392	406	391	359	376	354	396	342	404	384	413	404	359	394	360	371	364	383	370	402	388	401	407	379	419	367	378	345	372	402	393	366	383	355	377	348	375	356	348	409	377	375	415	428	362	368	373	396	382	399	396	352	355	395	392	435	440	372	379	419	407	378	393	402	388	387	420	407	393	369	363	388	358	416	354	405	383	396	364	415	380	420	403	388	376	397	339	364	387	374	374	398	379	404	374	360	403	451	367	397	351	402	411	409	440	396	380	399	405	378	378	397	393	364	418	352	416	367	365	408	413	370	402	374	395	386	390	377	384	387	409	396	365	406	344	363	385	324	406	399	412	398	403	389	372	373	364	389	361	403	379	358	398	393	364	356	371	372	399	407	413	374	401	382	417	414	382	387	313	376	387	409	374	405	382	390	388	387	408	399	364	375	383	386	378	414	379	382	350	362	354	368	364	396	382	411	375	404	411	398	355	398	367	387	359	358	383	396	356	398	440	358	366	351	372	383	345	358	358	368	392	395	368	351	384	404	382	342	391	408	397	354	402	399	385	389	363	354	380	387	354	402	386	395	351	383	360	380	372	383	399	389	400	404	362	378	402	408	388	401	388	361	387	386	366	399	353	380	347	354	401	380	369	384	381	395	378	365	411	387	355	356	360	407	416	355	347	393	374	386	365	362	335	400	353	368	363	376	390	389	395	401	392	390	420	358	371	395	394	391	362	392	393	411	405	374	383	369	393	412	425	380	405	409	349	387	390	375	422	380	368	390	387	392	383	377	387	358	426	366	398	411	396	393	392	379	409	393	373	387	370	398	370	399	391	407	398	394	361	400	368	394	376	365	369	353	431	364	410	367	370	384	367	398	391	423	384	357	403	397	391	363	362	376	398	371	384	389	410	379	383	394	406	405	379	366	341	376	384	377	394	361	426	381	406	421	360	317	385	380	404	421	407	384	369	372	361	417	381	375	397	407	391	357	391	373	371	401	413	392	382	370	388	373	384	395	382	387	393	412	363	387	436	377	414	373	378	392	424	435	389	369	420	352	399	412	382	370	386	383	401	373	370	398	376	368	382	393	385	401	383	386	353	395	356	412	402	373	348	416	388	359	386	413	377	363	390	379	410	374	375	443	365	377	389	352	403	386	368	384	372	352	405	415	383	389	395	371	396	362	381	350	401	367	403	399	340	371	351	329	365	383	408	384	367	402	388	396	397	400	374	391	371	398	404	366	416	395	372	367	389	379	381	403	367	390	346	403	421	377	410	389	377	384	386	391	398	366	358	418	383	424	380	380	369	380	359	377	386	383	355	358	422	372	376	341	395	408	359	354	360	399	397	382	367	396	395	403	380	377	386	394	356	358	336	368	356	357	383	369	380	360	390	384	367	404	355	438	386	406	413	369	404	393	426	394	369	373	414	389	387	396	408	406	399	351	382	334	411	393	386	406	355	389	414	375	375	403	413	396	354	358	395	363	406	405	421	372	406	400	359	389	391	431	383	374	352	387	387	368	376	394	393	403	377	386	377	416	391	383	387	341	396	387	419	417	401	348	363	396	421	434	419	404	404	361	408	403	393	384	394	374	406	375	368	353	390	368	382	408	386	390	371	408	405	381	371	379	356	353	369	377	404	330	392	394	418	397	396	359	391	401	408	415	398	374	420	367	402	408	381	384	362	397	421	370	379	380	370	373	369	355	361	380	388	394	388	392	404	395	374	373	391	400	332	401	371	394	425	407	431	421	357	408	408	351	376	389	393	401	364	344	374	416	371	353	370	385	382	382	394	409	345	397	402	396	388	394	398	400	396	398	373	376	377	382	390	398	398	392	380	431	406	406	380	368	344	407	352	384	420	397	399	354	387	365	340	402	386	387	351	380	391	421	369	369	394	360	393	417	387	399	412	400	383	412	429	387	351	404	354	390	392	374	350	388	362	375	360	381	397	361	409	330	394	372	433	402	385	377	357	410	388	393	394	386	388	386	387	394	382	385	368	409	381	385	384	385	391	356	409	373	360	392	353	378	384	393	406	376	383	407	390	381	421	370	401	386	412	410	377	371	411	397	381	377	401	378	404	358	355	388	390	419	389	400	435	380	368	385	413	390	374	379	372	409	377	385	390	403	399	394	395	426	393	394	381	395	376	360	380	371	382	375	359	383	397	379	418	400	379	381	371	403	385	384	370	404	382	397	397	389	404	434	416	369	380	395	362	396	356	410	414	388	385	386	402	370	371	394	377	355	426	398	384	374	391	410	410	367	360	393	365	371	426	357	369	425	405	350	388	347	404	379	379	394	354	367	375	403	380	399	393	369	376	383	367	396	394	442	397	393	359	427	400	362	341	360	431	360	399	370	384	371	352	381	391	393	361	376	426	390	394	375	370	397	374	395	424	392	358	432	385	390	393	398	375	384	418	411	366	388	372	372	384	411	387	374	404	374	394	391	389	418	379	372	386	424	396	423	409	386	389	369	387	365	402	389	345	390	369	408	408	395	426	377	365	369	346	333	367	359	403	375	397	418	362	341	365	393	390	368	397	353	378	358	373	385	415	370	373	379	401	426	366	393	383	377	417	360	379	398	422	422	409	399	386	386	370	378	364	387	417	373	372	402	353	380	382	396	382	388	391	419	359	380	350	402	421	387	397	378	366	387	395	402	397	402	371	360	399	403	348	369	370	403	390	369	405	412	372	387	364	361	371	430	358	362	390	348	422	404	381	363	356	372	397	357	399	402	419	362	406	358	378	387	384	403	427	395	417	402	401	378	394	393	393	389	400	382	424	385	427	378	396	421	398	374	386	382	380	381	369	409	374	407	366	382	341	373	419	387	422	385	385	417	390	404	368	385	373	370	402	353	406	369	391	382	396	407	403	381	433	374	401	384	416	350	360	346	387	360	421	446
9527	4405	7629	9956	9535	7858	7401	5888	5579	3768	3498	3299	3004	3468	3599	2575	2071	1730	1746	1477	1678	1389	1471	1300	1243	1303	1399	1289	1228	1219	1155	1114	1113	1148	1083	1138	1155	1139	1198	1104	1149	1131	1123	1415	1451	1520	1534	1225	1096	1048	979	1013	999	993	1010	969	972	979	973	989	1056	992	999	992	997	949	1000	972	987	965	929	982	964	1015	957	991	966	985	972	980	974	981	1012	947	977	929	950	1000	974	958	929	945	978	983	949	990	978	987	962	930	936	997	987	962	955	931	1030	969	1013	961	886	961	957	974	949	987	968	1010	962	968	926	901	939	987	933	966	954	966	971	960	960	949	939	1011	966	944	958	942	939	943	1006	891	998	933	976	993	920	964	975	992	933	920	974	983	941	931	929	941	966	968	1022	937	987	950	931	997	993	955	959	1002	983	967	966	1004	963	947	955	922	941	931	922	1036	952	963	1011	917	969	929	897	978	942	918	991	960	982	961	993	980	947	922	896	901	943	980	871	979	991	952	966	914	949	946	937	946	990	935	999	977	904	950	959	935	960	895	1025	975	930	903	972	985	938	965	982	950	943	921	972	944	984	994	940	923	997	893	987	953	973	963	955	997	994	900	919	901	934	982	949	973	925	988	956	1022	955	942	990	931	979	1010	949	1003	969	968	954	976	942	947	940	967	996	933	929	985	939	892	959	974	936	966	935	928	975	978	995	948	939	998	998	1029	989	889	968	938	919	1020	960	970	973	953	939	983	1041	888	900	981	1029	932	967	910	907	968	917	923	930	928	944	926	939	948	978	919	952	974	967	970	930	941	966	992	913	974	944	969	950	942	964	972	927	967	965	936	904	953	929	897	919	956	931	955	930	1018	976	974	991	973	979	1008	965	976	908	921	964	970	1006	964	953	926	952	1012	945	966	936	959	889	1008	880	950	942	954	956	929	957	920	918	899	957	903	949	895	974	964	979	1015	912	951	972	991	989	929	942	986	965	922	919	895	915	976	953	931	949	940	972	987	925	982	1010	995	997	974	995	990	916	1025	937	914	959	941	942	960	885	941	952	952	1014	967	988	980	984	924	957	992	954	942	944	968	929	1016	921	1019	974	925	1009	957	999	922	972	972	987	971	927	1041	997	915	958	907	983	977	955	983	959	1007	923	1001	964	947	1004	928	973	955	1001	960	917	970	880	960	929	914	949	945	955	952	980	948	909	975	996	1002	943	935	964	918	992	956	951	972	923	973	940	955	942	997	937	992	1002	975	946	955	972	971	994	947	972	953	976	951	940	987	992	955	957	913	893	975	1003	996	912	947	973	962	966	906	975	979	951	995	929	929	936	921	916	969	936	959	985	979	945	920	968	985	957	954	968	988	952	952	984	977	987	976	954	974	919	916	950	911	940	989	953	953	958	965	979	924	944	904	945	991	994	942	993	881	997	971	925	1004	937	920	924	974	936	974	927	990	955	976	991	942	993	949	955	1000	947	970	918	962	1001	999	967	923	963	967	923	959	975	982	923	973	929	984	973	920	998	983	946	926	967	979	948	929	881	991	928	977	902	913	932	921	925	976	950	975	964	984	957	991	977	986	978	951	978	991	981	1013	929	944	969	923	956	925	915	920	909	958	936	980	937	1037	968	974	975	946	966	1026	965	965	986	997	934	965	954	951	957	939	985	973	946	1029	955	958	948	911	987	1015	938	981	941	931	918	908	911	976	968	995	936	997	960	924	933	908	930	949	942	1007	956	895	946	958	969	930	967	939	971	938	946	990	945	980	948	993	951	985	1004	958	985	933	1020	943	974	955	971	989	931	959	981	953	934	996	951	937	1020	994	997	942	971	918	962	934	966	1001	965	973	977	996	985	936	946	1010	971	936	958	958	929	943	950	947	953	992	962	1015	957	950	932	940	948	990	945	981	922	942	999	925	971	1025	911	926	938	994	904	946	947	957	959	939	953	931	930	919	986	931	970	934	995	882	966	966	987	905	935	962	956	978	957	971	975	940	1001	990	975	952	971	939	934	943	948	944	941	993	1015	941	954	943	1023	1006	960	916	967	981	903	925	955	1023	963	954	937	983	957	940	943	936	964	948	987	965	1000	926	949	986	928	927	951	979	942	1004	965	917	916	954	1013	971	936	945	965	957	972	920	1008	967	922	955	924	920	985	970	1006	955	973	947	909	931	959	970	966	947	948	1006	945	941	920	909	944	980	905	927	969	925	943	964	955	956	968	954	958	945	961	917	913	960	940	949	968	1006	930	987	953	943	912	987	1000	982	958	1009	942	969	947	924	998	944	998	913	978	922	988	929	925	952	964	999	944	1033	937	973	1013	1007	992	996	993	991	980	937	977	982	939	969	972	990	970	960	982	942	903	899	1000	955	899	996	945	988	977	960	933	960	944	926	970	979	962	959	976	1053	945	962	1027	955	906	918	950	994	1013	965	1011	991	971	1031	977	961	938	962	953	1002	932	934	978	922	916	942	985	996	919	941	939	968	907	931	968	1023	951	925	934	959	951	946	923	988	932	984	964	949	945	952	986	983	952	991	941	928	901	924	982	990	960	954	980	933	967	954	945	969	984	977	942	1005	973	993	966	949	974	959	949	943	949	951	977	959	982	929	970	952	989	932	936	959	929	969	940	918	957	953	941	951	960	983	937	919	971	948	959	1014	890	950	919	988	976	902	926	962	939	994	962	917	945	950	912	991	942	921	958	953	919	956	996	976	954	939	943	989	948	956	994	934	953	1001	974	918	935	962	947	934	919	1008	950	966	927	983	977	904	978	937	969	943	957	972	960	989	947	999	913	880	949	919	970	1015	995	914	966	942	896	976	956	910	970	934	982	961	962	970	996	948	959	955	930	954	906	948	954	989	940	967	1001	950	878	1016	956	947	964	951	939	956	927	929	913	967	959	962	959	961	984	989	994	927	964	919	958	957	929	965	924	988	950	953	1027	915	939	908	920	923	893	1016	924	926	925	948	954	936	948	1006	954	993	953	965	917	983	944	947	939	996	925	972	923	917	945	1004	940	957	1048	943	959	942	942	1026	991	961	920	936	942	983	994	1015	959	968	931	991	1004	955	896	974	925	997	996	967	992	963	911	967	953	916	927	975	962	926	979	948	950	942	946	961	957	997	870	936	951	934	944	1045	955	958	939	969	957	947	954	903	1029	935	878	1018	948	932	1001	994	973	946	969	975	885	946	955	922	973	935	932	941	933	996	963	984	958	961	999	958	927	1015	966	971	981	964	958	976	913	1022	926	964	956	936	939	971	923	962	951	938	961	934	949	948	948	944	982	913	931	968	961	936	919	906	923	984	894	960	948	933	983	941	1000	962	991	930	958	905	962	895	944	985	956	985	955	918	997	947	966	944	971	959	988	955	941	998	958	1028	998	947	954	919	920	969	917	915	984	1003	953	974	1016	988	919	923	938	969	1031	943	948	969	1001	955	988	958	979	944	1003	959	993	957	934	1004	1007	942	958	924	965	977	994	945	947	945	939	952	975	926	935	1005	1039	969	979	961	951	1006	976	959	927	880	972	926	927	986	963	999	970	968	966	929	1020	974	968	919	952	957	983	961	922	966	971	945	954	889	934	1008	990	915	980	940	960	943	949	929	915	980	917	978	923	956
2704	665	584	481	382	319	298	281	298	270	294	279	265	250	274	246	260	253	235	283	261	245	258	233	247	267	264	260	238	267	231	261	230	269	236	241	285	275	248	274	261	263	254	267	267	276	292	256	276	289	219	301	251	251	263	233	258	254	249	257	269	251	266	268	252	254	275	284	276	278	256	252	237	263	226	242	235	258	262	238	269	250	233	270	264	270	233	270	240	268	259	245	250	247	225	216	271	242	249	290	264	241	250	237	253	229	244	249	217	269	270	255	234	242	236	278	273	251	265	207	242	262	248	224	222	277	250	240	231	255	225	246	242	261	221	228	221	232	242	251	235	257	252	241	280	274	237	253	252	268	233	265	252	264	247	248	263	261	247	272	227	231	253	265	255	232	228	253	267	232	272	261	242	269	263	283	250	255	272	238	239	243	242	258	228	244	274	262	233	233	240	250	255	244	267	240	284	259	231	246	226	251	272	251	249	250	234	255	265	249	272	258	237	290	230	282	228	229	268	264	242	236	262	247	258	261	248	260	272	256	247	254	264	274	235	251	236	246	251	246	270	230	255	240	278	239	257	270	224	260	250	246	295	243	242	248	235	260	246	231	253	239	271	264	231	267	275	226	271	248	264	260	267	284	248	260	256	250	261	258	247	235	262	232	276	269	281	251	253	260	230	235	259	251	272	251	276	243	220	289	264	253	230	241	214	232	252	239	234	244	222	244	284	233	260	219	262	251	252	235	270	222	273	277	221	261	249	274	274	253	248	260	249	263	225	239	268	270	254	241	263	259	262	221	265	301	250	257	247	276	253	254	268	254	249	266	262	276	257	261	230	307	242	252	242	243	255	269	264	236	230	250	262	247	257	262	239	266	260	261	219	227	245	244	245	257	226	252	249	225	261	271	257	266	274	242	292	236	262	246	232	258	251	234	236	270	252	260	249	262	254	237	262	263	246	239	229	255	239	243	256	243	246	254	266	261	274	208	243	271	235	255	249	212	273	260	284	264	227	268	253	243	228	272	246	229	235	212	232	271	231	275	238	230	249	244	232	248	267	228	245	210	264	240	270	257	255	233	265	269	242	230	259	265	256	260	248	252	260	265	237	248	246	259	293	219	284	283	252	246	232	231	233	242	283	259	270	240	222	267	265	249	231	214	247	244	250	262	267	227	251	267	217	258	257	232	249	247	249	238	241	243	278	247	256	240	232	267	240	256	226	291	239	221	226	207	254	255	245	225	258	254	237	249	244	269	273	257	254	247	278	256	262	235	252	258	227	267	251	237	249	263	236	219	278	243	237	246	262	244	242	248	245	211	242	267	254	228	220	248	266	250	244	231	240	205	271	266	288	258	265	242	245	223	254	247	245	255	254	224	242	223	229	257	279	267	262	245	273	248	233	268	248	257	238	253	251	248	264	212	212	223	274	274	263	256	263	235	241	257	275	227	281	291	239	268	215	240	215	255	265	250	240	264	269	277	250	251	247	244	265	281	230	248	275	261	214	250	269	249	250	261	260	260	255	242	250	251	268	249	255	226	228	286	258	251	226	245	242	229	257	215	253	240	263	261	240	228	235	249	236	222	235	241	247	248	280	279	262	257	231	239	265	220	246	284	243	247	267	214	238	251	238	255	243	263	240	240	254	265	255	214	252	227	253	232	265	272	274	286	231	229	232	255	279	269	258	244	274	246	248	237	255	249	237	264	243	230	238	279	247	260	268	236	247	234	291	226	245	267	251	263	235	232	237	280	271	252	244	245	242	262	244	265	236	237	252	213	243	259	227	247	249	268	267	266	237	285	259	262	244	279	220	267	235	253	254	269	289	242	239	243	271	240	289	255	233	237	235	264	281	264	247	229	251	207	246	236	220	233	278	260	275	264	230	300	218	238	237	256	234	246	242	216	256	289	242	248	251	267	237	254	233	222	267	259	246	248	255	268	228	252	264	260	235	255	254	243	242	262	280	240	267	246	276	285	274	254	255	222	273	265	264	249	254	247	243	228	245	261	251	247	252	260	253	262	245	244	233	248	262	251	262	237	269	264	249	266	248	289	263	244	257	271	267	259	234	236	254	260	261	257	268	237	233	240	260	257	249	294	236	259	241	242	244	203	250	265	246	273	278	266	265	264	269	240	220	229	239	268	249	241	250	254	250	257	266	262	303	266	218	245	259	263	251	278	244	266	236	279	267	253	252	215	225	233	238	255	261	283	249	259	208	244	256	238	244	262	249	207	219	240	282	241	254	273	254	248	264	287	227	236	239	234	279	266	254	260	258	245	250	268	266	255	252	264	290	232	261	261	233	272	262	270	252	244	247	246	232	236	254	265	254	245	256	253	270	236	265	232	277	260	253	244	239	241	272	236	222	233	279	280	207	240	242	251	233	274	283	265	273	254	253	230	237	240	239	239	235	243	260	232	235	268	240	243	286	241	259	257	241	240	237	246	256	246	254	227	209	254	255	250	248	229	258	269	261	237	248	253	273	265	250	251	247	261	217	250	247	250	258	267	267	242	235	241	235	245	253	220	231	238	249	261	253	248	244	249	257	247	225	279	250	277	244	241	237	225	242	256	237	254	242	235	236	224	245	226	246	252	267	279	252	228	260	261	249	248	267	235	234	274	248	244	243	259	274	253	218	275	257	270	266	267	241	217	255	262	259	246	247	244	272	251	226	249	258	247	247	263	255	246	246	255	247	247	282	252	220	252	234	253	267	241	254	226	252	236	216	254	259	261	232	238	252	272	253	240	256	245	256	267	266	247	256	246	230	241	240	239	262	218	258	227	263	242	249	252	264	230	273	252	255	257	243	290	258	262	274	260	249	244	251	265	255	250	234	231	235	256	233	220	253	235	260	249	253	257	210	243	239	244	257	242	260	261	237	260	253	263	234	280	229	231	258	263	227	266	268	266	222	282	258	275	272	250	277	254	268	241	249	284	260	245	269	263	258	258	267	268	259	241	244	260	236	266	246	259	280	240	243	225	235	278	275	248	256	242	260	249	250	247	271	248	257	290	270	263	270	234	222	231	259	239	248	272	256	275	252	266	287	253	240	239	271	252	242	243	249	276	262	232	247	250	248	266	248	236	245	250	270	226	225	248	260	245	230	238	264	266	271	262	250	264	248	242	266	247	272	238	232	235	258	275	242	247	238	228	252	198	246	268	252	246	245	254	248	285	254	263	237	222	263	268	242	244	256	228	227	258	220	241	244	275	237	259	286	277	264	247	226	249	269	270	238	235	240	233	251	271	245	244	300	246	261	249	250	252	207	224	230	250	240	247	247	285	250	244	241	307	249	241	253	262	213	275	270	256	263	248	243	242	249	253	249	242	258	260	245	267	259	277	245	241	234	242	264	283	266	269	243	225	254	262	279	252	269	261	244	266	266	274	250	246	240	234	270	233	233	222	235	249	262	255	249	279	241	251	219	239	255	232	245	249	271	235	252	246	229	231	245	278	244	254	246	251	240	225	244	247	250	275	252	248	269	264
2589	1113	1308	1533	1416	1020	925	948	856	787	764	760	675	718	757	640	706	662	652	679	648	649	664	711	646	673	625	642	682	662	660	633	659	687	652	672	683	705	728	684	711	631	655	753	804	840	810	747	712	651	627	653	630	655	670	678	624	685	653	648	690	646	639	633	642	599	654	606	595	630	668	658	665	647	664	667	651	611	705	656	653	662	680	629	617	624	618	667	666	651	643	655	663	644	706	633	674	680	662	661	652	645	626	630	623	606	644	618	635	664	670	644	660	693	640	642	673	647	655	611	645	680	674	656	642	639	665	639	658	649	627	632	633	627	633	641	675	606	662	646	645	640	651	590	625	634	610	636	625	660	626	679	650	600	647	687	649	621	659	633	675	640	664	620	655	692	680	638	659	667	692	700	662	660	657	642	651	591	588	668	656	609	623	642	671	667	649	698	617	685	635	648	628	618	721	625	678	668	691	697	644	624	684	685	665	636	653	654	691	660	645	670	642	639	648	660	662	720	647	579	643	662	673	671	618	613	685	649	642	668	593	672	665	668	587	616	639	637	638	683	665	663	627	643	637	684	660	589	633	630	644	628	647	680	646	647	669	655	651	686	629	667	617	674	641	690	612	622	679	642	601	607	658	577	645	625	620	677	650	625	644	644	686	604	654	666	653	661	586	644	616	692	640	655	667	665	664	653	615	630	598	670	661	649	672	700	618	658	629	631	626	656	653	650	644	670	632	642	655	668	698	656	663	626	635	669	680	645	651	689	656	695	664	631	654	682	661	657	641	654	677	660	604	666	668	676	682	691	635	652	684	660	599	633	629	670	678	705	566	621	635	649	699	669	642	636	690	678	665	611	641	607	670	643	632	654	652	679	674	648	679	649	648	648	648	663	632	654	616	678	610	637	633	680	632	663	601	657	620	675	627	655	631	688	666	588	665	618	680	659	643	664	643	660	678	648	676	634	668	647	616	686	665	715	682	638	651	662	638	645	631	648	652	645	630	615	653	629	663	663	657	663	653	590	676	606	660	685	643	663	658	650	636	662	649	683	651	641	622	671	678	664	694	645	669	628	643	638	633	667	641	679	621	638	705	663	632	679	641	668	711	657	611	629	624	689	604	611	627	619	637	664	640	649	623	658	681	674	671	650	648	660	638	638	681	657	655	660	648	643	613	681	644	636	661	638	648	676	653	657	636	651	630	611	582	669	619	612	678	681	652	655	642	632	674	644	630	673	649	607	650	622	731	640	623	682	662	657	633	668	640	658	605	661	659	653	626	668	632	657	686	618	641	643	670	645	642	637	598	663	677	611	663	625	659	612	659	671	673	675	649	676	696	617	650	674	708	689	693	677	633	657	649	668	653	646	657	659	658	711	667	611	688	669	632	680	615	670	681	627	623	678	611	697	694	641	655	659	627	626	726	643	641	659	638	686	671	649	658	627	638	617	654	674	654	628	681	655	631	649	666	641	671	656	674	633	616	619	603	631	624	652	654	650	646	635	680	656	639	646	632	659	645	637	644	668	606	671	660	631	681	657	676	649	679	658	689	646	649	600	675	640	693	651	653	648	609	611	644	621	655	650	633	591	620	652	669	678	673	630	632	650	641	648	635	578	591	689	610	652	674	674	649	662	667	649	660	595	662	642	633	610	677	635	648	634	619	688	677	628	633	626	658	681	672	677	686	645	590	631	619	600	670	645	667	641	635	661	639	653	650	676	643	655	656	603	645	662	668	666	633	617	652	634	625	665	660	638	645	660	691	638	641	680	645	641	654	641	685	671	659	656	669	647	668	627	650	659	636	674	632	600	677	664	626	653	666	612	633	646	650	662	635	683	620	692	626	653	621	636	648	659	664	670	672	606	660	619	672	670	576	700	620	643	695	631	679	658	632	615	647	639	586	645	673	689	656	647	659	686	627	627	618	667	645	624	619	650	668	658	661	633	650	673	631	711	631	645	658	640	672	640	654	685	648	666	669	636	642	634	640	687	637	633	656	627	629	664	661	646	627	655	619	646	633	627	699	605	651	617	627	653	619	688	665	633	637	618	647	639	656	654	687	647	642	667	701	647	672	657	636	590	632	698	616	686	630	673	647	618	646	674	674	639	645	665	688	617	621	656	634	597	652	671	655	696	579	638	658	676	611	664	646	635	650	641	612	678	686	669	658	698	688	609	632	616	647	638	681	651	635	639	648	642	613	637	652	623	650	617	659	644	639	585	680	603	651	673	672	608	649	655	616	669	657	685	632	625	678	670	637	646	630	640	641	640	686	720	684	663	644	637	613	651	676	617	675	644	637	666	657	635	661	702	631	672	635	653	687	681	694	648	652	593	653	625	680	671	712	662	661	622	606	628	660	639	648	689	613	606	652	638	672	640	665	615	665	627	600	686	642	648	636	650	649	644	674	655	656	646	631	640	657	625	654	678	678	630	677	622	627	590	643	633	656	656	678	625	651	646	660	625	638	619	700	643	633	692	627	664	627	643	633	670	618	670	683	688	652	588	636	648	639	646	657	694	634	626	647	651	667	645	658	671	615	613	699	657	649	634	632	673	661	647	650	680	641	642	650	648	653	659	667	648	660	646	643	640	648	675	618	657	679	707	635	658	628	580	659	653	659	631	629	700	669	696	676	651	627	614	612	667	623	647	648	677	665	633	620	653	670	679	644	651	630	640	666	631	645	654	643	665	652	655	691	690	609	641	697	662	667	641	623	641	691	665	659	640	611	622	658	592	595	661	642	667	680	622	671	653	653	668	656	647	644	679	627	640	633	642	612	640	651	667	684	633	636	692	631	666	673	667	671	629	697	660	640	662	552	686	670	684	611	661	639	636	638	666	622	705	702	613	685	623	625	655	670	616	701	664	642	603	666	659	680	650	702	647	677	629	624	644	658	649	655	672	639	696	670	663	652	600	652	669	666	667	644	632	692	649	695	660	636	619	649	627	667	695	653	635	698	670	640	678	651	656	663	681	654	672	632	681	649	658	655	673	662	653	629	626	637	667	610	661	672	670	663	652	590	658	643	664	659	668	657	642	677	617	608	611	661	648	665	641	645	638	691	682	623	654	649	660	643	651	653	628	713	628	676	670	661	653	636	624	638	639	630	639	644	662	628	640	665	687	594	647	656	665	641	628	657	653	654	691	623	660	666	637	647	687	610	687	642	665	636	678	619	667	624	623	656	647	633	641	613	637	623	617	673	667	646	639	639	665	678	676	625	652	647	680	625	647	631	630	623	660	633	643	664	661	646	700	617	660	640	645	664	602	665	648	686	676	670	606	668	663	644	632	654	592	632	674	644	683	631	635	643	640	647	642	598	658	654	620	683	671	653	651	628	696	626	644	632	606	628	665	645	615	665	668	668	676	642	623	646	619	630	645	682	667	610	681	643	658	659	653	646	654	649	637	622	663	648	634	648	636	642	658	669	635	668	681	652	728	677	638	648	643	583	660	644	657	611	633	653	685	670	669	639	661	641	681	620	634	648	696
9577	2717	2827	2323	1657	1011	842	912	757	500	505	429	373	417	505	335	316	291	252	242	254	227	236	235	224	225	218	215	225	199	213	190	216	176	208	216	229	214	197	232	208	221	215	230	234	254	219	230	205	210	208	203	208	230	197	204	195	206	227	241	202	168	218	214	218	214	208	219	218	202	215	182	216	219	206	212	203	213	190	217	198	208	188	199	235	209	202	191	219	222	214	192	199	182	214	217	189	213	202	200	213	207	186	188	189	183	213	191	212	213	188	197	202	218	193	215	212	226	210	186	206	206	215	176	200	198	209	177	210	206	156	205	203	225	205	197	193	207	200	219	195	208	190	217	222	199	218	192	223	218	198	224	199	215	221	206	199	223	186	173	206	213	205	212	193	195	184	219	197	218	195	198	199	212	199	184	224	209	209	195	202	205	206	192	200	181	184	205	192	196	216	226	220	204	203	226	184	175	184	219	206	208	205	193	221	184	206	184	191	199	220	211	193	175	199	202	205	204	197	210	194	212	208	198	202	191	224	216	189	191	201	178	202	228	185	163	172	197	190	190	192	238	213	201	214	211	202	211	206	202	181	190	190	200	192	230	197	203	196	210	194	205	195	212	214	200	214	180	227	228	190	205	213	223	211	212	217	233	224	221	209	195	204	215	199	212	197	198	216	194	209	232	190	197	211	208	224	192	217	199	190	198	212	193	183	220	221	188	193	189	227	197	188	229	183	210	214	193	190	193	218	187	187	179	206	203	227	168	217	203	196	187	224	184	212	218	189	207	176	203	203	205	211	186	211	200	206	186	208	206	227	210	188	224	208	204	202	204	223	207	183	220	179	188	190	218	212	200	203	218	178	207	219	217	233	211	195	206	228	212	219	223	212	214	223	198	201	185	207	203	195	198	207	209	193	203	212	210	202	213	207	177	176	206	206	213	209	219	195	193	208	193	219	227	194	176	211	199	220	233	221	194	209	207	220	189	193	189	203	219	188	204	217	216	206	195	205	214	212	198	192	193	222	195	225	229	207	213	205	205	236	202	182	204	195	217	212	240	204	188	223	195	238	194	209	224	218	183	213	209	224	231	207	205	213	215	226	233	208	202	201	200	205	214	180	202	203	199	220	203	202	186	229	211	230	196	217	204	208	191	176	242	197	197	178	204	213	180	204	200	202	217	193	211	204	225	189	201	209	184	207	198	196	205	209	213	210	221	235	183	202	184	203	187	202	217	245	210	187	204	180	195	203	184	201	179	185	215	197	177	231	207	223	236	229	249	190	198	208	194	234	226	203	227	195	218	202	201	209	209	199	208	195	202	200	204	203	217	200	192	194	222	220	181	193	179	210	187	214	199	187	204	224	188	193	224	217	183	228	191	203	196	204	190	188	210	207	221	209	211	181	203	191	216	201	227	225	195	208	189	213	218	205	201	211	222	207	216	186	184	194	191	223	232	205	168	201	208	200	198	194	193	202	188	210	201	189	193	204	201	210	207	220	181	227	199	203	176	197	215	182	205	190	194	179	201	201	201	194	196	173	214	206	216	213	199	219	188	228	184	215	223	233	211	190	208	201	180	208	188	206	216	174	218	183	190	206	209	209	192	206	194	210	206	194	206	185	188	213	210	177	192	206	207	173	223	198	185	205	216	231	210	220	212	207	218	212	214	205	192	191	179	233	185	224	192	210	209	217	214	189	164	167	188	203	236	225	218	192	210	230	230	215	197	200	181	221	198	191	202	197	213	195	206	188	218	202	180	201	195	188	201	218	199	197	209	202	205	219	214	203	184	215	215	232	213	210	209	192	192	192	203	204	230	212	185	215	211	204	181	188	217	166	218	209	215	202	207	206	208	191	196	190	203	199	219	199	204	183	180	199	220	211	227	201	211	207	215	193	188	207	218	215	206	182	200	224	203	209	199	205	215	200	204	214	215	193	184	188	195	203	213	223	185	225	203	228	199	210	185	210	221	214	229	210	190	206	196	208	196	174	191	183	204	197	193	198	194	182	204	174	220	199	196	201	205	201	232	216	198	205	199	185	201	191	219	214	210	211	216	188	200	204	204	203	203	197	165	228	215	197	182	179	211	221	208	215	206	213	207	185	203	175	200	198	211	215	189	205	214	219	205	227	210	189	200	190	188	231	219	223	207	203	218	193	216	191	218	213	220	235	232	216	200	210	207	216	190	171	207	201	188	204	187	215	201	204	198	193	208	227	190	213	194	213	183	196	220	211	186	208	252	173	212	185	229	220	186	187	218	170	192	224	203	212	209	223	209	225	212	203	215	194	210	218	201	224	204	232	178	205	234	191	200	216	199	214	193	223	185	185	188	200	211	166	204	205	208	214	210	196	198	212	174	198	208	203	204	201	222	218	205	157	208	193	201	221	194	244	214	214	182	195	226	206	195	203	193	202	217	197	235	223	204	199	215	197	211	183	185	220	201	193	204	194	209	195	201	194	189	203	199	215	202	183	209	204	189	196	197	219	188	203	238	200	180	233	184	213	205	212	193	209	223	202	209	220	203	220	186	204	213	208	200	190	192	205	204	204	232	169	189	219	211	195	187	227	199	192	223	193	209	222	202	209	217	226	229	219	179	201	181	193	203	228	196	210	209	188	197	194	205	192	192	197	200	235	211	215	201	201	214	192	199	195	209	191	193	209	204	201	206	182	188	203	213	195	210	195	183	199	195	207	209	189	165	191	196	223	180	199	185	197	221	187	223	206	184	221	190	194	223	203	202	188	210	210	208	217	191	204	233	211	218	230	231	238	204	196	220	212	203	192	191	192	201	201	190	198	217	182	221	201	210	216	191	209	212	199	200	187	209	226	201	234	186	174	205	210	178	225	226	185	200	236	194	192	219	192	184	198	190	197	221	203	228	193	179	188	205	205	218	232	225	198	210	216	212	182	220	211	176	188	221	203	193	235	217	205	174	212	189	223	229	194	190	221	224	200	233	198	226	208	229	210	190	189	204	188	201	205	193	189	200	189	215	196	215	211	208	190	235	208	215	214	178	202	187	183	174	195	214	217	184	192	194	185	198	189	225	227	228	175	219	213	220	181	212	198	222	196	208	221	199	212	179	194	185	208	212	209	229	183	189	204	199	202	213	190	192	223	191	221	204	182	211	184	173	212	209	216	191	169	209	190	222	195	211	194	195	189	213	200	207	229	227	195	171	222	190	198	183	184	186	194	207	236	204	205	183	208	242	201	211	196	208	212	193	226	190	185	204	200	215	206	211	201	214	207	207	210	225	203	181	197	192	172	183	212	182	206	183	206	196	185	194	191	211	212	194	191	225	207	209	213	186	213	178	214	202	184	176	198	207	197	235	191	206	209	233	216	198	221	176	211	218	210	206	213	216	223	213	205	210	224	183	208	199	198	221	210	206	223	198	228	202	182	215	192	216	183	193	202	208	192	224	205	180	196	188	204	198	227	212	196	208	188	196	181	187	171	205	207	214	206	227	213	204	199	181	197	207	189	184	199	217
6830	2505	4895	6334	5282	4255	4001	4280	3449	2241	2092	1981	1558	1714	1917	1390	1200	960	969	872	768	796	811	773	694	754	770	744	732	684	684	685	677	675	646	672	680	655	657	675	675	634	726	757	920	1006	918	744	622	594	605	589	591	590	614	616	581	600	666	575	636	585	583	538	630	616	583	534	615	567	631	602	589	557	568	614	579	543	576	538	591	588	580	605	565	584	590	599	557	602	581	642	585	593	593	609	587	567	592	560	548	574	619	591	583	569	570	563	569	574	583	592	565	522	609	587	580	581	581	584	587	558	588	581	572	627	579	557	590	591	596	558	544	572	578	587	568	565	561	589	594	576	578	618	567	559	582	582	574	566	579	557	589	581	573	519	597	566	609	551	569	587	589	555	581	560	571	587	605	587	577	590	564	570	562	546	566	622	544	562	543	542	556	588	547	567	552	582	602	580	544	546	586	595	557	550	585	577	595	569	591	547	557	590	560	578	584	550	578	609	606	558	581	545	591	571	533	553	565	573	596	611	540	599	578	619	581	542	528	567	554	556	581	606	593	591	546	572	592	563	550	558	585	540	552	584	539	577	581	601	524	569	544	608	530	550	616	605	578	575	544	602	602	593	545	589	582	551	603	594	570	554	547	546	579	610	592	585	570	615	579	550	575	616	600	537	581	599	582	577	590	578	566	599	557	553	587	581	577	553	581	549	600	609	559	554	588	558	562	563	541	617	567	561	591	595	546	564	620	547	553	571	611	569	601	553	563	558	601	557	526	569	553	593	567	593	603	562	581	586	560	549	571	574	533	561	554	545	589	539	557	595	547	567	540	565	585	564	561	529	570	601	623	603	578	582	624	550	564	578	572	535	576	560	591	587	547	615	624	538	612	598	586	566	589	586	597	530	577	529	573	563	599	589	585	598	574	529	563	568	562	615	589	561	605	605	577	533	570	589	539	597	597	566	526	597	602	528	580	551	566	593	582	550	576	591	600	554	597	577	541	566	526	595	610	574	570	591	559	572	602	571	581	588	565	594	577	558	591	569	567	555	560	590	572	586	541	611	598	577	592	596	551	561	596	590	615	614	592	534	541	552	619	570	557	559	587	598	543	584	593	574	568	598	595	569	593	617	597	574	535	545	532	579	545	588	589	578	588	586	572	585	592	559	591	543	598	555	552	541	592	579	592	574	570	579	524	589	559	564	597	592	591	605	548	567	568	572	542	578	575	561	555	559	589	575	530	579	563	561	589	581	563	568	544	580	549	564	607	566	593	578	578	607	589	556	613	564	571	573	574	569	562	576	583	533	600	560	569	583	559	579	567	552	586	544	582	580	562	569	547	583	552	583	567	563	577	577	561	614	559	568	594	569	569	549	562	557	588	580	554	585	608	602	561	611	595	575	545	619	614	566	525	592	632	593	590	588	587	586	527	561	579	569	543	586	563	558	555	581	574	582	576	579	636	558	531	556	584	612	607	597	581	547	594	579	604	606	570	559	596	587	565	529	532	597	564	611	572	566	573	549	557	559	601	554	572	554	531	531	571	556	587	540	581	532	513	552	545	549	600	549	603	593	536	568	526	565	562	593	591	552	550	549	581	607	533	549	597	582	612	561	595	527	573	592	584	562	592	592	594	566	591	575	599	548	588	557	589	606	605	551	541	631	541	586	539	574	574	603	549	563	591	578	585	607	602	539	538	606	580	599	535	581	563	595	519	564	573	577	574	539	593	557	560	575	538	568	559	602	558	526	573	589	571	562	623	589	566	565	557	548	568	567	550	536	560	598	580	587	587	587	552	547	568	552	581	599	614	583	569	600	617	537	595	598	595	602	593	539	575	582	570	587	556	575	570	549	607	540	561	586	619	595	587	557	632	604	518	561	601	566	614	580	589	554	544	577	552	550	578	584	559	597	564	610	579	591	573	569	556	590	587	593	600	547	562	617	634	583	584	610	527	591	574	605	547	582	543	604	585	577	606	541	546	577	568	567	597	588	546	593	597	574	601	549	571	535	581	553	596	551	554	566	574	563	565	580	575	598	631	550	614	606	605	571	530	584	556	599	586	588	552	614	508	551	594	615	593	566	598	607	615	535	594	573	561	544	554	586	536	549	584	555	571	640	604	571	562	559	555	605	582	610	571	559	609	585	598	573	552	598	545	610	574	589	575	562	547	616	560	557	575	545	567	561	561	543	557	626	574	546	568	584	557	574	571	586	558	557	599	593	580	555	564	585	570	574	559	640	609	568	609	637	621	562	556	601	528	592	576	568	591	534	566	565	555	584	543	543	543	583	592	595	603	589	607	591	578	565	612	607	520	539	529	571	567	533	549	561	577	569	545	585	578	603	564	612	589	600	586	564	549	609	550	582	612	576	607	609	607	555	549	614	568	568	565	631	613	581	574	582	577	575	555	583	547	606	523	585	568	495	566	538	610	567	561	601	558	578	568	615	568	548	552	578	541	572	590	587	574	550	558	566	537	601	598	541	596	551	600	566	576	569	612	576	607	570	533	573	592	569	524	582	563	553	599	567	558	548	591	579	580	565	565	595	581	587	573	570	557	583	558	565	599	571	577	555	581	595	552	617	575	560	568	586	571	554	615	566	574	569	594	586	570	565	565	581	550	579	536	533	565	557	576	559	567	537	579	571	561	589	541	532	554	503	597	600	580	558	562	548	550	601	561	604	596	598	541	599	560	543	605	515	586	593	577	579	594	585	618	533	538	585	585	564	560	557	569	596	627	641	577	555	599	576	573	556	592	563	555	577	595	597	585	580	557	550	589	595	566	549	538	560	630	542	610	558	558	546	579	513	544	568	612	557	574	632	561	576	561	624	596	543	590	567	598	615	586	551	596	543	615	535	587	540	592	520	570	613	585	570	599	538	541	575	581	579	587	574	584	570	571	531	547	577	544	610	577	541	575	587	561	619	571	556	542	581	586	581	556	589	563	596	570	545	584	544	583	577	571	618	583	561	565	517	531	527	584	551	596	556	562	601	570	589	593	569	598	618	555	514	582	560	558	608	543	571	567	545	594	578	600	593	586	593	548	587	522	564	611	592	569	509	572	583	536	558	590	584	582	587	606	564	564	558	543	587	566	564	609	574	581	605	534	531	571	583	587	610	521	545	560	558	567	562	558	605	565	573	542	643	535	572	636	560	627	592	568	587	619	548	644	564	575	574	574	567	562	570	593	602	578	616	596	614	604	548	565	554	616	599	551	558	603	573	559	542	597	530	577	559	579	590	560	546	554	578	600	560	592	535	589	514	579	570	556	599	538	534	609	570	542	534	583	564	609	578	581	578	585	603	568	556	553	584	540	560	564	580	573	582	585	574	577	598	593	606	568	550	580	558	578	594	603	544	564	585	600	588	591	576	589	589	601	589	563	539	615	587	540	604	589	579	571	549	572	594	520	610	556	579	582	575	532	592	569	594	611	568	594	599	583	575	570	574	566	568	568	653	587	618	597	606	553	583	583	577	576	531	587	616	553	569	556	597
17506	6143	5578	4994	3578	2620	2120	1603	1364	1008	933	778	788	913	749	602	566	496	477	475	467	439	441	429	463	428	449	413	396	400	421	424	424	390	418	436	372	422	409	421	419	396	414	429	439	454	424	437	398	411	386	397	368	356	383	388	342	364	398	372	431	416	381	398	422	371	355	411	381	389	392	369	378	367	375	387	388	382	372	407	348	405	412	387	356	367	364	368	370	363	360	370	401	390	375	376	385	369	384	412	393	340	352	354	383	383	383	412	420	425	387	431	372	417	389	385	403	356	379	442	377	378	391	391	370	380	368	396	356	387	366	388	363	400	394	376	358	378	417	391	370	388	412	360	383	369	384	376	421	425	344	365	353	374	391	379	376	351	429	437	403	393	353	389	361	356	376	396	338	380	380	408	394	397	424	388	382	371	368	344	408	379	366	373	388	382	410	391	403	373	420	394	362	345	390	370	329	396	360	365	409	372	397	340	417	392	387	384	379	412	375	388	405	381	381	355	384	426	362	387	354	381	344	375	385	393	398	375	373	368	365	415	373	383	369	345	390	391	412	392	355	364	421	400	369	373	362	370	412	396	392	381	393	401	412	388	383	382	381	387	378	390	410	354	355	359	388	373	378	355	383	411	389	365	394	398	411	377	376	374	361	406	376	375	390	383	380	378	425	418	405	351	370	381	412	385	395	376	382	386	362	399	381	358	364	384	351	344	402	394	397	353	401	370	365	384	359	388	391	396	378	377	416	395	407	343	358	360	355	396	379	390	424	394	383	402	382	390	374	358	387	439	397	388	421	382	410	425	375	355	357	394	379	347	358	368	374	385	451	404	337	369	424	376	376	404	373	380	368	366	413	363	370	400	380	423	387	389	368	357	390	362	377	371	367	406	385	382	388	387	367	370	388	367	361	369	372	368	386	408	404	384	356	378	382	406	392	418	352	395	378	372	420	385	384	369	387	376	420	356	357	361	376	386	388	401	368	404	379	414	389	401	365	404	406	350	361	393	378	373	380	372	388	373	401	390	355	372	314	404	393	403	367	411	413	373	367	356	363	385	380	368	388	399	383	408	407	357	388	374	393	402	371	394	412	384	386	401	390	385	416	401	401	407	362	368	432	368	387	449	416	400	373	392	394	376	409	357	386	415	380	382	378	373	386	382	399	377	401	357	381	417	364	386	393	367	367	372	366	386	364	375	410	389	410	379	344	397	378	413	403	416	418	370	390	351	376	406	365	381	373	439	371	404	340	395	347	391	373	397	391	349	383	403	367	374	378	382	394	396	396	365	363	394	355	399	391	382	380	373	388	372	370	384	363	400	410	386	392	378	356	408	366	380	369	406	384	390	379	369	367	411	368	426	398	389	378	341	396	374	388	385	372	380	373	374	375	380	399	353	357	353	372	374	380	387	379	373	399	391	395	445	400	402	382	358	414	376	377	392	368	410	408	406	389	397	367	374	431	369	389	400	401	377	406	385	406	404	372	368	372	368	383	366	391	423	424	415	401	362	403	390	356	371	391	364	366	400	369	396	395	407	393	423	381	360	382	380	443	414	397	366	420	371	379	400	357	362	400	383	365	427	371	355	378	392	402	357	405	385	346	379	356	417	378	370	393	385	404	401	368	395	401	386	362	382	364	423	391	356	419	400	395	378	393	393	396	355	397	425	397	390	406	367	390	395	367	410	376	426	388	372	447	400	386	368	400	381	404	374	375	367	384	421	375	369	392	405	377	404	359	405	400	395	375	403	385	425	405	353	371	416	392	385	408	345	422	401	367	381	367	376	385	368	370	357	363	369	366	370	352	399	412	377	378	384	374	382	396	355	389	338	414	360	382	375	398	410	380	390	382	354	376	412	381	390	376	404	380	363	366	416	394	360	391	385	382	374	356	414	349	362	389	370	396	399	375	405	391	376	338	384	387	383	370	360	374	405	403	363	398	353	369	355	370	367	377	386	364	365	365	392	385	399	347	367	404	384	385	391	426	381	407	392	360	377	395	403	392	379	368	366	395	394	430	460	337	380	359	344	395	379	352	379	414	385	398	370	412	368	394	371	399	402	348	418	395	393	376	384	405	406	366	363	386	354	401	399	394	377	362	392	398	388	351	411	380	372	411	387	392	359	385	384	367	386	393	412	376	398	402	343	379	377	411	380	361	375	379	372	371	392	390	403	365	401	410	360	396	390	392	369	386	380	393	413	381	385	401	337	371	388	385	388	381	392	374	386	384	409	361	371	363	391	361	397	388	423	378	388	374	419	386	404	394	375	363	395	382	373	378	390	360	395	386	394	407	381	410	411	373	389	411	376	392	397	395	386	365	358	334	381	408	402	401	353	365	365	377	400	389	390	370	429	399	384	402	377	401	393	366	382	376	368	341	411	434	384	389	368	377	366	376	356	424	373	385	387	399	387	378	366	359	353	397	374	407	375	383	384	397	358	400	374	402	334	377	418	364	372	381	430	390	403	375	429	389	395	371	401	375	398	392	376	400	373	391	392	408	348	372	419	386	393	410	398	358	368	404	386	390	377	415	361	388	377	338	381	379	365	384	402	381	414	400	384	396	413	391	386	352	399	370	380	365	379	346	353	404	377	383	367	394	427	378	400	404	392	374	388	411	372	402	400	337	388	397	384	388	403	385	358	364	418	369	371	383	382	398	404	394	414	405	361	388	396	359	412	401	372	361	398	374	380	363	362	367	399	377	361	379	388	410	373	393	391	392	379	387	406	390	369	410	421	374	360	368	362	360	396	383	416	423	389	415	372	378	351	375	394	403	372	373	356	351	389	424	388	342	377	343	385	382	402	351	441	408	381	391	368	402	407	375	366	406	427	386	377	386	379	359	374	375	359	395	369	383	381	386	422	375	374	415	371	367	415	418	406	395	406	354	388	395	400	344	375	415	349	380	421	341	385	347	388	364	390	381	368	410	408	367	354	405	391	370	396	413	398	404	386	402	382	398	372	394	361	388	418	392	396	373	334	391	387	364	383	398	381	373	417	384	401	363	366	401	413	369	384	358	378	399	373	397	419	387	369	441	410	392	388	418	375	397	365	377	391	409	364	396	354	402	400	403	395	375	391	405	388	401	412	362	391	399	397	411	376	372	414	383	387	412	375	342	358	400	387	398	383	382	348	371	343	376	350	379	375	358	403	388	399	357	380	403	408	376	394	383	407	402	376	396	372	425	407	390	383	343	372	389	329	390	443	364	413	372	367	400	344	371	375	360	385	378	418	391	369	406	365	385	356	359	388	394	362	404	357	353	352	407	378	379	400	392	390	362	420	388	373	414	348	407	355	358	348	398	360	432	386	336	347	380	368	380	345	400	396	403	390	383	356	396	366	382	386	386	372	353	374	360	386	376	399	362	387	375	390	372	415	369	396	384	374	396	378	390	391	424	391	422	370	378	387	351	338	393	335	380	427	387	383	406	389	398	380	402	369	410	373	386	400	360	416	380	361	392	375	350	389	375	395	406	384	379	373	401	424
9484	4613	7753	10084	8988	7696	7081	6658	5871	4290	3590	2992	3182	3501	3538	2400	2205	1873	1556	1597	1420	1259	1427	1363	1314	1338	1319	1331	1270	1293	1128	1098	1137	1063	1099	1145	1179	1187	1217	1193	1060	1102	1159	1306	1464	1565	1419	1193	1051	942	986	1024	1021	978	971	999	982	966	955	963	1037	938	999	1031	984	1024	965	982	1017	943	1010	958	897	940	965	977	990	990	981	948	959	943	996	949	957	957	970	958	945	1016	968	1059	968	1000	977	919	927	1005	935	949	973	955	989	975	922	930	991	933	966	934	966	972	947	980	996	928	943	954	958	930	976	948	922	950	929	1003	925	955	945	1004	914	955	973	958	952	904	948	944	922	974	950	968	908	934	949	951	977	938	938	961	1016	970	913	972	991	938	897	948	966	966	897	958	979	957	1017	971	971	962	933	950	1004	991	867	914	976	951	936	990	977	948	962	995	967	965	946	953	1003	907	937	943	986	968	947	930	965	962	985	962	926	932	906	976	980	995	921	949	940	920	1008	969	929	960	1026	954	958	924	979	945	937	925	948	935	974	900	940	895	1008	984	958	918	927	925	921	954	921	975	943	916	937	879	935	982	938	983	860	940	971	952	975	978	943	937	953	994	877	909	1014	939	901	973	923	919	953	949	978	976	959	938	911	971	932	943	1011	934	924	959	947	921	965	943	964	941	951	998	948	954	927	1042	937	967	1010	935	1019	1023	940	908	948	1005	941	941	918	959	899	1011	1010	964	961	937	951	970	950	969	971	959	972	967	894	933	897	1011	954	1006	965	925	983	997	970	948	964	894	898	1010	1000	956	953	988	957	934	940	1015	930	946	960	911	926	938	968	1009	942	936	936	964	975	933	952	922	932	938	965	989	915	968	980	936	922	901	866	926	909	910	989	929	956	910	932	929	935	916	980	973	923	936	978	953	955	979	931	947	1003	930	983	937	1012	935	962	878	920	944	940	996	887	977	985	966	959	948	934	935	883	906	931	941	984	923	921	898	979	915	964	950	961	929	950	1004	954	915	962	926	985	983	934	929	953	953	872	941	939	933	955	932	910	960	973	965	921	947	973	962	936	951	949	925	918	977	946	948	935	976	970	962	965	970	1017	944	954	981	935	918	990	917	940	977	933	979	948	986	937	907	926	957	981	979	991	943	953	941	913	924	895	931	974	972	927	945	958	991	944	928	939	960	916	967	959	949	937	937	953	958	989	934	984	996	957	959	997	941	947	907	979	956	901	978	988	918	913	982	958	931	948	976	958	936	934	907	951	976	924	919	936	987	925	914	932	953	927	930	959	952	875	984	1019	966	946	932	957	1006	968	982	955	957	876	915	998	947	968	952	989	929	964	914	936	965	934	975	944	934	980	987	972	973	970	984	945	917	1006	983	949	942	961	943	951	977	955	1024	921	991	967	911	957	977	1014	959	932	984	902	999	937	985	954	947	980	921	995	950	964	988	926	962	955	923	1008	916	998	959	946	957	1019	931	911	984	945	937	887	962	939	954	1006	981	951	974	982	930	951	923	919	950	914	924	920	958	999	935	966	933	974	946	979	962	980	929	993	966	920	950	923	972	956	957	1016	975	923	1002	954	969	973	970	915	909	951	956	1003	959	963	980	882	944	973	956	1021	985	994	937	992	912	941	991	902	959	964	939	905	955	952	902	1037	971	955	943	907	963	1013	940	935	979	915	983	1001	976	954	980	912	927	923	913	954	991	920	947	956	990	930	963	925	989	988	982	927	918	924	910	955	943	877	920	983	947	923	976	932	943	995	949	907	974	924	1002	909	959	986	1034	985	929	963	984	925	904	930	1006	955	958	961	1015	979	878	1000	939	949	941	953	995	980	912	950	991	955	939	901	904	979	1007	1012	927	925	949	944	954	928	953	971	921	975	962	971	956	919	938	981	979	975	973	953	958	996	950	981	958	938	947	898	954	899	953	1000	901	928	956	951	919	956	891	942	892	952	992	963	985	968	969	980	1003	967	990	912	930	888	955	951	967	942	913	868	909	938	956	919	906	947	960	960	943	933	974	940	953	902	961	934	910	931	937	977	940	928	956	999	927	931	974	972	915	986	1003	943	989	935	937	922	884	943	961	953	995	897	974	967	931	903	960	889	992	942	968	931	905	899	973	964	1014	975	985	894	936	921	913	993	930	972	973	973	915	1025	1009	972	1007	955	978	934	929	1021	954	978	967	917	1002	932	965	971	921	922	971	912	945	895	950	990	922	920	948	916	946	896	945	904	919	895	912	894	950	988	972	979	881	976	979	908	922	967	916	952	994	951	938	976	923	923	938	1000	945	975	920	942	959	965	990	991	941	936	959	934	1022	985	956	929	968	934	931	925	970	932	896	997	961	910	941	996	968	1003	935	977	947	1006	978	929	981	949	967	878	1023	961	914	923	969	979	920	942	933	948	941	919	875	929	964	956	944	943	925	951	926	915	927	879	932	979	899	937	939	988	921	933	1001	913	905	924	959	945	891	915	959	894	899	930	945	935	889	942	954	942	958	937	929	947	1056	999	979	938	963	926	956	915	964	949	898	931	977	987	961	959	927	929	902	963	927	924	957	964	918	961	976	973	946	982	930	967	918	943	970	988	964	969	955	981	972	906	906	998	954	939	972	963	987	978	893	934	969	965	933	969	951	961	893	929	957	948	916	939	956	948	939	963	958	966	965	980	959	953	975	1001	910	993	926	941	995	992	989	935	966	927	951	926	941	925	948	941	941	925	945	892	974	975	967	978	935	944	941	961	962	982	967	944	927	915	906	979	991	911	930	944	950	945	931	992	950	911	916	922	957	946	934	970	968	869	975	926	926	1021	943	977	957	946	978	988	965	976	1006	967	978	969	980	986	918	950	952	963	922	968	942	963	918	970	986	971	979	978	965	945	987	948	954	951	957	964	978	999	932	935	915	944	987	977	912	979	991	982	882	925	939	990	1003	979	938	949	979	977	986	989	914	964	980	936	920	955	957	941	984	899	965	938	947	924	929	952	948	1003	962	985	913	914	963	1025	980	904	968	1007	976	979	942	941	987	973	950	919	1004	920	979	954	926	975	941	945	952	931	947	1038	960	969	1005	958	955	951	995	963	979	907	958	983	960	959	956	919	914	940	966	979	946	928	932	924	989	989	974	929	955	958	994	931	953	951	990	942	908	960	969	955	1005	905	922	886	941	958	989	885	956	966	971	960	931	886	940	966	947	949	929	973	960	974	955	960	903	949	972	942	968	946	897	989	959	969	912	956	975	967	982	947	937	912	945	855	971	931	918	928	911	952	979	914	931	948	944	954	980	972	928	945	972	922	964	946	967	1005	978	980	949	1002	963	967	944	1000	950	953	991	955	925	975	952	992	918	900	967	999	973	999	936	928	930	976	919	941	930	977	926	961	1003	956	915	927	962	930	997	977	943	1002	932	949	940	1000	961	979	938	985	970	922	956	967	986	932	969	992	952	921	919	934	963	940	961	943	961	971	949	956	909	959	982	925	916	955	974	961	966	910	1021	938	1020	973	964	974	911	974	946	956	938	929	958	989	982	969	909	956	921	954	939	987	958	980	994	948	956	946	967	948	1044	915	902	976	969	1020	969
2624	602	579	489	445	349	324	290	276	248	246	234	274	283	272	261	251	235	265	249	258	260	265	245	250	248	253	232	243	235	241	262	275	250	230	242	234	278	257	282	260	259	251	278	253	285	253	263	266	261	241	268	254	237	255	250	256	254	250	270	266	249	293	266	264	283	246	245	276	247	221	271	247	233	226	246	267	230	228	248	251	274	239	233	221	246	251	242	258	243	248	242	249	267	267	240	277	244	254	265	256	270	273	260	252	239	220	233	260	242	227	286	249	255	285	264	253	232	270	237	260	253	275	248	274	251	229	257	214	245	260	248	233	260	238	237	253	210	255	231	235	229	248	244	238	237	251	273	272	255	241	274	241	256	241	239	261	260	250	269	266	252	256	200	258	248	260	243	256	222	262	235	227	238	244	251	256	243	248	242	272	227	250	228	264	256	246	246	242	244	275	222	246	303	236	276	217	247	247	239	251	249	250	259	257	231	237	228	231	239	270	267	258	240	259	266	272	246	232	241	257	246	251	273	207	248	247	227	239	232	227	267	249	249	275	228	266	244	238	254	242	265	241	251	252	242	276	270	252	284	258	229	267	264	240	257	279	230	248	216	270	259	262	240	220	269	243	289	257	262	253	243	264	233	245	236	238	262	247	244	229	272	239	267	259	254	251	242	283	242	244	242	240	255	233	241	262	227	234	279	246	275	258	260	245	258	244	238	248	216	247	260	263	263	253	245	247	255	215	258	244	243	239	262	265	251	243	235	270	260	229	262	216	250	229	238	238	241	257	239	233	247	260	229	240	255	243	281	254	261	253	261	234	283	216	261	253	260	240	225	230	262	233	248	281	261	223	251	241	254	271	291	265	259	259	234	291	222	253	231	263	225	249	235	254	240	244	249	259	235	212	263	240	250	240	227	250	252	238	260	236	261	280	243	245	275	253	247	257	272	265	256	245	237	243	261	237	250	241	223	238	223	237	271	256	272	270	253	262	255	250	276	257	244	257	267	229	255	226	252	258	256	249	251	295	252	267	244	239	275	255	250	246	256	239	254	267	248	237	248	240	251	228	267	242	255	236	232	239	224	247	249	254	244	275	248	264	234	264	251	292	243	235	231	251	274	238	223	261	225	222	257	256	249	243	264	235	242	250	275	277	246	217	259	239	266	266	261	250	213	245	262	242	266	272	270	241	261	237	236	243	282	235	246	264	261	276	250	266	256	228	276	257	269	267	228	251	249	246	257	246	216	236	242	227	272	265	245	260	267	236	262	254	274	261	267	260	267	242	258	253	240	234	227	261	273	223	255	258	239	232	263	271	266	291	250	254	269	260	249	257	228	251	251	269	267	235	236	235	237	257	209	247	251	232	234	251	274	243	231	273	248	245	221	248	245	244	207	263	254	242	251	244	245	256	264	216	218	247	243	256	236	239	259	260	208	263	253	226	254	228	276	256	226	235	263	267	269	256	262	240	263	245	259	241	245	226	245	279	268	250	245	265	215	262	246	272	238	216	282	272	246	202	274	263	281	262	249	238	259	256	252	250	239	240	247	234	265	250	244	236	231	219	254	247	244	261	250	279	254	260	233	271	241	244	217	253	252	217	217	248	236	247	258	261	266	256	237	282	253	235	256	240	261	236	224	261	235	243	266	262	243	244	252	247	226	275	239	248	241	251	283	281	216	216	247	257	253	219	238	278	278	236	230	222	258	236	229	278	259	234	227	245	256	241	277	250	266	236	234	256	250	276	274	243	266	257	272	236	244	288	231	240	227	238	208	237	231	251	248	286	262	246	266	241	242	264	242	274	273	248	269	241	249	276	261	257	239	246	267	284	218	230	246	233	258	244	279	247	273	238	238	236	240	226	240	244	253	231	242	240	221	243	238	265	242	247	228	263	219	251	229	248	263	278	283	272	228	210	251	226	267	257	258	265	240	260	265	268	266	234	272	252	244	242	232	214	252	228	261	280	251	241	254	225	260	251	234	255	245	224	253	260	268	235	290	246	225	274	255	272	259	228	249	237	240	285	270	231	274	244	247	252	213	280	244	261	272	258	244	279	263	255	270	260	267	232	226	242	251	240	260	244	226	259	260	252	220	230	244	268	263	260	245	297	252	252	248	247	261	227	269	248	290	257	238	241	225	261	269	242	274	246	257	235	243	256	244	251	253	269	229	257	227	243	283	254	238	232	243	257	242	242	247	246	249	268	280	253	255	255	230	246	272	259	237	270	230	257	234	255	276	221	265	241	280	239	250	221	252	264	250	243	259	254	231	264	220	247	270	219	275	261	260	244	245	225	251	221	232	264	225	284	266	204	246	255	255	248	250	247	216	288	210	251	252	247	239	204	248	257	242	249	237	238	278	251	233	245	237	227	246	266	227	247	250	277	230	255	249	255	274	239	261	219	219	270	248	217	259	235	260	239	262	270	242	281	276	244	239	206	238	253	241	278	260	237	246	264	245	277	250	282	256	270	265	268	260	263	233	265	230	267	245	255	240	249	287	250	262	261	262	258	242	227	247	264	214	226	241	232	266	242	267	217	240	232	228	245	231	242	245	237	239	235	243	220	289	242	246	231	238	236	251	255	237	283	235	240	261	249	247	255	252	243	254	255	276	229	232	297	273	249	273	242	272	254	266	277	263	239	216	262	263	244	251	242	224	244	266	249	230	261	259	277	256	261	236	224	254	257	216	240	267	260	241	269	242	271	242	219	244	225	257	250	249	237	231	263	247	246	246	250	255	263	225	242	269	235	243	223	234	261	225	243	240	259	251	270	238	230	255	272	250	265	257	265	236	242	219	263	259	245	254	259	253	227	256	237	260	280	267	233	255	271	285	275	251	270	253	268	251	300	221	254	254	264	249	237	247	241	249	208	245	256	239	269	264	222	229	238	244	231	263	239	262	267	243	262	260	239	269	239	216	255	247	256	251	243	244	274	244	240	249	279	251	258	242	273	235	278	279	243	236	245	267	242	241	287	249	238	216	232	251	223	231	272	257	228	282	240	260	237	267	243	276	256	254	253	264	283	226	261	245	237	248	228	246	248	256	240	260	252	283	268	242	278	246	276	248	255	260	238	258	238	244	233	229	255	251	270	241	239	273	272	270	228	251	269	277	270	236	266	260	241	279	216	257	242	269	258	257	221	244	230	249	276	246	254	242	249	248	285	260	253	248	246	220	264	234	238	248	246	282	222	247	273	252	251	251	256	252	259	261	268	266	242	285	223	229	297	241	242	263	274	257	249	263	221	246	255	274	230	281	239	242	276	252	243	252	219	266	244	248	276	255	262	236	240	277	264	237	260	263	228	250	252	228	254	224	257	259	279	248	251	248	244	269	236	235	256	250	230	259	240	211	244	250	257	247	258	249	271	278	228	295	245	252	269	267	238	237	248	251	260	264	258	250	256	236	261	263	257	237	254	261	251	268	217	267	272	242	237	261	248	240	228	253	248	259	261	241	237	227	230	229	250	231	256	248	250	239	272	268	274	239
2592	965	1373	1569	1320	1139	937	877	833	806	787	754	702	686	757	664	722	687	604	690	660	641	687	652	652	661	641	659	613	667	666	734	635	589	665	702	730	663	723	670	700	681	745	784	789	849	875	709	657	654	634	606	669	592	644	649	647	660	649	640	671	608	671	666	619	640	681	651	634	617	694	674	652	674	615	639	695	682	646	654	719	598	588	629	611	635	630	660	638	631	600	645	604	629	634	628	665	649	663	652	675	646	628	650	657	619	625	617	633	627	621	626	627	636	667	617	633	635	633	697	613	645	657	608	654	672	666	630	611	620	658	631	658	653	729	663	675	650	656	626	680	643	613	690	620	648	668	605	635	639	668	630	662	663	621	661	634	683	624	649	662	687	657	631	639	657	657	642	618	603	630	685	628	701	622	655	637	626	656	647	655	650	665	658	617	671	673	627	640	694	676	643	639	674	684	657	617	670	663	661	642	698	630	666	665	659	633	668	604	621	634	670	645	638	677	689	605	616	607	646	619	668	644	665	652	691	600	620	645	605	667	638	709	658	661	648	664	593	659	644	650	616	687	636	676	641	666	667	666	693	670	666	590	669	657	678	690	653	658	643	682	628	645	624	669	643	637	654	634	598	632	636	621	660	671	673	626	643	622	602	688	678	630	642	621	614	690	675	635	656	676	636	644	617	695	666	668	637	591	660	637	691	681	699	680	688	629	633	631	679	670	597	665	624	634	637	595	622	653	677	638	647	627	665	656	649	657	660	682	676	620	655	643	562	614	660	677	703	592	668	664	620	658	587	622	641	667	681	611	647	623	660	638	652	643	604	640	645	625	610	625	645	653	668	624	652	648	652	677	652	653	631	685	666	668	696	643	640	662	674	723	609	629	659	676	634	685	701	641	647	649	637	652	624	689	654	620	664	668	673	634	691	695	648	685	656	642	674	680	667	668	654	638	698	683	640	639	610	685	647	638	619	657	621	666	599	668	663	659	631	637	669	686	647	663	648	604	688	687	663	611	671	636	650	606	604	634	692	678	639	714	619	648	682	716	627	631	652	662	684	650	639	648	696	693	651	688	635	667	640	637	630	650	624	632	629	661	696	644	647	598	656	602	613	697	641	642	689	696	660	682	634	653	639	665	647	658	637	623	660	651	629	628	634	630	679	621	625	674	623	680	691	645	646	649	642	685	664	648	643	661	692	645	692	659	620	653	663	647	640	619	661	624	656	630	662	698	657	630	656	657	682	626	650	599	628	674	622	617	688	655	655	651	607	634	634	659	647	638	642	678	670	638	656	637	638	653	644	650	670	597	659	646	640	648	640	655	616	660	668	698	636	645	716	638	684	639	664	617	708	677	638	642	653	640	641	662	610	660	629	657	647	662	639	634	657	688	604	654	665	611	637	647	641	626	658	661	695	624	689	669	662	679	672	662	630	645	619	685	665	600	632	688	633	686	693	643	679	687	687	682	620	644	672	592	634	659	668	697	642	664	665	620	632	632	636	628	665	656	609	618	651	686	642	684	629	629	696	625	621	622	626	654	647	648	669	663	642	629	618	649	642	675	690	656	599	652	637	641	702	591	678	639	665	652	662	623	619	637	669	684	656	663	651	697	614	681	641	587	637	667	631	651	652	623	647	638	671	625	615	660	659	633	622	665	674	590	650	664	631	660	689	673	658	676	618	682	703	638	663	647	638	663	630	671	649	703	648	650	639	657	645	634	657	668	656	640	611	631	626	587	634	642	672	681	712	649	701	630	635	655	641	675	671	593	656	673	671	618	664	656	682	641	612	678	645	607	642	670	687	677	673	662	599	643	579	593	643	690	620	621	640	660	675	620	656	691	656	668	638	665	650	680	625	628	651	623	665	684	652	636	637	660	658	642	626	651	616	651	665	673	654	627	602	654	617	679	662	615	616	654	602	640	661	687	690	674	638	664	605	652	656	640	660	635	635	640	684	628	618	663	612	654	702	629	676	656	668	650	616	653	635	596	695	657	665	593	639	616	614	647	618	656	623	687	634	643	634	575	650	658	661	694	646	635	676	641	700	624	670	707	634	655	646	646	659	594	678	644	641	679	686	631	644	670	595	628	612	649	720	650	658	674	646	642	635	652	625	626	630	662	618	665	608	644	639	663	716	668	663	625	627	621	641	676	640	672	667	679	657	631	661	658	654	665	695	652	702	638	586	657	689	687	654	639	644	641	598	644	696	628	642	675	618	645	650	617	654	650	657	671	664	637	640	673	639	636	651	673	632	684	687	659	615	616	680	610	656	659	614	638	645	644	628	643	621	644	624	684	661	628	632	687	690	636	706	673	662	678	630	626	623	644	625	629	660	617	661	632	634	694	664	648	663	650	662	654	641	639	664	645	586	631	635	669	677	656	593	669	659	714	648	677	609	671	648	634	625	655	595	679	643	666	678	625	633	608	678	671	682	650	639	647	658	675	707	630	673	625	671	665	658	652	676	648	611	633	632	661	652	649	603	652	673	655	649	653	662	687	599	638	607	677	628	636	671	639	632	619	678	644	726	651	649	664	676	635	641	626	622	609	676	661	688	660	643	622	632	659	647	630	637	649	664	634	626	642	650	604	605	682	620	639	629	677	623	639	665	664	611	653	599	647	635	671	661	620	655	690	692	648	662	684	657	628	680	645	654	689	595	687	661	662	693	685	640	647	640	707	645	674	667	658	671	665	649	654	678	665	667	642	644	622	678	638	666	644	652	647	638	666	667	663	638	660	637	644	629	650	620	622	615	666	671	619	632	626	633	609	647	675	609	622	659	626	633	601	681	660	623	706	683	662	660	679	653	648	617	644	648	680	623	680	650	657	675	644	649	641	656	620	650	671	660	667	665	657	631	614	688	592	657	644	671	659	652	647	663	661	608	681	666	647	641	677	646	666	664	647	683	604	655	655	656	657	672	647	667	663	625	697	676	666	634	649	652	667	665	661	666	678	632	703	663	638	631	658	673	634	605	716	595	644	677	593	674	617	690	647	609	639	575	638	662	641	647	668	676	658	635	641	622	643	656	640	617	649	734	595	644	647	638	648	662	688	648	676	635	654	604	618	665	665	677	626	647	682	645	676	634	616	634	731	654	696	628	647	686	666	668	653	634	636	708	637	670	643	683	619	691	635	657	669	665	652	640	663	643	627	668	653	636	671	608	594	627	619	663	682	639	645	696	667	676	611	673	645	615	631	674	656	641	622	638	645	678	635	639	638	677	629	631	662	623	641	662	690	646	647	674	654	635	659	627	623	605	665	645	655	692	672	686	624	646	618	683	620	638	658	645	621	579	639	625	673	700	636	655	678	712	694	658	644	641	698	651	641	630	686	602	665	671	659	677	672	675	665	650	604	595	654	653	679	623	676	709	702	667	649	651	663	673	651	680	622	661	679	654	629	665	658	657	670	620	667	636	648	621	638	627	684	682	653	634	640	658	655	671	651	572	656	633	649	637	639	648	661	658	673	640	603	622	652	633	680	628
9446	2922	2778	2420	1598	1182	1122	906	696	560	436	427	377	428	432	315	295	254	288	238	217	233	276	196	229	210	220	246	218	205	220	208	226	193	226	223	232	210	217	226	226	237	218	215	224	257	229	212	251	221	189	191	212	231	206	207	228	214	211	207	206	230	222	210	197	213	185	186	185	200	202	237	209	236	217	204	250	196	214	223	205	195	222	201	207	221	198	217	196	209	198	237	220	209	212	192	220	206	200	195	222	183	207	215	217	221	202	191	198	201	198	211	199	205	218	226	199	212	199	202	201	215	195	209	195	196	203	201	224	212	240	213	207	192	195	220	216	215	216	221	213	203	195	216	218	199	202	205	192	185	203	198	203	221	200	192	223	190	188	202	206	198	196	231	238	188	204	210	208	226	217	228	203	225	229	223	182	190	206	194	209	212	220	236	205	182	214	210	188	184	200	217	185	205	201	201	194	193	192	224	203	187	180	207	196	206	217	199	189	183	202	188	211	182	212	228	203	209	202	219	189	184	183	196	224	210	221	206	221	198	209	204	197	191	189	212	192	205	192	195	213	197	219	220	208	202	214	184	196	183	216	189	210	213	225	214	211	227	221	184	200	244	191	204	199	193	195	195	255	189	208	180	228	195	231	204	212	207	211	196	215	227	217	219	201	229	243	196	214	216	233	208	204	203	202	233	223	193	213	181	210	199	204	200	195	212	207	207	219	210	178	211	213	213	219	241	202	163	212	181	212	207	201	216	188	220	212	208	222	232	201	205	184	179	208	205	213	212	217	196	197	224	191	197	215	197	219	208	222	206	186	190	204	215	210	223	191	203	204	217	207	220	213	206	167	202	191	190	193	203	239	192	197	237	209	208	213	199	216	203	224	205	218	183	211	176	212	229	200	195	223	215	177	211	220	190	208	194	201	223	218	216	188	189	223	208	222	208	201	209	209	219	214	211	225	237	201	193	195	200	184	234	189	254	225	235	206	210	187	183	215	243	227	224	195	192	197	204	188	199	205	193	217	212	205	214	179	173	221	231	203	230	205	199	202	191	194	184	208	217	210	192	217	209	187	189	218	214	186	209	197	205	187	204	206	159	205	218	233	192	214	207	206	207	157	201	194	245	209	240	236	207	180	189	203	220	218	220	211	241	231	187	176	209	201	217	213	213	203	206	234	209	209	196	202	191	198	236	217	233	213	222	231	192	215	213	196	198	218	196	224	198	198	220	202	207	215	213	198	209	216	204	192	187	196	228	199	222	182	222	204	210	221	186	213	223	193	213	196	206	215	191	193	206	224	202	206	177	200	211	198	213	207	200	180	213	205	217	202	199	211	190	222	198	201	231	216	210	194	197	186	205	197	214	185	212	191	247	204	206	230	224	200	184	216	213	194	195	210	208	183	239	191	247	240	223	220	197	212	199	223	194	202	200	224	210	206	204	216	200	228	223	199	219	213	224	184	204	229	206	202	226	208	208	216	207	213	191	197	163	201	187	196	208	189	186	213	207	221	212	205	193	214	197	199	214	193	197	213	187	219	215	226	214	208	212	202	212	214	179	200	191	223	199	211	200	213	217	212	216	199	204	198	203	209	201	230	216	202	190	211	207	208	205	226	190	205	212	203	177	203	218	236	193	206	179	206	215	218	200	200	188	213	191	194	225	188	193	216	226	222	186	223	210	209	210	229	184	205	210	195	198	200	212	218	212	208	206	222	207	229	221	189	196	185	187	204	184	186	186	212	198	200	193	203	200	214	220	178	195	203	198	204	191	200	226	196	202	189	209	191	207	186	207	193	207	195	198	221	185	185	225	202	231	218	200	207	206	187	186	211	205	220	208	197	197	208	244	215	210	220	210	199	231	228	222	221	238	212	199	199	221	211	187	181	197	203	175	215	185	228	218	194	212	197	222	213	205	215	190	201	197	187	187	207	215	191	185	219	200	213	211	187	225	221	190	206	193	192	209	207	205	203	182	236	229	194	208	207	210	215	192	208	190	217	181	205	203	208	206	229	211	197	208	172	213	192	207	197	217	230	200	185	209	216	209	215	202	221	203	206	227	243	186	179	208	207	224	224	190	211	180	200	205	211	188	219	214	226	193	199	194	210	205	202	212	196	212	194	200	246	223	210	216	213	194	198	205	208	200	217	209	208	187	193	189	227	204	209	197	225	199	221	202	232	200	207	181	221	204	189	183	221	196	222	215	218	201	199	198	213	203	183	195	210	207	214	199	201	214	205	188	204	214	187	182	188	219	201	197	178	214	195	183	211	213	225	194	217	193	220	186	203	215	190	205	208	195	193	221	241	233	171	220	182	194	204	176	221	186	250	209	199	191	202	223	197	222	216	221	198	218	203	203	194	212	219	214	207	213	215	218	197	216	195	217	193	190	217	233	210	202	192	227	198	200	206	226	248	211	201	207	200	222	205	207	198	199	193	226	217	218	207	199	192	202	221	180	185	187	220	199	194	202	211	186	177	195	225	224	243	200	189	208	205	201	200	212	208	212	199	220	215	204	209	227	184	195	220	236	232	229	199	213	217	181	211	213	219	186	226	194	164	207	206	193	206	204	187	208	186	185	221	186	223	218	190	210	201	189	202	209	186	189	214	232	222	205	213	227	206	208	202	191	180	203	202	184	205	186	208	185	231	191	203	232	204	252	188	187	212	209	194	208	216	214	226	197	221	206	224	201	184	185	202	184	200	213	208	195	207	208	233	188	195	239	201	238	182	186	210	221	223	207	203	217	226	209	204	177	224	195	194	211	217	209	210	196	211	200	193	202	212	213	222	181	209	207	202	200	193	195	201	200	222	206	209	201	208	179	180	206	190	186	192	193	185	175	240	206	197	235	205	209	204	201	201	202	207	203	217	232	192	204	225	205	195	208	202	220	232	211	222	207	215	188	207	200	215	207	194	239	195	202	217	209	218	216	200	187	211	194	211	190	209	190	229	221	224	199	210	241	191	223	204	233	217	188	213	184	218	222	219	192	224	206	173	194	205	192	182	225	216	214	220	217	198	218	240	187	212	246	197	209	229	232	200	193	231	178	209	227	196	220	185	192	209	207	193	209	212	218	188	198	210	215	189	188	214	207	217	213	207	233	216	218	188	210	210	208	209	200	195	197	224	176	189	219	235	210	204	211	206	208	212	173	209	178	216	184	210	167	209	232	218	222	236	212	199	192	232	214	219	208	204	204	231	193	228	210	188	214	219	225	196	213	196	200	205	203	212	210	185	196	217	201	213	201	216	213	202	197	225	229	228	207	188	190	222	195	193	202	202	180	217	180	200	196	216	223	181	211	199	204	199	210	234	190	177	216	187	213	181	201	196	208	221	215	192	191	213	199	208	189	216	219	212	205	236	200	204	229	198	205	211	205	201	218	184	205	174	217	226	225	218	253	193	215	235	200	203	229	205	194	189	230	220	229	217	204	214	216	219	222	223	222	209	232	211	190	195	202	227	208	233	215	223	202	195	202	230	217	189	197	196	201
6901	2785	4424	6202	4838	4826	4343	4206	3312	2571	1953	1963	1736	1894	2221	1479	1369	1016	1002	846	864	814	841	749	719	794	736	788	738	783	658	674	611	648	707	675	737	685	703	682	732	656	747	790	917	1004	863	792	620	615	632	618	580	619	597	612	554	604	598	590	549	578	615	546	590	601	559	592	578	603	585	655	602	597	610	580	589	595	580	566	604	579	557	589	588	522	599	602	566	578	560	576	568	599	601	600	585	563	567	603	549	561	577	614	591	617	574	561	590	603	579	561	609	591	623	587	585	586	586	597	588	608	621	555	555	575	553	554	562	583	601	589	569	590	565	625	591	634	628	525	609	593	571	618	570	595	594	584	594	596	587	574	577	615	583	565	586	591	591	550	595	610	593	573	547	576	596	630	615	576	582	582	565	567	608	565	642	596	542	647	553	617	570	612	568	571	611	593	566	579	568	572	559	532	591	612	586	562	597	532	554	580	608	562	567	535	585	615	526	564	568	564	622	581	552	571	572	596	594	615	564	588	603	589	594	580	559	610	575	617	626	603	572	593	572	646	598	598	611	584	544	580	580	593	577	542	566	602	568	568	612	603	608	563	590	590	574	558	579	596	562	577	570	565	550	561	586	555	588	568	573	583	532	610	597	583	561	580	562	581	612	552	559	562	581	556	574	605	550	594	580	594	574	585	566	549	605	564	577	580	585	556	541	539	576	576	620	554	603	615	589	570	528	559	555	623	574	590	556	565	619	567	550	547	558	611	538	603	558	553	539	556	559	591	556	562	537	576	552	573	578	539	574	582	596	565	591	622	545	560	616	576	584	613	552	574	575	576	584	552	610	597	571	564	602	592	569	601	594	616	605	610	579	583	586	573	559	640	590	600	524	552	581	595	583	599	556	575	565	586	600	636	536	575	588	606	584	582	580	572	613	574	604	555	630	543	568	570	579	595	577	584	567	592	584	550	508	588	580	550	515	594	556	594	590	589	615	568	603	585	566	559	561	580	544	609	584	567	583	550	540	602	587	584	518	580	601	548	565	578	573	558	557	610	593	571	570	570	554	577	596	569	578	560	587	572	579	631	575	551	607	592	568	557	547	558	576	570	594	591	605	609	569	528	574	588	575	568	580	567	596	611	605	561	587	592	582	593	579	592	607	575	586	600	555	556	573	581	575	553	545	599	537	615	625	597	590	585	586	567	588	532	560	578	600	557	597	590	531	532	572	531	579	585	591	579	552	625	575	568	598	589	548	575	598	589	559	549	567	590	575	599	567	576	629	613	592	605	585	548	529	594	569	601	612	615	561	586	588	638	570	577	548	628	554	595	607	580	601	572	541	542	613	587	590	578	550	550	583	572	624	563	588	547	537	595	534	600	577	601	597	592	641	608	574	631	554	584	596	600	552	636	587	571	607	564	588	608	567	565	540	592	530	576	576	613	608	598	583	542	595	570	565	601	574	620	582	584	586	584	589	612	575	541	549	567	651	550	587	590	586	579	569	585	627	557	574	576	563	594	609	584	590	586	561	584	573	565	588	565	585	590	583	554	594	539	555	603	583	550	551	557	574	555	583	578	601	573	581	598	580	561	577	560	566	569	573	595	561	596	563	560	592	586	554	576	564	572	578	549	533	589	574	547	573	571	574	549	562	560	609	605	590	594	610	552	562	564	562	593	581	595	630	562	602	559	596	607	610	546	548	538	610	562	613	601	607	584	575	540	566	557	572	605	583	569	618	606	618	606	604	584	577	576	575	523	561	537	591	534	581	586	591	546	612	579	563	583	581	529	578	587	586	582	551	583	601	570	632	616	634	591	555	579	598	583	561	563	600	593	584	565	583	585	565	591	551	553	620	544	582	577	605	590	577	584	569	568	602	606	588	601	565	627	637	582	569	568	590	577	588	556	572	571	575	559	571	618	611	589	596	562	582	571	528	596	596	564	588	585	549	561	595	558	596	557	576	564	566	565	594	580	595	606	564	582	614	605	602	549	534	589	602	548	638	623	590	584	572	585	544	617	565	581	569	576	554	552	556	587	564	619	519	586	545	559	550	581	630	566	578	575	613	557	592	586	569	581	523	607	571	609	574	604	617	595	567	581	589	544	621	508	567	595	568	550	540	565	560	580	605	584	552	598	558	561	618	601	588	584	589	592	580	577	561	540	600	569	594	601	572	627	582	591	586	574	599	608	575	597	531	585	588	589	581	606	538	600	514	607	561	591	577	569	589	585	551	606	565	547	543	542	585	588	602	610	543	577	600	587	561	631	602	622	600	548	547	615	585	582	573	540	557	565	542	567	593	586	570	563	569	595	534	592	607	605	586	593	564	580	569	581	617	584	556	547	623	563	600	621	603	610	571	597	607	602	563	579	546	573	569	568	578	590	614	548	595	550	643	557	541	605	590	539	554	600	537	569	558	626	613	606	569	561	585	598	554	578	602	611	605	552	552	601	586	576	576	577	573	573	595	570	572	599	568	557	555	579	563	605	619	616	595	590	604	560	569	548	552	588	573	571	548	572	575	551	590	654	502	568	585	548	587	602	554	533	573	576	574	589	565	605	608	568	610	570	586	564	552	545	561	597	562	599	533	636	596	576	548	628	552	589	573	599	542	559	595	547	547	599	559	603	582	593	606	585	600	568	564	559	591	542	580	545	598	592	554	564	572	594	571	560	566	550	574	611	592	588	575	581	605	614	563	586	584	578	567	542	592	556	597	580	597	590	585	549	607	578	558	572	592	588	586	537	544	579	633	592	546	574	562	543	586	576	530	592	552	565	602	574	607	577	569	553	564	577	568	602	560	570	598	581	547	635	580	599	550	595	542	563	574	591	576	558	554	590	579	573	543	594	559	591	557	571	577	591	578	573	612	572	569	543	600	563	605	622	552	552	570	561	578	589	584	598	560	593	566	551	567	565	595	561	593	601	563	585	590	602	549	552	610	610	575	621	521	548	605	570	568	571	564	586	601	587	609	645	558	619	565	553	581	630	633	565	569	556	564	575	555	587	601	562	598	581	579	564	579	574	564	568	531	592	610	596	583	584	545	557	561	627	531	557	558	609	574	590	573	574	581	612	595	542	571	597	586	597	566	576	602	545	557	568	564	577	560	591	575	566	548	607	535	553	604	593	606	609	605	610	600	613	586	606	579	544	592	600	645	573	586	595	567	599	590	622	608	550	620	556	578	556	586	609	622	594	567	553	562	581	558	574	546	551	583	558	581	559	612	595	573	568	633	589	601	591	601	606	605	582	600	571	556	608	620	573	602	578	599	588	587	563	565	595	579	576	631	597	538	587	544	566	508	564	572	588	554	647	592	591	571	542	527	583	551	606	569	584	548	559	582	578	590	604	596	578	569	547	575	544	555	607	609	602	532	541	602	579	572	567	571	577	530	557	579	587	585	611	523	583	559	577	590	593	591	560	572	598	557	611	551	563	581	556	565	574	550	544	582	576	620	555	598	614	560	624	541	586	583	561	582	632	565	573	545	563	591	582
17762	6703	5690	4575	3433	2901	2334	2015	1524	1104	852	795	764	990	806	600	585	495	488	453	489	411	444	426	456	453	433	405	448	414	435	417	411	405	389	409	406	426	404	409	384	412	413	443	477	447	473	413	357	438	409	402	417	380	396	391	384	389	417	413	428	347	348	361	416	395	376	368	391	429	416	397	399	396	414	401	415	411	376	386	337	420	404	400	384	387	372	383	349	401	381	387	430	412	385	364	396	392	411	403	397	359	373	371	400	392	405	408	410	393	392	403	376	391	396	373	369	373	348	388	407	403	393	387	374	377	403	372	376	386	385	337	386	369	380	394	370	383	378	381	353	401	396	376	381	400	409	338	412	361	403	375	368	366	363	428	397	351	376	387	406	384	372	410	389	382	413	396	379	370	371	423	383	388	413	410	363	387	422	421	413	394	374	409	396	391	386	396	386	378	421	393	378	383	381	382	365	392	425	369	383	406	418	399	361	377	360	359	356	352	378	458	387	383	337	386	383	425	366	351	399	371	388	386	378	357	380	395	375	392	379	398	418	383	367	391	367	376	377	389	388	392	344	391	363	376	375	424	397	366	402	393	351	388	395	366	375	384	414	398	353	414	385	369	378	396	397	384	410	390	375	400	394	387	421	391	370	414	371	383	433	374	419	384	417	368	403	335	379	379	405	435	393	384	407	410	408	408	429	378	411	423	384	376	380	395	358	368	370	360	395	400	398	371	424	394	383	399	363	385	379	400	436	371	393	375	369	367	392	403	387	400	409	400	388	425	406	386	424	396	409	372	383	370	406	380	372	376	356	376	400	380	425	353	376	350	369	376	431	380	375	370	375	384	354	392	356	389	381	391	413	380	393	384	393	385	379	413	440	367	423	438	368	413	377	391	395	393	410	395	403	325	364	394	358	395	366	368	360	441	381	392	397	395	371	379	398	387	337	361	403	387	383	417	385	378	412	399	399	358	391	391	377	399	382	371	348	366	391	377	351	351	371	375	374	411	404	400	413	358	430	397	398	429	425	370	387	381	388	378	393	386	386	389	395	403	402	360	338	389	405	373	387	387	416	386	390	409	351	404	382	394	366	393	376	401	398	435	418	421	390	391	386	379	382	404	355	388	390	446	406	349	385	380	380	396	369	382	368	383	386	405	378	378	418	410	375	398	399	391	379	393	377	369	356	421	408	410	407	418	402	391	401	392	367	417	424	416	432	411	367	411	381	410	373	393	414	396	399	381	403	395	385	411	412	382	405	385	385	376	359	381	353	385	368	379	380	402	399	407	378	400	360	414	385	348	388	401	369	344	368	404	390	389	389	381	362	378	401	402	390	369	385	385	359	415	412	428	355	390	405	388	402	386	373	381	369	360	359	387	380	395	406	361	388	373	354	405	371	400	408	389	383	373	339	366	404	384	389	397	404	376	382	408	436	373	366	392	393	368	391	385	360	401	365	385	406	357	371	378	376	369	381	384	393	377	363	364	424	381	394	349	395	410	398	391	374	379	402	440	329	398	394	393	388	423	381	389	407	405	406	361	400	431	400	408	338	407	382	368	375	396	349	413	373	360	377	402	411	370	395	389	373	368	389	377	373	426	396	369	372	381	370	407	403	413	365	376	364	409	390	353	369	384	417	359	383	383	413	386	386	402	400	353	380	402	409	404	381	412	406	380	415	403	429	373	397	391	398	385	409	397	382	354	373	413	356	366	425	383	381	394	372	410	418	367	382	397	397	370	433	419	396	422	387	404	375	380	422	390	416	383	390	402	377	393	415	374	380	408	388	362	373	389	382	389	410	362	392	388	385	398	394	415	381	373	405	388	347	357	411	425	392	414	377	385	376	424	386	400	391	379	395	423	368	393	390	400	378	437	379	377	391	402	382	367	337	388	404	381	387	431	407	397	381	391	405	372	368	403	376	401	389	390	421	389	393	357	400	357	379	416	425	395	402	393	375	349	376	380	400	386	368	395	396	396	404	387	377	416	391	394	389	364	432	398	378	420	387	386	402	372	420	396	370	406	410	416	412	366	415	404	372	387	376	347	383	395	396	387	387	373	399	402	401	367	400	411	375	391	373	437	398	399	341	382	403	381	365	360	370	387	388	397	409	380	371	394	374	364	392	386	370	396	437	407	416	378	401	365	360	389	385	401	380	394	412	404	395	386	373	428	413	402	364	393	396	374	385	365	393	410	426	344	391	356	374	381	358	355	408	393	419	375	396	364	379	385	399	370	430	379	402	389	379	393	369	411	380	378	372	412	412	385	413	387	392	443	392	411	407	379	390	345	374	350	363	413	382	391	384	385	346	385	393	376	419	384	382	413	424	378	379	383	392	355	389	390	458	382	370	357	384	400	380	395	383	379	392	378	399	390	374	412	366	362	371	364	403	366	375	396	399	413	420	407	388	350	387	381	373	369	396	370	401	387	365	452	394	396	410	392	417	365	391	419	371	380	392	381	354	379	448	393	389	405	402	397	391	377	392	390	396	413	406	383	400	371	378	396	389	378	409	367	389	372	369	379	381	364	348	357	386	398	371	376	374	345	366	401	429	383	390	348	373	379	381	401	408	387	361	394	372	387	415	384	391	413	386	393	377	383	382	383	381	364	389	401	396	409	382	408	401	410	381	412	394	393	358	393	390	408	390	375	388	387	343	383	403	355	396	421	358	367	381	394	397	385	361	418	401	445	369	399	418	347	403	364	394	384	396	360	381	396	397	384	360	394	366	398	405	368	421	419	428	417	406	399	374	384	376	428	386	347	380	379	400	413	416	368	403	403	377	423	388	400	397	420	428	398	410	378	376	417	442	367	391	391	391	384	371	392	385	392	375	391	392	372	398	389	411	390	390	381	376	360	405	396	402	392	366	371	382	346	394	443	384	355	370	412	409	403	356	410	367	374	403	352	417	392	443	395	380	377	414	379	381	377	386	382	387	435	371	372	370	340	372	391	416	411	408	393	402	380	412	385	378	391	388	394	402	427	366	363	417	393	357	361	351	382	379	386	414	382	422	395	418	370	375	383	420	372	402	405	345	391	384	361	388	394	460	387	404	386	410	372	379	411	374	379	397	373	413	392	362	392	418	400	390	387	397	384	409	427	401	383	395	416	399	433	385	385	401	400	407	429	373	409	424	381	417	366	365	384	405	366	404	362	366	409	418	424	372	375	396	408	371	385	377	381	412	393	389	361	344	348	404	362	379	361	352	402	355	395	408	406	382	409	385	423	414	422	381	396	377	394	353	359	400	398	380	396	407	354	425	388	385	427	376	386	422	393	420	394	411	403	372	356	372	384	385	363	347	395	375	391	408	407	410	353	377	423	382	378	386	431	400	403	394	379	414	399	379	382	380	371	393	370	369	372	437	382	382	382	426	414	387	392	377	373	429	379	380	357	364	356	405	385	380	348	388	368	398	387	401	383	363	386	378	389	387	397	396	393	397	359	426	401	375	380	389	410	365	408	370	392	404	415	361	385	364	406	388	391	398	368
9593	4683	7750	9377	8742	8048	7770	7342	5961	4199	3179	3564	3046	3704	3572	2412	2336	1780	1705	1582	1552	1428	1450	1361	1304	1317	1366	1298	1198	1263	1172	1162	1109	1134	1102	1110	1188	1255	1244	1084	1152	1167	1218	1331	1537	1609	1519	1298	1109	1006	1050	1000	1033	1021	1012	986	1016	971	1001	960	1039	999	1005	1021	992	986	983	990	1021	986	1026	999	1043	978	977	1008	1027	969	959	1023	926	947	960	974	992	1060	969	988	953	1048	941	1040	976	979	979	880	941	891	945	965	997	1022	954	972	963	952	950	969	925	970	1004	953	990	986	925	973	989	1009	983	943	1007	984	1004	1018	959	962	913	937	926	945	978	951	978	1019	992	966	946	968	1086	1010	967	988	928	935	989	933	946	988	962	949	931	894	988	943	946	960	996	960	972	919	978	1018	970	1065	1005	983	955	932	974	990	999	950	1009	1021	1023	962	937	987	962	986	966	986	970	955	965	947	944	933	961	971	921	988	958	1001	985	975	944	984	941	901	975	1018	997	944	997	943	943	1002	971	923	951	939	1006	960	976	953	976	994	986	948	980	913	987	917	949	976	973	975	907	909	927	987	962	1014	993	917	966	970	968	1007	1018	922	983	924	962	922	962	965	966	943	999	979	970	976	987	931	951	973	980	948	934	973	955	975	969	940	979	978	923	1002	972	959	1009	894	922	957	1013	965	918	968	983	1026	1009	967	926	921	977	935	971	960	963	933	950	875	976	999	951	972	982	984	970	939	1015	963	979	962	950	949	945	990	881	970	997	987	945	949	933	954	977	995	968	917	975	990	961	941	959	1019	923	978	948	1007	917	988	954	956	924	985	925	916	991	942	980	966	945	1002	955	945	965	962	939	998	933	991	981	975	983	982	984	961	1001	957	960	995	992	947	967	955	965	925	949	933	945	1013	993	961	953	944	945	937	1014	1012	903	990	960	964	985	932	986	938	976	933	973	966	942	909	1000	977	944	941	975	938	1023	938	918	940	951	1001	987	966	976	922	943	974	936	940	1007	989	954	915	975	950	920	937	966	991	946	996	912	1009	953	919	953	980	949	938	978	942	927	975	962	958	965	954	953	950	954	1018	960	946	983	941	938	974	986	930	995	994	904	940	924	948	935	972	938	941	1037	924	947	1006	975	976	973	955	994	1008	977	994	980	951	939	962	977	920	957	949	1015	994	964	951	927	991	958	940	969	982	956	987	960	927	928	992	984	950	986	975	974	994	963	957	1007	1048	988	992	944	942	981	950	964	985	991	965	969	921	941	1000	995	930	988	1002	970	943	956	989	995	979	953	1004	910	1007	991	1012	992	923	976	992	933	989	942	972	925	1017	989	1024	1005	978	992	995	950	901	996	986	975	921	978	991	940	912	958	958	966	986	976	1023	928	986	959	984	958	940	993	992	987	927	958	939	992	955	1006	912	956	980	1000	946	982	948	972	983	938	923	1014	933	980	926	979	975	949	956	987	959	907	994	958	978	959	1013	964	994	1021	1019	969	1011	1020	968	967	916	911	970	993	944	987	1040	982	983	1016	962	964	950	963	954	1010	994	1010	980	989	951	967	948	941	952	978	985	993	1003	997	946	952	978	979	983	966	938	971	970	973	972	949	949	949	990	975	989	988	988	953	970	940	929	947	980	1015	940	921	943	943	950	981	995	959	934	993	982	981	985	945	965	995	999	988	964	894	941	936	947	975	958	999	932	974	966	968	1038	948	1019	919	977	980	982	976	975	919	921	968	921	933	1029	954	917	965	898	919	974	1017	953	995	957	930	997	989	971	931	987	964	979	1011	902	901	925	940	996	952	1005	997	999	977	972	929	990	974	898	971	943	953	941	994	977	964	935	927	980	992	980	956	949	987	926	956	1016	964	986	971	902	948	1001	1041	889	938	974	946	956	935	935	961	962	933	985	920	989	973	990	975	885	900	957	954	979	940	986	932	994	903	983	993	923	954	981	995	900	935	983	947	1017	1035	941	977	912	933	990	978	954	912	978	956	954	921	981	982	991	949	938	929	999	997	1037	1014	946	972	984	1020	916	972	929	1004	906	1020	929	964	987	964	977	949	976	1001	956	968	969	1011	893	1003	953	980	992	971	981	984	933	985	976	989	939	994	982	939	1023	1010	1033	983	960	967	911	938	995	941	940	928	1012	997	962	960	966	971	987	896	1000	1001	929	951	984	979	979	1002	971	968	955	968	939	950	971	954	981	938	957	960	883	958	940	985	1001	969	950	924	1002	954	936	927	942	972	1023	1010	998	977	968	981	971	948	923	943	971	964	1022	993	1004	975	987	962	969	935	954	965	938	944	973	937	915	1012	1004	944	1021	930	965	1008	950	934	961	945	994	962	917	1018	922	950	985	1003	985	918	973	889	962	951	984	982	974	928	1004	990	951	953	897	966	1025	938	954	955	947	957	933	977	969	1027	951	953	964	953	898	956	993	975	971	986	1021	985	994	947	1078	923	974	1003	876	1014	952	954	978	983	954	933	1006	984	898	1003	929	895	985	976	969	929	960	1040	954	1016	940	937	986	955	977	933	1000	937	980	895	957	1010	941	988	1008	998	973	953	939	991	1002	979	993	1002	964	936	965	963	919	956	950	927	910	945	973	929	963	968	966	1000	952	1012	921	980	1013	918	938	949	966	962	962	965	997	977	967	957	979	1002	997	937	991	977	953	955	986	947	933	976	975	957	894	943	873	918	945	979	1007	912	1012	948	944	960	982	976	978	975	1018	944	987	937	982	980	961	965	979	954	978	967	1003	970	997	947	969	947	946	961	977	978	917	902	964	969	991	997	979	999	978	964	959	1015	997	963	929	953	980	1004	982	994	976	950	969	984	991	998	994	982	991	933	931	957	988	970	931	940	944	940	922	1006	963	913	1014	952	936	920	951	1008	915	953	982	956	932	962	903	921	954	1001	982	968	967	991	929	991	947	929	943	1013	946	964	932	1004	946	904	935	1009	1015	937	972	934	960	948	916	957	924	966	960	970	946	949	992	940	982	967	975	952	1045	975	946	968	969	958	901	1014	995	925	936	933	974	1004	976	984	984	972	954	957	970	941	946	967	961	943	1025	981	917	942	988	930	898	981	981	992	961	976	943	992	943	988	978	963	992	968	965	954	964	971	1003	966	960	992	945	979	944	948	989	988	999	953	952	995	949	982	1000	976	949	939	970	931	956	1000	971	942	937	922	966	972	1014	929	912	1012	931	938	936	956	945	981	961	1014	946	988	958	974	927	997	961	962	982	994	940	968	957	989	943	976	980	973	938	981	931	963	961	945	945	1038	1029	974	995	951	1000	972	925	984	967	997	970	943	918	981	1044	961	900	976	973	987	968	1023	1017	958	957	926	930	984	926	959	945	941	927	1016	1010	972	965	976	917	963	1008	943	973	925	986	953	945	977	1015	988	936	956	984	1018	1046	923	955	947	985	973	1020	929	936	962	959	985	957	997	987	994	985	956	957	935	966	998	1023	1006	979	939	911	966	949	935	998	972	944	974	988	959	1007	950	960	939	973	946	1002	950	966	994	940	937	983	948	944	965	939	982	974	961	950	972	958	952	986	959	974	938	915	1038	978	976	968	975	977	960	918	976	995	970	998	919	977	971	967	956	909	950	946	1016	940	980	963	953	1005	966	974	987	962	957	963	977	955	997	945	968	988	956	999	956	932	999	973	904	964
2746	609	621	476	394	345	317	308	298	298	260	263	274	266	265	243	255	273	245	235	262	233	285	272	267	212	234	259	233	241	285	267	267	215	229	298	266	275	247	267	237	276	284	283	277	266	297	257	256	278	257	266	301	262	248	247	255	249	232	267	259	265	253	267	229	249	277	277	233	259	273	243	244	265	282	273	260	256	258	241	252	262	266	272	254	239	266	233	241	260	235	243	276	274	257	256	246	255	234	251	268	271	239	236	290	261	255	266	245	239	245	284	279	244	266	288	231	273	238	252	261	322	267	242	259	264	289	254	242	240	253	267	252	236	265	257	239	230	258	235	288	243	272	238	245	279	257	231	275	261	271	218	258	291	244	283	264	289	238	255	230	253	234	243	250	239	273	260	249	261	262	261	254	249	264	248	245	271	238	262	262	264	248	230	270	258	256	252	256	275	268	262	241	222	256	235	259	261	277	229	253	260	257	239	263	240	272	254	230	240	251	252	246	260	294	232	273	261	222	238	265	245	240	272	255	251	263	248	268	251	249	260	262	240	228	232	269	244	260	252	231	267	256	234	262	268	265	253	254	243	285	269	275	276	257	265	250	255	241	242	278	265	294	221	251	247	257	275	248	252	249	288	256	270	236	265	237	281	245	255	226	238	249	250	295	262	270	278	243	245	286	257	257	246	245	242	280	268	283	270	256	232	284	242	250	262	250	262	271	253	273	269	268	252	255	255	255	250	255	298	235	247	264	276	275	254	248	269	235	246	267	254	267	242	253	235	260	275	267	248	248	257	234	256	262	232	247	221	247	265	260	222	225	290	259	256	279	252	239	230	298	228	254	237	226	260	274	283	285	262	258	268	237	234	223	278	300	271	269	245	242	265	283	245	234	258	256	221	258	251	257	269	250	265	250	254	266	251	247	278	241	231	252	243	271	265	274	260	243	248	270	272	250	230	281	243	261	252	277	268	265	242	258	296	277	288	223	237	243	270	270	240	229	288	239	263	245	263	275	243	276	261	275	278	255	265	271	231	231	255	266	262	260	247	268	270	219	276	226	276	281	252	274	294	237	252	273	239	258	256	254	239	248	264	229	246	289	260	243	247	243	284	250	255	235	259	289	231	239	251	220	253	222	236	211	242	216	230	269	289	273	238	260	223	224	272	239	250	241	266	250	262	258	254	247	281	249	303	259	219	235	243	244	251	255	236	245	251	256	216	249	263	264	281	252	271	259	227	240	251	245	249	257	264	242	251	228	238	282	252	244	253	241	297	269	288	254	265	244	269	248	229	271	267	264	249	258	246	230	215	242	249	264	258	244	254	256	248	258	243	245	245	256	253	257	244	249	249	269	264	250	261	237	261	270	239	250	266	239	273	239	271	267	261	258	266	252	263	255	253	263	248	232	273	227	283	250	234	266	249	244	245	237	265	250	254	253	250	252	270	251	264	259	272	238	288	263	242	285	250	253	265	270	248	229	271	260	251	259	246	258	249	267	255	251	255	266	255	261	262	248	241	236	261	249	257	252	232	223	246	255	269	265	219	251	255	274	235	264	249	246	251	219	247	242	224	270	261	242	272	272	293	244	255	279	244	218	258	250	261	249	275	231	280	267	242	252	251	258	265	270	251	251	262	288	264	272	278	269	266	240	253	238	273	291	234	241	259	242	246	256	296	291	236	295	240	245	258	278	249	259	260	240	215	230	256	250	289	268	259	276	275	259	292	252	256	257	237	271	264	275	254	227	249	278	281	246	232	248	236	254	244	235	261	246	241	273	232	280	281	242	291	248	261	252	252	227	266	235	281	282	258	244	279	261	265	259	237	247	262	248	265	266	285	276	240	289	265	243	258	270	269	227	280	243	255	251	251	261	244	275	278	288	274	244	251	249	277	290	249	277	278	258	263	265	274	269	256	265	234	262	260	255	230	262	263	263	260	255	239	268	237	260	229	232	236	273	246	256	233	246	268	242	270	248	255	276	262	277	251	259	264	265	314	239	256	230	269	238	251	242	214	268	265	283	234	249	274	225	264	218	251	265	250	246	246	268	232	259	245	247	221	240	251	246	265	234	239	252	282	251	270	264	259	256	257	268	265	241	272	272	263	261	275	232	259	250	275	273	241	235	239	224	235	251	267	256	232	262	303	273	251	285	284	225	242	248	248	250	231	278	243	259	248	262	282	239	251	241	225	237	268	285	261	260	248	285	267	268	269	266	261	240	240	244	239	241	232	234	241	292	263	277	254	287	243	245	244	278	257	259	223	285	262	267	236	252	262	271	249	283	242	250	250	260	260	241	253	289	248	284	239	283	264	268	262	237	232	258	262	251	257	239	266	273	244	239	258	258	268	243	278	253	258	268	241	254	234	241	265	241	249	266	248	239	270	226	282	239	249	279	271	261	239	273	258	272	261	224	269	260	250	287	247	260	310	275	221	263	285	284	232	239	264	236	246	272	266	278	263	264	270	249	233	268	238	260	254	241	274	261	269	277	260	245	237	231	273	252	285	254	252	239	250	276	228	239	253	247	262	253	266	235	275	278	251	248	282	287	275	251	246	259	274	252	256	232	241	248	232	239	229	258	262	257	275	255	265	260	236	270	272	237	237	255	231	276	276	308	280	259	235	242	285	244	262	262	262	262	279	290	252	251	240	242	266	244	251	270	273	254	269	256	236	265	276	271	267	236	227	239	245	255	242	245	253	260	260	245	267	249	256	256	289	246	268	253	257	257	276	228	252	258	268	226	258	247	263	265	247	249	235	236	239	277	259	276	236	241	252	247	250	259	245	268	265	258	290	245	257	262	276	253	265	231	246	237	256	223	243	267	264	257	245	264	282	233	290	271	277	268	232	237	232	287	279	272	269	246	264	256	264	259	227	250	280	243	254	260	248	250	245	249	230	253	220	252	285	274	234	267	239	258	246	262	254	274	207	267	248	271	250	258	230	243	253	271	253	245	247	262	250	252	247	230	250	238	255	260	255	281	235	264	310	255	246	265	270	236	280	269	253	238	249	288	257	226	248	259	252	311	250	256	294	258	261	245	260	243	262	244	280	243	252	288	264	243	246	246	264	300	268	255	256	282	236	275	259	249	255	278	236	301	267	255	252	265	247	262	252	259	277	277	248	234	242	253	258	234	242	259	258	241	256	245	247	282	271	257	286	250	250	255	252	242	258	240	248	243	251	266	242	256	240	244	237	277	274	274	268	269	263	252	289	251	255	255	248	262	263	261	255	264	229	294	230	229	239	247	240	248	256	253	243	279	251	290	251	282	258	268	299	288	269	258	259	257	223	259	264	230	265	275	264	253	279	275	282	281	239	247	232	249	252	246	259	289	279	237	252	259	245	231	268	261	253	240	249	246	250	258	295	267	253	265	264	253	259	246	237	256	232	227	293	273	242	249	241	242	250	228	275	268	283	250	236	252	252	253	261	251	257	252	250	256	254	218	266	264	236	234	246	249	288	264	253	248	237	278	271	251	269	248	248	257	253
2681	1006	1407	1310	1260	1093	1083	1015	876	859	829	754	734	706	708	688	679	667	693	636	666	669	678	646	597	654	702	667	643	715	685	704	648	685	694	698	704	692	746	692	704	685	736	761	823	873	832	723	721	692	646	637	648	634	654	680	666	668	640	660	692	704	700	663	654	636	608	638	669	656	656	618	670	641	615	693	678	754	655	648	706	687	687	651	647	645	645	685	634	642	619	642	681	640	708	690	633	658	610	642	638	646	639	665	647	680	660	634	673	632	722	674	691	699	658	663	682	646	675	666	670	658	665	690	658	680	670	653	648	667	637	659	668	693	654	668	665	691	651	672	639	652	657	671	619	611	653	666	634	705	681	657	653	680	644	660	656	677	657	667	659	619	644	619	689	686	653	694	687	674	659	662	683	645	636	661	657	709	643	664	696	674	675	622	691	668	631	630	647	703	682	725	603	671	650	668	663	657	656	657	702	676	680	687	655	646	658	626	681	635	616	661	650	640	653	696	649	685	689	646	665	639	645	668	684	678	692	653	624	686	603	659	661	710	628	692	657	664	628	655	646	682	696	680	656	660	688	694	644	616	687	625	665	641	674	642	648	648	640	687	693	674	651	643	631	702	639	690	639	680	668	675	701	670	666	640	667	697	645	642	628	663	662	654	717	666	651	650	677	700	676	649	703	655	676	659	657	671	702	661	646	615	649	640	660	634	668	632	616	670	649	644	643	617	636	704	668	645	695	694	698	629	673	693	658	640	650	666	660	681	649	661	665	668	638	666	652	659	686	670	644	657	657	709	672	693	668	696	622	654	621	654	666	651	688	656	668	683	667	613	720	658	671	643	661	681	662	692	630	671	654	727	702	634	641	655	688	699	631	617	682	684	657	697	649	694	679	598	670	598	655	646	687	693	606	669	647	683	678	693	641	659	675	648	635	655	640	691	711	646	657	654	657	666	650	674	699	671	621	674	670	628	653	651	670	679	665	610	709	647	663	706	672	634	680	657	686	686	656	694	671	634	700	621	579	668	647	636	705	616	688	684	704	623	679	685	669	669	680	667	676	616	633	706	660	663	622	665	686	650	638	637	667	671	736	694	695	657	649	636	741	669	685	662	668	655	674	666	647	642	659	647	663	619	697	687	644	646	660	689	684	684	703	639	667	661	634	656	706	617	654	654	658	624	661	631	666	660	707	610	648	640	698	663	708	646	658	685	618	704	673	642	694	627	690	688	656	684	636	655	698	663	677	607	633	670	661	642	661	619	716	679	672	642	660	655	621	663	688	666	621	647	637	673	669	656	668	634	640	747	638	684	697	651	713	652	664	672	669	622	659	616	629	672	634	679	685	641	654	660	674	683	664	711	676	672	668	639	680	665	635	641	653	653	663	674	676	687	647	642	630	680	659	667	715	653	662	675	618	602	660	669	644	652	672	696	612	666	661	659	656	674	635	696	651	610	636	633	646	690	671	670	701	670	662	685	714	642	639	697	684	661	678	671	672	685	636	659	668	662	686	674	640	665	730	638	627	680	670	670	681	668	675	628	665	673	658	606	576	695	686	650	631	686	650	688	680	609	650	648	627	693	635	648	662	613	670	649	634	667	640	681	669	655	659	648	629	675	652	670	684	658	609	678	617	658	644	671	672	630	683	705	697	649	702	658	698	673	638	633	655	653	658	693	702	719	651	673	656	655	703	655	665	649	661	568	704	622	664	642	648	641	660	665	672	648	664	709	659	668	666	653	650	619	668	691	655	651	707	657	697	682	663	643	687	610	645	623	631	665	684	646	667	652	626	635	688	686	636	640	654	709	667	659	653	674	649	651	669	662	699	706	633	665	629	647	678	615	603	660	629	679	703	688	665	677	661	680	640	649	674	672	667	652	644	659	637	700	683	663	697	615	645	646	702	674	679	592	638	680	674	624	608	711	673	650	695	625	701	664	634	631	660	661	677	664	733	633	652	665	639	666	656	679	708	677	638	632	635	684	620	669	631	669	641	659	653	670	717	635	642	684	669	646	666	610	686	671	648	685	637	649	629	628	691	702	609	625	690	705	708	637	652	685	645	702	684	709	645	685	678	662	653	652	674	677	633	621	658	657	676	677	698	708	665	600	682	656	648	655	700	673	681	667	659	694	652	666	646	663	648	635	634	664	650	718	666	643	676	690	628	645	637	655	631	680	683	650	660	692	658	662	613	679	663	612	674	696	605	673	640	668	622	679	663	691	619	626	639	659	712	640	629	661	704	597	681	660	673	645	696	634	740	629	679	666	668	674	603	654	631	635	692	751	648	626	648	670	643	625	673	671	701	681	648	697	697	660	673	659	659	685	714	682	673	657	639	674	658	696	677	663	691	672	599	683	659	675	669	631	634	680	647	615	639	644	635	666	714	660	657	714	700	656	676	712	706	649	689	625	658	692	673	682	629	622	646	646	688	612	654	663	670	611	652	662	646	630	660	619	669	625	628	632	722	661	622	648	648	677	647	619	630	641	637	728	659	623	648	729	646	659	657	637	655	662	650	678	627	678	638	688	676	635	690	659	649	592	650	726	623	630	693	642	660	718	598	636	658	670	653	689	699	633	654	640	657	658	672	666	663	679	683	666	652	642	652	687	651	651	666	621	653	647	640	647	635	640	666	674	630	676	653	713	615	664	648	622	674	658	659	708	638	660	674	635	655	692	656	662	683	670	646	675	638	642	669	646	633	648	685	647	675	715	621	672	679	683	624	646	675	666	621	671	651	657	660	610	639	698	653	642	701	626	662	687	660	684	668	596	667	672	647	684	671	675	668	670	686	656	674	690	638	640	634	656	686	702	668	679	690	681	679	713	640	667	603	648	661	649	655	637	660	657	674	621	654	645	652	665	647	640	655	643	636	690	663	645	668	634	694	637	675	633	675	659	650	682	601	667	646	667	661	655	642	650	643	657	667	666	659	665	680	656	673	615	683	688	719	681	631	682	658	639	659	692	673	634	665	674	678	667	668	652	604	654	661	658	682	657	650	722	681	680	694	667	646	662	657	676	653	658	640	646	633	610	680	651	682	659	605	666	639	665	623	659	669	646	679	669	658	707	671	659	697	608	640	653	648	677	629	658	666	635	672	650	625	677	651	663	628	670	666	671	684	679	656	675	680	658	671	648	649	619	697	682	628	659	619	657	639	648	685	703	685	646	644	684	643	741	668	629	671	629	706	653	661	619	663	703	640	645	651	653	703	695	650	621	666	639	723	622	672	678	695	649	647	684	638	700	650	632	666	674	718	660	655	621	656	674	666	665	685	665	670	668	646	633	667	670	732	656	681	681	670	678	651	681	644	676	619	620	698	639	663	694	619	630	687	677	665	638	627	661	611	702	672	707	627	650	701	687	668	711	663	655	612	704	665	674	644	636	668	661	661	617	639	647	641	670	634	621	660	658	674	610	669	636	654	654	641	656	663	660	670	682	635	687	663	674	641	656	630	669	646	656	657	651	695	671	631	638	693	623	652	675
9972	3136	2852	2159	1708	1141	1123	1035	897	592	570	601	601	505	448	336	296	300	247	250	257	269	233	250	252	225	252	227	228	211	220	240	233	232	225	222	247	240	232	226	204	210	202	226	265	269	272	215	224	211	188	223	216	221	190	245	197	222	236	211	211	221	202	226	239	236	215	234	192	200	209	189	202	193	220	236	212	212	227	217	223	234	220	236	206	204	224	199	228	209	218	240	207	227	189	212	235	235	203	206	216	219	199	214	216	235	216	206	179	232	217	221	207	223	208	228	197	186	216	214	213	210	215	210	192	217	211	205	224	222	203	198	227	206	194	205	214	232	206	193	183	213	182	176	220	210	216	252	235	222	218	212	193	191	223	190	208	205	223	196	208	230	216	215	222	191	198	193	201	190	217	220	192	205	227	203	236	196	215	220	213	214	210	188	223	231	224	206	243	232	220	194	206	205	195	214	228	201	235	210	203	179	199	228	205	203	190	203	229	200	193	210	233	227	202	207	202	215	197	213	196	193	201	250	243	219	228	196	205	230	190	197	203	196	245	224	219	232	216	220	216	239	217	220	232	205	215	213	227	215	210	230	231	210	209	218	225	212	185	216	213	215	222	206	185	194	223	217	217	207	191	221	215	209	230	178	198	185	212	206	235	228	228	209	230	217	206	205	233	215	213	198	214	198	253	211	202	240	219	221	229	209	201	191	204	212	218	206	241	210	208	201	210	200	232	201	190	198	208	190	223	210	199	219	206	198	194	222	225	209	207	205	214	180	205	220	218	216	215	220	240	218	225	201	229	204	210	201	193	217	184	232	230	206	213	216	236	220	207	198	221	202	189	218	206	228	199	220	196	199	210	188	243	223	189	205	220	216	227	213	207	218	206	235	208	225	214	209	208	227	212	217	223	201	202	233	231	224	210	206	217	232	212	223	205	191	218	210	213	219	216	213	194	215	190	209	206	202	203	215	201	202	198	202	195	196	206	203	218	231	216	191	207	209	178	218	210	218	217	229	221	198	223	220	209	211	222	239	226	235	206	243	194	232	195	218	197	227	242	207	233	206	184	209	203	215	243	208	224	192	222	213	211	219	225	225	200	206	198	233	214	197	186	206	210	223	225	204	203	215	204	207	230	203	244	202	192	201	195	209	202	215	190	192	188	232	227	215	243	225	185	187	202	215	208	226	188	222	205	216	217	195	239	230	208	207	196	229	224	227	203	182	203	214	224	187	198	211	211	220	218	222	216	200	219	238	240	225	199	218	206	194	212	219	233	213	206	219	231	206	217	221	205	206	200	203	196	215	192	201	211	184	177	203	206	243	242	203	236	231	229	224	189	220	231	195	222	194	190	226	205	211	207	221	194	210	256	210	206	228	207	201	210	231	221	214	196	195	197	193	190	225	193	215	234	212	218	199	224	208	231	191	211	231	198	238	229	207	206	197	200	188	211	213	241	208	222	227	237	203	196	194	214	193	201	222	214	182	203	188	249	206	198	237	210	199	206	214	199	225	206	206	223	216	241	225	204	192	205	199	199	214	202	234	210	218	212	194	218	202	214	201	186	217	233	208	236	201	232	235	212	246	224	177	205	231	208	194	217	210	208	204	214	234	204	210	211	220	218	219	215	194	216	247	236	221	215	218	202	176	201	231	174	194	209	190	225	210	211	215	220	228	203	188	202	210	206	202	217	231	200	223	208	217	223	216	218	212	206	230	220	213	191	222	221	249	199	200	212	215	205	228	224	229	205	207	217	202	181	217	257	203	211	236	203	209	207	222	198	230	212	203	203	239	228	197	219	224	207	199	196	237	225	190	192	206	262	196	230	221	213	239	216	241	224	205	188	212	211	180	206	211	225	211	217	218	212	211	205	223	224	213	217	195	221	215	210	190	214	234	194	181	207	204	237	227	216	219	224	192	214	196	186	240	200	206	226	216	202	213	222	227	205	191	188	205	191	198	189	197	216	215	202	218	193	222	224	217	208	205	213	186	204	210	202	193	232	217	209	190	223	203	201	207	218	228	196	214	233	212	215	215	203	242	223	206	227	190	209	222	233	235	226	221	199	210	208	210	209	216	219	229	242	232	208	211	229	209	182	225	235	195	195	228	239	219	188	224	220	236	222	213	189	199	200	228	193	213	226	223	229	211	239	211	211	186	221	214	197	229	196	201	198	219	219	202	209	199	210	218	200	216	188	217	215	191	208	209	222	195	188	226	226	218	241	245	165	203	201	194	198	206	203	231	218	228	217	216	194	216	209	187	212	219	223	236	198	193	230	224	227	212	213	203	220	207	226	210	206	190	204	214	210	233	207	205	204	214	207	201	187	201	218	205	223	218	218	230	219	226	207	215	219	209	215	206	211	208	225	197	187	183	213	193	207	228	191	212	198	218	220	215	217	247	208	204	199	212	191	233	207	201	216	233	215	235	219	215	218	199	215	214	193	218	221	213	233	203	206	212	231	215	198	203	200	219	214	205	214	221	218	259	219	186	208	210	233	213	205	216	203	210	217	196	220	205	205	185	213	206	209	214	198	213	200	203	204	223	209	217	213	208	203	222	227	194	196	196	186	217	250	202	228	200	197	229	221	211	207	206	242	232	208	207	194	206	207	218	199	211	215	187	188	198	212	225	193	214	235	213	208	237	233	208	219	218	228	212	223	231	205	213	210	245	205	224	195	213	182	239	232	199	210	203	238	242	213	201	220	179	221	236	205	204	245	236	223	239	217	198	224	215	211	205	227	229	202	191	249	222	199	224	221	235	198	187	223	221	218	219	235	189	236	242	205	199	217	246	224	242	197	235	218	212	233	190	229	200	219	236	208	226	234	196	222	204	199	231	204	215	218	205	203	219	203	231	208	205	211	216	241	219	219	237	214	202	198	238	230	199	229	235	215	235	214	209	210	187	209	221	203	217	217	207	218	218	201	220	192	210	225	191	195	201	195	218	209	178	201	251	215	215	217	228	219	203	240	244	209	189	211	233	217	228	182	227	223	214	224	217	211	190	224	223	211	219	204	209	221	203	220	204	217	201	214	219	227	194	216	207	184	224	227	233	240	193	189	206	190	242	213	222	220	219	207	231	197	237	204	183	223	222	223	206	215	202	206	207	232	215	191	226	196	205	226	218	201	222	204	215	191	239	216	207	221	214	222	214	213	220	203	209	218	225	201	220	209	205	206	220	211	203	221	219	215	196	214	202	216	252	236	210	218	224	216	188	196	215	208	181	197	188	232	203	222	214	217	196	231	212	213	225	188	210	207	220	205	233	205	224	214	216	234	178	226	176	200	217	188	166	239	232	207	222	208	186	224	228	206	191	184	192	194	214	217	221	225	238	215	206	204	203	187	190	205	230	223	228	225	205	210	218	192	202	224	195	240	213	229	218	186	237	203	218	207	205	215	200	205	217	206	237	194	216	217	206	238	217	207	225	170	205	192	225	220	216	241	190	214	202	225	188	182	206	203	207	235	196	195	234	190	217	194	230	223	207
6782	2689	4690	5551	5202	4759	4637	4608	3472	2737	1995	2093	1793	2137	2124	1514	1268	1054	948	951	827	760	826	783	810	756	831	744	785	708	713	646	669	747	617	711	682	792	746	718	688	712	715	902	991	1097	868	751	640	612	579	592	619	599	634	594	632	617	607	582	601	621	610	615	584	599	656	581	608	610	584	590	621	644	635	609	595	567	639	595	605	601	612	561	569	595	645	574	596	615	621	561	641	573	648	583	635	603	633	573	580	602	597	584	609	624	603	614	582	645	596	552	616	615	613	615	588	579	561	573	569	604	587	613	589	560	600	595	617	583	616	565	581	588	567	572	590	624	573	560	614	559	564	594	609	567	565	606	538	594	597	576	626	628	577	594	607	588	591	620	578	600	559	631	596	569	576	595	609	650	574	596	601	608	615	625	534	570	598	629	610	616	605	568	621	625	587	623	598	580	581	564	582	550	542	578	606	566	591	569	615	596	580	554	580	587	619	615	608	590	562	584	596	640	584	570	613	585	608	562	565	600	613	554	587	620	581	580	608	561	639	568	617	596	601	584	640	609	583	616	621	540	615	568	591	614	617	591	562	603	591	592	617	565	583	596	589	569	589	537	561	575	589	648	602	567	609	592	594	612	560	566	614	626	604	579	643	622	601	588	583	599	564	570	631	570	579	616	588	637	595	610	618	580	604	568	574	648	554	590	607	591	641	596	628	621	596	582	587	621	603	606	555	606	620	567	607	598	596	609	585	604	603	565	533	565	613	561	580	554	568	568	586	588	595	607	574	581	587	591	600	634	569	613	571	570	622	631	627	648	577	576	604	614	579	602	588	622	589	618	568	617	575	596	568	603	578	584	606	603	606	621	623	611	575	560	618	629	597	608	619	579	614	602	592	554	553	591	584	619	608	600	578	601	552	577	580	567	597	608	611	593	647	605	613	582	599	624	578	644	569	618	602	559	570	571	556	600	556	590	616	584	549	569	590	563	601	606	626	583	615	597	615	568	558	568	606	610	572	582	589	595	541	609	576	609	613	599	581	625	573	564	587	597	564	585	613	618	600	573	573	557	580	590	637	614	595	575	609	625	579	563	586	570	622	581	602	565	601	619	574	592	573	624	582	588	571	609	587	607	601	598	641	583	572	614	621	621	590	642	564	613	611	631	635	613	565	595	598	611	567	608	593	586	608	606	624	583	621	560	582	590	602	540	604	578	562	599	609	578	581	595	602	582	594	619	588	566	604	610	615	600	614	598	583	582	570	617	591	617	557	555	594	605	611	574	578	582	626	579	581	639	573	588	645	632	600	586	608	564	627	572	593	624	558	541	600	598	579	556	556	616	571	621	584	638	564	585	606	601	607	604	616	625	658	575	546	596	577	622	581	590	597	581	590	590	612	592	585	597	587	597	552	597	579	558	567	610	580	624	580	567	642	591	610	601	604	578	573	593	618	600	602	564	602	643	615	589	616	597	609	580	580	629	585	573	577	588	597	598	593	579	600	580	603	604	593	611	581	613	583	595	640	613	585	595	592	614	559	573	558	586	566	604	561	608	600	614	591	589	582	588	584	587	591	587	575	597	577	594	631	530	596	583	642	571	597	572	594	651	560	609	577	613	577	599	537	584	576	594	569	588	652	606	610	579	589	598	595	587	564	620	643	596	572	620	556	600	584	628	597	581	569	534	544	587	549	545	585	648	613	583	565	591	587	618	570	603	549	595	581	539	617	557	604	601	596	584	546	614	580	600	593	574	635	596	626	627	604	609	557	580	579	640	591	607	590	586	587	572	594	594	603	582	627	557	548	569	551	591	636	630	601	611	587	621	584	584	577	634	593	590	554	570	588	571	639	599	591	580	594	588	618	573	576	633	626	577	573	612	623	593	624	595	631	589	611	624	593	557	566	646	547	595	598	605	601	603	601	556	614	612	561	613	545	601	638	617	624	632	583	603	578	611	610	616	602	613	601	549	601	605	647	621	584	547	643	615	573	603	616	571	588	615	567	592	578	586	592	646	570	624	613	577	633	577	585	590	596	597	608	582	606	572	637	555	607	601	581	600	594	586	568	604	592	562	609	604	559	536	580	554	613	566	598	630	555	541	583	591	584	561	614	610	614	614	592	570	572	553	602	585	571	598	588	593	588	566	562	600	592	607	624	562	576	594	629	580	556	594	606	599	584	582	584	595	549	592	557	582	580	614	578	593	592	603	566	573	598	592	574	597	594	591	617	560	565	584	582	624	575	595	596	623	588	649	591	571	604	608	599	587	601	581	514	557	572	567	592	568	583	605	620	575	614	632	570	586	629	629	580	593	589	551	612	574	611	565	586	580	563	578	609	602	603	600	600	610	635	613	556	596	630	594	546	609	581	603	592	580	574	572	562	597	569	583	599	596	582	558	562	584	593	627	598	603	608	579	593	601	612	622	584	587	604	581	570	630	565	585	614	579	620	590	573	634	564	665	606	597	578	610	563	648	554	604	588	627	621	604	567	568	519	559	618	564	570	579	595	619	582	611	594	588	583	562	612	594	639	585	626	582	614	615	626	614	579	608	556	582	603	578	631	600	624	576	605	566	560	581	576	608	576	583	589	600	609	593	584	600	607	608	597	605	607	583	567	600	570	550	582	563	593	592	533	570	583	610	597	533	573	556	571	639	609	567	614	596	584	573	583	570	602	575	588	590	576	586	630	585	603	587	588	591	612	585	598	561	598	581	593	556	563	548	585	603	541	575	616	600	588	676	566	567	629	558	604	569	585	563	615	582	598	559	562	651	614	618	591	617	589	585	638	604	625	633	620	570	588	546	597	581	541	612	606	579	610	598	587	588	530	581	623	549	614	565	591	556	605	594	525	614	605	575	604	575	616	567	618	575	580	562	593	563	588	572	617	617	581	609	618	580	627	568	616	632	608	626	628	573	600	650	546	587	572	589	569	568	611	610	583	549	598	625	578	627	609	576	588	613	603	577	592	631	615	600	549	573	581	578	569	612	586	570	588	554	621	580	588	603	592	626	598	603	566	575	604	617	606	619	597	580	548	588	607	577	563	578	566	590	610	614	584	588	584	566	620	581	613	581	577	547	592	581	588	604	578	581	630	642	565	600	556	593	587	584	607	562	569	601	612	612	656	610	583	531	568	594	554	612	602	603	599	588	566	583	617	627	613	588	599	591	545	584	605	606	588	592	593	585	602	560	561	581	595	600	544	550	546	600	636	591	598	587	586	579	552	594	588	588	625	559	614	601	592	617	573	591	571	596	581	567	635	635	614	594	601	567	621	587	624	599	595	613	596	612	581	574	582	597	549	585	620	601	581	611	564	620	564	578	583	624	616	591	584	596	569	549	619	572	593	588	592	595	554	584	630	584	609	638	592	628	601	581	582	610	553	549	561	593	615	596	589	606	598	592	593	576	580	582	602	550	615	580	635	613	610	609	585	597	583	569	608	555	584	598	616	562	557	559	584	597	638	627	607	608	580	584	558	576	635	578	612	579	588	557
18123	6694	6276	4445	3428	2492	2055	2046	1565	1172	1254	983	819	851	952	721	589	602	506	513	468	468	463	481	489	428	463	453	406	432	390	364	373	420	415	427	455	410	435	431	392	404	433	459	490	510	474	415	395	399	359	362	419	380	368	409	413	410	375	375	396	398	386	386	412	417	369	396	368	375	424	371	356	397	384	422	410	408	373	375	435	382	436	421	387	425	407	399	413	399	377	407	379	393	386	412	395	437	416	407	406	394	392	372	365	383	420	372	378	384	423	408	388	406	399	399	365	402	390	382	406	397	426	370	400	393	354	406	394	396	398	402	369	418	369	431	380	412	444	406	414	386	420	373	368	421	390	365	431	379	402	400	406	384	360	381	405	386	411	381	378	366	390	397	399	368	403	376	414	403	406	412	360	402	396	424	381	373	369	411	392	393	377	390	393	378	425	408	405	357	393	398	386	400	418	416	414	400	392	406	361	418	385	400	388	341	422	384	391	387	411	419	373	369	429	394	403	387	387	377	416	393	429	395	390	379	380	378	410	389	378	375	424	426	433	402	388	420	421	401	406	423	420	414	381	372	407	413	435	423	425	397	424	386	416	367	405	374	392	413	381	382	406	397	387	406	409	406	405	384	372	419	412	418	423	383	365	383	408	374	403	405	397	413	388	403	384	360	398	390	423	415	442	420	409	405	382	414	372	377	359	373	409	420	387	383	427	372	382	389	395	431	373	421	395	419	344	369	410	412	382	377	390	424	401	416	420	408	422	363	426	390	394	411	369	384	397	397	422	377	407	383	386	398	384	396	418	396	391	380	397	409	386	391	387	363	438	426	413	422	363	400	367	389	413	378	381	381	382	393	360	422	378	409	381	383	397	403	389	363	384	405	398	397	403	398	419	400	359	398	391	385	413	375	410	397	390	400	399	392	365	391	388	390	403	378	428	378	390	332	397	403	386	413	389	360	418	399	386	409	433	409	433	408	386	436	402	382	375	412	388	423	410	389	375	381	416	415	376	375	428	382	404	374	432	383	407	385	373	380	400	386	369	376	427	399	404	395	341	399	398	383	394	388	433	385	396	417	394	397	373	395	389	410	383	414	383	405	376	412	426	403	394	391	415	378	392	410	400	388	428	371	373	410	392	374	336	393	397	438	433	408	390	402	405	419	414	364	366	374	340	410	406	428	403	427	408	383	404	417	381	369	413	398	386	411	388	412	380	385	419	397	400	379	393	383	442	381	418	383	413	372	455	384	386	403	413	359	384	382	356	380	367	421	385	388	365	374	387	363	368	380	423	392	406	369	396	395	379	388	381	390	405	403	365	413	393	370	415	375	388	398	394	377	394	435	404	391	432	413	396	410	395	403	376	375	423	400	432	454	405	429	421	401	368	375	395	379	390	419	425	408	381	398	413	401	428	404	383	381	371	368	418	397	399	412	375	388	414	396	390	381	388	379	430	429	413	383	419	407	417	358	348	386	388	393	398	397	390	398	412	375	425	414	370	413	363	398	385	379	392	408	389	393	381	421	352	422	377	435	405	438	390	366	384	393	375	447	361	385	401	389	369	400	379	419	409	422	426	380	361	411	393	368	392	381	407	394	407	369	383	388	388	380	395	418	392	375	394	424	407	410	394	395	401	406	408	355	390	419	373	408	372	385	433	381	402	385	402	382	403	445	388	365	359	384	386	395	381	400	407	423	392	379	395	359	383	411	411	398	391	419	381	412	386	371	392	424	381	404	415	426	365	401	401	392	382	435	385	419	387	412	413	366	361	403	380	382	424	397	408	389	407	422	438	384	406	412	403	409	369	351	415	416	391	437	413	386	376	416	387	413	387	429	435	403	365	377	430	382	399	378	400	399	385	410	424	383	390	418	393	452	365	394	373	381	390	392	384	383	399	394	370	405	380	415	427	398	408	409	390	373	378	405	416	392	403	398	386	392	400	408	369	393	405	418	411	412	398	382	389	390	358	351	403	393	393	388	429	371	419	411	386	401	397	367	379	365	409	377	364	440	394	434	388	387	372	397	394	393	383	377	404	408	432	430	377	407	399	445	387	389	412	415	430	366	374	410	376	379	393	420	378	407	412	375	418	353	386	376	398	409	381	391	380	398	397	381	395	388	359	362	378	419	439	436	381	387	391	403	374	391	354	394	394	390	401	372	408	388	380	419	359	419	382	373	405	374	417	367	387	390	403	391	391	368	364	378	380	362	385	433	445	433	393	387	426	376	394	363	401	375	379	388	362	406	404	383	407	395	422	409	374	344	349	390	402	374	405	415	431	356	395	409	409	413	369	390	430	383	384	398	366	379	420	421	368	415	381	381	372	379	366	389	367	357	403	391	394	377	378	407	406	391	398	387	381	415	416	414	400	435	400	386	424	389	431	395	384	389	401	370	374	389	392	448	392	407	386	374	395	409	381	400	407	423	399	388	417	437	400	434	411	419	371	395	402	386	374	411	360	410	415	384	395	420	396	385	374	434	398	430	376	400	389	402	434	388	401	399	367	387	407	407	367	408	400	413	364	403	420	372	404	374	370	419	390	331	372	350	366	408	442	390	368	404	379	394	404	413	421	422	363	403	409	371	377	380	404	395	366	375	384	383	410	440	401	371	410	385	410	391	393	417	395	425	371	386	405	395	391	389	400	409	387	392	394	366	399	378	401	344	390	387	414	403	370	374	398	375	357	426	426	404	446	405	386	381	405	393	404	418	386	375	364	391	390	383	395	394	417	401	388	352	422	418	405	397	383	348	376	402	396	376	383	389	392	414	414	380	383	438	427	343	392	402	367	379	380	399	408	370	435	402	366	383	394	402	412	389	373	403	416	376	400	406	389	388	382	413	392	394	408	421	397	398	356	379	409	394	426	406	377	383	380	416	399	395	370	367	398	419	405	379	353	397	359	408	411	390	395	388	403	395	396	379	392	381	376	367	337	405	439	392	373	381	405	396	415	392	426	388	381	391	397	425	375	386	377	388	384	406	409	383	384	407	399	382	375	419	395	410	378	364	400	412	376	389	399	373	377	363	366	363	390	438	400	396	391	382	406	390	406	436	411	410	401	411	392	409	400	393	411	408	378	374	400	404	395	420	398	398	399	384	408	385	388	428	386	391	413	398	391	383	379	390	389	383	416	398	404	448	394	404	398	400	395	395	405	402	390	384	395	375	392	358	356	385	395	374	382	406	373	420	404	406	359	382	374	392	379	401	356	399	377	406	383	386	400	396	416	392	393	368	384	382	408	380	383	415	387	436	378	394	409	405	396	415	360	431	414	400	431	434	383	409	406	418	427	390	396	415	414	372	358	409	359	384	414	392	383	378	428	381	411	404	401	411	404	422	427	399	351	397	421	423	427	391	424	416	415	392	384	386	393	404	393	409	430	397	384	409	398	393	429	401	379	381	422	375	383	396	355	389	406	369	409	390	410	400	383	378	391	416	384	388	403	375	399	381	439	414	402	384	396	424	406	403	416	415	403	394	394	424	389	385
9843	4748	7738	8725	8094	8356	7541	7291	5754	4691	4199	3579	3247	4153	4015	2668	2093	1972	1821	1621	1494	1447	1460	1414	1311	1343	1440	1337	1218	1208	1138	1123	1073	1072	1095	1179	1221	1245	1245	1104	1068	1113	1188	1558	1582	1721	1407	1264	1064	1050	1003	1064	962	1025	998	1012	995	1059	1018	987	926	1043	1037	973	1012	1027	966	990	994	989	991	1009	984	1053	958	933	962	988	1017	992	961	977	1014	981	975	926	982	995	1003	1005	1004	981	990	996	950	993	957	1025	981	1046	1013	1001	1016	966	973	1036	988	980	1016	985	1002	969	950	990	985	1005	966	983	1007	990	946	1002	1026	889	1003	994	965	965	1014	992	1025	990	975	951	998	963	1027	954	1010	977	994	1009	1001	1043	989	958	997	1004	996	973	955	963	1004	1009	1014	918	1015	948	1022	958	958	987	1025	978	981	929	993	993	1000	948	984	987	980	981	959	944	973	971	984	1094	953	946	978	973	968	954	975	933	997	1019	990	1044	1043	937	965	953	1018	957	992	968	1033	963	974	962	963	961	939	1006	1012	968	905	992	1021	892	945	977	977	1050	1011	978	958	932	984	1011	926	973	977	1001	986	975	983	1052	964	989	921	1020	997	1005	988	972	1001	973	958	1003	972	965	1013	988	941	967	935	964	1019	1015	1029	976	948	998	978	986	1018	1017	973	957	974	941	991	983	1000	963	993	960	976	957	964	953	999	989	974	964	1039	1032	976	1012	925	986	1006	937	972	1005	934	1003	989	965	955	975	1025	1014	979	980	1020	965	1008	981	983	995	1014	979	964	994	971	961	947	1007	1012	970	975	963	1010	941	1008	990	987	946	977	975	1028	965	964	977	937	1040	992	969	984	975	984	963	951	964	989	929	1028	970	1013	982	995	960	976	994	1030	1004	953	1023	1021	972	941	981	986	1018	1046	960	976	1003	957	1078	939	987	1000	1034	954	961	1044	983	905	1014	1041	958	1023	959	969	957	991	988	989	937	993	1007	998	1009	967	1039	994	975	957	920	1007	987	954	1038	974	964	983	1005	921	983	940	938	902	952	966	936	907	970	977	913	945	1007	1012	964	974	962	958	965	983	959	937	959	961	947	945	983	1003	927	975	997	961	1002	977	977	954	978	941	973	963	1027	955	945	1033	928	1037	1002	969	966	938	953	1014	998	974	993	1025	984	1007	1005	1000	969	963	1023	972	1002	1004	1018	981	915	972	1018	985	981	1006	934	944	1004	960	995	1008	953	948	964	959	949	1013	992	902	981	1009	968	967	1009	979	996	961	878	986	1018	992	958	988	974	974	951	934	961	984	986	997	984	953	961	1009	944	981	1041	984	942	1007	952	980	1032	996	987	937	963	957	950	981	961	926	1014	961	990	971	960	981	980	956	999	944	977	971	958	1014	990	1005	999	927	1023	971	1069	955	1015	950	984	1022	1008	939	959	986	989	994	983	978	1008	966	970	962	962	934	958	979	1019	972	984	982	1047	934	1026	1049	1021	984	1018	992	930	920	1037	950	990	1034	959	944	997	982	970	983	950	957	970	1007	953	1011	964	1041	992	930	992	985	1007	1029	931	986	1002	957	977	1014	972	945	952	949	964	1007	958	1008	936	985	1039	999	992	1000	1016	949	1002	984	954	972	1009	956	1010	988	991	947	973	984	1017	941	1002	944	1026	965	953	943	1002	966	908	1002	965	1003	1009	917	1053	968	916	1019	984	967	1005	993	1003	992	961	1034	983	964	952	1001	1002	959	921	1009	991	1033	981	972	942	1015	970	961	1042	1060	910	981	979	1036	978	1040	1008	1024	950	970	972	978	1016	941	949	975	1031	930	968	1014	958	988	966	925	970	1012	1040	932	906	996	956	995	948	986	967	984	965	968	984	982	993	966	971	990	968	977	950	951	975	1026	1003	986	1001	1008	1005	971	927	992	1007	992	984	950	993	997	1000	936	930	940	970	933	924	1023	974	963	956	944	957	991	951	995	994	983	1016	937	1005	951	976	931	1020	969	974	1023	974	970	882	972	895	990	996	996	989	970	955	1002	1007	968	953	955	960	995	959	967	1007	978	1021	960	1016	979	1033	1015	980	931	924	967	988	989	990	945	1039	942	957	982	957	952	970	942	985	1008	973	955	987	1025	983	1020	970	962	957	948	958	1020	1007	996	991	916	980	1026	982	1008	986	917	948	985	978	998	938	1036	956	947	1019	1024	943	954	978	959	983	960	914	977	964	947	989	923	1007	1019	1029	931	960	935	1008	1009	1040	1015	1020	1004	979	947	967	984	993	961	965	1049	986	937	997	978	910	942	1000	1034	969	952	957	929	978	979	926	973	994	958	996	1038	966	954	1012	989	1006	971	982	997	974	950	1050	987	989	998	975	1028	962	946	1037	956	968	974	954	1006	975	963	944	973	962	963	945	957	978	980	983	977	988	1023	934	1013	926	997	964	990	981	982	978	978	941	966	995	989	1003	1051	981	984	997	953	994	966	1001	1004	996	1004	972	935	1037	987	966	971	939	979	1024	994	1005	986	997	963	952	991	995	1026	986	980	971	999	920	992	973	994	1013	994	986	955	967	993	985	1004	975	974	953	1030	938	975	952	986	998	1025	1041	975	1002	974	981	951	992	996	1000	999	949	950	961	1031	944	975	974	983	1001	995	1008	910	965	959	1003	922	955	977	990	1005	954	958	966	1028	988	980	975	978	984	960	1030	969	999	1027	967	990	976	994	949	997	980	1043	978	1019	954	981	945	969	940	934	1032	962	994	973	1024	1062	999	938	968	1006	1023	981	989	970	982	944	983	1044	982	986	1007	954	978	940	998	958	983	1022	1036	965	955	974	1030	1033	991	986	955	1028	942	954	977	996	973	972	1015	983	966	989	947	926	990	1007	983	974	947	955	980	959	1032	981	987	952	977	1013	1008	985	931	990	1043	960	1037	915	989	990	1030	951	991	992	1023	974	963	981	998	932	942	947	956	984	972	994	1016	964	967	983	1000	1022	995	986	956	982	1019	1030	996	1000	927	972	920	1005	960	974	969	960	992	970	959	1030	995	941	1023	986	1000	978	1010	1007	1012	975	976	988	981	996	1028	1006	1031	933	937	948	953	943	1000	984	952	971	911	993	1036	975	928	966	961	995	988	942	999	946	955	968	1076	992	949	999	1019	969	989	947	904	977	1000	987	998	1015	970	961	1015	950	953	986	1036	972	1027	903	1000	1007	984	996	1012	969	989	1006	1034	957	945	927	932	986	966	982	931	1005	949	981	1005	969	989	988	996	991	963	972	927	945	969	974	1008	1038	986	914	993	992	1018	952	996	1007	1027	1017	920	993	926	991	1005	1011	936	950	961	1004	968	975	976	932	983	947	1030	1017	953	1002	961	987	996	1006	979	980	995	937	987	1047	941	959	961	952	944	949	990	970	1016	989	988	973	947	995	987	1002	946	991	965	1038	966	1024	952	1001	933	1059	972	948	1034	1023	903	983	974	947	977	992	947	939	993	989	1015	992	988	1035	987	977	932	1007	985	957	904	998	983	1029	1074	994	997	1001	925	955	961	975	980	986	985	985	1015	1011	1006	971	973	964	974	952	951	989	955	1006	1014	979	927	943	947	989	1021	968	988	939	1025	1008	990	1009	936	1075	1001	941	993	979	972	940	985	954	991	964	1008	1020	937	954	963	957	961	997	1005	978	993	997	939	976	1018	984	930	942	998	1015	963	977	1024	991	980	969	985	979	923	923	919	991	956	959	998	985	958	984	977	988	985	1015	1033	980	981	975	1003	925	945	1054	1046	1017	960	964	1014	945	968	1009	937	962	932	969	1024	1009	982	959	1058	1025	1015	983	986	949	982	976	937	971	1008	1029	993	981	986	1010	1029	941	988	960	978	977	987	925	980
2682	570	546	393	343	370	311	310	302	274	290	278	281	267	283	276	251	251	228	243	234	270	290	250	276	258	254	276	275	287	278	268	278	274	260	245	290	256	257	264	267	235	290	284	308	262	242	290	275	254	272	247	279	244	257	268	255	313	265	246	244	264	300	257	249	251	268	268	299	253	283	266	261	244	254	280	287	260	271	257	229	273	263	272	273	242	266	262	256	279	278	226	258	232	253	251	264	266	270	263	284	235	272	273	259	249	269	271	264	245	263	270	253	265	270	245	262	266	250	252	254	245	278	277	268	277	251	237	254	255	261	254	261	265	249	255	261	264	275	240	266	269	254	225	243	238	282	284	278	242	254	271	257	262	239	236	253	269	269	284	251	259	239	279	239	265	267	266	262	291	265	251	285	254	268	254	249	254	277	255	253	260	271	282	242	286	264	273	241	272	259	271	258	247	263	260	273	287	227	260	255	244	251	284	248	276	260	301	261	242	274	269	232	244	262	284	226	259	263	257	265	265	250	262	272	251	281	255	238	256	248	282	275	255	259	251	234	263	244	225	261	235	273	249	250	251	240	260	266	258	256	281	277	256	240	262	236	259	269	286	264	256	239	211	279	246	261	271	272	277	269	260	292	283	239	264	297	237	307	283	245	244	255	269	258	251	262	262	294	244	242	284	275	261	261	251	270	266	248	268	271	265	276	231	247	273	252	280	283	269	267	271	276	277	255	293	272	254	245	266	246	273	257	256	239	256	254	229	248	233	274	287	248	277	253	247	262	258	253	264	270	262	263	239	296	268	274	271	248	270	278	250	263	249	277	235	266	266	241	252	269	245	269	268	224	260	252	297	274	261	259	288	261	270	256	285	281	255	248	259	238	278	242	258	278	265	279	239	290	258	290	241	250	261	252	276	317	267	261	256	290	267	247	269	279	238	258	240	254	290	259	267	277	257	263	219	281	268	266	254	248	293	267	246	293	280	283	246	269	267	255	281	301	277	241	278	267	276	224	278	268	241	266	262	252	243	261	245	283	275	302	268	236	220	252	250	225	276	273	297	254	278	244	273	262	273	261	263	265	240	247	304	254	251	282	261	275	268	247	238	274	244	258	253	288	280	275	270	211	255	285	299	263	271	263	247	260	250	266	267	293	235	243	248	282	242	250	273	288	297	259	273	250	272	253	274	283	290	243	247	273	287	255	293	268	267	265	283	269	256	251	266	271	263	249	283	253	252	269	269	259	284	270	250	289	261	249	252	236	257	269	277	275	230	271	268	258	266	282	258	227	250	271	245	258	256	258	257	253	248	268	261	259	258	263	265	271	255	281	235	247	246	253	268	268	270	255	279	235	247	272	237	274	248	253	259	239	256	267	264	264	292	256	271	264	289	245	254	290	262	264	267	271	255	257	269	290	253	252	248	247	246	270	274	259	305	254	249	259	272	275	290	247	266	259	253	255	251	291	234	246	249	233	272	260	250	249	273	276	268	242	260	288	264	281	247	248	225	271	258	255	264	288	278	265	254	261	260	272	261	266	230	275	265	254	265	263	252	284	243	291	276	261	236	266	247	287	267	263	233	248	279	270	268	240	268	279	263	229	251	255	234	245	250	256	268	261	221	264	311	267	263	229	250	275	260	297	279	252	259	217	264	253	264	279	243	268	287	277	267	250	261	257	238	251	273	285	260	257	246	273	261	256	256	267	255	253	264	230	243	263	249	259	275	260	256	267	273	281	229	236	240	243	242	266	275	259	287	224	268	258	228	244	265	244	286	279	240	258	254	272	277	269	278	263	274	263	241	236	326	237	252	258	261	262	236	276	234	243	271	253	263	237	245	245	240	254	264	241	256	256	268	246	263	251	277	260	255	267	257	281	283	270	243	263	249	257	270	227	233	304	288	295	277	259	281	271	236	273	227	253	274	227	263	275	258	260	253	288	255	235	285	280	271	251	252	240	243	251	254	263	266	284	269	281	291	273	274	275	264	263	267	248	252	245	264	274	261	278	253	282	228	252	280	247	252	268	249	242	273	265	264	249	267	241	296	268	275	222	258	275	256	236	226	248	249	247	240	264	284	286	254	275	257	245	281	271	283	276	280	256	262	263	262	248	272	242	260	257	235	241	260	272	289	243	218	294	266	238	276	275	259	269	275	274	266	274	237	281	265	249	263	268	248	257	266	249	251	262	293	258	278	281	285	247	290	255	242	267	267	243	256	262	299	270	268	252	269	257	271	287	262	253	257	257	260	264	254	274	255	240	255	259	259	261	237	270	226	264	278	265	281	265	261	254	256	250	264	278	249	257	258	256	273	269	248	266	235	275	272	280	265	227	283	260	254	273	275	272	262	265	268	271	249	271	240	224	264	251	289	254	258	252	256	254	289	261	261	262	255	271	263	271	266	247	272	292	269	264	262	243	280	280	277	258	266	266	234	248	255	275	291	248	254	240	250	255	248	285	226	292	302	248	247	231	288	267	272	266	294	236	262	268	260	278	263	272	268	272	240	261	282	287	246	266	262	269	267	277	276	252	292	285	267	252	263	282	263	232	260	249	260	280	274	271	242	265	273	273	263	264	281	315	264	256	268	255	257	248	269	261	264	305	245	276	271	281	295	288	250	235	273	289	280	248	235	276	292	280	264	274	279	252	277	269	241	238	246	254	271	262	293	287	243	261	271	278	246	252	237	268	270	234	264	231	254	244	272	277	226	275	255	256	249	271	260	244	260	235	259	278	281	248	249	273	256	267	293	240	244	265	271	226	272	310	279	259	244	267	269	251	236	258	249	258	259	273	254	230	263	250	285	259	239	243	298	268	251	271	278	248	242	286	265	258	251	236	274	288	288	274	281	236	253	240	247	245	259	264	278	266	287	234	231	265	290	254	260	263	274	266	257	243	252	277	270	278	289	293	244	232	279	273	261	266	261	251	235	257	271	265	255	274	248	281	253	237	281	275	287	247	254	245	279	260	257	230	223	281	267	250	272	269	288	275	297	238	245	259	285	278	255	274	245	269	292	278	256	274	246	282	281	266	261	267	260	247	257	269	251	267	264	240	252	245	275	251	264	257	272	263	281	255	259	274	251	229	291	256	278	262	281	289	298	262	248	245	279	243	222	267	262	241	256	237	276	247	277	291	236	234	269	256	274	266	265	237	268	259	276	245	261	287	230	255	246	254	245	296	274	257	259	262	273	280	243	251	262	283	237	239	255	277	256	279	272	260	276	235	253	264	264	242	232	259	252	294	246	276	269	221	267	279	253	285	267	257	256	270	267	298	268	276	283	285	278	271	252	215	269	247	244	269	271	235	268	253	263	288	266	270	284	275	261	273	236	231	260	261	269	265	275	287	241	237	245	252	277	249	267	266	244	253	269	263	240	244	231	271	233	264	259	247	252	278	255	251	259	238	259	248	277	258	266	277	263	288	234	290	235	256	247	255	264	279	269	270	261	286	277	265	275	250	238	270	256	273	280	243	243	259	272	246	261	246	259
2626	1066	1281	1285	1176	1186	1015	947	867	799	830	752	787	709	763	643	695	662	629	706	765	685	711	740	660	669	710	686	664	707	649	664	699	701	691	720	783	746	758	713	732	721	782	861	882	974	802	794	682	702	621	679	654	680	658	661	704	686	712	670	683	739	717	685	691	671	661	727	700	688	627	660	668	689	644	733	644	759	688	659	681	607	644	660	630	667	716	664	663	690	662	708	638	723	689	663	662	609	704	672	674	686	706	678	692	662	720	657	699	680	678	647	648	657	647	657	663	675	658	712	651	667	679	641	696	695	679	667	677	637	701	634	646	663	662	648	677	658	659	675	672	664	664	701	658	711	676	674	695	754	702	678	695	681	654	656	653	705	679	651	674	705	665	632	666	662	662	658	702	670	683	700	658	671	696	675	667	644	684	655	654	672	679	690	728	712	716	676	715	685	670	664	697	660	669	667	693	666	702	696	679	662	647	644	647	698	628	691	629	662	647	605	688	673	700	676	671	721	668	669	685	671	688	654	740	722	676	672	679	654	667	695	680	700	701	633	641	690	694	679	626	717	687	703	724	694	716	674	691	645	669	668	688	664	692	644	690	669	647	639	628	711	685	671	630	683	663	636	656	695	701	703	688	687	700	707	641	693	700	621	659	683	672	702	668	725	661	667	735	656	702	637	683	665	679	640	648	677	671	656	658	692	718	687	671	706	673	702	712	675	626	682	709	643	712	721	703	649	665	647	661	650	663	680	705	664	707	684	667	716	618	684	702	703	652	674	700	688	719	685	709	706	630	670	679	697	665	656	699	644	686	651	645	699	713	648	637	672	633	669	679	670	639	699	700	654	727	636	631	685	674	671	651	715	700	663	686	678	661	727	702	650	721	672	702	644	671	667	689	712	666	687	656	671	669	707	638	683	666	645	641	650	686	649	692	654	685	691	660	670	676	641	699	670	713	676	651	684	627	665	680	683	690	634	724	658	682	741	644	656	685	678	687	705	697	663	659	661	694	696	660	680	680	656	728	720	653	690	682	696	685	694	646	677	738	682	640	669	724	683	682	665	682	662	708	687	665	714	656	653	671	644	725	638	702	631	705	668	673	630	690	689	648	695	677	663	652	664	691	701	660	683	638	640	643	655	662	641	650	678	717	653	672	671	679	638	677	680	650	670	673	720	650	689	676	644	635	650	679	645	661	676	677	651	684	639	645	696	650	672	671	662	669	714	704	698	696	635	668	689	663	677	682	661	732	661	690	622	666	662	660	710	661	685	702	710	703	686	728	684	680	632	709	715	679	649	618	679	693	665	725	689	716	660	663	661	657	672	721	661	659	676	672	652	696	695	679	665	680	671	693	730	715	677	662	679	685	691	673	657	682	724	676	688	637	684	680	697	687	681	685	674	646	715	701	655	662	636	642	665	690	677	674	643	665	683	703	665	664	684	673	648	679	620	678	665	696	683	656	651	697	643	656	699	638	690	716	697	672	664	725	662	690	710	700	640	708	667	642	682	679	676	687	671	725	694	683	661	636	680	655	634	692	686	716	652	679	680	692	656	695	691	692	703	703	722	653	685	660	656	725	667	728	669	696	724	658	677	718	705	671	670	637	671	672	681	655	683	676	744	712	654	625	638	681	676	674	677	623	689	721	647	710	639	702	661	679	705	704	650	709	641	652	698	668	682	673	703	684	665	684	696	653	633	664	675	670	670	691	631	682	700	713	710	668	695	715	647	686	654	726	665	665	686	624	682	660	645	653	671	677	671	638	662	674	689	631	658	635	681	660	722	632	670	672	679	637	703	675	676	714	698	693	692	674	699	701	681	640	662	675	678	646	736	653	700	700	671	622	687	674	673	692	681	636	685	693	684	679	677	629	670	704	673	694	644	619	678	669	697	688	664	714	676	691	683	697	685	653	666	694	653	691	709	661	640	686	670	712	736	665	694	700	665	729	632	680	652	622	721	680	716	644	675	666	664	655	675	634	699	645	669	704	628	666	661	672	604	666	659	681	667	655	688	641	663	707	645	680	681	666	700	669	687	677	661	688	657	683	693	722	699	689	673	652	683	696	660	643	699	660	678	717	701	708	694	644	735	677	667	681	666	686	691	714	690	661	686	660	704	646	639	679	653	689	709	677	727	654	690	648	677	645	681	670	637	662	687	709	676	710	710	644	687	690	655	697	668	621	646	663	691	668	663	692	619	703	652	647	676	640	680	657	685	653	653	687	697	707	682	642	698	658	678	673	651	638	655	692	646	649	664	685	709	700	715	696	693	660	698	648	678	716	667	689	685	700	720	674	627	704	690	672	659	654	665	681	695	659	687	691	675	679	689	684	681	709	699	654	668	726	745	722	706	675	673	676	703	653	641	678	689	702	678	649	632	657	678	711	700	707	676	664	634	633	682	693	725	661	645	679	678	606	666	716	661	661	688	695	694	672	721	705	713	679	647	722	709	692	679	664	689	663	675	666	691	697	688	684	644	692	696	666	682	645	700	652	660	648	647	655	680	711	710	701	651	684	678	661	647	646	656	741	679	677	692	676	680	673	716	693	678	625	701	702	719	682	718	661	657	654	653	640	686	699	665	638	666	657	695	637	635	644	717	642	662	667	653	715	674	684	690	682	700	647	791	676	696	643	712	662	675	703	674	662	658	679	643	703	669	664	682	697	680	660	706	660	681	702	679	651	614	649	655	698	659	682	675	696	678	715	684	698	675	677	701	671	687	658	688	698	649	642	679	642	630	677	683	674	656	679	661	686	710	711	695	660	663	638	718	674	688	684	681	671	734	724	664	708	689	680	667	664	669	692	640	679	692	684	669	679	697	716	659	679	689	705	662	685	660	686	666	683	680	663	668	697	699	710	677	636	657	684	683	666	657	688	661	655	687	660	712	689	710	638	718	645	728	680	658	677	669	686	696	683	688	645	702	651	681	711	663	713	668	687	678	650	680	675	682	679	651	655	695	692	655	681	709	655	673	661	657	685	651	682	689	647	681	716	671	702	695	679	664	680	655	692	672	685	676	653	664	719	690	656	677	688	690	674	632	662	668	725	653	661	668	647	680	662	647	653	700	655	670	666	641	710	646	703	639	659	724	681	695	701	677	664	701	650	660	722	703	671	681	695	660	663	701	660	689	693	668	732	667	652	687	672	659	683	684	655	667	689	713	649	716	688	684	660	679	657	693	669	648	664	663	668	650	656	676	691	684	670	661	696	662	681	646	632	651	680	666	644	619	651	652	682	678	664	692	690	721	644	658	664	695	665	720	691	702	667	646	671	703	720	703	710	648	705	713	728	741	716	634	690	654	725	695	675	700	634	679	695	687	667	664	679	690	669	683	746	667	721	653	705	671	688	699	648	670	679	677	656	703	696	701	666	656	665	684	694	687	715	700	690	679	666	664	663	673	656	649	692	706	694	658	681	671	699	682	640	723	647	641	689	688	675	639	690	692	660	679	637	658	628	695	664	670	694	664	677	721	633	680	700	694
9604	3132	2721	2135	1622	1422	1241	1040	718	601	482	443	362	461	503	346	326	260	277	271	256	237	250	258	247	242	243	244	256	250	247	231	235	236	263	253	234	241	212	220	224	245	266	240	269	284	239	229	215	221	245	231	204	256	199	210	241	241	250	219	223	242	229	261	237	226	219	227	216	212	248	229	216	223	215	198	231	254	230	217	221	213	219	220	231	237	216	237	232	221	239	227	229	248	225	215	258	191	224	226	238	249	202	230	247	240	221	203	205	204	216	196	216	208	218	233	234	252	234	222	205	219	217	218	211	223	248	222	227	221	212	207	243	219	226	236	257	224	248	215	190	222	227	235	230	220	220	198	199	208	206	238	220	218	217	250	214	193	214	217	224	236	228	243	239	216	247	239	226	214	249	228	206	243	201	234	222	214	213	226	226	264	227	244	216	218	193	220	194	215	220	226	228	207	221	216	200	230	209	241	201	199	215	242	207	232	249	191	196	237	196	250	211	205	234	224	229	231	213	236	225	216	230	194	215	220	229	192	232	238	194	235	218	230	187	243	207	192	219	220	212	213	264	214	236	227	218	204	213	222	214	213	204	244	223	220	214	206	245	230	219	208	214	230	244	245	212	238	217	223	231	218	220	222	220	223	201	224	235	236	250	230	250	244	197	231	213	221	213	229	198	208	227	213	225	219	249	197	227	218	191	229	211	207	216	218	238	235	220	238	241	244	219	226	240	209	216	236	233	214	238	224	216	233	219	205	256	234	235	246	221	205	209	240	230	250	226	222	213	207	205	243	227	237	241	229	227	213	207	237	196	237	219	241	210	212	217	193	212	218	224	199	220	228	209	225	230	202	210	234	225	225	224	218	244	230	238	216	216	260	231	189	229	242	220	223	227	215	213	202	209	202	220	232	235	217	211	247	227	233	189	196	240	216	221	214	197	210	236	253	213	243	225	246	226	209	210	228	253	220	201	223	237	232	184	236	219	223	229	214	193	215	224	234	245	179	263	223	216	214	223	238	253	217	234	211	226	205	219	207	233	184	200	243	198	220	196	237	223	229	197	220	220	229	215	244	230	250	246	216	230	241	213	217	214	196	200	208	212	214	236	194	216	240	216	223	210	222	221	243	213	224	199	232	235	225	228	215	252	216	222	251	237	224	244	238	223	222	210	232	220	241	223	208	226	213	254	229	238	213	214	206	205	240	213	210	237	245	192	231	216	234	228	197	232	242	227	225	244	200	251	226	194	192	215	208	231	195	186	232	216	210	212	217	232	220	261	234	238	241	207	201	217	199	227	206	220	211	230	206	220	203	208	211	246	239	238	230	223	237	216	205	241	187	221	215	208	233	215	245	212	228	241	222	194	234	221	224	253	219	219	212	230	212	239	232	222	214	259	196	207	213	218	226	215	233	215	212	246	206	219	224	222	225	227	231	240	224	217	235	211	204	217	221	222	205	243	242	205	220	249	223	212	218	239	200	221	232	235	220	179	200	250	224	220	226	222	227	195	237	238	246	217	196	228	205	224	255	243	224	260	221	218	214	240	217	231	217	235	229	234	238	205	228	222	232	225	200	224	236	208	225	228	225	227	224	201	206	197	229	222	218	222	226	230	243	197	225	206	246	209	199	231	229	212	217	243	231	248	246	234	207	223	207	241	216	235	202	227	223	223	232	249	222	202	217	236	210	217	209	215	226	240	213	187	223	248	213	202	218	237	215	230	252	243	216	220	213	195	240	237	223	218	223	219	234	239	235	258	208	226	193	244	217	223	213	226	253	199	237	232	188	243	229	224	201	210	217	214	214	220	211	235	203	237	244	236	231	236	274	222	234	231	216	224	198	210	236	201	226	200	207	254	227	199	221	257	234	210	252	226	214	231	177	199	230	203	227	205	243	224	221	230	218	225	236	234	219	237	230	240	224	234	215	208	250	247	232	202	230	209	243	214	230	229	228	248	218	239	185	209	207	217	224	257	222	222	225	214	242	218	221	245	240	218	248	218	226	191	220	238	195	214	240	217	245	213	196	216	194	249	208	216	223	223	184	237	244	198	194	210	212	218	221	236	215	218	206	225	233	208	228	242	226	224	202	250	224	223	201	239	205	211	226	227	218	218	235	196	217	225	237	203	199	227	229	217	211	241	237	247	234	239	219	226	196	246	241	220	178	221	225	233	201	214	250	205	257	204	222	211	192	236	208	244	216	232	207	221	221	250	210	212	247	236	235	273	218	229	242	199	182	231	249	231	225	227	218	241	236	223	208	213	208	200	208	220	215	247	253	198	251	232	232	259	227	216	223	206	258	260	198	213	216	200	197	217	228	207	222	203	226	204	197	212	232	227	217	227	232	248	238	229	248	220	226	217	198	227	218	208	221	232	211	206	208	208	219	210	187	214	241	212	227	226	234	214	244	216	236	205	208	212	243	212	205	206	224	224	234	207	238	204	240	215	226	233	222	197	196	227	242	223	235	191	242	202	234	205	225	229	208	240	209	192	234	223	236	237	213	217	244	216	222	208	222	203	246	225	209	191	226	192	219	193	232	248	211	218	236	211	222	203	240	240	225	221	194	223	241	217	225	221	198	198	230	213	223	217	197	209	223	248	225	218	232	237	234	239	226	200	228	219	208	248	220	228	224	206	198	205	213	213	242	207	213	229	222	204	223	239	203	204	210	229	220	255	203	233	232	193	208	194	210	230	241	214	202	238	216	204	216	229	200	233	243	214	210	209	213	225	208	205	208	210	252	231	229	202	232	196	223	226	209	241	214	248	242	222	219	223	248	225	219	215	225	206	241	227	226	211	230	206	230	236	203	232	214	171	219	220	226	230	219	206	213	202	245	233	236	221	230	220	229	205	229	206	224	221	230	227	250	238	215	249	209	225	234	220	181	203	222	252	239	219	239	214	236	204	233	211	230	220	234	204	209	215	249	211	217	229	214	225	214	252	207	238	229	211	214	235	228	211	221	243	224	213	216	209	201	244	223	229	205	216	219	217	225	232	226	215	207	233	222	207	224	229	244	210	221	241	218	223	241	253	266	229	197	220	212	246	220	207	242	215	192	217	240	198	213	213	202	192	220	203	193	248	219	218	224	232	229	214	238	215	243	221	205	254	223	228	219	201	232	235	229	219	229	210	219	238	219	207	218	217	191	207	224	259	227	251	239	200	227	242	209	199	234	220	229	206	253	210	227	232	265	200	218	232	206	226	205	243	224	226	222	199	232	233	203	226	234	250	220	244	210	219	216	211	211	248	227	221	236	223	212	245	221	229	210	202	229	233	238	214	223	222	243	230	193	216	226	233	211	239	206	233	218	209	219	213	219	245	214	214	208	205	225	218	226	183	214	225	262	211	207	228	241	236	190	250	229	251	214	227	222	208	245	236	227	224	242	226	226	211	215	227	193	238	228	193	218	207	225	227	234	238	220	203	199	247	218	206	252	209	203	221	217	243	243	218	203	210	228	202	230	220	210	257	223	190	206	215	226	207	228
6869	2842	4324	5145	4931	4602	5195	3992	3553	2901	1963	2005	1981	2134	2163	1599	1177	983	991	969	844	811	788	854	766	798	782	734	732	693	745	696	691	727	690	728	780	819	738	739	696	798	873	1011	1045	1136	938	796	658	681	645	650	635	602	629	616	605	571	631	652	622	613	631	594	700	691	604	641	639	580	597	631	618	613	598	646	640	611	673	596	653	616	643	649	620	586	593	650	593	599	586	638	642	658	589	632	618	682	643	631	607	594	639	635	646	644	624	613	655	635	608	624	639	624	630	536	627	641	625	637	630	666	613	558	623	589	630	610	643	633	582	587	592	561	611	607	632	596	620	639	619	652	599	618	627	621	638	615	666	634	639	632	620	591	630	577	598	666	612	641	593	608	572	635	630	636	612	606	630	649	618	564	589	609	605	587	593	644	639	586	611	660	610	607	629	620	592	600	651	601	618	593	601	657	676	552	619	585	606	631	609	592	612	639	636	637	649	630	609	620	598	644	605	595	611	586	609	613	596	646	595	599	585	588	581	618	582	604	644	594	570	601	571	607	588	646	590	619	600	605	617	553	602	625	674	568	606	632	623	640	605	597	612	643	653	619	627	594	617	594	569	649	568	605	623	645	637	598	596	615	634	617	618	631	626	631	596	610	566	605	608	619	614	641	590	638	640	622	630	619	610	590	635	643	647	545	621	654	613	614	565	629	586	623	625	623	590	624	609	650	590	635	641	622	637	603	683	601	591	671	623	623	603	630	632	636	636	628	650	606	589	609	616	591	602	615	550	597	624	622	641	618	652	586	617	602	656	645	606	645	596	637	633	596	685	614	602	561	625	626	588	614	601	597	605	661	611	585	649	634	618	700	668	592	653	658	586	633	606	629	634	625	621	622	627	633	642	646	605	604	576	615	629	584	610	593	588	625	623	627	633	613	599	647	658	585	604	662	622	614	667	587	606	609	560	608	625	630	624	605	673	605	611	635	601	634	591	622	616	648	594	597	627	590	624	606	649	609	607	616	664	607	676	632	630	598	618	589	599	623	608	636	645	634	609	575	611	651	631	650	604	618	610	601	595	630	650	572	598	618	608	614	617	622	624	623	626	635	592	625	590	569	633	632	591	627	641	552	599	576	596	630	591	612	597	606	592	607	608	555	591	610	601	580	628	594	636	635	602	649	635	557	623	571	597	622	618	563	627	650	622	569	575	593	600	628	643	617	619	602	580	620	660	579	616	633	621	611	628	622	594	628	647	653	614	578	602	634	637	632	598	610	602	616	589	666	591	596	601	592	608	617	602	605	555	637	589	637	583	626	620	544	618	622	579	593	606	619	613	632	673	620	612	602	627	568	588	616	619	607	613	619	620	592	641	625	618	582	553	665	620	623	580	647	635	619	620	614	579	621	660	620	627	627	582	554	608	632	652	604	603	602	610	617	610	589	615	625	595	641	602	623	601	637	658	618	611	676	577	628	605	640	623	603	671	610	604	609	599	647	653	681	584	633	613	629	568	600	631	598	647	567	605	598	611	566	628	644	582	649	648	656	593	575	604	586	580	591	636	618	600	620	617	637	575	590	619	616	608	610	578	597	648	608	630	643	579	611	612	609	622	574	625	595	584	615	634	624	629	564	585	594	630	641	605	603	672	591	624	621	615	638	639	646	599	611	619	605	606	603	642	627	637	633	620	620	632	597	649	601	629	632	638	560	624	567	556	628	605	617	602	568	612	599	616	599	579	608	590	676	600	618	646	594	588	585	638	589	622	606	607	639	564	603	592	642	567	614	593	566	601	637	630	575	609	637	664	639	610	617	633	614	572	609	589	576	598	578	563	629	656	646	645	646	593	635	576	585	597	578	614	588	630	630	632	634	585	618	634	661	599	619	594	590	594	667	648	647	604	626	598	645	615	597	592	641	635	625	623	608	646	618	587	583	651	617	605	589	608	583	644	616	620	598	589	644	598	589	607	646	646	631	572	642	581	606	618	608	624	634	598	639	583	630	595	597	605	636	563	603	617	572	603	611	612	552	643	626	657	575	624	629	637	611	621	618	634	571	601	587	611	610	648	578	609	595	626	623	618	639	636	570	567	621	603	576	593	616	640	627	634	590	586	638	650	585	635	636	605	625	634	587	631	590	588	588	622	605	638	602	610	617	595	647	597	620	599	616	628	604	584	558	585	608	621	619	592	576	594	656	640	604	673	635	640	643	611	612	600	643	575	602	630	633	599	584	592	609	607	620	577	620	641	598	558	595	664	630	588	584	614	626	601	628	663	605	606	639	578	636	598	610	608	626	622	573	598	618	603	581	610	555	583	637	564	623	636	644	660	609	611	617	573	617	587	590	584	587	627	625	598	589	631	660	663	616	590	596	612	595	594	613	629	594	609	658	560	636	585	556	632	575	585	598	613	611	630	589	647	634	635	575	650	614	622	634	639	640	584	584	592	630	619	579	598	596	580	591	616	621	652	604	618	601	601	587	614	601	603	594	624	638	609	635	626	607	581	611	617	574	603	590	609	632	615	612	589	632	587	625	662	630	589	607	597	648	611	609	607	637	603	577	588	654	598	619	607	584	619	636	634	618	577	602	592	571	622	607	617	612	661	649	588	622	626	581	609	621	623	603	591	668	620	670	599	559	617	660	601	632	624	624	594	596	615	569	557	634	603	662	645	577	595	595	610	613	595	662	603	614	615	628	599	594	584	602	632	590	619	599	602	626	603	592	592	620	623	619	618	619	673	652	606	610	592	585	605	592	629	610	613	616	656	587	665	639	611	643	635	606	601	593	607	636	580	588	647	651	630	567	606	625	648	604	651	622	592	594	642	638	608	610	595	611	608	602	598	614	623	596	624	570	638	655	582	573	627	651	584	645	638	635	602	615	661	571	660	625	631	654	636	636	599	632	674	619	567	573	632	615	628	607	618	581	572	642	641	616	597	563	640	627	598	621	612	604	621	633	583	633	596	622	591	646	597	656	577	651	640	609	602	611	573	594	602	654	590	603	641	583	571	659	605	654	579	619	591	594	625	630	631	630	637	587	622	575	621	628	597	641	623	632	615	611	577	622	569	605	616	640	649	624	585	614	596	647	581	601	622	594	633	608	624	643	604	595	646	626	601	583	602	632	604	598	629	590	585	587	594	576	624	592	616	631	664	630	621	567	641	552	588	581	608	618	573	644	588	575	647	579	620	630	662	653	592	611	669	631	590	640	638	646	606	598	636	644	585	645	666	620	600	630	593	586	610	585	583	654	629	599	565	600	613	644	591	599	652	580	615	582	604	597	618	621	628	602	638	592	669	628	631	607	582	624	615	592	652	610	592	647	616	631	614	580	589	621	631	572	652	631	603	626	598	597	596	633	652	585	631	636	610	583	625	649	591	606	628	608	572	632	619	633	614	620	554	609	643	626	578	643	614	631	611	601	605	620	603	597	595	595	596	602	627	588	642	621	626	684	613	607	620	594	551	625	629	589	608	631	613	621	581	611	626	611	616	604
17715	6498	5820	4146	2932	2652	2126	2096	1365	1241	1119	939	824	1099	1046	698	548	578	570	544	489	446	513	459	442	446	436	459	414	470	435	419	422	417	449	433	435	441	446	466	458	444	454	497	458	494	455	402	448	361	402	392	395	406	402	374	388	433	448	443	411	394	385	372	396	414	438	439	438	440	449	441	420	379	403	426	393	404	419	408	424	391	467	392	411	418	448	377	430	427	385	437	416	402	409	423	402	413	391	395	419	424	428	420	441	438	412	393	412	400	421	402	402	375	390	418	404	407	403	411	403	398	383	378	391	406	415	417	396	422	420	389	418	441	377	403	414	407	389	385	431	381	421	403	421	364	401	425	407	365	370	398	397	377	413	434	370	401	384	411	384	416	404	427	425	444	403	384	397	426	409	377	429	390	429	399	399	366	378	402	383	400	386	431	399	399	407	398	439	392	410	366	392	404	423	396	383	427	434	427	395	405	393	393	416	429	421	378	409	382	373	391	444	407	412	416	388	383	406	361	375	386	407	451	363	376	383	383	396	375	415	384	434	414	413	376	406	380	400	397	415	441	395	444	430	423	418	431	381	375	378	386	366	385	395	398	391	383	381	425	411	419	390	399	425	408	386	393	397	410	379	416	411	365	381	434	368	405	408	431	385	430	389	400	375	396	338	405	387	412	389	407	402	429	400	379	379	374	393	384	405	393	379	415	366	420	374	377	405	383	366	392	398	386	392	419	364	350	407	399	402	384	423	434	409	361	376	416	362	397	414	376	384	404	426	413	385	386	384	444	385	406	398	416	382	396	429	416	394	415	423	426	376	370	404	414	410	394	417	425	412	372	402	376	413	393	398	438	419	420	401	354	379	407	399	399	459	427	460	404	389	417	354	404	393	371	398	414	421	420	372	411	416	384	385	407	390	411	391	382	407	423	456	446	390	411	368	410	408	454	387	375	412	414	370	374	426	404	423	449	375	418	411	439	413	390	365	408	379	442	403	431	411	464	436	411	408	439	401	430	409	373	438	402	441	368	405	419	395	396	416	394	438	369	439	390	405	399	404	384	426	369	387	425	424	429	403	419	420	429	411	390	440	407	429	408	386	364	403	406	353	384	412	421	432	381	420	380	385	427	407	418	395	390	399	433	392	405	394	395	394	421	407	411	399	435	428	432	392	369	405	421	403	433	438	396	378	385	385	365	391	429	393	415	402	411	424	394	388	390	404	408	389	420	453	410	355	384	388	437	435	439	417	392	400	384	415	385	435	395	400	384	377	390	391	420	399	422	373	417	412	383	406	409	402	448	402	411	421	399	375	401	399	416	416	381	399	407	412	442	414	383	393	396	409	453	426	436	407	375	422	395	432	427	397	413	422	389	406	405	395	408	372	366	399	391	442	368	417	410	414	388	372	401	394	414	384	404	390	396	422	409	382	411	401	445	397	399	426	392	375	426	431	409	431	421	387	411	406	370	430	419	384	430	414	405	422	395	387	420	412	408	386	429	382	432	413	400	416	431	401	418	385	358	414	367	389	433	451	385	380	421	408	379	422	409	406	391	422	429	414	426	410	419	390	395	370	432	409	395	401	401	402	424	394	441	392	413	432	380	415	383	386	424	385	407	400	373	405	371	383	447	395	393	427	382	412	418	395	401	382	389	370	433	428	380	392	431	408	413	400	389	406	409	421	412	441	396	390	414	388	412	410	382	396	384	440	381	408	376	417	393	422	357	407	443	431	420	420	425	341	444	459	429	442	392	374	395	414	390	389	404	404	399	385	376	389	428	389	398	434	420	430	394	412	402	431	421	373	439	391	395	375	436	440	403	362	410	396	411	385	388	375	403	399	398	350	387	395	406	416	424	390	436	428	425	369	399	399	386	399	384	430	381	391	413	410	410	442	367	414	418	414	403	405	443	388	432	447	433	415	425	382	433	410	379	383	382	390	410	389	378	416	406	436	409	448	396	380	426	413	438	404	396	435	350	409	419	413	378	395	402	405	381	412	401	421	407	421	411	403	434	427	393	435	378	408	402	446	417	405	408	376	411	440	420	418	403	417	387	416	411	364	384	377	385	429	437	425	391	410	376	373	423	389	402	409	419	405	436	418	425	424	396	395	378	385	421	404	434	417	408	402	371	415	414	410	412	383	414	396	412	403	415	411	372	399	400	455	429	420	421	424	431	432	342	377	430	404	410	430	400	387	374	420	429	379	400	415	413	399	449	418	460	390	410	423	406	405	424	429	365	396	401	370	377	402	396	415	388	402	397	390	387	411	408	431	424	410	380	452	360	391	430	396	391	391	409	414	446	428	404	394	403	429	421	375	375	398	410	374	384	370	417	428	381	404	422	415	366	379	376	421	404	401	413	373	367	407	423	420	409	387	426	383	435	424	398	374	392	427	418	409	444	416	410	440	392	420	402	405	378	399	373	418	393	423	349	401	415	422	422	435	426	382	373	397	393	435	387	446	410	427	414	410	424	413	383	398	402	424	426	393	364	362	398	412	419	406	421	404	408	420	402	398	405	403	361	398	427	394	433	394	426	405	428	412	419	395	386	390	417	418	443	411	421	433	406	368	451	452	382	380	374	415	420	416	397	409	410	390	413	418	369	403	402	417	415	436	447	405	389	403	414	354	416	403	400	414	409	423	394	445	385	385	380	413	358	397	409	372	430	419	392	351	358	389	411	407	406	428	374	427	411	415	361	383	400	434	401	415	421	437	430	424	399	415	421	405	406	389	428	405	376	393	373	382	385	414	424	394	431	402	409	411	395	410	409	427	400	422	434	405	385	411	392	407	418	410	404	400	423	403	405	422	394	378	368	372	426	377	428	396	397	409	414	406	396	420	406	355	424	395	399	434	408	387	373	425	408	402	359	411	417	400	400	403	407	390	391	454	399	407	373	398	431	441	401	403	436	456	417	392	365	438	373	432	424	415	372	394	404	374	374	387	417	425	409	427	416	426	392	378	435	417	390	418	418	415	410	404	392	427	402	417	423	398	398	410	394	396	366	416	398	423	441	403	368	390	408	419	401	368	429	415	418	420	410	432	395	398	412	428	392	434	430	417	392	436	427	388	393	414	390	404	448	416	417	396	402	397	406	433	391	401	376	398	392	390	376	401	411	390	402	372	399	411	407	436	403	373	409	423	399	407	408	413	398	413	416	386	411	403	436	394	380	404	441	371	411	378	388	421	376	430	371	439	406	415	363	421	406	422	374	391	437	400	395	442	403	438	414	419	418	401	404	410	397	432	396	419	362	398	421	450	416	392	384	398	370	407	388	417	399	380	398	407	406	409	453	460	398	386	449	407	421	406	412	397	423	401	411	422	356	393	418	387	412	438	402	393	388	438	373	417	380	406	430	391	400	429	427	423	371	376	413	440	396	447	414	407	394	402	398	444	404	419	417	397	388	343	430	418	428	416	398	394	434	447	400	410	412	406	365	399	341	381	384	392	393	415	404	441	383	405	385	431	363	404	393	381	404	387	390	411	384
9716	4680	7651	9078	8376	8187	7497	7346	5532	4931	4041	3822	3624	3949	3656	2722	2016	2065	1867	1839	1586	1471	1458	1387	1314	1386	1360	1371	1269	1266	1211	1124	1158	1075	1209	1166	1234	1275	1244	1252	1172	1269	1382	1640	1642	1859	1494	1283	1114	1076	1060	976	1003	1024	1052	997	1034	1053	1026	1031	1063	988	1056	1007	1097	1057	987	1001	1005	1029	1055	1002	1014	1072	991	1010	997	983	1027	1035	1037	1034	1020	1016	991	1019	985	1034	978	1011	1054	1040	1007	952	1042	1001	1007	982	998	1027	957	1056	984	997	1041	1045	1000	955	1020	1008	1004	1017	985	995	988	971	1037	945	984	1016	1035	1062	1011	1037	999	1011	1036	963	1015	991	987	1020	1015	1047	1035	1030	980	1001	1004	1037	1058	930	958	1054	930	1021	920	1005	948	967	1052	962	998	989	969	1046	1031	1029	1072	1010	1013	959	1018	1071	996	1062	1044	975	1002	992	988	1043	1019	967	971	1007	962	936	994	998	1035	973	1076	1030	1037	996	1002	972	1019	968	992	1035	941	984	989	995	1000	1046	972	997	1010	958	1031	993	952	1046	984	1048	934	1026	982	1013	1041	998	1010	967	995	1050	983	984	1026	982	1045	963	979	970	1026	969	937	952	1029	976	963	1005	962	953	959	1049	1015	1030	993	1013	965	1002	954	1001	1031	1008	1002	995	916	999	982	993	979	1020	1003	994	989	1041	979	958	961	947	1006	985	1004	1043	990	978	987	1019	1035	1014	1009	1046	1020	1007	973	977	977	1007	1040	987	980	1007	1049	991	1025	958	1022	1060	986	1002	1028	1000	1030	966	976	987	1006	972	978	1009	1043	966	958	947	991	971	999	1005	998	933	1014	949	1013	1002	954	1023	1013	979	995	998	975	983	996	1032	1005	967	1003	1012	1038	987	992	1030	974	1022	1040	945	1009	1063	1051	1005	1020	1004	944	983	978	1017	998	994	972	986	952	1002	970	1007	998	967	1041	1005	1002	978	927	951	969	1046	999	1013	1025	995	975	1006	1003	970	1041	977	1000	945	1045	1037	974	1007	1048	962	1044	1044	978	1017	973	1020	997	998	1031	994	1027	960	1001	1032	1033	977	978	1012	991	1047	1017	1031	971	1006	1001	1004	979	1014	1010	1037	983	1020	1044	1009	985	982	1054	1017	1046	999	949	1007	962	984	1045	966	974	969	1026	1003	1018	947	962	1011	954	1060	1028	1049	991	1001	933	988	982	999	1021	1011	1005	974	964	1003	1027	1008	970	982	1024	1023	970	1010	1023	960	973	997	1042	963	998	957	1024	1002	999	994	1001	1002	959	1011	976	1005	1026	983	1020	1003	996	1011	998	993	1045	986	941	956	1034	1021	1022	1021	1041	992	1044	993	1012	983	1032	970	957	984	983	1004	985	1015	1016	1041	970	1031	1017	998	1006	1029	1024	998	994	963	958	1043	987	997	1013	991	1057	1034	1032	976	1029	952	995	1027	997	992	991	1007	1031	993	1022	985	988	950	983	982	977	922	1002	1009	955	986	1049	998	1075	1004	991	1053	1037	1014	1060	1005	963	1042	1027	980	996	980	991	976	985	997	1024	1035	969	949	1018	1011	1046	983	967	960	1018	1003	1060	1022	1018	966	966	983	983	994	1005	996	988	960	1012	1009	961	985	991	1011	963	938	986	930	1000	1022	1022	1014	972	1020	1035	990	927	997	1023	986	987	967	982	969	972	973	1013	960	1024	986	1032	993	963	994	973	1056	964	1027	1005	958	976	979	970	1034	992	1000	981	972	996	1000	1025	969	1010	1004	968	982	1002	980	993	934	985	956	996	988	948	986	1023	998	1013	1043	979	995	979	961	1031	1027	1025	983	982	989	958	957	974	1005	1040	1018	991	1029	1011	948	1016	1012	992	974	954	977	997	991	949	1038	986	967	907	997	972	987	1027	989	1001	1021	993	997	975	997	1022	1023	970	995	1008	1044	1000	1052	1038	975	975	984	992	1032	1058	965	1006	1053	976	1024	1052	1045	966	1020	1011	943	997	1012	1027	983	1014	986	954	1010	1023	946	948	980	970	933	954	1039	1035	1015	957	959	985	1024	957	1017	966	963	980	1003	1010	1011	1037	982	988	971	1003	973	1018	1005	964	974	959	1006	1037	1006	1008	1018	1045	979	1032	981	1035	930	975	1004	999	1000	1053	1061	944	1024	1004	1042	1051	988	1043	944	1000	955	992	1001	930	1020	977	991	990	972	1031	1018	1015	996	981	997	1011	958	999	986	1006	1004	1016	973	1003	936	989	1042	1046	1052	953	1012	1036	1026	1001	1003	976	957	997	1024	1000	1007	1018	1017	1004	909	930	980	989	974	980	1025	971	965	993	985	994	956	1063	1036	980	978	969	994	1037	954	970	1043	1009	972	1001	1041	995	1002	977	979	1015	987	1041	1017	993	1006	1033	1004	939	1020	1012	990	1001	1056	994	1026	960	998	1039	1020	954	998	1041	962	1013	1045	1070	995	1004	1011	1080	1033	976	1033	1006	1026	1013	978	990	967	968	1016	1004	1019	994	929	977	984	1027	1035	1033	1027	1075	1034	987	1020	1018	974	957	985	953	1015	1013	955	1013	1036	973	962	979	1038	968	1008	987	1023	998	947	1018	991	1017	951	1022	995	1003	992	1032	962	986	984	962	933	1018	962	988	985	1011	1070	1050	999	1026	1011	1017	1015	977	1016	1028	1015	1067	1035	1003	987	966	1015	1037	1044	1074	1002	1039	1006	1010	1018	987	969	998	1023	984	1032	994	1031	951	1010	1033	1033	1002	1038	979	1016	982	1004	1001	1030	924	969	999	1019	961	978	964	1009	1016	1001	951	1024	1055	982	971	995	1000	1012	963	1006	969	1029	984	988	976	974	991	999	960	961	1026	1001	992	1000	1061	991	1055	983	991	1013	1068	1016	979	1008	1028	928	989	966	1028	932	1010	1024	1055	974	1017	1034	981	1028	944	982	977	1005	1001	1002	975	965	993	985	990	986	989	1013	1024	1015	989	1024	987	963	998	988	993	970	937	1025	999	1007	1037	1002	965	1033	978	995	978	1006	1003	961	1005	977	1050	997	1010	1013	1025	1013	1010	1010	1017	982	992	1067	988	987	975	1014	1044	948	1065	1030	1040	1025	1081	980	1016	926	1014	1043	1021	1019	1045	1005	1039	954	1053	980	1018	995	994	1009	1002	980	988	983	942	993	1000	1033	1037	1024	1021	1015	999	984	1039	993	1042	1002	1021	1046	975	992	1034	1015	986	979	1037	956	971	946	999	961	961	1022	999	993	985	1034	1024	1004	936	1029	1035	998	987	1043	946	1020	1001	949	1044	976	930	995	1014	1002	947	1016	990	1000	998	982	954	972	994	964	1014	998	1044	998	961	1006	1009	949	1004	1008	964	1012	953	1007	978	1016	991	964	1004	1017	1050	1015	989	924	1024	1002	967	1000	1013	996	958	1041	990	976	968	996	1014	962	1030	955	1003	1036	1054	1055	1025	1040	1006	1050	1032	1032	1004	997	1003	967	968	956	987	1028	1000	979	973	981	1026	987	1007	1011	987	1007	1028	983	1028	1005	1049	1038	960	975	961	1005	1000	1007	995	1033	1027	980	983	1057	949	999	1000	979	991	1006	966	1007	971	1020	1014	958	952	997	1002	983	988	1035	985	969	1009	954	1039	1036	998	1080	974	937	1023	976	969	934	996	949	1015	1014	977	1049	1009	985	978	974	1004	1023	1020	973	1023	995	1031	1034	958	1030	1023	1047	904	1002	1079	999	1101	1002	960	1026	1012	956	1036	960	1059	998	994	1022	1000	976	981	1015	984	1002	964	979	984	966	985	1076	978	1017	947	1030	1029	1008	1048	1044	976	997	1034	992	1002	998	983	982	988	967	999	914	1063	1009	981	1000	978	999	957	985	995	947	948	1003	972	997	1057	1004	1015	1025	973	972	1081	1024	954	1004	1019	1033	1007	989	970	1054	981	999	1007	1083	1000	1030	1019	1056	957	1008	1023	980	1011	980	1013	970	987	1033	987	1032	1000	1015	984	1037	992	1015	975	1005	1039	1012	996	948	1034	989	1000	966	975	999	976	1015	1025	1003	1010	989	938	991	912	1006	1023	1001	1044	936	1068	982	1036	989	1038	999	992	1004	958	1040	959	1011	1022	1047	1009	987	943	968	979	996	1012	1021	1019	1037	980	957	1028	1004	1015	1049	1013	981	1006	1015	953	959	985	1020
2564	564	522	393	397	323	325	311	292	302	273	282	278	275	273	254	260	267	293	281	283	278	279	264	264	280	281	253	251	265	259	287	297	292	289	300	267	287	287	285	277	277	292	273	285	278	263	261	263	234	224	248	252	291	286	266	256	267	254	234	304	249	239	270	271	274	261	256	245	256	247	268	275	263	252	234	278	269	266	262	298	252	261	267	282	268	284	278	260	236	258	264	280	258	248	282	259	286	254	268	275	280	263	264	249	280	259	253	281	270	302	243	272	262	272	259	291	290	256	268	248	279	273	266	258	264	259	263	277	258	239	264	286	282	252	248	259	281	257	261	284	261	267	280	289	244	283	265	281	270	276	244	253	264	252	310	257	253	241	283	281	276	250	249	309	262	282	258	272	282	286	274	247	289	255	293	282	250	266	255	265	304	275	272	263	282	246	271	228	249	276	271	263	276	253	270	286	268	284	265	259	257	254	239	282	266	263	248	269	259	256	246	297	271	294	259	280	266	272	273	259	283	263	268	290	289	255	266	251	283	232	281	253	288	256	291	273	266	286	253	297	240	260	277	260	281	257	272	277	229	255	241	313	281	258	264	281	288	238	260	247	264	256	260	282	251	257	299	266	247	254	277	258	290	256	241	271	277	258	281	259	287	262	270	280	284	263	278	245	252	248	235	274	249	261	263	281	252	272	273	264	259	294	273	285	289	270	258	248	271	249	280	268	264	266	282	297	271	241	280	269	239	257	276	283	312	258	284	277	258	235	277	244	270	276	252	287	250	245	233	283	237	278	279	307	272	270	270	248	274	273	253	280	260	257	253	264	294	255	234	253	276	304	296	252	277	270	252	290	277	271	253	274	268	284	284	281	280	314	243	270	249	246	263	253	287	269	247	285	284	256	254	272	268	285	282	295	249	280	284	256	253	283	261	243	259	276	308	276	282	275	257	285	281	313	291	267	272	235	259	272	256	284	281	264	256	265	248	282	296	275	286	249	223	261	239	244	237	278	271	260	280	292	238	293	279	272	272	277	276	276	249	239	258	270	259	263	278	296	277	270	243	299	270	291	278	253	270	264	261	288	289	307	238	262	247	239	261	285	252	230	259	252	257	272	280	229	274	259	267	250	294	267	280	284	268	262	281	256	275	261	270	255	256	280	266	264	258	309	278	271	247	308	297	271	267	255	243	249	277	279	260	273	258	259	284	287	267	258	243	285	274	281	305	269	252	248	280	252	283	251	275	277	265	297	217	255	252	274	240	295	274	285	274	265	262	248	248	267	206	259	250	287	263	242	281	273	267	293	256	278	314	282	250	283	290	260	286	272	245	267	230	285	281	280	267	323	277	262	255	297	256	229	267	261	254	274	266	255	274	282	253	288	254	273	253	268	267	272	246	254	262	294	259	285	307	272	261	261	244	265	277	266	266	273	228	247	261	296	277	263	294	263	255	265	256	278	278	279	269	240	279	262	279	243	272	263	269	272	259	250	267	278	261	237	274	288	275	279	269	278	284	276	262	272	252	284	285	299	225	280	271	261	270	224	251	267	248	275	262	232	279	289	245	266	273	243	255	280	267	260	283	258	287	254	286	290	302	297	251	260	242	254	267	266	240	250	284	280	274	285	265	278	260	274	291	282	313	244	261	301	264	291	299	306	277	253	261	271	238	248	281	271	273	286	263	276	272	284	254	261	261	294	280	289	267	279	268	231	313	275	264	275	246	294	246	282	259	248	253	284	284	257	210	253	290	270	295	274	262	297	249	313	264	266	262	273	262	267	278	291	264	279	272	278	278	284	261	268	292	277	254	256	251	277	280	279	272	292	282	268	295	277	272	272	213	278	291	271	272	293	268	288	290	259	256	263	272	261	291	251	273	268	247	260	277	277	298	269	255	271	260	282	284	275	260	293	279	269	286	288	264	298	274	292	316	255	267	247	292	263	258	250	264	242	264	236	270	262	298	264	269	261	279	274	285	254	257	269	264	273	242	257	291	266	274	294	239	259	280	230	262	247	277	274	308	265	290	265	257	266	251	252	263	264	267	250	278	279	294	258	266	263	275	299	256	265	242	278	279	290	299	254	269	249	265	242	268	290	261	251	263	265	242	261	260	264	249	257	301	267	268	257	292	302	298	269	270	269	302	251	274	262	277	280	276	255	275	258	241	272	267	254	253	253	256	269	266	285	309	275	253	269	274	283	291	256	270	270	292	268	278	257	255	245	273	255	297	271	281	266	269	303	245	258	253	257	255	255	285	290	254	259	272	305	269	257	283	269	265	276	303	287	255	276	247	284	275	263	237	241	294	296	261	285	253	313	280	289	270	285	285	241	262	271	282	243	284	234	285	241	291	273	261	301	261	290	258	280	255	269	269	289	272	283	303	273	276	261	288	253	265	299	268	274	280	241	316	301	270	283	260	232	250	265	294	287	255	254	260	284	241	258	289	262	226	226	287	249	282	284	253	283	266	234	270	262	296	300	275	269	258	273	262	258	285	263	259	285	276	271	259	296	272	288	237	303	282	262	269	270	289	271	279	277	271	282	266	261	254	235	249	269	242	282	275	271	257	256	232	266	292	270	245	274	252	252	284	268	282	279	266	260	279	230	249	260	277	290	278	283	286	304	271	294	290	259	277	259	270	283	252	302	268	243	273	240	262	305	272	254	245	277	278	292	302	263	277	273	266	268	285	251	269	276	263	256	262	258	285	261	269	275	276	269	259	280	258	267	271	251	268	258	250	253	275	234	285	268	271	279	233	287	255	283	286	256	256	289	273	280	269	254	289	281	267	275	266	240	273	283	256	246	267	267	286	289	261	302	299	255	233	284	229	267	291	268	252	258	283	283	249	270	284	261	275	266	294	255	259	311	258	289	238	251	264	251	285	270	275	309	263	252	260	299	264	310	263	258	249	299	282	258	298	287	275	298	288	267	239	269	273	252	256	262	244	255	278	282	272	279	261	259	251	247	274	261	257	281	234	261	263	257	271	267	296	306	255	267	255	294	257	261	294	293	278	263	278	243	261	260	254	284	277	297	263	250	299	259	270	262	232	251	276	258	258	272	251	302	257	283	304	247	272	245	276	255	251	271	282	270	293	268	245	251	266	265	285	272	269	287	253	261	262	259	244	278	271	262	289	277	270	255	305	265	268	278	283	284	262	270	263	308	262	288	243	279	275	236	284	302	266	275	275	261	284	265	230	276	324	280	268	261	269	327	284	280	289	263	255	257	271	251	259	265	261	250	263	241	264	264	271	308	265	291	274	252	273	266	242	272	245	264	279	250	245	264	262	281	280	290	286	262	254	259	240	258	287	258	257	245	266	309	265	254	284	288	263	304	271	271	232	261	283	240	228	269	317	265	255	246	284	254	245	242	262	280	280	300	272	273	274	271	264	298	280	299	279	258	248	269	276	251	273	290	283	263	253	283	297	261	302	284	251	265	248	266	257	284	277	278	267	276	291	275	265	277	271	244	262	253	263	274	281	239	288
2653	1043	1206	1294	1181	1204	1002	931	844	854	830	789	776	757	781	725	722	667	714	700	680	684	689	686	691	648	752	672	696	699	702	692	664	677	723	703	790	753	777	794	746	763	827	978	897	1028	871	701	700	726	749	685	691	666	684	672	727	650	665	715	650	690	730	697	682	704	697	700	623	642	692	711	733	713	707	662	718	722	692	686	712	680	685	635	727	691	738	690	698	715	693	725	678	682	704	670	679	658	682	677	665	710	713	674	688	721	691	668	652	689	699	694	694	710	745	713	712	655	673	678	684	697	684	614	676	705	692	732	743	648	655	706	670	652	706	664	686	695	709	680	662	683	714	674	697	662	692	649	744	705	691	714	730	736	685	680	642	688	681	694	703	693	662	700	695	699	758	674	705	680	666	716	744	710	659	662	702	719	729	694	696	718	649	680	670	666	664	700	689	682	721	665	668	696	720	689	698	679	683	660	696	707	620	631	721	662	705	682	653	687	675	724	685	623	702	666	666	705	706	708	644	640	702	679	675	727	673	685	667	666	700	664	721	705	725	708	663	655	672	689	681	712	673	745	701	685	660	678	659	731	733	680	667	663	679	695	689	721	701	707	659	705	710	664	645	644	716	684	705	653	689	697	709	675	712	670	739	692	649	736	728	655	658	671	669	717	686	689	682	658	721	696	685	686	672	712	719	626	707	697	647	702	695	708	678	673	713	722	717	693	630	679	678	700	635	653	678	715	684	720	694	714	684	645	650	681	687	709	683	740	750	675	701	689	662	691	684	685	688	700	655	697	678	690	714	692	739	712	687	682	697	698	652	665	639	680	650	695	657	663	700	696	695	695	652	703	678	663	670	679	722	622	652	702	684	609	670	712	719	657	699	692	725	689	724	715	654	674	689	670	704	707	706	706	698	643	710	694	660	621	661	721	684	670	650	688	670	689	697	671	696	699	685	655	688	680	700	683	734	721	684	671	709	663	689	666	710	677	735	661	717	646	652	683	723	710	690	733	676	673	696	719	701	702	692	687	640	702	697	671	692	700	702	695	663	656	669	696	731	685	663	703	661	682	694	722	691	714	668	703	674	624	644	721	718	707	672	686	664	712	681	714	724	647	669	670	669	688	705	667	677	702	654	663	698	671	685	676	690	678	707	665	703	698	670	697	733	730	682	689	669	666	707	715	723	678	688	705	667	669	676	672	668	722	713	662	692	660	702	653	659	676	672	709	699	707	642	641	658	675	665	709	681	714	683	650	681	693	674	665	689	652	694	718	708	677	707	704	718	677	639	715	693	691	664	648	719	647	658	692	692	701	673	694	709	710	674	615	677	632	671	719	657	691	665	682	704	683	726	675	662	657	689	711	694	683	682	718	699	708	670	685	744	679	637	678	701	758	687	711	629	653	702	660	693	718	658	671	618	683	656	667	688	697	673	710	668	703	758	710	731	676	652	703	693	645	680	648	693	718	687	650	736	705	717	670	723	684	695	669	665	704	673	672	693	661	662	624	699	671	704	681	688	710	700	640	702	680	705	679	706	697	705	707	718	655	685	672	667	706	667	724	709	724	704	680	665	717	644	686	730	635	677	676	717	739	696	709	718	695	709	719	691	740	707	689	676	636	684	747	655	694	772	734	683	682	659	655	705	663	708	724	704	690	684	708	658	677	686	695	724	719	684	723	687	690	676	686	709	764	666	634	703	675	700	700	710	725	688	634	685	646	723	754	665	699	651	689	682	724	687	669	689	640	708	660	748	683	687	699	661	672	722	709	696	705	677	702	733	672	683	648	658	708	715	703	654	691	677	661	664	731	679	702	709	692	691	679	690	664	693	634	711	704	687	685	685	673	701	695	703	626	709	711	674	662	689	646	663	625	700	665	702	673	672	700	710	662	722	664	705	728	708	641	713	714	699	643	621	683	679	704	698	686	674	699	710	708	737	679	716	706	692	746	654	680	682	694	690	688	744	698	672	685	666	717	675	690	653	705	667	645	694	661	681	637	743	652	702	707	727	698	759	698	705	729	705	704	700	714	709	697	685	656	703	691	676	703	648	686	725	655	725	720	721	682	654	669	720	671	682	758	699	743	699	671	679	689	687	686	688	673	725	704	679	699	675	674	698	694	694	698	670	689	673	710	716	703	651	664	672	671	688	674	653	715	640	694	710	648	690	731	710	646	680	719	665	708	650	675	698	719	673	722	644	695	704	659	689	636	646	674	703	693	701	710	726	701	675	693	659	745	659	703	738	696	678	685	681	689	702	667	653	725	705	701	689	727	663	690	725	738	675	640	696	736	667	731	707	680	689	692	721	707	698	676	668	669	729	686	699	663	702	681	640	679	685	665	723	703	667	706	701	661	663	689	665	689	712	718	631	662	674	689	653	714	730	685	687	667	726	680	706	690	679	694	709	676	683	704	676	662	722	659	677	730	689	687	663	703	729	698	751	700	674	612	654	685	673	645	656	667	696	702	715	693	715	673	689	653	720	694	690	698	695	659	673	651	700	660	691	704	682	705	720	750	746	737	674	704	704	684	677	699	674	669	657	648	663	679	663	692	630	660	707	721	672	660	709	683	679	686	693	696	684	709	644	674	674	677	671	659	716	705	661	672	665	702	683	706	688	671	689	685	721	689	711	686	723	667	662	737	675	728	655	677	701	725	654	682	711	661	652	675	721	633	657	678	631	704	636	705	636	705	730	697	635	700	694	643	728	692	628	699	700	662	701	710	690	687	674	748	681	717	682	692	704	696	686	678	651	705	726	644	692	677	700	660	676	661	677	705	643	679	661	658	693	699	737	674	696	628	742	675	670	697	702	687	694	675	732	704	763	734	656	672	696	698	725	677	704	664	667	713	650	741	716	665	659	703	711	707	681	657	692	708	641	710	703	677	670	686	666	678	658	687	680	684	706	680	719	715	671	711	718	684	745	714	701	663	675	662	729	647	690	703	675	737	681	733	680	678	690	680	694	676	668	664	721	656	693	743	686	672	663	698	662	708	737	718	712	694	715	750	670	644	736	701	717	651	657	682	667	722	690	695	725	722	655	663	688	726	736	686	702	727	690	690	675	713	687	692	686	687	730	681	664	662	674	655	745	704	708	676	662	703	682	645	713	696	658	734	690	660	689	717	717	657	691	656	725	706	697	735	688	723	713	757	713	667	697	683	670	684	692	723	707	695	741	715	666	678	693	669	680	680	625	682	681	737	648	637	696	706	711	666	715	727	653	687	749	704	669	646	694	688	676	713	675	651	678	669	683	707	684	705	673	661	690	719	701	665	646	691	676	685	699	722	687	711	692	683	690	674	701	663	687	705	684	682	743	688	678	720	669	740	676	659	681	683	671	718	717	675	698	690	686	666	707	719	694	674	691	707	715	736	709	682	692	709	673	722	689	691	648	693	676	687	684	662	721	678	664	739	670	629	663	664	684	692	717	678	719	677	662	647	735	733	666	664	680	696	686	744	743	671	680	681	689	656	728	735	719	642	689	663
10127	3455	2478	1949	1535	1406	1138	943	777	586	474	681	475	437	442	331	298	296	303	277	259	239	265	257	280	249	226	223	238	256	249	245	206	224	245	235	240	244	222	231	226	251	253	280	272	297	273	291	243	241	220	257	258	259	217	225	212	247	215	213	226	210	234	225	225	257	251	204	251	251	257	226	208	249	254	206	217	219	245	224	215	214	216	203	192	210	207	224	214	229	218	210	214	237	233	222	225	235	242	235	244	198	237	217	223	228	234	214	241	241	216	240	224	246	230	225	253	248	233	232	247	233	243	257	213	248	216	238	203	264	238	203	218	244	196	234	249	232	222	209	232	237	207	232	233	202	231	212	200	206	216	214	223	228	253	227	253	235	214	222	237	228	259	216	220	212	223	234	224	253	226	242	251	206	240	245	193	251	228	224	220	240	188	221	222	245	214	218	207	222	242	226	245	206	236	210	202	206	240	212	231	251	227	233	205	229	216	207	263	239	218	220	253	229	208	207	240	216	211	219	233	227	220	247	237	228	253	211	222	233	201	214	220	196	228	242	216	225	211	237	234	208	228	249	213	245	212	242	245	208	229	223	238	266	240	190	211	211	228	243	210	250	225	230	242	224	205	221	226	229	259	235	218	219	220	202	219	235	228	219	209	221	207	213	219	242	219	229	233	205	199	231	209	245	218	213	215	222	229	209	219	216	213	217	225	235	228	228	249	208	220	220	208	230	215	234	233	185	209	253	246	210	229	257	214	242	236	216	241	209	208	217	241	240	220	205	220	239	230	205	242	244	235	234	234	225	238	239	198	245	216	229	250	215	223	256	221	228	209	243	225	225	225	205	214	224	233	219	202	249	224	206	202	206	212	228	222	218	227	238	235	220	233	199	185	230	228	244	244	203	210	217	217	226	223	221	244	257	213	233	232	219	214	211	215	229	232	248	225	227	226	217	197	233	230	246	220	211	247	247	230	205	205	215	231	223	217	232	249	207	239	219	208	204	227	181	238	229	220	221	213	222	219	245	255	217	215	241	203	207	221	237	244	204	220	235	209	219	217	235	202	227	211	225	221	253	231	213	246	231	207	209	214	207	237	224	246	232	215	201	252	211	236	247	202	218	237	228	205	225	238	236	192	245	211	243	209	198	232	227	230	240	254	262	219	245	205	214	201	212	207	248	239	238	199	234	247	218	205	211	229	214	222	283	216	232	260	208	228	235	245	197	234	249	209	214	216	222	236	205	253	202	224	204	218	228	246	198	205	227	230	227	231	207	215	229	231	230	234	232	221	233	176	204	218	216	189	192	207	221	210	228	208	237	207	206	237	224	242	243	228	222	220	203	233	229	227	191	228	235	213	213	240	215	223	231	212	212	200	226	241	223	222	218	257	243	222	230	202	234	212	223	231	211	224	244	225	201	216	247	209	215	248	207	182	214	214	221	207	237	231	228	207	215	222	219	209	211	205	212	249	222	243	217	228	216	215	251	240	218	216	236	225	235	209	228	209	214	217	204	216	229	221	232	217	213	241	235	220	234	210	209	209	240	220	232	247	215	231	220	212	227	259	221	220	229	207	201	249	223	227	206	236	193	250	256	210	215	227	242	222	233	227	218	200	222	236	248	243	191	220	203	223	230	211	234	231	221	231	240	233	218	254	217	239	228	235	242	203	229	204	229	226	218	217	217	255	213	225	232	219	218	206	216	236	226	210	217	218	227	208	225	243	245	209	210	229	225	219	235	240	234	191	213	247	235	221	216	225	223	223	238	209	192	223	215	244	200	223	246	231	235	225	226	211	231	241	182	225	231	217	238	206	212	227	224	223	245	218	245	257	225	228	204	203	214	243	214	201	226	229	219	209	227	214	231	231	235	225	211	230	219	220	196	221	212	223	209	244	226	230	225	202	247	223	234	215	207	228	221	232	233	219	190	229	218	235	232	241	234	216	214	202	196	244	219	251	216	255	219	241	214	229	221	221	228	215	244	198	227	194	227	208	223	236	209	223	229	221	207	227	251	226	214	223	237	209	200	215	232	237	216	202	234	263	213	239	208	250	224	248	212	231	223	218	197	209	206	237	222	212	195	217	222	198	222	252	212	215	220	225	225	208	239	247	240	213	225	232	250	211	220	212	225	236	250	221	214	242	211	238	223	216	241	194	254	215	247	228	201	251	220	232	232	240	227	213	250	209	213	225	219	258	238	208	192	191	217	231	215	224	243	224	224	226	227	237	207	244	222	209	250	206	193	208	187	246	214	231	237	251	236	239	216	229	225	224	242	211	222	204	200	206	235	221	208	228	216	215	226	215	219	208	251	225	229	236	218	221	213	236	190	200	202	227	217	206	215	227	221	213	241	218	232	241	233	222	234	224	220	216	233	243	228	228	215	234	215	240	205	246	261	234	223	219	225	234	243	244	212	213	215	235	214	189	227	271	209	226	236	215	225	221	219	224	225	223	221	211	215	232	229	214	226	228	209	221	217	209	239	210	186	229	221	201	211	197	251	228	236	216	228	226	228	207	219	223	211	199	234	239	243	227	238	219	222	223	202	234	218	215	191	214	218	221	236	224	223	213	255	207	244	244	215	256	226	196	229	211	221	212	228	206	206	240	235	219	255	238	214	236	223	226	218	239	234	249	233	200	215	214	234	206	228	216	227	224	207	227	210	209	233	250	246	224	229	225	196	232	253	212	230	205	224	243	240	217	228	210	248	207	238	249	221	244	254	211	236	212	230	246	225	234	199	213	209	213	242	228	252	202	240	215	226	219	212	205	216	201	279	222	186	242	201	249	205	193	232	222	217	219	232	199	229	236	255	243	230	210	214	215	201	225	235	223	191	232	230	243	234	232	224	229	206	225	220	208	219	225	234	243	213	218	233	221	227	225	208	210	230	249	208	218	234	250	243	224	240	234	217	239	197	227	235	215	234	206	232	243	249	263	236	245	232	206	222	213	217	225	225	245	223	220	253	222	212	199	193	219	218	211	235	230	240	231	243	232	217	224	204	240	239	224	217	200	248	221	213	218	215	215	245	254	201	220	213	217	243	217	241	228	227	240	215	232	218	211	241	250	232	203	219	228	214	218	243	211	226	227	225	223	207	222	219	243	227	232	222	222	238	234	207	222	230	232	200	193	235	231	233	219	218	245	197	224	223	199	232	238	227	221	219	231	252	231	231	236	232	213	240	216	226	222	237	229	234	249	222	240	232	232	240	236	218	224	238	204	205	203	209	220	215	231	218	238	224	199	227	224	249	242	223	260	212	201	208	229	219	232	205	195	240	221	200	227	240	222	238	208	197	217	243	224	230	219	238	207	205	216	218	242	216	219	235	225	244	254	230	240	223	225	216	241	242	213	244	231	239	217	234	219	229	213	230	208	227	202	226	212	205	213	248	204	216	233	230	250	209	216	241	249	218	234	233	225	229	221	227	232	211	225	218	252	217	229	240	236	231	220	223	224	195	222	229	256	231	199	227	228	245	198	237	209	216	212	224
6789	2768	3811	4912	5128	5314	4783	3950	3704	2658	2149	2110	1779	2106	2015	1610	1160	1117	1129	1037	922	802	875	799	819	792	771	770	732	729	734	698	685	716	702	701	805	820	799	744	705	798	893	1099	1027	1121	965	721	661	612	621	626	656	630	606	620	641	635	634	642	652	656	621	671	613	621	645	604	638	639	635	668	613	607	628	589	649	625	583	652	669	602	615	622	608	588	664	617	615	630	643	641	635	630	636	600	568	569	603	605	633	636	642	653	621	619	654	618	614	621	629	608	642	631	595	609	636	628	636	650	607	609	630	627	621	644	587	626	622	616	619	627	608	612	610	611	640	641	659	604	571	566	611	609	617	631	614	632	621	614	671	680	595	622	628	626	580	622	605	605	595	640	600	665	623	613	630	575	663	640	604	621	615	572	637	622	615	584	636	583	661	628	625	616	621	609	635	632	657	582	628	629	651	635	649	621	625	598	628	662	683	614	605	576	611	608	624	607	620	630	563	594	644	597	615	618	643	614	581	663	604	599	617	613	592	582	636	611	613	619	615	594	590	630	619	621	612	590	622	619	602	625	602	633	667	661	594	607	594	640	586	652	593	573	604	598	612	600	620	587	582	641	617	623	619	611	584	648	639	552	650	610	617	594	615	621	640	593	580	613	593	578	580	634	622	618	627	594	658	597	630	622	606	590	602	590	607	628	643	650	654	614	631	626	645	594	655	644	638	602	623	613	614	584	673	603	623	632	650	599	639	630	635	659	624	657	621	630	618	631	655	627	626	577	607	665	580	623	573	551	626	617	640	619	608	628	634	618	607	650	613	659	624	651	631	570	614	635	649	637	633	586	564	632	630	622	628	635	641	656	589	637	580	637	609	625	619	647	639	647	617	636	615	628	621	606	627	643	619	543	648	616	626	566	624	679	615	608	614	593	593	662	638	597	601	613	574	590	597	639	618	635	624	607	629	630	647	609	613	626	623	639	627	627	627	593	600	606	592	609	573	610	586	634	605	612	607	604	602	620	591	603	623	606	660	631	644	613	664	620	567	594	597	562	603	624	621	605	618	597	618	618	648	590	629	591	646	647	627	611	590	621	629	600	587	606	598	615	627	615	630	630	603	617	613	584	638	619	614	641	625	580	594	588	601	611	630	637	655	639	617	539	593	623	627	607	627	589	630	625	620	659	616	589	617	634	613	626	619	649	640	617	640	674	626	620	596	645	614	610	616	634	598	634	628	656	623	606	589	619	634	624	599	631	626	657	683	605	630	650	609	624	607	586	600	618	635	594	595	618	604	580	594	617	579	607	585	581	610	584	653	612	599	614	649	602	619	655	622	602	607	620	630	625	621	628	645	580	634	583	627	625	615	625	616	667	635	601	614	590	621	633	665	624	601	602	616	639	605	602	611	613	587	648	640	666	679	595	624	629	559	611	609	611	621	649	617	612	666	635	610	616	556	623	599	597	609	613	652	663	632	633	589	624	660	617	606	584	630	599	611	576	565	581	657	635	591	641	609	631	618	593	598	605	564	604	643	617	648	602	635	611	628	637	613	579	626	595	622	625	645	622	618	652	609	628	628	609	558	635	658	667	635	636	608	645	626	616	623	602	642	622	621	604	607	599	655	646	624	608	632	583	628	627	598	586	586	619	581	588	573	616	599	629	621	630	643	613	605	597	641	641	626	601	586	621	624	644	608	633	618	582	659	605	613	607	647	570	599	654	599	654	606	619	594	610	633	586	581	604	650	643	652	609	594	666	597	612	578	646	654	577	577	562	613	647	610	623	596	611	599	606	612	610	620	612	623	623	616	660	637	651	619	608	597	629	611	625	663	612	601	582	602	594	603	650	652	637	643	586	578	612	581	625	621	606	629	599	629	605	629	587	611	646	561	639	609	617	626	612	630	641	646	606	611	625	629	615	646	586	613	637	636	599	646	647	636	628	576	621	600	670	651	597	601	633	616	618	607	654	592	627	653	638	562	678	610	610	700	625	566	660	652	605	553	640	604	625	586	640	571	640	630	647	616	608	638	594	611	600	616	619	580	621	642	623	582	629	649	626	623	611	601	630	597	663	613	646	597	636	628	626	570	646	633	590	632	598	627	567	663	631	629	607	600	654	572	616	645	635	598	648	586	608	644	643	648	607	660	595	669	646	616	615	588	601	614	631	602	649	647	560	598	600	608	628	629	654	653	598	613	632	642	665	613	609	573	639	677	584	647	634	603	603	651	594	561	611	608	622	666	591	613	623	619	621	622	610	658	686	635	594	620	618	645	632	618	586	606	648	608	611	615	635	625	591	618	585	627	639	655	643	592	624	628	628	637	629	593	639	619	634	611	621	586	637	610	693	566	649	621	590	601	602	600	591	636	600	651	624	629	641	625	637	582	612	600	648	641	607	616	605	558	602	609	596	654	647	617	643	638	598	591	623	590	618	583	649	642	633	639	598	607	621	594	574	612	623	620	646	629	600	600	629	559	595	618	602	593	654	631	660	606	623	599	611	609	626	604	560	672	631	615	611	609	603	619	610	633	611	617	643	594	633	595	616	607	591	628	629	618	619	605	693	607	574	645	656	620	586	679	612	572	625	644	629	640	620	620	609	631	653	646	591	648	652	591	604	606	586	610	620	689	622	627	584	629	591	625	621	590	605	616	630	573	637	601	621	639	584	657	575	657	611	601	635	603	610	593	663	640	616	593	628	597	573	615	618	612	618	594	591	621	659	573	627	593	643	622	663	630	614	578	597	554	582	605	587	589	619	651	607	633	611	642	662	639	608	558	587	622	612	655	660	614	613	625	588	609	614	621	636	615	619	599	563	655	592	615	613	613	630	585	626	596	622	581	644	625	642	587	646	601	651	643	626	639	587	645	638	620	629	592	524	620	603	593	619	578	657	629	628	657	636	657	649	672	615	615	578	613	649	633	594	608	601	597	659	615	614	637	632	622	600	582	598	659	602	604	632	613	653	590	647	604	630	628	612	640	590	615	611	650	599	561	590	628	590	614	578	661	597	604	633	651	572	607	601	647	604	623	620	619	594	597	637	638	658	585	591	625	621	603	585	620	597	610	624	613	621	613	655	609	569	625	627	625	560	582	613	629	609	617	605	590	627	641	605	607	657	644	660	639	575	597	632	598	625	609	662	609	638	629	652	578	650	638	612	626	596	650	629	621	648	625	591	609	561	626	620	628	615	658	602	669	584	624	561	638	615	580	634	593	636	619	617	662	667	627	601	653	612	624	625	661	623	568	634	632	607	597	597	630	638	599	656	632	597	605	665	627	564	583	606	603	637	605	662	650	634	609	627	600	664	624	648	648	648	605	595	636	591	588	585	619	624	636	590	611	618	591	652	584	627	597	633	603	607	613	672	623	661	588	636	655	613	644	612	642	578	600	622	606	663	588	668	607	597	634	631	630	608	594	595	614	606	614	643	620	621	633	628	616	595	639	626	675	591	612	613	645	636	646	602	617	553	584	625	648	642	622	633	612	642	670	608
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
