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
336019825583	336019826142	336019826692	336019827242	336019827792	336019828342	336019828892	336019829442	336019829992	336019830542	336019831092	336019831642	336019832192	336019832742	336019833292	336019833842	336019834392	336019834942	336019835492	336019836042	336019836592	336019837142	336019837692	336019838242	336019838792	336019839342	336019839892	336019840442	336019840992	336019841542	336019842092	336019842642	336019843192	336019843742	336019844292	336019844842	336019845392	336019845942	336019846492	336019847042	336019847592	336019848142	336019848692	336019849242	336019849792	336019850342	336019850892	336019851442	336019851992	336019852542	336019853092	336019853642	336019854192	336019854742	336019855292	336019855842	336019856392	336019856942	336019857492	336019858042	336019858592	336019859142	336019859692	336019860242	336019860792	336019861342	336019861892	336019862442	336019862992	336019863542	336019864092	336019864642	336019865192	336019865742	336019866292	336019866842	336019867392	336019867942	336019868492	336019869042	336019869592	336019870142	336019870692	336019871242	336019871792	336019872342	336019872892	336019873442	336019873992	336019874542	336019875092	336019875642	336019876192	336019876742	336019877292	336019877842	336019878392	336019878942	336019879492	336019880042	336019880592	336019881142	336019881692	336019882242	336019882792	336019883342	336019883892	336019884442	336019884992	336019885542	336019886092	336019886642	336019887192	336019887742	336019888292	336019888842	336019889392	336019889942	336019890492	336019891042	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37754	21549	18498	3924	1652	1243	980	793	677	534	527	455	476	403	393	361	346	331	324	349	322	325	324	300	313	340	283	340	298	299	314	291	302	299	267	292	274	318	276	285	281	288	309	273	274	238	305	288	276	300	273	320	283	273	261	278	261	306	283	267	292	290	308	304	289	281	266	308	265	296	264	283	276	277	287	308	254	243	260	274	244	261	291	268	232	303	257	297	269	288	282	256	261	271	296	274	264	280	277	264	287	260	276	283	264	257	265	287	290	295	300	280	303	249	285	274	255	280	263	284	287	277	288	267	246	281	287	256	303	296	277	297	270	247	291	295	262	291	283	288	282	288	278	282	279	272	268	297	310	244	268	250	268	281	259	272	288	293	302	289	286	249	299	301	290	288	246	284	276	292	256	267	253	268	271	260	275	289	241	274	290	271	269	255	289	275	297	242	276	253	267	288	294	282	273	293	272	282	292	252	272	284	270	272	264	263	276	264	284	294	294	276	251	301	252	249	260	286	259	303	292	297	248	272	282	280	252	289	287	266	254	268	286	311	295	286	264	270	278	293	267	271	261	310	250	268	233	250	287	253	276	239	294	297	281	283	266	275	275	276	296	273	289	254	289	285	247	263	273	288	255	261	256	241	276	267	289	294	300	270	267	270	278	296	258	276	278	261	250	259	274	278	258	256	265	255	252	279	259	298	270	275	263	263	261	291	281	299	281	305	262	290	263	266	289	267	288	241	283	274	283	252	271	248	278	256	263	279	270	294	255	301	269	283	273	264	259	275	268	279	273	280	297	242	281	265	281	265	296	250	268	283	269	306	261	284	257	252	311	275	247	262	276	237	296	247	287	252	239	265	299	285	309	268	266	259	263	270	275	252	281	247	282	278	292	265	258	265	296	294	291	254	273	237	254	284	272	278	263	243	301	260	282	264	284	261	268	304	273	255	270	264	271	243	247	302	294	320	262	264	254	258	291	251	251	259	246	277	293	282	323	246	255	278	283	278	299	256	260	259	265	279	257	271	264	278	293	254	304	272	278	290	260	288	264	244	271	265	260	267	282	281	281	287	277	307	238	294	252	258	265	268	276	275	249	305	258	253	267	281	266	282	300	293	281	255	236	285	266	300	262	301	302	277	276	254	286	268	278	292	267	279	256	268	278	283	277	296	283	266	297	283	274	295	297	285	271	260	263	276	259	303	270	294	256	314	282	273	271	293	248	311	287	283	286	288	291	247	265	285	305	273	268	270	276	287	245	295	267	276	275	260	276	283	254	254	282	265	280	272	275	263	283	281	281	267	261	271	277	285	280	273	288	290	262	304	262	301	261	272	262	301	246	260	288	269	290	299	266	274	260	290	258	279	272	290	264	258	294	283	262	236	293	279	275	291	255	312	261	255	253	316	288	275	287	270	282	248	279	277	274	275	247	253	302	295	264	291	289	289	287	263	272	300	256	273	244	246	279	287	278	250	276	295	243	272	284	254	278	269	284	265	295	251	298	289	267	301	269	295	248	258	257	297	287	291	276	265	262	268	276	265	278	277	284	305	265	262	298	280	309	293	304	275	273	249	292	280	302	279	269	288	265	268	266	281	297	268	236	290	277	298	292	267	254	257	274	271	296	305	249	285	256	261	264	271	262	278	265	270	271	291	248	297	251	304	278	252	271	279	275	279	273	279	282	277	272	254	261	314	280	296	240	247	285	278	278	260	253	277	225	294	292	280	275	236	269	293	266	288	288	260	294	282	248	251	272	284	272	278	268	277	254	274	272	268	238	308	283	254	295	281	269	311	279	252	289	273	265	275	253	255	225	286	297	275	268	283	296	250	281	237	267	280	309	289	267	259	300	275	241	257	292	241	276	246	267	292	275	307	266	301	273	286	287	272	299	256	287	285	263	313	271	293	285	299	270	247	267	257	276	294	262	248	264	250	273	285	311	283	282	288	237	291	300	256	280	288	276	277	236	265	282	301	305	292	269	283	285	281	259	278	285	265	271	243	256	282	277	261	281	289	256	279	272	285	292	285	246	248	281	286	268	293	294	281	267	241	290	300	276	286	286	282	262	248	257	295	268	285	268	268	272	274	274	268	283	239	267	250	240	300	278	249	298	261	291	295	254	272	273	311	270	271	300	245	260	279	272	292	279	266	295	291	259	291	276	281	245	280	267	280	265	275	231	258	269	264	294	270	267	275	272	259	276	264	267	277	294	269	278	286	270	270	269	273	290	288	271	258	284	297	270	256	267	269	268	308	254	258	292	278	256	288	280	272	279	298	289	279	290	277	289	295	259	283	293	226	263	272	305	285	254	270	274	261	270	249	263	288	280	271	292	290	273	255	275	295	269	299	255	275	289	281	255	271	257	279	271	313	271	274	274	278	270	259	280	277	259	284	286	280	259	284	258	286	292	265	278	278	261	304	258	272	277	240	266	263	246	286	297	285	302	255	264	279	270	272	289	278	280	266	277	257	272	261	255	286	287	259	311	296	282	251	283	277	282	283	277	267	290	269	289	277	281	269	270	269	301	250	300	254	287	284	240	258	273	257	283	263	277	279	283	278	261	271	266	284	273	276	257	283	276	308	288	291	270	277	294	291	283	268	282	281	255	263	280	282	281	268	278	271	264	300	285	301	263	266	261	266	286	258	276	286	259	288	275	291	230	268	256	277	293	299	290	285	267	264	273	273	262	267	256	262	278	241	294	303	269	282	291	267	285	296	293	269	265	270	267	265	256	278	282	263	270	275	281	259	271	263	242	246	273	293	279	284	246	272	285	282	286	273	280	279	275	278	297	280	278	271	282	276	286	309	289	243	265	264	310	268	290	264	289	272	271	248	268	233	255	245	280	287	313	265	274	256	301	277	249	261	256	280	284	265	269	297	278	293	289	289	295	270	257	287	256	283	282	292	263	273	286	278	267	284	296	291	271	246	279	273	266	259	313	266	267	276	259	307	270	298	277	316	325	284	252	282	269	252	271	303	280	268	309	282	266	244	251	285	281	286	261	242	291	266	281	273	245	274	255	287	277	281	247	263	290	262	274	253	293	301	283	302	268	286	273	279	280	272	286	252	309	267	265	245	273	262	299	243	276	228	258	266	275	271	267	270	293	261	286	266	242	275	266	300	265	269	259	272	283	266	221	291	300	293	270	324	297	267	280	276	281	276	286	290	270	268	272	280	298	252	277	280	285	264	233	268	280	265	309	290	272	268	279	260	292	277	274	320	276	285	307	246	290	266	263	278	276	271	276	274	256	274	278	285	257	267	281	272	267	264	270	261	284	303	275	274	226	259	266	269	253	279	267	257	264	289	257	306	275	256	291	263	279	290	244	293	302	286	271	267	301	263	248	275	249	273	277	261	273	261	274	244	281	300	288	251	276	259	288	262	258	312	261	267	237	288	271	275	291	264	271	271	264	268	259	264	291	296	289	265	271	255	249	302	294	276	274	282	257	277	287	297	272	288	254	275	282	284	296	244	278	253	283	256	284	263
23382	2675	6047	6681	5840	4708	3876	3229	2783	2396	2211	1944	1756	1757	1530	1526	1423	1348	1290	1253	1185	1193	1121	1156	1049	1051	1020	988	1008	1020	924	927	940	1029	963	942	917	929	909	875	896	902	882	868	870	835	828	867	880	845	843	903	834	826	860	830	874	817	830	816	797	828	823	818	826	787	880	867	808	781	844	863	846	854	858	798	856	797	835	784	784	804	770	794	785	814	799	850	831	790	781	858	834	772	786	851	844	788	802	783	827	788	771	864	806	769	744	813	811	806	736	788	772	807	793	818	812	780	834	766	789	793	822	801	762	785	770	755	827	802	823	767	797	764	821	842	753	793	734	820	748	829	796	801	775	790	755	765	767	783	804	771	782	763	769	774	780	810	754	771	792	779	800	780	755	784	781	797	792	807	758	737	840	795	809	748	831	846	819	789	753	807	775	810	818	807	770	798	801	772	806	802	732	761	773	755	843	758	785	742	736	766	800	792	771	804	773	834	763	794	801	827	772	765	798	752	795	804	764	824	746	803	783	757	761	838	773	774	757	787	827	775	772	812	795	782	821	779	797	776	801	778	724	809	840	798	787	781	805	750	740	777	749	754	835	834	805	815	760	747	779	825	771	761	778	761	808	781	805	829	808	832	780	794	836	810	796	794	816	787	783	777	745	782	793	798	828	789	779	811	777	803	764	760	750	804	763	770	787	763	747	810	754	804	803	775	819	747	811	789	789	796	724	829	798	763	741	822	804	787	757	773	755	800	785	836	804	829	791	774	807	823	863	780	793	816	785	852	795	768	798	772	782	760	804	827	775	776	819	785	812	790	749	808	823	811	812	825	789	780	739	797	766	782	782	797	798	811	761	794	823	736	790	816	800	742	789	805	798	804	795	770	818	783	819	828	793	771	758	771	777	816	796	829	812	770	741	780	753	835	793	793	795	814	792	744	802	770	782	811	814	871	778	761	784	766	815	782	773	733	809	766	779	763	791	774	849	818	824	863	780	812	789	788	752	784	739	832	781	766	800	795	786	755	811	774	764	796	782	816	755	807	837	782	816	767	762	811	813	792	820	760	778	792	788	802	765	778	803	801	745	787	813	820	801	738	759	768	775	786	763	773	777	783	773	820	795	782	805	804	822	775	795	798	824	768	812	784	740	803	806	778	766	817	817	791	793	765	823	845	774	767	825	837	761	809	760	783	714	812	836	832	821	862	759	802	820	822	791	802	824	814	748	765	794	806	825	783	827	756	813	782	798	779	735	757	797	818	862	831	764	758	813	830	808	800	808	808	749	782	790	841	809	771	793	793	814	792	736	785	803	795	810	779	766	780	864	760	753	813	808	803	801	831	787	796	797	801	802	743	820	765	782	714	769	777	769	783	776	836	790	813	738	809	785	755	784	775	855	782	729	780	824	761	775	781	779	799	739	796	777	764	836	817	781	781	757	752	808	755	761	799	764	799	764	812	780	806	789	748	799	754	770	797	759	773	801	755	767	773	811	807	766	859	797	788	755	796	812	759	837	806	750	822	802	736	812	770	792	776	786	765	842	782	814	767	803	798	742	790	787	771	771	796	814	717	829	823	797	792	788	798	740	758	760	799	796	777	822	811	809	779	876	807	775	759	789	739	798	797	803	793	787	788	784	798	815	802	734	767	797	811	778	786	770	789	795	823	790	748	738	802	791	794	819	767	778	781	752	744	826	778	796	814	838	817	796	809	816	824	786	810	765	770	721	783	766	785	808	746	815	879	828	810	781	758	762	756	777	791	785	794	802	792	768	835	761	774	752	831	782	796	751	779	761	803	814	756	745	765	743	775	738	782	803	800	788	765	835	791	797	840	796	795	821	820	797	769	800	752	776	826	793	840	783	743	787	745	802	778	767	808	811	806	788	764	781	760	855	766	759	799	768	812	694	776	780	826	778	791	790	769	729	796	830	783	773	810	779	823	825	798	750	800	826	845	824	750	762	812	791	781	794	765	827	819	777	757	805	812	803	779	827	827	838	766	818	767	754	826	768	781	826	803	763	764	798	793	790	774	790	780	778	782	819	807	829	755	838	738	786	788	748	774	769	774	823	797	777	829	781	775	790	749	784	810	803	828	770	759	774	782	811	780	805	780	827	836	812	767	832	752	772	793	847	799	785	738	755	744	777	806	812	788	811	800	814	817	814	794	832	775	815	788	753	764	802	791	822	741	795	763	789	751	818	792	761	777	782	802	868	806	815	802	743	799	756	799	816	792	797	799	852	788	789	793	799	765	826	812	769	786	758	773	771	764	822	797	786	827	766	791	801	791	803	778	840	804	811	789	818	799	782	786	779	817	835	767	787	780	768	800	804	754	792	776	747	777	773	812	781	791	793	755	770	748	766	852	850	802	775	757	777	802	791	786	784	795	803	793	771	738	809	838	815	791	789	754	785	822	855	777	825	781	794	769	820	778	795	771	778	811	800	822	797	791	759	860	812	712	755	778	788	818	766	812	807	770	771	746	755	779	781	797	790	804	825	804	794	831	779	790	776	779	820	821	783	776	772	774	793	841	750	829	787	753	797	786	780	790	818	762	808	809	730	764	750	823	772	790	791	801	792	822	797	787	796	804	810	758	793	765	802	808	821	822	782	786	777	774	798	740	756	754	822	754	772	752	780	796	785	793	806	821	767	821	824	789	801	805	837	760	792	782	730	815	749	799	826	800	795	785	771	807	792	842	782	784	832	766	820	829	773	780	770	749	765	739	801	776	770	777	824	766	800	798	735	776	778	750	806	787	791	780	755	785	792	779	799	864	779	850	844	799	748	803	773	787	789	758	830	812	821	772	764	801	751	817	813	786	859	751	813	694	843	803	814	788	780	809	772	830	786	789	783	815	767	788	852	776	797	768	804	818	774	797	787	802	782	791	801	726	787	772	746	832	795	778	796	776	770	767	772	844	809	805	777	784	792	786	814	795	788	785	772	817	827	813	823	795	780	792	765	826	786	751	789	765	838	770	774	805	803	816	793	841	785	780	783	752	753	818	754	841	763	784	744	792	743	785	822	767	740	787	796	783	781	819	831	725	803	811	729	831	858	811	790	828	785	800	783	767	748	769	817	753	760	777	768	816	753	798	799	804	801	750	769	774	784	812	788	814	797	769	749	768	773	801	752	810	809	796	799	776	781	791	842	863	767	755	803	813	783	797	798	749	684	812	789	770	784	794	804	767	779	809	772	777	784	759	828	789	823	821	801	802	736	812	753	801	781	752	796	748	791	800	726	805	807	769	821	740	774	792	837	753	789	777	845	789	793	814	766	754	780	817	820	772	823	817	799	760	786	766	799	788	769	801	754	780	790	770	850	824	794	797	802	799	750	836	752	840	802	803	833	781	813	800	775	832	765	838	790	789	827	784	744	744	782	772	735	771	788	824	807	787	804	807	781	832	831	761	800	780	813	777	740	817	807	774	793	816	817	797	795	747	839	783	769	829	750	852	795	796	795	848	824	855	763	824	762	786	823	753	836	830
5559	354	338	162	130	120	92	132	102	89	104	94	83	72	93	83	87	96	90	86	83	84	96	86	87	75	68	83	77	89	85	83	80	75	73	78	95	99	90	85	77	79	85	87	101	79	98	79	80	81	94	83	76	77	84	81	78	103	81	94	87	94	87	86	93	92	98	81	97	74	81	100	77	81	95	75	73	76	83	72	70	90	88	96	84	104	91	100	87	69	75	79	96	80	84	91	91	90	76	65	86	94	74	80	92	95	79	77	93	103	84	74	83	85	79	80	85	78	91	89	73	83	67	89	86	81	78	98	84	79	78	107	106	81	78	87	78	100	95	90	85	93	83	90	88	75	87	77	106	82	78	88	78	107	83	104	84	81	112	91	91	91	88	92	82	81	90	81	74	89	61	78	102	92	94	89	76	69	91	83	99	85	91	82	84	86	81	82	75	79	82	91	96	72	87	90	100	66	94	93	82	89	80	62	83	73	90	99	86	86	78	94	100	83	97	89	85	93	105	86	97	109	76	89	82	77	96	97	89	94	82	70	88	72	79	88	67	102	72	69	88	89	92	96	84	67	85	87	83	94	90	95	75	97	88	79	89	95	93	83	82	89	89	91	87	85	87	89	88	81	94	83	92	103	80	87	81	73	73	77	95	75	91	103	96	95	96	106	88	90	75	90	74	91	86	95	91	84	74	100	101	92	84	87	84	71	76	68	84	72	72	63	73	76	82	80	98	104	83	91	95	101	82	71	82	98	87	90	87	67	80	82	71	84	81	79	83	83	85	99	96	85	74	99	101	81	82	88	75	65	71	91	87	95	74	80	87	73	97	86	85	75	92	80	89	99	67	86	86	90	100	82	101	75	90	83	96	81	73	91	90	79	104	82	75	86	93	75	87	78	74	85	79	95	79	92	82	89	78	77	102	91	84	74	86	78	75	91	83	89	86	81	76	74	88	83	83	90	84	96	84	81	88	92	106	80	82	91	65	90	70	93	74	98	88	78	83	104	75	90	84	98	99	92	90	81	76	99	93	69	86	92	94	67	68	87	92	93	89	95	88	80	91	75	88	73	80	99	92	95	75	92	69	81	82	96	97	82	81	92	84	81	72	89	87	86	72	78	80	86	84	89	92	92	72	88	75	73	70	90	89	74	85	79	83	83	83	81	106	71	96	81	94	73	74	77	72	92	94	87	85	67	74	83	89	83	83	88	75	98	78	81	90	78	95	88	95	80	76	82	67	76	92	95	94	94	80	75	82	80	91	94	101	80	98	72	87	72	84	73	84	80	81	115	80	94	88	94	86	78	69	84	92	91	94	85	69	88	79	84	95	78	92	90	92	68	90	74	72	87	85	75	96	91	74	65	74	80	70	103	85	89	76	97	78	87	85	91	84	70	83	88	96	93	98	94	80	87	80	83	100	87	70	82	91	90	65	89	78	81	94	73	79	65	93	78	74	94	86	85	88	81	79	96	84	81	62	98	63	81	80	84	80	75	82	89	83	71	89	104	103	68	84	80	81	83	83	92	80	68	85	93	73	88	76	109	79	79	90	89	76	101	74	93	94	74	84	99	76	93	66	82	77	87	88	85	90	88	78	84	85	90	85	83	87	84	89	108	97	93	98	95	97	75	73	93	87	63	68	76	76	87	84	82	77	87	75	83	93	81	96	90	83	98	104	91	93	85	73	80	95	80	87	92	88	72	68	97	83	101	85	88	62	81	62	76	94	88	95	78	84	82	81	89	88	93	64	95	81	98	90	91	73	85	79	90	69	88	80	99	82	76	88	80	87	87	81	79	81	77	81	78	95	89	77	87	88	66	84	72	93	78	82	81	78	90	78	85	92	73	81	77	75	85	77	85	90	75	75	82	88	101	99	100	107	84	77	89	91	70	75	66	93	93	114	98	111	77	99	81	101	93	71	73	84	82	72	74	70	94	95	72	71	92	100	92	83	90	94	96	65	91	82	85	96	76	88	70	80	90	83	76	82	96	73	89	71	92	71	64	84	69	99	89	92	102	82	75	85	75	89	99	89	97	97	86	97	93	96	96	102	90	87	86	76	67	92	101	88	86	80	86	79	70	75	99	93	83	89	79	88	89	83	70	77	71	85	65	81	82	103	68	87	74	82	70	90	97	78	74	99	107	80	94	95	80	86	92	77	75	85	72	81	80	81	96	86	81	92	81	89	80	82	85	103	106	87	83	87	78	80	87	82	82	67	89	88	84	93	95	78	68	86	84	82	76	92	80	87	101	83	76	92	89	84	86	75	86	96	85	73	91	86	90	85	86	86	89	95	79	92	90	77	79	95	79	79	72	94	84	90	80	93	87	99	83	80	97	95	113	92	81	73	80	100	77	94	80	87	78	81	70	89	72	90	79	86	94	93	77	76	73	90	76	87	72	69	70	89	87	81	89	84	89	97	94	101	82	88	94	102	69	78	87	96	85	86	82	82	72	90	84	73	99	63	70	85	99	93	91	54	91	85	88	96	74	80	79	95	82	92	89	98	87	79	83	88	75	115	92	85	87	79	94	63	91	108	78	93	91	83	80	79	88	89	86	95	76	89	87	90	92	79	82	76	78	78	100	98	90	93	80	91	91	93	73	92	87	81	87	91	73	84	96	86	94	89	82	85	80	91	68	85	89	91	91	101	92	88	81	93	85	84	89	79	83	96	94	91	75	77	79	92	71	89	62	87	96	87	95	73	82	92	87	86	75	75	79	73	88	89	79	78	77	85	81	89	78	87	99	82	83	102	89	78	102	87	91	73	89	88	89	88	95	89	79	81	82	87	86	88	79	88	94	81	84	72	75	82	98	108	78	81	78	86	91	81	62	89	93	83	85	96	65	75	87	77	76	92	97	85	93	77	89	81	83	76	79	88	71	87	71	115	66	86	85	82	88	84	76	97	92	97	77	84	105	88	70	93	87	83	82	80	88	77	84	76	85	81	92	74	70	78	83	71	91	92	71	80	78	79	65	87	98	89	82	72	75	80	81	80	81	100	78	85	77	86	105	92	88	81	91	94	91	87	84	97	55	92	81	98	83	92	90	75	81	104	88	90	100	91	79	89	88	79	72	94	80	100	74	86	89	83	76	91	85	64	86	101	90	77	81	76	91	85	94	72	86	76	91	90	82	90	87	92	79	79	69	77	87	95	72	81	105	72	84	90	91	77	78	61	80	77	79	86	89	85	86	83	97	92	88	87	92	91	83	65	93	79	77	72	99	104	102	97	85	85	103	78	92	73	95	115	81	89	75	80	86	87	79	89	87	110	75	89	83	90	71	79	101	93	68	75	94	83	90	88	101	104	109	98	103	76	86	88	86	83	83	93	96	68	86	92	78	89	86	83	85	91	86	85	82	92	94	80	85	77	83	89	76	83	84	108	75	76	97	76	78	103	85	89	89	100	94	97	77	76	103	92	99	86	97	81	104	78	90	80	91	86	77	96	85	74	87	99	93	64	78	88	81	76	97	76	86	83	99
4393	385	452	498	472	432	416	393	329	332	362	345	325	334	354	317	320	316	309	339	320	347	354	350	342	303	313	378	328	296	336	299	294	319	272	310	287	295	305	304	312	333	307	305	338	306	325	333	281	318	297	330	322	276	308	321	267	287	284	301	317	304	304	325	289	327	326	283	331	345	334	319	358	305	299	306	299	296	291	320	311	295	348	329	303	287	315	306	304	304	285	289	302	283	295	346	289	318	286	314	294	290	288	340	325	329	345	337	289	308	296	307	319	306	293	310	314	299	308	299	305	331	264	309	295	255	295	320	286	305	292	291	315	289	320	297	319	304	329	322	332	323	310	320	299	304	300	292	322	292	310	299	295	330	319	290	328	310	298	314	300	320	324	309	309	328	335	268	292	289	337	287	308	345	322	333	302	294	295	269	327	320	318	290	327	306	294	279	321	310	287	309	299	290	297	301	325	335	314	306	314	300	343	288	334	331	292	301	295	331	301	295	299	311	307	329	302	345	301	289	304	314	332	329	356	323	308	319	350	331	312	311	310	315	335	303	334	306	314	316	316	321	355	302	315	310	304	294	318	338	281	286	306	327	326	317	303	324	326	264	287	316	299	346	345	330	323	296	322	312	316	285	302	311	303	322	290	293	343	289	284	329	310	321	295	304	309	289	286	318	297	315	297	320	316	308	327	286	341	319	321	309	374	332	288	299	283	321	295	306	344	316	310	352	308	315	314	312	312	293	319	311	321	337	297	315	320	310	304	290	297	300	320	346	332	334	302	290	304	329	323	323	317	292	335	287	321	284	291	312	316	324	299	324	305	297	311	314	310	316	329	307	313	312	294	334	289	338	308	328	289	294	319	320	295	324	284	303	312	299	308	313	295	301	326	310	289	288	326	316	298	273	297	309	308	315	306	321	317	302	335	340	323	311	286	332	306	317	306	331	288	311	292	286	266	311	322	303	309	328	329	312	310	312	310	315	295	330	343	335	320	285	282	336	310	331	280	342	306	323	319	289	311	285	304	348	287	301	319	332	302	299	303	306	342	291	328	304	292	296	283	311	319	313	321	315	318	307	324	317	324	267	319	321	294	308	298	290	325	345	326	325	306	293	315	326	282	294	317	305	304	320	284	296	304	294	288	326	317	296	310	353	306	305	299	304	313	292	308	278	278	295	316	301	332	307	306	289	298	315	298	342	334	326	309	313	338	286	316	323	335	318	313	317	288	313	308	310	319	324	318	296	324	322	321	338	324	307	321	300	309	294	287	294	294	330	296	314	301	292	293	317	330	331	330	283	327	318	304	319	319	285	322	343	331	299	282	324	317	288	303	278	301	307	320	314	321	317	302	328	303	311	295	286	335	316	305	297	302	307	321	337	314	308	284	287	317	316	313	311	334	308	319	306	306	298	304	298	310	290	310	312	305	290	293	295	299	303	325	285	314	310	328	347	307	310	343	311	321	333	291	270	305	298	285	334	291	314	317	280	361	312	314	304	307	331	315	322	314	282	322	328	321	275	290	328	299	321	299	301	313	324	308	341	330	340	339	337	309	319	293	312	292	330	291	308	336	326	306	341	303	320	323	310	301	320	301	298	345	286	305	310	301	321	270	316	329	334	307	301	302	315	290	320	297	299	308	309	315	315	287	324	315	327	255	299	312	323	321	309	298	315	330	306	316	319	296	312	322	328	282	303	296	300	293	306	277	337	328	312	307	305	299	338	312	329	315	309	296	336	297	321	324	338	326	292	316	310	315	278	300	323	305	306	328	296	331	327	300	311	284	312	307	272	280	294	296	311	309	293	314	297	314	293	303	328	319	314	330	321	320	322	322	336	337	293	327	321	321	348	324	304	315	337	314	337	272	303	326	305	316	315	320	304	320	277	323	315	304	294	295	267	309	293	328	301	306	332	316	308	306	299	287	308	323	316	344	323	304	332	286	284	311	284	303	311	328	314	330	294	314	317	315	300	327	322	320	271	334	308	321	341	279	332	319	290	314	305	304	303	323	314	323	316	326	281	302	296	302	326	302	301	292	318	282	308	319	291	348	320	290	296	288	319	331	309	317	309	298	297	334	339	294	297	327	291	323	305	318	310	320	283	315	320	305	325	301	307	334	302	283	319	314	280	313	303	287	322	283	305	315	327	294	316	292	333	312	328	306	314	321	282	304	303	327	304	321	298	295	351	333	315	303	300	353	305	287	328	293	315	333	323	319	316	340	297	329	314	299	307	327	347	311	323	332	350	309	290	321	317	313	317	351	309	313	303	326	309	304	333	316	333	300	292	344	329	308	308	320	297	308	292	294	304	306	314	278	301	337	307	347	289	302	292	332	310	314	342	281	322	295	304	265	338	327	313	297	316	320	302	341	325	313	300	267	290	316	329	324	323	339	312	318	331	315	296	318	307	329	303	326	341	311	319	330	324	297	277	296	302	312	299	308	318	314	297	292	286	267	308	288	294	299	313	297	297	299	320	305	296	292	310	315	333	308	322	292	316	324	282	301	289	305	298	307	314	290	337	305	328	296	293	313	305	290	338	316	328	356	275	309	301	328	319	284	362	300	295	324	305	325	322	314	313	332	311	296	298	324	316	313	294	314	285	304	349	295	285	285	289	274	302	273	259	347	340	311	302	313	347	324	336	318	291	300	327	347	309	303	334	337	307	327	332	323	323	301	313	293	306	324	284	317	304	329	304	332	309	292	295	313	332	292	338	271	315	293	290	341	321	318	309	309	337	369	334	292	325	324	330	289	309	291	323	304	297	296	309	313	308	317	320	303	300	290	309	299	316	324	299	298	315	287	312	312	296	288	324	307	266	307	302	318	329	308	322	325	300	294	332	318	313	299	315	311	303	280	306	324	283	314	300	300	329	322	313	299	311	324	344	289	318	337	322	294	297	324	275	323	304	309	319	303	317	322	290	330	308	336	304	317	331	308	319	296	308	326	310	311	305	332	311	345	324	273	255	332	317	298	285	328	310	290	297	347	314	282	312	313	309	307	328	288	317	331	315	335	289	303	306	288	311	315	284	298	321	324	316	326	308	308	300	333	289	328	316	321	309	332	328	295	327	325	310	314	322	333	304	332	312	319	321	309	300	305	294	321	329	292	272	325	331	300	298	297	325	299	293	293	332	308	310	315	351	311	330	289	305	325	311	280	295	272	336	310	301	320	332	286	297	313	328	335	298	301	304	302	284	339	325	314	316	309	298	296	333	321	321	319	299	331	316	287	344	324	319	313	282	328	285	286	308	313	317	323	290	326	298	280	326	290	325	302	331	276	322	313	296	303	307	325	311	316	313	308	296	283	330	334	306	311	320	341	297	311	299	260	280	302	293	305	334	312	304	315	325	293	303	330	306	307	313	296	296	303	296	293	306	361	309	294	337	306	324	299	298	296	296	311	296	322	309	312	304	288	364	326	332	305	334	322	300	284	317	333	284	331	320	318	314	302	311	301	279	322	287	285	297	306	346	253	280	318	332	312	299
36042	16928	4323	1211	791	662	539	407	416	310	288	245	266	256	257	228	211	248	212	223	207	204	185	178	208	187	194	222	195	192	211	203	196	189	206	210	191	181	195	171	190	190	187	162	173	182	179	177	150	162	188	177	178	186	180	199	219	170	190	165	180	175	191	163	176	189	205	191	188	187	185	190	162	197	179	214	172	181	180	206	188	175	157	175	187	169	193	198	155	192	208	192	190	157	202	183	205	163	169	167	186	187	191	196	181	216	194	182	180	185	167	191	179	163	201	175	200	165	190	183	201	183	176	210	148	196	180	204	192	183	187	157	168	165	180	170	167	198	196	213	195	164	176	180	196	167	191	172	177	180	191	186	191	204	218	185	189	190	200	171	195	198	175	186	186	147	201	173	180	168	196	191	132	181	173	206	184	180	185	174	181	179	176	171	184	170	186	182	182	174	210	208	173	166	179	176	161	199	166	152	190	175	162	195	195	177	166	195	163	186	177	184	174	203	185	198	178	198	185	182	186	192	194	182	174	172	161	187	174	186	176	160	172	194	203	189	179	187	189	188	190	170	174	181	193	199	163	188	175	199	159	161	176	159	170	173	151	167	194	174	155	189	195	184	186	192	192	170	184	197	170	175	184	179	183	166	178	173	203	192	185	182	184	206	196	195	167	194	196	174	192	176	221	161	195	191	219	211	178	187	186	180	179	151	163	191	166	161	176	171	211	197	183	179	190	176	177	180	171	191	187	188	178	175	190	166	192	220	173	175	198	167	177	187	200	199	172	193	152	191	175	201	193	178	172	186	176	186	164	172	184	205	176	186	175	190	178	183	173	167	176	180	203	188	163	192	194	186	211	190	203	180	189	178	210	189	191	160	193	170	186	201	184	181	177	208	175	172	173	177	197	178	171	179	199	188	210	199	176	182	202	188	162	171	172	172	184	186	174	194	185	169	185	199	212	184	183	190	154	181	187	189	201	192	179	172	166	187	182	176	204	166	197	165	193	184	202	187	170	181	215	178	195	156	183	177	186	218	172	184	176	160	179	200	195	202	204	164	170	198	215	190	169	186	177	188	194	181	181	163	187	196	209	174	167	184	157	164	184	178	196	175	188	203	184	197	210	184	197	176	180	221	188	204	172	184	175	169	203	174	167	189	186	168	183	163	165	181	175	195	158	175	191	153	183	177	187	173	167	180	179	216	193	185	152	199	189	169	168	195	180	177	163	159	189	189	174	200	218	214	181	167	171	168	162	193	195	174	167	192	179	157	198	169	186	178	211	192	184	181	193	174	165	179	198	189	196	181	175	207	178	167	198	185	188	179	207	159	197	178	177	169	172	184	189	191	165	187	169	160	178	163	178	173	179	155	192	167	182	186	189	205	167	181	201	181	211	212	179	175	181	192	182	183	187	202	192	178	201	178	183	180	191	195	210	185	191	187	181	157	193	188	191	174	181	181	209	204	145	174	178	209	190	190	171	173	180	180	204	180	171	190	176	188	166	183	183	187	193	190	176	195	179	164	186	201	181	182	166	176	195	168	189	186	171	159	191	195	213	190	179	189	174	187	179	186	185	170	205	187	180	171	186	204	180	171	188	181	162	188	178	167	160	196	149	166	189	206	194	192	202	209	167	186	194	187	201	179	171	176	172	190	191	190	209	215	171	185	179	183	203	187	173	165	165	201	176	175	151	193	199	162	195	179	186	203	177	200	178	191	185	173	182	175	179	181	168	176	198	186	177	180	180	192	169	197	195	187	200	180	191	182	181	173	202	142	161	218	185	202	176	197	179	172	185	204	200	174	190	189	202	186	158	154	185	213	165	188	196	166	166	181	179	195	173	184	187	163	193	196	156	181	149	183	169	188	170	191	215	194	185	186	189	193	188	166	167	185	170	187	169	169	164	175	198	191	175	171	154	212	186	182	172	174	172	177	176	178	215	170	193	205	187	196	183	181	170	196	179	196	167	190	186	180	165	162	170	191	175	183	179	162	201	186	176	172	165	189	186	172	177	191	168	171	187	170	185	183	201	166	179	166	191	162	148	142	180	205	172	164	170	179	185	169	176	177	168	203	211	159	178	188	178	190	179	154	184	186	208	174	169	177	178	163	162	177	165	202	198	167	184	194	172	181	187	177	197	174	195	190	179	195	207	174	199	166	179	184	180	211	167	172	191	196	175	186	156	167	187	182	159	159	163	174	178	163	184	183	172	215	168	167	175	179	186	189	176	171	168	186	208	203	191	174	208	176	190	181	200	195	171	177	189	180	176	214	189	172	156	187	165	191	181	174	176	186	204	183	175	185	162	201	192	181	195	178	165	178	193	172	187	179	177	205	180	185	207	190	169	167	176	198	186	195	179	181	195	195	201	189	185	165	206	170	180	171	160	189	174	164	166	190	186	188	175	179	191	174	199	164	178	184	194	190	178	194	173	185	195	192	174	159	185	181	161	184	194	174	191	188	195	179	170	183	171	190	156	193	195	177	198	221	187	193	185	208	168	176	186	162	171	168	193	189	169	184	193	170	176	180	203	200	192	173	185	191	224	180	181	197	197	186	173	206	199	188	182	177	180	168	177	211	184	192	191	177	205	183	171	171	170	158	175	183	178	165	162	191	166	177	177	180	177	177	192	183	195	186	208	167	181	209	187	178	180	175	167	197	194	199	173	197	187	191	170	175	207	186	211	176	184	151	178	184	169	173	180	192	196	184	180	208	165	175	149	185	185	190	191	184	195	183	202	174	183	185	185	178	184	208	177	179	189	195	160	185	197	182	199	199	181	186	166	210	167	187	175	179	210	167	183	184	177	180	166	162	188	196	167	178	177	182	211	160	170	205	171	179	178	192	164	202	173	199	179	174	166	161	161	177	183	193	187	190	178	208	191	178	175	187	201	182	174	178	190	195	171	192	188	177	164	168	154	166	200	185	207	189	164	185	182	185	170	202	201	187	210	203	180	197	175	191	182	196	187	172	167	170	186	195	191	182	176	184	202	183	174	182	175	189	151	200	181	207	182	175	169	182	194	213	182	195	212	189	173	187	196	189	191	188	200	169	159	200	217	183	172	204	196	165	181	178	192	188	179	182	193	177	192	190	169	181	178	176	177	180	180	173	176	210	177	176	176	179	197	173	151	163	182	174	204	168	181	183	204	177	188	191	186	174	172	187	193	184	162	180	176	170	163	194	181	155	166	173	184	190	168	184	199	190	172	181	205	187	166	173	178	187	190	196	175	186	177	203	188	190	186	181	196	179	177	184	171	198	164	169	203	176	189	169	184	206	175	175	189	172	179	208	187	211	208	205	184	176	164	198	184	196	170	194	171	158	193	177	180	188	187	186	178	180	170	183	188	180	166	179	210	189	176	156	187	177	186	186	203	173	153	177	178	189	181	188	196	176	163	179	202	191	173	171	156	170	205	207	194	183	183	196	171	176	185	182	165	158	155	171	186	176	166	198	181	180	176	203	187	188	183	185	174	197	175	170	187	207	206	177
18350	1536	3220	3700	3092	2597	2157	1738	1618	1386	1233	1135	1095	1007	912	929	878	863	792	827	752	736	723	743	708	714	730	692	627	680	638	651	618	628	605	626	612	637	615	617	650	584	613	591	626	601	575	596	591	599	625	581	604	589	577	594	603	570	625	546	611	573	583	605	582	533	531	580	612	574	583	575	559	607	579	540	552	570	586	565	570	569	583	571	590	575	555	566	547	594	583	542	572	602	576	580	589	609	569	571	596	588	517	588	572	600	565	565	553	594	532	537	583	617	576	584	554	564	549	557	614	558	508	582	574	570	552	555	595	568	581	555	615	588	554	590	560	532	602	556	587	531	549	560	544	604	545	573	578	535	580	595	581	565	580	528	553	584	603	561	549	533	555	527	549	550	540	533	530	627	567	541	557	545	604	554	571	575	573	594	517	594	533	557	587	588	571	552	575	581	560	543	588	547	616	584	554	522	581	563	591	529	582	558	575	581	552	536	557	581	543	581	535	508	581	563	576	565	577	537	574	534	575	562	549	551	568	572	545	577	593	571	551	584	575	530	538	545	564	577	549	580	552	574	595	585	596	560	592	541	556	612	618	606	554	548	574	545	626	550	591	557	604	585	594	613	549	561	538	531	576	558	559	540	583	597	571	541	566	607	555	550	540	539	531	570	561	572	626	559	587	571	554	602	575	558	575	565	584	603	596	573	590	564	522	590	552	524	548	578	557	550	551	635	584	540	591	568	575	519	584	556	609	542	571	565	563	555	550	587	544	560	568	574	617	575	578	554	557	582	541	600	566	549	538	544	562	561	528	593	587	536	546	541	604	548	572	568	619	526	611	573	556	568	605	547	568	625	547	518	562	560	534	529	590	540	567	545	535	578	551	602	546	556	558	569	568	535	549	557	583	573	563	568	533	556	541	518	594	581	551	551	563	533	594	527	558	559	603	602	595	551	566	589	562	569	560	591	578	540	571	579	597	541	578	535	559	524	582	583	587	564	548	573	550	556	545	545	583	591	562	547	534	558	565	523	572	588	548	547	565	608	613	525	561	589	528	563	561	564	573	532	544	589	571	540	553	548	567	538	532	574	541	534	595	549	551	585	561	603	564	593	548	567	545	606	553	523	569	574	549	541	615	587	593	538	548	548	516	536	585	607	568	541	603	544	538	533	575	577	569	579	579	546	530	568	538	565	548	528	552	595	574	564	531	570	559	549	579	593	578	556	610	549	571	588	579	573	577	565	568	550	553	573	541	551	529	578	541	534	568	571	606	561	557	575	566	559	575	568	581	542	539	549	535	553	559	538	542	599	533	574	548	567	579	562	563	580	621	579	573	568	532	594	562	552	530	630	559	579	535	568	567	553	564	570	590	591	594	571	543	545	556	572	541	563	614	550	560	589	593	581	538	592	580	593	596	550	530	559	557	576	579	551	583	542	572	597	560	590	527	561	575	574	578	539	527	561	537	574	579	580	552	602	538	586	577	576	526	571	608	571	555	552	561	619	548	554	517	545	583	541	530	574	544	584	559	560	549	563	573	579	535	559	603	557	597	560	560	600	561	538	555	599	534	524	601	538	595	582	562	563	584	540	580	527	569	565	561	618	555	583	604	553	544	556	580	569	613	554	546	593	585	576	587	598	585	560	576	548	571	587	558	573	557	566	548	585	545	596	575	577	550	543	583	576	588	554	602	572	536	570	560	548	568	623	567	542	573	552	593	566	562	532	554	497	596	563	570	534	566	582	546	614	568	579	543	547	536	583	550	604	564	555	543	608	508	545	564	501	531	543	570	549	558	579	541	573	515	557	577	571	560	557	546	595	553	590	591	512	544	588	593	555	555	575	559	557	556	566	511	576	579	518	553	581	586	579	596	518	589	603	557	575	578	556	577	598	531	557	607	511	552	607	558	570	560	541	556	591	613	580	574	557	591	532	547	585	591	541	535	608	569	557	569	577	540	532	566	550	528	548	555	560	586	565	571	563	575	550	535	584	569	559	593	540	554	561	605	559	599	579	566	583	550	510	524	566	592	573	539	559	604	558	578	578	608	553	557	553	578	556	561	558	563	551	547	570	572	571	552	559	551	574	535	547	549	611	573	577	581	591	574	557	554	571	549	583	619	593	537	547	551	559	567	563	566	585	563	609	554	556	511	581	592	534	541	550	590	542	503	584	599	602	572	602	527	529	538	564	525	535	567	535	575	572	513	598	590	580	549	561	564	524	532	557	576	571	551	556	560	549	566	572	533	560	559	581	571	547	578	529	579	530	562	546	540	574	537	563	579	564	568	583	541	561	589	559	535	548	545	600	546	526	542	588	573	614	563	513	564	590	550	553	525	550	562	558	584	565	587	535	579	559	541	598	618	560	606	567	565	598	580	584	587	566	583	612	543	573	545	549	509	579	554	561	564	553	567	567	582	590	611	575	623	568	522	557	547	552	510	578	598	555	586	574	563	586	527	593	591	556	552	556	558	538	537	525	539	581	562	568	552	584	547	554	563	557	550	549	567	534	567	539	562	550	572	573	553	550	564	569	538	544	532	557	553	561	558	560	568	576	552	589	566	568	570	574	589	591	533	568	574	522	575	579	543	523	575	542	580	552	565	581	562	530	543	537	614	550	588	539	572	554	579	531	544	542	533	584	596	559	573	581	554	543	530	548	539	548	592	537	517	548	583	607	561	544	558	531	584	581	560	540	573	562	533	556	554	568	539	580	563	574	548	600	584	526	554	560	512	562	570	562	582	572	577	574	578	581	518	549	563	556	548	576	525	546	544	594	561	544	564	572	559	495	519	568	573	557	598	535	524	569	562	578	562	587	541	539	599	570	559	533	608	591	535	573	612	581	576	564	546	579	516	570	519	574	599	596	552	538	534	575	555	559	552	582	594	557	551	579	560	558	572	559	564	590	585	590	572	552	613	578	592	556	593	560	577	603	556	579	555	550	587	590	540	549	612	619	620	531	557	557	557	570	509	553	562	511	555	567	569	571	580	522	560	591	555	522	588	532	570	607	539	551	541	539	563	563	487	577	587	578	604	584	556	617	602	575	530	575	555	558	559	554	549	557	569	571	572	531	574	563	554	533	536	549	569	605	542	565	557	578	586	564	588	590	573	556	532	544	576	569	587	545	605	542	549	569	533	547	532	511	579	563	580	568	578	591	535	562	595	571	568	594	559	572	584	550	542	579	572	616	538	590	566	561	547	563	583	611	611	583	559	586	563	570	581	576	565	587	577	577	553	573	566	555	573	545	565	576	573	551	572	601	540	558	593	571	583	585	539	588	595	542	559	588	584	582	561	556	575	550	558	604	566	552	568	567	565	602	558	569	573	563	513	522	582	549	599	564	591	590	584	552	532	571	531	573	551	548	560	554	577	555	564	555	578	586	510	573	524	550	583	568	583	554	588	561	550	524	600	547	558	577	594	510	573	562	585	527	567	589	557	522	556	596	572	535	570	535	607	587	545	563	556	565	582	608	541	556	592	596	541	613
37931	21173	18420	4200	1668	1282	951	794	654	515	523	486	432	399	387	380	377	339	398	335	318	368	288	322	311	334	310	320	293	302	300	282	288	315	285	277	284	288	265	289	306	274	285	267	272	274	287	296	296	281	290	265	277	273	269	276	279	284	287	267	288	270	255	274	247	260	303	273	293	290	275	271	270	264	268	248	240	273	274	243	280	279	277	270	286	267	255	253	299	231	315	275	287	287	252	282	284	263	271	277	298	262	260	265	274	272	303	284	257	278	273	267	283	298	286	249	255	252	288	233	264	259	272	301	287	306	261	274	275	277	256	270	294	253	268	305	241	282	276	273	284	280	285	265	260	280	265	261	283	268	273	314	286	282	286	262	275	258	283	244	273	263	263	257	281	270	305	296	249	249	275	290	286	281	302	310	264	294	268	256	245	273	271	283	265	288	288	321	262	249	287	278	293	265	270	291	275	290	276	291	254	285	272	256	273	241	270	268	284	282	288	268	290	278	304	271	288	257	284	293	299	274	257	264	288	265	265	304	294	260	266	284	280	264	272	254	271	285	261	277	250	258	280	291	282	282	245	264	261	272	261	260	270	258	245	270	296	276	247	284	258	255	262	257	293	277	266	271	249	281	279	262	254	274	266	276	267	250	255	272	242	264	280	277	287	303	286	274	285	258	281	303	291	279	248	253	299	285	293	257	288	303	244	240	273	246	277	241	236	245	273	279	257	285	262	258	241	269	284	295	265	280	285	276	263	296	259	283	256	267	248	272	281	318	258	275	302	256	275	253	276	287	289	285	268	244	259	268	264	280	273	290	278	284	282	259	270	253	281	258	261	247	271	274	278	275	282	291	297	267	281	301	267	229	291	264	262	261	274	253	275	309	275	265	303	263	286	285	236	274	271	289	251	288	284	287	269	255	305	307	285	261	250	258	284	263	291	279	274	273	269	297	287	274	279	245	248	265	262	235	269	257	284	287	271	269	262	253	262	311	245	255	258	272	273	273	279	272	283	319	294	242	259	259	281	296	263	264	224	280	278	279	323	273	277	243	280	262	285	266	296	282	283	288	280	261	278	269	293	262	245	285	304	278	273	278	293	273	272	260	266	287	299	279	289	265	232	285	279	259	291	299	299	283	272	260	265	288	294	291	242	240	271	274	272	280	225	270	256	245	253	278	274	241	284	259	296	233	298	229	257	274	297	260	267	262	284	252	270	253	286	261	288	249	282	232	247	307	272	278	291	288	299	280	269	266	268	251	251	262	299	239	286	273	279	283	293	245	295	298	278	286	287	269	286	295	257	273	257	292	239	270	270	311	263	267	276	260	284	266	250	258	276	304	270	257	269	294	293	255	299	269	252	294	285	272	257	265	253	267	267	272	260	281	256	275	268	288	267	269	264	295	277	235	276	285	278	297	274	267	284	306	272	298	255	243	259	268	266	278	268	245	295	254	276	278	269	261	239	306	262	260	287	287	290	262	286	280	284	256	253	285	298	277	271	254	301	303	286	256	266	248	266	263	280	258	257	267	302	281	258	273	277	283	259	257	269	280	271	288	260	304	276	271	263	277	264	275	295	299	285	286	281	285	300	282	252	291	243	290	224	278	241	271	276	242	276	251	267	315	268	243	308	264	288	260	280	272	264	254	266	276	250	260	272	241	276	264	249	266	279	310	290	324	292	304	254	296	291	292	273	285	277	266	272	244	278	277	276	280	268	292	276	280	273	281	261	288	267	274	272	277	242	281	237	279	227	260	301	266	242	257	267	270	277	243	248	318	259	290	274	254	268	249	288	273	296	286	250	271	290	257	262	276	293	281	251	290	290	262	306	232	304	269	256	242	267	258	262	270	269	315	290	261	287	260	305	295	293	284	280	234	258	283	274	262	256	275	287	293	268	266	280	273	286	274	255	270	286	267	262	269	290	265	292	235	262	256	272	285	290	280	299	253	262	284	260	287	257	284	262	265	247	285	269	302	293	275	250	310	262	252	306	274	276	277	277	286	251	267	252	286	309	283	296	268	286	279	234	288	298	251	259	257	269	287	283	308	301	260	263	253	279	280	245	298	254	277	285	273	262	292	281	287	249	243	278	272	273	250	246	281	320	270	255	264	293	241	265	286	300	258	270	280	282	261	254	276	313	272	273	279	266	269	296	284	242	270	270	284	260	284	259	240	255	280	254	285	257	263	279	269	287	271	245	257	295	307	269	287	280	282	264	252	262	255	244	259	257	254	268	291	270	241	272	291	280	262	247	299	287	271	288	272	293	286	265	255	263	260	270	260	268	273	272	267	287	289	290	277	268	302	294	262	248	289	269	272	291	287	307	261	298	272	254	262	295	277	279	263	295	266	279	238	263	268	308	264	239	299	266	266	279	252	280	285	263	244	244	318	297	290	238	259	281	270	294	294	269	273	284	265	269	259	251	296	274	294	279	251	252	273	261	258	266	300	282	247	269	298	306	284	255	272	271	272	331	297	253	262	281	274	299	275	282	253	268	284	277	279	273	281	271	309	266	267	287	251	270	249	246	300	269	299	257	254	288	239	286	265	266	291	263	269	265	276	279	283	290	270	296	285	259	292	291	270	286	289	289	287	296	280	266	265	258	275	301	285	272	261	242	273	261	266	251	281	275	254	247	254	261	270	246	252	253	262	269	254	288	283	285	305	279	307	250	283	293	268	254	246	260	269	265	275	278	279	268	287	274	271	253	245	250	237	266	276	250	261	306	247	252	294	273	286	292	264	274	284	238	284	278	253	248	291	290	315	270	287	264	248	285	294	267	272	265	267	290	278	279	253	253	259	297	281	271	277	268	264	261	306	279	265	266	260	260	266	283	276	265	281	272	268	277	274	263	277	247	300	270	290	254	276	248	271	298	274	289	274	264	298	282	297	274	248	244	280	290	279	246	294	261	284	282	286	259	253	288	297	274	259	259	271	263	261	256	267	265	285	255	281	262	282	297	267	287	258	292	285	263	262	261	276	252	276	279	281	266	289	265	268	283	261	283	289	292	289	278	284	257	284	263	247	294	274	249	301	292	281	277	279	239	277	290	312	268	271	287	268	303	272	280	266	266	273	263	312	267	282	256	243	280	254	270	269	284	298	280	276	273	276	303	279	248	270	277	261	265	250	292	268	287	259	270	258	258	274	286	246	276	285	287	287	269	269	277	269	285	261	268	273	277	298	285	253	268	294	250	317	290	275	263	285	268	257	306	257	268	270	291	260	246	280	305	265	279	275	277	282	311	285	280	305	289	270	275	299	259	266	279	290	287	314	294	303	264	283	265	224	264	286	258	258	298	257	251	271	256	266	278	261	269	282	260	270	251	249	235	279	286	272	253	261	268	300	275	274	283	260	317	287	259	290	279	269	268	235	288	281	273	282	299	256	297	239	273	277	301	298	276	276	282	283	297	290	286	264	284	273	278	296	284	276	269	276	289	248	294	265	282	274	275	303	271	295	244	254	284	304	302	282	244	301	293	264	277	276
23883	2710	5940	6828	5640	4644	3762	3230	2740	2431	2182	1988	1734	1658	1507	1386	1411	1415	1268	1223	1215	1154	1122	1163	1089	991	975	1038	983	930	982	934	911	910	908	913	951	941	890	828	878	905	859	886	886	862	850	816	867	865	844	856	858	864	855	840	847	844	834	800	814	817	848	852	776	840	837	820	850	806	851	778	856	778	793	860	794	851	808	831	799	822	781	802	796	835	795	810	853	828	807	762	828	785	766	784	745	849	771	762	810	814	810	772	825	763	825	810	776	811	799	803	801	758	804	839	827	756	764	814	790	801	788	771	823	777	780	814	810	781	816	819	812	807	729	749	761	797	750	824	755	702	802	731	808	740	811	774	828	779	749	764	770	751	742	802	732	789	783	829	809	766	798	798	804	727	799	848	794	805	785	799	737	770	801	775	818	742	769	730	819	790	782	765	742	733	757	791	784	797	746	799	810	780	785	790	808	776	781	771	764	830	741	780	835	807	824	815	801	729	777	797	762	786	799	716	748	756	757	777	792	806	773	817	766	789	816	741	753	781	779	819	815	770	758	775	803	819	831	758	745	767	802	817	721	771	755	816	799	842	788	821	799	798	782	811	820	807	800	748	775	817	791	805	739	766	761	757	804	794	769	775	722	786	810	749	786	807	739	788	783	716	728	847	763	789	755	788	742	840	775	818	794	762	797	771	759	818	839	774	778	744	788	731	740	857	775	728	827	783	775	743	772	754	771	753	777	791	779	781	791	724	797	815	761	791	785	775	775	804	788	810	767	803	768	782	796	732	766	813	821	734	787	829	760	795	747	825	763	760	768	770	868	824	788	771	827	793	773	745	759	790	770	810	710	772	819	767	768	812	772	812	782	808	771	748	852	805	786	794	802	779	766	818	794	740	771	795	796	774	755	754	794	755	784	778	793	772	786	738	775	783	787	818	774	833	809	812	771	814	788	764	806	747	780	783	752	793	790	756	793	808	770	758	763	801	800	812	723	792	802	688	812	774	761	801	766	776	764	727	803	785	790	743	801	790	789	757	759	746	795	742	799	810	779	764	774	794	767	812	769	803	754	752	788	813	792	791	801	806	747	770	835	777	776	767	811	754	760	779	749	767	733	827	766	832	783	763	800	756	756	740	804	753	751	800	806	856	745	814	815	789	738	760	833	814	795	805	729	777	787	750	809	815	764	796	794	788	789	809	758	803	818	795	792	770	737	773	766	751	820	803	790	782	826	829	827	769	839	788	816	805	724	771	823	793	853	763	784	833	706	797	828	797	763	799	766	738	802	809	762	808	785	774	815	751	777	798	726	786	808	853	798	773	840	751	749	800	755	813	757	782	796	758	795	766	809	724	815	757	803	811	768	764	805	797	759	734	784	799	788	793	739	799	790	772	757	797	767	752	768	758	801	809	770	802	803	759	793	863	782	792	757	839	809	832	794	800	810	754	761	806	789	823	793	775	737	784	798	763	748	773	780	780	830	748	808	774	782	775	753	726	764	786	834	811	801	790	748	769	808	749	780	795	817	788	796	810	767	797	770	789	809	776	763	806	781	774	797	817	728	807	850	759	822	813	797	823	764	818	786	747	799	796	755	794	831	773	739	770	821	812	760	755	793	764	811	782	765	741	796	752	752	775	786	817	789	810	798	745	847	786	852	781	790	769	830	787	781	787	780	791	768	735	798	781	783	787	825	784	761	774	775	807	824	788	757	776	736	718	765	805	840	751	776	786	752	796	812	782	805	775	824	782	762	810	773	764	784	810	788	741	745	829	811	793	784	729	762	776	731	799	773	812	793	770	819	767	743	799	775	786	761	750	794	851	750	747	773	785	771	807	771	785	810	797	779	803	815	768	795	781	755	789	788	810	791	779	747	780	806	737	793	739	809	775	760	782	766	756	776	787	767	795	775	743	807	831	753	776	809	839	766	778	756	726	762	846	830	797	784	719	821	783	767	751	761	749	772	802	751	823	782	786	814	763	773	803	815	809	747	768	776	760	811	803	772	782	744	768	820	794	792	840	792	773	811	784	746	798	789	797	770	754	784	793	790	778	806	784	809	775	763	761	824	768	776	803	772	832	749	790	754	797	796	826	744	820	791	771	772	810	776	788	769	787	793	821	753	802	772	785	791	733	808	851	780	743	791	800	780	757	796	817	854	721	806	803	746	764	766	805	719	800	802	804	773	768	773	772	789	759	813	744	796	785	783	785	790	779	764	805	808	796	778	784	770	786	822	806	792	775	865	817	773	757	842	773	838	795	740	794	739	775	799	800	729	771	773	766	851	776	742	808	813	802	745	786	784	791	765	775	722	779	773	823	801	767	800	761	800	750	771	772	817	751	829	793	844	802	771	777	759	813	819	775	801	761	795	761	791	731	748	787	809	775	767	765	805	775	754	751	745	786	827	803	776	799	771	802	825	751	807	777	797	771	781	842	729	790	786	783	800	787	805	754	761	813	771	764	805	777	782	808	781	727	809	778	782	820	784	732	765	779	778	800	732	760	801	816	760	788	718	801	791	772	740	772	770	747	842	779	791	779	767	779	806	793	743	769	763	849	766	789	788	807	821	750	763	774	765	797	749	751	769	736	729	719	848	749	773	788	755	695	818	743	811	821	755	782	707	798	731	799	792	791	774	767	734	770	750	778	810	839	762	754	750	773	744	851	820	792	803	819	777	737	783	749	796	816	780	788	783	753	777	824	785	771	795	777	819	842	770	755	779	764	803	821	787	831	771	772	774	793	763	807	748	782	763	743	741	779	817	816	787	753	769	783	779	752	820	762	778	752	757	832	798	774	779	753	770	774	805	788	759	811	776	803	842	769	758	747	827	746	859	749	773	812	766	772	768	734	760	800	795	787	809	835	790	816	751	785	816	746	804	767	794	770	758	773	780	730	774	828	791	815	774	778	761	796	798	828	860	817	805	799	777	787	797	779	834	816	756	772	798	769	726	772	819	785	805	745	782	752	789	740	751	771	840	797	746	786	707	795	749	778	788	764	797	813	788	758	732	794	751	757	775	816	807	793	823	733	772	768	842	822	775	827	776	794	821	794	744	776	809	714	764	837	816	755	806	746	873	803	757	754	767	760	812	773	721	773	797	797	741	805	767	775	788	735	766	755	775	793	786	766	786	738	761	786	755	769	787	791	741	790	803	796	756	757	764	787	762	778	804	712	785	796	757	738	787	725	790	767	803	772	715	754	763	741	792	759	804	797	746	798	788	764	782	758	755	760	817	759	815	806	770	778	739	767	779	832	791	765	811	801	753	786	729	745	775	829	775	772	764	775	784	795	732	750	792	731	798	774	817	786	816	771	786	759	820	817	766	766	742	769	803	835	813	850	809	811	755	790	742	806	759	765	784	755	795	800	775	785	802	766	773	797	793	779	789	833	786	755	824	825	823	823	823	774	781	788	785	766	756	761	810	809	805	815	797	779	827	772	768	790	752	750	772	757	829	767	789	804	779	790	793	738	786	778	787	828	731	795	772	794
5624	378	330	134	125	111	100	98	95	102	87	85	81	93	111	97	89	101	69	96	95	76	96	92	93	80	82	93	85	91	90	65	73	87	91	92	85	92	83	78	85	97	102	93	93	81	92	98	84	81	91	84	89	76	92	81	89	80	89	87	94	88	89	76	89	87	85	104	88	78	74	97	89	83	91	90	91	79	91	93	85	81	83	87	107	93	93	76	80	69	90	89	81	76	98	96	100	78	89	80	91	84	86	101	97	82	84	76	83	84	86	88	84	73	89	89	73	99	81	89	104	87	90	88	84	100	81	89	87	84	81	88	83	101	81	87	89	98	76	95	94	83	84	75	83	80	77	95	89	85	72	71	87	85	75	91	84	91	88	93	85	94	81	86	79	71	91	79	94	85	101	86	79	92	74	88	79	77	76	56	91	78	79	87	85	85	84	74	93	68	87	88	90	78	91	86	93	83	85	101	63	90	83	90	93	79	97	98	86	99	88	87	93	94	73	88	76	111	82	82	85	94	102	85	74	76	106	92	104	81	89	102	76	79	86	81	100	83	86	80	86	75	90	83	88	95	79	79	95	58	78	69	90	93	87	76	83	100	93	99	83	106	101	91	110	100	86	96	92	86	69	91	82	95	67	97	104	98	96	98	97	60	82	94	84	93	93	80	85	80	82	84	81	82	93	94	78	74	86	87	86	84	80	102	93	87	88	74	89	111	85	80	87	80	102	81	67	82	67	88	101	96	74	81	82	79	64	93	66	79	97	86	92	88	85	94	94	79	94	81	83	81	102	89	79	75	82	101	69	80	80	78	69	96	72	84	91	78	82	99	76	104	101	111	68	73	89	80	75	81	97	82	99	90	88	78	79	89	94	75	82	97	76	85	100	97	97	87	80	91	72	87	73	93	83	95	100	77	94	91	94	90	117	102	94	66	95	87	89	79	90	93	104	102	82	102	88	75	82	92	86	77	83	84	83	89	91	91	88	76	81	88	103	84	87	91	93	83	103	76	91	99	83	88	85	71	89	100	85	84	90	89	79	85	96	98	97	81	70	107	91	76	95	94	98	99	75	86	69	85	104	114	90	85	88	69	98	85	101	93	81	76	91	83	92	80	82	95	83	98	92	99	80	72	94	95	89	80	85	69	85	100	92	101	89	93	85	75	83	88	87	83	85	86	87	104	98	93	95	87	89	80	69	87	79	80	97	92	79	101	73	73	82	88	107	84	79	78	93	97	99	98	91	84	86	72	86	75	91	99	77	101	81	79	85	77	82	91	75	105	84	82	81	86	92	86	95	87	81	80	77	85	99	81	86	97	84	84	89	97	73	91	84	80	71	77	85	76	101	80	83	77	90	75	101	88	81	91	85	86	80	94	82	93	89	83	81	91	90	87	80	79	91	112	73	100	103	86	70	84	81	61	81	101	93	87	79	78	96	88	96	80	78	81	96	80	85	91	88	72	85	82	84	82	80	89	80	72	89	86	107	81	88	94	91	88	94	89	95	77	89	75	87	78	72	80	94	98	79	82	77	88	96	84	85	80	81	71	96	70	62	82	96	83	80	96	92	83	96	101	93	70	88	103	94	79	78	85	71	99	89	69	76	75	91	91	86	83	85	84	81	86	87	97	85	90	83	98	80	91	85	88	89	87	81	85	78	109	89	87	92	76	83	104	94	84	85	79	106	83	87	75	95	94	93	91	82	102	77	88	96	82	82	78	93	83	110	79	95	86	82	81	100	86	94	97	97	97	84	71	89	80	93	96	84	86	94	96	78	86	91	94	95	76	75	82	99	88	104	82	72	87	88	96	84	104	97	98	84	87	89	87	82	76	92	78	81	73	87	86	99	81	83	91	80	80	90	83	87	82	78	99	84	82	97	92	94	89	84	95	104	84	95	69	75	97	88	89	92	97	103	76	80	108	77	85	85	96	92	92	68	94	97	79	89	85	112	85	79	90	81	79	95	93	87	98	98	80	85	87	87	93	81	94	83	78	94	100	73	69	92	94	100	80	105	97	103	95	83	89	84	89	112	82	102	104	110	71	88	75	85	82	70	100	93	103	91	88	81	105	71	90	104	72	99	89	97	75	90	80	94	76	90	88	93	104	91	91	78	109	86	95	85	95	74	92	93	92	88	76	88	92	80	84	100	93	84	78	100	88	86	92	67	90	73	92	74	88	89	87	107	87	89	86	95	75	84	88	77	95	97	99	89	92	89	85	81	96	99	88	87	64	83	89	84	76	98	86	85	93	89	82	113	86	95	83	81	74	81	88	92	74	79	101	86	84	90	96	100	92	94	83	77	76	89	79	73	91	78	98	95	97	89	67	96	93	78	79	84	97	89	85	76	99	71	89	75	107	86	96	98	86	92	91	86	86	98	84	91	89	72	82	90	70	94	78	90	91	71	115	83	86	96	93	90	96	110	85	88	80	92	77	80	84	92	101	85	82	89	73	74	98	89	110	93	68	90	81	85	93	94	102	85	88	93	82	83	71	79	84	92	93	94	76	91	81	85	90	97	73	86	83	78	82	79	90	93	86	77	94	75	99	67	84	104	93	81	95	78	76	98	82	88	76	93	76	100	89	92	106	86	82	88	88	86	80	95	83	101	89	101	81	106	81	91	96	85	74	89	74	98	90	87	78	74	88	83	89	80	91	86	80	88	94	88	89	82	86	79	92	86	93	94	76	104	98	104	90	76	79	86	84	89	106	102	87	101	87	93	66	90	85	67	94	89	111	92	80	86	93	73	81	84	88	80	91	83	86	90	83	79	92	69	83	94	85	105	90	81	98	87	89	100	93	92	85	89	87	86	93	102	97	82	95	78	90	86	92	71	104	90	96	91	57	80	70	72	71	94	85	93	65	89	88	89	90	82	74	89	86	84	92	92	80	55	91	91	69	80	86	81	86	85	91	89	96	94	75	98	91	89	105	92	83	93	105	78	63	88	88	69	92	93	75	96	88	87	86	94	93	97	84	82	89	76	80	93	79	84	79	103	89	63	88	89	74	96	79	96	102	89	113	82	70	94	71	86	82	73	102	85	109	88	69	85	74	94	94	96	77	89	74	86	70	85	77	75	86	78	90	101	80	85	89	82	92	89	101	72	84	76	92	94	100	73	102	96	73	84	89	68	76	87	82	90	93	110	74	99	79	87	86	77	80	92	94	81	86	109	95	90	83	86	92	85	67	94	80	88	96	84	89	91	92	88	78	74	82	87	82	77	78	81	93	86	90	92	81	103	96	88	79	65	91	81	98	92	85	81	70	75	80	86	64	79	106	96	80	83	75	72	96	85	81	68	72	83	80	95	106	103	85	76	84	90	99	90	75	96	104	92	80	91	104	79	92	97	91	89	89	90	86	88	84	86	78	96	74	86	96	75	87	90	84	84	103	78	80	110	71	68	97	97	85	68	76	86	96	64	70	66	80	85	82	104	74	95	68	89	73	81	80	88	97	103	108	98	74	84	80	95	79	85	88	80	106
4399	407	451	433	465	439	408	329	342	339	370	369	341	354	305	345	349	339	316	334	315	336	351	317	345	315	327	305	315	319	293	312	294	317	313	289	314	332	304	315	302	308	306	325	294	331	301	308	295	326	316	365	311	311	341	325	300	294	309	313	321	333	306	304	318	300	340	324	309	308	347	334	340	292	315	331	299	339	340	335	294	320	347	321	301	319	332	309	303	311	304	339	335	320	334	277	313	319	342	312	308	298	294	311	301	317	341	315	308	295	309	322	263	312	315	337	306	302	298	313	323	336	326	324	294	313	321	318	310	331	320	295	306	290	324	313	289	300	332	287	324	288	298	322	319	330	312	306	309	337	330	303	344	319	283	301	314	308	347	340	288	326	289	316	298	302	280	313	317	325	281	301	319	314	298	313	346	329	301	303	375	331	323	315	314	314	326	327	301	305	298	300	326	319	323	324	331	316	300	307	312	309	294	288	310	312	313	324	286	311	339	318	294	302	304	290	310	298	306	306	336	291	312	330	330	310	339	309	318	310	322	316	297	310	312	299	320	328	292	308	282	313	291	317	309	310	309	321	327	287	305	282	282	331	342	314	301	292	285	308	307	327	300	305	300	327	338	305	293	311	298	316	326	279	329	312	324	312	336	324	295	313	330	309	299	311	329	306	325	335	293	305	315	301	315	327	317	327	314	308	326	296	306	341	320	297	314	315	295	306	318	320	307	282	311	245	300	317	337	290	320	307	305	298	326	345	314	321	308	317	290	270	292	316	341	337	306	320	322	320	345	285	321	323	323	356	341	316	302	308	317	317	329	296	326	327	326	287	308	294	333	313	310	340	283	326	310	310	305	295	304	322	339	309	303	298	317	301	301	304	330	330	316	288	307	312	325	333	288	296	317	321	303	310	319	344	317	329	289	299	302	317	298	297	307	325	321	303	279	358	321	319	317	306	301	316	323	313	310	265	323	285	335	298	347	301	337	293	299	339	301	311	291	319	322	322	315	328	299	311	304	340	307	328	340	288	321	307	344	320	294	297	320	331	333	326	306	308	265	295	326	318	291	302	276	340	301	299	293	328	286	309	312	298	311	331	338	316	313	294	327	323	320	326	299	343	281	290	331	294	333	331	348	278	306	296	304	304	324	314	317	319	297	307	314	308	314	275	313	300	338	310	311	307	308	288	331	314	312	302	318	351	309	353	275	303	279	325	323	312	322	290	332	294	318	307	298	313	299	329	304	329	297	327	335	314	314	305	316	327	304	310	326	323	349	324	331	326	312	298	318	307	337	334	309	309	290	314	308	313	302	312	289	320	314	312	301	334	306	329	303	312	308	335	341	292	315	333	312	311	291	313	321	296	323	296	344	311	322	332	300	312	316	315	329	308	308	311	255	338	337	330	332	312	327	315	321	321	312	297	300	327	345	302	324	308	326	327	319	292	315	319	308	317	312	311	326	308	296	330	317	332	334	304	312	334	311	319	310	305	303	321	304	348	289	289	324	340	320	300	319	318	294	318	326	298	295	308	302	335	329	319	328	297	299	321	313	302	292	315	291	345	326	311	336	313	319	299	303	326	307	313	308	299	315	320	301	326	291	311	321	336	331	322	325	278	307	322	312	305	338	338	341	302	314	314	312	319	305	328	326	319	301	273	317	301	280	314	322	333	317	327	310	280	315	314	345	303	320	306	320	319	345	314	331	293	307	320	324	302	328	329	296	297	350	316	306	307	317	281	323	298	310	315	287	322	319	297	324	300	346	313	314	315	294	331	318	310	306	270	325	301	308	276	299	318	326	290	327	334	316	308	313	293	331	318	316	278	316	284	327	329	313	326	303	300	323	312	317	317	315	301	321	289	326	322	345	311	300	323	330	345	307	280	321	299	338	294	300	287	300	329	295	312	320	261	329	340	318	316	308	296	307	305	303	299	329	314	315	323	305	313	342	338	311	281	301	310	318	323	267	327	291	317	325	312	329	296	285	314	318	275	313	288	311	337	315	315	293	314	304	306	324	306	296	300	307	323	280	322	332	290	334	286	326	335	347	305	296	312	307	290	295	315	316	336	292	305	310	301	300	297	329	314	317	318	311	300	317	303	322	341	338	321	277	341	302	311	301	321	315	350	326	327	338	320	299	300	308	296	288	323	307	287	331	334	321	315	322	337	307	337	290	297	294	284	286	315	324	309	351	331	291	317	315	321	327	303	331	303	307	327	348	311	301	298	335	355	330	296	304	327	304	299	329	325	341	306	314	314	296	327	301	342	296	303	303	326	321	311	300	318	328	340	299	316	302	317	349	323	295	313	310	288	336	312	317	325	318	297	317	324	312	293	353	292	333	300	317	304	295	292	309	303	269	293	305	281	337	297	313	325	326	314	284	300	302	321	330	291	324	299	320	339	328	340	321	329	290	316	336	329	337	302	314	309	307	313	311	350	321	299	302	336	299	339	317	324	353	290	318	329	299	290	272	346	299	312	323	315	293	301	320	322	320	318	307	299	315	340	315	304	296	307	275	296	285	298	316	310	315	299	311	298	314	294	307	315	348	293	312	314	324	314	309	341	316	325	327	319	301	316	302	299	314	307	325	310	316	303	291	313	308	296	325	293	308	300	319	315	260	279	285	327	316	319	319	342	326	310	296	314	328	325	320	321	312	323	282	298	294	319	328	330	333	289	328	296	344	300	304	321	301	325	320	317	337	302	313	325	308	319	336	338	306	323	278	297	314	314	306	306	298	297	302	299	315	284	337	336	295	327	308	295	290	300	292	301	304	315	291	311	297	300	291	310	342	350	330	327	308	307	319	327	297	284	329	274	287	314	306	341	287	277	284	314	315	289	271	294	321	327	325	287	279	312	287	298	322	324	292	319	301	301	314	302	329	300	312	332	329	297	310	292	307	305	319	342	301	291	299	333	329	287	308	316	326	303	326	293	319	314	308	321	347	325	307	325	316	318	278	333	300	325	303	311	304	315	356	322	318	343	305	333	314	354	328	311	293	315	284	327	321	297	328	307	311	320	303	289	305	275	329	309	288	344	286	316	321	304	328	314	340	303	301	292	300	355	277	322	289	328	317	267	336	296	306	298	294	292	316	349	304	345	308	304	342	326	294	335	288	354	338	344	320	344	359	295	338	356	323	292	345	357	309	317	301	317	300	294	314	321	315	349	310	321	318	348	295	300	314	320	336	328	303	317	308	309	315	303	324	331	327	312	315	317	370	312	305	301	326	321	325	301	341	355	268	301	315	339	327	327	300	336	346	298	333	315	305	305	324	324	310	324	323	325	287	318	294	319	342	319	324	331	336	298	297	299	302	294	307	302	339	310	320	303	315	318	331	294	291	279	285	315	318	308	304	315	306	305	349	320	294	344	324	325	287	323	315	338	308	333	280	322	344	299	344	303	295	318	286	313	333	328	298	339	332	300	309	304	321	301	296	311	321	317	323	293	333	311	330	294	346	309	333	330	311	322	309	296	340	292	298	321	293	309
36502	16298	3943	1246	826	626	508	424	336	346	299	290	256	223	240	240	239	206	208	206	214	231	225	224	210	182	214	196	182	199	178	193	196	180	199	183	214	186	199	204	192	172	191	202	189	177	182	208	191	165	201	174	175	167	193	168	191	169	207	195	177	197	182	177	172	178	189	186	177	191	178	171	197	196	170	200	156	157	170	193	210	185	194	159	176	175	198	182	181	194	183	202	188	175	169	171	191	180	189	175	196	183	196	193	183	194	165	178	196	197	189	153	207	180	150	181	217	174	208	202	172	197	169	198	176	216	193	208	172	180	180	202	198	170	189	172	181	208	199	172	171	171	179	188	181	193	163	181	172	212	187	158	200	192	178	181	181	173	188	171	162	180	198	181	183	168	192	183	188	163	186	185	183	157	183	192	195	195	178	182	197	177	170	191	153	195	181	197	178	179	185	185	171	182	170	194	144	192	195	194	182	171	166	171	195	180	186	176	182	191	192	154	188	195	193	185	171	177	189	191	181	183	199	178	178	162	163	170	192	183	164	179	179	156	180	165	160	179	184	181	179	187	189	169	193	204	202	186	169	168	178	205	201	181	186	174	174	197	179	206	214	199	209	178	178	204	188	182	195	186	169	176	190	176	205	166	193	158	177	173	190	185	194	186	195	217	171	171	163	200	182	180	168	158	171	172	180	192	175	176	174	186	212	187	179	187	191	183	179	183	206	168	190	161	183	185	180	196	169	162	179	191	181	176	155	197	183	199	178	164	183	186	184	182	206	177	167	186	171	183	201	163	176	176	182	215	200	199	178	188	181	188	185	189	156	179	176	180	182	188	166	180	160	181	175	178	186	200	201	196	192	171	185	201	207	171	199	190	164	181	189	196	182	214	183	188	205	181	193	192	178	210	199	189	183	157	184	182	175	177	193	190	181	193	198	175	195	191	188	172	200	193	183	200	192	165	197	158	200	164	204	199	187	227	190	178	176	169	171	176	186	180	165	176	162	187	159	176	197	189	181	164	159	184	168	166	175	196	193	167	161	200	196	190	159	179	184	185	176	145	208	175	187	170	175	176	175	174	180	194	162	162	188	207	182	171	207	164	175	187	178	159	180	189	178	174	176	183	200	190	198	205	198	213	199	189	183	197	174	171	168	198	167	197	193	170	182	186	178	192	183	200	194	167	191	163	165	188	169	202	177	221	169	177	194	172	165	181	161	160	207	191	172	165	200	212	171	221	196	187	180	193	184	166	161	173	171	185	198	197	181	190	185	174	179	155	211	184	171	205	163	190	187	188	191	177	195	181	174	184	196	192	217	184	169	181	190	148	167	191	175	189	168	177	165	219	175	207	169	191	169	217	180	160	177	154	198	177	165	171	201	160	191	195	187	162	174	173	202	174	205	188	188	183	222	182	191	173	164	166	160	171	181	202	160	192	190	182	171	201	214	189	185	195	180	163	167	181	213	168	180	191	169	173	193	187	217	179	174	184	185	183	204	209	168	172	176	194	167	232	179	186	190	173	172	178	185	170	187	171	194	205	182	185	172	196	201	201	190	171	198	172	198	167	195	172	201	184	178	178	187	201	171	198	165	184	160	197	182	196	186	185	176	170	190	188	174	200	200	195	192	188	186	188	163	178	189	168	177	181	191	191	198	176	180	172	195	179	189	172	197	187	187	156	205	196	169	189	184	187	166	160	167	173	180	170	182	186	177	187	182	206	189	203	183	196	199	182	187	172	184	166	193	171	185	169	188	175	196	183	192	188	191	183	184	176	195	177	198	195	219	162	195	182	188	185	172	177	190	172	200	214	168	183	180	179	194	153	194	173	171	170	164	171	165	166	191	198	185	194	181	194	180	172	178	164	166	187	178	174	171	186	172	184	175	178	184	206	183	201	160	183	175	183	171	176	193	192	188	191	182	190	204	182	174	177	191	194	172	191	150	205	190	193	188	179	224	204	202	187	177	192	186	197	191	208	168	190	171	161	166	173	181	171	161	179	182	175	186	203	185	187	180	181	196	209	168	187	186	206	181	169	169	159	180	179	187	174	169	176	193	189	188	189	191	188	196	176	183	186	205	185	186	185	199	197	187	188	177	207	193	198	188	167	185	167	189	177	183	184	192	172	186	197	161	208	175	204	190	195	149	168	207	174	180	193	192	183	160	187	187	215	188	192	154	186	169	177	170	161	161	168	174	184	226	218	157	164	193	215	151	217	197	159	203	191	172	166	173	196	164	210	158	189	177	200	194	182	186	172	170	178	168	169	194	195	184	203	204	169	210	187	172	171	191	188	178	198	155	171	173	186	173	176	189	202	213	180	187	162	178	175	180	171	194	193	177	179	191	179	196	179	195	199	180	197	192	187	171	177	190	190	170	169	181	180	180	170	182	198	185	164	192	191	196	184	194	190	185	171	182	184	201	181	165	206	168	175	188	159	183	192	182	178	164	184	187	181	191	200	184	189	179	181	181	195	188	155	160	184	173	189	169	169	195	217	180	166	185	183	170	182	182	184	173	179	191	191	192	191	167	187	186	174	185	179	184	167	167	177	175	175	200	161	188	185	196	187	189	170	203	169	184	210	170	154	186	187	167	176	183	178	171	182	186	195	173	168	204	179	173	198	192	176	170	206	166	189	175	188	178	174	158	169	170	182	177	210	170	189	160	173	181	204	172	163	174	177	191	168	177	171	176	180	190	192	180	173	186	169	167	172	168	162	195	166	222	185	187	185	199	160	180	195	199	181	174	177	179	186	157	184	158	184	200	192	197	185	162	189	181	171	166	183	202	183	174	167	173	178	186	171	165	175	191	188	189	186	189	175	181	196	180	185	170	186	169	187	159	172	181	193	173	158	144	192	179	179	161	170	190	182	208	205	172	197	172	179	178	169	177	174	188	204	171	178	185	162	175	187	166	173	211	191	195	174	197	190	176	183	163	174	158	178	181	161	167	163	193	168	168	177	166	190	178	185	178	169	167	171	202	202	207	182	173	168	207	165	197	197	186	179	214	170	171	173	190	212	184	182	171	180	205	200	199	172	184	169	162	190	195	180	173	168	213	191	145	187	184	178	172	159	173	195	194	178	162	197	179	183	171	184	192	184	177	188	167	185	205	201	185	186	207	175	184	178	170	202	190	168	192	161	208	179	183	167	190	188	196	184	191	169	180	199	183	171	169	177	174	171	203	190	182	196	178	206	169	193	186	173	188	159	189	170	171	177	166	173	171	196	167	181	183	179	188	182	190	193	177	208	176	185	180	178	180	165	187	165	197	186	198	179	166	186	193	187	199	178	148	192	165	185	187	187	188	195	194	175	175	205	185	189	164	161	205	186	195	178	191	170	173	204	165	164	211	191	182	180	163	164	178	178	169	202	181	192	183	167	176	172	179	169	175	178	175	186	181	171	181	185	164	139	175	154	190	178	198	165	195	183	210	209	176	186	169	168	171	151	164	185	185	169	159	174	186	192	181	186	216	204	183	202	190	165	182	185
18617	1512	3243	3662	3136	2648	2185	1890	1522	1445	1291	1129	1092	1016	946	881	898	849	828	738	735	747	768	681	701	720	634	699	665	663	648	660	699	622	626	594	581	593	620	616	603	574	607	613	580	605	589	650	578	612	632	568	567	589	623	598	626	585	567	584	588	623	588	566	570	600	625	585	561	623	593	562	610	541	550	553	553	571	605	539	576	565	610	562	561	612	563	589	627	549	576	576	547	560	545	540	548	607	580	548	572	587	584	562	568	550	576	595	558	552	576	581	579	568	551	599	580	594	556	568	552	559	554	583	565	559	590	550	595	577	591	584	553	587	604	547	576	609	572	565	584	528	567	569	578	557	597	545	545	590	554	552	621	542	554	539	561	555	570	542	569	586	595	579	628	577	565	542	576	595	601	549	530	575	592	589	596	596	564	584	554	594	566	563	573	548	599	546	620	560	545	588	570	533	556	549	581	537	601	567	563	551	562	552	568	546	575	547	604	596	509	574	571	548	581	564	556	550	573	541	572	523	552	562	539	539	591	552	576	570	525	573	564	551	512	573	559	580	559	581	573	601	597	569	593	618	563	591	580	554	604	566	571	521	575	549	590	553	580	564	579	583	558	547	570	563	544	569	573	555	532	571	547	560	517	592	565	606	590	550	557	531	518	582	606	557	611	562	538	558	544	564	563	527	589	591	530	578	555	569	585	583	554	574	557	619	551	586	540	539	577	570	587	554	535	579	584	541	565	542	557	563	559	581	563	591	577	536	579	577	567	588	537	588	584	544	506	561	558	538	546	593	552	573	627	525	555	554	596	530	544	546	566	570	574	573	555	620	549	554	558	622	572	557	509	583	614	555	534	577	535	522	543	583	577	573	580	557	562	556	592	564	525	594	555	560	550	563	547	572	555	581	550	602	551	575	545	612	554	572	580	575	565	574	546	565	596	572	575	565	520	579	581	560	589	584	546	539	544	598	570	579	556	576	553	564	569	568	586	577	506	563	624	565	558	542	584	561	594	552	579	585	545	554	544	554	540	581	566	530	521	562	581	597	581	568	541	573	602	584	538	614	556	544	596	521	590	516	534	587	563	592	577	588	574	584	563	587	620	559	555	558	563	562	597	562	547	578	577	571	569	565	560	520	579	580	550	553	565	577	569	541	583	541	539	531	527	592	568	589	587	549	555	540	567	615	572	565	562	609	584	561	590	569	606	578	545	533	594	571	573	602	543	566	554	501	551	566	602	518	567	578	565	568	574	579	603	575	567	557	543	591	552	557	570	548	596	598	571	552	567	602	576	577	585	562	627	586	547	538	592	502	544	555	560	603	552	558	547	499	555	548	580	558	532	539	562	554	548	576	546	545	540	606	558	555	588	563	547	537	565	598	548	535	520	570	563	557	555	567	546	587	569	549	572	613	585	605	589	577	589	605	577	536	560	522	574	571	562	545	551	582	577	555	562	521	541	539	576	586	572	538	561	569	592	539	539	525	574	566	538	584	545	535	565	558	599	590	609	577	589	563	548	615	561	605	586	611	590	534	531	572	545	551	576	548	552	549	604	589	575	587	558	595	583	555	575	597	555	572	566	583	573	551	535	559	600	521	548	574	559	540	550	560	559	585	594	535	533	603	556	580	537	589	555	566	581	558	571	575	529	571	548	552	580	556	575	614	536	605	583	567	580	573	615	568	556	553	529	556	575	558	545	638	590	585	540	575	546	563	569	526	565	530	559	589	555	588	591	583	559	559	543	557	581	599	566	600	559	588	540	569	566	583	539	559	621	595	503	535	555	577	604	593	557	519	579	545	585	589	549	557	584	569	540	578	536	549	576	587	574	545	553	623	582	544	601	532	563	562	555	569	582	591	581	554	560	542	535	605	569	549	555	595	572	554	597	533	554	591	606	572	548	563	555	537	588	547	575	545	503	565	586	554	529	606	560	605	536	553	547	582	538	567	559	580	532	548	517	550	558	592	597	583	544	543	560	553	517	529	558	551	534	516	552	591	561	585	550	570	549	586	592	585	569	561	579	574	589	558	576	580	564	577	570	596	589	565	521	569	545	613	551	574	563	564	525	559	556	568	545	575	597	548	568	547	633	546	542	551	561	518	552	561	556	624	598	598	529	575	573	588	539	547	574	588	586	553	566	592	572	611	523	523	517	541	533	535	576	568	555	558	572	536	528	537	526	529	584	587	536	553	588	541	583	550	554	578	580	581	558	601	540	587	548	532	571	582	536	516	528	539	577	537	534	605	530	588	594	584	543	571	558	542	544	559	581	615	613	571	562	561	590	597	551	517	604	546	577	538	579	564	595	568	562	577	531	549	541	544	621	599	564	548	552	561	565	564	615	595	559	546	571	581	556	580	556	599	544	606	586	573	585	560	563	541	590	482	545	558	569	594	572	539	582	542	543	513	545	562	548	560	531	552	577	594	531	592	581	628	540	590	583	580	557	570	556	559	588	571	552	584	547	540	531	608	599	532	573	546	582	552	557	595	575	565	568	537	532	586	560	535	545	568	534	564	585	559	592	560	552	548	576	569	566	563	578	584	562	588	542	565	576	526	597	568	571	609	565	550	596	550	543	555	559	555	577	601	564	587	546	580	582	525	601	519	584	560	537	558	546	529	591	532	568	600	544	541	552	548	532	566	555	585	550	629	557	549	566	547	560	571	545	570	577	543	552	562	594	554	605	583	589	558	543	537	577	541	580	579	566	561	536	548	575	508	554	570	596	553	551	565	532	553	576	576	609	553	535	600	566	552	528	577	558	550	572	549	559	576	528	532	554	546	557	590	531	548	583	580	526	573	581	595	552	529	551	561	592	558	551	570	578	523	570	575	574	564	549	597	561	564	521	570	586	578	583	612	562	552	540	571	555	548	556	575	571	565	621	563	606	515	518	552	496	579	544	551	564	542	550	566	555	573	580	579	551	577	606	541	552	536	591	575	556	561	563	569	572	560	576	588	571	597	574	506	553	568	568	562	549	573	598	575	590	560	613	530	572	582	592	577	577	559	539	544	526	607	551	585	570	595	573	550	563	566	566	599	547	587	571	518	589	540	541	620	584	534	612	515	551	597	532	526	556	552	569	568	545	535	549	578	580	593	540	566	558	570	562	581	551	570	504	531	599	566	542	605	516	573	546	547	574	593	600	583	572	526	564	530	585	573	572	561	543	566	561	567	573	553	566	548	579	551	580	581	540	555	534	598	577	581	540	563	581	561	542	582	567	537	578	538	590	569	541	570	558	548	535	565	584	567	595	560	575	598	611	597	594	571	560	555	595	549	548	558	571	532	588	564	595	551	579	562	587	590	551	567	529	562	570	532	575	558	533	533	551	549	558	542	536	606	549	594	528	556	624	578	621	542	558	551	565	563	551	533	566	558	586	588	580	562	533	563	582	544	621	531	554	573	581	547	589	567	562	578	580	540	539	560	605	562	534	529	546	594	576	558	554	554	601	569	545	522	610	583	598	552	573	496	553	595	563	592	527	543
39419	21039	16371	3385	1626	1226	907	758	636	565	481	453	439	409	392	383	401	372	363	361	320	322	286	309	305	283	319	287	307	279	323	302	280	273	271	291	290	285	255	303	286	255	275	296	272	308	267	266	299	299	244	283	261	299	268	266	277	270	258	289	275	309	286	246	316	262	263	276	309	282	279	276	265	300	302	270	268	276	323	277	267	287	280	284	255	300	228	288	271	271	242	293	259	299	261	263	282	285	266	288	265	294	263	297	276	305	269	266	256	294	276	256	282	272	275	250	259	289	295	298	299	271	278	270	248	292	269	243	258	265	267	266	290	286	253	283	263	298	242	263	274	269	273	268	251	261	271	272	269	304	277	282	266	294	297	275	264	264	283	282	241	299	258	300	296	267	274	254	273	324	268	278	255	247	284	280	287	269	278	285	285	250	277	271	277	271	278	295	283	235	271	285	290	277	275	280	290	255	263	257	269	278	254	296	277	284	286	305	264	272	288	235	269	269	288	294	268	258	278	280	255	241	249	284	278	305	262	289	266	274	265	253	276	321	281	283	281	300	261	265	238	245	255	277	276	288	306	298	300	289	281	243	261	291	265	271	281	257	300	297	278	267	260	273	282	265	281	254	269	262	271	294	276	280	287	249	265	286	306	287	278	269	273	280	249	286	279	261	266	244	293	256	293	287	269	264	267	273	285	264	265	278	251	258	297	292	266	293	277	279	278	279	278	253	258	250	266	276	254	228	271	251	290	253	271	280	246	300	252	290	272	283	308	262	280	239	259	292	255	309	271	262	263	302	269	276	255	250	267	266	235	267	273	292	275	284	285	261	281	272	286	266	293	297	302	284	279	250	265	277	289	274	259	300	243	270	262	278	267	259	275	264	288	272	251	260	236	288	267	277	286	279	298	290	270	314	297	266	261	285	298	277	251	277	257	294	243	254	296	242	267	289	253	251	274	297	268	246	301	258	273	271	310	234	276	275	252	281	281	286	276	257	297	273	281	298	288	267	261	274	311	283	284	264	262	260	293	254	252	245	288	276	301	248	279	260	256	259	256	256	274	269	246	250	314	272	250	281	237	286	287	278	233	270	261	268	240	284	289	273	312	289	276	279	286	286	292	264	263	246	285	267	255	258	283	271	297	253	272	288	291	307	266	293	307	280	275	244	260	297	252	281	254	292	264	209	260	263	272	282	272	254	270	253	281	268	271	271	244	289	270	303	280	283	269	262	258	285	242	277	316	277	273	224	276	274	266	283	267	261	281	253	273	252	291	299	258	259	250	251	257	257	302	312	254	273	285	248	255	285	323	285	282	263	273	255	273	283	295	270	288	273	256	297	283	287	276	254	251	261	257	266	272	291	262	266	276	263	233	299	265	269	288	251	275	264	271	281	248	274	301	294	300	284	249	261	276	275	260	290	268	261	277	266	262	281	263	287	277	264	280	274	280	284	259	266	260	299	262	266	264	292	288	252	270	305	277	255	266	264	274	245	268	268	249	297	281	283	255	266	289	278	252	306	250	257	281	270	266	277	248	291	281	236	266	270	300	257	261	280	279	273	265	264	268	273	264	246	251	259	253	297	274	269	251	255	265	276	275	291	290	271	260	261	255	298	279	297	253	287	287	271	282	277	283	269	242	265	272	266	293	263	277	263	265	257	262	316	259	286	264	275	273	285	298	273	253	270	283	260	230	270	262	297	284	270	282	279	248	242	259	281	270	260	289	273	260	266	259	264	271	275	311	265	275	261	244	248	254	287	280	231	274	283	254	302	256	260	281	267	263	298	242	279	277	273	260	303	272	265	254	274	291	279	289	249	292	264	278	260	263	255	308	247	293	262	300	261	306	274	273	278	267	261	277	262	263	278	278	287	308	281	263	256	283	303	269	288	249	284	272	244	265	239	252	289	225	267	288	271	269	278	282	258	296	283	253	235	265	252	276	255	270	269	246	266	243	289	284	264	229	274	254	273	281	291	270	269	289	280	269	283	262	268	292	254	251	281	270	239	222	265	255	286	276	297	270	266	275	286	270	249	300	263	302	268	279	268	266	295	258	289	259	270	262	322	226	297	298	260	278	268	240	264	286	257	285	240	289	266	276	273	302	267	251	252	282	278	265	262	296	270	279	243	259	280	262	262	243	281	271	261	262	298	273	273	256	245	272	270	265	265	271	257	259	292	268	272	265	257	280	280	267	260	251	263	260	259	277	273	275	256	265	275	256	277	269	275	309	247	266	293	290	280	244	292	270	272	266	258	255	273	288	266	243	281	285	253	251	256	297	265	272	265	255	255	263	246	284	259	294	261	247	272	265	283	266	273	301	270	280	297	280	277	256	247	282	272	294	273	264	284	249	290	274	267	253	232	250	283	285	264	261	276	271	308	288	258	234	280	261	270	280	282	271	277	246	288	276	259	294	274	295	265	287	258	286	274	296	248	260	267	255	266	248	269	256	268	251	283	273	267	264	297	268	259	259	298	273	261	271	279	231	252	284	290	278	294	303	268	276	251	251	251	261	267	267	267	243	314	269	268	248	285	279	282	276	277	267	284	261	280	265	268	291	279	255	278	268	259	256	290	296	276	267	242	226	283	280	280	269	286	255	277	261	261	283	302	283	319	263	263	252	306	251	289	287	276	254	285	264	278	304	276	286	274	262	282	269	283	268	257	266	252	284	278	266	278	260	272	258	266	263	263	278	303	298	261	275	321	279	284	270	259	289	263	258	269	249	283	272	290	278	233	235	279	261	280	248	271	278	274	283	249	269	258	254	281	264	312	274	287	284	258	260	279	271	278	270	276	280	293	271	318	277	271	264	269	247	267	263	266	274	286	260	275	275	290	284	274	247	260	277	268	250	268	252	299	238	272	278	268	244	278	292	276	279	277	282	267	271	267	294	288	286	239	260	270	247	268	295	263	276	263	289	284	256	303	229	261	277	272	281	271	294	268	292	311	280	273	246	260	276	251	250	266	284	319	284	287	260	245	253	249	275	232	241	288	238	274	296	255	233	292	249	296	250	267	226	283	283	270	262	257	254	257	249	284	263	264	296	269	263	267	271	274	267	249	317	274	280	275	264	271	273	279	269	259	250	253	271	267	268	279	274	252	278	274	262	295	274	288	275	262	281	276	273	269	291	269	258	277	240	263	269	277	295	276	256	273	295	291	282	277	267	245	260	274	269	267	260	290	276	280	271	259	269	266	302	254	293	262	301	285	259	268	259	252	261	266	260	272	247	254	261	272	262	273	258	275	294	296	260	267	284	293	258	268	293	298	319	251	312	259	267	267	280	295	284	263	293	255	290	269	255	285	269	281	254	293	277	284	266	235	236	283	278	283	230	271	258	269	278	258	257	258	261	278	281	261	254	260	248	256	265	267	293	248	272	276	260	261	265	299	266	291	272	274	229	256	277	285	298	255	310	277	289	274	252	252	265	290	256	266	276	252	249	266	274	302	265	274	278	296	258	275	300	281	264	246	255	254	268	262	259	279
24111	2651	6017	6619	5811	4727	3935	3181	2700	2432	2190	2020	1777	1705	1530	1398	1453	1416	1247	1233	1159	1127	1090	1085	1082	1011	1011	1000	1000	995	975	988	932	990	926	936	923	830	891	971	851	857	832	860	847	867	849	804	829	876	784	853	830	817	833	788	863	804	844	837	796	859	765	859	835	836	780	806	828	788	789	860	765	798	817	789	793	798	742	827	787	803	758	796	817	860	812	834	769	788	776	786	753	821	886	824	802	782	821	786	766	797	778	774	761	800	768	771	711	796	811	760	741	784	799	811	762	777	811	826	803	791	848	777	806	752	823	787	761	785	822	727	755	791	806	740	758	767	796	806	750	795	832	845	802	803	749	746	823	768	784	748	803	780	764	817	769	795	766	766	768	744	788	803	762	756	761	770	806	795	747	746	791	745	828	805	795	812	774	742	792	784	796	724	764	746	722	772	818	765	831	787	792	768	787	765	785	797	788	778	791	732	762	804	830	762	806	849	779	800	786	765	779	816	796	764	800	836	772	783	816	800	784	780	784	762	798	824	768	800	789	747	774	773	853	715	720	816	763	763	800	766	798	760	806	738	784	788	806	723	810	758	791	779	803	811	817	774	799	752	749	813	766	751	737	789	790	741	795	776	751	790	813	794	758	782	777	707	765	853	821	785	741	792	749	813	779	741	770	778	778	796	769	822	711	772	779	781	774	781	806	763	752	779	789	794	767	764	803	749	777	803	765	795	793	765	821	734	762	781	799	781	814	768	794	773	729	802	781	734	790	816	806	780	817	737	781	742	733	806	834	809	737	729	813	773	808	783	775	787	751	788	769	775	816	725	766	764	814	732	789	767	771	744	848	772	785	754	773	831	779	798	825	788	726	818	784	785	838	778	744	842	789	795	799	782	777	815	806	758	759	783	772	815	793	776	772	776	788	771	751	782	798	731	769	768	782	767	773	798	765	770	766	835	800	753	844	779	820	800	778	776	746	767	777	829	777	746	771	794	745	766	773	793	772	781	790	760	815	797	742	758	751	763	795	794	757	738	750	799	789	779	764	753	797	822	743	797	797	789	723	800	749	748	717	763	776	760	772	789	728	745	779	732	782	759	773	779	792	747	753	800	745	766	791	775	758	748	788	799	763	777	760	721	810	743	810	751	833	800	825	773	825	801	784	770	752	788	775	818	780	731	794	797	783	788	775	776	748	764	797	797	789	775	786	831	755	741	805	751	724	747	792	740	756	743	734	741	791	767	756	779	831	790	848	747	748	838	787	812	807	773	778	801	804	802	777	760	804	802	794	755	810	826	718	759	716	775	803	761	798	798	779	749	771	756	788	771	764	798	754	811	731	822	785	816	762	789	787	806	823	797	774	777	799	796	746	761	819	786	770	758	824	822	792	750	798	795	750	803	775	758	783	804	817	773	756	809	824	780	861	801	835	764	806	824	820	764	737	753	791	784	777	802	747	768	822	792	762	815	819	745	739	795	810	747	785	824	764	779	752	730	785	752	806	726	794	738	774	806	765	814	760	832	805	769	770	755	747	706	756	772	738	739	797	844	818	766	793	749	758	728	778	760	753	782	739	773	744	786	824	801	796	780	822	733	758	792	786	779	758	791	821	797	753	763	789	798	797	764	733	808	772	802	830	777	759	745	780	805	803	754	773	782	779	754	760	778	822	767	785	762	811	775	760	794	799	817	793	791	802	776	750	804	785	796	772	758	769	771	819	823	810	818	866	811	802	763	793	814	783	756	812	792	811	773	786	765	779	744	838	751	790	770	807	792	796	744	728	752	796	784	802	773	819	754	810	801	809	806	757	774	749	793	771	772	768	783	768	757	712	770	822	798	756	784	771	801	722	804	843	786	797	765	748	817	786	758	755	835	775	813	779	769	779	769	786	812	843	791	806	806	759	783	805	782	765	779	731	795	779	808	805	775	747	777	730	761	795	739	779	789	857	780	778	743	737	768	771	855	789	815	777	811	793	760	781	815	762	792	766	786	778	770	792	787	808	835	745	780	803	750	754	795	731	808	787	783	803	807	732	785	802	787	781	740	736	807	742	764	809	772	788	778	740	771	850	766	815	768	800	761	806	764	795	768	806	800	796	807	814	800	832	782	755	771	759	792	753	780	786	784	809	772	837	829	743	783	768	793	789	811	788	840	803	752	771	767	753	821	772	765	794	782	822	787	763	732	770	761	824	784	769	780	737	731	780	774	755	803	795	831	771	743	794	821	784	778	722	756	787	758	826	792	769	761	781	746	839	781	776	761	815	754	814	809	856	756	782	793	792	802	769	824	778	799	752	803	794	787	778	797	802	833	786	767	761	780	766	787	826	760	790	785	782	811	746	784	774	725	771	772	754	774	799	738	780	776	766	769	789	767	798	752	789	786	758	728	784	780	783	749	796	790	769	748	790	739	767	787	765	781	774	747	796	745	787	815	781	778	776	812	783	786	784	775	813	763	726	766	706	796	802	784	739	776	813	823	765	767	772	767	727	794	792	724	786	801	730	780	764	733	773	793	779	770	791	771	744	829	783	770	785	809	772	740	773	761	811	757	796	811	837	807	793	811	798	772	794	803	760	768	800	744	806	781	811	791	756	787	845	776	767	827	822	798	759	823	741	759	814	757	764	767	765	780	729	836	810	783	800	783	793	784	785	798	776	804	779	828	798	777	766	757	791	771	740	795	773	813	787	775	756	804	765	785	749	817	795	793	795	808	764	790	790	780	795	776	757	773	733	791	765	786	774	772	789	775	739	804	799	729	814	762	806	786	747	780	766	740	787	726	763	783	795	797	739	773	767	780	757	732	801	788	794	823	838	798	786	762	792	718	777	770	795	760	771	777	742	772	737	785	742	770	794	787	813	785	798	777	800	808	742	765	816	777	790	773	762	767	786	780	797	830	772	765	793	772	775	751	799	804	743	765	809	779	756	775	813	780	758	784	765	787	798	796	829	827	793	798	777	797	801	787	779	759	765	746	779	829	789	800	766	771	768	718	719	749	786	793	762	756	783	808	776	795	816	779	733	785	777	818	801	733	800	840	763	804	798	740	754	797	767	793	825	780	752	789	755	801	798	786	778	753	749	826	811	752	847	801	784	758	820	819	790	774	799	791	863	764	818	797	777	807	768	787	818	812	729	789	841	813	803	788	796	801	744	776	793	735	776	783	777	765	796	797	745	754	818	796	773	807	831	802	853	765	739	789	778	753	748	740	812	768	764	783	841	774	820	808	741	775	759	773	790	827	805	734	815	820	788	726	783	732	824	792	766	794	787	761	787	844	782	784	710	761	781	799	756	781	742	734	758	791	794	779	816	728	795	790	816	786	794	776	766	793	780	769	778	738	794	803	758	766	816	765	748	768	801	771	795	860	778	777	748	807	798	770	783	766	800	807	840	801	738	775	773	778	782	801	790	834	741	802	805	763	761	754	832	753	739	763	781	773	770	808	756	795	810	810	757	735	793	730	789	780	762	790	812	819	746	770	831	752	797	762
5522	386	314	151	137	118	97	89	88	106	94	80	90	91	92	100	87	107	85	102	93	87	89	101	86	87	91	96	88	111	96	80	80	86	85	77	88	87	89	87	83	101	103	54	90	87	100	89	106	87	72	81	98	76	82	96	80	88	96	83	81	72	84	80	103	92	89	94	84	91	74	68	71	82	77	75	87	111	69	86	95	93	76	96	107	85	84	84	77	85	91	89	94	88	83	110	82	94	89	74	103	83	74	81	88	86	100	74	91	70	88	75	77	92	84	78	105	80	92	87	99	76	92	64	81	106	83	79	111	87	84	82	97	83	85	93	77	74	96	91	82	74	80	85	83	92	72	84	94	85	68	86	92	81	90	108	86	82	83	96	85	84	80	96	102	80	90	87	96	94	96	89	90	87	93	102	79	84	92	92	93	90	102	95	82	84	88	85	85	92	93	86	95	80	88	101	83	101	88	78	104	95	78	89	95	89	83	71	82	102	86	90	87	95	93	101	74	65	80	83	76	83	98	83	98	83	81	100	73	79	79	102	102	95	95	83	90	78	92	83	90	90	100	83	93	88	80	88	90	77	76	94	93	102	89	91	87	87	103	88	75	94	80	77	95	90	85	90	84	91	92	92	86	82	76	88	101	73	75	99	89	76	94	100	104	95	73	75	93	82	72	97	88	87	84	81	88	95	89	78	85	104	88	98	76	79	89	86	96	85	69	89	93	82	78	94	83	82	94	81	102	93	70	77	97	90	77	79	98	87	83	81	87	108	107	78	77	70	92	87	100	83	87	84	82	78	92	87	78	90	100	81	85	79	80	87	85	84	80	81	92	86	73	77	85	90	73	105	79	75	74	77	92	66	89	88	81	102	82	77	83	96	109	83	68	79	71	83	97	83	84	91	95	87	91	72	91	89	89	94	94	87	85	93	83	85	80	90	83	73	80	73	97	80	88	111	79	92	101	96	100	80	75	76	96	76	70	100	73	86	70	92	100	92	92	94	68	78	80	68	90	90	87	76	75	89	79	68	83	84	96	95	105	85	113	90	72	93	93	85	89	92	86	68	93	90	81	96	84	78	93	84	87	75	100	70	73	76	88	94	86	79	85	73	77	86	81	80	70	84	92	91	91	88	81	89	87	93	86	92	96	84	77	90	72	87	92	93	107	81	84	98	81	65	88	82	92	94	98	74	76	72	86	100	96	76	83	76	73	85	79	81	101	92	95	82	94	93	101	106	108	72	71	92	104	107	87	78	77	85	85	65	81	102	92	62	83	90	95	80	71	70	75	84	91	90	98	83	101	67	81	84	94	72	96	90	84	86	84	71	78	87	84	83	72	89	84	91	97	93	93	97	97	82	87	88	109	80	92	85	75	78	88	94	81	94	89	87	88	91	87	85	65	80	82	95	90	82	85	85	95	80	86	97	78	73	93	70	93	85	88	85	86	93	91	83	100	94	89	91	93	91	96	90	96	75	92	80	85	75	68	98	97	92	80	89	91	79	88	87	95	95	86	98	91	72	92	92	81	98	97	94	86	102	92	69	80	82	79	77	82	79	78	88	100	95	72	86	90	96	83	71	98	103	81	92	94	89	82	91	87	91	96	94	89	89	88	93	111	66	91	74	92	89	73	106	79	86	80	73	100	81	80	104	102	91	98	84	80	93	86	83	75	100	75	81	107	88	92	86	87	77	88	88	103	73	99	79	92	97	71	105	77	82	80	79	98	75	111	87	87	78	93	93	85	90	70	77	81	96	93	84	88	93	76	125	81	108	98	88	81	93	94	68	89	91	81	92	82	98	99	95	77	90	80	94	75	69	78	81	94	93	83	89	86	79	83	87	77	92	84	98	73	87	81	72	79	96	73	81	105	92	81	96	80	99	87	87	91	92	85	71	75	85	87	80	84	81	87	94	76	77	99	96	81	82	75	85	102	103	84	79	87	89	69	63	79	94	79	84	99	95	72	91	87	76	83	84	90	94	76	97	102	99	72	82	91	91	87	97	81	99	80	89	84	80	92	81	83	91	84	98	80	85	83	113	98	95	84	81	94	80	80	84	71	79	77	77	79	94	90	91	91	91	94	77	86	93	99	80	83	89	96	78	87	78	83	83	97	103	81	82	94	109	93	83	80	90	96	73	96	88	85	84	83	98	75	100	84	88	91	98	75	86	86	87	80	83	93	85	82	104	91	89	81	84	119	104	92	81	93	86	88	73	86	75	93	97	80	86	91	84	88	93	81	93	78	63	88	76	85	98	97	79	96	91	65	87	107	88	73	79	93	81	82	75	72	78	92	73	88	85	86	88	89	75	109	93	101	88	85	57	92	86	82	96	75	94	104	82	90	92	77	94	89	78	67	84	94	83	87	100	86	93	69	85	100	97	97	76	88	97	92	97	73	70	104	75	104	100	70	101	88	80	92	81	82	104	89	97	94	82	86	89	82	75	76	84	96	75	81	90	100	84	92	92	78	93	96	92	77	84	94	87	90	95	76	73	77	82	92	99	66	88	88	76	91	70	90	91	99	93	77	95	84	105	95	89	95	80	98	108	73	88	87	87	109	72	94	89	87	88	74	83	73	101	98	75	88	88	88	94	103	80	91	88	64	81	89	107	96	113	73	101	92	83	74	68	87	89	92	90	79	86	86	83	89	80	83	71	95	79	80	98	76	78	90	83	114	101	87	90	86	90	63	89	101	79	89	94	89	97	102	87	92	86	93	93	95	98	77	98	78	93	72	111	85	74	93	98	92	82	89	96	78	97	82	62	75	80	99	100	93	116	64	83	75	79	86	83	74	80	90	76	70	91	103	77	98	90	89	84	87	85	88	82	91	89	83	88	108	97	84	102	94	88	94	83	87	89	100	97	87	91	78	82	95	91	81	80	77	88	93	89	73	78	101	87	103	90	82	98	84	78	97	86	85	102	67	82	79	69	89	75	89	103	94	75	72	84	86	111	77	76	87	80	75	76	87	80	96	89	82	89	103	90	78	80	89	102	71	104	95	73	86	95	84	79	97	67	85	106	97	80	88	68	99	105	96	83	71	89	85	87	82	91	86	81	93	84	82	91	89	86	90	91	69	95	98	80	99	97	103	96	74	98	106	82	79	81	84	83	93	70	92	74	95	76	104	79	88	79	96	73	89	101	89	86	86	102	98	96	93	75	78	65	89	85	77	77	86	91	84	88	101	81	85	99	96	78	85	89	74	103	80	85	95	83	107	87	78	93	69	97	90	94	109	76	94	88	75	107	88	90	92	81	74	98	89	88	84	85	97	80	88	79	83	91	88	85	98	87	83	94	88	88	84	66	89	83	76	96	95	64	83	103	95	87	95	88	89	74	105	89	103	87	93	94	115	89	69	85	95	83	98	100	81	77	87	87	90	94	100	86	80	74	91	99	81	80	92	85	93	104	84	86	80	65	79	77	94	82	76	87	85	82	86	90	86	80	92	118	97	97	91	84	85	97	89	85	78	97	71	87	77	87
4354	394	489	486	461	417	385	408	379	364	322	359	352	335	309	365	347	346	336	326	356	321	316	306	297	340	307	329	324	329	321	326	314	333	311	298	324	312	338	317	305	325	332	348	326	321	310	288	327	318	316	308	315	320	308	332	311	304	325	309	287	331	291	318	349	289	321	336	342	310	259	338	294	301	312	281	293	323	288	275	302	302	281	319	330	305	336	321	316	309	336	338	284	337	316	284	314	324	314	295	309	316	336	294	316	339	307	330	293	283	319	313	329	305	292	298	341	296	333	317	289	333	326	334	306	333	275	328	324	287	310	311	315	293	290	350	307	337	310	301	301	291	258	318	315	344	286	280	284	276	327	297	330	325	295	310	320	287	316	311	302	300	319	311	312	323	317	338	304	305	319	289	322	342	352	311	297	308	345	310	330	320	338	320	312	327	266	297	300	307	348	339	328	293	304	307	280	322	317	294	325	324	281	280	300	307	334	325	309	328	304	310	308	314	322	302	286	328	317	290	312	322	319	317	307	292	285	327	323	305	300	352	318	328	292	302	287	295	310	312	330	322	297	310	332	302	296	318	331	290	307	331	318	323	324	321	319	314	304	307	290	289	319	319	296	291	303	349	280	332	302	282	313	345	301	304	298	341	303	326	320	340	332	339	308	288	288	279	314	334	296	326	305	306	316	319	315	310	325	302	291	282	337	350	304	291	321	299	329	293	321	302	310	289	318	316	319	308	332	311	322	320	308	317	321	332	327	288	285	298	336	301	326	314	309	311	307	355	316	326	302	298	316	357	305	313	313	327	328	314	315	286	344	295	354	313	296	299	334	313	291	332	301	307	322	319	306	310	317	285	350	310	329	322	292	300	338	323	301	318	300	314	317	324	287	322	328	313	321	303	337	303	348	341	326	327	308	340	309	283	334	309	337	324	303	297	304	344	314	291	277	339	305	322	337	312	290	333	310	318	316	299	313	298	299	308	328	282	329	326	331	344	337	286	344	286	325	321	285	306	317	310	326	309	311	303	308	326	323	333	312	296	314	308	312	311	314	293	302	315	317	320	325	298	310	295	303	291	308	332	329	309	300	320	324	314	302	320	311	314	324	317	356	323	313	317	316	330	281	309	284	332	300	339	277	319	302	311	304	313	324	319	321	327	310	305	282	294	312	351	312	311	349	326	299	299	289	304	314	331	295	308	311	282	322	329	318	352	295	320	324	320	311	300	324	328	303	311	330	303	312	340	304	320	326	322	324	325	278	288	288	313	291	292	328	349	319	310	315	319	316	291	277	296	318	329	261	299	311	305	296	329	331	318	319	320	339	310	308	310	337	323	284	287	290	313	306	264	273	308	319	316	317	337	346	332	298	281	282	324	308	319	315	354	312	305	319	302	256	334	334	277	297	309	329	291	320	317	294	323	343	330	311	333	325	312	299	340	315	297	333	278	337	307	298	287	293	320	325	290	304	292	326	326	321	315	301	327	289	275	321	322	322	290	304	319	314	313	296	291	322	323	303	313	315	321	311	297	341	299	302	334	326	307	301	291	305	304	291	305	319	333	363	298	315	283	309	346	269	314	322	314	302	290	321	339	316	358	339	328	305	324	328	286	292	287	299	315	314	343	344	307	310	318	324	295	305	310	348	303	324	303	353	313	308	298	253	337	310	324	337	284	327	317	347	301	294	297	329	309	312	320	293	322	328	324	313	311	282	323	314	284	305	317	320	287	334	317	315	314	318	305	327	339	318	336	320	315	307	330	305	327	328	291	307	309	295	326	309	330	324	342	315	324	300	322	294	361	308	282	307	291	283	309	302	314	326	320	339	324	284	346	295	334	309	305	318	309	307	325	346	313	362	341	329	309	305	309	344	308	293	294	310	305	319	321	344	338	315	328	296	332	311	319	295	277	322	325	334	294	336	292	297	337	307	317	314	327	284	321	333	304	330	324	293	303	301	300	316	331	326	334	282	310	316	297	322	323	318	316	295	338	314	275	299	312	309	321	334	329	318	325	320	298	335	290	292	287	314	322	320	377	278	316	323	312	322	335	325	302	317	319	310	292	296	309	339	337	318	309	305	249	325	277	305	354	317	281	326	296	305	349	285	335	297	314	299	331	320	303	305	342	350	323	320	281	297	301	313	307	297	316	326	321	302	314	275	296	320	317	276	315	343	314	292	300	291	325	347	302	351	300	292	290	327	285	309	263	313	328	361	281	325	346	314	296	294	337	296	311	302	323	346	280	333	314	319	301	311	319	305	314	288	297	323	308	315	287	324	315	324	331	327	294	323	335	339	300	313	326	333	339	324	342	298	339	295	325	291	320	293	315	324	329	304	316	319	306	310	341	307	341	308	331	286	340	316	293	361	314	307	304	307	281	288	332	315	307	332	301	309	319	293	330	315	304	310	301	319	326	339	275	305	307	308	313	303	327	335	330	341	318	341	314	317	315	330	294	318	324	310	308	342	315	313	332	325	323	306	345	314	304	318	325	312	324	277	330	283	342	341	325	267	317	351	327	307	299	303	324	281	323	287	319	329	315	309	318	302	320	321	317	331	318	301	304	297	319	308	347	315	319	309	307	317	316	297	327	325	309	299	308	344	341	321	318	328	301	308	318	314	300	330	305	315	314	309	304	302	325	331	295	360	269	306	334	307	313	316	328	351	293	326	349	320	277	346	318	319	335	322	315	319	298	310	329	317	307	302	346	282	347	335	289	306	311	282	291	345	333	297	301	288	348	319	284	340	370	318	311	310	286	327	314	332	327	342	288	303	331	297	324	303	316	298	296	336	310	310	290	287	306	297	322	309	303	303	324	315	305	316	306	324	328	338	304	285	309	318	303	310	328	315	321	304	284	340	295	338	290	321	318	320	303	308	358	336	301	305	292	330	313	329	314	314	314	310	323	299	309	323	296	302	303	321	306	311	333	308	306	308	315	332	293	315	304	344	338	317	294	291	281	311	300	282	341	288	302	282	332	280	301	332	315	300	322	294	334	306	316	331	339	322	274	312	331	294	307	298	336	314	343	318	303	328	294	327	315	305	329	323	314	279	326	313	302	338	309	308	324	318	307	311	298	329	326	300	326	291	333	317	319	309	317	293	350	323	324	301	347	321	353	300	317	329	327	331	322	325	322	309	324	331	313	302	318	315	320	315	309	305	323	331	361	333	339	301	318	311	302	317	310	317	306	316	354	296	290	329	307	283	336	311	311	297	322	301	347	304	309	321	319	317	304	349	297	308	322	317	299	265	304	347	316	307	310	348	282	293	314	322	335	312	299	286	307	316	327	324	316	298	323	326	307	288	328	338	308	316	325	309	316	316	311	299	369	314	288	323	352	328	315	310	332	309	330	339	314	301	319	323	317	334	315	307	322	322	315	341	340	315	293	316	294	286	343	291	344	356	323	313	314	302	311	304	283	330	286	314	339	299	321	294	273	344	320	327	308	311	310	300	326	338	302	340	321	308	318	315	304	316	297	302	270	312	306
37434	15227	3336	1137	830	584	494	426	369	331	328	287	245	235	235	220	226	238	216	214	226	229	197	212	171	209	181	187	216	190	194	180	216	194	180	203	200	169	193	186	190	173	173	176	165	187	191	167	199	184	179	194	172	189	170	205	170	191	186	178	194	183	227	153	177	177	181	203	171	188	162	181	192	202	187	206	197	174	161	192	197	194	191	171	187	201	167	183	153	178	200	188	176	194	184	203	183	174	193	181	195	191	203	206	166	156	192	173	174	171	168	197	157	194	194	173	176	176	172	191	182	189	172	199	185	188	207	222	194	162	192	220	199	203	174	173	166	188	187	173	191	203	188	173	166	190	192	189	182	185	156	190	197	218	164	185	167	210	192	186	178	170	193	169	177	176	196	190	190	164	183	169	191	179	199	166	164	192	206	168	198	214	175	194	175	182	176	181	193	172	187	174	165	199	200	178	165	184	175	164	193	197	195	175	179	181	188	197	160	187	158	171	188	184	194	159	157	183	172	156	196	200	187	201	163	175	179	176	181	185	194	179	186	187	184	193	206	181	184	183	168	172	177	195	170	178	204	175	161	171	186	177	200	182	194	182	211	167	208	187	176	193	184	204	173	184	173	176	189	169	173	178	164	180	183	184	174	207	166	178	179	178	174	202	176	152	206	191	191	195	184	179	171	197	155	222	190	157	178	174	178	173	203	188	162	161	186	179	179	178	162	170	173	173	196	180	196	185	177	191	196	199	178	198	188	163	195	165	188	195	161	198	171	176	171	184	163	188	178	150	195	184	187	168	200	200	174	156	185	191	181	187	175	143	185	194	211	175	181	215	211	170	213	167	181	170	176	198	165	179	196	190	193	190	183	203	186	177	187	181	203	162	184	174	178	185	163	175	177	179	185	189	181	172	188	197	209	157	173	183	201	222	184	165	192	192	165	186	206	160	195	199	192	199	171	140	173	192	175	188	171	174	201	164	167	169	191	200	170	186	174	209	184	206	195	180	171	205	177	183	177	170	185	159	200	182	173	172	184	169	185	198	185	203	179	196	197	159	186	179	180	187	177	198	198	201	173	175	188	166	191	180	185	187	211	170	180	199	200	208	151	172	173	173	189	216	189	184	175	165	186	168	194	195	184	169	180	185	156	186	181	182	173	182	184	190	182	146	190	176	174	179	183	170	192	197	206	185	187	167	180	178	191	187	195	194	176	198	178	187	185	175	193	166	188	178	167	167	175	188	201	201	204	213	176	202	191	185	188	171	189	175	185	183	182	204	185	175	205	162	179	178	191	175	162	198	192	179	199	176	189	183	183	188	191	197	190	192	183	207	187	174	154	201	189	176	183	185	168	187	182	182	187	182	181	163	172	171	177	187	183	202	164	177	178	222	197	185	173	174	182	175	178	154	172	183	199	183	168	191	171	168	172	186	178	187	194	191	196	203	173	191	197	196	173	178	192	169	178	178	178	177	175	187	174	190	187	190	186	207	177	179	193	169	192	177	163	170	184	191	176	179	191	194	177	176	170	187	187	179	171	161	192	189	167	202	163	169	209	172	189	170	177	166	179	179	193	168	196	170	199	175	154	182	204	163	194	198	196	181	191	179	171	199	167	185	158	176	170	178	188	172	176	179	197	181	170	196	194	179	176	179	166	152	195	178	171	186	220	194	194	188	200	181	203	192	193	171	183	177	185	195	168	194	181	157	191	172	174	180	206	177	175	177	164	203	199	156	166	183	188	172	210	172	165	178	171	185	164	185	172	193	173	189	191	171	162	187	176	185	195	185	178	200	196	196	169	202	176	153	165	187	174	180	157	171	182	184	169	181	193	169	180	172	189	171	170	207	188	187	172	207	164	194	167	183	190	148	181	197	179	181	179	182	181	183	170	199	163	165	175	194	181	200	169	186	194	159	166	195	177	207	165	186	179	198	183	193	166	191	211	180	165	165	182	185	160	190	189	178	201	198	201	163	203	181	199	194	190	189	175	191	165	211	176	193	194	193	190	197	191	186	197	163	197	165	192	169	175	176	185	187	171	197	193	173	200	166	195	182	203	158	190	183	175	181	155	192	187	184	183	192	197	171	148	206	187	162	179	191	170	188	176	182	192	185	169	160	148	195	217	224	156	179	175	184	182	189	183	202	179	207	173	208	185	183	193	163	183	188	157	164	208	177	186	194	187	200	186	151	180	185	166	182	174	178	173	175	182	153	186	159	197	177	196	177	168	184	178	174	163	162	182	201	192	196	209	180	178	187	190	184	191	160	171	201	194	184	196	187	171	189	174	165	167	174	190	172	168	209	176	197	191	175	197	192	199	178	209	179	200	172	176	184	178	166	182	207	168	204	169	187	183	191	190	181	189	178	163	179	194	172	201	185	189	194	214	174	187	191	197	194	183	196	188	185	174	176	166	200	186	162	208	171	189	207	171	173	213	196	173	186	172	189	188	178	194	167	209	194	188	190	183	177	185	162	186	174	199	201	193	161	192	175	198	199	187	183	182	188	159	178	191	197	175	178	165	190	190	168	195	198	188	155	168	211	202	176	169	200	188	175	184	203	182	177	205	182	193	191	176	175	173	185	175	174	168	176	166	179	197	199	193	185	167	178	186	191	167	183	172	193	184	173	195	179	191	176	167	186	196	181	177	204	159	195	185	185	174	206	185	210	200	209	179	188	183	213	169	168	174	202	193	167	165	205	174	173	180	190	190	205	201	173	208	188	187	201	181	191	173	165	174	188	197	175	171	178	201	178	155	169	177	197	174	188	184	193	176	177	204	178	192	161	190	169	185	192	180	175	187	189	185	174	184	193	198	210	178	186	192	178	181	183	187	175	199	174	189	189	181	171	191	192	221	173	178	179	189	172	190	202	196	167	184	167	200	190	192	168	218	174	171	186	199	180	185	189	178	164	176	206	175	183	170	168	179	196	204	178	187	146	184	184	176	174	184	196	176	188	201	193	171	182	188	191	187	170	186	210	186	198	193	189	177	198	197	207	192	184	199	203	184	192	199	190	193	190	159	196	186	172	157	164	157	198	170	159	185	161	188	172	189	187	206	182	188	206	184	171	186	178	174	190	207	163	166	181	182	178	192	202	180	197	152	187	179	180	182	195	169	187	168	166	184	187	197	190	196	185	167	179	186	177	184	190	180	162	174	171	164	177	194	183	156	188	173	174	174	183	215	179	176	166	173	189	162	206	186	206	216	164	175	206	173	166	183	163	162	189	189	179	189	184	170	183	203	178	188	186	192	159	181	195	168	193	175	156	189	167	186	189	155	171	181	179	176	177	174	186	169	182	183	182	160	192	204	177	196	205	241	212	175	164	184	185	169	174	195	166	182	189	179	194	189	189	193	185	197	202	180	185	175	180	189	184	177	172	204	171	181	207	157	176	180	185	201	184	203	199	179	178	193	175	189	156	180	176	191	178	190	196	185	179	185	179	188	175	185	214	161	213	174	177	167	187	187	184	171	173	188	187	193	164	174	178
18792	1562	3223	3582	3111	2547	2174	1836	1522	1342	1269	1145	1046	1008	989	958	855	838	824	811	773	804	697	697	694	706	658	642	667	722	663	668	646	649	569	647	610	642	623	611	605	629	595	599	615	636	587	611	634	606	605	574	639	589	596	565	607	560	601	558	581	594	590	619	577	598	562	564	576	612	564	570	563	591	577	573	579	564	587	554	556	606	617	578	594	580	554	618	575	537	609	587	574	604	615	541	586	537	558	581	607	595	576	586	603	584	572	602	566	562	595	581	569	535	607	574	561	552	569	569	563	558	597	572	618	553	601	598	566	584	577	558	593	536	561	564	551	567	572	593	538	570	586	547	560	588	563	536	536	563	568	581	536	620	595	558	550	521	613	562	593	547	570	539	528	540	511	583	523	544	552	535	579	602	570	547	551	564	533	560	598	590	556	585	563	569	574	522	581	598	583	570	581	569	591	598	566	599	589	519	546	546	555	576	557	562	552	580	592	548	573	588	572	571	569	555	531	589	573	567	539	562	569	550	563	535	533	592	533	568	556	547	566	605	547	573	552	580	593	566	572	631	577	578	575	554	569	549	603	572	572	568	557	547	535	566	612	553	568	581	516	608	600	537	570	542	566	566	577	603	586	510	536	549	567	553	560	539	586	564	529	577	610	597	546	592	592	567	555	582	548	512	534	621	568	575	562	603	579	575	570	593	556	587	533	593	511	597	527	543	568	545	554	606	597	595	557	595	553	549	539	564	540	592	581	565	570	571	584	558	531	536	565	552	586	569	554	573	582	588	573	618	540	561	527	581	573	607	540	530	587	569	575	518	563	550	573	556	555	557	517	536	582	615	555	573	552	532	534	591	572	568	561	574	538	581	531	585	601	537	534	608	554	542	549	575	566	559	559	557	600	611	555	518	582	533	560	567	583	566	595	595	552	539	588	564	562	593	577	531	560	581	586	561	631	568	544	527	554	557	580	539	592	596	549	570	549	613	592	572	566	594	566	594	619	558	563	552	590	570	560	553	554	519	545	595	578	531	564	575	562	536	574	605	572	557	598	540	576	526	570	544	567	558	545	586	544	565	534	585	560	573	585	579	578	604	531	562	601	573	569	505	530	536	562	582	563	606	557	613	588	568	550	548	567	625	581	534	564	520	529	568	585	550	563	613	507	569	552	553	569	587	555	593	536	527	619	545	541	566	512	590	532	563	599	553	595	599	589	590	553	550	565	576	588	551	591	585	544	532	575	573	547	576	599	566	589	571	533	591	592	573	557	566	566	532	571	589	580	561	555	565	568	554	531	541	517	539	615	601	538	561	547	569	580	592	587	544	563	575	571	568	568	579	548	541	595	567	558	511	567	547	568	556	582	548	562	562	590	557	582	539	580	496	578	587	550	539	579	559	567	565	568	544	546	550	551	577	552	599	551	558	576	548	560	512	566	559	562	549	603	585	534	554	577	578	529	560	598	533	588	584	540	557	572	551	625	580	583	543	611	584	568	542	557	557	557	510	520	545	531	535	575	591	572	555	562	540	528	605	522	567	563	560	533	539	545	568	557	545	571	554	567	557	525	565	599	590	511	595	586	562	540	543	560	548	563	597	567	626	574	551	576	554	586	527	544	568	543	572	539	584	596	593	560	571	565	537	575	564	534	537	538	531	560	575	571	615	562	533	594	535	532	581	581	560	590	572	555	565	577	570	562	585	551	539	578	580	561	531	542	560	562	551	560	541	596	558	545	543	537	546	578	567	533	561	553	538	565	572	581	557	579	546	596	550	561	547	590	578	551	567	559	565	539	524	588	608	588	520	584	575	565	553	522	577	575	535	586	583	580	543	607	589	569	568	598	566	600	569	575	508	547	565	583	592	554	555	584	562	535	586	588	548	580	556	583	615	583	586	530	509	555	554	574	567	556	598	600	534	545	594	551	596	602	559	527	565	497	583	547	566	577	546	592	590	559	578	576	581	533	571	545	585	576	617	558	566	566	597	527	573	581	586	598	570	612	580	606	565	591	546	576	578	600	557	532	573	551	555	572	511	613	539	580	541	543	553	517	545	557	619	554	552	575	597	606	635	609	532	534	553	580	598	523	581	545	587	525	511	552	526	559	546	580	551	520	570	540	526	588	544	537	534	548	560	592	550	542	602	574	569	584	539	565	601	502	579	582	542	561	528	513	557	560	525	561	547	579	560	594	576	531	574	549	515	574	584	571	558	585	538	531	567	563	573	596	569	533	576	583	540	545	566	547	571	582	506	593	567	555	553	562	562	564	563	564	590	573	566	548	558	574	590	531	569	556	558	565	569	569	582	581	598	579	570	540	592	544	577	598	573	559	589	549	558	567	600	580	570	576	523	557	564	539	551	566	552	593	554	574	557	609	541	568	543	577	593	564	617	558	566	594	582	577	593	577	599	562	588	559	575	561	581	575	564	569	611	555	547	588	543	550	548	568	580	546	557	546	571	571	577	567	556	563	616	566	543	555	562	562	565	546	553	585	596	572	582	550	569	559	593	564	561	592	559	555	569	550	576	552	548	554	562	571	577	581	602	543	553	533	566	510	544	608	544	567	529	556	595	529	558	569	551	579	542	552	504	546	608	579	570	539	563	569	604	548	549	521	571	546	577	641	570	545	580	567	558	547	590	542	573	561	579	579	570	578	551	579	564	559	560	530	519	548	552	530	595	540	591	572	531	551	598	585	566	562	521	532	557	587	530	532	555	557	610	568	527	583	543	576	529	590	590	563	578	553	559	558	567	589	545	577	570	586	568	570	579	573	569	512	550	519	578	516	553	558	557	577	569	571	546	539	570	592	570	563	560	566	563	552	551	623	569	587	531	549	553	605	586	567	594	617	532	556	579	564	563	599	588	538	572	553	563	586	555	550	554	572	542	587	540	526	567	547	579	518	545	551	557	571	588	583	587	508	545	578	613	586	603	519	558	565	566	535	608	553	589	597	575	508	564	536	546	575	576	564	567	535	573	595	573	575	537	549	557	551	618	598	555	568	604	561	555	565	590	577	559	574	564	559	569	562	577	541	588	544	543	575	562	576	599	577	546	551	532	575	590	559	563	593	579	527	525	574	541	581	593	556	563	580	584	575	566	517	600	561	556	604	557	562	560	564	549	539	584	564	554	572	555	565	551	555	576	590	576	590	613	624	564	568	553	621	561	570	607	568	594	564	566	561	581	540	576	577	585	574	583	577	555	579	568	560	566	547	547	547	542	576	585	608	571	578	532	571	543	577	581	565	609	574	565	562	546	555	536	540	577	540	565	570	602	601	565	604	595	546	539	576	568	575	556	607	537	570	579	538	571	585	576	569	606	543	538	552	543	591	610	619	526	532	574	532	539	566	560	568	581	540	572	615	568	588	553	576	635	556	551	546	561	558	549	521	543	537	548	609	567	581	563	588	532	603	553	544	567	567	551	586	566	534	519	554	576	573	571	608	544	573	560	549	570	529	553	564	588	561	586	606	571	595	579	540	573	572	545
39925	21178	17282	3693	1654	1188	941	774	634	531	511	425	454	440	359	369	345	340	319	341	333	315	310	339	326	298	303	321	269	279	303	275	317	262	337	300	274	317	311	298	264	272	287	290	300	289	285	269	285	255	289	284	255	260	288	287	285	275	267	303	287	312	272	233	265	275	295	271	291	273	268	281	264	273	263	281	265	268	249	265	275	299	293	307	277	278	247	273	296	278	265	277	269	259	279	271	280	256	291	269	276	271	277	266	274	266	272	263	247	280	257	288	290	267	304	284	247	263	276	270	272	270	282	284	276	278	282	267	262	285	270	255	248	249	302	289	255	258	269	251	270	264	279	273	294	264	270	269	277	272	279	266	289	295	284	287	301	298	262	248	289	287	308	292	271	241	305	262	257	272	263	269	277	291	307	290	309	275	269	300	262	273	282	287	299	236	275	261	295	284	283	282	302	263	263	261	271	275	241	267	242	256	280	267	288	288	260	279	255	273	277	272	253	291	302	285	314	286	281	272	262	297	268	266	236	273	247	263	274	280	260	271	235	258	311	268	283	239	290	296	241	309	253	266	253	261	268	306	267	236	269	264	253	264	274	277	270	291	255	278	288	258	279	261	276	298	255	256	261	285	298	276	246	283	267	260	253	291	271	250	269	259	302	278	247	271	270	272	307	263	298	247	271	278	267	269	269	293	288	277	288	260	284	273	279	279	269	281	269	271	281	258	275	256	251	243	247	256	253	267	269	260	290	273	265	270	259	280	286	258	283	251	258	275	300	252	258	265	283	259	274	229	285	257	272	248	271	297	300	259	294	265	263	285	254	276	242	265	277	267	278	274	279	264	273	282	255	256	261	260	294	283	242	298	270	287	283	264	273	278	258	285	299	289	319	269	246	234	267	279	283	264	269	259	266	254	256	279	283	279	264	269	285	265	251	282	248	271	292	297	296	271	263	286	282	264	274	264	285	289	260	302	270	283	293	276	252	262	265	260	251	270	270	280	276	251	276	287	266	302	240	263	268	253	262	273	277	296	279	276	254	253	272	268	313	257	261	277	274	250	271	271	267	284	292	270	291	289	269	281	290	309	265	268	256	272	278	280	279	252	298	276	279	280	271	258	291	279	271	262	263	278	254	269	258	273	254	278	281	274	272	281	277	263	267	291	272	278	289	250	274	285	266	293	261	289	242	262	225	293	262	267	272	262	271	267	256	265	273	278	255	262	255	296	267	231	288	244	297	269	286	289	293	245	305	287	276	310	286	288	263	286	253	256	263	282	291	284	252	253	285	285	271	285	273	252	240	268	257	251	248	263	287	290	252	296	263	297	267	282	271	280	296	275	265	232	296	266	308	273	296	284	286	275	262	262	268	273	296	282	246	260	246	255	257	269	279	283	285	300	275	254	281	246	243	275	260	274	274	267	278	249	269	293	236	301	262	278	260	268	255	300	236	264	265	282	245	305	256	251	270	280	285	242	279	286	276	285	256	273	290	262	254	280	287	257	272	258	266	262	243	310	266	272	253	264	260	253	274	282	288	266	283	305	286	276	241	270	279	288	273	302	261	261	279	283	290	296	289	302	276	272	283	276	292	305	276	268	254	265	275	252	242	284	309	280	267	267	302	263	247	260	243	305	274	277	302	256	276	262	262	275	257	264	239	262	274	260	269	258	275	259	280	298	303	296	263	264	272	277	302	255	258	272	269	287	267	286	265	303	250	277	276	264	259	265	276	267	278	225	275	280	241	268	257	298	274	270	255	287	277	274	276	248	277	320	250	273	304	265	296	290	243	283	295	270	248	263	245	278	256	284	261	256	265	268	281	273	284	284	292	279	254	280	279	245	267	277	266	276	262	258	290	277	265	259	297	265	290	250	274	307	261	287	257	282	293	311	276	252	304	273	264	250	260	308	286	290	248	311	271	270	281	284	268	273	276	288	311	276	276	261	266	264	272	255	256	276	256	300	292	273	281	275	297	257	268	279	249	281	261	271	276	257	264	250	265	292	277	280	254	253	240	275	283	247	291	274	265	301	263	255	277	275	284	262	298	280	255	288	274	256	264	251	292	272	265	278	261	290	255	271	260	264	258	263	270	268	271	265	259	280	286	286	249	268	265	282	331	287	243	243	266	237	293	260	302	303	270	269	283	258	235	260	284	263	247	257	267	267	263	274	288	264	274	305	278	257	257	281	242	283	271	291	270	309	292	277	264	252	277	244	273	300	305	275	272	286	238	300	283	249	272	282	272	256	292	280	234	264	275	296	290	306	292	261	277	275	265	251	286	265	267	318	285	262	284	251	276	289	234	286	263	265	254	284	255	281	303	258	261	276	291	277	252	288	311	285	293	262	257	256	276	237	240	253	247	278	265	281	281	268	273	257	255	287	263	310	265	269	253	256	274	252	305	285	264	279	318	266	296	261	254	284	228	269	245	284	284	276	269	246	276	279	279	259	277	286	288	239	286	285	261	270	267	260	263	293	264	302	279	253	290	268	264	242	241	263	276	306	275	282	292	256	273	297	293	256	279	295	298	279	293	258	305	283	274	294	273	288	261	250	267	280	247	275	270	249	304	279	275	286	281	269	300	288	264	283	253	283	281	266	253	289	271	259	295	255	264	253	273	240	263	267	260	279	295	258	306	272	305	245	262	264	244	261	261	284	259	263	257	285	291	263	280	279	290	275	268	252	273	291	289	257	270	266	269	282	285	287	280	267	265	256	269	274	245	279	308	271	273	268	254	294	276	264	283	273	286	249	280	284	270	259	305	277	279	251	289	274	258	273	258	263	264	277	257	284	266	236	264	272	287	270	281	241	288	254	272	262	269	273	255	266	303	284	301	305	282	308	287	269	246	260	281	260	259	278	281	260	281	268	277	251	253	245	265	286	266	272	267	310	308	237	268	286	276	267	272	283	254	248	277	285	299	284	279	255	249	298	268	273	276	263	276	260	302	272	256	280	267	274	283	276	258	273	269	274	242	257	306	281	293	283	271	278	283	278	299	257	295	264	287	258	265	270	277	246	270	271	260	300	230	251	266	277	282	281	291	254	289	262	276	275	271	258	265	246	241	260	275	286	250	293	274	308	274	260	234	268	255	285	268	285	252	282	284	297	292	291	248	252	252	281	265	267	275	248	296	256	279	267	282	267	249	251	292	278	286	308	299	258	289	261	260	260	263	290	275	256	270	251	260	275	285	280	264	272	278	289	263	269	273	296	317	300	282	299	273	286	262	266	299	259	268	267	273	264	245	265	282	269	276	264	254	273	247	272	287	270	305	278	261	265	252	291	255	265	267	271	271	258	252	246	292	265	257	260	310	265	298	279	266	267	281	278	286	263	271	270	275	270	281	277	299	255	236	260	250	280	248	307	273	291	271	276	276	263	302	256	262	281	263	254	265	285	272	289	266	293	270	276	250	257	281	272	263	287	258	271	248	281	296	295	287	289	324	293	271	284	235	251	272	270	281	266	253	271	263	294	268	270	263	257	264	269
24884	2629	5949	6601	5661	4479	3665	3249	2769	2409	2104	1887	1801	1616	1518	1413	1362	1338	1239	1205	1173	1177	1146	1113	1042	1021	1017	1005	968	1012	971	934	871	950	884	942	864	961	862	911	894	884	869	883	892	871	847	893	843	906	830	882	836	882	873	814	812	828	827	808	768	804	846	825	863	784	854	826	794	850	780	814	836	804	809	761	806	802	792	839	823	806	807	800	822	763	815	815	774	800	789	821	797	778	800	805	766	822	834	797	818	821	796	796	851	791	826	796	784	769	871	788	797	786	782	783	780	785	829	752	778	797	771	812	758	813	763	838	794	769	795	742	787	712	837	809	770	796	789	844	803	819	778	815	799	784	793	772	818	799	836	779	729	815	803	790	733	817	803	763	806	768	796	842	793	756	775	793	744	742	787	788	776	794	794	750	788	833	779	772	740	790	800	771	777	800	735	822	783	786	772	761	825	810	830	793	825	751	820	808	727	780	771	816	760	787	755	791	805	801	790	720	745	770	753	825	731	788	775	805	736	784	751	827	768	756	797	752	767	823	808	808	771	797	877	770	828	806	754	774	815	766	763	796	768	799	771	778	771	789	785	771	815	816	810	818	739	779	784	817	779	815	849	800	812	739	809	790	768	787	801	821	811	777	779	786	729	761	783	763	799	766	808	767	779	807	774	833	810	751	732	796	769	732	725	799	748	808	746	771	729	794	771	824	813	802	790	740	753	831	781	761	765	780	792	777	770	775	859	824	757	744	784	801	772	817	738	796	758	727	794	759	851	745	793	749	821	771	789	825	733	807	808	777	782	778	820	842	799	824	771	834	742	793	832	778	786	722	787	779	795	762	773	778	749	730	760	857	784	797	780	777	802	783	811	757	731	720	824	803	776	834	775	806	804	774	757	781	820	766	809	745	811	788	780	785	778	739	775	810	789	799	823	801	766	774	808	813	760	801	779	796	783	766	778	784	766	770	817	778	826	736	812	753	750	816	803	752	715	810	823	783	793	747	789	806	780	785	777	781	813	755	796	791	712	782	759	824	730	808	786	795	789	750	795	756	777	768	808	779	805	749	790	762	736	818	792	814	769	765	767	769	782	807	810	781	824	722	782	816	797	736	784	747	786	789	755	801	806	836	836	783	744	760	753	783	806	789	798	754	849	798	783	760	764	698	784	771	788	818	821	799	777	780	767	760	763	768	837	784	795	751	735	788	788	776	788	722	774	819	784	825	799	774	790	811	797	769	749	846	783	822	766	826	806	778	790	779	786	752	790	766	827	796	758	805	755	786	769	756	814	741	784	792	754	776	790	768	823	831	732	796	779	761	782	769	798	799	799	778	788	808	840	810	756	778	827	801	796	774	796	795	791	821	824	818	812	791	826	779	803	817	797	780	838	791	785	770	774	849	801	804	772	802	767	831	799	744	813	785	761	768	754	790	764	818	795	820	790	741	769	760	782	742	803	782	764	796	764	751	789	818	750	810	824	769	799	814	741	801	798	808	810	745	819	804	795	800	757	747	776	798	784	781	729	831	783	800	762	779	841	829	794	767	756	781	798	824	846	777	720	768	777	805	773	768	788	761	766	781	780	775	757	743	794	757	783	748	838	803	782	759	757	802	793	782	785	787	796	751	806	840	759	764	802	783	808	774	819	784	759	804	788	818	793	770	794	799	823	748	779	835	786	843	798	745	816	757	793	770	805	767	731	785	783	771	773	786	825	792	829	771	773	785	776	763	789	800	749	741	794	795	766	753	796	790	769	816	822	823	759	748	819	768	770	805	740	737	787	772	784	787	769	823	814	741	762	768	790	808	763	752	754	802	703	788	837	758	842	817	806	756	772	757	764	754	803	728	772	783	799	814	796	805	770	820	772	815	757	757	780	790	826	762	791	756	774	808	804	792	790	789	818	799	762	771	802	788	781	727	806	842	780	762	745	815	794	766	789	752	748	806	794	777	757	774	733	786	809	802	745	814	788	775	814	783	823	764	773	792	797	773	767	806	783	790	740	792	734	845	803	782	820	754	751	818	815	748	789	778	835	747	726	740	775	734	791	795	762	794	779	768	771	802	777	794	776	826	768	761	803	809	753	813	792	790	745	766	740	775	771	742	802	779	819	782	794	816	766	741	748	790	791	778	763	786	762	843	734	809	766	784	739	765	752	795	807	769	802	789	723	791	775	806	867	747	759	706	813	808	779	831	781	762	744	780	742	769	784	771	823	778	795	786	851	780	744	739	822	804	766	737	738	808	768	748	784	730	750	815	794	804	764	730	725	840	803	769	745	786	798	829	772	814	773	738	789	808	783	758	756	756	782	760	815	809	733	750	805	778	776	804	772	787	846	790	781	782	817	798	783	803	748	784	806	815	773	772	733	784	783	790	808	801	827	805	788	775	815	762	741	766	789	775	796	751	823	816	837	795	782	779	792	784	755	768	782	733	735	771	797	736	822	720	798	816	780	764	786	742	851	764	784	794	805	827	823	747	801	737	775	826	764	759	762	728	767	767	814	771	736	783	759	756	773	775	824	781	764	750	762	749	772	758	726	772	794	809	809	801	767	830	794	790	764	755	802	710	821	799	765	783	764	797	807	796	776	764	803	783	714	811	782	756	768	780	780	787	803	809	797	740	777	795	813	805	763	793	783	762	791	780	755	775	795	755	863	828	803	812	772	780	783	808	785	775	762	752	817	808	812	792	796	801	807	782	806	783	775	819	769	755	828	773	790	842	810	814	733	766	793	768	775	777	830	769	816	780	757	821	811	783	788	806	730	780	773	774	802	777	726	768	787	781	750	784	797	792	705	785	784	812	759	758	764	748	763	769	740	804	748	771	761	780	767	758	755	745	820	744	827	724	807	803	814	782	785	830	776	810	766	736	801	851	774	796	806	827	855	818	787	777	785	773	756	815	798	749	803	782	801	813	761	803	766	772	778	757	827	726	829	743	817	802	799	795	782	797	771	728	803	803	772	776	776	787	788	791	732	813	793	801	739	790	754	784	765	797	794	763	825	776	815	744	806	810	805	774	746	782	826	807	818	792	774	782	825	801	780	726	782	829	825	791	841	769	790	799	809	822	801	814	815	822	759	791	781	768	782	764	778	766	747	749	804	778	799	814	740	756	760	778	730	780	745	804	799	764	750	835	762	785	739	758	817	813	800	810	777	767	750	799	733	762	736	787	791	760	803	742	753	743	741	800	787	797	767	769	785	787	824	751	773	757	764	791	763	801	809	811	774	796	787	784	772	835	792	786	784	727	788	786	809	779	823	780	791	763	777	774	840	801	775	774	795	799	837	777	757	806	772	813	776	771	779	781	780	773	808	775	792	768	745	762	792	798	807	786	788	748	804	737	791	766	760	852	789	764	797	822	800	758	806	777	802	715	778	787	742	799	767	829	783	764	809	745	751	787	785	789	858	787	769	793	812	764	842	795	883	748	856	783	744	821	802	786	720	780	747	809	795	770	780	822	743	792	812	725	807	785	753	722	751	776	792	807
5627	374	311	154	113	100	106	98	89	100	81	95	90	91	81	85	107	82	80	96	86	92	81	82	97	93	94	93	81	107	81	87	91	88	88	94	98	93	101	98	90	89	84	85	86	86	69	85	91	82	83	85	85	95	74	78	89	109	70	77	94	100	113	83	87	83	88	65	90	91	93	83	86	72	84	95	107	94	87	94	93	81	89	94	93	77	86	87	83	72	84	81	92	76	93	93	74	66	93	96	92	86	78	80	85	80	95	84	81	99	90	88	102	88	82	84	85	91	87	97	89	77	84	96	91	84	79	91	79	111	86	96	83	77	84	94	82	88	89	94	108	86	86	90	79	75	101	107	83	90	93	93	77	81	94	87	80	83	86	87	79	75	70	92	79	82	101	83	67	101	74	88	76	89	74	85	90	90	81	83	77	98	77	85	81	87	96	71	120	79	85	86	89	96	91	90	94	92	87	65	87	94	95	95	69	90	76	76	80	70	84	92	91	110	96	81	73	79	91	68	96	77	85	115	107	75	91	86	87	89	95	83	75	95	115	108	83	82	72	91	92	83	87	77	74	88	84	85	99	78	72	97	79	90	88	91	91	93	91	106	80	88	82	87	90	76	97	108	85	68	83	74	83	91	94	68	94	78	88	88	104	89	81	80	76	95	87	85	74	63	102	92	81	89	77	83	85	91	92	86	89	90	100	86	86	114	88	77	67	92	80	94	82	110	95	76	81	99	74	100	86	87	81	96	78	84	98	84	100	92	79	99	93	114	91	110	92	76	95	89	91	86	79	94	80	96	85	80	85	87	73	76	79	85	88	98	77	92	90	98	75	97	97	82	65	100	88	76	95	100	81	88	86	93	78	91	82	79	90	81	91	83	93	82	79	80	88	96	98	88	107	86	76	88	86	65	75	95	74	99	89	82	91	93	75	95	72	86	97	104	80	86	81	93	87	80	105	99	98	91	85	59	85	83	83	78	84	77	111	91	86	92	95	96	84	82	81	100	80	85	93	95	90	89	90	78	80	97	87	85	82	106	94	89	92	89	87	89	87	83	95	89	84	79	106	85	103	75	96	97	79	84	89	85	78	115	101	90	92	89	79	78	93	83	76	94	81	93	98	96	65	104	94	88	93	102	82	88	88	81	88	83	81	99	84	70	84	92	105	92	82	76	69	110	99	99	87	80	80	96	90	82	100	85	81	85	99	78	86	88	83	79	86	74	83	94	87	90	103	103	109	80	87	82	94	86	86	91	106	72	87	80	86	97	86	89	75	78	89	99	90	91	71	82	66	84	67	92	84	96	102	105	83	88	90	88	101	111	87	89	71	72	93	94	87	82	104	84	92	90	86	88	86	97	79	86	82	73	90	92	106	90	94	86	76	78	88	80	96	81	87	78	76	79	82	73	92	84	81	90	78	95	80	83	84	79	77	97	72	93	87	78	79	87	98	108	113	90	68	98	81	107	98	87	103	75	91	80	97	87	103	93	83	89	81	98	106	78	84	84	80	88	83	76	65	79	82	89	80	84	86	88	103	96	97	83	88	78	79	71	80	83	103	89	88	83	106	82	89	93	107	74	105	85	88	75	104	99	93	86	83	100	101	97	104	107	94	93	84	90	71	86	93	88	85	89	95	88	67	93	100	94	78	66	81	84	82	99	78	86	74	76	82	85	96	84	87	97	86	85	92	95	110	97	92	87	96	98	95	89	83	86	77	74	91	88	92	93	90	84	80	72	77	98	92	80	80	86	92	88	101	85	100	87	81	92	84	93	97	90	93	85	104	77	88	67	82	94	97	95	79	82	102	86	79	72	72	91	84	92	97	95	109	78	85	73	86	101	76	82	89	89	76	80	77	85	99	76	89	95	74	80	79	93	95	98	69	83	82	97	71	77	73	92	80	94	101	97	79	88	89	97	81	94	68	81	95	110	87	87	92	94	79	74	99	96	82	93	78	80	99	85	94	83	75	78	86	90	79	71	80	82	79	83	91	87	86	94	77	86	92	82	78	88	88	93	108	81	98	89	92	78	87	73	85	86	63	81	88	52	74	80	93	77	77	81	97	91	83	100	88	66	108	87	68	79	100	80	87	98	87	89	80	95	100	108	109	90	110	93	89	83	96	93	94	95	88	81	85	78	87	102	112	93	101	71	68	88	94	80	93	87	95	79	85	91	82	81	93	74	80	85	105	88	93	102	71	92	93	86	93	100	85	95	93	66	75	84	74	120	80	77	89	82	75	77	93	65	74	85	90	80	93	88	82	93	88	80	95	85	89	87	89	91	88	106	74	81	98	84	103	79	83	78	95	90	88	90	90	87	93	86	92	96	95	90	83	74	97	95	78	95	80	74	100	91	92	104	87	99	103	103	103	82	75	92	61	84	86	79	75	96	95	92	95	83	71	69	74	95	91	99	93	82	79	71	78	78	90	90	92	75	77	87	98	71	80	90	87	91	87	89	95	90	90	94	86	102	90	82	94	72	83	71	88	88	97	89	74	85	95	88	96	83	86	71	81	74	103	89	86	88	103	92	83	75	88	101	98	98	79	90	87	76	82	88	66	84	96	79	81	88	90	87	105	108	80	81	94	83	77	107	85	98	93	72	92	66	95	100	95	83	90	98	69	84	79	79	94	77	106	74	89	92	72	74	81	91	101	78	100	75	94	111	89	83	93	93	103	95	83	79	82	71	97	82	77	80	101	99	98	94	93	81	88	94	100	96	89	94	96	68	102	88	76	74	95	76	87	99	94	90	80	96	77	90	78	72	92	87	75	80	94	81	97	84	106	87	73	106	96	93	97	87	87	70	88	85	81	91	89	78	67	70	83	101	67	73	76	81	95	88	89	79	73	69	78	114	84	81	113	82	87	92	94	86	79	85	95	97	84	65	98	81	85	82	107	73	90	91	88	82	85	78	70	73	73	78	86	98	92	91	103	85	84	92	97	93	102	92	93	89	77	93	95	82	77	80	80	83	92	94	99	85	100	81	76	85	84	90	81	92	99	101	85	87	80	80	104	75	87	81	93	75	95	86	74	93	87	69	96	91	90	99	88	87	76	75	86	96	79	96	84	101	84	86	94	86	90	102	75	96	85	95	87	86	72	90	110	90	80	91	82	88	81	66	88	99	97	86	91	87	97	104	85	87	83	83	85	76	84	73	99	89	86	89	89	82	116	89	78	80	83	111	97	88	74	93	99	100	86	94	93	73	82	94	91	83	83	82	76	96	94	86	88	85	91	95	71	83	88	84	87	88	94	96	86	88	87	78	91	84	90	87	91	94	98	101	102	79	92	75	102	78	84	107	96	83	91	93	71	64	90	84	89	103	85	86	94	73	88	93	87	94	88	76	72	75	90	93	101	95	78	95	90	83	106	92	86	82	73	90	106	80	93	81	95	78	97	106	85	87	87	82	78	84	91	80	93	90	95	89	76	94	79	81	78	99	71	82	80	101	91	99	84	88	83	88	80	75	89	94	87	110	75	89
4554	384	445	448	490	443	409	416	343	364	345	340	319	312	358	323	310	313	346	332	316	303	329	314	313	326	325	291	329	349	347	336	310	327	297	336	332	311	339	323	329	327	319	307	338	317	307	303	302	331	324	313	330	322	326	327	298	361	334	308	340	341	322	311	323	298	294	322	319	316	304	285	333	334	330	323	317	299	316	296	290	334	272	305	329	345	287	306	324	287	332	306	289	311	311	315	294	277	319	353	306	333	300	307	299	328	311	292	334	319	327	326	337	305	297	323	316	305	326	293	333	328	328	322	314	316	335	317	312	286	302	282	323	321	331	336	283	314	305	312	325	318	309	306	329	327	330	337	285	310	356	309	335	298	283	343	314	339	289	326	328	318	318	328	291	298	303	296	333	318	279	292	314	319	333	311	321	289	307	324	312	337	292	307	300	272	289	329	297	316	343	310	290	339	318	311	302	297	296	296	312	311	303	301	306	302	309	320	326	333	322	294	311	304	336	333	304	327	299	314	321	327	309	340	291	325	314	293	300	313	308	301	329	314	314	303	356	320	342	307	324	314	328	289	298	274	344	303	329	306	341	337	310	299	312	320	307	316	312	304	323	347	316	321	338	307	304	318	312	286	325	316	323	321	336	306	324	327	316	280	310	290	308	321	326	322	327	294	300	301	344	333	353	321	308	309	294	310	283	315	317	329	319	298	308	303	323	324	336	329	327	312	315	317	306	318	299	334	346	330	321	317	319	333	299	325	275	319	305	309	300	314	334	295	334	298	312	301	336	298	342	307	303	338	288	296	307	309	307	326	314	318	281	288	335	344	338	326	333	310	298	310	293	349	327	320	324	307	340	318	309	311	341	318	306	296	293	322	295	331	331	331	336	330	323	294	322	302	317	311	309	317	323	300	325	319	312	316	328	298	297	327	316	341	327	303	321	280	311	335	340	315	339	313	335	300	306	315	312	341	326	357	353	278	338	300	318	293	297	331	302	294	329	298	331	296	297	275	324	317	304	334	318	323	329	309	319	312	317	322	318	315	286	303	312	285	332	323	294	305	304	325	301	300	309	310	314	301	324	301	310	298	305	355	296	302	314	320	327	351	283	312	320	301	311	333	290	346	348	296	318	289	319	333	331	299	290	310	324	310	304	327	294	337	333	313	311	316	303	338	318	328	316	280	299	335	335	322	336	310	359	310	303	324	339	342	313	318	297	307	317	319	328	310	322	294	319	303	360	299	328	312	308	310	317	293	322	310	321	325	321	318	283	313	321	310	335	301	323	363	336	312	314	316	294	290	307	298	299	340	350	324	335	329	316	326	319	303	289	319	297	321	330	324	333	303	306	325	320	303	299	332	295	303	316	313	306	317	338	331	321	304	295	326	302	335	315	334	325	287	313	324	278	349	329	342	315	334	304	278	312	306	337	308	324	292	298	323	309	315	283	317	315	312	325	318	348	315	325	314	308	288	321	314	291	304	277	327	329	300	323	320	314	304	299	321	316	345	336	305	309	314	292	368	299	317	343	287	276	293	307	314	332	325	320	298	297	305	313	283	308	315	315	307	314	318	318	308	314	318	332	307	338	346	354	280	312	320	315	311	278	332	330	337	306	309	292	305	294	314	322	316	306	321	301	308	346	298	314	319	324	318	303	317	309	332	283	323	294	328	307	329	307	306	301	313	310	321	325	319	326	303	298	303	270	325	308	304	302	319	293	293	279	344	298	325	293	333	313	323	298	313	302	338	321	302	317	317	306	326	321	325	318	307	317	307	293	325	292	303	313	288	314	318	307	321	290	306	338	309	306	316	302	305	303	300	306	331	325	317	281	290	339	335	317	335	294	318	342	327	307	332	324	302	309	320	308	298	278	288	285	307	300	328	317	319	321	309	269	303	289	331	324	321	332	309	285	312	319	318	319	323	300	325	303	310	329	295	340	301	313	324	306	326	315	299	326	300	317	300	286	296	306	294	323	332	316	314	313	342	345	295	312	303	305	329	326	344	324	301	308	335	317	336	308	319	273	290	296	317	320	324	332	303	331	319	311	314	307	297	264	293	341	317	338	341	301	328	332	278	310	313	314	330	317	326	314	316	313	308	331	326	286	304	346	313	318	273	328	314	319	317	295	306	304	300	312	295	324	332	316	296	315	275	330	297	335	334	289	310	338	355	338	299	339	304	328	311	330	334	298	304	299	304	301	299	326	294	289	307	307	310	289	329	302	323	362	304	304	302	311	337	295	295	342	335	324	295	313	306	332	311	364	334	310	309	331	305	304	331	299	325	306	303	287	294	282	312	329	317	298	290	316	334	313	295	328	327	341	311	340	337	350	312	278	322	310	290	302	336	328	298	316	333	321	315	303	286	325	308	304	285	294	309	334	310	324	304	321	325	268	333	325	338	318	324	289	319	340	330	321	329	282	322	317	343	320	330	319	319	316	330	304	306	356	322	322	319	316	313	314	350	316	307	336	352	323	311	336	323	320	304	329	292	313	317	304	325	317	285	296	314	312	307	332	334	316	316	324	329	279	316	355	278	319	321	303	325	309	288	328	319	297	335	312	294	334	280	287	301	310	287	348	280	325	323	304	280	307	303	324	327	284	303	302	277	294	336	280	304	335	306	315	297	298	296	303	337	328	283	348	306	290	325	289	305	316	307	291	312	305	334	270	308	339	320	336	318	308	301	303	312	320	296	312	323	324	311	291	296	315	289	299	300	304	303	318	329	301	273	303	314	315	296	301	311	327	312	315	299	304	315	316	347	332	299	319	292	310	323	331	293	283	350	295	292	340	308	290	342	334	293	301	349	328	286	322	306	312	298	334	333	309	327	310	309	330	296	307	335	288	333	307	323	332	291	320	309	315	322	320	317	316	291	308	317	310	349	325	279	289	318	296	319	326	327	313	333	333	318	289	336	287	290	300	294	292	279	318	334	298	305	332	301	272	320	312	302	296	309	312	282	322	299	320	298	310	293	320	345	347	336	303	314	350	329	317	302	269	320	327	316	283	305	320	311	319	320	301	327	342	326	314	319	312	300	309	312	302	329	344	341	323	288	302	342	314	316	302	299	311	304	315	327	311	316	322	309	303	348	307	312	295	294	312	299	333	317	333	336	324	348	324	317	297	335	314	351	321	316	335	316	322	329	345	302	328	325	303	321	363	299	295	342	321	331	303	288	317	319	279	341	329	323	318	322	304	309	343	316	309	290	312	305	312	304	289	297	298	305	309	348	350	300	278	310	314	298	318	314	313	302	318	294	328	314	308	297	303	293	337	312	352	314	316	329	313	339	303	295	315	301	316	315	343	366	324	348	284	321	304	280	312	293	296	319	296	307	293	324	293	301	326	326	308	333	316	305	292	313	268	317	332	308	336	276	309	324	317	325	283	309	310	287	293	315	335	285	315	306	299	311	293	319	317	292	311	307	343	321	306	321	371	302	308	334	308	284	318	302	302	295	290	314	332	331	311	316	316	293	288	337	276	316	334	342
37209	16049	3915	1221	817	604	487	424	339	315	292	296	269	221	228	219	217	223	221	215	217	204	212	201	207	214	212	187	192	190	199	206	199	182	196	184	211	190	208	192	200	200	190	214	172	180	201	183	177	188	178	200	181	178	177	190	198	193	189	196	200	198	190	194	212	209	184	174	187	172	171	186	179	196	179	173	192	192	185	201	173	195	195	190	166	192	174	199	178	184	190	159	206	179	188	179	198	181	193	173	167	178	219	186	187	173	184	172	189	197	207	207	190	188	156	190	169	171	157	179	170	182	204	175	170	182	186	173	207	210	162	201	197	172	204	173	205	188	179	188	169	174	202	188	156	182	187	191	173	196	182	202	173	196	165	159	166	165	192	193	172	173	190	190	202	186	173	186	159	174	172	178	185	199	187	193	210	161	175	174	178	180	193	187	174	197	203	180	166	181	174	182	199	169	191	189	183	184	168	176	186	199	185	171	177	182	210	194	183	194	199	182	195	174	201	194	205	154	201	193	197	185	212	193	168	170	176	181	165	180	199	174	191	188	174	193	183	182	174	166	166	173	170	185	184	157	204	185	165	191	187	174	191	181	191	186	204	196	173	181	186	171	189	202	203	177	173	213	162	165	167	159	190	189	168	173	181	229	216	167	181	179	161	198	196	185	190	200	193	186	204	187	164	196	199	199	210	196	186	189	166	169	218	179	175	194	172	169	170	163	175	182	182	181	189	178	182	190	189	201	183	189	198	170	185	176	190	177	181	186	197	161	177	192	186	192	205	217	201	183	202	179	168	184	175	199	196	180	177	197	166	200	183	173	205	177	185	189	175	176	174	184	172	171	194	171	192	176	179	192	172	176	187	190	186	185	168	193	177	216	162	191	192	195	164	180	186	166	175	211	185	167	175	213	183	168	186	159	173	181	183	156	196	205	185	157	168	193	181	199	179	195	167	181	159	189	176	165	189	193	177	177	187	188	175	181	178	178	174	212	178	180	179	186	201	174	167	174	178	190	178	179	191	184	188	179	170	174	205	165	164	190	159	173	167	209	150	170	149	166	189	170	186	185	201	163	202	179	182	169	171	177	194	191	187	206	192	197	169	191	166	211	197	188	186	160	208	168	159	174	213	184	171	180	158	159	181	178	206	224	191	186	194	163	176	182	180	173	188	209	177	185	213	193	170	176	180	162	166	170	177	181	198	210	174	158	176	186	180	179	191	170	161	180	198	142	189	173	193	176	200	188	176	169	207	208	167	182	176	206	194	192	190	150	188	204	171	211	186	198	164	187	188	203	173	194	192	169	178	204	172	186	158	200	186	182	168	196	175	180	184	191	185	181	199	185	191	183	195	215	185	182	169	205	181	215	187	179	187	181	182	156	212	186	204	175	203	192	177	191	190	174	171	195	196	208	208	193	190	148	190	180	178	192	179	178	169	206	182	201	187	182	200	183	188	204	204	192	160	186	164	177	190	157	175	188	185	208	193	208	194	193	195	196	179	187	192	195	201	184	160	179	192	164	191	194	213	186	174	187	171	180	171	178	188	211	223	185	182	167	166	174	195	196	166	183	193	184	172	195	175	193	197	161	217	192	191	170	193	192	193	178	162	180	165	211	164	164	183	196	179	195	175	180	184	174	207	169	165	201	209	192	196	204	189	174	197	177	179	161	160	201	206	185	183	217	196	181	189	152	163	177	200	168	175	170	174	208	191	171	171	200	178	206	180	181	183	162	179	178	206	193	208	180	194	155	189	160	143	156	189	175	180	188	179	155	193	174	182	190	178	159	183	195	181	189	182	199	168	174	189	193	181	215	178	192	194	199	175	195	168	185	180	172	166	199	175	178	198	153	158	168	167	191	177	180	179	170	176	163	200	189	175	185	193	194	171	152	179	193	168	204	197	194	147	190	183	179	163	200	184	190	172	199	191	200	197	170	195	170	203	177	160	157	189	172	171	198	194	207	183	198	179	180	179	177	203	156	191	174	160	178	195	196	184	170	192	177	206	184	187	190	195	184	178	196	174	198	181	192	186	188	167	179	182	189	191	180	180	176	194	195	204	166	158	175	181	193	166	190	178	178	208	175	172	188	187	178	180	205	196	187	183	166	173	189	170	199	183	206	149	188	162	184	201	197	154	170	178	168	184	184	181	174	168	187	210	184	195	182	190	169	171	177	167	195	213	211	177	200	157	181	174	166	176	196	194	200	198	184	172	192	153	220	205	192	192	183	165	207	213	185	185	196	202	170	194	184	183	197	179	181	151	201	201	188	196	196	191	177	182	188	186	164	184	195	177	186	192	178	189	165	186	191	159	184	178	201	194	192	185	185	188	184	164	193	168	189	191	196	214	207	187	189	189	182	170	170	177	173	209	210	191	198	173	172	193	192	186	169	172	193	175	215	165	152	190	173	158	189	189	171	164	159	199	177	196	190	183	192	178	186	184	168	201	183	193	170	196	200	180	176	172	181	186	208	166	185	185	176	191	178	179	170	171	193	164	184	174	175	215	202	191	178	193	197	172	200	173	153	159	187	194	180	189	190	201	174	185	187	174	167	212	201	189	182	162	188	175	203	169	168	203	165	185	202	182	183	178	206	175	183	172	211	187	208	171	199	177	170	199	175	193	185	188	180	194	183	182	192	194	190	178	171	177	198	174	208	193	142	197	207	193	174	186	174	197	196	177	147	188	182	193	184	166	195	189	191	200	188	160	188	160	161	203	181	178	166	204	174	189	187	179	175	187	213	184	196	176	177	213	185	181	191	187	190	192	200	197	175	175	217	185	188	180	179	176	160	181	167	195	180	196	180	174	203	204	200	183	185	215	188	163	207	172	189	171	170	175	166	188	183	167	170	182	180	187	179	193	162	207	177	173	157	177	180	191	197	189	180	199	188	197	181	187	178	160	184	190	157	164	143	152	181	170	172	179	185	173	160	202	171	186	181	193	174	211	181	219	141	202	189	198	183	176	176	186	185	190	165	159	165	198	186	184	173	201	170	203	167	189	165	183	175	197	180	168	183	159	202	172	193	177	183	183	187	196	149	200	163	180	184	206	196	181	173	179	154	203	193	187	175	179	207	182	152	216	177	188	198	176	194	163	204	195	172	189	191	195	211	201	182	199	173	179	189	185	190	177	188	189	199	200	212	204	188	208	202	170	192	158	194	185	183	210	183	178	178	177	180	195	173	179	173	181	194	188	181	174	200	165	191	194	179	212	189	180	163	191	178	173	192	183	180	186	177	177	181	187	151	203	183	172	158	185	172	187	178	159	177	168	182	197	183	167	175	198	180	177	176	177	207	184	182	174	172	177	185	182	174	182	161	182	189	193	160	192	191	165	189	179	184	190	173	174	185	184	201	176	199	182	200	197	176	180	198	166	202	184	176	200	207	204	193	176	186	193	178	160	178	178	174	173	180	184	175	166	198	200	195	201	161	177	197	204	179	196	170	161	170	176	199	197	192	162	179	180	186	209	183	211	186	184	164	160	177
18749	1557	3178	3771	3219	2525	2157	1855	1599	1376	1266	1152	1078	966	983	884	889	837	766	785	737	747	772	729	734	723	682	684	700	689	684	681	595	648	624	685	638	632	662	627	627	657	619	578	603	581	640	587	594	597	634	561	596	611	537	575	595	588	558	634	529	568	630	555	574	595	562	607	616	572	603	609	599	594	567	596	586	565	572	617	552	570	626	599	574	580	595	546	552	556	591	580	562	582	563	550	588	572	599	577	607	591	598	526	590	612	560	513	610	639	519	554	594	574	568	591	577	558	523	556	565	561	551	571	571	569	600	565	584	571	549	552	607	569	575	557	585	594	591	572	547	547	570	595	553	565	594	563	560	564	529	581	566	605	560	599	605	567	567	574	566	641	537	532	575	574	603	593	575	586	591	545	568	574	567	556	550	533	592	523	562	556	554	530	567	555	572	565	567	584	574	542	596	536	549	554	542	538	554	555	565	591	571	557	579	582	571	552	577	542	537	588	612	561	535	577	657	563	570	613	548	539	595	546	546	578	616	570	550	579	554	558	579	549	564	563	526	565	569	541	577	590	545	580	586	575	568	573	556	556	578	579	554	512	551	580	622	532	532	570	580	573	530	557	625	561	536	527	597	566	560	579	544	557	618	539	552	602	601	570	591	572	598	611	577	547	587	550	606	563	560	584	593	496	581	556	575	554	599	556	585	544	579	568	561	592	582	554	594	563	565	579	540	552	562	552	545	574	558	539	580	587	534	580	583	545	571	598	543	603	557	545	570	578	568	561	577	561	545	580	617	541	564	575	553	550	559	562	569	569	576	572	556	555	567	536	584	542	546	561	557	555	550	539	532	584	564	553	607	573	544	554	520	582	567	549	557	563	601	537	572	573	565	547	549	598	593	550	613	599	566	574	599	563	588	583	555	533	591	563	594	597	580	554	600	584	617	544	567	547	534	582	562	576	541	579	561	538	548	589	585	580	530	564	520	530	566	550	558	576	564	555	578	564	562	590	532	542	568	574	566	575	583	556	605	599	555	560	567	567	595	612	542	534	554	574	539	576	555	581	551	555	577	529	576	527	617	587	567	525	546	552	578	601	579	549	535	567	562	573	579	551	600	573	584	570	569	601	573	570	555	583	545	564	558	602	602	579	614	573	573	541	523	574	585	559	540	541	537	573	609	588	531	578	566	563	558	514	596	578	534	558	567	593	558	565	543	572	567	592	554	549	572	548	585	554	548	586	587	543	553	557	584	547	549	598	570	563	554	547	552	580	610	530	545	561	557	582	600	588	565	529	538	558	584	558	567	623	541	566	651	578	539	598	595	580	526	535	585	549	585	562	571	578	568	609	583	595	555	574	504	558	607	552	493	606	577	600	555	569	555	554	544	529	526	551	575	569	598	544	573	528	588	539	577	557	579	555	561	594	562	586	590	569	572	589	563	562	543	611	575	599	585	582	573	591	586	545	555	554	533	553	585	547	542	629	552	563	559	581	571	568	533	573	548	560	577	588	574	575	545	625	561	593	599	541	575	579	526	598	586	540	587	568	545	595	571	561	533	584	584	577	572	575	583	559	567	574	582	574	556	542	583	539	573	618	577	528	629	574	535	558	584	555	575	570	563	540	569	557	592	552	588	546	560	574	600	547	601	595	566	555	546	513	579	599	579	567	587	607	551	574	565	515	553	538	541	559	560	596	534	603	576	582	561	579	539	559	568	586	593	591	552	590	598	556	596	596	559	574	569	533	560	560	576	601	535	571	542	539	592	551	571	541	562	542	563	539	522	570	556	587	569	533	564	552	614	546	599	583	551	557	558	598	564	560	546	590	564	558	560	615	579	625	559	581	532	511	569	593	588	534	546	535	568	605	534	544	576	585	631	616	579	561	585	577	555	555	602	526	550	558	561	560	586	588	577	539	541	600	583	571	600	528	544	590	563	570	581	526	519	547	576	604	586	524	567	556	577	553	625	577	537	577	563	537	538	553	539	550	559	610	573	546	559	605	550	597	575	564	562	586	564	551	589	583	589	595	602	529	587	578	550	572	571	573	598	570	582	579	587	552	571	575	598	610	553	592	532	552	584	538	583	581	602	572	555	562	568	533	586	603	579	603	598	562	564	569	527	532	620	587	558	539	577	562	547	518	543	536	602	587	598	573	563	589	566	580	558	548	572	557	542	576	579	563	561	564	543	614	564	555	575	539	581	557	560	546	537	569	590	597	586	593	579	573	580	550	580	544	533	578	609	554	512	552	553	559	559	536	555	607	574	566	568	572	530	596	587	545	519	565	560	580	559	578	603	576	556	547	587	550	569	585	558	522	584	533	570	573	578	541	567	575	596	579	583	574	536	500	541	579	546	547	542	567	560	582	592	540	531	593	582	572	578	553	571	564	598	568	577	558	560	520	571	570	606	576	576	570	553	583	586	605	605	565	569	569	588	594	541	581	600	607	562	594	577	575	589	581	556	563	622	550	576	548	612	565	566	601	578	565	584	566	595	565	546	570	634	556	531	543	596	580	545	588	543	574	561	593	551	547	560	580	608	567	551	563	565	544	620	568	548	593	567	547	581	575	555	596	561	534	566	575	568	561	526	596	568	606	627	566	529	595	597	578	582	576	547	575	575	576	551	585	548	556	555	568	548	559	587	580	583	583	547	589	559	559	590	585	584	589	539	559	557	554	560	553	613	576	587	547	579	542	575	591	518	598	573	588	584	596	564	588	527	592	579	607	601	544	564	558	573	548	626	534	566	548	563	546	559	542	605	518	554	555	539	583	591	600	566	562	565	564	574	554	603	549	609	591	542	524	559	573	597	619	576	541	568	602	566	614	598	580	523	574	591	598	593	540	560	601	520	531	545	590	519	575	559	544	584	578	611	547	531	581	547	553	563	509	599	521	570	570	565	550	549	558	584	555	584	524	551	579	541	556	568	564	582	546	576	568	610	563	552	549	582	546	581	559	533	537	588	527	595	594	567	599	556	576	568	529	561	608	558	554	536	575	582	596	557	597	578	548	537	556	601	559	597	575	578	571	584	557	580	520	546	550	588	582	561	564	567	591	581	568	577	566	570	520	587	536	552	615	583	602	582	564	541	546	572	544	548	569	622	552	557	582	569	525	564	522	599	621	584	590	582	558	526	531	556	555	572	580	545	577	574	551	589	575	595	580	542	594	603	543	560	557	543	578	586	614	586	592	592	549	548	539	552	611	584	541	616	521	538	598	552	569	555	565	560	588	554	564	595	580	562	540	586	559	560	538	592	553	544	604	586	600	556	565	618	547	561	544	584	587	546	576	596	582	585	602	579	558	564	561	581	567	540	534	538	534	576	579	521	617	569	578	557	587	527	603	579	550	560	574	553	565	592	580	567	585	607	582	550	563	554	582	531	553	570	626	552	553	564	565	555	545	570	544	584	565	597	605	565	550	563	571	577	498	553	601	536	568	581	571	564	578	589	613	598	556	572	580	573	573	591	594	610	556	552	570	576	554	572	600
40443	21164	18380	4023	1580	1171	939	782	623	576	521	464	451	409	359	394	406	366	316	357	306	325	304	330	304	313	291	287	305	282	297	305	290	287	288	314	296	290	316	289	313	281	290	284	297	268	256	265	272	278	293	265	258	288	250	299	279	277	263	270	283	309	290	259	298	276	294	277	313	276	256	277	295	260	284	256	279	319	288	262	264	313	282	264	309	250	275	273	263	278	275	299	279	270	262	275	278	291	261	271	269	282	273	284	297	276	262	279	291	283	253	269	285	260	269	276	271	280	275	268	275	277	285	281	243	268	248	279	286	279	268	293	287	268	279	292	280	268	264	269	263	300	274	280	263	300	241	272	273	249	273	278	287	257	271	268	265	270	264	278	257	258	253	281	261	250	276	285	250	282	284	281	252	273	260	285	280	268	296	269	251	286	296	284	285	229	271	295	265	276	256	271	298	261	290	265	265	277	289	273	265	274	285	245	264	250	250	277	264	278	286	254	249	306	288	276	275	297	276	260	266	287	280	268	228	265	281	273	294	277	256	281	214	227	268	262	279	293	282	257	250	253	283	257	256	297	247	258	260	253	267	285	288	282	277	281	258	304	268	298	265	277	271	233	250	251	307	268	261	279	283	268	270	278	268	237	300	290	284	272	256	255	260	296	300	270	287	250	282	293	251	256	246	276	274	255	272	278	262	257	268	267	272	271	280	261	266	256	279	285	278	280	272	263	274	264	268	260	285	269	248	282	289	262	291	290	250	300	275	294	241	275	262	280	288	275	286	264	257	291	289	283	268	273	265	283	271	288	280	280	275	263	277	277	248	295	287	275	288	279	318	249	305	275	271	252	276	294	273	281	281	275	273	276	263	269	281	260	277	269	276	282	262	270	288	254	306	254	262	262	271	292	268	264	257	296	275	279	264	305	272	276	278	261	281	278	263	270	241	321	273	284	290	261	270	257	262	286	269	275	282	286	270	279	302	286	283	234	265	283	265	269	254	261	272	256	271	276	275	271	256	274	281	282	270	286	242	276	245	281	303	292	274	272	279	276	269	274	288	256	258	293	259	283	282	271	252	270	277	265	275	301	276	277	261	308	287	284	289	241	284	277	274	253	273	273	275	261	255	271	253	277	290	275	266	290	291	277	268	286	278	287	267	268	273	282	288	260	253	292	278	275	249	301	289	270	291	280	272	281	245	298	289	264	286	297	241	281	270	258	310	277	264	289	256	248	273	292	271	235	277	271	318	277	286	296	274	281	285	275	240	264	275	248	299	273	303	285	291	286	251	313	274	269	265	254	303	305	274	255	253	260	288	277	306	252	267	266	290	275	279	270	267	280	285	274	257	260	275	273	282	293	254	263	291	291	274	275	273	265	280	281	278	282	260	274	241	274	261	260	288	251	263	285	268	244	294	268	278	282	261	275	271	282	297	278	289	278	285	262	288	258	265	289	273	262	253	268	276	251	274	255	274	306	273	282	265	270	308	282	256	267	261	269	275	264	265	269	253	277	289	263	269	291	261	292	272	295	246	280	296	286	275	296	308	267	264	250	269	289	274	261	247	249	280	246	257	282	271	304	251	260	277	226	265	271	258	270	251	299	247	276	257	245	297	257	262	271	264	275	283	275	274	273	299	220	253	272	271	269	268	259	261	269	260	292	293	284	308	262	259	292	271	277	244	305	281	257	267	276	234	295	252	269	289	248	284	275	265	280	281	237	272	254	283	289	241	260	248	288	280	231	280	286	276	275	276	267	272	261	276	311	293	253	272	262	274	295	257	263	265	247	275	271	271	271	262	281	284	274	299	289	262	289	284	255	282	264	303	248	240	260	241	263	298	275	304	289	284	266	266	284	298	274	272	264	277	271	264	281	261	244	236	289	267	240	250	261	296	282	270	275	265	251	288	299	258	306	269	290	274	280	279	271	254	285	272	270	269	266	292	246	266	280	285	266	277	287	261	273	274	275	275	266	259	278	255	292	300	264	235	276	277	284	332	254	271	279	268	280	279	295	249	288	271	270	270	280	259	251	278	262	289	245	281	261	276	268	270	266	255	293	260	304	284	266	264	265	289	285	266	276	295	260	298	277	300	279	298	293	283	283	255	239	296	272	234	265	271	291	264	280	287	286	277	240	283	300	275	284	264	275	290	294	248	274	261	268	266	282	263	266	288	259	262	281	276	291	275	253	233	270	262	261	269	278	298	259	282	267	320	310	272	277	282	286	245	276	269	265	274	241	287	258	272	273	284	276	257	257	275	270	256	252	285	241	279	259	263	261	295	293	281	275	265	268	256	280	274	260	266	252	266	280	272	284	286	268	241	260	240	295	280	272	255	236	285	276	266	269	267	282	274	262	283	276	276	267	265	262	256	259	280	279	260	273	282	279	261	279	284	285	272	255	257	244	261	244	274	275	286	298	288	283	280	270	307	270	262	282	282	255	278	298	282	254	288	284	259	257	286	278	295	270	285	282	260	282	271	265	243	257	252	285	296	277	274	243	288	289	292	275	293	271	224	272	304	290	273	273	305	287	282	258	284	269	300	282	270	275	279	269	302	244	270	282	286	292	287	289	260	288	305	262	286	249	246	301	259	303	265	237	254	281	282	289	285	274	294	273	283	266	277	271	257	282	254	304	296	286	266	272	277	250	273	245	279	270	275	293	281	252	258	275	275	303	291	291	254	245	302	270	268	277	250	280	283	261	263	261	294	299	263	293	259	270	255	287	261	249	242	282	262	259	282	269	256	280	278	297	271	294	242	264	263	255	251	258	305	286	275	281	257	286	261	262	250	287	272	280	260	272	287	289	271	261	272	272	283	249	272	256	250	279	278	284	292	261	272	267	266	288	274	288	304	305	242	285	291	285	252	273	293	264	251	277	254	277	263	277	276	277	273	252	261	271	270	290	304	302	275	241	252	266	233	272	251	254	280	274	259	251	266	269	273	281	294	281	252	286	250	265	249	262	255	293	259	262	262	293	273	280	265	293	280	267	293	272	242	274	297	253	261	255	284	272	260	291	285	265	282	276	272	268	264	263	289	290	273	280	268	245	253	265	273	287	279	275	239	275	261	237	275	274	259	265	280	267	309	259	265	277	267	271	291	269	241	261	258	269	281	272	289	276	259	249	262	250	246	290	262	291	287	272	264	279	272	296	266	293	281	282	253	256	291	282	270	276	277	276	286	271	271	272	287	254	296	289	290	288	252	289	304	281	269	283	279	276	252	265	245	254	266	278	260	273	270	277	259	270	311	258	285	257	283	282	259	280	260	282	322	297	261	260	268	292	283	288	265	260	295	283	295	281	265	271	294	283	257	289	279	253	296	265	288	285	222	283	285	256	285	274	268	277	269	262	272	275	290	270	275	267	280	281	242	303	255	250	280	251	281	265	290	259	257	273	295	260	268	267	262	257	296	249	296	287	266	283	285	282	244	280	293	275	265	272	268	264	279	300	309	274	285	271	280	255	301	277	259	246	255	286	285	278	264	264
24858	2660	5860	6556	5474	4591	3772	3135	2819	2354	2154	1949	1809	1634	1520	1452	1390	1371	1289	1256	1232	1153	1072	1089	1081	1054	1035	1014	1057	987	931	933	945	967	921	890	922	898	909	923	850	843	886	873	897	825	857	868	867	873	805	833	823	846	863	812	823	793	837	875	879	832	777	801	756	824	798	866	844	850	845	798	811	818	786	801	769	745	798	823	831	795	794	797	825	843	846	795	807	815	816	823	826	852	835	824	798	813	834	758	767	804	795	799	788	794	822	849	808	811	751	791	839	778	832	755	777	777	745	821	785	796	775	829	827	770	791	805	771	782	796	759	800	752	824	781	815	883	802	811	814	810	806	820	792	797	770	818	826	757	800	819	856	823	843	786	762	803	819	793	802	788	810	831	791	819	771	827	795	783	814	836	777	754	803	816	809	765	822	781	805	778	796	793	756	808	819	804	793	756	824	797	830	817	790	743	807	794	771	796	759	790	797	832	780	777	787	763	768	824	772	789	817	786	823	824	749	777	775	739	792	751	819	751	817	797	854	746	792	795	763	790	809	793	796	768	723	804	784	793	789	741	805	822	807	749	800	822	758	769	788	756	786	729	806	780	765	770	773	792	740	865	721	777	826	784	767	774	782	767	796	825	796	794	771	803	799	806	816	788	825	798	749	769	824	766	794	836	772	775	768	788	812	789	734	777	829	784	742	781	768	714	828	789	825	754	772	788	734	783	751	786	732	760	811	799	774	830	782	825	825	800	799	838	820	793	799	765	758	748	748	809	783	814	768	804	792	741	778	780	764	767	790	791	722	726	765	744	780	768	798	788	798	835	790	840	771	811	806	795	847	812	806	785	800	837	792	779	748	782	799	810	753	747	749	768	803	791	777	781	824	759	838	826	770	800	801	775	768	722	819	753	753	788	815	728	799	771	800	829	790	796	778	807	775	743	755	819	789	783	759	843	782	791	747	791	786	744	774	795	771	797	782	804	771	778	791	780	751	796	792	777	773	772	786	802	794	744	805	835	804	775	798	847	780	797	798	776	803	770	835	779	792	854	779	813	766	841	797	767	789	780	786	787	766	748	774	732	771	790	777	760	829	788	787	811	796	795	770	820	783	786	777	780	778	825	788	830	774	773	780	778	745	802	746	749	781	783	866	818	807	767	796	731	793	772	803	831	768	776	837	758	788	793	792	828	774	825	777	822	730	794	805	798	757	746	851	794	845	782	844	815	819	793	767	814	828	761	732	760	795	796	784	789	792	739	790	833	750	725	792	746	809	779	781	810	778	801	833	795	756	777	756	777	806	794	805	795	762	837	749	785	813	807	803	838	786	798	789	805	818	786	747	850	762	784	748	752	797	774	797	787	800	814	805	780	840	780	738	769	781	760	798	798	777	783	854	797	804	802	778	793	796	801	790	787	748	808	770	777	814	795	796	741	793	750	748	797	782	745	813	808	840	794	747	753	793	759	801	815	791	766	813	800	787	719	768	739	766	836	771	784	777	813	828	791	772	799	803	795	776	774	800	832	823	812	788	783	819	788	795	821	766	823	797	781	757	800	808	814	761	749	758	781	783	770	796	765	801	790	783	783	805	767	777	789	852	797	836	776	800	754	789	804	774	784	780	788	829	742	819	817	825	768	776	809	799	771	834	792	748	789	772	815	805	830	800	777	768	811	822	798	849	794	767	794	783	724	795	817	777	801	799	820	794	806	809	791	800	793	745	776	788	796	760	773	749	782	758	748	751	747	784	773	744	778	765	801	824	805	750	755	747	729	824	760	785	823	723	752	811	791	794	774	769	767	770	751	754	796	782	813	769	797	796	784	828	781	788	740	786	786	795	791	825	789	811	759	767	783	827	801	795	759	782	745	740	780	764	794	810	790	803	804	769	816	768	731	758	758	792	787	776	770	784	747	758	807	741	807	783	753	781	764	770	784	793	796	815	799	787	762	797	754	791	821	750	783	773	826	775	761	760	802	821	831	818	845	815	769	773	794	798	788	808	745	793	805	795	787	798	740	759	808	814	737	782	807	763	871	800	794	817	794	789	779	814	745	780	806	754	790	757	820	805	792	774	787	769	757	767	797	819	820	777	769	773	762	807	748	759	765	780	779	772	789	803	775	791	765	827	745	791	762	751	818	799	725	818	800	838	786	788	778	754	814	782	818	761	772	773	789	788	775	803	820	817	793	751	764	772	778	855	794	804	795	804	821	779	817	770	831	807	757	779	816	756	820	782	790	813	782	806	745	770	782	790	794	771	782	765	823	751	866	799	778	831	802	788	806	761	837	795	752	812	718	762	792	739	802	826	786	756	753	815	807	814	808	790	798	750	803	774	829	793	766	782	772	814	772	815	794	786	796	781	750	809	795	748	754	790	802	795	842	772	758	821	759	812	830	774	818	760	764	767	806	791	750	774	788	779	776	786	767	789	785	790	780	751	771	784	765	795	782	815	776	796	807	798	760	807	787	806	749	768	764	790	833	774	759	799	761	805	784	743	774	798	757	789	758	784	810	725	772	801	776	793	764	768	742	759	774	849	800	824	800	758	846	743	796	793	798	783	846	822	770	811	789	792	754	753	835	770	779	751	804	765	778	754	768	763	766	742	780	791	835	822	754	783	775	812	798	796	838	785	813	788	791	744	799	806	807	790	789	724	779	749	750	797	795	759	785	753	827	798	833	764	787	805	805	795	826	750	780	757	780	748	817	748	710	757	769	817	815	761	813	779	800	775	797	765	774	770	764	774	816	799	830	806	731	807	787	742	785	769	776	811	772	781	823	736	833	773	815	833	817	777	779	783	782	790	764	785	740	754	734	888	782	821	789	800	752	794	748	848	809	802	789	837	784	798	755	839	794	823	781	883	779	755	799	806	788	764	759	792	776	790	793	789	789	828	795	800	777	762	802	798	772	798	787	869	842	788	816	788	786	788	746	777	828	817	767	805	793	764	754	806	777	775	788	796	854	793	837	822	768	783	798	795	745	808	778	778	757	779	837	801	854	772	744	807	803	841	751	756	798	755	767	844	815	747	814	804	819	808	789	808	826	784	831	815	801	808	742	768	817	807	771	763	800	819	733	770	802	801	805	773	774	780	787	798	800	804	796	752	775	796	734	768	741	796	756	824	824	773	746	800	806	813	822	746	795	782	797	778	732	777	734	790	776	782	756	785	750	754	833	754	769	787	847	841	773	774	807	743	802	738	805	782	790	800	735	819	783	803	804	731	824	789	808	816	763	754	813	828	814	760	756	751	811	743	757	786	797	782	777	762	779	799	791	773	795	793	794	785	799	773	779	778	797	791	772	799	793	755	753	818	778	813	730	799	828	818	749	808	858	764	810	759	737	826	775	790	792	784	787	750	799	761	775	775	744	763	783	754	797	772	805	778	740	760	780	775	806	818	820	806	842	820	783	778	803	780	755	776	785	837	826	741	789	752	779	795	791	740	789	732	789	825	817	838	822	804	748	818	769	814	747	775	832	804	810	785	782	824	788
6127	367	302	143	108	119	113	102	90	80	94	88	95	81	101	87	69	83	90	81	82	93	80	77	101	82	85	86	72	68	91	98	104	85	78	95	87	94	98	112	93	76	85	87	73	69	73	86	88	97	71	83	88	99	77	90	85	90	81	80	82	91	91	75	95	79	96	94	91	89	80	94	89	86	93	96	86	105	89	84	94	68	76	75	88	78	99	78	103	102	94	95	86	82	89	96	102	84	63	70	91	86	98	88	96	87	94	85	95	93	87	93	68	98	101	87	91	101	88	86	78	86	72	91	77	77	102	85	67	103	81	92	77	108	100	92	90	64	72	83	100	85	87	89	99	96	85	87	83	85	103	89	80	86	75	84	83	91	87	110	89	98	101	88	95	99	86	78	77	104	89	94	90	79	88	83	88	94	83	84	91	90	98	104	92	90	96	95	83	96	87	98	89	83	96	84	91	79	109	89	79	91	70	92	94	72	75	97	82	87	93	107	92	90	93	109	107	84	82	94	78	102	87	91	96	68	100	89	93	91	84	101	101	105	83	100	98	108	102	74	81	92	84	108	95	90	70	75	87	107	90	85	80	105	89	102	72	97	95	99	92	65	104	114	73	82	88	88	87	84	86	97	78	95	80	84	76	103	103	90	90	97	85	95	90	84	79	105	106	84	85	97	92	74	98	95	92	88	80	99	70	68	87	87	86	81	130	85	99	77	69	90	83	95	99	83	83	87	90	94	94	81	81	84	97	75	101	98	84	93	103	105	81	94	76	88	75	95	93	88	83	80	92	77	77	85	109	97	77	117	93	85	83	85	96	81	88	91	84	103	95	87	73	96	80	96	92	96	92	83	98	85	102	101	79	93	82	88	87	82	96	88	92	95	87	86	84	92	92	83	89	90	84	87	68	99	82	97	79	94	89	75	92	94	99	95	104	101	89	88	92	97	86	100	96	95	96	92	89	97	90	98	93	98	89	84	86	92	82	79	84	93	103	72	100	80	71	100	101	83	87	76	90	67	94	79	96	77	101	79	76	99	82	87	79	98	91	91	78	98	71	80	82	98	82	87	84	92	106	82	99	91	82	82	83	86	87	96	103	88	104	110	86	84	69	94	100	85	97	99	112	85	112	113	92	62	95	98	67	107	90	86	85	93	90	95	106	77	82	94	76	91	84	78	86	82	77	74	96	89	90	87	102	92	84	87	74	77	89	106	87	112	88	84	91	83	85	101	106	102	118	94	104	86	88	89	94	72	86	91	83	92	83	94	78	76	84	103	108	95	99	80	88	88	76	81	98	98	94	75	93	79	96	82	100	89	108	84	81	85	102	80	103	99	90	88	84	78	90	104	91	83	82	70	97	100	86	83	71	89	104	76	90	70	89	74	79	90	88	80	79	92	103	93	102	81	107	99	95	97	89	96	79	90	91	98	80	82	85	92	91	87	99	86	86	92	82	98	89	90	100	87	72	76	78	78	92	96	74	89	76	74	87	84	92	98	92	88	75	80	87	97	94	91	88	82	65	93	72	76	80	74	77	78	91	96	98	74	94	86	102	91	93	83	84	93	100	90	80	93	76	74	107	94	104	82	80	100	83	94	92	93	96	101	88	82	111	88	99	77	92	90	84	76	92	85	86	87	95	86	96	80	85	85	93	74	95	86	91	81	81	96	79	86	84	90	99	89	105	77	73	99	82	100	81	92	77	80	87	87	84	102	89	78	101	67	74	81	81	82	88	107	93	91	105	105	88	103	91	73	74	86	94	90	77	69	92	85	89	88	67	99	83	86	115	90	87	81	68	86	95	88	100	87	91	80	90	92	95	85	83	77	87	97	84	81	99	92	98	100	93	109	79	100	95	105	94	84	87	82	94	100	77	88	76	88	80	71	88	88	76	92	105	88	75	100	94	83	102	79	91	96	81	72	87	79	73	77	88	98	92	84	81	93	83	108	117	85	87	94	92	90	81	86	100	103	79	105	93	100	80	99	81	88	77	94	90	89	87	75	82	107	84	90	96	88	86	103	82	86	86	101	98	94	108	88	86	72	84	84	90	96	75	100	86	87	82	110	99	93	76	96	106	103	99	96	98	90	100	89	87	91	76	84	86	79	71	91	81	94	87	88	105	113	87	90	87	86	87	87	82	92	94	83	79	92	74	90	77	94	88	69	80	97	100	109	80	78	92	105	70	101	76	88	85	78	87	89	85	75	89	84	91	84	91	84	91	59	104	96	89	83	76	81	89	107	86	83	94	85	97	91	84	103	70	82	89	76	93	93	90	91	99	91	94	91	105	95	80	85	99	93	102	74	89	89	80	96	83	76	86	96	84	86	86	76	96	94	85	99	81	84	80	72	106	79	100	79	92	84	85	91	99	94	87	81	89	72	86	82	72	84	74	93	81	87	102	94	86	106	83	97	82	93	100	95	79	92	104	81	72	99	87	95	83	83	88	86	82	94	99	100	89	87	80	84	91	97	82	94	105	79	76	81	74	104	109	87	78	81	96	91	88	75	88	91	69	91	95	74	92	86	81	101	88	85	93	97	67	91	97	91	82	107	94	104	93	102	76	78	92	94	88	95	102	82	88	106	79	102	100	69	90	94	86	76	79	88	98	83	87	85	82	101	77	78	94	81	87	103	84	88	98	82	89	78	90	109	101	82	93	84	93	112	78	74	88	79	95	92	71	78	94	100	79	90	105	82	102	91	97	89	93	107	88	83	78	85	93	81	76	91	74	70	95	95	91	79	90	87	89	92	100	77	96	78	82	85	75	92	99	103	80	94	98	94	95	88	74	83	64	82	64	88	93	81	81	107	97	82	86	72	107	70	86	83	83	92	101	77	81	80	86	93	99	87	84	108	93	85	75	87	102	78	81	89	95	90	86	93	73	71	82	92	86	86	83	80	86	93	75	75	95	101	88	91	75	95	86	86	86	75	80	88	91	88	77	73	93	101	76	89	86	85	65	94	81	88	85	82	86	81	88	90	104	85	84	88	76	92	104	84	83	78	75	89	91	98	96	91	86	90	74	98	106	90	105	80	74	89	80	88	69	93	85	96	82	101	86	86	81	95	86	82	94	84	95	91	75	85	89	91	96	82	90	95	101	103	79	93	85	95	111	101	109	90	98	98	77	70	85	77	95	82	91	94	94	80	95	93	81	86	97	100	100	89	95	103	80	87	91	91	88	94	87	94	67	90	88	97	93	85	97	76	83	104	103	84	96	81	85	93	86	88	92	94	90	84	87	96	87	90	95	96	91	86	91	74	101	92	96	89	77	78	77	83	71	98	90	103	68	91	106	92	101	93	88	87	93	76	95	93	87	78	76	88	87	82	98	81	99	88	84	75	78	77	96	90	95	85	95	74	99	82	86	87	90	90	88	90	88	110	94	99	72	99	101	92	95	97	89	84	68	103	97	115	101	99	81	108	96	82	73	92	84	74	99	88	88	120	76	101	92	66	101	103	102	90	98	95	90	84	101	84	107	79
4870	360	476	512	479	429	402	411	353	369	365	315	365	325	311	319	349	346	320	320	314	359	314	326	316	354	323	329	314	321	309	335	322	330	362	301	329	330	332	313	328	344	337	337	333	318	328	328	300	327	366	324	327	310	333	331	307	313	316	331	310	295	334	330	345	335	301	286	317	319	299	297	319	346	303	313	333	307	345	339	293	333	305	335	335	309	295	312	328	299	319	313	326	322	325	334	314	307	336	321	329	293	318	316	320	312	332	303	289	310	316	292	307	323	294	315	326	334	346	323	330	316	306	312	324	318	315	299	299	314	315	329	312	311	342	337	321	343	302	322	287	311	323	311	312	332	335	330	331	298	315	298	327	336	316	335	295	299	327	309	307	333	338	331	325	308	350	316	346	330	311	324	339	340	323	289	324	321	342	313	312	308	329	327	315	319	308	334	362	322	337	303	334	350	325	324	288	310	270	318	306	337	312	327	353	339	316	316	328	312	337	302	306	302	337	303	336	327	347	331	306	326	334	331	343	333	324	332	306	303	328	316	336	301	328	298	308	318	328	297	333	331	313	309	353	316	310	332	334	326	290	316	327	314	337	313	294	345	339	324	306	310	335	314	299	329	323	300	297	337	316	340	316	313	329	324	330	334	317	331	329	316	343	334	302	302	274	296	347	305	324	313	324	337	315	311	346	322	350	309	313	317	361	315	322	307	317	333	330	311	278	319	324	313	303	330	326	323	317	312	349	324	321	321	304	304	323	283	330	298	333	323	312	296	312	335	299	325	334	302	318	314	305	319	305	334	308	309	317	345	321	300	325	343	325	294	314	324	338	305	316	319	311	344	317	298	339	316	342	318	303	321	319	351	299	327	309	318	313	295	297	297	334	344	327	325	319	330	316	285	315	304	293	320	305	346	344	289	335	326	334	318	323	334	322	309	325	330	340	282	303	336	307	312	297	339	336	337	328	290	314	330	339	325	293	317	326	302	291	316	310	327	343	341	323	300	318	347	305	291	331	314	328	348	313	324	281	322	307	345	317	319	320	362	344	331	313	303	320	305	330	306	328	308	352	312	331	326	331	345	316	309	296	333	313	319	324	286	351	344	334	355	329	295	303	312	319	305	328	312	330	283	315	337	311	304	320	292	339	321	320	337	315	340	316	338	315	345	349	295	328	341	342	339	336	306	317	326	305	335	306	310	338	326	291	342	282	305	334	290	309	315	334	310	342	312	329	305	317	332	292	308	342	304	321	304	296	310	327	345	330	328	346	289	301	314	311	335	300	327	304	300	292	341	306	322	323	308	333	310	316	346	330	311	315	315	311	314	310	325	300	356	306	316	326	294	344	342	329	324	340	295	312	326	319	316	331	306	301	305	304	347	301	330	312	351	310	312	303	317	345	298	300	357	299	310	326	345	316	313	303	335	293	328	349	350	356	325	308	304	305	335	325	314	338	327	336	355	327	317	295	324	302	296	320	302	345	337	343	298	343	310	322	307	317	332	294	284	337	330	317	312	297	312	300	290	328	322	349	329	359	320	307	323	320	299	277	285	290	303	315	315	314	320	309	314	332	313	317	317	340	343	286	315	324	327	304	342	321	302	306	311	303	322	307	282	313	311	334	350	322	295	327	308	304	312	327	318	349	296	311	319	307	297	298	314	335	309	316	345	297	327	310	321	322	328	321	294	329	341	336	314	307	342	298	304	295	316	345	306	288	327	344	306	319	366	343	317	355	315	307	314	315	303	307	315	311	303	321	298	305	328	310	333	326	333	339	322	347	335	330	314	328	350	313	328	311	286	321	330	324	316	301	326	285	324	338	302	334	312	318	347	304	311	332	314	319	330	347	359	331	317	320	330	298	300	335	340	308	292	349	333	312	347	301	345	289	318	320	307	286	307	304	299	323	313	323	298	315	308	310	345	333	290	325	328	321	329	325	300	336	299	346	321	328	346	320	327	343	304	315	303	324	315	315	314	308	304	326	289	338	364	301	308	309	308	299	303	316	335	319	323	323	313	288	313	320	366	315	324	334	335	317	367	294	323	324	319	329	311	319	322	328	346	341	297	325	317	327	305	310	328	317	317	328	340	311	297	304	294	320	334	318	329	338	365	292	340	330	309	296	293	321	291	330	318	295	308	318	317	336	330	296	332	308	275	310	341	357	312	315	319	319	305	338	320	323	357	342	315	342	350	285	301	302	290	304	312	314	321	296	312	318	341	285	304	316	328	321	292	293	315	294	290	298	333	309	303	323	319	321	324	337	304	300	314	364	277	297	293	348	339	339	324	330	330	295	322	293	285	303	308	304	364	324	329	314	339	320	326	329	320	331	341	329	309	350	310	292	323	308	303	310	335	317	317	296	293	298	328	322	279	325	310	317	290	297	320	327	330	292	323	303	317	280	336	321	338	317	293	304	330	335	327	285	343	341	328	330	332	321	297	315	318	311	316	343	338	324	325	301	334	332	341	285	352	314	333	333	314	328	295	324	310	315	306	332	325	342	344	316	348	332	311	319	332	317	265	310	279	310	347	363	298	298	373	341	334	308	315	310	331	332	290	291	307	337	319	318	324	335	337	328	317	283	313	300	333	337	304	314	313	334	317	307	306	308	296	312	327	323	290	301	294	299	266	313	305	288	324	309	318	323	330	341	301	333	336	311	310	307	336	305	312	325	294	324	303	278	339	308	302	329	315	316	299	297	331	313	325	330	327	325	318	296	318	352	292	300	310	312	361	319	319	308	249	339	352	293	297	336	354	304	291	286	306	347	276	291	319	341	329	340	322	331	344	308	304	312	308	320	327	325	311	293	324	293	335	327	301	295	314	328	319	333	316	299	352	347	345	340	311	333	351	321	318	340	305	307	310	311	314	305	297	314	298	336	316	332	326	320	334	327	333	331	337	320	322	308	310	327	289	335	303	299	368	304	296	324	336	283	330	320	307	296	302	309	340	351	332	275	326	311	298	311	340	316	273	318	307	331	287	292	327	323	306	304	316	364	347	292	304	332	317	317	316	334	336	327	332	299	312	317	311	303	328	323	347	301	326	311	293	317	303	311	304	307	299	292	311	340	306	327	345	311	312	330	333	314	304	307	354	315	330	326	283	317	294	305	340	310	322	340	294	346	290	303	319	305	288	313	320	325	344	302	293	347	288	313	288	328	316	333	291	345	351	312	335	301	315	286	299	336	329	320	362	324	336	330	330	340	348	326	362	311	317	322	309	314	307	338	334	314	324	331	328	303	351	303	338	308	316	320	323	327	329	370	318	316	316	333	340	339	349	302	315	316	308	325	326	313	321	338	351	303	301	336	312	329	323	330	339	327	358	352	301	308	312	345	306	323	312	311	279	317	309	341	305	297	311	350	334	314	317	334	331	303	345	343	320	302	320	300	338	316	353	311	328	317	304	331	339	316	319	336	309	304	314	324	296	299	311	313	340	315	324	365	331	332	324	325	316	317	329	321	319	304	332	328	311	316	330	301	293	286	325
38459	17806	5223	1226	835	622	520	415	380	296	298	247	286	270	254	231	218	234	236	203	217	199	197	186	193	180	202	218	195	197	194	199	183	184	173	184	183	193	211	210	204	219	183	191	193	183	201	178	165	189	186	180	171	195	193	188	213	167	185	218	186	173	190	172	180	186	189	169	171	205	188	203	195	193	176	163	186	207	198	212	187	184	195	168	155	182	200	191	194	184	190	182	193	174	178	193	176	184	204	170	194	164	150	203	170	196	186	170	175	196	179	219	176	178	159	204	186	194	166	182	208	179	170	167	183	193	186	190	176	205	172	174	181	202	195	200	202	166	190	191	202	174	181	194	153	168	169	183	183	191	192	147	196	182	179	192	177	167	179	182	191	200	204	179	178	181	187	193	177	178	195	183	174	180	172	146	168	179	187	171	183	203	191	203	184	181	186	214	188	179	205	190	199	180	182	195	183	212	191	159	197	200	179	195	194	194	207	175	194	199	181	186	193	194	182	164	185	189	187	184	218	171	169	176	211	170	190	167	193	195	195	189	205	185	194	184	193	189	172	198	208	176	178	184	186	198	172	203	167	236	189	184	205	200	195	179	174	176	172	171	205	172	183	171	201	209	185	179	190	171	189	190	173	161	164	171	216	207	182	186	189	192	193	168	183	183	185	173	201	219	166	182	190	183	194	178	202	194	208	194	181	198	179	180	207	203	207	178	199	187	194	173	169	198	185	214	168	153	161	183	186	199	183	184	177	199	182	193	167	166	179	182	212	184	186	177	194	206	180	198	165	159	197	176	186	180	178	178	187	185	197	177	199	176	177	176	180	190	170	190	184	178	194	193	185	195	177	188	196	185	201	208	194	191	192	175	189	188	185	205	180	158	179	190	196	188	188	179	193	185	205	163	185	194	178	189	194	163	194	192	183	177	159	165	198	179	180	203	189	207	223	200	200	180	152	178	185	195	208	204	204	202	197	178	176	183	172	199	193	176	192	184	230	177	171	171	217	189	193	182	177	167	152	188	183	198	194	170	189	194	189	202	178	162	157	185	177	181	200	189	176	183	198	197	177	208	194	193	193	200	194	212	178	174	194	213	197	204	165	211	168	189	194	193	195	166	196	164	197	169	183	195	185	180	178	192	173	196	195	171	196	201	182	174	214	181	174	177	194	169	192	179	191	192	168	178	160	191	181	187	180	172	191	172	200	193	192	180	172	206	166	182	172	189	178	196	186	179	183	200	170	192	185	207	197	205	178	186	199	178	199	176	176	166	166	207	183	218	170	165	171	171	181	168	203	178	181	204	200	177	183	182	196	173	191	184	180	214	182	206	196	191	177	182	188	187	175	195	181	214	184	178	187	176	178	179	190	165	197	197	193	178	166	174	185	184	204	218	138	202	189	189	204	181	171	194	180	182	195	205	205	193	153	153	189	206	180	208	178	176	214	184	189	180	192	188	182	185	178	158	157	177	174	189	184	205	194	178	165	184	169	169	193	214	179	202	196	210	176	197	196	203	178	179	166	199	191	203	160	184	204	203	197	174	180	185	208	175	200	160	189	207	190	171	176	174	201	189	187	202	175	173	184	176	178	171	201	168	199	172	186	222	216	170	170	201	184	204	198	194	157	190	178	183	178	193	204	187	192	179	165	186	203	197	207	178	206	179	155	158	206	190	195	193	174	200	171	175	178	212	166	198	167	193	195	180	185	172	173	196	169	190	191	178	186	237	190	158	198	172	183	167	185	199	193	192	196	183	201	187	201	181	186	200	184	204	183	193	198	177	207	170	174	183	187	175	182	173	181	192	167	183	198	188	196	171	179	185	193	182	219	192	169	188	196	206	167	173	170	196	174	205	185	191	201	158	155	200	184	196	173	173	187	177	178	186	196	190	176	185	189	188	188	201	196	185	193	189	172	194	200	182	199	193	158	163	161	161	182	194	170	164	198	174	208	177	158	189	168	161	206	191	163	174	205	176	183	180	165	216	173	180	172	176	212	185	172	184	154	205	181	195	171	166	193	189	184	201	200	175	196	164	194	194	185	194	180	188	209	219	175	213	198	202	174	184	192	189	174	178	220	177	193	196	205	175	214	176	172	189	161	181	177	190	203	164	199	184	207	183	189	205	169	201	187	185	184	211	172	222	174	193	184	193	187	188	184	188	186	164	187	199	202	186	204	175	153	189	197	205	191	186	180	193	181	200	175	177	178	195	195	173	182	175	185	178	167	180	176	196	197	180	187	181	208	199	195	191	171	212	190	192	207	197	198	177	191	172	186	191	199	169	218	183	192	199	192	178	197	188	207	205	202	207	177	176	185	215	176	197	176	164	200	199	188	202	163	177	180	170	192	170	197	227	178	198	195	203	176	193	162	165	201	192	166	179	178	174	188	194	187	164	194	179	183	204	178	207	176	166	182	184	205	159	199	197	191	202	169	189	192	172	190	199	173	168	209	184	190	210	211	198	181	192	209	194	166	185	177	197	189	184	186	208	158	185	203	181	169	166	156	202	196	190	186	189	213	191	187	201	176	215	186	199	208	183	185	177	181	183	184	182	182	176	191	175	175	196	205	206	172	203	183	177	166	193	184	187	185	202	212	164	165	199	197	195	190	196	211	196	188	185	184	160	193	204	180	202	200	202	176	165	202	189	190	215	184	203	182	169	168	161	166	188	183	166	167	198	206	190	167	203	195	170	193	173	176	207	191	198	177	185	185	193	185	213	192	181	182	205	178	204	184	189	181	164	182	174	170	173	173	183	160	176	207	197	191	197	173	158	161	190	176	180	190	207	193	190	176	188	181	209	180	196	173	182	183	202	182	176	214	163	179	202	185	182	197	186	189	190	186	196	187	203	166	187	169	183	166	191	183	183	204	188	174	189	208	183	196	192	194	154	148	170	192	197	192	163	174	174	174	204	186	149	203	195	192	184	179	167	156	178	178	174	187	186	174	177	195	183	207	183	193	161	205	213	222	180	180	167	221	186	195	173	184	190	190	209	177	193	179	169	157	196	167	180	187	161	176	187	183	192	173	186	175	181	169	179	181	190	182	191	193	172	197	166	202	192	200	201	182	195	215	202	185	208	176	200	183	165	197	175	187	200	183	182	181	174	196	188	222	208	206	190	174	183	159	176	178	186	173	180	182	178	208	179	188	197	178	167	171	203	209	201	206	214	174	204	185	178	198	192	191	187	179	191	200	188	178	173	163	210	193	185	200	194	187	173	205	164	232	189	194	173	166	182	205	186	200	187	177	174	174	172	217	181	193	177	210	174	188	204	194	177	200	176	151	186	194	192	165	198	171	191	186	193	181	199	204	195	172	205	184	188	198	161	181	197	181	184	191	193	199	163	202	182	166	168	190	174	176	190	186	164	182	151	198	179	155	197	176	157	175	166	184	210	188	199	183	173	183	192	189	171	171	214	201	189	183	186	220	188	193	198	184	178	178	189	203	184	215	184	168	186	182	175	200	171	178	182	193	182	201	174	172	198
19640	1559	3190	3568	3060	2552	2062	1791	1630	1412	1244	1191	1116	1000	951	899	893	865	839	810	772	748	747	742	701	706	685	637	686	659	687	656	681	663	655	616	690	607	650	611	620	627	616	631	622	613	599	650	639	630	609	614	615	619	577	578	625	553	536	594	608	602	588	616	625	599	581	599	589	572	599	601	545	588	541	609	618	570	593	597	579	574	596	578	602	573	594	579	583	591	594	588	535	545	596	562	597	580	592	566	595	573	575	575	601	561	614	562	578	588	569	591	577	614	582	565	531	608	568	584	580	635	550	585	579	560	573	567	578	582	558	560	569	579	532	584	590	537	590	607	572	554	580	598	604	584	604	615	535	581	576	598	584	576	573	579	587	630	581	587	579	593	555	534	565	561	513	595	620	557	559	536	558	584	534	574	566	569	611	541	547	554	545	553	588	645	580	564	535	582	556	597	598	581	564	584	614	613	561	564	558	550	543	603	601	598	538	573	610	595	567	564	616	554	584	597	521	562	594	583	558	603	541	565	597	571	575	586	563	590	605	621	602	566	551	594	532	641	583	530	560	570	570	550	551	618	596	583	565	584	593	594	573	588	599	550	577	536	581	601	614	583	578	571	530	570	603	604	590	571	583	589	584	581	521	566	562	583	564	552	554	591	552	581	555	578	558	580	597	584	559	537	551	602	572	615	549	545	590	544	572	551	567	619	570	536	598	554	557	594	560	585	586	614	602	578	595	579	602	578	553	566	561	576	540	566	537	584	550	599	560	614	538	590	562	597	605	568	591	561	550	603	555	546	583	572	562	598	597	569	586	573	617	600	600	571	580	578	570	572	536	577	569	588	578	540	560	529	589	554	581	568	608	575	527	605	593	593	552	567	599	559	576	571	609	631	558	590	552	585	546	557	527	567	623	577	605	575	585	604	550	567	538	558	562	568	568	548	598	600	570	590	579	621	585	555	551	554	590	558	564	554	577	561	562	552	571	562	589	550	550	607	566	544	592	613	604	587	573	578	608	594	592	555	589	585	551	574	604	564	568	598	564	572	549	603	591	567	555	586	568	580	629	564	589	474	538	561	575	590	571	564	528	587	545	600	584	541	577	568	610	570	601	566	533	587	604	585	581	590	569	617	614	575	530	568	602	606	587	556	574	577	562	548	559	572	555	552	575	616	639	569	554	590	600	603	582	582	552	608	592	575	579	566	618	541	579	576	582	578	546	600	562	602	525	610	560	585	618	548	566	551	539	591	587	635	583	548	574	544	582	600	568	569	574	574	567	570	594	568	567	590	601	549	568	562	584	573	564	542	583	557	581	574	570	626	572	566	601	536	550	567	560	570	570	560	559	556	576	564	562	564	585	563	527	525	521	549	551	548	558	577	592	552	606	578	544	561	578	568	579	584	574	564	544	592	583	602	596	582	558	558	587	582	545	589	592	579	580	583	590	566	600	602	585	541	584	580	550	555	563	560	591	581	539	589	589	529	586	595	568	561	567	611	583	609	598	534	601	543	553	603	540	582	582	587	603	575	571	554	560	568	564	633	582	598	548	551	567	573	590	557	590	563	558	594	561	611	602	570	545	609	536	610	549	562	561	557	579	559	594	621	609	540	587	550	562	548	567	570	614	566	538	557	578	570	588	576	602	568	554	606	592	583	536	563	575	596	592	575	561	552	596	640	610	542	590	602	550	565	542	549	568	586	577	563	596	566	543	594	586	556	564	555	541	549	579	592	542	605	559	565	628	563	580	568	605	571	566	603	553	606	545	545	614	559	591	589	587	600	582	579	587	558	555	550	552	605	625	563	561	564	572	586	616	568	584	601	572	615	571	531	602	579	598	584	573	571	577	575	545	583	585	552	585	613	575	554	567	574	566	563	528	564	552	587	565	590	561	571	575	554	568	585	588	552	576	569	579	573	517	584	553	540	534	534	598	563	565	577	594	530	589	588	546	561	579	550	552	528	542	573	568	569	561	588	572	600	561	566	581	569	536	641	618	516	573	566	589	576	559	599	570	593	549	565	586	597	574	552	540	525	615	571	571	571	552	553	580	579	534	561	534	577	566	560	586	582	557	572	594	535	584	562	558	601	628	618	531	568	587	602	602	574	593	575	556	594	574	557	592	576	548	565	555	556	510	565	546	556	595	552	596	593	546	542	556	560	573	571	598	622	536	623	555	544	591	573	590	566	579	569	598	555	526	571	552	551	594	616	576	590	612	578	571	571	595	575	537	576	590	572	593	634	567	545	584	614	584	576	577	571	568	599	591	569	579	582	602	574	534	531	559	579	583	541	548	620	580	585	563	579	592	552	603	590	566	593	597	582	558	542	563	587	584	606	552	584	554	579	589	595	598	598	558	631	513	601	576	574	571	607	589	549	580	596	580	601	538	573	594	577	554	565	583	544	574	555	624	566	586	592	578	568	523	588	545	533	596	568	527	600	585	576	564	563	546	573	602	587	561	560	553	615	616	568	604	604	545	613	566	561	558	533	598	568	552	582	559	563	573	530	556	595	591	558	585	599	566	566	567	571	567	590	545	543	586	569	580	556	552	582	546	581	587	569	559	580	540	525	609	575	573	559	612	582	556	580	556	578	533	600	566	564	574	559	565	562	588	577	596	544	590	616	568	620	606	602	583	554	562	583	600	582	602	598	580	570	594	641	566	555	556	590	554	585	585	605	591	552	571	536	581	534	562	582	581	585	596	578	569	523	589	550	559	567	570	580	566	571	549	591	522	595	547	555	554	514	537	537	561	583	561	594	614	570	575	586	605	554	559	568	531	542	567	587	550	586	571	556	570	588	549	599	556	559	546	579	589	606	591	569	523	584	559	547	559	550	569	618	607	599	562	566	604	574	623	585	554	599	601	583	602	550	610	555	597	603	566	549	550	572	599	600	571	544	590	616	648	601	495	585	579	589	590	582	566	549	551	588	604	596	545	563	552	601	555	562	553	618	562	545	628	555	534	586	605	599	547	625	589	532	566	581	556	540	552	602	573	556	622	585	596	549	578	598	598	605	585	564	551	557	596	577	587	575	551	583	590	581	547	574	587	562	555	605	572	542	593	568	552	586	586	575	579	562	596	586	554	579	573	559	554	573	583	599	580	583	549	599	620	567	544	516	555	562	601	574	568	585	563	629	622	619	616	577	601	583	547	576	578	542	549	588	567	589	543	581	561	561	575	587	573	555	577	568	602	580	551	519	558	568	563	555	636	566	591	579	566	566	571	579	581	542	598	588	612	574	521	570	594	578	574	598	623	614	576	570	594	559	581	550	549	548	609	570	526	560	547	580	532	525	570	560	550	588	607	613	613	584	604	564	548	593	584	548	607	567	590	562	570	571	524	558	516	598	593	564	549	558	596	581	574	598	567	582	522	550	567	574	550	617	543	606	595	604	563	565	597	550	495	575	546	561	573	564	558	562	550	576	562	561	598	574	525	551	575	581	572	549	532	559	593	571	581	552	540	587	577	512	611	600	595	601	567	578
41005	21253	20136	4331	1701	1234	961	751	607	583	490	439	441	457	377	379	344	323	350	369	363	318	315	349	309	335	338	290	284	316	291	293	305	274	298	288	292	286	298	294	285	278	287	259	301	305	275	269	275	271	291	305	280	255	271	299	289	277	274	265	270	298	276	307	277	278	290	307	271	290	257	248	258	282	280	286	273	287	277	280	273	283	268	290	267	254	305	280	284	304	270	288	267	308	297	284	266	309	282	291	279	263	299	262	256	264	273	277	262	264	272	302	299	261	293	285	294	242	256	264	253	270	310	249	260	287	278	271	291	283	295	265	250	295	298	254	276	271	289	286	263	261	273	276	256	261	258	245	278	291	260	270	290	272	269	294	308	288	295	263	288	296	279	276	270	289	284	275	256	236	297	252	272	294	253	272	286	279	254	286	290	295	263	234	278	275	286	277	238	254	294	273	291	261	264	283	304	252	249	314	294	258	268	273	280	295	274	279	273	274	252	265	301	287	265	303	280	283	256	280	265	276	265	245	272	295	267	246	262	282	282	255	293	302	272	244	289	268	304	247	279	262	293	276	251	281	265	271	297	282	288	289	291	277	267	263	260	261	305	292	298	245	291	280	275	254	271	292	262	252	273	239	264	297	267	281	287	272	281	248	266	261	250	283	271	305	273	310	271	262	273	276	269	267	285	293	272	288	248	265	274	262	297	284	272	266	298	249	262	254	263	309	268	253	278	273	276	257	269	301	266	274	228	278	253	288	277	284	268	278	272	249	279	250	288	266	273	277	260	259	290	266	274	307	262	284	238	249	260	276	273	254	273	268	233	282	263	254	290	275	281	256	287	285	248	262	286	291	270	267	277	298	294	268	262	290	278	268	281	285	295	263	293	304	283	285	291	304	293	279	246	277	288	259	286	240	295	277	285	265	258	261	258	270	298	289	293	274	293	269	249	264	272	275	249	273	293	296	269	261	295	246	273	276	264	304	294	249	250	293	260	246	297	275	250	266	254	272	291	255	252	313	270	254	268	278	278	284	305	263	274	289	299	291	321	267	246	269	256	311	299	262	253	280	264	282	255	239	269	292	253	282	295	250	298	289	276	257	298	266	281	262	268	280	263	277	290	264	259	269	257	271	286	284	285	254	269	296	271	272	299	275	289	273	276	264	266	248	259	303	264	304	273	267	284	280	290	276	274	303	269	295	265	314	255	256	279	286	297	257	265	272	259	295	311	263	291	275	295	297	277	280	256	295	284	275	270	286	265	289	288	273	289	310	296	275	286	260	278	293	260	247	280	288	283	280	247	254	313	265	285	230	280	244	289	263	262	268	259	245	279	297	278	270	280	266	260	309	283	242	271	300	312	287	290	270	259	271	308	303	294	269	243	270	256	264	272	283	262	318	293	275	279	261	301	283	289	286	264	261	294	251	259	287	271	259	283	270	277	292	286	249	247	270	287	269	288	277	277	279	262	271	303	300	275	297	253	248	282	265	277	260	251	274	266	289	297	268	284	273	246	262	292	299	290	295	241	278	299	277	279	259	266	283	279	293	301	262	274	273	276	249	269	291	268	256	294	266	248	287	278	276	264	287	313	321	250	265	302	248	264	280	282	276	278	268	269	286	322	270	266	301	278	245	263	271	266	265	273	275	269	278	246	275	284	253	271	288	230	262	280	274	312	259	283	304	298	311	284	265	266	263	281	246	283	286	253	293	276	281	272	244	256	281	272	286	257	288	266	262	270	254	265	265	246	263	254	273	268	252	288	280	261	272	308	273	302	297	249	290	289	300	252	297	236	287	281	297	308	269	274	250	261	249	277	259	268	279	267	268	270	273	277	256	275	261	289	274	241	252	285	286	238	247	270	280	288	261	280	273	243	292	299	295	290	285	287	280	283	297	264	281	256	301	261	256	288	264	273	266	271	292	262	257	283	310	286	258	285	275	269	290	271	262	301	240	282	261	274	275	286	307	273	256	308	279	278	258	278	288	283	278	288	276	285	268	284	283	258	249	289	297	296	265	312	257	279	286	265	272	259	270	286	277	257	253	299	254	279	257	273	277	272	276	299	250	266	286	303	280	251	269	286	268	263	244	280	279	294	258	259	259	280	252	271	283	293	252	241	272	276	277	275	263	271	260	296	289	257	271	280	295	243	273	259	262	269	277	266	257	263	304	273	272	267	280	283	247	281	278	263	254	277	259	281	238	273	244	271	275	257	284	291	239	257	279	274	293	273	285	280	270	274	310	258	273	272	246	281	271	281	276	276	255	249	266	268	286	261	275	259	257	256	252	282	287	285	278	284	261	278	254	295	271	259	280	272	295	263	270	286	264	271	260	254	293	285	283	284	273	286	272	307	284	279	264	298	293	271	263	293	275	264	251	266	245	273	285	279	301	283	292	254	267	272	294	283	260	293	281	290	282	242	288	285	268	259	279	259	277	280	259	308	275	266	272	276	299	281	294	273	301	279	278	259	293	268	281	281	271	284	299	294	235	274	279	280	292	274	256	285	272	279	253	279	269	262	272	293	268	270	245	261	290	271	260	276	283	257	240	287	275	303	267	267	270	249	265	272	276	305	271	268	300	274	244	288	261	291	255	284	261	273	265	274	264	259	285	244	294	304	281	261	292	251	279	252	275	271	261	281	291	271	271	276	306	285	274	263	268	273	266	263	276	232	282	266	301	251	291	289	225	243	318	252	272	297	319	270	275	255	290	276	292	256	275	313	267	276	301	237	271	263	280	269	262	315	297	248	276	281	289	304	280	272	293	267	293	316	278	271	288	246	257	271	284	269	289	268	265	268	278	258	268	272	272	266	304	274	262	258	294	277	263	276	304	265	263	293	263	272	272	265	259	270	236	267	253	247	294	254	281	280	303	284	258	299	258	268	257	260	277	268	288	278	275	269	288	287	276	285	300	290	272	253	276	284	291	253	277	274	281	279	279	298	274	293	257	276	276	270	274	295	296	265	259	279	273	258	264	250	254	297	279	270	271	296	239	277	283	282	246	286	283	264	259	293	315	295	249	253	264	288	253	268	287	284	296	277	262	285	274	276	266	269	257	257	295	263	298	284	319	266	285	292	260	295	304	292	259	252	264	312	271	296	306	276	278	271	278	295	281	271	268	245	271	255	242	274	269	265	277	283	251	253	263	273	238	270	251	277	318	264	298	276	253	261	265	315	271	289	275	293	269	278	290	294	258	270	262	262	283	254	311	252	288	279	281	280	273	276	290	262	274	248	279	282	276	256	257	256	250	260	283	276	275	292	251	262	272	267	284	275	288	254	296	273	268	306	274	280	259	281	290	275	243	310	310	270	257	276	286	280	289	265	274	274	276	270	297	278	287	252	284	270	276	270	265	241	288	280	248	280	291	256	262	286	286	281	283	283	301	251	235	274	240	229	295	274	258	270	313	281	246	295	266	248	267	265	291	242	272	271	264	266	249	290	254	247	246	276	280	237	275	279	289	275	252	277	274	279	291	300	287	277	281
25291	2722	5877	6586	5643	4519	3686	3140	2670	2346	2097	1991	1754	1629	1514	1453	1342	1294	1291	1235	1172	1123	1099	1035	1090	1060	1002	1008	1020	1011	989	954	1000	932	905	916	843	934	852	887	906	894	777	874	834	900	826	836	867	879	848	832	866	850	833	830	806	835	801	786	840	945	840	868	841	775	787	790	769	802	824	769	809	825	797	781	783	801	828	760	799	823	853	811	816	843	779	807	814	809	801	816	839	814	796	830	797	830	776	784	794	810	809	779	798	782	799	811	801	850	782	781	739	787	773	811	777	798	764	778	766	757	807	832	793	805	818	796	794	796	789	809	801	798	778	829	760	781	819	801	808	770	818	787	730	827	844	761	831	743	757	804	774	775	793	770	772	826	726	781	774	808	781	793	814	813	810	777	770	829	797	738	832	783	777	756	801	822	815	796	729	769	719	779	729	797	779	810	779	754	788	817	802	811	799	797	813	763	774	850	768	804	789	735	775	775	844	771	786	818	730	820	796	787	839	786	832	790	765	778	826	791	759	849	816	776	794	787	765	820	804	791	808	770	744	760	812	824	805	806	808	809	841	811	793	796	772	746	779	820	816	772	823	788	799	805	759	786	790	791	801	784	776	750	796	813	800	774	807	784	734	756	759	803	811	746	813	751	812	821	824	756	812	776	752	777	753	797	793	810	789	800	801	778	762	804	731	756	752	812	806	785	766	753	779	829	770	762	792	778	785	781	782	800	724	852	783	734	785	812	825	815	742	766	827	788	795	742	830	792	786	802	822	781	815	821	781	812	797	751	754	723	765	778	792	761	741	800	833	824	815	769	794	758	749	805	818	800	773	768	842	808	765	799	834	805	797	798	807	793	768	787	836	766	792	774	793	830	792	768	772	792	786	746	787	760	807	787	812	808	818	812	830	748	803	797	795	813	750	755	815	827	753	741	796	778	779	786	809	820	792	768	775	747	759	749	805	748	821	774	761	767	754	808	794	825	775	783	771	776	803	847	825	795	749	759	821	775	800	782	791	795	762	776	757	794	814	774	816	760	788	740	771	744	761	795	761	812	768	789	811	790	781	770	761	834	773	816	803	769	750	796	789	747	812	800	793	748	811	773	766	811	774	779	797	840	764	832	771	801	753	809	780	743	775	846	870	837	754	791	819	764	786	801	794	835	778	751	806	781	789	784	796	789	758	785	746	792	761	829	737	814	781	809	775	771	752	758	816	769	765	810	810	772	810	793	756	776	766	821	808	813	794	818	837	768	806	794	823	757	793	770	795	769	766	737	793	858	787	794	791	796	797	783	782	839	746	799	807	783	782	788	716	757	775	732	784	762	772	767	783	767	813	772	773	793	826	787	812	786	769	791	783	781	804	769	794	793	790	780	733	822	764	829	795	766	752	798	738	772	834	782	784	807	719	770	778	801	737	775	797	782	755	806	771	762	821	778	756	767	788	787	806	750	759	783	783	762	771	721	786	821	778	793	812	741	799	791	786	774	787	755	801	818	736	794	762	782	857	814	777	822	801	784	781	799	771	760	791	789	797	792	773	823	722	788	784	754	809	770	802	764	787	772	822	791	821	751	813	790	851	722	794	800	835	778	801	727	796	771	810	843	799	778	774	731	746	759	811	763	847	813	810	724	796	737	776	821	781	777	791	781	760	787	755	791	772	763	784	772	785	789	823	789	798	815	780	809	799	771	757	741	811	807	784	775	790	771	832	774	782	812	791	806	800	792	749	791	729	824	811	764	761	827	794	777	736	814	785	784	783	823	776	752	862	775	753	749	808	844	767	796	740	769	783	779	752	809	783	803	763	779	814	787	783	810	793	760	766	777	798	773	807	808	805	817	776	722	794	821	775	817	803	789	823	762	825	800	775	774	802	797	794	761	803	801	805	760	765	796	817	774	858	785	827	762	817	745	772	748	788	825	748	790	811	826	801	796	839	754	763	770	786	745	775	727	802	782	795	765	792	813	776	786	790	785	787	792	772	758	793	805	778	810	824	746	770	824	848	795	790	805	773	779	774	776	794	809	763	745	741	778	791	795	806	795	790	772	768	755	770	837	778	798	784	795	788	808	774	740	814	753	787	753	791	758	792	762	814	812	722	750	790	814	770	788	814	797	745	797	817	762	774	785	804	823	793	765	802	757	821	775	739	795	784	750	844	836	777	782	741	729	781	787	774	819	783	770	752	797	728	778	782	786	807	835	793	779	828	772	805	747	773	806	776	805	779	796	798	759	759	813	782	759	853	776	787	731	764	814	800	758	757	788	764	781	728	762	796	792	767	791	791	782	767	771	745	841	744	799	773	791	816	774	818	830	817	800	782	776	774	811	812	852	790	761	790	842	770	795	788	760	816	775	820	787	780	784	772	770	817	768	828	756	754	843	762	789	783	834	763	809	815	780	808	819	809	753	765	767	770	811	846	796	775	769	798	746	809	782	740	808	785	705	761	727	818	795	797	756	813	807	761	782	806	782	823	783	759	802	823	752	788	829	768	791	756	825	843	775	770	792	879	774	738	783	780	755	812	788	791	788	775	746	823	813	814	777	808	779	798	811	773	753	836	779	793	762	787	758	762	802	780	787	762	760	818	840	768	764	770	826	800	800	816	812	790	804	860	793	816	795	819	751	777	851	787	773	809	750	796	770	792	806	770	794	767	732	791	785	789	774	807	767	825	808	808	829	812	778	820	768	770	768	800	801	781	851	764	766	735	821	823	809	804	717	832	754	811	776	811	828	796	768	785	751	821	789	804	785	775	778	812	766	770	753	848	790	818	767	805	790	804	800	721	782	825	789	785	786	748	794	788	780	781	805	751	772	819	803	792	754	809	794	799	753	794	791	804	767	811	743	765	810	806	791	721	749	753	774	787	833	784	796	804	797	786	817	792	806	765	772	771	749	824	768	817	806	789	783	821	788	782	781	791	806	803	778	789	713	829	741	796	762	819	786	804	756	809	820	760	780	836	779	858	728	770	823	803	825	762	762	802	753	745	765	785	826	784	804	775	765	776	799	786	787	779	793	753	821	784	849	756	846	798	799	802	830	826	770	780	788	772	802	771	728	764	838	757	735	798	726	771	812	785	720	747	779	771	778	771	780	806	785	820	783	781	768	768	797	777	825	774	809	768	807	795	743	772	795	764	785	806	776	775	752	790	749	840	773	763	820	804	769	801	805	821	826	808	780	767	808	805	763	783	799	823	805	774	767	772	801	772	784	827	796	791	804	825	754	811	753	804	826	798	743	801	820	813	761	787	761	780	764	745	790	835	799	830	775	772	758	775	792	861	803	833	834	823	806	769	776	785	758	813	734	797	773	802	764	817	751	794	789	762	764	788	782	840	824	759	823	788	781	799	804	787	786	766	758	770	796	795	788	767	755	815	756	801	797	835	791	820	797	780	808	775	765	773	793	812	795	796	783	820	780	791	759	758	755	781	805	792	756	837	799	726	772	756	811	787	773	793	780	794	748	769	776	745	782	792	737	808	790	796	795
6586	373	337	174	126	99	92	98	95	93	86	88	97	99	87	84	85	112	90	95	82	94	95	95	98	92	95	102	91	81	104	71	90	84	96	93	76	85	92	91	86	104	93	80	91	77	104	107	67	94	96	98	95	96	100	97	90	93	89	94	86	101	87	87	103	79	94	105	88	83	87	91	93	87	75	95	108	80	80	86	82	87	79	97	80	82	81	84	78	82	79	79	74	87	81	93	87	106	70	86	93	85	86	89	68	111	93	94	99	88	96	89	74	85	78	100	86	87	93	101	84	84	97	95	66	101	97	85	107	98	90	85	77	82	88	103	103	81	86	88	82	73	110	93	82	92	94	74	80	97	97	98	98	80	98	89	74	88	74	92	83	77	103	93	94	109	87	92	111	91	103	86	69	68	87	87	97	99	80	80	74	73	81	84	87	103	70	88	116	89	98	96	78	92	92	98	94	90	78	96	100	84	99	91	86	115	79	92	96	103	85	104	98	91	83	99	77	98	83	73	82	87	79	90	78	96	84	99	94	98	87	99	85	95	89	87	96	81	101	87	91	87	83	87	104	97	87	85	78	102	99	94	93	99	86	82	108	83	96	99	94	91	95	87	83	88	107	83	68	119	73	92	113	74	79	93	82	85	105	75	102	85	97	79	98	82	97	92	83	90	85	89	92	85	83	98	83	107	87	73	66	103	93	80	93	90	92	94	85	62	93	79	108	88	89	94	80	73	80	99	96	99	92	74	91	94	102	85	85	84	77	80	116	92	85	75	85	87	66	91	87	93	73	81	79	106	90	105	81	86	84	79	107	104	86	84	77	100	101	82	88	90	87	88	108	94	91	78	76	95	81	76	88	92	96	92	88	90	89	94	101	77	88	97	98	81	88	97	92	89	94	78	85	84	106	89	103	87	93	88	88	96	94	83	88	89	98	84	99	92	83	86	91	70	80	94	94	96	97	83	91	98	84	83	93	100	95	90	95	100	94	87	99	88	92	88	90	84	82	83	85	106	96	99	97	81	84	76	77	68	77	94	109	80	98	97	90	90	81	78	95	105	73	90	80	85	107	89	75	107	93	87	102	97	79	79	96	97	88	92	86	112	78	74	96	76	70	77	103	90	88	79	104	84	78	97	106	70	94	100	111	83	89	85	96	94	84	91	105	73	85	94	85	101	81	97	94	76	74	102	101	85	95	101	94	75	89	76	104	107	71	92	75	76	90	75	92	76	78	80	75	103	83	91	99	94	78	119	83	103	86	67	87	80	117	72	101	81	84	86	84	90	91	80	82	81	90	92	73	87	82	95	85	87	83	104	83	90	100	92	100	90	92	73	99	81	81	94	107	93	92	85	93	98	84	89	107	93	87	96	107	86	77	83	107	93	96	94	87	81	91	89	101	91	68	99	86	99	94	74	87	87	82	94	80	98	94	89	92	110	79	79	77	94	82	80	101	85	92	74	103	94	76	86	89	93	88	92	86	97	79	84	90	87	97	92	80	92	80	97	85	91	84	92	81	79	93	79	92	100	88	97	97	89	87	91	89	83	80	94	95	91	97	94	90	88	94	87	102	77	76	91	73	87	97	95	97	76	82	80	92	69	93	92	89	89	90	72	110	95	90	98	84	102	99	89	87	75	82	89	76	80	97	99	95	90	76	103	77	91	88	93	85	103	77	76	94	95	88	100	73	86	87	73	100	101	92	106	74	86	87	78	75	86	95	92	104	101	90	101	82	105	95	89	98	80	113	92	97	82	89	88	91	88	95	97	88	84	104	87	98	88	86	92	75	87	84	95	87	100	75	95	78	84	79	104	93	85	100	120	88	81	88	76	98	82	99	90	97	97	88	103	93	94	85	95	92	79	103	90	87	93	99	106	87	94	90	90	89	92	100	83	100	75	85	89	76	74	85	97	82	107	92	106	79	95	111	98	93	114	74	90	87	90	89	101	97	86	87	84	97	90	103	84	65	99	99	82	82	106	87	82	83	94	82	113	95	75	93	80	88	99	98	85	95	88	85	98	87	91	94	89	83	78	82	82	97	92	96	84	89	92	76	87	81	90	93	82	98	108	83	72	93	79	99	77	91	90	84	72	89	85	89	84	100	84	101	73	88	89	92	94	89	79	86	92	117	87	83	96	92	78	99	106	85	79	82	99	89	102	75	80	91	85	85	99	85	69	94	105	104	93	85	77	98	85	94	90	86	83	69	92	92	91	74	95	80	83	67	82	95	69	89	90	80	84	88	80	87	101	88	95	81	90	92	92	88	95	90	101	102	71	86	88	93	95	98	84	91	94	90	86	98	83	91	95	87	89	110	103	91	83	98	77	93	86	114	95	86	102	83	78	98	80	90	106	97	89	77	98	99	108	74	92	83	96	107	98	103	83	84	81	70	95	98	87	83	90	86	85	88	77	84	87	104	96	72	92	93	76	79	94	89	84	88	102	92	95	93	113	83	94	87	114	84	86	93	87	86	84	80	102	100	100	73	76	105	89	112	69	90	92	82	90	100	87	92	92	102	90	80	86	95	85	76	97	96	84	109	97	91	91	80	94	89	101	86	80	83	97	91	79	106	87	91	85	89	74	91	94	89	91	74	90	83	85	90	85	87	93	89	98	82	70	89	100	89	88	94	80	81	98	102	81	116	92	87	95	96	81	94	77	89	97	88	88	103	88	92	83	81	69	91	81	98	96	85	88	91	103	79	85	99	99	97	90	87	91	72	93	81	82	102	101	76	106	81	80	83	86	78	83	79	82	107	77	92	83	94	78	84	87	88	89	71	92	92	85	70	105	88	90	86	79	65	104	87	81	98	79	87	76	82	97	84	98	90	90	88	93	93	91	86	95	121	96	85	79	85	86	79	84	99	93	96	86	96	94	93	77	76	71	74	83	111	92	101	84	98	98	91	95	88	90	83	89	93	101	90	75	91	88	69	91	89	105	90	93	97	86	91	100	110	88	89	85	94	77	91	87	71	88	97	76	90	82	95	91	92	83	94	87	81	98	76	94	76	95	92	97	77	92	98	73	85	103	73	80	76	85	92	84	87	83	97	103	94	84	68	86	93	91	77	80	93	100	102	82	75	99	80	95	86	91	98	95	94	81	80	85	89	96	96	90	82	85	82	86	66	89	78	93	80	94	85	89	85	97	95	95	85	87	86	87	91	79	96	110	78	97	97	80	85	83	85	82	87	101	98	96	91	98	102	89	80	93	103	96	76	97	97	81	89	68	94	94	98	97	86	79	89	90	108	82	94	72	86	82	86	89	86	80	92	89	79	92	78	102	85	88	88	87	92	93	93	91	85	90	89	85	96	95	89	88	103	78	77	86	84	82	84	100	94	92	98	81	81	87	118	77	97	80	106	110	85	87	78	96	82	81	93	84	86	75	92	68	82	83	89	75	88	79	87	74	86	106	90	96	78	87	95	93	87	96	93	75	80	98	101	73	83	88	92	97	102	89	87	115	97	101	89	79	96	94	88	88
5265	394	516	447	430	440	418	362	380	356	327	333	352	349	347	331	358	359	346	339	328	346	305	338	340	318	368	302	360	310	316	347	311	321	335	307	324	321	353	314	336	307	340	324	299	328	330	343	362	298	329	332	346	324	298	314	324	329	318	323	316	330	326	304	313	308	334	363	304	333	308	327	288	334	329	311	331	335	347	300	304	325	301	314	323	351	325	313	292	329	297	340	305	337	318	330	323	292	307	338	329	333	306	323	332	294	338	322	325	329	288	323	341	296	333	316	335	306	352	297	303	310	321	323	325	319	298	324	291	312	311	337	309	319	327	327	312	304	321	321	333	345	344	339	314	288	322	300	295	340	297	314	323	318	339	312	335	320	292	323	341	315	333	315	360	307	294	330	328	347	338	326	341	328	304	304	332	301	314	332	299	351	332	322	314	304	329	339	301	319	293	329	334	300	335	316	330	307	293	359	317	311	330	342	328	334	342	300	336	316	311	311	359	308	340	288	336	289	315	293	308	319	315	337	298	333	344	323	297	307	304	337	304	308	334	302	292	332	319	316	346	322	305	323	347	303	343	301	304	302	321	344	347	297	314	318	333	330	330	306	322	316	341	311	304	321	330	306	330	345	317	347	355	337	295	310	302	324	297	336	313	327	317	307	313	325	304	322	315	313	277	336	310	308	322	308	332	326	349	309	319	314	337	332	347	306	315	297	275	334	329	326	326	340	346	298	300	340	291	317	321	308	292	322	318	323	307	292	314	347	298	343	336	326	310	326	321	287	303	309	331	326	296	326	321	317	292	331	280	335	323	331	327	358	306	339	339	298	296	316	329	309	328	325	311	333	286	308	316	317	318	323	336	325	293	312	328	306	366	318	311	335	285	304	331	308	310	319	346	354	298	311	332	319	337	329	308	297	328	301	305	311	330	337	338	308	331	300	333	322	349	309	330	294	304	327	309	318	321	328	317	330	310	304	327	324	328	316	291	311	333	316	344	329	342	317	307	331	324	301	323	320	289	330	290	311	309	322	325	315	335	301	323	321	311	321	352	322	328	341	337	314	325	330	326	321	307	312	291	316	320	340	340	340	314	308	314	326	318	288	328	312	289	288	299	347	332	338	326	336	306	318	333	302	331	315	314	333	320	315	308	332	291	337	310	329	334	327	278	325	334	322	311	361	338	339	313	303	305	330	300	320	286	316	312	305	311	308	329	353	345	268	330	315	324	340	348	329	350	342	305	290	301	336	278	297	333	299	297	309	344	344	308	309	313	307	335	338	291	305	329	296	289	324	303	339	319	344	323	308	282	340	316	329	302	335	325	290	313	314	300	347	281	317	337	321	325	296	320	315	313	311	310	308	329	335	293	327	336	313	328	314	302	328	304	346	331	303	320	323	303	295	348	321	302	314	326	310	322	313	326	329	300	317	301	311	303	329	317	338	344	341	354	332	331	324	298	332	355	356	320	353	313	324	350	337	296	331	334	338	300	292	318	335	324	331	322	330	321	333	328	341	324	334	327	325	319	311	300	327	327	304	313	313	339	310	292	327	313	346	321	319	334	324	306	332	355	293	335	304	325	316	321	329	326	331	304	297	318	353	311	275	301	295	299	298	296	329	299	345	307	330	283	307	337	285	309	310	332	284	339	352	309	327	322	346	271	333	322	345	331	300	335	313	309	335	288	303	328	332	354	292	310	305	339	341	345	328	310	323	343	348	314	334	344	320	332	320	353	306	301	322	307	313	339	324	310	325	324	331	331	327	321	317	316	312	323	310	316	301	321	323	347	282	311	307	300	303	321	293	343	304	346	317	307	311	313	319	326	321	312	323	323	334	323	317	318	294	290	301	306	308	298	302	336	320	354	318	348	313	291	325	311	346	330	306	308	329	320	336	295	321	317	330	318	311	320	290	346	301	333	322	323	347	301	282	320	301	297	320	319	333	329	315	312	314	287	305	301	319	326	311	314	335	348	319	325	307	292	286	325	304	330	267	322	317	326	319	340	319	346	306	336	334	315	312	313	324	311	328	319	305	325	287	322	369	340	314	311	294	294	311	330	316	320	314	337	325	319	322	338	300	348	319	319	298	357	325	329	330	316	299	311	322	314	270	323	326	324	298	332	321	335	328	334	314	316	331	308	293	348	304	327	295	300	329	350	336	321	341	306	310	321	323	335	321	321	341	307	310	330	300	321	302	326	288	326	290	321	279	319	326	300	328	293	294	307	320	312	327	301	311	317	316	308	312	299	335	293	300	277	299	311	322	316	291	297	306	339	340	331	310	310	320	335	345	295	323	344	295	328	330	294	292	310	347	291	323	316	299	315	331	346	305	317	321	333	300	320	330	312	308	308	314	315	334	307	310	301	338	281	364	340	344	314	316	304	342	288	292	352	304	337	316	324	337	353	327	312	301	322	323	340	335	323	341	324	335	344	361	353	349	340	321	324	284	315	301	330	327	302	285	310	323	329	311	311	346	310	321	328	298	299	325	347	334	305	297	306	320	296	297	320	324	314	311	311	322	296	313	336	333	274	322	310	330	320	316	317	328	298	328	351	329	302	299	324	358	327	316	294	302	330	341	342	286	329	308	335	327	306	301	321	348	321	321	313	315	317	336	323	345	306	327	299	316	359	304	334	314	312	314	303	327	323	308	343	307	340	322	304	315	332	329	334	310	313	341	326	304	311	324	315	313	341	299	321	331	312	307	323	322	345	326	325	341	319	332	327	307	314	306	336	300	323	328	322	328	343	311	333	332	313	329	302	282	291	294	345	317	323	332	304	322	300	328	320	333	322	308	320	341	337	322	314	297	282	307	313	326	351	337	325	333	317	322	310	326	314	321	330	344	314	319	325	316	338	314	313	293	332	310	267	335	348	320	336	326	334	290	334	318	339	326	312	335	314	307	329	339	316	326	310	364	317	323	317	324	273	312	324	347	342	322	343	308	323	298	330	308	336	327	317	319	311	342	303	340	322	328	344	307	333	301	336	314	330	321	300	321	312	307	322	341	327	318	329	314	325	324	339	351	301	325	330	334	327	336	317	319	322	293	340	295	351	329	342	295	309	342	337	326	320	314	337	329	356	341	328	315	327	320	278	310	308	370	327	314	336	331	320	313	341	343	328	333	303	371	339	342	314	290	291	311	345	344	315	309	351	312	337	294	318	330	289	363	311	312	337	303	306	316	304	311	297	298	302	300	351	349	285	313	340	337	340	332	288	300	356	346	298	309	328	293	322	300	338	330	336	334	344	338	317	274	322	347	343	317	305	315	328	371	320	325	325	305	327	339	332	336	318	358	329	331	324	325	331	344	329	290	316	334	319	296	349	313	336	320	305	317	324	365	301	336	324	333	340	349	321	326	305	329	303	321	316	321	316	307	328	287	330	326	325	301	310	314	326	321	327	331	307	355	321	309	327	298	319	265	323	325	363	320	310	293	318	348	325	357	329	307	346	351	317	350	308	293	340	350	313	304	318	295	324	355	361	318
39252	18093	5703	1262	772	607	483	414	395	331	323	264	254	263	246	242	216	240	222	212	192	216	190	227	214	192	209	208	200	191	211	193	209	177	199	191	196	193	194	196	186	192	208	196	179	177	190	195	195	190	199	187	197	203	190	189	167	198	186	201	198	182	195	175	197	170	207	201	213	176	207	190	200	188	200	189	217	204	165	191	201	178	187	185	185	197	185	181	164	191	189	166	190	199	182	168	176	194	175	165	186	165	192	183	191	197	198	175	164	165	176	174	204	211	169	175	187	188	185	197	215	167	217	183	206	166	166	179	185	182	150	220	203	169	188	171	201	202	169	174	176	195	185	188	176	194	184	197	194	170	162	201	185	179	177	175	184	172	179	191	171	178	160	198	187	194	197	222	177	186	182	166	182	172	182	187	192	170	180	178	217	206	181	172	185	178	189	207	181	170	175	164	175	183	177	186	186	199	196	180	195	209	185	202	183	174	163	197	182	189	203	221	192	227	189	187	180	220	196	207	179	203	200	169	194	212	196	179	157	160	203	177	172	177	190	183	181	174	186	167	194	173	176	166	193	169	175	206	183	193	185	169	181	186	190	179	164	175	176	176	179	200	202	188	193	196	170	194	205	174	183	175	175	192	220	181	187	186	188	185	178	203	198	179	176	181	160	181	189	193	213	194	187	206	219	191	196	192	165	187	190	197	169	205	183	196	156	185	181	202	215	211	177	187	176	166	209	186	173	188	192	176	192	182	182	175	169	164	177	187	194	188	170	231	170	192	167	192	193	174	167	173	189	199	207	167	183	182	163	180	180	219	195	196	165	181	195	185	170	183	182	186	191	216	191	196	174	197	168	203	195	205	185	193	199	182	193	158	174	195	187	197	189	190	196	202	194	192	181	177	183	161	176	187	186	187	166	203	214	180	217	199	197	197	198	212	200	179	161	181	203	166	214	210	194	214	182	169	209	193	174	217	185	180	214	205	190	185	173	182	162	192	164	174	164	164	177	203	171	185	216	187	174	180	191	168	197	178	184	163	178	184	197	186	190	185	195	152	239	175	189	185	192	175	193	191	201	188	170	186	169	177	201	189	185	203	170	147	215	192	186	201	207	186	195	190	182	188	183	191	186	206	180	190	179	187	182	178	189	193	196	171	197	190	181	193	211	158	175	186	163	190	196	197	198	206	179	196	174	180	148	205	194	185	185	189	183	171	214	180	180	156	196	198	192	170	180	182	201	199	173	201	188	161	180	172	183	179	203	201	197	177	197	170	162	173	181	202	178	192	180	180	159	165	176	177	195	197	198	215	180	188	184	190	167	171	167	206	190	173	178	183	182	153	208	181	189	201	205	175	188	187	180	173	197	191	188	186	170	202	163	199	168	179	183	221	207	198	212	199	182	193	179	184	162	197	179	194	204	191	180	180	191	179	208	215	203	210	197	194	205	172	209	200	199	194	189	172	194	174	163	177	198	187	176	197	199	202	177	189	184	176	187	198	158	161	175	187	198	177	184	201	191	204	145	185	182	181	191	166	184	199	174	208	177	167	191	214	173	194	175	196	182	162	173	190	194	175	197	168	191	204	203	194	168	201	193	179	210	194	191	190	193	194	188	162	207	188	197	183	179	157	201	182	187	169	222	171	192	180	186	211	181	189	220	182	204	170	168	197	177	180	200	202	182	160	178	195	188	179	194	186	186	189	219	182	191	225	215	186	200	196	194	155	179	184	187	208	211	175	212	161	187	197	196	216	168	215	179	176	187	160	168	207	200	159	194	186	176	185	180	183	179	176	176	183	180	187	208	204	203	177	168	192	173	184	188	208	200	192	183	206	191	207	183	184	190	182	208	215	184	204	182	186	178	197	152	181	198	178	189	177	164	193	199	163	174	185	168	198	190	187	196	186	170	204	170	188	193	191	161	175	171	158	172	170	189	169	202	189	188	178	163	206	194	178	196	193	185	180	184	184	192	178	192	179	234	222	165	166	186	166	197	179	199	165	214	182	169	191	185	188	173	195	191	185	160	165	188	201	202	177	180	176	173	187	166	182	173	192	179	225	202	202	178	193	173	182	182	198	180	174	204	195	209	193	177	190	158	189	166	192	174	191	192	171	185	192	187	169	200	185	193	192	169	195	222	176	217	169	191	178	187	167	184	222	199	191	179	180	178	186	206	197	187	192	193	179	187	184	173	206	205	195	190	213	174	194	167	180	176	203	167	219	196	184	200	171	186	218	176	184	198	170	191	204	198	180	182	199	172	183	198	178	168	184	181	182	199	185	183	190	179	187	189	173	168	189	177	194	202	194	189	186	155	183	187	191	184	188	189	173	166	162	178	188	199	201	182	169	182	177	177	198	169	155	199	199	157	188	186	169	176	188	181	180	178	212	183	173	179	198	181	203	166	192	198	213	192	206	177	157	192	175	167	186	167	183	157	182	167	198	177	203	174	204	168	203	179	193	179	171	200	183	177	165	170	177	178	164	196	188	190	178	184	197	171	176	199	185	199	193	163	160	167	194	192	175	202	172	188	184	197	184	178	169	192	175	177	199	182	198	190	170	180	169	192	185	182	182	182	198	182	161	176	165	181	215	196	158	181	177	170	200	205	213	179	182	182	192	173	181	201	169	195	203	216	190	202	173	185	192	207	193	199	183	194	159	181	185	170	172	187	210	187	207	175	212	191	206	172	188	190	172	182	178	185	184	214	173	209	205	188	208	201	181	178	204	187	175	191	200	206	197	195	207	190	186	219	170	187	168	197	170	202	182	199	171	171	196	176	172	191	186	205	185	174	184	218	205	196	201	157	183	174	215	189	210	194	186	195	207	196	197	175	173	187	184	200	196	174	166	192	221	153	181	179	198	197	196	194	204	197	211	195	194	172	218	193	205	195	194	195	216	190	185	160	200	171	190	180	191	178	195	189	187	180	188	193	185	176	173	179	180	200	176	185	218	206	173	175	183	210	168	161	193	203	178	181	185	200	199	187	203	183	175	174	178	192	189	174	195	172	185	188	179	195	157	178	171	194	208	194	173	171	188	203	199	168	181	190	178	184	190	174	197	197	194	191	179	187	177	195	188	192	194	161	192	194	194	178	168	199	184	179	176	183	182	207	193	170	172	169	187	200	200	176	182	174	168	182	215	167	214	189	171	174	190	157	185	188	179	182	187	178	192	200	204	186	215	195	192	173	180	171	175	186	186	168	172	200	186	183	192	179	177	195	202	203	198	171	210	183	182	190	190	218	172	180	207	182	164	187	158	200	168	195	186	155	169	173	191	178	193	195	209	177	172	195	194	179	184	191	171	199	191	177	186	177	184	180	185	194	167	180	209	184	190	173	191	187	205	204	184	194	204	169	176	201	162	185	189	196	192	165	160	192	188	196	191	198	184	190	210	171	190	175	185	164	166	180	167	199	182	198	164	196	189	176	196	172	194	191	178	190	207	189	213	198	167	188	205	194	190	187	179	170	196	184	185	179	194	174	170	177	181
20146	1485	3233	3651	3063	2605	2127	1847	1552	1408	1244	1131	1081	956	932	834	899	783	812	754	744	706	786	739	731	713	687	693	641	678	696	668	638	609	639	638	610	661	674	607	639	652	657	623	672	620	578	618	584	626	672	615	596	590	605	591	591	635	609	574	553	571	593	543	606	592	571	581	596	557	583	601	583	566	588	549	554	602	574	610	604	573	543	593	597	586	561	626	576	577	560	603	600	585	580	512	596	555	618	541	589	615	591	564	577	574	614	579	551	576	576	631	589	528	553	580	558	567	619	550	567	556	560	557	600	585	579	561	532	563	563	610	601	555	536	606	621	571	586	580	550	552	542	585	557	549	539	570	589	591	574	568	522	612	564	555	591	596	590	592	613	557	553	576	567	582	578	581	547	557	582	533	582	581	563	596	542	589	597	557	593	612	599	589	567	557	583	581	572	525	576	608	587	575	559	558	550	552	534	570	588	607	581	576	554	584	566	548	581	597	564	570	541	600	583	571	561	574	555	544	567	579	606	546	570	585	556	583	587	615	563	551	584	579	604	551	561	555	558	556	558	531	605	604	543	551	551	572	579	540	595	594	574	598	550	597	538	574	554	567	585	560	580	545	596	621	564	587	580	577	560	597	574	583	574	595	595	573	592	599	569	588	579	583	596	594	594	609	580	592	616	589	582	590	541	596	560	614	547	574	560	624	575	564	554	568	571	569	596	611	550	562	570	564	535	596	538	557	591	561	577	537	553	587	569	590	570	563	579	560	580	587	558	585	555	607	591	596	570	598	614	592	570	608	568	590	597	604	572	602	578	573	564	528	530	584	612	548	551	533	568	571	589	586	594	563	550	589	591	574	587	588	530	536	529	596	585	561	536	624	575	620	576	565	515	573	592	585	583	611	578	524	568	563	577	579	569	592	566	571	571	560	562	516	610	566	588	605	578	589	555	568	574	595	563	556	566	606	571	540	562	515	557	554	537	585	543	572	584	549	585	584	586	587	609	553	574	592	560	532	568	556	606	553	596	563	595	578	546	578	543	585	576	577	586	540	543	557	551	590	564	547	589	569	592	523	598	573	558	580	565	562	555	542	566	517	572	599	594	616	574	575	575	569	497	512	548	573	568	568	615	594	555	564	569	626	563	560	562	563	589	590	565	560	574	587	573	560	593	588	594	564	573	595	547	531	585	567	611	607	571	567	534	576	542	598	580	605	574	576	576	580	584	589	602	576	576	570	582	577	564	568	548	579	577	576	589	572	583	513	598	625	590	632	556	554	566	531	600	609	578	545	578	556	569	596	585	612	586	534	589	551	572	614	581	603	554	609	540	548	572	593	574	579	586	582	547	551	588	560	622	588	580	596	592	510	531	565	598	623	577	601	536	622	642	587	587	608	573	572	592	571	584	594	544	590	568	567	568	549	558	571	574	588	547	579	619	564	553	561	609	565	586	631	598	555	555	549	561	579	614	567	599	550	551	567	572	548	524	576	551	562	558	575	573	521	549	543	601	577	566	575	553	541	572	569	599	540	567	562	591	572	610	598	587	600	561	561	539	503	603	538	557	584	552	572	596	563	613	598	541	588	590	571	549	615	571	590	620	590	528	558	558	550	598	577	558	560	541	603	561	584	623	590	562	555	568	580	586	579	600	582	605	601	601	583	591	543	566	561	560	564	555	546	576	583	569	543	552	535	545	561	601	544	564	531	583	557	565	548	563	587	568	569	570	579	573	557	583	588	594	577	587	546	506	566	554	585	531	593	538	584	521	560	556	596	573	609	563	553	576	562	546	547	584	556	593	617	541	589	551	553	552	549	584	614	583	572	540	583	581	545	600	619	563	568	567	606	545	581	587	579	615	601	575	559	600	571	609	558	540	544	595	569	595	542	573	595	589	562	580	631	561	573	575	567	537	579	589	603	585	548	562	562	544	596	586	590	552	595	558	580	603	592	611	551	559	541	590	582	547	600	592	584	583	589	630	621	624	583	583	595	634	558	617	551	584	632	548	575	580	564	562	612	580	573	562	568	588	528	547	542	579	564	588	568	584	559	567	554	566	557	549	559	597	611	538	583	582	580	593	610	515	566	562	562	581	607	524	596	555	613	570	536	591	570	565	609	535	617	532	583	604	574	547	579	541	567	578	550	572	594	605	599	607	586	584	562	565	575	581	589	626	534	571	556	580	589	556	621	625	629	567	603	587	599	539	562	598	555	593	572	541	567	580	563	568	538	572	553	550	564	532	617	555	609	559	563	565	606	596	568	575	518	570	602	604	565	548	566	568	574	563	542	529	575	638	592	603	542	583	562	573	580	583	584	541	559	591	600	527	588	585	555	546	579	564	573	524	563	605	517	596	585	597	559	582	540	597	613	571	574	583	571	561	600	567	604	574	573	559	582	604	605	562	580	565	576	569	563	564	552	602	578	542	573	555	591	626	585	550	563	554	572	549	568	570	579	570	571	566	559	589	589	575	511	609	554	585	571	557	580	573	625	564	583	591	605	550	546	627	578	594	546	550	594	611	536	550	551	561	527	598	551	557	604	572	592	581	548	577	593	583	569	571	581	583	571	562	587	559	524	567	559	579	564	578	610	585	588	577	543	607	597	580	552	613	520	593	594	603	567	556	574	604	567	569	567	584	594	608	560	591	583	587	566	543	578	576	571	524	586	576	585	550	568	620	588	562	570	590	606	548	598	554	582	540	596	539	574	576	584	559	581	548	606	590	587	545	585	553	552	586	631	579	537	569	606	543	604	563	541	599	581	586	605	562	544	600	571	569	539	590	607	577	588	581	587	580	561	560	584	573	579	565	573	547	531	585	583	599	574	571	574	541	546	567	591	586	592	579	622	561	542	622	557	536	599	579	548	530	582	592	596	543	582	565	598	572	579	548	592	586	586	577	595	619	557	567	618	584	549	577	553	567	576	576	567	546	523	569	572	550	564	580	570	580	563	575	580	563	611	548	587	575	572	604	542	601	548	599	575	617	585	587	583	556	613	570	612	571	604	595	559	600	556	571	588	607	639	573	509	584	591	532	613	570	537	645	570	571	588	538	587	605	550	556	531	575	598	593	547	572	567	561	591	572	550	542	587	586	589	586	589	571	593	576	573	570	587	597	576	610	561	621	510	592	519	546	541	534	577	562	563	562	551	517	563	551	561	600	614	574	563	619	590	596	558	587	602	603	563	528	598	575	585	573	542	598	583	575	563	580	563	507	577	622	560	560	582	572	574	629	555	545	572	530	595	597	591	604	596	582	557	620	562	561	594	584	591	589	579	556	543	567	575	607	608	615	544	559	541	568	565	569	584	603	565	575	578	580	555	553	564	574	601	569	543	598	610	548	530	530	561	572	583	584	592	546	563	593	584	550	577	584	619	630	585	546	580	611	585	568	576	605	564	593	572	541	604	584	548	570	574	559	595	518	558	567	579	583	553	538	576	553	563	547	564	563	564	582	601	578	556	556	562	590	588	551	609	600	557	583	596	547	602
39582	21267	22120	5296	1592	1200	941	669	627	600	487	473	407	431	360	394	393	388	406	368	348	308	341	302	327	302	300	322	309	284	304	309	281	292	309	319	278	286	297	290	279	270	303	283	307	303	304	252	270	255	265	287	272	275	253	295	289	301	283	253	261	292	285	287	313	288	301	272	284	275	293	257	287	286	268	268	268	275	281	275	297	277	300	285	301	247	259	304	269	291	269	280	290	264	251	263	284	267	287	301	282	284	251	276	275	245	290	257	258	290	282	276	274	264	265	278	271	258	283	274	244	256	254	295	290	241	280	250	247	264	264	281	296	265	249	283	275	295	271	278	267	269	310	280	273	274	304	278	259	264	305	275	279	281	288	262	284	302	301	263	278	286	306	256	279	285	303	267	258	277	274	255	286	252	277	272	275	258	251	255	282	264	272	272	268	282	280	267	259	249	256	273	313	280	287	302	297	272	244	246	276	291	271	309	273	277	274	300	259	271	282	263	286	250	293	279	264	251	273	275	284	262	261	278	253	244	272	265	251	281	275	259	279	303	265	264	233	247	268	290	277	294	274	271	243	273	294	282	289	255	268	288	276	288	241	269	269	277	256	267	279	258	259	301	265	277	262	263	276	290	300	274	259	277	286	268	265	250	284	275	277	275	266	286	266	287	309	291	274	287	287	242	237	274	282	267	259	283	271	252	260	273	280	276	311	293	270	256	271	279	273	272	246	257	281	274	305	248	275	272	282	275	272	252	289	294	269	280	267	273	267	290	258	288	275	280	262	290	279	279	282	272	264	260	258	269	273	278	265	264	265	265	285	297	251	304	291	277	271	268	278	276	276	289	313	273	321	264	263	280	266	296	269	225	263	249	279	270	268	308	294	280	259	248	274	260	287	267	258	289	306	263	266	269	283	260	264	293	278	248	263	275	275	282	275	278	295	247	266	257	295	276	279	285	284	307	237	294	277	265	256	259	265	276	280	282	311	310	307	298	254	289	305	258	254	259	267	306	299	249	282	283	272	274	303	264	273	279	288	264	272	263	270	271	298	276	287	268	300	272	300	280	278	304	263	274	278	256	289	275	290	288	273	294	284	285	284	279	296	310	272	243	249	300	253	265	252	275	284	251	293	297	267	250	239	277	272	291	279	268	312	260	267	239	288	297	264	285	269	288	286	289	283	298	260	270	290	284	255	294	278	271	288	276	263	284	280	260	289	263	254	281	258	292	272	284	283	276	280	286	253	291	279	253	284	292	296	284	252	291	283	293	263	294	267	304	279	285	294	265	247	295	293	249	269	285	264	277	298	305	280	292	280	323	265	269	262	273	278	249	281	316	264	252	293	249	252	272	266	266	279	281	292	267	271	299	290	263	280	297	274	247	267	257	300	248	288	283	280	250	272	258	269	253	278	276	275	254	285	276	282	268	294	261	265	275	279	270	251	319	308	311	276	257	292	297	246	239	273	248	283	275	308	295	261	270	285	286	255	270	277	301	252	307	278	280	267	277	242	291	275	280	267	284	253	262	285	273	291	276	252	253	309	291	265	287	264	251	256	307	289	292	261	274	266	290	286	274	295	265	300	277	230	281	283	271	300	293	284	275	236	248	275	277	303	280	280	295	260	241	320	306	250	276	262	258	278	284	284	281	256	276	292	276	273	283	268	273	306	293	274	295	264	261	282	274	263	282	312	271	254	221	256	280	274	304	275	288	273	266	268	282	286	279	284	267	281	267	283	302	301	290	239	274	289	320	280	304	274	290	289	285	267	263	289	277	268	290	263	287	281	283	286	301	267	270	276	278	259	248	274	300	294	273	272	296	278	299	308	264	265	271	253	276	269	281	299	287	267	278	295	257	272	266	259	277	272	257	279	315	284	275	304	263	274	267	294	268	236	257	266	315	291	268	273	294	257	249	245	243	288	263	267	285	289	280	268	276	240	272	279	271	277	257	285	277	289	264	272	285	281	263	265	258	259	283	265	248	272	295	264	272	326	268	291	260	256	275	281	274	276	255	286	283	314	274	287	231	289	265	265	234	281	264	259	287	273	298	268	299	247	260	257	315	283	255	287	273	240	271	290	288	292	276	230	274	283	275	264	292	292	262	275	259	276	284	272	274	273	272	257	274	266	294	281	274	293	291	282	268	265	283	280	275	278	267	285	262	276	252	245	296	286	274	291	257	290	274	249	276	256	270	267	282	273	282	286	263	244	277	251	284	278	275	249	267	264	249	291	299	289	287	271	275	279	295	293	248	269	307	268	288	279	255	253	257	253	246	261	302	255	265	252	282	266	249	273	258	254	287	247	245	255	252	273	274	286	288	245	268	274	280	251	299	290	280	273	301	279	259	270	264	274	261	280	257	279	279	248	281	254	269	278	270	290	282	273	263	279	258	298	245	270	287	278	258	264	246	267	281	269	275	284	277	297	276	270	259	276	300	258	248	258	230	276	265	284	229	259	270	281	297	277	316	258	271	264	296	273	276	253	281	270	267	251	279	291	293	287	294	285	283	270	286	253	287	278	269	304	255	274	273	254	280	279	277	269	282	274	246	260	287	259	287	258	284	294	255	263	268	290	250	306	301	296	277	259	278	264	269	290	290	270	277	284	244	297	221	290	305	254	265	271	254	258	285	292	266	322	254	276	277	268	261	263	301	273	263	303	275	283	265	271	271	270	297	296	287	282	255	285	274	284	257	245	290	263	268	268	289	265	264	297	283	282	284	272	278	270	283	291	255	278	254	242	276	290	283	268	217	268	280	302	265	281	301	271	264	261	273	265	244	247	270	297	259	275	303	263	301	276	305	264	281	285	292	276	289	273	250	309	307	280	252	306	278	267	259	248	252	299	253	267	241	265	277	299	277	268	256	280	268	255	279	258	285	278	303	297	280	309	235	278	276	272	272	271	272	262	259	259	290	275	253	259	277	314	283	312	274	280	265	258	274	277	291	275	264	273	318	260	295	283	267	273	262	278	278	270	295	292	280	294	291	281	277	297	287	266	276	274	288	282	298	272	273	295	258	278	235	273	292	261	268	293	252	273	317	275	274	271	264	275	295	254	297	249	276	263	267	274	266	265	269	253	288	321	275	271	294	262	288	271	292	262	273	283	301	274	292	276	297	306	304	269	268	257	293	283	294	254	298	268	264	259	277	262	269	299	283	275	276	269	310	252	267	258	245	260	265	243	254	263	280	247	273	276	265	265	287	252	292	273	269	303	272	272	266	270	272	276	273	264	292	292	270	283	271	271	251	291	286	264	279	282	291	245	287	231	304	266	254	265	301	301	259	283	282	245	291	277	283	257	288	279	277	267	251	266	279	276	272	282	263	262	275	259	300	260	286	284	269	276	256	280	279	258	288	274	296	249	266	279	257	293	293	284	271	257	279	287	257	271	270	271	275	274	284	260	285	294	259	261	296	281	274	248	268	241	275	259	263	251	298	265	264	282	255	283	269	264	272	271	250	275	277	280	328	299	294	270	272	259	282	302	279
25079	2656	5805	6468	5629	4477	3805	3157	2697	2388	2059	1832	1782	1617	1502	1394	1391	1311	1226	1216	1124	1147	1075	1088	1067	1022	1017	987	927	1010	1033	992	939	891	928	942	947	895	898	888	899	875	888	851	851	870	902	839	888	829	858	810	858	828	824	855	831	841	797	862	815	797	780	882	799	833	824	800	818	787	797	828	855	800	803	796	824	787	853	832	841	862	794	795	776	786	808	786	802	808	832	815	726	803	797	795	787	797	766	795	805	824	821	803	798	789	812	785	790	753	791	780	828	768	882	816	763	844	770	802	779	778	795	787	818	798	818	800	779	742	835	832	800	831	848	794	828	828	848	800	790	789	814	773	738	781	796	795	809	813	828	806	795	810	828	773	774	865	790	803	769	740	733	796	779	785	815	823	816	756	803	793	779	790	788	805	788	765	786	753	793	775	866	829	800	859	807	832	761	882	796	784	823	799	805	754	793	788	791	827	743	742	804	796	794	841	784	767	818	796	848	793	831	774	767	850	820	859	802	802	805	787	778	827	787	799	788	780	787	816	787	739	877	774	798	797	792	821	769	810	815	760	779	726	793	787	738	809	779	793	826	785	771	785	849	811	798	747	790	770	748	757	830	793	754	775	772	800	845	787	844	778	812	802	845	792	780	790	771	795	803	863	790	772	774	785	748	797	761	772	817	758	832	758	784	804	775	788	777	842	866	795	808	821	792	823	785	745	840	785	848	805	788	769	804	801	822	762	788	790	810	799	735	813	761	824	777	800	777	827	769	749	783	753	804	804	794	835	819	787	804	799	794	798	798	807	818	768	822	772	754	804	807	780	806	788	778	784	805	788	733	772	738	783	802	828	765	768	755	747	772	788	766	834	780	844	808	738	785	782	771	791	774	753	822	803	832	764	836	780	748	759	812	818	800	791	834	752	791	755	758	786	783	828	799	829	809	789	791	759	811	804	801	742	770	830	797	739	794	769	872	748	799	849	760	759	762	782	782	803	742	764	781	790	785	778	804	739	815	799	773	807	781	768	759	799	805	721	797	794	808	779	791	796	842	754	775	784	753	751	786	807	799	774	828	809	827	821	801	809	831	754	842	822	796	767	774	791	806	782	760	813	794	824	784	769	803	757	750	810	802	751	843	772	782	797	808	821	815	779	773	841	843	784	756	765	810	754	801	694	742	818	802	780	816	826	792	826	739	759	749	799	834	808	770	775	777	764	789	763	751	750	817	807	821	818	757	785	800	797	781	825	827	809	773	792	764	786	760	839	778	721	751	791	717	799	774	739	793	821	759	810	833	817	755	817	865	826	819	799	755	800	831	788	814	741	818	761	797	828	751	770	852	800	793	820	815	796	783	755	784	825	785	820	822	844	811	724	768	770	809	820	788	796	765	790	793	832	817	778	726	775	806	824	813	831	730	798	846	779	791	772	759	827	829	785	769	747	718	831	773	755	774	770	763	830	714	807	829	768	867	823	810	813	784	797	830	790	735	803	760	770	818	785	793	793	763	769	771	745	805	789	730	813	801	805	858	770	809	824	807	778	773	806	797	780	795	785	832	781	775	813	835	815	789	789	871	817	790	785	776	756	816	817	798	738	749	749	767	807	806	812	736	813	811	794	766	759	763	823	807	813	754	824	787	819	761	748	778	779	753	806	815	784	812	792	723	798	787	813	755	821	794	836	774	752	803	777	785	725	831	799	799	752	780	791	765	759	810	838	745	791	802	783	731	803	788	773	779	779	818	814	768	775	841	829	755	844	772	789	812	806	805	787	816	753	771	812	823	795	727	798	807	755	773	797	800	740	804	805	794	812	782	790	769	820	766	723	787	784	807	765	791	820	796	810	802	746	817	786	774	769	772	765	830	770	781	765	765	816	777	813	729	768	846	791	746	777	782	743	801	827	746	770	807	739	776	750	780	806	757	788	747	784	776	742	782	748	726	789	760	790	758	797	838	771	820	773	770	803	810	784	831	805	766	784	854	753	776	774	816	773	807	769	778	746	823	787	791	762	861	801	796	788	808	770	827	794	748	781	798	807	749	831	761	816	765	802	822	794	760	777	770	770	770	758	780	779	797	780	763	794	794	759	762	825	728	808	767	783	825	806	763	811	795	766	803	792	779	809	812	750	769	807	776	804	812	772	773	810	804	790	810	816	782	796	792	776	763	805	792	810	749	785	784	793	862	841	769	761	748	785	780	839	765	770	818	785	765	784	758	824	849	810	804	821	752	797	804	812	737	811	762	786	779	813	803	781	825	771	799	799	802	749	804	755	786	764	798	814	772	772	748	775	755	772	739	773	782	810	752	796	800	815	781	787	809	750	815	786	789	810	766	779	783	788	786	790	802	805	754	809	762	759	850	875	785	841	782	821	798	765	803	818	812	733	792	797	804	821	703	751	809	813	785	789	782	743	799	789	793	759	800	756	748	786	770	751	782	794	754	802	743	753	745	749	807	820	778	822	767	821	799	772	797	809	776	762	742	805	821	776	799	797	747	784	780	803	789	787	809	816	801	793	730	747	845	815	795	810	785	804	822	777	791	839	758	778	762	809	807	819	802	820	789	787	802	773	789	762	785	802	776	746	777	834	770	834	798	783	796	771	843	797	822	792	795	814	819	751	777	820	794	797	797	786	783	819	842	784	818	752	764	814	810	799	796	810	762	838	755	821	798	757	789	778	782	767	791	772	810	850	779	763	754	767	792	763	766	800	785	785	835	767	782	814	750	806	798	831	789	795	783	808	828	772	753	765	823	820	783	747	766	802	795	795	828	839	798	780	808	783	811	803	779	719	827	747	759	791	780	785	773	760	795	761	768	775	776	780	797	812	807	785	772	766	749	787	789	769	790	782	807	755	814	813	814	800	781	775	762	785	784	795	788	752	772	793	782	787	782	765	798	814	788	743	758	804	815	772	810	790	761	798	799	762	785	772	804	813	813	824	765	793	725	789	786	741	847	801	781	741	822	807	794	775	774	769	792	776	762	774	848	809	762	734	730	779	752	772	796	750	828	843	781	783	781	761	796	785	787	786	815	796	801	821	799	793	804	803	802	828	819	828	771	790	734	773	714	800	878	784	806	817	799	753	798	792	766	818	831	828	803	761	828	766	801	752	773	797	833	769	838	803	784	752	795	781	813	819	818	790	782	788	775	825	754	755	760	807	799	772	849	798	785	780	732	799	814	771	787	814	788	803	790	740	799	787	780	832	777	814	790	771	727	837	800	853	783	817	799	790	807	791	794	761	765	762	752	802	782	820	765	816	810	769	747	776	777	770	754	806	741	838	813	832	785	839	755	805	798	768	787	773	806	805	775	812	773	772	803	746	745	758	751	811	771	803	773	737	753	798	833	831	807	771	818	795	761	792	770	770	804	825	848	776	764	780	798	743	766	781	791	746	818	786	768	755	787	833	811	759	815	765	791	783	780	783	763	799	800	802	777	788	787	776	805	784	782	814	797	827	787	773	790	773	808	775	794	817	737	812	818	766	777	812
6956	417	393	190	116	114	92	102	96	109	100	109	87	97	104	86	107	99	85	107	90	101	92	101	84	97	101	88	96	94	82	99	89	112	93	87	91	84	94	95	76	92	105	93	85	95	75	96	87	79	99	100	81	112	68	87	74	98	94	69	95	108	110	80	92	96	85	89	94	73	96	86	104	84	94	93	72	102	78	94	100	79	87	85	71	92	88	100	97	87	85	88	91	92	72	72	86	91	90	97	92	86	72	79	87	100	79	87	91	103	92	93	93	88	89	75	102	87	91	80	86	79	88	93	89	86	96	89	95	84	89	81	74	105	82	91	77	92	99	96	86	92	94	101	89	90	65	85	83	102	94	98	94	99	97	98	79	87	90	85	103	73	79	84	100	100	98	108	97	95	94	93	95	88	77	83	75	72	80	99	103	102	80	87	86	109	73	106	83	98	78	97	100	87	86	95	85	97	89	86	92	97	90	79	81	105	92	87	84	88	81	99	93	87	100	94	101	86	104	92	67	84	85	87	102	97	108	84	83	98	97	94	77	96	94	91	85	96	88	105	84	112	80	107	95	98	109	85	79	88	98	81	90	93	82	87	82	84	105	86	99	90	88	95	91	87	71	105	94	89	93	85	90	78	90	104	98	86	92	87	101	94	83	76	91	102	95	73	89	87	86	91	102	94	99	84	99	91	85	98	98	82	72	103	98	80	96	81	90	96	79	84	87	93	82	80	84	86	101	84	93	106	91	79	103	86	92	83	85	97	91	104	84	111	91	84	86	94	101	92	96	102	104	83	93	91	85	89	82	87	95	91	106	84	89	102	95	83	82	91	75	96	98	85	102	90	91	85	75	76	97	73	96	95	103	91	82	88	82	110	86	103	71	113	94	104	81	85	77	92	122	95	101	87	72	76	84	89	108	87	100	93	83	75	109	91	76	96	74	88	78	91	99	86	89	79	93	91	75	82	88	86	102	98	92	93	101	84	85	89	87	110	92	89	93	87	72	94	93	96	91	98	88	74	96	83	76	107	92	83	113	92	94	93	98	94	79	99	96	112	85	90	101	86	84	89	92	86	90	96	108	107	76	81	83	94	92	97	83	89	68	94	101	82	78	85	99	88	91	91	80	90	82	100	77	76	87	72	75	87	89	91	77	97	100	103	76	66	87	78	87	96	88	74	92	89	76	88	90	96	90	75	105	72	89	80	92	87	91	76	109	93	82	97	68	95	98	102	80	94	91	108	71	99	88	82	87	83	78	90	78	95	88	91	77	82	94	81	91	86	94	83	86	96	83	85	80	95	92	89	88	107	95	83	104	87	87	81	86	81	87	105	84	88	92	99	90	83	100	83	88	74	102	93	88	92	89	76	92	75	81	106	87	100	86	88	86	89	81	96	95	83	87	92	75	85	100	74	96	109	108	72	88	93	94	75	82	101	108	97	89	93	78	102	79	80	84	91	81	90	93	98	82	89	92	105	84	83	105	81	93	86	72	96	90	72	108	85	89	84	91	80	83	89	86	89	90	100	101	88	101	102	102	86	102	76	96	80	98	88	83	89	91	86	85	92	96	87	88	63	109	77	83	93	81	93	96	97	89	71	84	99	86	75	112	114	90	84	91	100	70	85	95	92	94	82	93	102	101	81	104	87	90	77	82	86	99	102	83	93	104	87	88	93	108	72	83	84	91	80	77	82	85	106	107	78	94	83	88	79	90	96	110	104	79	108	72	90	89	89	98	91	95	90	84	78	91	103	91	83	90	102	94	87	91	90	102	90	88	91	97	91	78	87	91	91	86	94	84	87	90	110	104	81	87	93	95	84	76	87	69	90	92	92	101	100	102	106	84	92	90	91	87	86	85	78	76	101	93	91	86	79	88	113	95	92	78	83	101	86	86	72	101	79	102	83	99	80	97	100	91	106	95	69	94	86	81	90	84	99	98	81	79	99	98	96	88	102	94	108	89	90	82	93	109	89	79	100	86	93	88	109	72	93	94	95	86	114	79	75	76	108	92	85	93	82	87	99	91	81	97	85	87	87	95	80	106	109	102	91	88	88	106	82	103	103	82	71	80	82	103	86	91	87	103	97	92	88	83	106	95	101	99	98	91	78	76	82	74	78	92	93	102	101	93	79	80	86	77	75	101	91	94	101	86	73	76	111	91	99	92	108	106	75	84	99	80	94	99	80	94	88	80	112	90	91	76	83	96	78	112	96	91	82	106	77	87	86	111	98	79	88	81	78	76	90	87	96	78	70	79	94	93	93	91	85	72	100	98	81	80	95	82	92	97	84	75	92	100	110	106	89	99	93	91	95	103	107	99	80	99	95	85	101	86	80	94	78	89	84	93	102	98	87	80	76	77	94	96	97	90	89	89	92	86	98	86	95	103	91	82	99	92	90	77	108	85	84	83	84	94	89	77	100	98	94	90	82	92	85	101	80	82	102	95	101	111	84	90	92	93	109	107	93	106	99	97	85	97	89	84	96	98	80	78	94	99	74	109	104	85	87	104	73	86	82	99	78	92	85	92	92	84	94	84	80	93	82	89	102	103	93	86	93	76	75	91	82	95	96	82	104	94	97	92	99	110	90	86	91	77	93	93	81	86	82	90	93	94	97	88	94	80	83	93	79	68	93	86	72	100	81	74	96	79	86	85	79	93	95	88	82	107	92	102	88	86	82	98	72	109	81	68	89	69	94	94	103	84	87	90	76	92	82	84	92	110	97	84	85	95	103	82	89	84	84	110	88	70	95	81	86	104	89	90	81	67	84	108	82	91	112	112	83	85	105	90	93	83	99	96	95	97	95	73	89	91	75	102	84	99	88	98	95	82	96	85	95	109	98	95	88	105	89	85	91	98	80	99	96	91	77	86	71	84	92	88	88	97	97	97	110	85	96	88	80	88	92	93	78	92	81	84	80	88	82	88	102	117	74	93	98	80	87	88	71	92	87	96	76	81	100	96	77	85	77	100	87	91	87	97	80	76	80	75	71	66	103	86	95	80	84	92	96	105	102	91	94	95	84	82	92	89	95	102	92	80	96	91	76	75	85	73	104	85	76	76	96	84	84	97	87	91	79	89	93	84	79	95	85	83	97	95	92	84	75	84	79	80	86	80	72	84	93	100	84	105	101	88	98	100	85	96	116	91	87	90	104	93	80	86	83	92	81	86	91	89	74	90	80	91	94	81	83	88	106	101	85	103	100	88	90	99	97	109	89	90	81	98	95	99	81	102	91	86	89	86	87	86	95	83	97	83	79	86	77	84	84	92	92	78	73	87	90	81	77	85	98	102	89	86	85	104	88	83	93	98	102	95	112	89	103	92	77	88	95	104	107	89	84	81	87	85	89	112	100	93	93	96	89	94	80	87	88	105	76	100	86	88	79	80	88	88	79	92	107	86	76	97	76	86	103	91	86	87	105	83	98	75	85	96	96	86	95	101	93	117	82	103	74	81	100	94	93	99	82	74	77	78	101	89	90	95	104	92	96
5703	384	484	495	480	436	403	378	366	349	370	365	342	369	338	325	328	336	335	337	327	348	309	361	331	339	340	311	308	341	331	320	288	315	342	341	341	316	352	332	290	348	331	322	346	330	284	351	307	325	319	303	324	352	326	333	340	309	336	327	316	337	325	326	315	329	349	338	298	311	316	329	312	317	306	297	335	318	316	320	328	328	342	333	354	319	306	311	350	333	287	344	320	317	329	309	280	297	284	333	326	353	334	325	325	323	359	282	319	287	312	297	361	320	317	326	345	311	292	321	324	288	300	334	313	296	380	327	322	325	339	345	314	302	324	294	322	326	316	364	308	325	299	306	339	327	288	315	344	341	296	340	309	317	299	326	317	331	350	287	340	314	310	341	317	346	316	311	314	313	319	312	339	317	318	308	305	323	311	282	318	297	310	314	323	314	283	300	313	334	332	332	310	324	326	345	349	334	329	283	339	314	371	316	325	303	295	307	313	340	299	348	324	335	300	312	325	316	306	334	353	317	316	303	336	334	309	302	298	288	333	328	305	296	307	333	338	320	315	315	301	353	330	295	313	334	331	325	311	311	308	298	299	313	347	342	328	326	353	321	327	329	315	329	341	340	298	302	331	300	342	314	325	328	325	335	282	317	357	336	317	326	304	311	369	342	346	324	314	359	321	292	339	326	326	334	320	307	360	337	306	306	345	341	315	325	316	307	335	342	323	325	333	310	318	314	314	302	341	357	340	303	311	345	318	326	328	307	325	352	345	328	301	314	349	348	322	305	310	351	355	340	361	351	311	331	316	353	328	322	300	344	346	341	308	332	350	308	331	314	331	314	335	313	334	318	320	350	313	332	305	334	322	344	320	329	309	307	370	304	322	291	310	340	342	320	327	306	343	325	321	361	336	328	316	323	307	317	313	321	309	363	359	307	368	336	289	293	302	337	315	320	303	323	344	277	324	320	332	351	306	323	326	308	307	292	328	330	312	331	325	324	304	313	274	339	307	318	292	331	286	311	325	344	321	327	339	330	327	319	331	293	276	301	305	343	338	332	315	324	339	304	316	337	343	304	312	312	348	322	354	334	316	323	323	305	343	352	333	356	324	308	326	321	309	316	323	310	309	312	340	329	316	356	320	305	352	289	329	346	337	330	338	285	333	322	312	349	349	307	344	306	315	321	346	351	345	327	334	322	316	305	335	317	331	315	333	354	352	318	344	321	319	345	343	342	315	341	306	328	297	315	357	335	300	324	304	301	318	320	294	312	291	340	306	312	333	310	346	309	330	336	333	299	325	333	304	302	318	332	342	301	298	307	304	325	332	338	314	346	307	312	321	315	327	331	343	353	318	311	329	332	312	322	305	318	333	340	307	332	269	322	298	315	363	341	339	331	312	337	319	290	316	317	311	346	328	322	304	314	283	318	318	331	323	325	322	327	329	335	314	303	307	291	357	327	289	316	359	348	323	314	303	311	357	326	335	324	338	311	330	324	318	293	349	320	326	333	326	343	315	295	321	319	324	327	330	337	298	321	321	330	337	352	350	322	321	326	299	322	325	301	295	352	336	346	331	348	311	342	341	336	355	318	312	327	351	328	307	325	346	317	296	354	326	309	303	306	330	313	343	336	326	333	337	359	311	339	333	322	354	303	335	307	345	338	364	338	322	307	343	348	317	334	306	319	321	307	296	304	324	322	305	324	329	320	304	286	335	348	336	337	303	318	265	305	281	327	368	283	341	294	332	305	335	323	338	306	326	321	336	289	306	330	305	300	295	328	334	306	299	338	311	311	292	321	328	321	322	314	319	311	303	295	321	352	364	301	319	293	317	308	333	335	330	297	348	331	315	331	321	340	346	322	345	311	342	291	337	331	333	307	300	319	331	324	305	348	322	304	301	294	347	324	318	338	305	316	326	330	325	304	330	312	331	325	343	346	338	315	312	320	342	320	341	342	325	351	350	313	338	315	315	339	308	312	316	329	338	295	353	328	303	334	294	348	315	287	295	320	302	306	309	344	340	343	316	367	359	307	299	332	350	338	337	300	314	345	313	313	305	332	314	333	357	333	306	310	330	321	294	320	287	322	321	335	341	322	331	313	317	301	299	302	347	333	321	306	322	291	320	315	324	307	316	289	336	331	303	336	298	295	307	331	292	307	302	349	318	307	298	314	365	327	332	327	313	298	313	351	294	315	354	291	318	319	310	346	330	297	330	328	325	308	340	305	323	341	329	321	321	301	300	309	323	334	321	320	363	306	321	312	306	305	349	307	331	321	279	302	336	301	365	324	329	352	321	323	317	307	289	334	289	326	320	332	318	301	296	323	312	351	332	330	307	330	302	327	312	312	315	320	321	324	327	307	337	300	310	336	326	333	331	312	324	321	324	328	327	293	345	322	288	319	316	312	319	329	322	306	310	298	311	310	294	301	340	294	318	344	270	334	311	289	326	300	342	333	306	322	288	307	319	309	306	353	311	330	332	318	325	321	326	321	360	313	329	323	320	313	300	253	332	332	342	319	349	297	353	334	313	367	323	333	351	305	342	306	355	338	345	310	341	326	328	327	350	310	300	316	329	366	311	343	313	319	340	302	328	334	345	312	304	312	295	357	327	309	321	332	340	308	349	306	342	326	337	346	362	326	328	309	353	322	318	317	322	330	344	328	351	298	346	326	304	298	304	306	335	333	289	308	309	314	336	359	298	345	329	335	316	332	342	351	304	335	294	329	331	340	327	304	343	313	311	304	307	326	304	337	291	327	317	330	354	323	320	331	324	344	319	299	315	322	306	315	303	298	299	292	342	319	334	301	323	343	294	356	269	354	310	304	318	311	321	313	324	338	305	338	316	367	311	355	317	304	327	322	346	340	314	295	302	351	336	296	310	321	310	332	303	330	313	316	354	331	282	338	328	318	302	329	355	316	351	331	327	278	352	344	324	322	314	308	307	316	337	294	352	311	325	299	327	320	329	334	326	281	312	337	369	334	301	318	346	326	327	340	311	331	321	349	356	337	334	321	330	365	302	338	356	324	341	336	351	322	338	288	308	301	336	308	303	305	340	308	307	349	354	312	287	348	328	313	344	314	325	311	276	330	330	338	306	305	356	335	317	323	327	292	286	314	312	323	332	345	320	352	304	293	285	321	333	282	306	312	314	304	340	292	351	302	346	329	318	333	346	323	312	376	315	313	299	328	305	306	337	286	361	324	333	314	297	314	299	331	319	310	287	316	316	322	315	323	315	308	352	299	354	322	297	335	323	353	283	344	285	311	335	319	345	298	303	299	312	339	313	305	334	327	323	317	271	350	332	304	321	340	361	310	321	327	308	314	327	328	298	336	333	327	338	338	352	301	308	325	289	302	309	305	325	308	287	306	351	340	354	323	299	351	319	324	320	295	322	314	350	313	342	309	340	323	359	301	329	298	333	348	327	319	301	318	328	325	314	310	305	320	321	302	322	291	310	325	309	326	313	283	289	322	340	301	335	299	353	339
38997	20236	10133	1391	785	627	510	429	373	345	303	270	217	251	245	226	244	198	221	207	206	217	212	190	205	194	202	199	225	186	200	193	208	182	206	213	204	203	187	188	195	194	201	205	211	194	183	207	198	184	180	205	207	184	163	198	182	186	183	178	188	198	174	199	197	183	227	190	181	214	210	192	196	210	177	198	201	192	217	192	198	193	204	180	172	172	186	187	201	183	170	186	167	193	180	202	186	228	204	191	183	192	202	186	196	191	158	153	196	183	181	173	173	192	174	194	214	189	200	177	214	187	161	186	183	155	189	186	168	201	201	203	184	192	203	192	186	173	195	178	190	196	178	183	213	203	188	184	179	201	171	178	196	187	175	219	227	204	191	180	180	219	213	184	206	201	192	176	206	207	189	174	201	189	180	187	192	191	191	184	200	200	185	195	207	193	190	172	194	177	186	184	194	187	190	171	192	207	162	199	207	185	219	183	180	206	184	210	200	207	190	192	216	216	190	172	205	192	175	177	184	176	178	173	186	198	199	205	181	190	182	187	168	208	179	184	178	154	167	191	175	187	188	211	191	195	201	167	205	183	168	174	154	204	172	178	225	180	173	182	191	191	188	182	207	202	186	189	195	188	200	180	184	199	234	217	200	173	197	225	201	215	201	191	180	201	179	196	210	169	191	195	180	182	196	176	183	186	189	184	185	204	189	219	175	202	197	203	186	187	165	186	183	191	201	188	177	172	221	172	179	163	209	174	195	191	200	202	175	204	187	189	224	164	182	178	167	197	171	201	172	180	210	182	203	181	185	188	189	207	173	176	184	189	194	188	192	192	168	186	183	185	209	187	191	189	197	193	212	161	209	187	181	197	192	160	164	187	188	183	182	191	207	162	189	195	191	194	195	201	187	192	206	214	184	178	159	202	175	187	187	165	153	198	201	181	168	181	195	208	191	194	191	195	183	164	165	182	220	179	181	196	178	176	192	221	195	197	171	195	176	200	184	202	175	191	175	189	178	195	179	173	170	205	172	193	166	188	183	177	187	183	159	193	186	181	171	188	213	167	214	199	182	174	198	184	198	179	175	209	152	197	210	207	184	182	177	199	194	191	174	199	193	182	172	191	201	205	177	181	217	184	178	207	192	204	192	203	209	173	176	200	198	191	186	193	211	206	173	181	178	199	194	175	187	188	211	192	208	189	189	200	177	153	156	191	207	178	171	172	184	193	200	187	184	178	161	189	188	196	173	193	170	182	181	197	205	179	185	180	179	181	185	177	172	194	184	173	175	173	167	191	174	199	179	194	199	197	192	171	180	177	186	186	186	207	179	182	207	156	173	187	180	190	198	180	198	164	204	180	213	186	199	175	195	190	184	214	188	218	188	177	204	186	178	180	192	190	202	173	197	187	200	186	188	202	201	182	176	177	171	176	207	194	219	179	184	202	170	189	182	191	188	202	191	191	214	194	181	203	198	186	184	175	169	206	208	202	171	189	185	162	180	180	205	189	170	171	174	167	193	197	198	191	187	184	207	199	204	203	193	179	197	204	178	193	174	168	188	195	205	183	196	182	182	185	179	200	171	190	206	189	187	209	181	174	208	199	220	180	186	172	196	213	168	192	170	178	171	188	180	199	206	192	192	170	196	179	197	180	173	198	170	193	209	190	190	192	189	173	198	197	198	193	194	189	180	204	186	174	159	199	190	189	208	191	204	171	178	184	180	187	186	173	205	200	167	195	211	184	201	172	195	192	171	189	174	178	188	202	182	181	207	180	204	218	180	192	186	206	204	198	174	209	190	193	166	180	177	184	194	190	174	222	209	198	181	187	192	189	186	196	180	197	185	183	204	185	179	192	190	185	196	184	189	168	203	184	193	206	171	179	184	198	189	173	195	177	180	187	180	196	172	188	182	173	186	165	172	184	163	192	179	183	168	194	181	200	181	213	204	200	201	195	176	188	179	204	194	182	165	190	172	201	202	166	164	188	205	190	184	226	227	187	186	204	195	181	149	188	182	187	190	168	147	190	188	202	180	207	191	179	187	179	174	174	183	172	191	226	199	199	191	171	172	193	179	173	209	170	170	200	198	197	180	201	186	183	182	191	191	189	178	173	171	151	163	203	181	175	195	195	167	196	219	191	186	180	163	198	178	177	167	182	174	165	186	186	207	211	196	180	217	179	195	151	207	179	190	188	192	162	198	195	215	180	178	208	192	195	199	193	196	205	188	198	188	185	216	178	177	196	198	192	200	200	188	207	208	186	203	166	188	207	181	209	198	190	188	171	201	199	174	185	201	197	188	183	196	177	210	179	171	203	182	191	189	175	191	189	180	198	187	167	189	205	170	175	178	199	191	194	199	185	196	192	206	176	199	183	183	190	170	201	181	201	186	176	213	173	185	180	220	149	177	186	194	208	183	174	190	207	169	176	170	188	183	200	200	198	221	188	186	204	194	171	172	147	175	204	203	193	176	158	193	204	162	202	208	155	180	195	202	206	196	171	199	184	180	153	204	174	172	178	172	179	205	179	189	189	191	203	165	188	180	200	200	178	206	197	199	207	195	181	199	171	178	192	194	191	169	189	188	203	178	176	184	226	181	179	182	187	210	186	202	201	176	178	210	199	175	170	180	190	176	184	189	183	190	186	175	194	204	211	193	199	189	161	189	194	174	195	186	182	155	186	197	199	208	177	191	208	181	189	177	193	214	187	169	193	163	185	203	172	174	192	176	188	191	205	191	185	195	201	207	182	210	170	201	197	203	191	191	185	161	197	178	194	183	159	180	172	197	194	198	172	170	207	177	187	192	172	195	201	195	181	195	150	176	173	183	190	188	183	177	194	185	186	217	200	205	232	195	184	194	176	187	186	197	186	193	187	187	193	195	194	172	188	195	198	176	194	207	196	188	189	213	190	198	202	208	183	182	207	197	193	190	182	211	178	183	196	196	196	212	189	182	193	176	198	203	197	183	189	199	179	198	181	211	194	195	191	180	195	186	202	188	213	216	191	201	190	195	190	185	205	181	177	188	205	193	202	185	218	188	164	160	214	187	178	200	187	202	195	190	191	190	176	199	201	200	198	177	174	179	177	194	216	202	175	185	173	218	180	184	209	202	181	193	199	208	191	181	189	204	202	206	181	173	214	184	182	179	193	187	169	198	187	172	182	195	225	198	171	219	181	206	187	171	184	186	188	197	193	179	157	178	177	187	190	181	200	178	169	194	199	178	190	162	191	185	195	199	196	198	159	190	177	196	175	182	180	186	185	196	188	178	205	163	184	195	191	202	180	175	184	186	170	200	176	181	186	188	175	194	196	200	174	176	177	199	187	195	196	182	191	179	205	209	184	209	210	188	180	198	226	211	226	213	199	184	181	182	150	195	172	206	165	173	183	181	172	183	186	203	206	184	154	189	193	181	165	180	193	201	170	184	196	212	197	183	198	188	185	200	208	197	197	195	197	190	175	188	195	188	190	195	187	205	225	199	199	195	199	207	202
20064	1569	3086	3601	3107	2501	2053	1788	1530	1405	1222	1176	999	1006	947	890	881	818	841	793	762	766	726	716	756	673	659	636	648	656	720	667	692	706	628	649	618	659	631	664	602	601	646	640	609	613	603	551	634	643	650	590	621	596	619	617	567	636	614	560	535	633	613	586	621	585	595	623	616	592	601	633	560	599	555	566	602	586	601	584	636	602	611	591	549	601	527	582	583	614	563	600	574	559	622	613	613	594	571	575	595	604	540	585	620	604	567	590	586	576	613	630	560	555	610	564	600	580	568	572	565	605	585	544	608	537	570	601	597	578	612	572	590	593	570	592	551	588	590	613	587	574	602	616	550	565	585	572	605	581	567	573	577	600	586	574	559	529	554	591	609	612	557	573	558	609	601	567	585	558	548	578	581	578	550	548	592	571	575	570	574	556	578	574	546	572	564	585	538	597	652	590	558	533	560	580	570	542	566	581	587	572	561	590	578	549	615	590	575	563	583	607	569	610	633	517	599	610	552	585	581	621	572	573	574	607	607	556	557	605	592	574	550	588	599	575	598	589	563	553	625	598	608	585	576	567	604	568	596	574	527	563	566	516	564	592	575	584	622	555	578	629	553	582	548	572	570	567	600	595	582	577	574	584	587	620	609	596	587	574	591	611	582	597	570	560	595	538	584	571	599	621	597	549	578	577	573	627	619	540	562	550	565	576	589	532	598	616	569	572	547	582	607	557	584	594	596	574	564	584	557	548	591	604	579	574	541	528	588	590	576	592	550	582	547	547	579	591	595	559	622	567	573	566	569	565	572	564	591	612	622	609	580	598	589	604	583	582	568	627	588	566	586	601	561	564	645	541	577	565	592	560	550	576	541	574	613	615	597	564	607	569	582	534	560	588	563	612	562	574	577	592	568	623	567	526	579	518	613	620	546	583	580	593	585	572	589	594	571	560	567	551	632	594	575	540	559	612	609	542	593	594	588	579	576	555	588	558	607	576	551	612	575	566	578	550	587	645	569	598	564	540	609	560	549	546	568	575	557	598	575	570	593	643	639	529	597	560	578	568	578	646	591	570	608	544	568	636	548	578	562	587	594	574	580	542	545	583	560	615	548	568	563	558	644	546	567	576	592	560	559	562	572	595	520	582	552	586	579	551	560	565	583	557	575	613	581	572	560	578	572	565	604	624	564	552	574	545	564	629	563	569	580	586	594	587	586	571	594	574	529	570	590	559	583	616	551	579	562	530	569	572	582	573	590	603	578	551	597	558	573	601	577	541	562	572	598	595	552	579	585	585	576	595	604	593	587	595	599	610	616	548	600	526	583	582	596	615	577	570	549	571	525	585	592	570	599	611	598	592	580	635	553	585	588	557	545	571	586	568	592	505	592	591	577	599	560	562	539	560	544	594	572	583	600	600	567	574	636	569	595	573	579	566	574	597	610	585	579	530	582	619	581	569	559	611	580	567	571	553	573	540	525	606	601	556	577	549	565	599	591	587	560	590	610	609	550	600	569	575	580	566	611	569	557	607	589	597	612	551	558	557	581	550	563	593	556	616	606	573	602	586	610	579	562	570	581	540	563	567	518	554	589	578	598	560	582	577	603	578	622	568	579	574	583	551	629	598	516	561	556	533	578	563	602	563	545	587	596	569	593	578	601	644	560	618	600	579	597	558	575	627	589	556	579	554	537	583	604	566	563	579	573	568	603	587	602	546	561	535	589	556	581	560	602	557	578	595	570	559	542	544	603	583	539	557	559	531	571	563	557	612	551	642	569	569	577	541	556	633	556	576	600	566	564	553	555	599	555	565	548	592	600	536	564	548	602	567	594	598	608	610	593	574	584	568	527	562	567	577	579	582	561	586	613	583	590	568	585	560	564	595	553	621	609	605	587	537	583	588	581	576	609	525	574	565	582	573	597	594	596	591	564	573	595	611	626	554	588	633	592	619	569	589	580	559	584	576	617	589	588	577	569	551	562	557	602	558	566	595	560	587	558	588	586	550	584	573	581	577	581	552	620	579	568	534	536	600	584	604	558	558	591	586	585	608	587	552	580	588	598	620	604	592	562	647	573	589	553	605	598	563	607	584	583	553	558	585	568	596	559	558	531	569	591	600	576	595	597	568	584	601	572	554	543	554	625	579	561	564	598	553	574	541	590	578	602	565	577	600	539	624	573	611	566	536	567	587	588	586	537	603	633	594	563	583	593	539	595	564	563	589	575	544	559	577	564	591	564	564	550	585	583	595	580	565	571	529	585	586	597	535	552	574	567	546	569	610	563	565	595	594	571	543	570	547	530	579	556	575	576	636	605	567	560	580	559	580	553	643	576	610	596	594	568	507	629	557	563	565	628	621	580	581	594	613	582	582	577	577	559	564	614	563	619	615	556	573	520	557	549	579	584	554	569	584	589	588	634	570	568	548	553	600	573	576	596	546	610	575	607	590	567	587	550	579	592	546	609	538	578	602	552	582	553	607	609	586	580	554	514	613	589	568	573	554	592	561	544	558	592	556	552	553	605	578	554	558	603	567	627	577	607	571	559	620	624	596	586	595	572	553	576	549	584	566	595	545	584	613	556	559	599	587	630	564	592	610	603	564	558	584	573	566	590	570	574	555	535	620	582	605	588	596	584	620	570	596	554	588	579	584	579	557	565	607	556	629	622	562	607	531	545	590	626	582	615	564	602	514	568	583	588	570	581	590	586	590	543	553	596	609	631	599	575	580	574	601	602	597	594	567	560	591	604	615	557	549	549	567	558	535	628	577	533	537	598	585	613	618	553	544	621	578	536	550	602	577	584	555	605	608	581	572	578	607	573	577	568	580	562	525	598	608	533	531	627	572	595	563	606	571	596	604	551	555	561	572	590	605	596	564	583	572	596	589	548	580	554	599	600	536	559	579	622	528	640	575	556	559	566	555	601	607	574	553	584	543	604	581	568	546	601	588	592	550	566	565	570	583	612	584	555	582	592	553	586	596	606	615	589	593	604	589	558	582	536	563	573	578	565	591	597	588	579	567	599	566	614	566	560	585	564	595	569	554	609	600	550	588	579	583	626	595	544	602	586	540	587	561	596	563	576	542	578	590	544	589	570	604	602	557	550	561	558	586	566	546	533	578	625	598	555	596	607	605	562	564	603	595	582	577	588	602	579	586	552	572	554	549	567	551	599	566	582	598	607	542	595	578	588	601	557	578	603	548	588	621	597	551	586	592	570	532	560	586	587	593	594	594	588	569	593	560	566	546	608	576	584	591	540	603	558	571	597	543	563	549	627	604	601	576	539	589	558	574	554	568	589	614	544	602	592	570	623	546	574	587	542	578	562	609	585	631	590	587	588	563	567	608	581	548	544	538	602	537	575	604	577	584	555	590	581	607	575	542	603	531	564	610	575	540	566	620	621	563	582	542	583	599	589	600	578	569	561	600	574	529	556	586	566	588	603	631	558	606	613	610	582	556	597	553	542	549	552	578	581	611	607	539	593	600	610	571	584	574
39870	21300	25275	7728	1675	1132	858	728	634	529	479	439	442	400	378	361	339	314	359	334	317	311	344	339	314	276	301	295	285	256	328	318	301	304	297	332	293	298	274	289	298	285	291	301	282	273	269	290	263	278	302	289	274	281	283	271	302	303	256	268	263	249	311	262	290	281	279	275	268	305	266	278	286	302	272	287	268	290	257	283	272	280	304	295	271	269	260	305	271	305	291	273	242	273	314	260	259	276	249	286	250	287	295	248	295	286	286	309	274	303	269	280	287	311	275	270	281	275	280	244	271	259	260	240	267	255	287	270	278	278	260	282	268	291	266	238	273	272	288	287	255	275	276	275	281	300	269	249	266	274	260	260	289	295	270	267	282	271	294	301	283	272	308	310	288	291	284	287	256	268	241	269	264	281	263	300	235	292	259	305	261	288	249	299	250	279	295	278	275	292	259	271	282	277	268	266	272	289	307	253	279	259	263	281	260	268	283	231	244	289	275	277	264	299	315	265	268	286	244	303	304	265	308	222	269	275	279	288	291	301	275	276	312	271	262	266	269	286	279	261	260	261	323	261	264	258	273	274	297	280	269	263	270	280	308	302	272	271	302	301	264	268	256	276	249	276	303	286	254	285	261	252	255	285	273	275	281	285	270	263	293	279	269	277	278	309	318	268	313	267	286	266	274	253	267	292	276	288	287	282	283	255	244	273	263	298	271	307	259	301	304	278	287	260	314	287	303	301	312	297	292	286	288	255	259	275	279	275	254	269	285	280	303	295	271	269	264	274	255	274	274	274	294	279	255	268	246	259	263	301	251	281	282	293	251	271	268	277	250	274	252	264	275	298	287	279	299	272	264	291	275	296	288	276	283	264	268	262	263	263	271	279	287	280	267	299	286	305	292	286	269	269	275	295	280	272	259	277	281	294	289	297	284	272	273	278	283	271	286	275	265	264	279	292	280	281	306	274	250	255	263	299	272	272	287	294	301	273	245	268	279	259	263	317	284	279	331	271	270	273	281	277	279	272	279	297	264	270	301	270	255	235	280	286	310	273	265	286	262	260	273	299	259	275	295	274	306	277	285	265	278	300	304	292	282	290	246	265	279	268	308	279	248	284	273	252	282	300	285	280	275	257	242	272	259	284	248	304	279	256	275	267	277	245	252	275	298	302	280	268	294	283	309	295	266	309	243	279	276	284	296	259	265	309	304	265	324	269	266	287	256	289	264	279	272	234	284	258	263	282	271	279	265	273	237	299	274	262	280	300	275	256	283	296	262	290	265	289	267	277	257	251	288	270	267	263	264	270	272	241	272	269	272	259	276	289	274	266	251	283	260	272	273	266	262	250	289	281	242	246	266	294	250	271	294	269	277	320	271	311	292	271	268	266	285	248	294	277	254	240	276	292	304	257	284	289	296	274	261	280	250	284	278	263	291	270	262	236	257	258	265	275	293	286	284	283	302	309	275	292	297	271	250	287	233	250	249	272	284	291	278	267	298	275	279	246	250	254	305	296	294	286	276	299	250	291	300	284	259	290	289	278	272	261	282	267	255	273	280	262	272	279	273	259	265	301	286	297	303	276	317	294	272	263	274	309	248	278	303	297	274	270	278	258	307	282	275	268	270	268	264	263	273	287	289	288	296	262	294	263	269	263	282	281	278	277	242	289	272	262	281	279	243	295	280	277	292	284	271	262	294	288	262	301	279	241	274	295	274	264	284	283	285	244	287	276	256	316	281	278	254	267	297	291	283	268	273	275	273	273	290	268	252	261	291	266	282	293	267	264	273	292	282	276	271	260	278	265	274	271	262	277	280	273	268	272	285	310	262	266	255	264	271	270	267	265	274	265	268	284	306	278	302	289	279	250	255	298	273	235	293	279	270	308	289	302	257	301	284	236	256	303	252	280	288	303	333	266	272	302	269	273	265	291	295	269	273	276	298	275	246	286	263	279	272	274	257	283	290	292	269	265	269	270	262	287	280	275	259	260	287	243	286	290	259	289	251	256	257	274	261	288	304	275	263	277	288	288	279	256	302	261	291	297	276	293	298	285	284	247	250	285	259	282	269	272	277	249	258	302	273	268	248	296	285	277	263	264	251	282	277	250	255	273	272	275	280	288	257	287	286	263	319	254	250	265	271	242	290	304	268	291	269	264	286	300	296	293	281	281	257	279	244	307	270	259	234	245	285	284	256	274	282	266	257	260	268	290	250	254	271	239	241	240	278	299	252	264	258	278	272	290	267	277	289	263	269	262	273	300	275	285	277	274	284	253	275	278	277	274	286	311	267	280	281	229	289	276	291	278	273	261	294	265	284	289	271	259	275	290	265	278	274	285	282	271	288	261	272	278	273	266	258	322	276	274	278	290	270	298	285	286	269	295	260	254	269	294	292	301	270	285	251	263	261	259	283	275	294	295	254	274	265	245	285	273	249	268	295	247	274	301	288	275	281	251	284	270	284	273	266	260	255	250	283	283	267	258	274	255	264	262	282	274	255	269	236	294	271	301	294	268	282	259	270	273	294	265	302	283	306	271	276	289	302	252	264	266	291	278	259	290	258	277	284	285	254	275	313	319	245	272	295	253	246	293	291	263	260	290	253	272	273	258	268	277	294	259	283	281	275	267	280	258	253	251	273	284	286	298	304	266	257	256	248	269	288	280	270	283	255	284	275	265	272	295	288	283	290	282	268	288	281	297	279	253	275	277	249	256	258	271	262	261	279	259	289	278	286	279	293	275	272	290	288	284	313	257	269	267	291	273	291	272	249	298	278	277	249	275	271	274	296	265	270	249	302	279	268	258	269	282	298	261	294	284	256	272	270	266	286	273	302	264	257	269	263	276	296	257	277	273	299	290	292	263	259	283	313	271	251	232	279	302	268	279	284	256	278	278	267	287	238	298	273	265	290	265	263	282	273	287	278	291	295	264	291	279	300	252	254	296	274	263	301	290	290	270	275	271	285	301	282	252	273	281	283	254	290	263	268	265	296	312	290	262	292	263	279	232	262	279	278	282	284	272	276	259	279	258	296	287	267	263	273	281	263	277	265	253	277	283	273	287	294	286	247	285	274	271	252	261	296	288	275	257	311	267	254	270	292	274	289	282	291	297	279	246	299	248	305	272	294	310	284	288	270	273	250	301	279	296	248	283	271	281	249	272	310	287	279	278	285	288	269	287	285	276	283	241	288	284	271	298	263	280	275	302	309	281	300	280	279	301	251	254	294	274	257	277	268	298	302	272	267	273	269	256	282	278	264	264	287	301	288	266	272	274	277	268	266	288	276	279	277	268	278	278	271	258	271	272	270	302	282	271	277	247	285	295	258	293	250	309	270	237	278	277	268	265	244	265	313	274	249	282	257	304	253	299	282	288	253	294	269	269	298	281	303	262	267	303	264	296	308	269	273	266	289	271	252	257	248	270	274	296	260	298	262	262	272	261	253	284	258	268	295	304	275	273	260	312	282	295	261	262	257	259	282	278	298	257	289	292	253	267
25382	2645	5745	6497	5487	4483	3668	3053	2660	2319	2111	1844	1746	1627	1539	1463	1395	1315	1275	1228	1208	1136	1178	1014	1028	1021	1013	974	1041	999	985	926	924	948	938	944	975	946	880	874	831	855	840	868	836	814	923	870	910	842	883	870	809	894	826	854	830	834	887	799	814	846	788	816	851	823	798	794	835	826	839	780	800	849	799	835	790	781	813	817	792	803	787	811	797	813	772	822	841	797	808	858	777	803	782	829	746	832	776	781	806	822	805	798	856	827	754	814	823	785	776	768	752	770	827	757	790	795	868	777	780	771	817	811	765	752	788	770	812	795	808	845	801	809	753	759	742	770	850	836	789	825	808	804	783	800	771	808	794	751	790	759	787	779	851	808	758	781	726	761	785	822	786	820	841	755	765	813	796	793	780	757	785	793	808	798	817	785	806	783	792	785	746	774	818	793	838	770	821	792	789	761	794	767	803	811	769	768	790	804	770	813	764	835	797	772	792	786	773	821	818	743	769	809	782	767	792	770	771	809	799	854	762	793	787	784	821	794	781	828	796	811	816	774	786	791	775	754	774	724	754	746	856	774	819	808	795	805	772	769	830	783	758	824	789	785	761	790	770	804	789	794	786	811	797	849	853	758	804	785	825	755	760	790	805	795	840	804	777	779	822	764	761	803	764	830	760	772	803	793	812	799	794	783	783	758	787	795	824	833	816	814	814	829	793	802	805	780	769	806	782	835	815	750	807	799	778	771	797	783	798	790	743	787	817	722	742	808	800	751	837	790	774	812	801	755	843	814	813	754	763	779	807	843	809	796	812	751	784	823	806	776	765	820	767	807	776	777	850	820	760	817	775	799	796	744	787	827	781	773	756	793	730	793	784	774	754	813	831	807	787	781	803	761	808	729	788	785	826	809	774	820	811	842	782	774	776	809	771	767	837	804	810	785	779	764	767	750	772	803	811	781	767	822	802	805	814	793	788	789	817	794	777	768	754	810	761	725	796	770	777	795	812	765	777	805	768	818	800	760	772	793	815	771	812	830	803	793	813	760	828	813	798	749	794	774	795	764	803	789	794	763	776	798	774	749	790	823	752	795	803	816	785	809	746	777	836	773	799	790	775	849	799	782	772	772	778	834	785	755	742	826	794	818	786	749	820	770	790	786	799	787	792	809	814	771	840	780	779	793	787	788	791	796	832	797	845	774	822	815	770	788	788	800	787	756	790	835	757	764	787	772	764	768	817	833	795	788	816	768	770	846	764	817	712	799	796	843	842	788	750	766	793	792	782	773	786	768	784	783	778	817	803	804	740	723	795	792	820	749	788	785	824	774	791	825	815	769	788	838	782	791	848	777	794	792	753	807	810	776	815	807	775	769	786	822	761	750	767	791	798	789	785	755	805	773	776	813	769	751	747	834	834	805	772	816	825	813	799	761	755	812	790	723	807	798	773	762	792	787	842	768	785	758	810	748	821	788	791	790	796	814	792	766	822	756	815	755	816	802	848	781	796	846	815	758	747	769	786	753	766	711	756	780	807	748	756	746	799	790	758	776	739	791	788	733	766	796	804	789	796	796	781	839	781	761	768	769	792	747	775	803	785	807	738	779	813	750	783	797	789	821	760	793	775	764	775	758	790	775	803	813	791	789	755	818	832	865	723	693	794	782	814	805	792	807	772	788	821	755	795	793	787	795	727	823	776	804	748	737	789	769	737	799	798	745	782	849	818	790	772	798	786	776	777	790	774	842	803	772	742	736	803	798	808	733	814	786	779	810	802	798	773	760	789	783	818	802	819	812	782	828	794	763	798	783	789	787	849	784	817	785	761	766	767	761	812	819	831	764	773	792	765	796	849	824	799	779	791	721	811	872	819	796	803	813	806	851	798	756	771	807	829	824	816	743	867	770	811	816	839	771	785	794	773	801	799	791	779	826	765	757	784	801	744	842	787	792	765	743	759	770	779	763	767	785	770	838	842	802	791	759	759	832	762	800	743	770	793	793	767	765	747	793	774	750	804	778	800	822	762	802	829	770	799	784	798	729	761	802	778	706	781	822	775	811	797	783	799	776	770	786	808	786	773	800	757	789	794	824	771	800	803	789	751	803	772	771	784	815	791	810	829	807	760	791	765	793	784	785	766	756	789	839	815	781	795	756	839	773	780	746	783	819	759	785	787	821	788	789	798	790	785	831	824	775	767	824	813	825	799	796	838	768	779	824	809	789	766	816	762	789	784	736	773	766	798	790	785	805	768	775	755	770	749	768	775	744	796	791	794	807	731	824	763	754	799	752	802	806	827	803	760	734	759	784	787	759	830	777	751	805	789	758	798	739	814	803	739	812	810	774	788	768	825	830	842	786	806	788	772	771	808	813	781	767	770	817	772	814	754	821	869	757	813	799	819	762	818	776	749	754	784	787	765	768	798	769	790	809	829	793	812	772	802	776	780	819	733	836	797	812	754	809	764	854	793	812	777	806	783	794	807	755	813	765	756	845	771	745	796	794	759	782	790	789	802	757	829	751	819	800	781	775	823	784	815	808	790	780	838	760	735	813	754	834	796	826	810	793	802	799	799	824	802	817	804	776	735	742	806	776	785	788	768	783	767	779	826	773	816	824	791	782	786	842	794	825	777	778	842	826	790	760	762	807	865	865	805	772	758	756	807	789	780	782	840	829	814	798	753	804	806	762	784	795	800	801	758	816	788	831	760	800	800	800	761	802	804	783	808	787	772	807	817	813	792	800	763	795	821	787	762	770	765	773	802	801	751	763	824	778	738	752	789	751	800	818	782	770	806	760	788	778	810	755	784	819	803	788	823	786	810	810	859	830	778	788	795	777	813	761	818	793	780	745	802	771	833	772	798	841	806	795	824	771	808	804	780	807	770	776	771	840	783	813	786	733	811	820	813	842	807	832	831	780	753	784	797	811	797	831	722	770	826	769	776	803	790	871	785	831	801	782	809	826	769	852	805	811	794	819	799	835	817	837	728	828	775	777	778	783	774	824	785	792	777	745	774	769	815	801	848	744	753	783	833	798	811	737	770	769	762	786	803	783	777	774	812	792	832	770	765	785	785	822	812	780	790	768	801	761	756	801	797	759	793	781	750	762	766	735	752	773	830	767	846	786	782	787	796	811	795	779	808	762	732	783	782	795	783	768	776	786	773	802	877	801	808	798	776	835	835	766	753	783	845	808	762	742	833	819	791	792	778	769	732	789	782	779	765	769	771	776	804	814	793	811	797	778	826	783	809	843	794	752	766	750	791	832	799	810	801	773	792	797	794	828	826	799	813	775	819	807	805	767	782	806	798	782	789	772	782	757	822	774	776	781	780	818	767	821	796	810	785	800	743	818	785	764	763	793	815	754	797	814	774	788	795	787	820	745	791	802	786	785	747	785	808	804	742	810	803	772	821	773	772	805	761	804	812	780	791	766	783	786	789	797	806	751	774	810	788	807	753	818	831	763	827	783	819	803	791	737	793	771	829	818	810	773	800	800	804	852	811	805
7648	415	382	209	106	98	116	101	111	80	98	83	87	92	87	91	88	92	92	91	105	88	90	88	90	93	79	96	85	78	90	103	84	104	92	86	105	91	82	73	87	95	81	83	96	79	100	101	90	96	97	100	105	80	99	73	97	90	80	79	78	86	96	98	83	93	88	106	95	76	81	81	99	88	87	97	85	91	82	83	104	96	93	102	108	87	90	84	87	93	93	82	100	88	85	88	96	75	82	95	74	77	89	99	98	73	94	94	115	78	82	93	94	90	89	116	106	107	91	90	99	94	103	79	86	96	110	104	94	115	92	91	81	70	103	93	86	82	104	104	94	89	90	103	82	89	72	83	76	96	84	98	106	94	90	90	78	78	89	81	97	92	83	101	83	83	101	92	96	86	105	86	73	96	78	97	81	98	86	97	113	108	96	99	82	77	90	80	101	77	95	76	81	90	84	87	69	105	85	77	88	94	93	99	74	90	77	103	84	97	100	100	83	97	94	71	85	108	96	92	107	86	86	98	77	93	90	91	93	79	102	94	82	97	94	99	97	100	87	75	97	96	106	91	88	99	104	76	81	103	95	68	83	93	83	95	96	91	94	95	118	98	92	85	96	61	91	103	72	102	102	77	76	96	87	87	90	86	94	88	99	100	85	83	90	117	83	108	91	90	103	93	104	87	104	87	87	85	93	104	84	89	80	97	91	84	99	94	91	81	108	102	80	81	78	83	93	77	91	95	77	90	95	93	87	85	74	97	63	86	73	75	76	75	84	79	94	114	88	91	83	80	93	102	97	91	106	91	94	82	101	85	87	95	105	97	97	102	114	101	85	93	89	92	67	114	80	79	84	86	88	94	85	104	84	105	103	85	101	86	93	78	101	99	77	91	106	95	80	77	115	77	89	84	85	96	103	84	88	94	90	98	97	77	80	100	80	112	85	78	97	92	85	95	90	81	79	96	87	90	104	87	99	89	99	92	85	84	96	80	102	95	77	105	98	98	92	99	79	93	94	80	78	97	80	81	96	91	100	90	80	96	82	85	80	87	99	93	84	85	92	95	113	89	98	86	85	87	98	87	86	73	71	98	85	79	117	98	96	89	68	86	83	87	90	85	108	100	81	91	97	100	80	83	88	65	100	82	87	76	84	77	78	89	85	80	89	88	96	89	82	99	112	74	79	88	91	104	126	91	88	102	78	89	94	84	95	95	110	82	113	88	89	75	93	88	102	101	99	93	105	82	86	80	93	94	75	105	94	89	90	88	94	83	82	85	77	92	95	102	105	96	91	82	114	98	104	85	102	107	93	96	91	78	82	96	85	69	90	111	86	94	97	97	97	95	72	95	91	106	94	98	96	109	89	82	93	99	77	94	106	89	76	73	76	94	82	78	96	90	96	97	85	82	100	86	85	73	88	90	89	90	105	93	78	96	103	93	90	84	88	92	89	89	86	87	86	100	91	76	87	91	99	83	89	90	90	74	95	94	95	87	108	89	99	78	88	94	87	94	100	98	79	87	88	97	70	95	70	98	85	86	106	82	93	105	88	93	84	94	83	98	98	100	95	110	81	96	119	90	102	73	83	84	77	69	105	80	76	111	96	89	83	94	86	89	81	82	84	106	78	85	87	92	81	92	71	96	97	77	75	96	76	89	83	116	91	78	99	102	87	68	90	85	86	86	99	88	87	104	103	83	87	75	98	103	93	92	82	96	103	96	105	80	80	107	81	101	97	81	96	106	95	93	98	88	106	97	88	92	100	96	81	91	88	86	107	84	93	101	87	96	111	76	87	98	80	83	91	94	83	84	103	92	94	99	99	86	101	99	95	84	85	88	91	85	79	92	98	109	88	72	88	96	98	95	103	98	69	106	91	94	89	97	102	88	86	90	98	100	81	99	78	104	109	79	98	86	94	78	80	90	80	119	84	82	80	94	90	94	77	86	99	78	71	98	90	90	74	97	101	91	92	99	80	92	97	91	78	87	79	90	78	91	92	82	89	106	85	97	117	90	100	103	101	99	80	103	90	103	89	91	99	95	62	94	96	101	97	95	75	104	90	102	85	100	87	92	101	84	83	85	108	81	85	79	87	80	76	81	99	115	102	90	75	69	83	77	107	108	93	113	92	95	91	87	87	95	89	89	78	107	96	96	94	105	96	94	88	100	76	102	104	104	96	89	88	98	94	92	82	88	91	99	81	95	79	72	69	84	84	93	85	77	90	84	83	88	80	81	69	88	86	90	94	80	93	100	81	92	84	100	90	78	74	88	96	111	65	97	99	96	86	100	89	102	76	61	106	93	70	86	103	90	107	92	76	88	74	103	74	74	88	80	87	101	80	79	73	94	94	80	83	94	84	91	78	92	105	88	99	98	94	107	83	83	82	94	102	82	86	90	96	107	120	92	100	89	83	76	99	84	85	79	101	94	88	79	87	93	97	94	92	85	79	82	111	84	97	92	88	94	87	85	95	76	88	85	86	95	86	98	98	85	97	90	69	69	72	73	87	88	83	91	84	83	95	103	94	98	95	84	92	74	79	92	91	95	89	84	81	101	103	84	82	94	88	82	73	105	92	95	80	90	93	89	99	103	96	106	82	94	86	99	73	96	91	105	85	76	87	85	111	84	84	100	87	88	102	96	75	86	96	98	92	103	98	115	94	101	78	91	90	89	100	89	79	93	78	115	93	126	80	87	89	102	100	91	95	103	102	91	104	108	92	99	89	76	84	91	94	89	89	83	91	101	91	105	86	82	92	81	83	101	87	86	87	94	110	91	101	86	88	99	115	96	93	96	120	81	92	85	100	101	79	80	107	97	95	89	101	119	96	100	88	99	88	106	90	71	93	106	85	91	102	93	86	97	80	89	92	106	94	88	95	88	102	105	84	97	96	83	89	63	92	96	80	91	75	95	89	85	75	92	83	76	99	86	82	88	96	102	88	93	94	95	98	100	94	87	86	93	83	82	96	101	102	93	102	102	89	99	87	84	87	87	93	61	97	99	83	77	91	88	95	84	82	108	77	97	87	89	105	88	83	81	93	97	95	99	99	77	80	87	95	78	81	88	84	104	85	79	89	93	85	86	76	84	74	78	76	94	94	88	81	90	91	98	77	86	90	96	84	81	97	90	103	90	105	97	95	83	77	88	94	83	91	94	84	83	107	92	95	95	88	74	108	96	86	82	91	91	109	84	88	81	92	106	88	85	74	86	86	89	82	86	85	102	89	92	98	66	81	98	89	100	110	87	82	94	92	85	84	84	65	72	76	89	94	94	89	85	95	80	85	104	73	101	95	74	95	85	110	82	99	90	84	99	92	96	100	102	75	105	85	102	72	81	88	88	90	82	101	99	85	95	103	88	84	84	60	103	90	89	89	90	62	73	91	104	89	98	75	76	70	88	91	92	90	75	100	78	84	77	114	73	82	92	82	72	103	100	103	95	79	87	81	105	109	101	96	88	104	94	93	106	70	104	90	87	100	97	83	87	93	90
6301	392	466	493	466	413	401	426	388	369	374	335	342	333	347	331	333	376	333	341	353	317	325	325	353	319	329	330	295	347	340	328	339	325	347	363	350	350	338	344	335	326	315	333	346	307	320	324	306	322	320	299	321	323	317	310	311	310	307	336	304	322	345	353	304	371	321	374	293	335	326	313	331	341	293	332	331	304	311	321	348	339	314	331	328	375	329	316	341	336	335	294	302	333	323	333	322	335	302	347	307	335	319	287	311	324	333	324	316	300	349	334	311	345	351	349	344	317	337	320	335	305	296	327	309	298	344	319	357	349	355	342	313	326	329	340	352	312	305	334	341	299	354	317	303	337	343	294	308	328	347	299	319	345	332	308	340	317	306	327	338	337	337	299	341	309	313	340	338	369	337	319	353	328	335	334	311	357	318	324	310	319	349	329	326	330	309	305	351	304	323	323	320	333	328	309	341	339	334	343	341	337	316	323	321	329	321	299	339	329	300	332	335	338	321	343	311	336	294	325	300	336	345	325	324	305	337	310	311	330	332	335	337	306	312	322	326	338	316	337	333	315	319	311	285	327	342	314	331	317	299	319	292	340	308	323	312	336	299	305	292	335	312	345	335	349	323	355	302	309	330	312	321	338	306	309	310	326	332	347	339	351	315	351	341	340	313	323	314	308	307	304	317	357	329	341	316	300	313	307	339	309	285	322	339	296	332	320	308	325	288	353	312	333	320	326	319	313	348	303	325	330	333	310	328	314	313	309	343	307	356	303	307	304	316	355	359	346	313	316	326	332	335	323	294	345	342	330	328	316	310	304	316	303	292	350	302	328	334	316	318	315	332	326	323	361	319	304	312	338	359	311	312	307	338	342	350	368	305	336	319	313	324	330	335	330	339	320	340	339	317	316	325	312	340	330	322	316	307	314	328	318	318	342	315	342	313	328	327	314	350	348	297	332	317	300	297	318	326	317	302	338	343	328	331	327	315	332	301	337	301	305	359	307	336	297	324	336	325	327	306	338	336	336	330	298	314	343	278	340	350	335	310	338	323	316	367	334	340	352	349	337	324	358	371	322	339	320	329	327	347	317	317	348	316	364	294	319	321	337	325	344	324	336	343	295	320	316	325	329	309	314	324	310	325	305	338	317	327	336	323	328	304	322	324	342	317	292	329	314	331	318	314	338	344	311	325	308	327	335	332	296	298	326	289	298	295	286	316	331	317	320	307	351	296	337	296	317	344	311	300	317	305	351	308	339	329	311	327	328	311	348	319	325	333	299	287	325	335	321	304	281	353	286	317	334	318	295	283	308	297	324	325	312	309	330	341	323	320	311	331	322	351	344	306	326	343	307	333	341	357	307	314	311	316	319	332	354	339	324	310	314	334	339	298	292	313	332	351	330	349	332	337	302	295	341	293	318	331	310	302	303	297	317	299	323	327	358	323	329	334	298	306	322	328	311	326	312	316	347	328	328	328	320	313	320	324	339	319	306	301	349	323	313	317	323	325	313	306	281	317	325	367	342	293	314	338	329	306	331	351	329	325	344	322	306	362	301	308	334	330	333	328	324	331	307	349	347	305	337	315	336	309	323	351	347	325	321	328	317	318	345	307	356	346	314	343	318	336	337	377	340	318	338	302	315	326	367	343	331	292	309	286	324	303	316	307	329	330	356	339	329	334	287	329	294	326	329	340	328	321	303	288	318	343	339	303	343	353	317	358	330	321	335	360	342	319	309	300	331	308	327	307	293	312	333	302	315	333	323	363	301	327	322	315	341	329	309	332	303	326	317	337	348	343	294	326	314	326	337	333	320	330	327	338	279	302	364	345	316	307	297	330	318	344	297	324	331	346	337	311	337	350	321	304	299	318	323	328	355	311	339	351	353	328	317	325	349	325	298	324	310	316	330	286	320	320	314	302	335	307	323	352	336	314	317	305	340	337	323	317	345	325	308	293	297	283	340	340	331	318	326	316	329	311	316	314	338	294	331	340	320	322	302	322	302	329	293	324	323	310	317	317	339	339	307	351	323	301	329	350	337	303	315	299	310	325	341	334	312	361	327	290	306	326	320	325	281	332	335	332	323	338	318	299	307	304	304	295	312	355	352	317	330	349	308	322	304	328	306	327	335	334	348	317	303	331	320	332	330	324	350	343	328	327	339	357	308	346	311	333	337	345	330	327	329	336	328	316	311	297	356	323	311	333	310	311	328	325	334	319	336	317	329	326	315	330	345	314	343	360	321	340	319	302	330	328	332	317	329	318	335	363	349	321	327	323	319	333	304	334	289	324	332	285	317	321	331	346	376	339	316	299	315	320	335	316	328	321	309	314	313	344	324	342	307	334	349	322	316	346	327	344	313	303	355	312	293	305	320	304	346	320	320	338	325	317	349	327	320	301	319	306	319	311	346	322	331	339	348	309	358	328	313	323	321	363	324	325	339	317	328	321	316	289	335	319	336	341	296	322	351	298	322	304	310	299	354	318	325	297	318	348	334	292	319	315	328	276	338	342	326	335	308	298	309	322	353	340	320	323	338	315	287	362	341	318	334	299	361	312	329	328	306	333	317	303	330	286	347	311	316	318	317	327	342	308	335	308	323	295	347	299	337	340	307	315	347	318	319	308	324	293	325	327	320	329	320	327	312	318	312	303	310	332	306	317	317	308	297	301	338	333	322	308	323	264	334	309	348	329	317	336	319	309	358	343	361	317	344	336	347	265	340	340	298	334	314	319	338	285	297	306	331	326	337	323	322	331	303	292	326	350	321	318	337	324	295	318	309	295	327	300	342	322	308	329	311	349	309	349	321	307	338	351	329	342	302	315	350	304	319	318	335	330	326	359	322	311	317	348	322	295	345	308	304	318	312	309	310	324	319	312	351	337	343	339	317	321	319	310	298	351	337	341	335	295	326	338	307	323	330	336	318	292	308	313	311	297	328	324	327	337	323	308	346	331	320	332	318	326	325	303	309	336	338	315	329	286	343	290	296	305	318	330	305	339	301	317	324	315	314	318	321	329	331	325	315	317	319	335	315	303	294	351	298	310	336	290	306	329	330	337	308	291	309	301	356	311	284	331	328	333	339	304	341	361	319	328	289	336	317	356	347	371	318	301	287	345	337	322	297	315	321	295	343	290	345	286	318	305	307	303	325	343	321	315	324	362	325	319	323	295	347	290	319	324	337	316	329	328	310	326	322	330	329	349	303	305	312	326	340	334	338	309	300	307	338	311	340	298	344	308	311	328	315	286	339	318	330	328	334	308	313	363	336	319	305	275	309	320	341	361	322	314	303	335	312	326	302	323	325	340	329	344	332	323	338	314	317	333	344	319	324	273	330	318	292	328	297	285	310	339	355	327	332	309	316	314	352	307	321	344	312	307	320	328	330	335	312	285	347	322	334	335	329	290	330	335	336	318	340	330	305	309	337	309	330	348	325	340	295	326	320	334	334	313	320	315	338	298	285	323	322	315	303	354	283	350	330	332	296	340	309	330	341
38562	20404	11246	1459	797	655	483	407	331	350	295	282	261	245	261	248	249	212	226	199	200	214	204	213	198	201	208	205	219	186	193	192	199	199	200	176	177	190	188	188	199	196	214	186	199	174	184	200	187	184	215	183	192	175	177	208	188	189	188	210	221	183	181	192	202	196	180	195	203	182	194	180	179	180	207	186	218	203	187	173	199	206	204	223	176	183	193	211	210	169	185	208	196	186	188	190	186	173	191	196	210	187	175	172	188	192	184	224	205	182	191	195	182	188	194	185	203	156	180	186	207	177	185	195	196	189	180	174	198	187	156	185	186	197	183	205	212	188	175	157	196	224	214	185	175	174	183	194	163	194	182	180	192	197	183	184	197	183	183	188	204	188	208	192	183	216	184	190	184	174	179	185	208	175	184	171	203	178	191	191	183	175	199	211	164	189	196	178	200	157	176	196	174	216	187	196	167	184	186	208	230	190	171	186	199	198	193	179	208	195	176	201	186	193	156	223	191	179	183	170	201	203	173	197	185	181	159	180	165	183	178	220	209	173	208	187	193	184	166	219	214	211	192	184	176	206	206	173	227	193	183	200	192	175	186	207	187	188	176	187	199	167	196	169	192	202	172	196	185	209	179	187	167	202	214	165	173	200	239	213	179	175	200	168	207	173	173	203	179	197	186	211	207	214	187	190	204	184	178	193	203	176	212	178	184	176	184	182	181	180	178	189	169	199	191	177	182	182	186	208	182	198	209	191	179	165	183	177	193	177	178	170	156	162	183	182	154	179	209	189	180	184	173	193	197	182	191	233	193	172	167	195	187	189	208	193	188	208	185	179	203	188	181	181	192	195	182	179	164	202	185	184	205	168	191	177	190	183	206	212	160	195	177	185	189	181	196	185	167	176	190	174	185	183	183	182	164	197	192	176	204	189	204	180	196	208	179	187	181	199	177	177	194	192	198	165	186	194	190	175	187	205	191	170	183	192	216	176	218	209	167	194	187	200	187	179	175	170	206	177	192	159	191	221	177	171	176	180	190	182	171	211	170	170	216	188	190	181	193	177	194	199	209	207	180	164	199	183	223	189	159	190	175	169	190	178	187	200	176	213	174	181	176	183	191	217	199	193	203	175	160	180	169	188	188	214	160	189	162	193	193	193	165	188	196	201	194	176	189	180	193	199	175	189	183	177	179	193	208	193	162	187	205	214	180	195	182	176	175	176	182	184	181	199	200	192	176	226	175	182	212	184	187	212	201	198	198	186	190	215	193	191	194	201	190	189	181	189	193	184	194	190	200	183	151	194	182	193	174	176	184	170	176	194	181	175	169	193	202	195	200	168	188	200	162	190	191	165	203	206	166	195	199	236	180	213	162	185	190	174	211	194	174	181	186	200	185	173	181	189	200	214	186	189	197	204	187	163	199	192	174	186	195	180	205	191	166	196	166	154	194	174	190	176	162	206	167	185	191	185	170	183	168	210	200	193	173	169	188	168	212	176	211	169	189	219	191	183	188	184	174	174	197	172	213	184	168	197	201	170	204	161	199	195	203	186	173	169	190	186	207	206	220	208	199	202	194	198	219	191	200	172	202	193	191	199	206	162	169	198	185	190	188	190	182	189	206	188	175	195	157	214	204	212	186	164	175	202	169	187	192	192	188	198	189	198	182	174	182	210	173	180	188	190	198	189	147	185	201	220	200	203	198	183	207	205	175	186	167	173	187	152	172	177	188	184	202	189	198	173	187	178	189	207	194	188	197	205	185	197	172	191	168	169	175	180	174	183	179	218	212	174	198	183	176	180	187	202	186	190	185	183	189	163	188	180	201	163	189	185	179	174	160	197	207	159	208	195	184	200	195	196	152	194	182	173	189	215	180	187	190	210	187	166	190	173	169	190	190	198	182	201	207	185	215	182	206	186	177	161	173	200	183	186	177	197	177	194	205	182	206	191	184	198	190	196	188	176	167	184	192	189	190	180	186	170	190	178	203	196	193	201	170	213	219	198	172	189	190	204	197	192	177	201	188	219	207	210	181	195	190	179	190	207	184	194	196	194	187	220	214	204	171	191	190	159	174	204	186	194	175	221	174	190	191	174	197	182	179	190	193	179	154	196	209	222	183	204	187	192	175	196	205	206	219	195	184	180	194	198	198	166	187	181	186	180	188	183	182	190	195	184	206	177	190	174	182	202	191	176	190	193	212	184	186	220	169	201	184	179	199	198	203	188	185	199	186	202	189	175	199	166	190	208	221	210	185	200	189	205	196	167	181	188	179	176	193	192	182	187	174	179	177	192	191	168	194	181	194	174	196	194	165	187	182	171	192	193	197	196	202	182	199	185	180	185	181	168	190	201	188	196	185	178	178	190	191	192	201	191	209	175	195	180	194	173	184	185	169	171	197	205	216	198	194	165	183	160	183	174	191	198	189	205	179	198	187	166	216	178	185	177	185	220	157	211	209	185	207	183	233	204	191	206	188	203	186	191	190	191	166	190	188	195	167	170	214	178	198	197	180	218	183	178	182	190	185	191	200	187	207	197	179	191	169	194	176	205	186	188	192	175	202	200	204	177	187	189	184	202	174	199	187	218	157	183	204	163	204	188	206	184	162	192	169	173	207	189	198	180	201	160	184	175	203	214	203	188	193	192	202	188	170	182	198	201	172	190	195	199	176	170	191	166	183	189	203	164	188	170	205	185	201	182	197	193	204	218	176	189	162	189	198	173	190	183	191	170	187	198	181	190	215	198	183	190	194	189	194	179	197	169	174	185	191	184	156	177	192	181	187	194	176	212	222	171	183	198	181	154	193	186	156	185	196	192	205	188	212	198	185	176	188	188	182	196	190	157	175	174	160	166	199	196	224	192	153	178	173	178	200	183	187	200	197	196	162	212	188	192	182	199	170	184	190	203	192	206	197	188	188	188	190	208	211	201	181	188	192	181	196	189	170	208	196	198	191	191	180	167	182	206	192	201	176	186	180	188	181	156	184	188	177	173	178	186	185	185	178	174	186	201	183	180	195	154	199	168	187	177	187	187	174	205	180	192	194	204	184	184	185	178	178	179	208	195	193	179	175	175	213	203	172	175	175	213	171	187	212	197	191	192	190	169	176	196	195	191	197	192	179	178	191	180	186	170	190	189	185	193	194	182	164	172	174	190	192	177	205	183	179	194	179	162	191	168	180	185	167	200	187	211	199	191	188	187	176	161	177	168	186	190	190	184	203	197	190	195	180	215	224	213	177	179	180	206	180	177	161	172	190	191	168	215	174	181	215	201	208	184	190	176	184	179	180	211	151	213	192	178	202	164	181	171	191	200	181	168	175	187	188	178	198	207	169	182	201	219	181	169	187	190	202	212	182	172	179	164	180	185	188	201	212	178	176	174	173	189	192	192	177	158	181	179	207	185	196	186	193	165	214	194	204	176	183	192	186	159	180	193	189	191	190	167	163	158	181	183	177	187	195	132	184	189	202	151	190	206	192	190	194	197	170	196	206	197
20283	1495	3175	3590	3049	2525	2074	1798	1469	1399	1243	1137	1023	1026	950	924	872	869	796	833	748	747	725	695	702	689	699	727	640	668	693	654	622	683	624	621	654	635	614	594	638	616	609	598	625	646	581	612	627	639	584	613	576	651	628	572	587	635	617	614	564	590	573	579	597	605	557	589	595	627	577	559	587	601	604	568	603	578	646	590	628	601	629	596	584	601	569	598	611	590	563	613	578	581	624	572	559	583	588	553	551	586	565	589	582	575	577	572	593	575	619	591	599	616	564	618	570	546	581	591	608	583	570	574	597	581	584	541	535	586	558	580	572	558	644	618	582	527	624	593	610	586	575	585	579	584	610	578	567	585	599	544	586	587	592	589	572	576	518	564	547	607	593	593	565	581	604	546	614	586	597	606	591	586	593	567	582	618	579	572	566	572	502	599	579	584	635	566	584	584	592	549	625	621	624	563	560	574	567	611	572	611	552	562	541	547	577	570	603	564	627	585	559	595	553	618	547	567	583	570	536	552	640	569	584	582	562	593	593	615	565	541	597	556	555	589	612	588	604	597	583	579	530	533	607	571	571	551	596	572	572	579	564	551	598	560	590	599	563	626	560	620	609	575	540	564	633	585	563	607	516	583	598	567	606	586	571	576	539	563	582	554	555	573	607	568	581	591	613	608	588	580	578	614	581	596	580	573	598	563	568	625	562	576	580	593	561	589	620	603	558	537	580	572	612	586	601	554	608	567	622	572	581	539	587	554	589	583	576	587	573	582	632	606	595	584	576	609	589	625	572	581	577	572	524	565	584	538	596	565	549	567	576	547	593	588	564	564	563	574	565	579	590	606	590	605	547	601	611	567	556	583	570	567	541	562	599	546	582	559	582	602	522	562	601	576	568	565	558	594	565	590	608	571	566	559	596	583	638	560	549	536	531	546	580	592	566	577	607	549	546	609	590	584	576	578	574	575	561	568	578	577	562	546	580	586	578	558	589	622	614	601	593	597	608	605	574	602	554	575	599	588	605	581	605	605	574	579	596	585	613	547	574	542	566	589	618	595	576	560	567	592	563	600	571	546	608	546	589	578	588	616	549	521	584	579	568	556	578	576	579	610	580	617	530	595	544	581	561	609	600	604	566	579	623	614	591	605	643	565	604	594	570	568	573	566	551	550	601	642	597	606	605	589	546	617	539	543	567	570	593	623	561	604	567	524	546	592	552	588	606	605	600	588	548	536	567	572	583	631	622	610	568	575	598	584	573	588	553	575	580	580	581	570	614	586	556	569	555	587	605	536	561	585	580	609	582	569	600	620	546	538	568	616	621	567	610	606	604	583	582	585	600	571	545	601	548	579	571	566	582	569	573	579	581	582	598	593	576	606	528	605	585	565	552	524	606	569	628	564	565	574	584	584	572	584	595	564	624	591	574	546	647	584	628	609	619	603	580	522	576	547	584	567	591	627	581	567	610	548	569	573	575	598	572	578	601	575	584	573	566	610	575	570	575	563	595	604	598	620	613	581	524	568	553	577	569	545	551	592	570	525	587	583	516	592	540	565	568	564	557	578	584	666	574	597	572	567	583	615	595	626	589	612	562	610	604	561	566	635	536	586	584	571	574	569	589	588	558	608	572	621	562	578	559	567	589	569	596	591	603	551	597	578	612	591	570	528	537	609	593	597	574	537	562	606	564	613	533	555	624	620	602	563	626	581	604	619	572	560	568	561	612	570	529	606	604	549	522	555	604	608	582	543	599	546	586	568	594	569	589	573	618	577	551	544	607	535	593	606	575	583	598	594	550	556	585	581	592	576	598	581	578	594	573	623	569	617	583	612	584	605	568	576	593	557	583	579	595	561	551	567	573	595	598	556	603	597	566	601	584	565	568	583	581	549	604	626	581	564	596	577	582	556	576	559	526	592	597	571	520	585	554	505	540	576	559	553	563	640	566	589	568	588	544	602	586	590	569	564	592	574	519	541	576	615	553	576	579	556	589	581	564	609	591	586	547	578	567	570	601	555	592	561	596	566	548	556	550	559	565	575	591	567	557	597	573	586	601	575	573	563	653	590	563	591	614	532	587	564	557	612	621	559	546	587	586	556	542	547	607	565	580	565	584	553	588	582	582	548	587	581	593	564	532	589	562	584	594	610	603	612	581	536	552	597	592	569	539	576	573	544	550	617	605	560	587	596	538	562	596	577	571	596	555	554	554	541	585	572	520	564	570	602	571	571	515	561	580	625	543	577	580	637	595	594	544	576	567	553	582	589	578	566	580	607	606	545	558	571	584	598	547	573	554	592	583	595	562	545	578	605	572	570	582	543	573	564	498	557	529	576	543	559	550	555	550	565	547	596	569	555	554	569	585	542	602	548	616	609	575	552	549	570	590	561	588	584	510	556	577	571	568	601	583	546	599	572	581	589	537	572	605	593	575	572	549	595	576	553	584	589	590	559	610	607	586	607	580	606	573	574	563	577	562	583	607	598	589	580	549	633	628	569	614	557	570	580	545	588	594	577	589	607	611	595	576	622	602	580	543	596	611	604	617	622	573	557	591	588	602	572	610	571	582	610	569	582	611	554	563	630	540	544	548	546	587	552	584	604	559	593	610	571	554	550	603	560	589	568	605	592	580	599	569	616	615	574	607	646	625	614	577	570	576	563	557	566	584	600	578	546	588	594	584	585	581	589	578	582	611	589	599	564	597	602	576	620	558	556	586	571	584	619	604	548	598	608	529	602	557	566	584	591	561	565	621	579	567	557	596	539	559	593	568	579	604	557	639	572	623	625	595	580	551	596	593	592	559	587	597	599	618	638	609	618	611	531	546	592	586	577	571	571	577	543	627	578	608	595	568	588	582	611	579	597	594	578	577	573	616	634	572	591	575	603	574	575	621	543	561	582	575	548	563	573	590	562	550	564	547	583	565	588	572	584	580	586	543	607	562	547	592	538	567	610	548	632	609	590	564	585	579	585	562	550	595	637	580	614	578	591	560	587	558	535	628	563	611	582	580	563	597	530	572	562	595	549	594	548	553	569	545	577	550	582	606	548	576	574	572	633	606	615	574	571	564	610	567	596	565	584	580	544	569	559	595	606	634	543	560	602	572	590	623	562	544	566	573	582	579	638	555	584	555	600	565	567	564	590	623	570	584	611	566	554	607	602	578	625	583	599	584	592	540	581	556	608	581	532	562	612	628	559	623	573	601	545	587	571	566	560	595	531	559	610	575	589	550	578	577	624	607	562	559	574	624	576	518	563	575	578	577	569	585	581	601	573	610	586	593	556	585	573	588	599	580	547	547	549	563	587	555	553	570	567	606	532	569	594	583	567	581	583	587	570	602	536	531	553	565	561	583	601	553	588	578	589	619	574	611	575	565	572	585	570	575	533	584	590	627	615	534	604	578	572	556	566	583	587	613	587	595	592	575	549	610	554	631	580	561	573	609	540	588	563	626	559	581	590	592	526	570	584	648	565	636	577	592	562	595	596	560	563	562	601
38197	21496	25907	7736	1793	1190	921	765	674	563	514	465	439	381	397	382	335	359	321	375	342	306	317	316	315	321	299	331	308	308	288	269	291	315	292	288	306	275	315	307	302	323	273	286	323	293	257	252	269	280	262	285	304	260	296	320	285	297	273	279	276	280	300	260	270	290	294	296	272	251	242	259	254	259	289	294	253	279	286	274	272	298	271	276	246	278	266	288	277	307	273	292	287	263	267	278	293	286	275	277	270	305	260	280	295	301	271	289	271	283	280	264	278	294	289	279	273	293	297	290	274	294	289	286	313	325	275	254	270	275	248	261	256	269	287	292	231	282	270	259	305	275	279	255	283	299	267	250	283	282	288	269	259	262	274	272	277	296	284	322	277	298	290	243	287	298	312	284	281	287	296	236	276	268	299	296	268	324	269	270	275	265	309	269	273	289	248	288	288	312	313	287	283	270	278	281	282	273	289	297	277	255	291	281	257	261	254	292	283	278	255	259	303	292	312	276	245	286	257	263	280	280	280	282	275	288	281	257	258	275	298	298	262	284	294	269	276	289	235	279	276	248	278	274	271	261	272	280	280	281	265	269	277	290	254	286	297	237	284	287	286	254	259	271	272	262	288	323	254	259	269	281	292	296	269	271	249	283	291	262	319	265	286	280	251	304	307	289	280	307	269	275	275	288	284	296	295	270	274	251	274	319	300	286	245	280	260	268	275	266	316	260	301	273	309	285	288	261	243	252	276	285	258	267	282	287	278	285	295	286	285	269	284	273	298	266	268	293	295	257	274	271	280	257	281	299	288	280	285	282	274	247	295	264	250	276	292	290	259	286	287	270	270	257	240	267	274	280	277	278	275	300	268	260	287	271	271	287	291	262	263	323	273	253	263	265	284	274	265	258	278	269	261	268	247	266	250	288	312	293	278	246	283	258	270	302	259	266	273	280	296	268	281	307	261	273	287	260	268	275	301	305	265	277	258	268	281	265	268	301	283	278	296	265	257	291	275	273	272	296	265	258	264	269	243	271	276	247	270	259	294	267	255	263	289	263	293	298	264	280	281	273	267	281	285	296	282	268	284	286	293	257	272	279	281	285	272	280	259	319	290	279	288	287	279	299	251	272	277	264	265	304	272	286	254	267	292	305	285	283	277	285	280	310	291	305	292	299	259	274	290	254	297	263	287	274	265	312	276	268	303	291	261	308	287	261	273	274	304	260	278	273	268	284	282	312	263	290	263	290	272	294	302	263	272	293	295	289	223	274	296	237	269	286	260	273	240	266	279	231	274	287	259	300	256	271	241	292	281	272	284	265	262	306	261	316	317	295	251	258	260	269	295	269	277	287	265	305	303	290	292	300	297	277	273	240	310	306	302	271	272	246	276	260	259	267	268	260	271	280	302	272	253	241	292	265	244	254	262	301	292	308	312	286	261	249	247	288	256	282	274	278	286	253	272	244	276	263	297	299	289	265	271	284	275	293	274	277	296	289	262	283	269	291	258	289	261	280	264	314	288	296	273	262	257	273	290	311	294	263	260	248	283	283	267	266	255	252	235	257	296	262	268	276	275	306	259	298	280	266	290	274	261	328	277	278	292	288	258	282	283	289	266	269	266	312	260	263	294	271	322	274	266	278	289	302	261	284	264	286	305	300	286	255	289	272	248	287	243	270	289	295	296	242	300	271	280	277	289	280	290	283	287	293	290	269	230	255	265	256	268	289	264	292	270	263	272	279	276	300	250	288	284	262	295	281	294	287	280	298	290	242	283	296	264	253	281	262	285	248	285	293	251	245	311	280	274	258	284	271	257	260	256	289	289	277	292	305	272	249	277	260	257	276	300	314	272	277	296	274	305	304	266	281	280	240	268	267	262	254	270	280	283	276	279	269	256	253	275	282	294	287	279	269	267	311	293	300	250	285	244	281	278	279	276	290	277	297	291	281	267	256	275	292	283	254	263	285	284	267	263	269	296	267	256	267	276	262	277	283	293	260	312	283	285	270	269	271	280	280	297	278	271	290	277	323	295	258	280	263	281	289	269	284	269	288	278	268	287	271	284	291	248	239	276	296	297	253	272	286	293	278	286	268	299	305	264	292	280	274	262	282	289	287	278	282	298	253	299	270	279	298	255	283	280	294	282	277	297	280	288	290	260	283	267	279	259	273	289	309	277	281	253	311	251	273	288	290	297	262	262	261	266	276	264	286	262	285	278	295	277	265	286	259	297	288	275	291	269	304	290	272	293	305	287	268	276	276	284	273	288	281	298	277	257	289	283	278	266	270	275	291	282	288	301	298	266	303	277	270	262	294	292	291	280	253	279	297	285	265	268	289	296	297	318	310	261	260	293	250	301	276	284	273	299	280	274	271	296	285	283	295	262	256	291	262	279	281	264	299	276	286	293	277	317	279	275	277	304	267	296	296	280	329	297	260	296	281	271	299	287	248	263	289	315	290	291	293	272	285	264	288	278	266	270	300	259	253	295	290	283	261	251	277	286	278	258	305	269	264	260	255	248	298	264	279	275	259	301	292	303	273	305	258	270	264	280	312	284	254	288	286	283	304	297	294	271	264	269	282	302	292	265	277	299	285	280	280	318	276	291	247	272	287	286	295	281	295	269	283	281	287	274	269	246	273	290	265	282	273	308	282	275	281	272	274	256	291	270	256	250	268	294	278	248	276	271	286	290	292	238	283	240	287	275	269	279	271	264	269	318	332	269	283	261	294	287	246	285	276	292	286	269	255	290	266	294	264	259	233	260	274	287	254	309	282	275	245	260	285	254	267	270	252	267	287	325	265	281	256	268	275	251	278	295	260	245	271	282	249	245	292	291	254	290	264	303	295	272	304	272	295	273	275	281	276	283	270	267	286	286	281	291	277	275	260	280	269	257	263	259	284	280	271	295	281	300	273	265	225	268	262	318	288	272	252	309	273	297	283	261	266	263	239	269	261	278	266	291	257	269	265	259	256	274	282	296	268	290	275	245	302	289	255	258	274	288	241	261	261	238	325	279	285	275	304	277	265	277	271	279	274	278	267	298	266	305	261	286	292	277	297	276	256	303	257	296	302	269	287	268	282	284	262	274	258	254	270	281	269	266	249	273	273	290	266	292	278	255	288	273	271	268	275	286	284	261	274	270	268	278	270	279	261	277	264	284	276	294	302	295	270	305	257	280	276	272	281	292	284	261	252	268	280	236	260	288	278	273	261	294	273	279	266	277	255	273	290	286	269	293	252	259	277	296	266	249	280	291	244	293	264	243	283	290	264	288	283	291	263	270	274	254	288	272	258	272	298	279	243	244	261	274	308	322	282	264	276	296	294	276	272	269	283	304	282	264	283	298	266	272	291	287	294	272	274	272	260	287	277	263	274	271	285	275	279	308	260	310	282	272	256	261	278	269	252	268	289	285	291	285	270	282	286	292	277	277	289	286	300	293	274	261	294	281	252	237	289	266	267	268	308	258	284	249	284	270	279	247	293	281	277	291	264	286	285
24798	2703	5798	6326	5503	4450	3696	3161	2699	2384	2076	1946	1852	1614	1502	1434	1314	1365	1182	1215	1184	1187	1036	1083	1067	1014	983	997	968	990	942	941	975	952	945	920	887	914	917	899	916	850	884	849	912	886	879	906	836	849	824	895	820	823	782	830	858	856	842	832	812	804	760	761	850	834	811	779	786	809	823	829	848	869	812	807	808	846	837	816	816	814	827	800	871	799	775	822	826	821	786	815	784	806	791	862	798	821	779	770	817	823	786	765	826	757	751	801	798	752	789	814	804	786	808	788	789	794	791	871	788	798	770	821	839	716	787	792	792	861	779	830	748	798	741	842	783	796	757	771	799	819	812	843	786	795	757	778	758	811	806	758	767	810	786	839	778	810	799	817	751	784	808	770	819	827	789	824	789	792	797	754	774	799	791	773	770	729	832	850	797	828	860	777	819	775	806	806	812	774	786	798	803	774	797	787	842	754	797	790	823	776	842	814	762	759	826	813	821	839	760	725	725	813	795	788	792	811	771	765	733	819	791	822	786	765	829	756	806	804	752	754	761	790	811	789	807	824	733	772	794	810	766	792	796	778	745	827	717	769	764	802	784	743	798	840	734	786	788	802	792	772	840	802	807	736	823	802	808	842	811	805	826	796	805	773	801	784	772	782	807	804	758	787	802	763	792	767	807	832	752	799	795	831	797	777	776	803	789	782	782	819	795	826	772	751	806	797	766	824	740	803	806	815	794	765	765	824	772	777	806	837	831	771	790	762	776	775	771	732	802	770	811	739	800	767	747	825	765	749	755	774	777	844	770	792	773	797	781	763	781	793	780	801	783	798	749	775	805	796	777	806	776	819	757	777	803	832	759	779	824	787	806	818	812	778	805	819	771	725	752	838	805	741	771	766	851	812	756	784	791	802	763	836	803	773	806	851	819	817	773	797	789	760	767	784	779	837	768	775	778	751	796	820	762	758	818	744	811	761	791	765	801	795	805	765	857	774	813	806	762	758	742	784	753	823	740	807	790	758	790	771	776	800	797	773	790	804	842	774	759	778	788	755	774	778	814	773	737	768	773	794	782	793	768	756	770	807	832	799	820	793	779	779	782	772	769	799	751	800	797	799	780	787	776	843	819	745	804	793	801	820	803	838	811	771	767	784	802	795	816	749	801	785	821	802	782	767	763	790	810	804	804	753	797	768	776	747	817	785	754	791	771	778	860	752	823	763	798	801	790	787	818	756	742	767	833	759	836	783	778	766	804	805	778	770	824	757	811	772	781	786	827	849	769	779	790	781	766	789	785	771	800	744	811	789	829	787	842	769	788	766	779	758	780	819	754	752	777	780	810	764	770	802	786	803	755	760	769	771	772	791	776	771	742	811	787	778	788	786	774	785	814	835	770	796	760	810	765	787	802	805	846	841	790	784	816	741	761	766	770	794	803	739	736	785	763	765	775	777	823	798	782	819	755	801	772	808	768	798	748	805	789	761	762	794	795	811	787	775	751	783	800	771	807	750	790	790	800	826	825	795	739	788	786	789	841	800	754	817	782	781	760	789	768	798	819	806	832	792	780	760	785	832	793	779	760	785	792	835	778	800	790	726	818	818	798	815	824	805	858	756	821	756	809	832	778	784	762	807	815	788	803	842	801	767	779	792	786	785	758	788	764	819	797	794	766	793	788	792	833	817	775	813	779	817	757	768	823	773	772	739	738	789	758	783	759	770	782	759	786	777	780	788	717	808	793	754	808	760	791	836	763	765	820	832	791	811	795	798	812	793	839	761	796	846	775	809	758	815	798	849	755	790	794	746	838	770	814	833	761	779	775	812	827	815	788	765	812	822	752	837	736	794	744	722	787	816	848	805	745	815	804	816	787	746	754	787	723	753	804	751	777	771	802	746	787	779	732	830	779	770	807	818	820	783	760	800	780	793	777	803	856	792	845	831	808	751	797	777	820	768	840	797	745	772	790	825	818	750	828	811	826	830	788	801	773	763	740	789	780	751	828	769	737	778	790	805	775	808	825	820	813	815	813	815	828	793	744	839	811	737	760	771	770	728	738	787	780	780	811	753	789	818	730	787	763	745	727	790	778	770	806	797	834	825	759	833	816	779	818	802	827	780	844	807	848	806	804	832	799	743	789	844	807	787	811	744	827	762	799	741	743	829	798	850	769	819	812	796	748	811	786	814	835	794	766	824	799	811	789	788	742	779	812	793	783	787	786	751	797	811	793	808	801	850	788	787	767	742	809	804	850	781	776	803	826	790	776	739	804	817	773	767	781	802	832	799	800	812	735	767	812	794	748	803	761	772	777	815	844	778	821	784	821	778	820	785	786	731	763	792	791	804	791	821	731	828	815	854	781	782	778	829	767	793	811	768	764	827	759	792	804	818	755	759	791	784	776	774	783	779	783	786	795	819	780	819	817	782	780	791	788	790	783	787	776	789	733	745	755	815	794	805	780	779	740	802	793	789	756	831	839	769	826	793	794	805	764	770	792	742	756	752	800	812	779	768	761	778	798	744	732	819	822	807	847	792	807	758	789	778	764	765	802	716	787	848	777	799	787	801	803	796	814	840	755	795	780	805	766	785	803	846	806	741	818	810	763	758	781	793	789	796	790	745	777	822	800	788	742	782	753	808	774	799	789	780	763	856	782	737	770	817	788	774	774	781	795	791	796	759	799	813	754	831	806	745	765	761	776	821	834	812	823	818	765	747	741	802	836	777	826	793	778	814	836	826	778	768	771	777	824	812	804	765	831	766	778	784	766	797	743	810	816	771	791	785	755	805	820	777	770	808	801	730	825	825	741	815	811	782	796	806	816	763	766	788	788	767	765	780	757	767	825	748	814	852	836	752	758	833	773	787	802	756	805	814	791	795	793	767	780	800	799	779	766	800	756	816	798	753	773	797	834	767	795	806	820	760	817	728	774	802	796	795	753	760	770	783	752	796	781	795	768	767	764	781	790	793	802	816	795	802	771	816	790	775	775	763	783	792	766	794	781	755	764	779	749	822	833	839	780	735	773	777	767	787	758	816	806	755	770	769	796	821	769	816	782	797	750	829	738	804	753	763	791	813	800	743	775	809	783	793	820	793	802	795	773	777	802	744	822	813	778	791	812	793	820	772	793	788	797	770	779	784	773	763	780	810	838	779	801	814	800	773	790	803	766	742	773	809	784	805	808	795	831	750	801	775	818	774	765	819	784	838	816	782	804	781	816	816	799	774	804	782	789	807	785	768	797	752	767	785	838	776	787	776	847	792	774	766	746	786	792	755	767	802	738	784	830	751	809	767	858	796	817	807	810	829	764	766	846	770	828	801	789	717	781	762	771	797	819	838	787	753	823	790	820	810	821	847	754	778	795	819	808	779	807	750	821	806	794	788	782	780	783	821	785	750	790	799	790	740	789	804	774	837	802	798	834	793	834	760	801	790	801	782	723	805	834	836	804	797	817	810	771	820	784	794	745	776	757	796	797	821	756	799	778	800	806	803	752	832	806	741
7399	399	400	204	120	112	101	79	117	88	100	95	89	92	93	94	116	89	96	100	74	101	88	105	101	73	97	84	89	75	83	88	98	90	85	113	79	97	78	97	88	99	85	73	93	92	97	102	96	105	95	106	93	72	91	89	77	94	93	86	85	81	80	91	74	87	85	90	89	79	111	91	89	94	84	77	77	90	90	87	92	103	86	89	93	79	100	73	85	86	105	83	107	108	89	87	100	86	81	101	88	82	97	85	100	102	87	90	89	90	81	79	84	93	91	89	112	104	95	96	99	94	83	76	94	93	99	89	87	75	95	93	73	113	81	87	111	80	87	78	108	67	95	90	89	85	81	99	95	110	105	82	106	91	99	97	99	86	79	115	100	89	90	82	83	85	87	78	95	93	81	98	90	103	99	89	99	92	110	100	92	84	97	84	85	78	73	98	84	87	102	92	93	86	97	103	94	78	89	78	95	91	92	97	99	85	95	92	96	68	92	78	99	95	95	93	73	93	92	80	87	88	92	96	85	106	99	89	82	74	84	98	83	91	82	101	86	117	94	86	93	91	81	88	91	89	95	88	93	99	78	99	100	98	86	99	76	91	85	84	82	85	72	82	89	86	100	83	89	90	81	107	83	89	102	85	100	108	99	87	86	80	86	76	99	79	84	81	89	93	84	87	92	87	82	103	90	86	91	85	97	67	89	81	86	80	98	88	102	109	88	83	82	90	88	94	93	86	106	81	96	98	94	89	84	105	84	100	74	83	87	102	76	82	96	87	85	102	87	89	94	87	88	79	84	89	94	81	91	90	92	95	77	87	85	83	86	95	83	81	78	83	98	101	92	84	91	95	92	91	82	122	85	77	102	107	98	101	83	82	85	98	84	100	88	96	77	88	73	75	94	103	97	89	88	90	90	91	92	96	101	97	89	96	95	86	86	83	102	79	118	79	91	98	98	111	77	101	82	78	90	96	93	106	109	82	85	100	89	78	80	97	88	83	84	85	78	86	80	93	103	108	97	91	82	86	96	101	78	128	88	87	82	102	112	80	89	101	115	94	97	86	109	83	89	81	78	85	97	96	75	84	78	94	84	79	87	99	86	94	89	93	82	74	96	79	103	97	85	101	100	89	100	86	90	89	89	75	88	85	79	90	95	90	99	80	92	92	81	84	113	81	89	88	79	90	82	84	87	93	82	101	78	99	95	79	97	88	95	95	86	93	78	84	76	80	93	72	99	70	82	97	102	107	87	90	79	84	98	99	82	79	93	91	100	107	79	82	83	99	91	77	95	75	94	92	99	79	85	87	81	86	85	82	101	85	80	99	101	99	81	93	89	100	88	78	66	94	91	84	95	100	92	98	87	92	98	99	85	100	85	78	91	83	89	93	69	99	99	78	90	87	95	100	96	92	84	95	88	81	67	80	88	73	87	92	78	71	85	80	89	96	89	94	70	93	76	102	94	92	87	102	98	104	84	90	114	92	86	82	111	97	98	77	100	90	100	103	81	83	88	79	87	85	68	89	95	103	102	91	98	96	88	99	90	81	99	76	73	88	90	106	102	104	103	88	90	110	109	77	99	88	83	76	94	83	93	86	87	83	86	80	107	90	82	83	90	86	88	97	80	84	82	83	80	90	95	103	88	107	90	92	96	104	87	93	65	94	97	82	97	80	113	88	81	95	106	80	85	90	84	98	89	93	93	83	89	100	89	87	89	101	83	90	88	104	100	92	80	91	100	89	107	106	98	84	93	78	97	78	98	80	88	88	84	95	92	87	79	96	98	85	85	84	88	87	98	86	76	67	79	101	79	95	83	84	91	99	95	84	91	80	89	83	83	63	81	85	94	91	84	75	100	76	70	83	98	98	92	103	85	83	89	88	80	89	90	91	83	103	95	99	88	102	78	83	82	84	81	91	101	101	89	73	83	79	82	91	90	76	104	81	69	78	113	87	96	96	87	72	90	97	75	90	91	96	82	87	86	106	106	90	95	102	93	88	84	89	96	86	98	85	83	87	99	90	82	98	92	68	79	98	77	74	93	82	84	93	96	74	85	83	87	101	97	80	72	96	78	81	86	81	90	88	77	79	75	88	111	76	82	90	102	96	80	108	95	90	81	96	101	115	91	74	78	87	78	83	89	82	94	91	88	95	73	84	79	77	87	82	74	89	86	81	85	91	106	101	98	93	86	99	93	93	84	76	106	102	67	94	112	69	95	82	76	87	99	85	109	92	106	102	109	110	103	95	89	86	99	90	84	91	104	79	97	90	72	91	101	83	92	97	88	82	87	86	87	97	87	91	85	83	81	89	89	97	96	77	95	99	97	99	80	105	99	84	82	78	97	89	108	100	80	83	83	92	85	86	104	93	82	90	84	95	88	74	86	92	90	91	76	89	85	73	74	82	89	83	102	94	92	88	103	100	88	111	85	87	69	88	96	91	85	96	84	102	93	81	91	84	86	107	89	78	102	85	78	75	78	80	75	67	85	82	101	83	81	96	94	82	81	101	80	101	111	87	76	80	87	105	86	78	106	92	91	91	99	88	86	105	89	102	88	89	99	89	81	76	93	90	87	115	91	108	100	94	79	96	90	72	85	70	93	74	77	83	103	84	99	79	94	89	92	79	99	74	82	89	103	103	90	98	96	115	90	89	92	97	67	91	102	97	86	87	84	102	89	105	99	75	87	85	84	90	85	97	95	88	89	93	76	86	72	107	93	94	84	89	94	91	84	87	91	83	73	94	80	89	103	86	96	101	101	93	92	89	96	105	80	91	96	99	93	86	91	102	101	61	90	87	74	98	84	86	78	104	82	100	92	87	95	78	98	99	93	77	101	103	94	90	99	97	95	98	99	86	74	88	90	95	91	78	89	74	92	92	95	83	71	83	101	93	83	98	92	94	112	99	98	86	107	77	91	84	87	107	104	92	84	86	83	102	92	95	87	66	93	67	94	74	99	81	89	91	84	94	87	81	85	121	97	111	86	106	104	84	78	75	74	93	102	110	87	93	75	92	97	79	104	105	104	92	87	99	83	79	83	94	97	88	92	100	88	102	88	93	93	85	88	101	92	83	84	91	95	85	79	80	79	85	90	89	83	82	97	84	107	89	91	100	92	78	98	90	88	93	90	96	108	94	84	83	98	82	75	96	100	101	88	119	94	108	99	89	97	86	87	89	105	84	115	76	99	101	83	76	80	83	104	87	86	87	92	92	68	84	95	91	95	85	91	85	85	98	87	92	87	83	94	88	78	111	90	76	108	76	97	104	86	96	83	96	99	114	78	96	95	89	80	95	67	88	92	83	81	98	84	85	86	81	80	79	78	107	89	100	97	81	104	107	85	88	102	84	100	75	106	110	82	96	96	91	116	96	92	78	92	90	90	92	94	88	90	95	106	67	85	80	90	96	90	88	85	103	89	93	99	78	86	83	82	94	97	87	83	87	87	98	108	84	89	81	109	99	100	94	93	93	83	84	84	75	81	89	76	99
6033	412	483	504	454	400	433	427	400	344	318	330	363	360	338	326	310	343	340	367	342	322	328	329	306	319	312	293	339	319	311	329	314	305	339	311	333	326	336	286	322	358	336	344	334	297	357	304	325	321	318	308	333	294	347	329	318	311	319	344	306	336	305	336	363	327	313	345	336	346	301	328	321	314	300	299	300	344	337	340	326	329	356	307	338	328	341	343	310	352	331	332	337	329	333	310	307	299	322	309	350	320	314	323	319	314	333	311	356	303	312	331	280	326	306	290	330	334	288	319	328	287	322	333	319	337	298	325	315	342	323	303	314	307	353	322	325	306	319	317	360	310	321	313	305	315	308	334	322	316	336	291	297	322	282	316	308	305	334	323	337	356	324	283	311	307	358	305	339	314	327	297	326	307	312	284	332	295	323	350	283	316	296	323	315	312	326	342	324	307	318	336	334	330	298	317	332	303	331	370	310	346	312	295	319	346	318	324	344	308	308	335	311	327	331	321	306	303	309	335	345	346	294	305	334	312	326	338	318	314	310	339	367	337	290	321	354	323	307	333	343	315	337	306	309	324	301	337	297	305	318	325	318	328	339	308	326	304	313	327	309	329	313	323	325	307	346	315	318	332	348	311	304	362	291	288	333	314	298	309	332	336	313	318	290	316	333	365	307	311	337	311	330	304	336	313	315	336	305	325	335	311	334	346	309	317	331	312	294	321	343	351	300	302	359	335	325	326	336	340	310	320	336	329	345	289	332	306	337	334	319	330	339	310	330	298	313	353	341	337	335	318	352	309	303	294	353	338	346	366	357	299	302	305	312	299	288	302	278	306	327	327	318	314	322	319	343	325	324	319	299	333	329	316	309	335	344	342	292	355	313	311	319	309	307	320	324	309	334	335	327	308	304	322	305	362	308	298	331	316	328	338	305	317	324	320	332	300	333	295	319	319	312	304	296	308	325	317	290	326	325	377	345	294	296	327	321	298	303	314	293	316	335	307	323	346	310	334	350	294	296	294	326	316	348	319	318	295	303	302	295	316	353	329	322	323	326	326	296	346	300	334	346	318	349	328	313	297	328	319	313	334	303	323	322	331	329	331	320	302	328	306	314	323	334	344	347	309	313	347	324	330	332	336	288	361	288	339	316	355	312	334	291	318	326	276	325	325	320	312	321	314	289	316	322	309	328	343	331	339	329	302	298	347	331	332	328	326	314	312	313	318	349	345	335	341	324	312	302	333	316	323	332	306	306	350	326	299	284	308	281	322	303	312	323	322	324	343	310	297	331	347	341	367	372	311	309	327	287	310	322	312	317	314	335	295	333	358	364	351	327	333	322	312	357	342	317	328	309	296	336	316	324	338	365	327	307	334	335	300	318	315	280	293	301	338	325	300	326	347	323	296	310	306	325	327	365	313	329	331	332	328	298	323	303	310	305	329	317	308	326	340	309	306	349	322	287	314	324	340	304	297	339	333	310	294	279	291	326	293	341	326	305	353	342	304	336	342	341	333	334	302	338	346	311	383	317	356	351	355	300	302	313	348	327	316	318	325	329	288	303	291	301	312	344	311	293	322	293	297	264	337	309	334	323	317	326	314	305	299	329	324	295	302	328	321	301	310	336	321	315	353	309	330	337	281	343	302	327	327	305	350	317	325	300	328	315	321	314	333	300	292	318	310	284	331	322	328	328	341	315	336	329	317	334	336	310	306	300	350	331	313	341	299	301	297	338	311	343	321	316	335	348	306	293	340	300	308	325	263	330	329	313	366	335	307	357	320	321	300	300	331	321	301	304	335	329	324	308	315	306	321	319	301	350	306	335	361	337	294	346	333	334	296	315	322	334	325	319	304	299	348	297	339	306	335	337	342	301	352	337	330	324	324	322	322	333	304	335	356	291	350	301	279	313	297	315	357	318	301	331	322	341	313	309	372	317	340	317	322	325	381	356	289	340	360	319	304	340	316	337	308	317	332	295	317	314	347	344	305	347	324	324	306	318	317	319	299	341	317	310	336	304	332	330	317	321	322	331	305	308	335	334	313	300	319	333	338	344	315	347	333	289	319	346	323	314	295	294	325	346	329	299	309	317	333	335	347	298	290	317	320	339	349	314	302	326	315	304	322	340	336	307	308	334	290	310	325	372	304	336	328	333	348	302	297	322	309	334	331	336	323	311	296	329	304	285	312	318	299	331	335	346	296	348	311	291	325	314	316	337	319	350	331	314	290	364	314	331	308	317	304	321	305	328	337	335	301	314	325	302	314	351	289	319	335	291	344	320	315	273	326	338	299	316	329	300	295	319	317	301	320	317	326	318	339	322	317	333	297	332	305	288	320	312	346	333	300	303	298	351	333	319	324	322	320	350	310	309	332	302	346	320	346	312	319	298	316	327	318	336	323	335	331	297	294	334	336	318	334	324	309	311	318	324	346	342	344	272	337	340	307	349	315	307	305	369	277	355	272	324	304	324	322	363	357	314	311	284	312	305	315	352	342	303	338	347	328	346	298	345	304	319	307	350	314	327	341	333	305	310	346	329	344	296	309	313	338	342	354	314	312	332	328	323	291	299	312	313	354	303	302	340	328	301	321	296	325	361	307	311	335	287	287	340	316	325	329	312	306	333	337	334	331	292	275	321	325	336	290	316	317	345	339	337	311	328	290	329	299	318	338	311	307	321	328	344	316	319	289	332	307	318	337	334	305	317	309	341	318	333	299	335	324	333	328	321	335	297	302	339	351	314	303	341	323	344	329	305	343	332	325	310	324	327	309	342	298	321	290	308	351	334	329	334	298	347	284	299	326	322	300	292	386	332	336	353	305	322	349	330	323	347	316	315	316	330	345	320	344	360	326	335	316	290	306	295	321	318	323	319	347	282	329	318	322	322	329	318	335	315	294	287	312	318	299	300	327	339	329	296	334	340	324	364	312	302	326	305	268	324	313	318	307	327	298	328	319	279	298	339	312	317	323	321	319	335	292	316	352	326	323	333	329	323	322	336	309	308	300	332	331	352	288	316	329	321	317	291	307	332	311	321	327	307	325	323	307	311	289	316	296	307	300	324	355	291	316	333	347	329	326	334	318	299	318	330	324	290	300	322	336	326	325	337	339	361	341	313	303	300	308	322	282	329	302	336	346	303	334	316	327	289	296	282	330	348	300	305	316	294	320	296	315	301	318	276	317	312	306	323	347	286	324	292	312	348	304	341	315	337	294	322	326	313	318	322	314	317	319	348	325	319	314	256	322	301	323	314	324	300	301	326	367	310	328	325	324	337	343	346	344	287	338	322	313	308	320	307	350	308	326	319	330	343	362	309	319	293	323	315	302	293	347	307	329	331	335	282	295	350	297	358	337	342	304	322	310	316	309	344	306	299	305	312	315	306	310	347	322	337	356	328	325	327	353	321	304	329	297	317	325	294	329	326	319	300	338	321	334	293	305	313	302	330	314	339	350	318	320	292	334	293	321	297	304	323	338	329	348	304	294	334	312	351	300
37904	20272	10446	1319	847	650	460	437	365	342	318	262	270	240	215	231	232	236	205	227	231	217	202	234	205	210	211	228	187	170	205	207	203	215	197	161	208	215	181	210	212	200	182	186	178	177	200	182	169	172	190	199	183	198	190	195	176	185	168	187	192	179	171	188	179	197	164	190	203	173	180	184	198	221	187	194	205	182	212	160	188	187	194	155	182	194	176	182	159	189	189	196	228	182	195	170	159	182	179	202	190	192	200	190	202	185	197	184	202	187	220	193	193	178	171	188	200	183	178	187	186	209	179	172	202	180	176	185	184	191	193	172	187	178	160	194	209	196	184	207	196	193	176	171	172	201	182	184	164	190	206	211	178	208	165	170	196	204	185	195	191	193	178	183	200	187	177	192	207	192	174	172	197	173	187	195	203	180	192	186	175	184	169	173	204	177	178	205	153	205	192	181	212	181	190	177	177	191	182	194	166	166	183	179	205	184	155	165	189	178	169	200	190	203	163	191	179	192	159	202	201	179	177	169	213	208	184	210	204	198	192	215	181	182	201	194	202	179	203	165	191	190	181	205	192	192	203	202	194	198	216	181	164	182	189	157	209	195	226	185	202	203	199	203	198	168	202	172	181	193	212	199	213	197	177	174	174	183	186	196	174	189	192	179	183	182	200	201	194	178	181	207	166	168	183	171	181	190	175	181	193	175	159	175	192	204	213	191	203	192	182	168	155	191	167	192	184	181	171	183	196	163	173	204	174	156	175	170	186	171	194	190	179	183	177	179	200	162	193	185	187	188	223	205	178	212	183	212	178	178	169	181	177	163	191	220	193	188	192	200	202	189	171	206	182	208	166	178	182	219	210	186	171	190	188	171	178	202	188	178	188	161	192	185	179	195	199	166	189	188	200	189	183	187	159	167	198	177	179	198	197	162	194	207	192	187	188	168	179	207	165	206	184	203	192	217	171	171	170	193	216	179	198	199	198	182	193	217	203	169	219	190	187	185	196	203	190	178	231	200	183	203	207	201	208	170	189	183	206	182	198	184	177	186	182	200	189	210	188	198	218	203	187	187	183	166	195	184	194	191	172	192	203	197	203	186	188	187	196	189	184	187	176	202	209	221	173	206	197	187	154	160	187	193	181	174	207	174	187	189	198	164	194	203	194	163	192	176	174	184	175	174	180	241	197	173	180	208	198	210	187	205	206	210	183	181	212	211	209	185	205	185	184	198	198	214	183	186	183	205	184	175	165	168	169	183	198	189	201	159	175	183	182	210	199	184	188	193	190	194	175	184	196	210	174	184	176	154	199	215	186	208	152	164	179	164	170	193	179	199	174	191	163	156	199	190	175	189	192	205	192	195	193	189	189	159	183	195	193	180	188	199	208	186	185	174	195	184	188	213	186	213	188	186	180	159	218	167	195	207	172	192	172	177	195	182	207	204	198	176	207	191	191	184	178	155	219	172	186	185	159	195	204	212	207	208	183	195	203	194	202	186	205	204	169	191	213	175	186	198	186	169	170	201	200	168	193	189	177	193	207	190	176	182	188	214	154	184	196	170	184	167	186	189	195	181	201	178	176	198	211	178	181	186	177	196	187	170	184	203	207	175	178	183	210	192	171	188	189	171	204	166	211	227	191	177	177	178	195	186	199	185	190	225	210	184	195	158	183	202	182	192	179	183	204	184	176	201	202	202	187	198	170	192	188	173	172	166	188	176	201	198	193	162	186	195	179	204	168	168	220	168	180	178	190	167	201	178	195	201	188	192	168	190	195	191	213	197	171	207	175	166	190	217	196	192	172	210	195	219	168	182	204	178	187	202	183	187	184	173	200	200	169	188	194	204	200	192	187	155	219	201	182	183	198	187	165	194	167	194	191	209	185	202	163	207	191	182	199	216	181	198	177	194	190	186	191	178	164	189	202	182	162	191	166	187	188	204	186	182	190	189	179	203	185	187	185	176	195	178	167	172	154	202	198	199	197	168	181	174	202	182	202	203	195	175	183	185	189	178	204	192	191	197	182	175	175	171	177	206	184	190	197	195	188	173	170	180	179	173	185	209	170	192	212	194	190	189	200	208	192	179	208	185	201	186	179	172	213	183	187	180	187	192	202	201	185	200	190	206	188	174	206	185	181	213	188	176	200	189	199	174	185	164	183	183	192	181	181	204	202	172	183	188	187	186	192	188	176	179	179	197	181	191	185	189	220	188	193	215	190	172	175	197	175	169	208	189	196	197	196	189	185	187	182	192	189	185	158	202	198	173	205	202	196	185	195	194	163	186	180	179	173	194	170	182	206	182	185	194	182	195	187	178	187	203	206	193	178	166	186	178	183	206	196	199	190	212	187	178	183	186	181	183	180	183	173	170	202	227	170	184	168	199	179	191	186	192	171	192	185	211	214	206	195	205	191	184	202	195	192	181	186	169	163	192	180	208	194	202	189	177	180	182	193	196	197	192	177	191	184	204	236	194	193	200	209	183	184	184	189	199	181	183	159	187	189	207	195	216	188	186	193	175	188	160	181	202	227	185	170	189	179	187	175	202	196	184	201	201	214	193	189	192	170	187	224	184	189	198	202	201	193	194	190	181	194	196	203	180	176	171	182	201	217	171	180	202	175	183	163	194	200	191	200	184	191	184	191	176	178	172	167	191	195	195	203	186	168	195	183	181	196	201	191	199	206	191	176	187	201	220	187	171	195	171	197	202	190	173	172	165	176	169	173	197	201	195	212	189	198	181	234	204	178	178	176	202	185	187	199	182	188	186	181	208	213	211	181	218	215	172	193	180	185	185	186	206	171	181	171	190	199	195	152	180	215	196	207	178	188	196	188	188	204	166	196	201	205	177	190	224	201	185	194	174	207	181	182	180	188	170	183	190	192	191	187	174	199	181	168	201	185	181	194	183	187	167	240	221	174	191	162	170	173	184	175	154	201	203	155	207	204	164	179	167	159	219	181	163	157	187	194	206	159	178	171	199	196	187	187	182	191	169	193	200	184	181	186	176	166	201	176	206	166	211	202	187	231	183	193	181	174	166	182	188	172	172	222	204	181	184	199	200	171	183	199	200	156	185	176	172	207	206	175	180	183	188	187	172	193	185	201	203	212	181	220	176	173	172	202	183	185	187	190	206	181	183	184	188	181	186	180	172	186	159	171	202	168	207	204	181	166	178	177	198	228	171	201	189	192	168	179	185	198	193	151	202	191	181	178	191	215	196	216	188	189	180	162	202	192	191	189	183	213	180	185	186	183	159	176	194	184	196	179	174	200	163	201	184	170	181	188	187	194	194	191	176	170	174	211	192	183	173	200	176	169	178	197	154	198	176	183	197	186	219	199	203	213	181	200	207	193	205	177	190	170	192	191	197	191	163	183	179	175	189	162	179	167	156	200	209	207	175	171	184	188	189	184	178	185	166	169	173	171	186	175	195	199	193	183	184	199	176	180	180	199	171	204	164	183	180	190	182	156	173	191	197	224	157	183	190	165	182	176	182
19826	1503	3089	3632	3057	2569	2013	1758	1576	1342	1204	1136	1032	1014	968	894	872	840	808	759	751	753	751	700	670	722	715	691	661	642	621	620	660	675	632	611	675	661	614	632	611	622	607	587	603	563	639	618	640	609	600	628	590	593	597	646	636	573	583	587	587	616	612	532	601	623	598	609	604	599	569	583	588	630	597	581	571	598	577	613	595	604	625	596	528	610	550	613	539	635	576	560	584	639	559	577	583	643	611	584	574	559	571	606	608	601	548	539	644	578	564	541	553	581	577	576	598	593	562	600	564	566	609	584	569	600	579	571	585	581	553	542	584	588	553	572	586	631	549	587	555	581	543	559	549	542	582	535	560	611	557	590	589	616	557	526	564	595	574	553	493	559	556	583	561	624	615	567	577	586	539	590	607	602	554	559	547	574	610	571	578	579	569	583	559	560	587	586	555	624	548	534	553	584	575	567	540	535	539	578	555	590	602	595	628	540	566	572	562	573	561	593	572	621	602	574	558	564	625	606	583	589	537	578	563	585	590	603	592	608	580	560	556	576	540	605	557	558	616	584	586	582	597	536	562	608	573	594	553	528	555	558	577	585	534	533	570	577	559	582	576	595	593	558	586	574	590	531	552	609	590	582	568	585	604	541	570	603	591	594	603	611	569	535	576	591	606	563	602	561	606	551	586	617	582	572	588	559	598	580	593	572	574	564	594	559	549	561	611	578	544	572	557	605	549	573	605	579	584	605	583	596	554	581	543	581	599	565	608	598	612	556	582	570	581	551	561	613	565	557	595	567	541	544	578	567	575	584	570	562	583	565	598	552	599	575	577	520	546	567	591	624	621	571	543	615	575	595	575	586	568	538	570	555	578	579	544	580	601	556	594	620	623	618	585	549	599	579	563	575	579	597	601	559	565	585	581	559	577	565	524	541	585	555	572	545	570	560	565	533	589	574	592	567	555	552	572	552	561	550	513	579	564	586	537	607	586	570	556	621	613	569	558	563	617	615	599	599	579	564	540	590	581	567	630	573	597	585	574	557	627	582	579	554	581	563	588	583	559	576	607	591	584	606	551	564	578	581	557	589	558	578	592	597	571	569	610	586	593	558	579	585	596	613	588	608	582	572	590	554	579	553	580	567	629	586	642	580	567	610	597	556	579	586	587	571	570	604	569	576	534	616	551	582	602	580	534	602	575	557	574	613	596	575	579	610	584	610	577	582	575	575	549	555	545	615	551	562	584	551	573	563	569	625	563	569	577	586	612	588	589	535	579	560	580	546	596	587	568	507	569	572	554	569	537	564	551	559	544	588	559	599	610	603	609	546	556	565	583	592	560	594	578	559	568	584	591	595	590	644	602	595	567	590	567	598	585	585	599	576	619	571	606	594	576	587	573	559	567	622	564	589	594	554	556	575	552	563	593	624	539	535	585	573	576	547	510	613	571	593	599	629	576	585	573	558	555	580	595	564	602	548	544	577	565	544	603	543	576	586	551	580	562	592	579	588	529	542	624	571	587	554	591	611	576	580	622	614	566	572	556	582	596	588	583	535	641	585	600	553	602	569	582	600	558	598	557	534	623	537	600	552	551	588	599	580	560	579	604	537	579	552	563	567	599	599	593	554	610	597	562	592	607	545	568	584	577	546	549	558	614	566	603	604	564	565	598	568	613	602	586	569	571	537	603	577	622	571	547	575	576	577	586	584	608	589	572	556	571	561	600	568	576	605	572	557	582	556	577	560	567	581	539	606	597	598	568	559	555	577	591	567	582	565	572	558	582	553	596	591	570	570	600	525	554	602	633	565	561	591	558	547	573	610	565	579	555	578	589	571	569	589	633	569	601	584	577	635	544	585	565	598	564	585	548	546	596	569	576	602	551	583	570	571	586	580	585	571	579	599	589	555	633	584	613	593	545	610	583	567	566	585	616	604	551	528	568	567	557	590	556	557	564	601	616	596	616	612	570	567	560	570	563	548	565	627	568	618	554	582	551	582	595	577	561	611	592	564	587	601	547	611	569	607	576	646	617	570	580	596	590	589	554	568	595	563	605	596	584	589	608	614	551	539	565	569	593	574	571	592	592	596	562	547	592	592	569	578	620	590	589	567	598	598	582	583	598	571	580	557	538	563	586	578	597	551	603	603	556	614	573	567	523	579	605	579	567	578	595	534	556	594	574	558	555	580	569	604	554	507	537	565	584	559	586	564	548	570	567	561	566	559	555	608	591	599	560	569	554	593	551	592	563	597	577	598	565	595	593	604	552	566	581	538	570	599	622	590	641	564	559	535	576	613	562	544	550	557	587	564	577	608	587	573	579	566	567	597	591	585	572	570	559	562	599	556	574	597	588	620	562	582	591	584	571	559	602	557	580	550	590	586	584	596	587	552	597	594	565	572	606	564	580	581	548	589	601	612	570	617	566	597	597	609	557	564	587	579	595	599	520	582	608	572	578	592	554	595	579	570	594	593	586	589	610	589	591	558	561	585	598	579	608	527	572	582	574	569	558	588	559	567	562	600	558	580	546	544	553	614	552	530	575	595	604	614	583	597	616	565	593	582	568	540	609	518	580	550	599	565	563	553	575	598	552	576	541	640	601	551	570	544	579	598	555	526	597	567	560	581	575	575	554	569	562	572	584	583	590	634	592	561	564	564	544	600	619	570	585	580	581	580	570	549	539	578	577	558	583	632	560	554	553	545	544	580	555	592	581	581	604	555	561	562	566	580	563	622	561	564	591	593	560	568	600	595	570	631	552	600	551	577	574	550	549	565	561	616	578	603	555	539	548	555	565	568	575	582	543	568	592	565	591	625	636	605	585	573	568	551	592	584	538	601	600	571	573	553	573	566	609	597	590	602	601	567	627	587	579	567	574	575	618	563	591	602	540	524	528	566	579	556	595	605	568	557	572	596	566	593	586	594	567	585	592	552	571	573	569	599	574	568	573	547	553	549	554	598	548	526	539	551	588	535	605	586	579	604	562	572	588	609	591	566	645	606	568	584	584	528	607	553	554	590	579	618	561	573	582	589	575	583	606	555	617	543	592	570	585	579	573	554	593	546	589	595	551	582	568	588	585	547	586	559	575	572	571	555	603	550	530	581	567	588	583	582	582	565	596	626	570	575	571	598	582	562	597	595	567	607	619	601	603	564	581	575	597	578	555	600	576	586	588	574	574	599	554	591	556	561	561	565	588	566	559	575	581	583	617	562	548	581	518	556	571	571	522	533	586	576	555	578	557	596	598	607	546	578	539	548	574	588	570	611	567	584	545	583	625	608	562	587	597	572	581	568	534	585	596	548	582	574	573	578	590	580	598	581	555	576	563	554	636	597	594	538	574	585	576	596	578	530	590	564	611	589	534	553	550	559	612	551	541	552	571	595	569	544	631	573	574	544	615	569	578	575	592	603	603	596	556	602	554	605	559	593	574	568	591	600	538	605	562	571	571	554	580	563	583	589	590	616	571	556	606	586	561	576	587	580	604	601	540	595	586	592
37754	21912	24748	5619	1695	1229	940	780	670	547	481	444	394	417	422	359	370	331	329	338	349	312	311	321	313	332	301	281	301	301	266	297	308	312	271	289	284	276	300	285	291	299	290	282	289	306	275	296	280	284	298	300	261	278	275	315	266	251	263	286	302	281	281	239	291	282	300	278	290	273	308	281	282	285	289	289	293	292	263	302	286	263	292	266	265	268	264	253	275	275	260	312	275	263	290	277	260	306	244	323	302	246	270	267	249	285	270	269	260	242	272	275	249	288	283	268	262	293	262	253	248	268	267	256	314	259	282	279	266	286	289	267	277	275	309	263	248	273	278	268	285	285	266	304	308	284	278	271	266	291	289	271	287	301	272	294	280	285	323	273	280	261	262	284	265	295	263	290	253	288	294	284	271	273	255	267	277	258	261	304	267	256	278	281	279	261	278	297	271	252	289	281	276	242	315	286	244	261	285	297	262	280	261	256	278	294	271	271	270	277	276	291	242	303	276	262	237	267	254	281	296	260	288	285	255	257	283	271	274	296	288	279	255	279	274	252	277	280	270	268	279	294	285	288	296	257	292	310	278	266	258	280	274	280	283	273	271	290	286	285	278	305	249	270	293	276	249	261	279	286	265	259	272	245	279	256	244	281	257	259	286	254	295	252	241	288	279	309	268	271	279	249	284	261	279	268	258	309	276	265	255	250	270	285	263	261	275	242	260	266	241	260	276	271	265	270	252	241	250	279	285	244	271	285	281	261	281	284	285	256	267	277	291	278	277	274	299	266	287	251	250	262	253	294	292	286	269	269	269	274	259	253	263	283	267	265	277	269	295	282	265	239	275	279	279	273	274	232	267	285	281	256	289	282	279	256	289	289	270	291	276	286	277	300	258	273	266	276	284	247	257	283	282	272	268	265	283	307	284	274	294	294	295	284	279	270	264	268	254	253	252	278	277	263	272	254	274	244	280	275	268	255	273	280	282	279	304	293	256	255	289	258	279	283	257	289	274	276	282	291	297	283	280	283	282	314	276	256	285	273	271	289	248	261	286	257	241	269	280	264	275	247	294	292	283	278	251	303	284	258	234	247	258	267	263	307	274	278	259	263	270	271	302	281	279	274	271	279	265	273	256	305	275	297	278	258	273	274	299	235	280	255	280	268	263	282	262	296	258	278	279	292	271	291	302	284	285	254	270	275	266	251	265	280	274	280	248	282	296	275	285	266	277	266	271	253	288	265	280	252	305	278	273	249	234	282	286	307	275	263	225	274	266	255	281	266	240	263	295	260	263	263	290	308	271	268	252	289	253	273	291	244	257	277	290	291	309	264	265	299	261	266	255	278	274	283	284	257	223	279	289	291	257	262	262	249	260	267	270	276	258	268	277	299	270	276	262	285	276	263	296	277	281	298	269	284	273	264	268	276	288	281	295	282	277	270	241	275	267	283	315	278	278	308	284	293	256	271	274	256	261	286	240	274	248	267	265	273	262	266	298	269	254	223	284	270	280	293	300	266	281	286	289	272	254	275	271	242	282	303	281	287	267	280	264	254	281	301	278	276	269	297	278	250	268	272	295	272	274	257	286	276	305	278	290	281	277	270	268	257	289	282	291	256	244	261	284	278	280	280	259	252	273	261	272	281	293	274	275	286	265	266	270	275	288	263	270	232	268	281	277	295	261	285	289	259	257	271	274	291	248	282	232	262	292	262	272	290	266	299	263	281	276	267	277	262	284	286	265	271	269	307	248	283	265	288	284	281	256	294	285	272	257	257	264	302	271	281	245	254	280	293	275	276	279	264	254	271	283	259	249	285	248	281	253	279	278	285	247	249	260	273	276	292	286	280	267	264	250	290	268	292	260	272	258	296	273	275	286	242	279	272	286	280	270	249	291	275	280	289	292	286	285	262	256	293	274	285	272	311	292	263	265	273	270	254	296	278	288	286	251	296	300	266	289	307	277	304	287	233	277	277	288	282	275	267	299	316	254	276	263	285	273	281	251	291	300	270	281	254	263	265	278	277	287	311	289	296	309	271	247	290	289	267	264	238	273	278	287	270	236	263	305	318	272	267	245	257	263	257	274	284	279	278	284	289	256	315	301	278	277	261	271	269	262	279	281	262	265	242	282	280	259	297	280	240	277	311	274	283	292	276	269	263	262	279	259	291	273	268	254	288	279	260	258	269	276	269	313	319	312	250	293	280	267	271	280	244	259	255	265	287	261	286	270	284	253	240	276	257	259	285	243	265	301	280	264	272	276	256	282	310	301	253	271	274	263	282	245	281	292	283	253	287	282	266	264	274	264	294	268	259	258	269	253	268	274	262	255	259	229	276	275	269	297	292	271	289	265	257	268	280	267	272	276	269	279	277	273	273	257	294	296	277	287	282	299	290	274	280	270	255	264	282	253	264	250	293	242	256	267	274	276	257	265	242	270	272	287	263	271	277	287	270	279	260	262	259	279	277	278	299	265	252	256	274	285	248	277	284	310	271	280	292	287	270	270	268	289	294	291	290	264	274	271	275	257	291	286	255	265	263	271	292	296	280	289	271	257	265	274	294	301	273	273	283	274	265	262	268	274	282	275	271	271	276	298	280	319	247	267	284	269	276	277	271	280	276	277	282	252	281	287	286	266	261	309	280	275	292	272	260	249	239	298	311	249	270	270	264	271	257	242	257	299	267	271	270	270	307	238	278	277	251	274	297	260	272	270	262	262	297	292	268	287	286	289	296	296	255	242	318	270	271	278	279	232	267	294	272	296	261	276	289	290	259	278	262	275	287	276	264	288	243	260	251	293	261	273	289	253	278	271	275	257	291	260	279	262	278	296	268	289	244	269	255	256	248	270	274	266	263	270	279	271	265	288	267	283	267	271	290	290	291	258	279	276	284	257	283	268	289	262	272	265	277	292	271	259	265	238	260	296	288	251	293	269	281	263	260	263	243	278	269	276	313	296	271	296	282	264	291	267	293	273	269	257	264	302	290	286	253	283	267	255	272	280	295	281	291	263	265	254	253	278	269	263	240	302	272	250	273	271	269	276	285	270	294	286	296	292	267	278	259	256	258	262	270	264	239	272	252	283	294	286	262	292	299	274	262	254	289	253	243	280	302	273	270	262	250	341	271	264	281	307	255	285	281	262	261	274	281	271	298	269	309	283	278	284	236	304	280	306	299	272	242	269	263	264	272	281	260	271	274	269	261	280	264	269	293	265	269	274	257	282	254	287	265	282	275	268	273	280	317	250	282	327	288	303	274	293	252	285	273	285	246	260	274	294	275	279	283	242	282	279	278	278	276	280	238	250	271	276	277	278	272	240	251	276	330	278	270	241	271	294	276	289	252	314	286	258	259	286	267	310	284	282	270	265	260	265	291	265	297	242	298	310	291	247	296	271	264	260	264	290	311	285	258	257	273	301	275	247	239	272	277	292	304	283	258	264	258	281	291	276	267	276	266	272	293	279	257	270	301	279	301	267	274	245	271	266	258	282	267	321	291
24009	2665	5785	6561	5626	4527	3772	3136	2727	2412	2130	1959	1761	1548	1515	1387	1334	1293	1299	1230	1173	1144	1104	1071	1047	1018	1003	993	963	1006	963	957	960	883	995	951	918	899	877	896	904	846	951	931	883	890	847	859	838	868	833	873	884	850	863	845	838	841	830	845	793	867	806	851	778	802	795	823	853	807	849	851	843	850	878	777	806	868	789	792	779	868	811	759	818	803	813	822	823	767	760	804	760	825	772	757	804	801	800	769	789	825	802	824	796	846	786	784	789	775	775	822	789	775	791	830	759	811	780	802	754	816	790	799	822	800	790	802	799	825	807	843	813	822	805	790	800	814	785	754	800	802	813	788	761	815	798	766	825	797	764	777	794	819	734	768	746	765	793	805	749	808	746	798	843	808	796	777	773	799	747	769	759	789	781	815	774	792	785	761	773	790	782	779	808	781	813	794	755	829	770	794	796	752	799	766	795	821	788	784	813	759	807	781	809	782	772	842	787	769	774	771	747	786	806	775	787	774	802	784	832	751	761	780	750	780	781	776	808	763	832	762	723	778	812	720	846	768	785	798	742	853	765	803	810	814	740	823	799	762	719	753	811	783	797	818	788	718	765	786	808	762	735	795	769	765	818	769	827	761	822	814	786	832	777	789	770	791	791	792	767	745	730	759	788	748	829	800	773	844	844	797	743	757	748	748	782	815	787	795	791	760	816	777	794	790	746	753	781	761	787	811	768	787	746	768	734	791	783	821	748	804	764	746	768	797	755	815	799	795	799	749	801	820	840	789	787	779	833	753	792	776	782	779	786	794	781	759	775	767	772	818	764	794	751	749	791	830	839	803	777	819	776	766	759	822	806	768	778	808	748	753	821	787	782	760	784	754	785	768	766	762	776	801	765	783	782	780	787	783	729	769	792	774	752	787	757	706	780	742	793	828	759	783	761	732	809	791	822	796	781	797	809	783	748	780	799	784	751	804	754	750	771	771	779	764	788	802	766	783	764	823	847	800	836	765	731	771	837	757	758	769	803	792	772	741	833	790	771	812	772	768	760	770	800	768	812	784	883	826	781	789	812	789	826	759	791	810	763	785	797	820	806	752	784	817	808	779	836	819	754	721	788	752	766	797	812	776	780	757	801	757	806	811	746	818	749	739	804	814	760	773	829	788	794	761	805	757	850	751	767	756	762	814	775	758	770	771	765	790	773	807	833	750	738	770	752	832	756	821	796	753	786	766	782	740	791	799	764	763	802	785	800	771	807	799	766	757	811	793	769	792	790	818	800	788	758	758	773	771	795	785	782	711	825	822	763	859	809	838	767	790	800	823	827	811	810	765	750	715	850	756	739	830	767	782	781	774	801	797	791	812	767	749	795	793	797	752	756	826	840	821	776	775	812	778	746	825	823	749	748	761	734	772	764	775	773	828	730	819	757	750	768	821	716	819	804	818	773	808	831	775	807	803	762	733	817	762	872	798	796	806	811	770	790	792	774	736	845	809	802	739	797	729	745	775	756	796	784	768	825	761	745	796	770	784	791	742	842	764	837	748	782	788	771	772	808	823	764	782	798	783	791	794	762	805	800	810	764	831	774	725	788	810	790	778	817	740	820	724	742	760	803	776	785	774	749	787	774	836	766	768	795	847	769	775	757	773	775	742	808	813	805	773	800	789	734	795	763	772	836	785	783	791	734	766	810	791	742	831	787	819	816	775	799	815	747	784	743	821	818	788	813	780	794	843	861	765	765	802	762	806	822	806	776	812	823	747	828	787	771	813	798	766	801	829	797	828	843	806	784	762	750	764	802	800	789	830	780	748	830	768	823	756	764	795	776	765	766	793	788	790	781	828	787	792	872	744	771	788	845	794	784	802	785	840	803	746	741	790	855	795	809	808	802	787	760	761	793	750	791	816	746	769	844	729	755	735	834	750	861	740	766	834	788	798	769	776	827	760	771	804	803	803	817	781	740	771	770	804	784	742	787	749	801	828	818	835	821	720	794	745	782	744	762	771	758	747	769	775	760	793	745	793	810	768	816	774	759	800	755	763	756	775	747	793	800	822	841	827	789	796	755	748	778	758	806	765	750	751	777	772	761	787	797	807	820	741	790	811	793	784	785	786	740	792	770	781	764	767	779	795	822	803	848	756	798	803	804	805	816	803	780	791	765	794	743	809	757	786	798	816	793	761	739	762	745	751	767	768	804	802	740	800	791	774	763	798	718	772	842	811	761	732	804	786	790	776	791	765	789	773	785	753	779	741	785	764	785	773	758	757	807	781	809	739	809	792	830	831	784	748	799	817	804	822	800	793	813	762	800	795	816	762	804	817	791	789	800	773	782	780	763	748	804	794	823	746	768	810	803	706	797	776	768	825	739	786	756	797	790	765	755	777	800	807	833	772	805	766	788	767	811	776	735	786	766	758	777	792	808	785	789	757	795	781	789	795	788	798	787	741	762	790	794	836	813	753	779	790	809	800	760	784	784	750	803	710	817	793	794	791	844	797	772	801	759	790	764	804	769	772	793	806	832	790	814	796	788	767	770	796	800	792	747	779	771	740	845	744	796	785	758	770	808	751	791	797	796	792	812	801	770	822	768	792	784	788	847	798	776	791	787	820	805	798	753	778	798	754	838	785	777	804	768	805	804	849	764	735	777	798	741	783	780	757	783	766	761	815	749	778	773	802	784	756	818	781	804	851	815	775	795	759	784	776	765	782	783	788	784	770	804	795	724	773	767	819	794	770	799	782	805	797	812	779	757	783	782	773	811	822	772	851	817	795	808	760	774	833	798	790	777	792	770	813	762	846	821	743	812	783	817	769	810	797	788	781	767	767	798	764	843	757	803	786	733	784	800	813	794	804	770	806	825	794	771	788	783	765	816	816	795	819	789	807	752	787	755	813	744	790	844	787	755	817	764	792	798	772	813	766	820	780	757	813	783	816	776	757	748	784	787	773	766	804	822	811	816	831	828	817	780	740	784	766	779	742	796	786	790	769	786	799	801	757	801	791	783	775	785	793	760	774	807	811	795	742	758	817	787	749	761	787	769	741	816	761	766	797	787	745	759	766	793	723	741	826	800	776	766	775	772	831	806	786	798	789	770	798	797	781	815	795	839	765	768	783	778	774	760	769	776	809	786	763	794	804	765	799	747	791	793	750	823	790	768	763	801	801	801	776	801	796	840	751	754	788	784	818	803	777	782	802	802	776	784	810	842	817	806	786	741	773	787	801	750	761	760	788	804	772	754	813	727	755	787	751	762	796	739	790	791	741	789	839	747	736	808	775	780	794	783	781	790	803	782	777	766	836	811	837	802	773	772	793	807	732	784	794	800	757	831	811	780	761	780	759	787	771	830	763	794	815	763	773	826	821	782	796	787	783	796	796	783	791	778	770	774	756	825	798	771	737	763	778	816	799	796	752	792	800	791	775	810	784	780	781	799	801	784	766	771	783	726	717	766	849	834	773	761	754	831	774	787	808	760	808	801	769	779	819	782	788	771	803
6627	411	386	158	125	102	114	122	91	90	89	92	88	74	91	86	93	83	80	89	81	92	84	78	88	83	75	88	80	91	102	97	97	89	82	75	77	79	96	78	74	75	71	89	65	86	88	101	78	86	80	106	91	93	88	73	88	100	88	93	91	90	81	96	74	91	91	88	73	78	103	87	92	79	97	79	86	102	100	66	78	87	88	91	89	95	81	105	79	84	95	108	88	81	96	73	78	77	78	88	90	94	109	116	81	95	96	79	74	87	78	70	75	90	75	82	84	93	92	78	70	86	102	100	78	71	82	69	84	83	100	97	86	85	88	75	97	77	85	96	84	79	97	77	84	86	72	99	101	105	78	91	102	82	97	77	102	85	99	81	100	107	91	92	94	95	94	88	105	84	102	83	66	87	94	92	91	84	85	88	89	83	107	87	72	84	93	74	92	90	94	100	91	86	93	78	80	100	110	86	98	87	90	93	92	76	77	92	90	79	76	96	87	74	86	103	99	93	97	103	98	80	84	78	84	108	79	103	92	109	70	82	100	78	91	73	80	89	85	93	75	77	82	93	90	102	96	68	86	78	100	110	94	77	104	92	88	68	91	76	87	92	88	97	82	73	96	79	64	93	82	99	83	83	82	86	91	97	74	93	81	99	58	93	93	104	92	93	83	92	85	79	83	83	86	94	99	90	89	84	90	83	99	75	87	86	100	107	92	103	69	89	97	103	99	82	71	91	74	91	99	100	88	85	83	90	92	90	79	90	70	82	97	95	96	87	75	85	92	88	91	108	78	72	86	81	82	83	89	87	85	95	95	94	73	94	95	84	98	95	68	90	93	82	89	95	96	88	79	87	92	83	80	106	82	88	91	97	84	102	92	78	76	78	88	94	86	69	73	71	86	91	79	82	90	78	85	98	91	95	94	85	94	86	88	89	83	126	92	84	90	83	95	88	71	84	83	92	91	98	65	109	86	95	86	91	78	80	96	73	98	77	88	82	86	81	86	92	101	97	94	73	89	76	89	87	101	76	93	98	96	74	99	88	90	84	70	105	99	89	82	89	94	78	89	105	76	82	96	76	106	81	95	67	98	89	76	97	90	86	90	86	84	83	85	84	98	78	95	98	88	68	75	84	99	78	96	88	94	82	72	79	98	99	70	93	93	89	76	92	93	80	98	84	78	91	85	97	96	72	80	93	94	93	92	95	86	96	108	79	82	82	93	92	86	101	91	106	72	73	104	122	67	87	97	81	102	94	86	103	75	99	85	77	87	86	100	108	78	99	87	80	81	95	88	97	68	89	95	91	81	92	74	98	96	84	78	100	84	82	83	89	104	101	80	66	92	82	85	87	88	84	97	98	111	101	82	74	81	105	88	81	87	93	89	83	83	76	84	86	78	76	92	88	102	93	81	103	79	104	97	113	74	101	76	69	78	82	67	85	76	83	95	97	91	99	105	99	82	79	97	102	91	121	98	70	93	103	95	83	63	79	85	100	90	103	98	102	83	74	88	79	66	98	94	72	79	79	93	84	88	85	100	92	86	84	87	76	80	87	91	88	70	85	82	80	90	76	91	94	101	88	97	75	95	101	70	90	97	82	65	73	95	111	88	69	82	81	93	92	85	80	87	80	97	72	90	72	108	93	91	87	86	93	75	95	85	84	74	82	96	112	92	92	69	75	72	89	97	88	106	95	102	79	84	79	88	89	106	79	78	94	76	88	102	91	82	105	105	86	81	83	88	81	92	79	95	82	98	80	96	87	83	84	85	89	77	93	95	93	87	85	69	90	78	90	93	97	96	97	79	79	91	78	95	98	94	98	97	84	98	114	77	85	78	71	96	94	86	86	76	67	91	83	92	92	93	63	77	81	89	76	100	103	95	84	71	81	108	88	82	89	81	89	82	95	86	84	67	101	90	81	95	62	73	81	99	86	101	82	85	75	106	75	89	75	89	79	87	101	94	73	93	101	83	100	92	91	83	94	97	93	81	84	85	68	79	85	82	99	95	85	81	68	76	75	84	94	90	76	97	89	85	85	85	84	99	88	81	97	97	93	84	77	79	80	88	96	94	90	78	87	96	92	89	85	96	76	104	95	106	100	78	87	80	85	70	66	90	93	101	78	75	96	87	119	97	97	87	98	86	111	77	88	80	91	90	67	88	87	71	86	70	85	89	104	77	79	90	84	91	99	81	106	89	84	80	71	85	81	79	105	104	87	91	87	82	88	96	87	92	74	88	73	108	88	80	78	99	97	89	93	85	80	83	90	82	80	85	78	87	81	89	78	90	73	79	90	95	90	88	99	85	88	73	86	81	82	83	78	84	99	101	90	74	84	69	74	88	99	95	71	81	77	72	88	88	78	86	96	99	92	92	83	85	89	88	95	97	89	76	85	102	89	91	103	93	79	90	90	90	81	105	79	94	81	81	95	72	65	94	85	93	92	92	102	97	87	89	79	84	95	81	84	95	92	78	93	82	86	80	87	77	98	80	106	98	97	89	73	77	90	90	87	102	101	89	80	78	84	93	92	91	89	72	77	92	112	71	87	80	90	97	91	69	78	83	89	85	88	93	90	96	91	79	90	99	81	100	101	90	96	94	80	90	62	95	89	76	90	79	83	78	89	91	108	99	84	87	101	99	76	96	101	95	92	93	75	90	94	89	74	99	86	102	86	90	79	78	84	81	92	97	84	81	91	101	96	78	88	80	102	86	92	89	98	87	85	84	88	92	106	100	83	88	96	95	84	95	102	105	97	97	95	85	77	81	82	94	86	76	82	84	94	67	89	87	89	77	82	78	64	93	91	83	86	93	78	98	79	79	75	83	100	94	87	87	77	87	73	93	70	88	85	89	73	79	84	84	78	85	90	86	67	95	75	91	95	89	85	87	74	92	86	84	84	81	100	93	94	92	73	98	81	95	85	70	79	88	99	85	67	85	77	98	93	84	82	88	86	85	76	81	95	87	96	97	80	82	87	107	95	80	93	80	91	96	77	78	96	82	82	103	84	82	76	110	92	98	59	105	112	85	91	79	81	92	119	87	98	94	87	91	80	86	82	80	85	72	86	74	102	67	86	80	97	103	85	85	79	81	78	82	86	87	80	76	83	106	90	106	85	88	92	91	85	90	83	95	92	80	81	92	77	103	80	93	88	109	101	80	87	89	101	90	87	93	87	82	97	80	87	102	71	93	92	94	81	111	97	79	84	66	86	92	77	84	79	91	81	110	101	91	97	76	97	110	78	81	79	83	90	85	92	92	85	87	80	80	84	104	70	106	93	94	99	93	93	82	85	81	95	108	78	89	68	98	81	86	79	94	100	92	84	76	77	85	98	92	108	95	88	80	94	93	92	86	83	98	82	96	85	82	94	94	103	101	99	84	99	82	85	89	75	86	77	87	90	79	78	80	86	83	87	70	92	127	117	86	81	60	94	85	99	100	98	79	91	101	89	91	70	86	74	101	83	89	101	81	85	84	83	88	74	94	78
5230	401	474	460	486	450	377	362	366	364	364	361	320	356	358	366	312	354	367	336	313	362	290	339	332	338	313	306	337	311	329	319	310	295	311	266	331	282	289	340	320	315	301	331	312	349	297	340	311	338	325	291	328	361	336	273	327	350	323	314	339	308	324	342	311	293	312	287	337	335	346	305	345	313	312	297	320	336	306	296	323	304	317	310	322	297	317	294	305	310	319	331	305	323	320	359	302	351	335	328	328	313	322	344	302	332	310	343	277	307	343	303	312	310	338	287	363	351	305	315	335	348	307	311	302	323	294	291	299	369	311	333	315	310	301	307	315	303	321	311	318	331	319	330	308	340	314	309	282	338	332	314	337	310	307	305	311	302	308	305	334	324	310	314	321	335	307	334	328	319	324	306	309	305	319	328	308	312	308	320	320	297	306	301	309	323	286	317	303	319	310	298	317	280	282	331	323	306	299	332	344	325	316	355	284	312	286	325	362	326	338	335	323	304	338	317	332	326	308	315	329	333	298	292	325	301	291	293	300	317	313	318	348	321	331	329	284	321	314	333	293	312	309	334	357	325	287	301	321	319	309	321	323	338	316	297	269	314	294	349	350	332	307	322	320	310	296	314	318	308	332	301	316	324	356	312	291	324	337	300	317	330	320	340	297	304	313	316	312	307	302	342	320	310	329	327	289	299	343	287	329	307	279	343	350	313	314	313	306	320	338	312	309	315	331	308	318	307	314	302	298	280	314	312	320	301	309	331	299	297	301	298	311	320	339	340	312	320	319	316	303	324	311	327	341	322	334	332	296	281	319	325	299	340	311	320	295	294	325	314	308	313	333	313	301	352	347	341	298	329	332	322	296	297	267	320	302	311	289	322	324	304	329	334	315	322	292	339	321	328	342	336	309	330	312	314	317	313	308	272	318	311	325	326	310	320	300	345	343	342	318	333	322	297	309	291	294	308	318	313	309	321	318	339	338	306	315	337	303	325	315	319	286	313	312	297	322	286	286	330	311	357	301	329	295	305	312	335	314	328	299	344	304	319	320	331	310	297	300	335	320	320	284	288	349	326	358	299	335	327	317	314	327	329	307	333	308	324	313	331	300	300	323	314	317	342	332	331	341	309	335	332	294	311	371	317	325	306	326	297	295	327	313	310	336	306	304	302	266	324	308	335	325	334	338	345	328	307	289	296	293	336	344	332	325	294	284	321	328	320	308	311	313	319	321	330	317	289	308	284	322	350	316	326	303	322	315	330	302	317	308	342	283	338	320	332	320	307	332	318	317	321	322	308	298	344	281	312	304	318	315	322	317	277	295	323	349	318	295	298	334	315	332	316	323	323	345	321	315	306	330	362	331	328	337	324	331	308	307	307	298	318	331	301	310	305	326	305	325	307	323	317	323	314	309	340	307	331	330	301	275	350	312	342	325	285	305	336	307	317	304	379	322	303	313	319	339	309	338	322	306	323	305	301	315	299	300	323	318	344	308	290	315	314	285	317	311	296	327	284	304	319	326	318	310	323	330	317	277	322	329	335	312	310	307	301	311	332	319	324	317	269	317	318	317	343	299	327	343	324	311	300	306	337	315	317	297	310	297	319	326	338	339	328	316	312	320	325	326	331	311	332	329	306	301	330	298	324	321	326	304	313	292	316	334	313	291	291	335	336	309	317	300	317	307	333	301	317	301	301	286	294	324	293	369	312	295	317	349	341	307	313	289	301	310	338	340	322	316	294	309	346	321	306	313	315	314	296	312	311	308	312	317	309	318	357	285	319	326	302	320	322	304	333	336	296	318	294	319	321	308	338	345	275	353	317	321	297	323	324	326	321	354	278	303	301	291	323	312	331	298	296	318	334	303	307	323	311	311	322	291	315	322	316	288	306	327	294	288	300	323	303	278	279	324	291	322	348	342	332	302	291	294	308	305	304	327	308	313	293	289	295	339	307	316	336	301	322	302	332	314	314	308	337	301	305	300	326	341	318	347	298	323	321	301	312	316	338	296	300	318	302	314	335	314	325	316	294	318	311	275	296	321	302	312	295	315	306	312	299	317	292	316	310	312	318	329	308	314	324	303	351	328	327	308	318	317	331	317	353	303	307	340	339	325	331	315	320	287	286	334	324	302	343	321	317	304	313	308	314	328	329	296	337	311	302	326	330	303	317	302	306	313	308	324	316	321	322	291	318	314	308	311	334	309	328	321	326	333	308	337	303	319	302	336	316	321	333	346	304	281	294	332	335	304	289	330	282	342	324	348	337	298	313	294	300	348	320	314	313	313	319	288	350	302	320	303	312	312	305	308	340	316	330	297	300	356	277	319	310	308	326	301	308	327	322	300	349	326	331	302	309	307	326	279	292	319	316	309	343	323	327	320	304	340	366	288	321	325	281	321	324	315	319	313	310	334	303	310	328	317	306	352	341	317	305	330	296	281	297	342	338	335	303	293	320	298	332	313	327	304	292	330	323	338	337	341	284	314	312	325	300	301	321	319	323	316	292	312	306	312	316	325	332	332	316	310	345	301	309	291	317	307	278	312	363	313	329	295	327	301	332	329	283	312	318	342	316	333	301	279	336	330	343	314	339	335	329	320	315	312	333	348	327	285	324	322	330	311	304	309	312	322	297	308	304	326	339	314	306	309	302	314	293	344	353	293	298	332	316	314	312	331	310	292	312	322	344	317	264	306	287	330	296	315	310	334	307	325	327	303	319	317	305	304	313	321	339	289	314	293	312	309	324	330	333	305	335	322	291	317	334	320	335	315	342	311	308	355	316	306	301	333	305	352	314	320	335	318	325	323	293	320	333	310	355	298	329	325	300	330	299	314	331	284	308	322	283	306	315	321	291	291	355	301	327	295	327	298	314	318	305	322	311	333	319	319	332	340	320	302	319	316	323	321	299	346	286	300	313	320	340	325	315	313	302	362	319	319	312	306	326	325	326	295	322	353	337	332	341	296	295	310	303	301	329	299	322	325	293	311	306	344	319	290	307	295	326	310	331	316	326	291	314	318	326	349	295	310	328	324	310	317	301	317	354	274	326	328	310	309	300	311	306	302	326	313	349	320	288	322	316	298	326	314	311	342	298	289	335	303	326	346	280	298	286	340	315	306	352	279	311	329	319	313	297	318	302	313	276	331	331	344	334	311	351	313	323	334	302	319	330	313	319	325	286	314	321	334	314	306	300	337	311	324	315	343	331	340	321	345	323	323	306	313	290	354	312	331	325	301	285	289	320	286	324	304	310	318	310	295	339	333	322	329	334	315	306	322	319	302	317	299	302	310	335	331	329	298	316	304	338	301	313	328	304	333	327	343	324	303	335	296	309	313	318	341	322	315	304	315	366	310	351	363	327	306	291	300	332	333	317	330	337	339	298	344	340	315	327	316	306	294	311	279	336	288	308	333	288	341	307	327	330	334	345	333	320	321	337	298	312	310	290	351	299	341	333	316	319	331	330	297	275	260	319	329	314	300	285	350	300	298	303	337	330
36870	19284	7430	1226	812	629	508	435	342	292	310	291	271	255	240	238	234	216	226	200	220	207	199	208	214	213	187	186	205	190	199	210	194	177	189	221	179	203	214	191	211	175	199	212	174	188	201	190	169	213	205	186	197	160	189	177	177	192	194	192	180	198	176	174	187	186	183	199	177	168	189	216	176	178	192	171	208	184	189	185	168	186	194	203	203	195	206	189	180	174	188	198	198	176	188	196	172	176	178	185	191	168	191	213	203	185	197	185	182	208	180	191	181	182	166	181	178	214	204	218	189	189	203	173	220	161	194	178	223	199	178	184	183	191	196	183	179	173	208	201	177	174	181	196	165	174	200	171	175	164	163	158	173	185	202	173	204	209	188	173	172	178	182	191	185	202	171	172	164	197	211	202	172	177	208	186	179	200	198	188	193	216	165	186	192	192	182	198	189	179	168	204	197	177	169	172	181	194	174	164	182	180	199	163	174	170	194	171	157	219	163	169	168	203	178	184	184	172	178	193	166	186	159	174	194	185	183	168	183	198	162	190	176	171	181	201	173	171	176	170	151	170	193	186	195	178	194	182	195	194	187	192	184	213	168	189	176	178	205	184	205	207	184	194	187	167	185	196	211	171	190	169	173	202	194	148	200	183	173	184	172	189	200	186	174	194	195	196	168	191	186	195	189	197	173	197	203	174	178	176	176	194	175	178	165	186	193	187	212	173	156	172	209	162	164	157	179	178	196	155	172	195	195	232	207	173	171	170	182	182	153	195	190	206	197	185	207	188	170	185	184	193	201	216	186	204	196	163	179	186	205	196	200	217	184	161	199	190	197	182	172	183	198	183	206	179	187	168	195	186	183	172	163	171	185	177	187	199	190	193	208	173	183	190	206	195	195	175	170	186	202	159	189	203	194	183	184	188	176	200	187	199	189	188	185	184	186	155	187	164	211	166	188	188	161	194	177	180	197	185	197	184	218	190	193	195	186	188	211	189	192	178	177	199	160	167	156	192	196	197	180	201	164	171	174	178	174	194	176	187	174	174	190	173	210	197	184	190	200	198	184	194	186	189	189	171	175	185	203	202	176	198	161	196	180	180	163	212	195	181	190	213	162	212	217	178	194	183	198	182	177	181	168	176	187	180	165	167	196	177	169	176	206	180	197	182	186	178	192	200	188	209	184	181	184	188	190	164	176	179	184	189	180	191	167	181	164	191	179	189	202	178	198	195	207	187	160	172	178	197	175	213	174	207	197	183	195	184	174	168	178	180	186	195	210	177	200	181	176	183	184	198	158	184	180	193	176	173	180	177	179	198	170	189	192	194	172	198	178	173	190	191	189	174	205	171	183	186	182	172	195	198	187	193	180	163	170	212	217	204	143	186	198	182	168	160	187	173	181	173	173	175	178	210	188	199	184	179	208	171	184	200	180	199	167	207	185	183	190	202	179	192	188	180	174	172	188	210	176	171	169	179	182	174	190	216	187	180	180	165	181	194	189	211	189	199	194	203	196	159	169	194	188	181	192	190	165	166	191	201	175	186	184	192	175	176	154	206	182	171	183	182	175	186	183	202	193	181	201	175	186	182	179	176	179	200	179	194	184	197	212	188	175	195	156	177	197	171	179	174	192	189	200	195	180	193	173	185	194	182	177	186	183	182	178	197	188	166	187	183	172	198	192	167	183	188	158	191	221	169	200	174	175	208	171	178	164	204	163	182	189	194	204	179	195	184	219	184	189	205	200	191	191	156	199	169	180	163	184	202	203	199	194	157	189	191	185	187	186	186	194	183	179	189	192	220	187	181	175	192	184	168	199	191	208	188	182	192	197	162	183	186	182	176	173	169	172	203	198	191	175	156	181	189	185	187	184	188	191	182	179	194	188	172	154	196	195	193	193	175	190	195	180	189	194	185	180	194	178	184	197	201	174	236	202	182	197	175	189	199	180	174	179	216	204	217	179	175	209	202	171	175	187	199	158	178	183	177	171	199	180	181	188	173	179	199	169	195	196	190	169	188	173	205	185	217	195	169	188	205	195	180	203	199	205	178	173	193	176	201	183	185	176	198	211	192	188	164	175	186	184	190	189	186	182	203	179	173	188	196	204	184	200	164	200	178	189	193	174	188	167	167	167	160	206	190	191	225	184	174	189	196	198	188	169	171	210	195	188	193	210	191	192	191	184	177	187	187	201	181	176	198	198	177	178	192	166	188	185	177	197	171	168	174	182	164	179	163	195	204	193	185	171	167	181	182	192	181	193	174	170	168	165	200	214	197	146	207	184	186	214	204	197	190	190	203	162	193	200	211	168	170	181	187	197	193	226	182	185	186	187	187	168	186	179	196	178	203	176	193	205	183	200	197	193	182	204	200	177	213	192	185	173	179	163	178	187	173	197	202	195	169	161	187	192	181	213	168	210	182	181	161	191	178	182	185	157	186	176	189	195	210	192	192	218	190	171	172	173	196	172	186	194	176	156	203	196	202	181	194	190	166	165	206	204	171	159	187	154	169	190	198	162	187	166	208	198	163	205	170	159	209	175	187	179	185	192	182	196	174	156	174	192	194	190	188	183	193	182	209	191	174	197	180	181	179	195	200	192	190	177	178	178	217	186	180	167	186	194	192	185	176	176	164	178	169	206	199	175	199	187	196	202	204	214	208	202	173	173	205	177	190	183	199	186	179	163	171	203	212	183	179	199	195	214	206	150	198	185	179	178	196	210	174	201	166	180	171	200	164	149	186	170	170	177	159	199	201	191	156	193	187	177	169	187	182	207	203	179	183	179	206	188	175	192	168	175	195	181	188	185	207	166	183	185	179	196	225	196	211	190	198	158	197	203	205	233	187	174	153	171	206	194	200	203	189	182	205	183	176	194	158	191	192	192	186	195	196	186	175	196	206	182	176	212	183	178	213	176	196	192	219	195	183	180	173	171	178	167	174	176	184	180	171	178	174	199	211	174	191	189	189	172	201	182	186	190	179	196	200	166	171	198	169	147	171	213	167	194	180	189	185	189	177	189	198	182	191	176	163	182	196	208	187	179	190	168	185	170	179	191	189	175	199	183	171	192	208	191	191	180	187	172	177	173	187	180	200	182	180	187	183	190	181	166	182	197	186	163	177	172	161	195	207	169	207	182	190	198	177	203	194	192	188	183	198	200	172	212	193	185	198	197	178	174	186	174	153	163	200	182	206	192	190	195	179	177	179	199	200	196	174	189	170	215	174	190	183	195	165	167	195	179	184	193	176	197	183	199	199	183	186	184	166	183	194	201	188	181	182	199	194	188	174	200	162	173	183	165	189	205	201	189	169	180	171	183	182	204	187	200	195	188	193	172	195	183	187	174	181	172	193	195	201	162	184	170	194	193	191	174	173	188	158	170	184	193	166	184	198	178	189	205	171	165	189	184	185	156	174	182	213	186	184	199	214	188	206	176	195	191	220	192	209	192	170	198	165	191	196	193	205	188	199	222	190	198	165	198	175	180	152	187	177	169	177
18787	1542	3114	3648	2989	2625	2160	1843	1646	1393	1274	1169	1007	1007	952	919	819	816	802	794	751	754	716	729	696	719	716	652	692	653	682	679	641	681	651	659	634	640	643	647	601	662	635	616	599	621	626	604	599	606	613	593	612	544	652	617	587	596	593	592	612	587	615	603	572	557	565	592	598	597	558	588	548	611	572	597	572	565	626	582	616	560	626	561	572	588	602	608	549	599	604	609	594	577	575	596	626	607	580	555	583	598	593	554	572	584	574	545	579	549	587	571	524	566	564	614	566	574	560	616	536	640	569	588	589	615	576	569	550	610	563	508	541	593	567	544	567	554	510	584	569	582	587	603	573	565	586	588	570	600	591	564	545	601	588	553	574	556	565	520	553	620	553	547	639	574	566	576	584	607	612	554	577	553	593	568	561	582	578	557	583	590	559	573	553	575	612	556	574	579	528	589	583	565	573	599	568	582	572	572	520	593	562	615	563	553	536	596	590	582	547	583	519	556	580	550	589	571	588	552	604	604	546	603	569	555	559	524	536	575	577	525	571	537	553	601	610	549	570	562	564	561	551	560	570	597	560	532	580	587	585	546	577	584	564	597	565	581	560	596	509	551	638	593	611	609	579	559	558	544	527	556	597	576	564	557	549	589	581	550	579	561	585	568	561	589	601	583	599	610	589	535	589	527	573	560	583	559	579	620	572	545	601	570	549	610	581	572	544	552	584	594	549	580	586	562	574	574	577	572	576	572	592	632	567	534	551	592	566	582	550	534	557	589	583	574	544	600	576	604	602	613	558	564	562	568	586	579	607	583	557	583	570	564	594	580	557	583	556	609	594	607	566	564	565	628	578	608	555	606	603	571	583	588	562	625	638	558	538	607	621	571	545	565	560	576	571	542	605	587	587	548	575	561	548	543	605	580	534	550	566	538	600	544	545	566	563	638	552	551	564	592	537	571	554	552	596	514	580	572	571	562	565	561	597	606	577	588	599	546	585	576	558	544	587	595	592	568	590	578	581	578	600	580	596	610	559	578	613	565	568	553	553	573	555	590	577	590	582	562	534	594	534	549	560	616	560	595	637	572	587	615	582	564	521	596	602	583	544	607	548	553	537	562	565	539	582	527	531	620	594	560	569	542	595	578	554	602	606	571	584	581	565	564	550	553	589	557	594	600	559	540	593	550	592	572	579	575	617	532	574	543	589	558	614	592	522	556	561	601	584	532	572	573	585	530	604	557	572	512	573	606	530	564	574	570	580	608	596	551	591	537	544	593	571	542	565	588	575	524	533	592	549	553	567	599	571	571	554	609	546	520	581	595	557	578	565	554	578	550	537	584	544	604	593	580	589	594	621	618	637	557	568	564	585	599	545	569	554	534	595	595	548	553	582	545	562	531	619	614	602	549	546	537	566	530	591	559	581	567	598	535	594	593	583	569	558	559	639	626	564	617	576	579	581	567	597	583	566	572	610	587	584	522	618	583	565	585	594	567	599	590	551	562	549	573	580	534	616	599	587	586	570	563	554	583	562	624	584	586	533	555	595	596	556	634	570	596	597	554	565	594	558	581	562	566	573	579	620	618	526	577	540	580	600	560	555	547	584	548	585	586	532	551	569	577	600	576	564	561	576	582	582	567	587	588	574	593	590	577	559	569	538	584	556	585	602	563	568	574	553	584	573	569	569	571	596	555	587	562	572	535	552	564	589	545	594	565	577	568	597	544	599	572	549	577	520	534	599	570	591	577	575	565	589	613	544	545	524	551	582	573	569	553	546	566	560	585	647	585	562	549	587	534	533	579	575	559	563	570	595	540	553	586	595	543	558	537	592	579	598	564	561	593	613	615	594	622	627	574	564	568	592	552	574	608	555	537	557	568	561	560	566	582	578	586	572	574	570	584	599	579	528	571	576	625	558	610	581	540	554	586	543	547	540	541	530	583	554	576	551	575	598	574	579	584	590	571	573	531	549	560	568	581	559	600	551	578	553	606	600	587	525	572	574	592	611	564	547	586	552	573	586	610	523	534	562	563	539	573	533	547	591	592	520	555	570	557	564	565	579	602	581	598	583	545	564	566	563	548	606	575	589	576	559	557	573	553	590	598	564	533	592	525	597	557	607	569	582	535	502	572	588	631	594	576	568	556	515	556	560	554	622	523	558	596	536	595	556	600	527	585	592	531	604	566	570	603	576	507	605	610	600	600	577	565	544	567	591	585	586	564	556	572	608	569	585	595	503	574	622	595	618	563	613	570	572	560	568	585	622	554	582	607	571	526	622	551	579	551	577	565	552	512	538	572	588	602	577	616	593	553	588	586	600	591	587	540	547	550	605	592	537	570	597	611	588	561	553	554	547	501	591	571	621	582	587	545	543	581	517	562	555	555	572	577	594	579	607	566	584	515	585	588	599	586	578	601	607	558	531	581	596	607	582	576	597	613	570	570	592	576	558	580	593	586	598	564	574	624	555	571	546	564	625	605	617	614	564	583	545	569	562	593	568	545	596	584	524	581	595	601	588	556	554	563	579	570	561	588	535	597	608	535	563	597	558	546	557	532	546	568	560	594	566	567	588	588	590	580	596	608	553	587	563	566	567	571	537	624	544	583	561	554	586	546	593	518	570	583	583	567	569	533	599	560	586	552	563	552	596	564	578	533	552	562	573	565	569	597	561	587	598	577	570	584	558	562	534	523	570	574	617	558	609	548	606	578	564	536	571	607	583	537	557	617	578	636	561	599	541	554	565	565	552	571	575	591	584	583	576	563	591	614	544	594	573	549	570	516	550	576	581	560	593	504	593	600	580	572	577	555	591	563	556	606	581	572	594	570	575	558	558	565	568	582	573	588	607	569	561	558	539	569	565	592	566	559	558	593	610	591	566	554	571	600	590	550	597	609	560	543	579	571	565	564	612	544	587	541	527	563	564	534	611	539	580	557	570	579	575	584	528	591	545	575	595	568	550	666	583	559	573	564	571	568	577	549	572	564	525	571	595	572	575	566	564	563	581	543	604	570	572	565	579	574	556	575	555	581	525	574	546	562	539	555	533	582	580	521	573	572	617	545	580	570	522	570	544	590	530	562	577	585	598	561	592	597	583	562	633	578	554	556	558	575	575	639	540	573	582	569	588	523	586	574	559	521	541	584	595	580	603	586	538	583	569	572	614	617	573	535	560	617	591	565	564	564	571	575	630	532	570	602	594	584	601	593	576	575	551	641	569	599	595	528	542	569	594	564	558	560	583	580	543	616	548	583	573	542	569	569	541	540	554	595	535	580	549	598	615	572	592	537	601	559	528	582	575	565	577	594	554	584	575	566	578	593	524	576	567	615	591	550	581	570	589	537	610	566	577	568	547	545	571	601	588	601	597	567	583	548	593	592	583	595	578	565	562	534	565	587	559	561	596	605	574	557	571	540	609	564	553	546	542	565	562	575	612	539	584	563	589	537	528	534	559	551	527	574	626	546	593	621	554	606	601	600	565	562	549	568	572	589	531	577
39805	22146	20598	3691	1675	1215	873	769	657	596	522	474	427	401	358	369	388	329	356	335	342	327	295	317	287	304	302	331	304	283	287	318	251	310	302	305	298	271	284	299	267	269	273	291	284	313	268	269	297	280	278	281	279	292	257	270	286	288	291	292	267	276	290	246	241	288	268	270	276	268	296	278	293	287	275	258	291	265	272	299	275	296	278	269	278	255	271	273	285	272	297	272	235	263	256	272	259	290	258	292	279	270	290	262	271	265	299	252	285	289	272	293	264	270	294	272	303	294	273	261	282	247	254	270	294	277	295	301	265	264	269	267	299	283	259	271	308	284	287	285	281	341	255	300	271	293	283	270	276	287	276	294	283	273	254	282	327	300	292	281	270	292	266	264	266	284	247	267	271	298	280	286	240	278	255	286	278	293	288	271	273	236	278	302	283	294	262	269	255	305	268	293	281	263	277	262	267	265	272	249	247	271	253	266	292	289	274	270	271	300	264	299	286	267	290	299	284	293	279	295	253	273	265	296	302	261	292	258	252	300	303	248	286	263	284	278	307	298	277	257	248	275	267	216	294	262	279	249	272	273	266	252	282	266	271	256	280	257	281	284	303	277	303	274	296	252	284	294	291	265	290	258	276	263	265	285	275	263	294	292	276	278	275	264	276	309	249	244	276	271	261	276	295	249	296	263	277	269	261	284	279	254	235	284	284	302	275	299	281	276	256	280	270	259	236	286	267	285	256	280	293	250	275	257	255	289	261	276	296	282	290	276	262	301	269	271	251	267	250	254	285	304	294	291	266	274	290	267	264	273	276	251	275	281	273	291	294	284	284	268	290	271	285	273	276	281	284	269	244	265	302	263	274	269	289	274	276	272	286	289	266	274	245	291	280	271	295	295	283	276	282	291	303	277	266	304	246	264	288	258	275	270	268	259	267	286	274	277	253	248	256	267	278	288	277	295	292	279	278	296	250	264	245	277	283	286	258	264	278	285	270	278	299	285	265	277	260	279	276	262	260	275	252	253	248	278	306	238	313	276	273	302	246	256	259	291	272	267	269	294	285	267	284	262	245	248	234	279	234	276	297	234	285	280	284	284	286	272	259	271	297	266	285	276	279	303	301	264	250	249	268	274	248	260	288	266	258	271	266	281	247	293	303	276	281	287	255	274	280	236	267	239	271	269	265	258	255	252	300	273	281	248	251	284	257	298	272	265	273	319	289	264	269	248	271	238	255	284	264	267	301	273	282	261	276	286	286	279	266	274	270	271	274	268	222	259	285	313	290	253	255	264	277	288	255	278	261	241	247	250	267	276	292	272	293	282	290	238	271	252	274	289	308	263	267	293	301	263	249	281	256	259	288	296	296	293	298	272	291	255	292	287	282	272	268	273	291	267	252	255	263	264	279	275	270	293	252	270	290	299	263	270	261	274	283	282	262	310	251	278	283	279	283	290	291	267	265	268	290	273	236	271	291	275	272	262	303	277	240	279	281	255	267	262	284	254	271	294	291	272	279	278	263	259	304	261	260	294	286	239	244	269	269	280	264	244	297	270	262	299	265	278	291	268	290	267	272	294	272	260	263	266	270	271	288	295	237	264	259	277	257	279	278	269	312	282	262	268	266	284	274	270	294	291	249	259	277	295	279	294	247	270	270	271	280	266	285	272	251	310	300	266	263	269	265	257	288	259	277	245	272	266	271	268	241	286	251	301	266	310	304	254	261	268	265	248	283	254	257	292	270	271	273	267	276	317	247	271	285	298	270	278	286	259	241	274	274	259	285	293	262	267	276	254	291	261	248	265	271	287	285	250	306	247	282	255	246	260	267	297	290	260	264	265	285	250	278	264	243	272	286	270	283	273	283	257	252	291	259	239	267	282	281	240	254	298	274	261	305	265	246	284	266	306	289	257	281	270	271	262	278	283	283	265	253	270	257	289	277	264	275	292	255	288	276	241	263	277	257	252	271	269	292	264	317	271	289	280	273	307	288	252	258	271	281	272	273	285	269	267	250	243	281	293	255	255	268	268	285	274	290	274	273	268	267	264	293	292	287	304	290	270	289	265	268	274	288	266	289	249	284	290	273	303	285	262	270	283	293	272	258	258	257	258	277	262	291	254	244	243	274	268	292	287	277	270	258	301	295	271	291	281	288	279	274	262	261	228	283	273	271	255	303	267	249	226	285	247	265	282	283	272	301	287	256	288	283	267	278	283	257	265	279	281	258	275	286	309	281	283	285	262	275	256	276	264	281	287	275	272	277	268	276	268	256	272	266	273	277	274	274	303	281	280	292	252	269	283	248	261	270	270	259	282	282	271	271	287	291	302	278	250	290	241	301	247	266	279	274	258	261	277	242	288	263	248	256	266	297	282	269	264	271	291	251	282	279	278	273	260	276	258	266	264	291	281	263	244	291	267	278	267	253	260	296	243	251	273	237	264	272	243	247	271	223	256	276	266	289	281	304	275	274	251	285	291	257	270	230	294	299	292	269	267	271	263	243	283	251	291	300	273	258	264	260	259	257	253	275	259	285	289	283	274	285	253	279	284	296	286	247	267	269	261	270	282	254	270	255	259	265	276	276	276	266	298	281	283	266	266	286	293	306	266	286	264	284	286	266	248	283	273	285	309	291	274	272	255	277	276	245	279	276	264	274	249	304	243	292	265	294	310	282	284	276	287	289	267	275	270	258	289	285	303	263	264	273	269	279	275	265	288	288	292	287	295	255	288	276	262	256	273	268	239	254	263	299	268	277	270	301	275	296	272	239	265	279	248	237	243	266	299	292	272	257	269	262	266	267	287	259	285	267	268	281	283	242	263	276	281	251	276	269	263	296	263	254	275	278	257	289	251	255	259	282	270	263	269	253	294	236	277	278	298	285	263	272	290	295	271	267	280	261	276	266	277	270	272	286	261	264	265	290	281	278	296	290	261	284	259	284	282	299	274	269	299	260	294	283	266	280	261	302	283	276	230	271	277	259	267	299	272	248	292	270	286	291	298	269	295	293	243	286	265	305	294	273	297	276	248	266	276	252	277	283	273	290	241	260	272	277	281	253	262	271	297	279	278	248	280	273	262	273	287	292	275	269	270	270	279	253	251	291	271	277	254	243	273	266	281	276	275	260	277	272	267	286	257	273	258	280	290	251	267	278	254	255	258	296	274	285	280	256	286	305	272	297	285	290	299	298	284	301	262	284	260	280	288	258	271	272	258	268	276	269	310	259	265	243	259	319	276	274	274	288	248	265	276	265	272	270	261	258	289	246	258	306	267	294	249	275	299	254	282	246	268	273	273	277	281	269	292	281	247	273	293	268	296	289	268	293	277	266	245	266	269	268	256	289	250	266	307	273	261	273	263	286	259	269	268	283	265	318	284	254	265	269	247	272	261	283	303	269	320	299	266	274	263	269	273	283	261	251	235	301	265	261	266	268	267	258	311	255	284	296	268	267	266	274	284	254	287	270	283	276	236	268	236	273	292	283	270	246	271	273	281
24186	2660	5951	6562	5606	4600	3754	3141	2758	2305	2112	1893	1767	1638	1506	1482	1394	1356	1287	1141	1185	1158	1101	1062	1088	1052	1053	1065	974	910	965	921	928	886	901	938	884	962	863	915	890	890	862	904	899	849	875	857	879	876	875	839	826	798	883	867	839	865	798	844	828	808	858	815	773	756	838	758	803	842	812	815	793	838	815	823	759	845	818	814	791	833	774	800	790	810	782	880	859	839	782	824	784	779	829	811	819	735	825	853	760	823	763	790	808	803	762	760	847	794	724	816	787	791	815	822	761	833	810	815	795	768	798	837	818	789	791	772	818	821	741	782	847	815	787	825	823	818	730	827	745	791	843	818	755	815	817	781	806	789	785	769	807	751	807	848	792	739	748	786	805	833	774	791	757	792	753	770	780	785	841	794	762	755	796	786	743	801	846	731	812	817	813	791	794	742	837	775	783	781	768	817	806	784	746	789	776	743	758	721	802	805	794	821	817	798	815	787	767	779	750	810	746	811	767	769	805	778	850	791	819	807	775	784	736	751	800	753	795	784	832	769	752	795	800	749	756	780	773	778	789	792	750	717	804	748	751	812	810	773	793	801	777	775	790	770	753	788	815	767	804	812	829	778	816	770	750	766	815	817	846	837	830	733	769	775	787	787	779	751	826	813	799	802	765	765	724	789	794	737	777	797	790	801	779	745	823	833	815	792	825	792	777	804	860	752	793	770	770	776	777	839	777	728	814	830	788	759	773	777	783	744	736	797	787	714	756	821	762	752	771	737	785	870	744	802	758	829	722	802	835	744	816	824	796	768	746	806	742	793	740	774	744	813	771	782	822	807	800	820	799	803	774	744	839	811	757	788	774	781	819	806	812	780	767	762	786	788	789	865	836	807	820	817	787	801	785	805	794	778	805	789	777	804	765	839	750	788	774	787	768	707	826	808	753	767	797	811	829	816	760	748	792	770	774	792	757	781	798	771	790	777	762	767	796	783	793	817	790	781	790	807	770	776	814	799	777	796	751	762	823	848	774	776	767	790	808	788	802	816	814	780	760	744	765	772	848	768	743	775	792	781	768	782	778	782	788	750	757	772	812	745	828	800	754	757	787	724	799	815	748	828	839	810	790	757	790	780	792	810	873	770	808	742	808	749	770	808	772	790	791	804	778	762	812	792	800	837	801	779	750	777	791	807	825	742	773	814	760	782	793	801	810	828	832	836	796	767	770	759	818	801	771	763	809	774	770	793	745	777	751	817	821	770	806	797	857	804	828	808	797	770	778	774	733	787	775	798	772	780	763	813	814	796	774	791	766	762	770	761	783	743	736	781	833	771	766	792	793	808	828	803	727	811	773	751	837	811	769	729	822	781	783	758	778	775	776	805	753	756	765	764	754	822	758	748	780	798	791	830	747	783	808	795	796	770	810	760	796	753	776	747	776	820	806	798	753	788	751	768	777	829	822	790	809	834	795	751	790	796	783	832	740	733	759	786	805	777	795	722	802	782	771	783	819	777	804	823	780	735	808	766	757	765	779	837	743	840	795	797	810	775	792	755	773	796	785	790	787	789	814	790	810	783	821	805	798	806	794	795	739	817	794	819	765	804	751	798	809	820	778	827	774	780	800	738	780	793	817	765	795	771	824	825	800	768	753	802	785	786	840	783	811	804	791	792	805	753	783	786	761	809	751	791	757	835	767	820	801	783	766	777	801	804	828	779	788	810	790	786	756	814	814	771	829	804	807	788	790	824	820	772	752	805	807	823	792	791	757	795	762	814	814	788	791	775	775	767	745	856	794	738	779	814	799	796	780	742	800	803	779	805	786	726	739	784	803	781	827	767	795	795	778	765	799	771	786	764	803	761	762	834	778	756	804	789	753	797	747	818	768	810	803	770	783	762	788	767	790	778	760	829	752	779	809	774	766	815	737	776	750	771	769	825	808	749	799	761	775	766	798	798	801	787	759	771	757	773	740	820	762	830	827	757	768	769	799	838	764	825	772	770	843	828	765	811	762	812	773	807	756	822	779	788	768	760	840	771	832	810	791	778	769	734	753	783	782	786	774	696	798	806	773	804	824	731	771	806	795	814	763	814	761	799	855	811	737	770	758	794	762	800	801	735	811	759	760	800	739	818	796	788	750	746	817	773	831	785	742	784	763	767	789	807	741	767	783	754	763	809	762	794	780	795	818	822	809	807	767	771	763	755	719	796	789	767	800	790	807	763	729	804	770	814	716	774	804	792	817	768	809	761	793	801	811	799	772	775	771	764	746	842	839	804	784	752	778	817	801	800	780	759	779	780	727	781	771	773	746	779	767	801	824	776	797	770	781	864	826	789	798	781	750	763	757	780	783	823	812	789	771	784	803	776	798	757	811	777	809	798	814	821	784	785	778	776	750	769	781	788	707	803	784	789	818	789	804	791	769	734	828	791	811	782	788	807	751	817	799	787	753	770	800	731	800	759	765	819	771	768	724	799	740	789	800	767	801	782	764	801	805	725	788	752	745	792	827	820	748	762	803	808	809	785	762	804	760	827	753	830	820	760	729	769	781	797	816	759	777	770	814	760	805	805	815	784	828	814	803	762	818	797	842	819	781	720	779	781	770	763	821	829	771	780	801	753	775	780	807	797	799	790	755	780	814	735	732	817	780	822	804	772	767	817	798	782	789	798	800	783	760	767	789	831	780	758	814	805	787	773	766	731	777	754	810	732	764	795	788	760	787	830	753	778	815	802	790	800	822	810	784	762	823	801	772	772	788	807	783	809	809	788	776	785	819	744	801	783	798	803	732	805	797	814	759	835	824	804	838	808	777	785	770	761	810	710	799	770	777	811	780	734	752	828	812	797	778	787	784	797	788	777	779	768	799	791	759	783	823	787	733	779	782	784	793	790	793	802	783	742	772	783	780	822	826	785	785	793	760	805	767	796	805	772	791	823	821	810	803	787	789	783	719	832	783	824	801	763	772	784	764	708	837	787	798	798	777	771	768	811	776	778	800	795	770	730	838	756	762	784	753	768	725	773	729	830	774	782	802	759	796	816	795	772	740	808	790	798	769	793	777	812	751	746	750	821	820	782	793	845	773	732	790	783	783	777	781	807	742	792	784	773	819	767	758	757	795	775	820	725	759	812	782	762	767	765	807	764	753	795	829	789	780	747	777	853	774	780	795	835	732	743	795	815	789	768	803	801	781	785	832	786	795	770	817	800	819	850	782	760	795	792	822	794	776	771	799	773	782	811	860	791	779	817	800	796	772	794	823	799	753	789	814	745	819	772	754	787	743	765	801	775	773	772	809	836	787	710	813	776	778	796	819	777	765	791	789	804	779	741	793	814	774	790	795	813	789	781	761	785	811	826	744	791	749	792	793	799	805	765	823	800	836	844	802	798	780	772	829	829	736	768	796	796	803	785	788	765	770	807	811	827	819	773	794	812	766	811	760	814	770	774	771	778	761	794	798	757	756	693	799	762	773	718	768	781	860	785	805	764	762	797	760	777	816	769
6111	395	312	168	117	92	83	84	95	97	85	87	103	89	101	102	97	97	77	74	93	93	87	98	62	89	90	92	80	92	88	81	90	101	87	89	78	63	76	85	109	92	82	101	109	92	80	105	87	77	82	78	104	86	88	81	82	102	80	81	87	101	89	95	83	82	77	81	69	74	94	91	76	72	89	86	86	68	80	96	71	76	88	85	94	97	65	84	97	64	87	76	86	107	89	86	82	83	99	82	81	100	78	99	81	95	77	67	67	83	71	92	83	85	87	78	92	99	78	81	88	79	86	78	96	99	88	73	92	69	98	80	98	84	86	103	95	98	86	85	86	83	96	92	76	100	75	75	78	92	88	83	91	90	86	87	69	94	86	83	83	89	74	97	98	89	92	105	79	85	69	84	65	74	93	94	88	82	85	77	78	81	77	95	90	80	89	70	79	81	78	79	91	88	98	79	71	84	76	86	82	80	101	89	97	87	99	102	81	87	87	89	91	90	71	83	80	84	90	97	81	102	97	87	83	87	100	90	98	92	92	72	92	83	74	96	78	77	77	67	77	100	89	81	92	85	103	97	100	87	90	98	88	73	94	102	95	95	93	89	93	91	88	93	76	78	100	98	85	83	91	79	85	97	86	72	85	77	82	105	88	72	82	87	79	81	65	84	91	82	85	86	98	85	78	103	78	87	101	90	90	84	91	98	90	87	88	88	90	86	77	77	86	95	81	80	86	110	65	84	101	107	70	82	98	99	80	81	76	97	86	97	68	79	82	88	78	90	88	89	69	80	98	85	77	96	90	74	98	82	76	91	95	72	97	105	73	73	76	97	78	93	92	88	96	93	89	91	104	100	82	92	81	94	90	93	99	87	89	92	93	96	78	99	92	94	89	99	104	76	94	70	111	81	88	86	100	78	90	110	88	99	103	92	95	86	87	87	100	92	86	77	89	90	97	73	84	90	83	93	69	91	100	91	95	79	108	77	87	92	71	80	67	76	92	82	83	94	86	90	103	80	94	98	77	92	95	97	93	92	79	92	94	82	77	72	93	80	95	82	82	82	72	71	90	86	86	70	80	84	92	75	85	79	77	97	96	81	94	104	86	80	94	87	86	90	82	77	70	73	96	95	81	99	73	91	79	96	88	89	108	77	90	85	101	77	90	92	81	93	98	76	99	91	86	79	90	68	89	81	78	83	84	96	86	95	92	76	107	90	69	92	97	88	81	89	85	60	106	91	89	75	77	76	92	93	100	66	91	86	98	95	105	80	81	87	81	98	88	83	110	87	84	81	84	98	87	82	101	97	83	91	82	98	99	96	85	86	100	85	97	79	91	108	99	92	93	95	103	71	81	81	93	94	92	70	73	96	82	88	80	87	83	101	86	69	85	76	93	86	89	97	98	101	82	83	104	88	87	89	93	89	86	77	105	86	90	93	97	97	101	69	87	83	94	89	88	94	90	83	69	81	79	67	91	100	98	88	105	82	94	76	82	89	88	104	106	90	103	88	103	76	75	85	74	82	79	91	103	98	84	83	110	89	95	69	87	83	91	92	74	69	78	86	89	81	74	92	89	67	71	88	88	87	75	101	77	82	96	77	84	76	82	84	99	76	83	84	71	87	64	95	70	85	83	75	107	85	74	112	75	86	91	84	93	75	84	78	88	93	89	84	79	68	84	93	80	85	78	84	71	94	75	77	89	78	81	88	95	100	79	102	91	88	83	90	85	83	86	82	84	94	101	90	95	89	96	88	82	90	88	87	90	91	77	89	87	99	98	91	64	98	106	72	84	88	73	93	110	98	87	116	96	90	69	91	87	84	89	81	73	86	96	90	91	93	91	85	65	81	102	87	76	103	82	83	87	83	83	73	92	80	80	79	88	63	84	86	65	69	88	81	76	87	100	80	97	89	75	96	91	109	88	70	73	85	103	99	78	90	91	90	79	98	89	98	81	88	93	86	94	96	68	101	88	90	81	81	94	86	67	76	99	92	87	94	84	87	93	80	67	98	70	82	91	81	76	109	63	98	70	90	88	71	90	84	91	80	103	87	93	78	76	98	97	65	80	95	87	78	79	89	97	75	88	101	95	97	75	78	92	68	91	91	78	85	91	86	91	80	84	82	80	86	87	107	91	69	77	91	86	90	82	77	91	101	89	90	81	79	98	76	74	83	84	86	84	84	90	89	87	112	79	92	84	83	100	87	65	77	85	96	81	84	97	92	84	99	58	87	72	86	84	94	94	114	92	97	77	86	89	86	74	103	90	107	82	78	79	83	89	99	77	87	81	69	85	83	86	75	70	87	83	74	94	90	81	91	81	72	69	81	73	79	95	70	103	102	75	97	88	98	86	106	95	92	86	79	82	75	78	87	75	85	87	88	82	94	80	96	93	84	88	75	96	70	81	84	82	84	90	95	89	83	100	89	69	79	87	71	85	90	84	107	84	94	93	85	87	92	105	85	110	83	107	93	86	97	106	74	72	90	86	69	86	72	77	88	96	79	100	94	95	84	82	70	81	100	88	86	92	87	94	87	94	92	72	93	71	92	77	83	80	86	66	73	80	83	93	79	86	99	93	85	102	84	100	89	86	89	95	98	78	92	79	91	89	73	82	89	99	71	89	97	90	81	100	87	77	80	84	80	90	78	95	98	94	88	81	84	86	81	85	73	68	85	72	83	92	80	91	96	87	83	104	95	91	96	94	89	79	79	85	83	79	85	78	96	94	88	88	95	99	83	81	77	100	83	105	77	96	101	93	63	91	99	99	86	89	91	79	91	102	99	87	82	83	74	76	98	84	69	95	78	73	69	85	79	88	93	72	86	94	87	109	80	84	75	75	83	98	100	89	85	84	83	82	75	86	85	98	78	106	103	99	68	83	72	94	64	66	74	68	91	79	102	94	91	92	87	77	91	77	98	90	101	98	86	81	91	90	90	84	105	78	81	97	92	105	99	90	79	73	87	107	90	102	91	98	89	95	96	87	76	90	72	76	98	85	98	83	70	85	91	86	77	76	95	88	90	81	74	83	84	76	72	93	80	91	88	75	104	94	65	90	110	78	99	73	68	90	73	86	103	88	75	79	96	96	82	69	85	78	101	84	91	95	82	99	95	78	68	79	81	91	78	70	92	78	83	78	88	79	95	78	82	98	87	90	91	88	101	67	97	94	74	79	76	94	91	69	91	98	84	90	95	96	87	105	88	86	83	78	88	85	76	77	113	74	78	74	102	89	103	79	93	95	86	97	97	93	80	96	75	93	81	84	90	85	84	94	91	80	81	72	80	102	105	87	69	80	101	109	85	84	71	75	88	102	76	93	79	72	107	94	91	86	77	80	70	75	79	79	97	102	97	94	85	84	87	92	91	90	98	82	79	79	67	73	93	92	90	86	100	73	81	94	88	77	98	93	98	90	91	105	99	80	92	92	81	79	89	103	96	85	91	87	96	89	88	72	98	85	68	73	75	100	91	85	89	88	92	96	89	101	96
4938	398	496	482	460	420	406	369	349	363	323	341	333	347	340	308	314	364	312	269	352	351	337	326	301	313	354	309	330	291	305	315	290	296	293	307	330	351	331	273	301	303	300	316	318	317	320	323	314	314	299	322	311	304	327	300	322	326	305	309	296	365	308	331	315	307	315	331	286	329	302	298	288	315	334	312	307	327	326	307	332	298	289	330	275	297	294	323	328	291	336	328	330	299	318	324	314	327	284	301	305	319	315	291	322	344	292	331	328	285	314	330	286	322	346	301	313	292	336	286	311	301	297	300	352	315	306	317	314	327	320	322	293	351	328	313	302	316	278	337	287	319	303	345	309	294	304	334	315	347	291	322	326	306	299	324	322	326	314	331	319	307	308	304	304	318	294	295	273	313	305	317	339	309	304	357	322	278	308	320	317	298	304	305	275	299	300	317	317	298	299	323	310	350	295	312	291	308	301	330	326	295	334	303	299	338	331	314	297	310	319	297	303	315	313	321	309	308	286	313	306	326	299	318	298	304	334	329	303	330	316	328	284	300	327	295	337	346	285	346	336	280	310	328	322	289	300	331	290	301	311	334	310	297	330	290	331	330	340	299	338	314	344	329	287	319	327	308	311	308	340	331	306	290	321	334	313	322	306	313	303	306	316	319	320	366	289	305	319	313	302	304	311	301	299	301	273	286	296	320	287	302	303	318	317	312	291	311	331	300	310	335	310	306	315	309	287	309	312	294	295	327	289	313	314	340	306	294	297	319	309	311	310	312	304	276	292	318	347	329	314	302	306	352	324	298	346	313	328	301	292	319	282	298	308	313	312	295	282	335	275	335	336	329	338	324	295	299	325	315	341	286	312	324	352	312	342	329	311	311	314	311	305	293	320	315	314	276	320	292	323	335	316	288	286	316	295	321	275	293	302	319	306	323	319	333	308	331	308	323	300	297	316	313	316	277	305	286	333	296	324	314	316	301	310	295	304	319	296	298	318	294	311	322	322	314	318	328	306	292	303	329	290	305	303	323	306	320	315	327	341	341	303	293	311	330	320	309	329	312	300	318	318	280	311	313	289	331	309	310	326	315	297	295	323	333	312	341	307	311	335	297	268	321	303	335	289	326	300	307	318	333	333	323	312	308	300	302	296	280	316	315	326	339	343	298	279	288	340	295	309	322	313	302	296	347	323	298	308	321	307	303	317	304	328	291	316	331	318	297	317	290	315	312	317	302	318	346	325	320	318	323	325	324	301	323	299	325	307	337	325	284	324	328	326	297	299	333	299	324	338	336	314	309	319	318	314	289	306	307	328	311	292	308	300	325	309	289	283	334	300	313	321	313	278	323	343	303	307	293	314	317	325	286	311	285	351	321	335	311	296	317	311	324	316	303	313	278	320	316	322	301	314	339	288	330	318	327	309	307	312	316	316	291	301	319	313	305	325	336	285	329	277	276	276	287	305	303	329	318	326	299	347	322	298	320	298	302	327	302	260	300	333	310	332	344	330	312	338	320	289	293	306	288	317	320	308	302	292	318	299	310	296	289	290	309	354	333	333	309	301	314	311	292	300	300	303	306	338	335	317	327	325	326	270	297	314	314	300	298	301	321	297	332	302	311	325	311	317	306	318	290	279	307	296	321	305	300	311	327	256	340	291	334	300	333	286	317	315	280	305	305	337	309	312	313	330	324	311	318	279	324	302	289	323	312	321	335	323	319	306	327	302	306	304	285	310	326	334	320	286	303	306	314	294	357	311	291	299	320	325	320	326	286	303	327	355	295	315	320	311	311	306	292	311	320	338	308	314	306	299	310	323	324	299	289	276	323	327	290	326	312	311	296	312	338	329	323	298	342	308	321	355	297	302	296	289	301	309	338	320	287	313	289	305	288	309	306	308	306	321	328	318	319	311	330	304	316	325	301	271	337	314	317	310	333	306	339	322	316	285	314	323	320	316	311	316	307	318	314	325	299	298	290	327	304	302	303	332	287	309	318	287	301	347	342	343	304	299	328	291	299	329	301	321	321	325	294	308	316	302	317	326	305	321	316	292	295	275	329	289	330	313	311	324	300	366	345	294	313	284	292	312	285	330	303	326	321	350	330	318	325	312	350	311	314	330	286	300	308	327	333	331	297	343	294	322	322	317	314	319	312	338	301	290	319	341	321	323	335	303	334	306	326	330	298	302	311	324	357	325	325	304	307	286	309	342	313	320	318	294	299	320	341	317	322	320	288	325	322	334	295	274	337	299	333	338	289	293	294	302	314	301	303	314	297	313	283	314	314	311	321	337	307	293	314	319	317	304	297	291	281	291	324	285	331	312	330	301	279	298	324	319	294	310	333	324	289	307	286	338	316	304	295	309	309	309	314	321	279	320	313	324	292	326	315	344	306	318	288	298	325	312	307	313	322	305	325	315	331	295	330	328	335	318	310	322	273	309	291	289	320	321	296	311	312	283	308	294	303	310	288	315	297	286	305	314	289	313	305	292	356	320	319	293	310	321	309	318	304	335	311	282	334	301	311	329	312	337	336	307	328	319	291	344	300	323	316	309	319	327	297	323	339	309	299	323	340	293	343	280	308	359	335	309	308	335	332	328	300	293	316	319	324	329	360	322	314	318	329	339	292	330	339	304	308	290	334	328	334	295	328	313	311	326	361	280	298	333	335	317	310	339	311	327	323	298	316	310	318	316	322	306	320	333	283	324	269	313	291	313	311	298	318	307	326	293	338	291	300	292	324	301	282	284	305	307	318	313	304	290	311	328	324	308	346	294	342	347	336	307	326	311	316	298	292	291	341	331	327	311	317	294	272	329	280	320	316	312	299	321	285	305	303	321	335	316	334	294	300	333	323	317	330	310	357	311	308	282	317	335	329	296	333	315	310	302	301	337	308	341	310	310	288	298	314	324	300	315	297	313	282	308	332	313	321	315	307	300	307	319	332	301	343	304	331	309	342	326	303	292	308	319	329	338	329	289	314	334	305	319	317	324	298	314	278	322	307	329	311	311	330	316	292	333	304	310	315	314	271	322	320	303	323	298	301	322	340	296	320	306	292	311	316	305	337	309	299	317	308	331	313	294	339	271	305	342	303	325	295	330	306	295	324	305	322	336	285	300	313	337	293	312	303	327	306	308	298	323	304	326	302	283	310	314	303	317	310	337	337	320	334	329	331	327	323	333	322	323	293	319	300	290	339	331	313	268	323	308	306	285	309	342	337	331	298	324	331	323	339	301	308	301	289	330	312	342	319	288	342	321	315	321	333	304	294	326	335	297	306	303	317	318	302	307	324	349	358	302	341	304	314	323	298	307	290	284	318	318	328	300	314	306	334	295	363	297	284	303	306	328	292	284	299	310	301	324	352	311	310	334	288	303	296	290	326	324	316	320	305	319	324	337	307	266	304	317	302	301	327	281	337	335	282	317	286	289	327	324	291	314	307	318	310	332	324	312	307	298	324	317	311	310	302	311	306	301	305	294	336	303	330	339	290	291	278
37183	17336	4709	1164	820	576	493	368	369	319	285	284	258	245	238	194	224	232	226	207	216	212	210	177	199	203	202	194	191	196	208	180	187	191	177	189	176	196	189	169	207	180	195	194	195	207	199	175	184	214	189	196	195	184	213	194	209	194	185	196	189	163	207	169	163	197	169	199	180	189	198	182	179	194	183	190	181	192	177	158	175	172	188	185	214	179	166	172	164	178	193	173	186	185	207	198	171	170	174	196	189	190	164	179	201	179	194	175	196	182	169	194	205	191	168	181	214	194	211	203	170	201	164	166	196	197	194	194	185	173	204	167	176	179	157	180	168	184	169	161	179	184	165	197	181	175	180	180	171	166	182	173	169	177	199	188	189	182	156	207	162	201	194	190	187	194	178	205	192	186	178	145	193	191	189	193	188	187	206	186	207	183	179	193	202	197	184	182	182	172	202	189	195	176	194	176	174	188	185	188	171	172	198	188	175	188	181	172	192	181	199	187	192	213	179	181	206	199	185	190	166	175	190	166	177	173	173	191	185	192	176	153	174	174	177	182	213	179	205	174	183	177	188	178	188	156	185	188	168	194	184	185	166	182	183	189	186	208	191	177	181	201	186	172	180	171	180	173	192	192	155	180	177	164	188	188	204	176	152	209	209	184	200	184	185	198	193	181	185	178	183	195	180	205	183	159	189	160	183	178	201	180	173	182	190	169	187	183	156	172	170	165	197	194	197	167	195	204	196	190	188	160	233	164	186	169	188	172	211	173	183	195	174	174	190	181	191	196	180	195	174	170	164	193	206	189	189	173	216	204	187	184	190	192	183	185	174	188	180	206	194	186	177	183	177	204	188	190	168	164	154	197	207	165	177	177	212	167	179	187	194	183	188	174	199	176	194	186	178	169	171	176	180	175	204	204	192	200	201	184	173	179	196	196	179	190	173	177	183	204	191	166	181	223	176	207	183	201	196	190	182	181	179	191	184	165	183	173	167	190	163	187	161	191	208	181	171	182	183	221	175	181	194	181	184	189	193	178	192	176	206	167	196	179	180	181	187	195	181	153	187	181	204	175	204	170	175	196	186	183	188	178	204	192	208	182	174	180	214	181	168	183	197	186	167	186	157	184	193	196	203	191	192	185	189	191	201	187	203	192	181	166	191	181	176	197	169	191	196	195	207	191	199	204	195	174	178	201	183	159	184	183	197	191	220	171	204	197	182	172	227	187	188	169	179	205	187	173	193	172	197	174	163	182	186	182	176	177	179	214	186	183	188	191	175	163	167	183	186	196	198	162	184	161	197	180	169	189	168	184	217	181	170	204	181	190	202	164	180	206	190	186	200	186	183	179	175	182	198	180	177	186	199	189	169	196	201	165	205	201	196	207	186	203	187	172	184	157	196	170	174	176	187	188	209	210	179	180	169	212	205	205	195	222	168	195	183	199	171	183	200	194	166	179	230	183	176	202	177	172	185	190	201	194	184	177	184	180	198	215	182	200	167	178	175	175	192	195	154	188	175	169	173	203	166	198	194	199	158	189	205	191	193	196	176	189	195	175	186	183	185	205	191	186	162	185	170	173	179	184	183	200	174	184	181	178	178	173	205	171	202	191	189	178	196	194	179	191	202	198	193	176	183	210	221	184	165	206	177	203	190	192	170	178	166	176	195	215	197	173	190	175	171	196	173	209	177	194	208	177	180	191	171	186	204	200	170	199	200	179	187	181	194	192	180	182	185	196	187	194	167	177	175	181	200	188	187	173	164	194	199	175	200	206	167	222	167	172	168	174	164	190	182	191	161	172	182	163	204	174	192	178	175	189	168	198	195	191	184	186	194	190	190	197	190	177	193	205	180	166	176	174	194	168	180	186	217	191	173	170	183	172	182	155	164	177	198	211	171	193	171	182	182	188	197	169	173	166	180	157	172	182	182	196	185	190	186	194	210	197	185	196	189	200	163	220	199	193	183	179	176	171	196	183	187	174	190	198	186	160	170	186	179	190	172	195	197	182	152	182	178	218	183	161	198	193	169	194	176	201	193	199	168	176	178	202	194	167	194	211	201	190	184	194	190	147	166	182	183	194	183	173	181	173	182	183	177	172	183	172	206	180	184	207	163	208	169	178	201	171	197	161	197	180	183	180	189	184	191	187	180	189	190	178	194	182	163	186	165	168	165	183	189	176	161	180	171	197	185	181	184	184	181	176	196	197	187	199	157	196	196	170	170	174	168	180	174	189	165	174	167	184	195	219	158	194	188	189	170	159	178	188	183	177	187	193	177	178	193	189	198	170	189	175	221	196	181	183	194	198	191	183	156	168	184	175	180	213	222	174	185	178	161	188	170	195	193	179	192	212	186	189	196	163	203	195	179	194	166	193	176	181	198	179	205	186	195	182	174	194	188	194	160	187	193	182	186	177	201	211	178	178	182	202	165	200	165	194	187	172	174	196	183	177	182	188	193	147	176	177	189	170	191	190	196	159	171	188	179	212	168	192	190	174	188	177	202	174	196	192	194	177	176	201	180	207	180	187	207	182	197	166	182	208	171	197	176	195	187	184	177	204	188	185	189	178	193	160	173	186	204	199	201	192	194	189	176	181	194	190	194	168	181	179	196	171	204	184	180	178	193	175	188	187	171	182	176	177	204	190	185	171	171	178	181	210	182	177	186	183	173	185	210	162	178	183	186	178	167	176	160	208	186	194	186	203	187	163	198	173	187	196	182	199	181	184	200	200	201	186	185	195	192	187	188	189	196	190	191	167	207	210	196	195	179	189	164	180	189	177	191	202	168	155	176	174	181	181	190	192	206	190	176	190	175	165	200	178	206	194	175	182	197	175	186	176	197	181	196	187	192	165	183	181	173	180	211	165	177	199	173	188	173	178	162	202	185	164	181	184	188	165	221	188	163	195	188	152	168	177	177	183	200	187	198	185	185	190	207	204	184	186	170	155	188	167	183	179	188	198	212	197	176	196	211	177	170	187	183	183	169	189	197	221	185	177	194	200	171	209	183	165	173	159	184	179	195	168	181	187	202	187	198	191	203	194	197	185	190	177	157	180	181	192	172	184	178	167	189	196	188	181	167	184	192	202	173	187	160	192	189	171	164	182	181	167	206	179	158	165	180	164	190	203	186	202	190	180	172	187	189	185	174	165	189	190	177	192	196	187	200	192	185	174	179	183	173	195	184	167	176	205	183	181	178	176	185	182	208	211	195	201	197	195	209	175	165	179	182	212	177	177	194	188	187	188	206	176	192	188	172	183	182	177	194	193	180	174	200	184	181	178	178	209	197	198	185	161	162	190	195	192	160	188	187	193	186	193	185	168	202	211	180	171	190	171	174	197	183	197	195	192	176	191	175	186	177	174	189	186	173	191	187	189	189	188	182	187	206	194	164	185	184	193	204	178	199	191	155	192	195	187	186	180	197	170	196	173	207	184	184	180	192	218	214	178	184	191	186	190	167	173	205	231	190	198	183	162	201	203	163	179	170	169	187	192
18291	1470	3150	3603	3229	2501	2036	1779	1533	1335	1296	1165	1072	985	948	889	850	799	845	768	787	786	718	733	698	723	706	662	695	674	639	670	642	604	573	636	639	681	609	620	586	597	622	637	614	655	568	601	611	605	601	611	561	594	561	591	607	589	643	626	590	586	565	604	557	623	569	564	599	567	621	610	577	617	582	576	594	564	558	528	557	568	589	595	561	587	566	549	612	582	588	578	534	596	556	601	557	562	565	575	581	581	592	567	574	607	582	534	546	584	519	580	588	530	566	574	601	592	595	584	594	560	596	538	573	598	583	597	563	611	602	584	579	563	601	583	547	545	554	608	554	590	602	544	527	590	557	552	580	577	593	603	572	554	568	562	578	561	558	603	627	533	554	579	587	596	573	629	582	574	597	567	555	592	539	508	538	561	572	580	567	529	553	576	599	590	573	582	592	558	556	584	570	544	564	592	570	546	558	529	592	604	563	532	571	596	615	566	529	571	543	575	577	557	565	571	557	543	599	528	548	602	556	566	540	531	566	551	550	625	539	551	565	599	558	541	592	581	555	581	577	607	585	562	555	586	544	571	533	593	576	575	580	567	576	564	558	550	575	552	619	550	597	574	583	575	565	592	573	615	547	553	585	553	595	569	572	549	548	602	548	572	562	563	529	563	539	596	574	554	545	566	585	571	611	580	577	559	550	576	555	583	544	583	579	570	579	585	563	608	558	594	591	561	604	569	583	574	564	552	542	562	557	563	596	566	531	522	593	560	580	576	560	556	535	543	530	563	563	572	573	569	586	555	556	569	619	607	559	542	568	554	567	525	601	580	577	575	610	578	537	589	570	563	583	580	546	540	586	606	592	558	595	599	556	612	576	561	582	597	561	607	546	553	609	588	531	591	540	567	563	600	583	564	560	533	523	601	553	638	571	590	579	555	581	581	539	608	586	576	546	589	620	534	590	541	546	551	547	547	581	608	588	552	585	583	569	580	565	591	596	621	618	565	534	557	560	621	572	588	559	545	596	557	554	527	589	551	544	558	517	588	569	583	586	558	570	565	582	573	580	569	596	598	547	595	575	582	600	585	560	574	565	539	550	527	545	544	600	577	588	553	578	566	608	582	605	620	544	581	518	564	570	567	547	553	578	605	587	544	602	617	589	582	586	563	592	546	556	613	564	613	532	573	582	575	585	544	600	605	564	555	533	565	559	540	565	607	589	541	586	533	549	602	587	622	555	595	537	543	561	584	585	572	583	578	555	590	585	535	594	559	570	614	579	575	556	583	560	587	572	564	591	573	519	568	532	540	572	593	554	607	546	566	594	611	584	578	560	559	599	582	622	525	589	581	568	546	556	571	584	524	610	546	559	573	587	568	584	558	589	549	529	577	569	572	572	558	564	557	545	586	596	560	553	560	555	621	599	611	590	582	572	538	564	597	555	604	591	596	557	515	612	565	563	562	524	553	573	565	561	554	535	585	565	538	519	601	562	557	598	561	550	506	584	549	591	579	558	568	608	594	588	552	573	599	537	537	580	594	586	589	587	511	565	558	555	575	580	563	545	598	532	609	569	608	568	624	538	573	580	544	573	525	603	620	578	532	590	566	550	567	535	582	563	581	598	596	567	573	565	600	569	543	600	550	567	576	523	586	572	611	574	596	558	561	587	559	504	541	581	588	573	588	552	568	573	599	554	553	596	566	568	546	614	593	573	586	554	540	539	579	571	538	533	597	575	562	515	571	541	540	597	607	565	559	592	569	625	579	579	570	530	534	610	549	528	560	601	554	564	562	521	563	564	554	572	550	564	594	553	549	577	574	560	585	561	552	623	554	572	567	568	580	578	559	549	568	620	522	586	570	602	574	566	560	558	541	596	583	554	556	526	584	605	600	591	524	578	576	536	564	590	580	566	595	606	547	554	580	580	552	567	627	562	567	526	566	537	559	594	619	575	568	564	559	573	556	624	564	583	581	568	538	555	605	597	554	584	531	567	594	554	524	603	621	613	540	532	589	561	567	548	550	565	530	563	564	632	558	536	591	582	568	573	536	574	557	527	617	538	543	587	608	572	560	546	558	595	546	616	563	578	568	557	580	572	631	535	560	564	587	597	589	544	556	556	575	563	548	578	603	587	597	563	582	527	575	630	548	559	586	588	524	546	548	581	578	560	552	581	588	580	551	543	582	567	551	546	528	554	599	561	556	569	541	523	585	513	604	546	542	569	560	598	555	603	522	615	565	562	591	604	510	565	560	568	595	526	610	606	588	567	600	551	572	571	517	621	588	551	560	615	552	548	552	578	571	566	589	566	540	539	580	535	564	566	568	586	547	588	557	560	548	540	511	559	542	563	600	531	613	547	586	582	595	604	567	581	566	606	571	577	568	579	541	559	561	586	567	579	574	566	520	556	571	553	569	603	554	575	550	562	582	583	592	587	564	597	571	544	599	597	539	555	587	569	599	598	559	609	596	550	595	573	537	552	578	589	553	572	534	608	578	583	600	553	586	596	555	566	566	573	548	555	598	564	560	576	595	540	587	584	553	590	563	532	576	599	558	546	571	552	613	580	556	575	567	541	589	564	547	556	571	603	536	599	596	575	553	545	580	544	623	558	559	586	539	575	538	538	531	580	563	572	601	586	627	600	537	564	616	570	531	568	567	551	544	589	537	561	628	578	593	586	569	592	576	556	553	552	533	586	555	570	592	550	587	577	556	604	570	593	583	608	582	542	573	544	603	581	569	561	571	586	558	550	573	565	582	568	563	574	588	542	621	584	528	562	578	564	580	587	532	587	592	592	600	511	602	585	595	551	568	565	532	561	583	585	567	552	570	558	594	553	570	558	626	590	573	568	545	562	558	575	609	559	544	577	591	567	597	559	613	578	607	598	586	593	560	524	576	564	563	592	553	575	608	523	537	540	569	570	584	575	593	572	511	531	555	594	594	562	562	568	600	586	596	537	601	537	567	598	534	581	584	596	581	564	585	625	532	594	620	593	522	563	579	566	607	539	565	592	510	576	532	590	600	606	592	578	606	560	589	614	525	592	550	547	557	576	591	584	530	562	554	547	560	575	605	582	564	542	592	601	578	581	571	544	554	546	588	527	554	599	562	586	572	567	590	576	610	532	573	550	563	570	598	551	574	534	609	565	611	589	599	577	642	579	586	566	550	578	574	503	553	571	535	571	579	537	554	567	570	579	554	590	589	544	575	546	590	572	564	580	585	516	557	584	543	546	546	551	586	562	589	533	613	578	524	568	566	513	521	574	588	546	560	567	557	575	565	545	586	558	570	560	591	597	565	546	580	543	574	534	554	605	573	548	572	597	600	582	579	545	533	591	655	522	581	578	540	597	556	530	608	548	593	526	575	527	565	574	551	627	587	615	577	573	565	568	581	563	524	528	595	576	555	568	597	564	582	530	584	601	575	630	583	560	572	560	559	600	558	593	540	555	569	566	573	522	559	571	545	541	565	572	552	561	526	604	583	568	590	556	546
41190	21991	16216	3055	1608	1245	937	740	643	566	474	500	450	422	385	393	338	362	381	333	311	332	322	320	306	316	306	287	324	313	283	304	287	313	278	313	276	285	262	261	278	263	290	272	267	301	294	274	290	282	303	251	259	299	266	273	313	289	284	295	277	306	312	310	284	264	292	298	278	276	257	279	271	271	256	269	279	284	271	279	287	274	296	301	289	251	251	264	258	289	285	270	265	278	301	277	267	291	291	264	278	270	277	281	270	240	297	295	295	309	258	276	281	277	284	254	261	245	259	299	277	287	284	285	268	251	255	273	318	257	267	310	280	269	280	249	285	291	300	265	275	273	283	297	307	277	257	264	270	238	276	277	302	301	303	288	298	270	266	303	245	275	263	281	321	291	277	272	255	315	274	267	263	245	297	237	253	303	269	276	254	269	272	286	265	246	265	270	254	263	287	252	263	258	261	243	294	261	285	283	292	269	278	271	272	297	301	264	272	268	252	302	255	267	273	253	264	268	266	250	252	269	280	282	268	269	264	269	275	250	266	297	275	284	273	275	276	251	281	279	267	297	270	264	246	288	259	279	276	299	289	267	255	272	260	271	264	286	262	262	293	298	266	247	277	256	269	266	259	268	275	286	266	304	248	265	269	274	256	246	267	295	268	281	305	302	270	274	273	280	260	264	278	257	304	271	292	276	283	244	266	285	278	266	295	241	275	265	290	259	269	253	263	290	266	279	297	287	274	253	243	285	279	255	258	267	234	282	286	238	245	271	282	257	286	275	293	269	243	268	285	237	270	277	253	261	288	279	275	294	276	267	264	252	277	291	282	269	276	246	284	250	244	268	277	282	294	283	262	274	245	264	269	262	264	270	246	287	258	246	289	264	254	265	264	257	278	302	284	266	277	255	263	254	272	286	269	263	256	280	268	301	272	258	250	288	260	251	272	274	256	272	258	321	283	271	278	281	270	279	260	272	262	281	288	294	271	260	290	291	259	260	281	273	302	263	258	272	290	261	259	294	295	273	265	292	263	276	240	273	262	292	255	286	268	281	289	264	274	258	256	286	262	262	300	273	273	253	337	307	273	286	247	268	272	243	296	282	262	278	286	277	278	275	278	243	246	263	295	256	304	282	273	255	278	266	273	287	266	275	280	260	248	311	256	275	271	281	315	269	283	287	263	251	259	281	288	249	294	281	295	245	287	262	280	283	288	272	267	286	259	266	268	266	268	278	277	277	311	299	272	260	278	258	277	290	259	297	288	270	267	271	273	271	249	257	258	248	246	266	268	244	269	264	270	275	263	254	283	310	259	272	275	287	289	275	272	263	266	287	268	298	290	300	248	256	288	305	258	272	270	254	258	262	280	260	295	291	272	283	236	287	278	280	244	280	265	259	292	284	265	273	271	240	232	274	270	262	268	266	274	258	274	260	263	281	280	288	285	275	273	261	255	269	288	268	258	248	293	270	256	280	267	307	247	280	285	278	253	235	281	277	275	281	258	284	286	275	272	286	271	253	294	267	282	273	290	288	283	281	254	280	272	317	299	267	292	262	298	270	290	288	294	258	273	283	261	281	278	306	284	291	279	275	296	261	263	247	292	259	257	295	293	301	265	274	282	274	276	276	296	285	253	274	256	260	269	267	273	249	281	291	272	291	260	268	323	262	294	277	266	274	239	321	245	269	286	267	306	252	278	267	291	262	259	267	246	264	233	277	285	255	253	305	274	279	254	300	271	289	252	308	283	259	263	280	290	262	286	281	271	266	279	281	281	261	250	254	246	253	285	296	275	276	296	283	278	276	251	244	297	289	266	285	297	250	294	270	288	284	260	269	258	293	230	234	270	275	257	310	254	260	263	266	284	258	256	251	287	272	274	278	292	260	267	270	284	276	261	293	289	275	276	248	286	282	235	297	295	277	299	256	275	275	329	270	271	255	276	294	248	264	280	274	270	282	266	277	254	275	306	262	269	285	283	258	263	232	270	235	255	261	263	286	270	280	288	291	263	293	282	277	270	270	267	269	261	233	238	281	255	280	298	295	268	284	316	265	271	255	281	280	265	294	227	317	250	258	271	307	264	269	265	266	257	264	304	313	263	278	255	274	238	310	246	245	266	263	245	249	259	257	262	291	308	274	270	281	283	275	274	256	287	270	284	260	258	278	281	285	254	291	270	265	279	250	307	259	273	265	250	263	279	276	256	254	273	233	252	265	239	289	295	262	251	258	259	298	274	293	261	294	288	287	271	264	282	294	288	258	239	256	274	269	247	258	293	263	266	308	257	294	242	269	292	289	254	267	288	265	284	268	302	274	316	266	297	258	318	266	277	296	281	267	270	271	259	281	261	249	263	280	254	284	260	291	278	266	290	269	284	277	295	291	251	260	270	297	240	241	276	269	270	269	258	306	292	289	268	275	258	276	280	239	291	286	263	291	264	316	293	294	263	291	282	278	246	255	277	278	296	287	270	265	270	276	285	242	271	248	291	286	290	246	298	268	254	259	298	272	282	234	255	297	294	258	300	255	266	301	240	226	269	270	253	292	291	284	272	254	276	289	276	289	304	270	264	283	299	304	266	276	248	250	268	300	308	256	282	246	318	269	294	280	263	287	270	257	283	277	277	295	287	279	283	288	290	259	261	294	249	307	277	276	267	306	270	284	276	282	279	284	256	291	257	283	269	274	283	264	272	285	271	278	300	283	271	281	270	309	246	285	303	292	294	250	258	289	285	266	253	296	266	249	317	278	278	305	251	269	284	270	255	293	284	257	283	247	260	294	282	273	273	270	270	267	271	266	277	279	276	276	261	253	274	244	280	274	271	267	297	263	278	285	283	274	279	261	253	246	281	301	280	287	268	274	302	283	296	288	264	291	276	293	282	273	276	264	253	265	282	283	252	291	293	277	277	258	274	286	294	270	289	254	275	256	251	270	293	235	285	266	268	263	272	286	277	272	280	279	270	271	264	269	290	256	270	260	257	261	265	276	255	302	236	257	283	298	301	284	268	265	263	232	306	281	286	276	282	240	263	272	276	256	257	289	283	282	264	265	258	288	267	279	307	229	272	277	271	267	259	258	254	254	253	268	285	264	256	272	239	286	269	299	282	291	265	261	280	291	305	248	276	301	285	289	260	268	220	299	285	271	276	282	245	268	292	257	287	254	266	302	263	289	287	253	255	289	251	290	262	267	265	267	287	334	255	284	281	249	304	279	281	276	249	249	262	296	250	241	255	293	255	276	246	246	265	266	282	270	242	272	276	258	273	271	272	290	273	268	227	264	247	273	284	296	273	278	269	269	267	281	304	254	257	310	260	234	259	285	251	280	271	305	259	282	255	260	278	274	235	286	289	234	301	275	267	253	273	276	266	288	315	256	271	280	280	279	244	270	275	278	256	271	255	272	273	293	250	305	297	284	255	261	282	284	274	255	270	274	267	273	281	275	243	288	262	265	270	258	277	273	269	262	278	272	248	290	249	256	259	267	257	272	266	305
23346	2745	5899	6622	5650	4670	3902	3230	2728	2460	2117	1954	1843	1660	1675	1478	1403	1288	1280	1221	1174	1154	1116	1107	1052	1019	994	1041	961	987	945	896	928	918	990	921	856	887	860	913	879	863	877	863	900	867	835	825	847	850	835	864	839	868	830	844	845	812	843	821	804	850	778	791	821	832	823	822	761	859	847	757	818	811	768	828	796	793	841	830	832	797	798	798	820	809	808	833	785	782	749	786	817	822	784	773	837	770	770	787	790	814	764	774	780	731	748	781	776	813	822	796	752	851	793	762	800	792	820	746	815	842	812	809	842	794	796	754	794	801	774	792	763	799	825	791	805	809	718	749	769	785	742	774	747	789	793	794	798	756	780	783	798	809	767	726	819	754	781	756	789	765	791	761	784	762	796	766	705	793	818	741	747	765	746	714	796	756	797	778	776	804	809	797	778	780	799	788	749	794	780	756	809	793	765	765	750	802	749	771	812	790	747	810	778	759	762	778	790	838	793	802	737	752	799	802	779	768	750	790	775	808	826	790	791	787	794	787	798	794	767	785	800	810	813	761	723	814	802	789	760	798	793	784	779	771	839	817	758	764	780	742	814	827	777	788	799	763	740	770	813	766	815	757	789	804	796	802	786	806	767	733	785	798	742	770	733	796	729	807	767	796	706	761	739	826	797	777	782	792	743	752	774	771	759	828	741	762	758	791	788	792	759	774	754	760	788	788	797	800	783	746	757	806	805	791	855	760	750	800	781	863	776	791	792	793	783	786	799	772	802	772	808	735	810	800	792	777	785	816	777	790	770	767	780	768	762	776	767	808	720	812	791	834	762	805	786	776	819	779	794	727	772	741	762	784	785	787	722	826	777	809	764	774	744	798	749	775	776	798	756	750	805	713	814	778	810	756	825	752	788	797	792	753	804	842	774	788	818	767	809	767	770	773	771	743	778	758	821	766	825	779	762	796	755	837	792	767	784	808	765	763	750	787	755	761	801	743	768	783	747	776	795	837	783	785	780	770	756	820	787	777	772	779	820	786	763	743	777	815	815	785	754	788	799	750	777	746	770	804	781	780	798	759	812	722	730	736	770	774	753	800	759	764	785	811	754	789	768	757	838	757	791	767	811	801	806	829	746	794	762	762	784	833	771	764	837	810	798	766	829	786	756	768	749	773	753	802	801	803	743	765	799	798	762	802	785	798	790	818	840	745	818	799	816	729	771	801	751	848	831	764	775	826	781	773	791	794	780	803	764	724	805	820	828	783	779	815	737	753	786	801	803	781	793	748	787	719	798	814	795	817	744	819	753	762	822	760	758	779	830	802	760	765	796	747	761	773	770	751	809	770	752	770	767	745	757	806	734	837	815	788	776	823	748	771	768	771	738	801	818	793	732	792	794	781	753	795	805	803	732	771	788	769	756	718	762	796	805	844	794	722	774	781	764	795	751	787	775	794	823	777	808	742	745	784	828	875	801	748	809	802	736	784	766	778	770	738	770	771	747	746	749	788	807	775	790	827	760	775	791	800	770	817	741	757	721	789	779	789	806	804	744	768	736	817	793	808	793	807	810	725	740	831	821	770	782	774	766	790	782	807	750	809	771	754	764	809	775	829	811	776	810	787	810	801	781	796	769	754	841	847	813	785	819	793	730	780	778	793	822	771	757	791	718	770	762	764	828	796	770	766	764	814	747	835	756	767	753	812	742	797	796	862	741	759	747	812	727	785	778	821	766	816	786	739	780	740	794	753	777	811	795	818	777	759	758	712	805	788	778	779	768	784	772	755	781	808	760	790	787	780	745	777	723	774	808	792	786	779	762	792	784	734	852	770	852	815	782	756	764	759	783	811	808	734	757	750	795	834	732	778	752	778	751	772	798	769	783	805	768	795	790	773	781	778	794	724	743	787	755	802	795	774	808	789	801	829	774	792	730	806	737	779	801	811	755	756	814	800	769	830	756	738	799	803	775	763	795	774	821	786	778	770	750	792	749	774	740	731	809	742	805	774	742	763	814	786	813	783	752	758	816	797	740	861	756	782	775	799	766	777	786	787	785	750	805	775	786	790	768	769	773	770	801	736	805	753	768	830	769	747	759	816	755	755	795	807	778	774	788	771	744	752	756	783	764	721	765	772	760	764	774	801	808	775	765	768	774	801	811	758	759	797	779	780	776	765	763	782	773	772	771	707	759	793	809	773	772	774	790	786	774	839	829	806	798	799	778	808	759	780	779	802	753	810	783	778	754	806	750	804	752	833	793	762	775	798	779	770	762	815	798	788	791	793	789	794	785	778	793	778	758	753	809	796	778	773	803	775	767	802	782	775	754	790	774	774	776	754	765	759	755	766	782	759	788	775	793	760	750	794	791	857	776	794	777	786	744	774	743	787	843	824	763	752	771	787	750	749	814	771	751	809	802	758	779	764	809	779	802	753	760	786	759	812	783	792	783	752	798	786	763	772	815	792	805	781	731	782	787	813	744	805	772	753	791	824	792	842	787	760	756	773	726	763	763	741	793	771	802	783	803	796	764	782	816	763	834	816	806	777	752	794	772	776	752	807	774	767	775	784	794	817	796	778	795	773	804	817	807	771	735	753	748	810	784	774	779	760	776	797	749	782	823	770	784	774	811	764	752	785	795	744	794	803	791	784	768	803	771	755	787	772	811	815	770	788	751	787	750	737	774	778	729	776	752	775	782	727	823	795	787	791	808	760	734	832	747	804	786	777	713	777	778	775	795	790	764	789	787	762	818	776	720	790	774	793	714	785	760	756	736	797	748	764	773	770	790	744	784	798	789	761	787	774	803	751	773	772	726	781	803	788	737	746	766	745	770	772	754	811	848	800	793	746	765	764	788	796	746	795	755	733	759	770	754	776	800	772	780	804	806	804	774	787	796	758	780	784	827	781	800	771	763	721	838	761	791	766	760	771	751	844	771	760	790	791	817	769	800	719	744	774	741	798	789	798	770	753	741	777	733	799	737	789	776	776	746	781	818	834	762	824	797	797	755	748	771	785	814	779	794	732	724	776	794	722	821	777	776	758	734	785	800	798	796	770	791	766	813	784	772	791	801	782	784	783	767	787	813	771	799	753	804	741	740	796	748	757	805	820	757	776	808	810	774	819	770	734	789	767	830	746	780	786	787	757	827	752	778	798	778	781	754	770	772	779	728	760	791	772	828	751	833	774	775	804	764	797	812	766	751	742	789	795	830	764	832	740	799	791	696	748	783	779	799	795	815	765	806	734	765	784	784	780	765	726	743	779	845	791	801	752	774	763	763	798	755	772	776	763	797	806	739	784	782	795	741	805	785	793	793	790	769	798	819	783	824	807	784	714	772	825	754	793	738	765	780	752	786	831	786	766	733	787	755	798	830	806	767	829	744	810	748	789	781	722	782	798	776	790	832	776	724	777	806	744	774	760	748	786	809	812	802	808	816	777	769	796	787	802	847	786	763	803	781	800	753	737	813	734	776	774	748	773	756	781	803	807	747	827	786	796	803	776
5727	352	278	148	127	102	104	94	97	89	106	89	82	85	77	98	97	99	92	92	73	55	82	87	88	91	99	81	73	114	94	72	86	95	82	102	84	85	90	70	87	75	86	93	83	88	90	72	107	86	87	90	89	98	91	88	80	82	89	70	84	95	84	80	89	86	92	81	100	85	77	84	87	95	88	73	83	92	105	93	82	89	113	96	84	72	74	97	88	106	90	84	76	79	93	94	81	86	95	91	73	105	96	85	89	105	77	88	77	82	95	98	98	92	88	84	90	76	78	77	76	80	77	81	89	88	90	93	76	91	82	93	93	97	97	96	80	96	78	68	79	69	85	89	80	90	91	77	92	95	77	91	79	89	88	87	99	79	72	87	92	101	80	83	102	95	93	91	85	88	81	85	88	83	91	100	87	94	79	69	90	88	69	103	74	81	82	90	90	97	83	78	98	78	66	85	95	104	72	97	91	86	105	93	76	87	67	76	78	66	87	86	96	75	88	87	89	98	90	81	94	99	92	81	98	90	83	82	82	101	83	92	94	94	81	77	75	103	79	90	102	100	85	83	80	89	86	94	86	90	80	87	80	80	95	82	97	90	82	80	91	73	80	85	96	92	81	96	95	101	84	92	82	91	92	72	114	103	85	74	102	92	96	85	89	97	94	94	102	86	73	80	103	109	71	78	88	88	78	88	97	94	99	78	109	98	97	79	82	95	86	82	100	102	107	92	98	73	95	96	92	87	109	87	89	74	86	89	82	99	96	79	87	84	90	89	66	74	94	88	71	86	65	86	84	68	68	90	106	77	61	109	89	85	93	68	92	82	94	93	91	79	83	86	92	81	76	94	85	96	79	88	96	87	88	82	78	83	76	74	96	99	96	90	78	80	87	83	70	98	95	74	81	82	75	71	80	65	76	85	89	90	95	75	90	86	88	94	74	88	90	93	82	107	77	78	97	79	84	68	87	100	77	97	81	90	109	80	91	81	79	85	89	102	97	96	97	103	82	87	95	65	88	78	78	87	94	85	78	94	89	89	87	94	97	87	73	97	71	72	92	74	84	83	73	70	78	83	76	92	91	95	91	86	88	86	82	83	100	72	87	86	80	79	76	89	92	83	71	88	82	83	73	75	83	84	83	80	82	88	88	95	64	88	88	97	106	86	84	89	85	81	81	79	79	82	100	72	92	84	75	93	97	75	84	92	83	74	95	92	98	66	93	69	90	89	78	91	109	92	87	100	97	102	91	97	97	74	89	80	80	82	78	78	83	88	87	74	98	91	81	84	95	81	78	98	104	80	93	85	83	88	84	78	81	93	95	84	94	96	78	88	91	90	103	79	85	91	91	86	97	104	78	86	74	78	92	81	90	75	86	89	81	82	83	99	83	76	82	77	92	97	82	81	90	94	90	70	62	73	69	105	82	90	92	84	90	89	81	75	85	104	83	80	84	88	98	103	105	86	78	91	92	90	93	73	80	74	81	101	91	95	87	93	92	80	91	98	83	81	107	86	99	97	109	84	58	93	97	88	86	95	90	75	79	87	88	88	88	86	99	86	85	92	88	95	103	91	98	79	76	96	85	80	83	81	80	88	85	95	82	89	65	76	78	82	83	82	115	99	88	83	101	81	102	95	92	70	107	67	94	89	89	84	90	92	96	74	105	92	84	84	79	82	91	88	85	80	81	83	97	87	90	88	88	93	83	90	94	81	88	85	97	87	90	90	90	88	100	92	82	85	81	86	72	91	97	86	91	96	101	76	79	92	86	102	97	96	106	88	67	88	103	84	93	105	65	79	76	79	78	72	93	101	108	91	72	97	86	98	93	76	86	81	81	94	93	89	83	88	88	77	85	78	82	97	85	74	95	78	81	96	84	77	96	82	80	92	92	91	89	87	92	72	85	74	104	82	77	87	111	102	91	87	99	77	84	90	80	99	95	89	92	95	78	81	65	100	88	72	76	86	100	81	86	88	76	88	76	70	75	77	99	83	95	76	76	96	72	89	91	94	74	86	80	96	68	87	98	80	88	81	98	96	96	73	77	59	88	81	78	71	95	72	82	97	91	71	68	90	84	94	97	105	77	86	88	93	88	92	86	91	82	83	87	88	78	82	101	96	91	101	107	87	112	83	74	103	87	95	85	86	92	104	92	84	87	73	103	81	93	94	78	89	79	85	102	96	99	89	90	87	87	86	75	95	97	66	86	80	82	94	93	97	111	95	98	99	75	81	94	96	88	75	89	99	103	79	84	80	76	81	100	77	94	93	80	99	71	87	79	97	105	92	74	79	94	89	81	90	86	88	94	75	102	94	72	78	89	96	90	78	77	84	101	92	86	86	86	80	80	93	81	85	81	83	101	81	91	75	81	87	80	93	83	66	79	102	96	110	98	87	71	87	92	84	85	69	83	83	80	100	85	90	64	83	80	92	90	79	87	87	79	94	90	94	84	94	77	80	102	88	82	90	94	89	74	73	75	92	101	97	101	86	91	92	88	82	82	81	91	96	88	72	95	80	100	61	87	79	96	86	100	75	75	94	72	88	102	93	78	86	92	82	72	105	101	92	90	77	85	84	101	84	85	92	90	84	92	90	93	84	78	82	81	88	91	100	88	80	95	82	97	91	84	88	102	85	83	81	88	86	79	83	104	84	81	77	81	86	75	106	91	80	90	105	84	85	102	104	77	92	67	88	95	87	103	67	114	110	68	70	79	87	84	81	104	86	81	94	81	101	104	90	92	87	71	71	80	82	89	74	88	107	83	75	103	110	80	78	95	95	98	84	94	102	91	85	81	71	81	89	92	81	91	78	82	85	94	78	78	89	82	57	90	78	93	73	71	87	78	80	76	83	101	95	90	87	75	94	96	94	81	93	77	81	90	83	79	84	81	72	76	85	66	100	81	73	87	85	86	92	91	97	83	75	94	97	75	89	84	85	80	80	85	105	77	86	84	77	94	85	87	86	80	89	86	59	106	74	84	84	82	76	99	106	90	119	91	99	85	100	86	78	104	116	84	81	94	96	100	91	86	97	83	88	92	103	85	87	83	80	98	97	77	97	81	97	85	97	91	91	73	85	91	77	89	98	81	77	105	85	82	91	75	90	88	86	76	80	99	78	76	80	93	71	94	85	74	89	80	81	107	90	90	88	75	79	96	84	80	91	84	100	69	79	97	104	90	87	107	84	86	85	91	87	108	101	77	94	76	95	79	89	93	86	109	78	99	78	81	78	84	85	87	91	87	91	87	88	96	83	90	77	99	78	83	72	79	87	97	67	90	80	77	71	94	77	91	81	88	85	77	79	105	100	87	89	105	90	101	84	99	78	80	102	89	91	88	93	81	80	102	88	90	78	85	80	98	100	93	79	85	83	88	85	85	89	72	79	85	87	80	86	86	94	89	108	96	84	83	70	80	75	104	99	84	68	100	89	104	98	88	78	79	85	108	59	97	78	100	90	84	84	88	99	80	94	80	90	94	84	88	90	81	88
4471	367	452	503	411	421	426	409	385	345	353	355	330	365	332	326	340	313	327	330	365	322	317	303	321	310	306	325	342	313	331	323	298	332	351	332	304	317	322	316	299	323	333	307	308	281	305	296	330	304	334	322	323	314	296	284	302	301	286	312	290	344	317	307	300	341	308	313	292	338	286	327	324	332	316	341	295	328	330	349	318	279	283	315	332	323	320	300	294	320	312	329	306	334	307	304	321	319	322	314	298	286	317	325	305	317	282	280	317	288	320	329	333	300	332	334	305	327	347	322	313	301	308	297	304	309	332	316	299	311	314	294	298	310	281	319	314	331	311	319	327	302	312	280	329	330	299	305	279	329	301	312	303	326	304	309	312	303	317	307	325	312	354	313	270	322	299	343	293	330	326	314	308	332	325	309	302	321	312	316	294	326	336	319	331	291	311	309	300	303	302	298	324	317	290	320	334	316	306	288	317	319	311	302	281	306	333	346	290	305	321	317	330	323	320	297	322	306	318	319	290	332	321	299	327	291	337	297	303	319	306	294	323	329	359	308	318	286	326	314	299	330	296	310	303	277	285	316	290	295	301	311	310	292	322	305	311	295	324	312	279	353	322	307	287	312	342	300	309	309	306	343	361	295	274	345	337	325	306	290	334	280	352	337	276	300	315	309	323	299	299	304	311	297	303	305	322	340	302	291	322	333	299	294	321	311	295	326	305	322	301	307	293	286	315	328	338	308	316	300	320	339	292	323	317	308	320	326	309	291	310	301	320	308	339	298	283	293	310	307	300	316	287	303	311	310	345	337	317	322	329	333	289	291	339	288	328	299	307	312	322	358	279	317	329	294	307	324	349	297	297	285	310	329	329	326	305	295	330	337	349	322	327	318	328	296	317	299	333	319	322	321	286	315	346	277	312	301	304	307	302	294	350	322	321	309	300	279	318	332	311	344	315	305	335	323	288	339	309	321	293	308	302	328	321	297	307	330	313	299	316	342	314	312	304	281	343	310	319	313	325	302	306	309	301	290	319	284	293	306	284	300	311	326	297	319	328	320	317	321	339	338	314	343	294	310	304	344	277	332	294	317	339	325	303	309	309	293	297	301	335	306	318	325	319	315	308	315	334	337	294	301	338	283	292	323	299	289	305	308	337	331	299	330	297	294	327	342	324	336	339	280	325	289	311	322	315	332	330	335	317	308	348	286	306	320	307	309	302	340	301	336	311	300	316	306	285	336	301	298	310	334	332	341	313	346	305	297	306	311	346	333	329	293	288	299	349	323	324	297	330	289	296	327	305	330	321	294	305	309	311	317	321	306	312	295	310	292	282	319	317	307	267	353	327	315	299	297	325	277	301	336	311	316	290	332	298	294	303	311	286	303	333	335	304	353	309	320	307	305	297	324	306	291	310	326	317	326	308	324	320	324	320	304	350	325	312	310	326	317	309	306	335	294	318	322	326	323	289	301	291	320	322	316	303	316	261	325	317	310	334	334	304	277	307	310	304	302	353	324	301	324	295	321	327	310	312	300	287	320	330	339	332	323	322	309	292	318	291	324	324	314	337	313	342	289	329	273	318	325	341	279	329	291	319	335	333	309	284	299	314	325	310	309	290	318	320	334	303	292	331	307	316	303	298	321	322	295	312	336	346	307	330	323	313	343	323	315	358	316	297	301	288	312	316	298	338	295	325	333	297	347	325	322	307	332	315	315	335	304	306	290	320	338	305	303	326	292	307	297	326	312	321	317	314	316	307	331	312	328	328	314	328	301	309	303	316	339	310	324	303	333	289	313	344	326	325	301	316	300	330	299	306	352	277	308	291	346	327	317	324	292	342	311	304	312	334	313	308	316	288	294	313	316	313	297	324	308	311	302	273	327	312	281	314	285	315	292	288	302	300	297	321	324	289	292	319	321	313	293	319	315	318	292	313	282	290	295	291	313	309	288	324	307	305	297	345	329	289	298	319	311	322	296	352	324	299	299	329	310	310	331	297	335	281	288	303	320	309	280	299	321	317	314	289	357	346	308	290	309	317	341	311	310	310	291	323	307	308	285	309	298	296	319	296	321	321	326	315	283	324	290	326	288	302	347	309	306	304	278	345	309	341	278	324	314	316	285	301	286	310	302	307	301	319	349	291	301	301	314	310	316	300	313	312	313	327	324	321	326	318	310	315	321	270	327	304	303	295	320	318	318	325	295	331	287	308	314	308	325	297	298	291	331	307	327	332	318	304	312	293	323	327	335	331	344	338	335	305	346	318	358	323	321	337	298	300	318	318	292	306	332	293	333	300	277	316	316	307	306	349	273	332	290	351	329	296	303	317	292	286	263	317	314	298	313	304	312	338	312	316	296	315	310	299	300	312	311	289	288	334	375	354	302	331	295	342	310	384	313	303	324	296	328	280	317	310	335	278	304	309	295	309	302	310	302	323	317	323	281	337	273	335	294	296	336	313	315	292	312	312	339	312	301	315	337	303	325	303	316	316	333	315	310	308	332	313	327	293	296	314	337	344	327	315	311	330	317	331	299	327	293	314	332	339	299	326	353	314	318	322	311	326	310	307	301	326	317	310	333	323	332	304	325	295	324	326	325	285	324	325	310	330	352	308	329	294	291	328	312	323	309	277	330	329	322	323	296	332	311	333	311	337	301	326	289	312	324	311	323	289	350	306	318	344	329	320	277	315	333	276	320	301	308	301	289	320	336	338	302	307	297	337	318	326	305	296	292	332	331	352	323	291	291	306	331	299	305	278	309	321	337	292	321	294	303	337	290	328	293	321	291	334	308	325	306	355	314	337	317	318	301	358	282	326	279	303	302	290	289	318	323	298	330	293	304	333	293	324	292	274	305	308	314	329	308	311	310	357	299	330	336	340	335	323	312	310	297	324	330	287	296	314	324	335	311	365	342	295	292	314	289	322	275	310	326	324	330	299	329	302	306	331	322	303	308	306	318	327	315	326	322	327	290	319	317	324	312	335	319	302	285	326	343	342	303	301	324	332	312	321	320	313	306	331	322	330	321	335	328	294	287	322	333	317	311	314	361	258	351	305	344	328	285	328	301	306	324	270	320	351	299	305	325	341	314	313	290	333	324	320	297	291	309	345	333	313	286	278	315	327	303	309	317	296	306	301	316	313	302	330	308	316	302	293	329	310	370	306	298	316	288	318	318	310	328	295	308	318	322	306	315	289	340	285	328	301	301	314	332	307	300	305	332	324	299	291	324	307	345	329	317	301	327	329	285	302	296	328	291	326	308	319	340	312	299	299	324	332	299	318	302	338	300	326	324	312	333	300	314	321	318	309	314	291	316	307	319	304	320	316	312	281	343	318	335	311	350	264	300	282	327	298	331	305	312	319	300	312	309	321	282	312	305	272	330	336	312	311	336	310	295	280	343	322	338	287	319	279	322	307	311	311	343	340	327	319	313	345	297	318	268	327	328	332	323	316	283	322	330	300	300	324	314	286	329	330	320	298	327	333	303	316	314	311	333
36486	15088	3212	1183	872	614	502	451	367	329	316	271	237	244	244	210	213	229	221	184	227	218	220	210	203	190	195	214	186	195	185	183	221	209	166	184	181	197	200	177	197	196	193	213	198	182	177	192	195	214	165	191	180	185	184	183	182	211	199	194	182	167	175	214	193	180	209	202	187	188	220	172	179	204	192	182	176	185	196	171	215	177	189	172	193	199	156	181	199	206	180	179	171	191	202	188	218	194	166	183	186	184	206	166	198	195	178	180	176	184	213	209	184	171	197	185	194	188	187	197	162	199	198	208	185	194	185	170	196	195	173	187	207	174	167	195	207	178	166	189	186	166	190	181	170	184	167	206	183	167	182	184	176	184	199	180	184	155	177	180	181	187	187	213	180	200	174	181	176	167	217	205	197	180	175	188	171	189	200	184	188	196	185	197	183	181	175	165	181	186	181	197	194	188	177	198	175	181	184	204	191	178	174	207	195	194	194	200	214	182	190	175	185	166	155	207	167	162	182	174	154	183	180	204	225	184	204	209	182	204	168	162	193	193	158	175	180	189	179	194	196	208	197	205	182	169	212	196	184	185	195	174	183	176	203	185	196	196	180	189	177	205	166	181	190	211	200	194	181	192	156	183	172	176	187	193	181	182	176	198	209	183	192	185	185	180	169	176	158	179	162	173	174	175	213	173	187	220	181	180	228	180	194	184	213	171	170	207	186	178	178	172	183	171	188	191	159	182	182	162	179	186	192	213	162	175	163	172	187	186	180	189	163	201	198	176	189	186	175	175	204	177	174	172	190	182	178	176	202	183	199	172	182	210	175	197	185	202	193	198	168	175	174	207	187	192	206	184	207	187	161	182	170	169	174	196	175	185	186	192	175	192	189	174	168	165	178	175	191	179	173	162	195	196	183	169	201	151	184	182	177	186	180	193	170	184	206	202	193	189	176	197	177	181	159	180	164	192	190	162	190	175	183	202	208	186	179	191	200	159	185	150	174	189	154	187	184	195	179	186	189	178	173	183	171	190	202	198	204	189	170	176	181	211	186	197	179	195	173	182	181	172	177	198	164	175	178	192	185	168	178	179	169	183	191	195	155	220	191	182	182	174	193	190	202	210	184	185	199	186	178	186	150	172	182	181	193	182	189	200	191	173	207	180	193	196	184	173	185	187	177	184	172	174	201	190	193	178	185	195	192	183	193	171	164	212	165	177	177	182	183	172	178	161	204	164	168	200	192	193	188	166	193	203	211	188	193	176	169	197	181	204	186	163	203	179	179	186	188	199	174	189	189	190	187	183	183	195	198	198	178	180	175	183	200	183	206	198	178	207	152	180	183	179	167	211	200	189	173	177	197	179	189	183	226	186	210	184	156	156	180	208	175	183	173	198	173	187	177	159	177	171	190	226	173	189	178	195	195	195	211	224	189	179	165	186	166	154	157	183	194	172	169	177	189	187	192	177	199	176	200	207	197	174	168	193	171	161	213	185	170	195	183	159	181	182	201	182	193	184	181	190	197	188	194	167	166	198	213	191	159	198	172	187	197	194	191	217	194	198	183	193	177	180	172	179	171	196	167	191	167	189	183	178	181	181	184	197	176	194	178	177	206	229	192	163	177	185	163	193	166	181	168	169	183	173	177	180	171	173	192	194	187	210	168	179	180	182	210	187	196	178	173	188	197	203	186	183	175	207	205	168	193	176	184	204	185	183	189	175	168	190	176	183	181	177	217	194	186	189	180	190	164	186	169	178	186	167	183	171	176	169	192	182	198	186	200	185	180	194	175	195	192	178	197	188	177	193	216	194	171	173	201	201	215	223	181	189	154	182	183	187	182	198	162	199	172	179	199	198	185	169	182	180	194	182	180	185	206	155	207	188	163	180	190	182	167	188	179	189	194	209	202	206	191	172	166	172	181	182	183	181	182	198	201	174	205	184	183	174	201	199	196	183	172	187	180	196	182	177	186	209	176	179	203	180	198	152	192	185	196	190	179	170	209	183	205	198	177	193	182	192	191	191	160	188	180	196	163	192	204	155	179	162	192	183	186	179	183	175	199	188	165	173	185	186	171	189	181	177	158	180	191	187	173	164	183	177	186	170	185	196	200	173	163	202	181	178	169	188	190	182	186	174	167	193	199	199	166	190	198	176	192	187	179	204	174	191	162	177	205	214	192	204	186	162	191	186	199	209	194	187	203	197	184	167	171	151	187	166	183	194	189	204	212	177	180	175	161	157	167	182	183	164	198	190	183	217	182	165	166	178	186	184	167	183	225	200	189	172	200	204	202	164	175	208	178	207	214	210	190	185	197	176	199	191	163	192	184	162	176	190	196	188	180	173	179	183	192	185	203	175	213	183	179	163	175	160	191	164	192	181	171	196	193	192	178	172	200	167	197	195	181	174	189	176	217	189	176	171	191	194	174	182	177	172	172	210	189	175	180	187	193	193	199	188	175	202	176	175	187	177	183	201	178	190	172	166	192	177	173	186	202	174	207	188	218	183	167	187	178	201	176	206	174	187	214	178	207	197	211	168	182	172	194	194	173	172	189	196	190	195	208	187	170	189	169	176	208	175	191	180	176	224	162	207	190	187	172	192	207	193	161	180	175	182	200	190	187	195	186	209	181	180	195	192	168	184	188	169	195	170	195	185	180	202	203	189	191	192	177	186	164	182	192	168	168	190	183	193	190	216	209	219	210	212	164	194	192	207	168	174	177	173	172	187	177	185	185	191	186	182	194	207	174	186	193	193	186	189	191	184	199	168	168	186	207	176	195	187	193	194	186	178	179	197	193	199	174	182	209	183	192	200	193	212	168	182	171	164	185	191	200	185	186	164	197	182	199	170	199	206	192	191	173	179	204	170	216	169	176	195	185	170	162	196	156	173	164	198	206	170	205	165	150	183	183	189	168	179	157	209	169	183	173	164	180	170	197	180	171	164	195	194	192	154	181	163	169	177	192	177	163	157	192	159	202	168	182	196	195	186	172	192	161	202	202	192	193	189	188	181	189	181	182	173	188	195	186	196	171	181	187	179	201	196	186	192	165	161	196	185	169	196	168	206	227	187	190	173	186	186	200	188	184	197	163	197	175	180	169	206	200	178	192	169	172	211	186	197	159	174	192	199	180	174	195	189	191	164	169	195	181	189	183	204	178	190	203	172	213	182	191	180	174	155	194	203	203	172	185	173	180	186	190	176	178	165	178	197	194	190	167	195	196	182	174	200	200	168	172	182	162	184	190	199	179	182	183	195	176	177	184	195	187	188	189	208	173	206	172	169	168	194	184	210	198	177	194	193	158	184	196	178	206	166	174	204	208	187	198	163	182	180	197	195	186	212	198	174	202	188	195	197	187	187	189	180	164	192	165	174	190	158	181	172	181	188	212	176	201	213	186	182	185	199	205	179	191	187	169	177	207	181	188	188	174	189	181	188	199	209	187	164	177	199	174	180	191	196	185	203	216	161	169	174	193	183	181	216	201	205	201	176	172	167
17253	1580	3214	3764	3172	2570	2152	1796	1536	1348	1227	1204	1109	1027	929	928	864	806	797	773	770	728	748	744	663	701	680	687	642	673	642	672	649	636	664	626	642	661	633	605	691	605	604	645	615	651	626	614	617	593	601	596	573	621	572	577	596	582	599	560	562	589	623	574	590	586	596	594	571	608	558	616	596	589	554	572	610	543	601	573	558	569	564	607	614	614	573	599	555	582	555	566	558	573	554	540	592	596	580	559	612	582	608	559	570	585	586	599	542	547	569	564	543	567	532	532	564	588	565	566	580	594	612	573	531	552	612	601	590	552	608	549	540	565	585	577	572	581	553	596	579	569	573	563	592	573	570	597	544	592	583	584	564	572	588	540	558	554	591	550	572	551	590	610	561	602	585	557	578	544	602	578	624	581	535	542	577	566	570	545	565	528	540	533	558	581	569	572	599	550	542	566	574	541	551	590	556	558	578	582	570	560	581	573	563	602	553	586	570	566	545	552	587	623	556	566	547	575	570	556	549	598	542	581	579	536	576	591	565	572	576	544	581	598	573	597	603	571	543	614	565	518	585	563	560	587	565	524	543	594	536	579	574	566	546	577	548	553	635	538	574	565	578	594	562	582	547	573	585	604	529	542	573	573	557	561	521	571	574	576	525	568	583	540	547	588	555	560	581	540	580	587	570	571	581	571	567	554	569	553	554	553	588	550	574	602	506	584	548	536	544	549	555	528	532	562	586	550	552	593	581	567	616	550	596	586	539	551	533	524	565	571	580	607	538	576	539	598	584	560	584	548	585	558	602	591	618	600	518	570	553	568	614	552	558	546	569	536	526	576	548	588	579	582	552	527	540	581	571	539	589	565	578	562	554	594	559	548	545	593	560	586	581	562	580	564	566	588	540	569	599	558	578	603	580	553	569	589	553	561	598	628	613	608	537	592	574	572	614	572	575	594	532	553	547	580	531	557	522	573	558	571	554	550	556	540	581	585	606	586	576	587	578	552	555	551	568	535	624	593	568	559	567	526	605	565	571	544	548	595	572	582	544	571	611	560	541	570	542	521	537	537	560	543	532	580	567	557	567	614	557	543	534	554	581	522	533	590	542	593	528	531	609	560	577	608	545	563	582	553	539	535	510	536	557	627	578	587	535	596	572	550	573	593	579	571	612	539	582	554	572	554	571	583	549	552	572	588	583	567	565	575	561	578	533	573	547	552	562	587	551	571	543	521	560	617	584	568	576	570	548	544	564	557	557	541	582	580	583	514	516	536	565	585	574	552	566	545	535	565	584	566	556	553	623	569	560	569	568	580	540	526	583	558	577	550	582	572	577	566	583	583	581	564	592	594	573	574	578	598	596	561	581	558	567	554	599	590	577	603	596	552	587	553	551	542	595	541	572	578	539	582	551	569	549	567	523	581	557	593	578	609	570	554	595	622	576	539	561	546	583	575	572	577	591	615	581	584	573	589	585	566	550	586	539	565	573	572	573	583	548	623	528	580	586	552	587	580	560	540	540	607	558	599	605	561	586	573	552	589	582	541	566	577	599	573	510	564	579	558	568	564	598	555	579	562	559	555	574	588	575	558	558	599	588	543	551	547	568	580	519	539	565	534	533	559	622	586	541	588	565	568	592	600	594	569	558	549	577	564	603	596	584	558	525	558	587	525	530	594	547	592	554	564	580	566	541	604	545	528	605	575	593	530	577	606	586	553	547	578	577	549	605	556	604	570	576	580	555	604	585	536	548	557	545	585	570	585	577	570	576	585	552	500	567	577	588	618	569	592	575	592	518	573	566	623	590	563	576	559	576	577	573	568	573	555	569	591	580	586	592	570	567	569	604	552	567	545	593	566	555	542	548	564	534	545	575	543	573	528	538	603	603	590	599	566	573	586	558	524	588	526	552	594	561	602	573	571	589	551	576	550	597	558	546	575	559	593	559	534	572	620	551	561	553	550	524	589	588	577	594	567	569	586	587	579	560	535	601	554	592	583	537	596	588	537	570	575	523	563	566	586	542	545	552	561	564	541	598	621	596	574	586	567	562	518	546	586	565	606	598	580	547	602	574	546	593	605	572	569	579	613	610	577	579	571	578	608	580	560	542	562	577	581	591	576	550	600	537	586	543	585	596	606	594	549	545	576	574	560	561	566	528	600	565	537	579	549	589	598	575	552	616	561	565	583	576	558	573	562	551	558	535	583	595	574	566	599	573	553	536	552	593	510	582	579	579	566	574	580	537	565	595	539	579	572	586	524	619	528	575	579	593	500	586	592	589	535	542	507	590	552	559	535	582	559	556	596	551	585	617	601	582	538	559	543	536	573	557	575	515	597	573	536	578	603	573	538	564	548	546	572	565	549	589	553	580	595	604	576	580	586	530	556	557	606	552	572	556	561	602	604	592	520	564	510	569	606	546	589	595	577	582	587	535	565	585	557	562	544	611	617	527	600	581	557	528	570	564	586	585	569	560	616	596	572	576	579	585	566	590	553	546	562	583	592	585	561	550	561	561	574	589	563	523	559	619	565	593	566	587	548	552	515	584	589	553	579	519	557	565	563	569	565	609	575	528	576	612	581	541	579	593	604	595	576	588	570	562	589	539	604	555	557	557	585	534	568	591	560	584	591	547	594	600	621	582	586	585	565	571	577	567	565	566	580	583	554	585	565	561	548	579	578	614	555	586	575	554	613	567	598	536	521	571	585	573	569	568	597	581	554	562	539	523	583	580	578	585	566	572	578	561	548	571	572	537	589	551	561	567	587	576	574	501	536	575	572	538	581	591	567	574	592	600	548	557	558	607	569	569	588	531	592	577	577	566	560	578	519	605	583	610	565	585	587	558	576	561	577	521	543	537	589	572	595	523	576	546	552	571	594	621	557	565	566	535	562	517	571	580	546	570	605	571	556	583	532	556	526	536	620	574	568	537	561	569	577	556	591	597	568	558	587	599	546	546	574	618	595	595	553	581	623	534	562	595	567	555	570	572	578	568	570	619	569	556	560	572	615	576	632	608	563	555	555	597	566	583	610	581	560	595	527	564	596	564	599	548	557	602	563	562	604	593	602	613	599	571	558	594	587	522	608	547	611	577	582	559	587	620	594	606	566	605	562	580	548	562	564	572	542	585	576	572	585	586	576	594	572	608	621	628	585	542	604	578	609	583	519	525	571	539	541	580	598	567	589	604	567	608	559	557	563	599	548	555	598	546	610	581	576	629	585	583	606	553	565	577	593	599	576	529	612	585	553	609	574	559	612	570	583	589	565	569	570	581	585	576	621	560	574	552	557	579	542	574	559	577	596	550	541	572	574	531	601	531	538	550	535	547	589	525	532	574	564	580	591	576	555	534	566	610	572	586	569	561	587	529	595	530	531	579	564	567	609	582	547	551	550	609	604	549	521	550	597	606	570	554	574	552	584	565	570	563	580	538	576	618	602	582	568	546	629	570	563	554	563	525	570	558	576	524	577	554	538	588	553	575	580	587	568	605	580	562	580
41532	21730	14389	2845	1604	1204	914	710	642	542	510	455	431	392	371	378	344	366	363	314	315	307	321	308	290	332	306	302	291	322	311	287	276	314	298	269	305	296	285	294	270	250	311	309	286	261	278	254	279	284	267	307	303	308	251	281	263	290	263	271	292	285	265	273	274	305	273	295	294	255	250	249	261	277	266	270	305	269	257	283	262	289	257	270	262	262	273	308	277	273	306	280	297	270	264	270	290	274	255	294	287	277	271	240	297	285	257	305	285	288	260	275	261	271	271	257	274	294	281	278	279	269	295	281	279	282	238	278	262	261	268	296	275	285	279	251	292	292	258	264	293	272	271	256	268	284	281	287	265	248	270	272	286	275	252	300	269	297	275	235	260	271	275	249	257	244	284	265	294	311	279	303	292	295	300	277	271	247	260	273	255	254	259	267	286	277	307	285	299	274	296	254	270	256	284	279	260	242	271	277	283	270	271	263	268	262	301	287	261	273	268	279	298	281	272	246	272	249	273	276	265	276	268	283	266	277	264	294	277	254	320	245	258	264	277	279	296	286	242	270	275	241	273	268	297	300	280	244	266	245	288	254	288	293	312	274	268	271	269	288	254	279	269	269	268	269	285	275	290	267	252	278	277	276	282	268	291	318	291	304	269	286	305	302	274	257	262	282	256	262	288	263	229	291	274	272	267	270	284	292	232	256	268	286	285	295	289	258	270	286	266	265	298	272	260	267	266	277	284	283	250	248	265	262	282	287	269	251	249	278	278	274	272	263	247	298	277	287	291	242	284	257	266	305	282	254	279	302	297	279	273	252	302	293	272	293	282	276	243	236	274	276	270	232	287	284	268	292	278	267	272	256	241	268	289	293	288	264	256	272	261	275	267	287	301	248	300	278	275	286	274	259	279	272	274	315	261	242	270	269	264	256	253	277	268	277	275	277	252	258	274	313	250	239	297	287	274	270	291	260	286	252	281	268	280	258	257	293	273	244	259	306	225	256	246	272	273	308	310	256	270	245	272	268	250	289	257	260	264	274	260	250	283	254	292	287	272	250	274	264	290	254	252	266	278	288	276	268	285	280	260	254	286	288	270	261	277	270	259	256	312	299	282	274	258	246	244	224	247	261	295	287	263	269	255	254	284	258	268	308	275	261	291	298	250	270	300	247	244	245	309	244	261	260	294	305	262	256	255	291	271	259	257	277	256	278	265	257	314	258	249	276	254	271	253	284	249	300	293	280	271	303	266	260	312	269	282	281	262	282	257	245	280	283	276	268	294	260	242	278	294	269	282	268	266	307	274	293	265	276	302	249	277	278	245	281	269	299	305	282	293	243	287	265	302	260	282	252	293	274	270	247	280	290	263	268	275	255	237	288	301	265	291	273	274	285	277	256	260	258	263	261	263	298	301	272	258	301	292	274	272	259	277	257	268	247	303	312	272	287	294	262	304	241	313	251	285	267	262	270	281	276	265	301	288	268	263	284	256	284	273	283	238	284	277	293	255	276	273	299	292	251	260	283	252	283	267	288	250	271	276	278	249	261	279	266	285	243	261	270	256	275	224	277	264	292	249	216	286	290	269	299	263	243	306	255	275	301	270	282	289	263	230	292	278	266	257	245	239	280	280	271	296	262	277	289	258	291	276	280	256	288	265	265	284	275	283	253	226	278	265	248	279	271	267	285	254	261	290	258	295	264	272	280	283	272	296	258	258	302	290	265	259	249	259	265	302	266	271	260	257	298	302	276	272	297	292	277	275	246	274	263	282	242	244	301	264	291	279	240	212	259	262	283	273	295	287	246	291	255	264	295	276	266	270	268	249	307	270	255	279	285	282	261	274	266	273	275	280	269	280	248	286	262	302	280	269	276	283	289	308	257	261	282	240	281	282	273	289	286	274	256	256	259	274	267	275	241	260	263	268	261	239	256	290	290	288	279	272	270	269	296	285	335	270	264	240	270	271	299	269	260	262	287	237	298	265	300	288	278	288	277	259	247	300	290	285	267	259	273	273	273	213	274	289	284	270	256	249	277	280	263	253	273	276	255	256	258	256	243	294	300	261	264	277	256	273	266	260	245	283	273	255	266	261	286	267	297	273	259	298	276	291	253	273	255	255	275	314	278	266	281	286	313	260	303	288	300	282	251	270	275	266	268	271	272	284	304	252	298	271	267	266	266	270	278	222	276	298	287	270	273	257	275	257	273	260	283	281	262	296	264	263	287	251	259	281	280	283	276	247	291	250	263	265	255	279	264	266	294	268	270	244	258	242	259	262	290	327	275	236	262	248	257	262	277	278	277	282	275	282	250	274	286	260	311	266	253	278	281	279	271	277	252	279	251	301	287	304	270	264	267	270	288	283	267	254	291	271	266	281	289	260	288	286	289	264	267	269	268	261	291	295	263	255	255	253	238	276	255	246	270	293	268	250	264	269	265	268	245	253	271	276	275	289	293	268	238	269	272	259	272	245	278	285	253	259	282	287	293	267	309	292	292	294	269	264	270	250	257	272	239	267	241	272	262	263	274	280	259	289	290	270	286	286	265	302	307	265	270	278	266	266	274	271	267	283	261	253	253	254	253	258	290	270	271	292	246	281	269	258	271	252	277	299	283	268	264	265	285	289	312	267	240	251	267	247	255	272	237	281	267	268	274	260	263	265	288	286	262	277	282	267	272	251	242	267	254	284	260	270	257	275	257	245	254	257	240	286	252	254	286	279	286	295	256	290	288	263	265	253	327	256	269	262	280	274	272	291	248	268	271	278	289	281	282	274	270	253	276	256	286	265	289	268	274	251	265	262	306	277	263	283	280	287	275	241	297	277	265	270	269	265	246	262	306	276	273	296	247	258	297	295	285	296	270	290	294	263	266	274	279	274	277	265	249	253	266	302	262	291	263	287	262	261	243	270	235	290	270	316	273	256	246	287	254	262	315	298	288	284	268	251	258	279	271	262	291	303	265	289	263	272	256	274	289	243	273	272	296	282	281	283	262	272	285	273	272	327	287	290	276	297	241	254	264	291	274	269	250	291	297	262	280	292	293	273	253	262	274	293	291	269	268	263	282	264	291	253	279	294	254	295	256	279	264	265	274	286	280	256	267	259	274	275	284	278	278	296	254	269	282	272	288	287	275	289	300	294	283	281	246	291	259	270	257	264	277	290	261	276	254	264	272	300	266	287	268	259	241	262	302	279	257	285	293	298	282	283	287	252	270	291	254	276	291	249	264	270	285	270	262	264	294	246	294	263	250	309	247	273	285	238	292	300	295	260	297	268	274	261	247	263	280	271	272	263	289	274	257	273	270	253	269	262	269	269	293	329	261	257	267	236	270	285	288	303	310	286	247	268	274	287	236	260	268	254	273	271	292	315	271	276	285	262	288	266	253	257	290	257	289	272	285	267	229	265	290	280	271	277	264	273	269	266	264	282	263	287	246	288	275	276	269	268	240	275	273	275	250	262	243	247	289	262	243	272	283	267	255	265	228	279	267	292	253
22218	2697	5914	6720	5708	4740	3810	3086	2720	2395	2016	1918	1752	1606	1525	1459	1341	1308	1252	1256	1213	1129	1160	1114	1114	1025	947	1031	964	937	946	963	906	840	915	929	921	920	887	914	878	876	890	876	829	909	863	851	836	832	852	778	867	808	852	875	833	830	806	822	837	844	802	854	811	832	859	783	821	839	822	880	805	840	772	750	821	809	786	832	878	873	725	819	784	819	810	783	777	815	797	828	788	830	793	793	787	777	808	785	822	790	777	819	804	800	810	742	814	841	798	757	765	804	754	809	749	790	817	853	782	788	817	775	768	808	786	794	746	830	748	771	757	730	816	764	720	793	813	792	803	801	827	793	812	725	799	776	787	809	797	818	758	805	817	781	773	810	853	762	784	798	776	771	854	725	793	768	773	796	749	796	790	770	790	786	758	762	758	782	747	780	789	791	764	817	760	770	758	791	782	794	791	750	780	784	740	769	775	783	801	749	825	819	743	785	751	776	789	764	780	719	785	765	809	770	788	750	788	740	794	775	809	822	819	802	759	776	787	763	779	771	782	748	780	790	787	706	760	771	749	782	766	832	751	770	784	767	777	829	804	776	764	782	792	745	771	785	757	781	799	796	806	752	763	799	851	785	792	711	775	766	781	767	775	828	780	796	767	815	760	796	779	743	801	757	805	777	779	749	802	808	774	740	746	744	728	800	771	766	809	777	771	791	771	805	782	740	776	754	819	831	773	796	797	734	784	826	725	756	798	777	806	737	790	832	777	781	805	769	778	788	738	803	797	774	766	782	774	760	804	789	823	771	804	763	777	762	801	811	775	746	737	766	754	815	721	752	760	775	812	802	737	815	829	788	742	816	809	840	769	756	771	743	789	773	837	759	766	769	771	819	804	783	732	714	737	788	837	816	727	776	798	713	784	819	833	750	769	760	726	801	795	755	751	788	761	816	784	801	794	699	797	711	762	804	771	765	814	742	787	779	764	802	786	790	752	745	764	766	788	768	805	795	791	794	778	786	763	746	750	829	780	849	774	797	806	774	731	771	768	784	777	766	765	774	796	777	806	775	831	847	787	783	768	795	761	785	798	768	796	765	751	756	790	765	744	795	807	739	765	780	797	757	812	753	732	769	829	768	813	759	755	801	778	778	766	789	803	761	826	837	749	779	729	794	758	782	750	746	733	794	795	783	743	814	808	733	782	756	792	799	719	826	824	775	816	829	806	792	811	757	738	812	786	781	793	817	741	746	774	778	830	794	774	726	781	828	789	762	769	774	779	752	781	800	845	798	779	760	756	801	830	776	752	807	782	764	788	802	796	774	738	830	758	795	774	822	765	830	766	823	787	806	748	786	818	796	761	775	758	766	812	706	789	772	792	798	798	814	787	786	805	730	762	747	734	772	785	802	802	779	775	818	800	753	776	731	781	769	784	768	754	787	826	816	815	736	789	786	830	800	720	786	750	823	813	842	779	824	810	796	813	770	766	773	788	766	774	803	763	797	750	815	823	786	833	811	806	765	792	724	758	777	819	765	803	766	834	838	775	798	745	776	783	778	787	807	807	752	759	733	778	786	813	791	801	810	744	803	782	812	738	766	786	771	810	722	770	824	792	766	750	765	785	787	750	774	805	808	793	750	812	779	799	759	801	779	791	791	772	809	789	755	775	802	770	784	735	749	744	799	773	794	776	782	770	804	782	752	767	777	806	735	789	808	751	747	758	778	765	747	756	782	804	790	778	761	768	762	791	799	771	788	755	787	766	789	807	758	767	825	749	781	789	770	721	834	766	772	777	763	761	812	766	815	760	747	782	810	827	793	852	745	788	773	783	788	798	802	754	780	760	768	798	729	790	801	788	771	778	732	799	799	746	761	746	794	780	809	780	773	751	766	818	800	752	875	795	750	774	762	824	731	793	781	757	768	744	807	797	837	773	800	778	787	793	790	745	798	805	770	779	759	743	775	727	729	811	845	792	756	739	781	770	806	764	779	822	792	775	751	806	763	759	803	793	775	774	779	762	773	776	811	757	806	748	759	794	758	794	794	755	812	790	801	808	796	722	790	758	826	796	777	796	737	718	768	745	748	757	834	784	779	816	824	771	781	792	792	745	820	778	772	781	820	807	753	773	809	785	810	794	772	772	809	794	774	771	792	787	788	778	763	765	791	748	792	730	759	822	768	777	785	760	806	808	759	780	773	736	776	730	783	806	743	753	783	785	759	756	752	804	818	792	809	763	753	786	784	822	795	793	770	841	800	780	792	790	724	790	814	823	778	786	739	793	805	746	743	765	802	809	781	760	749	795	792	772	766	819	787	807	783	795	758	761	757	788	762	745	777	770	810	807	783	820	779	766	813	816	764	762	793	750	756	801	783	814	811	796	788	754	832	738	711	709	780	801	770	812	761	763	816	775	797	786	776	773	792	768	744	786	816	775	753	764	759	848	787	785	832	753	753	779	812	774	803	794	739	774	806	820	779	766	799	811	817	781	816	777	753	796	756	796	775	775	789	787	744	778	791	753	803	753	788	785	782	765	778	800	777	769	799	738	774	774	789	781	840	758	800	791	761	807	785	805	776	773	765	705	774	789	790	739	780	756	785	783	754	795	809	743	808	732	755	774	767	760	741	729	748	728	828	794	772	822	756	805	768	728	745	779	825	791	778	743	807	744	778	824	822	758	773	829	767	770	729	822	766	789	762	788	860	826	809	746	831	740	783	807	788	782	756	797	734	790	845	819	738	801	775	749	800	812	754	792	808	773	793	792	759	797	766	770	758	753	775	743	808	829	794	778	795	818	786	759	812	768	790	770	805	769	813	771	733	752	752	754	798	739	852	773	769	772	812	775	754	730	777	787	746	843	786	743	792	733	779	857	756	811	746	755	840	773	765	771	799	753	859	794	770	735	762	777	771	727	730	742	747	755	770	787	739	763	736	741	752	758	744	803	810	767	807	786	762	771	742	799	707	782	790	798	765	817	818	778	763	745	808	752	770	771	768	782	795	786	803	772	808	774	801	789	745	758	794	781	805	805	817	772	753	837	744	782	758	774	775	727	750	765	740	817	721	834	765	752	777	746	785	792	769	769	791	799	739	766	839	778	760	802	811	782	783	820	794	759	824	800	757	781	791	800	747	776	816	771	797	791	813	779	805	807	801	765	755	765	746	797	736	786	780	787	771	808	774	738	855	809	761	836	763	764	762	769	811	793	839	784	804	795	770	768	771	761	824	762	768	771	794	806	808	689	787	805	750	776	746	786	788	786	807	833	746	775	784	779	764	844	796	725	794	767	754	742	822	768	792	815	766	762	734	783	747	792	764	793	776	795	804	733	784	755	796	795	756	745	821	788	713	725	849	781	757	801	730	795	766	753	742	773	749	762	738	783	747	773	746	778	790	745	752	758	744	742	798	770	792	735	770	781	722	778	800	746	821	772	787	774	728	753	785	771	753	825	733	773	804	754	817	791	775	772	751	777	749	801	784	813	747	783	781	778	729	734	802
5562	354	263	158	121	93	115	84	98	108	117	84	94	95	88	112	89	79	83	91	79	74	84	87	90	81	90	97	82	93	92	67	95	73	87	83	110	80	82	86	100	97	89	77	88	83	88	96	85	82	77	72	87	71	71	88	83	76	79	88	73	91	82	78	83	95	101	102	101	79	90	78	90	76	89	84	83	89	84	77	92	89	93	80	91	86	94	98	77	90	88	89	77	91	81	72	78	91	78	88	82	78	87	69	82	93	78	82	90	102	94	88	70	92	77	82	91	97	85	93	93	105	82	83	84	78	96	93	100	77	76	99	79	72	85	82	73	103	85	79	92	87	82	95	104	94	97	68	111	80	76	68	96	82	98	91	82	76	83	103	107	115	96	79	94	86	86	85	76	78	86	90	76	87	80	84	85	95	79	78	83	78	97	82	61	86	79	93	72	89	75	84	81	86	86	109	71	84	94	89	97	91	93	79	77	93	84	81	93	83	101	96	79	92	86	79	82	98	93	105	81	84	79	90	87	66	87	88	104	77	87	93	88	100	79	88	95	73	83	84	91	89	90	72	96	91	80	68	81	90	77	91	98	82	80	86	98	75	73	84	87	60	97	68	80	77	84	83	95	100	63	84	84	89	84	80	87	81	93	98	88	85	92	83	78	75	99	78	75	96	104	81	68	86	72	73	74	91	71	98	68	86	87	81	111	76	89	93	81	92	89	84	76	85	103	89	77	99	75	80	77	83	72	75	80	78	98	100	88	70	84	90	99	76	87	94	91	81	81	92	80	102	87	71	79	78	79	88	76	81	85	75	84	78	86	92	82	93	80	89	72	103	98	88	93	84	93	78	79	83	67	77	76	77	98	72	84	97	90	94	84	65	73	84	82	86	94	90	94	84	68	89	69	74	81	88	80	85	91	95	85	81	97	82	72	72	99	84	75	80	87	89	84	75	74	74	82	84	85	84	88	99	85	88	84	80	79	77	86	102	88	89	86	77	97	82	81	87	84	96	84	78	79	78	80	103	98	76	87	73	78	100	92	89	72	77	89	89	95	70	100	64	103	81	79	86	76	79	82	77	91	97	90	85	102	64	77	88	87	82	73	76	86	87	79	77	66	75	92	90	78	94	73	91	78	79	80	81	88	86	86	112	80	83	99	94	77	74	84	87	84	69	89	74	78	75	91	89	97	101	89	76	84	82	78	89	88	88	87	81	84	81	83	69	74	88	80	86	73	78	80	85	87	81	79	84	69	93	86	88	77	102	72	77	88	95	67	72	89	85	86	80	97	87	73	95	80	96	74	72	93	97	62	92	77	78	88	81	86	82	100	79	74	64	75	85	91	98	87	89	108	94	101	95	91	91	77	88	97	88	74	100	78	72	105	77	79	92	90	76	93	92	96	88	80	81	91	91	95	76	89	67	95	87	100	90	100	89	98	93	72	74	87	93	95	89	85	91	96	92	83	86	83	66	103	78	86	87	74	100	100	79	81	90	79	83	79	60	82	88	88	83	74	96	79	89	77	71	91	67	83	92	91	94	91	86	83	97	72	87	78	83	78	82	71	84	71	74	94	88	99	83	81	86	78	79	61	97	95	84	90	86	99	78	82	100	84	88	95	63	93	77	90	88	88	85	96	87	84	98	86	77	97	67	92	75	96	88	91	84	93	83	89	84	96	85	84	80	89	78	74	97	66	89	79	88	92	96	80	75	81	86	98	82	64	84	88	79	80	92	105	75	75	78	86	86	72	99	92	89	67	85	90	90	79	87	94	90	79	92	83	71	87	107	78	113	99	84	97	80	72	76	81	101	90	72	84	77	65	80	90	78	94	85	99	71	74	90	87	78	81	85	103	80	91	95	100	77	79	107	74	74	80	75	101	92	81	91	92	89	90	77	82	80	86	97	79	80	99	90	92	96	104	83	83	75	78	96	91	80	103	93	86	77	72	82	87	81	100	87	86	87	78	87	95	106	79	106	87	73	78	96	63	91	93	80	81	83	75	82	81	81	82	90	95	82	77	72	82	84	91	98	86	80	71	82	62	86	79	93	86	86	97	95	86	71	97	95	84	87	96	80	106	89	70	89	97	83	71	80	95	100	76	78	77	80	72	72	89	65	78	92	80	75	72	80	65	80	89	85	82	94	92	63	95	95	61	81	75	98	86	88	100	83	86	77	86	78	96	88	74	93	73	70	70	90	70	91	85	90	105	75	73	83	85	81	79	84	76	74	101	97	76	100	100	86	86	74	90	89	93	82	80	79	71	97	89	89	85	91	79	92	84	68	109	84	84	97	82	90	79	71	76	70	84	88	98	74	76	90	89	88	89	102	94	80	91	87	70	82	81	91	68	97	98	73	92	91	78	67	86	90	96	78	72	83	72	87	70	84	91	89	89	73	81	80	116	100	73	83	95	104	86	71	99	68	89	86	98	86	80	84	87	94	85	90	71	78	100	75	75	93	95	92	92	83	91	82	88	73	91	106	88	90	76	67	98	102	75	84	83	88	95	71	85	85	80	82	88	94	88	80	93	80	82	76	79	95	91	83	87	98	79	87	89	88	92	87	85	64	82	77	90	78	97	102	97	82	80	80	89	76	65	89	101	96	85	87	86	82	66	90	87	85	77	73	84	69	84	70	75	80	86	82	99	74	85	81	92	69	77	76	96	67	70	78	90	90	79	91	88	94	82	89	95	76	80	84	84	82	85	100	101	73	93	101	78	85	69	86	92	66	82	82	77	84	83	108	78	80	92	80	79	75	76	82	77	99	90	76	95	80	74	80	91	85	90	105	79	86	68	61	77	69	81	88	77	96	82	83	99	90	91	91	75	80	96	88	74	88	76	84	93	89	81	75	89	94	78	83	112	74	86	83	69	79	75	78	87	77	89	87	81	80	93	89	96	83	65	92	94	100	88	68	91	107	105	91	89	103	93	101	72	91	98	95	93	81	100	82	107	65	100	80	84	91	66	71	78	79	81	78	111	79	85	62	95	85	95	82	79	77	81	104	86	85	89	93	69	66	87	86	72	69	97	96	74	84	103	85	74	91	97	83	93	97	82	69	83	87	67	76	75	90	74	73	86	79	92	83	87	90	93	71	86	78	89	113	78	88	95	88	85	85	100	90	95	82	92	79	73	101	75	86	93	100	83	102	97	84	78	79	71	92	80	97	100	95	78	78	91	73	78	85	74	85	79	90	67	74	76	77	99	102	83	75	82	89	104	73	103	98	99	83	79	82	88	96	87	84	86	84	91	88	91	79	81	98	87	90	82	80	77	101	94	78	85	88	83	89	111	85	81	84	78	70	76	74	101	84	77	94	79	72	66	102	81	85	83	80	82	70	87	92	88	87	65	88	93	120	86	90	80	81	84	79	76	82	69	77	94	92	108	93	86	73	80	88	94	78	89	88	97	88	63	91	74	88	94	87	75	80	91	87	68	103	79	84	72	99	79	79	80	82	96	82	92	69	95	78	78	75	94	87	74	81
4458	389	479	440	486	427	411	362	372	360	380	353	345	344	337	293	347	341	312	319	329	317	300	310	293	309	327	338	344	304	328	333	333	309	307	313	326	297	305	274	298	297	304	319	301	292	333	317	338	322	307	355	303	312	333	305	332	276	316	316	311	338	307	299	316	300	314	303	344	319	312	320	286	334	316	315	312	297	311	323	325	316	305	305	324	305	328	302	313	296	299	333	292	320	327	307	315	304	317	294	309	290	318	284	334	310	311	325	289	272	328	309	335	322	308	318	325	299	313	291	304	283	321	319	346	300	308	253	306	355	303	288	259	326	319	297	286	292	336	340	312	310	324	280	310	306	338	330	286	307	304	343	311	308	308	335	307	276	310	335	300	305	333	293	295	304	293	297	294	343	291	295	353	331	281	309	295	306	286	291	305	303	311	274	285	301	279	285	292	297	280	308	322	324	330	336	316	329	314	335	305	306	314	306	338	302	288	291	316	308	345	290	289	302	304	287	322	302	300	322	288	305	316	286	279	307	329	293	319	287	307	278	299	298	292	297	306	286	316	267	294	291	341	310	329	329	294	273	319	314	298	321	298	306	310	326	337	320	313	321	312	299	321	314	279	310	315	297	305	305	329	313	316	312	308	308	301	320	319	333	308	321	331	300	334	306	284	321	299	325	299	288	316	317	323	302	328	319	299	286	354	315	325	307	305	319	271	296	327	297	339	325	325	309	315	341	306	312	338	275	344	314	302	305	313	296	310	298	310	320	323	302	304	287	303	292	311	294	257	304	295	297	294	290	310	335	302	315	323	339	325	311	313	337	282	316	300	305	311	282	326	304	327	321	282	289	311	316	330	305	297	324	305	313	281	308	298	298	328	336	305	319	290	323	310	289	295	319	282	321	281	291	316	333	302	313	297	309	302	327	304	311	277	291	286	294	296	330	294	314	300	299	315	321	292	314	305	330	339	295	340	277	302	303	288	310	312	298	293	325	326	310	313	359	312	313	303	340	301	297	304	296	322	328	275	299	292	317	313	334	302	289	300	283	304	313	308	282	312	319	278	295	335	304	308	300	304	338	314	298	304	325	312	314	299	327	314	333	305	340	324	299	290	284	331	346	323	270	292	291	306	301	288	314	313	311	323	324	350	282	302	313	334	319	301	319	315	301	318	322	288	327	314	303	299	302	319	273	329	306	295	343	303	321	348	319	314	289	327	309	292	339	303	309	353	312	312	325	311	304	304	346	304	308	307	275	309	285	322	336	325	272	276	326	290	318	327	304	291	260	303	293	298	301	305	318	280	298	314	299	299	327	315	307	277	302	282	320	289	312	323	318	356	317	297	302	341	331	283	266	308	307	324	313	299	307	307	299	366	320	298	313	267	316	278	278	312	322	301	302	335	290	293	317	337	319	280	303	311	288	313	313	313	283	319	329	310	284	309	288	322	328	279	307	327	300	288	302	291	301	333	312	319	311	302	305	311	330	289	310	276	308	315	312	314	305	286	277	289	314	327	305	334	324	299	305	298	340	279	315	296	318	340	297	313	323	302	304	305	318	326	330	302	289	321	315	306	300	277	325	282	284	331	332	296	296	319	312	301	308	299	300	293	325	315	288	257	287	308	309	286	294	329	294	297	311	310	325	314	295	315	308	278	331	305	326	315	315	304	324	283	315	316	334	289	299	342	313	320	277	308	297	303	312	316	305	325	304	344	300	328	311	263	300	305	273	311	308	330	277	317	296	320	335	336	314	303	312	308	334	296	278	315	306	306	290	294	297	334	331	274	319	302	318	337	310	319	301	330	333	290	306	313	317	289	311	299	315	299	298	298	318	316	315	321	308	301	294	309	291	309	292	275	302	286	304	317	320	294	307	272	303	325	315	284	317	330	304	313	302	297	298	321	295	313	329	307	298	324	303	317	292	295	258	275	297	325	294	318	338	295	311	321	298	349	299	295	326	305	308	316	291	267	326	288	319	290	299	297	309	280	301	311	296	321	311	321	291	312	301	322	291	314	312	319	278	319	345	336	344	306	297	312	317	328	309	308	314	303	286	322	290	304	314	299	326	326	310	281	305	285	321	300	294	313	311	308	332	307	287	285	280	300	332	309	308	321	324	315	364	332	321	319	301	323	323	314	294	319	320	301	296	316	310	303	332	294	299	293	303	313	337	313	289	268	325	315	296	324	292	295	311	304	300	315	311	324	296	336	284	315	300	308	302	318	307	292	280	328	305	323	354	267	330	330	319	320	283	292	325	301	308	329	313	327	296	336	307	283	317	318	307	299	309	328	310	299	333	312	282	299	271	298	307	295	293	305	280	304	308	299	320	343	319	286	309	294	328	318	299	303	305	313	333	298	315	314	330	285	334	315	318	294	307	340	336	289	270	325	295	314	330	292	340	316	279	329	324	306	291	332	298	318	277	313	292	305	316	300	282	321	309	312	302	272	333	341	322	316	317	315	294	314	299	340	287	298	324	306	321	283	321	314	333	317	341	321	302	319	352	344	310	306	313	299	320	309	357	296	285	307	327	287	295	350	306	330	310	330	306	273	286	308	300	297	297	326	325	310	298	310	312	310	279	306	332	306	295	292	295	298	311	304	332	315	309	299	311	320	324	294	313	300	320	314	319	318	321	305	318	314	328	329	302	305	306	302	303	325	316	308	307	317	319	286	310	317	308	283	320	291	301	341	307	339	318	318	339	327	295	304	301	301	291	297	333	300	323	273	322	319	307	309	316	313	295	309	343	297	299	324	297	289	337	322	316	322	323	304	292	337	312	330	301	315	319	327	303	323	292	279	308	294	296	302	302	291	342	354	303	299	321	299	296	338	318	326	309	294	342	278	295	303	302	292	316	308	334	296	312	328	293	323	312	329	298	313	286	325	314	315	302	292	323	321	315	296	330	308	309	327	332	344	309	327	330	308	301	322	310	287	320	298	280	319	324	296	283	300	333	338	304	299	308	319	300	308	317	298	344	324	317	294	294	347	299	299	339	300	303	333	309	284	310	307	312	291	328	334	325	329	301	328	297	283	297	307	313	333	322	284	311	313	321	325	320	323	322	301	302	343	328	249	350	300	311	300	331	311	337	316	293	340	313	335	307	297	306	308	311	327	261	277	306	283	282	312	334	288	308	318	311	311	308	324	281	333	341	316	290	310	305	306	305	330	299	327	307	322	311	315	318	298	305	299	323	284	327	301	266	317	334	314	316	337	304	318	315	296	299	291	332	298	305	350	307	286	308	321	305	310	297	284	334	293	304	274	304	318	286	312	314	311	312	323	347	314	313	318	307	311	315	344	309	304	273	299	316	348	284	319	326	295	328	307	324	312	302	299	284	305	341	318	292	347	300	289	323	308	319	321	290	306	309	329	322	302	326	308	335	319	331	324	287	289	315	333	312	329	318	331	312	325	280	311	328	322	307	317	303	291	303	308	324	295	301	337	306	307	304	314	290	317	338	324	314	282	307	307	309	301	327	307	327	313	288
37799	14295	2814	1119	851	673	556	404	344	333	287	297	263	258	246	262	208	229	231	209	216	219	213	195	174	182	199	222	170	224	199	190	197	192	163	224	200	187	181	201	195	178	190	214	185	191	177	181	203	197	176	174	190	172	169	187	155	174	180	168	187	194	187	184	177	173	184	189	192	173	161	192	200	195	187	188	181	190	189	159	190	200	186	177	196	169	191	208	166	214	190	181	171	189	169	176	183	192	176	170	194	202	175	175	176	172	188	196	166	203	197	179	195	167	191	198	195	184	184	190	181	195	188	179	200	190	178	176	171	189	172	221	183	178	177	208	175	193	172	161	179	205	188	197	184	189	202	193	173	184	188	176	192	195	195	211	188	187	186	190	200	189	183	198	179	186	177	186	190	170	180	190	210	199	189	188	177	182	182	186	206	191	197	197	170	167	188	191	161	167	182	184	189	206	174	178	193	213	183	189	156	175	175	193	148	175	189	186	204	211	191	201	201	170	206	183	171	204	203	161	194	202	177	177	189	183	168	198	201	198	204	181	185	185	166	174	209	181	186	193	172	183	187	195	222	171	196	173	159	178	159	177	179	188	170	186	167	184	184	176	200	200	184	192	181	182	169	192	191	193	212	165	187	164	167	178	165	197	178	183	208	191	161	176	194	202	162	190	174	183	182	182	196	194	179	168	183	181	190	195	168	194	177	154	152	162	194	187	142	181	204	180	180	179	187	183	210	186	168	193	187	176	201	179	198	159	198	187	193	185	182	177	202	175	207	201	200	182	193	172	155	194	177	184	191	163	208	190	188	217	206	192	166	190	184	183	188	177	164	173	201	180	204	188	203	175	189	179	186	204	190	206	162	188	179	171	194	154	166	180	178	168	196	186	192	184	182	190	215	177	193	179	187	188	191	182	175	191	182	176	186	186	171	177	185	177	183	164	160	176	197	161	213	171	204	202	185	165	194	200	196	178	162	149	175	179	194	161	191	193	203	191	163	206	190	206	183	155	175	193	198	190	173	186	185	188	180	194	189	193	191	168	183	181	199	191	165	185	204	185	177	176	184	163	157	184	184	182	177	177	204	168	204	187	181	187	172	200	181	190	197	197	193	202	191	186	183	173	188	171	194	184	184	190	182	183	170	195	200	190	212	200	202	214	197	174	167	164	181	182	192	189	206	201	199	176	190	147	200	191	206	168	182	192	174	198	176	199	161	192	165	167	201	176	161	200	205	187	200	153	188	179	200	176	161	171	178	160	200	163	194	190	171	176	197	196	193	160	167	196	204	169	182	192	188	181	182	193	175	189	178	195	189	208	193	177	192	193	171	182	181	194	168	157	189	196	189	184	145	170	178	189	179	187	169	196	187	177	201	183	190	152	192	187	206	184	191	186	211	176	186	185	197	183	202	183	193	204	187	170	190	200	187	199	180	180	158	204	170	161	178	158	197	179	178	204	190	173	197	179	165	189	198	168	183	187	178	181	186	183	168	169	174	199	196	187	175	175	199	184	165	183	221	190	167	177	182	167	179	194	201	183	206	192	171	190	182	174	172	173	191	177	166	161	190	166	202	177	186	211	159	202	206	169	169	185	195	172	184	188	175	199	188	177	176	181	194	189	184	190	177	152	180	208	174	211	192	199	165	166	200	205	150	181	191	214	168	172	171	178	197	202	202	186	163	189	174	166	200	177	192	162	183	181	172	199	176	162	194	203	153	185	159	195	193	175	180	208	178	190	171	185	181	186	180	206	172	164	181	177	198	180	157	204	184	179	187	163	201	176	200	169	180	174	211	189	200	202	181	182	162	172	163	182	217	201	199	181	196	181	179	159	175	173	163	185	178	193	181	181	191	203	207	168	202	199	182	183	177	181	192	196	199	164	167	174	190	164	162	169	193	195	175	173	177	171	163	154	199	157	188	180	189	182	200	208	172	167	186	174	158	195	158	178	196	199	188	173	185	176	150	174	180	181	177	175	169	197	197	179	188	200	198	168	191	186	202	172	188	178	177	199	151	183	181	183	174	177	187	207	183	145	173	189	183	190	183	172	186	204	178	175	183	185	194	181	163	173	179	181	196	212	153	162	189	174	178	171	181	169	173	198	181	175	168	192	178	193	158	179	191	168	181	184	182	200	159	152	190	206	190	198	198	177	185	187	187	198	169	200	186	173	208	168	189	183	218	191	184	186	171	179	198	205	186	165	203	171	186	191	201	188	158	160	183	168	200	188	183	192	212	181	193	178	180	179	164	200	196	184	185	190	193	196	189	193	183	177	186	222	170	167	184	169	183	181	203	185	170	195	169	179	176	171	163	167	176	169	185	200	182	184	164	203	187	180	199	202	188	194	167	206	186	192	177	184	190	170	177	181	205	178	149	183	206	173	173	183	160	195	178	188	192	201	201	170	183	197	181	168	200	194	188	178	188	212	196	185	191	182	211	169	179	196	187	185	178	178	192	195	162	216	191	174	177	167	168	195	178	201	189	202	204	150	188	210	202	187	185	187	192	180	182	163	176	208	171	194	182	186	177	189	179	184	181	173	180	184	184	185	170	192	177	175	180	187	173	167	186	169	168	194	185	203	180	196	168	166	188	200	177	184	179	185	192	188	182	190	181	227	180	176	179	192	193	171	170	175	173	174	175	179	197	180	182	193	187	166	197	196	196	188	179	191	193	225	176	212	177	170	189	187	177	186	183	181	180	172	174	177	188	207	194	204	193	186	204	182	198	203	194	184	172	201	158	187	171	198	179	159	196	180	185	208	189	199	177	202	190	202	194	179	196	186	172	172	146	212	146	184	201	182	173	171	190	214	180	180	190	199	179	211	195	171	179	190	170	201	168	210	175	174	172	169	202	228	186	187	190	158	179	175	196	198	183	179	164	190	197	190	185	183	207	160	209	172	187	180	192	185	185	222	185	186	200	171	176	145	200	175	202	188	175	203	191	190	196	177	190	183	180	196	173	197	165	170	166	164	184	181	178	189	215	182	163	187	198	198	178	172	225	206	198	189	175	182	179	190	199	164	186	173	180	185	198	186	203	186	184	193	208	192	183	178	218	202	201	166	187	168	191	189	183	190	186	187	172	192	201	180	180	186	198	197	180	172	180	204	192	197	192	171	195	172	173	203	186	204	169	192	196	183	178	181	192	188	183	190	199	191	199	218	170	203	175	181	199	186	161	177	170	208	178	187	189	193	200	141	213	181	173	184	176	174	175	197	171	183	195	183	162	202	188	184	185	194	186	178	169	179	197	197	209	195	192	200	197	193	180	209	175	165	166	166	183	165	200	174	186	191	183	189	176	195	199	189	196	193	169	170	205	168	218	208	173	198	181	175	189	186	196	196	170	180	202	192	181	183	201	171	173	147	195	195	178	196	187	192	195	179	161	199	191	186	214	169	194	188	179	171	161	189	164	179	169	159	186	163	189	183	172	182	176	178	189	179	174	176	188	178	196	197	181	196	206	174	163	181	185	189	188	202	206	200	157	199
17605	1541	3141	3723	3143	2468	2067	1817	1513	1424	1276	1178	1000	962	987	883	906	856	828	787	769	707	761	740	705	668	640	705	657	660	664	644	649	630	637	610	649	615	654	622	627	664	597	614	630	646	676	586	611	593	602	593	550	594	583	617	571	626	553	577	592	596	574	544	638	566	535	608	593	580	579	590	557	546	585	584	563	577	630	592	557	585	594	568	579	573	568	537	624	599	572	575	614	545	603	566	558	520	596	548	544	594	587	565	577	566	586	527	585	596	569	571	572	567	574	580	587	586	537	580	541	570	551	555	553	598	595	582	594	547	527	566	546	537	619	568	600	589	574	562	588	534	534	589	591	568	568	546	555	566	591	603	581	555	580	563	608	614	574	571	583	594	625	555	545	569	604	554	563	563	548	611	553	547	552	567	602	562	622	550	523	577	559	566	581	566	552	610	614	553	577	581	567	562	572	573	589	570	567	560	555	610	572	534	528	574	592	539	531	605	576	565	586	539	566	555	562	571	569	554	554	571	586	555	552	553	497	551	603	588	596	560	581	579	574	567	611	586	594	538	567	566	627	549	614	538	565	582	568	601	562	584	542	578	576	562	539	555	521	608	545	579	581	560	593	593	562	604	544	581	554	595	539	527	588	594	578	566	540	518	575	556	564	541	580	566	560	547	567	570	599	560	560	605	543	546	595	531	555	603	569	585	565	558	564	562	562	576	559	558	543	569	547	557	561	561	556	556	549	539	535	605	516	577	555	576	559	588	563	556	551	577	574	586	604	560	596	602	537	576	552	575	572	567	567	594	579	581	574	569	599	567	552	543	590	593	563	568	596	563	538	593	601	577	584	557	583	561	560	574	554	554	559	603	565	581	555	523	576	551	517	554	584	574	556	552	578	555	578	573	554	628	572	576	573	557	584	586	559	546	577	546	616	579	555	555	571	517	528	517	555	533	586	604	616	597	570	588	596	585	533	576	532	570	564	571	609	622	544	589	619	593	590	534	573	629	518	569	582	574	567	536	572	568	533	579	603	579	550	526	554	573	568	546	551	517	554	618	559	556	553	590	546	598	584	548	603	547	566	601	538	596	547	577	546	533	569	600	611	566	600	552	574	569	573	545	570	543	606	568	542	619	580	573	571	528	559	555	591	592	632	547	614	615	561	569	527	542	553	566	567	593	582	580	561	529	577	559	582	554	596	559	546	591	584	597	602	598	605	575	538	567	549	587	607	573	562	541	562	563	546	536	583	614	584	567	596	582	548	629	600	546	551	576	547	582	566	508	592	605	605	565	593	604	581	561	532	630	573	535	558	543	601	537	572	573	543	528	551	559	599	608	564	591	546	540	574	565	585	545	568	499	543	530	548	562	570	539	604	583	550	534	562	564	562	572	539	569	566	594	575	562	579	601	553	583	580	513	537	535	589	560	548	585	588	541	532	606	571	585	599	577	555	583	552	553	610	576	551	602	513	547	578	536	583	548	516	583	550	587	581	563	589	571	557	559	523	537	575	562	522	571	546	518	535	562	546	539	582	576	531	609	586	536	602	544	565	540	602	560	572	564	569	576	591	568	578	552	537	553	555	583	585	582	580	540	568	557	572	580	622	550	593	573	553	582	524	550	602	557	584	575	570	588	578	555	582	607	595	611	579	526	559	557	539	584	618	572	553	606	600	619	551	535	648	550	600	576	548	558	603	573	545	537	547	528	572	642	566	584	542	581	609	538	574	538	530	554	577	584	592	564	611	555	560	567	598	540	529	551	544	565	576	567	565	556	564	526	612	528	577	582	562	589	559	570	570	560	545	539	593	555	561	588	584	590	584	569	577	594	541	537	581	558	589	553	540	616	550	581	578	569	554	579	521	522	545	573	602	569	595	582	582	578	569	592	569	577	562	601	602	584	547	591	594	590	591	577	570	586	575	518	595	545	558	569	551	573	548	576	531	579	586	577	564	579	567	577	556	565	579	595	577	612	485	588	582	522	560	577	570	563	572	584	530	613	592	605	554	563	596	533	603	537	592	577	576	562	572	590	554	573	551	596	575	585	560	539	557	615	519	533	566	558	568	567	590	582	566	588	540	566	570	576	586	581	520	603	529	546	600	564	555	545	578	578	584	584	555	560	539	559	566	544	569	515	588	554	616	556	540	564	571	586	551	536	632	534	574	575	537	550	587	581	573	562	546	550	560	589	574	568	579	626	521	537	577	567	510	584	591	545	561	579	586	583	554	595	572	583	594	547	588	564	569	597	566	521	578	603	568	582	599	613	565	570	557	552	545	567	566	540	566	557	592	581	603	558	549	585	548	571	570	556	564	567	505	581	576	588	580	543	574	554	589	543	500	554	584	588	591	579	585	546	553	552	555	579	580	580	532	583	580	558	590	552	550	548	553	604	587	598	559	569	587	562	582	521	563	571	598	557	580	568	566	575	555	561	568	569	544	539	565	548	556	596	585	569	566	594	538	576	527	587	577	526	583	552	556	533	516	578	581	584	551	531	603	524	575	559	540	530	600	553	533	583	567	554	575	558	545	611	570	589	543	578	573	558	566	557	583	574	531	585	561	608	513	605	578	575	620	614	571	549	542	579	599	550	534	544	596	562	601	577	548	566	545	570	553	538	577	620	538	613	578	554	554	555	589	587	593	564	579	551	588	561	604	547	594	589	570	616	556	554	557	515	575	580	583	557	581	557	579	576	563	523	569	576	571	593	575	601	579	596	541	594	569	598	575	594	601	576	601	545	584	582	561	575	556	551	551	554	587	556	589	552	615	576	544	550	540	585	583	574	601	554	554	591	535	530	573	595	609	614	592	563	599	581	594	561	581	553	604	552	524	552	575	531	569	535	574	613	581	565	641	576	571	577	546	546	565	606	576	533	588	523	574	545	569	555	572	561	542	593	552	635	570	580	546	560	613	545	566	546	551	580	606	574	564	573	569	578	569	544	585	614	579	567	607	602	603	574	596	517	555	583	541	582	593	559	593	550	572	551	579	632	559	621	538	588	569	562	577	596	555	597	563	581	558	580	606	517	536	549	589	550	562	543	546	624	612	538	576	563	548	618	600	538	564	562	554	566	566	608	542	552	579	566	572	519	528	584	543	595	606	573	553	558	580	507	557	583	552	566	539	560	580	557	538	570	576	582	579	542	597	584	558	584	587	569	615	585	617	571	549	550	587	585	589	581	611	579	565	519	606	590	557	570	571	576	536	548	565	583	562	554	571	586	603	577	562	579	550	643	570	493	561	524	571	575	569	572	543	573	615	561	560	579	585	588	605	563	572	589	563	594	573	620	541	580	589	586	568	579	560	559	592	627	568	574	591	540	602	602	506	561	538	547	592	568	555	559	588	564	570	571	570	579	574	613	593	554	587	578	564	548	557	605	591	596	599	580	579	604	602	574	580	563	558	582	630	606	564	569	581	630	599	591	545	513	583	595	585	524	579	564	566	575	617	578	589	553	602	589	595	580	587	583	556	598	597	583	573	598	569	538
41490	21289	13643	2744	1627	1234	874	752	644	499	517	481	422	424	379	357	339	365	331	325	293	346	306	334	328	293	303	321	300	284	270	318	302	274	300	298	267	271	296	265	291	279	284	292	309	271	315	290	283	287	257	257	302	301	267	271	284	267	262	315	281	270	283	286	239	265	315	257	276	282	272	292	273	306	270	263	273	260	292	260	266	266	259	286	266	291	273	263	276	241	256	285	264	268	268	252	267	279	264	239	305	262	292	257	252	278	263	268	268	250	269	243	287	258	270	275	266	304	242	283	280	298	261	265	267	237	266	262	258	256	293	277	274	257	265	266	242	274	278	251	264	295	247	277	271	239	253	275	278	279	274	284	281	266	252	246	256	263	271	271	286	286	293	256	280	283	292	273	294	272	255	282	280	277	268	261	298	273	280	257	258	270	259	265	236	298	291	277	259	285	273	260	266	284	260	272	284	297	292	248	282	241	263	268	307	272	263	271	270	253	276	270	246	264	264	256	257	291	261	250	270	243	267	256	279	249	271	279	249	258	276	262	285	282	261	263	291	269	297	291	275	248	308	294	271	263	278	270	279	262	259	261	282	266	279	252	272	281	257	267	272	250	271	285	277	313	281	289	266	255	266	238	247	275	285	243	294	269	263	254	265	271	249	294	254	239	277	265	252	277	314	272	248	272	239	261	293	275	268	292	255	261	242	283	240	235	297	269	253	254	236	279	277	242	267	283	278	255	275	284	268	278	285	246	283	246	262	275	267	260	251	252	274	275	267	300	273	271	270	285	297	271	270	255	264	266	265	265	270	256	269	293	266	262	269	278	245	281	287	250	297	280	312	250	260	258	267	284	261	296	295	257	268	273	257	299	243	248	294	275	279	228	281	261	268	272	273	282	274	277	256	277	273	266	266	250	284	305	288	268	288	279	279	275	279	286	298	278	275	270	265	263	266	250	292	273	306	291	282	277	270	269	246	295	261	248	288	277	288	293	277	248	286	270	289	292	263	290	263	291	268	259	270	263	259	262	264	255	257	274	258	286	265	248	291	242	283	258	266	282	274	259	275	238	266	252	254	275	294	268	303	270	259	269	261	229	280	278	258	267	268	277	246	275	259	267	272	291	278	274	254	257	276	260	286	255	256	264	279	236	286	282	268	264	294	282	273	275	253	254	294	268	244	292	272	273	263	255	233	261	281	255	267	270	256	290	288	269	257	296	285	295	277	279	270	258	294	303	282	279	256	244	270	262	283	265	289	251	272	266	305	268	263	295	269	298	276	264	246	270	261	279	251	276	248	297	285	273	260	284	262	289	272	253	273	290	266	291	285	252	275	248	287	290	255	240	270	254	272	269	298	250	263	260	266	258	259	292	283	288	250	272	268	258	276	277	263	264	270	274	289	256	263	268	258	252	280	261	278	250	286	238	242	283	251	254	261	286	252	276	274	238	288	261	292	242	263	257	255	268	262	240	275	264	255	241	270	307	294	258	273	253	254	280	271	258	293	286	277	247	271	289	277	264	303	249	274	257	290	280	247	274	294	276	274	237	270	276	268	266	228	278	300	249	262	284	280	246	263	273	256	254	279	258	239	265	269	300	287	299	280	274	272	251	305	247	287	263	280	266	308	264	280	248	290	249	276	262	270	263	251	315	287	261	313	260	257	262	262	257	282	251	272	247	279	244	268	268	267	275	274	260	285	269	265	288	260	270	275	267	280	256	274	258	257	265	284	294	286	271	258	283	246	259	270	254	266	284	251	300	268	274	273	293	292	265	278	241	272	256	275	313	283	282	271	266	250	266	248	259	278	265	266	263	286	293	235	278	259	278	257	261	249	285	268	273	248	270	270	264	288	274	259	239	280	297	257	274	266	302	263	286	277	295	269	305	275	287	240	301	271	279	303	291	272	250	277	258	249	257	280	249	273	273	267	254	278	243	265	255	247	292	264	261	286	312	292	285	269	276	261	278	279	267	272	278	247	264	269	274	259	248	257	273	275	294	237	250	283	242	249	263	258	250	283	264	295	267	243	256	280	260	252	277	287	283	286	266	298	253	279	234	264	293	275	286	249	260	245	269	258	251	268	265	316	241	249	279	254	305	264	264	271	316	260	273	255	273	260	299	309	263	282	264	281	253	283	249	283	263	250	292	266	272	268	282	258	268	255	258	283	289	277	255	275	297	259	275	239	254	247	252	249	266	286	268	278	293	270	265	242	264	269	249	252	251	270	274	269	285	251	279	294	256	266	251	265	259	271	281	278	266	287	260	273	256	268	299	273	294	264	264	248	268	238	268	249	299	257	269	268	253	257	279	286	296	252	271	271	263	271	249	271	261	237	274	275	272	268	276	255	257	264	290	280	265	234	256	264	250	298	254	293	296	270	282	248	274	254	277	312	264	274	283	284	281	239	252	268	263	271	279	290	246	280	298	257	288	267	275	258	276	265	307	275	262	267	254	284	274	277	259	226	268	296	267	266	249	279	268	243	267	261	264	276	254	287	252	280	289	273	287	267	261	283	274	256	281	263	284	275	230	243	275	242	268	251	252	264	284	285	267	296	292	311	275	288	291	298	281	263	280	258	241	268	268	276	276	264	269	282	277	255	268	265	263	249	269	267	272	249	265	273	290	286	275	277	267	277	279	293	277	317	292	281	266	263	260	300	277	266	272	288	236	319	295	288	277	344	294	272	263	271	255	263	248	274	264	239	254	252	302	241	284	266	262	278	252	248	251	279	271	264	319	263	243	275	248	255	276	252	307	263	255	279	244	258	273	296	268	253	255	257	289	253	274	247	270	256	265	283	269	257	289	251	284	259	251	270	269	253	286	263	248	278	286	272	256	249	241	277	294	284	284	259	272	261	296	262	257	305	254	265	269	283	283	282	251	274	256	303	291	280	261	263	288	247	264	256	259	272	286	268	273	253	282	310	272	295	275	238	260	275	295	264	248	279	283	269	263	246	299	250	256	290	265	247	289	255	248	260	253	257	259	250	265	274	266	262	265	274	278	284	258	263	277	296	261	256	242	241	257	304	275	278	252	294	265	309	241	281	276	275	279	282	273	235	278	248	260	273	272	277	257	298	267	285	257	296	277	268	274	243	265	257	271	280	242	273	274	282	264	237	244	228	287	231	267	287	282	289	301	270	295	258	294	261	275	267	275	266	245	274	246	284	262	287	240	289	258	271	259	290	254	260	257	300	283	286	281	244	282	280	263	269	247	264	257	233	264	266	295	238	261	260	240	251	269	257	266	241	257	244	267	256	277	263	289	283	266	254	293	258	274	275	260	261	249	284	243	253	300	287	292	294	263	259	255	279	265	255	281	259	259	270	250	236	242	252	242	244	266	273	261	257	281	253	264	264	259	245	272	242	264	268	277	282	256	294	269	268	250	273	254	254	273	319	262	279	258	270	275	249	272	255	265	285	316	272	256	292	262	310	264	294	269	275	231	260	257	275	271	239	246	274	271	310	261	265	265	255	290	240	272	228	267
22300	2741	5996	6591	5689	4567	3744	3220	2807	2401	2123	1948	1762	1642	1530	1447	1378	1337	1277	1165	1171	1166	1136	1078	997	1011	1032	997	952	1019	952	934	959	909	938	918	853	845	875	936	831	934	852	856	935	884	868	858	865	893	869	785	851	831	832	864	832	816	806	818	800	774	815	836	771	815	876	777	812	822	846	783	783	797	790	799	818	796	806	786	769	780	847	828	732	763	777	832	826	769	792	779	786	793	783	813	809	816	813	830	786	722	841	780	801	781	757	784	723	768	774	794	785	789	768	762	841	776	767	784	771	824	759	796	809	723	789	744	780	781	775	753	787	789	796	811	777	784	760	780	766	770	800	813	771	764	777	805	787	857	793	764	787	774	757	792	768	763	828	811	779	756	779	760	765	816	780	766	710	750	825	774	799	780	771	789	760	763	772	763	782	779	821	823	787	752	763	745	741	778	829	754	774	781	800	763	769	755	778	808	753	783	767	764	824	742	787	776	783	752	771	774	781	764	825	765	801	770	787	774	725	764	809	789	783	757	730	792	790	827	808	770	765	795	781	763	826	753	800	788	742	766	803	775	736	730	775	783	783	759	752	732	793	756	771	768	782	760	839	788	713	805	814	759	751	805	709	746	748	777	750	801	785	795	791	813	753	782	783	789	749	741	790	800	791	768	820	734	749	768	793	776	733	753	778	775	779	779	763	728	794	756	757	735	762	747	770	810	783	798	770	760	746	760	785	762	783	789	742	784	753	778	784	806	809	812	747	787	781	745	769	814	757	796	762	740	780	742	798	804	749	750	777	765	781	784	738	781	775	747	790	757	799	733	757	839	721	738	785	730	711	803	806	763	766	807	846	772	785	788	768	765	781	759	771	813	786	711	787	711	750	807	766	752	773	777	767	807	746	752	789	837	789	779	793	751	747	779	763	794	776	746	776	766	788	770	785	816	843	770	777	709	764	716	742	749	749	743	773	786	766	779	800	773	794	804	765	783	781	739	726	808	806	810	770	767	744	781	773	809	790	773	737	788	768	787	752	774	799	758	782	734	773	793	758	762	732	777	804	750	810	788	761	754	776	783	817	748	833	774	784	838	762	728	779	757	773	779	797	753	769	750	789	751	793	778	718	761	747	801	790	763	759	787	806	809	770	777	787	783	744	774	717	819	785	759	749	804	765	785	763	754	754	826	701	778	757	757	742	807	753	783	775	792	863	748	732	772	735	780	714	796	768	736	782	757	840	772	799	768	790	768	805	785	786	770	782	765	786	783	829	758	800	785	733	724	800	791	790	768	756	773	759	799	806	802	747	780	793	785	802	731	752	814	756	751	768	759	765	841	760	750	771	751	789	760	760	775	811	737	742	751	770	775	766	779	821	752	767	778	819	808	775	832	751	759	787	774	741	811	756	764	742	736	792	794	750	782	762	754	751	776	809	824	806	804	747	785	800	795	782	817	777	764	803	821	769	758	793	773	818	736	743	722	807	798	768	804	761	736	759	778	782	767	736	773	788	811	776	715	762	823	778	771	750	796	747	755	835	728	749	792	752	732	755	748	757	736	749	761	757	798	804	786	806	769	774	760	795	795	779	736	762	748	779	771	821	777	811	772	782	776	769	792	744	774	751	747	767	824	786	826	794	719	746	745	749	766	767	780	773	825	746	735	764	757	817	742	772	749	792	758	791	770	794	719	838	761	774	775	730	744	776	737	778	789	827	767	788	781	740	782	852	787	788	767	757	748	810	797	761	778	768	777	735	748	799	738	769	747	763	755	759	776	782	772	818	757	797	765	819	737	794	734	760	811	816	824	754	812	769	740	755	779	766	733	761	765	739	843	759	776	770	775	792	749	769	793	795	798	760	803	804	762	793	841	752	756	778	773	771	801	772	847	763	800	766	806	773	740	795	735	742	718	794	789	810	782	756	770	767	790	768	762	796	802	807	801	831	789	801	784	803	785	805	743	805	769	797	770	771	777	691	794	798	797	788	745	764	803	760	764	726	789	794	761	835	854	785	725	757	797	800	789	767	741	736	753	763	805	748	768	743	777	749	744	788	756	773	781	775	790	763	813	754	790	751	772	817	766	755	794	774	764	842	791	713	802	791	706	801	759	831	777	749	783	781	737	791	799	792	773	770	769	760	782	753	758	761	738	756	773	740	809	768	780	788	745	770	769	783	760	814	736	767	796	815	760	718	790	762	747	808	759	785	736	795	784	816	749	785	763	841	766	766	787	764	775	780	752	758	787	803	822	797	740	755	731	748	776	809	762	770	761	803	737	746	758	715	773	759	784	801	798	784	793	807	806	795	800	770	775	788	771	763	756	813	781	759	799	780	749	764	762	795	779	787	783	741	802	796	824	809	766	784	810	767	744	777	769	734	758	790	771	747	796	742	770	842	826	780	838	722	756	783	725	795	812	762	740	768	804	788	812	814	764	761	719	811	773	755	729	791	802	792	758	796	780	790	763	757	747	719	791	755	716	758	795	794	803	762	789	769	805	800	815	756	777	760	759	768	795	812	835	751	757	785	764	796	798	791	754	743	789	780	794	787	797	757	746	787	767	787	769	822	808	800	750	754	772	805	796	821	766	769	771	785	780	768	769	760	767	818	766	798	758	766	754	786	808	797	799	810	785	781	787	746	773	809	770	759	735	782	741	767	790	770	813	780	792	769	748	774	787	814	782	771	768	797	799	832	787	790	768	800	792	763	784	770	789	780	808	766	796	728	771	745	780	730	857	770	827	756	819	819	751	724	807	767	761	797	781	794	806	792	820	735	747	795	803	785	741	769	760	734	807	768	834	795	793	798	856	778	776	727	810	736	792	795	758	751	815	807	744	759	769	791	779	754	776	765	719	780	767	802	790	787	790	790	767	829	802	817	798	725	789	800	814	777	784	765	779	750	784	720	783	763	796	743	769	781	750	773	729	737	759	788	799	767	802	790	753	765	716	787	786	793	776	801	751	737	764	764	774	721	768	773	785	768	772	740	784	754	757	825	768	759	771	797	766	779	769	760	776	736	777	786	769	741	767	839	722	785	793	753	829	799	743	781	759	790	755	768	795	787	772	714	756	769	831	764	745	733	778	780	749	762	774	810	762	804	772	755	816	738	825	757	782	771	820	800	716	768	809	826	768	786	755	760	782	788	772	780	764	760	785	784	741	760	756	780	799	759	800	815	743	748	714	731	741	797	769	790	810	750	777	777	772	742	776	785	763	801	821	761	777	784	786	762	766	802	705	771	765	793	820	707	792	748	768	720	739	793	726	744	790	755	807	767	761	806	783	796	777	783	788	790	755	803	810	794	790	814	798	832	789	760	777	733	774	786	713	774	751	774	844	774	794	697	763	771	792	731	833	792	760	748	779	773	735	808	765	741	801	787	806	807	780	786	783	780	763	765	770	747	776	751	774	733	773	810	726	817	754	837	728	739	757	757	763	784	797	751	762	790	726	794	784	793	784	767	781	786	748	823	756	787	738	757	721	734	786	752	772	783	774
5081	331	222	137	118	101	102	88	91	81	82	89	86	91	91	99	91	81	78	96	69	85	88	69	84	87	95	65	72	76	90	86	84	66	105	95	82	84	85	101	89	100	84	75	75	86	88	100	85	82	83	82	88	86	88	74	78	75	103	78	82	81	92	66	82	92	82	95	73	87	77	88	85	117	93	75	86	83	97	96	81	72	95	76	88	89	88	103	84	87	82	72	82	99	103	83	75	105	89	76	81	77	80	89	93	65	86	85	81	88	93	91	86	89	77	96	95	69	78	82	88	80	91	80	75	88	68	82	75	75	84	76	91	69	84	82	107	77	94	82	91	89	92	86	84	75	74	67	91	90	83	78	75	75	80	102	83	90	75	93	66	90	71	78	74	64	68	78	93	93	92	102	94	66	81	102	75	102	98	81	84	84	84	106	97	97	89	86	75	85	77	103	92	80	84	88	76	92	75	86	103	86	85	83	92	90	63	76	54	89	87	93	89	70	94	90	87	74	89	103	78	88	89	76	89	90	70	75	90	90	98	76	87	83	95	101	89	79	81	83	74	77	84	93	95	76	76	74	81	83	79	101	75	71	92	77	77	80	92	74	90	90	78	86	90	101	95	61	89	92	88	80	84	77	75	91	95	80	113	102	75	85	90	84	89	91	82	78	81	92	84	98	74	70	88	75	85	110	84	88	76	88	87	86	84	84	85	92	84	95	98	92	77	83	85	79	93	71	93	73	85	85	86	100	101	101	92	88	81	76	91	93	90	90	90	71	69	96	78	85	85	85	74	90	95	100	70	77	73	69	84	75	102	80	106	78	105	100	62	83	91	86	80	77	89	90	119	65	86	90	100	107	99	69	91	67	90	90	64	88	79	75	82	78	93	85	87	64	94	89	98	79	86	83	78	75	96	93	89	77	75	93	91	80	100	68	95	82	78	78	107	99	86	67	79	93	84	85	89	88	79	94	96	77	93	91	94	99	82	84	83	86	81	81	79	83	99	68	94	74	70	86	89	74	92	90	78	87	94	76	91	99	73	83	81	89	93	93	98	87	84	109	96	82	76	82	74	88	80	85	78	89	84	84	74	102	83	97	74	84	90	67	81	105	85	87	86	88	76	107	90	89	94	87	72	89	75	81	85	77	77	88	93	88	95	84	90	86	74	70	68	88	82	79	83	83	76	86	111	113	101	76	81	85	82	97	98	99	88	81	84	84	78	83	76	99	98	64	71	84	71	73	70	87	88	98	82	78	81	80	95	69	74	85	91	81	81	85	94	87	97	73	80	79	83	83	73	93	91	91	73	106	93	86	80	96	90	99	83	80	84	93	96	84	73	62	79	71	89	85	86	79	80	96	97	89	81	83	79	80	85	85	86	75	90	79	86	93	78	82	78	75	79	72	76	101	91	75	90	82	95	85	89	103	89	79	79	86	91	76	89	102	83	81	103	90	85	92	81	92	97	75	85	92	79	68	83	78	77	73	86	81	82	82	88	77	74	96	91	101	94	89	86	86	85	85	97	107	88	90	89	96	76	98	98	76	83	87	96	76	76	90	91	72	77	77	90	94	87	82	88	83	92	81	79	77	92	67	95	76	77	87	92	79	94	88	82	86	89	85	85	88	89	83	91	94	81	77	99	76	96	80	73	84	82	86	80	99	65	92	81	90	74	85	109	80	79	84	102	108	96	86	103	88	68	100	73	86	74	79	90	83	77	81	88	105	81	79	79	82	78	76	73	86	77	91	89	86	92	72	78	73	67	92	77	80	85	90	91	71	88	89	104	86	73	75	81	89	88	94	78	81	88	84	89	76	89	97	89	86	84	78	87	93	73	90	102	95	75	80	67	78	80	102	89	97	78	79	92	88	87	82	85	83	86	87	89	87	88	78	84	93	80	84	100	91	94	94	91	70	89	92	70	73	107	91	85	81	81	85	87	80	97	85	88	72	84	74	76	78	75	93	82	90	92	76	92	88	94	85	104	95	91	92	84	71	83	72	72	80	88	77	73	85	91	88	83	63	88	79	85	85	95	90	75	83	99	86	82	83	77	63	74	83	93	84	70	88	76	86	97	77	97	87	90	74	72	85	74	85	78	91	91	75	76	110	81	76	92	86	81	85	80	77	80	94	96	81	103	90	93	83	89	79	77	90	86	91	96	96	83	87	86	85	83	89	58	89	80	87	80	101	78	96	78	78	74	85	92	96	81	91	90	88	93	80	111	71	91	86	79	68	66	77	73	79	90	93	82	88	88	72	62	81	62	66	67	84	88	82	96	91	79	75	99	75	75	91	85	66	85	70	86	77	100	97	79	88	85	87	74	89	92	91	92	81	88	95	90	106	94	86	78	75	76	87	91	78	107	82	78	74	73	88	102	94	103	67	85	84	83	81	88	63	108	86	71	83	92	86	89	66	74	91	92	89	98	77	92	89	82	77	91	82	83	72	95	80	94	86	88	94	81	75	86	92	83	85	81	96	79	89	75	85	84	67	74	74	94	84	85	84	85	89	89	90	73	77	90	79	87	89	74	90	84	91	87	86	90	89	99	85	98	97	66	90	90	74	87	96	73	81	96	83	81	76	66	84	99	92	86	78	73	115	83	64	79	81	100	83	86	87	91	80	89	88	92	104	96	80	86	78	91	90	82	81	91	93	83	92	63	81	77	77	92	100	88	86	86	94	103	76	101	79	83	72	87	72	91	88	74	95	95	73	83	79	84	83	75	66	76	96	78	101	85	84	100	85	96	88	93	66	76	76	96	106	85	91	98	96	79	90	80	81	91	90	60	96	90	87	90	74	91	91	81	79	85	82	82	78	78	80	88	85	97	83	82	80	94	93	78	88	92	67	87	88	89	79	81	77	71	97	79	102	81	77	82	93	86	89	61	78	94	85	75	76	96	90	88	80	68	85	102	88	90	77	84	102	86	84	96	89	86	95	96	76	90	94	73	78	74	80	90	87	91	78	63	101	71	82	85	75	71	75	101	83	84	84	87	77	78	92	88	77	93	72	74	89	89	80	80	74	89	95	81	84	86	104	72	81	88	80	82	90	70	91	70	71	65	92	71	69	95	70	70	83	89	82	78	81	85	71	51	83	89	80	84	88	78	82	77	75	81	82	93	77	78	91	70	62	91	88	88	87	82	89	74	82	98	96	90	83	72	63	92	85	78	85	72	90	88	86	83	88	81	79	87	75	72	77	84	96	91	99	84	83	67	86	93	91	87	87	78	96	95	81	95	87	104	75	81	95	77	84	73	91	82	79	89	82	79	83	82	89	80	79	86	84	81	87	74	86	82	95	104	92	97	64	79	68	74	79	80	90	89	88	90	85	80	88	98	82	89	86	91	83	105	93	81	75	76	89	84	99	71	82	89	95	85	96	73	87	73	86	82	81	88	81	88	77	83	97	90	68	83	79	73	85	83	73	98	88	75	95	100	87	82	86	77	92	75	75	91	83	102	100	90	93	87	90	88	76	83	81	76	71
4101	374	455	441	421	415	378	386	358	329	360	356	323	372	327	342	335	315	330	329	305	320	326	332	349	312	336	312	316	267	322	274	314	306	329	313	285	351	323	322	297	316	325	304	290	318	274	292	302	325	285	296	306	347	301	320	323	287	290	269	330	327	308	300	288	320	276	305	315	288	338	336	293	289	282	346	280	278	289	282	323	274	282	331	324	325	280	304	286	308	321	343	308	294	292	316	279	331	273	315	307	326	303	319	271	317	272	296	263	320	307	305	316	325	309	320	291	309	323	318	317	306	304	340	325	347	299	320	297	323	266	305	322	316	290	324	289	298	310	357	327	323	308	291	318	352	293	305	283	291	309	316	299	333	320	307	313	328	314	302	306	287	321	302	305	265	330	311	272	300	311	310	297	318	339	341	301	315	312	323	289	320	288	313	323	296	267	320	289	315	324	310	338	310	326	321	315	306	309	316	347	321	284	342	321	312	295	315	294	274	323	308	315	312	268	337	283	309	293	322	302	329	360	320	297	285	308	287	314	323	304	294	307	294	332	291	285	290	309	311	269	326	295	325	304	321	276	290	282	302	280	319	319	332	303	297	294	333	310	307	309	325	271	299	290	314	331	297	331	312	284	296	270	297	312	294	288	306	325	321	335	329	307	318	314	323	279	293	275	291	290	296	299	309	325	304	329	339	328	326	310	310	297	345	292	299	320	302	301	298	303	300	319	340	329	287	318	294	286	304	307	298	321	296	323	344	265	308	300	293	272	297	306	317	302	341	296	301	292	303	296	271	279	305	302	279	321	280	324	317	312	334	276	323	289	310	345	318	307	306	295	285	312	290	327	301	317	309	310	301	263	294	317	306	327	287	319	323	329	286	330	303	309	318	309	312	322	308	318	307	303	301	303	312	292	291	316	309	287	290	323	321	335	313	319	313	317	313	312	278	323	324	306	314	292	291	298	293	302	284	324	319	270	333	342	300	280	313	311	300	321	302	308	322	319	296	312	324	305	328	304	305	318	338	306	300	301	320	291	277	320	313	319	305	328	294	309	266	296	310	256	335	332	298	278	287	339	321	316	295	285	313	332	310	309	301	315	316	289	305	283	285	293	317	306	324	320	316	301	299	267	336	315	320	305	307	300	333	330	261	312	310	259	304	308	342	337	315	307	284	330	325	309	296	331	322	263	302	288	316	300	310	320	324	330	349	318	313	312	332	313	302	297	306	319	326	299	297	303	324	292	324	299	306	298	253	323	323	298	304	331	291	306	319	311	311	323	302	280	312	303	308	331	299	309	315	301	301	306	296	296	299	312	321	303	313	304	312	334	324	287	330	285	316	326	276	301	324	308	317	281	295	290	292	313	315	281	334	310	310	307	312	311	288	314	290	271	297	323	270	305	325	321	296	295	315	311	292	323	293	304	302	302	322	328	294	316	316	307	291	282	290	317	306	278	303	289	319	317	338	318	320	328	301	294	317	304	283	279	304	321	297	318	285	313	298	294	318	314	302	312	305	305	317	317	297	312	301	321	335	312	270	282	282	328	316	316	324	305	277	298	333	332	350	313	315	299	348	318	307	311	289	300	334	324	308	327	275	274	286	307	322	325	311	304	316	343	309	300	319	312	274	293	337	273	304	315	305	302	314	295	305	331	322	304	323	313	303	337	305	307	300	327	322	313	294	321	312	340	273	283	300	308	317	303	300	298	280	313	310	319	317	278	285	274	313	307	288	324	294	295	320	249	289	309	299	333	344	309	339	301	314	263	269	299	314	308	326	297	341	280	285	303	323	343	285	335	300	350	296	349	304	297	295	304	298	307	296	308	343	295	347	297	313	285	306	306	315	282	305	292	288	299	298	337	311	288	320	309	300	307	311	340	265	325	316	302	315	275	309	302	293	329	283	316	297	300	284	271	297	318	302	279	289	279	300	328	312	317	323	289	313	288	316	306	275	307	292	311	322	303	334	332	323	348	316	349	310	294	337	315	306	296	289	299	302	319	327	331	315	286	293	293	308	308	285	288	270	319	311	322	296	328	283	308	312	304	319	281	289	318	292	287	278	295	314	305	314	307	306	327	286	287	295	287	308	316	326	329	322	311	299	263	315	324	288	331	288	271	326	310	279	348	338	321	284	327	272	326	316	327	321	307	288	305	339	299	291	315	312	332	326	300	336	321	298	339	312	315	291	286	264	328	289	321	297	314	329	307	314	334	325	291	301	317	291	293	286	336	316	319	330	305	329	304	329	293	304	269	315	306	282	309	320	284	267	291	299	293	325	276	301	302	302	331	290	326	328	295	288	300	283	299	283	302	296	292	317	357	326	320	301	301	318	252	328	327	314	315	334	319	301	292	248	319	318	322	311	303	305	312	300	289	288	299	280	288	296	306	305	276	295	288	311	302	312	338	324	335	324	327	295	273	319	295	319	306	311	289	314	288	290	317	338	314	331	346	307	317	272	321	291	353	303	314	293	277	310	310	301	297	305	308	277	274	317	310	351	306	323	323	297	309	280	321	321	299	327	297	285	321	295	325	317	285	317	281	319	299	313	315	310	297	305	322	314	321	321	326	310	282	297	275	315	329	304	300	285	318	299	299	303	301	304	288	326	314	336	288	308	322	317	273	333	307	275	287	327	283	329	298	308	327	306	311	308	318	292	281	300	283	319	322	335	311	307	311	304	336	325	330	325	311	297	332	320	326	306	301	283	312	308	326	317	287	321	358	309	284	299	318	301	331	311	308	298	329	352	319	302	309	293	302	290	277	298	326	310	309	295	310	302	279	298	313	279	326	313	315	312	286	309	328	289	312	293	309	321	309	300	289	299	289	276	311	287	296	296	319	307	333	308	332	320	309	321	300	362	350	278	313	291	300	333	315	332	313	344	322	324	325	325	300	318	297	277	330	318	292	300	305	283	291	281	266	287	293	309	295	317	306	298	323	296	304	323	286	284	345	292	312	312	294	338	299	286	330	313	308	320	293	308	306	323	287	278	302	326	306	315	300	341	290	284	308	269	310	302	305	314	309	328	289	307	299	315	322	307	293	303	305	300	335	315	297	302	298	297	296	266	316	290	327	295	290	293	313	300	321	288	304	289	306	322	306	322	298	291	312	288	310	340	316	261	273	326	308	296	288	280	270	313	326	311	290	304	304	316	342	333	312	337	291	295	290	275	269	309	299	310	294	306	339	342	297	301	293	273	300	304	297	320	320	267	309	328	322	300	285	309	293	280	301	338	298	342	326	303	328	328	267	317	306	288	339	292	293	291	321	307	295	314	310	326	337	340	305	305	310	290	304	320	288	275	323	299	324	336	287	325	292	346	333	271	329	296	293	312	321	335	325	300	317	297	330	315	302	314	304	299	329	293	300	316	338	316	309	309	290	314	285	300	331	296	330	302	311	326	313	314	315	296	318	304	332	323	316	316	311	277	330	325	312	290	317	342	325	333	278	365	340	286	308	306	288	306	308	287	291	319	286	303	323	302	314	293
35300	11647	2169	1183	846	641	488	410	356	326	301	304	260	249	238	235	218	225	225	226	204	219	206	191	217	199	217	234	177	189	176	202	197	201	196	207	200	190	198	165	193	212	171	177	184	177	185	173	170	168	194	177	158	197	156	193	212	205	180	172	181	165	173	185	192	182	183	176	181	176	186	199	155	168	192	200	188	201	215	161	166	181	192	184	168	218	205	185	155	185	177	184	203	182	198	189	184	192	183	202	172	181	196	179	171	189	214	197	183	177	164	186	180	206	181	170	162	199	180	163	193	197	168	198	172	166	216	184	171	183	194	171	193	168	180	190	185	193	175	177	194	195	157	176	171	181	183	187	194	172	185	206	191	200	207	167	179	183	183	201	163	186	188	164	179	186	188	185	162	189	170	173	152	190	182	184	191	171	145	196	203	177	200	171	182	173	183	185	175	178	178	175	193	214	167	189	187	177	178	202	167	204	181	185	198	196	185	204	193	197	193	187	188	189	177	190	177	201	196	205	182	172	171	193	177	189	172	199	201	177	209	178	192	173	169	172	176	202	182	149	185	162	192	200	184	182	146	177	174	199	176	162	187	171	178	188	175	182	163	178	186	169	190	190	168	180	192	180	181	197	163	205	191	160	215	171	206	189	173	184	178	166	182	151	183	178	184	188	207	180	163	177	172	189	199	182	167	185	184	180	179	177	189	173	196	172	183	192	179	196	193	168	179	186	196	193	171	212	199	176	181	195	195	180	191	200	177	182	205	163	167	184	193	169	191	183	201	183	221	172	179	191	171	174	191	154	188	198	161	174	184	180	196	203	186	161	153	182	168	212	182	197	187	184	195	198	169	162	200	174	196	185	180	162	175	176	164	187	172	215	184	179	183	170	175	171	176	200	196	188	197	178	195	190	172	174	174	179	196	185	214	163	197	179	169	197	169	189	188	156	171	174	184	177	161	179	162	180	178	174	190	202	194	192	168	176	164	183	192	176	181	209	169	173	198	180	200	181	193	187	195	182	175	184	213	195	168	211	218	182	182	189	163	164	190	171	168	198	185	158	175	176	190	188	200	178	195	170	169	166	168	189	173	203	199	173	173	196	163	174	197	211	177	152	173	182	186	195	192	184	208	184	197	183	186	214	166	180	189	201	162	174	176	172	186	203	174	177	175	172	173	173	171	176	166	179	176	188	182	175	177	214	192	168	191	183	161	196	167	184	170	190	158	174	181	179	183	205	170	200	185	178	175	194	183	182	206	182	158	181	184	186	200	179	185	191	179	201	178	196	186	187	188	175	184	163	189	196	199	156	173	185	176	166	204	160	171	176	191	171	184	170	176	168	174	172	173	195	196	175	176	203	184	159	178	176	175	167	197	185	180	201	199	181	189	171	155	165	173	196	177	190	182	187	180	201	194	177	174	164	168	189	209	205	171	152	164	177	168	186	191	182	193	157	218	193	186	186	171	172	175	169	194	187	163	180	217	189	218	175	161	187	159	191	144	181	176	200	180	189	185	188	184	181	177	179	163	195	194	201	178	147	181	175	169	159	187	198	175	192	195	167	198	202	179	198	198	199	213	198	175	174	203	179	172	172	164	174	203	195	182	196	207	210	186	188	198	187	183	188	168	191	171	168	161	173	185	166	219	166	187	199	187	177	180	194	186	168	182	201	173	194	160	179	176	171	181	196	194	175	194	191	170	187	165	167	167	180	166	178	193	196	189	170	191	199	171	173	207	200	188	186	163	191	169	177	186	195	169	203	177	190	209	203	194	183	211	169	164	187	180	181	169	155	198	181	181	157	189	169	161	189	173	154	149	198	185	167	188	197	182	180	192	215	169	184	181	197	209	171	157	146	193	208	179	160	186	203	177	197	172	184	174	158	170	201	173	190	200	172	166	161	170	178	190	191	209	183	180	178	174	160	182	190	165	182	187	162	168	169	181	185	170	192	168	162	176	182	194	182	184	186	190	162	169	177	175	175	185	208	184	194	193	185	189	191	197	167	175	183	173	165	195	176	173	160	192	199	165	178	188	183	190	177	187	192	185	179	197	163	168	166	156	166	195	139	169	175	173	164	186	186	165	185	166	174	187	170	172	206	171	173	200	169	151	185	176	169	202	186	179	192	191	175	201	179	164	172	207	157	175	167	190	163	185	156	170	172	172	201	163	213	198	221	177	184	161	194	185	197	187	163	191	185	187	193	181	217	191	151	173	215	176	190	174	188	203	167	190	202	179	183	178	204	181	159	173	189	198	192	173	201	178	207	203	175	183	178	190	159	187	192	186	187	169	173	181	168	178	171	188	183	177	198	169	168	189	186	194	180	160	166	170	165	185	193	193	199	194	190	161	187	188	205	192	189	177	167	144	196	219	178	203	190	167	194	152	182	179	173	160	189	188	197	194	179	173	185	175	197	180	195	184	187	186	169	173	177	182	187	194	204	184	216	172	198	188	171	174	191	189	199	182	181	191	207	167	163	201	193	165	172	177	188	185	168	170	182	190	220	174	182	184	173	171	192	165	169	212	174	178	215	169	179	182	169	191	193	157	164	169	188	196	179	178	178	189	195	185	161	193	187	188	155	174	191	175	210	174	191	168	172	181	196	165	192	198	199	182	178	185	190	178	177	162	171	183	203	168	171	169	163	168	161	172	181	185	160	182	167	191	170	200	180	184	193	198	194	196	167	177	179	198	181	185	159	182	187	168	206	181	190	172	194	194	168	180	162	170	195	171	161	166	165	213	195	174	187	199	178	206	195	184	169	196	206	205	191	177	190	145	161	214	179	172	151	181	196	188	169	177	187	173	194	177	177	184	200	194	179	197	164	172	191	171	166	194	190	174	166	174	189	188	172	203	185	185	184	179	204	194	189	181	180	185	199	189	176	183	202	197	166	186	184	189	181	188	186	168	153	189	172	205	185	167	201	175	175	190	188	193	181	184	172	187	175	176	187	190	186	180	210	190	213	170	182	185	168	181	165	188	185	173	210	180	163	186	188	174	195	166	210	182	175	173	196	191	188	183	209	190	184	193	184	174	176	172	179	193	153	181	202	180	177	183	198	197	185	204	173	181	182	158	179	190	172	174	183	183	179	167	158	164	168	163	188	189	156	192	205	177	170	151	179	212	186	185	172	192	207	199	186	172	205	203	176	171	162	180	180	157	194	183	194	189	187	181	164	184	173	183	196	182	194	197	182	177	205	197	184	175	178	182	194	194	154	160	176	184	196	202	200	182	164	172	177	168	197	194	205	172	217	183	172	182	177	180	178	167	193	182	167	195	215	183	176	175	186	213	202	177	183	169	164	202	202	163	164	191	175	187	175	187	176	201	176	180	208	188	173	172	182	189	171	170	186	190	165	166	150	182	180	189	189	196	187	186	164	176	185	171	163	175	177	174	162	173	179	205	188	212	194	198	187	205	180	174	163	168	168	195	166	176	191	155	167	175	163	176	159	185	180	175	183	171	165	186	208	186	199	186	172	169	182	181	198
16374	1519	3272	3594	3174	2630	2109	1772	1642	1412	1226	1137	1020	1020	1011	923	863	841	831	786	794	758	710	698	715	695	650	692	681	673	622	621	609	653	648	641	617	607	612	635	595	635	619	622	633	590	590	554	590	572	609	596	617	598	576	594	611	562	632	568	598	567	583	583	566	599	565	583	598	590	574	627	558	585	599	590	551	541	588	578	569	604	572	570	596	564	580	593	569	586	537	563	576	587	618	551	585	574	530	534	539	545	597	591	537	622	552	556	603	538	599	562	599	553	530	550	603	582	566	582	535	529	563	557	562	628	583	597	573	578	546	576	597	614	551	593	573	584	545	566	590	579	578	573	573	559	572	561	557	598	618	566	562	553	562	569	555	562	590	560	555	547	567	600	568	524	537	553	567	549	572	566	603	562	568	564	549	568	616	570	567	592	550	542	592	553	563	579	541	589	557	588	585	561	569	555	584	576	514	563	565	548	583	559	589	563	543	567	556	546	534	599	562	530	574	534	548	554	572	574	526	549	552	561	587	598	558	542	566	568	522	565	579	577	613	555	559	569	579	589	533	569	553	587	551	612	569	564	583	577	547	582	537	586	582	500	545	547	609	525	568	568	571	579	558	589	549	530	527	579	551	557	507	583	603	558	577	549	559	612	573	547	593	583	589	597	577	550	529	596	556	565	574	533	584	575	589	577	573	618	590	548	554	575	553	567	533	524	553	595	590	546	600	549	534	566	583	571	565	530	567	507	574	549	558	549	549	563	570	572	552	549	573	594	582	578	544	536	580	539	629	544	534	595	558	550	554	583	547	558	542	575	556	599	556	570	559	559	573	538	552	556	580	543	560	576	538	573	561	562	542	597	611	566	539	540	548	594	530	584	607	571	558	561	531	532	591	545	603	552	568	527	588	561	560	545	583	549	600	564	577	584	580	607	574	553	555	546	579	553	605	588	594	590	524	569	563	575	541	546	543	551	530	548	604	563	584	561	566	581	591	535	563	577	563	567	582	503	552	592	608	575	577	529	548	576	625	560	620	589	558	594	537	566	555	548	550	574	585	552	578	561	556	537	543	566	556	557	517	575	554	505	607	588	548	596	540	589	562	571	520	543	550	565	531	538	540	578	552	573	562	569	576	579	578	540	551	554	516	573	559	547	547	565	614	618	546	576	541	586	589	543	534	603	574	497	592	543	603	535	508	543	536	609	601	543	576	616	537	566	596	527	600	569	547	581	550	558	554	560	580	561	522	573	585	546	579	586	574	555	535	549	561	572	566	566	570	581	545	564	528	590	569	566	571	570	540	605	581	584	534	556	546	579	553	560	575	573	565	545	564	570	530	568	529	573	555	589	580	500	579	521	571	539	603	586	606	586	575	547	550	609	561	605	510	565	565	592	553	576	604	554	545	583	566	550	579	538	515	540	551	576	551	547	565	555	582	568	567	561	603	563	519	563	548	524	558	537	555	611	557	556	570	560	553	631	593	557	613	567	599	539	596	585	585	572	571	622	556	614	558	563	563	506	543	565	566	570	532	556	561	596	570	537	561	544	563	522	519	548	581	547	570	540	558	558	588	541	536	593	611	575	545	588	566	563	595	552	597	559	597	586	550	578	611	599	547	577	587	577	508	561	609	557	598	577	565	567	570	602	585	581	534	569	593	596	540	518	545	565	549	584	544	601	562	528	602	577	592	567	570	585	614	544	585	570	555	558	590	576	582	529	555	585	584	552	563	582	551	537	568	576	569	565	578	560	591	565	562	547	555	604	624	525	596	566	572	518	584	608	556	577	563	533	553	593	539	529	550	571	608	552	539	540	580	544	544	556	576	564	538	581	586	590	565	587	600	575	596	545	623	572	560	586	526	566	554	523	553	566	504	600	607	587	566	565	587	538	547	505	581	575	563	571	587	552	556	577	580	572	587	604	574	550	563	606	572	574	590	569	614	614	602	552	575	518	608	528	611	548	564	551	567	596	594	564	563	561	575	604	574	550	551	571	588	589	597	589	537	600	555	563	546	537	565	587	560	561	568	591	589	542	553	587	570	596	563	515	571	546	548	546	584	607	567	557	562	524	566	595	587	608	574	608	541	546	548	599	597	530	587	543	545	553	528	583	502	564	542	555	557	560	591	573	575	583	569	560	546	541	552	569	594	581	559	526	548	568	530	541	521	527	543	543	568	588	574	575	538	574	580	586	534	534	567	626	594	546	532	562	586	556	593	518	552	584	600	553	564	578	570	607	556	569	547	588	532	588	574	585	575	563	576	552	574	614	540	593	623	563	619	551	541	556	534	536	578	555	571	555	597	569	519	598	556	565	540	600	541	556	557	546	605	554	549	560	568	600	515	578	548	561	544	588	559	581	613	538	530	563	613	599	578	572	558	576	577	542	604	554	533	541	566	586	573	620	542	554	551	547	549	548	526	594	554	586	555	572	556	555	578	613	586	561	610	584	548	608	531	544	532	562	520	531	571	550	561	509	563	554	577	565	568	573	582	549	594	515	550	577	584	543	540	549	535	559	604	584	599	561	589	578	581	577	531	613	579	602	554	549	604	596	571	569	592	572	560	590	538	548	584	557	568	625	562	589	519	546	584	569	570	589	592	542	565	560	568	567	570	548	572	594	545	556	562	568	573	573	570	561	544	539	575	548	557	546	588	569	532	532	536	523	504	565	591	565	543	588	553	575	543	588	557	576	561	577	555	586	546	585	581	588	571	541	578	601	567	529	557	574	569	551	567	586	562	549	578	540	524	559	541	607	542	547	524	579	576	560	543	566	544	570	549	565	566	548	527	553	584	581	574	557	558	539	566	549	572	550	559	520	563	559	552	538	577	546	579	582	584	578	584	547	591	568	561	584	539	617	608	576	574	601	536	572	587	597	576	544	530	586	565	570	553	565	615	545	576	615	575	596	570	534	597	572	563	551	565	541	553	575	584	556	590	571	531	552	608	541	549	570	570	574	574	557	501	547	562	578	535	574	588	603	563	554	529	577	574	593	551	567	548	592	548	564	569	580	556	603	533	556	519	569	625	576	526	545	549	571	521	565	563	576	587	575	571	555	560	552	610	567	534	578	545	541	580	562	534	597	576	568	604	569	577	548	537	551	531	542	569	625	584	546	587	575	560	563	592	578	586	578	548	537	577	575	597	584	567	525	550	565	574	538	575	605	512	545	583	535	552	555	601	520	606	605	583	555	574	607	554	575	543	547	597	528	562	549	621	535	623	541	554	550	547	606	571	555	531	513	548	535	606	551	538	570	592	576	550	546	581	588	550	547	532	576	589	580	593	599	589	554	558	563	565	572	620	550	565	544	572	533	555	600	568	576	564	598	566	540	544	526	563	562	585	571	602	546	533	567	568	563	544	555	511	533	586	553	603	575	561	586	571	510	567	536	560	501	563	609	541	562	567	577	532	580	523	543	563	540	561	565	582	554	525	564	552	587	574	524	545	586	553	588	592	581	547	549	522	572	552	580	522	560	551	563	558	568
41906	20274	9568	2483	1643	1258	948	766	647	552	514	494	425	405	375	398	376	413	348	306	334	317	322	343	324	307	304	290	289	302	281	291	276	309	290	276	269	274	283	289	269	297	293	294	271	278	287	273	274	267	282	277	280	282	294	276	277	256	246	267	262	276	272	286	236	278	253	295	274	280	279	244	275	280	274	260	271	276	272	275	271	271	262	287	275	291	285	249	286	278	274	278	286	278	267	275	286	268	277	289	259	296	268	288	260	250	254	293	260	246	264	275	266	271	277	262	282	278	283	271	266	294	267	249	272	277	260	264	272	268	297	255	247	239	252	315	241	270	267	275	262	262	285	237	260	280	260	260	283	242	242	273	271	283	283	278	286	286	285	275	290	261	249	238	268	284	300	234	264	269	255	266	249	271	253	263	259	269	261	244	266	247	252	270	262	293	262	265	293	249	274	260	263	275	259	290	249	267	292	269	313	260	267	289	261	247	273	260	251	242	237	259	244	283	259	287	265	287	252	246	292	259	278	291	279	289	244	258	251	291	271	255	280	290	250	271	268	280	265	257	263	283	288	261	281	258	250	271	267	279	286	278	256	283	261	259	274	262	247	260	270	256	253	291	284	280	279	239	258	256	279	259	255	257	257	255	276	244	286	278	230	270	264	266	270	242	258	281	276	263	266	276	254	260	279	258	286	236	265	247	281	252	271	269	244	262	284	263	233	257	259	234	258	255	262	265	252	279	280	257	285	291	255	274	272	267	252	235	252	292	278	279	287	290	295	294	275	262	322	254	271	273	251	266	252	255	257	269	242	258	282	281	279	270	272	299	261	243	247	273	274	283	290	260	283	262	303	271	286	266	282	269	279	286	242	257	264	264	273	285	269	282	291	271	289	241	270	257	301	279	275	286	247	287	260	292	281	279	239	253	265	284	272	260	270	232	264	273	251	268	271	274	264	286	259	287	273	269	272	265	267	301	268	239	262	243	275	288	253	265	280	283	282	258	270	290	264	277	256	300	237	269	273	255	271	287	295	263	242	266	294	275	300	280	260	258	305	233	253	312	245	262	262	246	285	254	275	281	273	276	273	280	256	286	257	287	255	279	264	293	272	267	256	296	243	257	279	293	249	284	266	286	280	271	286	278	245	304	293	256	262	270	266	253	279	279	264	265	276	264	268	276	252	274	251	263	293	270	256	285	258	257	247	226	277	259	275	245	251	265	265	246	289	252	252	245	281	277	257	239	247	255	276	271	264	251	271	253	271	254	249	246	268	277	262	266	255	246	272	273	300	265	246	275	267	306	308	274	265	280	250	280	289	251	256	299	256	270	275	253	279	263	265	268	279	262	256	280	281	229	272	281	246	294	249	267	261	258	272	257	268	314	252	251	249	265	294	282	245	259	254	268	268	255	252	278	258	304	256	297	253	269	259	270	299	269	248	264	298	275	278	267	260	272	258	274	243	280	263	240	275	267	294	286	272	313	276	290	278	281	265	263	257	267	281	260	260	250	267	277	263	286	244	276	261	264	271	289	260	249	280	243	260	269	272	271	262	303	261	252	261	301	227	239	278	274	253	277	273	258	260	277	253	282	284	246	290	265	265	263	257	276	274	250	274	301	266	278	263	263	285	297	272	269	280	280	289	254	260	265	283	285	274	258	270	273	261	259	282	283	250	272	280	282	258	270	296	280	262	271	289	279	269	298	271	270	271	314	287	248	248	256	273	278	263	272	263	287	262	255	264	242	271	271	251	260	278	285	278	290	256	292	263	288	230	266	259	250	264	251	244	260	238	276	261	264	293	271	269	252	282	267	272	286	290	268	293	253	279	252	290	265	265	253	280	301	285	248	234	258	289	237	270	251	251	282	252	260	283	270	278	268	285	259	253	257	268	302	282	255	279	282	260	282	274	282	259	266	236	274	258	270	283	273	282	287	271	262	269	265	273	257	277	268	258	273	282	251	268	262	273	271	283	283	264	260	244	253	274	268	267	280	257	269	294	271	265	246	274	299	271	262	298	286	252	303	263	296	275	272	276	250	292	253	266	248	260	236	271	274	275	238	285	257	285	284	271	274	264	276	264	263	282	296	274	286	250	245	242	270	261	269	271	274	253	261	277	250	272	278	259	263	269	258	262	292	267	267	259	267	264	278	264	250	250	268	265	269	256	300	284	304	292	264	278	279	266	282	260	296	280	273	240	274	252	277	241	263	265	239	244	273	258	283	239	264	267	260	268	284	256	275	281	292	273	266	294	248	288	263	280	268	255	264	284	271	266	254	273	287	289	279	263	242	274	272	241	270	277	241	248	273	248	279	264	292	303	282	252	295	262	251	245	270	244	276	270	261	275	269	280	295	273	277	269	267	264	296	275	272	297	266	282	273	288	274	288	272	294	249	289	266	284	267	274	274	252	258	266	266	275	277	264	256	247	264	276	247	298	265	299	263	260	276	269	289	268	257	275	243	263	284	287	248	251	276	250	241	287	267	280	245	256	246	276	238	263	261	279	284	270	257	254	255	260	277	250	271	250	274	270	276	269	305	280	265	233	263	281	270	240	255	257	288	254	259	281	240	255	284	278	296	281	281	266	255	284	245	276	291	262	278	285	283	269	272	278	239	266	229	245	279	245	240	290	266	238	290	284	265	265	262	248	264	256	306	250	265	274	280	248	231	294	285	238	275	262	267	301	251	252	280	283	282	277	275	250	253	281	270	271	272	271	306	270	261	282	250	293	286	279	246	263	299	247	253	262	249	265	275	246	288	272	242	254	258	247	280	273	275	275	255	287	266	257	272	269	282	259	254	268	259	268	255	277	253	274	261	243	265	262	262	269	250	281	272	292	268	289	260	250	272	289	254	269	279	259	239	265	321	266	260	248	262	257	274	252	276	245	261	273	254	291	247	241	280	293	284	245	236	285	302	259	290	284	250	281	291	257	287	261	267	273	290	258	260	270	233	247	256	273	278	248	289	288	285	260	244	256	282	265	260	264	246	261	278	247	239	266	243	286	256	270	261	247	276	247	275	292	286	258	264	259	261	299	260	269	263	256	237	284	262	258	276	281	280	299	274	288	254	291	303	262	264	279	260	256	273	261	311	245	278	251	304	259	262	233	262	255	259	265	261	299	271	288	275	274	288	246	285	281	271	278	285	234	292	254	291	265	286	265	276	286	281	285	262	280	240	261	266	266	276	280	279	289	251	271	268	251	278	272	263	267	302	270	272	262	267	259	270	233	310	270	278	241	271	270	239	267	260	287	277	233	241	265	272	271	285	269	272	274	268	274	286	226	245	269	299	302	284	287	283	260	263	300	262	265	268	285	270	241	290	249	253	235	264	256	261	290	292	283	263	241	259	273	268	277	283	284	302	269	263	277	272	287	279	252	245	271	246	277	259	244	295	224	237	288	263	226	269	263	276	266	299	312	297	261	228	246	255	275	279	273	271	286	271	280	253	263	261	253	272	273	247	274	273	265	292	252	271	244	280	259	272	256	283
21042	2848	6067	6734	5795	4686	3884	3184	2801	2328	2220	1937	1816	1702	1532	1514	1428	1273	1302	1237	1223	1147	1068	1091	1017	1043	1036	1061	929	993	1006	893	937	906	945	962	882	913	889	895	832	873	864	862	835	848	810	891	827	828	846	880	846	867	826	820	841	857	787	808	844	780	833	815	795	850	807	834	811	815	830	816	781	779	833	817	776	778	820	872	807	753	793	785	806	792	762	807	783	813	796	820	827	765	809	791	826	768	778	808	851	776	845	746	744	827	744	741	788	807	780	758	786	755	755	810	799	788	815	753	747	760	793	763	814	791	762	775	779	798	731	746	759	781	765	835	765	846	774	713	796	776	792	786	764	741	824	809	752	770	757	775	797	767	793	783	754	755	773	769	780	770	804	826	791	786	784	775	807	811	798	760	749	773	830	782	773	760	805	784	775	771	790	741	788	781	753	778	817	786	725	748	812	779	751	779	730	845	727	782	804	818	790	797	786	752	748	800	789	788	774	761	759	758	775	756	807	743	825	789	811	774	773	833	787	750	727	788	761	742	708	762	745	767	778	799	782	752	739	793	796	737	758	784	766	760	781	736	783	724	742	760	756	751	747	737	814	769	814	788	784	754	760	817	729	796	819	796	785	787	833	762	809	797	787	776	770	785	788	757	749	735	783	770	763	769	743	744	718	753	792	780	760	847	783	747	851	805	709	739	790	804	770	797	791	740	721	762	813	775	738	772	752	752	753	758	785	714	794	764	783	767	809	817	762	775	789	712	750	741	760	769	783	740	762	785	732	816	800	784	752	775	782	791	763	813	783	797	763	793	775	820	776	829	779	737	744	749	769	791	760	768	760	755	727	757	720	763	772	770	779	758	809	797	797	719	809	765	755	766	725	778	770	800	791	773	799	784	734	763	752	740	845	803	790	770	759	783	801	759	762	760	796	793	749	752	754	789	791	768	741	729	787	754	766	799	776	775	783	763	772	753	727	791	754	743	754	721	772	761	749	755	730	786	754	777	767	759	759	738	775	774	750	780	765	794	769	785	782	740	756	765	726	784	813	740	782	771	781	772	792	746	773	789	723	790	778	757	774	770	800	786	764	767	777	772	797	780	824	745	833	736	786	791	773	748	769	794	783	772	757	797	789	756	756	755	759	760	809	697	739	728	813	773	798	769	767	768	821	738	789	796	767	782	740	788	788	780	763	797	785	741	770	773	769	762	776	781	805	753	778	791	782	771	788	756	779	733	736	781	723	784	770	790	772	750	734	780	797	769	789	787	794	815	798	798	756	794	772	795	745	789	805	747	748	739	759	762	746	756	769	753	786	777	793	750	803	770	757	773	803	796	773	777	814	753	778	771	807	745	781	768	735	805	762	780	781	800	800	823	751	735	734	778	731	794	774	744	803	726	795	825	771	759	795	747	764	783	779	739	745	791	718	766	784	746	748	802	828	800	782	789	792	776	781	755	759	762	729	757	746	752	774	714	733	753	748	794	753	752	758	775	751	787	813	808	757	776	738	775	817	753	800	788	796	744	809	786	711	764	791	754	791	783	746	809	797	775	814	797	802	769	775	756	752	771	759	760	769	738	745	747	790	777	766	761	807	764	777	697	785	762	759	761	755	779	783	786	738	777	776	746	820	715	784	776	751	762	767	737	796	824	712	778	783	794	759	789	787	769	781	820	810	762	836	753	762	768	770	773	780	800	791	753	803	718	812	763	736	801	723	782	758	803	772	770	798	744	751	777	788	761	791	706	808	788	813	730	747	756	788	742	749	765	768	764	820	788	757	731	808	776	734	814	735	794	708	794	762	779	722	758	777	739	755	784	807	780	748	794	750	789	737	757	728	717	804	784	762	726	806	740	763	778	728	745	745	763	798	755	790	766	811	753	812	785	733	759	792	818	740	747	738	788	822	755	748	788	783	851	814	809	731	808	755	741	719	774	723	783	763	756	786	795	757	781	804	738	741	768	736	782	789	769	770	768	774	797	715	754	805	729	750	734	774	795	740	735	789	774	742	732	768	765	824	805	749	768	731	754	771	765	749	783	798	790	720	776	772	734	832	780	780	757	723	794	756	753	803	771	830	794	801	776	778	780	725	741	773	785	789	800	763	823	809	818	785	796	784	786	777	785	747	784	774	799	806	808	808	756	733	768	796	761	738	766	772	780	764	771	795	802	811	800	751	769	745	729	757	750	803	788	759	757	745	801	756	761	801	784	743	771	797	731	812	788	835	774	767	721	782	752	803	775	766	833	763	782	770	744	810	795	773	794	778	781	796	769	777	718	792	793	784	738	831	723	756	779	750	802	804	784	743	793	758	760	808	837	735	771	775	750	771	765	770	780	824	730	764	760	790	765	750	745	756	792	759	799	793	713	768	762	768	708	744	776	791	784	742	761	779	801	778	768	805	788	788	718	761	787	742	765	736	728	799	776	716	747	733	783	809	771	746	753	720	745	740	741	745	774	759	740	765	804	783	767	751	737	772	773	802	810	705	718	772	780	797	761	788	791	753	760	786	781	788	818	754	755	774	779	779	761	738	773	838	824	788	782	722	731	841	730	741	727	798	769	783	782	742	765	785	774	823	743	760	779	802	783	777	759	752	722	770	749	841	720	790	750	773	744	749	762	759	766	761	775	764	813	775	790	731	806	783	754	784	745	766	824	743	738	759	750	766	764	769	761	774	737	733	740	773	765	763	795	798	775	787	773	811	763	801	733	773	756	787	792	779	833	838	798	747	741	819	789	719	772	768	749	825	766	775	757	806	778	774	776	780	813	754	733	799	795	755	754	735	784	786	805	743	771	754	740	723	797	752	748	790	782	799	751	769	799	761	779	779	796	772	770	797	790	785	709	750	795	759	769	757	789	766	755	788	759	753	803	815	803	738	754	796	760	788	798	773	722	725	800	810	798	761	776	771	777	759	770	747	819	741	754	802	800	824	800	768	753	828	768	786	732	761	767	798	795	819	743	760	750	774	760	697	761	735	748	774	813	789	754	725	739	778	767	727	740	735	775	825	804	773	762	808	808	780	738	741	808	766	794	800	784	723	790	804	722	823	737	789	814	795	736	782	791	798	702	805	803	794	730	835	789	756	756	833	837	765	784	733	777	782	768	787	730	760	819	807	759	784	769	792	780	822	794	731	734	821	806	805	755	826	775	781	761	735	789	806	774	723	817	815	749	802	736	811	747	777	744	780	789	775	771	809	759	785	813	767	766	802	727	790	783	761	739	762	766	797	763	754	790	791	758	735	814	798	752	777	770	766	770	779	783	815	804	771	777	776	781	778	754	776	754	816	749	761	784	772	786	789	783	749	832	763	798	731	798	774	801	801	787	783	784	768	785	795	707	754	735	722	797	766	742	813	746	739	761	792	783	739	754	792	780	777	820	790	794	700	765	702	770	794	773	749	736	774	804	848	758	778	771	759	736	782	773	789	768	722	782	786	798	781	750	772	773	763	759	746	780	748	823	822	777	776	802	790	778	770	762	734	727
4942	321	166	121	127	106	97	78	90	88	85	91	73	86	73	84	96	73	80	77	66	96	90	82	95	76	89	85	79	82	81	74	91	90	96	94	97	70	98	90	78	92	86	93	75	86	83	93	88	106	81	91	73	81	88	66	82	86	73	77	82	95	82	108	81	72	73	73	109	75	75	85	86	87	77	87	105	91	66	92	84	98	85	84	96	89	80	88	93	74	80	85	72	90	94	76	79	99	93	68	74	77	81	67	92	89	87	87	87	74	97	74	86	79	94	88	83	83	91	91	84	88	77	91	75	94	83	84	89	77	95	86	85	78	100	85	86	61	83	87	82	88	80	101	71	91	86	66	92	88	90	93	80	78	85	91	84	89	68	84	73	89	97	78	96	82	82	80	79	113	78	62	81	76	88	76	90	87	83	70	79	88	91	68	88	89	84	92	77	86	87	87	95	81	79	76	71	84	89	79	82	96	81	80	78	95	84	92	105	91	76	85	67	83	75	95	94	102	75	90	90	90	76	88	69	92	81	86	82	96	87	82	79	76	93	90	87	71	86	71	74	85	80	90	88	80	70	75	85	82	84	80	73	81	104	102	93	88	83	84	105	81	98	85	97	77	89	93	84	75	83	75	96	89	78	88	70	101	84	72	69	105	93	71	104	94	82	92	76	91	99	79	111	89	83	75	77	95	71	88	95	91	80	76	93	84	74	90	70	87	67	86	79	82	95	78	90	78	79	87	77	83	77	98	87	71	78	84	92	80	79	68	82	81	72	75	90	89	74	75	85	91	79	77	82	95	93	83	73	90	96	99	71	90	80	80	90	72	79	81	84	93	94	90	81	82	72	95	87	80	90	65	80	81	72	87	89	92	65	69	98	93	76	83	71	88	78	81	100	73	85	69	88	83	72	82	79	89	68	83	72	101	90	88	77	84	93	101	80	82	86	84	75	78	88	77	98	82	69	83	83	86	82	77	77	90	83	93	95	90	83	104	82	81	73	82	89	80	67	75	75	75	92	82	97	97	103	84	83	83	89	74	78	92	106	81	72	86	76	89	73	75	104	87	88	95	69	90	70	81	92	62	88	85	69	73	68	86	82	82	73	84	87	76	75	86	101	80	96	93	80	92	78	81	95	83	95	75	71	81	79	87	80	93	75	75	80	92	86	101	84	97	92	89	92	98	86	78	81	79	64	99	84	74	85	101	84	79	78	94	79	80	76	80	94	86	79	91	98	91	91	79	77	88	87	78	74	65	80	83	92	85	79	100	88	71	88	75	90	79	76	79	82	84	88	78	94	80	72	89	97	88	76	87	92	84	80	75	78	77	87	80	78	87	87	82	82	71	84	96	82	94	94	78	85	76	90	83	95	69	86	75	86	82	82	80	79	84	83	76	97	94	99	82	71	110	89	94	75	74	72	82	91	70	80	83	89	68	93	85	77	97	74	80	70	99	95	92	94	83	82	79	109	111	70	93	92	79	89	65	100	94	69	79	71	93	66	84	77	83	89	78	84	71	96	91	86	73	79	89	91	75	77	90	91	94	83	82	85	79	104	85	83	79	92	106	78	94	91	95	87	99	80	85	68	78	67	76	78	84	96	67	79	79	83	67	66	74	82	79	85	81	92	74	67	73	97	95	80	74	95	98	98	93	78	98	88	81	77	81	91	91	91	89	78	93	94	87	70	82	97	79	81	84	97	79	79	72	75	82	78	80	95	89	75	80	79	82	71	94	94	81	75	89	81	79	82	87	77	74	82	89	77	81	99	83	84	100	78	89	96	73	76	86	89	83	91	88	91	100	83	96	77	87	89	70	81	78	75	94	93	88	80	92	74	88	76	92	85	92	87	88	84	66	98	91	79	82	87	86	94	94	76	74	83	87	79	68	90	83	91	86	73	88	56	86	85	77	68	75	84	88	87	84	84	91	102	81	83	80	90	104	87	98	93	58	81	83	81	94	77	78	90	77	100	109	91	77	76	90	91	76	87	98	95	80	98	85	93	96	84	73	74	78	78	87	95	103	88	87	69	92	91	90	93	71	88	77	93	86	87	73	83	75	93	83	88	97	89	82	71	92	86	90	90	94	85	88	94	81	90	71	74	79	93	83	100	74	76	81	101	93	79	88	81	66	92	88	85	91	74	79	81	108	64	66	98	86	74	88	91	84	87	83	87	86	74	67	87	79	63	86	84	96	95	85	93	94	94	93	76	67	72	78	100	81	87	94	108	82	100	74	84	87	77	85	81	99	76	104	100	89	72	76	89	93	78	94	92	92	89	59	84	78	82	80	80	83	74	93	103	78	87	74	85	93	78	90	90	79	86	85	78	73	83	87	95	83	71	83	83	88	79	80	83	104	85	89	77	89	80	80	68	92	85	62	88	71	87	87	83	69	75	106	90	96	78	78	77	102	77	94	75	106	83	84	89	79	89	92	89	79	86	102	65	87	80	96	88	86	85	67	85	96	78	62	86	84	90	85	89	85	82	92	65	97	93	84	79	68	93	84	80	75	72	78	95	75	87	92	73	89	82	91	89	72	80	83	74	68	86	83	76	78	90	87	87	84	76	91	83	99	70	86	88	72	89	82	76	70	65	75	82	81	92	90	87	81	70	70	80	71	68	89	88	79	83	101	77	76	86	66	96	90	78	83	83	73	91	96	89	101	69	80	93	86	110	74	72	88	88	79	103	84	77	81	79	91	69	93	74	82	79	99	86	94	89	78	66	76	81	84	99	81	78	87	89	81	81	91	101	85	104	80	92	90	76	69	88	80	75	87	72	94	100	84	75	83	98	90	78	87	97	87	95	81	87	74	81	81	72	77	78	71	81	84	76	84	77	76	78	84	96	77	82	84	77	86	91	94	78	81	93	90	78	78	76	67	73	81	76	93	78	97	86	73	91	78	80	71	84	93	84	84	94	92	101	88	84	104	72	90	86	93	60	97	81	88	105	88	76	95	67	79	73	82	81	76	88	82	84	76	88	82	93	79	91	82	91	89	80	89	77	92	109	73	99	78	82	83	89	105	91	85	74	100	98	79	70	92	90	100	86	89	92	90	77	84	65	82	77	89	83	85	88	71	93	106	84	88	76	65	91	95	91	94	83	85	87	86	88	80	86	72	84	91	81	80	85	64	79	81	88	103	72	66	97	86	76	84	82	93	75	80	87	91	79	84	88	78	99	96	96	87	80	96	97	86	94	76	70	79	95	70	67	81	80	92	63	82	85	88	96	83	63	90	97	98	84	64	81	69	78	75	69	82	87	78	82	95	68	102	80	81	86	72	78	76	83	83	84	94	77	89	59	81	91	79	72	93	77	78	89	78	79	79	89	88	56	58	85	81	82	82	91	87	86	85	87	82	87	67	57	94	78	83	89	91	83	76	85	77	88	105	83	73	88	89	90	95	82	69	96	81	94	74	62	67	82	85	100	82	83	87	85	80	75	77	79	91	81	81	92	90	72	78	93	81	84	55	76	101	80	83	84	89
3833	406	416	461	453	416	389	405	367	355	349	353	335	337	323	319	338	324	349	331	296	324	303	339	326	295	311	321	332	320	310	322	299	306	317	303	319	293	315	304	323	304	315	313	331	327	325	310	315	314	283	312	312	294	302	295	307	319	322	286	313	307	301	286	322	305	309	308	312	297	310	305	312	327	330	297	272	275	283	298	308	313	305	305	297	307	295	319	312	316	301	312	283	298	321	307	306	282	300	298	316	313	286	356	330	335	307	296	309	285	292	308	297	343	321	307	285	311	280	313	290	274	317	315	296	288	295	303	293	344	274	300	307	268	302	289	297	277	326	288	313	318	324	325	316	292	310	305	309	310	276	282	301	304	298	310	300	326	301	308	296	299	313	284	313	314	309	328	301	323	317	342	333	297	332	312	311	299	312	331	305	285	323	282	301	278	294	294	311	306	275	323	270	319	333	280	302	285	322	296	304	313	318	277	346	281	299	319	364	321	332	314	321	316	309	296	310	338	315	316	324	304	292	318	298	302	308	301	304	287	302	328	315	307	313	322	332	285	299	316	306	295	384	305	264	300	319	333	319	315	288	310	295	279	307	326	298	290	311	331	292	287	292	299	307	328	316	323	315	295	331	265	282	297	305	309	315	285	289	329	309	295	329	284	276	287	310	301	304	287	282	326	313	344	336	301	324	337	269	293	318	321	309	313	306	281	295	298	335	283	286	315	322	289	315	332	298	311	306	303	324	285	312	291	328	311	293	303	337	342	317	291	318	264	313	293	319	300	303	306	323	313	292	335	284	264	306	310	319	335	305	302	289	306	308	307	302	328	317	293	284	339	302	292	312	291	287	309	329	300	322	314	333	299	324	296	306	338	290	314	315	290	308	318	301	343	308	303	282	295	327	297	281	340	304	283	290	329	324	320	290	308	335	288	289	267	322	295	319	311	289	301	294	320	261	271	297	300	295	291	323	318	325	320	302	328	310	290	307	331	295	288	294	302	314	289	288	300	326	291	272	296	310	308	337	302	269	325	282	303	303	301	296	331	343	313	310	311	319	315	315	340	330	316	285	310	312	315	334	321	313	317	296	317	285	298	343	296	316	315	305	303	309	313	300	267	313	291	315	297	289	303	308	292	286	296	290	315	307	289	274	337	288	329	315	298	292	292	314	329	321	304	275	304	290	288	327	300	301	317	309	305	313	324	338	314	337	320	305	320	305	306	315	321	304	319	294	308	303	291	339	323	307	281	283	302	318	302	289	329	307	315	320	281	306	290	327	295	304	321	326	299	266	293	325	289	309	325	306	330	297	274	272	309	308	321	312	276	333	285	289	314	287	303	300	313	312	332	279	294	328	297	328	284	299	287	315	303	284	322	306	316	282	291	296	310	337	320	291	295	307	324	295	310	307	317	282	299	298	298	316	307	312	299	301	296	315	298	304	323	309	306	319	300	292	295	324	286	317	313	325	290	323	295	302	310	318	301	297	307	297	303	326	284	294	306	323	284	323	301	316	285	309	284	321	300	304	292	291	325	315	302	286	316	287	313	297	314	313	319	305	319	297	307	314	306	328	312	318	309	296	315	303	315	299	300	313	274	312	288	303	321	325	325	333	305	313	325	308	310	320	305	309	315	311	296	311	290	271	339	329	313	298	306	312	312	304	309	309	333	299	309	301	340	342	255	316	314	275	296	300	333	312	334	307	293	330	301	333	297	309	313	350	292	320	307	315	341	287	270	309	296	318	328	290	304	308	305	318	315	300	326	360	316	301	291	306	323	277	294	295	343	325	289	300	337	324	301	302	317	290	333	291	333	299	302	335	330	304	317	296	289	320	280	297	294	320	296	313	309	309	285	323	290	322	314	305	335	285	309	284	306	334	287	301	336	298	298	334	308	325	352	299	279	311	291	298	283	329	325	322	286	319	290	312	317	334	313	283	340	289	318	312	323	308	298	314	305	266	309	343	326	310	296	305	306	308	285	319	278	305	320	308	314	326	321	321	321	293	328	332	295	307	294	283	332	301	286	338	328	312	290	324	306	304	304	299	306	307	297	292	303	300	298	311	317	309	290	300	333	325	291	340	315	304	306	327	318	273	315	301	277	279	313	310	283	307	283	288	326	307	294	276	307	306	322	319	342	320	295	332	314	276	287	304	324	299	313	315	320	265	297	311	294	287	305	301	321	289	321	301	298	294	292	313	300	334	304	289	335	302	263	298	308	300	310	288	328	302	324	302	304	286	324	315	320	300	291	330	320	323	305	312	298	288	281	321	308	279	291	324	298	323	297	300	299	285	295	273	309	301	277	303	290	307	291	316	329	314	318	285	296	281	296	308	288	287	260	316	319	310	304	327	315	316	319	298	292	317	323	308	301	309	306	295	303	296	301	252	305	328	283	296	293	325	285	311	316	292	343	305	302	321	300	301	318	343	287	315	310	297	307	308	339	286	321	297	318	305	319	306	303	301	305	320	287	317	267	295	309	302	306	303	316	300	294	305	264	305	327	289	305	282	316	284	305	285	354	285	310	282	317	311	305	296	287	310	327	335	329	277	321	303	278	273	279	305	323	271	299	336	338	307	287	319	296	297	332	331	315	319	302	301	333	319	303	291	283	312	321	311	315	328	332	294	308	300	307	289	314	316	273	304	299	323	317	323	272	314	283	310	294	321	302	311	286	309	326	309	313	306	305	331	337	326	305	282	296	297	289	313	291	308	266	293	304	294	311	298	302	303	295	326	310	298	304	316	292	319	312	345	297	306	306	308	289	281	296	309	303	321	293	308	309	297	265	303	309	324	300	346	298	293	325	282	287	291	308	339	321	297	326	291	283	332	298	289	277	306	318	295	311	313	280	311	307	301	308	280	316	291	272	273	302	310	307	311	301	311	275	297	319	329	289	294	303	304	309	300	282	293	293	288	302	286	310	322	314	293	301	296	290	316	312	277	307	280	327	295	314	329	306	317	296	312	320	329	311	323	315	304	323	315	301	301	295	304	307	294	298	318	306	296	312	287	317	311	320	267	302	307	328	302	277	295	301	297	290	312	327	296	295	297	296	296	286	297	330	302	306	309	309	286	330	299	312	304	330	346	299	334	315	297	325	298	315	309	305	312	330	299	306	321	326	305	313	330	322	303	318	278	293	290	276	307	297	306	317	295	337	315	302	285	296	308	324	299	327	323	321	301	313	301	297	292	308	303	297	313	324	274	301	293	313	299	293	317	301	305	312	302	301	320	299	307	340	307	320	312	336	312	302	296	325	281	309	304	321	286	309	324	283	321	316	294	275	278	322	323	305	316	301	315	310	313	295	322	293	297	290	286	321	305	315	285	313	318	302	306	319	305	301	319	309	278	310	304	322	322	326	318	339	305	285	316	305	331	295	294	296	287	324	316	315	348	287	293	291	300	317	305	283	298	283	326	281	329	320	284	301	286	290	294	321	301	290	307	329	342	302	290	293	302	287	284	324	287	294	304	330	289	301	287	300	335	271
35921	11299	2116	1139	781	616	497	390	354	351	283	301	267	279	227	235	226	229	232	205	208	179	218	223	206	201	210	203	205	201	182	206	162	198	204	211	186	185	205	183	187	219	202	206	182	190	194	175	190	186	173	180	170	176	176	189	191	175	205	197	191	184	200	197	174	176	165	176	186	182	212	190	169	178	174	156	175	188	187	183	198	155	165	187	183	164	189	185	168	150	186	165	183	164	177	172	182	151	186	180	180	181	166	169	181	163	193	186	167	209	178	175	169	193	217	188	175	154	201	212	203	182	169	200	209	191	165	165	182	186	194	203	181	170	188	170	158	172	190	194	176	204	207	167	196	174	194	195	183	171	204	167	164	206	177	184	174	193	172	195	190	170	193	180	190	203	158	187	176	196	185	188	181	173	200	184	161	170	177	181	170	202	176	180	156	175	187	176	172	193	172	186	197	184	177	202	197	194	196	168	185	171	168	192	165	188	198	181	197	183	167	174	188	187	188	189	176	191	229	176	188	167	173	165	166	168	190	184	191	175	188	170	188	174	197	168	180	168	172	183	175	185	195	183	194	199	183	173	171	190	196	181	162	199	178	162	168	172	174	184	165	165	191	176	162	159	179	167	187	178	179	178	200	179	178	193	189	206	177	199	187	187	198	198	195	184	155	184	181	161	196	163	167	192	183	172	178	180	172	187	177	194	170	190	184	185	210	169	184	209	193	175	194	190	182	183	190	192	178	184	178	174	218	184	175	186	152	184	189	192	163	191	157	172	169	171	184	178	176	167	167	156	195	190	180	198	175	140	189	168	205	165	168	201	171	184	162	195	172	187	178	209	163	186	198	176	171	170	180	198	159	174	176	181	198	182	175	213	160	181	204	183	189	192	172	190	168	155	191	197	187	184	178	180	182	180	171	188	159	178	175	155	174	190	197	169	171	155	188	180	160	178	177	173	176	179	193	193	210	177	165	207	171	179	206	167	172	203	176	185	193	188	195	176	197	180	184	186	183	166	179	195	195	189	174	163	194	194	189	189	180	178	160	155	194	182	170	193	196	194	184	184	196	181	194	191	172	224	172	186	165	198	169	180	196	190	164	185	183	183	184	205	195	168	200	206	170	191	187	189	188	183	186	178	175	188	164	173	184	194	185	154	165	205	184	192	199	180	167	184	170	185	196	180	177	177	194	198	174	193	182	207	199	179	176	201	197	181	188	177	181	177	185	205	174	188	191	184	195	189	180	195	182	175	167	209	170	191	195	207	164	165	193	192	203	180	170	188	170	192	188	201	184	168	165	169	177	171	174	201	191	193	161	173	167	221	192	167	185	173	177	182	176	183	187	193	187	205	185	191	219	191	210	189	166	192	181	199	201	171	196	199	199	186	155	187	204	178	171	189	176	169	181	173	184	203	183	177	155	187	199	186	183	179	184	193	166	171	207	193	177	174	166	191	193	178	211	182	209	184	182	199	197	195	175	171	181	164	177	178	179	178	201	176	179	176	151	199	180	163	178	182	184	170	161	179	196	158	171	174	164	178	187	198	156	170	177	162	186	188	181	169	193	211	189	212	168	200	166	166	171	180	174	200	201	186	188	153	177	178	179	194	185	189	199	187	212	203	187	175	199	179	185	179	183	184	213	194	183	188	191	156	193	195	178	185	187	185	195	176	184	188	176	181	213	176	167	184	159	201	176	185	210	168	169	185	181	180	192	168	178	204	198	164	189	161	171	168	163	158	159	190	165	196	200	176	167	178	185	169	168	193	180	173	181	189	197	174	163	182	212	164	191	181	200	186	188	192	198	197	184	178	195	168	177	158	187	164	184	201	179	176	164	181	190	202	174	192	180	182	208	189	192	200	185	184	177	188	184	173	175	182	200	176	177	185	172	185	189	181	207	183	193	185	173	190	183	194	179	181	168	188	170	162	183	185	192	188	195	165	189	203	197	181	169	189	173	184	173	157	175	163	166	203	171	188	182	177	181	206	191	194	204	194	144	191	168	186	176	173	186	190	168	179	175	185	197	187	197	182	178	191	179	197	158	170	183	200	197	181	195	180	207	195	193	180	195	201	179	171	195	184	172	188	200	168	161	210	182	175	175	174	166	189	190	163	185	173	199	203	182	183	170	188	187	199	152	180	187	175	172	179	188	182	174	176	167	162	222	176	207	184	206	175	177	194	203	181	165	178	191	175	180	181	188	150	190	165	174	190	180	187	195	181	184	169	187	199	177	183	214	188	196	181	198	181	197	183	190	198	155	186	187	185	174	196	200	194	185	170	181	198	200	179	197	184	174	175	186	177	183	198	184	173	185	203	166	176	178	186	195	183	184	209	219	160	161	204	184	184	164	169	181	181	188	189	180	190	168	164	177	172	162	171	182	188	197	199	172	173	188	176	187	169	192	182	152	208	177	196	182	176	191	192	212	183	193	173	169	188	203	158	172	174	191	201	181	163	188	198	180	192	176	199	185	176	173	171	184	178	190	171	190	176	179	157	176	194	166	182	183	164	172	167	191	175	183	193	197	187	170	201	185	196	174	187	187	181	165	212	189	178	172	182	168	190	177	157	187	203	179	176	197	161	209	184	169	178	186	189	178	177	191	191	193	196	210	190	179	185	170	159	197	162	195	195	183	181	182	183	181	164	207	163	165	168	177	200	176	213	195	162	195	173	190	204	199	172	186	168	176	172	183	197	189	175	175	182	192	182	187	177	191	192	158	186	173	188	182	172	182	179	161	159	183	182	185	173	176	171	203	177	164	168	181	205	162	163	175	191	155	172	184	186	210	204	175	174	184	171	169	174	200	187	192	162	171	182	172	195	166	202	168	176	186	188	183	171	185	167	190	195	192	193	179	197	208	183	175	177	167	178	185	182	187	161	204	203	202	197	197	177	188	174	196	182	169	162	168	179	172	200	201	172	185	193	191	199	205	184	195	161	189	191	177	199	195	183	176	174	202	176	183	173	226	198	180	196	170	200	198	135	209	192	175	171	190	169	187	169	177	182	189	191	189	182	177	189	168	181	176	190	181	178	186	174	190	197	197	172	175	201	179	156	177	202	185	173	187	193	179	167	176	184	179	200	198	187	188	194	147	195	198	205	168	184	216	193	161	202	162	181	190	177	167	173	174	176	161	199	186	180	189	195	190	197	190	183	191	183	199	181	190	182	192	170	166	201	163	177	197	217	216	163	192	166	178	183	188	196	178	185	204	187	174	184	197	195	185	191	201	167	189	178	166	178	213	201	177	189	156	187	213	194	187	190	189	180	190	157	153	196	193	190	169	186	188	181	177	185	205	216	183	187	191	188	190	190	187	169	191	170	178	188	182	194	158	211	174	200	176	182	199	183	207	193	184	172	178	191	186	184	170	193	175	194	174	185	161	193	165	174	167	172	172	178	198	191	206	152	207	182	183	172	195	171	176	202	180	174	166	206	167	178	168	173	190	170	165	189	186	182	176	194	199	179	180	186	185	188	163	173	183	164	193	193
16385	1492	3238	3601	3172	2641	2190	1805	1530	1382	1265	1238	1040	1023	915	905	854	838	758	812	784	748	736	707	705	649	771	690	673	654	677	701	653	635	602	613	635	597	604	588	612	577	611	582	604	591	642	636	614	590	566	573	568	605	583	550	593	576	558	579	560	616	544	641	579	607	539	559	576	565	573	596	559	547	592	593	568	611	569	550	564	577	614	598	581	580	545	559	577	542	570	565	535	616	578	573	539	532	598	562	586	574	582	579	603	519	588	536	602	567	597	561	578	534	558	552	568	528	551	546	567	567	597	559	554	508	534	551	573	578	568	544	555	546	588	609	598	579	520	548	562	573	547	585	595	553	580	586	516	565	582	574	575	580	560	555	569	532	543	565	557	578	585	579	537	548	571	581	577	560	568	545	580	558	586	529	557	567	547	533	611	568	561	528	569	545	554	579	539	599	593	578	562	548	546	567	588	600	522	581	554	566	594	598	561	567	570	545	540	563	547	560	588	581	556	530	558	547	568	540	584	572	545	583	567	588	535	536	540	591	532	557	527	527	604	582	568	551	562	542	572	539	577	548	607	554	573	571	588	572	521	535	598	571	531	584	595	597	558	593	542	563	549	560	543	566	554	533	581	570	594	572	562	556	555	538	550	534	614	566	605	591	604	534	554	522	510	573	579	543	555	581	521	557	592	566	548	562	605	550	574	542	569	590	593	583	551	536	536	566	514	568	515	554	559	587	571	559	547	554	537	565	553	571	541	597	565	552	575	587	577	565	598	587	614	563	544	578	535	585	579	591	588	545	580	555	572	567	550	579	586	566	578	546	571	547	578	503	579	547	548	586	578	514	561	574	567	534	554	544	539	563	612	584	575	537	601	547	512	531	549	548	552	589	535	564	569	534	540	551	606	567	532	574	533	541	561	522	578	587	613	578	541	585	576	498	617	549	599	564	603	593	531	537	521	570	625	581	551	578	583	555	543	565	564	560	565	543	616	543	559	561	603	526	554	528	538	573	529	577	580	571	592	573	516	543	536	564	539	529	543	583	573	596	556	524	595	592	543	529	607	555	534	566	568	544	554	544	548	576	573	602	548	596	558	610	556	543	505	585	557	575	540	540	596	617	529	549	552	546	572	556	540	561	555	613	532	568	570	577	552	556	544	591	538	518	531	606	577	555	597	551	590	563	600	586	573	582	553	527	564	548	541	569	574	590	583	549	557	619	558	550	584	589	566	583	573	540	588	589	579	580	563	544	569	552	557	534	573	549	554	544	557	540	597	588	569	545	576	589	563	598	573	576	542	555	600	562	581	556	544	576	572	588	564	577	589	552	572	550	563	574	593	541	577	574	536	541	543	559	543	586	539	554	567	598	592	601	573	563	566	569	596	567	562	577	571	586	552	534	580	576	550	566	567	531	609	556	571	577	556	546	560	596	577	563	562	561	537	561	537	555	560	530	528	540	557	531	562	560	568	541	568	599	572	577	549	539	549	595	573	532	567	590	507	573	572	546	532	521	600	567	607	581	561	575	587	573	593	542	566	571	563	553	562	626	611	567	517	553	589	589	563	577	507	576	624	545	548	601	588	574	560	565	594	570	542	553	532	544	569	612	568	552	570	546	574	570	572	558	583	521	567	529	594	590	570	564	580	570	574	544	548	560	584	525	554	580	569	608	536	572	573	585	633	553	544	572	576	562	580	566	583	560	578	612	556	562	586	519	590	601	550	573	534	545	594	551	595	582	592	575	591	603	588	555	605	557	603	575	562	555	585	547	580	552	557	560	578	516	581	577	560	573	588	622	573	586	543	571	596	556	581	543	593	615	590	573	612	554	539	559	565	591	598	540	617	580	570	578	602	566	549	578	586	565	526	558	495	576	555	580	582	590	591	518	608	572	587	606	593	544	524	592	561	533	561	537	566	623	598	597	604	541	588	509	556	609	575	586	564	565	568	558	515	570	554	554	591	621	525	613	578	541	551	564	545	575	571	544	583	515	570	550	577	533	565	566	566	564	555	538	527	556	546	565	564	539	520	551	523	617	571	548	514	557	578	562	559	544	546	537	537	624	552	599	547	577	579	551	519	569	573	569	582	606	535	614	594	574	562	573	520	600	565	574	589	564	548	555	586	528	602	600	566	578	590	535	546	615	585	574	585	552	554	553	586	567	605	555	584	572	559	581	556	595	550	593	597	566	563	579	558	535	563	525	598	557	566	544	536	552	572	576	570	574	559	516	582	528	521	583	593	596	569	570	492	551	564	556	593	529	568	540	578	554	585	579	580	585	538	566	577	558	553	549	561	598	517	554	565	542	594	524	542	544	569	556	597	587	587	580	557	537	558	573	547	559	567	536	559	556	570	569	577	552	544	576	521	538	591	587	575	614	588	554	555	553	548	561	610	554	570	571	568	555	545	602	587	539	528	532	574	555	592	592	577	603	530	607	560	534	504	543	580	535	571	587	555	562	577	543	633	543	596	574	617	591	575	605	532	534	572	560	534	531	561	574	575	554	541	565	507	615	554	534	518	567	576	600	569	552	564	535	562	574	557	524	607	578	527	615	538	520	568	561	579	570	583	555	592	545	550	585	539	560	558	575	579	559	549	577	550	558	563	586	521	563	511	577	580	549	582	570	554	559	574	608	549	576	566	569	573	569	544	599	563	528	603	533	593	603	547	534	583	554	561	574	590	612	566	544	553	582	577	602	539	571	557	586	594	576	521	586	587	525	546	545	588	588	609	597	569	574	576	550	589	572	595	585	552	525	566	550	580	567	559	574	519	537	568	550	597	576	569	582	545	580	587	573	596	536	565	571	554	592	559	561	519	581	541	583	551	545	552	553	549	543	554	592	538	567	544	551	570	541	567	561	562	565	538	557	567	586	568	584	568	550	574	542	567	574	544	567	570	551	577	592	595	584	541	578	570	581	580	543	522	588	576	527	560	589	561	623	556	571	551	596	565	587	569	568	584	573	640	559	569	610	552	556	543	518	564	560	555	566	557	568	558	573	582	603	579	546	534	598	482	533	567	575	573	579	565	534	586	534	599	583	574	532	577	566	569	540	544	571	588	578	584	553	551	576	537	589	594	615	585	525	526	539	554	553	564	561	523	554	586	528	595	619	556	555	602	570	531	531	553	540	545	581	544	560	555	534	589	511	534	535	561	586	592	583	624	546	545	581	506	567	599	590	567	585	555	542	544	588	522	566	553	544	533	518	564	590	604	538	493	593	538	589	561	574	587	565	561	558	561	561	553	564	570	565	557	584	585	537	524	564	575	563	565	575	541	582	527	577	529	577	552	540	511	552	596	587	572	595	562	568	567	575	582	588	552	558	559	557	546	571	547	590	566	559	601	571	563	545	547	559	539	516	572	536	600	568	524	581	574	525	552	559	575	524	553	568	582	567	576	521	525	566	580	545	558	574	550	564	580	597	553	587	590	553	579	569	552	598	551	565	555	544	544	541	611	602	566	569	548	537	586	547	566	565	520	569	595	599
41867	20665	10584	2546	1667	1150	927	734	649	584	511	481	454	366	403	329	385	349	355	325	311	346	305	288	286	306	283	300	317	287	292	314	292	271	290	296	266	301	296	306	266	281	265	276	289	274	258	233	301	280	292	291	284	274	287	297	263	291	293	289	251	277	288	264	287	273	267	260	263	271	264	267	252	305	283	279	276	271	263	314	282	262	297	267	259	280	236	247	259	291	271	272	277	272	260	274	261	276	256	261	258	248	276	274	266	250	295	262	267	259	268	263	285	269	254	287	253	269	259	238	283	263	279	236	298	284	245	264	264	280	241	262	242	251	261	246	282	286	288	257	282	289	257	293	279	276	270	259	254	273	280	260	286	284	277	263	264	290	267	266	319	256	267	261	289	234	265	246	282	277	282	292	262	273	277	269	296	239	286	253	257	288	293	261	280	270	269	294	236	254	305	276	262	270	249	267	244	264	253	287	256	274	270	247	264	284	292	274	270	269	244	218	237	261	277	268	287	241	323	255	287	285	266	280	278	241	253	273	256	290	255	281	288	267	256	291	259	266	256	240	269	280	270	285	285	272	302	263	258	249	271	269	270	258	282	299	290	256	275	274	261	238	272	258	300	279	246	254	240	270	277	282	300	282	261	269	290	251	285	272	262	277	259	298	268	276	274	250	289	273	271	286	282	279	275	257	300	294	276	255	234	252	293	265	271	281	259	234	268	261	268	305	275	251	275	252	274	275	269	268	280	255	296	264	263	251	308	228	262	256	264	263	284	267	286	313	256	265	250	253	276	259	266	280	246	262	283	271	270	249	267	274	260	259	269	284	277	290	278	305	258	278	267	261	280	272	285	271	282	276	277	286	265	246	283	259	279	266	263	258	249	277	260	270	246	279	280	283	269	261	293	252	307	303	262	256	281	269	275	259	293	268	275	274	275	250	272	285	293	289	278	273	289	253	263	253	268	257	249	243	248	258	281	269	260	280	264	267	272	252	293	283	277	277	255	265	260	258	271	260	284	275	272	281	268	287	286	263	283	265	237	257	255	289	234	257	259	243	245	281	244	292	292	286	256	279	295	275	276	276	262	265	257	265	252	243	273	257	284	283	262	249	285	254	320	245	253	252	253	263	231	267	295	267	286	262	278	271	243	259	279	245	269	253	259	272	280	269	255	280	235	266	288	264	280	244	274	286	263	300	253	280	289	293	275	285	263	267	295	288	261	240	295	256	269	269	283	261	286	258	268	274	270	265	260	285	253	240	266	247	281	235	267	267	261	246	261	246	274	248	278	277	288	261	270	215	282	248	275	245	296	303	264	249	274	252	290	270	264	267	282	271	275	244	263	288	246	256	260	274	260	241	266	248	275	274	269	260	270	295	267	273	279	277	279	266	281	229	272	279	272	271	251	281	291	287	236	269	261	260	259	309	289	265	242	262	254	315	290	232	287	305	258	291	261	264	250	275	273	261	272	275	274	271	287	268	270	289	275	275	296	285	273	281	255	256	252	276	287	248	272	287	280	241	262	286	292	268	302	297	264	270	296	271	259	263	273	273	251	269	260	262	280	274	260	302	260	258	228	255	259	265	263	249	241	267	303	268	266	265	265	286	290	274	288	295	267	269	310	258	259	270	261	290	259	292	257	248	267	286	280	282	240	263	293	266	253	273	300	290	266	289	269	246	276	268	258	244	287	274	253	265	291	259	260	262	273	301	262	277	273	264	301	309	288	258	266	286	293	267	270	240	281	255	284	261	257	276	253	250	262	285	261	259	263	275	259	268	243	251	264	259	281	277	299	267	277	290	268	271	269	273	303	258	265	253	266	250	258	267	271	258	269	263	252	284	226	286	244	254	260	287	275	275	274	253	253	268	269	246	259	254	243	249	262	244	295	316	253	277	270	281	271	282	279	251	251	291	251	211	270	250	264	260	280	262	263	290	286	264	276	246	282	280	278	282	254	279	270	287	300	280	263	311	240	258	242	260	284	264	237	249	267	288	267	260	282	270	255	276	262	246	247	264	240	271	287	292	295	243	279	277	256	254	251	279	262	260	259	263	330	285	274	277	281	259	269	257	244	281	269	278	289	247	245	257	248	240	294	286	275	297	249	273	284	251	282	263	299	257	263	252	276	282	303	270	268	270	279	275	269	266	267	268	260	276	314	271	268	259	269	279	266	284	292	266	239	240	323	239	261	302	269	242	264	274	259	301	260	250	275	285	308	247	260	289	282	238	296	268	278	290	272	252	253	290	253	233	249	270	252	284	264	242	295	264	261	290	261	240	267	265	242	270	279	278	304	285	264	265	266	276	295	265	269	264	291	241	295	249	253	254	267	276	256	275	249	263	285	253	260	275	290	287	265	277	264	256	265	288	288	260	291	258	280	253	242	237	261	270	260	266	282	241	280	272	253	261	278	279	251	286	267	258	284	290	273	270	247	272	266	260	241	304	287	301	295	266	260	262	242	278	282	272	273	274	277	276	243	275	244	262	262	236	291	267	262	284	260	273	289	275	255	268	259	266	276	289	232	264	294	258	296	270	236	279	298	263	285	251	307	278	247	268	295	253	315	256	281	266	274	283	256	281	270	265	241	249	277	250	276	258	249	275	273	253	261	239	263	287	254	254	295	267	275	246	290	268	261	275	285	256	266	263	283	281	246	284	260	253	267	283	264	275	285	270	278	238	275	264	252	317	300	271	257	265	282	294	273	260	265	268	253	276	272	273	253	266	271	246	233	269	294	291	279	260	265	288	239	264	281	278	259	270	266	254	283	264	276	262	278	283	273	274	261	255	253	276	259	229	267	276	275	290	265	291	297	259	293	274	270	244	274	280	260	285	296	247	275	266	296	269	269	279	286	267	250	275	286	273	269	266	288	266	250	286	291	265	295	266	275	273	279	261	269	271	282	251	244	288	285	266	264	250	280	284	267	249	237	271	268	239	283	296	288	316	268	275	276	284	256	275	287	281	308	260	291	276	256	283	285	284	275	276	201	272	267	239	284	262	263	274	289	278	288	276	268	312	259	257	254	267	253	290	261	270	290	256	266	236	254	239	279	261	266	252	257	271	278	278	271	270	280	269	254	261	248	296	262	261	281	264	267	268	280	278	289	257	269	267	283	240	259	305	234	267	274	281	295	300	249	258	277	293	268	250	275	265	262	274	301	260	267	247	302	284	267	299	279	272	284	275	275	271	290	255	273	255	263	277	275	270	291	257	284	266	258	264	252	238	277	247	276	272	275	251	283	285	288	248	259	283	264	271	271	290	261	277	297	283	257	289	301	268	304	279	281	240	271	276	272	262	279	267	244	294	270	268	275	286	277	251	308	277	268	248	242	288	249	291	280	251	277	259	248	261	235	280	274	270	293	269	258	295	284	268	281	294	262	255	291	245	250	261	272	265	276	259	266	271	263	286	270	259	279	283	274	273	278	236	283	245	268	265	269	279	267	272	252	253	260	284	273	267	257	309	277	291	293	268	248	272	231	247	271	264
21240	2647	6067	6679	5714	4632	4100	3283	2695	2370	2134	1931	1688	1634	1443	1443	1326	1281	1281	1269	1136	1156	1117	1037	1081	1069	1010	1055	988	977	952	878	942	898	945	885	863	922	852	931	854	856	864	910	875	854	862	866	826	839	841	846	822	808	822	820	812	784	820	809	791	849	834	839	823	803	835	820	841	795	793	806	814	801	829	807	743	785	790	761	757	799	790	830	800	794	765	860	822	784	802	784	777	767	798	801	791	789	775	792	830	779	792	789	776	740	813	800	775	787	799	771	761	822	759	812	790	767	822	803	816	785	776	695	784	783	767	781	762	777	751	799	818	781	808	773	777	777	790	789	787	811	830	759	804	820	768	800	778	769	769	771	770	765	759	765	760	737	794	790	789	759	784	749	806	676	811	722	770	764	765	762	763	772	759	755	781	782	781	788	750	782	756	761	771	810	746	726	774	776	789	788	816	826	760	755	801	762	843	779	743	784	838	746	741	725	741	780	789	777	786	799	805	755	777	735	710	860	793	803	748	769	755	764	744	767	770	805	731	795	766	782	731	770	786	752	749	817	778	779	780	732	778	744	788	748	788	806	781	760	798	785	771	765	761	811	801	751	776	802	792	756	770	780	748	749	754	768	781	793	767	819	812	794	762	715	805	747	787	760	790	749	750	793	805	767	724	793	832	768	759	785	783	800	753	754	756	779	832	766	782	765	777	757	801	755	725	779	765	789	808	814	822	826	803	775	711	806	767	789	793	764	736	757	754	761	729	696	803	744	767	795	761	782	778	797	769	786	773	791	756	759	760	788	729	763	753	751	759	775	764	785	798	844	772	718	764	773	767	777	753	790	772	769	756	780	737	776	716	723	792	787	830	770	755	787	816	799	767	754	775	734	748	792	748	774	763	690	770	739	775	789	796	730	821	828	791	712	783	769	745	776	789	790	801	786	758	815	774	779	776	807	752	741	788	773	769	770	734	798	770	783	790	765	796	785	751	749	780	809	758	813	773	769	796	818	706	773	733	731	767	769	738	735	816	776	782	810	775	757	832	767	765	768	760	770	786	817	803	776	747	763	749	738	834	753	751	704	754	768	755	763	786	811	830	740	785	770	797	820	746	788	787	733	781	793	786	793	806	755	792	757	787	792	772	765	755	815	782	753	775	759	768	737	765	780	763	810	714	785	789	776	789	761	807	773	749	763	750	822	793	789	769	813	761	782	795	768	833	787	795	752	751	754	725	756	772	795	785	752	742	741	767	794	787	694	733	821	733	805	748	795	798	784	775	733	803	840	758	750	784	797	753	746	772	774	727	770	780	738	729	793	761	720	820	738	786	732	781	742	729	772	801	755	821	747	772	772	758	796	790	776	770	807	799	763	798	735	750	781	770	725	725	785	787	792	766	778	806	748	790	731	757	772	816	819	759	765	791	782	767	785	853	757	769	759	761	751	765	759	827	786	770	780	770	785	776	798	746	737	764	846	768	811	764	825	750	798	777	764	796	732	768	764	802	785	804	800	787	827	789	806	750	806	775	754	730	770	739	786	750	759	843	768	751	790	802	769	766	795	730	804	809	753	759	817	742	773	760	746	758	762	794	782	730	761	784	761	762	797	742	720	703	780	772	803	750	746	803	748	815	723	723	778	775	769	759	767	797	774	796	806	748	750	774	785	746	795	741	814	788	768	770	775	799	763	720	751	811	811	776	788	762	746	777	806	747	778	794	782	727	800	801	838	704	796	820	812	801	769	769	722	787	771	790	776	821	716	747	761	751	732	775	731	791	779	763	798	813	786	795	748	787	776	803	787	754	717	812	769	777	774	825	747	768	781	767	745	800	756	823	755	762	731	709	696	714	770	740	795	768	794	826	798	799	782	773	802	826	713	830	757	772	789	791	759	824	737	790	766	763	782	752	757	811	750	776	782	795	758	802	813	751	775	808	796	758	833	749	740	746	786	787	752	763	791	799	734	801	780	766	756	759	737	811	796	780	760	754	758	773	770	784	719	777	790	717	759	771	778	742	778	785	791	771	796	744	764	754	779	790	821	753	757	802	774	803	805	782	753	792	759	746	761	814	769	777	730	724	732	800	764	791	799	712	824	745	770	785	773	738	798	701	767	758	750	800	718	748	794	818	741	785	792	766	761	805	795	774	780	787	804	734	719	783	728	775	812	784	788	750	784	771	768	804	736	777	784	773	803	794	767	778	806	788	724	803	755	759	713	732	775	790	741	758	756	764	784	735	840	775	750	749	736	795	778	825	786	780	722	758	819	765	780	727	758	715	801	779	789	726	751	766	760	750	775	739	775	731	735	766	794	752	792	765	794	760	790	782	745	744	768	811	825	783	759	756	755	800	773	740	749	763	787	812	779	771	773	838	745	762	795	771	796	713	768	753	806	756	750	762	798	751	780	759	773	759	823	808	776	763	717	775	797	736	751	814	761	800	795	739	843	747	778	808	741	759	755	752	789	759	754	744	687	759	750	777	774	751	805	784	802	778	806	795	763	762	777	760	738	774	772	831	737	783	770	811	807	736	771	745	785	759	785	744	769	751	765	791	809	744	784	754	820	795	809	767	790	763	753	757	763	804	808	785	778	818	760	777	760	762	773	800	741	828	760	771	809	772	799	778	744	806	787	756	716	729	726	781	748	782	792	776	754	815	766	788	798	788	761	772	833	742	775	755	830	812	782	793	796	844	789	774	727	794	760	754	737	785	821	742	781	799	756	776	822	743	799	741	834	755	741	759	709	745	739	826	794	784	758	825	796	778	738	783	777	739	773	750	813	783	768	753	733	808	798	823	759	720	798	752	773	748	814	819	785	806	725	712	812	779	780	790	801	792	760	774	759	778	786	793	775	755	797	786	754	735	815	790	788	783	781	802	806	800	810	770	777	745	761	832	784	784	761	787	765	786	800	786	745	754	754	770	743	740	755	771	728	811	772	765	779	801	768	770	734	774	738	776	783	754	772	695	772	757	754	818	816	737	708	804	724	784	728	810	785	780	787	776	787	747	821	761	815	825	758	784	794	773	819	757	777	786	840	767	754	774	776	770	792	794	791	730	779	769	785	737	799	759	741	788	760	748	762	790	757	769	757	808	759	767	790	759	769	742	719	741	758	803	778	781	726	768	759	821	799	734	759	790	852	798	814	746	718	821	802	743	777	754	727	765	805	794	779	750	784	814	714	756	816	825	773	741	791	814	720	762	748	805	782	725	777	747	750	701	780	768	768	797	785	784	771	737	792	796	728	744	800	743	770	780	802	783	773	788	772	765	768	803	784	769	746	752	761	801	761	776	746	749	829	759	732	819	819	820	738	775	803	815	777	805	774	813	750	790	760	849	856	762	804	799	700	781	782	745	740	829	787	791	751	726	775	776	788	727	750	798	753	747	750	788	783	794	803	748	782	759	792	780	741	750	744	786	724	761	741	747	777	699	808	790	794	786	761	765	792	794	770	787	731	815	773	760	770	816	769	775	713	754	788	780	822	743	769	784	762
4830	333	251	142	127	107	93	92	118	102	77	101	83	79	73	85	82	73	85	80	107	90	91	103	89	100	84	78	80	73	88	85	90	81	82	94	76	93	76	80	85	85	83	110	88	78	78	85	97	107	87	91	77	76	76	86	90	88	83	85	82	84	78	94	87	88	86	88	78	105	97	77	88	88	99	88	81	75	96	100	90	74	99	71	82	89	93	98	68	69	75	78	84	87	75	73	94	78	74	80	80	67	76	75	81	100	91	87	68	103	79	84	79	88	80	86	89	89	99	83	83	88	74	85	92	70	88	79	88	85	79	72	92	82	84	78	87	91	77	84	71	83	90	107	91	80	84	80	95	82	89	88	70	85	81	84	89	80	83	78	73	94	84	75	80	87	82	74	80	83	83	90	96	88	82	95	100	88	85	89	101	107	75	93	94	102	86	72	89	75	86	86	92	74	97	100	65	78	71	90	72	79	79	93	70	84	100	75	75	85	78	71	78	84	73	83	83	94	97	89	86	84	63	78	84	76	102	90	81	60	86	90	83	82	81	94	80	83	82	82	90	71	82	90	82	78	82	78	84	71	72	72	79	98	78	93	79	79	105	107	94	91	76	91	76	76	73	80	78	77	82	73	88	77	93	91	84	102	98	83	104	82	77	77	66	91	90	92	79	88	98	101	81	82	90	90	66	100	79	90	95	75	78	68	95	80	82	92	77	75	82	80	82	82	82	81	77	107	72	79	96	70	79	89	79	64	83	91	77	79	82	78	86	81	94	100	83	92	87	88	94	83	80	93	91	92	83	88	66	89	98	88	93	90	88	81	71	88	72	71	73	94	100	65	64	98	87	79	85	81	88	97	98	77	81	90	78	83	101	78	76	74	88	76	80	91	70	73	79	75	72	77	86	88	80	90	77	91	59	74	86	87	90	86	94	91	91	75	66	76	97	83	96	89	81	102	73	71	76	88	95	103	90	78	82	77	93	77	86	89	83	88	77	86	97	93	72	79	89	85	86	76	69	75	96	93	97	85	92	86	74	97	79	98	80	99	93	96	94	96	78	93	84	76	76	86	110	78	87	99	98	91	80	76	86	77	78	98	103	71	79	82	93	87	70	94	93	71	80	96	92	82	88	85	86	114	74	89	87	70	86	96	91	80	72	80	67	49	80	74	69	72	76	65	80	61	78	84	73	92	84	82	73	93	94	83	95	87	80	78	90	77	83	73	90	85	71	90	89	99	77	77	76	102	78	91	77	77	84	86	79	88	79	81	78	93	85	74	75	76	91	79	76	86	76	93	68	80	86	77	77	84	77	92	86	80	82	82	85	78	73	75	77	76	80	85	79	87	82	81	65	91	85	79	84	95	79	78	80	93	99	69	84	73	71	79	81	82	97	70	89	70	104	92	85	82	84	82	94	91	89	79	89	74	79	93	100	78	74	76	102	80	67	73	97	93	86	98	73	88	98	89	91	80	80	83	92	67	84	75	88	96	86	97	80	90	83	86	84	70	89	82	88	68	88	86	69	95	88	69	92	67	85	100	95	89	84	71	87	87	86	89	87	81	86	78	81	80	102	89	74	80	68	76	77	75	90	90	84	92	75	78	78	76	89	77	70	93	106	82	86	108	101	95	75	91	93	76	82	76	83	84	70	93	61	78	80	98	74	71	74	68	79	73	88	96	74	78	90	92	81	83	96	92	70	76	83	88	96	94	75	97	85	84	84	99	89	96	105	80	100	70	81	82	100	77	78	82	86	80	88	69	85	67	76	81	84	97	80	95	90	92	85	83	81	84	78	76	97	83	79	86	77	81	86	75	81	77	84	89	84	77	94	97	97	81	81	85	88	64	95	73	90	86	85	69	79	84	76	73	80	99	78	76	85	79	86	79	86	79	97	81	77	75	74	82	81	84	83	87	100	82	71	81	92	77	87	76	86	78	91	76	72	85	75	73	72	73	73	85	97	90	87	93	97	85	87	86	84	86	76	81	94	84	66	69	85	95	99	78	81	82	92	70	107	85	74	71	67	90	93	80	80	93	95	89	75	77	102	80	93	75	81	101	82	70	78	73	80	75	98	81	103	69	77	96	87	99	74	80	85	87	74	76	71	82	91	86	95	74	72	81	78	68	82	83	72	92	87	80	90	91	96	86	87	80	91	78	90	78	82	79	87	88	79	90	86	78	85	68	78	74	64	83	82	78	86	85	69	61	76	108	78	73	67	91	82	81	97	81	82	83	82	93	75	90	85	83	85	95	68	82	95	91	80	89	92	90	87	73	79	75	89	96	82	79	79	81	96	74	96	76	84	79	77	72	76	77	92	87	94	80	98	89	68	92	84	102	86	88	90	77	82	96	72	101	85	101	91	80	67	88	97	100	79	102	96	84	82	87	80	93	113	91	63	79	103	85	94	71	74	90	95	67	74	91	86	86	70	85	76	76	92	86	72	83	85	70	94	90	69	62	98	74	92	78	73	79	82	70	94	72	71	75	70	88	80	75	84	99	85	91	76	66	108	90	92	89	89	70	79	87	83	87	92	97	74	72	91	79	92	94	77	89	73	78	89	83	83	95	88	91	92	83	78	74	72	94	110	94	94	84	83	75	77	72	90	98	84	81	94	96	86	73	80	71	72	86	77	81	86	73	77	92	83	78	80	91	99	93	70	93	82	83	85	105	84	81	107	85	80	92	95	90	70	85	88	77	77	80	82	80	100	78	77	78	106	85	83	89	80	92	81	85	85	63	81	80	89	102	86	94	78	80	71	81	87	105	124	78	88	73	85	99	62	102	83	75	97	80	93	94	97	87	81	77	70	88	91	75	84	92	105	88	95	82	83	82	87	77	87	81	116	95	79	84	84	86	91	82	75	65	88	82	66	81	99	96	80	91	90	88	96	72	108	92	79	91	93	73	85	80	98	79	82	84	92	69	76	85	83	103	89	85	81	86	86	89	75	87	79	105	78	80	76	81	83	75	69	86	72	83	86	87	88	74	93	79	74	77	88	71	85	95	80	78	74	91	83	98	92	75	89	72	79	91	104	76	74	90	100	78	69	77	78	93	90	87	87	103	86	91	83	83	104	89	82	93	78	81	69	84	77	80	98	93	76	74	90	83	92	84	84	75	99	88	77	85	89	83	80	90	78	67	81	73	93	82	76	90	98	87	89	90	96	81	84	98	82	82	81	82	92	85	78	84	84	76	73	101	74	75	72	65	90	89	90	75	85	91	83	60	91	70	85	87	77	83	72	70	87	89	78	78	87	89	80	74	79	86	90	83	76	99	98	86	73	75	77	80	83	79	88	93	78	83	94	87	78	80	79	86	86	88	94	99	75	87	89	84	78	81	85	95	93	85	78	94	76	77	98	116	71	86	92	60	84	75	73	80	83	85	91	94	86	71	95	74	84	85	82	80	81	72	81	101	89	78	68	82	79	84	88	84	102	90	72	89	94	82	86	83	85	76	74	81	81	75	99	94	71	81	98	87	101	81
3789	394	460	479	463	443	376	389	366	351	393	346	349	329	333	321	333	346	330	287	275	337	342	312	319	313	276	277	309	373	341	316	326	301	272	320	332	307	285	318	323	310	299	310	324	303	337	299	325	300	301	316	295	326	307	323	304	306	319	300	286	286	295	326	305	320	337	317	313	325	300	298	304	307	267	323	295	325	266	289	303	271	313	333	301	312	297	333	318	329	292	320	308	302	298	304	329	297	292	329	340	312	319	304	314	319	292	311	319	298	283	313	286	283	296	300	301	320	334	285	317	309	312	292	318	339	315	298	329	308	300	312	344	355	324	314	311	328	304	294	346	294	298	295	303	312	311	294	316	299	297	320	336	304	286	297	336	281	320	321	320	331	282	303	282	312	306	327	307	301	285	288	317	277	334	281	294	320	319	324	297	272	330	292	312	306	287	285	303	317	311	304	328	324	272	311	334	317	322	289	305	322	301	301	326	315	295	308	312	319	298	306	319	300	323	298	305	291	293	317	295	300	307	317	317	311	293	299	287	304	309	322	313	290	293	285	311	325	306	299	288	318	331	295	289	302	289	292	313	306	296	318	308	312	311	289	303	293	345	293	287	319	269	288	315	315	293	296	325	310	290	306	316	297	323	300	343	288	316	286	329	324	293	281	331	294	306	302	299	297	284	265	301	317	324	309	331	326	286	347	302	322	327	281	309	312	309	322	302	312	295	296	304	305	254	313	316	286	318	294	316	311	320	284	333	299	297	321	304	305	300	309	294	311	331	311	310	303	306	290	330	322	283	281	295	301	279	336	315	292	298	275	306	302	307	282	321	332	315	288	286	289	358	327	312	307	306	316	275	287	312	332	298	340	323	288	306	321	295	307	320	299	295	316	306	288	299	307	297	293	326	313	312	302	308	322	303	327	306	306	293	322	316	316	306	309	306	310	328	302	342	311	295	310	314	296	326	330	326	343	346	338	283	293	299	317	299	316	300	303	332	333	287	308	312	295	290	338	296	297	318	346	334	307	303	294	309	307	315	290	323	326	303	337	302	326	308	334	308	323	315	278	277	308	254	356	307	343	333	322	309	297	303	330	303	299	288	329	330	343	284	292	346	339	292	302	275	312	289	294	315	328	330	288	302	322	337	301	313	314	305	314	281	303	316	327	317	313	302	311	325	331	302	320	322	302	302	305	316	298	285	301	305	262	328	292	322	313	303	340	314	316	337	333	304	316	295	298	308	300	283	338	314	303	321	305	322	320	331	288	268	325	303	313	317	323	338	329	268	303	270	274	301	326	292	299	301	266	290	353	297	316	327	238	284	303	315	320	315	306	293	315	313	285	334	278	302	264	333	308	300	303	292	291	289	337	301	275	304	306	293	329	314	308	302	275	286	301	283	281	302	306	275	286	288	314	318	339	310	319	283	324	323	305	326	295	296	277	334	296	286	326	286	289	323	306	324	299	283	318	299	351	317	283	287	321	303	309	314	299	329	304	285	308	303	336	295	302	321	309	331	295	317	292	307	293	285	312	310	291	282	301	294	331	299	308	307	283	316	333	309	311	310	288	273	286	323	260	286	292	294	279	318	278	304	307	341	319	284	326	287	333	292	291	338	287	275	285	277	279	317	289	307	294	308	297	300	284	315	292	319	331	301	309	312	305	325	313	308	265	281	317	275	296	331	304	282	295	342	315	298	326	285	288	311	300	317	282	323	288	320	345	296	296	323	310	329	303	320	303	293	288	272	284	282	298	322	324	359	319	295	309	315	334	347	300	257	292	317	317	320	282	295	328	296	319	331	280	328	293	317	306	318	307	327	285	324	321	331	295	302	331	300	323	297	268	280	300	282	293	314	299	272	317	296	314	303	306	317	296	314	292	297	300	286	292	261	291	302	275	309	312	310	302	317	289	293	302	334	274	297	322	295	325	291	283	310	321	317	326	272	272	313	292	290	326	307	305	298	313	306	321	305	298	306	330	324	268	320	325	312	324	326	302	282	305	288	296	266	313	329	310	300	302	294	309	288	325	321	317	301	306	321	299	326	283	300	260	291	331	326	304	325	303	322	272	324	296	299	303	318	312	289	290	312	293	320	328	289	270	296	307	306	323	280	329	269	314	290	277	295	303	297	293	283	317	322	277	323	282	277	300	281	314	310	295	304	324	292	287	317	322	292	312	347	320	330	259	326	307	321	313	327	322	316	334	317	312	293	308	315	304	304	307	277	278	323	316	313	287	287	305	263	330	319	298	292	306	337	324	305	313	297	312	335	308	327	314	299	323	308	318	278	301	297	297	295	306	301	327	273	333	302	272	268	323	300	306	288	274	294	313	314	298	299	318	298	314	288	295	310	342	292	294	312	322	274	327	302	292	304	317	300	281	309	273	300	298	268	306	297	301	296	307	309	312	290	324	276	274	326	314	307	330	329	306	332	300	291	313	309	310	297	294	317	323	331	330	287	284	299	310	294	333	324	310	320	309	295	302	298	307	308	274	293	313	309	303	271	300	315	321	297	308	314	326	293	327	313	268	346	321	290	304	316	306	269	291	341	310	290	329	273	314	287	322	312	325	321	302	291	291	310	294	294	322	325	307	307	291	301	305	321	320	306	337	313	315	307	306	303	313	304	288	310	291	295	317	300	301	332	301	338	322	295	303	319	303	305	291	278	331	327	319	283	313	289	326	305	307	296	279	337	289	285	328	296	313	299	278	324	316	298	313	295	309	309	304	283	295	304	315	325	300	339	292	313	309	321	321	317	285	328	297	310	308	309	313	296	322	322	272	306	310	305	311	295	306	279	310	307	284	295	298	291	334	322	292	342	289	313	320	310	282	294	329	331	309	289	300	347	309	308	332	290	317	305	303	268	312	300	309	306	313	305	315	300	301	339	310	309	288	296	300	298	333	295	296	320	269	320	321	309	294	323	318	290	327	315	302	286	285	325	295	274	303	358	274	309	302	277	321	292	315	277	272	308	289	296	305	313	329	311	298	292	306	283	316	306	324	301	304	311	321	299	365	314	307	291	274	308	278	336	292	308	284	316	313	282	309	316	288	304	303	302	307	308	298	305	308	301	318	328	311	310	319	285	305	304	331	302	329	316	305	334	317	293	284	306	314	315	283	321	291	301	333	315	298	304	299	284	323	314	318	298	314	309	322	302	309	296	300	306	286	297	314	289	316	306	291	312	294	312	323	306	324	278	291	297	286	307	305	310	297	308	297	333	335	296	297	295	275	336	338	287	316	361	295	300	321	318	295	311	341	275	314	283	312	321	294	326	306	305	275	305	312	310	282	317	302	300	317	276	344	320	311	286	309	312	301	323	291	339	307	326	303	338	308	296	301	326	306	300	277	298	309	296	334	308	296	283	316	314	264	304	316	291	328	304	322	275	319	308	319	317	285	314	348	313	279	285	310	302	319	315	300	339	299	299	305	274	302	291	277	321	315	305	283	323	314	299	295	294	287	304	328	297	265	301	323	320	311	319	305	292	361
34447	11223	2079	1137	827	639	470	430	366	315	296	261	292	237	215	212	207	243	229	211	210	235	181	178	223	224	209	213	212	191	206	183	192	196	180	175	173	187	204	188	185	165	218	187	176	186	196	204	204	184	183	187	175	168	196	179	190	197	201	173	179	179	157	172	187	182	192	195	187	187	184	190	180	159	171	200	186	203	200	181	188	165	216	159	195	185	204	176	165	191	145	178	199	184	171	197	179	175	192	181	178	193	188	179	183	187	181	193	203	171	165	172	190	200	194	166	195	187	193	188	192	185	196	187	166	183	182	157	190	198	176	179	202	206	187	162	186	192	184	147	157	190	192	186	204	182	187	191	169	180	164	181	175	164	176	197	199	200	174	193	172	172	204	162	181	189	175	177	167	177	200	184	186	205	205	192	175	186	160	165	185	180	164	191	163	187	188	165	184	191	185	190	182	175	180	182	191	183	192	178	201	163	207	177	176	171	179	183	190	205	180	170	206	204	169	208	165	200	157	181	159	191	196	186	168	179	205	165	189	173	175	174	166	166	182	179	153	178	180	182	171	200	170	220	200	209	168	186	158	185	198	194	195	184	196	203	176	174	204	191	176	161	177	165	171	158	181	156	177	197	189	157	179	180	212	177	176	195	199	176	190	201	186	168	178	166	185	168	190	195	176	175	212	175	187	195	188	171	170	189	184	167	166	177	174	182	189	178	184	174	191	181	187	177	172	183	202	190	201	191	171	192	188	166	207	175	190	170	192	200	167	191	156	197	196	177	187	185	190	176	175	209	209	182	187	182	188	178	172	195	177	178	182	190	165	195	200	166	194	170	183	197	183	173	180	203	202	151	173	192	201	188	193	180	154	195	195	191	192	174	186	185	189	205	200	195	185	189	152	175	179	183	188	205	175	167	176	177	157	202	181	157	169	180	179	176	179	178	201	194	168	184	173	184	171	181	183	167	183	191	191	197	183	179	176	193	164	189	211	169	180	180	194	174	170	194	204	184	206	166	189	183	170	194	177	194	182	196	193	164	171	170	188	224	164	183	170	185	151	182	166	186	194	181	169	174	162	168	190	191	151	166	186	198	167	203	147	201	179	206	175	169	180	185	171	162	191	158	174	182	165	181	190	155	187	175	189	195	168	185	188	213	174	166	190	172	191	179	149	167	206	183	175	171	180	186	202	187	176	190	207	187	180	189	156	178	179	192	174	197	172	197	192	173	185	171	209	186	195	182	183	188	183	204	154	178	184	169	178	181	214	171	187	194	193	160	200	177	177	199	195	192	184	171	182	195	173	176	192	154	191	191	196	192	190	160	167	179	197	194	197	199	177	138	180	168	187	194	204	190	179	182	171	166	180	193	188	207	167	185	166	182	173	188	179	179	186	190	184	177	188	197	167	189	159	184	207	190	199	189	188	176	162	165	175	190	202	180	211	207	215	171	161	168	182	200	180	192	185	187	195	172	152	174	175	193	208	180	194	184	194	200	176	186	174	191	196	213	189	202	174	174	189	185	178	176	173	191	169	185	188	187	178	175	173	160	177	208	186	187	192	177	188	196	162	162	176	175	189	163	189	171	188	171	183	195	187	179	192	175	180	193	185	192	206	180	187	216	194	176	178	204	160	174	171	163	191	156	173	181	194	159	196	184	188	176	182	176	188	190	167	184	172	173	187	182	163	203	166	198	163	198	178	199	171	162	161	209	206	193	157	191	185	177	176	187	177	161	177	210	165	182	171	177	180	162	180	171	175	200	155	163	182	219	195	186	185	182	178	166	188	173	185	182	191	181	194	180	176	185	179	175	178	180	189	195	204	156	173	151	190	189	196	181	168	189	184	190	191	177	186	176	179	180	168	171	214	171	161	173	203	185	200	197	222	185	203	190	160	177	173	188	174	183	200	174	176	160	182	185	176	195	193	206	186	172	176	152	199	195	162	196	196	178	178	195	178	170	193	184	167	177	168	159	203	173	194	166	187	170	194	180	185	174	177	182	156	172	181	189	182	189	189	182	168	162	194	186	167	191	175	177	180	176	165	167	189	152	190	187	181	173	176	202	173	175	180	195	157	159	212	167	186	196	203	165	195	166	151	184	182	186	197	175	207	185	188	162	166	189	187	165	161	184	176	183	159	178	171	172	175	181	188	188	165	187	178	163	195	150	203	187	180	203	176	212	204	173	190	184	203	178	190	172	156	179	158	188	181	183	174	180	150	196	181	184	185	198	195	166	177	203	181	174	178	190	184	168	163	191	205	188	178	187	184	177	200	192	171	186	189	205	176	216	191	187	169	182	175	167	184	182	177	179	176	173	190	170	175	188	160	201	181	154	214	191	168	204	183	195	159	177	181	166	188	187	187	203	158	171	185	175	181	176	191	166	163	187	209	167	195	158	180	191	158	179	190	164	198	183	181	191	181	198	176	207	224	185	187	188	198	166	168	168	177	198	177	191	187	177	195	200	199	197	176	162	184	187	204	174	185	196	165	184	161	176	174	186	178	182	164	187	167	168	208	182	187	187	216	183	160	180	201	212	177	181	188	185	161	160	161	176	188	171	205	174	167	163	197	182	155	193	174	182	188	190	175	178	152	196	168	188	185	169	181	166	176	188	193	178	175	174	175	200	180	198	167	195	198	170	177	203	179	166	193	167	176	195	179	189	160	167	198	200	177	193	166	189	180	169	167	196	210	191	146	197	199	170	186	156	173	197	177	184	201	182	169	176	198	190	188	191	169	172	169	204	196	200	179	204	154	175	179	172	212	169	173	191	176	173	185	189	182	162	178	176	184	178	174	189	183	176	199	167	176	184	182	181	177	187	204	175	165	172	192	160	167	175	189	165	187	176	174	181	158	191	189	206	175	175	190	169	206	211	178	176	182	189	186	159	187	175	182	177	189	189	179	178	179	171	177	204	176	170	194	187	187	186	162	192	162	187	175	187	202	185	185	178	187	167	209	157	191	181	188	180	203	178	203	172	178	158	167	190	172	161	182	178	197	174	179	178	191	199	170	197	199	199	177	192	197	188	178	174	181	160	184	172	183	174	196	176	190	176	161	167	189	177	163	177	188	169	174	180	160	176	193	187	207	175	176	172	180	162	204	185	201	191	179	169	178	168	168	177	185	186	158	188	182	173	195	194	177	178	171	195	154	174	204	200	204	208	176	173	182	185	184	167	188	156	174	189	192	179	182	195	174	184	203	202	194	163	186	175	201	174	184	168	176	180	184	180	191	187	167	176	180	175	194	191	174	188	184	173	183	157	161	170	165	184	177	165	173	169	191	185	175	168	180	176	182	179	192	171	179	188	188	209	183	193	201	191	177	182	178	194	156	177	190	181	174	183	166	181	178	203	193	173	187	168	180	180	186	196	183	184	162	177	190	167	192	173	193	213	165	215	170	152	186	200	181	188	197	196	200	183	185	191	189	188	182	183	179	194	193	179	190	181	174	174	192	173	182	185	201	175	175	174	190	174	178	176	183	158	189	176
15467	1612	3372	3660	3249	2611	2158	1836	1520	1404	1267	1102	1126	1026	949	916	835	850	871	800	778	732	746	738	716	694	663	644	654	683	622	647	633	647	665	636	655	614	605	628	655	666	599	619	635	617	573	637	579	583	595	593	594	571	605	556	584	586	602	621	542	595	574	572	586	610	623	513	542	590	603	596	593	625	561	581	542	554	574	606	568	595	599	526	558	598	560	609	566	643	587	594	559	560	607	565	575	567	572	564	572	610	564	558	591	551	577	586	597	614	557	588	530	558	551	590	562	586	550	550	615	534	579	592	573	559	600	576	576	557	598	613	580	522	588	582	578	581	588	555	615	550	588	592	545	553	607	585	581	584	568	533	596	546	574	604	596	562	585	589	555	582	552	572	537	541	558	588	556	567	565	577	562	629	579	560	601	544	558	570	576	582	556	552	567	554	586	589	596	546	501	607	547	563	564	569	572	573	525	576	534	553	576	558	607	549	592	551	554	553	605	582	583	553	583	528	556	547	600	582	600	565	563	554	614	552	568	557	552	542	604	574	578	529	554	552	579	561	583	567	594	510	568	579	576	614	585	576	582	582	555	576	604	593	566	589	540	576	543	576	589	573	564	561	539	559	539	556	598	594	561	575	565	543	532	563	573	569	577	548	599	567	556	573	578	598	560	574	603	531	575	550	583	548	532	582	573	521	599	619	600	568	585	575	587	623	542	578	577	572	565	579	551	588	571	573	556	573	525	564	518	629	553	573	569	594	599	544	549	507	547	571	587	573	575	557	549	556	551	553	608	583	554	582	563	586	562	576	579	539	547	577	545	547	541	583	540	563	558	561	547	583	583	606	578	600	589	546	532	596	557	555	542	565	557	623	560	515	548	551	534	575	617	589	537	563	584	557	568	565	638	530	565	555	541	537	604	566	596	554	537	629	579	554	531	533	602	555	531	537	571	568	588	545	527	569	546	541	484	573	585	629	554	609	546	604	561	566	556	517	571	564	560	534	561	562	575	582	551	551	547	587	590	583	544	602	530	597	552	519	586	598	585	571	618	563	573	575	588	525	533	535	525	578	552	525	584	538	588	584	550	584	555	539	571	549	548	596	609	607	591	557	603	588	569	579	572	570	546	560	557	542	555	596	547	581	558	530	580	534	550	572	554	591	526	555	565	583	572	576	552	535	602	564	599	556	603	592	562	599	580	549	523	573	559	559	565	562	564	568	523	565	564	550	552	547	542	563	534	575	557	553	555	602	620	587	601	584	564	549	578	524	575	577	579	597	572	560	552	563	561	584	573	616	548	614	609	554	581	561	628	566	574	485	553	568	615	577	557	568	550	584	522	591	548	576	545	581	561	552	584	559	589	614	548	558	528	574	542	600	561	584	567	584	621	540	535	572	602	534	584	579	544	556	606	572	577	566	580	548	610	583	593	584	535	587	529	559	533	577	548	568	531	566	539	606	546	562	580	588	613	565	560	591	595	576	546	566	560	550	553	581	604	518	568	562	568	557	502	572	580	586	579	531	556	538	584	566	563	547	601	552	575	601	566	530	589	568	603	560	540	599	584	562	566	537	573	538	565	538	557	545	559	547	584	606	581	581	567	602	592	553	538	585	583	566	524	577	552	539	609	588	557	580	553	572	566	558	551	591	604	541	587	555	571	563	604	557	559	561	569	580	573	587	615	542	540	556	565	615	544	563	570	559	562	610	556	572	613	539	558	575	564	606	562	565	596	585	550	545	551	592	553	544	601	510	575	534	555	531	569	535	550	544	548	548	548	610	546	572	564	559	571	580	572	575	512	575	557	532	525	550	573	588	603	586	566	533	556	597	563	598	538	609	545	534	611	531	571	565	562	609	566	550	545	543	561	536	555	575	568	599	516	600	574	554	576	556	605	564	572	522	568	564	614	571	543	569	568	563	551	551	555	548	598	581	548	526	574	544	570	572	574	597	562	611	553	555	586	567	568	574	535	528	588	584	551	553	548	555	593	607	534	537	572	525	545	548	582	546	600	616	563	553	598	569	533	583	585	549	549	549	530	532	574	609	544	529	584	593	568	572	539	578	573	558	592	579	568	555	557	561	576	586	540	518	571	592	607	593	568	581	539	534	581	562	571	583	583	610	566	572	597	594	560	563	557	589	566	590	571	558	594	574	555	550	601	561	552	572	610	594	576	586	572	545	551	527	559	520	579	634	598	567	604	544	589	546	576	591	565	567	579	543	570	575	532	563	580	553	579	576	568	526	565	609	572	574	589	541	572	589	571	544	580	560	549	563	612	536	598	562	539	520	593	572	547	526	549	597	623	546	583	555	576	537	549	567	538	629	555	538	561	522	591	530	531	545	558	541	556	589	577	557	547	566	535	581	565	569	569	600	527	555	539	548	558	580	547	572	519	546	534	595	568	556	579	588	598	559	571	542	553	562	537	542	549	589	538	554	597	598	537	579	538	548	553	597	583	566	568	573	586	552	563	556	532	541	543	560	546	608	577	545	585	602	574	524	553	540	563	513	583	543	536	492	589	643	559	536	582	527	573	500	568	563	565	549	570	533	579	599	561	550	536	559	570	590	573	596	536	546	597	562	558	593	587	548	606	532	593	522	569	581	583	550	551	559	526	610	555	540	586	605	508	560	577	598	550	534	557	580	541	590	583	562	577	556	506	578	550	581	544	528	559	549	560	586	551	555	555	563	541	593	570	597	575	559	540	525	593	565	562	582	590	570	572	548	593	551	594	556	576	527	577	546	603	534	551	592	545	572	526	578	559	572	535	569	566	524	535	582	575	592	592	556	568	549	532	605	582	579	591	575	599	523	590	561	602	535	560	537	562	569	549	531	555	593	612	549	556	570	577	571	572	522	507	561	546	568	534	587	576	555	625	558	538	574	570	563	527	569	581	553	576	561	555	589	540	624	537	553	567	530	535	588	596	566	550	553	547	532	580	592	550	571	575	564	589	567	580	599	578	585	588	605	572	568	588	548	571	546	594	601	570	585	641	566	548	555	565	563	562	593	587	583	576	581	590	574	577	566	538	589	520	568	553	542	598	599	515	565	562	612	547	596	543	560	599	573	556	557	578	597	548	546	549	560	568	538	566	553	566	576	605	561	611	558	549	526	556	594	571	533	535	550	510	556	550	636	546	603	545	561	610	556	578	551	583	597	588	572	588	554	543	558	547	581	577	578	544	569	548	539	546	561	575	566	547	544	578	558	566	617	532	583	583	592	588	593	555	527	502	559	576	587	593	596	544	589	591	589	590	544	580	556	553	551	579	582	562	616	562	595	560	526	575	569	575	537	569	550	604	574	589	556	533	544	565	577	535	555	549	571	580	591	603	553	530	573	550	574	498	578	577	575	551	537	562	584	546	553	542	561	596	562	532	524	585	595	570	559	532	566	590	568	578	552	577	549	536	549	547	569	578	551	580	552	618	524	534	554	577	537	540	552	584	544	515	576	570	544	585	552	593	600	525	564	492	553	559	572	590	547	561	623
40155	21019	11354	2592	1609	1150	953	761	642	614	524	472	414	402	399	364	338	332	350	304	314	306	308	316	278	329	291	326	282	287	266	290	276	294	295	261	297	261	300	293	322	264	290	269	256	268	306	284	258	304	274	289	297	270	280	321	263	283	260	310	280	274	268	304	272	264	246	279	279	275	255	252	306	281	281	268	285	277	262	261	270	273	247	267	288	253	291	258	279	277	291	235	266	310	294	241	296	227	272	290	272	288	258	268	273	238	247	293	259	289	257	262	278	279	298	261	274	246	272	260	278	263	262	264	257	243	241	260	245	282	271	242	289	242	261	269	286	292	247	266	283	263	276	297	282	264	281	270	309	321	292	269	259	286	273	275	248	272	241	277	265	280	248	279	268	272	277	263	240	262	251	266	250	267	269	240	251	276	274	300	275	278	266	293	262	258	282	236	279	247	259	276	254	269	242	267	264	266	270	279	300	284	278	269	294	260	306	284	271	252	252	251	253	241	251	261	279	267	267	273	255	295	281	260	262	291	271	253	279	273	248	257	266	265	255	277	247	269	255	282	258	280	271	262	260	276	263	260	284	270	274	260	246	275	257	232	269	252	266	277	246	270	281	311	240	260	259	282	289	271	279	242	260	275	291	259	287	259	264	282	288	267	229	263	284	269	270	278	266	284	288	258	258	291	239	286	295	247	265	278	299	267	265	252	262	282	243	254	263	273	307	284	288	255	247	274	250	268	252	257	291	243	238	296	283	253	251	253	268	266	295	271	267	280	252	263	302	278	254	255	253	244	255	270	256	252	259	260	259	248	267	294	246	265	279	271	262	276	253	281	254	274	254	255	269	226	267	286	236	266	260	252	274	265	238	275	252	282	275	235	245	254	274	252	296	288	287	293	279	262	273	277	263	270	266	272	280	268	266	281	271	276	277	267	283	271	272	290	253	249	262	271	262	271	264	265	289	263	259	269	276	268	254	275	298	285	269	264	260	274	266	274	257	265	287	286	237	268	246	277	278	300	290	295	245	250	262	286	285	266	240	261	253	278	258	262	270	262	298	270	259	281	251	268	266	257	277	271	283	274	261	298	275	289	274	263	251	279	255	252	293	266	282	277	255	288	254	270	272	247	299	270	280	300	259	266	277	265	265	277	310	281	275	283	270	294	254	277	281	267	267	246	278	261	278	242	263	286	275	263	254	268	288	276	274	270	267	254	252	285	241	282	257	266	256	249	273	275	273	302	253	273	246	275	257	303	232	287	271	270	258	262	281	262	232	249	278	275	276	276	252	274	266	270	285	260	266	264	266	266	266	260	268	259	280	265	278	269	269	273	251	290	293	289	256	278	260	292	271	275	247	287	311	289	286	273	270	272	254	272	247	281	291	264	263	289	256	245	277	269	309	252	231	266	274	268	279	292	265	272	265	245	271	295	281	256	265	281	262	246	289	257	267	269	275	260	259	269	279	273	288	307	224	261	278	272	286	290	249	280	293	267	303	236	254	276	251	272	276	268	269	286	263	262	278	261	274	306	253	265	270	274	268	260	290	295	271	248	279	279	266	285	299	278	261	276	260	277	270	269	255	235	241	281	252	239	270	277	275	282	256	245	279	252	259	248	249	277	268	273	284	250	277	244	295	262	252	284	278	269	267	270	267	268	273	271	276	261	271	259	272	242	284	253	255	276	257	287	291	272	249	279	260	275	278	313	256	301	283	277	249	280	275	244	250	248	259	265	249	248	260	268	270	239	280	250	262	263	270	264	282	259	250	274	258	271	266	289	280	268	276	266	268	283	273	252	249	275	276	268	282	259	273	268	273	228	270	292	251	310	252	307	271	265	260	261	274	271	274	242	266	248	280	279	265	272	288	272	268	277	267	274	275	260	257	260	249	270	299	239	232	233	287	292	286	254	266	288	253	257	285	266	267	278	250	255	276	277	287	287	299	236	250	277	254	282	245	261	250	262	257	251	283	273	271	268	262	263	287	259	279	300	279	252	273	280	245	287	257	233	247	287	248	258	290	284	270	250	273	261	246	253	261	261	268	319	251	269	241	256	252	265	253	296	259	259	249	269	259	271	257	236	276	281	288	265	241	272	261	272	251	288	274	250	280	250	283	268	275	279	266	254	251	285	283	262	289	277	267	266	266	275	263	246	266	267	269	260	247	290	281	265	230	253	271	277	247	237	256	302	256	236	280	271	261	275	265	278	263	257	289	267	287	272	258	262	283	301	269	275	260	259	286	272	272	260	258	285	255	274	256	262	249	257	277	274	296	281	252	271	298	263	281	262	260	305	262	268	248	261	279	258	236	297	267	286	250	283	251	273	270	271	275	278	293	247	226	280	259	230	252	273	280	267	279	273	261	280	308	257	283	283	295	300	265	267	262	258	245	253	249	270	288	236	248	283	295	285	245	273	254	285	272	260	274	285	263	284	280	262	251	265	256	299	308	267	278	274	299	310	295	262	274	281	273	280	263	273	243	304	299	267	267	284	276	237	276	250	274	264	286	246	274	276	296	265	289	252	272	295	271	253	256	273	251	279	276	260	251	293	260	253	269	286	263	278	254	254	300	276	277	267	261	263	271	271	259	254	268	271	263	259	256	286	257	278	269	273	262	277	301	263	279	266	299	274	268	272	248	297	229	255	258	270	281	249	258	281	267	262	279	262	253	257	239	257	250	253	272	260	248	285	251	253	279	266	274	229	218	264	266	260	286	276	260	276	274	298	276	281	275	273	256	246	264	292	250	296	261	262	235	259	277	316	260	251	270	260	291	253	259	277	251	251	253	271	249	267	277	259	268	293	227	269	249	280	250	273	267	265	260	263	255	256	267	308	291	243	241	267	252	311	246	268	274	265	267	269	249	248	287	272	268	287	268	281	280	247	275	282	263	265	260	243	262	259	235	275	275	260	261	280	277	235	261	259	276	249	256	265	269	255	256	239	256	267	267	297	264	266	290	299	282	280	292	268	281	276	303	263	274	263	259	276	269	264	259	290	273	267	301	268	239	258	251	249	282	261	263	245	264	265	260	237	259	252	299	256	265	277	273	265	248	248	276	277	256	265	269	273	266	271	270	287	277	263	248	245	295	256	251	261	294	286	281	231	277	292	272	287	251	272	279	275	268	273	283	287	252	224	252	259	271	236	282	268	265	259	272	275	273	273	264	269	236	263	223	258	267	291	274	247	244	276	287	286	269	284	268	272	256	296	256	265	285	278	292	271	244	289	260	291	290	268	280	300	267	258	268	274	257	264	294	273	287	270	276	265	255	243	260	239	293	289	262	272	267	280	258	258	258	254	250	256	251	299	292	274	279	264	269	238	274	281	286	268	264	258	273	292	285	255	264	284	269	260	254	260	270	256	243	263	278	261	253	267	269	294	250	274	238	282	272	266	254	257	276	271	254	264	273	264	265	294	278	247	268	280	264	269	246	279	263	279	290	264	272	278	250	262	265	222	274	287	272	262	255	264	247	292	268	263	260	247	291	263
20629	2675	6024	6765	5733	4710	3860	3243	2732	2407	2177	1937	1839	1559	1568	1474	1407	1239	1258	1286	1181	1164	1099	1132	1051	1030	1037	963	999	985	980	921	946	922	924	897	926	893	878	867	889	812	847	871	808	780	879	848	839	877	848	849	778	826	812	798	802	787	817	836	846	842	846	748	752	812	819	803	804	828	836	788	847	782	769	789	808	776	800	818	821	800	807	781	812	758	817	790	817	811	809	821	799	777	791	785	798	831	780	776	787	804	734	793	797	754	749	754	749	829	751	787	751	783	844	729	778	789	793	817	755	778	772	798	789	797	745	805	775	762	752	781	779	769	826	817	772	761	802	821	775	766	742	823	791	766	721	775	793	751	760	774	832	769	754	785	756	788	797	806	783	739	783	798	768	825	796	780	809	811	768	767	793	792	757	762	750	770	772	756	767	749	706	765	758	745	763	753	822	762	803	779	756	746	742	822	789	743	826	784	791	789	758	746	776	799	835	828	788	811	750	785	795	799	691	817	763	791	797	789	845	757	771	815	759	789	796	740	782	823	802	763	797	816	776	796	791	757	785	794	761	782	800	774	762	749	776	807	753	743	773	798	767	807	787	808	781	755	762	751	784	799	818	797	779	769	722	804	779	758	766	760	746	727	740	736	748	802	743	773	758	778	804	765	738	774	745	761	772	796	766	769	774	774	763	754	738	774	748	759	780	789	756	753	736	819	780	788	745	755	765	769	865	802	797	779	759	780	805	784	744	800	820	799	769	797	742	782	729	798	721	802	749	764	766	807	798	752	789	797	782	781	803	763	779	777	810	760	755	788	798	813	825	767	741	737	752	765	777	835	807	730	725	787	772	781	745	780	735	771	758	833	714	810	764	802	787	774	826	797	768	732	705	789	733	810	760	740	779	802	772	795	791	710	739	780	762	783	713	792	758	813	781	767	778	772	788	764	727	778	767	800	754	790	791	754	816	776	764	779	785	730	770	739	722	770	752	784	787	794	741	798	748	733	796	826	815	783	796	776	783	798	788	769	768	781	799	756	786	794	820	699	768	719	760	766	780	812	734	801	808	751	777	800	720	762	767	783	789	749	755	755	756	757	819	767	772	741	767	773	759	784	779	775	800	748	730	792	779	743	750	804	778	786	794	763	731	832	763	848	747	781	800	796	702	747	816	779	768	784	770	792	771	755	772	790	808	765	785	760	775	786	747	769	789	725	746	757	789	828	747	826	764	778	769	804	774	774	761	761	764	719	762	773	807	817	740	828	810	771	834	752	768	766	736	740	791	737	786	812	748	765	769	801	754	776	784	763	779	771	814	791	768	816	768	759	785	800	729	781	778	797	783	757	754	824	794	836	769	802	759	839	769	797	778	825	794	754	783	794	797	813	758	758	812	772	764	772	742	776	787	755	773	769	824	792	817	751	773	790	766	793	822	820	750	775	748	776	737	773	760	820	793	779	759	771	754	758	746	753	770	764	770	756	763	740	817	746	748	750	733	781	691	721	799	751	761	725	776	765	764	761	789	708	770	788	824	836	719	807	766	756	795	770	802	775	761	746	736	775	786	790	795	768	777	808	834	822	706	776	759	825	815	823	773	804	766	782	810	762	791	768	797	737	789	825	751	750	803	772	784	767	758	786	762	797	776	767	714	795	781	773	776	731	788	759	789	810	759	763	737	767	749	758	797	770	770	804	793	790	766	781	787	789	812	801	766	758	766	773	806	776	768	775	828	782	786	773	772	798	734	813	771	779	749	753	826	743	764	746	774	755	821	731	767	734	774	768	753	725	747	752	749	779	733	748	769	794	788	785	756	795	803	788	753	814	805	799	751	803	844	745	781	776	781	756	774	791	771	755	738	745	770	793	782	806	798	804	767	795	758	786	715	766	784	773	744	720	786	827	783	757	793	781	773	814	757	735	783	783	745	803	782	729	879	799	810	755	788	746	760	778	816	755	838	787	804	819	741	778	773	760	755	778	779	774	755	802	725	737	768	806	756	773	821	752	782	800	798	796	754	765	748	769	812	744	767	717	769	738	758	776	773	760	747	802	771	819	753	774	748	736	792	768	781	778	756	775	791	788	781	796	784	765	785	817	755	763	808	761	780	758	762	752	773	793	789	749	793	778	778	779	788	750	818	767	768	806	781	742	806	795	806	795	765	772	797	784	741	775	758	804	753	761	752	754	782	760	818	726	793	775	784	793	740	808	781	766	802	759	793	800	771	796	812	723	798	758	753	748	794	755	817	820	770	805	787	764	785	778	823	739	796	778	810	757	797	750	782	787	754	768	776	783	792	746	804	748	794	784	748	761	793	798	774	744	762	768	790	754	815	764	726	816	804	800	710	784	804	756	807	787	837	723	758	790	759	820	767	763	796	716	753	766	790	763	763	771	769	782	785	810	810	778	752	771	761	755	807	799	761	827	786	766	806	755	811	804	758	792	805	732	779	764	731	772	763	805	773	771	801	789	784	761	756	789	737	770	794	766	819	756	777	787	776	834	740	792	800	783	720	812	767	740	730	766	819	769	806	791	815	815	796	760	734	812	780	753	765	781	764	785	759	752	754	754	774	771	752	790	754	748	769	788	739	773	803	786	777	759	774	772	755	802	824	830	778	773	804	800	723	740	827	766	782	765	810	808	772	771	775	718	808	745	767	785	799	759	776	789	776	822	772	744	792	760	770	770	793	776	752	756	761	753	791	790	745	757	771	785	789	721	829	749	740	810	825	836	780	775	802	762	760	779	778	841	747	754	761	798	808	797	756	743	778	792	736	797	825	768	769	741	790	734	770	751	747	750	787	717	855	819	801	801	764	762	791	760	749	780	786	719	777	769	781	802	785	790	782	746	745	832	759	796	787	775	763	763	781	719	797	847	779	817	790	831	822	793	819	766	752	786	779	789	795	758	823	767	744	758	774	761	769	805	735	751	749	728	756	782	772	781	708	760	736	711	739	811	770	785	757	789	749	785	755	749	776	789	813	780	763	750	732	820	795	771	836	719	751	787	730	701	774	789	765	766	790	777	720	791	768	784	766	747	807	809	769	830	875	806	787	807	739	714	793	777	784	766	798	716	748	742	741	740	769	764	724	811	749	793	782	771	761	765	744	782	827	764	714	766	761	769	779	736	803	729	821	758	791	736	818	763	793	742	776	816	746	780	760	798	788	814	777	799	776	746	797	847	754	787	786	791	771	777	799	818	761	815	748	812	761	780	779	767	740	710	796	789	745	761	741	769	776	793	728	779	742	772	739	806	772	779	728	778	709	751	797	764	823	787	780	785	758	788	785	705	739	769	770	751	731	797	778	753	797	805	759	722	684	727	767	800	780	774	791	824	796	761	777	717	741	834	748	794	772	821	789	796	808	741	733	802	811	806	783	806	783	792	721	795	750	800	763	753	787	810	730	777	826	787	775	774	748	809	751	790	737	803	747	738	733	759	781	756	782	726	730	828	798	782	753	796	767	762	737	782	777	773	795	750	761	810	764	812	798	808
5022	341	257	138	127	93	104	71	94	107	83	88	89	88	79	84	67	89	88	73	80	77	90	100	89	81	92	75	91	80	103	79	84	89	88	87	93	80	95	78	89	91	88	97	77	76	78	95	91	85	94	76	92	88	70	78	102	70	76	77	101	76	81	81	92	79	75	75	71	85	74	111	82	90	88	76	79	77	92	63	74	102	81	76	83	83	95	90	77	86	89	92	70	82	93	81	73	78	93	69	90	93	98	94	90	89	89	84	82	91	95	90	93	93	81	91	83	87	73	78	78	64	88	81	73	72	83	91	74	86	87	85	81	94	86	88	88	84	88	88	88	85	86	71	78	86	75	70	75	79	98	75	82	93	71	86	81	90	82	89	74	70	66	80	91	89	97	80	71	84	88	79	85	100	72	75	90	84	90	68	75	92	72	96	78	82	75	74	97	95	85	104	69	77	91	81	86	90	89	69	83	66	92	80	78	76	80	105	86	85	87	81	84	98	92	84	86	94	83	85	80	91	91	95	75	67	84	90	94	94	90	87	77	97	96	99	80	81	85	89	80	92	79	95	87	79	86	84	82	79	86	93	77	89	72	104	68	97	82	90	79	88	86	78	79	74	87	91	88	80	71	78	84	73	94	90	78	86	86	81	75	87	59	90	96	82	86	92	77	95	75	77	79	82	68	81	78	81	65	84	82	82	79	89	87	82	94	65	101	91	99	84	82	72	79	78	98	77	82	84	74	84	88	72	88	92	76	96	93	92	74	78	80	85	79	89	96	104	93	95	76	88	74	94	91	96	91	78	80	88	100	96	77	88	100	81	83	93	81	73	83	90	77	106	71	76	66	95	75	62	84	80	78	99	96	83	89	71	94	86	71	87	86	100	95	84	85	93	72	96	91	84	80	81	92	79	101	86	84	87	80	83	67	94	95	100	67	84	79	85	77	109	97	87	71	81	72	80	79	96	91	104	71	72	81	88	82	90	86	85	95	76	84	103	92	83	93	83	82	101	73	96	89	78	79	68	80	75	79	78	88	98	90	82	100	68	83	81	87	92	92	84	96	86	90	67	96	101	75	83	85	98	74	81	77	96	76	79	75	106	93	77	93	77	90	75	95	89	82	104	89	81	69	82	86	90	93	85	91	93	103	77	72	84	96	94	76	86	72	77	76	93	85	83	86	94	77	71	75	89	81	90	78	87	86	100	85	93	78	82	80	80	94	84	69	70	85	100	92	94	88	87	85	86	79	82	91	97	92	75	79	80	86	74	80	95	89	89	99	83	74	77	90	84	92	77	79	72	94	94	87	82	76	76	84	80	79	86	90	74	83	84	114	81	79	97	79	91	98	67	89	97	64	75	95	76	84	91	90	63	88	82	68	73	87	100	68	83	93	89	88	84	91	99	78	77	95	72	96	86	96	81	69	74	96	70	86	88	68	75	83	71	75	92	100	74	85	88	86	95	91	74	87	75	89	66	83	89	73	86	90	84	81	91	82	95	67	80	78	81	105	84	97	84	84	99	67	92	80	102	83	59	79	70	71	92	66	79	94	80	77	88	89	87	88	71	80	73	92	87	90	88	89	80	74	92	75	92	72	99	79	89	90	95	80	98	84	82	86	81	89	75	82	72	80	100	89	82	85	86	75	85	77	73	98	74	78	78	75	71	77	76	84	90	70	103	72	74	82	92	88	93	82	71	90	88	87	92	96	90	82	86	93	81	79	85	82	104	78	95	97	77	76	86	76	75	70	83	80	88	67	78	79	95	84	90	72	84	83	84	97	90	79	87	84	94	86	80	83	81	91	83	92	93	86	100	97	91	70	95	113	84	91	86	77	85	92	75	84	92	98	90	102	81	81	83	79	95	98	86	71	95	70	83	78	77	96	92	77	78	80	88	79	84	84	80	88	77	87	88	81	85	86	87	83	78	79	89	101	97	79	88	91	78	79	78	84	94	93	83	84	87	86	76	92	93	86	79	92	79	80	97	76	102	104	78	92	95	83	81	94	79	76	80	93	89	79	78	72	73	78	84	77	74	90	96	92	82	79	87	80	81	99	96	80	78	70	78	88	81	78	75	73	82	82	78	81	71	93	86	72	77	105	75	81	84	83	89	85	83	82	100	90	85	92	75	79	105	87	86	100	98	86	91	75	80	86	84	74	78	99	85	80	74	91	78	96	112	75	74	94	88	77	89	82	76	80	86	86	88	84	73	82	74	98	73	79	83	77	92	85	84	80	109	105	80	75	86	90	97	70	90	89	98	85	81	82	82	83	70	69	91	76	92	73	82	84	82	86	101	97	90	77	88	88	81	81	101	79	87	78	74	91	97	76	86	89	94	79	80	74	82	83	87	75	80	81	84	67	71	85	84	81	93	80	91	72	91	97	92	98	79	81	80	94	77	85	80	89	76	86	85	103	87	105	86	76	76	72	78	84	93	81	69	94	87	84	81	67	89	89	85	52	83	84	88	95	85	101	84	92	79	95	96	86	77	82	75	102	82	96	76	89	75	87	83	84	71	70	89	92	86	84	90	89	87	89	85	89	81	72	74	76	90	90	86	103	74	82	77	96	90	87	83	78	79	86	87	73	79	101	89	104	97	82	91	91	79	110	84	90	72	99	81	92	82	86	88	68	65	77	72	94	67	99	79	75	82	78	78	99	93	94	76	97	96	77	96	76	90	85	88	73	83	78	82	98	82	92	62	96	95	78	116	77	99	88	87	92	84	84	86	74	65	79	81	83	72	91	85	79	79	81	79	74	88	99	86	96	79	93	91	87	77	96	81	85	84	74	102	95	90	81	81	89	95	88	79	83	89	64	72	105	85	77	81	92	83	89	76	86	76	68	72	77	87	84	98	88	90	103	91	92	89	80	101	87	83	57	95	91	79	100	74	74	71	84	84	83	75	69	81	82	96	97	80	81	83	83	92	72	74	97	95	83	78	78	92	91	90	82	77	97	95	88	77	90	84	95	73	73	72	93	82	82	84	81	82	64	92	82	91	70	87	86	90	91	81	85	77	88	88	85	87	95	80	86	63	91	95	87	98	104	84	73	85	97	83	81	76	86	69	66	83	84	89	82	80	87	91	77	71	93	69	85	93	82	89	95	86	84	101	77	91	81	83	89	83	85	98	83	93	85	89	89	87	69	78	73	89	94	82	75	83	91	81	59	58	73	85	93	87	91	84	99	85	88	96	92	83	83	95	61	90	86	81	93	69	81	83	73	89	86	95	81	83	74	73	87	66	67	68	85	76	74	72	92	87	79	69	99	92	78	93	82	68	106	93	88	85	78	81	82	91	82	86	89	73	83	82	75	95	80	89	97	82	84	95	73	93	96	72	91	78	93	92	92	83	92	70	85	86	83	85	100	70	85	85	69	78	82	79	76	85	76	89	96	90	84	93	82	83	71	82	89	95	94	89	88	93	78	93	82	75	83	103	69	79	91	77	72	88	99	86	72	103	66	80	79	95	95	98	93	72	83	80
4145	379	484	495	438	397	420	379	341	349	319	358	311	311	296	347	340	336	325	314	335	292	288	311	319	327	324	331	330	318	338	309	278	302	278	311	307	289	321	313	289	264	281	298	349	310	309	303	333	290	287	296	309	342	310	313	313	302	286	285	320	298	325	292	310	330	318	307	311	291	285	310	299	299	317	296	320	304	292	300	333	305	302	328	286	322	304	307	350	317	312	323	300	328	341	312	296	332	296	305	322	304	315	300	285	297	305	297	307	303	270	292	321	293	294	326	289	319	318	313	309	317	321	324	303	309	318	305	296	269	314	331	291	339	283	307	317	308	312	302	291	302	313	292	268	308	310	314	324	301	272	264	299	323	301	318	300	310	349	296	286	314	335	288	321	340	309	306	266	287	290	337	300	314	360	305	297	309	293	297	308	306	285	288	300	333	293	310	310	298	303	289	292	298	319	329	323	314	319	289	307	316	304	281	324	317	307	316	294	331	322	302	318	296	336	304	306	307	328	318	324	322	304	316	288	306	299	321	333	283	331	313	321	299	298	300	316	298	312	294	302	319	333	306	279	321	299	336	310	299	304	313	314	304	304	314	331	275	348	320	302	285	304	294	324	305	344	313	349	304	331	343	335	315	296	308	286	301	309	320	318	295	307	302	342	311	284	315	319	349	306	326	305	327	298	317	319	326	272	326	303	290	314	308	304	282	325	292	299	309	272	308	299	309	289	290	279	337	328	293	310	282	306	311	318	318	322	316	297	293	299	308	342	316	327	314	314	308	298	286	338	283	325	301	322	328	277	337	267	328	280	315	321	295	290	315	316	308	290	327	323	290	299	330	263	308	323	328	284	317	319	305	312	313	311	306	296	291	277	331	306	285	326	326	341	305	306	277	309	333	281	319	277	294	346	283	300	267	305	313	304	314	320	322	319	303	311	316	313	305	320	312	328	329	330	328	314	303	320	286	319	330	298	302	336	299	318	287	300	307	309	315	288	311	296	294	296	320	313	299	296	299	303	306	299	315	301	315	299	314	326	323	290	314	309	330	319	287	312	304	315	288	352	316	292	273	338	288	311	266	325	341	301	328	307	308	308	296	294	283	257	314	277	319	279	316	308	280	320	328	316	310	310	351	281	305	310	340	298	286	331	307	322	331	304	296	297	330	328	298	310	289	298	299	315	307	325	289	299	330	286	310	319	285	310	287	309	316	312	305	314	300	316	301	286	315	312	311	316	320	330	293	295	302	276	305	315	277	317	298	330	336	317	283	330	314	304	318	269	295	310	297	319	299	301	317	316	294	301	310	295	297	320	326	325	338	301	292	282	319	297	320	316	333	293	317	295	315	281	303	300	310	329	267	347	311	303	302	319	337	323	315	316	305	324	289	286	333	255	318	298	329	317	321	298	296	318	315	291	314	320	325	294	321	293	316	293	348	305	285	302	300	302	309	316	324	304	315	332	303	318	314	296	302	326	327	314	328	331	297	321	305	321	306	331	316	307	303	319	309	297	301	312	298	312	313	303	317	293	319	317	288	302	345	290	277	299	327	303	316	315	302	295	302	295	314	309	303	317	282	296	309	325	307	326	336	286	309	288	292	312	295	365	290	298	326	351	287	285	307	315	334	310	306	293	322	319	313	304	305	306	288	302	350	294	296	320	294	324	315	286	292	286	318	327	296	288	300	327	303	315	337	339	299	322	319	335	283	299	295	287	322	283	296	308	311	295	301	306	303	345	266	315	308	307	319	306	327	283	283	302	330	305	333	303	297	312	329	309	312	309	273	291	301	265	304	299	307	313	272	334	297	310	307	312	305	315	332	290	337	299	304	302	293	302	313	313	321	337	282	301	316	321	325	305	285	317	313	316	312	304	325	334	279	323	321	328	299	303	306	289	311	283	309	316	328	304	289	280	303	319	328	316	326	311	336	318	296	324	305	328	291	301	296	288	303	324	313	291	290	312	318	309	295	308	284	308	282	312	296	320	332	327	325	304	291	295	319	305	306	331	318	309	304	299	291	270	337	313	345	314	285	301	300	298	299	313	330	328	288	292	262	322	309	305	316	289	301	291	303	306	275	313	313	318	290	318	282	317	293	307	300	325	324	285	335	329	335	319	322	328	300	286	304	297	300	304	319	288	304	299	289	330	305	288	326	340	314	334	351	302	302	288	296	315	314	312	291	287	305	340	312	310	281	305	316	289	348	314	333	328	292	300	267	327	312	288	296	308	313	308	289	306	314	308	316	298	309	312	306	296	305	307	308	319	314	289	330	291	329	285	321	319	287	276	291	319	299	300	269	316	310	316	287	301	290	331	294	285	341	295	338	314	294	323	269	293	275	318	319	326	334	324	291	302	319	302	317	268	317	307	318	290	320	301	306	317	269	298	319	307	323	306	325	319	306	332	331	334	297	307	291	293	304	291	298	315	333	294	322	318	330	300	271	311	323	291	271	278	302	341	285	300	285	294	315	291	326	294	311	316	306	301	287	295	328	303	311	319	308	293	318	315	306	291	310	311	291	323	293	318	324	310	299	336	276	311	321	322	326	286	332	308	299	307	314	315	316	275	321	312	344	332	308	294	287	323	307	290	304	333	329	301	319	317	336	311	276	294	311	289	297	293	315	343	294	281	331	270	316	325	292	316	307	304	299	279	311	316	311	298	316	329	315	333	304	310	330	298	271	310	343	308	289	309	304	292	332	314	297	298	310	334	321	330	328	330	306	285	311	275	333	317	276	329	306	288	293	325	316	284	309	279	286	298	343	349	316	322	285	286	328	337	291	296	305	305	298	291	284	322	293	310	297	280	321	354	294	279	287	328	284	311	302	333	305	296	310	273	296	309	296	283	282	315	326	331	310	281	291	312	302	316	317	327	324	297	329	302	323	285	305	317	287	279	289	294	327	312	319	288	291	337	297	327	285	314	312	319	333	280	334	311	296	318	284	295	285	300	312	313	305	302	315	293	300	300	318	320	357	282	298	274	311	294	300	321	308	302	311	332	311	315	342	334	331	302	350	333	281	307	325	265	339	327	301	291	310	318	302	296	292	329	297	294	341	282	320	301	309	325	302	307	303	319	300	285	337	297	312	299	320	282	314	307	334	278	303	315	321	311	310	349	309	294	314	309	315	297	304	332	306	281	308	301	300	333	303	306	335	291	323	319	293	324	266	320	296	321	282	327	299	314	316	314	278	274	319	305	317	303	293	310	313	316	291	315	336	299	298	319	307	309	334	325	278	304	347	315	276	313	308	330	324	313	309	268	321	282	277	333	340	291	331	295	300	302	312	303	306	296	290	320	318	332	307	270	276	301	313	276	279	324	313	303	294	316	346	306	343	294	268	286	290	301	329	308	295	327	323	311	328	312	326	327	285	331	297	290	303	281	306	325	321	312	297	318	312	299	339	292	289	300	312	307	293	301	299	318	302	304	307	313	307	312	319	316	353	335	295	279	285	315	316	307	276	309	336	304	283	318	301	330	278	307	307
35210	12910	2413	1204	821	647	542	420	410	314	316	310	262	244	212	228	236	241	227	223	216	233	230	194	221	203	175	218	216	185	194	216	201	195	196	195	187	210	177	183	192	176	202	203	179	169	179	202	180	186	199	187	191	192	196	178	210	198	164	162	219	184	194	158	186	191	177	174	201	168	211	193	193	182	177	184	192	186	206	198	179	178	187	190	189	172	189	203	189	189	168	191	190	204	204	195	189	206	181	193	180	179	167	201	196	192	199	159	169	194	194	201	151	176	171	173	173	179	179	198	181	180	199	160	174	188	177	201	177	208	183	162	171	201	194	187	171	169	189	186	213	169	192	189	168	212	195	160	171	180	171	193	177	188	171	174	191	197	178	201	190	192	173	191	172	160	176	193	188	173	183	170	182	177	181	188	179	173	203	198	192	189	189	194	162	205	190	169	169	204	192	191	178	183	175	162	183	192	170	192	199	182	184	168	186	170	187	204	189	183	179	168	195	176	163	176	175	193	189	185	199	185	173	174	166	190	195	191	195	192	186	173	184	164	185	202	192	180	186	179	172	179	196	198	172	179	194	178	201	180	190	181	168	194	196	170	167	193	198	186	194	193	163	183	159	186	176	169	181	187	168	191	189	186	158	200	167	201	206	185	183	198	206	187	173	170	192	205	196	181	165	184	197	188	159	163	174	192	205	179	186	198	216	188	192	170	193	188	190	195	191	173	192	188	186	193	174	173	191	169	182	203	184	192	195	179	168	163	170	162	204	198	171	187	179	202	165	187	164	185	176	186	185	211	182	185	174	195	172	179	193	195	189	183	174	189	203	216	170	177	192	197	190	181	178	163	185	225	187	187	173	181	186	196	165	203	206	190	168	190	182	171	178	201	174	204	160	175	186	185	198	192	182	195	188	190	180	194	178	174	174	183	177	213	191	169	164	192	176	197	205	194	181	170	179	182	191	171	193	197	188	176	184	179	202	178	191	202	172	187	175	137	194	181	196	215	176	168	172	181	197	182	181	166	177	172	210	166	157	197	171	192	187	173	166	194	183	150	186	199	193	197	200	175	183	181	167	188	175	172	192	189	182	165	170	190	189	188	183	212	194	161	184	161	183	169	179	190	183	186	190	181	171	204	197	195	175	188	168	195	185	206	142	165	185	175	182	161	173	192	190	187	174	164	166	194	185	169	182	177	190	174	194	196	180	202	178	207	173	166	176	168	177	182	165	207	175	168	185	179	194	169	193	170	197	173	190	161	180	161	192	186	184	162	204	186	177	176	171	178	182	163	207	186	197	182	180	181	166	170	194	224	172	183	201	160	179	192	165	184	175	188	184	193	186	161	183	189	201	167	199	216	169	192	165	183	184	193	179	200	171	184	194	189	193	182	166	187	174	179	165	153	186	170	164	173	214	179	196	184	188	203	171	193	177	198	200	205	181	184	181	193	175	192	176	210	188	184	195	161	187	176	166	186	183	167	187	177	170	199	185	169	190	207	189	190	183	185	176	190	161	152	188	198	195	205	209	175	194	179	173	165	184	176	194	164	172	169	175	196	181	178	188	180	171	184	177	195	173	171	171	181	197	190	188	188	160	181	180	191	180	164	184	200	193	195	191	189	161	175	170	171	180	191	179	199	189	201	194	172	179	183	185	185	183	196	191	183	188	189	173	168	198	168	156	185	193	180	191	196	176	188	186	199	190	161	174	189	196	206	178	179	176	182	192	172	170	178	185	189	173	182	190	200	198	201	161	178	175	188	174	175	174	195	209	171	217	172	151	182	193	192	183	185	201	204	167	170	182	184	173	160	198	177	195	186	175	178	193	170	173	167	206	168	178	174	152	168	196	186	189	174	188	174	190	191	173	175	198	180	189	187	193	180	194	202	167	195	200	151	136	155	198	197	190	178	166	195	187	185	198	183	163	175	182	166	178	179	180	175	201	175	186	203	174	154	191	206	188	171	201	191	188	187	172	182	189	154	184	198	187	181	171	188	212	163	194	207	181	158	189	172	185	170	190	173	188	181	166	161	174	174	179	184	180	191	184	181	179	188	182	177	200	171	193	184	168	198	173	199	180	179	175	211	200	184	164	165	172	186	171	190	178	186	194	178	183	215	164	179	161	210	172	195	183	183	186	182	196	164	178	191	196	174	169	181	192	187	184	194	177	183	178	196	174	164	187	188	199	189	171	172	189	175	189	171	175	179	188	153	176	194	181	176	183	185	185	194	198	176	200	179	170	168	191	174	157	194	178	185	201	196	165	190	173	162	194	171	170	189	178	160	187	168	199	155	176	170	174	178	176	202	190	164	171	182	186	172	189	171	191	192	167	187	168	196	185	198	192	162	191	175	196	179	199	185	197	174	187	196	195	164	184	171	154	191	152	195	179	190	193	202	212	188	183	178	177	183	171	206	202	179	180	204	202	181	202	177	189	189	179	167	192	175	193	155	208	184	192	212	168	197	176	155	168	166	186	173	188	193	169	166	173	171	174	185	182	161	170	209	192	209	192	171	186	183	203	189	197	200	181	175	181	199	198	192	191	183	177	177	193	171	193	200	207	182	162	160	193	188	197	193	176	180	212	176	210	187	175	174	168	178	176	175	195	191	211	174	192	179	177	193	190	173	186	173	162	183	182	187	194	174	185	163	205	187	183	194	179	165	205	189	207	181	184	191	182	177	188	200	171	201	181	198	182	187	166	183	209	169	181	196	189	183	206	177	194	182	171	171	151	169	172	183	184	160	164	159	178	182	178	176	206	160	162	164	166	184	175	216	169	201	155	180	192	188	196	196	181	204	166	201	169	193	191	188	216	172	202	191	159	187	178	192	187	180	189	196	184	176	203	196	156	189	176	180	170	214	170	194	182	207	178	168	189	194	174	177	173	171	171	178	182	171	170	179	159	199	157	189	159	180	165	202	193	166	194	179	178	177	189	168	188	182	197	172	164	204	190	173	198	183	165	173	162	182	177	153	194	188	189	180	177	217	186	202	167	194	181	190	171	176	192	175	173	214	186	169	173	178	168	182	178	207	197	176	180	173	192	182	192	165	203	189	220	188	211	189	180	185	165	181	189	184	205	192	179	182	176	178	166	167	196	181	161	162	191	178	192	181	177	178	169	201	185	198	186	214	199	197	156	178	197	182	188	163	179	190	194	165	182	200	191	170	161	170	196	175	198	194	178	179	184	193	183	180	167	191	179	184	196	158	186	184	193	173	202	211	191	178	174	180	175	188	176	183	165	171	176	178	194	194	181	183	162	191	170	184	178	183	176	168	197	160	178	194	172	169	196	179	161	184	180	199	171	206	189	201	190	179	162	198	191	177	192	176	193	181	197	184	191	170	166	187	201	166	170	180	166	182	167	201	168	209	179	168	196	185	186	157	196	200	179	171	154	207	197	182	188	161	179	171	152	189	186	187	205	176	188	189	196	190	186	187	169	215	177	186	213	186	171	213	174	177	198	178	171	175	182	178	185	198	209	187	156	185
16111	1506	3402	3782	3014	2587	2180	1868	1564	1342	1232	1143	1048	1013	965	970	926	826	832	821	755	780	768	672	703	680	674	663	681	628	663	629	640	624	613	596	607	651	638	627	640	604	619	566	558	616	626	588	589	610	624	621	565	607	616	555	594	562	543	586	594	583	569	606	575	580	582	615	576	584	585	559	586	568	565	556	580	598	548	585	568	592	554	567	615	613	584	572	550	593	571	610	533	606	590	575	596	572	591	587	636	577	539	580	544	577	628	614	572	577	580	568	542	590	532	546	604	593	569	592	622	566	550	578	561	532	588	551	587	529	603	541	597	588	579	568	559	610	594	582	573	577	534	599	572	547	552	549	612	561	572	551	599	569	604	566	613	578	557	591	579	504	593	588	554	551	551	546	561	564	567	554	568	592	534	595	572	547	561	566	619	582	551	570	572	587	534	536	571	611	604	547	574	566	611	566	567	607	554	562	579	577	580	584	555	599	546	559	577	573	552	588	586	568	528	554	587	566	559	598	538	570	535	572	549	587	546	546	586	600	602	582	553	575	545	559	525	562	539	552	551	590	625	525	598	595	559	551	559	598	570	583	547	532	603	567	599	566	553	536	568	578	540	641	539	544	593	566	534	617	528	553	566	526	582	570	567	581	605	563	593	564	564	586	567	582	567	545	566	544	544	580	568	562	563	574	587	552	544	572	579	548	584	552	537	563	566	549	600	563	550	517	532	585	549	588	595	583	556	571	559	532	571	560	579	616	549	587	568	543	551	579	592	557	552	554	582	583	579	600	577	552	587	576	557	572	545	557	567	581	552	566	531	568	541	531	567	528	549	565	551	595	560	551	529	551	578	580	537	548	542	581	603	594	600	552	568	557	559	590	570	544	534	591	555	546	572	621	610	564	564	558	555	568	566	590	645	557	613	580	549	542	546	547	534	510	552	595	541	603	569	505	578	577	567	580	556	588	580	543	584	564	559	608	535	550	572	530	569	574	537	536	539	597	562	584	597	619	526	561	624	538	552	537	550	632	535	539	608	554	575	553	588	593	577	603	531	582	584	513	552	543	543	552	591	552	579	613	559	610	554	516	561	520	554	621	562	608	563	563	542	524	545	565	584	561	556	577	559	563	573	570	584	562	591	587	571	534	574	590	606	579	543	586	582	567	557	546	535	600	595	559	526	558	605	574	584	557	568	559	584	585	600	562	588	546	567	558	573	570	571	528	533	568	565	538	574	561	581	592	575	591	581	563	578	588	568	578	566	534	579	607	568	592	596	547	560	583	572	601	616	611	576	559	574	568	558	569	596	553	610	544	526	552	570	568	586	611	559	563	542	532	565	572	552	602	533	587	578	572	577	557	548	592	559	554	558	563	514	558	574	599	568	581	597	565	572	559	589	575	537	537	550	584	556	530	605	563	535	562	598	529	589	592	561	581	593	572	580	582	560	547	558	608	576	617	575	586	592	541	563	569	602	575	573	602	563	544	546	558	585	562	560	548	572	565	550	543	596	568	565	557	594	589	567	571	604	582	574	543	574	549	553	558	599	585	607	585	558	573	521	537	549	518	601	587	612	602	608	546	528	591	582	559	543	614	578	584	574	585	611	590	559	578	573	537	576	543	551	600	593	577	565	594	578	600	505	547	552	566	570	576	547	588	546	571	557	564	574	542	553	564	565	536	566	571	557	560	562	576	552	522	554	552	524	565	565	581	580	536	572	549	537	537	536	535	579	541	570	588	551	565	601	580	584	578	531	581	527	567	583	505	582	588	597	566	559	587	549	629	611	610	545	587	576	549	622	573	553	556	555	562	527	540	560	561	600	576	599	566	548	590	514	581	567	560	578	566	565	562	532	559	581	577	553	562	562	543	586	550	585	597	559	643	535	573	591	560	563	553	575	574	568	557	556	562	551	599	597	539	564	571	546	549	580	549	546	553	564	573	549	565	581	594	572	543	592	544	587	546	574	566	562	589	563	546	602	600	592	551	515	562	582	526	560	557	602	570	552	566	559	585	579	553	584	559	566	605	516	608	623	534	561	549	563	584	597	570	611	563	518	533	565	576	562	560	553	558	543	599	580	616	581	583	584	539	575	574	571	572	557	517	582	585	565	574	551	559	569	556	588	594	538	563	584	552	570	550	625	504	576	606	547	574	575	603	557	518	563	597	541	596	596	551	542	582	581	555	557	560	583	569	552	534	581	585	573	600	580	569	545	526	539	535	558	538	542	572	588	589	572	579	541	569	546	546	555	550	556	561	555	568	590	588	591	622	603	588	576	539	543	549	548	595	540	585	572	595	564	573	558	583	534	534	574	591	607	627	572	569	542	572	535	541	563	575	576	510	594	572	583	558	551	527	549	564	539	550	577	583	574	578	560	547	581	542	568	594	533	604	589	526	591	524	556	548	564	544	582	570	611	533	549	569	515	599	591	576	565	559	551	558	571	565	529	558	592	604	596	551	573	582	585	558	561	575	533	571	575	550	589	555	579	530	567	616	549	576	562	558	580	587	595	558	530	526	583	554	590	563	537	623	545	605	585	572	537	615	555	591	568	552	533	577	554	551	536	565	547	574	575	566	601	572	557	601	580	557	579	566	594	566	555	521	543	589	586	534	594	576	590	578	588	521	594	566	582	596	566	571	587	556	534	567	545	571	548	563	593	567	582	556	590	556	552	591	576	531	592	531	603	567	582	548	579	581	583	568	539	575	594	568	539	576	592	543	590	575	555	593	556	584	542	548	581	603	548	583	556	561	581	562	601	559	564	536	596	571	590	562	536	607	559	537	591	559	547	567	573	558	584	577	560	560	499	559	577	546	516	567	577	564	560	605	581	561	541	566	582	560	570	557	551	560	584	556	575	576	561	561	576	590	523	563	586	603	580	576	609	561	555	591	548	566	577	573	565	560	609	578	597	570	591	521	563	603	603	537	545	642	562	523	597	562	571	584	571	587	598	568	574	592	546	616	527	580	582	554	576	570	579	579	600	614	582	617	586	540	537	520	587	572	559	614	558	552	612	554	566	575	509	539	609	565	577	566	554	568	544	564	527	570	613	554	551	590	593	588	556	596	536	581	538	578	548	603	567	552	558	572	556	595	554	563	543	582	557	554	604	532	597	605	542	532	575	591	595	564	616	559	620	607	571	577	581	580	580	561	580	547	545	563	575	559	577	594	528	583	561	550	547	595	589	521	562	550	586	557	543	562	586	540	546	567	556	584	530	536	550	592	585	583	530	549	571	538	556	571	580	586	571	602	569	511	608	558	617	564	599	561	532	599	555	563	586	518	578	587	550	591	580	533	503	569	539	545	563	572	598	543	569	553	561	535	552	529	564	565	587	565	605	587	580	570	574	560	538	586	542	530	570	552	560	535	533	586	584	626	555	565	598	589	590	588	557	567	579	549	522	564	585	544	567	591	536	615	557	577	569	577	553	525	538	574	576	600	569	583	576	537	562	513	550	573	584	544	534	577	559	518	579	538	571	590	598	552
39931	21402	10934	2539	1631	1192	907	787	665	517	504	445	414	435	390	372	360	343	353	320	317	321	315	297	304	282	281	318	284	287	302	283	284	293	305	269	262	289	302	276	273	307	307	273	271	304	286	290	271	266	280	280	268	253	279	251	284	269	277	262	267	295	247	303	278	251	318	259	277	298	294	249	277	277	268	254	260	274	273	267	293	266	256	237	275	298	285	263	265	279	270	268	261	271	300	256	272	253	268	291	295	234	283	264	274	284	287	252	265	273	287	286	258	264	248	257	260	251	291	253	304	295	244	272	253	268	245	260	251	276	238	269	284	267	312	251	280	277	248	285	256	269	263	245	271	257	265	273	241	297	242	291	260	281	247	267	226	273	248	249	280	277	273	251	260	281	269	282	281	259	258	258	269	242	271	285	261	270	252	251	272	281	268	285	266	255	288	256	250	288	217	271	275	287	295	271	281	334	285	266	261	258	273	252	273	283	275	259	247	275	233	279	255	254	270	282	247	288	297	289	277	277	265	234	308	278	249	265	274	298	268	254	253	270	255	305	283	275	265	259	292	260	277	285	269	248	270	253	255	260	244	294	248	266	289	265	294	256	271	262	249	271	244	270	274	245	234	282	249	259	235	288	295	276	251	251	267	284	289	273	244	259	265	287	253	288	279	248	250	265	257	278	263	247	270	274	266	259	261	289	258	277	273	256	283	273	256	249	285	237	272	255	273	272	295	292	272	279	273	262	265	277	247	279	253	293	290	275	254	282	245	245	271	269	287	237	267	292	294	245	277	261	255	283	248	290	261	248	299	249	283	271	260	263	268	283	264	284	273	271	264	273	241	287	239	281	252	244	252	269	290	256	250	283	279	286	300	247	297	270	276	272	269	265	255	269	229	258	272	270	206	262	287	263	262	282	268	266	261	243	286	269	260	260	260	260	259	277	246	268	304	249	285	269	252	300	267	277	245	295	292	278	303	265	267	279	269	280	296	245	268	296	259	243	264	302	256	258	269	240	268	278	267	285	253	242	292	286	277	236	284	285	284	296	285	275	271	251	293	281	270	278	271	275	284	261	281	285	287	283	277	272	268	293	283	251	270	257	273	275	268	270	259	260	255	272	275	258	268	269	301	246	251	262	253	284	260	258	276	276	277	288	314	272	265	263	252	274	244	288	267	287	272	265	265	257	284	261	272	307	248	257	228	270	294	260	283	255	267	278	218	273	255	289	281	261	258	256	222	273	285	260	281	307	250	298	262	268	250	263	256	277	287	258	273	267	302	262	287	281	247	251	266	290	265	261	292	268	297	266	251	265	288	260	241	276	256	269	255	260	292	268	260	253	270	280	278	248	278	250	290	287	266	285	253	255	331	292	265	271	218	262	241	295	279	275	273	257	291	282	265	268	278	294	294	290	264	254	271	314	270	270	277	250	287	252	258	261	288	251	260	295	283	295	259	293	277	264	258	228	278	282	248	281	262	286	258	297	256	266	294	272	277	254	273	240	248	275	249	291	254	268	275	266	280	277	270	247	264	268	292	270	291	286	256	268	270	269	280	283	271	259	277	273	275	269	270	257	293	263	284	263	258	270	251	266	269	283	260	278	289	261	267	233	281	271	274	279	261	296	263	245	277	292	249	256	258	291	292	285	272	260	287	250	290	307	246	267	265	255	275	288	291	287	270	250	265	291	279	268	274	271	279	270	303	272	270	256	258	266	251	259	270	289	295	309	275	257	255	260	274	272	273	261	287	276	278	270	266	276	288	296	260	248	249	258	245	278	272	277	231	263	260	290	257	255	255	289	283	247	273	281	266	228	232	229	266	270	230	247	280	269	299	306	280	287	261	272	261	253	238	287	255	248	292	291	271	250	279	287	267	295	301	278	269	266	264	238	263	298	284	247	262	254	259	282	282	264	243	288	262	284	269	291	268	243	276	280	244	287	270	267	237	276	240	282	279	275	258	275	266	250	250	279	287	269	275	303	250	259	289	289	281	269	281	274	262	238	235	262	275	287	266	273	294	265	278	269	258	268	272	287	299	277	276	279	271	281	302	252	255	265	273	280	284	271	224	258	249	255	268	261	269	248	287	280	281	272	293	296	260	290	276	267	306	254	287	236	277	280	276	276	269	248	280	256	271	253	267	273	266	258	246	268	260	263	274	261	228	276	271	251	280	297	240	252	287	305	255	291	282	259	275	270	245	261	292	251	244	262	261	252	270	289	252	281	282	254	247	275	248	269	276	264	292	276	250	271	256	278	258	298	284	268	280	260	250	254	275	266	253	275	253	269	252	254	279	276	251	284	232	274	269	286	290	253	278	235	255	246	258	265	253	260	271	250	250	263	254	255	231	270	263	282	283	264	267	268	252	281	265	299	233	264	246	261	288	240	259	241	239	255	289	268	252	268	288	267	280	275	308	245	260	251	285	238	265	289	310	285	255	247	262	265	252	269	302	274	250	262	265	243	257	243	275	289	255	291	242	288	271	271	296	294	246	296	285	252	254	278	267	288	295	270	257	256	234	268	249	255	258	296	259	262	282	245	286	252	269	252	261	252	253	266	279	285	284	240	277	283	295	309	261	257	278	222	248	262	281	281	293	272	279	278	290	293	270	277	262	277	292	261	267	264	266	257	247	226	290	274	269	232	258	290	273	295	275	278	267	269	257	276	248	276	253	269	239	234	252	256	284	261	279	303	278	244	244	276	295	255	258	271	258	280	297	236	248	284	288	271	270	262	272	293	257	270	244	263	285	278	273	257	282	266	271	259	253	259	272	259	248	254	255	260	278	269	272	279	291	260	289	236	278	272	244	260	291	274	287	237	260	244	265	228	277	265	253	276	266	259	275	253	272	275	253	270	245	244	265	269	256	286	248	281	264	284	264	280	298	268	285	275	258	261	246	277	252	279	230	275	276	243	242	272	293	311	291	262	274	262	244	265	270	277	265	273	247	284	271	230	270	262	260	289	257	244	295	263	264	259	269	247	285	271	233	255	229	294	299	251	298	239	251	277	257	272	259	261	255	277	251	279	274	281	288	262	283	269	242	260	290	238	265	259	239	256	283	277	285	261	264	250	281	255	258	254	284	282	265	275	269	295	252	270	257	248	264	282	282	258	266	264	277	289	256	258	283	264	275	265	270	259	273	243	270	265	287	266	264	261	279	255	266	273	255	294	282	259	260	265	258	259	239	279	272	267	252	291	270	251	296	297	231	267	254	270	269	262	289	276	297	253	264	252	267	255	270	284	272	278	262	292	294	292	266	247	251	277	246	291	280	280	251	301	287	260	269	244	262	282	284	263	279	291	259	277	278	271	297	241	235	272	252	277	277	264	257	274	265	264	293	256	261	245	254	299	248	289	278	266	285	253	289	289	276	250	234	276	266	293	280	267	274	283	287	293	275	242	268	283	280	292	288	270	285	274	267	280	263	243	261	285	260	264	260	266	255	303	274	258	291	250	283	292	320	260	278	255	292	286	259	259	247	251	235	315
20258	2802	5951	6762	5698	4793	3916	3250	2764	2413	2114	1978	1768	1581	1616	1499	1320	1388	1298	1296	1153	1127	1052	1029	1076	1017	1038	984	924	997	957	976	914	958	900	927	883	949	915	927	903	890	906	838	869	825	835	836	811	894	823	834	819	785	797	792	850	849	786	779	784	749	881	847	823	794	830	816	778	785	773	794	797	789	823	825	759	786	770	747	842	825	817	787	771	711	802	822	795	841	724	798	779	810	749	782	783	806	806	783	800	837	761	856	795	772	752	801	789	758	776	783	817	819	800	814	796	822	764	796	783	761	817	789	808	771	760	801	806	788	759	729	770	809	765	807	775	786	776	805	797	756	829	791	778	784	777	775	812	811	779	766	788	807	816	815	769	771	782	759	766	795	784	753	786	743	740	774	756	776	782	827	772	745	766	782	770	781	788	794	768	814	793	828	730	784	753	758	790	739	799	817	762	760	744	776	752	804	762	789	774	783	703	775	767	763	767	757	819	829	753	788	846	813	822	760	752	811	825	777	796	758	779	794	769	820	785	828	772	761	775	740	747	798	738	784	733	824	746	746	791	803	761	768	759	810	712	777	764	794	794	760	724	747	779	783	782	774	774	736	812	774	804	759	770	821	815	794	764	818	805	746	761	763	788	781	754	773	768	784	730	782	791	761	782	779	770	778	743	759	804	740	753	765	794	789	758	777	810	753	750	786	858	794	779	764	798	770	745	745	764	779	768	787	808	793	786	788	829	771	801	796	806	826	797	781	763	797	784	791	807	821	775	851	787	784	782	790	801	774	810	794	813	832	761	816	741	729	776	771	777	765	749	730	807	770	791	822	783	805	750	800	780	784	766	763	776	779	771	716	838	810	842	769	795	742	784	762	786	748	769	778	749	749	779	752	771	762	764	773	738	786	760	805	775	809	825	822	782	806	835	761	736	772	817	720	735	754	771	782	764	786	812	756	827	737	797	734	787	802	771	834	766	749	740	759	776	802	739	795	772	812	764	780	772	756	828	728	763	775	833	798	748	764	751	781	801	778	778	774	776	783	805	790	766	788	712	758	780	793	729	793	769	718	807	786	729	791	818	774	774	801	802	785	798	745	800	793	787	829	778	795	816	791	804	770	753	773	796	749	811	824	803	759	754	763	785	815	815	759	788	792	838	744	772	776	781	783	730	802	820	746	776	787	763	785	747	762	741	769	825	823	818	780	787	746	781	731	747	775	778	724	777	765	713	754	785	827	773	750	766	826	835	747	745	782	771	759	739	728	781	757	811	788	761	800	837	793	769	754	784	759	813	792	722	753	728	739	787	783	791	724	711	801	806	802	827	738	753	777	744	816	764	731	785	750	814	788	784	822	759	776	771	781	790	766	794	756	751	782	818	789	773	752	766	761	785	786	774	737	809	743	795	746	764	758	789	787	827	760	761	811	765	786	757	783	765	755	756	741	784	756	752	749	758	799	740	822	763	801	731	827	754	777	782	760	794	771	770	761	754	838	811	796	778	772	748	749	791	783	736	790	776	795	778	795	821	782	757	724	798	752	755	756	751	735	750	795	779	814	742	796	772	778	791	800	786	791	752	751	781	790	765	804	742	765	780	768	806	772	784	715	754	787	770	775	780	768	783	757	783	798	788	769	760	771	772	748	793	779	752	796	750	773	803	812	720	754	724	814	783	710	811	786	750	752	792	771	786	751	761	784	802	752	785	765	773	762	801	766	741	764	773	762	773	740	762	748	798	777	783	753	768	768	742	778	808	735	732	766	766	784	819	753	790	793	783	763	744	769	785	743	787	807	777	758	750	775	776	749	760	726	705	780	790	826	741	782	811	761	806	744	841	810	778	751	765	793	790	778	785	765	752	803	754	756	819	789	756	785	775	798	758	765	833	740	825	751	798	776	828	791	792	782	754	813	791	815	815	780	835	813	812	757	773	795	718	812	812	807	780	763	807	735	784	747	752	734	751	796	772	817	740	784	805	750	862	779	774	801	772	783	761	761	804	732	773	777	774	816	734	788	776	802	783	770	758	831	807	742	735	762	767	771	770	785	759	757	752	740	763	721	773	835	793	772	765	875	766	797	818	773	794	813	713	769	832	769	791	790	757	761	826	770	774	815	806	784	748	811	768	787	763	744	770	767	795	770	813	779	813	731	790	780	794	781	778	782	814	759	794	738	804	850	785	745	738	762	751	785	747	766	808	805	816	783	768	817	824	788	737	775	806	798	805	807	812	730	728	825	798	752	792	718	803	750	802	785	727	787	743	762	807	783	777	755	817	781	769	774	747	772	752	824	817	779	811	750	730	812	796	788	774	759	750	819	776	786	752	821	753	759	781	763	810	795	771	752	813	768	795	802	774	749	784	799	760	819	798	764	763	753	759	774	754	753	833	768	777	798	814	732	779	745	783	820	804	772	772	763	782	773	773	780	782	751	772	728	781	775	783	829	769	784	752	737	805	782	751	803	775	805	765	803	769	739	790	734	747	754	735	751	765	757	764	810	770	739	754	743	804	810	818	772	754	783	732	793	767	745	806	719	780	773	764	731	794	755	773	814	829	753	816	747	810	739	761	743	780	784	808	796	811	794	761	735	797	833	760	749	762	790	732	728	714	744	814	783	775	742	773	768	775	788	768	748	790	764	750	822	782	780	777	777	765	750	737	765	851	838	746	789	842	792	794	765	777	769	742	752	805	737	780	765	765	815	720	818	784	777	770	786	844	744	777	770	741	776	764	759	755	757	798	726	761	822	727	791	801	805	776	768	787	768	734	759	778	808	781	818	737	758	804	802	774	746	801	763	767	779	794	817	823	798	834	743	765	781	787	808	726	770	797	744	816	752	758	746	784	758	751	731	754	754	809	734	795	754	785	728	746	781	767	761	781	824	734	806	780	804	777	769	778	737	745	805	767	757	783	790	759	805	818	797	762	761	754	754	783	770	771	746	783	787	742	787	750	799	819	703	801	815	816	796	765	779	789	823	748	784	813	782	749	804	848	710	769	748	755	750	785	777	822	749	780	825	727	775	755	734	772	769	799	755	823	738	771	791	756	774	763	768	791	818	767	811	747	766	792	772	782	759	754	766	732	706	747	745	766	801	780	750	778	720	781	786	763	809	807	757	754	738	759	775	781	780	791	744	783	775	779	773	703	758	763	736	770	763	800	749	792	769	761	804	769	802	761	776	780	756	753	762	761	755	763	775	749	799	764	785	786	754	793	849	738	744	844	808	746	818	792	772	794	732	768	794	807	792	753	748	751	786	733	769	777	713	796	800	803	796	766	793	722	777	789	746	762	785	822	818	763	789	730	794	759	745	763	789	788	751	774	746	800	777	808	735	812	759	775	779	810	781	781	760	764	760	758	785	790	785	738	801	787	828	764	785	806	758	785	732	800	771	746	765	773	755	779	737	820	766	824	800	769	739	763	817	811	792	740	787	725	836	750	760	771	765	787	804	765	747	734	798	765	728	789	780	778	777	821	776	777	755	786	731	792	773
4925	330	229	122	91	114	107	94	90	83	87	80	91	81	100	89	68	82	87	108	80	74	91	63	100	66	78	86	84	95	95	91	87	79	83	93	98	89	85	76	95	83	97	76	79	82	88	99	87	104	92	85	77	74	86	93	86	83	100	82	82	86	84	82	68	85	71	71	80	65	85	76	79	100	93	92	78	68	88	78	93	80	88	82	67	75	87	99	91	80	65	84	82	85	86	83	86	69	91	78	82	89	90	77	88	90	95	96	85	97	83	76	104	80	92	74	80	93	74	77	85	101	79	58	80	82	83	97	91	89	92	81	58	74	68	80	92	86	88	83	69	85	79	86	75	82	84	90	84	89	94	86	113	88	94	94	65	80	94	81	81	91	82	93	84	92	93	83	82	62	61	80	79	93	89	88	86	82	83	74	75	81	90	83	77	84	73	99	76	81	78	87	88	88	90	76	91	74	82	97	83	85	83	74	85	89	98	74	90	86	85	74	89	81	81	79	93	74	80	89	80	82	69	87	78	90	89	98	104	84	83	89	102	98	83	93	82	73	88	95	84	82	85	88	95	86	75	89	69	76	70	75	93	87	74	78	71	94	85	74	88	81	78	87	71	83	63	113	68	89	73	79	82	97	94	91	69	98	85	91	76	75	61	86	72	99	91	91	82	92	93	86	68	78	95	72	85	85	90	82	88	79	79	81	97	89	93	92	84	89	76	90	76	90	81	86	86	83	70	67	87	94	78	74	84	63	98	94	85	86	92	70	95	93	91	96	80	78	80	93	80	72	86	80	88	92	77	92	81	93	82	88	89	81	74	93	98	71	98	72	89	87	78	86	90	69	82	101	85	91	69	83	77	73	83	97	70	91	70	84	95	94	87	82	78	80	61	82	99	99	84	81	82	103	72	85	83	87	84	87	103	97	95	105	105	85	91	75	90	68	77	101	76	106	78	99	105	88	91	86	78	97	89	82	82	79	85	90	83	89	90	83	93	78	74	68	83	90	76	98	82	87	79	84	71	79	99	93	81	89	93	88	94	75	93	66	76	93	93	85	88	88	95	93	79	95	91	80	107	99	85	98	82	78	79	77	92	85	72	89	76	78	70	56	95	77	70	70	80	76	70	83	76	76	90	81	64	78	86	89	86	79	76	77	81	70	87	91	73	87	79	74	85	81	72	78	96	85	84	75	78	74	86	110	93	71	73	90	95	83	80	76	93	79	88	73	78	89	83	88	84	81	85	106	83	102	90	74	104	74	68	84	73	83	77	97	80	84	94	90	88	83	74	81	89	81	98	86	99	108	87	87	85	67	73	75	71	102	85	95	99	79	81	90	62	99	69	79	83	82	84	83	90	74	90	81	80	85	90	68	78	88	83	94	98	94	93	86	93	82	81	64	90	74	83	74	75	77	94	91	87	85	88	79	92	79	68	92	68	94	86	92	74	82	77	80	96	79	81	84	76	85	77	83	97	86	86	82	101	86	78	88	69	73	71	90	84	89	84	78	80	79	86	83	84	95	85	100	77	89	72	90	80	82	77	82	88	84	78	99	93	87	71	80	101	83	84	89	99	93	88	73	79	78	78	76	84	72	101	80	69	90	83	82	92	78	65	91	76	89	67	84	97	112	73	77	77	89	71	73	93	93	85	99	97	79	82	82	86	89	89	70	98	88	91	80	99	68	87	92	71	70	96	67	82	80	95	88	81	90	70	81	88	78	89	88	70	81	94	87	83	62	69	82	76	85	94	91	87	93	84	76	79	88	78	100	85	86	79	68	72	90	94	80	83	78	85	85	77	94	80	74	74	76	83	82	94	72	80	68	76	82	79	90	77	76	77	71	85	94	87	80	109	79	87	93	90	80	79	72	86	90	95	97	84	84	85	100	77	73	94	90	71	72	86	70	68	78	90	78	89	75	89	64	82	76	80	85	98	73	96	92	86	79	99	79	99	81	83	87	80	83	83	89	75	74	81	75	84	79	83	84	78	94	96	77	97	77	90	68	74	79	79	74	83	68	82	80	89	97	84	87	85	79	82	94	74	97	77	106	83	109	90	81	86	81	86	76	85	85	83	83	84	86	72	70	104	96	85	79	65	84	76	81	91	75	84	91	83	94	105	83	58	98	69	82	100	78	82	76	90	97	84	85	80	74	92	73	93	94	98	82	91	88	93	83	89	71	94	95	66	77	84	89	107	95	82	96	91	88	95	83	83	72	83	76	82	85	82	75	72	89	72	78	77	59	75	81	83	87	66	76	96	86	90	71	82	64	75	90	85	85	85	95	78	80	99	74	80	80	88	79	89	69	73	80	76	78	88	93	92	84	98	85	100	73	83	71	98	89	105	75	88	84	86	78	83	87	61	88	80	91	91	91	82	93	90	71	86	84	89	98	88	106	70	91	79	79	91	74	67	70	98	85	85	91	98	90	104	81	91	76	84	93	77	80	66	95	88	84	84	87	88	79	78	88	81	102	78	97	102	80	79	87	89	70	83	83	83	101	87	90	87	73	76	88	84	95	94	90	74	78	83	83	88	63	91	82	84	94	76	81	72	86	75	92	87	77	88	91	70	88	93	83	85	71	102	86	97	82	97	91	96	100	96	87	103	70	81	88	84	87	97	86	73	76	75	75	94	67	82	81	79	87	88	98	78	87	82	97	96	78	85	77	82	82	85	78	76	94	82	82	81	75	78	92	96	81	72	84	80	67	91	89	84	88	89	99	80	89	87	67	95	80	70	88	95	85	84	79	88	79	77	82	93	65	77	91	94	85	85	82	66	89	73	93	90	95	85	81	91	78	84	67	87	83	66	81	87	109	86	85	92	80	81	91	90	76	75	79	80	81	89	92	87	89	88	97	65	82	71	64	69	77	91	70	69	80	99	73	98	93	108	97	84	73	98	95	89	95	89	86	89	98	91	84	67	88	88	89	71	97	102	79	71	84	83	82	103	76	97	70	111	82	81	78	83	100	76	84	84	76	77	87	84	90	87	80	83	83	82	94	75	86	68	73	71	90	83	90	62	68	87	88	97	89	88	97	100	98	101	73	76	86	104	90	78	107	86	83	83	75	69	96	87	93	83	86	87	80	85	85	67	95	85	74	88	84	78	94	96	71	85	89	107	92	61	88	92	80	88	82	87	78	85	88	90	99	85	74	91	79	85	91	88	85	74	86	82	81	85	75	82	83	68	93	90	74	84	80	80	100	70	76	94	77	71	84	72	79	82	80	79	78	84	84	81	77	66	85	89	99	87	91	75	78	83	85	83	77	73	76	82	75	78	71	71	93	75	89	82	89	87	82	73	93	75	97	74	90	75	79	83	81	81	99	79	67	88	89	70	99	90	90	91	90	79	88	104	92	70	78	80	92	78	81	89	75	74	86	84	76	92	95	72	83	86	87	92	104	93	84	92	100	76	89	90	98	83	84	96	83	76	91	89	95	87	88	88	85	83	77	79	88	78	84	86	87	65	86	70	87	80	83	70	83
3834	400	437	488	447	392	424	361	352	353	355	364	314	320	322	354	333	275	338	327	294	337	315	369	315	308	318	294	299	321	341	333	317	293	326	342	288	287	337	295	314	344	305	305	299	324	308	290	312	287	316	301	291	303	280	314	287	289	347	328	313	319	301	301	309	270	306	296	289	288	300	298	309	305	290	314	293	294	309	280	318	318	338	291	311	300	259	286	296	318	323	305	328	306	309	318	327	292	330	301	338	312	334	308	315	336	302	319	306	279	304	317	281	288	297	286	289	311	335	337	335	313	291	313	307	317	324	280	309	268	301	298	329	324	311	323	324	313	308	302	291	290	322	357	288	284	315	315	305	291	328	305	298	313	295	315	311	314	296	308	280	322	315	319	281	321	314	308	289	305	297	306	299	292	313	293	290	279	298	306	316	325	328	312	344	325	343	334	324	303	295	284	310	286	309	314	284	295	289	278	283	312	349	322	321	305	303	307	322	317	271	318	308	339	318	295	296	271	295	310	297	291	306	290	298	282	301	313	325	303	267	261	305	326	324	333	321	283	313	294	283	329	297	310	309	300	313	286	309	291	312	287	302	291	311	303	300	307	325	323	287	308	303	319	334	286	270	334	300	317	289	299	320	318	286	289	281	324	271	282	319	302	314	291	332	302	299	295	288	288	317	314	308	326	314	290	283	319	301	292	291	283	320	297	299	289	311	275	308	311	312	300	320	313	320	293	315	296	295	314	339	282	314	338	316	307	293	333	293	315	323	312	308	301	297	320	304	309	294	319	303	268	300	298	317	322	333	281	294	310	323	334	307	315	293	333	288	307	319	301	287	284	288	343	317	314	319	304	293	296	317	314	310	282	334	320	300	308	299	299	299	306	336	298	307	271	303	299	289	327	310	280	318	301	305	320	292	293	299	295	293	314	308	273	307	313	301	320	328	311	318	325	276	326	299	309	311	287	293	339	278	283	297	294	292	298	290	280	301	283	276	315	300	272	296	288	294	295	314	302	294	299	283	302	332	313	318	310	327	313	300	313	313	319	305	292	307	284	289	293	301	305	331	287	317	316	314	293	306	307	305	305	322	311	319	298	299	267	273	296	304	322	296	309	327	305	300	291	321	285	305	328	318	334	312	310	292	294	329	346	303	311	302	286	299	295	336	306	322	310	345	291	312	303	305	313	317	312	313	300	307	294	295	322	325	313	305	321	287	330	302	310	307	297	291	317	280	319	318	309	276	288	282	314	300	323	348	316	327	308	332	289	295	290	314	309	292	339	322	310	316	317	313	289	312	302	312	324	317	320	301	304	321	293	304	307	299	325	315	277	351	278	293	321	358	296	303	307	286	319	303	310	301	314	305	321	318	325	304	312	306	310	313	320	313	306	295	321	299	291	323	282	342	318	344	316	310	315	294	321	333	273	300	292	329	299	318	312	330	308	316	288	295	274	285	329	316	295	325	323	323	304	292	311	296	285	269	299	288	306	301	287	304	306	308	321	296	307	288	308	293	323	299	295	323	314	303	303	286	310	284	302	310	302	331	275	282	305	308	328	298	294	277	326	307	308	305	310	301	309	307	302	339	291	294	314	295	309	305	270	307	303	332	360	316	285	310	293	296	304	311	300	332	311	306	293	292	320	277	312	293	368	312	290	307	298	299	296	326	306	308	301	317	303	342	317	320	308	301	280	302	316	303	280	308	310	319	338	291	314	306	279	298	305	289	314	328	346	298	295	278	311	293	299	311	294	311	286	300	318	329	311	310	295	284	327	293	276	314	325	313	317	304	293	287	306	305	299	288	316	338	334	299	300	323	301	328	300	291	293	279	335	315	329	289	291	313	324	354	321	333	295	313	311	313	289	304	331	302	297	294	294	297	298	341	312	300	320	306	302	332	307	319	312	302	283	338	290	290	289	321	309	290	314	326	330	300	336	327	307	310	321	321	324	313	278	329	311	298	296	301	325	295	278	313	315	305	314	295	352	299	334	270	317	326	291	300	310	314	313	260	298	321	307	296	317	311	280	305	339	314	288	285	313	306	317	303	267	326	305	290	297	271	283	330	278	293	302	303	307	330	271	320	279	297	299	316	309	303	314	274	312	287	324	288	289	287	319	297	290	292	288	326	294	341	308	316	311	300	294	326	302	300	285	312	305	293	322	317	319	306	302	330	317	291	302	314	336	310	279	310	303	291	317	323	320	335	299	304	320	292	324	297	277	295	329	302	310	309	284	318	315	297	328	304	304	325	309	317	314	299	328	303	320	304	293	320	337	291	299	314	329	306	318	300	329	265	336	287	290	293	288	321	327	300	303	303	298	297	332	308	343	319	292	288	296	313	279	297	313	306	284	317	291	316	327	296	294	311	305	351	312	313	288	318	284	330	293	305	304	286	306	296	309	317	275	297	298	296	303	308	323	278	287	297	306	319	302	295	303	339	293	268	280	293	269	294	337	312	290	311	329	301	298	299	300	308	302	273	282	322	322	307	326	313	289	323	256	296	300	313	315	289	285	283	303	319	293	281	293	284	296	278	319	313	293	317	316	311	280	299	288	288	319	303	333	319	276	311	343	327	285	282	323	318	300	306	291	281	279	305	289	341	298	292	316	343	303	331	282	271	298	274	295	309	303	315	304	318	281	302	313	285	302	301	315	295	303	313	304	304	325	332	310	327	295	316	334	259	277	330	285	285	333	276	335	324	285	332	292	290	307	313	306	310	324	288	305	280	306	295	296	303	307	296	300	279	318	282	287	280	294	288	309	333	343	289	306	302	292	302	308	305	323	286	291	341	300	313	307	303	289	299	291	326	304	295	317	267	327	294	312	303	339	334	323	290	274	317	313	293	337	286	339	296	339	302	328	308	268	321	337	316	301	303	284	292	273	295	321	318	319	300	284	321	318	303	285	345	305	325	327	285	325	312	329	295	327	306	317	306	309	334	305	302	311	320	290	305	306	322	298	305	341	306	303	298	299	319	300	311	314	302	286	319	299	331	349	282	316	298	317	282	325	249	322	307	305	296	292	302	344	296	312	343	337	311	297	314	308	299	279	305	268	313	315	307	305	316	296	282	308	338	311	282	316	322	284	293	312	307	314	309	292	328	267	326	302	321	347	288	294	328	318	313	332	297	274	327	329	264	286	287	345	324	296	324	336	333	315	301	325	281	289	295	322	308	320	306	307	300	322	293	282	343	304	285	310	330	323	304	291	315	306	307	323	310	294	334	301	284	312	303	271	291	332	301	307	287	311	280	315	301	279	326	344	316	285	303	315	299	295	307	276	280	288	308	312	310	287	333	315	319	307	305	292	308	301	279	294	279	279	310	318	312	271	282	312	305	322	341	310	298	311	323	288	293	321	278	274	305	273	310	268	313	306	311	306	323	330	303	297	291	312	301	303	341	308	301	337	294	294	317	314	276	306	287	302	319	309	326	291	290	305	305	309	319	275	287	312	306	310	325	305	280	286	306	326	328	300	314	284	293	318	288	292
34523	10527	1969	1192	803	646	476	428	373	340	302	271	234	255	246	212	197	209	223	197	231	231	200	180	182	178	211	166	201	180	199	210	193	193	182	212	193	178	175	197	209	203	207	171	174	181	196	206	213	192	195	193	204	189	192	203	186	211	178	189	185	202	202	189	192	172	201	179	201	194	205	171	199	178	194	145	172	184	180	172	172	208	200	176	181	148	174	162	181	187	182	192	175	179	177	181	192	193	199	200	163	191	167	195	206	169	197	194	183	194	179	172	163	174	175	177	197	203	195	178	172	194	169	154	182	159	192	167	187	175	175	193	198	200	193	196	150	190	205	166	212	193	179	185	186	189	177	175	196	204	158	178	193	166	180	198	191	211	176	172	195	195	172	178	196	203	187	174	208	173	180	198	169	188	203	177	181	173	177	179	201	214	190	191	185	193	191	180	208	200	176	165	177	205	198	183	196	171	180	188	152	184	204	192	191	165	182	177	190	167	185	166	156	165	183	180	175	172	176	146	179	181	189	189	176	180	178	180	171	167	199	184	165	186	181	193	194	161	145	181	169	183	186	188	176	189	207	174	197	171	178	192	184	196	183	164	190	195	200	203	193	160	187	193	189	162	189	175	199	177	175	178	174	208	160	158	184	166	179	177	190	164	186	209	175	197	171	174	167	186	174	178	192	204	188	180	158	176	167	175	195	187	203	201	209	206	213	177	181	182	177	192	181	190	184	172	195	194	172	180	205	166	191	184	194	187	200	195	179	201	207	159	179	181	194	175	186	202	166	195	192	189	160	191	167	184	194	173	183	192	162	180	189	181	186	168	185	195	188	175	178	226	185	175	156	174	214	195	213	213	219	195	170	173	174	196	174	196	185	189	178	189	176	164	178	192	177	179	156	175	187	199	159	190	172	191	195	199	193	187	179	187	162	149	188	194	187	197	194	161	183	176	180	169	207	173	183	179	173	173	171	184	173	178	174	177	213	157	197	161	174	171	181	199	196	185	168	177	207	189	191	162	190	193	196	182	197	192	199	177	193	172	220	170	192	181	198	204	181	189	205	209	195	170	184	176	189	167	209	172	145	207	194	204	191	169	175	190	195	163	194	194	182	202	191	181	188	174	191	197	184	176	178	191	172	187	179	177	181	166	175	163	167	175	216	202	157	173	189	174	204	180	196	185	183	188	167	202	176	178	180	197	177	173	188	196	174	193	171	193	170	158	196	178	184	181	165	167	170	181	179	185	194	193	183	180	210	171	186	178	196	177	181	174	179	173	184	192	166	167	172	178	171	206	196	165	177	170	176	217	224	201	183	196	177	199	188	180	169	199	160	174	185	172	186	193	211	162	181	198	197	164	176	174	179	195	160	146	190	177	157	192	198	187	166	192	160	196	181	201	182	191	201	178	209	179	195	181	181	189	159	185	181	161	179	188	190	146	163	176	183	188	183	195	176	196	168	194	180	201	197	167	204	181	174	181	181	197	208	181	158	191	192	179	184	187	185	187	176	178	191	178	172	188	184	179	215	194	188	189	194	198	195	198	202	175	164	188	172	190	202	178	181	202	192	181	199	199	195	169	173	172	189	168	196	187	171	176	180	182	177	206	195	172	207	190	167	201	193	194	194	189	187	181	214	197	166	165	176	179	190	167	187	211	162	191	164	189	176	207	159	155	208	185	175	180	204	192	187	165	170	192	190	173	178	194	182	187	195	178	179	167	175	215	155	187	196	196	192	200	166	174	185	154	197	191	175	180	213	160	180	182	146	180	204	166	208	209	180	173	181	190	183	176	150	169	186	160	170	212	174	201	186	195	170	178	183	186	169	188	196	179	184	172	181	191	180	184	184	160	180	187	181	169	172	193	195	179	189	161	180	187	166	188	190	209	173	184	187	182	191	175	189	178	184	200	179	175	185	197	184	195	187	194	207	181	177	178	180	187	188	198	188	190	166	187	194	191	191	183	165	192	186	161	217	179	185	169	179	153	169	189	171	172	181	182	196	180	182	190	191	178	165	174	177	186	183	196	201	180	186	156	201	156	180	178	181	195	179	180	203	177	181	178	165	183	183	189	160	185	192	153	158	182	179	207	180	169	194	207	183	210	205	195	174	198	175	202	188	185	180	182	178	206	192	169	173	201	199	161	209	192	177	186	204	202	207	157	170	176	174	180	182	168	193	177	196	186	179	193	175	184	160	185	213	181	183	163	186	172	172	179	174	208	189	166	185	167	166	188	155	177	183	188	183	165	186	193	172	187	168	172	185	182	180	173	189	182	172	147	195	172	154	164	190	189	175	158	205	165	166	194	203	184	180	178	187	188	158	189	184	199	160	168	189	216	183	190	176	190	141	179	192	175	176	207	185	173	164	195	193	210	169	195	169	177	159	186	177	178	187	197	169	186	206	164	185	178	178	199	190	173	170	187	189	191	181	181	180	199	197	184	191	186	174	191	179	195	186	196	191	193	195	179	199	184	200	189	186	202	175	162	200	187	199	189	165	184	171	195	179	203	179	186	199	188	177	191	196	162	181	191	175	203	175	180	163	192	178	186	186	192	174	167	170	170	178	145	175	205	185	196	203	195	197	193	198	170	193	167	182	197	183	161	186	211	192	206	178	167	163	165	178	198	171	176	184	187	194	193	193	183	160	168	179	188	198	193	146	175	204	181	188	172	187	168	216	184	217	214	198	193	194	193	177	168	168	165	196	170	175	179	157	169	179	157	148	189	159	158	176	185	190	164	182	178	183	188	187	182	171	198	230	181	188	168	170	188	195	174	147	184	190	172	174	201	183	166	199	196	175	180	196	187	201	186	178	153	168	166	204	203	162	194	189	178	202	152	168	194	166	175	187	157	167	209	156	190	181	187	190	191	189	174	197	195	188	209	179	186	185	179	195	202	181	194	204	205	180	187	189	188	187	178	186	162	192	171	175	181	191	208	176	154	191	186	192	187	172	187	203	190	177	182	177	177	200	181	175	182	184	178	184	172	176	203	186	184	196	192	195	178	178	182	185	199	176	198	198	187	205	188	163	180	174	196	186	189	188	164	169	196	165	194	179	174	151	177	191	180	165	188	176	165	196	192	176	205	199	160	180	175	180	173	168	202	174	185	162	207	171	185	186	209	170	188	178	175	152	172	182	169	202	161	205	195	184	188	171	199	156	180	195	175	206	189	176	189	174	195	180	191	175	185	172	208	191	192	205	191	185	184	189	185	202	178	202	161	166	184	185	186	190	174	164	180	170	213	207	187	165	183	199	193	206	180	183	164	164	179	186	188	175	183	186	177	181	201	169	188	187	194	178	208	195	176	175	183	196	190	181	188	187	170	166	160	170	172	179	188	182	189	186	192	183	189	172	179	202	210	174	198	192	194	193	199	206	166	187	164	197	192	156	185	178	140	181	163	181	200	208	162	203	181	194	192	174	188	201	198	185	189	198	156	188	197	181	171	184	191	199	162	180	166	189	186	217	173	161	175	178	200	170	171	170	172
15628	1593	3246	3779	3240	2608	2156	1801	1580	1381	1340	1175	1082	985	931	900	901	880	865	735	795	750	735	724	713	659	695	717	620	641	638	630	696	613	622	646	609	645	656	645	623	589	588	587	598	624	653	595	602	594	606	635	601	578	594	635	630	571	616	566	594	611	580	600	580	588	572	582	586	569	572	617	560	580	535	578	552	567	558	571	567	571	547	625	581	568	601	590	588	601	610	540	545	596	551	592	549	583	629	579	602	559	523	588	602	606	545	583	601	604	567	543	585	526	546	583	567	529	552	586	574	565	540	578	567	637	592	573	549	557	538	562	605	620	554	546	563	553	612	536	601	555	581	610	571	594	555	555	555	547	644	582	596	555	570	563	569	556	578	594	533	562	563	575	533	539	570	539	545	586	515	542	559	539	564	561	554	581	612	539	599	576	604	547	543	537	578	566	529	578	550	551	543	569	610	545	587	579	556	542	549	557	543	550	568	565	583	572	558	558	577	574	656	583	549	615	584	564	567	588	595	575	584	542	569	588	556	616	580	590	567	638	558	563	575	547	546	545	575	572	527	540	574	604	546	543	583	555	576	558	557	582	586	559	575	570	603	547	547	557	519	584	543	590	578	570	556	555	545	592	538	535	552	565	565	569	556	550	587	563	575	610	557	534	598	577	574	571	612	561	582	578	543	559	555	561	597	553	550	548	532	554	539	580	566	549	581	541	603	600	585	551	599	614	538	534	604	528	558	525	571	567	563	536	595	514	564	544	577	541	547	560	547	585	575	579	614	554	594	533	568	548	547	571	530	530	548	565	541	558	582	531	593	582	588	569	560	534	576	605	556	576	548	594	589	621	525	557	589	543	569	538	558	552	551	590	571	547	596	585	526	598	566	580	561	600	564	537	546	494	592	554	524	567	572	528	584	549	568	575	539	569	608	592	590	584	544	593	579	529	555	564	589	576	562	566	602	582	579	598	608	578	589	521	577	568	573	570	551	563	568	576	509	576	551	566	601	573	595	561	556	528	558	593	562	606	552	523	581	602	556	570	568	605	579	574	567	549	599	565	621	529	577	549	575	582	554	491	549	570	570	578	588	524	533	601	558	561	573	524	555	538	577	589	545	569	508	572	597	616	602	543	569	516	551	569	537	575	571	536	548	556	538	580	518	590	555	589	578	546	603	584	556	547	546	574	549	560	555	575	583	557	513	571	588	562	536	592	580	565	578	568	525	539	547	549	558	568	581	555	544	605	566	590	544	591	584	537	524	581	595	586	577	543	615	585	552	511	548	549	607	541	588	572	536	552	613	594	546	544	598	527	564	555	597	602	605	561	597	571	555	585	578	602	568	583	572	587	566	602	537	548	610	554	550	582	603	575	548	562	607	582	536	559	567	588	556	599	586	573	564	593	563	537	552	512	584	563	561	580	584	554	585	604	590	560	547	554	562	554	537	572	566	564	514	540	581	552	556	560	549	597	583	548	599	582	588	608	555	560	565	596	539	548	540	598	541	559	561	573	562	579	544	544	563	573	562	579	554	537	555	565	557	592	577	586	572	558	575	576	562	571	514	564	566	552	585	604	586	582	547	528	516	621	577	593	563	574	566	556	594	548	581	563	560	554	560	546	587	587	573	581	565	533	547	559	536	574	537	593	554	574	539	525	591	560	564	552	542	601	567	537	510	594	588	581	585	557	531	541	563	563	557	569	547	554	598	573	592	587	585	597	581	567	552	553	560	614	562	592	559	556	536	562	572	550	568	532	500	546	553	573	529	546	555	532	614	581	572	579	534	590	582	588	576	552	608	602	584	592	539	564	526	584	538	544	573	559	551	588	606	584	550	578	578	544	565	522	581	602	592	520	570	599	605	562	570	578	532	608	603	538	582	551	549	572	569	576	547	595	579	567	571	541	566	595	560	563	618	564	577	568	538	612	598	589	614	604	544	548	602	569	543	560	570	568	549	557	568	606	562	588	557	551	552	555	553	592	559	592	568	557	544	561	553	607	552	576	571	583	566	577	582	545	541	551	558	590	592	573	571	615	586	537	573	602	523	543	567	595	573	536	601	543	545	584	552	551	594	582	561	580	537	575	607	572	554	619	558	534	593	573	581	564	558	585	597	592	552	552	547	569	548	555	564	594	535	536	533	538	548	571	567	536	624	553	585	609	600	570	539	585	564	603	583	601	560	588	561	580	575	560	553	543	580	543	554	590	560	592	576	563	582	587	575	569	542	563	535	596	578	551	547	560	554	537	569	505	572	524	596	573	582	567	543	570	533	543	579	552	579	562	563	536	563	602	557	526	556	602	586	544	580	567	559	584	559	596	609	584	513	580	556	592	600	573	538	554	531	573	617	548	594	561	603	594	555	607	601	580	562	619	597	584	529	557	546	603	555	601	547	548	528	592	548	550	557	558	576	557	567	560	559	521	563	559	540	545	585	574	552	549	571	582	573	521	566	541	561	544	574	589	518	562	579	595	594	587	543	543	575	517	529	584	563	534	550	557	613	605	541	543	590	543	587	513	546	613	531	527	621	596	533	592	560	537	573	596	553	589	548	552	572	610	587	544	588	580	498	578	563	580	544	590	546	544	585	564	583	567	576	567	587	549	570	610	537	560	559	561	552	567	581	597	605	610	585	543	561	553	569	549	579	548	574	578	549	603	574	558	573	562	605	565	580	569	603	575	562	607	600	569	531	579	621	591	566	569	563	540	569	613	603	538	595	582	561	540	575	553	578	537	560	584	546	578	569	567	558	556	583	555	574	585	577	521	595	553	563	602	531	590	531	547	617	537	539	577	576	560	561	586	579	551	582	604	561	562	595	549	547	567	580	600	570	586	549	547	589	513	567	550	570	549	550	558	550	553	590	609	571	580	522	555	593	553	543	577	519	581	605	536	554	562	564	545	533	601	552	580	534	571	589	545	547	542	561	565	564	572	585	567	546	594	587	553	536	636	558	565	578	526	581	568	552	556	534	589	540	594	600	548	567	595	599	595	565	623	551	543	569	543	556	577	592	598	570	558	577	572	580	564	561	603	571	558	556	584	528	561	556	607	594	552	623	570	580	493	594	574	584	563	582	570	566	527	585	580	579	559	594	551	582	557	566	577	578	555	543	586	551	565	543	596	554	612	560	607	604	560	626	589	550	604	595	575	602	587	558	556	586	579	608	553	550	564	562	566	522	574	568	562	556	520	587	585	577	562	540	558	581	562	585	553	574	621	566	562	542	518	542	526	607	548	560	585	539	580	482	623	580	570	572	576	584	569	549	592	569	551	553	576	570	568	546	596	552	576	603	578	577	578	559	581	572	581	564	575	544	596	546	548	573	556	586	540	568	549	557	548	598	583	575	612	543	566	505	594	565	589	524	590	623	588	598	595	557	585	560	578	569	565	586	598	588	569	574	599	570	603	566	553	552	581	565	535	584	571	593	558	598	612	566	575	596	550	580	542	576	552	599	590	533	573	585	557	583	581	556	548	545	579	571	593	543	524
41906	20811	9061	2406	1628	1212	911	782	616	582	494	406	409	404	366	357	352	352	350	304	319	336	331	320	346	286	280	288	305	324	281	255	304	325	295	273	279	284	302	262	251	267	274	291	275	295	295	290	269	272	274	263	281	259	269	269	280	257	267	279	248	257	259	294	259	266	313	252	278	251	265	303	250	267	266	242	232	244	246	272	280	273	284	247	257	266	285	266	271	260	267	252	287	247	246	269	255	272	260	256	251	234	309	238	295	239	265	275	248	290	281	279	267	267	242	288	276	283	275	262	267	275	270	268	253	267	264	278	239	266	277	280	259	273	307	234	292	289	306	260	274	285	257	261	266	252	259	249	263	245	283	271	290	282	249	269	255	261	257	282	231	268	265	276	270	260	294	270	269	254	215	271	267	278	245	279	240	266	245	256	273	272	249	257	273	264	268	260	282	293	278	316	274	262	269	258	300	284	288	285	254	262	232	245	287	296	290	286	244	263	268	261	263	258	282	266	279	256	274	297	262	288	245	269	279	259	289	271	262	296	288	262	298	258	246	266	268	286	262	301	279	270	253	275	283	254	285	268	250	291	280	275	287	286	253	307	270	276	255	270	283	318	273	243	271	260	258	280	258	241	293	284	242	271	265	283	255	262	275	264	279	249	234	258	252	254	251	247	271	275	258	243	256	284	261	262	247	239	282	223	263	268	248	260	271	261	283	261	286	293	296	248	255	266	271	250	253	277	283	275	263	263	251	281	260	283	247	291	262	260	288	265	275	296	269	266	260	257	248	277	286	281	273	300	276	239	272	266	270	247	257	290	272	292	279	271	253	271	272	282	248	256	245	255	294	256	291	269	285	267	264	262	277	250	253	271	266	282	276	285	277	280	274	247	276	248	279	281	257	288	286	288	274	247	260	279	282	288	283	259	247	278	283	244	252	266	275	248	229	255	243	285	250	255	256	294	230	251	290	266	279	315	287	276	259	263	257	276	279	259	259	277	283	245	250	287	290	257	291	284	266	289	248	245	268	279	264	280	298	258	278	267	258	283	275	256	259	263	249	271	252	268	280	255	297	276	259	262	259	235	268	293	276	310	282	275	300	264	270	261	270	266	275	304	284	265	291	252	263	270	256	288	237	274	248	272	264	274	259	263	275	261	254	308	291	281	268	258	265	273	271	249	297	274	229	258	275	276	272	264	281	266	246	303	262	275	292	277	238	286	265	237	272	268	256	272	259	275	248	275	273	288	301	272	242	250	223	279	244	257	294	240	267	283	272	245	262	282	266	253	276	246	299	250	308	270	275	266	282	254	288	253	293	277	287	248	248	278	243	279	286	297	242	247	291	283	301	248	253	257	282	255	273	297	281	267	257	284	272	248	222	260	268	253	268	239	290	268	267	278	302	264	282	232	257	246	252	256	282	300	269	231	278	267	246	248	229	272	267	283	260	267	258	245	298	271	296	256	290	288	236	274	235	283	281	276	265	275	263	252	254	253	255	241	260	291	272	257	276	269	266	254	278	277	276	268	267	266	282	244	279	243	256	271	258	269	278	262	244	248	258	257	245	248	237	263	264	259	269	282	262	267	272	306	252	259	283	259	249	272	284	258	266	264	288	270	273	267	244	238	272	246	274	246	260	252	236	250	266	283	304	274	273	256	287	262	267	264	257	280	271	264	273	280	294	278	259	262	262	262	274	255	271	251	280	288	276	260	272	259	275	274	274	285	280	272	254	269	272	261	301	268	283	263	270	275	256	266	276	261	292	270	254	279	275	248	246	247	286	258	276	260	240	273	266	281	240	274	254	250	273	246	273	255	260	272	254	258	249	244	286	287	253	289	272	269	284	255	283	274	255	272	238	287	263	273	266	276	278	298	251	252	255	249	284	248	293	279	267	281	283	276	260	265	281	247	255	279	244	301	275	268	291	264	279	286	231	280	270	267	240	266	251	251	271	271	277	283	276	259	268	252	253	276	241	291	290	254	258	264	234	271	227	276	286	265	307	255	243	260	276	300	251	283	261	278	284	265	264	258	264	267	260	277	276	264	271	268	288	273	269	279	270	275	276	261	291	275	271	272	274	243	264	291	285	272	254	277	267	279	262	266	275	290	260	256	283	251	260	263	253	289	282	256	245	233	260	305	226	275	247	277	300	277	261	249	280	255	243	289	266	297	286	277	280	254	283	249	317	277	246	262	286	271	261	272	267	291	269	284	265	262	250	272	253	224	251	276	266	267	264	273	292	294	266	280	267	254	271	265	296	286	275	302	257	255	248	259	276	286	269	283	298	258	282	309	234	248	276	270	268	254	256	280	262	249	282	272	289	278	251	287	270	271	261	280	268	303	267	259	308	269	234	284	271	275	298	270	284	248	288	257	265	300	271	310	269	255	249	266	292	281	260	290	275	250	283	306	275	264	232	307	265	271	274	264	285	265	247	237	263	287	271	274	268	274	280	253	274	267	274	271	263	277	278	249	254	276	270	269	266	251	273	269	254	275	238	287	284	259	293	269	266	257	282	272	278	258	270	257	305	274	299	243	244	255	263	280	237	265	278	244	285	295	263	250	258	249	269	276	275	256	274	285	254	259	286	274	253	260	239	249	236	260	297	260	269	253	273	248	238	267	254	266	277	258	266	256	246	305	289	269	267	289	251	288	273	253	298	302	256	260	271	250	252	275	285	265	289	272	280	267	271	270	266	287	240	288	273	273	267	242	260	286	260	290	276	266	288	279	268	260	250	211	270	260	261	273	254	249	261	254	262	293	235	251	285	291	273	265	271	249	260	273	272	279	259	292	259	246	242	284	238	279	290	281	261	261	273	264	259	269	282	261	269	264	263	265	267	255	268	279	288	290	273	305	286	297	238	270	261	260	246	287	290	259	262	274	258	262	261	245	274	285	274	280	263	258	256	281	285	257	267	258	245	271	234	275	250	282	275	273	252	256	269	295	256	295	290	279	274	262	266	235	250	285	278	255	250	294	244	271	276	276	279	294	289	290	270	283	272	275	265	268	268	296	291	269	263	254	274	294	265	252	285	240	283	286	247	266	251	271	263	273	271	253	284	246	288	270	262	275	289	294	265	262	277	259	254	238	264	257	281	279	260	260	232	266	259	258	262	251	269	265	285	242	277	302	263	273	234	245	283	253	279	271	274	227	281	231	284	292	273	252	274	277	305	227	245	255	273	257	280	266	244	308	310	244	240	276	260	291	250	263	248	236	254	286	249	274	229	285	223	262	268	254	257	271	270	280	331	259	248	286	288	269	265	298	267	264	249	240	254	289	249	272	293	271	294	245	298	309	246	282	282	272	240	278	241	259	262	256	267	244	265	278	283	244	299	272	249	282	269	268	269	306	259	292	282	255	290	289	276	278	285	293	292	270	270	272	233	312	258	272	270	269	247	239	268	271	243	277	250	280	259	265	260	279	283	246	270	259	278	261	226	290	267	264	281	293	292	253	256	271	273	277	293	263	275	288	269	287	262	288	257	269
20505	2740	6077	6653	5761	4645	3870	3330	2739	2410	2163	1910	1798	1620	1567	1461	1366	1333	1273	1278	1233	1126	1125	1067	1048	1019	993	981	955	988	951	935	981	982	967	930	848	888	833	906	836	883	856	903	857	873	792	831	850	837	799	870	834	842	810	814	792	823	805	823	784	818	820	822	797	750	805	830	797	755	813	795	782	774	803	784	784	807	793	768	794	764	774	784	772	792	821	827	802	822	782	810	775	796	726	820	831	809	781	784	774	794	771	828	811	767	807	788	828	759	781	768	806	743	757	789	744	798	772	756	750	793	801	773	743	807	822	744	795	839	758	779	801	809	733	777	768	760	817	757	798	762	794	785	793	756	785	745	809	759	810	801	784	810	798	750	756	779	814	755	734	779	777	757	748	810	799	803	785	764	767	790	779	797	800	725	788	799	809	738	757	823	747	812	802	752	772	784	811	772	804	745	809	747	756	736	788	812	776	829	775	721	782	808	774	772	789	803	735	764	791	728	790	796	781	754	785	749	777	757	792	756	767	777	781	792	785	812	749	814	753	786	788	790	770	839	775	762	773	752	788	735	774	807	771	822	755	794	822	771	762	757	758	782	747	764	802	774	787	756	768	767	753	787	829	779	750	777	753	757	814	796	778	796	799	777	694	737	778	787	728	787	822	765	752	729	756	763	739	754	758	797	772	739	773	803	809	749	805	794	751	739	805	775	782	794	776	781	775	796	743	763	718	791	806	830	787	754	753	770	835	782	722	781	790	756	780	797	776	810	755	835	763	743	786	714	723	784	780	825	794	791	783	803	740	740	763	814	824	805	761	787	778	777	779	772	766	793	762	768	748	767	790	769	750	744	797	783	767	768	803	765	804	759	804	789	769	782	775	805	776	779	755	778	794	786	759	795	763	829	767	787	787	786	723	755	778	754	747	781	790	782	778	747	805	822	767	782	772	765	804	775	776	780	759	771	767	734	766	747	780	798	784	779	814	782	800	780	763	751	725	788	780	783	796	809	808	761	801	759	785	806	782	758	781	789	815	815	767	757	851	770	787	736	792	767	761	813	780	755	785	756	769	817	786	838	765	786	768	794	766	768	778	789	740	764	800	819	760	767	769	778	749	773	758	727	769	760	776	788	714	814	761	821	795	768	805	764	780	847	744	737	759	751	812	729	759	782	792	788	768	796	792	792	738	785	773	774	777	766	719	822	791	789	755	787	764	754	771	792	747	798	775	808	716	815	768	761	780	763	777	782	781	771	840	768	762	776	807	789	823	761	771	802	768	772	729	748	755	784	819	792	809	747	740	800	806	754	792	784	792	748	817	726	755	778	765	771	766	776	805	767	751	811	804	794	801	756	757	759	861	773	775	793	721	810	779	780	806	748	795	769	790	821	768	808	783	775	814	745	785	807	829	790	779	751	810	773	813	841	762	735	758	799	775	753	793	778	782	790	789	814	774	773	763	791	783	782	795	735	759	763	747	761	775	794	765	763	804	797	787	771	818	793	781	768	756	838	743	770	729	806	802	754	839	750	778	796	761	758	790	785	814	773	795	801	734	741	798	787	737	792	792	737	788	833	785	796	788	829	727	754	750	745	770	762	767	780	830	753	760	806	806	807	794	767	787	691	783	761	789	782	796	769	766	773	762	763	783	766	796	749	759	754	752	754	780	775	716	770	814	773	804	801	740	753	731	765	818	735	764	773	790	752	756	755	771	780	773	755	772	792	791	780	769	795	797	834	782	836	748	808	792	765	793	781	739	747	787	778	755	762	795	772	781	810	783	766	770	815	759	741	757	786	774	815	808	808	773	776	817	819	725	816	788	800	737	772	790	778	790	738	720	806	777	756	770	783	742	772	739	787	749	739	795	766	713	812	776	758	769	805	760	754	725	809	761	774	785	735	757	813	805	752	788	784	757	737	756	768	755	791	756	781	751	754	799	762	759	757	772	773	778	795	790	769	789	748	815	782	789	782	749	788	745	755	807	764	827	834	750	772	830	760	766	730	799	784	755	738	785	780	769	811	757	751	797	764	862	762	827	769	774	778	759	783	843	798	803	781	753	810	764	797	798	812	801	785	802	780	783	771	770	797	788	793	801	739	787	747	750	801	765	775	783	794	821	777	807	769	743	837	789	784	723	771	815	758	738	782	787	752	812	743	772	794	741	763	784	802	810	774	720	746	759	769	736	783	786	732	770	787	773	728	745	751	794	772	787	781	804	735	836	795	748	778	799	809	837	776	738	813	784	763	749	797	730	783	795	798	801	819	763	802	744	759	764	770	812	742	806	743	765	731	790	715	781	757	750	747	784	831	766	795	791	786	789	745	780	773	796	776	776	764	798	823	755	734	756	802	746	832	791	799	793	810	798	788	745	774	820	744	740	800	776	793	773	776	743	748	751	748	807	772	764	757	746	818	817	731	818	766	784	739	786	710	750	790	795	752	751	750	739	737	783	790	727	809	795	833	783	753	765	810	756	783	757	811	752	842	777	760	795	752	747	763	769	776	818	766	770	819	768	789	759	798	759	794	760	731	812	747	758	778	745	748	735	773	764	755	699	804	785	738	772	780	779	799	790	760	798	784	813	790	794	732	794	812	800	763	771	777	740	750	765	819	768	786	739	795	789	786	768	785	801	777	817	778	790	767	784	785	753	780	762	718	769	782	791	770	798	779	804	765	780	821	786	746	740	787	773	756	745	771	825	769	724	788	721	772	714	834	824	785	755	818	763	755	830	774	756	780	754	790	764	825	762	831	775	743	814	776	789	819	791	737	772	773	801	809	791	824	822	754	754	806	794	836	754	801	785	762	802	773	826	744	786	774	751	801	818	794	723	775	766	781	788	753	773	787	762	742	779	742	811	740	748	774	788	766	776	818	776	714	719	830	790	809	778	789	788	782	739	815	804	754	794	804	766	759	765	788	799	787	794	743	799	765	793	775	772	770	810	764	823	779	782	791	783	783	774	782	784	760	756	828	821	782	780	811	793	801	769	754	756	796	787	777	797	795	773	817	777	760	832	772	760	745	767	764	762	811	784	760	772	783	755	812	767	829	778	826	756	757	816	783	781	808	786	808	771	790	782	795	784	790	763	789	786	763	771	749	819	766	782	786	791	774	747	784	794	730	813	749	788	761	787	789	721	774	766	802	759	812	785	779	771	768	751	780	732	772	800	759	768	766	725	729	783	740	781	799	750	769	782	766	783	739	783	697	750	812	801	763	805	749	803	798	732	792	802	760	795	792	803	791	761	765	819	750	787	772	781	825	744	829	768	777	788	753	761	767	764	769	746	760	800	787	793	782	772	755	785	762	781	767	778	745	785	777	784	748	775	766	783	805	825	788	783	751	764	774	796	812	767	768	802	744	784	831	782	745	730	810	805	794	822	783	754	800	769	801	758	779	767	753	829	725	767	750	764	769	769	750	806	814	770	703	780	765	805	751	782	826	750	830	775	786	714	748	763	812	772	755	766	789	793	750	758	823	739	817	805	796	859	794
4951	369	210	151	119	106	99	90	79	89	80	81	80	85	87	97	69	71	91	83	73	85	81	90	98	104	69	83	96	86	77	90	91	79	77	88	85	92	93	84	84	78	103	77	78	82	77	94	80	76	99	86	94	93	93	93	77	85	93	98	77	90	85	103	84	96	77	78	87	105	87	80	90	81	68	87	97	80	86	85	89	93	87	73	93	90	83	108	79	76	73	82	77	93	84	86	67	82	83	94	95	91	89	78	79	95	85	85	76	83	91	99	83	104	82	100	63	60	84	85	83	86	70	86	78	89	68	67	82	86	76	78	95	110	76	75	73	94	78	70	82	82	81	84	97	71	79	93	101	86	81	84	93	100	98	93	81	90	73	84	77	85	89	75	80	106	81	80	76	96	82	103	95	78	90	100	88	76	71	87	83	90	85	85	73	87	93	71	91	82	72	82	85	82	78	85	73	88	89	96	74	78	87	83	74	72	81	92	75	91	78	89	82	72	84	95	92	90	87	74	70	92	77	72	100	85	72	97	82	78	97	67	65	94	85	72	108	79	96	67	73	76	87	94	98	88	90	89	78	91	83	86	72	75	90	85	97	75	68	102	73	74	74	80	76	70	78	85	75	95	82	84	78	74	89	78	81	91	77	79	74	95	76	80	81	88	100	94	73	81	61	81	82	83	95	73	78	79	86	91	82	86	85	79	75	74	94	94	88	80	78	86	67	74	85	72	91	65	98	73	95	84	78	80	82	97	81	99	81	83	90	95	75	76	79	82	81	78	72	94	77	80	100	74	97	78	74	90	79	69	71	81	85	83	83	71	92	83	94	81	92	70	83	94	89	88	82	85	84	97	91	88	98	87	83	87	76	89	82	83	87	92	98	77	97	77	87	79	77	76	82	90	75	81	87	82	80	75	99	86	81	76	84	86	86	75	88	70	101	93	102	81	82	70	88	80	91	85	76	100	85	74	73	73	66	81	82	75	78	77	91	75	81	78	96	74	86	92	105	95	75	80	93	78	67	97	89	95	86	90	78	85	86	84	90	74	78	73	81	79	97	74	82	75	80	83	102	89	75	99	64	86	89	72	89	89	71	75	74	90	85	89	107	81	86	78	96	82	96	66	78	62	88	77	82	81	87	82	92	88	79	72	85	111	69	90	78	92	84	78	84	77	77	84	94	79	101	94	76	79	94	76	75	86	95	82	75	87	78	96	76	74	96	84	92	82	69	86	84	87	75	102	83	102	77	78	92	76	90	89	95	93	83	91	73	86	97	80	85	90	78	79	83	79	88	77	84	68	92	102	70	82	80	82	92	93	111	76	84	72	88	76	80	88	73	93	83	92	82	89	88	99	89	80	108	81	96	94	92	77	100	87	88	108	72	87	82	74	77	70	97	83	71	84	88	74	61	87	92	79	83	72	77	88	76	89	91	66	93	75	76	82	74	80	78	94	87	79	91	96	98	84	89	75	82	92	76	90	85	91	70	97	79	94	102	99	96	86	84	90	80	76	74	88	81	88	84	105	76	96	84	101	89	79	93	81	90	84	84	78	76	80	64	95	93	91	91	86	88	84	85	85	74	80	100	80	91	83	64	81	81	78	76	74	84	94	80	78	84	94	78	88	68	91	90	72	71	93	80	82	94	79	85	88	102	79	72	80	77	86	83	81	102	75	87	105	80	86	92	65	89	76	92	78	81	76	72	94	81	79	86	69	86	92	88	82	79	75	76	96	70	104	70	74	93	94	86	90	101	89	71	83	78	92	92	81	91	94	90	92	93	76	74	92	76	81	94	75	87	96	88	94	85	93	101	75	103	81	77	90	74	74	75	83	84	85	88	83	68	73	80	79	73	80	68	92	85	78	74	97	92	78	90	81	100	87	95	87	81	86	91	100	73	84	108	82	86	60	70	87	90	101	91	83	78	92	77	85	93	95	86	101	71	94	86	80	82	83	86	110	107	82	82	86	76	82	75	78	91	90	87	81	81	94	78	90	84	97	106	72	87	74	76	99	84	77	81	83	88	92	86	77	68	87	94	88	85	81	81	88	74	83	88	92	90	88	105	73	100	83	113	83	86	76	94	88	80	83	77	77	79	84	74	81	73	86	85	75	83	72	76	85	98	92	89	79	81	73	82	94	84	86	77	89	90	73	81	94	67	84	87	80	68	71	97	94	101	72	80	83	85	81	75	75	72	81	88	75	86	82	69	74	73	96	73	73	85	90	93	98	75	85	81	81	72	84	79	68	99	60	82	85	77	85	94	84	93	67	82	69	77	91	73	85	86	71	74	88	95	82	75	90	84	85	95	66	90	85	87	72	81	89	73	84	77	90	73	90	95	87	68	79	82	96	62	71	85	80	80	86	90	82	85	96	73	98	76	96	87	98	72	92	91	80	94	78	96	90	100	72	83	94	77	90	81	77	80	83	98	77	72	65	83	76	90	85	69	77	97	81	77	83	102	111	82	97	113	72	100	90	78	89	83	72	94	88	76	94	78	79	91	77	81	83	99	73	89	90	95	78	89	76	95	63	80	74	95	83	95	84	94	79	91	84	88	94	84	79	94	94	86	84	90	84	70	102	93	85	98	98	98	98	89	63	94	85	88	86	86	90	82	77	94	84	86	83	85	94	69	95	87	69	92	87	96	95	78	86	96	94	83	60	105	82	97	62	83	95	83	96	83	79	83	82	82	89	88	91	79	88	98	59	76	82	84	74	86	72	97	73	71	67	76	87	71	103	83	95	84	80	60	89	71	83	66	73	85	83	62	83	74	91	84	93	91	85	91	79	93	78	85	91	93	76	91	76	73	92	77	78	82	88	90	88	89	93	103	80	87	82	85	83	85	89	77	80	88	79	72	82	87	79	89	68	87	71	95	98	96	76	90	90	89	88	86	83	88	74	69	98	66	97	94	70	86	79	100	81	94	88	73	80	86	78	89	88	96	84	91	80	75	91	78	85	88	97	108	95	81	74	81	82	78	79	89	77	91	86	107	96	76	91	77	79	85	86	88	99	77	82	83	97	85	75	86	96	92	76	81	73	90	80	88	77	74	85	86	81	70	72	94	86	88	93	64	83	89	79	81	69	84	72	71	80	85	71	69	98	69	78	82	88	98	75	104	68	79	70	78	92	83	84	95	80	85	84	111	78	83	97	75	88	85	84	102	63	71	88	93	80	82	82	92	80	94	91	112	92	70	77	81	84	79	76	91	94	96	81	81	74	91	86	89	80	83	66	101	80	95	79	83	77	101	89	97	83	90	94	87	83	80	85	92	77	71	70	102	91	75	78	83	73	108	69	98	85	80	96	77	87	77	74	92	96	70	100	82	95	87	77	91	82	81	75	97	86	78	83	89	78	73	80	76	74	82	78	89	82	78	95	90	74	78	91	71	80	84	91	84	80	75	87	93	81	83	97	87	93	81	76	104	76	100	94	77	76	85	77	80	80	88	90	89	78	82	76	69	76	97	89	90	82	85	91	78	90
3652	399	453	463	443	389	415	368	365	349	374	337	326	306	313	314	330	311	324	301	326	341	289	338	318	286	321	298	315	313	298	334	300	296	331	289	309	319	323	304	299	323	334	311	297	315	314	326	328	335	300	301	281	305	321	328	290	301	299	299	322	310	341	296	333	303	290	288	323	289	324	322	303	296	317	310	272	343	300	348	299	316	320	328	307	307	281	288	301	300	328	309	321	318	345	310	300	304	316	322	305	307	317	329	310	311	297	276	317	300	306	299	305	326	318	309	310	330	287	300	285	304	300	288	303	318	333	301	309	310	314	284	305	316	309	307	332	317	300	327	257	275	285	312	322	304	320	313	320	302	292	277	308	301	323	319	315	291	315	321	324	318	348	286	302	300	288	323	289	308	280	288	314	332	289	315	308	341	291	285	306	310	307	296	304	300	330	293	306	331	293	288	318	302	303	292	293	308	304	317	301	303	287	285	322	295	330	328	313	310	304	316	309	297	299	314	330	320	295	297	300	288	313	307	335	320	285	335	304	327	300	328	297	281	308	325	320	311	314	330	267	298	315	311	349	327	312	308	320	326	282	315	303	333	315	323	321	294	293	314	298	290	304	329	312	302	321	274	309	288	300	277	297	294	299	280	359	300	294	297	246	296	302	311	285	315	319	309	300	267	312	285	304	294	330	326	332	327	301	326	332	277	332	331	311	306	322	301	309	305	314	309	338	296	301	299	322	323	298	309	267	293	315	312	317	299	304	316	296	309	295	328	317	283	326	297	312	338	316	289	301	286	319	294	310	351	302	315	314	268	322	306	303	331	275	327	323	316	308	302	314	308	297	305	319	293	312	315	273	316	292	315	310	280	345	308	324	329	322	318	302	320	292	314	314	323	315	291	292	345	296	314	313	296	292	302	320	324	316	292	337	304	305	334	282	320	337	317	314	304	324	330	321	312	308	323	323	300	313	314	290	328	308	322	331	320	303	324	292	301	302	330	323	306	322	331	320	317	293	296	308	306	332	302	319	342	292	319	321	302	317	327	318	304	334	309	301	284	293	310	327	325	323	312	302	321	359	302	297	351	312	334	314	305	320	314	296	331	323	338	300	305	310	303	306	332	309	297	292	287	303	304	319	287	304	294	275	308	294	286	304	316	287	298	288	293	312	301	309	315	273	315	300	276	318	293	335	299	304	324	323	305	282	313	314	326	302	325	313	293	281	308	318	320	330	334	320	288	314	317	294	326	284	314	289	290	297	275	289	293	335	323	298	278	304	298	329	290	294	264	323	319	309	264	282	294	331	317	304	300	313	302	293	288	305	303	306	317	301	337	327	321	321	291	286	312	309	312	315	293	295	301	322	274	305	308	318	290	319	305	307	308	285	291	313	312	315	285	335	284	344	316	283	314	311	310	320	300	301	323	287	324	308	319	279	302	309	301	268	320	287	287	322	301	290	288	362	289	274	290	286	321	303	342	297	304	298	325	262	321	294	315	317	288	325	289	297	302	339	328	285	295	290	306	310	309	302	295	265	312	286	313	347	314	299	327	311	302	313	301	282	290	296	312	330	309	293	326	303	285	284	300	338	309	323	321	350	270	297	328	306	293	304	303	310	318	318	306	294	337	298	298	267	295	311	291	291	339	291	305	320	301	316	301	318	312	312	299	270	306	301	294	279	296	311	303	266	270	300	362	319	297	332	313	294	305	282	293	309	301	291	292	285	288	315	318	283	276	323	326	305	305	313	305	305	281	305	315	302	289	320	327	292	291	306	321	315	312	285	318	339	292	314	302	317	328	297	275	358	290	312	305	319	340	339	306	330	298	307	307	292	286	339	303	327	313	321	292	306	293	293	328	321	277	288	302	285	301	297	273	275	298	305	301	314	305	320	326	332	304	308	336	292	298	299	327	314	316	317	330	315	300	305	303	336	328	294	308	285	325	299	296	290	312	289	292	286	303	327	300	310	305	316	320	330	324	318	300	325	333	309	327	311	337	294	303	322	296	320	309	304	315	319	311	291	311	305	292	321	322	312	273	316	294	317	295	302	302	324	341	323	309	302	316	291	302	278	314	332	293	293	289	321	313	306	313	305	302	309	299	307	313	288	320	321	321	308	308	299	303	308	329	333	296	309	291	297	306	335	305	293	303	322	330	284	352	270	285	300	298	313	308	285	294	324	308	319	302	282	305	320	307	350	305	323	295	310	300	312	301	301	322	303	315	295	315	300	317	335	316	328	312	300	314	329	305	325	337	301	317	296	333	323	337	272	276	344	319	341	303	300	293	297	306	304	310	311	314	301	301	283	313	313	339	330	347	310	279	289	299	288	321	285	323	325	296	327	277	318	333	294	308	313	301	335	310	334	289	286	325	300	313	279	302	323	307	303	299	329	298	313	317	291	326	303	340	295	292	332	304	311	329	305	300	294	292	329	302	308	339	294	311	339	295	306	289	342	330	294	286	306	334	320	313	310	275	323	315	296	317	301	290	286	302	295	318	320	317	306	330	310	336	305	309	290	304	306	309	320	319	282	304	312	305	351	298	311	295	311	295	338	333	292	290	304	319	327	335	309	308	289	325	310	310	298	285	319	327	314	324	322	325	277	302	282	324	302	302	316	317	302	327	306	292	326	319	346	313	333	291	320	302	304	302	303	315	300	291	301	267	302	316	318	324	318	323	299	317	323	297	271	339	292	332	321	340	291	314	268	298	320	288	296	325	305	328	284	300	323	288	303	301	287	281	302	266	307	320	336	348	325	280	291	292	270	302	312	309	314	320	307	331	313	292	295	304	286	303	323	319	294	280	361	292	329	326	341	318	299	267	287	342	309	312	291	289	310	327	292	287	286	296	299	306	314	324	301	288	311	288	314	297	299	280	343	291	316	325	304	334	316	297	311	315	304	285	283	309	291	311	326	304	280	302	272	292	338	345	300	312	308	287	338	281	334	333	327	318	292	277	327	321	308	354	299	283	344	293	307	309	327	312	297	314	304	363	325	309	310	316	284	309	335	314	307	304	307	324	304	280	298	287	311	316	290	329	349	306	297	284	287	330	327	302	328	313	296	323	297	305	295	313	291	282	298	300	318	340	305	290	305	302	303	320	302	325	301	309	290	315	302	283	299	318	268	339	319	287	338	306	342	360	335	310	326	303	296	325	338	289	292	302	308	308	300	324	339	287	332	293	307	304	297	310	281	285	299	319	325	315	320	304	292	314	317	314	317	303	275	283	303	273	275	291	325	335	301	306	302	289	316	299	304	290	314	339	315	304	320	302	270	339	314	304	321	340	326	321	321	272	302	292	309	300	269	299	320	314	301	307	324	335	312	303	339	319	317	307	314	302	294	303	316	332	310	340	325	319	306	318	308	313	324	324	300	316	337	310	323	317	262	309	300	280	325	303	292	301	291	309	291	306	310	294	316	319	282	298	314	306	302	275	299	317	306	292	308	299	254	319	286	294	282	309	299	300	313	317	295	327	313	284	319	300	294	287
35566	11524	2186	1131	831	613	498	405	342	289	297	274	288	229	239	236	225	210	239	208	206	196	193	207	187	217	181	208	190	191	182	207	203	190	197	195	186	187	187	165	200	196	184	188	204	186	169	183	205	174	206	179	168	199	184	178	192	196	192	173	183	166	189	158	182	204	191	167	183	195	182	178	178	195	180	188	186	204	233	203	206	186	196	177	197	186	216	177	168	183	190	194	190	196	166	214	182	167	175	210	185	166	191	199	188	189	194	169	205	174	205	176	192	182	159	213	196	193	201	178	192	199	203	178	160	162	166	195	163	199	179	180	177	172	160	177	173	204	190	185	193	166	169	160	167	194	171	180	176	190	189	200	186	180	193	216	186	183	157	189	168	181	167	200	136	177	159	188	180	170	173	166	166	194	185	188	201	198	186	167	172	185	159	178	190	195	199	191	196	178	187	203	184	178	170	212	199	190	188	177	192	200	185	171	155	153	199	199	223	177	179	181	166	183	179	171	184	200	177	173	155	187	191	206	197	174	172	221	186	170	159	167	174	166	194	198	187	189	194	187	182	160	192	179	170	173	195	184	165	214	198	171	196	154	177	154	144	197	194	200	192	183	195	193	184	173	183	197	172	165	167	184	195	187	164	155	182	176	180	212	163	193	171	198	194	198	169	182	184	186	173	205	197	193	179	181	176	168	190	194	195	189	181	192	186	187	188	207	181	182	175	183	186	193	175	202	158	178	162	167	183	202	175	201	193	182	166	178	208	174	189	157	203	189	187	182	170	189	193	174	177	200	188	177	193	193	167	162	201	199	178	193	172	192	171	167	195	165	184	177	199	160	187	183	190	166	202	185	176	197	194	216	184	179	194	148	190	200	200	182	202	181	172	193	194	172	164	190	198	192	168	191	177	174	188	176	197	198	186	177	187	188	166	191	190	191	181	188	183	169	174	168	172	198	170	187	186	178	169	206	169	174	202	157	203	184	174	179	173	186	190	202	184	192	163	172	210	188	203	183	170	190	170	186	181	167	192	193	171	192	196	187	205	168	183	175	190	179	183	194	187	169	175	180	196	179	217	190	206	197	174	216	207	171	189	187	185	184	197	180	177	207	188	169	185	203	178	160	171	174	202	193	174	184	194	173	190	179	180	177	186	194	189	204	182	164	194	165	181	157	172	175	179	191	193	165	191	173	180	193	188	179	171	173	171	166	177	173	170	176	183	196	197	187	205	197	185	204	179	152	180	177	180	175	211	182	194	174	195	155	182	184	191	195	169	173	184	210	164	188	206	177	182	186	193	194	176	166	205	196	182	199	199	175	210	181	174	181	202	191	185	161	190	183	175	206	171	197	195	170	198	182	173	160	201	183	174	184	165	187	191	194	180	185	179	178	194	208	151	161	154	195	203	194	188	210	183	192	189	181	189	180	159	155	183	175	217	159	154	195	190	170	158	182	160	166	172	170	186	176	152	163	173	181	177	178	206	177	170	159	195	170	166	167	169	193	170	179	173	205	191	182	190	181	184	175	174	201	186	176	173	189	182	179	175	208	159	173	202	172	209	195	161	182	188	187	186	202	186	182	167	189	201	190	213	180	195	190	200	163	191	197	191	155	181	182	192	191	181	182	180	182	184	179	172	209	178	197	169	180	196	189	187	186	197	185	157	185	178	204	180	185	182	180	195	174	164	170	171	183	197	192	163	188	214	195	189	167	174	172	187	172	216	192	188	163	203	166	171	157	166	179	192	180	166	184	161	193	186	199	179	168	195	174	197	190	160	184	179	177	197	163	179	161	176	200	160	168	191	166	172	189	173	183	161	179	209	214	175	139	179	179	194	172	190	187	169	190	198	190	186	175	212	187	181	179	207	186	196	177	163	170	172	201	161	192	179	166	175	197	178	187	193	183	185	197	166	167	199	184	168	172	190	195	180	200	180	184	196	197	187	169	188	182	180	177	170	179	199	181	169	183	194	169	188	185	174	191	198	199	168	198	167	188	207	182	169	184	176	208	192	162	212	204	182	182	195	184	170	156	183	187	185	187	184	182	178	190	183	186	184	166	191	211	179	185	184	200	189	191	158	184	198	160	187	166	218	187	209	174	173	195	178	154	181	182	198	174	174	181	198	183	173	219	184	194	178	186	187	171	188	181	174	203	187	153	182	157	169	196	192	163	165	176	191	189	172	182	173	190	185	192	204	153	177	187	197	187	189	173	193	201	193	199	195	155	167	198	171	171	190	181	180	212	161	190	204	162	174	215	180	184	191	188	177	186	170	170	158	202	187	196	187	212	173	159	197	175	169	196	181	169	194	188	182	191	191	155	181	188	191	151	209	180	190	171	158	200	177	176	160	206	179	203	197	156	167	170	200	180	218	181	197	204	170	195	177	173	189	181	191	212	174	192	198	170	164	198	192	199	167	197	166	203	180	173	176	165	174	198	178	181	184	213	180	178	178	201	185	185	190	198	170	175	197	185	172	179	172	186	173	158	171	172	176	197	184	203	172	189	198	174	155	192	190	187	182	179	204	164	192	192	182	172	187	148	185	186	196	193	208	166	196	199	190	184	167	158	189	200	190	187	181	170	173	181	164	181	201	195	169	197	185	173	198	184	184	156	168	175	198	172	180	199	185	176	175	162	182	177	170	198	172	181	182	181	194	193	164	184	195	176	176	169	186	191	186	174	163	201	153	185	177	175	208	184	192	187	187	181	172	176	193	152	169	184	185	193	198	190	202	180	187	195	183	177	196	214	178	174	185	205	172	184	199	176	174	196	180	197	183	170	195	204	194	194	174	168	166	157	174	198	190	191	162	195	189	191	180	208	200	205	182	143	201	175	190	192	166	165	186	181	179	215	170	174	189	202	190	165	175	196	194	183	163	156	181	196	186	179	174	188	178	195	193	219	181	172	170	203	197	197	159	192	191	201	147	177	181	166	176	167	173	180	192	162	179	195	172	167	179	173	177	195	184	187	175	189	192	196	182	184	158	197	174	190	181	192	171	190	174	183	177	200	175	175	179	169	195	170	177	192	178	218	182	178	189	175	189	191	196	178	184	211	177	180	199	192	209	185	179	208	185	191	167	171	197	190	162	202	180	199	167	174	199	180	175	180	184	190	198	177	169	175	182	163	195	189	206	165	184	183	171	188	178	160	173	170	176	177	163	169	177	194	176	162	178	173	199	185	189	145	208	172	219	179	185	191	172	169	184	170	158	200	202	199	218	175	196	164	168	165	193	171	187	158	187	196	191	169	189	174	185	200	189	181	182	171	214	174	197	189	160	191	154	173	180	186	184	213	174	175	204	184	195	187	183	183	175	177	176	192	163	176	167	177	188	194	202	191	182	205	198	174	170	187	185	168	162	197	168	160	177	180	177	193	154	183	183	185	180	184	199	178	170	164	155	168	189	181	167	171	206	170	184	165	196	180	179	194	192	183	199	172	162	169	202	163	167	211	195	174	209	156	211	187	181	182	203	177	190	179	149	187	192	178
15946	1455	3294	3712	3152	2552	2138	1791	1566	1353	1226	1155	1139	983	901	953	875	830	802	780	761	750	744	713	726	727	694	693	678	692	604	676	645	598	619	609	649	590	632	648	610	632	668	617	612	595	640	628	608	585	658	567	584	625	574	587	605	594	593	596	604	605	598	604	580	557	584	575	555	581	599	590	613	604	619	549	547	594	579	595	591	549	586	572	602	584	595	576	570	623	569	608	589	584	616	572	588	564	556	595	575	569	589	561	566	568	590	578	580	603	609	611	596	566	589	581	594	548	590	548	560	568	590	559	585	588	533	612	516	563	566	576	576	520	552	598	625	613	542	564	583	579	591	539	522	581	568	620	561	567	574	535	567	565	595	542	534	536	587	573	528	559	564	553	567	592	566	573	559	550	559	541	549	563	554	572	537	592	589	580	552	538	574	607	598	569	583	541	559	578	591	560	546	555	577	553	579	550	513	601	544	604	524	583	552	586	554	554	609	553	575	566	562	567	593	580	585	586	607	537	540	590	538	545	537	594	530	549	552	627	579	589	554	512	550	635	572	582	574	544	606	537	586	600	538	560	487	561	552	559	572	563	557	567	574	552	573	579	566	563	568	534	572	559	548	592	582	539	589	554	554	608	571	613	592	585	556	588	607	550	559	553	593	593	538	585	563	566	542	576	584	588	584	590	549	605	567	563	560	546	538	557	558	579	577	574	584	568	539	551	601	623	580	552	589	560	552	546	585	571	538	595	585	527	554	556	532	586	576	535	554	572	568	508	576	543	562	597	524	564	587	541	543	553	580	537	584	592	567	589	584	550	573	559	582	516	583	567	554	616	622	601	556	561	573	573	584	538	549	571	581	565	553	563	566	574	577	565	574	600	554	581	584	554	582	578	574	621	574	594	555	582	592	529	546	558	558	566	565	569	589	555	550	560	563	554	589	588	597	551	576	543	591	568	529	574	583	584	562	571	595	558	568	551	567	559	598	571	565	574	573	594	560	512	547	593	527	561	591	568	517	548	575	591	618	618	567	591	588	573	554	598	578	581	567	592	561	567	559	562	588	565	561	528	577	550	570	556	549	591	574	590	573	558	556	538	573	591	552	539	565	595	569	575	574	605	587	573	586	584	586	576	590	558	603	557	561	529	593	615	573	589	621	578	580	567	569	557	564	604	571	586	575	542	573	638	568	594	596	573	549	552	537	581	584	544	554	574	606	606	568	587	579	592	573	537	553	625	558	584	562	581	553	589	578	510	571	580	603	559	579	562	579	579	554	616	586	565	533	583	529	596	526	574	542	567	574	595	578	542	536	557	545	575	546	554	573	586	561	561	593	558	583	562	572	597	548	566	573	582	555	580	578	596	555	576	580	568	546	570	558	581	567	563	568	567	595	563	574	546	562	553	549	578	559	596	574	561	543	575	568	571	579	603	605	593	542	543	575	598	556	597	562	584	566	558	585	584	594	573	534	600	571	585	573	570	574	564	582	569	615	582	540	596	584	602	578	566	551	579	542	540	548	590	611	593	578	601	554	566	585	556	560	555	588	552	602	570	573	574	558	571	575	559	582	562	546	587	562	555	569	552	568	583	603	596	597	580	580	595	567	547	546	517	533	542	542	607	567	574	597	596	572	557	574	573	573	520	572	552	554	556	579	530	583	591	576	569	607	551	553	546	562	625	572	499	574	551	584	574	569	564	551	544	573	553	559	584	540	564	588	561	563	525	570	564	572	559	563	559	552	561	570	570	563	563	546	581	534	545	552	521	545	553	574	551	587	602	562	570	575	547	550	536	585	556	591	561	587	510	574	584	551	555	578	559	574	581	605	546	588	549	580	528	593	597	553	575	562	590	579	573	566	577	540	559	568	557	554	607	571	553	567	609	558	599	599	532	565	575	541	548	526	546	568	615	555	571	589	578	576	572	563	571	555	554	553	608	569	590	565	584	571	603	568	549	555	573	602	543	565	588	530	563	588	511	542	566	569	571	577	584	538	592	570	575	604	560	548	568	539	572	577	531	571	576	547	572	566	566	540	597	595	558	528	622	559	566	598	538	579	555	530	604	598	588	573	570	583	570	597	592	512	592	564	586	552	574	538	555	560	531	573	626	606	565	565	554	598	589	564	590	546	614	582	578	582	587	569	600	572	567	539	531	586	587	556	563	558	565	596	576	590	589	550	578	529	557	569	583	592	560	527	589	586	583	559	595	555	551	603	559	561	562	575	588	591	569	576	550	616	583	565	590	520	578	552	583	547	633	554	570	542	571	567	603	532	574	542	602	533	584	487	551	549	597	614	573	556	596	541	601	562	561	541	577	607	536	536	541	552	574	587	599	620	536	573	579	567	606	552	547	608	560	570	516	569	554	608	591	592	556	557	569	575	577	551	587	529	601	541	593	572	585	574	527	575	548	532	565	549	545	604	514	594	588	602	606	573	558	571	602	548	561	570	575	524	601	568	549	566	552	550	551	589	577	577	548	565	558	586	591	578	530	521	579	583	566	560	596	579	586	553	604	566	557	571	563	546	581	566	568	557	604	557	559	544	606	556	566	582	594	554	557	601	570	607	525	569	594	551	585	597	607	544	558	602	529	582	574	569	573	540	589	581	610	547	589	598	577	578	616	596	572	603	579	588	553	583	573	568	578	568	532	556	577	556	591	563	579	580	568	559	590	591	585	582	586	583	563	552	525	581	582	550	584	556	583	581	576	523	581	604	568	585	559	558	536	535	587	530	562	579	561	559	565	606	586	562	553	547	580	565	578	542	585	562	537	591	577	583	586	595	565	575	575	578	615	580	545	550	584	526	593	543	566	526	590	566	570	546	567	546	587	580	581	543	573	534	548	556	530	532	596	574	579	566	584	599	558	549	579	559	572	534	559	573	579	569	557	575	523	554	618	615	575	574	549	619	567	579	564	536	567	588	567	536	584	540	549	565	589	577	565	585	547	581	577	562	572	561	531	561	558	529	561	569	593	569	585	599	568	622	596	548	603	558	580	579	558	562	626	564	574	536	560	556	601	588	560	558	563	548	616	620	547	579	547	576	543	538	541	601	591	544	594	561	553	543	548	589	575	555	592	579	579	543	556	593	600	569	578	573	540	561	563	573	547	576	576	577	559	560	542	516	550	568	560	564	580	556	569	556	533	578	575	551	559	592	563	604	574	571	547	543	517	558	555	573	533	577	555	552	561	595	533	601	586	559	545	531	609	565	544	538	556	548	555	574	586	575	566	560	567	609	574	526	568	559	565	574	580	527	556	602	596	571	579	556	584	603	608	560	534	583	595	562	581	573	585	586	548	542	578	556	537	565	533	554	603	600	589	578	575	564	577	555	584	571	580	587	553	550	571	533	559	604	575	568	551	536	567	574	551	629	607	584	576	520	593	568	540	595	587	544	552	545	587	550	568	527	546	582	566	541	598	600	559	602	540	560	591	555	540	613	584	538	573	559	575	507	554	563	618	532	568	568	586	570	569	575	558	555	526	618	560
41849	20445	9655	2568	1706	1203	928	772	646	496	518	466	410	386	422	408	361	350	304	337	353	308	268	322	323	273	267	305	324	295	297	276	250	297	264	281	274	292	282	248	273	255	296	302	302	288	287	282	264	280	272	290	283	276	295	273	264	274	286	278	258	267	277	270	265	296	288	283	277	269	274	262	261	252	259	287	298	287	291	269	298	279	256	249	284	265	258	230	274	287	270	290	258	296	261	271	286	296	285	290	264	256	285	272	261	274	295	271	260	245	226	267	276	241	278	276	279	234	260	262	258	290	279	255	285	250	287	289	285	287	240	267	265	239	272	250	270	276	316	262	262	249	268	274	251	256	275	268	270	277	277	251	249	275	297	270	233	252	269	254	247	260	284	286	281	246	287	271	305	262	266	254	268	252	268	259	277	244	257	270	265	254	278	237	272	250	255	292	270	271	270	279	256	264	307	270	279	255	275	276	271	283	250	284	273	306	270	246	249	273	251	236	290	258	251	278	264	276	293	271	273	243	270	285	296	278	269	288	276	237	279	288	275	263	246	292	258	303	283	308	260	282	259	263	265	286	278	286	293	249	291	255	265	249	250	263	269	256	257	307	268	253	256	284	259	257	250	257	254	258	250	299	295	270	270	284	275	256	252	253	260	251	258	293	253	254	275	278	274	274	287	254	276	270	301	272	292	258	284	270	238	259	279	267	269	250	279	232	312	256	275	259	287	267	258	233	252	252	257	278	253	287	288	269	257	257	257	298	245	277	272	262	266	274	274	280	282	268	260	263	224	268	273	297	287	284	303	282	290	271	280	261	251	259	293	279	257	294	281	282	268	243	266	266	280	283	298	267	271	280	253	278	279	237	265	256	285	269	286	269	310	253	273	265	266	292	276	299	257	270	249	251	263	271	253	261	284	298	286	265	283	273	260	284	267	251	272	259	234	258	231	275	265	274	268	246	270	253	297	266	264	281	278	261	261	229	260	266	255	271	301	268	284	263	272	274	285	279	273	282	302	280	266	244	255	238	267	258	286	249	261	261	285	270	266	307	259	273	225	264	255	274	294	268	258	284	269	263	242	299	258	278	243	257	267	253	283	275	248	227	279	258	243	279	258	254	250	273	280	263	248	288	256	286	267	271	299	269	244	275	250	275	282	272	253	278	281	260	269	277	250	264	266	266	284	267	241	272	269	280	282	288	332	276	290	258	264	270	281	254	302	264	278	264	313	271	263	256	234	271	269	283	278	259	267	257	252	262	275	271	276	259	260	292	265	274	258	233	248	291	265	300	263	275	252	286	267	250	290	230	303	259	288	273	278	276	261	292	270	259	266	271	243	268	259	249	265	282	291	275	279	259	265	241	267	263	284	269	271	265	227	278	270	281	294	266	276	258	265	266	281	279	302	279	261	256	265	290	299	264	255	244	280	264	292	311	269	246	297	273	278	284	259	276	280	260	257	282	248	243	255	293	262	282	259	260	291	303	255	280	292	269	268	269	274	279	250	273	311	221	277	296	278	256	259	287	259	265	279	263	261	256	254	260	263	287	285	270	267	242	292	233	282	273	255	256	273	259	252	249	254	224	273	261	283	270	274	300	270	264	288	240	263	254	271	281	254	254	262	269	260	269	258	268	257	286	276	282	289	278	286	275	247	259	251	288	250	247	263	255	280	255	286	277	233	292	269	270	271	264	261	254	256	264	265	299	299	254	271	265	269	258	269	274	265	261	284	276	255	294	257	271	278	299	272	288	271	260	277	275	262	297	292	276	278	251	244	258	248	257	271	272	246	259	269	276	276	279	252	310	279	257	238	253	296	280	275	310	262	251	278	248	280	275	267	256	249	239	287	267	261	281	271	283	269	274	253	282	262	282	239	241	255	282	283	274	283	267	267	257	269	246	264	283	250	254	252	295	253	286	270	250	266	260	307	264	300	276	285	265	303	267	306	260	265	265	262	296	271	248	263	263	245	301	294	274	288	277	249	278	264	259	267	287	267	251	261	281	275	253	254	275	274	299	259	258	237	257	262	263	295	251	251	256	241	273	294	246	274	248	273	266	279	256	267	276	261	263	296	267	284	258	299	268	273	277	277	277	264	264	245	279	298	286	300	271	270	274	247	279	254	277	282	267	263	280	251	265	254	277	249	240	295	250	243	265	241	258	279	290	290	241	288	276	274	266	256	267	286	248	301	274	278	252	254	294	275	268	285	282	259	285	254	276	262	261	277	268	287	243	290	278	274	283	263	266	265	269	281	230	285	262	253	271	260	250	292	262	249	260	255	262	260	266	300	264	252	271	258	290	250	259	260	263	263	245	272	285	251	306	269	277	287	288	271	266	262	306	268	280	262	285	316	267	268	262	272	237	261	285	249	276	229	282	246	278	256	271	274	265	270	285	263	263	249	260	285	264	308	297	282	253	273	256	277	276	280	287	260	261	264	287	265	238	287	306	250	263	281	262	250	256	303	244	259	279	312	271	246	246	275	293	256	291	249	256	254	274	255	276	281	273	257	300	249	271	254	251	260	253	250	265	275	272	273	274	263	282	252	265	277	265	259	271	260	291	268	248	264	301	247	263	271	305	280	287	302	275	226	281	285	287	297	254	258	261	271	294	277	244	256	278	257	271	257	295	255	263	265	297	229	242	255	278	276	300	271	254	273	261	263	274	290	262	283	269	290	286	243	253	257	270	265	242	286	297	253	289	233	254	277	259	273	295	276	304	252	288	261	262	265	227	294	256	266	297	266	308	281	261	238	267	301	268	303	257	267	240	300	265	287	280	274	251	263	275	259	252	275	242	255	268	235	299	275	279	280	245	250	264	282	247	291	252	275	295	248	306	274	288	266	252	257	270	259	284	294	274	295	271	237	245	268	258	260	288	275	228	279	249	240	273	270	270	281	285	281	266	278	235	260	277	264	256	269	268	269	284	260	266	269	250	254	254	273	254	279	256	262	280	296	276	275	306	264	270	272	260	272	288	250	275	255	265	266	281	267	283	267	273	279	296	295	281	257	257	287	276	277	285	241	260	285	265	266	253	250	275	271	271	276	250	286	271	265	244	240	257	261	260	258	291	311	266	247	267	254	273	239	254	298	270	266	276	224	279	235	271	269	213	261	306	270	274	244	246	290	259	281	279	265	276	276	284	236	258	269	294	272	246	265	250	272	258	264	264	244	254	245	267	303	275	259	294	268	287	257	264	273	237	268	241	252	268	257	254	258	291	245	274	272	264	273	291	271	288	245	263	246	270	256	248	269	275	265	225	251	278	266	279	245	281	252	286	267	256	266	275	249	216	240	251	280	282	267	262	266	261	245	286	274	239	285	236	250	293	293	282	253	263	279	249	262	278	258	286	266	285	289	278	264	264	271	272	250	271	252	271	297	297	244	262	262	255	266	271	260	284	247	301	251	272	282	249	255	289	277	255	257	283	288	263	258	267	266	250	252	285	245	282	275	279	260	269	245	249	275	271	282	296	287	262	264	258	258	288
20807	2807	6082	6869	5797	4750	3980	3195	2742	2440	2147	1980	1735	1672	1490	1484	1318	1392	1270	1222	1142	1146	1139	1103	1079	1029	1030	993	1060	963	987	885	938	915	993	888	917	851	950	893	866	914	895	855	864	855	791	862	855	842	864	792	859	889	864	837	758	833	832	796	808	813	847	831	805	762	812	823	856	794	780	844	819	793	735	761	826	826	782	779	806	841	806	851	748	816	776	827	776	784	803	724	790	770	776	782	791	804	757	774	750	810	780	781	777	775	789	785	772	855	784	842	795	728	768	797	808	762	817	792	783	804	791	761	802	827	781	746	801	801	807	791	758	798	768	778	784	799	781	764	777	775	749	768	803	793	747	759	761	769	813	775	782	796	764	773	786	795	739	782	813	766	852	791	809	730	797	753	744	817	737	812	754	792	790	748	791	787	768	765	815	768	806	750	791	789	792	767	763	778	818	777	779	762	764	749	792	789	822	796	786	740	814	794	792	772	755	746	739	799	806	784	772	799	747	808	749	767	834	772	735	727	837	793	757	805	772	769	802	783	780	811	779	795	808	778	760	722	812	769	755	793	847	739	800	764	790	775	767	768	773	781	805	822	737	796	769	836	743	777	751	781	733	793	765	753	764	753	787	830	807	748	781	762	759	745	815	746	728	822	753	810	757	723	760	793	738	802	782	726	780	797	796	772	786	789	791	802	780	730	768	732	741	743	759	775	813	738	697	809	752	790	716	763	812	826	772	807	750	737	781	770	802	802	800	768	742	766	803	845	741	816	785	751	733	779	767	740	792	795	793	810	820	760	798	767	802	769	791	721	744	793	740	738	741	790	765	811	804	762	741	751	757	771	761	772	793	705	730	781	774	761	753	727	765	754	748	776	872	773	766	773	786	761	755	744	738	786	795	788	764	837	786	797	771	794	821	732	763	773	733	780	763	821	775	783	787	741	787	804	801	750	791	818	762	776	763	778	758	759	781	761	722	816	785	799	761	760	775	794	756	795	761	747	754	824	797	814	804	790	799	747	722	773	733	772	794	754	759	782	769	794	739	820	842	788	794	721	805	782	753	794	757	789	812	753	727	742	765	766	784	767	749	769	793	798	777	812	772	808	800	721	772	768	752	822	771	753	737	794	730	790	774	772	745	800	782	770	800	765	774	776	816	813	802	726	770	780	801	785	761	787	770	782	750	791	771	754	737	776	769	792	754	774	774	823	733	751	779	759	790	744	795	743	738	786	767	770	760	811	794	794	756	728	778	743	733	804	740	802	750	784	723	836	770	733	764	770	763	780	766	801	792	782	731	767	772	768	774	808	777	747	738	748	792	797	766	811	819	827	748	800	782	767	796	785	803	814	769	773	767	764	785	799	777	761	787	726	793	782	838	805	780	832	775	802	755	756	814	766	743	799	784	746	752	751	810	742	771	774	758	801	803	785	766	750	725	781	792	747	730	744	793	731	759	761	733	796	745	773	811	758	789	728	776	717	763	755	756	778	744	794	799	801	782	807	793	790	787	800	746	760	811	792	767	742	782	771	815	775	776	768	742	828	748	778	718	778	758	817	771	768	785	795	753	761	787	777	746	764	788	748	784	765	805	785	787	775	765	790	710	750	786	736	798	746	764	785	843	785	806	805	753	751	754	760	743	740	758	753	758	804	801	752	738	771	805	770	775	792	751	767	780	819	804	721	816	820	790	772	721	759	799	774	782	782	784	796	760	747	764	768	791	764	765	797	771	761	791	800	761	791	769	736	770	748	801	775	792	761	798	779	804	798	792	823	773	800	758	732	833	782	763	774	795	794	838	735	758	758	792	790	812	785	783	770	802	821	771	769	842	767	798	726	819	735	840	764	801	768	782	804	791	808	778	784	783	774	790	786	792	782	804	798	740	772	807	805	778	757	811	777	754	787	822	804	795	765	816	830	762	817	785	778	795	814	797	799	773	812	802	794	771	811	759	768	784	735	778	779	768	818	761	807	792	742	761	784	782	736	778	729	768	774	741	754	757	768	802	783	777	782	731	859	734	772	760	772	763	775	779	790	789	754	796	735	755	743	755	780	749	846	846	760	803	785	734	757	755	735	758	802	813	817	765	757	773	762	754	756	740	810	748	750	744	764	776	787	816	808	750	765	755	769	804	767	798	808	808	800	793	768	756	791	790	755	772	742	734	734	768	796	747	809	754	796	788	786	782	780	791	773	770	738	800	742	814	782	793	753	803	771	714	770	769	772	757	766	755	768	785	785	817	794	785	753	737	725	780	845	777	792	754	764	776	766	760	735	786	781	763	826	763	798	739	838	818	800	731	772	724	795	805	804	760	779	749	782	784	770	758	746	785	769	781	825	779	794	830	773	753	781	809	775	786	829	790	752	711	777	792	748	832	799	784	770	805	795	777	766	781	791	778	786	791	745	748	822	765	768	761	812	743	766	790	814	801	826	834	778	729	729	758	785	765	782	760	803	746	798	754	788	802	842	839	776	797	772	771	757	811	794	797	775	734	771	772	797	775	740	809	754	775	768	810	765	820	779	733	783	762	774	786	770	754	793	749	729	778	775	811	747	770	811	796	780	827	838	803	802	765	733	759	794	763	787	819	785	792	806	791	759	731	801	819	782	770	776	804	767	768	822	797	774	766	777	786	799	741	777	804	773	767	756	785	724	814	793	858	789	775	781	776	780	752	752	790	774	758	821	807	753	807	785	743	747	774	786	769	787	798	823	731	773	755	786	791	815	787	781	776	781	787	772	768	831	780	760	742	813	729	736	786	768	777	748	803	785	824	813	783	753	775	781	803	740	747	753	757	775	777	758	795	812	755	814	773	804	790	794	791	770	782	782	761	744	781	787	810	789	794	796	766	761	778	837	818	798	794	816	754	792	806	814	765	760	735	783	787	793	720	803	810	774	822	797	741	768	752	787	814	797	735	786	739	787	783	776	784	760	766	796	779	766	774	780	790	802	765	788	758	741	824	751	758	778	750	718	794	812	794	841	767	755	750	776	743	772	809	789	754	770	775	805	763	781	783	794	790	738	780	759	830	821	813	768	791	802	772	786	793	826	782	803	793	790	781	793	787	780	773	742	767	782	749	806	748	789	766	805	784	778	754	762	786	743	814	793	779	812	780	793	730	744	784	762	733	791	766	807	803	811	768	774	797	778	748	777	769	791	781	742	762	745	838	767	785	752	783	795	795	818	787	780	791	754	788	815	789	798	821	766	808	812	755	796	756	783	800	776	793	756	792	734	804	774	789	799	802	809	756	776	777	784	720	829	781	762	775	816	744	814	797	767	710	800	806	789	736	805	817	796	784	810	746	802	761	817	776	821	783	751	763	782	711	840	787	789	765	720	785	751	781	742	789	827	753	754	794	751	822	794	762	730	769	789	740	749	753	836	784	723	783	828	735	783	798	821	796	747	801	745	783	794	778	773	797	764	766	744	829	755	754	763	795	775	778	757	809	762	751	766	807	758	757	785	788	784	871	770	790	751	791	793	790	780
4795	329	240	130	96	107	106	110	99	92	86	90	90	82	98	82	79	78	106	75	74	89	78	90	77	102	78	72	87	85	87	75	100	91	90	85	76	96	79	83	88	101	88	84	93	68	81	86	87	93	73	89	80	87	80	75	89	72	93	86	85	74	78	74	80	80	83	90	93	79	83	84	75	77	78	89	85	94	86	80	74	80	75	82	83	87	90	76	85	81	92	88	90	75	74	77	78	72	78	103	78	84	82	91	74	79	87	119	86	76	110	87	101	75	92	83	82	63	91	77	75	78	90	86	89	84	109	74	84	66	80	80	81	105	86	68	75	89	93	79	90	72	84	86	83	99	104	82	82	82	81	88	94	83	84	72	70	76	81	69	92	90	91	91	88	87	95	95	77	65	89	83	89	83	85	73	76	82	85	72	100	81	80	81	88	77	96	76	83	68	84	82	92	76	87	66	83	91	81	76	77	66	81	71	86	79	98	101	65	84	76	105	77	74	82	82	68	92	76	90	97	81	81	96	89	85	80	92	79	78	76	82	92	72	85	86	64	89	94	75	91	101	96	98	86	78	84	85	76	77	71	77	74	97	88	89	81	71	88	89	95	72	88	89	89	99	87	80	81	74	85	96	88	96	70	64	69	84	81	89	69	86	96	84	78	85	77	82	95	70	89	90	89	95	92	82	81	83	77	105	79	91	90	75	62	84	100	81	74	97	90	77	78	90	98	97	87	75	76	91	88	101	90	70	75	95	68	85	80	92	88	88	72	91	71	80	92	92	82	81	83	76	83	112	75	77	80	66	86	75	83	69	84	81	82	82	71	82	95	80	83	98	93	80	78	82	89	87	91	78	81	75	96	80	74	93	78	68	88	75	65	95	89	71	84	101	77	101	86	83	88	92	76	91	84	76	84	84	92	91	87	92	78	111	78	80	78	97	92	91	87	102	85	72	82	87	75	91	89	76	97	79	81	85	75	82	96	80	93	76	86	77	75	72	86	89	82	79	100	78	76	79	81	88	95	77	79	82	76	79	91	90	98	84	75	93	87	86	99	86	94	96	71	75	74	69	87	82	77	80	76	82	87	89	79	85	77	118	79	80	85	113	74	94	91	92	80	93	96	70	79	80	73	85	87	79	94	75	80	68	71	93	89	92	66	79	96	86	78	92	92	84	91	79	110	93	86	71	80	94	66	78	78	82	88	81	71	89	89	83	74	71	98	78	85	73	92	84	93	100	95	83	69	117	73	84	77	80	94	86	89	98	78	76	74	95	85	72	81	86	93	99	81	83	91	75	74	109	95	87	86	88	94	71	76	80	81	78	80	90	86	91	72	91	81	86	60	81	83	72	86	75	91	77	74	78	71	76	80	82	73	74	93	91	91	87	84	80	88	78	100	94	91	89	72	87	84	89	82	68	96	84	75	76	81	80	79	74	79	65	97	56	97	61	81	93	89	69	84	89	72	73	84	79	103	83	84	82	77	80	87	73	82	90	93	70	79	87	68	82	76	80	86	72	85	94	91	90	87	72	87	98	74	73	76	84	81	69	90	89	84	84	85	82	86	66	86	82	79	80	101	71	93	68	83	83	78	91	90	66	83	88	85	86	68	93	62	87	77	97	89	99	74	79	73	64	88	90	96	90	93	74	94	87	80	86	84	76	87	76	82	85	63	79	96	102	79	69	89	74	83	87	98	99	94	74	84	95	91	69	99	68	92	82	90	83	77	94	77	83	78	86	104	73	73	93	91	78	59	95	93	74	93	89	86	100	89	81	89	81	98	85	91	91	91	91	68	89	95	97	76	88	95	82	89	92	73	85	100	87	78	78	91	95	82	90	105	76	78	95	94	78	70	77	79	83	62	80	86	96	74	84	92	89	103	86	90	84	81	79	88	83	96	83	84	75	89	79	79	79	90	76	74	82	80	97	78	86	99	83	93	95	78	84	78	86	86	87	71	85	91	96	76	93	82	88	80	81	85	86	86	95	84	90	74	94	85	119	81	83	88	79	76	74	65	79	64	70	92	79	82	82	113	89	81	86	75	78	91	86	94	77	70	100	80	98	69	85	95	80	74	78	76	77	90	72	76	86	81	87	78	78	94	83	74	85	96	81	82	83	87	76	74	80	78	74	98	96	92	91	84	73	95	90	82	83	100	83	102	85	70	84	66	81	96	75	86	93	77	78	77	86	99	79	87	95	86	75	89	88	73	95	73	75	90	73	97	92	71	90	81	84	86	95	83	90	87	69	72	103	94	83	76	82	78	72	90	61	89	79	92	77	86	100	69	72	71	89	94	80	82	90	90	98	86	88	82	93	86	88	69	83	65	88	96	69	81	95	92	96	93	91	89	102	71	75	79	65	74	83	88	96	64	69	79	71	95	87	95	60	84	93	94	85	76	85	93	101	81	79	105	83	71	75	102	84	92	92	77	90	91	77	79	92	100	96	78	94	81	90	80	87	85	93	86	70	85	98	83	73	82	100	91	86	62	109	93	63	86	81	87	86	92	78	84	84	92	82	69	99	88	84	82	80	80	88	107	101	77	96	71	84	85	88	84	83	75	81	85	88	68	91	87	82	106	91	80	94	100	81	108	84	83	86	77	77	77	85	81	78	87	78	92	96	99	97	76	92	88	85	84	83	80	63	84	82	83	83	90	80	68	87	91	81	92	84	73	91	70	106	81	70	85	80	94	56	91	82	82	73	68	91	67	97	81	87	81	97	78	83	85	81	87	66	89	77	82	80	85	82	87	83	102	71	87	79	87	93	71	72	88	82	84	89	75	79	78	83	86	74	84	79	100	82	97	71	101	65	77	85	90	100	79	99	96	63	91	93	76	83	71	88	76	86	83	79	69	72	79	86	93	88	93	87	91	74	92	89	90	91	91	86	80	69	86	83	88	80	88	90	81	80	98	79	87	92	85	71	81	71	81	83	88	94	88	81	88	92	95	92	66	70	103	92	88	94	75	92	77	80	88	77	86	90	88	98	71	90	86	92	83	86	82	97	87	75	76	93	68	81	77	92	76	82	98	87	74	94	76	84	93	64	109	89	63	72	86	73	92	74	87	61	98	81	88	69	89	72	84	85	89	81	82	77	105	77	73	87	81	82	76	89	76	88	66	98	88	75	81	78	79	67	81	89	87	86	86	72	67	86	79	87	77	80	89	85	76	86	86	98	84	85	90	87	84	77	77	66	84	86	88	83	71	79	105	65	79	74	92	99	106	83	77	88	89	62	84	78	74	89	88	98	70	93	83	74	86	78	86	83	88	79	89	81	85	66	78	82	84	91	95	80	80	88	74	91	78	90	75	80	78	85	70	79	97	85	93	93	76	74	89	78	90	91	82	78	74	82	81	74	91	95	89	93	81	87	69	76	71	85	77	77	82	91	65	81	82	91	96	71	99	93	79	85	71	60	77	82	99	80	70	98	75	100	88	107	69	83	70	80	87	80	81	82	83	89	91	93	80	86	84	102	84	81	97	89
3870	346	472	488	474	419	416	375	386	335	349	340	319	334	328	294	348	331	325	331	351	298	352	308	303	312	296	345	361	307	358	316	336	303	324	322	327	325	349	290	331	314	320	328	320	321	301	325	322	324	321	293	309	318	302	304	305	283	312	330	275	319	288	293	292	320	314	305	259	330	318	316	314	283	297	324	327	307	329	352	298	286	323	293	298	327	287	297	267	310	320	330	301	276	335	333	302	276	293	334	280	304	295	298	302	316	340	292	290	304	257	278	319	331	319	309	329	323	319	299	302	293	312	314	319	314	336	310	302	290	279	265	311	305	276	329	305	310	289	318	332	305	285	313	299	287	303	261	308	303	311	329	315	278	288	341	289	324	320	321	317	311	310	284	296	310	305	315	314	324	306	308	303	309	298	301	297	315	282	297	282	331	310	319	304	296	308	329	308	308	276	297	304	304	287	297	313	341	307	336	312	322	308	322	310	306	315	278	321	295	268	322	308	303	308	289	321	305	317	311	313	297	341	305	310	338	295	320	307	311	314	309	307	289	287	302	293	305	279	322	316	292	295	304	309	280	304	288	333	309	325	293	306	282	295	305	311	295	274	330	305	343	311	319	291	304	308	323	298	311	286	313	320	291	307	289	301	351	290	318	312	308	318	291	311	310	348	292	290	295	310	277	303	302	310	290	304	311	325	290	255	316	320	291	291	345	318	339	290	333	323	301	286	312	302	290	316	284	301	282	269	327	311	313	309	307	317	294	332	300	313	341	301	321	310	317	292	312	294	304	306	311	250	312	309	317	292	269	280	300	298	293	275	316	305	299	339	277	336	298	303	294	306	329	310	309	309	296	325	311	296	262	274	323	312	292	287	325	321	346	304	339	312	297	319	321	281	304	287	286	317	287	270	299	304	315	342	310	322	303	292	276	296	317	309	309	310	310	313	326	311	335	309	321	328	275	281	279	290	350	271	307	312	310	315	301	310	305	330	308	289	291	297	257	292	320	321	288	292	310	320	312	318	315	301	316	325	313	305	280	280	280	330	299	307	293	307	298	322	294	286	314	303	287	283	330	308	337	283	308	303	327	297	329	302	295	318	337	329	306	322	299	306	289	313	302	306	316	298	317	304	312	291	316	281	320	307	289	298	328	298	302	332	351	254	293	307	280	301	309	292	308	289	305	294	299	307	285	303	318	303	304	290	304	321	316	297	296	306	310	297	308	305	288	331	291	330	304	315	280	321	322	283	298	285	284	303	324	278	285	310	316	292	319	285	301	294	313	315	326	291	296	291	336	305	302	335	327	280	308	319	293	321	306	298	298	268	300	299	329	330	310	286	303	319	300	303	302	280	279	312	312	330	350	298	300	299	325	306	321	301	302	313	294	344	300	334	315	291	291	345	286	335	284	292	297	329	297	291	298	315	293	289	324	334	330	323	294	336	305	320	296	299	324	301	308	301	276	305	272	278	307	306	272	297	305	307	282	297	296	325	299	262	325	293	301	278	353	312	282	306	310	296	305	293	317	314	287	329	319	282	283	326	303	342	302	309	345	335	286	280	306	302	296	296	292	300	318	301	298	281	297	315	288	291	302	333	311	272	280	313	293	306	296	290	318	297	285	316	290	305	325	317	282	299	313	307	275	332	304	334	324	305	344	313	313	310	290	288	311	306	306	276	302	311	319	302	274	316	300	282	340	293	309	353	338	310	319	313	295	312	282	285	311	266	328	338	319	298	294	307	319	312	267	292	325	265	280	292	277	336	301	316	279	316	335	294	340	320	292	313	325	326	284	316	352	330	328	309	309	322	318	305	317	335	325	302	288	303	325	321	283	300	320	307	294	337	302	280	334	274	283	330	283	296	278	303	294	322	325	305	320	327	337	307	292	314	326	333	318	299	309	308	297	274	298	317	300	318	312	317	278	305	301	295	336	276	311	287	273	322	273	306	295	309	339	304	314	280	307	313	332	296	287	325	285	312	307	290	300	299	321	309	286	297	346	279	313	300	289	305	279	310	290	286	311	322	302	308	307	330	343	318	285	330	300	336	297	328	327	297	294	313	330	289	316	309	343	306	308	300	297	297	289	305	288	314	305	299	268	289	345	299	322	319	279	283	267	301	317	282	325	298	327	311	269	311	285	274	302	305	307	329	272	282	326	315	275	295	289	265	284	320	330	295	296	313	299	281	289	320	283	309	319	313	298	272	318	298	299	336	287	302	310	360	303	325	324	337	304	329	332	308	300	280	303	333	311	319	315	327	328	269	271	320	298	294	303	298	284	310	332	309	322	299	299	354	297	296	336	297	323	304	279	303	312	315	301	316	299	316	290	287	294	351	334	310	299	298	304	316	298	305	301	308	304	319	297	298	316	321	318	282	307	301	300	324	322	294	289	299	269	318	320	285	304	291	318	312	322	300	288	324	317	346	284	283	302	303	288	296	302	285	312	304	308	307	297	297	319	279	292	323	275	302	295	314	307	317	325	291	302	293	298	310	332	292	337	300	316	321	316	327	331	303	310	306	316	286	291	317	305	297	321	318	322	283	275	295	275	304	341	324	285	299	301	269	308	330	308	307	322	276	312	311	318	324	320	330	312	341	359	291	288	312	302	306	310	301	328	317	331	283	305	317	326	311	304	282	318	323	301	323	312	313	325	306	294	290	318	297	317	292	283	318	279	309	300	324	278	331	266	308	322	312	340	315	292	298	308	308	309	301	285	349	286	270	305	323	301	306	277	283	278	318	303	327	284	295	322	322	310	277	298	309	300	307	278	330	315	278	303	295	321	311	331	310	308	300	332	303	320	287	319	325	304	296	297	298	301	305	350	328	311	324	317	290	308	307	293	283	302	314	304	314	300	329	294	299	348	273	311	313	294	339	309	319	308	333	290	302	306	301	309	321	278	276	320	323	318	291	309	298	292	302	300	316	297	351	304	304	316	300	335	298	327	326	318	328	281	289	303	285	307	321	320	295	283	315	286	303	289	325	328	318	328	308	351	309	352	313	299	297	334	314	312	293	320	296	331	324	305	297	281	275	312	293	297	322	311	306	304	301	290	312	353	307	293	294	299	317	331	307	294	312	306	285	298	288	304	317	289	297	313	299	308	290	304	283	289	317	292	319	293	323	266	322	314	311	294	344	311	291	296	305	330	310	273	327	310	285	294	309	291	293	299	312	332	305	282	324	296	299	311	341	302	286	325	297	319	309	304	299	329	306	301	304	313	282	291	299	306	329	322	321	329	329	322	326	308	333	297	314	303	338	307	285	290	266	323	317	292	311	296	327	310	297	287	313	298	332	329	311	287	301	311	309	293	305	320	301	279	287	331	333	307	275	315	292	302	312	322	301	333	324	283	323	288	335	302	300	283	361	318	293	312	327	318	326	335	295	319	335	284	319	300	305	288	335	329	327	282	322	298	318	307	271	316	294	341	341	330	324	291	330	312	281	322	304	307	313	304	302	306	304	306	316	305	276	313	285	334	287	288	302	328
34612	10545	1959	1112	785	619	519	417	340	323	296	272	269	227	246	241	242	243	212	225	197	221	222	224	175	187	213	217	210	183	191	171	191	211	195	186	187	172	190	181	170	189	198	189	187	171	216	177	182	194	201	185	195	195	190	199	194	203	195	168	192	193	184	177	157	216	177	168	191	184	193	198	158	176	192	185	203	189	191	190	191	169	191	186	173	163	168	198	162	193	177	193	205	182	175	194	221	196	184	183	164	200	170	164	192	190	177	187	193	173	173	196	171	222	169	184	187	206	171	184	208	167	187	191	172	171	145	189	203	179	147	195	163	185	166	166	209	161	195	158	178	171	171	184	164	176	190	188	206	172	183	188	173	160	177	169	171	191	196	187	180	175	184	193	174	167	186	165	194	198	177	199	159	167	169	160	178	177	211	179	187	180	184	214	170	188	164	179	199	189	197	174	202	192	187	202	172	169	177	164	178	194	208	168	193	201	188	170	178	162	187	192	185	192	197	175	215	170	185	199	182	178	183	171	165	197	169	173	179	195	196	176	173	198	180	177	183	173	172	193	184	169	184	167	192	198	180	183	184	201	167	199	178	184	174	185	195	168	225	176	174	184	211	180	173	195	173	187	196	169	180	163	176	191	196	181	176	200	192	193	203	164	198	188	186	185	169	199	172	179	169	173	180	186	194	188	184	180	195	187	193	176	187	180	188	196	191	164	169	173	176	165	220	171	202	150	180	207	190	168	194	185	167	187	176	169	192	182	183	183	174	178	190	165	197	177	205	190	204	210	167	182	183	193	189	198	205	173	183	202	202	180	158	181	172	209	188	177	192	171	158	180	191	185	194	160	165	173	181	192	182	203	176	159	198	180	179	182	158	180	189	167	180	167	185	190	190	186	193	175	187	167	181	181	178	186	175	157	173	200	205	183	188	171	183	187	207	201	167	175	189	179	186	171	190	191	183	197	188	177	177	184	171	173	194	161	182	188	154	185	190	205	191	155	161	166	201	195	167	182	164	163	188	180	192	188	179	153	167	165	195	202	175	185	202	193	202	191	177	185	170	194	197	164	180	162	171	187	204	188	158	177	177	190	180	183	187	171	190	189	191	196	195	175	165	157	183	199	165	185	189	184	166	164	168	192	187	186	191	210	166	182	180	185	177	188	207	193	197	167	200	167	183	177	171	179	195	165	194	176	185	178	199	171	187	174	161	157	177	162	153	194	196	175	169	193	169	169	170	178	148	207	166	191	162	203	174	187	177	207	212	189	212	197	174	185	209	182	175	182	201	177	179	171	193	164	200	159	183	199	155	195	170	180	172	182	166	192	179	202	178	182	185	170	169	181	158	181	189	207	188	167	183	174	186	177	174	203	183	187	196	167	174	170	192	185	188	196	182	185	185	189	159	188	192	176	171	220	176	185	187	193	180	167	181	201	163	162	190	166	191	188	164	172	198	190	212	168	188	176	200	190	185	182	170	188	204	181	189	160	168	179	177	181	205	171	181	173	178	175	186	168	194	187	178	175	182	190	193	189	190	160	163	180	179	216	162	178	175	181	196	154	169	183	173	172	200	171	187	185	187	198	169	181	190	188	187	181	187	204	193	147	184	195	165	186	163	187	167	172	170	177	175	191	201	191	183	189	172	202	175	177	196	181	187	172	181	193	206	197	166	195	165	189	169	204	179	193	184	188	183	196	192	183	172	180	182	196	185	196	159	173	183	181	188	200	191	208	171	185	176	200	193	200	181	188	178	177	187	211	212	172	182	178	180	161	182	188	194	191	163	177	177	186	170	181	178	177	184	176	163	195	174	197	196	187	172	189	186	225	200	192	181	171	174	190	182	191	170	173	182	185	168	159	203	153	175	188	203	196	194	184	202	198	183	172	161	174	214	198	189	158	179	202	203	178	155	169	181	167	180	190	188	181	195	179	205	191	188	188	198	184	194	176	180	169	207	174	177	157	182	178	188	169	181	178	199	183	190	186	168	181	159	184	188	198	180	186	181	201	197	162	195	168	182	177	179	190	170	205	185	197	177	178	188	179	193	189	193	204	199	190	181	185	180	176	194	176	174	171	172	170	199	172	179	190	190	171	175	184	164	177	197	178	180	161	183	169	188	161	164	184	183	198	157	161	197	195	177	176	165	189	182	155	184	191	185	184	167	157	186	188	205	190	199	186	179	170	175	178	191	162	189	199	176	178	179	199	192	195	180	201	192	173	166	178	166	170	184	182	185	183	210	182	185	195	153	187	166	188	172	192	172	181	181	191	174	215	171	182	187	166	159	203	175	179	192	180	194	195	200	167	170	184	193	190	178	189	179	179	209	206	167	201	187	187	191	175	200	191	192	194	193	176	193	178	183	182	207	194	189	167	193	173	178	177	176	200	190	172	162	164	193	157	186	170	196	200	200	198	205	188	188	196	172	177	193	169	199	194	185	185	184	165	186	195	180	199	177	157	207	201	185	170	183	150	186	200	184	176	176	173	185	188	181	194	182	177	189	179	185	209	190	183	184	196	192	164	155	187	169	160	171	172	197	181	209	162	189	195	178	191	196	178	185	177	182	181	160	189	179	171	184	195	208	188	145	153	175	204	159	166	187	178	189	161	188	202	166	161	194	189	198	185	167	174	196	199	183	186	167	182	175	181	169	182	181	167	170	188	163	184	201	187	171	184	185	197	176	205	223	181	234	162	169	189	197	171	175	184	198	208	211	183	171	153	195	182	195	163	177	185	182	172	166	188	176	183	213	209	199	167	171	158	172	197	206	177	194	203	179	204	176	197	188	173	197	184	175	207	184	167	165	183	198	173	168	191	201	168	182	187	203	171	185	188	189	197	209	194	215	172	176	182	179	190	177	192	199	182	195	164	186	183	191	202	192	212	186	172	167	194	205	173	183	171	195	193	201	188	177	187	182	202	190	196	194	189	198	204	175	171	171	170	173	205	188	190	165	155	187	195	186	201	196	194	155	179	194	184	176	177	191	184	180	197	194	175	188	202	168	189	171	164	167	190	186	170	192	202	199	195	176	178	196	205	180	178	185	190	185	175	206	157	196	165	170	174	187	178	173	189	175	180	178	194	167	183	184	175	163	191	183	167	197	200	178	195	156	184	161	199	164	177	176	191	175	181	165	160	176	186	194	168	174	199	173	207	194	198	200	199	185	197	187	187	191	166	186	223	184	179	207	198	177	181	207	195	162	192	188	179	182	199	198	159	183	170	194	199	200	194	205	188	199	198	175	191	199	205	203	174	187	194	204	192	173	169	180	179	173	186	191	208	157	175	164	192	180	190	181	190	175	163	163	192	190	179	192	161	186	192	171	184	175	197	173	158	215	176	179	197	198	175	210	151	196	172	184	191	173	195	205	196	204	177	195	179	172	182	189	193	214	178	167	178	186	197	181	169	183	189	203	159	174	177	178	191	182	189	186	163	190	206	185	173	174	201	186	181	183	184	203	183	169	209	186	181	187	174	194	198	195	208	176	180
15489	1539	3221	3673	3217	2594	2138	1871	1627	1382	1238	1117	1123	993	915	901	850	837	834	776	756	774	755	755	727	715	697	678	668	684	699	640	633	638	661	696	644	642	627	646	621	637	629	614	646	628	595	598	564	608	617	554	565	622	552	586	592	615	563	574	580	547	591	596	572	588	592	604	565	604	555	583	563	596	574	570	578	555	529	585	575	539	576	536	574	601	576	571	548	608	601	529	588	582	584	578	576	569	569	562	533	552	589	579	560	597	555	582	553	607	545	591	585	608	531	536	569	589	569	543	565	554	557	579	535	603	551	560	575	537	612	588	582	573	576	617	569	606	553	589	560	579	586	561	625	554	568	601	566	538	591	564	563	564	546	581	569	554	581	547	601	577	611	608	561	585	578	574	582	571	602	571	579	562	552	578	566	556	543	560	548	559	573	544	585	569	568	604	594	517	555	546	550	513	598	545	578	541	533	533	566	590	608	578	578	587	588	575	558	584	575	585	546	596	550	589	567	589	576	518	565	561	595	537	566	568	587	568	550	556	571	567	547	550	558	589	552	583	583	604	587	557	592	576	620	560	614	544	545	543	596	521	555	580	540	551	595	563	560	618	568	560	604	576	574	584	528	570	607	553	580	551	595	564	627	561	580	553	557	552	521	576	571	579	542	568	565	538	601	559	525	571	528	542	585	540	575	598	563	599	581	586	601	573	562	611	552	551	565	592	591	579	591	572	612	596	586	586	551	547	601	604	548	574	575	579	578	608	573	590	571	546	570	531	573	543	560	528	560	577	567	552	556	557	552	568	595	570	569	560	506	542	530	567	551	549	558	606	586	546	617	563	545	606	569	586	545	599	552	543	556	552	565	545	620	581	585	616	571	555	572	579	586	541	512	592	507	546	553	556	537	548	549	551	575	575	597	604	562	545	542	560	611	559	563	584	579	541	581	608	550	584	577	584	582	575	575	574	606	599	567	569	553	598	551	562	601	533	593	566	557	585	561	542	561	541	561	585	584	559	560	578	569	583	533	519	534	585	540	583	573	584	565	535	560	572	551	578	552	559	584	544	567	579	588	557	596	552	553	583	560	560	586	558	592	575	587	579	563	581	568	579	574	588	574	584	604	628	533	560	578	553	620	585	562	541	613	553	563	536	571	555	560	611	534	512	563	567	561	589	560	582	540	566	577	599	610	531	534	553	571	554	582	571	563	584	607	582	526	564	578	567	542	564	546	587	586	576	557	582	602	562	545	603	543	586	565	568	572	559	546	578	569	567	575	609	572	577	555	512	585	575	595	592	551	558	628	547	584	580	585	564	565	554	567	593	549	591	558	562	598	582	560	589	590	555	523	599	546	593	545	597	551	559	574	578	554	576	557	589	579	556	548	575	561	589	540	616	559	568	573	578	554	536	597	560	540	550	575	564	555	564	583	542	585	572	575	551	587	602	550	537	560	605	552	589	509	563	575	566	575	593	629	578	599	546	523	592	542	562	575	584	545	558	538	562	586	530	563	535	579	599	561	539	554	574	577	599	591	563	551	537	550	591	573	587	616	578	554	561	562	581	558	550	553	550	547	571	590	534	562	552	575	536	612	524	576	561	532	635	596	600	547	552	563	583	535	523	556	552	584	568	551	551	588	597	581	548	528	551	578	570	610	561	570	583	567	543	601	561	590	577	536	560	594	549	560	523	504	567	564	576	578	564	591	580	555	546	598	572	539	548	544	584	553	584	520	590	553	568	545	546	535	581	589	605	571	539	565	640	574	548	596	588	547	517	586	558	542	537	527	585	565	574	559	580	556	584	541	563	570	621	570	563	580	552	592	561	556	545	541	504	572	556	544	560	544	561	602	570	642	567	555	555	547	579	550	573	550	531	581	550	566	583	566	562	596	578	581	560	535	593	550	533	573	589	568	589	550	535	559	562	586	549	562	583	525	600	579	548	533	602	505	547	571	559	561	547	625	560	595	590	619	553	577	569	557	512	522	599	572	519	573	624	565	572	578	572	565	575	550	550	588	591	538	557	567	582	578	576	589	600	578	576	534	598	541	559	594	557	537	541	588	538	577	595	565	568	573	588	563	571	610	578	565	575	583	568	571	566	550	544	574	560	540	573	549	541	596	540	560	569	585	566	594	568	554	539	554	559	584	546	584	603	566	576	606	556	569	554	549	572	532	565	603	559	587	584	567	624	570	581	582	545	570	616	564	572	577	643	582	591	582	545	565	584	597	577	598	544	544	549	606	567	567	557	571	564	558	561	566	519	567	566	561	566	566	549	586	596	544	594	581	602	572	589	594	558	550	571	537	557	595	551	597	565	550	559	554	574	555	577	561	556	608	577	560	585	600	548	581	585	576	578	581	569	561	538	557	550	578	613	550	614	611	584	547	578	539	597	585	617	606	579	558	528	599	570	585	585	562	557	577	570	572	575	549	605	578	601	525	597	566	520	534	604	585	569	562	572	533	539	577	575	558	588	556	576	573	569	501	550	598	584	548	587	600	557	520	557	565	572	610	604	570	584	558	589	600	587	556	569	542	524	579	555	577	541	529	591	590	563	595	575	591	611	557	548	625	553	550	569	622	579	585	614	597	541	632	586	591	561	576	585	547	580	581	539	549	595	580	562	562	585	579	593	603	566	549	566	583	573	535	525	566	527	557	562	588	581	608	561	580	582	538	529	633	543	550	557	577	551	554	569	603	540	554	600	545	575	510	586	590	575	566	606	584	556	542	559	556	533	577	528	517	531	586	569	568	598	604	577	569	563	538	514	581	526	579	559	594	557	582	600	579	525	568	576	586	585	579	593	542	558	548	593	584	579	545	586	561	515	604	598	602	577	539	603	562	568	521	586	564	582	557	542	556	563	594	626	548	589	586	568	614	562	564	569	554	551	566	517	552	568	557	570	589	550	533	586	542	537	582	573	598	577	580	520	598	574	596	581	601	545	508	563	563	571	569	530	506	541	594	554	555	556	582	590	593	572	625	582	580	570	535	572	572	556	538	535	603	534	526	531	594	614	561	524	511	572	573	576	568	577	547	603	562	523	539	548	565	555	585	578	543	542	534	589	525	593	561	604	560	534	576	592	595	537	581	565	563	534	587	580	577	555	575	558	571	550	590	533	510	526	584	571	555	535	524	553	588	588	571	532	558	559	582	596	577	560	557	554	562	593	567	540	554	567	598	562	567	561	568	543	568	614	560	573	561	539	595	615	593	530	538	532	553	600	540	560	587	526	604	592	555	562	558	564	586	567	574	544	602	540	572	540	579	568	537	592	562	572	575	543	566	574	575	527	567	553	552	582	597	626	569	555	558	544	593	559	553	513	561	585	555	602	573	595	555	554	547	593	556	616	620	549	543	534	568	581	557	536	557	584	600	531	614	564	588	560	573	560	582	552	518	578	534	578	577	527	596	556	600	602	575	551	524	607	556	548	613	579	616	598	547	572	582	506	565	584	582	531	582	589	549	590	570	531	598	562	584	543	599	556	606	583
41305	19134	7493	2374	1705	1143	902	755	661	569	520	462	428	400	400	387	344	355	380	319	337	344	327	339	296	266	362	273	297	273	283	295	282	294	263	267	281	258	258	286	254	291	292	270	270	287	278	249	277	291	264	287	287	272	251	265	282	271	271	280	259	281	278	278	256	257	309	276	271	300	282	273	278	250	290	294	244	271	271	256	289	270	275	271	259	264	227	299	253	272	282	272	269	272	248	296	244	295	260	258	244	252	274	274	269	290	248	242	283	267	254	270	285	261	252	271	280	255	275	261	262	258	265	275	233	261	293	254	270	244	278	274	248	267	291	290	270	280	279	261	266	261	283	262	255	250	245	265	252	272	269	298	261	278	294	254	252	244	273	270	264	258	262	266	243	270	263	257	235	255	273	253	264	268	284	259	260	282	241	264	254	254	260	270	283	239	274	258	272	283	280	279	276	254	306	255	257	251	286	289	278	286	257	281	249	280	249	272	264	283	261	270	261	273	268	267	268	263	277	250	286	249	286	298	303	258	262	265	281	236	292	288	272	275	277	253	272	262	281	244	259	243	261	283	275	262	276	255	259	229	269	282	264	264	238	256	302	264	292	289	271	269	270	288	291	271	264	269	242	273	266	262	252	267	254	269	248	259	282	244	259	302	245	266	297	280	260	274	246	273	242	271	268	264	251	242	245	257	256	280	274	273	278	253	290	242	253	278	269	274	283	290	292	250	265	289	278	278	247	253	272	264	272	264	286	287	283	273	246	264	259	247	282	263	249	269	266	255	281	247	260	277	244	249	284	267	273	273	282	245	298	265	281	264	267	298	275	276	268	246	264	266	271	265	267	254	242	262	269	276	266	269	289	263	241	266	262	284	293	240	259	257	263	232	282	282	243	284	247	247	254	221	239	275	262	255	252	295	275	251	264	261	258	269	269	249	258	267	257	263	270	268	271	261	257	272	225	279	250	249	276	289	264	251	273	294	283	240	275	249	270	259	253	304	262	274	283	265	241	263	273	267	275	258	249	300	279	277	281	259	262	270	256	287	267	304	264	252	273	260	270	236	281	253	261	281	262	247	258	285	251	303	267	274	253	236	267	281	252	259	267	252	288	288	276	277	258	240	251	244	270	262	277	278	270	250	257	289	271	270	275	252	261	251	262	264	267	277	272	257	255	285	258	268	253	283	277	289	246	264	238	253	259	272	275	256	276	247	276	309	280	274	251	253	256	259	257	284	265	244	277	287	263	260	263	260	271	285	263	249	288	257	264	265	264	272	279	254	272	271	259	244	275	286	262	228	242	262	291	259	274	268	263	276	306	276	265	242	284	272	282	264	248	300	282	247	284	242	275	269	255	242	273	268	270	275	257	280	299	288	269	272	275	262	262	246	254	270	252	270	258	257	271	257	264	275	257	255	248	267	230	277	298	295	245	277	275	259	259	235	272	260	227	252	278	258	249	267	281	291	290	247	271	264	282	282	270	287	269	240	262	260	295	280	275	285	272	253	275	266	272	263	264	264	266	253	287	246	260	254	264	264	268	253	286	244	275	258	248	277	252	246	278	240	246	252	255	271	267	295	245	248	233	290	231	272	286	255	245	277	245	265	270	249	292	267	241	273	240	278	272	292	258	268	257	228	251	273	291	252	224	251	283	274	226	295	243	285	260	267	259	249	265	266	257	259	261	277	255	269	297	277	257	289	276	259	269	255	268	247	264	291	274	266	247	304	278	275	242	247	279	252	230	243	276	280	263	254	252	267	295	274	265	247	304	307	287	284	265	264	269	262	251	253	246	273	273	253	261	266	269	270	253	252	281	278	277	266	264	264	267	250	263	264	259	259	275	277	260	247	254	266	261	251	256	261	268	295	256	281	254	258	251	273	276	270	263	253	243	228	235	253	290	251	276	279	278	244	262	275	265	259	236	259	269	264	238	284	258	290	245	289	278	283	235	266	277	261	280	263	256	276	264	263	271	287	276	272	245	276	260	297	264	271	303	298	261	260	269	259	263	245	272	264	273	269	258	279	287	306	258	246	251	266	282	276	272	249	252	281	278	247	282	270	281	243	271	265	264	297	272	289	295	281	246	278	254	269	248	257	291	255	257	304	272	253	243	239	271	279	234	235	245	269	267	267	278	264	255	257	284	274	267	276	264	296	285	253	275	257	268	279	253	246	246	254	269	276	264	290	263	267	221	253	266	265	258	280	292	273	262	267	289	254	300	268	255	266	261	281	275	300	242	273	263	263	270	286	255	245	266	295	270	280	262	239	266	266	257	272	261	267	257	270	274	238	271	301	263	291	254	267	229	278	266	273	237	264	272	256	238	282	312	263	248	275	269	291	253	256	280	257	262	262	264	260	261	246	250	257	284	279	234	284	254	266	262	270	243	260	282	274	265	239	246	260	256	278	285	272	276	270	261	251	277	321	253	264	283	266	278	249	264	295	251	244	259	248	273	237	287	237	229	273	256	266	282	252	294	287	271	271	276	281	277	225	265	282	238	279	235	284	250	277	288	274	247	287	260	259	265	285	252	269	243	262	269	275	243	276	256	264	257	281	272	296	244	280	277	276	276	239	275	269	250	272	263	257	279	272	262	284	280	266	272	266	263	274	246	264	258	279	278	271	269	267	271	249	262	290	250	292	285	265	273	251	284	281	253	253	252	239	277	252	267	236	254	261	265	237	279	269	257	273	258	244	307	273	254	279	272	249	238	286	261	266	251	257	300	258	293	262	265	257	283	258	257	258	267	260	284	268	288	249	283	279	278	276	274	268	248	269	263	287	267	309	291	272	284	255	309	241	285	248	264	281	284	264	257	259	288	297	246	264	284	259	260	233	289	266	284	276	292	270	265	287	239	257	261	284	247	238	262	266	247	303	255	277	260	234	277	259	244	240	289	266	251	259	277	293	263	263	264	269	252	253	269	243	268	265	276	248	253	284	271	262	278	271	291	266	271	266	278	288	243	272	302	237	274	287	267	272	295	250	280	272	262	262	253	243	261	269	278	285	241	255	252	268	262	291	275	260	278	262	277	265	256	304	266	252	272	268	281	285	256	253	257	248	242	220	278	275	298	270	267	242	251	262	251	280	270	267	255	277	247	269	280	292	270	237	268	267	274	233	277	267	280	250	259	268	276	253	283	271	261	282	251	262	284	257	262	262	283	254	265	242	297	247	297	245	279	268	268	233	262	254	273	262	237	267	270	278	225	252	270	255	260	242	238	259	262	273	282	262	274	269	268	240	244	242	248	265	299	250	263	271	262	243	257	274	271	284	278	287	288	273	258	274	248	259	269	284	275	258	258	252	261	275	257	258	285	264	268	261	266	275	273	240	253	248	281	235	261	251	249	237	283	257	267	282	284	277	284	267	295	258	290	258	253	309	281	303	279	281	275	276	295	255	252	277	271	286	269	277	294	279	250	257	274	284	272	221	253	284	264	249	253	274	271	264	293	259	241	260	285	268	261	280	241	273	272	269	249	282	262	247
19909	2752	5979	6808	5707	4688	3870	3168	2786	2341	2226	1939	1742	1665	1542	1492	1324	1341	1297	1220	1223	1158	1162	1082	1116	1043	1032	1002	955	1010	968	960	948	905	937	923	972	893	871	914	861	897	841	863	873	853	850	865	813	831	802	878	835	840	807	815	865	826	801	846	817	781	835	828	834	752	808	775	807	835	804	789	815	778	834	787	777	822	785	800	798	825	801	787	731	784	806	825	793	757	753	794	826	811	800	748	803	778	792	778	779	771	758	790	773	790	756	788	840	738	809	789	768	762	812	753	774	811	755	779	774	774	754	766	767	781	791	803	740	806	762	734	789	755	774	805	777	789	782	799	770	788	791	763	778	771	763	740	707	749	749	805	809	801	788	810	798	772	773	783	749	716	756	742	758	785	734	756	819	722	800	778	793	756	837	778	810	746	781	731	744	781	808	737	796	788	726	787	777	802	735	781	758	746	779	783	840	791	723	789	719	720	764	765	721	749	778	765	804	777	745	739	802	770	795	758	787	797	786	756	764	794	798	765	700	796	733	773	728	763	808	777	779	809	792	750	698	816	784	746	761	764	807	814	751	784	743	764	772	792	751	775	762	742	815	789	761	782	789	765	753	796	788	731	840	767	745	797	770	801	780	729	783	766	777	768	781	797	816	773	775	759	799	763	778	839	784	756	755	781	731	762	778	749	812	745	758	768	765	777	777	771	740	754	741	762	759	785	788	764	760	772	818	777	779	798	768	758	789	776	757	772	765	777	739	778	788	772	779	820	791	782	788	757	774	755	779	779	722	781	796	776	749	745	815	774	752	811	827	751	764	748	797	729	769	803	755	774	798	779	734	767	756	786	770	780	792	751	760	751	763	777	752	763	776	754	775	735	741	785	795	794	759	797	745	758	758	770	746	736	781	799	785	796	738	774	781	710	785	787	742	780	732	732	774	772	778	791	811	730	762	743	774	768	799	819	731	743	753	780	767	790	787	806	866	758	746	773	776	731	810	762	744	759	815	777	756	754	818	775	739	767	790	768	753	757	743	794	757	776	735	831	729	714	763	733	759	778	764	762	755	793	796	753	797	745	784	802	758	776	802	810	786	809	782	776	798	733	756	788	814	785	732	812	784	845	778	808	754	776	725	784	760	772	733	794	784	787	759	806	759	752	758	778	786	782	776	767	805	749	764	750	758	755	768	773	796	751	801	751	731	756	789	747	773	789	760	794	836	795	736	740	808	799	765	814	754	786	772	760	773	764	801	778	760	730	743	783	727	766	749	788	743	763	791	813	742	796	821	802	840	769	769	752	773	770	763	791	760	779	787	751	789	764	810	775	768	775	739	796	787	749	738	736	775	777	761	832	792	807	812	850	793	794	775	757	783	750	802	812	776	754	798	761	787	716	786	759	741	780	780	798	752	762	792	760	806	788	854	771	816	782	823	809	789	797	809	782	722	712	775	774	754	762	777	790	752	754	775	743	740	775	774	768	767	726	784	817	772	761	766	796	816	796	729	789	783	732	754	801	779	755	769	748	763	788	784	737	758	758	734	752	767	783	806	753	744	766	781	776	713	757	724	748	749	802	773	752	758	787	748	772	785	762	744	733	775	729	762	768	768	764	796	813	767	766	799	827	755	775	756	815	820	742	763	781	821	786	792	819	785	757	798	701	781	793	760	775	804	767	778	799	783	755	755	754	796	756	764	779	751	748	744	793	796	803	798	824	793	826	784	773	768	804	763	752	774	777	779	762	746	742	810	742	778	764	773	748	771	799	771	763	828	732	756	762	743	778	743	745	780	769	766	774	799	725	772	722	784	802	804	793	772	749	780	738	740	768	803	752	728	768	773	773	787	786	812	774	743	751	779	782	761	764	787	768	784	797	775	795	722	754	782	781	704	772	772	743	862	762	765	815	745	734	788	795	776	770	749	762	788	764	758	775	788	781	766	737	774	780	724	752	797	764	791	757	792	755	776	764	762	733	742	750	708	806	728	770	785	798	739	755	751	766	805	788	805	735	719	802	778	735	795	748	760	779	775	788	745	758	788	804	738	753	763	740	753	762	735	797	790	801	775	759	734	750	789	713	794	757	773	762	746	810	719	809	844	795	801	806	835	750	729	761	812	757	775	797	761	812	783	812	795	784	771	782	793	725	744	747	803	769	756	763	761	757	737	792	794	797	769	768	800	751	732	781	783	790	764	810	778	721	792	749	774	737	799	784	800	755	767	808	762	796	817	767	824	764	816	718	783	783	785	817	802	788	757	777	781	745	796	793	732	747	764	748	780	732	735	797	758	740	790	747	760	777	805	758	777	783	740	748	783	771	808	786	769	755	795	756	770	796	793	834	801	780	778	744	751	766	771	794	801	723	778	807	777	733	748	784	814	741	753	829	825	746	808	729	758	823	758	770	806	780	767	731	767	792	715	784	794	816	799	809	770	776	803	788	757	778	781	730	825	777	797	784	726	829	753	814	785	738	758	760	781	785	776	768	766	781	753	767	799	789	743	807	755	770	731	755	785	796	788	779	753	828	754	759	792	736	773	757	801	747	746	789	747	782	807	802	725	857	766	765	741	782	763	765	724	760	750	805	767	749	785	778	713	822	769	793	712	764	792	746	795	784	769	724	721	788	779	809	803	788	760	784	751	750	772	736	763	782	750	825	802	753	772	738	768	784	772	777	773	800	736	757	785	783	787	774	820	756	781	782	787	744	730	789	719	776	788	749	759	785	859	737	782	742	740	751	729	777	763	774	718	788	759	771	762	805	763	790	713	805	767	740	754	778	771	773	789	756	715	772	781	786	762	771	753	736	768	771	771	769	792	721	808	774	749	831	764	741	790	776	795	756	810	767	765	762	783	792	773	777	756	733	815	782	795	765	755	756	776	788	769	777	763	800	774	793	736	791	780	734	780	789	714	834	807	721	783	736	787	758	750	747	761	756	805	773	748	740	722	778	811	748	736	749	788	777	801	763	759	737	775	748	799	756	775	777	762	733	777	753	745	761	774	779	768	775	792	749	783	764	792	812	778	750	787	712	781	758	778	768	756	793	771	707	735	776	721	754	729	736	781	772	756	724	777	745	799	755	766	806	758	811	726	768	761	740	767	798	752	769	767	691	727	778	771	725	767	766	716	783	748	760	802	769	777	786	771	766	772	809	750	790	842	783	771	789	761	783	792	768	782	798	797	817	798	768	726	772	756	769	773	733	794	732	835	800	755	765	753	774	768	835	725	777	757	819	768	748	763	811	795	757	810	755	748	780	754	787	820	824	813	813	770	824	788	792	771	761	761	744	789	760	805	724	760	795	795	746	747	771	770	780	754	784	808	744	743	775	846	838	745	793	750	705	772	756	784	789	762	785	713	792	772	754	794	786	761	723	820	787	756	823	792	754	762	776	775	763	797	778	802	754	715	809	797	801	749	793	752	825	755	774	773	752	786	781	792	760	787	718	761	766	757	785	738	735	766	777	764	790	746	721	828	765	790	714	771	733	783	809	730	751
4522	313	175	126	110	98	91	91	84	92	96	98	113	64	74	92	88	82	88	84	84	93	74	79	79	68	96	94	85	84	100	93	99	85	86	77	89	84	82	80	73	80	81	91	92	94	91	82	65	82	84	78	70	69	72	84	77	89	95	79	70	80	83	94	77	90	84	97	96	72	90	76	86	67	76	93	90	86	73	84	74	104	81	56	81	87	72	87	68	85	94	82	82	91	67	88	86	96	85	85	80	85	98	94	71	79	83	76	70	103	86	88	95	113	84	66	91	77	85	85	79	83	75	87	82	86	89	76	84	95	76	93	80	99	80	79	94	103	80	93	99	97	73	80	107	78	97	97	98	77	84	83	96	82	97	80	83	90	84	88	98	91	89	84	87	85	66	95	85	86	105	76	92	102	89	92	85	78	89	91	77	82	96	81	79	85	89	81	85	80	95	82	77	84	75	95	81	95	80	88	74	91	84	85	102	82	79	90	78	64	73	82	85	94	91	81	100	82	88	80	104	88	82	65	87	85	73	71	91	102	75	87	96	85	69	82	83	78	63	91	64	91	78	84	87	86	83	87	87	89	78	77	81	90	97	92	77	73	96	87	90	82	78	105	79	88	88	81	88	85	76	109	91	97	99	73	91	81	85	58	77	86	81	83	100	82	86	74	91	91	99	91	68	97	87	99	73	80	75	82	77	77	75	78	81	89	71	79	85	85	81	80	89	92	66	80	91	88	92	86	97	79	72	77	97	73	91	72	85	90	86	90	78	85	95	86	94	79	105	84	87	89	80	80	68	81	80	80	90	83	69	81	65	72	76	89	60	91	64	92	92	93	103	65	91	74	81	72	83	83	72	79	78	72	81	78	111	79	79	106	80	74	79	70	90	75	83	92	79	83	83	79	91	76	91	68	88	87	101	81	75	93	81	83	77	83	81	69	79	90	75	89	88	86	92	79	93	74	94	85	90	86	76	77	79	89	85	78	100	74	91	86	85	73	85	92	100	87	70	95	87	98	82	98	86	76	91	76	97	81	105	78	76	103	91	82	77	74	94	66	83	89	68	94	82	80	83	78	89	90	88	74	70	74	90	99	85	97	81	96	86	78	90	75	83	89	81	70	78	66	74	109	63	75	92	75	81	93	78	77	77	87	87	81	84	90	74	90	83	79	73	78	95	83	85	70	89	100	86	93	93	86	93	82	99	86	94	86	75	84	88	70	80	91	90	79	87	71	79	80	80	78	80	78	95	93	96	83	86	77	94	101	100	86	86	79	78	71	83	89	90	82	80	97	80	99	83	82	79	77	86	68	88	84	83	65	94	70	81	81	94	89	78	71	69	78	81	92	81	75	79	72	89	87	85	87	82	95	72	86	100	81	89	88	94	70	85	91	76	84	79	86	104	98	90	82	71	88	75	79	84	77	78	84	75	85	85	77	75	92	87	82	66	82	66	101	88	80	90	85	79	76	89	78	87	98	81	92	83	89	70	82	86	91	75	77	94	78	79	68	86	70	95	95	65	72	80	87	90	96	82	83	84	82	78	77	85	80	105	67	100	76	82	83	94	88	86	74	94	81	92	82	79	88	87	84	72	75	72	75	66	72	99	80	91	83	93	88	84	76	88	68	91	76	83	86	78	100	100	98	94	70	86	81	83	89	104	64	86	74	86	85	84	92	87	85	85	78	73	77	91	90	92	75	76	79	78	79	104	87	92	99	80	84	84	88	64	91	88	97	96	83	92	77	78	76	102	89	94	90	73	91	66	82	85	81	71	78	70	79	87	94	75	85	78	90	79	75	87	93	91	90	79	79	75	93	82	93	90	87	84	70	87	90	63	82	74	79	89	85	105	85	88	102	79	89	71	89	93	90	88	92	78	75	73	74	89	91	88	93	76	88	97	84	82	79	75	84	98	81	93	95	89	83	80	79	83	88	89	101	97	90	84	94	79	78	72	79	81	97	78	76	96	64	73	92	84	88	71	70	79	79	76	96	82	78	81	97	93	93	89	88	100	83	85	79	88	113	80	82	85	68	70	95	89	80	74	84	72	63	82	85	75	81	75	87	88	81	84	79	57	74	78	86	75	85	88	80	94	77	96	93	85	75	91	73	93	75	72	91	82	77	90	93	75	88	93	83	84	71	81	79	72	89	97	79	76	83	89	70	62	85	78	79	97	70	88	68	79	103	68	90	88	88	78	73	81	63	61	74	84	72	63	74	76	83	85	76	65	91	77	94	88	83	77	88	87	99	87	71	71	75	88	85	104	97	92	73	85	75	86	86	77	93	88	85	84	73	81	78	84	84	77	85	100	75	90	86	83	68	66	75	99	82	71	85	82	103	93	71	92	92	70	82	83	74	90	72	92	102	77	97	77	90	69	97	87	70	81	84	82	84	87	78	96	105	88	82	90	86	88	63	103	67	77	88	84	83	91	72	84	88	81	82	71	98	77	96	66	64	87	77	62	97	91	78	88	86	86	111	95	85	92	74	84	93	83	80	72	82	82	77	93	67	91	62	85	84	73	75	70	77	72	90	103	76	58	83	92	69	68	77	66	90	78	74	81	81	72	84	83	69	88	77	87	81	77	72	81	89	78	84	89	95	71	80	94	84	79	89	75	89	79	78	76	79	87	87	92	81	73	94	85	76	85	76	87	85	88	73	66	85	80	101	75	80	84	66	96	102	79	77	87	73	71	84	57	99	85	94	82	83	80	82	71	84	84	95	98	97	80	74	96	84	97	68	92	89	80	80	76	89	75	82	80	94	97	87	93	81	88	78	82	86	84	88	75	89	86	98	75	96	85	80	80	79	90	75	79	91	85	78	96	73	74	89	73	83	89	85	74	89	91	89	72	105	82	81	82	89	82	77	74	72	77	95	78	70	80	77	86	89	71	78	80	77	62	89	81	78	81	101	94	75	86	83	84	82	64	79	93	77	93	79	86	95	105	97	82	82	90	87	76	69	84	80	82	91	74	85	77	82	81	82	97	86	90	97	85	93	89	106	91	92	90	83	78	65	94	75	68	80	76	79	70	78	78	81	75	83	104	81	94	69	82	93	88	83	80	87	83	91	79	102	91	83	76	80	82	91	86	84	73	81	76	95	73	105	99	95	69	71	78	72	67	94	89	72	83	97	76	75	84	89	90	83	77	88	81	85	95	86	76	102	78	79	69	77	105	76	82	80	81	88	78	82	84	85	98	90	79	78	65	81	80	82	73	90	81	77	86	104	81	83	94	83	83	75	89	58	100	82	85	87	62	113	88	68	86	89	72	89	77	85	84	100	76	89	103	85	108	68	85	106	90	83	98	69	92	73	90	77	86	98	88	81	91	93	96	84	87	105	76	97	80	95	79	81	81	90	82	94	87	80	88	70	106	76	75	74	77	76	72	92	82	67	86	89	66	68	94	94	93	82	76	86	70	75	85	89	75	95	73	69	88	74	81	81	83	78	87	91	83	91	90	80	71	95	77	84	77	91	97	85	87	69
3818	358	437	455	455	411	378	383	348	339	333	301	293	342	320	339	334	349	315	345	318	338	307	309	268	321	338	315	341	350	300	275	301	312	319	313	307	285	320	313	303	305	298	310	308	327	323	298	315	324	295	268	329	341	311	291	313	313	291	329	312	327	303	291	330	309	317	282	296	330	323	313	339	314	325	301	272	321	282	324	275	315	328	331	323	330	322	300	323	290	309	315	303	321	297	334	329	283	288	310	302	291	310	296	322	285	310	289	311	298	306	300	271	298	317	305	315	296	314	320	299	277	307	290	303	287	274	307	299	305	274	297	285	294	282	284	293	290	293	284	293	285	298	324	291	305	306	312	289	322	335	341	302	283	333	335	322	309	294	309	318	348	292	319	309	295	308	303	313	289	311	284	289	319	319	303	310	315	344	297	289	308	301	310	273	280	342	325	320	339	295	322	313	301	294	311	291	295	324	288	309	310	292	323	287	307	312	299	298	331	301	285	302	325	300	319	311	325	278	294	276	293	261	289	286	306	298	293	313	283	331	312	288	299	317	327	301	308	303	281	316	300	325	330	287	294	302	312	340	324	301	279	317	305	290	291	281	294	318	291	312	312	298	315	319	303	314	291	297	298	304	317	314	296	298	332	281	320	318	312	308	275	284	300	302	298	279	294	293	317	311	304	320	315	311	322	304	327	322	320	337	313	320	326	306	293	306	300	300	282	308	354	332	298	293	334	317	306	294	313	302	320	299	294	299	281	312	300	306	289	315	305	310	309	298	333	282	321	309	325	311	278	316	315	290	327	296	305	289	304	332	273	288	321	333	320	284	296	324	316	294	310	325	306	320	332	280	318	326	286	302	313	334	321	338	297	299	314	292	287	295	325	288	325	298	287	346	296	363	303	290	300	299	277	307	305	332	302	267	312	309	286	268	320	309	295	302	294	306	318	345	298	290	306	292	329	302	300	276	303	320	327	321	325	306	303	322	307	300	270	311	290	298	318	313	328	281	297	297	317	298	350	310	334	334	316	294	338	291	339	283	296	286	337	324	340	314	310	343	305	327	319	295	323	309	311	317	272	326	310	323	306	328	290	307	293	298	280	297	319	323	307	310	293	290	313	309	349	308	338	293	332	292	314	284	315	303	313	306	309	308	333	333	301	323	338	331	296	316	322	283	301	263	296	315	293	302	326	304	291	280	303	323	293	319	294	289	279	260	325	326	324	346	279	291	331	311	313	309	312	305	310	301	317	335	323	279	323	323	313	340	308	263	305	301	304	312	296	305	316	321	316	302	356	341	286	292	292	293	269	288	330	301	294	298	295	321	291	304	310	281	314	279	276	268	327	319	329	319	302	308	297	300	326	278	315	323	311	280	275	297	308	285	276	285	309	340	317	266	325	317	290	307	277	312	320	322	320	293	322	277	319	318	319	320	304	284	293	297	277	316	272	303	310	299	316	310	336	347	294	328	294	298	277	305	287	296	316	328	325	301	296	308	323	314	320	294	298	328	314	305	305	282	306	299	290	304	299	317	271	312	305	323	305	290	289	310	324	296	305	297	316	333	353	279	310	297	291	283	310	299	310	331	329	307	308	309	318	315	306	283	282	274	284	332	306	306	288	286	286	321	318	331	278	282	281	316	307	310	293	284	312	306	326	325	312	311	275	298	313	314	324	294	325	298	301	293	283	280	302	323	282	303	271	330	292	309	306	265	257	315	293	302	330	316	280	308	296	307	298	292	279	301	327	312	304	288	304	307	293	307	308	324	285	276	330	291	290	312	303	303	315	301	332	289	339	301	304	309	291	302	314	291	304	304	310	308	270	309	307	317	345	289	317	290	309	296	311	295	303	313	324	332	323	308	316	319	302	350	282	295	293	324	313	284	312	298	305	280	305	329	318	311	276	317	290	299	295	316	315	334	328	280	297	328	304	317	325	265	309	282	291	281	305	309	289	312	299	305	296	284	305	307	291	297	273	301	311	287	309	290	319	302	315	307	351	311	333	304	329	309	321	307	294	266	338	306	319	327	271	320	351	303	300	301	338	299	306	298	288	304	310	274	305	326	295	320	297	303	281	296	331	291	300	322	277	300	319	310	290	286	324	309	292	319	295	305	309	282	303	298	323	295	291	304	288	318	300	321	315	297	299	321	325	314	332	320	290	307	296	303	300	302	330	290	305	302	338	309	304	296	308	312	358	302	314	310	282	302	309	295	298	307	300	305	306	311	325	280	274	269	300	338	265	333	335	301	294	306	276	302	332	297	337	308	316	310	288	282	330	311	334	298	300	315	329	332	324	326	288	334	299	298	302	291	312	295	332	283	312	324	314	329	310	292	283	340	302	324	291	297	293	301	304	285	288	294	300	313	307	325	280	278	286	335	322	313	277	313	293	303	301	290	285	299	322	322	310	275	297	292	318	290	300	310	303	322	310	300	315	291	278	272	308	299	281	290	294	317	306	312	291	292	316	278	294	301	312	303	302	282	307	272	327	311	279	325	276	337	298	317	302	323	316	327	322	305	325	323	305	356	290	331	272	298	324	305	319	337	325	335	322	323	301	302	315	344	312	285	274	313	291	313	299	309	291	306	297	359	333	311	295	335	289	299	316	301	304	314	281	300	284	325	328	293	294	316	304	291	307	325	307	297	294	324	275	311	323	297	340	282	272	317	318	320	327	276	307	302	289	293	302	341	308	300	311	277	316	321	328	317	290	309	330	270	327	303	290	304	336	330	282	308	314	322	305	332	283	291	293	323	285	330	310	274	313	305	293	296	278	305	340	293	306	309	300	301	308	315	307	307	306	313	315	314	297	306	285	300	324	281	296	307	299	333	288	294	334	309	320	299	300	304	284	303	313	290	298	281	305	279	295	322	308	294	306	303	301	305	310	336	304	293	326	309	312	316	329	315	331	317	370	304	304	337	305	314	311	295	317	295	324	292	315	300	308	314	316	306	278	312	311	333	299	294	308	346	302	298	300	304	293	362	306	269	323	321	288	315	292	295	287	281	288	308	308	312	291	306	310	336	301	286	285	335	309	282	307	282	313	299	309	292	318	304	280	290	317	303	285	274	312	268	334	324	309	309	320	319	294	295	277	329	333	316	307	292	311	311	305	287	275	284	310	297	300	294	284	265	297	301	317	299	284	313	346	329	291	332	305	263	295	314	289	297	314	317	282	294	293	298	296	288	291	315	292	316	312	318	307	299	326	295	294	276	320	317	313	315	297	301	252	327	326	329	304	322	310	254	301	322	344	275	326	310	323	296	321	283	302	295	309	293	322	289	324	326	327	274	283	295	284	326	303	326	270	310	287	304	325	305	274	282	318	282	301	304	271	316	298	284	310	309	328	322	293	303	329	299	311	317	340	287	308	312	333	316	327	342	318	300	308	281	311	308	309	287	330	286	299	300	312	286	316	330	327	306	307	280	301	311	297	343	285	331	298	318	307	330	318	325	321	330	320	309	309	276	292	313	315	308	298	298	316	339	289
34920	11276	2214	1212	823	660	507	448	386	320	277	264	271	259	219	244	230	237	224	205	207	206	198	205	191	204	198	203	221	189	177	183	181	212	212	185	192	195	195	193	211	205	195	216	171	167	182	198	191	205	195	180	188	192	174	187	180	219	211	183	184	201	206	181	190	168	168	182	180	186	210	186	154	156	195	180	185	196	203	191	182	201	198	179	193	211	205	199	180	188	176	200	199	191	218	179	166	184	181	188	186	174	184	169	194	185	167	201	190	146	199	163	192	196	188	198	209	170	194	179	154	162	214	184	195	163	166	185	174	193	178	178	178	188	188	174	170	176	195	195	179	164	176	179	180	186	181	189	155	172	193	180	165	199	193	193	179	201	174	181	172	211	172	184	185	190	208	173	191	195	184	170	191	174	200	176	181	181	195	194	195	196	198	172	192	183	186	182	200	191	137	163	195	166	191	174	177	207	191	187	180	179	194	194	183	181	176	188	183	197	198	200	173	166	206	208	186	196	189	178	186	166	188	162	181	182	188	197	193	197	187	182	188	196	189	173	188	180	168	205	159	166	181	196	187	200	194	192	156	160	201	169	177	175	183	192	186	186	176	182	197	202	169	190	163	187	162	183	191	163	191	186	193	163	173	200	168	180	189	188	206	188	174	189	188	173	190	188	163	176	161	200	180	211	200	161	175	182	195	195	174	175	220	194	199	169	192	193	170	185	161	210	174	175	176	162	148	166	169	163	179	208	167	206	182	173	193	174	202	183	180	187	170	165	174	164	185	170	186	181	176	179	177	190	171	193	172	162	193	179	183	186	180	193	179	207	186	184	218	176	176	194	193	196	209	199	188	172	176	190	206	201	177	169	171	195	190	184	195	165	223	196	200	154	177	180	171	197	165	172	170	171	161	182	199	171	172	195	171	190	179	200	190	170	170	177	169	194	170	202	187	199	178	191	185	170	188	211	172	179	159	169	148	182	182	192	197	180	184	186	196	180	175	181	180	172	191	171	192	206	194	191	179	160	206	188	195	160	170	175	171	163	152	181	158	171	182	172	173	184	179	153	183	178	180	174	179	176	180	176	193	178	199	208	151	175	171	200	183	192	198	190	214	188	178	173	176	195	190	185	195	189	202	196	187	189	184	165	175	190	211	171	194	186	213	161	181	192	215	194	175	187	164	160	196	182	170	184	172	187	184	192	185	179	155	197	176	198	186	191	193	183	189	206	174	170	201	203	183	201	180	168	180	185	185	143	179	185	181	193	154	180	211	219	182	179	205	202	172	185	167	171	197	185	170	170	217	204	160	180	173	195	183	177	187	185	178	192	168	198	189	170	202	181	170	205	175	195	185	195	164	189	180	186	178	184	184	204	186	179	185	156	183	175	187	200	197	190	192	199	174	194	196	190	180	186	178	187	151	192	204	182	209	167	185	206	180	167	168	178	195	184	165	169	196	184	181	190	188	186	165	176	183	193	191	200	187	179	176	179	178	160	150	175	190	202	183	164	193	188	175	190	190	192	170	177	155	187	172	186	205	172	161	180	174	187	205	187	181	195	181	193	187	171	180	171	175	191	183	189	191	211	174	176	181	207	195	196	161	180	189	182	192	169	171	178	194	175	172	219	194	160	170	176	184	180	182	193	200	188	171	191	179	187	199	184	179	189	215	158	172	199	166	178	193	179	202	193	191	171	189	182	145	187	220	186	166	162	184	180	201	188	166	169	185	178	188	172	218	182	183	170	165	152	189	201	186	161	181	183	190	191	183	178	176	174	188	181	206	172	184	226	141	167	165	170	177	210	185	187	185	170	169	194	176	174	212	186	172	180	186	179	191	191	188	173	158	168	229	170	178	177	192	185	176	197	191	190	173	185	194	185	202	167	168	175	182	192	196	189	177	181	189	164	195	182	188	197	187	166	184	208	173	192	185	187	178	181	170	153	183	180	194	203	201	172	186	178	179	177	189	195	184	186	178	181	178	201	194	170	200	204	193	193	180	202	207	169	178	204	169	164	174	190	178	190	207	173	172	177	179	187	177	187	174	176	195	188	182	179	168	187	190	182	203	181	173	167	177	169	198	168	198	203	184	179	182	174	189	185	211	173	195	214	219	170	174	166	205	161	206	175	197	188	172	183	174	183	174	184	184	185	170	174	195	179	166	178	169	190	163	206	169	178	158	197	189	195	176	162	208	169	181	179	184	179	175	185	150	218	177	167	175	187	192	202	171	190	168	205	173	182	154	152	180	164	185	180	178	180	169	186	209	167	169	184	194	182	214	181	178	191	152	195	196	171	175	183	178	197	184	213	173	159	218	194	184	172	203	182	154	169	183	195	186	180	219	184	204	176	199	175	184	202	185	205	197	178	174	164	199	159	195	183	163	185	183	217	165	194	192	189	175	178	183	168	209	180	179	178	202	189	197	202	213	172	197	162	165	187	190	195	173	197	170	207	165	200	186	183	176	194	178	186	181	174	175	202	168	176	192	193	170	164	177	179	177	207	203	152	184	215	167	190	178	210	196	178	185	205	216	170	191	181	186	176	189	182	201	184	190	179	195	212	199	187	176	160	188	193	196	212	176	199	190	184	186	182	180	163	169	182	167	191	190	184	171	182	215	166	179	189	199	161	214	180	190	183	171	188	189	206	180	185	208	211	203	195	163	194	174	182	194	178	201	183	191	158	187	204	199	204	189	194	163	178	190	198	191	176	161	167	156	193	172	179	181	168	226	191	210	199	174	163	198	176	190	186	176	187	213	202	181	184	183	174	173	197	201	196	176	181	227	193	187	204	188	206	170	196	183	184	189	175	174	196	187	201	185	168	191	207	176	198	197	173	181	166	181	194	179	202	194	199	165	200	184	152	205	192	205	193	184	198	205	172	207	187	178	180	178	176	166	172	177	183	165	206	181	197	178	181	185	186	169	188	171	172	197	171	209	183	173	178	193	194	192	185	181	191	170	175	190	206	162	172	182	181	182	178	191	187	174	191	183	212	170	183	179	179	192	195	168	191	191	203	175	207	196	189	178	218	199	194	185	193	206	180	175	202	188	212	184	193	208	185	188	189	199	165	195	184	173	189	187	200	187	181	161	185	163	165	176	178	181	204	203	204	171	165	198	210	194	177	173	170	159	162	168	213	197	196	175	190	184	182	189	213	174	198	151	196	173	191	159	187	173	170	214	183	179	194	167	188	175	197	174	182	170	185	179	181	188	199	186	180	183	164	204	164	183	219	188	179	180	177	167	173	169	183	205	204	190	170	186	207	177	177	204	194	200	200	187	154	188	181	200	201	184	191	177	156	172	186	174	184	181	197	167	181	213	164	171	164	176	172	178	196	169	177	180	186	174	176	157	197	203	194	178	185	208	201	174	179	169	173	173	193	162	182	189	170	174	175	168	168	179	186	199	185	182	192	200	200	155	215	185	185	196	200	173	189	189	188	204	186	188	179	183	174	204	209	176	173	166	188	188	198	197	173	164	179	173	162	179	181
15748	1573	3364	3641	3015	2641	2200	1854	1606	1428	1192	1130	1048	1052	955	902	865	843	813	793	803	791	728	660	701	689	715	659	662	645	607	677	668	630	675	645	636	602	657	618	604	600	640	608	614	570	571	627	566	593	595	569	595	597	607	592	599	596	591	592	595	545	572	582	595	584	600	554	627	557	568	610	591	573	568	555	566	578	571	581	602	594	564	643	587	597	603	595	603	587	586	574	566	626	585	549	513	600	586	582	554	542	589	532	564	563	604	599	558	576	647	545	580	609	595	560	556	541	573	594	557	542	543	548	576	548	545	559	572	575	556	592	580	568	568	597	556	580	562	549	539	546	592	568	543	573	598	573	617	567	594	593	563	559	576	594	589	562	560	601	593	579	571	549	578	624	579	592	590	537	609	589	566	560	552	577	544	589	575	544	574	571	552	584	618	577	604	558	550	592	546	574	585	563	570	596	575	594	543	548	553	566	588	561	558	527	560	539	560	541	592	517	543	535	551	565	577	593	590	553	573	568	550	599	512	594	580	530	560	571	561	586	587	548	600	597	551	568	573	575	603	553	516	598	553	572	571	557	567	552	551	600	603	563	574	535	529	564	581	573	568	573	601	550	560	568	592	561	574	532	546	537	545	554	527	596	588	555	591	518	592	548	586	593	585	573	586	561	552	563	546	599	575	609	595	563	556	579	560	539	567	520	555	601	598	567	563	562	586	566	553	563	566	609	589	533	574	568	591	548	573	559	567	578	569	562	577	600	571	557	548	597	569	559	562	553	528	573	567	586	556	587	537	581	541	555	519	575	525	620	552	552	596	550	565	569	523	545	550	584	587	606	562	584	605	577	550	544	568	554	584	549	569	532	547	545	567	590	557	578	558	602	573	541	576	567	582	568	542	582	565	585	600	578	538	532	580	544	551	574	554	569	576	553	595	562	544	557	562	582	596	547	614	570	558	592	596	582	556	569	530	550	570	539	605	536	544	584	543	601	554	558	554	563	540	608	576	532	570	545	589	586	563	586	572	579	531	564	543	594	582	584	570	533	584	563	564	543	552	554	553	582	590	559	606	579	579	561	564	538	564	586	560	594	579	562	553	579	566	539	611	563	560	565	544	559	558	564	544	563	566	593	536	596	584	542	584	563	577	584	533	588	579	570	564	545	527	556	601	553	547	530	594	554	563	575	583	555	550	553	529	554	575	565	575	537	592	581	575	585	552	586	570	559	554	578	555	593	534	532	595	559	570	622	581	576	541	561	564	548	570	586	562	561	538	568	559	556	616	581	567	539	583	553	606	557	539	558	636	559	574	580	571	592	560	591	574	570	525	557	565	554	557	540	546	563	547	524	596	600	554	534	563	613	571	584	566	540	565	568	598	518	608	553	565	558	520	591	573	558	560	519	584	521	611	555	586	552	571	591	533	575	545	594	606	597	550	583	569	578	568	537	575	602	561	597	592	573	534	563	583	618	551	595	593	583	532	548	554	568	612	554	563	565	563	590	575	546	576	571	555	546	580	579	544	552	569	586	580	594	549	592	538	563	534	584	586	577	620	559	536	566	551	560	560	592	542	560	578	510	537	544	575	584	563	548	606	597	556	525	539	570	549	598	576	559	574	528	552	598	568	545	588	553	583	550	572	564	581	527	585	591	531	553	567	589	544	563	592	597	549	547	567	544	573	587	506	584	599	531	523	576	541	551	583	551	583	565	593	599	616	547	568	542	565	576	547	557	591	581	585	578	594	545	546	558	596	567	577	565	526	552	578	543	563	572	590	526	555	567	600	529	540	541	579	549	611	562	572	571	593	573	581	558	597	587	526	561	566	573	567	568	546	566	543	571	594	593	564	563	591	556	624	530	538	631	579	635	579	548	541	560	575	529	547	536	624	543	566	566	554	547	578	542	544	589	557	523	590	584	567	545	570	602	561	548	561	552	590	562	552	582	606	583	551	587	550	522	572	569	625	545	575	557	573	569	526	541	567	597	587	565	578	522	606	579	565	566	613	582	561	585	591	534	567	601	568	598	579	599	567	583	554	545	553	534	578	550	576	608	589	609	642	538	587	577	593	566	573	576	592	576	511	577	577	556	547	553	611	580	553	519	551	599	519	576	615	572	564	590	504	575	596	613	588	540	584	566	597	537	588	547	563	601	588	581	537	578	545	532	582	586	586	611	591	595	529	523	610	558	555	583	621	592	601	575	577	588	576	600	588	620	524	538	580	586	613	580	569	558	538	556	561	554	537	549	555	597	566	546	602	539	561	574	584	598	579	575	579	572	591	604	555	587	618	559	550	592	564	597	592	560	545	562	550	614	608	569	579	570	546	576	605	603	545	603	569	575	532	543	578	580	532	532	548	550	614	583	594	570	545	557	557	538	601	563	577	624	564	526	592	597	589	553	553	550	518	568	548	589	539	555	568	553	605	593	586	562	580	558	535	559	541	542	578	574	572	556	514	598	562	516	584	542	554	586	577	610	603	590	569	553	561	566	561	580	584	562	569	548	556	563	576	557	542	572	570	596	537	550	554	583	541	582	587	543	559	562	542	579	570	522	596	567	546	552	597	581	563	547	587	563	552	556	593	542	560	572	546	572	583	560	612	593	562	545	544	582	586	574	611	570	576	566	553	540	563	540	565	574	586	605	555	571	552	556	529	552	590	575	577	573	597	557	548	556	574	572	581	552	617	580	582	532	624	557	591	572	562	582	594	553	556	552	573	512	566	583	535	580	552	589	568	571	574	605	565	567	585	546	579	634	605	564	578	572	571	595	566	581	552	594	549	534	571	573	568	588	606	552	569	540	565	575	600	603	575	573	556	550	590	583	548	550	549	563	520	512	541	545	525	574	541	562	592	599	555	569	606	587	570	571	539	578	587	557	565	534	568	574	564	581	545	596	540	570	578	517	614	581	566	552	561	529	562	553	582	564	551	572	563	564	577	586	558	553	561	556	568	568	657	592	579	560	566	580	542	611	575	555	547	548	530	588	604	556	568	578	534	552	582	536	576	531	558	557	565	580	547	583	578	563	604	594	591	575	576	554	568	573	573	533	569	595	594	564	572	531	604	579	566	553	579	554	523	579	565	583	583	540	601	583	591	529	568	568	580	569	598	544	574	591	561	549	559	593	557	557	586	543	578	549	556	570	580	563	563	550	569	553	574	578	552	566	550	566	543	633	580	610	587	569	582	584	561	561	572	550	554	560	554	534	585	576	565	580	572	596	550	569	561	603	537	546	553	577	562	559	548	534	577	575	577	560	586	525	570	547	529	561	559	572	556	519	554	537	598	551	606	571	551	592	560	569	546	566	535	551	575	585	536	574	579	587	560	561	575	539	587	604	579	599	565	604	580	548	579	587	560	574	543	577	543	557	585	631	576	552	574	576	593	579	596	554	568	610	519	627	549	586	540	514	587	558	533	559	529	558	554	583	570	554	605	576	557	518	583	572	578	554	543	601	559	548	575	617	599	608	564	583	575	539	539	559	571	554
41808	20287	9485	2577	1623	1207	984	751	695	578	528	462	442	416	443	369	325	392	336	325	322	339	296	298	296	297	322	319	277	339	267	254	309	267	281	279	319	285	285	276	306	298	314	281	267	258	250	266	259	273	274	275	244	265	287	249	270	264	303	305	308	269	269	254	273	294	263	279	295	267	291	247	275	271	266	266	284	275	263	282	272	271	282	291	288	284	256	295	285	283	257	266	268	295	276	257	267	273	280	256	277	268	277	268	269	264	272	281	256	275	268	279	247	273	256	263	278	240	285	275	266	278	295	262	293	266	238	318	262	284	260	292	267	260	291	272	308	267	282	272	261	288	290	260	271	284	278	246	306	267	270	292	284	288	256	253	238	282	249	288	256	281	258	232	321	261	263	247	300	272	273	269	258	268	252	261	268	300	289	271	264	280	265	289	252	254	242	284	268	265	254	260	261	281	252	273	250	231	250	280	271	309	249	290	259	286	265	248	273	305	261	300	273	246	247	274	254	263	263	276	284	264	263	291	285	281	261	295	288	254	262	283	263	267	266	266	263	283	262	258	298	306	272	264	266	268	258	310	262	256	294	288	273	253	254	269	259	266	283	270	270	273	250	289	261	288	268	256	258	296	284	263	269	258	258	278	237	293	260	297	289	282	287	287	256	250	259	281	265	259	255	289	271	284	268	259	265	252	254	289	265	278	273	276	299	268	264	273	247	267	261	266	261	288	291	281	300	256	243	281	276	273	271	288	269	278	257	253	255	239	259	296	286	254	294	237	276	249	269	287	288	286	281	289	255	294	277	271	275	285	267	277	261	239	280	299	266	295	279	255	241	274	239	265	274	263	276	278	305	257	275	255	276	284	262	282	289	271	270	276	256	285	248	252	274	252	257	276	272	299	319	245	287	258	269	256	271	278	250	272	247	256	275	279	274	293	248	257	269	247	278	288	296	291	259	287	285	270	277	239	293	240	251	261	232	295	284	270	276	262	247	276	271	250	302	273	252	279	254	291	259	266	273	261	285	261	276	297	257	272	254	253	269	268	273	253	253	267	255	276	293	265	278	262	268	260	293	284	258	252	260	258	268	278	270	280	261	277	245	256	263	256	259	285	281	280	272	278	239	268	258	264	280	270	274	289	262	301	286	264	266	277	274	305	266	252	283	255	274	274	261	262	271	254	269	278	277	260	259	261	243	256	282	275	242	259	261	267	278	267	264	298	257	291	298	259	286	290	248	279	287	214	279	297	277	269	268	260	308	280	258	299	269	299	267	250	287	253	263	274	267	271	291	295	259	277	260	244	280	276	239	305	276	253	267	240	279	277	265	259	258	269	258	263	262	315	249	295	295	243	275	294	259	265	255	256	240	267	266	305	262	296	274	275	275	286	275	276	295	263	271	255	305	245	281	255	304	265	286	279	271	276	254	270	262	263	267	250	261	281	283	255	224	260	246	265	270	277	280	272	259	267	261	255	268	293	254	270	262	285	268	281	255	285	285	274	255	267	266	292	239	270	253	281	289	269	281	289	256	286	286	257	289	291	312	256	265	247	257	279	247	263	278	276	253	282	285	254	269	294	263	278	273	266	267	265	258	286	294	251	273	287	255	235	261	272	276	275	246	281	238	280	263	231	277	253	260	278	289	279	274	306	295	280	258	258	269	281	259	297	286	290	293	278	269	279	253	278	259	260	245	310	246	269	242	278	258	269	266	257	290	280	284	276	239	256	276	273	264	272	310	257	270	276	299	282	268	278	297	253	316	282	265	258	258	262	309	284	220	295	248	268	290	291	264	261	291	269	272	268	270	270	303	239	291	270	264	264	250	253	268	275	252	254	271	277	283	257	257	302	275	282	263	282	275	258	245	285	253	250	256	271	284	301	263	278	271	273	276	298	250	284	271	256	279	252	280	237	253	263	260	268	304	265	289	280	286	283	251	249	268	270	259	252	261	256	281	246	278	326	271	252	261	243	312	272	269	291	263	250	273	292	291	280	286	246	260	276	249	284	292	263	299	285	263	274	278	243	291	298	266	287	276	278	290	270	297	279	243	273	276	270	261	273	283	269	270	252	263	257	281	264	253	254	246	263	258	291	268	271	278	292	255	260	267	287	272	266	286	268	289	261	299	272	254	265	233	252	275	252	265	248	308	299	282	244	244	272	286	286	284	255	282	254	289	260	315	278	278	271	275	263	253	276	266	269	267	247	248	250	280	261	285	298	277	271	276	248	277	289	269	296	277	290	281	268	277	285	260	251	280	274	275	237	286	267	264	234	293	257	248	280	237	300	293	268	260	259	288	266	270	304	257	285	270	280	288	300	280	276	254	258	267	251	252	276	263	277	307	269	272	274	254	263	283	275	277	263	255	252	257	256	279	286	298	265	258	276	253	273	271	270	257	280	296	283	267	267	291	250	239	259	279	280	273	304	262	258	263	288	273	257	284	301	274	274	277	269	280	245	279	281	261	262	290	294	267	272	271	293	292	285	276	312	293	278	264	264	292	236	273	274	272	274	259	277	268	262	286	276	271	221	278	265	244	295	255	263	261	302	295	297	271	257	271	269	248	282	282	266	259	261	285	250	266	280	264	301	290	294	273	251	272	262	284	259	281	286	287	270	267	261	286	258	262	277	261	262	249	274	292	261	272	281	278	282	259	268	257	258	290	272	300	274	286	294	248	271	298	281	297	264	232	265	286	271	272	287	267	267	276	279	262	265	286	264	288	261	262	291	266	277	279	252	284	289	251	259	284	250	249	253	278	267	271	247	265	316	292	264	288	274	255	257	266	255	244	256	261	267	266	256	287	266	258	293	239	252	296	286	271	242	269	271	252	258	274	267	259	272	263	270	274	288	250	293	292	247	261	265	254	261	273	288	281	263	255	294	275	293	272	246	289	271	249	272	273	285	267	246	280	249	282	296	248	265	293	267	257	267	246	286	246	293	305	274	278	249	249	290	274	290	262	316	275	244	263	262	261	273	325	272	273	272	258	296	283	246	268	251	289	283	272	239	282	286	296	272	272	236	276	273	275	262	262	304	260	279	263	257	258	284	265	248	279	273	277	256	261	278	273	251	303	245	281	260	268	294	265	271	281	313	266	265	285	273	270	238	257	269	264	265	263	301	258	272	286	271	285	259	273	261	299	254	270	269	258	281	284	256	264	255	280	295	280	286	249	311	279	281	303	270	276	268	267	228	244	283	235	276	284	294	275	247	276	293	263	283	271	268	264	255	278	265	256	271	251	281	267	249	273	266	289	255	258	287	274	268	261	267	283	291	249	258	285	247	285	284	270	266	270	257	289	242	284	267	274	257	297	283	301	248	289	281	295	267	302	249	260	284	267	273	241	277	272	283	272	280	271	264	249	292	269	296	268	256	266	276	293	286	275	251	274	276	249	267	291	260	293	287	251	285	291	287	261	290	295	260	283	273	278	267	265	275	271	285	286	267	252	283	286	280	269	274	294	268	243	289	289	268	294	261	271	238	275	271
21050	2725	6171	6503	5735	4718	3815	3214	2809	2530	2081	1912	1857	1659	1589	1442	1452	1341	1267	1296	1193	1135	1150	1093	1074	1074	1011	1003	989	1000	963	923	952	943	907	853	947	850	914	962	871	916	886	888	864	850	875	834	920	818	840	838	836	801	870	878	881	810	817	836	815	830	798	825	826	829	830	839	798	833	793	823	761	794	845	792	876	782	845	746	788	789	805	820	793	764	801	783	792	770	793	800	794	755	756	844	838	800	814	785	778	799	751	770	761	790	786	764	835	800	788	786	823	765	791	762	788	870	770	718	765	791	743	815	782	740	827	795	781	777	801	818	797	791	783	734	758	751	827	765	801	781	786	786	777	737	812	785	801	793	754	737	835	770	777	781	831	771	777	775	752	759	746	824	733	823	717	765	780	795	751	801	759	789	782	755	738	841	762	743	761	785	761	813	773	731	756	828	763	721	802	820	807	791	806	774	755	775	787	791	778	788	784	788	779	775	767	728	817	815	751	769	792	777	735	740	753	785	796	744	774	756	758	807	837	748	803	836	747	768	753	835	793	771	750	762	833	777	785	803	770	759	795	773	808	784	795	812	765	795	774	774	787	768	770	771	753	762	716	759	782	804	750	766	807	773	797	740	773	780	731	797	829	783	777	818	781	742	778	768	778	741	746	793	769	771	821	810	767	767	847	788	792	805	735	790	786	770	805	829	731	772	774	804	735	721	846	776	781	776	768	814	783	806	748	781	805	794	748	791	765	788	783	767	781	762	787	762	767	773	750	748	804	803	743	806	742	814	789	822	768	772	744	784	758	771	796	778	724	732	728	766	801	776	764	811	743	742	827	775	809	764	781	750	849	820	759	813	740	769	819	768	764	788	747	771	734	754	793	806	780	763	800	747	783	761	768	786	759	778	756	732	779	759	802	798	787	778	795	770	767	782	753	763	777	776	756	748	747	711	793	740	825	791	786	753	758	783	816	804	750	750	788	751	767	787	798	763	794	776	769	797	812	756	812	752	726	788	768	760	778	812	762	746	789	794	835	741	762	746	760	764	771	797	756	776	760	757	790	778	784	806	765	817	768	798	771	721	795	739	777	830	703	799	757	741	781	815	812	745	731	745	772	778	785	729	787	742	795	746	775	750	797	744	766	788	789	797	788	796	773	775	766	794	809	793	783	677	789	750	775	752	768	819	760	815	776	805	725	815	713	758	800	782	778	807	798	796	744	739	755	811	821	782	784	794	766	751	770	785	777	755	745	751	741	792	781	777	777	778	797	819	791	764	727	718	746	722	696	778	768	720	756	796	793	785	751	770	734	756	812	763	773	799	759	784	727	807	823	781	803	768	747	811	793	826	776	765	752	789	760	790	782	741	754	785	765	781	793	770	768	771	782	782	816	775	792	812	844	792	790	763	772	742	772	792	813	769	816	789	755	802	763	736	772	728	773	845	752	751	792	803	763	751	776	764	739	767	789	763	753	761	795	776	763	765	758	775	792	763	819	759	797	789	827	774	793	761	795	755	782	742	745	811	813	769	784	784	778	795	752	774	818	788	807	781	789	769	764	767	786	776	791	816	740	783	799	749	796	737	769	735	755	774	769	773	764	744	771	720	757	741	781	770	728	781	767	805	812	728	811	792	781	745	776	761	787	762	787	779	788	721	782	767	806	764	755	749	774	765	801	784	790	765	789	771	755	791	823	761	729	812	791	791	754	771	777	821	682	762	654	767	797	693	780	784	803	764	749	725	802	759	782	794	793	768	752	783	757	762	782	743	738	784	768	818	756	784	752	792	755	816	809	806	747	756	824	769	807	774	767	756	757	808	767	800	821	820	809	754	779	758	734	791	760	778	800	759	775	775	793	723	835	771	799	817	732	769	751	761	833	768	736	768	790	791	780	773	805	781	783	766	790	787	759	726	835	796	781	732	726	794	745	804	826	847	790	843	754	741	767	737	800	764	747	800	805	774	866	758	775	818	786	742	772	809	762	748	791	777	800	776	733	756	756	800	775	769	780	739	766	769	783	767	773	804	786	805	775	768	765	755	767	747	822	783	751	776	757	778	783	785	739	783	783	821	750	831	835	783	761	840	757	783	787	807	762	793	755	770	784	849	783	789	737	735	813	762	804	842	785	739	800	776	813	796	764	734	797	739	754	747	745	776	775	783	829	782	704	759	833	733	776	816	765	734	782	727	787	719	764	768	752	752	822	775	759	806	783	777	768	793	727	767	819	760	762	745	819	803	771	800	787	695	733	747	752	787	742	767	782	809	765	798	771	828	784	781	788	740	770	806	783	790	743	801	756	760	799	755	783	791	778	793	787	745	764	777	768	753	757	783	801	811	775	792	776	782	761	814	809	761	779	789	788	791	811	779	727	714	768	779	740	807	818	813	774	766	782	722	744	734	717	764	797	782	795	738	790	780	802	775	769	767	794	801	777	792	808	767	783	793	794	724	754	793	800	778	761	790	763	832	754	792	774	818	787	756	797	783	761	758	759	752	794	832	776	813	758	793	794	749	777	747	751	781	828	793	821	757	749	779	780	802	735	798	774	791	760	868	787	795	784	746	777	768	769	751	815	802	792	768	731	841	809	749	795	791	814	776	793	763	802	761	811	803	784	810	754	792	790	808	809	763	756	777	791	773	776	789	779	736	804	754	738	805	807	808	743	742	772	752	778	791	757	841	814	779	710	753	773	786	756	817	818	803	792	727	784	819	739	775	761	785	764	786	823	773	726	802	784	771	759	788	796	778	798	753	774	775	762	752	785	808	791	801	781	791	764	858	817	791	762	813	746	793	736	776	810	758	786	820	794	763	708	768	795	781	782	832	749	761	778	816	804	801	797	775	828	812	794	815	727	766	756	758	785	828	797	806	826	799	730	796	706	782	777	783	808	782	757	826	760	808	738	757	774	760	792	772	805	744	775	780	744	789	797	766	756	747	816	797	801	770	794	753	757	781	753	746	780	763	790	784	756	772	776	764	789	763	778	749	723	743	790	832	813	801	811	770	731	745	787	793	725	752	781	775	760	761	731	785	737	770	787	785	751	819	759	810	779	709	781	754	805	767	758	744	794	760	804	799	792	803	764	721	745	781	740	763	768	840	793	723	757	783	769	748	775	778	756	804	791	782	771	781	823	761	759	746	761	774	768	758	758	772	754	774	795	793	769	775	757	791	769	739	773	803	790	787	799	738	729	828	748	834	769	774	698	750	721	756	799	762	755	784	800	732	746	811	817	802	756	776	798	757	750	813	774	752	791	780	791	808	757	774	797	755	815	751	798	783	780	743	801	764	808	824	810	745	753	783	736	814	774	737	780	811	816	799	747	767	738	802	785	866	767	786	785	791	809	767	808	764	777	792	756	739	739	793	737	773	788	754	782	743	823	762	760	783	810	758	753	751	750	770	739	805	767	767	754	818	759	804	760	781	760	746	714	787	810	822	776	788	821	795	777	788	790	780	831	771	807	740	819	761	767	802	769	773	755	795	765	764	765	726
4500	311	227	143	132	108	98	102	89	93	83	82	92	98	109	88	85	91	84	86	97	94	104	100	72	91	94	84	74	78	82	89	82	90	83	83	92	77	92	88	76	58	57	78	86	93	85	73	83	86	94	92	74	90	94	78	68	85	84	91	83	93	78	88	80	67	73	95	68	96	89	73	95	67	74	72	84	87	96	95	100	94	75	87	74	91	101	90	80	88	82	84	95	85	86	93	74	81	70	88	77	97	72	72	82	82	80	76	73	101	87	91	89	62	84	70	88	84	82	88	74	69	78	80	90	86	75	82	81	86	82	99	73	88	85	86	90	94	89	89	88	94	82	93	98	87	80	89	77	77	80	85	78	95	63	60	81	87	83	69	77	65	88	94	65	83	73	88	96	71	70	83	75	74	80	80	110	73	80	92	88	84	82	73	70	65	100	82	80	90	65	94	91	101	87	66	64	94	77	73	82	78	64	93	86	79	86	77	81	100	74	93	95	68	81	81	87	87	86	95	96	93	87	76	78	85	89	91	81	76	85	86	90	87	66	103	99	83	84	64	64	80	86	83	102	79	77	74	81	79	91	75	89	90	98	84	67	79	106	95	74	70	75	93	86	82	85	80	104	90	83	80	86	77	100	82	80	79	89	86	81	75	74	89	87	81	87	88	90	89	97	93	91	77	81	91	69	65	78	93	78	81	78	87	72	89	86	89	80	70	78	90	78	102	77	98	93	89	74	75	102	84	86	82	75	87	68	74	69	85	73	81	78	83	77	104	92	83	97	67	86	83	76	85	77	71	81	91	87	83	83	96	80	81	73	94	90	72	82	86	70	76	88	80	65	73	80	84	62	85	85	91	71	87	88	82	85	69	88	97	85	65	85	86	70	91	83	105	98	77	95	97	95	77	94	96	66	83	76	86	86	91	84	91	80	102	86	91	78	84	65	105	89	85	77	96	66	88	72	73	87	88	89	77	86	70	86	101	97	79	75	81	81	92	70	87	86	79	68	71	77	84	79	81	82	95	82	85	70	71	84	92	98	84	79	80	62	89	87	73	83	81	68	86	70	89	84	92	80	70	86	85	87	97	86	85	87	91	77	79	93	98	90	59	68	85	84	91	84	68	88	86	77	90	110	69	93	76	74	75	104	97	77	97	87	84	68	96	84	92	77	94	80	87	80	80	81	71	116	77	74	77	84	99	93	74	81	85	87	71	82	82	93	83	100	91	88	93	77	83	86	84	85	89	80	85	95	94	87	80	75	82	73	83	78	85	80	84	99	91	85	76	91	67	88	93	71	95	81	84	103	80	93	90	88	87	88	80	81	84	93	83	77	91	77	88	73	94	89	72	94	74	82	94	89	91	89	79	76	84	83	84	87	97	100	66	69	81	71	86	82	91	87	68	84	77	69	92	68	94	76	88	72	78	97	97	83	68	85	81	73	95	85	77	69	84	103	77	88	88	93	82	77	84	81	95	107	79	73	88	87	97	81	72	99	87	79	82	74	113	92	85	72	88	78	96	80	91	77	106	67	87	78	86	92	87	76	100	92	92	84	70	91	96	80	85	77	70	100	77	81	68	90	76	78	68	85	96	72	79	86	84	76	100	88	90	76	92	92	78	80	81	109	69	84	91	82	86	70	83	81	84	77	77	77	82	68	89	82	76	86	74	91	68	85	95	74	100	93	85	90	78	81	76	73	95	75	81	81	90	92	87	102	93	82	86	74	78	90	85	75	91	93	87	104	85	85	82	83	91	73	86	66	90	75	96	77	93	86	70	93	79	88	98	89	88	81	93	86	69	96	96	74	81	66	108	69	74	90	88	90	82	76	71	81	79	103	77	81	88	75	85	82	91	89	108	86	83	73	89	84	93	76	70	84	79	77	80	80	80	80	83	88	100	81	81	83	78	64	96	81	87	97	78	93	103	75	94	75	85	94	87	85	90	74	98	89	69	100	88	75	94	86	89	86	78	80	94	77	84	87	70	60	86	85	75	94	86	83	103	85	78	74	81	93	87	94	82	84	83	89	75	82	82	78	87	76	75	100	80	91	102	78	79	91	88	80	69	77	84	68	78	99	94	82	74	86	96	94	90	89	83	81	90	89	78	79	77	74	85	79	81	83	76	97	86	92	78	72	82	76	87	68	69	81	91	76	89	93	83	107	88	72	80	91	75	80	80	93	83	79	105	80	77	79	77	74	83	100	95	100	85	88	92	71	85	74	79	91	91	69	96	76	79	93	80	83	80	73	87	71	89	86	89	81	82	94	102	102	82	61	88	72	67	91	83	86	91	88	70	92	85	84	85	96	98	76	70	83	79	77	85	67	78	88	81	89	88	80	91	84	92	82	64	68	83	72	92	73	98	92	75	99	83	99	91	82	86	86	81	76	88	85	79	81	108	73	93	89	82	78	86	81	92	75	83	76	79	83	96	92	90	73	69	100	74	85	80	84	75	74	97	77	73	74	81	87	95	82	81	74	81	77	77	93	81	75	85	85	84	82	69	90	90	91	87	92	73	68	85	95	74	87	94	76	65	104	93	82	77	74	67	80	83	82	75	68	84	83	102	70	86	80	66	93	80	75	83	78	68	85	75	80	76	83	90	80	82	96	95	74	70	76	89	95	74	87	87	107	75	90	91	81	87	74	89	70	99	68	89	76	89	81	95	84	89	79	86	74	73	72	85	90	82	85	86	67	66	72	91	78	83	83	85	89	88	92	77	88	96	76	95	72	88	84	69	91	76	88	80	79	70	96	79	84	86	87	89	86	73	83	92	73	76	82	80	76	92	62	78	100	87	66	87	84	82	74	81	81	83	107	87	92	77	72	83	64	80	80	79	101	92	94	80	82	92	84	79	116	86	87	88	89	76	101	80	80	69	92	96	90	84	83	75	95	70	60	73	85	80	86	83	79	94	100	95	77	82	80	90	81	88	86	89	85	73	69	90	113	77	86	94	91	78	91	81	82	91	84	75	83	95	87	68	85	85	92	87	73	87	89	78	70	90	89	75	91	78	86	81	76	76	71	95	79	73	93	84	75	83	83	80	75	85	83	86	90	85	69	65	76	81	82	86	71	88	93	82	84	82	98	92	82	87	92	81	87	72	95	95	70	77	70	83	78	89	84	75	88	89	80	79	82	87	94	81	92	100	77	80	101	78	82	99	92	73	104	85	76	76	91	96	95	74	86	82	73	77	82	87	77	101	84	84	91	96	75	86	88	76	92	89	99	83	94	93	88	68	83	88	73	88	69	83	81	101	71	95	76	82	71	104	87	99	81	77	90	86	70	92	72	101	78	82	79	82	82	84	82	69	84	88	88	107	74	97	91	76	90	81	87	87	88	89	85	76	96	72	87	83	91	64	70	74	88	76	74	98	82	90	75	83	89	93	73	75	79	68	85	86	93	74	75	68	70	87	79	75	85	93	84	86	101	99	88	84	77	77	79	89	73	84	83	80	89	79	89	84	95	90	91	83	87	88	86	85
3655	412	441	467	430	440	402	349	362	362	336	353	342	338	335	317	326	329	330	312	294	331	314	312	315	319	310	308	296	330	307	310	304	273	286	284	306	301	339	302	312	339	313	313	309	292	318	322	297	302	291	300	320	308	286	320	306	279	293	286	313	317	309	301	274	310	285	286	333	290	333	290	310	324	305	294	319	316	324	308	303	305	334	348	305	316	305	274	337	311	297	283	272	320	353	275	340	321	275	345	284	300	315	291	302	297	342	294	274	306	332	294	311	309	287	310	311	336	294	306	306	295	294	312	280	334	327	287	326	297	284	335	324	320	311	292	279	307	292	314	290	324	341	328	273	311	299	336	322	279	309	315	307	281	284	321	309	294	302	305	329	308	273	303	287	296	309	308	300	314	312	293	326	304	313	345	318	310	289	267	288	299	312	311	270	318	291	326	283	311	307	312	308	294	310	288	338	298	280	314	297	277	314	315	329	306	286	294	304	325	303	330	293	293	298	295	322	295	323	322	325	327	282	288	309	294	308	307	296	316	305	311	309	290	292	278	318	275	274	321	297	331	308	305	327	337	277	300	317	313	319	288	298	308	323	316	296	305	280	311	305	305	316	309	295	312	288	309	276	335	304	303	311	281	294	296	301	304	319	324	298	291	311	275	315	321	276	316	299	316	272	324	308	312	350	299	311	310	317	287	323	293	273	288	308	316	304	270	295	338	284	302	305	311	329	285	295	294	280	319	270	284	298	283	328	333	317	289	325	297	310	306	303	308	265	307	275	301	313	313	315	324	294	296	303	278	333	325	309	296	309	332	309	281	290	276	305	280	308	302	305	310	314	327	326	299	311	303	322	348	312	299	277	310	320	290	280	312	326	325	317	281	337	328	320	348	327	284	298	329	325	301	274	309	281	305	272	292	309	311	317	305	311	314	319	310	318	326	327	343	274	311	317	328	291	318	298	296	331	314	347	299	301	324	291	304	312	309	321	306	315	341	329	310	304	314	308	320	310	323	313	278	318	336	322	298	300	320	302	298	304	304	325	296	311	296	275	276	299	313	326	307	290	294	299	301	300	308	295	313	297	318	330	329	322	299	288	305	297	292	298	330	307	320	309	316	294	298	331	323	290	335	334	330	303	336	296	286	278	306	270	300	321	340	305	303	309	293	327	291	336	329	321	305	297	302	318	312	292	312	274	303	303	291	324	328	285	318	305	304	303	309	299	373	338	302	344	307	303	299	311	332	322	304	331	317	320	309	276	330	319	332	329	318	300	290	294	279	298	297	289	325	294	278	306	292	301	310	280	311	315	311	269	321	312	288	289	326	302	315	301	326	328	280	316	278	311	287	310	331	286	319	304	320	301	308	292	293	296	323	309	314	301	301	297	283	285	300	333	326	304	328	309	295	302	319	290	301	311	310	308	309	319	310	318	305	312	320	326	297	313	283	306	288	304	323	295	264	334	311	276	328	314	305	318	322	303	293	292	310	309	316	300	297	321	302	308	314	305	321	311	332	317	307	284	312	317	297	332	314	310	310	306	323	281	327	296	302	326	248	303	289	324	305	288	305	265	287	322	313	309	310	296	331	316	289	331	319	301	322	325	294	299	302	287	339	303	303	292	304	326	322	321	280	298	328	292	320	327	302	300	297	304	300	281	275	285	294	323	323	314	315	345	291	297	312	310	282	312	269	339	317	324	340	296	314	304	276	319	299	301	314	302	270	320	294	302	326	315	302	274	307	302	308	310	286	307	296	316	298	308	284	346	296	289	305	312	333	292	308	286	289	316	298	320	310	294	336	277	336	296	302	286	340	290	292	294	313	292	277	274	295	281	307	310	307	307	298	301	300	248	316	321	304	312	313	322	312	303	314	313	309	307	324	342	306	330	316	321	315	321	299	325	296	312	282	331	289	304	301	315	311	335	295	296	293	308	295	355	327	326	303	286	279	300	300	286	280	313	302	295	308	321	335	320	303	300	304	318	288	282	287	334	314	312	323	336	269	302	299	284	313	290	302	302	298	321	280	257	306	309	301	314	297	319	308	312	301	337	297	280	306	302	304	290	329	304	306	302	315	319	306	289	320	317	342	265	310	298	271	293	289	307	309	314	316	296	313	302	299	316	307	328	287	309	279	284	312	293	313	321	287	328	300	296	297	284	321	288	287	322	283	311	304	334	280	331	326	273	303	303	300	293	309	298	313	286	324	327	327	345	322	300	304	287	324	305	295	324	275	309	276	281	316	307	320	290	285	297	315	303	333	273	314	308	277	273	321	314	339	312	296	334	309	320	307	297	312	299	289	312	286	305	301	268	336	293	296	290	305	295	322	314	324	275	323	308	289	287	324	281	293	311	304	312	315	310	284	264	314	284	305	336	353	287	323	310	312	317	276	299	300	330	322	276	315	313	279	289	323	289	301	283	290	326	311	281	302	315	290	311	283	297	279	307	286	295	294	323	333	327	299	303	296	291	346	286	335	327	274	305	306	362	306	310	311	298	304	279	310	289	314	323	293	333	277	328	311	314	301	313	306	311	313	308	287	317	309	298	303	276	324	317	317	315	302	317	307	320	293	323	326	303	291	305	309	342	295	283	314	296	292	304	299	327	298	350	322	335	308	308	315	305	306	296	327	323	317	289	297	300	329	312	305	323	337	283	286	246	321	312	293	296	286	317	323	308	309	302	283	306	289	329	296	300	289	283	318	304	292	307	287	282	292	311	306	293	291	292	281	296	317	310	318	287	323	294	279	286	308	324	307	283	292	300	281	300	312	311	315	278	306	331	300	280	317	314	308	305	301	319	300	308	294	320	314	298	331	318	332	314	290	330	325	285	315	269	318	310	298	300	288	312	299	312	291	296	296	286	311	282	293	309	320	294	308	323	286	317	315	352	299	314	324	274	292	320	319	324	312	301	312	325	304	301	287	312	323	319	323	310	333	309	318	296	331	306	322	324	300	287	305	320	305	282	291	332	289	291	307	294	329	327	295	320	350	288	311	300	315	320	299	326	296	307	290	299	294	309	285	343	295	308	277	302	332	293	290	299	302	303	308	293	342	301	308	324	271	291	301	307	290	289	286	310	316	302	282	297	303	319	294	302	290	315	302	282	343	311	323	294	290	305	282	305	303	312	296	280	359	322	296	296	274	338	293	311	295	299	315	279	331	305	321	339	278	301	308	304	310	290	312	285	275	287	293	325	305	322	287	308	308	316	354	309	312	327	311	310	303	327	289	310	294	298	297	321	324	349	311	311	328	343	298	286	312	288	316	336	326	307	305	338	334	303	333	305	312	280	305	320	303	313	308	275	320	283	286	306	309	288	285	308	290	327	330	281	293	311	282	309	280	289	306	281	307	314	315	301	293	298	302	288	280	264	284	309	309	331	323	292	296	299	318	307	301	308	325	336	330	282	314	282	313	291	322	321	300	293	296	315	307	305	340	285	297	279	289	298	312	259	327	320	310	307	359	299	290	300	281	315	281	331	313	305	308
34228	9838	1878	1104	834	669	534	413	397	336	306	283	251	270	275	243	211	241	226	206	217	203	239	226	203	223	185	182	183	216	196	186	182	217	201	225	217	166	205	189	167	196	193	184	203	192	185	200	197	187	184	185	191	173	177	181	201	195	180	178	214	195	193	181	182	178	186	170	198	190	186	199	194	188	189	176	174	190	198	170	178	177	184	218	156	196	195	174	190	166	184	166	165	186	190	186	189	188	196	199	180	179	186	189	178	207	187	194	201	224	197	184	166	176	187	211	190	181	193	170	198	157	171	164	168	175	179	226	182	189	178	184	214	182	185	187	170	173	168	172	193	188	185	171	182	170	180	187	177	172	182	207	159	194	165	187	196	175	182	180	199	192	177	183	151	192	180	175	185	184	206	189	195	179	192	177	170	186	174	216	180	206	178	178	193	204	172	175	187	202	214	199	207	208	190	187	181	178	177	199	196	186	213	183	184	191	188	181	188	204	171	192	226	186	185	199	200	195	186	153	170	166	193	201	193	171	189	181	171	185	166	184	185	190	182	180	201	170	208	181	180	175	184	168	198	170	179	198	197	164	181	179	216	180	169	172	188	195	199	185	154	197	189	193	230	184	178	189	171	177	187	190	185	185	222	210	193	181	191	184	212	182	179	184	192	192	190	207	169	183	197	193	177	163	195	176	199	194	173	165	180	200	177	201	185	190	188	194	177	201	209	189	173	205	184	192	174	196	184	194	208	182	168	182	156	192	161	181	189	190	208	178	167	165	195	205	187	165	191	203	201	179	158	156	188	185	193	167	172	191	175	190	190	215	188	182	179	208	183	188	206	167	173	190	173	181	177	203	202	198	189	160	193	176	201	192	203	201	211	189	184	183	181	180	166	164	189	176	198	174	213	176	192	179	200	209	201	191	187	210	162	230	210	185	172	195	176	184	188	183	186	169	157	187	178	192	180	168	217	187	199	194	204	197	215	182	197	213	165	193	187	187	186	205	182	182	171	189	165	183	188	188	165	182	190	191	214	195	166	155	171	195	171	184	199	177	164	180	191	178	198	216	179	213	175	178	183	194	161	188	199	187	188	173	198	219	190	191	188	183	189	191	199	182	190	203	184	171	195	200	189	187	173	169	189	176	191	179	158	170	156	189	180	179	205	193	171	175	197	183	177	174	164	178	172	180	182	198	190	168	186	179	168	178	201	191	168	198	164	183	174	196	213	211	179	193	176	188	186	177	207	172	162	170	172	168	195	184	193	171	187	180	178	182	177	186	177	190	169	167	175	160	151	186	173	166	145	183	182	200	209	186	164	189	190	206	174	181	174	186	187	228	165	185	199	196	162	208	187	203	187	195	161	182	177	205	197	201	181	183	162	183	168	188	201	210	173	222	155	202	208	177	180	193	166	222	205	187	197	180	188	205	205	176	204	204	183	177	182	179	178	182	183	187	183	221	195	199	193	168	176	181	172	168	204	180	200	186	180	174	175	181	186	190	173	204	178	178	179	188	183	188	192	218	154	206	164	188	194	180	197	208	207	175	192	190	190	186	199	211	176	188	194	186	157	193	183	180	166	215	213	198	178	197	193	159	191	190	203	158	185	194	175	172	163	177	169	176	164	189	191	166	205	187	183	166	186	184	190	195	186	200	189	188	196	172	188	189	189	150	192	170	190	165	173	198	177	177	173	175	174	174	190	194	198	199	201	201	180	163	205	177	187	193	208	183	204	216	186	183	163	183	189	185	194	194	189	190	215	158	176	206	176	198	191	176	183	176	195	189	174	196	167	162	170	186	179	177	200	185	173	206	172	188	182	203	194	154	196	174	180	204	205	181	210	173	187	176	174	208	169	206	176	206	192	205	191	181	197	187	166	177	161	187	172	174	161	202	191	165	172	190	198	188	170	179	175	175	208	195	204	163	174	165	184	219	170	199	198	174	193	214	194	163	181	170	187	188	196	187	204	176	180	197	192	164	181	210	192	184	148	190	184	199	185	176	176	179	162	188	198	190	168	185	192	185	159	162	178	211	193	190	180	185	191	136	162	179	159	214	186	163	169	172	178	173	211	184	172	187	198	187	187	158	189	191	207	201	187	204	179	172	164	182	187	184	192	182	186	198	184	182	198	174	184	173	174	172	201	195	178	197	198	197	171	179	199	170	169	200	164	179	207	202	166	190	183	175	209	198	191	212	174	180	159	176	196	170	188	170	207	167	165	166	192	174	188	196	181	185	181	187	171	199	197	171	204	193	170	202	185	187	184	203	178	186	183	158	199	174	180	184	174	175	177	174	201	190	177	187	194	196	184	210	205	186	186	190	187	168	199	172	186	168	197	188	177	162	191	197	188	169	173	189	192	185	209	196	164	185	172	197	167	192	192	185	191	188	189	186	185	162	186	196	200	194	184	174	174	173	199	181	185	187	197	187	201	182	156	190	184	177	177	207	192	183	200	188	167	199	186	173	181	174	183	185	178	224	176	163	144	183	159	172	215	179	182	186	179	174	196	163	183	177	197	173	173	210	183	203	206	169	190	196	189	181	167	185	176	168	166	165	203	170	188	190	174	177	160	177	186	178	180	192	186	172	179	197	183	187	198	180	164	185	175	168	184	195	161	195	183	192	196	169	189	171	201	177	197	174	188	199	183	186	176	208	174	180	167	192	183	199	186	202	184	191	229	167	180	174	176	190	177	179	199	178	138	202	187	200	204	157	167	192	177	160	151	187	170	157	186	187	205	162	172	183	218	210	184	189	185	203	192	172	193	181	207	170	164	187	189	194	200	213	167	170	172	203	183	186	185	190	203	166	183	165	175	189	198	181	178	200	184	172	155	190	189	188	188	184	196	192	188	183	203	206	189	186	207	204	186	201	214	159	184	168	175	177	181	191	197	163	191	184	183	167	218	187	167	178	170	190	168	174	172	150	186	189	163	198	175	174	188	162	206	149	179	188	197	182	189	179	197	220	198	177	188	181	156	182	171	208	177	188	196	212	190	186	183	184	192	199	194	200	184	176	203	194	165	208	166	183	219	206	194	169	194	168	203	188	195	178	210	179	196	163	203	186	212	197	179	179	182	194	163	180	186	186	177	175	187	193	186	192	196	174	196	201	188	184	193	168	187	174	162	186	196	206	163	181	172	186	201	179	169	182	170	191	200	187	188	168	186	185	188	191	203	201	187	178	203	208	202	191	185	198	198	189	205	193	151	182	199	198	190	164	186	168	184	209	184	190	179	179	189	203	203	178	193	208	205	183	190	204	157	185	189	190	203	199	192	197	207	201	180	202	181	183	199	195	196	175	211	193	180	194	179	192	198	198	188	168	183	170	200	187	193	171	205	190	167	214	199	192	164	207	162	186	180	196	176	187	218	172	191	184	180	194	187	160	168	198	197	177	174	169	190	185	177	190	179	173	186	175	170	182	153	183	171	204	199	171	170	191	179	178	211	201	195	202	188	186	204	176	163	169	172	190	197	195	188	193	167	193	177	176
15323	1537	3309	3693	3192	2586	2187	1767	1547	1461	1229	1223	1039	1034	913	897	882	799	814	778	773	775	737	760	686	696	652	671	675	709	653	608	614	638	657	639	674	647	621	645	651	652	609	630	614	574	617	597	606	622	603	627	585	623	571	592	550	603	597	596	637	616	626	561	589	600	615	614	571	562	630	571	589	591	558	571	613	607	560	562	590	608	593	603	590	588	598	558	608	569	553	602	652	549	573	622	578	545	595	570	572	589	619	621	604	592	582	561	573	567	620	517	562	552	575	534	558	583	591	585	611	567	561	570	601	632	567	629	558	552	551	615	587	612	582	624	543	556	605	566	610	554	569	541	531	563	565	564	556	539	554	571	612	551	594	594	618	592	575	609	577	546	587	552	597	575	591	570	551	591	598	574	577	575	590	570	600	606	591	572	564	576	537	581	607	562	579	592	606	544	572	537	574	569	588	564	566	572	555	572	536	563	604	539	544	569	569	562	573	569	575	584	595	598	577	586	516	569	564	540	538	568	545	576	595	592	610	591	567	590	565	560	584	556	564	594	563	567	526	553	549	576	561	574	592	579	578	576	613	559	585	583	527	578	582	560	584	595	545	542	596	583	560	547	542	560	553	580	555	544	590	566	561	575	530	584	584	598	551	569	579	585	556	582	616	578	593	576	599	546	545	552	554	590	599	604	588	589	563	537	601	611	570	521	509	545	609	568	567	549	540	559	614	565	561	556	572	573	560	536	586	573	555	550	599	576	533	604	568	536	575	575	611	564	596	527	601	624	573	576	596	570	548	568	565	576	555	548	551	563	605	561	567	574	548	561	554	548	602	574	575	575	554	609	571	591	560	546	579	609	553	539	605	577	541	575	545	576	551	598	554	570	544	575	557	541	585	575	565	568	532	574	550	561	572	526	602	617	588	547	608	560	599	528	600	602	561	560	623	523	520	572	546	539	531	586	536	567	589	593	620	520	575	564	567	562	554	565	537	554	542	562	559	561	543	566	555	586	584	579	607	549	604	570	513	590	531	576	556	579	559	571	582	532	583	607	576	567	550	565	566	596	566	570	580	568	530	537	579	574	590	599	588	616	623	576	589	542	557	586	585	588	583	564	613	576	579	562	580	574	543	556	535	530	518	640	596	565	585	599	587	588	534	567	568	563	558	579	550	598	590	572	559	575	558	593	600	575	591	587	641	562	549	597	556	587	577	580	569	565	551	552	550	539	607	585	616	572	555	578	550	564	578	578	561	562	601	604	551	561	548	590	555	619	570	546	560	551	576	565	612	551	592	560	573	527	520	570	566	572	597	559	558	527	559	619	595	588	553	607	545	595	599	590	549	592	564	565	596	582	578	573	546	608	584	519	520	561	580	555	583	613	576	632	560	560	542	599	504	559	536	549	592	542	578	582	554	579	559	583	603	604	540	591	571	549	550	584	557	580	568	611	588	599	555	548	588	583	529	590	538	564	592	595	590	576	587	552	557	570	576	562	596	571	572	551	542	599	582	531	606	562	547	528	576	562	533	579	579	584	571	548	564	559	581	563	578	578	603	571	567	537	579	588	600	568	602	579	549	580	586	535	569	575	578	605	587	589	529	579	586	577	564	577	586	520	565	549	569	559	579	569	596	547	566	569	571	597	554	614	606	577	550	586	578	559	585	559	526	585	544	590	589	581	551	541	563	591	530	596	567	555	555	584	521	594	529	543	587	540	527	552	611	567	576	573	612	524	548	592	538	615	561	546	547	553	587	548	577	571	622	556	552	567	617	585	598	599	565	578	545	549	581	582	575	570	583	552	586	556	580	547	543	554	610	562	561	553	548	544	540	578	548	550	542	544	578	605	587	555	583	558	549	573	561	593	596	549	582	572	573	573	604	582	542	542	594	595	572	611	579	555	590	558	554	570	584	593	520	528	542	548	531	593	556	546	548	581	581	585	563	556	592	587	628	573	582	530	600	546	565	563	606	583	562	580	601	584	566	544	580	514	546	569	555	587	537	579	536	570	554	588	575	543	575	609	495	566	576	585	548	598	579	572	567	570	596	547	542	590	571	547	549	550	592	618	580	570	584	552	583	589	562	557	586	628	597	527	615	550	594	568	560	598	561	592	568	581	567	587	609	582	532	523	540	539	533	567	588	561	581	548	548	515	569	564	554	611	582	572	553	555	574	553	557	544	578	578	543	575	598	595	586	593	593	535	591	559	589	623	545	559	577	587	607	585	541	593	514	575	554	613	547	583	516	518	632	565	554	573	624	546	578	581	590	566	598	601	586	583	576	615	579	572	571	584	595	626	623	577	610	539	554	590	545	580	584	565	562	669	535	579	532	591	576	597	593	607	603	602	558	566	572	552	548	583	557	576	604	574	546	576	604	576	531	551	571	559	521	586	540	563	552	541	573	599	580	554	566	587	589	574	586	553	573	585	601	559	529	569	584	558	538	577	512	592	527	586	562	581	548	560	510	649	580	581	555	571	594	585	568	593	589	563	604	596	580	560	571	574	530	532	560	584	560	585	574	535	541	580	544	592	552	532	612	578	575	584	535	526	563	551	625	585	616	575	563	534	596	581	571	565	593	642	576	531	569	586	586	588	587	567	551	575	552	581	579	578	588	593	563	551	567	526	580	552	562	598	582	540	603	572	617	572	566	566	567	565	569	586	576	578	557	583	577	591	545	582	594	555	564	602	555	563	597	552	597	592	607	598	612	581	552	543	547	566	646	587	588	598	540	564	557	583	543	592	608	560	521	603	565	566	549	545	546	513	545	535	560	598	564	601	593	548	611	566	551	587	564	565	569	567	568	558	581	579	563	589	579	582	564	521	598	552	557	598	580	561	536	548	606	563	582	576	593	598	545	612	568	532	561	528	512	570	525	593	585	544	585	541	532	567	573	616	618	532	591	574	605	555	574	588	567	573	541	586	569	551	543	563	585	572	591	570	600	610	568	568	568	537	589	595	537	600	600	558	581	590	519	580	549	567	569	568	556	574	578	550	586	586	547	558	567	549	537	558	559	601	564	547	581	601	568	533	561	562	595	525	574	540	590	546	597	579	582	570	566	548	587	611	573	611	561	578	544	544	536	603	575	541	546	514	540	579	571	570	544	621	581	609	526	597	639	569	563	608	569	539	604	515	570	552	592	564	566	582	608	568	547	616	590	591	601	577	555	535	579	592	567	559	555	546	572	582	609	588	577	569	546	580	568	590	597	533	578	590	553	493	573	580	537	568	546	555	609	558	586	594	576	548	586	594	583	577	523	597	597	585	560	574	566	587	576	540	602	537	598	577	542	594	523	574	578	575	549	579	541	567	610	559	537	548	555	550	555	551	596	640	540	559	599	600	551	570	608	557	599	548	549	534	574	552	580	637	554	583	548	553	564	561	590	575	604	553	536	573	573	569	559	582	590	548	533	569	598	564	533	576	554	557	523	611	561	589	588	577	553	556	603	580	571	594	602	554	565	540	572	601	591	599	633	574	523	589	569	579
41443	21303	14364	2955	1732	1250	930	769	683	570	501	469	470	417	382	349	335	352	348	317	317	328	311	300	305	297	279	307	292	290	326	265	326	297	306	283	321	284	273	280	279	290	286	289	280	281	285	275	251	257	293	297	287	255	287	292	302	289	249	278	270	291	293	249	284	314	261	280	302	296	249	256	268	288	284	272	274	274	253	288	296	305	289	276	295	282	279	278	275	286	288	299	276	274	267	267	272	263	269	291	297	257	287	263	269	268	267	262	286	248	274	279	269	259	256	307	251	275	263	282	249	270	273	283	291	279	297	299	260	279	294	244	290	281	280	291	260	269	279	254	268	271	258	289	270	265	266	286	279	275	269	260	275	264	266	267	293	233	245	256	273	262	286	288	290	288	283	267	291	265	264	273	289	271	251	247	276	262	280	279	280	268	285	250	291	289	275	284	256	257	280	272	260	260	319	264	271	272	305	265	255	285	276	243	254	281	265	260	289	281	278	267	267	273	242	258	300	276	283	260	258	279	274	274	300	243	287	255	257	264	268	277	283	260	267	249	298	277	301	251	269	279	270	258	252	293	284	264	264	251	283	271	290	279	248	270	262	277	248	281	250	264	245	274	271	292	243	275	303	283	295	287	270	249	277	236	271	278	288	268	270	284	268	280	289	264	288	285	266	270	255	259	237	303	238	273	268	237	245	288	292	283	286	306	238	257	261	268	262	248	282	248	280	244	272	274	302	279	285	260	301	274	252	287	279	283	280	266	272	291	284	292	277	248	276	259	283	257	262	277	284	275	278	271	284	285	276	281	257	260	260	280	287	259	285	240	248	265	274	266	259	276	242	255	257	306	248	246	268	249	259	275	240	268	278	274	254	287	273	271	254	285	304	272	266	257	283	281	277	233	245	253	283	267	260	281	267	260	288	253	270	261	262	267	269	282	278	263	281	272	259	256	263	251	250	270	259	269	279	244	269	267	277	278	273	255	286	255	271	259	248	249	272	267	258	259	262	274	266	320	275	289	279	247	313	258	280	260	243	267	239	284	258	260	250	249	247	288	257	262	254	274	263	296	256	247	275	264	261	293	279	265	276	254	282	283	257	244	263	260	276	282	302	275	268	260	269	259	280	288	247	268	277	254	301	245	278	267	277	284	271	266	264	276	300	251	263	283	272	261	275	241	304	268	300	282	296	287	274	236	312	277	305	284	279	252	260	262	258	271	291	265	240	264	250	276	296	281	255	267	274	244	293	279	276	287	273	242	273	277	268	260	261	261	268	255	280	285	244	256	273	239	287	269	261	282	236	268	272	255	269	260	277	284	251	254	276	246	237	261	258	265	271	291	289	267	264	305	278	260	275	271	271	261	271	256	290	298	259	264	249	273	264	275	292	276	262	269	275	272	260	261	296	256	282	265	264	241	312	261	269	271	257	275	254	286	259	270	298	283	288	269	256	275	293	281	258	269	278	262	269	302	255	235	279	269	263	275	275	256	288	281	275	267	262	257	281	254	251	284	296	255	247	277	267	295	281	249	272	307	279	280	305	272	297	268	253	226	270	280	272	269	268	251	274	266	247	258	271	247	302	251	268	285	285	290	254	270	305	266	263	263	274	265	235	271	272	265	283	260	238	268	236	297	274	274	253	246	268	259	269	277	275	289	262	269	275	278	249	290	239	286	291	292	269	272	276	244	269	291	284	266	266	276	259	270	288	274	276	254	241	256	302	271	257	268	281	276	282	284	291	277	261	246	276	278	261	265	277	266	280	294	272	267	239	267	282	261	261	279	281	256	251	267	258	250	256	239	290	263	308	259	248	264	256	272	259	257	255	317	276	292	264	271	266	249	286	284	290	271	268	268	271	285	294	286	265	280	269	287	280	274	249	289	235	273	230	278	271	262	247	254	285	271	268	250	284	266	260	287	278	268	282	277	269	279	269	292	279	245	261	265	297	312	276	284	300	304	291	268	261	270	271	250	295	253	266	271	289	272	267	290	259	298	251	253	267	264	269	259	278	292	277	287	268	283	257	254	258	246	278	306	264	266	253	276	289	284	265	272	297	262	273	253	265	255	279	271	265	288	293	248	296	258	260	265	313	264	254	277	248	289	256	258	253	255	242	271	275	286	262	239	262	268	280	270	281	270	243	293	275	295	282	244	270	245	294	276	292	246	304	273	280	253	274	280	261	232	268	237	276	247	259	265	280	262	267	245	288	295	300	275	253	311	260	277	273	256	264	292	269	257	267	280	254	254	282	271	247	266	301	261	270	290	239	292	266	287	249	262	289	295	255	248	268	276	263	275	299	252	273	282	273	271	258	285	287	279	278	275	251	268	243	241	248	280	286	287	274	245	265	254	279	309	231	238	259	276	278	271	250	261	282	262	290	271	269	298	285	274	283	297	269	252	243	302	247	257	263	256	241	282	255	289	281	267	266	285	236	270	274	275	278	259	278	273	279	264	267	248	267	246	241	286	280	265	287	258	259	269	265	286	265	267	273	304	253	280	303	292	256	270	235	254	267	297	284	254	295	292	286	249	255	257	281	260	276	256	285	244	262	242	269	255	261	268	292	266	280	304	250	277	261	275	262	259	251	244	284	252	273	226	266	232	275	295	276	294	233	262	267	283	263	281	273	287	277	240	267	252	277	242	312	294	261	315	266	244	274	269	282	269	281	279	238	273	260	265	269	277	255	259	296	288	278	248	268	256	268	256	282	269	265	249	305	249	267	264	284	263	269	234	247	287	303	292	256	253	259	273	267	268	305	265	254	256	257	271	259	292	294	270	248	272	292	283	283	268	233	281	276	246	266	264	308	240	264	278	273	276	261	249	270	266	286	248	294	300	295	290	268	302	264	289	263	290	261	254	270	271	286	307	256	261	269	240	284	281	289	267	253	295	256	283	251	259	258	262	258	274	288	273	265	270	270	267	263	276	259	271	293	270	243	261	272	278	255	264	280	288	277	267	264	289	243	276	275	270	268	317	280	283	267	281	281	268	272	254	264	253	264	264	278	275	261	276	273	278	241	271	267	308	267	287	280	269	268	285	269	272	238	264	268	281	289	267	296	274	282	267	282	247	277	306	312	271	271	272	260	258	263	258	253	281	277	241	279	294	263	283	285	315	258	256	265	256	252	250	274	226	291	296	254	283	266	250	270	267	297	286	286	260	302	269	253	260	265	260	272	272	277	306	296	271	263	286	301	276	251	261	249	279	275	258	267	266	248	283	270	249	280	265	284	281	255	255	256	267	279	285	261	285	265	294	284	252	279	268	260	268	279	269	263	276	280	264	252	273	253	284	270	262	251	270	284	258	307	254	280	269	265	246	264	245	266	261	281	278	246	262	288	254	288	276	273	254	277	248	275	257	269	282	275	258	310	321	261	278	261	271	274	260	271	274	244	238	261	275	289	284	277	310	260	264	271	248	245	279	265	279	286	287	309	256	260	269	278	262	266	271	275	269	306	266	289	273	274	264	249	275	266	266	253	256	261	269
21697	2736	5958	6754	5795	4756	3909	3253	2771	2435	2100	2052	1766	1632	1520	1477	1388	1329	1310	1193	1198	1146	1092	1158	1063	968	1104	1063	1010	998	997	971	962	885	959	887	959	867	875	848	883	869	871	889	863	829	893	880	845	855	868	841	855	912	832	777	802	831	784	864	830	790	878	836	826	823	812	807	852	840	802	860	839	805	805	801	828	804	802	795	866	787	825	810	765	787	808	782	845	831	797	839	781	768	794	805	743	798	799	803	785	753	853	792	803	780	755	762	781	765	758	830	765	781	836	804	774	811	808	793	787	799	788	774	808	733	802	735	808	735	776	790	776	765	763	821	784	774	797	780	771	799	836	799	759	778	806	785	783	783	756	789	792	781	765	806	796	772	839	780	806	778	787	810	787	770	765	790	814	789	773	803	772	740	810	759	795	787	821	806	810	779	767	815	753	730	783	757	809	817	768	768	776	762	773	783	838	811	792	758	795	754	749	762	809	823	819	772	773	790	761	728	787	792	781	786	772	785	746	827	728	778	768	738	730	778	790	798	781	808	803	795	779	778	772	763	804	804	789	767	838	759	802	751	791	725	761	772	740	800	797	749	810	790	762	729	796	801	784	769	759	770	780	795	813	834	742	833	787	771	787	794	854	759	765	755	798	761	782	785	776	749	769	821	811	787	768	775	785	788	757	806	792	786	752	779	794	805	777	757	760	810	725	825	791	802	757	791	780	727	819	848	746	801	792	777	773	785	741	778	794	762	781	787	790	781	817	774	797	805	790	785	768	797	793	742	760	762	771	795	773	731	775	767	787	732	777	792	758	768	791	786	777	795	700	780	756	688	771	751	768	792	803	799	804	757	791	783	757	737	756	745	801	751	783	800	779	790	759	750	823	777	822	785	781	763	731	766	725	759	832	733	776	753	784	764	802	756	779	735	729	725	744	741	773	751	812	777	816	768	772	817	809	780	752	747	731	793	762	748	779	799	763	776	762	809	790	819	739	737	767	746	781	756	775	813	782	757	786	780	759	756	768	776	767	785	780	784	821	749	757	816	766	804	832	785	766	786	801	777	762	776	765	805	762	778	757	790	792	793	809	773	810	786	781	780	771	774	776	776	838	751	807	792	791	756	751	767	773	817	754	763	795	740	823	761	782	824	803	782	763	756	728	725	786	727	771	791	766	791	827	773	733	794	748	764	757	771	826	824	808	777	794	781	812	779	764	779	757	802	778	762	725	777	780	773	769	779	740	760	750	761	752	719	745	802	794	769	730	742	840	778	771	749	793	777	747	767	752	766	817	817	790	730	735	820	798	789	842	804	762	738	811	785	867	740	784	810	786	807	769	771	805	770	764	764	759	743	803	791	789	773	798	760	880	727	758	799	748	831	780	773	797	813	803	762	767	759	772	776	772	786	819	741	809	780	867	761	746	821	735	789	748	794	801	754	790	775	792	789	765	746	826	784	798	727	740	684	741	783	774	758	780	728	753	776	793	783	783	754	831	735	776	794	736	774	795	790	745	746	793	804	770	746	743	782	792	798	805	793	766	784	801	815	758	755	803	815	740	800	763	759	758	760	752	764	824	781	816	808	812	768	797	770	769	760	777	860	757	780	777	767	778	754	822	793	707	761	789	770	787	783	770	776	823	775	770	740	757	806	739	714	769	829	807	772	852	813	807	755	831	829	777	802	766	823	745	818	807	785	806	753	760	754	747	771	818	766	843	789	778	785	768	796	732	801	810	724	788	745	736	812	747	781	741	760	829	808	819	821	765	816	757	790	814	774	766	807	791	812	782	751	799	767	806	784	808	744	787	782	789	774	789	782	765	760	786	764	740	751	810	777	763	759	712	798	719	821	753	790	786	746	839	780	794	795	759	787	778	785	804	744	758	810	800	742	769	822	815	768	782	807	770	802	739	798	779	794	825	774	784	757	741	781	755	803	772	768	775	734	780	754	768	805	733	784	776	782	751	797	772	825	786	778	783	763	766	767	758	759	757	742	773	782	795	796	743	834	753	726	771	791	763	807	805	790	739	788	739	834	744	777	771	783	771	804	731	803	836	721	801	823	810	795	803	741	765	763	759	785	782	836	711	762	758	799	776	805	730	743	769	751	778	759	764	751	786	783	769	786	779	788	785	772	711	778	759	790	801	800	770	845	797	763	805	780	784	792	815	739	774	725	817	772	799	801	800	809	753	790	757	785	810	753	755	792	740	803	761	731	768	768	753	756	787	781	795	807	792	820	774	764	728	832	752	805	767	792	769	795	808	801	795	803	769	758	808	779	786	766	769	785	771	747	781	843	771	744	788	791	761	797	803	777	793	783	782	769	791	785	739	831	734	825	813	781	765	798	810	791	813	798	772	790	735	775	754	765	773	790	772	791	779	813	756	800	763	774	773	778	782	780	810	763	788	760	810	735	779	798	744	752	760	797	719	803	744	744	838	758	789	755	758	754	742	807	759	774	842	838	728	756	755	751	773	777	835	838	814	819	727	816	787	714	744	784	813	823	765	787	830	756	786	786	831	755	785	705	774	792	716	760	758	761	805	783	773	773	796	808	765	791	785	746	772	802	790	761	810	778	806	774	775	759	808	793	829	761	707	781	808	831	789	827	797	822	815	827	802	776	786	776	766	783	787	812	791	773	740	829	799	774	770	823	746	780	810	778	787	801	774	797	801	811	767	764	728	753	824	746	813	772	773	805	809	804	797	806	790	821	752	752	758	774	813	746	762	823	746	788	766	764	756	788	764	768	811	841	697	775	779	759	750	808	784	759	809	779	756	778	823	783	756	797	810	809	779	736	743	755	781	794	739	756	752	759	809	800	793	796	754	773	788	800	777	809	805	749	815	778	786	784	816	818	731	745	835	764	795	769	761	738	763	769	777	737	807	773	793	769	745	807	797	758	766	780	777	796	821	758	780	771	751	805	846	770	776	810	764	740	784	780	801	822	741	817	791	786	777	753	758	783	833	752	762	795	758	833	778	810	791	766	800	768	749	800	730	786	832	803	788	776	772	757	818	748	757	831	819	765	764	813	768	788	792	751	753	805	797	781	783	792	788	825	776	773	750	836	765	768	785	782	790	792	761	765	769	777	755	774	761	776	827	747	771	785	802	737	837	774	736	777	752	801	771	776	688	778	743	774	745	750	854	787	767	768	787	770	772	785	799	803	755	793	771	809	790	777	762	786	725	774	787	750	824	767	804	762	746	789	775	786	796	775	791	792	792	726	792	763	844	748	788	745	745	849	735	795	776	773	780	792	768	770	765	780	753	752	799	798	783	812	759	800	752	764	803	800	812	787	781	802	778	802	752	764	750	749	784	779	795	729	815	803	791	768	798	832	812	813	740	822	799	741	794	785	787	804	770	827	779	812	783	793	814	781	766	833	755	761	822	791	819	786	762	756	769	787	801	752	777	809	769	838	785	747	800	747	795	787	784	769	829	782	780	766	786	740	792	825	796	767	775	771	771	775	788	784	754	774	749	797	828	750	765	793
4703	324	271	138	114	128	96	91	102	97	93	89	75	86	85	90	81	85	93	64	82	65	104	86	91	97	106	61	76	76	78	91	77	79	82	94	89	73	71	87	72	73	88	91	88	91	88	85	96	82	81	76	96	95	82	98	75	77	94	89	70	86	81	93	72	81	87	88	91	93	66	83	104	91	80	92	77	85	80	85	78	96	87	82	73	78	83	71	77	87	61	80	85	90	92	87	90	70	78	72	93	107	67	76	81	90	74	93	113	74	83	94	83	85	98	65	87	80	82	68	89	76	93	100	96	78	98	93	88	78	75	82	101	76	86	84	97	71	73	85	101	88	94	86	92	69	88	87	74	80	87	78	80	75	74	96	93	91	73	90	71	83	65	92	93	99	96	94	71	81	81	91	75	94	81	76	104	73	119	95	95	93	81	92	73	70	82	86	62	86	94	77	84	85	87	89	77	83	74	84	76	84	87	85	84	67	75	98	98	79	79	84	100	85	83	85	77	76	86	64	88	84	96	80	89	84	77	88	86	89	93	106	86	81	91	97	83	81	86	69	101	78	79	75	74	89	85	93	94	82	86	77	81	73	82	61	87	71	99	79	88	77	85	91	89	95	72	82	87	76	81	99	105	90	83	76	89	101	82	82	73	84	90	89	91	92	74	85	98	83	96	86	79	83	87	73	76	78	88	87	81	71	79	79	80	85	72	76	84	81	77	83	84	76	77	81	80	93	77	97	92	92	82	93	89	82	75	89	82	88	86	75	81	76	107	81	84	95	93	87	89	91	89	87	71	89	80	81	95	82	94	82	81	89	96	95	70	89	83	80	96	79	85	79	98	78	79	82	85	82	87	94	78	84	91	77	70	81	67	76	95	108	86	86	95	103	77	104	83	78	87	79	78	84	93	80	94	62	79	86	81	79	78	83	83	83	94	88	87	100	73	86	82	69	91	84	79	85	86	83	82	101	83	70	97	72	71	89	78	74	79	84	82	83	67	95	95	86	80	76	67	76	92	82	77	88	107	86	83	87	89	81	80	96	87	91	96	77	86	90	79	92	87	83	82	93	75	69	78	65	81	85	80	101	92	75	81	78	73	71	86	98	97	93	96	79	88	88	74	72	87	87	69	104	88	94	92	98	69	74	96	76	85	78	63	82	99	86	80	84	90	81	104	83	72	101	70	79	84	79	94	94	88	86	77	88	90	100	88	81	85	85	82	83	95	82	84	89	84	75	80	108	104	74	77	88	83	96	81	88	76	81	82	97	79	98	72	81	79	87	90	92	103	83	77	82	83	97	74	82	74	74	92	91	77	78	90	89	87	90	90	93	90	72	69	73	85	97	73	62	89	68	68	74	91	86	67	82	76	92	87	90	89	88	92	94	94	90	79	86	107	95	97	83	68	84	70	98	94	106	74	97	96	85	82	82	81	87	101	83	91	81	72	90	78	76	95	74	75	73	73	104	94	73	82	93	91	80	93	86	92	69	69	75	97	81	88	96	78	83	89	80	93	83	76	94	92	79	94	81	68	80	96	81	91	84	74	103	81	83	86	101	91	85	85	79	87	81	75	72	67	83	84	73	75	81	91	77	100	65	77	101	81	106	90	77	87	71	84	65	77	83	71	83	73	106	71	78	73	100	74	89	74	108	81	92	93	90	85	67	94	86	91	83	77	62	89	91	83	86	84	91	82	103	70	93	85	87	96	97	85	80	81	92	93	84	94	58	77	87	85	84	74	64	71	101	89	83	92	70	84	95	91	87	99	81	85	74	98	87	92	83	83	94	88	83	79	88	82	73	92	80	87	93	90	92	86	78	80	78	90	98	75	85	88	95	92	90	65	95	71	99	85	84	93	93	86	83	78	88	95	82	87	93	75	95	81	77	82	94	99	98	76	64	74	86	85	92	95	83	73	91	87	85	88	78	98	76	77	74	82	95	74	79	70	79	77	88	78	94	76	86	80	83	98	90	79	89	82	85	77	87	97	90	95	75	90	90	97	92	82	85	88	90	76	101	89	90	76	75	76	65	90	69	69	106	80	79	84	87	83	93	87	86	88	82	80	80	89	83	82	82	89	74	75	96	101	81	87	72	80	83	78	80	101	95	74	91	84	73	95	76	82	89	90	76	88	90	76	82	79	77	85	71	75	83	87	80	94	87	83	84	92	102	83	81	83	79	74	81	80	89	82	72	80	82	81	70	80	90	86	94	94	71	92	71	81	79	93	80	71	87	85	107	83	87	82	105	74	75	70	67	89	78	87	84	82	76	97	92	86	85	83	95	89	95	91	85	66	88	96	90	93	89	96	78	99	90	85	86	88	87	93	86	91	89	68	87	91	80	80	92	85	77	83	85	84	104	85	89	98	79	85	81	72	93	77	89	81	103	72	81	68	96	92	69	88	70	83	95	77	76	102	82	81	78	100	83	77	81	82	87	100	90	89	101	87	91	89	87	92	79	96	91	73	70	88	84	84	91	90	94	92	82	95	81	83	80	81	92	96	83	65	87	92	87	76	75	81	96	93	97	83	69	81	87	79	88	76	81	91	85	82	75	70	82	82	82	87	87	66	85	71	102	81	76	94	89	74	79	96	74	87	89	99	88	93	108	74	71	87	89	86	78	87	62	80	104	91	94	75	102	75	91	92	74	81	77	103	73	67	101	95	96	94	77	85	80	65	87	98	84	74	63	91	73	82	78	79	75	66	83	91	90	93	79	77	87	81	83	89	97	77	90	92	100	85	79	95	65	82	76	88	96	80	83	85	69	95	92	88	93	78	89	86	85	84	84	72	83	82	77	84	92	69	109	83	83	89	90	78	99	78	99	84	83	103	78	76	88	68	90	81	78	87	75	77	86	76	81	87	85	85	86	78	77	88	74	87	89	83	83	81	97	75	88	86	88	71	86	87	78	78	75	105	96	97	80	98	101	96	82	87	63	70	76	99	89	93	85	87	81	77	78	88	68	86	82	80	73	89	89	79	72	76	75	87	81	89	69	73	94	84	81	89	86	82	85	94	92	69	93	85	90	74	84	83	92	83	80	102	112	88	84	72	67	101	75	106	73	76	75	99	82	100	85	84	96	89	73	79	74	82	87	81	73	101	80	83	83	84	76	84	86	85	83	73	95	88	95	80	66	94	73	105	84	74	85	83	82	107	88	84	85	85	92	74	60	100	88	78	85	90	82	87	80	72	73	78	95	86	108	89	66	74	77	71	77	67	78	88	77	66	101	84	88	91	91	83	83	95	68	97	85	70	82	77	87	81	88	79	89	107	90	90	107	96	84	66	70	69	78	89	74	91	80	86	90	76	86	88	82	82	87	81	97	93	85	89	78	81	70	87	102	73	75	85	93	88	87	73	76	89	81	80	76	67	88	77	81	84	90	74	86	88	80	95	75	83	87	71	81	80	81	73	83	88	82	77	89	97	85	81	89	92	77	78	70	95	85	97	67	91	88	96	91	72	97	92	98	87	84	86	73	83	75
3848	392	458	477	437	398	340	365	313	351	338	331	338	338	340	316	315	308	315	343	291	314	306	297	322	291	308	325	290	292	319	289	334	311	336	301	335	291	338	310	298	298	341	270	288	327	338	340	330	310	307	293	315	320	293	306	333	320	293	308	305	294	300	303	311	320	293	322	334	282	323	299	294	310	328	302	323	327	284	301	313	318	327	284	291	345	319	328	308	310	338	287	299	335	293	320	312	333	275	322	287	288	307	317	310	286	317	288	297	330	276	293	298	300	308	314	284	312	293	307	288	312	311	318	295	308	314	313	322	330	307	288	323	317	288	295	300	341	303	298	332	319	299	296	335	319	316	312	287	300	267	303	280	313	288	293	310	304	330	324	322	316	340	313	319	303	263	313	299	291	319	315	290	281	313	324	321	280	301	327	315	297	331	320	303	335	308	312	334	292	289	309	321	305	289	326	319	276	302	326	299	326	312	312	297	321	276	303	326	267	299	300	315	275	283	309	320	341	340	328	287	308	312	302	339	327	320	279	294	338	296	294	302	292	292	356	307	300	313	315	312	313	339	328	296	313	312	332	298	321	290	360	313	322	297	323	308	268	310	299	325	298	314	285	303	317	331	338	330	297	313	307	309	272	324	312	273	295	311	306	293	308	317	290	314	331	292	265	331	304	334	298	322	320	314	275	293	298	300	320	281	280	329	303	298	315	295	317	258	301	334	309	296	300	311	309	303	319	294	271	299	319	318	310	294	310	312	322	301	298	310	317	332	321	297	314	310	299	338	279	323	298	295	299	297	319	268	303	304	316	322	290	296	316	292	320	290	289	353	303	312	310	310	302	289	320	335	306	314	324	323	284	343	305	305	286	315	304	317	308	307	312	325	315	317	317	293	335	322	321	286	297	291	283	311	332	327	281	304	315	292	310	319	335	308	296	298	289	322	333	304	316	289	332	295	291	294	324	333	307	335	276	310	288	305	321	331	264	298	353	317	305	295	296	321	319	310	301	267	315	324	327	286	299	320	284	306	310	274	339	299	298	303	293	333	315	326	305	320	310	298	323	304	305	319	320	309	332	291	323	318	346	284	313	282	278	295	272	287	325	297	294	300	318	307	302	314	309	302	294	283	295	293	294	293	301	310	299	320	296	319	288	327	336	321	291	334	332	330	289	268	324	281	316	340	310	310	300	302	304	267	314	341	323	304	296	320	307	300	314	322	318	317	355	304	312	334	292	330	302	315	323	277	347	287	294	318	306	295	300	308	329	317	304	298	317	294	300	334	301	275	293	331	321	306	322	308	309	293	305	286	274	304	301	282	283	321	307	289	314	332	327	312	323	279	286	306	314	307	327	294	294	307	280	311	340	324	291	311	299	293	295	328	309	308	313	315	312	294	307	286	277	330	286	299	305	316	344	342	311	275	316	295	310	285	295	302	330	287	291	318	331	320	326	271	315	258	320	310	301	289	329	337	330	313	336	322	326	326	303	295	286	298	295	290	309	290	302	319	290	281	285	325	317	297	312	305	290	311	315	305	302	317	278	333	314	290	294	327	321	290	305	305	312	319	312	343	331	311	279	292	319	282	274	309	285	319	327	304	319	326	303	293	317	285	316	283	282	325	312	289	304	338	336	308	309	313	334	292	334	297	292	324	324	315	279	309	295	330	334	309	314	316	295	326	321	295	298	278	322	308	311	306	294	331	305	325	290	301	290	316	314	263	377	313	343	285	333	305	307	301	312	317	325	297	288	302	311	293	291	297	287	334	325	291	299	326	293	319	320	310	312	285	326	327	295	302	327	293	322	295	300	327	283	300	293	325	297	318	312	283	320	314	331	315	310	295	326	299	362	328	327	300	331	302	317	307	329	295	313	327	308	299	310	348	271	298	304	318	354	329	275	296	304	327	280	274	291	326	319	291	291	292	309	313	315	310	282	317	305	306	294	329	294	310	293	332	308	307	308	305	292	291	281	306	290	280	305	331	322	338	331	294	302	352	290	312	284	299	300	329	300	311	283	290	298	302	316	301	291	301	329	285	325	314	328	304	282	318	303	308	301	282	269	297	305	319	308	286	327	311	297	315	287	331	305	311	288	296	297	317	346	318	305	303	294	310	314	299	335	285	315	312	312	311	307	305	314	316	299	301	335	317	314	295	316	315	299	306	296	279	320	337	291	280	318	325	298	275	324	308	339	312	313	291	285	284	313	312	309	297	315	327	277	272	303	280	322	315	301	293	261	325	258	325	326	304	303	288	309	303	314	312	286	266	317	287	336	337	290	306	319	290	284	315	278	332	336	328	270	301	285	276	324	320	330	279	323	328	339	322	335	330	320	307	331	309	324	315	288	297	319	355	281	286	336	276	321	286	295	333	298	294	313	318	330	318	276	306	313	325	309	329	317	312	326	294	318	323	324	289	291	338	311	306	305	310	297	308	287	299	281	319	304	349	313	309	290	304	295	334	310	291	291	306	330	321	297	301	328	265	337	331	288	314	311	308	295	297	288	320	307	310	324	276	313	293	303	285	322	314	327	331	340	310	316	294	320	343	323	323	320	313	306	303	344	283	312	311	339	322	327	288	298	324	327	312	282	337	351	311	313	306	304	287	307	296	289	288	303	310	313	301	272	313	277	297	298	325	338	302	326	300	285	311	328	308	317	278	290	329	342	269	328	311	281	340	288	315	293	337	325	296	309	289	301	302	334	309	301	285	300	305	320	308	282	282	293	306	289	316	310	277	331	307	308	327	284	274	271	322	317	290	269	311	333	295	333	293	270	302	302	328	309	290	303	308	308	304	320	328	322	279	253	301	305	329	284	310	322	312	296	307	316	297	304	295	309	307	295	317	293	307	304	295	294	316	314	300	285	305	335	315	303	293	296	284	303	344	315	305	349	302	297	262	304	322	313	311	316	295	312	309	307	310	304	322	318	290	305	321	320	309	325	337	298	291	314	303	317	324	327	329	288	315	309	310	327	322	280	333	311	314	298	309	338	336	295	330	309	293	324	323	318	294	305	280	287	321	321	293	296	266	292	301	294	294	317	303	290	293	334	310	294	284	297	314	339	324	290	307	306	319	289	384	318	290	271	295	314	313	313	300	288	304	312	311	328	297	297	325	308	289	315	279	301	331	333	268	301	304	319	285	309	302	320	283	319	304	290	308	316	313	277	299	322	283	271	326	333	276	278	299	302	327	331	294	321	287	311	276	297	307	319	295	321	318	318	317	288	302	326	319	305	354	308	300	304	301	335	337	339	346	340	307	338	274	294	306	303	324	330	312	296	314	316	281	318	314	308	273	296	318	286	293	303	311	288	308	313	299	284	311	339	332	320	323	289	299	311	329	272	282	323	304	321	273	288	286	270	310	330	318	312	298	296	297	332	335	302	306	327	313	306	329	301	309	313	320	321	314	313	312	278	298	308	324	318	312	318	303	307	299	278	298	294	298	312	286	328	319	309	319	291	295	327	309	318	311	323	302	332	311	299	315	301
35967	13907	2860	1126	813	628	513	424	363	342	311	288	264	259	252	235	226	210	239	227	195	225	208	207	213	202	216	224	195	191	175	176	189	199	172	203	218	186	181	199	193	194	193	190	179	211	194	180	176	204	187	197	196	179	185	201	190	166	176	202	187	168	171	196	190	192	199	210	189	199	201	192	190	202	197	180	185	208	187	193	197	191	186	177	182	171	172	215	207	173	186	209	180	165	190	160	174	206	180	173	182	213	193	192	172	173	178	188	180	176	203	204	181	178	183	191	190	178	183	183	196	209	184	178	196	180	194	182	190	190	186	174	196	197	199	187	175	207	209	197	191	207	184	181	181	198	184	177	182	190	168	170	211	189	186	196	197	182	189	163	196	201	163	169	221	171	187	164	177	180	176	160	161	190	152	189	168	190	193	185	207	189	199	183	185	172	168	186	169	182	194	199	170	175	187	195	181	176	194	178	209	187	178	197	176	197	200	193	198	191	195	177	176	161	165	162	192	192	172	157	185	195	181	206	171	177	208	188	185	204	191	205	184	183	182	187	212	171	185	182	198	203	194	185	186	201	183	199	166	197	194	191	188	179	181	167	218	189	186	187	200	190	192	190	192	184	180	188	204	171	198	180	171	174	183	172	150	176	180	193	183	167	191	197	184	187	209	190	185	181	207	186	195	165	193	191	201	182	202	171	193	201	194	174	188	172	192	213	181	179	192	172	205	197	169	185	191	164	192	192	205	191	169	190	200	179	196	198	187	184	177	180	184	187	190	179	178	172	189	185	191	178	191	185	187	203	168	170	219	194	205	192	185	160	184	158	185	182	178	168	214	182	145	176	200	164	183	170	215	169	183	210	180	175	173	183	187	202	208	194	214	162	189	182	178	185	182	181	189	190	170	198	182	185	189	170	174	200	173	174	196	211	177	187	198	187	195	188	203	178	177	209	182	202	172	169	186	184	178	189	182	175	209	197	202	185	182	177	175	182	203	196	194	173	185	193	172	174	206	172	202	209	219	188	178	174	193	174	190	154	190	225	193	197	166	180	213	199	199	187	202	194	202	170	189	181	189	180	182	205	176	202	185	187	190	210	167	182	187	179	194	186	176	185	188	187	151	173	207	206	193	177	189	201	184	183	200	189	192	205	165	185	186	187	169	185	174	175	217	206	214	190	181	180	174	178	193	177	199	178	176	176	189	201	187	191	187	171	156	192	188	167	194	186	183	195	186	209	212	177	200	181	198	182	195	164	170	162	196	186	195	181	213	202	189	168	182	183	180	198	175	179	198	205	157	171	176	188	210	192	193	192	194	176	203	197	176	151	171	177	171	197	181	184	179	190	206	201	180	185	184	215	178	133	202	188	206	191	186	212	202	203	190	173	191	205	186	189	179	183	192	215	192	171	181	180	174	165	164	174	170	185	208	176	208	215	190	170	178	208	173	188	189	177	192	194	185	205	195	183	196	161	189	204	235	198	161	182	204	169	181	200	190	169	176	188	179	162	209	185	201	190	207	176	176	169	176	180	179	180	185	160	178	185	197	193	201	219	173	193	219	173	202	193	181	202	200	180	185	181	218	183	186	191	185	171	184	192	215	174	159	198	177	196	157	158	180	188	179	176	161	174	181	195	193	188	209	183	175	189	202	213	224	171	179	180	210	186	194	195	169	168	189	181	159	164	192	191	200	196	204	183	191	190	187	181	170	223	208	191	186	179	195	195	204	195	212	191	160	196	204	197	188	207	179	201	169	174	189	191	188	187	197	195	168	195	183	153	212	200	188	182	182	165	208	186	197	168	190	167	172	214	173	184	182	163	186	182	195	197	186	184	165	171	185	181	179	178	196	185	174	171	187	206	188	196	184	195	183	162	170	182	185	166	177	182	173	182	161	182	188	173	196	165	183	193	201	187	185	176	186	172	184	176	197	176	197	159	210	176	170	190	167	204	209	184	175	180	177	182	160	211	207	191	207	180	172	221	188	189	173	186	184	170	174	178	173	191	202	178	178	193	178	193	184	176	195	180	215	201	190	196	183	184	218	166	175	168	165	170	185	196	198	191	192	168	184	201	200	169	191	183	186	168	177	172	170	194	191	176	200	169	197	155	188	199	200	188	190	195	198	207	164	199	174	197	187	161	164	178	193	180	183	175	182	171	148	190	199	192	198	174	176	167	190	178	162	195	216	183	173	178	193	188	181	192	208	164	188	176	207	161	180	171	191	175	184	189	185	195	206	203	186	177	176	178	201	179	155	174	191	178	186	236	190	173	188	175	184	214	177	199	177	179	173	186	173	174	173	202	195	197	179	187	182	193	176	170	163	192	187	189	224	186	202	180	173	194	185	195	197	168	200	207	148	167	196	196	203	203	208	183	187	191	181	187	171	208	185	178	185	186	192	189	176	152	194	154	204	180	205	170	176	166	196	196	165	190	198	176	186	188	186	187	183	181	161	185	178	172	203	184	181	194	186	175	180	182	166	186	196	211	188	193	169	191	164	203	202	198	170	203	176	215	192	191	204	160	180	183	182	184	191	206	211	182	202	220	174	178	193	202	175	206	173	188	173	196	192	195	199	195	182	182	190	186	162	189	186	178	193	185	182	205	198	169	165	196	200	186	205	168	192	185	194	199	183	178	176	175	193	168	165	204	204	210	170	175	175	186	166	184	199	192	184	182	183	179	179	185	178	182	178	177	187	187	181	162	184	195	178	195	162	190	182	191	184	199	166	186	175	164	183	222	185	203	189	165	181	197	199	196	147	157	183	180	180	200	194	170	188	193	180	190	187	198	200	178	190	185	169	189	162	194	180	208	187	182	196	167	167	159	187	210	192	198	190	201	185	221	194	164	189	175	194	187	182	181	173	185	183	194	159	178	187	173	189	163	184	191	201	200	201	202	183	213	184	206	188	214	195	193	200	176	180	180	152	186	169	164	195	185	185	195	185	175	194	191	180	162	187	169	189	176	183	226	191	206	184	206	184	188	173	194	186	173	208	212	166	168	187	187	171	187	176	178	196	184	182	192	170	191	238	184	173	213	167	174	176	174	206	181	180	186	193	181	185	184	189	184	174	174	166	195	195	215	175	186	169	195	186	189	166	154	215	188	223	217	189	206	156	160	177	173	171	187	184	188	184	188	192	195	197	195	197	168	171	180	168	166	192	187	200	199	170	173	155	180	203	184	199	183	166	170	181	165	217	190	180	200	189	185	177	182	188	201	198	182	171	173	211	166	210	190	168	169	187	182	203	198	179	186	168	212	197	186	189	186	168	193	190	191	197	179	155	181	183	175	178	208	194	215	157	177	182	183	183	164	174	188	173	187	194	175	207	164	189	178	212	176	193	192	193	173	188	193	187	206	164	157	183	223	186	169	191	181	206	164	214	177	216	188	166	192	176	189	209	222	183	180	175	182	178	211	151	166	182	178	193	177	188	171	208	166	181	166	178	169	184	167	189	179	201	183	190	190	183	187	205	178	192	175	187	197	209	158
16497	1487	3334	3646	3107	2609	2160	1822	1571	1427	1276	1242	1089	988	914	897	865	828	800	771	744	751	761	759	711	651	641	707	641	678	644	648	621	647	693	620	666	606	603	643	636	657	626	640	604	638	550	602	611	594	621	575	596	631	600	596	562	594	624	581	595	584	596	627	581	576	604	594	596	572	617	565	586	592	594	600	630	584	600	616	583	592	561	592	576	595	577	571	613	598	626	598	586	613	559	541	550	579	567	567	590	588	579	605	545	581	576	576	560	567	570	594	567	574	570	592	545	579	610	577	600	595	603	574	590	574	591	615	567	574	578	621	560	572	559	605	591	577	616	579	609	615	581	591	586	574	593	551	598	545	553	569	592	574	570	597	556	584	561	539	607	592	540	619	631	525	589	568	542	556	589	576	610	554	583	557	589	583	569	550	559	587	606	582	547	580	570	566	567	553	606	588	575	564	595	599	601	543	584	539	580	603	593	561	546	537	525	579	583	593	593	602	604	539	561	584	549	535	549	570	523	590	580	578	564	554	571	570	606	616	591	604	583	595	617	570	618	549	567	615	596	548	581	565	593	599	558	602	557	547	574	526	517	593	582	601	592	559	596	592	569	591	540	571	576	569	559	526	560	607	521	610	556	519	587	577	588	592	602	599	603	559	592	604	567	538	582	571	578	584	570	573	557	540	559	603	551	596	595	553	603	589	541	586	578	564	573	587	557	542	562	565	585	554	589	577	595	567	616	566	543	537	573	544	599	595	570	597	548	582	548	608	571	580	564	586	556	569	566	564	554	574	619	592	558	576	554	575	567	602	609	618	598	586	567	551	599	570	615	605	551	582	602	541	605	557	621	610	537	573	522	581	588	563	641	579	563	543	592	594	599	559	543	556	583	601	566	577	540	588	567	562	576	571	538	619	546	604	602	580	570	590	569	607	576	583	591	580	521	524	570	563	547	569	578	577	581	618	557	566	531	553	616	575	613	568	591	566	536	581	575	619	613	604	623	588	568	572	597	633	558	554	568	587	580	589	521	554	551	573	597	594	561	575	628	559	539	564	584	617	578	579	587	646	567	542	576	580	588	566	565	590	563	566	582	610	570	585	604	599	577	560	575	590	606	544	562	525	572	580	568	550	524	543	616	571	559	534	592	589	532	561	563	568	523	619	578	569	583	595	595	578	569	577	602	610	551	579	579	618	612	610	566	581	547	599	581	532	553	641	523	568	582	575	584	529	591	542	613	597	605	572	578	550	583	563	579	519	548	639	630	613	522	580	572	557	574	565	578	550	570	547	583	587	570	564	541	577	578	558	561	567	570	583	533	589	564	537	522	554	542	551	626	562	567	601	572	607	632	578	590	573	560	538	604	521	587	561	580	579	552	627	554	598	559	580	529	545	558	520	618	586	576	594	602	584	610	567	579	539	569	584	549	562	602	557	581	535	519	602	572	580	622	610	573	581	577	562	557	579	612	555	564	577	559	535	593	549	572	584	563	539	583	581	597	564	626	567	545	580	545	572	617	547	583	570	641	578	609	589	554	570	574	578	578	627	569	575	605	559	586	615	566	553	548	580	614	570	573	578	555	588	556	521	585	553	590	569	536	540	552	556	634	602	573	549	591	572	582	568	574	520	580	606	523	571	619	591	533	534	608	548	571	598	562	566	592	575	556	540	547	567	585	559	588	594	572	565	631	608	564	544	539	580	601	602	548	550	565	593	539	579	543	586	569	631	587	571	619	609	559	602	607	588	543	561	555	575	590	534	598	559	549	549	563	609	575	575	582	540	589	609	566	568	599	617	565	593	544	572	598	568	552	546	615	580	584	563	549	568	577	566	577	592	576	560	596	580	560	572	543	539	571	551	576	594	546	558	583	578	595	599	610	565	634	594	584	585	546	581	577	588	578	587	573	592	590	537	535	587	548	541	600	552	572	578	582	582	603	580	590	601	607	553	549	580	559	590	587	575	588	582	543	572	581	641	576	532	533	559	562	606	573	526	581	579	599	548	617	578	602	547	582	560	602	559	555	586	613	589	581	562	571	582	555	566	548	564	619	598	559	580	559	594	568	569	585	566	560	585	559	577	542	526	591	598	613	567	541	603	551	538	595	590	584	605	589	565	619	551	607	603	606	537	577	581	577	554	534	559	569	591	572	601	556	577	610	544	603	573	555	579	554	575	577	539	604	598	568	616	609	545	553	570	558	607	596	609	586	590	554	552	544	561	566	603	580	571	561	561	618	607	543	563	563	540	552	576	576	577	589	599	555	627	604	613	570	611	540	592	594	555	565	579	578	571	561	567	573	593	602	589	579	525	538	584	554	604	615	567	575	581	590	601	552	554	553	600	630	611	548	543	573	578	581	580	574	610	618	599	597	577	532	561	568	549	534	579	590	575	596	561	591	605	619	564	590	597	557	618	564	562	600	603	627	555	585	600	589	574	500	589	584	536	608	607	565	584	560	583	609	565	564	537	565	547	600	581	594	618	600	547	605	565	600	574	578	594	607	598	586	591	552	615	576	607	592	528	626	554	572	593	542	576	579	573	581	541	576	543	580	597	594	610	584	572	564	600	604	555	587	570	596	572	577	540	612	612	571	618	548	558	587	597	568	543	618	540	562	604	583	620	541	606	560	574	529	540	546	584	544	555	548	536	557	577	570	563	581	580	590	587	552	586	588	601	592	583	582	593	588	631	558	590	613	556	599	541	589	571	598	566	552	579	564	559	580	555	566	571	570	555	576	587	600	565	577	572	569	570	559	539	604	580	546	540	597	594	577	599	568	536	554	569	583	565	590	593	583	532	551	570	559	524	602	554	539	572	578	571	574	581	585	569	583	582	551	598	589	576	601	576	530	596	579	614	559	566	553	630	580	611	540	586	585	550	634	623	566	606	537	609	593	552	572	585	579	547	580	551	524	631	581	622	582	560	529	606	565	529	603	610	581	600	555	604	581	573	555	567	574	565	588	597	578	566	586	556	579	563	560	564	576	566	570	589	562	611	571	597	596	536	578	607	586	578	574	546	551	596	559	566	603	601	564	555	593	575	568	565	588	593	556	596	571	613	566	570	598	557	582	598	579	563	569	569	618	547	546	576	587	553	580	560	552	567	513	589	565	584	572	591	555	568	604	574	581	574	617	544	592	606	581	577	577	545	531	543	577	603	564	590	560	611	591	520	558	608	567	583	621	563	609	567	536	601	618	575	575	570	580	615	574	545	538	556	557	548	589	562	562	590	576	591	578	551	593	528	595	576	547	571	604	586	618	575	559	566	548	610	552	618	550	573	534	547	585	570	589	581	553	584	576	575	587	563	546	582	622	540	555	624	624	610	557	590	547	563	564	596	566	596	587	556	552	571	577	587	520	585	595	551	552	592	572	580	556	573	538	597	571	540	563	521	571	572	570	578	552	571	601	578	571	528	558	592	613	545	583	563	593	554	542	546	587	594	531	538	567	548	596	547	567	570	617	594	543	605	593	595	574	572	600	610	546	586
40204	21834	15283	2942	1659	1212	933	748	691	620	467	483	450	404	412	346	373	401	354	326	337	336	293	333	297	298	331	297	295	304	273	307	271	283	296	311	275	279	297	317	294	262	286	281	283	286	277	295	298	263	261	281	274	310	264	299	283	321	285	265	288	266	277	267	265	276	270	290	299	264	257	278	298	276	286	272	289	259	255	263	273	302	277	270	293	261	257	261	277	269	292	262	269	277	269	245	277	255	274	259	262	300	298	283	243	278	265	250	264	262	295	248	289	289	286	263	279	240	281	240	276	299	280	277	263	270	232	264	289	257	276	298	270	269	250	284	311	289	241	292	237	278	275	239	258	242	267	282	276	272	285	290	265	277	280	258	234	266	259	291	258	239	289	274	285	272	269	261	268	277	280	269	297	276	292	273	274	280	298	277	248	314	268	289	275	283	266	272	264	277	262	258	303	260	254	258	273	234	299	252	290	284	272	266	249	282	284	277	250	301	301	280	273	262	276	291	305	273	265	267	276	255	287	257	269	261	265	296	275	260	294	275	261	300	296	287	286	275	281	257	271	255	289	288	265	273	251	266	252	253	273	251	275	275	266	264	263	286	256	278	280	281	270	265	295	239	268	293	282	272	260	251	255	297	277	286	242	249	274	248	281	275	239	253	282	240	282	257	279	272	247	257	276	251	243	250	266	241	277	256	275	256	303	274	282	259	272	257	274	300	263	276	230	267	268	282	267	283	267	274	257	258	248	248	262	269	278	283	266	275	234	257	279	262	281	277	273	275	251	281	285	272	300	279	297	300	285	296	277	266	283	269	273	257	263	258	275	270	225	282	263	273	231	264	258	258	275	284	275	279	279	258	267	258	287	261	269	263	275	299	260	292	263	282	259	268	263	246	277	300	265	264	283	274	259	276	287	277	262	255	272	265	263	278	253	273	259	287	286	274	262	283	269	287	299	275	270	281	297	281	275	253	293	288	270	282	249	283	275	257	275	283	263	282	261	270	248	316	253	287	265	291	266	281	277	287	272	293	273	289	253	268	278	285	262	270	253	274	280	288	274	288	274	258	260	295	272	286	270	259	227	267	288	272	263	254	271	280	264	267	287	274	283	274	261	270	268	264	308	317	260	273	269	279	266	281	285	269	280	274	258	264	239	259	263	256	260	275	280	280	296	257	242	266	259	276	256	274	253	238	261	264	280	269	254	274	281	264	314	291	249	253	262	283	266	268	269	263	279	257	283	278	260	252	267	281	272	263	285	286	298	285	241	272	287	318	310	259	292	258	296	254	251	244	241	261	240	281	298	244	265	300	251	274	274	251	289	247	267	257	260	251	263	292	273	246	285	260	297	282	305	255	257	274	254	302	277	278	291	281	274	282	265	250	270	262	280	256	280	249	274	288	254	260	266	270	284	271	272	269	272	285	287	278	290	257	264	284	272	241	270	262	262	278	270	266	245	272	271	268	246	272	271	279	249	313	284	266	291	267	290	287	262	251	270	264	309	260	286	253	248	282	255	278	218	255	278	254	269	264	308	268	279	291	261	294	268	282	243	269	271	266	248	257	283	268	243	275	264	288	256	222	297	267	268	279	327	238	275	279	232	284	271	275	276	226	275	296	266	282	267	250	288	256	255	247	266	262	250	260	239	258	273	265	302	281	245	265	279	254	290	243	263	270	267	270	275	269	263	234	255	283	300	275	252	279	303	267	283	265	301	238	244	261	274	303	256	275	288	276	265	267	251	257	240	265	278	275	291	275	278	269	250	257	268	278	272	275	262	285	235	277	248	271	277	266	264	259	247	256	294	290	269	294	266	288	308	275	229	265	260	282	259	257	255	262	293	280	267	283	276	271	288	276	246	282	287	282	282	264	272	257	274	254	269	257	246	270	269	251	273	285	270	257	278	254	296	253	265	261	269	276	271	274	292	256	250	259	288	285	242	282	255	252	264	269	277	235	284	299	290	272	248	283	235	271	267	255	279	267	270	249	275	261	277	251	237	279	268	265	257	273	272	274	286	278	238	282	254	265	268	273	289	280	295	277	263	293	267	288	261	280	278	271	255	261	282	281	280	291	255	281	273	266	279	258	260	241	269	234	265	263	274	272	279	266	275	256	294	293	293	250	293	275	261	292	290	245	275	241	260	242	286	270	269	260	284	269	265	280	288	288	276	292	318	276	259	244	257	253	265	282	294	296	264	282	260	272	265	271	272	235	282	268	286	286	276	261	281	271	292	253	278	287	284	239	286	292	307	236	293	275	286	263	270	244	268	255	281	257	264	256	248	271	248	234	265	246	265	274	307	280	268	259	284	296	284	267	238	269	273	272	272	266	243	269	265	238	271	263	286	287	284	251	279	257	281	245	279	268	265	258	264	267	277	292	266	286	273	254	287	280	275	244	281	255	301	280	325	276	288	244	277	252	251	235	293	302	290	246	269	271	270	264	270	281	263	269	239	266	245	265	269	304	276	274	308	270	268	277	266	262	281	261	285	282	243	265	247	286	260	266	245	266	269	301	273	270	262	282	270	271	278	225	294	272	266	290	255	288	285	268	252	257	272	282	236	268	278	269	256	252	281	265	280	276	271	282	291	266	267	292	293	272	302	277	263	277	286	278	279	246	273	289	266	250	284	282	277	284	287	288	293	247	284	227	252	310	274	287	278	254	264	293	291	247	263	278	253	260	266	287	294	265	263	298	257	276	312	276	278	294	262	271	256	302	244	286	294	287	295	265	273	301	278	271	273	264	277	270	286	260	225	258	270	294	293	270	274	293	262	275	280	278	287	239	268	250	292	277	263	297	259	266	258	271	267	271	288	298	296	244	237	274	266	264	255	259	272	276	307	254	293	264	262	269	267	278	276	271	271	267	278	285	282	269	242	273	291	294	294	276	257	285	303	261	298	291	273	264	278	279	282	286	296	277	275	283	247	256	261	295	285	254	276	276	235	270	299	247	285	290	287	264	261	281	251	261	244	279	258	263	260	292	246	277	278	259	258	263	266	240	233	269	251	241	275	279	301	239	253	282	248	260	264	281	262	297	281	264	243	265	287	242	250	284	274	256	269	270	290	259	304	256	260	292	279	310	245	283	261	262	288	291	268	268	259	275	260	266	272	255	300	266	250	264	272	243	260	285	274	257	273	273	258	261	269	290	289	277	284	262	274	304	260	255	257	282	269	265	251	289	246	280	294	288	259	261	285	284	279	265	268	272	269	271	264	280	268	270	244	257	285	286	259	277	250	299	261	262	274	294	238	285	265	290	255	260	254	287	239	326	284	262	268	293	261	268	280	261	241	253	304	283	268	291	281	266	283	283	295	296	264	300	275	281	278	260	248	250	254	282	269	257	276	271	255	254	296	265	295	238	267	240	271	257	319	280	297	273	229	290	291	249	276	304	264	326	293	252	276	266	304	270	284	289	269	241	250	269	290	290	285	297	301	268	264	291	280	283	272	247	295	300	261	280	271	272	262	277	302	253	300	300	263	286
20934	2744	6134	6664	5677	4687	3920	3243	2681	2365	2109	1838	1811	1621	1516	1469	1314	1314	1276	1265	1175	1118	1100	1098	1012	1046	1008	987	966	967	966	975	943	925	1010	940	940	876	910	822	833	907	860	853	888	816	804	839	875	836	895	848	840	804	840	823	823	796	829	814	780	874	810	798	849	825	787	803	832	840	869	812	796	804	813	811	842	828	794	824	769	780	775	808	828	832	778	772	840	798	779	801	747	858	725	841	799	802	810	785	813	841	794	754	812	811	845	804	790	819	757	759	803	842	819	734	775	782	814	809	826	775	783	818	785	782	835	774	801	759	782	813	819	783	772	738	809	799	739	802	795	801	782	793	762	798	833	754	813	749	819	786	774	741	793	806	749	759	787	779	825	762	815	774	781	819	777	763	851	781	792	760	773	778	750	798	772	757	786	776	791	806	777	840	805	756	760	798	768	708	787	753	758	783	784	802	829	810	789	773	798	770	738	825	812	798	809	789	816	782	779	807	842	762	771	777	748	806	767	790	811	773	767	774	812	782	776	793	773	753	766	731	761	757	779	770	728	757	796	809	783	763	763	813	805	779	828	758	739	766	762	763	796	755	769	779	768	794	760	807	810	762	747	760	758	777	753	763	791	830	809	728	768	803	796	746	772	775	791	795	782	779	797	742	828	792	824	772	781	761	757	813	815	789	778	766	769	770	794	792	811	780	833	794	789	807	792	777	799	783	786	815	817	749	775	798	797	783	723	789	793	801	765	803	788	812	769	748	792	785	775	817	774	768	798	779	759	820	804	738	755	799	816	724	818	764	730	740	833	768	814	751	808	802	820	785	773	830	729	760	740	802	757	774	739	788	786	803	775	759	814	779	774	771	801	782	746	827	750	790	755	780	743	780	776	763	764	766	777	713	768	752	820	761	733	778	755	769	787	802	772	736	763	800	776	767	803	783	797	834	769	787	729	794	749	776	767	786	759	824	755	761	793	796	789	783	799	781	786	790	786	781	746	740	774	803	776	789	822	841	768	752	755	769	765	771	767	730	797	747	801	798	795	737	771	735	787	762	727	799	772	757	801	800	832	777	789	767	706	804	778	785	777	770	817	789	774	830	792	796	821	784	740	783	795	748	799	775	746	744	739	786	806	775	762	762	802	784	776	752	811	790	773	744	773	793	749	777	788	788	843	802	780	778	779	794	758	809	735	772	775	728	761	789	802	795	803	784	743	814	755	761	759	709	749	850	791	793	826	813	772	769	801	789	738	818	801	778	776	787	791	807	740	787	712	798	790	783	776	755	785	833	749	764	785	780	762	738	778	752	775	779	782	740	812	804	816	777	761	808	754	803	818	744	792	739	804	797	827	780	777	820	823	839	838	745	785	801	753	731	778	831	779	799	769	795	746	786	810	783	820	757	796	784	758	767	734	775	776	744	779	800	797	791	798	729	776	723	741	756	838	705	790	777	764	788	808	773	748	723	774	769	793	727	796	815	742	801	841	780	820	737	786	788	783	730	774	803	759	744	842	747	790	793	731	757	756	781	790	795	763	787	764	764	792	786	762	738	780	713	789	745	761	775	803	784	805	733	790	752	779	807	777	796	756	810	741	766	792	805	777	824	786	773	768	792	820	823	743	776	768	764	760	803	723	770	790	750	779	793	758	755	784	758	768	800	776	804	793	805	785	790	764	765	787	785	775	773	798	802	740	782	786	770	829	775	728	760	812	789	753	731	766	799	807	743	791	779	774	772	757	830	754	820	792	781	750	774	778	806	743	770	796	801	785	782	764	784	772	739	781	796	786	764	832	815	807	764	772	755	780	765	742	768	783	766	786	749	781	779	757	812	807	819	820	772	819	800	793	779	796	792	772	763	815	720	792	772	814	777	792	805	768	815	782	768	718	785	756	767	757	788	730	829	740	700	791	748	803	732	768	756	792	772	775	784	750	743	788	801	845	823	750	744	761	783	756	778	801	823	777	789	763	754	783	814	792	768	801	796	797	765	748	806	807	777	756	781	744	764	775	775	807	791	816	768	746	765	773	788	759	742	796	727	804	802	779	778	772	797	773	750	799	799	705	819	784	815	772	746	832	777	724	750	763	811	760	786	812	791	797	784	807	794	844	825	797	774	798	748	816	791	801	781	766	832	820	784	758	758	791	709	797	752	730	848	711	743	715	787	769	796	744	726	785	759	748	757	739	816	772	766	787	769	768	790	794	735	763	776	738	797	705	796	790	753	800	722	808	804	781	820	759	790	784	773	727	788	775	751	752	817	785	765	791	808	803	780	796	762	781	798	849	785	766	768	767	771	798	765	769	789	743	813	812	795	831	784	820	778	784	784	791	746	718	740	783	834	782	772	799	736	766	777	719	808	779	761	803	803	757	778	781	822	803	791	796	778	759	738	756	809	794	779	767	809	750	776	823	784	776	795	772	778	787	785	729	783	800	740	756	812	782	764	777	796	754	742	777	726	843	815	842	770	773	793	832	788	772	790	788	776	765	773	791	775	780	790	736	776	811	814	766	812	817	780	770	742	784	791	814	784	771	784	816	780	769	773	756	768	780	806	756	760	802	765	788	770	808	788	757	759	749	761	817	772	780	786	758	770	786	736	781	752	801	828	778	784	752	808	777	774	791	807	754	771	772	764	779	766	768	811	790	778	780	823	787	788	760	783	768	751	822	770	760	781	794	776	759	795	739	743	762	751	812	722	782	827	838	767	755	782	736	835	788	751	764	761	807	838	794	784	754	792	757	715	756	756	784	779	816	747	760	818	756	781	768	784	758	744	752	788	861	771	788	760	729	766	785	805	787	781	793	749	783	844	790	814	755	772	806	743	775	745	749	740	777	777	794	788	782	779	779	810	807	772	747	784	823	797	778	815	752	760	806	754	776	800	767	790	803	744	786	748	804	770	773	782	811	814	773	755	750	800	825	790	771	781	797	755	771	785	751	819	814	841	801	806	821	800	782	718	820	759	717	756	811	809	844	780	767	808	776	757	791	741	767	832	783	788	743	808	754	829	785	838	770	779	743	827	779	737	759	772	738	798	791	789	817	787	788	770	788	789	757	731	778	761	772	814	821	830	761	816	767	735	775	744	778	765	802	776	795	758	801	749	760	767	801	796	804	751	821	744	753	812	800	727	807	771	741	809	839	761	808	790	837	814	784	774	821	767	753	770	761	739	742	822	813	809	767	796	816	796	810	787	826	790	822	790	799	761	838	742	782	804	798	790	775	768	784	802	693	801	769	793	778	784	753	773	787	796	783	778	813	778	822	776	761	809	781	761	828	768	764	801	834	772	821	794	802	801	756	783	787	795	782	770	772	788	739	795	748	803	798	775	804	784	724	798	806	794	784	783	775	765	815	737	740	739	812	800	731	769	782	777	777	810	757	802	760	777	819	809	787	795	770	793	751	775	784	743	771	798	801	775	763	787	793	813	759	808	762	776	775	830	764	751	787	770	787	743	760	749	824	757	771	800	783	801	758	796	787	788	788	785
4947	318	231	142	129	109	106	89	94	101	91	82	93	92	105	97	91	100	75	81	92	78	82	87	77	86	80	103	81	78	68	90	77	117	79	99	99	81	83	81	73	64	74	80	82	70	86	89	90	77	84	69	86	77	80	75	75	86	99	90	92	74	98	81	70	81	68	91	101	75	78	92	93	81	96	77	67	97	71	93	89	100	78	85	83	66	69	93	88	82	78	82	78	101	86	88	87	89	84	78	80	88	92	89	103	104	94	96	89	82	76	88	72	83	79	71	66	94	83	99	83	103	88	86	70	90	75	65	88	82	76	83	86	89	93	81	81	89	92	75	91	86	74	81	95	79	71	76	83	75	86	77	84	105	100	86	105	87	71	72	91	79	81	81	88	95	89	87	79	79	77	64	84	92	89	82	70	91	72	86	90	92	77	79	73	81	87	76	113	81	90	91	77	93	87	74	83	76	82	76	89	87	87	83	62	92	96	81	90	76	93	68	81	87	85	92	77	69	84	78	96	94	84	98	80	92	101	84	74	87	88	95	78	87	90	77	87	81	91	80	77	87	86	77	81	85	92	105	74	90	75	82	79	95	79	85	98	97	95	63	76	81	80	82	90	97	88	83	87	87	86	81	76	95	88	81	87	82	64	97	81	86	82	102	87	75	88	59	94	71	84	80	87	86	71	76	78	84	82	81	99	75	77	82	99	77	86	82	65	90	97	95	80	98	92	86	108	73	71	109	91	106	104	80	91	89	103	94	82	95	77	80	86	84	84	83	92	76	90	79	86	82	83	99	71	78	73	76	80	82	83	94	98	85	83	92	90	77	84	75	77	88	87	81	66	99	80	95	85	76	80	90	79	93	78	82	69	94	94	84	79	93	88	83	79	83	94	90	70	83	93	88	92	87	86	72	84	85	80	67	85	92	110	77	98	79	91	98	67	83	77	87	85	107	95	75	96	80	85	79	77	76	82	73	64	87	94	94	78	81	93	98	92	99	67	67	90	81	71	100	82	100	79	91	81	75	95	79	91	72	71	71	82	92	86	94	73	84	75	87	79	77	82	84	90	94	74	89	86	82	90	95	87	88	72	97	92	83	97	82	88	91	106	90	79	86	77	108	90	80	92	87	78	77	102	76	95	86	106	86	99	71	77	100	77	90	94	87	83	78	106	96	80	77	77	83	83	85	78	83	83	109	79	81	79	87	83	80	69	96	91	77	86	91	68	88	89	87	92	80	87	98	84	88	86	85	81	91	77	71	94	86	79	80	83	94	84	87	74	85	85	87	86	85	82	70	85	89	90	78	88	89	96	74	76	78	84	81	63	78	87	81	81	71	95	73	83	82	98	101	68	74	88	91	78	105	84	98	83	86	89	90	88	80	74	81	90	68	65	92	91	83	89	74	94	91	92	72	92	72	86	85	87	94	80	70	85	80	90	81	85	80	76	86	82	85	87	73	70	77	90	89	95	67	79	68	81	87	81	78	94	83	83	85	80	86	88	72	83	87	85	83	68	82	69	90	78	72	93	86	75	104	82	85	80	76	85	86	80	103	71	93	75	96	86	70	80	80	83	70	72	82	91	73	78	78	75	78	83	94	71	74	67	76	73	87	84	98	77	82	81	85	87	79	85	98	99	84	75	68	82	84	90	87	93	72	80	84	64	86	59	93	99	86	84	98	99	82	80	80	88	105	83	99	89	87	71	88	74	117	87	92	85	76	73	83	71	89	87	92	80	74	91	87	72	94	91	73	93	89	114	98	85	73	76	93	85	83	91	96	99	98	75	93	91	92	93	81	80	74	77	80	82	77	82	60	78	94	79	86	73	71	101	73	79	92	80	86	79	92	81	86	77	80	90	89	77	83	86	66	91	90	90	88	89	80	87	85	92	80	78	81	89	74	70	104	89	81	96	82	97	86	85	81	84	81	84	99	90	80	107	90	80	80	83	77	86	91	81	82	102	87	91	78	71	88	93	74	75	94	86	85	94	83	73	84	101	85	74	90	84	81	100	73	89	67	81	96	95	79	81	77	81	95	93	77	83	90	88	83	80	89	89	94	86	81	91	84	89	85	77	72	87	85	88	86	73	77	76	88	76	90	93	88	81	88	97	82	60	76	80	90	77	93	82	96	88	69	81	112	60	81	94	86	75	91	81	90	84	77	88	97	91	60	93	91	73	85	94	85	74	91	72	83	69	91	76	96	86	86	75	76	81	83	90	82	89	76	84	80	90	76	91	79	77	97	87	77	76	78	82	62	99	91	98	81	86	94	83	91	103	81	62	82	77	97	74	83	68	73	97	99	85	87	108	79	89	81	96	99	85	78	69	94	72	91	79	87	91	78	70	81	92	77	79	64	92	97	82	87	113	94	98	88	86	73	77	114	87	90	96	83	78	97	80	93	88	73	86	76	75	81	96	81	86	74	74	99	94	87	88	78	77	70	83	80	86	76	88	101	84	84	87	84	71	78	73	84	89	71	97	85	95	82	93	80	83	85	81	88	60	77	78	82	79	72	79	87	98	76	82	81	70	73	97	84	100	90	83	88	79	77	84	79	81	92	79	96	88	85	79	95	92	72	88	97	88	83	80	78	89	87	65	62	85	89	67	88	86	82	98	61	79	59	88	89	76	76	69	85	82	80	81	99	96	89	89	79	91	74	83	89	93	85	93	90	83	89	67	92	75	87	75	79	80	85	84	83	75	93	77	86	99	75	72	101	100	83	93	91	88	88	81	76	80	89	85	86	75	77	87	81	83	90	77	82	84	78	84	66	90	83	96	89	89	94	69	102	64	70	86	90	89	83	71	80	86	82	79	76	82	86	91	73	93	80	75	89	85	66	86	83	86	86	90	83	88	91	73	89	71	74	88	76	80	72	74	63	77	98	81	88	82	89	76	85	88	64	85	79	83	80	86	88	80	74	87	94	66	82	78	88	74	83	85	76	85	78	84	70	78	88	78	101	78	73	90	90	76	75	87	79	71	74	77	65	88	83	84	88	80	83	72	103	82	100	76	90	68	78	92	95	89	74	79	82	80	79	88	81	85	85	97	95	93	79	87	86	78	99	94	75	87	89	92	70	70	102	94	78	108	84	81	102	83	82	73	87	69	90	84	73	79	89	85	78	97	75	81	95	88	88	81	78	83	78	104	102	84	84	90	93	74	73	83	91	89	77	88	83	96	76	96	80	100	82	79	84	70	69	77	84	81	66	88	83	86	90	79	93	78	70	93	82	93	99	89	84	69	78	85	80	90	83	80	66	80	100	77	91	96	95	92	86	99	84	75	96	88	97	66	65	102	78	95	79	89	75	69	87	86	78	79	90	99	98	89	81	97	115	82	94	98	102	78	77	77	93	91	86	73	90	82	65	109	83	86	89	79	69	102	80	87	82	82	68	101	76	112	87	93	79	72	89	90	88	84	81	98	96	89	77	73	74	76	81	89	105	74	95	84	82	88	83	83	88	101	73	104	59	91	82	86	85	92	98
3848	421	443	482	398	463	390	357	357	366	367	350	312	329	346	313	319	313	319	296	301	312	320	336	300	312	327	298	320	327	343	300	280	315	285	317	311	287	301	295	322	340	327	297	305	332	320	304	329	279	323	324	303	324	334	319	298	286	302	332	345	306	305	337	329	312	315	285	315	312	310	302	328	302	290	306	302	249	289	312	292	313	321	282	306	311	309	290	318	316	267	291	330	305	318	313	315	303	315	326	270	289	295	338	312	296	292	351	290	283	311	304	298	303	312	326	315	317	301	332	293	305	328	307	298	344	347	327	322	298	283	301	299	298	290	331	314	305	331	304	277	304	277	289	288	305	308	295	298	294	331	308	316	310	306	275	286	320	319	306	298	328	330	298	286	314	317	332	309	311	284	292	286	309	313	295	329	289	302	311	306	312	282	342	309	295	288	313	275	315	299	302	299	297	294	287	287	329	311	295	280	309	318	281	326	314	303	349	337	314	302	300	331	330	321	299	323	261	329	280	328	303	293	321	317	313	302	280	302	350	324	316	319	323	317	291	296	288	306	301	291	306	309	346	301	339	306	306	338	328	309	305	316	284	318	314	331	314	290	325	282	312	310	319	319	340	303	324	321	270	320	322	288	297	322	338	301	283	317	302	316	311	329	291	308	291	299	309	332	327	283	308	311	346	300	295	337	323	329	318	284	309	293	293	299	303	342	323	308	289	320	298	293	286	307	306	306	284	345	311	310	309	315	310	336	293	337	309	310	301	302	312	323	271	313	341	308	300	298	270	327	302	302	318	272	271	318	307	323	308	314	328	297	295	279	313	282	271	317	267	332	265	320	329	262	332	299	285	311	365	331	311	305	313	317	349	308	303	303	302	300	297	314	306	302	259	284	330	313	329	312	292	316	313	334	302	292	249	299	302	278	298	332	312	306	312	330	296	345	326	297	310	344	292	345	310	320	338	280	293	298	302	330	274	313	316	302	300	323	350	309	296	268	305	299	288	293	309	288	314	322	307	283	287	323	299	287	322	307	289	325	327	279	298	312	302	313	299	306	320	318	290	305	306	324	296	340	299	301	309	322	330	272	320	304	318	302	295	313	317	314	310	310	317	293	317	306	282	321	317	295	282	321	308	287	285	294	328	293	316	300	319	307	297	298	305	332	321	292	295	302	321	281	292	304	302	274	322	275	275	314	299	330	310	298	337	290	323	301	309	333	300	323	301	303	280	314	317	330	291	299	307	333	282	305	309	311	293	311	305	307	329	322	325	320	311	321	295	313	292	301	295	324	287	288	339	344	306	334	295	319	312	317	300	282	325	292	325	286	305	284	319	320	318	309	316	285	328	328	272	291	292	281	294	303	324	339	308	292	294	310	347	346	328	293	312	288	350	327	311	299	287	303	322	315	322	299	315	290	323	323	311	304	293	288	289	296	313	301	318	288	316	298	303	263	295	301	317	306	310	299	316	317	312	285	313	320	305	276	321	285	301	312	307	312	300	337	294	304	289	334	294	295	304	290	317	317	299	308	311	341	304	299	303	301	320	313	283	305	312	290	314	308	299	297	339	306	315	300	287	307	294	287	337	304	294	279	303	306	284	319	319	305	256	288	338	327	282	337	309	316	275	315	318	313	305	323	291	294	315	290	292	290	309	302	324	289	289	311	280	299	309	308	309	315	288	306	286	311	309	293	326	332	335	301	284	284	309	301	307	324	314	306	339	337	299	335	348	303	306	306	328	323	288	351	329	307	331	324	287	339	314	296	321	313	352	307	302	327	286	328	307	312	336	300	301	322	297	303	322	327	346	297	290	337	330	294	321	309	297	317	319	323	300	303	347	337	315	335	298	321	301	286	313	305	335	311	289	292	314	319	290	279	291	304	271	319	307	277	299	287	331	329	310	293	295	271	314	287	310	320	321	324	315	310	332	304	270	301	287	326	316	308	301	300	316	302	302	276	273	329	304	298	291	316	301	344	328	296	284	321	337	300	277	341	330	294	304	301	307	306	314	295	307	315	328	281	316	304	317	290	316	316	318	306	326	347	317	319	292	329	317	291	347	285	282	314	265	274	296	306	305	339	307	323	301	298	298	301	305	319	259	298	315	299	349	306	299	321	323	319	304	278	317	284	316	320	295	334	291	309	300	283	326	296	315	323	287	295	326	284	314	321	311	304	343	300	299	324	331	322	294	312	323	313	305	343	319	325	334	287	347	313	297	310	298	312	314	293	298	319	344	282	331	313	304	313	305	295	309	327	317	286	327	330	317	333	340	326	314	294	304	297	327	286	329	324	307	269	307	277	287	309	336	327	325	294	336	294	302	296	302	282	310	300	311	315	346	333	299	312	291	310	307	313	299	309	305	307	300	309	313	311	338	304	322	320	308	323	318	317	323	323	311	280	326	295	300	313	300	311	301	315	295	301	312	318	268	302	285	308	281	325	286	320	309	310	326	306	337	323	313	301	315	252	329	304	287	329	324	308	311	296	310	343	303	287	319	310	315	297	292	301	320	312	285	310	320	313	304	302	311	310	285	318	309	291	290	313	315	305	308	288	303	341	289	309	320	294	319	320	337	326	284	304	292	332	336	306	305	307	315	316	285	305	306	305	340	313	290	316	292	305	327	299	307	360	286	288	271	288	308	348	326	290	313	314	287	304	291	332	284	332	314	283	285	326	312	346	293	312	312	285	273	339	287	280	358	321	292	292	322	295	332	297	294	319	324	314	297	294	288	319	307	282	337	313	300	312	320	311	319	298	304	304	308	275	316	312	306	303	289	323	298	294	304	344	318	297	297	295	302	307	304	357	322	312	319	307	315	304	287	308	317	306	312	292	327	294	307	320	295	303	324	283	328	289	321	323	306	326	335	301	324	300	304	319	334	310	270	301	331	311	306	294	322	275	321	316	299	297	310	315	318	320	323	312	325	287	277	282	299	286	321	330	322	321	306	326	312	308	281	327	283	315	337	319	295	289	299	320	287	268	311	316	313	307	307	328	309	313	304	303	345	355	304	304	302	285	315	302	297	303	315	282	330	310	322	318	307	310	273	308	287	343	287	299	304	326	273	317	346	339	297	290	304	284	305	326	316	272	298	298	325	313	310	325	307	308	323	324	292	283	330	294	308	283	294	286	276	290	280	306	300	310	279	298	298	300	315	319	327	312	307	327	302	298	328	310	312	327	292	291	312	309	309	277	306	299	298	306	274	309	318	300	317	305	319	319	285	340	307	340	278	295	299	326	293	307	330	302	336	304	275	302	326	295	332	311	315	302	301	304	332	318	313	333	280	299	287	321	309	284	295	306	303	325	312	310	310	320	291	296	286	303	318	291	332	325	291	323	314	290	295	293	323	303	307	311	297	329	331	297	292	319	321	247	326	314	330	331	307	303	311	265	309	318	290	311	327	316	318	323	300	311	320	297	321	286	296	301	307	298	260	305	306	313	351	307	316	306	301	330	309	312	317	313	297	311	346	308	299	318	293	317	282
36510	15140	3365	1154	817	637	527	418	353	339	300	284	280	289	257	256	219	204	235	217	244	189	203	205	226	201	227	186	183	174	183	194	189	180	204	191	193	182	181	219	179	184	182	189	211	180	180	190	216	184	160	204	172	181	212	198	184	200	192	154	219	204	195	214	205	196	206	180	197	171	182	199	189	183	190	200	198	172	192	184	190	184	186	198	193	182	195	196	180	204	216	175	187	197	195	168	197	169	214	182	201	185	192	213	189	195	187	165	168	177	173	192	182	185	185	200	178	202	182	179	207	178	168	175	170	198	174	202	207	206	174	171	211	215	197	211	163	205	233	183	170	180	187	196	172	192	240	188	158	180	202	186	223	189	189	186	181	194	179	167	205	216	203	208	203	176	176	199	217	181	207	199	175	192	176	178	184	192	177	176	188	216	183	200	185	174	198	184	197	193	173	197	184	205	187	174	170	157	174	202	171	204	177	214	173	190	159	203	205	173	179	170	208	186	199	212	171	172	184	180	182	182	165	212	166	224	166	190	157	193	179	196	201	203	198	173	201	198	188	179	208	208	187	180	176	194	179	147	194	164	184	192	192	183	186	183	192	193	180	218	196	201	178	191	179	179	189	203	168	197	167	183	170	183	181	163	168	180	161	179	201	169	170	196	194	173	177	177	180	171	197	199	182	189	188	168	202	193	169	195	183	188	192	186	210	194	193	190	177	181	166	167	202	195	198	195	199	186	202	168	178	168	175	193	169	191	209	193	185	215	170	169	192	169	188	185	180	183	179	167	191	181	146	178	175	185	165	173	187	188	180	169	183	190	189	177	173	182	182	189	189	197	230	209	175	194	200	193	182	191	186	190	196	205	187	174	179	185	171	188	181	178	182	166	194	206	192	169	190	196	186	190	194	179	185	154	170	171	184	215	187	160	186	189	193	198	168	205	210	210	175	198	202	183	194	187	179	198	182	200	191	191	171	186	208	191	188	159	176	176	181	213	169	182	207	186	170	161	208	180	176	188	175	186	175	182	165	189	181	162	160	194	180	203	199	167	206	180	197	194	191	197	177	180	207	181	182	169	177	193	185	185	194	171	198	175	205	181	187	178	203	163	188	184	188	162	196	179	179	185	181	198	206	190	196	205	194	191	178	152	208	173	189	185	179	170	206	170	208	192	176	178	198	175	138	176	180	177	214	187	203	181	164	195	179	202	180	189	197	184	187	199	170	159	202	199	228	192	200	225	191	187	220	184	188	201	173	212	184	179	197	167	158	187	190	184	172	181	195	199	190	183	184	187	176	176	187	193	169	207	190	184	196	204	192	187	191	209	183	184	190	179	194	205	185	173	168	187	172	202	192	200	170	190	181	202	176	215	170	182	208	189	170	193	174	189	172	184	181	188	190	183	195	187	199	195	186	209	177	178	207	190	193	188	189	203	185	167	183	180	193	180	186	187	184	218	159	197	175	207	213	176	182	182	180	191	182	203	184	206	182	191	194	199	186	181	165	198	186	189	181	205	192	168	208	215	199	154	193	185	166	183	173	201	176	188	211	187	179	210	205	199	212	187	175	165	186	200	201	178	209	174	184	165	166	176	181	202	161	197	212	180	170	205	167	212	201	192	192	194	183	183	197	194	181	175	191	193	187	189	180	166	174	176	202	186	188	177	180	212	182	198	166	177	183	173	193	191	219	177	187	204	165	183	165	155	167	180	191	195	176	170	192	181	191	185	168	217	164	196	206	193	176	180	178	180	164	182	184	190	179	177	198	179	173	185	192	206	177	163	162	177	178	199	186	193	197	194	214	163	184	181	159	162	189	190	187	185	200	187	180	194	187	179	175	190	177	197	208	183	174	182	184	180	189	180	184	201	209	192	180	175	193	195	188	178	190	178	168	196	188	177	207	185	168	178	177	179	170	177	200	168	181	199	203	182	175	217	189	193	207	179	184	206	182	192	202	193	161	154	201	184	185	173	189	200	185	189	177	193	196	192	177	181	184	201	163	192	192	193	191	179	173	197	168	178	171	181	168	187	183	199	190	184	169	188	180	169	186	176	173	181	186	178	164	200	186	188	182	191	183	179	196	182	193	200	181	181	187	178	195	188	197	175	171	158	183	198	194	171	197	192	195	177	200	181	191	177	185	164	180	180	197	208	188	190	210	199	163	184	188	177	166	180	208	183	177	197	189	192	192	205	191	196	188	174	188	183	175	220	192	221	170	188	178	172	171	213	178	173	184	155	179	197	179	199	177	170	173	158	185	194	199	159	196	184	203	189	189	174	180	190	169	200	207	217	173	199	192	190	192	179	169	165	181	188	178	181	176	204	174	191	183	201	209	205	181	187	186	189	206	221	192	157	200	163	192	179	183	172	202	205	195	172	190	194	186	185	177	186	178	189	164	183	202	207	195	190	204	177	183	188	157	177	164	187	179	196	192	177	173	184	186	192	177	164	214	181	199	166	165	186	174	171	190	170	198	193	173	179	196	172	190	197	182	207	165	183	221	197	196	173	182	181	199	187	224	178	178	179	214	196	189	171	174	174	198	161	178	214	168	179	181	192	187	163	193	178	194	195	184	173	175	197	190	192	170	193	182	193	193	214	165	208	178	161	167	185	200	185	177	199	213	203	175	195	191	199	176	199	165	180	166	177	192	180	205	184	213	206	172	181	193	176	189	187	182	156	186	179	200	186	202	184	207	176	181	165	178	188	188	207	191	185	177	151	166	205	194	172	187	194	195	198	215	179	191	207	196	189	196	185	170	176	174	214	197	186	170	192	188	154	173	179	183	204	194	169	195	198	196	193	168	179	190	184	192	208	170	208	174	203	174	203	181	189	164	169	179	170	194	180	188	209	196	192	202	188	179	171	160	179	182	193	165	187	209	158	167	188	197	186	197	205	177	176	166	190	182	191	193	168	178	183	186	214	196	183	176	192	189	157	189	178	188	183	179	174	197	187	177	181	210	181	222	171	177	173	193	213	191	181	193	174	171	191	189	186	188	191	188	187	196	206	171	184	189	184	186	183	164	189	202	186	172	195	172	193	167	196	218	201	203	165	180	172	190	178	200	183	164	168	176	184	188	162	169	201	195	208	161	170	180	154	184	176	196	201	173	204	197	184	172	164	188	174	203	213	205	184	170	156	182	178	195	177	180	206	198	164	182	186	171	179	195	184	177	206	183	175	190	197	216	192	175	184	176	202	174	190	177	205	198	173	183	172	176	172	202	172	168	198	179	193	179	196	211	174	184	181	186	207	182	183	176	179	187	173	201	204	187	180	216	192	185	185	198	166	204	193	187	193	187	188	172	178	184	180	164	193	181	204	195	185	219	200	193	196	188	180	169	176	187	183	186	188	207	194	183	196	191	180	171	198	220	187	222	186	198	182	202	192	197	192	184	203	181	180	186	210	178	186	194	174	174	191	158	168	210	192	195	179	178	184	169	177	167	182	191	200	185	190	179	190	186	193	200	198	184	198	178	170	186	220	182	207
16906	1604	3232	3739	3097	2658	2293	1786	1570	1395	1249	1142	1125	1023	944	960	887	871	799	790	747	788	719	722	735	680	702	672	693	645	693	650	655	664	619	595	634	620	666	653	657	610	622	652	631	676	612	594	630	621	612	552	602	596	599	590	640	617	617	630	589	610	595	598	611	557	610	623	567	615	593	618	592	593	592	554	565	598	618	587	600	585	589	547	551	560	606	611	584	600	608	561	551	552	582	589	557	583	601	584	607	588	544	620	600	571	588	571	580	569	583	549	588	551	577	577	551	588	543	562	577	588	590	529	558	573	619	561	579	571	568	567	598	622	612	609	589	568	584	604	595	553	586	595	604	551	599	582	590	564	570	594	569	528	600	562	597	628	560	563	604	546	604	566	575	580	601	567	557	597	584	597	557	605	535	598	557	583	553	637	610	585	644	578	599	543	546	590	576	596	544	534	582	593	547	576	579	550	591	568	571	598	603	571	562	554	554	586	606	597	579	501	565	534	585	567	580	552	522	551	536	594	579	589	572	531	595	591	600	572	557	538	604	597	584	568	556	595	598	553	583	606	564	584	571	613	574	591	601	631	598	566	571	512	515	604	605	592	579	605	543	594	588	585	638	620	592	558	565	540	558	605	577	589	559	588	589	599	563	584	591	552	574	571	546	573	561	570	577	559	553	540	563	570	571	545	583	632	578	564	608	574	533	631	579	610	556	538	556	592	594	545	558	585	596	572	531	572	540	532	587	558	577	559	570	546	563	594	562	572	565	564	606	586	558	549	574	590	554	594	567	596	584	557	601	570	549	559	592	580	568	585	561	567	554	580	571	541	561	616	534	575	567	585	571	561	593	532	600	565	553	560	608	557	572	569	599	591	588	608	572	611	642	558	561	581	591	593	545	582	581	623	554	542	591	560	577	559	548	566	553	584	534	541	560	591	567	551	599	601	560	545	612	569	542	601	577	544	555	626	580	626	565	561	546	529	591	629	597	578	600	553	575	517	546	570	582	595	526	594	601	571	590	572	584	573	592	581	582	544	577	543	585	568	572	585	586	554	581	599	549	567	573	588	525	579	573	553	596	598	560	657	622	563	568	578	588	560	567	565	565	536	561	579	619	553	568	574	569	563	566	548	580	567	532	548	533	595	560	559	565	616	640	561	536	554	618	590	573	543	584	624	552	599	585	550	611	562	574	570	524	542	560	611	577	569	563	567	586	568	599	561	571	557	587	586	583	597	585	584	573	629	582	587	573	599	577	593	591	538	587	591	586	556	578	573	638	576	576	593	562	570	539	549	582	580	613	574	572	566	604	588	587	560	548	581	575	577	575	538	569	556	564	572	552	591	575	556	606	581	572	615	573	595	526	587	598	587	611	594	580	578	558	523	558	583	550	560	558	569	610	550	616	538	539	580	581	607	539	597	547	587	616	543	566	572	572	599	598	604	599	579	581	526	571	565	543	567	573	569	579	587	560	567	582	528	590	610	553	550	570	569	597	610	562	560	585	565	576	583	576	554	552	610	579	550	561	575	578	576	606	566	636	568	565	575	574	560	580	601	568	608	562	627	568	586	606	551	608	594	621	582	570	607	587	562	592	581	583	552	557	648	542	583	570	553	557	551	558	589	603	577	599	572	577	588	568	562	584	598	555	569	573	556	577	585	569	562	557	558	609	578	580	549	592	561	616	570	592	578	591	553	569	582	557	528	632	552	593	574	588	595	591	574	561	577	539	561	512	559	546	594	549	607	569	604	576	578	552	620	585	537	549	579	612	565	585	597	582	613	562	619	548	627	582	593	563	561	592	546	581	564	567	574	602	577	622	525	563	591	593	561	594	596	560	600	589	570	583	565	572	564	580	561	581	601	544	548	586	573	561	580	636	595	632	568	599	570	578	542	588	574	586	571	554	528	625	572	551	568	538	599	591	557	530	576	582	590	607	597	561	557	558	576	594	538	551	568	611	567	567	632	572	554	567	557	579	567	553	565	574	601	641	536	553	559	582	566	553	565	575	559	589	576	550	624	555	550	600	598	566	563	563	580	591	570	608	607	582	545	574	596	576	578	595	577	564	563	600	570	584	530	596	573	601	620	581	558	618	571	552	553	524	594	600	527	594	545	571	576	536	586	550	568	541	565	543	542	556	557	601	572	552	580	613	587	604	610	594	549	597	597	542	579	575	569	586	619	555	584	505	586	527	587	604	604	584	571	565	620	563	560	595	600	558	571	599	583	613	603	592	564	562	584	551	541	597	567	571	589	603	606	553	567	562	572	567	543	555	567	594	567	576	545	576	579	576	575	565	595	566	577	583	558	569	579	571	580	585	576	632	573	580	589	593	586	552	540	576	603	578	596	574	585	605	563	609	568	569	574	574	573	574	630	561	567	589	580	585	558	543	569	549	609	542	588	596	535	596	548	561	575	559	580	590	565	578	581	609	566	540	571	538	580	607	557	569	534	556	533	613	559	583	589	619	539	558	565	596	546	605	566	573	563	563	564	612	571	557	574	611	569	594	565	592	579	603	595	614	576	589	530	563	588	559	564	577	555	609	611	517	566	588	582	533	564	550	564	612	598	565	553	609	601	581	556	580	565	559	569	523	585	545	556	529	543	597	567	535	586	559	526	533	580	601	570	557	555	637	581	583	600	603	556	558	588	550	602	596	562	561	562	623	574	550	562	591	593	601	540	560	560	563	575	574	583	613	543	538	587	553	564	567	503	556	545	571	588	563	548	612	633	577	585	550	589	618	601	612	581	590	583	598	572	581	554	601	584	569	545	550	589	571	567	572	574	588	592	578	579	600	549	581	561	559	640	530	586	584	609	606	609	585	593	558	570	551	623	587	568	588	596	576	586	533	585	574	566	590	572	567	606	566	583	520	556	570	557	584	598	567	558	615	586	518	593	576	580	557	571	566	604	557	528	585	576	564	532	621	528	573	579	572	605	571	546	554	561	565	560	591	570	589	560	579	610	546	576	552	582	569	573	570	586	584	555	568	583	580	573	563	568	611	537	538	581	603	605	554	596	576	578	586	548	580	572	565	538	663	573	551	591	569	580	572	572	571	545	601	579	610	512	591	580	608	602	538	595	583	549	601	589	574	576	547	585	559	513	560	597	557	628	571	605	582	599	572	649	601	568	598	587	597	568	554	556	577	564	591	540	595	623	538	573	556	574	534	578	580	580	597	591	553	564	632	582	596	578	582	582	594	592	535	564	603	611	594	607	592	559	548	592	611	568	569	574	562	578	567	542	564	569	582	588	588	567	583	563	586	557	558	563	564	609	595	587	595	580	580	590	557	558	555	574	526	561	599	611	600	616	586	580	580	571	555	600	555	573	605	573	546	579	569	567	595	548	588	583	592	564	575	605	576	529	572	583	555	618	593	569	583	607	566	601	592	551	619	570	547	572	594	589	576	586	593	596	566	567	631	566	543	580	575	523	620	543	585	559	579	586	629	598	573	563	553	597	564	584	559	598	515	574	562	566	601	556
40469	21690	16601	3235	1635	1241	909	762	631	594	503	453	441	408	379	413	346	372	345	372	328	349	323	293	267	304	313	315	255	318	307	299	299	267	285	278	312	263	262	313	271	266	293	287	269	284	291	267	275	275	292	279	238	267	304	294	264	247	260	285	265	258	264	256	304	248	310	267	242	250	307	292	287	295	263	273	282	242	251	282	233	309	300	256	280	294	272	270	258	270	307	308	250	261	254	260	303	249	287	279	281	279	268	273	273	282	312	290	287	285	254	281	272	265	241	232	306	280	254	283	248	281	261	269	273	261	277	274	261	261	294	277	264	257	265	254	259	257	270	279	270	273	264	267	283	248	256	280	263	295	274	250	269	279	273	265	250	288	251	251	276	285	241	273	284	261	281	279	254	260	283	292	258	273	259	249	286	251	251	292	251	240	272	299	310	259	232	286	285	287	257	285	291	278	231	273	265	266	292	229	261	246	301	274	254	259	257	270	246	278	243	270	289	256	281	268	282	298	269	265	274	264	294	290	250	280	278	277	264	276	277	270	259	289	276	291	299	245	249	277	246	267	268	276	293	282	256	287	274	283	270	244	266	259	238	300	269	251	258	262	267	298	272	255	228	294	272	283	262	274	259	245	266	257	268	302	291	252	256	244	249	322	263	288	280	274	286	270	255	249	267	279	291	269	279	250	292	274	253	272	282	231	303	281	274	276	250	259	269	288	278	241	258	276	280	285	279	267	295	265	283	274	284	266	286	260	275	270	256	280	298	268	271	253	295	282	259	268	275	257	280	239	276	267	275	258	297	295	274	263	245	284	251	268	230	260	260	255	253	256	290	255	256	267	265	275	273	283	250	279	285	296	264	300	258	285	283	279	287	279	295	294	268	265	265	287	297	255	253	289	263	264	267	255	276	279	266	265	264	299	269	288	282	273	282	240	270	281	297	285	263	269	230	262	253	267	298	238	264	258	276	268	267	270	265	256	275	275	271	268	267	280	245	260	298	263	274	276	302	281	254	237	259	258	245	252	272	254	255	282	274	288	284	286	279	283	274	270	279	251	305	256	292	266	309	256	273	276	271	288	254	267	271	305	247	269	277	275	281	260	302	265	275	265	281	306	278	283	255	282	267	265	287	254	271	291	285	246	256	261	275	283	267	272	282	251	289	245	281	273	271	256	257	277	213	277	269	281	301	255	272	276	273	316	265	275	253	268	287	300	268	254	272	282	247	268	273	300	275	280	267	289	287	246	292	274	272	271	262	257	297	262	287	282	274	250	288	269	272	290	276	293	274	301	271	257	261	281	305	265	237	239	248	284	281	282	261	278	274	268	276	278	256	282	287	264	287	285	251	256	282	272	252	277	262	266	308	276	295	295	262	269	265	267	283	267	299	261	256	288	269	266	256	260	281	259	277	253	248	271	241	277	272	282	252	277	249	236	278	259	281	283	299	279	289	258	305	262	277	262	285	261	273	283	297	254	273	259	277	292	236	241	297	270	228	293	263	253	286	260	279	236	264	262	282	288	273	285	249	280	267	276	245	258	284	233	268	290	272	260	299	264	248	269	234	266	258	272	269	284	236	280	287	256	266	265	290	267	251	277	269	294	277	285	264	282	260	271	265	275	256	290	268	293	288	296	290	257	260	287	273	276	270	252	243	262	270	261	252	270	267	271	246	268	260	265	289	266	261	254	282	266	274	258	276	271	258	256	276	275	248	272	319	271	284	276	272	256	284	276	258	265	256	293	256	263	260	289	260	277	269	277	277	261	281	257	266	264	274	272	265	264	276	237	285	241	277	295	263	279	299	265	270	262	257	278	256	294	266	256	292	215	292	263	289	268	282	272	290	258	283	245	298	314	285	276	275	242	259	264	282	277	287	243	293	271	280	280	259	267	291	271	273	273	257	301	303	271	290	273	268	261	251	281	259	285	290	261	271	255	277	280	270	264	260	270	271	309	274	262	281	269	226	286	287	266	285	290	255	266	297	285	256	254	279	275	258	235	270	263	287	272	282	258	300	279	279	258	262	263	266	266	263	249	262	279	292	282	287	286	296	276	264	264	259	279	276	280	282	273	260	266	267	302	247	304	269	276	276	310	256	266	292	272	275	274	268	242	281	273	288	261	261	275	299	257	292	253	240	260	278	301	260	278	284	281	280	266	276	261	305	255	275	284	280	301	272	283	255	262	303	269	270	303	263	256	278	230	302	269	280	282	273	269	265	260	259	249	283	268	252	289	244	284	262	266	275	254	244	281	251	278	276	298	256	263	274	262	263	255	283	288	249	254	291	282	283	277	287	272	290	262	275	273	262	275	290	301	242	269	267	272	256	282	262	275	285	293	275	302	286	266	256	283	243	272	233	285	291	279	236	276	283	251	288	271	260	267	284	284	238	274	282	265	282	256	286	261	277	268	273	240	258	266	252	275	267	307	286	311	283	291	264	293	282	263	265	289	278	251	263	248	234	268	282	255	255	276	271	253	267	256	286	306	257	289	270	281	267	259	271	270	291	277	266	245	286	271	261	281	281	258	268	275	256	240	260	281	242	251	286	254	277	270	286	283	272	319	290	262	258	252	278	260	276	267	276	260	255	264	268	272	252	290	280	275	278	261	267	295	288	278	267	266	291	295	272	274	276	260	276	279	277	248	268	252	272	252	281	285	278	243	270	296	270	284	245	290	281	313	262	284	276	268	271	274	253	264	303	305	237	289	279	263	296	241	251	258	278	274	296	266	280	279	234	264	325	301	274	273	259	274	258	293	267	252	245	242	280	268	282	264	295	301	276	272	272	283	274	260	288	268	259	274	315	280	279	304	266	280	271	281	273	279	279	283	259	286	259	248	258	280	275	264	263	249	277	281	264	292	279	225	271	250	263	297	271	269	228	267	276	279	243	268	282	270	289	287	285	283	271	264	273	253	280	275	274	258	259	258	289	275	262	252	302	259	285	270	262	288	272	257	255	274	290	318	274	239	287	257	260	285	251	253	284	288	285	258	244	267	267	265	266	258	257	287	243	243	274	250	262	288	271	298	261	309	262	262	237	284	259	263	267	287	228	291	266	248	303	274	256	288	248	229	262	279	293	275	242	267	271	283	241	249	237	263	256	275	228	249	295	237	270	290	270	292	274	282	277	268	287	254	288	268	275	269	294	273	271	273	266	310	263	246	249	273	267	289	269	258	264	235	278	284	274	240	266	274	267	268	291	272	272	281	294	278	299	288	300	283	259	267	269	287	301	258	285	308	249	281	293	287	286	290	244	267	264	261	270	278	272	299	244	223	273	289	274	276	281	262	243	254	284	264	263	286	261	276	299	271	255	287	270	297	250	284	271	262	285	256	318	256	277	268	295	316	252	299	259	268	280	278	265	297	265	271	270	285	266	247	288	302	277	252	260	284	278	265	277	295	277	262	260	263	244	269	256	263	272	300	253	298	261	272	279	283	257	264	246	312	299	252	244	268	267	267	251	271	289	276	277	267	254	287	270	244
21757	2770	5931	6697	5798	4716	3828	3319	2769	2383	2143	1836	1767	1624	1587	1506	1395	1338	1208	1214	1162	1143	1126	1087	1072	1025	999	1007	972	1012	952	951	964	900	867	934	949	963	879	845	909	869	931	875	810	827	841	878	875	881	824	829	837	831	809	862	849	838	824	785	802	828	826	822	836	843	801	803	811	847	813	773	830	844	799	812	831	806	835	837	813	802	796	784	818	836	770	822	797	811	832	804	762	786	811	786	811	785	791	782	772	748	802	790	797	816	853	814	811	760	799	794	801	795	767	793	752	770	769	784	820	826	771	751	825	823	819	843	764	789	799	771	769	754	761	773	795	801	797	802	802	797	792	746	775	820	725	815	760	814	816	778	770	794	747	782	764	773	758	795	778	779	774	767	837	763	792	779	776	746	731	755	765	772	829	801	761	769	787	826	805	795	754	746	787	776	773	808	754	794	808	768	811	843	865	750	777	832	746	775	789	768	751	840	801	835	743	742	803	763	747	801	825	817	795	819	758	774	787	798	761	784	745	771	755	804	796	787	788	807	794	745	797	818	835	818	816	731	792	745	832	725	801	801	818	811	806	760	735	773	792	789	843	764	754	830	792	775	795	771	803	740	772	836	762	792	785	848	758	790	843	796	777	757	796	787	816	826	749	815	830	773	749	769	761	747	829	760	732	814	766	749	765	771	802	750	733	795	759	777	808	765	810	797	803	758	776	768	751	772	832	785	794	805	847	820	774	800	737	758	770	783	769	783	764	743	786	762	756	803	762	760	789	761	782	778	808	794	831	817	748	725	738	761	790	818	749	760	758	792	760	734	809	792	782	785	774	786	738	801	777	816	829	766	785	765	816	809	782	758	756	733	778	759	779	771	751	778	783	765	760	804	745	818	716	747	762	735	776	799	790	782	739	814	780	812	804	812	786	765	772	789	786	774	752	790	807	802	816	750	786	748	835	774	784	803	784	784	774	786	766	720	776	805	726	766	772	772	760	766	801	830	811	833	836	741	730	796	777	797	810	786	794	721	781	826	755	799	782	786	798	786	745	771	718	729	802	767	813	799	821	820	752	739	713	805	780	775	758	783	796	823	791	773	840	820	768	774	780	788	794	777	793	780	723	758	785	738	824	774	799	764	762	740	794	787	835	724	763	764	802	755	806	753	869	786	829	788	793	770	787	780	778	805	783	795	767	788	810	771	770	770	809	839	816	786	807	769	752	744	790	804	812	755	747	805	790	755	809	837	759	812	802	832	773	750	750	779	791	798	792	794	738	778	727	782	806	815	794	820	819	793	785	738	803	825	759	763	803	774	786	779	796	745	787	773	826	776	805	828	774	763	844	767	744	796	820	728	784	785	773	763	802	790	764	757	806	822	764	781	796	780	771	809	756	717	773	770	787	759	754	762	760	739	758	800	781	811	792	771	788	741	818	770	786	788	807	782	749	763	809	778	817	777	799	806	780	804	840	768	774	761	745	748	759	856	795	770	796	814	813	763	769	801	785	787	781	760	761	774	809	781	808	803	767	765	763	745	783	748	731	783	729	749	789	759	788	758	796	759	833	786	793	787	763	827	811	773	748	766	799	816	803	848	789	773	767	798	783	781	780	811	781	797	793	799	736	760	810	800	778	766	790	795	803	806	809	806	796	767	780	759	787	799	824	742	744	801	776	751	766	815	740	734	771	778	812	759	820	761	777	784	777	736	766	728	770	775	759	786	795	786	762	736	798	772	797	756	766	768	769	748	772	778	740	750	838	808	765	799	778	742	774	778	762	771	767	723	754	771	774	766	819	756	794	806	846	794	807	828	768	781	761	803	736	769	756	782	774	769	781	782	760	805	738	792	749	729	793	772	802	796	800	744	778	795	748	786	753	785	785	790	775	762	785	824	787	814	768	752	786	813	800	785	778	807	806	775	768	801	793	806	802	768	734	781	788	784	831	782	761	715	751	723	788	759	750	813	787	762	819	785	800	787	752	785	808	862	763	796	787	771	759	812	738	786	734	847	732	726	802	782	756	795	750	808	796	787	763	749	804	796	792	797	770	786	735	805	784	786	779	787	724	808	762	753	800	773	807	793	797	780	786	768	817	845	715	803	809	793	751	783	744	801	792	770	796	742	781	804	813	808	810	809	834	772	761	800	833	765	779	755	811	772	763	816	809	781	791	788	765	755	752	747	757	801	752	776	784	794	812	769	818	802	743	829	821	808	752	767	762	808	786	800	799	788	812	786	805	807	784	795	829	798	767	787	816	825	831	776	753	810	777	767	742	751	820	785	835	776	803	790	839	757	806	782	824	800	785	772	808	740	776	757	788	817	753	824	784	774	788	784	845	769	759	821	725	774	794	821	772	786	794	780	826	835	763	798	793	763	781	830	766	786	863	754	836	793	811	719	827	785	764	791	802	792	779	729	805	782	816	782	752	775	790	805	789	783	810	777	805	789	783	765	745	796	764	763	775	779	756	759	831	763	789	784	760	765	770	755	754	781	783	819	757	801	737	745	865	751	787	694	788	739	759	776	776	783	835	795	811	756	761	800	785	750	791	773	782	752	811	757	788	798	796	806	767	754	797	787	725	749	789	773	776	755	781	792	784	713	796	821	773	788	774	763	772	754	826	793	811	757	755	776	810	796	804	797	750	761	734	762	756	787	806	778	792	804	826	810	750	765	737	755	751	788	771	803	848	770	769	786	777	766	806	796	817	777	774	739	797	862	771	783	796	817	769	814	787	790	755	734	741	800	805	816	769	798	799	805	767	792	790	848	812	784	816	743	776	789	769	794	808	747	837	794	756	771	797	783	697	848	803	736	749	808	789	744	829	819	784	783	769	771	768	781	793	851	759	769	818	753	769	793	760	777	775	826	745	781	813	806	769	753	768	823	827	797	789	751	728	783	772	793	786	780	797	747	795	782	785	763	757	744	815	779	795	806	748	753	769	811	760	790	790	782	797	745	784	831	777	806	788	790	760	833	767	790	741	799	753	788	714	776	766	817	795	777	770	781	765	804	788	773	759	780	733	777	779	770	803	806	790	733	809	803	795	787	784	758	799	818	792	833	752	836	783	801	829	772	785	779	778	776	771	748	762	770	774	825	798	797	807	770	806	774	768	842	831	777	746	793	777	799	772	744	805	749	819	770	736	816	800	811	814	774	782	759	744	741	865	819	797	738	788	800	747	812	823	776	760	791	815	774	802	782	804	791	770	806	743	791	782	754	798	837	822	807	829	751	798	774	792	766	763	772	786	750	763	797	811	779	794	769	804	846	812	777	768	822	786	791	828	833	790	789	816	783	745	773	836	769	796	747	731	723	765	782	778	723	762	722	813	778	774	745	766	740	810	832	764	796	770	784	780	765	790	819	769	806	753	740	772	786	777	763	788	723	769	799	723	812	794	794	810	746	780	754	792	798	779	790	808	797	817	788	771	796	785	819	788	804	778	768	777	778	783	766	784	736	763	799	835	761	732	781	789	773	827	798	787	770	818	756	727	804
5654	392	313	129	127	111	110	99	85	104	84	98	83	105	98	83	82	97	75	81	91	80	89	80	102	77	81	73	84	104	84	86	88	88	98	74	90	92	92	84	71	82	85	76	98	77	91	86	92	71	84	71	94	90	102	95	84	88	85	84	77	91	77	98	80	71	79	89	82	76	104	78	75	110	83	84	80	84	84	92	100	102	88	85	107	73	63	98	97	93	96	102	86	91	77	82	92	78	100	89	98	87	100	91	96	78	83	86	99	94	87	79	86	92	85	91	100	80	102	93	88	82	85	97	78	94	79	83	94	91	81	79	76	78	90	80	87	86	90	87	87	87	92	87	87	85	98	85	86	82	84	81	100	86	72	96	87	109	69	107	80	91	88	92	77	102	107	72	75	85	89	93	82	91	91	93	81	82	112	79	93	84	93	96	84	95	89	79	83	89	89	72	80	76	98	85	86	77	78	90	68	95	69	100	98	88	91	105	95	103	86	91	84	98	78	99	91	82	78	92	76	89	80	106	81	92	78	95	91	81	91	95	81	78	66	94	81	86	79	81	83	84	78	82	91	96	89	107	100	97	88	90	84	83	98	98	97	67	103	106	95	85	95	82	90	79	82	102	85	87	83	96	106	78	107	81	73	98	93	77	89	89	84	82	76	93	90	92	90	86	93	84	92	103	87	91	84	95	97	100	97	97	94	95	93	89	88	89	75	80	89	89	92	84	86	95	78	72	84	90	59	102	64	72	97	104	86	71	57	98	82	88	76	94	101	73	93	86	87	102	84	95	86	86	81	89	98	75	100	87	88	94	80	106	80	97	93	92	86	90	98	94	91	90	81	89	99	93	102	71	87	101	81	84	74	81	73	85	78	79	87	100	82	70	89	83	76	97	88	97	95	85	91	72	82	85	104	87	74	68	75	100	86	82	96	81	90	100	83	80	93	86	81	94	90	77	95	94	92	112	81	81	64	77	91	81	75	111	93	87	90	76	87	83	92	89	91	96	89	85	86	84	80	76	90	93	95	83	84	95	95	93	79	83	85	106	97	82	85	86	80	66	98	87	90	85	88	90	92	104	94	83	82	79	99	89	89	78	82	87	95	84	107	74	86	93	84	79	91	90	107	91	87	76	85	72	98	88	81	86	99	80	81	84	86	85	72	92	94	83	79	95	91	101	94	101	76	79	84	78	86	91	94	94	78	82	88	68	95	92	85	90	88	93	80	77	93	73	90	93	80	78	82	75	92	74	99	90	95	78	78	93	95	73	84	90	94	82	87	81	68	77	89	79	84	71	103	83	94	66	86	89	86	92	81	94	77	75	69	92	89	91	84	106	101	84	92	73	81	87	83	86	86	92	89	88	94	86	92	88	81	88	81	93	106	74	73	82	79	87	73	100	81	75	83	89	85	90	81	91	86	77	79	98	91	79	91	75	90	96	97	103	82	97	79	89	89	81	83	79	81	86	97	104	87	90	68	81	103	86	81	90	95	97	83	81	89	78	94	84	91	97	71	85	97	79	74	98	86	83	74	107	100	93	101	81	88	97	93	89	94	82	106	86	89	93	94	80	94	73	79	81	81	88	88	103	100	87	82	110	90	94	70	90	90	81	83	78	86	86	80	89	94	73	86	88	82	84	85	70	81	93	93	99	91	81	103	89	96	89	74	80	94	83	107	90	93	87	91	94	103	90	103	70	92	106	93	97	100	83	75	84	86	87	94	89	86	92	111	88	83	92	77	67	93	100	80	71	92	85	83	92	98	105	91	74	75	81	94	81	97	97	97	85	81	78	86	97	104	99	86	86	104	98	114	76	85	70	79	81	103	81	79	76	101	80	89	82	68	77	87	107	104	92	57	81	102	89	88	82	83	65	85	84	102	85	86	82	79	97	102	89	80	78	98	74	81	99	88	76	99	86	83	91	80	98	76	87	90	83	94	80	88	90	93	93	91	99	83	102	95	83	91	75	72	94	96	72	88	85	93	96	91	97	89	93	84	91	66	70	92	84	89	102	83	95	84	93	96	74	78	80	88	79	79	93	89	83	93	95	85	89	91	83	89	82	100	84	96	95	92	83	101	69	91	73	98	94	89	91	78	71	96	97	81	103	90	76	80	90	98	78	101	95	89	93	82	75	98	97	78	91	83	85	91	85	79	90	81	83	107	90	97	94	81	91	91	100	78	85	75	96	86	82	86	88	94	84	85	83	98	114	90	74	92	84	92	81	89	94	108	97	84	100	82	72	92	64	82	94	92	93	83	88	91	90	73	82	86	103	71	81	83	90	93	93	95	108	85	86	95	86	72	76	72	88	80	79	85	100	84	79	99	88	85	83	94	110	94	92	98	67	96	83	96	77	77	88	81	100	76	72	101	83	78	81	88	95	76	90	81	70	82	85	81	93	82	70	102	91	84	108	82	95	85	84	68	84	83	79	83	96	92	90	97	81	79	93	74	82	78	81	74	94	96	95	108	85	82	90	100	83	73	84	90	95	103	87	77	106	95	91	106	90	92	88	102	85	80	90	85	102	95	83	79	78	92	96	85	92	81	87	88	96	88	84	74	90	91	95	90	83	100	83	84	84	90	91	87	86	82	85	86	98	75	100	73	63	89	75	85	91	84	79	95	98	86	69	85	97	80	79	93	78	77	69	81	98	87	86	90	78	103	75	99	81	89	74	92	90	76	103	74	85	75	98	89	92	84	78	89	77	108	93	87	87	71	80	83	88	96	89	79	84	81	79	86	76	88	89	74	79	74	83	96	80	92	73	98	81	83	97	111	78	80	107	94	87	94	107	89	69	86	95	96	63	84	83	77	80	84	102	76	67	80	94	94	80	87	89	91	92	77	88	68	88	85	74	98	103	97	77	100	87	90	76	93	91	91	86	86	88	89	84	69	86	89	87	96	86	108	80	71	97	108	82	92	102	70	80	78	69	90	90	85	70	83	83	89	78	83	99	84	97	84	80	97	75	111	101	87	95	79	92	93	87	111	86	81	81	96	98	84	79	86	101	77	95	95	87	100	99	108	86	79	95	87	94	71	93	94	107	86	97	90	111	101	95	97	84	92	80	86	91	94	90	77	98	83	111	115	89	95	95	84	91	112	94	93	85	92	79	90	81	91	69	79	87	86	91	110	101	94	95	89	87	100	83	89	75	91	77	96	96	98	100	101	87	84	78	103	92	92	88	78	97	96	84	77	94	77	81	81	78	94	85	71	81	81	93	79	95	82	86	72	78	90	85	76	75	91	97	80	91	84	79	104	78	106	98	81	83	94	82	83	97	90	103	73	67	100	89	76	92	72	72	92	91	94	86	79	88	92	102	88	108	78	93	78	83	93	95	89	65	93	72	100	86	98	99	91	67	90	100	84	86	71	71	85	90	65	110	91	75	84	99	89	89	87	105	82	77	79	102	92	103	92	87	81	76	98	103	86	87	83	105	86	97	75	86	78	87	103	83	99	73	79	91	89	89	85	103	90	82	78	85
4724	386	485	472	473	398	384	399	382	364	339	358	370	345	345	336	301	327	332	329	322	341	311	343	361	308	320	340	319	331	329	350	300	309	318	327	297	317	316	387	311	336	346	339	317	314	311	347	317	332	318	348	318	316	299	311	314	310	329	299	341	320	299	332	343	306	308	298	311	308	319	323	306	308	326	305	347	318	329	299	311	331	330	323	318	332	316	342	306	324	327	290	286	308	303	300	320	295	340	322	314	312	323	341	319	291	301	321	320	336	295	354	329	307	304	333	334	326	314	312	323	314	279	323	308	301	319	319	351	336	304	317	325	299	329	296	297	331	308	316	336	301	323	313	325	312	296	348	305	331	359	297	330	320	284	305	299	317	303	332	334	321	341	297	317	342	285	305	331	317	332	305	328	315	297	342	290	364	312	326	306	348	305	321	320	316	352	310	325	315	308	278	298	325	334	302	298	339	343	360	324	312	347	314	292	305	330	299	311	311	321	291	307	313	285	337	331	328	312	327	304	309	296	337	347	316	315	338	323	346	316	315	315	321	332	342	297	307	332	311	298	317	308	329	277	324	325	315	322	344	321	318	335	323	296	314	257	321	314	323	310	323	315	315	321	314	314	318	315	306	318	325	298	285	319	309	342	317	313	302	306	314	353	270	324	304	320	324	313	332	339	346	309	274	315	310	324	319	335	346	287	315	330	311	300	312	332	309	366	318	308	297	286	325	306	318	300	321	344	315	338	309	326	317	292	348	320	300	317	307	328	309	308	313	294	309	308	279	332	287	320	314	336	347	337	323	351	340	306	331	334	284	325	308	292	306	335	334	332	311	332	343	316	330	341	287	295	278	304	336	329	303	299	307	288	326	334	295	319	311	283	329	335	270	281	334	314	341	351	292	317	353	327	350	312	332	302	301	306	300	313	325	336	312	298	290	333	293	299	339	332	327	315	331	318	294	328	295	312	318	322	312	327	344	285	335	303	329	312	330	334	313	322	340	321	325	318	277	305	318	338	311	338	308	310	344	311	333	331	329	308	335	303	312	299	321	316	334	303	307	326	319	342	317	334	321	313	328	348	320	293	307	310	319	314	315	336	292	293	325	348	316	302	308	310	354	320	353	353	316	294	312	322	317	345	348	340	332	336	338	303	325	281	340	337	328	331	311	291	313	309	335	338	323	301	315	314	319	354	315	300	302	345	320	339	343	327	303	334	315	298	328	330	296	311	293	331	296	336	304	297	294	310	309	309	302	328	323	325	314	321	324	302	325	325	302	336	306	301	308	309	291	316	292	334	307	298	293	328	327	304	299	357	373	320	339	312	298	310	322	316	337	347	329	322	323	313	292	327	343	305	326	321	275	289	300	297	315	305	293	297	320	351	321	306	320	317	335	296	286	338	313	321	282	297	317	320	319	292	306	314	309	341	290	317	300	320	344	340	292	301	324	283	320	283	315	324	312	315	298	328	306	303	303	274	313	311	309	336	333	306	310	321	297	348	305	318	365	316	308	293	323	331	302	309	313	338	306	314	265	315	345	317	324	306	286	336	345	317	315	299	340	332	353	305	313	288	303	303	330	317	297	338	301	313	298	333	313	292	320	322	294	314	320	318	320	306	320	291	340	309	334	297	328	327	317	285	316	317	316	331	327	328	324	337	304	325	291	311	321	329	312	304	335	332	323	303	284	290	349	332	305	363	310	316	295	303	307	337	291	295	295	312	305	302	301	287	313	323	320	325	323	306	316	337	329	309	320	341	325	320	308	299	312	307	312	291	334	282	328	281	345	293	319	347	316	295	319	315	283	306	306	320	316	337	332	312	314	308	307	315	306	344	337	323	311	325	318	301	309	336	352	327	328	334	311	317	289	296	326	321	362	275	315	338	323	321	332	326	353	304	299	346	296	328	284	323	344	311	308	336	314	304	295	293	355	302	328	316	319	313	305	337	311	305	288	275	307	325	300	322	329	342	312	321	327	318	315	300	330	297	344	290	325	326	347	295	308	319	301	314	345	314	326	317	335	295	321	302	277	338	301	301	317	303	338	323	293	327	298	296	309	354	304	297	320	290	291	308	324	324	326	331	330	325	301	305	323	318	326	324	278	310	325	319	330	306	289	322	294	327	304	311	306	327	337	319	334	322	349	314	315	323	320	354	311	313	328	333	306	286	314	328	306	333	308	323	312	313	316	317	303	323	322	310	341	308	318	305	354	307	332	382	323	318	320	285	281	286	300	323	326	319	314	319	311	309	301	322	312	318	309	320	295	321	300	308	325	302	297	322	337	284	340	280	315	314	323	303	328	314	330	285	318	321	346	306	315	325	308	326	313	314	314	302	329	312	291	316	333	334	281	298	295	333	309	322	341	327	287	347	330	305	283	326	304	313	346	328	298	305	300	297	344	322	336	319	330	287	324	296	302	310	300	339	321	314	317	340	323	304	289	311	301	317	330	339	313	312	316	323	281	307	313	329	296	321	325	322	315	284	312	299	295	321	298	324	309	322	304	317	329	289	316	312	321	304	316	311	325	340	303	328	326	335	310	335	329	330	330	303	325	284	318	317	297	339	340	300	308	330	330	332	305	333	303	337	347	280	344	325	327	321	302	316	310	336	347	327	324	299	321	324	302	327	342	306	332	311	304	296	327	310	303	335	319	319	345	331	309	319	288	299	324	326	355	299	336	317	315	323	306	344	325	288	270	320	324	307	323	340	334	291	308	307	317	278	345	342	304	313	313	304	317	317	347	337	304	318	292	317	319	305	329	309	347	322	312	334	320	311	292	310	331	314	309	285	301	301	298	314	327	297	324	292	343	294	282	316	308	334	314	314	335	323	290	345	291	327	320	291	319	322	309	293	308	299	309	329	317	312	316	314	320	317	314	306	323	298	331	323	323	341	304	338	288	308	351	319	298	309	288	310	308	313	317	284	297	318	321	333	330	335	293	309	275	328	320	335	319	328	319	336	324	288	316	343	309	297	330	315	326	314	293	351	330	312	278	301	325	316	283	297	304	288	319	352	297	301	303	333	308	319	322	302	338	322	344	322	305	306	326	330	304	310	343	325	325	282	321	302	319	301	333	334	328	306	355	295	314	293	310	303	325	343	340	340	337	303	318	315	300	338	300	291	302	322	335	295	337	340	289	322	320	310	293	305	324	344	299	331	318	321	332	328	299	319	295	319	297	323	334	300	314	294	311	325	347	330	339	303	318	308	286	272	324	272	314	336	295	332	320	333	322	315	320	294	307	321	315	322	331	339	305	344	331	332	321	328	278	349	326	316	330	285	330	315	325	296	334	327	328	322	362	288	300	324	323	337	299	303	319	325	359	330	327	318	336	308	324	321	299	340	313	317	349	285	314	335	301	327	330	328	330	295	351	308	314	304	296	340	318	318	297	319	306	318	329	324	336	320	325	348	291	327	314	302	339	323	332	320	313	336	326	317	352	322	327	314	312	347	304	326	340	338	308	316	309	303	315	293	281	346	317	307	358
37864	17360	4900	1162	881	622	496	417	370	306	323	265	263	251	231	209	229	218	192	235	232	198	219	212	229	195	207	194	202	199	196	191	208	198	198	215	221	207	205	214	211	176	205	195	183	186	200	214	205	176	203	227	187	184	184	174	206	192	186	188	171	207	192	193	188	188	187	180	206	196	177	187	180	168	192	171	194	194	188	182	213	189	180	201	208	176	197	204	196	186	180	189	187	201	186	204	205	189	183	194	187	194	177	195	184	166	201	200	189	184	183	173	195	168	165	186	205	185	188	182	205	188	194	187	185	189	189	180	196	181	184	197	177	184	192	176	173	186	184	227	189	175	196	177	172	190	184	180	217	175	211	211	172	192	178	184	221	177	171	190	193	186	192	190	220	176	181	210	190	178	211	226	184	173	197	210	181	182	199	203	183	170	169	198	185	224	180	211	197	212	189	181	175	173	184	167	189	172	193	182	176	185	178	177	165	199	184	175	167	195	182	177	184	191	207	185	177	175	177	192	172	201	211	160	191	212	176	203	193	201	197	173	182	175	191	172	180	194	186	201	193	165	208	174	175	181	192	217	193	187	197	198	191	199	188	176	167	188	190	170	194	175	169	164	183	197	207	188	161	194	196	202	161	205	183	195	202	205	177	179	180	192	187	165	197	184	195	172	175	176	197	191	162	183	181	184	168	200	193	177	220	199	187	194	171	196	192	189	175	184	194	177	182	175	196	210	195	186	218	184	182	200	195	208	179	187	174	201	195	204	196	208	174	183	178	193	203	185	200	184	230	189	176	173	215	187	171	198	177	203	192	196	173	186	168	190	202	190	193	193	180	205	196	188	205	205	171	198	177	196	183	187	188	185	194	197	157	161	180	163	189	214	167	194	189	184	186	187	170	183	177	208	195	200	208	185	180	215	177	199	189	187	197	184	193	187	194	188	172	188	194	218	188	194	171	211	230	181	215	176	195	202	176	210	201	176	187	185	181	161	193	194	180	184	180	171	190	172	179	185	179	185	191	178	193	188	189	190	167	165	178	183	189	182	201	182	198	170	194	201	220	200	192	212	177	171	187	210	177	202	182	193	185	199	197	188	179	205	231	167	192	178	222	185	204	178	182	189	190	169	172	210	217	171	184	197	174	214	171	185	190	178	164	168	193	192	181	184	199	184	194	192	197	199	213	176	171	188	158	179	172	196	186	202	205	208	171	177	181	191	178	184	188	188	187	180	202	169	191	176	199	166	190	173	166	207	172	179	183	188	170	202	186	191	187	188	176	201	196	192	181	202	202	204	167	186	195	199	197	201	189	202	193	176	171	198	172	190	185	176	204	188	204	174	200	192	200	200	199	205	200	170	171	188	186	172	196	178	199	159	195	196	184	190	203	181	191	196	188	166	196	195	196	208	208	201	188	189	194	185	215	183	191	180	171	198	189	185	189	183	183	195	170	189	197	196	188	192	185	177	194	167	197	185	167	196	190	194	211	186	191	202	198	204	193	203	192	198	185	192	198	194	178	208	179	186	167	179	182	199	190	202	202	202	194	188	212	207	175	178	208	192	211	167	191	193	202	210	180	192	168	184	202	185	188	190	204	182	173	177	147	204	178	194	173	186	160	193	204	195	199	208	183	192	187	179	177	209	196	192	186	194	205	165	210	186	190	201	196	210	187	205	190	208	190	191	198	174	191	179	172	192	158	189	210	195	204	181	182	167	191	157	214	174	171	181	208	190	167	196	179	176	168	185	188	177	165	170	185	177	193	165	200	186	188	179	202	162	193	199	172	202	206	194	184	173	185	179	170	183	207	188	173	210	204	200	165	189	205	180	176	196	193	190	209	172	206	202	195	166	191	218	198	189	175	172	192	183	191	168	199	195	189	182	202	183	179	185	172	180	196	166	187	194	198	197	193	219	159	206	200	163	214	180	180	187	185	169	168	183	182	166	213	157	177	172	180	186	204	193	194	191	202	205	172	184	202	210	166	178	210	194	180	198	193	162	192	185	146	181	221	179	219	162	175	191	205	178	182	171	198	192	212	198	183	206	189	175	199	213	177	171	204	192	209	206	168	199	180	190	199	180	168	211	161	175	211	169	189	208	171	210	205	183	208	197	183	188	207	191	192	194	183	192	177	173	189	190	196	218	174	184	170	192	209	180	182	204	168	231	200	195	190	179	205	161	219	192	172	172	191	203	191	193	170	212	172	189	178	161	201	225	181	194	195	196	193	172	170	213	169	198	198	191	172	173	184	175	202	160	159	201	181	184	186	181	225	193	173	159	176	179	179	219	188	170	157	181	191	195	206	187	213	181	181	179	189	184	181	182	209	165	212	188	199	167	190	178	172	189	203	166	198	156	180	198	186	166	181	180	193	202	155	211	187	190	183	198	192	176	187	183	171	195	177	168	191	197	195	167	190	202	190	188	195	170	173	183	191	182	216	188	169	193	181	188	211	193	189	185	181	196	187	196	182	171	198	207	186	190	204	186	186	200	207	184	173	165	191	210	193	200	181	191	177	193	165	192	202	206	182	199	206	207	209	189	192	197	181	193	193	184	190	171	230	177	186	202	191	185	198	200	182	185	200	208	188	168	199	175	198	188	188	206	188	197	202	205	192	184	174	165	202	198	197	203	180	214	181	191	205	163	191	149	181	181	187	195	213	196	168	202	178	178	167	183	206	185	195	186	181	219	198	211	187	188	200	191	211	201	166	188	231	210	196	198	183	182	187	225	195	189	171	213	206	212	180	180	187	189	212	179	171	193	180	185	180	205	200	179	199	167	189	183	184	194	190	188	170	187	163	198	196	198	190	188	200	182	186	175	176	202	204	183	182	196	169	179	176	169	201	186	185	209	194	194	202	202	195	188	206	199	192	170	183	191	199	199	212	167	198	201	202	201	176	179	200	180	192	207	184	171	168	197	192	199	199	210	189	195	187	206	188	189	176	196	195	169	183	172	220	198	203	186	161	169	193	186	211	199	180	210	212	192	200	171	157	225	194	183	204	185	192	180	179	159	186	165	201	205	185	194	196	181	190	192	195	200	184	193	188	204	198	200	207	190	174	189	214	183	182	191	187	194	186	186	211	176	197	196	173	179	184	175	174	180	212	208	180	198	195	189	204	183	186	200	222	176	186	201	190	197	201	185	190	203	213	204	178	176	196	172	214	192	194	215	175	188	187	196	200	197	191	191	165	194	167	169	189	188	177	187	223	185	182	216	166	195	216	212	197	183	185	176	215	194	213	181	196	209	187	204	177	197	176	209	188	155	208	209	175	191	192	208	178	205	197	193	178	185	197	197	203	210	186	190	184	179	165	182	179	185	183	200	186	186	171	213	160	172	176	200	217	176	189	177	180	162	188	191	190	201	179	177	223	188	201	179	193	191	195	199	200	189	183	175	175	181	194	182	191	200	177	194	183	194	201	181	168	182	196	200	214	170	188	188	192	182	205	193	191	208	185	188	155	205	191	191	164	186	192	187	176	192	198	185
17622	1543	3267	3594	3085	2494	2099	1808	1571	1348	1278	1165	1071	952	968	942	910	868	861	818	826	733	702	738	731	722	667	663	673	680	692	634	637	658	638	626	616	644	641	639	633	680	636	632	630	647	646	607	589	602	645	647	606	573	585	624	575	616	578	632	572	619	591	592	602	616	628	606	578	597	588	588	602	623	585	596	601	583	589	604	605	566	587	590	520	597	577	605	574	578	592	598	590	579	571	600	589	563	624	586	595	539	564	593	576	609	592	573	613	584	635	585	578	545	589	586	560	591	590	606	583	573	596	606	581	582	569	600	582	547	541	631	587	591	557	590	556	621	596	575	617	576	553	576	583	580	602	563	539	592	577	561	576	582	564	608	574	549	578	580	521	606	584	558	571	555	592	591	575	580	578	584	609	573	594	582	627	576	608	600	570	594	606	593	580	574	581	594	576	586	569	606	554	540	601	597	573	603	602	582	524	551	605	561	571	587	583	625	558	594	569	580	568	586	601	562	573	556	590	579	562	613	602	649	611	645	613	565	636	598	596	587	555	636	571	605	609	586	573	574	551	634	631	554	569	591	570	573	552	621	607	584	566	585	596	602	572	548	549	604	541	537	584	545	580	535	574	569	567	569	592	560	552	561	609	574	572	547	598	611	591	593	559	602	645	576	597	610	583	632	581	567	594	622	596	573	613	570	560	592	580	588	595	559	591	591	557	571	583	571	542	567	569	611	578	587	595	571	610	570	606	573	585	580	568	577	535	573	556	591	547	583	583	580	589	567	594	549	547	579	574	573	554	621	591	621	576	566	562	588	554	579	605	627	564	574	600	607	576	562	623	557	581	587	590	591	583	583	559	563	564	576	537	581	559	561	555	610	601	611	583	579	564	565	585	569	553	587	574	572	605	600	570	622	553	594	570	556	597	614	638	545	570	583	561	570	575	604	529	590	569	535	567	545	609	543	591	590	586	586	544	597	547	588	533	583	585	579	540	554	597	553	545	584	613	615	589	585	511	571	574	589	560	581	582	581	575	569	593	587	560	567	575	546	571	592	569	612	556	578	577	569	565	556	622	567	592	520	602	622	597	600	625	550	556	581	591	597	644	556	572	574	602	603	544	596	599	584	570	570	608	606	595	619	562	610	608	569	573	606	556	622	580	645	589	582	589	558	553	573	628	574	586	575	588	586	589	594	596	595	568	592	570	562	564	573	569	549	568	595	569	537	577	545	607	588	577	599	620	607	590	635	565	610	587	539	565	603	553	590	554	555	561	550	629	581	587	562	571	596	568	614	569	573	550	592	594	555	577	558	573	582	599	579	581	544	603	592	590	569	519	591	568	568	570	582	589	573	620	555	641	606	551	578	558	585	548	602	606	534	574	547	562	557	538	594	581	583	578	577	583	598	562	594	616	557	566	578	626	599	586	597	623	553	586	597	575	583	548	600	601	566	596	623	551	593	616	533	564	576	560	537	572	595	581	592	558	584	613	607	584	584	600	601	621	540	585	574	530	543	575	556	564	564	560	600	589	600	527	590	575	570	592	572	563	605	565	611	530	595	551	567	590	523	590	567	627	613	596	572	585	631	602	609	608	606	601	544	557	593	559	548	622	589	631	596	617	568	583	559	540	537	614	616	607	606	603	591	586	568	605	576	581	585	585	561	595	574	632	620	560	598	605	610	592	600	575	579	594	571	585	601	580	559	622	601	553	589	589	550	589	561	612	562	571	567	583	608	595	548	549	572	604	574	572	604	627	611	526	595	571	583	592	590	616	609	598	583	573	580	585	570	550	561	645	571	605	590	589	549	599	558	566	567	583	571	587	584	528	571	581	586	605	552	590	586	542	533	575	548	543	579	566	625	602	565	590	585	569	560	563	616	596	567	509	580	578	547	570	578	591	521	595	571	567	639	580	590	545	573	595	577	546	568	624	566	578	584	607	580	596	564	596	532	586	567	590	578	597	589	582	592	563	578	501	574	588	578	586	633	588	571	582	589	605	561	600	575	547	564	631	557	571	562	554	563	596	599	579	564	563	564	549	577	585	573	573	577	589	583	583	590	551	585	581	566	604	580	548	592	560	551	571	560	588	568	600	576	567	609	568	586	575	547	569	601	609	552	590	588	577	592	571	567	552	597	563	644	550	599	615	650	585	601	605	566	601	585	588	576	587	591	613	578	617	593	620	580	585	620	587	564	592	567	558	583	591	564	574	568	563	595	593	615	581	602	574	603	580	552	585	546	607	610	574	586	593	586	560	562	565	590	576	556	593	543	601	575	536	557	560	579	551	584	538	602	567	569	576	570	547	581	586	578	585	597	565	607	583	607	567	563	595	533	650	593	583	591	509	600	587	635	581	599	606	609	618	565	611	552	600	589	590	540	559	593	580	581	567	560	648	555	634	604	557	607	611	600	561	563	553	561	596	604	542	581	617	579	574	605	609	547	624	556	610	563	564	571	542	582	553	601	562	579	553	619	622	581	539	600	548	620	577	566	591	606	578	591	547	608	547	567	583	582	575	597	543	583	577	545	580	587	602	615	562	570	564	575	597	583	582	620	611	546	571	552	619	545	580	604	605	608	569	612	590	577	563	563	581	602	583	582	574	566	560	572	546	585	569	590	562	587	585	607	572	559	576	544	546	634	581	571	560	547	560	581	593	550	577	609	592	596	581	609	544	526	592	583	572	526	603	608	545	611	574	566	582	578	592	543	543	548	580	596	573	591	609	617	591	571	579	584	606	627	576	623	581	594	615	589	597	610	549	583	590	583	586	592	589	581	580	576	565	582	541	609	555	551	576	517	581	570	514	566	588	610	558	616	574	560	585	538	538	583	604	582	561	622	616	574	556	550	574	601	585	528	534	631	550	589	604	579	584	590	570	605	560	584	613	570	581	580	591	572	588	582	599	588	569	563	509	635	615	590	592	589	548	567	588	586	582	526	584	608	576	587	540	557	556	587	570	572	594	605	573	564	560	602	536	584	586	526	581	617	560	541	580	619	567	602	579	562	576	575	613	641	578	587	603	594	550	605	582	562	598	589	575	614	553	590	615	581	560	564	605	609	566	559	596	559	590	581	563	568	590	580	615	602	603	562	617	577	569	593	536	602	576	604	570	590	576	575	557	539	599	550	568	597	609	533	581	573	562	541	561	580	567	622	555	596	587	577	600	593	636	572	595	547	590	580	605	575	571	572	603	568	600	584	583	594	587	556	580	584	566	564	572	576	583	613	583	577	569	576	554	584	596	580	576	603	601	608	588	590	598	597	557	599	598	560	570	566	604	594	596	633	597	606	585	544	557	555	567	556	587	571	589	563	599	543	573	581	558	624	608	582	560	575	615	601	569	609	591	553	620	561	580	610	590	601	567	585	573	552	600	535	574	603	586	630	535	594	584	553	569	572	580	617	534	586	586	606	597	592	570	570	523	584	564	600	569	598	589	593	582	622	576	571	584	553	534	561	566	541	580	546	591	563	584	582	565	594	612	571	571	575
40781	22076	18625	3453	1674	1238	952	750	658	563	469	480	427	422	381	368	385	309	358	301	321	334	323	326	272	307	281	296	274	312	276	295	299	275	288	277	262	305	293	291	303	294	246	234	276	293	295	274	293	307	304	301	295	305	306	295	299	266	307	273	260	293	271	257	271	260	322	263	298	315	294	250	272	255	316	295	273	292	268	293	249	302	295	287	278	270	263	305	283	278	262	273	268	259	261	255	295	243	237	281	286	290	247	287	274	273	259	252	266	239	267	264	265	250	290	303	276	285	274	262	264	289	271	247	294	276	282	296	294	281	279	261	302	270	267	257	258	297	266	261	253	279	244	266	272	277	303	275	292	291	276	265	239	270	268	272	276	249	249	296	282	293	278	293	276	276	291	295	281	289	274	277	264	259	291	269	284	289	298	267	260	273	271	287	269	300	282	275	291	273	275	264	262	287	244	256	268	252	252	279	294	282	274	279	312	277	276	287	278	257	262	274	280	264	269	273	273	260	256	283	275	244	288	309	285	243	256	254	296	253	254	228	282	266	287	291	283	265	282	290	270	269	290	262	277	283	282	274	258	288	262	277	251	289	282	282	265	258	282	264	265	270	252	286	281	246	276	259	277	266	276	301	276	287	261	254	258	300	290	283	295	283	263	289	256	282	227	312	269	298	277	292	310	292	284	269	276	258	261	288	257	281	280	274	267	293	243	268	298	265	293	291	270	244	281	312	274	252	290	252	270	261	286	300	268	294	266	267	264	287	267	242	287	264	307	256	299	275	255	264	250	278	298	271	264	302	285	274	255	264	238	276	303	254	299	286	289	303	227	243	291	296	267	244	278	287	250	229	281	254	293	276	200	284	304	251	270	251	296	247	269	271	271	271	263	261	259	291	286	304	244	269	227	257	247	269	283	269	279	276	270	295	314	276	261	255	263	276	266	258	261	282	287	282	301	304	246	276	249	307	272	278	246	261	268	283	251	267	279	285	293	256	301	274	274	270	302	293	274	257	262	281	263	325	265	257	267	277	277	285	245	259	282	289	250	255	273	272	302	286	259	291	258	256	261	281	275	252	249	287	259	261	276	259	288	249	271	267	287	267	279	239	247	275	282	245	258	243	285	277	271	275	252	283	274	260	254	286	276	278	277	275	250	295	277	276	298	271	290	311	269	302	280	243	271	268	251	265	266	275	245	304	268	277	297	271	263	312	277	253	275	263	291	248	260	247	277	269	264	244	278	272	253	238	276	284	270	283	257	282	273	276	289	265	272	297	273	269	285	304	285	284	275	257	279	276	305	268	291	255	265	283	289	292	256	238	247	288	262	248	269	266	272	291	260	275	272	265	267	263	254	261	262	254	275	268	289	268	292	290	256	318	246	284	274	279	290	271	265	248	271	294	295	266	309	290	284	277	275	270	295	273	263	270	303	265	261	273	267	299	276	298	291	266	293	245	277	265	256	278	298	278	284	261	240	287	312	285	267	251	255	288	297	252	264	295	253	282	272	313	287	299	267	258	282	275	256	266	277	263	274	272	299	308	243	278	262	286	247	273	259	294	297	246	268	284	265	273	286	273	309	239	296	273	287	279	279	288	282	299	284	281	298	289	290	242	290	265	266	250	285	299	317	278	271	258	282	243	247	272	281	261	248	291	254	264	276	277	295	307	271	283	280	292	248	258	309	270	305	277	263	260	272	274	261	262	273	276	267	275	275	251	276	259	275	269	292	279	295	316	261	281	298	297	289	276	274	270	270	255	249	254	261	271	267	259	254	276	267	297	275	271	307	272	254	252	268	261	270	296	247	240	263	274	268	258	286	262	272	287	273	280	269	289	296	264	266	293	291	274	322	234	236	252	269	263	280	300	276	314	254	262	267	267	265	282	267	249	309	278	243	244	264	249	262	266	263	278	285	260	284	272	280	280	280	248	278	280	279	244	270	260	276	280	287	302	276	252	254	269	244	269	299	270	266	249	252	293	251	288	289	293	279	281	261	261	283	288	280	268	244	271	265	264	279	289	287	290	279	255	256	280	278	261	252	255	269	289	255	272	272	256	278	276	292	266	274	258	264	266	259	251	286	240	234	282	297	283	243	260	258	283	270	267	265	280	287	275	275	289	273	250	276	262	292	270	263	264	275	238	276	278	301	257	252	250	248	270	272	265	291	265	308	261	254	277	281	268	292	274	275	297	268	299	289	264	282	272	255	252	246	288	267	289	264	296	274	253	270	276	267	268	247	276	270	273	232	266	276	270	304	282	265	299	290	277	287	270	251	257	276	280	281	294	295	278	265	268	265	291	292	293	283	285	267	269	240	279	241	297	299	286	262	266	287	246	261	263	278	292	283	309	280	288	257	286	259	269	270	269	263	271	282	311	293	295	318	267	294	283	273	243	256	296	294	261	276	280	276	280	277	249	261	252	277	282	236	281	276	239	265	254	262	258	260	258	232	317	285	272	268	237	264	272	254	278	278	286	245	294	277	263	261	268	285	261	283	261	313	263	279	284	280	263	294	271	283	260	245	253	272	270	290	257	276	266	265	258	271	274	302	268	278	293	241	284	280	280	286	263	292	273	286	260	282	269	272	251	275	285	314	290	259	253	285	255	253	269	239	284	309	261	289	262	276	271	247	310	270	302	277	280	273	305	263	252	253	259	279	270	245	247	283	304	283	310	287	276	269	263	254	296	259	260	296	281	295	243	257	271	270	277	271	273	308	268	305	296	269	291	286	281	271	294	291	302	285	274	282	269	279	304	262	261	258	272	225	276	263	254	301	263	287	277	269	272	286	266	256	268	265	274	261	267	277	285	290	280	257	297	272	275	302	265	267	273	307	295	304	258	251	268	274	254	258	304	276	288	284	272	278	271	265	287	286	282	296	264	295	287	279	252	301	283	266	317	271	280	267	267	275	266	275	279	296	235	236	254	281	306	283	268	281	291	260	294	251	267	265	264	275	282	304	260	285	271	252	272	247	287	279	264	279	290	313	264	247	265	275	272	286	275	312	247	295	276	261	292	292	249	256	281	266	263	271	261	263	268	264	267	270	286	254	242	292	278	266	255	318	266	261	280	288	263	271	251	264	286	320	260	291	275	277	280	278	295	251	237	268	285	294	289	287	302	287	244	274	236	289	276	236	280	280	287	255	259	277	264	262	290	293	284	261	269	321	292	238	275	255	268	269	296	264	260	272	272	259	290	238	285	284	286	317	241	303	248	250	275	280	274	266	246	268	299	292	282	289	290	250	221	299	266	287	257	284	263	284	281	290	265	288	306	263	280	280	302	255	279	257	274	267	264	279	307	293	285	276	270	266	265	269	257	290	287	284	301	304	276	282	260	282	266	287	262	260	264	275	295	309	269	278	267	235	269	280	258	277	296	267	287	286	264	298	294	275	267	277	306	271	299	233	276	281	275	269	252	281	265	261	264	275	277	261	282	284	288	296	271	271	272	280	264	284	277	277	270	267	293	286	298	279	259	268	287	299	317
21825	2756	5834	6606	5633	4696	3845	3189	2830	2422	2114	1964	1776	1716	1589	1486	1369	1263	1217	1228	1178	1154	1091	1095	1040	1014	1065	983	1006	998	980	979	972	989	886	959	923	897	926	893	901	925	831	846	854	884	834	840	849	822	794	817	890	874	831	746	812	853	881	760	863	771	828	812	816	852	845	826	864	873	783	805	846	794	808	885	820	795	800	831	848	802	770	792	803	827	842	836	798	784	777	804	804	816	793	795	791	793	792	755	804	828	819	771	834	819	795	834	800	765	813	812	867	810	830	779	784	770	803	823	797	833	833	792	828	810	811	772	779	798	812	769	786	719	784	759	775	780	766	792	771	850	765	791	763	823	754	786	791	771	795	789	830	760	745	838	782	770	803	752	758	752	768	767	765	794	789	798	756	793	781	749	815	728	797	762	773	812	817	777	785	814	791	842	756	770	775	789	780	800	771	838	774	796	776	802	812	762	789	770	822	753	772	818	807	788	819	753	784	777	817	741	724	744	795	768	795	778	777	771	790	772	721	789	747	762	766	792	784	782	793	778	754	807	788	754	767	793	793	813	769	773	809	804	806	803	759	777	744	810	786	785	781	777	737	751	783	817	785	767	766	783	765	801	772	822	749	834	770	761	794	785	766	801	774	808	827	753	779	738	769	812	753	774	793	769	783	828	775	769	767	763	796	830	776	774	795	771	791	749	817	763	761	767	797	748	797	838	787	748	766	753	763	837	747	760	799	793	777	756	764	798	789	733	728	804	773	775	745	792	796	794	773	766	778	767	721	794	742	829	786	788	785	774	821	783	757	813	777	777	757	772	773	786	759	777	750	755	815	761	809	835	816	791	821	783	770	797	778	741	805	761	725	790	828	770	777	825	828	775	746	755	795	786	776	773	822	773	754	760	748	789	815	775	791	791	805	754	768	769	752	773	763	805	798	749	777	792	824	780	789	798	773	786	798	745	823	788	803	788	788	816	815	787	793	777	798	767	775	775	774	816	799	771	757	797	793	756	795	826	803	782	768	813	772	778	761	799	774	788	774	839	787	821	793	837	817	809	774	716	827	766	816	791	798	756	742	770	718	744	739	767	778	819	795	804	817	795	831	772	777	797	803	725	784	772	796	790	752	812	783	773	810	726	773	807	795	814	795	800	783	803	803	788	794	789	802	765	822	795	794	778	790	754	776	765	784	748	731	766	812	756	764	798	804	763	825	783	716	785	796	780	768	760	802	777	806	775	778	763	791	753	802	802	784	766	798	743	854	735	772	790	766	786	805	808	746	791	774	774	775	822	762	782	750	800	801	815	789	836	798	759	785	753	770	814	806	766	763	753	792	786	818	838	785	815	761	810	788	809	745	809	772	780	784	756	791	844	796	771	766	736	812	870	782	787	802	759	756	797	817	808	801	786	787	843	761	783	783	768	782	770	772	782	769	837	844	811	788	827	805	712	765	828	801	781	780	782	813	766	771	784	811	776	704	784	803	817	797	778	776	745	788	787	802	781	783	794	758	804	763	776	781	774	779	761	794	771	750	742	779	811	791	757	761	743	815	811	760	792	757	805	793	760	740	842	779	798	773	779	770	754	790	780	788	820	821	801	785	741	731	757	769	776	790	801	807	778	809	797	831	799	780	771	802	804	787	758	851	793	818	758	764	776	803	782	792	778	763	804	802	769	784	751	800	810	777	718	792	767	810	785	764	712	785	797	788	797	815	817	756	732	757	751	802	848	785	737	796	764	810	779	764	778	749	788	757	781	812	786	744	815	823	736	782	753	801	798	780	831	766	825	765	759	777	821	770	840	764	834	750	732	809	758	812	760	788	826	776	794	758	798	781	795	817	727	786	795	767	817	755	754	778	785	773	792	768	794	800	787	692	864	747	798	731	711	760	783	806	767	809	737	806	749	754	789	755	752	746	815	778	771	756	801	796	796	789	824	776	817	806	774	794	834	724	762	782	750	815	808	728	796	817	810	766	792	755	734	847	783	804	794	799	751	775	784	789	804	783	764	758	742	777	777	774	720	768	805	782	839	739	777	733	775	775	790	810	795	747	762	803	792	770	816	771	814	813	802	739	765	739	824	732	768	839	770	774	796	786	839	750	765	759	793	784	789	759	809	815	763	780	784	763	797	846	784	773	784	779	786	767	792	812	789	763	768	741	797	780	785	759	791	770	775	820	808	745	750	791	761	776	812	760	773	798	814	777	812	793	828	748	803	736	738	783	766	790	788	814	761	748	781	779	772	801	774	777	771	789	797	763	792	786	772	776	840	841	754	794	771	757	778	799	734	788	762	762	769	766	795	764	758	790	784	776	825	840	799	752	779	803	800	810	787	789	774	785	822	800	805	798	755	711	781	789	808	814	785	745	786	776	748	786	772	816	816	821	740	828	792	829	786	784	768	780	791	750	748	824	762	821	787	821	738	771	767	795	745	815	781	785	760	748	760	764	741	802	768	833	752	794	800	847	815	783	820	784	762	757	755	741	768	753	755	815	809	802	730	757	795	774	788	767	736	771	846	779	774	758	829	736	773	819	785	745	769	807	819	776	786	781	813	788	801	795	780	786	741	804	772	783	777	772	791	806	812	794	785	810	805	803	772	721	819	776	773	791	769	770	807	786	731	829	788	814	796	770	726	734	777	809	770	816	779	790	799	779	809	783	798	818	781	740	742	786	763	807	773	776	746	756	824	743	776	741	758	791	782	820	728	804	765	770	789	833	751	766	795	794	741	813	757	706	782	769	763	768	786	824	758	764	781	810	778	837	834	767	811	749	717	766	746	789	776	788	764	782	769	767	825	772	826	758	760	814	805	821	804	803	779	800	786	757	795	745	775	788	781	793	781	760	810	776	783	759	750	724	731	766	771	770	801	784	807	800	774	823	771	853	783	772	800	798	714	804	796	763	816	754	754	768	744	755	771	804	738	694	834	753	815	772	747	796	792	783	774	804	802	811	755	772	801	723	785	821	738	830	779	775	773	813	764	804	846	749	785	743	811	798	773	802	772	774	790	826	798	820	808	801	766	761	770	822	791	786	751	769	800	773	738	740	802	762	787	752	773	775	799	809	818	797	743	764	829	830	763	764	775	811	789	783	784	777	758	809	756	782	810	742	743	771	808	737	809	793	793	769	793	789	746	748	743	760	790	807	762	759	787	789	768	735	785	793	809	838	732	831	793	762	788	834	753	803	798	803	799	796	810	829	787	811	773	771	792	808	800	748	798	782	801	746	812	812	837	785	806	825	726	791	756	747	800	771	818	834	797	783	750	780	787	821	829	779	768	810	786	799	758	821	764	793	782	774	809	792	752	832	819	794	775	785	743	816	758	800	802	768	756	755	744	749	800	776	758	774	790	731	770	773	777	796	793	772	765	760	769	769	788	800	774	752	753	816	780	768	822	787	779	743	764	795	747	764	745	794	798	770	824	820	796	761	817	776	798	814	795	750	794	741	725	747	749	789	807	783	848	767	769	770	761	773	812	774	802	754	798
5815	427	432	201	117	109	122	98	81	111	96	101	104	76	99	103	90	89	87	92	104	89	91	84	99	86	101	96	113	103	90	75	82	101	90	84	91	79	93	97	94	84	97	116	87	90	92	77	73	91	93	92	89	82	98	102	88	82	85	75	85	80	103	106	76	76	108	102	79	94	71	95	85	86	89	88	97	97	90	84	81	94	74	95	88	101	76	74	95	88	91	85	79	73	79	91	94	91	99	94	108	94	99	96	87	90	88	97	101	93	93	92	89	85	80	84	106	86	87	89	76	79	77	102	100	86	93	80	79	94	86	84	89	78	82	93	96	86	85	101	90	95	82	74	88	99	96	64	92	65	80	107	91	80	88	84	79	81	92	95	95	82	81	101	87	95	91	83	99	92	84	92	100	92	73	80	92	103	62	85	80	112	96	73	94	98	88	96	88	74	79	93	90	74	70	99	78	101	84	92	115	88	86	105	95	99	93	90	88	105	90	77	99	78	84	79	97	88	92	86	68	99	90	88	83	84	75	93	96	93	75	86	62	91	102	78	95	75	99	91	86	80	93	89	103	96	82	74	84	84	82	88	105	94	84	70	93	100	93	84	71	97	89	98	99	105	98	98	86	70	86	94	82	75	89	78	95	91	80	85	99	73	79	80	85	87	90	85	86	77	95	103	97	99	100	75	94	97	82	84	98	68	81	89	93	95	79	76	82	98	89	92	80	94	71	71	88	87	93	97	86	102	97	75	92	90	90	82	86	85	96	90	89	95	80	81	81	82	85	99	83	74	105	108	64	91	92	103	79	93	92	83	93	87	79	87	89	79	66	109	91	76	93	82	105	83	102	82	100	99	112	80	91	87	88	96	87	84	89	95	99	89	85	70	84	81	78	87	84	76	93	70	83	78	85	84	73	93	81	95	90	80	84	79	87	89	74	84	94	87	83	83	98	85	110	83	90	83	77	83	97	79	79	86	98	74	70	61	81	70	74	74	91	89	100	112	73	94	82	102	96	83	85	78	80	82	86	83	88	105	92	92	64	98	77	84	82	111	109	82	87	81	113	93	81	87	77	100	82	69	89	84	88	90	83	95	84	67	86	81	89	90	80	75	90	82	95	88	94	86	75	99	92	100	77	94	97	85	98	101	102	76	83	93	91	86	76	89	90	89	87	94	93	78	72	86	90	84	93	95	94	85	88	89	108	91	91	78	82	114	69	87	87	76	87	73	96	74	100	68	73	94	75	82	91	79	82	64	84	80	94	91	101	91	92	90	101	97	107	87	83	83	83	91	73	74	119	86	89	82	63	91	78	87	98	78	102	90	102	101	87	80	85	99	93	83	83	84	96	102	84	91	89	84	108	89	90	95	93	89	96	84	74	82	71	92	90	78	76	93	78	88	83	85	70	87	88	92	102	75	82	80	98	97	86	69	85	78	91	86	91	78	93	88	90	97	86	99	90	86	96	89	93	93	76	74	97	88	91	99	82	92	102	93	107	81	91	87	85	89	91	89	73	92	103	91	76	89	79	89	104	83	91	91	91	84	85	89	81	84	84	78	75	82	90	88	99	84	81	88	79	68	78	95	97	88	74	86	84	79	93	101	93	84	86	91	86	85	95	94	89	87	81	88	108	75	71	78	82	85	84	81	72	93	77	93	84	88	84	86	95	98	76	78	78	88	85	89	97	94	83	100	73	73	85	82	97	87	91	77	112	89	98	89	67	86	82	84	87	105	83	87	90	89	77	85	79	88	81	95	91	92	78	89	80	89	92	79	66	77	93	80	81	95	87	81	94	93	90	85	97	82	93	87	83	108	82	77	80	78	81	89	88	96	83	90	78	80	107	87	75	79	90	90	85	93	85	80	77	80	77	107	82	75	96	83	96	67	90	81	85	89	74	106	102	97	81	87	87	84	85	74	91	80	92	87	95	89	92	92	99	88	103	104	99	101	79	73	92	93	87	84	75	96	93	79	81	75	90	84	82	78	70	80	80	97	95	105	81	85	108	98	84	87	93	100	92	99	99	90	78	75	73	82	78	85	80	92	103	97	110	99	98	88	90	86	85	91	81	84	93	99	92	72	90	96	85	99	79	110	97	101	100	114	95	94	90	99	82	91	94	89	74	102	91	91	98	87	81	84	83	64	93	90	109	71	84	112	95	101	80	91	102	75	84	89	93	73	112	99	92	95	77	92	86	74	89	89	91	86	112	91	87	74	78	79	86	85	85	89	77	95	84	84	87	91	87	86	92	91	86	79	88	110	84	78	79	77	72	96	75	89	75	109	105	102	87	99	96	82	98	96	82	88	92	92	83	79	87	92	117	92	83	101	93	86	101	102	100	80	92	88	86	83	81	91	88	73	82	97	84	101	101	98	95	76	106	97	82	100	99	80	86	80	83	96	94	97	96	99	79	99	85	80	80	98	83	93	79	79	89	95	112	71	87	82	99	95	80	107	99	91	100	96	94	78	75	72	89	84	92	91	105	84	87	87	83	81	92	97	91	83	90	92	95	84	105	95	96	92	97	82	101	86	99	86	69	84	104	93	97	96	88	94	86	82	101	62	91	63	98	88	83	101	79	89	72	85	109	91	92	67	92	76	93	76	84	78	81	74	88	94	83	90	107	98	86	89	90	77	83	97	77	77	87	85	90	98	75	75	73	81	83	89	102	86	88	86	85	76	87	87	84	100	89	77	87	89	90	78	107	88	86	79	94	87	75	107	88	70	82	93	90	89	98	91	90	82	78	85	94	81	75	74	91	92	84	104	79	82	86	73	88	80	86	89	89	97	105	95	96	93	86	112	87	83	72	79	83	96	99	82	84	93	97	88	89	96	94	83	81	74	90	86	88	78	92	78	89	84	88	75	82	104	85	100	80	86	96	94	77	95	81	99	95	87	110	84	87	106	74	88	92	87	81	90	92	91	83	77	82	83	79	92	89	93	77	108	90	83	91	82	100	80	98	83	96	91	94	113	94	91	67	96	89	83	87	91	97	69	59	94	113	93	86	86	90	96	78	89	89	90	94	83	64	87	88	103	111	79	84	83	82	99	90	82	89	95	80	96	94	80	90	89	95	83	80	97	96	84	103	80	87	85	90	85	86	76	98	88	88	95	102	78	93	84	87	98	83	100	93	72	92	90	87	88	82	80	89	87	99	100	83	103	117	88	82	84	93	100	81	86	96	97	90	85	76	91	92	90	74	77	82	84	83	94	98	90	90	103	92	87	75	91	81	102	98	80	82	87	98	87	77	107	98	100	86	90	68	97	90	98	87	74	97	83	91	100	114	78	89	101	82	82	77	83	89	77	91	97	95	102	87	86	79	88	109	104	101	80	83	82	85	77	118	102	103	80	88	101	90	90	78	75	91	92	93	74	85	92	99	86	92	89	80	104	87	88	76	91	85	89	57	111	80	86	96	85	77	99	83	75	73	62	87	76	85	82	88	83	86	88	82	80	100	87	90	92	79	82	86	69	98	91	105	86
4565	406	518	487	524	407	403	431	374	378	356	365	314	346	347	320	331	326	310	340	295	327	332	347	324	342	331	358	337	320	315	312	328	335	324	320	326	293	372	299	327	322	308	343	323	320	302	314	343	313	334	355	322	313	300	348	322	302	326	316	296	281	347	330	284	344	281	313	310	300	300	326	337	315	290	334	368	291	314	298	322	344	316	305	343	331	339	311	315	324	341	317	324	319	298	318	314	331	339	354	325	316	311	299	323	324	340	320	313	316	331	349	338	270	306	371	284	331	295	355	319	325	306	353	317	334	306	291	321	314	331	321	332	297	322	309	308	303	318	289	285	341	345	326	327	316	322	290	307	323	337	328	328	308	295	333	327	342	315	349	302	329	289	296	291	359	332	294	306	311	328	314	318	329	303	315	291	305	333	326	320	322	288	292	288	339	371	334	301	317	310	331	308	298	318	365	313	310	319	303	355	305	319	325	319	319	326	332	307	342	321	309	285	329	303	316	309	341	297	333	328	311	326	294	318	335	331	327	304	332	333	322	321	276	289	333	291	302	326	313	320	336	326	325	308	327	290	334	310	323	327	288	293	295	290	319	312	328	337	349	337	293	307	308	328	338	303	300	326	306	313	315	344	329	316	318	309	306	340	322	327	331	325	319	305	320	348	317	297	314	311	331	338	318	306	335	317	322	320	323	260	319	305	311	337	327	348	317	315	308	320	343	325	314	286	306	312	298	354	312	325	337	304	333	327	313	304	312	318	333	307	340	266	301	344	294	321	318	326	327	324	315	329	317	308	319	320	368	327	291	299	339	303	335	313	338	316	307	298	298	319	298	316	347	321	326	343	354	314	322	333	334	293	335	353	333	344	277	293	337	316	299	336	324	338	282	338	284	358	314	316	334	302	311	323	302	298	326	319	334	324	308	311	324	312	316	291	311	323	305	332	288	304	328	281	318	294	312	311	298	305	319	327	319	349	306	305	324	348	343	320	297	336	317	309	286	313	303	300	346	352	317	318	317	315	344	340	315	340	319	343	300	304	338	320	304	301	337	327	284	325	311	303	281	296	313	317	306	270	327	306	318	328	310	324	286	319	308	339	309	297	333	320	302	320	333	327	282	309	319	314	306	296	315	353	313	288	333	339	294	300	338	328	310	316	305	324	318	325	301	312	322	313	344	318	332	307	332	326	318	309	311	317	312	309	314	327	284	340	321	332	296	318	311	321	354	309	305	300	300	321	289	326	294	321	286	317	303	334	309	321	277	295	304	304	318	333	346	370	287	340	306	310	315	334	345	287	308	312	308	338	322	325	314	322	315	304	283	308	290	327	291	324	317	361	332	303	314	296	328	320	337	294	343	302	345	314	299	315	338	309	310	318	327	308	321	287	326	318	330	289	353	325	320	323	333	353	323	309	298	304	309	281	302	293	326	321	288	341	320	308	307	340	323	340	337	341	324	326	311	332	311	299	306	329	326	350	313	309	302	332	308	290	310	288	321	293	360	346	312	323	300	337	373	325	319	311	289	318	292	352	336	280	314	301	325	350	345	354	314	296	306	336	319	327	300	282	341	305	330	326	340	305	326	289	298	327	333	321	319	296	336	361	315	314	308	344	332	317	306	304	304	318	314	327	311	314	308	316	288	302	322	353	293	298	339	316	324	320	311	323	289	342	303	323	291	328	311	350	295	307	316	321	309	339	358	290	314	325	304	302	308	307	324	306	297	338	302	294	301	334	324	364	298	320	315	305	318	347	330	320	350	286	332	326	333	338	340	316	313	308	350	337	309	322	311	318	294	329	351	300	332	318	292	296	286	340	305	292	312	300	322	297	323	336	292	330	292	308	304	330	307	288	303	289	324	328	322	297	343	329	335	344	320	317	310	322	337	307	309	337	306	286	318	309	301	309	352	284	325	330	301	301	286	325	310	318	337	338	335	336	322	360	313	303	327	309	313	309	317	309	357	314	312	320	277	324	320	317	326	319	313	315	321	311	310	317	318	311	305	280	303	332	318	334	311	333	315	311	338	313	323	307	313	329	336	317	291	331	315	307	314	333	298	317	307	299	328	328	317	302	317	311	318	326	321	321	332	318	341	306	288	329	338	311	324	296	320	314	323	275	328	291	297	314	319	300	316	330	308	321	321	303	320	351	317	346	284	302	332	318	286	293	309	325	324	319	328	365	349	325	321	309	302	327	289	321	335	323	320	304	329	328	290	347	299	311	309	308	291	318	304	322	314	337	306	293	313	324	309	288	330	334	313	329	305	310	307	297	305	318	282	307	335	328	323	308	333	309	273	293	320	326	299	332	295	310	328	321	328	306	288	346	293	357	334	313	301	309	322	288	314	318	317	322	327	302	322	289	312	309	321	326	324	305	315	328	332	307	318	292	328	335	352	286	332	322	336	309	293	316	270	291	308	312	288	306	359	315	329	294	319	334	295	314	289	343	332	315	311	284	332	328	288	310	321	319	315	321	331	312	330	311	320	328	319	293	312	330	323	319	328	325	298	307	341	304	326	270	289	306	309	335	293	281	314	316	296	316	312	289	352	341	313	319	316	311	302	284	307	315	354	293	300	326	321	310	340	333	311	323	318	304	283	307	301	320	332	320	337	315	349	294	311	328	335	294	331	337	325	277	305	308	329	350	320	356	330	345	324	316	315	305	297	311	284	317	316	317	337	339	323	319	331	309	291	329	316	317	335	341	312	340	333	330	309	359	312	350	331	339	306	350	318	287	312	290	320	334	322	318	292	275	309	342	295	319	308	317	318	310	323	335	300	300	321	309	315	321	319	305	311	311	330	340	336	297	313	316	331	335	327	341	325	324	288	279	318	320	330	356	326	318	329	310	300	317	298	300	334	316	305	304	334	285	354	320	335	325	317	311	321	321	273	293	324	319	320	310	317	331	310	304	354	313	300	371	363	323	313	326	322	293	339	337	320	309	335	290	325	312	329	336	316	313	310	319	323	314	324	329	345	315	342	305	324	334	310	284	300	300	319	356	310	288	322	333	299	303	304	288	337	316	298	316	309	291	345	312	340	325	309	323	287	331	309	324	280	306	306	319	319	298	285	286	318	307	305	322	303	339	314	317	281	325	291	307	325	288	319	350	356	323	309	266	342	328	294	302	316	302	315	308	317	315	340	327	341	342	341	360	290	286	336	296	338	321	285	355	248	320	330	319	313	265	290	314	319	329	307	323	326	332	289	309	307	346	325	333	335	350	292	332	305	318	296	314	338	354	331	324	329	314	330	298	305	333	312	307	342	281	338	332	320	313	307	335	316	319	304	321	326	324	313	322	328	323	298	321	338	321	322	306	332	337	298	286	331	315	339	311	258	339	302	337	344	338	294	334	310	298	348	307	279	350	306	308	326	302	278	325	330	319	323	319	345	346	312	307	313	314	337	291	277	334	335	331	300	353	310	350	302	316	315	280	294	316	302	330	311	280	331	330	331	279	331	305	318	310	327	309	317	306	329	319	334
37990	17992	5687	1203	804	607	506	431	390	366	273	295	271	261	237	248	249	228	217	210	221	202	190	197	219	198	203	186	218	182	197	215	188	219	195	215	177	189	194	188	194	223	211	209	171	181	181	206	188	195	189	194	188	168	172	195	207	195	166	191	189	201	196	178	192	196	189	170	165	180	200	180	200	195	210	183	193	197	214	192	180	216	189	192	185	188	202	190	171	189	204	174	190	191	166	191	194	159	185	186	209	171	206	191	188	184	192	190	188	206	183	201	187	194	217	184	159	185	184	198	214	204	170	200	177	200	177	168	212	177	157	186	176	174	174	173	198	173	192	216	173	181	197	179	193	186	177	189	209	226	170	193	200	204	177	171	174	174	222	195	199	211	203	190	182	223	208	196	180	205	205	186	188	182	191	196	189	182	188	200	203	188	167	177	183	200	174	172	185	168	200	212	184	190	193	205	184	188	187	162	171	212	198	193	191	182	188	219	202	181	202	195	206	182	175	190	182	203	193	212	194	181	185	192	185	194	195	184	181	167	176	185	168	180	211	190	187	202	188	187	171	195	187	174	168	183	196	199	193	197	186	184	173	183	209	200	184	191	195	207	200	181	172	204	171	171	163	195	212	179	175	202	211	167	167	157	202	192	210	173	188	178	195	194	197	189	167	180	180	198	187	178	215	189	188	201	189	194	199	206	188	175	186	187	180	148	208	195	207	181	190	208	168	205	175	160	180	201	181	174	174	226	161	206	189	232	189	195	186	193	179	179	188	159	184	213	176	184	183	177	196	226	202	166	202	194	186	185	156	197	175	194	205	200	181	190	179	183	173	203	199	187	182	190	168	193	180	182	211	182	173	164	188	177	217	178	195	203	186	181	183	177	171	214	206	195	188	199	184	166	211	198	202	178	198	188	188	182	178	173	181	207	182	200	191	185	192	194	181	195	211	189	186	179	189	198	176	184	190	178	199	168	190	154	202	203	215	203	191	190	181	189	203	201	184	186	167	172	186	157	217	166	193	164	176	182	190	171	178	204	188	181	199	196	184	182	175	202	183	181	188	161	171	174	197	195	179	199	189	188	176	196	185	161	179	191	213	179	191	191	182	204	197	186	203	168	213	168	181	192	186	186	202	177	188	208	191	183	192	183	158	161	184	183	173	196	167	197	181	184	187	195	166	202	168	190	186	202	179	164	188	190	193	182	189	181	191	161	218	207	193	159	176	172	193	210	217	181	191	193	182	203	185	188	194	190	158	177	190	158	196	189	190	189	186	189	202	208	205	183	174	186	165	189	187	215	175	183	187	213	164	202	196	196	180	163	188	171	176	192	178	189	172	200	175	189	191	198	192	204	197	199	197	203	177	187	171	216	172	216	174	180	208	186	212	205	174	183	202	193	197	184	202	186	208	180	176	191	196	193	164	177	184	180	185	183	180	212	186	178	179	187	174	188	190	192	197	197	179	181	192	164	196	200	200	198	185	190	211	203	189	182	183	189	176	190	174	192	183	168	192	186	182	203	196	173	200	178	196	198	174	185	182	170	179	224	203	184	158	206	165	154	193	161	179	195	176	188	223	172	195	211	186	188	182	181	165	167	172	196	204	194	198	189	183	164	175	181	199	193	193	173	186	183	190	189	177	200	207	189	185	181	194	169	205	173	204	199	165	173	194	195	174	157	174	187	194	183	187	186	195	201	194	175	194	177	175	211	178	180	193	190	179	188	174	214	173	190	182	166	191	182	193	175	186	184	177	196	175	184	172	185	193	178	195	185	205	199	167	190	173	163	192	185	174	188	207	207	220	183	201	191	173	188	191	216	216	203	167	190	213	191	181	200	182	205	189	181	190	185	190	162	193	177	181	206	189	202	220	188	189	170	182	187	206	196	188	182	199	190	159	177	185	180	195	208	192	163	199	189	195	197	206	204	207	197	200	190	184	185	213	164	201	184	185	168	201	181	212	197	195	189	217	175	206	187	213	162	223	169	193	178	191	172	185	168	199	179	205	190	201	180	198	202	178	215	189	204	186	212	168	207	213	201	165	224	167	186	212	189	171	182	163	182	172	182	159	206	195	201	201	180	190	194	189	191	215	213	210	180	180	187	187	182	188	188	180	187	191	216	182	179	188	203	185	198	191	207	191	205	195	170	173	189	222	205	182	189	196	193	220	181	183	195	169	206	188	179	197	196	200	192	187	185	182	207	206	209	199	193	192	171	212	166	224	193	203	158	192	180	191	181	186	183	192	194	176	206	187	198	181	222	181	185	191	193	182	192	201	208	171	179	194	185	202	194	199	168	186	196	205	207	194	183	169	182	175	180	168	175	176	190	185	182	189	179	179	176	194	186	192	172	197	202	185	172	216	165	188	162	145	171	189	169	206	189	205	178	155	178	193	177	204	195	198	191	208	216	169	182	192	180	193	198	206	196	186	185	201	169	172	171	185	170	174	208	163	198	202	189	199	194	176	164	191	197	218	187	200	196	202	158	163	184	201	189	211	190	184	204	190	188	174	188	171	179	198	195	186	193	194	190	189	193	184	208	175	204	195	194	196	162	218	170	181	191	174	192	177	171	183	192	177	184	168	200	195	198	201	185	216	166	189	154	183	195	211	168	187	190	163	160	169	164	191	185	169	167	196	172	182	188	214	211	180	171	203	186	185	204	166	180	203	179	191	179	195	210	173	184	185	191	189	193	187	171	172	212	195	186	173	192	194	177	201	173	198	201	200	180	178	201	172	177	178	186	193	194	194	177	171	203	178	213	219	198	191	200	176	201	211	188	169	186	212	192	180	198	168	192	186	182	224	189	189	178	192	192	169	181	200	176	201	194	197	183	193	186	184	181	174	196	180	192	200	195	171	210	197	182	220	194	199	165	174	169	230	162	176	220	180	199	185	179	174	152	183	196	198	188	201	213	201	208	189	172	175	203	195	187	173	202	206	188	174	202	189	196	195	206	187	177	204	201	156	196	181	190	172	200	154	197	197	179	169	162	193	194	189	189	177	204	179	180	181	177	184	196	182	209	199	189	172	202	180	193	188	192	208	194	194	188	183	210	198	196	201	183	186	213	194	203	172	195	213	209	199	183	174	169	192	214	190	173	167	215	197	176	183	226	176	182	181	181	207	196	184	189	195	199	193	175	164	178	181	185	193	166	185	192	198	201	187	186	162	198	193	162	210	187	172	189	197	189	201	185	197	188	192	173	179	175	186	162	185	178	205	196	200	205	193	180	174	194	205	218	189	183	204	184	165	202	191	194	203	195	183	166	196	196	195	200	191	170	191	203	174	170	190	169	198	177	213	191	184	190	215	166	211	182	197	187	185	197	239	178	193	182	202	183	189	203	216	177	177	194	192	201	160	198	173	168	172	193	182	221	200	198	198	207	211	182	217	202	176	207	188	159	195	180	187	186	201	195	169	174	191	189	219	186	208	172	187	178	207	190	222	161	181	173	216	199	203	205	190	213	191	184	178	197	193	190	184	159	199	183
17543	1488	3191	3567	3119	2526	2195	1870	1498	1321	1240	1165	1125	1063	938	921	882	835	828	793	729	763	735	718	733	674	715	667	668	663	689	682	666	609	653	618	679	648	613	664	622	616	646	629	670	599	615	650	672	618	620	581	596	565	555	615	590	577	623	589	568	662	602	578	636	592	562	565	581	526	568	529	618	635	609	562	588	623	577	585	594	547	567	564	603	592	544	581	596	595	592	583	588	583	594	594	569	616	602	597	553	623	601	578	581	590	579	544	627	603	589	559	564	620	600	591	555	613	615	586	598	580	577	594	574	558	602	562	578	606	577	577	587	614	600	603	605	564	576	573	585	583	584	578	571	564	598	569	601	543	610	570	536	565	583	581	597	599	603	574	601	589	579	577	590	589	590	581	591	648	620	568	596	574	582	582	558	601	614	578	611	601	581	602	610	536	609	576	573	599	554	614	595	567	557	605	578	586	597	568	605	614	593	562	612	598	583	602	582	549	582	588	555	614	624	549	569	593	587	579	557	536	574	608	555	603	577	541	598	556	636	574	580	552	576	529	613	565	555	622	603	599	576	597	578	613	527	524	610	612	559	570	604	606	560	616	575	559	562	596	605	618	562	580	575	578	557	561	595	576	591	567	578	608	626	549	564	646	579	555	583	582	560	606	549	619	566	546	580	603	556	554	551	560	572	598	574	622	591	594	594	544	542	586	577	570	613	592	581	606	569	595	580	531	565	554	584	579	622	605	624	580	547	562	616	646	589	546	606	537	576	598	589	569	599	557	555	613	604	587	562	601	583	533	572	551	579	585	558	610	587	624	563	589	581	600	596	627	587	625	564	581	567	552	595	623	583	575	535	535	550	552	545	583	572	613	585	615	568	559	594	587	627	602	546	618	562	632	598	630	615	596	617	608	563	553	611	594	569	582	585	580	603	559	587	561	574	598	577	599	547	593	624	558	589	582	575	593	595	549	563	562	638	544	585	610	605	621	609	597	597	622	572	567	584	560	564	601	612	632	574	585	564	561	579	576	601	567	551	555	564	557	566	533	554	628	556	592	598	592	573	580	589	572	569	571	540	569	554	556	574	588	528	559	567	609	619	608	632	588	576	553	599	590	579	579	601	634	566	588	604	553	597	550	571	557	556	615	571	568	605	551	593	587	599	601	588	575	648	553	600	618	585	573	616	609	566	557	596	598	584	582	576	538	612	561	549	616	561	580	584	600	551	610	598	613	585	551	579	629	564	584	600	584	531	562	578	571	585	582	608	606	552	586	542	598	609	566	600	571	594	582	561	589	605	554	540	578	569	553	580	629	534	588	564	583	580	579	606	574	583	600	545	591	601	607	620	586	567	589	576	602	581	593	600	570	595	614	568	588	572	580	577	602	564	615	581	571	562	596	578	521	572	578	584	589	583	626	649	567	580	607	588	592	578	580	568	608	602	577	598	611	577	561	605	569	548	609	573	552	605	591	607	621	607	581	611	591	614	572	586	615	599	556	575	599	586	580	596	661	553	579	553	600	580	557	559	533	562	576	609	545	583	588	604	602	633	582	612	596	602	553	597	603	566	560	587	582	588	551	588	601	630	549	573	567	578	624	562	579	584	598	582	581	579	570	594	605	566	538	577	603	575	623	599	541	592	566	586	540	579	599	602	559	560	568	557	558	560	584	556	612	589	616	541	609	565	606	575	601	584	542	554	620	525	554	604	602	583	585	553	585	553	617	576	611	608	556	581	629	570	583	575	610	525	575	583	593	612	571	586	549	571	584	582	582	561	622	569	586	520	597	584	571	589	607	558	565	600	583	567	595	585	590	578	582	561	555	588	631	550	539	577	588	576	557	596	615	571	588	622	593	615	577	626	583	599	609	584	575	591	581	565	624	555	583	598	587	559	569	614	600	579	625	596	583	565	585	607	614	561	574	586	608	583	567	587	583	545	585	609	584	599	594	531	574	563	560	598	572	553	595	569	553	593	586	571	598	514	569	613	575	593	533	580	593	594	572	554	591	606	563	615	588	601	572	572	601	616	579	602	588	599	590	573	599	549	592	556	596	556	568	510	570	583	567	585	593	633	619	609	609	555	550	578	606	617	592	579	598	617	580	566	578	589	594	570	565	600	586	568	596	602	548	591	548	558	584	604	597	604	593	572	587	571	520	562	537	568	597	583	565	546	604	636	618	570	540	572	570	568	591	575	589	579	551	614	571	556	584	587	599	597	575	587	586	581	554	584	588	563	533	582	616	583	573	551	599	551	583	593	596	578	558	578	584	583	537	597	613	585	633	547	586	586	570	544	552	564	596	566	577	559	608	562	563	541	557	570	582	552	595	560	569	613	594	589	596	576	576	578	611	583	572	610	587	596	581	583	568	582	612	525	614	566	556	563	585	591	595	570	549	586	580	580	595	562	576	556	564	565	581	562	605	600	594	573	565	537	639	558	549	552	579	587	619	593	572	586	602	571	536	598	608	569	576	610	580	565	577	577	577	606	580	568	603	595	532	587	568	607	576	572	551	614	567	574	556	561	589	598	583	589	638	571	598	598	558	561	549	571	595	562	566	579	546	594	622	587	596	613	553	588	574	531	501	569	596	574	578	567	587	543	576	555	599	588	558	599	595	590	571	573	583	541	591	581	620	614	559	573	606	552	582	556	577	592	587	636	575	557	601	551	565	570	561	586	590	573	580	552	530	547	617	577	579	546	603	630	592	563	547	582	585	605	557	534	623	584	582	580	589	626	563	604	534	620	597	593	587	578	552	565	599	603	601	576	612	573	549	584	584	580	598	574	568	575	529	574	545	597	577	627	568	562	579	566	586	579	565	630	553	584	568	587	546	567	588	600	582	544	620	568	573	606	571	598	564	604	556	616	575	625	553	552	576	586	577	602	541	600	527	600	601	571	620	583	559	571	571	582	596	570	602	579	565	598	546	566	551	586	566	603	576	639	576	552	594	582	571	568	602	569	619	623	608	631	576	626	606	583	594	586	617	607	603	619	576	567	595	589	556	607	559	568	558	575	561	517	566	597	582	559	572	544	557	588	577	577	593	590	564	562	590	566	550	575	581	591	549	613	581	597	557	592	551	608	587	604	573	593	543	566	581	585	550	549	557	572	608	613	567	613	581	559	602	575	592	609	565	534	617	560	599	612	599	642	551	599	578	565	579	593	546	555	591	579	604	652	607	585	619	556	571	574	641	578	549	556	554	561	546	541	545	589	555	580	581	529	569	578	580	612	567	578	583	639	582	551	541	616	582	597	553	563	614	558	532	558	609	560	595	604	609	602	601	562	551	609	631	604	586	551	603	578	564	588	574	602	583	547	598	570	582	610	581	570	607	604	594	603	564	566	618	596	575	545	600	540	567	608	549	588	593	606	612	600	662	636	560	619	525	577	628	581	582	591	604	563	575	562	557	574	566	557	557	570	619	599	587	551	617	601	594	564	579	600	583	568	583	610	604	560	567	599	582	603	578	592	561	537	628	585	633	582	626
38373	21991	17073	3207	1679	1228	941	761	646	536	517	472	442	391	391	347	373	371	324	326	351	320	368	309	314	317	277	306	321	289	332	289	291	296	275	296	319	278	279	311	293	287	289	290	287	272	265	287	279	271	270	317	323	240	295	276	249	308	300	261	261	268	262	282	266	307	296	297	256	298	280	279	264	278	260	268	266	300	274	273	253	285	293	283	275	287	287	297	273	276	291	241	278	274	263	254	293	266	251	262	234	295	275	292	281	251	301	247	273	290	273	283	257	263	258	252	250	277	276	291	257	288	272	267	287	286	281	259	286	284	273	306	268	289	278	261	280	261	290	272	288	257	272	267	272	274	265	273	288	278	281	269	246	316	296	310	282	263	246	238	295	280	288	278	250	282	273	249	233	284	250	277	271	276	247	268	313	250	266	282	285	282	271	260	299	275	286	313	303	267	287	274	264	277	273	285	259	287	286	250	249	298	247	296	288	262	282	279	275	293	289	273	252	271	276	274	272	284	287	281	271	288	271	249	248	271	290	271	297	277	272	270	264	280	290	258	302	249	279	277	283	275	274	298	279	264	273	255	292	234	299	258	269	288	311	277	270	267	260	298	264	270	282	277	260	285	276	267	299	265	287	269	273	268	279	276	295	265	287	312	292	263	271	268	287	248	253	258	297	255	279	257	268	264	290	269	275	261	282	285	282	276	264	286	303	265	292	281	279	259	275	283	259	273	295	302	258	273	253	259	270	270	269	252	266	261	234	280	264	273	237	268	281	271	263	247	272	253	251	255	259	236	289	278	262	284	294	267	293	242	286	296	256	269	280	283	270	269	271	261	264	269	280	290	275	297	306	276	263	270	224	253	308	240	297	258	285	279	278	259	287	280	273	304	300	267	253	266	241	269	262	261	279	264	289	253	280	277	280	256	264	265	273	256	257	246	270	272	281	283	254	275	260	251	294	268	281	290	262	279	298	286	283	294	288	282	299	276	283	249	285	292	279	274	268	271	262	271	286	267	270	298	245	255	283	260	269	278	265	261	281	272	259	276	288	260	271	265	306	301	246	252	276	274	269	259	291	278	259	238	317	288	256	256	267	263	291	263	255	280	279	283	288	302	268	314	282	281	287	294	288	310	275	271	267	251	259	270	252	260	250	255	250	268	267	275	257	270	262	254	289	263	282	296	293	292	260	254	258	257	264	242	276	262	284	307	264	239	292	276	293	285	263	264	241	278	297	266	291	314	272	259	274	285	286	259	278	245	306	297	268	266	233	275	314	235	252	292	272	258	290	253	264	297	251	267	240	282	296	261	283	265	267	277	273	234	245	276	261	277	279	262	267	252	256	265	252	272	270	253	288	274	298	289	273	280	289	294	278	245	312	292	269	245	282	286	256	266	285	242	301	271	245	277	261	284	265	255	281	274	255	282	302	250	290	283	261	260	283	271	312	277	282	278	250	264	284	263	264	281	246	291	265	275	264	273	285	289	252	286	275	270	254	271	270	306	298	290	264	298	271	268	277	245	278	264	290	255	287	264	268	272	261	285	271	269	249	292	272	279	287	283	317	256	261	271	291	268	276	258	272	272	277	252	252	267	271	270	230	266	257	257	275	277	291	317	263	284	270	277	288	297	265	246	289	287	290	246	272	258	263	268	251	279	258	278	292	248	285	271	282	262	268	292	267	243	255	257	273	297	292	280	270	268	291	279	282	262	229	225	280	282	269	256	267	293	269	272	275	276	296	267	273	266	272	256	272	268	269	285	257	252	263	254	253	263	253	269	272	265	230	299	266	261	279	303	284	282	291	294	276	291	262	279	264	283	255	270	273	260	281	284	273	284	275	271	276	244	289	256	270	272	256	301	268	261	274	245	281	278	261	275	293	240	272	290	276	273	255	279	287	256	259	253	275	294	260	284	281	263	275	256	274	274	267	295	268	242	263	255	279	286	269	289	277	253	306	261	274	269	285	258	247	298	263	262	267	296	255	309	256	273	256	268	259	274	287	301	280	294	270	237	303	265	250	302	272	284	290	250	290	253	272	272	287	271	241	287	261	259	270	279	240	295	268	261	269	259	265	279	283	271	292	270	294	290	249	264	274	268	259	295	259	272	286	262	250	294	274	286	309	273	269	278	264	266	263	313	272	261	269	251	252	250	304	271	293	256	282	251	283	288	258	274	267	266	271	287	246	260	247	267	234	259	236	295	265	257	237	289	272	278	282	261	247	284	282	265	294	280	271	246	263	275	268	301	283	282	286	276	289	268	265	266	258	290	285	292	265	272	266	284	295	267	283	278	269	251	251	287	274	250	285	265	270	268	272	271	296	313	283	236	251	257	260	285	250	296	274	247	262	275	286	281	245	266	275	282	255	274	267	285	295	261	252	300	251	279	288	270	270	268	261	303	292	284	286	272	260	298	256	294	288	294	252	260	284	264	294	294	277	266	293	290	289	252	277	292	307	263	280	281	282	269	307	281	259	286	276	283	281	277	252	252	262	255	262	270	279	286	252	288	260	262	269	295	273	266	285	280	280	300	265	314	296	285	225	257	321	279	275	266	305	266	308	283	240	264	253	297	254	273	292	272	304	267	268	252	301	256	289	286	262	235	282	291	277	304	307	255	272	267	266	261	261	292	259	275	276	251	279	247	270	260	268	272	267	317	259	277	234	263	288	271	244	285	264	278	243	305	258	248	293	263	274	238	273	271	288	267	277	286	275	265	268	265	264	243	263	295	262	247	275	300	267	252	293	249	268	267	306	261	281	314	275	289	280	226	272	276	272	286	292	270	278	261	265	292	279	284	289	260	299	290	264	270	278	254	263	251	266	262	244	276	252	273	262	259	254	266	283	265	255	283	266	261	250	280	283	252	279	263	265	290	280	273	285	277	267	248	280	250	260	278	284	261	261	286	245	276	251	279	265	276	284	243	256	282	296	265	238	246	254	293	259	276	285	255	284	273	260	269	253	279	290	253	261	263	262	289	292	262	268	253	244	267	263	272	260	269	249	294	240	251	255	281	283	307	271	279	240	254	242	272	282	251	262	267	277	286	274	271	292	301	261	255	313	260	264	257	268	293	306	258	258	292	266	284	288	258	277	287	279	271	295	275	270	260	259	278	291	258	267	270	263	302	233	264	301	279	251	274	247	246	258	250	251	250	289	290	284	263	250	272	291	266	259	268	260	289	279	248	256	263	246	251	269	266	290	276	257	273	265	277	266	292	258	264	280	256	261	270	280	249	289	301	248	257	272	287	272	292	272	257	271	263	252	281	266	305	253	281	269	271	303	272	294	277	288	259	300	321	271	267	238	281	274	258	250	292	249	275	267	253	259	281	269	278	304	268	277	254	283	269	284	272	296	280	267	281	284	264	268	250	280	264	297	269	271	243	301	278	276	288	293	303	249	261	262	255	279	243	287	268	283	276	297	245	254	297	265	275	263	275	261	297	261	266	287	274	273	269	274	262	298	264	246	269	248	297	297	270	281	279	291	235
20570	2721	6098	6747	5641	4631	3838	3253	2819	2347	2169	1947	1800	1656	1514	1449	1389	1345	1270	1232	1257	1156	1074	1044	1045	1040	1090	992	958	958	996	930	900	913	889	862	906	885	940	835	936	908	849	862	820	869	865	837	891	876	809	849	814	794	878	793	799	825	817	848	794	843	844	797	834	842	738	856	809	846	828	824	809	826	780	823	816	809	806	778	788	836	848	804	801	769	750	793	850	795	808	743	785	810	816	828	803	766	867	791	763	782	795	818	784	785	734	772	814	787	766	800	782	796	718	804	766	811	798	761	785	794	809	806	823	795	729	794	749	766	791	782	823	768	777	835	776	812	811	771	753	743	719	788	794	788	776	754	800	793	797	783	765	770	799	749	807	790	789	775	815	746	805	799	788	810	764	806	809	808	779	780	818	796	777	782	780	776	766	827	794	806	803	755	732	787	780	786	747	731	785	771	781	808	798	853	861	780	794	768	832	833	764	808	785	747	768	835	836	754	761	811	848	783	772	793	749	751	851	787	791	825	826	837	768	785	797	810	742	818	785	743	759	765	810	801	772	776	810	802	793	745	782	804	780	752	771	781	773	750	790	749	774	767	778	835	774	774	816	839	776	808	762	767	766	767	781	766	750	754	794	821	757	745	787	761	770	748	770	781	776	790	745	736	796	709	790	813	812	743	789	748	743	746	764	794	785	791	755	788	842	799	790	780	750	791	774	773	789	749	751	786	779	820	753	767	799	768	756	740	803	809	763	841	779	767	774	747	804	796	755	810	752	805	772	751	748	772	767	759	785	758	707	771	770	794	815	729	827	754	729	776	792	739	796	788	766	766	829	771	739	808	769	765	827	796	755	757	789	723	775	746	770	742	796	794	759	789	753	768	804	737	742	743	759	779	749	789	790	759	773	780	763	801	744	720	810	771	789	778	770	782	775	773	737	784	771	785	727	769	743	807	837	798	781	823	805	796	793	747	739	784	764	829	750	780	785	823	758	759	769	763	798	788	749	713	814	831	720	833	794	789	796	812	735	769	742	766	784	783	759	778	773	790	778	820	749	784	780	788	768	758	779	741	787	754	791	752	774	745	831	761	789	798	722	759	758	785	804	820	816	796	750	742	802	824	815	761	818	781	801	744	758	742	767	777	787	782	767	798	842	823	757	795	771	800	763	765	777	794	816	824	819	751	738	759	750	774	770	812	776	782	781	766	800	797	740	787	771	766	808	797	836	782	761	792	763	736	776	789	781	758	764	739	757	757	842	754	789	752	774	769	766	820	799	805	789	794	741	767	778	773	759	791	775	785	782	765	798	837	752	729	780	731	749	770	781	764	786	730	802	767	792	780	780	760	797	784	754	786	800	760	780	710	760	756	840	768	770	727	811	822	824	747	788	791	760	789	775	761	793	742	821	762	768	843	771	775	774	762	762	752	733	780	760	760	802	806	764	763	756	829	779	775	742	799	741	791	783	757	758	808	775	786	717	825	739	777	791	786	770	839	746	797	786	782	778	810	806	808	787	752	760	732	769	785	775	742	775	748	716	757	769	770	769	748	784	771	809	846	811	764	755	788	750	800	777	773	795	782	747	798	747	786	771	754	712	738	793	836	811	853	793	814	745	787	816	755	779	783	773	790	789	793	775	822	812	813	798	767	760	747	751	743	812	788	778	793	818	768	797	811	825	711	815	791	739	800	794	762	782	800	772	769	770	773	799	792	800	764	812	785	769	794	801	727	780	735	800	796	776	765	785	837	798	780	793	766	776	793	768	832	760	784	791	779	777	742	792	803	787	743	795	721	756	786	750	772	797	775	844	802	739	754	818	765	800	826	828	777	775	783	732	814	770	818	839	821	758	798	767	792	795	800	774	788	798	789	792	794	804	749	748	763	772	817	778	757	745	796	781	774	799	760	770	783	775	796	759	738	780	748	780	801	844	752	792	774	802	828	765	760	815	792	772	780	801	799	782	764	786	769	765	835	820	772	747	757	756	788	776	776	753	779	778	748	816	778	750	819	801	775	825	796	804	845	744	802	769	753	738	783	748	756	771	790	748	801	740	755	796	778	742	712	780	795	793	808	788	810	797	797	794	793	825	714	772	802	763	810	789	795	793	801	820	732	792	753	739	810	764	756	803	860	790	797	768	781	826	768	797	785	776	806	808	760	816	788	763	801	801	806	782	763	781	821	708	841	810	733	797	772	779	775	777	787	796	809	737	788	776	789	802	759	815	763	782	782	755	781	811	809	784	782	768	759	791	819	804	788	752	770	700	767	803	766	767	804	813	727	781	789	807	787	759	798	786	801	774	800	770	839	760	794	822	760	780	741	800	753	759	802	760	808	799	787	756	714	819	744	842	771	808	807	781	736	781	760	780	793	801	815	790	749	799	732	751	753	783	778	753	768	776	805	781	790	764	770	783	802	785	783	843	766	763	783	761	788	831	799	793	766	803	823	736	765	759	742	762	775	862	831	745	784	771	754	750	739	801	808	808	789	775	769	778	825	779	779	769	831	777	757	814	779	777	786	780	745	762	772	776	766	795	852	809	806	791	784	770	784	774	788	758	769	779	797	801	758	793	767	749	746	813	803	763	765	803	779	788	806	784	788	773	773	798	786	752	749	758	711	752	743	810	798	763	780	760	839	809	780	766	742	787	791	776	817	780	792	801	729	770	764	793	815	811	781	781	753	767	755	788	802	760	741	760	767	765	708	827	750	771	758	768	829	776	789	773	775	746	792	743	766	814	753	757	788	798	797	755	781	801	752	778	761	794	770	771	786	791	772	792	753	786	777	720	791	783	838	794	796	791	787	795	755	774	799	835	778	770	781	812	753	783	760	773	787	775	780	765	752	787	728	755	789	795	814	811	760	795	734	750	780	769	771	820	762	803	780	758	776	790	782	740	730	830	784	781	788	761	793	744	779	736	774	752	750	800	752	750	748	703	817	755	807	724	792	732	781	810	821	765	783	751	730	800	811	840	733	781	776	756	761	816	774	764	801	764	753	809	737	814	742	746	742	819	740	744	798	762	782	792	802	798	736	732	773	772	768	802	795	794	782	796	779	754	752	792	748	758	751	787	740	766	795	745	795	768	721	788	776	801	735	722	759	809	734	807	763	766	784	800	834	758	791	818	756	772	821	760	739	768	780	791	778	774	782	806	711	795	781	779	785	760	768	795	790	780	772	723	741	738	779	700	840	816	763	788	739	794	758	779	749	746	776	741	801	751	743	753	799	771	766	789	771	787	793	839	780	794	779	773	777	764	751	797	737	777	789	752	768	765	802	853	783	764	809	810	766	779	799	801	763	776	728	760	773	798	781	711	776	741	743	728	778	790	807	783	743	815	716	731	823	773	783	801	782	801	801	794	762	785	777	776	728	784	734	812	776	806	806	789	731	764	801	829	736	765	765	780	757	764	763	755	820	807	809	731	769	763	836	769	756	761	787	772	800	721	763	759	764	773	788	751	808	795	828	758	795	732	755	742	769	824	780	804	789
5127	340	274	127	122	108	94	115	76	109	92	92	92	96	88	93	98	87	85	91	95	90	88	81	90	76	78	76	93	96	94	91	94	85	71	83	92	76	82	65	103	90	83	91	60	68	83	77	76	93	84	91	86	83	85	99	89	90	83	82	87	95	96	97	101	80	98	90	99	75	103	82	95	91	86	108	75	93	86	91	102	72	92	92	101	93	90	74	74	84	78	73	78	71	80	86	75	107	86	76	86	81	86	82	89	86	81	66	81	87	88	92	81	75	91	95	84	79	92	87	92	94	84	83	94	77	91	88	89	74	81	72	61	95	84	75	92	75	88	75	80	81	92	78	85	76	84	83	98	83	93	94	94	73	94	93	84	85	72	79	83	102	91	79	79	83	79	100	76	86	68	81	89	76	79	95	97	71	81	72	101	63	91	79	86	84	97	87	91	74	99	77	75	101	77	83	63	86	77	82	81	65	85	91	85	98	83	88	84	71	89	87	87	97	80	67	80	81	95	85	68	81	89	95	98	105	71	101	97	73	81	96	88	100	77	75	87	80	86	89	85	88	88	83	95	91	81	86	71	96	91	97	92	67	114	90	81	77	93	89	91	76	88	94	76	93	69	81	97	79	83	85	78	82	86	89	79	99	72	76	90	93	71	90	72	86	101	90	84	84	74	86	83	93	71	97	90	89	90	89	96	78	91	84	95	81	94	82	90	82	92	92	84	87	87	81	86	90	80	74	84	89	76	76	87	83	86	64	80	80	94	70	86	80	75	95	81	100	78	91	90	96	87	74	87	76	96	82	75	72	68	92	89	85	97	80	92	91	77	76	94	64	101	94	94	88	82	78	92	93	89	96	92	87	85	89	79	98	93	77	99	85	79	82	85	100	98	90	76	92	95	84	88	82	73	86	88	83	87	96	108	80	84	80	93	86	91	82	79	92	89	79	90	93	88	80	78	73	104	77	86	74	98	80	93	95	80	82	85	85	79	73	83	90	71	97	79	76	96	84	86	85	82	92	77	89	70	72	98	80	98	90	78	92	75	98	81	88	78	96	71	76	92	69	65	89	72	83	88	89	86	93	94	83	108	93	96	87	93	71	83	66	79	84	108	87	85	73	94	88	79	80	87	89	91	84	79	80	81	91	82	104	91	81	95	57	91	77	89	78	110	75	70	88	74	90	92	66	96	70	83	86	84	93	90	84	65	109	82	81	101	86	77	68	79	82	75	72	75	73	93	83	88	76	80	84	88	72	87	97	94	83	85	82	89	68	83	87	86	96	105	92	83	85	86	77	79	88	95	89	69	76	94	75	91	76	87	88	85	79	92	76	103	75	101	82	90	76	86	77	86	86	86	80	81	72	85	81	92	91	85	79	102	99	91	97	73	74	97	92	87	80	81	89	77	76	86	83	82	85	80	83	79	93	72	90	83	100	100	83	102	98	90	99	81	76	92	67	79	84	75	81	74	71	85	83	75	78	86	75	93	86	79	91	80	81	82	103	70	83	86	85	82	76	76	85	86	82	106	93	87	94	106	94	96	81	98	86	70	75	86	92	98	94	84	80	79	86	82	85	69	79	74	81	74	92	89	95	93	85	84	95	78	77	87	93	81	80	80	85	84	83	82	81	93	70	72	67	84	94	101	94	109	100	74	86	100	100	75	79	79	74	95	78	77	63	94	83	83	71	89	76	88	102	101	93	83	75	90	80	91	85	72	85	80	81	77	83	78	89	84	96	77	77	81	82	91	91	96	89	95	97	83	90	83	83	87	96	78	82	80	88	93	76	83	87	80	87	102	94	82	77	76	70	84	74	71	89	80	85	83	80	89	67	85	84	87	77	61	83	79	68	66	68	71	77	65	102	97	70	77	89	91	84	57	77	91	74	75	86	88	88	81	84	82	86	85	84	94	72	103	85	68	79	66	98	76	77	78	83	66	81	78	84	94	68	98	85	78	76	86	77	73	87	86	93	64	80	88	85	84	72	89	94	81	74	87	75	100	91	93	98	75	86	75	95	91	74	99	92	74	70	59	93	102	77	72	70	85	101	93	105	80	87	81	94	95	84	89	84	105	69	83	112	96	66	104	82	104	103	78	86	81	107	92	100	79	106	88	86	76	69	78	86	95	79	80	97	69	85	87	95	79	81	108	80	80	90	74	81	103	96	102	90	88	87	88	96	74	89	73	80	78	86	70	91	96	88	100	84	88	83	80	70	88	88	99	90	84	82	87	60	81	88	87	64	63	78	77	89	80	81	83	74	90	63	77	70	82	108	77	87	86	67	80	71	77	93	96	91	74	94	83	84	103	81	82	81	88	80	92	67	85	89	84	89	94	77	71	73	108	88	87	85	82	81	100	92	79	69	86	73	100	76	86	75	85	92	94	74	83	110	74	75	88	90	72	88	81	88	73	92	80	85	90	81	78	104	101	79	97	83	88	86	82	88	91	95	71	84	75	83	103	88	82	76	71	84	80	85	84	72	83	79	83	87	71	77	68	94	96	81	76	80	79	81	83	84	81	90	88	78	72	88	88	78	79	75	85	91	95	86	90	97	80	78	82	71	85	94	109	87	96	97	78	83	68	93	94	89	97	93	80	91	88	94	88	87	85	86	93	76	83	95	82	90	97	89	82	80	100	97	89	86	82	88	78	76	80	85	96	93	72	90	84	80	88	79	86	68	79	79	73	91	76	74	79	89	79	85	72	82	85	74	70	71	84	76	100	83	91	82	96	85	67	94	85	96	95	92	80	87	82	97	93	97	65	82	80	91	80	95	92	100	92	75	108	93	76	104	87	91	75	77	76	87	94	85	75	96	81	84	76	87	84	72	76	85	99	87	83	91	83	80	92	86	88	77	96	90	93	81	93	84	87	89	94	94	77	71	93	66	76	88	86	100	88	83	73	96	94	80	85	87	90	87	71	85	70	106	74	83	95	89	93	103	96	96	83	83	89	76	90	78	71	98	74	91	83	89	91	84	77	95	87	76	86	71	68	87	78	95	87	88	90	99	91	73	74	85	79	77	96	81	62	71	88	75	87	78	88	94	109	90	81	86	85	71	79	66	93	83	97	96	83	91	85	85	65	81	92	76	75	84	88	81	82	98	101	87	88	84	90	100	91	74	102	94	71	73	74	82	76	102	86	83	92	94	67	97	76	87	78	68	94	82	73	64	79	85	84	89	86	90	83	74	88	99	83	63	93	76	93	82	77	75	75	81	84	82	92	73	79	76	85	94	86	85	81	83	79	81	71	86	75	95	88	85	81	75	69	79	83	82	86	77	89	81	92	80	85	96	88	80	92	81	92	88	119	91	80	79	94	102	89	99	91	79	79	94	86	75	103	92	102	78	93	90	91	73	86	85	91	84	90	85	84	80	99	90	99	82	79	94	79	78	74	77	90	85	91	97	80	92	95	92	82	87	99	81	84	80	96	82	87	87	112	64	77	71	91	92	77	76	72	88	87	84	90	86	82	82	84	90	95	82
4120	399	421	482	441	397	374	371	362	353	361	357	334	329	332	318	337	288	331	343	306	302	299	308	328	275	289	290	293	313	291	289	287	320	314	306	306	305	281	313	315	318	266	279	312	331	306	317	322	330	318	291	318	262	315	301	304	323	316	319	312	297	330	324	317	338	298	323	313	329	339	281	309	297	307	321	312	296	289	295	317	298	305	276	302	314	297	293	333	316	292	313	276	319	325	295	281	296	329	276	287	338	305	315	318	298	314	299	277	307	294	327	328	288	299	311	304	316	324	321	290	331	285	306	302	319	283	326	312	292	311	294	309	297	282	298	308	301	328	309	300	322	321	339	322	280	299	307	291	303	337	309	311	318	271	301	269	300	314	302	310	334	305	283	309	293	315	314	325	279	334	279	316	319	312	275	356	333	317	297	303	309	326	320	298	311	322	317	307	307	280	301	296	338	298	286	299	318	320	311	314	313	297	311	306	319	330	314	311	300	287	326	289	298	316	273	310	310	312	298	322	314	311	321	287	330	332	288	309	312	311	322	283	316	341	294	321	283	316	291	300	295	333	304	314	286	308	264	296	304	297	300	298	286	318	331	329	287	309	309	310	328	330	295	286	321	266	308	291	279	327	277	300	293	303	289	325	298	299	284	309	307	305	306	312	321	285	269	321	352	319	310	304	281	325	320	315	318	309	316	282	309	314	306	327	283	285	312	313	302	324	339	324	294	347	292	318	292	295	311	295	299	314	303	304	294	331	284	286	307	314	353	309	294	307	301	283	322	313	344	329	307	303	298	310	308	281	313	318	324	308	292	339	313	321	328	309	288	305	340	288	317	313	324	303	300	306	280	306	295	304	282	323	304	342	291	307	297	293	314	296	272	311	304	318	327	278	296	296	281	298	294	296	311	328	289	301	306	314	288	303	296	311	329	317	287	301	311	302	296	343	319	320	296	274	306	336	302	294	321	320	279	312	307	306	291	331	311	297	302	286	284	289	275	327	284	337	318	320	303	303	305	343	289	303	303	315	302	320	303	290	294	324	263	319	286	311	326	345	330	321	296	311	295	314	299	270	310	305	300	295	309	294	284	299	318	311	282	325	312	312	320	290	323	300	314	315	313	296	323	304	333	303	287	274	315	306	308	323	322	334	271	311	265	311	316	293	305	323	295	300	299	319	299	329	315	317	332	288	295	309	317	327	287	296	323	324	291	333	319	289	334	327	305	300	310	312	300	309	326	319	301	324	323	327	292	282	298	306	308	335	341	343	286	320	333	309	322	291	301	331	317	311	284	289	324	318	330	304	301	301	291	306	315	312	266	304	314	327	303	303	305	326	309	313	340	290	324	339	299	318	291	316	306	277	327	314	335	302	321	314	283	324	287	317	341	319	317	333	331	287	316	306	314	323	322	313	311	296	311	300	311	334	329	300	307	306	288	304	339	286	305	316	331	290	276	317	324	308	338	325	299	314	307	323	296	306	331	312	321	344	315	340	335	318	299	310	322	279	317	327	315	283	307	329	296	314	283	307	292	305	286	308	336	296	319	299	316	348	292	279	315	318	305	315	293	301	333	322	336	304	313	281	305	328	307	338	295	319	325	326	307	328	297	301	319	303	278	287	302	296	313	310	315	319	305	298	289	343	313	300	310	306	329	285	325	348	319	316	322	303	311	304	298	306	324	294	316	324	307	300	288	311	282	341	292	289	290	302	342	289	305	254	342	311	326	306	284	300	292	307	312	282	326	344	296	327	304	298	292	308	316	278	315	266	276	341	291	336	291	300	290	301	328	336	324	296	309	317	290	321	319	336	332	292	309	291	292	320	322	302	313	297	294	298	290	322	293	341	302	272	302	322	304	303	309	342	319	303	316	327	324	307	292	289	291	306	301	317	315	296	307	330	321	322	309	282	312	309	332	321	320	339	321	310	295	316	307	292	335	315	282	325	324	291	322	304	297	276	295	303	332	314	297	321	291	300	311	317	302	337	315	289	294	329	315	317	301	320	309	321	294	297	306	317	322	309	350	297	291	314	317	320	266	322	307	304	314	281	282	286	278	278	317	273	333	339	295	321	331	291	323	305	314	320	283	270	273	277	321	292	342	292	324	296	328	323	295	341	334	341	322	320	341	291	301	330	264	311	301	332	325	346	286	308	284	301	305	283	299	314	342	289	298	274	292	302	301	308	314	332	292	332	302	292	296	288	326	311	272	292	296	284	355	303	288	328	320	314	320	300	307	299	327	306	291	311	324	331	332	314	293	308	340	304	330	315	323	311	293	316	302	325	340	335	346	298	288	295	324	288	310	305	257	299	322	303	305	328	288	308	301	308	325	313	290	321	310	316	313	294	305	323	313	293	339	321	320	307	335	282	303	306	272	302	286	266	331	342	305	306	318	291	312	326	340	334	297	323	316	312	306	306	317	311	289	273	279	336	281	308	333	306	334	348	293	315	292	322	353	297	302	327	326	310	314	287	331	303	311	307	321	292	274	313	312	323	329	308	306	320	325	335	318	304	310	325	328	331	296	317	320	309	323	314	284	325	326	313	333	338	320	317	311	307	317	294	313	303	296	288	282	321	279	322	302	299	309	294	327	312	315	299	301	296	304	322	326	304	331	327	328	316	283	284	303	331	308	282	249	292	324	312	302	343	329	289	313	296	282	303	310	275	284	307	307	308	287	286	306	340	327	287	296	334	298	376	296	329	304	326	312	312	302	300	327	339	315	317	344	300	285	323	308	307	311	309	269	319	303	317	350	304	293	298	308	305	348	307	295	305	288	313	273	305	297	310	321	307	316	294	329	297	327	311	316	315	295	303	307	323	298	306	282	316	310	320	302	288	288	305	296	329	295	303	301	316	295	348	302	307	309	310	306	284	314	328	285	303	311	305	315	312	312	319	305	330	322	300	285	302	298	319	317	319	333	330	315	334	286	307	293	294	274	311	300	280	313	313	325	322	288	323	312	305	329	311	310	302	317	317	310	326	280	289	333	304	326	297	305	277	308	323	284	302	297	298	315	305	311	298	303	326	279	310	323	308	312	303	320	342	277	322	328	307	353	342	315	305	328	314	296	308	297	313	292	341	291	310	298	313	318	301	294	306	306	339	307	303	281	276	323	319	302	323	333	343	271	303	316	305	325	265	292	293	309	289	295	348	297	303	335	322	289	295	338	291	310	309	332	305	315	330	308	280	266	331	270	309	278	277	289	305	320	309	302	276	324	310	322	308	265	317	321	330	289	331	267	292	326	313	307	296	303	305	328	313	341	314	286	277	312	275	309	319	312	327	315	309	297	322	294	296	290	311	286	312	306	321	327	329	315	312	301	263	306	325	316	275	315	324	273	306	329	320	305	270	302	318	311	306	310	298	268	328	333	292	330	291	331	306	284	301	335	330	299	310	302	302	317	317	311	300	296	291	333	301	289	339	298	321	314	333	317	306	320	342	310	309	304	303	300	302	315	295	306	301	303	292	332	284	310	317	345	308	334
35817	16088	3757	1238	852	610	476	413	369	334	272	272	271	254	257	239	207	225	212	225	206	208	208	200	199	195	205	216	221	198	215	212	207	197	201	198	182	214	187	209	200	196	198	204	175	186	217	175	210	207	183	181	182	183	188	179	192	221	183	180	198	197	178	179	181	180	186	194	198	186	210	175	188	180	206	202	200	186	187	200	178	169	198	197	208	183	174	200	193	182	182	172	180	169	174	187	196	200	203	199	185	184	201	163	186	185	182	193	202	187	188	183	195	194	189	181	181	190	185	178	172	182	181	205	170	198	182	187	175	176	187	169	181	201	186	183	214	169	186	187	206	190	185	192	189	193	217	226	181	209	197	168	186	187	190	167	195	179	184	177	179	171	210	176	175	174	195	183	196	187	171	139	195	184	158	194	210	210	189	159	180	179	185	204	188	201	185	190	182	180	192	167	193	169	208	183	169	180	200	212	191	188	197	188	181	178	166	205	201	166	199	193	196	176	189	184	197	160	175	171	221	191	205	167	200	189	195	191	181	197	203	172	205	182	185	195	190	183	188	170	176	179	204	195	168	186	190	197	178	150	187	168	176	188	183	186	202	217	213	188	177	196	195	192	190	194	204	171	192	197	188	175	196	202	194	189	204	173	196	183	194	202	189	171	178	170	200	182	183	202	178	184	181	193	200	188	185	193	211	167	206	196	182	169	207	192	202	161	189	184	187	191	193	200	192	180	193	162	188	192	212	202	180	202	198	181	173	158	186	165	182	173	189	218	183	185	194	176	182	181	180	184	198	199	199	193	172	188	195	183	160	201	183	172	176	189	181	191	195	185	181	203	173	189	187	179	196	208	187	201	165	186	190	183	195	195	202	183	202	177	166	177	204	169	174	166	208	186	172	199	187	165	189	180	173	173	179	222	201	162	201	189	183	174	195	186	199	206	194	188	189	189	190	190	188	201	172	185	194	168	160	163	200	185	182	206	161	180	171	151	184	192	207	177	182	191	192	193	178	202	179	188	202	176	200	176	169	192	164	180	198	188	173	168	207	196	167	187	197	183	168	185	158	167	192	190	191	184	181	168	189	208	200	186	147	214	163	205	186	188	193	169	190	211	197	188	192	168	193	181	205	200	207	201	192	182	156	186	194	213	177	194	174	185	178	205	173	202	165	185	225	162	204	167	201	196	176	199	198	186	206	209	212	198	195	184	192	201	154	211	187	156	177	197	179	193	183	194	178	181	168	184	174	148	194	192	191	188	184	191	212	205	164	180	206	176	185	212	184	194	179	174	178	191	190	188	174	174	176	192	185	193	170	174	191	187	192	198	184	205	180	188	181	194	182	175	208	201	173	190	181	198	181	181	185	180	195	198	190	171	176	212	194	175	193	199	168	176	181	182	192	177	187	200	208	181	197	198	192	212	186	214	168	176	179	199	183	184	210	185	178	195	182	197	180	185	183	178	192	180	179	167	194	182	192	181	203	174	191	197	187	186	208	195	194	169	186	196	199	189	159	197	185	192	176	185	193	203	194	215	171	197	181	192	169	195	175	161	177	195	189	186	195	180	174	204	182	206	191	181	210	179	202	182	186	195	175	168	170	174	181	193	184	171	200	186	168	201	213	182	181	212	204	151	192	170	199	193	169	199	186	198	182	190	181	195	198	171	192	194	173	201	178	181	177	181	184	197	204	195	202	173	153	195	201	178	195	208	163	190	193	189	177	200	210	179	160	187	186	185	210	198	190	189	170	185	171	181	197	205	169	201	193	190	187	176	192	190	177	216	216	199	203	197	183	204	228	181	169	181	194	204	176	197	161	171	191	183	196	205	192	184	189	175	177	179	182	181	180	172	178	196	192	189	196	211	177	173	189	169	184	203	190	180	171	186	185	180	185	193	200	172	191	164	186	185	171	194	202	174	193	185	206	176	204	188	205	191	188	159	210	218	189	181	214	211	163	184	190	163	176	161	190	216	215	183	185	191	191	169	175	191	192	186	192	175	150	207	189	180	184	195	198	169	165	178	218	190	183	211	182	183	145	202	162	204	185	186	220	187	232	173	179	183	165	189	184	181	192	164	191	194	183	168	180	174	174	168	164	205	184	178	189	158	175	181	183	196	199	172	195	200	187	181	159	164	190	170	216	176	181	193	196	187	171	187	202	195	195	172	209	174	174	170	178	202	195	185	199	189	176	159	200	170	211	174	151	184	193	205	186	149	193	189	181	181	190	188	190	182	190	172	195	169	189	197	176	190	196	198	189	194	180	196	206	212	205	182	188	191	174	191	191	169	191	185	188	189	190	153	138	191	186	188	185	169	174	187	197	207	168	211	196	167	204	179	200	164	179	175	196	165	188	193	172	172	164	174	188	213	187	181	171	191	174	200	201	198	181	171	205	167	190	187	160	201	185	192	164	187	166	195	188	170	167	192	182	179	208	201	212	204	180	177	194	194	193	182	178	184	187	188	197	179	199	214	198	175	208	161	177	206	189	189	184	173	186	202	190	189	198	205	170	195	206	217	195	203	181	166	200	204	181	189	225	199	196	209	198	220	192	171	218	187	200	166	186	198	172	200	191	198	191	190	204	199	176	216	188	193	184	190	195	185	184	185	179	174	205	171	165	167	203	180	217	187	177	189	204	187	225	187	199	184	188	185	183	184	203	206	174	203	172	196	191	154	199	169	200	212	176	174	177	201	208	168	177	186	190	199	194	186	201	201	186	197	221	177	171	189	186	181	175	198	167	204	185	193	171	162	184	203	179	179	179	184	172	182	178	198	169	174	216	205	188	204	173	182	189	203	195	204	203	190	196	182	191	207	175	182	195	202	183	163	192	192	196	185	192	184	200	186	195	185	188	180	192	204	172	189	197	184	216	170	179	190	199	156	186	188	205	220	202	203	187	186	168	179	181	188	186	191	157	159	167	194	176	161	205	204	188	225	193	177	187	197	187	183	184	193	174	156	204	205	198	190	176	163	204	189	190	200	194	162	182	195	179	176	195	200	174	198	162	203	182	191	209	189	211	180	183	190	195	207	204	177	199	192	182	151	172	184	196	190	186	182	189	172	215	165	189	182	187	159	162	215	211	190	173	201	181	170	209	214	207	198	186	185	201	165	198	168	191	195	223	182	175	197	163	185	182	185	168	173	203	203	197	191	188	202	193	186	191	201	161	193	163	209	178	181	177	195	182	166	190	191	216	185	196	213	185	188	185	179	196	202	184	192	162	187	188	188	197	184	181	196	214	174	190	192	166	167	187	199	176	179	154	171	164	199	185	194	203	202	197	183	186	213	194	180	194	192	200	213	206	196	170	188	174	180	163	183	176	182	194	177	174	192	188	167	188	196	179	200	190	172	189	183	179	172	206	178	169	187	152	172	224	171	194	204	183	161	200	172	190	205	166	176	183	195	181	223	214	184	192	196	203	203	178	183	196	209	154	186	195	181	184	179	193	188	176	179	170	172	192	169	176	157	190	178	207	198	183	188	190	169
16382	1559	3256	3770	3151	2602	2164	1799	1592	1344	1295	1215	1086	1040	972	892	880	764	858	788	774	744	759	674	722	690	676	696	660	679	609	640	675	673	686	592	667	627	605	668	642	607	620	610	622	605	567	610	615	608	641	601	587	590	638	600	591	599	591	595	629	599	565	572	573	611	561	581	601	585	577	576	607	537	590	545	574	572	601	578	595	585	600	571	615	573	563	549	564	582	585	575	547	543	580	569	551	569	565	558	647	573	596	593	573	594	597	568	586	599	550	592	558	589	584	573	597	580	603	598	567	588	586	593	618	594	626	573	548	550	568	592	537	558	597	565	613	597	608	640	579	586	581	571	548	560	594	558	574	531	583	574	582	563	600	559	598	622	549	563	615	581	596	577	567	597	620	610	626	580	578	547	533	563	551	584	598	573	593	592	570	570	606	588	593	553	613	546	591	521	538	602	585	574	562	604	560	608	610	563	625	588	600	534	579	625	613	587	562	567	561	621	604	576	588	536	566	561	553	570	624	602	601	589	582	553	566	550	572	566	570	593	600	623	630	586	592	603	556	542	598	536	565	579	579	566	595	574	559	586	542	595	586	574	574	589	571	576	587	559	579	585	590	567	546	564	576	599	564	607	565	593	591	529	596	567	586	557	597	579	563	553	562	574	607	590	576	547	595	582	585	570	517	564	596	547	569	643	555	557	553	551	567	592	609	592	538	620	575	579	572	612	598	548	585	611	607	570	568	564	598	569	569	545	587	570	611	557	608	584	572	613	564	569	562	583	567	624	603	564	573	575	565	567	559	608	618	609	568	577	556	574	610	569	519	601	564	536	537	574	562	555	565	603	580	594	606	561	557	565	616	601	586	624	563	534	620	586	552	581	559	602	559	597	562	597	563	585	590	567	550	558	538	551	572	614	524	536	551	573	570	589	636	604	587	582	567	551	602	562	588	554	597	570	590	618	595	514	544	617	558	563	600	600	616	550	622	572	569	541	609	585	546	567	567	615	557	583	549	569	545	569	665	538	592	610	577	580	575	561	588	534	613	592	559	578	612	578	590	548	550	585	561	629	603	623	547	575	636	596	561	555	595	579	561	581	566	557	592	550	575	575	523	614	560	623	565	605	620	577	516	576	562	548	593	556	568	557	561	575	633	530	591	548	563	573	531	646	581	581	597	581	534	568	601	587	597	542	578	572	573	575	567	577	552	600	577	536	572	572	598	555	528	585	584	590	552	601	590	570	583	607	558	594	564	578	592	555	583	587	571	561	563	511	580	594	595	600	564	598	585	596	605	562	598	587	546	620	585	577	602	580	569	547	563	599	575	555	574	557	577	555	536	581	527	608	579	578	606	580	569	607	585	558	579	572	590	611	575	554	586	606	590	560	570	561	553	587	556	562	606	580	578	613	596	546	535	576	532	521	562	565	620	576	560	615	569	577	614	543	527	548	597	581	604	549	584	555	574	571	568	588	543	569	583	556	587	593	594	598	594	552	573	605	562	550	589	615	579	588	555	573	593	615	608	580	571	623	542	564	603	558	593	576	578	568	568	552	563	599	600	590	558	572	565	585	567	549	542	560	611	580	568	610	567	580	577	535	568	576	594	561	585	570	572	567	579	562	544	588	544	610	596	563	557	572	604	574	580	586	538	560	562	583	545	604	559	572	591	631	590	579	600	554	578	574	542	608	605	600	634	591	610	533	588	574	581	572	570	586	564	595	555	558	600	576	594	557	564	599	607	598	539	582	615	591	594	562	550	607	595	564	559	605	571	546	554	571	587	570	556	563	600	578	556	524	616	572	564	537	550	560	552	575	609	573	605	611	584	590	611	573	560	557	573	538	590	582	596	611	557	571	606	570	597	533	585	566	565	585	579	582	597	539	542	581	546	573	625	586	608	560	571	581	508	586	572	540	607	544	575	563	573	575	575	589	603	597	591	569	531	622	566	588	617	570	634	552	593	560	559	566	589	599	571	595	585	591	556	546	560	527	582	550	569	604	565	621	603	573	576	594	606	637	600	573	570	582	587	567	596	559	587	542	585	566	546	590	597	580	569	552	569	543	604	561	597	612	560	566	563	594	563	596	566	545	581	568	613	552	539	560	597	568	586	562	540	597	568	562	576	567	568	572	557	569	560	587	586	561	575	583	535	601	582	565	565	555	603	537	582	538	558	608	558	544	566	574	601	581	588	555	546	555	631	523	590	530	552	559	586	583	547	634	581	602	544	582	547	562	597	566	598	593	579	602	583	580	564	575	564	607	540	573	556	565	563	562	599	565	533	544	546	552	567	584	564	558	573	565	581	581	544	555	593	592	599	602	556	561	562	568	552	630	567	599	577	564	604	607	571	528	591	586	524	541	527	581	596	597	565	546	634	568	576	569	567	577	594	588	587	568	559	568	575	547	549	545	588	581	590	575	585	574	591	555	589	572	585	582	565	570	526	598	603	632	560	568	587	579	566	590	564	575	604	591	525	559	608	590	587	555	541	583	563	583	574	611	584	575	584	584	562	576	596	589	551	570	584	546	588	618	605	605	580	573	575	561	584	587	585	595	521	574	584	590	599	569	541	560	537	625	577	561	563	582	588	585	569	558	577	598	574	600	581	580	579	541	566	560	614	577	610	573	579	577	555	598	593	588	609	549	611	560	559	602	599	538	581	551	583	583	527	575	533	554	509	542	611	583	565	560	589	557	599	529	606	559	573	568	538	584	630	599	564	561	541	611	569	568	543	588	608	611	563	591	575	564	549	570	572	549	575	600	526	557	544	549	554	589	572	549	529	636	545	594	584	604	568	595	629	596	600	589	542	614	552	614	519	568	548	549	590	597	571	561	584	561	593	619	582	567	605	561	625	589	554	570	571	580	581	537	542	575	594	588	559	582	562	566	583	549	562	581	572	577	584	595	528	551	569	593	594	572	609	534	565	613	588	527	597	539	590	578	567	591	546	585	596	590	576	547	573	565	585	555	583	551	622	578	570	569	572	590	570	608	553	548	585	583	533	545	589	572	615	595	604	547	575	571	540	605	569	589	557	588	525	574	564	548	591	560	584	566	568	577	577	581	571	559	559	627	590	541	614	596	575	567	569	546	569	585	554	549	576	597	584	574	552	575	593	563	576	573	587	557	585	568	549	575	564	527	582	553	553	556	527	572	606	569	585	574	569	571	611	566	609	569	560	559	569	559	573	577	562	578	553	593	615	562	565	583	567	556	572	615	627	593	596	550	608	581	599	555	548	561	587	600	549	574	568	573	558	571	609	565	549	567	539	521	540	611	565	611	577	585	592	535	614	533	573	571	582	661	577	543	570	564	564	585	559	568	601	566	585	550	589	581	616	593	617	574	556	575	570	576	573	601	568	569	539	595	574	583	561	592	533	566	547	589	624	589	613	577	564	599	564	585	581	593	548	547	578	596	543	572	592	560	586	591	572	541	575	580	574	570	544	611	593	553	539	574	597	566	572	512	574	593	554	547	567	613	562	556	519	583
39364	22121	17559	3184	1662	1250	993	787	648	559	536	486	420	426	377	389	356	359	330	329	321	347	297	337	278	311	323	296	318	286	281	293	274	256	312	243	304	285	296	282	291	295	300	282	265	260	269	278	283	264	276	260	272	283	262	291	269	264	285	267	276	278	274	233	276	276	271	276	282	297	253	260	289	282	294	271	299	285	239	276	256	300	290	281	273	270	278	224	284	265	277	260	256	280	287	263	298	285	279	262	242	280	250	245	267	228	234	253	279	259	279	270	306	277	283	303	244	272	260	287	305	277	273	252	299	279	241	299	268	250	272	281	262	306	267	288	237	221	263	279	259	249	241	292	278	296	257	285	266	295	256	270	268	278	257	265	248	254	267	246	299	280	264	268	281	266	282	295	301	278	266	267	276	270	281	280	294	248	247	281	269	267	257	288	270	275	277	277	273	238	268	265	267	286	285	263	247	275	279	254	238	292	265	259	232	239	258	262	270	255	277	275	257	280	271	277	275	265	276	251	276	290	241	255	282	246	291	245	292	261	294	298	252	280	274	273	298	243	287	287	287	270	309	266	253	262	269	291	264	268	284	286	292	274	236	311	253	288	287	307	245	282	295	277	290	271	292	262	248	288	314	299	283	265	281	274	272	247	278	234	245	261	248	257	282	299	300	278	299	261	282	269	249	280	289	253	250	272	286	283	272	266	280	248	269	272	268	305	275	321	273	264	288	250	285	251	276	236	269	277	275	291	261	246	248	270	280	266	287	293	254	264	271	293	224	260	276	263	298	274	305	274	229	263	254	247	270	253	280	293	275	248	267	273	256	246	266	274	257	283	263	283	260	267	307	286	269	273	232	286	289	275	272	306	262	263	266	250	260	252	298	271	266	254	290	273	262	261	265	262	277	278	277	290	265	281	272	266	261	280	259	300	274	246	286	295	295	271	260	293	252	288	286	265	256	261	263	279	254	274	275	256	287	277	259	308	278	243	265	275	266	269	262	307	297	258	290	254	278	273	268	266	259	302	270	281	287	259	292	268	251	273	255	293	256	294	261	283	296	245	297	248	266	275	271	265	261	263	283	237	289	265	264	265	269	290	258	287	280	262	252	278	276	282	294	266	271	269	274	262	260	288	265	264	264	286	266	273	256	278	297	301	282	265	261	274	265	297	301	297	260	279	246	267	257	273	271	261	247	251	270	270	279	298	233	267	268	292	284	274	264	306	262	280	261	262	268	265	248	267	287	269	259	293	255	314	266	246	249	249	316	291	272	274	288	273	266	253	256	268	277	274	301	270	242	279	247	282	263	262	287	276	281	304	275	258	287	266	287	242	265	256	240	273	241	286	273	258	267	243	285	301	233	267	257	251	276	275	290	297	246	251	284	253	275	283	283	255	253	274	265	245	257	230	244	283	288	314	268	265	280	280	281	260	286	307	275	272	280	251	286	295	264	245	258	281	292	275	285	259	267	256	267	279	263	248	260	261	297	269	277	273	251	300	276	255	281	261	249	270	289	285	260	268	256	268	261	301	272	263	283	266	242	276	268	274	257	266	274	229	257	307	266	258	291	265	255	298	278	285	265	274	312	294	266	263	291	280	264	253	290	291	265	261	295	253	288	284	286	280	301	272	261	266	280	261	282	257	281	258	271	247	296	286	267	271	289	278	261	262	269	278	265	297	270	258	282	270	296	225	258	284	266	269	266	296	260	283	293	261	267	273	251	270	248	272	303	286	271	247	260	277	270	295	300	260	295	265	259	277	266	293	275	271	286	284	272	267	263	270	255	264	284	286	259	277	258	256	269	289	277	278	275	257	277	283	301	297	235	285	274	285	274	256	287	284	249	280	269	246	265	282	238	298	267	255	271	267	270	289	280	295	265	277	287	247	265	244	266	262	257	266	284	262	285	262	282	278	259	281	296	283	290	291	282	286	273	278	290	289	278	255	272	229	224	253	252	280	279	265	302	277	295	281	284	264	249	243	273	248	286	254	273	317	276	301	275	288	279	291	238	259	267	283	252	291	258	278	253	265	267	271	289	285	249	295	279	264	286	286	271	270	293	287	262	271	271	263	312	277	267	283	271	263	287	298	272	290	279	263	239	273	277	278	266	250	287	240	278	273	275	279	261	251	248	278	244	276	233	290	267	272	260	258	276	291	257	297	257	295	248	281	261	268	270	256	252	263	280	284	297	255	264	272	253	280	245	291	279	272	291	280	275	255	307	277	271	260	302	290	267	266	281	280	245	291	263	280	289	256	257	293	276	281	290	277	226	258	272	291	309	257	296	266	246	293	263	290	275	255	262	280	273	272	256	257	280	244	303	297	263	251	272	268	243	260	287	282	310	270	282	244	277	300	250	274	251	264	269	254	269	253	291	287	281	265	264	277	279	276	234	263	293	269	267	262	270	270	290	299	281	253	279	251	261	276	283	285	301	267	284	271	259	270	280	296	264	269	268	305	270	267	266	272	236	293	272	232	255	275	283	261	313	257	274	231	264	302	270	300	276	270	277	286	263	266	271	268	279	265	256	281	263	295	259	269	261	271	241	253	254	270	280	277	245	278	257	279	246	256	269	244	288	262	261	283	280	254	275	248	257	294	289	247	285	271	276	281	248	254	258	254	256	256	264	260	271	282	273	268	254	259	247	291	279	274	251	274	234	259	250	271	261	272	282	277	281	270	262	241	265	257	257	266	274	276	236	264	287	262	270	268	269	241	280	296	278	289	277	220	264	255	259	269	296	264	255	256	295	236	262	277	282	254	262	281	256	269	292	261	265	277	252	281	255	275	296	294	267	249	256	284	275	280	283	279	257	279	289	253	300	303	251	259	258	255	253	258	285	230	249	254	283	302	294	298	257	267	278	259	254	280	288	274	266	294	244	262	247	268	262	278	261	271	285	284	259	270	269	268	268	255	263	261	242	259	285	258	273	280	270	267	250	282	290	282	242	265	272	241	279	282	263	259	278	282	234	251	267	288	261	294	254	302	275	239	284	299	265	255	264	257	292	263	282	273	263	261	262	278	284	258	292	306	278	280	287	248	259	270	260	274	264	275	289	290	273	277	242	278	281	284	274	298	266	272	267	272	298	257	284	253	286	276	277	267	300	251	270	281	299	229	293	271	281	263	296	278	292	264	295	267	247	262	285	297	266	294	282	266	271	275	267	287	264	272	295	262	229	254	278	304	276	287	263	259	280	291	256	307	273	285	250	275	294	298	286	268	276	246	272	301	257	245	245	299	257	294	262	298	305	287	276	249	256	263	297	278	247	276	263	275	306	259	298	251	255	274	278	258	266	289	275	274	274	277	251	255	251	237	259	248	283	257	279	287	237	261	260	298	309	259	255	268	273	261	273	295	278	295	275	292	273	265	263	259	283	266	283	262	248	278	295	277	266	271	285	268	242	252	265	250	284	285	265	275	266	283	265	243	271	287	264	277	267	270	263	241	279	259	271	307	280	290	284	268	271	273	259	300	278	258	264	269	276	261
20949	2678	6081	6645	5608	4632	3848	3208	2767	2403	2131	1919	1740	1663	1482	1400	1379	1281	1240	1219	1196	1106	1096	1079	1001	999	1044	951	952	954	976	979	941	903	945	921	902	867	916	831	879	840	894	875	884	843	844	872	854	785	852	855	855	856	857	898	871	877	823	824	840	784	819	794	797	831	819	784	771	811	823	816	783	777	781	825	799	786	775	800	810	787	824	828	778	825	788	802	740	759	735	778	820	765	768	801	819	782	789	767	828	817	803	801	763	846	783	835	835	843	768	779	757	783	781	751	786	780	796	809	815	822	787	777	807	811	779	820	716	798	792	795	782	761	741	811	806	732	820	806	781	788	722	750	757	835	796	779	830	794	847	747	741	713	760	798	800	753	746	846	728	788	785	791	806	821	712	779	833	768	824	787	821	782	802	787	765	789	756	722	782	806	791	801	778	815	762	766	786	803	749	775	755	787	816	804	775	750	792	828	754	759	780	763	793	812	815	787	764	812	801	723	797	783	740	737	802	775	788	810	779	820	780	771	781	772	760	809	809	816	801	748	778	758	804	801	779	794	811	793	760	779	799	775	761	759	780	799	752	835	816	849	740	728	793	825	736	790	766	795	807	807	774	759	775	810	778	811	781	757	755	784	774	774	802	824	803	791	777	802	761	816	808	799	784	797	755	789	776	810	762	758	814	785	805	767	768	785	812	792	748	779	764	771	810	810	802	800	796	776	803	758	848	811	824	763	788	766	765	781	804	856	791	793	848	773	820	744	751	782	749	764	767	737	762	754	825	805	800	784	787	801	788	775	755	734	800	782	767	753	778	759	815	757	766	772	765	785	793	795	795	792	804	769	784	829	716	784	816	824	805	797	821	751	801	802	801	761	778	768	739	761	817	757	725	779	785	797	813	778	771	764	801	755	801	739	748	761	779	779	787	768	809	762	756	807	711	764	731	807	790	812	743	762	776	771	757	782	794	775	706	788	840	787	815	788	777	779	747	772	792	754	776	723	785	770	768	752	734	801	774	809	802	776	739	763	770	792	799	784	791	770	797	770	728	766	740	756	724	740	795	734	801	794	762	773	781	789	721	761	746	732	803	771	774	771	770	762	766	749	777	759	794	792	815	773	752	750	735	807	803	799	765	746	747	768	784	755	768	783	838	780	784	754	789	796	782	752	747	784	814	811	757	738	819	763	778	752	778	723	785	792	805	804	773	816	792	786	812	718	757	776	757	773	793	755	798	747	749	787	782	781	784	813	802	782	771	816	856	790	732	804	753	742	744	789	773	743	720	814	808	782	742	759	738	821	760	742	793	752	775	739	819	787	768	813	800	820	775	793	818	746	763	794	770	776	809	769	757	771	821	723	824	763	801	782	824	793	805	750	783	840	759	762	825	756	794	798	807	813	767	838	767	737	786	793	784	762	777	797	785	837	797	818	810	774	815	774	757	827	740	777	804	810	731	738	754	787	763	779	755	764	783	766	806	838	776	723	752	749	761	757	776	774	787	755	762	798	784	810	761	781	786	745	792	812	783	756	796	784	737	773	785	748	788	806	763	779	771	760	825	822	767	757	777	810	757	783	717	749	741	795	827	819	767	752	790	779	793	782	752	750	771	786	774	776	785	817	756	748	786	762	744	824	748	774	819	764	787	790	769	801	821	787	796	762	740	794	774	741	794	830	782	745	820	804	798	751	831	781	820	727	821	734	767	833	783	765	785	742	796	781	749	801	752	784	779	697	757	788	798	774	770	767	751	775	726	793	736	765	832	782	797	783	787	766	795	784	756	773	729	755	760	742	785	774	734	752	759	773	792	765	781	784	784	796	729	795	718	754	751	758	746	744	795	785	819	792	752	794	780	751	785	789	756	800	759	755	739	844	776	812	780	782	815	683	738	739	769	779	814	829	773	760	761	825	855	753	790	796	791	775	754	750	798	831	783	770	811	761	752	786	741	789	804	761	761	770	786	777	736	786	795	764	778	761	729	812	816	813	737	774	777	789	821	813	785	820	756	797	779	768	765	776	755	792	787	802	797	751	784	766	805	783	767	737	796	817	767	768	766	776	730	792	762	783	757	747	761	713	807	789	803	796	845	791	811	788	778	834	778	772	774	762	749	760	779	800	718	763	800	779	773	750	747	764	764	823	787	758	836	751	734	767	805	767	814	787	768	770	725	751	730	777	842	771	708	773	745	758	756	836	794	798	800	768	758	764	744	799	776	825	833	779	751	796	722	758	731	730	802	797	787	785	775	794	795	749	803	724	758	759	753	769	809	700	754	773	758	752	715	792	779	732	761	726	769	760	859	779	807	775	778	798	776	805	787	773	738	799	780	741	795	804	769	810	761	779	819	793	781	791	767	806	770	765	754	769	785	733	740	746	770	722	754	793	790	772	782	769	776	805	740	818	763	763	816	787	812	746	742	827	757	781	761	788	797	816	749	732	768	760	781	805	816	784	745	755	735	806	812	791	791	738	724	762	783	822	788	816	794	768	755	807	763	781	803	787	818	786	810	749	759	758	777	774	781	781	783	757	739	781	765	791	768	798	759	779	830	811	790	735	803	766	718	699	764	760	773	773	766	743	782	814	748	754	740	805	786	773	805	770	774	797	783	817	758	799	780	786	737	791	795	781	793	811	834	808	764	773	776	798	773	747	743	735	806	748	731	750	748	780	783	807	737	785	776	758	789	775	797	795	803	724	792	780	793	799	736	793	750	742	789	782	741	797	756	718	771	823	756	789	795	799	728	771	788	830	758	762	767	742	757	768	722	769	764	770	818	770	756	813	734	826	821	786	786	765	791	776	826	772	735	797	763	775	793	789	756	743	762	756	808	729	814	670	779	752	819	773	795	836	759	791	742	807	786	761	791	765	801	791	776	775	765	779	750	757	782	787	745	808	728	743	785	776	787	784	749	750	760	760	834	755	800	808	762	833	760	770	743	771	766	777	752	750	788	759	774	758	755	762	793	813	771	763	797	755	781	739	730	781	811	765	775	765	728	760	788	754	759	758	760	817	774	814	783	712	775	802	754	804	804	758	786	803	767	826	751	745	774	790	758	786	779	769	765	773	831	801	754	752	778	776	792	703	778	750	715	793	788	788	812	749	755	804	781	762	802	810	800	782	725	808	769	754	828	756	812	767	799	771	762	814	776	776	797	742	780	743	764	786	818	750	787	785	811	749	737	766	809	759	769	795	806	816	801	778	781	744	763	758	779	751	786	746	837	779	811	808	824	779	788	783	801	797	807	765	800	763	735	732	738	761	779	772	797	792	801	750	804	787	806	748	730	764	749	771	792	781	759	745	802	767	766	786	747	775	807	757	765	784	767	775	770	775	748	778	756	799	764	822	780	728	803	748	816	768	726	758	795	728	833	731	777	731	801	788	756	786	788	776	778	788	788	731	749	771	762	798	757	768	725	736	827	710	824	745	779	806	761	788	808	813	788	797	830	770	781	811	724	772	778	770	785	783	752	786	775	767	794	784	783	779	816	807
5651	358	279	153	114	117	96	81	67	84	80	78	83	96	70	88	92	79	97	83	85	92	95	77	87	91	60	74	97	104	104	93	91	94	76	73	98	76	85	82	69	113	80	86	90	98	74	85	97	91	77	89	77	87	98	98	82	81	102	70	96	98	85	80	105	106	81	86	84	101	69	78	80	86	67	86	83	90	75	93	110	97	80	84	86	88	85	96	90	92	98	90	69	64	84	94	94	83	72	89	77	95	86	88	91	80	97	82	103	100	89	82	78	80	82	85	75	106	94	87	99	85	84	90	77	80	91	86	77	87	80	78	72	84	100	86	87	82	80	93	88	81	102	93	109	88	88	83	82	90	80	89	72	98	81	80	72	76	84	92	107	82	70	96	84	75	91	95	91	102	96	79	87	75	107	94	95	91	77	90	91	71	111	94	90	106	95	82	58	70	96	84	96	79	100	79	97	96	75	86	104	92	103	95	84	76	94	82	77	77	79	98	90	88	77	93	90	89	78	94	94	87	72	104	82	65	86	85	92	71	80	84	83	87	78	94	91	77	84	69	88	85	70	90	78	87	77	93	87	82	83	71	87	94	91	84	104	92	89	93	81	73	80	87	75	91	84	88	95	67	88	89	88	88	90	102	80	92	87	89	84	85	76	88	69	100	107	80	89	74	87	93	73	101	72	75	95	78	74	75	82	83	91	95	84	93	102	79	87	67	91	74	87	97	83	93	90	86	82	83	99	91	67	107	81	87	83	79	65	92	88	87	77	83	70	84	92	67	79	94	78	101	95	73	86	89	80	90	75	85	74	81	65	79	81	86	82	81	77	89	88	76	98	73	74	96	102	81	68	92	82	94	85	75	79	94	88	82	80	93	88	83	89	72	88	101	72	89	99	90	92	88	79	103	101	77	104	78	81	93	90	96	99	85	99	93	80	95	88	95	91	91	84	94	80	72	80	91	92	76	92	101	72	82	91	91	93	78	95	79	95	84	76	84	80	89	81	87	84	94	101	94	78	92	86	104	98	83	106	91	72	82	78	88	74	98	84	80	94	84	71	96	97	94	82	76	90	76	69	81	95	82	95	75	77	68	94	91	106	90	78	87	78	72	79	80	75	85	81	76	84	68	71	89	88	70	86	97	90	82	80	89	90	87	96	88	92	95	78	73	77	98	75	83	76	89	83	95	83	101	84	101	84	85	99	105	70	80	90	90	93	95	92	86	84	88	91	69	78	113	84	87	91	84	79	88	100	92	74	83	74	91	90	70	89	88	74	93	81	80	89	83	88	71	59	74	86	75	81	97	87	76	87	81	84	80	89	86	90	76	74	86	79	85	107	79	109	80	82	88	88	79	93	83	79	81	89	90	85	79	81	82	87	82	82	86	81	96	77	92	76	81	104	96	90	74	86	83	91	74	77	85	79	89	68	95	70	70	99	89	89	95	95	71	69	92	92	67	90	75	121	102	76	71	84	97	74	86	72	80	63	85	87	99	80	68	95	77	98	91	105	82	75	106	106	73	84	86	92	81	81	82	85	80	98	75	99	84	85	100	75	91	94	95	84	104	86	87	84	84	90	93	78	85	90	87	93	92	81	78	84	85	88	91	89	72	80	82	70	101	103	64	62	79	70	85	107	90	97	84	96	90	84	73	91	89	79	78	93	90	83	106	91	76	90	79	94	74	79	116	84	93	81	83	83	97	78	93	83	94	71	86	79	80	84	86	91	87	91	83	83	88	81	81	75	84	102	98	80	90	87	75	84	85	86	82	86	83	79	75	74	94	98	85	76	81	74	96	81	82	85	88	87	94	93	111	89	83	95	87	94	89	100	84	79	86	81	81	79	78	91	77	93	99	86	89	78	78	82	93	79	82	82	89	84	73	104	89	85	76	74	91	87	75	88	86	86	73	74	86	89	80	91	88	100	74	90	88	93	95	88	78	93	85	87	99	91	79	78	93	77	98	85	80	82	92	93	80	92	104	73	83	82	89	93	72	93	75	94	96	79	95	91	69	101	106	86	88	78	78	107	77	102	82	97	98	85	87	87	87	90	83	74	83	92	83	84	70	87	112	93	87	87	77	89	85	96	77	81	78	101	76	77	68	95	64	77	83	77	86	89	76	82	88	92	84	77	66	78	78	109	85	80	79	81	94	100	70	85	98	92	83	64	92	102	89	95	97	101	89	96	99	87	88	70	72	88	76	84	80	90	86	77	76	81	93	78	80	101	79	93	83	85	82	75	89	84	80	87	78	80	89	91	70	84	86	82	84	94	81	95	80	74	87	86	88	81	86	77	97	93	77	83	90	86	83	92	85	99	80	80	89	97	89	88	96	77	92	85	90	87	87	82	80	89	87	81	90	93	83	74	85	66	94	80	104	84	62	74	73	85	88	70	85	73	90	88	95	84	86	108	82	102	92	94	89	73	80	105	83	101	77	90	100	108	81	96	81	106	92	102	67	83	76	78	89	77	83	71	87	92	88	92	88	85	100	81	91	72	97	87	69	89	78	83	105	92	86	82	82	91	93	89	82	89	78	70	78	84	81	93	81	91	97	85	93	82	71	85	79	98	84	90	74	79	87	81	82	82	76	90	70	79	73	95	81	85	75	84	87	108	88	85	74	100	79	78	88	76	89	100	82	93	72	71	71	95	85	61	89	83	83	98	78	83	94	95	98	95	72	98	106	86	92	75	90	89	86	79	100	92	92	82	96	75	88	73	93	77	103	96	75	93	80	82	86	75	89	80	87	90	82	84	72	93	80	84	95	100	100	94	83	85	75	90	95	99	88	88	108	81	75	80	76	76	80	91	73	70	72	88	68	66	95	75	100	99	78	88	84	90	79	82	86	89	90	75	86	104	93	93	86	94	93	82	84	90	91	96	85	84	90	94	81	85	84	82	83	75	85	77	87	78	82	86	72	81	81	87	80	69	87	86	86	82	87	95	100	66	91	100	100	86	91	94	86	85	75	78	98	95	85	93	68	93	73	96	81	85	82	97	84	77	74	90	60	88	79	100	116	90	97	100	86	100	76	84	75	84	70	77	86	81	92	85	70	83	85	81	85	86	69	82	74	89	92	79	90	97	95	81	76	85	69	74	80	78	101	73	71	96	72	94	70	81	85	84	69	83	72	90	88	86	91	88	76	82	97	90	100	84	79	81	81	93	83	83	92	102	88	79	81	93	84	85	86	88	93	102	74	85	86	90	85	72	82	84	88	92	82	90	86	90	98	88	96	97	91	100	94	84	93	82	96	79	83	80	86	109	88	89	87	100	80	89	74	89	93	94	86	93	80	98	79	80	84	84	62	87	76	97	81	95	93	92	95	81	76	74	89	92	92	85	78	80	87	92	87	75	93	78	100	67	82	74	80	78	96	78	70	93	103	81	58	92	93	57	93	88	76	86	84	80	95	79	87	86	75	105	83	94	93	93	72	97	109	106	77	90	89	86	108	79	96	78	99	84	70	96	72	82	83	80	73	95	92
4340	373	490	456	463	455	394	389	384	343	322	332	345	336	361	334	325	302	332	338	323	282	305	323	310	314	306	318	336	314	310	299	320	286	301	289	324	277	310	308	274	299	287	285	325	308	317	329	317	326	326	307	311	321	290	306	294	328	322	350	319	312	314	307	275	282	288	311	299	297	340	320	316	317	327	289	319	301	337	285	288	309	315	320	303	319	298	315	314	337	308	340	302	319	310	320	314	297	301	321	331	332	320	300	290	304	304	321	317	301	290	317	295	311	325	327	311	313	333	321	281	286	264	364	316	308	286	291	339	301	294	297	323	306	287	322	318	299	311	314	285	332	307	310	287	301	278	313	292	317	302	307	300	305	289	342	299	328	292	314	310	282	289	330	326	296	330	301	316	352	298	294	320	328	309	308	308	338	320	315	310	310	281	301	334	328	312	304	316	319	281	278	339	282	314	331	333	311	291	291	296	323	335	295	299	324	284	321	288	310	290	261	323	318	287	316	315	304	306	325	327	331	309	314	296	330	333	328	337	335	335	291	287	317	328	317	290	315	336	305	317	320	268	310	321	310	325	342	322	296	324	325	286	316	314	338	313	323	315	311	320	295	303	333	294	302	320	345	321	321	324	332	307	323	308	303	293	313	344	300	318	287	321	286	298	333	302	338	314	297	296	308	326	319	313	317	301	329	328	325	288	313	319	300	279	296	310	323	293	281	319	313	321	288	292	321	288	320	326	311	291	295	300	323	301	286	324	291	297	284	299	292	305	321	290	317	324	332	313	289	308	323	298	312	324	277	288	267	330	338	355	330	343	294	287	309	331	294	344	305	309	336	338	307	294	309	336	301	285	296	296	314	282	344	273	325	313	300	269	311	298	323	303	312	314	306	288	318	275	301	313	324	305	341	313	344	331	311	304	304	291	317	325	297	285	282	328	326	339	301	286	281	341	301	318	304	294	314	285	292	307	327	304	330	306	299	320	334	326	323	305	291	311	313	315	329	327	304	296	303	286	307	295	300	335	308	329	304	301	307	301	352	279	318	307	303	343	310	326	302	298	303	306	297	306	282	308	315	289	274	294	311	297	300	320	321	344	309	322	283	297	308	292	283	320	300	308	299	327	286	295	311	303	289	323	302	314	312	272	335	320	297	297	301	314	323	341	332	320	318	271	300	322	317	307	327	305	287	295	301	296	328	287	319	322	321	311	293	276	330	320	317	325	310	276	310	331	294	315	318	325	328	286	305	297	295	283	286	305	316	281	327	306	313	300	305	366	308	323	304	323	327	301	358	346	340	320	306	328	312	301	293	306	290	299	328	306	268	320	339	340	306	298	289	287	313	321	300	331	300	320	310	275	324	316	289	300	336	297	288	301	323	343	318	275	308	335	294	344	304	297	304	308	303	313	327	309	315	283	309	310	308	286	304	319	287	295	318	295	314	312	317	308	309	284	277	316	324	322	339	356	302	307	323	321	327	317	295	310	334	303	297	298	302	300	295	300	316	326	328	307	347	323	302	328	318	292	285	295	304	341	328	288	301	319	324	302	313	305	323	329	274	322	352	307	304	320	286	286	322	296	291	294	297	320	282	296	303	316	312	270	290	310	289	327	314	285	294	327	283	296	322	334	302	303	282	332	343	320	276	312	292	302	275	337	326	320	319	300	324	316	254	326	326	318	323	310	329	311	308	293	281	334	335	261	313	294	326	284	307	327	321	278	296	339	314	302	312	325	330	297	301	287	293	303	307	300	281	309	325	315	291	342	299	318	308	299	297	327	328	303	322	316	321	319	311	310	308	289	293	317	281	322	318	292	293	347	335	334	309	341	311	307	308	322	315	308	315	303	364	310	303	319	303	307	323	315	323	316	316	306	312	314	310	330	320	312	286	314	305	304	301	319	263	308	302	289	363	320	317	324	301	295	310	307	323	342	311	290	307	287	275	306	329	310	332	305	304	315	300	326	350	299	311	320	338	315	272	323	316	335	328	299	314	304	294	325	320	275	325	319	308	302	326	344	334	309	314	316	344	299	295	300	296	254	323	350	294	361	327	306	321	324	325	324	309	313	323	303	319	277	311	311	299	291	326	324	300	347	294	327	331	294	301	315	347	284	318	317	299	301	303	311	312	312	306	299	325	303	296	316	295	335	335	311	316	291	313	277	302	316	314	302	305	296	295	333	308	306	318	316	310	316	302	284	305	282	327	311	305	302	296	295	320	318	316	290	322	303	274	300	327	312	319	288	296	291	318	336	288	310	303	288	308	312	326	294	307	309	328	270	328	311	280	289	327	323	308	331	323	320	293	293	319	318	315	306	329	289	301	313	320	329	340	298	322	319	288	316	327	345	282	310	352	340	318	296	308	313	315	288	282	304	303	304	309	302	304	306	308	263	310	348	294	312	298	327	333	308	325	304	335	310	314	319	331	316	300	315	290	312	321	286	330	286	334	290	305	325	316	269	322	289	310	284	317	283	320	324	283	287	267	305	318	318	347	323	280	305	319	283	289	356	317	299	297	307	328	312	320	315	266	305	321	289	317	310	311	300	315	302	315	325	322	326	315	318	312	316	314	313	281	313	314	325	303	335	314	333	290	297	324	337	305	311	291	314	327	299	296	341	325	308	320	287	306	342	283	297	332	284	285	314	322	318	285	319	321	316	288	326	306	304	326	309	319	288	295	277	295	296	288	305	308	325	313	304	283	313	302	256	319	311	293	303	289	315	291	321	294	323	324	280	298	302	317	309	311	314	281	312	308	288	271	306	328	347	312	307	329	324	317	296	310	310	318	301	333	294	303	314	314	292	280	325	334	326	296	334	312	341	326	312	326	322	313	309	302	328	333	313	313	301	322	329	298	302	289	335	322	305	284	306	332	269	330	317	317	321	308	312	328	303	300	306	303	302	311	298	288	332	298	323	309	290	305	296	352	314	312	308	302	334	312	327	312	310	296	318	333	275	305	303	286	300	351	324	334	302	316	318	314	292	303	298	344	323	308	300	312	305	317	294	347	302	318	300	273	333	337	317	297	282	304	336	299	328	301	308	299	314	320	316	344	298	305	315	313	302	314	305	297	296	301	307	344	322	285	308	316	321	304	316	279	300	299	303	295	276	312	335	286	268	306	299	290	296	286	290	331	280	306	307	305	304	282	310	271	345	326	297	322	338	300	293	281	300	285	291	309	313	330	333	332	311	316	304	305	353	308	307	314	320	312	309	330	324	278	288	299	332	297	299	306	313	310	321	318	302	295	324	342	303	305	334	305	290	283	298	280	315	284	321	312	301	323	328	329	302	282	317	302	320	318	315	291	279	292	289	288	307	315	315	266	319	335	325	329	307	300	313	281	305	324	312	306	310	295	327	334	310	301	314	325	292	327	321	309	296	305	320	322	269	346	331	287	318	281	312	294	312	307	303	314	313	335	281	314	282	294	342	324	323	310	334	294	333	317	313	310	309	281	309	292	307	282	317	349	306	319	324	320	325	304	285	297
36925	15749	3566	1196	857	638	491	421	360	357	284	276	232	270	271	248	232	226	241	221	220	228	227	190	190	211	199	207	189	201	172	179	189	210	187	202	204	194	196	165	188	202	180	171	198	185	187	172	213	202	182	187	199	208	210	182	177	181	168	183	208	216	198	203	197	186	174	201	209	187	201	196	216	196	201	192	215	190	198	180	181	175	194	204	185	171	189	190	193	194	165	228	182	230	193	207	188	216	184	192	195	205	182	209	196	204	201	190	221	180	209	170	210	178	185	197	196	173	192	196	174	178	186	187	193	199	182	189	199	185	200	190	177	182	173	196	181	177	201	188	208	194	211	205	192	173	160	202	186	196	160	205	187	177	189	185	179	185	178	198	172	186	175	193	183	184	174	203	169	209	200	200	184	176	189	180	193	167	187	196	186	201	190	228	193	214	199	188	188	193	205	196	195	186	180	193	208	190	185	201	182	179	198	161	193	173	198	193	189	198	198	181	189	196	179	196	201	219	189	188	223	201	162	182	179	196	185	192	175	210	185	190	184	208	149	190	208	190	192	202	166	206	225	188	189	179	198	204	184	180	210	196	180	170	179	189	212	201	185	196	212	179	204	188	181	168	207	194	174	171	226	196	202	175	195	195	191	178	175	186	203	196	188	187	186	193	193	191	184	193	189	184	192	178	181	205	180	167	214	191	184	177	171	183	186	199	188	162	188	190	225	177	173	190	219	193	209	177	188	189	187	174	190	206	173	169	190	188	209	195	206	188	200	196	183	184	190	168	186	180	193	168	161	193	197	193	203	203	177	190	166	206	208	213	192	198	191	204	192	169	179	170	181	165	181	194	189	186	208	197	213	192	172	198	174	176	191	192	187	191	212	197	177	176	180	193	188	184	178	180	174	160	174	191	176	201	186	170	190	176	190	199	186	175	200	206	177	191	181	206	192	191	191	201	191	160	196	205	205	182	220	200	208	208	196	191	211	176	195	187	183	185	167	198	184	168	168	177	188	172	179	184	182	173	201	216	185	189	208	220	183	195	179	222	186	192	205	202	188	179	217	168	181	187	202	165	186	206	189	187	188	182	184	181	170	191	177	196	194	199	176	200	201	200	190	176	184	200	171	203	190	180	178	170	205	186	177	151	180	191	199	181	201	220	191	173	201	200	177	186	181	177	208	193	173	184	169	183	198	180	208	195	178	189	216	182	180	175	203	163	190	186	197	206	186	196	200	189	201	190	177	196	224	165	187	201	198	193	176	190	196	221	172	162	163	205	184	192	204	183	185	188	183	178	167	196	209	192	168	189	171	178	211	195	188	199	178	166	192	202	194	184	172	182	182	192	182	166	195	197	189	192	203	188	197	186	210	189	196	212	203	172	192	202	204	192	219	182	213	189	165	176	185	179	174	179	192	185	171	188	176	196	186	171	169	220	182	179	185	191	207	183	183	205	201	181	179	210	179	204	202	176	190	179	184	184	188	176	181	190	185	196	189	197	197	185	169	200	210	198	182	195	174	180	205	188	209	195	184	191	196	183	203	198	197	192	190	167	197	176	177	198	195	178	208	197	192	205	170	177	185	162	184	180	174	193	193	223	189	203	190	177	171	202	199	170	194	195	200	192	182	173	173	182	171	200	201	219	168	183	177	176	205	195	196	185	183	187	190	153	186	180	222	189	174	197	195	198	189	179	178	215	199	192	194	184	181	206	181	192	189	188	177	203	180	199	186	199	205	193	172	182	190	188	196	180	190	196	203	181	183	191	208	182	193	174	195	210	194	166	189	186	176	184	198	190	206	208	191	169	178	206	189	190	198	167	179	191	179	215	174	186	169	172	195	181	197	189	213	191	179	159	192	177	179	192	174	181	204	215	176	186	217	187	196	189	219	198	194	175	178	211	169	187	152	173	201	173	186	174	190	189	192	186	193	190	211	166	183	219	172	177	213	180	178	182	201	163	182	193	174	175	189	193	185	172	198	184	179	183	166	182	180	203	174	198	178	186	194	212	216	176	195	201	168	174	163	175	199	185	184	185	183	209	175	159	178	178	183	200	180	148	197	185	194	178	174	183	167	185	195	181	199	176	189	190	178	161	187	187	187	175	177	175	160	184	166	189	190	214	202	187	198	171	179	198	195	178	184	183	175	181	205	181	185	206	175	186	188	178	198	162	196	187	175	177	199	186	168	214	197	171	200	183	191	201	149	195	195	184	170	171	193	179	197	174	208	181	202	182	183	165	191	168	206	194	203	179	199	202	171	171	182	191	203	193	182	212	204	184	192	180	187	181	195	186	175	190	197	186	183	208	188	169	167	190	178	167	183	192	213	181	174	192	196	186	206	167	191	181	194	181	187	175	186	209	183	202	205	169	202	167	155	181	184	204	187	190	160	176	209	175	185	188	187	186	172	170	195	185	200	194	205	210	175	168	187	196	210	202	181	184	158	186	201	188	201	192	185	195	177	151	171	181	175	179	202	194	193	175	189	210	210	197	212	212	197	194	188	207	197	178	173	147	186	161	197	181	174	196	199	166	203	186	179	195	210	200	190	174	185	182	186	181	189	195	200	170	221	177	184	179	181	197	190	179	177	180	176	186	187	189	189	193	190	211	198	181	178	171	201	185	179	207	173	194	154	183	188	202	188	183	195	161	188	202	190	193	211	192	187	204	212	169	174	203	197	216	193	180	185	173	181	189	175	179	179	178	196	169	175	193	180	193	177	178	192	183	216	174	195	169	173	190	185	200	209	180	174	211	195	179	182	176	176	185	211	178	180	204	190	187	195	181	205	158	187	183	167	198	179	196	188	181	180	182	201	195	178	190	179	189	165	202	173	190	188	161	165	214	208	200	183	192	195	179	173	200	157	184	183	160	188	200	187	200	177	168	199	202	189	198	192	191	193	168	167	195	184	186	175	174	183	178	192	201	191	205	184	175	166	223	183	206	169	201	184	198	214	205	227	190	172	206	195	183	191	176	188	185	180	198	185	166	182	198	193	203	181	166	186	210	209	192	179	215	183	197	204	174	184	183	188	200	193	181	203	185	182	185	186	196	185	188	197	198	189	188	180	198	223	196	185	192	186	163	203	192	184	193	201	205	174	184	185	153	190	213	172	185	186	194	200	223	190	187	183	168	183	203	173	204	194	213	201	199	172	182	183	188	189	180	196	202	209	180	193	175	206	171	208	176	180	198	211	163	184	179	193	197	192	177	199	188	194	207	192	180	174	177	186	210	189	191	187	220	178	198	193	162	181	188	176	175	186	172	180	185	193	188	164	168	183	199	206	204	156	193	203	167	182	208	207	184	188	187	214	169	197	195	168	179	198	187	200	203	186	186	164	198	189	161	178	179	190	179	170	189	191	169	194	195	193	173	186	186	197	205	179	188	181	188	194	204	194	210	189	202	173	167	194	196	201	168	183	178	181	175	185	194	190	183	165	170	166	193	180	174	172	206	187	180	169	165	195	185	186	171	190	185	189	193	186	185	177	191
16825	1598	3281	3677	3183	2618	2030	1792	1650	1438	1267	1127	1073	992	932	921	888	926	836	755	771	778	736	755	678	693	627	663	693	657	650	653	650	669	641	611	643	608	617	645	606	637	578	611	596	641	587	578	601	572	593	623	617	616	622	579	610	666	601	617	600	578	570	597	636	651	558	613	609	602	575	628	600	552	600	559	579	573	561	596	581	650	557	577	636	580	623	581	573	530	577	563	575	619	588	553	581	585	587	589	561	584	542	577	592	575	589	604	566	577	570	575	541	589	546	579	606	556	571	602	621	629	576	639	558	576	626	601	566	586	618	562	622	595	581	586	577	575	598	548	555	601	560	623	578	567	549	573	604	620	595	587	541	592	562	566	621	535	571	606	590	573	550	600	562	579	552	580	548	601	546	551	561	616	591	589	570	568	595	603	581	603	590	598	596	585	571	572	586	585	619	581	587	587	550	589	604	601	552	588	534	591	577	548	587	558	558	571	595	608	535	592	593	590	598	589	571	599	550	578	607	598	595	598	616	566	605	604	582	558	601	531	608	606	602	626	529	564	491	595	637	571	590	618	627	560	603	597	576	563	616	572	610	559	598	556	631	565	577	567	555	586	563	560	594	577	568	567	586	592	596	572	548	542	624	600	603	595	566	582	556	626	557	568	576	571	581	606	596	617	572	550	572	564	559	566	596	624	554	597	552	603	581	561	594	592	610	594	572	594	572	567	574	618	553	610	596	528	569	575	596	545	547	584	584	587	552	594	593	580	629	548	545	566	566	572	583	587	580	594	560	586	600	581	569	548	540	555	588	574	570	577	559	604	573	614	566	560	524	611	550	594	595	583	599	584	587	551	516	573	586	529	564	611	617	578	588	552	573	551	566	601	592	548	568	593	560	598	581	599	599	555	579	604	572	609	605	596	558	538	631	611	588	567	602	593	569	560	579	597	562	604	564	584	584	568	547	566	563	602	589	601	589	543	615	580	589	568	577	535	573	554	613	527	602	581	581	606	598	597	612	566	527	574	586	600	609	597	572	538	606	577	576	607	548	591	584	600	533	587	559	569	585	619	576	581	562	618	572	583	572	553	570	558	583	593	565	572	615	563	572	593	567	575	582	551	570	587	559	604	586	595	597	593	576	558	596	592	619	545	583	567	571	594	586	537	519	569	559	605	590	560	608	551	576	574	584	582	580	562	573	629	586	590	564	599	562	576	601	564	598	595	562	611	596	554	582	550	563	561	570	561	613	562	625	604	533	581	567	571	599	602	584	614	559	580	549	579	558	591	577	605	609	525	567	575	557	576	600	569	555	558	559	597	550	568	574	544	577	595	586	568	584	602	563	561	608	538	589	577	566	545	587	575	595	584	588	606	599	547	542	578	562	555	608	595	562	611	567	582	564	596	552	563	620	628	576	558	608	598	529	598	564	595	598	606	571	548	591	586	577	589	527	583	551	555	559	567	574	548	593	568	553	602	611	546	563	569	559	558	595	566	608	585	555	560	586	534	552	577	551	621	598	609	563	590	560	551	564	566	611	553	577	598	593	619	590	582	535	587	542	551	607	574	599	593	580	561	560	584	541	589	606	597	589	541	623	555	600	548	560	554	630	560	586	573	606	634	551	587	581	610	533	542	533	579	645	584	552	627	596	561	525	607	602	540	628	591	570	598	587	518	593	567	573	590	573	563	561	574	576	602	583	564	532	544	567	588	571	515	568	593	577	568	559	563	603	565	615	539	621	549	567	576	612	602	548	576	555	557	605	573	577	597	573	577	627	556	582	597	588	537	582	571	520	557	626	547	556	535	578	592	560	580	540	593	571	581	594	580	562	599	580	551	598	555	586	586	596	553	619	564	584	542	539	544	572	574	565	584	582	607	585	579	558	557	556	577	601	558	582	563	575	558	580	574	576	554	536	611	586	584	526	551	580	609	628	594	578	583	566	559	598	624	570	583	552	589	584	569	578	597	548	589	583	553	561	586	546	593	574	564	556	585	578	552	628	625	559	540	567	566	560	559	572	582	583	560	586	579	578	562	596	579	581	569	605	553	553	546	573	601	541	594	562	616	576	586	585	545	617	539	572	573	600	530	557	575	566	567	579	585	557	553	562	576	572	569	567	587	607	601	576	572	548	564	550	573	576	553	581	567	548	566	571	572	579	579	595	582	562	557	582	564	579	570	545	562	611	578	587	581	544	571	595	568	579	613	545	601	599	564	581	550	552	531	599	535	600	586	575	591	539	596	586	573	533	608	547	610	567	569	553	592	548	555	595	543	593	553	594	555	572	600	583	568	596	588	599	628	593	551	563	579	560	596	577	595	570	587	595	653	547	564	585	600	562	600	542	581	575	554	613	545	551	544	587	555	587	586	601	612	575	599	592	569	579	600	578	530	561	556	565	607	557	582	579	571	568	527	589	586	585	597	582	550	565	589	620	532	569	574	567	567	549	524	590	620	572	590	606	574	576	574	571	548	603	548	565	571	548	615	578	577	599	582	590	603	557	579	555	568	581	579	547	615	600	565	570	592	596	588	564	560	600	535	582	578	579	549	575	547	567	582	613	550	543	584	580	560	564	563	576	597	584	566	612	581	569	581	604	559	557	550	608	565	580	628	612	608	579	562	559	573	557	575	560	550	602	602	658	610	532	580	563	583	568	599	609	558	579	594	558	567	549	571	576	588	545	567	584	567	538	556	568	593	544	569	604	555	549	567	570	552	627	561	602	617	607	605	600	575	599	612	552	607	574	545	562	564	580	565	600	592	575	548	615	598	570	618	547	596	571	583	583	589	550	562	558	570	576	578	562	569	635	583	567	579	568	583	608	628	592	572	588	570	622	547	546	604	585	567	575	604	591	593	585	580	581	549	588	589	602	540	535	583	573	585	586	575	571	565	608	580	617	579	577	582	583	566	545	614	573	568	628	568	553	603	574	579	579	560	591	555	580	615	586	582	619	559	595	601	572	598	595	552	604	606	604	576	604	608	583	578	612	591	590	572	595	577	588	546	567	593	625	567	559	601	591	544	600	568	563	558	556	607	592	625	611	580	585	565	553	595	602	579	600	629	562	556	599	555	578	548	594	586	551	574	553	566	627	570	573	564	555	598	536	613	590	577	548	575	581	590	559	574	556	533	593	567	566	577	563	574	574	544	517	595	560	573	565	578	548	591	557	592	534	546	600	595	598	576	584	552	557	599	541	580	564	605	568	593	567	572	557	581	596	558	572	555	556	574	552	553	589	598	605	561	572	566	585	582	600	570	565	596	562	571	616	576	585	562	595	585	577	582	612	564	590	564	582	554	539	585	567	556	587	577	561	540	586	627	607	588	587	565	543	548	600	586	604	608	551	555	603	568	570	565	587	576	535	601	581	583	587	597	606	592	567	550	617	628	598	549	592	570	597	563	526	578	547	580	549	649	566	537	576	615	573	573	618	626	561	603	597	551	577	570	596	589	614	558	605	591	608	592	565	592	552	580	562	587	552	583	577	590
40814	22226	15414	2865	1680	1167	971	757	613	583	479	490	424	407	370	346	352	364	317	314	337	332	342	315	313	308	318	289	296	281	303	320	302	314	285	309	285	262	256	305	308	262	295	270	260	292	279	306	278	293	299	301	292	248	257	297	274	248	287	276	259	305	288	278	311	325	275	280	274	266	288	287	286	259	250	269	274	290	286	269	273	287	287	263	257	270	250	314	299	324	293	292	292	251	289	268	267	295	270	259	263	251	265	248	286	292	263	260	295	284	296	279	276	270	275	262	278	284	259	273	247	270	264	300	283	270	272	271	274	285	268	246	263	251	283	279	253	283	283	280	263	266	277	261	282	287	267	284	281	267	292	292	262	243	267	254	283	269	273	272	259	252	282	267	275	287	252	270	223	278	287	273	295	260	297	285	268	294	264	277	279	265	269	247	273	270	271	288	275	253	255	278	282	252	276	282	285	262	248	271	241	268	250	268	280	267	259	267	266	285	292	277	266	288	285	274	272	265	260	263	272	269	307	267	263	252	284	299	247	273	298	260	277	310	267	251	244	280	293	244	251	252	256	282	252	239	266	295	287	273	257	295	254	293	279	253	292	255	263	266	275	269	298	272	248	254	264	305	253	282	282	293	257	255	255	259	263	275	278	275	286	264	264	266	279	274	257	296	263	264	278	255	271	262	302	269	269	242	283	267	270	259	274	272	249	253	266	269	285	285	289	284	251	309	305	276	257	238	291	280	293	251	275	268	260	267	277	279	291	275	297	273	276	301	289	287	260	277	272	295	261	313	263	249	269	271	293	268	299	255	300	248	279	261	285	261	298	265	234	267	272	278	244	283	275	297	254	267	268	267	255	272	270	278	268	249	235	309	253	291	279	290	292	265	275	299	286	258	256	252	263	272	242	251	294	290	292	255	282	285	234	277	283	275	282	262	279	297	264	256	287	261	262	289	284	265	249	262	271	290	309	296	303	240	279	293	278	260	269	258	245	290	270	292	280	264	281	317	313	302	268	252	249	282	302	285	280	244	285	239	274	299	276	295	282	289	295	262	273	302	276	275	251	271	248	311	252	254	279	275	275	275	276	268	282	287	251	279	268	268	313	273	280	280	272	239	285	304	268	280	292	307	307	296	287	275	263	261	279	274	288	247	251	277	274	291	285	286	281	277	284	258	282	307	293	277	292	276	276	277	251	297	272	259	238	264	292	275	242	292	257	219	278	265	300	280	279	245	269	272	252	287	267	279	276	255	255	271	268	279	263	272	250	242	268	266	278	271	272	237	275	307	304	259	279	289	269	266	288	265	285	295	252	288	265	296	257	268	253	278	317	250	292	259	276	283	251	284	286	267	276	295	268	236	304	291	264	268	276	263	244	265	292	265	290	271	268	288	273	273	277	253	299	271	274	282	308	302	304	302	292	263	299	277	286	286	251	294	289	264	263	276	275	281	268	278	243	303	288	242	242	268	273	239	256	250	266	312	257	274	239	289	259	255	248	269	245	260	267	286	247	286	272	264	276	285	252	253	279	266	273	305	270	273	264	279	276	256	279	288	284	266	237	288	266	285	271	277	271	258	254	292	249	283	277	259	284	252	254	296	271	302	284	284	258	269	290	308	286	271	271	275	286	289	250	274	294	287	266	314	314	270	257	250	278	228	280	264	306	277	289	250	278	245	249	308	251	257	285	284	283	260	263	281	260	295	270	265	300	299	270	256	275	248	291	280	253	269	307	273	256	255	286	258	259	303	265	266	252	261	278	270	256	294	259	312	252	253	293	269	265	269	283	277	283	303	258	258	303	263	284	274	242	272	265	269	275	269	284	283	314	271	264	261	254	274	260	226	272	245	285	281	293	241	238	294	252	275	265	271	243	268	281	289	242	273	268	275	260	268	269	285	272	263	262	265	289	288	251	282	263	261	255	243	290	273	277	245	245	274	239	260	289	279	257	247	255	300	286	292	279	233	267	285	249	292	257	267	270	246	266	283	256	287	266	289	282	263	239	273	279	265	245	297	266	285	262	255	266	261	250	282	296	286	285	277	293	281	290	262	304	267	285	273	282	273	272	255	281	248	270	278	271	302	253	259	278	276	267	273	265	259	273	285	245	282	279	278	279	293	275	251	276	269	269	267	287	265	280	282	283	269	256	278	272	279	306	306	279	298	277	273	294	253	272	255	278	295	272	280	259	271	284	285	271	270	305	265	272	288	283	251	282	241	266	276	265	284	256	240	238	273	267	270	289	268	269	255	264	264	270	257	274	279	272	264	289	286	296	232	268	277	302	315	254	271	291	278	292	271	260	248	261	276	257	299	266	267	280	246	259	278	280	277	280	294	268	268	265	297	256	277	254	259	261	284	269	269	277	290	257	256	289	282	283	299	288	272	294	254	260	267	260	291	255	281	276	271	278	280	252	263	258	244	296	261	265	279	278	280	262	313	244	253	273	270	289	268	259	288	246	281	324	300	273	268	275	289	250	280	257	297	281	277	291	301	255	261	263	292	287	298	301	274	294	295	294	274	295	251	264	279	249	266	250	289	267	270	272	267	273	255	279	271	273	277	275	262	272	280	293	254	254	272	245	279	275	291	257	266	294	268	281	275	263	278	304	278	273	312	255	261	265	259	233	295	241	303	232	283	263	256	253	296	288	292	275	261	269	309	250	256	275	265	284	264	269	299	284	246	266	279	283	273	270	285	269	260	295	251	298	264	298	248	293	276	302	246	264	259	292	270	290	253	271	253	259	248	256	274	274	265	262	243	298	263	280	274	254	275	246	268	282	266	270	282	250	268	274	271	283	278	261	273	284	270	269	275	257	255	290	281	260	292	280	241	253	277	274	288	269	310	239	292	275	258	288	255	263	295	272	280	270	293	296	232	294	261	298	258	279	272	271	269	275	255	289	254	263	248	262	282	304	283	263	293	277	260	295	256	306	263	265	267	293	287	281	268	261	244	238	284	331	263	260	270	272	276	278	244	254	276	235	287	264	282	288	273	278	260	272	274	257	297	285	308	281	269	287	257	261	256	300	274	259	293	284	272	256	249	299	236	286	235	247	292	297	248	267	267	275	291	258	270	282	284	270	291	267	218	264	273	288	244	276	274	278	281	264	295	274	258	250	263	272	296	277	254	285	289	285	315	281	255	271	260	286	271	291	262	276	257	266	291	288	279	249	291	294	247	254	265	285	299	287	262	299	256	255	294	261	242	255	277	292	272	310	271	276	252	262	279	268	276	289	258	231	284	274	276	278	253	267	273	268	270	285	271	291	288	272	298	309	298	258	261	285	261	302	258	256	273	265	268	280	276	281	273	263	267	293	263	295	261	260	287	276	267	262	239	308	294	256	274	255	277	298	262	266	261	274	269	252	280	242	286	262	280	274	252	261	265	253	275	272	263	247	265	302	280	264	257	282	262	248	267	269	279	274	261	272	271	265	250	314	293	286	277	239	275	285	265	252	261	301	283	249	266	258	282	285	253	261	258	235	263
21409	2790	5895	6551	5479	4601	3798	3212	2802	2256	2082	1960	1725	1593	1528	1453	1393	1316	1159	1192	1200	1163	1091	1054	1058	1064	969	1020	1017	985	1006	975	926	919	922	881	907	973	869	871	865	862	862	868	844	862	839	926	868	890	809	814	825	813	915	821	820	810	811	800	790	792	841	827	801	840	855	836	836	821	817	803	778	767	772	774	830	807	812	815	825	782	760	790	799	816	798	801	773	758	780	797	798	770	796	769	799	791	790	809	815	866	771	791	762	834	837	808	764	771	784	798	763	792	800	774	814	800	785	770	758	734	833	823	791	779	767	800	758	829	803	760	826	797	799	778	792	801	813	774	770	785	838	855	799	809	828	763	762	752	839	764	792	837	770	819	772	799	753	747	802	822	762	821	742	819	795	789	775	842	760	749	812	765	758	795	737	830	779	744	800	751	821	800	780	767	777	782	724	796	738	778	796	776	735	816	740	782	749	824	837	791	797	718	750	776	758	754	770	816	785	777	764	763	799	782	767	757	796	783	771	821	738	767	807	800	725	814	757	812	782	801	814	780	815	789	770	763	748	763	785	754	743	795	753	803	734	752	811	779	785	796	799	787	777	747	732	734	751	792	773	800	764	787	767	764	764	793	755	795	814	756	823	768	745	841	762	771	822	731	776	770	738	792	796	803	836	794	781	819	781	757	741	822	765	784	849	794	796	784	795	754	756	767	818	797	835	838	787	735	820	783	787	810	779	801	802	773	735	759	754	789	776	783	756	756	832	743	753	767	782	744	845	770	809	790	850	752	732	827	811	767	757	802	795	761	784	792	769	829	799	721	769	771	800	805	779	804	857	777	765	783	790	745	808	765	790	791	800	733	742	785	770	755	767	797	739	762	813	755	798	762	746	797	754	757	741	790	798	788	817	825	787	827	797	748	780	778	845	792	780	797	742	756	797	747	817	805	768	756	790	782	755	795	743	760	842	823	782	795	743	807	811	785	778	780	758	752	786	777	749	809	830	746	800	792	780	754	762	746	787	782	738	836	744	785	797	758	778	817	770	770	781	776	792	827	759	774	740	806	790	753	766	758	804	759	783	772	767	815	825	743	773	807	758	774	779	801	789	752	797	759	795	818	745	767	788	791	724	807	770	747	763	860	797	811	781	753	779	809	777	764	766	764	766	776	820	806	788	760	802	805	748	776	756	774	809	828	820	781	845	789	781	752	801	735	790	791	782	778	795	811	795	757	816	757	768	786	831	788	808	772	783	768	782	831	786	820	804	806	797	803	785	778	803	750	754	818	789	774	798	783	771	795	832	821	774	782	771	806	829	830	804	761	745	790	798	815	738	811	747	783	805	807	775	742	805	778	802	793	803	748	826	791	782	704	735	793	784	733	773	753	800	762	789	789	772	782	774	805	814	760	814	757	782	737	767	747	771	810	828	774	791	807	751	740	796	736	810	772	761	776	792	778	798	795	813	773	802	785	800	767	754	784	782	724	730	778	808	731	776	816	788	807	767	771	833	746	797	773	835	787	768	809	812	807	781	791	785	782	774	825	792	793	808	792	802	780	774	794	757	816	847	793	801	816	760	808	769	809	738	751	761	819	779	789	766	796	798	772	760	764	772	743	772	732	762	762	777	766	779	787	762	768	805	797	762	772	740	824	805	855	761	819	815	782	783	806	733	752	793	749	786	758	744	737	796	798	765	796	772	752	782	760	809	753	778	787	767	804	769	782	809	781	766	825	735	832	769	764	781	775	850	712	818	747	771	799	827	838	816	763	792	767	771	735	789	807	770	810	781	765	725	827	799	751	768	728	794	768	787	757	808	802	837	801	790	793	785	759	803	796	785	769	806	773	783	764	800	733	834	796	792	787	737	802	821	777	825	736	746	755	752	788	790	796	741	788	776	777	826	779	789	776	795	830	814	768	755	804	752	784	772	770	706	815	776	777	767	787	798	795	770	801	819	764	770	746	798	809	773	801	813	786	754	758	768	745	781	796	785	734	763	789	792	773	782	751	734	811	817	756	743	784	774	810	806	791	725	774	771	815	737	787	786	758	762	784	795	758	767	739	808	790	759	760	809	748	810	752	798	765	770	773	768	783	764	805	742	733	828	814	813	827	778	745	792	785	793	769	762	739	790	761	783	770	803	790	824	747	829	852	787	823	774	779	781	747	758	761	786	782	774	767	808	801	758	821	755	817	818	769	808	796	804	767	754	811	732	815	753	803	818	770	812	757	797	786	769	761	783	762	764	779	789	801	792	788	765	788	779	727	792	792	778	781	759	813	747	828	819	797	823	794	763	779	783	771	783	758	790	815	821	740	785	800	796	815	821	766	773	858	773	837	797	769	792	777	755	794	821	790	766	775	777	805	740	804	693	777	793	786	849	783	768	768	778	774	841	816	776	794	801	778	787	813	747	756	761	795	772	795	799	792	739	777	754	802	803	770	724	771	753	687	713	725	777	753	749	785	842	756	795	769	820	755	765	739	740	783	771	788	790	808	797	811	842	782	761	769	764	769	809	803	755	779	779	768	761	766	749	808	801	827	739	757	783	758	795	800	813	804	781	790	770	772	788	725	736	776	799	815	797	790	787	811	828	768	762	797	792	793	783	745	796	780	779	760	805	788	781	751	785	807	800	813	838	761	736	757	769	790	788	780	788	793	744	799	823	796	769	758	791	772	741	792	811	796	791	775	750	758	743	808	753	762	778	780	734	774	804	734	810	753	767	859	810	806	837	790	775	755	717	760	777	777	803	754	745	806	762	789	818	796	799	767	752	751	797	758	796	765	793	833	746	810	780	774	822	732	793	820	782	780	756	758	751	766	743	784	772	803	799	733	789	751	775	728	807	814	750	827	797	771	758	801	784	787	830	744	761	766	786	802	740	785	767	792	764	808	747	773	752	798	746	809	787	789	759	824	790	741	751	785	811	766	740	749	773	735	819	796	767	749	755	804	781	834	777	780	757	786	826	757	769	819	795	805	777	807	799	796	765	743	765	777	758	808	776	781	760	818	779	814	774	751	785	757	796	775	808	749	735	791	756	752	774	775	818	812	736	753	783	799	775	769	796	823	775	799	803	831	793	817	746	847	801	828	806	774	830	811	788	771	767	763	799	765	745	784	807	778	796	786	708	755	807	805	789	762	786	772	749	775	777	789	803	761	750	785	808	790	817	762	840	778	797	798	778	793	771	802	814	725	769	749	761	815	770	792	778	741	771	740	767	787	765	782	771	817	766	805	810	792	766	824	744	758	777	767	794	756	769	800	740	773	771	845	795	753	814	776	823	804	819	845	749	778	773	741	804	811	810	799	761	759	784	729	780	796	811	813	771	789	787	825	787	847	774	758	812	789	776	777	779	815	771	822	814	782	768	779	760	836	780	792	802	777	738	828	740	791	791	793	783	802	765	782	764	744	786	850	748	803	761	785	735	794	737	830	757	730	745	758	780	831	758	806	786	814	828	797	766	749	774	760	804	790	776	725	764	771	764	809	808	810
5616	384	273	123	119	98	108	98	81	94	98	103	95	84	94	105	87	78	79	87	74	85	76	91	78	80	73	95	77	79	92	71	79	94	88	92	87	93	92	79	88	75	70	81	92	77	95	106	90	87	81	92	82	86	101	80	74	80	73	88	95	76	67	72	79	82	99	90	87	90	96	85	79	85	89	92	104	97	85	91	91	86	89	77	77	79	87	89	79	93	97	101	79	88	78	81	77	78	98	109	85	71	69	94	92	82	92	75	85	86	86	74	97	85	93	84	95	79	102	84	101	85	104	75	78	77	90	98	88	93	80	76	67	109	90	74	71	84	71	86	84	88	74	82	84	93	100	74	92	78	86	84	93	82	106	79	78	86	97	72	89	84	91	85	87	72	91	84	96	81	80	84	79	110	79	100	87	109	83	100	106	88	88	72	91	86	95	82	82	85	76	93	87	82	89	76	90	80	77	92	88	112	94	86	110	78	75	80	76	76	80	79	91	94	83	76	93	90	78	68	74	89	78	69	86	86	88	94	84	89	95	72	95	86	87	91	81	84	71	93	103	82	94	71	78	75	90	79	95	75	75	103	74	79	87	87	75	84	78	87	83	89	79	72	79	71	92	66	96	81	71	67	95	80	81	81	90	91	92	90	91	96	99	87	69	80	93	69	90	78	89	88	77	73	79	78	83	96	87	96	67	82	64	69	84	88	72	103	77	75	88	88	98	76	105	90	94	62	95	76	81	97	88	89	82	89	67	87	85	85	80	83	88	87	88	77	77	92	88	93	87	102	91	92	70	74	92	102	73	89	92	95	105	94	92	84	90	87	85	96	81	77	102	77	79	89	70	91	102	69	100	78	79	72	92	97	102	91	94	85	93	81	79	78	85	89	77	92	92	74	72	79	99	87	80	91	94	83	90	89	92	89	100	89	83	86	85	88	100	85	84	79	88	99	80	67	80	79	79	104	81	78	79	68	90	77	80	90	90	82	78	78	98	95	87	91	83	68	74	94	91	91	80	106	90	86	79	97	82	95	89	83	96	74	92	87	79	77	80	94	71	87	83	77	93	90	94	86	82	77	88	78	97	76	77	85	88	87	85	75	86	70	72	87	83	89	79	70	87	100	78	85	76	66	85	71	81	86	89	93	97	84	99	100	100	65	78	84	96	80	91	78	86	95	109	113	90	76	78	114	94	87	91	101	82	97	91	101	90	72	74	77	79	101	75	73	67	89	100	87	81	86	86	87	86	83	87	84	73	80	91	91	84	104	106	103	107	105	73	81	89	77	69	71	94	79	78	98	87	68	103	92	80	87	89	84	91	96	92	68	92	63	91	87	84	96	70	82	101	88	71	91	73	93	82	87	73	86	76	78	93	82	91	86	72	78	106	79	94	73	107	87	83	90	90	86	73	80	90	63	93	89	81	95	78	87	118	85	94	90	110	95	86	78	84	89	77	75	103	85	80	83	84	99	93	87	81	99	89	80	77	85	87	81	76	90	92	64	89	96	90	73	78	93	72	95	94	82	75	83	85	88	88	94	104	92	95	90	87	91	89	85	82	71	101	74	87	81	75	94	93	94	86	71	89	91	83	67	78	81	80	85	80	93	69	97	88	89	77	99	78	95	91	82	70	70	78	63	88	74	83	96	79	86	85	86	74	86	87	81	96	106	106	73	94	65	85	93	77	78	83	82	79	95	83	84	87	89	86	81	78	87	107	79	86	88	103	98	72	94	92	101	92	76	86	85	74	85	69	86	94	89	91	94	70	105	76	87	83	80	79	105	76	79	97	81	76	94	87	86	95	80	88	94	86	83	76	89	66	86	79	85	100	87	66	81	77	80	75	84	82	88	81	95	79	87	83	91	77	85	89	95	97	81	85	85	80	81	91	75	95	91	88	90	77	90	86	77	94	87	77	88	85	86	77	104	71	107	86	85	82	80	89	77	114	95	75	72	75	89	74	78	103	78	111	85	81	81	91	100	91	103	73	92	84	99	86	78	89	80	73	105	92	81	77	88	73	75	85	99	79	73	88	85	85	76	74	79	68	114	80	89	84	86	70	87	82	98	96	89	82	104	86	103	76	93	86	83	97	87	87	87	82	86	65	71	84	84	86	81	88	84	87	81	93	79	96	90	79	87	101	89	74	90	78	91	89	74	73	91	78	90	77	95	88	80	92	64	92	75	76	76	83	79	83	76	89	80	93	76	102	72	74	95	83	91	90	91	89	85	94	99	86	84	92	89	78	97	82	86	82	103	94	81	80	85	80	81	78	85	98	78	90	86	80	85	89	73	88	82	85	94	90	82	88	85	89	72	96	97	90	82	83	80	81	91	75	82	79	80	73	80	76	93	83	89	77	91	89	73	91	93	72	94	84	85	92	87	77	111	98	73	89	83	84	76	86	72	89	79	84	77	87	82	82	88	79	77	81	89	90	72	81	86	92	97	89	64	89	88	91	86	92	84	89	89	78	82	60	104	86	84	84	82	89	70	83	89	88	75	65	101	74	70	86	99	80	71	83	91	79	88	92	93	95	82	76	98	78	95	89	104	97	87	76	97	85	81	74	75	85	103	97	89	81	72	89	89	92	88	85	68	87	109	90	80	95	74	81	79	84	95	63	86	84	80	80	68	82	83	74	93	72	85	80	72	83	97	78	67	82	76	74	90	85	76	99	82	99	80	75	77	106	97	69	72	72	73	90	85	101	95	88	90	86	95	79	84	85	83	74	82	75	99	89	80	88	82	68	95	84	82	83	82	85	90	74	111	92	79	84	100	86	74	88	102	96	87	85	100	73	85	76	86	75	105	79	81	83	85	81	77	90	61	77	82	94	81	87	101	105	97	78	100	83	86	78	101	77	88	97	92	80	78	91	91	107	91	75	92	94	114	88	81	81	70	89	109	74	83	76	86	116	81	94	84	78	87	97	97	82	86	99	90	71	100	104	86	80	76	88	76	100	89	83	98	89	92	85	85	89	93	82	94	83	88	66	87	96	99	70	75	78	100	89	88	87	72	99	94	90	92	83	101	87	86	91	83	95	81	99	77	85	79	73	75	86	90	79	104	88	79	91	86	103	68	89	100	93	99	96	82	68	97	93	73	88	100	84	86	76	87	78	73	84	89	83	93	98	90	80	81	71	63	90	88	106	96	107	84	95	87	73	82	93	95	86	76	71	89	95	82	74	98	90	83	92	93	99	80	79	80	72	85	81	113	70	85	93	93	89	82	82	97	83	85	71	74	95	86	73	95	66	78	85	81	110	78	74	88	75	102	82	75	74	81	81	87	77	71	92	79	108	70	96	83	86	89	85	108	91	93	82	94	85	92	83	80	99	91	103	93	83	92	81	98	89	77	81	85	100	92	89	83	80	72	92	85	106	90	88	67	91	76	79	85	74	88	82	81	98	100	99	84	82	78	92	100	70	85	88	100	74	98	80	74	93	77	89	92	79	84	88	101	76	79	78	86	81	86	78	71	90	93	91	75
4491	394	446	499	470	416	400	384	339	381	355	327	304	356	359	295	328	310	332	350	335	322	297	327	311	338	305	323	300	293	326	284	330	301	323	343	289	300	321	302	339	303	307	302	331	337	324	321	318	310	315	317	321	305	298	303	310	325	313	299	295	302	313	292	297	280	332	320	315	345	312	306	302	332	294	333	324	308	313	299	286	331	326	297	293	286	305	293	322	335	321	277	313	309	303	319	296	344	299	313	315	325	295	307	306	316	270	310	340	314	346	303	288	295	338	310	284	319	282	286	296	292	293	303	302	300	312	331	296	311	314	343	295	311	318	289	291	328	283	297	347	289	327	287	294	305	314	304	322	264	307	296	331	305	326	332	337	319	290	291	319	340	306	309	319	278	345	310	303	321	313	292	307	317	283	283	307	334	329	288	306	318	303	315	277	321	314	337	322	313	304	306	314	302	308	336	325	319	326	311	318	312	308	303	331	278	322	328	302	300	269	300	332	297	320	311	311	299	294	314	310	327	300	297	330	299	341	321	318	325	325	300	299	309	290	288	340	278	300	316	328	308	337	309	283	305	277	312	287	325	340	323	303	287	299	308	330	309	323	281	294	304	314	277	334	347	332	295	311	343	305	298	304	335	311	291	288	314	294	280	308	320	313	298	312	320	287	301	303	339	295	303	315	348	341	315	288	315	337	319	284	308	285	325	315	301	307	299	302	306	288	346	316	288	316	297	304	309	323	331	347	304	336	309	298	313	330	321	328	326	303	303	283	279	286	317	283	283	330	314	333	320	324	279	306	301	342	317	327	308	331	298	294	328	288	309	298	331	297	289	296	291	282	319	303	321	314	311	318	327	320	296	328	327	285	310	312	357	317	325	318	349	337	305	293	332	303	302	296	315	278	328	310	291	317	313	299	312	332	296	310	319	278	317	313	300	332	307	293	310	319	327	314	341	329	321	307	312	304	293	335	347	323	295	314	306	266	298	314	290	330	344	291	316	287	320	300	319	309	319	312	358	281	321	296	302	299	303	311	330	346	282	265	330	319	299	307	328	311	298	302	311	328	311	336	288	320	312	289	290	298	303	364	334	306	325	282	298	332	295	303	299	296	306	282	288	332	324	311	351	326	313	298	299	297	312	274	332	332	311	323	285	298	323	310	308	344	311	340	297	306	290	311	302	281	347	282	323	303	331	287	313	321	294	296	302	282	312	313	314	312	292	292	335	299	290	310	307	318	324	287	338	330	302	315	304	340	334	344	304	315	269	288	354	337	298	315	289	324	298	295	310	331	344	306	288	326	334	361	300	291	351	321	282	287	288	327	294	286	279	308	351	326	291	291	291	303	315	308	295	302	314	346	331	297	296	323	296	297	276	318	319	306	314	332	315	282	320	318	304	333	308	327	296	332	280	303	287	288	302	318	340	303	309	312	293	335	302	324	328	299	309	302	289	315	316	325	315	328	286	312	345	326	327	323	302	313	295	282	296	288	272	330	288	323	321	319	307	290	315	286	314	294	353	317	327	319	297	309	301	318	311	303	284	312	319	307	310	340	302	333	290	304	334	324	312	335	323	327	313	305	310	278	300	310	300	300	329	292	288	319	338	317	328	331	317	338	294	310	338	298	286	299	299	314	302	310	297	285	286	310	312	305	337	312	274	290	299	282	280	335	334	307	307	319	319	310	317	326	294	304	293	325	328	349	308	303	304	314	309	321	280	312	299	327	308	299	319	300	301	288	314	336	318	312	286	307	304	295	272	297	318	291	286	315	288	308	352	312	312	308	306	269	334	303	283	355	304	309	285	311	302	305	315	304	305	323	294	336	311	297	305	306	304	299	318	308	325	299	309	303	330	325	334	308	298	289	304	314	327	324	290	311	329	289	295	307	329	317	307	295	307	307	317	301	323	305	330	323	340	294	320	336	322	302	336	324	354	318	280	317	284	351	299	311	332	317	337	347	281	354	279	352	299	305	305	301	330	315	336	331	328	325	306	280	298	300	311	290	296	321	314	325	319	308	309	313	348	290	301	344	304	342	297	320	339	312	303	319	280	302	305	320	309	315	288	309	287	288	340	300	323	309	315	301	312	322	327	323	319	310	322	307	319	307	308	336	345	290	309	362	350	281	326	322	310	305	290	300	316	309	304	318	310	295	298	312	343	305	286	300	273	295	297	319	297	321	293	315	273	288	299	294	308	287	307	306	275	302	335	307	314	316	318	297	333	305	270	309	292	337	318	319	320	323	331	329	321	319	330	306	335	333	295	306	310	348	324	313	289	308	315	332	311	321	331	326	309	300	324	278	317	327	303	305	300	288	284	314	308	317	291	305	336	304	287	329	308	309	339	291	303	314	308	325	327	313	343	309	329	307	298	316	344	301	296	332	319	308	313	322	300	300	305	287	312	289	296	305	315	324	319	296	317	291	294	281	325	330	352	329	302	283	303	306	330	315	311	305	284	294	348	308	320	307	302	346	332	314	299	336	329	336	315	349	293	310	327	319	340	326	298	282	299	325	344	322	294	295	297	311	283	334	291	341	329	295	309	321	310	315	314	296	310	328	284	345	311	319	302	286	316	330	307	330	307	321	297	300	318	340	304	332	299	301	295	314	317	299	326	301	286	335	310	326	300	336	317	288	304	336	284	324	304	272	307	308	350	330	300	363	345	319	315	320	307	327	333	320	297	306	313	310	310	317	365	310	332	308	308	303	302	323	328	307	312	328	327	295	298	303	279	298	317	302	297	318	341	321	304	311	315	313	323	337	298	301	348	336	306	327	324	284	295	319	312	345	307	334	302	310	305	309	310	336	306	307	326	307	288	316	317	310	325	303	334	332	269	325	275	325	300	326	297	329	320	307	312	358	326	342	322	288	304	339	300	311	348	321	322	300	313	290	296	320	319	336	333	281	317	323	303	339	318	316	305	301	310	290	280	309	297	313	321	330	324	365	329	329	317	291	325	335	303	320	316	319	311	321	316	324	298	338	328	322	319	302	285	345	306	318	328	301	327	309	314	307	299	342	312	300	334	274	295	339	302	312	309	318	293	319	310	318	330	305	295	305	299	304	281	316	303	335	315	297	317	329	279	321	306	307	315	273	329	325	301	310	298	319	292	298	285	305	302	317	278	335	292	326	305	289	309	304	350	324	316	318	335	301	314	280	306	303	316	314	311	325	300	309	309	332	321	265	309	315	309	307	322	319	308	321	321	295	325	291	304	300	296	304	327	285	325	299	297	294	312	303	326	289	333	298	312	305	311	313	295	322	338	297	327	314	312	318	320	324	282	321	335	327	308	303	310	274	295	294	319	324	315	322	325	316	283	312	331	316	313	311	307	300	283	333	296	315	327	300	298	316	288	307	324	325	306	305	316	300	337	298	332	319	337	300	313	289	352	314	292	354	339	331	302	284	332	318	313	305	343	312	336	296	288	339	315	268	353	333	287	333	298	301	304	302	293	294	317	313	284	314	326	321	300	323	314	329	313	321	296
36374	13309	2594	1107	814	666	521	416	368	325	285	259	280	260	235	221	229	226	236	218	216	226	215	209	207	228	213	175	171	185	165	193	203	198	205	183	238	207	186	198	214	197	211	204	188	190	182	208	208	185	196	191	182	206	175	188	200	189	204	163	203	182	170	198	206	179	210	178	178	218	182	199	195	197	220	197	203	191	215	212	190	200	210	194	196	165	185	178	195	185	200	172	189	169	179	171	173	181	181	179	163	177	188	178	193	206	191	188	169	173	191	210	187	188	173	207	177	216	208	152	196	189	172	191	204	209	198	164	169	168	209	190	194	191	206	207	177	176	173	193	171	168	188	191	171	203	198	191	175	166	199	195	173	193	180	182	216	201	193	192	182	188	192	193	206	201	184	167	206	189	201	196	180	191	220	188	174	168	200	177	163	171	197	180	175	211	172	209	185	183	198	178	175	186	191	199	198	206	211	191	177	218	179	170	190	196	193	178	196	165	192	213	191	179	185	215	174	197	177	190	205	169	204	188	171	189	172	174	212	177	175	203	193	182	176	182	191	172	186	170	166	202	199	187	191	175	162	177	194	205	193	192	197	191	198	175	196	194	179	183	202	173	206	186	210	178	203	175	172	190	199	188	165	166	179	203	188	165	183	182	190	177	193	176	205	182	194	185	174	215	179	180	185	165	176	143	199	205	189	188	181	206	172	194	177	175	193	221	162	209	180	198	171	179	206	182	176	200	192	178	189	197	190	171	170	204	189	187	181	208	196	178	224	197	176	193	180	178	172	197	161	185	181	180	179	200	198	207	196	213	222	205	185	192	183	183	194	181	170	189	210	189	197	197	181	188	184	164	222	184	180	188	200	175	176	201	184	181	173	164	187	193	168	187	201	194	193	214	186	198	190	216	185	182	203	173	196	190	177	204	194	191	178	186	183	201	189	179	174	187	196	184	177	198	195	202	173	193	197	208	190	187	180	191	178	193	158	228	161	180	188	175	163	184	203	178	217	161	175	189	172	174	167	192	197	197	176	177	158	179	171	176	193	186	176	198	186	169	163	181	162	200	186	196	190	219	177	185	180	200	156	168	184	196	188	179	189	199	177	201	195	218	164	186	199	185	191	195	198	172	198	198	206	201	184	176	198	186	181	174	200	199	198	196	185	183	195	190	182	184	196	204	201	230	206	185	149	189	161	173	190	189	196	193	191	173	176	192	191	160	190	192	169	169	209	190	177	207	171	189	177	183	198	189	215	205	189	212	174	181	169	189	171	196	186	208	170	178	195	184	186	203	182	189	199	185	174	181	187	173	185	176	184	188	200	195	175	175	189	192	211	197	161	188	190	180	193	201	160	177	157	193	204	174	188	197	193	198	183	189	207	192	196	199	188	218	170	195	181	218	188	168	198	177	165	202	191	204	205	187	209	175	152	189	192	196	222	182	191	214	189	190	206	177	174	185	210	209	195	210	194	172	165	159	207	180	184	187	186	184	217	183	184	188	171	184	192	198	191	175	171	183	208	192	168	192	174	204	183	192	204	171	175	221	202	188	182	189	172	173	227	196	201	188	185	178	172	180	194	197	187	190	185	187	177	181	168	195	198	208	180	187	159	187	175	167	190	191	195	198	172	210	203	206	194	178	189	186	174	185	173	175	193	201	174	183	210	192	181	168	195	190	193	219	195	199	183	179	194	212	217	191	166	190	175	195	183	167	187	179	177	175	213	187	202	180	190	186	165	200	159	206	172	185	191	195	203	194	172	206	197	194	186	187	171	203	189	210	201	167	182	184	182	197	217	178	183	187	186	194	187	181	192	185	199	199	215	194	176	196	177	177	184	177	198	180	184	223	188	196	187	185	204	205	170	202	182	207	203	187	168	177	179	184	204	196	149	175	168	191	179	168	193	191	203	193	184	184	171	183	185	176	225	172	203	195	177	219	196	181	199	217	163	189	207	173	200	191	164	196	175	150	182	208	193	170	164	191	185	200	203	174	186	182	208	206	209	212	164	166	171	195	160	183	206	199	207	171	178	176	177	179	194	205	198	194	200	191	191	183	194	165	178	173	200	196	190	180	177	191	212	185	185	143	185	200	183	160	193	169	208	193	211	203	201	194	182	178	202	198	190	165	188	188	182	184	205	203	200	193	182	209	166	180	208	178	182	180	223	194	208	180	182	196	221	188	199	168	187	200	160	226	185	177	182	201	210	200	184	201	200	201	186	191	193	186	198	183	188	164	182	185	186	191	151	188	195	170	195	193	188	164	170	175	210	182	184	185	200	194	175	182	186	202	182	186	180	214	169	172	188	191	210	183	170	198	195	181	191	196	168	180	197	210	173	181	179	200	168	164	191	183	196	181	204	183	183	201	189	180	176	209	188	173	191	187	194	173	212	207	193	204	190	178	179	198	207	156	202	190	178	187	175	193	172	199	195	177	171	166	185	197	175	191	201	210	170	193	204	173	182	169	175	179	181	194	185	192	195	181	203	183	197	157	200	204	212	197	183	172	179	195	200	200	214	211	200	174	173	204	195	216	184	192	187	204	176	194	184	195	173	190	144	187	160	191	215	201	183	186	204	197	189	183	207	168	167	194	187	186	180	198	174	184	163	191	187	193	200	217	204	170	196	208	175	172	204	193	172	172	212	180	169	210	186	189	186	176	192	193	212	193	190	200	192	173	190	207	199	203	203	176	169	194	188	180	201	181	207	173	203	159	203	174	175	166	193	179	174	190	156	184	185	190	181	164	201	206	161	199	183	209	199	186	187	184	166	193	177	199	189	190	209	208	191	169	199	187	191	193	202	196	183	199	204	187	155	182	172	190	205	217	207	171	192	185	212	212	192	186	182	193	188	218	169	191	188	203	177	200	182	168	198	199	191	195	194	180	177	194	175	186	213	188	195	171	205	190	193	221	207	190	174	186	203	192	171	182	191	190	195	203	178	184	182	198	191	157	189	204	175	190	178	179	176	184	180	187	183	159	195	178	170	162	192	184	176	192	169	201	193	199	169	176	169	182	197	199	185	182	176	193	192	177	186	201	182	196	197	182	203	201	147	177	178	187	185	212	181	229	193	201	206	196	168	189	186	186	184	187	177	209	188	194	194	177	188	180	192	185	190	177	176	177	179	188	181	190	168	166	178	184	209	182	182	167	178	198	195	200	184	184	197	178	199	169	207	214	183	164	221	194	171	210	177	180	155	173	187	193	179	172	205	172	191	206	169	181	177	177	176	185	192	222	208	172	193	203	160	185	169	175	203	168	214	188	183	178	165	186	179	198	180	177	173	191	176	189	196	170	172	207	212	159	187	212	203	195	180	194	226	185	183	190	189	183	192	194	174	193	193	216	178	175	182	188	157	190	177	193	191	197	194	202	221	185	177	199	187	196	176	183	189	155	189	195	169	172	188	193	200	187	196	180	173	176	208	191	195	189	170	191	184	192	181	191	219	193	195	168	187	198	190	181	199	184	200	195	169	164	195	186	211	184	184	156
16469	1517	3217	3698	3127	2626	2197	1778	1571	1429	1254	1113	1074	1042	961	876	840	816	829	874	741	762	748	699	730	755	701	714	680	644	633	655	695	602	640	672	630	659	646	643	648	632	600	622	602	584	605	581	626	640	637	582	618	586	572	635	616	575	634	638	571	613	571	608	576	605	577	618	627	657	627	604	623	606	619	578	644	537	573	552	575	565	561	600	570	631	605	595	588	623	604	597	582	602	539	602	603	591	575	594	618	591	546	609	587	521	570	552	568	571	603	587	628	584	608	595	597	618	596	579	555	573	565	578	572	556	550	598	588	644	541	589	557	583	600	586	609	585	586	571	593	579	623	579	614	577	578	537	524	539	561	547	575	542	534	595	566	579	597	584	611	557	596	633	593	556	553	555	573	582	616	538	537	576	571	590	583	563	584	622	577	597	567	562	594	597	556	555	603	550	539	543	541	616	554	591	579	550	569	568	585	592	558	591	552	595	566	576	557	601	548	570	572	579	581	597	580	562	608	585	537	591	626	592	541	562	557	589	576	596	584	557	545	562	580	604	590	591	575	548	566	565	582	545	580	580	579	585	551	555	596	638	570	571	600	549	564	565	569	601	613	581	559	570	576	558	545	575	559	572	573	570	618	538	533	529	589	577	618	570	613	564	548	577	589	595	613	572	615	575	541	562	558	554	549	603	571	596	557	569	544	591	559	580	564	572	549	613	559	599	566	573	604	545	566	590	573	602	548	554	595	551	596	568	565	593	606	565	575	545	587	572	597	571	549	527	605	544	560	616	548	565	584	553	590	545	539	549	536	545	602	576	587	559	621	560	567	577	590	597	575	600	607	522	567	574	615	578	564	588	579	616	590	530	593	602	595	546	555	581	559	601	602	633	600	559	564	538	550	548	581	585	565	583	571	562	582	602	565	578	620	599	568	583	614	588	585	569	602	606	557	585	572	566	579	607	570	612	582	554	539	579	592	552	614	562	532	532	558	580	562	539	563	580	565	606	608	606	551	547	545	558	562	589	554	560	584	521	572	553	562	619	583	582	556	533	560	607	584	604	606	551	519	584	593	577	629	582	557	571	593	542	556	558	578	561	558	553	582	600	610	533	562	585	561	565	583	621	593	583	604	599	623	596	549	555	577	572	612	562	547	590	553	573	509	594	587	554	531	596	567	591	574	545	593	610	607	640	551	595	607	565	570	588	579	571	565	595	532	551	606	575	572	593	573	554	608	572	590	557	577	563	587	562	515	576	615	561	587	546	581	563	564	532	546	567	612	597	588	596	585	603	515	579	595	570	598	561	567	571	565	592	569	560	619	578	596	596	554	565	551	590	571	598	576	624	575	568	563	533	619	563	554	576	581	555	565	593	551	550	600	611	583	560	583	603	560	562	580	557	568	553	535	565	590	535	571	561	579	561	556	589	526	577	595	585	575	544	606	572	589	567	535	596	565	562	555	602	583	585	589	567	591	557	571	578	566	566	592	598	544	552	585	563	614	533	586	576	578	549	552	562	588	594	583	585	557	582	587	589	552	545	539	590	603	580	617	575	601	592	594	579	548	560	635	559	610	597	552	593	559	596	611	560	580	603	567	529	589	559	610	576	595	614	598	538	559	580	578	567	596	550	573	614	575	546	551	539	569	571	600	568	612	561	544	575	552	585	582	556	614	553	554	559	608	550	611	548	580	558	577	570	540	549	528	620	568	590	545	589	587	566	585	532	576	600	571	562	572	607	561	595	533	530	563	611	571	571	572	601	556	522	613	560	641	532	557	567	569	615	586	585	601	569	543	553	581	563	566	573	565	558	580	573	543	558	635	566	600	568	551	557	545	575	575	563	598	608	592	580	553	536	597	613	570	571	569	629	596	548	601	633	588	583	588	589	583	562	564	544	573	568	614	580	537	618	561	614	549	633	577	519	558	622	580	602	539	601	625	576	561	591	562	566	556	583	513	608	536	581	568	609	579	546	578	580	552	603	548	558	616	576	554	558	572	553	546	550	639	597	542	587	532	592	579	590	625	575	540	532	582	560	564	562	579	562	595	569	600	569	541	573	599	560	569	562	574	573	549	587	593	551	582	596	628	592	579	542	600	555	608	568	583	543	578	562	600	601	577	569	592	544	563	575	591	599	566	575	593	557	618	646	570	593	595	548	605	562	573	538	578	569	632	564	616	567	556	585	581	602	566	562	552	583	575	567	587	590	563	599	577	575	599	569	550	606	573	534	551	609	591	553	550	592	611	536	548	540	556	594	591	598	591	611	581	565	573	559	575	580	602	576	554	575	563	608	560	567	592	571	625	588	569	603	564	593	529	568	588	544	575	600	531	600	601	600	636	573	565	592	632	535	572	583	610	574	573	528	538	612	556	570	559	567	523	534	548	539	581	530	596	568	571	588	595	580	596	594	570	593	597	565	560	574	584	579	561	548	538	594	546	592	591	572	572	594	535	595	581	574	585	597	555	563	568	594	588	551	564	517	589	574	634	559	580	527	570	563	567	581	577	566	541	595	586	589	588	581	541	571	556	592	544	620	590	537	601	612	566	591	563	539	547	581	556	579	561	585	580	590	553	544	543	533	576	581	621	559	567	566	561	602	557	622	586	580	563	571	565	586	581	533	569	580	585	557	545	582	595	587	576	573	545	591	566	538	588	540	534	566	534	581	565	621	585	564	568	540	586	624	554	618	575	573	561	588	562	561	594	614	574	537	586	590	573	533	521	571	546	595	574	593	555	572	605	587	560	563	578	580	583	593	574	568	578	623	574	571	544	568	597	598	563	560	593	546	604	577	595	572	603	541	544	569	543	605	572	556	553	517	595	587	590	606	571	578	551	540	597	585	607	550	607	542	595	578	581	557	561	596	566	602	594	567	551	550	583	560	589	560	570	534	574	591	582	562	581	569	596	565	582	608	549	557	560	588	610	591	576	545	542	551	571	603	610	546	564	613	590	612	574	601	596	622	584	543	614	596	590	579	570	580	608	561	592	554	601	519	573	556	554	587	580	571	581	582	595	558	547	576	593	592	536	599	586	560	538	554	585	588	601	542	570	591	585	573	586	631	553	545	548	586	580	580	565	577	555	558	593	596	594	604	558	608	575	583	572	612	592	561	617	539	572	574	543	543	573	607	578	604	607	592	596	536	548	565	559	555	590	582	567	601	597	569	581	584	581	541	558	576	580	573	601	562	582	566	547	597	576	591	544	514	566	547	560	599	576	510	605	594	590	540	616	508	581	574	595	579	560	593	542	555	546	595	590	560	581	579	588	559	593	585	586	578	576	585	572	578	542	570	569	565	566	564	578	552	567	584	550	562	566	588	604	544	561	584	527	566	573	538	571	551	566	549	560	537	556	583	564	597	602	555	558	548	603	566	627	595	538	621	594	552	550	576	523	562	591	550	582	585	592	601	586	560	626	637	562	568	615	581	588	549	586	619	564	605	580	532	590	548	557	564	601	510	589	569	590	604	536	597	534	579	549	570	592	563
43585	21406	11698	2561	1657	1241	967	789	664	557	548	472	455	395	415	375	353	339	341	347	300	316	304	327	293	344	296	299	335	292	312	314	289	276	326	313	308	280	285	292	269	281	271	295	285	301	286	306	276	272	270	272	280	277	302	284	277	296	266	278	263	275	283	259	251	275	262	300	288	285	283	271	288	291	270	290	287	291	293	263	275	273	275	287	277	246	277	271	280	317	302	277	248	287	238	249	292	276	253	253	288	292	275	293	298	302	278	303	299	285	275	268	286	276	269	292	255	244	279	256	277	238	306	276	289	285	263	272	252	262	293	277	249	261	270	299	311	286	276	266	302	261	280	261	264	262	291	284	282	306	289	246	286	290	274	281	277	310	257	258	270	275	261	264	243	280	253	265	269	263	264	263	262	282	245	297	314	277	294	281	281	245	304	272	284	284	270	285	271	283	261	264	250	250	278	280	261	292	312	275	278	278	279	277	262	306	259	245	246	281	262	276	283	264	282	296	274	291	284	274	284	293	261	282	267	262	252	292	276	285	256	269	298	293	271	294	279	274	265	276	270	261	275	245	284	291	265	261	285	275	289	311	261	288	273	272	274	243	266	267	280	272	283	273	283	277	313	279	277	310	277	279	305	253	265	264	283	295	312	271	290	281	255	247	239	292	285	274	247	266	276	253	272	258	258	285	275	279	241	258	272	265	267	265	286	243	271	262	246	281	261	298	269	260	272	298	259	269	279	253	281	260	280	241	274	254	266	281	289	276	277	298	284	311	272	247	259	270	244	293	299	262	256	285	273	277	293	298	255	296	280	307	254	226	281	280	291	266	252	262	309	296	258	302	272	272	303	257	295	268	285	266	313	269	290	278	279	268	247	274	254	287	263	260	293	252	292	261	271	288	297	261	283	305	252	260	249	288	306	271	286	276	282	281	287	266	287	294	250	266	293	268	244	285	268	269	252	269	305	280	258	289	254	267	278	261	299	265	271	275	265	268	313	272	292	236	266	270	262	292	275	275	281	293	279	270	267	288	316	284	283	251	260	253	269	272	276	283	273	269	257	287	266	242	265	261	276	298	287	258	296	273	268	284	278	268	266	299	301	274	298	266	265	276	295	280	288	268	279	274	278	257	291	256	272	276	262	277	263	253	265	281	308	272	276	249	253	270	260	257	293	276	288	258	292	273	263	276	280	266	296	271	255	238	290	287	277	280	286	260	270	247	297	301	263	251	280	272	269	287	279	306	285	274	283	272	249	251	251	296	273	268	286	280	278	248	267	262	273	280	260	269	297	277	281	274	242	283	262	307	304	266	298	250	272	268	272	264	274	247	280	231	273	269	266	272	261	290	274	276	261	246	262	298	268	256	257	295	248	270	285	275	301	273	267	277	271	267	288	267	270	257	288	265	272	247	249	273	297	289	259	257	281	290	257	288	240	286	264	283	271	295	240	256	244	285	298	282	286	287	282	259	281	260	293	272	287	280	269	284	264	283	240	299	281	295	282	288	266	272	287	261	261	247	264	287	288	275	265	275	247	289	244	242	262	280	248	259	281	249	248	274	272	295	265	268	274	275	250	268	277	230	276	287	275	276	285	257	254	241	258	280	290	273	266	263	260	301	275	254	306	249	276	257	273	256	287	326	263	300	250	243	245	275	261	268	258	267	268	298	273	286	251	272	273	293	298	281	261	253	274	303	265	281	290	262	283	302	260	254	238	265	293	252	288	260	287	323	285	287	256	265	263	260	293	302	265	236	268	241	260	259	287	258	263	261	238	243	279	272	269	283	262	257	301	268	285	288	262	270	260	273	290	271	265	282	259	276	275	273	262	263	262	283	276	286	278	260	261	260	259	280	273	261	270	279	296	281	289	237	247	261	279	259	275	251	250	258	283	270	256	274	276	273	249	258	281	298	256	263	282	294	278	284	243	265	307	282	248	279	277	281	303	277	283	265	269	273	250	297	277	299	279	239	286	273	279	275	284	285	296	285	288	240	265	271	244	247	239	292	265	283	290	269	274	272	250	270	266	265	264	262	258	242	272	278	250	268	257	260	269	257	262	278	266	255	287	251	272	265	262	269	262	300	293	282	279	278	272	270	268	287	287	302	317	269	238	306	271	288	246	239	271	263	272	266	269	253	288	284	276	274	266	278	288	273	276	280	252	296	254	267	272	286	267	306	275	270	274	255	296	244	261	285	294	263	296	279	254	308	281	267	296	283	272	280	263	278	258	239	287	284	262	266	246	295	258	281	257	235	281	261	267	264	304	261	267	264	260	257	257	280	290	271	302	291	265	276	260	282	256	275	258	288	273	290	299	308	255	239	240	258	263	312	267	256	264	260	305	261	285	291	279	268	253	270	299	295	279	270	260	283	261	308	277	279	317	260	281	235	291	263	294	273	294	271	257	265	284	287	271	250	252	287	258	270	295	243	284	280	288	247	270	308	257	284	281	268	284	265	282	252	313	275	271	278	281	276	275	298	249	262	276	263	287	286	275	292	277	284	287	273	245	278	283	280	291	265	295	273	287	247	276	270	272	266	295	277	283	291	243	276	269	269	257	257	265	269	241	284	254	275	261	277	264	267	266	291	251	297	277	292	258	317	279	268	258	267	279	275	299	273	256	278	299	292	268	292	282	269	306	275	255	306	272	265	253	273	250	278	267	283	285	274	262	247	264	297	256	292	265	276	277	277	293	254	273	281	276	318	292	271	274	231	298	268	283	272	258	245	242	276	282	261	290	274	259	269	267	263	259	290	291	260	267	270	275	243	256	258	269	297	277	250	286	277	279	278	294	250	270	262	263	262	288	255	282	258	278	277	260	256	263	271	263	297	294	238	290	312	307	300	290	279	276	266	268	268	300	269	300	279	280	270	274	284	261	241	259	273	293	266	252	237	262	243	272	276	284	258	274	263	293	268	275	282	286	267	267	271	236	284	303	305	299	280	278	286	250	267	277	290	312	258	253	257	281	271	283	269	292	286	283	262	240	303	259	275	263	290	270	284	259	259	259	303	275	269	280	238	272	330	265	271	278	227	276	278	257	280	253	291	253	254	263	266	306	236	234	239	275	282	303	277	299	268	294	266	283	276	264	307	274	246	249	231	248	250	294	267	252	231	279	285	277	264	240	309	269	250	282	257	268	290	287	273	226	280	283	267	268	253	255	254	242	276	270	283	261	274	256	266	254	253	256	251	294	252	295	248	259	290	259	266	237	274	292	261	268	265	266	286	268	268	271	297	280	272	284	279	290	272	279	288	263	261	296	281	277	281	255	287	277	296	267	264	291	261	286	274	258	262	266	247	254	275	272	285	289	275	259	290	257	272	279	260	292	269	279	291	266	302	269	264	265	250	275	269	287	271	240	274	297	304	272	249	293	245	280	291	252	284	257	263	275	278	273	251	266	268	263	289	263	252	267	279	279	265	266	285	266	276	256	259	260	280	284	262	271	312	257	261	269	278	281	278	300	299	272	267	275	267	274	273	246	276
21751	2697	5919	6701	5682	4709	3805	3193	2761	2504	2062	1853	1762	1621	1574	1468	1412	1337	1276	1209	1220	1105	1094	1089	1107	1016	1049	1013	991	998	960	905	957	858	934	915	857	911	899	850	878	897	887	840	839	854	857	857	833	884	888	803	858	823	857	849	829	854	823	779	841	836	820	797	814	800	808	863	868	811	809	813	822	808	754	822	783	847	798	848	774	840	759	787	742	819	784	788	780	838	829	811	791	773	808	825	826	827	824	839	791	791	836	830	808	813	816	753	772	772	802	845	805	828	762	769	825	777	768	789	782	793	790	787	816	779	749	791	831	804	830	782	805	812	824	737	796	781	784	810	793	774	786	816	809	786	772	816	805	767	781	762	773	787	788	783	767	759	786	794	791	779	806	767	808	799	762	788	777	770	702	790	796	782	796	851	783	796	776	726	765	795	778	749	798	796	746	748	802	746	756	767	783	795	782	768	839	818	790	793	773	797	722	780	785	759	824	762	862	829	776	719	841	774	777	746	771	766	756	744	723	774	823	774	798	751	788	751	809	785	785	800	796	755	799	812	769	783	792	734	801	825	783	785	735	835	684	814	754	735	809	773	755	818	767	821	764	846	788	834	739	798	797	829	805	782	758	783	864	765	785	807	813	756	775	781	777	802	752	765	739	765	771	801	794	825	806	735	771	770	768	795	794	809	745	777	782	734	817	758	802	803	761	821	787	792	772	810	779	779	774	794	805	782	832	789	796	793	732	790	752	817	795	709	768	759	767	824	742	794	760	789	794	811	785	799	798	780	750	803	800	794	795	768	745	810	767	742	773	864	781	723	762	767	800	753	764	793	801	759	708	803	766	754	743	782	835	744	750	780	774	819	796	749	704	810	748	825	832	795	760	782	793	772	798	749	796	816	833	771	832	757	787	783	784	772	782	778	792	760	747	789	813	756	764	761	774	731	782	815	758	774	711	809	745	773	783	808	793	764	789	811	761	785	743	777	778	772	775	765	814	750	805	799	818	799	768	787	782	746	771	733	778	748	757	784	741	771	764	806	736	739	767	766	747	783	774	842	778	789	766	812	791	820	792	770	761	761	761	828	793	778	747	769	784	791	841	793	798	784	801	791	834	787	821	766	788	824	781	799	767	831	740	776	757	798	804	806	778	789	715	774	750	749	749	748	807	811	761	840	794	769	757	806	791	818	782	766	789	757	775	795	761	781	790	782	761	782	792	735	794	762	806	806	784	806	783	727	798	757	750	765	737	782	788	792	793	832	751	780	779	715	835	784	793	767	788	771	800	793	776	803	762	756	775	766	762	786	732	789	799	801	774	752	814	787	792	753	767	821	763	781	754	813	755	798	795	783	855	781	774	782	808	746	771	794	771	774	804	783	773	738	753	790	781	788	737	825	786	741	769	789	810	773	754	760	774	793	783	757	704	810	772	737	786	777	774	713	772	753	829	777	812	777	778	772	799	831	763	756	774	774	778	757	759	768	769	722	780	796	795	814	749	777	808	755	753	784	789	763	796	737	756	785	800	797	747	712	795	772	766	775	780	732	840	774	795	761	767	781	781	766	727	788	751	763	803	789	797	826	766	753	776	763	754	838	833	769	849	776	769	778	810	759	792	755	830	774	784	799	774	784	792	832	783	784	794	807	789	788	752	815	802	791	781	821	816	739	795	787	814	791	785	797	741	826	774	765	762	753	819	859	800	798	720	762	794	848	791	802	771	756	770	700	793	790	822	790	789	828	744	827	775	789	792	751	793	782	771	764	736	767	775	786	763	769	845	818	797	794	811	799	778	800	812	844	773	835	816	827	809	790	743	786	850	779	775	794	707	755	728	814	812	795	842	783	795	816	832	791	778	788	769	732	761	804	800	773	799	753	771	786	790	781	774	798	753	765	770	758	802	769	798	781	787	788	804	800	748	838	824	777	758	746	815	766	762	774	801	754	773	764	785	754	822	788	757	786	824	805	798	761	825	749	819	763	796	796	768	809	783	793	776	831	830	852	802	793	779	744	760	784	797	795	775	760	804	789	789	772	753	763	788	797	774	787	785	779	760	828	794	773	761	731	787	802	866	766	775	796	813	720	740	748	805	773	790	830	776	750	804	764	809	785	701	799	781	777	783	783	778	745	783	759	753	735	771	762	818	790	812	784	744	789	774	798	803	771	810	740	782	785	764	778	798	770	795	829	785	784	755	765	740	768	757	741	806	756	794	780	760	735	727	763	820	786	820	778	769	830	799	777	768	742	831	752	731	807	782	775	783	803	786	787	772	796	780	791	788	779	824	815	810	775	771	819	779	800	827	808	832	791	752	790	836	787	788	772	736	852	832	758	840	787	808	718	753	781	775	802	774	719	784	798	788	796	769	789	797	749	719	749	775	779	752	806	804	789	752	771	807	764	798	785	778	737	742	770	758	758	806	733	783	811	794	805	792	761	815	783	848	793	732	828	758	743	755	800	753	781	795	783	747	771	780	787	775	783	762	757	774	838	737	751	786	734	736	785	747	764	807	778	775	770	753	768	775	796	761	734	742	740	770	810	772	788	776	749	768	780	779	785	796	768	773	753	748	811	816	785	787	834	799	762	800	839	784	796	773	832	792	795	783	772	790	821	743	810	772	750	800	793	781	768	781	773	741	739	813	808	760	816	785	784	786	776	766	809	787	794	763	798	846	804	812	765	767	790	779	801	779	767	730	740	797	786	743	771	796	754	757	750	755	793	798	827	795	762	766	771	779	771	805	794	813	768	797	798	764	796	852	780	790	789	797	758	755	758	739	817	781	805	763	791	791	806	750	789	766	771	810	794	748	758	746	818	795	820	786	823	742	779	722	859	755	777	830	744	775	806	753	730	845	737	789	766	799	704	822	796	823	745	765	814	809	806	769	775	808	747	836	789	749	796	833	786	782	798	733	774	774	835	720	778	786	842	768	763	835	779	759	778	827	806	754	814	763	809	760	741	754	782	735	791	848	758	800	770	800	790	763	787	772	758	797	850	843	781	782	751	827	751	750	767	752	765	837	790	782	731	767	764	749	792	771	769	742	767	806	791	778	879	788	792	758	843	749	840	802	775	761	784	771	824	808	755	802	714	768	807	795	808	779	831	823	794	808	807	799	766	780	782	771	777	800	757	776	774	764	802	807	797	786	778	755	818	776	768	756	813	788	793	819	788	782	863	779	759	757	754	830	810	759	817	782	819	843	716	771	779	760	820	813	806	816	782	770	823	748	828	719	775	740	747	817	785	770	770	802	771	798	771	772	789	771	776	786	759	843	827	803	772	788	786	765	754	812	759	801	799	795	752	789	783	739	757	816	774	810	803	765	798	797	816	773	799	771	832	787	801	745	789	804	790	749	764	822	809	785	805	802	740	794	762	800	778	765	798	802	761	833	805	836	765	753	802	759	741	778	796	733	720	771	798	798	812	738	794	816	730	809	763	753	821	714	829	767	767	754	783	770	761	754	734	799	767	776	766	794	758	754	793	791	718	740	840
5051	345	245	132	93	115	106	111	99	96	96	77	71	85	73	95	93	78	103	100	81	102	86	103	69	92	80	104	76	84	91	85	85	83	81	88	94	84	91	79	74	88	85	78	88	81	75	92	94	80	97	97	87	65	69	74	81	103	74	79	74	95	77	60	109	82	88	93	88	96	92	84	91	105	80	91	99	106	83	85	105	79	81	73	75	97	74	75	71	85	92	94	87	87	83	79	83	94	86	84	84	73	87	88	83	72	94	81	88	93	88	72	84	95	88	91	81	98	78	92	80	81	70	89	99	91	90	87	94	71	78	86	70	77	83	85	85	100	93	80	78	85	81	82	77	92	81	79	76	75	60	103	93	74	92	90	63	84	78	80	74	100	84	89	87	115	93	78	79	78	93	86	90	77	78	85	78	81	84	72	87	108	74	92	62	89	93	94	88	84	79	86	92	114	90	93	90	94	86	84	90	83	93	91	80	74	86	74	77	88	63	90	77	91	76	90	73	90	70	79	84	84	88	84	78	92	75	85	92	86	86	91	88	79	95	71	80	84	78	96	88	70	80	85	77	94	87	77	72	92	77	86	78	74	74	85	91	86	111	85	110	89	84	78	77	84	80	67	82	76	71	97	87	94	91	84	95	81	79	75	91	59	86	72	89	73	100	81	80	71	85	101	77	85	93	76	97	84	98	80	81	91	76	81	81	73	85	91	83	92	82	79	86	56	73	85	96	98	75	90	97	87	87	91	74	85	73	84	94	93	85	91	81	82	96	86	64	90	85	71	84	89	107	84	94	76	84	86	86	70	80	75	101	89	104	92	69	80	70	95	66	112	86	92	82	90	69	101	85	80	76	90	84	94	95	80	78	74	87	94	93	100	82	94	89	85	88	77	82	88	96	94	86	95	72	73	80	73	94	93	74	90	102	76	75	100	87	86	74	78	81	89	90	88	77	84	90	73	96	99	73	91	60	89	74	87	86	88	81	85	77	92	79	71	98	92	91	86	85	85	81	65	79	91	70	94	85	89	89	88	85	88	84	94	80	79	90	103	84	91	69	99	96	81	80	82	84	93	77	101	81	81	74	79	81	101	100	81	102	72	88	75	87	72	62	79	89	99	91	99	86	89	84	82	81	95	103	79	71	78	73	71	82	70	89	88	91	80	85	105	78	87	79	98	89	75	88	74	93	81	78	76	83	82	114	90	88	90	90	94	86	76	106	90	99	67	75	81	81	91	96	98	85	76	95	84	66	75	79	85	84	102	74	79	87	87	100	86	75	85	96	79	80	92	87	75	81	97	73	94	91	91	111	85	86	102	90	91	92	82	88	90	87	81	96	85	77	91	79	76	78	83	90	81	80	90	89	95	119	86	87	72	100	103	106	91	97	77	78	85	87	90	82	86	65	82	76	75	82	81	75	87	80	91	90	82	83	81	89	79	73	92	84	86	82	86	95	77	90	70	87	83	87	73	81	81	70	85	87	98	94	75	94	83	84	76	85	90	98	98	82	85	90	78	100	85	98	81	91	92	88	84	84	81	94	77	86	78	91	87	69	80	93	101	91	104	81	107	82	74	94	101	81	82	90	76	80	93	86	81	80	97	87	80	86	64	121	95	79	79	91	77	85	91	73	73	99	77	81	102	79	88	90	87	98	77	77	84	82	82	89	76	99	104	91	88	91	70	85	88	86	84	93	77	87	75	89	79	91	65	85	88	85	77	80	82	84	97	81	81	66	91	88	92	80	88	79	84	91	81	73	101	90	89	90	87	79	89	96	83	91	86	86	73	90	103	81	81	87	80	82	70	75	84	93	91	71	89	103	69	94	96	85	103	89	87	79	87	93	81	98	80	79	92	95	60	91	92	91	70	73	101	74	89	84	88	88	84	91	79	76	63	97	92	97	91	67	85	92	95	80	74	98	78	103	95	82	82	73	104	87	88	88	79	69	78	74	76	79	68	95	84	96	83	81	84	76	83	102	92	89	106	82	94	94	55	85	102	84	94	83	95	71	91	83	85	72	95	88	84	84	91	93	93	87	72	106	66	82	102	84	95	88	81	87	88	79	91	76	89	93	95	63	82	82	92	86	100	80	78	69	70	74	89	91	78	77	90	82	92	85	92	83	86	95	89	89	88	98	99	85	89	94	79	95	97	82	98	79	89	85	96	82	62	80	94	87	83	72	84	70	84	93	74	85	72	80	90	89	86	85	72	77	91	85	78	89	110	92	80	78	104	67	90	88	99	76	77	87	96	98	73	98	92	88	76	86	88	82	79	78	89	90	78	83	74	96	97	93	84	90	70	90	87	90	85	80	78	88	88	67	79	86	78	100	96	84	92	87	86	81	72	90	88	53	83	81	66	86	99	73	82	97	91	82	88	84	99	91	90	95	89	89	91	84	76	97	81	88	82	96	76	77	98	88	82	86	82	69	89	83	98	89	80	91	109	100	98	78	82	80	84	90	87	85	86	96	87	77	76	91	75	79	97	88	80	98	94	96	87	83	80	80	82	77	79	85	98	112	94	82	72	101	87	80	93	94	73	82	92	97	80	83	62	97	73	81	116	77	80	89	91	74	91	77	84	74	89	86	81	84	104	80	71	83	93	85	85	75	77	84	79	102	104	73	86	78	84	88	87	75	77	85	105	101	93	89	87	92	86	80	84	84	83	91	92	85	75	82	78	80	81	74	89	75	76	83	87	93	71	89	80	98	83	77	92	83	88	88	84	74	94	79	91	79	76	82	89	77	77	96	91	95	84	69	78	77	83	96	73	96	93	80	90	81	86	72	81	89	86	65	83	87	76	90	99	86	80	79	96	86	89	78	97	77	79	92	86	79	72	90	83	68	78	82	83	86	68	87	78	94	107	99	91	78	85	99	81	73	85	72	81	79	79	76	98	99	95	87	97	101	83	90	90	98	77	81	82	83	75	101	82	99	93	77	90	87	71	94	101	86	88	101	101	74	84	84	96	76	84	82	112	91	85	78	74	85	87	76	76	85	88	82	89	77	87	86	73	81	97	79	99	79	94	77	85	70	97	98	111	89	77	75	81	83	99	100	80	91	71	76	89	90	84	108	88	97	94	86	85	91	85	84	70	102	66	85	79	86	80	82	81	89	85	82	99	87	94	85	77	93	76	69	77	71	98	75	64	85	99	82	87	79	82	89	85	72	93	69	83	71	95	96	78	82	90	101	76	92	79	69	100	80	90	98	74	95	82	91	74	82	82	86	104	86	84	80	56	84	84	93	84	96	94	97	84	82	66	75	65	79	83	73	86	82	88	83	78	71	93	90	90	73	77	79	97	102	92	94	92	96	80	88	82	86	79	96	94	78	84	95	97	85	91	94	76	75	68	83	87	81	91	89	90	82	83	85	84	89	98	87	69	73	79	96	114	74	78	82	80	79	84	83	92	88	101	84	75	98	95	84	93	81	88	84	76	88	81	90	90	72	90	97	72	90	101	102	80	75	84	103	84	95	78	91	75
4121	368	452	492	469	402	376	375	359	366	374	351	367	357	319	322	321	332	287	324	333	308	351	306	319	318	327	335	315	297	306	328	329	340	312	311	301	313	311	311	318	322	280	311	323	317	337	319	342	314	312	314	307	329	316	316	326	302	306	306	325	293	330	282	317	287	300	319	326	325	281	335	311	342	322	284	331	329	297	292	328	284	314	286	345	312	313	301	280	301	317	335	314	336	316	322	299	322	298	310	324	329	325	300	315	306	328	323	292	292	337	275	300	330	295	273	327	301	319	290	315	311	292	316	313	300	326	345	334	312	295	309	318	333	292	291	327	325	318	310	297	295	325	290	354	312	317	296	291	334	286	319	286	348	310	315	274	291	336	278	317	313	293	314	330	308	314	305	341	307	296	325	306	312	276	289	259	277	306	293	326	321	312	291	319	300	348	285	333	321	293	319	268	267	316	305	283	311	315	331	327	304	319	307	309	305	303	283	306	305	303	297	326	333	293	318	287	297	322	304	328	298	313	302	307	315	314	296	286	332	287	313	318	322	298	317	317	290	328	300	309	325	314	301	300	301	296	316	313	266	340	290	312	296	301	300	290	298	308	289	307	326	314	331	297	286	295	308	321	295	285	298	328	311	298	330	313	302	325	295	325	302	311	300	307	330	317	283	294	333	319	345	335	320	324	275	300	261	284	301	303	306	340	347	293	275	309	323	287	312	289	292	322	280	339	283	313	318	318	301	333	310	279	324	317	275	318	314	334	321	347	318	286	308	312	285	320	294	307	325	295	282	311	295	278	345	319	331	320	302	312	275	291	283	315	336	313	311	341	303	320	282	346	282	310	315	300	318	319	296	310	321	305	319	334	307	305	299	295	334	305	297	289	291	305	300	308	304	323	295	319	306	300	333	317	290	326	296	277	327	308	304	279	344	291	317	350	314	313	308	289	310	292	302	318	311	318	350	311	338	327	324	300	294	317	304	300	284	324	315	296	284	312	302	319	306	312	326	310	300	293	300	305	329	306	298	322	340	294	318	288	326	301	328	318	311	320	333	327	312	308	323	315	296	299	296	323	280	317	305	295	315	304	293	305	303	366	323	262	304	300	311	320	318	273	302	296	304	344	335	336	302	334	291	306	340	317	291	280	295	309	304	287	291	296	315	306	289	291	333	292	300	315	310	319	320	286	301	306	322	310	297	303	328	302	304	280	301	291	313	304	314	275	314	303	319	325	338	331	315	303	335	319	300	330	294	297	309	320	317	281	298	313	285	314	284	283	307	314	312	327	312	328	285	330	301	316	303	305	313	320	303	287	349	289	313	319	327	279	319	308	310	272	298	334	284	306	315	299	308	307	333	297	323	313	323	290	307	325	272	337	309	311	336	318	283	336	346	296	304	293	292	278	305	299	314	299	333	326	290	281	332	306	326	328	297	299	339	323	317	301	309	317	296	294	290	316	299	317	324	332	308	282	322	299	268	307	329	294	334	302	329	299	289	308	302	306	311	324	298	300	293	335	308	322	305	299	313	328	337	337	324	320	309	279	266	297	301	326	329	270	307	295	333	305	306	293	334	295	328	308	294	315	343	333	305	342	323	314	283	321	303	309	319	307	316	297	310	287	303	325	279	306	343	314	300	291	309	299	322	322	315	302	314	332	302	300	298	325	311	317	297	293	327	299	325	298	302	310	328	331	298	311	306	309	308	274	309	306	308	294	300	311	272	314	356	303	310	314	323	330	279	289	308	280	301	324	314	327	312	307	311	308	310	306	307	287	295	285	318	299	285	353	276	308	334	309	321	316	309	272	329	317	306	320	327	355	298	315	312	302	308	289	307	315	295	311	284	307	287	328	297	298	291	307	312	321	315	309	313	332	308	305	302	323	321	322	325	343	317	292	311	335	335	315	303	326	308	290	288	281	314	340	286	314	328	295	306	322	311	358	316	312	305	305	334	326	314	300	322	324	313	309	308	287	296	323	331	318	340	309	302	288	312	283	280	300	340	329	295	290	284	292	298	311	328	298	328	283	293	309	302	326	328	312	310	312	290	312	322	265	316	283	289	305	331	268	303	287	350	297	305	291	303	303	325	291	338	303	301	304	319	343	326	341	313	284	301	308	314	317	318	313	306	279	308	304	278	310	314	324	299	330	302	288	304	290	286	335	291	339	292	336	306	330	314	316	318	305	291	326	306	300	334	287	308	311	293	291	295	303	296	304	287	316	293	316	284	301	276	264	288	342	281	318	298	295	301	316	301	321	321	314	316	303	310	300	303	290	267	292	312	305	298	321	278	312	321	280	300	326	305	324	282	289	317	288	299	311	293	295	308	267	305	313	290	299	286	322	305	323	287	304	311	328	322	314	314	296	306	321	285	299	324	304	324	289	331	308	322	276	282	295	308	329	301	304	324	289	327	304	295	296	312	304	279	308	308	301	304	323	320	308	308	289	316	323	329	325	276	301	313	309	315	278	320	305	305	275	300	323	308	309	315	316	318	312	308	323	296	325	316	298	300	309	295	322	318	286	308	310	287	296	294	325	308	300	308	302	287	302	319	315	281	303	304	315	331	305	357	297	299	327	284	310	315	299	318	286	310	327	306	322	323	301	307	317	319	332	306	300	320	335	308	302	292	284	333	309	349	301	291	308	291	298	323	335	322	325	300	290	307	288	350	304	334	308	318	322	323	329	324	342	318	323	335	320	327	332	326	299	318	302	293	298	311	317	293	306	345	323	281	310	301	304	303	288	300	314	322	289	322	326	329	314	294	319	308	298	265	293	297	296	293	329	316	315	290	292	290	333	333	323	292	290	295	319	338	348	312	304	328	315	345	317	328	321	322	333	307	316	301	328	298	279	292	312	317	298	318	306	320	300	310	275	344	287	314	283	333	330	311	301	311	303	315	299	306	297	334	319	304	305	324	317	329	291	292	302	283	346	287	321	273	302	324	329	307	295	325	283	302	331	295	300	300	292	309	328	290	306	335	282	318	313	290	350	322	313	312	312	304	299	295	317	296	321	317	297	307	299	316	289	308	315	288	314	326	321	338	318	272	285	309	300	328	320	304	275	322	283	325	287	326	297	328	298	290	290	308	339	293	304	295	342	292	294	298	341	318	304	299	289	309	311	303	335	315	291	312	335	303	314	293	289	335	329	324	297	303	355	282	295	296	303	287	314	291	301	319	292	328	322	313	330	320	300	320	343	313	311	260	296	309	309	296	303	322	295	319	323	283	292	320	294	296	315	298	307	338	314	303	300	286	311	294	324	288	318	287	323	306	306	307	280	289	323	294	315	339	317	361	302	325	288	317	300	346	336	321	313	288	320	290	336	329	281	309	293	297	331	326	325	289	313	309	318	313	333	294	299	325	316	298	280	334	331	314	307	287	301	302	327	288	292	292	312	315	291	286	303	323	324	354	292	289	297	316	327	317	327	286	278	292	319	316	302	321	296	292	332	327	286	290	308	301	310	305	297	304	322	346	300	323	326	322
36379	14253	2932	1170	844	653	489	430	345	321	306	266	241	265	235	233	247	237	216	241	221	201	196	227	205	210	226	206	180	197	205	212	203	198	197	207	206	189	186	182	191	196	207	182	199	181	176	184	169	195	178	193	196	183	187	172	199	181	187	206	195	197	190	171	173	202	166	181	190	179	203	175	180	185	179	185	176	195	183	175	176	210	162	180	210	192	193	172	184	188	172	186	186	186	174	200	195	235	178	185	182	185	197	182	178	175	185	194	191	193	194	166	187	182	180	168	200	164	172	178	165	189	158	184	216	183	227	178	192	182	220	173	193	192	179	175	164	180	196	193	176	179	208	203	169	191	175	190	198	164	205	182	190	181	189	168	192	195	214	189	182	184	164	171	178	200	184	177	183	173	195	181	187	186	174	189	180	174	189	178	189	186	170	180	189	196	192	193	174	183	214	183	204	198	208	157	186	184	189	170	201	172	172	202	179	179	182	179	167	192	192	228	193	202	185	169	180	180	189	203	188	193	191	186	182	207	171	173	191	223	160	176	176	179	173	191	178	179	194	193	209	175	214	188	170	192	185	168	204	188	189	182	189	188	204	169	204	186	200	177	169	187	187	187	165	189	180	179	196	208	191	184	187	203	201	184	210	175	181	210	196	196	200	207	185	189	175	172	146	179	203	171	186	193	175	186	193	171	192	166	194	187	204	168	210	201	199	184	197	194	203	197	182	195	203	171	188	182	198	163	185	189	202	158	207	179	177	209	183	195	174	194	201	182	184	169	177	186	199	192	194	185	180	183	197	224	178	196	178	187	181	176	191	189	191	185	206	191	196	176	189	182	184	198	181	163	177	162	176	185	170	188	194	213	176	184	182	194	192	165	170	192	202	170	174	178	181	180	218	194	188	220	186	167	181	189	179	208	193	187	205	167	198	192	194	176	202	175	185	202	165	194	170	196	201	198	182	169	208	187	180	188	201	179	168	204	182	223	182	177	164	205	197	193	170	196	204	183	206	198	182	209	179	192	173	181	172	189	184	183	197	161	200	162	197	166	206	188	177	170	171	195	202	177	185	186	187	202	167	179	192	180	189	165	162	186	184	188	171	185	214	205	172	180	182	165	185	182	189	195	191	187	183	178	173	194	202	199	175	157	192	191	181	197	186	173	187	201	190	166	161	187	190	173	188	209	185	200	174	190	208	178	193	187	190	205	188	176	179	192	201	176	199	179	188	199	186	186	188	190	174	167	194	200	212	210	197	188	183	190	186	166	205	167	195	189	206	190	181	184	190	225	195	179	182	182	224	191	179	193	175	199	203	182	203	184	182	194	190	177	180	168	171	200	190	177	199	176	191	191	208	177	193	193	198	181	183	183	162	174	183	184	173	166	204	178	182	190	181	210	204	166	194	172	188	178	201	176	186	174	199	205	184	200	179	187	198	165	174	163	177	212	181	199	195	184	193	199	179	181	180	181	188	201	191	198	185	173	201	178	178	167	189	157	172	186	168	199	164	189	194	181	191	184	168	193	189	189	195	181	175	181	166	177	197	190	196	184	186	190	174	219	159	185	171	202	192	188	198	181	174	168	194	192	169	159	201	175	165	182	180	182	189	183	197	174	179	178	167	182	179	179	207	182	191	197	173	191	198	170	177	176	170	191	175	197	185	200	197	176	175	195	187	199	171	202	197	172	190	201	171	175	195	171	196	188	195	188	173	198	173	178	176	189	167	202	211	219	184	163	200	184	173	204	176	170	195	179	178	179	201	174	201	168	180	186	178	183	200	176	214	180	199	176	199	167	180	178	190	202	191	176	202	166	198	207	169	159	184	183	196	180	199	164	185	216	191	188	184	178	189	201	180	190	199	172	218	205	183	184	202	201	223	198	193	180	173	185	180	177	192	205	183	196	177	184	185	166	184	176	190	196	173	187	179	193	206	174	188	186	181	202	186	184	166	182	179	181	176	202	189	205	185	190	187	195	226	192	202	174	186	175	193	190	199	186	193	188	190	204	187	171	164	187	178	185	183	162	153	183	187	191	171	186	178	163	177	199	189	212	222	211	192	177	207	190	199	202	192	191	188	200	171	164	186	192	184	187	201	206	163	203	183	173	193	195	210	178	176	188	187	204	181	205	174	201	200	196	205	158	194	186	223	188	208	204	189	185	191	178	191	187	182	195	181	194	179	203	170	199	183	182	204	178	184	166	179	188	182	212	149	191	200	200	198	176	201	189	190	183	181	172	199	187	215	187	208	185	177	190	220	191	170	175	176	182	186	202	191	186	172	194	188	217	200	176	221	195	213	165	209	172	180	204	192	180	189	200	178	211	190	162	170	190	183	171	192	190	214	205	186	177	161	187	176	170	196	176	168	164	190	167	212	185	209	176	186	181	180	196	175	173	164	170	196	181	188	177	185	185	163	184	192	175	192	192	195	188	152	181	201	196	173	183	197	188	173	208	160	201	187	189	171	173	187	177	168	232	183	172	204	191	197	178	170	197	186	175	176	168	184	199	186	189	197	185	173	193	202	200	181	176	190	168	201	209	167	200	181	199	188	187	186	163	188	193	227	191	177	189	177	165	204	220	189	164	205	195	190	179	162	184	193	200	198	173	213	183	196	193	198	195	178	190	165	205	187	181	179	184	190	183	200	179	189	193	204	167	192	193	176	198	191	180	198	175	176	160	193	181	192	188	176	187	232	175	186	168	191	181	211	185	179	152	164	179	170	211	206	181	177	174	206	175	210	178	190	196	186	169	179	206	188	206	192	190	175	193	180	203	199	182	203	182	211	162	211	212	168	201	199	187	171	177	184	162	175	189	212	161	185	186	202	167	195	211	181	208	173	210	175	189	182	164	199	206	163	182	195	189	156	176	195	195	179	190	217	177	200	183	188	211	182	179	169	180	180	199	197	193	181	174	188	169	221	210	192	150	176	149	179	200	196	178	187	188	195	179	178	180	175	185	187	197	194	190	197	195	192	208	181	201	192	190	191	206	209	182	156	197	201	191	196	187	174	199	181	181	196	181	203	212	196	203	197	194	185	193	196	194	187	186	184	180	201	186	152	180	201	180	190	196	184	194	191	193	185	206	168	215	162	175	180	202	219	172	170	187	192	182	192	211	173	192	197	194	172	206	182	203	197	204	218	199	194	188	189	210	200	180	199	173	201	158	179	179	173	194	177	179	166	187	196	194	189	173	204	185	185	193	188	175	202	182	184	192	186	168	166	196	170	194	188	204	187	190	176	176	195	172	170	174	177	196	180	185	203	178	203	177	179	203	213	181	203	193	206	182	192	154	185	189	171	174	204	214	196	150	181	208	194	179	186	197	185	183	191	198	183	179	187	198	205	181	176	179	198	178	174	182	180	201	188	198	176	201	184	185	188	191	162	181	170	200	193	193	187	191	186	173	214	201	206	204	182	185	186	187	193	186	193	200	183	195	189	180	198	203	186	190	186	191	192	186	180	179	190	182	178	181	193	181	169	195	171	194
16460	1542	3233	3667	3154	2562	2218	1820	1573	1401	1259	1143	1111	997	944	941	951	824	803	765	820	741	784	689	714	735	742	705	686	693	661	639	616	625	651	579	648	593	632	632	610	629	640	604	610	608	666	633	633	622	634	590	587	623	659	583	622	577	600	586	633	594	571	592	598	537	581	612	586	563	623	557	597	611	598	604	592	561	582	567	596	583	568	579	599	575	556	566	571	585	589	584	567	582	596	595	571	608	600	561	556	549	563	601	547	557	599	567	565	582	629	571	619	556	570	598	576	597	594	607	566	579	580	554	549	562	582	564	571	599	579	573	590	589	543	569	564	607	537	586	524	563	586	594	580	581	591	555	576	538	598	582	588	555	536	631	578	562	536	564	577	541	568	589	552	537	626	554	552	557	558	575	561	592	592	621	574	582	579	583	604	551	594	551	592	562	642	578	621	586	613	577	561	566	617	564	548	555	580	603	597	600	581	573	567	574	594	589	545	586	634	552	598	617	603	573	582	591	605	606	572	641	596	585	583	560	596	583	558	582	645	535	578	612	614	595	575	544	570	602	584	612	581	595	607	592	554	608	576	555	573	580	567	611	543	585	592	553	552	612	551	562	569	610	594	571	591	560	587	575	551	546	623	544	591	565	590	583	548	581	556	563	563	604	557	586	536	584	550	569	575	514	573	566	559	595	565	568	582	557	611	568	538	564	532	562	590	562	567	589	593	613	558	553	557	571	571	569	556	571	589	555	585	609	583	574	569	591	518	530	607	570	541	603	576	577	600	554	610	594	591	577	580	599	592	617	540	561	584	551	553	534	538	589	564	598	565	598	593	588	548	594	612	611	601	575	550	564	598	611	591	586	561	598	569	589	574	571	604	548	560	572	612	590	534	540	583	573	574	573	590	560	588	568	573	539	601	572	527	591	571	553	547	610	565	579	588	556	552	596	601	554	553	615	551	589	538	605	565	552	552	598	556	577	595	555	575	614	592	580	622	605	583	627	554	600	603	608	590	557	570	611	573	606	535	581	542	556	587	607	589	587	583	555	603	568	561	550	566	601	550	584	591	641	578	595	554	585	575	583	570	614	562	573	597	569	633	584	552	551	590	582	582	578	555	569	573	584	586	587	598	582	639	602	598	538	588	578	597	578	591	561	600	574	581	596	543	548	582	568	577	624	607	581	554	593	571	555	566	583	578	556	626	527	600	572	601	589	576	586	592	553	575	603	625	584	536	577	597	574	561	579	563	595	571	582	594	570	586	594	542	566	577	579	575	550	590	562	582	601	610	585	598	596	565	558	563	610	579	572	579	622	569	624	593	552	579	534	614	551	583	592	543	531	577	575	594	588	531	595	565	578	595	593	537	623	582	570	591	576	540	545	597	560	575	579	561	575	606	593	566	561	575	553	519	556	569	613	558	575	542	583	574	564	586	607	581	592	559	530	560	563	577	577	573	601	575	564	597	573	579	573	623	594	580	576	613	588	601	580	529	576	602	561	577	533	579	579	586	559	580	600	603	545	562	531	580	614	635	608	581	623	557	532	549	584	588	583	564	565	577	574	597	560	583	547	588	549	579	609	555	573	579	596	551	615	578	543	560	570	598	632	574	554	548	513	544	595	551	592	556	592	575	547	592	598	596	529	552	543	569	584	606	583	569	583	565	559	587	593	596	570	597	602	578	568	528	553	571	542	555	555	602	606	608	588	603	562	533	589	577	597	580	552	570	557	564	580	620	555	558	582	557	591	580	581	603	592	615	539	613	584	557	552	564	575	553	630	620	550	594	612	564	558	578	570	569	597	580	592	567	572	588	592	565	581	562	561	581	567	576	583	577	585	551	601	587	569	594	575	567	563	549	554	544	580	557	602	563	609	588	568	575	574	629	585	594	581	575	558	623	572	553	547	574	565	584	584	589	614	551	535	656	560	590	584	575	597	613	552	592	567	599	555	579	556	589	550	561	619	527	545	646	573	557	562	582	559	523	555	576	581	614	606	557	572	584	619	560	604	568	582	586	582	601	597	562	579	591	583	599	616	567	615	584	588	551	571	584	576	547	588	557	620	569	568	591	566	558	571	624	593	543	525	568	604	543	613	552	585	553	593	548	587	574	547	572	564	582	541	577	575	569	543	578	561	587	575	559	553	565	592	575	535	582	609	548	546	615	590	534	551	586	554	593	543	583	582	618	585	583	568	561	595	589	568	558	567	535	589	574	558	562	571	575	566	597	582	598	563	619	578	537	555	597	581	546	620	560	559	573	568	543	608	562	592	556	506	573	604	596	586	563	536	565	552	606	569	600	597	573	534	589	566	569	570	538	541	563	599	600	559	585	596	557	585	578	549	593	584	575	541	587	568	575	543	601	556	593	543	588	578	598	564	587	604	591	565	572	586	560	552	545	612	567	531	587	579	582	585	590	607	528	617	556	548	538	581	575	587	545	623	565	560	586	563	564	564	593	584	643	553	578	542	561	565	554	568	575	599	634	594	558	535	560	557	545	584	583	555	609	556	568	579	569	608	601	554	590	531	601	551	603	564	558	587	609	573	559	582	579	579	537	562	576	592	554	582	574	565	570	543	561	579	587	562	564	596	604	587	573	531	559	585	546	556	613	565	566	584	577	593	566	578	595	568	544	563	560	579	572	590	581	569	549	589	552	616	563	611	566	611	560	514	546	620	553	574	565	547	617	583	541	551	534	592	560	536	603	569	618	628	539	570	569	565	566	577	581	572	581	571	555	580	574	582	555	576	578	573	556	550	613	589	571	586	575	556	569	589	540	585	570	561	570	583	624	563	587	612	555	562	606	576	585	573	616	566	547	580	610	537	587	576	591	553	576	578	545	578	606	565	602	567	552	594	574	562	615	580	560	574	579	563	585	543	555	625	558	572	629	590	588	582	584	608	560	547	565	630	554	531	605	576	577	553	582	559	595	604	573	593	593	569	592	584	612	550	560	583	583	588	557	602	588	598	561	595	607	618	606	556	560	618	548	570	569	563	592	524	591	543	613	551	548	571	613	557	549	555	622	591	615	571	585	567	551	568	633	557	586	568	541	620	578	535	510	519	544	588	579	615	573	618	567	579	553	566	630	577	589	553	565	537	567	599	577	532	589	584	596	581	567	579	549	571	548	569	576	591	569	535	598	570	570	595	541	559	579	568	581	603	580	598	584	581	560	598	570	571	571	568	560	565	568	558	572	567	616	624	604	609	528	599	614	606	556	588	559	579	527	560	624	577	561	586	564	534	574	584	568	612	574	563	559	559	560	606	580	602	571	567	573	564	581	561	594	599	583	575	537	585	596	613	587	559	585	552	630	581	583	558	560	577	544	589	555	528	545	583	604	593	579	540	626	560	570	572	665	592	571	601	567	555	574	575	570	556	565	591	583	597	569	610	607	574	582	579	558	573	538	584	547	580	580	571	569	555	570	634	621	563	575	570	542	556	587	592	586	579	571	610	586	596	594	574	581	604	537	598	554	598	587	578	570	608
41722	21915	13820	2785	1647	1267	908	815	682	614	485	459	414	410	402	378	378	352	351	366	308	356	333	306	280	304	290	258	282	298	300	283	332	319	249	293	305	265	275	269	280	260	307	281	294	282	294	294	261	260	307	270	288	315	286	290	263	274	269	269	311	259	286	288	306	279	275	233	278	262	288	274	270	286	275	256	271	272	294	257	289	280	278	266	302	271	260	259	267	292	262	282	282	263	280	286	299	303	273	280	250	269	276	250	293	244	250	275	277	300	286	250	284	327	269	275	288	291	283	278	273	255	273	248	252	281	246	267	269	266	270	270	250	253	291	290	256	301	303	299	275	288	286	305	309	305	254	288	259	297	268	258	274	268	296	291	249	263	273	267	275	276	269	261	270	270	271	287	234	295	279	289	255	292	262	281	285	324	283	307	316	268	265	254	289	272	290	286	295	271	283	274	279	250	291	308	287	281	271	285	278	272	269	270	280	256	283	285	254	259	250	264	269	236	289	284	295	271	262	263	248	274	264	270	269	270	282	292	283	284	254	258	279	275	279	293	252	270	247	265	243	292	264	296	282	246	278	263	286	273	259	250	271	282	281	242	273	260	277	262	261	273	258	253	266	277	256	274	250	263	291	260	314	298	284	268	303	239	284	261	242	278	266	259	262	223	275	277	295	302	279	279	268	310	268	267	283	273	254	244	264	280	301	256	288	297	271	244	265	271	292	242	264	257	263	287	272	260	253	247	293	297	306	273	282	284	285	285	270	285	256	283	296	260	280	275	235	242	272	244	303	281	298	263	284	260	296	289	253	282	258	251	272	275	259	251	283	275	261	269	276	286	290	274	264	258	300	280	286	295	263	269	290	269	298	271	266	302	279	275	281	277	294	268	300	286	255	235	258	247	245	258	276	284	265	276	261	270	289	264	282	259	269	258	254	263	273	265	268	247	261	268	245	251	289	270	283	294	295	262	259	261	279	262	270	278	244	258	294	269	280	285	290	238	249	284	283	262	289	281	285	269	278	280	265	261	253	302	287	256	295	251	275	306	281	257	286	269	261	255	260	245	258	279	275	251	288	268	287	241	289	278	250	256	290	267	270	300	275	285	275	268	294	271	255	246	273	285	271	281	276	265	290	268	265	277	266	251	300	243	269	278	274	246	247	276	257	270	259	265	280	284	276	257	261	272	258	260	272	259	254	271	265	248	253	285	231	285	269	302	250	295	298	272	246	282	238	290	259	252	302	257	298	279	261	285	270	298	234	264	260	272	268	269	270	285	248	263	286	270	293	298	261	269	254	264	284	238	286	295	255	272	282	269	287	299	236	260	267	263	241	276	275	273	299	260	259	266	287	270	275	240	293	275	272	291	310	261	294	291	274	297	245	254	262	280	269	268	276	236	253	278	247	290	267	304	305	266	273	284	265	257	308	277	251	258	252	290	274	265	300	261	272	284	276	260	284	263	272	244	256	270	239	247	261	284	275	306	276	272	271	252	274	254	294	266	325	262	243	250	287	288	291	260	263	309	259	302	280	246	256	238	274	286	291	288	247	286	255	287	308	272	260	284	271	288	270	275	254	287	274	270	243	270	253	262	281	273	283	266	262	268	273	287	277	256	280	268	238	286	280	283	255	276	260	270	274	266	272	260	297	259	284	260	277	257	240	277	249	257	290	281	289	283	286	280	235	293	273	256	271	285	250	280	307	268	244	271	286	278	278	294	261	284	264	236	253	247	255	268	272	232	263	282	281	268	257	267	273	283	273	302	298	279	239	244	250	279	249	268	274	274	256	300	263	249	282	261	284	274	286	283	259	257	297	289	274	286	261	265	300	297	289	245	269	264	271	242	245	293	265	261	284	292	284	261	258	267	288	276	241	270	286	258	274	277	279	277	281	288	254	308	282	267	273	269	291	282	281	255	261	260	251	263	266	283	271	264	288	255	267	223	278	291	275	264	289	266	279	269	256	275	297	273	293	291	294	272	275	260	278	252	279	252	244	287	304	258	260	269	264	284	270	278	280	259	279	267	277	280	276	273	256	313	297	271	254	292	270	299	263	263	271	261	259	251	261	288	257	274	269	232	260	299	246	287	278	277	249	279	236	285	285	285	260	276	277	293	274	263	270	276	245	270	286	256	258	266	270	258	267	259	270	280	289	271	312	275	296	287	275	267	250	276	287	297	245	265	299	274	248	284	255	322	258	294	255	271	290	254	265	287	284	289	300	292	277	241	262	285	266	279	275	282	287	289	252	274	244	277	263	295	302	292	252	248	265	228	252	262	272	273	266	297	303	310	260	267	278	261	261	275	282	272	254	277	274	223	259	255	265	265	249	278	269	265	282	270	295	305	262	295	300	241	292	271	270	266	264	266	259	310	270	276	247	279	297	247	280	287	285	279	273	296	265	275	280	275	261	251	272	274	312	266	248	310	293	296	257	294	268	268	255	294	246	300	273	247	255	259	264	295	284	281	275	272	317	284	269	306	260	274	266	268	267	268	271	253	254	268	290	291	276	257	288	275	241	269	265	262	281	275	306	283	283	282	269	283	285	278	265	270	237	247	281	246	277	295	275	289	258	268	274	283	280	275	310	249	263	276	264	251	245	260	303	274	276	276	288	282	263	261	255	262	295	273	273	236	276	246	295	289	268	272	277	279	279	257	287	272	280	280	274	285	260	274	292	265	246	288	316	252	297	279	264	256	260	264	245	294	266	256	269	274	276	273	284	266	257	267	251	293	245	268	263	281	283	291	293	269	312	248	271	286	262	247	247	261	299	279	296	282	310	271	271	249	254	277	271	284	300	285	296	267	274	291	229	278	277	287	299	284	247	270	264	263	239	259	274	279	273	250	259	277	270	258	264	252	277	252	272	276	258	260	268	278	282	270	262	292	250	267	252	289	293	263	270	257	257	268	245	277	256	269	242	267	271	281	262	276	265	250	297	252	259	283	278	286	283	285	250	286	289	290	248	268	283	269	285	285	248	277	245	290	255	272	249	273	284	292	264	274	279	240	297	271	271	270	266	256	262	285	267	255	245	277	264	313	251	249	248	297	259	244	271	292	266	268	270	263	259	266	255	274	272	268	276	270	243	248	272	268	279	291	246	265	260	276	268	256	269	269	265	268	258	254	275	297	264	291	252	267	260	292	265	282	282	274	269	266	311	268	282	310	290	267	294	264	284	281	259	299	281	298	275	276	270	272	295	279	209	286	253	262	241	257	277	265	256	272	259	283	269	262	256	264	282	251	271	290	310	257	286	290	267	285	277	296	269	304	277	246	262	287	278	263	256	279	260	266	259	273	260	321	289	239	276	280	271	244	265	261	276	243	280	239	270	285	270	245	272	263	266	275	247	275	253	250	276	285	270	259	292	291	272	283	261	315	282	256	255	283	273	287	280	279	262	287	287	296	274	262	280	279	276	289	311	263	275	254	243	278	275	253	252	253	291	290	252	277	288	252	293	269	287	258	239	276	295	300	292	263	274	273	269	273
21377	2614	5885	6626	5708	4596	3854	3141	2730	2362	2175	1923	1828	1715	1563	1438	1382	1321	1271	1199	1199	1121	1096	1057	1079	1007	1051	1022	1015	964	930	961	976	908	909	920	946	886	881	917	927	886	884	881	885	816	846	840	844	851	798	851	828	887	840	824	804	847	816	831	803	830	888	817	816	816	760	873	817	813	778	860	782	772	839	821	840	782	794	798	786	765	792	776	779	808	814	804	810	804	786	826	814	775	796	768	866	816	806	758	798	819	808	783	779	770	784	808	780	805	805	785	806	758	758	762	754	748	767	776	806	787	740	774	807	806	797	815	816	744	774	792	849	773	846	785	741	711	797	820	730	754	807	807	802	762	804	758	799	812	757	777	790	796	795	792	806	794	793	735	792	833	783	765	780	751	801	783	787	820	745	790	761	767	789	740	769	777	757	806	795	768	796	768	770	783	753	819	759	785	810	784	742	756	832	809	785	769	780	753	808	781	838	826	821	844	728	784	781	752	756	785	806	784	779	788	802	803	733	745	793	811	768	790	762	756	741	809	782	745	757	810	775	775	784	722	785	782	756	802	809	777	861	783	700	790	770	773	761	779	770	749	778	800	758	784	787	796	786	775	765	762	774	733	806	814	760	791	773	751	790	796	773	800	794	749	759	817	813	759	781	759	793	731	804	773	793	768	789	782	795	784	764	808	781	783	749	821	736	740	814	770	830	755	783	777	786	775	806	753	788	799	820	763	806	743	733	766	794	723	814	780	772	760	771	756	773	773	801	806	763	776	759	777	736	787	735	853	774	753	795	796	755	770	745	773	805	775	799	773	811	783	777	792	766	764	793	793	718	763	785	790	750	789	831	728	776	758	774	746	801	734	798	730	806	806	787	803	780	745	734	816	746	792	776	767	728	779	767	780	807	770	773	754	817	786	806	739	771	747	771	735	784	771	819	810	774	733	798	745	813	719	784	782	765	757	751	796	756	776	733	804	800	799	772	758	770	784	764	796	770	810	710	788	802	765	796	773	767	817	760	785	794	794	802	739	749	806	784	726	723	804	812	841	800	785	803	769	761	764	780	757	763	782	779	786	805	792	746	789	814	790	754	767	796	784	803	781	774	786	751	771	761	788	772	780	822	784	786	757	794	770	770	766	798	775	776	726	843	813	794	780	777	755	839	768	805	773	787	807	791	791	821	796	780	754	788	843	792	697	749	789	767	777	847	749	719	798	796	800	786	784	773	777	753	771	810	753	763	837	738	779	809	766	803	737	842	793	796	781	765	756	746	805	799	795	748	804	767	726	743	770	778	728	785	732	758	743	773	779	805	774	797	786	740	797	787	832	799	780	704	789	809	739	797	763	778	752	728	770	800	793	786	785	766	761	768	781	784	765	789	766	795	855	820	839	822	767	804	786	777	807	755	777	805	796	787	806	788	773	742	803	767	741	791	827	786	770	788	783	709	767	818	809	775	763	759	751	769	764	768	768	753	811	749	765	811	782	797	799	794	742	812	751	824	764	755	777	724	750	767	759	785	780	770	770	793	798	742	775	765	755	754	760	782	759	806	773	841	785	760	729	782	810	745	767	750	757	798	731	753	800	774	729	811	750	770	799	781	781	745	793	793	777	756	804	775	757	825	773	747	755	799	786	729	728	738	808	799	756	812	809	744	747	762	785	769	840	735	788	783	757	818	767	822	821	767	768	770	789	749	796	789	750	798	778	755	785	768	717	787	789	758	817	734	807	762	785	778	754	785	794	766	806	782	754	748	785	787	746	774	790	817	804	810	744	789	769	762	785	777	761	813	756	765	788	756	773	746	758	729	752	807	785	823	796	827	772	802	778	796	772	782	792	786	838	734	796	817	756	811	801	780	779	794	763	787	771	806	764	800	791	799	766	827	739	819	809	789	764	757	784	818	781	854	823	716	807	761	783	799	796	785	756	785	827	780	862	769	808	797	790	773	718	833	813	807	790	762	788	766	758	754	807	770	829	764	749	764	726	830	792	785	764	817	793	775	787	761	767	770	812	753	777	788	735	788	785	800	808	735	753	721	784	760	743	753	856	756	712	798	779	777	806	757	766	772	797	764	825	796	833	766	809	814	794	757	783	765	783	791	753	766	808	767	766	842	779	766	814	797	794	770	806	767	788	783	824	778	783	724	765	778	810	783	735	786	770	781	736	746	772	760	736	799	790	767	781	769	801	727	746	833	805	730	736	786	846	746	787	815	773	803	801	737	788	808	772	837	788	772	766	737	754	749	807	749	739	787	783	712	807	821	753	825	801	802	786	820	779	808	801	808	835	834	795	771	827	777	775	773	777	786	771	764	764	863	755	789	799	765	760	736	791	773	786	781	797	753	751	757	727	771	755	809	818	767	785	753	806	800	816	726	731	759	756	809	787	754	782	743	766	811	729	763	782	780	751	773	785	796	741	780	800	816	781	768	784	771	749	747	797	743	813	744	789	812	765	772	764	797	740	799	798	773	763	764	777	787	819	780	727	816	778	777	752	781	750	818	742	785	775	784	765	771	756	815	718	758	774	773	800	819	803	788	745	731	796	786	790	808	704	773	816	800	801	760	823	746	764	803	763	824	779	797	815	791	772	815	814	780	789	774	819	789	833	736	796	771	745	806	782	839	794	729	811	753	822	780	785	760	803	755	778	762	815	766	809	787	816	724	765	743	789	782	739	755	823	828	775	807	774	741	774	805	772	811	742	740	728	806	737	818	735	743	825	824	774	757	737	787	771	735	716	804	774	803	774	777	823	809	754	745	752	819	744	779	782	746	763	779	791	789	778	786	746	814	772	756	786	780	761	769	785	795	760	755	798	700	773	794	764	758	740	753	786	800	730	749	792	748	826	736	734	799	769	843	756	766	765	754	784	716	797	739	768	769	764	784	815	799	773	762	786	785	751	778	789	751	792	722	820	767	793	775	794	769	769	808	752	778	795	788	803	765	778	774	774	789	804	822	724	757	771	781	768	808	813	832	751	793	762	739	699	821	794	771	755	805	784	794	780	771	793	773	770	761	842	813	807	790	767	762	825	786	776	782	732	766	742	782	816	787	700	775	792	797	789	810	723	788	858	797	750	710	771	803	755	773	803	796	735	808	796	766	751	806	789	780	748	835	796	807	757	846	796	768	741	762	791	744	808	814	794	800	782	777	758	812	793	739	767	714	830	772	779	806	747	813	758	844	815	750	771	759	758	807	800	757	811	772	775	726	834	840	819	749	750	774	790	734	815	751	756	715	722	814	837	797	808	719	782	760	775	798	823	755	760	750	854	804	774	790	723	818	770	731	754	760	787	793	799	753	756	795	800	804	773	802	735	797	780	760	821	818	775	786	758	784	771	758	807	792	772	798	792	749	739	777	857	780	728	817	790	770	817	780	772	840	777	764	783	851	801	754	759	819	786	800	789	785	790	759	787	820	748	797	769	833	789	785	805	781	762	767	810	756	785	727	766	807	788	810	758	782	787	772	763	816	769	760	800	828	793	788	747
5210	311	247	135	124	111	96	93	96	96	99	91	75	91	80	101	78	81	95	90	94	78	94	94	77	101	78	93	87	92	70	82	87	79	79	100	86	82	74	92	86	74	83	90	92	87	98	79	79	94	76	77	95	72	95	78	86	71	99	81	92	86	88	95	93	108	79	73	107	71	87	94	96	65	99	87	90	74	68	91	84	70	78	84	83	79	100	79	96	76	82	80	93	95	88	93	96	78	84	77	96	82	77	98	77	97	96	89	107	90	80	95	90	83	72	106	73	90	79	98	83	88	99	90	103	74	85	66	85	78	99	101	81	88	109	81	82	97	92	87	77	87	74	84	89	97	83	76	87	98	98	97	100	95	76	85	92	91	79	96	89	85	66	80	81	105	86	82	104	87	64	76	80	84	77	87	86	86	78	89	83	62	83	82	88	89	88	76	85	88	95	79	104	85	69	69	73	95	78	82	85	92	91	78	86	88	86	85	71	92	76	89	87	75	90	83	100	80	72	87	75	82	85	68	66	83	67	90	75	85	66	91	71	89	84	80	82	85	88	89	92	102	85	85	71	87	75	104	82	84	101	97	81	92	73	97	74	90	87	91	61	85	93	86	81	78	78	80	82	92	85	80	89	79	90	75	75	73	87	94	85	88	77	77	87	82	76	70	85	84	74	75	82	89	90	99	94	81	93	91	83	75	89	68	65	98	96	84	89	78	91	66	68	87	63	82	83	84	91	78	76	84	96	90	88	90	84	103	70	83	74	93	84	99	88	87	107	88	74	92	68	73	74	87	106	98	86	87	82	90	98	105	86	86	98	82	90	86	87	87	87	72	103	77	88	93	59	94	87	82	75	78	91	91	85	91	73	95	76	84	85	95	76	94	77	87	103	76	96	81	74	94	104	84	83	67	90	98	89	79	75	90	83	79	99	81	96	73	96	95	81	94	84	58	72	82	98	78	89	85	85	91	96	83	78	93	90	93	78	92	73	116	78	86	84	88	81	79	84	85	90	91	65	84	99	89	83	82	87	80	78	83	89	97	86	79	73	79	60	71	69	87	84	86	78	75	79	81	73	88	85	94	101	87	75	74	81	87	95	91	92	87	88	78	93	78	101	79	84	76	91	72	68	96	79	86	75	103	81	81	81	69	90	84	77	96	83	92	90	101	75	68	82	75	87	97	71	77	75	84	90	97	96	90	66	87	77	95	83	82	98	86	104	86	81	75	74	80	83	100	77	91	96	81	81	80	83	81	72	87	107	91	69	102	82	75	75	67	72	69	85	88	74	83	71	87	74	70	75	78	94	87	80	79	101	96	93	82	87	103	82	87	86	84	90	96	91	63	89	83	90	89	88	91	99	73	86	107	79	95	95	89	87	79	73	92	91	84	65	90	90	83	90	110	83	75	87	87	91	78	88	90	92	69	81	76	86	94	83	88	83	95	81	93	95	85	80	64	98	66	87	98	84	75	78	78	97	92	79	86	85	82	70	80	84	89	83	83	78	84	86	79	88	93	86	80	99	99	94	70	88	96	89	78	73	84	71	78	75	82	87	88	95	92	78	79	89	76	84	86	66	92	78	97	86	97	86	79	94	78	77	91	85	94	88	92	77	84	76	92	68	80	71	102	94	87	78	75	94	77	71	90	102	103	76	91	105	103	94	78	75	80	61	79	73	102	89	90	84	85	91	72	91	93	98	77	75	89	89	80	82	96	97	81	86	90	80	90	91	95	92	89	96	89	73	111	85	74	76	77	97	82	76	94	95	76	72	85	74	90	86	95	93	101	76	103	94	77	102	91	91	82	71	88	95	95	86	84	79	87	77	76	82	87	98	95	91	77	93	78	87	78	89	84	92	77	75	91	71	75	85	85	77	81	84	81	83	88	91	80	84	96	83	84	81	84	97	102	81	83	89	96	87	75	68	94	81	90	82	86	87	66	92	110	77	84	76	90	81	80	96	81	76	95	86	85	79	84	79	91	87	88	103	84	95	84	97	82	100	84	80	83	78	99	81	102	83	72	94	82	78	87	70	72	78	83	77	94	75	78	83	103	68	84	83	77	88	79	88	89	91	89	94	91	93	89	75	74	97	103	102	80	78	76	82	84	91	68	82	83	84	84	85	84	89	92	100	96	85	81	81	91	89	76	84	72	82	112	93	81	73	94	77	86	69	89	83	86	68	72	93	82	103	92	75	81	92	78	77	97	79	98	76	77	90	80	87	84	75	71	83	90	99	87	79	84	84	87	77	85	80	83	90	82	83	78	85	94	98	73	75	95	87	89	81	79	106	69	91	94	83	89	85	96	87	89	100	82	91	88	71	77	89	84	81	92	74	86	71	85	84	89	84	77	76	74	86	90	82	78	73	78	91	95	92	89	86	84	93	84	86	75	92	99	117	80	89	87	71	78	91	81	95	63	92	96	83	99	87	78	86	76	77	90	88	94	69	89	75	96	93	82	68	87	96	77	73	79	87	74	87	77	83	98	79	63	91	68	83	82	92	95	86	78	94	94	84	90	80	86	96	85	80	70	84	85	95	75	84	102	84	91	95	75	79	83	66	93	93	81	92	83	79	88	75	63	86	102	96	83	82	82	73	76	93	79	90	84	88	86	77	94	78	108	90	78	79	86	66	87	103	104	98	88	69	83	97	77	87	81	79	93	83	90	87	102	82	88	83	94	83	72	77	101	83	82	103	91	80	84	106	92	85	85	68	96	86	83	73	96	80	94	93	80	82	113	83	80	63	80	81	88	82	90	97	101	83	72	78	85	90	79	80	88	81	93	80	91	86	91	92	88	60	97	89	96	76	75	86	89	76	80	74	77	80	98	101	78	92	74	84	94	79	92	91	92	79	91	93	95	107	103	86	83	89	88	82	84	86	76	109	88	92	94	83	85	109	76	79	79	83	79	90	99	89	78	89	72	78	83	76	81	94	81	87	97	70	95	94	92	79	82	85	79	69	82	87	70	77	84	89	88	81	86	94	79	97	100	81	83	84	85	73	78	90	82	97	77	85	92	74	77	84	90	71	84	100	78	83	72	70	93	80	82	90	80	88	83	90	88	105	87	81	78	81	61	81	77	83	80	77	87	90	82	102	84	81	81	83	78	76	89	102	92	102	90	83	92	95	93	88	83	77	68	85	78	72	81	80	89	95	64	75	91	86	63	94	80	74	75	70	71	86	96	76	73	88	97	86	98	106	91	97	89	88	68	92	86	69	98	80	78	97	81	93	84	94	81	87	76	88	76	78	75	74	71	79	80	79	73	100	104	79	99	75	87	72	77	90	78	82	96	85	70	78	76	91	88	104	92	86	72	91	104	97	84	68	77	95	84	79	73	82	101	97	63	94	82	78	97	85	77	74	96	70	93	73	84	90	89	102	81	72	75	76	70	87	73	95	83	84	99	96	87	78	94	77	83	90	90	99	80	71	71	79	90	80	91	85	85	74	88	84	77	98	81	76	94	99	87	88	95	82	81	100	75
4258	331	464	483	440	390	420	380	346	350	331	353	351	337	345	338	343	350	321	330	306	353	315	286	297	326	268	297	308	318	301	313	291	335	321	343	292	315	317	299	300	307	313	301	319	352	300	302	306	320	304	321	308	296	299	302	329	278	269	312	323	347	333	305	304	295	303	337	332	298	321	298	296	312	299	295	329	293	316	310	309	301	340	317	307	313	284	322	305	301	339	297	352	300	330	329	304	339	321	308	297	270	287	315	308	301	304	314	292	324	299	302	327	315	294	340	299	307	327	305	317	333	324	279	335	275	325	326	321	333	319	277	324	329	289	314	298	295	313	307	309	294	335	273	316	315	308	269	288	318	282	305	325	345	316	314	326	302	311	302	301	324	317	311	305	314	294	293	308	326	325	286	309	324	296	315	300	328	313	297	314	305	316	307	318	312	314	284	327	278	315	332	302	318	290	325	281	307	322	302	325	312	344	298	331	311	337	315	305	295	298	329	312	310	295	343	280	306	281	304	304	328	327	336	322	317	289	290	318	291	297	323	292	291	340	315	313	315	300	311	287	316	349	304	310	305	315	313	320	304	310	312	297	332	292	312	320	334	307	328	325	303	327	316	321	300	311	296	317	324	300	319	306	332	285	330	299	299	296	304	323	304	279	288	303	308	312	322	335	356	327	308	303	331	333	324	316	318	332	310	327	307	295	329	296	336	315	306	327	326	315	300	309	328	282	316	325	310	339	294	319	321	294	319	332	314	299	311	328	297	299	337	294	288	280	318	347	299	298	325	304	298	314	332	284	306	322	315	347	298	317	300	330	335	289	296	303	310	289	334	309	326	318	332	294	299	322	314	324	291	312	308	296	287	313	314	322	280	312	324	330	327	312	339	339	325	319	307	309	299	323	309	333	308	293	307	303	292	326	319	291	345	282	289	324	315	293	305	304	308	340	259	308	305	328	313	307	299	331	319	274	315	281	300	339	301	313	324	345	294	327	310	304	328	308	314	317	293	288	331	336	319	326	293	323	325	269	301	258	311	312	279	317	308	293	293	294	330	325	293	295	287	320	301	305	318	328	324	283	316	309	315	285	278	314	312	321	310	332	318	299	307	323	295	307	292	343	308	299	321	305	327	301	304	302	290	310	318	287	316	331	301	300	327	261	288	317	320	316	301	294	344	281	321	337	303	292	320	303	304	295	308	340	330	303	319	303	315	310	318	267	312	330	343	283	291	347	314	332	326	308	339	316	285	270	320	320	260	313	286	298	321	294	343	282	342	287	314	327	318	306	304	305	316	282	334	325	312	304	356	326	334	307	303	348	304	326	333	287	314	318	300	327	289	307	299	290	295	282	301	298	313	297	310	318	280	276	329	342	314	294	307	299	295	357	333	315	338	287	297	307	320	312	304	295	335	312	301	309	373	316	314	313	302	335	303	298	267	305	309	324	298	278	299	344	328	326	284	312	287	272	288	311	285	318	328	333	322	320	303	318	288	315	286	332	299	316	289	315	292	321	290	297	316	306	294	311	301	297	339	335	327	308	328	305	328	294	307	304	308	317	291	285	303	317	294	298	295	296	331	296	331	283	313	308	302	291	326	333	296	303	292	285	297	310	321	338	316	292	294	354	299	296	314	289	315	314	321	274	307	334	290	273	314	330	319	278	279	316	283	311	306	308	305	333	302	290	303	299	352	323	312	290	319	305	309	330	310	320	324	297	329	307	318	322	307	342	302	326	317	318	329	321	327	295	319	298	313	324	296	307	324	275	297	308	320	289	303	297	340	354	310	280	323	344	309	319	303	290	324	293	271	304	319	273	291	321	309	318	343	293	335	306	291	305	308	307	302	293	336	313	290	351	313	301	326	343	289	334	309	346	328	305	280	322	307	288	318	316	303	320	302	292	318	282	286	336	316	307	276	320	305	288	268	280	345	290	325	302	292	323	294	322	307	292	302	302	297	311	301	330	339	314	308	324	334	307	282	302	286	315	299	339	296	275	318	328	309	328	314	324	343	333	312	301	334	306	277	311	331	273	305	315	331	283	321	291	269	318	311	291	311	307	336	291	301	327	291	294	308	310	333	305	350	301	300	324	322	334	301	340	335	331	319	301	318	301	328	319	321	328	299	297	339	324	304	304	294	298	329	307	344	339	308	310	300	286	311	296	304	298	318	323	336	275	337	318	340	320	354	311	283	308	329	323	295	300	317	308	317	333	320	283	311	292	303	292	314	316	316	319	298	296	310	288	315	322	280	304	275	303	311	338	306	291	297	313	301	337	303	330	314	297	304	277	314	307	280	294	326	327	316	295	308	338	284	289	313	300	310	303	306	326	307	279	318	298	309	315	321	319	319	305	328	311	319	316	290	335	300	301	320	330	320	318	298	303	283	289	300	349	299	321	314	290	325	307	358	306	329	329	310	284	283	282	294	325	322	306	303	320	300	331	313	313	339	323	309	292	322	303	270	277	300	332	289	302	335	318	306	307	333	295	291	290	324	341	333	298	295	300	318	311	293	307	309	323	330	293	319	313	314	305	290	317	335	335	324	345	313	316	298	335	317	316	305	284	330	341	325	303	311	332	306	286	331	317	294	324	317	301	327	302	319	301	280	304	335	312	298	328	284	317	287	326	309	289	302	312	298	289	289	328	298	325	317	297	313	276	303	292	314	322	299	288	311	303	324	319	309	317	307	304	300	287	299	324	308	324	291	299	289	301	310	301	299	317	328	295	295	343	289	325	318	317	321	318	285	299	311	310	308	344	314	302	309	305	308	316	312	304	308	330	273	315	307	292	315	286	335	291	332	313	296	293	279	293	300	320	305	285	297	313	307	301	319	314	308	304	305	298	317	311	330	326	312	293	304	307	309	309	327	303	283	302	312	325	291	309	309	291	320	345	306	344	295	303	347	320	301	308	318	299	324	282	331	301	324	316	315	323	318	300	308	322	287	311	325	303	307	271	328	322	308	310	291	297	299	307	294	324	329	283	309	315	322	319	316	330	314	313	325	302	318	309	311	296	333	320	307	298	301	304	320	303	306	285	292	304	303	306	311	293	323	305	302	325	298	332	320	295	282	311	313	325	315	302	321	296	309	330	282	297	302	308	339	328	299	296	309	337	321	298	299	316	318	344	312	335	302	331	322	351	340	329	336	293	320	324	300	308	315	305	310	279	308	319	307	305	325	317	307	318	341	300	320	297	329	308	303	310	329	295	293	324	299	292	291	305	314	287	318	327	320	314	297	282	270	314	329	322	305	323	314	318	332	300	282	288	289	322	333	328	305	314	338	307	327	285	299	291	311	309	299	332	313	294	308	330	324	321	336	309	272	342	323	316	301	290	327	301	304	315	307	290	288	359	336	301	320	300	318	294	319	319	288	323	316	294	301	324	302	292	297	327	317	305	312	266	292	281	312	314	331	302	327	292	289	305	335	305	326	285	339	322	324	326	304	298	319	304	323	333	305	326	332	321	326	291	311	330	326	293	302	320	327
37115	12650	2332	1162	895	682	527	427	349	335	308	264	284	276	238	244	232	230	230	201	212	200	210	208	206	190	195	228	204	184	187	209	209	185	189	162	179	181	175	171	219	195	181	192	199	203	206	181	165	165	191	176	201	174	170	168	181	179	190	201	176	171	206	197	199	182	191	203	192	202	209	167	179	178	186	190	187	191	181	200	169	182	198	209	206	192	195	185	186	191	197	218	174	192	206	190	189	204	182	215	196	175	180	197	213	192	193	181	208	172	190	223	190	184	189	174	210	184	185	185	192	172	183	191	172	191	176	222	180	198	200	183	177	215	199	190	193	172	179	200	192	180	184	190	195	187	185	187	207	207	175	173	190	208	177	209	186	196	185	178	181	182	171	192	214	189	200	180	159	180	190	182	199	196	181	189	177	184	199	198	165	182	184	187	177	195	190	172	195	183	193	171	170	187	189	176	164	162	200	208	196	206	179	186	165	206	209	199	173	203	173	166	200	203	171	203	193	181	183	148	173	184	204	207	180	194	188	189	200	182	181	194	181	176	182	174	204	201	189	198	208	212	213	193	193	212	183	155	177	186	204	190	179	210	157	204	205	186	205	170	170	180	166	164	187	191	199	187	174	210	191	167	213	221	200	187	178	190	177	212	171	212	168	216	185	188	182	199	190	187	171	171	175	181	191	188	199	181	201	199	168	199	209	193	196	204	191	185	184	202	186	191	176	169	209	205	181	195	201	182	192	176	201	205	198	177	172	176	222	200	185	160	199	189	187	204	195	208	195	197	202	185	173	179	193	209	186	179	188	192	145	205	197	177	167	164	188	168	202	185	171	181	170	181	189	187	181	195	176	191	183	182	172	175	208	192	199	201	200	199	185	190	185	160	205	217	193	165	171	184	174	172	191	186	187	194	190	192	206	181	171	165	175	192	180	199	182	182	169	191	190	168	175	179	199	189	188	189	181	190	176	200	190	193	174	167	187	179	175	185	174	168	195	174	180	201	208	190	198	181	173	185	224	165	178	200	177	176	173	206	211	202	181	179	195	193	174	180	197	170	189	201	168	188	181	207	196	201	150	191	182	189	186	196	196	172	208	182	180	184	179	212	186	177	201	204	168	201	204	178	173	183	166	195	171	184	196	189	194	176	183	177	198	169	183	193	184	183	195	190	180	192	211	197	181	191	206	183	190	172	200	173	200	181	201	198	167	211	181	161	183	157	187	197	191	215	192	193	190	190	168	202	200	193	187	174	192	182	198	185	170	188	193	170	191	181	188	195	187	178	186	190	180	193	177	214	181	169	193	182	176	182	206	176	210	176	193	197	184	192	189	190	181	155	167	202	176	202	185	201	177	189	183	173	190	186	168	204	189	207	161	176	185	179	184	202	188	158	165	181	184	195	169	192	200	173	168	192	197	197	192	210	182	187	215	170	155	193	217	183	189	171	163	210	198	184	211	169	191	175	189	195	202	201	182	187	205	191	166	183	188	196	172	193	188	178	196	192	189	181	170	201	183	202	224	166	169	215	186	191	197	171	195	194	183	191	185	191	157	187	189	187	184	184	180	193	190	188	175	180	203	180	191	190	185	200	195	208	182	182	177	189	198	185	162	197	186	182	191	191	188	193	197	209	198	188	190	203	190	187	195	189	167	179	206	177	178	174	196	199	206	188	192	181	184	168	181	190	207	203	196	180	196	172	169	190	183	171	171	159	193	207	178	190	194	183	169	162	178	164	198	186	200	183	168	175	198	204	192	177	188	193	187	192	207	192	183	197	182	207	192	172	187	202	202	184	167	164	160	182	184	190	191	188	174	235	211	179	159	181	208	192	192	187	188	177	197	149	201	177	190	165	199	186	198	195	182	171	177	198	222	196	211	184	178	216	185	186	191	175	188	205	182	162	176	193	170	206	208	183	181	187	194	205	188	211	167	186	155	175	163	187	195	186	180	178	215	206	199	182	220	182	173	188	190	177	241	189	185	192	201	193	177	173	183	184	172	185	199	173	187	162	162	195	173	189	174	184	184	196	178	175	197	197	195	190	167	197	183	181	194	194	191	204	176	195	180	157	184	185	196	183	169	178	168	173	191	189	185	183	185	181	199	173	169	201	186	181	197	164	195	205	191	196	194	198	200	203	187	180	198	198	162	161	183	190	197	199	213	203	216	194	193	176	185	183	151	196	185	180	184	199	212	203	185	191	193	178	210	167	193	178	187	204	215	192	171	184	173	185	174	173	179	180	176	175	176	192	204	179	194	182	190	178	181	183	179	183	195	177	162	181	207	158	177	180	180	167	178	216	174	192	176	186	183	191	181	189	172	191	188	174	221	186	189	176	174	175	189	188	212	155	202	188	179	180	189	187	191	188	220	197	186	202	182	207	185	204	192	194	182	167	208	178	196	201	194	195	194	167	195	191	188	197	183	175	205	176	171	214	175	192	203	172	187	185	211	176	208	190	183	195	199	193	181	190	218	196	190	219	182	188	174	173	195	176	211	173	189	185	178	193	208	218	200	183	178	170	185	180	202	191	181	176	198	206	179	172	179	175	190	201	197	150	197	169	217	179	199	192	192	213	169	174	203	208	187	168	198	183	201	205	216	179	162	191	157	180	201	193	190	178	194	189	167	205	181	176	195	182	183	186	197	159	193	196	193	190	184	164	196	208	180	206	171	181	168	183	184	189	193	198	194	167	183	183	175	179	189	202	194	173	193	196	193	173	184	199	200	162	198	201	200	185	204	183	169	203	221	175	190	180	186	204	156	185	160	187	191	189	181	193	195	190	193	196	180	188	189	189	196	191	212	188	151	187	205	201	175	217	198	171	191	175	200	184	201	185	183	201	171	170	185	172	173	201	188	183	217	187	191	191	212	192	200	196	175	170	157	185	173	183	187	168	186	169	185	196	195	198	187	197	179	192	200	186	214	179	180	193	203	188	176	195	208	186	189	215	185	150	204	196	189	202	188	198	191	178	166	186	174	201	185	186	145	196	188	189	188	184	180	191	203	203	180	180	179	192	188	200	210	210	199	189	202	177	179	166	178	188	187	187	195	186	178	206	191	181	182	147	177	207	185	183	205	231	183	197	183	210	184	173	194	179	201	171	187	185	203	186	188	192	195	179	189	227	194	160	168	199	178	194	200	188	180	196	198	185	161	176	190	184	188	193	192	176	191	180	204	169	195	189	199	174	177	209	202	167	194	181	187	179	197	183	199	186	158	198	185	200	218	178	185	195	176	176	185	198	195	185	185	199	176	196	183	193	177	174	213	181	209	195	192	197	173	152	189	181	188	192	185	181	188	179	192	182	173	189	202	208	168	194	185	189	183	191	179	173	165	187	181	194	161	177	188	192	220	161	183	201	167	204	203	201	198	169	191	205	189	209	198	166	183	161	162	180	188	187	186	198	193	184	205	187	176	168	193	190	198	180	198	193	182	169	186	158	171	209	179	196	177	199	191	208	209	179	223	188	198	182	174	182	185	189	166	207
16754	1512	3230	3755	3104	2624	2103	1784	1566	1413	1279	1163	995	1020	1012	905	896	862	827	832	810	735	776	702	738	703	676	730	726	718	679	693	689	659	622	631	659	658	670	605	617	654	635	636	699	621	574	613	596	593	581	639	623	624	620	629	591	577	597	638	638	595	567	586	575	611	571	626	555	579	578	635	613	593	574	596	569	585	596	588	631	583	562	554	627	571	603	585	586	567	603	571	620	580	592	563	567	580	584	591	540	624	585	588	589	604	548	612	571	540	552	584	593	565	574	582	549	554	608	604	571	562	519	549	621	548	546	577	606	631	549	571	615	576	620	550	585	584	604	606	600	599	596	594	577	587	562	535	565	553	597	579	576	587	582	540	610	567	567	544	577	618	620	581	577	553	611	597	558	585	619	599	589	562	589	579	578	572	573	576	576	572	578	596	621	579	574	575	629	579	576	620	526	600	594	563	571	574	574	610	577	609	583	564	552	588	589	568	582	602	545	613	646	589	549	558	585	593	551	545	532	566	575	558	581	553	559	589	592	582	611	536	567	603	594	614	548	549	558	576	579	580	565	552	553	588	620	574	602	581	560	613	632	584	586	637	599	605	561	555	582	569	572	602	556	593	616	569	567	556	534	547	588	559	582	566	603	572	589	569	550	563	588	541	553	608	638	597	566	598	564	634	577	590	590	595	597	578	542	575	579	597	578	563	605	608	570	549	621	587	634	568	556	629	591	586	578	595	565	570	577	567	582	613	571	543	574	600	546	561	572	554	561	593	587	566	567	562	571	582	572	596	561	568	628	574	607	619	588	545	620	574	571	557	582	589	565	597	579	562	598	582	558	568	576	570	573	609	600	586	578	548	588	539	540	569	545	589	570	612	579	597	577	566	604	567	569	561	586	554	575	573	599	582	569	552	568	602	557	566	581	539	580	552	578	548	590	574	522	595	598	587	595	576	579	583	590	597	570	546	581	598	588	557	586	562	572	583	583	599	622	598	576	617	522	586	572	572	591	590	525	561	593	594	605	567	572	634	568	569	558	537	599	567	562	571	579	594	585	575	603	603	575	586	572	606	570	564	563	557	550	587	621	602	553	542	569	592	599	579	579	595	591	581	584	568	598	563	548	568	590	578	592	594	597	607	598	581	540	609	582	521	565	580	566	577	555	582	574	557	598	584	553	574	597	565	558	579	577	577	579	558	517	579	607	574	583	555	628	555	534	574	580	559	594	563	560	598	600	586	608	577	577	622	631	557	580	624	547	583	598	614	545	570	593	582	571	588	542	588	564	574	577	585	592	540	577	600	624	602	546	556	578	569	598	634	570	612	599	554	558	575	572	566	554	580	574	575	552	588	547	640	557	568	574	561	567	560	515	586	603	571	523	594	582	588	563	565	557	585	598	527	585	541	593	596	629	616	590	551	555	555	542	587	560	563	577	579	584	562	568	587	566	590	569	624	599	595	551	601	575	566	618	664	569	600	563	532	578	590	554	586	566	567	625	585	553	579	623	554	561	561	571	567	597	568	588	580	588	602	547	586	557	597	561	593	563	554	610	581	576	557	616	589	607	565	581	551	580	555	546	581	585	545	540	537	597	559	561	576	560	574	569	556	523	617	572	595	534	628	606	541	580	549	607	561	564	585	571	639	574	554	574	570	584	547	568	551	589	541	590	560	589	588	579	599	609	557	575	535	577	580	576	572	594	544	571	584	584	609	608	575	591	563	579	588	566	551	578	545	576	590	585	560	546	625	610	589	579	583	562	609	574	580	558	587	577	541	588	584	566	623	566	525	541	599	599	577	612	600	579	602	584	583	602	540	553	600	562	585	583	600	578	517	566	585	574	558	621	575	588	541	590	602	536	610	575	601	595	532	611	542	607	609	577	578	601	569	582	621	549	577	594	611	619	592	565	621	604	591	558	573	561	617	586	600	600	582	611	596	589	602	597	585	591	564	606	555	572	620	574	573	559	554	561	612	570	587	593	577	593	594	566	574	608	574	585	621	560	588	585	581	563	574	618	524	581	533	568	585	611	596	597	570	623	587	567	592	626	622	568	523	573	581	581	566	581	576	560	632	619	616	575	570	588	556	544	606	571	604	621	562	574	600	561	541	579	583	574	590	582	551	560	627	570	604	583	584	537	604	576	560	547	546	573	547	527	601	604	555	547	573	584	573	584	624	600	646	595	578	582	558	593	552	608	573	573	585	574	593	619	593	594	544	593	564	596	591	614	576	613	621	551	634	590	610	574	573	599	571	590	576	579	543	574	601	577	554	592	525	581	580	585	549	549	583	607	575	601	579	561	590	583	611	557	595	534	608	608	588	547	574	590	566	566	589	528	586	561	579	580	584	606	634	583	594	561	591	592	593	582	576	567	613	588	546	569	593	583	575	558	553	614	628	581	568	567	572	585	568	557	574	562	583	577	572	551	587	600	545	599	542	548	586	603	567	623	594	562	550	616	593	590	553	614	609	563	568	572	620	571	564	587	546	595	548	618	534	575	563	610	567	595	576	581	585	591	578	572	604	580	592	562	553	587	590	559	568	551	563	581	579	584	547	539	521	606	574	564	556	592	578	551	581	574	582	582	595	567	615	578	618	573	620	564	562	548	588	578	565	594	596	571	580	617	537	614	576	552	566	597	608	590	568	559	567	600	604	641	557	567	575	542	595	585	598	573	594	572	544	573	604	582	568	595	589	596	612	592	577	548	548	533	584	584	534	579	599	567	562	599	573	609	592	597	540	588	567	604	571	559	588	582	600	514	579	588	563	599	568	593	579	600	598	586	557	617	545	625	590	562	580	560	644	599	634	566	584	610	584	590	583	606	609	573	571	594	571	569	608	568	584	581	570	562	546	616	577	554	595	613	579	587	556	585	532	630	596	594	556	538	540	650	572	555	559	553	546	550	572	603	593	559	578	596	581	568	572	599	592	560	584	577	573	605	567	594	555	558	593	622	552	527	564	606	582	606	548	551	564	601	621	635	559	597	622	580	564	535	586	555	568	590	546	616	551	598	596	590	575	563	571	563	548	591	561	544	541	566	591	604	615	554	535	518	578	570	590	575	564	559	586	550	588	595	575	565	586	580	572	553	584	615	538	562	617	563	598	590	555	591	558	579	572	560	599	549	613	584	543	588	562	589	565	591	579	571	597	542	601	557	567	583	617	584	549	613	594	549	602	598	582	588	591	596	614	598	553	560	607	575	580	563	557	540	596	611	595	597	576	596	588	549	566	570	574	533	568	545	559	565	573	549	553	619	550	613	551	604	548	573	611	566	592	598	566	614	586	566	608	608	546	552	601	578	557	602	565	585	571	573	588	580	611	597	588	569	518	589	547	559	604	602	593	588	546	579	599	584	587	572	618	519	592	600	611	563	561	591	556	618	592	528	570	554	615	615	587	596	540	616	554	592	614	543	573	564	588	572	546	582	531	552	565	574	590	537	531	575	554	564	564	562	570	568	559	581	577	567	535	542	583	585	606	557	628
43874	21087	12218	2688	1700	1136	930	796	681	553	522	439	446	404	397	398	366	349	334	332	335	300	337	318	305	313	303	278	299	284	280	313	297	285	308	301	297	256	298	295	283	305	278	283	294	277	273	281	267	299	284	266	289	255	310	304	277	287	306	290	291	280	286	272	286	282	275	292	253	271	274	295	273	283	266	289	276	270	277	266	305	240	321	266	293	312	249	284	286	264	242	308	269	301	265	285	256	276	300	294	293	269	260	294	275	295	253	268	272	258	274	286	294	288	281	284	296	287	268	272	248	292	241	282	262	290	284	250	262	262	268	295	242	303	288	275	239	256	291	295	281	280	241	262	278	256	302	318	287	297	280	282	271	259	304	241	246	276	258	252	298	294	275	288	269	288	281	259	244	281	280	262	303	295	267	309	266	280	264	280	269	258	264	253	263	265	294	258	270	244	252	281	263	251	275	273	272	272	272	295	263	294	268	270	271	267	286	267	280	294	273	267	276	285	257	284	258	252	314	266	307	297	264	292	292	296	294	304	256	272	244	308	257	242	284	263	298	287	291	281	293	266	280	277	276	261	269	277	254	286	271	293	273	270	297	278	273	293	265	273	247	288	262	254	265	262	285	268	254	260	276	277	301	260	244	244	283	296	278	273	255	272	267	252	279	264	266	267	289	277	247	259	266	252	264	245	247	285	254	284	244	257	263	272	288	253	267	272	280	253	278	283	302	269	237	247	301	301	279	259	258	249	250	255	257	240	289	266	301	259	282	258	222	282	254	273	285	262	290	307	273	284	286	266	286	269	273	264	284	293	263	278	299	277	289	272	278	262	297	280	263	273	250	271	286	294	268	244	262	260	268	259	263	263	265	271	233	256	292	298	254	277	271	264	289	268	273	278	269	224	288	267	253	249	258	291	295	287	256	254	271	280	288	261	293	270	265	276	293	274	258	261	288	278	281	272	286	282	257	251	258	279	237	292	280	289	251	305	282	268	278	284	263	255	252	284	252	298	269	261	251	282	310	271	295	257	273	252	265	281	264	281	273	248	241	272	260	248	254	302	296	272	256	278	287	280	285	230	293	311	251	295	267	257	288	248	258	267	267	287	250	290	268	270	277	247	266	264	258	294	254	279	281	251	268	245	264	272	267	300	268	263	271	271	296	274	266	267	272	253	261	266	252	286	314	240	268	273	297	276	294	252	253	260	285	287	264	255	266	276	274	255	279	272	289	254	263	269	261	251	271	258	266	280	272	248	309	285	263	250	264	283	268	265	293	263	295	288	267	287	261	257	275	278	286	255	258	278	264	270	272	294	278	262	293	269	284	288	267	255	267	277	259	230	251	269	302	275	278	283	272	259	279	254	321	264	276	281	235	261	258	283	293	256	287	255	266	277	276	275	268	315	275	306	277	273	293	247	287	261	256	285	290	256	258	279	275	288	264	274	293	300	280	250	268	266	279	282	266	323	270	276	267	287	269	255	278	280	263	241	260	251	273	238	286	271	251	237	287	277	254	282	271	280	281	255	256	273	275	295	242	231	247	284	286	285	262	284	264	282	276	273	275	254	271	280	314	268	249	254	282	275	270	266	280	284	244	281	249	261	255	290	264	277	280	298	284	247	272	249	266	283	288	284	272	214	286	252	279	282	285	286	271	268	273	262	276	289	276	245	246	301	255	257	292	295	269	259	279	287	255	293	246	321	286	252	288	280	287	254	267	261	279	285	250	290	271	264	272	281	253	274	286	263	286	271	268	286	302	279	269	276	242	253	249	288	269	269	263	269	265	323	261	288	299	274	272	255	267	245	266	260	276	260	289	282	243	282	270	256	250	278	281	265	270	279	266	264	276	284	295	295	267	255	326	271	242	268	270	281	282	282	311	282	266	289	264	263	270	252	266	269	301	237	278	258	272	269	269	288	268	273	275	261	285	274	263	261	262	264	282	273	292	247	280	280	272	264	301	262	281	251	294	270	264	280	273	270	260	284	254	286	259	247	283	268	286	265	241	255	267	269	272	257	267	302	294	284	295	285	277	265	264	254	270	239	281	255	274	289	280	255	260	291	253	278	279	266	298	256	252	267	239	284	293	296	268	259	249	309	282	249	267	279	265	239	253	250	247	285	260	265	285	275	304	291	288	268	286	283	304	288	282	307	268	274	284	287	270	248	277	281	281	254	287	259	299	240	271	265	288	289	267	304	264	270	297	254	265	275	282	298	260	263	257	255	289	271	280	269	262	306	295	264	318	282	282	266	259	257	279	261	272	237	308	253	265	264	266	254	281	272	281	262	251	277	292	277	272	254	265	260	255	262	298	285	243	287	284	291	283	258	260	278	283	268	254	273	249	251	279	281	259	236	271	262	284	279	282	251	266	278	268	281	267	268	274	289	279	268	267	281	269	297	246	299	287	250	274	279	267	279	259	276	295	284	287	280	264	273	282	293	266	258	274	261	319	283	281	277	262	263	284	282	298	245	274	292	263	257	298	278	255	247	281	290	267	278	278	272	260	240	253	264	287	258	260	283	304	296	294	281	265	265	301	244	280	259	252	268	254	273	266	272	257	267	271	283	295	262	256	278	261	246	233	280	262	273	270	269	284	271	245	286	274	266	301	280	294	260	269	260	253	226	254	283	248	272	267	279	269	301	239	255	256	278	233	252	262	261	287	266	266	279	280	268	299	279	267	303	274	293	273	271	263	280	277	287	271	262	270	283	292	277	266	267	278	260	255	258	265	260	278	276	303	266	271	263	269	296	287	275	287	262	268	297	268	290	289	257	294	264	311	292	268	265	295	263	275	272	279	260	287	300	270	249	289	252	293	296	276	267	278	272	271	266	288	289	286	285	252	264	269	284	267	266	273	292	271	262	277	264	271	282	272	271	307	313	254	282	293	275	282	244	297	229	270	280	318	283	280	278	264	281	269	310	280	261	283	291	263	272	251	276	286	241	245	258	289	274	258	259	285	273	247	286	246	288	255	286	258	260	242	262	265	276	274	261	249	269	305	272	273	265	279	280	245	268	257	267	282	260	265	244	281	276	270	248	248	251	259	264	278	259	284	262	300	298	294	280	277	276	282	269	284	290	255	275	299	283	299	278	279	266	270	279	261	272	268	260	260	274	275	264	247	261	250	284	248	277	292	264	246	252	290	280	309	278	292	298	284	277	272	285	269	259	258	278	312	295	259	283	308	250	271	288	298	258	292	286	291	233	269	298	275	272	273	315	298	246	291	264	273	264	271	289	299	269	267	286	271	301	281	296	283	291	275	270	284	252	261	255	291	254	286	268	273	277	252	284	265	303	259	267	257	264	270	287	263	268	288	271	260	273	276	270	275	299	272	279	248	250	265	248	271	256	277	262	270	306	296	251	270	265	245	264	257	274	267	307	259	273	293	256	294	280	280	275	268	272	272	270	261	274	282	292	283	272	277	255	275	295	289	271	244	262	280	328	280	274	271	270	259	253	271	277	301	271	266	273	290	296	276	263	257	281
21889	2706	5935	6686	5703	4591	3879	3132	2688	2367	2246	2020	1820	1618	1633	1454	1395	1318	1239	1242	1126	1151	1090	1061	1053	1012	998	1080	962	970	993	941	941	916	944	876	863	959	881	845	907	868	847	831	900	863	918	847	848	835	852	840	839	797	814	853	848	786	875	830	811	861	829	864	795	861	778	841	829	820	782	821	770	799	768	786	799	780	799	805	814	800	843	812	821	793	815	808	895	794	774	814	770	815	801	819	824	816	816	819	822	811	783	814	779	775	795	808	847	794	786	755	820	778	772	810	762	735	807	815	774	845	783	802	782	762	786	742	799	746	823	757	801	841	751	787	791	809	841	785	758	818	719	770	735	806	761	743	767	786	799	761	784	760	790	817	715	796	785	805	827	764	742	841	807	772	798	792	810	770	810	777	777	737	782	787	802	800	729	758	796	792	753	784	756	802	805	809	780	738	750	781	753	777	745	813	815	787	801	773	807	769	811	784	764	803	769	744	778	813	789	757	792	806	763	760	750	731	802	763	803	758	786	778	763	769	814	788	792	760	779	715	771	817	745	748	746	778	799	784	776	808	740	759	818	765	726	759	789	815	748	825	732	776	771	762	846	764	815	823	782	755	781	799	764	741	782	778	745	810	810	789	775	790	779	768	778	760	845	770	803	786	815	734	774	743	767	746	784	780	804	816	771	814	771	763	785	738	801	751	763	734	754	820	820	785	804	773	763	742	785	758	827	800	787	771	784	807	783	747	766	821	771	747	843	802	799	830	765	792	779	802	817	826	769	793	773	799	783	751	754	797	790	774	745	759	712	733	783	751	741	793	782	781	751	786	809	810	751	762	807	794	823	815	759	781	742	760	813	779	739	819	771	769	725	800	789	793	787	780	799	751	760	754	792	765	741	771	786	784	749	792	838	802	815	792	756	809	798	796	805	766	777	776	812	818	781	811	775	762	791	757	791	809	818	731	772	726	692	801	792	784	719	765	828	799	790	763	756	762	767	759	780	784	788	770	789	783	792	730	767	769	775	762	748	732	798	766	771	788	758	810	778	792	746	768	736	774	758	797	765	769	738	742	753	788	801	805	816	782	763	761	766	802	798	802	828	779	811	753	778	854	782	735	783	758	812	755	819	752	778	813	776	757	745	816	766	778	837	786	722	845	797	757	791	840	785	791	796	768	770	753	754	742	771	734	773	807	750	789	780	750	791	771	778	755	779	826	803	737	778	791	807	817	763	797	796	731	775	737	765	765	731	783	774	771	839	758	795	785	748	782	807	802	817	786	788	811	763	773	754	805	757	757	757	816	797	781	806	773	781	787	819	792	747	773	795	743	811	804	803	778	794	773	813	742	791	863	777	790	799	786	836	793	758	747	731	802	780	775	801	766	815	796	743	778	787	781	831	768	806	782	814	812	746	728	763	791	736	778	762	769	795	789	752	771	800	770	792	793	801	772	752	775	752	803	770	786	753	755	797	727	739	774	799	742	798	741	735	772	785	757	768	803	762	786	806	775	806	792	806	781	803	752	759	759	704	760	766	769	790	781	782	795	798	796	767	813	839	773	783	781	765	774	758	802	803	786	729	781	783	729	772	736	834	790	774	776	817	769	790	819	767	839	789	753	752	829	773	738	789	816	789	791	782	769	831	793	765	787	767	807	785	769	828	804	824	802	838	780	792	748	778	767	782	774	783	817	781	799	775	799	831	758	770	815	775	724	797	784	777	763	770	826	749	832	751	817	772	876	771	772	784	770	783	772	810	782	742	790	814	797	785	730	855	827	827	778	750	759	783	781	699	808	804	792	794	772	770	771	767	741	749	747	761	806	759	772	777	787	770	731	792	777	763	762	781	727	794	749	749	816	749	828	776	770	757	811	802	755	788	765	778	783	831	814	786	733	805	770	745	751	800	774	861	819	760	785	797	781	789	759	815	818	757	825	791	775	774	826	771	801	838	756	758	775	804	765	791	824	811	782	755	764	790	805	795	739	764	755	796	737	768	758	806	838	841	760	734	791	737	814	789	801	805	800	742	828	801	843	756	745	811	760	834	751	763	771	791	759	765	790	788	766	825	761	759	788	804	756	766	782	783	820	767	768	773	777	804	764	813	834	768	780	813	773	762	808	737	809	790	738	804	771	817	838	807	733	778	778	771	745	795	737	756	780	745	812	790	802	820	775	787	802	791	794	765	783	813	748	714	794	827	770	798	781	785	750	764	780	729	806	780	787	869	767	706	769	769	755	769	739	777	792	810	756	767	774	804	769	783	747	850	794	788	764	794	771	762	782	756	804	773	748	780	774	761	781	803	768	808	770	739	764	784	794	805	725	775	806	796	749	787	745	790	769	745	774	764	802	733	774	758	860	827	739	765	829	755	758	776	793	777	770	743	859	791	808	768	788	777	749	764	741	777	751	761	806	755	757	849	753	802	832	773	783	730	736	793	792	781	785	774	800	774	759	844	805	790	782	779	777	794	787	815	767	755	772	746	752	728	754	806	756	738	803	744	744	810	829	792	767	784	749	741	831	735	781	800	754	745	785	790	726	761	797	779	774	797	848	765	777	793	763	799	743	775	771	785	773	750	777	812	819	779	753	796	771	773	777	777	776	735	775	731	768	810	759	807	810	819	742	773	785	780	795	789	792	801	785	791	777	802	787	781	745	714	793	811	805	808	765	784	824	833	769	716	767	744	762	805	786	792	768	815	806	781	798	764	761	797	793	820	725	804	791	777	813	806	775	756	795	804	780	769	749	749	809	835	789	750	815	779	843	714	816	750	808	805	779	824	757	789	793	770	793	790	804	809	790	743	751	784	775	783	812	767	777	793	745	776	792	767	799	745	794	777	857	813	786	820	783	761	833	746	796	783	821	815	802	817	817	779	777	764	821	764	751	807	791	770	809	788	786	759	768	757	794	775	766	784	777	757	781	791	787	755	766	801	796	774	773	794	793	767	775	737	758	812	780	769	748	798	773	791	757	762	784	769	801	762	762	772	784	781	797	776	810	751	791	768	736	751	783	762	839	773	796	788	761	844	811	794	791	831	782	812	805	755	770	748	691	814	774	753	766	790	802	776	763	806	775	770	781	822	751	792	822	793	841	782	745	797	745	764	794	805	755	784	756	767	740	812	768	796	789	779	813	781	787	863	796	736	790	804	793	723	770	756	808	784	800	786	744	789	781	760	809	801	797	780	768	780	795	768	784	762	803	796	805	779	816	799	724	804	733	818	759	788	798	800	781	746	789	810	813	837	816	809	777	806	762	746	777	787	768	723	739	841	791	816	768	789	800	795	821	741	800	748	774	798	787	855	783	769	759	734	824	746	824	821	760	803	821	807	777	813	782	766	805	802	759	796	806	764	836	770	786	753	763	780	749	774	757	762	757	782	770	814	807	790	764	786	792	824	769	809	792	853	738	785	787	764	755	759	787	824	782	767	789	780	805	775	822	769	804	833	811	765	747	788	788	808	805	789	811	781	772	818	766	765	810	740	761	772	766
5219	335	263	166	121	124	98	93	100	84	101	79	82	88	100	89	92	82	87	93	89	94	85	87	80	89	83	76	84	65	86	98	100	86	84	95	109	77	76	97	91	90	86	99	98	69	68	85	91	87	99	84	107	66	82	81	104	98	84	80	112	80	82	80	91	82	96	101	94	80	84	74	90	92	73	81	85	78	78	92	84	76	83	89	78	80	97	101	82	89	71	76	98	96	87	90	93	83	74	99	99	91	76	86	88	89	90	80	86	85	97	107	89	76	82	90	74	95	91	82	74	94	89	84	92	88	76	98	88	82	90	85	93	88	68	96	74	85	86	99	77	72	78	90	84	87	82	91	86	77	87	77	90	75	90	91	73	69	91	82	84	73	78	87	72	92	92	81	83	76	95	81	95	77	83	73	79	70	84	93	70	86	79	79	74	75	76	96	103	81	85	94	86	82	91	82	81	83	81	97	99	87	91	75	82	91	93	101	87	89	97	100	86	84	85	91	88	85	90	95	88	94	81	80	105	87	88	87	93	85	91	103	81	83	69	85	79	94	77	96	88	82	95	88	88	66	89	91	66	95	92	81	92	74	89	109	93	83	105	80	93	106	105	98	93	81	89	77	75	81	94	83	84	86	88	89	91	83	81	79	77	88	81	115	78	88	96	91	81	82	83	75	98	87	88	85	97	76	69	74	100	76	79	77	82	69	80	73	86	104	86	73	85	95	89	96	86	86	94	91	99	86	84	84	77	86	88	86	94	98	76	95	92	83	78	89	94	90	86	97	87	77	78	84	86	82	91	82	88	83	96	84	93	79	86	82	81	84	93	84	88	75	91	98	88	76	94	97	75	103	81	92	98	85	94	88	91	76	102	75	90	83	82	80	70	74	96	73	88	93	73	78	81	105	72	82	68	67	90	89	90	71	95	85	86	84	93	94	102	101	88	91	96	75	80	94	77	87	82	73	80	83	90	72	79	80	78	81	75	80	81	89	87	99	77	73	99	72	81	106	97	67	107	89	92	90	89	103	76	70	95	101	78	80	110	103	86	72	91	81	97	76	90	84	83	71	80	72	96	81	88	88	93	92	93	90	81	79	96	102	84	88	83	86	91	84	77	97	95	86	88	91	80	81	86	93	100	86	92	87	67	97	72	85	93	91	81	78	71	87	77	83	102	86	72	70	78	112	84	85	89	84	81	94	93	79	77	76	106	75	80	89	73	85	88	74	85	86	73	83	98	80	83	85	96	86	83	86	99	91	79	93	85	83	82	79	95	83	76	74	74	76	86	90	98	92	86	86	86	96	82	101	85	95	80	86	102	73	80	96	83	75	97	79	82	93	69	77	87	73	79	88	101	86	94	68	83	93	82	90	99	92	96	97	97	89	91	91	93	66	88	90	78	88	71	86	71	59	80	72	97	83	83	84	102	73	77	82	79	104	103	89	90	83	82	93	88	81	86	95	81	91	93	98	71	82	83	73	74	95	80	71	77	102	90	95	82	79	81	77	87	92	89	82	109	82	78	93	89	85	76	93	86	87	86	84	79	69	80	90	81	84	90	77	89	89	92	73	87	83	90	80	102	83	91	88	74	90	83	82	86	96	82	121	93	83	105	68	80	87	65	68	87	88	76	67	83	78	86	81	76	93	85	92	75	102	97	97	82	85	92	99	85	81	95	86	78	100	80	86	71	82	93	87	82	84	84	72	79	78	96	81	83	81	85	96	87	75	96	88	87	84	89	82	83	75	90	74	82	84	96	83	76	82	92	90	78	81	81	71	90	88	78	79	67	88	92	97	71	77	90	91	85	89	86	107	98	93	68	90	88	83	84	82	87	80	71	78	81	100	92	89	86	67	90	78	93	93	102	89	105	97	83	77	70	72	82	76	73	85	95	96	85	81	78	95	81	70	94	86	84	91	75	88	84	77	86	80	98	81	88	70	80	91	73	93	91	89	88	88	81	98	84	85	75	73	73	85	80	88	80	92	86	90	89	96	83	89	74	93	86	80	90	68	80	87	80	88	94	78	79	93	90	80	79	83	91	89	81	87	75	95	76	83	92	69	94	90	96	84	76	82	87	89	74	88	83	86	65	73	73	86	85	78	72	73	90	96	74	91	76	84	82	81	95	80	91	89	95	84	77	92	92	91	78	102	74	97	90	92	107	83	96	77	67	81	88	76	86	77	76	89	83	83	92	92	93	89	81	75	104	87	80	102	110	75	83	83	70	102	76	96	84	85	73	90	87	78	87	85	85	77	78	101	89	84	82	66	72	78	81	83	85	85	93	83	89	101	90	102	85	85	81	91	73	90	74	94	81	82	78	106	84	86	81	83	96	96	94	82	83	93	90	109	79	82	90	87	103	82	80	76	81	85	88	76	82	86	105	101	88	83	88	67	97	69	96	88	104	105	78	78	82	69	81	88	96	80	70	97	82	81	95	68	97	91	93	80	76	79	94	93	84	87	85	63	86	86	100	93	77	89	69	81	80	83	85	83	75	96	84	88	86	84	75	99	97	90	86	73	93	83	93	86	101	83	78	77	80	80	106	82	93	97	88	90	81	82	88	99	80	81	74	88	94	73	94	63	80	92	90	97	100	79	74	82	77	75	80	101	94	96	98	80	107	76	94	82	80	57	87	73	113	90	81	91	83	92	73	72	85	98	93	77	106	86	89	70	88	86	93	84	83	94	96	88	87	97	84	91	76	80	83	84	101	104	75	95	93	95	94	89	86	82	72	79	76	81	99	79	76	92	80	74	80	83	88	100	76	85	93	95	80	102	91	88	81	79	93	78	81	90	89	83	68	84	95	90	98	79	92	91	98	88	94	85	90	92	76	91	102	95	77	79	74	76	75	97	93	84	94	94	95	80	100	87	88	73	82	89	80	84	86	77	102	82	85	77	73	74	79	94	101	92	84	93	110	83	90	80	98	80	88	93	85	96	69	71	90	99	78	77	84	93	92	86	94	89	85	78	77	83	73	92	81	77	89	92	84	102	73	92	92	81	88	90	71	88	90	73	91	109	107	94	98	76	85	87	91	66	86	95	96	93	83	81	100	69	96	78	82	96	102	78	84	70	103	80	109	95	91	102	95	92	95	92	92	99	81	98	70	67	75	87	76	83	73	87	81	91	88	88	73	102	81	89	82	107	95	90	87	91	91	95	86	81	100	93	87	82	94	90	69	99	74	88	77	80	86	84	87	82	83	95	88	64	80	82	77	99	80	93	74	75	63	87	82	87	86	77	86	84	94	99	87	76	106	83	91	106	93	85	101	81	81	79	93	79	79	84	102	73	85	71	87	94	94	85	83	101	102	90	86	76	93	95	98	74	89	73	93	84	82	76	94	98	99	73	76	93	86	84	86	96	88	80	73	98	57	88	88	106	88	78	80	90	71	76	107	82	78	87	71	67	87	89	85	70	79	85	69	77	92	84	74	85	80	79	90	82	81	86	85	96	94	73	81	84	108	80	77	93	72	71	91	77
4194	381	452	481	461	393	377	356	330	378	347	355	313	334	321	349	337	306	330	297	314	315	285	305	337	333	320	316	317	320	310	320	323	304	338	322	297	328	346	305	334	325	297	346	337	338	286	278	305	300	321	337	300	331	298	333	321	320	347	319	286	295	311	317	329	281	310	296	310	328	269	319	264	333	301	349	318	326	288	309	301	308	288	292	301	301	347	308	326	322	304	319	328	321	327	320	323	307	283	321	282	307	306	323	289	307	291	329	331	288	319	317	306	343	316	320	281	300	311	312	304	301	316	301	289	327	302	318	321	293	319	296	336	300	337	322	324	295	331	281	293	312	328	310	289	294	282	304	304	314	299	286	309	307	337	311	304	299	314	288	317	330	292	345	341	318	322	309	322	310	317	325	320	327	323	304	308	310	317	317	297	335	322	302	326	312	311	308	323	301	289	345	307	289	305	279	323	293	318	356	280	323	329	317	281	291	330	302	299	329	324	295	331	332	315	313	314	303	302	335	307	332	290	330	350	322	322	346	275	297	319	318	337	329	310	289	295	298	299	291	306	342	339	338	333	317	304	290	308	314	309	266	314	305	306	320	320	310	299	303	297	316	334	320	317	297	305	318	305	304	330	315	294	272	282	336	306	298	309	315	317	321	326	311	307	305	315	311	293	306	302	286	329	305	330	328	320	308	311	309	328	306	321	345	285	313	316	321	326	317	276	281	293	308	302	309	309	302	311	302	345	353	376	310	312	344	314	348	309	282	315	309	328	308	324	332	350	333	297	308	318	330	311	285	301	337	293	296	318	298	320	296	296	344	299	332	301	316	306	326	289	313	324	276	326	319	282	323	305	316	316	326	349	303	295	309	337	291	313	314	297	304	316	308	326	293	331	312	268	306	276	302	351	316	290	303	325	292	324	301	302	304	308	327	286	297	305	335	320	307	308	296	287	330	289	320	311	329	326	310	300	309	324	341	325	301	289	327	332	316	298	302	306	288	342	298	302	308	358	300	325	300	329	300	320	325	325	308	322	287	305	299	308	318	302	285	316	293	351	312	339	301	291	328	273	312	332	302	308	316	326	308	302	323	306	330	316	287	330	316	317	302	284	299	336	320	301	321	291	313	308	313	293	302	329	308	310	305	317	307	311	350	285	336	341	312	311	322	325	312	332	331	290	313	326	297	329	289	339	291	294	320	302	286	307	307	326	284	345	337	304	295	296	322	312	308	306	297	307	317	303	331	313	328	293	294	306	265	316	323	320	283	322	308	317	298	306	276	333	304	321	302	312	328	286	336	306	323	340	316	315	315	316	347	331	300	287	318	326	320	300	328	324	314	271	320	288	303	319	322	273	321	319	328	283	302	299	296	324	301	275	294	310	308	323	307	353	304	297	318	290	319	296	323	313	298	285	368	326	301	343	305	309	304	305	308	297	274	282	310	296	285	326	320	301	303	285	333	302	334	328	316	310	328	293	314	301	329	313	298	310	316	306	324	317	275	324	330	338	290	288	278	289	313	304	319	316	308	314	347	270	295	311	302	310	294	314	318	282	292	273	344	300	302	333	276	332	333	302	328	305	301	298	296	299	285	311	289	324	311	312	325	300	302	283	318	324	283	323	297	311	301	301	292	346	340	311	299	318	274	353	342	310	339	301	296	307	302	291	312	292	315	296	342	311	322	328	283	276	321	320	286	315	272	314	305	316	333	332	305	338	325	335	287	335	337	306	333	284	332	304	285	359	316	303	302	339	290	287	317	329	306	287	342	290	304	334	331	313	313	324	317	342	326	293	305	296	351	316	280	341	308	311	341	303	304	280	312	331	293	309	335	277	296	317	299	310	302	325	304	325	315	312	297	279	304	316	325	279	312	315	323	353	307	298	329	285	330	309	307	317	312	315	310	341	290	329	304	334	289	306	338	322	296	321	332	291	324	316	326	294	317	269	352	318	305	327	291	316	301	295	327	314	305	294	329	280	321	328	298	352	319	282	317	294	320	298	293	330	266	276	336	334	309	323	322	286	352	318	289	274	296	319	294	325	306	333	312	318	302	327	279	294	291	321	298	322	334	331	313	293	281	324	344	341	302	334	325	334	290	312	319	283	277	298	269	331	295	300	318	322	318	321	328	314	317	328	307	306	312	332	301	311	299	275	317	308	294	314	315	326	260	329	316	322	295	323	291	300	289	338	304	331	314	297	301	300	284	309	312	308	283	293	325	287	295	325	326	333	325	282	296	341	310	319	320	299	282	343	314	302	303	320	299	271	304	302	281	302	287	329	291	307	296	319	281	286	335	315	299	329	333	301	320	333	293	306	311	297	319	291	294	322	314	313	316	321	306	272	314	296	298	313	307	312	297	328	334	327	318	335	320	304	315	317	294	326	304	309	295	316	312	276	278	329	307	295	307	287	343	310	292	328	285	326	330	290	302	305	292	339	315	339	288	328	298	272	339	304	335	314	312	322	331	292	317	309	291	283	327	317	335	299	300	309	323	314	308	305	329	296	334	321	327	288	314	329	310	308	329	307	306	321	310	295	324	357	294	290	308	300	296	302	339	342	326	288	323	323	310	308	333	312	279	330	309	332	349	315	326	307	314	284	294	350	289	315	320	323	317	302	319	340	316	303	313	333	330	308	339	335	312	333	278	282	324	293	298	328	318	317	307	309	345	318	298	298	350	343	358	304	333	285	317	314	294	295	301	305	285	294	301	354	343	338	268	303	315	311	308	295	295	323	324	308	320	306	313	301	320	306	325	318	318	304	303	308	316	319	324	334	276	304	305	293	323	304	303	330	338	306	301	297	335	307	301	337	315	316	319	323	293	343	306	320	292	259	311	325	333	314	296	291	297	294	330	329	312	318	306	320	281	308	343	310	308	318	313	282	288	325	323	337	317	306	317	317	339	308	322	321	299	289	313	301	305	324	293	297	291	349	322	286	312	333	292	335	304	315	323	312	309	346	306	313	316	292	283	334	293	302	327	310	302	298	346	331	283	310	306	281	307	294	294	290	296	344	320	319	301	314	304	270	326	306	318	320	302	258	301	317	336	314	300	297	320	326	326	295	313	322	319	322	359	312	292	313	297	352	281	308	327	298	305	287	280	312	315	316	307	300	305	272	283	338	311	295	321	316	356	291	299	324	295	298	304	316	288	323	312	321	309	301	314	327	289	312	300	304	296	349	294	299	309	334	278	324	303	321	312	306	345	291	303	311	294	310	317	297	311	320	309	317	288	300	306	313	332	307	325	294	306	296	329	294	344	329	282	323	310	326	321	300	308	294	335	309	309	291	312	296	339	291	297	304	277	308	285	326	285	342	348	294	322	321	314	269	311	308	312	330	338	282	308	296	300	310	298	280	307	304	307	332	321	294	314	300	320	310	310	302	346	292	290	319	314	301	334	303	291	299	325	323	319	316	323	317	336	355	356	316	318	322	338	291	344	307	304	276	318	319	324	312	321	313	326	282	285	319	325	303	306	300	367	307	286
37204	15299	3466	1161	851	646	474	404	320	318	299	268	255	255	244	244	218	215	234	212	224	198	239	190	217	212	194	210	240	209	205	202	190	215	224	196	214	192	193	176	180	190	179	195	191	201	188	206	220	201	201	192	174	212	179	189	189	183	178	202	189	184	164	187	186	188	185	190	175	192	174	185	188	189	163	175	181	173	184	179	185	186	201	178	185	186	197	182	196	197	173	168	186	187	221	194	177	171	173	193	206	181	196	205	191	176	180	189	202	179	189	200	214	202	165	197	200	201	203	181	199	152	187	192	187	185	176	178	186	193	195	172	189	197	190	201	199	172	187	206	207	172	175	208	194	189	196	200	198	186	188	185	196	173	178	217	198	180	187	197	186	206	194	182	177	189	197	197	214	179	197	183	190	171	192	190	201	197	185	160	196	188	191	184	203	188	188	160	190	162	215	184	162	197	182	175	195	176	184	178	191	175	179	182	173	195	179	197	168	194	182	190	187	222	203	172	203	156	178	186	224	176	185	198	167	183	197	186	191	177	188	188	159	207	193	193	191	198	197	185	162	212	189	179	173	177	167	174	176	158	203	207	206	185	209	195	219	188	181	189	203	218	173	182	190	208	188	199	176	171	200	215	171	192	194	165	185	182	193	193	183	166	170	171	192	215	193	199	193	212	193	181	196	179	153	192	196	176	225	191	198	209	196	183	193	184	187	192	187	206	212	191	186	199	188	207	195	191	150	206	202	182	199	171	197	167	188	171	194	197	191	178	187	206	198	212	193	174	179	200	203	190	185	194	192	191	186	178	194	198	220	183	196	177	181	166	214	195	197	189	195	182	191	188	175	199	191	205	183	195	198	188	190	193	201	169	211	204	206	198	183	183	193	194	183	187	184	202	175	200	175	169	172	178	183	176	198	199	190	198	153	200	184	180	181	179	177	184	194	194	188	190	180	186	195	178	190	215	202	184	192	201	173	185	188	177	196	182	190	172	175	185	193	187	167	169	172	195	183	185	195	188	183	197	178	163	188	201	168	186	188	198	177	206	172	194	205	187	197	191	190	191	206	190	181	211	184	191	207	178	175	191	204	191	209	189	205	192	186	182	192	211	171	190	204	172	177	184	171	180	177	182	196	187	186	198	201	215	186	191	180	177	206	199	184	180	171	187	197	158	188	222	167	155	168	188	213	194	196	182	192	194	184	196	184	180	171	192	198	195	185	194	196	168	192	182	203	201	203	185	204	205	194	187	195	188	180	195	189	167	179	181	179	180	173	188	167	178	202	202	185	188	181	185	181	177	178	193	187	200	175	196	150	195	215	222	187	191	183	200	215	168	202	169	189	209	184	178	178	178	178	194	180	193	201	169	195	183	183	205	177	199	205	186	204	175	168	163	186	158	183	188	194	182	199	203	196	184	188	189	192	193	183	209	174	180	165	186	175	184	189	191	198	182	203	177	172	188	192	184	180	170	178	173	210	162	184	164	163	173	182	186	175	174	199	175	206	192	200	176	161	201	206	163	214	199	182	198	161	183	187	192	200	206	184	197	181	166	199	191	193	200	201	172	177	164	177	174	193	189	171	188	218	188	209	170	164	188	210	198	203	180	199	175	196	177	164	165	188	186	175	192	187	189	179	175	193	185	193	185	211	201	176	193	184	167	197	212	190	186	173	181	186	192	175	177	176	203	184	196	194	165	207	205	224	197	215	168	182	203	211	192	172	183	188	191	194	181	171	189	171	152	180	202	212	198	201	178	210	189	191	214	199	187	220	199	197	191	203	173	188	191	196	184	179	205	200	180	193	202	193	197	191	194	195	222	193	176	177	189	184	197	175	183	188	191	174	193	180	187	183	191	175	181	179	178	175	178	188	191	188	224	183	171	208	203	183	160	180	174	186	191	186	188	195	190	180	189	188	187	191	175	175	173	190	177	214	186	188	191	173	187	220	199	206	197	211	198	177	195	184	216	172	189	183	190	189	200	204	207	179	184	188	206	171	201	207	207	165	171	176	159	186	183	179	206	192	203	150	197	193	202	185	179	191	193	187	198	191	199	181	190	175	169	192	189	175	176	193	193	167	201	178	184	184	190	158	203	166	206	183	178	186	166	174	210	184	202	191	185	191	199	199	193	189	174	197	177	179	219	186	176	170	179	189	185	190	174	177	177	197	193	174	172	176	175	192	182	178	168	207	192	181	192	165	177	176	180	189	200	182	203	227	176	192	182	164	187	199	182	176	203	178	194	180	209	172	213	184	199	221	190	196	184	184	175	199	184	218	194	201	228	194	189	182	208	169	177	191	173	216	211	188	215	211	191	184	196	192	207	191	170	160	213	182	178	182	162	194	176	173	204	181	195	181	171	214	204	200	179	174	190	203	166	190	211	192	191	198	184	198	169	182	178	186	192	202	169	181	192	202	171	179	245	162	174	185	151	191	172	215	210	188	191	174	207	191	217	185	172	204	195	193	179	197	190	163	189	185	185	193	188	178	176	181	174	195	165	196	200	188	212	182	169	191	190	201	184	188	204	177	195	209	180	195	200	198	199	195	180	181	179	181	207	159	184	203	188	174	175	215	198	176	182	163	211	205	185	173	201	182	195	186	194	199	182	175	191	161	180	170	214	197	205	165	179	165	202	175	173	196	170	177	189	177	158	207	183	182	194	193	158	189	180	180	200	218	192	177	188	166	190	175	196	162	204	176	198	176	182	188	192	185	173	178	191	185	207	185	208	208	160	202	197	218	182	185	193	189	198	201	171	165	211	196	182	187	200	185	211	202	206	184	188	197	204	172	207	178	192	191	188	175	188	169	149	189	199	206	182	194	179	207	218	187	199	201	200	188	200	192	217	189	197	196	185	161	208	166	193	161	173	204	195	207	210	191	181	176	192	198	190	197	184	215	199	218	178	211	165	201	177	178	183	181	176	164	194	171	166	188	193	194	187	185	203	207	209	185	174	210	196	198	200	203	162	193	194	182	204	207	171	189	205	168	177	184	175	194	193	202	165	189	177	207	206	180	195	206	184	162	213	178	200	181	195	186	198	193	189	199	172	154	191	194	212	207	157	196	187	216	192	188	189	197	180	181	187	185	206	188	189	195	197	203	191	206	184	191	201	190	190	189	177	191	183	186	192	206	202	178	176	157	200	209	160	198	191	197	184	176	204	188	173	159	187	171	189	184	198	173	211	189	156	180	194	203	194	202	171	196	210	204	169	183	181	194	191	191	207	182	183	174	189	200	181	202	177	191	174	193	184	193	178	191	186	190	166	193	182	187	191	192	193	186	194	182	204	191	205	186	187	198	220	191	187	165	189	192	178	190	197	180	182	183	190	181	162	190	193	179	183	189	179	172	176	186	201	185	192	198	177	205	206	194	183	180	187	200	178	197	201	204	194	195	201	179	173	168	175	192	180	188	194	169	155	221	197	213	179	175	190	198	197	168	184	185	179	175	162	201	190	203	158	190	184	179	202	205	181	181	207	201	198	152	229
16827	1538	3283	3679	3053	2497	2241	1859	1592	1381	1266	1144	1072	1025	932	951	869	898	858	804	749	790	723	717	735	670	745	643	696	742	679	624	622	658	645	678	628	619	642	654	660	667	635	591	623	608	612	614	578	619	652	608	654	572	611	627	607	558	594	620	628	624	626	604	584	557	610	566	575	595	599	592	587	592	626	619	612	566	558	585	610	591	562	595	556	610	587	588	589	554	594	603	602	535	563	584	619	582	581	605	603	563	625	562	567	554	546	575	591	600	593	576	586	558	557	645	591	570	579	567	546	567	559	535	594	584	593	621	607	590	613	607	618	554	604	610	596	588	610	557	565	587	597	554	566	630	545	588	616	570	616	573	562	581	596	594	571	590	578	573	574	608	602	563	547	558	580	593	560	554	550	566	634	614	615	622	595	585	573	572	547	566	595	596	562	564	547	579	612	578	566	531	586	563	532	571	613	562	566	579	534	590	559	594	589	565	584	588	583	571	556	548	537	542	563	533	566	607	586	547	594	607	575	591	539	571	578	558	590	589	601	582	542	576	569	602	537	548	558	598	553	589	569	586	567	554	571	558	604	581	569	604	595	556	594	536	556	564	573	622	547	563	560	596	576	547	594	550	558	551	576	575	573	503	592	577	558	581	579	582	591	564	609	620	579	604	567	561	561	606	602	548	581	565	597	548	613	588	545	569	561	621	538	567	560	551	579	582	576	584	591	602	569	550	584	566	586	563	611	571	569	557	590	571	576	572	580	604	561	592	580	557	594	623	574	604	559	534	603	608	592	563	578	600	632	606	612	593	564	604	594	573	588	581	619	615	579	573	561	597	562	571	567	614	588	560	570	552	579	605	570	558	560	577	576	590	640	609	621	588	560	624	591	615	585	569	585	602	574	581	604	559	584	572	614	624	579	596	551	542	568	528	597	534	570	613	575	601	531	581	564	566	605	561	561	580	574	594	596	549	557	568	560	614	567	573	556	580	539	583	579	581	586	597	572	579	569	587	572	568	613	537	563	532	564	582	588	563	633	571	554	562	546	605	521	573	584	573	540	568	566	586	590	583	567	563	579	583	532	552	515	511	568	602	584	552	611	568	599	589	596	576	615	579	601	559	594	572	615	570	575	543	602	594	595	569	573	559	552	564	596	574	611	575	620	551	594	626	596	551	598	562	553	577	566	589	582	587	567	633	547	587	572	589	576	562	608	527	559	600	598	539	623	588	551	589	614	596	606	537	568	547	600	567	571	590	606	539	565	575	591	555	641	564	572	594	562	569	604	527	598	598	590	579	574	588	569	568	599	574	550	577	636	577	586	597	579	591	561	541	537	541	600	565	567	580	558	565	575	578	630	572	529	561	579	569	579	549	552	613	584	609	589	635	543	566	633	574	606	596	596	578	582	540	590	579	618	588	596	591	536	604	573	567	597	572	562	603	590	586	581	583	516	607	543	564	581	550	619	563	587	570	635	555	598	576	553	520	560	561	544	570	526	590	568	581	581	583	573	587	571	579	520	609	577	538	534	558	570	566	583	584	608	546	574	594	627	629	563	572	572	568	603	595	591	570	583	581	601	548	571	559	625	613	580	539	589	567	568	580	544	544	588	545	593	578	560	525	565	596	547	607	574	572	564	557	568	557	605	594	534	599	582	621	579	591	569	591	613	557	547	592	558	578	605	559	546	606	618	544	536	572	627	599	580	563	589	573	605	550	589	567	567	588	555	582	593	606	597	578	600	570	584	573	589	591	577	548	583	590	566	567	575	562	562	568	569	596	560	580	556	584	569	578	612	585	566	610	574	585	553	538	552	567	590	567	602	561	564	595	577	623	560	591	574	548	548	599	601	612	573	556	595	567	594	585	555	606	562	565	542	556	530	604	557	587	573	566	553	597	593	621	584	568	571	605	597	574	601	546	584	603	576	547	607	591	594	551	597	549	567	563	564	574	567	566	551	573	569	524	606	553	558	604	617	570	574	570	596	562	566	599	561	584	610	587	578	594	592	566	553	571	558	600	558	551	591	548	568	590	562	572	566	572	576	609	579	622	595	571	611	573	587	589	568	581	594	558	583	551	547	618	580	616	584	589	567	591	571	567	557	600	548	549	551	577	557	602	538	582	571	559	573	591	546	567	528	588	571	564	639	581	560	571	603	612	592	595	555	557	606	603	566	607	564	562	598	584	575	587	549	566	597	550	586	550	566	532	594	554	566	533	536	520	565	590	553	607	576	561	560	589	577	569	588	589	596	590	602	572	556	612	604	609	589	576	596	559	603	557	552	608	519	571	611	559	552	587	618	528	595	569	622	549	569	589	640	581	567	598	580	610	598	595	574	570	603	553	566	583	540	581	587	603	586	570	582	583	602	584	602	602	527	611	546	523	586	577	595	596	541	593	595	595	564	571	623	577	517	585	595	629	587	581	570	539	614	600	579	581	575	596	625	604	597	609	599	562	555	574	605	592	544	585	595	617	552	657	567	585	574	578	545	590	575	594	593	560	607	569	572	590	599	600	553	539	579	553	579	582	583	572	550	528	601	568	523	561	591	559	607	597	606	609	574	595	552	555	538	541	545	579	598	568	600	541	576	582	576	549	563	575	540	612	613	586	595	591	586	553	542	588	619	533	591	574	618	588	574	579	528	601	549	547	559	572	558	550	563	583	568	518	621	590	582	602	605	597	600	600	573	581	561	566	571	559	561	564	597	537	556	585	573	582	591	609	575	558	586	547	553	567	592	594	622	568	623	590	583	602	569	572	556	584	545	586	574	562	574	528	591	565	577	573	629	567	561	594	563	547	618	596	606	531	601	575	585	595	565	520	594	660	597	567	559	568	588	576	597	615	581	557	621	520	587	577	601	615	555	546	626	627	600	583	580	602	579	596	563	589	545	583	640	552	581	571	551	558	580	566	573	598	610	583	604	586	585	565	584	502	610	555	599	522	615	574	569	535	571	582	586	594	548	569	609	586	584	579	557	554	580	572	578	537	597	581	492	581	600	616	590	630	590	582	574	612	565	576	574	564	600	562	543	570	553	574	573	556	569	609	580	567	581	564	592	552	558	639	608	600	557	583	593	616	584	563	562	611	585	565	572	605	540	590	598	631	544	624	576	576	609	609	588	575	581	585	577	577	597	575	598	578	547	596	543	603	620	550	572	569	573	589	576	590	583	573	577	552	621	563	575	559	562	567	646	570	600	573	641	550	558	602	588	565	576	594	566	563	618	565	592	584	546	583	596	572	572	504	565	592	509	574	557	616	582	582	568	569	586	553	586	559	612	581	579	575	546	603	544	572	529	572	576	574	576	636	598	600	573	532	626	596	545	571	576	591	566	567	591	620	589	603	554	549	614	579	631	574	609	608	599	584	590	582	531	580	605	601	604	578	540	559	564	633	578	609	604	617	582	554	597	617	580	601	603	597	580	592	596	622	599	608	563	574	538	602	560	570	542	589	560	568	563	600	548	561	611	611	591	594	600	556	556	565	582	547
41647	22071	17861	3175	1664	1257	950	741	670	567	511	433	423	398	414	413	355	373	355	310	355	329	328	289	292	303	318	312	299	302	287	303	273	258	282	291	303	290	277	279	252	295	323	268	264	260	272	304	276	303	308	283	274	263	299	285	263	298	273	293	283	285	292	269	299	268	304	262	275	278	280	300	281	287	265	275	294	258	273	293	260	254	276	320	298	249	266	298	270	253	287	269	277	264	264	255	283	264	262	282	281	277	277	272	268	279	266	260	275	294	279	285	272	280	285	290	270	281	251	263	284	266	296	269	292	286	280	253	290	267	269	270	289	288	265	265	286	255	269	278	258	286	286	274	287	300	257	263	282	271	253	272	297	269	293	288	255	278	320	282	263	277	261	267	272	250	295	263	305	272	284	281	273	287	286	275	276	250	273	259	251	282	283	248	267	262	232	275	269	277	279	261	283	318	290	276	285	264	291	276	279	279	272	284	263	283	293	251	260	262	274	281	258	294	281	265	283	274	276	286	267	280	292	275	274	293	266	250	304	258	264	270	259	256	264	286	274	287	258	246	261	279	282	295	281	257	247	295	266	277	271	272	298	273	318	270	258	231	240	285	316	286	288	269	276	252	256	265	271	259	304	265	264	245	275	249	288	244	264	268	268	267	290	247	275	300	254	263	284	255	311	314	256	307	268	270	315	265	265	294	252	248	227	270	249	285	277	275	249	278	269	271	282	260	267	285	274	280	276	304	321	254	281	265	269	264	278	277	288	284	244	284	258	268	272	264	275	268	251	273	292	291	285	274	309	287	266	256	285	294	289	261	249	275	277	259	263	266	268	287	298	285	246	251	271	300	300	287	278	274	279	236	281	283	306	290	265	276	298	264	309	281	302	268	271	297	266	251	275	267	279	269	304	260	280	255	261	269	209	251	285	260	236	300	269	233	263	269	244	268	283	278	294	288	273	306	262	235	246	292	278	280	269	238	255	277	278	303	255	239	265	254	245	305	281	259	265	278	241	282	283	279	286	280	280	258	285	287	273	246	291	277	261	272	245	290	280	273	280	272	256	282	242	271	268	277	241	255	291	243	270	259	251	264	270	249	274	265	286	282	310	290	273	281	288	266	273	276	280	256	278	277	273	303	274	262	278	281	277	257	270	262	258	255	282	264	249	241	268	301	283	277	309	289	289	291	280	283	267	265	280	307	256	293	295	302	232	284	292	253	264	266	275	271	272	302	274	273	263	256	265	268	279	252	267	258	264	291	254	269	339	297	263	304	285	251	262	263	250	260	243	265	273	293	234	241	243	256	267	314	271	273	251	292	263	268	285	261	299	284	289	291	262	251	275	252	276	275	257	295	277	277	277	271	297	286	290	249	268	278	289	245	243	250	287	274	311	283	274	274	289	278	285	255	268	240	245	294	272	286	295	279	291	260	270	289	317	306	274	252	254	248	264	238	282	293	251	273	250	244	264	290	236	272	249	281	268	286	277	263	257	288	270	278	291	283	271	290	288	274	281	291	275	282	302	262	289	275	275	275	308	294	270	255	275	264	241	265	283	295	274	259	262	292	261	277	279	256	279	288	278	255	277	303	243	266	259	264	243	258	282	269	240	266	275	234	248	300	267	270	291	282	268	280	266	254	265	258	263	265	265	256	279	249	286	271	268	272	284	265	299	288	264	273	280	257	281	273	284	252	270	267	286	279	266	272	299	269	268	295	285	273	283	272	268	264	283	289	260	256	261	258	268	283	288	277	290	246	276	267	281	268	266	249	279	277	239	258	280	301	270	275	237	275	283	261	267	261	229	278	255	270	286	287	271	273	277	321	264	258	259	287	232	274	246	267	268	295	253	265	270	284	301	250	274	298	272	282	264	258	277	269	252	311	313	255	274	306	296	305	256	252	282	245	278	269	243	276	279	304	274	253	279	259	254	268	282	285	298	251	257	278	305	296	250	271	285	260	268	266	253	278	267	276	275	293	268	268	256	288	276	292	270	255	264	252	260	277	301	255	291	287	239	236	246	274	244	275	284	285	290	253	284	271	271	259	271	266	264	276	280	270	283	283	256	275	273	286	254	256	256	267	263	262	276	270	260	269	272	255	274	246	266	257	285	244	276	259	270	287	297	267	274	272	282	297	286	276	278	286	271	292	277	264	293	257	309	278	280	271	272	271	275	248	280	272	230	273	282	285	268	259	277	288	253	269	282	272	284	297	290	264	279	272	268	288	299	277	267	278	267	278	255	247	274	260	272	266	278	252	272	292	266	243	259	292	232	275	301	284	263	263	287	272	270	318	276	243	248	264	252	266	273	259	272	298	281	251	255	292	278	287	268	278	294	288	285	265	293	273	222	282	281	315	256	270	247	282	275	277	255	306	286	266	268	259	276	279	296	266	256	254	256	265	274	293	265	314	251	278	272	291	245	257	234	246	301	266	268	272	258	276	309	284	246	263	293	265	272	262	254	270	284	263	262	284	242	265	259	291	246	284	257	281	259	293	302	301	267	280	303	257	264	267	268	259	247	284	278	261	286	290	242	297	238	291	276	253	279	296	253	271	271	269	259	260	264	296	279	287	267	272	262	287	300	261	270	268	269	272	282	297	269	277	257	306	240	288	284	297	276	287	299	259	269	265	280	280	275	266	262	243	281	254	304	263	272	276	292	272	254	270	279	267	254	279	288	243	265	306	270	268	287	276	309	271	263	253	242	297	271	253	269	276	285	252	248	266	268	255	268	302	282	262	289	270	232	269	314	269	277	301	274	287	283	257	270	257	261	288	260	272	289	263	266	258	278	279	263	271	264	264	259	266	282	280	278	264	270	271	256	269	283	249	275	291	277	265	291	248	284	285	293	267	261	265	262	262	285	272	272	288	282	293	277	281	263	255	245	253	259	276	281	257	254	292	250	245	286	238	242	288	298	273	301	237	246	277	299	283	248	260	256	270	248	251	259	274	270	269	256	279	244	263	270	262	300	259	291	269	258	289	259	269	269	273	262	284	272	307	291	243	257	258	273	288	274	297	236	278	268	257	286	264	293	272	282	287	284	271	255	292	301	267	293	280	246	266	273	262	278	259	284	255	269	276	278	312	264	306	258	292	263	284	275	264	292	267	254	298	275	273	253	277	275	285	261	235	289	278	289	262	292	275	248	276	294	249	303	251	282	274	273	284	265	262	294	269	263	276	288	275	250	300	292	277	288	279	285	254	270	269	261	253	277	251	313	256	265	265	262	266	272	255	290	291	250	288	262	263	264	302	285	255	244	299	285	313	282	264	283	261	266	265	295	248	235	276	277	292	271	256	297	273	281	271	265	257	261	293	279	254	298	278	256	264	268	293	249	283	292	235	244	278	294	267	318	275	280	298	279	279	268	258	260	269	281	268	258	266	255	243	252	251	259	283	266	273	248	277	273	280	260	263	251	247	252	261	273	265	266	269	275	263	266	271	293	270	242	304	285	275	261	255	276	278	237	283	282	294	279	261	287	287	250	262
21982	2754	5843	6561	5596	4599	3857	3193	2693	2365	2119	1957	1786	1569	1546	1431	1394	1315	1256	1269	1161	1136	1119	1015	1076	1053	1009	1011	962	1020	972	975	940	958	903	936	867	945	882	911	877	895	920	900	899	860	853	866	791	838	836	859	856	807	785	817	808	851	813	808	819	809	836	794	801	843	809	811	804	842	824	817	813	838	772	833	833	768	831	789	804	829	750	793	756	840	760	758	764	869	749	806	829	765	780	796	788	770	783	827	799	773	789	822	782	731	813	781	749	811	788	771	783	773	789	823	798	788	840	763	831	761	778	809	776	826	829	830	802	791	769	822	782	781	803	794	797	802	821	762	756	760	831	764	764	717	786	734	759	786	818	773	772	808	801	765	772	781	778	796	782	799	797	800	771	764	794	770	838	763	780	798	781	803	790	761	796	782	791	772	803	774	787	742	782	878	826	767	805	793	765	825	776	787	824	720	795	772	784	792	787	761	788	809	781	798	742	779	814	787	783	804	756	795	781	793	741	806	820	816	784	755	766	799	815	777	780	846	852	793	814	758	815	783	834	803	814	802	777	749	748	784	810	795	840	782	806	818	829	782	804	794	746	827	764	770	829	758	787	781	785	823	774	816	802	764	784	764	736	773	747	773	819	735	759	770	800	804	750	768	815	810	784	795	777	817	782	809	802	780	786	820	799	821	765	819	780	814	767	806	768	803	738	813	771	787	801	802	763	741	770	775	757	805	810	783	766	771	808	732	806	789	811	756	803	780	786	782	791	793	814	782	808	769	779	803	879	756	799	779	821	782	814	735	742	800	716	770	796	803	704	803	816	749	766	804	803	803	801	800	807	787	824	805	763	836	779	763	772	818	812	767	744	736	831	784	754	800	841	786	749	741	755	777	792	813	794	802	784	772	809	751	751	805	740	789	760	741	772	759	793	763	811	797	776	768	820	828	830	821	841	808	792	791	793	791	771	837	814	809	773	769	786	784	818	779	808	785	826	764	745	779	782	755	780	807	805	766	778	760	828	766	717	743	764	776	783	793	816	773	799	737	744	788	782	813	797	810	776	761	773	830	775	724	772	794	751	788	757	777	771	768	797	785	791	816	783	795	814	785	853	765	803	755	736	774	796	717	760	733	739	766	790	803	786	767	790	772	778	757	798	790	706	749	792	763	813	755	787	746	758	770	810	743	754	772	761	767	780	782	805	752	794	809	746	801	734	849	760	757	792	759	721	803	812	776	777	808	763	796	846	780	779	791	818	731	780	753	794	799	780	735	823	791	811	754	777	772	833	781	798	759	819	788	786	767	803	775	794	804	772	785	808	750	797	773	801	775	729	796	791	771	727	788	809	775	771	787	703	716	818	777	791	806	809	783	798	778	799	774	813	806	778	786	741	789	803	734	778	732	801	756	733	785	815	798	799	742	763	821	772	771	791	803	757	875	783	776	827	797	798	782	780	787	770	792	756	753	761	770	728	768	776	774	775	786	712	783	770	825	797	783	761	736	809	808	849	794	796	772	756	788	817	848	729	800	773	770	789	780	750	727	804	822	830	735	803	787	786	781	768	791	796	801	791	766	743	795	803	768	780	786	806	749	722	792	777	787	782	786	751	802	790	758	787	749	802	782	799	797	779	802	809	728	788	753	757	793	716	749	780	765	725	768	813	779	784	797	793	842	786	777	756	747	769	759	792	779	777	796	775	751	783	777	737	795	758	761	774	783	800	757	797	740	792	826	809	800	799	730	796	839	796	814	749	772	809	795	799	759	828	794	777	829	814	789	751	802	804	761	771	760	780	791	758	794	756	775	853	745	786	777	794	747	780	765	799	814	795	777	799	750	735	782	758	820	776	777	743	817	760	714	777	791	763	764	805	809	821	743	725	783	773	789	714	794	800	769	758	776	806	747	754	804	764	792	779	800	813	730	768	793	798	768	763	792	778	776	798	766	778	760	771	751	748	796	796	812	786	802	800	796	785	796	773	821	744	790	792	764	771	735	753	835	828	787	752	767	787	791	800	789	731	755	798	771	808	741	747	739	795	770	763	776	781	745	758	822	753	765	771	777	819	800	813	747	826	797	764	779	768	802	787	782	745	828	758	758	776	800	767	792	777	763	756	740	764	786	771	815	768	809	804	795	801	727	814	789	810	789	742	782	775	769	757	768	741	754	821	851	749	758	781	800	767	737	781	757	806	776	764	740	770	816	803	739	747	762	843	724	772	771	776	814	745	822	774	859	798	763	833	771	744	753	826	814	734	738	795	814	759	809	772	817	796	749	785	787	821	721	766	766	770	766	809	747	805	796	743	746	775	756	766	719	795	808	817	778	765	783	757	760	774	806	740	830	802	817	810	796	821	780	786	799	741	810	792	797	797	830	776	768	778	768	804	771	742	765	823	770	823	792	755	776	761	779	798	774	842	808	732	806	786	749	781	795	755	754	756	790	774	810	747	772	802	745	787	828	829	787	795	766	722	749	842	821	805	796	774	827	736	844	753	726	830	835	765	790	755	784	743	758	740	767	823	820	793	725	790	807	757	787	780	777	743	739	814	821	847	736	776	789	828	782	816	783	788	806	789	802	791	807	719	783	806	762	751	727	734	817	803	793	746	813	786	770	773	796	782	769	764	786	753	810	763	801	751	826	788	811	779	765	759	776	785	771	796	827	789	793	762	804	829	783	788	726	822	829	831	787	775	798	782	771	779	788	744	801	788	731	786	784	771	772	789	795	746	786	753	746	786	829	739	773	740	774	773	803	766	780	808	795	755	740	834	808	785	783	806	781	801	844	803	765	809	758	798	773	830	754	833	737	801	793	819	779	780	764	791	771	823	767	782	763	747	821	793	789	806	801	807	800	778	776	777	814	755	817	815	821	769	798	790	775	804	789	752	764	785	790	768	836	744	773	734	777	779	742	780	793	770	767	827	778	755	828	798	815	747	735	778	743	761	801	747	809	795	801	782	804	740	787	827	816	783	781	759	753	781	828	783	836	783	807	679	782	783	736	788	759	756	758	771	835	822	761	786	764	777	759	728	766	766	773	760	884	742	752	763	771	823	781	804	770	798	799	809	811	773	730	831	733	793	771	738	813	710	806	828	772	823	742	746	780	747	777	787	818	760	745	758	830	773	789	793	770	777	785	774	804	805	751	776	813	777	774	785	779	831	796	811	771	765	753	812	809	848	740	773	781	800	802	808	795	782	797	772	747	760	747	757	760	787	775	796	824	797	799	767	741	811	807	784	799	739	736	801	822	764	734	741	772	741	789	781	776	765	748	776	792	794	855	785	799	816	786	775	814	800	756	767	770	757	752	752	781	782	749	768	796	792	789	770	789	781	836	798	734	828	802	796	793	777	774	732	739	783	778	756	764	772	758	799	800	733	781	761	763	835	790	799	768	764	746	751	784	787	798	820	776	825	793	730	783	777	852	788	764	864	812	803	792	800	783	746	823	826	785	802	786	752	796	718	804	814	800	788	806	753	802	805	816	733	753	798	817
5820	484	379	179	132	99	107	116	90	102	99	83	99	86	82	80	83	85	95	96	82	109	82	82	78	74	97	83	91	92	95	88	89	78	84	85	81	91	102	95	93	85	92	83	76	94	80	71	76	84	97	77	78	92	91	79	75	96	79	77	73	78	91	94	86	96	65	84	84	89	95	94	84	84	100	90	70	81	89	98	92	78	105	91	85	84	85	88	94	82	91	104	91	88	80	74	75	86	85	82	90	94	96	90	99	82	96	83	83	78	99	88	86	81	87	90	90	97	83	87	100	82	86	80	106	72	94	85	112	94	92	63	76	96	88	89	91	96	96	85	81	98	89	82	95	94	66	96	85	90	73	76	91	89	83	87	82	87	85	92	101	88	77	79	81	85	94	91	79	91	82	99	98	70	88	83	84	92	105	113	82	89	105	112	91	85	80	83	69	79	96	99	65	87	91	92	78	93	77	84	104	101	74	75	102	91	89	86	77	96	105	81	98	102	93	77	89	74	80	92	75	95	77	76	91	80	88	86	85	91	81	86	83	82	96	85	67	91	92	82	84	81	76	81	84	95	88	77	87	92	84	88	71	90	88	93	75	84	88	91	88	63	94	78	92	77	75	106	77	96	89	98	94	91	75	106	94	87	102	90	95	87	86	87	92	99	75	88	79	85	87	83	94	96	83	87	82	93	100	79	82	99	63	100	94	85	86	89	84	87	71	92	81	88	97	90	97	80	78	111	86	80	104	94	84	85	79	98	106	97	87	70	89	85	93	70	98	95	83	76	101	74	97	81	95	88	81	80	75	84	99	98	90	81	102	78	80	115	86	99	74	98	85	84	86	84	85	70	69	89	85	90	82	80	75	89	73	83	86	90	84	84	97	89	111	80	87	97	79	85	90	84	104	97	86	81	75	91	107	91	82	77	92	81	82	86	97	85	72	92	93	87	66	86	96	101	90	81	86	77	79	107	100	89	81	84	85	86	86	99	82	85	111	82	83	102	75	80	94	83	86	87	99	93	86	82	87	85	85	57	95	94	86	85	75	84	83	82	85	97	83	99	90	103	71	79	83	84	80	80	86	102	80	90	93	82	73	78	87	66	90	85	66	85	85	88	83	84	73	86	99	74	92	84	101	78	84	94	96	111	86	81	83	93	85	92	77	80	91	89	83	81	85	76	73	84	97	77	79	94	84	80	83	99	89	86	84	85	96	87	93	104	98	94	78	79	74	87	101	99	86	92	101	80	109	83	90	101	93	84	82	101	96	92	84	66	78	104	82	72	71	87	83	97	88	100	80	82	84	76	79	70	87	91	91	74	98	83	94	70	77	92	84	103	87	100	85	88	85	102	94	87	86	100	95	77	95	90	91	90	90	96	74	81	100	82	81	98	97	81	89	91	93	81	93	93	92	83	88	81	75	84	102	101	95	84	98	93	80	82	78	77	77	77	96	87	89	89	93	82	108	81	91	72	91	92	82	77	79	88	87	86	79	82	93	96	85	75	93	80	100	95	76	70	90	74	86	70	92	79	83	90	99	104	87	76	73	91	86	86	88	86	82	90	84	93	80	83	94	92	85	103	77	95	83	105	68	101	83	101	79	79	72	89	88	106	85	86	90	109	98	77	88	96	87	88	88	88	92	102	74	65	85	73	84	96	90	89	92	87	81	83	79	104	75	97	85	93	88	92	94	77	72	85	83	82	78	100	88	89	96	89	86	86	94	94	90	87	78	114	106	102	86	101	99	93	78	74	91	95	94	77	84	86	80	85	91	78	83	108	92	86	84	94	88	87	69	78	86	90	79	86	92	101	89	103	92	89	82	87	87	85	94	94	88	97	81	103	87	103	100	82	89	79	91	104	72	77	66	85	84	85	89	92	94	95	73	87	92	73	73	86	90	79	90	91	102	90	78	84	94	76	87	86	86	100	86	95	85	74	84	76	89	89	107	88	90	100	82	86	88	74	84	82	90	103	81	90	81	80	97	88	88	89	79	95	80	90	92	87	99	106	88	101	87	84	84	85	99	97	88	93	94	89	86	91	75	94	71	78	101	99	91	82	108	91	85	89	99	114	87	75	86	75	89	83	85	101	101	102	79	82	81	95	80	84	85	88	106	97	88	100	87	74	87	94	68	68	83	88	95	90	82	97	79	84	89	77	78	95	96	81	85	74	91	83	82	97	98	107	87	79	73	87	94	99	96	91	77	103	96	94	98	99	83	90	97	102	94	82	97	91	87	82	73	80	83	87	79	89	72	81	64	91	84	101	82	78	88	68	93	75	86	95	87	92	89	73	74	79	82	84	75	81	87	82	85	82	95	88	96	80	111	77	100	79	85	88	74	92	97	95	87	80	92	88	78	109	86	98	112	86	85	102	86	98	96	108	82	87	87	87	88	84	85	83	82	85	60	78	87	90	84	78	77	75	77	97	78	94	76	80	75	102	91	80	99	77	102	74	93	85	97	88	87	91	93	73	83	84	99	88	87	90	102	78	108	101	73	84	112	75	100	87	90	93	88	86	95	98	75	91	76	83	66	90	91	90	77	103	71	67	78	94	99	76	90	85	82	72	91	100	92	82	86	92	94	81	84	77	74	84	81	88	94	85	93	89	84	95	91	93	95	73	87	87	94	78	79	91	95	86	91	92	84	98	93	88	81	112	82	87	97	110	82	77	75	80	80	89	67	93	97	97	65	85	93	87	85	97	98	76	99	79	86	85	86	88	95	73	83	95	79	82	84	89	81	98	74	74	107	87	103	73	75	88	87	105	92	79	71	94	81	92	96	91	81	94	87	84	82	74	83	101	97	95	80	85	88	93	84	88	99	83	90	84	69	96	107	76	88	104	92	86	81	101	90	73	79	87	78	102	82	85	89	95	77	92	86	96	91	80	77	93	86	80	67	100	89	85	82	91	92	96	75	88	93	98	91	76	91	97	84	94	106	98	97	83	79	81	81	88	93	88	93	86	82	74	89	74	95	72	91	88	89	57	78	98	89	96	87	103	93	88	80	87	81	70	91	103	84	71	105	83	97	80	105	89	89	98	90	88	76	97	89	85	97	93	85	86	87	88	95	85	87	84	82	97	77	98	91	94	98	89	66	86	82	86	78	81	80	85	88	92	103	96	90	76	82	95	92	100	73	74	100	75	78	72	96	67	92	73	78	96	82	78	76	82	99	75	88	90	80	78	95	73	97	84	68	95	89	98	92	72	82	92	76	77	80	94	77	104	85	81	90	62	93	90	94	77	98	90	91	102	97	82	81	85	74	89	98	75	83	90	81	84	90	92	73	88	94	91	94	94	79	85	101	92	101	82	79	75	83	84	101	80	72	90	100	95	90	76	91	84	97	99	96	83	96	79	86	77	77	64	78	82	86	89	102	96	93	87	101	90	94	84	70	84	76	97	81	101	78	99	100	96	75	85	99	80	98	73	75	94	85	74	84	89	83	89	84	97	91	81	88	82	108	99	63	83	71	89	97	83	74	89
4468	402	492	530	518	418	442	391	412	364	371	357	344	315	336	335	382	340	362	309	339	326	336	329	325	332	331	315	313	334	317	301	300	308	318	317	318	311	325	314	319	319	319	304	306	307	306	308	320	338	337	312	300	318	280	319	310	330	320	319	288	322	308	349	317	307	319	310	328	303	299	296	285	317	354	328	314	320	320	307	304	316	300	325	304	327	313	294	339	311	310	339	296	311	331	315	316	327	312	310	341	311	330	315	287	323	296	296	316	321	317	313	365	286	307	299	322	299	302	287	301	306	341	283	322	298	344	327	329	346	288	298	314	317	318	294	311	326	302	354	338	355	294	288	328	304	298	341	320	330	328	307	326	322	316	344	291	310	301	335	295	306	321	295	311	297	296	334	325	304	328	319	293	323	340	305	305	334	296	321	297	312	339	360	322	353	305	318	314	298	324	310	341	302	301	309	329	321	322	308	317	292	270	282	321	320	333	311	335	302	286	303	281	328	293	323	300	313	312	302	330	315	333	314	341	309	290	300	282	309	325	364	328	316	337	324	295	319	330	322	335	300	327	276	297	329	324	337	333	324	286	301	301	292	318	308	318	325	304	328	314	320	289	339	346	344	301	325	318	311	330	268	319	294	324	329	266	320	279	314	288	313	310	315	310	332	305	291	325	300	310	294	328	315	319	315	307	333	326	314	301	343	311	326	325	328	326	331	297	294	325	340	295	321	305	324	323	328	316	321	326	324	313	329	343	359	314	325	313	327	319	300	337	317	306	329	319	301	312	326	362	309	287	307	308	294	312	313	291	322	326	297	312	308	303	307	308	300	290	319	324	308	312	292	308	318	326	337	315	334	296	292	339	323	344	287	324	282	311	282	327	307	323	330	290	310	299	319	313	313	316	300	323	281	317	318	335	356	310	324	308	341	297	323	284	315	319	325	336	311	327	320	296	335	340	308	294	317	331	337	291	294	372	311	301	299	338	342	286	320	331	348	300	323	308	334	299	338	324	318	298	301	307	310	313	289	339	309	319	315	305	295	298	306	306	349	323	298	308	287	316	289	322	293	352	314	320	319	314	321	336	316	283	344	302	313	313	350	274	270	281	311	296	317	294	309	319	288	321	334	309	331	346	318	318	320	296	312	344	316	315	330	330	319	318	296	328	324	317	313	325	315	318	320	322	324	327	293	376	344	301	305	319	321	329	322	288	272	326	326	335	293	311	294	308	280	301	298	302	336	310	332	297	314	325	328	352	287	329	314	360	347	316	316	302	299	351	331	338	358	301	325	301	341	334	321	339	322	352	287	326	296	318	304	307	342	292	315	334	328	323	316	353	326	290	318	307	306	321	324	328	351	322	312	343	286	306	301	312	322	297	301	286	353	312	306	295	309	331	335	312	295	305	343	311	309	310	321	309	336	324	320	324	326	321	300	304	297	327	334	303	331	306	320	316	323	335	326	291	325	325	331	335	285	326	332	307	308	287	316	314	340	325	307	355	320	355	338	335	307	303	341	325	338	302	308	307	298	340	306	312	333	311	328	363	320	292	325	311	305	294	293	304	338	328	313	325	272	310	311	338	305	315	278	311	301	326	308	284	296	326	334	315	303	298	315	318	332	301	329	323	319	310	315	360	323	295	328	312	305	299	311	323	305	341	323	281	320	352	343	315	331	304	294	328	326	316	305	293	304	279	339	301	330	295	326	315	321	299	308	326	328	311	290	318	315	298	309	308	284	302	351	299	304	328	315	308	354	318	279	310	314	334	296	290	311	352	312	325	351	325	331	307	357	293	293	331	323	317	346	306	321	338	334	329	327	306	342	323	316	302	340	281	325	288	291	355	359	319	303	329	302	306	330	320	340	339	362	287	323	354	308	341	298	309	355	302	302	287	327	329	314	313	322	300	316	290	313	306	297	315	343	274	345	364	299	346	322	343	295	295	314	330	344	303	304	280	329	307	324	297	301	307	290	352	320	304	305	334	300	318	264	370	310	327	306	325	325	311	262	331	339	327	359	341	311	333	307	311	301	317	314	321	350	306	317	336	331	342	292	307	363	322	336	309	338	331	341	338	304	321	316	324	297	327	329	317	323	319	324	256	325	318	298	316	315	289	298	316	310	301	308	321	294	331	302	308	329	303	327	308	305	319	319	283	308	315	337	325	332	322	339	341	330	334	334	327	319	284	337	314	305	351	327	301	312	325	305	306	291	332	342	297	313	314	301	310	322	330	301	343	341	299	329	337	328	342	323	339	338	338	280	325	315	330	344	328	331	306	335	332	316	344	300	353	297	288	332	283	349	310	335	309	315	327	345	343	332	342	315	302	323	314	290	329	312	289	320	330	344	344	303	334	344	300	311	336	293	324	332	328	320	307	316	330	281	330	322	306	325	300	325	336	301	289	299	295	287	303	321	332	301	315	296	301	319	335	349	319	331	352	292	337	304	326	314	310	320	320	330	306	327	348	335	324	322	319	297	261	308	348	349	291	358	298	303	281	314	343	312	334	310	319	336	338	293	298	282	295	329	333	303	321	308	317	304	307	332	330	330	348	315	319	303	329	306	318	304	338	299	327	293	295	318	302	306	296	335	321	276	312	313	315	331	319	313	321	326	333	298	315	321	354	306	317	317	298	362	336	288	313	329	308	315	317	321	343	301	301	304	322	338	295	295	310	323	312	300	329	321	308	309	337	307	332	354	322	299	278	303	325	332	318	308	326	318	306	285	327	317	326	307	306	346	316	324	349	320	323	334	312	314	337	326	320	320	339	330	268	322	309	321	311	333	324	319	316	322	289	294	288	308	328	324	326	329	319	303	345	309	292	324	315	296	330	318	296	319	316	323	293	277	286	317	290	334	354	357	340	321	293	337	311	321	319	312	312	338	321	306	303	312	309	301	316	330	310	315	313	306	321	292	341	306	319	376	325	286	286	305	318	336	335	340	323	313	315	317	317	296	325	294	287	310	295	320	337	317	338	310	308	321	341	318	321	291	312	299	330	281	314	350	349	316	322	295	302	323	315	278	336	311	295	304	299	360	325	307	317	338	302	305	327	289	314	290	328	299	291	307	322	317	382	306	321	340	331	310	311	354	302	303	319	288	322	329	289	301	313	297	296	310	329	318	282	300	334	303	306	332	296	326	302	325	308	326	318	327	330	332	323	310	314	320	309	338	324	307	310	296	318	305	319	308	300	341	313	329	320	326	325	280	332	272	362	319	302	316	333	309	317	297	314	271	314	316	333	326	347	308	308	305	313	306	294	320	326	342	305	349	316	319	337	327	336	314	339	330	325	322	294	306	288	304	297	278	314	319	335	317	319	314	316	328	299	338	323	315	309	312	281	334	309	327	318	307	319	303	312	296	330	323	328	323	298	349	319	314	316	305	315	349	334	311	319	295	337	323	293	314	327	312	327	319	326	289	313	339	306	321	334	347	328	291	312	321	317	337	365	336	295	305	294	319	284	324	328	290	312	293	332	333	322	328	320	347
36728	18216	5695	1174	866	663	546	431	368	341	281	279	263	263	241	234	251	202	231	237	216	197	216	215	201	193	187	215	194	214	205	208	192	184	200	207	190	189	186	188	220	206	195	180	183	180	219	205	165	187	187	175	210	187	203	204	204	216	192	188	195	189	185	215	181	196	185	189	183	197	194	204	189	210	195	201	168	177	177	199	184	188	174	199	184	192	207	185	180	199	195	195	175	192	185	174	202	175	202	182	156	186	191	192	210	193	210	191	181	194	169	197	198	190	216	199	177	162	189	183	192	171	180	192	174	188	208	188	175	180	174	165	174	185	192	213	196	185	175	197	195	194	186	204	189	193	197	185	206	206	186	188	189	191	212	172	208	160	173	219	200	191	176	182	191	184	188	199	185	187	192	175	199	187	193	197	208	208	198	176	191	197	212	186	172	172	186	182	178	200	172	181	206	188	193	220	230	203	208	185	206	198	187	194	191	168	188	154	201	204	177	190	211	186	200	180	199	197	203	202	180	189	210	172	181	175	193	181	210	195	215	196	202	192	181	195	177	164	176	172	186	190	203	171	206	195	194	197	175	184	183	183	180	202	208	174	182	209	195	173	224	192	186	189	191	183	182	181	180	197	180	182	191	168	196	194	178	182	197	206	188	185	206	198	186	176	195	183	191	161	200	198	179	181	194	176	182	181	188	196	197	188	198	181	168	207	190	184	174	191	180	209	199	197	210	198	183	203	184	201	216	210	188	183	189	193	194	192	193	210	184	211	205	201	185	206	183	195	185	181	185	171	184	195	164	185	178	221	181	181	174	182	180	180	161	202	211	198	163	186	209	169	183	181	205	196	201	192	194	201	177	184	187	163	170	182	202	184	173	173	178	209	200	189	178	212	168	172	183	191	213	179	241	192	189	184	183	189	185	216	192	184	198	188	192	165	196	163	177	194	188	193	187	180	179	196	179	194	195	216	193	205	169	186	197	209	175	180	195	223	203	195	210	162	201	216	188	183	162	190	170	189	181	187	215	172	175	188	215	179	173	177	171	173	210	180	189	176	171	174	223	192	210	184	192	213	194	171	180	140	194	213	219	184	230	208	194	207	180	208	196	209	181	203	200	201	181	204	196	193	162	172	194	177	179	181	203	202	180	184	181	206	168	166	188	186	178	210	159	190	199	189	185	181	178	195	181	180	181	197	166	183	183	177	222	186	189	195	200	187	204	181	185	189	190	208	190	194	190	192	215	201	170	212	198	192	200	183	179	168	172	182	202	188	204	188	195	192	153	196	185	163	209	189	193	176	171	193	215	180	210	172	180	192	178	200	196	187	210	189	195	186	196	191	198	187	175	183	196	163	180	176	189	177	185	172	197	191	178	184	182	186	194	187	170	175	192	172	196	181	198	175	208	193	179	184	194	200	192	186	191	181	186	197	168	200	211	189	171	194	178	210	173	175	176	173	211	181	178	202	189	196	201	200	188	180	198	170	182	203	159	183	179	179	182	161	187	161	187	210	198	225	191	183	188	205	205	199	201	172	189	203	184	193	188	173	183	195	194	213	163	183	199	172	190	188	188	205	150	177	197	212	190	156	207	178	165	205	196	173	173	182	192	206	187	173	187	174	179	194	181	189	203	170	189	189	204	184	183	163	195	182	195	169	190	204	182	195	183	185	206	197	190	202	169	172	183	180	194	181	182	182	182	159	166	195	206	201	199	177	170	197	183	181	192	214	180	184	205	210	180	200	187	184	201	189	194	188	176	180	190	219	188	189	189	191	186	200	177	203	181	181	195	184	152	197	202	192	176	174	200	185	180	190	173	188	176	186	183	189	224	198	212	181	205	168	189	201	217	206	187	192	183	180	183	195	179	186	195	156	183	170	210	220	203	196	170	207	186	188	180	201	188	208	197	202	190	202	168	198	200	176	177	192	170	196	181	180	170	171	198	201	200	193	179	184	187	210	194	197	172	186	215	182	196	173	210	183	198	195	162	202	218	170	190	190	180	163	204	172	177	170	178	171	181	176	184	202	174	192	158	185	182	166	199	208	191	193	177	178	184	171	197	225	157	200	197	202	200	183	197	165	185	197	205	163	210	175	189	184	189	191	180	199	171	183	192	189	175	174	178	188	192	189	195	182	181	196	196	193	185	192	186	167	178	177	176	178	174	225	188	184	170	177	175	174	176	193	193	189	215	183	165	188	180	182	203	193	200	173	196	185	169	178	187	170	180	188	175	163	192	199	170	170	165	188	194	176	175	213	190	208	190	191	204	201	170	188	175	178	196	184	194	182	181	183	203	191	170	181	201	190	218	161	188	174	171	187	169	196	188	200	187	184	197	191	198	195	181	184	210	170	176	199	198	208	204	202	186	197	187	175	178	193	191	174	183	196	214	196	208	177	211	190	191	181	213	188	213	210	218	178	196	162	182	173	212	210	185	207	183	189	190	199	210	174	170	169	206	159	170	190	186	201	180	183	187	174	207	174	178	170	208	180	191	181	180	162	182	180	189	201	195	177	174	203	193	192	189	197	188	183	190	182	180	185	195	201	185	201	184	172	196	175	182	194	183	188	188	185	174	198	201	215	179	195	162	190	170	172	184	188	170	188	185	192	198	194	209	209	191	188	201	206	170	217	213	194	193	196	191	198	193	198	181	187	200	209	200	162	184	196	183	191	194	172	171	189	186	195	190	221	194	200	157	183	203	171	198	191	191	186	202	187	204	199	203	198	159	190	176	192	192	191	200	184	162	178	178	186	210	205	203	194	181	190	189	188	194	184	165	201	191	195	182	186	214	205	174	182	191	171	202	183	189	156	185	191	190	186	185	197	192	180	177	155	197	178	192	172	171	204	184	188	163	198	201	176	178	168	192	177	166	195	215	178	201	165	210	156	175	204	198	181	179	176	193	197	188	177	173	178	186	205	187	197	168	168	203	152	188	190	201	194	194	197	210	218	170	191	181	182	199	222	184	148	180	182	176	193	185	192	176	168	199	194	180	170	174	189	151	163	179	206	182	172	204	200	192	190	187	203	167	173	175	190	234	188	192	172	184	190	180	194	174	194	193	206	195	190	193	208	198	159	189	177	198	191	157	178	186	205	163	183	192	194	176	180	175	179	189	178	195	154	182	196	203	190	189	190	199	167	193	206	170	184	186	212	206	183	203	201	160	194	195	187	191	161	173	189	174	180	188	179	174	203	193	173	174	203	213	179	172	205	186	192	187	170	178	201	192	168	210	169	212	173	186	171	198	179	217	204	167	198	193	188	216	184	183	204	196	189	192	174	181	207	193	191	189	203	197	183	195	180	168	201	205	204	191	177	205	187	180	182	205	188	183	200	163	195	184	178	195	193	194	196	199	197	178	197	196	192	172	220	189	173	186	184	190	173	177	183	204	195	200	187	190	215	205	203	197	208	172	176	165	208	166	188	204	196	178	194	178	204	180	209	185	206	198	186	185	183	192	183	173	176	176	167	208	209	208	201	180	169	187	190
17173	1487	3234	3711	3038	2543	2071	1828	1561	1324	1291	1153	1071	1078	1012	912	933	893	831	853	854	783	737	765	717	677	697	724	695	702	677	643	642	664	652	636	655	631	601	639	627	590	612	674	575	631	600	619	612	658	605	605	652	573	582	569	574	640	627	610	610	585	618	543	563	600	575	624	521	573	605	589	605	556	581	597	562	572	579	611	628	616	582	573	614	592	600	615	572	606	609	645	564	570	605	626	592	619	573	620	576	557	606	550	554	604	631	600	582	608	571	572	561	601	590	537	585	572	565	564	594	576	554	610	551	569	559	558	563	526	632	582	577	562	559	613	587	575	569	591	606	599	584	571	567	563	592	605	596	585	616	581	609	561	526	579	621	573	611	587	596	571	610	583	580	572	615	590	576	599	563	573	589	572	595	575	547	622	566	572	607	578	556	648	543	563	631	595	589	595	533	564	621	593	533	616	579	552	575	612	576	566	577	595	637	556	583	579	581	605	563	636	568	601	642	580	594	537	602	548	592	583	601	577	612	571	558	616	582	575	579	559	561	533	548	598	597	578	591	571	580	580	564	555	563	576	589	572	604	597	577	538	577	574	568	621	549	518	572	617	556	579	578	583	587	558	597	555	555	613	586	586	612	588	626	584	614	572	594	570	568	585	544	596	570	588	584	550	597	590	591	587	586	552	558	558	568	564	564	585	600	605	613	570	569	572	647	558	540	616	549	574	584	582	585	540	592	550	553	661	605	568	586	557	614	594	591	564	596	592	588	573	612	536	591	576	577	580	589	601	602	591	571	586	562	615	560	616	599	537	604	572	591	579	590	620	607	608	601	568	559	578	587	591	578	550	555	605	555	626	600	548	603	590	601	599	575	577	611	573	564	600	587	591	556	557	616	579	559	550	563	584	548	632	641	581	579	590	581	617	581	577	579	572	599	555	606	578	575	601	554	590	566	637	568	608	599	579	573	564	557	570	580	586	589	599	600	593	586	607	625	551	584	631	573	546	597	583	608	552	583	609	557	566	600	588	572	563	611	608	572	558	625	596	602	582	610	568	597	592	586	556	579	593	579	558	544	582	615	531	597	566	548	576	549	612	582	550	577	614	570	529	582	585	582	604	563	553	579	579	609	589	552	515	580	558	584	556	580	578	580	522	569	587	600	609	581	559	573	566	585	549	583	571	538	607	531	591	600	568	561	598	561	556	564	579	620	586	598	584	556	603	578	579	589	573	616	567	628	561	585	575	577	575	599	544	617	601	562	587	587	565	586	580	578	523	530	562	563	633	554	583	602	561	584	587	546	565	616	594	552	609	574	584	603	636	613	566	616	553	571	603	584	602	589	547	566	595	579	578	601	555	555	611	566	563	615	548	565	569	592	601	624	573	575	598	591	549	587	595	584	571	554	573	559	546	565	529	547	566	575	562	571	576	617	620	595	563	558	601	576	543	566	598	546	624	556	595	616	577	601	554	595	548	551	581	532	554	632	648	563	557	582	552	561	565	583	612	523	550	578	577	548	575	608	588	620	627	600	625	634	586	566	547	579	583	574	553	589	575	512	531	542	597	553	547	592	561	585	606	576	558	575	573	551	590	589	602	561	559	582	585	584	525	603	570	583	582	566	594	591	547	561	566	622	550	561	588	556	610	650	587	543	606	583	554	584	583	536	594	572	566	559	612	563	609	582	636	651	571	562	589	573	565	540	561	540	598	620	643	531	593	607	566	610	605	557	640	580	567	589	579	547	566	589	555	591	572	613	618	525	588	591	593	571	585	568	586	587	547	607	565	560	639	579	548	617	590	606	587	617	613	609	588	592	587	530	578	546	561	618	573	587	527	572	569	585	579	572	559	561	629	576	626	582	569	551	547	590	531	594	590	567	594	571	594	601	624	635	561	597	611	574	569	601	611	573	599	578	517	614	607	595	607	589	580	573	591	596	545	599	568	558	556	576	560	574	573	568	576	573	552	566	548	599	543	582	603	584	618	550	567	634	573	578	578	567	574	538	591	575	570	567	566	606	597	544	550	612	577	584	622	569	604	601	599	535	598	562	594	604	605	585	575	556	597	597	603	591	606	591	557	610	566	585	547	590	541	556	575	610	595	559	601	626	569	596	633	582	550	643	571	574	591	641	572	572	602	579	588	587	557	541	585	592	516	551	570	561	570	596	586	610	566	585	550	549	604	560	541	544	569	560	547	634	601	556	587	567	569	581	614	553	600	568	604	581	605	579	538	584	562	612	563	596	526	608	580	583	622	557	601	606	585	543	596	570	585	583	543	617	526	533	576	581	584	631	592	557	602	572	575	589	591	570	571	538	585	559	555	579	627	554	558	595	613	598	583	616	564	551	605	583	583	586	585	601	584	563	598	604	567	585	574	578	555	564	579	572	608	573	575	540	590	575	549	597	613	565	610	613	606	652	589	583	580	578	598	610	625	563	546	513	551	609	570	564	594	598	576	585	539	571	571	597	556	562	577	566	601	576	621	593	565	597	536	575	553	574	579	600	581	546	634	542	571	596	593	589	560	540	584	585	573	570	579	585	598	574	579	576	545	577	573	546	555	568	588	543	540	586	559	550	563	599	613	580	570	578	551	563	556	583	544	550	573	612	583	557	585	611	591	564	584	572	575	605	565	557	541	611	556	589	556	551	558	585	564	579	525	595	571	600	602	557	570	577	571	577	562	565	585	561	580	560	561	596	549	602	581	580	574	566	642	551	580	586	578	564	591	587	628	579	533	556	573	561	568	583	552	536	567	568	550	596	603	565	555	530	572	578	554	608	579	567	636	558	596	548	596	599	589	589	585	564	561	580	563	568	581	547	600	593	566	561	545	553	556	628	609	630	569	554	571	598	534	560	569	571	599	579	629	577	545	585	588	615	555	578	567	569	574	596	566	547	576	581	575	568	584	574	573	561	588	574	590	569	565	578	558	551	540	568	589	565	564	575	559	570	592	582	595	557	570	550	556	592	556	596	580	565	595	574	579	572	579	573	546	582	578	583	572	561	555	576	533	583	557	574	600	590	617	585	624	575	541	571	593	606	578	613	615	581	551	576	606	587	571	610	541	566	590	588	610	602	550	575	545	609	592	594	598	544	594	577	561	577	597	561	621	607	592	594	587	608	573	587	657	563	590	576	580	578	616	570	580	546	582	537	549	556	570	570	578	578	597	568	589	557	533	545	565	561	614	559	588	573	627	563	582	604	587	548	588	585	577	598	587	564	610	571	630	573	607	592	547	595	607	565	573	580	573	576	588	565	574	602	578	592	599	596	554	589	584	615	566	583	561	579	543	606	628	572	612	537	552	559	584	605	564	595	589	603	572	618	619	529	571	617	623	575	592	596	555	562	569	592	593	556	560	516	566	567	561	578	601	592	613	588	577	623	614	574	564	561	590	601	574	576	638	613	577	601	642	559	572	634	585	590	592	560	613	557	563	564	607	567	553	576	619	610	594	613	604	551	580	594	613	554	580	569	581	580	558	585	572
38596	22694	20132	3515	1575	1243	940	746	629	544	516	443	428	404	372	351	384	350	319	343	320	300	301	303	302	278	310	300	278	332	281	283	307	285	248	273	296	282	276	322	271	287	280	277	258	287	238	279	282	270	303	282	274	291	273	270	303	266	272	277	259	285	273	267	262	237	276	289	261	316	275	262	274	275	317	288	263	256	287	259	244	280	275	247	290	269	260	291	289	318	271	260	269	258	252	267	275	259	256	291	288	271	263	274	278	268	283	253	264	279	253	267	281	283	261	297	301	308	299	305	281	231	267	279	277	249	248	274	262	290	288	273	247	308	268	260	259	269	246	271	272	301	276	264	302	286	285	267	234	271	265	252	320	267	273	253	292	257	263	252	292	268	277	274	279	273	275	265	268	288	290	254	247	289	299	256	284	295	300	257	259	284	292	261	250	288	267	277	284	268	288	283	271	273	232	306	238	299	290	260	274	272	270	282	284	274	239	259	278	273	278	263	261	244	292	278	288	285	289	265	286	265	275	259	277	291	273	245	246	310	274	290	293	269	285	287	267	286	276	270	283	280	255	292	244	273	275	304	278	295	295	295	274	313	245	296	283	272	294	253	282	283	267	302	273	292	259	273	285	273	267	271	281	280	286	250	275	259	279	239	285	245	265	280	258	248	296	275	264	244	267	272	262	274	245	250	258	247	279	254	272	272	263	293	262	283	293	286	290	273	266	281	296	245	268	279	264	301	261	269	303	276	291	259	231	269	266	243	265	268	272	289	274	263	255	258	270	282	263	272	289	278	288	250	273	274	250	261	272	261	292	272	276	273	277	267	266	271	260	259	288	262	266	270	254	272	303	258	271	268	275	285	280	266	274	270	240	299	286	280	286	290	291	286	304	279	247	284	263	248	290	257	292	240	260	288	272	265	255	278	264	286	272	273	271	262	268	279	287	293	274	271	305	248	265	262	274	262	262	259	259	277	270	278	245	288	272	237	263	257	276	279	267	281	287	260	248	302	267	295	276	283	259	301	258	270	258	256	229	278	274	242	233	279	269	266	283	254	271	270	271	269	283	264	235	311	243	282	257	270	268	256	237	278	274	248	269	263	291	279	254	243	255	247	276	227	240	285	264	295	273	272	299	310	247	280	268	283	292	302	264	291	264	264	284	267	257	250	260	287	272	286	265	248	281	271	288	272	272	232	271	241	274	270	247	269	276	293	266	277	281	260	296	287	265	256	255	251	287	283	270	245	253	272	254	269	265	273	255	255	302	267	279	267	248	271	281	267	322	307	275	277	238	271	249	237	277	269	273	277	261	264	287	248	244	261	292	268	275	295	266	261	301	249	270	268	267	268	264	296	253	232	249	305	281	257	246	293	282	263	311	268	284	272	276	283	252	312	267	252	248	291	236	285	267	268	268	289	284	280	287	252	257	266	287	254	280	274	244	260	279	266	285	271	279	241	264	260	268	285	280	277	245	268	252	299	256	266	294	281	269	238	269	288	271	242	229	251	263	270	277	269	272	288	292	290	273	254	244	288	281	267	268	275	272	276	267	271	259	294	258	282	275	288	266	295	278	256	274	279	285	272	265	247	283	249	256	253	254	228	246	279	307	277	270	288	268	297	274	255	251	294	263	276	279	264	298	280	239	262	287	258	288	288	277	285	302	267	301	253	297	290	268	290	272	267	278	292	263	273	267	270	284	278	298	262	266	293	274	270	244	296	284	280	268	248	254	294	284	262	256	263	264	263	278	283	297	284	223	292	243	275	316	302	277	272	268	277	273	286	281	262	259	297	247	275	244	270	267	271	278	299	267	307	280	262	267	270	276	233	268	261	262	280	258	255	290	259	290	276	269	251	255	273	290	266	285	256	272	291	286	263	279	296	286	249	265	251	272	273	307	236	270	278	253	286	282	240	254	255	289	243	274	258	264	261	270	246	248	277	270	283	260	284	279	263	291	271	330	254	264	303	264	293	294	261	257	275	248	262	276	300	255	295	295	268	279	270	247	266	263	289	254	260	267	279	286	268	264	287	280	255	271	275	275	277	280	292	312	280	278	265	277	282	259	274	279	286	276	255	272	274	254	258	292	265	277	277	262	291	263	262	262	253	270	258	273	234	257	265	276	287	240	262	273	262	241	283	264	242	270	271	275	243	279	250	292	254	288	279	261	259	271	242	275	264	282	277	285	255	257	289	264	263	234	271	256	261	285	292	252	257	266	281	249	278	252	285	275	249	263	257	251	281	265	260	251	280	311	273	264	300	269	255	265	295	274	257	285	271	274	253	269	300	267	273	286	299	248	239	240	253	303	250	289	325	256	300	268	299	261	268	266	277	267	257	296	261	264	300	254	275	257	249	262	253	283	260	284	260	272	285	290	275	245	263	235	272	295	246	277	243	279	253	270	233	263	259	283	271	253	245	273	255	281	251	259	284	278	288	269	299	241	264	279	272	243	265	251	280	262	281	271	249	264	272	272	246	243	279	251	237	270	276	237	279	298	236	257	276	281	271	280	269	269	243	295	260	282	274	276	264	282	245	272	257	285	277	261	285	279	260	262	258	279	282	267	262	273	265	288	296	284	259	270	259	290	274	269	279	266	252	294	301	275	273	288	260	273	271	263	289	289	263	275	270	247	263	267	317	289	300	280	274	289	268	285	282	256	248	237	247	271	270	251	264	276	278	265	278	236	301	277	267	284	281	293	241	274	256	250	265	251	265	262	267	292	272	278	315	260	273	267	297	278	284	260	304	249	295	261	275	275	288	288	246	263	277	279	276	285	268	264	270	277	282	286	278	246	281	290	305	269	276	258	277	324	280	240	285	263	281	280	265	273	273	273	265	271	264	248	292	294	250	254	303	263	253	286	241	257	254	298	281	259	296	272	287	279	277	267	268	251	280	258	275	301	252	257	281	278	293	272	274	249	274	252	293	260	225	229	268	268	272	259	249	244	243	267	270	253	261	252	268	302	286	262	285	252	285	272	276	291	236	280	267	275	277	249	278	251	271	283	221	282	279	251	249	284	275	280	237	265	256	290	257	245	237	277	269	243	286	251	283	283	259	263	268	238	257	301	300	259	291	271	255	275	288	270	269	259	268	282	274	279	282	268	264	262	265	293	287	267	278	287	284	275	277	291	265	279	254	288	264	275	269	282	259	280	289	253	253	271	290	280	247	288	253	283	249	255	244	299	303	284	286	285	266	267	273	271	254	258	274	253	258	266	275	238	263	293	257	277	274	248	246	261	275	299	279	315	273	273	278	262	263	272	266	263	257	278	277	265	254	259	265	269	288	292	272	284	263	277	252	262	272	285	248	285	265	278	255	283	291	250	303	288	272	282	280	280	265	280	263	300	270	286	268	267	302	254	327	297	250	303	250	273	271	278	266	281	290	260	273	270	314	274	265	246	245	268	245	281	261	241	265	280	284	266	245	286	265	286	254	282	259	271	275	273	275	264	271	254	262	255	261	263	260	275	274	289	283	282	251	270	273
20932	2683	5813	6601	5453	4624	3745	3166	2730	2370	2084	1945	1738	1534	1507	1382	1406	1294	1267	1168	1142	1113	1130	1114	1076	1026	965	1027	1015	971	971	967	899	953	957	932	895	889	852	897	823	841	858	863	895	837	837	861	830	877	876	860	846	894	883	841	870	803	856	828	766	807	825	791	795	828	806	781	757	818	809	813	788	838	800	818	806	789	778	838	833	772	809	795	804	809	810	809	772	799	789	774	800	783	783	757	758	858	809	779	799	811	772	769	788	790	737	782	800	783	796	768	806	806	817	779	772	825	786	763	827	808	802	769	813	806	794	789	809	786	768	808	759	756	771	795	783	804	828	794	778	798	787	779	790	774	824	812	810	792	799	817	784	791	792	760	780	812	782	741	768	783	753	758	807	790	775	753	809	810	824	761	808	771	799	769	814	782	780	802	786	761	753	772	802	752	776	806	760	765	814	787	769	788	757	791	766	799	796	801	779	757	759	819	760	778	774	761	784	786	755	760	757	795	789	803	759	807	755	775	840	758	803	808	803	770	778	749	827	774	760	757	809	791	788	775	736	792	807	765	712	810	790	821	779	801	775	771	825	803	798	787	796	819	778	782	779	808	785	760	795	803	852	818	794	775	735	803	808	733	746	731	790	752	757	763	824	815	794	748	817	804	801	808	781	785	831	747	733	753	794	774	737	753	794	769	808	794	753	791	804	798	815	783	793	776	718	822	754	756	768	802	743	802	770	772	746	772	741	801	757	823	793	798	758	796	778	801	759	777	756	754	770	779	771	787	796	809	827	745	783	765	777	758	730	770	793	807	779	721	767	812	732	799	776	757	791	786	759	754	759	763	788	778	766	751	812	772	779	747	769	790	743	772	749	762	798	819	768	719	762	782	802	787	764	800	748	777	790	798	804	808	738	758	738	780	839	794	811	736	774	772	753	805	808	760	800	804	768	811	853	780	816	776	792	813	810	765	763	752	786	753	862	749	744	738	818	777	773	761	852	770	770	813	791	833	784	775	814	758	786	752	838	831	761	790	786	794	800	765	738	807	767	778	798	795	763	763	782	770	766	761	811	802	753	757	779	794	795	799	733	757	778	807	744	784	822	765	815	735	796	743	776	814	785	756	719	806	793	743	731	815	769	769	752	814	848	803	811	776	760	761	768	754	755	765	797	792	802	749	736	762	776	768	790	730	756	789	789	784	741	770	793	778	804	755	794	793	787	767	725	773	789	777	782	818	773	763	782	774	774	841	803	765	757	801	785	807	772	781	765	759	759	740	754	805	778	806	785	759	759	794	838	794	771	787	821	735	769	739	775	772	791	805	817	804	770	767	775	767	848	799	773	787	802	783	775	741	759	760	759	786	731	804	828	810	803	852	816	786	764	820	814	796	720	753	805	804	785	800	754	784	793	820	816	747	816	742	804	806	748	818	749	805	763	744	779	770	816	727	761	763	763	776	829	757	722	799	834	771	716	819	765	798	801	766	764	791	773	789	808	813	830	807	827	778	752	738	773	760	795	817	794	784	807	817	721	773	804	787	765	769	775	810	805	788	755	748	816	789	780	793	798	816	780	814	793	783	778	786	779	847	758	810	816	817	762	758	780	793	784	799	776	804	766	765	780	768	794	815	782	751	789	813	769	747	798	802	821	776	750	784	805	783	747	789	734	793	818	772	771	740	766	779	758	783	802	822	744	835	760	783	784	796	757	786	750	789	770	769	778	825	769	776	771	759	770	773	754	784	796	751	758	822	779	824	747	734	785	788	784	762	790	830	759	799	803	789	802	753	756	744	768	787	726	785	826	783	756	755	770	774	749	765	809	767	773	740	803	776	809	791	757	847	784	778	753	805	856	725	767	765	796	745	771	805	779	777	772	789	775	793	728	829	750	821	752	777	816	787	736	734	806	779	766	786	790	814	785	811	773	799	786	796	752	771	786	742	768	788	769	772	783	795	774	759	765	745	796	766	805	785	785	757	818	827	797	768	760	793	831	792	766	811	771	768	806	812	757	794	826	781	789	758	752	778	755	816	799	799	800	800	809	748	758	775	782	820	763	774	778	761	773	810	826	778	807	797	779	762	788	771	787	803	786	757	780	780	789	827	806	710	739	791	787	755	766	853	784	761	772	750	740	788	801	824	842	756	760	759	790	743	757	767	788	790	816	746	763	814	772	746	800	743	748	769	742	743	781	725	836	758	802	734	750	746	735	801	705	796	758	798	747	740	745	774	815	797	808	796	750	754	771	755	758	780	763	791	779	772	823	785	754	784	769	772	786	767	790	822	764	770	801	777	820	801	799	751	771	794	778	724	764	771	743	744	794	750	750	777	788	782	812	726	781	728	807	780	791	752	797	811	723	775	781	776	792	782	767	762	819	803	795	730	794	774	802	772	750	796	806	784	744	802	806	741	804	792	776	807	794	784	772	795	775	725	786	821	751	776	723	797	814	757	748	748	770	777	742	778	821	760	765	787	807	786	753	740	791	774	817	754	768	804	769	771	764	825	795	800	787	789	805	775	737	787	781	802	795	772	757	770	760	775	775	798	747	798	770	783	790	816	747	743	775	801	769	784	836	819	821	807	729	755	818	808	806	769	779	779	749	806	813	787	780	806	742	729	786	724	769	732	855	805	776	760	805	774	798	773	784	812	763	800	781	786	777	790	787	734	830	820	782	819	799	782	771	782	737	780	750	806	862	777	786	785	800	756	780	794	763	807	788	757	834	786	745	721	804	808	785	732	746	791	795	790	789	792	811	761	807	785	814	835	740	739	823	785	735	734	766	734	794	776	807	763	847	784	758	783	807	812	821	778	797	819	836	802	769	814	776	764	801	776	762	729	806	817	774	821	801	777	784	757	706	777	821	745	841	743	763	802	785	776	786	730	815	781	825	772	774	794	787	754	758	782	789	829	728	771	786	776	796	736	832	794	786	765	756	775	781	813	807	726	798	764	814	833	798	760	768	777	723	776	776	784	805	774	820	783	779	811	770	740	775	791	772	806	800	808	795	788	780	781	762	768	733	811	773	819	750	780	808	817	762	786	754	756	742	779	834	777	743	789	779	788	765	749	833	829	803	778	755	805	810	794	785	821	786	792	805	798	775	787	781	756	743	787	777	745	796	785	790	834	765	779	780	789	783	781	746	790	772	762	823	745	798	764	763	787	786	778	773	791	784	844	749	813	760	741	795	764	784	782	818	820	786	773	771	746	813	752	785	734	811	766	775	764	733	740	783	745	776	796	780	772	798	809	837	778	787	725	816	801	797	837	752	773	811	753	729	718	810	731	745	778	749	774	752	794	738	740	821	776	801	789	766	792	780	804	800	774	804	774	821	759	803	786	801	803	764	791	768	769	837	802	737	812	759	808	773	766	693	794	773	796	830	812	782	756	787	779	768	801	765	772	748	746	792	763	806	791	805	793	756	793	805	730	804	779	787	804	761	803	789	785	790	741	818	777	807	785	805	818	787	742	743	789	810	766	784	808	796	752	768	769
5857	332	290	139	128	96	96	90	84	99	88	95	89	85	103	71	90	93	74	103	91	91	75	103	86	98	82	77	89	87	81	93	73	81	89	83	84	93	81	101	96	99	84	99	75	93	106	90	88	96	97	86	81	75	73	74	86	94	80	93	81	89	81	72	87	87	77	80	92	93	95	89	74	76	82	95	86	78	98	92	94	87	104	80	87	84	70	83	87	81	91	99	78	86	80	87	90	88	85	83	84	92	89	93	90	83	109	70	89	96	92	85	80	88	93	84	78	73	82	73	85	80	85	89	85	94	95	84	71	81	81	83	88	76	82	75	75	93	86	70	90	96	84	58	82	91	92	94	100	93	88	76	81	87	81	99	87	89	82	83	90	79	97	88	92	81	108	95	81	97	85	102	88	85	92	90	80	90	93	93	105	82	87	84	101	86	80	93	66	92	78	91	78	93	87	106	70	88	76	80	78	82	91	79	86	91	75	89	111	92	70	88	85	80	75	102	89	85	76	80	91	89	96	100	85	79	94	77	83	78	86	72	74	83	75	81	71	78	92	95	99	75	82	90	97	98	66	100	98	109	72	81	81	89	80	98	76	90	74	86	86	79	71	85	90	96	83	74	91	91	97	76	87	83	96	83	96	75	86	91	94	87	78	97	85	83	90	74	91	78	80	88	73	65	71	97	110	95	95	102	99	88	96	90	75	86	89	98	78	76	77	95	83	78	71	84	70	79	97	84	86	90	83	76	84	92	82	76	63	95	93	107	97	89	100	84	94	76	93	84	62	83	90	69	80	79	92	96	83	83	98	70	78	85	91	77	86	107	81	80	90	79	84	96	94	81	80	78	77	84	89	107	73	82	92	96	100	81	70	89	89	84	80	90	98	81	87	97	81	98	88	71	92	100	77	102	97	73	77	112	82	84	104	91	85	98	88	104	89	103	94	86	72	92	93	101	76	96	67	74	81	73	93	96	96	87	79	98	75	92	90	104	86	76	83	95	91	95	79	81	94	80	86	104	87	93	89	84	91	88	87	80	90	78	92	102	103	78	81	79	76	83	92	71	96	87	91	83	78	91	99	88	88	97	71	95	88	81	85	88	97	88	79	84	79	87	66	98	86	92	93	94	94	91	102	81	90	76	90	79	93	93	87	82	99	70	80	89	76	92	92	74	101	78	86	67	80	94	96	78	87	79	82	69	95	84	104	78	92	81	75	83	91	93	82	91	106	102	92	78	84	82	102	87	89	84	86	73	91	94	73	98	71	80	101	81	91	91	107	86	78	99	92	87	91	88	89	79	83	77	86	77	86	78	100	91	91	75	80	78	82	93	90	90	89	69	87	81	88	78	92	84	88	80	86	91	91	91	93	92	106	84	83	82	98	67	92	99	101	89	67	91	73	93	77	78	94	88	77	85	99	91	78	79	80	85	93	106	81	90	87	94	98	97	85	78	79	83	102	85	82	75	86	89	67	82	72	90	66	84	95	89	87	76	94	89	94	82	109	93	92	110	85	66	81	91	95	101	93	78	90	78	78	75	93	97	92	86	78	94	105	96	78	76	80	82	72	91	80	85	98	95	86	99	99	86	82	87	79	88	78	90	93	72	103	96	61	96	87	80	79	88	86	87	76	90	95	83	89	71	94	81	90	84	88	86	72	93	77	81	101	97	87	83	82	85	84	66	102	101	90	80	73	80	74	77	85	97	86	90	89	89	90	78	79	91	82	84	94	76	89	74	92	108	91	88	85	96	95	80	88	80	94	99	88	88	72	92	95	93	78	100	85	94	102	95	65	96	82	85	76	83	86	79	70	84	82	88	82	83	78	92	93	83	65	100	77	89	104	94	82	93	73	79	73	103	94	73	88	90	76	92	83	85	83	75	95	100	90	82	74	85	66	95	96	94	87	104	84	85	84	96	101	87	92	79	90	90	72	90	86	82	86	100	89	102	83	98	91	84	74	91	95	84	80	91	70	86	89	87	92	96	86	76	96	91	94	93	84	81	87	87	92	80	90	84	75	87	72	87	93	74	90	90	81	90	86	70	94	82	81	104	70	65	72	82	82	71	83	89	81	93	61	92	83	88	89	85	89	89	90	92	94	105	74	84	98	81	75	110	82	82	77	87	83	91	85	68	95	95	88	80	68	90	85	78	94	86	97	80	82	98	100	95	89	101	86	95	86	105	89	90	89	65	89	83	76	79	81	98	71	98	73	95	93	98	82	74	66	91	76	89	88	69	70	94	92	75	77	93	96	75	84	89	95	87	71	74	83	99	105	68	80	71	68	94	95	82	88	77	75	100	86	81	87	87	91	98	72	100	92	85	72	85	79	95	87	78	83	102	89	75	77	96	83	89	94	73	82	77	94	95	98	89	77	90	83	89	94	82	87	107	80	80	89	81	76	78	83	83	73	86	80	105	91	99	80	93	88	84	89	89	105	92	90	70	97	91	79	97	87	77	79	70	98	83	75	81	92	72	94	78	81	92	85	81	79	98	94	98	81	98	99	77	98	77	67	88	80	90	84	94	84	93	72	75	84	79	80	88	90	72	78	95	92	86	76	94	78	84	85	82	104	97	97	83	79	88	87	90	80	90	93	84	81	73	85	74	80	92	86	82	97	94	79	80	108	95	77	87	94	88	83	90	103	79	87	85	83	86	89	87	79	83	81	77	87	107	89	88	64	78	77	97	93	85	105	89	75	77	85	69	84	84	101	94	85	85	79	83	79	80	96	85	94	80	82	79	93	77	93	91	73	85	79	96	90	87	89	89	92	86	86	102	96	91	75	94	66	101	97	84	75	97	82	84	80	72	81	79	85	107	84	83	82	88	103	96	89	97	91	96	110	105	82	86	86	86	78	76	106	92	86	103	81	84	76	74	86	98	100	78	101	73	68	86	97	82	78	91	95	69	74	87	82	101	86	88	82	93	94	73	85	92	86	90	85	93	83	89	97	87	87	98	84	67	72	82	95	92	88	88	104	103	105	84	91	97	95	82	86	85	86	83	74	102	90	93	81	86	95	80	73	82	93	83	76	81	93	108	79	77	73	86	85	69	85	87	83	89	82	94	70	86	93	82	74	93	97	85	94	96	86	74	91	92	85	93	96	101	88	94	96	78	85	102	83	62	83	84	96	86	93	85	86	84	87	95	104	89	96	91	100	83	94	94	75	85	78	79	76	91	98	101	87	89	90	89	75	85	102	82	97	76	78	92	89	111	86	107	91	88	68	107	78	83	87	93	86	99	85	87	74	76	89	88	88	81	89	75	74	86	101	101	91	82	78	85	88	76	92	94	90	83	110	86	83	107	75	87	81	98	94	77	87	101	108	72	75	87	101	98	82	75	87	81	73	72	101	77	86	94	87	71	90	84	85	77	76	100	72	73	90	77	86	79	100	79	81	99	96	97	97	78	77	100	82	86	99	88	85	87	89	85	97	81	85	87	94	87	80	96	100	100	98	80	90	78	104	77	87	72	92	83	85	95
4807	391	469	508	465	405	394	405	361	341	395	342	322	324	353	321	377	344	306	309	334	351	328	293	313	336	286	349	312	314	312	329	335	307	317	343	295	326	293	334	331	334	291	317	289	343	357	345	310	316	305	345	317	286	310	312	303	315	331	304	288	314	299	320	302	340	309	336	321	305	318	329	337	324	307	351	322	309	314	293	304	289	323	293	348	311	277	304	306	324	347	323	353	336	300	341	301	321	313	293	309	324	308	333	339	339	340	320	296	319	302	315	295	348	348	291	338	303	318	328	325	320	291	312	326	311	316	285	300	312	289	313	303	323	293	301	297	322	320	320	304	321	337	316	308	287	329	309	311	309	341	303	337	326	281	304	330	327	308	317	324	339	299	301	312	318	302	305	298	324	326	307	322	315	325	340	308	296	320	326	346	312	283	315	303	298	327	292	317	288	283	303	318	329	290	317	333	293	306	309	326	309	320	328	347	297	341	306	293	349	332	348	312	344	310	317	312	322	304	316	323	294	314	307	335	299	316	327	306	307	309	310	307	341	315	324	317	314	340	323	284	314	312	312	293	329	336	313	337	300	319	305	307	321	293	333	317	328	323	299	339	280	337	310	299	329	288	332	268	306	335	314	329	328	311	318	307	303	324	336	310	314	314	331	298	325	304	300	333	331	320	294	313	298	331	311	304	285	326	327	335	329	314	309	318	330	301	329	328	305	313	305	310	340	324	319	325	298	289	322	312	291	304	326	326	324	305	327	302	323	299	316	314	314	315	330	311	322	316	337	306	321	308	307	312	304	322	311	297	311	283	337	325	292	317	319	320	299	283	313	311	304	303	338	342	312	321	353	333	328	332	305	330	314	309	299	281	331	326	294	316	318	319	292	303	327	267	339	328	318	329	349	314	297	299	321	276	310	316	306	334	303	314	289	296	314	346	313	294	282	302	292	323	317	288	299	307	314	317	324	313	297	329	281	333	316	305	315	318	290	320	302	290	303	315	305	335	328	334	335	302	297	330	296	305	296	296	354	311	310	310	357	272	290	303	318	332	298	284	306	309	306	325	300	307	307	333	270	321	286	286	320	313	330	319	315	294	323	321	288	338	270	295	313	320	312	290	298	317	310	303	305	294	334	325	293	306	311	302	323	335	323	269	324	312	325	311	307	317	322	289	308	321	309	309	313	312	307	331	297	318	296	267	360	297	314	334	325	312	322	324	328	316	315	304	310	325	322	290	333	310	294	288	311	307	323	324	311	302	322	339	300	320	336	312	297	356	335	323	329	290	330	293	312	330	339	315	305	279	329	326	320	316	368	302	318	318	300	316	319	315	345	324	285	339	327	295	329	331	307	298	282	333	354	345	334	295	290	287	293	309	335	306	312	322	325	334	306	297	309	289	334	334	347	286	312	316	317	300	333	295	332	298	289	322	321	333	341	306	314	307	327	333	313	279	313	300	334	320	345	286	307	303	274	308	348	329	337	279	335	315	314	312	285	345	316	295	298	348	298	268	312	302	309	322	303	298	294	316	276	320	323	339	299	270	308	313	298	329	319	283	276	304	310	284	291	326	310	308	327	305	308	323	305	313	302	318	318	325	348	295	314	321	294	294	297	325	298	300	329	321	317	314	315	335	297	312	301	314	288	336	311	345	316	311	326	294	295	316	310	324	281	304	335	308	297	322	308	319	341	333	308	318	333	318	286	308	312	304	313	340	334	287	348	292	305	287	332	307	310	309	317	326	326	295	303	329	278	311	315	331	309	296	319	280	287	327	304	318	327	297	298	323	349	336	291	282	308	315	328	327	303	322	302	314	299	312	290	339	325	291	298	313	309	304	353	309	299	306	284	325	328	330	349	317	312	326	326	287	339	324	341	313	313	298	311	300	285	307	330	295	313	311	304	319	321	354	297	299	315	262	335	302	323	321	290	305	312	288	323	329	315	358	299	313	293	333	289	305	347	348	330	320	298	300	323	348	324	319	319	315	292	341	307	333	327	300	287	297	310	303	320	316	323	305	310	273	323	337	301	295	344	317	313	345	313	335	315	259	326	296	296	291	311	327	323	303	309	311	266	319	305	327	295	325	297	304	332	309	338	297	299	315	318	337	291	313	319	320	302	299	326	310	316	321	300	314	327	297	347	288	307	312	316	326	308	317	306	301	296	321	295	326	311	305	317	338	277	314	295	294	326	301	332	318	295	286	297	334	306	319	359	312	306	313	311	316	309	327	323	326	313	308	321	303	319	324	335	303	313	339	308	302	279	323	332	302	305	280	325	338	332	291	331	301	322	316	320	324	285	323	321	369	319	296	317	349	274	328	307	310	285	308	309	344	277	313	289	324	316	327	284	310	325	329	337	317	306	337	307	334	298	294	330	341	306	306	296	287	311	283	311	320	331	330	335	292	341	310	307	323	303	365	310	318	317	321	327	301	302	335	298	312	298	323	338	301	307	331	304	313	320	324	343	336	313	328	296	330	310	301	321	316	287	333	286	311	313	291	332	324	328	334	316	324	314	298	322	298	333	341	290	299	308	307	269	325	315	311	313	329	303	304	332	278	300	320	315	293	331	312	315	328	334	288	292	294	339	344	287	327	326	308	301	283	317	361	297	309	305	310	314	316	288	315	288	300	303	272	328	303	293	291	280	351	278	308	329	310	317	321	298	346	321	294	328	294	304	306	291	296	302	317	335	317	316	303	344	301	331	293	344	345	284	296	326	321	303	333	296	336	326	332	330	331	324	312	306	316	347	307	314	319	337	299	292	322	315	294	296	278	282	317	294	300	332	315	318	308	297	306	340	342	302	297	295	363	314	318	271	328	333	310	315	321	317	332	314	304	291	291	303	300	314	316	289	312	304	307	303	326	329	352	315	311	302	317	299	300	319	337	304	296	303	323	283	313	309	315	317	270	295	297	292	310	301	354	314	319	320	339	319	290	314	292	272	300	298	294	323	316	285	328	317	326	328	322	338	333	292	290	289	318	316	315	325	281	303	318	324	285	321	335	310	310	289	299	332	293	299	301	280	344	326	306	279	332	288	313	310	340	330	290	323	325	341	343	318	329	334	324	307	287	337	304	293	312	329	318	315	277	319	316	320	327	311	309	321	323	306	315	358	314	306	305	324	301	326	312	340	318	307	344	304	305	308	287	334	284	322	347	327	332	311	313	312	299	310	286	315	329	327	319	301	317	315	311	310	323	324	316	296	333	302	331	284	311	308	310	331	322	307	330	314	282	309	304	274	337	340	303	319	321	271	287	311	339	312	345	326	314	284	335	263	329	327	299	334	336	273	294	308	319	309	339	301	307	314	319	306	302	334	324	324	329	318	354	326	292	290	330	325	327	297	294	306	297	335	302	313	247	318	334	332	277	316	317	325	300	292	321	320	302	316	297	321	324	330	299	292	332	293	304	288	308	319	317	293	300	285	314	286	314	293	309	318	298	310	320	302	325	324	298	322	292	294	299	287	306	290	298	290	312	305	319	322
35821	18338	5785	1275	843	699	552	457	378	314	302	270	283	256	221	217	231	240	220	234	226	220	231	231	230	239	183	197	238	206	186	198	216	191	190	204	213	180	197	217	196	181	178	203	186	214	187	213	203	186	208	199	196	174	217	189	198	218	195	194	202	206	177	203	177	200	187	188	168	187	202	217	194	204	195	192	228	196	186	183	205	211	203	185	199	213	190	204	203	189	160	196	200	188	177	185	192	203	191	231	181	179	179	210	195	184	210	208	173	193	189	183	210	210	218	192	191	178	197	196	218	191	195	168	208	205	172	168	194	195	189	204	207	176	204	196	204	191	189	189	194	184	159	172	187	199	218	190	180	194	203	180	202	185	187	231	192	194	198	187	223	191	177	171	188	165	179	203	197	161	170	195	168	169	158	210	208	205	184	209	197	196	182	167	182	192	213	176	190	192	201	188	187	183	189	201	163	177	209	194	190	173	205	182	183	186	194	191	199	175	201	210	179	174	174	194	200	188	196	194	188	196	201	187	196	161	197	179	180	195	199	189	197	196	190	202	171	181	181	152	188	186	190	206	173	179	181	203	176	183	177	198	179	167	187	191	190	183	186	173	188	186	207	199	203	187	214	207	189	223	155	171	178	203	181	194	190	189	185	187	190	195	190	184	192	203	179	192	174	190	170	181	182	161	185	190	182	185	191	184	200	172	193	184	172	205	181	163	169	182	188	214	194	173	203	178	183	185	185	191	189	169	187	171	166	211	185	176	194	202	188	194	181	185	178	167	201	210	184	171	214	214	187	182	203	161	171	175	182	187	207	206	221	171	182	193	174	187	187	180	197	187	181	192	182	192	184	180	163	186	192	208	167	190	185	194	196	179	179	195	182	174	189	201	176	187	200	184	195	179	201	192	190	207	210	206	195	213	202	192	195	190	193	177	179	175	186	191	201	202	188	200	211	195	185	189	196	186	171	185	193	193	170	161	197	201	202	203	197	178	191	174	194	200	187	191	185	195	214	184	176	194	207	187	220	192	189	214	168	213	165	204	180	212	180	186	192	183	185	176	201	181	193	196	196	176	184	211	193	146	182	201	196	186	186	191	197	193	172	174	208	204	191	199	180	181	161	180	194	187	193	214	180	203	173	197	222	181	217	190	186	192	184	156	202	194	172	191	175	199	187	156	173	182	177	197	170	191	192	213	201	186	204	182	199	189	214	177	180	182	195	197	184	185	204	201	181	172	197	211	181	175	182	167	198	185	173	197	201	194	190	189	189	200	187	187	195	187	217	187	202	187	177	186	192	195	206	179	180	178	208	213	184	195	201	180	187	183	171	194	169	164	200	187	202	205	201	202	175	228	218	181	149	225	192	204	202	205	199	187	173	191	181	192	196	196	178	204	204	181	200	194	184	199	197	173	192	198	181	195	182	175	201	187	181	166	196	209	192	162	194	188	165	219	201	183	176	178	220	187	195	170	192	187	215	173	194	170	185	163	173	154	169	179	189	179	180	191	190	167	175	198	169	187	197	203	185	202	169	195	184	188	199	193	193	194	181	193	198	217	174	175	194	165	198	191	208	169	209	206	161	197	197	162	195	176	191	204	230	173	166	197	191	209	179	181	175	195	196	192	182	184	193	200	184	203	168	176	190	184	185	207	178	202	174	184	172	191	198	191	200	194	202	192	193	190	188	176	192	206	201	160	201	199	183	207	173	196	196	176	181	165	205	223	173	214	163	208	231	196	169	200	189	180	161	172	186	204	203	197	192	195	197	177	197	188	184	185	171	197	209	188	185	166	205	174	198	225	168	184	185	173	194	202	181	198	186	182	205	200	176	195	192	202	190	162	188	213	182	183	201	179	208	201	187	194	195	199	191	185	195	204	178	192	166	198	191	174	196	174	185	189	183	181	180	203	201	197	194	180	192	203	173	177	200	195	179	187	183	181	171	203	186	180	193	198	189	211	182	168	193	199	211	178	208	188	182	169	189	183	181	171	187	183	182	180	184	199	205	184	184	177	193	163	204	186	201	207	166	192	189	170	205	180	187	176	191	185	212	199	179	193	213	183	191	193	206	179	179	177	160	201	197	198	180	177	201	160	214	194	177	202	170	184	208	196	193	200	189	219	181	170	186	201	188	185	172	180	186	195	207	187	198	180	193	161	219	191	171	189	200	200	181	177	200	226	197	178	183	186	216	176	212	184	180	191	200	171	201	180	187	197	219	186	200	184	198	188	191	191	172	190	192	193	168	200	200	205	198	176	160	193	175	174	182	204	199	182	168	197	186	208	179	185	211	201	192	196	201	183	176	185	186	169	190	187	189	187	199	203	192	205	180	204	200	180	186	199	185	183	174	198	206	184	187	195	173	187	196	213	158	177	189	198	177	182	177	185	189	164	203	169	203	195	175	169	169	180	186	185	199	168	167	205	180	196	160	185	196	198	205	156	212	198	201	179	174	201	190	204	183	204	202	180	190	211	211	196	207	182	203	193	194	183	197	202	193	204	186	188	193	202	185	197	158	187	187	169	178	196	216	175	172	207	173	191	172	178	182	197	192	185	199	181	198	208	196	189	192	191	190	177	179	205	188	160	182	201	193	214	180	189	184	191	200	178	187	186	208	212	188	164	193	184	169	178	186	164	167	178	165	188	197	178	181	215	195	178	199	175	184	167	168	203	191	199	180	197	224	180	199	191	199	192	183	156	214	181	172	174	208	195	185	161	195	203	197	200	184	204	182	189	187	177	194	198	201	202	191	209	178	162	200	180	204	196	190	155	193	217	170	198	207	192	185	200	195	213	194	177	203	174	173	194	193	213	190	202	175	202	193	192	182	208	184	201	207	205	186	213	170	193	191	192	204	188	211	202	202	171	178	196	192	179	209	204	200	188	176	221	188	196	190	205	177	182	189	186	201	170	182	174	170	195	203	192	195	164	201	199	210	200	173	212	185	190	187	164	222	175	188	183	169	167	186	201	178	160	209	186	177	171	180	187	188	205	184	192	186	206	194	196	200	176	179	210	204	173	191	194	149	195	163	164	177	176	204	183	180	204	179	196	205	192	178	213	200	213	188	171	177	190	197	170	192	181	179	182	207	188	172	180	206	204	189	189	211	164	209	184	190	196	181	211	173	195	194	186	176	167	221	195	179	182	213	198	182	179	207	185	193	174	197	212	189	187	196	193	222	196	180	179	174	188	175	179	185	202	170	172	187	215	175	203	196	181	212	198	190	173	192	198	189	224	187	185	187	190	190	228	184	196	193	222	192	188	149	189	201	192	167	195	161	189	220	186	213	176	188	196	190	181	178	168	195	221	211	197	193	188	183	190	188	178	208	195	153	189	203	189	209	185	179	181	164	193	220	222	176	195	215	189	187	171	199	174	196	198	202	201	179	189	188	182	196	180	192	199	184	187	213	182	196	178	176	188	202	188	199	183	181	214	160	185	146	225	209	159	200	185	190	203	202	190	179	195	184	167	185	187	189	193	206	189	221	186
16590	1501	3247	3653	3213	2620	2041	1782	1578	1353	1296	1163	1071	1053	945	959	894	952	848	760	755	805	771	752	727	700	656	678	695	652	734	695	650	659	657	609	653	659	591	617	642	637	623	604	670	609	579	656	597	611	657	572	544	598	585	587	591	614	580	602	566	600	631	620	601	604	580	585	621	594	565	607	612	575	551	593	589	591	557	618	566	583	613	585	587	572	580	584	664	620	637	565	590	572	599	599	596	580	587	581	559	608	587	595	614	559	631	578	559	627	578	586	562	586	559	607	584	607	595	568	582	610	557	570	589	542	561	590	581	541	581	576	626	610	540	615	605	565	591	599	593	570	594	624	592	609	607	600	522	565	565	578	569	591	590	653	599	585	610	564	577	568	569	590	541	559	599	621	570	576	579	559	609	545	590	546	603	552	633	567	569	586	572	593	554	586	589	600	559	578	574	581	573	640	624	565	565	604	623	572	576	585	590	577	563	568	605	577	566	590	557	624	577	581	572	574	597	600	570	605	555	627	594	589	575	594	536	576	582	579	608	568	585	604	569	580	560	551	564	581	593	606	546	585	604	620	599	593	597	580	572	603	563	553	604	593	611	579	606	549	577	559	591	534	613	550	602	578	615	565	592	570	595	587	573	568	572	593	600	593	599	566	584	557	585	635	601	613	649	624	600	606	575	552	562	546	596	562	577	588	608	580	541	568	588	589	593	552	564	585	561	579	574	517	541	567	544	618	578	580	574	537	577	588	547	597	591	612	572	583	614	576	570	612	575	573	555	561	592	612	595	571	579	574	539	571	578	564	574	589	584	534	572	590	609	545	574	606	605	605	642	560	550	572	573	622	637	600	599	523	632	561	574	559	565	571	579	588	507	541	583	575	584	635	604	600	587	608	569	576	558	615	587	592	566	535	543	540	546	606	575	554	588	596	598	565	595	568	572	563	581	577	584	583	556	580	596	532	526	517	600	606	597	569	624	591	557	605	614	605	571	564	589	581	578	575	580	577	559	565	590	577	582	545	580	571	591	568	541	572	599	569	581	614	531	549	560	572	562	578	564	566	567	562	593	589	550	565	601	545	578	615	570	614	605	583	566	563	554	577	579	626	563	607	602	579	600	566	579	542	592	565	569	587	578	578	573	568	600	588	612	582	561	562	575	565	623	544	582	572	555	556	613	628	610	597	563	523	590	578	579	576	621	603	580	590	588	606	572	607	592	559	580	579	561	579	591	562	570	601	589	544	572	585	571	601	593	594	580	602	577	641	582	557	614	541	558	585	589	556	551	567	537	626	579	593	597	592	565	610	542	594	550	573	577	562	564	622	557	529	542	576	524	603	549	578	597	616	546	639	599	589	601	606	550	578	612	561	567	580	582	545	554	593	620	590	561	581	617	588	575	577	582	575	600	618	599	573	581	545	578	573	590	593	598	512	547	560	575	585	542	627	545	607	594	568	590	601	610	586	565	557	608	562	554	639	589	564	564	557	593	558	559	559	530	553	564	519	566	558	611	608	606	613	625	550	629	564	558	582	564	549	584	599	564	629	575	565	575	517	585	588	569	525	549	573	589	593	559	537	645	598	570	592	600	584	571	655	581	591	556	568	587	579	569	556	565	606	555	570	539	562	574	613	628	568	616	614	601	599	590	580	581	580	581	572	567	584	610	602	581	565	628	612	621	537	609	608	604	585	555	580	602	596	588	582	569	615	573	566	568	605	590	635	549	587	603	587	550	525	596	552	559	558	602	594	578	579	596	535	596	602	573	619	532	601	579	594	583	580	565	556	560	593	633	633	557	621	556	561	619	583	599	605	612	581	598	547	582	577	560	574	617	552	581	560	609	592	547	576	577	565	589	595	554	623	530	572	561	616	591	576	623	587	551	572	594	562	573	613	547	573	582	557	591	574	589	607	555	619	556	539	586	565	551	572	626	533	603	603	577	584	607	550	614	581	568	608	578	551	574	556	554	608	565	543	596	599	546	589	608	613	546	579	559	589	583	557	592	640	569	585	545	577	608	533	632	590	593	587	635	588	607	611	599	582	616	531	564	556	585	540	568	568	600	576	582	590	630	576	606	577	556	580	580	536	562	598	593	548	598	619	568	547	568	602	573	563	578	588	609	593	618	571	594	545	584	544	600	568	593	567	575	595	537	608	575	606	594	618	578	536	575	544	596	580	568	605	639	570	574	585	603	594	586	587	595	555	564	560	592	562	595	556	605	645	586	598	574	645	581	566	607	566	584	601	584	554	580	533	588	589	562	586	576	600	554	632	619	659	543	567	577	565	598	589	558	584	584	558	589	605	592	556	601	549	565	580	570	563	605	602	579	592	537	645	603	606	568	601	591	576	580	546	540	578	565	548	588	566	518	588	591	567	617	600	570	567	572	590	552	576	586	560	584	563	518	602	596	557	563	550	601	566	548	574	577	594	600	586	618	579	590	594	580	541	608	582	559	604	598	596	569	592	597	550	579	585	596	618	583	586	572	606	540	610	558	573	562	630	597	594	575	549	584	571	529	544	595	592	604	573	577	567	581	568	564	604	559	561	572	571	599	594	597	600	600	559	577	575	594	586	586	575	585	565	567	575	597	582	578	544	560	625	577	616	525	555	559	571	588	590	603	550	581	545	559	591	593	583	569	587	582	563	581	566	578	642	598	547	568	598	574	573	588	544	610	585	598	613	631	598	591	572	603	588	621	591	536	541	559	578	560	595	602	565	548	578	586	604	592	542	588	590	575	583	559	557	586	598	612	587	613	584	593	588	536	626	590	586	583	574	559	576	588	589	590	571	587	591	550	557	600	556	592	576	537	580	551	539	574	570	596	532	587	593	593	558	569	581	567	586	591	582	590	609	603	592	603	555	608	570	587	553	526	512	559	594	601	609	582	570	558	574	593	549	560	594	588	612	587	621	598	580	542	557	603	566	566	585	547	589	581	605	542	628	574	561	585	632	575	560	572	535	596	585	627	579	602	574	568	556	565	580	556	546	602	573	591	580	573	607	568	597	621	596	581	596	562	575	570	580	578	582	542	597	607	558	595	575	563	540	577	610	586	585	632	645	623	553	549	568	637	532	587	598	560	586	602	552	606	598	576	578	572	585	615	568	612	569	573	577	591	531	624	567	580	547	559	593	573	548	556	585	547	598	592	615	576	549	573	623	632	573	590	549	598	620	551	576	602	572	588	562	542	562	605	554	531	551	563	555	564	576	561	603	589	604	601	612	564	565	553	598	585	641	575	569	577	614	617	562	594	586	559	605	566	608	596	547	587	599	590	596	591	587	563	573	591	586	603	552	564	564	577	596	573	562	594	585	564	572	565	563	589	607	585	582	541	591	563	571	563	584	594	595	576	569	596	600	564	541	581	614	620	585	515	583	572	552	537	577	605	588	596	605	611	622	555	561	599	586	607	597	613	537	533	559	603	611	600	544	618	606	587	618	595	586	608	573	555	579	560	570	575	626	603	572	555	586	595	526	550	555	555	579
39003	23120	19207	3152	1661	1251	882	783	618	552	496	448	406	398	397	379	360	362	346	298	288	319	317	319	323	298	280	301	302	289	274	285	290	275	336	296	317	282	279	296	266	285	271	283	301	275	301	273	288	251	270	277	247	257	284	283	269	284	296	246	255	262	279	264	261	267	275	251	317	291	281	296	265	297	264	263	251	256	298	271	270	282	312	279	279	279	281	239	290	278	291	291	295	275	280	257	259	286	302	285	269	262	307	272	275	277	268	266	299	285	266	279	298	274	255	290	290	249	247	268	244	278	256	279	284	297	287	266	300	276	282	324	272	261	308	283	291	287	268	286	264	284	276	272	293	284	286	274	251	227	268	270	266	275	277	289	288	291	278	274	280	274	289	242	248	267	248	265	291	299	287	283	244	290	262	284	279	256	277	284	278	223	257	288	284	275	283	234	236	247	244	272	276	276	301	246	289	265	302	278	282	268	262	293	256	280	284	273	271	264	276	288	279	295	264	310	273	281	286	272	268	245	280	262	264	297	274	277	278	248	278	270	267	294	299	245	264	281	228	271	261	257	272	310	279	267	283	271	279	246	253	273	275	253	291	271	277	260	273	265	284	264	278	255	241	262	298	289	263	263	281	254	275	281	259	274	240	281	260	285	282	279	250	326	246	268	267	269	275	255	236	265	296	283	255	261	274	287	288	279	270	267	279	249	256	300	301	238	282	270	249	280	301	245	306	248	255	261	288	273	290	281	278	254	258	260	263	273	254	276	265	247	308	281	265	294	276	266	275	265	278	277	269	260	277	286	270	254	251	304	282	264	292	266	249	269	254	274	259	266	259	317	271	290	261	252	291	294	259	286	272	277	276	261	288	273	275	302	264	265	301	247	252	256	266	298	265	269	281	284	271	276	276	272	256	273	243	257	289	243	287	260	286	259	265	273	254	294	303	263	261	284	313	289	263	300	293	264	282	260	289	279	309	282	292	276	256	299	287	275	255	272	266	247	277	266	268	268	278	250	265	244	263	281	269	259	290	269	276	257	307	276	264	292	272	269	271	276	265	250	282	256	285	278	284	268	237	302	252	244	292	297	269	275	248	285	250	252	257	297	274	283	285	250	310	286	274	232	268	278	233	304	250	272	272	275	266	288	281	279	262	291	286	304	262	250	286	302	268	266	263	277	311	269	266	317	278	264	284	263	282	258	270	246	271	286	280	302	264	257	316	289	266	227	275	261	282	252	251	277	278	263	271	263	283	256	280	262	280	313	259	253	290	280	272	269	287	249	275	257	269	300	260	266	249	278	268	275	267	267	279	301	292	272	294	246	251	241	286	251	267	292	274	307	266	252	281	285	256	266	287	238	282	253	292	273	286	268	237	295	287	284	236	264	273	274	286	267	272	253	275	311	286	253	320	275	264	299	267	263	278	255	255	263	270	282	266	269	270	273	278	283	259	265	268	262	274	282	237	263	283	251	304	277	328	263	285	253	277	276	277	291	251	308	262	273	264	293	248	251	275	257	267	290	272	268	258	323	249	236	265	277	276	275	250	254	246	284	280	259	274	275	290	272	289	313	265	244	236	270	255	293	308	269	277	252	265	296	256	267	259	274	287	259	266	270	262	263	258	296	296	296	280	251	283	244	289	292	287	294	291	261	253	269	248	289	238	296	269	262	258	274	262	271	284	290	262	279	284	274	249	272	246	280	258	275	274	263	290	311	257	263	263	293	279	293	276	269	270	257	268	270	263	260	266	283	264	279	256	279	277	262	280	248	277	271	241	300	257	263	262	278	268	252	281	262	255	253	283	270	279	275	259	283	281	262	287	271	246	273	265	288	271	260	276	270	273	283	298	261	284	281	260	249	309	266	284	269	262	277	251	302	291	280	284	264	261	271	323	296	274	287	237	253	305	261	282	275	270	274	253	264	265	263	290	297	287	258	271	296	263	243	278	274	301	272	317	282	286	278	301	257	252	260	249	274	273	264	276	274	258	269	271	269	288	283	277	296	295	270	311	291	260	287	263	276	262	281	262	296	261	259	278	254	249	252	265	258	318	256	263	257	259	295	298	280	283	270	251	265	258	251	270	224	268	256	243	260	256	267	286	308	258	264	274	254	262	270	268	259	262	236	305	292	291	252	289	302	281	284	245	251	269	275	291	266	250	290	290	298	259	268	248	264	275	265	282	295	318	251	274	282	279	272	280	265	279	253	264	276	290	283	294	259	263	275	277	239	268	281	262	284	272	262	274	242	256	263	299	282	283	300	276	252	319	299	279	265	299	270	271	258	259	281	275	270	295	258	278	278	270	244	276	289	330	271	250	285	262	286	249	244	290	252	251	258	266	272	255	286	274	263	271	288	253	276	280	309	281	275	260	247	280	289	305	265	285	277	242	269	272	258	245	258	294	279	291	259	267	282	284	233	294	286	265	290	274	259	280	309	263	265	280	301	240	252	270	272	257	300	255	273	270	263	254	272	298	263	285	262	305	268	266	271	253	268	283	278	268	299	264	239	254	273	268	252	270	250	239	293	280	273	304	285	266	266	240	275	294	263	296	265	288	282	271	272	234	279	263	257	291	272	279	265	280	282	263	251	277	250	281	265	269	275	254	266	293	254	276	275	295	261	260	280	290	269	264	263	273	276	273	279	282	260	267	274	240	271	267	274	260	268	281	292	286	281	292	260	282	283	249	266	291	282	279	268	295	266	265	279	276	261	265	261	281	228	294	259	269	263	271	253	269	272	247	278	281	303	269	265	286	259	262	290	279	289	293	269	299	316	322	264	256	259	268	281	276	271	274	263	269	289	254	302	262	287	264	271	274	299	260	248	301	281	255	267	268	238	258	288	262	276	269	279	291	298	284	287	275	256	268	268	311	261	247	271	254	270	277	262	256	280	271	279	249	282	282	273	274	290	276	281	268	299	276	268	274	282	272	268	261	283	286	275	301	277	287	266	264	272	250	281	272	270	276	277	268	260	266	241	262	289	258	282	268	269	276	264	258	237	284	270	240	311	290	278	299	266	289	266	275	287	253	282	238	241	242	283	282	249	260	258	222	325	290	302	261	263	273	257	259	253	280	260	281	273	259	281	270	300	249	288	256	258	277	276	267	269	306	263	234	268	273	257	279	268	252	277	278	274	273	279	266	281	276	283	251	271	305	261	257	249	262	302	278	274	269	278	281	235	267	256	284	280	255	280	304	273	258	262	263	276	263	259	260	289	273	290	280	269	275	286	250	258	268	265	255	256	252	264	279	266	267	252	279	275	245	257	259	305	270	273	277	236	279	292	295	288	228	253	264	278	262	265	268	272	282	265	296	290	287	259	273	264	266	310	267	283	244	283	267	258	266	285	265	275	277	263	303	282	280	251	279	259	298	262	255	267	254	273	303	249	279	296	260	252	309	298	295	276	269	293	291	281	281	269	273	292	265	250	271	285	276	272	255	273	288	289	285	297	272	263	259	270	295	275	282	254	274	270	268	284	258	252	247	280
20909	2569	5830	6734	5629	4593	3822	3202	2764	2381	2061	1898	1778	1605	1542	1494	1389	1292	1266	1171	1239	1189	1154	1081	1065	1063	1037	926	984	934	925	968	923	931	919	937	949	915	897	797	850	906	847	904	855	927	836	870	824	847	824	852	857	882	808	810	834	831	821	795	806	836	852	812	769	807	852	786	785	878	787	811	803	787	783	801	821	809	768	757	842	765	855	823	783	784	817	828	794	765	736	780	798	800	746	788	826	794	804	808	799	789	818	777	799	814	784	785	785	848	825	771	806	761	838	814	754	800	776	804	732	817	820	778	817	785	776	827	806	817	803	763	743	784	776	814	776	796	806	802	772	783	737	763	849	746	828	806	732	810	754	753	764	771	848	768	825	834	791	794	771	818	746	828	788	788	808	791	776	747	794	758	819	800	754	804	778	773	747	808	799	771	802	794	792	792	741	768	787	819	755	802	785	801	768	750	792	794	792	827	805	753	852	818	740	801	810	785	809	757	796	800	794	779	826	770	781	760	801	773	763	782	786	780	798	740	782	768	775	830	736	752	740	787	798	850	786	751	799	789	820	846	761	758	792	776	788	786	790	757	782	781	767	753	778	758	805	801	784	774	777	765	798	767	759	801	802	803	717	826	781	766	809	802	791	800	807	716	796	787	765	792	771	731	793	762	770	813	777	774	830	772	779	780	772	804	824	787	790	779	787	801	717	722	749	776	799	800	774	808	748	816	766	803	775	778	775	796	798	768	736	813	769	808	820	799	816	752	758	825	781	717	828	758	784	764	736	779	781	829	786	787	806	789	764	804	738	774	786	757	783	765	799	739	750	783	792	799	769	706	799	751	814	783	767	784	823	789	759	820	832	817	789	776	782	785	750	779	786	743	806	795	783	800	769	803	811	776	798	839	770	809	769	798	759	820	794	785	777	761	761	744	781	740	778	772	787	830	777	741	784	785	799	816	817	817	789	761	794	771	775	814	799	823	789	836	785	803	783	777	797	781	790	778	757	760	756	744	760	770	767	779	781	797	752	770	808	813	795	813	794	725	739	771	767	781	769	777	768	820	771	783	792	803	788	741	801	784	790	719	784	795	806	780	754	778	760	786	764	786	774	813	779	768	831	759	775	793	787	770	778	825	754	817	822	767	737	750	754	798	753	774	820	730	751	815	732	829	741	763	719	783	731	769	782	779	781	810	783	786	746	748	765	786	740	790	786	769	742	795	741	789	793	796	762	805	786	775	774	770	765	828	753	818	776	754	761	795	831	799	808	755	744	758	776	802	778	759	866	798	800	772	764	781	779	811	843	811	780	743	760	789	811	816	811	788	779	718	784	793	758	777	741	781	781	777	831	744	756	762	846	785	777	776	748	792	765	756	786	779	769	747	790	794	758	776	775	784	765	779	792	813	793	792	784	802	783	819	789	800	763	772	777	762	787	769	764	787	791	751	759	759	826	793	780	760	807	842	817	774	803	782	797	787	800	792	798	769	763	798	715	813	792	763	784	786	802	772	772	781	733	747	767	804	780	783	769	786	833	824	814	773	767	781	799	768	792	771	798	756	799	791	739	750	787	802	778	757	794	833	742	786	766	770	755	786	774	781	782	801	723	786	774	775	787	778	771	769	759	799	787	780	800	757	811	772	772	799	768	779	779	848	733	807	799	758	794	779	767	793	750	794	781	813	807	754	785	774	795	759	798	793	785	803	778	745	731	750	753	821	815	828	769	781	790	752	811	755	778	805	787	776	805	793	745	791	787	741	748	801	803	790	792	776	764	748	746	790	743	816	798	788	816	750	800	793	783	813	800	762	790	825	770	807	772	825	771	795	796	783	771	787	761	796	782	779	766	764	809	800	817	759	784	735	743	809	729	786	796	833	783	745	763	804	808	781	795	769	802	814	837	810	788	787	782	753	769	810	744	836	791	778	859	796	779	811	824	778	853	756	817	805	752	740	770	758	774	795	734	762	798	763	763	747	744	787	777	758	796	837	775	775	821	747	784	783	809	758	787	778	786	788	797	783	812	746	794	822	764	749	787	762	811	767	719	779	766	795	759	785	814	764	752	766	787	769	817	769	739	799	784	797	804	717	759	802	785	807	833	793	804	781	759	782	762	787	820	775	798	755	818	768	833	752	766	806	810	780	800	784	756	779	790	780	841	766	750	791	791	803	851	795	783	767	792	770	745	782	820	808	785	785	784	789	718	783	785	833	769	720	771	814	776	778	829	825	760	778	742	762	769	798	746	770	745	787	772	774	747	777	787	760	771	812	820	760	744	790	781	767	761	740	740	808	801	788	715	806	783	801	766	775	750	810	776	790	721	771	722	800	801	772	746	816	823	812	806	816	832	765	762	802	785	795	761	772	747	802	743	761	801	810	766	789	823	768	774	803	793	765	781	744	819	786	695	822	803	832	807	778	797	759	779	782	792	809	758	764	815	797	774	827	763	788	788	783	785	824	784	795	768	804	801	785	805	765	778	748	732	773	804	798	796	782	819	841	773	799	789	814	802	766	749	800	749	817	798	755	808	781	809	753	792	809	765	790	855	796	785	784	750	784	759	754	782	795	746	768	736	801	774	773	789	763	768	767	787	765	809	777	759	787	761	786	779	754	770	782	803	760	783	776	778	748	790	781	793	796	787	772	745	815	768	746	808	780	753	778	844	790	769	767	757	790	754	811	776	813	777	800	795	802	778	859	756	713	767	792	772	754	776	779	815	776	771	767	748	764	761	819	745	772	793	816	755	784	779	767	727	833	794	796	777	730	782	784	811	720	787	819	779	788	786	808	830	737	790	777	800	806	789	759	762	707	834	812	796	796	831	778	815	792	753	783	772	738	788	781	827	780	766	751	811	766	788	746	761	808	818	731	796	813	772	773	774	814	764	763	818	784	778	709	798	837	763	780	755	774	808	783	765	750	776	814	749	793	741	780	759	767	788	817	785	814	810	812	764	793	834	792	790	792	746	775	760	814	820	750	768	774	792	809	819	812	764	760	809	789	781	791	791	760	757	772	779	807	776	817	800	735	833	794	809	755	717	820	756	784	786	771	747	765	792	767	741	756	763	766	774	738	779	797	830	765	789	756	821	761	804	760	833	773	784	755	786	838	796	721	758	818	786	785	757	751	760	730	816	790	687	810	745	788	769	790	798	785	776	776	791	757	759	805	764	674	784	730	799	806	752	778	783	776	794	807	792	735	837	738	788	772	699	765	785	780	731	739	740	809	771	747	868	779	787	804	819	777	781	792	759	800	751	811	736	803	794	712	809	748	778	791	764	792	769	785	759	765	742	810	823	781	811	741	744	807	785	806	777	739	790	778	777	777	796	827	783	763	807	771	786	778	773	753	820	785	809	807	801	772	781	786	736	792	783	786	759	838	809	783	850	812	804	762	809	731	779	783	787	792	793	842	795	724	789	799	768	779	800	761	799	745	762	839	810	801	719	751	764	769	780	780	779	775	753	802	765	796	811	797	734	794	742	750	761	809	788	818
5744	387	311	138	109	110	94	95	112	101	93	109	90	95	82	85	71	73	93	92	80	97	81	92	89	78	95	95	105	83	66	79	90	89	75	98	87	83	81	78	78	92	90	95	95	78	97	83	70	92	82	92	78	78	82	92	99	100	101	67	89	88	99	90	77	94	75	95	87	97	59	79	81	80	94	88	79	102	89	78	90	92	88	88	80	94	80	77	87	83	93	91	77	91	80	81	84	93	94	82	107	87	99	87	81	97	84	73	77	96	92	81	75	83	96	95	61	88	96	80	88	97	70	91	97	88	69	93	88	87	88	76	78	97	78	73	81	89	77	76	83	90	72	76	86	100	62	86	84	82	74	94	83	82	68	73	74	71	100	80	80	87	94	75	88	77	86	73	91	83	100	76	96	86	96	82	94	104	92	71	78	98	90	79	80	78	72	80	81	74	88	89	77	90	95	73	86	82	82	75	94	90	101	84	91	86	88	95	93	88	92	93	82	109	79	69	78	80	85	88	86	84	80	89	97	83	88	73	70	83	79	82	93	91	82	76	81	79	89	75	89	71	87	83	92	80	78	100	77	103	83	91	78	98	89	96	94	102	84	78	98	121	96	71	83	95	86	81	95	92	83	107	85	93	89	89	97	82	79	80	91	89	91	89	94	97	93	104	98	80	85	88	97	76	71	91	78	88	93	84	67	81	85	78	84	86	84	84	80	74	88	93	87	72	102	86	95	83	82	95	80	95	86	87	70	84	94	84	93	65	88	92	82	74	82	97	90	84	103	78	80	80	96	95	83	100	89	85	84	84	93	103	107	82	87	82	103	109	94	92	73	109	72	85	92	78	77	87	76	94	91	104	103	74	92	98	101	78	68	73	75	88	93	102	91	95	81	82	91	86	76	85	79	79	83	97	84	95	87	89	86	83	81	94	83	73	75	81	89	82	83	89	89	103	92	96	83	74	92	85	98	105	98	85	82	88	87	82	78	78	99	90	87	86	100	87	78	84	86	88	88	93	90	75	74	80	73	87	71	93	91	85	75	68	100	96	77	83	93	76	89	78	67	78	94	66	76	81	95	91	107	89	79	91	94	74	74	90	86	75	89	83	90	100	83	73	83	76	107	89	72	96	103	88	92	101	86	84	97	87	93	90	88	88	93	85	92	80	72	100	80	92	85	88	96	81	87	98	108	73	94	73	77	98	77	80	82	76	80	85	73	72	97	90	77	74	89	65	90	97	81	96	86	83	77	95	88	93	102	95	88	93	100	101	82	102	90	92	79	81	74	96	102	94	89	84	95	66	92	83	83	77	80	73	78	78	90	92	93	80	101	86	112	77	92	69	70	90	90	87	90	89	88	82	89	78	94	95	83	83	78	94	79	79	91	99	79	89	91	84	72	88	89	93	79	94	81	85	112	82	75	68	87	84	107	95	69	74	87	110	100	87	86	91	97	90	83	85	83	98	79	98	86	80	75	73	90	78	87	76	90	76	107	92	94	67	71	102	91	90	102	78	92	84	103	90	86	92	88	99	82	89	86	99	66	84	72	88	88	109	88	87	89	75	75	95	81	83	84	72	93	86	91	83	87	95	86	90	77	74	75	74	76	88	101	75	71	92	95	70	88	93	82	86	101	78	97	90	88	80	99	77	93	90	90	88	101	81	89	80	89	85	79	69	75	98	73	76	86	76	86	90	72	81	77	105	82	83	101	93	93	85	97	80	83	80	80	67	88	85	86	107	92	91	97	85	83	80	89	102	67	80	83	93	92	91	92	90	113	78	88	90	90	76	82	85	87	73	94	78	84	93	96	85	86	87	94	85	76	91	73	89	81	80	81	88	87	93	82	87	84	84	87	86	75	83	84	101	95	81	83	99	78	91	76	92	92	89	95	79	89	75	80	70	86	95	63	89	92	74	74	75	92	76	70	89	71	88	83	84	84	84	104	82	77	82	80	84	89	80	77	87	96	79	62	86	74	94	72	91	102	100	75	74	85	100	77	82	83	79	85	69	89	78	82	92	82	81	104	82	83	100	76	81	98	78	95	82	112	88	71	92	96	81	85	69	92	90	91	89	85	85	96	80	84	91	91	100	87	81	78	75	89	87	99	82	95	92	87	76	95	101	80	86	81	111	70	73	69	100	79	101	86	87	89	93	87	101	82	90	96	85	79	85	73	90	79	95	99	83	95	82	86	82	69	90	106	82	94	75	84	71	75	75	75	94	72	93	83	93	67	91	80	93	83	87	87	96	82	95	69	88	84	89	92	70	83	84	91	87	97	81	88	94	81	89	76	78	82	86	100	88	84	102	76	95	88	82	97	70	92	86	88	84	71	85	93	77	91	93	86	106	97	87	82	80	78	88	77	78	93	68	88	84	91	89	78	60	83	101	99	104	79	79	89	100	98	86	91	94	93	100	86	100	108	74	76	99	87	76	81	99	80	81	89	93	106	90	95	78	68	80	91	89	84	96	85	84	83	83	82	81	90	90	82	93	81	93	78	84	71	91	91	98	88	75	81	92	86	73	90	87	96	78	94	100	97	89	92	85	72	86	85	93	86	73	101	89	90	83	77	91	88	96	88	90	92	77	77	83	81	86	100	93	75	84	79	82	81	85	79	97	89	84	93	88	107	80	82	82	88	99	98	72	86	72	88	83	64	75	89	80	95	96	98	86	73	82	64	83	87	92	87	93	100	88	86	68	86	86	76	84	96	75	86	89	76	83	70	79	73	72	91	82	87	86	76	88	79	71	94	88	89	101	91	77	88	89	77	66	70	85	88	79	82	90	95	80	106	83	82	86	100	86	88	104	82	98	97	80	91	89	87	74	83	75	94	85	104	95	73	93	79	90	92	95	84	69	88	102	70	90	74	96	89	90	88	99	94	83	94	92	86	76	89	98	62	94	81	77	86	80	78	81	85	86	90	101	91	91	93	117	82	81	84	85	101	83	89	87	93	80	88	92	93	111	79	105	87	111	73	92	93	98	86	85	88	91	73	91	77	97	84	92	84	99	83	84	84	89	80	79	85	99	98	57	88	89	91	78	87	74	82	97	93	83	68	90	97	82	101	83	96	76	102	100	83	97	82	81	93	91	89	99	93	89	89	78	83	82	86	100	83	86	88	102	87	88	89	87	73	98	86	87	86	70	85	70	89	81	102	93	91	91	84	100	71	68	93	87	87	81	83	82	61	78	82	94	87	76	100	91	77	89	111	79	86	86	80	66	78	98	95	109	89	83	84	95	92	83	81	81	87	82	91	74	101	99	91	83	78	83	88	80	75	83	81	92	84	83	89	100	94	82	87	74	103	85	88	81	80	92	90	89	98	71	81	90	78	79	92	76	97	101	82	89	79	79	80	98	112	74	89	79	95	76	78	97	97	75	91	93	94	90	102	87	91	72	78	81	91	95	100	80	90	92	93	80	96	90	81	80	88	118	83	85	92	95	107	70	96	74	96	91	81	77	104	75	90	117	96	84	84	89	103	76
4497	373	488	485	510	419	412	383	347	328	326	319	353	345	336	333	334	320	322	325	318	322	311	325	349	321	319	309	325	306	310	335	317	304	331	307	291	299	300	306	327	297	329	307	309	306	320	294	317	320	327	316	323	300	295	295	288	339	288	306	328	304	285	326	310	325	338	321	307	294	338	328	307	321	332	316	316	318	315	326	324	307	303	324	331	313	319	311	277	344	285	316	320	315	298	328	306	303	335	294	305	336	313	313	288	355	318	324	301	331	312	302	334	303	298	302	301	319	306	305	327	287	315	281	322	332	334	368	304	281	323	279	288	308	304	321	342	332	330	337	320	297	334	314	327	307	294	314	314	301	325	304	314	305	300	341	288	332	320	273	344	327	337	297	321	339	288	299	309	306	327	299	319	319	304	302	334	317	328	329	294	307	301	301	291	307	328	318	337	311	286	325	314	316	317	329	337	279	286	292	335	305	311	329	305	323	290	328	327	289	299	338	318	293	318	334	319	311	326	315	280	332	327	287	289	317	303	301	321	294	333	299	305	312	333	288	353	291	320	303	323	307	323	322	309	321	335	305	329	314	350	309	289	335	302	303	291	323	315	335	313	301	297	317	304	317	350	309	319	328	295	302	300	327	311	309	279	316	319	323	328	315	299	320	331	300	305	281	303	281	310	300	302	324	309	300	314	321	301	309	345	341	302	296	331	316	266	339	304	310	309	318	298	307	322	294	337	314	315	314	310	305	301	307	318	339	321	296	292	313	295	303	311	324	299	295	328	317	290	303	326	300	310	323	322	302	321	303	308	312	337	306	337	318	311	322	312	292	322	337	344	282	300	326	324	338	301	305	310	293	324	346	270	328	342	298	303	309	293	322	332	272	311	322	309	309	298	290	313	317	314	341	308	300	306	326	287	293	329	329	321	321	328	274	337	311	278	296	291	312	339	299	322	305	324	329	367	344	289	303	311	301	300	282	317	343	314	313	316	338	335	297	306	279	314	307	329	328	304	311	276	311	324	319	313	278	348	279	312	323	313	284	300	325	340	299	319	340	350	339	296	321	279	327	332	314	305	296	296	348	316	340	339	326	311	288	319	283	325	305	321	303	332	302	314	348	301	309	278	330	310	296	304	331	301	313	322	305	293	323	322	326	312	334	310	343	279	306	286	303	316	332	311	297	298	283	347	317	285	332	316	314	348	329	323	316	311	320	332	306	308	287	320	294	322	341	311	324	341	330	335	310	322	341	295	295	312	314	310	324	315	321	351	308	346	309	309	338	270	332	339	311	337	272	323	307	352	300	321	283	336	314	298	343	318	322	320	304	323	306	320	308	331	314	310	299	329	345	310	330	310	325	296	278	301	302	307	338	293	307	305	322	319	303	319	312	297	318	290	312	314	316	291	307	306	321	292	314	317	283	324	320	299	326	313	307	321	329	312	329	339	294	274	309	328	312	343	303	308	306	287	290	342	316	287	329	336	287	320	317	320	332	349	317	330	308	331	324	271	322	321	331	281	304	289	303	332	305	310	319	331	303	303	306	314	298	330	343	311	334	300	305	326	303	317	314	334	321	335	306	326	312	319	303	308	316	308	287	313	290	323	319	321	296	313	305	318	325	344	313	269	293	290	325	332	328	323	302	297	324	300	318	313	347	324	293	300	288	313	302	318	300	319	335	331	292	282	304	309	323	340	296	347	344	320	325	325	301	307	321	329	303	313	296	326	274	286	321	298	315	337	300	289	313	300	298	298	295	285	299	301	314	316	324	324	350	301	325	322	368	336	321	318	316	299	310	315	307	334	318	292	323	278	346	330	326	286	299	301	296	280	316	304	295	316	279	314	293	341	357	301	318	334	267	288	319	331	324	334	321	317	299	293	301	297	295	342	321	305	315	275	291	309	326	323	302	321	336	336	314	307	316	311	316	292	301	341	326	329	335	309	320	311	347	302	348	301	309	310	357	285	364	324	328	322	291	330	321	324	335	307	289	310	306	305	333	320	306	286	323	324	323	328	342	311	322	303	276	322	313	316	308	303	304	318	329	322	327	363	308	287	316	298	335	316	315	329	333	329	276	312	349	332	351	312	279	288	282	288	321	305	282	336	316	317	310	285	290	331	265	305	309	318	290	329	329	316	303	325	329	309	315	311	305	281	309	305	295	301	309	294	316	292	321	299	291	312	326	322	345	317	313	302	292	301	330	310	300	310	326	285	303	321	353	335	321	307	331	301	335	318	315	263	299	307	306	344	360	320	333	295	304	320	314	287	332	321	304	308	321	307	309	332	339	327	325	313	318	337	331	317	305	303	313	282	309	315	294	330	292	322	326	367	328	314	296	298	288	291	302	350	308	328	282	313	328	312	321	308	337	316	317	311	285	303	327	309	289	330	324	307	334	314	330	322	321	311	330	297	300	308	328	300	309	277	311	319	321	290	332	334	302	330	302	297	322	313	352	285	337	305	325	291	298	337	311	313	315	303	296	296	324	271	287	334	316	336	326	317	290	338	328	313	275	328	301	342	332	317	321	329	321	327	296	323	327	300	290	318	278	293	324	300	331	327	353	269	315	300	329	272	314	325	292	314	312	292	335	317	298	305	339	334	297	325	292	310	286	304	305	306	297	317	290	330	330	306	310	290	340	303	290	295	327	358	299	326	351	314	320	312	288	316	326	302	288	321	318	298	313	351	293	291	304	296	326	346	307	297	282	305	311	362	311	291	298	308	337	321	296	312	298	305	328	351	342	306	313	287	303	361	335	327	290	330	295	314	355	342	300	326	358	326	297	346	298	303	315	322	316	317	280	308	319	315	299	321	295	330	327	294	297	316	338	307	284	306	276	343	331	323	304	331	308	329	287	272	315	315	286	290	316	318	335	305	297	286	326	301	323	292	302	279	288	298	292	320	339	312	310	331	315	323	300	325	317	313	340	290	278	312	284	300	351	279	303	328	308	292	312	327	299	322	346	320	346	308	335	309	291	322	316	339	301	288	315	319	287	279	329	294	340	317	319	321	292	329	300	305	342	325	328	344	304	309	295	318	283	332	315	292	329	314	287	337	280	310	306	300	295	344	317	306	320	285	320	299	296	315	320	327	295	297	335	331	297	295	328	329	287	296	301	294	317	310	314	299	329	334	343	316	320	290	311	304	299	327	354	312	305	320	303	317	327	327	320	313	369	309	325	314	307	284	323	307	319	310	318	318	307	287	323	277	285	291	321	331	308	331	303	288	295	276	281	293	310	325	305	319	307	295	329	267	319	311	303	309	312	336	291	299	297	326	291	306	329	314	315	326	333	286	343	267	348	300	279	331	297	304	313	314	333	310	320	291	336	277	309	317	315	311	321	328	323	288	314	273	274	286	303	284	323	281	305	291	319	326	320	315	292	305	313	334	331	301	302	281	341	337	309	347	293	299	336	315	299	338	318	345	311	294	320	318	320	305	314	315	321	301	323	303	299	322	320	318	317	308	326	346	320	330	329	296	297	320	292
35673	18189	5222	1222	846	602	517	398	383	341	280	290	255	247	238	263	249	229	232	210	216	247	201	227	205	222	210	208	218	184	202	199	192	191	206	211	191	183	186	211	197	175	183	188	194	199	177	183	198	192	184	180	184	175	197	184	188	209	155	202	199	193	195	180	201	181	173	188	172	162	187	172	208	165	190	184	179	203	193	186	202	203	183	197	182	190	182	187	180	184	199	184	190	177	191	188	203	178	163	192	171	198	177	200	195	185	207	189	197	182	165	210	160	190	182	199	212	179	201	191	197	228	189	195	202	202	194	184	185	165	198	189	175	182	184	181	208	195	203	183	154	181	185	202	186	172	189	174	195	200	192	186	199	216	202	201	196	190	193	193	203	194	200	206	199	168	184	190	165	180	197	213	195	188	162	206	183	208	164	188	194	191	208	182	198	179	191	166	177	183	176	189	195	197	198	194	172	195	205	183	203	181	214	193	214	182	198	174	186	181	165	193	199	210	186	186	194	175	172	189	196	200	179	167	174	171	176	203	183	183	200	199	187	170	173	179	185	184	199	194	170	192	187	193	185	176	182	189	222	184	179	188	207	163	203	164	206	196	189	182	182	187	184	171	191	189	214	190	192	179	198	161	181	196	180	200	206	193	202	154	201	184	203	167	183	209	205	198	186	183	203	203	210	204	179	191	182	203	198	197	197	199	190	194	203	201	180	230	186	211	186	187	204	197	179	199	206	174	182	172	196	201	190	175	203	183	169	188	188	174	195	173	171	206	201	187	191	159	198	172	178	198	185	190	190	181	182	201	173	206	218	178	216	190	207	162	194	191	194	180	169	180	201	190	202	170	204	193	163	180	179	180	195	192	174	199	177	177	177	191	184	190	196	194	172	179	206	174	179	206	184	192	185	217	200	177	183	194	170	175	198	188	200	200	179	176	184	206	187	193	174	163	163	176	191	174	218	208	207	206	187	177	165	179	178	194	203	181	201	205	195	167	176	209	169	184	179	208	182	198	197	175	170	175	190	176	185	181	172	200	176	204	203	183	199	208	194	221	164	183	205	191	182	176	203	204	200	190	205	196	186	200	179	178	178	167	212	188	197	198	165	218	177	184	184	200	193	175	220	189	148	193	190	202	187	174	191	187	189	207	196	203	196	171	169	190	187	197	187	180	187	172	166	204	174	193	200	194	202	197	208	161	192	167	185	189	194	172	187	174	220	215	207	159	182	192	194	190	194	182	202	193	183	171	182	180	200	211	191	171	197	184	167	208	187	186	190	185	191	204	188	167	173	182	201	176	190	188	200	176	185	173	203	214	173	198	166	179	197	201	185	214	196	173	215	181	191	201	177	190	185	189	192	188	173	208	194	210	175	173	164	179	192	179	197	215	174	206	194	186	187	193	190	194	174	195	190	191	202	181	202	182	195	185	169	174	177	210	201	188	183	215	186	196	178	171	191	169	187	182	183	176	202	184	197	205	194	200	174	187	187	182	188	201	187	194	197	179	182	197	183	193	198	195	204	169	177	182	211	202	189	194	182	198	194	189	198	198	197	201	198	191	174	174	210	196	197	179	182	198	196	198	186	178	198	189	190	182	204	214	185	168	178	181	183	171	210	181	192	186	181	175	185	179	187	188	178	175	202	192	210	193	204	186	188	171	187	183	171	187	187	227	179	186	194	183	196	195	188	201	191	193	205	188	175	189	195	183	193	160	184	198	200	188	174	211	218	191	175	190	174	189	190	214	175	187	207	189	179	177	197	162	198	164	161	161	183	183	154	184	194	183	189	175	177	171	212	185	186	207	193	176	170	176	180	197	204	198	217	194	167	201	200	197	210	169	196	199	203	188	188	185	186	173	176	202	174	185	195	200	150	184	182	190	175	188	193	205	160	189	178	185	202	180	186	190	200	197	212	192	216	180	189	176	208	170	180	206	195	189	206	200	188	183	191	179	177	206	196	173	183	198	174	192	157	203	183	169	188	201	205	171	192	175	171	181	206	196	201	183	194	201	164	188	213	189	196	169	182	206	203	178	186	175	200	193	213	192	167	165	208	197	165	198	202	173	222	207	218	191	175	159	211	173	189	208	199	167	204	169	203	178	205	177	198	192	183	216	196	175	203	197	175	197	180	183	197	188	204	179	174	190	179	187	215	192	232	207	173	179	175	182	195	176	202	183	215	189	180	208	191	175	177	206	183	167	200	189	200	215	210	205	180	170	189	175	162	168	169	211	188	173	173	192	177	189	165	213	169	169	196	202	182	198	208	186	195	197	191	213	205	186	156	161	192	189	200	185	207	170	186	188	184	169	213	181	191	197	184	185	177	156	235	180	211	197	176	185	179	162	156	192	179	189	184	204	182	201	174	175	208	180	170	179	191	186	202	184	177	189	202	196	201	187	190	176	203	199	180	164	190	191	193	184	187	196	207	187	157	171	210	204	176	162	180	180	183	182	189	194	198	186	217	166	198	186	195	182	194	194	217	201	203	187	193	211	182	177	172	173	191	185	178	182	186	179	189	188	169	189	187	189	214	184	213	191	185	200	175	179	206	182	182	177	176	188	173	199	222	181	194	185	178	185	190	190	191	195	173	212	187	199	196	201	198	191	222	178	188	184	197	173	190	180	174	210	190	195	188	205	188	188	182	196	188	192	197	186	213	183	200	195	182	221	210	187	172	202	191	178	221	180	147	214	178	202	196	181	193	187	177	187	189	209	171	183	171	193	204	186	195	226	189	175	164	190	208	194	191	172	178	190	211	181	198	219	175	199	177	197	205	201	186	184	181	176	179	184	176	188	223	176	198	177	197	179	204	191	177	188	183	195	176	197	169	189	201	196	174	185	179	178	177	172	201	188	185	204	212	198	197	165	183	204	177	201	197	177	185	192	183	199	184	205	180	181	202	223	198	159	181	172	183	196	195	189	206	221	171	205	199	169	191	172	184	211	194	191	181	213	197	207	181	166	196	173	195	203	191	207	212	188	188	192	202	186	195	194	193	237	158	177	184	180	175	189	196	185	176	208	230	204	164	173	199	197	210	177	211	206	186	180	180	199	150	195	210	162	188	190	172	207	160	180	187	170	192	170	210	184	184	200	186	193	201	197	200	182	183	203	186	179	197	186	189	183	158	201	185	195	178	160	189	177	199	187	176	187	186	235	176	163	203	166	175	174	198	193	183	195	194	193	171	166	213	204	204	186	174	201	180	185	169	170	186	182	198	196	194	200	180	181	197	194	194	198	207	205	205	184	221	195	192	177	177	180	197	167	192	185	200	170	156	191	203	194	187	161	183	195	192	192	192	217	195	207	184	181	197	192	176	172	199	176	177	199	178	174	192	194	175	190	202	157	217	205	202	182	227	163	180	197	175	182	199	170	188	188	170	186	188	175	196	189	172	156	181	183	191	178	192	210	175	194	164	200	201	182	192	171	189	185	184	227	173	186	190	218	184	198	197	181	182	190	208	192	186	185	189	191	196	178	228	194	205	183
16450	1541	3186	3676	3083	2601	2139	1842	1613	1474	1256	1216	1075	977	936	935	886	891	773	833	777	781	736	725	736	692	711	771	699	686	677	700	649	682	625	644	628	683	662	642	634	658	587	621	682	608	612	599	647	608	596	633	600	616	591	560	597	635	602	565	610	609	611	614	594	592	572	575	568	587	569	570	585	591	627	628	593	573	621	588	607	558	580	557	606	555	591	574	602	584	563	562	596	608	609	589	572	562	571	615	593	589	582	611	596	561	594	596	601	600	561	562	566	583	604	568	593	562	558	590	602	574	588	550	562	551	575	567	617	616	533	596	589	609	518	600	602	575	585	578	566	585	590	601	594	558	569	634	575	612	582	563	547	542	592	540	610	580	543	569	581	593	538	581	621	572	546	593	598	592	569	601	596	617	562	562	597	563	590	580	631	575	620	580	545	579	564	626	626	558	607	565	598	568	549	559	558	601	566	572	576	557	588	593	565	522	545	545	634	536	569	591	565	588	562	593	612	560	585	593	558	573	594	550	550	618	607	578	588	545	601	617	582	603	582	569	564	522	580	557	573	585	628	578	562	587	584	586	568	619	578	559	571	587	603	607	593	528	577	608	621	542	593	653	547	591	593	535	603	618	578	538	595	581	638	569	576	551	550	567	576	567	549	624	590	541	598	598	567	580	576	583	574	562	496	597	585	586	552	565	598	616	598	564	573	581	586	578	561	581	561	566	582	545	624	584	602	572	559	592	579	548	587	563	559	595	645	552	592	603	567	571	568	567	575	589	585	578	595	537	569	588	601	570	574	576	594	597	610	557	550	618	576	588	580	604	586	629	561	572	547	581	543	633	526	562	571	587	562	591	579	577	593	607	588	626	576	582	545	555	587	581	563	564	602	558	596	586	598	570	620	575	576	539	599	546	607	564	562	598	601	575	597	553	618	590	559	557	582	555	543	586	586	557	590	591	580	611	610	581	590	575	560	599	581	596	577	578	607	577	569	559	598	570	579	586	569	608	590	581	575	628	551	583	624	553	592	561	583	542	610	617	632	604	590	567	557	581	562	550	551	594	531	582	578	555	565	567	607	556	604	607	609	557	601	579	603	541	586	536	583	582	564	589	574	593	573	600	586	577	588	579	559	556	576	595	573	562	587	613	564	607	563	552	522	552	554	567	567	601	595	577	570	580	589	585	599	569	568	605	595	565	557	546	574	597	595	528	556	568	567	559	596	583	597	588	575	585	611	591	605	602	553	593	601	582	595	557	579	591	552	613	527	563	569	608	554	548	593	544	554	596	597	580	583	608	582	588	616	580	574	574	578	552	621	568	591	600	562	592	588	591	569	585	575	623	570	582	573	620	594	572	575	567	590	603	587	577	528	615	607	581	570	545	602	575	536	609	588	565	536	577	554	565	579	556	590	587	539	531	616	589	580	583	573	588	566	610	580	567	550	565	527	570	572	556	576	591	569	619	615	594	580	605	583	593	590	557	557	560	592	617	565	553	560	628	563	619	570	590	555	573	558	552	569	591	565	569	561	594	590	566	572	583	577	559	553	560	543	625	555	609	579	564	581	612	577	584	608	603	561	604	569	616	559	597	581	536	578	578	554	620	563	596	572	596	626	610	595	549	535	554	593	579	576	563	605	549	604	576	604	574	602	552	567	595	572	578	625	612	594	578	571	569	587	560	621	609	568	554	620	585	579	627	580	568	572	555	606	626	553	568	583	553	570	580	548	572	593	564	570	588	589	579	582	613	580	569	565	600	559	649	608	528	576	608	603	561	608	563	575	599	583	563	586	570	609	594	627	517	588	602	579	587	625	583	581	578	559	631	539	609	582	563	572	566	579	562	536	575	601	584	624	595	586	560	632	535	610	591	557	618	615	633	599	538	577	584	625	535	554	541	556	588	592	594	573	597	565	592	575	593	557	558	574	562	579	611	576	587	580	601	593	535	545	574	578	574	563	604	550	606	593	552	548	584	581	577	570	642	581	597	622	574	582	547	587	597	547	618	593	575	576	617	543	589	622	596	630	590	586	584	575	598	594	572	633	574	610	612	587	597	586	567	579	562	623	567	587	557	577	564	600	592	565	592	568	566	613	546	565	623	596	614	553	573	581	583	583	540	580	576	585	578	577	577	582	624	597	577	592	576	569	576	570	555	568	605	531	592	593	574	558	607	560	581	600	590	617	597	588	582	557	602	638	573	599	561	555	578	551	549	575	592	623	539	558	589	568	586	611	602	588	557	571	592	596	589	580	580	531	614	552	585	569	572	581	599	586	589	608	610	582	621	597	587	550	569	573	588	533	570	572	578	599	611	557	545	543	552	597	539	537	542	619	606	634	569	603	573	576	613	592	588	601	595	595	577	598	552	567	566	581	548	569	545	592	548	621	591	584	572	563	571	567	602	577	566	612	614	612	585	596	582	580	575	585	591	577	529	625	566	585	573	541	617	559	566	574	597	552	579	618	578	557	597	581	591	597	593	573	582	553	595	551	578	569	581	567	566	605	592	613	605	602	589	595	614	546	589	559	531	560	577	590	600	621	610	598	559	537	559	631	604	551	629	556	575	604	577	536	553	564	635	590	601	564	594	555	586	597	582	588	581	602	565	556	572	579	595	572	572	584	552	574	553	636	553	567	546	563	587	565	573	581	542	570	590	585	575	588	537	601	560	566	586	585	580	595	561	614	617	546	588	577	553	562	623	625	577	601	645	628	578	630	591	568	572	622	606	576	545	609	561	566	541	589	555	593	554	644	573	575	632	567	611	582	602	586	590	558	565	578	614	599	601	592	554	611	590	544	585	588	581	537	549	586	610	616	553	582	559	550	619	566	602	557	574	607	553	597	581	638	551	574	583	627	606	586	604	556	570	598	571	591	572	604	555	561	569	596	605	577	591	583	578	601	601	580	591	552	581	572	592	573	540	592	626	580	570	595	578	551	578	542	556	551	593	577	621	625	575	581	599	570	551	605	633	598	601	578	560	560	629	595	544	591	637	541	625	571	571	560	549	585	588	592	641	554	595	613	588	520	540	596	578	587	577	618	568	574	626	584	587	533	620	609	588	572	603	590	590	580	559	537	564	581	630	585	576	608	595	547	562	588	569	581	618	637	567	633	611	554	550	557	604	595	574	582	554	541	565	595	542	596	581	582	612	613	534	583	637	549	589	631	594	610	588	594	533	563	605	587	567	533	616	591	620	588	580	566	600	539	594	570	580	603	587	572	545	590	568	589	578	620	581	639	572	612	574	552	561	589	559	539	572	532	582	598	578	549	617	588	575	592	593	546	639	586	555	542	579	606	577	619	569	590	619	564	597	576	573	603	586	595	605	603	551	585	550	589	566	581	602	559	542	596	572	550	589	601	588	593	588	578	616	565	578	589	573	574	572	575	566	570	617	550	580	598	594	586	618	594	543	575	583	592	570	559	570	589	567	565	576	624	567	587	581	593	550	582	567	518	577	562	563	594	611	574	604	600	567	610	580	579	602
40423	22896	18213	3067	1641	1178	987	731	643	556	530	478	446	416	401	362	346	358	306	344	299	324	316	327	334	310	303	297	303	330	287	284	291	261	286	260	282	283	265	291	263	289	297	282	279	312	295	293	304	291	297	301	250	283	264	251	272	277	263	282	286	270	290	268	278	280	248	283	277	291	228	247	264	265	287	271	292	285	284	276	281	291	267	285	280	230	258	272	295	274	274	301	274	291	249	274	237	260	285	289	282	274	301	283	263	262	257	260	279	288	283	306	272	260	288	239	292	261	272	238	301	277	277	241	250	271	303	246	283	268	267	267	268	276	286	305	270	281	270	266	228	264	287	277	278	255	281	277	279	270	291	252	266	294	262	256	254	270	261	238	274	260	261	269	277	297	259	305	282	297	249	256	233	282	251	280	257	268	278	282	284	286	255	255	278	255	294	284	277	240	291	254	243	253	276	294	286	261	266	262	274	267	279	272	262	269	241	284	284	279	264	285	264	279	252	317	263	238	305	302	253	267	249	283	282	269	247	272	280	296	273	241	307	277	285	278	259	250	281	310	274	274	286	281	245	296	262	277	259	275	272	283	270	273	258	241	266	260	270	314	290	307	269	282	277	256	274	293	244	253	277	278	271	271	294	254	267	275	273	278	273	260	271	273	268	271	284	273	260	282	254	300	261	240	294	261	241	257	293	275	273	281	270	297	255	286	287	279	255	272	262	293	296	267	249	275	265	252	273	258	250	258	270	264	296	266	224	255	259	271	278	280	289	279	283	266	253	304	272	264	279	277	274	264	309	300	293	257	286	275	273	254	225	284	289	257	256	263	285	280	274	248	299	301	247	271	275	264	279	277	277	300	259	275	291	287	281	279	244	275	268	261	269	261	255	254	292	255	274	264	230	283	291	246	285	287	299	245	283	266	271	275	253	261	269	237	236	299	272	272	248	281	285	293	284	268	267	289	269	290	252	248	271	276	250	259	291	282	272	266	258	277	282	254	283	269	276	250	271	251	270	230	258	278	260	259	267	267	257	250	284	269	272	299	274	278	248	265	259	295	285	254	289	267	263	301	284	268	311	274	264	301	261	259	244	270	266	274	277	273	263	272	271	243	285	269	291	295	286	279	279	268	267	269	296	252	291	292	282	249	258	277	281	256	261	264	283	271	271	268	284	292	262	283	271	255	278	282	277	278	259	250	279	283	233	282	277	253	291	283	279	315	293	260	243	314	270	265	284	237	253	287	277	278	285	299	264	278	295	260	283	278	269	283	268	252	284	263	273	254	270	284	303	253	261	261	299	294	301	271	290	279	249	271	300	269	249	280	268	290	248	260	293	289	265	265	277	276	285	267	269	264	255	254	257	284	274	274	263	228	293	265	262	279	275	252	279	242	246	278	270	251	256	289	283	230	299	281	278	283	262	281	275	272	279	269	290	272	298	256	267	266	252	275	260	241	271	257	266	265	257	278	272	296	289	279	252	252	266	289	272	245	280	269	279	281	259	290	261	302	247	272	267	281	257	300	261	284	271	263	276	267	269	283	248	258	301	255	237	244	261	296	305	272	275	255	246	263	283	247	283	296	270	267	257	259	270	277	267	279	281	261	273	253	257	253	257	280	286	273	282	273	262	281	268	234	276	276	262	272	241	270	247	270	253	251	304	276	290	277	292	239	254	261	275	262	284	251	266	261	280	297	266	286	247	267	275	275	265	283	266	263	236	269	255	255	282	248	254	306	259	253	271	269	261	276	263	257	263	281	266	287	266	255	271	286	258	278	261	255	266	258	264	267	288	285	280	272	278	282	259	263	285	282	252	258	287	312	270	257	262	283	286	274	286	282	300	265	298	300	280	289	262	288	280	268	271	268	280	274	289	256	280	279	261	281	271	264	284	297	269	250	269	259	251	300	262	264	248	304	261	269	263	266	257	281	290	264	240	269	293	261	253	265	244	263	296	283	292	271	261	257	300	259	296	290	271	253	261	278	225	238	265	248	291	294	269	267	281	275	285	259	242	260	300	287	245	278	278	273	268	303	272	265	281	257	284	284	275	230	293	269	288	291	257	272	269	294	283	270	261	303	265	288	263	270	282	291	284	289	273	246	268	255	270	258	294	289	266	259	240	298	271	275	287	274	291	270	303	260	279	280	311	303	251	287	274	289	261	246	241	277	269	257	255	291	262	257	279	255	301	279	293	286	292	302	275	257	273	248	250	256	244	241	264	261	263	289	273	273	272	250	268	303	270	245	294	283	259	239	270	279	274	253	304	260	265	275	303	272	262	265	281	233	291	292	304	258	251	287	258	273	275	245	250	264	284	278	283	274	273	287	263	265	261	291	245	293	280	266	255	260	253	269	289	282	283	267	270	270	275	281	245	252	286	261	251	287	281	272	279	234	286	280	280	248	293	292	254	306	272	281	285	281	265	282	275	252	269	273	266	295	275	258	250	274	279	268	269	292	302	266	272	265	264	285	246	268	252	250	272	280	286	293	253	294	271	281	255	286	237	307	264	263	267	273	274	278	281	261	300	257	309	300	284	269	287	244	296	271	276	298	282	266	291	276	286	286	273	250	296	257	285	255	271	266	279	260	257	282	305	267	279	253	258	296	271	301	281	281	273	275	263	277	261	270	273	281	289	270	269	265	258	250	235	294	271	266	273	281	271	253	238	276	267	295	282	251	264	240	256	267	304	252	266	266	269	294	291	276	254	286	270	283	307	288	269	268	277	273	282	279	279	266	273	260	264	281	286	276	281	259	308	244	291	248	284	264	293	239	272	284	287	258	287	266	281	290	276	222	255	250	282	268	273	265	284	272	264	260	289	278	243	296	253	288	294	278	283	296	238	266	260	299	258	282	262	267	244	277	240	277	290	233	285	269	249	243	287	264	252	270	275	291	293	281	257	284	282	269	284	269	275	278	268	267	272	257	283	256	275	267	317	277	305	271	266	273	262	278	263	274	269	286	280	256	264	231	282	252	281	285	262	267	261	290	290	268	275	245	298	282	299	270	270	280	283	294	278	267	251	269	254	295	246	265	257	265	297	283	241	259	256	303	253	290	273	272	273	275	246	283	290	250	299	263	285	248	246	289	283	260	293	269	249	278	279	263	276	294	237	304	245	252	249	273	297	243	273	272	263	264	294	295	310	249	272	294	261	278	274	261	253	281	258	278	282	255	272	268	251	278	258	275	267	280	272	263	241	283	316	282	274	291	279	286	298	272	245	283	277	281	252	273	254	265	247	277	305	241	253	272	277	282	287	305	285	271	297	286	283	270	247	264	273	260	270	241	273	237	271	256	271	290	249	260	268	262	245	264	293	248	278	314	282	278	243	275	255	267	250	268	277	291	278	284	265	275	285	268	275	301	252	239	268	257	280	250	294	272	262	255	278	272	281	262	282	278	270	264	281	269	271	294	271	255	276	283	291	265	277	287	285	313	236	276	247	279	274	256	293	267	254	269	272	248	258	248	263	273	281	255	239	278	258	275
21073	2618	5770	6571	5649	4635	3696	3213	2719	2309	2089	1881	1812	1617	1498	1490	1383	1331	1225	1211	1197	1170	1131	1114	1056	1108	988	1009	943	1051	1015	926	926	916	923	958	900	966	867	934	923	914	848	868	841	860	879	851	835	844	860	849	833	835	813	801	815	868	894	781	800	850	838	888	793	816	836	817	820	823	832	772	767	773	804	781	826	710	845	813	756	734	816	838	782	818	783	802	769	788	799	777	795	820	821	850	833	826	796	816	799	716	722	755	774	842	851	796	800	782	756	824	790	816	791	790	798	851	803	804	832	806	803	807	801	789	802	752	743	766	846	757	755	789	793	803	765	811	715	779	789	786	730	743	783	802	786	778	802	749	789	786	796	811	763	797	785	830	801	761	756	807	791	803	734	735	736	836	786	831	787	803	771	781	797	796	814	820	774	783	807	785	721	792	805	800	751	820	800	752	791	795	791	809	763	786	773	768	767	802	758	815	803	767	761	795	763	761	797	772	748	777	722	754	811	745	768	784	828	779	773	797	814	785	841	802	855	788	839	786	781	783	718	787	781	749	824	773	764	780	757	780	764	772	797	835	772	798	759	767	772	793	760	793	800	766	771	742	767	772	787	823	761	756	704	805	767	754	751	794	815	750	768	777	776	808	750	770	780	766	802	784	796	765	840	782	774	822	736	804	728	769	791	829	810	793	774	734	753	806	787	795	761	776	782	799	767	795	758	777	747	763	813	740	761	787	749	794	806	791	775	770	806	808	801	747	777	774	792	815	757	789	754	797	776	759	749	786	781	779	784	760	805	761	836	804	750	806	759	776	781	753	800	751	775	784	719	808	774	791	803	792	823	821	808	766	743	779	794	724	797	774	763	769	796	826	786	742	747	812	774	790	838	765	788	804	797	808	768	772	778	774	772	735	723	782	787	792	821	820	791	749	765	774	743	774	822	808	789	772	772	792	767	768	793	751	775	791	766	814	723	741	746	770	827	757	738	820	767	827	805	800	811	776	819	723	817	759	777	703	798	735	814	813	803	774	775	786	724	748	809	757	794	798	819	786	783	759	751	745	761	785	781	815	756	749	763	795	751	805	776	755	785	777	768	776	762	781	751	790	784	762	799	821	820	831	785	770	771	752	800	834	787	807	774	746	760	776	787	765	774	784	769	758	791	848	803	734	808	658	798	781	807	787	760	806	783	775	813	746	768	801	788	775	798	759	765	769	839	803	832	745	806	806	772	779	761	751	762	787	772	808	800	784	779	750	721	781	745	751	782	787	760	743	793	795	746	842	774	763	812	768	795	764	799	771	801	724	800	747	755	786	756	738	806	787	813	736	767	795	759	774	792	819	769	744	758	787	756	773	790	799	792	820	741	789	780	749	792	742	750	819	819	792	777	777	787	773	790	762	738	793	819	801	812	787	787	781	748	791	824	851	752	802	752	774	819	790	786	757	838	776	801	757	765	751	843	771	826	750	769	777	802	785	768	792	770	746	809	701	820	788	741	800	765	814	803	755	771	796	737	793	779	775	779	786	727	787	721	777	812	786	741	828	808	754	722	805	788	734	804	755	804	792	813	790	772	848	779	753	769	768	751	752	829	698	748	791	765	754	757	763	774	831	779	812	794	799	787	762	789	740	813	779	768	756	716	733	789	796	756	758	808	828	800	792	819	753	740	839	803	804	752	784	781	786	738	746	769	825	758	743	764	821	740	786	831	739	751	743	792	803	787	792	715	770	764	765	804	787	785	827	825	851	761	736	709	806	768	782	732	753	776	758	757	796	762	817	819	821	788	778	772	841	832	799	808	794	728	779	772	783	815	807	802	750	761	774	795	770	802	761	742	790	746	750	772	786	744	716	785	778	783	817	791	747	795	787	762	778	777	784	792	711	771	805	825	793	799	774	797	828	803	795	798	764	802	768	762	824	780	779	849	791	761	755	782	751	784	791	811	751	798	751	746	783	787	815	812	770	876	792	772	840	775	765	777	767	787	771	789	816	803	777	802	783	818	751	759	713	778	793	760	757	825	826	800	797	742	757	800	827	805	753	765	760	772	764	767	744	743	784	744	793	788	812	734	799	758	793	803	810	749	763	766	773	790	773	815	753	758	773	776	769	778	768	708	825	749	783	762	774	771	761	761	810	765	778	789	750	809	740	796	755	733	746	832	797	805	812	771	776	763	782	721	752	769	729	839	798	757	771	760	800	814	761	774	764	768	782	698	788	795	735	761	751	801	806	815	807	747	740	797	722	793	720	749	809	779	784	791	769	769	768	824	796	781	792	784	831	781	778	800	790	786	810	778	816	767	793	709	762	796	809	805	801	765	760	775	795	821	797	759	742	792	773	798	796	733	790	758	739	745	784	806	793	720	802	776	744	791	798	776	784	777	760	771	810	781	722	789	774	782	802	800	762	761	755	779	807	769	767	821	717	724	789	776	801	777	805	794	812	797	750	790	752	814	739	774	816	831	752	825	788	768	785	809	761	794	752	798	764	795	781	784	811	760	783	821	756	804	731	738	779	788	772	802	738	780	796	758	750	799	837	806	818	762	761	814	768	774	761	770	749	766	803	810	758	762	762	780	812	736	787	799	781	773	783	817	768	741	794	733	775	762	796	767	806	723	771	786	791	768	774	728	802	787	824	741	791	739	802	800	824	760	785	770	773	781	754	766	782	714	822	811	768	777	803	748	786	824	760	829	767	784	805	758	748	758	787	785	776	779	755	800	728	769	806	794	784	774	793	807	752	756	778	792	751	784	790	778	789	758	762	806	772	790	738	761	795	810	740	748	753	732	773	792	770	769	729	786	825	791	792	785	816	784	778	784	794	766	744	759	815	763	786	759	795	783	753	811	786	783	750	739	794	752	819	827	770	797	807	700	772	799	817	763	759	791	753	775	791	752	770	820	761	797	786	797	764	773	798	757	831	780	824	732	766	767	794	785	743	780	773	725	809	743	833	781	784	747	752	730	755	731	784	746	771	755	790	755	725	816	825	797	805	775	719	767	774	773	764	776	763	754	736	753	788	774	797	778	737	764	730	748	826	781	766	731	754	786	788	777	778	773	769	774	775	776	783	777	739	837	753	808	754	794	781	774	760	806	757	751	729	722	755	777	797	764	750	800	861	764	783	792	807	732	769	756	780	800	749	776	792	800	747	790	801	793	797	744	746	770	748	758	828	803	746	781	804	771	740	771	820	824	807	828	785	842	755	763	833	813	802	776	739	809	819	812	745	791	740	745	816	786	762	755	726	775	750	814	768	769	729	756	804	731	769	782	736	807	789	793	757	717	804	782	808	786	785	758	799	782	805	786	800	783	723	786	828	759	806	754	831	781	805	794	781	728	768	783	760	790	781	773	766	784	759	817	765	778	732	750	753	751	789	781	749	783	791	757	800	756	767	756	733	765	777	791	825	806	804	822	822	788	734	778	804	768	776	833	777	793	836	814	767	786	816	747	766	705	812	763	802	729	788	784	804	778	770	754	780	789	774	783	792
5654	414	381	150	107	93	102	103	95	102	108	86	91	67	83	97	78	76	104	81	90	95	93	81	87	92	95	86	91	71	90	86	91	96	93	81	89	85	78	78	93	88	78	86	82	83	82	65	84	61	72	81	87	80	80	71	84	88	83	94	76	98	80	77	89	84	78	94	76	85	82	95	91	79	77	89	83	96	105	81	86	94	108	70	88	93	85	105	82	93	91	101	78	94	73	80	98	76	80	74	89	81	76	74	86	78	111	84	97	77	82	81	80	98	67	92	91	92	85	100	88	80	92	87	83	76	85	88	92	92	92	74	75	79	102	90	79	83	98	94	95	76	83	72	89	84	72	78	76	92	61	86	84	80	93	72	78	100	68	108	68	70	83	91	87	95	95	87	76	70	106	83	98	98	82	94	73	82	85	83	67	75	64	73	73	108	81	80	96	90	105	91	97	89	102	77	76	111	77	71	96	76	106	74	89	95	82	95	85	80	62	79	81	92	87	87	92	69	97	87	89	85	69	77	109	91	87	81	87	100	91	77	87	88	77	90	78	101	77	89	73	89	84	96	92	71	94	78	81	85	74	71	85	97	87	90	72	94	79	95	92	88	92	81	83	93	84	91	87	108	98	75	78	82	73	70	82	93	88	95	72	87	80	84	95	93	88	86	89	101	100	83	93	78	83	91	89	90	90	72	78	78	86	97	69	93	87	81	81	96	68	75	75	91	69	92	90	93	87	87	75	97	97	100	76	80	96	94	67	85	90	77	79	83	91	82	81	81	94	84	88	82	75	97	90	74	82	86	101	81	74	84	107	95	84	92	79	73	91	92	91	95	78	67	101	81	95	74	86	86	99	97	87	83	86	73	90	90	89	86	85	76	66	91	95	92	82	110	86	72	77	73	95	92	98	89	88	84	86	89	72	95	82	77	104	92	80	66	89	83	94	96	92	90	88	95	83	94	81	81	94	77	78	86	86	84	81	75	87	89	100	76	93	73	93	81	76	81	83	90	94	88	87	78	89	108	85	87	75	78	82	87	87	81	75	94	80	83	89	76	84	87	79	89	90	110	92	86	106	97	84	85	104	92	103	84	73	76	111	74	96	87	68	88	96	67	62	83	94	88	88	97	79	101	96	90	90	83	103	91	89	105	98	87	69	83	97	94	83	83	86	80	90	82	84	92	74	82	79	93	71	92	84	89	90	97	90	85	96	86	96	98	86	89	80	88	68	71	104	85	71	96	88	93	66	90	82	92	103	93	83	86	85	97	71	85	95	101	107	93	86	101	86	83	96	86	90	86	86	108	103	87	91	61	99	91	109	81	76	97	69	113	81	87	84	74	76	85	90	86	87	86	94	86	88	101	91	77	95	84	98	94	90	91	81	81	78	70	96	81	99	73	85	83	90	87	110	84	81	80	80	91	86	86	89	76	93	73	95	95	91	78	78	87	67	84	69	75	88	90	84	104	89	80	102	81	68	87	87	75	90	103	103	84	86	71	97	77	86	90	87	83	89	67	85	105	91	86	94	99	76	100	85	77	92	96	81	103	99	87	71	83	88	87	86	93	84	94	75	81	94	88	59	87	83	91	92	92	68	104	70	84	77	78	81	85	91	68	119	99	95	114	91	86	77	77	112	101	90	98	72	90	68	96	97	102	79	101	103	93	84	91	84	91	96	87	98	88	96	82	100	85	83	98	93	87	88	102	77	75	96	99	81	90	91	89	78	75	86	93	83	103	109	87	95	74	86	81	80	88	90	97	85	96	74	84	93	89	81	94	94	102	90	80	90	78	85	105	72	108	84	77	93	89	101	73	90	88	75	93	85	96	89	75	81	84	88	83	91	84	81	102	91	114	93	86	90	87	84	103	90	78	90	73	82	83	69	70	79	90	74	90	88	90	90	91	78	81	87	96	96	79	88	99	81	98	94	83	81	94	81	90	75	84	88	90	71	82	97	95	76	89	81	74	81	82	84	102	85	90	97	84	84	92	101	108	92	104	104	91	81	83	91	86	76	100	86	73	84	95	65	90	75	96	78	93	92	74	72	81	80	96	96	93	102	99	80	100	80	77	89	81	75	111	70	72	87	91	99	93	78	78	76	89	89	87	81	79	82	85	89	79	88	84	68	95	96	84	81	69	83	84	88	96	91	73	91	96	83	78	83	83	92	85	76	92	73	97	79	64	69	92	93	95	69	85	76	80	74	94	87	94	103	80	84	74	72	114	79	108	80	79	93	86	86	92	85	75	94	83	77	87	91	77	89	87	86	81	74	88	87	90	77	85	81	95	79	90	88	82	88	94	85	86	94	91	85	91	85	103	81	88	88	84	89	81	85	90	82	79	91	82	80	83	90	80	79	95	100	97	87	93	86	90	103	86	93	88	75	80	85	75	92	99	89	82	87	85	69	85	68	63	88	72	98	90	79	99	100	83	87	84	73	81	65	81	83	88	88	94	74	93	91	89	71	89	77	89	92	75	92	79	84	86	99	95	111	83	84	74	81	88	73	86	97	78	81	89	117	90	99	101	96	103	69	84	80	76	81	87	87	101	79	97	86	88	100	89	85	77	91	96	74	90	85	75	101	70	92	80	94	84	97	81	74	95	84	82	93	90	110	90	90	85	84	80	91	76	88	86	88	84	82	92	96	81	95	76	97	96	76	89	97	95	77	90	72	73	84	83	77	75	92	85	86	90	74	86	82	97	66	95	82	98	87	92	85	94	99	86	82	83	96	86	72	73	88	82	93	87	91	90	72	92	70	98	81	95	77	100	93	88	91	86	74	77	71	95	79	84	99	63	93	86	90	94	69	90	86	77	105	93	89	89	83	88	92	87	96	100	76	90	87	85	81	72	91	89	73	89	72	71	93	99	87	71	77	88	88	90	99	88	79	90	75	82	94	89	72	86	102	80	83	91	99	78	88	78	71	90	77	76	83	71	77	88	78	91	77	84	80	108	84	87	87	101	83	99	76	105	89	84	107	86	108	93	88	95	69	86	83	94	92	86	82	85	90	73	88	82	81	68	101	82	82	80	91	80	85	72	80	82	83	77	102	87	102	94	78	93	74	97	90	90	68	82	92	70	75	73	78	89	93	78	89	88	94	77	74	86	74	95	67	99	80	99	76	86	92	89	68	74	77	91	87	84	84	92	96	107	76	88	92	64	82	77	89	84	79	81	105	90	79	79	76	113	87	100	83	90	103	100	88	79	81	78	73	85	76	80	92	94	81	66	80	85	94	106	96	84	74	82	91	92	91	97	87	75	91	88	86	99	88	97	84	89	89	92	103	77	85	95	94	111	84	91	99	62	90	100	76	77	90	88	83	101	93	103	77	84	102	80	77	100	73	91	85	83	73	82	80	81	96	88	75	76	101	80	95	97	84	78	87	80	85	87	83	89	77	92	88	76	91	95	105	54	84	99	78	85	101	76	80	88	72	92	86	84	80	71	97	86	78	80	90	91	89	65	88	89	96	79	80	97	72	88
4334	374	487	479	447	405	388	373	369	369	338	364	328	337	311	375	350	336	348	328	315	329	332	362	302	325	309	323	340	322	314	309	331	307	338	321	311	301	326	324	334	314	302	296	329	320	311	340	323	345	347	312	320	331	320	298	302	290	310	310	330	297	336	327	315	343	329	323	321	326	289	324	310	318	306	336	313	306	304	325	309	313	292	351	299	338	340	306	313	341	304	348	332	326	334	315	280	322	293	293	312	353	326	340	288	297	301	302	304	345	305	328	324	304	305	310	317	307	317	309	318	336	320	283	315	320	346	339	319	299	317	317	328	295	325	298	333	304	298	327	334	281	342	313	328	324	316	284	311	335	266	291	307	327	320	294	308	328	319	314	328	331	306	313	309	332	323	273	347	287	283	316	341	349	312	319	320	331	331	286	334	306	299	312	289	320	311	330	327	317	342	273	275	334	303	308	327	309	307	303	305	281	284	319	328	326	308	346	310	303	296	317	318	295	327	313	326	293	305	361	296	305	309	332	329	333	323	306	271	308	352	301	290	307	316	331	356	325	323	304	309	326	306	296	292	338	341	301	342	289	339	326	313	278	340	352	286	282	304	306	335	320	294	279	299	353	306	322	311	325	327	305	309	293	293	267	281	315	333	306	330	290	338	300	328	307	308	309	305	338	324	325	317	343	310	315	307	294	304	277	301	307	336	305	297	328	341	306	297	305	292	274	311	314	353	320	304	317	323	342	304	323	343	325	326	302	309	311	299	328	298	302	304	320	296	346	309	321	291	333	310	306	293	328	319	301	308	303	315	331	332	325	296	336	330	316	305	292	294	296	284	291	338	311	293	331	300	297	314	302	290	314	279	307	306	284	288	292	320	314	306	298	321	278	300	326	332	298	327	296	300	299	315	305	304	331	301	316	312	314	312	323	275	298	306	331	304	311	315	302	334	305	278	320	290	317	304	286	315	309	336	315	306	309	296	321	283	326	320	311	300	319	310	333	330	334	330	316	306	323	332	303	334	322	342	317	318	270	285	336	334	338	316	315	283	311	313	290	327	297	315	304	344	322	286	297	306	303	321	286	338	320	281	291	289	316	326	302	318	288	291	300	316	297	308	286	284	318	307	328	314	326	331	325	329	329	299	289	315	325	321	324	303	327	305	275	338	278	295	317	302	308	317	316	302	311	332	308	344	306	307	300	306	344	318	362	335	328	332	324	348	317	313	309	310	304	323	322	315	289	297	303	306	314	303	282	296	324	286	286	288	341	287	293	305	316	310	302	324	334	333	299	284	299	276	333	302	325	301	301	290	321	289	317	305	318	323	337	329	281	309	310	296	307	331	318	289	290	307	323	327	301	322	310	325	284	330	320	285	319	305	308	299	293	286	296	301	301	312	308	307	319	309	337	325	303	298	305	316	305	310	327	335	357	294	310	312	317	277	303	347	285	281	304	316	331	334	289	281	330	333	300	317	301	314	322	289	298	288	311	333	306	294	290	328	320	303	333	305	315	316	322	277	316	322	308	308	285	303	299	329	313	305	288	279	332	303	300	331	316	304	301	295	322	289	316	336	323	318	346	297	307	319	304	297	301	335	312	307	301	321	329	312	314	322	294	319	338	300	325	309	307	319	306	330	299	291	335	306	301	344	298	349	304	305	339	341	292	317	299	318	332	284	299	336	301	320	303	320	291	309	309	290	341	318	321	326	317	304	304	323	303	316	318	320	324	350	281	297	297	335	297	303	305	319	324	331	312	320	274	287	335	311	332	303	318	282	332	298	291	321	301	290	322	294	334	312	313	301	306	317	285	317	321	342	312	304	319	255	333	307	307	335	281	306	316	344	317	315	329	323	330	277	288	308	335	294	300	321	312	300	317	306	325	318	307	290	321	314	322	316	337	300	339	298	304	294	313	307	275	317	321	312	308	301	298	298	276	317	340	331	293	351	298	307	307	344	322	297	319	324	331	300	336	339	310	304	278	306	333	321	355	315	334	317	322	315	304	328	326	281	304	318	300	302	323	347	276	331	264	302	344	331	295	306	293	296	285	322	296	329	312	316	300	305	303	309	308	335	340	321	326	319	303	320	315	294	335	280	289	306	264	280	335	295	297	328	293	312	323	302	312	303	315	300	305	315	310	291	315	268	308	299	296	314	322	314	296	313	302	305	289	298	323	311	333	288	296	274	301	306	332	325	317	308	298	344	297	335	337	308	300	286	340	307	332	312	306	329	310	323	315	317	298	312	292	294	327	311	353	327	316	333	304	325	310	323	330	300	327	289	326	280	304	325	313	320	300	293	315	277	330	337	301	324	335	292	330	281	320	323	318	314	323	327	303	310	294	302	303	324	323	319	336	322	341	330	317	278	291	331	276	305	335	309	332	370	310	300	313	321	315	354	305	331	300	333	313	273	333	290	293	305	302	298	314	307	322	331	318	311	289	278	316	304	352	314	274	319	321	350	304	303	305	322	287	325	289	316	342	350	327	337	308	307	308	323	298	294	303	330	311	278	306	292	302	325	310	323	307	304	323	318	285	321	284	312	303	325	327	335	341	333	287	325	311	341	300	309	301	333	316	360	327	325	331	276	299	316	316	286	312	308	297	332	317	319	291	328	327	313	313	314	328	298	306	327	326	306	309	315	330	318	311	303	335	322	317	330	299	340	315	294	307	311	345	319	316	282	315	324	338	348	339	323	277	318	292	309	337	306	296	299	324	310	331	314	312	289	304	293	292	290	318	321	327	337	328	291	315	313	322	301	299	334	320	309	304	313	294	307	337	285	308	306	314	311	282	329	342	326	312	318	315	326	311	281	320	292	296	294	281	322	323	332	290	282	292	328	328	309	323	296	309	311	302	324	312	310	311	366	305	332	308	284	319	335	315	315	301	307	273	352	326	306	325	302	284	297	297	317	285	310	303	303	313	295	299	274	311	299	310	315	308	347	331	312	318	280	301	297	345	329	299	308	324	299	308	352	306	304	309	321	301	347	348	341	314	279	333	306	315	291	290	323	312	308	303	336	296	327	308	314	341	318	283	302	300	319	351	318	319	343	339	320	314	300	288	318	296	303	282	292	323	331	280	334	316	312	317	279	304	303	318	356	297	318	323	358	324	279	302	304	317	288	309	307	325	320	292	305	312	304	326	330	301	328	332	294	293	331	309	330	322	314	328	308	306	303	292	286	314	319	303	324	305	313	319	294	322	328	307	326	295	293	318	315	331	311	342	314	345	286	338	330	324	320	333	367	321	311	289	308	331	288	311	352	312	306	302	308	296	338	328	321	281	339	291	305	305	329	338	347	327	312	320	320	306	303	326	328	291	274	323	316	309	287	277	319	304	330	323	301	314	304	289	298	311	303	307	322	317	320	294	285	328	346	287	310	291	293	307	313	320	320	293	320	314	337	300	276	336	312	286	327	326	344	301	329	278	296	337	311	302	321	332	312	322	332	311	307	309	342	334	302	312	326	327	291	296	331	324	321	312	321	294
35996	15003	3096	1204	880	601	518	410	378	327	295	285	267	271	218	237	234	236	219	237	225	259	222	203	208	219	188	213	186	208	226	181	198	210	188	177	207	211	158	204	186	182	204	192	193	199	172	216	189	194	199	197	196	194	208	207	195	190	194	195	191	210	193	203	195	178	209	221	208	164	194	191	186	185	196	199	193	212	211	177	176	195	188	201	183	199	202	189	193	194	187	168	184	170	190	194	215	173	165	197	195	193	198	187	166	175	201	186	192	194	211	204	176	187	187	190	196	179	201	188	194	221	192	193	179	193	193	183	177	179	207	176	166	182	181	198	200	183	185	191	199	203	186	182	192	200	177	194	218	178	168	191	192	178	193	192	192	195	180	189	178	193	192	203	181	190	190	206	173	213	180	189	194	202	190	184	165	199	194	183	202	176	197	175	194	175	198	196	200	216	193	196	170	162	197	172	180	206	184	179	195	190	206	183	177	208	185	175	188	205	205	220	171	204	192	189	188	192	178	193	194	196	193	169	195	207	189	180	186	181	191	212	213	198	181	176	173	172	177	173	223	188	206	206	200	181	196	187	169	201	187	179	183	173	206	226	188	202	183	189	197	202	171	176	196	175	188	172	169	155	189	210	175	195	207	174	211	183	186	198	176	188	215	211	189	185	188	197	203	196	186	178	192	192	181	167	192	180	192	198	203	195	190	183	220	187	192	189	196	182	224	169	169	178	192	197	194	202	210	198	182	206	185	183	202	179	204	186	198	184	184	184	205	183	177	200	188	194	185	172	212	206	201	177	201	173	201	170	209	191	213	190	178	198	192	187	163	168	198	178	183	186	189	191	179	204	182	184	166	200	212	177	177	182	194	184	188	177	174	174	193	193	186	196	199	210	169	185	178	192	182	176	168	197	189	174	196	190	186	189	186	180	202	188	199	200	181	178	182	203	195	173	187	195	177	152	206	192	224	186	191	175	213	206	195	185	193	168	167	184	181	191	161	219	159	187	172	194	164	192	185	220	194	189	141	178	202	192	197	164	190	199	195	182	195	194	202	181	188	193	184	199	185	202	188	195	172	200	189	208	185	204	173	187	207	209	182	185	180	192	175	202	182	167	197	194	189	208	187	183	160	176	181	186	192	162	184	175	168	177	181	177	174	182	208	190	206	201	188	175	208	168	180	180	177	173	213	175	182	193	193	210	187	176	220	178	183	171	193	180	180	187	195	176	154	205	190	183	192	183	195	171	222	201	202	185	207	191	191	183	191	198	201	177	192	183	194	204	203	208	166	189	207	200	177	208	195	192	193	190	201	160	190	194	186	200	205	194	182	196	191	185	189	173	180	204	195	189	188	193	197	178	169	180	185	203	214	179	186	190	196	209	181	168	175	187	195	195	183	178	179	161	206	212	207	200	172	181	183	192	217	197	180	209	195	202	192	173	180	175	183	204	196	172	191	197	189	174	199	187	181	190	198	180	188	202	204	173	166	197	206	171	194	196	199	206	182	194	184	195	183	156	198	194	188	193	168	164	193	189	180	216	222	215	212	215	189	196	176	213	199	190	187	210	195	186	187	217	198	177	185	194	180	195	196	211	186	190	215	190	200	151	168	202	189	189	207	191	191	199	198	186	195	190	187	191	170	180	213	199	198	184	175	200	196	180	202	189	184	186	193	174	205	199	195	187	199	192	169	179	193	188	180	153	183	198	180	182	191	167	196	203	192	208	169	189	188	179	188	190	193	202	163	153	195	157	206	169	209	168	185	202	182	199	216	196	182	178	179	193	191	191	211	172	193	203	175	196	206	167	196	196	158	198	193	169	174	179	190	208	165	200	184	200	205	162	169	189	163	164	194	197	198	197	211	180	195	180	187	196	208	191	189	180	199	199	196	176	203	178	191	191	194	215	187	192	191	173	201	209	179	205	197	184	201	181	210	181	183	181	167	197	193	202	207	165	188	190	178	168	198	202	171	177	201	216	164	184	181	170	229	182	211	191	188	174	207	165	177	197	202	186	176	195	183	206	199	181	186	183	190	173	203	194	214	222	153	197	212	207	195	187	212	203	178	195	197	194	163	177	182	201	192	180	191	194	181	202	186	189	201	189	193	185	188	173	189	209	184	189	209	203	197	180	165	205	185	178	211	187	176	200	188	200	180	219	198	189	192	171	209	184	227	193	174	197	194	179	204	181	175	174	201	187	179	193	179	194	193	164	186	200	208	210	197	161	206	160	173	213	203	174	186	190	192	165	222	167	189	195	176	194	194	177	214	205	169	186	176	191	207	205	196	204	190	161	188	199	197	181	189	211	193	176	194	185	198	184	194	177	182	165	191	181	192	196	183	181	182	182	174	180	192	187	166	189	194	194	198	195	178	213	205	211	170	185	174	183	188	180	181	210	199	172	190	169	166	178	194	206	181	201	193	199	162	188	214	188	204	195	195	194	182	199	219	190	167	189	183	188	180	172	164	179	183	209	178	163	178	201	215	193	182	163	203	197	182	182	194	194	182	161	200	199	173	210	178	201	189	171	183	193	181	187	204	198	179	204	174	205	190	174	203	188	180	192	183	191	181	166	189	181	196	190	190	184	200	193	175	206	182	208	178	193	183	196	183	192	194	203	216	184	206	191	181	198	187	189	195	190	204	186	176	191	189	209	201	158	215	151	178	203	195	177	173	203	185	173	213	175	196	189	196	175	183	176	181	176	196	182	171	203	173	172	189	192	168	190	213	198	172	189	199	197	185	208	186	180	206	182	198	204	192	196	195	164	185	201	196	178	214	178	170	192	213	178	183	226	221	188	201	173	199	186	201	193	193	201	180	202	179	173	187	199	196	157	179	194	198	187	212	181	168	179	193	174	178	187	188	173	166	189	179	182	189	178	159	181	198	192	184	184	153	195	178	190	190	183	176	181	193	198	186	174	190	195	173	215	197	184	163	158	188	190	201	209	201	195	190	199	180	193	180	193	185	168	183	177	176	187	181	189	179	196	196	230	216	199	183	189	190	172	211	178	183	209	203	195	184	184	195	204	193	201	207	180	191	186	204	183	184	195	201	181	196	195	189	170	180	177	202	194	202	203	167	172	178	201	217	175	187	184	178	165	194	168	166	194	201	165	172	183	184	181	174	200	189	213	187	206	185	163	191	189	171	192	212	185	173	185	194	181	215	192	199	183	160	219	200	177	179	180	189	199	198	187	196	187	206	213	185	194	184	197	201	195	184	185	162	192	209	221	213	183	176	180	166	181	209	181	191	188	168	183	183	186	170	205	197	165	190	196	194	173	197	170	190	193	218	204	165	195	175	188	190	184	204	193	188	191	216	198	183	188	172	209	204	203	176	198	179	206	184	198	177	201	196	201	191	182	183	199	176	187	207	204	188	180	212	205	194	178	202	191	189	181	178	179	189	203	170	168	182	192	187	170	182	202	193	181	175	195	209	184	182	183	205	225	188	210	209	189	199	175	187	186	189	178	205	185	174	217	188	216	168	196
16154	1574	3267	3642	3159	2540	2158	1840	1523	1401	1255	1158	1092	1036	952	932	941	835	814	850	765	761	727	734	699	686	730	698	730	671	690	661	636	676	624	676	625	590	669	591	675	655	614	670	606	636	581	632	578	619	572	660	594	591	614	592	599	582	591	581	627	594	620	600	622	633	592	631	606	588	582	605	583	567	565	588	580	559	604	559	622	529	605	594	614	562	609	580	566	558	663	610	620	596	619	595	602	593	549	644	563	626	600	595	605	586	592	586	575	613	607	562	608	573	567	577	582	526	580	590	627	549	573	567	586	580	625	584	526	594	572	630	563	605	619	558	573	635	608	633	587	630	570	595	598	621	582	569	608	584	577	573	626	591	591	583	571	591	596	580	616	559	606	533	582	560	605	555	610	535	596	594	590	590	584	568	625	611	574	565	559	562	560	570	578	594	588	586	586	579	555	559	587	576	623	540	552	588	567	591	547	606	614	650	552	584	575	530	595	548	565	594	574	587	575	581	607	584	539	569	629	569	578	585	570	567	583	569	521	555	526	560	603	564	583	571	562	584	567	570	532	599	589	600	579	544	567	573	569	600	592	581	601	576	553	537	580	590	586	569	614	580	545	571	548	611	593	606	550	615	556	568	611	592	608	567	579	568	606	586	602	608	554	591	527	623	626	615	589	592	582	585	554	538	584	559	603	572	549	554	573	579	601	573	575	561	601	559	593	558	569	606	562	563	589	604	570	538	579	589	592	597	562	567	571	594	578	577	572	548	570	577	596	593	553	567	573	586	548	639	574	588	558	590	526	605	552	557	599	546	563	611	565	585	576	576	566	585	585	554	612	578	568	537	539	582	560	539	575	571	591	587	585	579	567	580	608	599	580	549	592	613	579	567	583	553	621	615	548	569	574	557	567	643	554	539	577	589	565	574	588	564	626	528	551	586	559	601	608	549	566	553	588	620	509	549	571	589	539	583	580	545	611	643	569	575	587	591	596	555	579	568	578	572	554	563	577	573	587	571	660	589	572	577	634	521	585	536	593	554	587	564	560	573	581	584	606	607	585	583	597	653	594	584	593	588	593	605	600	576	569	600	578	593	568	624	556	616	586	612	591	585	581	585	633	580	597	557	566	610	602	542	584	583	566	546	588	565	585	605	596	574	553	626	598	567	588	609	581	573	571	572	597	543	567	551	577	584	529	556	600	584	600	564	547	624	564	590	576	553	623	571	593	559	563	596	566	555	583	552	558	577	558	579	567	594	579	611	588	601	571	585	548	580	602	615	616	565	557	552	571	609	570	570	621	606	597	621	589	591	566	581	603	601	576	594	591	602	594	599	548	569	532	542	556	570	618	585	600	604	584	579	600	598	584	602	568	577	579	603	550	554	570	567	589	617	577	583	579	578	620	530	600	505	615	576	589	585	609	602	605	611	615	601	533	583	574	574	548	559	597	585	557	579	595	590	582	542	552	582	610	580	566	546	538	587	591	560	519	549	605	595	566	614	573	571	580	588	591	608	586	565	540	622	612	583	578	584	555	604	557	570	576	595	566	573	547	500	615	632	514	587	563	613	570	574	536	599	574	621	590	614	557	536	601	596	579	576	608	590	575	562	614	566	565	574	536	620	543	585	582	554	580	610	554	624	563	603	562	565	548	585	541	570	624	586	568	568	575	623	590	576	586	533	608	618	592	595	565	576	587	598	573	577	589	541	616	580	587	607	593	573	557	563	580	590	575	569	591	574	578	599	565	558	597	556	587	611	564	603	593	602	587	538	584	575	586	564	626	593	546	573	578	592	590	550	576	586	602	591	583	607	533	584	561	592	600	558	607	570	576	580	606	574	600	555	593	565	582	598	594	579	576	602	580	586	580	615	596	592	594	560	602	592	574	558	573	586	601	556	560	578	585	554	583	623	566	581	557	553	570	539	625	592	613	535	599	589	608	559	547	604	582	556	591	591	576	530	595	578	629	589	568	594	600	566	559	607	550	556	524	624	586	612	555	560	600	580	565	547	573	575	622	571	592	590	564	583	577	570	583	583	579	591	594	588	594	544	579	606	582	617	594	572	620	575	559	573	527	547	554	616	575	566	602	591	601	618	594	584	580	615	595	582	552	592	565	615	548	576	566	548	586	592	619	588	610	576	603	553	557	605	539	558	601	580	641	597	532	598	583	609	573	600	553	569	570	561	579	542	613	549	533	556	525	603	573	558	572	605	525	563	529	618	578	557	591	590	576	576	594	610	596	578	578	550	573	608	585	576	593	605	578	582	603	570	553	560	593	557	620	568	625	607	604	580	612	572	539	576	571	587	550	581	595	595	585	527	581	585	515	563	571	578	569	604	548	569	610	583	599	570	600	612	621	593	613	621	570	543	593	612	578	598	576	560	560	577	563	596	579	577	577	558	595	609	577	569	574	561	568	595	611	559	561	576	582	575	584	562	581	574	536	605	527	529	536	621	574	542	653	569	567	606	589	582	587	577	625	616	586	580	636	572	542	576	627	560	650	576	562	572	582	617	544	590	621	565	576	596	560	526	536	573	573	556	609	575	510	603	616	568	543	568	587	576	594	575	553	564	617	563	556	559	583	580	605	588	600	595	588	570	547	591	564	592	556	561	575	588	569	584	561	580	574	604	584	566	550	572	578	594	571	592	578	562	559	608	613	566	619	557	595	600	598	578	603	581	598	580	571	528	591	531	562	620	547	578	628	586	549	601	598	640	604	600	583	609	568	546	599	588	593	602	608	610	597	592	591	642	581	588	581	621	570	594	610	599	574	578	539	591	556	575	586	582	576	586	609	559	576	595	577	610	579	606	630	596	542	562	586	570	574	556	598	641	579	571	609	552	574	627	539	560	588	601	639	584	584	550	595	594	540	593	579	584	585	586	628	617	592	588	577	602	596	562	603	584	572	575	586	565	576	598	547	573	599	582	603	566	572	573	578	565	599	560	567	566	565	550	559	613	596	612	587	625	544	578	582	549	569	582	554	559	577	584	599	588	629	599	579	589	574	562	589	578	549	568	576	563	608	562	577	539	600	581	599	611	580	591	613	567	546	568	610	567	590	604	558	591	609	550	596	596	589	578	622	618	562	555	560	542	549	573	593	576	539	554	599	607	620	588	599	600	608	536	608	566	572	575	556	573	579	562	578	564	599	582	573	569	543	614	564	654	588	593	581	598	571	576	568	555	562	580	579	621	546	601	582	579	560	584	558	549	567	558	590	619	608	547	584	577	600	559	641	567	552	599	606	603	556	554	577	597	630	556	573	580	605	559	589	639	528	593	582	561	614	521	580	527	617	576	545	587	563	590	585	568	598	542	583	589	597	589	559	583	577	563	545	590	536	552	564	572	586	580	595	551	604	592	578	574	561	526	571	602	571	608	551	596	606	621	574	545	606	593	574	566	597	586	623	556	559	625	585	575	579	606	585	553	614	571	581	594	571	583	619	647	593	597	633	587	588	562	601	582	565	598	553	619	565	601	585	611	572	606
41038	21874	14468	2657	1640	1302	901	784	611	594	496	449	429	405	398	378	378	339	335	342	343	343	288	316	326	307	307	305	295	280	256	336	260	311	326	280	295	262	308	288	291	301	265	292	308	266	301	263	255	279	271	277	265	287	264	280	253	267	266	268	273	259	304	250	294	298	272	259	275	258	264	279	286	269	269	282	278	261	263	294	286	268	279	274	260	282	286	276	266	279	261	281	250	284	274	289	265	259	259	262	256	269	252	318	288	287	247	265	268	261	267	251	288	264	274	269	290	295	268	253	293	280	217	265	294	295	284	287	277	264	300	260	275	302	283	311	244	239	243	290	266	287	255	278	243	265	296	273	281	269	309	266	262	286	291	277	266	277	255	288	262	259	270	271	283	277	275	281	264	274	267	259	271	257	299	233	274	242	298	271	263	243	247	273	288	277	262	298	302	258	312	271	273	267	256	250	292	251	287	271	268	270	267	265	272	263	261	287	264	270	282	247	250	272	256	293	293	268	288	244	268	261	263	277	279	269	278	281	247	308	280	290	265	261	284	269	258	278	242	260	272	261	276	267	277	301	263	304	252	277	265	243	261	256	222	275	269	284	272	304	244	250	253	280	276	278	272	270	290	256	285	271	269	262	268	259	284	273	267	292	264	287	271	251	274	263	256	280	262	282	263	266	267	273	293	262	235	273	271	263	293	235	284	269	268	239	268	275	277	259	291	248	269	294	273	285	275	288	288	283	257	280	267	281	286	259	280	259	256	275	266	262	270	256	284	253	250	266	280	244	254	282	276	260	278	293	257	296	273	272	242	271	236	257	291	263	288	298	297	253	298	250	249	284	274	302	254	249	271	262	280	293	277	272	290	269	258	252	264	267	274	255	269	232	269	258	279	265	262	276	268	276	313	242	244	271	273	268	286	272	270	282	254	264	277	286	260	267	289	302	275	250	240	244	292	241	286	295	276	276	268	287	306	272	277	228	268	270	276	277	242	273	274	304	265	286	240	250	257	262	274	253	244	280	269	240	265	259	263	288	270	271	278	260	262	270	280	258	252	284	269	262	270	255	285	271	277	276	244	235	276	266	264	262	295	260	250	278	264	262	259	253	269	259	289	308	273	279	263	268	287	284	286	259	272	270	257	257	274	286	279	247	296	262	290	291	271	253	257	267	282	287	263	300	263	265	270	285	268	292	289	266	284	242	238	275	296	296	299	288	279	288	263	249	253	278	248	281	258	253	248	268	258	245	295	272	257	280	281	265	282	282	301	270	276	316	253	256	265	273	298	282	278	253	317	266	260	262	269	247	261	263	284	272	290	268	305	278	248	287	256	279	253	269	246	271	258	263	271	300	292	309	270	274	296	256	280	266	258	264	280	277	293	258	279	257	269	239	281	266	241	281	266	275	283	265	282	300	271	275	287	266	252	285	268	288	268	233	260	274	269	250	266	273	267	279	260	247	250	285	264	303	265	297	261	287	237	287	307	270	306	284	255	258	260	264	271	278	288	299	286	254	293	254	231	238	295	266	261	264	293	278	275	259	296	295	248	244	268	263	271	270	262	267	266	280	269	281	260	271	278	289	258	262	293	267	252	279	259	273	275	293	281	279	287	247	277	286	259	263	247	244	279	258	288	262	268	238	280	252	286	274	261	267	240	290	276	274	278	285	263	284	275	288	264	256	268	281	285	264	278	268	267	273	275	260	261	276	261	287	269	283	297	286	252	262	311	258	264	288	281	277	279	267	260	277	272	240	286	285	261	303	264	292	296	281	281	259	284	274	244	273	269	255	258	261	295	294	280	282	259	267	283	250	266	264	257	268	261	265	254	256	266	256	262	270	246	286	281	291	273	250	277	247	272	274	242	271	248	303	275	277	283	300	289	274	256	275	267	266	281	274	247	262	302	235	258	275	295	258	268	255	283	250	280	252	257	266	276	300	264	269	286	261	278	289	285	305	292	270	248	281	290	273	272	261	284	265	268	244	248	293	256	272	266	258	271	244	272	288	299	281	285	299	276	297	283	271	307	269	293	239	252	281	284	251	298	267	229	283	274	288	290	262	279	285	269	257	288	253	295	276	273	264	277	275	273	299	254	267	319	263	264	312	258	271	263	274	254	292	272	273	299	282	246	292	290	274	279	278	278	252	275	286	283	283	287	269	288	260	279	265	298	247	300	286	285	279	263	279	262	234	254	291	251	251	274	271	284	259	262	265	244	255	272	240	252	265	267	308	297	267	250	295	278	269	275	278	229	268	276	261	300	275	279	251	258	292	276	272	245	278	303	278	240	269	257	226	281	292	279	265	267	267	269	281	279	285	254	276	290	280	271	255	255	255	298	285	281	258	278	283	255	256	265	285	251	293	271	257	276	262	264	275	276	266	274	264	259	259	276	242	230	259	272	297	275	255	284	263	282	259	266	252	261	244	282	294	307	302	250	263	243	263	289	253	254	277	252	247	288	279	273	278	282	260	247	243	288	274	254	267	275	264	296	287	292	284	290	255	266	297	250	301	295	301	264	251	276	239	279	308	264	272	287	264	263	271	271	301	292	281	274	259	257	281	267	277	283	254	285	300	271	249	294	263	256	266	279	272	226	306	272	264	270	248	278	277	271	306	271	284	257	304	288	284	278	262	297	302	264	269	255	302	280	265	251	281	295	265	268	275	263	267	284	287	285	252	311	260	274	268	250	267	267	264	273	265	285	286	296	299	262	273	266	273	286	278	287	263	272	275	259	268	268	245	266	266	289	283	283	266	248	283	269	273	273	244	282	312	282	283	277	272	267	271	267	270	267	258	265	259	255	274	261	244	232	261	295	286	273	269	288	268	288	262	281	278	283	264	254	271	294	241	269	295	309	272	284	255	263	246	259	255	277	282	268	250	284	268	295	299	269	263	298	286	285	257	263	278	270	275	277	257	279	275	285	265	280	289	292	269	283	257	257	283	312	247	280	234	264	275	259	292	296	267	245	248	296	257	265	267	266	267	260	251	276	282	248	276	253	273	277	274	270	261	253	265	277	271	237	254	270	276	258	263	270	266	262	248	291	276	283	256	267	269	269	259	276	262	279	276	301	272	291	262	294	279	270	245	262	302	283	301	263	278	282	285	277	280	261	286	272	293	246	282	293	303	277	279	282	267	246	237	282	271	251	262	269	313	265	286	254	267	272	290	252	268	285	250	294	255	274	286	305	262	280	264	265	266	273	260	282	291	256	284	285	291	273	293	267	269	280	287	268	264	283	249	291	271	286	271	283	222	300	278	252	238	270	271	240	261	300	258	260	295	280	258	254	244	285	270	257	294	258	275	260	264	275	257	255	297	275	297	275	276	270	292	285	249	268	276	265	239	253	257	300	285	279	250	271	302	249	249	276	272	267	288	281	257	296	300	271	299	268	233	271	302	240	267	276	277	269	288	297	245	280	271	298	231	288	266	246	260	267	296	277	273	261	282	262	282	275	271	293	253	254	256	252	232	294	269	269	267	298	269
21645	2736	5873	6570	5692	4590	3827	3168	2706	2421	2179	1953	1771	1610	1542	1448	1432	1348	1289	1241	1174	1151	1125	1143	1036	1044	1051	1016	976	1030	966	899	894	875	919	908	932	925	939	841	884	916	901	844	832	842	889	803	842	813	863	880	797	901	810	834	855	813	842	812	841	809	795	798	802	780	799	826	780	826	824	808	843	805	778	810	793	788	782	796	848	759	860	823	809	809	786	813	763	848	759	802	761	789	746	769	803	819	800	770	767	795	757	731	753	823	775	800	809	789	783	753	807	780	805	763	774	773	762	799	759	731	785	788	756	806	810	797	776	791	776	743	765	772	807	785	784	813	812	818	792	775	728	799	750	774	792	806	801	774	789	814	779	769	807	745	795	811	798	742	748	817	793	765	778	750	793	765	791	771	758	784	788	815	786	777	741	783	782	796	784	766	784	807	799	775	747	789	776	843	819	760	782	756	765	783	785	821	714	794	773	740	804	796	775	804	807	779	753	786	766	775	828	770	811	798	734	748	804	758	790	781	781	780	762	774	791	752	777	807	771	774	724	748	805	770	772	753	787	779	771	801	718	789	733	729	808	799	767	773	762	789	782	761	795	805	744	794	712	731	806	741	771	760	747	801	794	801	798	818	764	736	793	779	776	765	802	874	768	765	777	796	791	792	743	749	771	787	811	777	790	737	769	765	780	772	774	762	764	777	806	765	764	775	755	749	842	794	760	756	777	818	792	783	772	803	789	744	772	789	785	801	808	764	810	823	750	780	788	790	792	817	760	767	829	781	761	817	782	791	804	799	804	775	828	744	822	806	767	768	754	719	776	734	763	801	790	831	747	798	765	796	758	757	767	803	762	766	735	800	806	740	760	775	771	783	707	802	774	769	759	799	740	793	795	833	746	765	815	764	732	757	701	755	760	731	768	796	786	783	802	760	735	778	719	780	752	763	778	779	771	771	831	760	774	732	749	809	771	727	751	785	752	812	787	794	776	793	773	846	774	747	839	758	860	755	719	772	764	772	772	741	768	805	799	748	769	785	778	731	752	764	794	819	799	788	802	828	797	725	782	754	752	811	776	711	753	796	784	758	772	850	742	755	785	775	776	846	806	782	744	738	744	809	756	792	783	766	765	819	772	795	827	777	781	775	795	798	786	836	744	837	773	825	770	785	758	776	749	800	771	819	790	772	782	800	762	746	781	815	764	811	768	741	776	826	795	783	847	804	769	806	745	786	762	741	800	763	753	816	802	818	740	772	779	797	798	777	705	772	739	778	768	742	780	788	812	815	756	772	817	776	779	776	808	756	760	755	828	738	774	767	767	781	739	822	751	765	799	784	772	748	749	788	751	776	742	771	808	804	792	759	794	769	816	800	777	754	793	808	720	769	804	793	835	747	776	768	781	712	830	787	806	766	779	762	811	770	768	732	778	770	788	767	795	835	766	817	751	727	768	800	775	780	751	792	775	804	772	742	739	776	767	778	771	824	742	795	758	747	800	784	767	791	770	767	776	755	782	800	826	765	745	741	784	791	760	734	756	786	811	726	734	803	828	783	809	793	772	782	780	821	779	788	801	770	787	734	765	809	740	795	759	803	744	804	752	774	733	761	766	768	741	773	772	792	760	830	784	825	774	821	758	772	824	767	815	802	786	753	750	807	748	809	803	792	794	764	729	734	787	817	742	747	773	773	777	802	790	771	769	776	767	798	800	784	763	765	789	745	793	764	807	766	793	845	783	757	818	766	808	776	761	733	741	757	797	769	740	806	747	718	811	748	780	762	804	788	780	793	742	818	780	795	737	782	788	730	757	828	808	784	785	785	811	833	799	781	783	784	749	764	758	760	745	712	775	781	789	768	769	784	798	823	815	762	832	785	736	774	808	774	738	781	758	766	844	718	786	756	800	764	818	736	723	767	795	793	768	819	821	761	822	789	817	827	823	766	814	819	772	804	753	774	837	803	803	741	811	770	786	757	801	744	804	747	798	817	801	757	795	747	768	787	782	751	828	805	768	820	790	743	785	747	779	811	765	783	784	782	743	774	730	760	763	761	801	781	806	744	809	744	781	767	828	780	811	773	752	743	775	804	744	781	802	770	751	788	826	769	776	781	779	750	797	814	773	771	803	766	757	766	817	817	761	792	800	783	767	753	806	787	827	783	782	761	816	763	778	789	771	794	765	820	781	787	725	734	794	756	815	814	820	790	812	806	774	756	784	733	769	777	762	791	753	833	803	813	751	755	763	793	757	759	753	749	785	723	767	783	757	774	785	806	818	778	796	791	774	724	813	780	807	769	777	784	737	810	751	792	787	824	811	752	788	725	781	774	722	732	724	793	761	779	773	785	763	761	778	737	739	783	801	789	769	756	791	780	763	797	754	796	760	825	769	786	750	775	772	786	755	760	760	797	751	785	730	765	808	743	784	778	761	773	763	775	797	804	793	771	745	802	764	865	773	819	794	784	814	778	771	780	794	760	768	792	794	743	786	758	775	773	742	801	776	770	732	806	783	792	780	823	766	781	826	772	787	744	753	784	780	765	756	785	780	800	819	800	745	709	770	774	810	788	758	807	751	818	777	763	806	767	777	777	769	778	798	806	777	750	774	772	797	815	792	765	742	762	797	774	766	789	761	762	760	807	796	797	808	765	801	712	775	762	817	749	751	798	768	797	760	785	716	783	789	766	784	751	769	783	774	709	772	771	792	762	776	784	759	731	792	731	748	788	718	765	799	801	797	758	823	783	806	807	806	748	730	787	775	848	829	770	800	788	803	776	773	742	828	752	752	819	763	749	798	805	790	770	754	742	780	776	816	753	763	794	771	780	742	811	733	779	780	755	766	755	733	804	778	735	756	793	760	802	790	804	794	791	733	795	781	778	817	779	737	773	770	741	771	730	758	768	776	758	744	789	768	749	722	782	805	741	764	824	755	808	828	775	748	787	784	791	749	765	815	838	742	783	736	780	801	781	797	827	744	731	800	740	744	791	750	811	785	756	785	832	766	775	770	786	800	726	705	780	782	785	730	723	772	825	767	806	795	822	806	807	743	761	747	767	769	735	777	748	824	826	788	787	781	788	771	802	802	747	767	770	790	827	772	772	785	801	730	752	761	790	785	734	794	779	756	801	752	734	776	786	774	776	791	785	739	749	837	750	761	786	776	780	819	747	736	756	803	831	750	780	762	843	805	780	753	774	773	761	765	763	758	791	740	757	781	774	805	764	793	759	768	819	765	807	809	774	810	757	775	795	742	763	754	798	768	793	780	824	814	766	823	780	776	724	784	786	756	770	773	793	786	772	857	755	796	794	784	793	761	773	784	792	772	742	800	786	801	786	760	744	748	781	790	795	767	798	740	795	759	763	792	841	799	745	827	730	736	803	841	799	793	788	837	810	754	761	749	793	740	750	836	799	804	778	777	804	810	803	777	770	817	836	752	778	822	771	768	718	790	790	788	815	796	789	764	748	780	806	818	782	777	844	793	798	774	808	741	786	757	790
5366	347	272	172	113	97	124	117	124	103	82	91	70	97	78	105	99	80	87	88	86	88	86	76	98	88	84	75	83	76	101	103	81	91	92	82	74	82	89	86	75	86	75	83	93	69	102	91	93	90	90	99	96	74	88	91	76	78	74	72	89	105	92	94	88	85	92	76	77	96	96	79	83	68	85	80	97	77	92	105	99	94	87	82	82	73	105	92	81	89	84	81	87	102	85	87	102	89	89	85	80	72	80	93	98	89	79	84	89	75	84	92	81	82	88	80	77	80	100	101	86	82	91	88	88	98	96	78	72	76	73	86	85	96	83	100	82	92	83	82	111	93	95	96	90	84	85	79	92	86	74	108	96	97	91	93	77	89	91	78	99	87	82	101	86	77	94	85	93	86	83	117	80	105	88	97	87	82	76	70	68	82	88	95	74	72	87	91	86	95	86	92	105	77	86	80	99	98	84	102	84	85	78	83	82	110	87	89	94	90	100	80	76	90	66	75	87	97	84	90	97	64	101	95	88	91	85	83	85	100	87	117	83	81	81	83	72	88	108	101	94	82	97	84	92	86	76	89	102	85	89	84	99	91	86	92	74	76	77	112	82	86	86	87	92	67	83	82	85	110	94	92	98	77	92	87	95	85	91	95	91	84	86	90	80	92	102	90	88	78	81	96	96	83	95	80	77	86	98	85	93	93	80	95	97	86	99	89	82	88	98	80	79	82	92	88	89	74	95	104	89	84	80	87	98	71	88	80	86	75	87	88	100	97	79	67	75	89	78	89	90	79	92	76	84	96	82	92	85	82	96	86	90	86	87	86	95	98	79	66	89	83	80	65	89	65	106	76	97	84	92	94	90	94	90	74	76	88	76	108	79	71	100	92	98	98	102	79	88	99	78	83	75	92	80	92	86	77	87	93	65	80	65	68	90	85	88	67	74	79	95	84	75	73	93	80	78	79	76	83	94	97	85	83	86	90	78	79	82	95	80	86	85	98	80	75	93	94	84	85	71	85	80	85	97	79	86	78	105	96	88	79	81	87	96	71	95	88	81	82	85	82	89	75	93	78	98	93	76	92	92	77	95	88	82	91	91	94	90	73	84	91	79	76	77	95	93	75	82	87	107	83	80	84	82	88	81	76	104	93	84	102	82	86	87	85	77	99	91	96	74	83	90	102	91	82	74	83	95	91	96	94	98	82	85	79	85	82	89	78	95	80	94	76	113	89	82	94	81	88	96	100	98	90	87	94	90	91	92	76	91	89	90	75	105	94	81	83	96	87	72	86	89	77	81	105	78	112	76	91	86	89	84	104	100	102	91	77	84	81	104	80	86	78	99	100	76	90	74	81	91	75	89	70	90	95	75	86	81	94	89	90	97	73	82	95	80	82	71	59	84	101	98	82	82	81	64	87	95	83	85	82	89	87	81	79	94	110	77	94	78	80	99	90	89	78	96	87	74	69	85	83	82	84	79	102	109	78	77	94	87	74	97	88	91	76	105	84	108	85	83	85	91	84	71	77	93	86	91	94	85	84	82	79	79	82	95	84	86	70	91	79	79	89	80	90	84	85	79	80	87	84	85	72	82	102	92	86	83	83	93	72	84	76	85	89	78	91	89	104	77	97	87	82	89	74	85	90	91	87	93	82	92	77	92	103	101	87	90	86	82	83	69	93	83	66	88	77	89	104	86	104	92	75	94	84	82	73	73	79	73	87	83	108	93	104	85	89	76	78	88	85	82	96	89	83	84	78	82	89	87	68	66	79	70	110	87	80	84	87	84	88	92	99	88	82	74	97	88	93	82	79	94	65	81	93	85	82	80	106	86	70	85	84	89	73	85	78	82	95	81	91	85	82	96	91	84	87	93	82	85	90	82	93	91	85	78	89	83	91	94	91	92	73	72	94	105	85	73	77	86	102	93	95	96	58	74	95	102	81	95	89	89	70	87	88	87	99	92	88	83	90	91	98	84	87	82	83	98	89	100	90	77	84	91	77	102	99	77	102	91	81	92	85	85	73	90	65	98	82	84	89	94	105	106	91	90	96	103	72	75	86	84	82	95	70	84	82	95	79	84	90	66	85	101	93	87	98	100	107	86	77	91	76	79	91	84	87	97	100	109	85	83	92	106	97	69	88	92	75	82	109	95	88	97	82	84	92	71	105	74	90	93	89	87	97	94	92	85	87	81	79	84	97	99	96	91	74	67	67	83	84	92	80	76	93	81	94	85	89	90	92	96	117	89	88	77	77	89	84	94	76	98	75	78	63	103	91	97	91	100	66	71	85	94	97	102	87	86	82	92	87	79	85	107	81	92	89	92	77	71	94	88	73	98	87	87	77	84	84	83	95	91	85	99	91	92	69	85	77	91	80	81	77	78	78	79	73	76	92	111	82	93	81	97	83	90	118	89	87	81	82	79	91	86	95	76	86	99	82	74	89	80	81	87	89	79	95	91	94	67	92	81	85	86	74	83	91	77	83	84	95	59	94	77	70	87	93	73	87	83	95	108	94	87	77	78	78	75	85	81	62	85	75	81	98	92	83	96	82	95	95	79	99	96	80	87	89	87	93	86	72	83	85	83	91	89	84	86	96	72	76	77	65	75	91	85	85	81	80	92	80	89	93	89	98	76	75	83	84	92	85	85	79	89	71	76	77	84	83	87	87	96	71	100	87	77	69	88	68	77	103	71	99	72	90	96	96	82	76	82	82	69	104	92	88	72	86	103	92	86	77	97	88	84	89	72	76	68	79	87	85	90	79	71	101	91	79	94	92	77	101	82	81	87	93	87	83	82	87	101	96	98	93	87	71	89	94	96	91	72	80	87	86	89	76	93	89	87	91	78	97	80	71	81	89	78	76	88	84	88	91	99	87	82	76	95	101	89	93	92	91	91	74	91	84	87	87	94	76	74	86	91	87	84	87	80	88	83	84	97	97	92	92	99	83	90	75	89	93	87	79	77	85	85	87	73	82	82	92	84	83	87	77	73	94	95	95	83	69	75	79	90	90	92	79	88	86	92	87	81	94	107	97	87	79	75	82	85	87	84	83	79	99	98	76	78	74	78	95	98	87	89	77	86	84	71	95	84	88	85	89	87	78	83	85	93	86	98	91	78	85	81	103	94	97	92	87	89	85	100	75	85	75	98	75	70	91	78	87	86	77	81	93	79	98	93	75	80	88	90	93	91	72	82	79	82	95	91	80	78	84	115	81	90	94	83	80	87	87	74	80	74	99	87	87	79	85	96	73	78	98	70	91	89	78	105	67	77	89	91	96	89	94	100	80	88	114	101	79	85	83	87	81	89	84	97	86	88	93	89	90	90	83	89	91	91	106	84	85	90	80	103	88	107	68	73	98	71	102	85	99	78	89	80	83	80	79	98	81	79	95	81	75	81	92	76	90	90	82	89	79	77	92	90	95	97	80	75	84	75	95	78	92	91	88	78	71	76	98	84	99	81	86	109	91	90	72	98	77	87	65	75	81	90	88
4363	342	463	518	462	421	405	390	383	334	387	336	348	327	285	364	295	324	331	356	320	305	313	303	336	327	334	328	301	303	312	302	310	312	318	334	323	294	304	314	306	307	319	310	266	297	295	318	284	323	309	333	342	343	306	310	319	282	306	313	328	305	314	274	301	313	294	326	317	331	332	302	353	314	326	270	334	315	290	298	291	315	318	294	311	325	289	314	299	319	317	283	319	320	281	282	295	305	307	317	293	310	296	291	322	322	309	304	309	277	300	295	330	336	330	314	311	288	292	313	329	317	289	298	324	296	338	286	324	321	327	320	317	317	340	321	303	311	302	305	310	321	324	323	307	303	287	321	299	342	280	314	334	315	325	303	319	301	324	312	286	285	294	294	320	323	306	292	302	312	286	344	303	319	341	323	327	337	328	295	287	335	310	280	341	304	302	304	301	321	326	306	296	313	335	290	299	301	320	315	313	366	303	334	307	304	303	302	309	347	302	326	301	289	304	288	317	309	300	314	326	303	302	317	350	273	314	333	306	304	315	316	306	288	320	299	328	337	325	310	302	318	290	288	293	333	316	306	309	333	313	308	309	289	324	308	334	281	324	315	337	280	319	299	320	295	299	301	296	291	304	310	322	337	293	312	330	313	289	301	323	314	331	310	315	313	304	309	322	276	320	305	300	316	298	325	335	300	314	296	306	277	283	285	296	321	316	281	312	292	313	296	301	336	340	330	343	318	306	360	288	299	291	314	337	321	311	312	303	306	309	313	300	313	291	317	329	342	311	316	339	300	299	318	312	314	307	301	319	268	290	310	306	303	337	345	320	337	320	283	308	276	317	294	307	321	302	318	307	315	322	322	310	275	300	321	330	322	304	323	301	279	315	314	286	306	278	304	307	311	285	286	335	326	321	315	308	328	316	305	312	291	358	330	265	271	289	297	312	306	302	328	333	323	334	322	312	312	293	310	336	296	294	318	333	317	280	310	320	324	325	280	294	301	299	329	313	329	318	303	305	334	303	317	305	346	326	302	304	328	350	325	327	278	310	317	300	313	302	346	320	322	334	273	322	298	292	310	337	336	340	310	309	319	323	311	299	330	297	304	315	310	311	310	307	321	312	322	311	305	299	304	318	301	291	305	330	338	347	282	324	311	330	328	302	334	303	297	303	312	302	299	308	343	306	301	298	289	316	293	291	303	307	312	305	343	326	319	285	314	298	314	347	324	285	309	294	323	319	307	356	300	322	320	320	315	319	309	323	286	331	299	312	300	296	292	332	324	304	319	309	305	309	310	299	300	303	311	293	330	304	331	296	276	324	309	282	308	309	333	301	298	295	303	297	306	312	334	298	315	335	317	296	295	312	308	345	307	330	324	323	321	325	316	314	338	309	298	345	327	315	300	342	298	314	314	351	288	327	308	341	325	336	311	323	281	312	313	323	299	296	323	303	305	284	304	323	317	317	323	315	326	286	275	353	317	311	329	276	307	298	321	335	313	320	289	310	302	320	347	266	314	296	313	289	316	300	288	317	310	351	331	347	299	284	325	315	301	310	320	311	332	319	319	330	321	346	303	302	326	340	316	312	304	301	317	329	314	327	315	304	309	295	342	323	291	310	316	299	316	302	313	319	303	329	345	306	304	316	288	296	334	319	323	326	325	309	283	295	291	315	308	340	313	318	334	300	275	315	305	314	347	315	310	333	301	334	315	346	321	321	306	306	317	309	312	334	286	303	308	337	309	327	290	296	294	314	339	320	342	304	341	270	317	316	342	320	344	316	331	307	303	306	349	309	315	322	301	317	300	316	326	321	305	308	335	287	307	317	295	312	319	333	286	293	326	283	339	308	313	329	302	309	306	299	318	293	316	317	314	288	285	331	309	287	308	292	317	312	310	286	335	307	287	337	347	314	319	328	327	321	319	300	313	336	315	322	308	299	327	298	312	306	302	281	286	334	322	288	305	321	310	337	298	310	346	319	292	305	328	310	286	311	302	305	290	332	307	287	323	317	301	343	309	307	322	315	309	331	309	325	292	313	335	299	322	292	307	279	324	309	269	311	310	290	287	309	342	315	320	286	293	329	324	329	310	290	319	311	317	297	283	336	332	289	337	298	311	311	324	330	323	300	304	335	326	311	357	292	310	321	307	338	287	298	316	330	322	312	323	307	299	309	316	303	333	322	328	282	317	258	316	315	313	325	319	304	313	314	307	290	297	308	331	317	305	286	339	315	312	301	325	309	302	311	311	328	297	316	297	283	263	289	321	309	310	319	326	326	322	308	320	331	345	310	313	309	307	313	303	316	318	319	299	308	330	313	322	329	293	311	328	322	329	337	306	308	321	301	298	303	316	320	317	312	317	307	327	291	335	283	313	311	288	274	325	321	323	300	329	294	300	296	283	323	298	328	329	291	299	320	297	290	324	326	308	293	300	307	301	319	318	329	338	318	331	325	305	320	349	293	296	314	305	345	312	341	309	299	294	311	286	290	293	323	330	336	322	303	300	323	303	328	309	320	315	295	309	305	327	321	329	317	314	300	303	337	296	333	284	324	314	320	300	323	283	365	337	337	284	312	332	327	316	311	295	317	340	307	282	303	321	300	328	332	285	281	328	288	293	273	341	314	322	285	311	332	314	365	299	343	325	280	313	347	316	289	286	290	300	315	308	307	321	275	274	297	291	291	319	331	311	301	295	300	328	308	308	308	309	300	332	322	280	339	304	319	325	330	301	304	323	286	289	326	293	321	328	305	335	267	309	315	309	321	304	334	294	337	317	311	354	313	340	306	309	300	278	281	291	309	314	312	340	330	298	290	315	319	343	305	296	311	320	317	332	307	293	299	303	313	314	296	298	295	311	305	311	293	317	310	299	280	333	322	336	287	359	300	329	321	323	309	318	338	324	317	316	342	303	332	334	297	312	348	285	317	314	288	329	297	318	336	300	307	290	324	306	286	335	329	339	292	292	298	320	317	303	304	301	296	331	310	312	310	315	314	310	296	311	310	306	301	291	287	311	282	323	298	331	295	321	311	289	317	281	272	302	317	328	316	268	327	323	322	304	328	298	291	306	290	339	321	298	317	321	312	299	291	356	303	292	323	331	337	332	286	325	327	300	310	321	301	331	341	299	355	298	300	293	319	320	299	283	313	314	314	307	305	312	300	317	292	326	309	308	333	312	322	360	300	340	286	282	321	328	304	317	280	349	294	312	271	316	330	290	302	288	326	338	305	311	292	331	271	334	296	296	315	314	313	309	303	323	301	281	279	344	304	311	295	336	305	298	300	330	331	305	281	304	329	296	295	296	339	297	337	313	308	323	319	314	318	306	324	331	295	306	318	291	298	310	297	309	322	288	322	340	316	272	291	308	295	331	320	300	324	290	322	303	306	290	311	309	313	322	294	291	312	322	324	312	335	321	328	302	303	293	335	338	293	294	291	338	283	319	329	294	302	278	341	299	334	319	311	318	307	309	307	324	309	302	335	309	336	344
37864	17206	4703	1187	862	620	491	436	366	321	288	281	266	247	270	241	260	240	216	206	195	232	218	186	198	189	192	201	198	195	204	223	200	192	192	193	159	177	192	174	198	186	191	195	199	187	204	188	192	221	193	224	184	191	188	186	178	175	194	192	189	177	180	203	199	190	179	181	181	197	179	182	188	201	172	196	184	186	216	210	181	182	180	188	167	198	194	192	175	173	192	182	200	169	173	175	188	189	172	169	167	216	183	186	192	198	171	166	196	214	202	209	169	180	206	167	185	171	194	179	198	177	187	177	190	164	187	204	186	197	192	198	188	178	176	204	202	176	187	223	195	209	235	200	204	201	183	188	201	193	163	190	179	163	190	178	209	195	191	202	157	202	186	169	171	174	173	199	196	180	195	193	178	203	197	195	171	171	160	174	204	195	211	211	202	178	222	192	202	178	189	188	185	201	200	185	171	184	178	184	183	194	172	192	187	166	211	190	204	172	193	189	196	195	182	186	189	183	192	200	199	189	169	206	203	180	188	184	203	194	202	199	193	176	177	207	169	192	188	190	191	196	179	173	184	195	221	190	161	203	222	189	183	180	155	173	186	194	210	208	218	191	193	211	205	201	221	209	198	176	186	170	174	202	177	180	207	203	210	191	188	189	208	185	169	191	186	192	163	174	200	201	169	184	212	196	182	174	185	183	189	208	196	155	159	183	180	192	177	184	191	202	219	156	179	165	165	183	188	193	184	196	219	188	201	231	160	188	195	183	161	190	173	180	197	208	178	210	200	192	178	193	192	187	185	201	172	200	239	184	161	175	193	218	195	203	178	200	196	183	189	181	177	166	189	182	167	178	196	189	182	180	189	208	196	198	176	189	194	183	185	195	178	208	181	179	198	192	192	171	186	192	193	198	202	167	204	190	201	207	206	191	179	188	189	193	188	213	196	191	181	177	209	198	219	190	193	174	202	177	186	170	183	197	204	205	209	188	195	198	194	200	179	186	188	173	184	187	191	190	182	223	186	169	214	187	184	168	207	197	195	205	193	203	222	178	232	197	187	181	208	197	205	177	174	191	191	165	211	182	183	184	203	194	214	181	181	188	186	188	191	164	217	172	199	180	196	200	188	182	179	192	194	192	187	196	194	189	192	196	183	186	222	166	171	196	173	208	189	207	162	211	196	181	172	184	179	210	193	176	227	185	197	199	190	174	185	203	201	179	202	216	183	191	185	184	185	192	204	201	184	184	216	205	185	177	173	218	190	192	178	175	184	182	178	181	177	195	189	191	193	193	183	192	196	198	187	179	181	189	181	208	157	194	157	207	177	187	197	203	208	199	219	206	191	207	174	189	211	192	186	194	187	190	176	182	202	200	174	174	181	167	168	188	190	202	185	179	196	210	202	186	215	176	188	180	203	189	200	207	192	170	197	192	174	197	182	179	212	186	177	208	177	182	205	179	188	183	215	176	155	167	194	174	190	193	201	183	207	212	207	187	188	219	185	156	165	182	202	204	193	196	214	205	204	190	189	172	195	196	200	194	178	233	178	206	190	198	183	203	188	187	190	201	191	177	183	171	182	191	177	189	197	209	193	197	195	183	169	162	203	202	181	198	175	200	188	205	188	186	187	205	182	215	193	181	207	185	181	184	191	179	188	183	194	186	192	186	192	178	165	194	211	200	181	175	180	174	174	181	201	183	184	207	190	176	205	200	183	194	207	202	200	188	178	167	238	195	188	197	221	222	203	197	150	195	223	187	187	199	203	187	193	194	208	180	192	186	182	214	189	199	201	174	199	198	186	173	203	192	225	189	214	214	174	213	168	175	185	199	180	202	198	193	169	192	185	174	183	200	200	196	181	183	197	180	200	189	214	178	183	183	195	195	209	165	199	192	193	205	194	192	176	158	181	198	201	195	186	198	191	203	224	216	193	186	215	182	180	181	208	183	204	186	189	204	217	193	194	184	208	195	187	207	187	218	189	190	200	186	178	204	229	169	166	185	203	181	197	200	206	196	192	178	177	202	175	195	188	206	186	170	179	189	180	184	184	210	185	181	169	172	197	197	180	201	202	195	213	178	170	198	167	190	217	195	161	195	191	198	180	196	190	197	197	181	184	209	181	201	208	203	202	195	203	200	180	208	188	210	197	182	207	193	206	219	206	202	181	189	187	184	200	201	187	202	210	205	205	166	173	202	180	206	181	202	198	175	212	182	191	177	193	181	171	194	174	205	184	192	190	191	187	198	189	187	195	176	199	194	198	189	198	181	178	197	206	195	207	183	178	190	172	182	189	198	204	181	198	184	180	194	184	180	183	181	206	200	207	206	198	183	189	183	178	184	198	185	187	187	195	187	214	159	199	185	178	192	177	173	200	171	202	193	196	220	186	214	180	197	186	186	173	179	177	201	167	174	184	172	213	190	179	189	196	177	163	183	219	192	183	189	195	199	198	180	216	208	187	180	197	197	176	192	198	183	197	202	211	189	167	180	168	178	197	193	178	207	158	186	169	177	180	212	205	185	184	202	197	166	206	196	210	189	178	183	212	204	171	170	196	183	178	191	201	189	169	182	185	197	183	175	197	162	180	197	186	204	198	169	182	201	161	183	176	191	216	201	221	209	180	176	204	187	181	207	180	184	167	195	195	191	176	177	173	193	194	181	185	189	216	218	180	190	189	186	199	229	185	173	202	180	208	202	207	167	169	208	195	176	184	194	195	223	168	198	174	198	166	190	175	177	201	210	187	179	183	177	210	178	197	184	201	178	179	189	226	190	195	187	191	189	177	165	184	213	161	195	182	202	222	211	170	161	185	174	181	194	209	188	194	184	200	171	195	188	165	198	185	216	195	186	187	167	186	179	223	210	221	182	197	193	215	210	199	199	188	190	206	186	206	184	193	186	196	206	202	183	205	172	179	183	181	192	171	153	198	207	178	177	193	183	196	183	193	174	189	198	196	200	185	202	175	203	182	204	200	194	186	185	160	194	186	204	177	180	190	184	206	188	186	181	206	191	196	167	181	198	204	191	200	198	177	206	202	170	171	202	182	187	196	191	198	212	181	181	189	190	197	189	183	160	215	201	204	169	196	171	197	191	207	190	183	186	198	205	179	200	202	174	206	207	192	188	192	199	168	177	232	191	168	196	187	163	187	202	193	195	164	181	193	184	201	181	188	195	184	230	198	192	170	188	203	195	206	206	196	178	204	208	181	176	190	201	202	214	190	168	199	202	165	186	197	184	195	183	174	193	189	219	221	205	195	183	192	208	189	198	195	198	206	189	200	175	184	207	180	185	189	207	193	211	202	198	199	193	170	161	198	188	181	205	196	195	182	184	185	173	201	180	188	198	198	185	188	180	180	193	187	180	182	214	199	186	203	185	189	199	187	204	168	202	205	190	198	182	176	169	193	202	187	219	184	203	182	174	215	194	188	179	171	208	181	180	197	187	210	176	206	185	192	188	191	176	203	207	163	206	206	189	183	199	201	183	209	170
17698	1492	3137	3520	3053	2551	2104	1805	1551	1411	1257	1179	1124	986	972	889	870	811	804	852	806	769	776	749	708	722	688	736	714	645	681	729	673	675	685	675	609	641	630	596	602	673	649	585	612	611	636	629	646	638	618	588	585	582	589	592	609	599	570	630	585	635	614	603	581	607	652	590	595	589	577	625	603	567	679	609	587	584	595	599	593	576	590	546	592	583	624	618	572	582	582	601	585	588	595	617	580	577	615	608	573	563	611	601	617	609	587	564	586	611	570	553	613	606	561	590	609	595	603	598	593	601	563	608	670	571	611	620	587	610	593	566	566	589	578	602	555	596	604	551	592	547	597	541	597	571	599	568	582	628	583	564	566	578	621	570	579	569	558	582	601	559	628	562	579	579	606	585	579	559	589	613	568	605	584	627	603	591	531	550	613	585	632	581	596	595	586	569	572	583	585	615	559	575	608	513	540	578	546	590	546	612	572	597	593	565	580	588	596	570	614	543	618	589	540	586	584	591	551	629	608	582	581	566	574	589	556	587	603	586	584	579	583	619	601	575	612	562	572	605	584	574	554	568	625	638	602	606	588	625	586	596	596	556	557	542	567	587	613	585	595	578	569	583	626	596	610	589	540	597	603	569	553	565	591	626	576	536	569	567	555	626	561	606	577	595	590	560	567	655	605	585	558	586	618	619	617	558	594	552	555	530	615	578	562	597	596	597	580	555	563	628	553	544	605	622	607	593	566	600	576	598	609	558	607	613	620	579	635	591	621	654	557	611	592	566	562	567	574	556	594	597	615	601	587	549	558	552	558	589	576	582	564	565	594	618	584	581	590	549	537	614	551	553	578	608	591	598	595	555	591	606	566	568	554	604	564	624	591	588	614	565	633	573	556	553	602	560	566	585	594	559	583	563	568	588	575	596	565	594	598	566	600	642	578	609	570	559	587	602	581	587	553	593	585	557	575	597	565	608	612	562	569	599	596	562	556	605	576	537	560	619	573	511	596	558	594	606	604	614	610	544	595	590	621	588	589	575	618	623	592	623	567	598	586	570	611	640	559	617	614	593	580	571	581	613	545	590	590	604	567	625	555	601	560	616	580	526	598	586	566	618	567	595	592	577	574	564	595	632	579	595	590	576	586	550	600	584	575	584	603	574	594	559	553	537	568	589	586	581	595	568	587	554	582	549	572	552	582	602	535	570	515	602	561	582	494	567	600	588	566	585	574	571	590	552	601	586	574	591	592	557	535	560	613	585	553	609	585	613	632	563	570	567	577	630	579	574	524	587	551	582	609	550	560	550	555	555	568	615	616	588	588	595	565	566	530	564	649	606	550	595	579	568	564	581	550	563	603	574	585	592	577	563	566	573	613	586	598	545	590	592	593	534	621	623	598	538	629	564	595	543	601	554	588	600	548	590	597	569	610	598	586	594	571	615	626	538	562	595	588	589	594	559	623	577	611	579	599	609	601	559	593	553	580	633	579	622	535	585	596	556	592	568	624	567	552	537	564	554	549	557	568	574	601	587	575	580	582	628	558	532	582	571	585	620	609	546	592	587	618	541	555	547	599	561	573	605	611	566	556	572	587	609	602	559	592	581	582	587	602	591	558	537	537	601	570	604	599	590	606	547	567	588	572	571	570	595	591	583	614	626	588	578	614	597	635	558	570	552	540	559	585	568	576	565	612	574	606	587	541	560	583	557	600	560	611	518	623	542	586	545	590	558	581	561	549	612	554	552	541	592	577	550	584	560	574	572	602	531	590	582	592	578	543	563	615	611	619	605	569	574	605	588	614	615	596	576	614	568	614	543	622	561	570	594	588	552	540	586	589	575	610	583	551	571	581	596	605	545	564	595	579	620	591	618	610	598	544	587	598	570	608	616	579	618	629	553	588	605	556	572	558	607	611	562	570	528	552	591	586	582	562	567	559	573	595	546	591	607	538	614	592	585	572	540	609	548	592	625	536	556	592	564	603	613	615	592	569	594	568	540	577	561	569	598	562	571	574	550	607	579	580	597	590	594	562	581	643	563	545	598	600	571	585	586	567	558	599	574	611	584	564	581	573	531	527	579	608	574	568	617	580	547	539	584	599	559	584	541	565	594	615	586	605	580	540	586	581	587	598	575	568	588	598	526	526	607	591	546	574	606	581	572	596	548	575	606	613	599	571	575	585	586	614	587	587	563	629	601	584	573	557	600	596	604	585	539	601	542	544	618	604	595	629	571	637	579	583	606	609	623	588	567	546	620	590	585	590	588	618	550	568	579	543	587	578	595	591	552	601	528	578	567	637	593	617	597	607	565	565	584	612	605	578	566	548	560	635	592	584	613	531	561	617	546	597	589	586	561	619	586	600	557	592	581	600	607	592	572	577	561	615	613	580	557	641	588	580	565	600	594	603	584	586	561	622	581	555	560	555	604	586	572	583	552	598	604	579	611	545	575	558	606	596	548	560	542	566	611	559	592	592	590	593	542	567	578	564	558	562	528	585	571	554	586	547	588	567	536	558	558	587	583	614	581	581	570	631	562	560	582	570	605	585	539	551	562	606	571	615	580	593	572	562	557	565	556	575	598	563	577	575	615	579	577	558	570	549	607	570	599	602	551	603	574	563	598	602	620	579	574	634	602	604	562	581	559	572	612	601	567	576	552	585	610	570	602	585	541	588	607	615	591	566	593	547	592	583	600	550	644	611	525	607	554	584	579	588	569	610	549	567	597	602	599	577	600	623	577	601	616	655	584	584	573	555	587	538	568	592	610	552	563	586	570	610	578	581	596	532	568	602	606	588	611	591	611	609	585	575	582	600	599	581	598	594	619	577	550	522	551	591	531	592	589	592	556	608	626	534	554	565	567	567	581	603	569	564	568	593	571	637	553	542	594	576	622	602	581	571	581	554	611	581	584	596	583	588	630	640	586	542	581	562	576	589	583	572	573	588	536	580	575	585	606	596	600	601	578	603	553	543	556	576	633	559	601	638	622	558	576	591	596	534	608	545	578	615	565	594	575	606	564	574	618	605	638	560	536	563	583	582	583	588	544	574	533	567	566	568	593	595	615	599	550	610	622	577	645	622	600	611	636	555	574	565	618	562	599	569	547	551	554	584	562	568	567	560	592	567	577	597	584	589	582	595	591	594	587	572	613	578	591	581	602	549	587	560	581	596	617	573	599	618	577	639	578	549	577	585	590	570	564	572	545	571	629	568	552	580	612	588	568	601	589	538	588	574	594	570	594	601	559	620	614	582	576	604	573	544	588	614	597	580	567	608	621	575	579	607	663	545	554	569	600	581	592	585	535	598	582	594	562	570	559	594	600	614	584	607	600	593	589	582	581	559	556	589	603	602	571	583	576	602	584	562	555	609	585	545	616	557	602	587	578	606	578	597	555	589	580	586	606	600	581	550	567	581	587	617	583	533	563	550	628	584	627	564	563	566	559	601	546	616	582	562	571	555	565	559	587	625	566	565	582	573	620	586	588	613	543	578	614	578	547
41190	22334	21074	3681	1672	1192	947	782	583	560	486	428	428	449	415	378	375	353	386	314	337	333	289	302	318	307	288	328	314	275	305	303	324	283	289	262	289	252	284	299	277	304	300	287	257	267	295	298	287	260	264	289	237	277	275	292	287	263	291	280	283	297	290	280	281	276	262	277	274	254	279	262	250	281	279	294	270	289	267	260	265	277	262	270	271	268	277	312	287	266	272	260	273	284	273	263	275	294	242	282	266	258	294	284	270	273	267	269	259	278	282	292	283	267	294	262	295	282	272	314	277	273	287	259	271	253	285	278	314	260	258	273	271	287	268	246	283	267	240	270	253	293	277	301	283	255	300	254	228	268	292	256	286	269	272	284	271	275	255	260	268	282	277	272	260	266	263	261	280	263	283	282	260	239	270	275	275	258	282	261	271	252	271	292	265	268	279	284	274	264	285	269	279	261	240	252	250	261	289	276	262	259	267	245	271	284	272	271	257	268	258	282	245	268	267	276	282	305	281	254	244	291	274	235	266	291	294	267	261	295	274	311	274	254	287	307	269	281	264	287	243	243	335	289	279	265	272	275	247	271	271	248	281	251	285	256	307	269	256	302	275	268	270	274	258	269	280	270	269	267	275	277	293	278	263	258	258	245	296	279	251	263	298	260	268	279	280	265	263	267	259	264	270	240	256	252	249	286	256	280	274	265	273	278	274	262	247	266	261	263	271	265	266	230	252	256	277	257	273	244	262	268	254	303	268	263	263	257	287	286	298	266	305	281	274	277	284	268	281	276	279	275	258	277	283	277	248	276	265	300	253	276	289	294	255	285	256	281	265	264	235	258	263	284	296	278	272	251	288	265	252	268	256	268	270	262	278	254	266	254	271	310	285	279	292	280	275	261	262	255	303	289	299	290	279	286	284	277	247	247	267	280	291	297	268	283	255	263	265	267	261	305	255	248	241	261	258	289	255	260	253	272	250	249	251	282	275	244	252	274	304	268	278	246	265	294	257	283	244	262	319	267	266	292	273	271	252	254	268	273	273	258	260	286	250	255	298	250	274	272	277	257	265	284	279	255	300	233	299	258	257	260	282	254	241	280	295	289	269	302	263	257	292	279	278	281	234	279	259	276	296	284	295	286	270	257	286	242	264	286	291	242	291	257	275	283	260	274	262	284	280	292	276	291	266	277	246	240	264	268	294	243	257	275	274	274	267	275	249	296	299	294	292	254	277	258	279	282	289	276	290	284	262	247	288	259	272	269	285	243	283	292	282	271	237	227	262	297	278	291	263	276	256	283	273	300	291	292	273	271	268	274	273	269	291	279	257	260	245	270	285	269	261	290	254	285	237	267	280	261	282	258	266	271	285	292	258	283	272	277	284	269	294	229	277	262	253	261	281	266	254	268	265	271	266	310	255	300	290	275	233	259	285	282	280	300	280	251	248	274	248	281	277	252	251	268	287	256	296	257	265	258	275	263	254	274	259	281	267	264	268	245	313	256	292	271	263	299	291	294	272	290	290	263	268	285	255	249	301	264	272	270	295	246	286	239	258	273	231	244	274	283	283	278	270	261	271	292	287	288	248	262	272	253	295	286	235	281	242	266	266	274	260	284	296	270	268	284	249	281	289	259	279	262	258	257	324	278	269	283	251	258	254	234	274	279	296	298	290	266	273	260	265	278	289	281	274	270	292	295	236	280	249	312	264	262	256	277	264	246	266	280	278	310	269	279	281	271	267	267	273	267	223	267	275	280	258	302	278	283	274	282	271	270	255	278	252	279	273	264	279	263	263	310	257	290	278	254	279	266	257	274	280	271	264	275	277	232	281	258	265	266	264	282	269	262	266	266	276	262	290	284	278	260	244	290	262	252	259	277	271	265	248	269	257	240	256	273	255	293	274	289	280	282	258	238	292	245	293	267	241	270	254	252	243	282	276	269	256	242	275	263	280	254	267	279	250	300	280	251	268	266	302	260	280	282	305	264	267	285	273	267	273	269	284	274	237	248	252	262	250	248	293	258	259	258	242	277	263	288	289	282	267	263	264	272	292	310	291	283	281	295	271	293	275	268	269	257	271	282	268	288	258	274	292	284	234	265	286	281	264	276	281	242	277	290	301	276	257	242	263	253	279	239	282	319	296	287	261	287	259	295	278	266	259	279	272	269	258	285	258	270	289	258	246	266	280	225	280	256	256	262	280	271	284	280	257	286	278	274	273	266	281	266	285	279	263	251	258	270	255	279	298	276	279	266	288	269	260	261	256	260	260	274	261	294	268	241	283	273	265	266	286	287	260	268	253	261	270	275	288	256	279	247	275	249	250	267	286	273	259	271	291	267	269	256	254	288	262	275	258	244	269	266	272	267	262	246	279	271	283	262	249	294	260	307	268	278	288	259	279	280	262	267	283	281	275	231	283	248	274	277	281	262	274	244	290	256	292	273	273	267	251	290	287	289	263	264	275	284	275	266	285	299	257	268	299	288	265	278	285	264	277	267	289	293	268	287	249	272	271	262	283	253	252	281	274	266	291	245	270	257	281	256	284	268	268	290	269	246	271	293	234	245	267	269	247	284	265	264	272	253	250	284	242	256	260	286	271	289	276	251	270	266	267	261	263	264	259	251	298	263	255	300	272	254	301	263	292	260	285	255	286	269	269	259	283	262	260	250	260	276	262	277	280	256	287	242	282	273	257	270	248	270	276	303	286	247	253	270	259	263	287	279	278	272	261	293	261	294	257	269	264	258	268	264	256	272	282	267	291	258	277	252	278	274	263	299	291	314	252	254	281	256	278	286	290	263	249	278	259	245	266	272	287	284	300	274	269	279	316	253	289	272	281	247	289	275	258	271	249	287	271	275	253	315	296	264	269	258	314	262	272	290	260	256	285	286	271	268	287	242	255	283	299	260	268	278	260	287	273	304	251	275	254	269	258	265	272	276	281	269	271	293	282	284	292	248	250	288	272	273	275	278	258	261	267	282	273	248	272	295	295	271	270	262	269	286	290	246	273	277	259	271	254	252	249	272	275	276	259	241	233	265	262	269	274	280	271	286	240	270	277	248	294	292	261	315	277	275	269	275	272	278	234	284	240	251	254	260	252	236	262	235	268	243	257	281	269	279	253	276	250	250	282	304	262	266	258	261	273	281	273	282	265	276	274	271	279	262	248	271	291	262	283	271	263	301	249	309	273	258	274	304	266	309	284	230	258	270	271	294	261	283	285	286	274	268	266	285	264	270	271	246	262	292	293	254	297	265	271	290	280	283	281	276	303	266	248	302	319	249	288	274	285	278	252	253	285	298	282	260	248	254	270	296	276	255	270	262	291	262	276	263	298	279	277	291	273	265	264	254	294	273	263	271	310	263	274	268	245	296	259	283	296	245	258	251	296	253	287	279	282	273	246	278	290	274	258	287	272	285	283	277	253	226	304	248	254	249	291	265	277	255	279	278	283	263	276	253	256	270	263	283	267	276	268	260	291	255	321	289	271	251	280	291
22355	2659	5644	6451	5603	4530	3759	3146	2733	2395	2071	1924	1771	1643	1525	1398	1375	1273	1250	1216	1200	1099	1114	1056	1000	992	971	1003	986	977	1026	909	933	955	888	908	864	881	865	875	888	891	909	873	914	833	889	800	872	872	857	822	845	817	837	835	822	759	869	825	784	796	797	796	799	855	814	830	789	781	815	814	799	769	778	774	814	868	794	788	814	828	758	808	806	827	747	734	836	773	785	753	812	787	807	768	807	820	820	796	816	773	840	764	751	820	765	870	795	812	740	828	777	750	835	780	785	807	811	804	736	766	785	757	783	800	774	808	793	712	761	775	796	780	786	810	784	791	817	764	804	787	772	765	782	758	776	825	812	802	834	781	726	835	765	810	811	782	827	784	830	755	778	767	803	713	762	800	784	780	833	709	772	791	785	798	796	798	788	744	796	774	787	805	748	743	735	791	767	790	790	765	767	738	747	779	755	789	797	750	827	732	777	802	829	772	778	801	765	798	815	738	790	807	788	804	796	789	748	787	793	763	765	762	778	729	773	829	816	770	793	796	811	787	783	826	787	759	787	768	821	801	810	790	768	815	768	780	811	806	765	793	794	768	742	786	770	766	779	788	781	766	773	816	745	768	760	759	784	819	753	813	794	800	745	775	795	821	760	757	755	823	782	821	759	801	833	793	779	729	757	765	714	744	725	762	719	801	767	787	761	839	784	784	780	799	753	771	783	778	762	776	764	790	816	774	784	798	794	742	795	767	813	775	801	767	796	716	805	740	740	846	796	784	819	753	783	776	809	781	739	761	757	771	768	761	746	765	759	736	745	790	740	762	734	806	768	751	802	778	776	767	798	753	842	824	802	784	789	826	783	756	776	777	820	763	764	808	827	802	777	776	774	779	771	839	784	813	780	750	772	809	765	788	814	858	797	756	814	809	756	813	831	761	748	814	775	770	828	769	814	763	770	759	743	810	811	775	787	737	783	811	775	775	833	780	780	770	815	747	727	796	743	785	727	772	776	775	802	793	789	774	763	729	781	706	775	793	771	699	745	787	790	752	762	776	745	819	789	828	753	781	802	799	809	756	815	792	791	798	782	766	774	767	770	778	750	784	742	786	762	767	785	816	767	783	799	774	776	772	835	798	734	785	788	753	757	806	765	742	776	743	811	809	798	797	791	789	717	872	767	757	745	780	770	817	745	746	743	732	749	785	781	784	733	786	819	769	780	786	810	782	803	745	778	805	758	751	735	745	825	748	746	752	751	807	741	779	787	728	796	770	763	744	781	760	767	764	805	763	760	738	782	759	826	780	801	773	784	809	788	763	749	710	757	758	790	780	748	798	739	835	817	848	766	780	817	725	764	766	820	787	791	767	787	730	785	793	741	760	765	820	784	840	780	794	818	790	794	769	757	818	742	741	767	720	796	766	757	767	762	725	826	726	764	792	796	774	782	799	738	743	762	812	762	768	777	728	795	767	727	813	769	781	787	779	824	775	808	780	750	774	810	754	782	801	796	800	736	776	794	798	804	812	731	837	798	763	780	722	752	809	822	797	802	838	783	797	842	763	732	804	792	785	775	791	794	765	745	744	793	752	781	765	783	759	798	778	760	757	753	778	787	772	759	798	738	808	798	779	787	806	849	724	835	788	736	829	790	761	793	781	781	756	824	734	716	767	766	737	797	800	774	812	790	791	856	817	761	742	788	819	816	814	774	774	747	791	758	800	768	800	816	803	805	789	744	783	745	753	784	750	813	816	747	793	749	823	762	750	802	792	763	779	769	762	768	728	817	722	780	791	781	736	827	785	786	748	828	765	807	773	743	746	784	768	790	812	738	731	775	724	765	817	754	803	753	736	772	773	763	794	786	786	754	767	832	826	745	765	778	761	806	780	780	799	735	810	794	759	750	738	843	810	816	736	751	747	794	745	811	767	766	812	742	767	757	770	773	799	813	705	776	794	779	733	771	776	793	774	825	733	756	742	769	796	716	770	786	745	741	735	796	757	803	816	755	756	789	779	762	785	734	771	782	741	796	814	818	784	781	772	746	783	795	788	805	797	793	784	757	734	829	815	721	780	751	747	756	812	826	800	786	753	753	741	789	735	781	829	760	824	721	776	781	761	769	778	780	744	771	756	785	784	797	780	764	824	757	816	778	778	771	762	766	798	822	793	795	738	834	743	830	769	770	818	805	786	755	796	813	765	815	786	791	784	719	839	778	780	775	823	783	745	734	794	764	770	815	785	810	831	826	762	785	769	791	779	803	761	785	785	727	799	764	732	761	768	737	729	781	750	786	791	742	770	757	744	757	777	764	764	754	764	769	776	811	808	794	759	796	766	804	761	820	750	785	783	803	789	794	756	788	787	750	827	778	801	777	786	764	790	806	750	724	790	797	782	785	768	737	780	775	770	829	804	783	740	750	780	788	773	788	814	786	751	745	783	789	772	768	783	780	738	753	809	765	770	792	802	799	808	763	798	762	790	711	778	772	806	764	784	791	815	831	757	795	764	788	767	781	770	786	730	778	768	733	757	792	807	780	784	773	784	758	762	728	764	747	805	764	708	792	795	780	790	778	789	791	777	750	786	773	807	768	809	780	772	774	784	748	770	800	774	746	775	821	796	817	758	782	817	783	732	756	789	785	771	806	773	778	757	763	801	822	772	821	769	791	739	777	848	764	759	756	796	778	714	794	769	765	771	776	792	762	809	806	759	781	730	776	827	765	741	767	753	757	751	793	805	751	777	758	743	789	788	768	758	734	765	769	757	802	802	789	734	759	771	730	776	771	794	757	765	803	806	779	734	803	777	826	799	766	796	747	752	730	783	777	783	786	845	760	755	770	801	786	820	797	764	744	783	785	779	754	801	825	760	803	777	775	766	781	792	765	808	816	741	828	788	741	794	795	797	744	828	766	782	807	782	796	756	749	761	737	794	775	801	741	788	747	764	764	748	774	790	851	797	725	777	796	807	738	772	709	733	798	761	772	808	786	790	759	767	741	773	770	786	762	801	813	760	821	802	773	793	787	772	771	728	772	778	787	800	803	738	782	806	736	777	748	784	747	738	752	751	793	776	761	759	804	753	749	762	756	770	781	743	776	741	819	769	762	753	736	806	755	767	821	793	789	776	791	791	748	826	771	774	780	761	786	772	744	778	771	741	803	827	824	747	780	788	734	814	792	768	782	793	754	796	792	772	797	760	785	782	744	758	764	815	751	785	789	816	798	767	794	764	765	850	732	765	753	808	777	794	806	752	784	816	747	760	728	768	853	782	735	767	763	809	701	756	739	796	750	776	833	792	779	776	789	792	780	779	772	767	848	773	816	711	786	813	828	780	770	787	795	760	781	772	777	782	753	770	848	782	773	776	773	771	788	825	725	779	808	738	804	761	835	754	795	733	832	720	754	787	765	789	793	783	825	734	752	787	808	749	756	754	825	765	830	775	769	780	749	809	763	790	788	790	714	774	863	787	810	755	775	781	777	753	755	783	764	739	773	774
5993	388	368	133	95	116	103	100	78	96	79	89	77	75	102	93	75	91	95	81	71	105	71	106	87	85	84	95	88	85	78	96	104	93	81	92	75	89	112	75	87	81	83	87	83	101	92	99	93	91	92	76	89	100	90	78	81	115	78	79	78	78	80	76	94	84	99	79	83	75	93	86	64	109	71	87	85	71	86	92	82	77	78	83	105	85	78	87	79	80	63	73	82	97	92	89	90	98	89	90	82	71	82	73	81	114	104	75	79	79	100	82	84	82	81	91	102	100	80	90	73	92	80	93	100	74	103	92	100	75	84	85	95	87	89	88	98	100	98	109	89	88	89	68	88	88	100	81	80	79	95	85	88	95	88	98	89	84	104	83	83	68	82	88	95	96	93	83	84	89	85	92	90	104	84	89	72	78	85	81	87	82	79	91	95	85	108	79	88	85	87	85	90	64	90	92	95	90	90	87	92	79	92	82	87	92	85	76	90	82	88	83	88	71	80	95	104	99	86	76	91	77	81	98	97	93	71	88	92	103	93	83	88	82	74	81	86	97	110	81	92	89	81	92	82	94	102	72	98	92	88	87	93	73	96	82	84	91	95	107	89	88	84	84	90	93	87	82	102	93	86	78	76	81	90	80	76	89	90	91	87	93	77	76	77	101	86	82	87	95	90	79	90	89	77	92	77	97	91	65	88	93	100	96	90	93	81	73	81	98	90	75	73	79	91	82	97	110	79	87	78	80	83	74	83	86	91	102	72	85	84	85	79	88	80	83	80	86	81	77	85	83	82	84	77	90	92	98	89	83	81	96	79	87	86	90	95	70	87	77	89	93	89	101	101	75	69	94	94	80	83	103	88	79	83	92	81	83	84	80	71	82	79	93	81	89	87	83	103	88	78	82	97	75	94	83	84	86	107	68	87	94	78	85	87	94	90	82	108	94	108	91	75	89	77	91	84	89	90	91	77	80	80	75	91	85	80	95	104	81	74	81	90	84	99	96	91	83	94	88	92	70	75	83	90	97	83	79	71	80	100	90	84	84	86	85	82	85	101	84	96	78	99	89	84	75	71	79	81	85	85	81	96	79	86	89	90	93	81	84	88	94	87	113	77	80	80	94	90	72	92	82	101	98	91	87	85	91	86	74	85	76	83	79	86	83	84	90	94	83	97	89	83	72	74	92	104	87	77	84	73	98	82	84	83	89	84	88	95	70	90	99	84	76	90	80	101	84	97	96	64	92	96	99	85	79	91	72	94	97	89	88	79	94	82	90	58	80	81	82	86	82	89	97	84	89	88	112	93	89	86	92	92	92	96	82	110	80	61	84	91	73	66	96	93	79	80	70	80	82	97	79	98	92	86	80	91	99	93	90	81	79	79	91	86	80	99	75	64	90	82	95	68	101	95	87	98	88	85	80	98	86	83	77	88	79	77	73	103	84	85	77	92	65	77	84	81	65	86	75	85	90	78	74	84	81	95	87	83	81	86	75	90	95	92	82	76	81	94	85	101	92	89	86	90	86	80	99	85	92	83	80	89	75	83	89	87	70	81	92	101	105	94	89	84	79	84	118	80	76	89	82	89	87	100	91	82	75	80	85	76	96	95	82	92	72	87	78	109	89	78	77	90	89	88	84	94	87	87	87	87	82	91	88	80	79	91	85	82	76	74	90	79	88	84	93	81	80	80	78	98	88	92	106	87	88	89	94	91	80	67	90	95	86	91	94	87	90	114	79	112	88	91	99	92	83	101	90	91	89	76	86	80	85	86	73	91	83	77	89	81	93	82	97	84	91	85	79	78	74	88	101	79	86	89	87	89	104	82	81	91	77	83	86	88	102	90	83	68	88	73	82	89	54	77	107	97	101	88	89	89	99	66	84	92	72	102	70	94	67	77	94	92	86	79	90	86	85	82	97	66	86	83	99	92	78	83	90	73	73	90	87	75	88	101	92	92	102	87	87	93	87	85	98	98	75	95	98	88	88	78	97	99	72	95	88	88	93	90	89	75	99	84	79	92	88	82	88	95	82	81	84	93	83	90	70	75	79	74	87	97	94	72	88	80	77	77	93	90	101	87	89	83	88	89	86	74	87	101	98	89	76	76	97	109	83	92	98	108	109	108	79	85	87	81	82	99	104	89	77	97	111	81	89	92	76	99	89	100	81	90	73	85	87	89	90	103	79	81	78	83	88	90	95	92	84	105	77	95	81	89	86	81	95	78	76	84	95	67	81	74	68	84	78	90	93	98	75	112	109	97	88	72	83	93	90	103	94	106	93	90	78	75	80	85	97	84	120	93	70	86	73	101	90	99	87	94	77	82	112	90	98	63	80	94	85	97	92	80	103	84	104	88	83	92	85	90	72	81	89	85	86	76	106	79	85	81	89	102	80	89	82	110	88	82	89	86	83	73	95	79	76	99	94	99	84	85	95	84	93	95	98	94	80	88	90	93	94	94	79	86	84	92	110	98	86	97	86	91	84	87	87	77	75	99	97	70	91	85	75	93	97	83	88	76	72	102	87	76	98	92	82	81	82	84	88	86	82	86	88	81	91	78	69	86	89	70	75	100	83	86	101	88	90	84	97	86	96	69	90	79	102	75	73	84	96	91	88	70	82	78	88	96	75	84	83	99	74	80	83	73	91	71	96	92	79	84	110	86	85	74	97	89	87	86	88	89	78	88	80	76	75	70	96	95	81	92	70	79	108	91	89	86	84	99	70	87	95	86	85	82	93	100	92	97	86	74	86	77	73	93	86	108	84	79	83	89	94	95	83	85	65	74	91	98	98	76	67	88	89	79	74	83	76	95	89	89	83	98	90	85	87	85	88	80	93	80	101	81	104	79	88	97	76	78	70	90	99	102	90	102	96	101	88	94	73	65	103	79	82	91	70	97	78	79	73	83	86	105	66	88	102	84	93	88	80	88	72	85	76	92	82	84	100	63	87	77	75	88	93	75	92	83	97	89	79	90	91	100	80	94	81	91	98	104	87	85	84	77	72	87	86	74	104	77	78	95	83	74	113	87	100	89	77	80	87	86	82	93	83	87	90	89	78	99	109	89	89	73	80	85	78	80	87	94	84	77	86	102	84	87	82	103	80	98	82	96	91	84	87	85	92	104	96	86	99	97	98	90	92	100	96	91	94	94	82	93	91	82	85	79	76	95	84	85	84	74	88	70	94	94	104	82	81	99	83	83	77	75	83	73	68	83	85	71	93	89	85	84	65	79	83	76	91	92	88	92	91	60	83	103	86	95	80	75	77	88	91	90	91	85	78	86	83	81	83	93	91	92	75	86	82	83	99	94	82	73	80	85	98	98	80	99	91	80	81	83	89	66	100	92	73	81	71	99	78	90	93	96	81	83	95	102	85	79	89	90	94	90	92	105	73	87	86	93	82	76	68	88	79	77	67	96	85	77	86	105	94	99	86	84	71	84	80	94	79	77	90	91	86	103	97	99	87	85	88	85	69	93	79	88	88	90	87	75	87
4860	387	477	452	402	396	405	422	378	320	353	343	356	322	355	357	335	332	310	322	301	309	305	326	318	344	304	313	348	362	312	308	327	351	291	316	296	349	319	295	326	351	327	311	303	319	314	316	324	303	327	314	354	320	298	328	320	349	296	319	309	297	308	318	309	312	330	312	311	299	329	301	305	278	313	296	300	309	303	315	278	323	304	303	321	322	291	311	318	316	326	340	319	316	329	339	319	295	320	269	308	312	294	337	312	335	306	299	357	303	312	332	277	341	352	319	298	291	277	328	340	306	320	281	300	320	329	319	297	332	289	315	324	334	311	317	303	308	297	303	320	327	300	368	303	286	340	307	319	312	308	337	280	325	320	321	303	299	305	322	299	313	331	328	285	319	322	313	298	319	300	282	313	270	321	295	306	292	309	321	302	296	343	295	315	314	314	314	324	321	341	302	290	310	332	305	327	326	311	314	320	300	326	342	293	279	301	305	311	286	278	314	280	316	301	296	333	289	322	323	309	305	293	327	336	313	338	293	303	331	295	304	308	297	295	302	316	304	297	310	298	279	304	316	322	314	311	298	318	287	324	341	316	290	330	321	314	313	308	341	293	316	283	309	310	318	313	290	362	330	316	286	279	286	303	279	303	328	336	288	309	310	306	312	332	302	335	355	304	325	312	292	368	270	323	314	313	321	285	304	319	331	309	339	301	305	305	284	301	354	297	304	294	330	303	306	350	353	294	322	293	313	318	299	303	318	319	325	306	312	328	303	322	290	323	322	302	309	326	323	353	316	309	287	329	319	336	302	315	319	307	305	310	333	327	304	325	284	296	340	298	344	316	307	314	300	322	318	319	320	315	280	289	281	303	297	315	308	300	304	285	308	346	311	302	331	331	311	308	316	332	303	324	317	313	304	300	297	261	332	317	308	317	304	332	305	284	319	315	331	317	327	303	317	343	316	344	309	322	338	334	320	313	322	284	309	309	349	329	322	290	323	295	334	303	300	285	326	325	311	313	304	327	304	290	305	333	306	299	327	292	338	320	316	324	324	328	327	320	280	320	319	303	344	293	315	298	322	301	320	347	322	325	320	289	305	316	329	323	310	292	318	307	311	291	320	306	318	310	310	328	314	347	312	319	293	348	275	295	308	321	268	331	327	306	332	325	317	321	333	282	298	337	306	317	308	289	352	301	288	288	302	307	319	339	317	273	305	303	293	316	293	286	307	312	314	314	308	304	314	299	300	299	322	328	321	346	329	317	325	296	295	286	311	300	310	327	303	329	300	332	322	317	294	324	294	312	306	283	329	328	338	304	314	296	329	341	302	311	301	295	343	323	287	340	301	314	355	332	319	300	335	334	339	288	285	310	307	317	322	300	285	326	329	350	318	337	323	311	343	300	300	311	324	309	334	347	298	293	327	292	304	323	316	348	306	316	329	306	331	326	289	265	339	300	318	307	317	334	345	324	316	325	354	338	321	288	328	300	271	294	311	300	300	318	317	302	293	320	312	319	330	352	328	306	301	294	335	296	319	314	337	300	343	302	268	320	294	313	324	325	326	332	311	303	315	296	305	324	272	331	282	324	312	334	324	315	336	336	347	299	312	303	351	302	326	295	331	313	319	319	339	297	329	311	327	308	328	348	314	327	291	324	338	287	293	306	326	334	293	317	314	312	284	309	293	298	304	310	339	346	318	310	323	334	321	310	337	317	294	302	333	291	301	320	313	326	322	338	328	288	317	318	315	337	325	314	340	284	337	290	292	323	310	308	303	320	323	324	300	289	336	305	287	320	311	300	327	287	278	281	349	301	277	305	316	327	346	320	309	315	319	324	303	307	282	341	335	333	324	313	294	318	293	315	308	302	310	309	307	333	289	270	307	328	335	327	314	315	321	322	318	291	283	328	344	327	289	313	304	300	297	336	304	280	318	321	311	355	299	334	295	259	327	271	294	308	293	317	296	307	323	304	309	299	312	317	288	308	333	319	327	316	324	283	325	308	286	321	330	326	333	341	306	313	318	304	322	292	322	298	328	292	322	313	296	342	348	321	354	306	325	309	365	348	329	310	322	320	315	320	295	299	316	291	294	280	323	324	342	327	304	292	317	288	297	314	305	277	366	300	307	346	312	314	316	303	290	306	301	325	278	300	297	345	343	297	314	343	328	329	308	320	339	295	304	296	294	299	283	308	290	310	316	302	320	318	288	320	311	353	309	300	315	325	314	307	291	325	340	306	293	336	316	309	309	301	316	317	316	308	310	321	326	307	290	314	296	338	322	318	324	350	352	309	313	340	334	315	307	311	321	340	274	312	290	313	326	317	245	318	329	306	357	342	278	313	334	280	314	310	310	301	298	318	299	327	323	326	307	293	305	341	310	328	285	331	307	291	333	325	310	304	324	332	303	310	317	273	339	341	304	271	331	328	336	317	319	309	336	311	325	293	320	321	308	303	303	325	301	323	309	332	332	297	324	320	339	263	296	294	357	318	282	308	307	296	346	311	316	328	339	309	301	320	319	327	271	293	295	285	326	298	292	317	311	291	304	307	311	276	297	318	291	276	330	311	340	303	313	341	284	315	319	297	311	333	352	307	288	285	289	333	258	305	313	338	310	303	315	321	322	316	308	333	326	326	335	323	321	316	338	294	321	291	299	327	347	316	309	353	309	300	306	313	288	287	305	296	292	323	332	288	313	345	344	289	318	308	298	343	341	290	342	320	280	274	313	332	324	334	329	292	314	313	312	316	323	304	329	285	333	302	292	334	303	310	308	313	318	311	305	299	287	303	307	309	316	298	326	278	316	305	297	355	326	289	318	322	272	311	322	307	325	337	310	303	331	318	318	306	334	328	302	345	308	310	299	307	336	313	313	319	295	340	333	298	328	319	344	318	336	345	298	338	311	329	305	323	326	285	282	297	307	332	322	299	313	316	317	320	275	302	290	321	317	340	317	333	296	321	316	332	311	316	348	295	335	338	312	303	290	305	311	318	286	311	274	311	325	315	332	326	333	302	301	326	344	326	307	295	310	313	332	323	290	332	328	284	345	297	293	306	302	313	325	320	320	323	310	321	346	324	298	300	301	315	304	311	322	271	295	367	303	290	309	330	341	293	330	318	299	311	295	306	303	364	332	293	331	310	299	322	306	334	301	302	315	338	323	306	328	307	310	329	286	324	315	279	291	327	298	319	311	337	308	307	327	316	371	319	306	315	352	323	301	333	330	329	321	310	338	336	315	317	318	326	311	291	283	321	297	336	309	347	300	302	321	319	314	299	373	297	311	328	332	306	308	322	325	298	304	317	316	307	303	304	326	331	325	309	323	303	305	299	305	280	320	290	340	332	297	319	324	302	308	331	306	303	311	306	328	318	320	305	319	314	306	349	303	323	324	286	305	312	330	331	317	305	303	313	346	304	315	331	336	295	326	305	316	297	332	335	296	325	309	313	325	353	313	282	310	337	350	331	314	315	304	340	327	298	290	343	326	299	330
37528	18411	5696	1181	850	649	507	415	366	331	270	286	248	232	246	230	241	278	250	200	204	222	191	220	198	228	217	208	207	227	228	224	200	179	173	178	201	197	177	184	160	193	196	166	193	206	200	212	185	172	213	199	205	186	185	173	199	187	170	173	187	207	191	189	204	179	191	195	196	186	190	216	201	192	207	213	204	179	212	184	191	218	200	187	174	174	217	187	171	218	177	186	193	182	186	189	190	200	209	178	188	200	193	203	212	181	203	179	204	187	183	197	183	188	192	168	182	175	187	185	189	193	172	191	207	174	188	170	169	179	171	196	219	184	205	197	183	176	191	192	199	197	184	192	196	189	196	162	168	198	186	210	187	192	201	196	181	186	168	181	187	197	177	191	178	179	193	181	202	192	190	165	197	176	183	194	178	199	198	199	186	185	205	206	202	186	199	183	193	189	207	198	189	197	188	210	222	167	186	198	193	198	171	210	183	198	176	218	196	174	177	183	203	169	178	204	211	190	181	206	207	168	210	185	188	183	193	200	195	192	155	194	169	206	194	204	178	188	193	173	175	186	177	190	185	200	186	185	167	188	187	177	189	207	164	192	175	208	194	203	202	168	196	195	193	193	195	199	179	189	160	189	193	183	163	184	214	184	200	171	178	205	191	196	194	172	180	188	176	189	196	177	204	201	226	174	188	208	174	178	202	223	189	190	209	207	180	177	189	194	197	212	184	196	198	196	191	186	182	167	216	197	193	180	195	191	179	185	190	174	181	182	205	185	172	172	179	194	177	220	186	216	175	190	208	183	208	199	182	188	192	220	168	186	179	194	178	196	232	183	197	185	196	216	181	177	212	180	168	183	198	201	176	192	193	197	199	188	210	203	189	166	173	208	214	178	172	175	195	172	193	167	181	179	189	227	188	197	208	200	197	183	191	188	217	184	198	196	171	185	161	216	182	199	211	182	187	157	173	195	177	203	204	183	187	205	191	205	197	194	205	162	180	211	185	183	194	195	171	188	187	178	171	204	195	188	190	208	172	163	181	187	209	178	196	173	190	183	196	198	190	179	192	194	192	167	180	195	207	188	169	192	175	204	167	214	213	183	220	203	181	202	205	212	207	196	192	198	161	189	203	184	186	183	195	205	173	182	183	208	165	185	182	190	201	188	207	175	174	199	189	209	197	181	187	188	202	208	171	189	198	187	198	200	183	190	197	222	188	158	185	171	187	190	174	200	177	215	192	205	176	191	184	206	175	184	200	199	202	193	182	193	210	201	207	213	184	188	202	194	196	192	204	205	188	176	196	201	179	154	192	183	183	197	191	183	193	206	206	191	192	179	175	200	176	161	170	191	197	187	175	206	198	179	193	177	195	192	198	189	168	201	190	183	206	194	166	175	200	200	185	187	189	192	186	175	193	198	173	187	194	203	209	172	193	178	214	182	178	197	228	199	177	223	176	191	158	178	188	211	155	182	192	186	183	229	184	197	194	181	192	207	197	187	207	181	177	195	181	186	180	196	160	198	182	197	174	185	206	208	186	190	178	181	182	195	200	163	201	175	169	185	200	175	199	186	187	190	197	188	187	229	206	177	175	186	182	200	203	206	191	185	204	179	169	170	185	202	208	215	173	228	183	169	201	176	194	197	189	179	221	190	190	183	217	216	185	175	163	190	196	180	203	217	200	157	173	204	209	177	214	201	184	185	202	220	188	196	171	171	186	175	183	189	188	189	221	197	148	199	176	182	179	186	181	204	188	180	197	199	180	177	180	187	191	187	167	204	195	194	186	204	179	181	189	178	186	205	172	180	174	184	184	180	218	196	189	196	201	195	204	172	189	191	192	179	178	169	182	177	168	166	194	206	169	210	154	186	174	213	228	196	186	197	165	168	160	172	197	186	191	187	197	202	176	191	186	196	209	182	190	194	175	162	173	219	201	174	199	181	190	183	207	189	159	197	205	203	196	152	201	189	224	193	176	187	183	197	193	196	181	182	175	202	168	166	164	241	161	203	158	196	177	183	192	186	177	194	194	220	177	189	184	201	206	196	218	173	190	169	190	202	204	215	179	179	182	190	180	169	208	188	199	173	205	188	141	165	187	191	188	175	179	199	183	178	199	204	199	204	200	199	183	195	180	191	169	183	201	179	191	177	194	201	175	231	181	203	205	175	160	180	189	203	199	211	188	180	187	189	191	167	213	196	173	196	195	208	190	185	185	196	182	207	202	183	189	189	196	214	193	189	194	193	202	197	176	169	184	208	214	202	220	186	185	178	210	221	173	204	178	194	193	191	196	180	188	186	170	185	206	192	187	180	198	199	206	184	187	209	182	196	192	168	204	156	207	170	180	190	180	174	181	165	201	186	173	176	199	216	204	184	196	176	177	205	185	206	199	207	186	159	204	195	181	190	208	193	190	183	204	211	186	172	211	184	191	182	179	181	194	195	212	213	175	201	181	194	166	196	189	176	200	208	219	200	191	198	212	190	198	177	179	207	180	196	182	187	188	208	159	189	183	200	175	191	199	205	168	194	179	190	187	196	206	200	176	204	181	170	177	212	199	189	190	192	189	183	187	180	194	198	189	212	187	177	192	187	207	192	193	190	187	169	216	175	167	198	195	194	194	179	185	192	210	181	187	202	209	174	197	185	201	165	179	207	207	179	189	203	186	204	177	187	171	216	191	175	223	181	184	191	173	203	179	203	175	200	166	184	158	172	181	198	170	198	207	195	176	167	178	191	183	211	196	219	195	189	200	210	194	204	207	198	193	206	194	177	195	197	181	173	193	184	186	211	192	214	181	172	208	178	159	203	217	197	192	201	186	193	192	176	191	216	196	185	191	201	216	174	181	192	203	204	187	181	181	190	188	189	189	215	174	191	195	177	176	169	183	179	207	178	164	202	199	205	201	204	196	183	173	217	182	178	183	194	186	199	187	187	191	191	186	173	190	152	179	185	180	185	191	182	172	182	211	193	180	165	173	208	192	185	189	225	198	180	176	176	204	192	196	201	172	173	178	175	189	207	175	195	194	197	196	198	187	201	164	194	190	180	213	194	199	177	200	200	187	203	181	152	193	182	186	229	185	186	226	181	196	168	174	161	177	201	171	195	183	166	182	173	177	193	190	196	204	181	172	203	197	196	211	207	208	211	182	205	173	189	192	174	201	201	208	170	197	212	174	199	197	203	197	184	166	212	178	213	194	213	201	212	190	192	190	152	192	172	185	186	192	187	157	175	164	206	184	182	187	176	206	201	181	187	213	197	195	199	208	174	186	215	184	202	182	191	175	179	172	176	186	191	215	191	196	178	218	212	195	207	184	207	194	171	192	207	184	182	185	189	174	190	201	189	170	186	167	199	169	175	179	210	200	194	185	194	181	181	200	207	175	205	210	182	186	191	167	190	189	205	155	195	169	163	186	204	192	178	219	198	175	191	163	180	183	190	215	202	213	187	189	193	162	183	191	179	161	201	180	173	185	198	191	169	190	196	176	191
17414	1511	3148	3513	3075	2590	2171	1832	1538	1403	1266	1169	1079	1003	957	879	844	841	814	800	786	728	741	715	739	671	743	691	639	712	646	646	648	624	647	630	652	630	657	657	628	624	613	627	623	628	673	603	577	623	615	597	643	622	606	654	588	570	645	574	614	620	606	577	610	569	618	575	600	550	594	589	571	561	580	637	524	565	637	567	628	600	590	560	563	583	607	584	590	620	545	586	615	541	624	604	601	582	619	593	584	568	588	599	628	585	586	616	570	590	557	544	556	582	598	580	571	564	594	620	588	587	621	599	579	626	615	613	592	594	539	632	608	612	563	576	558	580	580	594	588	579	584	546	612	554	606	569	582	584	569	528	612	591	573	602	597	573	543	602	547	593	552	588	575	636	570	606	573	609	608	569	630	548	578	588	608	576	589	572	599	601	597	530	577	599	602	619	596	588	570	536	572	594	596	594	610	561	544	553	569	586	620	578	595	576	571	576	584	597	582	562	611	566	557	588	608	552	625	596	597	560	616	548	573	585	590	598	563	568	590	589	586	596	564	639	595	571	588	542	611	581	568	583	577	586	549	556	555	558	578	643	555	541	606	576	586	596	607	579	588	583	597	574	544	646	551	573	560	608	579	554	603	575	585	561	594	588	586	555	607	595	581	575	607	579	576	569	574	607	587	573	569	568	586	592	592	580	613	538	601	581	611	614	617	600	575	576	570	587	556	596	587	603	561	604	592	562	609	583	581	591	607	586	582	591	581	572	587	624	605	573	579	572	598	569	577	569	534	550	546	585	564	547	561	593	575	564	579	630	555	609	607	581	623	608	579	586	618	612	589	564	572	577	598	626	570	605	621	566	593	573	570	561	591	579	549	604	585	570	609	589	553	566	573	603	592	589	623	587	606	582	522	578	577	565	565	631	574	585	549	560	572	562	571	582	576	611	588	607	585	570	621	608	603	579	563	602	559	597	586	550	540	588	599	580	524	597	601	606	552	624	566	585	599	574	569	609	553	536	552	594	619	607	580	572	558	578	563	621	554	626	571	576	606	571	548	631	616	532	593	603	574	582	566	610	596	590	567	600	594	566	620	574	563	563	565	607	581	596	563	586	583	571	591	579	534	623	584	566	559	560	598	558	585	560	568	574	579	589	573	602	573	574	595	581	633	582	566	631	587	555	562	599	577	571	634	562	607	582	601	594	602	556	559	540	576	600	558	605	588	599	579	575	579	611	604	593	576	610	545	620	580	577	565	583	566	567	613	570	546	564	532	574	626	569	570	584	618	577	575	561	630	566	544	587	593	620	554	574	593	627	605	570	565	559	598	536	570	581	611	596	598	574	600	560	609	573	588	591	582	626	550	626	584	599	592	570	609	607	585	607	576	565	600	570	587	574	560	598	589	602	595	612	549	570	597	562	586	571	603	636	578	598	583	578	570	588	568	588	561	626	602	585	549	553	558	626	586	523	562	549	623	545	618	580	607	564	600	626	561	575	618	592	615	562	547	583	556	611	581	610	583	603	560	585	541	579	531	603	590	577	567	585	594	582	585	598	581	573	597	595	560	549	533	571	555	557	608	572	579	564	590	554	593	576	579	546	568	610	554	602	623	572	624	597	551	564	588	566	557	596	560	596	583	598	549	624	617	577	581	618	572	614	601	580	604	589	580	591	579	576	565	574	599	580	548	599	598	580	610	577	612	604	622	559	578	592	600	577	601	563	574	570	576	574	585	534	567	585	621	589	593	538	581	642	611	581	578	586	547	592	621	598	589	560	624	592	553	609	555	555	595	593	573	580	585	587	564	562	571	580	617	568	551	634	570	597	571	583	565	594	558	601	581	540	575	551	571	550	597	563	575	605	549	586	545	560	622	625	561	573	579	577	595	594	602	549	614	606	554	594	595	561	604	590	553	591	609	539	561	565	590	549	593	594	580	568	525	614	580	556	584	571	602	567	592	556	568	588	594	521	568	590	560	575	537	594	575	596	603	616	581	583	569	605	568	562	529	597	572	591	622	569	560	573	565	627	557	540	577	524	576	592	554	567	633	602	589	603	621	561	565	590	553	576	556	599	636	547	594	604	558	552	588	591	575	590	585	607	580	559	581	573	607	569	581	616	585	559	590	604	598	585	568	589	571	569	553	569	610	580	586	582	592	587	605	577	622	612	561	615	562	573	547	577	630	623	611	581	582	570	564	564	589	576	554	581	570	582	618	565	573	567	579	602	571	611	596	576	593	597	563	595	544	593	585	586	599	591	588	568	593	581	627	633	536	579	559	598	657	545	556	572	571	554	599	565	614	595	599	581	590	595	550	591	599	554	608	576	591	619	595	561	590	566	603	618	618	556	574	603	640	572	561	556	603	629	581	569	586	595	612	553	622	552	582	557	529	544	605	567	585	597	596	579	576	610	578	611	561	589	579	604	599	535	585	577	539	562	600	588	580	595	547	570	563	553	597	556	571	567	558	525	519	564	635	608	597	555	625	592	566	571	516	590	565	604	589	569	560	626	546	585	599	565	589	525	577	579	579	549	572	544	581	553	568	579	585	594	614	562	586	577	557	588	613	609	606	586	587	549	592	534	610	560	553	557	572	590	569	560	566	582	545	578	572	567	553	602	583	581	579	571	561	588	606	562	553	596	605	593	622	611	602	578	603	600	561	620	591	583	583	597	586	591	591	556	597	567	572	609	579	570	569	606	611	581	575	589	562	588	566	591	572	579	578	561	604	555	576	562	578	587	570	594	569	569	614	617	604	575	584	579	535	579	604	561	608	612	639	560	565	602	562	601	568	607	556	600	555	607	582	580	604	571	589	577	590	603	609	616	591	574	615	568	616	555	590	608	640	558	575	600	570	576	589	609	578	590	605	625	598	565	588	627	603	550	587	562	598	597	553	567	608	570	572	583	551	573	596	570	530	554	585	595	589	588	571	637	571	572	554	586	579	578	573	549	528	584	585	579	585	584	575	595	555	574	568	627	602	629	578	577	573	548	562	585	594	609	566	557	575	598	562	592	577	581	634	604	561	633	579	606	595	601	565	572	564	586	551	600	584	610	629	519	558	578	571	581	628	548	574	563	602	586	610	565	570	573	571	558	585	581	606	616	584	574	538	624	621	556	577	583	555	556	585	569	601	608	624	594	583	592	589	600	617	587	569	612	589	532	514	622	648	587	651	582	614	532	580	614	590	555	600	595	572	547	588	563	580	584	585	602	624	583	577	580	590	593	527	555	564	588	565	573	558	596	560	558	600	625	586	545	612	634	601	586	577	585	547	594	615	563	597	639	590	564	552	609	607	562	585	611	589	571	596	609	569	569	565	589	600	610	574	572	588	596	545	597	544	573	556	577	563	590	574	618	593	519	592	557	612	622	572	626	591	584	599	602	574	584	622	555	579	565	557	572	579	569	602	594	564	586	612	547	593	592	554	592	604	551	632	570	598	595	525	545	589	567	643	592	616	559	577	564	560	543	577	588	598	572	614	578	548	567
41606	22863	20566	3560	1577	1208	945	803	659	569	456	518	440	388	402	358	348	333	341	339	325	322	367	355	313	289	299	296	307	275	288	284	314	278	271	306	305	287	295	289	287	268	281	284	265	288	241	272	257	315	312	262	282	298	282	277	278	257	263	283	263	320	281	274	289	262	280	281	264	280	244	289	298	262	264	283	306	251	280	279	282	253	283	270	301	263	304	256	263	278	264	279	266	257	275	260	267	265	278	279	297	271	251	250	272	273	281	313	278	296	257	280	263	272	312	257	279	276	263	272	274	253	259	280	280	256	286	269	291	281	290	274	278	299	268	264	259	286	287	278	271	262	283	287	290	277	271	268	292	265	247	283	258	257	266	278	263	275	272	259	281	262	261	299	236	272	235	277	275	260	282	301	269	261	293	277	280	274	277	286	264	266	267	261	255	252	238	305	271	287	287	273	229	304	262	306	267	252	285	323	264	267	262	265	248	270	240	270	272	260	267	292	266	268	266	259	279	274	278	291	320	264	266	277	290	254	264	235	265	272	272	278	275	272	274	281	268	258	311	281	296	271	293	296	249	270	289	266	257	263	270	277	286	262	253	254	259	259	263	266	269	262	276	272	273	237	273	275	253	267	252	266	243	275	255	258	253	274	277	293	268	260	275	275	286	306	264	275	283	266	243	266	285	253	253	255	292	275	279	286	248	257	268	267	282	258	267	281	269	270	272	257	242	268	293	271	268	263	247	276	262	251	273	282	295	270	289	254	256	247	261	284	261	254	288	270	292	265	255	261	284	272	276	264	272	261	260	279	264	293	270	232	303	306	281	291	257	258	260	264	287	244	264	246	271	293	289	261	255	274	291	248	275	252	273	257	245	277	300	275	264	259	235	283	282	271	308	267	263	281	314	266	277	308	289	242	235	278	247	259	295	252	269	291	310	273	267	271	277	306	260	287	262	292	253	264	262	268	294	288	246	258	260	278	292	286	268	278	266	254	281	290	253	254	266	288	287	258	261	268	285	275	264	244	285	282	275	270	285	250	273	272	273	259	274	278	271	274	273	287	248	295	282	265	289	294	287	276	252	263	272	294	288	274	268	278	263	247	266	274	286	281	266	290	229	256	280	288	257	270	279	282	281	287	267	254	256	283	257	281	263	281	271	274	258	246	294	283	239	251	267	253	293	281	266	269	272	286	283	313	273	258	247	234	266	283	269	281	258	298	280	265	276	261	279	267	293	304	313	273	281	281	287	279	268	293	274	292	272	284	284	273	285	262	249	268	276	283	262	273	287	270	287	270	284	243	276	287	257	287	270	271	271	274	261	280	290	250	285	264	268	280	257	284	269	299	257	241	267	260	265	283	284	270	274	249	285	249	250	291	256	312	269	263	290	276	275	279	253	283	276	248	249	272	272	270	252	258	270	279	257	288	270	257	250	253	270	294	290	288	283	259	258	282	279	276	269	277	272	266	280	281	297	284	262	282	278	300	275	282	276	248	273	255	262	263	263	288	274	259	256	278	280	266	279	276	269	274	277	266	263	273	289	260	282	274	273	250	276	289	273	262	276	253	263	284	268	257	266	277	283	270	255	279	284	265	285	295	275	287	284	265	267	259	252	277	235	273	267	273	273	282	286	269	264	237	277	281	295	270	277	283	268	271	265	283	266	270	290	296	271	272	269	297	284	256	227	267	291	310	289	246	254	271	252	270	274	289	269	289	249	245	262	273	263	279	274	265	278	289	278	281	255	235	270	299	305	226	280	259	265	271	279	260	289	249	299	285	255	290	274	292	285	264	276	273	273	256	297	279	262	255	258	283	280	270	272	250	256	282	289	276	251	287	274	255	301	307	277	263	278	252	254	289	273	280	298	215	278	283	267	260	288	306	287	274	284	266	268	283	289	289	267	285	274	269	280	268	267	282	275	272	269	284	259	266	257	289	315	282	267	258	281	258	281	270	280	271	273	281	254	266	281	260	281	281	268	267	243	260	231	280	315	290	294	255	262	275	290	284	235	243	256	315	259	285	291	271	268	260	285	307	254	272	305	303	258	293	262	263	273	271	258	285	266	289	263	266	272	277	255	302	282	280	257	279	266	250	300	267	271	263	281	249	285	269	256	262	264	307	296	272	270	263	273	256	250	257	268	241	262	268	304	275	272	270	253	297	293	285	256	300	265	262	271	267	275	257	286	266	268	270	230	265	236	285	250	265	284	249	268	278	314	269	257	272	265	288	291	275	268	292	275	267	288	269	294	241	236	329	290	262	262	283	264	274	265	268	282	284	286	286	270	269	261	283	270	254	278	277	274	291	276	291	272	294	275	286	299	280	267	257	283	243	276	257	250	270	238	274	285	277	278	274	259	267	260	276	269	268	288	285	270	302	289	250	275	293	264	280	259	269	294	234	280	296	254	232	238	307	299	283	273	289	260	290	255	258	259	283	275	319	281	252	296	292	255	268	258	260	258	276	291	272	258	287	274	279	262	243	267	264	286	290	294	284	321	256	268	270	290	290	256	253	236	263	290	233	289	287	289	244	265	295	307	251	263	271	253	252	253	281	261	293	270	271	257	297	283	264	276	263	229	258	274	289	280	283	290	287	295	291	267	281	285	272	279	295	287	284	247	256	252	286	291	287	278	288	294	275	262	254	286	257	278	304	254	257	297	262	300	289	273	261	250	276	254	247	263	258	268	293	276	268	274	278	261	267	255	277	263	265	284	265	253	250	279	262	273	247	248	248	263	262	258	288	269	294	257	277	244	250	273	287	310	287	262	298	268	295	292	271	259	273	255	268	242	280	293	259	262	276	262	271	277	267	265	257	251	248	287	246	259	285	263	251	269	276	285	266	258	284	295	260	273	294	272	244	274	251	236	282	261	267	284	264	263	286	295	257	282	260	268	276	250	274	292	267	257	287	287	276	251	242	241	301	249	264	279	257	259	276	280	258	289	249	270	269	267	263	268	287	240	280	287	273	242	277	313	253	260	275	262	264	272	288	273	274	272	247	314	271	319	298	292	273	285	297	260	267	282	291	256	252	305	248	244	296	264	251	281	276	247	283	280	277	257	253	237	250	274	286	266	281	277	303	272	274	275	253	258	275	234	286	263	273	284	262	261	255	251	260	291	285	259	257	273	278	277	272	300	298	300	280	251	263	293	258	236	270	241	267	277	286	283	253	294	257	274	269	272	260	244	280	272	274	302	224	284	273	245	249	287	272	254	276	285	254	295	262	259	273	300	266	294	264	295	274	269	273	282	245	274	262	251	266	268	274	278	274	285	271	285	269	258	294	249	296	263	256	286	268	276	283	280	252	283	274	269	262	274	264	278	252	298	279	256	274	243	262	303	265	267	274	246	228	260	298	299	289	284	274	258	278	245	290	262	301	290	316	226	266	270	260	256	250	247	296	254	263	264	270	245	300	272	312	301	240	244	298	288	279	288	279	267	293	309	259	257	256	252	306	254	274	274	278	259	293	272	241	256	285	279	243	278	260
22084	2685	5674	6420	5557	4443	3705	3137	2745	2415	2043	1874	1760	1612	1519	1380	1350	1288	1188	1234	1146	1165	1071	1063	1019	1094	1012	967	976	952	947	949	873	938	904	915	877	916	839	866	888	908	868	858	834	826	840	840	831	870	820	864	852	847	853	817	821	797	775	782	808	786	840	840	884	833	826	784	811	860	795	796	804	818	821	807	835	836	742	796	805	781	812	781	736	767	796	778	875	802	771	792	781	780	788	785	806	791	776	821	804	835	750	778	808	786	796	760	759	787	776	748	771	789	769	762	750	726	779	756	761	787	742	769	774	771	757	804	748	783	819	759	824	817	792	826	769	799	796	739	765	838	830	786	783	795	811	806	766	739	793	825	819	814	764	815	716	761	775	760	782	766	810	810	781	759	784	819	790	784	734	776	784	799	784	792	756	832	767	783	761	821	818	784	785	774	703	777	761	791	819	820	765	776	806	782	710	830	811	774	805	752	771	775	801	788	722	830	784	761	772	810	780	707	817	763	743	751	775	802	779	785	813	793	760	803	818	788	771	806	804	827	802	846	736	759	768	800	809	786	827	785	803	839	760	784	773	751	765	739	779	769	735	749	759	800	811	778	770	774	731	732	789	784	777	763	825	792	839	790	789	769	806	797	755	766	781	784	748	798	774	789	760	761	820	793	742	791	730	812	794	791	795	787	766	831	798	749	799	794	813	839	785	771	756	852	779	783	764	756	804	749	819	802	758	781	797	791	791	750	778	752	786	768	823	827	769	773	751	811	781	790	768	763	761	755	772	746	813	806	795	785	768	796	783	764	808	788	777	783	784	817	734	780	779	807	774	785	806	826	793	777	789	770	784	798	775	771	785	791	758	807	731	789	748	782	763	806	776	756	775	793	762	827	747	732	758	795	810	808	774	804	772	762	760	752	754	781	744	787	745	770	793	823	772	740	774	795	836	827	753	779	770	740	774	779	751	777	814	782	826	783	761	763	836	803	811	739	793	787	779	788	770	775	801	798	802	773	759	746	768	798	753	839	786	800	788	777	808	748	809	715	765	775	825	731	796	794	783	755	823	769	798	858	821	780	808	752	702	815	761	751	719	814	853	741	765	811	778	786	784	759	724	756	777	778	792	788	754	761	791	731	752	769	812	807	782	778	813	775	783	796	801	782	758	741	785	746	748	788	767	735	814	811	781	730	762	769	762	812	764	818	729	774	793	827	762	739	758	796	800	761	762	747	860	791	746	785	791	819	824	758	787	749	800	778	747	704	794	823	817	787	782	749	789	781	713	812	788	793	775	771	777	736	790	770	776	810	810	744	769	752	800	804	794	718	738	719	800	747	744	791	804	801	802	707	778	817	780	761	757	787	803	757	764	787	764	776	751	764	786	774	791	780	735	751	735	785	807	760	766	806	771	820	758	768	758	761	713	760	766	788	764	794	797	774	748	760	755	756	738	809	760	792	765	827	837	793	745	757	754	736	753	803	731	736	781	776	742	767	809	810	770	818	757	779	792	746	724	828	766	788	806	772	744	762	765	797	798	797	793	767	766	822	795	740	797	764	774	726	774	832	778	823	804	751	801	797	793	842	807	801	761	775	781	817	802	804	761	777	779	785	767	765	741	714	793	762	769	826	795	826	776	711	774	796	769	768	739	764	777	758	764	774	739	774	792	796	797	824	782	760	798	756	822	751	787	775	754	747	804	796	760	802	817	762	779	789	842	812	787	779	823	754	755	838	755	795	807	752	758	821	818	757	764	833	790	796	817	773	743	772	775	745	796	820	808	752	782	754	837	798	724	765	798	774	734	713	730	764	800	803	737	763	780	755	810	800	777	843	763	797	786	807	829	776	819	767	740	763	771	717	795	777	770	776	749	769	793	749	790	815	752	785	844	773	751	714	839	756	786	818	834	786	797	784	749	786	769	811	790	786	760	754	736	762	707	827	754	729	774	823	791	793	776	756	804	738	788	751	805	801	768	752	771	819	772	795	746	808	749	764	762	757	774	759	806	792	751	795	787	769	767	800	793	790	763	773	796	794	788	706	831	846	825	766	714	791	784	815	804	798	757	784	738	774	814	757	757	789	813	748	748	794	824	803	736	730	765	765	736	791	855	773	797	731	750	760	778	776	788	743	751	749	787	789	722	766	772	800	708	781	804	751	823	786	776	766	776	750	739	758	820	769	759	753	759	770	796	792	782	790	755	770	771	811	785	783	827	733	760	773	756	738	738	761	776	796	712	808	782	779	818	789	800	776	777	818	764	808	755	812	776	777	768	790	829	821	763	791	826	721	768	787	761	783	809	776	770	799	776	796	773	800	754	741	799	799	806	760	726	755	744	725	807	785	764	820	809	791	819	772	775	788	787	774	740	734	760	754	784	784	822	805	764	797	757	802	792	774	787	724	766	810	724	795	783	791	803	808	733	740	823	767	788	773	786	777	752	789	770	741	760	772	739	730	798	747	742	783	825	812	737	743	785	781	768	822	812	754	796	742	804	791	855	755	780	744	834	748	793	792	790	812	777	771	767	742	734	755	759	788	769	738	798	752	760	801	803	810	769	795	720	800	755	752	814	758	773	747	775	796	803	796	786	791	806	745	747	766	764	745	811	805	790	797	761	767	809	797	762	833	758	808	841	819	759	806	776	775	779	824	774	767	815	755	762	734	801	830	727	740	785	778	721	770	780	730	767	746	833	758	770	776	749	800	803	760	747	788	778	788	777	772	728	735	795	799	842	761	752	795	759	762	792	792	772	820	802	737	781	755	726	797	762	768	804	800	802	830	761	766	700	800	800	796	768	817	739	796	796	771	731	780	761	781	785	773	712	791	801	821	804	812	748	783	798	768	755	804	804	755	790	761	777	734	796	755	728	772	743	834	768	747	781	742	765	804	792	752	769	760	800	801	727	770	778	787	812	738	795	783	788	758	783	790	782	794	810	788	789	766	805	735	766	824	759	770	786	765	773	797	803	750	715	734	801	791	730	733	781	772	732	794	746	754	798	810	751	795	787	767	767	780	781	733	787	796	730	802	757	783	755	759	794	748	754	795	751	754	772	757	828	766	771	796	787	800	785	752	743	787	757	806	799	838	816	767	729	773	809	790	788	791	801	805	821	816	761	712	762	749	793	810	752	817	782	768	736	832	790	805	787	775	828	786	775	782	726	796	748	798	831	762	775	822	778	790	757	790	777	774	723	721	795	790	778	773	802	821	797	795	789	766	742	796	783	773	748	833	778	736	737	753	736	748	742	770	762	772	781	799	780	818	793	730	754	800	777	740	789	805	773	798	713	778	784	816	779	769	803	775	801	794	806	825	774	744	753	759	755	787	794	788	829	731	752	784	789	733	811	768	769	771	727	818	779	762	734	750	742	773	759	751	788	778	799	808	753	793	790	798	769	819	780	767	709	760	801	767	780	813	787	752	795	745	748	809	768	758	792	756	776	837	734	756	786	759	788	780	770	790	758	785	770	758	789	807	755	805	757	779	807	769	797	745
5898	383	345	153	101	113	106	92	86	89	89	99	70	104	72	85	96	87	96	83	80	95	98	79	84	88	93	90	118	86	94	92	87	75	78	96	92	83	75	88	83	97	83	93	88	110	92	99	90	82	92	95	75	79	87	93	98	76	92	92	86	84	63	91	82	87	90	79	78	65	75	78	73	92	92	84	84	83	72	79	90	97	85	95	65	84	103	90	81	84	79	63	98	92	89	82	94	84	87	87	74	93	87	93	104	88	93	111	93	91	86	78	88	77	83	95	82	103	88	88	85	84	93	94	95	97	91	88	91	88	82	92	84	95	85	80	68	76	103	100	88	86	90	84	68	92	79	79	101	69	98	80	77	76	76	74	79	90	88	76	75	79	88	81	82	82	85	106	78	95	102	77	93	75	64	79	98	97	91	98	72	95	91	79	90	97	88	85	72	91	101	88	79	93	93	75	82	87	99	95	85	84	75	94	91	88	87	88	104	76	78	90	92	94	86	87	85	86	83	91	95	86	90	91	84	86	78	96	82	107	80	95	88	97	83	79	90	95	86	91	94	100	84	78	93	82	86	87	73	119	86	77	89	96	84	83	80	80	101	94	82	77	84	93	84	84	80	79	70	94	78	85	86	87	92	79	79	98	112	84	80	81	81	74	80	77	77	100	98	84	89	79	77	90	85	94	94	87	96	95	83	99	87	83	96	95	94	98	73	94	78	75	78	78	71	91	88	98	89	87	87	91	92	84	69	96	81	86	91	89	89	93	90	65	75	95	92	86	76	83	67	80	96	89	85	72	89	81	79	93	82	87	99	74	94	76	104	80	103	91	90	81	86	80	85	87	88	75	80	61	88	99	89	83	85	89	74	70	82	99	84	80	88	103	104	106	74	92	89	86	82	89	84	83	93	96	127	86	85	86	83	72	93	103	95	74	90	94	86	87	93	83	103	78	83	84	94	92	104	99	86	82	94	94	92	103	96	72	98	102	83	87	90	83	91	68	90	103	79	77	88	86	101	85	86	94	97	91	72	102	77	88	99	86	76	97	78	84	85	81	87	110	89	83	81	79	97	101	82	76	81	81	96	81	91	74	81	93	98	83	89	76	105	88	84	88	84	84	93	77	83	88	86	77	96	92	76	94	90	65	94	80	83	89	107	94	76	96	85	100	86	93	93	84	73	77	77	76	85	98	80	96	92	79	77	86	73	71	91	102	92	92	85	87	87	109	106	80	93	75	95	84	78	73	83	75	76	96	93	82	93	85	87	84	103	77	99	94	92	87	91	98	98	78	82	80	88	101	75	78	79	91	70	87	88	85	78	84	103	56	77	74	69	82	84	95	81	106	80	93	89	77	108	101	85	86	84	89	84	101	101	89	87	102	84	88	85	98	83	102	86	74	96	80	85	100	87	76	107	83	73	72	88	93	93	86	77	94	87	85	85	80	90	85	86	98	109	93	100	97	101	80	83	99	84	90	94	75	85	89	77	97	84	94	93	80	74	100	86	77	77	87	83	91	76	100	80	97	81	93	85	102	85	82	78	90	84	88	70	76	98	101	89	78	62	81	82	80	64	60	77	86	78	102	97	86	109	88	91	89	90	86	83	106	98	91	101	110	91	107	95	78	96	89	92	109	94	82	105	92	89	92	87	99	86	83	82	91	88	86	89	79	74	77	87	82	77	101	92	83	88	74	85	85	93	82	92	90	103	91	96	105	94	75	92	96	71	86	98	78	77	74	92	93	101	103	84	85	90	96	93	79	93	89	82	84	85	92	94	81	81	96	80	84	91	84	83	86	67	90	97	79	83	67	77	82	115	73	74	86	106	71	81	99	87	82	88	83	83	93	84	87	96	87	99	92	89	79	70	87	93	86	87	95	97	67	98	74	101	79	90	78	84	98	82	84	99	91	86	80	73	82	86	86	103	99	74	88	88	86	105	78	87	88	74	76	87	95	83	89	93	76	79	77	86	88	90	87	77	100	90	102	84	76	88	80	96	97	105	88	118	94	106	95	108	88	90	85	83	89	92	95	78	95	87	74	82	75	71	86	73	76	86	83	92	90	90	90	83	81	93	79	81	93	97	96	93	105	98	109	78	103	85	97	62	93	76	86	90	70	83	83	86	91	92	91	84	102	98	80	87	66	86	98	73	93	94	69	91	78	70	80	76	74	112	80	97	92	94	102	96	96	89	79	105	58	80	85	102	93	93	105	81	91	71	70	82	83	82	72	89	95	73	107	84	82	98	79	89	107	74	82	83	96	91	97	81	71	73	87	86	78	84	82	74	87	107	75	93	91	90	83	83	78	92	85	76	95	77	77	86	82	91	90	78	90	73	68	111	116	81	103	93	97	93	95	87	79	96	97	84	78	87	79	71	98	93	98	103	88	82	86	91	93	73	75	77	72	90	99	70	79	105	82	95	88	74	81	88	98	74	91	73	71	99	66	97	95	91	101	79	108	89	69	90	87	75	73	87	93	94	82	88	82	88	94	100	73	87	80	108	85	90	84	91	76	86	105	104	83	81	80	99	95	83	94	99	87	63	96	96	81	90	93	72	95	105	94	87	72	87	92	91	95	100	103	103	90	105	84	91	73	100	89	77	85	73	80	75	80	90	82	94	86	75	94	95	88	92	95	79	82	94	92	92	75	89	69	88	101	88	94	91	83	75	80	79	79	83	83	85	59	92	74	80	107	97	76	99	85	89	88	86	110	94	88	95	81	106	81	85	74	90	97	75	90	74	88	76	106	93	74	74	97	112	87	80	78	85	75	74	85	89	80	95	82	74	105	88	79	94	101	88	94	80	84	97	80	100	85	94	81	104	100	103	92	79	88	82	83	79	81	87	85	69	78	74	95	85	97	108	77	62	91	94	93	97	78	97	85	112	86	93	91	79	97	86	73	87	95	88	86	84	82	100	91	84	87	84	85	108	70	82	97	88	106	80	93	82	71	86	91	76	79	75	96	101	102	83	75	93	86	78	85	87	84	85	82	83	86	91	88	110	98	84	96	89	83	95	95	89	87	80	86	83	79	90	102	78	91	69	89	80	79	89	95	75	84	86	92	82	96	90	60	101	59	82	76	98	79	96	85	81	80	86	90	102	90	82	84	89	93	97	74	87	86	92	97	103	88	91	77	87	106	76	107	76	88	117	98	94	93	67	84	99	83	84	87	81	81	72	79	83	82	87	82	93	74	105	99	96	69	76	102	93	76	86	81	88	90	94	99	78	91	86	88	87	78	90	96	82	98	91	91	100	93	89	87	101	81	98	80	87	103	77	78	101	88	98	74	78	71	95	84	108	98	100	79	82	85	79	82	84	97	81	79	91	94	87	99	88	106	82	82	103	77	89	95	82	96	100	100	93	89	88	85	78	85	100	81	90	90	76	90	98	79	88	69	73	80	92	76	84	87	67	92	102	87	77	83	100	80	105	83	97	78	80	79	87	90	85	93	81	80	84	92	88	71	77	75	73	84	85	102	83	97
4853	381	451	487	480	405	382	370	352	364	357	355	384	332	336	325	360	341	345	348	343	328	298	304	353	334	323	322	304	315	322	330	296	324	308	289	303	342	296	296	302	316	303	353	320	318	315	308	323	325	314	306	298	337	320	319	298	296	339	270	319	313	344	326	293	304	280	315	338	310	290	300	279	308	305	310	304	326	313	322	321	308	330	301	320	345	303	329	312	298	317	292	294	350	300	302	294	321	298	308	325	295	274	302	324	304	341	330	328	300	294	293	282	344	296	311	290	325	305	309	329	294	317	326	306	314	298	336	303	327	353	309	339	320	330	338	300	327	327	342	327	341	305	296	300	307	301	311	330	349	318	308	294	300	290	323	287	325	285	321	331	324	315	322	329	298	338	321	306	346	327	291	322	309	329	319	313	287	315	317	328	313	353	305	324	323	337	325	325	316	298	340	352	301	326	331	298	291	307	335	307	309	318	278	330	298	295	339	294	316	324	311	300	307	315	295	334	278	331	299	306	310	309	287	310	295	300	317	303	321	329	295	345	337	291	305	324	302	314	316	312	307	290	316	315	289	329	321	287	321	316	311	299	299	328	309	295	318	271	314	338	309	267	328	336	321	290	330	304	286	293	294	312	323	344	289	313	321	308	310	299	339	285	349	288	322	291	334	341	300	333	288	291	295	315	333	312	335	355	307	307	287	298	312	312	315	300	319	289	308	349	316	277	331	287	319	305	309	308	321	338	316	328	319	304	328	303	308	301	311	352	325	319	341	315	323	332	316	328	314	326	322	307	304	342	300	316	336	301	324	343	299	327	296	316	320	317	321	347	316	322	335	344	319	348	281	279	292	324	302	295	309	288	330	319	339	298	343	312	308	298	315	316	312	318	322	330	334	294	333	335	303	319	309	363	290	329	288	338	311	339	325	302	325	310	288	299	307	325	334	292	332	307	313	291	326	307	342	328	315	301	292	309	304	308	299	303	312	289	318	295	331	267	287	306	321	321	299	311	324	304	292	311	304	295	299	327	310	315	306	321	313	301	313	296	326	282	296	318	341	305	271	314	307	315	306	328	322	306	310	296	317	292	290	296	324	332	307	302	301	307	303	335	339	314	344	330	316	307	294	326	322	290	300	288	306	304	323	308	318	290	311	306	277	306	301	286	297	315	293	286	340	331	311	322	318	311	310	323	335	310	295	325	275	336	322	324	323	321	319	324	319	298	336	316	319	321	313	327	310	324	340	313	318	324	327	322	335	320	286	344	281	330	312	325	359	291	316	360	290	310	310	312	306	334	302	342	333	336	308	297	317	308	340	276	315	302	295	336	308	307	316	331	332	330	328	298	297	322	316	329	304	304	315	315	314	296	324	301	282	296	333	343	305	346	297	299	280	344	351	345	306	319	314	314	322	320	305	309	346	333	315	298	303	307	309	330	338	319	324	326	329	273	273	373	317	318	324	304	301	301	337	310	303	329	369	333	337	283	306	330	301	316	303	289	317	302	324	320	319	309	311	322	325	300	272	338	332	315	307	305	304	323	327	290	301	322	344	298	297	326	295	308	315	338	312	310	306	301	310	322	309	298	321	334	318	308	304	345	307	278	320	316	326	303	319	301	328	310	326	349	312	311	294	306	296	306	304	289	329	287	296	301	317	290	333	305	328	290	333	325	288	318	321	319	317	326	302	310	310	306	297	307	337	271	289	337	325	344	342	320	297	313	310	341	319	308	326	292	309	328	305	359	308	339	320	329	282	321	322	296	296	299	345	328	298	314	313	297	310	317	344	296	286	349	307	365	317	304	323	321	348	338	326	337	321	276	285	288	339	325	311	306	324	326	340	315	334	325	288	357	311	321	256	327	340	302	294	317	321	283	322	329	309	337	298	272	329	317	313	353	335	322	297	306	307	297	305	300	287	293	299	297	329	338	309	302	329	331	304	330	341	327	299	335	320	334	299	315	327	305	294	318	327	330	331	331	323	332	328	317	302	355	308	349	311	304	319	330	290	316	325	315	292	324	329	320	317	318	304	322	353	308	314	308	334	286	330	310	343	318	297	318	294	295	355	321	306	343	283	323	276	305	281	300	302	351	284	340	288	281	290	289	308	314	316	269	310	322	315	317	300	327	314	320	293	309	312	290	342	297	321	317	304	327	316	310	301	317	315	301	305	350	311	304	313	323	348	308	303	334	312	291	302	315	316	293	316	346	296	293	310	336	325	311	285	308	277	295	302	312	324	310	287	282	334	308	324	320	345	311	319	332	321	292	320	316	323	316	309	326	359	299	316	343	326	317	337	342	330	331	290	317	317	292	296	310	281	315	316	321	297	305	322	295	326	318	303	313	301	327	345	355	322	292	331	298	306	326	357	315	292	307	326	333	317	327	277	314	316	319	315	357	299	327	289	340	306	304	320	305	305	344	317	286	318	283	324	345	318	320	313	316	324	304	348	298	319	313	299	332	306	304	322	302	318	338	319	285	304	288	308	274	317	301	302	346	325	316	307	323	328	328	336	308	312	326	316	298	297	314	333	310	301	311	324	333	304	308	324	343	343	292	299	285	285	320	310	332	313	311	316	292	302	287	303	342	304	299	333	298	317	314	322	318	308	300	295	300	316	332	314	316	328	314	289	318	341	334	318	332	284	304	318	310	303	321	327	334	313	284	312	282	321	321	301	323	299	327	307	308	324	302	308	328	304	335	294	295	319	296	285	299	308	315	289	320	315	324	311	302	310	340	330	328	304	333	318	320	307	316	298	302	324	324	316	308	317	327	323	299	286	327	308	351	299	339	324	308	348	319	325	332	333	310	313	323	293	301	301	306	287	342	320	298	301	299	311	318	314	291	326	338	327	279	305	331	331	318	330	322	336	317	355	325	329	316	291	328	296	307	302	323	346	308	306	308	301	342	316	313	262	307	301	313	298	325	312	317	301	356	339	311	311	326	314	340	290	318	301	329	288	322	317	303	307	292	327	314	305	317	339	304	302	286	304	303	307	270	282	336	310	324	283	285	329	330	298	338	289	307	302	314	334	327	281	318	315	305	345	341	310	298	326	335	308	316	309	307	306	313	328	351	330	323	313	315	310	307	293	314	297	302	297	315	313	303	303	323	310	277	294	342	329	303	303	274	302	341	329	319	299	297	349	324	282	304	315	317	301	309	329	330	332	330	295	308	282	349	294	329	337	300	303	321	294	318	312	330	315	312	326	283	296	312	319	310	323	296	278	334	334	337	308	317	299	297	319	312	326	329	292	320	301	308	319	337	301	329	322	306	297	331	293	313	300	339	338	282	327	308	320	289	297	329	324	303	302	324	324	314	340	292	323	328	336	303	314	334	282	318	311	323	313	298	324	316	341	333	308	315	311	316	306	300	332	330	297	317	307	341	330	286	296	341	329	275	321	310	314	325	323	341	341	307	338	283	334	304	301	321	301	306	305	321	335	321	305	308	312	292	344	326	290	313	319	315	324	322	344	312	331	333	323	305	292
37512	17884	5260	1164	797	641	523	424	382	340	268	303	278	241	261	217	219	204	218	197	225	169	208	231	208	222	211	200	205	195	187	197	208	225	201	171	186	200	186	198	190	200	175	213	227	185	200	190	195	195	174	197	207	188	193	218	222	197	168	202	183	194	194	199	210	198	176	213	180	181	184	179	214	169	192	177	196	176	197	198	208	188	196	192	174	190	187	177	197	217	166	187	187	199	179	176	187	225	198	218	208	183	178	184	211	183	204	191	197	176	187	172	211	193	191	186	186	202	213	188	194	192	170	197	185	204	172	203	192	209	193	179	167	177	182	198	150	199	200	204	176	206	179	192	206	208	207	195	190	189	177	188	183	199	165	194	188	217	190	208	177	190	182	175	199	173	192	179	207	167	191	186	185	178	197	191	183	192	184	177	184	191	194	181	188	180	196	177	199	202	224	168	179	230	179	192	209	172	194	201	190	194	182	197	182	198	181	195	201	208	195	200	209	171	183	190	168	211	185	170	197	226	164	181	192	197	201	232	192	193	183	182	187	182	189	166	189	174	196	207	172	184	174	206	172	177	176	202	204	188	209	206	207	190	181	174	193	205	163	192	189	180	196	163	187	171	207	209	209	183	153	194	197	195	176	197	182	195	174	218	195	168	161	164	166	184	177	187	158	169	168	198	205	179	188	203	193	203	173	181	159	189	218	171	166	182	189	169	185	217	190	187	184	176	184	203	218	185	180	198	206	167	201	192	176	186	191	195	209	172	168	191	190	197	191	205	180	184	192	190	195	188	190	182	209	173	181	193	188	201	198	191	171	188	189	206	184	170	183	179	196	168	198	170	190	206	185	170	196	182	181	189	206	209	170	199	198	193	213	198	188	207	205	200	196	216	201	202	167	188	199	207	192	174	184	179	203	176	206	207	191	177	176	180	180	179	182	172	181	170	204	202	188	194	170	181	170	227	189	144	191	200	192	190	185	151	189	194	183	179	196	194	191	194	199	188	185	193	164	179	178	187	195	175	188	200	181	186	174	205	170	185	180	177	205	171	214	168	173	193	195	219	186	186	170	166	182	162	183	206	204	175	194	212	200	178	193	176	208	171	188	199	199	201	201	189	164	201	169	223	180	202	194	170	173	213	206	163	179	182	189	181	180	168	201	186	198	215	172	216	201	203	189	204	197	177	208	170	157	203	184	186	169	173	180	175	212	178	167	181	194	208	184	201	207	190	192	190	178	189	208	154	197	215	198	192	179	195	173	199	187	190	205	183	185	175	201	174	183	210	207	197	189	197	197	174	191	191	180	203	195	185	192	194	202	194	173	191	164	185	204	200	183	201	213	190	192	213	208	178	172	169	224	195	198	228	198	201	189	168	182	177	179	165	177	196	211	215	194	180	161	211	176	203	205	175	194	162	185	197	192	174	199	216	191	182	209	201	189	203	174	168	193	174	192	189	191	187	185	184	176	205	167	181	193	193	194	196	181	181	189	189	192	218	155	166	176	186	198	172	190	181	193	187	186	215	187	185	213	178	192	203	164	188	194	183	191	184	184	215	219	184	188	183	171	194	178	199	200	198	177	188	190	177	180	180	185	173	179	191	170	198	187	194	170	182	201	218	201	170	195	160	192	198	205	176	177	170	179	209	178	199	187	200	186	189	202	188	209	178	176	180	195	190	191	195	193	194	188	167	199	173	193	188	195	165	212	195	171	181	170	208	214	185	194	182	212	184	208	200	176	208	184	172	191	160	190	184	162	180	176	178	187	178	204	185	176	202	177	179	205	210	173	169	199	171	174	215	186	171	207	181	198	201	181	189	177	189	197	175	205	181	170	190	192	184	170	192	200	194	187	199	211	195	180	191	197	190	182	207	173	184	193	177	170	191	173	211	180	187	195	191	194	174	207	215	191	178	170	183	186	195	190	190	201	183	186	209	191	205	210	179	212	197	190	184	168	220	204	186	192	195	199	198	195	183	188	205	195	188	176	192	158	207	182	168	198	197	182	188	193	177	166	189	189	193	190	178	209	198	179	210	189	182	205	184	192	199	177	209	215	181	198	196	176	175	209	176	197	181	226	187	185	184	210	172	164	182	196	210	169	205	176	194	202	211	179	179	194	187	165	193	176	187	168	183	186	174	187	183	172	207	194	202	219	194	178	188	209	202	202	191	198	196	186	184	170	181	200	196	166	187	200	188	174	156	195	193	195	217	202	197	175	213	184	196	179	200	164	163	204	206	215	197	190	197	176	203	194	194	184	191	168	192	189	183	169	185	204	199	179	186	182	219	189	182	193	203	202	165	181	183	199	170	193	191	193	180	165	215	182	185	187	187	204	195	185	182	170	191	198	163	219	170	213	185	193	186	189	165	160	183	186	170	175	197	202	182	192	181	189	162	200	202	185	204	215	184	178	204	178	195	196	183	159	200	213	194	187	196	169	188	205	196	172	239	212	209	161	193	202	199	195	190	193	209	183	202	215	183	199	206	181	218	187	170	199	185	181	196	197	192	180	197	192	220	200	187	174	193	202	166	188	204	165	194	180	189	195	201	185	177	194	196	208	183	164	194	180	190	193	171	172	205	165	200	191	190	183	179	185	178	210	182	189	228	171	194	202	195	175	186	182	204	181	204	146	178	165	198	191	197	182	180	201	194	198	218	199	211	197	199	203	193	177	198	189	181	202	162	191	195	193	207	180	191	188	176	177	170	167	186	183	193	173	208	196	174	191	204	192	177	190	175	198	193	193	191	190	205	176	171	194	201	164	197	168	190	204	199	182	198	204	190	188	201	188	193	188	185	184	185	180	233	199	202	177	175	199	199	196	189	195	176	167	180	187	182	189	206	208	190	174	192	166	191	165	190	192	206	196	231	182	202	198	193	186	179	186	189	197	180	183	183	198	185	191	193	204	191	193	198	206	175	166	181	168	209	196	169	205	195	191	183	204	184	191	191	204	172	182	195	198	175	198	189	191	187	202	187	181	181	174	175	201	180	196	193	181	200	177	191	205	198	194	192	181	208	212	202	187	181	192	170	194	193	210	165	177	203	199	193	174	209	167	190	186	176	197	193	182	190	178	183	192	180	179	190	180	196	203	168	204	185	182	188	219	221	198	194	195	186	184	212	181	172	196	173	207	190	197	168	170	185	178	217	164	199	180	165	195	197	191	200	195	176	195	176	209	193	180	196	179	196	175	178	188	183	174	186	170	189	199	182	178	184	195	187	214	198	217	176	204	205	187	169	171	192	194	192	198	193	186	196	197	193	195	172	183	197	175	169	194	193	193	170	200	187	168	217	194	196	180	183	190	206	191	198	216	188	186	187	200	190	189	197	189	196	195	224	194	190	189	171	184	200	181	198	197	184	167	192	161	192	196	179	194	208	217	189	171	176	188	189	168	178	196	213	193	204	192	186	200	178	201	204	188	200	202	174	187	203	209	195	186	199	193	198	209	172	223	194	198	182	179	211	185	189	175	196	182	223	195	212	173	190
16963	1441	3240	3628	3099	2529	2124	1798	1572	1367	1318	1122	1092	1015	946	921	862	837	836	801	767	741	753	707	716	762	686	638	669	724	690	616	660	653	633	598	645	588	647	589	685	644	646	665	610	633	589	575	626	655	615	541	627	544	600	611	612	546	604	556	606	644	578	540	543	593	577	586	541	584	597	604	574	562	626	633	586	590	569	608	599	622	577	583	622	617	618	593	589	573	572	580	595	582	593	574	620	595	606	622	569	590	599	584	563	594	557	597	602	580	587	579	602	556	611	565	601	573	601	579	605	598	603	538	576	558	571	568	579	598	593	569	599	572	556	580	536	571	581	598	602	593	549	520	581	587	603	556	564	564	589	606	601	618	602	584	567	558	611	603	560	602	606	572	575	623	575	575	559	572	613	585	592	591	588	614	553	590	592	614	602	525	573	601	616	559	595	528	589	553	579	611	557	623	613	620	571	555	590	563	568	590	567	521	588	571	585	603	618	569	580	591	573	635	580	597	567	576	611	569	566	563	594	607	547	574	553	586	570	579	560	608	541	581	574	619	601	526	564	576	538	585	616	596	618	580	555	541	569	557	558	585	593	537	585	585	562	560	554	598	599	578	586	565	595	534	595	584	611	557	567	575	631	564	624	585	636	561	551	575	587	562	557	565	583	577	576	564	572	571	544	564	561	574	572	582	616	598	566	570	532	571	592	597	599	564	611	588	583	562	557	579	598	576	600	608	587	576	623	565	558	556	607	547	611	578	591	628	603	602	621	602	594	556	588	568	558	557	569	569	597	543	584	602	555	592	567	560	579	607	595	555	613	537	577	558	577	564	596	566	532	611	567	576	611	578	607	566	576	590	570	560	571	584	569	561	555	566	632	565	559	592	606	566	604	527	572	635	548	584	562	585	563	522	561	585	610	584	570	568	560	626	656	567	557	597	550	546	554	614	573	588	518	585	576	587	563	581	565	605	605	595	565	596	574	563	570	572	530	560	586	591	581	544	564	600	574	568	622	580	580	606	583	540	588	551	604	633	558	608	597	599	608	608	577	603	553	599	580	571	552	598	575	578	581	607	597	608	577	575	562	541	597	537	626	592	535	558	543	569	591	569	591	584	591	588	604	605	569	589	596	633	583	597	583	570	620	564	602	606	582	586	549	582	581	556	593	631	567	571	633	590	586	576	551	577	636	543	558	596	569	618	571	628	613	551	566	581	572	558	581	563	591	598	584	539	587	589	579	537	555	565	643	587	604	609	600	619	573	557	584	637	587	531	578	610	617	592	580	620	564	608	537	566	594	607	615	583	598	594	572	546	565	609	565	603	605	569	589	602	603	574	608	598	570	603	554	568	609	617	553	586	544	565	613	581	556	576	613	557	546	563	586	593	572	553	633	557	615	574	605	568	603	605	553	600	582	596	552	590	594	607	591	565	603	532	553	584	595	559	594	591	575	581	567	588	562	590	572	568	586	591	533	569	563	567	577	563	576	589	607	559	590	658	551	580	608	605	608	528	600	594	595	641	601	584	568	594	597	611	572	592	593	610	580	565	598	553	599	584	559	603	546	564	600	560	609	638	592	602	586	582	555	614	624	573	551	571	603	581	601	594	610	589	630	564	573	567	556	607	524	606	567	566	581	623	602	576	551	526	592	592	614	629	549	517	570	602	556	571	619	587	566	615	594	540	595	555	553	574	563	586	600	610	581	582	606	597	630	603	597	618	554	610	546	612	580	606	571	553	566	579	579	550	583	524	574	616	546	553	583	581	577	585	605	589	567	560	558	565	588	591	545	589	621	599	557	619	539	560	555	602	609	591	601	587	594	578	575	561	558	583	557	558	578	612	547	614	585	570	633	572	568	607	616	549	533	583	573	571	572	522	567	544	566	571	597	560	613	602	549	619	591	571	608	604	612	637	616	560	616	599	586	568	598	607	602	602	585	555	605	561	582	595	579	595	599	539	614	594	593	575	578	537	571	648	523	532	578	560	633	612	563	602	589	576	596	550	531	574	558	563	593	571	578	579	570	595	602	578	534	555	625	596	557	532	552	605	560	560	562	591	591	604	553	570	614	595	562	577	550	563	579	561	576	548	582	516	562	616	549	634	549	594	602	551	563	589	606	571	609	567	577	563	606	562	553	549	568	573	587	599	570	558	587	569	579	615	614	605	581	562	609	615	576	578	590	606	565	581	625	602	580	579	587	579	545	595	577	592	602	562	587	569	586	586	594	545	575	626	525	581	555	531	615	610	598	605	535	546	608	581	582	587	588	551	569	578	560	602	591	593	598	560	629	586	567	595	560	595	619	608	564	606	579	574	560	555	571	619	603	590	592	550	614	604	612	581	574	598	588	570	578	617	583	579	645	581	614	582	588	549	569	633	579	582	565	585	548	576	547	576	590	593	623	614	549	556	578	582	588	602	570	555	582	605	572	575	586	584	561	590	564	592	589	570	596	548	581	605	572	605	565	587	608	605	576	591	563	581	548	581	559	584	592	588	610	586	617	593	574	548	624	539	556	597	561	572	585	546	571	568	587	605	572	603	601	576	582	609	582	568	610	611	569	579	553	567	535	628	614	563	569	581	580	545	571	573	590	573	593	607	594	601	577	563	563	613	509	596	562	568	589	593	600	619	575	573	533	580	608	604	569	584	581	588	569	555	578	573	616	547	614	588	574	582	577	605	594	612	587	598	599	592	540	597	563	607	584	559	640	625	614	630	552	616	555	561	609	557	612	528	591	573	562	573	604	586	554	547	629	583	618	569	610	578	537	529	549	602	594	552	557	568	608	580	602	630	574	586	577	580	568	610	537	571	619	589	572	550	585	631	596	597	552	580	577	570	565	627	527	546	586	614	552	534	565	604	629	567	589	583	585	573	552	588	559	542	589	555	539	593	548	560	598	543	582	570	581	612	608	537	584	622	589	561	616	533	560	589	622	615	585	572	591	576	590	589	594	560	602	581	586	594	555	548	589	587	576	556	544	597	588	576	611	581	568	594	581	592	563	541	586	619	568	550	582	566	606	554	622	596	591	577	562	610	533	617	592	543	623	583	545	574	576	578	591	605	556	564	595	567	577	619	597	576	539	556	554	539	563	572	624	532	613	562	616	589	569	536	583	626	556	572	555	579	598	548	609	591	594	592	587	631	600	568	582	574	559	575	561	635	539	579	589	612	561	571	544	589	561	582	567	652	550	606	566	563	564	593	580	556	567	644	597	575	572	544	559	592	591	561	559	568	556	591	585	553	568	592	513	583	577	569	603	612	635	601	568	570	619	571	604	540	567	546	612	590	591	606	588	576	592	579	572	568	567	558	597	620	575	569	594	567	609	557	579	558	569	533	593	640	553	524	596	571	547	563	553	610	573	594	598	599	577	586	612	537	541	588	542	586	561	588	624	585	551	561	568	570	565	582	599	572	587	562	581	599	568	544	589	584	595	565	582	585	618	562	566	564	577	579	575	571	538	585	536	571	590	594	600	529	569	589	599	616
41088	22859	19264	3047	1682	1228	893	723	640	542	487	462	411	420	388	367	375	367	354	304	338	301	287	296	328	285	304	342	285	315	307	289	267	243	321	282	255	291	292	273	280	264	296	285	274	298	239	267	264	280	257	281	285	281	271	301	270	269	258	303	266	277	272	272	256	284	286	286	267	272	297	264	249	271	279	264	274	261	292	307	266	281	273	299	286	255	282	272	288	281	290	263	273	275	258	267	248	279	273	253	266	256	281	265	271	256	300	257	264	272	251	285	287	269	256	235	252	248	263	267	284	245	306	283	280	255	266	302	255	260	263	267	295	273	252	286	259	280	257	279	290	272	259	273	263	255	255	270	270	317	285	258	246	229	279	284	270	273	257	285	267	281	238	265	280	288	263	278	241	273	274	275	262	253	242	276	308	281	274	275	256	276	313	273	317	268	279	290	279	264	270	290	294	265	267	256	273	264	295	267	270	256	285	245	278	244	275	241	248	224	259	284	250	258	253	287	274	280	277	273	284	280	271	262	280	311	284	283	239	246	268	274	273	274	249	262	259	255	239	285	246	281	254	240	248	258	245	244	240	282	284	285	254	299	285	249	263	261	287	279	276	273	261	279	282	278	263	288	250	304	248	284	275	287	273	279	291	284	263	257	257	247	262	247	265	264	314	261	269	270	282	255	250	252	278	245	253	253	251	287	240	247	268	274	301	273	257	264	268	278	288	291	267	282	259	268	279	293	268	260	249	273	281	266	261	283	243	232	262	278	233	277	283	273	261	264	289	274	274	243	257	257	287	277	285	276	289	285	263	263	262	272	271	255	284	251	270	246	273	248	258	284	257	262	286	285	258	258	257	283	300	269	282	287	278	268	246	285	257	273	263	271	273	256	284	269	290	254	302	271	279	294	249	259	259	271	279	260	285	248	275	291	259	266	285	275	256	272	279	276	279	292	278	295	272	280	273	263	288	269	279	273	233	278	269	288	254	258	293	277	312	259	281	276	250	278	275	251	295	277	259	300	249	275	263	272	309	228	246	266	278	294	287	274	257	245	278	273	285	271	286	271	308	272	284	248	269	258	276	288	296	300	264	264	276	241	277	281	251	262	272	306	257	278	267	280	265	256	274	261	271	259	281	288	269	263	276	280	290	258	270	287	264	266	280	287	267	279	285	259	260	258	275	260	307	293	276	250	265	276	268	267	265	264	285	286	275	260	269	277	272	303	251	282	250	289	256	298	272	270	285	255	249	273	253	247	263	261	286	275	250	267	292	283	251	245	242	249	288	295	270	255	281	264	317	276	247	284	290	250	249	270	249	245	265	271	240	269	272	288	267	273	306	247	259	274	306	263	240	263	267	280	280	259	283	266	293	283	277	263	279	259	253	269	254	280	305	299	262	251	288	280	271	294	263	280	268	296	274	262	261	238	260	262	268	251	284	264	275	265	266	273	254	275	258	270	277	248	287	285	249	262	307	288	260	260	297	288	245	250	266	299	305	287	288	266	267	250	280	260	291	282	235	273	268	295	261	278	267	274	239	273	270	261	271	255	286	256	290	277	279	284	291	285	277	283	263	275	276	283	299	264	264	271	260	270	305	268	273	293	290	262	275	252	279	262	280	251	265	250	263	272	286	309	276	300	292	260	280	308	269	289	279	275	266	251	261	255	249	307	296	269	248	280	283	279	256	258	279	274	271	255	256	263	278	288	276	278	251	275	279	272	274	300	268	273	244	260	259	261	306	278	250	278	286	263	290	263	274	276	270	250	290	281	268	275	246	249	275	253	286	301	287	235	285	291	279	255	251	272	275	288	256	256	282	247	278	268	251	265	306	264	257	261	255	284	274	267	283	253	266	277	296	257	245	264	247	261	279	257	258	259	269	290	307	287	269	285	227	276	272	285	271	250	268	273	261	270	246	257	260	261	267	260	251	248	274	234	286	282	275	255	302	262	308	272	270	250	262	283	262	251	260	276	242	248	303	269	294	296	266	280	287	241	273	271	252	263	266	254	263	281	284	278	291	238	269	267	266	279	279	287	291	270	267	281	267	262	285	295	261	295	293	275	254	271	258	297	284	257	266	275	284	253	233	289	261	281	273	278	258	309	261	253	267	236	284	259	253	264	275	260	260	268	237	236	269	265	242	258	279	277	244	292	270	253	271	266	289	262	274	273	281	253	259	259	281	262	272	247	265	261	273	270	257	262	273	241	309	271	270	278	262	291	265	260	294	256	294	264	264	259	282	276	270	285	270	264	264	286	270	238	249	259	271	260	273	276	279	272	266	275	254	277	277	260	279	250	267	257	290	300	291	284	275	240	271	251	264	271	278	259	284	256	250	255	267	283	296	263	282	269	279	262	270	303	237	235	291	248	276	232	289	307	229	246	260	236	260	255	266	250	269	281	285	253	259	275	259	268	287	277	258	271	251	259	253	277	262	268	299	264	265	269	249	268	270	242	253	255	256	283	249	253	291	289	281	271	238	257	305	291	273	284	266	272	312	272	291	254	279	228	261	269	270	265	279	259	282	281	268	299	251	281	287	257	268	246	270	258	251	269	283	259	287	261	251	263	261	288	292	257	276	250	262	297	273	272	264	268	298	271	271	289	296	289	261	250	254	281	260	263	288	278	259	244	264	273	258	240	279	276	266	265	278	268	260	258	276	261	294	262	266	297	267	267	283	267	243	273	292	250	256	287	292	252	243	242	275	256	296	268	284	271	273	258	244	251	258	248	263	291	266	243	273	292	252	262	281	261	294	266	284	266	235	258	275	250	267	277	291	281	276	296	277	256	279	254	257	269	281	275	247	279	283	270	272	260	284	266	252	247	270	251	266	280	275	283	278	301	242	273	246	292	232	245	286	269	265	274	247	287	259	290	261	288	275	269	254	278	260	251	253	269	267	266	304	284	262	300	269	287	300	286	242	261	264	276	263	318	276	264	271	288	278	291	284	261	252	258	273	224	274	257	269	266	258	265	269	256	247	271	303	261	278	269	273	242	271	266	270	296	279	257	255	262	266	272	281	275	264	265	245	281	293	273	243	278	263	298	283	264	271	263	259	260	236	252	268	269	254	247	264	278	263	263	276	280	272	245	275	266	261	273	246	267	289	273	299	262	267	300	254	274	243	267	279	267	288	233	276	243	254	253	280	289	286	295	261	264	252	276	285	274	273	265	250	269	288	282	264	260	240	287	285	268	260	267	280	250	291	256	237	257	284	268	276	272	286	269	278	268	300	249	238	263	263	254	259	261	301	296	266	259	268	288	264	265	271	254	288	266	260	247	310	289	265	289	249	272	267	277	274	280	237	278	277	294	239	252	250	259	278	244	269	265	282	278	260	314	257	237	276	285	280	272	263	247	268	249	260	266	270	312	264	268	308	253	262	264	260	264	258	270	269	271	264	295	303	257	278	268	251	296	292	282	263	257	255	262	267	244	262	275	274	245	281	254	278	280	266	257	285	282	253	281	261	265	272	266	268	263	245	258	264	282
21380	2615	5675	6503	5487	4610	3682	3176	2711	2410	2117	1908	1746	1668	1533	1400	1339	1293	1282	1197	1189	1121	1082	1053	1044	1041	1031	1009	932	943	879	960	942	900	912	937	899	892	845	868	878	848	827	859	888	872	871	886	879	810	874	889	843	785	757	857	842	773	822	799	825	815	825	809	817	827	828	791	787	774	784	774	775	776	782	830	805	809	812	817	852	774	799	831	804	804	786	794	728	844	781	790	751	860	820	791	780	806	813	785	816	800	838	774	768	814	819	887	816	814	732	791	805	776	795	814	786	747	833	794	765	770	791	757	772	803	756	785	782	770	790	772	783	776	805	762	784	809	767	755	758	805	768	784	796	740	789	822	797	801	741	799	757	771	755	733	804	796	787	846	768	774	785	765	758	798	735	786	776	751	787	789	765	816	771	796	780	784	751	780	781	755	761	773	776	758	785	747	746	743	793	751	798	778	799	756	784	810	759	804	793	782	821	726	785	794	761	754	736	795	746	736	812	760	766	784	790	746	745	757	819	784	787	735	777	778	773	782	793	813	788	728	778	778	743	807	786	827	733	785	784	818	771	804	796	807	826	759	738	769	785	790	772	771	808	792	763	764	814	807	781	775	769	742	770	753	781	764	802	784	785	779	735	788	789	782	773	796	784	810	736	814	787	780	803	803	763	808	780	704	759	715	771	817	760	778	775	790	765	777	743	814	793	762	780	780	826	783	787	759	783	737	801	789	734	759	803	787	774	775	757	797	751	764	814	783	797	790	778	777	834	764	735	778	806	768	774	784	823	713	839	819	842	752	817	779	744	766	782	789	773	729	796	809	776	740	776	737	746	780	828	755	750	731	709	726	785	756	797	839	771	771	798	819	728	816	731	775	744	768	784	749	823	769	761	811	786	751	785	728	790	782	769	755	762	775	819	832	852	808	765	791	790	774	768	772	822	769	758	743	727	799	761	741	754	769	727	783	788	773	765	780	745	783	788	780	771	779	771	763	765	756	747	752	738	772	723	800	762	810	784	775	752	705	797	799	757	799	729	778	814	792	793	773	804	795	758	734	804	709	771	782	753	841	773	800	750	747	788	799	758	746	780	771	743	739	757	728	756	777	813	763	782	767	785	764	764	807	739	763	748	755	774	775	813	829	811	751	804	744	786	788	793	823	818	779	766	766	813	772	766	777	802	759	761	750	755	772	803	757	782	799	762	813	777	746	870	769	798	743	740	764	746	795	759	773	785	802	769	749	775	771	801	840	767	809	756	754	803	770	768	788	760	774	805	731	752	766	726	774	793	764	790	790	771	753	765	797	812	767	732	812	775	787	740	716	795	789	773	775	753	787	770	803	781	791	817	773	714	815	784	780	829	811	763	762	722	816	795	813	774	724	713	760	745	732	812	812	813	813	808	775	793	827	814	771	722	759	794	725	812	777	776	748	798	803	783	773	802	854	810	743	729	754	802	775	760	758	750	782	778	760	766	760	743	759	775	775	769	759	718	750	754	763	760	764	751	814	741	776	803	809	774	796	795	823	755	801	788	750	756	788	814	786	746	769	774	740	766	777	807	811	775	752	757	755	768	730	812	763	791	802	787	752	770	738	790	753	774	734	844	742	778	749	731	754	818	831	776	784	845	781	746	749	824	775	753	821	778	760	767	783	788	767	783	788	764	820	796	769	828	750	788	748	774	765	780	724	758	793	830	760	776	767	824	787	786	788	791	850	765	759	780	830	768	764	853	776	791	781	816	819	827	792	770	789	762	811	787	774	808	809	793	748	743	768	786	823	786	739	789	761	776	767	789	734	796	818	781	744	765	748	750	791	756	811	772	760	808	755	793	783	758	775	787	792	814	760	760	785	830	755	812	761	756	794	781	788	773	801	811	740	743	792	789	773	762	801	779	763	764	783	793	815	790	808	761	772	822	783	764	746	819	780	762	757	762	763	774	786	798	805	772	775	796	785	764	788	754	740	734	748	788	784	794	775	814	773	735	810	782	820	791	778	820	755	752	776	759	787	748	809	814	750	855	754	801	797	759	767	744	802	814	780	806	758	733	799	762	757	747	790	770	743	810	799	757	785	818	783	810	795	747	804	775	751	742	789	808	761	828	791	757	790	742	782	768	797	746	769	770	783	817	776	791	763	748	728	781	774	793	711	757	798	778	731	798	792	778	769	787	782	809	747	773	773	780	844	771	807	816	776	795	746	764	784	796	816	752	719	778	769	788	743	775	791	766	788	741	749	772	742	859	818	811	790	796	812	789	762	747	771	786	775	811	774	735	745	830	777	794	763	722	782	794	776	783	721	781	836	706	778	759	764	794	772	747	778	737	834	767	747	787	743	755	767	810	735	780	745	803	816	803	744	790	759	772	730	735	793	777	766	767	838	780	786	853	790	813	780	819	754	797	766	755	745	769	740	808	749	740	802	754	780	778	776	786	770	786	731	793	812	780	789	786	772	780	806	725	747	820	771	785	748	784	817	769	805	763	784	769	777	793	822	762	796	761	807	786	749	760	822	749	792	747	774	773	724	814	779	819	815	799	762	809	775	779	779	730	757	765	791	747	801	786	752	774	758	730	730	727	773	807	791	761	750	742	741	771	768	776	787	787	789	776	788	750	785	793	788	770	800	731	784	837	773	788	766	797	771	771	755	727	764	763	767	798	717	790	767	760	779	756	793	766	797	797	749	747	781	803	761	757	771	725	727	782	718	810	740	770	763	752	764	786	783	767	803	768	774	793	816	763	755	775	742	747	735	779	818	778	775	782	793	780	776	791	816	795	782	720	780	769	778	761	769	797	741	797	762	832	744	823	742	797	789	799	756	815	795	772	778	764	779	782	819	810	788	777	771	791	782	764	790	771	805	761	821	826	730	796	758	820	739	767	777	756	758	799	806	782	760	789	740	764	820	794	767	788	787	777	787	787	776	835	734	808	728	748	806	781	848	808	751	797	779	749	795	778	798	786	762	830	783	766	788	809	792	772	743	762	777	789	788	785	772	817	761	829	777	799	853	761	762	785	789	702	746	764	726	764	770	703	827	750	782	782	730	769	766	813	733	774	812	765	737	702	820	794	766	811	779	772	760	812	813	811	738	788	730	735	758	812	780	801	719	779	764	810	785	749	777	765	781	786	761	787	771	761	777	814	765	752	796	824	780	777	758	820	777	836	793	799	763	824	773	761	789	842	756	762	755	762	727	784	787	778	807	728	718	779	808	837	726	789	788	752	733	782	807	785	810	717	810	802	770	788	747	735	780	823	826	751	775	780	759	720	724	798	823	829	786	815	807	759	782	786	833	761	773	774	770	795	781	795	757	748	780	774	751	756	783	763	776	773	802	780	786	791	764	763	779	757	733	741	713	770	800	740	811	753	775	765	764	777	765	768	793	807	807	764	783	813	765	853	800	813	795	827	748	770	764	739	768	819	777	798	792	765	773	808	804	806	757	800	791	773	778	769	768	790	779	761	778	731	744	761	786	777	762	763	742	772	746	838	747
6015	399	348	145	113	91	94	110	106	75	87	79	90	75	89	70	97	86	80	64	90	85	83	101	90	102	79	85	97	82	95	96	79	90	75	88	77	86	111	96	83	121	100	86	88	108	94	96	78	67	85	85	81	85	82	83	69	80	102	101	89	84	81	68	81	87	91	95	76	67	76	85	91	91	96	73	101	79	89	89	80	89	89	75	91	88	85	71	92	67	97	83	80	116	99	78	90	77	69	79	84	95	75	106	89	76	85	76	77	89	84	99	88	98	85	92	91	76	97	105	102	95	79	95	95	82	95	81	88	108	75	99	76	90	89	74	87	95	96	92	66	85	92	90	73	94	93	117	81	89	101	73	86	73	93	94	80	87	88	78	101	83	79	99	75	89	108	95	87	93	88	91	77	105	82	86	82	87	93	68	100	83	72	90	87	87	76	89	97	86	80	86	93	70	83	94	89	103	83	83	103	83	69	82	90	99	109	75	97	102	93	79	83	66	84	88	81	78	76	82	73	90	82	75	80	92	69	89	94	85	86	98	96	82	80	90	103	98	79	91	71	93	93	90	80	95	100	81	93	92	85	89	93	86	88	93	84	92	99	108	77	88	83	83	91	75	82	76	94	90	90	90	73	82	87	95	78	86	81	80	98	81	72	89	76	99	84	81	77	92	91	84	96	95	77	95	82	97	84	98	87	84	92	93	89	93	100	104	96	85	87	83	97	77	88	81	85	69	87	77	82	95	76	88	81	84	106	99	81	97	93	86	95	86	96	86	81	96	66	86	86	88	92	92	102	80	78	98	91	88	89	86	89	90	103	98	87	86	98	113	99	108	108	93	89	83	80	106	88	94	96	95	62	100	67	82	75	92	86	62	95	81	91	96	92	103	92	88	64	73	84	78	85	103	91	85	87	81	90	81	89	84	96	83	105	86	89	81	88	77	79	79	75	71	88	79	120	84	78	98	91	70	93	86	96	83	86	93	82	101	73	86	78	100	75	82	83	95	89	72	98	104	84	86	85	92	87	81	86	92	98	107	83	87	92	85	77	88	92	95	94	85	85	94	95	82	94	96	79	96	102	81	99	73	89	93	66	79	84	94	108	98	87	79	93	94	98	89	83	103	81	84	89	83	80	79	89	86	103	95	116	70	99	81	73	86	82	80	81	86	80	84	84	92	78	73	81	87	82	83	92	86	84	99	89	94	96	90	100	81	88	90	92	82	102	89	100	85	72	86	90	79	81	87	74	89	75	75	103	78	97	94	73	93	82	97	92	75	104	80	64	84	78	83	81	86	101	80	78	82	76	82	80	81	97	85	85	91	72	91	84	88	87	97	90	103	92	65	95	83	83	104	71	95	91	80	90	108	69	84	77	83	92	84	82	73	93	98	78	96	79	86	95	87	82	80	73	74	95	81	97	87	90	92	92	76	76	82	78	84	84	89	84	69	75	87	81	88	73	81	93	92	97	71	83	82	90	88	74	77	96	85	97	70	87	95	107	100	81	107	90	82	99	95	82	85	104	72	85	76	100	74	86	87	75	71	77	114	88	96	95	74	95	79	86	106	102	90	83	90	78	96	83	83	106	91	95	81	89	103	83	109	76	88	88	86	92	95	94	85	74	94	83	105	73	78	93	86	81	76	108	96	99	94	91	87	69	88	83	91	77	80	90	94	88	92	77	115	82	97	96	71	94	86	82	84	82	84	69	73	80	101	87	82	97	83	92	89	78	91	80	87	86	87	107	92	77	81	105	88	106	92	92	101	97	86	88	93	78	81	97	76	81	114	83	93	90	82	77	89	83	101	88	87	89	90	93	84	93	84	87	88	88	67	78	77	97	89	81	95	83	104	98	74	77	93	89	82	81	83	101	93	93	71	81	106	76	90	101	99	80	87	90	94	93	72	95	89	97	86	85	85	82	102	77	77	85	91	101	87	101	99	92	94	80	79	98	89	95	91	70	101	66	89	85	76	91	100	82	85	82	99	76	76	89	85	91	85	58	94	97	94	62	75	96	69	92	91	85	94	69	75	81	91	83	95	84	78	91	86	84	88	87	89	92	90	89	85	87	73	95	85	88	85	77	91	85	89	70	83	95	92	77	100	102	99	103	87	76	79	88	86	95	96	84	105	74	81	85	109	93	99	85	98	94	74	88	100	82	89	78	83	87	91	88	104	83	97	81	79	80	83	96	87	91	89	84	79	86	88	85	99	87	84	93	87	95	87	79	85	88	93	80	88	81	79	78	81	83	99	99	82	68	72	80	95	89	105	94	86	95	88	94	93	103	108	86	92	91	91	90	89	77	91	76	92	72	101	94	100	89	67	86	103	96	86	86	98	92	88	92	91	84	86	93	87	89	87	103	79	94	79	85	85	80	93	106	90	75	73	77	74	84	86	98	89	94	82	74	74	85	76	99	91	97	83	90	88	89	101	81	78	99	112	79	67	97	79	84	95	70	84	90	84	73	68	90	75	91	89	73	98	94	89	90	75	98	85	87	82	90	79	81	81	90	81	82	89	82	92	70	102	85	70	90	94	70	99	89	91	88	90	110	83	77	95	75	87	88	91	89	79	103	80	90	82	86	71	80	88	73	88	82	86	87	73	73	87	88	69	65	104	118	92	96	99	76	91	88	85	94	77	86	89	88	80	93	87	97	85	72	63	88	79	108	73	94	91	111	99	92	82	85	92	104	108	70	83	76	91	87	84	78	85	93	81	100	87	79	86	109	87	85	85	96	94	104	84	81	90	88	95	90	88	86	95	70	83	108	95	98	95	99	93	91	82	95	95	68	87	93	91	99	74	86	97	75	95	82	67	91	82	89	75	66	96	83	96	79	87	86	77	82	90	114	102	91	92	78	80	87	97	85	82	85	75	72	97	73	71	83	81	113	93	86	87	80	92	86	95	73	81	91	77	90	82	88	84	99	80	97	80	106	80	80	97	77	89	93	89	94	72	92	84	100	74	86	93	86	82	91	87	82	105	90	67	95	73	90	77	90	87	79	88	73	95	87	69	90	78	106	95	87	71	104	86	93	89	98	92	83	99	92	90	82	86	84	88	95	77	85	94	74	77	92	92	86	87	90	106	89	93	106	100	82	104	93	85	74	76	89	87	87	90	77	86	99	83	82	101	76	70	76	71	90	85	86	90	94	82	81	78	76	82	78	94	76	89	75	98	90	67	68	73	90	94	82	84	87	72	90	88	94	91	100	97	87	84	83	77	74	79	89	97	84	79	83	92	75	97	70	72	102	81	85	88	100	86	78	91	105	105	83	76	83	78	88	94	106	85	76	79	88	74	96	82	90	96	86	89	108	86	101	83	100	91	84	68	87	80	102	89	98	73	107	86	97	110	88	90	91	95	93	98	78	83	79	97	94	82	86	92	94	96	93	83	84	80	87	89	74	77	92	79	97	74	88	96	100	91	88	85	85	92	91	76	80	86	92	88	101	84	100	89	88	89	83	83	94	80	78	78	98	96	100	80
5015	370	482	495	473	425	365	365	335	335	365	349	307	357	331	323	314	318	320	326	345	328	306	339	322	312	336	302	335	324	334	308	309	330	312	321	298	292	332	297	347	343	341	327	338	290	314	355	328	336	346	294	324	339	298	311	319	305	319	316	327	319	331	299	299	327	315	295	315	338	291	274	310	293	309	314	324	293	305	331	329	329	333	284	299	310	325	311	294	302	299	306	315	341	315	327	311	321	296	303	320	295	297	287	339	321	325	317	315	326	324	315	313	314	289	328	335	310	308	327	329	298	339	346	305	356	300	302	317	319	318	336	296	337	305	302	321	292	330	297	311	332	350	288	317	346	312	326	308	323	324	305	309	315	313	314	333	311	307	318	334	313	339	308	341	323	299	303	288	286	295	332	304	318	312	299	327	327	315	312	312	307	348	288	345	325	324	310	332	311	308	328	292	333	300	317	325	314	348	306	316	315	315	326	329	298	308	317	308	301	291	303	304	296	316	311	296	350	295	350	303	332	302	285	340	310	304	329	314	312	332	302	341	296	311	314	318	317	297	318	342	307	369	335	292	309	299	292	276	313	352	356	320	310	326	308	309	292	295	311	313	334	328	318	328	310	314	306	326	286	309	302	299	298	293	299	309	289	300	306	320	328	318	352	305	329	345	281	308	336	337	320	295	284	321	325	332	332	280	338	319	305	303	330	304	306	277	333	319	320	306	324	302	310	297	291	315	315	312	299	324	315	309	330	296	298	311	315	294	293	317	328	307	334	327	303	301	330	339	316	316	320	300	312	347	289	304	350	313	331	299	307	294	335	315	329	278	310	297	328	319	337	331	317	312	318	317	333	333	321	312	315	294	320	309	327	333	334	353	316	277	371	306	343	303	334	354	313	300	315	360	338	295	322	285	349	305	305	325	295	319	296	309	342	339	294	283	313	317	330	316	327	292	311	323	326	325	346	335	344	326	274	306	294	285	314	268	291	332	322	301	303	318	315	311	308	292	306	307	288	251	336	323	265	303	316	313	308	326	333	308	307	307	356	284	345	280	330	307	312	329	286	315	299	311	321	345	322	318	332	320	293	323	302	299	325	334	302	296	287	321	324	293	327	333	306	325	325	328	297	294	312	329	315	299	312	286	314	348	305	301	348	330	296	333	291	338	312	323	347	319	304	324	330	292	346	314	322	298	325	312	347	310	324	289	319	290	338	350	343	322	334	307	305	300	329	332	326	310	316	288	335	320	327	317	304	318	325	317	330	290	305	271	341	309	317	319	300	319	309	348	350	314	323	272	309	281	306	298	334	298	309	295	335	297	297	324	296	313	286	316	314	304	308	316	338	283	309	354	313	324	306	307	299	331	301	337	301	334	304	302	329	340	289	308	294	327	286	352	320	304	305	321	316	305	330	320	301	325	312	296	353	268	332	316	307	316	311	312	303	298	339	307	310	331	315	316	341	300	285	283	297	290	346	295	282	303	354	346	327	289	327	315	304	326	346	293	318	301	302	308	320	303	316	301	293	284	312	316	318	321	325	304	301	311	303	359	313	311	335	321	302	291	337	308	314	309	326	285	329	314	320	303	291	312	340	328	320	313	333	302	319	317	338	323	313	331	308	296	303	335	326	313	333	360	324	328	298	336	304	309	333	305	333	311	330	342	288	317	317	328	297	271	321	330	296	304	314	325	341	299	298	318	322	319	314	333	320	323	305	325	322	285	313	307	339	299	300	288	312	317	344	286	289	326	329	315	311	275	329	305	317	326	349	309	309	309	318	306	298	307	339	326	329	317	338	282	315	296	319	325	348	313	322	274	310	290	304	340	314	331	320	333	298	302	290	306	305	326	365	306	327	338	330	254	329	297	297	329	303	287	306	307	305	303	317	332	327	296	321	351	298	316	320	301	337	311	327	305	316	305	293	292	295	300	299	310	336	338	311	300	287	305	320	299	311	330	316	328	320	320	328	289	316	302	325	318	319	317	316	325	318	299	304	292	342	302	323	302	329	296	327	302	333	308	313	315	306	307	332	332	277	287	330	293	296	302	314	308	298	299	330	326	317	333	277	338	323	325	300	319	295	327	317	291	315	338	298	294	281	306	327	344	316	306	324	313	334	321	329	304	286	290	311	331	316	348	342	315	301	306	339	306	332	319	314	337	313	296	294	307	291	320	302	370	297	300	322	336	293	308	310	315	346	336	308	302	300	327	338	307	331	299	286	324	326	314	339	307	299	325	321	329	315	336	317	314	322	340	310	322	309	326	336	302	334	293	314	312	319	310	310	328	302	321	320	301	311	308	320	308	332	326	337	275	323	310	336	332	299	298	305	314	315	303	331	305	332	319	296	318	316	313	305	310	325	322	265	298	310	324	299	320	282	297	305	335	289	301	297	312	292	281	334	299	349	322	325	295	323	349	327	317	312	300	286	305	310	353	305	344	329	286	294	318	333	323	337	335	325	293	304	290	288	319	311	294	307	298	303	309	314	283	310	289	319	301	320	327	323	313	303	313	293	336	316	328	279	315	345	325	309	312	313	308	331	306	321	286	324	334	324	303	302	322	309	283	314	293	311	307	317	315	319	328	304	336	282	323	308	296	313	306	320	311	290	329	327	289	328	298	336	336	314	299	327	326	322	306	287	321	264	294	298	313	323	354	311	313	306	316	316	312	305	311	289	345	275	280	282	322	348	286	324	340	347	340	308	321	309	333	283	301	308	327	293	313	323	313	340	326	310	313	317	302	345	336	331	315	325	356	339	348	323	330	333	306	318	297	324	315	307	299	321	290	305	346	315	326	312	333	301	281	325	323	316	350	311	305	330	298	318	319	309	306	335	326	331	312	328	311	322	343	328	322	303	335	326	314	347	297	303	368	295	295	329	303	295	318	325	340	315	292	330	307	317	281	318	307	278	318	324	307	308	323	281	295	277	339	313	295	332	341	313	328	309	298	328	320	306	278	317	337	312	299	324	336	298	305	302	319	309	308	296	300	313	354	300	340	331	330	304	319	267	329	276	305	328	339	292	342	310	327	344	315	354	350	313	302	335	301	310	337	293	300	301	308	319	331	284	307	311	300	341	331	342	321	320	313	287	310	314	299	330	322	319	323	283	302	304	315	304	325	306	314	312	305	315	330	294	324	323	334	302	320	306	308	329	313	307	309	308	316	330	322	293	304	302	298	290	312	314	326	301	327	303	312	325	315	334	299	289	319	289	316	314	318	310	306	303	291	297	293	297	317	317	320	298	281	307	336	317	315	322	306	307	299	320	348	329	318	290	296	296	307	328	291	311	309	317	323	337	331	318	338	310	338	313	341	301	308	345	343	308	337	316	326	298	307	296	312	311	298	322	304	305	315	310	340	313	286	326	304	326	304	318	329	315	298	332	339	302	312	315	317	310	326	321	321	321	325	306	290	341	328	325	331	316	313	284	325	303	296	320	332	308	308	320	309	333	287	314	306	325	327	319	335	296	316	334	327	304	298	308	314	300
38534	19586	7873	1255	793	628	512	415	394	305	313	246	237	244	229	228	220	260	190	209	231	214	216	216	209	198	207	188	216	218	203	187	181	207	199	203	206	205	212	171	209	201	219	196	188	216	195	192	168	213	181	194	185	215	197	165	151	198	182	208	184	205	201	212	202	226	195	200	183	190	187	197	212	208	191	207	189	192	199	189	178	160	191	190	198	181	197	200	178	203	183	184	183	176	171	189	193	222	178	192	190	177	161	168	189	208	192	186	198	173	219	187	190	213	220	194	204	171	210	194	185	183	189	180	182	210	170	154	216	179	218	212	200	185	185	203	223	186	175	182	180	185	184	207	192	200	188	205	181	180	199	183	171	172	187	183	182	194	190	186	196	169	209	193	196	194	194	184	189	177	200	178	188	190	209	194	167	157	171	190	209	179	203	145	197	158	204	214	230	204	201	206	194	194	212	209	188	205	196	178	190	194	192	178	187	195	195	201	198	188	188	183	197	192	178	210	210	203	171	201	182	189	197	174	199	189	171	200	205	184	205	192	170	197	181	197	192	215	194	186	169	196	198	180	188	217	174	184	192	200	180	193	205	209	184	181	163	172	214	174	202	167	190	167	189	196	189	187	184	202	208	198	186	202	182	170	177	197	174	198	179	210	218	185	178	198	181	205	186	184	183	161	195	180	182	198	189	204	190	187	190	196	193	187	180	181	224	169	191	206	190	222	204	175	188	195	197	212	187	206	185	185	206	176	190	193	169	190	196	166	194	170	181	150	179	215	212	186	186	182	205	192	189	181	206	206	182	194	187	197	213	209	188	182	182	165	183	190	186	197	180	174	191	180	217	191	170	203	189	194	197	207	195	186	196	176	195	180	206	225	187	200	205	191	174	191	218	180	173	197	184	189	200	186	201	186	189	175	191	191	209	166	164	195	199	182	192	212	198	160	207	181	181	192	208	174	184	156	178	204	199	209	197	183	199	191	187	190	193	195	184	194	180	193	189	200	175	183	198	206	171	176	205	190	187	181	183	181	179	190	184	205	191	194	192	171	183	192	199	175	216	198	172	203	188	179	189	147	171	199	183	199	178	191	208	171	205	192	183	192	198	208	196	189	184	189	186	204	182	176	180	169	189	212	186	190	194	197	181	202	203	200	176	158	218	190	196	212	198	191	201	182	179	204	205	184	184	185	205	200	164	209	185	190	191	178	173	181	192	167	184	195	192	217	166	192	189	206	174	191	183	222	213	184	192	219	178	212	174	199	181	191	204	208	194	199	189	193	173	204	194	203	194	193	215	211	195	202	185	181	178	207	190	180	211	179	190	191	196	207	172	187	200	173	180	185	210	188	182	189	182	198	179	187	180	208	173	164	176	194	183	174	201	199	215	192	206	185	193	216	199	185	207	198	183	186	184	173	188	191	189	185	193	199	175	198	178	188	180	173	178	199	188	186	210	170	207	184	182	205	199	195	181	180	176	178	198	200	181	232	231	220	204	177	185	186	202	180	202	167	200	201	213	191	174	177	208	179	160	173	190	183	216	194	215	194	183	181	187	209	203	226	190	182	210	185	186	192	196	206	181	201	187	172	190	193	161	221	194	196	175	208	189	196	180	161	174	198	186	172	175	172	197	197	182	185	148	201	189	186	192	181	177	196	164	215	188	223	185	191	183	196	191	167	202	189	180	184	216	206	174	193	166	191	182	220	183	201	193	219	169	201	182	185	211	181	166	207	210	180	169	174	197	192	171	178	186	177	160	200	167	181	192	206	204	187	187	192	201	212	182	173	202	175	174	189	191	184	199	192	189	180	178	212	205	184	198	207	168	207	179	197	193	183	200	195	189	182	196	191	200	191	170	203	203	189	172	188	194	170	202	181	183	208	195	168	185	201	200	201	196	189	190	181	183	176	180	183	197	208	215	190	209	196	177	211	171	192	211	191	172	180	194	206	199	205	186	186	201	188	202	170	172	185	174	184	183	178	178	200	194	195	196	189	195	197	174	204	192	197	193	189	204	191	190	159	195	188	190	173	208	176	192	196	170	201	182	166	195	184	185	172	192	217	209	194	181	186	184	220	190	206	191	214	208	216	182	185	199	196	182	191	209	202	184	209	208	212	168	206	196	198	195	180	191	174	185	200	161	194	216	184	184	196	206	164	203	190	187	180	200	194	187	174	202	163	186	189	197	181	174	195	196	209	171	165	184	207	170	196	211	200	197	177	184	205	188	187	206	176	184	194	182	190	203	226	209	185	174	185	190	187	205	199	178	183	205	187	195	183	177	190	205	181	179	193	197	202	200	201	209	190	180	194	182	171	189	191	192	201	176	226	174	174	179	198	178	186	177	179	191	211	189	202	177	178	206	180	187	208	167	207	183	181	187	178	202	198	191	172	208	184	196	187	167	201	184	175	174	190	186	166	201	199	203	178	181	202	191	191	191	197	178	191	208	199	155	191	194	173	198	210	177	196	202	184	182	189	220	195	221	172	172	183	209	211	183	191	199	215	189	179	197	180	198	193	193	208	176	193	193	215	189	210	206	181	190	190	182	208	230	175	193	186	202	179	179	193	186	166	197	201	215	185	191	202	174	177	184	193	186	183	187	216	213	190	176	176	202	203	171	192	205	189	185	180	182	171	192	180	183	185	176	184	180	211	166	180	182	196	174	195	193	190	203	193	197	198	189	193	185	209	195	183	167	191	194	176	185	204	190	195	171	196	179	172	180	197	181	193	200	183	159	212	217	211	177	198	169	182	174	166	197	191	194	192	194	199	183	185	191	195	194	210	193	190	185	172	175	190	204	202	165	169	166	195	201	170	173	190	187	180	218	169	189	204	207	172	169	200	166	225	180	187	197	201	181	195	196	218	178	192	182	217	190	182	182	189	207	210	166	203	201	194	192	172	199	181	181	205	176	187	191	196	191	215	205	183	193	214	207	169	204	199	216	199	184	184	219	168	153	180	195	188	207	211	193	195	202	182	178	177	187	160	222	171	203	198	176	179	204	194	182	193	159	186	190	181	211	192	204	202	208	206	195	200	169	184	197	182	207	181	207	184	211	201	166	175	187	209	205	199	197	207	177	179	175	175	177	184	173	198	176	195	215	195	192	176	202	184	177	183	183	206	214	190	190	178	189	193	185	202	182	199	198	182	194	204	201	173	195	204	192	200	186	185	213	204	196	194	203	203	183	190	192	213	210	169	178	184	182	214	195	186	195	174	187	169	190	208	182	210	214	205	194	191	196	206	187	169	202	222	201	209	180	210	193	173	220	181	175	201	199	191	182	175	197	187	187	175	173	213	196	186	164	196	169	184	200	175	187	194	199	177	204	173	206	173	187	178	206	180	169	204	220	216	176	190	205	190	193	168	193	186	189	200	173	176	196	219	206	195	179	191	198	204	217	167	189	195	183	182	192	177	180	194	181	189	187	176	180	188	185	196	168	154	214	179	201	198	192	178	164	167	187	191	228	187	192	195	196	173	214	206	196	184
18408	1561	3164	3455	2999	2506	2130	1795	1540	1434	1293	1200	1083	1008	961	893	884	838	884	772	739	735	778	698	751	717	685	701	709	676	666	722	697	721	647	725	602	599	658	605	685	625	621	563	622	620	646	640	605	611	595	602	627	599	618	598	610	634	631	630	582	571	566	589	616	598	615	612	578	600	626	647	573	599	598	545	591	605	598	580	579	608	596	636	604	612	587	574	590	625	610	609	593	585	576	587	564	585	614	604	609	615	603	630	624	597	607	582	564	625	595	622	591	618	607	616	572	617	605	643	567	572	595	572	542	606	561	591	620	573	626	627	601	570	592	587	599	556	582	577	617	568	608	575	609	635	563	597	617	590	606	620	567	578	555	611	581	603	623	613	568	595	616	600	575	587	595	536	595	593	580	641	596	565	593	558	558	553	574	565	588	570	615	602	600	626	614	601	566	575	594	547	620	563	598	615	560	581	616	609	612	523	638	525	557	584	557	578	607	614	572	560	552	613	552	551	620	596	604	555	535	515	570	569	583	594	538	580	616	579	539	577	614	555	560	583	601	597	609	590	617	583	568	526	552	598	568	535	644	634	580	538	565	568	575	597	598	616	539	608	591	554	623	593	592	552	549	582	557	568	540	570	575	613	601	578	624	563	604	583	591	591	574	604	634	582	598	596	586	595	568	592	634	558	580	553	585	601	530	593	590	588	591	579	624	606	592	559	575	564	548	611	617	565	618	606	604	552	616	586	595	553	534	594	579	555	620	602	628	550	602	606	537	553	563	586	556	635	565	592	616	576	612	594	605	560	595	595	581	577	622	634	606	595	590	624	583	546	553	592	540	562	597	604	543	556	595	571	563	567	642	661	570	563	576	535	601	595	593	607	586	578	616	582	586	565	573	615	584	604	582	581	606	595	561	588	575	562	605	565	621	560	593	583	570	541	598	591	596	618	578	575	603	570	596	604	557	560	581	595	581	640	577	588	575	598	609	603	599	570	559	598	590	576	606	617	548	552	595	610	590	575	636	613	592	592	595	578	566	565	554	543	606	598	606	565	559	613	600	552	599	597	599	599	612	553	624	575	551	587	549	565	568	567	604	589	570	584	574	598	588	595	594	617	585	572	580	554	572	616	539	551	585	624	586	588	590	629	613	575	614	535	645	607	597	560	577	581	562	552	563	590	613	606	588	587	613	594	576	610	569	583	589	588	588	576	632	582	609	586	628	584	568	596	601	638	627	602	614	598	578	595	610	586	595	578	629	561	599	581	575	610	615	603	547	578	602	555	565	590	559	617	573	614	583	586	598	595	591	605	597	657	585	619	584	573	566	639	608	621	585	603	654	565	587	581	606	576	611	573	619	591	608	543	554	547	608	649	600	622	605	602	626	582	570	598	571	600	633	584	573	569	622	583	575	567	605	633	584	594	631	579	594	521	594	605	555	569	549	614	563	564	574	597	582	620	559	577	624	577	590	603	557	588	574	600	546	559	587	588	605	569	583	602	637	567	638	579	615	566	599	567	576	625	565	570	589	606	551	551	622	594	620	612	598	581	583	595	573	563	618	551	589	565	592	609	614	598	590	558	639	609	586	574	583	582	602	588	540	553	594	577	584	573	563	584	586	538	581	595	608	539	568	582	556	590	600	597	594	584	586	623	588	581	584	623	597	569	637	575	534	614	555	625	578	577	593	530	593	564	560	609	582	599	602	630	553	593	555	576	588	560	557	576	615	601	601	576	586	586	571	571	558	589	593	593	615	590	574	600	564	602	590	528	606	586	527	618	589	591	600	541	565	597	593	589	604	559	591	583	518	600	634	605	603	570	597	610	602	562	558	568	597	572	561	572	550	593	590	554	622	598	589	604	565	588	591	568	514	525	551	593	580	539	552	561	575	623	571	574	582	568	585	591	562	592	564	580	550	604	582	547	605	619	560	616	559	596	598	607	642	607	560	613	541	619	591	564	609	575	634	544	593	650	605	619	588	595	555	590	554	575	589	552	598	549	575	571	646	590	594	624	578	563	593	578	594	600	575	580	596	585	583	588	619	608	570	639	575	569	634	561	580	538	618	561	624	556	570	564	586	597	607	607	592	600	637	598	582	570	598	574	580	586	557	647	610	597	559	570	577	564	664	592	605	582	614	570	606	587	615	580	632	589	605	566	553	638	578	592	584	623	572	581	638	569	595	563	574	583	558	648	620	577	604	580	585	589	584	596	586	584	588	616	571	560	605	578	627	595	608	594	587	569	555	613	580	606	557	598	587	592	592	588	589	570	589	576	641	552	573	594	595	624	540	601	543	603	590	570	562	584	586	587	575	586	633	608	601	590	651	586	559	566	558	575	565	633	566	572	629	609	546	595	578	617	555	567	563	568	597	601	567	603	551	596	546	580	614	590	600	640	585	565	592	551	579	579	550	544	598	556	593	570	613	565	564	600	545	609	563	570	633	618	515	602	584	616	607	579	546	561	570	601	580	548	576	579	591	583	592	614	570	580	658	588	591	583	594	568	596	568	624	601	611	598	614	626	588	612	631	582	563	591	559	629	582	570	561	556	572	613	579	542	560	570	581	547	609	596	570	567	578	566	562	552	550	600	558	613	628	577	610	602	596	552	564	581	540	567	562	585	606	572	592	612	563	599	577	611	608	614	594	634	557	596	586	522	593	592	571	534	538	558	571	575	623	551	563	592	590	610	559	579	619	539	557	585	548	577	567	589	593	611	619	556	603	583	606	583	578	581	639	569	561	587	583	575	583	606	573	587	617	595	617	568	603	546	545	587	571	625	582	572	562	602	564	575	565	612	599	628	592	577	611	615	573	570	618	581	610	623	597	598	595	579	584	588	525	604	605	569	546	585	592	612	538	510	603	617	617	628	549	588	600	577	570	553	584	573	604	592	595	578	599	608	604	593	597	581	579	584	566	562	636	592	576	602	577	576	584	612	597	585	545	578	566	606	612	549	593	567	589	558	524	593	584	575	597	606	568	642	595	553	583	603	566	607	549	600	597	569	595	579	588	580	633	651	616	597	585	531	594	647	584	590	636	548	581	572	597	564	578	565	588	572	589	571	594	614	585	575	577	563	554	602	590	614	546	583	603	615	551	548	569	565	580	590	611	564	591	598	602	620	550	580	587	609	557	602	592	583	643	582	554	626	590	545	610	552	595	608	617	554	590	580	579	573	605	576	621	596	577	566	607	585	602	610	546	583	590	578	618	554	621	630	584	575	597	610	579	599	565	635	598	615	598	570	581	586	633	563	600	580	571	573	562	571	566	577	561	585	577	600	601	576	571	620	563	572	549	564	584	587	593	584	586	597	542	562	575	575	612	626	605	569	587	591	600	599	595	600	593	631	586	569	583	578	579	557	603	614	611	585	549	581	608	593	608	611	583	574	560	607	591	595	559	603	571	616	577	579	554	539	604	591	604	581	622	606	576	599	567	576	609	610	552	604	603	608	554	539	563	582	631	604	569	550	560	620	636	563	606	593	594	598
