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
336573972466	336573972986	336573973534	336573974086	336573974634	336573975184	336573975734	336573976286	336573976834	336573977384	336573977936	336573978486	336573979036	336573979586	336573980136	336573980684	336573981236	336573981784	336573982336	336573982886	336573983434	336573983986	336573984536	336573985084	336573985636	336573986186	336573986736	336573987286	336573987836	336573988386	336573988936	336573989486	336573990036	336573990586	336573991136	336573991686	336573992236	336573992786	336573993336	336573993886	336573994436	336573994986	336573995536	336573996086	336573996636	336573997186	336573997736	336573998286	336573998836	336573999386	336573999936	336574000486	336574001036	336574001584	336574002136	336574002686	336574003236	336574003786	336574004336	336574004886	336574005436	336574005986	336574006536	336574007086	336574007636	336574008186	336574008736	336574009286	336574009836	336574010386	336574010936	336574011486	336574012036	336574012586	336574013136	336574013686	336574014236	336574014786	336574015336	336574015886	336574016436	336574016986	336574017536	336574018086	336574018636	336574019186	336574019736	336574020286	336574020836	336574021386	336574021936	336574022486	336574023036	336574023586	336574024136	336574024686	336574025236	336574025786	336574026336	336574026886	336574027436	336574027986	336574028536	336574029086	336574029636	336574030186	336574030736	336574031286	336574031836	336574032386	336574032936	336574033486	336574034036	336574034586	336574035136	336574035686	336574036236	336574036786	336574037336	336574037886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34005	5333	1980	1553	1100	827	634	492	423	334	288	286	232	214	221	195	171	193	170	191	188	174	150	137	172	162	127	141	162	142	141	127	152	138	130	133	155	132	131	138	112	138	118	142	144	158	147	143	119	132	129	116	110	161	149	132	123	148	122	118	123	144	137	138	134	160	152	124	130	132	139	122	131	137	140	99	126	132	147	114	136	141	133	108	149	127	129	130	149	125	136	129	141	116	119	116	129	115	129	149	120	127	124	126	136	133	111	131	135	123	136	128	119	123	115	116	135	117	136	113	120	132	129	109	131	126	124	129	117	121	124	134	128	136	138	124	119	128	118	145	147	129	140	107	135	146	136	132	121	129	119	126	106	129	127	132	121	114	121	133	135	119	131	128	125	134	95	147	122	116	128	124	134	127	127	116	117	136	156	110	118	131	105	126	142	127	126	124	117	141	123	129	116	123	140	137	138	133	123	137	139	121	122	135	120	140	126	122	115	148	137	129	108	143	119	116	109	119	125	120	116	121	125	111	106	119	132	119	137	142	121	129	121	126	143	123	115	112	127	127	120	136	140	98	125	119	135	121	132	132	125	127	124	135	103	121	106	144	132	120	127	116	123	141	120	123	122	135	119	116	140	114	141	143	126	135	115	130	135	144	123	112	132	104	107	114	123	128	148	143	146	135	121	127	144	124	136	125	124	123	125	139	120	117	127	107	117	112	132	123	130	140	142	121	142	138	139	139	131	135	120	130	127	127	121	141	123	122	119	112	134	115	115	140	119	134	115	121	114	129	114	143	130	125	121	131	154	132	134	134	134	129	145	128	124	143	118	142	116	97	118	163	132	122	125	136	125	126	119	115	123	129	131	126	121	142	117	132	120	160	133	127	162	142	116	121	115	115	137	113	125	126	126	106	130	130	120	115	110	107	143	111	122	132	127	122	132	157	130	133	130	139	110	96	117	128	121	148	138	129	120	131	113	148	119	127	113	138	129	140	117	128	141	113	126	116	122	144	138	128	131	129	118	136	140	128	149	134	141	122	145	126	128	119	124	142	129	131	125	122	119	134	120	129	118	139	129	137	129	137	135	121	127	122	129	134	127	133	133	115	155	111	127	142	142	129	127	148	131	133	114	122	113	129	133	138	119	138	133	110	128	126	137	138	133	134	133	119	126	127	99	136	134	127	122	131	127	115	110	143	108	133	146	103	132	122	118	130	129	111	119	129	123	127	139	102	121	138	119	117	132	120	130	129	122	120	127	126	117	131	127	109	122	143	140	114	126	138	130	146	116	134	131	138	130	128	132	117	142	136	128	113	142	133	133	130	124	126	132	121	111	128	138	142	110	116	137	122	121	126	140	163	141	121	127	131	131	133	117	138	126	122	130	122	122	122	140	126	118	132	111	126	136	135	126	126	125	117	124	124	148	135	111	118	128	130	115	141	123	128	137	131	134	122	129	117	145	125	147	124	138	136	112	119	118	109	113	127	119	133	128	140	142	124	116	135	133	123	131	97	122	124	139	136	134	134	124	118	139	153	131	108	136	112	133	127	120	131	115	120	135	136	130	125	135	131	110	134	119	122	120	142	129	123	141	133	133	130	125	120	116	114	126	115	131	118	140	145	123	146	124	109	121	130	147	113	126	128	121	127	115	142	136	152	132	107	129	127	109	128	132	126	135	130	136	139	116	127	107	137	167	112	136	134	93	115	105	127	133	128	151	128	116	133	106	134	130	145	149	121	131	143	117	134	117	128	116	121	131	148	108	130	113	113	129	97	108	118	135	147	132	125	115	134	116	124	133	135	128	122	134	127	139	131	122	137	121	133	127	146	117	138	131	132	132	123	133	116	125	132	120	112	147	123	135	110	146	123	121	108	132	120	135	141	127	124	125	112	113	118	125	139	115	141	131	133	135	130	136	121	121	137	107	122	130	120	155	117	127	132	134	147	150	140	118	122	129	139	133	134	126	116	141	130	109	122	103	114	134	139	122	132	137	136	124	118	132	137	132	127	126	121	105	134	150	117	123	118	133	134	130	124	116	138	104	132	141	146	121	125	128	126	123	117	146	135	118	142	124	138	120	128	131	124	130	132	122	124	122	134	122	128	126	125	141	128	134	125	126	129	146	147	144	155	135	124	129	135	157	111	130	121	128	152	130	108	125	130	125	127	117	127	144	142	141	126	141	116	110	131	135	144	134	130	117	139	140	139	125	124	128	136	127	130	131	113	152	128	123	137	125	105	124	131	116	134	119	125	114	122	123	111	127	133	118	114	125	134	113	144	133	139	112	133	157	121	108	128	119	125	123	114	108	118	111	158	133	127	137	136	112	105	134	119	145	155	139	126	135	139	105	112	143	136	141	121	117	128	120	117	135	98	134	129	124	132	130	108	133	111	125	130	129	133	128	150	142	131	109	99	115	122	139	147	127	125	128	124	118	112	135	136	151	139	127	138	132	127	134	122	136	126	133	129	128	119	139	118	137	108	101	115	131	139	132	112	120	130	137	126	124	139	126	133	121	109	132	137	124	123	115	148	117	129	129	125	130	138	138	115	134	117	138	140	107	100	118	121	126	128	115	118	135	126	124	132	124	133	159	111	119	131	117	114	145	134	138	103	155	122	133	137	135	131	128	122	106	115	106	124	132	133	138	117	125	136	138	148	143	156	110	132	127	140	135	140	128	116	125	163	138	105	141	150	135	136	120	120	141	135	116	130	119	146	118	126	130	121	126	113	124	144	131	125	142	115	136	139	136	133	125	133	116	147	119	110	121	123	132	128	121	129	147	111	128	132	121	144	138	124	128	142	119	129	131	124	131	123	132	131	110	129	123	131	118	116	125	120	142	110	140	133	133	150	126	141	129	154	147	131	116	121	146	134	126	125	116	129	135	138	125	127	133	127	143	143	122	121	134	134	145	143	135	128	137	132	128	117	131	113	140	115	135	134	128	124	124	132	138	119	118	128	154	129	112	141	120	117	132	111	141	116	128	127	116	127	139	125	115	115	141	117	132	113	131	128	126	144	157	119	115	138	121	122	126	125	137	134	121	125	118	129	127	130	112	143	133	120	130	134	128	140	135	114	130	139	116	128	133	128	135	144	125	133	133	129	121	110	112	123	108	121	140	132	140	135	129	109	126	123	113	129	131	128	106	119	150	134	121	128	137	126	122	120	141	134	115	158	140	128	142	129	132	145	134	122	104	130	123	149	107	143	143	116	133	130	119	135	138	109	121	126	126	138	136	138	125	151	128	131	136	133	122	129	145	108	135	134	138	119	123	118	113	112	137	133	117	145	130	143	137	124	119	133	132	118	111	153	130	145	112	128	130	125	136	115	123	120	101	147	138	135	118	127	137	123	126	148	132	137	126	124	143	132	122	119	121	120	113	118	123	163	141	121	135	136	109	118	118	146	130	130	141	133	112	114	139	123	131	134	149	132	145	121	137	128	124	134	126	122	117	129	112	128	134	124	111	119	130	126	128	153	128	138	145	128
15665	1776	3660	4527	3918	3211	2626	2176	1912	1637	1433	1339	1121	1053	952	899	744	784	724	683	691	595	642	587	553	541	535	514	515	488	502	454	488	416	439	456	411	435	461	423	399	434	393	402	399	420	403	403	401	361	400	369	392	393	353	329	414	427	370	351	398	354	405	395	362	354	360	371	331	377	386	354	352	338	373	365	386	368	353	371	359	335	376	363	354	340	361	385	337	353	362	367	369	366	346	345	337	360	389	351	362	365	348	394	384	355	377	387	374	336	376	357	378	356	366	374	347	367	356	361	387	302	339	342	344	343	344	372	391	318	346	354	364	398	348	342	317	349	342	351	297	310	381	350	337	344	352	394	346	351	352	373	348	327	363	332	371	362	340	345	346	346	329	374	396	316	355	340	358	371	366	370	346	337	343	374	380	383	329	356	323	338	363	353	347	372	365	365	359	371	334	359	370	338	381	327	344	331	350	366	353	359	352	360	338	322	360	354	325	365	350	336	317	325	350	357	309	321	356	340	305	334	313	317	337	348	304	364	339	333	344	304	327	334	347	389	316	353	331	350	354	335	349	359	337	379	341	349	371	349	360	361	344	338	362	344	344	342	375	377	357	334	347	337	324	344	338	338	339	367	333	334	324	352	355	333	335	339	331	327	346	330	356	336	341	318	328	332	350	362	333	337	320	334	368	335	373	344	324	368	354	328	333	320	332	321	338	383	317	377	329	350	353	341	352	348	357	343	356	361	331	342	341	343	332	346	350	342	356	349	345	346	303	326	337	329	346	353	360	387	331	333	313	323	328	336	336	357	348	298	350	331	378	305	366	317	345	313	325	292	353	340	330	325	365	344	340	333	353	359	325	304	357	346	357	363	318	342	368	326	363	350	320	358	328	326	349	359	313	373	346	364	359	340	323	351	336	374	387	323	344	343	337	361	358	330	356	362	350	353	370	337	355	326	312	336	327	360	361	338	370	344	337	358	340	351	354	336	365	337	322	316	388	319	351	335	337	361	328	340	337	348	329	345	300	351	324	341	372	350	346	321	361	335	353	334	362	350	336	366	352	323	338	347	334	360	320	329	346	339	345	332	365	340	308	381	371	354	334	367	350	336	317	381	306	359	348	344	337	361	359	352	322	356	344	344	341	309	312	344	364	344	372	368	365	364	344	355	344	350	379	343	325	326	405	342	336	353	346	361	327	338	348	318	332	313	319	359	352	368	379	338	337	345	326	357	335	350	327	344	356	300	353	338	346	335	328	343	371	339	350	354	326	351	326	396	330	344	348	337	320	345	382	357	339	328	345	363	320	378	341	348	362	359	322	359	374	366	355	324	366	356	341	332	328	338	338	328	346	340	332	381	338	356	381	340	356	368	297	321	305	354	392	344	339	322	338	336	347	351	343	348	333	381	357	332	339	320	351	381	354	344	359	350	340	345	352	307	354	323	378	330	340	311	322	345	319	364	342	329	345	341	360	352	343	356	389	334	335	332	323	323	333	335	315	325	338	331	332	359	360	363	340	356	327	331	329	346	333	349	326	331	360	326	341	375	338	361	343	346	336	352	350	328	327	341	343	341	338	327	356	340	300	374	373	382	361	308	339	339	364	310	330	331	299	324	371	318	359	366	360	337	347	299	325	337	339	341	367	340	327	367	356	335	317	338	357	346	330	347	362	336	314	343	347	370	344	304	355	321	338	339	342	366	357	320	344	357	354	356	383	359	350	306	381	332	369	339	337	348	347	313	333	329	333	362	325	346	330	326	313	368	386	347	387	336	367	366	323	325	341	349	365	315	358	342	372	355	350	327	328	357	317	344	330	377	346	343	316	361	354	340	366	324	334	335	372	339	383	367	363	357	329	329	297	363	339	375	361	306	332	352	338	326	339	369	329	354	322	354	352	316	374	323	348	332	353	338	345	371	324	336	345	344	324	354	351	340	345	386	338	307	364	317	352	334	366	334	352	311	385	359	335	364	342	349	375	320	296	325	358	363	348	349	346	373	341	324	355	342	326	362	348	320	343	378	336	342	340	338	358	373	349	361	356	353	372	305	346	354	353	331	363	340	372	376	338	380	312	341	355	351	324	353	352	341	334	308	359	351	348	339	350	352	335	343	349	303	354	339	362	356	364	329	356	386	342	346	333	349	339	349	318	350	324	353	356	357	388	342	350	323	379	335	326	332	345	348	361	347	348	357	351	366	355	343	379	330	362	359	342	375	387	361	345	383	313	335	361	368	348	379	341	347	326	344	342	328	390	333	302	361	350	321	400	362	333	341	338	357	355	345	363	375	350	352	343	319	337	370	336	351	352	341	345	360	320	342	336	351	355	347	354	340	357	339	338	370	343	340	350	359	368	320	334	349	333	340	332	321	346	350	355	317	339	327	358	325	344	353	385	342	349	330	346	311	344	344	341	353	322	348	339	308	356	336	329	333	322	329	343	342	343	345	363	347	300	325	359	381	346	341	377	352	342	364	367	323	369	286	332	338	352	373	365	327	364	361	362	359	354	366	350	354	334	329	332	331	327	370	333	327	346	362	337	309	351	326	325	337	380	330	341	375	349	339	374	327	352	341	355	362	380	374	350	342	347	382	350	349	352	374	336	333	331	320	352	334	343	327	336	330	348	358	323	383	338	349	360	340	350	362	351	345	339	311	359	345	330	334	342	337	336	326	352	306	339	332	310	375	357	354	345	335	333	324	337	348	337	374	345	331	367	373	356	319	333	365	370	345	313	303	369	339	360	333	351	337	354	334	354	315	368	396	315	357	327	347	345	364	358	344	337	332	338	321	371	339	338	353	365	357	375	321	331	362	332	353	325	343	338	317	356	349	345	342	333	355	339	350	329	382	327	403	344	349	366	354	347	329	345	328	349	359	313	343	363	337	376	339	343	354	322	360	340	346	351	331	321	355	374	337	369	333	350	358	354	373	358	346	357	318	335	347	323	359	349	325	380	337	351	346	319	343	357	319	336	311	344	341	326	360	357	351	349	354	328	315	330	343	320	356	374	374	358	330	336	353	344	319	331	336	381	353	385	342	364	331	325	363	335	369	382	363	354	347	326	348	363	345	341	355	350	339	322	351	350	333	308	366	342	319	337	331	332	307	330	363	345	350	351	355	362	346	331	347	338	334	351	305	389	332	310	345	359	349	351	330	363	313	368	338	346	351	346	370	305	348	357	334	316	345	355	354	355	378	322	352	365	329	339	320	310	367	348	332	374	313	350	341	335	354	341	326	293	386	373	364	344	325	295	327	347	346	332	345	340	402	339	337	328	294	369	353	328	368	345	350	334	348	325	332	321	368	327	361	348	341	341	336	334	351	350	360	356	355	370	373	333	351	359	354	332	322	315	359	313	363	361	365	354	361	350	369	357	332	352	349	323	348	354	356	328	359	387	345	359	345	373	326	340	337	334	349	361	338	348	311	347	316	358	354	329	376	332	326	336	358	362	340	331	365	379	362	353	354	327	370	343	349	353	346	371	313	358	339
4937	238	241	226	213	226	190	199	203	205	226	177	173	198	207	181	207	207	186	206	202	215	182	183	196	175	177	183	183	187	166	172	192	191	207	181	195	187	180	192	206	192	190	221	192	204	208	176	192	187	188	192	163	180	199	195	193	183	198	177	207	206	192	202	181	184	187	188	213	175	210	186	213	181	231	183	220	198	176	206	212	196	190	189	198	179	220	226	197	213	182	174	194	198	183	196	191	182	182	161	165	205	169	217	195	197	169	213	191	188	196	202	194	174	174	183	196	208	176	206	210	180	167	227	203	199	210	196	182	186	199	182	199	204	186	197	179	178	228	214	193	152	180	211	213	183	186	192	221	203	181	191	190	185	189	179	182	193	189	193	215	202	180	173	164	185	194	158	191	177	197	197	200	194	196	210	189	188	190	210	215	169	188	182	186	207	189	186	208	208	186	195	194	191	201	168	212	183	220	198	182	199	165	186	198	218	181	199	197	178	204	191	181	157	197	185	183	194	198	175	161	201	192	194	193	202	211	206	182	213	208	184	187	182	194	209	187	182	209	170	183	151	172	198	187	203	209	200	189	180	170	180	186	207	193	209	211	177	181	189	184	199	174	202	209	196	179	195	173	195	197	197	182	185	203	209	187	176	189	195	232	170	180	202	179	210	199	200	180	190	176	184	175	170	180	189	217	190	218	165	164	194	189	199	179	175	187	194	155	194	206	173	197	194	212	196	188	186	189	190	183	180	169	205	201	188	182	179	196	210	177	168	197	182	185	179	183	180	168	191	198	190	179	204	193	170	193	179	177	193	213	211	177	182	201	192	184	177	211	198	174	185	182	194	184	192	188	193	193	206	194	182	201	188	179	175	162	192	201	201	206	198	196	173	177	192	197	202	197	192	202	193	180	188	196	199	217	194	186	208	201	195	219	198	190	171	196	196	178	197	203	196	192	214	165	182	175	197	193	190	194	165	199	188	191	189	198	182	212	169	179	192	194	168	215	197	197	175	189	193	220	178	190	172	180	196	180	189	226	193	200	196	191	190	160	168	183	180	193	189	209	203	185	203	199	183	218	199	175	203	182	188	173	172	207	192	197	188	180	198	181	180	192	191	173	180	200	198	154	166	194	178	189	209	184	204	202	183	166	197	183	206	161	191	171	201	178	209	192	221	182	196	157	179	195	201	190	186	202	196	200	174	218	179	199	183	191	180	213	193	164	198	206	185	178	194	175	193	188	175	185	206	181	156	169	193	189	174	182	199	190	199	174	201	201	198	196	181	187	196	178	198	211	158	213	190	185	186	195	207	191	182	202	155	211	195	174	198	205	193	186	199	186	169	188	187	198	185	225	208	201	182	191	185	173	203	185	154	187	180	214	199	181	180	192	205	186	156	211	192	210	171	210	196	192	189	177	197	184	186	164	175	191	188	186	175	194	194	185	217	171	185	217	195	205	195	202	184	196	202	220	175	184	197	202	212	181	194	169	180	190	175	191	190	162	172	188	194	185	174	193	187	185	205	175	185	182	189	186	183	163	183	189	205	186	182	211	195	184	212	202	182	191	195	174	192	192	180	175	216	210	192	196	189	178	193	171	209	193	186	203	183	201	189	200	205	187	205	185	211	194	200	187	187	180	202	183	201	187	185	179	190	191	191	208	206	188	183	183	179	208	193	167	195	189	190	180	194	175	200	198	208	236	192	185	180	197	194	205	208	162	197	230	167	176	227	184	174	204	176	175	217	196	191	203	197	199	173	187	203	198	208	171	221	213	182	211	199	190	178	178	202	175	202	179	197	182	202	197	154	181	179	206	196	174	183	169	178	195	176	174	186	198	181	177	192	183	189	206	184	177	186	164	217	188	184	204	196	188	178	167	176	207	207	185	214	178	176	176	190	212	203	179	198	193	218	178	169	194	197	208	192	191	190	193	197	178	211	186	200	199	200	185	189	193	180	166	200	176	195	178	182	189	171	199	197	188	205	192	197	169	191	202	180	197	205	186	167	203	209	190	174	189	201	199	191	209	190	183	175	189	201	157	189	185	195	188	184	202	194	185	227	185	181	209	190	202	191	193	176	184	171	182	194	198	199	168	212	199	189	176	194	199	166	196	195	222	151	191	196	198	204	206	190	192	171	210	189	193	182	215	200	171	159	192	208	179	195	216	198	213	194	169	188	189	194	190	198	175	198	184	182	203	205	211	199	208	191	212	162	222	202	159	165	177	186	198	194	203	186	205	200	181	202	177	190	172	190	175	189	180	169	189	206	192	181	172	183	166	183	191	226	196	198	189	190	189	174	215	207	174	195	157	192	224	214	206	190	209	199	199	187	168	190	233	187	188	189	194	187	170	191	194	182	195	182	183	182	203	194	176	201	205	183	196	192	209	210	187	210	189	188	193	189	181	188	165	177	191	192	180	194	202	158	160	197	213	197	186	177	175	179	190	195	180	183	195	220	216	209	197	197	209	201	185	200	193	179	187	190	201	226	181	212	183	161	204	207	197	199	199	186	194	200	196	194	205	195	224	195	196	208	204	169	191	210	191	193	187	200	178	192	196	180	174	199	171	210	194	173	165	188	187	181	205	202	219	193	181	189	183	193	192	166	164	193	187	216	195	180	190	203	191	203	194	169	177	192	182	209	177	176	182	195	186	175	206	206	165	183	185	213	191	178	202	200	187	184	193	191	194	186	189	162	161	176	216	199	171	194	193	210	209	198	186	207	181	187	180	184	209	183	198	170	212	179	170	178	202	197	182	174	174	181	191	209	212	201	172	188	170	183	193	192	200	196	198	175	186	208	193	198	188	190	191	157	189	160	208	187	185	207	185	189	174	189	194	176	170	206	188	177	165	192	206	204	197	189	188	193	194	184	200	190	210	186	206	194	194	216	199	198	177	181	168	180	201	180	184	184	191	209	201	203	213	177	189	202	204	192	213	198	166	179	211	209	190	194	179	193	165	198	174	190	190	185	211	196	212	207	168	184	207	191	199	193	203	192	204	194	174	189	193	200	192	186	168	177	197	172	174	207	200	174	197	205	187	187	182	187	185	201	216	203	189	184	205	169	208	218	193	189	202	177	184	188	185	205	198	202	181	187	198	182	198	205	181	174	201	170	199	202	196	186	182	184	190	201	186	190	191	196	208	195	202	198	216	171	188	171	191	184	207	219	184	193	180	199	185	172	185	169	183	203	199	180	218	198	185	183	179	184	184	183	175	165	171	208	217	190	187	216	186	189	190	198	189	224	195	199	201	207	189	185	189	192	196	191	197	200	158	200	204	192	200	182	172	194	175	189	190	186	186	193	180	181	192	191	231	215	199	184	201	207	193	188	187	183	196	209	208	182	211	180	194	191	204	186	197	196	185	175	200	185	219	210	213	216	198	219	175	212	192	186	182	182	187	194	187	189	183	172	189	174	156	196	196	205	204	192	208	202	182	191	202	178	187	183	179	176	201	183	195	232	203	196	204	178	189	206	198	191	196	178	181	156
4060	615	658	685	652	623	651	582	560	583	588	569	585	575	554	541	518	519	522	504	487	518	529	521	520	522	530	549	512	537	487	500	495	542	523	493	517	554	594	502	517	537	553	501	512	520	506	515	484	506	505	518	503	497	504	496	540	529	524	545	522	532	540	487	536	531	534	495	561	534	482	521	526	526	501	504	498	531	492	516	484	566	540	509	513	525	506	570	498	537	524	494	514	503	541	536	504	511	520	501	492	508	531	526	517	518	493	517	500	509	516	520	506	536	527	525	552	481	482	477	495	511	526	534	514	514	542	550	552	533	521	542	510	503	518	501	489	512	529	536	476	518	526	502	517	545	496	528	533	521	539	591	485	524	537	530	524	536	540	545	525	483	481	515	533	494	491	546	511	517	567	556	485	509	536	527	480	523	493	528	517	547	507	540	481	473	513	544	533	500	507	559	533	482	488	534	515	530	510	476	534	526	478	492	545	555	506	495	530	529	524	539	512	560	528	498	478	512	468	490	529	547	519	526	498	499	520	520	565	507	524	524	521	527	511	556	525	532	505	496	498	551	542	558	508	535	540	501	494	497	502	477	533	520	528	490	535	520	526	484	533	505	570	517	495	512	511	560	470	529	526	540	530	483	514	525	541	559	528	555	518	560	553	546	537	503	487	490	495	494	527	513	507	544	525	538	544	532	505	513	509	560	534	536	520	491	508	505	521	540	490	536	506	519	555	501	519	547	486	533	509	531	541	525	526	470	527	562	522	520	563	471	512	532	508	481	500	509	517	488	530	504	494	531	546	520	539	497	515	511	557	565	525	522	535	521	515	456	496	486	519	551	498	543	470	519	503	552	449	481	496	536	555	547	530	518	523	492	559	514	486	494	530	493	538	485	551	500	542	532	446	516	484	537	532	517	516	520	541	518	499	523	528	528	530	482	510	504	513	521	520	524	517	543	524	525	520	532	463	481	537	547	542	522	507	547	500	518	490	511	487	518	551	505	543	508	554	521	489	531	507	532	518	530	506	524	548	550	550	486	506	523	479	469	504	525	540	493	497	510	505	520	494	525	493	559	516	531	518	529	548	552	473	535	536	529	509	531	513	531	501	513	460	524	508	521	530	482	512	533	501	532	482	520	521	520	515	542	525	503	522	495	529	541	556	511	528	529	509	522	527	484	530	510	514	475	528	495	506	538	506	498	544	504	501	523	529	537	504	548	533	546	508	523	502	528	487	512	502	478	520	507	505	555	546	543	484	541	536	523	550	530	528	520	537	510	542	572	500	527	528	518	523	512	501	533	468	527	479	537	500	506	522	545	485	502	526	477	531	564	514	505	497	483	488	474	510	498	514	505	547	599	532	525	508	532	533	525	525	536	491	523	502	531	541	511	549	523	479	522	512	513	507	476	537	505	528	548	524	553	513	500	504	525	513	507	576	543	515	519	479	499	542	544	512	546	517	527	538	514	500	515	517	522	547	513	519	500	526	575	487	506	523	495	562	531	532	495	509	522	482	515	536	503	492	537	503	547	514	503	504	491	509	509	536	556	485	552	512	546	521	534	508	560	541	540	536	522	545	539	496	526	522	536	501	542	521	501	475	503	512	488	526	513	485	520	524	508	502	505	517	504	501	502	526	521	534	483	496	512	542	559	525	522	474	553	522	501	510	503	526	529	492	539	508	547	531	538	500	527	507	500	525	520	487	505	525	534	524	567	549	500	532	491	538	580	521	523	528	521	522	500	508	529	535	501	569	519	499	533	532	519	521	546	489	499	533	523	519	521	510	521	530	505	502	531	538	543	528	547	521	558	532	531	511	515	528	500	531	493	503	544	534	494	508	476	545	510	516	518	515	502	551	547	544	484	488	475	509	539	522	499	546	539	531	507	531	523	499	528	491	515	524	529	512	520	521	535	514	497	557	503	510	523	482	486	492	528	566	528	533	547	468	539	498	542	573	511	521	528	488	525	520	507	550	478	534	534	538	530	530	489	539	495	530	564	508	506	517	530	552	522	494	488	537	513	535	515	498	485	517	510	524	534	482	517	499	485	523	512	548	529	527	505	498	517	526	515	480	508	551	548	501	499	515	474	514	507	508	548	525	524	529	522	525	508	524	517	505	558	510	483	531	535	538	493	519	519	509	512	510	508	516	505	510	533	506	496	556	510	485	527	458	533	519	524	526	537	488	505	496	491	519	513	538	506	486	509	516	515	474	544	472	544	502	532	495	543	503	529	527	515	526	566	526	476	489	477	531	546	500	511	539	501	541	503	519	531	548	489	528	526	492	547	514	539	495	485	512	539	520	509	490	535	516	550	519	501	535	540	522	531	532	532	511	519	541	506	505	556	537	546	520	488	518	501	546	528	543	557	514	502	478	531	546	483	522	475	540	560	532	549	529	518	527	530	542	526	585	542	562	519	546	502	494	511	528	513	496	511	514	517	539	518	516	528	513	504	571	528	533	538	499	518	506	561	554	510	477	534	486	514	552	493	498	517	541	550	515	510	492	552	481	518	497	492	543	497	500	534	494	537	522	467	537	492	530	519	505	535	514	521	498	516	515	546	543	543	530	500	545	524	502	518	507	525	519	528	518	512	498	522	521	479	514	561	522	518	557	492	501	526	540	508	492	491	526	568	501	512	538	533	520	526	541	559	537	536	488	516	510	539	483	541	483	532	503	505	509	472	503	546	530	528	524	502	534	534	539	516	518	524	482	539	497	523	476	503	531	521	472	550	501	513	514	534	528	551	518	500	533	518	512	540	555	496	491	497	521	538	522	514	490	503	507	508	495	532	537	525	504	540	526	486	494	504	530	502	519	517	498	524	494	497	506	484	541	471	485	482	499	478	530	534	486	521	536	521	523	470	500	567	492	507	511	485	514	511	492	495	556	532	541	525	521	516	515	558	523	532	533	520	566	512	508	535	501	514	498	501	534	515	493	511	494	578	523	521	547	524	523	555	492	502	484	500	529	522	498	521	523	501	515	515	492	520	520	535	476	521	487	506	554	503	514	532	515	537	504	518	513	528	537	537	545	495	496	528	492	549	515	488	519	514	516	495	497	541	548	500	500	515	547	494	500	494	565	486	549	500	544	517	551	527	526	506	504	537	534	500	504	511	521	531	539	561	477	534	526	540	492	566	570	540	495	492	517	513	532	494	495	525	498	514	528	479	501	522	522	512	542	516	514	525	512	483	526	533	517	486	510	522	533	515	513	538	506	510	491	523	537	521	568	542	498	513	501	514	502	512	505	489	532	545	520	514	491	488	548	540	556	530	539	474	545	530	498	509	537	497	505	531	528	524	600	519	497	533	548	517	515	493	507	492	540	514	509	542	528	566	567	534	483	506	547	501	512	515	507	534	482	499	473	487	487	536	535	508	549	529	531	493	508	507	501	558	516	526	548	530	525	524	522	481	541	521	501	561	486	496	525	563	518	537	525	498	525	520	508	488	539	494	521	526	559	507	546	509	493	533	520	511	527	546	497	509
24953	2174	1206	987	639	557	466	410	375	341	358	321	321	302	311	287	277	271	280	267	254	267	255	242	259	242	282	290	278	248	268	280	241	249	280	255	230	252	250	255	252	246	246	268	236	256	254	232	241	266	243	239	268	231	238	230	237	268	255	257	230	244	250	231	254	233	224	261	270	240	248	256	246	265	228	247	282	227	267	226	226	247	225	226	258	210	248	243	261	225	261	252	245	251	229	247	247	275	237	281	255	246	252	240	237	246	219	238	228	215	231	275	236	233	238	228	249	259	254	240	243	257	228	256	250	232	243	247	239	237	254	212	239	274	248	240	263	269	240	251	210	261	233	244	245	244	230	228	249	218	246	227	230	241	215	232	251	265	234	238	273	252	258	226	235	214	225	263	247	272	235	242	249	247	261	244	239	233	225	241	230	230	240	228	251	231	241	256	271	231	231	259	236	247	244	250	249	261	229	258	254	224	235	261	240	247	236	218	273	255	244	237	254	216	254	229	284	234	245	266	208	271	229	252	269	273	258	240	254	233	254	249	218	246	228	248	232	262	256	256	221	255	258	266	223	247	243	270	246	241	250	250	253	223	255	230	231	234	236	257	246	264	259	266	235	222	243	222	222	277	237	252	240	240	257	242	257	240	240	284	242	253	270	244	243	243	265	261	233	256	259	274	268	251	250	233	258	218	254	241	227	259	231	256	250	250	232	268	263	260	278	245	233	248	230	208	248	232	230	246	238	231	248	256	224	229	247	226	234	232	237	259	246	232	254	243	246	269	242	208	234	249	226	241	230	233	229	235	228	261	277	261	236	226	225	263	242	256	255	243	247	229	258	210	229	238	234	236	272	247	256	246	271	264	222	205	253	243	248	258	245	225	240	238	231	211	203	286	253	237	230	265	246	225	237	244	251	233	228	235	227	237	247	228	250	253	253	240	231	230	235	240	221	268	261	256	217	245	228	251	265	249	197	250	258	261	248	247	234	253	261	244	251	239	239	224	257	235	244	225	252	223	268	253	242	257	244	240	238	249	257	234	242	263	245	243	248	251	266	292	247	265	236	227	251	258	244	232	251	252	231	255	273	233	243	251	268	209	247	241	240	246	255	226	222	197	235	238	253	236	250	220	232	255	248	223	262	253	246	284	246	273	221	229	253	243	195	249	225	250	227	244	232	260	259	239	253	240	264	220	231	244	264	237	234	236	242	223	223	245	246	228	259	257	230	246	246	252	222	226	252	264	221	242	265	258	242	241	254	225	241	259	250	231	257	255	240	242	243	242	225	268	235	249	257	226	225	238	197	229	236	250	211	234	246	250	230	227	249	252	234	262	265	255	247	228	236	238	235	227	240	248	229	258	270	222	251	249	246	230	248	246	231	256	215	262	259	247	215	236	225	207	217	222	207	227	264	221	259	258	251	261	245	251	256	245	252	265	279	234	232	240	253	258	251	245	267	239	239	262	226	238	256	260	258	250	244	229	251	274	247	266	209	237	252	233	245	252	218	244	258	257	246	269	248	239	230	231	224	234	234	261	230	255	262	246	251	240	213	259	244	248	242	259	256	251	237	251	234	235	221	232	247	262	236	221	243	221	241	271	253	262	265	235	238	243	231	229	259	223	252	233	229	241	242	243	274	246	223	228	250	248	215	234	250	241	242	223	226	235	273	257	262	255	251	252	252	241	242	249	266	248	235	261	249	242	224	251	250	242	219	255	243	268	213	235	232	224	250	219	291	235	260	261	233	269	246	260	236	247	264	232	262	239	268	244	249	235	234	226	236	231	248	235	271	245	253	243	246	214	242	252	239	234	239	247	242	234	246	247	275	250	234	245	219	217	255	246	248	255	239	273	206	231	258	252	243	279	288	245	228	231	242	247	235	254	251	261	225	279	227	225	228	262	236	235	249	228	248	273	241	226	247	278	242	249	250	253	243	224	260	241	251	230	269	266	231	217	240	233	274	249	239	238	252	242	252	211	234	226	242	256	207	247	249	229	235	254	267	254	242	214	212	226	226	241	233	245	254	242	240	247	239	250	235	243	245	243	237	281	270	243	251	239	240	234	255	240	244	217	270	248	243	259	249	246	238	240	223	237	235	234	242	241	251	244	239	228	243	214	240	260	210	237	234	233	238	221	265	242	232	293	259	241	252	254	256	253	257	240	244	239	259	263	236	256	240	218	249	279	203	238	248	248	277	255	250	227	237	256	232	253	241	236	242	235	229	235	253	241	233	223	270	216	233	244	247	239	260	241	230	244	254	223	235	251	248	212	220	229	270	213	258	251	225	233	217	220	232	241	218	258	259	241	231	276	245	230	249	218	251	221	273	230	260	237	209	236	243	249	248	251	240	242	241	274	257	222	230	241	244	253	275	250	239	243	217	261	218	250	238	246	236	258	219	253	220	236	247	262	237	263	237	226	230	216	242	223	240	218	227	259	254	247	212	233	241	245	249	243	254	225	239	251	246	254	253	227	235	268	215	251	227	239	237	232	237	247	222	251	225	211	264	232	238	233	256	222	231	212	260	258	281	253	261	248	234	239	257	255	243	268	229	228	224	253	261	256	225	262	256	252	225	246	243	257	254	242	248	274	243	242	213	205	233	240	233	245	241	282	223	211	217	234	237	241	217	228	224	275	243	221	236	270	264	222	238	236	264	213	230	235	209	267	221	266	249	250	264	237	224	263	250	219	245	240	239	243	260	230	259	226	231	262	252	254	233	237	240	228	217	229	245	262	213	238	235	265	244	224	262	244	237	243	237	215	236	237	243	251	244	234	264	258	219	234	263	218	246	255	230	217	247	250	225	224	237	219	242	236	223	257	224	215	248	227	262	243	236	255	227	264	251	227	241	244	253	220	234	258	290	241	257	250	238	269	239	241	227	265	224	245	232	240	212	240	237	245	264	228	263	233	213	225	241	230	250	241	270	255	235	227	253	242	241	248	244	233	244	240	234	240	231	255	221	252	261	222	237	227	228	263	232	224	262	230	263	228	239	201	265	218	231	257	232	251	228	258	224	255	224	235	244	247	227	244	246	242	266	241	241	212	250	231	253	264	268	228	246	250	245	255	220	253	253	263	262	252	245	219	244	221	257	254	259	255	237	242	230	222	255	233	273	238	242	222	235	247	226	220	255	267	263	254	207	259	253	216	261	262	237	235	264	268	233	228	241	208	236	220	220	233	227	257	250	256	245	229	250	215	230	239	253	239	240	225	258	248	251	264	265	231	254	232	240	255	206	236	246	244	225	266	224	243	222	230	250	235	253	269	251	236	242	221	258	233	217	261	237	268	264	218	193	264	259	215	252	228	246	217	247	236	212	233	247	231	250	244	272	245	259	280	245	234	240	243	214	266	256	230	228	249	255	225	255	232	237	235	267	219	223	261	260	234	227	245	218	263	247	260	216	264	245	245	243	246	235	227	235	240	243	252	242	254	219	249	244	225	234	236	256	261	259	230	241	266	211	242	214	238	278	242	242	243	221	259
11962	1353	2479	2943	2780	2254	1923	1746	1496	1332	1258	1101	1055	964	962	899	938	909	788	817	800	744	760	771	758	723	712	732	707	746	696	736	689	711	647	730	677	646	699	666	662	664	713	653	703	617	666	651	745	688	647	634	664	670	632	635	654	637	644	674	630	663	687	609	612	649	629	688	580	683	640	626	659	670	681	624	646	621	681	623	634	640	609	657	629	663	651	621	586	657	610	669	618	594	673	649	640	574	597	664	673	612	650	628	626	648	629	620	646	615	683	613	658	634	618	649	645	621	645	643	674	637	565	659	675	633	676	598	598	615	669	655	638	643	649	608	683	657	656	618	630	622	600	598	614	646	649	657	680	612	651	667	603	618	634	633	647	631	610	635	597	607	659	628	642	667	690	604	655	639	638	638	634	657	605	647	660	624	667	642	642	617	645	573	647	597	663	636	660	605	636	669	598	624	631	658	635	606	620	624	614	646	616	646	607	641	643	660	633	603	629	651	632	648	623	687	620	612	609	647	611	621	629	619	598	576	686	577	608	622	626	611	664	632	618	584	669	628	656	702	687	664	662	612	609	603	616	682	605	630	597	646	609	618	591	619	642	638	653	689	631	637	641	609	636	636	606	589	644	651	650	598	596	633	640	681	592	635	621	598	587	616	609	634	650	632	602	656	636	649	651	610	625	639	644	654	641	624	642	593	671	630	638	650	656	622	658	692	630	627	604	617	623	644	662	646	643	643	622	642	662	600	597	602	639	620	641	646	639	626	648	625	638	615	598	633	590	623	620	638	648	601	641	606	617	640	617	623	655	662	623	641	606	623	661	634	627	633	688	657	629	636	596	607	682	619	634	681	587	600	637	627	607	628	630	633	666	603	634	602	596	603	632	585	615	656	642	627	587	611	591	625	643	646	657	653	662	657	612	668	636	566	634	623	615	608	619	633	646	635	668	614	668	617	669	684	630	643	624	645	657	602	626	629	640	643	623	627	631	651	615	613	646	647	637	609	628	642	616	655	665	623	601	596	635	609	614	617	621	632	632	622	612	621	615	600	685	638	640	613	628	615	593	607	669	639	588	600	604	619	640	633	576	584	646	605	612	630	601	586	643	644	599	611	642	644	610	614	627	595	616	655	610	657	607	616	635	629	610	616	626	650	635	633	638	658	631	634	608	652	605	617	616	622	645	625	610	642	648	609	587	624	625	653	580	636	614	673	636	687	653	625	593	654	626	688	619	613	575	634	647	625	645	663	666	608	599	593	616	615	645	603	624	603	604	608	644	578	653	640	616	644	658	637	655	624	651	629	608	635	608	662	625	642	651	621	618	664	672	658	585	640	656	631	613	590	604	635	620	633	613	619	649	632	631	633	617	603	600	571	652	650	639	614	649	595	656	619	635	649	631	642	622	625	640	610	632	614	643	632	675	678	641	628	642	653	626	605	595	624	635	598	651	668	623	640	591	619	608	653	612	560	597	579	604	627	643	637	622	600	626	600	662	631	688	588	612	638	622	634	665	613	668	629	575	664	617	648	653	637	684	626	611	684	623	606	653	630	609	586	660	668	656	607	618	635	601	677	581	643	644	644	609	658	617	701	624	667	611	657	628	640	618	628	623	665	649	632	569	611	608	637	629	667	636	600	593	630	675	636	667	623	664	632	623	634	617	587	650	630	645	637	632	618	595	616	651	620	674	625	631	608	627	615	625	632	647	622	598	633	629	648	618	607	642	617	609	620	608	609	621	669	633	597	610	603	664	645	632	614	633	613	647	636	634	622	641	676	633	652	596	612	621	634	632	660	609	612	620	633	600	573	694	667	672	678	610	661	610	618	619	633	623	648	644	626	617	668	624	620	627	632	671	649	619	623	631	606	646	613	646	631	640	615	602	613	689	640	643	656	610	631	675	669	640	675	579	630	662	638	621	643	621	620	676	599	670	599	644	645	700	622	699	633	624	637	632	625	651	666	626	572	665	619	646	628	607	630	630	650	608	633	656	610	683	609	654	635	631	642	609	619	621	630	618	621	645	593	627	632	667	652	628	629	614	610	637	648	672	620	645	593	619	591	637	640	632	675	651	605	603	602	616	673	621	600	612	662	564	590	633	629	642	622	637	597	614	631	667	644	619	565	622	628	605	620	583	612	659	613	593	628	668	609	609	599	617	589	611	657	651	653	653	609	651	628	683	642	664	636	612	624	595	649	625	671	633	610	589	603	664	644	639	626	629	622	672	580	600	598	570	650	652	648	584	618	617	648	632	576	646	614	577	651	622	679	582	646	566	660	586	606	614	640	639	648	605	611	618	614	612	626	642	675	645	646	623	615	654	633	623	659	608	597	661	648	615	649	614	582	640	639	636	598	628	594	686	665	667	630	627	615	615	630	655	579	628	656	694	656	707	606	582	618	653	641	623	627	629	667	614	654	666	628	635	606	594	633	603	605	645	619	648	675	605	639	648	636	609	662	640	612	608	615	636	617	622	637	603	643	633	696	595	620	648	598	639	587	615	644	621	640	678	633	587	640	583	650	611	630	668	616	656	631	636	591	633	590	641	600	649	623	634	635	636	599	671	606	636	629	627	669	609	610	589	631	624	625	615	624	585	644	631	620	633	646	616	611	619	643	658	620	617	668	625	616	647	628	634	614	647	653	608	678	641	629	639	669	612	655	632	592	599	620	629	638	603	609	646	592	622	599	607	646	615	645	619	628	640	609	607	620	625	645	597	567	648	672	653	653	606	614	634	633	661	668	669	635	634	628	624	648	575	662	617	615	631	654	632	636	643	667	634	635	648	598	648	621	606	587	568	690	641	659	592	623	604	601	649	610	630	599	611	618	612	593	586	582	627	687	648	661	620	617	653	639	581	629	636	624	671	646	639	650	636	563	592	647	632	651	651	616	635	647	660	641	571	634	649	662	608	610	630	620	630	634	641	639	619	643	672	613	606	652	659	623	614	629	608	672	588	609	655	610	641	644	641	603	638	640	659	682	606	684	604	619	664	619	654	642	616	585	626	628	654	654	621	635	612	629	590	655	636	654	662	660	647	595	570	637	597	606	608	625	661	652	662	602	603	592	593	634	623	632	644	592	616	718	636	669	642	635	624	629	596	622	660	618	605	616	580	651	693	602	704	637	650	645	578	614	583	668	604	610	605	638	591	657	625	627	608	623	665	680	563	607	633	642	656	600	619	631	614	625	638	587	605	616	643	653	647	659	622	655	651	640	619	664	609	596	632	652	622	613	595	671	630	623	611	603	646	622	631	613	622	629	605	620	620	665	615	589	613	611	625	601	610	635	651	615	610	595	641	618	625	625	613	627	638	619	611	664	639	628	633	611	590	652	634	609	652	605	631	626	622	654	619	611	625	600	674	663	623	634	635	650	623	634	644	628	657	636	647	645	604	628	624	655	659	618	593	634	638	629	594	651	653	669	667	632	647	638	646	655	628	633	627	620	641	635	633	651	621	637	619	606	607	642	675	642	629	644	647	639	635	640
38134	6705	2307	1642	1133	815	623	530	438	356	333	319	266	270	215	208	203	194	176	188	170	190	176	156	159	148	149	155	145	161	155	173	170	162	154	174	144	143	133	147	145	146	138	139	157	131	134	143	140	122	136	135	135	143	148	131	140	137	127	149	162	146	145	141	144	115	130	146	134	141	139	151	138	134	136	150	141	141	132	143	124	157	139	115	134	145	110	153	127	155	121	141	122	128	137	157	113	156	135	129	141	158	119	138	123	135	137	126	160	119	124	138	169	133	145	143	138	138	163	126	152	120	136	134	158	127	122	139	141	142	133	125	137	139	142	115	140	136	141	138	123	149	154	145	141	139	152	133	131	129	164	133	156	120	123	123	129	111	124	139	135	134	139	143	155	134	129	128	127	134	142	127	110	121	128	155	143	116	133	141	142	118	136	125	139	148	136	151	127	136	154	112	142	127	126	148	145	141	136	149	136	138	137	122	117	145	138	118	149	152	138	151	138	141	119	143	137	124	130	134	135	132	148	141	151	140	122	148	125	142	129	132	126	122	160	130	143	143	126	165	148	126	132	141	140	143	138	130	124	114	128	154	142	141	151	148	147	133	147	137	144	156	129	148	109	105	112	137	127	129	124	121	109	133	127	121	158	130	145	144	115	145	141	129	140	127	122	146	126	143	138	161	136	132	137	161	140	125	142	140	133	146	136	137	130	118	134	151	148	127	148	133	134	127	129	141	145	136	136	134	156	129	137	135	146	136	126	132	138	138	144	130	132	135	152	172	150	139	124	121	131	139	137	126	132	122	138	145	158	127	135	140	126	134	139	144	139	143	136	142	158	150	128	142	145	120	118	122	133	139	158	135	127	126	142	128	141	132	131	138	132	146	134	126	128	124	125	125	124	117	145	138	133	128	142	129	130	126	133	143	147	139	122	144	128	119	125	131	157	143	128	138	140	155	144	137	120	133	110	119	134	137	122	137	130	141	154	127	108	139	133	120	137	128	128	138	129	129	141	119	141	143	149	126	157	118	164	132	141	118	146	127	137	118	149	144	129	117	140	134	143	132	127	160	130	117	127	141	115	147	127	147	124	133	144	128	123	134	136	123	139	149	132	123	156	137	134	142	147	140	139	165	137	162	115	140	143	156	150	134	147	146	130	118	150	151	140	152	116	141	136	132	144	134	139	128	119	130	134	118	133	122	124	135	133	134	135	133	146	138	122	126	143	153	157	129	134	142	125	124	148	138	127	122	108	128	139	112	130	110	145	138	120	135	147	125	152	138	147	133	144	133	149	127	134	127	140	135	132	161	137	152	166	145	140	121	144	136	125	124	117	137	145	150	129	138	152	132	146	139	137	135	146	148	152	127	115	158	141	144	140	133	127	128	137	148	162	136	122	121	129	139	118	114	125	124	130	138	148	117	143	123	131	146	145	148	124	151	153	143	141	134	113	141	139	142	128	128	113	121	162	120	137	117	139	117	140	111	133	122	141	127	154	153	118	145	127	173	108	145	148	155	140	124	124	144	124	117	126	127	148	146	135	113	152	125	139	125	121	137	138	125	148	130	110	138	142	122	148	135	138	130	129	114	132	150	144	131	124	133	138	153	125	127	173	149	147	157	141	146	144	124	149	131	142	143	128	135	152	129	130	135	134	149	135	152	130	150	128	127	121	151	114	140	145	157	137	121	134	138	129	144	149	159	125	126	130	128	128	129	125	137	138	117	148	115	138	122	138	122	115	138	136	144	130	131	130	133	135	135	137	139	142	122	133	146	114	132	134	148	132	128	135	130	128	138	141	129	120	123	122	131	125	137	151	137	134	123	152	151	135	125	142	149	134	138	121	136	125	135	151	134	119	130	129	128	112	123	134	145	152	120	129	150	153	126	142	138	119	150	137	131	133	145	131	128	116	141	148	143	134	137	145	124	145	132	133	132	126	117	122	136	142	124	157	143	138	148	154	142	122	123	155	134	125	143	155	131	117	124	144	146	124	134	140	127	150	137	155	125	134	125	135	147	135	142	139	141	149	148	144	132	127	124	151	152	122	141	137	133	121	140	152	149	147	134	122	126	131	128	150	129	153	126	134	104	116	125	160	133	110	150	159	128	146	128	144	126	116	139	130	117	119	133	141	134	138	129	137	136	122	130	141	127	138	137	155	137	126	149	147	140	141	131	120	131	139	127	123	133	145	133	129	128	133	133	121	137	137	125	139	140	129	132	135	132	129	129	124	153	138	141	136	134	147	150	145	144	140	122	129	134	116	137	140	151	145	138	148	155	135	139	125	116	119	147	119	105	125	126	141	139	130	132	149	136	131	150	142	124	109	117	120	128	150	127	122	128	128	143	136	144	152	130	122	120	155	127	145	137	121	149	138	141	121	127	138	141	145	128	129	154	124	143	132	123	125	143	148	141	137	143	131	152	113	148	126	130	144	130	131	135	139	142	123	113	110	149	136	141	134	134	137	124	123	131	142	137	121	135	130	149	165	144	159	142	156	134	130	147	137	122	149	147	133	141	117	125	134	137	134	119	135	137	138	142	133	129	156	138	129	125	147	151	149	113	131	134	134	133	153	144	118	124	146	136	130	137	142	121	131	110	143	126	120	124	149	164	143	152	124	139	135	124	134	133	153	133	158	134	129	125	140	141	126	125	131	124	142	140	140	109	128	139	147	150	159	113	145	129	130	140	143	139	130	133	162	130	146	123	132	119	144	138	134	148	148	147	156	146	117	132	134	124	135	142	140	161	129	138	153	123	135	141	146	154	123	150	139	146	139	116	124	125	136	142	134	139	144	144	96	142	167	128	133	111	130	129	141	142	144	99	118	151	149	149	140	136	143	152	140	141	131	127	115	130	128	121	150	118	137	130	145	137	123	133	129	156	136	126	129	122	125	123	141	127	124	127	122	137	149	130	158	147	129	120	123	137	114	122	147	119	131	131	133	131	143	151	133	143	152	116	165	149	132	137	131	124	110	147	120	129	133	155	162	124	134	142	138	144	148	149	118	128	133	137	133	134	126	145	120	118	115	127	132	130	130	148	137	129	135	131	145	145	146	130	148	133	150	129	140	143	162	130	111	144	133	126	150	131	151	117	140	133	132	127	111	166	127	122	137	137	118	151	149	144	141	152	139	123	149	130	138	114	141	99	141	110	125	146	133	135	130	129	106	157	143	141	140	122	125	128	122	139	147	141	123	131	117	142	138	132	137	122	126	135	131	125	117	155	128	135	143	142	126	149	125	145	118	158	145	137	154	140	145	113	130	140	144	117	125	135	131	126	168	132	134	155	133	145	149	154	127	132	130	126	138	144	126	122	134	115	110	125	157	124	153	141	148	130	137	121	131	131	157	125	147	133	122	131	136	142	135	158	123	123	126	119	129	125	137	142	129	138	116	138	130	143	133	120	142	139	119	130	144	113	150	142	125	126	148	124	125	119	135	139	140	107	146	145	162	116	136	134	135	133	126	138	152	149	122	131	115	142	131	129
17862	1856	3763	4789	4196	3475	2826	2362	2000	1698	1533	1415	1274	1095	999	925	904	820	747	748	728	674	662	626	589	574	594	559	507	553	495	482	495	469	480	484	419	475	489	434	473	453	452	454	374	416	437	428	431	409	410	403	415	405	410	401	414	411	408	390	391	380	404	435	366	370	405	398	412	410	387	401	383	356	386	413	379	356	396	355	401	383	406	426	386	395	375	374	369	384	405	359	335	375	386	398	375	347	392	367	369	371	375	394	366	385	349	367	363	357	382	402	380	381	380	371	350	364	351	388	349	347	387	374	364	379	395	381	352	388	441	368	400	345	383	372	321	381	386	358	389	348	378	370	374	362	368	382	356	344	404	332	366	360	385	339	380	367	375	359	321	391	362	377	327	372	384	370	380	343	376	380	349	378	384	412	360	345	385	362	355	373	392	388	392	377	376	378	391	349	376	394	401	359	348	363	381	372	356	355	373	392	350	361	356	346	382	377	351	334	375	379	383	408	365	374	338	374	393	373	375	366	310	366	301	366	383	361	390	390	366	338	367	346	369	410	361	359	362	379	411	372	373	372	360	365	346	360	353	317	397	355	418	368	368	352	361	356	371	379	349	361	352	376	365	399	338	360	364	314	363	376	339	382	337	361	367	397	370	394	417	380	362	380	376	352	370	382	329	385	342	372	380	354	357	334	395	363	356	360	377	393	339	384	359	361	370	349	340	385	356	352	384	343	388	382	376	379	345	359	404	322	369	374	365	399	319	317	382	347	397	352	361	401	365	363	360	375	361	376	371	396	385	395	384	364	351	365	372	370	378	358	351	335	379	326	365	356	361	326	377	358	369	375	398	346	345	388	379	346	349	348	388	382	359	344	326	350	354	373	407	362	339	369	364	359	362	357	359	364	367	365	395	351	372	342	394	362	339	403	362	371	363	385	364	348	337	407	379	341	332	395	426	391	366	359	362	363	381	383	392	374	375	370	387	353	359	345	376	373	348	377	368	355	370	342	370	358	372	389	359	354	366	372	391	371	337	355	341	373	356	355	360	375	342	331	364	341	353	353	347	331	385	394	356	350	366	327	380	356	345	344	351	348	356	387	389	375	356	350	373	376	331	357	384	382	355	365	365	401	366	349	345	371	342	360	366	351	374	356	350	384	391	353	362	372	353	366	380	347	387	373	386	353	398	371	364	407	378	385	353	400	352	375	361	343	394	380	344	384	357	378	351	389	362	365	368	351	341	352	378	381	395	368	336	345	370	364	372	339	398	395	337	377	400	378	360	340	371	341	363	371	351	370	387	377	366	361	361	426	349	397	345	352	382	352	380	357	345	368	370	373	354	364	382	343	377	343	386	381	383	366	357	381	366	341	374	340	357	353	363	362	400	392	359	368	371	370	356	328	357	362	354	376	376	341	357	364	357	369	388	361	345	365	349	378	347	366	389	356	347	393	370	366	357	339	340	346	382	361	343	379	360	360	367	352	392	373	350	357	375	378	375	337	349	357	399	386	378	360	332	295	339	393	375	343	359	418	335	345	344	393	326	370	362	342	329	344	341	368	386	411	356	348	377	350	331	352	330	370	363	366	368	372	389	364	366	350	406	369	366	348	336	347	382	359	392	369	380	368	375	378	373	361	384	366	394	345	367	377	389	347	347	355	363	369	348	376	365	388	367	392	366	385	349	373	394	373	391	376	373	378	343	360	381	368	380	356	352	373	394	364	379	384	343	358	332	347	356	376	355	402	360	375	361	376	346	353	329	377	359	353	354	362	364	350	351	349	371	347	376	366	359	376	365	375	394	360	365	366	380	371	390	370	394	362	401	354	349	371	370	378	337	392	365	379	362	355	369	369	375	363	376	360	417	378	299	376	394	344	369	363	362	365	383	381	365	402	334	380	368	358	383	357	338	382	373	342	385	343	345	382	341	343	364	361	379	341	356	361	359	352	350	363	360	391	369	362	355	366	363	391	403	360	369	384	377	362	383	386	361	372	394	367	381	358	400	351	369	366	358	326	337	349	374	370	329	359	387	349	369	342	361	359	399	353	377	385	381	372	368	344	381	343	404	357	385	359	338	355	352	378	361	380	365	361	357	374	359	407	366	318	392	364	378	355	369	360	346	355	378	358	369	349	386	390	350	394	350	342	334	353	372	395	384	378	338	379	382	359	369	384	348	376	401	371	362	366	376	359	407	361	377	363	421	371	390	376	357	382	369	393	397	400	342	351	346	374	371	367	349	345	350	353	362	365	370	386	372	355	336	401	368	393	351	395	371	389	364	363	349	349	365	382	345	377	366	339	354	383	394	363	354	352	363	364	383	393	373	348	372	329	365	357	373	384	348	394	360	382	368	381	376	362	388	354	361	378	353	364	390	391	368	373	365	388	346	379	387	357	343	368	336	374	375	341	377	345	379	393	365	382	365	400	398	389	347	383	319	347	349	347	352	368	356	340	370	379	367	351	384	384	380	374	368	375	350	347	381	363	372	355	354	371	323	381	375	401	336	372	381	376	340	365	344	366	349	378	355	359	334	365	350	360	384	380	377	394	367	366	373	342	373	394	360	324	391	371	330	377	353	363	378	371	391	404	382	345	356	349	381	365	361	364	351	348	377	396	337	374	350	333	362	352	336	381	354	373	390	346	367	325	344	386	348	372	373	376	359	344	400	371	359	360	348	383	354	401	340	376	328	338	361	345	384	365	371	354	388	367	353	359	353	389	356	378	357	379	379	375	336	343	377	345	339	372	370	399	380	336	367	359	384	393	367	349	353	354	357	381	358	367	379	317	330	352	385	364	347	330	345	358	377	369	325	370	336	375	380	375	374	349	370	374	358	393	384	366	383	366	391	311	367	355	328	386	354	362	368	357	382	356	335	348	374	376	363	379	348	375	356	364	352	369	351	356	402	413	393	352	358	366	364	353	351	349	360	373	363	364	375	357	353	355	393	388	349	336	360	362	360	362	380	354	373	383	335	314	371	351	367	360	352	362	339	394	351	382	362	358	383	351	360	344	397	360	372	354	395	370	360	411	394	385	395	375	389	350	357	401	386	357	356	401	363	341	374	388	341	362	333	363	376	345	356	372	376	389	389	355	386	368	362	388	344	352	372	394	368	396	385	361	354	360	384	396	383	396	383	345	367	382	370	406	386	355	347	396	357	370	375	360	368	359	346	386	353	378	336	381	338	356	371	399	363	393	347	379	393	386	354	382	364	358	352	360	366	356	348	374	374	376	375	336	351	349	367	325	393	386	333	360	363	358	333	359	363	390	331	345	372	372	378	372	333	352	396	382	359	359	375	344	375	362	362	371	439	353	342	363	341	341	363	340	369	362	374	364	348	370	381	336	370	358	359	339	397	362	367	347	375	391	347	337	358	342	382	368	333	361	370	358	348	371	379	364	384	355	382	403	339	352	325	384	350	352	349	373	347	337	384	351	355	353	384	387	370	394	339	364	358	381	349	361	378	381	354	344	375	346	369	363	328	349	357	351
5227	260	269	233	220	197	228	184	203	210	228	208	194	192	226	176	200	212	215	173	187	186	178	198	188	188	208	196	214	226	170	190	205	210	179	165	179	194	192	178	178	183	188	212	188	161	186	154	185	192	172	175	188	195	170	175	209	208	209	183	212	198	186	192	189	180	183	201	201	183	186	176	207	186	170	177	206	191	180	215	197	193	194	201	183	189	191	192	176	183	199	202	182	220	199	186	206	169	186	204	202	195	192	195	176	215	185	192	185	180	190	189	187	167	190	181	174	190	199	205	207	194	204	194	212	211	169	175	205	170	187	200	194	187	185	187	180	176	188	192	200	198	174	199	182	190	175	199	190	216	179	205	174	187	188	172	206	190	172	201	220	193	188	214	190	203	195	206	151	188	198	186	200	173	183	186	193	183	190	189	181	215	196	177	190	221	205	186	184	207	204	214	214	190	179	221	215	183	181	171	188	197	191	196	188	212	173	163	204	218	207	213	216	198	209	189	194	177	203	204	199	167	187	214	208	172	172	204	186	211	193	171	184	167	185	195	183	179	196	210	190	186	189	186	201	217	202	228	191	169	184	192	183	187	198	163	188	223	212	188	199	193	228	192	184	207	195	164	179	204	199	208	178	191	183	190	194	191	176	201	178	183	212	167	179	175	195	212	213	170	190	196	189	173	196	193	202	193	173	205	180	223	191	188	198	180	203	162	222	175	208	202	201	180	158	188	187	189	204	184	204	208	205	207	186	215	191	160	197	185	170	162	198	185	197	205	203	217	172	179	202	186	183	183	196	189	186	200	182	173	189	186	202	192	167	189	196	176	206	181	180	175	201	203	205	162	192	209	171	192	174	191	186	184	198	199	205	172	178	200	191	200	193	208	173	177	198	174	206	197	208	187	185	175	176	226	189	189	196	209	199	199	170	213	180	194	185	172	173	176	204	202	178	195	172	168	171	180	177	195	187	185	180	191	201	220	170	209	188	198	201	175	192	190	207	191	188	176	185	191	206	196	207	196	215	196	191	182	189	192	176	189	215	179	186	177	193	198	178	191	157	206	188	170	187	208	182	181	170	209	185	192	200	174	186	176	186	217	209	203	197	190	217	191	191	184	173	189	225	187	204	174	193	146	191	193	170	195	203	175	192	203	188	183	174	171	190	188	200	183	183	187	209	207	219	211	218	180	210	197	188	176	186	188	203	191	213	187	185	186	189	180	192	210	201	204	192	173	171	209	192	188	200	194	192	184	174	206	167	190	192	198	193	192	199	205	204	210	199	197	179	182	188	184	190	178	190	180	207	192	207	187	180	199	205	228	198	192	213	180	167	193	179	204	195	172	192	223	198	193	176	191	200	184	194	158	205	182	205	188	198	188	174	196	188	194	204	210	194	176	188	177	198	198	204	208	173	200	208	162	174	197	186	200	194	191	209	198	182	174	189	167	202	192	198	194	209	178	194	198	213	170	213	179	208	190	220	195	182	197	176	198	205	192	202	180	185	195	203	181	196	150	192	187	188	186	163	201	206	190	176	200	170	203	181	169	185	195	189	173	191	187	211	152	207	191	200	201	172	202	199	188	209	198	185	188	192	188	173	171	162	200	176	206	176	194	172	209	182	178	170	206	196	200	183	183	191	193	199	188	189	183	190	197	196	178	195	180	196	205	178	182	178	169	185	188	187	215	185	185	179	209	191	184	174	206	196	194	197	208	182	204	181	202	188	211	214	192	199	202	180	200	199	197	179	184	211	206	180	190	204	192	202	180	185	157	195	206	180	192	217	196	185	167	181	189	219	193	183	201	194	178	180	187	172	179	184	162	167	164	211	191	164	182	178	189	181	164	182	195	196	178	199	204	204	167	182	191	183	180	183	186	207	192	183	189	164	179	222	175	171	183	205	214	177	199	198	181	181	196	187	175	206	183	186	190	204	202	205	212	192	211	203	200	170	171	192	215	212	195	200	186	203	182	174	179	186	190	182	181	178	187	196	181	193	196	182	177	216	182	198	197	196	189	186	193	208	229	192	201	174	175	170	170	186	196	186	199	178	178	222	186	196	208	195	184	194	180	172	170	186	203	178	185	188	211	164	212	182	181	184	193	186	196	197	191	201	169	183	189	208	170	213	183	174	193	190	210	226	190	203	189	190	180	182	196	180	213	157	197	173	194	181	206	193	207	186	200	187	173	183	205	167	165	216	181	202	194	193	169	189	193	228	194	183	199	181	207	206	183	201	200	202	181	178	205	176	191	183	204	212	176	198	212	181	217	157	163	189	175	207	178	220	183	186	190	199	201	202	201	201	186	187	199	174	219	185	188	167	186	195	199	188	215	206	203	222	211	181	192	175	179	194	180	190	174	170	193	175	188	177	219	207	163	189	180	195	174	171	186	174	216	196	225	185	190	179	174	202	197	221	169	178	183	201	219	205	171	184	178	168	193	210	171	207	195	166	199	167	203	182	177	181	192	172	208	182	173	188	186	199	184	191	198	184	179	177	178	205	203	197	191	186	203	188	182	173	189	177	185	200	189	190	170	177	195	200	181	192	209	200	204	218	188	200	177	207	201	200	195	167	201	179	197	200	180	202	193	162	185	203	192	187	185	186	188	194	193	184	205	165	189	204	172	199	188	167	194	197	199	199	178	197	191	191	182	202	184	172	201	191	194	190	193	190	190	196	200	196	186	210	207	172	202	187	200	196	195	173	196	167	179	208	196	165	180	186	189	205	173	182	203	172	218	191	186	182	194	188	193	194	196	209	182	188	168	195	199	204	183	191	177	194	190	207	175	172	199	174	193	189	177	206	194	191	186	192	208	202	211	209	187	220	208	199	179	193	180	176	203	205	159	201	199	186	186	174	185	174	185	187	192	199	193	192	195	180	178	195	190	185	215	212	183	188	183	187	182	224	165	161	176	205	224	201	217	209	210	200	191	190	208	191	198	178	212	197	204	184	201	177	176	168	187	157	197	224	208	169	192	204	186	175	204	162	158	176	198	153	181	171	171	183	193	201	211	183	191	202	164	203	191	198	166	200	194	182	186	182	169	172	186	161	196	198	201	216	207	162	199	193	215	178	202	213	198	200	216	155	201	187	208	211	202	195	220	179	176	189	198	208	183	168	196	181	196	168	160	203	191	193	200	178	218	182	205	202	196	190	190	222	201	221	210	201	190	197	182	196	191	188	176	189	181	195	213	195	153	208	185	182	179	213	199	205	178	190	179	220	198	191	204	189	198	192	205	189	189	205	170	217	189	182	169	167	191	195	203	169	190	177	204	201	199	215	177	196	201	182	213	164	210	183	191	195	191	217	181	193	203	188	202	188	212	208	199	189	174	183	163	183	178	187	173	201	181	199	187	208	195	218	176	217	196	167	189	207	198	193	200	197	213	207	178	203	196	195	212	211	179	194	197	204	181	210	179	195	196	205	175	211	177	179	201	200	185	200	199	202	166	204	188	182	180	183	175	205	201	207	193	198	190	208	215	185	204
4174	572	660	675	711	649	646	610	600	564	552	586	537	569	525	513	524	566	559	531	514	518	531	563	526	508	525	546	544	528	497	521	486	514	520	526	537	506	546	531	523	502	507	533	501	527	534	529	501	603	533	489	550	518	502	525	483	512	512	505	521	486	524	545	513	505	465	514	535	517	508	523	507	510	531	513	513	525	524	500	498	531	465	520	476	525	503	512	498	487	550	484	523	502	558	544	534	516	515	504	485	532	489	528	540	519	515	504	507	519	542	492	477	526	531	505	551	527	500	489	519	483	546	525	486	548	526	527	505	499	512	566	504	515	540	477	476	529	526	496	533	505	527	517	489	516	519	529	521	525	471	512	522	501	514	507	489	493	534	542	581	504	545	515	544	528	502	493	563	544	498	518	569	502	489	515	511	516	521	516	493	525	531	536	510	575	512	529	560	564	518	521	508	499	541	490	497	512	494	528	494	491	506	561	506	539	517	534	535	549	492	504	531	491	539	519	506	503	522	521	506	524	522	493	512	493	493	532	485	531	526	497	542	515	535	522	555	537	507	554	528	527	546	520	485	525	565	483	513	540	522	516	528	506	496	478	492	491	523	515	516	520	518	529	486	514	514	520	544	509	557	523	540	524	505	520	549	572	524	544	515	480	492	515	486	507	524	541	471	522	509	508	515	525	543	580	519	501	477	502	506	476	504	537	491	528	499	501	519	545	544	522	487	503	476	500	513	539	519	521	528	529	507	505	525	520	461	486	486	552	496	530	507	521	498	538	523	509	541	509	572	509	491	508	516	534	518	530	518	478	492	511	548	539	528	515	476	531	511	532	519	545	511	497	508	524	459	551	524	521	525	503	538	500	499	466	562	553	505	502	477	531	488	516	505	545	518	501	511	497	528	527	504	540	530	509	499	493	523	526	512	556	499	475	538	536	469	518	537	566	505	493	544	508	521	553	534	570	497	555	502	514	548	495	513	511	518	513	474	538	549	517	496	528	500	522	522	502	499	485	549	489	522	560	535	532	522	515	523	516	496	495	554	528	473	531	503	548	511	512	537	516	527	529	531	503	544	517	528	524	499	501	481	493	524	528	520	539	527	489	516	532	474	487	562	505	487	507	542	538	517	505	572	505	526	489	512	480	523	538	535	533	479	515	522	496	532	523	519	547	522	512	500	492	500	520	493	517	532	519	509	532	519	563	520	479	498	487	535	524	535	546	546	516	513	519	506	530	532	481	540	572	488	594	519	542	530	515	538	503	567	505	519	566	575	502	510	499	499	515	575	495	485	505	543	543	591	533	469	468	522	521	520	528	496	522	514	487	527	506	547	496	535	511	541	507	504	484	500	501	512	460	536	552	517	563	543	469	523	521	533	540	505	533	535	534	562	544	515	479	497	499	494	522	544	526	501	513	526	540	543	524	550	505	513	512	517	512	513	529	547	546	489	536	509	514	498	527	539	490	531	523	503	491	519	488	582	543	474	518	518	506	493	547	542	504	507	506	539	531	498	525	518	545	511	491	558	488	524	530	501	556	411	522	511	535	516	505	531	499	518	478	517	507	500	523	517	531	516	482	520	499	490	554	552	508	512	522	535	523	517	496	533	481	488	493	521	550	565	534	541	543	550	502	503	480	487	528	514	575	537	526	502	529	504	555	522	537	525	540	499	506	562	503	526	521	498	499	517	496	513	484	552	510	535	472	506	532	517	493	488	514	556	539	513	540	509	551	529	491	503	524	496	512	505	539	526	531	550	508	495	498	500	533	502	520	521	483	518	517	540	532	533	523	529	521	512	507	531	496	499	527	545	541	518	517	541	489	519	496	503	519	508	508	493	575	549	544	495	547	548	527	550	551	535	533	496	548	517	505	509	532	510	508	504	503	558	550	545	519	502	558	553	521	525	521	534	484	531	531	546	493	518	508	541	492	532	484	496	507	531	535	525	522	501	502	565	509	493	534	501	522	502	531	523	514	548	555	524	527	525	549	525	493	480	499	511	502	499	493	515	516	540	495	474	537	535	517	532	536	531	510	505	484	495	496	544	503	499	488	551	538	479	526	480	520	519	514	493	509	545	539	477	481	520	550	557	523	537	522	529	553	498	521	526	500	460	523	541	470	515	533	544	514	518	507	511	538	491	547	537	512	484	541	511	495	533	500	541	539	538	520	506	527	495	494	531	526	545	531	514	507	501	512	495	528	474	541	517	510	471	505	531	573	484	494	490	550	519	530	514	503	537	498	492	501	506	503	511	520	499	493	521	528	518	487	555	511	554	537	566	521	527	544	542	525	532	506	529	508	546	527	565	520	506	548	544	498	495	505	479	511	505	461	522	535	521	564	528	523	532	554	551	482	523	511	484	524	538	520	520	519	476	567	540	548	573	542	520	515	542	532	508	489	544	503	504	538	538	502	550	480	507	529	514	491	525	477	526	538	540	486	512	469	526	460	526	561	524	482	502	535	524	520	520	519	470	516	503	497	531	523	535	506	496	500	522	534	532	566	509	529	522	530	554	523	513	544	494	481	516	495	493	508	530	510	504	525	508	561	525	504	520	482	532	547	509	504	458	512	549	532	513	543	503	519	543	520	505	542	598	557	522	520	519	531	535	565	510	531	486	513	543	497	503	521	523	489	517	515	549	525	556	518	520	519	559	494	558	541	507	508	507	506	499	558	515	534	531	521	491	531	512	505	519	513	530	536	527	510	493	527	504	524	530	532	526	483	499	512	485	508	521	537	504	507	534	522	516	529	505	532	503	552	508	556	498	557	485	554	501	541	523	539	514	552	525	518	466	521	523	508	513	510	533	503	503	531	532	517	539	528	511	469	475	530	553	515	472	527	534	509	514	513	550	521	511	509	512	521	540	523	511	547	534	551	523	515	499	546	516	527	526	535	540	482	532	562	521	534	529	505	510	502	492	517	527	515	512	484	523	545	502	532	485	519	544	492	498	517	525	553	523	494	539	496	590	516	501	522	532	499	527	499	508	532	529	542	516	523	543	513	518	544	533	511	477	513	498	518	503	512	528	513	520	511	513	460	521	561	556	477	525	519	498	491	560	525	512	523	530	500	524	528	532	495	511	550	537	508	509	494	537	505	544	521	520	504	533	553	518	522	544	528	536	549	558	559	516	475	546	559	507	491	522	515	525	515	518	521	508	479	531	562	535	537	527	492	541	533	531	503	511	496	537	525	517	532	544	525	526	501	567	524	512	505	540	474	543	511	549	509	542	512	519	525	525	522	512	542	529	538	549	547	527	530	483	533	517	541	489	546	482	489	528	540	479	509	541	520	502	545	555	524	516	530	482	498	491	510	490	502	492	538	556	520	526	536	496	518	507	532	526	542	539	504	526	517	512	518	494	516	550	520	510	500	569	504	537	522	542	476	537	531	541	538	505	553	567	552	565	512	497	520	507	533	503	529	510	481	535	506	506	553	518	546	544	536	521	519	518	534	495	547	518	519	546	511	517	526	502	534	516	545	526	584
27271	2657	1138	888	722	585	514	419	384	379	348	302	300	271	273	298	314	271	270	244	271	262	265	264	279	251	299	239	232	241	242	261	255	256	287	229	232	261	232	244	263	270	213	227	268	245	241	251	222	265	258	270	256	233	282	254	234	261	229	235	252	262	237	231	230	271	236	265	220	237	236	244	245	231	230	220	222	236	221	246	250	267	240	225	253	225	243	285	253	260	217	255	251	224	260	228	240	259	252	241	256	251	240	221	241	263	279	247	253	258	263	248	255	219	236	256	233	272	230	272	246	213	259	246	250	266	251	279	239	244	253	240	239	275	235	239	257	260	268	249	238	239	215	252	267	257	244	220	243	238	261	225	232	236	243	272	198	249	248	254	242	255	253	250	224	223	253	255	207	245	270	234	233	233	254	252	269	250	245	236	242	228	232	253	257	246	228	211	255	248	264	242	240	234	237	243	262	270	241	254	249	240	230	260	261	262	273	236	239	239	257	250	261	225	241	247	250	243	238	254	231	241	250	263	270	266	264	248	244	240	226	243	247	240	262	245	267	294	247	248	234	267	262	237	264	228	249	240	260	280	283	269	234	249	256	251	237	245	281	215	264	246	253	232	241	246	280	219	255	236	228	204	266	242	234	240	256	263	214	254	230	233	225	256	243	233	229	249	258	239	258	250	244	273	243	232	236	246	229	230	219	245	218	243	248	248	229	251	241	256	224	235	233	249	279	244	226	234	259	234	267	260	234	267	281	226	251	244	245	253	226	239	270	243	238	223	251	248	253	251	252	230	262	237	248	242	252	227	243	257	257	230	270	235	263	254	243	254	247	258	225	230	210	239	257	273	244	247	242	242	237	232	255	247	256	238	235	256	244	228	245	247	233	243	221	251	241	229	219	229	263	258	245	255	285	251	268	227	235	247	237	231	259	225	254	213	223	238	228	252	223	220	227	251	241	233	250	225	264	234	269	236	241	272	214	276	248	219	237	227	232	206	238	230	240	250	254	248	216	228	262	253	220	246	224	231	280	257	245	255	266	236	231	230	235	244	253	237	242	261	256	255	235	240	245	267	234	269	244	222	249	274	240	244	252	244	244	231	244	254	252	240	257	266	221	256	258	249	218	230	245	281	242	243	246	243	250	260	242	238	263	229	206	239	245	248	237	254	253	247	257	279	243	244	268	228	275	249	273	252	248	252	245	242	241	242	238	239	257	242	235	224	245	231	237	265	249	252	256	249	228	221	242	232	266	226	244	231	239	233	244	271	244	251	284	226	219	230	248	234	224	285	224	205	250	222	254	260	258	243	213	258	263	252	246	234	260	251	231	235	227	229	231	226	240	261	250	253	271	232	221	239	240	225	249	260	245	257	231	248	228	256	221	214	239	247	241	204	234	214	224	212	240	272	221	225	225	267	232	235	224	257	260	252	265	240	250	282	235	232	248	227	248	222	269	243	238	258	254	227	253	232	245	250	219	253	237	230	269	275	267	235	250	252	220	260	237	248	238	246	252	266	246	243	248	252	236	239	237	248	237	248	251	226	235	229	279	258	262	235	219	257	238	277	232	245	235	248	241	241	254	255	226	235	218	223	236	229	230	234	232	257	251	251	234	248	224	261	233	240	221	238	232	236	245	221	259	271	221	253	257	236	248	231	272	244	262	255	230	237	235	220	229	263	220	257	250	241	263	256	246	240	229	226	258	227	221	280	239	221	243	262	236	211	208	251	223	216	249	268	236	260	259	262	251	235	282	249	278	228	240	218	227	238	222	255	247	241	232	223	237	251	275	231	248	263	271	227	241	273	260	253	240	256	238	258	275	208	228	247	241	210	234	254	249	225	242	265	256	241	251	230	243	241	241	243	236	249	259	273	265	289	244	276	232	246	231	267	265	269	243	244	241	281	233	225	236	248	256	231	268	277	243	266	258	242	255	231	252	238	240	229	231	282	275	256	242	229	255	236	255	238	265	229	249	244	261	250	225	235	259	229	212	248	242	249	232	247	263	274	234	248	246	235	220	214	243	235	255	227	240	246	251	254	212	255	259	237	233	236	239	254	235	274	250	243	292	226	276	233	248	247	209	226	244	256	245	233	232	230	248	218	225	229	257	253	255	241	245	249	232	235	246	215	212	250	255	227	234	213	232	239	240	237	266	231	267	231	255	240	257	260	225	235	238	210	223	216	247	238	224	202	205	269	227	223	228	263	225	246	255	272	245	221	232	246	237	260	217	270	247	247	239	211	238	264	227	232	264	255	256	230	256	271	234	257	258	262	240	252	237	249	230	255	233	223	250	261	247	224	241	222	260	245	214	264	237	248	258	260	228	229	259	253	219	241	198	245	248	249	217	237	243	213	226	243	226	261	229	254	255	249	224	245	260	251	206	265	267	247	238	226	219	243	235	251	240	241	229	270	202	260	268	227	241	231	284	262	253	244	219	243	251	255	241	241	249	273	247	228	261	220	240	224	204	244	249	245	257	216	228	264	242	242	261	261	239	252	211	224	259	264	242	232	253	254	265	274	228	260	231	233	260	251	249	230	224	247	256	250	260	260	212	236	231	236	239	231	230	224	237	286	246	233	272	244	218	221	237	267	260	246	218	257	263	237	259	223	258	249	239	247	248	244	265	241	248	258	262	232	226	234	260	250	241	255	243	226	242	246	248	246	240	223	234	241	235	230	273	245	217	229	259	233	233	248	237	227	259	234	209	238	259	232	237	249	252	261	214	226	229	241	256	215	230	256	248	262	247	222	226	238	259	233	229	247	233	223	216	244	217	236	246	271	278	239	231	272	248	266	254	245	263	232	233	258	223	221	235	223	239	236	236	271	265	250	215	260	235	216	233	244	222	257	260	259	254	242	246	244	267	255	236	228	228	256	241	245	256	237	244	215	253	240	223	246	256	257	254	262	230	239	219	245	245	253	244	247	227	248	247	253	242	251	245	263	270	236	247	232	278	230	251	242	234	258	235	248	229	228	250	233	238	209	243	230	227	233	234	222	255	234	239	242	232	216	241	211	257	248	248	260	229	251	222	244	247	223	238	249	251	245	256	232	248	234	255	254	239	222	233	232	245	245	225	258	246	208	270	243	242	234	264	269	253	210	250	262	245	237	229	259	250	258	213	265	283	216	265	245	245	230	247	250	259	259	243	245	266	235	228	266	204	238	258	241	265	251	224	230	256	212	216	250	286	234	235	244	252	232	243	235	241	229	243	235	220	258	230	253	228	222	235	247	260	241	227	226	245	254	231	234	231	249	247	263	256	254	245	224	269	246	223	247	209	277	242	253	246	226	247	234	237	256	254	229	251	254	250	237	254	269	258	237	246	219	238	219	247	244	234	224	227	209	207	227	233	249	244	232	259	231	240	223	230	239	250	252	234	256	249	225	246	224	236	239	222	245	261	239	241	225	266	254	236	256	272	238	241	244	249	245	270	233	229	260	263	245	271	236	286	252	272	265	206	261	233	248	250	254	243	244	243	247	223	277
13143	1426	2468	3046	2639	2222	1996	1695	1510	1344	1182	1148	1053	1007	917	924	864	853	811	866	786	808	750	767	693	754	731	820	727	700	721	692	715	702	672	711	693	658	687	717	670	690	683	654	672	669	662	685	637	627	635	592	640	693	653	670	633	670	661	637	620	634	673	655	650	643	654	613	607	623	650	650	650	615	673	682	614	632	635	671	587	679	671	622	620	600	685	625	599	642	671	654	658	631	628	655	644	617	615	623	621	598	620	597	596	622	619	624	586	604	615	640	649	593	644	649	637	689	615	624	620	673	672	621	633	651	624	686	650	613	651	618	620	605	596	602	644	649	604	634	634	606	659	610	680	616	659	622	666	586	597	644	620	631	610	688	621	630	612	618	626	620	619	666	614	610	663	632	611	578	610	659	632	579	645	634	625	629	600	661	633	597	624	638	650	644	601	644	650	561	613	635	633	621	615	661	621	627	637	646	625	601	635	635	605	658	616	631	642	668	633	606	650	593	627	602	600	646	601	674	619	645	647	610	668	638	603	642	627	652	661	649	618	666	630	643	647	577	619	653	620	643	667	597	669	638	602	650	618	605	632	640	622	610	617	622	646	625	658	593	617	622	619	566	625	613	644	642	600	604	692	584	674	650	589	615	647	606	629	644	587	621	593	605	649	650	620	652	640	605	670	617	650	631	591	657	623	634	642	614	627	675	579	652	587	631	591	639	615	607	660	626	657	645	589	608	658	626	645	626	672	630	658	636	637	662	636	704	629	620	607	617	584	580	697	628	618	590	632	606	673	654	595	616	647	639	652	648	631	640	649	638	632	614	629	651	596	655	642	642	622	615	624	610	613	642	617	643	605	652	639	619	689	628	645	647	667	636	634	638	613	665	603	633	647	636	627	644	631	670	582	663	625	639	639	625	638	595	642	629	663	598	622	645	666	638	660	614	608	633	642	639	639	659	631	586	660	639	626	648	632	618	607	642	631	610	640	605	591	598	641	607	618	640	622	622	587	654	689	628	611	598	625	625	593	601	627	590	612	686	618	632	578	638	630	628	618	662	588	659	631	634	645	591	629	619	590	631	626	628	674	639	652	652	673	618	668	649	652	632	633	649	642	650	634	631	636	604	593	642	643	629	594	581	629	630	669	655	625	626	640	626	611	610	617	623	623	657	602	630	634	570	655	587	605	617	618	604	602	645	617	626	632	632	649	653	570	635	629	619	591	642	614	626	588	626	648	631	612	653	593	617	680	617	587	651	608	621	712	667	624	650	640	592	647	613	629	654	594	612	648	634	613	633	640	651	586	617	599	631	626	639	619	608	620	636	667	629	607	627	634	620	632	652	658	621	598	619	608	662	614	591	664	672	642	664	623	618	589	644	590	584	625	605	624	672	645	602	615	609	607	610	606	623	679	626	650	638	628	652	618	647	632	675	579	611	664	590	603	589	623	676	620	676	607	613	595	596	612	642	587	656	629	592	641	641	618	612	609	599	643	611	646	636	659	643	650	647	604	589	622	687	606	659	615	639	600	591	629	661	613	599	603	606	641	661	609	668	602	612	605	612	623	646	589	627	610	621	649	601	656	595	680	614	631	586	636	659	617	629	594	626	654	607	580	656	659	632	652	623	657	580	639	629	585	618	596	628	614	587	668	646	607	662	588	637	583	636	589	612	633	630	656	643	622	628	661	604	644	597	637	650	616	638	642	639	580	630	629	666	622	636	656	620	597	635	608	592	631	623	581	612	624	639	673	616	614	630	670	678	611	638	660	634	612	634	621	647	583	689	660	632	613	608	626	666	597	636	615	610	622	589	597	624	638	611	629	645	630	630	607	615	613	665	609	630	659	593	594	643	626	646	620	622	646	646	640	660	623	688	590	626	656	605	653	627	627	619	615	622	601	619	610	674	610	585	621	634	640	646	650	629	632	621	612	628	616	659	612	627	633	631	629	645	626	638	612	634	645	630	610	639	631	593	609	662	634	630	631	630	619	666	625	623	658	610	624	649	621	624	654	637	638	598	591	594	641	609	632	637	622	642	625	675	629	605	592	661	663	641	607	593	609	614	638	640	628	600	617	572	676	577	611	623	593	611	573	668	589	644	673	654	677	622	657	617	607	641	686	621	634	653	610	679	617	605	613	634	664	604	645	647	585	598	627	641	590	671	643	640	638	635	669	647	662	636	608	587	631	645	629	589	632	644	621	664	649	623	652	671	621	578	616	618	622	625	633	630	624	645	632	643	612	624	680	646	664	656	592	603	612	585	647	612	644	629	658	622	626	627	653	655	638	653	605	671	618	608	665	635	599	626	668	665	646	692	611	650	573	634	674	611	585	662	682	592	637	608	610	615	627	642	625	633	610	678	633	673	612	608	611	638	636	634	642	575	611	659	629	697	622	600	615	669	644	650	642	612	652	631	602	580	596	636	613	656	654	639	662	597	615	655	639	614	614	611	614	687	644	597	651	626	618	586	602	643	583	682	651	603	671	615	599	621	661	631	640	629	674	647	616	642	624	648	586	624	642	619	630	624	596	619	645	604	645	657	639	654	657	641	632	633	620	635	643	623	617	586	562	649	644	653	596	659	667	631	597	661	621	598	627	643	656	579	626	605	585	643	645	596	557	594	643	608	618	620	608	646	607	620	612	625	602	626	651	626	604	625	662	590	583	660	606	605	629	633	659	606	630	643	669	620	648	640	649	601	660	675	593	629	647	620	592	623	645	598	626	617	623	643	619	654	622	598	666	655	589	618	642	632	614	711	606	570	618	628	637	632	653	615	622	651	652	627	647	633	618	610	614	594	607	632	651	600	648	666	601	601	627	638	612	639	633	584	609	580	628	616	637	614	670	625	625	675	639	607	708	634	614	644	622	661	638	640	641	645	605	640	604	637	635	642	679	635	676	604	656	652	608	642	642	647	648	630	618	608	569	656	598	653	667	612	624	661	690	604	663	597	636	643	609	631	648	656	600	612	624	629	615	598	603	657	661	661	671	588	637	645	632	591	625	637	632	597	581	638	621	650	608	584	631	607	600	664	647	597	652	626	650	636	622	629	637	662	617	648	624	598	616	613	604	667	621	626	645	599	618	661	587	654	653	634	603	628	614	634	600	619	628	627	605	654	620	626	635	644	604	646	667	603	640	618	637	631	588	649	659	648	607	579	646	609	617	638	629	633	636	662	639	632	642	681	583	615	651	620	629	593	632	594	637	622	620	601	676	665	638	597	642	589	631	630	611	649	607	590	635	587	660	607	663	600	622	645	631	616	621	639	679	602	589	648	657	623	651	633	629	620	640	606	598	594	597	621	634	658	651	633	647	679	606	667	669	604	619	605	610	620	632	613	651	625	637	643	601	559	623	609	665	676	681	651	686	569	652	655	631	648	585	629	604	632	646	645	597	635	678	656	626	632	629	639	651	613	587	576	669	602	612	628	614	636	646	612	682	615	639	600	630	628	648	637	651	607	632	637	593	619	657	641	662	606	647	594	664	634
39784	6831	2245	1630	1114	866	680	513	410	373	331	285	294	248	213	199	203	213	203	209	145	180	178	158	160	169	144	150	159	152	158	154	168	150	142	155	150	136	158	149	155	144	128	151	132	122	132	139	153	144	128	130	141	134	143	145	143	139	142	142	167	125	154	131	146	131	141	133	134	166	146	135	130	133	129	134	161	167	148	118	133	150	143	125	137	130	122	138	168	129	136	137	144	140	144	128	162	153	138	125	123	139	160	134	129	137	129	152	114	138	135	136	135	126	134	133	132	147	145	160	134	138	122	161	137	149	142	137	141	127	147	126	164	151	130	136	147	133	135	136	130	135	136	137	145	153	139	122	150	123	130	132	144	144	147	144	130	143	143	153	146	131	155	132	149	150	140	144	137	128	134	131	127	147	141	148	154	154	140	116	125	151	131	137	134	127	128	130	138	116	132	150	107	129	142	126	135	148	143	155	121	112	128	149	118	130	131	139	149	127	129	133	139	154	139	142	120	137	146	146	142	132	132	123	138	153	123	130	135	132	157	149	133	122	142	136	135	115	131	144	113	128	148	134	118	152	132	138	137	120	132	102	158	138	146	139	142	131	158	128	110	118	127	124	146	154	139	137	126	118	135	135	147	152	137	150	129	117	129	115	127	130	133	152	110	139	126	126	160	110	132	151	153	132	126	143	145	144	145	108	130	118	138	121	135	133	130	160	154	137	144	116	123	166	124	154	129	142	142	110	158	130	156	116	120	128	146	144	125	147	128	148	135	131	128	127	135	142	131	122	132	144	147	124	145	136	159	140	127	142	143	131	140	147	146	134	145	143	132	135	118	139	124	115	111	122	142	118	143	115	149	117	123	141	139	129	136	143	158	124	133	135	153	132	134	132	160	115	136	130	157	145	145	131	115	137	125	151	140	130	128	144	131	142	131	145	132	146	140	127	126	149	130	143	137	140	137	147	115	151	127	153	144	153	162	116	123	143	135	146	137	145	150	124	141	136	123	121	144	128	141	140	164	127	132	130	146	118	145	144	142	128	132	132	143	130	155	153	121	124	158	146	131	144	126	155	155	154	113	136	136	124	127	153	109	136	134	131	123	121	125	144	135	143	135	152	150	138	160	142	158	132	141	131	112	132	129	116	145	137	148	139	123	130	146	130	141	132	113	127	114	132	125	120	140	127	130	102	125	155	141	142	112	114	131	142	123	144	117	124	140	154	125	129	146	139	144	152	140	161	136	142	137	155	137	118	131	133	129	125	141	127	152	130	125	112	135	137	133	117	118	144	124	159	127	136	125	148	138	128	134	133	134	145	130	170	142	145	124	128	115	129	140	154	142	115	109	134	132	123	123	166	117	105	141	128	141	129	121	147	143	139	143	122	138	131	133	140	128	132	130	126	129	138	140	126	121	133	130	125	131	135	141	148	147	119	124	141	133	135	135	124	132	136	115	169	140	146	148	127	105	123	140	154	141	141	148	135	126	157	137	126	117	142	141	161	133	152	140	152	130	127	142	136	134	138	136	143	137	158	144	167	135	142	135	136	122	123	143	130	132	131	147	123	113	138	133	161	113	132	115	117	138	144	138	129	156	134	157	128	131	134	139	146	112	138	121	145	132	134	133	145	139	128	150	133	148	156	113	136	141	141	122	129	132	125	121	134	136	146	116	116	148	143	127	139	130	151	127	119	137	150	131	138	170	127	133	128	138	115	118	125	146	145	129	159	159	123	139	122	143	132	125	125	124	150	137	133	158	137	137	140	149	163	135	134	117	153	118	134	122	153	131	121	144	134	122	125	106	144	122	130	154	144	122	125	151	140	140	136	149	144	138	127	139	119	149	135	132	127	137	124	162	143	131	149	125	116	128	139	137	151	127	123	131	142	142	116	136	109	153	135	123	117	143	125	142	148	126	129	157	113	117	130	135	131	130	124	131	130	134	133	128	137	134	121	146	159	153	131	135	129	150	149	151	141	147	131	155	146	132	145	138	140	150	137	147	98	145	110	137	138	139	143	141	136	132	164	148	113	139	129	130	135	129	123	141	126	133	143	124	145	143	126	128	125	150	119	154	139	114	114	144	142	150	121	127	124	138	148	134	139	98	162	131	149	110	131	156	145	124	129	124	129	123	120	160	151	131	138	141	125	118	127	131	129	152	122	151	125	135	129	128	126	134	136	142	155	127	167	132	146	162	145	145	131	144	141	142	133	126	133	149	126	129	148	125	148	146	139	159	137	146	147	121	144	128	150	155	129	126	128	124	134	149	119	133	162	133	128	147	135	138	136	143	129	148	139	129	133	140	125	111	137	120	152	144	145	116	129	151	133	118	138	138	145	130	132	135	120	151	144	166	153	134	136	127	117	139	131	147	145	133	116	122	138	119	150	124	126	120	167	135	146	131	133	126	129	131	139	128	136	128	142	130	131	125	142	113	150	128	136	144	129	152	150	125	135	133	149	131	143	132	140	152	157	122	112	145	139	124	151	144	159	144	133	148	133	139	120	107	157	137	145	149	139	153	141	149	166	151	162	131	125	146	129	140	140	146	151	143	115	121	152	133	126	129	135	135	125	139	118	138	129	121	144	148	145	147	132	143	143	135	123	117	132	121	140	123	132	131	129	154	130	121	118	117	143	119	136	132	129	141	159	133	119	153	117	145	136	138	132	141	134	130	141	150	142	122	149	138	128	127	155	147	150	145	123	147	145	128	141	140	143	135	151	134	138	142	145	116	146	141	123	131	111	120	133	143	147	140	138	125	144	143	132	129	113	136	144	122	143	140	147	131	120	152	122	148	136	121	137	143	136	121	160	152	121	141	146	152	124	133	144	133	131	129	138	139	133	123	141	111	134	149	111	138	150	127	128	160	145	136	130	117	154	156	146	153	125	129	143	131	144	123	150	121	119	131	147	111	131	145	127	134	136	137	156	145	144	136	144	124	129	132	145	142	131	130	125	131	142	160	135	110	115	132	133	127	127	134	130	125	147	139	145	137	136	138	132	128	122	145	133	161	121	118	141	139	138	125	121	121	127	130	144	132	139	118	117	139	139	133	141	122	151	140	133	133	146	125	134	150	121	157	143	137	134	132	133	136	144	142	131	138	111	140	144	130	149	122	142	111	126	121	122	123	144	144	135	156	146	169	134	153	131	136	152	132	127	125	167	143	119	152	153	140	135	134	148	115	134	120	135	136	151	154	147	140	139	128	137	125	129	141	140	147	119	137	123	150	129	125	131	132	153	139	141	113	123	155	144	159	110	129	152	139	144	130	147	125	144	109	151	121	147	141	117	118	142	158	140	105	166	127	137	145	140	123	131	135	156	157	143	140	112	150	143	144	151	117	130	120	136	118	144	136	138	114	138	127	131	157	151	137	129	138	132	137	134	128	141	137	141	155	145	118	149	118	116	137	128	147	126	140	121	135	126	107	116	138	173	135	134	153	142	132	157	135	138	142	159	139	133	141	131	143	148	143	159	143	135	142	133	127	146
19113	1985	3929	4785	4188	3467	2839	2339	2005	1763	1516	1337	1256	1132	989	888	845	908	721	753	673	656	669	667	616	562	537	531	536	528	541	516	526	497	470	482	487	467	480	443	480	444	441	434	388	421	394	447	442	391	433	429	420	430	405	415	418	381	434	405	402	418	426	409	397	426	409	405	378	434	400	390	400	367	371	360	399	395	382	367	371	414	418	372	382	384	364	406	358	358	363	406	397	368	358	371	379	392	372	399	393	365	376	375	381	348	356	381	370	372	402	377	389	388	372	376	407	393	368	367	368	354	377	366	360	367	398	369	374	356	376	394	388	373	352	363	387	395	366	346	369	351	384	352	376	378	344	370	388	383	398	357	354	355	398	351	384	358	363	333	375	356	363	358	337	340	360	372	384	353	335	389	393	364	348	368	368	377	364	396	371	364	371	361	337	388	358	435	388	332	387	383	376	357	348	369	366	371	377	342	405	360	360	400	388	347	354	358	347	327	364	374	396	401	363	363	380	361	381	363	358	345	368	390	376	395	384	351	354	374	406	393	386	355	370	382	383	347	345	357	370	420	347	354	376	394	390	333	362	374	434	354	343	373	363	350	374	378	353	345	389	337	364	331	350	361	354	385	344	392	386	387	423	337	373	378	394	373	352	345	371	400	325	350	347	371	372	395	395	380	394	387	365	390	359	369	373	355	381	367	375	357	379	356	339	385	374	355	363	395	390	387	357	355	355	360	361	366	343	368	376	362	379	366	381	386	339	347	342	358	379	379	372	341	350	366	347	366	333	373	366	391	358	351	349	333	372	359	368	387	384	364	389	357	387	363	361	393	356	388	375	373	395	406	373	384	355	381	347	389	368	373	385	326	381	390	358	382	358	387	357	381	381	385	399	376	385	370	378	344	335	363	382	378	390	372	401	377	396	377	360	385	363	358	355	371	378	342	331	382	349	365	395	354	373	334	356	361	359	341	373	355	349	357	361	384	403	351	358	388	348	374	353	389	348	348	386	350	380	364	381	376	364	357	375	388	385	367	356	361	363	332	368	359	359	356	345	347	313	391	354	342	360	344	339	382	388	383	336	358	370	326	354	351	361	353	351	387	383	368	354	365	376	404	364	375	345	376	364	378	377	397	348	361	375	352	370	333	350	381	393	413	338	357	361	385	339	388	363	393	366	372	343	402	349	362	363	378	343	387	398	390	353	381	354	388	390	345	372	391	358	377	396	365	342	358	326	398	377	379	381	374	370	363	361	380	359	370	389	373	354	391	353	332	398	354	360	360	388	349	381	375	371	360	363	391	368	356	369	326	355	396	348	322	332	363	349	336	355	359	371	369	374	340	405	353	366	351	337	393	397	393	341	312	357	345	370	351	392	379	357	347	390	388	374	388	402	364	363	352	369	351	378	347	341	358	358	387	369	369	372	383	391	356	365	361	357	367	369	335	353	366	348	377	382	375	340	335	363	359	380	374	381	376	364	359	368	403	370	370	367	374	345	381	393	349	386	365	364	386	373	380	400	370	355	377	383	394	398	349	399	360	369	321	351	352	364	344	349	300	361	385	340	381	359	327	363	348	379	393	399	384	394	361	349	354	395	346	380	342	359	399	349	353	389	374	401	411	360	381	361	354	369	372	359	355	352	391	383	364	354	370	372	362	361	361	383	386	361	353	321	368	397	366	338	371	376	335	365	374	369	389	379	367	383	350	360	414	376	323	354	343	387	336	380	351	347	367	347	351	377	351	396	327	396	366	360	327	416	368	373	355	413	357	372	341	381	364	365	354	345	337	365	365	364	381	391	378	344	374	360	380	394	365	380	359	381	331	367	366	372	355	374	368	391	353	386	369	374	379	378	379	376	388	375	364	341	369	399	364	401	354	377	319	336	355	375	422	374	390	351	359	365	331	382	350	369	395	378	380	360	346	377	370	350	405	333	362	369	347	357	358	351	358	371	400	366	380	380	363	344	402	349	338	356	377	376	361	357	399	324	359	368	395	341	362	359	383	355	357	378	370	364	363	368	344	408	386	368	328	358	386	333	346	367	368	315	377	361	345	376	380	372	359	377	339	337	381	351	356	366	370	341	366	377	381	389	356	390	348	337	373	355	372	353	370	340	375	374	346	347	362	350	360	388	355	354	326	409	332	401	365	381	345	375	359	355	363	367	348	356	376	363	343	382	340	371	389	366	369	377	374	338	358	390	386	378	367	373	362	358	333	318	387	425	383	368	387	358	360	367	387	362	354	390	368	358	336	383	387	378	363	400	358	366	353	372	369	382	368	319	340	385	362	385	388	339	367	385	364	351	380	363	354	392	404	344	353	354	375	354	332	402	345	387	433	360	334	345	346	375	348	372	362	385	386	364	410	354	373	364	391	360	376	358	381	371	373	393	332	364	365	338	395	366	357	382	390	387	332	358	345	355	363	367	406	383	345	387	369	387	336	367	398	355	375	351	357	355	367	367	373	362	360	352	350	384	351	330	313	330	394	374	372	371	360	344	373	381	354	366	351	338	349	399	395	363	359	383	367	353	374	340	359	358	364	382	371	396	373	366	378	363	341	371	348	389	400	433	358	376	369	386	368	370	362	361	391	367	375	373	349	363	373	350	367	373	382	361	361	353	364	376	369	389	364	340	352	351	387	375	352	387	383	379	364	405	386	382	391	392	365	337	347	371	355	364	383	397	390	362	367	372	353	358	382	414	372	347	377	386	393	365	350	360	408	366	366	354	381	361	371	387	347	335	366	347	374	377	348	324	352	354	380	376	331	399	343	371	359	364	364	370	374	409	323	378	367	377	369	339	389	334	378	370	376	373	381	370	361	347	363	327	407	405	365	352	342	342	333	393	375	384	349	390	350	408	379	363	375	364	342	342	378	363	376	370	378	387	368	410	339	347	361	372	361	337	398	392	346	387	374	336	366	359	374	365	407	388	377	345	403	401	358	382	346	357	352	360	380	353	386	335	363	376	337	356	385	355	373	429	412	362	366	342	355	361	380	388	361	385	351	340	350	336	387	376	377	391	369	354	381	375	358	356	352	410	387	410	346	369	371	371	365	394	360	361	349	357	349	346	362	335	389	369	373	373	398	375	377	346	382	380	353	377	354	405	389	363	381	362	359	349	389	374	378	346	348	327	379	355	365	349	381	344	380	354	331	390	387	371	378	361	396	368	362	376	382	358	374	375	371	337	357	357	347	363	355	349	363	350	321	383	362	380	379	364	379	379	375	368	370	343	347	374	363	335	379	352	363	367	371	343	366	333	339	354	382	373	377	382	353	398	355	363	360	355	377	351	359	385	379	371	379	328	365	364	342	351	378	365	349	367	370	335	364	355	360	327	361	381	391	385	349	355	337	356	365	367	369	307	355	353	391	381	358	377	382	391	350	376	363	391	395	391	387	343	371	376	367	323	380	365	348	385	374	341	369	375	404	329	353	380	359	369	364	373	390	381	369	390	338	357	385	375	348	365	358	363	357	347	363	409	341	388	374
5463	269	262	251	232	166	229	215	165	185	215	197	200	215	190	192	169	186	209	202	202	220	178	186	201	192	202	188	183	210	200	220	189	188	194	184	200	201	207	194	186	183	215	179	188	175	170	196	195	192	190	195	183	195	188	214	190	188	216	208	206	197	167	205	187	177	192	195	173	164	222	198	174	196	194	195	174	204	189	192	165	181	174	185	213	186	184	174	211	244	193	178	168	185	185	193	211	184	189	178	202	183	160	178	194	182	193	172	201	189	193	184	188	186	195	191	202	193	214	213	210	185	197	198	173	206	195	180	180	184	195	203	179	198	213	204	179	215	199	207	204	187	187	194	203	201	194	205	201	199	201	185	219	186	179	198	191	196	182	193	193	165	183	193	188	191	196	189	197	185	182	205	186	179	198	195	221	164	180	192	181	195	181	181	178	209	175	212	199	192	202	162	185	203	208	205	197	200	184	189	191	193	187	198	207	193	198	194	205	188	197	178	176	177	194	185	198	197	194	195	190	177	176	212	228	178	226	185	174	198	201	184	181	189	169	165	173	181	181	182	188	211	184	180	194	202	190	195	190	203	222	204	186	189	189	199	193	187	181	199	171	182	202	192	171	207	187	165	187	183	184	216	197	222	202	207	201	182	190	180	195	207	168	196	191	188	170	198	188	200	205	206	195	157	188	189	190	182	182	194	193	184	186	195	177	231	192	192	182	199	190	216	209	204	197	169	192	194	199	179	210	167	169	193	207	210	181	185	190	173	181	179	179	171	216	201	189	196	205	198	172	194	209	181	187	196	197	196	182	197	206	166	217	177	162	175	207	179	198	199	191	190	185	184	193	200	194	192	182	200	203	194	177	158	200	181	184	199	197	194	202	184	201	197	208	207	177	206	198	178	205	201	196	199	189	205	182	220	181	180	215	194	172	203	176	196	203	209	187	188	180	178	178	186	189	195	205	193	202	209	180	199	188	190	182	173	193	206	187	174	177	181	201	199	191	227	183	196	187	184	202	202	205	204	183	195	186	205	208	210	179	197	196	188	180	181	204	214	194	220	172	184	188	191	181	201	205	184	200	159	208	175	189	187	191	183	188	223	172	176	203	201	211	188	219	197	196	187	193	192	201	203	192	177	199	196	209	200	197	189	203	184	195	196	166	189	178	173	187	197	187	166	197	166	188	218	205	171	192	186	198	197	178	191	194	170	191	194	202	189	179	199	201	199	204	181	173	200	204	197	191	187	177	199	188	158	180	159	191	174	196	191	199	187	196	210	206	215	178	206	208	198	192	193	176	211	175	196	183	171	176	215	209	194	197	182	172	211	203	209	188	182	194	176	182	199	196	215	175	205	201	199	170	194	186	201	182	197	221	184	172	212	185	217	185	197	194	181	188	192	192	182	213	195	190	201	200	210	176	197	194	182	209	206	187	182	182	173	188	203	179	169	195	200	208	178	212	200	182	181	171	200	186	197	188	200	189	189	186	211	203	181	178	206	197	176	190	196	188	190	186	214	201	192	178	181	177	183	196	191	190	185	205	189	217	200	201	210	178	182	171	206	209	206	174	204	183	213	192	204	192	196	196	168	203	209	169	204	197	199	206	206	205	186	189	186	199	209	192	193	205	173	199	193	189	184	189	177	208	203	187	209	190	202	179	190	191	181	187	195	193	205	192	190	201	189	180	199	201	199	219	193	193	194	182	174	168	180	182	180	206	191	191	206	208	206	205	170	223	194	174	215	170	168	205	180	188	202	216	209	216	192	211	189	196	169	216	190	202	201	194	162	187	189	196	191	218	216	185	184	193	210	231	208	205	188	207	216	186	206	163	208	193	194	220	218	192	175	197	197	176	199	208	190	203	177	229	197	229	196	197	192	186	206	226	204	218	189	175	174	214	195	202	179	191	185	193	182	196	197	192	217	163	196	207	203	196	192	171	231	210	187	214	179	164	223	178	173	211	165	201	199	188	198	184	190	180	183	209	186	204	209	172	183	186	218	192	192	194	190	170	163	187	188	198	174	213	189	167	176	203	205	199	178	191	236	179	197	197	192	204	170	200	199	194	189	168	187	209	177	214	179	184	195	218	194	199	221	170	192	160	197	196	217	198	198	186	167	198	209	185	217	189	209	207	189	189	201	227	211	195	195	194	195	188	193	166	187	178	187	190	189	202	210	171	187	185	159	180	200	213	178	183	208	197	207	173	191	199	184	204	193	192	176	204	196	203	170	216	199	206	199	165	202	206	203	205	204	226	188	185	193	193	197	188	195	197	189	197	195	200	186	175	198	178	195	196	195	216	213	197	186	174	210	207	224	218	185	200	194	179	197	183	191	215	210	208	207	202	214	225	202	174	227	199	193	219	224	191	194	179	167	189	212	191	209	186	169	166	199	176	190	165	205	190	186	188	192	208	147	190	202	206	182	188	207	201	170	177	215	209	165	198	182	215	180	209	170	181	200	203	186	210	185	182	174	169	186	198	186	199	207	199	188	175	190	187	222	197	171	198	180	184	174	198	174	163	190	195	169	202	182	201	179	181	177	201	197	183	212	168	197	183	174	189	178	190	192	201	187	181	203	187	183	194	204	192	181	202	195	200	193	183	221	178	191	203	185	186	186	213	192	186	213	174	204	217	175	201	186	207	185	187	207	225	214	181	199	193	208	176	181	198	167	178	175	213	188	178	199	197	178	190	193	203	185	204	191	180	183	179	172	196	204	176	211	188	231	177	213	199	196	206	198	195	167	219	181	191	187	184	170	184	189	203	178	173	213	200	196	209	201	198	164	174	203	207	158	164	176	203	179	209	200	217	190	193	191	168	193	177	186	198	199	176	191	182	177	192	218	208	197	182	207	214	165	198	178	177	178	203	184	210	221	195	219	183	182	193	176	194	205	193	206	170	196	186	233	192	190	197	191	220	211	218	195	166	187	173	203	189	188	199	199	184	200	182	207	220	201	189	200	213	174	168	175	170	195	210	200	172	234	189	189	175	198	215	183	209	186	178	178	171	177	197	185	200	208	197	205	198	179	211	203	210	189	176	197	210	193	170	182	190	211	182	213	190	202	206	211	161	193	175	210	195	191	215	197	196	195	192	189	223	188	188	184	193	205	188	166	174	193	190	183	174	183	189	203	188	219	183	186	168	183	194	194	163	207	206	180	177	205	197	159	179	206	189	189	184	176	221	184	177	175	196	169	174	194	199	182	198	188	184	227	218	175	178	199	201	179	193	198	211	197	172	178	188	226	182	192	171	186	189	190	212	191	206	189	181	210	173	196	206	180	191	180	204	204	218	206	194	194	203	186	192	176	206	193	207	199	185	185	184	180	197	196	212	200	177	207	194	193	203	193	199	227	203	220	196	191	192	209	189	191	204	195	215	210	182	196	206	196	193	213	191	198	182	200	214	210	200	191	182	180	194	209	185	203	190	186	155	181	176	203	192	190	182	195	183	181	201	201	182	203	206	187	176	177	199	198	173	193	206	210	185	196
4319	574	593	728	655	631	665	615	590	577	554	573	552	542	540	550	544	548	528	524	567	576	531	530	570	570	500	542	519	573	522	484	506	516	513	505	498	536	555	539	490	546	542	546	538	529	537	503	535	505	517	578	530	497	532	504	512	522	500	520	503	549	529	513	487	477	516	494	557	534	520	556	552	557	540	529	468	506	487	500	507	508	531	511	537	593	495	496	532	498	574	484	520	546	551	564	502	543	569	516	506	523	526	523	525	496	511	490	543	468	520	525	534	508	528	526	520	584	529	525	529	557	515	538	545	522	497	488	523	497	532	591	521	540	522	461	534	509	509	520	525	566	525	531	556	525	496	531	527	538	496	500	483	531	514	519	511	511	527	518	537	525	499	511	553	540	478	523	564	523	554	521	467	516	514	495	518	524	568	539	536	507	564	547	498	547	495	499	549	525	539	527	526	482	476	545	529	522	485	502	530	512	480	545	515	523	537	538	544	516	532	545	548	520	512	509	485	487	508	516	542	540	526	470	495	525	529	499	529	485	504	533	526	529	515	543	502	540	483	515	500	516	542	494	539	558	488	551	523	538	535	564	503	496	507	542	564	504	502	545	551	494	534	518	535	490	570	540	535	550	513	519	564	507	532	556	537	550	529	533	506	508	542	519	530	535	483	508	523	507	516	518	519	511	542	546	502	530	520	528	507	499	556	545	516	511	479	523	514	501	530	535	528	523	545	527	555	544	505	529	544	495	507	522	499	523	492	485	545	470	550	509	501	517	506	501	542	511	533	534	487	528	513	544	505	529	525	564	518	492	499	573	512	517	543	520	546	522	550	521	477	506	490	552	476	481	527	551	526	515	473	527	515	523	513	508	538	517	521	551	530	517	540	520	549	532	503	536	533	536	539	478	538	517	492	499	554	544	518	522	512	532	496	559	520	507	507	538	513	506	505	502	489	498	553	503	538	477	477	528	533	511	505	518	532	502	530	539	514	521	462	541	553	601	525	498	512	540	507	495	504	515	514	523	512	513	496	530	530	503	476	562	514	541	533	532	517	562	527	535	509	562	494	559	558	508	504	504	501	525	548	549	499	566	517	519	485	526	517	492	539	523	551	506	531	540	543	542	515	519	531	505	531	517	569	499	538	551	549	547	519	507	519	471	539	519	544	505	535	567	505	540	494	507	525	518	548	506	507	508	478	521	499	535	518	507	524	541	517	555	515	530	506	528	524	500	513	485	491	515	504	524	511	511	508	513	520	527	539	537	487	517	505	511	505	521	525	490	593	504	529	496	509	528	527	511	528	528	530	534	514	522	523	536	534	516	490	544	507	524	510	519	552	537	530	513	555	511	546	543	581	504	513	519	491	521	488	525	529	485	534	573	546	571	491	543	503	478	510	507	536	531	525	526	496	492	506	538	547	509	494	474	490	518	531	512	459	504	528	507	494	522	518	556	516	514	515	510	548	517	489	485	501	545	525	497	545	512	540	515	526	516	534	520	544	519	517	539	510	550	469	512	537	513	507	481	559	550	555	521	505	561	560	546	560	519	554	533	492	528	538	495	546	512	516	489	543	500	512	541	536	529	521	515	528	553	520	530	515	542	516	514	510	477	531	531	557	538	495	536	504	518	537	562	547	489	550	515	548	574	482	557	493	549	512	513	522	570	516	506	542	489	498	580	566	528	531	523	533	507	533	557	477	508	500	529	557	519	541	511	521	536	546	551	505	516	513	537	564	570	545	505	529	547	524	531	538	500	531	494	525	509	475	520	546	566	517	497	548	497	539	506	525	495	543	506	513	542	535	550	509	543	517	512	565	528	518	495	518	513	499	534	535	504	504	489	528	542	504	550	507	507	515	508	548	523	544	543	541	482	530	509	490	513	530	518	529	508	531	538	559	495	513	509	504	529	529	586	533	536	541	518	506	527	544	535	525	469	508	475	542	515	527	516	502	535	503	575	518	567	473	502	521	473	528	525	508	541	512	510	521	531	504	533	555	530	544	521	513	493	523	477	528	555	525	495	506	563	517	508	573	532	497	498	529	523	528	527	494	517	486	550	513	497	530	547	551	500	489	556	532	546	523	521	511	516	470	509	556	530	550	561	522	523	549	547	519	506	520	526	533	539	512	542	530	555	550	520	553	530	489	527	529	483	533	527	532	500	500	509	499	513	480	485	517	488	545	526	485	534	484	515	518	537	560	516	519	498	551	515	508	544	537	519	535	520	516	530	497	520	514	524	515	526	516	534	552	504	530	517	517	538	536	562	515	493	521	492	512	522	513	541	511	488	506	512	488	536	526	543	502	517	550	518	522	513	517	519	510	514	511	521	530	537	525	559	516	529	534	526	507	541	511	546	531	489	556	552	514	506	501	511	515	533	509	519	508	500	546	554	487	506	511	505	506	476	531	522	514	537	514	514	536	506	507	541	535	469	542	541	526	527	517	540	547	534	514	539	518	481	535	524	543	511	515	534	518	516	524	528	503	481	513	515	581	528	532	525	478	520	505	547	537	550	507	484	492	502	507	538	510	512	472	525	506	528	540	559	501	499	505	504	524	489	525	503	506	532	520	476	494	510	540	513	533	510	512	488	517	505	519	510	520	534	515	501	499	542	526	529	506	539	541	520	536	508	546	532	556	576	514	545	528	553	535	474	537	509	504	547	520	524	502	553	515	544	512	505	557	491	503	576	541	521	507	506	518	501	491	581	535	523	524	524	513	522	557	537	532	514	490	504	547	501	517	518	526	563	520	534	544	524	529	565	531	545	481	522	524	532	535	523	548	557	558	533	510	493	522	499	522	505	508	519	515	539	502	503	496	519	526	532	505	568	495	492	522	527	534	534	576	523	522	532	500	496	499	503	502	585	511	526	510	506	533	497	504	528	509	514	487	522	538	514	514	501	522	526	527	535	493	488	565	492	562	515	492	548	480	509	536	491	520	522	481	524	525	498	550	524	527	514	574	532	531	486	545	520	492	501	501	518	471	532	538	482	519	495	506	487	483	533	544	541	533	515	530	546	565	516	529	505	534	513	533	525	546	494	489	513	489	490	515	513	556	550	525	523	548	526	546	560	550	525	512	524	502	503	521	495	486	489	519	514	536	523	541	516	535	538	503	528	551	508	528	531	574	549	524	498	471	523	519	496	525	465	507	512	526	528	532	532	540	511	531	525	548	548	528	503	520	525	496	495	504	538	502	534	509	507	529	540	506	510	505	536	517	497	525	516	505	528	530	494	514	526	558	530	547	535	520	498	487	505	493	528	546	497	539	559	533	531	562	567	539	546	508	528	476	520	533	526	534	516	546	509	540	505	510	489	545	541	505	526	511	500	499	514	499	509	525	499	550	525	477	492	513	511	506	510	542	528	547	513	514	539	551	515	507	551	573	512	532	516	489	546	505	526	525	546	540	499	506	534	521	546	491	516	545	466	501	522	536	542	486	515	594	517	531	549	529	550	520	537	522	505	516	491	535	558	474	520	537	517	483	519
27459	2792	1167	997	744	554	500	423	376	364	312	350	332	270	303	280	296	292	292	269	231	266	254	278	285	275	245	260	239	248	235	222	260	255	266	247	281	245	265	232	238	229	229	229	272	237	244	256	215	239	244	257	244	243	234	256	237	245	253	240	250	238	273	252	245	224	263	257	230	218	243	264	227	237	239	235	271	238	230	254	226	246	232	237	266	231	229	261	267	258	244	267	259	227	236	263	234	242	247	270	235	261	232	247	261	227	246	231	265	254	243	255	255	251	254	249	220	238	210	263	263	234	245	218	275	244	238	233	261	265	268	260	223	241	247	254	244	227	241	235	263	246	244	245	256	218	270	209	255	255	237	236	246	207	229	248	241	260	209	246	246	228	232	244	259	246	247	242	233	261	213	249	257	250	241	241	268	261	254	253	279	239	234	250	243	237	231	272	234	249	240	260	228	249	239	239	256	213	247	254	244	250	204	260	214	264	205	260	220	281	275	254	258	268	261	280	217	234	250	238	225	234	229	247	225	244	235	228	250	232	245	269	238	228	262	251	251	264	239	239	242	215	241	267	261	273	246	241	249	224	208	235	249	237	244	258	282	227	257	237	250	240	237	243	230	236	244	260	242	225	218	245	227	226	227	248	231	250	203	214	262	261	224	262	226	246	242	255	259	238	256	234	219	250	264	232	247	230	259	231	251	218	239	236	242	228	240	221	277	265	212	228	248	250	252	236	254	234	228	278	258	242	245	248	244	234	242	209	220	260	280	277	236	256	236	223	231	289	242	247	244	235	215	237	240	235	233	239	250	261	236	253	240	230	247	269	233	239	238	267	225	265	223	245	258	236	252	240	246	260	240	256	239	242	241	237	265	253	253	268	231	233	235	247	225	262	255	237	250	222	265	237	267	276	222	231	246	261	248	234	244	217	262	253	267	230	253	239	236	265	228	251	233	203	253	227	253	242	278	254	255	235	239	225	260	241	264	249	249	247	236	224	231	217	241	255	263	213	232	261	266	247	225	251	248	265	268	233	252	263	248	260	240	256	253	233	244	237	257	242	282	236	244	257	240	283	248	234	242	258	250	243	266	243	234	241	224	242	238	246	230	238	246	266	273	232	267	232	241	250	232	239	236	248	246	229	270	250	244	239	232	252	256	265	225	227	242	256	251	229	261	258	286	259	208	246	215	275	254	241	268	249	234	223	231	234	244	258	256	251	248	249	240	231	249	241	253	244	240	249	249	242	214	236	277	247	242	215	242	212	244	241	223	224	248	235	243	250	258	273	229	227	257	242	231	200	238	228	231	242	252	238	242	247	257	249	263	222	228	275	238	268	245	257	247	240	247	244	230	270	229	240	227	228	222	274	220	241	211	224	252	218	226	270	227	239	217	199	220	238	237	243	237	235	245	243	256	231	262	227	246	259	240	227	225	238	252	250	261	242	251	243	239	265	236	250	251	262	258	248	232	259	224	234	263	241	260	221	249	229	251	246	237	223	244	245	258	226	233	246	247	217	261	226	257	259	224	256	227	267	261	209	243	234	252	257	265	266	264	223	237	258	257	232	251	250	243	264	219	256	263	238	258	242	247	283	229	269	241	227	240	252	223	217	252	240	253	283	237	224	238	246	228	224	237	241	246	241	251	273	215	251	256	223	260	251	218	247	237	252	258	229	264	249	248	198	244	230	265	252	229	261	239	271	248	218	250	235	238	265	232	241	214	229	223	251	265	253	264	261	244	266	227	250	265	227	233	214	236	272	276	224	240	250	243	253	250	263	241	262	207	256	249	217	217	251	241	246	225	252	251	238	247	231	250	251	241	240	239	244	244	230	251	245	253	242	247	235	224	277	237	242	214	223	253	250	242	261	232	249	220	246	262	253	239	247	224	272	260	245	251	278	255	248	211	226	239	255	230	246	278	253	250	257	224	261	242	219	271	254	204	254	206	206	265	233	246	268	260	248	261	228	238	248	237	222	264	228	254	216	224	246	248	255	225	233	245	262	263	254	256	250	256	248	264	224	220	221	245	243	230	237	244	241	259	258	219	262	238	233	215	216	247	237	230	263	234	235	226	232	242	241	246	251	241	246	247	246	230	231	204	257	259	221	236	233	245	256	257	267	234	252	270	255	237	246	266	262	267	267	233	233	246	247	226	232	262	225	248	226	244	258	241	227	256	249	271	254	231	212	250	245	213	236	233	247	247	237	238	257	258	225	255	241	237	228	231	234	255	228	237	245	244	251	237	273	250	248	231	257	238	254	263	221	249	239	233	257	251	211	215	245	250	224	266	217	239	240	251	280	228	232	263	242	223	221	221	266	257	254	229	258	248	245	248	227	253	239	224	255	251	252	242	258	269	257	252	252	241	247	236	219	196	268	246	255	247	230	248	249	246	252	246	243	223	259	245	253	256	256	241	234	227	245	241	253	238	240	233	231	263	240	237	237	233	231	239	258	218	221	266	247	262	254	243	245	236	263	251	244	237	233	236	232	238	242	223	228	249	263	245	249	232	269	247	254	231	250	255	254	239	228	242	242	253	234	267	201	252	228	262	250	271	240	252	247	254	240	241	240	221	228	252	224	288	241	232	266	237	261	251	233	255	233	260	251	230	260	245	241	225	236	249	260	240	244	254	273	257	244	254	241	237	236	233	253	245	229	243	235	247	233	232	250	248	269	234	256	251	251	252	276	259	247	254	257	275	244	243	236	239	260	238	261	229	276	232	260	256	262	226	240	232	253	265	261	241	228	222	267	248	261	241	248	283	254	271	249	253	262	247	275	241	225	234	240	246	262	239	237	230	245	236	230	228	229	220	225	273	226	240	245	239	259	256	228	247	249	257	253	230	245	244	238	204	284	247	228	255	283	241	211	218	254	262	239	238	242	254	262	238	203	231	244	257	254	263	247	234	243	266	251	247	238	256	227	225	232	231	232	266	256	244	239	261	247	256	230	222	264	243	228	240	266	243	271	248	234	231	245	229	263	225	236	244	254	248	240	247	242	215	218	245	240	249	234	244	236	245	286	240	222	233	270	232	242	292	225	285	264	234	232	251	245	249	235	278	222	237	258	266	256	263	261	261	236	239	226	262	226	233	231	276	287	231	240	240	278	245	263	214	259	241	255	239	237	226	237	218	260	221	258	251	225	256	220	277	271	233	236	228	260	248	268	250	273	244	249	250	235	210	261	255	222	251	255	195	226	242	221	231	239	239	254	254	249	236	252	242	249	260	251	248	254	236	225	220	265	212	260	240	245	270	246	240	233	257	245	208	258	248	255	226	261	274	239	232	223	231	250	230	233	274	249	248	252	244	268	239	248	281	250	240	218	229	246	263	253	255	254	201	214	262	239	247	257	230	248	217	256	240	229	239	239	235	223	203	250	243	219	250	209	250	228	267	267	254	235	265	247	236	249	228	242	250	246	230	250	271	244	222	236	240	227	230	237	255	253	238	243	245	232	233	243	268	239	250	251	261	206	272	251	255	250	240	230
13251	1446	2420	2989	2735	2345	1947	1599	1502	1341	1292	1138	1037	1061	964	911	832	881	869	825	805	761	736	779	734	751	789	751	763	749	687	715	712	712	702	722	619	713	722	657	686	686	638	689	700	650	669	704	681	701	670	629	669	606	665	640	646	623	655	644	640	633	638	623	609	659	662	600	662	667	626	634	616	705	679	644	671	663	662	609	625	607	645	653	641	642	626	692	636	675	613	655	647	633	629	624	615	704	591	612	636	647	649	651	653	603	617	658	614	633	674	638	621	611	594	657	640	644	645	624	612	636	613	628	610	642	666	645	638	619	632	649	627	621	604	604	609	665	626	582	684	627	595	654	607	580	632	626	654	590	617	647	641	648	587	583	594	678	621	623	630	594	674	640	640	625	626	584	680	662	631	606	654	587	642	670	634	630	616	654	624	619	673	626	647	685	615	659	595	600	665	604	630	681	629	666	663	599	582	583	612	662	633	642	668	608	642	625	648	657	626	635	650	616	605	622	649	615	627	602	643	652	649	635	631	615	667	656	639	637	582	638	663	653	597	616	592	632	616	648	634	615	656	655	632	565	639	635	624	586	665	624	655	660	616	635	620	648	620	638	606	651	660	629	662	615	605	662	618	644	612	628	629	611	641	656	655	637	599	651	652	634	573	636	658	645	643	639	677	622	630	647	601	645	683	619	639	607	590	631	590	681	649	631	587	618	660	605	633	647	643	637	629	617	649	646	593	656	626	665	650	595	619	627	637	676	625	660	621	626	660	656	667	615	666	614	614	621	568	663	599	656	659	594	641	660	610	613	634	650	666	611	622	602	654	608	621	625	620	644	630	602	594	644	631	650	634	619	654	648	661	635	628	667	661	638	657	570	619	644	612	638	633	609	653	636	614	643	617	612	624	652	597	624	624	610	633	599	646	636	645	622	637	628	634	624	638	610	654	677	622	596	586	621	606	601	634	618	619	627	654	600	648	635	634	602	647	629	622	637	637	664	628	638	648	664	625	667	607	620	664	637	631	624	597	632	602	647	612	566	611	607	664	587	619	620	663	654	629	614	626	619	628	647	590	643	636	635	599	620	619	607	608	622	658	625	655	585	631	648	649	626	632	592	585	636	583	656	653	622	642	610	662	605	626	616	622	614	666	627	619	616	602	681	628	615	611	628	632	686	706	637	603	648	635	610	607	598	604	605	646	651	673	642	629	632	667	640	635	647	589	590	607	624	656	592	614	562	639	628	613	646	590	631	652	646	637	607	659	623	605	599	630	645	633	661	623	644	641	641	604	644	672	636	642	632	625	643	604	625	658	657	654	616	560	633	647	627	597	623	635	633	630	636	641	674	633	597	625	601	654	652	643	589	629	657	636	639	595	635	653	630	617	638	623	615	644	626	647	658	600	659	669	644	681	568	631	630	586	660	629	605	670	589	624	598	629	631	619	635	618	612	608	627	631	620	605	649	625	616	655	664	625	617	638	615	635	654	595	617	623	628	664	631	625	608	626	636	639	640	647	595	629	639	627	641	640	656	659	594	663	640	648	642	676	645	625	660	623	653	592	668	610	647	582	662	591	604	605	612	599	643	643	620	635	572	638	622	647	674	641	604	623	685	658	628	604	613	627	625	627	618	580	633	654	629	628	630	633	653	663	603	673	641	677	625	675	611	572	645	605	726	611	658	609	663	601	606	637	630	629	677	633	609	606	612	631	567	581	657	599	615	611	665	619	621	632	637	635	645	647	599	642	601	669	632	597	623	619	603	644	603	641	649	631	599	696	664	636	653	661	658	627	622	640	632	638	638	611	637	645	621	688	683	637	646	614	623	617	621	661	592	618	583	594	634	617	662	632	588	624	634	667	621	655	589	599	662	633	617	667	616	658	634	669	637	627	630	622	704	636	629	625	620	627	633	605	618	651	618	627	650	608	604	630	612	658	614	614	675	623	615	618	599	638	607	619	600	611	644	628	666	635	658	580	625	662	651	626	614	641	641	664	622	599	614	666	617	629	633	655	658	608	592	685	623	590	643	596	622	626	659	642	631	635	653	652	601	652	613	657	594	624	629	605	639	611	647	630	616	608	641	589	614	634	572	613	619	659	616	657	620	658	625	640	657	629	628	646	626	672	663	635	616	633	631	634	598	657	639	648	604	625	641	673	612	687	649	633	606	673	642	608	577	616	662	662	607	625	630	620	622	650	657	641	618	622	665	611	646	611	654	640	601	673	621	623	608	662	675	655	614	640	631	614	611	632	694	599	576	625	653	644	667	617	633	652	625	643	591	641	621	612	649	669	613	656	599	628	619	616	649	623	639	620	594	609	660	660	662	649	641	608	619	629	622	602	617	646	595	600	622	637	613	622	615	671	653	653	638	599	587	625	626	593	618	569	643	620	705	644	653	614	659	635	625	644	632	651	595	619	647	635	616	617	650	598	612	621	593	624	604	673	630	658	599	636	651	613	640	616	671	630	654	643	658	647	644	647	580	586	626	649	679	610	635	579	614	590	639	611	634	606	640	610	618	623	676	616	635	652	646	629	609	637	638	627	624	601	657	644	630	623	672	663	638	646	650	630	622	646	679	674	637	671	631	589	621	642	603	636	642	647	586	642	632	609	637	626	621	622	624	633	614	612	591	655	637	593	589	640	637	598	664	615	612	637	644	633	665	588	611	647	644	630	648	625	622	626	619	628	636	599	635	640	676	598	654	635	623	607	609	628	633	624	617	649	605	626	633	612	633	633	630	634	594	626	623	624	617	646	637	636	643	603	638	612	618	667	601	634	618	582	618	651	609	655	644	638	622	641	651	592	676	658	626	652	642	650	623	589	638	634	684	647	621	596	678	665	627	645	646	647	656	682	628	635	614	615	612	587	640	651	656	627	629	612	639	603	613	634	619	634	592	644	613	663	638	649	605	624	635	657	627	628	616	629	633	626	664	659	619	574	677	685	647	616	661	627	630	595	610	696	625	648	628	594	647	669	642	632	656	654	569	600	638	591	610	643	636	675	635	621	671	661	678	619	617	639	593	629	601	628	631	638	632	668	666	591	665	659	603	578	607	638	599	615	588	638	630	609	614	597	593	621	619	589	633	630	593	620	627	644	581	639	629	598	640	614	613	633	648	641	637	662	658	628	582	664	623	638	640	631	581	634	591	688	592	619	615	628	640	614	644	594	581	654	566	651	656	658	647	623	630	638	596	667	626	598	639	601	640	641	614	612	621	630	599	639	626	620	659	609	627	606	631	619	664	602	619	640	617	616	646	652	630	615	638	640	609	646	661	605	624	599	620	645	644	634	603	592	599	640	623	651	629	652	596	613	650	634	653	626	612	640	626	669	613	575	621	608	591	576	583	665	625	649	601	593	667	612	633	624	632	670	643	633	642	629	665	648	640	625	644	658	642	673	593	621	623	640	673	627	650	627	610	636	669	627	641	622	651	655	600	637	668	642	653	608	606	672	617	647	649	626	642	632	623	659	612	613	630	602	609	637	661
39135	6773	2212	1695	1132	844	648	505	402	373	340	309	267	254	229	211	206	213	201	160	173	170	179	158	196	151	164	147	147	147	140	159	163	178	138	134	146	140	121	153	127	131	134	140	142	147	152	141	142	151	139	146	131	162	154	150	134	124	144	122	148	123	136	141	136	123	135	136	151	141	127	147	137	144	124	155	127	137	159	161	158	142	134	134	119	147	138	141	140	146	132	152	126	124	124	152	155	139	144	125	159	138	141	121	147	133	117	131	132	143	147	145	133	148	143	125	144	140	128	131	117	119	144	123	142	143	121	113	119	142	146	145	134	132	140	138	135	139	117	141	152	135	126	121	112	129	130	124	119	141	129	126	132	119	136	127	141	144	139	169	129	131	105	132	148	132	132	135	141	130	113	138	119	144	137	120	140	134	141	133	123	130	121	153	134	129	137	137	150	127	151	148	151	142	149	136	150	125	127	153	136	136	138	143	129	151	120	145	125	147	125	133	115	132	125	137	134	108	126	146	148	170	134	139	130	134	144	132	135	135	123	143	123	123	142	119	136	131	144	138	155	151	125	124	117	149	146	123	127	128	133	149	118	109	153	143	126	141	128	143	122	127	127	119	140	128	116	118	129	135	116	133	126	122	142	136	143	130	135	138	128	133	109	136	132	130	134	134	148	144	137	141	139	128	123	153	126	125	135	159	148	148	135	150	121	128	134	150	123	115	146	136	147	125	142	140	162	157	142	148	136	137	123	147	128	150	133	153	123	132	142	133	136	125	147	110	121	138	131	133	135	123	153	143	152	116	133	114	143	141	127	138	102	121	139	143	147	132	135	123	137	134	161	124	121	140	129	101	132	135	125	152	132	118	143	149	111	117	137	154	120	132	141	156	129	147	151	127	144	139	145	133	143	128	137	136	128	144	130	126	124	125	145	122	138	135	144	139	118	126	132	124	132	145	115	98	133	135	128	123	139	135	135	175	148	152	127	119	141	151	144	152	143	141	113	134	136	115	126	144	137	123	136	113	155	127	142	140	139	136	137	117	144	125	139	155	147	138	148	147	138	111	122	145	123	138	159	134	138	150	134	145	138	123	143	130	128	137	124	150	134	134	143	130	134	141	149	143	142	126	138	138	141	140	156	139	119	147	124	137	144	146	114	139	157	122	145	106	131	133	130	142	148	120	114	135	127	158	140	129	147	129	132	148	142	143	160	158	144	164	131	148	148	129	132	154	130	143	129	125	132	121	139	144	139	146	127	133	125	133	116	127	125	131	122	132	136	155	155	115	140	123	132	129	123	153	141	115	133	137	165	151	139	134	138	123	142	132	140	141	136	154	149	156	124	146	106	147	151	136	117	138	147	115	145	130	129	127	128	139	146	140	119	134	132	129	121	136	141	137	154	124	127	126	123	130	155	148	141	139	146	137	129	136	140	117	132	141	155	146	121	132	126	121	130	139	148	138	147	135	143	109	135	124	135	155	125	127	141	139	127	164	131	132	130	130	143	140	134	150	139	145	127	140	147	155	145	126	127	137	140	124	137	134	131	136	142	137	132	150	130	113	122	157	127	125	144	129	128	131	127	136	125	117	132	133	129	142	146	134	133	159	136	142	140	133	133	117	142	147	147	132	115	162	142	121	128	130	142	134	138	141	135	133	143	146	140	139	146	149	128	136	135	143	129	118	153	115	118	131	139	143	133	151	146	153	136	143	128	147	128	132	133	158	141	152	144	125	128	129	132	150	123	121	123	119	130	154	152	142	138	112	141	135	145	136	163	147	134	126	145	138	131	147	137	124	155	144	159	162	126	139	142	155	121	144	132	136	153	120	128	137	124	129	122	145	153	120	138	151	126	133	118	141	143	144	135	151	126	143	134	135	138	121	130	129	139	124	138	126	130	128	130	131	117	145	128	135	145	117	117	140	123	150	121	160	132	136	122	128	124	140	133	123	151	117	140	137	120	137	162	131	164	132	124	150	131	128	132	127	147	120	128	129	132	134	139	146	140	114	126	134	146	145	137	140	135	147	153	137	133	138	138	112	121	122	147	125	132	129	119	131	150	137	155	150	143	139	143	144	128	146	142	146	110	153	129	144	124	128	150	118	129	141	141	128	145	129	132	116	145	145	142	137	115	153	135	124	123	136	136	125	148	137	152	136	135	124	121	145	136	137	128	134	144	123	135	128	129	117	156	134	144	147	138	134	138	142	122	162	122	141	137	121	143	120	140	147	117	98	132	138	148	148	129	137	124	143	138	135	135	149	155	156	126	125	136	135	141	136	135	147	147	150	135	133	130	139	153	142	147	126	134	127	128	134	139	117	134	131	117	137	127	126	136	127	118	136	130	134	126	135	145	133	125	145	129	126	142	110	132	167	139	133	141	142	130	152	141	140	141	149	134	152	139	137	143	139	164	146	128	156	135	112	141	133	126	132	134	150	132	126	144	118	133	140	142	145	129	136	133	153	107	148	140	126	138	141	111	117	127	155	134	133	113	122	119	139	132	137	153	145	143	138	157	110	121	138	148	139	148	126	127	120	122	153	146	113	141	122	150	135	115	148	142	140	135	141	145	131	146	125	128	127	154	128	134	157	123	142	144	130	131	135	130	123	143	129	133	134	119	138	133	156	134	133	136	125	146	135	128	141	148	142	149	130	132	145	136	132	145	148	133	144	152	132	120	139	153	144	131	142	127	144	149	138	130	129	134	130	124	122	130	129	141	139	114	133	135	147	120	148	130	123	133	143	136	129	136	140	130	118	115	148	129	130	138	139	139	145	122	131	112	124	139	126	142	125	129	134	139	126	107	138	144	137	132	141	140	136	130	147	117	157	127	135	129	145	151	168	128	136	137	116	121	148	152	158	144	108	125	144	141	134	132	151	142	117	131	165	138	151	154	130	126	128	147	126	131	142	131	139	132	123	137	123	133	130	139	143	132	123	130	146	141	137	122	120	156	132	117	111	144	128	150	130	131	141	125	116	127	127	124	158	145	137	137	122	157	149	147	142	143	125	142	117	134	123	151	134	140	130	136	129	113	120	145	148	135	118	140	132	124	137	155	147	130	132	124	144	128	155	149	130	140	121	123	145	141	127	156	134	123	126	128	109	151	150	167	138	110	127	133	138	144	135	144	134	130	143	151	135	140	121	119	147	113	129	138	123	137	141	149	160	146	137	129	137	130	133	142	139	113	118	141	147	143	131	121	120	146	116	141	145	142	141	128	140	151	148	123	144	140	144	154	148	124	124	149	152	139	134	157	118	156	137	132	141	136	146	127	123	137	135	131	131	129	131	131	116	127	125	133	142	142	161	123	141	150	132	161	127	147	143	128	123	142	124	148	119	117	153	135	129	127	123	120	132	131	123	142	135	146	132	146	153	113	128	132	129	144	144	138	125	164	110	133	153	135	125	142	126	125	125	131	144	131	132	137	123	141	135	131	125	119	117	127	146	122	134	139	142	122	130	113	120	145	129	137	135	144	150	122	137	125	127
19311	1893	3919	4806	4255	3463	2779	2390	2008	1708	1552	1388	1210	1064	1031	941	863	839	758	760	707	729	650	571	550	595	594	579	553	548	487	535	456	484	520	450	450	453	486	433	446	438	440	444	407	412	426	447	444	447	407	419	404	421	437	389	404	408	452	398	382	423	391	427	394	382	396	418	357	416	388	401	409	407	375	360	360	379	411	392	362	389	365	400	397	387	425	398	377	360	348	376	386	390	365	355	398	339	391	379	361	363	390	351	441	395	366	363	374	387	330	383	378	380	384	335	366	374	359	386	351	390	363	348	357	392	370	364	368	396	386	375	355	379	360	411	392	386	347	382	385	373	393	375	368	361	370	393	348	370	338	378	376	375	356	426	390	390	405	368	309	361	389	378	356	390	402	353	355	382	408	388	374	367	389	354	356	353	360	392	372	344	370	398	364	391	341	372	374	358	393	341	360	376	405	371	354	385	365	370	394	366	382	373	394	364	340	327	364	381	363	345	387	338	350	368	338	376	378	345	368	383	376	397	397	317	346	369	382	395	369	349	344	345	379	346	395	373	373	377	341	342	369	366	367	360	393	375	360	376	354	406	392	401	375	382	366	330	341	376	367	349	336	382	344	338	412	372	378	362	384	413	370	353	366	366	403	399	408	343	327	372	400	368	398	358	402	365	344	339	393	348	381	387	382	390	345	365	360	367	386	375	392	372	372	369	354	356	342	401	357	391	382	383	412	376	382	361	347	351	349	381	341	379	365	363	367	363	323	371	368	372	376	379	343	352	366	376	401	359	384	343	347	339	378	366	384	329	361	358	393	391	363	350	350	380	393	388	372	360	360	407	373	363	394	389	355	321	401	387	366	353	378	372	382	357	363	355	428	364	379	342	365	368	367	338	380	341	363	331	340	364	361	357	356	363	368	340	374	371	365	340	354	336	368	390	403	370	377	367	388	376	335	365	385	348	384	419	389	347	354	344	381	364	358	371	381	362	365	346	396	363	322	324	392	371	359	376	370	337	412	338	330	345	375	377	396	384	337	381	359	371	367	372	340	393	369	343	390	356	338	355	362	357	370	355	373	338	360	373	354	394	348	402	364	351	358	346	356	356	326	358	358	337	423	334	368	396	377	361	346	367	380	371	392	385	355	385	351	317	384	374	358	381	364	341	369	365	380	355	367	341	370	375	350	336	355	332	397	363	356	357	368	398	405	337	355	349	363	343	348	385	360	347	381	383	333	377	361	389	342	380	347	377	380	328	394	353	370	359	371	355	389	378	360	356	361	398	363	373	349	358	380	386	372	359	360	409	393	371	366	374	350	367	347	369	391	362	333	361	351	315	390	374	353	352	351	364	356	388	347	369	355	353	356	347	375	324	349	380	421	350	332	396	388	367	385	335	354	384	383	354	369	368	401	358	367	362	346	337	361	389	385	365	381	367	344	365	393	385	365	357	350	350	352	364	352	367	364	342	349	348	362	389	388	339	343	384	361	359	357	351	360	365	359	370	376	384	350	392	388	357	329	381	326	383	341	393	357	352	384	363	347	351	345	371	349	336	409	360	326	366	405	375	371	354	371	346	400	354	358	346	360	370	377	349	364	374	371	405	346	336	359	353	373	345	362	418	395	355	348	413	344	356	383	403	357	361	341	350	386	365	329	346	378	365	383	384	348	363	357	363	354	378	383	354	361	349	338	359	351	376	356	348	384	354	368	361	368	375	359	387	352	382	369	371	357	365	358	367	357	358	391	344	353	360	399	346	357	347	358	389	369	340	321	370	358	335	377	360	343	364	389	370	348	350	349	380	362	350	415	362	342	370	366	368	358	396	359	375	375	371	355	386	379	365	391	349	386	337	357	392	373	364	369	337	339	365	340	378	394	354	414	354	367	351	380	349	351	358	384	396	341	357	325	388	374	352	380	337	383	345	352	377	372	377	392	364	385	360	380	379	346	358	350	367	370	371	350	402	376	352	379	360	355	383	399	312	346	366	379	356	355	352	372	387	371	341	374	348	323	362	348	361	349	369	353	365	343	356	381	399	376	361	386	364	365	362	385	368	366	350	364	368	397	355	390	316	341	334	430	380	356	360	365	336	334	353	347	380	393	363	363	314	350	393	365	336	375	370	359	368	330	387	363	404	391	371	380	362	387	369	348	353	373	359	380	343	357	352	386	362	360	357	366	373	382	362	385	329	351	358	339	365	359	363	349	371	362	378	353	341	400	354	328	387	377	413	390	343	376	354	366	375	374	353	345	358	345	361	338	385	370	387	367	336	366	390	357	368	346	389	371	378	393	390	349	368	346	379	378	372	338	370	355	379	379	354	352	363	377	359	363	341	363	317	359	361	380	357	341	392	356	374	358	340	361	358	352	367	383	379	359	383	365	386	357	384	354	342	391	373	365	373	400	384	346	332	351	384	372	344	331	344	337	373	359	384	362	366	369	395	364	376	361	351	376	336	319	365	366	370	394	350	362	375	389	365	338	353	345	363	363	354	345	374	371	364	379	373	357	334	383	388	372	371	352	322	340	361	362	372	360	335	366	358	378	351	389	355	376	352	368	330	357	392	344	404	402	367	350	339	367	375	384	372	358	337	349	340	396	390	373	344	374	362	395	374	358	357	370	358	372	351	351	390	362	374	371	371	361	364	346	377	350	383	378	371	338	396	382	388	365	345	384	373	383	380	381	383	370	355	375	398	394	367	364	351	366	374	401	345	383	378	354	379	382	331	375	323	361	380	363	378	395	347	362	356	347	372	343	365	378	377	365	359	352	367	368	385	355	362	398	350	352	359	343	374	348	343	370	419	354	344	358	367	389	378	358	359	350	363	337	353	365	350	348	349	402	367	359	376	377	346	384	356	371	367	363	374	357	362	342	337	365	393	376	359	340	369	360	407	371	357	376	362	363	373	357	351	377	356	379	406	403	360	334	351	366	381	352	378	373	364	351	363	364	327	401	330	409	388	349	371	389	366	381	374	376	367	354	371	375	393	339	370	360	380	348	364	406	366	400	395	367	326	396	372	365	395	381	387	366	382	349	364	356	361	342	393	382	387	369	326	354	355	358	343	371	366	353	387	342	368	367	392	364	387	354	396	366	316	340	340	378	359	340	378	368	382	363	376	380	413	405	377	364	375	394	408	343	353	379	380	360	368	360	339	358	350	339	364	340	372	321	389	364	397	366	351	358	396	368	358	369	356	337	371	332	368	369	379	378	379	375	369	365	376	361	364	367	342	356	398	363	376	362	365	369	357	381	357	342	396	379	356	363	347	369	369	401	347	371	376	366	338	376	346	346	409	346	385	346	332	345	354	370	375	385	363	378	339	383	352	352	370	358	392	369	366	380	336	365	384	390	384	387	347	351	364	360	371	381	361	360	374	368	352	364	392	362	365	365	359	399	368	371	383	383	370	377	356	387	360	352	369	335	359	378	339	366	354	341	356	368	373	357	374	348	406	366	376	383	362	342	359	354	362	350	391	383	353	401	369	355	370
5048	248	263	237	227	181	206	222	222	195	188	193	198	200	200	189	201	229	211	184	211	181	194	202	211	210	177	183	201	182	216	208	162	208	208	185	207	188	176	175	200	210	164	175	165	202	180	192	201	204	208	192	192	195	164	164	183	203	189	202	195	181	209	191	193	185	205	201	185	193	211	185	194	185	206	180	196	215	198	210	182	182	189	179	198	200	180	205	182	210	199	215	197	194	208	189	185	229	174	173	208	190	206	190	192	181	172	208	183	166	182	200	182	199	193	160	171	171	192	223	215	188	199	195	163	189	211	185	189	190	160	191	179	203	199	177	147	208	173	205	197	210	205	182	182	203	201	193	191	173	181	195	198	186	182	194	199	190	182	187	203	189	164	203	183	196	187	185	194	162	226	219	198	185	218	212	175	164	190	202	211	201	185	193	201	179	196	190	195	199	183	187	184	212	188	200	192	163	203	190	194	222	196	194	194	185	189	188	176	207	198	185	164	181	191	180	179	187	188	202	188	200	207	209	203	209	198	176	192	179	191	181	182	206	170	172	195	178	184	209	189	188	190	193	206	205	168	191	208	180	189	192	192	203	182	205	219	190	174	204	223	187	226	190	201	193	169	185	187	194	205	197	202	208	188	198	196	187	182	173	173	209	181	190	179	181	169	197	183	181	186	176	183	182	198	168	196	196	204	169	179	201	205	201	179	197	217	198	178	193	207	168	179	202	217	197	192	190	183	206	178	183	196	173	204	194	158	218	184	204	185	192	180	216	198	217	193	180	199	184	217	185	192	189	193	199	164	176	197	210	184	181	178	147	185	174	202	194	185	197	199	188	186	210	176	180	193	175	173	179	200	202	169	211	201	208	177	182	181	199	201	194	212	194	204	196	175	196	191	223	168	180	180	203	222	177	185	186	215	208	197	198	183	216	206	172	195	181	209	212	202	183	207	201	207	166	187	196	184	189	192	196	162	210	206	212	192	194	209	178	184	179	188	192	200	198	195	169	219	200	211	221	170	200	167	168	194	219	219	209	186	206	195	200	202	179	200	180	179	201	172	199	188	173	196	182	177	186	195	190	205	205	189	188	193	194	187	198	219	203	189	215	189	185	184	194	200	198	195	213	187	178	161	194	200	199	210	166	179	203	198	185	183	178	215	212	201	182	179	208	186	197	215	189	177	155	220	187	186	218	191	184	185	176	180	221	183	207	201	186	193	191	198	185	191	195	185	199	182	190	212	192	178	201	185	197	185	223	182	209	181	216	204	181	175	193	161	200	194	185	211	169	197	184	191	171	179	216	206	207	191	176	199	187	183	160	167	185	190	206	184	201	196	179	173	203	208	214	180	206	182	196	182	176	182	164	191	199	189	182	190	193	189	184	206	205	158	186	174	201	180	203	206	189	195	188	186	189	179	207	218	192	193	189	168	206	193	189	195	183	175	189	208	210	189	184	165	159	205	199	190	179	202	204	192	174	201	218	179	202	203	203	174	191	196	190	191	195	197	177	193	183	195	175	168	206	177	209	195	195	207	191	203	210	203	201	190	178	176	200	233	179	202	204	187	202	217	206	191	185	174	215	219	211	205	195	176	181	194	223	192	196	210	208	219	175	210	216	200	220	214	175	224	193	220	202	192	176	186	170	184	187	202	200	168	195	187	201	179	178	211	203	215	184	209	192	205	198	185	184	185	187	175	173	199	195	223	191	204	189	186	171	201	200	207	198	191	218	172	197	198	172	190	200	197	188	214	212	187	189	185	181	198	177	156	213	201	191	198	208	209	204	229	198	204	181	204	177	196	197	205	210	211	185	204	196	194	204	201	190	173	176	195	192	179	202	172	196	198	168	177	179	200	179	199	213	182	187	178	206	186	220	212	176	181	201	176	217	182	195	187	176	184	188	186	208	207	182	194	183	190	207	165	208	183	187	193	207	176	179	195	213	197	191	183	223	188	209	188	180	202	189	199	185	167	218	196	190	176	183	201	209	195	192	187	185	200	177	182	200	164	206	207	188	196	176	189	182	185	157	198	188	193	197	188	183	179	196	201	199	191	199	210	194	179	171	228	186	186	167	199	182	195	191	181	208	203	182	203	183	184	192	174	203	178	216	179	198	176	221	189	211	193	177	202	215	184	192	200	172	186	202	177	208	199	206	186	218	181	206	197	200	183	224	197	206	183	176	199	202	196	196	175	203	198	213	198	163	164	190	177	192	192	203	215	211	181	177	200	207	233	188	170	193	185	204	181	179	204	202	179	188	188	170	213	169	171	194	199	169	185	191	204	211	209	186	183	186	161	188	170	204	205	207	195	195	189	198	185	173	209	192	197	189	168	211	200	207	195	222	167	171	203	202	223	210	196	175	209	210	199	162	191	209	185	182	176	177	195	163	183	197	207	193	205	212	192	191	192	206	197	186	203	165	176	183	176	198	178	184	199	192	216	202	178	182	196	181	213	156	194	177	204	185	181	178	221	179	201	204	218	178	177	190	200	189	168	174	202	187	213	200	193	179	196	213	183	192	173	183	185	190	181	201	198	160	180	201	196	167	191	186	195	178	196	182	185	187	166	178	202	156	191	173	207	211	214	199	196	186	197	195	161	180	209	208	193	183	192	191	200	203	185	211	209	187	213	201	200	188	216	151	185	194	199	199	214	189	195	196	221	211	193	217	186	210	214	201	180	168	189	180	169	189	194	197	205	197	198	187	190	199	222	191	201	194	190	187	208	186	187	191	204	177	191	178	203	218	171	195	194	174	193	180	180	207	197	183	183	195	179	171	195	191	199	197	202	208	180	203	195	211	202	202	190	197	174	199	203	209	188	186	193	200	215	178	180	177	192	197	187	179	189	175	178	172	210	178	200	205	183	179	191	190	215	186	198	212	198	179	185	182	194	182	190	181	186	191	201	182	202	203	197	197	193	193	217	188	191	201	212	197	181	214	193	177	217	197	201	187	212	209	154	211	200	188	191	187	208	181	224	217	176	207	185	180	155	200	200	197	190	180	183	184	172	184	184	187	178	208	223	204	177	188	164	178	209	177	207	191	163	209	170	200	172	191	203	207	193	214	207	206	220	212	176	170	204	201	214	203	183	178	182	175	195	198	197	188	196	201	211	174	221	202	195	189	198	184	189	181	197	226	202	209	211	200	210	185	221	200	163	193	164	201	189	186	195	186	208	168	184	183	198	188	213	201	204	226	205	189	192	199	186	193	181	179	191	190	200	206	179	210	197	196	191	208	205	200	177	182	185	200	191	197	211	208	194	190	175	190	206	194	186	185	184	189	180	190	208	198	169	188	161	196	191	215	182	212	201	173	177	188	176	171	186	178	203	177	184	186	183	213	174	184	160	197	214	198	183	199	200	200	206	197	175	175	162	168	188	190	193	192	206	188	189	196	199	204	187	228	210	196	222	195	222	200	218	193	193	194	196	185	189	189	197	165	223	191	201	199	183	176	196	187	187	176	177	206	213	200	189	209	195	200	192	202
4118	564	635	706	683	634	641	629	621	576	558	578	551	556	542	550	529	528	570	579	515	517	537	513	569	586	529	593	534	506	511	542	545	526	527	545	529	518	534	525	537	514	545	505	519	540	541	504	520	482	497	513	553	547	492	563	540	527	489	531	513	544	538	543	557	536	526	536	535	557	516	505	531	524	537	531	503	533	494	495	527	533	509	533	556	529	506	547	520	523	547	577	476	543	530	492	503	525	493	512	549	542	574	524	498	543	529	482	481	515	493	500	494	516	497	517	514	547	525	510	521	515	558	563	532	489	501	493	498	566	517	510	550	535	518	528	471	518	523	508	490	515	513	490	521	498	544	528	524	532	509	525	513	521	537	556	530	519	499	569	497	486	504	546	563	501	501	543	558	512	523	529	519	543	558	550	534	527	487	569	505	486	519	560	524	504	539	514	538	495	498	525	524	497	528	567	520	545	522	522	538	540	499	518	494	534	545	499	476	538	499	535	516	534	557	536	494	483	470	518	483	519	493	531	523	505	568	549	519	535	493	539	473	524	502	459	570	511	520	534	561	520	484	508	532	502	525	469	498	486	520	567	514	553	514	528	530	503	548	561	534	528	496	539	548	526	539	556	528	535	553	539	542	456	514	535	549	508	516	520	538	549	551	543	504	530	501	560	499	544	515	559	511	559	555	495	520	500	546	515	550	521	524	499	532	532	515	540	528	554	533	497	542	515	543	531	511	480	557	501	512	530	523	536	509	525	544	545	517	543	539	513	490	552	563	524	540	513	516	524	504	553	549	529	572	556	501	540	511	537	550	534	533	529	500	534	526	509	512	502	534	501	537	505	507	489	503	553	491	511	494	511	546	553	531	514	517	526	483	508	507	494	511	544	559	541	481	471	527	523	516	519	528	520	526	544	568	498	499	484	525	537	477	513	482	514	553	497	529	545	478	504	505	521	520	480	529	527	509	506	529	499	515	546	521	497	498	519	519	512	538	539	488	518	512	523	530	503	514	510	509	515	504	511	543	524	515	530	494	519	528	557	539	568	534	500	554	510	513	558	505	543	511	495	535	545	505	528	571	543	543	552	550	489	514	524	533	526	552	531	533	503	509	507	478	501	532	510	500	541	504	536	518	544	559	531	543	538	540	534	566	518	521	524	516	544	552	519	525	507	509	496	505	579	523	547	475	498	515	523	552	531	521	540	527	484	558	493	537	514	505	530	510	520	525	493	474	505	516	511	566	523	532	463	523	522	526	496	538	512	526	544	548	509	577	543	536	499	548	491	541	531	546	504	502	507	536	499	522	513	498	528	506	513	559	541	517	510	500	533	534	493	568	556	532	519	564	528	545	509	530	549	542	522	542	545	559	507	502	587	499	520	517	536	516	516	504	548	511	520	501	537	500	544	472	558	509	501	568	500	524	551	502	510	487	516	472	504	533	506	507	518	574	531	520	474	521	566	541	559	501	495	493	521	499	508	493	568	524	538	501	504	501	505	534	492	554	527	536	537	488	514	534	521	479	491	537	531	559	540	540	515	538	577	557	553	550	518	543	519	530	543	510	535	517	486	517	510	561	523	551	550	506	521	552	541	502	541	510	508	525	558	497	522	529	528	510	557	538	546	507	517	541	505	510	516	550	554	549	497	585	505	503	505	486	547	537	498	515	483	539	512	541	491	559	536	495	554	502	465	536	502	541	543	526	536	540	535	507	507	552	509	554	494	503	542	569	529	505	501	482	526	496	513	532	514	510	554	549	500	549	518	500	541	511	533	546	498	535	531	563	495	493	547	494	500	569	503	528	506	552	567	499	504	483	513	569	508	519	561	484	527	529	518	508	531	517	537	571	515	510	520	519	531	546	508	523	531	553	551	535	541	533	488	497	574	525	524	568	514	483	548	527	535	508	527	505	566	496	513	519	510	545	484	544	537	555	547	531	523	510	517	502	522	520	525	480	541	524	579	542	524	537	503	504	525	512	519	495	511	566	530	520	535	519	518	543	554	481	508	527	470	530	546	492	484	562	555	525	511	547	557	542	525	521	519	508	520	522	546	529	507	560	523	533	513	492	529	501	532	486	526	556	536	503	511	505	506	490	523	524	551	507	542	526	532	536	519	566	485	502	541	499	506	520	513	534	509	528	492	527	516	500	508	530	502	558	531	501	508	504	531	498	516	515	525	507	521	527	570	561	503	512	559	533	547	497	559	480	567	471	489	554	501	520	547	530	501	516	503	497	519	491	522	511	566	536	539	497	532	492	554	532	516	521	540	516	550	492	501	533	540	540	500	507	546	507	521	515	493	492	509	508	496	528	516	520	476	521	577	489	497	478	524	522	508	538	541	496	537	521	518	517	508	552	532	524	527	557	541	496	501	529	536	520	523	529	511	489	497	507	510	529	528	492	538	542	532	509	505	522	531	514	541	521	553	517	595	488	491	528	526	511	545	527	463	544	526	560	528	488	510	570	522	487	556	538	556	517	514	508	498	518	504	489	530	555	539	494	521	546	542	531	520	557	526	541	567	516	528	519	501	507	520	559	497	513	521	518	545	515	518	544	482	531	511	535	521	489	512	533	532	505	511	509	540	532	517	544	500	546	480	506	522	521	539	524	542	456	483	525	474	540	529	506	555	523	528	516	519	499	512	521	489	499	507	505	496	502	500	493	536	525	513	472	491	552	519	483	485	506	543	522	517	551	534	534	510	519	542	508	538	510	510	502	519	538	506	505	577	525	505	511	535	558	519	485	524	442	515	526	523	520	537	511	497	497	516	482	460	505	501	529	538	502	538	495	520	508	495	509	500	541	509	461	523	537	537	531	566	462	514	548	510	489	521	517	567	528	509	548	522	507	554	552	536	531	531	441	558	530	513	562	533	513	527	547	498	525	516	559	490	511	492	511	525	538	506	498	537	536	546	535	497	492	563	507	561	454	536	523	496	510	507	499	517	469	515	479	559	484	556	530	548	529	546	550	537	504	521	521	533	536	530	514	498	530	536	542	498	510	513	470	540	503	551	487	533	539	549	511	506	546	500	524	492	527	522	500	543	532	501	545	501	528	500	539	508	505	549	521	505	526	505	508	510	531	509	512	502	520	510	530	558	532	569	538	511	554	560	486	524	534	526	539	533	525	525	526	523	535	504	530	531	517	485	491	523	508	536	492	471	525	516	509	515	564	529	502	533	531	548	522	501	517	519	546	496	511	510	519	554	527	531	551	561	527	519	511	554	539	542	545	515	526	510	540	532	525	488	510	517	553	516	520	496	507	521	512	509	523	501	549	522	525	523	531	508	480	514	525	552	487	485	492	529	506	540	481	501	549	507	529	504	572	558	529	511	508	525	525	499	535	514	552	521	578	523	516	514	533	529	559	544	510	484	524	529	574	507	540	517	528	532	542	532	535	530	525	546	523	527	556	511	531	495	498	540	494	536	539	511	503	522	548	541	551	539	532	532	543	501	521	529	533	481	537	530	556	538	539	521	530	506	526	502
25846	2444	1123	974	701	603	496	428	389	366	356	311	314	300	299	263	304	265	262	293	282	299	265	290	258	248	266	269	274	265	236	264	242	256	250	242	279	252	257	254	278	243	263	258	237	215	221	250	224	248	274	227	270	261	257	243	220	249	205	257	253	245	223	233	246	252	249	264	241	258	241	248	204	250	222	240	254	228	247	203	245	259	235	253	237	229	237	245	249	247	226	242	226	216	240	251	220	245	249	233	203	253	290	246	228	247	243	227	260	217	261	268	237	240	244	219	227	251	242	249	229	246	261	237	275	239	230	259	250	264	281	236	251	250	262	223	236	276	264	249	273	240	244	266	254	234	260	220	247	248	232	230	232	232	245	241	226	250	238	231	254	256	256	244	230	261	257	248	243	235	254	248	263	236	239	245	242	221	233	249	237	238	250	255	247	247	236	232	242	245	274	258	257	255	252	262	241	239	239	249	260	234	237	269	244	233	245	271	264	210	231	263	221	253	200	239	209	264	246	257	249	254	249	241	244	248	264	251	271	252	229	260	234	255	256	253	255	257	235	210	259	240	256	243	253	246	245	256	220	235	264	239	234	253	234	232	225	230	258	237	245	211	255	263	237	238	259	242	274	219	212	234	246	251	238	230	269	271	222	229	280	239	248	241	229	250	257	257	238	261	235	247	248	268	208	242	250	259	244	230	231	230	228	253	238	268	236	242	268	250	235	263	251	259	241	265	230	223	251	275	255	253	250	250	255	230	231	249	251	218	249	223	272	217	237	244	213	213	240	234	246	244	245	233	246	231	258	243	259	251	237	230	265	235	270	229	253	239	243	270	260	233	231	248	267	232	249	258	259	252	233	224	245	258	264	237	244	223	279	267	252	219	246	254	245	253	238	231	262	241	245	261	227	245	243	247	237	250	246	252	241	265	238	210	263	261	235	253	246	251	245	232	234	257	260	243	257	211	219	234	237	229	232	231	257	269	238	243	258	205	240	239	255	219	247	238	267	229	231	253	230	237	242	240	226	248	243	259	227	255	252	243	240	270	227	242	256	256	250	236	250	241	245	249	240	265	272	257	241	215	231	260	270	269	259	246	227	248	258	228	252	259	261	268	250	265	259	267	278	255	270	233	233	244	234	235	261	271	243	261	262	227	238	262	243	248	238	243	264	233	254	238	254	245	230	232	233	228	241	257	276	232	251	249	209	236	269	251	247	222	243	255	217	231	229	245	235	252	240	259	265	253	232	246	258	271	247	256	272	247	238	234	264	231	241	248	248	209	233	245	247	256	246	234	270	204	255	276	262	226	260	228	245	235	235	227	240	247	254	222	264	216	260	242	249	240	253	226	280	240	256	254	261	223	269	232	242	241	212	289	222	249	214	231	220	243	281	257	213	251	252	243	245	240	268	240	208	260	258	248	271	268	237	253	256	218	240	252	235	209	262	237	230	247	251	239	248	257	245	231	206	253	250	237	236	243	267	248	231	244	254	244	214	232	239	245	256	236	219	235	235	225	235	254	246	249	220	259	235	267	242	244	232	231	234	270	241	235	238	240	241	249	228	257	258	255	235	231	242	241	246	268	239	245	212	254	241	258	227	256	260	223	249	247	241	229	252	247	251	230	250	254	266	223	252	237	274	232	238	256	228	262	266	216	240	257	255	218	259	248	257	263	236	222	245	234	243	257	241	219	263	236	235	261	227	267	251	240	243	258	227	231	287	232	264	251	214	242	230	274	231	218	244	245	258	247	255	227	238	260	231	259	270	228	276	272	240	224	218	276	255	258	204	224	259	262	232	220	241	227	242	247	248	242	256	233	228	258	236	243	225	236	242	240	252	228	237	291	246	231	242	239	240	223	245	258	232	230	246	240	248	240	237	222	229	245	225	263	232	234	254	251	255	260	215	239	258	229	240	253	249	242	260	250	278	243	288	243	273	224	211	244	246	226	237	253	238	225	234	261	239	252	271	191	265	210	256	236	257	237	236	248	268	227	235	267	254	239	235	206	261	247	249	255	239	255	229	245	230	242	230	228	225	233	239	257	262	254	224	243	242	233	224	270	230	230	257	240	258	248	240	245	237	266	253	268	238	256	240	228	243	220	230	277	246	242	220	226	233	246	256	259	242	226	257	249	221	237	231	290	263	239	234	258	240	272	227	235	239	233	260	249	251	239	220	242	215	239	256	238	229	237	238	257	257	246	252	257	264	244	221	235	240	222	248	244	244	253	238	261	253	240	256	221	252	235	230	254	268	236	240	247	250	262	234	220	254	231	228	255	264	242	244	249	235	224	234	236	245	252	236	235	253	247	231	243	276	229	222	227	251	234	273	233	233	240	266	216	236	231	215	249	249	237	233	217	234	209	248	218	244	239	274	260	268	257	248	266	254	218	248	271	262	249	237	238	272	222	251	250	234	231	252	251	221	247	240	254	239	216	223	247	264	271	253	242	238	239	234	221	216	201	267	237	219	229	247	244	218	231	223	207	237	232	258	236	255	234	252	234	252	263	271	209	258	244	225	248	262	238	203	230	241	242	230	265	234	241	255	264	222	217	235	247	227	276	242	246	217	229	251	241	254	235	246	230	231	244	259	237	257	263	245	218	228	262	266	239	255	248	236	243	233	263	250	214	238	247	254	256	245	241	251	257	242	272	298	224	245	241	237	246	237	234	243	223	273	234	241	213	240	245	230	250	242	272	251	238	268	268	256	219	259	261	245	242	225	225	228	260	227	260	247	258	255	242	257	245	262	239	252	241	234	247	272	246	251	232	222	263	223	259	266	260	269	237	213	219	263	241	249	230	225	221	249	238	245	222	245	228	225	237	241	238	256	241	238	261	245	243	251	260	227	218	245	216	224	208	258	243	241	229	232	266	232	245	241	243	213	227	257	232	210	254	234	240	256	254	245	273	233	233	225	251	232	218	240	238	249	270	249	242	246	233	247	265	241	212	262	275	232	262	239	249	257	253	245	223	230	224	256	235	233	252	252	247	250	233	254	236	257	237	248	244	266	211	240	251	240	238	250	253	243	217	226	232	206	248	263	237	234	245	245	276	250	271	286	258	252	237	228	247	256	229	234	229	246	248	281	259	221	244	260	213	255	256	258	242	241	239	259	257	240	243	249	242	230	260	237	250	253	240	256	242	233	230	237	229	236	242	270	230	215	232	235	255	249	266	255	237	227	251	223	242	246	260	248	232	244	258	243	238	257	218	264	224	237	242	250	250	238	280	225	251	231	219	235	216	241	255	229	248	261	249	252	243	221	260	295	251	209	245	240	243	246	267	249	237	241	257	222	235	277	250	252	260	240	238	245	248	245	232	221	242	239	233	244	253	282	246	237	264	233	217	239	204	245	266	227	217	224	250	225	245	251	255	238	235	273	255	284	232	222	245	231	231	266	264	217	233	215	262	268	238	248	239	237	246	244	228	246	222	221	259	282	274	237	249	223	218	231	252	233	283	225	249	273	255	219	250	234	265	259	241	271	235
12711	1401	2384	2930	2658	2425	1942	1746	1495	1355	1204	1159	1026	1037	979	969	924	941	850	839	752	826	774	746	809	736	748	729	754	691	700	666	729	661	678	701	670	694	698	667	619	636	663	691	658	643	697	665	692	625	654	660	655	678	662	648	632	622	678	655	688	636	664	630	690	682	652	659	602	611	657	640	658	667	670	624	624	680	662	609	674	654	638	600	612	628	646	601	661	615	628	608	651	614	607	647	654	650	647	640	610	637	644	616	618	609	660	598	606	666	639	626	618	634	643	586	662	675	647	641	615	615	651	607	625	649	646	622	622	645	630	584	599	627	613	624	634	644	615	604	592	585	649	656	593	661	631	572	637	609	693	580	612	629	639	640	665	647	621	619	672	607	613	603	606	608	674	658	728	650	627	623	624	639	635	663	630	640	601	618	632	622	641	623	612	615	631	629	661	671	640	678	648	637	645	643	603	610	636	642	668	651	621	620	632	646	579	584	615	618	613	651	653	601	606	652	688	679	613	604	604	610	629	667	654	676	625	639	638	645	647	598	654	610	641	620	650	640	632	633	619	636	643	619	663	615	649	605	654	645	651	573	613	671	606	605	682	620	659	653	598	597	648	647	592	633	626	632	570	619	635	631	629	604	623	601	646	667	633	626	639	619	653	608	655	616	606	574	654	653	621	622	617	674	592	656	625	592	620	573	665	636	618	657	681	608	660	632	605	650	641	640	594	621	660	659	597	635	638	599	646	650	600	662	655	605	658	611	667	590	663	616	607	607	622	581	639	650	603	602	652	579	609	587	607	600	657	648	616	617	599	663	602	567	584	676	648	665	641	654	683	615	626	619	683	626	645	629	574	642	609	652	605	613	619	625	641	593	641	613	680	638	600	672	616	635	628	595	633	633	628	631	637	624	602	643	615	611	594	655	609	633	658	655	602	654	648	590	637	588	666	600	644	617	636	639	634	601	637	615	594	645	626	620	605	673	625	612	595	649	631	638	610	629	645	622	625	660	643	652	625	622	592	630	634	590	627	652	584	645	673	582	616	605	659	596	614	660	654	592	648	593	658	617	591	638	655	666	655	603	644	647	621	578	660	640	616	665	655	668	656	597	645	612	671	614	648	603	648	625	623	652	635	596	674	602	633	630	661	631	606	633	601	632	617	623	604	636	601	639	683	615	643	607	630	633	637	638	665	588	623	617	651	647	645	647	631	655	612	648	641	632	643	679	621	590	595	674	612	643	668	659	618	642	582	571	609	605	619	651	613	637	636	591	616	598	614	607	631	606	645	609	671	643	598	652	646	630	654	620	619	651	619	627	673	647	638	638	658	636	572	659	625	630	614	604	599	626	612	675	620	643	609	611	618	605	604	626	632	641	640	630	635	556	652	677	622	636	628	634	607	624	663	624	648	642	586	629	613	628	641	610	632	591	667	653	652	651	635	606	620	623	592	633	639	627	626	649	647	641	661	644	645	659	622	621	615	626	637	605	599	676	633	620	630	649	571	608	619	595	623	613	596	588	631	624	607	598	607	584	635	664	670	666	637	651	603	600	633	615	665	615	616	612	591	600	612	623	623	612	629	643	611	605	618	616	615	648	652	610	665	652	618	647	658	629	637	683	641	645	629	580	604	639	650	631	644	652	637	649	611	637	631	617	673	595	645	655	610	701	648	633	598	651	648	681	628	639	616	609	629	650	666	582	637	644	646	638	627	607	605	621	680	597	581	655	631	579	665	657	615	586	663	634	659	620	639	636	588	624	636	647	617	635	614	630	654	584	592	606	645	660	648	615	629	634	645	640	653	653	617	622	573	608	631	591	619	643	614	616	618	610	646	657	632	633	628	659	600	639	641	606	611	630	694	648	613	653	625	627	670	637	646	581	608	625	647	599	619	604	600	647	640	591	670	590	635	620	626	641	628	600	645	644	643	606	683	579	664	617	624	634	595	611	651	635	623	578	667	605	646	642	636	620	682	640	668	636	603	662	628	624	635	610	616	662	633	618	639	614	618	647	628	613	635	633	667	680	715	628	632	641	615	643	607	639	657	598	599	616	599	646	605	605	624	640	640	642	624	641	664	665	599	611	603	654	649	648	615	629	611	711	649	624	651	651	640	637	608	622	638	629	607	611	599	615	622	587	606	592	623	639	611	611	639	686	636	647	599	608	637	645	587	616	629	627	688	587	603	632	644	652	613	625	655	610	651	633	627	624	645	618	618	700	650	630	645	600	639	602	615	649	623	645	653	607	619	654	615	666	611	670	599	614	621	603	610	613	615	625	652	642	649	616	612	640	637	637	599	683	613	638	597	638	639	673	627	612	628	674	623	628	668	638	684	634	638	640	637	632	630	622	664	639	595	602	661	636	636	654	632	620	580	600	672	678	648	629	620	629	612	629	654	607	670	612	616	637	636	638	614	611	618	624	634	647	635	624	652	610	657	636	658	625	642	666	617	613	642	695	612	611	608	615	628	660	617	587	610	619	645	626	622	664	630	640	636	661	670	632	634	648	660	643	619	697	660	617	624	660	666	667	591	623	622	645	625	636	591	629	640	646	600	608	674	639	609	628	642	604	673	637	662	665	597	642	598	630	657	579	603	602	619	634	659	628	650	653	649	678	683	633	636	651	624	632	586	546	634	607	612	582	647	671	608	630	602	650	652	651	600	661	659	598	615	607	602	613	669	601	669	635	607	622	602	622	595	658	674	689	614	610	639	620	593	596	615	636	605	618	645	648	623	606	600	663	648	634	608	658	664	630	621	613	595	637	603	626	622	594	638	697	661	663	617	691	649	678	691	599	622	666	649	643	613	622	633	604	602	663	661	590	641	638	669	603	625	674	685	655	653	589	609	622	652	646	625	633	603	664	635	636	607	634	584	611	667	640	641	660	642	621	614	634	653	647	623	617	614	612	611	635	612	631	608	637	568	616	650	631	612	587	648	613	606	597	616	677	670	598	625	679	667	604	635	665	614	610	562	625	667	607	700	681	635	627	608	612	648	590	623	634	625	617	581	614	605	623	627	641	599	633	629	622	660	627	621	632	608	656	626	613	603	573	619	647	622	574	598	663	652	577	620	626	601	657	624	687	607	615	641	626	648	618	596	651	624	604	632	626	595	626	589	639	575	658	613	659	610	670	618	666	677	655	627	634	659	645	627	624	590	616	629	652	627	632	677	650	621	637	652	616	597	593	640	657	632	638	670	610	580	680	667	649	650	626	641	600	669	650	640	620	628	653	596	590	602	579	686	615	672	599	629	684	674	666	592	641	664	581	580	641	599	664	647	646	652	625	653	676	591	622	636	634	626	648	608	684	627	642	651	618	661	653	620	651	550	607	671	675	601	605	642	596	631	625	695	601	631	643	581	630	646	623	630	618	626	592	615	629	629	607	582	640	629	632	641	623	670	639	611	613	637	661	611	640	629	601	656	635	618	613	621	622	606	679	623	624	654	639	629	598	655	645	638	658	639	658	646	608	580	620	607	629	643	605
36333	5220	2189	1639	1100	738	664	473	454	398	334	304	266	227	233	206	225	205	186	165	191	165	156	192	163	166	160	171	158	166	191	164	158	149	153	147	159	145	173	151	139	122	152	173	130	143	142	115	135	148	129	134	145	141	131	136	122	146	159	143	141	125	134	125	134	145	150	140	148	140	134	148	119	130	150	161	153	126	143	108	134	152	155	127	134	125	149	121	144	134	142	137	154	127	116	127	144	132	126	122	133	151	139	136	130	140	138	142	145	139	130	149	145	145	128	128	146	125	135	159	121	129	148	112	126	113	151	115	123	128	124	129	113	159	114	159	123	144	148	143	132	136	138	156	174	134	122	148	128	131	135	156	135	136	163	144	139	140	159	129	144	129	151	145	119	126	134	125	119	141	129	146	139	113	144	145	127	144	131	148	134	143	139	120	136	135	127	138	125	145	153	130	126	140	146	145	133	145	129	120	138	129	134	130	131	132	132	142	128	137	137	141	141	131	133	135	130	152	144	134	138	149	138	117	154	139	150	162	153	146	134	131	151	125	125	140	145	139	136	128	150	147	149	143	156	136	116	135	128	137	135	126	136	126	130	138	135	148	159	118	147	152	147	168	139	133	128	138	147	142	132	127	138	142	133	120	131	139	149	135	140	146	114	136	127	149	140	132	128	152	152	153	145	154	141	137	128	132	131	131	139	120	139	132	133	128	119	123	124	136	153	140	148	141	146	117	126	138	148	134	132	154	137	134	139	142	147	115	132	128	119	144	125	119	131	137	116	136	138	131	134	142	145	113	138	165	109	137	149	158	126	130	144	164	144	150	125	131	140	162	128	131	131	138	126	120	123	151	134	119	143	126	119	124	142	131	145	130	151	144	127	138	128	126	140	132	122	134	112	130	137	113	133	109	136	132	120	129	123	133	126	126	130	133	116	161	154	138	121	151	140	148	122	109	142	122	132	147	123	141	118	124	152	156	128	115	131	122	135	132	116	120	138	113	132	110	143	147	138	150	143	140	144	141	123	131	139	150	123	125	122	144	138	146	132	119	141	145	140	156	115	140	123	128	120	140	138	126	119	139	118	131	131	136	155	134	137	139	127	137	142	126	133	163	136	136	160	135	140	144	119	128	130	155	153	129	145	135	135	140	140	125	133	137	138	130	141	157	135	148	134	132	134	146	136	145	128	120	122	120	143	134	137	130	127	133	136	126	142	124	152	118	141	136	115	151	131	106	121	134	118	161	137	137	137	132	131	117	137	139	154	141	139	130	131	131	119	134	154	113	139	136	138	138	118	129	129	145	116	132	124	141	136	146	123	149	147	150	130	126	142	145	127	149	128	127	145	122	135	127	150	118	154	141	133	137	115	125	140	143	119	142	154	142	150	153	134	112	120	120	149	122	147	129	129	141	143	135	129	125	135	131	130	146	141	127	130	129	126	160	159	141	155	135	143	160	121	137	138	158	128	141	122	132	147	129	149	145	121	125	134	133	145	147	125	150	150	124	160	153	145	148	127	137	130	140	140	127	107	138	140	138	102	135	148	138	154	143	146	135	129	120	134	129	142	128	124	138	131	124	126	146	151	120	154	152	156	145	120	117	141	156	126	124	111	123	135	135	116	135	119	140	133	151	135	143	146	130	116	135	148	128	141	103	121	130	145	133	138	124	142	131	120	113	121	148	126	129	147	129	134	135	126	146	135	105	140	139	132	107	139	128	142	140	138	132	121	117	142	127	124	138	126	152	138	133	143	153	147	114	143	140	139	129	130	141	127	141	127	141	148	132	135	134	139	124	132	117	139	139	115	133	140	132	141	139	130	133	120	132	136	124	128	98	130	135	118	160	120	126	152	142	114	146	146	129	120	146	140	163	119	148	136	142	118	134	129	125	128	124	129	128	140	141	140	146	137	127	132	144	154	112	142	143	120	137	125	125	131	117	137	128	132	157	148	147	135	138	134	129	113	129	147	126	131	124	143	137	133	139	127	126	128	121	129	122	154	128	122	132	126	144	142	113	149	137	138	127	143	143	135	140	152	122	155	119	175	138	125	137	119	141	136	134	153	137	145	135	142	117	123	129	132	128	135	129	147	145	128	130	153	145	110	132	128	131	132	134	134	151	146	121	130	128	130	147	156	154	144	122	132	115	125	133	123	135	125	135	116	151	125	124	144	134	116	122	118	130	145	137	135	145	141	111	140	134	128	114	133	138	134	138	144	160	158	127	132	149	137	140	153	128	142	142	137	121	140	152	153	132	139	145	148	145	144	97	127	145	130	146	128	134	132	137	142	150	128	151	149	118	127	108	156	131	147	144	151	143	132	156	135	131	125	126	130	114	124	160	122	134	118	125	142	137	133	121	128	119	150	144	121	121	131	120	124	129	128	121	136	135	131	135	131	122	149	137	124	147	138	138	148	145	129	136	135	153	120	127	137	134	136	135	148	170	141	144	161	152	126	107	153	126	126	145	118	137	146	134	130	142	142	127	151	127	134	144	144	128	134	144	134	151	110	141	139	117	160	144	123	153	136	115	153	128	120	149	118	135	124	152	136	151	125	132	114	133	118	107	121	155	131	143	136	131	162	148	118	138	116	145	163	127	159	138	125	132	144	142	136	147	153	124	161	146	126	139	134	130	160	130	144	128	116	136	156	122	132	109	131	133	132	143	123	117	144	129	134	136	117	135	122	147	128	129	138	135	149	138	130	117	131	142	126	150	134	143	122	160	154	136	125	127	122	122	128	119	127	130	127	127	144	129	132	153	135	140	113	136	131	118	126	124	141	138	128	157	119	122	126	145	138	122	147	127	137	137	132	131	139	157	132	161	132	152	145	118	145	146	151	136	143	159	146	140	129	134	134	129	125	160	134	151	135	131	132	133	118	135	157	148	144	137	128	142	125	114	123	122	120	140	133	145	158	133	147	151	135	112	145	150	128	143	153	138	132	133	139	144	129	132	137	131	137	118	117	140	129	116	139	119	127	129	156	131	130	136	116	115	132	134	129	139	135	134	137	119	117	128	141	139	134	124	145	144	130	141	148	109	136	144	116	119	133	152	128	132	131	145	121	133	124	144	143	127	138	138	122	121	137	118	138	122	151	134	125	150	115	128	120	106	127	130	150	119	155	131	156	139	135	143	144	129	128	172	133	145	135	145	138	133	157	110	141	124	136	130	150	117	126	145	133	112	140	126	127	160	136	134	119	157	169	137	135	140	132	133	132	142	138	146	149	125	121	137	129	123	138	120	127	131	123	133	135	137	133	154	162	165	132	129	119	143	136	123	146	107	150	142	132	137	139	133	126	131	122	112	128	127	131	136	119	126	129	120	113	135	117	155	126	147	138	139	129	133	140	136	132	117	129	130	135	127	153	145	134	135	143	143	145	142	128	151	156	132	135	133	133	162	150	126	150	129	140	159	158	146	125	143	137	128	133	152	145	133	148	127	135	136	135	156	144	115	142	139	137	107	129	148	124	140	136	110	121	144	140	143
17453	1821	3932	4786	4267	3372	2879	2383	2063	1714	1534	1330	1236	1059	1025	916	883	808	843	778	768	614	628	644	599	612	559	591	556	520	544	531	493	460	494	485	491	468	434	476	426	464	435	431	423	392	437	427	443	392	407	422	407	430	408	410	392	416	407	392	384	384	411	394	410	419	388	391	410	401	384	406	382	387	363	394	365	337	391	421	359	342	397	397	364	404	387	382	345	405	386	388	347	401	414	383	382	441	346	372	384	360	349	384	402	406	366	358	413	360	364	385	361	356	360	417	359	363	374	361	372	362	368	385	378	377	353	360	379	384	348	370	385	371	369	349	367	398	339	364	380	363	387	398	368	333	335	385	362	373	385	393	386	358	362	364	364	377	399	374	372	368	366	385	380	397	373	360	356	366	363	383	367	361	363	390	338	318	351	390	359	367	357	359	350	366	355	353	383	406	385	362	393	358	374	344	364	366	352	343	375	392	366	351	392	360	378	355	368	363	383	386	375	370	374	371	388	384	389	388	372	348	322	357	380	358	357	340	350	374	327	369	367	353	361	370	387	344	378	326	376	363	351	385	366	371	345	350	350	353	333	337	352	356	370	399	367	349	372	349	348	373	372	381	343	358	376	385	368	364	338	351	376	364	383	353	365	386	360	358	362	357	334	384	361	319	386	373	339	359	372	411	349	364	376	373	377	378	371	374	340	387	371	368	381	350	363	356	410	384	382	369	395	360	362	380	333	383	379	344	356	351	394	351	356	359	374	375	335	357	369	367	357	397	379	374	344	349	362	338	386	326	413	382	344	385	395	360	366	355	369	342	368	354	383	370	385	368	389	360	361	355	371	360	376	391	401	358	327	339	371	370	364	371	361	384	357	361	355	367	393	391	364	341	393	376	358	377	382	341	333	334	364	361	373	321	375	369	336	332	367	361	363	349	368	410	342	376	359	357	360	361	391	361	392	364	376	354	373	364	386	372	369	377	343	346	316	359	384	386	354	363	345	329	389	382	372	365	348	382	354	385	347	381	329	381	372	376	369	356	378	334	374	355	372	359	379	352	322	375	415	381	415	331	397	378	390	365	376	332	363	364	391	367	411	368	392	376	401	353	352	382	334	342	373	363	362	321	349	386	354	381	399	344	328	364	361	350	382	388	387	360	371	379	367	372	382	346	359	394	344	362	404	376	365	360	361	343	346	402	347	366	389	380	327	360	367	350	355	348	387	366	363	343	370	365	382	379	369	343	323	373	353	344	375	390	348	368	363	348	358	397	363	372	386	379	354	389	341	376	380	340	344	367	339	380	369	366	408	366	393	382	353	387	380	366	352	344	343	350	400	344	383	378	370	332	352	386	364	376	373	382	366	352	403	335	366	379	350	372	387	366	341	367	350	357	357	385	331	380	357	395	354	408	335	377	372	364	369	353	377	343	372	381	382	338	373	354	383	364	373	365	362	383	384	379	346	362	357	364	392	350	408	351	381	350	360	346	355	371	338	361	344	348	365	393	361	367	402	375	374	367	386	380	383	380	356	351	356	366	352	357	340	352	347	348	351	370	362	388	394	372	350	394	380	366	349	346	361	373	379	392	348	375	350	343	355	354	376	359	358	350	339	343	353	366	373	380	386	357	346	376	358	381	340	351	364	349	357	357	371	327	405	354	392	377	396	388	368	399	353	390	370	379	348	352	385	364	362	342	343	355	340	326	353	367	359	370	389	390	334	390	349	346	360	340	380	377	369	366	376	421	361	379	398	372	351	343	365	403	354	366	330	362	366	359	390	364	396	355	366	357	370	367	358	381	349	397	367	368	399	354	375	410	352	368	381	376	393	374	347	347	368	364	357	371	348	349	364	350	395	342	381	363	374	360	379	383	361	364	356	377	384	377	371	368	346	343	334	375	346	375	367	363	349	399	346	363	370	347	369	320	370	358	382	399	337	370	381	389	358	368	362	381	372	372	362	360	371	346	382	378	361	356	374	355	371	359	343	361	402	336	354	414	328	350	341	367	365	365	335	353	366	360	370	361	358	342	393	356	357	357	383	381	357	364	381	348	380	352	370	375	396	341	344	381	393	364	362	339	368	359	368	372	346	378	358	381	343	353	388	355	373	342	390	421	385	339	364	387	381	351	415	379	357	366	346	402	359	371	367	374	365	355	359	372	349	345	339	383	356	371	334	389	359	380	371	361	338	353	382	371	347	360	373	386	367	355	377	345	359	347	364	385	378	370	374	394	359	387	332	347	353	353	338	366	366	356	373	355	390	360	339	344	369	373	348	387	387	398	354	366	383	345	355	380	350	353	335	341	370	376	356	342	373	359	379	394	386	382	388	365	373	325	326	343	368	375	346	351	390	358	351	387	350	376	387	380	342	363	364	371	364	347	379	351	350	370	345	357	378	354	372	344	375	356	370	346	349	380	389	336	344	376	342	386	343	368	329	323	322	373	354	360	378	382	367	371	383	383	331	392	375	369	362	321	355	332	367	367	388	367	355	371	366	368	349	352	372	361	387	369	383	356	391	359	402	365	384	386	360	338	340	358	373	405	361	370	383	375	332	387	354	366	371	345	368	365	378	354	367	371	372	340	383	381	394	374	355	345	344	398	343	371	342	348	363	357	363	342	334	384	363	361	410	343	373	381	375	387	365	350	360	359	320	365	320	328	364	376	366	357	342	359	353	373	368	387	405	350	372	376	367	361	365	328	334	383	320	365	375	391	350	368	372	365	363	413	350	355	350	350	389	377	382	361	351	380	338	362	371	365	375	364	350	363	399	367	352	324	386	389	360	379	386	365	356	378	377	345	369	381	349	358	376	348	328	375	338	365	369	407	360	370	394	366	366	355	367	360	348	319	396	383	363	337	374	373	358	368	370	369	366	384	351	358	368	379	379	338	382	371	355	362	374	349	368	369	370	372	365	350	350	356	384	326	376	377	399	353	371	366	376	364	358	338	373	366	390	336	382	357	371	353	380	364	347	397	383	361	360	365	384	390	357	359	352	418	352	354	382	347	323	372	358	360	370	371	358	363	360	376	361	356	346	365	348	326	363	360	347	361	333	350	400	345	345	351	348	359	383	366	395	371	373	364	375	339	359	368	369	382	357	376	379	370	396	384	396	373	384	400	345	370	341	386	371	364	360	360	352	364	346	363	355	354	360	374	354	396	354	349	384	370	374	374	357	374	377	374	366	378	354	355	369	354	351	365	369	361	378	382	347	334	380	381	370	362	341	341	377	367	361	356	373	387	394	361	387	388	345	365	349	342	349	373	416	331	367	368	334	348	347	379	360	357	392	375	346	358	387	354	349	371	371	367	349	391	380	365	365	366	345	355	396	359	384	377	363	348	371	370	361	373	390	383	357	389	374	391	366	404	362	351	379	354	348	370	367	348	378	364	375	363	352	366	349	347	398	367	381	374	378	359	359	370	354	367	384	360	380	334	377	335	351	378	320	369	366	318	345	371	377	362	361	397	397	368	415	361	371	337	361	382	369	354
4882	248	224	232	215	235	208	199	197	208	188	212	216	203	207	196	189	213	189	193	190	166	156	212	190	184	170	203	183	180	203	192	208	202	210	212	198	186	182	188	215	189	194	185	198	178	211	196	200	184	165	221	176	182	181	193	198	183	189	215	179	225	196	200	179	197	216	185	173	208	200	174	178	197	197	179	215	183	175	175	179	205	182	193	189	193	215	195	223	166	174	182	205	208	219	229	217	195	183	196	194	188	203	173	208	188	204	222	198	205	191	193	189	193	188	227	175	186	176	186	191	189	190	192	200	183	166	179	198	174	185	199	202	201	209	208	188	203	192	212	205	182	206	173	181	202	165	179	174	194	190	168	192	186	181	205	197	185	200	175	197	186	180	210	149	187	213	211	186	185	215	176	177	204	193	184	198	211	190	181	179	231	194	193	215	181	194	211	197	204	163	187	158	197	196	211	196	225	208	200	200	194	195	203	180	182	203	188	183	184	193	196	207	177	189	197	177	199	188	190	179	184	194	171	223	207	194	212	189	189	186	183	206	204	195	204	184	180	215	170	209	191	195	187	196	199	180	200	186	205	176	205	188	201	190	190	188	190	177	203	209	202	186	207	175	168	176	180	192	184	187	220	190	221	192	179	188	179	199	184	196	203	188	158	199	179	191	177	207	178	200	164	178	184	182	179	177	189	205	202	183	171	191	195	174	187	199	191	202	188	185	186	173	201	205	195	196	196	170	219	167	190	190	198	203	206	201	175	196	173	170	190	193	182	204	184	202	168	176	194	171	202	231	193	207	201	185	184	198	187	200	196	208	175	195	212	199	211	170	200	156	198	191	182	195	185	209	182	187	201	191	203	221	169	185	227	215	183	183	196	171	187	214	208	168	209	198	189	193	207	176	185	212	186	177	180	179	173	230	161	187	170	209	198	198	181	178	186	196	196	188	191	173	197	169	190	169	204	179	210	215	199	199	196	177	194	181	169	201	222	204	187	185	197	173	195	198	185	170	183	184	210	186	197	177	161	181	193	212	194	234	213	206	190	176	201	208	213	190	165	185	210	191	235	208	200	171	206	205	197	170	220	190	202	171	184	191	200	193	190	207	202	203	189	203	203	206	196	210	196	179	214	203	220	176	179	191	204	212	169	176	203	198	186	185	178	171	193	213	198	189	194	168	188	218	214	175	186	186	201	205	202	212	190	195	188	185	206	211	153	200	218	178	191	194	196	219	216	194	193	195	195	205	205	198	208	193	196	192	192	195	202	190	220	183	193	170	189	195	174	212	199	208	199	194	173	190	223	187	157	193	197	197	202	178	184	195	188	193	200	176	184	167	193	188	177	183	208	186	195	188	188	181	191	195	200	195	194	190	182	188	195	212	166	166	195	212	192	200	189	187	186	189	182	191	191	176	196	198	201	233	202	194	194	190	200	206	201	205	200	192	202	190	163	192	202	209	189	186	188	198	198	178	181	197	189	225	205	160	197	153	213	186	199	169	175	201	194	204	185	208	193	196	200	205	191	170	194	192	190	206	192	207	190	206	198	207	189	194	208	158	212	178	201	187	184	221	221	208	189	172	216	197	201	164	193	178	192	197	181	209	203	178	195	205	228	218	220	188	182	197	202	190	199	222	189	220	222	190	175	210	197	212	234	201	195	193	179	201	196	210	207	212	184	197	197	160	198	199	205	201	210	167	193	178	218	183	179	181	213	166	187	193	191	210	175	215	223	177	192	184	185	188	200	192	167	184	198	173	200	189	172	174	176	195	191	165	195	173	172	192	183	213	192	178	198	184	208	210	204	204	175	213	215	177	192	183	185	200	206	184	212	196	173	214	183	221	190	168	195	181	216	184	187	202	184	202	174	195	194	194	190	202	231	226	206	198	204	183	193	228	175	230	197	195	218	172	176	177	189	188	193	182	187	186	173	186	185	166	185	197	196	164	196	179	213	186	194	196	225	182	206	199	182	223	185	185	182	185	189	192	191	204	161	194	181	180	169	198	185	186	199	201	196	201	208	182	199	186	175	164	174	168	194	205	162	187	172	209	189	207	192	215	177	203	195	189	207	204	242	174	209	208	218	198	188	202	174	198	199	170	202	201	206	178	168	180	203	199	191	173	204	196	216	223	183	176	212	187	167	197	213	209	208	203	186	173	201	188	172	182	170	211	197	192	206	176	206	191	193	171	185	218	164	197	194	185	182	215	199	183	224	173	168	181	208	196	181	183	193	189	177	203	216	171	189	202	183	208	218	209	191	166	182	193	223	203	183	176	206	204	180	172	190	201	185	173	185	209	196	208	193	199	218	165	205	178	217	200	189	174	198	173	205	218	176	183	235	202	183	185	202	179	177	208	178	203	190	216	183	179	177	198	205	200	206	199	194	192	199	201	165	167	190	181	191	200	202	174	199	198	230	186	189	202	170	199	197	202	179	200	189	186	198	187	191	184	213	190	194	191	186	173	196	194	190	193	193	172	216	187	203	204	205	198	200	182	194	201	187	200	180	184	195	192	204	183	212	210	196	196	198	171	203	203	188	193	217	196	172	200	197	186	201	189	192	207	203	199	201	169	208	190	210	170	186	184	213	192	192	185	196	213	198	197	211	180	197	208	216	205	184	179	183	188	206	207	195	209	176	183	194	195	178	179	192	179	193	189	175	208	192	190	207	167	190	171	193	177	203	175	171	195	189	184	192	194	166	180	191	178	184	178	198	221	200	205	182	212	195	180	197	207	181	189	187	206	205	192	204	198	188	201	175	167	195	165	225	190	201	193	191	199	204	187	195	186	192	208	242	189	195	199	171	225	198	181	197	175	197	215	212	203	199	185	185	189	212	187	199	191	181	193	180	179	198	205	187	199	173	191	192	186	190	163	202	198	187	208	185	195	168	238	220	207	179	181	196	194	188	205	184	200	194	199	175	189	186	212	208	192	200	184	166	177	187	190	206	178	177	203	212	177	189	188	206	204	178	214	237	209	157	194	180	189	167	192	195	195	188	188	205	197	189	190	188	174	197	179	185	216	200	203	208	195	187	201	190	204	208	202	201	178	175	190	168	186	180	207	181	196	203	213	203	200	196	209	190	212	182	176	187	199	211	189	208	196	182	188	184	200	190	153	189	182	189	200	187	210	204	176	203	179	202	194	186	208	186	187	221	185	178	184	189	181	195	190	191	221	206	185	194	208	225	200	202	192	182	193	203	198	213	215	188	223	180	193	203	191	190	210	166	204	188	209	207	206	207	211	185	189	194	193	183	191	176	198	203	194	194	224	199	237	178	183	196	182	178	205	191	201	197	207	210	228	196	208	182	185	190	205	197	232	197	176	192	186	185	183	184	198	194	202	192	189	221	180	191	195	200	186	197	204	194	207	238	212	197	196	186	177	179	196	185	187	209	204	183	176	213	199	208	182	195	181	212	205	168	178	177	189	195	206	192	171	208	204	191	200	195	165	156	196	214	191	168	189	181	167	171	213	163	174	178	204	176
4036	573	700	695	646	702	629	598	617	548	590	533	555	540	550	581	567	535	515	565	539	559	527	569	514	501	557	564	567	562	555	533	515	516	541	482	517	520	562	493	515	518	515	509	553	558	557	519	510	530	528	536	519	566	454	574	522	540	522	546	489	530	502	512	548	488	532	533	548	563	495	538	524	540	527	502	523	523	469	529	527	513	507	529	529	523	525	548	549	534	485	528	507	498	514	516	555	517	552	523	494	518	496	547	578	506	559	527	495	550	562	527	566	519	510	533	499	556	515	497	534	512	525	528	521	566	525	535	505	557	519	531	511	535	524	519	525	521	536	535	565	507	524	523	554	570	519	511	530	547	470	514	490	509	548	500	503	539	533	506	527	534	507	519	520	553	504	485	500	522	519	511	580	506	552	520	528	476	517	565	497	528	507	524	538	510	555	526	524	544	507	509	547	511	512	496	509	512	529	531	491	528	509	501	511	511	510	533	518	504	517	532	522	522	530	541	512	524	531	532	527	541	520	524	532	507	521	529	475	529	556	565	523	501	549	526	545	560	484	554	549	528	507	534	504	522	526	521	533	562	540	547	531	534	524	522	510	538	534	515	477	528	522	576	496	517	527	537	500	513	511	523	540	512	517	519	507	517	539	507	474	484	534	527	532	520	519	541	496	518	498	536	548	521	558	499	537	481	517	520	523	524	527	551	497	538	506	543	552	569	514	561	528	518	512	503	537	508	547	548	482	506	532	505	534	524	520	503	529	530	608	571	517	547	526	485	519	498	521	522	562	530	561	532	555	546	540	544	547	497	524	534	557	525	500	525	503	476	467	523	535	549	506	510	518	525	516	507	511	530	568	534	507	544	570	523	523	505	518	495	496	522	539	521	502	533	512	538	499	546	485	548	522	530	519	566	573	539	517	490	544	529	469	523	554	491	546	507	531	557	527	519	549	532	507	492	532	529	553	548	514	475	538	503	514	524	533	521	475	533	542	547	552	491	537	592	516	511	546	515	542	547	528	550	543	520	524	503	514	530	537	530	525	556	477	493	553	541	512	518	476	516	531	517	547	518	508	559	586	519	513	537	555	552	531	529	499	529	493	539	540	543	477	508	519	569	540	467	526	551	566	528	523	538	491	513	517	527	508	524	497	560	528	474	542	531	540	534	557	514	521	508	545	548	515	573	519	521	544	573	488	522	507	521	526	543	522	544	534	517	517	499	523	558	531	522	519	521	527	528	512	508	546	529	514	504	527	491	533	523	533	530	538	512	549	526	494	557	549	548	501	540	498	533	544	502	501	520	518	520	510	542	516	483	506	534	491	515	526	545	507	560	534	548	544	538	528	527	552	515	524	536	533	537	529	523	528	555	506	560	520	516	540	525	537	519	545	532	516	547	534	513	506	550	549	554	515	513	553	527	539	523	503	484	487	542	526	513	527	525	508	543	525	529	513	512	512	531	492	522	484	517	521	537	536	507	527	528	565	508	515	491	517	556	502	539	539	509	508	525	480	524	551	496	537	496	508	522	525	486	559	485	520	518	501	534	529	529	500	532	535	508	502	550	550	504	567	498	526	567	572	517	528	532	530	474	492	518	526	534	469	528	539	561	524	554	501	553	527	526	508	525	568	539	492	506	549	543	529	484	558	516	491	515	479	556	531	536	539	518	520	541	535	558	511	546	498	557	494	527	518	514	540	519	503	515	510	500	540	512	536	515	506	520	503	548	512	540	550	540	536	499	534	563	521	528	492	533	519	542	527	534	496	524	479	504	526	512	521	497	500	546	511	519	484	518	526	554	537	517	532	523	540	519	554	532	544	513	592	558	536	520	520	473	511	511	555	514	528	578	506	511	536	529	520	490	559	521	553	540	505	507	479	541	557	535	568	512	545	507	538	537	528	538	536	543	522	569	518	568	515	524	523	516	525	548	484	550	547	478	515	558	502	529	549	530	541	538	496	527	505	545	524	558	569	509	569	480	517	514	533	574	536	512	539	535	502	528	531	506	514	540	495	539	551	549	514	537	527	504	563	537	543	517	517	547	536	513	540	505	551	532	538	562	519	549	542	541	514	521	549	531	549	490	499	516	544	462	507	500	529	499	520	536	533	485	509	514	580	488	536	532	522	529	482	502	502	553	491	570	512	552	532	571	535	534	541	568	527	520	532	487	563	505	502	566	543	513	544	539	522	523	518	518	509	525	508	491	538	507	482	529	519	544	514	514	508	527	530	554	483	520	534	552	506	528	482	530	553	510	557	519	514	519	498	510	538	543	547	505	541	513	517	524	520	541	475	511	526	496	480	502	507	494	520	520	595	531	555	524	536	507	570	538	558	514	549	496	484	488	547	498	524	492	544	508	514	526	526	539	550	525	512	545	576	506	529	501	492	487	493	521	549	535	552	550	532	532	522	484	523	509	551	558	507	518	506	492	512	554	569	496	514	552	570	504	523	520	519	558	545	528	539	522	538	539	490	555	495	514	520	535	515	538	530	517	534	492	519	524	545	531	533	521	529	487	528	503	495	543	547	602	532	493	546	504	480	536	564	518	519	531	544	528	556	509	529	520	542	547	521	545	536	505	579	550	505	564	518	472	507	508	534	521	523	551	467	550	553	514	529	542	537	517	545	522	512	511	532	518	496	566	553	477	509	534	517	507	523	564	505	524	534	530	526	493	519	548	512	531	562	509	554	547	569	499	500	476	535	485	528	499	535	532	525	523	527	504	532	503	503	504	542	527	524	536	495	470	493	527	510	543	518	522	496	515	533	535	534	521	489	513	527	517	515	515	565	493	523	547	515	523	511	538	525	565	525	525	499	543	530	494	568	532	581	537	542	516	537	503	518	517	519	506	523	520	532	530	547	548	488	526	537	542	516	517	510	520	522	515	539	499	490	538	504	507	503	518	518	526	528	524	557	521	475	505	512	520	496	511	515	494	499	530	532	515	524	505	511	505	513	530	553	506	530	511	526	530	530	537	519	561	530	570	543	513	534	542	510	561	562	496	551	538	532	551	541	505	514	531	517	516	548	529	541	520	506	546	541	531	522	531	581	548	539	532	574	488	507	555	502	521	544	534	492	562	514	534	549	516	547	524	511	491	487	514	501	565	520	499	545	544	534	546	508	475	518	513	534	516	517	508	483	535	491	503	546	525	501	485	542	538	512	513	525	541	538	516	539	554	524	509	493	537	514	519	544	537	473	498	512	561	498	519	508	539	493	521	498	540	526	529	513	528	538	557	527	526	504	503	497	507	524	508	537	531	523	549	542	507	496	543	517	522	560	499	516	539	524	531	521	536	525	507	508	508	523	512	559	541	514	528	488	478	561	504	454	519	512	550	516	560	560	518	532	515	495	531	527	547	537	544	543	500	490	514	573	524	516	526	495	557	531	512	521	510	561	546	522	510	525	519	557	538	517	530	500	582	518	491	534	500	529	513	544	532	541	531	547	525	498	538	533	518	545	511	556	551	545	504	523	548	497	572	510	499
24149	2097	1196	958	750	586	446	449	368	385	322	338	316	334	270	278	262	293	281	241	265	281	230	246	242	247	262	265	264	256	284	232	250	229	269	254	263	214	245	250	248	264	267	261	254	239	229	238	257	259	222	253	251	225	222	274	237	273	252	227	230	259	244	240	241	254	255	252	269	247	206	254	251	245	264	240	241	276	240	245	255	249	242	239	237	261	239	248	232	264	253	248	236	240	243	251	279	237	216	272	235	267	244	237	262	270	234	230	251	227	251	244	263	241	221	228	232	231	250	262	265	240	240	241	237	256	230	238	247	244	263	212	271	250	255	258	265	219	249	246	249	221	263	253	231	257	254	214	254	289	242	243	242	273	204	230	261	245	253	235	262	247	243	233	253	256	247	237	245	226	255	251	256	214	231	234	246	226	242	250	257	262	224	223	249	247	237	243	240	245	246	242	231	221	241	232	238	239	238	246	226	251	223	232	253	250	263	197	229	235	276	219	238	216	219	278	244	254	255	249	237	237	274	212	222	256	291	220	243	231	276	215	226	227	250	223	255	235	222	243	253	266	248	258	234	242	242	285	253	246	221	253	237	240	228	243	259	243	231	233	226	230	250	249	266	230	224	251	262	251	246	247	228	231	245	233	247	264	233	225	233	248	243	222	245	261	252	242	231	236	231	241	244	267	240	233	251	246	253	244	255	232	260	252	245	263	237	246	252	261	239	251	248	255	263	228	214	238	240	237	249	226	250	242	253	239	241	237	235	217	252	266	259	263	224	260	219	249	239	237	231	232	251	244	240	247	236	251	236	242	245	241	209	210	237	223	243	225	254	253	265	294	216	248	279	261	232	250	234	233	225	229	266	225	248	246	215	280	236	238	229	209	219	241	255	228	251	240	246	238	276	250	225	215	250	243	244	213	212	227	267	267	246	248	224	231	246	244	281	249	218	234	225	252	261	269	284	227	263	228	250	220	224	261	265	240	263	242	220	245	237	254	261	246	252	248	225	248	240	236	247	276	270	250	239	236	266	231	237	247	270	237	223	252	236	244	258	241	256	237	242	257	222	240	222	241	229	248	228	201	237	264	252	239	251	222	213	226	242	240	243	254	220	236	279	265	225	230	257	227	236	247	265	252	231	232	230	265	253	245	263	263	233	224	253	213	232	232	247	257	243	269	261	260	252	265	219	263	256	258	256	208	214	206	245	234	219	256	233	253	226	223	260	233	250	260	227	260	255	210	222	265	255	241	233	245	259	240	244	236	255	253	252	243	252	220	260	262	267	225	258	251	234	246	212	254	239	236	248	215	245	234	281	262	225	270	257	251	229	263	248	228	223	224	229	269	223	243	225	233	239	255	240	235	275	251	266	207	245	246	233	254	223	246	246	233	243	281	210	220	236	258	229	268	262	203	251	235	215	220	216	264	222	206	264	221	225	261	235	233	266	235	229	238	257	227	229	241	250	227	220	247	247	222	251	240	229	268	226	254	244	245	255	227	239	269	227	250	245	264	219	259	234	255	236	241	215	255	254	234	234	217	237	237	228	219	218	257	253	216	232	242	248	242	206	243	254	274	253	232	263	225	257	241	245	213	219	249	279	265	276	234	251	254	262	279	251	242	269	239	243	269	237	207	239	243	213	255	235	238	250	259	249	273	258	241	237	250	233	241	258	235	245	242	239	226	217	257	251	244	252	213	253	229	232	246	246	241	231	220	237	221	248	235	262	250	256	252	266	262	226	231	228	272	240	247	241	253	251	245	242	249	237	220	268	221	246	265	225	230	246	231	280	260	256	254	244	253	239	234	261	222	262	230	250	243	251	254	232	237	259	238	255	210	255	246	284	247	258	245	269	265	216	252	254	238	241	230	264	238	276	240	255	245	231	255	270	242	258	225	254	259	258	248	244	260	255	244	235	241	206	243	253	239	264	262	274	233	247	258	230	260	239	268	221	250	225	250	236	227	219	238	241	241	274	223	224	241	225	250	255	229	230	248	227	267	265	217	222	236	248	243	253	246	251	273	258	219	226	246	237	261	224	252	242	228	234	251	255	242	230	212	253	232	247	221	243	248	241	239	242	264	240	255	265	262	220	272	220	264	239	238	228	245	243	266	226	238	247	245	273	243	221	218	263	220	231	231	269	277	211	223	239	247	260	244	219	222	255	253	269	259	246	227	253	248	251	257	267	224	243	241	256	237	239	250	245	231	245	251	207	244	252	248	277	220	229	238	262	255	218	257	247	239	251	227	230	251	243	256	231	221	241	231	236	264	235	232	261	251	247	260	246	249	219	252	225	250	237	240	241	228	238	262	275	259	280	254	230	245	265	228	235	240	253	277	228	263	281	207	228	261	284	266	247	242	249	221	215	228	247	243	205	231	242	246	249	258	257	230	233	245	240	219	268	227	232	225	243	228	235	250	258	263	239	251	267	269	279	264	252	249	258	239	253	242	251	246	228	232	252	240	253	217	256	247	244	248	267	235	238	276	216	235	228	225	220	237	247	226	235	257	225	228	246	241	226	238	253	256	261	215	242	222	270	250	247	214	267	267	228	232	264	247	251	243	231	253	240	249	258	260	254	272	256	260	263	227	226	202	212	245	257	256	257	232	231	251	220	277	247	225	219	251	241	239	242	263	248	247	249	268	259	270	223	221	240	233	248	236	265	243	258	237	217	253	249	248	225	217	233	252	264	261	219	225	245	244	246	235	244	247	230	238	246	262	258	252	231	261	279	246	253	263	244	254	242	255	224	246	255	231	243	249	263	228	235	270	235	240	256	274	267	226	265	253	242	264	233	247	257	238	241	258	227	196	230	230	233	237	264	242	247	277	230	262	225	219	203	280	237	239	244	229	270	232	243	240	255	240	261	275	231	226	224	234	233	234	231	248	245	219	246	246	264	242	247	250	228	242	244	246	306	237	258	258	279	238	245	272	242	245	234	244	237	266	255	270	247	234	239	242	238	234	262	265	244	240	235	252	254	229	250	247	227	275	246	242	242	220	241	241	215	252	242	234	236	242	240	262	271	270	263	253	259	242	233	243	256	251	234	220	237	238	261	257	239	249	275	265	244	252	264	256	225	218	228	240	249	258	255	215	234	228	235	236	249	257	215	236	226	267	252	210	198	259	270	283	225	256	236	235	239	238	242	242	214	250	214	240	251	220	253	244	251	223	240	238	272	220	254	229	244	249	265	261	260	227	251	280	239	250	239	221	247	231	241	242	260	241	256	234	242	244	271	243	227	239	258	237	243	241	240	222	245	241	263	243	246	226	237	221	253	223	227	243	261	211	243	239	235	244	222	238	233	244	239	244	235	253	233	226	217	268	223	266	232	238	211	260	274	244	251	263	250	247	221	250	238	221	243	232	266	239	227	229	256	238	261	272	260	246	247	240	231	210	251	230	239	241	239	227	244	253	252	275	271	237	256	233	253	237	258	246	251	253	230	229	251	239	255	246	254	268	250	237	243	216	237	239	245	257	235	264	245	216
11971	1411	2465	3091	2682	2336	1943	1679	1525	1415	1219	1136	1082	1009	950	920	878	843	830	816	825	755	792	729	807	744	763	769	693	750	766	687	712	713	690	705	700	701	713	643	668	673	666	713	626	683	700	622	675	662	650	638	672	670	600	673	625	669	659	638	662	699	653	629	691	634	601	628	630	658	625	620	647	622	634	675	644	668	662	621	645	626	659	649	622	626	695	612	662	653	639	622	676	604	643	677	671	636	639	625	577	633	595	677	609	599	649	663	637	646	632	658	640	665	655	612	635	624	609	645	644	628	666	635	654	644	597	634	633	617	652	686	674	661	638	676	650	612	629	624	625	655	615	627	647	650	660	607	618	665	630	663	652	609	635	642	633	589	627	642	701	655	621	624	622	664	627	593	587	641	602	612	624	617	604	656	632	636	673	625	648	665	624	661	609	645	627	608	617	655	582	555	617	640	615	636	620	628	622	610	607	606	674	645	614	605	646	611	606	613	630	605	614	653	637	601	620	640	594	641	642	633	654	602	620	632	624	586	638	661	591	627	640	663	681	666	637	616	639	637	608	636	658	637	645	628	627	675	637	595	686	651	640	658	560	645	638	633	621	638	646	627	634	618	607	621	658	621	635	621	573	660	615	644	601	633	646	648	601	627	633	645	642	648	635	641	645	647	620	612	657	628	660	650	614	651	632	665	648	622	615	656	601	616	609	627	630	665	607	640	627	641	603	636	627	643	594	596	628	694	647	639	652	641	627	632	658	644	663	571	604	626	607	653	627	616	627	621	586	613	628	629	627	590	623	675	626	655	643	643	616	610	621	647	652	603	627	614	619	686	598	626	618	593	660	599	646	647	614	637	612	573	609	654	642	603	594	608	652	634	655	608	655	616	672	610	617	654	672	644	664	614	610	668	631	616	654	633	657	648	629	642	625	650	641	605	629	609	623	607	653	632	583	683	654	673	629	623	651	636	617	619	613	636	622	574	658	618	632	679	601	658	628	652	627	632	641	607	603	647	576	633	623	620	619	613	606	654	622	611	629	616	667	639	625	631	634	596	635	599	672	612	642	608	647	628	636	631	651	615	606	638	650	653	650	643	628	629	618	600	608	623	658	646	640	669	643	662	624	657	638	647	646	632	650	626	628	653	666	685	597	637	634	637	670	667	666	598	619	607	603	593	633	629	574	674	648	638	672	605	607	637	631	633	624	589	679	632	668	603	612	694	655	658	642	636	629	614	650	660	604	633	656	633	589	592	643	641	635	622	629	637	613	618	665	653	644	602	628	591	628	618	626	638	632	662	631	627	598	632	677	603	626	618	650	611	661	601	659	622	644	614	596	609	635	603	601	667	605	603	648	605	618	604	625	622	612	663	638	608	641	627	673	633	626	571	619	637	650	646	604	657	565	671	618	638	624	639	603	667	580	617	600	590	585	653	616	610	664	611	637	625	602	617	638	625	612	636	602	628	590	631	638	641	632	638	650	611	630	635	622	666	604	621	626	599	655	630	667	560	589	610	640	626	639	681	623	634	636	607	670	619	580	611	656	684	641	613	620	640	654	634	660	660	631	635	622	611	636	626	625	625	601	614	601	682	625	630	630	618	672	601	637	627	632	652	641	580	691	629	644	613	643	661	660	652	658	634	708	674	618	586	665	634	613	612	605	563	623	618	631	623	636	624	671	656	633	650	652	601	644	659	591	646	637	594	648	654	607	567	675	679	628	652	688	630	644	618	623	663	663	635	609	626	615	635	653	621	615	603	610	629	660	621	594	666	654	599	648	663	624	625	610	668	604	636	654	638	680	578	624	616	627	582	615	689	605	680	621	578	635	612	631	588	640	688	645	645	571	569	641	643	621	645	617	602	634	589	599	668	601	582	614	646	626	642	658	593	659	646	615	624	626	625	653	600	639	669	632	582	645	659	627	639	651	623	615	622	618	623	613	637	631	681	638	657	634	653	629	606	618	642	671	648	661	593	643	690	687	619	619	627	652	603	609	643	634	605	624	653	657	620	674	636	640	654	688	590	625	667	624	648	601	642	648	649	633	629	660	586	595	607	625	604	682	617	652	639	600	605	637	630	639	657	592	646	657	655	647	684	627	629	628	607	680	638	639	651	645	656	640	644	680	601	616	632	612	601	660	684	637	621	647	666	640	662	632	656	656	632	704	643	618	619	607	619	632	636	610	622	668	643	653	644	631	606	637	654	624	640	613	620	614	631	641	616	639	624	629	641	624	657	662	675	600	620	663	636	631	633	625	608	588	619	639	634	610	615	608	585	638	618	674	654	681	654	576	632	646	588	605	625	619	622	590	641	617	634	674	633	658	619	637	631	644	633	608	609	599	622	624	636	640	622	666	587	657	633	661	615	639	647	636	623	591	620	595	626	609	631	583	593	648	638	594	656	649	643	551	591	641	659	612	604	615	617	648	646	616	655	611	636	638	672	651	646	656	608	627	616	625	617	630	625	655	628	646	598	622	626	659	583	612	602	614	607	631	663	608	641	680	591	606	637	643	626	617	679	671	621	638	610	653	569	604	664	639	616	665	653	631	637	651	617	665	645	659	579	618	608	674	633	583	647	633	652	659	615	617	644	655	600	567	674	622	640	675	663	656	609	635	624	702	601	646	607	642	616	637	613	635	617	628	643	679	669	653	654	596	648	618	656	707	579	659	651	617	629	624	641	603	608	641	658	627	620	623	647	624	661	629	634	590	612	648	618	634	660	652	655	595	664	659	627	638	644	635	649	621	663	640	618	618	621	617	677	659	616	631	678	626	631	627	624	623	624	590	623	667	636	589	625	662	615	639	648	646	623	601	637	636	648	600	646	640	634	663	636	625	636	621	593	696	612	610	662	638	610	636	606	620	683	602	628	595	658	633	625	635	593	621	646	602	651	621	597	667	629	612	655	625	639	614	630	662	601	635	712	642	600	637	683	593	640	636	635	635	645	668	659	619	631	629	609	659	645	613	633	591	639	661	631	690	588	638	632	625	644	640	596	619	620	644	618	615	616	614	628	605	652	613	620	622	590	619	610	683	629	629	619	627	682	632	605	615	625	650	606	666	617	652	641	695	642	667	648	637	625	674	655	645	630	688	640	663	613	631	630	652	651	637	615	629	605	638	660	626	613	605	648	598	629	619	648	611	635	584	674	602	630	632	612	587	624	694	674	591	636	629	614	628	608	632	695	616	660	673	629	650	666	638	643	627	598	592	637	630	608	635	666	634	631	599	618	629	643	615	630	617	615	616	611	612	618	651	676	666	559	603	655	640	644	608	653	590	660	592	644	660	570	612	623	620	637	634	638	642	628	620	642	663	606	657	600	679	587	651	651	606	604	608	635	645	607	618	640	629	665	675	606	638	630	626	622	599	616	636	679	633	637	563	642	648	625	647	621	592	671	631	642	626	679	659	619	639	657	581	606	592	624	591	618	618	592	664	569	584	577	647	568	628	662	650	619	661	599	639	663	649	609	626	659	623	680	638	599
35702	4890	2151	1595	1100	823	652	496	444	368	335	271	270	264	213	193	183	187	195	172	152	183	160	171	159	181	151	157	149	161	160	153	147	157	138	155	159	150	147	139	150	146	135	143	139	159	138	125	153	162	159	153	134	157	139	123	130	161	145	124	132	143	158	152	140	159	143	122	139	154	143	173	148	136	135	133	140	133	149	144	142	140	110	133	134	165	143	130	118	134	133	152	136	131	114	138	131	148	123	112	126	129	141	147	162	138	146	149	139	125	144	134	137	135	133	147	143	134	142	128	127	139	125	135	135	115	107	127	142	146	150	124	159	133	149	134	124	138	123	160	104	147	162	123	127	151	117	139	151	112	150	140	149	147	121	148	134	132	130	121	131	129	128	135	123	131	127	128	138	97	153	132	125	118	123	113	138	135	139	129	122	136	137	125	157	145	125	127	133	134	145	131	130	155	125	138	112	152	136	138	141	143	126	137	140	119	134	156	146	143	150	140	120	117	113	136	138	137	128	153	146	145	127	124	139	133	136	132	115	166	137	149	131	138	161	128	146	153	140	132	143	117	148	131	138	135	126	110	126	157	143	146	134	136	140	149	126	111	128	140	140	141	140	136	103	145	123	125	124	127	127	124	132	105	142	155	113	143	128	146	147	151	103	126	151	136	142	127	140	145	142	130	126	127	125	106	138	141	147	126	137	126	157	141	117	130	128	146	138	132	113	144	138	146	137	126	117	125	121	143	136	136	156	141	136	134	135	126	127	159	145	112	122	116	135	118	129	132	136	145	125	126	138	122	133	111	116	143	115	129	136	137	119	125	136	118	145	131	138	144	121	143	142	129	152	115	135	129	117	139	148	135	125	128	157	115	125	141	121	139	125	133	137	126	139	150	116	114	122	137	140	126	122	151	141	141	137	145	117	123	129	146	117	140	120	131	126	140	136	140	125	105	150	138	110	108	148	105	152	163	139	124	133	121	162	143	132	144	136	135	134	139	151	131	146	141	117	153	141	113	141	117	138	127	140	146	126	146	170	145	120	134	137	154	123	124	129	119	146	150	135	131	148	106	131	142	142	130	129	148	146	121	140	147	153	132	138	146	133	156	128	117	132	112	126	135	154	131	136	122	146	148	144	151	119	148	120	135	149	150	135	156	115	128	149	132	140	123	135	145	138	141	119	138	156	131	135	130	136	145	127	136	142	140	150	145	136	130	120	125	124	147	125	122	130	122	131	129	141	125	137	126	120	154	115	144	123	114	131	141	121	108	139	145	143	135	141	142	140	145	121	122	133	132	115	136	130	119	130	125	124	142	123	151	139	120	125	124	124	129	156	125	125	122	126	136	128	136	122	134	134	130	114	143	126	138	123	133	132	135	144	125	137	132	117	139	123	114	135	138	137	142	137	125	138	143	142	111	135	133	131	148	109	116	145	146	127	114	155	129	132	126	121	138	125	113	132	153	159	135	123	128	139	137	138	146	116	117	118	124	122	115	138	133	166	127	133	128	139	145	143	132	134	111	120	140	171	140	133	132	133	132	124	127	133	116	135	148	125	157	126	136	135	140	138	149	145	131	124	134	131	137	134	122	129	116	135	127	163	118	164	154	115	138	130	134	132	116	145	138	134	122	146	128	129	120	128	135	118	123	134	134	127	129	153	136	120	133	149	133	162	150	137	124	128	132	121	118	153	165	153	140	141	129	132	148	150	138	134	148	131	162	126	141	119	160	135	133	159	137	142	137	122	119	137	130	127	139	125	142	138	146	139	131	156	136	131	126	152	147	130	127	127	110	147	126	126	116	142	120	160	114	140	137	140	143	120	145	139	138	137	150	139	148	137	142	121	134	115	142	135	151	128	132	140	160	132	129	135	157	139	160	135	122	140	148	130	135	147	133	135	159	142	130	139	133	178	135	130	125	122	163	106	131	139	126	136	119	135	139	142	110	135	126	134	128	143	113	137	135	129	159	147	129	137	128	126	131	133	123	132	127	129	137	133	137	131	140	139	130	168	126	159	125	125	122	137	137	128	117	129	124	153	143	135	116	128	123	140	118	125	133	156	133	136	136	141	129	142	132	133	153	124	129	135	120	134	152	134	141	150	125	123	131	135	132	128	123	129	140	116	133	124	139	140	134	132	148	113	148	135	129	117	159	133	122	115	117	152	121	136	134	138	140	138	128	142	149	130	145	125	123	146	130	138	133	111	148	137	143	156	129	120	129	125	137	147	130	129	131	129	135	121	141	140	130	131	148	131	145	149	140	146	120	136	129	135	125	122	134	128	130	148	141	139	121	161	160	137	144	138	126	138	128	149	150	137	167	121	123	120	127	135	130	140	109	157	122	164	151	135	132	157	131	136	142	131	145	139	138	127	129	152	151	123	115	147	160	126	143	127	128	143	112	153	136	153	143	136	140	118	132	121	149	137	120	134	127	134	145	136	139	150	123	126	153	164	130	132	119	136	139	124	121	130	162	133	137	141	135	151	128	139	128	123	136	138	155	139	131	142	123	114	134	120	158	126	128	118	150	149	125	129	141	137	148	129	135	132	123	139	131	111	136	112	137	128	138	134	118	124	135	131	127	126	127	150	155	137	130	127	154	137	128	141	128	137	132	133	141	118	128	133	134	122	147	130	140	112	130	129	107	138	134	131	138	133	120	123	139	142	122	141	131	137	131	132	141	131	135	121	124	133	144	148	115	130	162	141	123	125	139	156	125	133	150	121	101	111	133	138	153	115	131	122	123	121	134	128	148	136	125	133	131	122	138	153	144	135	146	134	121	151	109	117	133	133	127	156	119	136	135	128	114	134	107	149	131	119	113	152	134	127	126	141	130	138	124	126	127	135	121	112	127	123	167	153	122	154	139	133	129	123	132	151	128	137	137	152	132	130	128	152	148	156	157	144	124	125	124	141	149	125	123	144	133	148	125	133	166	135	123	126	126	152	132	129	120	154	149	141	116	124	146	116	131	126	126	147	143	122	138	129	117	127	130	137	134	143	142	131	134	134	117	147	124	149	132	137	150	149	139	152	117	139	128	139	133	146	129	136	123	143	135	138	130	129	145	149	126	126	156	132	132	151	132	135	121	115	133	143	129	139	167	131	144	158	126	141	138	117	115	140	133	138	146	134	118	137	142	132	141	128	150	108	139	143	126	132	142	137	145	125	139	135	142	146	141	117	140	133	132	140	120	125	131	116	128	135	164	143	138	150	126	133	129	126	140	138	131	132	136	128	140	136	123	114	136	150	133	140	142	137	144	123	159	143	118	142	142	136	135	133	130	167	129	133	136	121	136	128	143	130	152	131	122	109	117	136	160	142	117	143	127	157	139	141	122	134	122	125	128	109	125	143	135	132	121	139	137	150	135	129	151	122	133	107	117	149	134	127	138	163	108	143	162	146	143	114	137	122	146	144	127	122	120	149	148	122	137	125	136	132	142	111	131	122	143	136	165	159	142	132	142	123	120	135	116	118	139	128	150	135	141	133	117
17335	1875	3866	4934	4064	3508	2886	2459	1971	1757	1508	1343	1198	1052	1054	924	933	870	761	718	731	648	648	650	647	603	526	513	549	527	501	528	476	517	501	442	494	475	457	433	467	445	482	465	469	421	448	429	458	402	424	447	389	438	425	401	410	414	401	433	423	428	362	443	404	381	399	385	362	399	396	390	355	372	413	368	402	436	377	363	376	364	375	385	360	377	395	365	362	365	375	374	366	354	408	416	363	413	381	391	374	396	388	395	363	377	375	388	363	343	385	408	365	351	365	394	389	349	378	372	439	370	376	360	385	396	370	395	374	360	392	342	371	384	405	359	354	352	371	351	355	362	359	367	388	376	348	374	388	375	362	378	396	383	377	383	386	376	375	331	344	370	356	384	392	392	346	393	392	354	370	380	360	385	368	397	387	381	367	392	365	372	379	374	343	391	353	369	338	358	384	353	374	348	399	359	369	387	383	359	361	354	394	383	358	381	389	391	375	353	379	382	391	367	340	338	351	354	345	335	354	407	383	358	374	439	343	340	351	362	369	387	425	391	369	376	407	379	399	372	396	372	393	379	342	400	361	358	388	377	385	364	336	338	347	361	374	374	339	371	355	357	411	385	359	334	394	370	365	386	354	370	373	387	376	334	391	374	366	397	364	360	393	419	340	351	377	356	360	335	377	382	360	311	352	350	356	366	351	372	382	368	385	372	358	381	378	393	376	345	350	379	354	382	390	407	371	382	367	364	403	357	409	365	385	394	386	376	385	375	353	394	365	385	400	379	382	388	410	350	377	372	361	364	347	374	369	347	388	370	350	362	369	354	423	341	366	386	387	354	361	393	363	358	346	356	398	339	369	346	372	366	374	343	335	345	386	392	378	372	387	372	368	358	357	376	358	351	361	360	365	381	354	359	390	363	356	391	374	350	364	336	362	327	350	371	346	371	374	357	345	357	342	360	369	407	375	373	347	362	340	368	372	377	378	349	360	395	382	314	348	383	380	361	341	371	351	329	354	372	367	363	366	380	367	339	394	346	370	361	411	382	369	381	370	345	344	394	390	366	335	352	374	365	391	380	394	336	354	375	352	330	364	370	397	364	376	422	366	346	363	388	374	379	362	366	380	351	352	382	367	391	336	397	387	381	396	394	378	421	364	344	367	350	351	386	384	362	392	359	356	359	380	346	375	358	368	372	348	364	363	381	396	346	340	336	360	356	354	352	352	357	391	375	364	382	345	358	363	428	382	366	366	348	358	371	364	358	326	384	357	347	352	371	352	408	372	348	383	378	375	380	365	389	361	338	364	367	337	320	370	339	366	374	346	375	372	382	369	377	368	351	352	375	343	379	378	387	344	402	355	370	391	367	385	378	331	383	357	389	336	378	342	384	347	341	386	388	399	374	369	372	363	359	347	369	348	364	365	352	368	375	375	351	357	366	366	400	364	342	349	358	392	356	401	326	351	380	364	362	344	336	357	375	351	356	398	383	385	351	384	332	393	379	343	363	375	340	355	341	360	388	390	356	388	397	359	391	332	390	389	365	336	347	393	343	365	353	368	363	364	362	323	374	380	356	361	377	370	346	385	368	362	366	379	367	375	369	397	364	373	358	341	377	417	361	322	345	369	386	363	400	389	337	400	357	383	381	332	346	368	370	369	357	371	349	361	382	320	389	347	354	359	345	376	364	375	365	349	374	375	358	338	343	376	373	338	366	381	342	327	373	365	375	358	379	352	357	378	350	355	367	371	348	379	388	390	387	345	387	358	345	389	365	428	361	395	409	406	381	399	360	361	366	374	392	362	347	368	342	389	359	333	367	374	363	367	354	360	354	326	368	376	400	398	379	317	371	385	372	377	359	357	358	382	377	386	378	345	395	369	373	358	388	381	343	382	384	369	406	362	387	392	347	341	412	371	388	346	393	360	373	375	380	357	343	353	361	386	358	385	325	404	372	387	351	344	361	357	344	370	360	355	369	398	404	372	362	372	356	376	365	386	362	396	387	350	344	363	348	370	384	395	409	410	397	340	386	372	364	331	351	348	367	367	380	373	356	344	364	376	410	370	398	384	345	394	356	365	353	359	341	364	398	401	366	343	345	369	363	316	364	375	347	379	386	378	375	342	364	373	392	350	363	382	349	364	359	404	383	346	346	341	381	347	380	364	355	351	392	357	339	341	385	356	337	371	345	364	347	389	382	369	367	358	357	359	380	416	382	363	374	376	378	334	394	350	363	355	365	342	373	360	365	409	337	358	344	368	338	363	338	385	385	357	384	339	357	377	395	342	354	353	375	398	375	356	363	360	391	365	357	346	397	330	331	336	374	378	385	362	374	355	359	381	366	381	376	350	358	343	348	381	365	420	351	374	351	359	371	391	359	379	381	376	335	392	344	394	369	373	358	365	365	373	356	376	359	351	366	369	389	353	371	362	375	382	384	384	352	378	368	373	378	366	355	350	359	388	382	374	375	363	374	392	336	355	369	382	366	343	340	370	359	365	378	338	375	354	371	372	371	386	350	364	371	364	369	364	351	390	374	376	354	387	373	329	355	383	380	345	340	371	353	362	349	392	374	374	362	344	363	356	383	358	375	368	353	367	367	373	369	332	390	395	333	367	412	349	366	386	345	374	389	346	386	349	377	349	342	404	369	362	372	361	357	390	366	381	362	347	354	364	371	372	348	376	357	331	355	355	380	356	371	345	344	357	369	370	365	388	325	336	351	366	342	362	355	426	365	356	384	396	365	368	326	361	343	380	337	357	346	358	369	374	362	375	367	350	339	379	351	341	363	406	373	360	371	346	373	377	367	370	356	377	365	352	357	342	371	382	336	384	354	343	362	372	323	376	392	397	338	364	362	384	354	386	329	378	353	392	352	359	364	369	387	380	355	343	360	362	363	393	330	352	363	369	326	386	397	387	402	376	383	355	359	382	378	371	370	375	348	365	363	389	354	381	363	366	375	355	342	345	336	359	388	367	370	363	391	379	368	377	359	377	364	318	348	353	404	369	386	370	361	359	334	370	365	386	334	341	381	360	362	377	360	370	339	378	357	347	339	345	363	367	347	369	380	428	374	367	347	391	377	373	327	350	398	341	360	369	418	382	370	380	336	356	375	391	362	359	368	363	337	398	328	358	397	388	391	358	350	357	365	354	377	378	371	384	344	373	389	377	390	376	354	353	368	380	354	368	363	346	386	352	382	370	369	343	387	343	334	368	367	366	360	401	364	383	355	376	389	340	347	354	332	352	381	344	382	390	355	373	346	361	357	343	364	349	377	387	365	351	345	345	391	347	322	360	345	356	378	369	356	346	391	369	400	386	357	354	366	343	356	394	379	351	360	321	383	351	347	381	414	362	387	370	384	347	413	358	400	352	374	409	384	377	373	364	393	388	342	401	378	373	364	389	357	380	386	366	379	339	379	376	345	382	366	368	386	369	372	398	366	381	351	383	383	388	354	357	390	408	382	386	370	357	355	374	365	373	359	387	348	389	349
4728	261	227	235	232	208	169	230	222	202	178	170	196	201	227	200	198	203	200	196	191	203	195	206	189	198	204	204	194	200	191	202	217	190	191	190	206	174	177	185	197	176	202	203	212	187	163	206	196	216	191	205	182	187	185	181	197	197	190	180	199	187	199	161	203	203	214	200	176	194	203	194	206	192	199	203	213	210	197	199	199	179	194	223	209	176	194	206	208	178	227	202	202	212	197	199	201	178	196	191	201	187	196	211	189	189	225	189	199	203	185	203	172	192	184	188	207	188	220	177	198	196	192	173	192	172	180	201	183	217	187	197	201	176	183	168	180	203	185	186	188	195	165	190	226	206	183	178	189	185	192	183	186	192	187	181	193	214	188	183	196	209	202	200	197	199	202	191	195	189	180	186	177	198	174	226	193	170	216	195	202	187	183	158	179	179	201	164	203	208	193	226	220	207	192	170	175	186	201	184	189	214	179	206	224	194	196	186	187	188	175	163	217	202	177	197	209	204	205	182	200	188	190	172	158	187	179	192	243	203	215	179	216	215	201	204	209	198	206	180	175	200	204	177	189	176	191	193	193	174	207	172	216	199	197	200	197	185	203	201	176	190	184	180	197	203	172	195	191	214	198	190	208	188	206	199	199	184	194	180	210	194	195	187	199	195	202	217	178	176	195	207	181	205	198	192	183	197	205	198	175	194	189	195	205	197	172	182	206	199	211	194	176	179	215	200	195	179	194	185	226	211	207	171	183	222	223	169	209	197	194	188	182	183	188	173	175	193	181	201	179	195	171	186	171	174	179	189	195	216	207	173	158	174	200	195	190	191	181	190	190	182	186	187	190	185	194	200	199	193	183	192	206	193	224	171	189	186	209	172	194	215	196	218	169	204	193	198	159	190	183	201	179	207	209	173	199	181	188	186	182	170	201	194	183	202	173	176	197	188	176	163	196	198	188	188	185	202	190	195	197	217	202	190	202	184	216	186	184	198	190	184	185	177	184	215	184	192	193	174	172	195	197	197	197	193	197	178	207	201	175	173	184	203	224	176	201	189	186	185	186	180	186	189	196	175	187	216	176	189	189	206	187	191	194	185	189	173	206	198	191	194	180	186	206	195	223	186	182	204	183	206	192	184	194	172	192	179	214	208	197	201	174	195	171	192	185	217	201	194	175	180	185	176	210	189	176	199	185	211	191	202	193	206	180	185	195	198	198	148	183	208	173	223	209	185	214	190	177	177	187	161	209	197	185	178	205	191	223	162	205	202	193	223	163	209	178	182	184	193	181	205	196	204	208	199	178	217	210	202	187	197	193	162	205	183	177	180	170	190	199	182	176	200	212	194	191	167	189	173	180	186	229	182	176	200	208	196	208	205	197	198	214	191	182	195	228	194	205	218	196	211	203	179	184	188	209	208	191	194	175	189	201	189	192	208	211	203	177	188	215	202	194	197	208	224	186	217	182	226	185	208	184	197	183	169	202	214	192	189	196	187	188	201	177	203	189	200	189	182	209	212	175	185	186	208	188	183	185	192	161	201	190	178	207	197	222	204	221	174	185	182	182	184	205	182	169	162	179	216	193	211	161	207	191	167	185	191	181	198	192	195	171	194	175	180	197	195	178	219	190	173	188	190	199	185	186	163	214	187	172	181	189	203	199	209	199	191	174	185	190	197	207	191	184	168	197	205	186	181	225	188	176	180	192	179	191	191	165	246	190	179	218	187	185	197	195	207	204	201	213	205	193	204	185	180	213	175	166	165	207	197	203	204	205	184	212	195	168	188	184	211	165	190	186	209	184	209	209	207	209	193	169	180	183	217	215	183	200	185	189	180	209	218	182	193	182	211	177	201	197	187	177	198	207	186	173	191	211	198	234	180	198	176	189	198	198	173	182	196	198	196	200	184	200	211	181	179	173	194	203	196	201	208	221	197	190	171	192	197	192	214	174	180	184	221	194	177	208	212	200	179	195	200	173	199	192	183	218	170	167	201	178	187	189	198	196	186	215	165	201	209	224	183	171	208	182	213	210	203	201	191	222	216	210	200	205	197	207	198	176	195	194	215	187	178	207	182	204	187	186	180	198	185	213	176	201	183	180	211	186	174	186	204	184	178	185	177	175	223	191	188	202	201	172	214	226	204	185	191	176	192	202	194	211	212	192	187	202	201	190	180	197	191	223	208	189	216	208	207	188	193	179	189	217	193	180	189	203	186	217	215	189	201	189	193	194	209	182	194	183	224	184	188	202	196	181	183	168	181	180	183	204	159	186	199	229	188	220	207	178	191	192	186	202	201	197	236	179	169	179	188	193	203	184	179	212	206	176	184	197	213	196	162	193	209	170	191	177	201	169	191	192	178	173	187	191	190	198	187	187	214	192	196	204	167	179	183	190	171	179	173	196	185	182	209	196	197	195	178	206	196	166	202	182	187	177	160	198	190	189	204	177	161	205	199	192	196	190	171	167	162	203	182	197	196	209	197	185	181	186	181	203	195	196	190	184	179	212	171	220	181	184	187	184	179	207	213	183	176	187	208	190	183	196	184	185	190	209	215	213	202	188	185	187	169	196	211	186	209	196	208	197	188	196	210	173	203	190	216	172	189	179	149	185	183	209	169	239	206	203	196	195	199	192	193	177	208	174	214	216	199	205	186	183	178	194	188	206	177	186	201	207	170	197	167	204	223	186	206	215	191	225	190	188	181	234	198	187	183	177	219	189	203	182	213	183	179	194	179	179	202	188	165	197	195	210	185	181	208	175	160	194	194	205	185	190	173	212	180	201	172	197	166	186	198	182	211	154	186	186	167	206	228	201	185	199	208	190	211	186	185	170	198	213	204	178	200	188	210	165	181	163	220	208	199	198	175	174	184	186	195	189	194	197	183	192	211	182	175	207	168	204	192	200	204	209	202	197	185	194	210	212	199	196	204	172	198	206	160	215	195	170	209	211	211	175	183	203	174	189	203	201	180	201	216	194	169	211	202	218	185	193	203	194	191	187	180	195	200	182	190	212	178	193	187	182	205	174	192	181	200	189	197	198	193	192	210	179	189	202	178	188	191	202	211	184	219	176	181	197	167	178	197	196	207	181	171	181	185	206	197	203	194	197	202	217	208	168	191	199	169	176	177	164	190	196	181	176	178	190	193	187	186	209	211	203	184	207	187	195	216	162	196	196	202	180	199	211	214	155	192	190	197	181	205	212	183	204	204	214	216	194	209	156	193	193	204	164	211	188	184	167	183	209	191	192	190	199	172	177	218	204	193	197	187	189	189	171	204	203	204	184	163	206	183	197	180	186	197	167	201	212	186	223	204	184	194	200	201	186	196	181	168	187	207	170	191	189	215	201	207	210	192	176	196	185	178	192	182	196	178	184	176	183	206	207	207	183	188	180	204	224	212	210	211	197	186	181	201	177	185	164	204	212	199	209	207	217	179	197	183	171	198	198	196	198	196	193	174	177	182	194	177	223	207	191	192	222	195	197	190	183	232	219	177
4090	618	678	683	731	635	647	607	630	604	575	580	561	549	528	575	530	551	527	505	537	499	516	556	545	516	531	545	513	529	493	548	498	557	539	565	542	565	528	548	510	544	530	523	536	477	495	512	512	551	501	545	468	529	511	511	496	523	527	546	503	500	544	516	520	517	518	517	532	525	499	518	541	504	504	549	554	504	501	532	527	525	519	550	537	551	566	515	506	555	493	513	533	498	494	481	508	525	536	519	484	529	514	508	562	523	497	513	474	537	508	522	566	578	484	507	510	497	513	570	533	553	541	499	502	551	475	513	523	538	520	560	510	544	550	547	509	472	525	503	520	576	535	554	535	511	567	519	516	530	538	522	512	522	510	546	506	517	498	503	552	550	526	538	508	487	517	503	538	532	524	476	528	487	512	576	538	489	540	563	530	527	491	541	537	510	569	515	527	555	502	497	539	532	513	508	510	508	504	498	505	513	533	506	501	537	538	558	550	510	518	527	535	499	545	529	567	542	527	517	527	510	548	498	503	547	502	583	496	502	524	524	517	519	503	560	571	518	486	543	552	514	550	526	527	555	501	568	436	514	528	510	513	510	557	541	560	522	533	521	566	490	524	527	492	531	570	545	535	477	509	573	574	543	497	512	517	510	512	509	518	547	529	526	537	525	591	508	502	503	540	533	518	497	482	528	558	529	487	518	533	524	566	493	570	503	504	524	541	544	532	543	507	539	534	530	516	539	492	532	522	481	536	542	476	486	518	543	538	522	561	499	511	544	531	502	524	589	546	530	508	531	501	564	516	533	532	522	570	567	534	574	518	519	535	549	516	532	505	562	507	541	528	521	497	493	553	521	509	529	516	494	494	527	505	503	568	504	513	553	484	491	553	502	512	523	511	562	483	554	517	532	491	515	527	541	518	503	522	476	536	539	532	545	510	538	565	539	532	547	507	502	498	512	481	528	551	549	527	550	567	514	470	578	536	561	568	543	528	529	534	518	484	528	536	518	510	563	543	517	549	516	515	500	531	540	530	504	497	522	536	501	548	559	524	540	522	498	535	552	496	522	534	490	526	567	555	509	515	573	528	551	538	553	488	525	529	550	523	530	498	585	523	517	516	512	471	514	525	529	533	541	493	604	524	552	488	488	541	487	514	553	518	530	515	537	540	523	506	544	563	463	536	529	502	527	570	504	516	582	526	511	550	515	526	512	535	566	566	514	535	517	560	529	519	538	496	537	502	533	523	510	503	536	487	549	495	486	493	518	517	485	505	538	533	544	533	544	471	520	532	533	500	537	544	532	545	532	527	482	542	525	511	528	521	552	523	517	528	520	521	525	497	517	514	545	525	517	507	549	528	524	517	496	489	549	544	465	549	549	531	529	553	522	500	526	525	565	520	497	525	533	555	532	521	518	526	518	532	541	502	516	558	511	532	537	520	510	507	500	537	504	530	530	535	546	518	538	493	502	509	534	524	538	540	576	512	506	533	548	498	538	548	547	524	530	545	532	521	555	529	531	546	522	577	533	574	535	571	513	533	534	544	518	497	522	491	525	504	558	558	551	560	550	495	447	534	581	518	530	516	527	512	494	525	540	510	491	557	498	514	528	529	514	510	502	512	511	506	513	511	542	534	527	503	545	531	574	527	544	546	498	574	527	511	570	513	566	548	521	494	527	510	507	496	513	532	544	512	499	485	547	509	493	518	549	511	505	524	519	565	530	500	547	523	520	537	524	539	519	517	514	471	550	517	545	518	613	528	528	543	541	506	524	521	503	504	533	506	547	522	520	553	573	532	558	503	555	512	550	507	543	555	538	490	510	517	500	535	516	506	558	511	484	561	514	572	531	504	507	525	518	512	523	520	520	544	512	522	514	536	557	525	538	520	507	523	538	522	537	515	534	518	505	533	532	530	496	522	552	514	585	559	494	489	513	530	565	491	530	560	567	535	504	571	558	535	503	518	517	544	524	544	533	514	532	529	505	517	558	524	520	546	529	528	506	526	529	536	539	492	517	522	524	515	502	504	462	542	498	493	500	528	541	513	509	537	490	515	526	518	511	515	533	533	534	489	541	489	516	539	522	518	550	522	517	512	545	554	496	528	511	524	568	527	488	523	548	520	496	521	544	492	518	508	538	507	531	524	503	480	531	530	519	544	506	526	539	568	559	510	516	518	552	487	539	482	499	516	482	550	525	519	538	511	521	535	496	510	542	536	537	522	517	528	480	529	505	524	530	535	502	521	529	541	509	533	544	519	524	544	518	543	540	510	476	499	520	540	513	538	521	527	552	496	524	547	545	510	525	528	494	512	541	552	541	504	536	489	508	544	542	506	554	510	519	525	527	504	451	529	505	513	527	542	551	539	484	549	536	505	515	520	511	534	505	555	500	491	529	575	513	489	547	467	513	508	517	512	529	509	563	524	514	500	558	537	530	524	529	529	530	518	535	535	472	521	497	546	530	540	519	516	536	544	526	542	513	500	527	507	520	543	516	534	463	505	502	548	496	544	552	536	518	526	517	509	511	521	519	518	518	528	499	546	534	551	558	523	500	505	485	463	546	536	494	504	528	554	519	534	479	564	559	584	506	513	530	521	502	541	544	541	512	557	504	514	523	523	510	538	499	511	507	517	510	534	590	530	497	505	516	503	568	513	494	536	524	569	515	522	481	524	543	516	537	517	492	545	540	522	503	515	504	537	491	530	534	505	540	522	511	557	517	549	552	502	472	520	502	520	512	492	567	519	510	512	541	543	530	515	529	544	530	551	538	504	524	531	512	536	508	481	522	510	494	518	529	553	529	531	493	504	504	522	531	511	532	553	520	543	517	491	519	544	533	476	538	530	543	532	545	555	538	515	571	539	551	520	526	530	505	540	563	539	517	523	517	535	513	515	525	559	526	516	530	548	509	510	542	547	557	532	532	507	505	509	524	546	555	537	528	500	537	534	523	473	518	545	526	519	519	520	516	502	536	482	550	532	547	537	522	514	508	533	480	470	560	578	543	528	473	517	538	496	548	488	513	500	548	533	512	494	572	500	480	528	580	508	563	505	488	536	546	551	562	521	536	486	542	528	510	534	511	518	527	494	519	527	524	492	538	523	522	511	549	559	549	495	498	505	483	496	528	542	503	524	552	520	522	519	524	489	519	530	555	543	527	534	514	529	550	533	546	526	543	554	537	534	525	488	566	545	511	521	522	551	546	521	554	482	511	574	529	511	535	540	563	547	536	516	553	557	527	503	514	531	522	524	483	528	539	542	527	564	506	505	493	536	512	531	505	552	517	528	527	526	534	497	531	517	557	548	517	516	504	517	510	519	530	489	529	568	499	493	500	511	480	515	552	494	549	549	517	564	559	570	577	522	511	533	510	472	531	519	493	519	456	588	491	542	508	550	541	503	525	501	507	481	490	525	548	547	550	521	555	527	545	524	495	499	563	490	549	520	539	494	518	515	565	559	529	542	509	530	552	542	562	521	519	533	511	531	529	510	506
24134	2132	1203	975	715	559	486	455	373	377	331	308	320	322	307	281	286	266	247	264	287	239	255	266	282	237	267	250	258	220	292	258	275	250	234	243	289	246	235	248	241	241	234	234	244	257	231	227	257	231	218	221	256	236	219	274	249	246	255	242	239	243	228	265	245	228	245	248	240	238	231	283	262	261	303	242	243	268	252	268	245	254	235	238	236	268	232	276	223	253	259	233	259	226	209	255	234	244	245	210	225	222	260	254	248	224	240	232	242	242	247	243	242	230	250	255	220	222	232	227	261	241	251	248	242	237	254	256	224	239	255	206	256	227	255	235	226	226	290	248	214	225	244	223	238	247	195	217	240	253	250	252	220	218	267	210	224	237	220	254	248	264	249	253	239	233	259	249	233	251	216	260	251	254	249	247	246	263	231	222	219	254	235	237	260	227	256	265	240	244	253	250	243	248	244	222	243	240	241	231	245	223	258	239	261	262	286	232	233	231	258	247	252	235	243	253	277	279	251	219	252	272	268	238	255	250	244	243	220	245	257	257	245	238	228	260	217	274	230	232	221	272	241	245	252	221	245	258	239	251	231	249	237	250	266	236	259	242	209	267	250	232	237	220	253	274	230	209	237	238	256	239	263	254	241	224	242	233	225	243	205	220	226	258	243	218	236	267	260	249	238	226	248	247	236	246	250	244	250	277	259	273	228	240	248	247	233	223	219	214	251	248	221	250	236	243	223	247	248	256	230	262	249	234	249	213	224	240	222	236	243	263	235	228	242	236	230	202	238	276	236	206	256	272	229	262	264	237	259	241	230	254	240	268	224	264	232	268	268	252	224	242	244	254	241	218	256	246	264	232	234	266	251	251	226	232	234	256	257	260	266	257	252	252	278	254	217	242	248	268	213	236	232	249	258	226	259	271	226	234	247	238	240	244	231	216	274	239	252	252	231	234	239	232	249	242	218	232	242	235	226	273	255	259	228	254	241	200	261	296	218	235	220	242	276	234	251	262	252	222	243	231	227	255	250	251	215	244	244	235	227	199	230	241	245	253	238	229	249	234	225	250	235	235	249	232	270	255	241	222	241	242	216	254	261	231	253	267	260	266	274	225	222	249	242	240	249	273	248	234	238	248	236	236	221	246	249	228	282	276	251	251	227	263	255	229	271	264	241	235	251	245	240	246	223	222	224	219	251	240	270	261	264	223	226	229	216	240	224	225	258	238	242	211	249	204	239	241	271	255	251	223	262	230	236	215	253	243	258	212	272	239	248	256	257	250	236	277	267	251	227	264	248	250	227	250	250	222	229	245	212	270	212	250	241	225	249	242	257	257	268	264	264	238	236	238	249	257	266	220	239	248	252	211	240	250	252	232	234	230	206	245	254	249	234	223	245	264	251	217	237	241	248	258	237	243	247	257	264	222	236	241	231	234	260	255	213	219	230	239	266	225	241	245	224	258	245	192	236	255	246	205	227	270	236	232	242	267	236	251	264	257	261	247	246	232	260	242	240	240	259	206	243	257	239	246	222	253	245	218	235	226	234	224	247	238	256	267	254	262	229	231	225	237	266	238	242	247	221	248	258	216	219	263	245	240	275	233	238	248	252	235	278	263	235	248	226	232	244	234	238	233	243	249	260	228	238	250	254	244	279	211	243	264	240	237	250	262	251	249	214	260	246	242	283	223	235	228	268	227	254	239	227	249	267	260	232	228	253	253	237	258	248	215	237	243	265	233	244	222	247	231	250	245	248	251	244	224	247	246	227	282	248	255	249	281	260	266	225	267	229	240	216	255	271	232	227	214	242	225	233	235	232	250	258	253	241	225	258	220	248	231	234	243	241	242	253	223	235	237	239	250	246	231	228	219	238	238	215	266	238	226	246	275	278	241	227	261	236	235	235	249	274	224	277	223	265	251	231	251	249	231	254	269	230	251	235	267	274	233	240	288	272	237	219	252	246	236	244	283	249	252	250	217	260	243	269	246	252	256	230	223	251	247	233	269	276	258	251	243	244	237	242	247	232	241	224	242	236	246	255	248	242	231	237	278	244	278	283	248	243	227	255	232	268	243	241	237	236	241	246	235	272	227	247	235	235	240	263	250	265	249	249	279	222	217	233	266	217	223	237	234	261	221	266	225	257	211	252	272	240	246	256	219	243	222	255	254	212	264	250	249	238	250	213	226	255	231	263	275	226	224	239	242	253	240	282	227	244	267	243	232	232	234	216	260	271	241	251	249	250	245	241	237	238	235	191	267	244	281	225	255	253	239	238	270	232	237	248	221	210	237	245	258	255	256	249	241	251	257	271	235	230	224	223	220	238	222	239	229	254	247	239	221	249	256	240	252	250	241	242	258	221	250	243	245	255	237	228	266	256	248	259	242	247	250	279	267	266	244	246	248	258	244	231	251	237	228	223	234	229	236	246	254	230	232	292	230	227	245	271	244	244	249	254	248	247	274	249	250	250	265	250	255	236	223	245	267	275	232	261	251	235	246	265	257	246	240	227	240	249	255	240	266	218	233	243	248	235	240	250	227	207	221	232	241	256	263	236	260	242	239	281	221	245	235	220	247	242	258	236	256	251	240	216	223	233	231	241	234	249	275	243	259	234	260	238	258	245	253	220	247	238	260	242	235	230	235	258	252	252	257	233	242	257	255	227	231	206	250	254	246	270	249	234	231	236	251	245	231	260	254	216	223	244	242	271	246	259	208	272	247	228	260	255	253	224	261	245	237	241	229	209	256	237	238	266	250	267	265	226	251	266	237	240	272	258	229	240	256	261	242	238	232	246	241	225	251	215	244	255	262	229	242	242	232	266	261	272	228	261	249	227	226	243	234	258	243	243	249	267	234	253	215	242	242	247	234	221	249	240	263	263	239	245	235	251	224	237	253	249	250	235	246	227	246	213	233	253	254	248	240	249	256	271	253	246	213	245	242	270	267	231	246	248	233	227	241	253	266	273	255	229	253	242	255	257	236	230	216	250	269	218	239	250	233	222	245	245	243	240	264	256	252	254	263	245	228	256	229	237	249	274	247	229	240	247	236	250	284	270	252	242	254	260	242	243	238	237	228	264	260	227	208	269	229	239	250	256	258	260	259	249	210	231	226	237	217	228	262	243	244	247	261	239	252	260	238	234	246	231	235	261	227	248	246	241	288	242	218	236	249	243	248	230	238	220	240	243	245	255	210	277	223	247	225	254	228	263	240	213	238	221	270	231	238	258	258	227	223	255	224	245	224	272	249	238	247	260	228	204	214	247	259	239	256	233	237	267	259	265	250	245	236	263	245	262	244	220	255	280	254	263	255	260	246	236	236	257	227	238	246	232	223	232	244	258	244	224	242	256	236	200	259	244	258	212	264	244	227	257	216	235	254	257	268	229	233	242	255	258	235	252	223	251	266	249	267	257	224	235	270	252	262	259	266	253	245	253	259	258	250	230	236	275	233	246	266	242	280	221	241	221	244	233	250	239	255	228	232	230	271	209	230	246	244
12123	1403	2498	3027	2681	2229	1931	1717	1429	1346	1273	1151	1048	986	1016	932	973	867	769	832	784	770	777	763	762	717	734	726	760	702	677	686	746	699	710	668	685	681	707	647	688	688	654	680	644	635	666	689	628	642	659	645	647	664	690	629	713	642	639	638	643	690	648	689	658	640	658	647	579	630	629	653	643	663	641	704	661	598	641	663	658	589	683	650	657	639	650	610	686	634	648	681	673	651	682	672	669	623	644	651	637	677	623	625	642	645	659	645	653	651	634	669	643	615	678	644	600	610	634	645	658	594	660	633	639	627	616	664	660	680	653	640	623	645	638	658	673	688	619	629	615	677	578	636	643	633	676	608	617	635	649	668	561	636	665	611	622	603	643	624	614	645	615	620	621	705	668	628	623	672	645	628	588	691	660	590	631	653	679	671	643	576	628	600	632	681	657	673	618	619	636	599	630	617	638	653	668	627	636	668	686	637	666	612	626	611	608	612	624	635	632	646	580	633	604	613	595	590	594	631	653	668	641	609	663	635	633	650	639	638	630	629	621	641	646	661	640	631	610	609	609	671	641	641	624	654	646	663	641	629	636	652	666	604	649	651	616	665	656	674	629	672	614	599	657	641	629	631	664	637	621	648	649	672	636	648	621	647	646	612	659	630	711	655	599	630	624	649	644	647	674	616	661	632	600	660	662	641	662	636	602	670	645	605	630	620	632	648	612	624	632	680	676	664	641	640	645	623	670	632	611	660	607	628	715	638	642	629	625	603	617	595	659	649	632	635	644	583	621	689	641	661	660	647	643	647	630	647	650	600	604	641	598	627	626	609	602	600	689	628	640	626	597	632	684	641	626	663	666	619	690	626	675	630	631	618	628	638	630	648	634	676	646	677	630	677	683	612	609	648	644	696	579	646	631	662	616	684	644	626	596	616	631	621	628	618	674	614	608	586	657	602	638	664	624	618	626	625	666	646	636	625	624	601	614	619	636	612	615	629	668	635	594	612	630	617	653	619	636	629	627	635	614	629	680	665	627	679	629	630	584	654	650	615	582	647	643	602	659	628	610	656	669	616	680	634	646	626	626	587	685	595	655	629	645	624	661	676	637	656	679	632	673	651	620	642	657	616	639	628	648	618	600	617	610	626	642	674	657	642	670	621	660	648	665	593	660	643	600	663	630	652	651	655	614	659	617	657	644	656	631	610	634	659	663	623	579	603	644	616	696	655	634	613	609	574	627	657	657	620	609	605	634	616	680	642	606	656	624	597	632	624	649	628	582	676	606	603	634	640	639	583	613	604	657	648	629	592	661	659	669	632	652	654	628	652	619	576	580	640	652	627	607	623	606	616	647	672	632	601	674	621	637	641	642	599	601	597	643	573	620	685	641	652	637	684	645	607	665	620	659	600	621	654	635	645	608	600	610	623	635	610	659	599	643	599	640	648	611	595	663	654	650	659	617	608	598	638	617	642	620	641	629	633	624	594	662	584	642	630	654	611	634	639	622	640	603	627	575	642	646	609	648	613	614	678	648	608	634	653	624	647	606	628	644	648	596	629	663	630	639	620	621	657	658	657	597	639	609	613	632	631	612	596	652	641	629	669	656	673	611	619	689	643	653	638	620	604	660	634	614	630	608	629	621	631	630	613	611	632	663	608	623	616	620	618	621	659	615	613	634	591	702	631	617	605	613	618	644	611	614	612	638	704	596	596	581	573	668	653	676	701	652	644	602	655	615	641	604	634	606	633	634	622	628	646	592	563	645	673	641	656	671	644	614	598	616	647	636	594	610	653	636	625	594	618	626	641	633	685	619	676	647	638	625	626	627	658	622	634	681	666	636	613	655	618	627	625	636	646	640	679	638	635	638	576	594	632	648	621	625	665	619	617	604	610	625	623	665	637	628	624	593	659	627	628	620	625	649	638	644	648	638	615	653	617	629	594	646	638	643	672	626	664	643	609	630	623	606	607	618	637	671	603	641	640	676	582	691	628	690	640	669	618	610	629	643	620	602	627	611	656	610	628	631	659	653	611	646	616	641	607	654	672	650	640	659	678	640	606	637	635	667	603	621	628	639	639	642	684	624	605	650	630	665	686	622	633	599	624	643	673	663	636	612	642	654	607	642	672	648	648	629	643	628	627	657	588	567	663	614	580	644	610	642	636	599	632	610	639	611	637	627	596	619	657	594	641	643	638	667	724	622	594	634	664	642	666	588	593	609	664	652	602	701	639	647	644	581	618	619	644	640	654	645	594	615	634	662	627	648	666	660	628	663	654	611	644	621	631	638	661	644	646	659	597	628	644	619	626	622	658	617	615	622	667	631	576	592	625	637	590	641	666	593	601	644	620	645	625	585	620	642	649	632	673	678	643	624	587	600	605	639	567	618	626	618	612	624	608	637	634	645	687	612	658	617	670	654	594	650	648	639	642	687	634	668	651	603	561	652	602	647	605	660	621	640	601	632	670	608	613	631	672	667	621	615	654	691	679	631	597	636	714	591	617	610	559	635	607	636	694	643	576	629	619	621	621	659	630	619	605	631	616	611	645	636	613	619	611	603	611	679	636	636	643	613	632	634	650	625	619	626	618	673	603	623	611	621	613	663	675	604	656	665	605	589	633	636	618	606	646	573	597	621	627	635	653	617	652	663	636	607	645	585	643	632	667	620	629	598	634	630	625	650	624	636	585	634	638	602	622	620	565	667	658	638	614	580	644	605	651	617	638	665	623	621	633	599	667	652	620	636	646	664	654	648	641	572	630	630	630	649	576	619	648	662	632	633	606	623	663	602	658	637	661	619	627	665	628	628	627	637	631	596	630	648	651	589	607	610	617	601	616	649	652	622	613	626	652	643	648	665	621	624	627	663	640	632	601	650	655	646	580	627	612	637	591	622	653	676	644	651	628	630	620	599	666	661	589	626	665	604	645	636	644	652	642	658	596	669	604	662	640	646	646	628	621	616	664	673	667	650	678	631	667	650	599	642	619	590	651	641	650	629	606	622	617	624	617	627	628	675	660	674	633	661	679	657	615	661	655	660	647	673	654	644	604	649	586	647	605	613	641	656	624	625	657	609	603	627	639	660	583	682	661	606	629	648	629	641	627	606	648	627	612	641	669	641	647	643	692	593	665	636	634	656	620	638	637	697	619	648	640	646	617	622	628	626	647	585	652	641	645	641	591	597	635	590	608	611	613	628	626	647	640	636	636	653	613	661	635	650	650	636	643	634	650	629	623	606	641	660	596	652	640	604	641	661	637	660	618	614	652	637	628	650	587	634	653	639	643	643	613	640	601	650	680	638	658	618	645	652	669	594	615	641	622	640	613	608	658	598	607	604	647	601	648	623	650	652	708	641	606	642	599	616	594	599	616	546	596	627	666	633	606	618	616	646	594	647	643	636	664	628	636	640	634	606	628	633	625	621	626	675	592	639	658	627	605	630	619	631	643	627	632	635	656	638	613	632	636	640	666	632	613	681	627	672	619	661	651	605	650	629	640
37618	5572	2173	1624	1056	869	579	534	439	376	312	275	256	251	219	181	211	208	203	177	180	185	153	166	186	185	143	181	145	171	147	158	151	143	148	172	147	124	157	147	151	140	165	147	132	153	146	147	139	147	135	139	128	142	134	167	157	137	152	131	131	128	132	149	127	158	120	142	158	140	116	135	126	139	145	136	147	132	137	130	127	121	142	134	132	163	154	132	112	148	140	147	131	127	123	123	139	126	145	143	146	128	128	157	125	149	126	161	150	131	153	134	133	124	148	122	156	141	151	140	156	128	118	137	145	128	135	141	133	150	141	142	143	131	135	149	148	145	143	171	134	138	145	125	125	144	128	123	138	145	120	116	156	161	138	119	128	130	143	143	133	136	140	131	143	119	151	116	134	138	127	151	155	151	130	132	143	108	131	143	148	131	141	141	138	114	138	136	163	148	142	152	160	183	138	115	126	113	120	131	134	116	130	155	144	130	151	138	144	136	161	136	151	121	152	131	151	146	133	121	123	144	118	151	136	148	140	130	118	145	129	137	135	133	130	110	140	145	134	151	136	141	133	140	124	120	130	131	140	152	135	142	126	154	144	141	120	125	154	141	121	137	139	159	140	114	148	144	135	157	137	135	142	131	149	122	118	148	128	140	141	132	135	147	105	134	129	120	136	157	135	136	125	128	136	131	151	139	139	130	120	137	126	130	157	137	130	150	133	127	148	138	150	131	154	146	165	120	123	133	148	140	125	152	122	171	122	117	155	141	148	115	131	130	132	143	122	138	120	143	160	127	137	146	136	133	140	133	129	148	130	136	121	114	122	158	110	127	146	114	136	132	140	126	135	141	133	159	130	125	119	131	142	138	140	118	133	140	142	130	127	150	125	138	136	135	144	132	133	134	151	128	148	143	151	124	152	138	157	134	145	135	128	154	137	144	121	136	149	120	129	152	133	134	130	140	150	138	133	137	146	122	131	152	128	139	114	126	136	139	124	153	126	136	136	143	136	137	129	158	154	111	132	136	133	142	149	151	135	145	139	138	131	133	132	145	141	139	131	150	126	145	130	119	133	126	140	118	120	125	154	143	133	164	125	130	165	135	133	139	146	135	129	137	133	134	164	121	139	147	150	129	136	146	120	129	139	133	118	139	143	129	155	136	139	131	117	143	116	132	136	135	130	153	138	129	136	140	143	149	137	123	143	136	112	115	134	127	141	121	130	141	136	110	135	144	120	134	130	138	149	125	135	148	133	132	137	163	134	153	135	147	129	113	120	153	150	153	132	140	133	125	127	130	139	142	153	137	135	144	143	158	129	124	136	162	154	142	136	140	149	151	132	136	148	124	132	135	147	128	131	139	129	143	123	135	137	138	141	135	141	132	110	134	141	136	139	148	124	152	146	152	136	139	149	140	140	145	143	131	141	138	148	148	135	147	130	141	143	127	134	143	179	141	144	137	136	144	122	131	165	119	139	130	154	131	154	148	142	138	136	139	153	132	128	149	156	141	140	145	134	132	151	138	140	154	121	129	161	127	153	146	122	122	109	164	118	136	135	146	124	155	137	119	150	114	139	149	144	150	129	131	132	150	110	137	150	126	151	127	147	149	118	129	135	166	116	128	152	118	140	125	150	132	133	134	141	145	111	144	136	135	120	142	131	124	143	152	117	123	113	129	153	135	123	153	125	132	123	153	131	124	128	147	130	123	134	159	131	143	141	145	140	141	144	119	124	124	129	119	149	128	126	142	134	116	128	139	138	129	126	112	133	149	160	141	160	135	147	141	134	136	133	136	123	145	127	111	147	130	141	137	126	130	137	149	145	136	119	129	146	138	127	155	139	153	125	107	130	158	136	133	141	128	111	146	128	120	154	136	147	126	139	134	151	132	133	132	153	129	122	121	137	112	126	125	137	127	133	142	134	122	133	117	145	136	121	124	136	115	123	150	131	139	122	136	150	129	146	145	111	146	132	119	137	140	131	134	147	133	132	148	133	136	132	125	142	167	146	141	157	126	130	143	121	138	134	112	122	131	128	137	131	132	152	124	141	141	151	123	153	123	149	116	133	137	129	126	125	135	110	126	159	128	137	144	115	127	117	127	128	137	114	132	111	147	148	111	118	137	157	122	119	145	143	138	129	109	117	123	148	109	151	123	131	132	131	142	113	122	144	132	137	131	149	108	146	134	125	161	150	137	142	99	134	146	136	129	147	133	138	148	122	132	131	141	123	136	123	137	134	148	138	136	133	122	145	128	143	121	126	128	125	134	136	132	145	120	151	136	120	139	133	143	150	149	139	129	154	142	146	121	153	153	142	133	139	141	154	142	128	145	144	117	144	123	143	147	149	136	138	139	154	108	151	141	125	127	138	129	150	112	113	147	151	136	141	139	153	133	143	129	151	116	123	145	126	130	136	133	114	128	136	130	134	141	114	132	131	152	142	148	138	114	135	140	115	131	146	162	134	140	137	138	138	131	131	131	129	139	144	139	139	134	144	145	141	138	136	134	143	136	123	133	135	128	133	151	130	117	157	125	152	133	146	129	152	121	132	141	127	116	155	108	121	121	127	145	125	145	126	140	127	139	141	139	129	114	149	130	123	144	151	122	146	147	148	149	138	122	131	137	109	143	146	142	124	147	152	138	125	137	147	126	121	126	140	139	147	122	135	140	163	140	141	138	125	139	131	136	135	156	121	130	150	126	148	150	146	129	136	134	156	135	164	121	136	144	120	141	140	111	137	149	147	128	127	154	155	155	121	134	108	147	148	132	132	139	116	122	137	117	138	124	145	135	119	143	138	139	124	149	114	143	154	140	141	124	133	148	150	111	135	114	138	140	150	131	130	129	144	114	133	124	146	119	141	144	132	136	141	151	149	142	119	130	139	142	138	133	142	135	129	145	180	132	138	121	128	121	140	151	124	134	135	140	139	126	148	171	127	156	132	132	138	129	147	146	115	123	116	158	126	122	141	140	157	123	129	119	132	125	133	131	132	132	162	137	159	128	145	131	124	115	128	142	112	132	144	134	163	118	138	135	135	163	144	152	162	149	147	148	134	134	135	135	139	132	128	132	129	144	144	146	133	141	137	126	146	119	108	137	130	126	144	137	135	147	133	136	134	142	137	146	115	145	143	134	147	137	142	125	121	143	134	135	125	117	122	136	114	147	139	131	148	116	113	113	152	137	141	117	135	99	136	121	119	124	151	128	134	148	123	148	135	145	146	147	161	126	117	138	131	129	132	123	145	160	125	132	141	119	122	155	135	128	130	110	118	130	142	129	135	133	138	142	114	135	130	129	128	143	141	148	138	125	154	164	144	135	134	136	145	130	135	127	146	124	146	124	112	134	127	127	138	141	106	115	140	119	126	141	161	135	128	161	127	164	149	123	144	152	144	132	153	126	142	148	149	144	146	123	128	132	123	155	121	132	143	142	125	147	126	128	145	138	138	128	119	139	149	140	141	155	150	137	144	115	127	159	144	131	149	147	125	129
18187	1806	3849	4883	4329	3474	2895	2377	2042	1798	1582	1356	1186	1101	1090	926	898	867	797	731	671	714	610	637	603	579	565	575	519	528	512	524	530	468	485	479	501	454	467	448	469	464	451	469	468	446	419	442	415	420	448	454	395	394	416	453	417	429	413	405	366	397	375	390	418	407	392	362	400	382	418	389	386	382	355	372	392	396	369	362	397	402	384	369	387	408	395	398	368	383	364	378	369	379	394	401	363	372	366	366	386	386	372	356	347	381	367	371	349	406	346	359	381	388	358	356	379	358	386	352	356	376	403	335	350	369	393	339	360	407	358	342	364	404	383	367	391	364	376	358	375	344	369	347	393	346	374	382	361	400	394	355	347	367	368	386	349	352	358	392	351	338	379	377	358	346	364	351	382	357	376	354	380	368	358	389	374	346	368	385	369	348	406	402	346	339	348	361	381	421	386	357	343	385	355	364	388	363	359	354	377	333	395	344	362	342	367	363	372	376	376	373	381	381	373	381	381	388	394	349	380	337	337	379	319	343	410	369	340	402	384	398	343	350	370	329	379	352	356	340	405	352	390	356	385	373	382	344	388	354	380	377	382	408	368	366	375	412	384	383	352	352	348	336	367	354	398	360	371	358	344	374	382	369	355	379	367	382	382	390	358	353	376	403	385	361	362	361	344	378	360	343	331	357	365	369	376	407	372	352	376	346	345	345	368	375	354	385	360	356	368	372	321	362	391	356	341	344	336	341	368	390	358	362	398	381	407	339	388	377	376	342	359	345	335	383	367	368	372	373	367	387	356	409	363	366	381	345	365	350	324	354	362	355	378	360	354	340	392	367	341	391	368	342	319	368	382	379	358	345	379	376	378	419	300	395	401	380	347	320	343	340	353	378	365	360	347	381	372	398	335	373	366	354	371	345	364	341	355	348	350	376	383	346	328	402	384	377	361	391	342	379	352	312	363	330	377	318	353	396	358	390	385	350	347	366	369	404	339	364	352	363	361	363	387	323	349	366	355	382	388	372	380	372	378	408	342	374	359	402	378	350	344	392	359	361	360	366	363	355	384	393	387	359	355	383	352	370	360	375	358	354	327	393	334	358	370	351	386	356	365	350	351	371	367	371	352	386	373	407	354	370	360	389	367	378	353	368	372	385	363	342	392	370	352	366	351	371	343	383	369	354	393	352	329	365	369	335	345	382	345	380	361	393	377	365	376	387	382	368	324	371	337	363	358	412	368	358	343	383	367	371	379	402	338	356	341	337	354	350	388	363	373	336	372	411	372	384	389	376	322	338	350	360	386	383	364	355	373	359	336	385	383	355	334	381	396	341	411	390	399	386	390	361	357	361	378	343	356	343	391	382	375	417	377	388	347	378	348	375	348	418	321	395	368	386	399	337	371	346	347	404	372	386	352	350	388	363	379	364	389	358	369	369	364	367	388	343	379	376	371	346	343	367	339	331	382	350	348	381	373	362	341	336	384	355	355	375	362	401	339	353	362	360	385	344	390	376	385	342	363	379	336	378	361	356	368	354	368	385	382	315	358	347	341	373	324	341	382	343	363	346	383	359	342	345	364	379	355	349	368	350	375	385	354	408	392	350	359	359	353	361	388	332	379	343	389	371	355	396	358	359	378	356	351	383	347	389	352	367	345	370	378	400	355	351	367	367	365	341	402	375	386	352	344	410	364	363	380	350	394	361	346	374	378	351	380	357	380	389	366	401	372	381	372	381	356	394	348	372	423	394	413	344	365	371	402	349	367	373	360	359	347	357	348	366	390	364	394	375	407	370	381	360	362	378	356	381	346	372	372	347	369	385	372	344	380	392	370	405	337	348	365	363	383	347	382	403	384	371	361	380	350	340	370	347	363	344	348	341	376	354	360	369	355	409	398	379	398	380	385	380	375	394	346	352	358	341	363	387	355	352	367	349	358	380	351	357	375	349	384	352	355	331	369	346	362	369	363	394	386	339	402	344	341	364	365	343	376	346	367	379	390	377	345	347	376	384	368	391	350	380	346	386	367	353	369	360	356	356	350	399	385	383	390	347	377	380	349	356	362	342	400	314	382	332	358	357	324	383	359	334	356	400	375	356	386	356	396	364	380	347	360	352	367	344	344	372	350	355	386	370	349	386	391	396	398	362	360	388	371	356	366	384	375	366	349	354	369	348	395	368	386	370	362	348	386	347	395	360	385	418	353	418	374	350	360	395	351	339	378	370	378	372	368	357	355	380	355	375	412	362	360	407	407	353	346	391	396	391	343	356	365	368	405	390	374	369	378	335	337	362	389	350	373	387	385	378	381	376	336	385	390	374	349	358	377	338	382	375	343	356	362	353	337	378	385	358	378	357	346	378	378	346	344	400	399	368	348	396	357	381	376	355	367	364	361	375	366	388	360	361	368	347	350	389	334	340	333	365	391	365	380	366	369	352	340	356	350	381	360	335	383	369	382	385	354	315	322	367	353	370	360	369	358	399	358	369	357	354	365	332	381	372	338	334	360	339	373	360	369	365	400	395	380	380	371	384	337	335	351	380	354	385	364	355	363	378	353	387	384	329	344	365	396	348	336	376	374	366	380	353	355	343	365	387	388	355	361	363	359	358	377	372	377	360	360	394	394	359	360	373	368	366	361	402	380	392	382	341	382	400	371	405	371	350	355	387	373	356	345	382	354	385	403	379	336	356	387	379	361	355	332	347	359	342	400	394	353	370	403	383	368	396	387	373	358	376	391	351	367	371	370	405	363	377	390	420	367	328	366	360	371	371	386	353	344	382	375	374	352	344	341	360	361	337	356	387	343	386	360	349	378	329	405	379	376	357	375	334	374	376	352	373	356	362	394	367	354	361	414	380	359	377	378	350	395	369	355	401	404	348	388	351	354	384	357	361	365	402	377	349	371	396	360	365	362	361	361	407	363	384	393	376	369	366	384	355	358	408	360	322	357	365	381	381	418	365	376	347	373	361	347	381	340	355	375	358	375	386	356	384	356	356	387	358	362	344	362	371	384	389	342	362	387	368	363	366	401	394	327	371	387	369	355	366	361	349	364	349	372	361	349	376	370	382	359	376	366	365	377	351	401	378	348	343	361	401	384	389	357	382	381	337	370	341	341	398	371	345	359	352	392	338	372	389	334	344	339	340	382	374	395	363	351	354	346	411	354	345	335	372	350	385	375	356	380	343	358	346	388	403	361	367	344	365	343	351	369	354	364	366	345	362	375	360	392	397	379	386	337	347	382	378	386	377	358	356	340	362	377	363	377	387	379	363	369	371	372	392	362	355	381	365	371	375	374	355	376	363	379	386	372	357	381	355	351	352	356	377	369	379	363	364	392	362	340	383	381	418	376	386	370	358	352	345	366	374	357	392	382	374	357	386	405	377	346	365	388	327	343	358	358	331	382	376	355	380	377	372	372	360	365	360	376	369	392	342	337	333	390	370	359	369	359	334	376	383	373	376	406	390	354	396	396	390	312	412	377	356	400	346	326	384	351	339
5093	216	237	199	225	208	212	204	214	198	198	182	205	181	192	194	204	181	200	188	201	219	182	165	219	183	220	169	202	208	208	187	205	198	203	192	175	175	169	177	202	192	220	211	225	220	208	188	203	200	207	204	189	198	216	197	192	182	203	202	210	166	205	199	225	181	191	216	165	187	204	190	215	196	182	192	167	203	164	195	179	187	200	201	213	208	205	193	191	183	218	194	191	196	186	215	196	179	214	209	200	167	163	186	216	180	212	189	194	217	196	179	192	174	183	219	200	191	212	211	211	197	219	194	206	220	206	192	179	190	209	193	206	195	202	179	201	198	192	217	203	194	236	198	177	191	200	189	206	161	217	173	195	210	181	217	208	176	186	210	184	196	198	171	209	191	212	188	223	202	210	206	213	183	176	210	211	215	202	177	192	190	175	210	185	225	212	193	204	211	194	186	186	195	194	200	186	208	181	191	192	194	196	189	187	168	188	206	181	183	181	185	192	178	193	204	223	183	192	192	187	217	199	222	184	178	183	186	206	217	182	185	206	182	182	184	193	193	212	174	190	203	177	221	187	186	210	195	200	193	203	180	166	195	202	183	168	186	188	187	238	191	205	195	189	178	174	194	187	225	190	168	206	191	211	186	187	216	204	206	191	191	194	198	233	183	199	207	197	230	204	193	206	187	197	203	200	209	175	180	219	207	191	201	182	218	188	210	169	179	206	187	206	193	180	213	207	187	198	182	176	192	190	172	204	209	194	197	191	163	180	192	198	201	157	229	195	203	189	211	203	216	200	215	185	196	186	202	198	204	225	172	184	178	187	186	203	201	218	190	185	189	206	198	217	200	182	192	204	206	191	186	218	208	186	188	210	206	197	212	212	171	180	173	199	182	185	199	193	190	195	187	171	187	189	208	190	225	190	186	213	182	176	211	181	212	183	189	181	204	207	178	188	204	195	216	181	199	186	204	199	191	193	217	205	194	208	185	212	213	169	225	209	207	210	200	199	193	178	177	188	198	210	195	193	180	185	198	192	222	185	189	219	193	193	192	202	216	242	204	215	182	211	194	179	212	184	207	182	195	197	215	205	180	192	198	204	169	201	206	200	190	162	186	201	196	190	206	161	195	198	176	219	208	178	185	170	184	216	206	187	209	186	199	222	190	185	212	219	201	195	214	197	184	180	200	218	188	218	175	210	204	196	201	218	215	204	191	173	208	209	182	189	196	214	202	204	212	198	175	166	187	184	218	187	205	216	188	194	202	220	201	201	184	198	192	180	210	214	180	209	197	195	221	183	205	193	191	207	205	184	199	175	172	213	183	185	194	179	194	183	182	198	199	201	211	187	163	191	195	172	206	196	204	201	186	186	177	208	165	227	210	209	209	208	202	186	180	205	199	167	216	205	156	206	194	204	172	181	185	208	173	201	199	184	195	189	186	182	210	209	191	191	164	196	179	196	174	173	203	168	163	204	210	229	194	183	182	206	188	193	218	221	181	215	187	200	172	179	176	197	204	203	210	177	182	195	185	175	202	197	192	205	188	169	200	197	168	215	170	185	193	186	221	219	194	212	221	179	212	220	196	192	198	211	221	211	198	205	192	194	208	189	209	185	214	193	218	197	229	201	189	185	200	212	203	208	210	176	201	197	175	192	185	206	186	173	171	188	186	213	196	178	209	195	209	165	205	199	203	223	185	193	199	202	209	201	204	200	170	186	200	215	192	184	216	203	185	205	207	196	199	183	195	174	196	210	216	192	222	188	177	206	184	206	214	200	195	206	210	199	186	181	187	176	192	165	198	187	200	218	161	198	199	223	186	211	199	178	207	219	211	187	203	207	198	184	230	191	202	182	187	211	165	186	194	179	209	193	177	197	198	183	183	180	191	195	202	208	201	203	197	187	203	191	215	170	197	193	206	225	212	191	212	191	212	186	215	196	191	208	204	203	210	209	188	194	208	200	221	187	187	193	203	170	216	199	209	199	184	212	204	198	179	185	189	197	177	219	200	196	183	210	201	193	181	208	192	176	229	182	203	206	198	203	231	169	174	184	176	190	188	205	170	167	185	188	166	202	201	185	195	207	195	189	213	184	189	185	201	195	200	197	207	202	191	191	194	194	198	195	195	200	192	161	195	211	213	196	185	207	168	197	182	218	188	199	188	194	177	202	191	207	185	205	203	195	194	179	214	217	196	205	212	190	204	214	172	218	203	189	200	186	196	170	213	210	179	209	213	207	193	183	209	200	190	210	179	205	195	198	211	201	187	174	206	183	199	190	194	200	161	188	184	192	199	178	215	194	172	210	190	199	215	209	192	171	186	193	189	232	233	197	192	186	189	177	180	194	213	211	171	196	199	195	187	182	179	206	218	190	192	189	190	178	196	215	190	197	205	215	184	191	197	194	187	204	192	193	220	211	187	184	223	217	211	202	195	204	199	201	196	196	212	178	204	191	223	185	181	172	185	223	175	201	189	166	204	213	189	209	202	198	204	184	192	197	202	208	209	200	197	183	220	206	189	210	198	194	209	209	184	185	208	208	217	171	199	202	184	175	182	211	222	177	173	208	189	209	188	187	205	182	203	202	199	202	201	177	205	184	192	207	210	192	201	199	189	182	180	171	206	199	203	215	217	186	194	205	203	186	180	185	226	198	201	197	182	198	198	206	202	185	185	189	220	212	174	196	217	178	178	225	187	184	203	187	201	182	194	198	182	199	217	213	183	188	197	193	179	182	186	211	177	213	191	199	182	205	223	181	180	188	219	179	195	225	195	189	189	180	175	216	196	191	188	193	208	207	191	207	186	198	200	192	222	214	207	198	188	193	176	210	185	200	156	200	195	202	173	187	228	193	186	209	199	192	216	193	194	204	175	216	206	209	192	191	216	182	214	194	200	171	180	214	196	196	192	197	193	209	170	195	173	171	161	207	182	198	209	215	190	199	170	198	200	183	178	196	218	217	210	211	173	187	209	222	204	198	191	237	195	206	187	205	198	202	209	214	169	192	178	187	195	198	219	197	178	181	202	206	201	180	183	196	169	221	212	177	199	196	192	216	193	172	187	204	208	197	212	193	203	202	206	194	200	194	179	204	191	217	217	203	216	191	199	192	188	190	201	205	201	198	195	192	213	185	210	183	216	205	225	204	195	188	179	198	181	177	184	226	200	219	205	183	178	192	191	215	200	203	193	203	190	187	218	202	191	202	194	183	199	203	191	169	199	202	201	195	188	193	176	206	199	181	190	181	177	191	187	189	185	222	197	204	192	226	194	204	218	210	202	178	209	213	179	164	218	200	227	216	190	196	182	180	190	173	211	211	200	195	221	190	202	195	191	165	180	244	203	183	222	193	179	189	183	181	181	184	186	183	205	210	193	196	185	187	184	179	185	203	164	167	182	221	190	214	212	214	186	218	190	216	178	191	194	208	197	199	206	206	206	201	193	190	189	181	194	195	205	197	165	204	211	188	186	194	199	222	215	213	222	185	178	201	232
4218	581	657	691	693	684	593	617	631	553	573	572	556	564	614	554	586	543	552	582	538	531	516	523	551	587	533	569	545	542	524	501	582	540	525	510	556	506	515	538	563	511	523	552	529	537	522	526	514	515	526	557	527	570	521	570	530	536	544	555	547	577	537	555	504	520	497	521	563	517	517	519	547	529	489	538	517	562	528	497	535	525	525	521	526	489	575	512	543	489	538	498	521	525	538	542	529	540	533	512	554	529	552	538	538	495	518	493	556	531	572	491	553	501	464	525	574	522	588	595	513	516	502	494	504	502	518	580	523	568	501	554	565	530	497	527	489	524	531	594	541	489	503	544	553	503	525	535	511	477	522	518	519	584	556	521	511	521	537	545	600	523	547	550	550	513	507	486	514	534	539	501	559	537	532	535	540	494	547	521	488	504	503	547	506	492	516	540	548	502	532	490	556	552	558	533	510	493	529	527	513	538	520	524	493	549	477	550	502	493	511	493	529	498	560	482	553	560	500	526	503	531	545	535	496	508	530	500	523	563	487	527	514	531	505	508	526	487	510	522	508	554	528	541	493	449	534	526	547	514	502	503	536	586	531	547	499	515	560	508	527	514	522	521	560	516	534	523	525	554	551	556	547	523	499	485	531	548	522	485	507	513	545	502	513	529	544	528	510	498	533	535	498	512	563	505	544	532	516	500	524	508	487	528	503	522	524	539	554	553	510	551	499	527	526	569	560	553	527	522	548	515	528	554	547	561	515	541	553	546	526	527	528	544	535	529	529	517	519	547	516	561	555	546	531	551	529	555	512	511	543	488	534	505	543	582	492	547	477	547	526	495	530	523	492	548	481	500	528	549	529	518	504	539	486	525	556	500	522	523	554	522	540	537	504	526	521	512	540	549	511	516	549	507	520	553	532	563	559	525	493	520	550	572	556	523	551	480	491	497	541	545	530	530	548	490	514	558	496	483	507	532	540	517	497	561	554	521	516	551	566	550	525	515	528	513	494	518	495	508	549	529	527	549	497	473	513	519	507	520	528	517	528	538	565	518	544	529	548	570	508	525	523	542	533	508	491	511	514	506	537	508	521	509	548	498	485	505	523	531	563	489	516	535	495	517	515	555	531	543	520	526	533	528	513	549	519	542	567	547	520	550	510	529	612	551	520	544	506	558	547	538	483	540	574	525	539	515	524	502	554	494	522	518	503	504	530	544	536	485	499	469	519	523	498	522	500	530	545	534	493	507	503	516	511	528	526	542	526	531	529	525	508	529	519	517	514	515	540	525	531	509	564	517	530	513	539	553	533	550	487	495	512	540	542	532	551	497	515	575	527	555	561	559	545	558	511	538	522	589	535	548	544	517	536	507	559	500	538	497	529	565	527	550	522	543	484	563	515	531	546	460	515	527	529	529	535	517	505	560	544	523	544	512	511	543	530	495	535	510	526	529	511	540	498	523	540	516	513	481	508	498	534	557	505	513	522	516	522	518	517	499	492	527	478	549	525	493	496	501	552	524	503	521	525	573	507	555	506	571	520	515	570	522	525	519	522	493	486	539	551	545	558	530	485	504	511	556	492	553	510	527	519	523	513	494	502	546	488	533	535	546	545	566	571	526	565	538	527	567	506	554	529	517	522	556	528	537	527	503	511	574	525	546	557	507	513	536	545	558	531	496	532	532	554	544	536	534	528	497	520	512	548	542	502	538	514	523	561	507	527	524	520	497	507	500	561	520	581	525	577	535	534	505	535	522	533	543	533	521	511	526	506	578	512	495	491	528	526	511	506	532	495	521	522	561	516	498	550	510	536	505	520	528	533	538	523	517	536	494	527	556	504	510	559	521	518	497	487	523	525	531	498	512	481	534	541	541	518	559	522	480	504	470	509	487	489	543	552	520	542	488	507	550	555	517	515	520	518	524	508	529	546	533	497	545	539	511	561	504	535	535	550	560	524	523	528	499	505	543	549	522	507	530	526	549	546	536	531	579	525	530	538	538	529	545	570	482	518	552	548	524	556	534	517	508	518	539	542	462	502	515	496	524	589	553	567	532	544	549	505	509	534	543	552	530	569	551	518	521	559	548	558	538	551	539	570	539	520	502	558	524	522	523	528	521	531	590	501	543	522	486	544	534	527	518	508	472	538	558	521	521	540	543	514	544	544	503	548	529	551	551	551	549	543	525	540	527	551	533	521	524	531	533	506	591	491	518	573	532	525	515	541	555	512	544	588	502	535	532	477	528	498	526	539	534	515	536	519	514	508	510	487	527	521	530	550	497	545	536	539	538	538	542	539	566	524	541	517	506	514	518	528	549	548	522	550	522	551	540	508	550	513	520	530	515	562	538	507	491	534	535	562	542	535	534	525	554	557	525	535	518	549	528	537	495	522	528	543	543	564	532	587	544	560	512	526	552	503	509	543	548	502	534	534	522	526	491	554	494	513	542	541	546	488	489	537	550	540	517	528	541	536	530	522	524	569	521	529	566	546	535	515	517	522	517	588	524	555	505	492	559	516	514	522	520	528	532	542	537	536	504	544	514	497	548	544	523	509	522	501	527	509	533	564	555	506	525	536	500	523	529	491	508	495	536	526	524	540	548	523	536	521	534	566	527	525	524	521	562	541	523	582	493	513	517	520	526	516	529	504	561	539	540	480	547	498	513	524	535	547	492	532	541	537	505	505	492	543	583	522	555	548	550	522	549	541	524	511	519	589	542	499	528	555	553	517	553	528	539	546	532	524	508	550	516	517	537	550	564	534	510	531	522	492	532	508	520	539	537	546	500	504	539	565	506	513	557	525	560	530	523	524	539	528	541	472	541	562	550	496	512	533	505	491	529	509	537	526	489	529	522	532	527	530	590	557	520	528	560	504	523	524	555	514	518	561	538	517	532	497	529	521	509	527	517	523	530	475	536	493	513	596	541	513	579	522	555	492	548	532	493	489	474	582	477	545	562	574	496	490	528	491	531	560	534	528	519	529	541	533	516	505	524	513	516	536	546	547	516	561	547	533	520	529	508	509	544	536	528	542	551	526	515	521	509	541	472	510	528	552	512	527	552	532	516	532	532	505	514	506	501	505	547	530	532	546	553	491	553	568	546	504	526	491	499	517	549	549	521	534	542	546	547	510	527	553	523	547	561	500	485	578	493	526	493	493	539	508	527	494	507	512	514	518	476	523	546	511	545	468	530	554	530	540	474	527	530	555	532	531	501	532	549	521	521	530	506	510	532	472	522	506	520	526	506	476	534	518	525	518	549	529	496	534	550	490	519	489	499	510	530	510	510	551	535	531	520	500	586	524	532	449	556	518	557	532	604	547	536	544	531	523	526	527	564	514	515	519	533	536	538	555	516	523	511	539	550	537	551	556	553	555	518	537	541	534	559	500	513	554	535	514	535	509	539	493	513	555	580	534	527	538	542	554	577	525	521	554	492	514	521	509	530	527	552	576	536	549	538	493	517	565	555	567	552	505	536	524	564	536	544	522	552	514	522
27109	2623	1297	989	781	575	484	448	345	365	309	321	302	320	296	261	287	283	291	269	264	273	257	271	256	260	292	300	286	262	265	263	254	212	250	232	268	249	262	258	281	277	232	259	215	231	242	245	261	236	255	231	236	249	268	236	266	240	260	226	224	250	242	302	263	243	238	254	258	265	252	244	253	235	263	235	215	247	260	254	237	266	234	279	274	227	258	245	259	275	254	269	243	262	255	242	270	298	247	250	247	249	247	234	266	267	242	242	228	259	259	252	255	255	243	268	262	262	229	256	234	233	238	254	218	242	223	230	257	249	245	219	273	260	287	221	260	260	236	259	273	264	214	228	250	248	256	249	243	264	262	221	249	232	229	221	243	262	214	238	239	266	234	255	255	230	226	241	239	291	230	261	241	228	261	208	241	275	273	246	241	231	242	221	250	248	244	250	258	238	236	240	262	259	227	255	244	234	268	226	227	252	239	244	269	240	244	271	234	229	224	250	260	230	214	236	260	273	232	224	252	241	237	278	230	269	227	243	219	224	260	252	241	235	253	242	263	253	238	242	277	266	231	262	207	256	261	231	263	252	251	244	271	293	245	270	277	237	230	257	234	268	223	236	233	234	223	241	253	234	237	233	248	259	222	282	239	240	258	248	248	281	248	240	235	226	256	236	242	205	238	258	267	228	259	237	247	249	237	241	252	233	254	231	247	245	245	232	217	240	246	263	229	259	233	267	226	229	231	210	269	222	214	250	243	274	220	212	256	245	272	257	261	198	247	243	271	244	231	231	263	263	240	244	227	254	250	255	247	236	253	251	261	237	262	225	257	230	251	225	254	257	291	233	256	248	264	235	233	235	263	244	261	218	247	253	245	265	250	255	242	221	234	210	250	221	256	250	214	263	237	255	251	247	239	259	253	235	230	233	281	232	245	223	260	237	230	219	235	267	259	235	243	241	228	245	248	253	225	293	229	221	249	238	251	233	237	266	240	250	261	259	231	232	231	250	260	243	240	221	230	230	255	229	234	226	258	256	268	250	253	240	230	259	259	206	243	272	254	246	237	244	219	240	243	263	255	220	225	227	226	258	278	243	246	236	232	276	254	231	243	273	257	236	231	239	217	282	235	229	251	226	249	256	246	254	265	259	245	235	230	252	236	261	251	249	250	226	252	261	252	251	267	262	217	269	254	236	248	289	248	222	251	238	248	232	260	267	255	245	272	235	240	241	214	218	213	242	251	245	229	243	246	254	243	247	246	222	245	234	226	282	231	229	254	256	238	251	230	239	234	241	255	212	236	231	247	261	258	250	223	232	254	219	228	260	188	240	259	253	270	245	261	246	235	251	273	242	245	225	232	247	259	252	261	281	235	230	257	250	283	249	248	234	245	254	214	238	243	216	238	226	268	223	242	267	261	257	237	241	248	266	249	252	276	228	264	238	263	277	221	240	234	236	213	249	273	259	253	252	255	245	237	258	265	245	254	224	252	248	248	266	290	231	253	229	233	256	273	220	260	229	236	258	248	227	240	238	222	251	255	258	218	240	249	255	253	263	231	232	283	252	228	253	228	259	233	234	233	251	241	239	252	245	235	256	251	251	274	269	249	244	249	238	268	232	261	225	232	233	266	263	211	262	241	258	255	251	241	249	241	237	255	245	229	251	263	256	256	250	266	246	280	249	227	255	227	256	255	286	230	242	237	254	249	236	217	211	228	251	257	275	242	255	231	248	236	259	215	264	256	251	256	238	217	247	269	265	238	248	260	238	221	258	257	242	238	248	248	244	262	233	237	216	227	226	243	288	219	252	259	218	268	253	258	239	239	252	230	237	249	255	269	249	243	200	251	243	247	251	261	266	236	236	221	244	232	231	232	248	244	253	251	265	292	261	275	255	227	227	282	245	251	282	257	233	253	230	242	244	240	218	276	237	219	234	239	237	263	247	256	235	256	227	229	279	234	256	259	243	304	272	245	263	228	224	219	260	263	251	216	238	248	266	236	241	246	230	260	216	235	255	249	252	245	245	236	246	243	230	248	237	228	236	232	242	243	240	256	239	234	250	239	243	255	239	230	254	208	274	269	267	253	256	232	231	262	235	262	257	232	234	233	235	218	271	263	247	250	235	243	252	269	241	257	240	231	260	250	264	255	259	249	224	231	267	243	255	251	221	227	277	233	268	222	237	219	258	264	261	291	250	247	248	248	241	254	253	234	235	251	254	245	225	228	257	267	246	262	240	251	254	246	242	247	257	247	218	262	228	256	245	228	243	248	234	247	288	247	240	235	243	242	245	237	258	246	233	250	225	239	280	263	228	261	277	253	240	267	237	251	241	214	246	263	259	274	251	262	251	243	255	272	253	227	258	249	218	242	252	238	219	257	280	236	237	267	256	235	228	239	224	236	258	231	224	239	254	249	259	267	247	261	261	254	263	261	258	257	245	240	219	248	244	259	237	258	260	234	246	230	220	223	217	263	242	224	262	273	232	236	226	245	237	218	261	234	256	245	226	248	253	258	246	246	241	271	260	229	226	230	227	265	250	261	249	280	242	256	254	233	242	227	223	263	233	232	238	248	255	249	229	205	225	257	232	240	230	243	254	245	223	247	245	268	254	246	252	238	286	270	260	264	245	249	234	243	240	279	245	230	261	269	274	229	269	257	248	262	254	231	250	238	227	237	250	222	254	252	227	264	247	281	251	250	261	255	261	255	230	244	231	214	235	249	268	255	254	248	267	278	245	233	247	257	234	225	234	240	230	201	241	254	257	257	224	295	268	228	237	270	212	268	239	255	278	238	243	228	237	250	217	250	222	240	249	248	246	242	256	224	219	267	221	247	282	233	212	255	253	242	239	259	255	256	265	229	266	250	248	245	233	275	266	222	230	247	223	227	243	233	243	225	203	242	235	256	269	248	262	220	229	273	282	265	239	202	234	237	242	233	253	291	233	192	259	281	251	222	247	250	231	255	252	258	208	266	252	259	223	236	261	240	245	229	222	245	249	223	252	267	217	267	242	209	243	264	247	242	252	263	233	236	248	258	252	229	242	248	263	258	256	257	252	265	223	243	251	254	275	255	224	229	267	260	227	232	209	272	247	250	252	243	254	249	235	262	230	236	226	229	231	233	241	224	244	247	208	247	234	257	225	262	220	250	249	233	259	229	219	251	228	259	239	246	264	233	222	259	245	246	250	246	246	271	262	275	239	231	241	215	259	252	261	277	256	237	249	222	266	255	260	254	252	260	254	224	253	257	252	236	224	194	238	247	234	239	285	217	264	260	255	230	280	230	239	252	242	240	253	278	230	247	227	243	227	222	256	244	225	272	264	229	228	276	288	273	223	216	269	235	248	244	265	252	247	245	240	243	257	265	272	248	260	220	228	249	263	257	266	230	269	262	234	246	258	237	258	236	251	257	259	226	249	250	238	269	226	231	256	261	228	235	245	231	256	243	229	240	245	229	250	259	249	252	259	245	234	253	234	242	269	249	221	259	263
13439	1389	2440	3051	2649	2275	1844	1630	1557	1355	1205	1215	1133	1020	960	929	988	910	850	895	842	813	741	772	729	729	730	780	732	714	688	734	682	716	713	651	696	642	661	724	698	644	708	680	658	641	686	677	643	665	662	654	662	663	728	667	695	639	614	641	608	695	629	683	675	629	629	627	656	647	636	657	653	631	642	622	613	672	632	652	598	609	643	622	624	588	662	639	672	640	608	583	608	639	639	589	631	650	656	648	639	630	656	643	643	672	635	635	634	664	635	619	630	625	671	624	642	649	598	647	595	575	670	650	635	645	653	666	647	627	636	667	595	618	614	611	675	612	648	676	598	639	640	623	608	639	656	667	626	654	628	574	662	613	629	655	594	608	606	640	621	591	647	629	595	619	621	609	646	635	639	610	653	660	633	669	632	664	632	654	647	596	643	660	621	658	607	661	657	665	641	655	660	635	663	654	669	663	657	656	619	609	614	642	683	674	602	609	645	604	670	625	635	626	634	661	637	647	631	618	630	640	650	633	611	611	641	618	639	640	642	622	644	707	638	643	624	673	625	634	624	620	682	628	649	633	669	654	683	694	608	619	649	623	633	634	607	618	624	632	684	656	649	621	594	657	619	645	646	635	605	663	602	666	632	625	645	620	630	663	648	612	600	648	587	671	619	640	620	663	652	609	640	664	586	654	625	603	622	632	634	640	621	613	634	639	646	608	672	656	624	654	672	615	605	620	672	625	629	657	612	653	623	569	615	636	685	625	656	618	623	648	660	635	630	618	631	627	632	601	649	623	660	624	603	651	649	633	623	639	640	663	678	655	634	596	641	616	669	636	680	668	631	617	615	628	626	581	621	658	630	620	591	612	673	594	657	611	650	662	667	620	614	595	627	636	660	620	586	642	683	648	641	626	632	602	595	641	664	646	620	604	640	647	645	665	632	648	643	630	634	649	619	649	605	606	613	580	620	622	651	648	617	655	650	643	581	640	625	657	598	622	622	640	625	668	608	669	643	610	585	652	620	677	609	594	598	648	633	623	629	667	635	667	622	605	631	630	670	628	652	657	622	653	624	653	603	677	632	664	657	652	625	648	647	610	629	631	616	593	624	614	596	670	593	607	630	620	639	643	639	662	649	654	636	611	665	609	674	648	614	669	683	592	655	609	628	624	622	589	625	662	576	633	592	650	649	592	630	623	640	644	631	643	600	621	589	672	625	661	624	618	610	639	635	600	674	666	658	628	663	637	621	642	652	646	629	651	611	650	582	627	630	610	646	635	630	562	626	664	604	631	601	648	651	664	652	644	608	661	652	672	589	630	628	670	646	639	625	633	636	614	668	674	618	660	668	681	623	629	623	618	568	616	630	638	599	648	618	691	641	645	604	645	667	628	610	596	621	631	650	635	602	664	606	634	669	654	593	632	656	635	647	619	625	611	629	637	669	620	619	624	656	627	680	637	636	624	632	645	667	594	643	655	634	661	654	593	638	655	607	657	655	682	651	641	662	643	698	637	605	649	598	623	645	654	666	641	603	638	595	648	620	658	654	627	664	648	646	652	618	573	681	591	674	702	652	647	578	649	622	633	609	571	640	625	667	635	623	613	637	602	631	614	640	636	619	616	652	598	623	617	576	647	611	602	587	616	645	674	582	661	631	674	647	612	646	622	630	632	660	624	617	663	666	625	670	627	619	651	622	610	662	642	634	614	608	644	654	601	652	668	651	645	629	681	612	630	630	614	617	624	652	617	640	642	633	667	610	667	627	634	635	638	616	651	621	681	657	663	658	625	630	643	672	598	605	599	614	642	608	618	656	643	622	636	663	665	619	571	641	636	664	635	616	602	632	617	659	638	624	648	657	579	628	647	628	617	661	579	677	678	613	657	600	628	621	627	641	645	605	609	627	601	630	632	632	619	636	636	651	651	655	621	639	645	592	651	636	603	632	579	647	680	638	638	628	612	643	628	613	650	600	615	615	657	627	638	602	603	643	612	628	584	655	622	595	608	658	644	627	580	610	684	627	600	624	623	621	640	626	662	626	641	677	662	680	633	673	621	659	620	638	597	636	677	605	653	659	655	607	621	593	589	644	651	653	652	619	610	610	647	659	647	651	606	664	608	626	647	656	633	621	600	668	629	638	679	641	652	642	637	639	660	638	647	594	613	661	654	606	690	667	623	622	640	618	614	625	611	665	651	640	621	661	636	654	662	616	679	609	625	643	658	628	622	597	643	593	631	661	601	634	651	643	616	645	656	643	654	643	662	661	619	695	634	606	662	635	606	656	649	624	645	614	648	644	637	589	673	689	618	627	651	597	634	622	667	641	638	669	630	605	662	656	628	614	609	618	659	654	625	634	619	632	649	645	617	671	600	673	638	636	552	616	597	626	638	598	646	616	671	637	636	708	658	641	598	651	590	657	618	622	614	620	663	618	636	671	628	647	672	621	622	620	653	645	658	601	605	648	634	632	657	611	595	644	613	604	653	662	599	662	649	647	629	598	632	617	657	657	641	639	637	617	665	668	642	630	645	627	671	637	620	655	648	643	597	658	681	663	619	628	600	609	667	620	660	682	611	666	619	650	653	626	627	633	611	583	618	624	628	647	649	671	634	682	634	610	623	619	646	652	685	634	637	613	644	624	593	663	618	645	640	641	640	652	624	663	614	668	594	631	610	632	618	617	618	652	642	639	646	677	636	670	635	640	615	694	628	632	584	618	635	616	655	666	654	625	647	616	645	634	647	669	656	665	629	625	617	577	644	637	633	654	625	629	687	629	619	679	650	637	618	656	634	602	645	591	632	565	632	624	606	661	667	644	647	659	651	648	662	622	600	633	589	636	654	622	643	624	601	677	574	661	682	653	662	645	666	664	651	649	656	607	604	641	659	664	592	626	618	588	673	602	650	638	625	642	610	659	651	604	636	618	594	674	636	655	660	679	626	600	648	665	622	620	634	628	597	612	643	660	601	633	595	677	638	609	656	611	581	627	627	660	675	637	613	609	651	674	668	613	660	598	680	679	602	613	684	639	669	638	622	614	632	609	591	672	627	635	624	626	623	647	624	619	614	644	680	634	623	640	600	639	644	632	649	602	626	618	638	626	624	623	661	637	677	615	624	642	590	678	647	636	653	627	641	616	607	669	649	631	657	646	636	649	665	635	599	588	622	615	665	690	631	632	642	635	602	626	611	607	625	681	630	614	650	646	638	621	678	661	618	590	619	588	641	636	606	624	658	627	649	617	681	647	669	624	614	597	640	641	631	620	684	658	640	598	641	624	653	623	637	648	636	665	620	616	612	637	608	657	629	626	645	662	623	640	652	630	627	641	615	631	589	595	631	674	618	613	645	586	582	613	647	661	705	635	647	628	626	647	656	621	647	624	627	631	636	645	615	646	633	678	627	684	635	647	603	669	641	678	648	660	618	625	654	672	630	635	601	615	630	613	645	614	645	633	642	673	586	626	621	610	663	651	610	670	600	618	598	658	639	602	593
40494	6986	2373	1638	1137	854	683	512	415	342	341	299	253	252	210	221	205	236	179	196	197	177	163	185	153	161	160	167	178	152	143	170	145	116	185	149	164	135	145	135	124	133	128	144	133	163	150	153	144	127	112	117	137	162	138	151	145	130	134	129	121	132	121	136	136	132	151	159	119	145	118	124	138	143	143	151	142	162	138	135	130	142	129	130	141	149	128	140	136	116	133	142	143	129	157	147	138	144	144	131	143	146	138	127	144	139	145	128	146	142	150	138	124	133	143	148	129	150	150	131	145	112	125	135	133	132	129	130	150	133	135	120	150	128	131	143	116	114	128	124	123	121	162	109	138	143	130	150	140	127	129	144	136	137	140	150	136	129	136	125	137	126	129	142	126	117	141	141	148	136	128	143	123	143	164	132	139	134	144	134	122	147	129	128	132	129	131	140	164	142	124	126	134	134	129	151	128	135	135	148	148	125	152	142	124	129	131	153	143	122	148	145	133	135	124	136	145	122	134	138	141	139	112	128	151	138	139	135	133	132	125	129	138	143	151	129	127	149	139	138	138	139	149	132	141	134	109	114	130	121	131	146	131	153	130	122	159	144	128	140	157	153	123	151	152	121	127	132	138	159	146	122	133	143	132	143	153	168	172	126	124	146	149	128	133	151	126	125	141	137	130	139	118	139	138	140	127	136	119	138	145	167	134	118	132	142	127	127	147	128	142	120	134	151	145	140	163	126	123	147	126	124	143	162	133	149	126	135	122	147	124	134	140	149	140	148	142	157	136	143	131	130	152	128	157	130	135	126	132	154	129	132	132	165	132	122	161	147	136	135	135	133	160	130	130	112	128	158	139	142	123	126	122	122	127	145	147	140	158	141	134	139	142	144	143	129	132	147	125	125	131	136	121	139	110	139	151	140	129	116	158	131	123	134	143	147	146	129	133	152	148	138	128	116	151	135	156	122	148	129	144	150	125	128	147	114	137	142	123	129	133	136	131	141	131	146	137	137	126	135	133	146	142	124	134	129	129	131	124	114	147	129	128	138	149	147	136	128	151	149	131	128	137	138	133	162	150	132	135	129	136	152	145	141	137	131	137	137	146	140	123	138	141	143	133	142	152	150	144	156	132	130	144	129	119	138	127	136	118	141	142	148	116	129	127	143	107	133	147	123	161	144	136	126	139	132	115	134	162	138	138	134	152	154	121	130	140	162	140	142	138	129	118	113	143	124	153	141	175	141	135	129	139	134	149	141	127	132	140	159	151	120	125	159	134	153	151	150	130	134	134	131	132	120	129	137	136	146	139	132	142	143	139	143	130	139	138	131	126	120	131	122	136	135	141	137	107	142	128	146	151	161	134	141	122	148	125	166	131	135	145	136	158	137	134	129	132	134	128	142	130	130	134	144	125	144	111	128	143	130	125	146	126	131	147	163	132	117	147	147	137	135	124	153	136	138	135	145	131	131	142	133	136	142	157	150	132	139	151	118	152	108	130	118	127	130	139	151	144	163	141	126	127	135	125	155	141	130	149	160	127	134	121	140	148	140	141	121	122	132	132	123	143	138	161	146	141	137	157	126	141	146	129	149	131	131	156	128	132	136	119	125	123	121	131	116	149	139	129	123	141	130	140	96	132	122	137	125	148	123	144	131	138	116	148	152	124	131	156	142	136	131	134	130	138	120	143	106	140	147	157	134	147	130	135	131	141	126	155	123	152	162	134	140	136	143	139	140	147	151	148	128	133	153	149	142	146	128	148	99	137	138	132	142	127	135	150	150	168	134	118	140	139	120	127	120	143	143	141	139	145	150	136	142	144	138	139	122	149	135	136	125	146	152	126	138	133	149	106	138	141	133	142	136	127	121	127	135	128	129	134	143	127	119	116	152	148	129	147	130	124	143	123	123	146	159	135	139	149	141	125	114	146	138	142	148	154	137	130	163	130	153	145	115	131	113	164	152	136	119	150	132	139	148	134	154	128	121	130	134	145	131	148	125	113	162	160	150	119	136	145	131	145	138	134	152	131	135	134	145	118	121	143	129	143	141	129	144	130	136	149	138	141	122	138	129	136	115	128	147	142	140	142	134	149	137	130	137	142	134	130	149	147	136	131	137	128	141	156	157	103	144	141	133	157	122	127	115	139	138	141	144	152	128	120	164	144	123	128	126	138	132	126	156	144	144	120	144	170	170	128	131	149	123	136	132	129	144	137	145	148	133	143	148	146	126	150	123	142	141	128	155	139	121	122	128	128	141	135	146	139	119	135	132	159	132	127	130	138	139	137	144	124	126	146	145	129	135	139	129	133	139	121	159	138	150	132	158	155	122	127	138	158	131	133	137	143	124	124	133	142	137	120	126	144	128	130	141	136	138	141	130	131	146	138	161	133	146	142	135	133	137	131	171	120	120	145	130	125	134	123	121	130	144	137	158	140	135	147	137	151	136	133	150	156	129	140	147	143	134	148	145	136	149	148	127	133	125	120	140	143	131	147	140	135	130	143	160	126	150	139	129	139	120	141	144	133	111	136	128	146	129	130	148	151	132	149	121	130	132	146	137	160	143	117	127	140	114	145	126	141	129	134	139	141	158	145	151	136	135	141	137	140	133	129	138	150	137	138	126	149	142	131	145	148	138	152	143	126	126	132	123	151	136	155	140	143	149	137	132	134	152	134	138	159	114	136	148	128	151	145	127	149	109	130	135	150	144	166	121	138	112	130	148	125	110	126	148	122	158	147	131	136	131	134	126	117	132	118	131	148	135	126	121	136	133	150	122	138	133	148	125	138	124	155	119	155	125	150	110	151	135	118	134	154	132	154	126	139	126	131	137	149	136	145	133	127	113	146	169	112	130	106	122	132	138	128	164	156	149	143	131	143	149	134	161	125	162	121	134	136	140	147	127	141	118	124	136	144	140	121	118	142	134	143	143	150	152	141	132	144	129	138	122	130	122	145	143	162	142	135	151	140	145	121	145	156	150	131	126	119	145	146	124	115	134	135	131	136	145	149	132	143	124	119	135	128	153	177	145	130	126	122	128	134	113	138	138	125	134	134	122	142	122	140	141	129	148	115	143	131	141	141	141	150	127	121	141	160	139	139	112	125	148	161	146	120	116	134	136	140	130	151	135	134	138	158	148	156	139	151	133	132	138	138	128	124	114	147	152	136	152	124	123	126	113	124	115	131	128	129	134	138	125	139	143	138	151	121	163	143	141	136	143	147	138	149	135	133	132	131	145	117	124	126	129	113	132	137	154	120	141	133	123	136	112	157	121	117	141	131	122	131	95	126	139	142	155	154	138	143	149	132	140	141	135	152	146	130	140	129	135	140	134	128	136	131	132	123	125	137	151	124	116	129	121	136	128	126	153	144	128	127	157	111	125	140	118	129	132	124	137	132	146	137	137	139	124	127	149	141	141	157	144	126	134	156	138	122	136	115	146	134	152	153	140	137	129	115	131	154	129	128	140	138	129	113	126	114	134	144	152	135	145	143	131
19379	1793	3926	4757	4100	3464	2826	2404	1996	1729	1558	1307	1187	1116	1002	922	875	847	747	746	688	683	608	635	599	580	540	589	525	537	566	518	548	493	512	476	491	465	463	434	444	446	404	438	446	431	429	423	392	458	398	446	413	416	384	440	395	421	411	389	402	376	433	364	372	404	404	395	369	397	412	360	401	402	370	398	422	374	378	403	365	383	387	362	375	385	387	390	364	401	364	408	370	382	385	409	368	376	415	394	408	371	400	379	402	368	380	381	336	399	390	366	409	379	379	381	371	391	389	384	376	362	358	411	398	382	368	377	357	389	374	350	339	362	390	360	387	376	336	382	410	395	375	408	372	363	372	389	378	375	371	345	360	324	373	398	358	369	361	362	416	378	424	390	373	356	333	396	374	361	379	390	368	363	367	373	356	354	375	379	392	354	350	375	357	364	401	342	393	358	355	375	370	384	354	401	336	397	353	360	366	365	353	367	397	367	348	373	366	372	374	352	412	375	360	353	389	364	361	371	353	348	360	347	355	375	383	365	384	368	369	382	400	376	350	392	391	350	374	376	367	375	334	361	362	336	360	388	358	351	351	347	398	340	349	362	370	390	369	384	369	371	355	373	345	342	396	348	374	372	338	355	346	349	344	371	351	344	374	356	348	390	384	393	406	378	380	351	377	393	347	394	379	371	365	366	362	364	385	376	385	398	352	370	370	379	359	386	383	387	378	398	362	365	369	375	350	398	394	350	343	353	377	370	331	367	386	357	385	373	363	356	362	379	396	371	357	367	345	376	359	375	374	349	324	394	359	381	405	319	368	351	370	371	379	375	402	386	405	367	379	341	360	361	412	315	369	335	352	398	409	383	354	351	371	400	364	365	369	363	356	365	360	373	401	372	359	351	383	359	349	358	372	349	330	343	365	333	372	349	388	342	352	369	351	371	395	373	369	361	353	376	353	370	375	354	361	383	395	355	400	349	360	359	387	356	385	371	373	345	375	366	371	332	359	356	355	351	331	381	366	371	346	370	366	381	372	358	380	347	389	364	383	405	357	353	359	341	358	371	354	354	354	338	364	363	397	412	345	381	391	381	391	391	396	384	395	352	358	367	362	366	348	366	372	380	382	396	377	392	407	340	355	364	335	344	365	371	353	350	373	347	367	353	385	364	377	330	369	340	340	360	393	373	358	403	351	328	383	356	361	349	386	377	369	356	406	346	376	364	348	367	372	374	397	320	351	347	344	391	366	376	343	353	391	382	358	359	367	388	371	385	419	391	354	361	344	333	394	375	395	388	369	342	360	355	341	356	408	349	383	328	351	348	354	395	401	372	355	375	366	369	407	388	388	372	384	385	372	359	370	373	348	352	354	366	332	393	379	358	383	378	395	382	367	352	373	411	358	378	358	390	370	368	375	350	361	371	374	362	366	335	364	383	342	358	371	407	358	357	370	377	369	361	382	360	366	336	363	360	382	357	372	381	352	376	315	365	351	417	367	385	319	376	365	372	341	359	352	389	373	345	377	391	341	396	357	343	346	381	371	333	372	355	367	362	374	326	341	329	353	357	365	387	383	362	363	364	368	354	345	361	360	368	378	406	359	330	349	361	399	366	387	397	335	367	339	349	376	388	378	338	352	393	409	361	336	374	373	376	402	389	392	378	358	386	374	394	354	372	322	383	390	373	372	368	346	374	387	344	347	374	390	344	337	384	364	391	386	382	425	369	379	363	369	339	379	351	409	336	340	338	335	394	392	348	343	358	369	390	357	381	361	381	342	371	343	384	361	337	341	367	389	361	364	380	362	381	378	370	361	402	370	402	397	363	369	357	399	361	397	386	330	381	371	339	354	357	371	390	366	365	366	361	367	330	362	363	414	395	342	395	371	385	373	405	373	339	339	372	373	355	349	355	340	385	372	377	364	348	383	381	368	394	336	396	347	362	358	367	368	361	351	337	333	368	363	398	390	372	388	384	348	355	355	397	352	345	352	388	339	364	362	337	370	383	400	402	384	383	355	381	368	372	322	350	415	374	351	356	387	369	340	409	407	373	377	387	365	383	383	348	348	353	399	372	355	376	391	357	361	350	354	351	361	386	393	355	384	374	377	343	370	369	393	365	368	349	388	370	364	335	366	390	347	347	395	360	353	377	343	376	361	361	383	366	337	388	351	360	354	366	380	356	397	363	340	353	371	386	347	389	401	352	375	349	355	384	363	361	381	375	386	337	373	369	344	349	360	394	372	349	325	384	372	359	340	389	368	378	347	316	356	348	378	318	351	378	355	373	366	373	362	369	376	371	336	370	345	370	373	345	359	359	348	348	368	378	352	366	371	367	403	359	381	389	388	349	377	349	364	368	325	364	368	373	374	377	366	350	339	332	335	343	383	318	377	333	373	367	347	353	338	332	375	322	379	338	385	359	388	370	367	349	340	347	355	336	349	361	349	342	358	346	359	406	375	383	342	368	369	373	369	373	387	358	365	368	351	362	368	353	360	378	358	374	366	400	340	349	378	359	351	364	373	359	354	357	380	362	348	378	356	353	358	394	379	340	345	409	388	352	378	397	359	393	397	375	354	363	330	358	343	358	368	372	367	358	370	378	371	369	359	362	377	402	373	343	373	353	359	378	361	365	397	333	388	366	364	346	395	364	368	389	329	365	396	394	363	336	408	373	361	370	353	367	373	385	368	353	374	354	357	368	393	367	348	363	389	364	375	322	366	315	366	328	351	361	377	413	358	368	357	340	333	353	370	343	372	352	373	386	367	338	384	360	383	368	374	356	353	388	411	380	372	370	373	358	365	372	364	365	380	332	373	328	382	328	373	360	382	364	360	348	394	358	341	383	377	378	377	365	391	395	362	376	353	347	368	393	370	372	318	394	370	360	366	408	361	357	382	364	378	324	407	369	383	358	368	406	377	363	336	395	408	342	399	358	343	380	360	346	335	381	349	391	374	381	364	370	386	358	387	364	361	356	376	372	350	367	364	361	386	368	364	386	327	367	409	372	392	371	378	333	375	388	392	343	368	383	333	361	386	355	345	355	390	363	328	341	363	352	421	337	367	351	352	392	345	354	403	375	365	395	387	364	381	384	350	366	340	360	367	372	395	348	378	364	359	367	413	358	349	382	352	394	365	344	376	397	352	363	327	330	374	375	370	394	354	375	373	373	391	361	337	336	411	340	385	372	346	316	361	369	324	330	352	407	367	337	384	356	388	353	384	341	365	362	363	391	362	382	367	362	369	390	381	357	390	333	348	317	362	378	346	355	384	393	364	370	388	404	344	392	386	346	385	363	355	323	358	358	359	375	347	357	350	392	376	357	367	393	370	401	359	361	358	380	342	364	362	360	384	388	379	375	367	358	365	366	373	329	337	374	341	401	358	367	368	340	374	314	354	341	405	350	402	319	338	366	376	385	395	362	336	364	367	368	381	370	347	378	376	391	383	365	355	398	343	375	373	343	321	347	374	404	386	351	367	362	381	411	377	388	376	353
5412	286	242	251	239	219	219	234	194	193	194	210	224	197	180	213	183	198	180	216	201	203	173	186	191	217	202	189	172	188	213	203	178	197	204	187	205	168	200	213	215	203	171	215	203	211	184	208	190	204	187	195	193	214	193	173	184	190	200	207	214	188	195	178	197	195	202	175	180	214	198	186	181	184	210	185	205	203	199	212	198	175	198	205	176	201	201	215	209	173	191	191	187	152	232	189	168	179	197	207	193	205	191	189	221	204	187	169	205	192	194	176	199	211	163	203	162	186	181	178	199	183	193	200	187	194	211	195	194	197	206	210	193	183	192	183	186	201	199	208	206	203	175	192	196	194	191	217	181	192	208	194	207	211	183	185	200	196	181	174	184	192	212	208	190	221	200	205	191	185	187	178	197	180	223	170	214	195	193	174	202	191	208	197	193	200	235	200	197	203	215	196	232	197	212	193	192	201	200	200	195	202	183	196	194	201	175	201	216	196	189	215	165	203	187	185	167	198	199	184	195	210	190	182	177	203	187	200	190	175	173	212	258	194	191	196	186	201	189	211	180	188	186	186	195	208	186	177	185	217	194	191	202	188	195	178	194	164	196	178	197	185	180	213	170	197	224	183	207	179	202	208	192	189	207	190	205	200	187	157	205	215	200	195	181	218	206	204	182	194	194	183	179	204	210	191	212	198	200	207	213	186	208	193	213	185	205	190	188	187	187	219	212	196	194	211	179	170	195	197	168	184	191	211	191	209	173	185	176	209	204	204	177	185	169	185	189	218	185	198	177	185	183	201	186	178	190	186	179	190	196	205	211	194	187	191	193	190	212	220	211	195	213	200	212	178	180	235	200	202	189	187	163	181	189	195	180	189	189	203	172	193	207	186	192	178	205	189	189	200	191	192	169	209	200	175	195	172	192	174	194	169	217	220	189	206	178	186	189	198	202	177	207	200	182	192	172	215	183	210	203	199	189	170	210	214	183	211	177	191	209	200	187	186	187	169	199	183	196	201	202	199	188	178	194	201	187	203	209	196	200	174	214	203	162	189	213	190	197	197	208	212	172	202	196	187	198	205	172	185	182	192	216	182	180	194	195	216	223	194	202	198	172	215	204	186	187	219	170	189	178	174	172	206	208	191	180	211	184	205	178	184	207	184	178	207	212	210	189	194	230	192	175	213	194	181	172	161	191	185	194	179	202	195	190	200	190	181	215	164	175	202	220	207	187	207	182	197	205	217	189	201	194	212	178	183	205	181	215	188	201	202	190	184	189	211	183	229	177	213	195	179	176	195	195	212	215	190	214	203	228	166	185	184	199	220	208	167	170	205	182	207	187	227	212	198	191	201	159	183	165	197	223	182	169	195	225	211	189	185	184	204	196	199	179	203	202	196	195	193	194	209	224	189	179	175	203	190	176	193	197	255	196	212	176	223	201	214	184	185	197	190	187	228	205	177	188	198	226	189	177	204	184	192	175	194	174	211	193	193	201	199	209	214	223	192	183	218	202	195	175	171	165	195	204	201	202	219	214	192	173	200	194	197	183	188	197	204	210	199	171	192	215	200	193	174	189	177	216	221	196	193	220	180	189	198	163	176	206	174	207	173	196	204	196	203	218	212	215	164	200	237	194	200	203	179	187	195	192	200	186	211	178	192	213	184	215	187	203	193	202	207	226	234	202	197	201	183	200	187	217	203	179	219	179	193	217	200	215	203	171	176	216	220	198	210	202	182	198	195	214	206	199	198	172	177	208	194	186	201	173	208	224	184	191	206	185	203	194	202	207	225	170	178	167	197	207	156	183	202	199	188	208	198	190	206	218	185	198	185	217	215	200	172	194	176	197	169	180	175	174	218	189	199	208	192	184	196	238	213	215	209	198	184	194	224	186	207	209	188	220	166	177	204	203	184	173	183	207	188	194	199	176	203	199	222	189	202	219	183	201	192	179	204	220	188	188	176	204	175	198	191	196	184	179	191	195	214	209	192	169	206	191	190	203	194	169	183	231	189	200	191	211	216	202	197	194	189	192	192	186	205	219	196	187	206	182	203	195	205	168	189	207	194	199	211	189	185	204	181	201	206	199	187	205	198	214	200	195	196	175	204	204	185	206	180	197	207	179	199	187	194	218	188	226	188	183	221	191	188	184	170	192	192	198	216	207	201	193	187	202	187	210	187	196	205	215	189	209	199	222	227	223	190	181	189	194	192	205	196	173	183	196	196	177	203	204	220	181	186	217	191	207	192	178	177	182	204	222	191	173	211	193	209	183	198	188	213	207	176	181	178	206	195	193	209	220	168	176	233	176	195	192	180	188	204	191	219	187	173	201	220	183	190	191	211	213	190	208	194	195	188	219	207	223	168	202	198	189	200	163	191	220	220	190	221	193	216	181	199	187	215	188	187	205	167	199	176	230	176	199	195	196	181	190	191	198	172	176	180	173	202	193	196	184	220	180	202	194	205	196	212	215	212	197	202	215	205	182	186	199	194	184	197	183	183	165	197	207	168	208	222	188	217	201	201	195	211	177	200	179	200	212	189	199	177	172	204	203	208	194	189	214	205	214	186	201	166	192	201	174	194	177	225	188	197	215	198	191	221	190	190	189	192	187	189	191	183	171	200	190	206	175	207	192	174	175	223	165	215	184	194	211	195	201	195	222	192	175	199	179	184	192	189	185	184	209	219	208	212	184	205	186	201	193	205	182	183	190	206	182	188	188	182	204	194	200	197	195	196	212	177	195	213	194	210	202	200	184	199	208	219	195	206	192	218	208	198	185	162	193	212	209	194	214	185	200	187	199	187	213	219	178	220	198	181	201	209	185	176	202	178	196	207	199	189	195	174	188	181	231	211	210	227	197	211	207	175	199	193	212	179	211	194	218	187	209	188	176	169	180	218	190	188	205	218	185	190	160	178	209	205	208	168	197	208	201	192	209	177	189	217	221	200	198	180	195	181	194	204	196	202	182	207	173	201	155	195	204	196	198	207	207	196	212	194	214	189	182	184	199	201	171	186	177	202	208	196	198	210	217	201	186	206	212	181	207	201	211	168	226	228	170	206	204	175	194	193	185	193	204	193	194	218	216	189	197	197	186	219	195	207	196	202	196	171	188	209	177	203	203	206	183	199	189	194	192	194	228	207	193	191	169	182	209	193	189	210	205	188	216	218	188	220	220	220	219	194	192	172	206	185	224	215	190	203	199	200	212	190	192	193	189	214	194	183	205	196	183	198	215	186	186	209	204	192	197	202	180	182	190	174	225	199	192	208	205	193	173	194	181	185	166	196	207	197	222	200	213	187	198	214	190	214	204	178	189	191	198	185	193	184	202	185	191	208	200	184	203	199	209	191	202	196	190	203	183	205	198	167	183	187	188	195	194	204	187	194	193	199	207	180	188	198	205	181	180	182	221	182	177	198	189	187	223	205	170	181	180	185	180	188	181	200	205	213	187	214	219	192	206	186	201	211	227	200	183	215	184	173	175	186	200	156	199	187
4268	586	634	715	694	638	631	673	613	598	577	549	547	541	577	539	567	542	551	587	548	607	543	519	518	567	570	543	517	544	547	551	533	517	514	533	546	505	502	550	526	550	558	559	509	549	565	538	544	505	565	513	515	516	546	510	556	521	500	497	512	543	549	551	538	546	508	583	526	544	533	537	525	505	547	509	499	536	534	531	534	532	536	529	523	554	535	511	505	511	471	507	541	530	504	529	528	552	549	538	545	498	535	523	465	534	502	512	527	572	531	561	525	543	520	524	549	469	518	493	550	518	546	549	538	497	518	512	524	505	532	538	517	535	494	568	532	524	506	539	524	514	537	534	544	527	543	520	512	540	474	514	525	539	562	568	515	562	514	524	513	562	529	563	558	531	538	503	516	537	531	533	565	554	534	545	525	523	543	537	531	495	515	523	517	551	532	539	534	510	527	533	553	541	539	513	551	507	487	519	510	470	524	549	533	522	501	508	522	542	529	500	501	537	537	501	534	498	506	537	509	506	513	551	511	551	555	530	535	550	530	548	517	537	548	563	553	573	552	543	535	519	582	521	473	495	559	524	525	511	493	526	549	488	514	479	520	519	525	534	553	533	508	506	550	513	562	522	503	524	550	542	509	534	506	558	486	543	525	519	553	527	524	544	515	517	516	564	554	562	514	561	529	538	548	553	533	549	556	516	549	522	533	511	522	527	535	526	527	520	535	531	533	501	516	524	516	516	542	528	511	523	516	523	510	492	492	518	517	550	518	534	541	528	560	524	506	508	524	536	518	507	547	499	477	521	521	545	489	523	511	521	543	490	504	538	519	529	541	518	481	498	550	520	493	520	529	494	554	535	529	481	526	552	546	523	527	559	571	535	544	502	567	511	483	528	537	520	505	561	483	571	535	519	508	525	550	480	567	527	505	511	495	533	515	531	515	515	545	539	563	513	499	558	537	532	515	488	491	517	546	508	523	511	487	514	543	498	522	537	557	521	506	601	503	552	535	535	519	530	530	526	532	538	475	504	531	546	509	486	520	504	565	533	565	536	517	509	530	531	531	519	532	517	532	568	535	519	539	525	573	500	528	560	518	534	522	570	548	536	524	537	541	525	532	524	533	555	483	565	514	538	514	542	525	549	557	522	543	520	542	559	551	526	519	513	528	556	520	522	514	533	541	509	533	499	536	554	524	557	523	528	525	544	531	526	508	531	552	548	522	504	560	522	520	532	554	527	531	533	494	506	505	498	503	546	512	497	506	517	536	524	558	534	508	511	490	481	516	532	460	524	509	512	536	507	563	546	566	516	541	500	545	544	535	491	556	558	521	514	500	530	550	516	542	517	543	533	553	572	520	503	534	492	531	565	524	522	540	539	515	504	517	553	533	531	526	554	519	524	552	505	512	548	504	520	529	531	506	532	554	543	532	512	512	529	527	491	533	501	522	566	553	554	532	553	524	515	530	546	544	530	525	505	513	565	532	521	509	518	529	545	531	517	517	526	534	524	491	533	513	550	463	544	525	553	541	536	497	530	549	490	480	533	522	521	544	562	539	574	526	569	526	528	498	495	533	570	553	567	521	513	560	505	533	528	578	541	551	554	489	552	535	539	534	569	575	553	527	533	539	503	553	521	507	554	518	497	514	539	519	534	526	523	552	531	517	556	513	512	560	527	502	507	536	545	498	540	523	554	557	499	495	524	559	527	548	552	517	498	509	547	492	518	532	528	544	513	546	541	522	524	525	524	518	510	503	558	551	525	540	541	541	517	513	515	547	583	541	530	495	500	516	541	549	532	465	528	564	524	512	519	519	470	522	546	526	496	522	528	546	537	517	511	533	515	521	533	510	517	566	567	545	500	505	527	546	496	476	515	564	514	491	562	535	517	554	539	510	510	536	523	528	556	547	520	508	483	545	502	520	558	547	502	490	528	549	486	516	503	549	541	513	545	554	567	532	545	568	542	497	551	487	523	527	496	538	538	529	559	546	520	521	539	512	551	518	538	529	552	534	511	506	523	516	502	542	556	488	507	517	509	543	571	538	518	533	528	523	497	548	514	498	521	518	553	533	506	536	528	528	514	525	537	534	518	560	494	555	527	551	532	520	524	546	528	514	532	575	506	529	524	497	513	502	551	523	531	526	504	533	556	515	474	522	540	524	538	540	498	527	512	531	502	502	527	552	526	531	530	533	542	505	544	505	581	513	474	524	520	483	556	510	575	533	523	537	503	542	547	527	533	536	527	512	499	536	571	543	531	516	549	500	504	485	557	526	569	500	507	493	547	510	577	514	485	562	515	495	543	542	538	562	547	538	490	564	545	518	531	524	558	575	518	508	484	539	493	537	525	520	521	511	510	541	540	541	533	545	547	502	549	540	543	559	501	559	498	510	549	525	564	520	521	543	553	562	545	501	501	492	549	536	523	502	510	536	513	530	461	536	531	537	540	512	570	558	535	539	539	531	512	527	506	541	537	559	529	519	541	529	472	540	552	504	549	491	554	576	587	583	527	545	556	505	543	528	529	513	540	496	502	531	511	537	582	518	504	533	493	527	538	532	511	521	498	563	504	551	528	531	549	499	557	505	541	501	533	501	533	533	488	541	512	520	571	560	502	490	526	507	527	528	546	539	517	514	546	512	544	524	524	525	509	515	559	579	544	547	520	519	568	562	512	525	517	487	524	533	525	499	541	509	512	516	519	494	501	540	548	511	552	547	534	566	534	517	557	541	514	530	535	518	514	534	515	524	547	524	504	530	534	527	558	537	497	591	540	520	508	483	510	515	518	533	533	575	518	528	524	529	580	547	574	519	556	493	554	518	541	516	553	527	551	568	552	527	513	495	552	524	516	509	503	530	555	524	485	493	537	528	528	513	520	546	520	500	512	492	571	517	500	554	512	542	490	530	503	537	505	499	539	553	547	561	534	535	518	503	528	493	547	542	492	501	523	502	548	573	518	515	533	529	504	545	524	500	573	512	532	532	539	559	514	544	572	536	527	495	518	542	512	580	525	509	512	574	544	499	546	587	522	520	522	523	522	536	531	552	572	523	484	526	473	544	539	497	496	529	527	503	511	542	548	495	524	547	536	512	510	528	519	519	534	533	508	526	521	524	520	499	596	541	511	511	522	512	493	547	499	549	569	512	537	548	517	583	546	512	540	485	514	493	541	529	538	542	557	563	539	540	547	535	525	523	562	542	531	555	572	507	533	534	549	515	533	534	498	517	529	524	502	511	535	497	528	525	508	527	527	528	486	524	525	508	526	500	527	555	524	520	502	508	499	498	485	479	491	512	561	498	518	492	544	521	518	538	523	469	549	523	578	486	519	521	557	504	558	567	529	540	520	474	536	534	541	539	493	538	548	526	513	562	522	556	532	532	477	545	533	553	526	552	512	558	516	533	539	533	513	530	493	522	529	518	517	509	527	523	528	551	534	547	534	522	549	507	529	539	530	532	532	516	502	486	537	504	514	512	561	518	558	522	542	555	573
28199	2855	1199	937	742	551	493	427	395	365	356	331	298	292	302	285	297	261	279	246	274	269	274	276	269	260	253	262	251	252	279	256	285	281	239	242	248	241	246	239	261	253	268	236	269	268	260	278	242	258	259	250	234	283	265	245	245	263	269	222	236	289	234	264	233	259	267	276	249	247	239	234	257	248	212	240	256	251	260	257	249	244	278	268	246	280	235	219	262	232	270	276	254	275	234	239	258	256	245	245	244	242	228	261	248	223	228	262	247	246	257	234	276	215	265	232	239	259	238	246	225	262	208	241	249	227	241	275	251	221	237	203	254	213	255	235	243	238	261	239	252	251	264	198	232	251	247	263	221	223	264	276	236	241	247	240	266	221	251	250	268	236	249	270	263	262	223	242	278	254	244	225	243	227	261	220	266	245	239	268	246	238	243	240	257	266	238	232	251	234	251	225	247	202	251	245	244	239	235	228	209	243	249	233	232	275	252	256	273	233	246	259	254	243	246	265	249	253	237	267	251	241	259	214	233	236	262	210	243	245	242	219	248	277	252	238	235	257	264	249	261	233	239	267	263	244	235	250	231	239	214	236	229	264	259	227	274	281	250	268	238	263	257	257	286	270	247	243	281	229	224	233	239	248	256	246	260	239	237	240	238	246	236	250	243	232	261	229	240	225	229	215	237	268	253	253	278	273	256	265	298	261	248	240	255	246	246	255	238	221	245	238	268	264	259	249	242	253	273	265	235	263	253	231	259	260	224	258	253	266	255	245	234	239	264	210	255	247	231	221	226	244	239	237	242	262	238	245	244	215	245	234	247	254	226	259	238	233	254	254	261	239	267	235	240	258	232	260	244	272	245	262	262	237	230	266	265	262	254	218	222	237	258	228	260	227	242	250	258	224	250	245	250	250	257	228	249	243	279	236	248	273	260	266	242	234	249	248	254	221	275	241	210	238	256	232	235	245	251	240	250	253	221	235	260	251	227	232	254	236	222	228	245	249	252	258	222	266	249	256	247	219	227	263	260	234	240	241	246	209	219	246	266	286	270	263	252	229	227	238	242	232	275	223	247	247	251	238	218	242	215	255	235	255	242	254	245	240	243	252	247	237	232	245	262	257	259	253	280	228	238	237	260	238	243	265	255	244	225	237	255	253	252	262	244	246	235	248	244	239	229	239	256	241	223	239	264	232	244	261	222	221	250	261	261	242	231	259	239	231	268	260	240	240	258	257	251	251	245	235	239	263	269	245	235	270	243	237	253	234	251	231	256	259	247	213	256	259	258	266	246	255	260	245	254	244	279	253	261	234	242	235	262	261	241	235	251	236	251	232	249	233	242	249	238	233	232	214	241	238	224	231	243	248	242	247	232	252	226	220	253	229	250	219	231	275	275	255	269	262	281	234	226	226	245	231	240	258	261	220	256	243	244	250	231	249	243	256	244	232	255	234	256	234	255	255	252	265	235	225	253	231	241	254	229	267	274	213	265	221	232	228	268	243	253	252	244	253	245	226	241	226	244	215	256	231	253	244	225	263	234	260	258	252	240	259	234	246	235	243	243	259	256	251	260	249	253	290	250	209	249	247	278	274	222	223	237	223	258	234	223	252	264	251	231	234	223	231	272	250	254	245	229	246	234	255	254	235	246	251	227	253	255	242	258	282	237	229	249	236	226	251	240	258	244	268	226	275	248	254	271	256	242	234	257	249	224	259	224	240	241	247	246	229	252	230	259	239	276	252	257	246	251	249	246	251	226	262	235	229	228	267	249	249	249	252	226	221	235	251	244	237	269	232	243	258	256	258	249	288	268	263	247	251	234	229	249	262	248	253	256	238	247	250	233	257	230	253	223	248	245	239	199	259	255	262	241	238	268	252	277	240	280	236	233	233	264	236	226	253	227	261	264	235	249	255	234	277	241	228	248	243	226	245	264	253	271	244	255	256	261	243	248	257	252	241	233	229	243	237	262	258	241	230	227	259	206	247	234	238	249	239	239	234	210	217	252	228	254	243	226	261	245	229	223	246	250	243	232	252	257	233	236	267	228	239	222	236	226	239	258	235	262	261	246	256	254	254	240	246	251	241	261	221	263	220	215	237	284	256	213	279	264	238	264	232	271	237	249	259	219	228	251	251	243	273	249	280	226	253	268	249	269	241	230	236	255	270	237	245	257	263	237	237	234	236	248	255	233	253	255	270	249	260	253	227	250	241	260	208	239	225	241	234	257	233	245	225	243	239	260	234	259	225	235	216	240	271	273	257	250	243	215	221	263	242	216	257	220	235	263	269	254	247	267	253	221	279	257	236	254	257	250	227	246	261	237	257	239	228	258	241	232	226	217	234	248	207	262	247	254	254	253	248	254	249	233	226	263	231	257	261	248	244	240	201	220	225	255	247	244	241	215	230	238	246	231	216	235	271	283	224	251	217	265	227	258	238	258	275	239	220	254	255	269	268	259	253	243	241	248	187	235	248	243	244	235	248	234	246	259	263	241	235	251	248	232	220	264	239	238	217	206	239	230	250	251	236	230	226	251	248	238	245	218	236	233	236	230	246	255	222	234	249	246	246	261	263	261	241	252	243	243	260	259	216	233	262	240	240	223	222	234	243	242	227	263	249	265	246	238	228	237	232	256	212	249	232	252	258	236	219	243	262	237	268	250	260	239	246	250	234	267	225	268	253	238	224	241	225	240	246	222	282	253	247	230	261	215	240	265	247	227	234	242	213	230	219	218	268	250	265	243	243	251	247	269	245	270	243	237	245	285	219	264	224	268	255	262	246	244	234	221	236	243	235	286	247	223	235	259	229	265	263	271	252	237	247	221	242	242	240	273	280	245	249	249	247	244	257	235	264	235	294	237	249	255	225	249	223	254	279	233	254	251	214	242	244	268	249	241	234	230	246	243	242	230	251	250	240	252	264	240	239	253	296	251	233	246	253	264	250	255	261	237	250	256	248	256	245	268	265	215	249	234	249	271	271	238	262	247	264	238	223	276	223	228	264	261	236	241	218	254	257	264	225	228	235	229	247	222	234	272	235	250	237	269	231	256	248	286	231	252	255	262	258	229	236	259	262	257	242	238	267	257	242	262	253	278	253	263	248	252	251	269	247	243	201	239	249	225	247	225	244	237	246	230	240	244	244	245	257	246	231	234	236	261	257	250	259	252	205	216	233	270	227	232	228	222	223	273	238	244	244	268	253	261	245	253	245	261	237	226	252	208	220	232	265	241	231	249	243	259	255	247	247	203	257	252	226	251	255	249	255	279	220	240	249	235	252	239	239	275	232	246	239	254	267	236	250	234	239	254	232	241	275	239	240	241	246	230	221	247	245	213	255	207	275	234	253	238	241	256	245	240	264	229	251	223	269	245	247	236	241	269	236	251	252	274	262	243	249	225	239	220	243	219	228	230	230	249	228	239	235	241	242	261	259	225	254	232	242	289	246	252	231	271	241	252	254	257	240	245	238	260	275	274	241	244	244	286	262	254	248	193	246
13918	1464	2470	2987	2623	2206	1925	1685	1597	1297	1274	1151	1075	1060	988	941	907	846	782	769	801	742	791	773	765	750	721	691	734	674	743	698	712	653	705	710	676	728	694	728	680	668	696	658	652	687	642	654	697	680	661	657	714	629	734	675	637	688	649	642	686	616	639	682	638	692	662	617	629	641	661	627	620	651	610	669	651	659	676	654	681	661	620	673	639	634	639	688	687	671	631	630	647	668	610	699	644	700	643	628	647	641	648	600	632	680	608	653	616	610	645	609	699	665	629	632	610	635	641	684	605	637	664	655	613	618	630	648	650	641	621	653	628	635	629	664	629	653	646	631	633	654	656	639	651	618	621	670	647	641	664	696	644	644	645	635	627	622	629	658	627	623	600	692	649	647	624	634	630	594	596	631	638	651	600	643	634	674	621	607	654	597	671	673	639	613	657	607	658	591	616	604	641	644	611	666	602	626	634	673	612	588	641	602	609	660	640	625	650	603	623	628	634	648	632	647	648	641	626	642	661	612	635	659	621	656	653	631	620	711	632	676	614	644	648	652	666	681	664	618	659	607	680	619	642	622	632	623	644	646	607	619	624	639	594	637	663	623	614	618	602	629	639	609	606	618	667	617	645	623	660	600	632	586	669	656	615	635	606	628	623	628	653	609	652	630	613	653	612	655	645	640	611	633	669	634	669	644	591	595	643	647	666	658	648	624	645	647	668	626	667	651	662	663	641	665	654	624	652	642	634	621	683	642	618	636	672	641	601	707	625	595	638	636	636	647	634	657	604	646	656	663	658	659	688	653	622	627	678	643	632	603	576	644	579	653	683	630	658	633	651	639	645	608	686	614	661	643	623	603	676	634	638	647	610	653	630	611	661	666	662	579	689	627	630	648	647	649	655	613	608	639	641	626	637	676	649	611	623	641	616	652	612	648	619	660	607	635	599	653	587	605	658	659	614	665	610	663	669	622	621	666	633	660	643	631	587	623	654	610	650	648	649	645	617	615	658	626	644	631	642	631	617	625	674	674	635	676	613	622	647	630	616	618	625	571	605	678	687	632	642	602	590	658	629	620	630	653	641	664	612	668	626	667	650	621	659	632	596	636	610	668	675	612	667	627	614	623	639	599	668	590	636	595	617	716	650	656	629	615	648	614	654	621	634	650	603	631	677	637	645	621	618	629	675	629	605	599	665	600	657	622	644	690	651	612	596	673	686	635	634	603	651	605	612	622	667	671	615	609	616	623	594	646	667	613	631	647	588	596	650	613	640	615	615	641	647	613	675	651	645	653	640	620	656	592	613	675	610	628	681	610	643	636	622	628	617	633	702	681	600	612	633	602	675	649	660	638	664	630	653	634	604	619	610	604	659	631	656	654	653	691	664	681	632	617	671	626	658	617	655	636	650	643	675	621	681	648	649	617	640	603	617	647	675	642	617	639	633	621	685	631	618	667	623	621	635	600	635	624	620	657	634	668	664	624	600	652	616	686	662	633	614	653	638	649	573	632	617	619	659	596	638	620	684	631	608	622	664	618	655	645	632	683	615	603	673	633	608	643	641	595	642	635	623	634	631	632	652	654	590	628	605	665	635	597	624	677	643	615	657	635	672	624	685	667	625	619	620	645	660	631	671	655	666	630	707	584	623	661	651	688	639	604	622	647	636	666	703	607	655	651	617	610	629	646	623	625	628	684	605	641	629	608	676	628	623	640	637	629	612	667	608	575	611	618	634	670	613	631	602	603	653	645	635	611	642	619	623	626	629	659	688	634	614	663	644	641	618	625	670	671	598	633	662	612	604	651	623	655	656	635	659	658	606	627	609	601	640	631	629	651	656	593	639	644	643	638	636	638	659	590	625	636	619	644	671	655	668	620	584	669	615	608	673	627	611	631	618	697	637	639	660	619	643	600	658	629	646	591	571	677	645	631	659	652	652	655	659	645	638	606	616	637	608	660	643	662	639	642	663	628	658	643	659	602	672	600	623	647	650	629	631	662	629	613	583	641	675	643	620	633	624	653	639	583	615	602	649	618	641	614	645	623	664	651	611	661	630	658	637	605	667	592	636	666	672	622	623	650	623	635	630	682	604	594	667	615	626	597	636	626	641	631	639	618	604	617	608	581	662	633	627	675	669	628	634	659	609	646	676	653	630	623	596	639	652	688	604	606	631	603	628	640	648	680	672	622	659	654	645	667	604	643	659	663	652	630	605	643	649	621	630	609	618	629	613	579	654	653	677	631	611	665	608	621	695	663	654	597	622	613	598	604	642	611	631	668	647	622	585	617	690	655	652	598	636	646	652	628	620	634	657	581	665	636	639	655	616	618	606	593	672	618	612	666	638	674	666	633	658	590	619	625	581	644	592	643	653	643	622	636	643	666	632	643	616	595	604	619	607	683	630	647	647	662	658	619	652	653	615	638	652	621	632	643	626	625	639	625	669	653	584	608	630	648	656	601	658	644	623	640	647	649	611	639	636	618	610	656	661	651	633	652	661	634	599	666	666	656	650	612	651	591	629	596	631	600	652	632	626	597	673	663	613	615	653	635	638	642	644	603	651	658	609	629	619	585	638	653	608	682	636	613	648	662	622	640	640	661	622	615	663	619	688	597	674	634	646	616	645	634	613	635	661	604	608	615	673	651	638	598	631	647	568	619	626	608	637	613	665	611	595	606	614	632	631	652	605	591	618	610	633	625	624	609	656	578	620	601	650	673	618	634	663	632	633	695	623	615	617	612	633	671	634	625	670	597	636	656	615	630	646	672	615	613	597	644	671	654	614	643	682	609	620	591	621	614	585	612	636	674	614	644	601	582	660	672	633	602	613	593	628	608	596	624	666	652	629	607	651	595	651	634	625	649	642	641	627	663	652	624	653	618	639	620	649	614	648	639	621	641	598	613	643	645	653	626	655	624	643	645	658	626	626	674	621	663	652	634	643	632	642	626	635	643	643	621	646	646	619	642	613	600	632	654	638	633	625	625	628	620	624	634	618	655	629	657	683	703	603	634	640	620	620	621	606	606	642	621	664	658	638	643	621	656	611	638	663	622	645	627	679	652	646	654	632	642	676	652	683	638	614	647	649	637	624	605	681	658	604	645	650	631	623	640	583	643	588	642	646	641	668	623	601	659	597	654	627	582	653	670	580	650	660	614	624	619	646	665	647	627	619	581	585	628	606	679	649	619	630	620	633	637	641	663	645	613	659	617	647	645	619	647	639	671	634	666	629	639	600	642	651	690	631	658	589	640	667	630	615	654	630	629	625	673	648	635	631	644	590	673	622	622	605	634	676	625	634	664	633	641	645	648	614	609	647	697	645	609	627	682	633	666	617	673	632	657	625	632	630	643	625	648	643	655	648	621	680	691	625	629	638	633	610	661	589	643	636	587	711	601	594	604	604	597	638	650	605	599	627	643	638	667	684	690	680	619	610	634	638	625	621	587	641	593	605	673	637	654	674	647	632	649	642	609	632	684	634	616	637	649	649	621	640	643
39690	6641	2250	1607	1087	804	632	498	458	393	316	316	276	228	218	209	191	203	196	184	158	169	193	176	154	170	152	155	156	156	135	148	150	158	157	143	173	151	128	151	158	138	144	150	154	137	144	148	143	136	142	137	153	167	139	138	137	144	145	126	129	125	138	148	132	139	147	143	148	124	135	134	116	129	136	126	139	142	127	155	146	141	138	121	127	135	130	147	156	146	125	123	136	134	138	138	130	124	129	116	129	137	154	138	142	140	147	146	145	131	156	115	125	131	127	120	115	129	146	140	132	145	135	130	137	126	128	148	141	116	151	119	153	118	131	116	133	136	116	129	125	133	125	138	130	137	134	146	152	124	119	121	114	166	146	145	154	133	154	156	146	156	158	128	149	136	125	140	149	132	118	129	150	142	152	117	128	120	120	115	140	121	132	125	131	123	109	133	130	143	165	118	116	137	156	122	118	126	164	142	133	154	123	131	138	135	143	114	131	128	119	146	140	132	142	143	121	122	130	123	139	135	149	126	127	147	126	133	127	127	127	138	126	129	139	146	154	110	125	145	140	145	128	137	141	137	142	136	144	144	134	129	128	134	135	124	137	152	107	130	135	146	152	143	135	153	128	104	150	142	134	114	141	151	112	126	144	138	122	116	124	123	136	156	157	131	127	149	147	133	137	152	127	120	153	124	112	146	115	137	143	161	128	146	128	105	138	146	126	110	129	142	149	126	138	134	135	124	146	139	139	143	113	150	138	134	110	145	135	122	153	140	131	143	136	121	154	142	132	116	129	121	111	145	128	136	155	113	129	139	101	141	139	132	125	127	123	139	134	150	135	125	154	154	141	128	143	147	134	119	124	133	139	134	161	123	139	140	136	152	139	135	138	137	138	127	123	140	143	150	117	134	127	126	126	136	151	144	137	135	146	140	133	132	139	133	131	160	143	151	137	119	130	119	113	128	127	120	149	132	109	141	118	141	141	119	135	114	119	117	143	122	119	137	132	129	129	130	126	143	133	134	136	142	139	145	129	133	114	126	144	131	133	135	138	147	127	145	119	132	123	142	123	136	125	148	145	133	131	125	132	133	133	136	127	152	142	144	140	126	157	140	152	129	136	106	126	120	117	154	116	138	108	131	121	143	123	134	141	126	146	130	131	132	145	104	131	127	119	145	156	131	130	127	140	125	129	129	107	127	130	137	133	121	140	128	145	159	114	123	124	135	126	115	128	133	133	141	142	130	135	127	137	135	119	133	133	139	141	162	131	144	141	122	130	145	120	138	127	136	136	140	123	147	145	138	145	133	126	127	144	116	149	113	133	126	130	119	119	138	161	133	137	132	122	134	134	152	138	163	126	160	158	132	127	135	123	130	126	123	135	131	138	113	140	130	162	135	134	129	135	132	138	152	162	147	153	115	130	124	124	138	120	123	117	142	136	117	123	131	150	111	104	142	133	131	145	131	142	147	152	125	146	113	121	121	134	134	136	121	139	129	135	128	128	129	130	136	125	154	134	119	133	130	139	133	121	96	122	132	136	129	150	118	137	117	140	147	150	144	132	133	129	138	154	129	146	148	169	139	127	144	164	133	140	126	125	134	152	128	132	139	144	148	130	154	129	133	162	117	117	133	139	143	125	145	150	135	107	126	129	152	145	136	127	138	121	138	154	134	152	117	153	127	138	130	140	137	145	147	121	145	125	150	144	139	111	120	126	139	136	147	137	133	131	145	131	153	121	126	133	134	123	125	134	108	133	139	138	151	125	151	142	142	140	133	128	155	143	150	151	138	121	109	137	134	126	151	110	129	144	135	125	125	125	145	143	162	137	124	153	124	125	147	136	145	120	130	163	133	119	139	167	99	142	120	139	128	137	124	133	126	138	131	128	141	125	123	117	154	133	131	128	131	135	117	119	152	126	120	122	140	129	148	130	149	140	157	132	148	147	145	129	138	108	119	139	140	121	133	132	139	127	139	138	138	139	137	140	141	120	111	160	135	141	153	126	132	127	136	128	117	130	135	137	119	124	141	120	138	124	134	140	135	124	116	132	135	139	128	124	159	124	119	154	123	133	128	126	146	129	133	111	139	125	159	145	130	152	157	146	138	150	132	121	127	124	139	119	113	145	122	126	137	153	133	147	142	126	126	151	158	133	130	139	117	140	134	126	167	159	127	115	143	147	131	138	119	124	175	131	151	127	116	133	145	120	147	140	123	165	137	119	151	125	117	140	126	125	135	145	139	128	143	116	133	136	129	133	139	140	145	136	141	149	134	122	119	118	130	122	132	161	123	123	135	116	121	126	148	146	149	107	137	124	151	123	134	124	128	135	146	122	128	116	143	136	131	127	122	133	143	135	134	126	155	132	144	126	118	111	128	146	133	165	141	125	131	130	139	137	134	128	140	143	140	137	160	160	133	122	135	143	133	125	120	130	141	117	128	133	126	133	134	141	146	135	132	131	132	148	115	130	128	137	139	126	135	131	150	134	132	131	115	143	133	136	124	127	148	119	124	143	156	121	147	130	127	128	149	133	130	147	140	133	115	143	145	130	128	142	136	127	148	122	135	149	149	123	149	132	152	127	133	133	133	138	123	117	139	160	127	125	137	166	115	148	141	137	122	128	130	127	133	118	135	137	139	134	143	121	121	128	152	137	155	145	135	118	162	144	121	116	145	127	148	142	115	157	134	147	134	129	128	131	141	152	161	125	132	126	131	142	137	137	124	121	123	141	129	133	165	120	128	149	137	133	134	116	137	129	132	137	146	138	120	138	122	134	126	128	134	131	143	153	139	152	140	150	138	142	132	145	165	132	106	124	114	121	139	145	130	132	130	143	144	150	129	155	149	151	159	138	156	134	123	144	158	147	128	113	134	127	120	125	135	160	133	136	127	144	141	144	139	137	154	156	125	139	123	134	141	140	154	115	115	136	131	126	135	160	150	140	133	117	134	140	137	131	143	156	118	131	155	126	132	138	120	143	107	129	158	143	130	149	144	130	126	145	145	119	137	136	120	131	132	126	142	143	132	157	141	142	131	126	130	134	114	143	139	144	131	139	145	135	161	137	151	129	129	132	124	136	157	162	130	152	134	149	158	114	119	133	121	127	148	145	152	166	138	140	122	114	127	134	118	146	139	132	142	133	111	138	117	123	155	133	144	132	124	135	145	132	134	120	145	133	134	140	133	133	148	132	159	134	124	131	136	155	140	124	161	133	145	141	146	132	151	143	131	120	127	133	140	115	142	135	122	142	157	147	133	145	125	138	126	124	145	150	144	149	144	118	127	136	142	128	138	154	139	137	151	122	130	148	153	135	142	113	108	128	139	130	145	140	136	137	136	139	132	130	128	148	141	125	104	131	127	148	133	145	133	134	133	131	139	155	148	156	123	145	156	139	124	142	137	126	144	123	146	144	148	142	105	142	142	138	124	143	150	151	129	128	141	137	141	142	126	138	150	121	127	128	120	132	135	140	146	139	133	134	138	142	146	137	125
19034	1887	3836	4880	4201	3445	2830	2323	1995	1727	1492	1390	1211	1117	984	935	880	786	827	720	675	650	632	641	573	568	542	566	552	551	506	509	539	489	479	521	435	476	458	427	474	448	434	433	442	403	431	449	427	394	411	403	412	401	399	415	384	408	412	412	411	392	425	432	384	356	382	391	397	384	386	383	418	369	381	391	383	349	370	370	383	420	369	353	373	398	384	343	363	366	350	371	391	363	368	391	369	382	371	372	393	374	365	358	401	389	343	385	348	383	430	386	397	366	340	386	362	357	367	376	361	393	387	346	387	358	361	359	375	405	367	368	365	405	385	386	383	384	364	422	378	389	357	348	398	368	395	355	367	392	379	406	358	348	367	340	359	371	379	368	388	349	353	355	356	379	379	405	379	370	360	355	374	360	320	365	350	360	341	348	337	374	381	359	327	379	385	359	391	398	381	393	343	398	369	385	388	367	374	353	357	380	404	399	381	370	377	352	357	365	356	389	405	411	355	366	374	353	376	338	390	378	385	366	366	371	360	347	399	340	389	355	352	361	362	340	375	357	370	390	372	353	330	365	383	365	360	373	341	361	374	361	387	403	357	350	355	369	375	363	357	380	377	352	355	345	399	341	342	348	369	396	344	370	357	393	372	341	370	347	356	334	356	373	378	370	342	373	381	324	383	373	353	372	394	363	349	371	389	366	373	370	373	369	390	372	344	365	357	367	365	367	361	367	355	388	367	352	359	367	361	362	353	345	379	349	361	374	367	392	337	352	377	344	329	363	359	359	339	368	361	398	371	362	337	414	366	387	395	371	383	376	380	369	326	362	354	390	327	374	347	408	315	376	349	381	375	354	352	354	357	357	377	369	357	357	365	384	334	351	368	367	351	343	346	389	359	367	381	363	369	372	396	328	348	363	385	353	383	300	412	369	345	383	367	342	360	360	363	399	387	325	341	361	369	377	345	359	355	391	357	331	381	361	353	386	401	365	369	342	356	361	384	370	342	371	340	343	368	398	365	355	356	333	353	361	320	365	325	387	373	304	359	402	349	362	368	352	342	371	350	345	381	383	363	373	358	400	359	338	364	388	378	370	355	362	332	359	360	383	329	359	407	366	364	336	364	359	407	358	399	375	367	361	399	363	364	366	397	374	349	381	380	333	376	380	361	395	382	357	370	363	380	354	389	372	366	351	351	358	361	351	397	350	380	394	355	341	337	381	386	361	387	383	351	374	360	365	381	357	357	373	376	388	387	358	370	343	409	346	351	369	344	361	355	371	386	376	332	352	338	408	369	347	373	370	353	362	402	344	376	380	386	365	356	379	382	372	397	360	405	369	357	389	354	370	373	312	379	353	376	363	358	364	333	351	383	360	353	365	363	364	355	361	360	357	360	343	344	363	346	388	354	367	357	341	349	336	388	352	366	348	355	394	359	356	395	344	411	358	367	346	403	383	351	378	380	391	331	378	368	365	402	368	336	348	371	356	386	365	352	340	364	360	353	362	369	377	369	352	384	352	388	354	339	364	369	365	380	373	351	399	342	344	370	377	369	370	351	379	343	410	344	367	342	386	384	389	355	381	349	366	400	379	378	380	351	394	345	378	390	360	391	376	383	391	337	365	324	343	343	366	407	365	376	364	390	361	380	341	400	366	361	339	389	355	371	385	387	361	357	373	343	373	398	389	379	361	337	396	331	349	387	406	397	336	394	378	348	374	371	392	342	361	385	368	404	339	352	331	391	364	337	358	390	359	382	371	399	362	392	363	348	370	379	375	376	383	375	372	374	380	338	352	351	367	347	397	364	359	365	355	355	360	360	360	381	397	373	344	351	341	394	365	330	354	344	388	361	371	362	370	326	368	383	376	355	347	349	391	384	366	395	358	396	355	364	375	346	369	366	332	324	353	354	353	379	368	366	330	354	371	375	395	362	386	379	335	337	372	368	347	357	396	364	353	341	367	379	378	378	371	367	343	362	375	353	384	341	401	336	394	376	331	380	377	357	361	368	394	382	365	346	364	359	386	353	358	342	355	356	370	326	358	357	367	409	346	346	402	401	392	357	343	340	381	342	384	370	359	394	379	356	338	359	357	350	367	372	384	376	382	350	354	373	344	367	406	363	375	314	390	388	360	365	405	381	375	391	345	370	344	394	339	357	359	383	356	340	345	372	379	375	385	367	347	391	339	374	347	382	383	360	358	375	383	378	371	402	357	387	365	372	360	378	374	357	385	365	348	385	389	371	361	367	338	381	379	366	349	351	390	365	327	357	374	340	351	382	339	367	366	374	351	367	396	368	407	382	370	377	361	360	354	338	384	345	373	367	363	354	338	350	345	381	362	373	352	383	362	370	397	356	344	383	344	327	356	360	364	405	341	342	381	352	375	374	374	358	362	355	398	383	378	388	385	357	354	390	344	364	363	347	369	417	385	376	379	359	368	415	348	335	349	355	382	370	349	386	353	398	351	354	338	387	395	341	354	352	395	343	384	356	365	358	360	413	345	334	373	388	349	341	372	345	362	409	365	404	368	379	383	360	339	373	359	385	339	359	384	351	346	351	374	384	362	344	358	363	367	357	337	356	361	356	355	355	327	379	410	339	363	368	390	394	363	360	362	389	325	370	350	364	360	363	345	362	369	392	366	371	359	370	364	367	374	419	359	367	349	359	361	408	354	384	391	369	355	397	363	357	359	381	356	399	357	334	409	390	361	376	337	407	354	380	431	343	359	364	386	371	311	348	392	380	361	346	375	365	335	382	378	356	386	356	385	361	372	376	344	357	379	360	366	346	379	392	333	362	335	340	335	383	360	357	362	357	366	353	383	360	389	379	411	332	343	367	376	377	335	367	389	340	396	360	382	367	376	357	393	340	351	354	338	356	367	388	340	370	381	312	404	373	361	350	380	397	376	356	367	347	379	369	350	388	361	360	358	346	380	354	355	372	399	363	368	339	410	357	383	367	354	353	340	367	377	375	366	335	365	364	335	371	356	366	332	333	398	353	379	362	363	366	341	358	374	363	356	355	353	380	366	358	356	381	371	366	338	345	353	353	377	380	345	369	360	356	374	366	365	351	388	330	356	386	364	346	333	381	362	364	370	375	358	386	359	357	334	409	331	345	377	348	372	387	372	425	400	363	371	376	382	350	344	395	355	366	374	374	361	355	395	368	366	370	358	370	385	367	372	363	346	360	384	354	356	377	374	392	360	375	372	319	399	359	371	387	384	391	347	391	335	362	406	371	379	363	330	387	361	367	373	367	336	383	417	350	371	364	374	340	365	388	376	384	383	363	377	399	381	357	335	406	359	402	326	371	372	360	366	387	373	368	349	389	331	369	391	356	361	374	388	384	360	378	366	381	358	358	371	396	354	379	424	358	341	338	368	402	347	386	349	363	389	386	386	357	344	381	346	370	368	341	380	360	350	336	398	410	394	380	366	397	348	369	334	349	363	343	370	383	373	367	390	402	364	358	348	369	348	350	355	350	383	350	369
5158	271	246	233	223	233	194	248	190	232	200	217	182	194	198	185	183	186	192	211	204	218	186	194	193	203	213	201	203	192	215	173	200	174	218	195	212	195	196	165	180	207	201	218	173	214	207	223	203	176	200	194	196	202	209	198	213	229	186	193	210	220	195	187	194	217	212	196	211	176	196	182	187	201	211	197	197	187	182	177	228	185	199	224	191	186	186	178	191	177	208	185	180	211	200	199	171	186	185	196	187	182	182	203	192	202	217	196	210	183	192	203	209	195	191	206	206	180	189	192	188	192	204	216	186	195	194	175	173	196	218	205	161	200	192	184	192	197	191	203	206	193	197	184	193	202	176	192	201	214	195	222	184	203	206	212	179	203	196	203	189	186	177	172	190	177	195	196	169	202	209	197	179	188	214	213	232	208	187	169	169	199	199	209	209	196	204	200	196	220	190	182	217	184	182	186	208	208	166	220	209	212	219	194	200	215	204	201	199	192	180	187	193	194	203	216	203	186	200	210	211	173	207	191	183	189	189	182	194	182	199	221	195	179	210	193	198	209	177	185	223	174	188	181	216	204	224	189	185	171	191	190	210	200	200	194	209	203	194	207	189	206	202	197	199	204	196	173	210	201	215	206	169	201	210	192	192	203	190	211	204	197	211	199	183	202	219	180	213	197	197	207	198	193	209	190	196	178	200	211	194	176	213	204	180	184	178	184	196	214	214	201	198	209	212	205	202	171	196	189	202	201	170	191	207	194	204	183	213	187	188	215	198	209	179	180	204	193	206	196	195	191	170	195	187	214	178	202	180	201	206	167	194	197	207	187	229	197	194	200	201	209	190	199	226	171	205	198	195	201	206	168	187	217	194	212	201	203	202	200	164	206	190	223	185	224	184	195	207	195	187	194	198	204	197	196	186	186	180	191	184	182	188	199	219	226	174	209	189	188	180	165	183	203	193	197	203	237	215	214	188	188	200	215	192	213	194	202	211	183	203	197	201	193	206	180	179	183	191	198	204	229	212	217	181	212	208	189	208	178	176	169	190	197	209	208	209	193	170	181	212	180	224	181	192	201	197	173	185	180	212	206	175	197	178	176	219	196	186	184	181	167	210	186	214	189	184	203	218	197	181	199	192	180	185	196	206	193	202	189	202	214	178	190	185	219	189	181	210	207	204	190	213	199	204	203	206	191	187	206	174	192	223	199	192	184	198	198	190	173	220	179	202	185	194	185	211	200	199	210	200	214	196	180	203	206	174	200	207	215	211	207	189	183	229	181	190	220	186	201	189	208	203	190	225	219	176	182	198	196	211	200	157	183	192	182	183	183	171	195	211	192	175	211	198	198	189	185	194	166	185	211	186	170	168	210	183	164	203	219	201	185	185	204	179	199	190	202	166	184	198	193	243	181	205	198	195	192	202	207	208	202	230	224	208	183	190	190	186	192	194	214	202	181	185	191	183	204	175	191	205	186	176	215	206	195	222	220	187	201	211	215	200	209	200	184	187	201	220	191	194	206	183	214	213	196	211	202	215	183	186	211	194	230	167	195	197	201	195	193	210	171	206	207	203	208	220	204	164	174	212	203	207	197	190	200	218	185	196	188	210	218	216	196	225	199	199	201	212	194	191	187	187	179	185	197	188	201	187	180	197	184	188	173	202	184	220	191	184	202	186	208	203	184	228	173	215	184	213	189	194	198	195	187	189	185	177	203	202	210	215	181	203	174	216	202	202	194	213	196	183	189	195	186	183	196	178	181	179	195	206	192	193	193	197	203	197	193	198	185	190	209	184	192	180	206	183	193	204	207	193	211	197	215	213	206	211	174	176	204	206	191	184	194	196	172	191	189	202	182	170	191	207	187	210	201	213	208	209	224	204	195	202	186	209	166	191	191	192	172	204	196	189	183	189	205	181	180	210	164	173	194	196	178	196	199	204	221	231	241	225	210	191	159	207	183	217	206	190	191	204	218	190	187	178	201	188	182	214	159	223	206	196	210	205	205	179	185	185	190	189	197	199	202	218	194	191	204	196	217	174	187	191	200	177	167	173	177	205	185	189	193	198	181	193	174	243	214	187	218	203	192	184	176	197	189	192	201	210	187	223	215	196	193	212	196	194	191	200	189	164	208	160	205	194	181	222	211	191	181	232	195	230	180	207	217	204	171	200	187	201	224	188	195	169	190	179	195	173	206	194	225	183	211	199	194	198	210	200	188	199	210	173	181	210	207	214	183	195	196	199	195	192	201	202	219	180	205	198	173	218	154	192	215	204	188	191	192	186	182	216	196	195	188	219	176	206	198	179	193	180	172	179	192	210	202	190	192	191	213	207	223	202	222	202	186	207	174	205	202	210	199	208	194	190	214	199	174	189	203	221	174	180	209	182	180	191	221	200	181	201	186	222	202	197	185	199	197	207	199	216	204	203	208	230	180	213	195	182	204	183	203	193	180	182	203	198	188	205	188	210	193	202	198	203	188	209	231	213	210	183	182	214	195	203	211	202	201	192	191	191	207	187	192	211	181	210	203	167	194	177	174	192	199	202	193	207	201	193	180	194	184	177	192	173	182	195	179	190	200	196	213	204	189	217	194	204	185	207	200	184	188	185	179	203	189	206	188	209	204	188	200	178	208	203	190	181	208	179	202	202	200	212	188	181	208	213	187	204	232	180	196	193	175	186	197	218	186	169	236	198	189	229	199	194	190	190	163	191	179	184	206	219	179	183	215	203	184	190	218	202	205	167	197	186	193	212	200	179	209	172	210	210	196	162	193	212	185	192	182	186	183	187	203	215	167	213	195	203	224	176	193	219	181	195	197	186	210	184	185	179	191	227	200	204	185	216	191	219	205	178	177	180	217	226	192	212	212	215	198	192	184	193	179	230	192	215	200	204	208	188	218	217	204	183	211	206	214	196	154	184	195	208	197	232	201	193	191	173	180	201	175	199	193	206	193	197	183	174	193	199	177	199	210	202	187	179	187	180	172	183	190	218	219	194	185	187	190	192	206	170	201	184	202	160	196	215	197	187	180	197	195	182	185	191	183	217	183	187	182	219	185	197	207	191	193	214	181	186	191	211	234	180	197	196	201	217	181	169	220	210	227	193	176	198	221	209	184	168	172	190	208	190	207	217	192	189	194	204	196	199	207	206	176	207	214	184	177	193	204	185	195	185	172	185	204	185	179	176	185	209	209	184	180	181	202	198	191	206	191	178	162	205	204	179	186	204	211	187	215	219	175	198	214	189	207	188	216	213	188	197	167	188	170	194	204	183	199	188	197	197	195	200	182	222	182	184	178	179	210	184	182	197	189	220	190	203	190	216	180	200	186	198	195	200	193	192	174	205	186	186	197	198	164	187	230	202	192	208	194	188	243	196	195	187	197	211	206	188	177	194	197	215	205	195	190	181	186	190	176	199	206	193	211	195	171	191	188	171	197	181	204	185	183	189	215	201	195	207	186	204	199	209	211	201	172	210	170	216	164	200	205	182	207	197	213
4296	598	698	710	691	679	659	610	624	586	564	550	553	542	528	536	527	561	575	569	538	575	569	552	563	514	554	520	503	545	508	527	545	524	563	499	563	552	555	584	516	512	534	506	547	513	560	542	542	563	547	528	526	521	508	529	515	487	529	499	546	531	518	541	543	509	534	518	510	530	506	528	546	526	544	526	501	534	571	486	538	524	507	511	574	480	592	553	517	527	516	520	494	535	493	509	546	577	526	511	556	533	500	531	555	584	541	515	546	543	531	525	503	513	537	515	519	489	514	507	515	557	524	555	520	513	519	537	521	537	516	524	545	551	516	519	551	540	541	535	517	540	510	536	522	530	508	526	500	510	542	512	551	563	477	492	560	506	500	516	536	559	500	541	491	535	517	518	547	575	498	519	533	516	488	543	504	508	523	507	524	537	526	558	520	584	583	515	583	489	547	526	502	513	556	518	505	505	527	577	481	543	549	518	530	522	498	522	523	527	575	551	533	529	527	511	490	510	519	542	545	546	508	540	532	546	520	497	560	510	497	542	517	522	486	528	551	519	505	540	539	550	519	522	507	544	520	507	550	520	514	534	517	557	549	563	482	537	512	498	538	508	517	541	528	531	537	506	552	566	513	556	532	521	509	514	557	504	488	545	536	518	525	506	535	510	584	499	546	527	511	526	546	546	548	505	549	555	529	572	520	521	510	532	532	535	526	521	510	523	526	529	528	566	563	553	510	547	548	530	535	525	566	537	547	537	531	519	562	509	538	580	536	535	524	566	559	514	530	592	519	537	531	558	509	499	538	498	528	545	534	519	566	555	523	535	510	489	521	525	479	538	524	539	531	517	492	550	521	535	560	522	544	521	564	532	523	520	500	531	526	540	527	541	515	502	484	508	530	514	527	522	562	540	521	584	499	538	550	510	539	508	571	485	561	516	521	538	543	556	526	520	518	547	548	527	541	549	499	559	503	535	546	504	482	523	524	508	521	518	488	507	517	538	556	537	532	534	536	521	522	540	536	538	519	499	528	559	587	526	542	578	520	521	528	536	548	553	500	507	536	576	526	484	473	526	533	503	510	526	495	513	523	471	562	531	510	524	514	534	526	556	552	543	546	554	525	545	525	533	489	569	543	542	562	535	568	549	549	524	504	581	523	533	511	516	516	558	537	545	524	530	543	546	544	509	486	487	517	496	511	490	537	502	542	509	493	511	555	531	547	538	533	535	568	530	540	495	528	517	545	526	504	482	520	523	527	523	531	555	539	491	527	523	529	492	554	531	565	563	537	529	545	496	530	518	497	542	547	528	514	537	550	542	570	568	548	552	539	522	528	523	530	505	507	534	498	510	514	554	526	544	560	540	530	532	555	515	536	553	531	511	509	494	510	572	531	545	539	540	504	537	532	511	514	535	535	519	501	519	532	538	518	541	480	569	559	496	532	535	541	541	496	529	534	562	545	523	550	509	532	578	502	530	521	545	545	544	523	514	515	523	527	545	516	528	527	529	558	568	564	525	571	542	580	562	549	543	596	536	513	528	528	532	545	525	522	518	523	548	501	517	517	546	532	533	548	553	523	556	520	551	540	540	536	523	475	530	554	528	542	530	498	525	511	510	546	518	532	552	518	516	536	483	504	538	552	538	533	549	540	481	490	517	510	459	533	542	486	557	517	518	566	527	525	529	538	535	511	555	525	511	542	516	534	477	542	500	581	543	505	547	537	515	502	484	538	475	540	516	546	509	541	554	538	536	538	528	559	518	525	507	504	510	527	564	540	534	555	522	528	489	521	540	562	512	507	517	528	519	505	520	511	552	551	569	531	501	547	538	543	521	501	550	541	500	549	554	522	527	546	574	530	577	551	526	558	510	513	521	558	516	526	519	558	487	530	522	544	511	523	548	558	519	543	508	515	529	545	543	526	507	513	543	477	546	507	532	507	554	546	539	571	571	541	543	500	516	531	566	524	491	562	530	531	511	540	525	570	535	531	514	548	524	543	549	563	520	506	499	493	521	527	517	532	479	532	533	510	519	537	530	476	515	532	521	501	556	535	512	510	515	543	574	532	498	519	517	578	546	552	542	531	551	541	492	497	545	529	479	498	528	537	535	530	575	514	558	497	496	510	493	527	530	506	520	478	473	516	577	527	548	534	499	533	499	515	523	521	510	502	527	494	515	522	549	507	537	571	517	488	541	496	490	527	533	536	480	529	537	507	507	558	516	548	501	487	526	496	550	540	520	520	526	507	522	533	551	505	493	554	518	549	488	506	517	542	552	517	565	540	542	537	546	537	496	486	527	516	488	510	564	538	552	520	552	605	506	498	560	512	525	557	535	505	499	500	540	524	600	560	584	550	530	533	546	512	548	561	517	529	522	512	512	525	519	556	555	534	486	503	528	541	567	493	516	553	496	572	590	569	532	566	525	520	524	540	517	563	527	502	515	527	527	522	504	496	557	505	534	533	525	524	527	581	479	529	512	553	529	517	508	528	524	530	498	548	532	556	539	533	535	559	521	564	541	549	607	552	551	530	518	552	520	515	544	476	562	510	545	551	576	569	542	503	549	521	540	556	520	478	557	527	518	531	546	553	518	495	514	543	540	503	513	534	558	487	517	509	510	563	519	541	564	533	517	517	481	569	508	551	497	526	555	493	514	584	544	498	547	549	499	539	571	505	554	500	517	558	555	514	541	532	505	567	512	530	558	529	531	509	523	517	535	498	521	520	567	533	520	539	552	524	550	565	531	513	535	503	535	534	525	519	524	514	535	539	524	540	522	522	501	515	552	521	528	570	548	574	512	518	532	518	553	529	537	526	530	506	504	492	512	540	519	500	528	519	505	531	569	539	530	516	479	536	522	483	488	540	518	520	522	542	513	536	528	503	574	520	493	532	544	508	593	513	531	508	561	555	519	535	548	511	533	529	527	534	535	525	520	547	531	538	554	478	577	526	519	538	532	568	547	541	525	579	531	570	510	487	577	505	571	492	533	534	523	562	533	511	515	538	532	521	513	552	521	529	547	567	508	544	554	556	502	549	538	546	579	524	513	550	557	570	531	530	542	525	510	539	514	518	552	523	485	537	522	536	540	511	542	497	528	534	466	525	512	518	527	524	530	517	544	518	567	514	515	530	508	499	526	520	524	505	542	537	533	545	540	539	557	526	563	515	517	538	498	540	516	534	501	541	536	503	545	503	536	507	532	548	506	552	492	517	539	522	503	561	497	534	533	512	573	522	552	534	490	514	536	521	530	533	514	545	535	547	541	524	543	502	468	554	539	541	509	556	498	521	504	543	549	526	507	540	541	547	485	531	538	555	541	527	524	558	573	499	507	542	533	540	515	537	513	496	531	538	560	511	551	539	529	562	536	531	517	498	556	512	505	497	522	528	532	521	552	508	535	554	527	526	537	529	510	478	518	527	509	522	497	504	515	511	542	507	520	564	557	525	530	525	533	538	500	567	531	512	515	531	534	538	502	541	530	503	526	535	513
26905	2515	1182	995	711	566	477	448	413	390	361	323	327	313	306	292	290	275	263	262	282	281	244	271	282	267	217	267	261	278	258	246	267	266	295	267	251	257	244	243	221	239	262	250	230	220	271	234	217	249	239	271	237	261	263	247	259	263	247	270	250	249	251	248	254	234	260	250	240	260	255	274	226	254	213	225	270	237	245	239	247	216	251	273	245	254	263	260	227	254	282	268	248	251	215	289	259	262	269	236	279	242	249	262	264	243	248	243	272	254	257	261	236	240	254	266	241	239	262	238	247	230	253	235	247	215	242	241	256	252	235	232	263	254	241	252	225	270	247	235	248	229	227	251	228	242	269	247	246	233	221	231	221	246	257	227	256	244	259	255	253	258	260	242	246	249	245	257	217	269	243	244	251	247	247	240	261	246	239	255	234	274	242	248	247	246	268	271	237	220	232	264	244	246	261	265	252	224	242	250	229	234	234	260	249	251	235	252	255	221	242	229	226	262	253	243	256	248	258	268	258	252	232	254	232	234	262	264	240	233	262	248	259	262	235	228	250	236	249	246	239	234	287	254	244	239	243	258	241	236	281	245	264	247	263	254	270	248	221	260	256	263	225	239	219	270	237	255	229	255	274	244	235	242	239	244	250	240	243	243	229	241	197	248	242	224	242	245	266	246	273	230	248	269	251	256	231	244	247	237	256	258	271	243	233	237	244	226	236	249	252	251	251	237	258	246	234	232	245	266	233	247	253	231	228	255	229	220	257	236	247	252	240	256	288	223	280	237	250	243	233	237	253	252	266	226	216	218	261	282	237	246	236	249	224	210	227	235	240	252	248	229	255	219	244	260	274	239	260	264	269	247	219	255	234	269	253	231	268	250	258	254	238	233	228	261	223	259	234	278	262	251	246	225	243	224	256	237	244	221	223	230	233	257	210	266	259	244	233	250	253	228	256	240	232	260	204	261	245	236	231	244	233	226	233	230	240	230	245	242	254	267	245	257	238	251	235	264	253	262	230	259	275	242	237	231	233	235	228	246	257	234	245	279	254	281	285	229	258	234	248	251	238	251	247	248	213	220	260	253	245	235	257	245	253	246	254	278	238	268	248	246	266	232	256	229	266	266	266	264	243	254	211	225	236	266	220	243	242	268	259	280	250	210	242	241	222	252	224	247	231	233	254	259	212	246	243	269	260	230	263	255	230	240	230	249	225	278	255	233	234	250	256	238	248	243	263	224	233	254	244	245	222	214	232	234	251	258	265	267	242	259	240	244	224	240	236	232	240	218	264	232	245	271	253	254	256	216	255	232	234	277	246	242	251	240	260	252	241	230	280	258	220	206	249	260	231	238	233	235	220	250	262	226	250	212	235	274	239	255	235	240	261	249	228	258	247	215	256	244	249	245	241	243	251	215	260	246	265	252	245	265	252	217	231	267	250	257	241	236	236	233	259	233	228	257	255	255	236	254	223	241	243	240	260	264	246	249	246	241	240	250	258	237	239	258	228	270	216	243	265	250	217	259	259	234	271	254	220	238	261	236	252	248	254	229	252	243	262	244	229	249	244	248	251	250	269	221	260	261	245	236	245	245	257	266	256	246	227	230	245	246	239	288	221	249	265	262	232	260	255	262	211	261	244	244	238	246	243	236	251	258	255	223	261	210	245	256	231	263	246	242	257	250	235	208	243	237	252	227	248	245	245	246	226	271	249	276	266	267	252	254	228	270	247	249	228	243	221	224	242	241	268	256	279	230	250	245	228	226	276	225	269	256	247	259	227	244	249	268	238	232	253	255	250	258	255	230	252	238	237	251	245	242	250	266	280	240	245	265	256	244	248	269	234	228	241	261	262	202	241	254	263	273	244	246	259	236	274	242	243	225	226	246	265	237	244	244	235	244	254	292	237	229	263	246	222	223	236	252	250	210	235	249	262	262	242	264	246	222	228	253	219	248	231	226	240	240	254	236	243	269	253	223	258	253	236	247	232	229	229	262	249	230	274	258	227	233	250	249	234	258	251	256	242	275	272	273	230	259	251	239	294	247	248	221	257	257	260	229	239	234	225	264	252	256	234	232	231	245	257	260	247	233	266	260	260	264	227	253	228	255	235	241	262	245	251	248	252	256	230	247	247	239	244	233	271	229	252	259	265	237	241	257	256	258	232	224	253	256	258	253	219	250	260	241	229	240	258	246	217	212	244	242	270	293	224	262	257	279	251	235	255	228	249	249	243	267	266	251	242	251	248	257	250	222	234	228	304	257	222	234	242	266	261	260	217	244	219	273	240	260	258	250	225	255	231	236	252	235	250	254	252	241	255	228	247	242	247	242	254	263	251	265	243	282	285	249	235	225	262	254	217	251	266	271	249	258	270	231	230	256	250	239	238	229	273	261	276	233	244	211	237	230	250	237	257	259	256	239	251	253	249	271	253	263	267	236	268	254	250	246	245	252	238	285	267	231	240	231	235	256	249	252	235	245	261	253	238	265	221	231	235	228	261	234	249	265	206	273	256	259	237	261	240	222	262	242	246	257	251	245	254	229	250	231	268	236	252	221	248	239	248	249	247	261	223	235	220	228	252	237	251	233	249	213	232	267	223	243	198	239	243	258	253	225	250	262	268	240	251	229	263	251	237	281	230	275	238	259	241	248	250	234	242	216	261	256	265	258	254	265	233	259	258	267	226	242	233	235	226	224	241	249	273	245	247	266	221	248	239	229	241	229	247	256	237	282	231	265	247	231	264	242	249	222	252	221	243	249	253	269	245	262	241	244	255	247	241	224	224	257	227	258	236	264	243	245	277	248	241	236	243	238	259	247	240	257	234	244	245	236	248	241	242	249	211	226	259	246	261	270	221	259	267	239	248	243	247	236	280	231	257	180	225	237	239	209	236	243	243	223	232	254	231	212	215	229	228	249	250	246	244	260	234	236	222	230	260	249	263	214	233	256	238	273	263	254	223	231	267	223	240	261	263	284	242	244	247	255	244	219	249	235	215	257	236	253	232	246	239	287	238	273	239	247	265	245	219	267	229	231	253	220	230	259	233	254	242	276	256	262	267	245	262	225	225	231	251	220	260	230	246	238	242	250	231	264	240	271	257	255	251	226	258	227	249	256	219	233	241	237	241	260	225	241	277	252	235	247	229	246	256	226	231	274	230	244	260	240	231	231	250	276	270	238	246	299	236	217	235	239	244	262	216	246	256	237	247	277	235	273	235	231	230	258	265	227	222	261	236	230	234	242	259	228	257	248	281	220	260	257	228	262	251	241	268	240	265	273	243	261	221	241	227	288	246	289	236	253	236	247	236	242	219	270	267	243	239	238	240	231	245	233	233	245	234	242	238	230	240	229	245	250	242	258	240	225	255	272	257	256	243	232	234	249	261	255	261	237	277	229	234	234	260	239	231	272	262	239	235	255	248	246	256	241	249	241	269	272	261	273	226	277	273	234	271	230	243	261	234	241	236	258	235	250	233	228	260	239	217	227	262	266	227	241
13149	1408	2482	2953	2666	2359	2033	1678	1503	1320	1225	1194	1098	1053	1000	908	893	902	830	810	807	751	745	766	781	709	743	765	754	715	702	724	705	731	705	729	727	705	739	677	687	667	651	637	694	610	676	701	660	672	634	697	631	663	685	632	637	663	684	630	633	640	639	630	614	684	693	663	640	683	640	636	604	674	653	631	579	708	691	661	626	654	639	663	667	646	632	677	618	656	607	624	612	606	635	670	625	642	666	645	679	643	609	662	592	638	636	608	618	619	712	672	650	623	631	634	658	622	634	639	676	664	645	608	651	655	641	618	634	643	618	651	652	672	642	655	601	608	643	618	626	635	650	616	658	675	643	630	616	624	647	650	672	648	637	615	631	596	623	641	604	615	613	654	655	611	599	627	620	620	648	678	612	639	592	623	629	584	635	640	661	646	597	622	610	639	642	582	627	674	607	596	611	586	638	648	665	621	622	641	659	645	657	635	648	644	619	614	667	648	635	663	597	644	680	616	665	655	638	677	641	669	661	663	636	618	619	623	630	630	631	636	623	644	632	593	661	628	635	612	614	622	604	692	675	617	623	626	608	627	623	667	625	629	621	620	623	644	610	632	596	644	625	647	643	641	620	627	618	589	625	652	646	608	641	592	644	622	663	596	661	676	638	641	691	621	625	608	621	615	613	668	686	570	649	664	658	669	685	652	636	652	603	634	688	622	681	609	688	626	645	630	652	621	610	662	651	632	640	602	628	680	605	661	632	621	657	647	624	617	627	630	674	687	642	632	651	667	662	644	665	640	620	650	677	651	621	642	665	589	678	666	619	658	640	622	609	604	634	603	636	643	644	608	600	618	604	614	660	622	620	668	648	613	668	587	672	689	623	688	648	678	685	644	635	638	648	629	642	667	663	623	622	634	620	651	589	587	580	594	641	657	632	635	645	627	678	607	624	665	667	655	639	600	606	624	634	650	657	651	618	633	563	635	630	651	630	662	667	614	645	636	631	605	606	635	598	629	605	613	684	654	630	627	659	639	636	619	632	626	668	651	668	676	664	642	614	582	614	643	611	634	643	614	662	606	661	672	642	654	644	597	643	661	596	648	634	674	613	656	609	643	623	636	654	631	620	595	620	606	655	643	616	644	617	623	623	641	631	585	614	669	628	627	617	651	606	674	639	633	604	622	645	647	647	628	586	637	628	596	610	647	614	621	602	606	652	615	629	656	651	609	640	665	631	642	683	619	637	682	654	670	628	624	670	654	609	656	646	632	651	629	626	645	592	633	644	615	633	626	617	705	640	677	629	639	660	662	664	636	623	664	680	639	616	678	602	613	674	660	631	614	664	602	613	639	642	625	609	611	652	656	634	663	563	611	607	615	636	613	595	615	655	638	625	645	672	665	594	645	673	586	647	687	635	689	630	659	622	636	689	657	657	658	606	631	648	627	621	571	601	642	573	623	636	618	637	655	668	629	622	638	685	625	613	649	633	668	608	671	628	643	619	677	674	663	673	635	636	657	647	615	590	653	626	600	615	618	652	632	615	696	608	612	629	633	616	614	643	667	615	598	610	637	602	655	612	633	637	633	642	596	614	636	607	643	645	644	628	649	644	634	629	655	587	595	596	645	611	667	689	637	609	650	604	590	681	658	613	626	647	675	680	631	650	618	588	656	650	618	663	621	635	652	611	658	635	611	651	647	623	688	647	636	638	605	676	658	651	655	655	644	632	645	662	582	684	689	649	653	634	648	665	653	626	582	632	629	630	590	627	609	673	596	654	695	647	628	693	692	629	629	687	652	596	645	641	611	631	628	645	640	630	663	595	629	674	669	627	612	659	659	643	634	656	617	621	645	658	618	655	619	628	651	606	645	607	596	610	633	613	661	595	678	631	664	601	601	641	654	643	616	654	627	684	636	613	638	678	654	689	659	621	641	607	622	632	599	616	652	613	624	652	607	632	658	641	659	680	656	655	624	596	614	634	610	628	623	637	661	680	647	633	666	622	637	634	647	651	639	640	617	561	618	699	629	641	626	619	637	665	646	613	616	639	597	668	620	628	639	682	638	677	611	644	631	598	644	625	627	673	631	661	657	631	610	651	664	644	640	677	652	660	617	685	634	634	650	671	621	660	617	658	574	609	606	630	680	697	603	634	650	633	628	672	648	649	670	633	633	636	656	647	651	628	625	665	701	560	649	664	650	609	604	606	650	647	620	630	653	671	650	640	650	628	685	634	617	662	701	670	652	648	663	648	655	684	678	625	648	669	660	637	628	610	639	647	628	619	668	599	686	644	672	645	646	625	664	667	618	650	638	606	638	639	598	611	653	657	557	635	633	644	642	634	588	635	640	628	659	674	651	654	644	599	605	666	650	670	712	613	635	634	635	578	661	618	634	673	658	623	622	664	625	638	618	613	624	614	629	646	651	632	646	639	645	621	607	594	612	630	638	637	669	654	644	638	609	617	619	628	694	615	618	621	667	611	629	668	656	669	632	647	659	645	623	650	610	654	606	578	624	628	687	636	629	630	581	639	613	606	597	592	636	641	654	626	628	630	639	640	638	642	640	632	645	633	661	643	626	633	631	670	657	605	697	638	575	637	621	648	667	629	679	641	632	627	662	639	637	625	691	631	586	666	663	664	588	582	653	629	633	607	662	593	636	646	616	655	603	620	672	634	618	633	621	633	676	629	632	638	634	662	580	676	636	659	635	603	642	667	624	633	664	661	652	619	622	663	648	619	680	631	634	698	626	625	603	643	621	643	601	629	664	656	640	668	590	604	642	668	632	668	634	576	612	622	638	649	618	641	602	687	645	612	620	626	697	613	655	635	599	570	644	591	590	644	643	631	617	628	596	591	644	584	616	679	678	647	654	639	685	620	671	637	632	717	642	644	664	712	629	670	653	639	639	658	603	665	634	651	678	656	645	633	610	619	670	618	657	636	629	602	631	623	636	597	641	671	628	643	598	623	644	603	618	612	629	609	573	613	629	662	610	606	646	627	620	635	641	653	658	639	629	612	659	660	608	638	630	682	605	633	618	618	653	635	638	606	654	624	616	612	608	612	611	629	632	618	635	635	611	617	581	683	618	604	594	611	631	616	657	646	677	652	649	596	634	647	653	640	605	632	661	648	675	673	649	664	639	658	635	618	632	598	645	651	617	635	652	654	619	638	640	657	663	646	623	693	624	643	644	594	639	677	660	660	621	615	655	628	663	686	638	638	630	620	635	651	643	629	662	621	684	623	675	660	679	653	660	554	615	624	608	682	637	621	594	650	630	612	650	661	639	604	627	642	623	677	653	632	633	631	580	640	628	603	655	621	596	647	639	601	638	665	650	626	579	608	609	614	640	682	602	612	621	597	628	671	605	649	640	647	648	628	630	610	614	602	637	649	618	642	645	551	611	639	634	609	666	617	624	666	671	653	608	663	620	626	688	615	664	617	663	580	637	621	651	639	647	624	679	653	661	612	666	636	653	623	632	596	643	678	607	658	620
38857	6093	2191	1656	1138	785	669	510	432	375	311	277	280	257	230	226	197	206	195	203	183	188	172	189	170	125	149	145	142	154	160	147	159	153	161	153	146	145	141	159	149	142	148	134	144	127	136	132	136	144	140	142	131	129	156	129	157	148	131	167	151	171	129	156	133	136	140	138	125	158	118	127	121	108	145	132	147	122	148	149	134	138	124	144	121	144	138	143	125	131	157	134	148	140	144	142	124	134	116	129	143	127	145	129	140	148	125	146	130	151	141	128	125	142	150	134	128	146	128	124	127	158	118	135	143	137	149	148	128	132	164	148	120	127	139	156	129	120	129	131	125	174	123	132	145	140	135	122	140	139	125	130	126	116	135	116	132	133	116	137	132	135	119	152	126	146	136	128	116	147	115	159	136	151	119	136	136	125	134	139	130	127	133	137	129	154	134	153	118	135	133	126	143	135	137	125	140	112	149	131	137	128	128	140	148	148	118	139	115	138	129	138	137	113	132	127	148	129	136	151	150	112	140	119	135	133	140	154	113	130	146	132	129	136	145	144	119	138	123	114	161	165	130	155	121	149	118	128	130	152	133	126	143	134	130	125	118	132	126	163	123	173	146	107	136	141	144	165	135	130	139	133	139	128	140	136	114	132	133	136	152	140	140	156	138	98	136	123	137	158	144	138	121	134	142	146	137	132	137	133	134	138	156	123	138	130	148	118	134	131	125	130	150	126	152	140	118	123	160	135	128	133	139	130	128	172	150	129	124	124	141	128	115	163	139	127	139	139	129	143	134	125	139	120	131	140	109	133	140	142	135	128	161	135	137	156	153	141	126	144	127	125	134	135	130	124	137	126	131	143	123	140	144	148	138	140	133	125	145	105	146	132	123	119	132	131	155	129	128	158	127	148	148	142	156	136	133	119	115	144	136	147	131	127	124	129	133	127	124	133	137	125	133	159	147	145	133	129	145	127	120	154	160	139	132	139	119	137	141	127	132	106	125	123	127	145	129	136	100	143	138	137	132	145	133	122	125	125	146	134	136	144	146	144	126	116	138	136	138	134	140	132	146	122	145	135	140	112	135	130	136	123	133	128	128	158	146	128	155	135	125	142	149	140	142	139	127	128	117	144	119	139	127	127	138	129	133	119	139	134	150	147	136	137	132	120	139	112	160	128	138	112	130	130	126	133	128	119	158	126	119	144	125	134	144	136	151	153	149	142	141	113	145	120	146	143	141	152	143	138	157	146	129	133	121	148	134	118	131	117	122	125	148	136	127	147	118	119	144	118	132	128	141	125	132	141	116	140	121	122	111	129	160	148	154	137	140	132	121	126	131	163	126	146	141	139	156	131	123	134	117	132	147	153	125	140	145	142	127	147	137	121	136	130	148	131	128	138	124	147	134	130	121	136	138	137	133	126	114	153	135	154	130	138	139	123	141	137	138	126	142	133	131	127	131	144	125	135	128	153	167	146	132	127	133	139	150	116	164	131	132	145	147	152	152	137	121	129	131	128	142	146	130	130	133	120	125	126	146	113	122	130	132	138	151	121	132	129	127	138	130	113	140	122	114	148	125	129	121	139	146	142	126	139	127	122	129	141	121	127	128	139	129	132	136	119	140	111	143	118	119	139	128	135	137	136	138	122	146	145	137	136	127	103	153	134	114	150	136	141	138	142	139	145	138	134	142	120	140	128	147	130	133	128	133	142	149	147	144	143	121	136	126	140	142	127	125	147	135	120	130	141	158	107	146	133	141	117	135	114	120	139	109	137	141	137	135	123	146	131	115	156	130	137	130	132	151	145	130	128	146	134	126	166	148	130	127	124	127	150	131	125	148	134	112	118	149	107	115	148	129	122	142	122	167	120	154	122	145	120	134	127	128	128	155	135	143	122	129	136	136	139	131	104	131	142	147	143	133	148	130	136	131	126	112	145	127	128	131	160	154	141	155	123	143	124	113	138	148	157	160	132	133	117	126	142	143	116	157	118	143	140	141	134	120	129	132	132	117	124	135	141	127	132	113	132	146	134	129	117	139	160	143	140	137	135	123	129	133	145	113	131	126	146	130	138	137	119	128	126	135	149	125	138	169	119	153	144	122	137	149	147	123	139	149	139	144	135	147	139	116	148	144	151	131	136	120	120	127	133	121	134	126	151	152	130	135	129	126	116	160	139	146	127	105	131	124	146	135	143	131	132	117	134	166	116	154	132	130	132	136	139	157	134	147	135	142	151	127	119	134	128	156	141	127	133	148	134	134	135	129	136	142	123	132	128	148	129	153	139	125	138	143	128	112	137	147	132	128	135	113	137	138	150	126	127	156	153	125	152	130	133	120	153	138	133	128	133	121	121	144	141	124	129	138	135	122	118	119	137	137	147	127	131	128	146	124	115	131	130	126	121	130	119	132	124	116	136	126	144	157	119	138	127	127	145	121	154	131	137	113	143	147	131	129	130	170	143	146	120	116	144	144	138	141	137	137	135	123	121	137	147	119	128	138	136	120	135	132	131	132	129	134	150	117	119	148	152	131	118	130	136	135	140	132	146	119	144	149	129	148	115	121	133	127	132	114	153	116	129	142	123	150	121	132	135	114	124	124	134	141	111	140	133	130	150	137	129	135	146	122	119	117	111	142	139	136	136	146	136	100	129	138	132	113	146	143	128	129	157	124	126	147	142	144	141	120	130	127	135	124	125	144	140	131	123	134	151	157	130	143	126	121	134	137	143	127	148	160	146	131	156	154	147	141	125	127	152	152	124	134	136	130	119	124	136	112	129	121	125	155	123	119	144	139	157	133	149	142	138	151	139	138	134	144	126	134	131	133	149	134	148	154	143	157	128	160	130	133	128	137	133	156	138	126	137	134	129	144	131	132	154	147	155	135	125	107	129	130	112	106	114	136	145	130	143	146	136	154	141	137	154	136	150	120	129	151	126	155	138	106	137	132	125	152	121	158	136	149	127	145	145	147	125	138	118	138	138	146	156	116	136	132	128	138	119	133	145	131	145	140	143	146	131	150	144	141	132	164	107	162	156	143	145	141	131	146	130	112	144	152	144	135	141	151	146	132	127	129	137	151	140	135	138	143	141	136	123	134	126	149	133	139	130	134	137	137	146	140	129	131	161	131	133	151	135	113	110	136	156	136	154	117	127	132	150	149	160	140	137	121	135	135	145	125	159	113	149	126	124	153	138	123	149	143	123	145	131	134	136	125	132	129	137	138	129	139	147	128	134	142	136	142	144	139	148	148	145	144	143	164	133	130	133	136	110	149	129	141	156	139	128	134	145	149	115	131	130	136	134	113	122	128	146	118	150	136	165	134	143	137	140	120	143	153	120	139	136	149	139	137	151	134	147	134	121	148	135	131	101	141	153	140	145	152	141	126	135	146	130	133	133	137	165	123	148	132	135	128	154	136	158	128	141	156	132	129	149	134	163	151	107	134	143	117	148	125	160	128	131	125	134	134	148	147	131	123	135	138	127	122	142	133	146	131	129
18561	1889	3883	4728	4255	3616	2796	2358	2132	1729	1535	1363	1196	1070	1021	975	930	858	731	730	722	654	642	637	552	572	575	532	566	569	528	486	500	444	516	472	428	446	449	474	452	446	438	423	452	436	457	421	456	440	398	443	409	435	417	437	435	422	401	354	405	374	367	395	420	418	401	377	369	418	410	405	379	395	417	378	376	366	376	372	408	369	389	379	385	412	398	381	405	367	393	397	395	384	368	391	373	398	391	380	390	405	386	341	363	386	384	374	312	354	393	393	378	353	374	370	354	369	343	376	383	377	368	344	363	371	360	377	351	370	375	400	362	382	345	343	360	398	396	341	361	398	374	371	403	353	343	362	379	351	363	399	350	346	371	364	387	380	368	399	380	376	374	385	366	356	360	360	383	344	397	371	351	389	359	362	359	354	364	378	342	377	366	392	387	396	390	377	379	343	351	371	351	362	355	353	357	358	379	371	390	370	399	396	349	352	358	367	352	356	377	353	387	357	375	384	369	318	401	388	374	387	337	346	360	369	366	362	406	368	390	357	362	367	365	314	366	364	366	376	368	375	389	368	389	360	355	360	428	373	338	368	421	359	408	356	392	372	380	390	373	343	349	369	355	410	329	377	369	397	348	393	387	385	353	355	363	353	403	361	398	389	362	368	372	357	359	390	377	367	373	383	333	367	389	353	354	355	353	375	347	358	363	373	400	396	395	380	350	361	364	339	372	375	369	360	359	361	346	394	323	397	406	365	378	378	377	360	394	375	364	357	379	409	365	383	356	419	391	334	340	382	382	367	394	388	340	368	330	340	381	348	376	371	367	382	378	341	407	375	380	362	390	371	370	359	354	382	384	350	385	338	383	367	359	374	388	383	360	363	327	410	411	377	341	366	363	373	384	385	341	387	360	343	393	384	401	383	371	353	394	368	355	349	341	391	379	349	389	356	359	381	365	368	375	373	352	364	374	362	354	382	366	381	377	369	368	360	375	364	390	370	382	387	371	349	382	357	351	360	367	353	342	370	382	322	367	362	372	356	378	322	388	374	397	415	362	403	359	351	341	382	371	366	344	333	373	384	388	397	368	360	396	367	360	358	373	333	402	345	375	358	369	377	370	384	365	362	373	375	358	359	386	372	365	386	379	380	377	354	327	339	409	332	363	365	390	369	361	362	367	392	370	357	354	340	379	369	361	374	359	357	372	356	369	348	357	344	354	388	365	369	373	365	350	385	387	393	351	361	364	378	336	369	316	384	387	410	367	339	370	352	349	379	353	371	358	352	383	375	393	357	387	384	366	377	353	365	350	383	365	379	348	375	374	400	331	369	306	344	398	381	362	383	360	371	385	367	368	395	373	341	388	362	403	394	400	362	378	354	366	363	389	355	363	367	357	340	354	388	345	372	367	360	385	357	393	396	366	337	344	376	363	384	373	328	401	351	380	354	366	336	382	391	345	373	361	353	351	357	361	383	357	404	343	339	347	354	360	376	383	352	337	364	389	367	387	356	354	351	382	383	360	395	349	353	362	340	377	361	374	369	388	372	359	387	383	359	342	352	349	373	345	352	339	349	351	379	390	353	369	353	350	404	380	385	363	369	358	392	381	372	386	370	374	401	368	348	336	329	379	376	378	345	365	380	311	311	332	367	374	419	380	379	375	369	352	355	411	347	366	349	342	334	361	342	386	355	367	393	367	397	387	393	363	360	375	354	398	368	368	388	343	380	359	357	368	344	361	408	364	360	371	349	339	374	362	353	351	362	324	370	351	379	385	358	360	360	348	345	320	383	374	372	351	387	341	360	357	388	379	341	342	359	373	351	388	370	410	344	335	411	374	357	359	336	393	358	351	343	390	362	316	340	379	331	333	371	356	391	372	359	367	353	346	378	396	374	392	346	382	355	356	364	339	354	356	349	377	384	351	377	353	339	384	360	354	338	328	357	365	397	372	344	378	371	337	361	389	332	369	363	353	361	344	358	399	383	369	364	329	378	392	361	354	378	362	360	346	379	345	348	394	392	383	380	401	385	383	370	332	397	365	358	348	373	350	357	380	351	351	353	380	363	309	352	369	407	363	386	359	318	391	359	373	361	330	363	322	383	353	388	334	348	367	395	384	353	356	369	366	369	345	349	396	363	359	355	354	376	358	383	357	365	394	362	334	348	377	356	342	344	375	378	408	399	363	373	345	350	372	399	367	343	364	346	370	370	362	374	375	349	377	312	357	384	366	372	340	384	377	338	364	349	362	396	398	347	393	340	378	383	364	348	366	370	366	345	346	388	364	380	373	369	385	372	371	369	379	350	371	348	370	381	368	398	374	362	356	363	389	355	355	368	375	391	390	368	394	333	360	365	369	344	381	367	399	362	360	377	357	357	347	363	360	378	366	348	363	365	390	386	355	357	344	366	394	386	376	382	345	372	375	387	370	363	360	366	385	389	354	386	369	335	338	355	348	380	376	388	366	341	345	371	375	383	359	367	397	344	379	380	377	369	388	353	362	358	369	382	361	359	385	350	376	351	342	354	355	386	386	387	381	364	386	370	380	382	404	388	364	377	358	353	344	349	358	398	378	375	344	363	370	356	372	364	341	335	386	369	350	384	349	350	367	383	367	348	401	371	333	364	389	384	341	346	381	346	365	358	405	362	346	358	379	419	370	368	391	353	307	353	354	350	405	380	371	365	385	392	367	364	334	355	385	377	352	344	406	364	366	374	345	379	364	401	360	362	356	349	360	366	375	377	358	352	349	402	370	381	346	364	339	358	366	342	402	378	351	364	380	356	382	342	385	376	372	369	323	335	355	382	396	350	360	361	386	368	344	341	361	342	343	363	354	379	364	392	334	398	350	347	403	355	374	352	324	364	391	397	362	364	386	349	352	410	353	363	379	363	374	322	361	358	363	364	365	373	381	384	368	368	361	367	370	376	393	368	377	352	330	391	353	350	349	356	344	372	376	389	381	329	338	369	360	370	382	364	346	376	356	344	335	378	342	365	366	349	398	363	355	353	339	328	345	369	340	369	399	375	401	384	366	344	368	374	380	349	372	382	395	354	365	372	372	393	360	392	385	363	359	379	388	352	377	360	346	377	365	334	344	368	371	368	376	369	345	369	357	360	329	364	362	364	353	394	372	381	331	358	395	378	357	341	369	370	370	381	371	372	376	388	361	403	336	350	353	331	371	383	380	382	347	395	341	354	362	398	338	360	364	381	380	376	323	387	391	390	379	362	362	366	391	381	341	369	357	386	375	380	382	373	383	372	348	388	362	386	364	369	349	344	396	327	350	382	365	358	368	368	342	336	383	346	345	368	385	357	364	369	383	369	367	353	347	356	366	364	361	378	375	369	370	377	396	404	378	367	348	367	362	380	350	369	375	380	362	355	383	379	339	330	370	335	355	356	388	344	345	362	377	403	377	399	376	380	350	344	387	361	351	379	342	364	402	359	343	343	324	360	340	379	394	383	355	371	358	323	389	367	360	343	388	345	371	376
5280	240	274	208	237	237	208	203	209	205	189	200	212	208	165	212	206	188	186	178	209	196	224	212	190	230	205	201	176	204	182	190	187	183	225	193	215	213	194	189	225	193	192	207	212	187	205	209	210	212	199	197	191	179	205	197	200	219	184	172	197	176	185	205	208	191	209	202	219	231	195	193	213	202	234	176	201	196	203	195	227	178	190	186	181	190	203	229	234	207	231	195	210	211	197	200	218	189	181	208	201	199	207	198	209	217	200	182	251	195	200	183	213	198	211	189	193	215	200	177	205	183	193	192	176	190	187	194	193	186	176	192	210	196	214	208	189	201	195	189	204	174	198	193	185	202	201	211	179	198	198	200	201	205	191	210	216	189	197	190	206	196	214	190	200	211	196	207	195	172	217	201	190	185	192	212	207	176	217	202	191	178	199	195	206	177	191	181	204	196	188	186	176	215	188	198	183	191	178	219	233	190	200	169	196	174	209	204	179	199	188	174	179	208	202	210	174	204	174	205	206	204	177	204	199	193	201	171	193	203	196	208	215	214	192	179	178	204	203	216	198	199	212	215	185	182	186	232	200	170	194	185	219	169	209	205	223	196	215	202	204	183	205	207	199	201	173	199	218	203	194	216	201	211	205	204	184	181	196	192	198	192	207	178	187	219	169	181	189	209	196	180	171	187	205	199	209	191	189	199	182	212	211	202	192	181	181	192	154	211	215	181	211	214	192	207	204	198	205	201	172	193	234	174	201	215	193	186	193	203	211	182	200	201	162	221	189	172	198	224	177	201	200	179	203	175	185	177	206	176	186	202	189	217	197	188	213	185	183	195	187	194	193	175	198	213	207	186	195	202	196	187	203	210	179	198	203	237	175	203	187	210	209	200	196	203	187	196	208	206	195	208	188	202	187	179	192	197	192	181	193	185	194	198	189	189	197	163	186	220	189	212	216	190	206	183	195	189	201	207	200	171	213	187	193	217	227	199	211	227	195	198	196	177	183	202	166	146	181	179	187	206	194	193	176	208	203	193	188	188	212	223	204	202	213	173	189	175	220	191	181	190	175	209	195	206	176	174	208	211	209	184	202	194	198	195	208	208	180	194	206	195	196	200	222	198	206	198	191	193	192	185	195	194	194	213	191	193	188	182	203	223	202	194	201	194	199	217	199	187	216	182	192	233	194	199	194	199	220	191	190	191	185	199	221	189	187	201	214	203	224	195	215	210	176	187	197	179	189	172	190	198	210	212	177	201	203	217	203	182	190	212	210	209	208	204	206	199	195	203	188	202	181	200	195	188	200	191	177	189	190	215	186	200	177	182	204	201	216	167	207	183	214	192	171	183	191	172	228	188	175	216	227	188	173	201	213	192	220	183	181	188	190	176	178	213	214	197	218	189	223	205	192	190	213	201	207	195	193	173	187	207	185	203	211	201	230	173	181	211	188	194	163	173	197	181	209	208	193	207	208	213	196	180	219	209	195	184	169	195	214	201	230	187	181	209	180	211	183	212	192	189	186	176	189	172	192	210	190	206	195	198	213	209	202	194	188	179	202	204	219	210	198	197	201	214	201	187	201	213	196	186	194	175	189	206	204	197	222	208	199	209	207	191	186	189	191	213	173	197	219	183	207	190	191	177	184	176	189	163	214	219	190	195	203	210	190	194	217	180	184	194	207	200	194	166	218	201	171	196	208	192	180	177	186	205	208	216	178	194	212	194	170	221	176	191	203	191	192	181	237	172	183	213	181	206	162	207	201	216	170	214	195	204	212	184	196	180	222	228	182	205	184	187	190	206	205	185	185	178	197	179	204	185	222	208	211	189	185	224	175	188	173	194	203	181	220	217	196	167	199	174	178	206	208	209	196	184	204	197	195	189	190	209	216	160	193	172	173	199	184	181	218	210	198	196	202	176	186	181	197	185	205	213	203	207	226	212	182	182	177	207	176	203	201	205	215	194	184	177	175	185	175	235	201	172	212	202	197	204	192	183	204	196	201	165	179	199	175	200	201	193	200	179	189	191	203	202	217	196	160	190	184	193	188	224	197	208	200	197	173	192	207	163	191	186	198	188	209	208	198	215	179	193	194	213	192	190	192	188	175	179	198	206	196	200	240	175	176	197	215	181	211	203	237	214	195	164	187	230	206	214	198	189	186	197	204	197	202	194	215	186	195	178	213	222	191	181	196	172	208	209	178	194	187	190	187	209	205	202	213	202	207	189	179	226	190	190	201	193	194	223	190	199	193	202	191	220	206	182	215	176	186	193	199	181	197	208	191	216	186	180	190	182	183	185	203	200	185	210	188	183	195	202	204	210	176	212	176	198	210	194	197	186	173	190	202	198	217	205	192	181	198	232	194	166	188	185	172	198	178	193	189	195	224	196	171	192	199	188	192	177	193	194	177	208	180	214	182	206	190	165	188	181	193	189	205	190	228	186	194	180	210	194	201	177	189	188	184	178	202	207	183	191	184	189	187	183	202	190	168	205	194	198	191	187	177	188	185	209	208	195	203	217	210	208	196	198	172	185	220	194	201	193	180	186	218	209	190	193	181	185	189	187	193	201	219	180	209	212	189	202	228	204	190	222	203	200	188	198	184	221	181	197	190	203	207	194	220	204	209	193	183	178	177	181	207	190	189	181	198	222	185	168	210	190	190	202	218	187	180	179	201	212	196	199	185	173	208	206	210	223	197	197	177	193	212	190	197	207	179	201	182	185	178	193	217	187	194	210	207	237	235	195	209	198	209	197	195	198	176	190	187	208	213	198	185	200	191	192	206	178	203	205	192	216	199	216	177	172	188	197	194	204	165	208	186	221	193	211	187	213	212	201	193	173	210	174	190	185	210	191	172	179	176	211	198	223	185	191	208	229	181	209	198	202	186	200	203	227	201	193	202	188	191	187	206	204	195	205	175	179	206	218	193	218	213	161	188	203	213	189	189	202	189	202	182	185	214	193	201	214	189	195	192	193	205	194	192	202	206	193	208	180	183	220	195	179	179	223	210	198	185	209	183	221	206	215	190	225	217	202	186	200	205	203	186	207	206	190	229	212	192	185	199	204	181	193	188	199	223	224	212	177	207	201	171	225	202	226	195	208	191	191	190	209	192	194	215	200	208	194	204	207	184	197	216	205	204	195	196	193	207	220	193	207	207	205	168	201	186	184	198	197	221	201	200	203	177	204	186	203	171	198	198	187	182	176	181	209	178	205	185	181	196	216	197	207	181	209	181	217	213	185	207	217	214	178	200	204	182	198	200	200	201	204	194	200	219	202	175	188	209	176	191	189	215	169	217	208	202	174	194	198	199	196	220	171	200	198	187	202	182	207	189	213	216	178	191	194	196	173	196	205	191	200	191	232	194	196	207	214	199	195	188	191	192	182	207	177	215	206	191	194	193	203	184	200	180	159	193	216	176	204	225	198	233	212	176	213	195	194	209	194	216	202	202	196	218	192	208	218	184	196	170	193	183	186	194	184	222	209	181	193	200	198
4307	548	710	716	719	671	657	600	576	598	621	580	553	596	564	578	530	604	498	540	593	544	510	532	538	562	498	528	529	552	551	533	560	574	555	574	541	533	561	547	521	549	535	514	507	545	553	602	562	538	545	516	518	546	548	554	488	508	533	511	497	535	536	538	531	512	514	504	537	514	545	554	533	562	557	543	549	542	496	499	523	537	574	563	472	521	554	510	504	510	529	549	583	514	551	536	544	526	533	477	525	485	526	529	566	549	528	550	540	564	503	541	584	529	571	510	533	564	565	522	506	528	534	500	521	534	520	519	500	539	530	512	535	503	554	542	546	561	555	522	527	493	525	546	485	510	540	505	522	543	527	560	546	535	504	519	556	545	541	549	531	554	521	511	513	566	531	505	529	523	547	557	574	568	531	503	533	562	536	566	539	487	526	536	544	503	505	511	524	570	558	527	570	537	526	539	502	519	537	522	475	528	523	548	524	514	491	470	534	531	564	535	508	506	531	541	549	515	528	552	527	499	554	535	523	487	533	580	543	556	509	557	577	522	555	540	522	535	539	524	485	516	561	545	528	515	536	533	516	488	547	534	536	530	516	565	521	540	518	519	503	540	501	554	513	508	551	522	547	536	507	507	542	527	546	542	492	526	535	525	529	526	528	566	529	562	494	544	577	515	532	545	558	514	515	545	495	547	566	565	587	508	550	495	545	575	504	511	501	530	527	516	517	535	531	496	514	553	526	500	520	534	566	498	510	543	533	533	532	544	521	494	512	516	520	499	512	529	509	546	549	529	522	505	517	511	521	539	539	547	533	544	503	503	542	540	511	537	583	526	560	486	541	517	494	508	513	557	498	584	513	545	498	536	531	522	506	543	537	564	540	549	545	515	545	536	551	515	503	547	516	547	551	545	485	512	500	548	584	537	532	527	553	536	538	546	519	549	579	479	538	544	538	507	541	524	553	545	622	525	524	558	558	541	534	486	530	502	470	547	530	574	514	547	545	528	518	494	532	544	546	498	522	565	524	482	531	529	524	547	545	533	555	547	563	561	549	549	545	537	525	567	519	484	542	469	549	517	567	570	561	526	502	543	516	541	515	518	572	568	559	548	536	528	547	519	525	526	526	526	521	589	548	547	522	504	466	550	549	507	532	515	540	542	571	521	519	535	541	514	519	533	511	525	519	567	547	519	516	500	524	486	574	523	504	546	520	538	544	588	545	491	515	499	570	508	572	525	564	539	514	581	550	547	533	590	561	561	502	556	519	532	514	539	545	499	525	547	524	552	520	538	547	503	531	481	517	540	536	564	544	520	526	554	537	551	544	547	519	543	531	516	565	560	514	490	512	517	531	551	511	478	541	538	539	567	580	536	551	519	515	505	516	538	595	543	550	539	580	500	496	523	574	519	553	568	504	523	489	518	531	529	527	513	554	519	576	533	512	539	504	553	566	561	527	546	546	527	524	525	535	558	549	543	522	516	496	506	503	558	568	560	507	525	523	539	526	566	540	565	559	534	513	540	509	522	544	577	541	515	562	530	499	546	546	554	553	526	536	540	563	534	553	481	504	556	515	502	522	568	596	533	514	581	550	531	514	499	522	532	525	558	590	544	530	528	501	511	560	507	547	554	504	548	572	536	495	539	537	539	527	535	506	515	536	507	524	525	534	485	521	517	532	526	517	545	507	541	560	541	550	518	542	528	533	541	491	527	547	483	520	536	509	579	558	553	498	523	522	530	528	527	523	508	509	550	532	533	527	511	507	523	520	509	516	570	485	519	580	526	549	540	495	545	575	513	566	558	533	538	507	595	544	577	536	526	483	556	536	533	538	498	535	537	522	496	563	525	506	513	533	536	538	558	576	553	491	520	520	543	534	572	528	515	585	530	492	537	546	531	557	527	518	506	503	505	511	514	527	526	519	514	490	531	501	566	513	520	523	523	464	532	533	510	544	530	503	511	535	513	529	547	505	564	524	522	491	547	521	545	523	484	533	533	530	536	529	534	539	550	532	549	544	529	513	546	520	530	519	551	508	540	503	534	503	564	503	565	567	526	500	596	501	523	518	531	526	543	529	520	520	547	536	497	551	521	542	530	504	552	516	560	537	537	540	553	530	547	586	491	541	556	509	531	512	509	551	529	559	513	544	532	496	538	542	513	551	547	536	541	538	527	507	568	534	533	561	517	567	482	527	553	525	491	526	556	567	521	513	546	516	535	543	538	515	520	526	561	528	527	511	537	493	559	533	536	556	538	541	536	589	580	476	505	520	496	544	515	553	539	521	537	542	515	495	521	555	550	562	552	517	527	561	504	517	542	530	505	530	544	537	542	500	590	525	529	526	536	492	519	523	513	543	543	524	548	545	547	520	510	566	534	556	543	525	545	600	502	553	550	554	543	547	510	556	535	526	584	527	560	484	544	545	537	526	570	544	505	521	538	555	533	553	526	517	547	519	543	515	547	553	550	552	503	547	485	524	555	529	486	498	507	542	519	546	542	510	559	540	534	538	541	567	561	546	528	522	549	508	487	576	556	544	479	525	557	558	507	494	553	549	537	563	533	543	528	494	525	543	547	497	520	537	526	514	544	521	510	509	546	542	601	506	557	542	522	534	508	554	513	559	526	531	503	540	545	517	525	587	510	525	528	575	546	492	511	554	520	525	519	570	552	524	557	544	513	547	560	528	526	588	546	534	510	517	459	536	537	518	522	557	549	509	503	596	523	571	500	562	558	548	515	548	523	526	530	526	559	519	522	533	545	550	520	543	524	517	471	538	542	543	530	542	512	539	518	542	528	513	563	501	538	545	539	538	543	528	522	508	531	537	485	534	506	522	532	551	505	522	562	534	518	530	508	529	541	518	551	530	565	573	560	527	536	562	555	544	524	528	542	534	567	509	552	541	535	546	567	494	506	507	547	523	559	563	531	553	509	512	507	542	578	564	569	523	534	505	542	560	501	524	513	574	523	522	492	539	541	522	508	515	498	528	530	515	553	538	507	546	583	527	535	534	572	492	546	515	514	548	527	534	570	536	550	518	556	492	582	573	531	572	540	537	509	546	555	513	527	513	494	513	532	518	540	553	504	553	517	529	556	486	521	499	516	565	532	551	551	546	536	521	540	516	544	533	526	533	534	568	526	494	563	561	489	546	498	515	536	501	549	537	548	569	506	521	509	497	547	543	548	579	515	551	487	575	500	561	527	529	512	493	540	513	564	533	509	537	529	484	533	517	524	549	523	540	527	538	537	538	556	537	575	499	531	496	494	535	528	556	524	559	517	550	538	539	535	525	551	564	537	545	542	520	541	518	505	508	549	544	535	545	515	528	535	524	530	532	533	541	542	521	537	512	552	508	522	535	528	545	530	519	515	548	566	566	507	574	528	542	554	548	550	589	538	470	501	506	569	504	552	559	518	563	540	567	537	585	580	543	556	482	533	546	515	543	503	534	548	544	517	562	518	524	525	543	556	575	565	541	555	518	514	512	581	555	507
28029	3008	1204	1000	773	597	522	435	379	375	340	312	297	289	290	272	266	269	282	272	250	254	286	255	258	285	247	258	257	248	279	243	283	262	252	249	265	262	233	264	243	227	244	229	258	230	234	242	248	233	229	254	264	253	269	257	254	249	250	261	254	249	260	265	240	249	238	238	230	249	259	250	233	256	260	271	231	236	248	247	249	240	230	244	226	247	263	242	258	254	250	268	242	223	248	241	251	247	246	230	259	261	245	254	249	224	271	256	255	237	253	216	255	236	225	237	256	218	263	241	240	256	235	253	234	242	233	268	231	257	249	276	239	261	248	252	242	222	252	229	238	245	246	250	243	246	246	245	221	217	229	273	274	251	261	227	226	238	267	265	234	242	242	222	274	276	248	257	250	235	237	245	244	214	224	229	259	251	241	238	247	264	271	267	257	244	237	247	274	259	235	223	250	236	263	246	242	271	255	246	229	258	279	254	258	234	244	293	230	244	237	256	229	289	247	263	239	246	234	264	238	234	253	278	252	268	241	238	250	247	240	267	226	239	261	244	246	222	229	234	233	240	243	258	227	255	243	226	264	270	241	254	244	252	275	222	269	239	242	240	250	232	233	216	260	242	246	262	264	242	264	256	255	244	237	262	222	259	250	245	232	243	232	206	244	239	237	249	241	277	232	243	256	236	241	251	249	238	215	220	247	231	259	251	297	246	254	225	296	255	259	242	280	241	255	253	254	257	262	236	255	263	251	235	258	219	249	244	217	223	244	234	239	225	257	248	270	230	263	249	264	232	258	266	253	218	255	249	253	271	226	238	259	274	264	230	220	209	240	260	248	216	240	236	243	276	281	252	210	253	235	242	262	239	236	236	229	250	250	249	258	256	232	248	259	241	243	234	264	234	243	245	200	266	245	251	269	262	231	251	247	240	235	281	255	246	232	247	235	246	236	242	276	262	228	243	254	238	235	236	259	229	258	218	228	256	247	248	254	236	265	252	229	231	256	226	235	218	223	238	238	222	276	253	232	258	247	231	265	225	226	206	218	248	262	247	245	256	277	269	290	246	233	256	245	226	276	292	222	236	236	244	225	231	220	257	219	233	245	230	243	236	239	229	258	249	268	262	241	260	223	273	279	226	240	236	262	249	264	255	242	211	249	260	233	260	231	228	238	251	261	260	236	250	241	240	242	268	213	252	240	251	242	262	216	231	243	231	237	258	247	235	240	255	237	270	254	253	228	251	239	249	228	213	244	256	256	248	245	244	270	260	251	226	227	241	240	251	276	235	214	237	268	240	224	249	215	222	279	252	243	255	262	231	278	243	256	241	264	266	232	258	233	240	234	229	264	241	271	260	243	210	232	235	261	237	250	257	278	260	246	243	283	248	261	230	221	222	246	279	235	237	235	241	238	222	241	258	252	219	260	241	250	245	258	240	239	260	237	233	240	243	261	256	236	262	244	251	255	257	229	240	248	242	270	243	267	261	233	227	267	235	233	265	263	251	274	238	248	238	249	241	230	250	222	273	247	293	241	211	236	265	252	254	229	251	266	260	232	241	238	232	258	242	270	232	237	259	237	260	235	228	252	255	252	227	249	253	255	263	253	241	224	241	239	263	236	226	237	239	246	214	244	208	235	245	263	248	236	245	240	236	245	261	259	236	216	246	259	251	232	234	263	232	255	250	261	241	238	233	270	268	230	246	240	234	247	237	247	213	237	249	251	238	195	245	246	250	246	268	235	256	246	259	232	222	254	262	231	218	250	232	220	244	224	247	238	241	203	237	242	241	250	239	265	244	232	265	235	273	231	260	233	256	220	246	234	249	240	238	235	233	260	251	246	261	253	250	223	248	225	256	255	227	251	251	216	221	236	221	214	268	246	237	259	229	254	252	246	247	251	256	243	261	272	254	250	235	242	250	249	255	242	226	239	237	242	240	241	230	255	265	239	262	218	223	253	236	240	257	241	254	234	261	265	279	262	251	225	254	230	228	238	239	223	236	269	236	242	239	257	239	239	256	260	235	249	265	231	226	238	246	255	274	231	220	241	237	222	229	284	250	268	221	229	226	251	233	228	246	225	249	221	238	278	231	230	245	247	252	266	254	267	233	249	252	248	254	230	206	205	246	234	264	227	262	224	264	240	241	234	251	213	240	260	252	242	244	235	262	256	228	236	229	227	267	258	238	256	254	263	219	247	260	241	224	252	263	252	241	236	223	272	253	237	232	229	238	250	240	239	252	234	242	257	288	241	266	246	233	239	234	227	231	257	203	238	247	252	274	220	273	226	223	260	210	241	253	228	250	246	259	231	242	258	269	279	253	266	226	247	248	266	250	239	227	251	224	256	255	250	272	266	272	277	240	233	241	265	214	252	235	248	262	255	238	236	256	272	250	234	252	242	220	214	257	242	243	249	237	244	285	239	231	251	262	222	234	247	241	253	256	249	245	249	250	284	259	224	232	238	224	240	247	232	218	238	241	242	230	253	226	234	224	248	229	242	229	239	266	236	236	247	251	274	273	238	242	248	246	238	236	283	244	200	250	211	245	243	258	247	225	258	246	247	237	225	253	259	256	251	240	241	251	275	241	230	237	247	249	239	214	253	251	239	253	222	263	242	244	265	235	251	215	252	232	245	240	257	233	251	252	279	258	252	231	229	224	243	217	256	227	226	242	266	220	247	229	274	257	259	244	263	260	229	247	243	217	257	231	268	219	249	262	270	221	248	249	242	238	262	266	238	236	276	236	270	211	233	223	270	247	255	248	256	229	265	230	225	225	261	260	228	240	276	212	274	241	240	224	239	236	236	251	267	234	262	246	265	255	268	215	274	232	268	264	264	236	243	223	256	250	269	241	258	223	199	242	235	240	250	241	230	249	247	217	240	280	223	203	218	233	245	252	245	223	238	255	233	245	236	246	247	251	234	229	258	252	237	248	259	279	232	245	238	231	257	241	258	270	231	258	229	220	242	254	259	226	274	245	243	261	270	245	244	238	245	246	301	279	274	269	210	237	240	221	244	258	211	244	240	242	219	274	239	242	239	241	260	264	256	258	248	246	246	221	250	222	257	255	226	238	241	254	235	235	271	254	265	256	242	246	271	255	244	263	233	237	239	234	215	236	241	234	258	237	247	259	266	242	236	221	212	250	276	241	244	272	277	235	232	219	227	236	240	240	266	247	248	273	252	222	258	245	234	250	270	229	259	257	227	229	236	286	248	239	286	236	263	231	249	258	256	238	264	287	265	284	228	239	258	255	222	239	238	251	226	269	250	234	263	231	243	227	250	251	241	225	231	275	253	290	235	246	262	237	259	248	223	235	247	242	236	249	250	248	233	231	246	230	221	255	265	274	272	256	252	284	246	247	229	245	264	231	230	250	227	249	247	261	280	239	289	253	251	264	254	220	260	223	241	241	205	240	230	253	247	254	241	265	239	224	230	216	276	265	244	260	229	217	229	254	247	267	240	222	271	238	239	242	248	256	240	267	236	246
14037	1351	2500	2966	2665	2300	1950	1708	1478	1353	1287	1157	1098	1054	952	971	883	896	806	810	816	818	757	798	783	763	749	742	698	779	735	702	708	709	723	686	735	665	672	693	674	654	684	631	660	684	637	690	637	702	667	665	665	649	660	654	682	635	671	644	598	611	680	677	612	595	620	607	634	647	644	675	636	657	660	643	637	641	639	644	600	663	646	617	690	670	643	682	661	643	629	704	652	652	607	641	643	651	693	613	674	610	672	654	641	653	614	617	614	679	638	657	644	652	631	689	656	653	639	646	644	650	607	681	628	650	621	670	655	634	641	635	626	650	633	629	650	643	615	697	654	631	657	590	649	627	676	696	671	646	677	662	634	656	609	673	627	627	679	646	678	671	653	615	636	614	628	660	621	623	692	627	629	632	618	636	582	643	655	647	652	654	618	665	613	633	631	657	636	647	612	619	642	646	605	631	646	647	622	596	634	604	583	688	638	645	613	676	600	620	666	629	612	626	624	626	603	626	641	644	607	626	603	586	647	614	669	618	649	640	666	655	624	653	596	613	660	636	633	675	599	628	618	637	691	632	620	611	626	642	625	637	676	617	658	617	677	639	621	659	598	673	595	591	639	611	635	589	657	635	649	706	652	679	642	673	649	629	635	612	627	614	610	624	618	620	621	689	566	617	621	665	676	650	623	600	620	609	659	678	603	645	665	622	663	625	658	668	632	630	642	663	622	687	658	622	644	579	617	614	630	680	645	645	645	638	671	642	605	651	634	612	600	637	625	618	657	610	600	680	610	653	633	620	667	605	709	642	648	634	698	596	657	647	659	604	664	619	651	648	658	616	623	657	652	626	656	581	656	612	632	637	630	612	608	643	621	626	625	631	656	638	665	630	621	607	645	694	639	614	669	692	620	620	637	615	648	663	634	612	605	595	605	624	647	617	615	640	616	636	654	669	693	664	612	665	627	626	635	597	608	637	640	636	646	611	622	624	593	624	617	638	644	649	686	670	652	615	628	642	659	645	633	618	598	681	612	639	642	629	665	625	673	664	630	620	641	621	592	660	660	654	641	575	627	623	570	646	638	624	621	612	680	599	621	648	600	651	631	641	637	653	606	603	615	640	593	630	636	654	609	609	691	636	636	637	611	636	616	631	601	650	630	607	641	665	625	603	621	610	642	612	653	655	643	603	617	621	677	664	615	655	637	662	659	654	650	642	589	666	622	638	653	657	645	681	615	641	631	668	639	662	629	685	709	647	609	594	624	606	634	637	627	670	646	638	626	610	632	653	652	638	661	669	564	654	664	596	656	615	604	616	628	616	619	643	644	643	688	630	638	635	632	641	613	642	619	692	611	589	648	631	672	639	667	649	658	652	662	586	618	641	642	655	624	633	653	641	639	636	630	623	628	610	648	711	654	602	632	614	637	668	639	601	625	671	600	618	631	652	620	619	617	607	659	608	685	631	640	597	624	599	649	612	637	681	637	627	633	612	643	641	651	630	649	634	657	619	678	658	675	656	588	610	633	666	599	629	648	598	613	638	659	652	638	604	620	642	625	648	615	612	627	642	645	621	628	565	643	622	633	678	655	650	612	666	626	595	609	648	634	584	663	678	643	646	610	691	654	596	642	623	642	635	623	662	647	601	649	636	677	616	667	675	610	634	648	668	665	590	643	649	677	602	573	644	623	635	644	616	684	644	597	649	639	670	640	640	619	650	679	653	650	622	608	621	705	656	640	671	652	610	667	675	611	627	681	718	643	622	635	682	622	639	620	636	586	652	621	595	672	619	645	660	665	634	618	613	646	621	591	651	629	630	649	646	628	609	644	665	660	617	628	620	635	673	629	643	613	680	609	651	652	673	663	597	659	663	608	624	663	652	618	625	662	670	616	630	652	616	637	662	635	635	661	630	611	662	625	676	665	615	652	654	605	591	694	654	625	621	661	648	639	579	654	644	636	623	651	633	608	657	650	644	663	642	687	646	659	600	637	622	604	604	642	606	658	632	648	631	589	647	590	639	642	592	662	646	616	652	646	605	619	642	646	675	619	597	623	669	628	622	650	584	642	576	696	687	595	616	640	646	617	680	641	610	638	646	639	656	662	623	624	599	629	632	609	613	624	600	606	635	626	625	608	668	634	655	655	630	639	606	646	609	589	640	597	644	662	657	642	671	637	608	598	654	611	616	641	636	636	625	654	588	634	659	650	617	640	598	616	613	637	605	665	631	612	633	649	667	629	623	660	619	613	629	619	684	632	617	629	647	634	650	666	604	615	652	636	637	618	648	640	653	645	678	637	650	641	651	653	669	630	624	626	609	626	588	664	645	638	618	608	618	622	647	656	664	634	648	662	607	634	639	621	588	634	664	656	622	624	604	693	679	630	643	652	647	652	657	648	640	662	589	628	633	654	698	626	578	659	636	605	646	612	613	597	645	662	606	650	605	655	577	634	607	637	634	653	637	635	624	630	660	566	674	629	630	624	656	657	628	630	641	608	618	648	653	673	630	636	625	663	626	621	657	642	629	646	670	637	682	636	646	636	614	599	663	628	688	639	644	642	652	645	604	700	675	651	659	595	618	685	695	656	595	633	629	662	638	628	622	698	630	622	647	659	647	645	638	659	675	657	616	623	652	656	640	666	616	646	595	647	654	632	597	631	641	606	606	627	660	596	626	639	642	619	591	634	669	625	649	618	656	609	612	611	614	642	616	623	639	638	627	591	637	624	688	635	698	598	636	623	664	607	612	602	643	612	633	620	661	636	633	583	652	585	623	608	661	687	633	585	654	664	596	622	637	606	625	630	598	601	667	616	604	632	641	610	590	582	616	642	631	654	614	605	640	652	649	700	668	606	623	663	591	626	624	639	662	624	637	591	664	610	651	647	628	648	638	622	693	600	592	628	637	631	643	601	705	619	635	641	637	660	643	639	645	639	661	639	628	585	668	638	636	676	618	644	635	660	615	588	675	625	578	639	704	644	622	662	629	646	623	609	594	648	641	641	654	613	606	652	626	599	651	655	631	614	665	646	595	632	612	616	634	646	631	622	674	629	612	605	621	662	591	638	608	644	642	647	618	639	661	656	603	636	633	593	645	653	635	588	591	615	652	614	663	611	638	607	644	686	640	664	651	603	632	642	617	692	620	602	603	621	668	626	635	614	642	607	653	682	658	636	634	600	680	621	603	611	613	667	643	646	694	669	679	622	651	637	658	636	655	625	627	639	628	610	610	653	623	627	646	602	635	672	633	625	693	647	598	647	665	638	679	673	674	610	596	625	627	620	603	645	662	648	618	674	625	649	627	643	637	553	625	637	608	646	586	670	664	636	625	605	588	623	610	604	604	654	629	632	666	617	674	628	614	611	607	685	646	627	664	650	665	635	615	664	670	638	655	622	660	638	647	668	638	606	630	618	633	649	658	606	640	693	636	614	657	661	646	636	604	629	599	600	657	637	629	675	650	636	641	611	650	608	628	633	659	643	624	617	640	659	606
39736	7303	2167	1599	1104	812	649	522	451	382	330	316	260	261	229	216	190	215	203	186	188	174	178	151	161	129	130	153	163	131	156	143	160	136	149	150	118	161	137	149	133	157	133	143	158	134	143	165	152	150	147	147	152	120	159	155	157	140	149	123	128	140	153	138	137	157	156	140	142	135	141	145	140	118	132	135	138	121	129	142	127	127	121	154	138	143	119	126	131	146	137	144	150	155	143	130	131	140	135	150	133	157	142	139	125	136	118	117	133	134	132	130	135	128	139	149	146	112	120	146	140	116	129	131	137	129	138	131	140	134	136	132	162	132	144	142	121	139	158	133	131	143	136	121	121	142	141	120	132	131	130	145	143	148	136	133	146	153	137	168	128	145	148	145	132	138	129	124	123	120	143	109	131	143	134	116	144	144	145	134	149	119	143	130	121	148	130	142	128	112	140	151	134	150	126	127	127	135	151	128	126	151	141	136	137	137	139	131	139	137	127	160	132	113	154	132	115	135	140	118	119	115	137	158	142	144	124	147	134	136	144	141	120	147	137	146	141	127	151	142	133	131	127	147	143	122	126	151	125	126	117	142	130	144	140	126	138	142	117	124	111	122	142	152	139	108	134	128	129	129	136	132	119	141	143	135	122	126	133	127	152	125	151	139	149	131	131	140	144	124	161	143	135	161	145	113	141	149	131	157	136	135	126	132	150	141	128	134	122	153	141	123	143	118	137	121	125	157	122	130	121	136	124	158	151	114	139	135	130	148	146	126	131	122	149	127	132	129	125	138	142	125	115	148	131	130	119	125	123	130	122	128	131	122	142	118	139	133	146	147	119	142	110	143	113	135	133	149	152	105	148	129	129	146	132	113	124	127	130	139	149	139	126	112	137	116	145	136	132	135	129	141	128	131	143	127	126	116	144	142	129	151	142	124	129	134	126	140	139	143	126	136	145	114	126	135	131	133	120	121	148	135	126	146	129	112	150	147	160	124	127	134	150	114	153	144	141	150	118	138	129	157	126	128	159	138	136	157	153	146	143	134	115	122	116	133	126	137	142	145	145	123	140	138	129	134	136	119	141	137	150	139	136	154	147	140	135	110	120	133	125	151	147	135	132	122	139	130	133	125	148	148	119	123	130	153	145	133	125	148	124	157	151	137	141	126	127	132	137	128	116	131	149	129	104	137	117	141	130	133	128	153	128	129	151	137	133	128	131	145	151	148	137	135	125	148	105	136	111	127	124	150	149	145	142	133	132	151	132	128	136	135	144	143	138	152	129	151	132	132	121	136	126	143	124	134	143	130	139	127	135	142	145	146	146	116	142	128	136	139	146	145	136	144	131	129	135	123	134	126	131	145	164	109	123	117	145	128	121	125	137	138	131	126	123	120	136	125	133	157	167	138	125	151	136	117	122	135	127	121	130	143	134	150	110	135	118	120	136	150	137	130	125	122	148	134	136	148	141	153	125	149	138	142	155	142	160	132	134	161	146	131	144	146	118	135	166	132	134	138	128	122	131	129	133	131	134	128	132	118	147	134	137	131	137	109	131	140	121	113	137	155	115	146	136	129	139	134	130	140	140	129	139	132	130	136	112	144	136	127	128	141	159	138	122	147	139	115	131	135	117	133	143	150	153	138	150	139	126	122	148	131	126	149	149	117	124	114	128	122	138	126	103	123	135	134	139	126	131	140	128	122	149	138	126	135	142	125	131	134	130	123	125	140	126	128	140	158	116	126	141	140	132	126	128	114	151	129	145	135	124	139	153	153	120	109	142	145	131	128	129	130	138	120	141	126	113	124	132	116	137	123	136	122	157	150	146	136	111	144	153	148	133	136	149	143	135	151	127	130	138	128	141	141	139	146	128	117	120	145	131	115	144	116	117	112	132	127	111	109	121	119	149	126	141	128	136	124	129	133	146	145	132	132	142	138	136	137	125	150	132	152	105	139	133	141	147	129	131	138	123	133	116	146	115	122	129	147	126	157	125	131	135	144	156	141	128	135	132	154	136	129	138	141	155	129	152	147	150	166	114	121	134	125	142	150	125	124	138	108	118	138	129	134	152	135	126	127	121	137	139	129	125	149	156	127	115	144	142	120	143	125	116	120	128	138	157	152	128	121	126	111	146	144	138	146	133	129	146	138	125	129	146	143	136	130	141	177	135	139	141	143	139	165	131	146	132	138	135	130	160	136	135	126	141	139	152	147	150	134	130	139	110	133	125	120	143	133	146	144	129	136	156	146	151	107	147	120	110	134	137	140	130	157	124	131	126	142	141	143	132	135	147	147	147	122	128	161	134	115	135	141	135	129	133	136	139	135	121	125	131	124	143	141	129	151	125	142	130	139	129	140	112	140	117	160	132	128	116	131	122	121	137	133	128	143	115	142	146	148	155	126	127	108	131	131	121	124	124	136	154	125	119	144	123	136	129	139	138	162	113	142	123	129	117	126	134	138	146	135	126	127	122	125	140	153	148	143	139	128	132	125	147	120	130	124	144	136	149	115	153	124	137	149	138	142	106	114	142	121	123	138	138	129	139	137	138	125	135	132	149	130	118	134	127	147	126	138	132	120	116	133	126	141	159	137	127	149	145	150	135	135	134	140	138	132	137	113	147	146	129	142	155	149	121	141	145	145	135	149	149	121	137	152	152	132	124	109	152	138	120	124	147	138	116	117	148	139	149	140	125	141	153	108	130	131	157	134	143	145	155	140	129	141	157	154	124	145	131	118	138	151	145	141	118	149	150	163	119	141	144	137	147	144	150	144	137	142	122	137	122	136	130	138	137	136	147	138	135	148	129	147	145	148	136	143	126	132	145	131	129	130	146	145	136	122	138	145	136	124	143	168	133	150	132	134	146	141	138	131	151	123	131	123	140	130	129	127	139	142	126	160	147	140	151	138	134	142	145	134	134	148	143	141	124	141	132	143	140	145	123	121	122	147	141	143	114	151	125	121	133	140	154	124	158	131	131	121	148	127	127	141	137	122	119	146	161	141	129	145	143	145	131	145	147	156	109	163	143	139	142	129	124	137	131	104	133	118	145	121	142	151	124	124	134	141	125	139	133	135	134	151	130	137	139	137	126	134	114	125	126	129	143	146	123	151	114	147	158	151	163	132	148	149	140	144	146	149	133	141	130	133	136	144	128	139	127	152	128	137	136	118	143	128	152	135	139	150	138	139	148	126	135	140	143	143	139	132	142	142	134	129	135	132	117	131	143	148	128	134	147	141	145	125	145	138	121	138	121	122	142	137	144	124	155	142	127	146	129	152	128	146	153	105	151	146	132	128	135	129	118	158	148	123	119	141	143	140	117	118	142	139	130	139	121	130	117	131	149	138	121	142	135	145	133	129	125	133	131	128	171	122	102	139	110	114	128	151	137	143	131	134	138	130	155	138	122	130	147	137	146	132	129	138	153	142	125	136	146	168	136	143	127	149	119	142	130	143	132	148	151	106	135	128	154	129	125	152	142	116	130	135	127	157	122	146
20020	1866	3962	4850	4264	3529	2793	2463	2017	1734	1518	1358	1212	1151	974	937	857	875	775	738	667	664	626	625	600	585	522	551	555	514	497	525	474	483	498	502	489	464	462	498	473	420	459	448	433	422	459	431	432	458	406	451	426	406	414	414	390	353	400	407	397	384	406	433	424	390	370	388	349	406	372	356	348	403	401	363	392	380	403	406	380	404	388	345	361	396	357	394	373	390	376	349	384	410	381	350	374	394	338	384	386	336	426	375	377	392	372	374	362	402	352	369	382	358	386	373	354	398	393	397	380	408	405	363	370	396	376	365	392	385	361	379	380	383	379	365	375	360	381	365	362	390	382	374	345	374	381	388	352	409	366	384	380	376	382	367	373	368	382	364	331	389	355	351	349	378	383	386	369	350	388	375	344	358	372	365	372	370	374	359	373	356	334	378	414	367	341	355	388	342	376	342	349	345	380	363	342	380	357	360	347	373	360	376	350	344	349	339	354	384	332	389	363	363	358	349	365	360	327	380	408	388	397	366	377	366	382	381	368	365	384	383	375	353	388	318	373	389	395	378	424	401	385	374	385	367	381	342	342	332	382	374	357	329	390	315	381	348	363	363	374	379	366	359	372	356	358	381	377	347	361	407	353	352	333	383	377	381	356	346	357	404	353	363	345	373	381	355	390	338	376	384	375	359	376	368	366	378	369	397	365	368	345	363	313	363	362	372	380	355	355	375	388	345	357	382	353	368	394	394	365	398	345	363	356	401	343	361	346	365	350	349	372	374	351	345	400	349	368	359	371	383	371	378	383	374	341	377	364	338	392	359	363	327	371	361	339	360	372	365	362	358	354	381	344	371	373	343	346	371	321	371	401	338	374	366	400	359	350	350	350	402	393	378	394	380	358	361	384	380	353	361	377	384	329	386	369	353	380	362	339	360	343	396	364	411	351	335	347	352	350	361	386	342	387	350	333	373	383	347	375	365	333	382	350	363	365	362	357	365	362	389	412	372	350	369	409	414	388	370	356	391	355	386	402	382	354	373	367	381	365	357	342	394	354	361	342	357	369	389	389	375	344	366	367	367	376	381	352	385	359	352	385	389	370	388	358	356	374	375	374	355	376	392	390	385	351	386	344	376	379	365	362	393	387	342	347	335	343	358	344	376	372	381	377	373	361	358	361	383	374	373	366	371	398	372	378	358	378	360	365	327	354	366	360	365	391	337	378	380	394	344	367	385	363	360	348	371	367	368	380	380	329	383	392	354	348	367	385	360	379	354	346	360	339	370	340	330	370	389	368	345	337	359	373	396	350	388	348	367	389	387	387	350	362	349	401	389	377	387	333	340	366	362	357	367	389	370	357	372	368	327	353	357	352	367	390	365	329	347	349	366	377	356	356	369	357	359	379	374	336	325	367	384	325	361	392	381	348	380	360	373	358	352	353	356	337	376	375	340	322	370	337	387	393	385	351	337	391	386	355	349	412	354	382	348	368	349	345	383	380	348	350	363	366	368	368	370	391	391	348	393	363	389	358	340	367	384	378	353	401	352	366	298	357	366	361	363	363	387	356	365	373	360	382	367	364	384	388	331	329	334	365	368	372	363	357	366	363	365	338	378	385	356	367	335	381	332	371	360	376	419	373	363	383	395	390	372	374	351	395	362	356	394	347	378	404	363	400	336	344	378	364	351	366	358	332	356	365	402	397	346	376	346	362	358	353	357	345	363	358	398	358	360	366	365	342	370	391	371	375	379	379	358	360	380	361	328	370	380	362	390	389	389	362	325	343	370	340	378	356	349	345	371	347	363	380	383	365	371	366	349	381	380	355	358	352	375	372	365	361	402	352	364	371	395	359	381	391	351	373	412	396	341	393	405	400	375	365	364	381	414	371	388	374	344	374	319	383	384	348	342	379	345	344	380	404	357	378	383	339	347	350	353	403	351	366	346	382	370	346	361	386	355	346	372	354	399	372	384	383	372	337	349	394	383	366	406	392	358	385	408	357	371	380	362	407	384	366	365	350	373	379	365	350	357	386	336	382	380	370	408	379	376	325	350	392	352	349	391	369	373	340	422	371	377	362	376	370	377	368	364	374	337	346	382	365	372	362	334	341	346	359	378	352	383	398	363	388	333	346	333	353	395	347	343	349	363	366	364	357	362	338	371	365	369	365	404	363	371	355	378	328	389	366	356	343	326	366	365	363	363	395	367	348	383	379	359	410	372	357	379	358	355	391	346	377	391	371	380	341	374	373	368	360	369	354	360	339	383	322	352	369	355	367	389	345	402	378	391	343	337	343	356	347	369	362	354	359	362	382	351	351	361	354	356	357	388	330	375	353	379	392	397	358	357	372	360	378	368	379	370	315	359	376	368	376	368	366	353	335	350	373	392	374	343	358	362	360	340	365	369	355	368	362	387	351	399	366	352	373	376	387	372	334	363	371	350	398	377	367	323	362	361	365	388	369	379	374	311	344	387	348	425	378	343	363	368	370	361	359	331	351	353	376	383	393	364	376	368	343	392	368	363	353	392	411	364	374	362	368	366	327	377	392	347	354	349	354	345	372	373	359	370	366	369	341	344	387	422	373	378	346	377	330	347	382	396	351	378	391	391	402	378	363	343	391	331	369	361	357	383	359	357	346	354	338	353	353	357	349	394	387	368	341	361	400	338	336	340	390	365	363	378	356	391	381	358	358	335	369	371	358	372	409	405	344	383	372	362	357	406	378	350	362	380	369	356	369	404	354	380	343	361	380	373	343	341	365	376	374	375	365	357	358	352	414	351	409	351	349	357	365	356	332	384	372	368	391	393	399	339	369	370	380	359	344	356	358	411	372	389	362	364	347	385	355	361	386	400	354	379	375	317	355	365	389	347	371	358	364	416	348	345	346	373	388	374	339	336	365	399	376	374	362	373	348	387	364	400	379	339	391	350	337	380	375	376	364	357	362	358	367	358	378	359	379	356	369	354	370	348	400	380	415	378	360	363	361	378	351	368	375	367	354	373	346	367	369	342	367	383	409	352	380	341	394	367	341	359	352	393	371	340	380	418	352	353	365	363	350	348	391	349	368	359	391	347	368	401	351	393	362	364	378	374	369	345	364	376	373	347	367	373	365	396	348	345	377	368	381	377	331	383	378	396	368	389	373	346	345	325	352	367	406	326	363	363	374	402	352	338	354	314	370	345	365	371	357	411	365	359	397	379	324	386	339	372	370	373	387	370	388	359	381	348	350	328	346	365	389	371	383	372	359	414	379	381	350	359	353	361	379	385	370	380	379	341	370	353	374	347	384	388	351	375	347	362	329	363	365	382	362	370	364	356	371	371	350	335	416	402	387	351	363	347	403	358	355	382	360	364	401	386	398	337	367	357	353	376	356	360	347	363	351	397	334	390	367	356	366	311	392	356	379	356	399	360	386	327	366	352	399	381	364	378	397	336	345	359	343	385	353	372	377	350	368	360	356	387	335	370	405	356	341	357	348	388	369	418	363	383	364	359	355	378
5335	257	236	235	225	193	226	198	203	197	229	210	210	212	208	197	210	187	225	232	198	178	195	194	204	227	187	223	215	242	166	203	179	209	166	198	183	198	198	184	179	209	214	164	193	189	206	200	219	193	215	198	214	204	226	185	199	208	204	180	201	212	201	197	184	179	214	203	227	225	192	179	184	199	190	184	174	205	211	191	217	183	220	163	185	182	203	177	183	211	198	213	224	217	204	190	209	200	180	211	170	210	197	185	197	171	204	211	201	185	181	190	195	192	197	200	198	191	200	196	208	201	198	190	200	202	206	187	191	192	219	214	174	216	174	189	205	215	193	178	203	201	196	199	194	209	189	183	198	192	212	185	206	196	217	199	195	207	187	208	194	177	174	192	222	204	187	216	200	187	199	199	213	198	192	197	176	203	193	185	206	176	192	157	223	220	197	180	203	172	185	184	230	180	192	190	203	182	192	195	199	192	182	181	174	203	215	188	186	192	201	179	180	197	202	187	198	196	205	212	216	192	217	154	197	193	189	189	192	192	173	177	183	185	199	198	182	177	213	195	204	213	203	200	193	203	209	193	190	168	205	198	202	199	200	181	180	195	217	205	215	210	200	176	194	215	188	226	187	212	192	196	191	217	217	210	186	211	230	204	181	185	188	194	206	175	186	238	196	190	195	190	216	201	211	199	195	200	182	191	211	207	212	196	199	207	199	177	168	237	190	179	197	215	219	192	197	207	215	196	193	184	224	208	199	210	199	208	201	186	192	199	198	200	190	189	207	160	188	224	198	177	205	209	214	203	199	205	191	204	191	193	192	192	206	197	202	200	196	168	204	198	168	180	208	195	210	185	213	214	192	184	221	186	192	188	193	219	175	197	182	210	172	173	186	152	185	223	196	178	208	223	194	154	187	162	204	204	199	203	180	213	214	207	193	204	189	200	197	192	225	181	205	198	181	211	209	197	174	221	203	190	184	203	176	182	189	199	177	207	176	187	191	235	182	204	206	214	165	210	215	183	233	190	203	188	188	181	203	200	205	205	172	212	191	197	204	204	201	221	189	226	197	185	192	215	223	187	206	190	196	210	207	189	208	188	203	220	193	195	202	195	178	182	194	193	203	197	206	191	203	202	226	201	194	206	193	206	201	229	183	185	198	201	194	185	235	227	182	234	177	185	195	207	214	178	202	172	191	185	195	212	179	201	191	212	197	183	163	192	201	172	193	183	191	217	208	219	203	196	221	197	191	200	196	200	188	186	208	197	213	192	203	174	223	204	182	204	170	193	196	192	180	200	194	225	203	224	196	216	207	178	173	187	214	216	196	207	204	183	191	193	198	224	205	221	211	197	193	197	204	182	191	207	159	216	205	209	204	220	218	208	200	183	205	198	181	187	172	185	201	200	208	177	199	167	198	181	205	218	190	210	197	189	176	209	191	193	197	183	198	211	205	190	227	213	220	186	192	207	196	186	217	195	187	190	207	227	168	196	212	201	212	214	188	202	173	198	207	224	208	186	178	189	214	201	202	207	178	199	194	180	200	196	171	175	191	201	197	191	185	187	213	196	206	200	204	194	194	179	186	193	221	184	173	193	193	211	227	191	212	198	207	177	199	205	187	173	174	179	199	197	204	184	188	203	241	183	201	218	216	186	207	211	208	205	179	208	213	183	191	168	193	203	190	188	188	178	187	200	182	209	212	171	182	191	185	194	181	219	191	196	171	203	190	180	231	186	197	187	190	198	194	203	180	186	222	202	179	173	190	182	196	206	221	188	203	213	198	212	182	179	196	208	190	177	221	205	179	200	184	195	207	219	177	199	193	207	182	195	170	196	187	212	190	197	199	204	202	205	206	194	209	186	203	176	195	209	214	181	195	206	167	174	205	201	217	211	208	191	202	199	188	187	216	174	193	203	206	188	203	181	212	188	203	199	198	182	201	212	186	183	198	204	176	203	190	206	164	196	195	215	201	177	229	188	171	182	198	197	181	206	185	188	220	197	178	195	193	205	221	209	189	177	188	191	188	186	200	203	183	211	180	211	192	199	188	194	213	228	217	190	196	196	186	176	217	203	179	189	187	201	186	223	179	194	190	212	205	193	196	194	206	220	192	185	186	224	232	187	194	205	176	204	191	202	174	179	187	207	193	179	204	173	190	193	207	198	212	209	192	190	191	172	186	218	197	215	210	204	189	177	194	193	193	192	200	199	187	178	208	211	191	188	200	174	211	187	184	184	174	210	188	194	203	212	212	207	209	206	211	203	199	201	189	194	188	211	189	196	191	214	193	185	193	196	197	192	176	174	204	187	191	198	203	199	194	187	194	206	214	199	203	200	220	192	195	191	199	218	199	173	191	195	208	213	184	211	204	181	204	191	171	205	177	207	192	214	208	193	213	201	179	173	185	191	191	180	175	207	200	195	200	185	180	212	192	174	188	195	186	197	188	192	194	207	200	212	217	195	177	236	167	205	171	193	191	157	202	188	203	205	191	191	217	191	214	208	193	183	171	182	193	190	199	236	203	208	183	202	196	194	176	200	196	198	204	189	213	173	186	192	170	154	185	193	218	227	196	210	207	166	177	188	204	224	186	190	203	200	205	177	188	166	200	169	190	179	187	201	207	209	202	192	194	167	188	175	188	218	201	190	195	207	184	180	196	197	198	220	230	184	190	229	237	203	174	192	224	178	198	208	178	183	211	203	183	198	208	177	206	207	195	188	218	201	213	222	195	170	207	215	200	181	204	185	193	202	202	226	189	219	200	224	211	195	198	188	178	225	192	189	194	216	207	222	203	219	210	175	180	203	203	192	176	199	197	197	181	210	203	203	203	191	180	195	179	199	190	212	161	205	193	169	217	209	206	200	190	187	200	178	183	206	198	226	209	196	194	207	196	213	195	202	175	196	203	209	199	195	192	190	201	209	211	196	201	223	209	196	189	163	191	196	181	212	200	180	194	211	189	180	218	202	158	211	194	191	185	189	197	186	191	204	177	213	197	199	205	205	199	184	191	198	200	193	188	182	189	187	200	199	199	187	176	198	187	217	205	197	188	201	204	173	198	215	202	183	213	200	174	207	201	178	200	194	179	226	202	185	208	206	211	199	194	216	187	184	194	200	201	205	198	208	205	174	223	218	198	180	230	196	212	207	189	195	199	217	199	212	214	217	216	200	209	189	189	193	191	185	193	202	178	223	201	195	203	187	204	199	191	190	194	197	181	210	197	201	198	207	176	205	171	207	190	200	202	211	187	198	197	197	209	211	203	191	208	174	211	188	192	225	175	220	180	186	197	200	199	198	208	211	178	172	169	208	194	205	203	198	213	163	186	185	206	219	192	206	193	201	196	191	200	194	208	195	203	203	183	195	199	171	191	214	203	222	164	215	210	184	198	215	226	196	171	211	206	201	222	220	186	203	206	224	186	176	227	172	187	193	222	183	218	194	199	184	224	202	202	183	189	191	195	209	190	224	195	192	232	210	208	209	210	195	197	208
4364	614	675	699	661	666	610	622	602	597	582	590	542	523	592	504	607	556	543	559	525	545	543	576	567	546	534	506	559	492	543	541	494	519	561	523	548	528	516	543	565	589	594	533	521	537	563	535	523	549	531	582	541	559	568	523	554	519	518	511	507	511	524	552	519	509	533	508	547	548	530	568	540	524	495	569	534	538	523	564	559	542	520	527	497	498	577	497	514	538	541	555	531	558	505	537	527	534	530	539	544	497	550	528	532	551	558	536	503	551	479	522	519	516	565	542	553	527	549	559	515	525	577	519	573	576	520	545	512	557	528	549	550	529	513	560	525	540	486	544	521	528	530	506	543	525	563	516	527	483	562	519	510	539	498	578	513	567	530	554	498	532	542	516	553	496	525	524	549	487	546	544	572	505	515	531	544	551	535	542	494	535	527	503	564	539	513	519	514	542	533	523	541	544	562	533	549	507	557	483	508	522	552	520	534	545	512	540	529	527	540	531	540	512	507	506	517	542	550	525	479	553	560	560	573	552	516	548	557	539	535	537	510	545	548	553	499	551	546	548	522	558	496	553	539	563	559	605	519	532	522	576	493	534	528	526	523	513	541	514	559	550	503	529	540	512	540	534	511	537	541	542	555	563	465	563	512	537	524	554	578	520	542	548	504	534	522	525	530	495	549	525	573	572	531	548	505	514	524	496	558	521	534	559	525	570	517	535	541	571	536	485	556	514	550	515	547	518	527	549	506	524	537	510	530	535	521	518	517	471	545	549	518	482	534	535	523	520	515	489	564	528	547	525	572	571	544	550	561	517	567	552	512	512	575	525	547	581	539	561	537	553	522	498	515	554	534	519	575	541	474	556	500	500	548	567	528	589	524	523	552	540	554	513	508	509	542	536	519	554	542	495	526	576	530	540	514	518	558	516	528	519	514	518	529	502	553	508	477	532	544	549	511	546	525	539	504	525	546	538	521	539	497	560	547	525	546	552	510	563	550	538	517	546	511	545	551	571	505	554	547	527	554	580	518	537	528	517	521	530	501	534	527	494	526	565	501	543	547	561	535	558	576	525	541	550	522	535	547	517	562	527	501	513	534	545	551	486	584	550	513	527	523	482	587	498	531	504	523	526	521	525	545	540	503	515	523	525	511	501	532	514	506	513	514	531	533	548	555	576	549	526	547	551	536	507	516	554	537	565	525	532	550	540	511	523	554	537	526	538	530	582	516	499	492	527	525	541	532	536	556	516	542	569	527	547	524	509	538	516	512	534	548	516	515	562	546	516	563	549	562	505	510	515	525	515	523	563	539	513	552	544	540	502	517	519	530	533	530	516	512	558	511	530	467	496	495	544	537	523	488	517	532	523	540	567	561	556	506	487	565	551	545	518	541	573	514	531	550	515	581	564	506	553	519	503	499	574	538	550	514	559	493	497	496	535	528	576	544	532	532	507	553	540	572	519	596	525	535	526	557	532	491	540	543	526	548	498	527	565	537	518	537	541	549	506	573	519	486	517	556	502	563	502	527	552	526	525	523	482	535	571	575	499	492	527	506	503	511	532	496	529	548	517	514	508	524	573	498	551	536	533	519	526	570	518	549	504	513	548	527	578	517	527	509	497	525	525	526	576	552	542	524	545	558	524	564	553	507	554	541	527	530	519	536	501	536	534	538	492	505	504	547	516	521	516	511	560	516	520	558	534	524	550	550	558	528	517	540	486	526	552	491	542	473	545	521	528	512	535	565	510	541	515	557	493	532	507	502	606	546	535	521	520	523	520	505	524	499	551	557	513	528	500	569	534	545	506	517	538	527	514	543	556	536	522	557	567	490	539	514	554	530	499	508	532	520	562	511	577	525	500	558	509	495	504	516	533	539	511	532	531	543	536	531	594	553	574	549	540	571	550	572	514	527	494	566	512	525	547	536	557	509	521	507	531	551	535	555	528	525	545	514	519	524	549	529	525	556	535	516	560	533	530	564	539	541	511	553	549	571	565	534	551	514	527	548	538	578	543	572	542	539	526	521	516	499	544	540	524	581	528	537	522	530	560	500	546	492	552	514	521	535	524	531	514	526	582	535	536	562	511	549	547	520	501	543	524	579	539	528	563	535	570	517	512	524	523	537	525	549	523	595	516	575	540	567	584	523	547	581	522	510	565	522	496	519	510	574	525	561	502	515	518	511	549	555	576	526	498	552	530	535	564	521	550	575	519	540	509	541	512	572	536	549	499	546	511	521	539	507	532	521	543	544	494	529	540	524	588	548	511	488	551	558	504	546	528	544	549	511	531	538	556	507	464	526	517	519	532	533	515	523	576	541	517	511	574	501	567	544	552	550	565	533	544	517	534	497	529	501	553	555	499	504	540	580	510	565	544	558	488	491	524	550	560	565	542	583	556	513	518	546	558	513	521	551	486	528	518	510	545	553	522	546	537	576	542	495	510	539	532	505	568	528	511	587	515	535	516	557	513	562	526	540	509	560	510	536	530	514	527	548	563	548	564	507	534	529	558	542	515	526	512	540	486	524	566	507	552	567	576	498	537	513	529	528	546	534	533	551	550	536	552	567	488	562	520	551	509	543	535	542	538	524	511	540	555	543	568	528	509	580	548	561	529	539	516	501	520	569	530	563	486	535	562	523	497	508	555	513	547	546	546	498	578	560	530	518	550	562	545	495	521	561	566	578	541	546	544	522	525	530	510	571	537	471	535	506	581	522	562	568	542	551	540	494	524	554	541	536	501	540	518	530	532	497	509	542	515	526	568	613	587	551	490	566	506	545	541	529	502	553	517	512	523	551	529	549	518	518	511	540	506	562	549	512	522	579	500	502	528	548	481	543	547	510	551	511	526	522	531	527	552	533	484	565	495	527	507	552	511	488	553	509	527	525	502	520	554	524	528	508	532	546	560	497	554	550	577	516	508	531	503	557	531	521	507	555	521	559	509	532	534	485	533	518	515	514	503	513	510	561	549	521	518	504	529	516	500	546	569	535	532	562	493	553	549	510	540	531	560	550	507	533	515	525	533	518	517	517	535	550	534	544	522	519	500	589	541	537	516	510	508	526	555	521	522	541	533	547	522	541	560	559	505	502	556	550	557	544	484	548	556	537	507	548	514	552	532	523	538	563	468	501	519	557	531	515	514	542	503	509	552	496	518	532	508	577	500	538	500	574	494	518	491	511	558	572	512	526	533	556	554	549	551	564	595	559	553	546	558	524	578	506	591	540	508	559	512	521	490	550	522	516	506	507	520	533	531	553	533	517	570	549	528	546	540	547	536	545	519	504	532	550	550	571	539	515	512	554	547	567	576	547	511	478	520	530	526	558	558	537	504	546	508	529	508	481	511	547	549	553	516	590	516	547	533	513	550	544	564	557	502	484	518	520	582	516	521	546	542	511	540	534	511	525	531	532	542	494	559	488	537	515	507	538	570	557	523	527	495	528	562	579	584	548	572	546	559	537	510	485	569	547	538	547	527	532	504	534	521	501	535	562	592
27652	3213	1165	952	730	612	499	412	356	355	349	343	343	272	297	306	277	285	278	279	267	291	257	250	254	257	258	243	238	236	247	269	236	249	235	256	262	237	241	239	266	239	253	241	286	246	248	248	255	226	250	259	238	241	257	246	272	254	281	236	244	230	255	293	264	227	236	233	245	261	232	224	232	210	258	253	240	225	275	233	262	239	262	248	262	247	236	239	261	254	258	235	271	245	277	263	254	260	265	237	245	247	245	262	244	246	215	271	265	236	230	254	225	226	238	269	258	235	282	252	258	226	237	235	234	243	251	222	256	256	219	216	231	274	256	233	219	225	251	240	268	237	234	248	228	244	263	244	255	219	204	253	260	255	258	249	228	247	227	222	254	242	256	290	243	273	265	197	252	242	254	247	248	238	277	254	214	251	218	225	260	209	271	292	255	239	226	251	230	245	253	244	246	261	232	240	262	220	215	247	265	251	247	257	249	226	192	244	252	238	246	267	260	223	208	254	236	229	269	230	263	225	243	308	287	246	242	247	246	249	260	233	227	256	239	264	256	265	240	283	239	243	255	248	223	278	244	254	234	231	246	243	243	230	260	272	252	231	252	259	242	246	264	243	243	239	256	273	247	279	250	247	224	261	249	266	242	249	262	230	232	240	236	280	261	255	241	218	226	244	230	255	248	255	247	247	240	259	247	256	273	256	271	233	261	242	234	222	275	253	245	257	242	232	240	241	238	227	230	265	256	244	242	245	236	265	257	242	218	253	255	240	248	239	257	246	231	279	264	231	235	242	236	210	268	273	257	248	243	266	257	232	244	272	281	239	258	254	265	262	240	250	268	276	248	275	258	234	261	232	217	276	231	250	266	252	245	245	234	247	251	234	213	242	245	230	249	254	236	249	249	249	265	215	242	251	241	255	261	240	237	248	259	236	231	233	241	251	243	277	206	254	259	224	223	242	238	285	245	253	232	247	225	249	236	229	221	226	250	228	254	265	243	244	242	241	232	295	231	255	249	235	244	253	234	249	258	263	277	276	271	233	249	254	225	267	237	239	242	235	244	230	236	227	254	267	228	211	269	287	259	250	232	236	251	247	246	247	255	266	272	221	250	226	258	246	206	273	257	241	227	258	254	249	232	259	249	261	262	225	249	261	275	242	276	266	233	246	262	224	244	270	275	259	272	254	229	241	210	256	238	215	250	256	259	256	233	249	248	241	251	268	264	239	257	234	245	280	270	265	275	249	256	243	246	247	231	251	259	233	277	262	247	239	257	266	205	257	231	238	266	259	234	245	263	256	250	236	239	252	243	229	271	240	267	253	246	216	235	253	244	267	245	253	244	231	236	235	268	246	262	246	260	229	268	241	257	227	260	230	239	232	239	203	255	229	263	249	251	237	218	249	264	241	236	268	247	260	236	214	251	265	236	230	232	242	240	224	261	272	238	253	258	239	244	266	290	241	226	249	243	253	242	214	211	252	233	235	232	256	286	284	263	230	242	224	248	239	222	239	279	264	250	253	246	240	264	246	238	215	257	229	257	240	229	217	226	219	237	221	241	238	277	255	259	255	237	257	234	241	249	229	254	256	240	232	221	226	232	232	244	256	236	262	227	236	254	226	244	251	220	267	245	261	233	241	254	254	252	241	243	249	213	224	263	250	258	236	248	245	245	219	258	220	257	275	259	232	248	256	267	224	248	217	233	259	260	253	273	230	242	233	248	226	241	208	261	237	223	257	228	247	258	248	249	226	263	267	244	242	235	263	241	245	287	210	243	267	253	257	231	248	255	224	254	271	241	257	250	259	233	266	276	261	233	245	224	258	252	284	246	254	233	258	255	252	248	265	257	252	240	227	268	268	235	249	265	246	234	232	253	286	233	243	270	261	259	223	272	245	253	244	258	269	264	247	231	239	265	259	273	246	259	252	265	237	245	224	223	229	259	232	256	248	258	267	255	259	242	230	236	267	264	247	254	227	255	255	218	242	262	222	232	252	270	259	265	231	225	246	221	240	234	223	268	234	257	258	254	239	237	229	238	246	238	252	238	257	224	225	261	257	246	254	252	230	244	237	239	243	269	242	217	228	235	250	213	238	261	256	243	239	237	244	218	249	239	228	262	242	236	227	253	243	231	250	244	237	237	248	247	255	299	253	227	225	236	245	260	261	234	272	222	266	249	243	252	271	243	245	229	229	246	246	258	276	263	278	293	254	293	264	267	222	266	237	261	221	209	238	243	266	235	251	229	241	266	244	275	219	241	224	251	223	246	264	231	252	250	228	245	261	254	246	271	252	245	261	244	258	249	271	230	251	241	267	261	263	232	224	236	232	252	267	253	246	235	239	238	249	245	230	220	259	236	251	243	250	244	248	251	236	269	253	267	227	245	279	232	266	230	228	241	256	243	248	276	222	249	242	226	263	278	263	245	263	245	244	217	252	242	243	214	221	263	243	241	247	237	234	248	211	229	251	284	259	263	239	253	263	242	252	278	245	266	244	260	244	259	234	245	225	253	235	240	236	287	250	262	251	255	224	237	249	248	249	237	286	241	235	212	243	239	242	268	236	234	237	224	263	273	220	221	238	244	253	268	238	243	226	243	234	236	264	270	209	253	221	280	239	239	232	229	250	276	258	263	250	257	258	244	241	221	239	265	250	225	245	260	255	223	225	269	227	253	281	244	252	229	235	243	246	234	260	264	203	226	234	246	257	248	234	251	241	226	261	267	219	219	263	245	224	227	255	251	230	250	252	260	273	232	248	264	272	265	262	248	264	242	274	257	242	260	258	263	268	242	207	258	248	271	234	218	278	241	231	228	241	229	249	233	243	237	228	244	261	228	244	209	232	234	257	219	226	257	234	257	272	259	222	252	265	247	228	225	265	238	267	251	229	232	250	231	266	245	227	228	261	258	264	263	231	239	245	258	237	244	256	216	215	225	246	257	249	244	245	247	233	242	231	235	242	282	260	255	235	235	241	257	219	262	234	262	268	284	230	268	256	239	261	224	236	234	302	252	268	251	259	255	229	265	237	256	237	229	248	235	238	219	244	245	281	217	254	271	251	251	214	277	238	237	244	246	261	230	250	259	279	241	246	233	250	274	263	213	248	274	276	261	246	247	259	239	238	268	248	251	239	239	250	249	280	234	255	238	251	266	245	280	248	244	260	228	263	245	242	233	262	237	221	224	287	249	223	254	210	229	248	272	237	251	249	212	258	253	251	247	220	223	236	263	229	265	241	257	240	262	262	232	254	217	233	240	258	270	231	244	271	234	255	239	244	251	245	266	231	227	252	249	283	248	221	246	242	270	225	222	239	246	254	243	277	252	238	272	246	219	250	262	242	245	234	232	240	230	263	233	257	244	249	241	228	247	254	250	257	255	237	230	260	257	257	259	273	252	249	227	222	224	245	268	259	267	254	247	258	245	255	274	252	221	220	240	241	271	258	252	247	250	241	224	274	229	248	238	244	257	240	249	260	257	251	247	266	244	269
13806	1444	2492	3093	2751	2317	1949	1760	1545	1371	1271	1173	1075	1007	1002	955	922	884	849	828	790	835	772	744	733	731	741	705	735	774	758	678	689	711	740	733	674	712	616	670	644	667	702	697	673	664	682	674	640	733	632	655	676	653	673	675	702	672	685	684	658	622	625	645	647	604	703	682	624	657	624	619	623	662	651	612	657	658	675	647	651	673	646	662	653	611	664	684	598	610	663	621	640	698	612	622	654	664	694	663	660	657	644	599	654	665	589	641	689	680	632	609	585	680	657	646	646	639	676	631	629	681	633	632	596	649	606	622	640	657	644	663	674	620	630	630	660	623	651	659	604	634	609	641	670	654	666	610	672	631	659	624	635	676	620	599	625	643	619	643	661	624	632	614	609	715	616	657	674	689	645	648	630	640	609	675	615	674	660	674	626	640	645	600	639	617	659	593	617	667	609	654	639	597	633	659	665	624	634	614	635	630	668	626	593	587	627	616	639	602	647	644	652	607	625	678	675	628	686	625	674	624	642	578	639	651	673	604	629	693	669	606	630	656	630	653	612	662	633	624	652	636	639	662	655	661	580	649	583	656	628	649	637	680	648	595	633	642	638	640	667	670	626	593	662	597	597	614	604	688	609	640	589	602	658	675	607	686	630	623	642	630	676	641	617	632	639	673	597	623	659	644	685	676	641	623	652	605	646	619	659	610	631	642	658	627	632	688	611	611	605	619	585	634	634	659	640	654	679	638	620	601	668	653	674	624	617	647	681	639	665	669	644	620	656	639	622	626	615	604	669	608	627	684	667	677	660	616	673	622	674	644	648	667	628	653	637	586	662	654	642	610	623	645	693	624	614	629	607	602	634	634	630	666	638	626	616	635	648	602	659	603	677	604	644	634	677	632	650	638	614	658	638	643	646	626	625	634	646	633	668	643	619	659	670	628	667	611	669	667	678	652	639	613	623	601	658	667	649	649	647	629	635	630	620	632	629	658	610	631	648	628	632	632	672	625	606	655	655	666	639	645	623	662	646	674	602	623	605	639	649	638	627	662	667	622	610	644	620	659	601	617	644	619	657	626	657	619	628	653	639	610	652	668	603	610	656	648	637	629	647	640	615	673	663	659	643	630	637	614	658	589	644	627	720	624	687	649	649	641	685	660	644	643	621	639	640	608	603	598	587	654	669	642	672	613	587	613	637	634	635	610	689	675	678	645	648	658	616	622	626	626	631	647	643	603	623	619	631	637	603	679	667	651	606	693	620	624	633	694	637	625	605	599	615	607	636	651	626	628	629	644	652	627	614	624	626	599	650	666	693	632	621	678	636	604	616	647	672	669	647	654	640	647	643	660	641	642	649	625	601	662	664	632	627	640	655	651	642	607	606	664	624	621	621	688	650	664	617	647	662	654	627	659	684	627	637	646	632	653	595	660	632	636	674	633	614	656	620	600	644	630	629	621	614	623	618	646	655	647	648	630	642	660	639	663	663	654	622	647	615	643	655	694	645	601	606	634	611	696	620	597	584	701	656	653	630	644	627	618	642	600	667	617	615	587	619	636	596	612	620	662	664	623	659	693	646	644	672	649	666	625	657	599	623	645	618	599	625	631	649	628	645	633	633	620	645	662	663	642	689	657	642	623	633	639	624	638	625	665	630	591	654	631	617	647	649	633	685	619	642	624	641	606	635	647	597	701	632	624	656	629	646	687	626	607	631	654	613	675	670	634	613	641	611	631	625	634	670	638	687	630	660	655	641	644	585	649	682	603	647	682	627	653	628	693	646	644	633	613	656	629	653	662	660	665	590	679	647	632	617	628	669	668	648	632	625	651	616	626	619	606	612	640	592	643	643	625	666	615	655	621	617	631	646	685	620	641	651	618	669	646	633	602	691	669	636	617	622	618	614	647	607	635	621	630	604	661	668	606	626	625	616	636	646	629	614	617	647	615	670	610	649	633	636	653	664	628	635	672	686	673	650	651	648	608	603	695	630	680	654	613	618	632	640	708	634	659	647	640	630	599	623	608	640	693	663	654	619	634	605	623	694	695	654	644	655	653	661	633	651	652	613	611	648	621	674	662	655	651	668	626	629	628	638	664	594	646	661	588	655	603	615	641	580	635	615	666	634	658	645	631	675	656	606	639	645	685	620	654	638	683	593	635	630	673	656	620	607	627	669	603	633	634	669	608	635	614	644	592	631	664	671	609	627	616	586	697	693	659	663	700	614	626	692	635	658	679	676	669	647	626	608	655	676	637	668	660	672	655	624	663	620	655	668	637	656	636	624	623	663	650	658	639	636	653	640	646	638	598	630	624	630	642	663	641	667	672	681	649	636	629	648	679	613	639	650	630	671	658	667	645	618	584	663	618	626	595	665	626	679	598	656	660	637	637	673	652	617	636	609	685	627	591	593	663	631	662	618	618	590	647	664	651	644	659	649	670	600	628	661	626	647	629	669	644	642	654	615	664	640	648	644	608	669	613	633	627	653	653	694	603	619	606	620	630	645	653	588	591	661	632	723	602	652	658	647	642	646	679	621	600	632	662	656	673	653	667	618	631	638	668	646	614	632	663	634	629	646	652	648	624	635	638	655	614	620	657	657	675	635	607	640	651	653	643	638	619	639	685	627	647	649	638	596	669	653	647	633	640	681	643	623	661	636	614	657	675	626	625	665	681	629	629	649	674	655	630	606	674	599	650	672	616	688	652	650	618	617	591	610	628	642	611	603	678	649	660	645	605	639	670	658	634	598	617	650	656	629	670	627	617	673	625	625	611	641	663	631	660	632	639	641	646	621	672	646	658	649	691	661	671	681	633	640	607	612	638	689	628	685	634	623	630	678	641	620	629	637	618	641	646	670	620	640	596	638	630	655	645	617	642	624	589	651	695	625	630	656	624	620	632	641	686	634	636	583	633	630	643	633	674	660	664	625	672	652	646	618	634	641	632	647	649	720	649	631	632	634	638	648	590	619	652	645	613	645	631	625	641	589	634	657	622	639	664	633	658	645	584	632	667	628	650	611	634	622	621	664	606	619	646	629	651	587	622	616	670	623	635	643	640	636	607	625	647	677	660	657	618	612	639	639	684	622	646	658	624	647	633	627	709	654	655	595	620	643	609	621	668	662	639	630	625	646	667	653	673	683	623	673	639	633	626	590	596	628	642	654	664	639	653	661	610	685	667	653	636	680	617	649	611	655	690	620	606	613	654	649	646	678	614	609	653	679	650	630	609	637	666	619	647	692	673	627	630	665	698	583	660	641	627	616	614	645	594	649	596	632	652	638	700	627	654	676	650	626	635	636	629	669	628	672	635	579	657	643	629	595	649	652	646	664	604	641	678	624	682	654	591	630	632	645	706	637	626	650	618	651	589	686	626	625	632	660	607	632	649	629	598	615	643	621	644	606	619	659	623	602	653	651	658	616	638	606	629	647	645	637	597	687	607	611	649	607	637	621	659	636	628	691	671	671	618	629	653	687	643	599	644	619	613	684	626	616	636
38882	6801	2207	1558	1112	882	593	486	419	396	331	282	286	214	243	225	211	229	237	188	166	173	179	183	149	192	159	149	133	164	146	159	167	171	131	142	139	154	132	166	143	130	168	163	127	154	147	146	134	138	159	140	123	148	148	138	140	128	141	126	131	142	126	124	142	139	139	132	141	133	142	165	136	113	150	157	131	149	131	118	135	139	141	124	153	136	144	153	141	133	139	140	141	142	149	123	164	141	135	127	145	131	138	158	139	140	137	129	140	134	141	141	137	123	138	141	136	131	161	135	136	133	145	128	126	148	142	142	143	152	118	127	142	144	129	125	127	145	136	144	125	132	131	123	121	136	145	144	140	135	139	126	133	131	142	134	116	149	153	147	121	126	136	147	158	122	140	136	130	139	131	128	138	124	118	148	151	136	174	132	133	131	131	124	161	136	153	133	156	135	116	151	139	124	148	133	120	106	129	137	135	123	142	147	130	116	133	127	130	147	122	142	141	126	130	149	151	131	142	132	132	146	151	143	130	140	120	157	132	153	140	140	147	150	133	132	137	133	125	156	146	153	142	161	126	132	149	148	143	133	129	127	121	131	126	115	145	133	145	137	142	133	149	116	126	153	141	137	137	136	132	127	150	155	142	118	154	154	126	137	146	153	121	135	149	139	142	139	122	135	144	137	138	131	125	147	150	118	139	129	150	130	154	145	129	120	122	154	144	122	122	111	135	136	158	116	133	124	128	156	138	157	131	155	151	146	120	143	122	156	140	113	130	141	112	147	138	129	129	140	118	127	149	126	130	133	140	134	151	147	112	148	130	155	136	124	135	141	141	132	129	125	149	149	125	124	150	128	133	139	123	123	150	136	154	130	148	145	140	137	157	151	146	169	140	134	130	146	165	135	139	154	136	139	137	126	150	133	136	131	144	130	134	145	131	138	118	124	145	125	154	133	147	120	151	144	142	132	136	135	133	143	128	133	118	127	141	131	141	144	146	138	152	140	142	133	137	137	155	136	138	153	136	131	164	144	110	155	121	136	136	142	136	141	151	145	138	117	135	141	165	169	150	146	134	129	112	114	121	133	140	144	129	114	136	149	125	125	143	134	138	150	111	126	145	130	143	139	133	134	150	127	139	147	134	128	131	133	169	142	111	135	160	149	140	155	116	128	128	128	143	143	138	125	133	118	126	128	119	152	135	125	147	137	158	149	135	138	133	160	126	151	123	149	140	168	136	144	132	133	149	167	126	142	133	125	149	136	138	151	138	138	124	132	116	137	135	134	130	145	128	144	128	135	116	146	133	133	127	132	146	160	133	115	120	109	130	163	132	144	139	136	157	148	139	156	151	150	154	131	150	134	144	158	150	141	124	109	127	137	106	121	136	139	131	150	140	129	153	122	113	122	131	139	146	154	122	123	121	144	123	132	133	123	150	140	134	110	134	142	131	130	126	132	129	140	143	126	118	135	144	137	135	140	153	134	133	141	156	112	134	152	112	150	127	130	147	149	124	140	126	144	145	142	143	130	134	134	137	137	132	138	121	140	123	147	132	154	139	116	130	132	143	134	149	129	123	115	132	146	130	126	121	111	146	146	155	148	135	134	116	135	127	145	132	122	152	123	147	155	151	130	112	118	118	142	157	127	148	146	144	129	127	144	121	133	152	133	125	121	128	130	142	143	145	154	135	119	134	135	140	141	139	140	138	153	146	139	138	134	115	135	121	118	104	148	122	128	119	131	158	123	142	138	151	138	137	138	148	136	144	143	144	114	127	165	150	132	159	129	144	141	152	152	154	117	154	135	135	126	131	126	121	136	147	133	135	145	121	127	144	141	124	130	143	150	132	139	136	132	138	162	143	136	146	147	145	141	138	148	142	121	129	139	125	102	128	133	117	152	112	155	140	161	121	152	161	124	140	136	136	116	153	137	132	146	122	125	123	117	132	136	150	133	140	151	134	141	171	148	116	126	127	170	145	134	119	134	138	141	134	155	146	154	140	127	115	157	134	140	144	127	129	142	131	122	128	137	144	132	135	140	151	138	139	137	150	126	160	118	136	141	139	138	156	156	152	134	115	142	140	118	118	131	154	135	124	128	148	149	125	126	147	125	112	133	150	110	135	142	137	139	136	143	133	142	140	128	145	127	140	129	120	111	116	124	147	132	144	160	132	150	111	146	110	140	109	134	119	135	135	137	127	144	129	126	142	126	119	136	153	125	124	125	137	108	156	150	136	101	127	119	133	141	138	141	155	155	126	139	154	139	143	134	126	136	133	141	124	135	140	120	146	139	148	145	156	131	126	140	127	124	125	144	124	142	132	146	141	102	137	122	118	121	139	131	137	149	163	126	106	135	143	141	125	123	148	148	137	133	153	143	122	139	146	140	127	113	150	147	134	144	137	145	155	131	118	140	128	132	120	133	117	132	128	148	147	141	141	127	120	144	146	141	162	162	141	141	153	141	152	134	123	138	153	165	131	141	135	142	124	127	140	126	157	123	138	133	139	131	125	135	151	128	125	118	132	145	125	133	142	135	146	143	119	110	132	142	132	107	136	144	143	143	131	141	142	166	133	142	158	143	150	154	126	143	150	146	148	144	141	143	112	123	124	153	126	151	118	141	144	139	142	150	128	124	152	131	140	137	142	132	147	121	135	138	130	119	137	140	128	163	123	141	137	148	139	115	136	121	133	159	135	126	140	143	135	140	120	131	133	138	166	154	114	153	139	140	135	142	134	131	134	136	142	131	140	137	123	123	130	127	132	147	144	140	150	146	131	137	131	165	149	163	136	115	134	126	143	130	132	124	141	157	138	139	129	146	129	132	143	130	136	138	137	142	130	120	126	137	128	139	139	138	145	137	123	131	149	139	122	142	120	135	121	116	151	142	123	152	128	132	144	143	118	141	140	136	133	155	137	124	142	138	143	146	125	140	119	121	124	141	122	141	145	151	154	153	146	135	129	139	133	132	124	155	141	142	141	136	132	142	128	146	129	147	114	138	137	134	140	135	142	129	115	141	142	121	146	126	136	129	141	149	136	130	149	148	132	124	133	143	166	146	148	153	128	136	120	143	118	148	141	153	134	131	136	130	141	105	136	123	137	139	143	145	138	149	121	138	138	151	135	142	131	152	119	134	132	104	143	147	139	119	128	130	129	120	151	134	125	130	118	146	137	146	119	132	120	126	130	147	126	133	126	131	124	138	138	128	137	145	144	136	123	123	115	141	130	122	137	146	146	109	145	133	128	133	141	152	126	132	112	132	137	126	135	128	134	142	125	144	132	136	125	127	132	147	135	129	138	124	129	142	141	141	157	108	122	137	134	161	114	138	145	142	135	151	120	135	144	153	148	130	143	149	151	148	128	128	142	139	149	135	146	131	148	110	142	162	116	140	135	131	127	131	113	123	129	147	141	126	136	167	132	123	131	124	146	138	125	133	150	128	115	159	125	132	122	137	147	126	112	111	117	108	125	127	145	150	136	150	148	132	115	117
19204	1877	3976	4836	4211	3533	2903	2395	1941	1764	1506	1395	1223	1219	952	940	860	821	833	699	721	663	652	625	581	582	529	558	514	554	506	498	530	482	484	487	466	445	452	429	441	425	465	405	415	427	435	416	400	449	419	400	445	423	406	413	421	391	412	431	407	381	389	370	402	386	386	409	408	380	395	385	387	389	417	416	399	401	398	364	406	353	385	352	414	409	383	416	373	405	402	402	374	379	404	392	364	350	367	413	391	378	375	380	372	373	391	350	393	352	399	367	389	386	373	360	352	389	350	359	373	370	363	353	366	375	348	339	387	367	385	368	349	380	363	395	384	391	377	366	367	339	357	361	378	388	367	431	361	388	364	381	385	375	337	359	364	381	375	398	370	366	385	386	362	353	389	404	390	374	365	372	377	384	356	402	367	373	360	368	387	390	350	336	343	342	365	387	363	373	382	361	370	350	372	377	352	404	359	375	378	343	333	342	349	379	360	403	378	372	341	354	347	405	362	351	385	393	317	376	371	373	345	378	358	344	397	367	386	354	348	380	372	329	390	407	361	371	401	338	390	340	350	369	377	363	359	368	364	364	363	336	381	376	347	363	401	369	330	353	388	350	383	359	381	342	386	369	363	412	391	351	376	351	359	371	374	353	364	402	336	360	350	384	374	361	357	331	360	379	316	370	391	395	337	338	352	370	363	370	355	358	377	358	367	346	365	368	381	374	398	349	405	386	366	363	324	340	341	380	376	336	381	370	364	336	363	392	345	351	377	340	373	372	380	362	364	357	369	357	349	352	396	363	361	401	405	382	355	351	347	338	362	378	364	362	373	380	352	402	384	397	335	395	364	361	359	372	370	397	344	373	331	389	375	369	383	374	375	365	332	376	374	388	361	358	374	326	394	357	324	343	341	348	358	399	364	410	359	377	373	314	359	380	388	365	356	357	388	333	351	374	372	382	361	354	402	360	381	371	397	365	365	395	373	368	374	372	349	404	366	394	369	370	362	387	354	382	376	376	339	369	379	355	349	376	377	364	389	404	353	390	388	353	367	354	354	387	372	365	368	363	381	387	369	385	389	352	378	364	369	373	366	362	371	369	402	375	373	348	365	398	406	335	348	356	385	399	382	363	361	383	397	392	365	364	356	374	370	357	394	378	360	368	372	352	392	348	385	345	364	354	368	411	379	357	344	334	372	370	369	363	365	368	370	353	392	354	368	357	361	395	360	362	392	397	354	357	388	362	372	390	360	387	350	349	370	357	404	366	376	389	340	373	393	363	397	356	371	403	391	376	391	385	381	389	350	343	374	361	382	340	372	362	399	362	364	358	355	352	370	350	361	375	329	365	349	344	327	376	341	357	335	395	374	359	368	357	373	355	371	387	384	368	355	335	335	384	319	363	342	367	335	336	373	379	361	375	330	373	382	410	384	337	363	381	395	346	388	388	388	338	358	379	381	365	369	395	346	365	356	362	375	363	369	355	386	357	354	372	319	371	352	353	364	349	371	355	358	373	391	406	354	365	360	356	346	354	378	353	350	349	386	366	350	357	398	357	382	375	355	350	352	359	358	371	336	387	358	356	376	366	357	363	361	394	331	387	341	330	384	378	373	406	377	374	316	368	391	351	380	345	363	371	372	360	382	371	375	391	343	349	375	368	388	365	375	369	374	361	380	357	372	363	364	389	398	340	408	393	357	356	362	364	376	375	336	392	376	406	370	361	358	325	390	372	373	380	403	369	351	367	401	389	382	355	379	356	375	373	364	386	362	376	380	362	373	370	375	418	342	380	361	357	384	383	379	350	365	396	359	370	379	352	342	376	361	385	392	378	395	350	386	381	389	388	345	388	390	380	373	357	327	366	401	344	326	376	355	353	387	343	369	382	357	381	361	356	381	343	351	363	362	344	383	362	383	370	389	342	347	346	371	352	395	377	345	403	380	370	351	362	362	392	376	351	379	366	383	342	416	379	374	357	374	361	327	374	375	356	362	352	372	352	382	360	381	343	329	367	359	361	333	375	383	346	343	350	377	376	386	336	369	375	384	393	369	356	366	339	366	316	378	372	338	317	368	366	349	397	353	387	394	375	334	343	365	355	371	410	343	392	349	361	373	378	374	360	359	347	381	372	381	379	361	397	343	376	352	355	345	378	365	367	370	385	361	368	368	352	368	364	362	368	390	380	352	362	364	353	368	401	371	361	361	382	373	358	366	376	391	386	400	384	333	413	347	361	350	354	380	394	370	370	328	368	370	385	373	350	376	367	346	393	355	356	340	346	333	378	348	374	361	364	361	365	384	377	381	384	351	387	341	361	366	371	376	392	394	397	381	354	380	354	395	361	367	357	350	383	367	429	407	353	400	389	365	357	371	354	391	364	351	367	393	373	393	362	367	378	364	354	406	365	387	360	342	394	330	388	369	371	378	350	366	401	401	377	359	381	381	366	383	366	367	393	362	347	365	339	395	374	336	360	365	360	353	388	386	343	402	362	374	356	365	361	370	364	384	365	348	378	358	378	391	363	349	350	367	380	379	357	374	329	372	374	366	342	377	389	371	379	355	417	403	377	343	398	359	377	363	365	329	342	359	390	346	377	377	333	363	380	389	393	334	350	376	378	329	387	346	332	365	356	398	333	321	353	357	389	353	360	351	365	371	377	345	348	340	363	381	369	363	377	390	357	378	378	377	345	382	368	372	385	364	378	377	393	364	390	360	373	384	374	329	355	374	383	380	385	354	369	369	357	348	351	368	324	352	376	369	393	350	344	372	390	362	361	367	356	393	402	386	391	389	344	376	374	348	394	379	358	350	352	360	370	366	390	384	353	324	355	362	366	416	391	369	335	380	371	345	374	357	400	371	382	384	383	368	368	377	361	368	372	349	376	361	385	354	350	327	350	353	371	326	369	354	388	366	373	335	361	410	345	397	361	375	380	387	383	347	369	355	366	338	328	413	368	378	342	371	373	353	391	358	393	379	354	375	395	388	316	323	362	376	406	337	360	385	358	391	348	381	397	354	355	370	366	416	339	382	357	370	383	370	367	376	362	351	392	358	380	352	382	391	378	382	369	355	369	371	355	374	359	349	363	358	369	393	347	379	394	384	373	347	366	376	372	352	352	348	394	348	378	398	361	370	380	351	338	359	353	335	384	407	372	358	356	387	341	381	339	377	390	392	371	414	385	368	377	369	386	366	362	382	373	360	417	370	360	370	369	369	371	377	368	373	378	376	386	364	355	358	381	378	378	366	373	374	384	392	405	379	374	350	380	351	411	385	394	344	373	381	368	361	360	366	373	353	353	328	361	345	422	377	397	315	378	375	355	363	362	391	375	373	378	388	365	346	348	369	363	365	403	384	370	384	342	387	366	365	370	381	354	398	387	376	383	350	347	381	388	353	364	387	391	384	325	377	360	378	353	389	373	348	382	334	365	400	359	424	387	349	373	366	386	408	366	356	426	318	379	384	340	379	349	363	349	382	377	370	372	362	400	332	374
5177	262	272	205	248	202	194	192	214	187	201	178	222	194	188	194	196	192	183	185	184	183	185	197	183	191	234	217	192	181	194	210	175	187	196	196	218	176	183	182	194	189	179	185	197	206	195	206	205	206	214	200	196	200	160	203	201	191	170	177	201	208	220	187	223	205	210	199	208	180	185	198	191	184	191	170	191	202	185	214	190	189	183	200	175	197	179	206	193	175	214	179	227	200	227	220	183	201	216	198	198	200	197	186	223	186	191	186	186	203	217	200	174	172	205	215	197	183	197	190	203	184	184	188	160	185	221	211	171	196	191	210	173	189	203	230	181	179	201	184	182	198	193	199	215	203	198	185	180	185	180	202	185	189	189	189	188	195	217	213	194	179	196	215	207	182	181	196	193	191	202	189	206	208	205	189	175	192	205	193	204	180	220	195	184	188	203	192	193	219	203	188	193	175	173	185	187	171	213	195	189	198	195	195	210	189	205	192	184	198	201	163	197	184	180	211	168	178	189	197	208	185	201	196	190	198	216	207	193	219	187	212	203	195	180	195	201	203	203	195	244	206	185	192	210	212	162	189	210	186	207	191	194	182	200	197	185	186	188	189	185	217	210	202	173	201	166	191	177	201	207	207	178	204	192	200	175	213	177	210	193	161	212	186	204	195	204	184	211	172	171	210	222	196	191	214	219	199	196	186	202	208	222	217	198	197	178	213	196	169	183	215	185	172	186	180	192	189	183	215	196	202	191	183	198	191	181	229	166	216	193	210	203	191	186	195	185	188	192	186	201	199	191	171	203	230	214	207	188	198	189	163	177	187	203	209	188	183	191	207	203	206	211	200	194	208	197	193	182	211	189	220	174	197	207	204	204	185	207	217	157	194	195	232	176	192	222	202	216	192	194	209	205	185	197	206	210	175	210	196	167	187	207	206	181	200	224	214	216	217	183	204	189	198	199	223	195	210	200	197	197	210	201	216	205	188	208	180	201	215	201	186	190	204	190	171	194	174	185	198	192	202	187	156	199	205	193	171	215	246	205	202	191	211	202	174	188	188	174	198	204	180	188	214	191	221	209	184	198	204	214	181	188	198	192	172	187	198	214	188	169	201	177	204	193	180	201	197	194	208	186	189	191	193	181	192	213	195	211	202	187	210	192	196	180	196	219	197	190	197	188	189	179	200	179	191	199	179	182	189	195	166	192	177	192	195	225	200	189	193	189	185	200	180	194	173	189	199	197	199	214	185	199	174	184	176	186	189	200	215	193	180	174	187	186	202	185	201	189	197	192	198	198	182	180	206	205	202	185	181	200	199	191	203	212	203	184	213	191	208	190	194	228	190	180	200	203	190	188	209	215	200	206	183	218	187	171	207	176	207	191	208	218	179	170	177	176	182	182	208	182	208	169	196	184	189	181	175	174	218	186	191	169	194	190	218	194	202	217	196	182	188	208	193	198	205	211	190	205	187	180	197	214	219	201	201	174	203	209	190	180	182	207	181	170	196	201	186	208	202	201	181	188	212	180	191	183	179	182	198	213	193	223	216	197	185	192	197	181	165	174	215	199	210	194	185	178	212	189	170	174	199	216	176	192	229	203	195	204	184	207	190	229	214	204	208	193	198	203	182	183	205	195	179	167	195	199	203	175	192	196	215	188	223	200	177	188	191	221	196	203	191	202	172	176	191	214	193	195	184	187	201	194	206	198	174	238	182	209	206	179	188	191	213	207	192	206	182	210	201	221	191	195	186	194	191	200	195	193	186	213	208	197	198	241	207	190	188	203	172	215	217	184	212	189	205	185	207	185	178	219	206	194	175	216	175	197	207	172	192	182	180	170	179	204	190	211	224	197	180	202	218	203	194	196	193	186	185	177	206	213	180	182	202	183	180	173	191	212	182	188	183	212	171	173	215	196	190	220	214	210	194	185	190	186	183	162	185	185	204	200	200	204	175	201	172	196	203	203	211	196	191	202	195	196	205	202	204	178	246	204	217	181	224	200	207	216	197	206	200	180	229	212	207	204	209	185	184	189	209	214	180	190	172	224	186	196	185	200	202	195	170	216	196	198	194	189	199	185	186	180	184	201	208	198	209	188	195	203	211	202	198	185	194	174	187	200	184	182	178	213	195	185	169	171	187	187	188	200	171	191	174	180	200	189	196	207	166	183	215	157	238	195	179	193	203	218	196	211	182	171	190	200	172	193	168	206	193	208	196	193	211	184	176	200	195	182	179	200	204	188	221	196	210	177	188	209	204	210	208	224	213	179	181	190	214	216	167	190	186	194	207	147	192	198	169	175	183	192	194	214	202	179	195	179	209	213	208	197	207	184	179	202	213	215	200	193	202	186	212	186	189	188	162	190	198	181	217	172	197	198	185	189	191	207	202	182	185	178	192	205	211	220	201	203	181	182	214	183	189	201	204	196	179	195	218	162	183	197	203	195	178	168	209	191	195	205	185	197	210	208	191	213	196	181	214	202	208	162	180	206	167	191	206	187	198	207	201	193	212	206	186	209	180	206	184	186	203	175	189	191	205	196	199	203	209	205	221	173	191	207	183	184	197	206	189	182	183	186	167	208	181	201	218	185	196	190	186	186	189	189	185	165	216	193	204	210	189	216	216	178	181	187	176	216	174	167	205	215	211	189	177	208	181	213	201	186	183	189	198	194	180	178	187	193	195	187	163	194	231	182	174	193	189	201	237	200	183	178	215	194	209	184	229	196	203	206	196	210	184	186	172	180	182	193	191	201	202	196	197	206	166	198	177	214	179	185	184	178	211	200	205	184	180	202	183	185	194	199	209	199	210	178	196	216	206	207	199	186	204	187	206	213	179	171	213	191	223	208	184	206	176	173	176	187	186	188	191	192	209	203	153	210	189	188	199	205	198	187	172	191	180	212	197	190	199	209	188	189	223	202	207	202	210	214	208	182	211	187	210	191	189	192	216	198	209	159	172	177	208	177	178	208	204	188	197	184	208	169	209	180	182	203	181	184	189	217	186	177	180	190	202	211	187	195	188	187	185	186	202	179	169	175	203	180	195	176	210	199	191	188	199	215	207	198	216	211	205	184	188	179	171	192	181	204	186	182	207	171	204	168	185	202	200	184	170	192	192	180	177	183	190	192	194	203	204	190	175	195	191	192	179	205	197	176	196	229	207	189	213	186	224	198	187	187	221	216	193	178	193	190	203	205	200	198	190	174	174	202	181	208	204	187	194	196	203	196	169	191	180	176	197	183	192	205	187	214	210	166	196	198	194	146	190	170	196	178	194	193	204	197	187	215	188	224	197	215	191	169	190	210	189	204	181	206	202	189	201	187	208	197	205	207	201	155	233	194	206	181	194	160	189	191	199	201	202	219	205	205	182	210	186	194	204	191	201	214	165	207	174	197	201	210	221	185	214	171	186	164	181	185	194	207	196	211	173	198	253	190	185	211	189	212	218	183	183	169	194	191	213	201	173	168	187	200	189	210	176	209	203	190	192	172	188	186	183
4257	634	723	707	684	634	661	587	591	603	563	597	512	542	549	558	535	544	609	537	521	550	519	552	513	603	574	582	513	592	553	497	568	496	547	549	528	535	531	558	545	486	549	549	517	521	520	544	535	537	571	559	555	513	575	523	502	516	486	535	555	542	548	524	535	522	535	525	521	526	520	553	537	510	558	546	526	541	507	543	565	557	547	539	548	553	508	520	531	511	552	550	503	543	544	540	530	511	559	550	518	520	531	531	509	551	489	526	549	541	537	528	516	509	539	522	528	531	518	514	520	557	526	549	557	473	515	489	548	526	546	544	511	552	549	523	497	570	591	541	515	505	560	542	535	532	478	573	553	534	549	534	558	510	509	516	502	546	533	479	523	516	534	514	551	516	547	509	556	548	516	525	501	556	521	508	513	545	509	536	569	502	517	524	518	535	534	523	531	569	538	514	579	528	531	552	558	521	530	508	539	516	537	549	513	516	511	533	513	574	545	527	532	517	501	530	501	487	524	484	550	549	532	517	499	575	528	550	523	520	530	489	579	493	516	499	557	513	561	514	500	491	537	559	511	519	530	574	524	600	508	535	546	532	527	535	501	567	557	518	524	524	538	548	537	513	490	514	530	513	553	534	532	536	529	543	526	531	530	539	506	520	511	549	525	582	536	552	536	534	570	559	489	527	520	519	475	526	534	528	519	539	562	536	525	565	510	467	560	524	519	537	532	536	510	526	561	548	525	548	572	535	571	473	559	508	507	510	538	573	502	523	527	535	540	544	543	548	539	520	536	534	582	552	579	521	568	519	547	511	487	615	578	530	560	561	544	558	571	543	523	494	529	504	496	523	494	571	553	527	535	524	522	555	527	536	561	525	529	574	538	505	513	512	529	544	495	513	560	550	550	518	497	550	533	505	516	525	533	544	542	508	520	568	561	550	533	540	511	525	534	508	509	539	536	493	559	514	522	515	555	521	525	534	555	523	536	558	555	549	520	521	553	539	557	524	528	548	539	516	532	515	508	543	497	520	556	549	533	558	511	512	510	543	532	567	523	540	505	507	527	485	539	529	498	554	520	555	545	502	523	493	514	572	541	565	513	558	485	522	562	508	522	495	485	513	538	548	502	515	523	507	518	541	516	544	550	518	509	465	513	508	542	524	591	541	505	514	547	539	522	561	522	554	549	540	529	536	543	523	485	528	512	566	524	544	553	540	512	528	507	535	556	519	498	551	531	564	512	521	537	519	533	540	485	545	581	524	532	533	498	540	545	521	539	551	545	531	561	511	532	556	541	495	567	511	540	522	541	490	519	543	548	552	523	512	504	498	507	540	570	533	531	533	525	548	540	469	508	528	563	565	519	499	501	571	533	550	553	550	550	567	515	541	489	514	527	559	550	515	564	494	513	554	548	511	526	508	528	507	526	533	560	549	570	523	477	539	541	563	502	548	508	520	500	503	545	556	520	572	513	503	491	531	522	569	536	500	525	531	529	505	496	540	576	524	513	506	522	550	529	537	511	545	510	561	521	534	518	529	568	530	556	546	566	586	526	532	540	495	568	538	486	478	516	551	519	567	501	536	540	527	525	573	527	516	553	531	533	507	514	526	503	528	528	542	513	550	508	558	513	510	530	557	530	504	535	576	543	547	501	524	545	477	548	540	529	564	530	561	553	539	527	570	561	495	548	504	530	548	516	527	518	507	541	549	537	523	543	491	512	522	506	500	513	545	556	563	506	493	533	499	556	533	533	524	534	518	546	538	521	535	552	495	535	514	571	534	522	526	532	490	507	548	541	565	528	560	528	513	487	483	538	540	528	520	501	535	534	526	530	558	525	532	550	487	502	513	554	539	545	502	518	543	533	513	517	571	505	595	565	547	576	535	555	559	526	551	533	528	515	548	512	503	564	516	544	522	530	585	521	533	556	524	499	517	568	529	538	521	530	530	522	530	520	524	534	488	543	542	543	521	515	563	529	544	537	565	510	507	481	510	510	515	554	509	514	520	567	523	497	520	539	486	513	488	484	561	537	550	542	536	522	562	500	565	547	515	545	534	539	518	529	537	519	531	496	540	521	507	560	539	506	504	520	564	541	515	528	525	525	494	549	490	514	565	538	545	524	533	521	543	480	524	539	534	514	533	554	557	537	563	550	545	549	543	523	563	535	527	529	565	537	513	536	511	515	550	523	554	533	564	574	518	528	543	496	531	514	516	505	496	510	560	531	512	578	547	534	488	573	524	518	507	558	528	543	524	548	504	528	516	538	491	501	532	512	510	538	484	535	500	554	565	542	512	513	550	530	530	501	551	518	511	539	532	530	573	499	550	519	541	532	540	539	546	519	503	493	546	495	501	519	534	503	532	602	539	536	543	542	449	543	507	532	583	533	497	544	553	546	535	544	541	513	521	501	518	558	562	558	518	585	562	506	521	553	514	543	551	534	512	549	525	560	562	518	500	576	550	539	521	519	511	534	519	562	550	494	512	524	524	514	550	563	545	522	508	569	527	543	544	502	549	485	528	533	507	567	536	485	562	529	540	502	501	495	465	546	573	470	546	547	522	522	520	548	502	520	542	556	510	509	527	534	544	507	546	538	531	508	578	550	539	527	574	490	525	540	492	511	520	548	540	573	562	523	566	478	520	551	525	568	569	540	549	547	515	500	529	510	553	522	529	546	526	562	569	506	506	527	540	494	515	583	553	540	546	509	540	510	521	490	491	501	536	517	527	509	524	566	503	526	522	567	560	556	534	541	536	539	565	511	535	497	559	499	579	539	546	498	539	531	490	533	526	500	563	553	522	544	548	528	532	512	548	552	563	516	573	562	542	531	517	537	562	556	557	548	503	524	555	546	536	528	509	564	547	538	531	522	531	532	554	483	574	544	543	482	536	514	540	518	511	517	499	533	506	535	554	535	540	500	537	549	534	530	534	563	511	509	577	511	542	532	514	563	561	579	517	563	525	493	490	535	537	535	508	521	530	520	532	582	502	536	582	516	534	463	520	533	500	507	514	537	523	525	593	562	525	493	555	537	521	565	562	548	533	536	536	505	543	520	498	518	561	541	527	521	555	532	537	561	541	587	521	572	505	571	520	525	519	532	524	529	547	507	508	549	519	540	506	567	530	556	523	534	469	493	484	548	544	494	496	536	501	540	521	501	516	519	481	523	496	562	543	549	526	509	572	493	550	520	550	565	555	527	541	547	574	542	536	540	553	523	534	540	536	506	542	550	505	511	556	527	523	513	521	540	542	516	536	501	531	558	579	484	550	588	541	527	520	503	544	557	578	539	547	555	523	534	526	512	520	506	553	516	580	543	555	543	551	505	481	501	540	547	533	503	503	507	527	534	532	529	557	501	544	573	503	547	569	540	522	538	484	535	538	530	531	585	531	515	527	573	539	521	559	515	506	530	505	512	545	513	532	518	546	557	553	556	535	512	548	546	499	489	543	551	526	563	557	530	542	539	527	527	514	547	560	532	527	556	537	540	601
26326	2413	1197	1017	735	589	527	418	392	363	363	305	320	289	304	294	297	292	278	275	271	271	273	262	278	237	267	267	277	260	251	285	266	283	254	244	256	238	276	216	259	241	240	241	266	248	275	236	254	260	251	228	240	240	249	247	258	242	252	265	265	270	234	286	274	233	212	275	238	203	250	272	225	238	255	232	249	259	281	266	221	246	297	248	224	231	244	289	232	245	259	230	248	232	239	231	233	258	276	288	253	262	236	254	247	251	261	227	219	237	254	263	264	224	202	249	268	268	260	250	239	233	246	250	221	219	228	256	257	225	248	275	249	251	250	225	234	230	242	232	216	224	250	254	240	271	255	243	264	265	273	244	224	237	260	210	255	275	234	250	231	245	238	240	247	267	280	239	222	251	235	229	246	238	262	227	253	248	210	259	229	236	243	266	234	235	253	254	270	245	272	230	254	271	227	246	255	263	250	255	224	230	263	266	258	247	257	251	270	234	237	213	239	233	220	248	250	245	235	219	236	258	242	236	233	259	249	234	260	258	238	239	244	260	235	241	256	250	271	243	274	243	235	226	233	244	234	243	236	245	244	255	215	250	266	244	282	221	245	228	269	247	236	247	224	259	270	260	235	261	231	240	232	230	248	246	221	236	218	233	250	230	264	253	236	257	228	223	234	240	254	240	266	242	234	235	247	228	242	266	232	234	254	221	223	246	229	260	241	238	255	263	253	240	258	214	224	240	270	269	243	258	272	255	227	245	278	277	252	241	245	247	249	269	240	238	255	262	239	245	249	221	245	252	238	252	230	249	229	253	238	291	235	271	212	248	233	246	246	264	247	239	260	280	248	228	259	259	277	209	256	250	243	237	255	272	243	243	241	238	249	265	244	244	249	242	229	254	258	278	249	245	250	233	263	226	253	260	219	239	229	256	243	279	222	242	257	250	242	232	235	250	244	262	244	252	238	228	245	236	239	224	258	255	251	271	265	257	260	250	269	249	258	261	298	224	257	261	250	250	248	268	276	256	219	244	264	248	241	248	222	258	245	236	247	251	256	216	235	276	244	244	272	243	249	252	252	247	248	241	242	244	236	276	253	269	286	234	245	284	237	217	239	225	255	218	260	295	259	269	284	245	252	253	256	251	235	260	257	239	214	245	247	221	276	247	242	216	232	233	242	241	225	258	238	260	230	261	266	266	241	212	258	262	252	278	256	253	239	266	238	250	259	237	257	252	272	254	243	248	256	233	231	257	206	253	245	258	254	244	258	255	231	265	245	262	270	233	227	234	270	233	233	273	239	263	231	254	259	241	241	236	263	257	232	227	232	246	227	241	289	271	278	253	262	254	260	285	243	224	228	276	245	230	248	273	207	277	253	242	231	254	224	254	244	243	242	235	257	241	235	248	285	262	222	249	250	246	268	256	238	258	257	250	212	224	249	231	253	252	265	233	215	285	254	252	227	247	251	252	235	257	225	243	249	237	263	234	254	243	250	294	257	243	250	255	247	246	259	259	250	257	261	258	256	265	221	249	220	265	276	232	268	232	252	266	233	265	236	250	254	254	274	236	233	248	250	252	257	232	237	246	237	244	229	244	266	236	231	238	213	242	243	239	242	234	266	255	242	246	229	258	259	243	255	231	244	245	242	234	244	227	242	239	273	258	258	242	236	269	260	233	230	245	266	242	252	258	230	247	239	229	229	254	256	252	240	260	249	234	235	245	245	272	231	236	243	240	249	241	245	261	271	250	259	253	263	278	251	227	271	247	277	218	268	244	231	258	246	233	258	240	255	269	249	225	233	240	277	255	230	266	243	230	259	262	243	251	235	285	252	244	270	286	232	258	234	244	261	275	264	283	261	261	252	250	230	240	281	258	280	207	268	263	239	259	253	225	262	236	270	259	221	242	229	244	231	243	254	262	270	246	251	261	215	246	260	228	250	257	235	271	233	282	237	252	248	238	234	259	229	254	218	254	256	206	245	233	223	238	238	262	261	250	252	232	232	245	221	293	281	242	239	245	252	229	254	221	263	226	265	249	241	251	239	246	236	266	249	241	265	251	247	251	263	247	249	235	268	247	227	245	227	285	248	234	243	250	249	263	240	239	239	260	275	242	292	243	253	247	254	208	270	262	247	241	238	221	259	232	230	252	257	259	255	247	218	258	246	259	225	259	266	247	251	278	263	250	240	267	244	280	232	253	247	253	272	230	235	237	267	252	230	235	244	257	220	239	240	264	238	262	246	242	228	254	235	248	237	245	245	254	257	231	273	227	235	254	250	244	254	230	274	236	235	247	273	251	263	251	235	230	279	244	238	273	246	255	256	231	238	274	256	253	231	271	258	261	252	250	232	251	254	256	225	256	226	264	228	225	258	266	254	267	258	254	263	265	238	269	248	273	253	243	238	240	232	283	247	265	230	263	235	242	239	253	245	245	245	261	225	233	233	275	248	250	249	243	258	245	247	246	248	266	270	260	233	261	235	239	229	226	237	249	249	261	250	255	255	259	226	260	227	251	257	255	243	246	247	258	272	261	280	243	256	228	233	268	244	239	244	282	263	258	239	272	238	263	255	239	232	232	232	245	228	247	251	225	228	215	251	238	263	241	222	254	266	253	205	229	221	267	270	233	246	234	246	241	274	244	231	237	235	244	244	237	257	237	220	251	271	257	254	225	245	245	244	256	261	264	237	234	242	246	245	241	259	214	251	261	255	227	262	243	266	225	253	253	264	231	210	234	245	237	255	241	266	243	249	255	240	244	233	249	256	242	240	246	250	273	252	241	244	244	231	261	250	249	241	262	274	257	219	252	258	269	270	260	244	260	231	238	219	218	238	234	245	229	248	231	231	246	273	263	248	273	258	243	270	241	247	239	222	286	253	264	262	244	254	229	276	234	264	270	284	249	238	263	233	252	234	227	231	237	246	256	243	279	245	232	237	276	234	252	252	285	250	211	245	270	260	248	267	239	263	236	236	262	230	243	256	247	260	240	252	278	262	267	266	251	263	244	249	248	266	256	259	246	238	211	256	260	254	241	249	236	252	243	239	261	243	251	254	251	256	224	231	229	259	240	238	224	249	248	223	232	246	247	248	234	229	243	259	265	232	250	247	264	235	263	247	264	285	227	239	273	253	264	230	243	237	257	231	228	257	230	270	234	245	259	246	245	240	248	264	242	266	258	272	222	259	241	257	228	251	264	232	247	248	253	240	228	225	233	254	257	246	262	258	259	224	283	251	260	247	257	247	240	254	270	244	234	250	248	268	244	220	250	232	245	232	252	242	263	237	246	246	217	243	234	290	250	248	279	251	248	248	223	261	241	251	239	245	258	249	264	252	238	256	256	241	265	273	283	254	245	244	243	264	268	277	243	236	238	224	252	223	250	248	274	232	245	250	251	233	255	236	226	232	213	245	239	265	249	210	258	260	277	256	263	269	238	248	211	268	273	239	242	230	240	238	236	249	256	237	259	220	266	267	225	239	265	229	252	246	251
12953	1461	2517	3034	2761	2333	1998	1764	1525	1331	1222	1154	1165	1024	965	1021	863	846	898	871	831	840	722	800	703	750	711	741	722	734	680	680	737	693	693	664	729	710	676	667	676	688	673	658	701	681	675	642	695	714	679	671	699	648	656	630	683	639	647	681	678	633	700	634	648	655	700	666	699	656	648	664	652	690	630	633	647	668	709	704	682	705	697	666	653	660	652	640	626	646	634	642	635	685	637	654	647	657	625	680	626	669	637	642	663	661	661	684	667	617	630	635	679	705	647	695	631	635	619	662	639	669	704	674	662	670	636	633	598	637	600	661	595	626	625	655	643	637	621	631	689	643	609	633	654	590	598	635	634	624	654	687	648	615	656	649	622	628	630	652	668	664	627	658	655	662	646	649	672	604	690	590	618	657	607	625	652	606	642	622	629	626	680	632	657	623	640	610	657	637	645	650	616	637	617	690	637	654	658	668	606	663	676	635	596	682	652	605	663	679	623	605	665	569	629	651	677	646	631	664	630	605	656	642	626	641	643	677	624	640	655	603	665	687	637	625	676	625	655	637	638	650	641	649	666	592	679	638	647	622	651	685	661	665	633	625	651	651	639	653	641	648	668	678	668	625	628	620	674	639	656	660	626	657	647	641	621	658	674	667	680	656	644	612	607	663	657	635	718	606	638	643	620	655	652	660	630	652	632	599	647	590	622	697	663	621	644	670	640	602	622	630	647	660	610	632	610	624	636	622	646	656	618	570	680	656	647	661	625	611	595	641	675	696	612	629	662	611	678	690	660	681	712	646	643	629	625	637	638	652	631	660	668	597	642	671	671	657	623	600	622	676	683	649	634	657	663	658	658	649	645	656	674	607	631	659	631	599	616	664	641	635	597	647	659	628	651	638	610	650	613	684	666	636	629	621	644	618	671	629	653	635	686	625	659	619	612	633	623	643	621	610	604	635	653	584	668	640	637	631	644	630	646	685	622	590	639	670	643	632	659	677	649	572	680	614	691	660	676	607	648	622	610	632	614	641	608	689	654	663	637	666	603	624	623	658	655	648	671	644	664	616	686	658	675	651	637	636	632	639	695	665	642	612	656	625	624	631	647	657	607	657	635	643	631	618	582	630	631	630	670	634	653	620	646	658	624	625	600	646	640	675	637	634	637	662	622	599	611	617	582	633	592	652	637	636	623	638	614	667	647	653	648	698	640	639	602	645	634	633	612	647	607	595	670	690	663	658	620	657	609	672	623	646	624	652	682	641	637	639	622	631	633	658	652	623	666	674	652	637	590	654	627	660	623	652	649	650	654	598	627	610	629	654	605	635	650	676	621	699	621	647	705	630	612	616	626	615	646	656	653	602	617	633	636	628	632	631	642	664	638	633	651	644	686	620	604	606	672	650	598	649	634	659	633	668	656	631	672	608	668	674	621	650	668	685	593	631	614	660	622	639	608	698	646	611	651	647	621	643	630	632	649	618	646	619	636	600	606	649	623	609	597	631	626	634	653	650	632	642	591	619	593	645	601	598	633	681	625	650	627	633	671	646	614	648	650	649	635	686	658	620	652	612	586	654	613	680	596	677	637	697	665	634	635	617	658	623	604	659	594	658	652	638	655	614	672	661	623	584	604	650	677	640	607	664	618	624	645	643	664	626	640	643	610	719	646	645	610	634	635	633	644	577	656	660	623	612	625	629	629	621	649	656	625	676	640	658	678	603	638	634	654	638	655	657	641	645	629	643	645	659	633	611	659	639	643	627	615	630	663	632	626	631	643	603	614	688	624	632	618	683	657	624	653	630	645	664	668	664	636	663	612	650	622	648	653	672	625	673	657	624	692	636	647	646	704	615	652	642	666	662	635	641	627	658	661	657	624	675	618	592	610	658	635	684	686	648	596	633	655	681	671	626	637	640	606	634	678	654	643	673	682	621	640	629	596	584	619	649	642	593	621	674	658	673	681	621	639	666	686	605	609	643	594	687	638	632	647	640	642	685	659	646	663	653	647	664	628	670	593	622	684	617	638	653	619	660	642	719	673	617	640	633	620	662	683	663	645	655	620	638	608	591	605	681	618	658	632	630	631	633	644	658	622	651	607	623	653	670	595	590	616	622	618	692	648	661	626	637	617	646	632	613	620	658	634	641	633	685	624	622	662	624	646	609	638	630	642	605	671	627	638	610	608	671	611	632	630	655	662	634	636	651	689	661	622	609	633	671	652	657	628	641	648	599	616	640	666	642	688	642	657	670	677	658	627	642	695	663	639	625	597	588	657	643	603	639	658	636	638	620	620	646	654	665	649	646	706	634	616	683	591	634	622	700	640	635	628	640	617	657	676	620	671	602	622	684	633	620	669	680	623	655	672	621	645	651	621	620	657	588	623	671	638	610	661	680	600	620	632	658	669	611	632	629	629	703	666	631	645	617	654	626	664	608	659	625	631	648	702	639	618	661	661	652	652	645	650	634	616	655	660	614	628	654	636	636	618	677	670	655	612	679	644	653	640	659	653	665	610	621	631	640	651	623	611	617	669	609	623	632	675	665	629	668	653	613	670	667	625	652	653	639	651	626	587	644	654	598	655	627	645	616	636	659	663	655	688	623	647	644	642	658	674	616	622	659	650	654	646	627	688	615	635	636	639	623	649	657	674	626	687	579	607	606	628	600	678	616	631	661	644	616	663	626	615	625	612	641	660	644	648	590	608	662	651	649	673	649	620	634	632	643	604	620	682	642	627	677	645	647	635	634	607	652	637	590	701	604	621	645	660	622	644	606	638	648	634	629	631	610	626	631	626	654	659	593	691	630	641	632	618	649	667	660	662	633	632	613	628	651	644	671	586	632	636	618	640	633	619	612	627	658	627	613	638	643	638	666	625	597	613	657	683	644	661	697	645	666	631	647	576	629	605	635	660	601	679	614	655	627	628	655	639	683	662	668	683	654	635	638	624	625	644	635	643	673	610	634	628	668	646	582	663	673	648	631	618	661	594	668	709	641	679	647	626	663	633	633	610	606	705	679	658	637	667	643	623	652	684	613	633	642	618	626	634	664	660	599	664	666	652	611	621	653	644	616	654	646	633	632	605	675	655	608	665	600	629	651	621	660	595	657	656	639	674	659	688	651	618	692	614	705	668	614	667	642	609	666	635	607	623	633	626	656	629	610	641	609	645	705	675	644	641	683	610	642	642	651	603	641	629	631	635	662	656	673	650	664	590	641	667	664	610	657	617	617	661	644	616	659	678	667	645	684	658	673	622	608	645	619	616	639	593	615	667	656	663	576	678	645	616	632	667	654	639	655	615	652	646	630	668	656	618	637	652	632	641	616	676	628	642	619	650	655	679	637	671	620	641	657	680	639	659	605	617	635	635	677	672	623	570	632	649	615	677	652	624	626	687	638	670	646	660	676	657	663	622	636	671	657	627	648	630	602	663	625	662	629	608	667	635	656	577	661	608	655	676	604	714	621	616	650	678	594	675	663	686	626	619	623	661	576	641	624
39436	7551	2387	1609	1076	833	680	525	444	392	341	280	269	249	244	246	209	169	198	168	192	159	174	194	179	171	189	175	126	170	149	157	146	155	151	177	130	128	161	157	156	139	131	170	168	147	143	126	136	143	128	146	134	131	152	149	129	132	148	145	141	119	161	128	127	164	126	150	129	119	135	140	136	122	146	154	134	148	149	129	140	131	146	169	150	151	133	112	148	127	145	117	146	135	137	131	152	127	133	156	151	126	160	150	140	123	144	134	134	136	131	137	136	133	145	124	139	139	136	179	142	161	123	143	112	120	156	161	153	121	141	110	148	137	155	130	140	133	139	136	135	144	131	141	137	137	116	120	140	124	153	156	139	144	124	123	125	143	146	142	155	152	140	131	134	139	138	136	113	150	145	155	142	153	134	138	140	131	153	145	142	132	136	140	135	143	138	164	139	140	138	127	138	146	125	154	115	149	136	121	145	150	152	125	135	139	160	139	141	154	138	117	121	147	156	133	119	121	124	135	110	135	144	131	132	134	147	142	136	157	139	130	139	129	132	138	160	159	143	143	143	122	131	151	165	124	131	127	113	120	132	134	125	128	138	133	124	134	134	133	148	151	158	141	149	136	124	148	151	126	141	157	124	140	139	134	142	134	115	139	149	127	124	135	135	147	137	129	152	128	159	138	143	138	139	149	128	121	150	152	147	132	124	116	136	145	138	144	132	147	140	127	142	146	132	146	150	137	135	146	137	127	133	142	115	138	118	145	126	136	136	142	118	124	136	150	124	126	139	131	163	123	121	138	136	137	131	132	136	153	119	126	146	138	127	128	129	151	138	122	141	136	137	134	123	138	146	131	134	151	127	122	130	138	128	122	153	151	137	117	133	117	137	115	156	115	134	134	143	122	137	156	144	130	122	143	137	144	147	129	127	129	141	136	130	132	151	131	135	138	142	126	145	161	124	140	146	147	137	131	158	129	113	108	143	121	129	142	148	145	143	121	158	145	128	113	142	130	151	132	149	143	142	129	142	112	142	123	155	145	133	139	139	124	137	126	141	127	137	123	136	148	127	116	138	145	131	134	112	123	143	147	152	130	133	145	129	129	135	127	136	132	141	135	169	131	143	116	154	102	135	119	134	147	151	142	176	152	117	114	160	127	149	139	138	159	141	135	136	133	161	121	145	128	118	135	150	144	141	145	124	127	131	149	139	148	139	113	121	135	140	134	135	147	135	147	121	123	142	148	134	146	150	146	131	139	109	137	153	136	142	134	140	142	134	128	127	137	148	139	117	119	139	134	130	126	127	120	125	141	151	127	157	142	136	140	167	139	122	134	120	133	143	140	140	143	133	118	109	120	141	127	122	142	134	156	140	153	134	136	126	131	129	142	125	142	135	128	155	124	147	123	123	134	132	155	126	137	143	141	146	152	133	137	123	132	147	145	149	145	128	130	145	144	142	138	120	132	120	130	132	131	145	140	141	133	160	117	129	143	147	163	123	149	132	122	132	135	135	127	162	133	124	125	145	129	119	137	127	113	141	133	141	148	110	120	135	142	149	129	153	111	145	142	129	132	152	135	154	126	131	141	142	142	147	157	127	150	155	116	144	131	127	152	140	146	127	148	148	144	151	125	137	126	121	128	122	136	136	150	139	132	159	131	122	147	131	135	137	147	120	152	146	131	125	159	153	139	151	135	120	146	136	155	121	107	123	142	121	125	145	110	135	136	108	129	121	120	139	122	146	108	147	127	132	118	124	127	127	134	137	157	138	152	121	130	130	146	130	144	160	145	148	148	154	137	148	132	129	132	125	154	136	149	142	142	140	139	173	137	135	156	156	123	132	127	141	148	151	146	168	146	131	122	134	128	130	155	136	129	142	131	133	119	141	137	139	130	135	123	114	131	130	120	145	132	124	145	140	142	150	138	150	146	133	122	141	151	120	130	141	121	126	143	134	120	151	131	153	147	158	150	138	144	128	141	138	156	114	171	139	136	153	134	142	146	138	149	160	137	117	127	153	145	157	135	118	140	161	135	139	140	147	133	137	103	124	119	134	153	134	137	113	135	130	150	148	163	132	131	142	120	148	139	131	146	136	135	110	140	146	128	137	131	155	135	120	137	143	129	122	138	140	139	161	136	127	143	125	153	147	134	137	150	145	135	142	135	131	121	121	141	143	125	154	119	136	136	143	140	169	115	155	141	111	117	128	120	127	118	160	127	139	130	155	137	149	138	153	150	144	144	123	154	148	138	135	140	131	132	127	128	138	119	150	151	135	126	125	135	135	141	149	128	161	134	139	125	139	139	131	122	149	157	127	118	150	142	144	145	135	114	143	138	127	158	148	117	143	149	147	141	167	142	139	151	135	127	127	162	128	121	153	131	134	119	137	138	119	144	121	143	162	135	137	140	146	128	124	127	128	143	122	129	147	127	128	119	121	146	139	135	160	120	134	121	137	133	133	148	145	135	169	136	130	146	113	127	121	134	131	161	137	137	121	124	130	141	132	163	147	147	150	132	149	135	136	147	158	146	138	142	126	141	135	137	133	130	128	132	128	113	140	136	134	138	130	143	158	150	137	133	140	131	112	134	144	144	128	145	130	120	143	134	133	146	128	135	133	149	150	148	134	121	130	148	147	144	119	145	136	130	113	148	148	146	130	127	120	126	139	144	129	134	156	138	152	136	155	139	123	120	132	143	114	138	133	138	136	144	136	146	130	127	132	134	152	125	124	122	142	144	122	147	132	140	141	134	150	146	129	153	121	144	144	146	147	148	134	134	127	122	114	148	150	111	126	136	143	134	141	138	131	110	140	130	144	158	142	136	122	133	137	121	134	140	121	123	141	135	120	154	148	133	154	152	148	127	138	115	132	143	130	133	153	133	153	131	175	125	127	131	142	141	139	142	150	158	121	154	141	130	150	132	155	140	140	156	126	136	137	138	144	151	147	127	125	152	150	133	148	132	137	140	129	158	143	122	137	143	137	164	135	138	127	140	121	144	137	127	149	112	126	137	136	148	110	136	135	156	137	141	124	138	149	133	141	148	124	130	131	139	130	152	157	146	138	141	144	140	138	129	111	160	128	150	127	142	154	128	150	115	137	140	131	131	153	130	132	122	132	126	135	120	133	131	137	136	149	140	130	152	125	118	122	145	134	142	123	134	141	141	142	132	139	121	126	128	135	135	136	155	112	152	139	132	141	115	134	134	140	148	112	138	118	152	157	119	162	145	119	137	151	125	144	136	137	144	134	121	140	132	126	133	153	159	143	134	116	142	124	125	129	112	123	116	160	142	125	142	150	128	140	147	131	134	129	124	148	130	152	158	143	134	134	125	125	139	130	129	137	121	132	159	110	142	118	150	144	122	114	143	159	139	124	141	128	126	159	139	140	133	145	115	129	135	139	127	127	129	140	144	130	154	150	132	141	150	141	147	135	138	132	148	142	150	159	116	150	130	120	147	152	144	144	133	148	115	135	108	132	133	134	134	135	139
19957	1938	3999	4859	4281	3461	2907	2347	2004	1807	1538	1351	1229	1128	1053	970	856	793	768	693	744	691	641	603	637	606	570	579	533	524	505	522	509	482	512	489	490	478	495	451	440	466	472	443	444	469	422	417	444	434	437	449	426	410	411	407	423	423	432	395	451	407	412	403	420	398	394	380	411	389	403	403	394	400	392	389	429	394	383	398	400	374	361	410	350	408	411	378	406	403	362	339	399	373	392	373	399	361	355	387	373	376	397	381	376	383	364	374	357	387	403	374	338	379	409	386	380	411	394	370	378	411	359	389	387	389	378	371	370	378	401	330	358	368	401	352	364	408	394	384	335	372	369	381	351	359	393	375	380	372	376	399	350	382	363	383	409	384	423	385	389	399	389	340	391	356	362	375	390	387	349	373	376	402	329	379	374	362	380	397	359	372	372	410	374	358	376	383	398	369	407	374	385	377	368	360	367	359	342	357	393	404	360	377	332	404	379	350	372	398	397	368	333	356	375	373	374	390	339	407	393	344	366	360	373	375	373	391	337	352	403	340	360	381	382	363	384	405	373	395	376	387	398	406	332	364	351	364	360	360	362	353	343	383	362	351	386	369	352	387	390	342	363	381	346	383	393	354	391	376	350	351	374	383	351	375	361	388	381	356	361	397	393	374	359	350	352	388	375	382	371	359	377	350	378	350	351	334	355	354	388	368	378	403	371	375	368	339	393	365	387	393	376	353	362	367	344	366	400	384	367	353	344	369	383	332	364	374	374	386	351	363	360	408	413	341	365	345	379	362	394	349	365	379	353	366	365	382	347	347	371	384	361	357	350	365	342	369	360	365	341	358	369	373	368	362	373	382	373	383	367	348	383	384	403	349	354	383	379	385	378	359	367	361	359	388	345	336	355	365	363	378	356	374	393	380	346	371	337	338	353	356	388	341	381	352	352	392	380	364	366	398	365	370	409	342	391	344	375	389	340	376	404	344	366	337	362	358	356	338	355	361	386	371	394	369	367	380	357	368	363	410	376	359	377	383	352	346	379	368	357	335	375	333	350	382	398	360	407	358	350	371	420	365	357	361	351	395	374	361	372	346	369	374	372	363	376	368	351	378	374	332	353	362	367	362	389	380	380	372	385	397	382	369	386	372	371	369	383	353	365	366	380	359	362	374	372	390	367	366	353	394	368	379	405	353	386	409	364	358	383	395	365	337	370	361	347	377	347	352	371	401	395	364	391	393	352	369	369	389	366	343	359	337	373	380	354	355	364	380	374	344	365	377	394	413	367	341	362	363	321	348	360	357	371	340	356	399	341	369	384	331	373	367	365	392	362	369	397	373	377	377	354	353	401	398	346	385	376	398	337	348	361	366	386	362	385	386	360	344	368	332	348	396	381	356	325	397	353	405	376	347	395	373	368	342	380	386	395	343	381	377	388	377	377	379	366	335	390	370	355	353	337	378	370	373	330	358	355	383	399	383	335	392	364	350	391	338	381	367	395	381	379	388	359	372	378	393	354	346	374	393	376	365	397	365	363	392	376	384	379	352	364	338	389	386	335	368	376	368	359	365	354	382	397	377	345	363	340	389	360	400	354	389	377	354	366	387	351	339	368	341	380	350	379	371	396	378	384	387	390	403	354	346	384	364	356	349	401	381	423	414	367	358	380	377	363	387	389	394	387	361	323	384	394	348	379	391	361	376	404	355	355	368	376	390	360	339	375	355	368	391	386	379	379	346	382	393	367	360	377	415	370	371	354	354	353	372	371	358	385	351	391	389	387	348	370	368	372	359	371	384	407	391	347	367	367	367	349	363	361	378	376	362	347	379	374	356	359	392	333	363	380	376	343	401	362	376	370	372	396	362	376	382	363	374	351	345	365	331	368	368	364	393	356	369	364	376	312	352	353	362	402	379	366	332	360	371	372	408	350	365	331	380	392	393	387	377	349	358	403	419	379	361	364	342	354	391	379	391	385	356	406	372	376	398	391	370	386	350	407	378	362	355	392	356	396	363	350	330	371	363	385	376	385	361	361	352	386	345	368	386	355	360	405	387	351	354	367	365	385	377	378	346	364	399	369	396	392	368	328	354	383	398	371	354	385	355	381	359	378	378	372	367	335	365	398	379	370	362	329	358	377	394	385	354	391	333	348	369	365	367	395	374	398	361	346	381	373	340	358	352	387	354	386	381	322	348	368	351	319	389	398	377	334	398	356	370	343	372	369	366	401	384	377	396	420	356	362	376	407	338	398	352	362	365	349	354	384	364	378	384	361	400	345	387	383	361	384	393	338	365	356	367	362	341	375	354	408	366	394	362	380	399	406	361	379	387	355	356	391	384	337	366	405	367	385	351	361	367	361	363	367	367	419	366	376	352	377	366	353	355	386	364	322	364	352	387	379	354	400	375	345	352	372	367	391	372	390	364	369	375	381	350	360	347	370	367	331	370	364	356	335	391	378	346	381	409	385	366	349	380	369	371	383	371	414	379	346	396	356	380	394	402	406	386	352	392	387	359	370	345	359	371	355	381	371	387	346	362	351	356	363	366	375	356	360	344	366	360	357	368	356	417	370	357	391	391	387	332	356	372	340	368	377	326	348	359	390	384	384	375	355	389	392	341	357	340	360	404	352	386	371	387	416	356	375	378	348	418	339	402	374	362	395	368	362	340	372	364	333	375	368	376	351	370	363	388	389	397	376	376	367	392	375	353	338	384	396	391	380	389	362	360	374	359	378	371	389	350	363	381	356	366	378	341	344	363	384	366	366	389	350	376	340	392	375	407	385	355	400	374	377	361	377	361	363	384	372	406	396	353	356	392	375	376	377	395	373	365	361	338	347	327	362	363	371	404	383	385	390	362	368	377	368	369	390	355	348	346	393	342	355	393	336	381	376	384	370	371	355	377	366	381	342	365	382	373	335	395	380	376	412	392	342	359	372	391	383	402	355	365	338	379	364	352	386	344	371	361	381	365	381	374	353	360	342	378	331	372	360	376	374	349	376	357	396	405	365	372	346	369	395	379	326	372	382	343	360	392	401	377	391	314	342	359	349	401	387	369	363	380	364	390	373	362	371	345	342	380	395	359	368	325	362	358	336	342	383	370	345	351	377	376	358	401	387	378	367	353	396	398	351	368	374	367	375	394	347	369	385	388	377	375	361	357	364	418	397	413	372	379	379	375	382	363	330	364	372	376	397	393	342	362	379	368	366	356	366	378	385	367	353	367	367	352	355	416	396	364	368	398	375	355	370	386	377	351	335	374	380	348	363	382	361	367	360	364	377	402	390	411	345	371	364	323	378	371	326	348	347	371	350	388	357	368	353	356	405	407	388	387	407	369	362	354	370	377	385	384	371	420	386	355	394	384	374	384	374	359	363	406	376	372	361	376	348	353	342	376	362	394	404	360	403	374	395	370	357	407	349	370	369	369	330	360	377	368	357	369	362	369	373	368	374	358	376	398	376	370	353	344	363	374	361	362	391	392	374	332	357	356	334	363	368	387
5352	241	243	206	243	219	209	208	214	213	203	199	204	189	199	208	202	215	198	201	195	194	230	198	193	193	196	176	181	185	193	197	195	205	208	190	180	174	185	198	196	206	207	208	201	207	199	193	195	223	248	195	197	210	219	199	194	187	210	229	226	182	207	200	232	206	202	187	183	212	201	190	193	185	207	212	207	217	189	218	212	199	189	205	205	185	204	201	207	217	244	209	177	192	211	210	211	196	193	186	203	183	211	172	219	196	210	206	185	202	196	201	221	178	215	210	192	184	196	189	208	205	199	204	201	192	177	207	225	184	175	183	188	183	204	213	201	178	190	188	183	196	206	189	204	204	190	210	198	207	187	186	197	185	206	205	202	209	189	211	172	207	178	215	196	178	192	186	201	200	204	202	202	168	192	205	227	222	207	201	206	226	181	194	211	199	189	166	194	190	224	208	190	209	216	191	171	187	190	178	191	203	182	218	179	213	199	205	169	195	176	203	198	195	218	213	194	191	184	189	216	184	202	214	194	193	199	210	199	212	195	223	232	194	174	182	195	196	188	197	205	211	190	200	169	178	191	204	211	180	194	201	220	219	184	229	193	165	191	226	181	172	196	171	177	209	194	200	192	175	176	198	179	190	180	201	183	187	210	212	188	216	204	183	209	169	211	172	201	188	196	185	214	188	183	215	206	182	185	228	204	193	210	197	212	200	199	217	186	189	220	200	183	186	215	186	176	188	182	210	202	196	226	205	207	213	197	196	194	207	205	195	202	176	198	190	180	186	198	209	194	184	213	205	209	175	196	177	181	182	178	202	223	211	191	182	183	163	194	213	213	200	209	194	195	215	198	192	186	198	216	203	188	177	191	193	200	211	176	194	175	192	197	202	174	233	199	193	214	204	218	199	202	217	200	221	212	189	200	202	200	190	165	176	176	175	184	193	187	211	220	176	188	211	204	215	218	186	196	188	199	202	193	211	212	225	210	234	213	210	200	189	203	195	192	210	200	185	192	190	215	215	201	186	190	193	202	186	198	190	195	189	208	168	173	213	217	191	174	220	199	208	195	202	195	196	201	214	213	191	216	183	207	190	212	181	182	193	194	213	184	207	182	193	214	177	208	212	189	198	204	221	210	171	166	182	182	185	179	197	200	202	216	196	179	189	197	187	220	206	210	196	208	191	171	203	209	218	203	224	189	181	195	225	189	199	189	195	231	197	186	197	199	196	205	186	178	208	165	197	209	208	195	205	214	219	188	191	206	207	197	200	194	203	189	185	194	201	190	199	211	197	174	201	175	210	203	192	198	213	224	186	181	175	191	209	194	197	222	179	197	207	182	154	241	226	200	177	213	186	168	190	217	221	188	198	201	178	168	179	193	167	203	210	191	195	197	184	208	203	174	185	205	207	207	200	207	188	192	180	190	210	184	193	183	200	217	198	194	187	180	172	198	182	193	205	207	193	195	191	213	201	177	193	183	182	209	182	210	191	214	201	178	186	204	191	201	198	209	216	194	178	195	194	202	212	180	183	219	206	183	195	228	193	204	207	199	184	212	212	196	208	167	176	209	201	185	188	193	201	232	191	206	192	169	174	200	219	194	194	213	200	177	188	183	216	220	198	195	180	211	196	198	184	195	219	182	209	179	192	188	234	197	168	174	188	211	211	184	189	221	186	194	186	180	202	182	211	186	164	184	204	218	200	198	196	174	224	195	186	206	205	197	201	186	195	200	169	189	180	210	198	183	203	203	179	190	196	173	192	187	214	203	174	191	186	198	179	185	187	212	230	192	203	207	194	202	220	206	203	203	212	188	180	223	194	221	212	192	201	208	217	194	202	196	215	191	182	218	179	206	199	205	202	202	192	204	182	196	184	200	197	200	208	206	208	223	205	188	198	176	183	196	209	209	178	202	200	198	199	204	193	203	232	188	198	224	191	208	194	196	210	202	185	187	193	193	171	207	196	206	207	213	184	208	223	182	190	167	185	209	199	171	176	188	194	196	193	257	160	188	210	190	192	212	212	201	183	157	168	211	181	193	205	188	177	206	174	221	218	178	209	210	196	205	197	220	203	190	175	184	205	184	190	175	208	194	205	206	208	184	159	170	187	211	203	192	204	212	218	203	215	189	197	178	212	218	197	188	186	217	211	188	209	180	198	200	231	210	204	187	190	199	172	191	212	198	234	202	195	220	180	204	178	201	229	190	223	216	195	202	204	192	216	180	216	201	189	167	189	193	176	206	194	187	196	189	206	214	196	189	226	215	192	204	191	196	208	190	179	190	193	200	198	195	180	218	198	203	188	175	186	176	211	200	205	207	222	211	212	200	190	214	196	219	201	197	204	235	219	227	191	197	199	219	181	188	183	172	197	180	218	202	206	179	176	239	197	178	189	180	180	199	226	198	183	222	166	214	193	175	197	172	178	220	204	176	188	195	205	197	199	204	192	189	206	212	221	185	210	161	181	203	173	179	201	176	201	210	204	192	207	192	202	204	189	233	211	206	206	218	214	194	199	209	180	174	195	201	169	200	182	198	190	210	220	193	182	189	189	185	169	208	196	201	179	176	225	186	197	183	196	178	209	194	215	220	190	186	214	202	196	209	200	180	211	212	191	178	212	202	175	224	171	193	213	206	158	186	192	198	199	191	186	209	207	205	216	197	211	170	190	202	183	220	194	177	202	200	192	205	182	202	194	182	198	216	203	166	191	202	209	209	201	197	166	219	176	192	187	186	211	167	191	196	201	227	179	197	190	208	203	209	179	195	198	211	214	203	199	199	165	189	179	216	212	203	188	218	183	179	181	194	209	203	220	209	213	174	193	189	192	207	209	174	189	211	190	199	179	199	200	203	220	214	197	219	185	218	188	186	222	228	189	215	216	197	212	196	180	194	195	179	199	187	224	194	176	225	189	196	209	198	185	209	220	193	227	182	202	199	206	213	197	170	185	203	194	193	194	180	226	199	185	198	207	185	183	175	197	214	182	202	189	201	206	188	216	176	167	223	209	209	207	180	213	198	185	193	177	199	222	190	207	176	194	203	193	213	194	209	187	199	197	208	180	203	197	188	201	202	221	210	196	198	188	197	201	205	194	205	187	169	195	198	176	171	204	214	217	198	212	218	206	204	208	199	207	217	202	188	189	232	196	195	206	202	236	196	208	219	211	197	209	198	203	192	213	223	183	184	202	183	186	220	190	214	194	196	185	210	201	196	195	192	187	214	224	201	233	217	203	223	189	200	196	202	199	178	187	211	203	202	190	208	186	186	199	192	235	201	180	222	204	196	219	205	219	188	235	187	198	210	199	212	193	200	192	181	189	182	215	198	197	191	201	193	166	191	201	202	187	181	217	194	201	185	195	206	204	196	201	204	220	205	195	191	177	213	214	204	206	197	194	215	202	204	208	202	194	181	179	203	205	198	187	204	193	210	170	214	213	183	207	213	188	215	190	189	211	210	205	201	194	201	201	212	178	229	176	196	198	196	182	219	209
4275	605	677	717	648	664	620	634	602	572	562	587	592	596	574	526	549	564	590	555	522	549	544	506	572	512	533	555	550	534	570	528	528	535	519	542	551	531	524	575	552	530	539	517	524	579	582	509	544	547	506	537	524	518	527	542	533	520	539	537	532	505	555	567	550	511	565	528	518	528	579	529	575	600	531	574	550	562	570	508	551	565	492	494	569	548	531	541	521	526	525	534	530	566	546	549	541	506	511	534	502	570	502	547	547	525	518	511	544	557	522	515	547	547	485	533	519	527	554	517	504	530	569	508	529	536	519	545	511	598	555	567	527	560	554	580	525	497	528	525	559	497	538	524	548	559	508	549	517	551	518	543	496	515	520	545	535	519	534	547	542	544	561	540	549	548	551	512	549	563	531	511	563	524	518	511	536	525	484	510	555	527	550	506	488	541	582	526	532	483	525	529	534	492	546	530	527	535	518	535	525	606	554	544	531	517	534	512	544	539	516	538	526	509	527	551	558	532	493	529	535	531	569	525	527	552	562	514	533	513	524	503	517	547	537	533	553	562	515	553	569	553	512	554	509	527	560	608	568	539	516	512	546	599	554	508	531	553	565	540	563	533	524	505	499	499	565	537	500	546	527	500	526	530	553	544	551	546	552	576	528	527	569	523	516	540	557	562	560	513	537	505	552	558	504	522	530	513	507	512	507	540	515	493	539	561	523	541	575	535	495	504	506	509	548	526	544	511	523	563	552	503	546	562	520	532	514	510	562	565	538	562	538	553	488	561	554	529	538	555	509	556	522	521	486	558	562	562	506	509	515	519	508	503	592	550	568	527	516	545	596	546	521	501	565	530	549	511	583	527	534	546	537	540	541	538	520	516	507	529	525	567	550	523	513	492	557	564	563	580	550	531	546	557	502	528	517	543	533	506	573	542	546	551	527	526	497	546	566	555	505	577	529	546	527	513	517	512	521	511	505	525	552	559	548	522	570	561	542	522	519	564	537	542	542	507	509	531	539	505	538	592	476	526	516	544	509	548	532	496	550	513	549	541	570	577	539	553	514	546	583	574	508	524	545	527	553	553	512	509	556	482	477	513	546	547	562	515	531	528	524	531	513	531	521	563	533	553	545	537	515	554	511	524	498	541	552	519	507	507	567	559	465	536	475	546	543	548	535	510	551	541	522	525	507	494	590	521	539	543	546	540	501	531	526	508	508	535	536	514	532	556	568	592	511	522	596	579	526	533	530	552	528	527	534	534	534	472	563	513	510	537	527	549	564	530	537	545	542	511	548	529	523	544	527	496	528	541	526	526	498	527	563	519	517	520	511	526	515	480	551	535	522	563	565	504	535	510	530	529	525	534	549	577	559	539	555	592	515	517	505	520	512	513	512	531	529	485	557	517	552	529	522	509	514	525	494	533	530	490	554	530	500	503	530	531	589	557	544	530	527	512	526	547	595	618	515	543	577	530	562	533	519	574	549	501	550	510	522	575	528	533	576	563	543	500	520	554	508	490	538	542	522	523	519	542	545	531	555	558	524	530	561	540	515	518	517	560	505	562	530	534	545	524	526	550	553	519	545	524	537	518	508	530	520	581	595	548	521	541	524	525	520	569	533	540	533	527	536	508	531	517	538	543	523	514	501	519	535	526	543	540	565	547	535	530	536	548	545	518	522	531	531	540	520	534	586	509	543	577	532	572	494	573	530	513	529	545	531	537	499	586	565	500	507	547	519	559	528	522	544	568	576	553	551	544	538	537	520	526	535	541	532	495	520	497	554	548	539	522	551	511	546	555	514	505	549	517	554	554	528	476	547	553	511	529	588	562	520	506	507	520	561	565	575	539	507	504	526	513	575	531	514	555	495	552	527	539	536	572	504	531	561	557	501	542	545	509	501	576	520	536	502	530	544	560	560	520	548	540	529	557	471	498	495	528	529	547	563	506	533	543	522	544	573	522	504	579	524	540	521	547	561	550	547	557	486	536	551	547	551	514	545	545	512	572	549	547	545	534	556	539	519	539	487	539	504	559	556	531	541	549	529	529	509	521	525	520	542	540	531	523	537	458	558	571	527	524	539	522	543	507	513	579	560	518	473	485	517	544	484	555	538	541	508	513	508	516	526	583	543	538	553	561	512	536	558	518	497	558	525	504	551	519	520	518	550	478	527	571	512	510	492	522	554	538	487	579	555	506	508	574	575	536	557	525	539	537	560	506	511	506	542	535	554	519	536	577	554	488	527	570	544	515	535	594	542	547	510	529	494	531	543	494	519	516	518	560	533	536	527	498	561	532	572	548	542	532	527	532	549	562	564	536	494	511	545	495	523	526	526	525	526	557	573	514	526	526	520	544	522	514	528	541	564	575	506	516	557	537	514	516	519	511	538	506	534	560	562	549	570	534	522	572	535	545	538	516	557	517	525	510	541	497	524	554	533	521	506	548	540	523	567	519	518	550	576	539	524	500	538	530	521	514	532	549	495	527	539	549	492	559	515	553	560	551	529	545	545	495	538	514	562	515	525	532	560	557	544	533	558	493	531	502	494	502	577	544	582	532	521	548	527	520	515	507	505	511	528	531	539	551	517	504	524	510	516	554	525	507	551	512	596	527	511	561	479	503	543	514	555	516	525	563	537	562	569	524	551	531	547	529	528	543	524	533	522	546	536	547	556	520	554	515	505	570	558	548	548	547	521	555	526	490	533	561	533	543	543	544	554	535	521	538	545	527	501	517	526	510	547	531	567	586	496	552	533	550	536	543	533	508	598	525	551	542	523	524	576	526	508	529	546	555	483	537	523	560	493	574	509	522	505	526	544	545	571	502	562	548	560	517	544	512	474	529	529	534	550	551	546	518	490	532	525	534	509	540	531	530	564	532	527	537	485	566	550	529	526	536	518	536	547	544	512	535	512	533	572	599	569	531	550	522	535	518	525	538	501	497	583	571	524	537	570	543	506	565	515	510	544	504	525	528	562	543	560	530	476	548	565	527	523	532	524	547	531	508	571	552	536	513	539	481	530	537	506	553	547	569	534	526	553	529	571	474	510	575	525	519	559	538	515	552	554	566	578	484	561	513	494	525	580	529	536	541	499	540	559	556	477	554	516	492	529	569	534	540	550	528	536	502	517	501	591	518	552	525	518	490	489	529	520	575	523	543	563	541	567	545	543	537	554	555	513	552	570	536	522	583	529	567	526	545	511	517	550	531	576	532	543	528	521	553	495	550	564	532	488	542	559	529	514	531	569	546	548	485	595	528	552	540	533	515	521	517	513	556	526	560	530	529	515	520	573	571	533	547	526	524	551	509	524	571	525	521	524	498	561	510	568	516	531	555	526	557	505	540	492	559	542	497	557	572	523	519	563	526	524	525	557	501	515	540	506	539	557	527	502	528	521	556	551	545	532	528	548	522	526	539	479	504	547	489	541	536	534	553	545	554	518	542	489	508	512	525	536	547	565	554	550	571	504	553	563	480	531	542	542	515	523	552	546	547	554	568
28036	3232	1215	967	700	603	495	462	418	388	375	330	281	317	298	296	270	272	282	297	249	271	256	261	254	256	297	258	262	269	276	267	262	234	248	261	247	262	239	239	279	254	251	247	252	270	267	286	246	277	255	254	242	297	267	235	268	277	247	241	268	246	252	288	243	241	280	218	265	246	258	250	262	220	260	251	246	217	246	246	255	236	254	246	250	258	279	248	258	252	254	258	243	241	274	248	223	255	239	244	224	224	225	243	261	252	237	253	278	239	230	246	268	238	249	236	223	240	250	252	241	273	233	261	252	242	252	223	245	254	234	258	245	259	280	226	264	227	236	272	232	237	274	238	269	260	269	229	273	228	228	216	266	248	274	279	258	264	271	253	246	241	273	268	255	242	258	240	213	273	244	261	242	242	248	268	254	238	245	214	242	251	271	263	252	242	247	247	274	260	250	263	268	246	249	269	240	264	225	240	269	258	251	216	248	254	292	250	252	247	249	269	244	230	260	255	236	262	235	264	279	244	224	225	254	229	243	253	224	243	229	239	235	245	261	253	272	258	281	261	261	258	218	247	223	281	270	251	267	270	255	263	244	251	250	251	261	262	297	222	259	233	251	294	264	236	243	214	248	231	240	261	242	244	246	254	237	240	258	254	226	231	240	260	278	256	229	251	244	256	238	243	248	263	232	241	258	261	275	245	217	247	247	235	249	277	271	236	248	228	221	262	251	250	252	259	254	266	273	234	229	222	232	260	256	270	240	264	255	262	241	251	258	229	208	248	250	237	247	256	265	250	211	228	228	232	244	249	236	255	246	257	213	286	239	242	287	242	238	242	223	261	297	251	255	265	236	263	250	235	253	244	235	216	249	241	252	261	244	257	257	269	260	250	249	243	251	262	259	267	246	269	287	265	225	254	226	253	257	248	266	246	232	234	251	262	274	258	233	257	260	247	254	252	215	258	253	279	253	258	243	276	253	265	233	266	220	246	233	246	261	259	229	254	246	252	277	267	237	272	216	280	241	286	244	262	284	239	286	213	253	258	238	255	248	260	239	242	215	269	253	267	253	265	248	257	252	231	254	257	251	230	265	231	260	227	240	264	276	256	249	274	239	265	282	238	219	256	253	241	246	238	256	267	262	261	269	261	260	262	242	269	249	225	272	276	272	252	230	236	240	238	234	265	241	241	261	260	227	243	265	253	239	260	253	271	260	272	226	254	239	222	225	242	248	248	214	251	257	242	265	237	238	226	238	259	250	231	242	231	281	256	270	229	261	236	236	250	256	240	235	255	244	260	243	223	229	240	250	242	259	230	234	242	271	256	262	242	240	263	242	248	257	242	266	215	232	228	229	253	270	246	229	244	275	256	222	262	246	230	274	241	233	250	267	264	258	246	205	263	242	225	250	232	278	254	267	249	244	268	248	230	278	237	240	251	253	267	238	258	247	277	243	233	232	231	243	268	246	250	214	250	277	246	255	255	281	219	255	256	233	241	241	259	253	221	241	285	232	236	263	240	227	278	240	236	248	251	245	259	267	254	240	242	272	266	255	248	236	238	259	279	259	261	275	253	248	247	235	248	258	248	272	238	251	221	250	246	247	218	236	227	242	263	247	248	264	251	229	235	244	245	290	245	249	252	258	257	281	249	226	282	254	277	266	229	267	233	256	265	263	261	279	235	257	237	248	253	237	255	235	243	239	249	252	225	221	261	228	237	256	246	244	262	256	284	238	231	238	265	252	235	269	292	231	242	234	264	259	227	248	254	257	240	222	266	233	249	227	251	255	240	244	263	243	257	241	274	256	263	226	234	251	217	217	253	221	237	289	253	269	234	253	234	227	246	253	274	252	218	257	264	268	233	245	268	252	221	241	267	266	278	263	239	244	246	228	269	227	243	235	238	249	261	250	239	238	256	236	220	285	248	244	247	235	235	248	229	262	258	251	248	256	253	241	265	262	217	252	259	262	252	266	250	226	235	243	254	244	240	240	204	262	242	216	230	237	277	238	250	253	279	256	254	245	259	258	239	223	241	248	249	268	229	239	256	250	242	244	245	247	254	239	261	246	260	257	238	246	264	274	247	251	253	236	242	223	250	229	248	283	268	261	249	236	264	265	246	246	250	251	263	240	222	239	259	246	245	257	278	234	232	218	253	228	248	247	253	240	262	231	256	251	239	242	259	230	235	227	234	250	260	255	282	219	269	211	235	281	247	225	267	253	229	297	231	218	226	246	263	257	227	241	271	249	229	256	246	246	241	224	259	256	247	245	232	234	275	251	247	239	258	235	251	249	241	242	243	266	244	266	252	244	266	271	268	262	281	234	250	248	240	240	251	265	221	270	247	243	267	258	265	262	235	241	259	268	263	244	269	253	282	234	241	254	240	227	244	232	245	233	228	273	227	239	269	267	265	257	230	230	237	271	270	253	223	236	240	243	265	250	243	241	265	236	241	261	252	268	250	224	246	252	248	268	227	260	246	273	274	275	250	263	235	259	251	249	260	228	234	267	230	248	259	241	283	249	249	242	262	271	244	236	257	211	260	232	239	247	243	225	270	267	229	255	258	247	255	234	252	237	260	227	258	267	254	250	266	228	270	254	253	268	268	260	239	269	232	221	238	265	232	242	260	248	259	262	261	281	264	266	249	278	235	231	248	252	264	261	237	251	264	227	245	265	250	247	254	257	239	245	260	239	257	220	257	256	268	239	236	240	234	251	230	246	230	240	245	248	245	236	234	244	242	230	255	239	243	255	282	259	228	227	248	247	257	242	244	252	237	257	242	257	245	296	250	215	242	262	244	226	272	223	219	286	293	267	247	254	223	250	239	265	237	255	259	242	297	262	265	235	278	276	252	229	251	266	245	228	244	247	278	257	250	233	280	219	242	238	232	244	252	262	236	288	280	241	252	254	246	243	278	248	254	236	250	223	216	242	251	263	243	258	242	244	251	261	263	196	268	294	242	231	253	244	238	266	256	247	244	244	241	228	256	243	211	253	231	257	245	242	229	249	261	263	246	242	252	246	221	252	221	221	280	266	226	246	270	239	256	244	232	279	238	275	255	214	249	251	246	216	241	260	229	227	255	238	243	247	273	251	272	240	250	257	231	241	230	253	223	215	227	220	269	276	249	231	231	268	243	245	239	266	235	274	240	219	286	204	248	265	246	275	264	245	251	237	245	228	275	265	249	271	231	259	271	271	273	256	299	272	264	235	240	250	271	265	243	227	265	275	285	272	233	249	289	265	247	236	263	247	231	267	247	252	236	268	243	259	238	234	255	244	248	263	271	208	263	270	262	270	212	265	279	239	251	225	243	260	236	256	248	263	289	247	223	226	241	251	245	230	251	239	224	250	255	231	231	245	248	265	263	255	270	258	280	242	252	232	259	244	267	272	255	223	244	250	242	235	259	236	266	228	234	269	258	275	229	231	265	252	241	260	259	270	276	253	245	254	240	268	247	263	256	236	259	225	264	253	242	238	270	244	233	237	272
14238	1366	2454	2997	2695	2372	2003	1713	1465	1366	1236	1110	1103	1049	1004	953	866	883	933	895	829	833	783	824	770	769	745	761	758	744	732	700	749	724	703	710	772	702	702	694	673	658	684	714	657	638	704	687	699	653	630	682	683	728	673	648	640	709	670	665	650	674	660	675	679	642	647	678	614	582	633	613	662	664	686	672	641	665	654	642	696	616	693	669	638	663	675	677	668	630	652	629	604	669	700	649	620	654	622	680	657	675	621	626	619	663	690	638	675	624	645	648	687	629	640	688	646	662	634	660	672	656	650	660	631	646	677	714	626	672	643	594	648	612	652	681	631	617	679	626	654	621	635	613	595	620	620	676	692	645	644	649	674	660	627	652	634	668	703	627	678	679	640	637	668	656	656	651	623	649	636	619	649	668	627	699	617	642	666	682	608	660	649	682	702	603	649	646	640	656	654	608	665	624	634	605	649	627	630	614	605	627	635	673	658	620	658	654	622	684	605	661	623	627	636	630	634	661	621	656	610	619	649	653	660	623	652	622	622	599	668	678	609	643	663	700	640	636	616	675	684	678	675	588	661	629	668	686	653	682	643	699	663	655	624	649	661	662	607	660	593	613	639	700	619	656	647	650	615	650	666	663	649	654	614	641	606	652	694	633	604	646	671	632	640	625	712	626	613	671	628	648	681	656	619	641	653	650	619	644	656	628	686	689	639	666	630	604	654	628	609	646	635	691	590	662	587	627	610	640	616	656	653	676	706	658	690	617	659	616	613	646	638	610	671	599	678	613	691	636	665	653	642	656	651	647	652	635	622	621	634	647	646	657	637	671	661	647	619	660	615	645	653	666	611	553	627	657	635	647	601	675	586	620	600	669	662	663	637	635	625	686	661	659	650	674	675	595	658	596	636	618	689	594	620	667	618	682	595	624	620	658	654	659	644	657	635	657	623	639	607	635	680	616	620	629	632	645	625	640	651	620	634	641	617	656	632	654	578	677	682	629	624	624	678	650	662	666	663	655	660	644	610	669	665	621	619	627	684	621	622	613	628	637	648	700	599	701	680	692	656	681	675	614	633	639	662	634	620	600	616	648	627	695	669	677	648	648	650	638	682	634	650	635	618	634	641	644	657	657	628	704	609	658	617	629	673	651	695	658	635	628	652	662	629	640	661	647	629	620	642	611	643	636	651	632	624	672	653	658	620	664	644	645	651	635	658	665	682	693	672	601	644	644	601	648	654	666	665	615	643	626	618	641	668	622	628	627	590	665	635	687	655	615	635	653	650	656	610	697	661	710	650	609	659	629	648	598	594	636	670	654	621	640	643	638	698	645	595	685	662	581	647	668	633	640	632	648	629	617	647	674	636	645	630	597	644	628	615	687	658	628	665	637	603	630	643	662	641	667	641	636	615	670	649	708	656	694	663	654	637	595	661	624	582	665	638	667	640	600	649	652	629	635	660	613	662	662	662	656	624	640	707	650	649	667	581	633	714	643	641	655	622	642	660	630	643	668	613	663	633	643	656	660	632	667	679	663	645	647	689	653	646	633	649	621	622	616	619	638	658	690	700	640	672	670	635	632	658	669	664	631	640	617	600	604	638	627	658	684	652	668	645	678	663	594	653	660	650	643	635	661	641	622	666	616	622	649	666	648	655	622	638	647	668	646	646	612	664	659	621	652	651	613	636	640	663	663	621	656	626	680	656	614	615	572	680	620	602	600	579	657	654	596	658	677	637	653	668	618	622	650	643	692	657	620	639	636	644	630	605	627	607	670	628	660	639	657	649	636	632	671	670	614	592	622	634	665	632	634	629	664	648	676	614	685	673	636	666	625	625	638	665	635	651	679	674	625	680	620	642	630	674	662	646	650	645	585	607	661	709	592	649	645	642	601	610	644	654	610	646	649	632	632	670	659	609	631	661	633	648	627	644	626	644	694	658	635	617	656	645	639	591	646	645	675	628	635	655	596	642	718	667	702	668	664	629	628	669	701	668	648	664	639	645	610	625	661	604	645	653	603	643	615	662	635	604	692	669	650	613	655	649	630	627	657	636	673	649	646	618	640	578	619	653	614	678	665	630	666	678	643	691	632	658	623	623	638	637	654	631	638	619	638	616	640	609	645	621	662	604	628	636	634	706	649	606	649	635	611	603	634	618	653	636	637	640	609	636	657	614	685	630	637	627	646	610	688	606	665	721	637	684	652	599	648	628	657	637	643	626	636	674	663	660	666	658	616	631	685	697	643	643	617	614	654	588	605	646	643	669	621	632	636	632	683	637	608	590	639	655	665	682	629	636	678	654	615	669	632	622	610	614	685	614	630	669	654	648	687	668	659	625	661	659	624	624	650	690	648	640	641	636	613	656	637	627	661	665	649	658	683	662	648	580	673	618	630	619	604	600	661	689	629	638	655	676	640	652	678	651	656	665	659	625	651	666	647	649	650	631	642	625	650	643	657	652	654	619	628	686	600	652	668	624	666	643	629	644	667	668	672	634	621	633	648	699	635	652	641	623	642	619	646	635	645	669	652	649	643	630	598	674	675	631	638	631	650	619	606	660	611	628	583	618	655	628	633	677	594	623	672	637	629	625	573	672	662	634	625	628	617	669	615	633	628	645	700	625	633	652	628	630	620	597	608	656	645	674	678	614	613	688	657	640	636	599	628	664	669	576	684	595	621	679	636	633	618	665	596	616	657	639	645	630	607	681	625	644	635	650	599	671	670	625	662	610	619	627	587	623	661	603	667	644	655	656	627	662	648	645	622	629	610	615	650	644	639	603	662	653	667	601	633	633	660	648	652	632	676	629	667	643	622	642	604	629	612	634	659	632	627	693	682	675	645	658	614	649	626	660	644	645	576	636	594	651	658	621	643	656	663	658	618	644	640	580	619	668	691	647	697	648	655	670	638	640	635	618	622	604	640	621	640	661	635	658	618	693	645	632	598	654	649	629	628	644	645	630	625	646	668	633	596	637	641	593	637	662	622	646	633	626	641	641	667	649	645	634	631	590	659	686	629	643	661	628	669	666	628	661	665	656	696	653	649	641	631	630	678	668	613	594	643	617	656	653	660	618	627	651	671	635	702	630	620	610	631	633	624	637	661	693	656	643	642	635	686	605	660	624	664	642	695	665	652	616	621	669	634	650	640	660	653	601	652	664	602	625	664	672	639	621	620	623	655	635	647	667	616	642	604	612	685	620	659	665	622	644	621	701	600	603	690	614	640	669	585	629	660	638	590	637	616	650	605	647	652	677	669	661	683	673	630	626	644	648	666	610	663	585	626	622	677	633	654	590	617	630	635	695	647	646	662	659	669	655	603	615	648	641	695	619	638	627	646	611	666	608	628	643	641	636	693	630	641	659	639	662	651	649	644	619	594	619	629	652	648	621	623	626	634	658	646	640	649	633	691	652	620	603	624	634	626	654	662	644	617	655	612	646	628	675	599	630	705	619	623	626	646	630	679	633	656	613	714	619	657	653	621	657	661	647	619	618	656
39751	7277	2297	1559	1192	898	662	524	419	344	305	311	273	249	248	254	196	205	203	171	201	202	177	180	184	182	169	156	159	168	159	167	144	149	167	160	141	173	153	149	137	167	151	151	124	154	146	147	169	165	136	136	128	140	153	146	155	122	147	125	119	145	109	140	129	131	164	152	137	136	132	158	131	157	158	141	141	119	149	153	128	160	134	128	163	133	140	155	150	127	123	137	129	147	144	171	150	126	148	145	156	144	120	130	117	136	135	146	127	124	120	152	149	137	150	152	143	142	129	125	149	117	121	148	149	139	124	147	141	135	134	131	135	156	133	141	130	138	147	139	138	129	122	135	136	138	144	147	138	127	124	110	114	125	172	126	153	141	125	132	141	137	141	166	134	151	139	148	140	134	146	152	118	121	130	127	131	146	118	132	161	137	135	120	123	128	141	118	126	143	150	141	149	139	137	134	127	125	125	129	155	126	131	121	125	123	125	151	147	121	146	139	140	131	137	123	104	160	142	126	140	137	127	122	146	153	144	150	129	122	123	129	147	124	135	111	148	141	153	128	139	105	114	150	130	138	131	139	124	145	119	139	127	151	137	147	153	122	129	140	134	135	151	161	137	150	131	140	127	145	115	134	143	119	150	130	160	143	149	145	145	136	166	127	141	149	136	119	113	112	139	144	134	133	151	117	119	144	125	152	108	131	147	136	128	127	139	145	148	135	129	145	145	141	133	133	126	131	152	126	121	143	123	141	137	145	147	152	142	148	146	117	129	143	149	148	122	138	131	139	153	158	138	141	126	129	142	158	138	117	156	119	140	136	127	126	164	148	118	155	134	144	142	116	131	144	138	158	141	157	125	161	133	154	143	133	131	128	128	153	147	117	123	139	115	140	122	146	143	130	145	134	140	142	132	146	134	131	115	140	122	141	123	141	126	147	122	154	152	134	146	162	145	147	140	146	146	145	100	137	123	141	127	139	139	136	138	131	146	126	134	133	125	140	137	119	153	143	135	135	147	129	142	123	136	151	137	140	140	140	120	121	122	136	145	139	120	118	156	133	125	152	117	123	148	128	135	144	146	143	117	147	147	133	124	146	144	124	143	142	161	147	122	113	118	144	124	122	129	142	124	132	126	119	137	124	140	150	140	151	127	144	137	144	137	117	128	151	141	123	181	152	133	144	128	134	143	150	129	149	141	126	123	145	130	131	136	139	143	138	142	129	147	148	131	112	140	146	148	120	132	141	130	145	154	127	134	138	140	125	125	118	112	139	131	151	139	139	134	126	158	119	129	111	143	140	147	157	148	125	134	150	136	144	144	144	148	137	117	139	142	164	145	125	131	128	125	143	137	126	164	116	124	150	119	142	124	125	131	145	120	111	132	121	116	144	135	164	149	136	129	121	128	134	132	120	151	135	137	126	137	122	149	132	117	143	134	144	139	133	136	149	149	129	116	131	129	133	151	145	144	115	125	127	115	125	116	147	133	138	124	133	121	153	138	115	140	144	156	142	134	137	160	154	157	138	140	135	152	155	140	130	127	148	138	140	136	140	127	145	134	142	137	125	132	127	136	156	129	142	126	158	140	142	141	142	136	141	155	132	140	152	125	158	135	143	125	148	143	146	138	114	167	131	145	145	142	141	132	143	148	119	146	143	151	138	139	123	146	139	137	118	142	165	154	147	135	124	131	117	136	158	128	130	142	120	124	153	137	128	143	139	149	122	129	136	127	137	141	143	151	133	124	123	142	130	144	112	148	138	135	140	146	142	133	141	140	138	149	130	138	142	129	157	116	146	146	153	139	130	121	126	139	165	170	138	163	122	130	129	107	152	134	154	141	139	141	140	127	138	135	150	127	143	108	146	161	150	148	149	134	137	122	140	135	131	153	146	122	155	112	124	130	135	149	156	144	157	131	133	139	137	140	143	139	126	125	123	131	144	138	124	128	121	162	131	126	127	133	132	139	124	122	127	130	144	139	170	150	126	148	153	146	140	148	127	133	121	114	124	139	119	135	152	140	147	125	132	142	153	127	138	129	122	138	134	148	124	140	148	131	125	133	150	144	130	142	138	133	123	127	146	150	154	133	142	126	123	126	145	126	114	141	129	131	153	166	166	142	159	103	147	138	145	143	135	126	132	129	128	138	137	162	150	123	119	119	130	142	139	162	126	138	125	148	135	142	140	163	144	153	123	141	151	121	119	143	128	141	143	134	139	119	125	139	155	153	130	147	132	137	165	134	141	127	146	142	164	129	133	128	140	136	131	134	151	140	122	144	117	138	133	140	123	119	140	128	132	119	138	142	143	135	138	141	131	124	105	119	138	118	133	123	137	129	128	132	128	167	135	138	155	142	119	138	147	138	121	140	143	131	133	115	144	137	128	147	153	126	147	137	144	144	150	129	146	114	136	135	137	149	142	158	119	111	118	139	149	143	132	126	119	137	130	119	137	144	127	106	123	129	159	130	148	141	145	136	131	148	135	119	146	143	130	122	114	141	140	137	115	130	155	155	141	131	125	145	134	148	125	132	123	139	150	156	132	129	141	136	143	110	169	130	122	124	168	135	147	132	139	116	136	129	125	158	139	137	147	144	142	114	124	124	112	135	138	150	119	127	127	127	139	132	153	127	141	125	137	130	149	126	122	135	153	110	129	135	128	139	130	138	128	122	134	145	118	154	143	147	144	163	131	127	128	138	148	119	126	145	140	138	139	138	145	140	160	134	141	107	130	160	131	142	148	133	156	150	136	130	144	121	131	130	112	134	125	123	136	139	142	122	138	135	133	131	150	142	139	131	139	127	138	126	163	127	142	109	118	134	126	138	131	145	143	130	134	150	142	136	172	131	141	147	136	144	127	118	141	143	128	132	133	126	127	138	134	131	139	128	132	152	140	153	142	140	120	135	127	125	140	136	107	132	141	119	130	139	126	147	123	140	146	138	132	129	138	139	128	125	137	127	145	139	141	122	135	127	128	145	142	133	141	133	131	121	145	153	136	146	130	109	139	138	136	130	138	145	141	140	134	138	135	134	129	119	125	117	145	129	125	139	133	136	123	152	134	136	126	128	140	158	111	167	147	130	120	141	143	107	135	123	138	147	144	140	135	131	125	141	139	116	140	127	129	154	153	133	144	126	122	148	139	134	142	149	140	134	131	129	141	133	110	153	125	139	128	132	122	122	137	143	123	140	134	132	154	129	130	140	136	123	130	129	130	135	121	140	148	126	142	161	131	156	144	156	127	138	133	127	122	125	135	142	136	132	121	124	151	112	139	147	141	141	121	141	148	140	143	132	126	111	141	120	158	125	156	143	154	130	135	146	133	144	144	136	145	153	128	157	130	135	148	121	142	147	128	149	138	136	138	134	139	124	145	129	112	122	149	132	156	138	139	149	123	142	137	157	134	148	126	127	155	156	135	120	149	135	143	140	148	146	136	135	131	132	150	145	141	125	102	143	150	139	136	132	130	165	130	135	144	156	131	130	123	148	137
19959	1835	3910	4899	4141	3546	2908	2357	2023	1705	1549	1389	1320	1083	1013	893	934	784	769	761	714	630	657	591	577	566	599	575	529	578	540	515	544	519	535	419	476	487	479	481	489	462	415	456	443	418	438	390	429	437	447	405	375	420	409	384	416	419	424	418	415	409	385	386	398	404	374	400	377	390	376	361	386	396	391	410	415	351	387	379	374	377	381	384	384	377	371	393	383	381	390	387	355	390	392	399	377	389	382	388	352	413	389	389	375	357	396	375	382	397	374	360	366	395	378	396	389	365	412	388	377	372	386	375	376	396	353	404	352	337	342	322	356	358	362	354	379	403	391	356	383	373	384	379	353	396	381	379	381	369	389	366	392	369	379	379	423	342	359	373	363	373	359	383	361	356	380	390	390	376	387	351	373	359	384	385	355	393	372	352	395	352	331	404	384	347	390	361	392	336	360	373	353	375	368	366	384	365	395	396	370	408	329	353	359	343	364	386	385	357	392	381	328	371	386	370	368	341	362	373	368	393	367	393	383	332	390	334	378	342	385	389	357	375	380	379	384	365	412	395	356	359	360	370	351	369	352	369	371	339	405	375	356	381	338	363	328	362	381	371	405	403	370	378	355	371	410	347	381	388	378	352	367	362	367	366	362	390	372	408	380	368	345	362	374	336	363	360	386	333	374	356	383	347	383	337	389	346	377	377	383	368	384	373	395	404	366	372	389	399	351	336	358	362	378	390	413	410	324	344	371	348	393	347	397	390	373	339	360	363	406	373	366	354	383	339	391	374	355	350	398	336	377	371	344	409	354	351	339	365	398	356	372	353	381	361	363	369	385	383	334	369	350	373	356	391	392	355	377	384	337	393	346	371	365	368	373	385	382	396	341	349	380	355	372	381	349	401	355	372	376	332	333	383	349	395	389	374	372	383	351	377	362	376	343	377	333	363	383	360	397	333	349	338	393	346	351	343	389	395	384	382	365	368	355	369	413	356	378	416	338	360	388	355	361	355	380	410	358	397	353	373	356	400	346	379	413	353	360	357	384	348	349	388	372	364	410	382	338	341	381	360	336	363	390	381	374	364	374	342	384	357	335	340	374	355	363	381	368	367	366	335	379	377	378	352	324	369	360	346	362	376	386	364	371	365	370	343	349	358	363	370	378	368	358	372	362	343	387	386	389	371	368	363	360	372	363	372	362	393	368	339	337	401	352	372	393	352	399	378	352	373	385	375	379	357	361	379	366	347	365	379	394	331	350	375	404	386	373	378	356	346	365	350	358	368	344	377	351	391	348	380	379	410	386	379	374	381	367	359	367	340	375	361	377	401	358	339	337	355	407	371	356	369	357	358	347	372	379	371	409	360	383	365	377	374	355	371	371	373	389	373	408	367	375	399	357	356	364	365	406	362	347	346	385	385	374	351	349	367	361	368	368	396	390	344	368	398	399	372	362	354	360	389	409	353	372	379	385	382	359	363	344	383	384	365	374	346	389	338	366	376	338	369	403	397	357	358	383	345	399	354	372	382	340	380	400	362	371	381	367	348	384	379	366	360	340	368	385	365	357	361	391	387	377	371	343	361	389	374	376	350	374	355	372	359	358	395	351	352	377	318	362	316	375	397	376	374	356	386	345	382	390	373	383	384	373	382	344	391	344	358	387	393	388	369	359	375	372	349	364	370	367	362	378	364	341	367	373	389	372	373	348	384	380	351	380	355	387	386	378	331	374	387	378	364	398	372	375	366	381	356	348	374	370	353	383	358	390	376	383	363	343	326	371	351	393	384	340	359	375	376	351	395	389	414	310	381	375	394	320	368	371	380	373	353	383	340	361	376	380	357	358	355	388	362	355	388	396	364	373	376	346	397	397	344	373	350	383	387	374	363	308	373	348	316	380	415	335	346	361	349	367	374	355	374	387	346	385	338	370	378	352	394	380	379	373	353	383	367	357	385	352	360	360	352	396	356	380	355	413	358	375	372	350	357	380	394	378	384	363	368	372	372	345	351	402	368	384	343	375	327	362	412	360	377	353	374	375	367	392	364	401	388	379	341	348	358	373	379	366	358	375	386	344	339	392	399	400	352	411	347	377	347	397	390	382	359	369	356	368	387	381	394	392	365	363	362	393	357	365	380	360	385	377	369	377	368	383	346	357	391	331	392	379	347	357	368	371	404	398	371	337	389	397	365	368	360	385	346	354	379	396	424	368	383	355	394	352	344	416	357	377	401	365	347	357	410	360	352	378	365	369	375	373	371	347	397	375	348	382	366	353	392	372	368	388	359	323	349	371	377	371	372	361	369	374	378	379	391	388	370	363	403	414	365	347	362	407	359	330	379	362	376	361	371	382	359	381	345	370	402	376	349	337	389	374	395	392	383	375	352	376	420	358	352	395	405	371	371	375	399	394	362	375	372	393	374	367	373	355	364	396	374	350	361	384	401	410	395	363	366	359	348	388	370	399	392	392	394	405	354	338	367	355	368	335	349	377	346	374	322	396	377	383	370	379	356	378	371	337	407	374	359	390	389	404	382	413	364	393	361	385	339	384	366	374	354	366	383	370	362	369	383	416	363	402	334	378	355	385	351	400	369	395	375	344	329	382	371	380	378	361	377	362	374	347	382	368	359	335	336	374	387	341	358	366	356	408	355	383	369	341	365	347	351	369	342	367	370	353	352	367	399	376	351	387	395	343	359	353	359	342	376	368	340	404	331	396	399	355	378	370	389	364	362	367	380	382	366	368	394	400	386	358	359	383	401	397	341	406	389	367	339	350	365	411	359	356	378	387	392	333	355	377	370	376	346	352	360	367	379	373	404	400	357	375	379	366	363	376	346	405	394	342	365	364	375	350	368	380	382	388	366	371	373	381	346	353	365	380	374	374	395	352	351	368	360	393	389	347	340	370	350	389	371	353	355	395	378	401	326	374	379	368	381	360	387	345	380	363	371	373	383	390	361	365	396	352	394	379	372	368	329	377	366	349	391	361	397	351	336	361	368	363	336	358	377	335	370	391	373	362	333	366	367	336	396	387	378	365	416	395	340	411	385	378	359	371	365	375	377	348	364	345	352	404	386	375	382	369	361	365	355	355	348	407	376	366	356	320	348	374	329	359	402	387	402	370	359	364	381	370	380	375	352	406	363	365	365	382	373	362	368	349	385	335	361	369	391	395	384	405	391	379	380	362	357	358	359	377	368	403	351	349	379	382	369	381	363	375	403	414	383	380	345	331	365	397	405	372	382	370	371	405	410	404	398	346	347	395	372	337	353	375	384	372	386	394	381	359	372	363	408	382	373	359	341	359	362	378	380	367	371	371	349	368	373	395	384	360	413	372	340	388	340	363	407	367	356	364	361	381	365	370	359	384	355	363	370	362	369	361	374	391	344	383	380	348	409	366	374	359	350	396	377	350	360	350	397	312	402	374	376	399	392	360	389	379	360	362	403	411	362	376	355	347	399	354	382	370	431	366	384	369	373	377	354	337	379	350	344	385	386	386	362
5388	348	258	239	225	227	205	221	206	219	198	209	207	190	226	187	192	206	202	207	197	222	217	198	215	195	204	185	172	181	191	196	190	195	201	210	205	219	190	185	217	185	200	196	204	218	216	187	202	192	209	199	211	196	184	195	196	206	196	195	219	192	190	192	190	194	179	187	185	206	196	211	188	212	205	197	168	192	213	204	199	230	184	211	201	197	209	193	206	184	208	191	204	194	177	200	196	193	199	198	189	209	214	190	186	204	223	177	190	188	208	215	203	187	196	224	193	214	201	179	204	218	219	218	204	195	189	183	206	203	196	208	209	207	200	188	217	206	207	219	200	197	192	155	211	210	235	195	197	200	185	176	196	223	219	192	190	216	178	178	201	231	193	184	189	183	183	201	188	176	176	185	211	199	194	191	194	211	185	185	181	193	196	206	184	190	198	188	202	201	219	199	212	181	201	171	199	188	192	189	211	204	207	217	218	221	200	184	188	189	209	207	208	196	198	223	196	194	195	212	189	206	199	182	191	197	178	191	218	214	193	196	217	176	190	177	189	191	186	203	212	175	203	191	212	169	215	206	195	215	203	181	206	216	184	198	203	202	155	228	214	213	191	214	216	172	189	181	169	179	208	234	207	220	216	221	179	191	186	189	198	225	202	184	178	192	183	199	188	196	183	201	194	172	210	207	223	188	210	195	216	176	202	200	220	208	209	191	195	216	201	177	208	228	212	206	188	194	193	207	198	207	178	191	168	166	201	218	201	234	192	217	200	203	192	217	196	229	185	210	188	192	166	208	202	190	177	186	210	184	194	204	171	233	216	213	196	194	184	207	226	194	191	203	170	212	204	217	190	209	204	181	208	177	216	207	190	220	222	215	184	201	198	181	222	205	180	218	191	229	209	197	186	187	189	218	203	212	191	230	203	206	198	190	175	197	223	186	188	199	205	175	195	221	217	190	179	183	203	242	181	206	203	221	183	170	220	176	196	186	210	218	194	218	202	161	179	222	216	200	202	180	176	186	194	194	194	210	191	200	217	164	184	165	192	218	178	209	191	206	213	191	191	203	186	205	193	193	191	210	197	208	170	207	209	202	192	205	187	164	190	217	184	185	197	206	203	181	182	207	204	195	194	184	168	171	214	203	177	212	181	218	168	192	201	216	201	213	198	218	200	180	215	195	227	199	200	202	208	228	220	208	215	213	165	181	194	187	192	208	223	202	203	208	204	172	180	208	186	209	189	185	206	207	178	227	167	201	186	196	199	179	219	190	189	197	215	218	187	194	190	200	211	164	186	188	211	189	185	177	182	178	223	205	211	191	210	192	184	211	211	231	203	204	199	197	206	193	184	207	192	224	186	194	195	211	189	176	211	191	196	173	203	219	182	163	197	195	209	220	214	212	193	181	206	220	198	207	161	198	173	195	197	209	187	190	204	186	180	190	209	197	200	170	203	197	206	220	222	184	204	191	207	191	179	197	231	199	175	202	197	197	230	202	201	187	235	219	187	187	203	180	186	198	191	194	189	194	200	213	225	200	233	200	186	182	187	207	202	191	203	208	191	192	194	154	177	196	230	201	199	198	199	202	204	201	210	203	199	223	215	184	215	206	197	207	183	216	196	194	190	191	189	185	194	202	207	196	206	202	209	194	180	176	201	207	187	198	206	189	204	179	218	196	195	187	214	229	207	182	224	199	199	208	205	213	197	196	185	184	211	188	203	202	208	215	199	178	213	189	199	195	203	229	175	203	198	178	190	168	185	192	195	192	203	198	172	178	224	204	200	185	215	194	188	204	183	192	212	215	185	204	200	225	180	190	189	183	190	221	203	178	211	194	188	203	178	200	207	182	204	198	194	198	175	211	198	218	179	230	199	194	194	201	222	192	205	187	207	195	187	192	198	183	187	189	205	192	193	202	219	229	216	192	201	203	224	222	217	194	205	186	233	196	211	179	189	177	207	187	190	183	184	201	188	191	189	214	220	227	207	190	208	200	200	194	185	174	189	215	182	201	183	187	213	213	196	179	210	188	193	198	191	212	200	195	187	195	181	202	195	196	196	210	211	201	229	182	191	195	209	192	212	197	204	185	178	196	224	187	178	212	214	206	198	206	191	206	195	195	213	205	171	183	180	185	201	198	210	194	177	210	184	181	205	188	184	218	180	176	214	205	213	229	195	188	194	231	208	207	170	217	205	235	208	183	191	208	206	206	195	213	189	211	205	195	212	191	220	191	181	205	206	207	205	198	227	186	187	202	191	172	160	190	182	198	203	214	196	194	184	202	225	200	205	209	210	201	227	210	190	203	178	200	206	174	189	207	203	208	170	167	195	189	200	214	209	202	217	183	199	181	206	209	175	210	169	204	187	196	189	194	206	198	232	188	184	212	193	207	192	180	206	194	182	192	203	214	197	237	215	201	168	231	211	206	237	201	189	191	211	209	173	191	213	196	206	181	201	197	165	190	212	204	182	196	190	192	213	195	226	196	183	189	171	216	181	222	184	198	188	203	196	195	192	183	193	191	184	178	166	196	203	209	186	199	192	190	194	165	190	182	218	213	208	207	223	206	197	196	208	201	184	178	175	200	215	205	190	165	208	218	200	217	208	192	202	195	198	187	188	206	226	206	210	189	210	225	190	201	221	198	231	201	199	180	203	210	194	205	202	207	197	205	190	195	196	224	177	183	167	176	202	174	203	198	201	197	197	207	172	176	193	196	210	186	172	186	183	208	198	209	217	227	210	215	175	190	214	183	206	202	212	193	179	221	227	196	209	184	183	177	217	207	219	203	194	219	189	204	190	165	204	217	199	201	208	157	186	198	191	228	180	199	206	198	192	189	197	171	211	204	190	181	199	188	186	207	190	210	206	202	169	206	223	191	190	175	199	201	205	203	206	171	182	197	178	203	198	203	226	173	220	198	189	197	182	197	191	199	185	187	191	177	194	201	222	197	197	193	202	195	210	174	205	198	217	205	213	198	183	201	187	206	191	176	207	201	205	202	211	201	205	179	204	185	197	201	213	196	177	182	203	196	202	201	180	212	202	220	187	194	198	220	206	211	194	191	196	203	198	211	236	219	202	209	223	218	178	245	192	193	218	206	193	201	188	179	206	207	191	224	185	185	193	197	187	217	199	231	204	221	219	187	208	208	183	190	192	193	191	197	191	186	180	191	204	206	195	204	219	204	192	204	203	168	198	197	219	208	213	178	228	202	219	199	183	214	181	211	203	190	188	192	195	207	196	225	189	202	179	189	207	213	199	195	197	196	199	214	185	213	196	220	170	167	200	190	205	214	199	193	182	210	213	192	203	178	206	228	195	196	209	196	206	194	215	188	195	183	196	196	219	215	204	188	176	207	198	202	177	228	209	211	196	212	206	186	198	181	219	200	194	177	215	157	201	206	203	176	210	194	231	209	199	175	182	218	192	222	178	192	184	175	182	201	209	194	197	200	196	199	175	172	167	203	221	195	202	191	192	205	198	212	216	181
4304	637	786	762	742	733	658	615	638	566	625	582	580	587	540	587	593	556	565	564	581	583	553	591	511	561	538	566	542	541	548	555	527	570	595	546	527	571	532	542	553	540	524	511	510	507	534	540	510	545	557	537	538	558	525	550	532	532	531	535	539	520	542	542	583	575	554	509	565	528	554	518	529	559	512	541	490	497	581	562	516	522	523	558	532	564	555	530	518	531	524	523	525	525	504	538	529	544	539	523	514	531	566	552	536	528	539	564	546	526	553	540	525	558	514	551	532	510	494	561	549	559	551	558	546	511	528	516	488	558	570	543	529	514	572	534	542	514	543	552	565	516	510	548	510	520	569	552	558	537	540	518	537	516	517	503	559	528	509	497	545	511	567	552	546	533	527	584	528	539	475	499	550	564	529	507	546	548	512	504	544	526	506	517	548	578	526	573	511	554	499	531	542	533	537	478	517	537	535	511	545	576	558	588	524	598	525	522	506	488	538	575	540	558	530	549	542	562	550	498	531	549	510	511	502	542	539	530	528	506	575	534	551	538	512	571	521	528	516	535	578	562	526	600	516	589	549	531	499	515	513	548	536	560	566	537	516	541	536	559	541	512	551	548	548	499	541	538	543	505	559	544	546	531	517	540	532	561	485	532	515	501	557	552	566	518	574	526	526	526	549	534	509	504	482	519	584	514	536	527	545	596	525	550	533	510	518	563	550	541	573	496	511	517	542	536	523	524	517	579	521	543	545	560	544	586	546	584	581	519	546	524	514	590	493	537	545	520	554	531	547	568	542	485	514	554	550	496	565	548	511	530	533	545	508	494	531	562	470	523	542	512	535	487	561	514	567	550	577	570	546	508	493	555	497	541	583	539	529	546	556	555	554	492	509	527	531	536	564	552	533	504	545	538	565	503	566	530	586	528	493	531	524	529	562	553	579	568	541	532	537	478	561	532	569	528	525	510	574	534	493	511	518	526	489	540	502	533	533	505	534	560	554	549	539	561	541	539	526	529	567	516	524	540	542	529	561	556	515	524	493	507	513	517	497	555	529	534	509	564	555	519	562	533	490	532	537	492	554	584	550	533	558	548	533	530	516	536	552	552	523	539	536	559	513	558	523	582	537	548	536	551	528	493	525	517	547	513	510	555	546	559	496	538	534	520	532	492	514	550	542	525	544	509	537	564	567	537	526	545	495	533	511	592	556	529	553	531	493	526	539	555	521	526	562	510	561	584	524	542	557	504	562	514	519	501	545	522	563	529	574	499	543	541	543	575	536	513	525	526	558	535	499	523	495	505	497	498	487	564	542	523	524	509	521	561	549	522	532	554	529	600	553	518	523	551	541	518	553	506	490	540	529	502	559	555	544	499	541	550	583	506	559	542	514	552	538	513	533	501	536	502	549	556	533	522	538	511	545	533	525	532	507	535	522	557	541	531	536	549	502	531	495	547	544	576	545	537	516	541	556	507	591	532	560	569	562	565	495	539	524	511	555	549	489	571	505	536	521	589	531	539	564	539	504	519	523	518	576	543	497	551	522	550	551	568	552	495	540	541	532	525	540	532	535	589	541	539	569	566	531	521	564	564	543	555	522	571	539	555	560	506	552	558	522	551	533	544	532	550	498	523	479	541	531	524	526	509	545	529	533	587	542	535	529	503	533	529	510	561	524	519	546	533	499	528	516	547	511	499	552	538	540	530	500	542	531	553	524	530	533	554	561	534	562	560	523	509	541	515	539	508	548	529	554	546	570	593	497	555	560	549	501	527	562	536	533	586	526	541	545	617	488	525	556	526	541	507	566	561	548	508	539	534	514	534	551	527	558	552	531	547	523	531	504	527	533	517	563	539	517	493	539	555	559	545	526	518	521	555	547	503	578	532	535	543	526	535	506	564	572	525	538	494	557	567	545	517	557	581	510	533	536	512	521	545	519	568	585	522	538	527	567	545	527	525	520	530	542	591	588	557	556	569	582	499	491	515	520	544	499	551	559	578	524	567	527	536	544	530	557	572	501	578	535	550	542	552	563	551	562	514	576	496	550	556	524	535	559	545	532	527	577	570	534	569	541	549	512	518	562	556	494	501	535	558	476	564	493	535	553	501	533	548	537	496	551	533	507	482	562	525	529	560	572	578	482	518	540	574	564	549	556	520	510	538	517	532	535	514	537	541	517	520	546	551	579	525	502	565	533	530	515	581	539	554	540	542	553	517	575	534	509	528	520	557	489	578	532	507	570	573	532	528	526	536	569	539	510	536	502	518	521	532	546	552	551	553	565	550	537	522	520	532	543	518	544	564	572	506	513	512	549	552	551	533	518	520	539	513	527	581	571	510	519	504	515	551	544	515	510	549	529	539	517	539	523	542	505	535	550	533	553	518	521	526	539	535	522	588	525	514	532	586	555	542	529	516	534	573	499	543	500	576	567	554	514	569	524	491	561	521	527	540	513	528	543	529	506	543	548	535	545	519	559	536	548	550	586	536	537	570	492	508	547	516	502	512	553	518	530	562	516	563	558	534	601	562	555	561	551	535	518	526	509	510	487	559	529	530	565	579	559	557	565	564	525	554	514	547	556	510	554	527	539	556	548	519	509	543	565	535	537	565	583	539	556	505	515	536	518	522	553	517	545	522	506	517	548	534	530	524	486	530	544	515	529	540	532	518	495	526	505	531	511	563	536	549	557	508	549	562	571	539	558	507	569	566	547	548	490	547	562	512	496	554	535	524	571	546	575	557	525	524	526	562	522	566	524	547	572	514	580	498	547	536	512	518	550	533	547	562	519	490	528	481	558	523	523	558	546	529	515	537	530	544	534	552	557	570	532	538	536	532	557	537	538	547	565	519	518	547	520	543	557	575	513	530	526	533	534	543	567	520	546	535	533	518	586	585	541	580	562	591	534	538	513	498	531	533	582	547	558	521	554	536	544	473	537	542	533	526	526	540	537	569	535	516	502	548	511	552	524	491	533	531	564	535	544	519	546	516	529	543	507	523	551	556	572	514	533	526	537	505	524	513	537	559	515	505	548	521	558	481	561	577	552	514	561	519	552	529	540	552	563	552	513	542	533	565	536	533	513	512	541	524	540	499	505	468	517	552	518	530	554	540	522	523	537	555	544	535	542	524	581	506	547	542	555	515	581	494	521	515	539	530	516	554	533	584	540	539	556	492	556	525	563	571	553	545	556	565	527	540	557	562	578	549	573	527	526	534	533	497	568	518	545	534	582	556	527	522	530	508	518	525	519	562	537	566	532	560	546	559	545	522	509	542	496	509	512	521	550	472	571	554	575	544	549	540	535	551	545	532	552	557	551	558	571	575	531	527	520	534	569	572	524	507	572	530	527	556	529	487	556	541	521	505	557	547	479	545	536	527	542	552	573	523	546	584	543	533	538	498	563	550	543	522	550	488	550	550	558	549	515	603	555	549	554	533	527	539	548	517	533	560	483	565	562	563	533	531	501	554	575	464	579	541	555	502	565	571	537	564	542	534
25734	2466	1210	950	732	614	506	423	398	349	344	330	312	319	355	278	250	269	309	274	272	276	249	275	264	249	247	245	265	258	249	271	234	318	273	263	276	279	244	278	253	229	278	253	257	240	271	274	258	246	252	246	240	244	244	252	264	247	245	258	266	236	212	238	263	230	242	277	249	245	276	255	233	264	217	245	252	250	247	258	255	234	273	239	238	255	236	265	238	229	255	236	232	235	294	238	256	257	260	216	275	212	261	260	255	237	248	255	247	204	274	219	259	229	257	244	239	231	244	262	255	254	241	229	242	241	234	242	230	229	233	262	263	233	257	248	224	269	277	253	234	218	250	254	237	232	251	251	255	245	257	262	272	261	265	233	256	255	240	257	237	244	270	254	272	243	226	230	269	240	224	250	251	239	220	239	218	216	250	252	210	224	254	255	277	230	251	251	241	260	242	259	265	254	264	266	261	264	275	235	251	272	227	233	225	246	262	235	247	239	244	247	244	233	249	233	261	227	227	231	251	279	243	227	241	246	231	257	244	254	245	238	271	247	270	266	239	256	252	236	253	274	245	251	254	277	262	230	245	270	241	241	234	244	207	241	257	241	271	257	252	277	249	242	238	272	236	241	237	265	260	245	230	234	236	263	247	263	238	248	263	279	231	255	236	252	225	254	271	245	269	246	233	248	223	266	266	254	278	247	227	269	248	264	245	234	268	248	240	237	263	225	243	226	259	231	259	250	255	260	230	257	267	267	220	248	247	247	208	229	257	244	238	247	258	268	278	250	222	227	251	255	252	269	243	269	255	258	260	241	269	245	227	267	253	261	253	253	245	218	243	243	251	244	251	269	270	271	233	242	238	254	232	262	253	239	248	279	246	248	238	251	232	227	249	240	251	226	257	236	269	275	238	254	270	262	248	255	246	244	255	250	255	232	253	263	240	242	237	250	268	291	239	257	236	264	252	267	265	248	232	204	231	229	240	242	275	262	254	249	243	239	226	237	259	235	238	252	244	238	227	252	233	240	261	247	246	263	277	265	243	246	285	271	276	238	280	238	233	244	245	243	242	252	246	235	242	246	234	261	252	238	247	248	273	248	269	246	247	242	232	245	228	243	224	251	239	249	272	255	231	260	278	261	265	250	220	259	213	250	251	230	241	217	257	285	262	230	283	243	239	229	249	302	238	228	233	280	256	258	249	272	255	236	252	255	244	269	238	225	237	247	243	231	234	230	248	244	257	234	235	225	268	254	280	256	252	236	247	273	277	262	276	248	237	289	245	246	230	244	230	235	234	248	263	229	256	256	266	232	252	224	280	234	231	270	264	238	238	230	266	242	268	249	249	238	240	219	271	227	244	256	249	285	235	251	249	226	222	270	257	253	256	229	253	239	259	268	235	239	244	268	258	263	234	237	254	265	248	257	236	251	256	272	261	282	242	227	236	221	266	253	259	239	239	272	225	250	231	248	250	234	232	235	240	247	231	239	247	229	234	240	248	248	250	265	247	250	259	245	236	261	255	229	250	248	260	240	279	244	253	255	230	249	256	258	221	235	253	240	246	248	212	228	267	260	233	266	266	247	233	243	244	246	228	228	251	264	263	248	251	223	245	256	227	284	252	251	222	234	289	257	245	255	246	240	228	231	256	248	245	241	228	233	257	227	227	217	203	221	229	252	265	225	258	243	208	236	248	232	242	245	267	247	244	254	239	243	227	248	238	217	269	258	210	266	215	247	254	244	259	251	252	241	214	236	265	286	244	258	230	248	240	259	237	257	217	241	225	272	277	227	244	252	271	235	255	261	233	250	263	254	262	257	245	253	248	261	241	248	251	273	271	210	248	255	242	250	244	231	241	244	241	271	230	245	247	253	243	231	257	244	237	226	266	248	250	233	254	247	237	248	253	243	238	267	238	246	246	204	245	246	261	240	245	256	224	259	253	260	234	252	231	274	265	265	257	237	256	271	259	261	232	233	252	240	231	274	263	232	261	260	253	259	262	247	233	237	225	243	257	243	267	241	231	234	268	243	236	268	247	269	252	268	232	259	249	240	238	260	258	256	240	234	249	244	256	251	247	245	271	249	251	251	266	244	235	246	280	281	250	254	255	242	240	227	235	224	243	261	263	268	241	238	218	221	204	238	237	228	277	230	253	220	233	245	251	269	208	242	237	249	260	257	259	233	229	231	261	238	259	275	255	246	226	232	263	250	221	260	266	251	247	252	249	264	270	238	240	230	243	243	261	232	257	240	243	276	233	272	270	263	213	256	227	253	200	252	255	236	274	227	235	262	256	229	257	258	255	242	265	231	264	269	245	233	234	256	228	254	233	256	234	248	243	267	261	249	242	263	227	239	245	254	241	278	239	241	248	250	275	244	259	232	247	240	247	247	245	238	265	264	231	252	223	230	250	248	256	276	230	242	246	260	236	241	229	257	251	261	238	253	241	277	267	226	245	205	262	240	246	251	270	240	258	240	239	239	245	248	227	243	265	254	272	234	262	251	248	268	220	247	223	249	285	236	232	246	270	234	249	273	235	236	251	239	260	246	246	231	269	260	246	243	232	267	253	250	246	233	249	247	256	225	241	217	233	255	255	251	239	249	256	225	233	225	237	244	256	249	240	262	244	233	216	269	254	216	240	237	266	262	230	226	250	232	238	247	239	209	238	243	247	273	273	242	247	265	245	272	285	260	224	263	262	259	249	246	247	238	235	262	252	237	274	226	294	273	243	269	236	254	247	258	255	250	240	259	244	262	230	249	247	235	245	239	265	229	261	257	245	206	257	238	252	197	235	240	278	254	273	251	261	247	249	222	239	269	276	255	242	271	229	239	249	288	255	223	281	260	252	255	249	236	249	246	244	250	237	219	252	225	264	251	229	243	263	253	245	242	259	273	241	264	280	233	235	236	252	249	215	251	240	274	257	232	223	236	233	249	224	253	216	239	248	224	266	254	250	242	237	240	264	252	248	238	265	247	256	263	243	257	270	241	244	265	254	236	249	235	256	250	282	242	231	230	235	214	226	241	248	244	261	239	241	232	262	281	251	240	236	251	277	220	257	261	215	234	235	267	237	243	243	228	221	249	270	250	258	257	239	290	240	253	261	242	255	272	248	258	253	263	249	257	288	248	250	261	240	242	248	262	250	237	261	246	249	231	270	278	223	233	265	246	251	254	237	262	235	230	215	250	256	218	236	271	241	255	260	263	239	223	263	255	281	233	256	259	265	258	212	234	239	261	256	281	262	223	254	252	244	249	254	238	253	227	282	250	262	263	258	278	259	243	260	250	242	229	237	227	245	269	225	244	244	257	261	240	240	262	249	240	243	255	206	259	246	256	257	240	236	255	248	267	280	262	229	231	257	269	249	246	251	236	227	247	235	223	266	253	235	225	255	256	246	257	270	235	234	255	258	231	242	272	244	247	241	245	235	257	257	245	235	218	243	262	236	282	250	232	244	250	251	265	232	253	258	259	235	242	223	276	265	260	227	251
12926	1439	2489	3021	2731	2369	1976	1693	1491	1317	1293	1168	1090	951	984	913	925	869	821	854	818	817	764	820	751	789	761	734	733	701	733	698	708	734	699	724	719	709	691	670	693	680	698	736	686	684	674	685	703	675	650	720	729	668	676	623	643	657	640	657	651	654	683	652	698	637	619	651	669	631	660	600	610	654	607	638	592	644	644	644	651	702	625	656	630	620	664	628	601	639	651	687	672	626	677	631	634	632	612	651	659	620	645	641	663	664	662	656	694	660	640	662	601	626	632	693	603	596	647	652	638	653	674	639	661	634	651	626	629	666	677	596	666	652	659	645	674	654	652	641	691	624	689	683	689	649	612	722	638	659	709	631	646	686	612	701	686	654	672	580	657	647	670	633	631	615	631	655	591	659	700	649	622	679	667	659	680	653	681	658	680	645	664	639	602	668	650	649	685	655	631	667	673	631	693	648	666	600	625	623	630	648	674	605	638	694	629	705	668	609	617	638	659	613	651	651	680	676	651	612	615	667	656	637	637	598	621	677	647	653	648	599	597	643	642	655	672	640	638	615	644	619	621	606	642	630	653	666	671	620	623	666	678	659	637	614	664	673	644	618	665	622	656	610	651	616	600	633	675	653	656	631	649	660	612	635	649	624	690	638	636	635	634	652	645	657	585	659	652	634	618	643	638	635	639	573	671	656	654	626	669	668	597	620	670	616	666	639	611	608	631	626	621	615	638	709	623	633	649	662	681	635	615	683	672	638	634	612	603	645	655	657	676	632	653	613	637	661	673	640	651	651	637	636	603	647	700	628	640	635	673	652	642	632	642	612	632	669	644	623	618	629	594	600	671	623	674	667	593	641	643	572	662	603	596	640	671	694	632	601	625	621	622	642	652	635	647	624	629	677	628	657	622	616	627	639	603	649	633	642	657	641	644	635	592	615	649	678	600	675	612	640	679	599	626	652	639	651	624	608	581	619	656	644	653	641	658	644	647	699	643	647	680	665	669	648	680	629	641	659	643	593	649	601	622	692	654	639	586	639	610	619	659	635	658	667	670	632	637	643	645	649	635	651	624	661	682	623	665	642	649	626	620	666	641	632	631	671	629	692	603	652	646	675	642	649	638	656	653	666	643	604	637	662	609	626	596	633	672	750	654	672	590	672	651	658	641	664	600	669	628	655	619	635	615	669	602	646	640	604	647	636	694	681	673	620	644	627	640	664	596	582	650	658	653	587	710	634	650	626	621	649	632	650	690	606	635	635	642	634	614	622	655	637	620	602	663	641	587	640	604	635	639	675	668	653	609	610	651	636	634	610	634	648	622	632	617	645	608	671	642	668	705	662	643	669	643	644	637	656	650	621	642	676	629	631	609	647	618	657	605	578	640	615	624	641	627	613	656	633	638	661	630	627	672	617	644	617	620	656	661	695	634	604	687	624	629	710	590	660	637	600	591	636	648	619	671	636	654	659	628	667	644	656	590	641	682	636	601	627	627	650	647	661	634	618	670	674	628	621	653	641	660	644	634	682	634	637	624	605	659	625	635	685	664	667	674	653	668	658	655	627	662	632	605	654	628	643	624	633	628	650	666	652	638	657	651	647	629	710	667	639	657	637	639	654	640	662	655	632	646	599	646	659	711	656	600	633	612	622	637	630	683	683	676	658	616	605	611	609	626	629	646	615	690	627	638	584	631	622	640	657	589	611	619	684	615	610	615	672	662	649	617	665	662	641	662	662	663	648	618	666	660	669	646	658	661	669	599	613	625	640	648	604	574	679	642	679	631	668	629	604	638	650	645	625	627	664	595	630	650	679	607	604	655	628	602	663	637	619	665	616	637	590	646	683	665	637	647	603	661	625	659	662	641	640	632	610	662	622	630	657	624	669	649	660	670	671	666	620	664	658	638	662	645	627	701	665	597	642	626	632	640	661	646	645	645	657	608	675	623	654	641	660	646	654	629	625	655	640	641	632	607	654	581	676	645	644	605	617	633	616	642	622	692	667	621	649	636	666	613	660	633	638	601	620	685	695	593	657	682	683	616	670	658	683	596	649	658	696	638	651	694	610	638	611	618	629	630	634	650	648	645	645	655	628	634	628	643	670	632	634	629	642	640	626	663	628	651	649	640	649	622	650	657	626	608	608	691	652	640	625	645	637	624	628	615	659	625	630	656	665	672	643	662	665	636	674	684	627	640	618	682	650	674	634	641	681	618	649	617	622	642	631	653	678	571	663	629	623	658	632	623	619	630	698	649	632	605	627	627	639	642	633	643	637	680	648	657	633	609	609	695	662	661	631	650	644	630	625	655	640	667	641	606	653	648	627	675	620	661	647	663	642	653	609	633	592	678	648	658	621	636	624	615	619	691	607	638	621	658	635	654	620	646	631	657	634	638	638	644	643	634	643	670	629	656	632	611	682	670	622	668	644	627	628	654	625	650	633	653	635	600	646	646	682	662	637	634	615	622	623	673	696	654	608	609	664	628	632	676	644	625	692	691	598	658	667	650	657	640	668	637	577	617	673	644	664	624	678	666	650	657	592	577	657	646	642	615	568	613	648	634	669	658	668	618	640	602	627	652	636	641	615	604	676	650	655	637	587	600	662	671	662	658	597	630	611	691	597	690	661	636	634	689	661	630	648	647	645	679	629	645	611	642	652	608	600	659	589	608	669	594	649	597	675	625	623	595	613	615	649	624	656	656	639	629	630	696	614	570	621	681	664	646	633	649	661	650	627	660	626	678	678	640	626	686	633	683	643	635	632	665	670	624	619	643	622	670	636	664	644	688	644	610	655	636	627	618	633	623	647	631	648	654	654	641	636	628	635	636	627	645	654	679	647	620	642	650	621	619	614	655	620	649	670	640	670	636	645	626	635	605	661	637	613	642	653	627	629	668	648	655	597	660	628	661	648	657	631	638	597	654	650	624	698	616	670	628	691	615	648	666	627	592	661	641	657	659	619	655	652	635	642	651	682	662	651	628	638	618	691	635	597	629	621	640	674	669	625	654	704	679	618	630	604	636	632	658	603	625	622	638	623	667	643	653	627	609	613	627	697	644	654	651	673	615	641	689	654	682	650	600	609	621	629	663	699	606	606	659	625	636	600	625	624	620	677	662	627	647	654	662	650	653	675	648	608	704	649	672	626	673	683	640	688	647	648	629	635	648	658	660	608	650	626	626	630	640	659	588	637	621	644	621	619	665	626	619	619	657	619	620	669	625	626	592	658	613	640	620	631	676	666	642	616	644	686	686	644	662	650	622	674	591	604	636	630	646	630	631	645	631	623	630	641	653	651	622	610	657	691	639	642	644	665	672	620	645	649	669	646	654	659	646	635	634	639	618	646	656	591	613	636	659	655	631	635	621	628	631	643	705	643	621	675	632	622	689	649	633	645	643	629	621	631	601	684	602	690	642	657	638	638	598	643	721	627	600	652	630	658	620	633	619	620	642	622	602	653	617	637	659	629	659	615	630	628	641	652	623	614	615	633	624	678
38013	6554	2180	1620	1177	854	667	568	423	370	347	260	279	246	259	244	201	224	193	206	176	198	174	170	158	161	168	156	149	158	160	152	149	153	125	152	138	151	150	141	147	164	163	148	162	154	134	154	164	139	110	119	137	155	135	138	140	157	137	133	127	132	139	148	127	123	128	139	129	148	132	163	137	123	158	145	153	160	147	141	131	136	124	143	149	140	143	143	130	125	135	126	121	129	130	145	153	137	130	139	139	140	142	143	134	139	133	163	135	115	141	119	133	124	130	139	147	131	126	143	139	138	143	118	160	145	137	144	134	141	140	143	134	157	144	149	121	136	126	121	144	115	148	156	135	137	135	144	133	123	130	117	117	152	145	157	113	141	132	167	132	121	135	134	142	140	148	169	143	133	119	133	126	156	119	141	152	137	122	152	133	156	130	139	120	134	162	129	130	125	129	162	135	153	148	131	157	151	130	145	134	161	128	146	139	126	142	112	142	150	131	125	110	129	134	130	154	125	131	142	110	129	142	149	134	152	124	129	145	141	139	150	122	130	139	138	156	120	148	116	112	134	157	145	137	158	127	117	134	127	163	141	134	150	152	134	136	141	131	135	140	161	143	136	121	127	136	109	151	139	117	126	110	124	124	152	133	149	132	128	127	124	145	131	131	144	143	135	167	123	139	146	119	132	128	151	142	120	131	123	148	135	130	147	132	141	127	146	133	126	126	135	141	147	122	136	129	141	144	123	144	149	128	128	136	136	129	129	129	150	118	142	130	121	140	132	142	140	126	134	143	118	139	163	119	144	120	148	117	145	99	130	125	127	125	124	133	136	135	142	135	134	133	139	139	148	159	132	155	119	133	147	123	126	166	131	126	159	160	135	138	149	129	148	148	122	150	130	120	125	116	128	147	138	145	137	128	156	146	125	157	146	125	142	113	147	104	116	112	130	142	113	122	144	138	143	97	123	144	141	144	149	146	143	142	143	127	157	130	133	126	127	145	139	125	154	143	142	141	129	145	125	155	137	119	149	138	135	145	138	145	161	137	138	138	132	139	124	123	165	117	137	141	120	127	134	132	137	149	118	133	159	132	124	152	129	132	133	127	126	127	121	132	149	129	126	103	151	131	144	144	152	118	160	148	152	118	148	141	140	122	135	128	167	133	133	116	126	115	108	127	132	134	145	122	147	145	133	157	119	136	137	134	143	122	149	145	149	142	142	138	142	145	131	131	148	137	147	125	136	150	147	115	101	126	131	138	126	151	147	134	124	133	157	138	130	140	137	125	142	125	157	134	120	146	153	145	145	118	138	142	130	124	143	128	127	120	140	124	127	131	114	114	139	145	141	137	137	151	134	150	131	143	152	119	137	130	126	149	136	120	137	132	141	115	124	155	113	136	159	130	122	134	140	132	152	139	132	131	137	126	134	128	126	115	138	126	139	137	152	130	137	128	130	142	129	150	139	135	138	141	145	137	127	144	148	119	151	134	127	133	138	128	111	141	145	128	130	127	124	140	127	141	158	129	141	151	139	121	145	141	143	132	132	137	122	126	137	135	141	144	125	129	131	119	136	156	133	132	151	155	136	126	140	146	132	116	153	134	143	138	112	138	143	130	132	123	142	114	151	133	151	129	130	137	119	135	135	111	132	135	141	136	122	155	129	142	148	119	143	112	121	119	129	136	138	158	151	146	133	165	132	114	131	135	138	140	119	133	159	138	129	146	158	147	125	121	137	117	135	133	140	118	152	148	146	147	147	126	145	137	136	144	131	123	119	134	128	139	154	152	134	140	103	144	129	146	130	128	126	151	134	138	142	126	151	122	153	137	115	152	130	150	129	131	135	151	163	144	136	147	135	120	128	124	154	116	153	154	125	115	137	111	118	141	146	116	131	159	140	117	127	149	139	156	136	148	159	116	114	120	150	136	126	143	132	135	150	131	154	156	134	155	135	121	127	131	151	130	128	144	127	135	139	143	143	139	135	128	134	140	119	123	149	157	149	137	135	129	131	128	94	131	140	131	142	127	130	104	130	144	145	155	131	154	125	151	123	127	123	142	131	125	124	145	135	135	115	160	133	148	124	124	116	134	123	125	132	123	163	135	135	133	129	139	127	141	130	140	154	132	127	139	125	124	137	152	133	150	131	131	125	155	113	140	140	137	127	121	138	119	119	118	137	118	152	128	132	140	157	152	143	162	147	145	147	146	116	137	152	145	149	148	132	145	147	124	116	135	125	122	146	133	122	140	155	143	114	139	120	142	160	122	108	132	113	104	137	132	118	139	152	119	142	136	131	156	139	143	144	153	123	117	154	121	141	135	129	139	135	149	129	133	135	114	127	160	137	114	123	165	122	128	143	127	125	130	145	137	122	135	147	161	136	131	140	136	157	133	137	152	127	145	122	135	148	144	144	160	144	144	146	138	121	132	140	133	137	142	123	145	156	152	132	126	145	137	154	142	147	122	132	138	136	149	130	138	141	153	160	141	136	130	141	154	132	148	133	131	145	126	145	145	158	122	126	141	157	121	140	156	139	126	151	143	140	119	132	141	113	148	129	140	122	136	150	157	155	136	143	142	131	127	141	115	132	126	150	141	142	153	151	154	128	146	128	136	153	124	156	131	160	129	135	159	130	108	139	122	138	142	128	125	155	115	131	123	141	157	128	118	117	149	137	150	135	142	103	147	114	147	113	128	148	123	152	131	127	131	154	149	142	145	144	141	141	135	125	111	130	145	147	139	120	138	136	152	145	123	122	139	135	128	136	150	123	120	122	133	142	130	141	148	141	142	122	145	126	136	113	142	133	130	137	127	153	133	154	151	135	128	114	132	112	148	144	123	126	140	132	148	120	139	158	136	125	140	136	149	130	147	118	121	144	132	115	139	133	128	118	136	132	144	114	119	127	142	132	148	123	155	151	133	135	141	110	117	112	136	160	117	135	125	145	102	134	125	147	140	136	137	132	121	137	134	137	117	165	126	138	124	139	126	134	117	134	139	138	133	129	160	144	119	139	139	136	121	140	142	110	127	114	126	142	148	129	133	120	147	149	127	135	134	146	146	129	141	139	109	124	126	137	106	138	139	143	116	136	132	142	143	117	130	164	141	121	138	183	151	136	148	131	140	159	130	124	121	139	125	149	117	129	149	150	130	129	129	126	155	119	150	154	147	140	123	132	150	137	139	122	136	156	134	159	111	143	126	140	120	123	131	126	121	135	118	149	148	135	133	130	133	155	140	124	138	151	130	131	124	131	152	132	134	146	152	148	135	134	128	146	117	142	125	129	130	147	142	130	114	134	146	138	142	143	131	135	148	152	131	141	130	117	131	138	107	134	162	137	120	144	133	125	134	142	110	137	141	135	127	134	158	126	126	119	172	134	139	145	142	113	130	122	119	121	129	127	121	114	135	131	108	115	143	127	144	120	145	147	109	127	120	135	123	144	133	142	129	134	130	137	143	119	133	131	154	123	142	135	127	135	124	143	163	126	123	146
19120	1820	3835	4848	4293	3510	2878	2432	1981	1789	1439	1327	1205	1080	988	965	897	834	817	740	704	649	670	637	613	593	583	577	576	545	532	500	506	520	486	454	483	454	518	452	527	470	529	489	416	410	406	424	428	447	383	407	436	422	487	417	411	466	437	405	375	421	402	408	408	403	393	390	400	390	363	410	385	361	366	387	396	370	387	414	359	386	399	393	372	371	398	406	407	353	402	388	437	383	380	365	381	377	406	396	365	388	376	379	360	386	405	409	402	363	412	352	366	374	384	350	386	342	374	381	376	331	360	387	340	353	402	407	410	349	388	396	357	394	381	380	374	370	406	415	389	372	343	381	359	383	371	387	368	350	384	368	373	377	381	383	384	345	339	415	363	373	370	389	400	358	344	383	389	359	353	366	403	376	356	390	391	407	360	371	391	354	355	394	357	381	375	370	366	369	364	341	385	362	373	402	363	377	379	369	390	360	363	377	390	382	348	378	348	346	359	352	384	340	403	396	384	351	383	403	374	381	388	359	385	363	379	358	366	367	420	379	381	356	370	371	408	329	367	348	409	356	369	381	355	361	353	392	395	384	395	414	365	364	382	381	374	374	375	393	385	382	370	389	359	364	365	331	368	394	376	380	410	376	365	401	374	348	329	386	380	396	367	374	410	351	357	340	405	342	394	388	380	334	354	390	364	373	382	356	377	385	366	369	405	419	392	365	368	377	371	391	349	347	373	354	367	386	377	385	369	384	353	416	381	395	352	379	373	339	372	406	357	426	369	367	379	369	368	357	388	375	368	372	362	393	359	342	377	363	413	381	359	381	349	394	395	374	370	388	392	366	343	376	358	380	356	386	373	376	370	360	381	377	400	366	387	342	344	373	388	353	344	360	360	353	413	361	332	360	393	363	387	369	378	369	360	372	364	378	389	358	379	361	406	353	377	379	361	345	368	373	408	403	366	361	356	368	378	351	374	355	334	350	377	388	394	393	370	388	404	395	391	375	390	381	354	376	347	371	344	382	346	369	381	381	382	376	358	352	344	362	361	408	346	390	385	387	379	378	353	373	340	382	365	396	337	374	359	347	337	361	365	360	375	364	339	376	383	387	351	371	361	366	375	342	374	378	358	374	353	397	366	388	350	369	336	394	364	374	330	404	370	416	367	371	368	331	371	344	401	410	372	389	366	371	389	349	390	348	390	387	354	367	404	362	393	381	383	412	363	354	340	355	339	325	361	355	355	377	361	411	393	333	377	387	370	373	381	376	362	363	371	357	374	352	351	386	383	403	363	355	378	365	388	374	361	338	372	362	391	343	345	361	353	369	345	339	391	366	389	358	354	389	355	395	360	374	364	371	394	318	335	387	374	341	357	400	350	403	361	393	399	395	399	365	359	370	381	355	334	361	336	401	394	355	373	340	358	361	381	381	356	375	403	353	369	339	333	380	367	377	398	357	363	364	389	381	356	359	379	394	376	378	351	388	381	374	376	346	371	365	359	384	357	385	352	378	396	360	356	415	369	385	358	369	382	368	377	341	353	331	326	362	355	352	411	383	362	366	372	369	349	345	389	400	376	361	363	351	386	343	347	408	374	359	368	375	356	386	364	371	340	375	336	357	401	384	351	359	335	403	356	388	363	363	348	414	390	367	394	363	384	373	349	365	369	355	373	375	381	411	383	356	388	360	372	386	344	358	378	391	392	367	357	361	393	370	375	392	330	342	385	378	363	341	387	352	336	363	374	365	372	364	368	358	391	354	382	390	371	372	366	383	371	331	365	425	360	413	384	390	382	385	384	361	381	361	340	387	346	413	347	343	347	371	366	375	397	340	369	389	379	373	384	337	382	363	368	346	365	355	354	388	364	367	365	356	339	417	379	362	351	365	371	405	386	390	403	361	342	366	386	377	335	367	359	405	378	348	380	375	326	330	382	338	403	381	353	366	333	394	361	359	355	392	349	337	356	371	359	382	367	389	346	359	402	398	382	359	319	386	377	360	374	359	351	353	378	364	347	335	359	353	369	383	366	385	359	350	365	386	351	387	373	332	338	378	346	400	349	386	328	366	377	382	380	383	380	405	386	422	376	362	403	392	355	352	383	332	404	340	369	340	351	368	401	334	377	385	385	343	361	356	352	358	341	367	358	360	348	361	392	346	385	358	355	397	353	399	386	356	363	378	364	362	370	378	375	386	338	370	349	372	362	349	367	352	368	364	380	385	380	371	374	383	354	322	361	337	359	373	394	355	386	345	358	367	359	380	407	339	387	350	342	365	355	377	388	376	386	393	333	366	349	399	373	373	389	372	370	375	363	400	370	406	381	366	337	370	344	365	376	366	383	373	333	344	370	401	355	364	328	383	392	355	365	347	337	388	357	397	344	366	328	344	337	365	363	358	364	375	355	360	365	358	350	377	320	333	355	401	342	364	379	388	404	391	325	373	348	394	369	348	387	355	390	353	346	387	373	357	339	367	371	374	341	347	397	352	367	378	379	346	400	410	375	361	345	337	360	350	346	362	370	400	346	375	398	350	338	375	361	339	392	379	379	350	393	368	345	363	354	369	361	384	376	375	360	350	356	403	340	375	377	372	360	354	367	391	375	386	374	371	343	388	359	382	355	348	397	353	334	376	405	382	364	345	390	325	385	367	354	412	370	401	368	376	395	365	347	377	374	362	365	385	394	384	383	370	348	362	347	400	364	381	414	383	358	398	336	368	364	358	366	375	402	374	385	355	390	364	381	382	378	382	379	358	361	396	403	354	369	362	378	369	400	361	366	363	373	395	364	366	378	345	367	385	365	350	309	362	382	371	373	402	360	365	357	380	403	380	396	334	356	352	356	384	382	323	395	378	356	367	367	371	399	369	393	373	374	353	385	356	369	395	384	369	365	334	385	367	344	373	384	333	346	380	377	366	365	383	360	393	354	390	380	360	379	369	356	368	388	372	325	367	364	377	357	395	327	369	378	367	372	350	396	363	358	360	363	329	393	363	340	367	384	344	350	352	341	349	341	370	334	366	386	373	384	377	349	348	342	354	388	368	336	362	386	385	394	366	378	380	410	360	380	389	372	377	368	369	374	383	334	363	379	374	349	406	372	370	358	340	383	380	381	365	411	367	348	362	363	351	378	399	355	347	343	361	380	380	333	367	364	337	368	388	384	359	368	352	368	350	340	401	348	352	343	370	388	371	355	380	371	361	355	362	375	370	364	337	382	359	352	389	359	396	341	374	383	375	369	367	358	403	374	355	391	381	345	365	388	384	371	392	390	341	370	395	384	378	377	333	347	376	370	416	356	367	379	373	374	361	374	347	352	386	386	333	328	368	360	376	352	363	356	364	389	353	393	341	379	355	384	367	361	345	359	342	379	391	330	372	392	370	364	351	388	357	359	389	355	357	360	332	350	393	357	385	367	371	352	341	395	387	366	352	347	368	350	364	360	370	348	385	360	405	373	394	376	371	378	405	359	416	371	389	400	354	372	378	374	378	345	335
4952	274	247	235	200	189	204	184	213	196	235	205	205	205	195	209	165	221	206	195	196	200	178	222	188	218	222	199	210	194	204	185	185	221	196	196	174	220	201	198	200	188	205	228	192	182	183	202	193	178	172	187	189	177	219	206	207	200	207	193	194	195	198	182	198	199	171	210	197	204	169	178	211	200	177	198	216	210	181	183	208	254	203	197	221	181	201	188	199	188	174	197	208	212	240	210	217	196	166	196	191	206	179	199	201	174	190	202	195	216	199	199	200	211	169	188	189	178	193	195	200	183	216	188	207	185	193	187	196	185	197	196	231	181	183	192	194	186	198	195	210	224	204	211	203	214	193	191	212	170	184	192	195	195	195	181	186	216	209	214	222	193	208	177	221	216	192	189	216	176	174	186	181	214	196	214	197	207	200	194	200	196	183	200	212	204	179	195	209	189	203	196	195	209	199	202	211	208	185	177	173	202	223	208	229	208	196	195	197	209	213	185	179	219	227	205	183	209	194	190	192	197	202	205	190	216	204	187	221	207	187	203	148	211	214	167	190	198	171	211	225	190	187	208	187	185	192	211	211	178	205	190	199	178	182	187	209	195	190	210	194	207	177	173	197	210	182	192	210	144	208	202	212	211	207	191	212	222	196	205	202	225	196	207	188	209	184	180	212	188	204	191	223	219	217	169	193	195	190	221	190	175	171	181	223	222	214	193	211	162	201	200	200	185	189	183	201	196	186	198	192	186	174	184	200	189	179	172	191	201	191	218	211	195	220	196	203	191	210	181	184	195	192	196	206	206	210	196	219	166	226	197	203	213	199	220	178	180	201	197	189	186	192	199	195	221	183	195	194	203	194	181	190	220	178	188	200	227	205	193	178	206	174	198	182	188	173	172	188	181	214	191	192	205	184	200	192	208	174	204	199	194	233	174	199	209	187	198	230	188	183	229	195	200	165	193	218	201	202	174	185	215	178	216	197	197	200	198	229	219	181	204	199	228	199	181	213	185	198	204	177	178	223	207	182	172	210	185	218	192	201	210	160	194	191	223	213	187	208	200	203	199	195	198	222	204	181	205	205	206	186	208	210	197	215	197	195	188	205	195	200	206	194	205	172	232	196	173	216	196	209	201	208	178	214	218	203	198	166	214	185	167	199	199	210	195	201	171	202	193	196	187	193	194	199	155	194	212	218	212	188	193	198	188	181	192	218	177	198	195	207	195	166	204	197	188	213	176	176	172	213	222	202	187	194	202	179	176	186	188	221	204	185	205	193	192	178	214	197	214	211	175	203	201	203	199	211	192	201	177	199	215	204	190	196	226	204	192	189	204	199	191	202	206	202	193	198	185	217	204	206	203	214	176	219	199	197	210	209	220	195	176	179	169	184	219	208	211	207	219	181	186	222	218	216	218	202	231	195	195	202	182	204	196	175	214	220	193	190	192	199	176	203	198	208	202	190	187	181	203	205	208	196	191	171	212	190	202	192	184	198	211	184	187	189	197	195	205	194	208	181	196	196	188	183	173	205	188	193	175	192	198	185	193	204	212	204	217	193	199	198	184	198	205	204	199	202	207	190	214	188	195	188	188	203	202	179	217	198	232	200	204	212	204	202	194	193	219	170	180	200	206	170	191	211	214	186	202	217	226	200	200	189	171	198	199	196	191	182	156	187	198	189	194	195	211	198	182	201	197	197	175	192	219	195	193	231	184	180	201	215	188	212	230	193	193	209	187	184	201	176	183	206	201	209	208	180	182	182	210	198	205	206	206	208	215	183	177	192	194	195	205	190	180	205	179	199	213	186	201	183	202	210	215	208	201	195	193	199	171	192	213	199	162	189	195	199	205	174	204	199	209	176	171	167	181	213	187	208	186	189	179	208	218	164	219	195	188	197	200	193	213	186	195	203	193	203	210	175	226	212	201	195	208	184	214	214	204	232	213	167	198	192	182	225	201	199	211	212	194	219	188	199	169	193	163	195	203	194	193	206	199	215	200	189	201	198	185	187	204	209	182	183	198	167	198	199	189	205	195	190	206	215	176	187	197	207	218	206	227	194	182	204	188	195	203	195	201	207	196	210	192	209	208	208	208	219	203	203	183	186	216	174	196	195	219	189	205	213	227	184	204	183	152	187	196	190	183	185	227	187	194	201	211	183	220	199	192	200	198	184	199	213	194	177	200	206	203	203	201	207	177	189	207	206	189	191	209	183	198	196	184	184	219	215	207	171	194	205	192	179	226	209	184	192	196	171	193	182	197	201	174	191	197	232	202	182	195	202	195	202	174	199	198	187	188	197	213	172	189	197	206	200	209	182	201	206	198	219	202	194	180	198	203	195	188	191	168	229	195	190	169	205	201	172	214	184	178	190	195	205	201	169	235	189	189	192	225	193	192	204	184	201	186	181	178	192	191	185	189	194	212	196	194	174	202	256	206	220	212	201	196	192	216	191	181	201	240	200	195	213	187	178	209	196	198	195	218	200	217	178	230	192	190	179	219	207	206	177	209	182	225	178	224	188	198	198	194	180	214	181	191	188	229	215	196	209	204	207	194	186	183	196	198	212	201	219	203	211	168	207	194	170	213	202	210	182	200	234	189	200	204	213	208	208	196	189	201	196	208	179	213	199	209	223	185	208	212	187	207	200	202	178	199	182	180	198	200	190	199	198	214	192	174	192	172	207	182	168	205	186	203	207	194	215	185	206	182	194	198	214	209	184	198	205	181	196	181	200	208	204	183	216	183	206	179	206	227	216	204	192	199	214	196	184	196	220	197	225	179	181	197	212	204	192	195	220	171	171	190	174	176	190	183	206	200	197	208	188	200	206	213	192	208	179	209	190	191	211	182	198	201	204	193	187	197	189	207	177	187	218	210	230	212	213	211	177	197	172	179	233	190	184	214	196	204	206	215	180	185	194	225	194	221	202	213	214	206	236	207	165	187	173	190	210	188	188	180	178	210	225	182	200	170	212	186	183	193	215	208	181	196	183	194	218	219	194	201	211	204	180	188	195	228	186	186	176	195	207	169	227	201	206	194	213	233	173	202	196	231	200	170	216	201	203	213	214	188	196	211	208	189	187	196	194	186	208	208	194	185	179	207	207	187	195	205	191	175	211	190	181	195	220	180	215	189	196	215	203	177	195	184	187	185	195	190	196	206	209	220	181	184	222	180	184	202	187	176	192	202	192	205	190	197	190	187	200	177	219	252	203	225	197	196	186	233	200	199	202	173	213	192	192	218	186	212	190	195	191	194	198	193	179	196	210	194	175	201	235	201	197	181	195	213	196	223	219	189	200	187	206	208	208	191	191	193	219	190	191	187	211	188	208	196	191	200	207	176	199	183	206	207	211	213	183	189	186	213	177	193	206	189	183	198	207	201	188	186	207	152	216	205	224	172	191	217	167	189	187	173	177	193	182	190	205	186	189	192	219	192	202	177	208	200	213	178	200	191	206	195	230	201	172	225	172	188	204	196	233	182	199	172	205	182	219	196
4077	641	641	698	688	651	588	607	582	578	622	574	563	541	551	535	555	534	576	555	548	545	559	565	559	558	532	539	506	567	548	564	551	515	557	561	563	564	571	554	569	529	577	542	520	520	494	531	544	544	511	515	555	512	533	517	552	563	548	589	522	530	563	522	537	556	529	548	554	533	590	580	542	554	547	560	543	523	545	529	501	551	520	522	538	509	525	556	523	518	538	537	540	523	593	554	525	549	565	535	551	551	573	502	530	547	480	537	565	529	546	564	594	538	528	480	528	539	564	533	557	554	568	562	546	528	536	506	532	573	590	507	527	572	552	519	499	540	540	527	551	597	520	523	545	518	561	524	529	506	554	486	498	499	545	553	532	533	545	542	540	567	528	574	558	530	533	516	491	546	547	516	537	524	555	541	568	516	564	528	527	550	461	563	581	550	573	555	535	557	540	513	543	541	516	515	555	540	583	532	587	529	565	494	560	517	525	509	561	539	520	565	528	510	526	516	520	559	532	513	557	536	532	535	514	573	503	501	521	566	513	543	524	522	576	557	564	479	522	523	539	554	553	532	527	527	523	578	504	541	546	510	526	552	513	500	515	485	538	536	544	526	527	550	566	549	524	531	519	552	499	547	506	539	513	546	554	541	516	482	510	554	530	510	587	525	533	539	545	574	551	557	495	507	501	557	513	551	567	529	517	536	543	602	523	502	576	537	555	496	494	557	560	573	558	545	541	493	501	489	545	492	560	509	531	550	507	525	549	562	542	558	554	508	535	571	537	489	534	534	535	540	534	516	516	547	524	600	510	528	569	544	524	564	526	541	514	501	511	552	547	472	536	518	525	522	544	537	512	540	511	533	526	502	521	504	540	544	535	545	479	543	490	520	557	557	533	546	560	522	550	550	510	512	561	547	496	527	533	529	525	561	548	518	591	568	525	540	583	550	533	533	528	553	559	552	544	536	526	555	510	558	561	543	545	557	543	521	549	513	544	558	525	572	565	542	509	579	530	517	564	514	481	547	570	546	539	531	521	549	482	531	504	559	509	545	534	537	522	541	526	481	524	536	541	530	570	542	551	536	521	514	554	532	562	510	546	560	556	534	499	557	537	484	530	512	485	540	535	558	533	560	554	522	512	557	559	522	509	507	510	532	564	580	530	511	543	526	529	526	527	611	538	513	507	521	532	557	555	551	548	545	554	544	492	535	529	508	551	551	577	532	515	474	553	534	568	543	519	539	508	550	564	556	518	570	528	527	542	586	521	549	518	577	531	533	578	562	532	565	509	577	522	536	547	533	577	502	566	524	542	522	568	522	551	548	566	514	505	506	577	521	513	551	516	535	519	529	548	564	562	545	534	532	565	608	537	523	561	528	551	533	516	524	543	562	523	574	533	550	559	550	522	535	547	562	554	543	514	546	502	543	568	554	514	530	544	489	502	545	488	563	519	515	484	540	548	521	546	494	525	539	525	557	519	521	533	558	523	536	577	539	509	512	516	535	520	525	530	575	521	558	549	509	514	556	535	527	528	531	543	542	557	525	536	568	561	519	560	545	547	625	544	550	479	535	575	513	509	535	553	540	524	515	527	549	555	553	568	521	545	544	541	538	557	520	519	555	519	524	543	522	546	505	542	553	566	522	497	517	538	572	527	573	542	530	535	538	522	549	555	609	513	564	527	531	544	548	505	549	556	523	527	556	521	507	551	551	574	526	530	560	529	547	511	559	516	522	525	581	511	553	552	545	539	545	562	538	525	537	562	527	542	553	579	528	502	498	575	548	515	528	543	544	544	539	525	555	537	525	540	565	550	573	543	544	582	579	547	550	542	556	488	525	518	522	541	534	488	552	508	541	599	544	551	571	542	553	526	582	516	522	567	553	540	503	545	570	563	537	518	536	569	580	522	557	549	501	508	516	546	510	483	546	604	532	511	548	536	543	516	497	508	549	529	571	573	524	551	549	541	528	540	557	555	540	528	528	527	574	567	524	550	530	549	569	542	557	522	561	528	555	555	545	533	498	536	516	504	535	494	547	534	538	557	540	564	526	565	549	547	528	537	577	515	583	505	528	528	589	487	537	611	516	595	571	549	547	508	501	543	508	545	502	544	585	504	530	553	563	602	561	546	491	518	553	581	550	553	537	558	534	545	558	524	540	553	525	548	570	528	510	549	517	530	561	512	539	546	536	571	528	534	554	541	552	579	557	540	519	541	529	555	528	520	553	525	576	547	486	501	558	521	524	533	570	574	564	623	519	513	542	563	564	562	562	603	536	498	529	544	561	581	539	507	521	590	582	495	520	518	538	546	565	567	529	522	526	495	568	543	491	514	566	552	576	557	562	548	566	567	521	518	562	506	531	557	538	558	512	542	556	550	540	555	539	542	523	520	539	530	536	525	509	560	555	521	512	533	512	516	551	528	577	495	585	575	556	586	512	584	542	558	546	501	562	526	570	519	532	558	520	548	513	549	523	516	545	553	552	531	502	528	550	498	564	575	546	544	556	553	505	536	574	545	563	520	475	485	540	499	563	575	563	552	543	570	527	541	521	561	544	557	566	514	540	591	543	546	528	534	527	528	515	518	531	509	540	565	498	545	519	539	554	526	535	544	528	530	551	536	507	580	509	514	561	538	559	527	576	580	542	557	506	551	539	561	556	583	500	548	560	533	507	530	550	506	549	544	509	505	505	561	551	524	527	514	544	522	542	506	548	552	536	537	506	533	497	524	535	548	553	539	553	525	537	499	541	533	574	573	543	533	533	514	534	551	534	564	516	539	514	537	509	547	519	552	534	561	515	503	562	575	564	552	531	568	557	503	497	521	541	550	554	546	530	497	534	522	510	557	539	541	533	579	524	530	547	515	529	531	521	540	533	544	533	573	564	530	540	553	538	547	545	526	556	535	518	502	545	519	526	529	515	554	543	533	549	536	514	578	576	522	543	528	567	563	508	523	526	512	553	557	580	567	502	563	525	534	556	507	543	502	562	511	545	517	549	574	560	543	526	536	521	534	521	534	576	527	567	514	545	493	552	511	524	545	549	544	584	550	529	548	527	542	530	501	539	584	514	525	518	494	510	557	520	510	546	533	544	543	550	490	572	523	534	538	549	505	519	570	571	503	510	532	484	560	517	502	506	517	569	517	549	496	519	508	535	518	526	506	510	513	575	567	529	548	556	534	535	545	533	567	535	569	583	522	562	531	514	543	566	521	494	525	559	557	522	526	501	529	493	545	544	527	495	512	570	518	559	581	542	551	536	556	577	558	501	515	530	514	542	535	544	519	499	520	521	545	508	568	566	560	595	492	534	550	542	544	555	513	510	488	540	561	529	604	529	528	501	527	507	523	523	534	549	517	525	521	522	567	520	579	568	553	563	542	495	547	536	570	537	533	509	546	545	528	533	549	541	524	527	529	556	539	510	531	542	509	567	492	560	478	533	534	557	572	522	532	574	540	531	533	547	569	494	566	505	514	572	537	543	522	572	518	599
26531	2838	1291	1021	736	592	500	455	394	385	335	345	338	337	286	315	279	286	286	285	307	287	276	285	258	250	257	252	267	270	238	249	245	238	271	270	274	231	249	269	236	261	250	240	256	272	243	261	240	277	256	250	234	271	263	246	274	228	248	232	225	242	243	207	247	235	241	241	259	243	238	240	258	248	278	237	241	246	256	242	235	251	250	246	272	226	255	218	247	248	226	253	237	251	233	273	237	247	227	287	237	254	272	255	252	246	245	216	277	264	260	209	255	260	265	235	236	271	255	245	235	249	250	227	264	247	221	263	253	229	246	247	236	256	258	235	245	276	263	241	277	217	264	235	262	253	201	240	258	233	293	225	277	218	252	254	232	259	263	231	248	249	246	253	254	225	232	250	251	242	227	260	250	216	180	244	249	259	234	248	244	221	258	236	267	240	247	236	234	238	238	291	249	258	249	257	250	234	240	254	238	247	229	291	243	244	236	248	218	253	245	262	253	226	245	267	238	236	222	268	239	238	253	245	248	241	264	235	240	237	234	214	251	252	243	223	271	250	266	235	242	275	240	263	259	272	251	251	236	259	272	238	247	257	238	258	261	256	211	264	267	258	242	244	275	238	241	240	259	249	296	271	239	209	248	257	223	259	271	256	227	249	258	263	273	260	234	235	273	248	254	263	207	240	249	232	270	264	265	296	244	240	266	266	277	230	258	256	271	236	224	240	241	227	248	241	253	233	264	258	276	229	291	227	271	227	258	288	233	238	261	235	230	254	236	249	246	235	256	222	217	244	248	255	240	257	281	227	232	264	255	248	242	237	248	257	278	245	246	245	234	239	248	251	239	244	237	267	273	228	268	248	231	239	239	268	283	256	240	230	263	259	270	245	227	243	236	263	263	274	265	217	247	267	262	257	247	242	272	221	247	253	233	278	243	260	233	242	263	232	258	268	191	236	240	252	246	242	247	249	237	255	261	245	255	244	256	237	256	241	265	256	263	238	246	228	253	271	243	245	259	240	254	234	262	258	255	235	249	236	254	239	265	240	243	276	239	249	249	265	250	230	254	253	243	235	264	227	246	231	243	263	279	259	256	259	235	220	243	260	259	227	237	291	267	257	261	259	254	228	245	274	231	244	234	246	229	248	236	222	229	245	266	251	260	263	260	260	261	247	243	246	280	279	205	235	224	258	242	237	230	235	265	266	239	234	251	249	254	250	243	237	230	246	250	239	274	269	256	257	229	242	217	242	244	251	259	255	226	248	223	244	256	232	261	248	230	256	239	261	236	250	252	237	283	248	245	245	240	274	218	243	214	276	249	247	227	257	266	249	235	236	252	241	247	226	247	240	251	246	241	233	216	256	259	247	265	270	251	264	224	230	221	258	229	233	240	262	249	227	269	217	264	259	250	258	219	261	259	260	256	220	253	244	222	250	234	231	237	250	235	247	233	254	257	280	267	219	227	243	238	252	253	221	281	228	224	265	220	243	268	240	276	254	282	260	216	245	231	260	250	234	263	238	220	236	241	207	258	253	250	235	229	293	231	251	212	267	256	239	249	262	238	257	255	252	248	266	229	276	257	248	263	262	246	236	259	257	267	268	238	217	247	251	255	234	263	257	259	222	236	257	246	260	268	257	243	274	241	261	222	259	231	223	243	274	231	225	251	252	272	229	220	235	220	267	256	239	257	254	253	256	247	265	257	252	252	242	250	241	256	258	253	249	246	244	254	270	253	223	252	284	233	220	253	257	244	246	256	258	227	227	249	263	235	262	248	258	249	240	231	269	219	213	246	238	244	291	266	281	217	242	251	243	219	249	271	244	215	288	256	260	258	226	251	253	247	241	257	248	253	218	244	227	263	241	243	247	245	249	231	235	244	254	249	244	245	266	267	258	262	252	233	257	246	236	254	231	274	245	264	246	254	245	243	246	250	249	256	265	285	248	252	253	270	246	261	261	219	253	255	274	232	230	238	253	237	272	240	235	236	226	269	243	270	228	267	231	235	250	245	234	249	272	218	266	263	242	258	238	244	255	252	249	245	220	258	219	250	228	264	238	271	262	237	280	271	241	268	256	247	271	224	286	243	252	241	241	271	253	244	261	236	239	239	259	254	247	240	262	232	249	252	266	267	276	268	226	262	248	260	245	225	274	254	258	262	265	259	258	259	282	283	273	271	265	274	244	230	244	258	248	257	261	261	221	239	274	246	249	248	253	226	244	244	260	235	234	254	252	235	270	283	216	249	288	251	241	249	261	234	256	258	233	242	236	263	247	220	229	252	254	260	219	273	251	232	265	237	258	246	252	291	235	251	272	244	224	261	284	266	255	276	242	244	249	243	241	244	247	262	221	229	261	237	252	273	239	250	256	259	240	224	281	231	259	260	239	231	239	225	254	260	256	252	254	211	254	263	227	238	238	270	223	236	265	247	261	243	238	235	245	263	251	229	241	266	252	249	247	253	258	253	231	226	249	254	246	261	254	230	249	252	263	272	244	221	257	243	249	235	239	257	288	275	254	233	260	261	255	245	243	246	267	239	269	249	261	209	270	259	219	233	239	229	233	254	248	255	247	257	233	249	258	255	244	233	233	242	263	230	254	256	254	244	264	248	254	232	223	236	253	225	236	236	248	216	258	235	225	269	256	252	224	265	253	248	245	254	251	227	258	271	253	243	250	262	238	257	223	267	240	262	280	262	251	255	248	238	276	234	234	265	248	278	243	256	274	267	252	241	269	234	246	264	256	229	273	244	231	260	241	249	262	248	244	226	239	242	248	265	246	257	238	241	257	228	255	253	235	225	258	258	226	248	271	266	265	253	250	237	245	238	241	246	247	255	257	241	229	278	236	239	267	267	255	238	224	248	237	243	247	241	264	256	270	271	261	258	224	256	236	253	258	248	248	252	253	262	235	250	256	257	239	228	225	244	260	222	238	239	271	262	254	257	231	245	238	236	252	220	260	222	255	247	262	239	238	264	230	263	257	259	253	252	230	237	230	271	270	236	218	272	222	266	233	248	239	265	243	241	249	245	232	265	263	265	261	257	269	263	287	248	230	263	224	261	259	237	262	264	245	240	245	252	232	253	246	234	261	223	254	238	231	222	258	228	256	215	275	242	237	251	257	283	268	251	274	239	212	246	220	262	250	254	222	244	247	264	256	231	279	233	258	235	251	276	263	226	231	226	255	254	252	252	255	278	264	251	258	265	230	234	238	257	257	260	217	257	267	250	248	235	244	260	265	261	248	285	242	262	221	251	247	221	251	283	258	238	216	241	248	248	251	267	217	266	239	250	258	274	261	252	240	258	241	244	250	252	250	239	269	267	276	216	226	219	256	285	233	259	255	270	240	264	265	234	238	241	235	227	236	198	265	252	227	224	258	236	246	236	249	252	251	224	265	263	252	250	244	253	241	271	242	290	237	216	241	260	233	235	249	268	214	238	234	241	267	244	259	245	261	242	274	232	242	246	267	261	251	258	242	258	263	246	255
13773	1370	2510	3047	2622	2303	1975	1670	1575	1408	1274	1156	1082	1053	1000	929	958	897	923	850	822	776	777	787	793	739	743	725	764	730	720	721	681	734	701	732	740	688	697	768	669	718	699	675	701	647	672	737	645	677	660	684	661	698	645	646	705	661	610	627	679	655	690	693	671	691	646	690	649	653	694	695	641	641	674	687	611	627	654	655	660	668	666	616	632	693	639	630	660	654	645	720	660	670	634	657	652	636	696	670	645	678	669	647	597	637	672	652	640	665	657	629	633	683	643	642	634	727	637	603	630	657	628	677	668	655	649	665	663	653	695	633	653	609	630	640	637	652	636	655	632	656	649	645	686	657	616	655	658	615	662	612	688	650	704	670	596	617	668	639	665	680	636	622	676	692	628	652	659	622	623	646	669	621	672	634	605	616	660	654	669	660	637	660	665	633	702	625	650	626	649	660	644	656	604	667	610	637	658	677	651	659	614	619	690	655	630	614	672	645	648	658	675	656	602	648	661	698	663	615	620	639	632	638	628	633	683	629	655	615	611	615	677	625	638	631	650	610	597	689	686	655	656	656	648	625	580	648	650	695	687	609	640	646	631	680	666	669	674	616	677	665	559	652	659	611	652	673	654	633	677	642	647	665	654	653	615	659	642	646	620	645	621	686	634	659	684	654	650	639	678	655	687	660	668	593	622	679	700	634	619	655	696	662	678	656	667	649	659	663	643	694	653	643	678	664	630	691	616	655	627	677	656	643	680	617	588	650	692	634	633	615	656	633	635	638	626	659	660	609	698	665	648	671	638	644	628	648	615	654	649	678	625	634	602	633	640	618	600	633	646	643	680	660	619	665	672	652	691	663	609	620	602	636	656	642	662	620	633	656	665	657	635	638	653	636	680	677	636	622	673	686	634	677	605	606	664	637	612	662	642	619	643	661	681	675	642	654	646	648	661	653	635	667	645	651	672	641	626	675	647	607	599	672	646	674	599	664	683	647	690	666	643	638	638	590	628	688	643	630	596	639	630	608	626	699	632	675	659	674	648	626	662	689	658	676	657	663	617	640	631	697	648	647	657	638	626	632	651	658	701	662	622	669	668	649	639	627	604	628	632	640	590	652	649	698	651	639	645	604	667	678	633	658	700	662	662	644	628	677	647	632	644	648	657	610	668	625	643	654	653	628	577	699	649	621	659	610	629	669	644	683	610	651	645	639	649	621	646	641	661	648	632	695	683	674	667	644	673	588	661	691	650	597	663	608	644	695	632	688	635	643	698	639	648	643	611	650	624	646	614	688	688	615	651	664	658	693	651	643	639	675	632	631	612	646	664	616	664	651	667	662	644	663	630	657	627	667	653	627	648	629	627	638	671	627	611	630	643	627	601	711	638	629	639	624	649	618	602	678	635	615	688	620	637	658	647	639	624	659	640	639	630	625	666	642	687	595	666	689	682	596	679	600	651	671	628	673	653	614	641	663	666	613	668	635	644	637	630	669	625	667	607	638	627	702	650	659	617	642	637	608	622	656	662	647	663	652	624	672	658	636	634	694	656	630	665	656	667	619	673	600	606	636	620	680	632	668	633	654	672	634	666	642	640	653	649	658	661	639	704	626	610	637	695	642	643	678	642	667	676	671	677	649	647	646	652	653	635	638	595	663	625	660	705	640	637	676	637	650	625	677	640	655	630	620	612	666	629	645	625	585	633	658	655	644	650	678	672	643	638	678	630	707	657	637	650	666	648	611	659	605	661	661	654	650	618	674	644	677	664	659	640	681	635	699	584	648	643	619	706	639	653	648	658	671	606	626	586	641	684	653	650	631	647	662	661	639	630	655	608	681	668	617	610	604	642	704	643	653	620	649	674	580	661	684	643	634	659	668	676	624	691	650	617	671	662	661	684	612	635	644	645	649	662	636	628	636	647	601	640	653	676	669	684	640	628	601	658	656	687	665	666	664	676	686	604	618	639	640	685	638	655	673	649	648	700	630	660	632	661	665	704	680	652	682	675	652	662	638	618	670	668	592	645	612	620	636	637	617	627	648	630	697	666	606	637	637	635	634	626	673	671	667	638	653	617	656	657	661	637	631	605	630	652	619	613	633	643	655	689	625	587	596	628	650	670	639	699	647	644	620	693	691	613	623	662	646	635	651	619	626	632	688	638	693	642	612	646	637	635	690	646	647	630	662	614	597	660	607	654	634	639	651	610	630	640	592	596	656	642	647	710	589	672	663	715	620	672	627	651	606	616	683	648	614	667	648	611	661	631	654	596	653	587	668	646	666	700	667	631	684	700	660	610	641	695	655	644	648	648	577	619	642	696	689	607	628	627	664	689	642	652	696	649	658	663	648	700	609	634	648	647	645	643	632	628	608	669	638	626	630	650	629	637	637	597	647	650	624	652	658	649	635	628	629	645	655	623	671	644	687	635	637	610	636	638	678	631	658	662	614	598	649	683	686	704	653	677	668	656	642	676	645	660	640	650	655	647	646	594	632	606	636	709	658	634	621	668	689	587	659	671	636	654	644	694	621	636	636	632	644	608	628	653	628	635	626	668	683	644	636	597	634	642	617	643	667	650	652	642	661	639	635	667	640	613	624	655	702	617	660	623	615	620	639	652	655	636	658	622	640	660	662	655	623	616	609	628	625	627	672	643	639	637	621	634	676	701	614	628	601	640	665	665	688	653	654	642	670	667	661	610	675	633	633	647	627	671	606	621	649	632	644	624	615	690	622	632	650	635	627	649	632	660	657	609	690	626	626	619	682	643	667	646	600	654	623	632	660	644	679	629	658	609	632	683	593	641	688	613	675	646	617	685	681	612	657	638	668	665	630	612	678	676	655	650	640	614	633	630	679	674	628	658	633	649	697	653	653	691	584	689	627	667	641	665	623	637	637	677	650	660	667	638	691	690	616	611	728	674	626	634	621	615	630	655	604	655	624	642	652	663	630	604	632	676	651	640	623	673	623	642	655	660	639	672	657	642	688	605	619	621	613	620	644	627	635	636	647	579	648	614	643	668	658	668	621	649	662	696	647	670	630	676	673	660	642	737	623	649	631	627	645	671	604	644	659	683	659	614	665	657	668	659	665	636	686	600	636	682	625	629	644	629	683	625	669	626	637	616	626	622	645	633	579	680	660	674	693	628	688	673	682	691	584	645	695	639	617	619	637	649	650	620	645	666	705	654	622	627	610	676	597	636	621	634	629	656	620	639	627	674	613	642	648	638	653	696	638	656	629	625	666	653	603	674	655	647	665	616	634	681	698	647	643	600	623	623	626	642	647	638	603	650	655	616	639	617	592	618	643	625	607	650	597	607	643	658	644	666	597	654	661	624	629	660	628	653	652	665	651	647	624	621	676	556	650	634	647	652	619	666	641	623	649	641	644	674	677	645	644	695	652	654	657	661	674	649	656	645	660	629	607	636	655	659	698	620	667	650	662	689	661	653	662	634	638	650	634	626	659	676	644	632	636	610	666	659	670	641	627	660	667	615	656
38420	7221	2273	1642	1118	829	652	526	423	357	327	304	271	246	233	208	206	208	188	199	200	170	192	200	173	178	156	164	164	156	149	130	150	148	161	166	152	143	159	138	144	132	136	140	148	155	139	134	124	164	148	162	141	157	120	161	135	166	146	148	132	142	149	147	121	136	148	144	134	147	133	135	116	139	137	139	129	133	138	129	143	161	147	128	140	117	141	151	148	148	147	143	126	122	129	140	134	127	137	154	118	148	141	146	149	129	156	154	126	141	127	156	133	138	127	106	133	114	137	129	138	118	137	137	134	147	149	143	109	122	123	129	135	137	137	155	150	119	134	117	123	156	128	144	127	126	122	131	123	128	135	148	160	140	119	123	117	111	136	147	151	140	122	151	131	128	157	148	127	150	131	135	143	133	150	126	120	132	149	131	148	135	138	149	131	137	127	133	147	144	142	149	150	142	137	140	114	131	137	144	149	118	138	136	132	129	134	127	145	146	146	143	143	141	121	142	123	144	132	149	134	142	131	123	125	124	154	102	133	145	145	147	131	134	137	122	151	116	158	153	136	150	158	123	150	144	141	116	131	134	146	118	129	132	122	133	151	122	138	131	145	143	145	133	138	137	135	122	133	127	148	152	136	121	140	122	120	134	145	150	139	141	127	149	123	139	158	156	140	133	133	133	142	141	131	129	147	142	118	149	133	156	137	129	126	123	164	142	144	141	127	122	129	130	161	118	129	129	147	151	163	127	123	147	144	141	147	140	118	128	116	138	131	133	129	140	146	125	137	145	120	133	160	160	154	134	123	114	125	126	159	135	130	125	146	126	125	126	119	118	124	128	122	148	150	134	134	138	125	120	136	128	147	149	116	154	123	129	134	136	141	153	127	146	139	141	127	136	148	132	122	145	119	144	130	145	122	119	130	140	126	150	137	124	145	150	169	166	154	156	142	145	140	150	139	137	135	120	130	141	140	126	134	162	122	144	105	127	133	122	109	117	160	125	131	129	132	125	137	116	131	119	139	145	135	138	148	146	122	142	141	116	131	134	136	142	138	161	139	125	120	144	137	127	153	132	125	132	129	154	126	139	172	133	120	139	129	147	143	125	155	151	136	144	151	138	133	123	147	132	140	134	135	144	148	130	131	128	122	129	128	136	135	155	146	144	134	125	146	120	138	157	125	129	142	139	137	135	139	119	107	142	153	124	142	137	147	117	137	132	167	131	126	135	137	141	132	135	113	125	128	142	119	134	154	156	135	135	141	128	124	130	141	141	126	131	135	143	128	136	135	129	126	119	132	151	138	137	137	149	136	139	147	142	173	144	131	127	137	150	143	135	146	130	137	129	141	135	144	139	143	142	127	127	124	135	152	126	123	153	127	143	139	138	128	151	123	129	127	148	121	127	170	144	142	134	128	153	161	137	140	119	147	142	160	153	146	136	144	141	148	140	120	129	151	122	144	157	133	131	145	148	129	132	136	130	143	147	139	137	150	130	135	147	146	146	132	139	164	152	139	136	143	148	123	144	137	149	128	145	146	152	131	126	141	152	143	140	121	130	141	142	138	139	149	128	135	132	140	125	135	141	130	134	121	135	147	162	138	130	158	124	149	121	135	124	148	127	142	121	135	147	126	141	126	145	132	135	149	135	130	139	148	146	130	133	142	141	117	129	122	139	132	149	141	142	121	124	132	141	136	114	156	151	152	134	131	126	112	129	128	133	144	139	141	139	151	136	167	121	124	133	124	145	151	132	141	138	136	140	132	128	147	117	147	120	140	146	171	122	140	132	114	135	140	142	146	138	128	142	137	159	138	122	143	129	135	144	140	130	146	142	139	147	146	138	126	143	134	163	156	133	121	132	140	145	135	138	137	138	136	140	145	134	146	150	131	129	149	148	127	136	145	150	141	158	126	134	113	135	140	119	123	138	128	139	118	127	125	123	133	139	142	127	129	122	148	120	139	140	117	151	159	137	128	143	134	131	127	128	155	124	104	122	145	141	146	127	136	134	122	135	128	122	123	135	127	131	118	140	139	109	137	125	121	138	116	137	167	141	134	119	160	104	142	138	136	145	156	114	129	150	128	129	143	156	124	109	150	137	149	140	155	139	114	123	168	170	127	144	136	153	129	103	148	142	131	121	138	142	128	143	120	138	135	135	133	133	139	151	132	128	132	129	121	136	142	121	151	142	144	144	149	135	131	135	152	138	136	131	131	134	142	140	143	123	133	137	129	127	127	157	125	130	160	121	140	140	143	124	128	167	150	137	142	161	130	130	125	113	118	137	130	137	147	115	134	134	148	134	151	129	146	133	128	120	152	141	140	130	142	129	127	126	146	130	121	116	146	137	111	133	125	139	126	140	125	117	149	142	140	144	131	148	132	108	139	144	139	114	139	101	132	172	134	152	142	124	143	144	129	136	121	129	132	148	121	123	128	130	114	143	130	118	124	116	118	138	136	149	150	125	129	145	117	136	144	148	131	115	145	147	132	115	151	122	139	125	127	129	138	141	131	133	127	118	132	133	143	132	131	129	151	152	130	122	146	144	147	126	139	138	151	133	136	130	139	132	140	131	144	142	133	163	147	160	133	122	130	128	138	121	137	117	124	177	155	141	143	133	143	141	115	128	159	128	117	152	154	148	117	130	140	150	134	137	138	147	114	160	137	139	135	141	136	130	134	147	100	137	143	116	127	129	140	147	124	147	133	144	119	134	139	131	140	127	115	132	118	135	133	116	125	137	137	125	95	131	140	137	142	155	105	125	139	142	120	130	121	140	138	127	157	152	157	133	144	125	152	150	151	131	122	119	143	137	122	122	137	144	130	125	147	135	126	126	148	122	138	145	116	135	120	120	139	145	133	158	127	151	137	129	121	153	147	133	134	133	151	129	123	126	123	135	142	133	133	125	142	118	141	132	138	127	137	138	162	127	148	129	147	128	119	130	106	133	150	130	132	160	153	114	128	136	137	141	143	145	143	152	142	141	144	135	148	135	152	140	138	174	136	128	143	173	124	143	134	149	152	130	124	133	132	149	144	114	129	131	143	136	136	131	134	155	130	133	111	130	146	142	146	140	138	133	123	127	132	121	128	144	115	131	141	143	128	148	120	118	115	131	131	144	116	148	151	155	138	137	114	131	146	145	129	133	115	141	123	149	142	131	123	126	138	154	135	143	147	126	146	144	116	155	136	146	129	134	142	135	125	128	152	157	122	131	136	128	125	141	142	120	117	149	114	137	139	148	132	118	125	154	142	146	132	136	137	132	126	137	142	153	135	114	139	126	142	144	139	119	132	133	141	158	129	133	125	155	120	148	125	123	112	127	138	152	129	134	127	118	141	130	144	122	136	144	131	109	135	135	154	133	151	147	137	136	140	145	143	149	135	136	127	139	146	119	127	149	136	126	116	121	149	142	142	134	136	143	131	131	129	119	127	141	127	151	136	139	152	133	137	129	130	148	132	112	148	151	154	135	139	115	145	150	134	138	121	135
19639	1830	3996	4824	4265	3491	2867	2418	2039	1751	1513	1359	1209	1112	1005	915	876	780	775	711	699	683	675	645	667	599	550	574	575	533	506	503	512	498	485	480	454	497	497	473	453	451	432	414	448	437	412	447	433	423	418	438	427	397	400	400	409	378	419	429	380	393	422	431	390	401	373	442	371	401	388	425	403	390	400	401	392	386	410	364	353	383	411	381	390	352	391	407	347	333	365	389	389	349	369	390	402	390	383	355	369	390	396	416	377	375	406	346	394	368	403	405	386	434	399	383	380	368	364	371	393	381	379	387	387	364	368	375	382	381	396	356	346	361	387	370	390	350	378	386	374	369	377	389	380	393	376	386	403	382	367	373	345	351	332	347	363	351	368	403	358	388	380	369	370	417	368	406	406	359	403	389	391	350	376	386	384	376	368	401	392	399	373	390	393	409	347	373	410	339	381	380	381	359	352	347	346	352	363	380	365	389	376	398	362	369	374	391	397	390	353	425	325	352	400	361	327	393	348	349	391	385	374	390	355	361	365	380	385	394	354	364	392	328	357	349	363	348	381	390	371	357	349	419	362	399	384	357	383	388	386	357	361	400	362	366	347	370	354	396	361	365	385	353	381	370	367	395	410	370	352	339	387	383	321	383	348	357	368	358	343	360	375	374	365	381	422	371	340	340	361	403	384	357	393	404	356	367	361	392	383	383	365	375	373	370	352	401	380	376	359	373	371	386	392	365	349	350	403	373	363	379	393	352	357	397	378	391	377	383	366	352	378	352	377	368	394	371	376	395	399	382	359	363	370	346	337	355	340	351	381	360	369	398	387	383	404	363	347	391	359	344	346	358	347	372	376	362	376	341	396	339	406	376	388	371	386	385	380	414	357	365	360	351	332	412	332	396	385	402	358	392	388	339	366	411	317	367	363	353	382	345	373	343	388	382	387	378	348	372	378	313	377	357	376	358	368	385	393	356	349	376	359	394	400	386	385	357	361	404	371	354	371	345	343	356	354	376	407	365	379	372	387	377	383	384	410	369	332	337	370	371	387	334	343	399	357	388	360	385	391	343	383	365	369	377	383	382	365	376	361	375	361	352	373	397	357	352	366	370	345	380	352	349	358	336	376	398	362	394	384	367	408	382	355	364	386	363	391	371	430	317	358	375	340	361	354	382	354	379	372	371	370	376	359	372	351	385	379	387	391	362	381	397	380	364	367	382	369	404	373	368	404	379	355	384	367	360	388	364	392	376	380	398	339	383	397	344	369	367	338	347	369	385	369	349	356	363	372	370	383	379	375	378	363	362	346	385	364	379	365	367	422	380	380	368	345	336	351	359	374	350	392	405	378	386	404	412	359	373	390	361	354	360	349	399	379	368	382	351	349	362	370	387	393	389	376	396	373	385	365	354	381	358	365	352	373	377	387	363	364	384	354	377	359	366	366	417	397	368	333	369	391	350	382	364	355	375	344	383	395	377	356	385	371	372	383	390	383	351	369	371	372	353	366	357	400	353	385	379	379	366	371	363	357	346	359	362	369	389	394	328	358	388	375	383	352	372	368	345	385	336	350	381	362	363	356	380	358	356	332	381	374	386	356	369	367	376	357	367	357	377	365	346	377	375	382	399	374	398	364	384	385	365	345	362	363	372	404	371	409	377	371	365	359	357	341	369	377	350	422	349	391	391	394	373	382	366	378	395	403	342	397	380	382	408	357	359	360	368	374	352	345	358	383	352	392	382	366	385	398	364	383	400	364	379	381	343	370	360	388	364	369	375	331	371	373	361	391	380	387	371	372	361	368	363	328	364	381	363	397	408	345	366	367	321	397	343	371	367	391	326	358	397	362	355	328	352	395	356	376	385	377	344	363	386	383	369	368	387	391	371	365	360	392	375	376	366	354	375	347	378	374	367	360	384	361	387	376	381	398	367	354	376	390	387	371	378	337	344	382	364	348	392	393	372	320	379	367	359	380	358	361	376	381	349	358	388	368	373	366	364	364	377	358	355	383	371	374	387	367	337	346	394	315	401	341	369	364	359	364	354	405	378	395	376	349	364	363	375	373	378	358	376	398	348	375	379	361	419	377	353	379	359	354	381	333	332	355	384	393	380	397	362	372	368	383	390	361	387	368	386	388	397	357	386	372	374	357	384	378	409	326	395	356	375	375	348	370	336	347	360	336	369	357	406	374	365	361	407	353	365	356	373	395	349	356	368	349	366	360	397	367	400	364	368	339	384	349	339	358	387	360	379	376	348	381	385	377	359	392	339	389	333	340	356	365	349	375	360	404	360	360	360	359	383	378	329	383	376	365	390	362	383	398	349	369	377	364	387	377	382	326	356	379	381	356	375	359	395	360	342	380	370	365	400	402	334	356	361	377	394	338	370	400	374	364	375	371	343	389	363	384	372	375	378	334	376	357	366	360	366	402	338	366	386	368	357	318	388	363	392	389	371	321	382	356	374	368	358	401	356	344	349	367	406	395	371	375	318	400	386	373	405	378	413	401	376	335	386	407	363	363	377	371	396	358	396	393	369	385	334	360	395	377	367	367	392	372	395	387	378	370	380	351	390	370	410	358	359	374	345	349	360	376	366	348	402	338	405	360	351	356	349	365	366	370	387	367	375	364	367	367	379	349	384	400	363	361	368	386	382	392	376	358	380	356	403	386	350	387	387	408	345	350	423	369	383	372	362	368	359	361	415	406	378	360	335	384	358	375	368	360	347	359	354	389	414	382	363	389	377	396	390	367	357	362	382	369	382	384	365	351	370	365	394	362	368	377	355	378	354	354	360	383	376	377	373	349	382	397	348	358	368	392	370	347	348	398	366	380	361	371	358	388	370	364	331	361	381	363	398	395	369	401	403	397	358	416	361	416	375	397	391	377	367	346	368	374	357	401	364	386	373	361	407	366	401	363	395	403	421	344	401	387	353	358	405	357	371	369	353	361	341	369	360	372	378	371	364	384	378	391	383	376	394	392	332	348	374	408	372	364	361	323	342	383	375	372	384	343	361	393	368	342	361	381	367	361	390	373	371	399	353	397	359	382	334	392	379	408	395	345	406	394	356	370	358	373	384	369	374	396	400	327	349	369	353	364	385	362	360	358	339	384	351	351	331	374	385	373	342	355	383	396	383	388	350	387	352	357	368	353	376	337	377	400	351	348	382	366	373	388	375	354	370	375	354	406	364	381	390	369	362	361	368	362	367	362	363	389	360	384	398	354	338	371	407	365	405	349	376	401	384	393	344	378	400	379	364	385	368	371	363	335	385	357	351	409	352	345	404	391	329	375	363	356	392	357	388	371	381	375	369	378	364	360	343	347	334	392	374	372	332	369	370	339	381	393	389	364	382	419	385	385	360	351	367	335	372	383	380	414	343	376	384	388	361	342	387	339	387	377	373	410	363	355	359	399	368	377	349	428	337	356	404	372	359	382	383	355	363	360	354	402	375	376	373	365	395	380	370	402	344	411	356	381	344	392	361	344	353	335	396	340	378
5322	345	289	264	235	208	202	190	218	221	200	206	170	207	206	199	184	189	199	215	215	166	215	171	225	187	178	204	200	182	186	191	186	227	178	181	203	194	217	187	180	202	205	210	217	217	236	215	202	192	186	198	203	187	201	222	213	216	184	202	208	208	197	214	205	184	202	207	203	204	217	180	210	179	187	193	192	200	212	209	190	216	182	226	200	202	204	219	188	206	196	205	217	209	211	171	217	181	181	187	223	166	228	193	170	218	174	215	158	212	204	177	224	203	212	192	177	203	207	202	208	222	220	203	190	181	179	201	228	215	183	203	244	189	206	177	201	195	184	176	187	190	184	205	196	209	209	175	219	192	210	198	197	190	182	208	208	198	204	193	192	186	177	203	196	210	189	193	198	189	201	194	190	197	155	189	201	181	208	206	214	214	188	188	177	201	192	189	194	173	209	193	209	193	197	199	195	221	194	168	204	205	187	192	200	197	199	198	196	180	186	216	196	236	212	203	200	186	216	210	216	222	214	209	182	203	186	215	186	192	222	159	205	194	214	160	186	187	190	200	195	199	205	192	192	188	203	184	196	216	217	228	172	205	208	186	196	219	183	179	186	204	200	200	213	195	200	220	181	198	201	211	207	210	207	190	195	200	206	200	196	208	186	222	202	177	194	179	197	185	191	195	182	208	202	195	200	210	206	196	208	208	195	184	198	215	217	189	208	188	184	191	207	206	189	176	229	191	184	203	189	208	237	211	179	186	193	217	192	211	190	213	218	209	203	203	225	249	203	204	184	203	211	211	215	197	213	202	188	201	189	202	188	204	200	193	200	189	229	211	206	202	218	202	216	173	183	173	192	211	175	214	221	201	198	207	219	202	207	196	200	171	205	194	196	206	194	202	195	177	220	199	207	222	192	204	186	215	218	189	211	203	189	194	187	174	203	161	178	220	196	198	175	184	194	215	178	179	214	215	172	209	215	202	210	186	191	224	213	214	206	218	202	174	204	185	212	202	191	225	191	179	188	203	198	178	205	197	188	190	190	211	195	188	221	188	199	196	186	209	213	212	201	203	208	237	232	194	218	207	222	201	212	180	194	175	200	194	192	202	217	183	206	201	178	197	192	234	206	183	175	216	195	194	168	223	211	196	192	208	200	205	205	221	210	185	200	215	190	193	195	181	209	174	192	187	206	218	201	191	181	210	193	181	235	213	198	197	210	172	196	201	202	185	213	206	202	197	188	185	229	222	203	212	212	204	188	180	215	216	196	160	202	195	213	203	220	205	198	182	189	231	187	195	215	214	188	226	206	212	175	184	209	205	190	192	196	232	212	178	188	208	179	188	206	195	191	172	192	207	199	201	207	208	186	189	228	214	195	193	199	199	207	197	212	198	193	198	197	207	205	195	233	182	190	196	203	196	192	189	198	213	202	209	196	190	205	186	201	220	213	198	191	192	221	194	206	199	223	178	180	196	207	187	197	195	192	180	204	227	202	208	193	201	205	213	203	206	180	212	200	208	219	209	190	184	223	195	191	183	198	199	199	186	210	205	194	192	188	174	190	213	221	191	184	173	207	218	189	185	195	185	211	190	203	182	208	187	237	182	214	217	180	217	170	204	217	196	228	198	209	234	206	194	180	217	161	174	212	199	186	214	194	162	187	190	194	206	189	228	202	196	193	218	202	190	199	176	211	191	215	196	202	193	185	197	203	190	190	205	229	213	195	210	200	221	180	201	185	189	194	195	191	203	202	207	190	181	190	178	194	203	213	212	189	198	207	206	212	187	182	207	230	169	186	204	194	195	184	206	189	206	194	191	206	188	178	204	217	179	179	205	194	193	182	218	210	208	205	196	199	201	193	187	193	182	197	198	225	214	207	185	218	205	207	228	202	200	190	192	185	184	206	224	185	234	202	214	207	191	198	206	187	200	223	173	195	186	203	219	199	195	213	191	218	192	183	182	192	184	215	212	193	201	201	195	190	180	201	210	212	158	205	216	169	183	169	205	183	196	213	217	217	222	175	195	188	219	188	190	192	217	202	206	187	211	178	188	188	210	213	178	167	186	179	204	177	196	187	168	161	187	219	220	175	187	199	190	200	197	208	203	188	218	211	214	203	200	216	173	185	181	188	219	199	198	217	198	200	217	183	196	186	206	177	203	190	195	219	201	173	195	222	187	193	179	234	186	189	204	197	209	202	209	201	195	203	220	175	202	190	158	182	195	196	201	208	200	194	184	191	178	199	208	207	190	197	201	193	189	200	211	205	213	225	209	198	217	180	193	231	192	204	182	179	187	212	207	200	206	220	199	207	196	204	169	166	222	197	203	193	207	202	220	189	194	217	178	173	202	162	167	204	191	193	200	209	176	200	227	205	185	219	216	201	216	183	165	211	219	214	187	198	170	191	220	194	189	194	217	217	191	188	206	178	196	197	197	183	203	180	191	214	200	192	206	206	219	206	191	178	216	210	190	196	192	200	209	221	217	220	222	187	199	193	186	190	182	188	207	207	188	188	198	185	201	209	184	206	238	193	189	201	206	182	189	202	182	166	203	203	183	188	214	216	220	190	198	186	173	210	209	222	211	202	184	209	231	184	190	180	219	191	197	201	194	197	183	202	197	183	191	184	184	184	173	191	194	185	198	218	186	201	209	201	193	242	178	185	191	183	217	202	214	211	200	190	200	215	205	176	189	196	219	217	225	176	194	188	169	215	223	189	206	202	197	196	192	206	186	200	188	178	183	196	206	219	214	189	208	227	182	199	173	214	199	207	199	180	214	201	224	223	204	183	194	182	216	189	212	197	192	183	186	203	213	182	216	223	212	187	205	193	195	214	211	213	200	191	210	193	179	197	190	187	222	206	198	207	189	194	189	210	203	191	202	196	207	203	213	180	196	210	201	194	204	205	195	220	200	184	191	194	176	198	210	218	252	181	212	173	222	193	191	196	194	199	201	230	208	218	197	192	215	207	187	215	205	192	195	192	199	212	210	204	182	181	217	225	190	222	233	185	170	191	215	198	185	179	218	198	199	208	194	186	207	204	226	194	208	206	185	195	211	214	202	201	212	179	205	186	186	185	201	185	181	189	220	228	219	190	208	199	219	209	215	197	173	195	207	211	217	209	217	195	190	227	201	201	187	193	184	186	209	187	217	200	200	238	189	202	194	177	201	190	195	187	201	198	199	225	182	176	214	193	194	210	188	208	206	208	199	222	201	223	202	220	209	159	203	183	184	190	169	233	190	217	188	201	191	212	208	190	199	220	195	189	186	193	206	189	212	208	205	183	190	185	212	201	226	235	212	183	162	181	191	200	198	197	202	216	180	219	202	211	180	195	193	207	204	175	198	191	224	213	190	192	199	234	215	202	193	198	206	205	196	194	200	218	186	193	197	216	209	189	202	207	203	187	195	204	209	180	187	165	208	201	187	231	182	218	197	184	176	241	201	212	185	182	162	205	196	176	225	214	180	195	236	231	198	202	205	184	191	227	191
4307	619	713	789	777	723	620	644	583	615	593	634	586	592	604	574	591	596	553	545	534	536	530	528	556	587	558	578	544	493	524	530	539	532	542	586	499	525	549	545	526	555	544	534	522	515	551	522	538	501	523	580	590	596	526	553	497	550	546	524	544	554	572	548	534	511	542	528	576	511	498	561	552	527	529	522	572	563	559	500	519	519	555	583	499	538	556	518	544	557	531	549	531	558	575	517	534	522	570	545	560	552	547	550	555	532	535	497	542	545	533	537	490	484	553	556	512	565	519	531	526	557	560	529	577	555	535	536	550	532	520	490	522	531	481	573	506	521	500	550	542	570	563	512	568	567	525	574	540	553	543	516	535	505	501	534	537	574	550	523	503	543	531	528	512	520	551	560	535	522	544	551	550	560	518	573	531	546	560	546	543	540	567	545	547	485	567	575	529	495	555	559	569	565	537	579	523	561	566	527	561	526	550	548	562	593	537	521	522	529	526	554	488	574	563	584	492	537	584	534	527	552	545	524	543	575	527	567	517	564	535	545	545	572	529	552	585	505	525	566	539	539	529	553	513	540	548	530	524	572	497	511	522	537	511	560	558	526	537	560	543	569	552	504	544	594	566	545	539	503	521	531	585	540	515	522	505	513	570	552	516	540	527	542	545	542	520	553	491	535	576	553	580	573	552	496	540	519	563	519	540	563	545	549	523	510	526	498	563	484	531	573	534	545	559	537	527	537	536	536	515	548	465	577	543	509	542	509	554	557	524	526	573	501	523	524	536	509	523	516	540	529	543	545	547	527	527	554	534	554	562	550	531	535	533	568	555	546	541	555	495	579	578	543	559	529	504	532	580	532	537	540	563	561	568	572	523	548	517	542	559	552	566	543	548	564	529	549	507	527	506	518	530	518	564	495	506	535	571	564	551	560	559	519	510	516	508	543	542	508	511	530	547	532	551	522	550	556	545	549	516	553	538	549	538	580	536	525	560	504	561	550	556	551	562	539	557	532	533	523	557	570	502	566	542	540	520	562	523	543	541	583	521	531	507	557	576	508	546	529	550	529	530	525	551	554	541	548	505	552	531	570	549	497	566	548	537	529	525	551	528	534	560	574	553	551	501	504	521	513	540	514	561	574	558	529	530	545	579	573	559	539	520	577	533	550	520	552	527	519	503	521	539	546	575	520	529	544	524	531	556	513	569	532	554	510	532	611	530	583	567	536	550	562	555	534	563	498	532	547	547	519	540	525	600	581	534	564	546	533	544	546	568	531	555	578	556	544	523	516	503	552	527	523	533	543	533	532	550	571	535	565	560	523	521	527	543	543	526	559	539	502	516	562	574	568	572	543	536	542	552	549	531	535	565	540	534	493	573	573	514	557	530	531	542	516	544	545	529	561	580	561	557	484	574	572	568	544	543	561	534	523	517	539	518	508	518	600	538	551	531	548	524	536	540	539	559	537	538	539	562	542	554	532	530	544	511	580	527	539	535	537	540	536	556	582	536	560	511	504	546	562	522	562	570	555	567	518	515	515	509	548	540	491	578	544	599	539	560	503	548	540	525	524	526	525	546	511	546	527	547	550	510	541	489	581	550	550	536	561	530	527	519	482	507	519	513	532	510	544	538	563	530	555	538	526	546	529	566	528	524	534	538	526	548	566	579	498	542	508	598	571	571	530	544	552	573	517	493	517	528	510	521	541	539	543	533	510	541	517	562	590	540	558	506	533	514	473	504	551	560	540	557	544	515	545	517	535	554	544	548	514	507	513	506	525	526	552	556	558	555	530	597	545	528	505	564	555	542	612	520	514	546	523	551	563	533	561	562	503	520	531	577	543	526	524	529	513	542	560	542	521	524	530	529	529	549	589	560	544	515	537	569	498	565	535	528	552	533	539	534	485	532	567	534	557	548	509	538	536	533	569	530	557	538	538	544	555	522	523	541	544	531	524	554	570	519	560	556	533	546	556	544	566	520	561	521	586	530	516	586	559	532	516	517	510	471	549	527	495	570	508	550	537	540	550	533	556	547	546	530	503	518	552	552	502	527	597	522	540	593	546	502	535	570	524	526	561	533	548	605	518	523	575	515	569	532	517	612	544	499	524	564	570	588	532	557	475	580	507	513	554	538	562	524	535	545	555	555	531	527	520	550	534	555	533	533	547	510	577	510	523	537	554	540	566	565	570	494	535	568	530	539	558	562	585	523	572	509	536	531	509	579	536	534	554	588	575	532	525	542	558	517	547	521	551	518	563	495	534	554	537	541	550	494	541	528	574	580	542	549	555	520	546	578	538	545	540	540	533	531	558	527	510	550	546	534	484	550	542	532	557	531	521	510	541	554	546	527	521	532	542	527	499	587	555	512	516	523	563	558	566	552	544	531	534	565	543	560	536	535	508	526	498	555	553	521	524	506	538	566	492	566	520	580	561	529	558	545	550	498	553	535	566	544	529	541	534	528	524	571	544	501	520	552	530	559	542	542	562	572	528	577	535	539	509	549	554	522	524	544	535	554	541	521	549	535	552	543	549	512	561	546	528	538	552	560	564	549	581	561	527	537	564	554	558	543	525	509	522	501	558	560	562	596	498	552	547	515	513	549	544	559	571	539	534	536	597	544	549	547	537	523	532	536	547	534	584	527	560	528	529	546	569	552	536	611	566	544	535	516	523	572	517	565	514	539	549	565	542	546	528	525	566	533	511	517	522	570	562	533	547	518	545	519	554	543	543	556	550	576	540	516	538	517	520	568	492	579	555	544	583	559	570	502	557	558	573	553	567	547	530	496	556	492	549	596	558	518	538	552	560	577	508	521	513	517	535	541	538	548	523	545	531	535	550	562	517	516	553	545	532	573	532	551	589	524	578	510	515	534	548	521	533	544	547	538	549	556	569	522	539	535	561	547	578	538	563	538	490	579	543	544	527	529	512	558	545	496	546	555	565	515	538	530	501	543	552	609	517	530	541	536	559	540	572	518	562	500	507	518	547	518	559	532	539	523	506	536	509	534	577	524	546	537	519	587	569	547	542	565	545	568	555	557	527	565	550	518	531	537	553	572	537	564	524	545	522	523	518	567	543	515	495	550	491	550	553	532	549	579	524	517	508	537	533	552	510	514	506	536	513	565	539	572	517	536	517	576	516	518	536	568	542	582	497	555	556	554	554	531	552	515	562	589	562	540	526	561	514	568	517	495	528	532	517	524	537	552	555	579	535	573	573	543	568	561	515	553	568	516	519	469	553	565	549	564	572	522	546	529	574	539	515	543	502	587	577	550	548	552	567	559	541	594	564	553	525	574	539	510	521	558	558	548	545	513	539	566	558	515	546	549	542	547	525	547	536	533	544	546	529	540	493	534	524	548	532	587	544	521	548	491	499	558	522	554	566	549	510	538	471	559	501	604	536	541	537	565	531	537	553	569	538	557	527	576	551	531	592	549	542	564	570	539	541	540	497	547	538	544	553	501	472	542	535	541	562	538	590	533	514	497	516	549	501
26412	2912	1193	970	699	576	524	446	407	380	380	333	322	314	330	327	279	256	269	267	272	276	281	230	250	270	281	250	253	241	264	251	234	269	239	260	270	271	258	264	266	263	214	262	251	252	254	268	268	261	247	246	243	277	238	246	248	238	201	231	234	227	297	242	261	245	254	267	222	241	261	251	273	252	265	218	255	205	272	243	240	236	258	252	254	263	269	237	255	230	242	268	226	235	261	250	246	239	246	242	227	272	249	250	261	229	246	248	219	282	248	259	268	248	248	256	235	290	258	235	221	258	248	246	255	269	244	257	245	252	250	253	252	283	221	260	266	259	231	255	237	257	280	256	269	235	245	257	243	238	283	255	235	247	247	260	226	258	239	252	262	256	227	255	250	234	230	240	218	279	248	265	263	253	231	230	244	256	235	252	254	264	269	278	251	263	252	270	230	260	246	267	251	231	233	255	273	222	253	259	256	280	238	245	242	264	271	255	256	272	246	254	258	231	244	264	264	270	257	260	228	238	238	271	252	237	270	231	229	248	248	228	258	244	289	252	256	252	258	252	241	251	219	247	258	234	278	251	262	261	243	213	247	255	238	249	257	230	220	271	255	223	258	235	250	245	246	238	247	227	270	251	251	241	239	244	263	277	275	246	301	262	252	239	269	242	243	248	257	253	234	266	240	239	243	283	235	235	260	248	266	241	258	220	287	234	273	265	244	228	240	266	281	247	219	230	265	235	267	262	247	252	231	280	262	234	238	246	265	241	280	255	279	254	242	276	257	246	217	270	260	234	241	284	242	247	223	263	240	236	221	252	236	244	250	257	249	240	264	231	278	267	247	256	251	228	262	244	232	265	241	250	246	254	244	235	236	245	261	226	230	252	250	255	263	272	262	249	252	271	220	240	231	251	272	268	244	251	235	266	248	223	268	248	240	231	240	234	246	258	207	231	243	247	248	217	229	275	262	266	247	252	226	218	242	229	227	254	250	260	228	248	244	228	221	225	248	263	248	243	231	236	233	210	237	233	229	233	264	241	279	237	229	272	239	236	219	244	243	265	231	226	261	270	265	234	236	245	227	249	275	252	252	269	255	247	247	224	236	232	266	222	220	261	246	263	259	255	255	227	244	255	246	226	257	227	231	260	307	256	271	230	233	277	253	255	251	249	284	264	226	247	258	251	233	239	258	237	237	251	234	280	239	260	235	252	244	256	250	238	220	241	260	239	269	237	231	230	259	249	242	241	245	254	250	260	224	259	241	223	223	250	261	253	243	246	247	241	244	247	248	256	278	273	261	216	245	257	246	242	240	212	247	261	252	256	257	254	248	228	265	246	258	244	286	256	245	226	258	223	261	248	209	245	263	241	235	260	254	245	239	252	249	263	267	278	254	231	261	279	265	251	257	261	204	224	226	269	247	253	216	264	258	244	253	251	252	227	250	253	255	246	269	263	215	232	239	231	256	256	243	264	245	238	251	224	242	268	238	259	257	246	216	260	232	268	244	239	275	248	259	242	248	218	232	257	236	239	250	242	221	238	254	261	241	238	227	264	246	248	249	245	252	248	244	229	271	238	273	263	237	232	271	259	237	247	244	248	252	262	243	226	240	244	239	247	243	212	241	286	255	260	278	259	239	249	242	229	262	255	237	269	235	253	258	269	241	235	242	243	256	227	239	234	270	261	230	262	240	270	254	259	235	233	254	266	244	241	265	240	260	252	261	249	242	276	230	241	284	255	252	251	235	253	254	239	257	236	270	232	234	276	271	262	260	238	258	243	254	255	260	234	253	231	265	257	282	228	257	255	242	255	246	255	252	250	261	259	257	234	235	249	265	250	247	274	247	245	239	221	256	249	272	230	257	257	222	236	234	262	222	246	219	217	245	238	229	233	242	243	229	220	244	243	264	262	255	263	251	255	289	233	266	248	234	259	236	257	238	242	249	237	250	245	246	221	241	221	270	203	272	258	262	243	260	247	246	300	250	253	255	277	252	251	245	234	279	235	247	216	248	256	251	257	230	231	283	264	233	237	259	258	207	266	225	255	273	268	279	248	243	239	272	231	270	237	241	251	246	257	258	240	248	271	236	248	251	229	254	254	268	238	250	241	248	262	249	234	238	217	225	239	223	253	227	239	245	250	279	268	229	261	235	253	274	242	271	237	257	234	266	238	237	238	263	256	221	252	256	240	241	248	241	272	259	263	272	263	252	273	260	243	239	265	259	251	238	250	265	256	247	242	242	234	240	276	234	217	249	259	238	239	240	223	228	239	258	240	222	232	234	226	270	243	266	234	259	268	229	262	233	247	289	240	263	277	250	242	237	251	252	242	236	260	237	232	256	283	271	248	233	216	235	263	251	249	252	261	240	236	232	219	267	240	268	239	249	241	248	226	246	279	270	256	256	243	241	234	243	263	257	220	259	245	223	240	260	253	263	276	248	260	245	245	253	234	248	239	232	243	291	264	250	263	257	228	262	241	265	242	255	251	238	255	262	238	270	249	253	216	245	252	242	277	229	246	273	250	235	246	262	244	267	212	245	242	237	266	217	265	260	249	241	241	255	254	257	259	256	268	226	223	259	280	241	256	266	244	229	251	261	275	226	251	237	234	240	235	233	229	227	274	239	249	244	215	257	256	228	258	247	214	256	253	268	220	255	272	237	231	236	223	278	265	235	282	243	227	224	237	222	238	223	242	271	261	261	252	257	252	285	229	258	263	266	263	268	252	255	239	239	248	262	249	251	221	247	243	242	219	233	254	230	231	209	260	255	244	249	265	254	263	234	252	222	264	257	234	239	255	251	248	268	256	232	234	253	266	260	274	255	265	228	244	232	243	265	229	242	266	224	249	233	253	251	236	224	246	253	264	254	263	236	268	252	227	251	260	261	247	264	254	251	269	266	255	246	233	245	259	267	259	243	272	263	211	260	246	234	281	246	247	257	291	255	229	242	282	224	253	249	254	258	264	240	246	228	244	241	238	267	252	241	250	241	257	230	258	225	259	251	263	236	217	254	252	242	220	223	245	252	262	239	243	256	249	262	223	251	278	262	240	241	228	235	222	266	223	254	245	226	265	234	261	252	223	219	221	229	238	235	254	247	282	245	263	260	235	225	234	255	250	251	251	252	281	264	246	230	238	253	272	224	238	249	232	257	240	245	237	239	276	254	248	260	230	277	255	256	234	242	256	249	237	231	276	247	245	259	245	219	257	287	231	246	269	247	237	233	254	270	261	244	241	260	255	251	268	241	222	232	267	267	256	255	254	280	233	254	237	242	273	267	241	223	249	247	247	276	237	278	261	233	250	253	240	230	277	228	258	267	273	251	252	250	265	256	237	230	255	245	232	229	226	270	261	262	250	224	213	234	225	240	245	212	239	260	270	248	282	258	243	245	215	236	249	216	257	240	258	281	224	245	242	240	265	250	275	254	279	235	232	238	237	280	248	252	255	236	242	249	240	259	238	260	259	223	224	227	242	238	257	232	232	212	269
13810	1436	2354	2986	2742	2404	1987	1669	1492	1315	1243	1135	1136	1068	997	981	945	891	848	892	789	788	763	799	789	772	700	761	742	755	779	691	737	697	684	689	682	678	729	673	704	722	688	642	706	739	684	696	673	706	736	691	707	674	664	675	679	686	652	675	651	678	637	669	688	636	647	730	635	663	611	693	663	650	651	695	639	622	666	656	678	605	659	678	655	630	704	693	647	663	649	620	654	631	646	650	623	678	650	667	696	655	667	670	666	635	633	607	696	655	645	642	632	648	638	653	634	672	654	592	688	678	692	638	592	633	640	643	660	620	643	656	645	631	602	638	655	634	652	609	662	662	645	660	688	617	674	660	662	649	641	612	673	636	639	639	660	633	649	667	641	642	663	645	647	674	596	607	626	638	690	631	641	656	602	654	670	690	644	656	638	645	648	658	672	667	624	639	664	663	633	630	641	681	634	606	635	628	660	713	618	616	621	607	585	653	607	610	664	642	661	659	630	643	704	597	608	631	680	617	621	619	574	614	667	677	673	643	654	608	661	647	642	602	671	689	673	661	685	651	643	627	679	630	697	687	632	639	637	634	635	665	622	618	656	650	671	651	651	600	615	630	656	650	632	653	629	680	650	646	653	616	662	629	657	656	670	672	637	622	638	656	597	675	693	633	613	659	638	643	675	679	624	634	615	680	639	644	633	659	660	672	654	628	623	664	656	600	643	641	651	625	635	623	638	615	632	601	626	665	648	610	685	616	663	643	684	616	679	647	601	688	660	658	659	705	640	700	669	603	619	632	618	607	664	647	641	655	637	663	645	627	696	678	656	631	603	624	684	644	659	616	680	682	671	649	638	610	658	672	615	605	662	651	646	677	626	630	661	663	636	670	685	675	636	646	664	678	685	637	687	617	633	646	651	669	654	617	623	623	632	654	688	634	671	655	625	685	604	659	643	663	666	646	666	605	653	623	675	630	692	628	650	623	655	647	702	623	625	648	622	646	641	625	668	621	626	673	654	615	598	654	676	644	656	659	599	653	636	662	648	686	656	642	592	652	602	609	625	669	658	674	652	638	635	617	638	647	675	597	647	676	585	617	641	631	637	670	654	584	634	596	606	591	689	689	623	615	670	619	633	645	625	665	675	628	653	586	655	603	648	696	644	642	653	639	663	644	636	658	613	649	632	665	673	635	630	618	633	658	635	642	628	656	671	637	646	668	654	649	635	666	658	666	653	667	618	645	618	632	644	679	603	597	653	589	638	683	643	657	614	657	606	670	620	607	671	617	640	614	608	659	636	640	649	637	617	620	661	622	673	593	671	666	628	630	617	647	646	631	653	672	640	650	657	686	639	626	670	613	620	615	654	636	615	652	638	614	646	626	637	648	641	658	614	616	664	646	668	621	625	624	654	638	682	651	653	622	672	678	639	619	625	620	674	665	645	640	631	672	684	646	602	662	657	640	653	619	640	633	690	712	639	662	634	597	627	643	674	640	594	645	626	661	649	633	685	628	640	644	655	661	659	645	664	670	637	656	664	590	631	629	651	636	633	617	642	622	680	642	628	584	642	609	662	658	689	640	649	655	605	630	662	666	624	613	671	659	627	644	645	619	669	646	670	625	657	663	671	660	635	685	581	622	613	647	650	683	681	642	627	631	655	700	582	666	653	645	655	637	680	642	640	598	672	659	656	648	664	638	661	606	668	642	672	623	662	659	683	678	629	630	652	636	606	690	627	619	660	671	645	583	611	687	655	640	636	647	681	609	634	657	704	665	654	661	665	629	603	606	626	638	665	699	672	691	683	653	631	674	674	675	660	674	616	631	697	680	629	674	667	665	651	641	641	637	674	664	671	654	656	669	658	678	649	622	630	681	623	635	666	648	643	657	664	630	646	668	651	626	664	664	662	618	616	662	652	633	633	665	670	619	621	613	661	640	667	635	646	649	652	646	655	674	643	683	631	643	612	647	665	634	648	614	639	652	660	665	623	690	697	691	616	638	646	652	652	630	633	632	649	637	643	640	603	620	667	665	660	618	628	685	668	614	621	627	626	629	633	594	620	663	633	659	643	608	628	653	682	637	624	649	640	656	626	663	615	624	646	663	678	643	656	641	610	683	639	635	683	618	689	623	647	679	595	608	654	635	598	628	622	622	651	655	664	648	620	620	598	639	646	632	675	675	618	644	636	677	629	644	628	631	654	655	656	606	631	640	612	660	607	640	659	632	600	639	614	641	651	617	629	649	625	614	618	640	645	616	594	634	669	648	640	703	630	639	636	621	653	641	650	642	634	670	672	664	641	655	651	624	669	609	656	671	631	636	669	643	639	620	672	608	669	656	614	635	654	639	661	663	649	677	663	662	673	668	664	668	620	633	663	665	634	653	621	645	597	671	652	602	603	604	621	642	637	647	660	627	674	637	618	653	639	669	616	626	602	610	630	644	660	655	638	627	667	667	677	616	641	638	700	656	624	620	677	623	629	651	635	647	616	663	608	705	657	605	660	641	625	683	634	664	626	631	694	656	656	652	603	689	649	634	625	641	653	637	681	678	697	651	652	613	626	662	674	639	637	646	642	648	635	627	653	653	649	616	677	661	671	633	613	650	622	616	649	619	650	624	687	648	644	658	699	644	665	612	642	666	681	649	643	646	644	668	660	618	663	655	643	629	626	636	633	670	654	595	658	652	676	611	636	682	644	647	671	673	694	640	620	605	620	654	635	617	654	662	650	647	603	672	647	655	681	637	635	655	601	649	618	648	630	636	668	654	676	617	612	626	667	596	628	686	678	651	660	632	668	631	673	584	626	642	615	601	665	608	608	630	617	658	621	602	616	630	646	676	675	622	649	642	624	631	665	646	677	665	617	710	651	620	668	641	689	663	679	653	695	637	650	627	621	684	661	612	668	692	651	630	680	659	679	623	608	579	654	658	620	708	603	677	668	676	621	634	633	654	658	634	649	669	647	630	616	651	638	631	600	632	617	631	655	621	611	655	654	621	650	665	611	614	622	656	658	639	663	679	636	647	669	691	647	604	588	654	650	677	624	634	602	611	647	646	687	655	631	606	653	678	671	626	641	681	656	678	679	642	644	612	649	604	639	602	686	603	625	620	626	640	654	631	665	655	650	626	623	626	643	641	669	647	684	647	660	661	666	685	644	644	665	665	654	681	639	660	668	658	643	631	613	660	663	644	611	628	652	679	629	628	593	655	631	659	622	649	635	640	646	645	677	617	664	640	652	644	627	665	651	636	695	656	648	657	635	626	653	646	675	602	662	665	606	654	649	584	650	621	618	639	646	689	654	631	656	697	642	607	617	682	654	651	661	620	642	635	635	658	639	622	625	698	653	637	671	609	631	643	641	673	612	698	603	666	682	670	611	600	648	664	682	658	652	677	626	668	651	630	613	665	635	687	651	660	657	656	643	681	634	704	601	615	631	644	651	634	591	644	693	651	646	621	639	678	674	665	626	653	613	606	664	642	649	633	658	611	628	621
37603	6990	2272	1593	1179	877	638	542	449	403	326	304	263	246	210	207	187	211	178	170	161	194	174	182	164	148	155	171	161	124	159	156	153	124	151	151	135	137	146	173	154	113	138	153	136	136	166	130	156	161	151	139	149	147	131	129	127	134	142	144	147	134	163	146	126	124	130	120	139	141	123	131	122	143	172	143	171	130	123	124	150	154	140	140	136	130	121	137	150	146	143	126	120	143	135	149	132	138	162	122	136	126	118	144	161	140	140	141	152	110	145	137	136	121	129	137	141	147	118	135	154	116	157	132	105	140	124	119	142	140	132	144	139	157	135	124	143	128	125	140	130	129	141	152	132	132	154	129	138	139	123	135	124	139	123	130	145	124	138	123	126	129	148	115	118	143	121	132	128	124	117	134	126	146	128	142	126	130	119	143	130	139	142	158	138	133	143	131	150	108	126	136	126	134	120	140	141	129	121	129	138	138	158	137	136	122	118	144	154	115	146	115	124	139	132	121	128	125	146	148	133	130	127	160	116	123	128	154	136	134	133	143	125	124	132	143	125	131	122	134	131	125	120	143	117	130	156	140	137	138	132	138	132	142	157	145	141	107	136	123	127	133	163	150	149	127	132	150	128	133	144	118	116	130	136	121	141	156	144	129	134	135	129	138	118	126	154	130	138	136	123	149	149	146	150	134	141	114	138	124	147	136	119	160	146	142	120	158	117	130	141	143	129	151	144	128	133	127	116	149	101	124	121	121	129	143	128	158	137	132	148	145	142	149	145	140	127	151	137	150	122	120	130	135	146	124	121	137	139	122	148	129	135	177	157	139	116	134	115	131	155	154	145	138	126	147	139	148	103	138	126	163	147	159	135	149	153	126	124	148	145	156	122	143	146	164	144	136	139	126	134	137	152	135	128	128	135	134	131	122	120	123	127	128	116	150	114	130	138	128	138	128	140	149	133	134	140	151	143	134	134	122	119	159	152	145	131	133	128	144	168	139	154	121	129	137	115	137	138	146	147	134	136	151	142	128	151	117	138	128	132	139	121	139	142	148	144	144	131	152	137	122	147	136	118	143	132	145	148	144	154	130	134	147	148	130	129	151	123	169	137	130	126	147	136	165	117	118	117	119	123	153	138	139	146	157	154	147	144	115	137	137	130	137	145	147	144	129	151	132	116	95	131	129	121	146	135	141	154	130	130	120	134	134	130	152	133	162	121	130	140	141	107	131	124	132	122	127	141	120	151	131	138	132	157	130	141	115	161	159	136	152	154	154	123	118	150	124	145	119	155	134	150	136	132	135	118	137	114	129	135	129	132	134	129	120	149	144	140	137	166	126	135	126	126	126	127	144	149	154	150	153	141	145	123	109	154	124	166	118	138	128	138	140	122	127	142	166	124	127	128	127	148	130	124	138	135	158	133	159	161	139	140	138	133	129	139	147	159	125	123	111	139	151	114	148	115	150	130	123	125	136	148	128	108	147	116	148	130	136	142	145	143	138	141	123	159	119	124	153	143	128	141	122	157	135	123	157	140	142	132	147	142	128	132	130	142	122	131	124	149	139	142	145	143	130	137	147	131	131	123	131	147	128	128	127	134	110	114	117	110	137	138	110	108	139	151	144	122	128	110	121	153	123	135	148	127	148	138	118	113	117	136	135	150	131	152	144	136	134	126	135	129	129	129	138	114	138	137	138	134	128	125	148	142	152	131	145	135	135	125	123	116	146	137	140	125	134	150	136	143	140	135	131	143	135	132	130	141	129	121	138	122	140	143	140	112	140	126	145	132	133	142	147	132	131	145	118	115	128	128	142	154	126	131	140	165	149	156	133	137	154	144	136	130	148	142	140	116	144	157	137	123	134	138	132	136	147	134	142	131	134	134	144	149	117	147	142	143	133	133	145	139	117	138	133	140	138	119	140	155	140	127	163	120	135	141	155	126	144	160	132	124	131	164	134	138	128	142	123	144	122	138	144	125	153	135	144	121	133	126	142	128	131	131	140	138	117	135	147	148	157	140	126	145	134	110	140	117	134	124	127	118	152	118	132	122	125	148	147	127	167	125	127	106	126	137	144	143	148	128	119	139	143	126	143	149	130	139	131	151	109	139	130	123	166	137	130	130	126	146	124	118	150	135	129	144	168	125	139	122	123	160	131	145	120	120	140	146	134	129	123	139	129	143	140	133	131	137	117	142	114	113	147	116	123	129	142	131	125	137	145	139	123	130	142	155	136	147	131	142	141	142	145	153	138	125	129	129	151	127	151	142	134	129	153	159	116	180	117	123	161	136	137	140	132	147	143	145	130	135	137	129	136	143	127	143	136	128	149	144	135	113	127	141	147	137	164	137	132	122	146	133	142	135	147	125	128	156	146	142	124	139	114	117	118	145	144	140	121	139	149	127	149	137	123	125	179	136	117	136	145	159	144	142	113	132	138	133	142	135	129	155	161	123	150	123	121	123	141	147	135	148	101	146	146	119	137	143	134	145	141	143	124	147	138	123	154	132	123	142	129	133	125	123	143	149	158	132	154	131	123	133	153	133	143	153	131	126	136	136	148	136	125	141	133	141	131	135	110	137	156	139	144	143	151	139	110	154	143	159	134	164	143	146	173	132	130	112	122	125	117	143	164	146	132	135	135	157	145	139	159	144	137	150	138	148	113	134	142	138	150	128	139	152	130	135	142	129	142	135	128	122	138	140	123	123	164	139	149	144	137	141	129	133	151	130	126	118	136	119	126	143	154	129	124	128	142	119	140	138	136	120	165	135	130	142	146	148	118	140	109	114	125	146	130	146	108	134	138	140	136	127	149	117	134	111	123	152	148	158	135	121	142	141	129	151	116	119	151	130	148	129	157	137	138	140	121	158	114	127	134	149	133	129	144	143	145	135	144	135	126	123	157	141	141	143	121	121	144	146	132	131	152	134	137	145	149	121	129	127	135	128	144	143	145	132	126	131	153	143	132	137	132	144	141	135	139	136	142	142	127	142	135	124	147	136	127	133	121	111	148	132	124	152	148	154	140	142	132	128	161	132	116	144	131	131	150	145	133	129	127	117	117	162	110	116	128	130	134	130	143	132	135	170	143	113	132	144	137	145	127	131	154	126	133	145	142	152	152	131	138	149	129	120	157	109	145	144	135	137	167	141	142	145	126	140	151	144	122	134	115	157	153	148	131	131	150	120	137	140	133	139	124	131	121	125	142	143	138	128	148	127	138	151	131	126	139	147	139	109	136	129	150	114	150	157	116	157	156	137	125	115	131	119	128	129	145	133	128	155	150	127	117	133	137	133	125	145	143	128	134	127	151	142	129	138	124	120	144	150	129	139	130	146	110	124	117	147	134	153	140	149	119	146	136	151	141	135	145	137	146	131	135	139	148	131	143	126	141	134	127	131	148	151	149	129	126	117	144	142	132	128	151	145	135	134	145	130	132	131	123	124	136	139	137	126	123	145	140	143	138	133	113	128	115	128	142	154	146	137	134	139	133	130	140
19292	1975	3895	4886	4332	3503	2924	2488	2051	1704	1549	1390	1267	1104	1025	932	855	807	814	774	679	682	669	628	608	614	584	574	525	507	561	510	519	532	519	427	488	487	460	444	442	485	421	390	413	457	435	445	467	411	427	422	433	431	442	446	446	408	414	437	412	375	386	406	357	425	390	381	379	366	374	415	372	367	368	404	376	381	416	391	404	403	362	385	419	379	402	398	382	406	384	429	353	368	378	388	379	356	397	377	401	376	410	385	363	418	399	416	385	391	381	345	345	395	403	392	387	373	386	369	378	364	372	389	407	340	398	405	409	371	402	369	307	384	377	370	372	361	374	388	423	369	360	358	381	408	340	370	364	388	378	387	378	361	359	385	355	371	368	362	355	364	369	382	367	356	371	363	374	368	374	362	342	367	386	356	391	391	363	340	364	386	380	349	379	357	393	362	370	337	360	351	364	360	357	381	354	418	367	403	371	392	440	400	349	355	355	346	368	366	382	367	367	346	382	373	389	385	361	361	352	356	383	406	354	383	359	379	363	360	370	359	366	360	352	389	360	345	351	355	383	372	353	337	359	346	363	417	367	380	373	363	376	379	419	364	359	404	351	375	399	309	364	377	395	355	374	382	351	395	382	364	348	336	353	394	348	376	354	372	372	374	359	366	363	363	377	345	351	378	334	393	378	360	362	384	384	389	335	395	342	333	337	375	385	363	382	389	376	398	352	368	355	370	371	364	391	419	366	348	362	350	373	360	384	380	360	397	356	356	361	325	359	353	388	410	353	336	355	373	371	374	357	334	366	356	380	399	398	378	379	388	389	376	343	366	366	413	383	375	393	380	364	379	344	320	336	391	402	371	388	342	362	379	363	388	351	375	358	353	375	360	397	406	346	377	385	330	382	362	344	388	386	354	383	375	334	367	363	400	369	332	384	337	374	363	372	353	398	364	340	385	347	361	360	366	383	368	339	357	376	375	383	365	347	361	369	356	381	377	372	383	344	365	407	359	375	379	308	342	376	356	328	375	378	348	347	358	367	343	367	363	393	388	386	362	346	343	390	366	376	361	372	380	333	337	396	359	376	347	387	366	391	365	357	377	338	358	359	377	373	362	364	371	369	368	407	356	383	366	366	382	364	370	356	371	367	365	361	372	386	384	373	363	377	359	367	351	344	356	344	387	367	339	405	338	367	362	370	376	364	382	391	373	376	394	370	399	348	341	388	383	380	338	367	363	412	370	349	329	366	387	352	410	382	365	391	347	399	380	395	346	376	357	355	377	334	338	365	348	429	357	341	375	385	357	371	346	337	394	400	379	378	383	340	397	372	348	371	379	414	379	360	373	363	374	370	397	377	407	393	362	391	361	369	379	385	391	354	380	333	372	363	388	371	350	390	381	376	382	338	363	401	359	388	390	395	374	383	374	369	383	367	379	363	364	382	367	397	370	394	368	369	362	358	360	381	369	345	346	385	370	378	369	367	401	391	387	373	348	384	371	381	344	396	367	368	376	363	380	338	356	363	369	388	365	389	364	394	335	370	388	403	374	349	360	396	359	388	370	370	393	372	366	388	375	364	386	347	338	382	357	341	410	376	348	354	365	381	398	397	362	358	311	370	384	400	360	403	366	364	355	358	359	365	337	354	398	375	400	352	369	397	336	379	355	362	380	351	377	361	343	349	350	386	357	342	385	365	376	389	333	397	355	323	360	334	353	367	386	327	366	374	371	368	361	349	362	362	349	390	373	350	384	381	325	397	332	380	365	336	357	364	327	379	369	367	352	335	402	355	375	370	340	392	378	370	379	389	373	367	360	378	370	361	384	371	370	372	404	357	363	413	390	361	349	353	404	367	382	363	393	399	355	328	355	376	363	375	341	366	352	351	382	376	401	355	382	404	387	370	405	335	377	376	372	360	371	392	419	379	360	377	380	358	357	396	399	351	370	391	385	360	365	372	367	375	348	371	390	349	398	393	375	372	360	412	350	385	361	360	353	348	379	404	397	382	410	363	400	401	337	380	374	341	376	387	394	347	353	385	320	362	397	380	351	393	396	388	425	384	382	372	336	352	360	362	368	358	374	381	367	373	384	388	391	374	361	385	319	375	365	386	368	355	344	332	356	360	365	371	362	382	339	359	393	390	400	364	407	378	353	376	364	405	357	353	383	361	327	346	375	349	380	346	348	366	397	383	381	383	358	380	367	376	364	383	386	374	382	373	387	368	378	339	372	369	368	354	366	350	345	396	385	381	354	324	366	360	354	374	379	381	379	370	317	336	336	370	359	392	343	327	361	334	363	396	344	350	367	360	429	362	389	390	370	380	366	406	366	358	360	357	369	321	370	371	382	380	353	396	356	392	359	387	397	395	342	385	386	359	355	350	368	338	358	392	350	365	349	391	358	410	349	354	350	374	363	381	380	319	380	373	404	370	403	387	357	360	375	412	391	361	364	352	375	393	351	365	393	370	365	379	385	376	368	325	341	357	368	333	351	357	366	367	378	346	373	356	357	377	356	366	377	367	383	395	369	364	435	348	364	357	371	383	391	374	373	386	385	369	396	372	349	366	376	367	367	368	332	383	395	370	380	364	409	357	408	399	368	402	384	381	383	387	368	369	360	361	411	376	345	377	355	361	379	347	369	365	413	384	392	381	382	377	364	409	371	397	380	384	375	393	374	359	341	380	369	360	376	364	347	381	350	350	363	373	328	354	362	358	385	372	377	386	353	367	377	389	335	360	355	350	370	375	340	370	380	361	411	372	373	385	396	378	338	392	380	368	363	354	358	371	380	364	369	403	383	355	363	390	377	372	359	413	389	366	330	358	342	375	373	370	378	391	379	374	339	358	355	381	355	375	365	361	405	416	352	375	379	375	365	391	325	415	362	356	329	352	390	353	377	408	379	360	371	373	369	381	358	363	353	358	365	339	361	348	360	383	377	380	399	405	356	365	366	381	373	381	349	342	391	339	372	364	377	395	353	365	384	373	394	371	380	357	358	352	359	372	361	344	371	343	335	372	352	344	377	370	369	382	353	359	347	380	384	346	351	358	355	374	378	381	388	342	366	390	352	381	365	369	356	359	378	362	381	341	364	387	371	399	373	345	359	379	370	379	330	351	377	348	365	385	385	338	374	387	369	351	358	340	353	370	337	368	363	386	335	344	368	350	350	373	400	395	405	394	410	376	355	354	353	357	370	360	394	368	443	392	384	348	360	357	379	369	343	370	377	356	363	407	359	348	335	377	373	371	350	361	396	372	358	358	382	374	368	362	370	392	388	376	393	351	363	378	370	369	371	369	348	397	350	358	392	379	351	353	353	364	370	369	351	355	380	372	373	359	394	357	404	381	409	369	355	390	367	387	363	405	357	347	394	384	363	417	370	387	376	355	352	404	416	373	370	354	392	344	364	347	372	370	366	336	361	370	362	380	352	422	352	388	358	362	393	353	355	353	365	346	390	363	359	386	364	387	377	368	328	356	336	363	355	397	375	401	367
4569	294	280	238	237	216	217	203	214	201	182	203	240	216	203	212	205	199	218	190	180	219	224	217	181	200	228	192	221	190	196	211	238	215	222	204	178	189	212	192	172	178	182	189	192	194	207	198	190	217	200	179	224	186	231	202	180	186	215	229	228	200	236	221	215	183	213	204	216	192	195	219	185	196	196	190	212	201	215	193	182	212	223	203	211	187	201	212	203	189	186	193	192	214	201	190	191	191	216	196	187	183	208	184	178	210	206	188	225	194	191	227	193	185	210	195	223	204	188	191	197	223	191	178	200	193	220	178	182	207	201	223	216	184	218	191	173	212	220	218	187	189	203	213	203	199	189	199	216	181	191	226	192	198	206	200	205	196	220	203	202	174	191	208	197	196	213	199	169	187	213	197	196	227	198	202	169	210	215	190	228	179	197	191	204	206	205	211	197	205	198	196	206	211	188	177	168	197	201	194	205	192	173	217	217	203	179	211	181	198	196	193	215	211	175	191	201	193	193	206	204	214	209	227	189	198	215	199	224	226	171	207	204	170	190	202	211	201	204	198	200	169	190	207	196	198	189	184	198	198	225	202	210	208	202	207	233	205	183	213	189	174	211	232	177	217	211	199	202	222	190	200	196	198	205	187	200	190	203	185	205	211	229	195	204	223	218	205	203	200	213	214	170	208	206	218	208	205	199	211	195	192	201	201	207	166	205	204	197	188	197	216	209	202	172	188	182	201	210	215	189	203	200	206	185	198	188	208	179	205	218	196	189	225	238	211	181	211	210	187	221	203	212	183	216	197	201	220	185	200	226	199	206	193	191	197	183	191	168	209	172	188	195	218	202	219	199	216	212	187	190	187	183	209	196	228	201	193	174	188	178	185	213	195	216	187	187	219	190	194	222	181	194	189	187	217	183	237	191	199	182	212	200	177	191	207	193	192	189	176	200	222	191	169	201	226	203	210	191	193	202	186	207	198	204	217	205	212	207	195	193	206	180	194	212	195	194	203	216	214	208	215	196	185	178	226	170	218	214	199	176	209	222	187	205	192	206	215	201	184	208	177	204	200	186	189	209	187	180	188	170	208	177	183	205	180	207	201	190	205	223	211	211	172	189	205	198	185	204	176	203	200	223	174	229	198	210	191	214	181	188	217	201	192	191	200	210	199	182	224	196	204	237	201	196	198	226	191	207	193	197	205	195	197	197	206	193	221	199	198	214	206	210	207	215	193	183	177	187	224	165	196	189	225	213	204	202	205	212	242	198	196	210	200	201	188	223	195	166	195	209	187	196	212	194	200	180	193	197	210	200	201	218	213	218	201	179	188	212	205	219	190	229	205	186	230	187	228	192	227	198	192	200	200	183	220	224	183	168	199	201	236	185	177	204	200	195	201	206	170	199	200	200	219	202	198	199	216	190	174	195	184	203	178	220	219	185	212	188	201	210	230	216	163	195	198	193	196	203	211	200	209	202	214	208	241	200	214	203	191	207	191	193	197	188	212	182	184	190	184	209	220	208	210	176	198	206	180	199	187	194	208	181	188	187	209	194	208	192	198	194	198	175	197	198	174	220	200	193	212	219	209	223	190	240	197	205	213	198	224	182	173	211	199	225	189	196	210	205	224	222	176	203	206	203	221	222	184	195	197	174	203	196	171	239	179	168	190	218	215	174	221	179	205	192	183	208	196	200	211	209	182	194	192	192	193	209	188	185	206	187	214	227	203	227	201	184	222	200	175	202	198	209	201	194	196	206	183	216	193	191	199	195	188	199	207	222	202	179	192	189	201	208	184	217	178	211	197	199	200	198	203	213	199	187	216	226	179	183	182	208	206	207	206	186	184	203	177	216	223	200	186	201	204	201	194	188	217	206	186	183	217	168	214	213	197	188	219	182	202	212	199	180	186	219	189	192	208	190	198	196	203	184	210	195	200	216	207	213	200	210	216	202	206	202	192	203	194	195	209	196	186	222	187	212	206	195	206	223	214	200	209	196	205	201	188	201	190	190	195	207	185	190	188	178	179	205	221	224	197	195	173	203	198	213	212	204	195	207	184	205	222	213	226	174	205	189	189	208	184	209	224	194	205	220	226	242	217	186	209	225	200	209	197	218	202	187	212	201	191	190	204	205	176	222	191	215	198	222	217	158	209	219	202	185	179	197	190	217	206	204	200	210	191	222	191	201	240	180	205	195	200	186	198	223	185	184	214	183	201	193	215	176	196	207	205	181	216	196	188	186	185	202	204	184	212	183	193	215	199	212	202	241	225	204	189	173	179	196	202	180	200	226	197	199	197	210	184	202	236	216	181	185	198	211	199	210	203	192	192	218	203	173	190	163	170	206	193	200	213	191	211	229	217	200	215	193	186	185	195	168	194	175	198	222	203	227	197	225	192	217	188	176	212	217	199	203	194	202	196	209	214	232	220	216	202	202	183	201	213	194	196	196	213	214	197	177	190	206	186	208	214	203	195	205	232	218	196	213	201	196	204	206	212	217	199	196	202	175	193	200	198	212	194	190	202	216	206	182	213	197	205	207	187	208	236	199	196	185	221	218	201	226	211	184	229	217	231	193	188	209	188	206	190	201	193	200	213	200	201	184	178	191	197	174	233	209	211	198	208	196	205	191	233	206	237	200	225	201	192	180	202	196	204	171	194	207	202	199	200	210	216	186	223	228	184	214	203	164	194	219	191	208	206	219	211	213	196	214	188	179	183	198	186	196	184	190	193	198	182	215	190	200	196	204	189	201	194	187	221	192	183	194	209	210	207	178	193	210	193	225	187	194	211	178	198	221	183	212	205	206	199	209	182	183	179	189	189	196	185	212	161	188	183	173	177	208	217	209	208	190	210	203	202	204	183	197	211	211	205	213	184	214	209	225	176	183	190	190	221	197	225	203	203	190	200	200	200	184	188	216	210	214	174	198	181	207	214	214	197	217	184	197	179	219	204	215	212	205	210	221	196	188	176	188	207	185	189	193	206	204	217	203	206	193	186	195	206	193	210	193	213	230	196	194	196	213	220	200	194	180	190	190	180	197	205	210	184	207	204	226	192	190	209	198	205	174	206	215	171	184	206	205	213	229	209	202	213	202	197	193	205	202	209	241	233	201	173	186	204	179	192	213	189	200	196	194	183	206	204	185	183	186	178	212	222	167	229	222	199	204	216	176	194	211	174	210	183	227	237	188	182	191	185	203	203	177	210	220	197	219	201	184	185	194	194	201	187	199	185	199	198	223	204	202	207	209	215	197	209	223	229	225	200	191	215	200	190	205	199	193	193	208	212	213	189	208	178	217	189	171	201	201	208	208	202	207	202	201	197	174	204	200	196	210	193	174	185	178	201	206	231	209	175	239	213	212	188	200	164	199	185	212	205	203	208	201	181	190	191	194	184	201	205	223	195	221	208	217	193	209	200	193	216	207	179	207	198	208	204	182	188	212	214	207	201	207	221	181	185	186	225	188	197	191	194	179	215	200	215	202	204	228	189	208	235
3804	602	693	728	654	688	636	597	647	571	594	556	542	548	577	573	580	574	556	586	543	549	539	551	536	553	550	519	565	553	575	554	567	553	556	581	540	524	547	543	570	509	542	509	551	550	515	509	524	574	564	601	589	545	531	553	509	538	491	551	530	593	573	512	536	541	529	556	555	519	522	564	576	553	539	559	548	559	557	532	569	544	554	502	560	526	568	583	574	548	536	534	540	563	565	509	578	534	555	522	553	542	564	586	549	557	593	533	527	524	573	563	559	510	526	561	554	549	545	492	551	547	551	517	562	540	535	514	574	524	560	566	563	531	580	531	536	545	547	541	581	533	559	538	521	513	530	558	540	562	610	533	534	583	489	547	545	500	551	534	496	522	548	522	559	539	522	573	531	534	492	542	539	493	534	516	520	554	508	560	549	530	574	524	554	578	529	548	570	556	577	519	536	537	491	531	561	521	495	552	551	522	542	533	493	517	555	518	573	532	511	477	578	525	559	537	594	554	547	537	560	559	530	589	542	566	620	535	563	555	524	575	539	542	566	539	562	537	522	560	530	514	536	562	554	540	531	566	540	547	533	606	539	555	579	541	521	516	556	532	531	538	545	554	557	545	537	536	530	568	544	528	551	562	518	506	510	527	563	511	535	577	526	572	560	598	554	514	547	565	557	525	565	569	550	519	548	524	545	508	615	526	564	518	505	571	514	515	519	537	498	496	502	548	586	545	552	543	525	525	532	534	547	538	572	539	558	511	562	567	500	550	555	566	536	524	553	577	537	533	517	510	561	531	540	514	515	529	539	545	563	539	520	534	546	517	547	559	566	554	554	548	530	542	585	549	562	525	524	565	512	530	546	575	554	518	583	520	527	553	554	539	569	538	506	562	569	523	470	542	507	493	551	559	537	575	508	558	478	539	509	552	519	519	551	539	560	544	580	549	545	535	573	522	558	527	527	529	543	553	521	550	519	539	507	532	554	559	546	524	567	564	523	542	551	574	518	542	547	523	543	562	527	527	537	584	523	516	526	599	529	538	515	576	518	536	574	527	545	519	560	513	557	554	539	545	554	538	530	532	511	553	566	592	573	535	504	516	527	541	525	533	539	545	563	549	528	553	536	541	522	557	518	576	572	532	551	569	565	539	542	553	574	500	570	536	553	506	515	531	491	549	533	532	511	516	524	516	527	527	568	551	513	580	559	555	597	573	567	547	559	521	541	537	539	595	492	506	589	519	536	524	510	538	518	537	522	497	564	505	527	540	527	565	555	552	505	546	546	574	538	540	540	544	508	556	565	544	501	548	567	548	556	521	563	556	509	518	541	573	520	536	558	584	549	540	568	550	476	543	598	526	497	525	497	545	552	566	522	566	526	481	534	516	534	590	558	507	539	531	570	504	558	552	522	517	501	546	572	529	535	472	548	532	562	520	574	548	514	470	585	575	583	526	536	585	532	566	534	561	518	539	531	489	554	500	523	533	568	505	547	553	551	557	541	551	559	550	518	558	541	554	564	529	588	555	569	510	559	576	578	543	522	537	521	570	565	581	569	580	518	530	541	523	533	564	539	536	536	549	554	547	475	532	536	537	529	609	555	538	544	533	565	518	522	516	549	512	553	568	510	538	537	514	526	543	547	533	534	571	533	541	523	498	523	556	559	539	548	527	593	526	526	553	511	560	528	538	555	560	563	566	595	528	559	533	577	556	558	509	569	538	553	547	539	564	505	507	548	538	515	532	542	576	561	579	581	556	502	544	520	549	582	579	521	540	474	501	551	503	557	555	533	531	534	560	534	576	520	518	548	544	531	543	549	544	547	535	534	553	506	529	565	552	567	509	561	550	523	563	563	507	548	541	568	540	555	564	568	534	556	509	509	560	566	559	551	576	525	572	533	551	581	564	536	545	539	553	561	520	565	535	563	568	545	548	553	551	516	574	590	476	510	523	550	531	549	510	533	550	552	520	495	556	495	597	572	525	566	512	580	535	554	526	598	578	521	541	509	551	527	567	512	574	563	530	544	507	516	588	526	577	529	567	549	535	520	533	516	613	536	553	528	487	510	520	505	551	539	565	567	559	546	505	553	518	564	570	561	585	539	524	541	556	522	551	538	572	521	516	538	506	540	556	513	537	554	556	547	565	513	523	533	545	543	518	562	467	536	536	542	538	517	550	567	530	568	511	526	548	519	544	495	565	583	521	580	522	528	533	550	528	600	556	568	572	511	561	551	593	534	543	566	547	463	505	552	533	566	554	563	504	578	560	562	545	557	539	568	567	539	549	522	568	546	517	527	523	567	542	531	531	552	583	556	576	520	518	514	536	532	536	495	526	518	554	524	567	537	520	495	516	538	560	523	552	573	531	514	517	552	547	529	535	533	546	538	549	528	541	494	512	526	512	605	535	520	577	527	518	499	537	524	537	536	568	484	519	538	542	528	527	553	525	537	537	520	540	556	519	566	533	511	544	570	500	553	538	528	571	537	536	538	529	534	535	583	561	522	571	551	536	538	521	581	520	525	574	550	575	542	498	529	603	565	583	527	536	495	523	550	545	540	522	567	514	513	558	525	528	514	527	561	564	561	521	574	520	501	580	549	480	576	560	541	572	574	551	512	547	528	521	520	527	571	556	547	542	559	524	588	541	580	520	544	502	586	523	531	535	569	541	490	522	538	549	493	552	490	530	551	526	505	533	534	500	526	513	572	546	535	510	532	539	555	558	574	533	559	543	531	502	533	554	525	543	532	551	514	538	542	583	566	561	495	546	538	549	494	518	535	508	558	546	515	556	557	555	538	546	557	533	554	518	518	492	535	566	520	519	528	532	556	510	511	570	530	556	542	539	554	557	557	543	545	508	514	544	594	548	524	529	536	536	544	496	505	527	557	519	536	562	580	507	542	528	529	545	530	533	568	528	552	547	573	535	552	518	535	542	552	521	538	549	559	577	514	560	584	561	519	525	521	587	528	527	540	524	527	540	539	533	570	593	536	539	539	579	523	540	548	512	541	523	554	558	547	549	567	543	576	520	528	552	531	550	509	548	524	542	537	554	526	582	558	509	540	504	538	549	542	531	549	532	532	533	541	545	544	545	562	519	507	549	519	523	528	557	522	549	549	552	560	523	498	542	562	531	538	532	527	530	530	553	569	546	520	529	600	501	527	499	495	488	577	545	543	493	539	508	550	557	551	529	484	517	551	567	500	561	530	511	546	548	526	545	562	533	566	521	526	511	517	522	549	555	529	576	568	565	566	535	537	558	563	572	570	533	557	537	548	528	512	584	540	525	523	577	551	495	539	556	520	561	519	506	503	529	548	538	529	513	552	540	570	535	523	539	528	557	556	539	511	564	541	514	526	549	517	515	558	508	568	520	525	593	585	560	542	515	559	540	553	544	532	567	556	518	557	522	540	562	504	543	542	538	542	579	501	545	581	532	553	561	557	569	572	548	527	565	579	508	560	557	538	530	567	524	545	556	539	521	498	558	574	569
24053	2357	1234	1001	736	603	481	434	394	361	348	324	340	295	302	297	283	247	290	288	251	261	272	298	261	241	264	264	287	258	223	273	241	231	229	234	253	276	311	255	253	239	277	258	251	269	250	251	240	213	242	259	257	260	248	276	254	238	243	246	230	230	259	243	257	226	264	254	238	248	247	251	258	244	224	246	295	271	253	263	242	231	259	251	239	279	247	265	260	235	227	300	224	254	233	240	293	226	236	277	257	274	252	257	253	244	220	231	236	256	272	233	236	252	256	247	254	239	236	257	249	267	243	237	261	236	284	277	250	282	257	231	258	263	231	223	233	254	270	233	253	223	227	225	251	258	236	233	232	241	247	245	250	258	233	242	232	241	249	271	264	227	264	237	222	254	223	239	256	225	252	253	273	235	281	245	225	288	242	268	229	247	264	225	218	261	218	265	228	261	287	240	264	243	271	224	245	225	269	228	276	252	235	246	267	235	258	242	260	266	219	215	260	258	255	227	271	266	238	238	263	219	243	242	226	246	258	259	276	263	256	252	237	227	268	259	271	267	259	246	261	240	255	235	241	262	264	245	227	247	240	264	283	247	250	264	257	251	242	222	246	247	232	265	240	226	228	269	245	216	249	247	258	242	219	230	198	250	264	238	225	231	275	273	245	255	238	268	225	238	253	230	268	218	269	279	261	225	228	227	268	242	240	249	244	253	252	237	243	251	249	260	224	253	261	279	256	233	276	257	233	241	263	257	233	261	256	235	242	288	261	260	249	228	266	265	236	241	253	252	257	243	255	287	227	255	262	250	234	249	226	258	256	282	253	234	216	241	258	255	247	248	275	242	231	243	220	267	284	279	266	249	247	251	238	264	278	256	256	244	268	246	271	262	237	244	265	229	223	232	241	246	269	245	236	246	228	232	288	262	241	235	253	245	232	241	286	245	262	262	260	257	219	238	253	272	239	221	234	247	280	248	243	237	273	264	223	245	219	235	232	237	247	233	231	213	247	213	242	246	286	285	236	256	224	225	257	263	255	256	258	255	241	235	247	256	233	289	261	238	247	264	243	248	247	257	256	241	251	242	261	241	244	232	247	257	246	251	238	265	258	260	245	282	240	253	283	232	259	247	257	253	228	216	251	211	265	245	247	246	225	229	278	247	221	254	223	245	228	247	247	244	229	253	261	256	238	226	254	239	240	266	245	249	234	254	248	256	236	286	266	234	259	243	252	238	239	263	253	264	259	266	265	268	247	271	243	245	264	235	270	240	259	258	263	254	249	237	276	252	260	241	242	260	257	257	234	254	253	251	253	244	209	226	256	252	262	256	255	238	225	222	247	232	247	239	243	268	225	257	270	217	280	222	237	260	255	249	247	240	242	243	243	238	263	255	247	287	232	219	258	255	226	273	283	250	262	265	266	272	228	254	244	244	244	265	226	225	239	246	233	257	265	263	246	233	244	241	250	237	272	262	243	235	272	262	247	260	243	249	241	218	266	285	258	249	254	217	247	248	293	254	228	224	237	257	263	262	258	252	276	281	233	246	238	245	253	244	232	239	228	240	241	231	245	226	254	248	265	238	240	241	260	244	245	277	254	264	229	226	243	261	225	265	225	277	262	238	269	245	280	257	233	274	248	254	245	278	247	233	258	250	252	274	254	289	252	266	231	248	243	236	242	268	261	242	257	257	288	225	246	265	257	246	231	267	262	245	221	211	242	276	245	232	258	295	243	244	244	231	266	228	275	227	253	251	235	253	249	258	251	267	264	227	247	250	229	260	236	270	252	238	240	215	266	233	294	234	261	244	250	247	267	237	260	263	244	239	268	273	236	270	220	241	271	230	265	256	245	267	260	247	247	248	250	248	245	277	257	251	254	261	261	258	249	228	247	253	264	241	245	239	234	240	221	262	260	256	237	237	242	248	256	218	232	254	248	245	254	222	230	242	228	246	273	274	264	266	250	253	260	286	261	247	251	256	257	248	258	238	248	231	222	250	285	248	251	225	263	208	241	246	248	257	274	258	264	243	259	250	235	266	235	249	227	256	254	247	234	260	253	244	252	262	233	231	240	234	226	248	237	276	252	233	213	267	303	259	266	233	216	239	264	246	208	260	222	236	235	260	241	254	268	276	245	239	256	278	250	241	276	263	232	259	266	266	242	245	245	254	220	251	270	243	242	237	250	232	284	233	284	242	275	261	255	264	231	257	247	258	223	242	240	247	234	274	231	241	232	276	242	195	254	243	277	246	269	234	255	237	222	247	239	252	245	250	242	253	221	243	248	258	266	254	245	239	254	272	219	277	240	253	239	243	239	236	234	275	255	245	268	247	234	258	269	260	243	259	269	224	260	246	225	278	259	231	235	265	251	246	240	283	274	261	250	266	252	241	250	257	232	244	259	260	252	240	243	218	245	238	217	254	201	224	252	252	263	227	259	271	228	242	249	241	222	255	237	262	256	246	243	258	270	232	270	271	289	238	237	236	230	241	257	278	241	267	253	242	249	261	264	274	230	236	245	240	257	254	256	253	250	252	244	255	241	270	286	260	257	249	256	216	253	265	244	255	225	256	235	255	240	233	243	246	233	227	253	273	277	265	254	229	267	236	233	255	198	261	246	267	240	247	262	241	253	261	252	267	271	249	265	214	243	237	255	223	267	271	229	241	253	228	263	248	278	266	241	253	281	260	237	236	231	262	251	271	274	255	267	257	214	251	257	213	227	269	248	270	233	259	247	242	240	262	227	238	251	225	245	247	271	247	247	248	241	274	258	242	275	242	259	258	274	273	249	251	237	251	247	258	212	238	245	238	235	236	220	222	223	259	223	239	255	238	275	244	239	272	238	248	246	245	255	261	213	251	264	268	246	214	248	249	233	260	232	262	284	248	245	243	248	270	257	251	233	246	267	221	244	259	235	270	246	238	269	247	238	226	263	246	242	247	228	257	239	232	244	225	283	265	237	233	260	261	242	260	242	263	276	238	247	230	258	236	247	240	214	245	265	241	247	243	235	233	257	222	231	245	263	242	247	271	246	244	223	252	234	245	253	254	253	255	267	236	213	245	265	253	232	271	231	242	250	275	266	253	239	246	246	243	250	257	237	267	259	259	236	269	219	254	278	255	260	248	248	258	256	226	222	230	256	261	279	285	242	263	251	244	234	251	272	263	234	224	251	262	264	260	234	215	240	272	253	264	256	258	215	238	250	255	264	230	268	236	242	256	256	267	216	259	245	236	217	239	255	242	259	224	228	239	219	259	250	208	246	259	245	237	288	231	249	237	272	274	277	276	214	279	260	204	240	265	276	263	227	282	274	260	246	230	266	241	212	239	260	237	218	225	252	233	235	233	249	276	252	229	253	266	227	246	240	261	239	248	245	228	246	249	270	249	246	234	255	285	239	251	267	232	252	253	272	236	258	249	265	289	237	238	219	257	236	215	226	253	267	281	238	257	255	209	236	247	266	242	228	235	251	239	206	239	282	236	264	214	235	249
12425	1438	2503	3082	2781	2416	2077	1749	1566	1386	1272	1167	1089	1014	980	929	904	908	876	847	812	752	780	782	813	775	751	722	728	684	741	725	708	649	742	685	691	705	691	690	701	692	708	648	627	710	676	676	701	643	675	696	681	636	691	667	672	650	647	672	610	653	651	644	660	629	679	639	671	685	667	618	708	656	636	627	666	626	655	633	674	612	695	632	658	607	648	626	684	631	630	628	660	660	629	627	677	663	607	654	649	639	667	694	691	685	633	676	675	655	646	693	622	685	651	613	687	673	677	654	624	675	678	619	661	663	625	685	641	625	670	671	621	652	647	648	663	647	655	672	663	667	659	645	647	678	636	645	645	657	674	678	681	625	609	643	630	656	638	620	658	661	677	657	679	598	663	668	646	674	692	639	602	667	679	668	670	623	667	611	631	653	654	651	628	565	633	611	641	647	624	665	664	678	658	640	664	635	665	632	646	640	649	639	644	696	628	591	638	671	650	654	634	597	661	643	639	630	628	652	633	688	627	666	650	684	637	660	651	649	651	663	644	630	691	647	647	667	624	644	621	643	652	650	674	643	640	631	635	639	634	682	687	622	622	595	660	616	654	655	707	650	643	643	597	701	652	655	660	624	660	639	592	646	597	620	662	615	634	636	629	628	596	713	668	646	633	635	607	623	634	634	648	619	679	598	650	647	666	636	661	668	631	650	645	675	703	629	647	625	625	621	642	654	644	617	610	648	618	668	645	618	616	662	659	677	630	663	630	664	666	654	598	652	654	645	689	606	638	637	646	653	668	619	672	636	662	643	678	621	612	620	688	663	599	645	652	642	661	658	670	622	632	667	659	687	638	643	676	661	591	611	657	673	704	660	618	657	617	667	657	637	606	669	604	624	655	662	681	664	610	641	621	652	603	596	676	638	652	643	648	656	634	645	684	633	658	633	645	670	639	618	648	649	614	642	608	621	630	661	686	629	675	659	650	681	617	670	652	661	641	632	648	659	645	635	657	632	651	625	630	599	625	623	641	666	685	620	659	624	679	641	643	623	635	621	613	599	656	642	675	649	625	650	669	662	616	634	647	636	605	647	621	628	662	622	643	655	683	638	654	626	650	663	631	669	639	675	627	628	647	623	648	612	646	667	685	675	675	659	601	619	632	667	608	682	604	667	652	659	627	669	611	630	647	712	655	593	668	637	637	657	678	679	620	649	642	648	640	679	636	656	571	635	667	619	621	672	630	713	663	629	656	663	640	664	663	597	575	668	629	638	656	673	629	643	669	605	646	610	642	710	644	660	682	634	625	656	627	633	604	638	670	648	658	639	628	585	658	617	685	659	698	632	641	658	642	674	649	644	671	665	644	653	652	654	630	684	642	660	654	639	598	695	689	598	628	684	670	666	585	654	699	660	640	672	695	647	666	608	629	665	689	613	635	613	651	662	673	616	659	630	647	611	630	643	620	627	648	612	580	609	656	614	687	643	663	669	668	651	657	665	642	674	657	633	617	620	663	614	642	609	589	666	661	635	664	653	650	688	656	636	653	643	629	627	624	632	662	655	674	639	687	638	645	670	654	687	671	652	616	641	645	665	651	624	624	657	641	636	625	634	615	647	637	652	599	637	670	655	632	651	640	649	636	627	656	671	659	677	616	665	656	628	632	618	613	644	643	666	680	653	632	662	662	683	616	592	642	619	625	687	633	653	605	652	608	633	634	640	609	635	597	632	646	692	626	632	676	665	660	642	654	661	609	682	646	596	625	662	673	614	625	656	705	623	673	661	638	646	630	616	665	640	645	632	598	610	700	654	667	643	618	629	651	603	653	702	640	631	675	640	645	604	635	647	584	697	658	654	606	665	606	624	647	607	649	651	579	649	567	705	703	666	672	678	626	657	627	643	632	645	688	656	636	687	624	608	678	638	566	656	679	601	645	627	670	634	664	649	637	676	624	598	657	624	651	676	659	684	625	625	641	625	652	676	620	626	622	648	678	642	673	636	633	636	648	644	679	642	669	669	638	619	661	637	606	655	642	659	645	657	649	669	632	633	641	638	636	664	685	614	628	615	627	646	619	658	638	644	639	609	643	653	605	630	617	670	661	607	645	674	608	620	617	598	645	638	632	664	661	659	653	676	652	639	669	654	633	698	644	638	636	645	657	640	621	654	623	638	648	621	612	663	632	669	629	680	692	639	611	677	641	626	632	616	676	599	690	675	583	636	601	648	632	618	615	676	664	634	639	713	652	640	674	657	645	651	586	649	651	632	615	721	602	639	663	655	574	648	654	676	608	667	644	652	657	649	673	628	608	657	639	661	660	652	616	588	681	637	682	616	625	639	642	626	660	651	636	651	654	654	673	665	644	620	602	659	631	574	672	656	623	656	637	712	646	637	631	631	623	615	602	591	623	655	693	619	621	683	662	637	698	682	646	683	672	645	621	633	620	639	612	618	644	586	644	677	611	649	636	662	628	641	646	599	651	632	645	654	665	652	647	640	673	650	599	673	668	629	657	636	644	594	654	613	659	684	639	606	660	650	575	630	631	646	691	638	638	659	647	673	646	641	660	658	635	657	596	599	654	634	607	597	672	640	657	699	675	663	671	641	631	656	678	612	627	670	641	641	671	632	635	655	611	652	640	683	606	656	641	646	610	591	611	643	625	694	719	680	623	619	628	651	642	651	661	613	649	614	679	631	624	691	655	647	631	644	655	610	656	654	671	599	621	621	612	621	663	659	635	707	652	643	626	632	644	600	654	653	623	585	676	609	659	651	632	676	633	622	652	679	622	638	604	647	650	634	659	636	657	666	646	656	637	687	649	629	639	669	637	619	697	626	667	644	661	652	607	642	636	672	643	656	637	639	626	685	667	632	668	677	664	637	623	607	619	633	613	684	613	665	647	661	667	647	643	640	604	661	615	628	643	669	617	676	656	646	630	665	645	641	634	664	677	629	604	633	597	654	654	640	649	604	656	640	625	686	648	622	633	616	638	660	643	632	658	638	640	631	647	657	638	614	691	640	644	610	671	669	660	647	674	631	666	636	634	629	600	688	569	655	666	653	617	598	615	637	639	658	663	662	656	663	627	599	643	650	685	666	665	648	649	656	667	642	621	654	604	649	625	671	617	664	682	594	666	641	666	698	676	664	667	651	646	659	664	656	655	663	672	671	686	671	615	633	661	678	685	661	632	586	615	659	653	657	606	641	653	651	645	616	641	644	685	655	674	633	648	665	694	613	629	662	648	691	679	624	655	680	634	621	612	599	589	613	652	656	632	666	646	672	667	637	647	673	596	695	674	684	606	644	625	657	600	644	658	596	697	628	667	661	646	638	614	667	679	627	709	625	607	661	666	678	620	634	640	636	636	689	637	634	666	635	580	664	675	656	631	697	622	632	705	659	629	688	659	649	607	660	668	665	564	696	638	614	641	638	653	629	651	663	583	671	674	610	661	672	702	630	610	639	675	654	644	650	622	673	638	644	645	602	654	637	680	658
34825	6061	2268	1681	1215	858	663	518	426	370	342	284	284	259	223	225	216	214	205	188	191	173	197	181	174	179	168	158	191	185	156	159	147	146	168	153	160	147	154	146	141	138	143	169	150	130	177	152	125	144	122	146	134	150	144	155	158	132	145	113	146	157	152	135	160	139	136	127	141	136	164	153	128	153	161	145	127	140	138	146	164	151	125	143	116	156	149	134	134	127	128	134	121	138	137	155	118	138	157	145	129	138	143	128	128	119	131	131	135	142	133	146	154	133	118	131	122	135	114	133	137	135	148	143	138	131	110	129	136	155	132	135	159	136	134	161	151	136	121	142	153	129	132	138	145	140	145	129	153	143	126	115	127	143	150	146	124	128	142	134	146	131	117	138	130	141	150	134	162	132	132	131	148	129	117	126	129	150	130	137	137	156	131	146	117	123	141	143	124	152	134	146	137	138	142	115	129	128	137	141	138	133	152	136	127	135	140	140	158	137	124	136	130	141	132	145	158	133	130	125	116	135	157	163	138	125	136	141	134	147	160	123	132	123	112	133	134	130	133	120	123	155	153	134	125	141	136	133	123	117	129	135	145	136	129	135	156	153	124	132	146	144	137	126	128	134	151	133	134	141	139	135	131	119	155	129	121	124	128	148	121	120	150	136	145	151	134	139	150	130	118	135	137	134	127	135	131	144	137	143	142	133	135	160	146	133	126	128	142	136	144	136	131	138	128	109	129	135	141	138	134	146	124	136	141	144	119	134	152	121	135	138	121	142	123	137	139	133	127	146	154	132	134	128	124	118	128	161	144	129	150	119	122	143	153	155	138	151	131	125	122	127	146	138	162	146	125	164	146	128	112	140	164	151	142	128	140	158	143	128	134	123	132	160	133	133	132	141	130	125	148	141	116	141	103	147	145	158	134	142	137	140	145	155	134	134	132	135	131	110	130	133	145	136	152	130	139	131	117	135	134	116	141	138	143	132	131	140	154	134	122	117	136	128	130	131	113	135	138	144	146	143	138	154	133	128	155	128	139	132	126	151	154	128	140	146	130	132	120	116	130	142	140	132	113	133	140	139	120	141	118	131	146	130	157	149	123	131	141	139	141	126	121	132	154	137	139	126	147	138	126	118	151	145	131	150	143	127	139	107	143	129	137	123	132	147	143	139	150	135	129	144	147	123	153	120	155	126	129	151	142	154	136	119	137	134	135	143	126	127	120	132	134	151	143	132	142	135	153	121	135	134	156	131	142	149	138	141	136	152	132	135	146	147	138	138	137	118	144	151	136	138	128	125	179	133	130	134	162	124	130	150	143	125	125	164	132	144	136	131	162	140	157	164	118	127	140	117	133	126	140	155	109	133	133	135	155	134	155	131	103	152	147	144	124	147	114	115	142	157	133	149	123	153	136	137	134	130	132	131	118	166	137	152	113	126	146	137	133	124	143	152	128	115	143	147	142	120	128	146	126	130	137	138	136	135	141	133	126	143	133	123	123	127	122	127	139	142	136	152	136	146	156	135	142	127	124	115	142	121	135	127	131	153	137	111	146	132	144	139	121	141	156	116	142	149	131	140	130	126	128	128	123	152	171	141	158	118	122	119	161	133	150	154	118	156	144	131	127	135	145	130	138	148	119	128	139	151	112	147	150	124	119	129	118	132	129	128	152	138	110	130	129	103	141	134	148	120	134	133	129	132	147	119	117	129	138	152	138	130	133	107	133	128	138	140	116	108	125	145	143	141	113	119	119	150	140	143	127	139	131	138	147	126	139	144	139	147	128	127	142	135	149	135	130	143	134	143	153	149	129	136	131	126	149	132	129	139	122	159	148	143	123	131	150	121	117	153	110	120	156	143	164	109	128	136	131	152	147	124	136	121	138	116	130	123	132	148	137	131	168	161	127	149	157	133	118	137	128	139	153	144	151	153	150	135	150	126	124	150	123	148	142	148	143	150	158	133	125	134	144	124	119	131	139	121	134	160	159	155	141	141	124	126	144	119	119	137	126	167	132	148	111	136	149	136	161	152	143	126	130	134	151	130	151	130	128	153	120	142	140	146	153	139	130	132	138	116	140	144	138	137	118	136	156	127	117	128	138	128	126	139	145	105	136	140	132	139	148	115	127	123	159	147	127	137	130	139	140	143	138	133	127	130	126	139	155	146	126	142	116	143	132	130	138	133	123	152	138	144	131	153	138	135	135	123	123	165	151	142	131	132	124	130	153	145	133	125	119	138	119	135	128	120	128	126	144	119	138	111	133	120	140	150	162	141	135	127	124	117	130	142	136	122	126	125	116	135	143	128	129	130	143	134	145	135	119	134	140	122	141	140	160	146	128	129	127	153	130	140	131	152	140	129	128	157	130	146	153	134	131	130	127	136	129	149	125	131	128	117	133	137	151	120	157	135	140	150	132	130	140	140	120	126	129	132	129	138	135	138	146	135	133	135	153	138	150	149	156	144	146	150	127	140	153	131	140	158	116	140	141	125	127	126	139	138	123	144	137	131	142	131	138	142	133	136	146	162	158	144	117	147	157	136	144	146	153	156	135	145	127	117	139	125	124	142	148	139	139	145	127	133	130	127	122	139	164	140	133	142	122	150	126	138	118	121	126	118	108	162	133	153	140	147	122	124	134	148	127	119	142	141	133	163	121	122	146	123	135	148	144	125	109	143	139	137	131	138	139	161	122	140	134	112	131	145	126	138	146	139	133	141	120	143	154	132	141	135	154	131	122	142	138	150	147	142	132	134	145	145	145	130	96	140	150	140	136	136	133	149	143	154	127	136	133	136	132	120	145	116	130	128	143	157	140	139	148	143	128	129	103	134	141	133	147	132	108	133	134	158	130	131	159	118	137	142	146	131	135	157	130	129	97	138	135	131	154	135	139	131	130	161	136	143	138	131	133	125	126	128	135	118	137	132	153	134	141	98	141	134	135	119	132	121	141	137	136	124	127	119	150	130	115	138	125	138	126	135	134	140	142	137	120	130	141	144	123	129	132	153	143	157	142	160	144	137	124	149	130	131	118	152	139	135	142	165	128	153	147	136	145	121	142	151	145	152	139	137	126	113	154	136	126	134	126	125	123	149	149	143	137	149	128	139	146	148	124	147	142	134	126	139	111	132	124	122	144	126	145	126	138	142	130	122	135	134	121	147	110	124	136	132	140	149	142	141	146	149	133	109	143	118	114	127	143	146	111	147	150	141	129	143	143	140	150	122	142	149	161	153	116	158	119	131	129	141	136	141	133	144	126	137	132	111	149	133	156	149	136	136	151	129	141	147	145	136	122	117	129	128	127	144	123	138	138	127	134	151	140	128	157	138	117	121	153	144	130	143	119	141	131	148	132	137	159	144	134	138	145	135	157	117	151	154	116	127	134	154	137	132	156	126	151	135	134	130	124	126	122	142	121	137	137	122	154	147	128	120	151	143	139	154	134	131	129	137	124	152	177	159	144	139	133	115	124	137	142	129	127	115	127	140	126	151	157	149
17491	1915	4148	4905	4219	3556	2866	2444	2050	1812	1580	1356	1207	1077	1032	944	878	817	810	774	729	692	669	647	607	598	582	561	565	556	503	479	559	497	490	475	445	431	451	464	458	465	451	468	455	472	444	424	446	443	419	402	422	427	394	430	426	364	410	403	396	390	376	397	380	417	389	421	366	436	356	362	405	387	395	372	390	412	406	387	383	383	391	428	371	394	364	420	369	380	384	414	392	394	363	374	343	388	412	406	409	367	393	376	396	398	412	403	377	379	400	335	381	347	371	374	376	402	403	379	389	404	366	387	404	371	373	394	391	398	358	366	376	396	361	393	396	371	366	380	372	371	364	373	362	341	389	355	371	373	385	366	384	367	378	384	372	345	373	367	397	396	370	385	381	340	350	340	326	367	353	361	368	386	391	405	349	372	410	357	343	391	347	385	378	371	363	341	376	364	367	344	389	373	370	379	341	354	386	384	374	346	365	384	339	360	403	368	393	340	394	364	352	376	386	384	372	376	356	349	395	361	341	404	415	390	390	366	381	369	365	361	364	401	387	380	378	375	380	408	345	369	352	404	374	353	386	382	355	366	352	358	378	351	366	366	359	413	385	349	388	365	379	373	364	336	352	358	364	360	363	364	401	369	374	395	387	338	353	357	396	357	377	349	372	384	376	364	412	363	371	337	365	382	367	352	362	376	391	359	377	372	366	378	365	329	378	365	394	390	334	363	379	376	359	379	340	332	348	387	356	369	322	358	337	373	353	334	370	364	364	352	337	378	362	429	339	380	364	367	376	356	371	354	369	340	382	396	352	371	358	339	372	398	368	348	370	358	368	409	353	369	369	384	399	385	372	379	364	351	322	385	368	381	398	384	377	367	366	353	386	368	369	346	365	385	351	355	341	347	386	355	353	381	378	379	350	370	332	353	373	378	352	357	373	356	411	374	380	326	390	357	374	380	404	360	340	367	386	351	349	372	372	344	401	356	374	380	357	355	369	372	364	375	381	341	377	344	380	378	389	396	354	419	369	377	361	368	366	372	374	391	353	363	388	371	420	377	372	390	349	376	376	361	356	350	369	344	385	383	396	379	374	410	348	366	391	379	371	402	366	382	402	395	399	353	372	393	348	320	347	334	382	367	356	392	359	370	374	388	377	360	368	395	355	386	365	397	408	384	346	389	351	356	361	399	384	382	387	400	347	425	372	383	372	375	361	375	367	380	394	362	406	377	375	387	382	341	394	351	369	372	356	314	400	377	346	337	388	347	395	365	363	362	360	349	372	360	374	373	394	350	359	343	346	350	375	361	389	360	389	371	352	354	376	421	385	362	357	362	339	371	387	368	337	363	392	374	383	386	368	371	351	348	359	347	358	366	390	366	334	373	346	397	344	375	392	407	367	364	361	368	379	350	386	420	367	378	372	383	358	365	415	388	388	409	395	377	329	357	359	362	361	363	372	392	362	412	377	338	365	350	369	363	380	386	380	360	380	357	382	346	403	375	367	367	367	391	349	363	395	322	351	370	362	410	350	353	373	366	376	366	326	411	387	360	344	395	334	347	380	388	345	371	408	392	375	378	344	381	400	370	366	404	395	375	387	349	358	417	380	398	357	356	367	371	402	356	381	367	328	365	366	363	361	333	373	366	353	351	367	336	393	364	351	356	390	420	327	380	388	356	383	369	365	377	311	373	394	372	377	380	377	357	382	401	412	347	365	376	365	379	370	343	363	328	361	374	374	370	401	401	360	396	384	402	360	359	466	343	374	363	351	344	378	329	324	360	399	350	360	380	338	371	362	398	374	374	382	364	362	360	371	365	359	353	380	350	386	367	402	353	384	391	429	332	355	379	390	357	394	398	337	333	357	388	372	333	380	385	375	399	335	369	375	368	336	364	371	385	345	373	346	365	368	378	387	398	380	405	339	393	376	377	364	352	389	357	384	364	378	371	333	383	358	376	399	373	396	374	399	361	373	354	394	369	372	339	325	327	398	399	366	372	343	410	379	375	338	352	381	401	354	360	376	372	374	392	403	301	350	394	377	334	385	359	373	364	349	342	401	355	368	353	349	367	407	368	381	368	363	394	352	391	354	362	383	387	361	380	372	372	364	357	391	345	381	333	389	394	360	329	404	367	346	370	350	349	340	387	340	360	383	341	412	346	360	376	418	411	319	375	378	361	395	352	373	371	382	378	382	360	387	366	383	344	381	349	364	340	379	350	398	376	374	382	354	406	351	381	382	358	333	366	371	352	354	369	360	342	402	356	360	335	363	360	388	366	377	374	351	379	343	371	357	360	364	373	358	363	359	354	327	371	360	380	375	364	365	356	365	369	371	373	355	379	355	360	377	379	366	364	331	353	372	371	388	380	343	380	346	369	362	353	330	394	350	380	334	361	369	361	374	330	365	365	377	394	332	380	382	339	334	336	350	375	381	387	377	391	356	393	375	432	377	340	341	387	360	372	355	362	380	398	371	376	376	343	383	383	376	354	407	403	373	375	351	337	343	368	336	385	359	376	375	384	378	392	334	391	347	377	398	376	390	391	370	392	382	362	391	345	336	382	373	386	358	367	387	359	388	384	367	386	400	353	368	305	377	364	360	382	359	381	377	335	330	359	350	366	381	378	376	334	368	373	360	381	378	379	374	364	372	371	394	378	385	362	373	342	339	342	356	342	373	382	399	380	358	336	384	368	365	343	373	367	376	366	341	365	389	363	361	382	383	337	376	379	353	333	358	354	363	340	361	369	352	357	400	398	365	369	346	322	351	368	337	361	356	374	378	412	351	397	374	353	376	381	387	375	359	367	350	363	363	414	371	376	403	387	405	379	362	387	333	380	332	368	360	357	377	333	354	380	359	357	358	352	394	348	362	356	337	354	326	368	394	361	351	358	339	374	362	389	363	415	349	381	368	362	375	413	398	349	371	340	363	430	356	371	362	366	350	401	356	363	394	352	376	362	368	400	403	363	369	340	370	358	385	355	332	332	352	376	384	364	384	391	400	368	362	367	362	387	364	380	380	345	383	403	351	373	373	390	366	371	385	334	349	330	374	330	348	366	343	351	363	359	361	347	376	357	380	326	410	376	409	383	366	371	338	395	351	371	365	366	379	376	380	400	352	372	378	374	358	339	365	363	348	381	333	408	351	332	415	369	351	368	376	360	381	337	388	339	378	362	374	372	378	378	379	343	346	368	367	368	361	383	370	410	360	381	396	360	372	386	339	390	321	352	370	368	354	390	377	340	403	368	368	344	349	334	343	363	374	398	405	379	378	346	370	354	387	384	394	382	344	371	387	370	370	365	361	382	376	357	371	354	381	370	356	368	339	410	370	370	386	382	379	392	362	382	370	351	382	381	400	337	355	375	345	353	393	380	341	385	371	387	357	349	368	337	356	409	362	364	374	368	322	323	361	395	385	424	393	329	325	387	386	376	366	340	368	357	364	372	395	375	402	333	347	344	390	386	391	343	373	355	362	348	361	390	402	330	382	348
4156	264	248	230	223	229	233	210	226	188	223	205	209	227	187	230	222	210	194	197	199	191	187	196	211	211	201	192	223	186	198	204	192	196	207	181	221	203	195	205	190	211	194	240	221	195	197	198	230	220	209	208	198	198	174	213	188	202	201	189	196	234	207	197	194	200	181	226	217	219	211	190	219	195	211	183	210	200	208	229	193	194	209	205	210	201	210	199	189	208	202	212	179	210	193	208	200	203	189	206	195	211	195	193	238	198	202	229	190	191	226	188	200	194	209	191	191	220	219	212	207	216	196	215	218	186	195	206	210	209	191	208	191	190	221	197	172	200	204	199	177	172	215	220	194	194	214	227	179	213	221	198	191	222	201	213	223	204	190	189	196	221	199	207	199	202	207	192	200	212	204	227	177	202	182	187	211	199	202	182	203	207	197	211	191	195	214	206	202	175	217	194	187	212	176	214	200	188	197	218	220	176	190	199	187	218	188	195	224	190	193	206	201	199	202	184	186	218	191	241	210	193	211	198	196	185	192	193	173	204	214	205	224	199	190	180	216	210	207	189	190	211	226	199	199	193	210	196	191	197	202	181	208	211	191	206	218	167	187	191	201	215	198	193	213	212	201	214	203	173	201	197	179	184	198	194	205	190	214	176	209	200	194	188	187	201	212	194	206	209	186	166	191	204	212	169	186	189	217	192	207	200	197	211	218	209	171	208	196	212	179	238	206	221	196	204	210	208	188	218	212	193	209	199	215	206	193	198	213	223	206	199	211	197	189	198	193	194	190	188	189	191	196	191	216	212	216	215	210	201	224	188	201	199	216	174	191	182	220	201	192	194	205	205	204	203	198	188	190	203	186	191	209	175	207	208	198	209	223	197	229	180	174	213	175	210	208	209	196	162	177	218	186	183	190	164	201	185	224	165	200	196	185	225	202	191	193	218	174	189	183	173	191	192	202	211	195	170	200	199	186	200	199	195	228	189	220	223	240	208	196	209	215	170	200	222	205	207	189	227	216	204	198	185	197	212	194	188	202	203	236	195	186	199	190	185	195	187	197	194	206	177	201	204	218	181	197	195	224	203	215	210	170	206	208	201	207	196	194	177	199	189	173	191	196	194	187	187	197	176	209	186	198	188	184	163	205	213	193	196	189	208	193	180	206	179	203	159	195	189	219	194	193	182	177	212	163	180	184	200	194	208	221	198	187	215	205	209	199	192	186	188	211	206	201	206	216	218	203	218	200	202	234	211	211	196	181	195	200	194	189	211	191	209	191	198	175	185	198	200	182	200	193	183	194	220	216	187	205	185	214	207	200	210	178	191	212	212	222	225	182	210	199	194	202	171	216	195	215	183	182	184	200	203	193	199	208	203	231	187	206	185	181	209	195	200	191	228	168	204	198	232	228	188	227	189	185	170	198	210	197	204	187	206	243	220	211	180	192	182	205	202	209	207	226	204	185	229	188	201	195	207	209	200	201	207	208	226	211	214	200	183	177	211	184	199	191	184	188	189	197	178	192	210	185	223	197	184	170	198	193	206	202	190	196	185	216	189	196	202	208	205	178	199	192	205	225	188	191	200	201	206	173	183	198	198	231	192	183	232	214	194	176	202	191	221	223	200	190	204	201	193	209	205	217	212	192	168	201	195	240	177	216	191	204	225	184	210	198	221	197	178	192	214	229	216	199	210	208	199	197	209	191	195	194	189	176	192	176	215	179	202	212	179	207	223	213	239	193	184	195	207	202	199	225	216	180	188	198	190	190	211	182	192	198	197	178	206	199	189	218	218	187	215	177	188	184	195	197	205	183	179	204	202	207	197	191	215	182	192	195	218	221	209	190	198	204	216	199	195	209	185	179	199	206	210	176	188	213	170	212	211	218	201	160	221	208	205	191	188	197	190	187	210	188	195	187	199	183	216	170	203	206	214	208	200	183	195	194	179	212	177	193	191	212	213	196	201	189	203	220	183	174	198	183	186	232	200	211	205	200	177	191	199	214	194	224	190	171	193	209	196	197	206	245	193	203	222	193	171	209	192	200	194	204	192	193	227	196	209	175	187	209	204	217	185	177	169	201	190	187	159	211	204	187	196	230	209	170	217	182	182	183	203	219	176	194	197	207	183	234	211	190	196	206	219	199	234	226	203	191	201	183	229	189	211	205	191	181	196	194	204	172	178	208	205	191	185	203	210	188	192	184	195	199	193	214	189	210	196	226	195	198	216	199	201	180	213	201	185	215	206	201	178	225	183	203	196	186	215	185	209	215	189	186	189	204	184	191	204	184	223	179	203	185	211	191	209	182	183	187	177	210	207	195	200	194	205	195	213	196	202	200	190	199	199	208	187	206	173	180	214	222	218	212	221	202	200	179	179	220	213	202	230	191	193	188	209	227	216	174	210	198	211	203	210	185	192	197	188	193	207	191	155	208	202	228	209	200	200	184	190	187	203	201	210	178	199	210	196	204	197	200	203	203	217	191	183	218	185	195	205	202	220	192	197	212	178	204	217	154	197	219	204	184	201	177	214	218	191	180	219	215	177	190	203	218	181	207	187	191	194	206	194	197	200	204	178	175	208	194	177	205	195	207	201	190	191	205	194	215	192	191	200	201	187	187	200	213	172	199	205	201	214	193	192	193	200	229	181	223	183	209	221	207	196	195	180	203	191	188	191	199	212	183	230	213	195	202	224	195	191	202	224	196	205	172	171	189	188	211	200	199	198	206	199	210	176	208	223	204	200	200	214	189	217	221	176	181	193	224	206	212	185	218	171	193	194	206	196	197	182	213	194	200	208	199	196	186	201	191	216	192	183	199	187	193	184	195	209	173	172	221	181	192	208	200	194	206	197	201	208	207	180	206	191	179	211	222	186	181	204	194	213	188	166	184	223	192	207	237	198	223	187	180	191	215	199	187	216	187	195	217	182	189	196	220	216	193	189	178	202	221	198	195	188	193	210	216	200	204	196	203	208	193	191	213	206	168	228	220	197	203	189	185	186	203	187	179	215	182	208	199	211	218	198	219	177	224	173	217	178	199	186	208	202	202	183	190	199	210	198	189	215	204	208	195	168	223	195	193	193	162	192	219	178	213	177	170	175	186	196	187	219	185	206	203	185	184	182	186	184	204	198	173	206	175	195	192	177	189	165	218	196	239	173	186	177	198	204	228	182	212	215	202	212	175	180	234	194	191	190	187	208	203	174	194	190	229	189	185	184	187	189	196	202	214	225	192	211	210	193	208	210	221	209	217	238	226	206	204	167	200	220	202	194	188	186	181	194	172	188	195	193	168	181	193	207	178	191	181	174	193	216	221	217	193	190	196	198	188	199	213	223	216	192	220	181	215	193	211	191	207	218	187	217	207	204	193	255	206	210	191	182	184	207	202	215	216	192	199	203	195	195	195	195	181	224	208	185	204	167	205	206	215	193	193	204	210	206	204	203	195	209	182	205	204	208	199	223	207	207	191	188	187	222	169	173	195	213	190	186	187	194	206	202
3610	599	693	737	776	671	617	649	568	604	548	580	561	568	594	552	543	603	554	524	591	537	526	527	539	528	549	544	540	546	553	563	555	537	522	570	578	563	548	535	581	520	537	538	582	543	498	532	542	565	544	539	572	527	566	504	494	532	554	504	540	576	541	545	534	535	586	518	535	514	520	524	559	546	515	540	553	544	488	551	544	519	543	501	536	531	552	505	534	507	563	569	530	545	531	495	504	528	536	492	552	548	526	528	566	573	548	591	511	573	534	608	534	526	556	566	500	543	564	565	523	545	536	477	527	483	544	527	530	563	558	513	584	526	548	516	491	559	519	533	527	504	502	492	547	559	516	539	527	555	494	547	572	532	506	544	514	559	537	532	531	515	554	559	562	528	546	522	537	554	516	536	522	536	549	505	528	567	538	543	531	527	556	591	555	524	476	523	522	536	512	506	525	564	555	504	510	543	561	491	537	558	540	512	550	526	484	570	545	535	533	560	560	544	574	493	537	509	530	510	559	536	536	557	554	501	551	548	582	552	525	499	548	527	562	511	529	562	576	586	551	575	540	538	544	541	512	517	570	531	534	540	546	560	522	576	531	507	551	521	522	564	540	524	550	569	513	542	548	554	567	526	558	522	521	554	536	535	540	553	527	532	536	510	549	569	547	536	556	528	523	510	544	534	524	542	559	578	538	525	545	557	524	556	563	532	512	505	542	546	549	546	549	503	547	538	527	531	535	570	538	541	548	547	549	502	503	531	561	554	539	540	496	583	566	547	552	513	520	550	546	560	550	534	536	531	532	556	553	547	585	542	554	538	523	547	547	534	551	540	569	561	570	560	599	541	541	523	531	539	543	486	517	530	549	584	561	529	545	544	554	568	548	558	539	562	528	500	554	516	534	544	541	559	509	537	540	525	503	565	577	532	529	538	526	569	519	546	549	508	532	560	548	570	563	467	584	547	535	589	533	537	554	516	585	537	525	547	543	550	530	532	543	538	535	525	577	546	572	495	542	527	529	590	568	568	502	566	532	522	553	534	570	547	536	512	566	548	538	559	527	549	560	530	541	575	546	534	570	532	512	556	497	503	539	545	561	547	522	543	538	543	515	538	561	536	512	524	567	579	552	524	553	532	558	546	555	494	551	552	529	547	564	530	556	552	540	505	522	556	583	528	538	578	528	527	525	475	527	518	545	573	524	601	539	517	562	546	539	550	547	541	545	547	516	562	561	525	560	578	542	551	592	513	548	568	554	592	499	608	551	551	557	521	518	538	574	567	573	513	550	572	518	524	562	568	567	510	561	586	527	545	584	559	565	552	506	563	518	532	514	541	565	515	511	551	508	502	533	571	543	475	535	543	540	548	505	553	469	564	599	529	509	588	503	568	541	564	586	545	544	543	555	562	556	555	570	513	499	552	510	562	541	563	520	560	529	569	557	494	539	526	522	575	522	533	520	572	543	541	537	544	492	539	539	539	537	547	550	504	529	535	555	495	493	548	515	552	536	577	510	535	543	545	537	547	504	554	551	537	519	490	562	522	542	516	508	550	530	505	518	561	514	530	506	542	505	531	564	521	566	550	537	558	536	549	522	580	517	535	522	525	552	526	549	588	557	561	524	547	498	543	561	536	540	521	543	570	540	566	551	505	508	539	541	531	498	556	563	526	557	539	515	553	546	538	488	559	519	546	520	481	508	524	527	564	539	544	522	568	587	522	484	530	520	542	546	543	533	520	555	529	571	608	564	540	540	536	548	486	525	532	606	588	555	538	561	523	553	565	555	508	579	555	528	523	540	562	536	516	526	597	541	558	506	570	563	548	524	500	550	550	522	503	557	542	508	511	531	555	568	546	553	500	539	580	541	532	533	514	501	521	522	553	549	560	574	576	532	535	566	564	522	573	495	594	537	493	539	572	553	502	565	511	532	540	546	530	557	573	561	526	511	537	536	516	520	576	571	562	535	485	570	533	562	582	491	551	517	582	542	556	556	580	518	523	547	535	525	554	553	546	517	570	536	548	529	542	573	532	542	569	534	510	545	554	544	488	539	524	525	517	570	571	556	551	574	544	571	493	506	554	490	507	573	565	541	520	535	529	548	521	584	576	550	578	544	549	539	530	528	546	546	513	537	510	542	544	552	525	505	552	533	551	524	565	537	552	551	544	561	514	586	522	544	580	544	519	557	542	551	528	529	489	508	512	537	519	498	525	583	543	556	511	546	499	524	537	547	563	531	478	570	487	558	536	546	520	513	529	524	582	538	508	530	551	524	562	526	581	543	611	560	511	552	583	580	559	595	500	480	527	526	569	535	510	528	515	511	513	540	506	538	523	505	572	501	513	550	562	524	552	539	510	572	524	560	601	518	543	551	532	520	534	533	545	512	521	545	521	526	566	545	545	506	561	551	529	540	594	536	519	605	539	555	549	497	518	551	556	524	502	520	527	521	527	576	603	535	510	562	512	573	508	525	559	554	583	549	528	574	531	569	519	547	553	546	516	559	564	528	507	551	549	569	519	515	554	520	567	531	521	573	530	522	538	564	542	543	524	526	537	541	561	542	524	533	560	511	529	533	535	551	530	496	485	535	524	551	512	512	525	550	513	563	527	541	564	515	518	530	494	536	545	528	545	573	528	563	506	550	492	510	539	528	520	512	527	501	525	537	546	542	547	530	558	522	552	521	526	579	528	547	529	558	557	522	552	516	541	545	529	540	558	525	474	523	526	588	519	552	558	550	520	523	533	538	543	507	525	604	508	545	555	529	528	581	540	518	541	536	506	513	504	541	522	560	547	515	549	560	564	540	536	534	516	502	529	527	562	522	551	549	549	493	523	571	550	537	537	501	532	551	522	558	532	538	541	537	509	493	508	522	563	514	549	560	548	520	501	542	526	560	550	529	552	526	555	574	511	527	563	531	572	541	535	537	507	518	541	569	586	539	550	537	535	564	521	570	532	528	528	525	544	554	558	550	545	594	540	484	522	596	527	532	550	598	557	550	545	507	523	566	514	502	573	530	529	563	533	542	527	551	505	536	537	525	571	522	506	547	511	532	521	571	549	525	512	513	536	562	495	570	527	545	555	553	544	524	569	556	554	506	500	544	547	510	537	603	555	535	525	529	524	525	532	522	514	513	541	555	552	535	502	570	566	520	505	593	533	564	532	566	537	571	546	535	536	508	567	525	533	528	538	547	525	594	552	537	540	581	559	547	514	537	555	523	549	552	528	535	499	532	563	564	536	510	526	528	533	534	562	556	543	529	520	483	493	530	545	555	527	534	586	554	553	565	531	513	560	528	543	532	537	563	562	555	489	553	489	556	551	589	533	567	522	510	518	546	526	544	523	507	499	505	546	530	528	537	571	513	578	536	573	506	530	528	531	546	526	525	509	555	588	557	554	524	558	567	502	539	527	542	529	545	557	531	519	567	558	525	533	540	518	528	502	528	517	506	540	566	560	556	559	535	543	570	543	522	540	571	538	555	574	513	552
23046	2176	1338	997	785	576	488	473	435	362	360	317	291	310	293	323	320	304	307	244	268	256	280	302	272	277	288	211	247	265	253	273	277	253	248	292	260	260	273	278	258	227	221	241	227	256	264	260	219	269	233	250	250	249	285	247	265	252	235	248	249	213	273	262	233	244	249	275	244	274	261	233	243	222	240	236	226	249	263	261	234	270	228	251	249	226	259	271	248	242	267	259	246	274	255	258	262	272	199	240	273	233	270	226	228	248	274	258	235	250	277	245	269	242	266	244	214	256	256	249	235	262	264	247	251	224	247	256	243	236	253	250	252	260	244	261	251	223	255	218	253	247	260	216	255	261	233	269	269	258	247	256	238	221	249	237	247	220	263	218	241	239	254	259	234	237	265	241	243	231	229	269	280	244	269	261	242	269	265	251	255	262	251	240	254	238	239	245	237	253	256	254	248	240	237	272	242	246	274	256	248	270	229	277	264	273	265	268	264	265	227	249	241	242	236	270	242	229	252	259	241	248	248	236	233	225	215	253	260	227	253	239	238	255	227	219	266	237	260	258	260	259	247	276	268	244	253	248	226	253	221	248	264	257	236	251	265	266	264	249	268	243	265	244	243	248	256	265	215	267	238	230	248	261	274	239	238	221	249	264	232	260	270	266	240	255	221	241	256	262	230	260	233	255	246	266	266	249	260	253	250	260	259	249	258	238	255	230	226	231	242	243	234	262	263	234	258	253	237	232	245	246	261	264	234	252	244	246	254	236	245	251	233	260	242	255	255	250	215	237	272	271	252	273	238	289	264	249	243	257	255	224	246	264	241	208	270	249	222	238	255	227	249	241	258	255	221	231	250	278	234	237	273	255	238	231	257	236	230	264	256	244	247	259	228	261	225	223	242	235	250	255	254	245	252	264	248	241	271	257	237	248	212	264	271	260	218	258	263	258	276	245	247	234	246	232	260	270	263	261	245	250	224	253	251	242	237	264	284	274	282	244	234	218	236	255	229	269	244	242	223	256	254	232	203	253	246	302	230	256	246	237	259	247	231	244	244	260	229	252	267	257	226	235	232	239	246	239	264	242	243	247	268	256	233	259	243	269	246	248	263	248	249	247	219	273	222	242	258	254	293	263	228	254	241	242	253	274	243	249	234	265	236	246	261	271	241	267	213	295	225	263	251	252	237	250	240	277	259	219	283	242	247	265	245	249	228	258	279	243	280	278	261	253	235	278	269	275	229	258	249	239	226	225	265	257	274	248	241	261	262	258	229	243	230	246	257	229	228	270	248	268	267	266	251	235	278	293	229	219	284	262	243	253	239	246	237	249	242	253	235	260	236	247	248	252	236	245	231	226	272	248	250	273	258	236	265	245	227	252	215	266	245	252	266	227	207	246	270	236	274	248	262	242	283	258	269	242	241	249	235	236	245	269	302	244	219	272	264	261	279	263	246	268	237	256	240	246	241	269	242	229	241	225	254	239	237	246	262	272	272	218	236	245	285	223	246	268	267	231	218	267	222	237	262	262	249	277	240	273	245	241	245	272	256	271	215	288	240	242	249	254	258	237	249	251	267	255	256	260	249	240	234	223	207	251	257	268	235	247	253	206	272	255	232	240	214	258	229	244	268	256	247	271	260	231	267	281	219	267	245	239	254	245	269	252	279	232	251	250	237	242	235	276	235	252	280	277	252	259	268	235	279	254	239	281	234	253	241	265	234	219	274	261	247	234	263	265	283	246	244	254	247	222	250	274	236	250	255	266	249	276	256	229	221	244	239	220	244	254	236	258	235	223	253	256	261	269	255	241	234	263	242	246	261	265	256	248	236	219	244	265	211	249	257	220	255	263	237	222	220	234	247	246	239	251	257	263	264	261	239	249	254	212	248	270	239	257	238	234	252	233	241	258	265	245	229	253	246	261	257	228	271	270	253	248	235	245	243	240	248	241	277	248	236	240	224	239	237	266	224	237	240	236	259	250	241	263	236	236	271	237	288	243	229	257	260	250	248	262	229	252	248	241	249	252	263	260	264	251	233	249	235	247	240	270	291	255	233	228	262	262	246	257	262	258	256	251	245	248	274	236	262	224	226	238	245	247	220	253	261	226	234	254	262	249	237	256	244	246	242	277	220	260	268	249	259	259	207	241	251	260	250	240	245	225	228	253	219	287	254	258	263	254	241	262	276	257	239	239	247	272	237	253	234	238	266	275	241	257	226	224	247	245	261	231	262	270	245	254	280	268	222	209	258	235	237	234	253	240	251	259	268	240	263	234	252	264	247	252	247	241	242	228	239	240	232	278	273	248	261	268	265	253	235	240	254	250	263	241	265	274	269	225	256	251	248	213	272	245	265	266	234	225	255	256	227	249	237	222	262	257	240	265	275	243	229	264	264	246	237	256	242	245	242	241	253	226	261	237	243	243	270	231	283	230	252	249	207	245	253	230	252	249	258	252	250	263	244	238	207	237	250	259	234	255	252	250	225	280	247	239	228	265	255	258	256	256	248	246	237	253	258	259	245	261	260	234	231	251	240	240	227	244	232	240	260	265	266	261	233	261	237	273	251	241	234	244	263	273	217	245	234	257	241	249	265	282	273	219	234	266	250	234	238	236	231	225	241	251	255	236	245	244	236	254	210	240	246	266	282	226	249	259	242	249	258	279	259	257	242	238	248	216	257	258	231	219	254	261	236	239	235	270	255	268	252	230	256	242	249	251	263	278	253	266	261	236	240	244	257	238	284	242	232	255	255	259	252	265	219	279	233	245	246	256	249	234	246	246	243	262	228	253	234	250	249	248	271	265	260	267	260	245	239	250	248	219	239	259	279	252	243	262	255	265	270	253	261	216	250	256	224	258	233	245	256	232	227	267	244	277	266	222	267	224	260	246	257	284	249	262	256	211	254	237	240	240	264	252	253	253	230	220	269	276	261	248	265	244	273	262	242	239	219	247	263	256	253	268	255	260	257	242	253	210	234	243	249	229	242	259	250	238	229	221	270	246	265	276	260	232	245	265	244	229	228	239	255	246	225	253	229	237	250	247	274	275	267	221	261	244	239	281	248	243	229	247	245	247	241	257	265	232	270	235	275	282	245	267	242	255	212	233	269	251	244	286	270	255	252	233	269	221	239	268	238	261	235	252	266	250	261	235	260	261	244	228	250	253	245	269	264	234	250	221	241	287	277	231	264	233	280	242	225	224	236	238	251	242	225	248	244	241	282	244	279	227	240	251	262	227	248	231	257	237	245	248	254	256	244	236	194	232	258	254	257	217	248	229	250	227	285	258	271	255	237	257	244	247	253	244	256	232	244	272	293	212	238	236	214	231	220	236	248	226	259	248	252	235	232	291	251	231	238	266	271	256	284	245	246	220	243	234	231	279	217	236	271	231	224	246	284	248	261	251	230	260	277	269	264	250	245	272	234	246	274	259	266	220	240	241	234	230	272	269	254	246	267	255	267	249	241	230	251	252	241	247	259	264	248	247	254	256	242	246
11843	1413	2569	3049	2772	2349	1991	1802	1565	1401	1222	1168	1080	1044	970	970	956	909	856	869	784	814	790	798	756	784	764	736	788	743	774	776	791	688	748	712	717	689	759	694	613	714	725	663	642	663	707	668	678	620	681	646	697	689	663	715	696	676	688	686	688	665	667	584	662	663	667	679	655	658	629	660	659	687	670	683	626	611	625	683	639	655	674	646	630	614	702	655	650	620	675	671	677	637	662	682	625	684	706	680	653	657	654	608	592	656	618	625	647	674	633	625	623	674	617	612	654	623	611	615	677	660	642	614	650	624	645	648	637	691	679	654	650	627	641	607	643	678	601	696	605	609	663	651	658	649	656	684	641	643	622	657	620	612	680	714	649	640	624	663	613	580	598	637	651	641	663	616	673	633	676	647	640	643	622	637	603	656	616	665	647	669	653	647	651	640	646	635	655	661	608	648	627	660	625	657	629	649	620	653	713	621	659	603	672	654	659	665	648	627	671	661	625	637	671	661	616	643	600	631	641	671	666	634	665	679	659	635	666	613	616	626	667	599	673	664	669	699	658	672	660	670	653	602	680	648	648	683	624	656	631	664	642	615	647	666	605	669	658	645	661	655	625	656	651	661	605	638	670	682	668	667	649	587	650	666	614	594	637	619	650	621	629	642	620	642	661	620	683	644	646	625	590	621	641	687	673	625	641	628	701	634	650	651	651	643	639	664	654	665	666	663	663	593	606	632	652	633	650	646	610	686	647	655	632	659	642	673	681	633	617	627	675	623	684	659	630	676	674	654	684	628	669	650	625	615	631	683	649	633	640	660	642	658	649	636	655	632	693	652	659	635	636	651	636	680	631	657	662	636	638	644	673	636	631	681	649	656	668	583	672	624	629	630	688	641	672	623	643	679	667	645	654	668	649	657	673	672	655	651	625	591	646	656	647	688	626	639	638	648	682	697	706	653	656	674	621	681	686	646	680	622	598	654	644	640	652	623	642	632	648	634	653	675	598	663	659	598	631	668	640	659	667	602	643	630	652	662	639	648	655	670	670	644	615	636	633	654	597	625	671	623	618	670	681	645	659	616	668	642	645	629	611	662	654	616	609	664	639	607	681	629	688	634	650	640	688	655	603	654	639	640	617	647	644	626	696	642	642	656	609	631	627	618	698	628	645	603	649	592	624	668	628	712	659	664	641	684	632	609	614	613	638	638	654	631	664	636	664	577	613	656	633	617	655	651	645	641	657	621	639	652	634	634	658	619	631	672	623	656	642	714	643	656	650	684	648	658	663	639	671	670	635	647	604	602	644	672	640	638	610	626	610	633	600	624	682	682	653	694	646	633	662	651	648	639	595	629	677	608	655	635	650	679	644	672	673	617	659	656	625	608	654	646	644	635	651	613	616	655	643	650	632	677	615	674	670	608	623	640	675	694	610	612	645	633	666	655	650	673	683	656	613	649	655	608	652	610	612	606	653	646	670	696	654	646	653	645	595	655	660	618	623	635	619	607	680	679	635	637	650	646	631	626	657	629	650	658	689	648	628	662	654	649	686	634	658	640	639	660	652	665	647	624	639	645	667	653	608	627	672	633	662	642	622	651	656	679	658	656	643	672	646	637	614	655	641	613	636	628	621	652	662	615	618	641	663	687	646	624	641	655	638	621	643	669	655	659	608	715	635	652	646	586	681	612	648	656	640	674	727	636	630	646	603	632	654	651	649	683	621	633	634	649	588	660	669	663	657	707	652	601	660	615	624	632	633	573	628	610	667	631	666	647	663	586	635	614	609	645	652	636	657	678	630	619	668	631	655	660	665	639	644	633	643	629	652	639	632	614	627	648	657	666	650	650	623	674	607	614	650	646	597	652	684	646	661	614	662	659	657	640	673	620	634	655	600	627	633	681	685	696	708	655	653	604	607	618	612	688	663	629	661	645	611	632	667	650	622	629	661	612	698	675	666	639	627	617	686	669	664	635	665	663	606	624	649	653	600	652	653	650	629	608	637	641	608	660	683	629	669	636	657	659	631	652	644	624	626	669	645	629	660	650	668	622	670	655	637	673	691	665	660	638	666	700	608	633	618	637	666	708	648	653	671	672	627	665	655	685	592	647	703	600	654	646	654	626	695	644	653	653	672	645	680	640	669	647	603	672	605	649	689	642	611	659	585	659	650	637	674	648	634	623	632	613	617	671	626	635	660	673	604	617	679	634	662	689	640	634	618	678	691	711	620	590	643	668	694	630	627	653	662	660	645	670	672	608	665	695	647	657	647	653	625	637	629	630	684	624	651	657	643	649	680	638	620	601	684	626	665	628	637	653	590	611	644	679	625	694	672	619	675	640	624	646	657	677	650	693	639	658	669	649	678	658	622	639	676	624	660	630	635	644	651	641	669	684	628	651	661	669	652	652	664	620	642	586	667	646	645	647	705	626	695	641	646	612	680	658	656	640	609	689	645	666	636	705	665	628	655	660	648	590	644	615	630	613	634	655	611	636	631	693	634	698	667	646	683	697	590	670	623	659	638	662	650	613	674	621	618	650	630	640	637	657	653	615	640	645	638	623	632	616	675	620	674	685	654	661	666	642	647	598	619	644	638	666	608	707	671	630	601	600	681	660	639	615	599	662	662	696	687	639	674	611	635	638	684	650	621	671	682	628	658	670	652	622	659	622	639	686	629	628	722	639	621	672	668	611	623	656	645	611	651	647	660	609	687	686	640	672	676	624	581	617	637	632	650	640	608	642	630	701	657	602	630	630	636	659	659	640	670	605	624	633	662	653	619	658	627	670	663	606	656	645	635	690	623	610	620	624	666	632	635	630	686	604	634	642	660	619	640	691	669	657	657	655	668	649	663	657	689	649	668	621	628	659	630	675	631	635	644	626	661	690	604	628	636	655	625	674	648	617	652	663	646	648	671	685	638	650	654	671	657	650	652	642	670	611	664	628	659	686	664	664	597	636	679	673	667	630	668	657	589	615	624	666	645	618	702	608	631	636	656	659	606	609	677	627	639	667	643	656	639	624	651	693	668	651	621	664	640	659	665	642	634	721	652	648	653	643	639	658	656	690	610	611	640	651	626	612	629	667	693	666	656	634	615	676	624	692	658	640	604	648	685	650	663	597	692	584	670	652	608	620	648	654	603	655	634	649	676	671	595	704	639	680	625	635	654	639	621	633	637	666	623	655	668	646	596	668	638	649	645	627	647	690	630	676	665	668	665	610	657	647	596	680	617	692	668	669	612	618	598	649	670	596	625	640	636	681	653	641	692	635	634	670	640	655	636	621	626	621	624	714	671	654	671	648	621	661	662	626	699	677	628	670	689	643	668	632	643	634	643	670	662	623	639	605	642	622	615	664	625	672	625	620	659	677	637	648	700	602	656	628	633	675	602	679	601	649	677	661	661	657	604	600	641	621	630	631	673	644	639	615	628	690	616	659	642	664	658	620	606	720	698	637	694	648	638	667	681	671	590	652	639	605	663	624	638	658	640	666	633	650
34558	5811	2369	1639	1197	844	643	509	418	396	347	294	279	257	223	214	211	192	208	205	195	167	157	146	184	154	157	154	154	146	167	162	151	155	149	161	143	148	122	156	146	139	150	133	145	156	148	149	150	154	139	151	156	143	116	139	158	173	129	148	120	152	131	116	119	150	157	166	129	135	142	156	170	117	138	143	139	142	147	154	132	139	141	130	126	148	129	129	147	141	140	125	111	146	164	140	128	125	131	129	114	155	146	122	143	131	145	127	136	123	131	136	127	143	135	140	123	146	142	138	127	139	151	146	124	144	128	139	133	134	137	112	128	107	131	143	139	163	116	128	148	120	152	143	119	153	126	118	122	130	138	122	131	111	130	140	159	138	123	138	153	140	139	149	136	148	129	135	130	131	158	121	131	155	131	132	146	133	133	156	126	148	132	117	131	111	118	120	127	134	152	133	129	121	128	130	142	134	150	125	152	116	133	145	148	120	140	133	158	139	128	130	128	142	124	125	141	117	115	129	134	137	145	148	141	157	136	133	136	131	145	142	132	128	132	149	117	132	131	137	126	134	126	148	136	152	157	141	136	149	131	109	167	125	117	140	113	109	143	130	134	164	145	145	116	128	126	145	140	150	120	134	133	121	134	134	138	142	142	131	125	138	141	137	141	118	143	136	142	139	138	135	130	141	140	138	137	141	144	156	134	130	126	138	149	142	141	128	137	154	112	152	141	130	140	145	142	135	141	140	135	121	126	138	125	149	119	137	100	152	150	123	133	117	134	135	129	118	122	131	118	146	135	138	142	122	140	127	126	133	145	133	120	137	130	134	129	147	137	136	143	114	138	145	130	139	113	131	126	144	139	142	134	143	146	122	129	136	125	145	137	158	128	134	120	130	128	120	132	139	155	132	132	146	131	147	170	132	137	127	140	128	151	132	107	142	159	105	141	139	147	138	120	140	136	130	125	144	138	133	125	131	136	126	133	151	132	117	134	131	152	145	148	148	130	132	115	123	122	117	118	130	136	142	119	132	141	133	165	140	146	112	129	139	133	140	156	144	134	117	131	138	130	144	139	139	138	141	150	137	118	155	171	123	119	117	131	139	140	132	123	122	126	131	152	124	146	132	135	138	147	138	137	130	139	126	148	129	147	134	117	104	148	143	134	138	156	148	148	146	140	147	106	144	129	135	136	136	141	147	124	128	145	113	147	133	152	143	111	112	132	149	144	127	146	128	119	116	149	147	133	128	128	135	134	122	124	133	143	161	132	110	125	134	136	141	146	133	128	136	126	136	152	119	134	134	129	124	135	142	115	136	130	157	131	123	145	140	131	133	131	138	141	124	165	136	140	146	123	133	109	143	134	139	134	121	140	139	134	125	111	122	152	146	140	129	145	115	139	152	152	132	134	133	151	112	134	146	134	141	152	149	143	126	128	138	150	128	115	138	152	145	152	139	130	142	119	115	150	142	130	122	144	128	123	127	145	138	140	150	146	140	147	124	126	155	139	130	129	122	137	134	139	129	118	141	125	133	117	108	129	139	135	129	121	127	120	123	133	142	131	153	116	138	140	143	117	124	144	128	129	139	146	127	134	136	142	137	132	150	123	149	124	144	126	137	132	124	132	155	114	137	141	152	133	139	129	110	119	152	140	141	138	155	156	133	156	130	141	136	127	123	137	135	112	140	127	126	145	142	151	114	148	144	149	121	149	130	147	135	139	140	144	131	141	146	138	133	147	134	144	144	115	124	129	136	128	145	133	144	136	117	148	141	135	133	150	146	126	128	118	136	148	128	135	122	134	130	136	128	162	154	116	149	139	137	136	140	120	149	123	113	146	132	145	130	149	132	110	136	150	133	135	132	156	138	132	111	147	143	128	153	126	134	146	136	151	119	132	118	134	118	144	153	109	148	135	134	134	137	143	138	141	147	138	123	134	150	130	150	149	136	131	147	135	138	131	163	145	123	128	147	134	124	134	133	140	141	151	131	147	142	145	144	139	116	124	176	126	143	151	126	146	149	133	129	130	117	121	110	137	127	146	150	127	143	148	137	129	121	125	140	117	144	134	147	138	138	134	140	128	136	126	137	135	128	148	125	123	149	155	162	126	116	120	134	131	139	140	116	147	141	144	142	154	131	117	110	153	126	120	124	136	120	151	146	124	110	130	147	139	124	149	131	177	119	146	112	132	154	128	141	129	144	137	140	136	129	155	119	130	112	122	135	135	137	126	129	141	135	129	119	130	135	162	129	149	135	127	137	148	125	120	127	143	142	141	133	134	129	114	127	143	135	140	137	130	138	141	141	156	127	131	142	132	135	135	149	130	138	137	124	144	170	153	121	130	123	137	147	136	133	146	127	142	148	122	128	140	138	142	134	129	156	124	126	130	148	105	133	119	135	117	134	129	124	113	161	134	123	135	129	120	143	135	138	142	141	120	144	143	115	127	108	136	136	143	113	160	122	128	161	171	155	134	150	141	127	131	140	153	134	140	134	120	117	146	135	122	141	131	130	110	141	147	136	163	130	141	168	151	137	137	131	136	147	134	149	128	135	128	133	162	143	133	134	130	142	135	133	153	145	136	129	141	151	151	142	125	152	111	148	121	137	140	137	130	126	125	141	155	134	135	111	122	153	143	144	163	157	142	129	131	128	151	123	137	126	154	143	136	144	126	126	118	116	142	115	163	147	128	129	138	143	143	128	125	143	121	138	117	129	145	140	131	112	104	128	124	148	135	144	130	144	148	138	139	146	157	143	139	131	126	137	136	136	126	129	143	157	143	128	135	126	137	146	147	154	145	147	148	155	132	135	133	146	158	125	137	127	131	118	123	134	114	118	143	136	127	142	160	120	117	137	160	116	139	135	130	117	144	120	128	131	124	128	137	111	133	120	120	144	129	131	124	140	151	142	147	129	156	145	140	139	132	136	126	118	118	126	142	154	147	128	149	156	124	130	141	120	152	139	142	123	141	145	129	149	127	145	130	148	133	131	154	130	120	124	135	141	138	123	143	141	130	158	147	138	154	120	123	123	129	140	138	150	146	122	131	141	134	121	147	142	146	135	144	117	137	116	111	121	132	139	139	147	171	119	123	127	135	131	137	142	148	148	135	121	146	136	129	147	139	149	139	154	118	150	146	131	134	121	124	119	140	141	137	140	141	158	121	146	138	155	143	124	144	144	142	121	149	132	149	138	135	150	117	128	147	151	147	139	137	147	125	138	146	126	135	124	136	139	129	149	127	138	127	103	121	140	131	133	148	143	107	125	131	139	145	135	153	148	115	134	121	137	149	141	144	143	132	146	143	168	152	112	128	150	129	134	154	152	134	146	148	122	127	138	127	137	114	137	164	121	133	148	119	144	128	136	158	119	144	138	134	116	133	137	112	144	144	139	120	126	143	138	131	132	119	177	133	155	123	136	127	131	131	117	127	136	146	134	136	135	145	135	140	127	114	144	136	151	143	126	145	134	146	122	136	140	133	142	148	124	104	153
17459	1835	3929	4915	4313	3620	2943	2480	2079	1826	1550	1301	1258	1114	1081	968	894	834	753	804	722	683	658	622	585	580	554	599	542	543	506	528	530	514	504	422	464	508	527	465	484	448	439	419	495	438	460	428	447	443	436	397	406	385	412	413	417	417	425	421	388	403	459	402	465	408	426	405	424	388	394	394	405	411	364	402	428	393	396	387	372	416	389	380	418	395	390	381	408	396	411	393	373	408	385	383	384	357	392	386	379	366	391	377	393	381	368	432	366	344	372	366	401	416	370	377	394	387	379	348	400	369	347	360	397	379	387	383	381	363	384	392	395	344	392	373	348	371	385	353	373	373	341	339	341	359	346	373	376	385	404	399	391	389	415	403	371	398	358	371	395	394	402	388	350	382	356	371	374	399	371	374	398	375	388	371	369	366	372	390	346	364	376	361	379	348	396	385	366	335	386	370	353	397	390	371	354	334	359	369	378	369	368	364	380	345	363	339	372	385	346	390	350	379	350	388	378	383	367	330	362	385	351	365	391	385	393	379	400	331	390	365	395	358	357	354	354	381	371	377	381	339	342	356	376	345	380	384	398	355	376	393	366	383	373	384	372	369	403	383	385	365	391	376	364	372	364	349	384	397	373	384	348	337	376	377	345	352	395	385	383	339	368	353	376	374	373	347	338	365	357	411	349	371	354	367	356	368	404	366	362	372	343	382	351	356	381	393	346	378	367	334	375	403	378	395	381	391	365	367	378	370	377	364	359	366	381	378	354	369	354	371	339	367	363	395	416	376	373	386	332	386	350	393	390	370	402	355	331	350	332	348	388	373	372	370	374	360	377	340	380	344	397	366	375	387	340	385	359	418	356	362	333	372	363	357	345	368	355	351	372	403	372	393	373	356	366	363	366	396	408	339	388	370	420	389	370	375	364	359	374	368	352	388	395	313	370	345	373	350	384	372	345	376	389	354	365	360	413	359	357	384	352	348	372	376	378	354	346	368	372	387	340	368	361	355	411	380	363	370	348	361	388	346	355	367	383	345	378	363	346	406	368	354	324	365	365	386	365	353	385	351	378	341	373	338	363	364	374	347	386	360	347	359	342	405	369	398	387	328	333	362	394	357	346	393	394	380	368	373	391	347	373	384	376	360	397	358	354	414	383	324	366	337	380	389	344	390	357	360	356	377	381	369	414	362	370	412	375	394	365	388	366	357	368	367	357	367	407	363	394	335	358	376	346	382	375	347	413	367	367	346	378	351	401	355	381	388	340	370	381	360	367	326	393	378	376	364	341	393	367	374	372	344	360	383	392	374	364	375	336	352	353	377	390	385	371	383	371	358	356	361	368	386	348	354	367	354	361	379	360	340	352	390	406	368	358	364	353	359	360	343	336	376	382	387	376	404	337	342	356	369	385	375	364	385	382	365	386	352	360	370	332	407	368	363	399	337	381	365	336	401	368	370	340	378	368	357	350	388	362	366	380	349	377	378	402	369	377	353	383	395	367	372	376	396	367	358	353	373	371	381	376	360	356	383	369	379	335	393	383	374	358	379	397	354	378	358	356	358	391	403	396	346	366	375	351	352	379	371	376	365	378	388	351	384	367	400	365	381	364	353	339	366	357	431	352	353	387	371	362	371	374	373	383	386	335	384	386	370	338	345	396	355	354	380	355	362	405	413	376	365	373	391	377	353	386	364	356	376	379	403	356	389	354	377	368	331	392	375	350	347	401	360	380	370	355	371	354	346	419	396	338	374	349	355	367	397	350	378	355	369	372	338	380	388	353	363	364	373	334	359	356	360	359	372	379	358	389	379	366	363	380	374	372	392	371	371	400	378	365	380	377	358	367	391	411	349	408	376	367	364	409	351	384	396	363	372	383	345	383	367	368	331	382	386	353	370	398	419	388	395	368	364	439	350	409	358	354	394	365	359	410	401	315	391	384	366	333	364	375	349	354	364	364	413	398	349	356	392	386	378	323	351	405	356	359	388	371	413	344	398	365	346	380	383	392	341	375	367	362	379	383	360	375	377	398	365	407	390	388	393	378	328	379	352	355	330	352	384	338	377	358	363	377	374	361	371	390	387	360	365	358	316	352	366	369	353	394	346	377	400	379	364	378	368	337	349	365	369	382	359	393	389	407	388	392	361	418	373	356	390	370	341	405	395	395	400	395	369	373	341	379	355	393	352	376	335	394	358	355	354	394	356	373	378	332	370	353	344	383	321	391	352	334	386	352	381	410	357	388	367	375	343	398	360	385	378	386	371	378	402	355	331	361	379	351	394	380	394	381	348	386	392	369	375	376	346	373	354	353	347	400	377	359	376	360	378	381	347	365	383	334	331	371	390	394	378	346	372	367	353	344	371	411	366	343	357	330	345	370	406	353	373	381	365	374	377	373	368	335	363	365	363	347	364	359	364	352	343	385	399	372	341	352	375	364	381	360	379	374	368	372	370	320	377	359	361	364	388	358	393	377	356	348	360	346	354	351	352	366	366	356	363	336	370	360	364	385	368	363	372	391	365	356	378	366	392	412	352	366	370	394	364	367	412	388	364	373	381	356	357	354	340	389	388	371	366	378	369	356	329	353	388	346	358	347	385	338	362	390	377	381	392	374	401	368	357	361	379	369	371	392	369	394	380	361	380	364	369	365	365	351	389	385	364	376	365	374	363	393	361	393	381	393	363	344	380	365	381	402	357	343	380	343	375	380	396	363	361	393	356	371	363	363	399	396	376	330	338	378	354	405	368	357	351	383	382	383	379	398	358	402	360	338	382	361	391	376	362	368	388	384	351	366	332	399	339	396	368	379	369	373	378	361	344	374	363	349	393	354	373	356	345	372	371	363	345	388	416	376	359	371	358	372	404	368	412	392	332	403	369	383	356	361	374	366	344	370	396	425	361	368	329	356	391	401	363	369	372	364	372	346	381	365	356	388	383	367	375	374	393	356	372	387	362	379	342	357	388	353	328	348	371	410	380	379	354	362	411	383	400	353	372	370	343	375	343	357	389	389	382	353	357	335	383	416	407	352	401	379	379	376	370	407	355	372	388	360	400	358	346	388	366	370	376	378	374	372	395	362	364	394	381	401	364	375	401	381	374	356	372	404	360	372	400	328	381	355	361	375	368	373	380	355	350	363	359	370	361	390	389	371	325	401	367	381	342	372	393	359	335	391	362	362	389	389	379	376	365	377	345	382	372	401	355	360	357	377	380	358	380	373	347	395	360	344	342	377	343	375	376	355	372	354	350	370	404	376	367	349	391	357	370	356	326	363	388	409	363	409	402	355	367	361	388	363	368	361	355	370	400	341	375	377	372	384	353	367	360	319	386	388	397	410	349	392	374	376	404	375	381	352	382	360	326	342	350	351	346	381	416	372	369	358	386	362	397	346	352	378	381	380	393	373	357	358	387	379	372	384	412	373	367	388	345	380	373	364	360	363	373	374	328	364	373	371	358	405	387	375	381	363	391	348	369	378	377	389	377	381	338	397	369	369	391
4275	266	241	235	247	223	237	210	219	187	204	230	207	191	189	204	210	193	208	215	201	204	173	203	226	204	207	229	215	194	232	196	192	189	197	200	192	183	181	188	205	194	193	209	204	172	186	179	223	191	198	203	218	203	219	209	195	224	189	187	212	206	186	220	190	220	169	181	200	194	195	200	208	202	226	217	217	192	219	213	197	193	185	197	205	173	228	215	199	206	207	213	187	195	191	202	194	229	177	217	209	206	199	197	220	216	184	215	204	191	201	185	239	173	184	196	214	216	232	222	204	215	212	188	203	184	193	207	222	226	195	201	216	195	194	218	198	203	225	202	191	203	193	248	201	187	190	190	218	208	223	180	222	204	223	231	224	205	199	207	205	214	219	195	223	202	203	198	218	209	212	197	181	177	209	194	230	201	200	178	174	188	191	214	189	172	213	208	207	189	194	214	191	197	220	186	181	215	162	202	208	211	178	200	188	185	213	234	207	223	242	219	198	197	216	195	218	222	187	200	208	185	198	198	203	185	200	174	188	197	209	238	184	199	190	190	197	204	212	177	205	199	189	219	200	210	198	237	186	189	202	194	198	175	211	213	196	217	206	210	179	209	223	218	226	194	208	197	218	199	227	193	205	196	193	206	203	190	190	181	201	187	200	187	209	187	229	185	183	172	208	186	201	202	198	207	177	196	218	219	197	194	252	193	213	210	216	187	194	206	192	208	177	240	224	199	196	189	220	197	190	194	213	181	178	183	212	218	189	209	199	199	211	186	208	236	211	209	196	210	204	196	221	186	200	229	220	194	175	210	196	221	190	190	229	184	199	217	205	216	191	214	201	211	203	200	194	212	196	222	186	198	209	209	221	208	217	201	205	205	220	208	206	218	200	179	192	214	188	204	180	183	208	205	187	174	209	204	206	208	207	205	200	193	207	208	221	192	217	205	202	206	179	180	215	198	214	228	192	208	199	208	209	215	189	211	198	214	184	211	207	188	190	206	223	199	218	207	213	218	221	191	197	184	225	208	202	206	188	212	224	214	183	219	206	211	220	215	184	200	195	180	203	220	204	200	188	202	202	204	209	206	200	193	208	216	210	178	204	214	206	222	197	217	227	212	216	170	206	210	221	205	202	218	211	195	189	212	191	173	206	197	206	212	210	222	205	189	176	202	237	202	191	217	176	180	210	230	185	186	186	211	214	195	229	200	205	193	204	196	194	181	186	179	197	189	212	198	209	171	200	180	222	186	183	202	211	178	198	201	205	210	211	202	213	212	183	205	199	186	196	220	210	213	186	183	184	211	206	197	188	172	199	204	195	228	198	213	205	204	204	188	224	185	198	222	206	169	204	198	231	180	198	196	207	223	216	202	164	185	188	190	166	196	188	212	212	171	203	214	204	196	197	189	196	224	177	199	193	175	193	208	205	213	179	185	206	210	173	193	178	168	187	186	179	205	202	193	196	182	214	205	185	225	221	182	183	202	177	207	192	179	186	206	169	203	201	192	214	196	221	201	204	197	201	213	220	198	194	207	218	217	203	195	186	187	190	215	203	235	211	224	212	209	195	227	224	216	197	179	226	226	198	205	216	193	191	221	201	197	209	192	186	194	203	207	190	203	214	215	186	218	212	203	200	186	213	205	202	209	197	196	206	207	190	191	206	206	191	198	192	227	216	179	192	216	205	196	220	226	189	188	197	209	203	207	206	209	217	218	210	211	193	192	206	185	202	224	171	214	206	220	195	197	200	209	193	217	207	212	178	188	203	259	180	207	215	229	190	191	207	159	219	216	192	190	219	190	179	184	248	197	191	221	204	194	193	204	197	199	187	191	211	179	193	185	204	202	215	199	201	197	234	207	224	205	189	181	221	195	203	191	188	204	241	192	194	188	178	208	236	195	194	192	207	213	217	213	205	202	211	185	202	208	190	193	197	172	207	190	186	199	214	169	198	211	180	185	189	188	173	174	195	198	209	204	215	206	210	204	198	190	186	206	205	179	178	213	210	187	195	192	210	202	197	192	212	236	188	179	226	203	206	200	205	220	218	191	237	202	180	229	232	224	194	204	202	205	243	184	181	196	205	232	197	207	204	183	202	238	183	220	182	203	219	185	196	201	198	234	223	212	205	191	209	197	209	184	183	198	216	206	206	195	194	193	205	205	222	179	202	203	203	229	225	196	176	215	207	195	223	182	212	205	201	195	184	199	220	196	174	187	180	228	210	200	205	219	220	200	175	216	198	199	232	206	186	199	183	217	186	182	178	196	197	221	181	197	180	200	207	194	190	195	217	193	193	194	190	191	197	169	234	209	204	217	208	203	226	195	198	206	188	214	191	205	197	204	201	182	207	205	224	218	218	224	185	208	204	206	198	211	194	212	178	207	175	211	208	167	197	202	224	200	224	166	208	229	189	207	200	212	223	196	206	190	211	176	201	204	192	215	228	200	191	196	193	216	213	227	207	202	224	226	207	196	177	195	190	224	198	228	199	209	208	208	180	179	173	206	211	209	200	185	224	214	190	200	206	219	172	187	213	206	185	193	211	189	210	192	237	192	191	206	199	202	207	195	226	242	178	221	209	220	223	189	185	186	181	206	225	237	206	200	206	181	195	187	182	209	225	224	202	221	185	194	195	184	203	173	213	220	209	216	187	179	188	197	197	195	209	208	185	188	187	186	230	203	217	222	196	189	175	201	208	194	197	211	224	214	197	199	192	197	188	208	192	230	217	202	196	199	199	178	187	194	206	188	206	194	237	207	204	195	184	194	171	219	197	192	214	215	185	189	186	201	191	223	190	197	213	213	236	206	195	198	166	198	169	206	225	230	201	199	214	191	177	204	186	228	202	185	204	186	185	186	197	187	189	234	186	196	214	185	215	212	208	196	198	192	170	214	204	201	196	213	190	189	212	215	218	209	190	205	183	186	198	203	215	194	186	202	231	205	201	179	200	215	198	213	205	208	212	211	196	192	206	202	204	203	215	197	214	208	222	199	196	206	194	215	189	190	211	215	191	191	202	227	208	190	215	194	182	196	189	185	199	226	206	194	181	202	191	219	216	189	193	216	166	203	209	208	199	184	206	205	191	202	173	221	205	208	203	226	192	206	203	203	205	192	165	181	182	192	193	216	212	181	197	221	196	194	195	154	214	218	190	212	206	214	216	187	207	190	211	236	208	200	181	203	199	200	185	198	197	227	200	191	204	209	178	222	217	196	199	218	212	211	200	204	209	211	193	216	205	187	199	196	171	188	214	203	232	220	200	195	194	216	196	191	180	184	161	216	203	175	216	225	189	217	215	214	178	213	180	200	211	203	186	179	240	198	166	221	198	225	205	206	223	188	199	196	227	187	205	197	193	200	211	211	176	238	191	181	181	206	177	203	185	221	207	212	200	211	201	181	208	168	190	195	167	174	230	187	173	214	195	183	194	234	184	201	205	191	197	197	221	203	202	192	243	167	206	215	218	196	221	223	222	213	191	202	202	195	177	188
3582	628	681	744	674	684	654	629	597	599	576	603	563	608	577	540	568	601	586	577	557	582	561	498	583	574	523	558	508	577	542	547	618	535	550	544	533	515	554	556	527	512	568	540	537	531	548	506	554	574	535	548	531	582	543	522	586	526	485	523	534	514	531	580	570	578	541	583	575	527	570	545	549	499	585	551	565	530	559	524	549	560	545	595	538	558	547	540	569	525	539	554	552	529	542	533	560	567	564	581	568	542	545	491	509	576	511	496	531	551	567	603	515	518	533	521	515	492	542	507	542	537	550	552	547	526	531	526	549	552	540	502	538	580	555	541	561	563	541	529	541	517	527	591	564	552	529	538	540	565	519	543	574	557	588	523	553	542	528	554	537	554	582	561	538	533	537	535	528	517	584	510	556	539	531	586	528	565	499	546	550	522	568	543	505	591	583	577	523	605	604	553	532	532	549	499	594	549	536	531	559	534	540	574	581	530	574	552	545	536	555	534	557	533	526	598	548	544	549	539	518	535	519	517	559	567	564	510	510	510	511	557	554	527	544	541	527	541	584	550	530	552	537	522	521	559	584	550	562	581	552	572	551	514	529	563	532	527	537	555	545	561	565	568	569	557	538	542	550	573	535	549	556	555	550	541	563	560	534	512	552	484	555	492	530	538	578	555	537	506	527	548	533	562	559	583	552	536	549	529	563	519	568	529	542	546	530	569	538	529	536	534	530	514	604	552	532	567	587	557	553	551	591	546	531	544	562	533	575	524	544	518	536	562	578	566	514	584	575	534	574	570	544	640	540	550	544	494	597	562	548	526	560	567	548	514	559	553	513	538	530	569	554	562	514	563	551	526	562	520	581	497	556	542	532	549	539	575	517	561	489	526	534	556	529	580	578	536	547	546	567	476	515	527	546	578	546	533	584	579	535	530	556	496	555	584	551	564	528	581	530	561	589	548	510	545	511	477	520	567	566	542	557	525	531	526	543	474	536	506	545	541	553	524	549	521	538	556	519	504	595	532	543	545	570	575	560	572	569	555	588	549	521	572	559	577	537	566	550	528	566	542	547	585	594	524	566	566	536	543	539	554	540	523	595	529	530	509	571	547	540	522	565	518	497	587	544	531	566	570	538	531	592	563	562	528	525	501	533	564	524	532	565	548	586	553	547	537	539	521	539	496	560	567	532	553	522	550	560	510	523	566	531	591	606	537	534	550	529	566	499	586	542	538	558	536	513	543	574	545	545	558	546	580	527	552	552	576	586	565	540	505	543	543	555	546	556	549	529	536	564	531	523	578	515	580	544	567	547	529	547	544	546	542	576	537	549	598	576	610	524	527	561	526	531	556	531	526	564	556	552	519	530	596	558	575	571	533	560	508	571	553	592	540	537	559	547	572	542	556	554	551	542	523	536	582	577	561	518	558	510	580	526	499	553	528	542	537	548	512	550	544	546	546	521	543	574	566	555	570	550	504	526	541	565	557	559	568	576	512	513	499	531	521	562	547	536	572	509	568	517	556	581	538	554	543	587	564	544	520	583	579	571	580	543	532	583	580	547	542	553	513	564	492	540	536	540	544	535	574	541	530	545	505	536	527	589	558	534	534	534	503	547	509	510	519	529	527	482	543	518	568	569	550	573	533	599	516	550	470	582	516	567	543	551	570	563	528	541	547	546	538	564	533	560	550	555	607	579	562	600	557	574	553	504	543	554	536	511	542	527	530	524	513	591	567	557	577	482	566	568	558	562	558	495	539	522	573	528	544	536	538	566	592	577	509	544	552	538	503	543	539	552	532	540	509	521	568	582	580	499	586	520	547	552	531	544	577	608	531	571	543	545	560	552	570	567	535	500	526	532	537	523	556	522	530	579	507	526	560	606	540	548	556	574	579	591	542	567	562	516	531	537	545	568	607	493	561	569	568	560	551	547	538	544	530	551	532	595	513	539	526	500	557	522	601	540	551	570	563	508	531	524	490	544	537	556	530	578	535	530	551	569	562	580	555	552	574	523	511	551	517	556	540	496	570	596	542	514	527	544	548	522	558	559	575	519	543	514	596	556	544	575	576	576	571	545	594	589	553	511	550	568	528	577	553	554	578	537	558	528	571	529	531	568	557	538	547	555	561	585	533	529	560	533	500	567	541	514	526	549	571	585	551	536	519	558	541	539	585	613	555	521	517	520	569	534	544	557	540	558	559	545	557	576	557	535	542	549	521	527	554	559	560	552	533	511	546	527	547	513	536	588	573	523	535	563	531	529	588	515	569	548	547	567	527	536	500	520	510	579	551	538	520	536	558	572	575	556	553	536	565	550	533	530	517	562	542	553	605	523	525	489	547	564	519	542	515	555	542	589	556	552	540	563	493	531	529	531	552	538	580	536	540	527	598	547	554	504	560	558	508	518	556	517	532	531	535	500	569	532	546	524	534	574	540	553	529	515	515	541	594	526	556	534	475	565	544	561	551	478	532	555	557	509	558	570	527	509	541	592	484	562	574	555	583	571	603	576	542	507	542	517	523	531	567	560	541	519	530	545	547	558	509	526	521	558	547	585	514	531	509	583	533	560	559	546	503	516	537	513	567	524	568	582	543	567	504	542	511	545	533	545	572	554	510	544	530	541	554	556	521	555	560	522	541	564	558	519	581	567	505	573	521	548	565	561	540	530	582	560	540	563	543	528	535	589	565	491	518	494	546	546	581	550	598	559	530	571	559	561	548	525	559	554	509	543	517	522	581	493	583	541	533	532	575	521	535	572	576	558	566	529	568	568	537	553	558	484	545	562	583	556	557	527	540	561	562	546	550	515	534	590	533	563	526	536	534	550	558	532	532	542	551	547	561	556	533	583	561	603	559	505	514	573	597	517	558	526	536	524	545	530	558	566	517	554	540	554	559	535	536	542	601	550	520	555	550	509	553	554	544	538	530	566	530	545	507	555	586	567	542	561	568	541	555	551	551	566	561	567	553	540	521	545	576	539	577	523	548	549	528	530	559	588	495	542	564	565	557	551	551	490	585	564	485	506	567	537	498	556	526	517	544	508	550	550	527	548	546	546	555	518	569	538	547	564	557	550	553	543	555	577	552	532	566	579	587	532	549	535	531	553	513	558	546	543	566	559	519	559	537	562	560	531	530	530	564	529	590	509	579	534	510	532	587	557	535	562	582	545	495	496	530	605	559	515	516	532	530	552	563	549	566	527	542	556	539	571	555	575	551	553	533	532	573	558	534	524	522	588	547	549	538	536	530	587	530	537	565	568	536	578	566	585	554	528	560	558	592	533	556	581	507	497	555	618	564	520	531	536	558	540	510	563	596	537	583	549	569	514	557	516	553	530	558	548	534	544	521	545	526	519	525	555	535	545	560	530	586	542	554	545	562	564	519	503	513	566	542	561	537	536	550	520	541	571	562	576	572	592	548	559	495	597	538	517	558	536	498	541	524	573	534	516	517	545	569	543	519	537	564	562	594	548	577	502	564	517	531	564	565	562	573	576	529
23113	2329	1218	1028	739	605	508	417	413	414	320	320	339	314	324	282	273	267	261	294	265	293	291	257	256	261	263	242	289	256	261	260	263	255	258	260	259	271	270	248	256	263	265	241	258	235	254	250	245	260	236	237	279	266	225	234	261	248	242	259	272	277	268	241	252	265	246	269	254	251	222	246	266	262	248	243	228	289	244	270	225	261	284	259	245	241	235	260	226	223	272	232	235	246	271	270	238	249	236	242	283	257	287	253	246	284	239	265	246	245	256	254	235	232	274	241	261	242	237	269	251	247	270	239	253	275	233	262	268	238	266	224	242	264	253	259	247	223	231	255	255	260	222	244	249	255	268	278	239	259	243	254	251	273	243	249	243	237	262	256	263	232	249	238	245	260	258	253	241	228	248	261	252	242	250	229	240	236	251	257	260	237	262	282	214	256	277	284	237	250	260	259	265	249	246	234	226	270	226	271	234	246	245	257	259	248	232	231	266	235	235	216	253	249	249	249	240	264	235	237	234	259	258	256	263	252	236	224	247	245	251	229	238	279	261	314	240	237	225	265	247	270	243	222	235	256	270	226	238	250	252	256	252	267	252	269	236	223	257	220	245	244	242	252	251	284	242	250	259	225	234	255	236	231	250	243	256	243	252	253	208	266	253	265	239	247	248	222	243	253	238	270	266	263	231	264	251	227	243	236	274	254	254	245	246	265	252	233	254	233	254	268	270	234	265	231	267	254	246	219	228	244	247	239	238	253	285	243	257	255	249	231	271	245	238	232	247	258	255	246	245	251	241	250	259	240	267	286	260	236	232	249	251	238	270	240	258	235	233	237	236	244	263	247	240	240	250	226	235	258	234	246	247	234	249	255	246	245	246	259	254	232	235	267	256	257	247	252	264	235	227	238	210	240	287	262	251	246	245	244	257	229	228	272	250	264	261	233	286	254	237	220	245	238	235	241	262	227	248	254	238	259	278	251	252	248	270	246	245	260	256	273	261	227	271	258	227	247	285	252	258	256	236	270	249	234	260	236	247	227	239	257	265	259	249	240	235	255	280	259	253	253	261	245	235	216	217	263	258	245	253	272	238	247	232	254	224	234	242	264	235	252	240	246	285	260	245	255	240	210	236	243	234	249	249	253	253	248	275	266	247	280	283	277	253	249	238	258	230	252	245	234	232	241	263	239	267	228	245	246	246	224	248	265	249	248	241	236	244	245	232	263	259	245	263	248	259	241	229	241	286	246	231	261	239	210	267	242	247	279	240	228	227	252	252	266	257	239	257	256	260	256	279	257	242	263	250	262	248	287	241	252	250	255	252	207	248	276	243	228	256	249	229	273	237	257	225	277	243	250	257	251	234	263	260	267	247	239	230	261	237	252	247	247	243	277	266	246	250	268	262	262	269	222	287	253	222	247	254	233	258	244	242	266	243	228	220	213	248	274	252	245	244	245	280	252	261	236	235	239	227	203	245	249	262	256	229	269	233	244	252	243	246	262	263	265	232	223	237	253	253	250	245	278	257	238	243	238	253	228	215	263	246	240	270	247	268	252	259	259	261	245	236	229	230	238	261	251	219	287	220	225	223	253	261	258	272	231	262	245	244	254	256	225	235	237	240	253	243	258	243	249	259	259	251	242	254	222	243	235	249	275	241	267	255	247	248	253	243	256	227	227	221	266	250	257	264	266	258	262	258	250	267	238	235	240	244	261	233	257	256	269	247	264	260	229	237	222	257	275	250	256	251	258	233	249	261	275	242	251	237	239	269	234	266	256	267	225	265	279	227	238	253	256	238	243	222	259	233	229	219	270	238	248	257	248	245	256	252	238	229	275	234	232	267	218	267	259	246	222	251	235	250	260	259	251	239	246	242	243	233	266	239	258	216	241	257	244	256	271	251	248	248	243	233	260	223	236	255	251	257	238	230	226	246	254	263	236	218	254	241	268	256	251	295	217	243	248	252	260	281	271	236	259	256	254	243	235	245	247	257	253	238	242	267	263	232	266	242	258	264	276	269	223	263	252	242	247	243	238	213	232	243	255	270	251	241	230	279	252	263	244	250	214	247	261	235	259	251	255	227	234	253	241	264	256	242	248	262	233	258	239	230	234	240	207	244	254	282	237	239	225	248	258	252	259	248	256	243	278	251	208	219	267	267	236	257	267	233	252	225	238	231	266	272	247	233	242	264	257	248	237	262	233	239	278	258	251	249	233	259	243	246	254	257	235	257	237	221	237	247	224	254	248	243	233	240	256	220	262	238	268	255	277	254	235	237	262	228	246	244	272	235	265	235	243	262	256	260	259	233	227	268	266	264	265	287	247	258	274	240	255	208	237	255	269	240	235	270	242	259	242	217	245	209	262	234	257	241	278	270	234	270	241	259	272	244	267	267	246	268	226	252	249	234	228	245	292	235	238	230	268	269	282	255	259	258	267	256	244	269	243	235	232	265	269	229	240	244	243	217	223	258	246	252	237	263	237	249	267	251	258	219	249	186	249	247	246	253	222	228	255	267	276	224	239	242	218	263	254	260	231	284	250	261	241	249	243	253	250	266	217	255	258	257	220	296	236	245	271	258	236	270	258	246	246	254	266	238	258	215	255	272	247	250	280	257	250	233	254	262	235	259	274	250	238	240	242	255	229	234	253	287	256	265	216	250	248	273	245	246	252	235	247	270	273	262	239	262	254	237	263	237	251	258	249	249	257	245	249	280	259	247	265	234	278	256	251	252	252	246	263	237	263	253	227	259	233	270	247	220	231	254	224	261	275	258	261	282	249	243	242	273	268	256	265	267	244	257	234	266	255	251	238	250	244	253	246	251	233	244	247	259	215	217	274	250	265	244	249	226	247	231	262	288	249	245	214	256	261	226	225	250	244	251	231	259	254	252	226	232	263	230	241	286	250	256	237	257	274	250	257	270	255	258	248	251	275	269	223	226	245	242	256	283	280	275	267	245	233	211	254	272	251	245	269	245	267	253	256	261	241	234	260	224	229	271	214	241	249	229	242	239	250	272	266	240	272	244	251	257	249	243	227	233	260	241	234	251	228	262	241	221	244	236	239	273	263	242	267	260	256	216	255	216	238	236	263	248	255	225	278	237	252	236	275	228	250	258	253	221	246	257	249	283	245	251	265	244	283	263	241	261	253	232	232	281	250	264	245	253	243	239	245	278	275	263	235	231	219	269	255	256	245	277	275	245	229	245	255	245	239	250	233	248	254	278	226	256	233	243	220	238	247	258	269	236	214	243	260	229	257	248	233	236	264	242	223	223	242	243	245	250	226	270	220	252	259	237	261	242	257	235	252	236	271	268	247	238	247	244	257	257	267	264	262	264	256	270	223	241	247	254	250	253	245	252	237	260	236	263	249	277	257	263	219	253	265	275	247	242	234	248	258	259	235	240	235	271	247	258	236	230	258	251	261	259	252	241	239	274	258	273	251	253	267	226	222	277	255	250	247	262	250	258	246	246	229	276	274	244	296	242	262	256	250
12080	1484	2622	3054	2783	2389	1966	1733	1558	1421	1226	1214	1124	1075	1048	951	909	849	912	796	825	796	791	798	784	779	757	768	754	741	754	724	696	693	726	682	714	681	739	695	653	715	692	649	699	661	664	635	672	711	660	712	678	655	689	642	686	673	637	673	694	658	687	643	633	636	714	649	638	695	657	650	644	681	665	597	688	658	645	652	672	646	663	657	640	609	670	649	664	665	656	690	662	694	675	674	623	668	663	642	669	643	642	653	683	703	628	615	628	625	654	691	685	661	647	655	623	625	686	679	618	613	660	605	623	676	680	607	589	651	595	654	697	661	643	688	667	631	683	675	643	672	663	657	702	626	675	664	660	673	630	638	644	668	688	646	708	652	644	626	651	619	648	632	665	620	670	650	672	672	693	676	626	677	672	680	620	617	644	695	661	677	670	629	626	678	664	646	615	688	593	669	692	614	646	640	661	642	633	614	622	682	675	629	632	665	711	630	633	610	675	639	652	585	609	643	678	632	642	665	620	648	646	651	693	645	626	639	644	667	659	685	631	648	613	615	668	698	622	711	617	678	649	636	616	648	670	671	680	658	682	646	636	615	648	613	668	657	656	666	660	613	687	689	663	622	636	653	693	673	683	610	618	663	624	602	615	656	626	687	636	644	636	623	660	653	612	674	609	640	576	633	640	608	632	649	660	634	665	633	662	679	627	665	622	630	640	645	696	612	649	652	661	622	665	596	636	630	656	673	654	638	621	631	595	681	644	633	647	615	670	682	682	644	682	639	656	661	654	705	619	589	638	695	682	681	630	654	642	659	661	708	681	674	634	660	622	663	643	637	636	682	630	662	584	631	652	645	681	650	645	605	636	621	620	635	657	663	647	606	626	675	680	644	685	642	639	665	608	605	633	655	635	646	618	644	663	679	621	647	634	659	699	657	699	634	647	620	648	635	676	648	655	636	653	663	659	618	672	653	624	685	639	605	669	689	633	702	642	633	647	660	685	642	592	660	635	628	657	650	677	682	591	679	623	620	702	641	654	625	665	640	657	645	639	641	639	653	648	656	633	639	658	638	605	625	639	633	666	667	664	643	678	649	654	672	655	671	670	642	647	618	639	624	604	599	655	647	609	619	640	643	637	663	665	651	656	642	639	663	583	650	625	695	643	633	656	686	630	692	626	643	647	680	643	641	657	626	654	687	634	656	686	657	631	661	686	677	624	629	670	631	656	664	689	643	641	671	672	686	669	620	632	643	636	704	660	673	620	673	626	680	625	663	630	651	630	638	658	603	690	688	621	670	654	636	646	617	652	625	634	658	704	655	637	659	677	614	602	639	621	598	639	655	679	697	628	615	676	649	635	643	651	651	679	643	725	664	649	687	658	645	647	623	627	633	624	619	655	587	660	628	618	652	673	656	640	655	625	641	641	652	638	640	676	610	633	609	622	654	627	640	654	695	631	643	670	686	654	612	629	611	624	660	647	692	647	620	640	619	671	641	632	626	652	681	676	654	634	644	622	611	599	655	620	664	663	668	622	663	651	655	655	650	642	637	650	625	643	660	652	659	617	669	641	633	647	613	639	618	647	643	699	663	643	647	577	667	711	639	647	641	701	612	651	677	662	592	633	648	648	650	653	673	653	697	655	650	641	606	650	674	665	652	603	641	606	667	673	667	647	658	637	646	666	652	654	649	647	648	667	635	656	649	649	629	652	648	671	602	605	650	618	630	660	644	689	639	615	606	669	625	638	676	651	622	652	625	659	650	629	651	642	677	647	697	647	647	616	663	590	641	655	690	618	598	714	675	673	626	673	633	621	687	628	628	640	658	705	654	677	621	645	646	665	655	631	644	672	646	712	692	608	653	652	674	612	639	639	696	640	667	641	652	663	665	658	608	647	647	643	624	640	669	684	655	642	662	681	627	625	611	660	628	635	625	600	639	666	605	642	652	694	634	648	649	646	691	646	623	685	663	654	675	618	631	646	640	688	644	679	615	658	639	641	638	658	671	623	613	645	619	624	645	685	619	650	640	669	654	633	669	643	725	643	614	620	627	670	679	639	699	636	626	647	640	641	676	673	595	595	617	646	638	651	656	652	650	656	653	639	646	614	615	604	658	661	665	645	604	633	619	648	582	600	680	631	652	623	632	660	627	643	657	661	655	640	647	589	614	667	606	679	651	662	652	642	665	598	643	679	617	698	668	655	679	623	658	631	665	622	664	623	660	677	636	644	622	645	636	635	677	665	664	623	640	669	635	664	635	633	689	625	651	620	671	670	672	652	668	623	678	671	616	643	624	635	566	636	636	664	613	650	655	613	657	633	606	623	652	633	645	620	633	683	660	678	621	607	632	696	670	612	639	686	645	685	684	669	681	646	624	617	656	657	603	611	666	627	603	605	584	605	625	641	628	661	612	626	715	615	629	654	710	655	684	696	654	648	662	670	682	646	597	633	645	621	665	663	676	633	617	623	623	665	623	621	591	648	632	634	641	651	634	623	640	654	661	667	630	638	692	639	638	659	662	589	644	676	660	646	692	653	692	640	627	623	692	668	696	638	656	669	641	608	628	644	634	671	672	644	665	657	659	659	657	628	602	614	648	651	679	634	669	672	669	666	633	662	654	646	662	687	635	654	646	609	635	633	618	632	673	627	617	623	643	638	630	663	641	640	657	633	603	677	656	633	644	636	680	678	605	670	657	653	665	679	680	617	653	670	675	605	634	651	644	631	629	666	637	669	635	651	698	685	644	632	668	646	655	668	638	628	661	629	650	634	639	651	658	645	614	606	645	665	662	632	625	618	683	663	676	617	649	629	618	649	619	637	620	629	611	653	637	650	692	665	632	654	622	597	647	626	662	674	648	653	620	661	681	641	651	679	643	663	656	624	623	619	673	633	637	688	637	632	654	587	644	586	690	649	630	599	605	642	634	646	664	675	656	667	621	680	632	602	636	672	642	656	696	596	685	661	655	621	593	617	626	627	650	634	631	651	657	638	626	690	596	610	629	654	678	668	641	635	614	642	652	664	639	656	669	647	681	655	657	618	633	609	636	662	675	696	654	661	645	661	657	629	640	687	635	622	664	619	633	616	663	650	649	637	657	598	600	682	600	613	612	683	647	676	667	667	634	643	671	622	631	617	633	613	623	631	656	641	676	702	617	669	663	654	636	635	655	639	617	646	614	673	683	636	630	620	663	693	661	650	580	664	678	634	614	660	680	629	662	658	675	638	614	649	624	691	635	657	635	641	671	600	642	620	703	674	623	644	615	647	642	661	615	673	649	693	677	631	644	668	644	687	691	651	627	623	635	653	650	661	636	687	610	642	678	663	635	680	638	628	640	619	611	661	632	661	680	637	700	588	641	660	680	635	648	629	652	625	671	599	660	643	655	673	656	649	639	626	628	609	676	645	670	657	668	623	682	622	652	659	686	623	668	619	670	638	679	628	648	654	630	641	637	680	656	612	574	650	604	621	623	604	637	607	667	633	649	662	649
34194	5690	2300	1718	1187	834	656	536	458	361	333	301	269	244	224	204	206	214	190	184	175	174	171	172	171	167	155	151	168	162	164	156	132	154	174	153	148	171	154	151	169	145	127	153	142	144	145	134	123	147	147	146	145	146	147	164	158	134	133	122	141	127	157	139	160	134	133	139	145	138	145	129	145	144	147	137	146	140	134	123	126	129	130	137	139	148	136	162	120	119	125	151	147	122	139	148	152	133	160	117	132	152	155	133	124	137	113	145	150	159	130	147	138	127	136	134	123	119	147	134	141	143	126	143	143	139	145	137	144	131	139	158	119	127	115	124	133	129	120	121	119	139	153	135	126	134	127	129	142	142	164	110	166	136	145	135	139	142	135	147	136	121	130	122	139	129	150	149	121	125	119	144	127	134	131	112	151	145	134	134	112	130	126	110	160	133	132	129	136	123	136	137	106	148	131	122	134	123	130	140	139	134	134	142	171	122	126	143	133	121	139	141	128	143	136	152	132	138	119	127	156	171	114	117	147	137	122	132	159	138	135	135	131	147	134	128	149	116	126	111	137	138	130	139	130	130	129	128	135	134	136	141	147	143	140	133	126	137	132	148	140	127	151	138	129	133	150	140	137	131	126	145	136	112	132	115	162	151	138	142	131	150	163	134	159	151	135	145	128	149	147	119	160	117	118	148	127	149	143	136	136	142	137	152	139	145	118	148	123	142	115	124	114	154	163	151	144	149	131	131	158	123	115	140	101	135	125	132	133	131	133	113	128	110	134	130	133	125	109	155	119	146	113	136	143	130	117	137	124	109	139	130	133	136	141	133	143	138	152	138	126	152	131	135	125	161	132	123	128	118	135	146	130	124	126	133	150	112	147	133	140	121	139	145	133	132	131	159	118	126	127	125	125	127	150	134	122	137	155	138	134	140	139	130	143	136	117	139	133	137	108	131	127	148	155	140	130	125	132	142	157	136	144	123	132	139	153	109	122	132	127	141	143	158	121	157	138	128	145	147	134	133	120	149	131	143	153	143	139	133	121	131	130	150	118	142	156	139	115	147	132	136	126	136	144	157	129	128	127	120	153	133	154	133	142	125	141	149	138	153	124	141	155	139	144	139	130	122	138	136	148	152	136	127	127	145	140	114	124	135	123	137	119	159	136	132	130	138	167	138	137	136	131	138	147	155	132	145	126	141	132	141	131	123	144	134	117	146	153	121	137	126	116	122	144	154	131	135	136	124	139	134	138	123	136	147	140	125	144	126	119	138	126	119	150	129	154	152	144	142	145	155	130	145	132	135	135	142	130	117	127	127	138	129	134	123	139	116	131	115	139	148	118	144	129	146	137	141	123	137	138	129	146	132	123	149	115	124	134	146	116	137	132	126	123	117	147	147	136	145	132	139	145	155	134	134	105	150	139	124	127	123	125	141	129	137	142	166	131	128	139	150	134	143	118	152	141	143	125	129	114	134	143	121	124	137	153	146	111	152	133	145	145	105	127	124	128	135	131	137	132	141	143	138	148	137	129	138	131	173	135	146	135	134	149	146	131	132	134	126	136	134	145	134	134	121	140	124	147	144	122	111	146	103	139	134	124	144	148	114	155	140	140	136	149	125	134	135	143	145	137	139	146	136	119	153	124	132	124	120	160	128	156	146	130	121	119	139	151	157	133	136	138	151	154	133	146	134	139	145	132	141	135	132	157	134	149	135	149	134	139	128	132	126	129	139	128	126	135	142	128	146	128	113	155	134	130	144	153	136	116	138	121	148	118	114	130	115	147	154	131	141	131	136	126	151	133	115	146	138	111	129	151	150	147	142	133	147	142	136	119	133	129	137	120	140	136	128	155	112	119	143	130	127	137	151	121	125	138	142	140	124	122	150	143	131	134	121	121	147	133	129	136	139	130	100	128	133	133	130	108	150	133	160	133	138	127	112	129	156	140	140	117	156	137	135	121	134	138	141	133	124	135	143	131	125	148	134	144	122	150	152	138	145	140	151	152	132	140	145	148	142	141	144	130	127	130	130	150	145	117	125	144	147	121	124	126	116	148	143	123	139	132	140	144	162	147	130	135	155	142	120	127	140	131	117	132	150	136	141	131	139	124	119	143	103	120	143	121	137	150	125	125	135	143	152	149	151	148	122	149	123	145	135	110	119	156	117	124	139	133	136	140	126	137	133	138	133	116	126	113	136	125	140	141	146	111	147	132	119	140	136	155	139	161	126	140	163	133	130	146	125	141	147	124	141	141	126	127	134	127	128	132	159	125	125	138	123	113	145	146	137	155	139	131	109	132	119	145	127	133	133	126	134	125	153	128	163	132	121	143	144	121	152	138	132	141	151	136	128	140	145	123	128	125	124	147	140	134	129	149	152	159	121	130	138	116	147	138	141	121	143	147	131	165	143	129	136	133	127	140	159	141	117	138	116	133	128	158	149	138	132	142	132	131	136	115	146	128	133	115	123	121	126	126	140	131	131	139	114	129	152	148	127	129	151	144	134	145	132	156	129	145	155	130	150	141	141	137	117	147	147	145	128	133	144	119	142	150	134	123	123	137	122	165	143	139	121	140	147	138	125	139	141	144	108	153	114	149	126	116	130	159	122	128	141	145	158	125	140	150	139	130	133	145	137	155	137	136	119	132	149	130	136	149	134	135	121	128	149	135	138	134	145	126	120	124	136	152	98	152	130	121	146	141	148	132	133	140	114	125	134	127	146	132	138	144	110	145	128	141	135	157	159	140	144	141	138	157	117	145	153	145	135	133	137	151	114	164	132	148	149	152	119	144	137	106	136	142	134	126	130	135	143	142	120	151	150	133	140	140	139	147	154	135	138	122	150	140	124	125	135	116	141	142	125	139	164	153	134	148	130	141	139	128	123	143	124	125	124	138	145	189	127	138	142	142	124	125	143	138	133	123	124	136	133	147	123	142	153	122	143	129	105	139	141	126	160	157	135	146	112	140	120	131	131	134	142	137	155	136	130	137	138	109	147	163	139	135	125	148	134	139	145	135	136	133	124	130	132	140	128	130	142	132	130	130	128	145	140	147	134	117	144	158	133	130	132	148	140	132	132	124	126	132	133	132	140	134	126	124	145	126	155	141	152	141	141	138	159	150	125	131	128	134	122	140	132	133	150	136	124	128	133	116	122	135	114	130	131	167	139	135	149	134	129	153	133	152	129	169	149	141	149	141	141	134	141	142	127	135	146	119	133	145	134	130	138	133	152	136	161	135	122	129	127	145	119	125	147	127	144	120	154	165	135	127	135	143	136	142	125	137	147	107	115	155	136	138	116	146	159	134	147	131	141	134	141	158	135	118	131	132	134	130	112	135	130	112	119	119	141	139	139	148	133	150	122	132	133	144	126	142	130	126	130	134	128	123	151	118	134	144	118	136	141	121	121	153	140	117	151	128	132	127	133	148	123	123	132	142	131	150	137	133	129	142	145	145	154	137	135	143	131	142	132	127	157	140	139	138	129	130	136	139	128
16697	1860	3934	4940	4295	3506	2855	2483	2053	1740	1556	1399	1246	1084	987	984	867	846	788	729	695	761	651	679	620	620	586	568	488	527	495	528	498	487	517	480	449	468	444	468	457	436	432	442	429	448	430	470	442	414	417	431	413	396	442	384	392	397	374	406	387	420	423	416	393	444	411	395	401	358	400	374	411	404	396	402	399	385	379	401	373	375	390	402	377	407	385	387	410	368	398	375	389	395	394	353	365	363	385	416	368	364	367	387	381	386	358	377	379	367	378	375	393	384	400	410	393	356	357	393	347	420	407	328	398	404	395	329	365	397	311	380	353	417	384	346	334	382	371	386	393	345	377	361	374	377	415	381	372	382	374	350	346	352	364	377	349	348	390	379	394	363	384	381	378	384	370	394	373	355	388	336	360	377	369	376	376	392	365	402	356	351	354	352	348	373	350	363	367	369	384	356	356	373	378	363	357	379	385	393	357	363	365	393	375	392	375	350	375	366	407	392	360	339	378	363	357	372	362	372	335	375	376	364	376	331	396	380	356	374	348	402	389	344	351	396	393	348	354	377	390	357	377	345	441	363	378	356	376	378	360	372	371	370	366	365	414	379	403	347	372	380	383	367	397	377	342	367	368	388	383	386	380	369	337	359	370	399	358	375	374	374	358	400	343	385	359	400	355	360	347	336	377	370	354	370	366	397	328	362	375	351	383	350	367	381	369	411	411	371	333	392	383	369	331	333	379	375	341	374	354	356	358	366	349	363	328	374	379	367	354	385	380	368	332	379	324	388	347	371	358	351	384	386	379	355	343	365	354	365	321	363	381	374	365	373	395	363	356	333	358	364	347	363	342	370	376	386	395	364	367	387	340	386	375	373	373	357	404	367	345	381	379	349	360	376	383	401	403	374	377	354	345	347	386	343	359	378	398	364	336	356	382	368	376	365	369	392	375	391	362	356	363	380	392	350	368	314	365	365	331	386	388	369	382	376	368	387	374	376	404	375	351	373	377	367	367	392	365	396	354	362	388	373	375	397	380	342	406	385	375	386	377	366	396	366	355	347	389	376	369	376	378	387	342	368	374	385	356	377	405	378	361	366	376	352	338	370	417	379	353	395	370	337	349	374	331	353	349	364	356	364	379	356	364	358	368	363	354	396	368	410	377	420	330	358	359	362	391	366	349	352	359	370	367	351	387	346	394	397	377	374	362	410	345	370	401	402	391	368	375	357	366	392	398	376	347	387	368	431	381	387	356	361	346	372	334	387	386	376	375	336	365	390	367	365	343	340	347	379	383	367	370	369	368	361	385	392	382	342	351	373	396	373	367	367	391	332	318	378	379	321	380	366	365	359	396	350	357	400	370	334	364	378	393	368	385	377	389	367	359	361	374	387	354	328	370	351	359	362	345	366	355	342	342	371	392	382	336	388	415	353	369	405	326	370	366	392	352	357	370	358	368	353	398	397	350	373	360	360	354	373	341	363	333	393	357	348	357	364	366	344	364	366	347	375	373	338	367	404	390	353	375	382	394	382	381	359	383	364	391	369	362	367	378	354	377	366	325	362	372	355	372	386	379	388	370	339	382	344	355	359	368	351	368	363	378	341	366	361	419	359	345	371	364	362	378	395	330	345	388	380	379	369	396	358	364	366	355	377	342	359	388	358	376	356	345	353	386	338	365	367	342	375	390	369	379	376	360	396	361	380	351	349	388	358	353	372	372	394	386	350	357	377	354	345	380	396	398	378	377	372	351	381	395	371	380	326	352	341	377	334	374	377	371	394	346	349	405	357	380	348	359	357	396	396	382	353	363	346	393	389	393	389	379	383	374	328	404	338	418	371	362	377	364	354	379	385	369	392	362	324	357	385	362	403	389	339	397	335	387	385	363	335	355	376	388	341	394	375	354	368	375	392	357	351	333	374	378	360	387	402	369	373	347	333	353	356	338	379	354	378	369	418	416	389	385	348	361	325	375	365	347	390	372	369	340	355	374	402	368	380	364	366	386	383	378	399	365	355	372	390	385	354	375	392	384	369	376	362	400	339	344	377	365	391	392	376	373	390	369	343	368	365	397	378	347	373	371	380	357	368	358	349	377	385	367	349	374	336	406	369	387	386	356	374	410	384	369	338	339	401	337	336	354	364	370	373	356	388	390	341	357	346	352	394	369	380	371	354	357	393	360	349	395	379	335	369	334	357	363	339	372	420	404	363	407	354	349	354	387	377	332	370	378	389	338	365	364	374	362	420	388	400	362	349	368	387	373	393	418	359	348	374	360	392	364	390	382	407	348	374	385	350	383	359	369	357	367	386	340	356	362	377	383	358	366	358	417	353	351	364	394	404	380	374	376	352	349	361	391	371	400	369	379	410	379	368	386	348	365	382	377	374	408	344	347	384	373	356	363	351	350	343	402	360	366	416	337	343	406	374	366	371	380	363	357	351	390	379	351	382	344	358	393	343	408	372	341	369	379	339	353	372	356	404	403	340	385	408	368	387	346	354	368	357	388	360	325	360	350	386	388	341	371	365	376	372	391	351	396	393	406	382	364	352	352	381	349	365	334	392	377	367	377	403	392	385	381	389	362	374	380	345	389	345	375	372	354	380	412	388	411	384	336	363	403	419	378	350	362	411	368	362	353	381	366	336	348	358	353	384	384	345	360	336	347	367	378	362	368	404	352	393	363	357	379	350	369	385	368	354	376	374	331	376	381	328	375	369	322	358	358	359	365	389	384	328	342	380	384	378	349	346	390	378	333	384	331	346	380	346	370	385	397	364	367	350	401	357	393	360	378	354	362	335	359	334	371	349	359	361	348	352	368	366	386	396	368	343	375	371	340	365	360	340	390	382	394	359	378	414	381	371	389	373	371	336	366	417	366	375	370	377	383	320	366	369	369	355	357	385	379	372	382	369	387	356	339	358	362	368	383	396	396	371	348	349	365	365	346	383	381	385	369	377	359	371	320	352	380	353	359	375	374	359	360	330	363	383	347	372	373	376	393	355	322	354	373	383	354	399	372	358	350	392	326	354	366	394	368	329	361	395	375	388	401	389	351	359	354	391	362	377	374	374	389	380	400	390	402	361	359	365	387	383	361	378	381	388	394	373	342	358	373	377	371	401	346	368	378	398	340	316	367	391	401	385	327	361	383	367	369	390	345	372	346	378	382	354	375	380	356	396	363	379	362	355	360	375	358	353	347	366	365	355	381	379	391	398	365	406	390	347	384	346	394	408	352	357	372	411	384	342	371	373	348	362	376	388	372	368	376	324	366	392	347	411	386	350	366	365	344	387	356	388	381	392	350	352	359	354	331	381	353	370	399	366	372	383	355	336	363	367	355	386	307	394	323	362	374	370	341	332	364	383	358	379	369	376	390	365	394	350	367	402	323	374	377	362	369	375	360	397	369	363	375	378	369	363	370	359	346	393	408	385	378	385	374	339	352	367	379	359	354	395	360	356	362	370	341	351	365	383	385	382	389	354	350	362	366	365	360	361	377	377
4068	288	244	239	252	205	200	199	228	235	208	214	223	207	214	226	191	215	236	202	204	198	206	200	213	215	197	201	178	184	224	229	196	184	215	254	201	212	221	187	197	209	217	195	208	195	224	210	213	230	211	205	209	202	215	203	200	209	188	173	217	217	168	220	198	184	211	199	217	189	223	202	237	189	191	204	191	211	205	208	196	208	216	213	199	190	202	202	205	215	203	222	201	191	217	220	196	216	204	194	217	208	200	199	234	210	204	225	173	188	206	181	215	203	218	209	202	190	180	227	229	187	213	180	221	194	204	172	189	193	193	202	223	206	192	210	194	168	210	184	178	224	190	178	206	209	208	204	214	188	205	197	214	188	206	218	199	180	205	222	177	171	214	202	203	187	206	197	171	218	203	227	211	208	203	196	214	199	201	199	200	200	188	213	196	191	208	195	194	213	180	215	187	205	170	202	179	225	189	180	191	169	203	194	190	206	205	223	196	201	199	210	196	185	214	225	190	198	206	218	177	241	191	186	202	202	211	203	204	195	202	198	201	230	183	188	188	190	191	194	181	189	179	198	207	186	177	209	210	207	182	196	178	177	199	177	209	200	212	205	185	216	213	204	219	216	172	218	228	202	219	199	191	200	198	193	197	177	202	207	222	203	185	171	197	193	209	198	224	205	196	227	198	199	211	230	198	206	213	179	199	186	195	200	202	171	212	203	207	210	232	197	216	207	207	196	205	224	227	189	193	213	203	189	164	230	150	195	201	175	201	195	198	215	216	207	214	192	180	193	190	195	167	195	216	200	187	200	195	199	207	175	174	183	186	225	192	200	204	208	193	221	192	225	191	200	189	208	207	179	205	218	204	198	193	207	174	198	193	206	198	200	207	198	208	199	209	187	202	218	190	179	181	211	213	190	195	240	195	216	209	199	196	229	221	211	203	222	223	212	210	192	193	193	189	206	187	242	213	195	206	216	201	240	199	217	202	195	184	209	210	194	185	199	209	228	217	187	188	199	229	185	200	201	191	213	210	185	207	210	205	184	191	185	189	173	208	208	176	189	192	212	196	195	192	177	189	196	206	217	194	190	220	191	180	189	205	201	209	167	187	212	192	203	194	196	203	209	210	193	180	211	192	200	203	213	227	191	210	210	213	216	216	193	181	182	210	172	192	196	227	190	209	175	181	218	177	218	217	200	207	219	204	215	184	197	190	203	207	171	209	232	167	224	194	194	203	209	202	179	210	203	184	197	209	211	208	197	189	192	206	185	207	190	199	224	183	213	217	208	258	203	173	195	187	201	190	211	176	192	167	201	198	196	191	194	177	185	194	158	200	181	241	201	176	194	203	213	218	213	201	212	192	227	210	218	210	214	203	210	208	203	189	199	232	199	200	170	202	222	178	180	191	197	192	198	203	241	193	220	232	198	195	177	211	203	189	202	201	197	199	200	177	196	202	209	186	207	211	197	239	192	204	201	215	212	202	217	213	225	200	221	203	210	184	206	199	168	191	172	219	203	194	202	195	200	206	193	183	242	207	206	190	187	203	212	187	193	204	201	211	198	192	216	213	197	202	194	209	205	203	200	198	236	207	210	204	221	209	216	227	189	192	224	209	186	236	212	208	206	207	189	189	219	200	184	182	211	209	221	196	201	214	211	210	214	209	188	199	219	202	199	204	205	196	221	172	221	205	229	186	177	227	217	184	196	186	190	166	193	196	201	194	220	205	224	204	209	194	203	192	197	189	202	209	201	222	188	211	222	203	208	208	178	208	203	212	219	208	217	176	209	201	205	212	235	181	214	191	191	192	197	198	210	224	204	214	157	208	202	219	199	219	183	220	211	206	178	206	193	207	178	194	208	203	196	204	216	202	210	203	219	202	195	178	198	181	203	198	215	216	217	191	208	169	207	195	207	205	204	206	188	201	191	185	208	215	210	225	208	188	174	188	193	216	204	213	198	225	207	228	216	184	186	235	201	217	196	178	198	217	204	202	191	220	214	211	182	199	198	218	211	216	207	193	203	221	218	209	208	227	202	193	182	212	193	241	228	208	203	218	216	216	224	196	181	200	194	187	208	208	195	193	210	200	178	213	223	231	212	206	208	217	206	214	197	217	218	211	207	226	211	183	195	189	225	184	194	191	208	177	185	182	203	198	179	192	212	210	190	194	189	200	201	203	172	175	199	213	214	208	194	203	212	179	196	203	195	189	184	204	204	180	200	213	203	218	182	203	211	191	205	199	192	178	206	173	194	208	195	181	194	195	205	199	211	204	218	160	189	195	222	217	187	186	214	198	218	209	204	216	200	200	197	208	218	200	206	190	184	199	208	184	170	197	181	208	198	220	205	201	194	192	203	198	213	175	206	214	218	199	210	229	223	181	188	201	176	203	198	188	201	202	205	178	211	218	179	220	200	185	224	196	210	223	217	207	218	202	208	202	188	196	213	194	168	212	190	201	220	191	201	199	187	190	211	188	223	196	188	196	188	175	208	222	230	197	216	214	179	215	197	204	207	215	203	218	224	173	201	213	210	211	179	217	232	213	214	193	179	209	209	205	207	213	222	198	203	203	196	191	178	187	192	186	248	204	188	188	195	204	206	202	187	207	192	182	205	195	221	202	222	212	210	206	188	203	180	186	205	199	182	210	205	208	212	201	223	206	191	200	194	200	223	224	221	186	186	214	212	192	192	217	220	216	229	215	198	188	218	214	214	198	208	190	191	170	204	211	227	209	178	199	194	207	210	224	206	188	195	215	215	236	216	206	234	226	199	210	197	194	230	208	219	215	204	177	186	195	181	181	196	212	182	211	208	189	200	188	175	197	217	188	193	188	194	176	202	208	219	190	201	224	199	195	187	208	175	201	189	182	196	206	207	212	229	211	190	209	173	191	199	235	208	206	206	207	179	194	217	185	188	174	208	198	195	198	197	176	204	183	202	204	213	186	195	202	214	196	197	187	209	203	213	195	216	218	199	219	228	212	178	208	223	209	180	185	206	228	226	210	190	200	202	230	169	220	234	210	209	216	191	189	203	191	211	216	185	192	217	211	190	199	225	204	197	195	218	193	197	218	186	187	216	223	198	212	210	209	180	208	180	209	183	200	195	210	189	205	200	191	204	192	203	215	187	197	197	191	192	184	221	203	205	215	188	211	192	206	227	179	188	200	191	197	224	185	187	197	194	218	201	202	217	207	209	190	199	195	208	191	189	204	177	199	204	174	195	229	183	222	206	181	201	218	196	192	189	224	214	207	191	205	190	206	203	216	187	214	195	202	212	196	217	185	205	205	202	206	182	215	211	211	194	186	197	206	215	210	210	185	194	193	185	200	230	197	227	178	216	194	202	182	220	205	206	201	198	214	183	192	188	217	193	153	198	168	175	196	199	201	197	190	190	194	210	199	201	201	190	196	183	193	193	192	212	202	181	209	187	211	179	200	174	206	218	179	215	209	211	173	233	192	232	218	185	215	214	191	196	193	209	199	193	207	203
3455	607	646	748	686	695	688	624	647	601	556	606	584	563	555	571	552	558	592	518	561	548	621	562	564	538	554	577	556	532	526	562	540	525	547	558	552	528	561	559	545	569	532	521	541	515	528	516	535	538	564	565	571	568	559	535	574	505	570	568	556	577	551	570	584	546	554	572	572	515	537	524	466	563	618	464	559	531	569	542	527	534	553	562	548	554	583	543	538	495	512	562	546	534	561	530	554	581	528	539	580	519	521	571	547	580	569	506	536	550	584	545	556	538	548	607	549	544	561	539	530	525	557	532	521	540	540	506	557	546	530	535	579	554	517	554	575	543	545	567	568	578	569	546	591	582	568	514	522	574	543	533	546	545	549	535	569	541	565	515	551	546	512	558	531	529	520	570	519	533	549	540	513	522	556	525	579	554	542	505	520	539	541	569	529	566	568	505	555	524	568	513	517	500	528	544	580	544	570	531	543	524	553	530	570	586	546	542	589	549	516	528	503	520	538	540	544	534	518	509	510	530	570	574	538	526	560	519	517	544	554	553	547	518	534	524	555	554	543	552	541	515	536	526	556	536	508	578	536	531	524	511	553	550	540	512	546	539	498	563	542	539	507	514	555	518	580	566	534	578	522	550	548	550	541	550	510	524	567	533	564	581	534	526	547	557	505	562	534	543	495	528	571	503	519	522	527	552	558	539	559	555	524	508	520	533	547	534	545	551	585	542	561	581	586	557	578	545	531	544	567	531	520	528	546	517	574	576	579	531	533	560	561	552	566	583	517	536	512	533	503	546	538	570	560	546	526	575	536	540	527	539	551	520	535	566	493	533	541	527	557	535	578	559	525	593	532	519	584	559	514	539	573	546	527	518	553	559	557	555	565	554	524	572	576	528	517	556	546	529	554	549	544	539	544	542	543	548	518	588	566	553	533	542	566	533	529	546	554	508	552	535	544	573	542	523	542	551	507	490	532	517	580	527	562	577	578	564	529	535	545	511	580	556	514	548	560	563	537	560	542	518	558	523	530	506	550	560	544	553	566	535	548	510	494	541	562	527	543	581	565	540	534	527	519	544	595	536	527	550	543	520	531	573	535	563	536	572	530	541	532	522	594	566	549	520	547	549	581	504	561	509	543	531	548	546	525	566	543	562	580	528	542	537	585	524	514	509	505	607	528	553	555	544	528	553	532	529	549	544	519	529	539	531	553	564	548	528	527	550	483	559	605	521	559	527	568	554	488	497	558	503	570	530	508	575	548	490	513	511	619	553	565	537	535	545	525	535	550	530	569	557	523	595	539	565	565	549	522	541	530	550	543	547	539	575	534	557	555	567	542	519	532	575	566	573	547	551	534	553	547	549	574	542	551	568	550	517	568	538	523	535	524	546	545	544	552	508	556	530	541	549	517	542	528	543	515	537	517	487	540	577	520	580	561	547	567	504	536	578	542	546	556	516	592	549	574	545	565	522	511	565	585	536	580	523	529	584	567	572	518	516	575	541	564	541	548	543	497	539	588	547	576	537	560	514	508	568	525	572	516	554	563	556	550	556	548	530	548	563	516	535	554	564	569	560	522	548	572	580	556	524	538	508	537	506	548	517	538	565	517	551	523	537	563	549	542	544	584	541	568	562	530	561	532	547	531	561	548	542	571	540	525	542	541	548	589	542	525	552	573	590	554	523	546	518	562	546	490	543	550	545	527	548	541	571	531	451	511	546	542	550	552	516	520	504	560	548	575	596	535	541	500	557	586	606	554	554	527	566	528	541	589	558	540	583	537	513	562	584	562	549	545	550	575	542	556	568	554	530	539	524	548	547	516	558	580	535	492	596	557	554	537	590	499	572	534	547	583	568	494	583	567	548	560	539	536	507	541	515	565	544	547	502	544	540	564	582	513	598	527	525	556	509	585	510	534	527	542	595	572	552	544	523	571	537	536	502	527	536	568	530	547	526	528	551	548	553	538	602	536	547	563	532	547	621	534	561	600	502	533	529	537	547	561	553	573	556	524	555	538	537	531	553	548	551	558	512	527	532	550	538	525	528	539	539	509	559	552	562	557	485	566	590	536	522	534	532	572	528	512	541	594	576	545	494	558	563	543	584	569	602	553	598	516	556	550	558	558	560	580	526	558	554	569	552	535	545	532	559	529	546	572	531	573	525	544	512	517	523	564	540	549	551	544	505	520	522	532	543	556	534	521	566	531	542	539	548	511	553	538	550	538	525	523	541	535	556	522	538	546	531	539	576	505	546	541	551	519	542	568	545	527	510	537	524	497	557	585	498	483	554	543	546	534	510	555	539	540	523	579	562	540	516	561	556	557	533	555	547	527	519	542	532	547	525	531	537	548	494	541	540	524	547	589	565	579	539	563	572	570	572	552	546	544	558	528	509	527	533	545	557	523	529	525	574	530	571	507	538	576	535	559	505	579	546	516	547	556	521	516	547	549	541	477	551	531	529	541	515	555	570	538	561	498	536	553	540	527	525	564	577	585	549	532	529	531	506	590	553	570	560	508	516	557	591	550	525	552	519	549	536	554	564	576	531	566	564	526	566	570	541	569	538	537	501	515	555	571	597	582	564	523	557	587	517	516	555	594	528	516	528	555	487	540	588	587	540	561	560	535	533	568	555	538	520	585	556	543	532	509	577	517	517	528	592	539	538	551	504	499	480	592	576	555	507	514	502	540	527	513	534	536	524	589	570	502	502	542	513	527	562	520	511	527	554	539	552	512	507	476	530	498	537	528	553	510	568	543	513	574	551	537	531	546	563	544	546	542	534	560	564	543	506	509	539	535	555	516	542	579	545	537	561	548	553	520	545	553	595	528	565	545	563	536	566	526	535	575	533	497	565	555	568	564	516	538	505	544	574	555	537	559	546	602	514	539	497	545	518	540	537	554	556	525	580	618	530	543	538	555	532	593	530	536	598	549	541	542	553	553	528	553	584	498	561	544	539	524	538	576	564	542	586	520	542	519	570	566	517	567	567	517	537	519	521	574	558	554	560	522	555	542	544	542	503	548	556	585	493	543	562	557	534	549	533	582	537	525	584	554	517	528	548	534	515	542	537	545	538	533	559	506	572	513	502	520	567	581	523	600	591	569	532	561	538	575	574	545	558	523	524	525	490	527	522	566	570	552	543	575	588	564	523	540	534	540	569	526	567	549	547	529	538	562	525	524	516	557	535	558	555	544	508	521	531	558	531	549	565	490	543	570	519	545	517	565	514	533	545	568	576	534	563	518	569	512	519	535	537	572	535	566	524	567	554	518	528	538	562	514	570	549	514	572	521	543	541	544	558	544	491	585	547	509	556	543	591	577	536	555	548	544	504	546	517	543	515	533	537	533	529	528	529	520	539	572	602	512	555	579	562	519	523	552	558	550	571	547	582	548	559	555	540	517	539	573	546	531	503	541	551	548	548	524	504	503	560	529	537	561	559	562	539	546	552	553	557	563	564	560	574	534	586	543	526	479	503	544	569	562	533	526	555	513	521
22051	2032	1240	1010	750	601	490	461	433	330	337	326	309	272	292	290	282	287	262	239	296	293	237	263	270	247	276	215	282	245	275	245	269	241	292	247	282	241	248	268	274	280	269	261	254	217	237	230	243	258	239	272	258	233	228	243	263	253	242	244	263	255	255	258	234	261	266	228	250	214	264	268	272	252	238	264	246	267	245	228	262	243	282	282	256	226	257	256	259	254	247	246	275	265	246	261	255	243	261	244	234	252	238	280	210	235	252	233	259	255	266	273	238	214	243	252	229	245	261	252	263	255	241	259	244	249	235	260	273	261	249	221	238	253	257	229	245	251	251	246	251	251	265	251	238	238	261	228	263	240	261	267	265	257	229	257	271	236	252	242	251	240	257	258	244	241	268	242	257	234	260	238	252	261	265	291	262	228	253	255	246	249	246	245	230	215	255	292	225	239	236	204	251	245	250	226	247	224	230	230	229	253	227	266	270	230	264	232	266	262	240	258	233	234	232	282	253	236	259	235	235	231	270	247	236	249	249	246	248	232	202	269	242	258	262	248	227	295	259	281	248	280	239	253	248	256	254	239	245	233	258	217	265	251	223	258	243	271	263	266	269	232	252	231	245	239	250	268	244	233	233	227	236	255	247	253	278	222	243	238	240	222	257	249	233	237	260	245	237	252	243	254	268	250	256	231	250	255	261	243	246	251	257	258	246	231	222	245	270	262	213	247	242	226	217	265	246	248	231	259	232	255	240	247	249	230	244	252	277	251	216	256	232	249	270	251	247	251	248	233	249	279	242	242	269	267	262	230	239	232	276	264	241	248	253	265	231	255	246	268	236	250	242	215	244	267	256	241	228	239	260	257	254	249	259	250	234	265	245	230	231	224	278	272	256	253	253	252	261	266	260	241	254	239	255	260	235	224	225	237	238	261	260	247	267	238	241	283	268	224	250	252	265	260	230	257	236	279	231	253	248	242	225	256	261	273	250	295	229	239	244	252	233	259	238	253	247	251	234	242	243	239	265	280	253	226	254	242	250	245	234	285	237	240	249	254	234	242	238	219	220	218	241	240	249	268	242	268	256	242	263	252	243	281	258	264	239	258	224	258	239	256	221	225	231	252	280	267	241	234	251	254	240	264	242	227	248	243	238	279	221	212	270	255	249	260	237	219	238	240	250	247	259	258	255	256	236	261	251	230	238	257	229	247	235	238	261	237	251	241	261	231	275	239	275	224	236	247	232	238	247	248	239	248	259	245	262	242	248	254	251	281	250	233	226	258	239	251	260	213	237	243	230	244	247	237	250	240	250	211	256	242	269	259	255	263	222	242	239	268	244	279	268	253	257	221	247	249	250	233	242	278	224	252	236	234	252	266	258	258	265	237	235	249	237	236	218	242	214	240	247	246	266	249	248	243	230	230	254	217	245	264	244	230	232	284	259	270	281	264	260	237	248	244	246	241	224	245	239	287	231	261	243	255	260	267	261	232	239	247	254	249	258	240	215	217	238	229	246	248	250	271	277	234	262	259	243	248	252	258	249	233	262	230	253	235	243	244	274	240	239	259	242	270	235	231	280	266	271	256	236	239	258	238	257	277	262	221	246	220	268	232	247	256	197	273	288	242	251	221	247	251	245	263	278	254	244	273	242	249	232	261	243	274	268	264	254	254	264	236	239	255	247	239	236	258	244	266	237	262	239	285	258	266	246	249	223	279	261	243	229	239	269	249	245	244	246	238	248	276	245	261	245	252	235	271	254	252	228	266	241	245	241	271	265	254	256	254	257	240	229	215	252	244	276	260	266	243	221	258	241	246	247	261	246	263	251	227	282	231	247	269	256	261	252	251	237	234	273	254	249	256	246	240	228	256	244	264	270	242	219	243	258	254	239	257	257	266	242	227	229	233	249	230	249	243	232	267	237	228	269	245	247	239	256	256	247	240	223	278	257	240	265	266	222	259	256	242	253	240	261	247	240	262	229	256	248	252	230	234	255	279	265	271	241	263	227	236	214	232	249	264	272	255	264	258	263	234	259	249	248	263	235	246	236	268	240	232	231	220	235	256	250	244	267	220	232	252	243	235	250	264	228	234	260	261	267	275	271	242	276	266	268	253	250	287	238	246	244	262	244	277	241	265	242	245	259	235	252	237	242	255	266	247	224	205	266	244	242	257	260	229	248	240	244	276	237	273	315	243	283	266	245	261	265	263	218	245	251	267	257	256	263	229	251	269	249	251	278	276	246	249	250	246	226	231	232	279	262	245	226	233	230	247	232	268	249	238	253	234	249	236	245	253	259	228	244	237	242	210	258	265	255	254	238	263	222	241	246	257	216	277	240	241	263	248	222	284	258	247	244	261	224	255	253	247	257	243	252	266	242	248	227	245	237	258	225	226	236	265	239	265	252	232	244	247	269	250	232	231	256	235	255	240	220	236	244	249	251	257	283	295	247	267	258	245	219	232	257	275	259	226	241	262	260	274	253	234	245	241	258	262	245	261	247	242	238	225	251	256	232	268	249	240	243	257	243	266	239	261	250	260	272	239	239	265	297	232	236	248	237	266	232	239	246	238	246	241	233	271	247	254	240	257	260	260	255	237	254	236	254	275	233	272	257	206	238	251	220	251	240	219	252	251	261	237	244	216	261	254	272	271	260	278	283	242	238	236	236	276	248	247	229	285	265	240	229	269	226	259	260	248	247	270	282	226	260	253	210	264	240	259	261	262	282	257	227	249	261	259	237	237	252	291	238	234	259	270	229	242	263	213	255	251	230	249	268	242	236	226	251	263	225	254	229	269	250	232	261	249	270	264	255	248	258	245	240	273	260	260	241	256	229	264	236	240	257	231	236	228	248	248	244	253	281	238	262	225	242	261	257	252	251	258	259	244	269	217	271	247	244	246	232	241	239	275	243	268	275	252	238	222	253	239	218	307	253	233	266	253	230	243	256	252	242	271	249	244	267	263	222	272	240	256	242	233	261	245	248	228	226	253	249	229	253	221	242	261	261	244	222	250	264	258	256	274	242	240	245	289	229	220	242	256	224	247	249	219	266	234	232	244	292	273	241	233	260	282	253	253	242	257	244	265	267	229	247	232	260	260	257	244	264	247	227	266	254	238	218	228	232	243	250	247	274	271	275	227	235	271	226	228	278	271	244	255	239	268	259	268	272	259	275	263	239	262	219	235	254	249	233	226	264	247	257	243	266	268	224	230	252	257	256	266	252	296	251	243	249	257	229	243	232	237	239	256	269	268	236	249	205	230	251	236	266	227	242	247	248	261	243	262	241	266	252	264	257	242	240	271	243	244	250	255	235	249	241	251	256	254	242	259	261	233	260	257	248	203	209	273	237	236	252	240	239	231	262	257	257	222	235	260	199	239	215	263	243	235	250	247	239	266	245	245	261	250	217	271	236	272	274	254	265	253	238	234	254	242	264	235	233	246	255	226	243	248	268	249	249	248	283	255	247	258	231	266	244	242	246	236	267	244	259	246	247	236
11242	1488	2496	2973	2650	2385	1978	1755	1487	1371	1244	1186	1112	1027	974	942	911	863	888	838	820	798	815	769	769	737	701	717	744	685	685	759	669	681	692	701	710	699	728	678	658	719	667	734	702	650	663	685	700	697	732	692	655	689	642	646	699	676	627	671	714	612	667	682	628	667	649	667	634	667	698	658	659	678	598	665	671	672	667	642	640	646	675	688	620	616	665	603	642	677	657	620	636	675	685	634	648	686	647	672	678	668	630	648	604	677	676	646	660	671	694	630	629	681	658	647	642	697	683	591	650	654	638	688	678	622	683	624	668	655	636	655	656	640	610	672	590	657	660	646	662	616	637	662	610	671	702	615	643	689	669	614	644	658	623	645	694	685	656	627	632	669	622	634	636	646	654	659	677	689	666	672	651	655	659	625	645	615	681	618	648	687	640	648	657	644	670	645	689	634	660	632	647	638	670	689	678	718	608	624	635	630	656	670	658	639	657	615	557	647	622	632	708	652	667	643	671	669	638	608	620	625	666	651	604	648	611	654	659	636	631	628	676	661	601	682	656	610	649	669	613	627	653	696	633	625	621	679	658	640	689	672	652	634	635	622	661	657	655	638	605	630	670	657	643	632	667	611	616	691	612	675	652	654	647	675	602	636	659	674	636	653	626	631	684	679	629	678	599	654	653	659	646	689	634	633	697	630	594	668	654	651	630	623	686	639	640	672	646	640	625	633	647	607	675	588	692	641	643	677	650	630	646	683	610	656	637	647	641	656	652	660	673	622	676	723	677	701	645	684	657	629	616	640	663	628	601	681	647	647	678	664	647	630	619	609	641	664	616	639	618	615	641	587	615	650	696	651	617	649	603	640	639	654	643	646	677	622	657	610	640	661	653	620	682	629	665	689	647	650	621	625	654	674	659	653	591	643	641	651	615	645	707	652	712	635	639	624	653	631	687	630	707	629	657	652	645	641	644	593	655	642	608	644	662	635	664	637	637	669	632	645	638	643	626	686	643	668	688	605	656	661	667	600	620	645	631	678	626	625	667	636	629	681	618	630	642	678	631	668	622	617	637	614	685	681	634	623	618	670	602	652	697	634	656	631	690	680	648	692	657	671	645	667	636	634	601	630	647	645	663	650	625	672	631	626	670	620	665	635	648	646	688	663	615	621	686	627	681	667	651	652	652	683	670	654	625	675	682	625	638	693	665	659	613	600	639	628	627	664	685	653	673	676	671	606	615	630	629	653	665	647	646	652	654	662	613	670	576	631	703	654	696	608	622	673	600	641	628	658	619	659	685	651	642	648	677	647	673	646	649	640	649	682	701	654	626	677	611	612	653	636	713	694	629	628	639	610	623	635	637	658	683	651	660	626	617	658	639	627	627	626	666	637	624	708	640	619	640	631	636	623	659	614	671	620	611	707	655	652	637	652	631	669	649	644	640	646	659	644	625	608	662	657	639	674	659	605	655	678	640	628	593	624	651	666	666	613	596	682	639	625	672	650	638	654	620	659	637	665	644	647	709	661	654	664	645	666	675	612	639	614	677	629	613	631	654	672	650	633	634	585	652	655	672	636	626	629	689	656	617	651	644	641	625	652	611	621	654	591	645	618	668	641	666	657	662	647	637	677	646	662	637	668	655	669	631	616	604	644	622	625	631	645	657	643	662	644	617	637	665	637	673	652	694	685	640	645	630	628	666	607	617	639	651	649	642	598	681	577	675	659	611	676	721	669	625	640	675	655	613	637	598	653	608	638	633	638	609	664	626	642	651	653	734	628	626	676	645	654	664	643	639	650	625	616	642	628	641	610	622	653	638	625	666	640	654	639	651	697	652	651	606	683	603	660	594	682	648	668	626	657	674	682	628	677	644	654	646	638	661	613	630	640	611	633	632	664	642	637	634	629	641	668	691	685	621	642	661	681	642	697	612	576	623	649	730	644	613	579	638	610	613	651	679	627	651	633	625	620	666	660	668	673	637	666	670	645	628	704	678	645	636	646	646	639	635	642	569	653	641	644	672	670	649	617	623	660	603	629	591	622	613	641	651	679	651	629	657	633	651	642	668	672	659	628	641	644	625	621	648	672	646	685	608	593	702	669	630	643	667	659	652	681	656	670	635	689	664	602	641	607	643	619	661	667	665	673	672	667	657	676	682	662	610	665	623	659	636	667	668	625	641	642	698	641	693	659	643	662	616	632	666	637	633	676	637	646	678	620	643	614	616	706	602	621	629	630	625	651	631	653	668	682	646	654	640	662	619	612	615	630	645	618	688	640	694	689	705	639	605	636	651	668	639	636	651	614	652	675	647	694	632	638	631	652	633	634	617	631	652	653	677	633	678	624	611	635	641	625	635	643	624	684	620	630	627	659	646	671	649	637	627	631	666	650	681	627	649	627	638	620	654	623	657	625	697	636	629	655	683	624	616	671	682	644	624	582	634	636	634	668	634	632	634	658	662	586	669	628	641	644	617	629	659	656	623	639	651	661	640	642	672	656	608	620	629	595	664	653	638	673	677	640	577	628	643	647	655	665	646	662	675	691	663	624	653	613	612	641	666	687	672	647	669	665	631	641	654	609	669	661	675	610	608	646	637	638	626	653	646	684	640	645	669	647	661	624	653	687	631	632	657	654	629	630	631	596	646	692	670	659	658	668	634	614	670	644	594	613	700	620	668	648	635	624	625	599	667	676	642	632	693	647	668	703	610	630	684	706	621	652	665	624	640	669	645	644	661	638	637	677	648	610	660	651	658	601	637	643	703	622	634	616	663	667	608	673	639	653	630	666	652	649	682	577	607	683	649	612	624	661	615	631	632	627	659	631	631	626	652	667	608	675	663	692	624	644	647	627	668	625	686	656	624	657	649	626	654	656	616	645	667	652	668	634	676	636	671	726	710	594	657	618	677	699	632	661	646	687	624	689	680	670	622	646	608	628	635	634	680	647	634	618	642	641	607	657	631	644	663	647	650	641	612	661	639	655	629	668	669	642	627	636	681	601	636	649	637	620	662	660	637	652	665	607	600	642	671	668	661	663	700	627	618	638	688	632	676	661	649	636	633	682	663	674	629	621	657	659	646	597	661	655	655	662	608	679	625	649	649	620	686	652	653	655	617	653	681	604	626	641	631	664	608	670	626	604	652	636	611	630	675	645	647	686	637	662	689	631	670	656	639	662	630	651	634	652	652	616	647	650	696	623	687	618	649	632	635	603	659	674	667	646	646	633	610	645	690	657	637	647	681	672	624	659	602	635	624	653	619	641	608	641	640	659	642	666	622	619	658	669	606	640	606	642	684	679	650	602	667	671	659	658	701	635	634	624	654	594	655	673	646	650	606	633	636	653	649	662	646	668	625	625	650	634	645	623	644	658	634	646	661	666	638	688	684	627	633	649	719	649	637	611	655	664	653	674	669	673	659	685	570	629	667	616	600	612	670	672	668	621	630	617	643	639	669	593	648	648	636	667	666	650	625	629	646	635	680	659	679	626	672	632	654	688
33795	5554	2277	1670	1201	873	653	576	409	383	335	273	229	237	229	220	194	205	193	218	177	158	172	177	155	147	174	157	163	157	164	165	167	175	153	163	133	164	157	157	153	146	130	131	128	161	147	124	142	134	134	152	137	134	148	152	153	153	164	121	141	117	132	142	152	147	150	153	142	157	156	147	136	145	143	123	137	127	110	137	131	130	146	148	150	169	135	140	150	131	136	124	133	142	136	127	151	140	146	124	139	130	137	127	142	160	117	132	146	148	130	147	119	134	124	165	140	137	151	126	138	133	117	138	129	158	137	132	126	128	147	129	148	131	121	135	159	143	144	139	165	144	143	155	143	145	145	147	117	142	151	131	126	130	125	143	137	119	147	124	134	128	148	130	148	140	135	121	131	126	127	113	137	132	133	131	138	126	137	158	114	132	142	132	116	146	160	127	132	150	125	148	117	155	134	145	152	110	144	126	116	141	149	149	150	146	125	137	155	130	145	135	123	122	111	127	126	129	121	143	122	124	143	142	130	137	120	144	135	146	146	123	133	147	131	138	148	133	125	162	134	136	124	122	110	128	138	115	141	140	133	134	149	138	137	127	138	144	124	134	126	121	157	118	135	133	118	130	122	124	146	118	156	149	140	123	119	138	122	135	140	129	131	126	134	137	146	150	142	136	165	149	133	146	146	115	125	153	124	136	140	147	127	133	135	140	144	125	134	130	163	131	133	114	144	142	129	135	130	139	145	145	136	136	124	143	130	145	131	125	127	130	146	147	148	117	154	150	141	132	134	134	150	136	131	150	161	129	126	125	117	130	128	132	131	129	117	127	134	158	155	140	150	133	177	144	118	140	125	131	118	137	122	117	117	152	135	136	138	105	138	153	142	142	147	138	138	134	133	138	143	159	143	130	131	157	147	126	131	146	130	138	132	126	126	138	138	142	146	131	135	102	120	126	127	127	129	132	144	135	110	148	152	122	145	138	140	135	121	133	138	131	126	118	153	140	116	147	133	142	140	126	162	139	151	126	132	116	148	136	146	137	136	151	151	133	123	124	131	132	131	135	144	151	141	145	140	117	132	127	132	121	148	110	129	142	117	132	140	127	126	112	147	147	133	144	126	118	129	140	148	126	132	124	135	136	114	123	157	137	129	141	144	128	107	131	103	129	119	152	124	138	139	127	114	117	135	126	134	136	147	141	138	136	159	111	139	135	149	140	141	115	139	135	142	145	160	139	126	152	144	122	131	136	133	127	143	130	139	120	145	120	117	139	159	131	122	125	112	137	141	142	135	143	122	136	145	138	135	145	136	122	145	144	119	133	134	119	138	133	132	119	130	126	139	140	115	134	144	139	137	142	139	144	131	124	147	118	137	108	164	115	164	137	130	122	143	128	137	139	120	137	147	122	129	141	143	155	155	131	144	126	119	125	143	154	157	127	139	146	139	144	159	162	159	153	117	116	149	135	135	163	158	140	139	152	120	125	135	130	145	119	126	126	137	122	122	125	131	138	137	135	124	135	138	123	138	120	131	125	145	122	157	140	130	147	137	130	149	115	134	135	128	131	118	117	119	143	132	126	131	125	144	144	130	116	137	158	129	123	150	129	154	128	123	151	137	157	147	131	133	132	131	116	143	137	141	133	142	127	133	125	127	130	136	168	136	133	145	130	132	133	128	141	143	137	132	141	124	111	130	131	130	127	131	131	149	137	153	149	124	132	132	118	139	138	127	122	144	134	126	143	166	140	114	138	151	137	115	134	122	128	141	113	121	142	128	132	153	115	142	158	128	133	139	147	131	134	140	120	138	127	129	133	119	132	131	119	122	160	140	139	114	129	143	134	131	135	138	150	136	133	131	132	146	155	130	124	140	118	144	146	134	154	132	124	123	143	150	141	132	152	145	124	139	123	133	135	141	124	129	122	145	149	144	132	130	116	139	141	146	125	145	127	134	121	153	132	135	130	117	129	141	126	138	152	133	149	147	145	137	135	135	114	133	155	142	127	125	137	134	144	141	134	132	159	132	115	122	155	135	133	125	129	147	125	153	149	121	144	140	130	122	133	160	146	143	115	160	164	156	154	146	133	118	129	130	155	131	142	151	154	127	114	147	136	127	117	145	137	134	128	138	135	120	130	131	135	153	141	122	109	131	145	150	134	148	130	156	131	123	137	146	134	144	126	127	104	113	125	126	145	115	126	134	123	134	132	136	146	168	138	160	128	140	140	113	132	150	139	110	138	139	132	156	130	138	124	129	133	135	132	135	135	152	120	126	123	132	145	146	127	136	143	132	126	138	139	144	134	141	142	132	124	127	139	129	143	138	136	142	147	119	132	144	144	124	142	150	134	113	130	129	125	138	136	139	134	135	125	154	138	132	114	138	129	149	143	134	143	126	122	134	151	146	138	142	146	150	139	146	141	140	154	146	143	123	128	135	151	127	147	121	135	126	145	120	132	131	147	106	118	133	133	143	141	148	147	155	132	144	140	124	132	143	127	136	150	147	137	113	117	127	123	111	133	149	138	126	131	125	140	125	141	126	120	149	132	140	124	116	136	141	121	129	146	112	134	143	151	142	122	134	120	144	162	137	125	127	143	128	136	140	121	116	116	133	130	133	158	141	145	134	135	131	150	131	164	144	135	140	133	151	130	120	132	138	140	127	136	161	123	148	145	115	130	144	138	117	116	139	119	160	122	125	112	130	130	131	133	157	135	115	123	165	125	147	132	131	142	125	121	142	133	132	146	157	126	134	121	153	137	132	133	121	146	145	139	131	147	129	146	130	142	129	132	142	131	145	135	147	140	127	135	136	129	142	155	128	134	122	142	140	133	133	142	120	136	150	131	121	119	136	139	158	136	115	127	127	140	111	145	124	150	132	139	138	141	136	142	127	140	145	157	154	145	137	154	133	119	149	126	146	126	134	132	138	125	135	123	106	144	149	134	125	143	124	129	132	130	121	127	149	127	152	150	155	145	115	141	113	143	102	134	163	128	138	118	143	120	107	130	122	130	145	128	133	143	132	134	115	129	158	119	118	155	132	113	124	132	147	157	149	118	133	134	131	138	143	143	127	144	134	137	124	148	121	132	157	138	133	144	152	131	151	142	135	121	135	136	131	145	144	145	160	145	131	135	133	142	146	146	111	150	129	133	131	136	133	120	129	146	135	127	123	143	131	149	126	135	141	109	156	148	134	153	137	150	137	133	117	123	143	151	127	123	128	129	150	119	132	125	138	143	124	122	141	137	159	128	133	140	152	132	152	148	143	127	132	140	139	168	129	143	133	152	139	132	130	140	126	123	132	129	136	140	150	127	125	145	154	160	135	133	126	129	146	129	136	151	145	154	153	142	137	125	143	141	125	142	142	116	138	138	125	136	131	130	127	122	151	140	131	144	125	139	132	132	131	124	127	135	122	154	130	147	133	135	153	129	135	146	146	153	125	142	128	139	148	135	142	115	122	150	145	139	139	134	115	132	146	134	126	137	132	127
16208	1867	4003	4968	4373	3480	2957	2506	2062	1833	1500	1407	1255	1048	1006	1023	900	775	767	721	750	718	674	601	642	550	575	574	505	545	515	513	535	483	482	511	491	499	449	461	474	478	421	416	468	428	421	424	449	444	437	395	433	406	446	419	402	403	383	411	389	410	376	410	397	379	414	397	373	424	378	381	396	392	395	400	425	370	367	387	376	366	398	394	408	381	399	386	418	394	384	380	386	385	389	367	393	368	411	395	385	382	381	370	396	393	368	398	381	374	390	372	396	420	378	355	401	380	377	366	365	373	386	342	398	346	372	362	411	411	381	370	358	397	360	414	393	372	355	364	379	368	390	379	351	367	364	373	413	397	427	336	353	384	347	362	368	384	374	404	359	363	386	358	373	358	376	400	359	392	378	393	365	381	385	357	365	348	345	349	352	374	378	355	387	355	361	371	402	352	380	361	368	363	348	339	370	355	395	353	382	403	398	343	397	363	366	380	370	349	376	359	345	353	366	365	361	361	361	390	367	357	348	364	357	385	354	345	372	356	351	360	390	355	394	328	391	380	364	367	381	365	388	336	364	345	329	380	375	375	382	382	357	406	337	367	368	349	385	362	349	352	368	349	375	369	401	390	360	390	373	405	346	396	388	396	342	377	410	406	359	364	324	365	376	338	375	364	349	357	395	362	386	369	346	355	359	422	386	397	361	370	339	367	361	366	360	354	369	356	383	356	392	361	353	362	369	373	361	388	390	381	347	327	369	365	357	362	370	383	377	366	367	369	367	369	386	374	333	365	348	375	386	354	345	378	378	379	341	354	308	394	396	406	358	355	334	400	338	368	376	397	356	346	399	361	342	364	341	400	336	352	346	379	355	353	393	386	389	378	365	360	405	345	358	411	370	350	374	409	374	362	337	368	366	369	370	344	353	347	374	365	359	368	351	373	361	361	365	379	397	394	392	366	366	390	379	338	399	349	415	378	379	376	369	357	350	376	370	324	368	352	357	385	373	361	401	379	376	356	351	347	380	394	377	386	340	366	361	377	357	382	368	351	390	379	356	352	348	360	384	373	378	385	359	372	394	353	373	363	357	387	334	396	346	361	379	413	395	380	348	342	367	382	401	359	362	346	393	329	354	382	369	359	382	364	359	406	383	371	395	349	396	355	355	368	424	328	389	388	392	355	372	376	395	375	364	369	387	393	398	348	368	400	398	335	345	356	378	390	401	394	370	370	363	359	351	341	358	356	369	393	342	384	360	377	343	372	398	356	370	367	385	348	361	371	366	371	374	359	381	390	383	346	309	383	345	360	368	366	379	388	382	373	349	384	372	353	391	388	375	367	324	375	399	374	356	388	369	378	379	330	374	389	338	355	344	321	382	364	385	373	384	396	310	343	350	375	355	333	392	361	376	388	351	309	382	385	349	369	371	384	388	359	334	355	396	380	360	369	387	355	363	377	391	384	365	368	397	405	366	382	349	363	405	411	382	385	382	375	397	354	365	353	360	371	366	365	350	367	411	372	351	362	347	378	381	396	365	380	366	397	393	400	341	370	372	394	372	362	375	371	410	352	387	377	375	373	376	370	358	369	366	397	343	384	344	379	403	370	370	374	359	369	336	355	364	365	351	399	356	404	380	392	382	352	396	379	343	382	347	378	412	387	382	388	381	341	357	388	345	356	357	356	371	371	335	367	347	353	426	350	347	359	376	319	323	393	355	394	415	355	379	409	367	374	369	395	373	362	355	370	355	362	389	353	377	364	363	332	366	371	388	368	327	377	383	363	362	381	404	368	363	343	347	374	363	366	384	351	359	396	365	354	354	347	375	377	383	359	372	345	355	385	372	374	405	364	371	331	372	338	370	405	358	384	371	391	355	379	371	377	373	378	365	372	388	383	371	380	373	365	410	388	367	378	384	344	385	365	335	339	382	358	368	327	352	386	390	347	337	357	354	360	336	341	391	378	367	393	325	350	366	383	401	369	393	350	369	369	390	348	337	379	379	379	356	407	373	408	381	394	356	379	353	353	358	398	372	342	365	357	390	353	360	362	343	372	347	335	364	378	353	346	351	350	376	387	346	399	358	341	375	384	384	355	337	370	364	401	372	362	376	398	366	356	409	374	381	431	359	354	371	361	368	355	380	389	348	358	367	407	353	417	370	346	366	363	345	380	377	369	364	367	367	377	388	372	363	328	376	385	340	386	337	362	316	359	378	342	333	387	351	378	376	378	390	364	392	377	346	369	377	395	383	351	353	373	382	384	399	353	381	351	352	375	350	377	364	368	370	370	372	371	357	360	384	352	369	380	396	318	363	382	417	380	390	378	366	377	339	374	362	371	377	340	372	389	375	387	378	343	360	371	346	389	354	402	368	382	371	356	369	345	376	357	368	376	379	351	346	396	378	342	374	350	363	336	390	350	411	364	366	353	382	354	385	342	347	356	357	339	370	376	367	383	352	369	387	370	373	391	351	369	353	391	326	372	367	351	362	377	368	376	364	380	364	367	379	365	357	400	347	347	347	387	362	367	347	356	351	383	370	354	383	323	386	352	377	345	381	411	394	397	364	341	400	371	401	354	411	351	368	386	362	392	343	358	353	359	347	354	401	380	347	370	374	358	344	355	345	394	380	363	392	361	353	366	394	359	390	400	391	339	348	351	379	372	358	390	349	342	391	393	383	365	365	359	359	365	377	362	370	387	376	349	377	370	348	375	351	376	360	347	369	343	364	351	365	386	369	375	372	355	366	386	376	344	374	361	366	331	359	382	382	381	366	375	373	352	377	355	335	385	345	349	352	372	373	371	389	387	354	408	373	360	386	355	371	345	410	368	408	354	365	386	330	372	381	386	388	339	408	386	349	391	358	400	341	394	373	350	341	404	366	361	358	389	382	350	390	361	377	375	380	387	360	375	390	372	368	366	392	364	353	371	360	367	358	371	366	365	360	365	382	350	364	373	371	374	404	381	380	355	386	383	343	341	387	361	345	398	331	390	385	350	368	348	366	383	387	360	360	345	427	368	385	376	361	355	388	371	373	369	390	348	373	368	386	408	397	362	354	400	385	379	387	401	360	354	358	386	358	346	375	354	352	395	385	393	360	351	372	356	363	384	399	384	348	365	362	399	342	348	387	364	365	361	370	382	365	382	380	366	347	359	350	388	393	337	379	352	360	368	347	353	358	393	378	355	380	384	395	388	392	343	371	373	376	365	373	373	363	361	375	399	398	417	389	385	366	370	382	336	364	378	371	370	382	369	396	353	372	364	364	378	361	400	380	357	369	368	349	379	368	357	380	384	361	388	383	373	390	380	362	342	363	385	355	377	390	343	348	368	369	359	360	361	399	385	346	383	355	347	370	369	339	372	373	363	350	338	384	362	363	353	386	383	383	367	360	358	373	404	366	350	351	397	364	367	365	399	369	356	376	361	355	381	381	380	349	396	348	360	400	395	342	351	370	356	358	358	353	389	358	375	373	384	349	375	394	325	401	366	356	383
4217	264	275	267	240	235	210	221	203	208	207	197	207	205	205	185	219	192	186	205	212	207	192	227	221	183	221	171	212	204	189	198	209	200	184	174	210	183	224	207	214	200	205	179	217	217	220	236	211	198	233	205	208	193	197	181	190	177	205	187	196	236	206	216	193	235	196	226	193	212	179	222	188	208	226	207	204	172	193	185	194	205	216	211	240	210	211	200	193	188	191	201	230	186	223	179	202	198	185	219	206	185	207	210	186	211	212	206	219	195	189	189	197	207	208	191	188	192	196	210	213	211	212	211	167	192	187	195	199	188	196	205	190	181	196	189	202	197	192	212	207	174	179	203	208	188	205	195	222	196	205	203	193	171	169	205	237	195	208	207	192	193	195	181	187	222	200	206	185	190	205	189	197	213	178	198	192	208	179	201	199	216	195	221	187	196	200	208	216	226	186	207	189	190	240	216	211	228	205	191	212	199	223	176	197	232	218	216	167	220	193	213	197	196	205	187	188	196	199	193	227	199	206	217	204	195	216	203	186	215	195	188	215	200	179	206	185	205	195	209	212	195	205	214	191	200	220	212	204	215	204	188	212	199	199	193	212	227	194	181	196	201	188	216	212	189	196	179	196	205	216	196	224	196	203	187	184	209	205	198	183	184	206	209	201	173	213	209	204	197	202	207	185	207	211	200	198	179	206	172	213	219	218	209	199	203	207	209	205	212	212	188	205	203	192	181	234	199	187	217	170	185	193	199	160	209	183	209	220	204	179	209	214	193	204	212	206	204	180	204	190	179	218	207	178	192	187	195	227	178	195	201	195	211	207	214	185	195	198	205	213	204	188	211	194	223	224	198	168	217	198	177	205	201	203	205	205	207	192	209	183	194	211	217	218	216	196	188	205	231	186	221	192	166	184	220	200	208	204	177	222	187	201	190	215	195	208	201	212	206	211	180	187	191	219	198	229	207	182	207	195	184	188	216	205	204	198	237	182	207	219	203	199	192	214	209	180	208	172	197	205	196	202	221	226	204	160	180	191	204	200	194	192	202	176	177	209	216	197	236	208	217	207	205	201	182	207	193	210	192	199	208	204	209	178	221	211	205	214	195	224	213	223	203	218	195	198	193	173	191	212	202	184	192	201	202	209	201	202	216	188	197	187	194	181	201	199	203	203	215	189	217	197	209	198	182	187	194	172	216	208	208	182	177	225	192	173	186	205	194	192	207	194	182	207	203	185	196	199	180	185	192	215	193	199	187	201	187	200	197	205	208	221	202	199	214	199	194	172	212	202	218	176	196	228	200	209	186	173	228	203	194	188	188	192	171	196	201	188	209	196	181	165	218	224	192	209	184	178	195	208	216	210	214	197	233	191	203	203	188	204	208	204	178	208	246	221	181	208	213	210	204	197	162	209	212	219	193	226	223	213	198	201	214	214	178	206	210	186	199	212	203	194	209	203	225	208	205	217	204	183	196	184	199	222	183	213	208	192	194	197	210	192	202	181	213	207	204	198	201	175	184	187	206	232	197	214	212	220	187	210	219	207	207	206	178	216	189	196	198	193	200	198	192	186	215	204	200	188	191	194	201	185	195	199	179	181	199	207	187	195	192	213	200	188	193	178	205	191	227	214	189	195	208	213	205	162	181	224	183	182	193	195	228	200	204	187	207	203	215	217	205	193	218	208	235	195	194	196	199	164	190	188	191	178	204	183	201	209	211	238	198	192	198	203	191	201	187	186	170	201	213	205	201	200	192	216	175	208	225	184	199	225	223	180	204	201	184	198	189	188	186	209	189	198	200	223	218	208	200	219	217	224	184	198	210	198	230	220	198	182	204	214	168	220	192	218	184	196	211	204	215	166	186	207	204	216	206	175	209	203	202	220	196	213	196	204	214	182	194	198	191	202	203	206	210	221	189	178	191	196	203	207	205	207	196	206	202	197	190	184	188	201	199	207	199	203	171	202	200	202	183	182	183	196	200	199	190	211	213	208	209	227	215	203	214	209	208	186	169	190	190	205	204	211	205	190	219	205	207	210	196	193	185	221	202	185	184	188	194	228	190	200	195	199	199	198	165	200	221	174	199	209	186	208	193	196	214	206	210	192	223	198	221	198	210	187	180	194	178	189	228	220	187	196	203	206	208	215	208	223	209	204	198	204	202	178	199	210	199	168	210	195	193	196	211	207	213	185	202	217	200	243	202	190	210	206	196	228	220	182	200	235	193	201	178	192	203	209	209	207	191	215	202	211	203	193	218	210	202	202	213	215	227	191	212	203	211	206	184	185	232	195	191	210	216	207	194	182	226	190	211	199	196	190	186	197	231	190	205	195	206	200	213	226	225	213	214	209	195	198	200	219	195	194	199	206	204	184	203	197	202	173	197	200	186	197	197	175	219	190	193	195	191	190	201	159	204	186	198	183	200	216	218	205	201	221	209	191	223	196	176	188	192	179	228	198	222	219	213	161	193	232	219	214	214	184	191	179	175	186	170	201	203	202	191	223	205	184	201	219	230	215	179	200	191	188	195	223	195	187	216	189	188	193	197	209	195	200	203	196	224	229	213	219	200	185	192	183	199	165	213	205	183	241	197	201	188	190	186	192	207	174	189	201	192	211	192	208	204	201	192	211	187	223	223	194	203	207	167	192	213	188	218	193	226	192	202	177	191	200	187	180	215	197	189	190	185	193	188	177	221	198	194	211	192	184	200	205	207	183	184	180	192	220	197	206	196	195	196	209	225	204	216	193	189	213	218	205	189	205	183	221	187	220	211	177	192	207	212	196	195	221	226	224	195	198	199	201	231	219	175	198	198	195	191	206	195	213	186	200	199	204	212	214	203	198	201	199	183	208	197	193	208	229	216	198	202	217	208	188	209	178	227	215	208	198	207	193	188	202	202	215	205	202	215	182	204	197	185	219	217	197	193	220	212	225	206	208	183	231	216	239	195	207	193	183	179	205	194	210	197	196	197	228	209	172	180	199	212	184	219	211	231	210	184	190	188	204	208	193	191	217	191	210	215	212	205	195	207	221	207	193	190	204	202	214	207	201	186	191	196	210	199	193	215	218	187	218	188	192	201	173	166	190	191	207	188	188	187	203	198	197	215	189	179	207	212	204	206	204	185	199	190	231	203	192	213	178	191	222	195	198	176	196	194	211	188	227	221	188	202	214	221	194	209	193	208	198	189	205	184	215	216	225	204	172	194	213	201	218	180	183	209	198	196	184	199	207	223	203	176	202	231	184	202	185	198	205	212	201	186	184	192	196	219	192	224	192	186	197	182	180	236	212	188	213	175	180	203	195	205	187	191	209	190	200	232	200	201	226	205	193	211	198	208	193	206	205	188	209	214	198	220	209	201	175	203	194	198	205	200	224	211	191	190	201	191	220	214	178	201	196	174	197	186	196	209	193	209	215	188	202	177	226	220	185	209	203	185	246	179	203	207	202	186	205	230	203	179	204	214	214	207	187	179	201	215	191	198	184	200	170	201	171	192
3409	643	696	696	720	689	675	589	625	592	623	614	565	545	575	577	542	568	584	543	543	520	552	534	533	550	521	523	565	547	535	521	561	599	517	544	553	515	583	532	492	543	529	559	558	555	526	539	629	565	548	506	541	492	572	546	571	593	547	499	525	502	564	521	532	546	527	456	583	492	539	540	582	559	532	533	519	556	546	532	522	570	517	536	544	507	502	512	541	558	579	549	543	561	575	581	528	521	544	564	533	543	537	526	550	511	565	549	543	545	568	573	519	519	547	557	517	571	558	524	530	552	555	553	549	566	526	529	546	542	561	525	516	526	524	570	569	548	554	545	572	551	547	537	537	523	537	494	527	537	537	540	586	538	546	550	496	505	569	530	481	500	571	525	533	548	585	565	542	539	572	545	554	500	538	528	552	528	510	506	473	522	579	535	557	560	576	557	530	567	498	517	516	546	564	604	564	588	536	505	516	529	556	566	546	497	517	558	551	533	529	519	551	502	564	494	538	555	530	578	514	588	524	518	528	580	556	549	549	526	548	567	507	557	555	546	515	538	551	545	542	524	527	559	549	539	544	562	581	556	553	549	544	535	542	535	522	537	576	544	560	555	545	526	516	571	495	567	560	556	572	533	533	550	551	598	534	539	582	529	530	556	533	543	554	583	581	507	516	568	513	467	510	549	508	565	566	572	535	560	525	563	499	570	543	516	488	528	534	494	526	548	512	536	517	567	481	571	548	517	559	571	526	560	569	574	541	525	550	562	564	549	545	558	520	546	538	516	582	520	506	480	503	541	517	541	536	538	587	532	510	529	548	529	515	541	536	536	575	508	529	535	553	567	528	540	534	512	541	516	545	570	537	542	545	552	572	575	560	527	574	514	571	566	547	584	541	541	560	554	541	578	535	531	511	577	534	511	585	551	556	541	524	516	541	527	559	529	577	550	519	593	525	570	557	559	549	548	567	528	560	551	528	572	561	545	530	537	497	531	584	524	491	553	541	600	558	565	591	499	537	538	561	514	604	550	565	559	513	502	572	552	508	548	549	593	550	557	529	567	526	560	509	532	542	568	547	497	550	529	545	568	545	510	551	534	530	553	517	496	508	535	505	534	564	539	553	512	525	537	548	548	525	529	554	556	519	550	524	518	559	546	580	506	539	541	564	510	544	543	505	525	536	543	584	562	590	523	560	552	551	538	524	617	532	519	513	519	527	543	570	553	522	541	566	566	555	513	573	503	514	569	556	512	518	554	556	518	524	510	533	541	487	602	520	536	583	552	557	537	582	548	561	545	550	569	538	488	535	515	582	554	567	533	561	520	527	517	520	507	547	607	540	545	547	569	531	553	555	555	532	593	564	548	521	545	507	512	563	568	551	576	540	492	554	526	560	516	548	526	562	552	544	569	536	543	541	567	592	543	560	546	525	555	523	557	603	533	532	530	534	536	567	536	556	546	536	540	512	549	540	512	533	543	534	533	542	537	541	555	582	571	511	561	501	518	529	506	550	576	542	561	542	535	534	550	560	537	510	554	503	533	532	510	544	579	527	547	499	570	581	510	572	560	535	480	560	544	511	550	570	582	579	515	549	543	515	577	542	548	560	556	539	534	529	538	591	548	550	507	520	568	538	562	541	537	533	506	539	558	539	531	546	549	528	535	547	571	538	545	510	502	535	535	536	523	546	539	545	520	513	564	570	514	544	579	586	537	483	514	531	573	523	520	523	554	536	518	531	554	540	553	542	522	550	558	518	523	536	538	509	583	531	552	517	513	509	532	577	535	536	552	515	532	519	522	530	552	533	504	542	518	580	542	526	508	492	573	540	568	595	544	574	543	533	539	495	515	556	548	581	539	534	586	544	549	522	531	534	514	529	566	509	545	509	562	555	552	524	556	515	549	516	546	554	550	517	526	546	586	543	579	571	572	532	504	566	569	573	543	522	532	505	544	532	538	558	504	553	588	538	542	544	513	525	509	554	581	505	532	539	537	514	582	528	562	581	543	579	527	586	555	530	544	546	543	518	576	528	489	596	547	549	551	559	547	578	548	554	540	570	538	540	544	520	562	552	546	542	534	525	537	535	528	536	527	559	531	515	564	544	534	537	519	515	545	521	570	535	557	512	543	523	565	551	585	535	579	539	528	555	568	556	566	543	521	571	531	585	565	531	554	558	572	579	586	542	569	486	542	551	589	513	541	550	551	540	531	534	579	506	523	535	546	474	554	548	562	537	508	560	586	518	525	533	514	582	562	567	603	578	554	574	516	532	556	519	548	567	610	550	558	519	533	516	520	555	547	560	540	569	530	570	542	546	562	526	526	536	549	523	544	545	562	545	520	513	553	560	532	530	506	536	514	538	537	526	597	529	537	512	558	553	556	514	574	526	522	553	513	506	555	592	512	545	542	553	557	529	556	528	536	519	554	533	553	577	511	521	521	527	536	556	533	530	527	534	578	553	530	545	555	557	549	546	581	592	534	541	504	534	515	504	541	554	537	548	557	487	553	593	546	522	553	534	604	548	529	495	529	515	539	535	550	554	530	531	523	554	545	595	540	562	540	520	542	519	517	496	557	516	538	582	545	539	548	551	572	555	554	532	530	528	542	542	552	538	526	556	603	559	530	506	546	556	556	531	564	548	548	577	570	486	546	548	543	517	543	531	568	536	560	557	592	555	559	533	566	542	490	511	527	533	561	511	522	549	535	525	535	505	525	539	550	540	513	573	550	572	525	545	538	496	578	505	501	521	522	517	547	536	545	529	529	498	561	516	516	588	569	514	557	569	573	548	537	544	555	499	567	535	543	559	555	560	615	551	535	602	507	603	531	542	582	552	546	561	505	577	571	548	550	549	544	536	529	571	539	543	526	541	580	560	534	550	561	510	520	525	541	582	555	524	544	510	543	540	590	520	597	526	558	558	546	491	528	578	547	541	552	556	579	527	526	517	580	542	569	531	569	555	536	552	517	553	526	543	525	546	505	577	553	557	523	542	493	580	567	565	524	562	585	538	546	532	503	533	514	563	563	552	538	549	518	537	569	503	535	493	555	520	504	556	545	535	552	565	529	542	532	520	491	558	487	528	523	544	536	563	559	498	576	568	498	552	589	545	550	510	540	545	516	540	573	548	544	534	569	526	501	554	580	588	536	581	527	568	547	532	512	488	554	506	538	565	493	512	523	541	545	528	542	514	530	550	572	543	524	533	509	496	561	489	552	563	524	504	539	546	545	513	523	538	529	550	555	548	514	547	518	540	563	494	503	535	582	529	550	545	532	538	545	532	555	549	531	522	548	509	525	515	539	519	547	567	536	526	558	537	577	560	547	499	555	553	511	540	517	504	533	570	507	577	531	541	513	490	547	566	498	549	576	540	547	511	556	543	529	547	548	528	539	515	524	509	549	535	570	525	552	575	525	566	501	563	562	517	537	509	547	541	547	552	535	509	495	517	515	560	585	524	534	556	520	558	550	564	507	551	560	510	549	563	551	511	550
23394	2208	1267	932	738	592	516	484	423	348	320	333	311	303	313	310	303	291	318	263	263	292	284	268	266	267	276	244	247	243	271	244	238	258	248	270	275	258	258	232	245	244	239	256	252	245	251	268	252	248	229	254	253	237	249	256	265	262	267	250	216	282	264	231	219	257	248	266	268	283	252	233	244	258	272	275	266	245	248	275	234	259	263	236	237	228	232	248	252	245	238	244	242	236	238	271	282	223	246	250	269	222	268	234	259	276	239	257	246	256	267	273	244	256	250	245	259	251	236	266	256	263	269	248	224	266	263	259	242	233	251	259	266	248	225	205	242	307	257	240	226	256	255	235	240	223	287	230	237	238	216	260	271	254	255	269	215	235	260	242	267	216	250	248	277	257	251	245	271	248	238	245	245	269	224	257	245	284	240	275	254	240	278	266	233	255	244	246	234	249	243	263	249	250	239	258	254	233	243	266	247	246	248	264	247	267	220	277	246	245	222	244	239	250	235	239	234	235	246	252	237	236	225	253	276	259	226	263	248	244	233	231	245	246	264	258	252	269	235	251	243	241	280	249	252	263	268	252	252	269	260	253	239	256	232	239	271	277	250	241	268	226	248	262	232	268	257	244	226	242	245	232	238	254	265	236	265	244	273	238	238	227	226	222	238	267	255	266	246	246	266	226	261	283	227	250	236	239	225	237	220	241	239	264	263	229	233	231	232	254	264	234	259	232	236	231	246	262	269	265	245	255	229	238	251	262	247	236	276	263	251	272	255	254	242	260	250	211	244	247	262	259	255	260	251	248	251	265	248	287	260	218	245	249	282	248	231	269	282	268	272	230	244	244	235	221	237	254	256	290	234	233	263	248	271	269	248	252	261	241	252	255	237	232	240	246	295	233	254	239	236	230	248	220	236	262	262	267	237	252	261	257	265	245	267	239	267	260	225	249	239	253	221	247	234	258	245	237	222	204	250	227	209	245	277	246	267	261	256	261	242	253	235	261	268	257	261	251	241	262	265	263	258	242	266	268	250	226	224	275	271	241	238	259	255	246	264	249	249	235	251	256	260	250	247	239	241	249	274	236	251	252	246	262	271	256	260	232	258	245	221	251	264	261	260	278	253	256	237	251	234	244	267	260	288	258	240	247	249	252	246	248	241	245	237	231	254	256	252	234	234	246	264	240	257	230	268	255	253	294	253	239	248	254	260	253	269	263	239	232	276	268	257	266	240	253	270	266	242	244	235	258	241	296	244	243	274	255	248	245	250	255	250	256	249	231	240	233	262	217	248	259	242	234	246	249	264	248	265	267	252	307	252	267	230	248	261	257	275	234	267	254	263	262	221	269	250	248	250	238	254	273	257	269	253	266	262	262	252	268	276	249	268	222	246	269	231	227	236	246	264	235	255	284	219	250	221	237	274	262	263	246	248	265	281	232	246	264	250	262	237	228	248	267	239	232	276	244	281	220	281	236	242	254	209	279	263	220	230	251	266	256	227	236	244	205	232	255	254	273	240	221	275	273	225	239	229	286	216	261	260	247	247	254	247	259	233	240	260	267	246	275	280	240	266	268	232	253	259	265	268	263	278	256	258	229	248	243	268	246	248	272	257	249	264	255	250	228	262	239	255	243	267	252	247	259	253	251	233	249	234	261	253	265	265	269	240	263	252	252	240	265	247	234	242	243	247	256	235	242	202	231	262	278	249	241	256	232	253	235	266	273	225	269	222	245	243	237	220	280	266	281	237	255	279	240	244	265	259	247	234	250	262	273	226	239	238	239	222	239	238	259	265	284	246	271	267	249	274	259	221	244	237	237	245	256	249	276	235	245	277	245	276	233	249	250	258	251	268	250	237	270	251	238	266	268	295	253	262	229	217	270	257	243	273	249	226	261	261	236	222	273	239	259	246	257	279	252	249	254	273	236	254	243	239	267	256	232	243	241	216	265	244	233	260	242	276	248	272	259	233	228	277	284	276	235	245	282	262	243	284	265	270	238	264	213	253	230	261	245	272	254	262	254	237	239	275	252	278	244	255	256	218	261	235	262	265	254	250	239	239	221	286	256	253	230	282	272	234	258	277	250	251	245	239	246	218	250	236	256	230	251	237	253	253	253	272	236	265	285	219	276	228	213	251	235	257	275	246	238	238	262	285	233	230	255	247	249	235	241	262	272	263	272	269	237	242	276	250	261	255	256	236	250	216	246	252	247	261	263	258	251	229	250	230	257	252	260	247	216	240	262	257	266	266	239	277	255	269	270	259	253	251	244	276	260	249	249	231	235	262	273	247	244	240	234	249	255	252	282	231	238	278	231	244	250	277	288	217	249	242	258	249	249	233	263	262	237	240	243	251	268	264	232	259	243	241	237	258	246	224	250	259	261	234	263	265	236	240	263	247	226	239	240	246	268	257	277	271	271	235	269	224	250	239	244	252	228	258	241	260	264	235	231	239	268	241	254	244	233	253	248	223	223	246	233	240	255	208	250	243	270	256	242	240	277	254	254	227	255	241	281	248	244	230	248	249	252	221	239	240	246	272	258	278	257	254	224	237	241	236	267	268	237	249	249	250	255	271	261	255	245	243	230	236	233	237	259	245	252	239	256	231	280	290	268	256	256	257	267	248	241	247	262	247	253	226	230	246	261	267	243	246	247	244	276	271	278	235	248	242	280	240	248	254	277	253	254	256	245	241	254	260	241	234	232	277	253	242	267	259	241	233	244	216	263	259	258	246	268	232	227	256	254	278	250	247	231	250	255	249	242	234	229	255	255	236	228	258	262	236	278	277	212	214	263	232	249	259	240	233	254	259	233	241	273	248	242	258	254	225	252	270	255	263	243	236	253	266	260	280	282	282	258	261	259	256	248	243	247	259	239	262	240	288	279	267	243	272	246	259	256	265	266	231	221	253	266	237	230	227	253	246	238	255	257	275	260	257	257	244	259	241	257	230	245	238	246	239	256	263	255	272	251	223	243	217	251	222	268	268	282	253	224	237	240	265	243	240	227	253	256	225	237	289	255	218	238	261	240	273	245	253	229	251	249	264	248	265	227	251	251	253	267	234	260	241	270	256	207	259	256	261	240	248	235	282	248	232	241	255	261	252	238	250	263	226	249	253	249	264	273	248	242	256	229	244	244	259	267	240	272	263	256	245	246	220	252	252	261	270	241	233	250	242	246	247	273	244	250	275	245	271	265	261	251	269	249	252	240	262	258	256	241	273	223	240	239	234	262	234	227	266	238	259	253	275	282	276	216	262	243	237	259	224	241	271	280	233	235	259	242	264	285	253	236	236	215	244	238	225	242	271	251	225	260	241	261	219	221	243	263	289	280	260	239	248	272	223	255	272	263	238	231	250	259	242	244	265	240	262	264	246	258	269	224	255	197	257	241	256	237	240	273	249	241	257	253	235	247	240	258	248	240	254	260	286	249	263	240	222	297	266	280	259	279	283	246	247	243	264	268	264	221	288	268	238	262	279	237	233	242	258	260	256	257
11853	1428	2487	3185	2675	2309	1989	1771	1502	1415	1203	1093	1139	1040	980	988	896	901	862	874	835	823	800	791	780	759	772	791	722	727	759	769	731	677	678	698	696	731	691	723	703	693	711	671	671	678	683	683	691	689	667	662	666	652	683	676	666	623	693	642	633	687	688	668	644	687	659	700	674	685	690	630	673	684	669	696	706	667	703	637	649	663	663	662	669	639	666	635	642	631	656	654	690	624	675	599	666	677	656	651	656	627	660	668	698	689	652	660	648	633	612	627	606	699	655	660	615	618	653	637	656	639	628	617	645	676	657	623	693	689	673	644	685	664	642	655	621	619	673	639	638	656	638	641	649	629	664	637	654	670	636	675	625	654	661	624	644	670	686	614	650	624	670	630	704	626	680	661	669	674	653	657	631	640	682	675	658	663	616	643	623	644	677	646	664	581	631	588	687	650	670	613	643	680	680	614	675	656	697	661	643	646	641	612	664	671	676	642	657	636	628	670	664	665	645	643	663	677	650	655	671	604	696	611	661	620	671	641	655	681	635	671	659	614	642	655	664	682	662	652	623	678	629	626	638	641	636	644	626	670	682	689	666	653	667	638	645	636	621	620	612	695	673	647	620	680	652	622	642	619	696	645	614	612	678	622	666	607	649	662	648	617	638	665	645	657	636	662	606	661	643	648	629	614	633	657	634	623	685	652	681	683	646	641	594	608	612	697	654	629	625	638	649	654	642	641	678	653	648	643	655	626	660	643	641	648	646	658	585	648	672	605	701	613	666	688	651	655	655	616	610	610	633	639	623	618	643	647	649	694	639	633	677	613	627	659	630	662	616	587	640	633	618	629	658	637	647	639	652	631	651	643	626	671	662	609	632	635	640	600	626	628	650	634	600	657	662	666	672	661	695	651	651	596	635	622	643	595	607	732	660	671	662	631	620	649	612	663	672	630	589	657	663	657	687	635	632	602	632	664	664	680	658	689	659	644	663	672	633	626	620	639	678	665	647	681	633	629	648	689	676	669	646	651	639	689	659	618	623	624	666	656	678	613	665	619	672	602	629	621	664	618	700	656	678	622	660	637	712	648	635	660	645	651	660	617	665	654	631	629	612	635	655	654	563	641	651	648	671	634	665	663	623	633	626	624	645	713	595	632	660	573	621	631	665	606	659	640	650	650	623	661	646	625	625	601	658	657	643	645	626	670	652	654	646	644	686	658	659	660	624	666	699	635	637	607	623	692	624	672	622	674	688	626	709	641	655	663	673	630	659	668	692	641	653	660	681	619	681	662	627	613	649	685	587	633	657	672	674	601	629	672	642	668	637	673	631	636	642	679	621	597	651	628	675	640	649	631	664	680	635	615	676	665	635	626	664	661	638	634	653	627	648	647	640	655	657	637	665	683	705	664	625	649	686	646	616	662	623	609	660	609	687	698	673	614	667	642	617	657	614	694	679	649	613	638	613	650	612	638	690	614	657	652	661	650	651	625	685	607	680	687	622	655	603	615	650	597	636	630	627	661	634	690	650	656	656	653	684	649	620	660	630	681	671	643	630	667	646	660	657	653	639	658	637	654	690	673	608	612	632	638	692	649	660	662	675	611	632	663	681	713	652	643	702	647	642	687	639	692	662	656	665	648	646	700	613	665	639	647	661	640	693	687	683	657	670	617	602	616	646	676	683	585	599	696	650	692	629	653	669	629	630	629	588	618	628	673	681	650	661	643	657	639	637	682	665	692	700	648	697	686	619	601	605	600	687	585	672	665	659	649	665	652	623	668	632	630	619	645	690	652	610	701	629	626	612	651	661	628	688	632	632	641	656	652	612	628	635	644	625	632	696	638	641	618	624	654	620	667	654	645	705	646	644	657	617	602	664	657	671	672	595	635	664	599	624	726	647	589	624	648	689	616	654	632	622	662	675	667	637	685	653	632	625	629	636	631	645	690	635	659	665	631	650	673	640	669	671	696	676	648	691	664	649	651	634	613	604	639	647	624	653	642	627	626	658	630	647	675	621	634	631	661	628	661	677	667	639	667	648	645	660	633	691	627	644	595	632	622	603	637	670	622	640	652	668	693	615	613	665	679	665	664	653	606	625	680	631	614	631	658	665	631	635	630	691	628	589	650	621	691	653	668	624	663	641	663	644	625	639	631	622	669	686	695	640	638	650	676	650	636	614	604	616	664	626	655	625	682	630	651	649	622	650	649	679	675	652	657	652	640	645	657	672	655	649	633	620	660	663	624	625	630	648	651	662	629	612	633	674	651	622	647	637	648	658	653	634	609	634	620	653	625	678	641	637	603	632	600	634	647	597	650	678	631	653	637	620	659	608	696	641	674	674	654	698	616	653	624	626	641	615	622	632	718	624	677	609	694	700	646	648	650	640	656	610	669	675	614	647	660	666	640	675	708	664	658	655	704	608	647	674	652	686	643	624	691	648	696	697	614	646	663	643	642	692	682	678	647	630	648	619	628	634	608	643	606	641	628	692	688	626	670	639	639	625	692	629	608	657	692	628	665	657	649	626	653	643	649	649	645	639	628	664	635	617	661	608	666	597	655	657	662	643	662	642	578	663	610	665	626	620	644	657	630	629	673	633	628	621	721	678	595	621	636	648	644	677	637	638	627	636	639	627	645	640	670	684	596	652	617	637	669	644	649	669	622	630	618	597	681	691	644	648	689	613	679	661	649	647	664	645	644	620	653	641	666	631	679	642	689	644	675	609	670	682	683	661	658	672	662	622	671	631	703	644	655	674	665	687	646	597	650	657	648	621	647	657	658	628	646	690	634	654	662	633	659	693	645	675	660	686	680	634	635	621	656	581	639	638	647	629	655	646	677	634	650	692	631	647	654	650	644	630	628	623	665	659	594	637	642	635	666	600	592	644	656	627	686	680	626	638	667	628	692	622	717	641	672	655	642	659	652	602	623	633	621	649	704	680	637	665	659	644	670	665	636	640	694	605	639	690	647	675	641	644	621	682	623	647	658	675	673	633	660	650	661	657	624	658	663	662	667	681	619	635	641	678	655	613	669	605	613	648	651	646	622	639	671	596	621	616	639	675	657	660	658	603	608	684	674	665	624	629	660	663	645	628	607	646	678	670	702	673	666	630	617	617	607	657	630	662	620	604	623	609	640	674	641	681	663	621	654	669	644	661	613	592	678	636	638	672	692	663	659	621	617	655	668	667	639	650	692	686	639	665	637	633	663	603	662	637	678	615	659	658	683	660	634	667	643	674	665	587	630	619	628	647	663	665	628	663	643	641	669	631	643	601	642	622	704	664	681	673	638	660	679	627	625	675	601	617	602	660	645	611	639	639	638	636	613	667	622	627	648	628	689	651	611	637	638	635	691	634	672	635	690	649	613	619	651	667	630	636	629	618	659	675	629	625	642	647	650	637	678	674	639	655	651	666	636	655	612	614	645	628	636	651	657	681	628	665	699	623	628	612	693	680	668	681	621	680	642	669	645	628	648	609	697	673	635	674	640	637	592
35138	6153	2299	1628	1135	835	624	556	428	362	317	312	261	230	239	226	204	219	211	195	190	180	174	169	166	170	160	184	179	166	163	143	168	149	171	136	168	146	151	159	136	152	152	150	154	143	149	150	151	146	162	130	158	131	129	121	146	130	130	144	137	143	140	137	140	148	113	130	154	147	162	127	154	143	147	156	155	138	142	142	122	119	130	112	137	140	123	137	140	148	142	135	137	139	124	144	151	134	123	135	140	151	154	133	152	131	138	132	129	125	132	150	128	121	135	148	123	146	159	149	143	134	155	149	133	139	154	145	121	145	123	151	141	133	156	134	129	127	123	130	131	138	135	144	148	140	134	135	136	152	155	147	141	149	145	144	103	127	140	125	147	149	137	132	161	112	121	139	133	128	164	136	127	128	150	122	163	131	132	146	145	143	154	157	109	153	153	138	125	140	145	160	137	150	122	114	139	138	140	118	131	156	122	134	132	143	158	149	142	133	139	120	127	133	125	134	113	137	127	148	129	128	136	130	152	139	126	155	132	136	156	142	146	128	149	117	137	141	144	142	132	114	131	139	167	146	151	136	129	135	149	151	137	141	127	148	138	137	129	137	114	117	156	149	140	149	138	127	145	137	119	137	133	132	131	116	126	150	148	138	123	133	166	115	139	134	124	148	127	158	125	134	137	148	127	123	142	131	130	155	151	144	141	160	132	128	130	120	125	132	125	135	108	172	138	131	155	126	131	124	120	160	140	147	140	125	119	126	112	134	108	123	138	126	132	134	135	116	142	137	133	143	139	141	118	148	129	147	121	148	117	137	137	119	138	149	128	143	139	138	137	135	140	123	146	156	115	153	146	115	156	135	148	137	136	153	158	130	131	167	143	133	133	138	138	137	160	120	135	122	136	132	127	124	151	130	145	139	133	158	109	136	139	136	121	155	141	126	157	155	143	142	123	135	118	134	133	118	136	133	139	135	138	128	124	132	141	135	150	146	126	143	154	123	144	143	132	127	137	138	154	125	122	126	142	141	136	132	139	131	139	137	147	118	120	130	132	149	122	149	125	133	108	156	149	135	117	128	136	144	122	119	138	136	134	129	132	143	158	149	127	139	135	145	135	153	128	129	125	125	132	137	134	139	131	120	136	143	117	124	141	122	144	138	132	140	140	138	134	153	128	143	135	143	120	141	141	117	124	135	155	152	115	123	129	143	144	134	143	167	129	146	137	124	127	124	139	139	106	151	130	143	128	136	139	120	130	113	142	141	131	129	145	129	132	132	126	138	127	133	137	133	138	138	148	156	115	151	139	148	137	138	126	144	123	122	123	115	151	129	121	116	124	144	150	140	138	137	142	126	132	146	163	138	122	137	140	123	136	141	121	147	123	121	152	141	119	146	141	135	122	129	130	124	143	129	141	149	130	130	146	142	124	129	117	139	133	156	133	130	152	142	158	120	123	158	143	138	131	127	142	130	133	157	148	118	146	144	141	151	136	141	123	128	139	129	132	147	144	136	118	110	133	124	138	144	124	119	153	141	131	141	129	159	140	119	112	125	147	132	117	131	131	133	147	151	161	132	131	136	144	119	129	146	146	149	141	125	133	136	128	131	152	131	134	116	161	124	146	135	143	135	128	131	139	133	150	125	134	123	138	151	151	125	131	145	135	135	142	136	120	155	153	131	123	131	111	143	120	148	131	140	134	122	136	131	155	143	141	136	141	147	147	132	127	131	151	143	107	115	141	141	158	121	119	136	113	136	126	123	153	147	123	124	136	139	155	129	124	138	123	133	130	151	151	144	112	124	139	128	152	149	139	140	146	122	150	138	167	147	131	137	131	114	135	118	156	145	120	136	136	148	121	150	145	122	141	110	128	138	137	147	132	112	122	118	150	131	141	153	134	115	137	159	125	139	134	120	131	123	149	148	132	156	133	153	134	133	123	139	138	136	130	119	122	130	140	138	147	145	114	130	143	142	143	123	114	142	128	125	120	138	127	130	119	123	134	130	148	145	143	123	120	138	121	122	119	119	146	150	149	121	130	145	115	132	150	123	138	136	134	136	131	124	139	141	120	115	162	119	131	128	118	138	129	129	134	145	163	139	130	109	118	146	132	148	134	138	127	127	148	156	150	117	135	132	133	141	144	134	134	112	139	133	143	126	118	132	141	132	168	158	135	151	128	162	139	138	111	123	144	139	140	128	120	165	133	123	131	139	143	138	129	142	141	121	131	121	135	147	127	109	121	141	143	140	145	131	131	124	133	130	136	130	122	110	140	119	130	139	119	138	139	132	149	158	120	142	133	129	125	152	136	122	115	138	151	139	143	119	141	150	137	143	154	149	129	134	140	125	145	141	132	137	136	119	127	140	154	128	147	149	111	137	151	124	146	119	156	126	134	156	157	144	127	137	133	129	140	130	109	123	125	142	148	161	149	141	124	146	160	137	113	162	147	136	121	152	142	149	127	149	144	123	133	138	123	130	144	140	138	141	158	138	164	108	120	145	144	134	126	133	130	101	119	134	155	142	124	136	127	142	147	174	146	142	140	146	124	148	137	139	136	137	129	121	157	141	140	133	129	166	143	106	144	145	135	137	137	148	140	128	123	130	153	121	114	131	129	130	132	140	140	133	143	126	138	149	162	141	139	138	138	142	146	137	137	131	121	143	139	138	121	140	146	131	163	139	121	127	125	149	140	114	143	132	121	138	154	125	125	139	132	134	128	156	147	140	134	130	143	131	134	150	145	136	129	130	131	147	127	137	150	145	157	124	151	147	144	126	136	132	155	133	133	124	140	133	137	143	125	152	134	125	129	129	126	136	150	138	129	134	129	123	138	131	129	129	134	131	134	129	129	144	154	133	119	127	161	120	110	138	122	146	136	136	114	139	136	131	120	135	138	140	130	135	145	122	142	147	125	134	115	161	142	144	133	126	139	134	136	129	137	165	163	168	131	132	150	139	144	120	136	138	123	124	145	143	132	142	144	144	136	138	129	138	130	137	127	125	134	150	175	138	133	132	141	128	145	146	153	130	143	124	157	147	135	136	128	138	131	140	138	145	129	112	140	152	128	137	128	136	120	143	134	114	114	163	139	132	135	158	136	142	141	132	122	116	142	159	130	118	150	131	139	141	160	153	138	154	139	129	143	126	119	147	123	137	144	135	130	133	142	121	141	119	153	141	117	121	136	145	116	135	156	139	135	135	116	147	125	127	147	125	119	140	135	138	146	128	144	153	146	130	132	132	129	113	139	115	131	127	144	141	146	143	129	133	115	151	135	137	133	125	111	127	139	153	136	130	141	152	138	143	131	163	141	131	126	138	135	153	128	138	134	144	136	127	137	123	122	141	135	126	121	132	128	128	146	129	148	145	130	130	135	143	150	138	141	128	174	148	142	132	155	149	140	145	131	124	132	128	133	133	149	129	134	127	139	129	139	146	151	127	116	149	122	141	145	145	155	134	135	138	140	116	126	122	120	146	126	139	143	139	149	115
17173	1772	4032	5046	4246	3553	2923	2484	2004	1781	1546	1347	1283	1079	1009	903	876	872	812	721	705	672	652	646	617	577	618	559	570	570	513	495	510	501	492	479	482	476	459	483	475	443	469	450	460	400	404	403	402	400	406	418	419	423	411	448	409	397	378	384	414	394	427	382	377	447	368	403	423	403	387	415	400	417	423	405	386	401	402	403	385	394	416	376	401	434	400	370	418	390	417	416	403	398	393	394	403	385	396	376	393	367	351	372	370	365	374	360	371	378	384	363	359	412	408	358	367	384	424	375	411	390	363	383	376	373	350	385	418	357	407	373	379	389	402	374	360	380	387	418	359	374	347	390	354	378	368	394	377	348	337	365	373	382	347	353	397	392	350	425	370	348	369	364	377	381	359	351	355	424	376	362	391	331	394	387	337	352	371	379	372	385	380	393	374	377	354	368	383	363	389	344	336	371	361	372	372	375	380	356	388	351	410	344	356	365	365	353	355	383	356	345	355	399	378	356	365	345	399	369	384	380	359	382	400	386	348	361	386	369	374	381	369	381	359	362	380	372	366	398	372	396	373	335	366	335	373	419	367	371	383	384	375	389	355	348	377	342	366	356	387	321	362	367	332	365	367	377	352	381	355	369	379	350	358	364	362	374	362	373	383	354	398	349	364	392	351	366	363	372	385	374	384	348	346	385	345	389	371	357	387	368	388	351	366	409	374	349	375	381	347	317	345	364	375	355	365	353	371	362	386	383	377	380	366	377	349	384	372	358	358	387	355	352	376	407	361	397	385	359	398	345	400	354	382	335	367	354	362	361	382	382	363	385	376	384	383	360	377	372	384	356	324	379	374	353	360	351	392	378	389	371	368	373	345	388	373	354	318	368	354	367	386	350	385	384	345	369	386	365	362	366	360	368	390	353	361	387	367	380	360	371	409	362	358	404	387	371	369	373	404	405	365	382	329	352	384	353	351	359	356	326	350	389	381	370	351	350	362	392	373	353	366	347	354	343	399	388	362	357	341	375	415	388	380	384	380	342	335	359	355	384	381	377	355	362	341	394	396	365	386	351	390	358	381	402	394	354	340	371	348	367	371	367	380	330	349	342	390	385	371	361	365	378	363	341	373	351	369	390	374	385	384	371	389	385	351	397	369	350	355	366	367	365	352	399	371	366	394	405	352	350	383	403	374	365	347	320	342	404	372	381	361	368	349	369	380	393	344	353	372	380	376	358	396	380	407	367	383	364	347	360	393	356	377	342	376	398	349	377	324	368	377	385	392	380	371	357	399	373	350	398	386	362	397	387	365	358	351	371	383	350	369	410	363	410	354	380	358	350	379	371	331	397	366	352	348	380	391	350	364	356	403	375	380	362	336	366	375	367	356	367	368	349	340	367	337	361	344	414	397	370	363	384	372	354	354	333	361	360	367	376	407	374	363	366	343	379	379	352	395	351	401	372	378	318	367	351	363	375	363	354	388	377	366	342	358	361	379	384	365	352	362	328	345	367	393	365	367	354	359	359	342	350	362	384	351	390	396	345	361	356	383	362	372	380	363	377	359	363	394	411	355	363	386	392	360	393	347	401	368	337	406	356	365	375	389	363	329	389	372	355	368	370	420	376	390	385	392	352	364	363	397	381	380	385	382	368	379	360	368	366	343	373	339	403	347	324	370	368	345	370	372	416	389	396	410	351	366	406	378	328	347	327	342	391	385	374	375	371	348	386	400	361	366	391	385	405	375	366	346	348	406	364	370	361	375	356	362	371	358	370	409	337	379	348	351	384	379	332	404	368	380	347	365	355	362	390	356	363	341	387	417	365	363	365	372	343	406	353	380	441	369	390	373	342	372	382	390	389	374	353	366	353	343	351	359	352	394	405	378	370	331	399	362	390	322	376	403	374	355	352	348	376	371	387	390	372	358	343	385	386	369	367	343	353	353	348	342	390	340	357	397	370	370	374	354	407	366	381	342	400	350	355	383	373	369	352	379	378	384	414	355	379	362	343	399	353	358	388	394	368	380	357	388	362	385	355	384	354	351	344	341	387	381	346	379	358	332	375	344	368	377	385	400	371	359	361	378	398	395	357	357	374	360	347	364	386	364	359	391	387	353	360	353	353	360	382	353	369	329	383	339	338	362	336	376	326	353	358	364	382	356	359	351	378	368	368	391	395	368	363	402	370	404	315	342	389	358	375	348	366	365	366	379	393	373	357	384	389	347	375	351	329	337	329	376	380	353	371	362	400	366	363	371	374	404	379	371	371	360	374	398	343	389	358	331	358	361	383	416	368	340	346	373	364	408	371	355	349	386	399	385	348	381	342	387	373	379	372	356	412	382	410	346	396	394	378	379	377	360	368	342	355	362	392	346	422	351	343	390	365	358	357	362	406	351	406	361	341	391	395	362	347	369	378	384	365	367	335	353	362	382	366	361	392	385	378	361	398	341	360	376	336	361	361	348	398	394	368	393	371	405	382	345	351	366	360	355	398	348	370	408	395	364	384	363	378	415	380	392	352	358	399	356	414	387	383	364	372	359	357	360	357	365	413	372	353	358	370	364	367	376	368	361	415	348	350	362	362	395	360	378	383	403	350	360	399	356	364	402	372	337	372	384	401	338	367	374	366	392	396	343	352	384	363	372	347	340	396	357	380	386	333	367	369	410	343	395	337	372	391	387	351	357	374	391	366	392	381	341	362	346	389	406	367	359	351	405	352	370	346	367	380	372	404	328	385	348	393	363	334	340	362	348	385	363	356	348	351	364	354	412	360	389	371	367	390	355	355	365	393	344	371	357	392	360	362	355	386	386	388	361	371	393	365	407	386	376	384	389	382	380	349	361	372	354	381	391	351	337	377	401	336	379	356	395	398	373	338	405	390	407	371	375	351	396	368	349	364	375	411	354	370	382	368	370	388	393	398	366	358	378	343	356	377	388	381	395	382	365	383	431	368	391	345	369	406	357	389	339	351	375	359	345	391	345	404	382	355	391	371	357	377	360	360	367	333	416	349	390	358	383	357	433	381	339	381	380	394	405	363	396	366	361	312	360	356	342	356	348	318	349	408	374	367	378	376	378	373	359	379	358	403	369	352	355	383	367	369	352	386	358	389	383	403	340	382	358	381	379	365	404	353	379	361	369	350	365	365	363	377	377	393	368	368	364	374	364	408	407	379	368	375	377	355	382	343	372	376	372	372	378	355	344	372	389	351	364	354	418	418	368	389	394	378	359	341	363	369	386	341	374	340	394	361	332	339	347	357	338	376	350	362	352	358	351	380	384	348	369	396	363	357	370	360	360	380	382	374	352	365	377	382	348	338	349	354	395	373	362	368	362	360	398	391	384	380	406	352	372	367	372	328	344	346	359	350	397	368	390	352	411	396	321	357	367	356	364	359	397	352	387	387	384	378	371	345	339	408	392	338	344	389	357	368	393	382	361	337	366	336	356	332	365	384	378	401	371	380	354	351	361	367	373	405	380	373	405	350	406	366	370	376	328	355
4585	296	264	259	249	222	234	234	214	202	204	212	201	207	209	210	191	217	217	222	207	223	206	227	193	219	201	190	228	199	211	186	201	235	203	197	201	203	194	215	194	179	213	219	184	219	197	212	191	210	191	220	219	226	207	209	181	219	208	173	205	198	195	228	195	201	192	176	216	205	220	209	198	189	204	195	214	209	194	194	208	204	190	204	186	230	208	212	203	214	184	184	207	192	206	204	203	202	221	208	179	194	212	179	210	227	194	172	197	222	235	192	219	226	183	218	213	216	189	197	208	213	192	207	202	204	211	180	217	198	201	215	212	195	184	189	192	190	207	202	186	208	205	202	183	194	186	202	202	204	216	214	172	194	195	193	182	210	199	199	200	193	191	195	238	237	214	204	188	205	197	211	213	211	196	193	196	205	184	210	197	182	197	207	199	204	199	224	224	233	191	188	229	176	205	194	214	184	198	206	221	217	191	195	209	203	171	202	183	215	185	210	214	186	204	197	192	220	191	196	220	213	206	196	208	205	206	218	211	198	213	210	200	193	193	210	174	194	180	193	185	200	203	169	234	209	198	227	185	188	202	212	202	205	196	199	212	189	203	226	198	202	230	195	197	203	187	230	194	204	211	202	197	183	203	176	218	194	184	212	186	224	215	205	222	201	197	219	221	187	220	194	191	207	201	187	197	188	172	191	182	208	186	208	203	202	169	207	222	209	168	186	214	201	169	219	159	197	226	207	229	225	208	225	226	181	168	214	170	208	211	211	201	176	225	206	187	218	182	217	195	199	200	226	214	207	221	199	221	183	216	208	208	201	212	206	215	241	182	224	207	193	205	203	209	206	193	187	164	195	190	229	195	212	199	215	176	203	171	191	189	224	210	205	202	213	215	192	207	199	180	208	216	206	188	197	203	223	211	182	192	200	216	218	199	178	229	202	196	195	240	218	203	217	207	198	206	200	192	221	201	207	220	204	202	192	197	209	203	219	195	204	190	212	185	169	235	195	205	188	197	193	207	198	178	223	205	201	187	192	196	205	185	211	191	193	213	165	196	209	217	204	227	181	176	209	185	214	205	216	203	214	195	203	211	203	196	205	195	212	208	207	190	210	211	217	226	210	199	228	203	198	188	210	195	221	173	225	201	229	186	184	219	205	218	206	188	189	191	228	212	201	210	191	185	204	206	210	203	187	209	224	188	206	200	203	212	180	192	211	218	191	219	209	205	193	177	217	199	206	209	191	221	227	189	206	191	225	182	226	202	201	187	206	190	207	212	217	197	213	214	198	207	205	211	208	205	201	203	202	215	190	189	201	189	206	213	190	217	206	211	228	210	199	189	199	165	212	199	192	182	170	188	207	196	193	181	211	177	192	200	202	204	227	198	190	188	218	200	182	190	180	214	167	200	222	195	220	186	194	213	204	218	205	181	203	193	213	163	184	206	185	223	199	193	194	175	190	212	213	210	214	195	207	237	215	192	197	223	200	206	199	216	219	203	213	212	215	220	208	236	199	219	184	213	191	200	181	203	207	211	175	201	214	206	196	177	223	218	193	200	214	207	204	213	200	200	210	183	180	211	211	192	196	213	225	189	205	197	205	200	193	236	203	206	188	205	186	184	229	197	219	205	198	197	201	194	212	195	225	200	197	206	178	209	224	169	178	207	216	225	199	178	206	195	203	199	203	195	193	199	194	218	201	224	230	185	192	192	193	187	185	215	192	209	180	197	203	225	210	224	199	192	206	194	231	180	181	202	224	229	209	232	237	220	218	186	207	188	209	192	220	170	220	183	214	166	178	195	203	207	217	221	215	186	248	186	197	202	209	204	221	211	196	191	211	212	179	172	201	206	205	218	217	201	199	184	203	192	216	196	214	252	206	197	196	197	199	193	207	203	215	207	215	208	192	189	189	192	189	188	198	187	205	194	211	194	205	199	226	204	197	202	217	194	196	204	185	219	191	191	238	197	201	225	192	186	191	195	203	210	180	205	211	187	164	194	197	214	228	217	222	192	209	182	186	211	193	195	215	200	228	211	240	204	215	237	208	192	203	206	193	194	203	209	192	202	195	197	211	215	213	224	207	181	203	207	187	184	209	183	218	203	196	216	220	187	204	183	220	199	175	199	234	196	208	238	193	208	219	214	213	198	191	196	208	169	201	216	164	199	202	182	204	194	194	185	225	223	219	194	178	211	213	180	221	192	218	222	221	196	195	200	189	229	211	188	211	172	210	198	203	202	215	200	180	195	204	183	220	217	194	188	208	205	208	185	239	220	209	207	208	215	215	180	201	201	192	218	201	219	202	178	179	185	200	185	223	195	190	194	214	210	212	197	202	219	170	185	203	199	209	199	221	195	184	186	198	210	176	203	183	206	222	184	219	210	217	225	187	204	198	204	202	181	224	201	181	181	190	192	202	199	223	213	203	192	192	192	160	198	217	211	192	188	210	215	189	177	193	194	218	179	198	198	207	198	184	231	195	201	237	204	224	209	216	212	192	202	196	222	197	216	213	196	180	190	207	231	230	191	216	253	204	222	186	186	193	187	190	224	228	206	195	214	205	204	186	202	180	189	223	188	170	185	215	182	185	221	181	193	226	201	237	199	202	192	186	189	201	202	171	212	216	188	201	206	201	187	228	181	219	221	195	209	206	211	200	192	189	181	195	207	194	183	196	205	217	182	218	177	199	218	204	188	222	216	230	192	190	194	192	216	209	172	220	187	195	199	204	215	204	193	199	196	233	205	196	199	221	188	215	206	219	209	230	192	199	176	200	224	214	184	197	178	207	216	214	197	184	185	194	208	188	204	206	228	197	211	182	221	174	205	198	196	197	203	191	197	229	203	212	192	203	187	210	207	232	194	176	191	204	188	202	177	204	214	216	205	196	190	225	188	205	222	188	204	198	199	215	206	197	203	187	201	198	183	215	208	198	216	192	219	186	229	187	188	210	191	198	185	194	193	195	192	216	226	196	188	213	195	197	218	230	241	218	192	192	198	194	192	182	191	188	179	179	200	195	199	215	202	197	223	216	199	199	211	206	203	225	248	193	193	199	194	182	200	190	210	198	194	188	184	202	213	220	194	189	211	177	193	203	182	205	181	212	197	180	196	228	196	235	193	196	233	175	192	202	188	214	189	180	178	210	189	199	189	196	188	199	186	209	191	175	183	235	216	199	213	199	215	206	191	186	200	200	220	225	206	196	196	191	223	205	225	205	205	216	206	230	212	193	198	216	220	199	208	222	221	188	219	216	212	247	213	217	178	196	206	202	180	198	195	193	204	210	203	219	198	214	212	193	175	212	212	187	192	194	188	211	188	201	215	200	205	203	199	221	207	178	178	199	212	204	178	220	223	201	218	192	176	204	203	222	208	185	185	185	195	175	201	189	210	174	225	207	178	197	211	219	178	190	203	207	199	169	214	215	204	171	179	199	237	185	179	214	190	199	194	212	195	186	190	183	201	217	219	211	203	211	201	198	201	197	164	223
3865	635	724	788	751	673	688	641	661	616	574	588	555	587	628	561	586	530	580	550	546	562	580	594	544	550	557	550	561	546	532	552	564	502	566	529	547	608	580	540	591	549	540	584	543	568	571	564	568	550	538	540	527	516	529	511	575	542	572	560	510	552	546	548	558	563	520	559	498	567	527	526	524	567	553	495	514	512	552	555	550	546	557	514	560	506	537	508	539	574	505	541	541	577	577	545	551	528	558	489	520	539	537	516	556	520	546	571	556	511	504	565	538	531	549	523	571	595	541	485	528	559	523	571	527	535	520	591	537	559	507	519	553	546	518	555	549	539	514	538	539	518	597	550	507	558	586	566	554	542	549	613	528	541	530	526	555	563	541	579	521	521	550	534	558	576	527	516	547	538	560	564	561	533	579	571	527	580	582	561	535	530	523	604	553	569	553	523	517	557	539	573	505	524	514	525	560	559	545	555	519	601	536	521	542	541	563	558	520	549	577	569	571	488	537	519	536	561	569	545	572	555	509	547	592	551	520	559	525	527	518	556	531	543	549	525	546	563	500	580	544	571	550	551	554	569	572	561	551	571	589	539	562	544	563	569	554	524	554	547	568	526	572	505	556	567	538	596	540	538	589	569	546	565	557	539	525	580	555	544	600	559	530	578	551	554	533	540	500	574	551	550	587	524	524	538	531	516	509	532	513	554	558	553	578	537	530	576	535	584	552	581	525	576	577	546	544	581	527	524	526	534	518	530	501	564	532	567	532	531	534	551	518	552	552	612	554	526	578	547	520	533	547	499	517	538	527	534	545	533	569	583	556	515	550	609	512	582	556	562	541	526	566	576	582	535	541	559	565	539	552	528	550	548	578	574	566	512	552	549	552	568	503	534	586	499	532	548	534	532	505	526	513	566	537	528	542	586	560	551	555	515	573	523	541	561	541	543	569	514	548	582	522	548	542	578	559	562	522	532	543	530	593	513	544	565	594	569	526	520	558	560	531	551	502	574	517	546	540	534	572	569	492	535	523	548	561	574	526	556	560	549	545	563	534	594	582	555	564	508	522	534	591	496	524	506	569	544	553	611	552	547	558	508	524	545	507	506	546	540	516	588	532	512	541	538	530	504	544	556	551	542	544	537	535	536	583	540	554	544	555	576	511	577	503	554	542	516	559	556	551	531	554	556	561	576	568	542	571	532	553	564	538	542	536	579	516	487	545	531	542	583	557	553	553	568	500	554	586	547	568	541	524	514	578	555	563	543	586	561	555	576	585	558	501	499	530	542	521	546	514	543	544	536	516	537	544	521	494	539	570	581	529	542	576	550	498	510	553	551	544	504	528	563	550	557	558	514	555	573	541	567	589	565	566	541	528	540	529	547	561	566	585	517	625	542	554	536	531	562	568	525	518	565	526	555	531	566	568	555	544	564	579	569	586	535	571	523	583	542	527	502	557	575	542	512	543	504	537	574	557	551	543	513	546	534	542	515	564	561	548	533	550	562	558	576	560	528	594	505	569	579	522	538	518	547	562	544	550	580	590	526	569	551	543	588	575	550	513	529	572	558	556	520	532	552	523	540	557	491	557	574	516	550	549	511	561	565	560	560	544	529	490	546	564	573	523	562	551	546	527	531	552	563	550	553	527	574	524	550	552	537	543	559	538	510	503	564	545	574	579	548	588	567	522	584	542	519	600	536	572	553	588	565	580	542	557	554	495	556	561	568	533	538	546	576	579	531	527	517	554	533	545	500	574	530	569	535	548	514	513	532	564	574	593	556	529	562	546	521	532	611	585	565	530	507	534	567	565	536	552	543	566	562	519	558	567	551	529	574	548	538	546	584	578	576	573	547	560	553	504	526	559	523	556	543	527	508	582	541	573	544	576	544	561	545	526	503	537	560	524	540	524	597	634	503	568	604	539	572	538	553	556	532	590	526	574	545	533	575	565	540	528	521	520	537	544	570	553	568	571	574	553	566	532	535	563	521	535	543	504	552	573	551	566	567	571	509	577	556	578	565	541	572	549	546	552	539	537	519	545	580	526	586	578	595	575	524	505	558	539	568	536	565	531	539	507	521	518	555	516	567	518	507	547	587	587	576	526	528	534	574	561	550	501	583	498	563	533	559	506	540	571	555	516	572	554	558	527	553	535	551	520	532	561	551	565	575	539	528	539	524	563	545	560	550	500	542	543	567	578	565	560	563	555	555	519	546	516	519	571	514	510	557	508	496	561	519	542	537	561	574	553	552	507	568	530	563	548	553	587	577	542	563	539	548	555	501	573	530	536	568	528	588	555	559	527	557	556	575	501	535	535	559	590	546	487	522	539	536	579	556	552	551	540	581	546	579	516	586	558	568	541	541	560	522	546	537	574	610	545	532	506	530	528	562	586	541	537	565	576	548	530	536	533	509	532	530	513	522	569	548	547	569	525	503	542	538	521	582	550	568	519	550	566	577	518	549	515	562	552	519	531	568	548	571	575	549	518	568	526	576	503	513	554	545	561	552	561	542	548	554	552	565	580	540	568	566	507	567	549	532	575	531	554	559	545	517	551	537	540	538	521	530	537	541	533	517	547	579	557	554	540	530	575	567	557	567	536	560	552	543	518	560	556	564	543	534	547	544	560	544	526	578	515	535	543	558	572	546	548	556	556	542	556	566	567	533	545	556	533	570	531	583	541	542	566	529	514	572	554	515	588	524	552	547	541	592	533	518	536	544	513	542	581	513	560	522	540	523	541	569	517	552	533	587	561	546	540	522	542	543	573	609	562	542	540	551	554	553	526	567	529	532	545	584	540	517	523	543	536	575	534	505	488	547	533	523	584	536	539	551	547	544	540	585	552	523	584	571	515	572	591	582	555	563	553	561	563	515	490	557	602	536	510	538	534	559	580	527	535	575	557	540	518	556	547	580	526	505	538	548	546	558	545	543	578	535	562	583	528	520	525	517	545	521	556	553	552	532	534	493	530	592	528	558	536	554	506	545	557	546	555	528	536	540	500	575	545	543	533	556	572	538	541	575	568	558	556	508	557	565	513	560	533	550	523	551	557	544	556	567	563	558	538	547	533	524	554	557	575	542	533	530	553	542	522	530	576	549	543	603	581	547	545	572	554	544	547	550	514	588	541	539	577	571	530	525	530	548	539	523	545	576	537	498	586	515	570	566	535	555	545	521	528	545	542	536	527	552	514	537	575	566	532	548	502	516	545	567	516	515	528	558	550	545	533	590	560	528	541	549	535	530	546	555	579	557	529	572	554	547	577	557	544	543	545	554	555	553	527	536	542	562	524	574	547	548	500	513	543	516	513	543	534	578	537	538	519	545	531	536	571	573	566	547	552	550	539	560	546	579	541	555	575	559	540	532	531	577	493	548	562	539	528	507	538	520	515	545	553	566	554	534	541	553	595	538	545	540	583	567	530	523	502	547	496	549	521	575	541	523	545	571	587	544	547	524	531	576	553	537	534	577	596	533	575	512	580	549	540	564	547	610	572	519
25002	2552	1244	1000	729	606	484	452	392	377	330	349	289	307	305	310	236	274	271	251	260	274	270	268	282	282	254	302	270	277	272	251	255	281	237	266	250	280	256	235	245	243	266	251	271	261	251	242	244	274	251	272	263	252	279	262	233	256	253	264	222	262	240	247	251	260	255	278	252	240	212	240	239	264	251	242	257	262	286	244	267	274	243	250	262	252	281	261	240	268	232	254	243	232	242	266	250	253	267	268	249	268	272	216	256	224	242	248	262	266	248	266	253	273	244	233	254	225	213	273	241	276	245	269	264	240	235	232	272	222	252	245	250	247	237	260	243	271	250	242	280	252	250	269	250	262	249	243	246	222	250	233	240	236	256	239	231	225	250	279	243	273	249	227	254	254	266	268	252	253	271	246	247	219	234	259	269	268	258	236	222	261	261	255	274	240	245	275	267	269	224	223	243	239	239	258	263	243	240	236	275	245	251	249	234	243	260	255	240	247	261	240	263	271	251	242	247	219	264	258	235	264	249	246	279	218	270	248	251	252	258	258	232	259	243	252	261	236	266	251	241	226	242	242	247	264	263	250	264	225	237	226	271	226	253	261	264	255	282	254	243	288	234	233	254	236	236	256	293	228	231	235	254	265	249	243	271	239	267	243	237	266	256	246	255	257	258	251	253	243	278	238	257	269	241	263	215	254	247	264	269	242	248	259	287	249	261	248	258	261	256	259	252	253	278	223	230	234	267	257	266	245	248	274	266	264	287	269	263	269	248	241	256	256	229	277	248	241	282	226	218	265	253	244	284	236	252	247	231	255	262	254	249	292	266	263	237	224	242	229	248	246	263	236	245	245	271	229	247	236	254	234	259	269	242	249	254	270	278	236	272	244	280	289	287	243	237	255	259	239	279	248	280	268	238	233	258	273	224	252	230	242	248	228	256	271	237	278	230	247	248	233	253	236	241	253	247	257	246	283	269	269	268	257	246	248	258	224	240	234	233	262	256	258	255	252	229	244	258	243	243	239	242	268	257	257	236	242	264	247	250	252	284	233	277	258	254	298	265	225	269	229	254	234	249	244	216	226	247	217	241	235	254	247	224	231	246	220	240	245	265	253	256	246	248	277	250	218	273	246	260	265	237	244	223	252	246	240	219	260	264	227	260	236	234	266	255	242	249	224	246	231	240	264	263	248	231	237	246	249	268	237	235	235	244	272	254	242	263	258	241	249	245	239	247	249	239	264	268	271	233	250	269	260	259	240	238	264	222	244	270	273	218	229	272	226	262	255	266	280	248	251	233	234	247	213	240	237	244	234	246	255	265	238	233	270	250	229	280	228	220	273	249	232	255	244	245	261	258	248	251	249	263	242	238	229	243	216	263	233	233	241	267	230	260	258	223	274	262	239	252	238	241	240	271	254	263	231	237	248	246	230	250	276	251	251	249	241	263	232	254	255	248	257	207	255	281	252	289	267	262	239	280	244	249	239	218	253	269	262	270	248	225	236	276	238	278	300	242	259	238	250	260	273	244	240	246	247	238	235	237	283	245	253	225	235	226	235	232	237	261	262	242	243	243	242	239	238	255	288	304	242	247	245	274	259	258	229	250	215	262	233	260	258	230	256	264	247	222	255	233	244	250	233	249	234	252	250	258	271	254	240	255	231	289	255	255	264	259	244	246	261	232	228	245	258	248	258	257	235	255	239	259	257	304	253	249	244	234	238	237	226	264	244	243	233	256	263	278	237	257	254	293	229	253	250	257	272	236	238	265	290	258	253	216	238	226	239	253	262	249	241	226	224	245	249	267	242	288	269	260	253	261	241	284	243	247	242	249	272	249	244	278	279	223	257	235	254	253	250	234	273	286	269	246	258	260	251	251	289	254	235	225	259	225	243	249	267	260	277	259	240	211	248	266	256	255	271	274	243	253	231	230	226	252	227	271	246	229	249	290	261	254	250	260	281	234	245	275	224	243	275	251	233	221	258	238	252	291	253	286	264	266	248	230	262	236	271	275	235	253	241	251	247	284	255	271	284	228	264	259	247	254	231	267	250	253	230	247	253	252	246	223	236	291	225	219	257	276	225	249	253	259	263	266	253	253	237	257	263	264	243	276	243	245	255	270	229	250	253	259	212	238	263	247	263	258	250	261	277	261	251	258	252	218	252	277	259	274	264	263	225	266	231	250	254	282	252	238	270	252	273	241	241	235	235	245	233	259	241	259	231	262	244	260	255	239	255	253	235	241	261	262	229	259	249	224	244	242	277	252	267	265	243	232	234	225	227	244	271	232	249	246	252	254	244	248	255	266	241	236	224	254	216	257	235	227	239	222	294	245	268	253	226	245	279	271	241	280	242	233	231	277	242	257	269	241	254	243	253	272	292	253	250	270	270	243	243	263	236	240	258	256	244	240	251	257	251	245	256	236	250	266	263	258	241	264	269	243	248	212	231	243	248	228	271	230	269	261	258	227	235	220	265	221	272	254	261	234	226	214	257	225	227	233	262	226	257	254	266	266	251	247	243	240	236	216	275	253	230	259	215	280	238	252	266	258	294	235	242	242	243	212	276	239	261	233	257	264	247	254	257	244	251	250	263	229	239	246	279	256	270	257	217	250	259	241	267	268	227	238	227	284	233	254	248	257	216	269	221	249	221	247	227	244	241	232	254	239	244	234	246	254	256	259	259	238	279	257	236	280	256	241	259	258	259	242	235	243	260	249	275	249	274	253	279	282	237	266	290	245	258	205	252	265	278	276	230	250	249	233	237	232	254	272	233	234	252	243	250	235	247	231	267	242	258	233	230	242	252	267	261	255	232	268	255	249	289	255	258	264	253	285	251	243	249	266	247	244	263	249	248	256	263	266	259	227	268	232	261	221	251	257	223	245	253	258	230	233	250	240	271	263	246	259	242	259	232	260	248	257	287	261	271	252	265	257	283	236	274	278	252	240	275	247	240	238	216	262	231	242	250	250	237	244	224	260	255	260	259	264	247	250	245	241	283	246	247	262	269	246	236	278	283	242	286	210	244	239	237	266	251	263	234	251	206	265	264	233	261	243	256	228	245	255	267	253	277	247	258	223	254	265	243	227	257	204	249	260	289	228	261	282	274	231	267	250	274	255	228	276	270	229	241	247	269	233	227	260	211	233	228	247	249	255	248	256	263	247	256	270	275	278	250	275	249	251	240	252	265	258	250	254	281	260	251	275	218	246	243	240	231	235	255	270	247	225	234	228	255	255	266	257	235	251	251	234	234	236	247	267	258	250	234	222	241	259	280	253	263	267	238	261	254	256	229	240	244	252	264	257	252	245	247	251	268	234	234	226	249	258	238	252	237	250	228	273	250	247	242	260	256	236	272	243	237	237	252	233	211	215	242	245	247	254	250	233	234	248	248	256	248	244	240	242	234	243	256	259	272	281	248	275	249	275	253	245	243	240	233	241	252	270	260	246	266	276	231	231	236	254	236	248	226	244	244	255	251	266	237	217	237	239	236	242	266
12750	1504	2549	3119	2720	2283	1973	1653	1550	1421	1260	1185	1102	1022	979	958	868	863	943	820	806	826	753	812	764	777	699	788	753	746	738	704	784	710	702	665	707	726	679	713	713	696	638	689	665	675	677	689	671	716	656	649	683	629	714	695	675	653	659	687	669	664	667	688	675	663	666	702	682	717	646	678	637	658	651	622	637	626	678	689	706	696	618	683	641	655	642	637	626	695	680	645	644	620	637	682	660	635	635	679	679	658	579	640	607	697	642	642	670	667	634	660	728	639	646	689	615	660	649	663	628	661	647	663	648	653	613	644	683	642	702	640	624	658	672	631	641	641	646	668	607	661	701	604	672	670	615	658	652	606	642	598	641	628	662	662	631	653	599	643	631	633	658	634	653	618	705	635	649	633	668	637	673	673	674	670	656	605	645	653	626	649	637	637	661	611	703	647	647	626	631	688	671	630	641	616	622	641	648	652	637	617	641	623	634	644	661	658	624	633	647	666	665	692	682	611	618	684	619	689	666	566	644	700	625	619	623	644	664	626	625	669	677	659	592	674	670	646	631	651	639	667	668	699	652	669	651	582	671	644	634	652	631	654	638	640	648	692	644	641	710	653	661	644	650	636	642	624	622	699	622	599	668	635	645	618	612	658	628	633	648	651	636	649	614	649	642	706	634	673	661	610	636	700	690	645	627	683	623	634	662	635	683	620	604	639	618	660	650	647	646	676	677	652	681	665	633	679	628	591	651	652	659	654	661	667	699	640	676	635	698	615	601	630	626	665	675	662	646	644	623	665	595	624	657	654	675	604	670	653	631	660	648	662	678	636	640	666	642	649	662	625	641	682	636	606	648	661	634	634	645	649	650	624	638	670	628	681	663	631	611	671	680	667	647	649	653	620	666	664	614	672	618	654	626	632	630	636	639	608	642	636	625	698	660	627	664	699	670	662	658	685	624	662	637	683	627	690	652	666	680	659	660	611	641	681	676	667	633	689	659	668	669	665	614	623	634	622	658	651	608	657	625	664	683	647	652	669	656	664	623	621	634	661	688	678	653	642	668	671	647	605	654	683	651	672	641	663	630	634	645	653	657	659	648	646	642	634	662	659	634	627	718	645	639	633	672	687	659	626	662	670	656	631	679	631	646	648	658	640	641	676	631	666	653	651	644	619	627	640	611	632	693	626	659	642	673	662	634	644	687	620	654	633	639	637	650	673	639	656	669	669	683	646	631	626	631	641	632	679	699	694	694	669	571	641	681	641	611	633	670	613	649	664	638	639	669	632	625	643	638	602	622	714	648	645	676	609	653	625	662	693	643	614	660	656	671	652	650	686	613	613	624	658	632	682	663	650	663	668	643	637	646	687	697	604	619	666	675	643	637	657	587	673	615	668	618	678	640	636	657	618	628	678	639	655	657	630	657	672	609	692	671	671	666	688	659	650	648	642	649	670	658	642	627	660	599	659	685	650	647	659	629	617	662	614	602	651	685	656	682	663	661	682	646	622	613	590	638	675	683	654	632	655	630	628	645	651	632	654	651	624	626	659	628	692	625	602	664	625	645	662	642	644	661	676	627	631	704	649	627	670	627	646	658	651	629	590	641	631	609	626	655	648	607	658	660	637	634	682	645	663	652	681	672	626	641	603	664	688	619	649	613	673	680	655	652	635	710	628	636	679	584	666	661	635	699	630	666	692	635	654	629	671	630	635	621	646	655	653	694	626	627	619	643	630	701	641	624	662	641	683	669	653	681	647	694	656	678	659	623	631	660	595	656	650	623	668	638	658	648	666	614	692	611	646	640	711	602	662	630	672	680	664	676	686	665	644	667	656	672	681	617	658	695	702	656	663	634	655	611	660	619	660	684	640	657	618	617	643	638	627	669	666	651	662	664	636	622	630	655	652	643	645	622	611	636	622	636	643	633	646	644	681	653	668	691	613	682	677	648	654	632	651	656	652	652	642	645	649	596	633	630	664	654	610	661	644	673	658	661	632	628	594	630	655	652	636	633	634	658	611	636	658	660	617	667	656	605	662	637	656	629	634	650	649	681	682	645	661	693	637	661	650	659	665	677	649	641	624	680	643	665	653	662	620	631	663	668	661	634	630	643	640	636	648	634	668	617	635	622	635	641	630	621	645	645	654	672	588	669	652	598	620	632	643	627	668	661	663	644	615	647	661	670	659	645	674	639	660	651	636	661	658	653	630	657	654	634	653	659	610	668	670	635	622	663	642	625	626	671	645	637	666	684	631	627	653	649	620	645	676	630	650	623	659	645	676	634	647	664	676	645	669	633	623	641	658	645	622	637	658	664	641	687	636	698	638	639	641	688	673	631	647	649	640	662	688	648	627	634	687	599	654	702	631	693	671	652	613	661	640	630	678	624	638	649	627	628	623	658	612	675	613	638	661	676	654	624	658	627	597	630	668	667	690	669	647	657	679	681	637	621	625	639	598	646	666	630	673	655	671	639	649	611	639	662	658	620	627	691	718	631	670	646	691	657	662	631	644	696	620	646	618	663	693	617	656	648	644	640	635	676	644	652	623	646	628	640	632	655	681	662	634	602	699	641	623	665	622	634	644	657	629	633	657	665	658	662	651	613	658	640	574	637	678	640	639	630	591	636	643	630	631	626	628	654	652	660	614	595	659	618	689	640	620	640	667	668	652	671	619	629	639	688	678	675	652	662	606	661	651	659	661	641	673	667	692	644	629	680	657	611	636	621	629	624	680	654	684	690	639	619	680	639	650	644	638	657	626	625	645	632	629	679	633	667	644	671	605	665	674	650	620	633	662	678	626	643	652	667	662	661	650	624	671	652	644	586	687	668	661	654	671	636	623	691	698	629	685	622	613	682	705	640	628	612	627	583	616	637	610	638	649	680	635	682	660	648	668	674	653	658	662	633	700	637	634	630	639	620	612	615	635	645	641	650	669	639	660	670	651	616	664	641	665	630	622	632	689	637	663	662	633	641	625	639	674	624	667	649	626	601	665	695	684	639	633	632	675	694	630	686	645	625	664	682	671	589	660	612	669	681	645	631	650	633	667	639	664	654	662	633	607	645	685	667	631	590	669	654	630	669	667	623	630	675	714	682	669	630	683	644	612	702	632	641	640	610	620	556	661	678	668	648	647	664	661	631	689	667	641	673	627	650	656	665	676	638	636	684	660	669	628	660	716	656	602	623	664	660	654	689	704	606	697	592	611	654	657	635	684	650	646	670	663	683	626	624	602	630	633	653	631	679	657	684	670	642	690	615	645	607	633	676	627	635	646	669	640	665	698	604	662	657	648	654	613	635	706	666	613	659	674	670	581	612	631	645	647	665	663	691	646	614	655	650	673	605	676	633	617	655	664	656	633	654	680	655	692	663	640	655	639	655	696	667	651	644	664	640	627	637	660	633	636	643	601	657	646	662	626	657	662	646	609	691	676	652	625	675	664	660	621	669	659	597	667	637	660	580	671	642	708	676	639	658	660	674	680	668	654	648	609	630	645
37483	7039	2340	1682	1197	819	610	528	446	370	323	286	269	277	253	187	198	195	193	181	198	179	170	186	161	187	150	156	161	172	150	154	165	152	138	146	146	159	147	142	132	146	172	134	159	127	152	146	138	150	146	141	151	137	162	136	153	140	138	144	144	147	156	133	155	137	149	143	138	135	155	152	152	135	135	152	124	134	127	143	134	149	133	112	169	128	124	134	136	122	155	116	149	122	129	119	111	118	122	139	132	138	144	137	126	116	132	138	129	136	145	136	132	137	141	133	136	166	140	152	159	144	165	135	118	125	136	151	128	128	131	137	111	143	135	141	144	135	121	122	132	127	138	124	153	122	145	130	130	125	133	160	159	157	148	150	138	119	144	147	131	127	142	135	156	139	148	125	128	138	129	120	142	139	139	146	146	116	136	129	154	134	149	157	143	141	140	143	130	124	133	132	117	105	133	140	149	145	130	132	121	130	137	130	149	148	115	109	145	127	140	135	142	128	113	148	139	130	128	140	126	151	140	133	117	136	118	111	147	137	127	129	136	117	152	136	154	143	126	129	154	127	125	149	145	125	146	134	129	127	135	131	155	134	118	129	139	113	136	141	126	152	144	125	130	113	145	132	127	117	161	152	132	133	158	131	121	147	125	122	142	126	141	132	124	140	154	114	140	142	122	112	141	131	117	125	164	152	116	122	139	145	136	117	142	135	137	153	141	126	112	147	150	125	125	163	126	123	144	153	140	134	125	127	126	134	132	132	145	115	116	143	137	133	141	118	145	123	136	142	146	136	144	128	136	127	141	145	112	121	122	134	140	125	129	157	127	159	130	129	143	149	129	144	131	137	155	126	152	146	152	134	144	155	132	153	112	120	130	142	132	145	140	138	113	140	120	145	143	153	119	169	128	155	123	129	142	127	131	143	141	126	137	148	148	120	136	124	144	120	134	112	134	147	150	122	143	130	152	151	141	120	144	134	155	125	135	121	145	125	130	143	161	126	145	132	141	147	135	134	149	152	136	137	150	126	138	138	121	128	133	124	125	133	153	127	134	148	163	127	123	135	134	123	153	148	133	138	155	136	138	149	140	139	117	148	140	154	144	138	131	140	148	121	155	139	140	146	133	149	118	124	159	101	137	117	159	134	133	162	142	149	150	140	117	148	125	134	134	130	122	129	135	123	128	120	141	142	134	117	140	128	138	151	117	118	164	148	156	127	144	126	149	136	126	134	138	144	138	141	131	126	130	144	130	130	114	115	119	127	145	117	127	150	124	129	134	147	146	129	128	144	135	138	150	142	138	133	147	128	136	134	130	121	138	163	128	128	148	159	131	149	125	142	140	145	144	154	137	131	142	109	144	157	129	126	135	146	137	118	134	150	140	155	109	121	129	128	144	130	131	156	142	129	147	151	136	134	146	161	146	130	134	136	136	140	140	143	158	144	147	160	148	116	126	152	124	158	117	140	127	137	141	119	129	137	143	135	148	131	135	111	165	125	143	135	128	139	115	127	140	164	113	142	132	119	135	150	127	141	134	117	135	134	140	139	152	112	120	124	137	117	156	139	129	136	117	102	134	139	119	129	132	148	134	143	140	136	145	142	134	143	159	139	129	130	125	159	118	133	136	142	135	131	164	135	127	142	123	145	144	143	121	126	142	132	133	157	134	133	158	127	111	147	135	137	135	145	129	138	144	132	135	136	131	118	132	134	153	130	129	126	152	139	146	129	148	134	151	152	124	132	126	131	145	156	135	144	125	137	146	133	134	138	161	154	112	118	137	142	152	144	137	160	117	146	147	136	143	142	133	129	152	151	139	133	124	132	145	145	149	130	119	140	126	132	121	120	146	140	153	147	142	120	132	130	137	150	122	136	136	145	121	148	129	113	139	126	143	127	145	128	150	128	140	136	123	136	151	145	119	126	132	125	134	135	130	126	115	129	127	152	143	129	134	122	151	142	111	112	142	148	132	152	156	140	140	134	147	123	128	140	143	121	157	137	135	159	144	130	146	155	131	130	123	134	151	150	135	130	127	140	124	131	135	132	136	124	129	142	178	141	127	134	139	156	124	125	119	139	154	141	163	147	128	143	129	130	131	121	116	123	114	149	164	155	142	162	128	128	138	135	142	141	127	122	121	122	142	141	135	114	153	124	150	142	142	156	150	113	146	132	139	138	135	111	132	130	129	141	136	127	160	111	134	127	160	144	144	144	137	132	136	125	134	123	117	114	166	137	156	132	124	113	127	146	113	130	146	135	139	129	154	149	143	162	127	153	127	126	127	123	142	119	124	137	151	131	135	125	159	118	127	140	135	143	139	126	122	156	128	136	136	146	144	129	132	137	138	129	133	122	133	141	125	118	128	156	146	121	135	139	154	135	124	144	140	130	127	159	133	156	133	156	137	131	120	121	157	144	130	111	140	148	136	132	140	141	145	144	131	135	142	135	131	140	127	115	137	149	162	129	153	139	130	132	144	132	116	136	159	137	152	125	145	148	127	131	142	148	132	114	135	127	134	151	138	155	131	122	128	145	132	142	144	154	105	145	123	136	118	126	149	139	127	121	151	126	143	158	133	105	142	133	153	141	148	147	134	139	122	129	162	124	139	123	129	154	137	146	145	133	143	139	130	141	120	142	140	143	143	139	129	133	141	126	142	123	142	123	151	137	134	120	143	155	136	134	145	133	127	135	129	121	138	153	133	137	141	134	148	149	139	133	125	129	120	128	122	145	132	118	135	144	160	145	129	133	129	151	137	150	131	136	135	139	130	133	129	124	124	139	135	144	141	152	110	128	152	140	128	119	138	136	135	124	128	153	126	139	112	127	134	150	156	132	133	151	143	115	136	107	141	130	138	125	120	118	130	134	138	142	158	137	114	136	138	125	135	139	131	147	130	144	115	146	132	135	135	122	125	125	130	140	130	142	142	114	129	111	140	146	137	141	123	154	157	116	138	156	128	132	123	153	128	132	143	147	145	144	134	150	123	150	124	130	153	133	135	141	113	128	140	137	140	121	150	120	133	130	129	125	122	144	139	155	147	131	144	121	146	133	123	125	128	155	155	141	137	132	135	137	133	123	134	124	152	137	155	115	146	124	136	138	154	137	125	146	146	144	123	151	162	137	141	154	135	118	157	126	155	132	122	150	131	111	150	146	140	137	139	139	116	152	117	123	122	142	131	125	139	108	136	153	119	136	133	126	132	147	126	126	150	134	124	128	133	122	147	136	134	146	153	151	122	139	161	142	160	134	131	133	124	136	145	153	126	128	129	129	132	127	131	138	138	126	119	124	151	146	142	128	135	130	140	125	129	148	139	135	140	146	140	136	135	131	132	126	141	151	128	137	141	159	127	133	115	151	141	134	138	129	143	135	134	143	126	121	147	127	155	155	132	149	123	152	112	123	133	134	126	147	146	140	135	142	148	123	146	127	138	133	148	146	146	137	129	146	126	133	136	143	130	134	142	151	145	131	141	140	134	109	114	125	127	161
18952	1912	3807	4872	4239	3573	2931	2478	2016	1796	1577	1361	1203	1150	1067	932	876	759	800	717	682	664	619	646	620	556	507	553	527	533	531	532	509	465	485	462	517	465	514	440	431	471	427	470	422	418	452	426	455	445	439	403	398	390	405	372	392	409	387	438	407	385	388	414	417	377	416	396	400	442	378	388	417	392	424	453	382	446	405	409	386	407	357	395	364	371	388	358	382	403	364	402	358	364	384	387	365	337	384	368	392	402	374	404	401	406	370	361	404	382	389	420	380	367	384	390	362	373	355	361	359	384	424	375	341	369	388	366	388	383	378	341	368	377	370	392	391	379	391	394	378	373	376	372	394	337	369	343	383	363	373	359	367	359	358	404	398	384	383	368	345	365	426	354	373	427	367	360	398	363	377	384	390	391	355	362	390	363	344	369	389	398	358	351	379	357	367	392	383	384	401	350	367	371	390	395	375	394	382	373	364	369	358	350	358	372	370	358	385	355	361	413	368	357	405	353	347	366	415	385	376	374	363	349	347	359	342	345	386	394	394	354	327	337	385	350	371	339	384	405	365	369	368	340	357	345	361	377	388	361	352	353	374	388	378	370	356	394	380	349	392	376	368	383	359	371	388	374	367	362	344	390	413	365	363	380	375	359	373	395	363	347	371	368	336	381	366	356	365	374	382	410	416	377	359	369	355	344	363	397	384	403	333	418	402	381	355	330	406	375	372	361	357	370	364	367	363	384	359	393	347	358	364	364	397	402	374	347	351	391	381	365	376	363	371	342	363	384	354	377	379	366	370	378	363	342	385	346	383	357	393	379	348	376	370	362	381	348	393	378	376	365	346	384	359	366	381	375	374	381	374	374	366	375	394	356	347	358	357	396	383	342	352	379	328	417	354	367	371	385	365	352	368	373	381	365	356	429	381	385	338	371	371	369	390	352	367	375	421	398	348	373	352	384	372	367	381	381	387	369	334	383	349	354	367	349	351	375	390	355	364	422	376	368	420	343	357	351	377	373	358	382	380	359	385	379	373	351	391	358	399	353	354	365	367	372	359	380	376	361	390	363	364	349	407	366	339	373	375	363	346	392	381	404	342	384	365	368	366	370	376	358	356	362	349	358	380	372	378	338	353	387	375	368	369	322	396	338	386	376	395	356	342	352	347	365	361	362	330	365	352	350	347	391	357	356	372	360	389	371	382	375	382	388	368	384	347	390	381	374	376	372	355	368	365	329	373	350	364	387	361	379	390	398	417	350	371	358	340	384	390	368	378	364	372	390	329	397	349	347	354	395	385	355	336	370	333	385	371	385	376	367	374	357	366	327	330	406	390	368	390	361	357	389	388	348	407	381	369	365	364	369	380	375	370	363	325	346	352	395	365	387	375	350	349	394	376	363	355	375	408	376	399	420	328	374	368	341	355	393	407	394	418	355	363	375	335	379	349	393	368	372	385	364	341	347	388	373	357	401	342	384	386	384	370	379	365	375	394	377	345	386	367	391	366	388	393	345	374	374	393	365	351	370	366	369	358	362	384	368	362	347	389	374	418	349	356	387	361	360	359	386	384	368	369	369	383	386	353	377	393	376	361	358	381	366	350	390	368	384	386	365	384	376	346	372	384	357	381	356	389	326	346	384	371	359	386	389	390	370	374	338	387	371	347	409	360	396	355	391	369	360	390	388	384	359	391	381	351	388	376	408	385	377	390	353	371	409	347	364	413	393	392	399	367	358	381	373	360	416	390	367	373	366	386	344	349	350	377	351	412	340	358	349	437	404	395	385	384	343	380	359	358	387	356	413	371	359	385	380	365	350	378	384	371	349	378	340	377	397	386	350	357	356	381	365	358	363	383	386	379	415	408	395	368	408	369	337	357	372	368	388	366	387	372	364	375	391	352	356	362	346	374	352	362	384	360	372	392	354	368	369	403	403	386	360	400	388	368	357	378	353	361	344	411	376	381	348	364	369	357	376	385	376	375	400	340	394	384	347	389	377	379	389	403	386	351	391	365	402	375	383	368	363	378	365	424	386	381	390	373	351	402	371	382	361	407	360	357	362	370	340	368	376	351	382	350	391	373	374	389	353	393	366	363	349	372	371	378	406	361	393	372	366	391	402	359	371	335	366	335	380	368	352	406	367	413	348	327	374	393	394	341	367	352	392	377	395	405	365	373	407	340	368	349	388	368	387	369	363	402	353	419	367	359	363	385	375	343	365	382	388	366	337	365	423	379	386	351	384	334	352	398	336	403	377	385	346	334	358	369	350	377	391	373	333	377	388	377	343	383	360	380	412	396	391	374	374	393	363	372	335	370	359	385	378	381	356	358	374	390	379	347	375	379	401	365	351	364	363	332	373	366	356	382	346	370	366	372	382	360	382	372	360	377	393	397	380	408	383	334	337	358	319	389	366	365	379	371	388	371	359	374	373	380	346	383	413	343	356	384	350	390	358	359	344	392	362	354	405	363	385	383	328	365	383	369	345	389	366	387	402	398	367	338	364	405	378	381	371	370	353	376	356	360	367	365	362	383	376	340	365	368	325	374	381	372	372	336	381	387	376	376	372	397	368	362	359	404	370	395	404	379	364	406	402	371	370	364	386	361	370	377	344	361	355	397	380	366	362	397	396	345	400	354	327	366	413	405	380	377	389	380	382	369	357	344	390	387	380	355	385	361	360	378	391	383	345	403	383	397	382	382	383	379	356	331	368	392	373	352	369	332	368	378	370	366	391	392	386	377	389	331	379	368	417	401	367	338	326	370	331	335	348	378	395	377	382	372	425	381	378	398	380	389	357	379	373	343	342	378	368	409	391	332	370	352	390	333	344	336	391	360	376	348	383	335	384	360	393	374	354	382	393	356	361	351	383	372	394	371	376	347	329	369	379	361	368	378	368	351	352	378	371	378	393	393	349	372	374	346	373	378	372	381	365	377	396	373	359	371	374	398	407	361	351	382	372	370	372	381	357	401	371	385	336	382	369	398	376	401	408	409	384	402	415	363	360	395	387	372	359	365	374	383	361	356	387	342	344	373	367	356	383	359	384	348	388	366	356	363	364	409	364	381	370	342	379	366	383	357	381	394	361	357	388	388	359	355	365	354	390	372	360	353	372	383	345	428	396	371	340	350	371	365	399	364	358	345	390	354	372	367	374	355	403	367	376	361	360	361	383	337	371	382	368	342	374	353	344	376	380	391	379	343	378	379	361	396	367	357	383	356	368	368	359	341	364	332	365	335	384	381	395	375	367	340	365	344	330	355	342	346	347	361	367	383	356	359	360	346	406	364	353	389	362	358	376	360	385	359	363	375	341	382	353	378	377	363	358	370	360	378	379	364	360	397	339	394	388	381	389	372	370	353	368	383	361	360	366	372	321	347	371	393	332	367	347	420	360	382	357	325	400	411	354	386	375	366	371	348	349	369	385	411	387	367	369	367	366	385	345	374	376	389	384	385	355	404	366	377	352	384	361	400	381	359	389	388	345	409	379	386	370	400	361
4664	234	283	234	213	233	222	228	190	215	210	209	199	216	219	196	188	178	214	198	213	221	212	200	201	180	201	182	188	201	189	206	218	201	197	212	224	206	211	199	204	176	182	179	203	206	214	199	188	214	204	197	207	225	209	198	186	199	207	205	168	198	225	202	185	192	208	197	198	208	179	193	217	199	215	200	215	183	201	207	193	208	212	223	198	218	211	218	215	207	183	206	198	208	199	184	220	175	186	200	196	214	193	212	192	217	202	199	218	210	196	201	218	183	196	204	174	189	197	195	223	211	184	186	226	223	194	202	222	197	216	189	200	190	193	195	208	216	199	191	212	185	204	181	223	205	182	217	177	200	215	210	184	185	183	226	181	187	215	206	180	190	209	196	230	211	188	211	202	219	203	210	210	209	193	205	223	191	213	215	223	211	208	210	217	200	178	202	205	192	190	196	207	206	205	227	215	178	201	178	197	221	219	200	206	214	224	192	212	236	208	202	213	202	208	214	210	201	228	213	205	213	205	189	203	189	178	221	230	205	205	187	205	192	223	207	210	214	212	221	195	193	193	183	192	207	209	210	213	211	208	223	197	204	202	190	167	210	221	204	189	221	191	206	173	215	199	201	209	218	186	206	201	189	212	191	203	198	215	190	182	198	195	179	188	203	204	201	215	195	214	186	179	215	182	192	195	193	215	207	218	193	199	191	192	212	196	188	225	208	194	214	198	230	201	212	197	234	171	197	227	235	205	230	227	226	209	235	198	183	235	197	209	195	203	197	208	186	224	218	201	212	219	196	179	196	211	212	212	197	192	194	188	196	176	193	209	195	206	204	228	184	194	179	199	214	217	204	179	209	204	206	205	213	185	208	202	190	199	210	207	204	222	204	216	170	203	216	204	219	203	196	175	192	186	225	206	184	201	186	208	200	182	185	196	202	217	212	217	216	224	194	194	215	210	213	206	206	201	205	199	196	219	198	213	186	213	205	218	207	203	215	212	193	191	220	189	186	243	203	182	187	222	206	194	209	198	217	203	182	218	227	195	202	209	203	203	218	203	204	208	210	188	175	202	210	199	198	238	199	218	189	192	204	207	190	182	226	226	212	176	171	197	201	189	191	190	182	203	209	182	215	195	213	203	190	189	189	202	219	197	184	183	189	214	192	220	211	207	200	192	193	206	192	194	203	195	209	252	176	209	181	212	200	209	196	166	203	192	156	214	227	219	210	188	210	177	204	192	206	182	237	208	206	210	198	184	195	189	187	199	242	183	196	201	186	184	210	222	198	206	204	216	218	204	191	201	199	198	215	183	207	191	193	199	210	201	213	189	190	184	211	222	191	207	187	197	206	202	205	200	185	202	215	211	198	197	199	187	207	197	189	217	225	184	207	178	175	186	201	219	203	209	195	210	204	191	196	225	195	182	223	213	187	177	193	213	197	192	206	174	213	184	208	192	223	212	210	205	192	213	219	229	209	208	180	189	202	218	205	230	184	188	196	204	230	190	216	233	203	186	200	193	195	218	199	203	233	196	192	212	183	218	221	200	218	222	225	220	242	192	206	205	188	200	213	205	206	224	191	212	222	201	217	232	217	187	196	220	214	209	214	198	181	217	199	195	204	215	198	189	206	185	212	232	202	210	213	196	200	198	196	224	218	225	216	224	196	184	196	224	216	195	219	219	179	212	197	190	206	194	208	204	185	213	210	210	205	223	210	206	185	171	230	181	201	213	192	202	207	212	209	209	198	213	190	207	205	216	191	204	223	206	194	202	181	225	218	192	218	225	229	225	202	196	205	194	196	196	196	193	182	207	193	174	199	211	186	203	214	209	205	172	198	200	168	208	180	202	238	186	209	232	200	214	199	169	202	207	193	203	226	188	207	186	197	188	213	192	177	201	195	216	198	199	204	203	205	201	215	206	206	200	184	217	189	211	181	197	217	209	231	222	207	202	214	194	217	180	196	209	195	210	219	228	190	201	211	196	190	216	213	198	197	212	199	203	208	201	190	204	226	194	219	175	183	186	179	199	194	210	202	207	220	211	212	198	229	215	194	173	189	209	196	211	182	206	197	193	208	206	171	208	210	199	206	201	209	222	185	208	193	195	196	202	237	209	185	200	209	184	185	182	201	188	181	158	189	180	199	177	183	212	209	183	201	198	186	209	197	220	220	215	184	206	184	217	199	221	217	215	208	204	223	206	201	215	205	218	217	208	200	202	193	189	201	189	185	211	198	206	209	216	223	217	188	206	197	188	194	176	200	213	207	193	206	198	197	178	205	198	191	236	221	184	189	207	204	200	215	186	181	203	200	176	224	180	217	207	201	207	226	215	189	204	216	231	207	185	203	203	225	199	175	188	209	195	206	182	199	191	199	189	200	216	213	203	194	199	204	186	217	225	193	197	192	209	205	204	209	193	193	220	232	201	212	201	218	213	204	188	181	221	196	209	196	190	203	197	240	238	231	180	185	196	224	210	212	198	197	182	173	201	207	199	180	169	187	198	218	203	221	216	201	226	197	205	187	185	197	183	211	201	204	183	178	223	217	208	234	210	215	190	215	212	192	214	204	216	200	194	172	206	239	185	174	224	198	192	230	199	201	225	207	211	191	190	207	222	197	193	203	211	201	208	219	188	205	202	218	223	197	195	208	198	200	228	205	183	201	201	212	190	230	213	196	205	211	208	200	197	209	178	195	176	199	181	212	188	202	190	191	182	190	181	203	209	204	213	226	204	195	208	201	207	197	195	207	217	194	196	204	227	225	203	195	210	206	196	187	209	191	215	200	206	194	219	181	172	190	204	222	182	193	182	215	182	206	194	242	202	204	186	225	205	215	217	196	227	190	200	220	216	210	182	169	222	179	183	204	184	195	200	165	183	203	215	217	181	198	229	203	229	201	219	187	196	197	203	217	217	195	206	181	217	204	202	226	175	208	185	198	190	226	212	184	223	209	212	210	199	209	188	219	192	186	197	214	193	198	211	201	196	220	220	204	177	200	243	204	217	202	204	188	208	229	192	179	190	203	199	188	201	215	176	210	197	184	209	185	199	185	216	208	212	216	205	216	216	182	210	210	215	210	211	201	199	190	211	219	192	198	196	179	190	222	225	199	161	211	201	208	230	215	232	194	195	219	190	182	190	205	199	193	182	216	185	194	197	211	197	210	217	189	190	210	204	227	203	232	188	196	202	209	204	181	180	228	179	212	186	224	197	218	210	202	190	200	199	217	211	200	208	217	192	183	200	208	203	215	189	187	192	231	201	204	188	187	198	186	189	209	207	207	187	207	217	186	191	210	199	198	200	201	188	212	193	192	222	203	185	211	189	202	179	184	214	201	188	203	221	213	201	201	196	197	191	190	201	207	192	184	209	202	227	202	217	207	191	207	215	199	212	191	213	223	204	205	232	197	216	203	228	192	177	195	181	231	182	195	206	201	227	238	193	197	194	218	188	230	179	213	221	240	215	200	189	186	182	209	222	186	217	208	207	214
3787	633	687	721	742	687	640	608	584	539	561	595	584	598	577	567	557	597	558	555	588	583	565	598	603	556	590	544	548	568	522	553	550	564	579	544	552	550	541	522	599	552	588	561	581	572	570	570	534	531	572	565	546	550	508	559	526	504	529	529	549	547	561	571	546	580	561	555	529	556	539	542	589	516	539	565	513	553	528	574	581	543	542	608	568	549	573	509	539	536	572	522	569	541	588	531	555	562	600	561	549	532	545	536	553	531	527	551	578	558	563	571	527	531	564	541	564	541	544	559	547	493	546	553	545	533	523	572	551	586	502	549	584	526	566	549	532	545	573	551	550	547	576	559	519	560	523	515	568	572	556	533	564	525	572	540	519	533	581	574	547	584	580	569	531	576	532	574	548	564	523	526	598	560	573	551	531	591	550	517	530	562	563	528	585	560	562	556	552	542	534	564	530	542	562	498	556	569	577	554	547	544	564	532	553	538	594	503	592	566	527	509	572	579	543	523	533	558	563	530	519	536	566	511	590	587	554	605	531	581	551	543	570	578	551	545	569	548	572	531	547	530	558	575	541	511	530	557	533	582	565	563	535	578	535	558	535	575	535	527	555	559	557	530	550	546	536	584	564	551	563	542	535	574	566	550	530	513	561	539	528	559	560	534	583	553	550	527	594	506	558	536	563	577	535	506	544	582	573	560	560	547	518	544	522	552	551	526	567	579	578	549	563	558	560	530	556	515	491	556	514	534	507	536	551	561	570	570	589	561	530	525	591	569	521	539	621	565	548	523	512	571	553	540	542	543	560	539	566	582	559	531	538	539	522	587	552	550	598	558	561	549	547	582	559	556	534	604	541	552	571	576	585	529	536	523	571	545	515	540	579	493	547	554	509	560	558	545	510	588	530	526	572	558	545	554	545	517	526	565	554	532	548	560	529	516	558	574	547	540	517	571	520	544	524	593	529	582	548	573	563	538	504	512	558	537	554	538	594	576	523	607	540	592	563	520	500	574	558	545	528	547	571	552	523	561	578	566	542	559	495	567	533	597	528	537	546	527	573	556	532	556	578	562	554	552	527	549	509	596	569	536	590	518	527	542	544	535	530	538	532	564	565	557	534	569	586	558	526	566	557	560	515	539	557	531	588	546	542	529	501	518	539	603	559	564	577	559	566	548	559	579	568	539	540	529	552	556	581	575	545	536	549	553	562	497	576	549	530	551	549	546	568	578	533	550	533	514	545	569	537	529	546	515	535	561	511	587	595	553	534	558	586	536	533	572	547	563	584	566	548	571	573	542	569	572	563	578	567	570	540	537	545	529	560	523	532	535	566	545	566	577	589	556	554	542	551	531	564	531	573	523	577	531	570	557	569	540	550	527	516	566	556	535	524	517	571	600	549	516	517	559	562	504	525	572	588	507	544	543	571	555	601	508	562	576	520	578	587	602	487	533	559	617	578	531	541	553	554	545	574	544	566	570	565	576	562	564	582	559	484	592	620	516	528	545	538	557	519	581	581	545	555	591	555	566	545	536	550	578	576	551	495	513	535	518	513	543	527	590	517	566	515	547	524	508	536	572	527	565	550	539	563	575	520	550	584	536	512	543	555	537	544	539	530	556	512	536	570	556	590	568	561	551	521	550	523	582	591	583	530	532	523	545	585	570	572	554	559	568	582	552	548	533	589	549	535	571	552	536	533	562	520	570	582	514	553	512	576	532	558	544	548	556	533	546	594	580	549	535	535	533	554	546	581	537	556	550	549	568	561	545	569	557	551	548	608	574	532	574	538	578	531	560	579	581	554	526	585	557	538	549	531	503	563	561	545	557	528	526	506	575	536	580	527	564	544	566	558	536	565	507	556	567	594	562	585	569	542	551	555	529	501	548	552	552	543	561	514	540	566	557	556	594	551	550	572	547	548	565	558	576	564	531	544	496	506	560	536	556	559	551	555	527	588	575	553	537	570	559	549	567	565	510	528	546	548	529	569	560	542	604	573	546	535	552	541	545	537	497	559	510	541	549	570	526	556	523	547	555	534	582	567	556	566	585	560	510	587	511	577	543	569	558	527	553	521	587	567	541	584	515	558	581	578	543	553	599	543	551	560	530	547	609	524	571	573	574	557	575	588	544	501	567	549	556	589	566	549	553	525	531	533	567	572	522	539	534	506	515	535	577	543	516	544	538	544	553	517	557	588	503	522	521	586	510	529	521	528	552	569	588	579	538	539	515	570	524	599	565	518	542	550	549	547	553	552	537	538	559	556	551	499	540	577	591	543	548	533	512	586	559	532	541	604	538	514	542	539	564	544	583	588	490	603	507	528	546	540	575	567	541	531	517	544	564	550	556	533	552	550	606	506	533	586	567	581	519	551	562	570	538	538	548	543	566	583	559	552	541	544	537	524	550	547	534	579	534	576	560	558	536	557	540	612	545	544	574	575	550	556	572	578	529	539	558	583	558	539	568	512	546	561	571	557	540	570	563	554	501	609	531	538	565	560	549	594	540	555	574	556	556	580	514	541	556	554	584	515	545	570	527	549	514	536	567	550	561	571	569	525	581	589	579	591	526	536	549	578	511	573	540	571	576	572	569	576	563	584	578	594	579	552	574	538	533	533	531	510	534	586	567	564	581	555	506	523	536	555	530	560	536	575	548	486	534	546	501	530	567	579	553	558	554	566	572	603	520	560	513	578	540	546	553	571	531	546	569	490	514	582	492	579	528	571	531	557	571	536	533	597	517	548	565	544	535	560	586	516	583	580	558	532	512	553	560	558	560	539	540	545	582	531	529	546	556	586	549	508	596	573	553	550	556	563	525	593	578	563	564	536	539	578	551	543	550	548	591	512	511	545	557	559	517	553	611	565	500	516	543	566	527	552	506	520	525	558	570	569	529	532	552	569	620	563	567	552	559	535	537	558	527	557	530	541	531	575	518	530	520	534	567	503	566	574	575	543	568	550	534	579	543	534	554	563	546	557	563	516	553	532	536	548	527	549	542	550	567	523	540	548	532	554	546	574	558	533	516	526	522	544	569	570	529	558	581	557	531	553	571	598	536	591	559	573	579	533	537	522	546	571	601	536	535	543	553	553	559	582	561	545	579	553	562	551	564	538	575	586	536	577	548	566	594	606	558	538	590	564	553	554	562	585	541	527	550	577	548	528	530	520	565	551	571	538	517	592	516	564	587	553	531	527	530	587	531	547	573	549	562	592	587	549	576	548	565	549	547	572	550	557	546	567	483	557	568	545	557	520	604	514	575	551	560	561	574	543	537	577	563	567	519	581	555	561	537	541	541	572	542	549	583	567	551	528	555	539	538	540	563	580	575	541	548	573	546	511	560	562	544	571	555	576	539	575	562	539	533	531	516	530	591	551	560	597	535	551	558	603	514	547	566	513	525	544	555	599	565	530	562	556	536	561	569	511	542	543	605	549	542	543	512	559	565	559	569	506	592	555	545	548	554	578	585	510	587	590	568	565	548	563	553	560	537	581	581
25868	2844	1227	1028	709	604	520	446	379	376	375	326	273	309	303	292	305	269	276	282	267	265	250	237	268	284	261	254	263	267	253	283	254	257	244	272	231	253	282	259	257	251	280	279	272	250	249	209	257	269	248	247	272	253	244	238	263	260	230	274	226	252	252	239	220	262	258	256	263	244	247	271	268	254	246	258	264	229	247	233	240	263	244	274	218	230	250	229	228	251	260	233	259	262	268	273	261	239	265	247	279	243	245	264	266	247	241	272	239	267	271	253	225	226	223	275	258	247	241	249	232	218	246	269	269	282	244	263	248	272	231	286	253	264	253	254	292	259	262	254	271	260	272	266	245	239	257	254	258	243	241	250	254	263	242	215	235	254	282	239	237	262	242	281	237	261	253	244	239	277	246	231	235	241	247	249	259	263	239	248	235	266	244	248	288	217	255	243	238	252	243	255	253	250	245	271	249	257	244	247	280	242	249	261	251	256	255	231	228	251	252	246	243	260	233	218	234	246	241	275	234	273	244	221	272	271	234	258	248	226	241	250	241	251	238	237	227	253	238	207	263	260	260	273	257	255	244	234	245	226	251	223	236	249	245	260	239	246	243	234	244	233	267	301	261	236	267	270	244	228	251	233	219	267	210	257	275	227	247	222	237	230	234	272	243	269	242	251	255	241	246	246	253	249	239	243	258	270	229	271	244	238	246	243	259	242	255	238	254	245	219	257	245	227	222	283	208	251	269	224	252	235	258	234	252	247	213	254	265	255	222	247	289	255	251	253	246	248	245	240	234	274	253	248	261	234	233	256	232	274	298	252	237	239	262	254	256	263	254	239	255	241	237	248	243	254	260	277	245	250	250	262	213	282	240	286	259	276	245	258	223	254	259	255	269	251	262	242	260	255	245	231	266	254	239	220	239	253	262	262	246	233	268	260	241	230	275	249	231	265	219	240	261	244	265	235	247	235	248	262	238	263	273	258	249	267	271	275	280	267	250	239	240	258	267	265	278	253	264	250	227	247	233	267	244	258	235	229	248	261	256	264	272	252	251	258	237	241	268	258	253	225	260	233	236	235	253	220	242	237	210	260	228	232	270	244	264	233	242	256	246	245	244	229	242	241	247	246	248	232	276	271	245	245	246	255	249	239	266	273	250	268	277	258	286	249	253	259	258	245	244	266	253	263	242	246	243	270	256	228	261	246	227	252	244	278	260	242	269	253	237	252	236	249	251	231	247	224	241	244	273	254	241	217	269	249	276	252	283	249	259	284	246	250	234	226	219	249	254	259	238	262	256	263	238	227	238	251	263	264	239	267	292	260	269	245	233	244	258	239	252	260	268	279	215	261	253	236	226	260	284	230	250	232	252	240	263	247	225	250	239	264	238	276	247	300	219	258	248	261	268	238	239	254	266	266	260	229	243	234	270	256	270	224	254	271	257	253	236	270	243	255	235	262	249	251	247	231	251	218	269	263	247	246	275	275	244	236	230	241	252	262	261	253	230	279	228	264	246	255	290	222	255	263	292	258	269	267	250	285	269	206	233	246	281	256	273	247	246	230	256	241	269	263	256	227	268	251	262	222	252	277	242	250	254	252	274	234	246	252	236	270	263	257	218	253	238	265	244	226	260	273	230	206	257	273	275	215	227	243	231	246	242	260	245	260	241	252	241	224	241	248	266	245	244	244	221	223	242	244	254	260	261	253	255	264	256	248	262	284	242	260	252	211	238	250	225	279	253	219	232	263	242	264	277	265	252	240	253	236	261	276	220	232	270	247	263	248	260	246	278	278	246	285	260	263	256	265	246	222	219	259	271	260	252	269	236	265	238	250	238	258	263	256	223	220	241	231	228	272	251	255	264	237	233	227	253	254	236	248	285	265	241	251	225	290	278	243	260	238	270	273	239	262	277	227	243	232	248	265	256	272	226	265	239	249	253	236	234	268	272	243	262	256	257	245	230	247	261	279	253	262	246	278	245	240	253	259	265	253	248	233	267	238	254	231	262	243	264	201	231	265	254	263	235	244	260	254	271	247	270	238	267	240	232	236	257	236	253	242	228	262	245	255	229	238	275	249	264	268	240	242	235	250	240	249	265	237	277	245	248	257	259	249	237	232	268	236	230	243	254	276	249	235	238	250	252	259	262	218	246	260	254	239	257	255	249	243	261	307	268	268	249	254	258	249	245	223	236	241	224	250	237	250	251	221	244	242	283	265	239	205	267	251	292	240	222	244	250	251	243	278	238	258	267	266	229	254	257	244	291	227	237	240	253	246	259	271	240	231	224	250	244	224	216	275	275	276	247	266	254	248	244	273	260	243	254	261	243	235	236	257	253	246	234	248	251	217	256	234	263	264	247	264	257	260	243	249	284	250	255	259	274	233	246	260	247	246	230	236	267	243	243	240	258	257	265	257	236	278	246	231	241	232	246	277	246	245	262	240	268	243	217	216	272	228	216	261	255	270	256	277	267	256	274	235	250	261	251	250	249	258	244	215	232	232	260	227	278	253	247	282	255	286	233	253	247	267	248	261	246	262	238	225	253	228	221	251	251	235	252	240	242	256	254	241	238	242	248	259	238	246	255	244	250	239	238	253	290	237	221	247	247	264	291	255	232	255	250	250	285	243	249	253	245	251	259	219	275	286	244	273	211	267	252	268	263	282	251	278	248	259	238	249	252	249	252	213	271	257	246	266	251	213	245	244	243	219	235	240	244	240	274	258	273	282	271	240	266	252	235	245	240	248	278	243	256	247	231	263	257	240	231	256	254	238	247	221	257	269	245	263	273	273	248	239	259	261	230	261	239	236	232	254	267	242	233	244	270	272	268	259	219	277	251	241	238	262	255	263	249	256	262	284	246	238	244	252	256	274	243	267	232	254	271	240	223	255	251	268	250	256	238	232	262	227	246	256	235	279	266	220	268	240	226	238	211	245	263	265	256	249	248	274	266	278	263	224	258	248	241	233	232	254	261	228	243	264	225	248	258	243	251	250	252	257	262	234	266	228	253	225	237	277	283	234	235	242	231	260	236	237	235	242	251	241	230	249	261	266	239	220	269	275	216	226	266	280	260	275	250	237	272	231	241	255	248	282	246	266	267	248	245	227	254	244	219	239	233	239	264	260	254	235	260	219	223	250	255	224	269	263	255	229	230	288	267	253	220	270	244	269	261	237	234	231	223	246	238	269	247	225	251	218	235	270	255	260	223	244	231	252	262	239	237	251	252	245	252	257	257	281	240	279	252	244	231	254	256	270	253	249	263	233	259	251	271	239	257	236	240	232	256	275	240	230	249	242	239	267	269	280	251	237	280	244	250	258	236	247	284	290	250	260	228	259	239	277	240	255	249	240	245	270	230	272	218	252	249	274	259	223	269	252	215	257	257	274	232	270	235	258	257	255	245	261	262	255	210	242	257	255	233	227	230	253	267	261	221	249	239	260	247	257	245	259	282	203	243	257	247	272	247	240	259	272	248	249	243	242	239	273	213	259	248	236
13290	1466	2480	2998	2692	2323	2011	1713	1620	1392	1257	1143	1069	1010	1001	930	964	919	862	861	866	825	813	805	738	797	823	765	714	738	741	740	709	729	714	698	671	730	708	741	644	700	653	669	711	746	650	711	683	656	727	653	688	635	740	716	609	631	674	647	680	675	661	654	645	636	652	660	671	692	652	685	649	622	655	676	676	650	668	643	651	677	672	667	636	656	655	649	639	629	671	648	666	651	658	655	644	612	632	646	648	660	653	619	670	614	660	646	599	640	658	638	651	669	688	679	629	655	682	601	664	644	656	599	657	643	636	658	633	635	664	685	688	601	667	661	632	643	651	637	625	627	643	670	633	633	628	634	651	690	672	617	663	644	657	664	693	629	645	633	665	662	643	673	643	612	677	667	643	651	657	670	653	623	722	631	612	661	614	639	653	649	653	591	614	644	673	668	675	637	677	656	687	673	716	682	619	638	635	665	662	671	647	661	646	667	691	638	665	646	682	619	643	644	631	676	640	678	662	656	641	663	666	667	639	637	619	636	673	675	646	642	619	623	628	646	671	627	633	583	694	651	675	687	675	620	680	663	658	662	652	657	655	647	650	678	675	651	681	660	645	661	642	634	627	626	657	660	635	637	640	631	585	628	631	646	640	628	635	648	675	640	676	628	679	683	683	683	618	644	675	624	613	623	688	671	686	638	659	652	663	640	658	614	638	647	677	636	616	647	681	689	638	662	638	627	675	662	642	649	583	607	677	689	611	618	666	655	624	643	654	641	628	674	633	647	666	654	630	671	658	652	614	644	687	676	626	661	643	683	631	654	673	647	625	651	614	646	659	652	641	661	615	632	634	640	683	592	609	651	619	615	635	691	650	669	681	667	589	676	645	651	645	648	616	661	662	623	679	669	646	730	643	697	652	660	638	635	641	683	691	624	655	605	701	646	737	642	647	641	625	670	637	618	684	642	691	694	619	661	637	605	627	709	642	668	699	626	674	668	669	613	657	639	660	625	616	655	633	607	687	666	646	627	692	668	696	677	710	658	636	607	650	668	657	678	637	714	650	666	600	667	647	646	649	665	612	625	671	636	628	605	660	667	620	678	613	676	696	620	651	596	644	610	640	654	649	612	639	627	625	628	667	689	658	642	623	663	665	651	612	621	625	653	641	645	657	626	681	618	671	623	688	671	666	660	642	670	666	675	620	667	671	632	654	639	667	662	621	640	648	653	659	657	635	643	590	629	636	685	715	696	671	646	644	661	695	611	636	601	676	704	680	630	628	658	663	640	723	659	631	654	637	660	677	640	648	603	649	635	645	666	657	692	666	664	620	669	610	648	610	635	604	631	652	650	588	602	669	635	660	670	625	688	650	671	638	660	656	638	644	632	653	675	647	622	643	626	647	656	605	651	653	653	652	628	672	638	669	632	662	632	659	642	664	579	683	610	613	620	658	614	620	658	653	619	601	609	671	636	660	654	630	683	645	676	658	682	719	662	617	665	617	637	642	675	647	650	622	643	659	648	613	628	674	641	673	654	652	618	616	664	688	690	626	663	647	653	631	630	690	647	645	655	661	628	624	681	670	605	636	613	656	633	594	620	669	663	650	687	669	645	685	647	645	697	661	649	609	652	617	608	639	635	617	631	649	610	604	658	634	601	681	690	626	709	663	619	639	647	684	639	627	625	716	682	646	665	674	624	664	693	623	672	635	664	669	691	629	673	637	679	664	655	664	651	653	639	687	648	659	658	641	637	649	613	689	612	645	636	648	647	652	665	638	629	597	661	646	664	663	674	629	651	661	662	643	619	665	659	628	627	617	653	634	633	687	685	654	661	703	670	692	655	613	672	660	712	654	634	677	634	667	625	653	670	670	670	653	664	677	656	650	646	697	653	632	657	652	627	637	654	660	626	642	600	624	606	649	608	660	644	682	681	651	628	646	630	623	655	675	630	623	654	683	713	642	635	637	651	687	606	653	637	679	667	647	675	658	637	668	610	618	692	644	630	669	645	658	634	611	682	657	670	643	642	598	638	661	654	648	647	605	638	638	648	637	667	683	655	663	631	724	663	661	638	675	666	647	663	669	611	643	639	705	650	619	664	696	666	660	702	679	656	659	606	659	659	662	658	702	683	676	652	707	679	639	616	625	660	629	668	637	622	628	628	651	630	558	648	632	669	672	627	600	644	667	668	663	611	664	662	722	648	659	643	673	725	638	690	650	707	637	680	631	681	627	646	614	670	662	684	677	623	605	649	636	673	643	613	633	649	665	651	704	659	627	666	635	655	664	693	598	667	645	689	643	655	682	649	681	648	650	659	673	655	639	629	647	683	690	664	646	626	635	605	665	662	652	630	605	655	612	630	670	656	672	629	628	652	648	700	688	629	653	681	637	672	668	666	638	643	597	668	625	624	688	661	618	628	651	658	606	657	653	637	625	672	627	638	635	611	637	639	639	635	652	679	613	606	632	641	602	670	650	656	641	694	629	631	676	668	642	665	625	686	657	658	633	664	625	629	657	613	676	669	638	630	663	693	662	670	647	642	629	660	670	669	628	662	704	652	621	659	682	604	649	624	611	665	665	645	651	645	743	682	658	641	662	599	642	634	650	608	629	651	632	681	711	606	651	664	676	687	678	611	642	612	633	633	640	670	678	659	611	615	671	645	599	632	607	651	643	619	661	599	630	656	668	636	642	623	657	637	662	663	622	665	601	638	611	670	654	663	678	663	645	617	629	636	620	662	649	631	657	656	645	635	620	622	637	667	631	614	682	639	674	628	625	640	635	648	647	656	668	658	649	657	680	646	700	614	603	622	691	699	670	615	621	638	656	633	639	696	648	673	670	655	660	652	644	665	661	644	670	670	617	654	635	674	659	632	641	656	711	679	654	667	617	669	655	659	624	677	629	666	657	631	659	624	658	663	623	609	661	652	708	636	636	675	648	602	667	627	620	606	612	650	648	676	609	690	673	653	626	674	664	626	631	660	639	630	604	624	651	642	656	599	658	651	629	675	655	600	665	672	676	634	639	627	632	623	676	692	674	664	703	677	581	629	659	659	616	634	674	671	670	710	632	657	647	651	655	645	628	639	689	711	668	627	643	700	647	627	644	638	641	634	657	652	680	686	745	611	677	628	640	655	683	646	652	669	683	664	659	606	660	674	648	648	661	615	687	652	608	615	608	668	610	662	632	636	600	633	632	636	622	631	658	668	661	680	671	685	656	664	571	655	676	669	659	638	630	648	663	683	621	690	658	648	646	606	636	672	661	670	634	615	662	676	627	650	666	643	621	618	638	704	651	671	623	689	614	631	684	661	668	687	671	597	652	689	685	676	637	659	627	642	646	641	662	651	652	636	638	689	658	643	655	612	635	646	628	633	622	658	693	663	645	680	632	653	647	653	682	659	671	654	693	611	624	681	658	632	644	591	640	675	626	615	651	614	633	673	593	679	611	645	633	593	616	646	641	689	677	631	671	626	682	631	657	657	662	646	671	630
36305	7305	2361	1725	1127	812	672	515	407	346	318	284	281	265	244	211	199	223	208	196	195	184	182	170	150	180	152	172	164	155	157	156	168	153	152	151	129	151	142	138	131	136	148	132	127	135	137	131	155	144	134	145	148	121	134	148	145	157	142	134	147	137	146	122	162	134	141	141	144	151	150	148	161	134	124	152	146	169	133	136	151	151	141	155	134	135	145	155	150	144	164	136	126	138	121	121	139	149	131	139	126	123	129	140	122	138	125	131	130	162	144	140	116	160	133	148	123	124	126	140	134	152	126	159	136	130	152	138	144	128	162	144	139	132	149	127	128	137	154	151	141	146	136	124	140	134	132	133	155	165	144	133	139	146	143	144	123	136	129	152	114	142	127	144	136	141	123	135	136	149	134	111	143	140	136	138	138	131	111	140	165	124	125	157	127	124	136	130	131	140	145	126	119	129	137	119	139	131	129	134	149	136	132	132	132	164	151	151	157	139	154	142	123	125	122	131	137	133	124	145	129	134	140	135	137	137	141	158	127	133	149	141	130	150	144	119	152	123	133	147	113	141	140	143	132	124	120	135	139	120	147	152	114	143	120	150	121	112	121	128	149	131	144	142	153	139	140	133	149	139	144	129	126	129	120	138	134	128	159	149	142	135	138	155	126	141	136	134	124	127	155	129	143	133	138	127	145	136	151	156	125	129	142	123	143	136	122	124	146	132	148	127	137	138	136	132	118	140	119	149	132	136	121	145	136	123	139	140	120	149	128	144	120	155	130	132	152	126	123	147	126	146	134	114	136	123	131	133	145	127	149	112	136	148	134	149	120	149	160	123	134	155	151	142	123	133	135	152	147	124	134	140	148	135	144	131	128	135	142	134	137	120	131	129	162	125	134	145	131	145	144	145	141	126	119	130	140	124	132	150	135	132	140	125	120	147	149	129	141	142	156	137	142	143	140	158	149	124	114	137	136	156	135	134	133	133	126	132	127	134	125	136	129	145	120	129	130	116	141	131	122	123	136	122	141	145	154	130	120	157	161	137	141	140	146	156	138	142	123	137	119	117	130	139	133	143	148	152	121	134	112	138	124	120	138	136	139	146	140	122	128	132	120	120	147	141	139	129	142	129	143	163	126	145	142	139	127	155	150	138	124	143	132	116	137	148	151	145	132	158	125	141	150	156	124	129	138	141	141	150	144	132	159	121	131	131	153	132	134	113	150	141	152	156	139	144	140	119	129	131	121	134	127	143	145	120	142	136	135	144	112	136	123	156	116	131	160	142	143	149	137	139	154	151	134	148	129	125	146	135	123	141	145	122	133	132	136	123	114	135	119	148	110	134	142	136	129	142	130	139	143	137	146	137	123	143	153	142	144	137	119	118	131	136	131	125	126	145	136	163	128	135	139	118	132	134	138	129	131	130	145	138	127	118	135	148	127	134	142	125	126	150	149	140	153	148	148	124	141	147	152	128	123	134	128	130	156	169	131	145	127	159	134	163	155	131	110	128	136	133	144	143	153	145	125	138	148	117	133	134	167	134	148	137	131	110	136	132	168	114	148	164	140	138	134	130	134	109	121	133	135	122	157	114	148	130	139	151	119	144	124	135	126	118	156	128	161	140	126	148	135	124	120	156	146	166	133	132	133	130	127	150	133	120	146	134	147	133	122	134	135	162	138	127	137	158	136	132	142	128	151	141	128	143	150	107	138	113	135	147	133	121	131	139	134	142	130	135	119	129	133	119	116	125	103	136	134	124	141	146	165	145	118	137	119	133	147	146	126	139	124	129	130	161	141	146	140	142	155	141	128	133	132	140	135	109	131	133	114	130	133	119	131	131	133	136	157	124	143	127	158	136	136	118	121	167	121	133	146	149	130	132	141	130	145	145	135	145	116	128	137	141	139	137	123	140	116	124	135	132	139	152	106	148	131	144	150	141	139	129	121	144	152	131	121	134	118	151	155	146	139	141	128	107	132	121	143	131	119	153	138	143	142	138	123	133	119	136	136	132	137	130	136	143	142	141	125	134	136	131	151	145	108	170	129	138	138	130	129	152	144	140	153	121	139	143	123	114	119	126	147	144	125	141	133	148	128	121	113	128	129	161	122	151	152	135	136	142	136	159	133	144	138	120	120	133	153	136	141	145	146	141	136	124	135	126	151	137	135	142	140	140	135	151	135	138	137	141	128	116	136	133	153	143	136	125	135	144	131	131	129	146	129	123	135	133	122	128	133	130	134	128	151	134	138	129	120	139	151	123	123	137	136	129	158	136	135	141	142	131	140	134	127	132	116	127	145	112	136	125	131	101	131	136	140	108	162	126	139	150	129	139	141	140	136	142	114	123	138	150	133	106	164	129	128	121	140	142	133	133	133	126	119	141	134	136	134	125	141	127	139	145	125	151	132	144	125	146	133	142	147	124	136	126	154	130	127	124	132	138	140	117	132	143	132	114	112	140	115	137	132	148	127	132	149	147	128	127	127	132	142	149	151	121	151	142	141	113	127	139	144	126	163	139	148	156	134	145	128	133	151	138	156	142	136	148	147	129	139	142	141	117	129	129	132	144	120	145	127	139	127	134	153	133	124	132	112	154	128	150	122	146	121	151	134	140	106	138	133	133	130	115	133	136	124	138	140	156	119	137	133	130	142	123	135	123	122	147	141	120	140	133	152	150	154	147	139	121	117	133	138	135	134	133	135	131	117	119	131	134	135	140	124	152	139	127	139	127	132	130	133	124	129	126	120	131	147	102	143	146	155	150	145	143	149	149	153	141	141	148	130	139	144	106	114	122	128	129	116	130	131	144	127	133	134	126	134	130	157	114	132	122	132	102	142	128	152	156	148	141	132	132	127	128	145	142	139	131	126	147	148	146	120	142	140	151	133	130	126	147	130	148	118	129	147	125	132	113	133	155	138	129	124	138	127	154	125	136	166	135	119	149	126	145	129	129	127	135	118	135	142	126	124	134	132	141	123	120	116	127	158	111	110	142	137	113	111	131	132	94	135	132	121	144	137	122	138	130	145	126	131	142	143	131	138	139	146	149	131	112	150	136	132	132	147	129	158	124	151	112	138	127	146	135	146	121	136	130	141	139	139	142	136	126	151	136	111	136	145	146	136	149	134	133	139	148	154	164	141	123	144	129	128	151	128	143	136	166	162	133	120	139	142	138	127	121	137	132	143	138	146	138	146	141	138	117	134	133	148	135	141	134	124	136	124	125	146	144	116	130	137	130	139	137	126	124	140	137	121	132	128	130	143	116	135	144	128	148	128	119	127	160	117	128	147	148	144	121	130	135	127	143	130	133	140	145	136	134	115	131	126	131	139	137	147	152	140	119	117	127	145	155	143	142	126	142	120	139	118	126	146	143	132	147	136	152	135	138	144	127	142	146	115	141	141	114	136	118	138	139	135	160	128	139	123	133	133	158	135	159	138	130	153	136	149	129	126	114	151	140	141	133	148	119	146	134	151	140	135	153	120	153	105	133	121	162
19197	2055	4013	4897	4274	3625	2939	2509	1995	1758	1611	1386	1265	1143	1035	974	884	874	787	715	693	688	627	634	615	568	597	590	500	562	489	516	533	482	492	465	511	453	456	435	473	449	436	467	486	448	452	413	420	437	432	412	453	444	415	393	440	449	383	411	449	412	424	424	400	382	454	419	420	375	395	407	418	401	407	394	395	375	394	363	418	403	410	373	384	420	405	405	383	373	377	366	395	390	384	372	391	328	398	369	406	377	336	414	373	369	402	364	390	392	370	420	369	389	374	384	374	363	349	392	345	395	359	337	362	376	398	428	411	368	402	398	385	353	425	381	359	394	384	392	406	378	367	397	400	388	378	371	356	379	356	376	412	361	351	382	392	376	336	399	336	369	352	400	361	350	405	402	379	377	344	377	389	390	406	409	357	395	393	359	411	382	385	345	378	381	399	407	336	379	380	334	345	347	379	353	363	379	363	384	378	384	384	394	357	370	368	411	378	367	379	358	398	392	373	365	387	368	371	376	354	371	399	390	367	356	351	401	350	392	359	381	318	383	389	405	361	386	375	369	390	349	345	362	364	362	383	423	431	347	391	368	382	392	391	364	366	399	376	353	386	360	360	390	332	393	368	350	396	368	385	354	350	365	385	381	359	370	362	383	393	369	379	387	399	386	441	381	358	373	384	371	390	378	381	384	394	372	421	364	396	385	340	344	372	357	350	345	374	379	339	368	371	397	335	374	375	368	380	337	356	359	388	370	404	382	357	376	399	419	387	356	377	377	353	355	353	360	347	395	408	364	365	359	404	369	385	381	358	364	362	412	342	383	377	386	369	389	350	377	378	351	348	367	410	359	393	378	387	394	359	357	391	365	370	347	346	343	373	382	408	356	390	351	365	387	365	395	342	372	381	356	377	367	367	377	349	356	394	377	400	356	390	411	401	390	371	332	361	360	387	356	379	380	358	374	375	339	365	355	371	383	339	380	367	346	410	349	405	370	363	335	381	357	377	404	377	388	387	342	371	338	359	412	370	384	356	360	375	357	371	358	392	378	365	387	376	358	366	409	364	378	386	376	417	354	384	356	377	376	347	368	378	383	382	369	374	371	379	386	395	370	363	385	408	374	350	347	409	378	343	366	378	390	389	387	354	392	395	369	373	357	374	400	349	303	396	406	370	353	362	388	366	378	361	359	368	373	350	389	384	381	390	386	367	378	370	365	392	372	371	408	396	365	392	351	364	379	364	362	357	377	360	360	337	356	376	373	368	370	338	340	382	362	359	359	387	368	346	386	368	356	349	335	347	404	367	346	371	374	397	388	366	353	363	361	362	387	406	394	373	356	370	353	365	393	379	387	369	356	365	376	366	373	344	390	350	373	376	361	358	379	346	399	380	371	402	401	355	357	381	370	359	391	341	352	368	348	349	365	356	365	373	360	362	378	398	421	365	392	388	368	383	372	376	334	404	385	369	355	400	365	376	363	355	354	391	394	380	373	385	352	374	358	367	364	356	398	361	349	387	407	367	382	357	387	363	372	405	358	375	375	389	358	366	328	371	403	356	414	357	352	370	369	345	368	390	376	339	360	356	354	357	357	382	365	364	373	365	380	375	361	383	359	379	355	383	389	390	363	395	362	375	386	368	354	375	377	364	363	337	368	336	384	350	366	330	348	378	345	375	397	365	341	356	342	359	368	376	379	350	354	371	366	393	352	406	369	408	341	372	374	370	395	383	423	366	325	366	357	363	381	356	337	340	379	374	346	391	381	361	345	386	358	356	397	372	379	369	385	376	371	363	384	383	402	393	350	350	361	389	350	377	352	359	387	391	365	364	367	381	361	370	391	363	380	361	386	359	391	345	355	417	386	359	361	380	389	371	347	372	376	352	395	342	376	365	425	338	387	388	387	382	379	359	369	383	405	382	318	381	367	384	376	391	387	370	395	399	355	370	360	393	365	376	370	386	355	366	401	391	400	371	366	392	348	380	396	419	393	377	352	390	385	343	391	377	369	371	374	338	374	350	375	358	371	327	332	344	364	398	376	381	344	373	387	332	372	370	374	361	362	383	379	396	368	352	393	377	349	350	363	359	361	374	354	346	369	376	358	377	374	406	358	402	368	368	422	420	395	344	351	369	358	353	406	359	353	366	346	364	382	325	386	358	395	343	392	393	362	395	403	384	367	372	357	375	354	380	373	391	358	365	351	362	348	374	384	365	379	356	356	361	371	353	362	355	371	365	395	361	359	383	402	380	357	371	391	382	380	337	369	364	401	324	363	386	391	386	404	360	353	363	417	367	389	375	377	349	351	354	360	373	361	378	390	372	437	385	376	366	372	384	354	378	361	372	392	393	364	380	388	350	368	392	346	375	391	410	389	386	378	354	380	355	376	353	352	379	363	349	352	353	352	391	355	388	405	351	380	370	400	342	379	371	386	358	380	380	363	381	393	392	373	354	374	377	340	362	359	370	356	382	354	342	367	377	361	373	374	367	376	380	381	395	371	419	351	357	346	382	349	395	390	374	353	402	404	323	338	409	365	404	368	379	366	403	352	379	406	351	384	357	421	403	357	341	382	349	372	366	378	355	370	410	343	358	345	391	376	344	368	387	364	388	367	378	337	346	369	395	348	380	363	387	366	362	372	338	379	374	354	396	373	376	385	407	405	353	397	331	365	359	347	358	360	351	394	366	356	369	343	374	393	357	373	387	384	379	333	371	422	385	357	373	391	369	352	375	368	373	348	377	348	372	367	379	358	389	385	381	384	363	390	353	354	344	358	366	336	417	366	387	350	356	395	369	367	412	380	369	327	343	365	375	333	355	380	360	362	351	426	358	374	360	386	388	368	415	374	363	342	358	351	373	379	377	385	405	388	382	354	367	393	402	365	360	370	368	350	354	384	380	361	365	387	409	391	349	371	360	370	381	360	387	376	378	382	344	368	395	371	358	368	355	401	372	373	382	371	355	363	375	397	392	389	395	367	362	380	377	408	356	395	367	388	355	350	375	365	378	345	356	379	353	344	388	377	379	343	370	351	378	388	364	379	369	381	359	380	383	361	385	351	386	367	362	388	383	369	377	387	357	353	376	403	404	362	380	346	358	400	377	333	355	374	409	369	326	367	368	369	344	371	384	386	373	354	407	348	373	378	396	385	383	373	349	386	423	392	392	366	358	349	378	371	381	378	347	391	391	392	405	397	378	385	363	380	362	414	365	355	380	380	353	336	340	359	396	373	351	396	358	382	365	354	389	339	379	373	413	361	350	365	390	377	393	390	340	373	371	358	371	392	362	368	377	368	384	362	388	352	345	353	351	397	380	348	355	365	375	386	367	338	397	381	353	366	373	400	381	370	391	350	365	342	368	372	403	335	356	386	384	355	388	355	388	364	357	352	393	325	355	353	357	359	375	383	385	352	382	370	384	387	378	351	370	383	343	394	373	368	375	384	378	366	398	371	373	377	394	343	371	360	363	363	372	372	369	360	396	347	350	404	369	373
4391	277	272	238	223	220	213	225	218	233	196	243	215	194	209	199	189	218	230	177	219	174	187	209	197	186	213	203	208	201	178	203	187	186	203	180	210	191	234	205	208	210	215	212	218	206	200	181	217	233	204	211	261	204	205	223	195	195	187	190	190	221	204	216	200	220	216	204	184	203	201	209	204	191	190	208	210	187	232	220	190	220	185	210	200	217	199	202	233	207	203	208	201	190	211	179	181	201	218	218	202	206	209	216	216	194	215	199	212	197	211	190	209	202	221	195	175	215	212	191	203	212	166	227	199	214	194	181	205	221	212	201	220	196	194	211	213	196	209	186	226	196	196	208	204	217	207	224	206	204	217	213	225	184	199	227	191	207	208	196	214	213	205	184	197	183	213	193	218	193	229	208	200	186	225	202	229	209	188	185	236	213	217	199	201	204	191	231	209	205	213	205	207	188	219	202	188	203	208	199	218	203	198	209	195	205	213	219	194	202	215	188	196	192	217	181	201	192	205	230	197	193	227	210	236	201	212	217	195	205	213	188	209	184	201	203	202	188	214	194	198	196	189	202	216	194	185	208	173	193	191	218	216	202	196	202	192	181	207	216	208	201	186	172	214	196	195	200	210	213	185	209	204	189	192	221	202	208	197	198	216	192	214	205	206	201	228	198	211	200	212	214	196	182	172	164	191	182	186	197	218	199	218	193	217	225	202	191	198	213	196	206	220	214	205	206	217	176	220	186	175	209	186	220	195	221	211	216	211	205	184	219	197	194	203	183	189	196	201	212	214	199	195	200	206	211	213	199	223	188	194	224	226	219	197	210	208	212	195	190	205	173	192	190	216	205	197	213	220	198	205	212	210	210	191	204	209	187	192	216	217	169	179	212	203	193	225	199	196	191	195	169	197	207	231	216	201	213	222	185	215	217	182	230	176	160	178	209	219	201	191	220	186	182	191	213	215	197	182	193	196	206	223	223	216	218	206	193	224	184	225	205	205	206	198	219	199	208	206	212	203	227	222	217	200	181	208	209	197	198	180	203	197	186	206	179	200	196	207	209	181	208	205	192	180	208	213	224	208	202	207	199	210	226	193	208	199	217	212	219	197	207	191	198	191	215	199	191	196	206	228	185	207	219	198	204	196	198	183	211	205	194	225	202	186	195	175	213	208	199	174	215	187	211	202	233	199	190	225	212	213	237	218	197	205	200	189	200	217	217	174	206	200	225	192	214	206	178	198	174	199	209	217	209	176	210	204	211	214	203	199	219	214	199	215	178	214	204	225	203	207	162	206	194	210	188	198	203	217	217	206	192	190	192	209	191	227	223	189	211	198	221	237	206	205	192	189	177	208	206	207	209	204	196	208	188	197	201	177	187	198	198	209	203	205	224	214	204	196	215	210	213	214	195	196	216	218	230	182	181	208	239	218	196	199	216	196	158	206	221	209	209	208	204	216	203	223	199	203	179	209	188	206	231	215	208	234	194	200	212	237	181	201	191	207	214	225	210	219	207	194	210	186	191	209	227	230	212	192	211	200	208	200	203	220	212	191	202	228	181	175	219	193	209	198	180	191	197	207	178	215	197	194	205	188	175	221	220	187	203	196	194	200	186	182	208	194	189	197	196	211	197	191	212	206	209	216	217	185	204	223	184	180	212	203	216	195	214	180	224	216	202	200	191	183	213	200	190	195	194	214	191	209	198	213	195	195	169	216	184	207	207	239	218	193	192	213	201	216	193	211	181	184	193	215	205	198	217	187	231	225	226	207	183	184	194	200	206	190	210	210	214	200	197	213	215	215	197	168	200	202	195	222	210	210	214	201	202	217	177	216	189	205	201	204	206	216	199	193	226	185	215	217	192	217	209	196	216	215	204	201	208	203	202	196	205	181	209	209	193	201	195	188	222	212	205	187	226	199	180	189	196	218	193	203	211	220	217	222	235	205	201	188	211	189	187	228	207	198	210	224	226	219	208	190	204	210	206	215	232	211	213	179	235	201	223	187	210	202	200	211	206	183	227	205	206	201	214	203	217	208	221	205	212	178	208	206	213	179	207	206	203	198	200	225	234	177	193	191	197	186	192	201	207	197	210	223	193	165	193	211	190	184	215	186	202	188	222	196	204	225	194	188	202	224	207	230	211	185	189	222	228	211	203	213	207	241	220	202	195	199	211	182	200	189	204	196	197	203	212	204	206	211	201	203	202	211	216	202	189	199	180	196	205	225	209	187	220	208	202	192	220	183	226	214	197	208	200	202	169	160	184	211	202	214	209	208	196	211	179	211	196	209	173	230	220	205	195	189	220	194	208	234	207	202	202	210	210	215	179	194	225	211	166	210	236	207	230	204	212	181	198	199	195	210	218	191	176	195	217	211	203	193	208	215	214	200	209	192	196	200	192	171	196	205	207	202	196	198	174	202	189	205	212	196	211	197	195	192	194	234	218	201	184	183	186	190	220	201	224	205	196	185	200	208	238	206	173	217	215	213	181	216	183	206	232	218	207	215	232	203	183	218	190	184	213	194	202	201	201	234	204	198	198	218	219	185	209	176	197	214	205	186	214	185	176	219	215	191	194	208	187	216	190	202	209	209	212	183	229	172	208	217	198	193	183	242	192	193	211	201	206	195	225	198	215	226	193	206	220	197	220	221	204	217	217	203	207	235	198	195	224	218	202	190	185	216	221	215	193	188	222	193	191	210	204	188	246	204	197	196	202	188	210	215	206	210	215	172	197	196	201	183	221	198	191	200	213	175	212	203	172	211	185	189	224	202	188	191	221	200	200	199	203	205	202	226	222	199	179	203	250	198	200	188	219	192	202	221	188	211	196	226	210	209	199	196	179	206	201	190	192	220	188	198	194	243	187	191	184	192	195	211	184	192	209	176	203	197	208	208	187	209	188	178	230	228	195	212	196	225	216	214	204	208	208	198	209	217	214	216	208	186	170	189	205	201	200	204	183	189	206	201	217	189	185	210	205	203	184	203	208	211	213	230	182	201	198	213	198	187	208	177	227	202	185	208	220	197	246	213	214	226	209	196	190	219	204	233	207	217	172	199	218	185	207	204	205	181	232	196	221	238	212	212	204	209	216	223	174	200	202	208	213	227	230	187	226	232	192	223	198	206	190	174	198	209	210	202	169	203	221	204	250	203	204	229	211	200	228	185	213	206	187	198	201	215	209	185	192	210	198	188	209	209	196	234	211	208	219	191	209	199	186	185	185	208	201	223	203	188	188	194	199	210	203	195	210	210	211	212	204	208	216	215	188	217	193	191	218	222	182	196	204	207	212	211	214	212	192	197	207	207	197	223	191	215	224	211	214	200	213	196	175	206	179	219	236	215	205	192	196	213	179	219	200	220	214	217	197	238	215	196	211	221	218	199	209	181	216	191	219	207	223	189	179	181	199	210	205	217	215	193	193	184	213	195	189	216	191	205	220	203	204	187	180	187	182	206	199	215	185	181	208	206	187	176	184	213	190	233	196	180	197	206	195
3781	649	727	764	735	675	681	666	591	631	622	579	596	603	558	549	582	584	561	546	586	571	556	567	566	528	561	552	574	579	542	559	535	562	580	551	601	536	521	555	586	557	499	563	548	578	530	553	579	562	579	565	564	561	529	543	548	553	517	562	520	548	538	563	547	550	552	535	570	581	595	586	526	549	577	541	565	530	535	564	576	518	572	627	564	541	531	521	556	558	589	592	572	566	567	574	572	493	538	625	528	535	501	577	564	529	565	551	547	557	553	548	581	595	593	515	556	540	569	512	559	490	509	537	556	596	557	562	546	553	506	540	554	539	540	549	551	556	571	555	504	535	553	538	542	570	576	568	562	593	550	612	520	556	573	556	525	517	547	572	536	556	542	555	554	537	586	548	570	555	551	528	552	576	560	557	589	503	579	565	572	527	574	560	535	588	544	583	568	531	573	519	544	505	540	551	562	529	548	593	539	526	546	549	543	609	560	552	548	510	573	516	537	560	547	571	563	537	537	594	535	550	562	532	583	549	549	529	540	546	520	537	573	589	522	505	566	546	572	524	530	565	553	532	601	574	556	568	560	550	548	557	577	579	524	528	548	538	541	570	558	568	539	548	551	547	552	575	574	569	550	557	544	562	580	547	580	579	582	550	544	582	570	549	565	553	517	556	540	589	532	543	555	559	535	587	598	612	558	567	563	546	541	538	544	581	600	550	563	545	521	505	557	488	527	538	552	560	595	549	542	575	575	537	566	585	551	583	506	585	517	531	549	539	574	546	522	584	594	565	556	556	568	578	506	538	567	551	623	537	514	546	561	535	527	538	562	532	562	571	573	535	531	582	527	524	540	538	529	506	537	529	557	572	572	603	536	537	585	514	588	588	568	557	512	534	541	594	593	537	546	549	579	538	560	566	578	588	548	544	554	565	530	518	573	561	566	511	567	538	568	531	529	558	519	621	541	554	543	548	564	584	567	562	548	583	596	550	567	581	565	581	562	560	511	564	479	505	519	550	590	576	544	515	546	542	611	506	521	553	554	543	584	539	571	507	552	599	583	547	549	604	602	580	598	556	563	502	585	571	557	547	551	517	539	571	529	583	579	591	559	558	544	528	571	544	576	545	577	491	599	539	521	578	534	539	560	537	617	501	571	526	568	553	504	570	600	591	526	534	557	573	544	563	562	565	536	588	548	584	543	532	544	544	567	544	570	505	545	584	539	579	541	564	535	539	569	538	553	533	537	562	571	550	565	564	552	539	506	518	582	552	582	547	560	513	574	533	563	543	496	524	539	553	579	578	577	577	525	508	586	561	556	516	575	576	605	526	547	560	594	547	547	566	548	535	522	574	590	564	561	563	590	523	550	574	551	572	567	586	591	522	560	525	521	571	584	536	531	534	589	543	545	567	587	578	538	519	573	563	587	543	535	539	525	543	535	568	553	605	537	590	542	535	574	535	587	542	556	522	520	510	528	510	552	509	557	513	554	521	555	574	582	541	535	577	553	521	579	539	595	527	549	514	534	559	571	532	519	571	559	563	556	546	588	539	592	550	550	547	526	575	570	587	563	578	533	536	586	579	556	554	573	552	536	542	534	590	558	560	550	569	544	557	558	515	600	560	572	524	565	618	549	553	539	528	521	609	528	547	512	592	540	561	549	557	580	569	589	555	569	565	553	511	524	545	526	556	562	572	530	547	550	536	554	586	558	593	570	547	569	504	537	553	562	577	548	576	586	547	535	546	552	540	572	565	524	588	605	526	573	528	538	535	559	564	590	601	538	564	581	565	562	541	563	577	530	532	531	550	527	575	543	600	503	571	521	607	541	523	537	527	519	582	498	574	537	561	543	557	533	550	572	537	558	547	588	564	556	493	535	566	554	518	558	550	562	569	540	532	537	594	578	579	507	555	528	582	532	597	567	527	581	526	598	520	561	551	556	558	596	564	516	585	536	568	522	552	546	528	520	558	590	538	528	568	554	564	512	525	550	577	528	564	573	577	539	566	521	565	521	558	505	546	535	612	554	535	532	556	595	572	582	544	586	550	557	564	588	603	537	575	504	578	550	557	525	523	585	519	540	554	549	560	508	573	569	551	537	597	565	568	544	597	561	558	554	533	553	592	571	547	549	552	565	537	579	551	558	561	521	567	566	522	541	608	561	579	535	549	547	483	547	569	510	489	565	528	568	499	586	532	532	573	554	539	588	535	523	583	570	591	620	543	580	514	579	569	585	601	536	593	526	555	542	566	543	551	568	528	547	575	515	559	550	528	552	513	535	554	528	563	542	562	589	602	545	576	569	524	596	530	542	544	554	523	592	518	522	597	570	532	537	574	547	523	553	530	537	579	531	564	583	586	519	547	544	545	533	544	547	537	575	508	506	559	504	579	530	587	578	528	513	542	575	569	548	535	542	531	597	560	543	571	559	570	581	571	556	568	508	589	519	558	544	595	553	543	568	564	567	523	547	558	580	515	545	566	573	530	554	555	613	512	577	521	528	571	582	553	518	560	549	557	528	568	572	550	578	540	541	553	538	494	545	600	553	525	552	526	501	524	552	544	588	527	570	561	572	570	535	534	550	559	536	555	560	567	549	515	548	554	541	541	554	564	494	559	537	558	555	547	529	556	589	543	549	564	553	576	581	553	542	531	539	582	578	588	506	520	542	579	562	577	566	563	552	561	556	567	553	540	537	596	555	531	556	536	587	541	553	548	593	528	589	568	498	542	559	555	584	591	566	551	571	573	582	552	525	531	536	571	528	533	567	597	538	569	504	576	570	583	553	572	544	563	505	575	556	537	527	544	536	546	556	537	565	548	544	556	556	541	564	592	525	572	590	593	503	560	518	564	542	555	578	536	534	564	578	517	558	514	534	540	543	577	528	559	591	512	560	596	550	546	519	523	539	551	537	566	561	566	548	590	594	539	542	573	546	558	560	552	580	556	559	535	559	553	560	604	539	568	605	524	556	558	546	533	540	504	542	487	575	516	509	602	569	551	551	556	560	580	568	541	570	547	595	583	553	562	589	551	549	498	571	553	561	564	543	515	525	552	559	523	529	560	519	557	528	564	547	537	550	566	558	584	573	533	538	519	549	574	534	551	550	577	518	529	559	563	584	550	553	569	588	554	582	535	519	527	566	570	559	557	553	550	589	541	536	575	578	519	552	566	574	550	503	556	559	538	617	526	560	538	547	545	546	540	516	543	517	540	585	572	539	548	556	524	494	539	563	560	548	556	510	590	563	561	585	565	541	508	560	550	557	515	547	573	543	519	534	582	535	530	568	552	559	532	546	547	553	551	526	526	537	557	552	597	506	561	532	506	534	538	532	544	565	562	566	582	531	542	563	587	549	560	562	568	572	568	515	547	543	549	549	538	589	562	524	567	595	583	580	529	535	576	580	554	553	574	551	568	556	554	547	571	556	588	558	558	564	549	559	578	531	554	578	565	585	551	557	539	529	544	535	558	492	598	561	529	517	532	537	570	575	572
25412	2780	1258	986	768	607	521	458	417	376	385	393	325	287	294	301	271	299	267	280	265	285	277	302	275	278	256	296	276	258	256	272	254	244	264	254	258	266	247	219	284	248	241	249	248	243	271	265	253	256	246	232	228	260	262	245	248	216	254	267	266	270	239	223	234	265	280	277	238	246	261	266	223	270	230	255	242	233	226	292	261	281	253	272	272	242	273	238	241	258	278	269	247	280	242	282	258	248	256	249	233	228	276	237	261	246	260	306	227	262	252	249	244	231	253	245	235	250	246	217	246	269	287	252	274	244	258	258	220	228	267	254	233	215	255	269	251	263	225	238	273	254	240	244	268	265	259	267	260	236	257	265	242	269	252	267	268	273	265	242	244	255	233	241	252	289	264	228	233	235	253	244	243	264	226	276	234	233	236	232	255	226	239	251	217	266	221	260	268	277	258	249	267	268	238	260	267	234	252	263	265	256	239	254	253	265	239	255	243	281	219	247	230	238	245	266	240	274	246	251	248	242	233	259	251	241	252	220	243	244	251	303	264	244	241	221	236	271	269	257	232	269	240	256	242	279	240	257	223	242	266	223	260	269	269	238	231	231	248	241	238	235	250	256	237	252	274	251	233	289	254	252	249	236	239	257	246	247	239	248	265	269	247	265	250	233	247	274	212	224	253	271	217	226	213	239	247	273	239	241	264	256	269	257	235	228	258	263	260	257	247	232	281	275	249	254	255	235	248	259	273	248	257	257	253	255	221	214	234	279	261	247	285	228	240	258	241	271	260	259	242	235	235	243	268	246	221	247	266	246	254	229	256	240	236	260	229	290	256	232	270	233	248	262	247	273	256	240	243	238	237	265	254	254	267	254	236	258	241	253	228	262	246	234	250	239	270	253	253	257	245	242	243	240	260	251	264	257	278	262	239	256	258	267	273	256	229	247	227	245	257	223	237	267	270	258	218	268	253	246	277	267	250	232	240	239	255	243	243	242	297	257	228	232	241	311	252	264	240	282	229	241	232	242	218	252	259	254	218	267	255	243	219	235	261	229	219	282	230	292	215	244	248	275	222	241	252	253	238	231	242	216	262	258	235	259	251	241	262	239	266	264	264	263	271	225	267	253	229	256	272	279	228	291	249	246	243	233	270	245	236	245	264	261	230	235	264	245	260	254	221	250	254	226	251	242	243	245	251	243	242	260	249	237	220	246	260	232	235	263	257	271	276	256	218	239	258	260	252	253	260	236	251	256	277	228	240	253	218	242	254	238	255	226	248	258	275	245	231	229	240	265	247	295	262	266	248	222	233	254	255	229	243	256	219	243	252	251	233	234	258	224	265	265	229	256	242	238	264	257	260	275	246	247	247	266	244	255	238	229	230	260	255	252	245	226	242	249	266	257	235	266	244	247	266	247	255	223	253	254	235	240	202	249	279	255	251	261	298	239	286	254	218	293	218	244	261	247	270	262	222	254	276	250	246	230	263	246	267	259	244	258	259	239	241	259	265	261	258	247	263	246	253	230	246	236	246	254	263	248	248	252	264	222	265	248	224	237	268	239	278	259	274	220	250	272	224	230	227	250	266	237	253	287	240	285	269	261	255	254	252	260	232	227	295	263	267	254	246	257	258	250	248	237	246	232	242	239	265	270	270	253	261	266	269	260	242	264	231	242	243	256	260	259	242	239	272	268	231	259	233	253	277	267	234	249	286	243	268	247	272	224	238	275	224	245	250	237	257	271	272	231	248	241	249	260	256	258	261	261	259	234	238	234	257	270	238	225	263	239	270	236	254	245	246	249	253	261	251	293	246	261	241	236	232	252	263	276	252	229	249	253	286	224	218	252	251	251	249	247	250	282	265	246	244	230	226	244	267	253	231	262	236	254	270	252	254	271	265	248	251	260	231	238	248	268	275	266	278	247	231	253	287	270	255	233	238	228	249	263	225	273	226	255	225	226	266	279	253	246	254	249	248	245	262	252	240	247	234	243	224	266	294	259	239	236	258	248	249	275	269	217	305	265	248	223	233	288	275	236	249	270	243	247	268	295	263	253	273	257	282	270	256	261	261	275	264	257	254	235	256	263	252	235	287	239	243	268	224	257	229	253	248	232	255	257	266	246	251	254	246	249	291	253	240	228	267	252	255	268	242	233	263	220	273	251	251	254	264	276	254	242	239	275	241	225	239	262	227	259	263	252	244	255	248	248	238	241	247	245	223	246	244	249	255	267	247	245	266	252	275	265	240	267	268	225	285	253	283	274	238	245	281	255	236	268	260	261	265	259	256	232	253	265	232	247	272	235	239	257	249	214	247	248	260	251	278	269	252	238	231	245	272	248	238	248	237	250	209	238	256	229	231	251	243	241	259	251	298	257	254	252	237	249	273	243	246	257	235	237	249	235	280	275	259	231	237	258	275	259	241	260	241	219	244	255	280	265	262	248	241	259	236	250	263	242	270	243	249	263	256	295	265	223	217	253	262	251	246	249	256	254	268	268	251	266	261	251	231	260	238	236	248	269	268	233	239	277	231	259	228	247	245	248	221	215	245	227	265	230	257	226	235	243	260	259	258	266	260	250	249	255	223	267	236	248	232	230	268	273	259	269	250	266	234	245	280	232	270	260	261	252	266	255	266	233	250	242	259	247	262	259	242	239	242	288	265	234	239	268	237	234	229	253	255	238	231	240	267	236	247	308	289	230	251	246	285	268	252	229	251	238	236	241	239	273	254	272	266	257	233	229	255	233	240	254	231	251	254	229	252	221	244	254	258	261	263	259	251	244	246	242	214	249	256	224	245	249	252	217	243	276	268	266	253	245	236	242	242	257	250	271	226	267	292	225	240	234	267	248	274	253	254	229	261	253	261	261	233	244	256	252	247	237	218	274	245	256	239	270	249	253	251	264	237	255	259	256	254	240	242	296	263	257	257	269	216	304	225	269	254	252	272	247	237	242	267	225	255	274	260	225	259	252	245	245	218	259	258	263	255	259	270	228	270	246	224	263	233	257	240	252	233	242	220	268	235	245	258	259	256	245	242	247	264	255	250	296	253	260	258	245	236	268	271	259	289	260	260	260	255	254	230	263	266	281	241	244	234	259	282	266	231	251	245	261	237	258	252	254	255	251	254	255	251	230	261	229	275	262	238	256	266	240	218	239	285	270	260	237	282	230	264	236	239	236	256	222	238	276	263	256	256	251	255	242	240	261	267	258	238	251	231	234	228	254	257	258	262	238	230	245	259	273	237	247	281	257	241	270	242	244	265	256	244	234	271	269	279	260	269	245	271	259	256	265	245	222	256	225	232	256	266	257	264	254	260	251	261	244	259	248	235	261	237	231	253	248	246	250	241	238	254	264	271	249	237	269	259	255	240	274	281	227	237	254	241	249	256	246	247	282	269	254	268	233	246	268	271	256	233	225	226	264	261	239	267	288	249	263	256	263	271	240	264	268	247	230	237	229	245	221	255	257	260	267	254	233	252	223	249	239	254	257	258	254
13155	1455	2513	3069	2741	2353	2036	1736	1523	1403	1323	1207	1080	1027	1026	908	926	913	869	779	848	795	766	778	729	780	778	780	717	677	675	760	744	685	671	701	727	692	732	756	675	665	646	719	653	687	689	693	669	707	715	657	652	649	696	640	640	664	713	663	615	665	677	667	679	697	685	671	648	658	627	689	654	632	696	645	671	651	687	622	683	638	665	652	637	615	655	660	619	633	650	653	649	631	687	669	687	628	622	643	605	687	709	669	662	706	644	656	658	648	647	622	645	645	692	670	639	665	707	646	646	621	633	627	686	625	670	663	618	674	645	640	641	674	656	670	655	649	673	680	688	632	637	645	665	615	613	655	631	654	649	628	658	684	701	678	601	703	698	650	607	671	693	645	636	684	667	624	617	707	650	627	626	621	628	669	639	613	682	673	607	627	680	603	663	666	622	650	697	655	632	680	621	663	675	631	665	642	650	624	680	633	670	679	698	641	631	614	689	650	617	651	686	627	657	687	640	655	629	650	575	647	692	622	667	636	670	610	674	658	659	692	675	622	598	666	698	663	668	667	667	660	641	660	668	588	665	648	697	686	647	667	682	654	650	659	666	612	675	653	682	646	657	631	655	667	639	660	667	631	651	630	679	624	682	613	631	652	598	648	700	601	685	648	671	632	633	641	631	651	658	684	644	635	666	609	647	642	679	633	703	658	680	694	693	676	666	658	650	696	689	640	620	631	631	693	637	657	650	675	577	647	634	611	669	634	640	689	595	671	663	655	628	602	661	627	621	629	665	644	653	620	613	642	677	601	630	623	628	650	656	635	690	645	657	653	635	621	649	675	684	655	690	697	662	678	583	681	670	647	667	661	614	669	644	656	663	645	676	683	659	641	645	600	643	665	653	670	665	642	616	651	673	651	676	655	673	652	665	690	667	716	666	649	638	673	636	653	633	642	655	655	667	642	650	635	676	664	639	621	629	623	661	677	726	653	651	672	658	660	665	651	666	669	650	652	663	676	642	666	635	668	683	610	660	692	646	641	660	652	627	694	651	629	602	667	642	693	663	634	684	631	664	633	632	699	635	651	721	619	638	651	639	642	684	646	641	664	658	633	703	644	664	632	628	661	636	654	648	675	662	656	666	654	656	644	632	675	632	621	661	631	650	642	698	661	664	640	686	659	647	668	663	660	691	681	647	656	645	672	635	650	651	668	671	614	604	626	643	641	714	657	662	630	633	667	662	646	655	643	645	687	696	665	639	673	660	648	686	656	628	632	623	619	646	611	671	682	652	661	657	639	655	620	653	700	605	663	670	607	633	670	656	624	662	635	614	668	603	640	646	667	647	616	641	666	635	640	667	675	642	666	641	605	684	655	660	685	629	649	632	661	643	638	657	593	672	617	615	682	658	647	618	667	647	668	606	651	619	637	627	687	662	649	618	614	650	654	613	582	672	655	659	653	661	662	664	658	671	672	619	695	614	651	638	633	658	663	653	636	650	626	672	656	683	661	693	618	595	678	648	648	596	623	639	670	617	703	678	657	628	632	637	672	632	676	642	640	676	642	656	646	651	638	662	647	677	650	654	612	662	620	630	619	698	674	673	638	663	631	619	686	622	626	626	643	605	669	623	637	646	603	671	621	652	628	663	642	659	657	610	665	661	574	657	633	646	638	624	683	670	655	598	650	640	624	664	645	641	632	651	665	615	667	675	609	652	621	634	655	644	629	630	644	598	654	603	676	666	636	638	640	655	690	615	650	637	650	644	637	685	658	682	619	646	648	610	623	667	604	675	651	667	647	653	693	620	657	663	632	626	663	689	685	655	631	642	701	682	672	647	676	674	643	644	641	672	681	633	637	609	639	633	682	676	660	631	622	672	655	671	661	704	643	632	637	629	686	643	631	615	660	674	665	653	627	617	665	692	645	630	636	654	657	685	655	637	669	661	681	630	659	627	699	628	633	624	612	618	643	607	671	643	670	676	608	601	671	650	614	612	649	679	659	637	614	656	684	687	704	628	648	661	645	668	655	693	650	630	654	639	650	677	655	634	630	636	622	611	656	662	637	662	625	644	634	634	677	634	627	628	653	673	679	672	644	700	668	637	626	624	619	624	640	648	679	652	698	638	684	651	653	604	623	601	636	646	664	675	670	621	630	636	634	674	671	635	683	611	618	714	655	632	633	610	648	633	676	674	615	662	685	682	678	689	671	640	659	634	642	641	647	638	661	613	661	665	657	667	625	658	672	647	616	610	637	640	649	677	678	638	622	641	647	655	633	675	632	645	658	641	651	650	673	605	657	636	673	657	649	613	633	669	632	614	647	714	583	601	649	651	645	662	631	687	663	663	707	629	596	643	689	653	678	634	657	646	659	652	659	658	649	626	688	595	624	659	648	711	640	677	644	624	665	630	595	655	645	658	639	690	688	660	670	665	617	617	669	693	637	656	614	656	642	646	671	629	627	622	651	616	629	636	631	642	648	667	685	615	664	657	647	646	670	660	663	632	632	638	607	651	664	656	659	623	636	669	639	662	692	659	633	664	668	628	614	601	646	664	618	594	664	624	643	680	660	640	657	664	650	642	651	621	641	686	657	654	655	647	665	649	646	605	667	652	646	626	667	672	660	716	661	623	650	668	664	634	617	681	669	653	630	635	650	654	667	645	649	657	675	671	626	684	607	659	631	637	638	663	618	680	633	666	652	637	608	685	667	643	712	635	620	687	636	607	636	686	648	620	645	642	655	642	644	657	693	637	655	613	671	668	654	648	651	654	679	674	679	634	676	694	686	682	673	686	636	636	614	625	692	629	621	608	712	624	648	697	647	687	626	645	638	646	671	677	646	643	657	652	673	626	644	664	701	671	648	618	691	631	589	657	679	689	642	593	612	656	643	604	702	664	702	670	641	624	638	653	660	636	675	649	638	634	636	647	715	642	640	649	671	680	673	592	646	614	627	702	662	604	645	687	627	641	608	649	628	611	613	683	637	680	659	649	660	682	671	663	689	639	637	658	644	650	648	676	695	604	630	653	683	658	658	608	688	641	644	630	710	647	638	658	634	656	651	646	634	710	626	631	654	644	640	660	632	681	635	625	673	672	694	702	612	638	661	641	656	683	650	694	639	650	646	636	666	619	683	654	653	634	684	690	646	692	625	649	587	655	679	649	588	619	638	624	629	646	656	627	701	695	656	658	656	617	677	652	636	592	671	655	644	648	632	629	676	693	595	658	654	657	673	658	628	632	631	659	674	687	662	629	656	631	686	654	637	630	605	612	641	716	623	660	646	702	668	641	619	652	644	640	645	626	693	657	631	673	637	648	634	658	642	650	633	621	623	675	620	691	655	639	630	647	624	639	688	674	635	648	682	679	700	652	638	628	657	615	644	626	670	622	625	681	656	658	642	631	632	692	686	659	675	634	649	678	660	648	626	602	660	625	653	634	633	666	655	636	655	669	664	666	650	621	702	627	650	656	632	650	653	648	647	628	634	676	671	620	636
38283	7563	2290	1657	1161	888	689	529	471	342	315	292	293	244	243	182	205	214	195	184	175	180	172	161	182	177	157	165	170	143	174	135	150	153	168	161	147	130	148	140	146	159	152	129	145	151	151	133	123	142	132	142	130	161	162	123	141	149	151	150	156	133	149	132	134	141	155	144	149	164	158	145	138	157	134	134	140	114	133	133	145	155	165	126	152	136	130	127	139	125	134	119	120	133	159	138	129	132	128	152	132	166	130	144	143	139	130	135	143	142	158	122	143	138	133	128	134	132	136	152	156	130	120	144	129	140	137	139	138	127	135	150	121	126	143	130	131	148	129	135	126	120	133	129	173	108	150	143	120	152	122	144	103	141	119	129	138	136	140	140	149	121	160	140	153	134	154	145	133	153	130	138	126	135	139	132	132	118	126	135	119	141	136	123	143	136	126	124	138	131	141	125	135	145	153	159	142	152	123	124	143	139	128	139	134	138	146	148	130	138	163	147	132	142	131	127	135	128	115	137	143	131	144	137	146	140	157	139	128	121	132	124	139	145	131	127	145	149	140	146	141	126	131	144	140	151	146	137	140	132	128	142	117	131	140	139	144	125	156	154	128	127	143	142	138	142	129	135	148	138	134	143	138	128	139	103	134	140	152	152	120	129	139	147	131	139	124	146	144	135	129	152	130	124	138	153	109	150	123	146	154	133	131	148	171	124	125	142	151	112	128	151	120	130	120	146	124	150	128	141	142	138	133	120	125	131	135	131	154	132	128	119	152	141	155	136	135	120	143	138	141	148	128	141	126	133	143	154	139	132	158	154	147	146	140	133	129	136	126	127	116	136	145	116	145	120	140	126	103	139	118	129	137	144	143	134	144	130	121	135	128	135	148	134	131	112	147	149	136	138	121	142	153	141	153	122	123	129	126	149	126	139	146	131	127	138	136	116	138	157	133	140	148	148	139	131	139	125	136	138	129	117	150	164	155	141	127	122	127	131	163	128	150	129	140	130	152	154	128	177	140	119	155	123	143	142	165	141	126	138	128	125	144	132	147	127	130	136	138	138	148	157	135	132	142	158	153	136	135	126	150	123	168	127	132	112	144	144	148	162	149	126	126	130	149	127	138	138	132	133	140	116	129	121	141	132	120	157	115	136	132	145	136	142	133	118	157	119	124	133	146	112	146	134	126	131	156	141	147	119	126	136	131	132	123	123	134	127	135	134	141	140	149	143	129	125	125	133	148	141	132	137	127	163	153	153	116	139	137	136	122	135	145	138	146	137	159	133	132	159	122	132	141	129	129	150	138	121	115	139	151	145	143	125	141	141	139	141	148	129	160	131	118	118	135	127	142	151	141	134	149	154	125	119	160	148	128	133	146	158	135	134	148	131	127	149	136	145	131	131	132	150	124	128	156	130	129	159	138	139	135	132	146	131	140	126	118	155	109	131	126	130	136	124	134	130	145	144	135	115	129	127	145	122	142	127	121	151	132	146	140	130	152	135	129	141	140	141	155	109	131	136	122	117	152	112	139	151	124	116	136	155	165	131	146	129	150	142	124	137	125	130	155	140	167	156	134	132	141	127	152	121	151	128	145	142	159	140	121	149	146	146	127	160	114	113	135	142	157	127	144	139	129	119	146	129	128	115	127	116	112	141	131	123	123	137	144	151	131	133	144	128	109	131	140	141	137	136	116	149	130	149	130	137	142	128	139	147	128	122	139	128	120	162	150	139	130	129	141	144	142	133	150	142	126	151	145	119	147	147	141	142	130	136	131	135	143	136	138	142	142	144	134	149	147	151	138	147	140	128	163	138	134	142	147	158	143	159	145	145	141	143	110	148	137	123	113	140	115	138	146	127	147	151	136	120	141	131	145	149	139	132	133	131	132	140	132	136	143	135	123	141	135	128	124	123	120	134	155	131	129	145	138	118	139	154	130	146	143	131	137	125	137	136	151	142	134	120	132	152	123	133	146	139	130	147	130	155	140	132	151	125	127	115	145	166	125	133	137	149	152	147	132	123	140	126	122	141	129	128	132	142	151	149	136	132	120	131	154	151	119	134	149	136	137	154	134	129	148	132	139	136	144	134	162	137	141	134	122	132	161	149	141	129	131	150	151	130	128	134	136	141	144	126	138	128	137	156	126	132	144	137	133	147	149	145	154	125	105	147	136	141	128	147	130	139	127	137	134	121	136	123	143	132	127	120	142	129	138	134	132	141	134	132	143	152	143	125	147	150	118	124	145	142	148	129	138	137	132	155	139	128	125	127	121	141	148	145	132	127	131	117	144	136	148	131	142	123	125	135	155	152	155	161	138	122	138	154	139	154	113	157	131	134	136	146	151	150	119	119	131	141	136	153	158	157	150	119	118	122	130	115	141	120	128	129	137	126	153	147	124	127	138	147	142	126	147	134	141	142	132	125	133	133	140	140	134	120	153	126	138	135	162	162	113	145	129	165	135	139	106	143	140	146	129	136	142	119	137	148	153	127	149	121	149	145	127	135	126	137	119	123	121	127	167	132	127	144	127	117	122	130	127	149	125	161	152	156	129	144	128	144	145	140	136	146	161	143	130	123	103	148	159	136	141	135	126	132	121	136	134	152	110	131	152	118	140	156	148	146	129	140	127	137	134	133	132	166	116	121	124	139	140	139	139	142	122	132	133	137	138	139	133	139	146	154	114	137	132	137	106	143	132	123	146	119	148	128	125	136	127	128	127	143	141	154	125	148	151	137	144	113	145	119	112	128	147	118	154	147	135	148	140	146	147	129	128	112	125	142	148	135	123	133	150	125	156	126	146	155	143	124	137	116	134	142	148	139	155	137	139	137	129	153	147	142	134	119	143	132	154	143	117	133	138	131	146	128	134	135	118	148	141	140	152	139	112	126	126	130	137	147	101	142	148	143	147	135	113	153	145	143	134	124	144	131	132	148	134	106	147	136	125	109	150	133	129	131	119	121	131	119	130	142	136	116	121	113	131	125	153	132	151	130	122	117	144	143	142	120	108	139	124	134	134	142	144	151	110	132	143	123	130	129	137	115	133	156	117	133	130	138	145	149	149	131	137	150	135	124	146	123	141	129	127	146	158	129	140	127	144	143	123	118	124	137	151	120	133	131	132	133	140	157	162	150	132	160	146	146	120	118	139	134	132	124	138	122	149	130	130	146	137	154	117	128	112	130	118	155	130	139	125	129	137	140	125	115	121	134	150	154	148	146	140	136	145	136	141	114	143	134	133	149	142	139	148	128	134	157	147	131	130	167	131	151	138	140	136	127	133	159	146	140	137	153	150	146	136	144	136	134	126	142	126	139	141	113	145	139	122	140	142	158	162	147	130	132	138	149	150	124	126	133	134	146	141	131	114	113	130	126	138	143	121	138	137	168	127	141	133	149	145	149	139	127	149	126	156	132	127	130	137	130	125	138	155	155	143	142	152	121	135	113	157	121	136	154	121	132	132	120	130	125	127	139	119	147	128	134	138	110	138	136	130	149
19852	1934	3897	4815	4285	3579	2877	2350	2061	1786	1637	1350	1214	1087	1007	951	857	800	774	755	698	714	679	613	622	583	599	521	543	552	536	473	508	489	497	512	472	457	494	467	468	441	445	453	447	442	431	401	415	414	399	413	424	434	393	438	432	384	392	436	402	393	410	387	399	401	415	417	424	409	409	428	398	409	384	398	384	372	445	419	383	346	414	364	418	345	366	382	405	405	350	377	405	388	389	406	396	380	385	387	367	345	428	397	412	347	385	377	403	416	376	368	381	385	388	387	401	402	394	350	396	410	395	389	367	337	359	363	401	373	412	370	352	359	399	340	361	366	374	365	348	416	376	407	388	350	384	377	356	371	387	384	419	357	365	383	349	395	373	380	391	342	352	382	365	364	356	356	359	411	362	372	349	389	376	389	370	402	404	364	390	378	364	360	354	371	379	347	353	364	381	371	389	395	380	397	391	361	376	382	375	392	362	383	369	359	370	354	406	389	349	393	393	425	378	361	357	359	389	378	369	357	364	364	352	409	348	350	369	384	371	374	367	353	355	424	375	393	396	348	364	388	382	373	358	378	404	370	353	382	368	369	374	367	369	389	346	378	371	404	388	372	391	378	353	372	408	349	362	421	379	356	370	395	406	337	415	363	392	390	357	382	373	350	373	374	417	363	385	345	403	372	412	386	366	352	402	395	410	408	362	388	405	363	319	356	375	375	369	382	381	369	387	381	363	370	382	401	390	366	395	350	362	381	379	358	389	356	328	357	360	345	412	381	386	352	410	387	370	393	408	373	390	335	365	395	375	330	374	366	375	375	380	340	367	375	381	363	346	350	394	347	370	352	368	363	364	361	410	348	336	397	375	386	342	398	384	375	350	348	356	396	373	395	385	411	373	389	357	342	383	353	375	361	368	376	377	343	363	358	376	350	387	372	357	379	376	366	391	386	358	384	340	392	379	365	335	378	398	385	351	347	383	370	352	385	379	341	345	353	349	387	357	371	360	339	431	323	341	418	353	382	399	411	371	354	382	372	388	363	371	369	379	373	373	366	352	360	367	376	382	378	333	384	386	396	340	357	403	347	404	380	329	364	389	414	394	336	373	413	388	384	395	381	391	371	350	355	368	389	384	368	350	376	389	362	369	334	379	386	363	380	359	374	390	383	398	393	370	391	372	371	357	400	368	398	409	369	385	342	361	343	395	398	356	396	352	367	370	352	354	340	385	371	365	378	355	374	363	380	359	362	355	327	371	370	393	353	350	412	379	377	370	364	374	358	358	375	395	341	344	355	377	375	408	389	429	360	380	372	354	374	349	383	358	355	373	368	338	394	408	345	364	404	374	388	383	369	357	336	365	400	379	329	357	390	362	340	393	392	352	370	350	362	358	393	365	383	414	366	378	339	408	361	354	366	386	375	370	387	363	351	343	356	364	368	387	349	365	360	348	360	398	376	400	382	348	375	363	381	359	316	399	399	345	358	366	413	396	392	390	372	385	355	386	357	358	350	400	346	363	389	391	336	388	378	357	392	404	383	372	373	356	423	364	355	371	349	399	377	357	361	415	363	360	392	350	392	409	371	402	353	348	416	352	341	359	366	351	366	363	359	364	434	334	373	387	382	344	349	358	363	360	372	369	342	376	416	390	378	403	392	369	377	364	388	349	377	361	374	344	421	343	389	377	339	375	400	395	356	367	423	391	371	378	375	366	370	369	348	396	368	372	376	361	363	426	345	356	357	368	370	401	360	365	377	377	372	397	404	391	401	378	413	378	387	359	343	354	359	362	393	341	351	351	378	402	379	375	339	356	426	327	360	361	406	375	367	358	387	371	346	378	370	340	337	378	364	353	367	337	349	380	393	374	369	378	382	376	338	368	401	344	393	393	381	384	412	402	379	375	344	391	391	342	371	356	411	371	377	402	342	395	342	354	374	349	370	374	400	341	383	351	368	382	385	355	383	365	369	378	338	387	387	392	394	363	356	386	378	425	375	380	394	380	378	364	384	349	381	395	326	397	342	363	366	386	376	378	393	378	367	361	359	375	372	341	388	384	366	362	354	370	370	335	357	346	405	361	397	375	368	388	377	365	370	382	345	365	370	381	431	379	350	385	361	412	356	338	368	404	353	371	382	366	365	376	369	370	389	358	361	374	380	363	373	368	401	403	349	382	389	384	363	361	382	339	370	396	392	359	354	358	376	385	356	407	365	377	402	376	368	389	363	392	360	355	378	340	385	387	355	358	377	380	371	375	362	369	377	383	387	386	374	354	383	367	337	354	386	353	388	355	375	392	389	371	370	350	397	392	372	382	360	365	357	374	343	361	382	378	354	396	367	364	364	360	358	384	390	370	379	354	354	343	354	381	365	386	392	406	367	399	379	338	388	390	372	404	370	414	326	374	365	368	365	376	375	400	355	371	370	377	369	371	403	407	364	400	375	349	320	367	375	346	399	362	375	364	357	385	355	364	366	383	367	355	367	371	378	381	396	374	339	378	348	374	378	368	380	399	392	373	383	350	349	367	384	403	361	379	410	402	362	390	361	349	391	395	339	374	384	380	400	350	346	361	379	348	374	377	370	398	381	362	367	373	378	404	375	365	374	384	387	414	394	379	367	356	423	361	342	381	372	383	375	386	388	386	383	370	371	362	405	362	360	386	378	358	371	405	350	400	400	378	398	336	378	359	375	372	394	324	352	401	373	358	350	381	377	365	385	402	354	339	363	371	372	366	343	348	391	369	380	348	371	381	405	371	392	392	376	366	373	397	393	347	358	332	379	383	382	382	364	361	328	368	390	379	383	365	393	361	381	352	384	408	359	397	372	345	383	377	352	399	359	402	390	363	354	398	371	368	388	378	334	367	396	390	369	354	342	402	367	357	366	411	396	377	372	382	359	333	363	359	386	377	386	394	353	377	378	387	362	372	380	354	389	366	380	400	387	352	357	376	385	358	375	394	368	378	334	392	403	396	362	364	371	371	358	373	327	347	361	361	369	368	335	367	381	348	403	384	389	369	350	400	336	387	354	383	401	348	380	361	383	389	386	375	390	384	377	375	375	383	356	370	359	343	338	387	368	369	342	404	349	343	373	389	373	373	357	366	367	368	325	344	363	376	335	384	374	390	397	349	373	385	375	356	396	423	354	367	376	337	334	351	385	400	394	398	386	392	373	390	366	382	421	386	366	375	364	366	356	383	362	353	373	377	358	361	353	365	337	401	383	389	346	381	369	381	370	365	384	386	373	392	365	387	360	355	379	377	396	375	357	374	393	392	358	358	369	385	379	343	387	345	399	383	387	363	364	405	373	390	348	382	368	372	341	369	410	361	372	352	404	371	419	366	363	363	384	355	397	352	380	365	368	334	374	392	361	355	349	359	365	386	371	386	354	315	381	369	378	373	394	348	350	358	363	381	366	396	373	349	378	363	407	356	365	397	393	322	371	392	355	359	369	366	384	402	364	363	393	371	389	417	395	358	368	383	394	374	357	412	365
4955	279	280	227	232	223	224	229	185	212	192	202	186	222	197	173	211	234	191	174	232	215	185	170	203	202	194	214	205	219	188	192	202	242	181	199	212	219	210	203	206	192	207	227	201	185	188	185	197	210	192	176	220	184	195	235	230	233	184	190	197	199	207	216	238	198	209	186	213	200	217	201	205	192	215	169	216	174	183	176	212	203	223	190	204	220	209	189	219	190	212	192	221	211	207	203	219	188	204	212	200	210	202	198	197	197	207	210	209	184	185	183	193	202	193	188	200	220	195	208	195	191	198	185	183	210	212	208	220	197	215	214	214	190	199	189	195	226	199	196	219	192	249	182	186	210	221	186	220	192	220	205	226	196	174	211	186	197	215	205	197	201	192	198	206	203	183	195	242	228	209	194	195	181	190	197	222	220	180	197	233	221	174	197	205	203	201	192	224	211	204	213	183	216	205	228	227	213	203	199	183	180	207	178	210	174	216	195	206	221	195	203	219	210	188	198	167	196	181	201	212	222	198	197	180	197	210	193	191	202	222	206	188	185	187	220	227	197	204	191	212	209	222	185	205	168	202	194	194	199	198	206	182	201	184	175	193	232	230	200	216	215	193	207	222	215	190	190	197	194	220	213	194	195	245	202	215	217	220	183	200	189	202	181	233	190	199	200	221	184	224	190	195	229	205	189	192	199	202	172	182	213	195	214	216	200	207	209	194	201	193	225	200	191	209	207	206	188	209	202	213	188	196	219	178	203	213	206	211	192	221	184	222	198	226	194	184	174	221	187	217	241	197	209	193	196	208	190	214	215	197	209	204	216	215	183	187	209	183	180	193	195	186	206	205	212	219	192	240	180	197	207	208	197	196	198	209	209	186	228	213	197	211	207	187	206	187	208	202	193	179	202	193	203	206	210	213	207	205	210	169	202	205	205	181	215	210	176	200	196	191	195	227	197	204	185	197	209	205	200	214	217	205	196	200	190	184	205	214	189	212	220	208	204	206	211	194	199	184	212	220	195	210	209	188	207	201	218	207	213	203	191	181	197	189	210	193	194	206	214	233	208	199	196	170	209	182	199	190	185	224	181	177	184	196	213	207	205	224	182	207	213	238	190	196	199	221	188	214	189	217	205	203	216	186	224	196	196	218	205	216	215	196	191	196	203	199	182	201	203	212	191	194	192	178	212	204	203	212	191	190	199	194	198	213	211	216	194	199	182	207	203	211	214	229	185	215	233	204	197	230	189	188	194	204	217	220	228	203	199	185	179	222	188	194	180	210	206	187	196	210	190	212	177	188	212	194	194	202	182	217	195	183	231	207	214	210	203	213	196	205	188	196	224	199	207	216	225	230	204	214	243	183	235	237	209	201	193	204	214	229	173	186	196	235	196	211	222	182	216	194	220	219	198	201	201	199	196	204	202	195	180	187	200	203	214	192	210	218	214	196	177	195	211	219	190	232	219	226	216	210	191	203	192	218	207	208	201	204	206	215	224	173	165	214	199	212	172	186	201	179	228	225	204	201	183	185	194	197	199	190	225	196	200	199	204	213	186	197	190	186	182	197	185	216	178	183	216	193	190	190	209	212	199	212	192	199	185	220	208	178	212	197	190	199	222	198	209	238	193	180	209	216	224	176	200	200	218	228	182	192	191	214	188	186	192	185	184	195	206	172	217	219	190	204	165	174	198	195	193	192	190	205	202	203	179	183	228	189	196	213	180	215	199	223	235	217	203	233	220	216	186	210	205	196	221	165	188	190	198	240	225	216	210	213	198	213	218	189	197	198	217	215	200	214	202	218	208	218	198	193	198	201	207	211	208	184	204	220	209	200	180	202	180	207	188	185	220	242	214	194	203	200	199	203	210	228	200	178	183	195	226	194	209	203	208	221	190	207	220	214	198	180	180	215	210	208	205	204	204	190	211	219	173	198	217	232	192	197	216	200	188	221	192	223	191	195	206	203	200	207	188	183	191	215	199	213	206	208	220	211	201	200	223	195	201	226	197	186	200	193	195	210	206	201	193	197	178	203	201	195	193	186	184	209	203	198	206	202	221	188	195	208	194	190	225	190	187	210	213	202	211	200	161	228	220	207	185	189	199	196	194	182	197	203	228	180	210	202	195	223	217	191	213	198	195	213	215	176	179	233	197	187	198	209	182	214	227	202	185	218	250	229	188	211	192	216	193	199	193	206	223	203	198	199	197	220	189	197	203	219	202	188	221	181	212	213	230	215	216	211	189	224	189	192	214	179	188	201	198	199	203	200	204	182	189	185	237	199	201	208	185	211	188	185	193	216	191	226	182	211	207	224	193	209	187	201	205	205	200	210	167	195	232	223	205	197	195	189	184	211	221	203	179	186	200	189	226	181	216	212	207	204	206	201	189	223	185	198	185	202	224	167	197	180	191	195	201	197	191	196	207	176	187	195	215	174	221	199	192	200	193	195	212	184	197	193	218	205	186	192	197	219	217	222	194	189	211	187	190	222	182	207	196	207	196	185	246	243	198	212	226	220	233	199	224	212	205	216	217	212	187	220	211	199	201	194	218	178	202	176	219	224	194	216	208	217	182	182	198	226	197	201	191	167	200	195	197	230	171	197	202	237	216	219	206	187	212	197	217	219	202	179	203	204	199	226	208	175	223	220	197	171	185	206	191	207	218	191	220	212	212	201	239	192	228	223	206	186	213	215	199	216	224	197	223	194	203	200	199	211	220	234	215	200	215	209	180	195	203	187	236	213	218	188	183	218	227	222	194	192	185	224	199	217	193	200	213	187	188	186	188	221	215	192	193	186	201	236	200	204	222	206	181	222	182	203	183	222	205	194	218	195	206	184	212	195	218	211	207	238	217	208	218	178	199	209	199	193	209	203	189	218	203	209	192	180	218	196	178	177	211	219	212	184	195	217	190	189	226	219	193	204	212	200	194	205	208	215	217	208	203	198	210	196	204	219	212	199	204	189	191	223	201	199	210	184	211	180	202	218	190	207	168	210	215	188	206	206	224	224	206	199	208	229	187	185	213	205	191	170	213	217	221	197	192	200	216	232	206	211	217	165	209	198	211	203	182	220	190	185	200	205	191	193	211	222	202	192	201	195	196	203	202	221	181	227	226	209	217	213	217	193	232	218	202	203	198	198	221	228	185	194	169	191	195	210	215	210	218	220	225	206	193	192	207	234	199	214	205	225	204	193	192	207	189	208	195	201	192	193	217	177	203	210	220	217	162	199	176	196	205	186	239	192	205	215	211	187	196	198	190	221	197	194	205	218	190	191	224	191	193	222	193	212	222	178	213	217	212	212	200	201	222	212	212	208	180	216	196	189	208	209	185	202	212	193	212	200	201	214	193	208	189	199	203	207	230	172	182	179	198	213	208	221	216	195	202	205	203	195	204	202	205	229	200	211	214	221	205	234	185	231	198	202	198	197	191	190	224	202	197	209	231	187	185	202	219	204	198	194	238	211	218	192	205	227	210	202	226	190	200	203	191	203	235
3983	592	693	720	733	696	645	612	623	584	617	582	584	602	597	542	636	554	557	561	591	550	623	574	548	504	554	535	587	553	528	538	550	564	589	549	546	568	544	554	559	522	550	546	622	538	509	546	541	580	587	535	541	524	598	570	533	531	534	573	539	557	552	523	573	535	537	531	545	607	493	551	571	507	525	556	561	561	549	538	547	519	525	508	543	565	522	607	545	559	531	576	569	551	573	582	539	526	568	527	549	566	507	560	528	561	545	549	569	543	572	556	534	589	588	621	580	548	553	563	533	528	528	541	532	550	527	569	572	544	530	590	548	566	555	549	526	551	585	550	567	539	583	520	563	504	578	597	577	531	574	550	524	548	534	549	552	519	526	553	520	551	562	545	547	552	552	559	523	553	576	572	559	558	531	535	561	531	485	536	527	532	556	535	546	546	530	546	554	535	592	521	581	583	532	533	588	540	579	546	523	552	547	551	529	557	553	584	532	542	564	532	609	573	567	580	574	556	549	547	563	526	531	570	534	544	550	565	548	565	520	546	560	542	528	539	553	555	546	604	539	533	551	511	533	532	546	574	519	520	533	533	561	508	586	553	532	585	553	557	549	594	578	560	556	541	528	541	523	539	513	591	531	511	585	552	518	571	552	562	550	569	550	551	587	517	553	607	524	553	528	563	560	546	555	542	551	550	560	498	520	535	543	577	548	552	564	543	586	550	527	535	563	513	542	594	518	552	566	531	550	541	541	532	585	516	567	557	539	583	590	540	590	536	514	541	587	537	543	549	548	557	557	553	572	563	535	537	507	582	565	529	529	529	508	547	527	531	558	564	522	529	510	560	556	531	553	551	570	511	544	516	569	514	526	524	549	500	534	500	548	577	578	556	516	559	564	556	586	565	539	547	541	570	529	503	526	549	569	565	529	580	578	534	515	538	511	506	527	558	508	566	535	607	539	554	514	552	549	527	526	540	534	549	545	555	560	544	593	539	537	519	553	518	601	560	532	544	574	562	598	534	552	555	554	555	565	544	552	540	543	543	506	594	507	532	543	564	582	530	536	526	548	589	554	501	535	551	568	548	528	568	539	551	526	523	551	580	502	565	533	515	535	544	527	518	589	534	518	552	519	528	530	523	553	581	522	505	533	525	542	502	559	551	540	563	540	553	554	556	567	518	533	606	566	522	530	552	542	577	524	537	535	559	539	519	585	552	597	564	561	553	551	573	549	529	553	551	523	543	595	504	539	552	536	529	574	547	549	563	541	579	563	538	553	511	513	574	562	529	544	534	569	564	571	553	536	544	503	573	518	562	531	545	529	536	596	542	561	568	544	527	551	525	547	542	509	570	511	594	555	544	527	592	619	602	511	559	537	562	577	541	524	565	549	528	552	504	538	574	515	560	577	525	539	557	589	521	564	552	567	560	543	554	567	545	532	547	560	520	508	550	538	548	532	573	525	550	560	556	564	559	593	549	488	494	550	529	500	516	586	551	562	567	559	530	535	568	553	560	576	520	549	530	526	541	568	542	534	536	587	535	532	528	550	571	531	553	553	519	560	596	560	581	516	534	536	522	553	564	540	570	549	555	545	547	534	558	485	540	547	544	528	544	553	534	498	529	524	530	538	553	567	548	583	565	535	580	525	531	545	518	576	566	543	562	560	519	561	521	536	539	507	601	576	528	533	560	530	572	515	552	512	563	535	542	557	550	474	539	557	539	553	532	533	567	557	475	523	539	540	537	586	511	562	534	535	584	570	528	529	549	581	536	551	585	526	544	512	565	538	572	547	552	567	562	534	560	539	517	599	537	565	560	579	534	546	562	556	556	557	549	560	527	533	539	548	563	567	565	531	507	558	584	557	549	534	529	513	578	537	556	559	563	518	531	561	532	541	558	562	537	593	577	520	532	557	539	528	529	587	586	533	567	564	551	578	550	576	528	596	560	575	499	546	562	581	567	523	528	548	519	586	553	576	553	576	560	528	525	564	534	555	518	479	547	543	550	572	525	547	538	540	527	495	560	606	525	552	577	524	574	533	533	532	518	514	528	560	547	508	569	557	554	525	587	554	561	542	581	554	576	578	560	569	530	505	574	523	549	554	551	533	567	543	530	577	509	526	541	536	545	502	555	543	560	549	515	561	551	521	532	530	544	518	542	577	532	546	547	537	581	529	577	578	563	555	539	533	552	570	574	569	564	531	560	596	547	530	538	562	574	592	528	535	558	564	575	557	567	602	549	521	548	551	527	579	533	570	534	561	551	560	556	567	577	582	531	567	528	583	546	508	560	558	539	538	558	524	595	492	547	552	562	575	600	539	549	592	548	509	566	559	578	536	557	557	544	583	577	563	552	532	561	542	574	571	550	560	546	567	525	519	565	515	563	518	572	542	559	566	516	546	520	579	568	523	542	498	561	539	540	542	530	544	555	565	561	559	527	535	534	560	589	559	580	555	587	543	561	551	521	611	568	530	577	510	524	489	542	531	538	521	566	532	564	572	564	528	573	574	538	536	547	548	533	542	576	524	503	556	577	505	589	553	554	541	562	557	528	515	547	543	567	547	601	568	483	510	537	565	552	566	543	569	530	531	528	574	531	577	547	549	590	562	545	549	570	553	563	541	517	529	572	549	552	601	550	606	545	591	578	542	586	555	537	548	530	563	569	561	559	495	533	557	607	538	580	565	561	554	554	536	542	555	560	525	570	564	516	550	564	573	579	566	574	571	517	586	515	579	549	523	488	562	570	520	566	562	524	548	539	571	567	550	621	543	593	530	534	570	545	533	575	543	580	586	579	569	575	548	550	564	523	537	537	502	504	594	584	559	516	537	542	545	562	571	538	536	584	540	537	568	529	534	544	570	518	562	556	571	521	557	576	579	590	557	558	502	562	563	513	550	553	549	625	521	559	560	538	519	573	541	539	534	549	576	549	529	511	560	582	523	513	530	575	546	543	565	530	535	554	554	516	565	564	540	515	540	538	555	578	576	509	533	570	540	567	564	564	548	548	530	530	561	547	537	576	560	558	560	519	611	539	533	540	534	557	552	541	537	551	591	591	569	531	532	551	551	529	537	537	587	562	546	536	572	591	541	550	582	535	549	562	558	544	559	518	557	528	610	572	523	547	558	544	520	580	525	561	546	508	555	520	553	610	570	546	563	566	545	569	575	547	546	545	546	547	502	570	568	547	599	579	565	539	506	542	566	575	558	548	538	568	607	541	550	592	515	553	531	552	507	573	533	565	539	551	550	565	546	542	563	544	554	528	532	536	555	524	561	547	585	509	557	559	516	534	538	550	571	575	565	557	595	548	584	574	535	516	549	564	515	510	565	572	559	558	575	584	530	542	586	610	557	545	536	531	578	523	551	572	547	555	567	522	536	551	572	548	563	550	556	512	530	546	543	556	489	548	560	562	566	571	516	542	540	533	545	581	553	589	503	515	517	508	520	538	532	542	552	563	566	538	538	534	558	561	567	529	567	563	532	574	541	549
28400	3844	1250	942	752	611	496	446	418	358	333	309	303	343	288	312	274	279	263	298	259	283	298	271	272	248	274	241	253	270	288	248	256	266	259	268	262	279	268	245	271	270	234	283	261	250	243	257	240	248	245	220	250	272	263	251	257	239	242	269	246	243	249	232	254	267	260	261	240	268	247	269	269	263	287	242	262	253	273	298	234	265	266	252	264	251	263	276	271	258	254	251	273	249	232	268	258	239	223	215	249	253	247	260	229	273	258	271	263	236	262	261	236	242	260	237	264	272	250	238	243	223	209	249	279	260	249	249	218	234	266	244	221	266	246	278	244	262	233	247	260	264	223	258	248	262	264	228	239	274	265	217	270	223	259	215	239	251	254	226	243	256	252	245	273	262	239	239	236	233	268	243	255	282	237	240	273	248	263	256	245	237	257	285	275	267	256	244	243	252	262	255	274	246	268	265	255	247	241	254	291	262	241	225	235	255	216	237	256	234	267	237	250	234	242	251	239	276	246	239	229	273	245	269	248	265	273	250	276	238	245	253	221	264	243	236	247	276	273	237	253	257	250	230	235	279	236	253	208	262	244	268	257	248	237	241	267	253	224	239	221	266	226	271	254	253	258	260	216	267	240	253	244	224	259	253	253	252	249	251	259	301	250	237	249	282	256	280	239	246	261	274	249	250	261	281	236	238	272	232	252	259	240	260	242	227	248	242	262	253	255	273	254	224	255	234	233	258	245	261	206	229	275	271	274	216	260	248	260	243	232	259	262	230	237	254	270	259	238	260	238	252	263	262	257	254	248	224	232	243	280	245	265	248	259	271	266	243	235	248	244	236	244	257	258	227	245	267	249	258	257	251	255	243	243	269	236	267	235	261	242	255	267	229	231	254	247	285	240	269	245	251	236	235	246	263	276	237	223	271	263	246	275	256	229	245	276	227	243	252	246	255	245	233	229	236	262	241	260	274	250	226	225	247	265	254	243	224	274	244	233	236	253	246	253	263	242	281	261	254	262	275	252	226	256	260	258	281	243	216	248	233	250	261	254	266	254	261	236	217	247	274	243	251	238	245	260	242	252	253	264	231	287	256	243	266	263	245	266	272	212	273	263	271	243	258	244	231	230	268	241	249	271	278	240	244	275	265	249	260	245	247	235	229	246	242	262	276	232	252	233	244	254	226	220	274	245	239	257	249	251	271	247	276	235	251	258	262	234	264	234	264	251	233	246	247	272	262	258	246	277	229	251	205	237	249	275	241	261	240	230	232	253	247	270	239	242	263	240	238	265	232	266	268	255	233	259	228	271	226	293	264	231	259	249	240	252	232	228	247	264	273	257	225	244	240	249	267	243	266	273	227	249	265	273	253	269	264	264	265	244	247	262	248	260	245	229	257	253	256	224	228	251	232	258	235	261	268	264	257	258	231	275	249	256	257	219	290	259	222	241	229	239	255	241	269	266	273	255	229	242	237	281	246	242	271	240	261	267	257	241	275	251	247	255	241	266	251	255	254	267	267	259	254	220	219	231	255	282	246	245	244	249	253	235	240	262	260	284	247	251	237	252	247	212	266	260	265	245	281	265	220	249	254	258	242	242	231	230	278	244	228	255	259	266	256	259	248	244	237	227	243	279	259	242	250	252	256	268	234	223	247	236	241	251	232	242	250	252	257	259	262	236	249	227	236	249	259	256	276	244	253	238	232	244	231	264	254	259	245	259	245	254	254	271	258	248	273	215	250	258	254	275	249	223	255	228	238	297	251	239	246	267	265	275	235	242	277	231	248	252	278	257	272	247	220	233	231	252	267	259	253	287	241	230	247	245	241	228	244	230	269	249	256	260	262	237	261	236	235	252	254	263	259	244	274	223	255	253	243	268	243	243	261	234	242	245	261	228	250	253	273	248	259	235	286	226	245	244	214	254	234	241	235	256	247	254	255	234	241	247	220	250	239	238	256	253	265	268	268	251	254	260	242	243	250	253	278	279	230	234	238	271	243	241	246	249	272	246	238	239	229	258	250	234	278	254	277	251	246	257	229	247	246	235	270	265	239	251	243	259	238	245	245	243	257	246	265	274	257	248	234	256	264	272	257	237	272	245	242	257	307	238	244	251	265	261	225	230	260	255	237	263	213	233	244	236	276	247	260	266	254	274	266	240	246	257	264	245	263	255	248	263	234	253	252	253	252	246	275	214	253	256	271	261	243	267	261	243	256	261	275	244	259	248	249	257	248	242	267	258	249	263	259	265	250	250	269	244	236	257	280	251	253	259	259	254	243	234	292	257	270	243	264	281	261	251	240	257	258	258	247	234	288	251	224	255	276	234	254	243	233	242	236	248	262	233	251	248	277	282	228	237	244	265	253	249	242	214	241	277	252	264	250	254	275	271	271	251	246	247	250	266	273	243	240	269	236	230	240	233	255	247	264	248	259	218	259	273	268	287	251	258	257	225	259	262	255	257	264	258	263	261	274	275	258	240	265	252	251	224	253	260	261	268	232	266	265	268	240	273	256	285	214	240	232	252	295	247	274	252	236	228	262	248	251	263	238	275	250	268	271	265	266	267	246	266	258	230	246	235	246	270	247	235	236	244	251	253	247	229	258	259	249	264	258	211	264	259	217	266	243	264	272	282	233	227	260	260	187	299	229	245	264	235	270	255	238	276	259	268	245	221	259	249	263	287	244	240	214	221	250	238	214	256	232	244	244	235	242	254	232	257	275	223	236	268	253	231	251	232	250	231	258	255	246	231	242	220	257	243	244	264	218	265	246	247	247	261	262	243	230	254	257	250	240	254	194	245	257	266	243	229	243	253	259	237	225	246	256	230	247	250	251	261	236	252	247	256	233	253	270	257	254	265	236	264	239	250	260	254	239	228	245	262	259	240	252	270	241	231	224	251	265	223	221	224	246	275	273	251	247	266	283	233	243	245	248	275	243	236	254	249	241	233	254	269	244	232	222	277	235	276	246	248	249	219	248	263	255	262	266	225	244	248	246	267	277	245	274	232	243	277	253	273	225	240	233	250	252	258	248	226	259	243	278	236	276	236	286	249	252	240	236	247	244	279	248	254	269	235	253	276	257	271	249	256	264	242	226	249	259	248	247	266	281	261	259	263	262	238	255	243	233	249	240	262	247	251	243	240	271	250	267	262	268	252	272	254	243	246	248	230	224	251	235	218	267	256	244	251	237	277	274	230	247	257	246	267	249	233	238	255	292	215	244	247	262	268	237	259	255	250	240	256	247	268	249	285	233	246	257	271	272	248	253	245	231	249	252	264	261	263	238	286	252	258	244	234	260	244	271	245	233	247	241	251	252	260	228	271	230	259	273	278	228	238	230	260	266	249	256	258	290	262	276	229	257	261	227	250	238	250	253	240	264	240	238	245	242	249	256	228	258	231	240	259	253	265	227	274	226	249	243	253	213	246	253	251	258	215	221	265	262	252	237	262	281	278	271	246	254	233	274	239	261	244	277	277	249	249	274	274	250	230	245
15238	1600	2496	3038	2712	2366	1944	1708	1508	1467	1255	1179	1078	1048	1011	929	930	946	890	860	860	776	812	780	763	749	739	734	757	706	800	737	729	721	747	672	703	678	720	744	714	700	654	689	667	751	678	704	690	719	701	719	662	728	670	649	698	634	656	679	700	678	666	663	665	675	648	670	631	675	653	659	634	661	659	601	647	644	655	674	633	681	618	669	667	666	652	698	671	637	627	667	657	695	738	688	611	687	669	674	689	624	671	616	664	692	623	655	648	671	622	654	687	678	656	676	642	692	647	640	669	614	666	662	692	680	643	656	678	663	719	668	651	650	726	655	665	625	643	669	740	638	627	673	663	560	674	677	606	692	644	686	677	707	626	646	633	643	662	662	676	672	689	650	636	638	707	702	639	694	645	651	678	637	645	603	662	636	635	666	654	695	655	630	589	662	628	636	695	710	670	607	636	665	641	616	618	676	680	702	680	596	645	676	604	673	693	680	686	673	631	662	628	615	689	676	638	633	640	630	631	680	624	630	684	648	656	631	577	662	621	637	641	632	638	647	673	703	654	617	650	599	654	645	664	641	659	687	691	644	638	693	609	615	662	657	684	655	656	659	645	625	655	647	662	634	670	660	634	629	652	622	651	654	652	665	655	694	635	655	677	642	664	670	664	619	664	644	621	648	632	670	658	636	658	650	646	627	637	581	699	645	603	660	682	602	654	644	644	652	673	664	662	667	661	653	706	642	641	680	637	682	650	662	686	646	618	656	645	665	648	654	656	646	651	645	630	680	676	697	670	668	684	656	670	671	649	653	667	637	668	637	645	645	617	678	703	661	662	637	668	630	651	643	632	622	653	656	664	637	682	681	697	651	662	677	595	690	638	660	657	674	656	668	658	642	655	662	692	682	682	651	641	644	636	618	631	657	671	685	609	713	678	655	622	654	638	680	635	632	643	611	695	617	667	640	682	724	668	674	645	637	647	699	657	656	683	634	654	611	616	658	683	664	691	642	639	676	649	664	644	700	652	645	662	670	675	714	639	619	658	659	638	676	677	611	666	658	563	646	645	654	638	642	641	678	635	650	658	690	656	648	679	653	675	640	613	661	641	613	645	649	660	659	657	608	678	663	690	647	650	650	634	649	643	675	651	658	647	647	692	702	701	656	643	655	624	645	674	657	640	649	644	689	684	670	627	675	644	632	643	642	641	595	667	643	652	628	676	616	676	600	637	728	640	622	632	614	684	677	672	664	642	659	664	671	681	685	652	674	645	635	668	640	634	606	661	681	671	666	641	614	614	644	678	623	628	669	657	636	657	628	620	571	699	656	637	615	680	633	694	630	665	659	666	602	634	679	694	655	646	619	646	653	656	682	668	644	611	607	679	685	655	633	653	612	646	651	650	651	623	639	618	707	616	640	662	670	644	631	692	653	648	628	612	705	648	657	646	658	667	681	632	625	651	682	646	640	653	658	713	675	676	666	668	702	647	655	666	691	635	586	675	669	683	648	658	675	637	659	634	675	645	688	713	660	690	681	708	650	644	630	666	618	636	651	629	628	667	631	615	696	670	649	672	608	603	632	687	647	604	707	640	653	647	682	641	663	638	689	673	628	671	655	654	667	655	674	643	657	624	667	665	662	626	666	659	637	623	663	635	694	647	677	655	660	669	657	651	624	660	608	637	673	627	655	645	670	647	633	673	636	667	655	644	626	620	607	680	625	601	688	650	633	664	696	647	656	676	681	677	640	674	630	639	666	678	627	679	670	693	649	640	638	645	655	619	645	629	609	627	647	697	683	653	721	634	640	638	687	686	642	632	718	655	671	677	689	655	655	636	657	648	667	683	661	644	691	600	652	672	642	638	614	671	615	696	647	662	661	677	662	657	682	656	614	624	665	635	594	685	653	648	650	652	642	666	631	679	663	693	669	612	658	677	663	635	644	636	599	572	675	681	671	658	662	639	641	632	628	606	679	672	695	701	664	679	633	635	659	644	628	651	689	654	659	675	620	671	617	683	685	612	688	633	647	648	641	693	651	620	693	650	617	659	662	628	670	677	662	661	625	678	654	618	628	652	655	648	674	668	644	661	633	639	672	646	714	634	662	684	666	666	687	674	649	633	652	680	632	684	644	651	624	620	654	694	665	640	650	641	680	673	679	627	676	628	657	691	619	597	641	643	621	632	677	677	684	606	651	631	685	638	675	653	644	621	663	621	634	648	687	641	659	639	663	691	627	645	658	688	615	670	686	619	639	642	657	662	628	688	622	653	677	635	692	652	570	638	688	659	734	673	670	712	639	648	658	677	661	654	684	624	650	651	653	685	641	675	625	696	642	639	657	646	577	687	657	667	644	632	647	691	661	664	626	637	632	614	647	637	658	630	655	701	663	687	663	660	630	621	678	655	637	661	653	652	661	671	657	630	690	665	646	651	673	665	638	690	610	694	653	673	649	685	656	662	643	657	646	649	656	622	603	652	616	645	629	655	641	662	671	644	674	623	667	611	678	681	643	648	664	628	627	656	639	688	647	626	648	661	647	657	671	657	616	684	657	644	709	636	636	660	638	674	643	617	708	604	635	634	608	653	618	677	671	683	659	641	702	622	618	682	615	622	651	613	669	635	659	677	619	591	638	658	660	674	662	619	698	684	626	664	617	712	661	677	671	665	664	647	642	671	668	662	614	638	639	672	642	612	632	615	672	647	670	705	694	644	661	620	639	688	665	613	647	705	642	648	625	636	676	660	637	642	669	669	667	634	647	673	632	651	652	665	661	680	695	630	656	666	630	600	668	703	618	646	672	670	636	649	624	651	680	672	635	669	657	647	656	677	626	653	664	677	675	673	641	661	662	633	678	654	616	642	643	664	629	623	680	644	623	627	660	718	684	675	660	612	622	656	712	657	650	631	673	668	653	598	671	638	652	642	660	677	649	636	623	608	704	652	668	658	683	670	661	654	611	681	657	638	690	647	632	659	654	689	658	672	676	699	603	679	618	642	638	635	614	679	657	664	678	645	635	645	634	637	649	640	648	683	693	643	670	687	634	638	670	670	691	669	643	640	640	637	643	622	666	645	663	609	642	660	709	667	606	666	649	697	639	675	681	634	581	643	683	669	605	650	688	633	650	653	624	670	648	673	628	719	631	649	619	643	638	622	651	633	626	657	643	700	667	657	642	671	672	679	641	632	685	666	659	582	661	663	659	669	634	644	636	619	644	646	653	628	661	654	645	661	650	614	624	661	644	727	671	656	681	637	674	626	604	653	696	671	632	668	676	667	655	690	655	665	683	664	637	635	623	642	672	691	668	672	619	680	660	618	638	675	649	651	657	643	644	662	677	620	665	635	622	667	647	637	658	615	670	669	642	614	644	693	648	650	614	705	677	609	660	665	644	647	671	629	645	648	625	669	693	630	622	638	661	661	652	656	688	653	654	658	617	657	657	654	617	661	648	653	706	631	613	633	650	670	686	674	633	674	714	631	648	631	654	658	672	654	689
39729	9338	2360	1695	1167	840	627	552	426	353	335	306	257	232	236	230	196	195	210	177	151	186	175	172	174	196	165	138	136	139	161	155	128	138	171	128	155	160	152	156	159	161	141	140	149	160	136	144	151	148	146	166	144	132	143	151	138	132	133	153	122	137	143	162	156	149	140	147	131	126	136	106	162	141	143	146	141	159	126	131	140	137	118	131	137	143	143	132	116	133	140	134	145	138	133	126	139	126	156	120	133	132	150	139	122	134	136	167	134	140	145	133	136	130	129	139	142	141	131	137	137	149	156	147	134	154	150	126	132	118	135	167	141	132	136	119	130	140	130	129	133	124	136	111	133	158	134	137	136	130	143	133	134	126	104	139	151	152	125	146	128	135	130	149	138	156	153	164	124	142	137	141	121	124	125	131	114	122	129	123	146	117	122	138	142	133	149	141	128	148	162	134	153	169	147	145	154	142	133	143	135	158	146	146	134	139	151	132	129	132	120	137	124	128	136	137	138	118	124	139	125	157	144	147	118	124	129	142	137	123	128	141	155	147	127	136	118	134	138	129	131	135	131	120	132	132	146	134	144	127	126	130	163	151	121	148	129	128	130	142	130	135	122	128	160	142	146	152	148	108	150	122	125	133	135	112	143	124	134	121	148	130	100	142	143	157	124	129	143	129	143	134	137	144	129	124	144	146	130	138	125	152	138	135	135	134	125	131	152	135	132	133	132	119	140	124	116	139	139	125	134	156	141	142	128	140	119	128	147	131	150	121	143	164	161	145	144	133	129	140	137	155	157	136	137	156	140	145	147	129	140	135	145	116	129	147	121	126	140	121	138	148	156	130	129	139	176	110	140	152	130	152	125	124	130	133	129	120	133	130	128	139	143	145	133	142	134	154	152	112	136	123	141	129	135	142	157	129	141	137	126	136	115	144	133	129	141	143	133	152	128	125	144	135	174	118	139	121	119	151	115	126	139	119	125	135	135	133	116	127	138	148	146	144	129	140	127	129	151	140	149	135	138	133	144	136	143	148	125	113	140	140	135	129	147	140	134	136	142	114	131	144	131	149	115	141	144	115	148	150	133	114	115	127	154	135	121	129	130	138	119	131	134	143	147	128	154	135	123	162	129	141	131	135	131	137	133	138	150	139	159	154	140	131	157	132	122	138	121	123	121	158	128	148	131	143	130	146	118	119	128	125	122	137	151	128	127	154	137	130	137	146	126	124	146	127	150	118	137	111	132	139	126	139	137	150	138	132	132	139	139	161	132	144	132	136	142	147	152	121	146	143	135	148	137	125	123	143	142	134	125	116	145	123	123	127	134	143	122	154	154	130	145	143	141	139	134	138	115	140	141	145	130	118	132	121	131	131	130	116	119	138	133	146	168	135	133	133	137	146	118	127	126	150	130	134	102	125	142	139	143	153	141	132	132	131	135	130	122	151	152	134	123	139	138	148	129	123	144	122	135	137	132	137	123	125	146	131	148	142	137	145	163	138	131	119	129	138	140	126	135	148	142	140	130	139	132	141	149	108	134	130	120	139	122	142	129	153	128	134	117	133	162	141	146	126	132	138	140	123	143	142	99	150	162	143	153	113	148	144	118	118	128	149	130	133	155	132	144	118	134	154	128	138	125	145	141	120	131	110	144	139	138	129	125	137	157	131	121	113	122	132	149	140	130	148	130	130	128	137	127	131	131	143	125	126	131	118	152	138	114	128	131	133	142	141	119	109	131	135	141	142	142	135	146	133	134	148	139	130	139	150	127	155	149	133	130	143	158	135	132	123	138	130	137	129	125	142	137	144	122	161	137	136	147	134	135	134	129	157	121	137	125	141	125	130	115	118	135	155	146	151	133	130	136	139	159	135	140	148	130	125	145	160	136	103	138	145	120	143	131	135	141	140	133	127	124	113	148	121	136	139	127	118	120	129	138	149	124	132	122	128	153	152	121	138	132	134	140	141	136	111	114	123	131	146	148	133	135	154	150	142	129	152	146	130	125	135	125	137	140	124	138	131	130	121	133	134	126	136	126	119	138	134	137	164	137	143	150	145	163	130	147	144	127	168	132	133	135	150	127	133	130	139	131	111	133	138	127	143	146	156	143	129	135	126	134	146	122	137	132	133	137	147	107	132	120	144	136	131	126	132	154	148	137	137	140	131	127	137	143	141	141	138	150	122	145	122	134	109	148	133	144	132	136	123	140	147	142	153	119	129	148	135	126	119	130	126	138	145	142	143	126	119	137	125	139	113	144	140	129	139	134	149	148	147	135	136	124	118	128	144	133	129	118	128	146	136	141	135	134	106	132	168	129	131	123	132	135	158	139	128	144	154	134	121	152	114	140	127	128	137	139	138	125	131	131	137	140	136	138	147	151	127	146	139	137	136	136	142	135	133	135	152	132	150	151	138	128	129	143	139	134	124	147	123	152	115	141	137	136	144	108	143	148	147	128	133	136	162	130	109	141	143	127	128	155	130	143	146	141	148	134	165	145	152	129	130	122	159	138	148	131	133	130	139	126	145	156	146	126	141	150	123	135	142	151	135	138	134	149	154	125	148	135	130	120	144	135	146	125	133	132	124	143	135	138	132	139	147	133	156	142	127	128	128	152	138	129	150	135	121	141	142	139	146	140	137	143	131	129	129	133	137	137	141	116	126	137	141	113	117	147	127	143	118	100	123	157	150	137	127	136	140	127	144	118	154	130	159	135	130	127	114	153	143	137	119	135	124	118	137	130	146	146	123	148	158	156	131	153	138	134	128	121	138	137	132	119	141	139	154	138	149	175	121	145	145	126	133	127	145	136	122	136	137	137	146	146	119	144	116	165	124	135	129	136	151	129	144	133	148	121	129	121	125	127	137	154	146	126	124	141	147	133	121	127	122	136	118	142	119	118	135	151	126	146	134	148	148	132	146	132	153	149	141	146	125	136	124	149	147	133	124	153	123	119	136	128	133	130	127	144	146	121	154	134	143	138	147	138	158	150	117	126	146	138	124	136	153	148	146	130	146	151	131	142	125	135	125	128	146	123	149	142	145	131	138	130	112	133	133	144	130	158	144	138	131	137	120	107	119	150	153	165	152	136	139	138	135	139	126	119	145	149	139	132	134	130	129	153	151	124	152	121	129	146	152	132	141	135	116	139	157	133	112	141	127	151	137	127	144	162	148	93	137	143	136	138	112	119	144	130	146	159	142	133	151	110	162	143	142	132	115	141	106	134	142	135	135	122	145	139	130	122	134	144	126	131	123	140	136	120	146	143	142	150	153	123	143	131	136	139	124	146	160	156	129	124	132	128	129	132	134	139	144	125	120	141	149	169	139	142	147	121	128	116	128	144	135	145	111	149	114	133	153	122	142	113	135	152	131	119	145	133	135	114	156	159	144	143	141	148	153	132	138	128	148	118	132	130	147	125	138	136	130	111	145	142	135	124	138	148	134	122	130	137	133	126	131	159	138	138	132	131	120	139	160	131	144	139	130	128	143	136	128
21891	2400	3953	4806	4373	3418	2923	2440	2045	1749	1537	1397	1273	1079	1000	913	912	848	764	775	664	684	710	695	569	604	549	557	576	514	528	526	496	486	515	522	485	421	473	456	444	454	431	444	425	472	412	478	432	453	477	436	424	416	417	399	408	435	434	405	390	431	379	424	398	408	383	379	377	383	391	369	402	392	374	392	423	399	357	405	433	375	413	396	372	401	405	408	414	365	408	401	379	385	378	384	383	363	366	378	400	395	343	388	394	357	371	369	396	389	347	352	372	382	365	362	393	370	374	391	428	352	381	344	394	395	368	394	378	427	393	367	404	385	370	411	374	395	366	354	388	364	359	395	364	370	397	396	368	369	388	411	371	388	403	392	390	391	389	402	371	410	379	335	371	375	380	415	371	410	365	363	372	365	411	357	394	354	374	370	378	385	391	373	379	387	365	352	356	368	377	338	379	379	370	372	353	364	384	376	347	386	367	385	373	359	394	357	359	385	369	382	375	393	366	343	397	374	379	375	352	348	358	391	396	357	362	349	388	378	398	376	356	378	386	394	389	390	366	374	390	400	380	364	387	342	360	339	356	382	373	375	367	366	372	371	364	356	365	378	359	372	389	389	381	367	377	352	379	341	390	389	354	361	368	390	384	396	343	339	353	377	392	372	402	358	381	385	387	417	328	365	379	393	367	370	353	409	371	397	417	354	363	346	362	390	393	346	349	378	355	392	361	382	379	369	377	369	372	364	384	357	361	370	369	391	343	359	363	368	373	353	382	393	362	366	353	402	357	331	395	387	354	385	382	357	407	360	398	408	386	359	358	366	390	372	368	384	384	362	393	365	386	357	341	366	396	396	351	381	362	376	346	399	350	412	387	396	353	375	371	400	361	370	351	350	377	390	384	371	376	354	367	370	396	395	376	353	381	391	364	364	374	379	364	374	395	362	355	369	372	379	342	389	367	367	365	387	380	379	392	388	382	358	375	361	350	342	377	332	360	369	366	379	354	363	369	395	366	398	373	361	395	375	395	376	355	362	340	379	361	340	390	407	375	371	386	349	365	365	336	383	408	372	335	393	401	369	397	364	393	393	387	355	353	387	361	377	393	395	395	341	382	373	380	418	359	373	385	363	394	357	372	366	360	373	377	354	354	360	368	391	404	398	389	371	378	343	382	396	373	376	391	359	338	353	382	418	378	334	352	368	370	379	387	367	330	363	365	385	342	378	388	358	331	403	373	354	399	367	369	357	369	334	357	338	386	375	344	352	371	358	384	379	370	353	408	342	351	374	362	381	378	376	378	415	373	377	350	363	385	359	339	355	333	363	375	356	362	385	389	396	366	381	378	326	336	373	327	339	357	390	397	358	365	356	375	350	378	375	388	392	347	339	368	387	369	378	347	355	383	358	335	407	378	403	359	356	367	401	370	366	360	380	382	414	382	400	371	378	383	364	350	364	365	349	349	355	369	348	372	402	393	389	358	338	362	375	376	349	353	399	375	385	387	357	367	371	361	376	379	391	383	394	334	378	390	382	402	368	356	369	330	386	396	395	379	365	370	379	365	396	400	355	365	394	384	379	360	353	395	372	390	328	384	350	387	390	364	373	348	356	367	377	359	387	336	379	318	381	346	387	397	401	359	390	371	376	346	369	368	362	365	350	382	382	347	379	394	381	395	375	360	366	357	387	376	362	414	340	382	360	375	409	348	375	392	398	370	392	338	377	386	386	399	376	364	348	358	397	408	385	364	387	402	381	351	356	391	389	360	372	351	366	355	377	372	347	377	360	378	366	405	360	401	365	346	396	362	397	370	345	354	376	352	385	382	368	378	372	361	384	380	380	380	367	392	344	398	389	374	349	341	380	364	361	376	344	336	406	375	358	390	366	381	346	360	387	372	366	372	367	385	311	373	355	376	346	358	348	375	391	388	388	372	368	346	356	362	371	376	344	350	353	370	370	372	340	369	395	351	363	375	395	388	339	357	373	343	380	377	358	429	384	342	394	389	358	366	373	360	365	365	385	337	372	354	361	400	339	363	360	388	370	362	376	387	353	369	373	390	380	341	373	391	387	413	377	389	365	362	396	390	367	342	372	397	377	369	412	357	353	384	335	371	384	399	374	369	387	363	371	329	397	381	374	387	361	388	375	376	388	387	359	396	344	387	362	349	357	387	380	374	387	371	360	395	369	369	387	377	365	361	385	383	366	347	390	370	383	363	348	386	371	342	361	378	372	376	395	344	408	386	358	376	371	377	367	353	426	389	377	407	345	375	365	351	404	365	352	386	376	377	384	367	369	344	412	404	367	378	356	379	340	350	369	407	391	353	373	395	353	383	384	369	364	384	364	338	363	362	376	367	360	388	393	396	391	391	383	402	403	328	409	363	371	388	341	380	356	371	357	375	390	332	379	362	362	398	339	345	324	377	363	382	378	351	329	389	358	345	366	380	361	347	396	377	349	349	378	383	387	382	349	415	375	390	387	368	364	357	344	369	366	328	397	382	363	347	391	338	347	360	352	398	385	376	368	378	396	380	356	370	391	364	390	380	380	339	362	355	375	369	372	350	374	346	380	421	372	347	351	380	381	319	362	404	389	377	370	348	383	390	388	354	367	344	388	399	379	388	358	363	402	385	392	386	367	380	358	359	403	368	375	399	373	359	369	358	366	372	393	377	382	377	347	399	360	374	378	354	350	411	376	329	360	384	382	377	400	389	338	376	359	373	391	402	344	418	359	391	388	345	397	395	378	380	387	386	350	362	364	359	346	369	354	403	360	347	397	341	384	355	355	389	374	361	346	389	353	377	428	372	376	346	362	334	402	380	371	356	361	360	354	372	395	386	366	380	364	374	366	369	373	350	339	373	398	409	339	356	391	385	345	317	326	370	387	357	359	365	380	358	391	376	394	364	403	404	390	375	417	366	342	372	359	374	374	365	421	354	374	370	354	367	372	381	367	407	331	397	374	363	359	378	364	331	351	375	412	364	395	349	356	373	332	356	371	372	389	396	374	369	355	342	394	388	353	365	391	381	383	374	376	332	352	369	363	396	401	373	334	413	325	391	338	373	373	336	360	362	375	386	370	362	365	374	364	361	382	351	387	359	383	369	376	392	355	368	375	359	398	369	392	365	366	384	375	343	381	398	348	389	371	387	373	394	394	368	343	366	339	354	344	335	365	373	405	378	352	392	358	364	386	388	351	379	378	351	362	376	374	337	358	372	346	368	378	365	371	358	369	346	351	355	333	348	352	312	337	352	368	363	356	385	366	381	360	356	368	341	354	408	342	353	356	379	365	381	383	390	357	392	373	359	372	395	399	386	374	355	418	347	357	368	350	420	327	318	364	340	367	344	356	375	384	408	386	372	382	358	417	362	358	361	377	342	340	369	374	392	394	358	436	370	374	366	360	356	382	350	371	361	376	391	369	361	363	394	381	385	360	395	371	367	381	375	381	370	356	361	410	356	352	357	382	379	393	370	393	365	372	386	365	359	383
4923	398	274	285	267	244	243	233	210	212	242	178	206	193	210	246	208	213	225	194	216	222	199	208	206	199	218	220	215	187	201	207	195	232	216	215	218	202	195	217	202	200	204	193	220	216	196	190	200	204	210	209	175	196	231	174	221	185	217	205	206	205	188	239	193	197	219	224	211	190	190	202	201	209	205	195	189	211	203	208	222	205	176	192	203	217	196	227	180	220	181	203	168	175	205	207	185	202	227	209	222	225	209	215	191	220	205	195	188	227	199	171	222	207	212	228	209	242	208	205	214	204	194	208	218	212	218	212	202	225	203	222	199	189	194	198	177	200	200	210	200	186	210	195	191	216	199	219	207	217	187	217	212	202	215	203	228	216	212	199	214	199	228	196	196	206	233	208	199	229	204	203	208	223	206	214	230	202	217	198	186	220	207	183	192	204	202	213	187	230	198	194	210	222	186	196	197	171	197	212	178	227	206	220	190	206	198	225	205	204	210	197	221	215	193	193	210	209	204	197	198	206	191	200	223	187	199	186	195	219	198	208	218	230	210	224	203	211	210	221	216	218	181	197	193	172	190	240	218	213	179	193	220	207	176	214	209	163	193	221	212	205	227	198	220	217	240	207	234	246	212	220	201	207	223	208	228	189	194	179	220	219	230	224	212	204	209	195	225	175	203	202	228	229	201	220	182	202	226	205	222	195	204	206	210	211	194	182	203	218	205	191	195	202	206	204	209	193	179	193	238	198	189	202	182	192	195	214	196	192	199	212	209	211	199	201	180	207	224	196	198	186	211	205	223	206	166	206	204	183	217	184	199	185	203	208	208	207	223	180	189	223	208	169	200	213	233	189	214	219	218	205	178	204	208	189	194	174	205	193	187	213	219	198	186	195	198	196	204	201	211	226	204	190	207	228	199	173	176	196	187	215	214	213	180	168	190	216	180	192	222	195	215	178	216	185	191	205	186	211	185	208	177	188	209	207	206	206	201	221	205	187	188	192	195	190	228	212	196	207	211	209	215	225	193	205	199	200	206	182	199	224	208	199	211	200	201	207	214	223	192	197	198	218	201	184	199	190	226	226	188	185	203	171	202	201	185	211	195	179	221	197	187	195	209	180	189	204	226	203	204	199	211	193	218	201	205	214	195	211	216	215	222	213	217	205	221	213	216	202	199	212	209	199	198	193	197	223	234	214	203	190	219	199	205	229	190	200	199	202	193	189	198	203	199	178	207	166	201	191	191	218	191	195	168	192	221	205	208	220	240	200	216	197	186	179	214	192	189	169	200	208	207	210	182	230	221	210	212	197	203	189	185	209	210	216	186	204	194	195	218	203	204	203	204	184	197	228	214	221	203	199	197	207	219	201	232	205	216	201	227	216	213	203	224	195	237	185	215	208	205	204	198	203	185	196	205	207	219	191	211	191	221	185	218	196	209	214	236	219	203	207	222	206	213	217	199	206	222	210	207	195	215	203	185	208	197	190	198	196	183	201	178	218	211	209	191	210	216	184	189	192	213	196	165	177	207	237	209	209	199	222	206	205	189	206	201	214	218	200	226	226	226	202	214	210	198	214	201	204	207	197	219	178	214	198	193	186	200	203	200	214	188	217	186	218	192	227	200	207	219	190	203	193	201	225	196	211	207	214	198	234	234	190	216	188	196	219	220	234	200	207	199	216	189	187	190	210	172	203	198	218	249	219	205	202	189	185	199	215	220	171	189	187	223	212	223	216	195	208	161	211	228	220	188	178	224	221	184	210	202	193	222	198	210	219	201	190	195	215	227	214	181	220	214	208	213	193	194	213	210	184	201	183	173	232	200	189	208	187	208	209	190	192	215	213	212	209	211	199	211	245	204	201	200	207	203	207	218	209	237	200	212	192	219	199	235	205	191	233	203	207	212	220	207	189	215	216	212	200	188	210	193	210	180	206	205	221	238	216	215	193	200	221	184	201	191	204	201	206	192	216	193	222	211	226	189	231	228	205	206	203	217	206	220	201	179	194	193	239	227	207	220	223	231	195	232	217	182	222	218	209	219	228	199	210	200	177	204	201	211	215	221	212	213	174	223	217	228	208	177	201	225	206	202	193	208	207	201	185	201	216	186	229	196	173	197	220	211	205	197	230	198	195	197	193	204	201	218	212	214	200	198	221	202	236	207	194	210	198	196	210	215	192	175	212	230	222	193	195	212	176	220	217	194	191	200	207	228	199	214	223	201	193	221	216	201	215	206	199	241	236	196	223	232	213	203	204	183	182	192	189	225	249	193	212	190	207	202	186	210	175	184	210	223	190	205	198	223	234	211	236	200	186	197	213	228	203	215	218	209	216	210	209	212	177	200	243	225	213	215	213	206	212	201	228	181	230	197	201	193	198	217	201	211	201	215	200	193	197	195	179	188	219	209	191	192	213	167	216	198	210	202	204	226	244	188	201	202	214	202	206	204	205	223	217	200	203	212	201	205	208	205	220	218	188	215	187	192	227	222	192	223	194	218	207	188	174	216	224	176	209	198	203	225	192	212	190	218	201	210	195	225	186	181	219	204	175	211	217	186	205	210	185	209	175	197	195	221	204	203	219	205	203	226	203	214	197	217	224	198	208	213	217	211	194	221	200	225	192	211	193	225	184	234	195	223	195	225	192	220	209	204	215	228	198	202	229	182	191	219	190	223	182	202	217	213	217	199	179	192	225	196	211	195	190	215	212	194	229	202	196	191	198	184	205	201	221	221	225	235	198	213	211	181	210	207	188	229	213	178	213	228	185	225	185	181	221	223	192	201	208	205	207	194	198	193	198	198	203	226	201	191	210	228	209	180	207	182	183	204	220	205	211	200	198	194	253	196	207	187	217	220	213	178	218	211	216	228	203	205	202	210	227	234	189	219	210	176	184	201	195	223	214	208	200	200	198	222	182	187	212	212	249	183	204	202	198	230	198	217	222	233	206	215	209	189	208	203	241	206	191	224	176	193	220	209	210	213	195	203	227	208	210	217	199	216	221	211	225	202	195	211	183	198	213	187	224	228	178	209	199	201	203	200	213	180	211	198	199	195	186	192	186	195	213	199	222	197	184	191	228	224	222	193	202	232	216	218	198	190	236	207	210	239	193	231	216	184	201	220	197	201	217	185	226	217	201	203	227	205	197	195	184	197	214	198	204	187	186	211	215	226	193	224	189	192	241	204	188	197	212	226	203	202	190	202	201	215	202	187	203	204	199	218	216	215	204	187	230	214	208	222	218	178	226	222	195	198	205	196	202	188	208	227	176	212	183	200	178	195	193	224	181	197	186	188	204	222	226	205	192	222	234	197	208	191	208	221	235	199	196	204	207	212	199	206	208	213	196	198	204	185	198	196	209	194	193	192	206	193	232	222	218	187	218	222	232	204	201	195	203	194	182	216	213	199	231	205	184	181	206	193	199	193	203	203	201	217	217	189	212	219	184	200	219	200	198	233	213	216	220	224	197	214	206	195	219	198	213	221	206	179	224	212	214
4166	694	712	758	789	707	660	618	664	584	621	601	577	579	615	554	593	600	544	586	590	597	569	556	529	555	570	598	524	563	575	597	534	590	602	560	549	540	556	527	593	567	540	569	551	569	572	560	579	538	532	565	557	550	544	565	559	545	530	549	542	564	564	564	565	515	569	532	571	551	560	504	567	545	530	559	536	538	554	532	569	563	559	576	543	551	569	581	525	535	579	598	561	559	582	546	557	560	535	552	574	549	595	527	598	575	534	551	552	566	588	555	618	520	542	558	548	513	546	562	548	519	569	595	563	556	545	544	543	541	570	560	539	567	546	551	520	577	517	582	571	535	583	545	551	562	585	525	574	530	634	558	512	595	577	527	546	549	525	557	630	534	540	571	573	519	585	605	516	576	542	589	539	518	583	564	547	543	513	531	542	524	554	547	589	561	605	530	555	541	541	550	551	532	574	559	528	563	553	508	540	507	555	582	510	541	574	566	595	555	532	555	534	521	539	547	540	538	520	556	532	580	568	527	557	567	499	519	562	558	561	537	537	515	563	577	501	564	581	581	598	558	595	544	533	542	534	562	505	556	563	577	563	567	574	550	540	535	592	571	571	566	538	530	531	498	565	565	564	542	579	586	560	542	537	556	584	563	565	553	567	538	525	594	570	540	594	515	553	542	571	534	538	575	580	525	566	579	578	570	530	566	523	561	534	548	568	540	560	585	535	514	544	563	561	540	534	552	610	568	594	569	575	578	557	529	583	556	542	556	551	535	520	548	574	545	530	574	526	534	563	551	512	568	570	594	542	625	546	546	572	541	555	574	527	584	573	519	598	542	587	578	529	574	536	576	589	569	591	538	527	557	549	601	575	544	570	597	540	525	519	612	545	577	527	572	588	589	511	578	575	559	532	562	573	576	578	495	535	529	546	535	573	544	567	538	561	521	603	520	558	547	536	551	581	550	567	525	588	600	585	540	560	529	572	521	583	546	516	565	539	533	538	558	571	582	521	567	588	535	568	578	545	604	542	528	593	551	579	552	556	573	542	575	536	581	545	591	548	565	572	563	546	554	543	539	572	564	598	566	539	582	536	546	562	579	552	560	570	564	542	527	540	538	576	559	555	545	529	569	600	524	564	534	546	547	543	514	517	539	546	538	546	575	542	549	591	538	548	591	590	569	553	527	629	579	582	531	551	560	571	548	570	525	558	567	548	584	558	516	549	566	594	599	523	537	555	597	556	522	527	527	524	539	602	571	534	578	539	548	601	541	539	541	561	586	542	560	569	570	501	588	547	554	561	542	534	520	546	575	562	575	533	497	550	586	532	593	534	556	558	565	561	543	549	564	571	519	558	529	553	569	521	546	605	549	577	528	574	564	567	537	604	581	568	578	587	544	526	579	527	536	542	550	581	529	575	541	582	566	565	533	609	562	575	555	570	563	584	551	477	523	544	590	589	556	557	567	557	549	533	533	552	555	553	601	562	548	542	541	577	549	566	528	549	549	582	557	589	568	495	584	536	508	596	526	584	539	526	599	548	540	552	522	593	514	548	552	612	540	542	506	529	545	547	546	576	519	581	531	595	540	606	570	547	549	562	569	555	531	575	547	575	523	552	582	535	560	593	592	551	570	563	548	548	584	562	574	566	539	573	563	576	547	538	522	568	538	530	550	548	597	567	580	567	530	528	530	601	549	571	562	526	512	553	543	524	566	541	547	563	536	516	524	558	569	541	547	561	574	543	533	573	542	554	541	545	569	553	554	582	578	537	551	595	541	507	542	564	518	567	519	570	560	548	591	512	556	543	503	533	551	541	555	529	591	551	550	532	557	575	564	560	541	521	528	554	590	521	541	540	583	574	578	568	585	561	553	525	540	541	553	542	563	554	578	534	502	569	554	558	516	524	552	521	555	559	551	548	574	533	552	539	553	573	573	573	522	586	556	540	541	578	569	535	539	588	530	578	565	595	565	563	546	550	523	540	558	570	557	539	560	570	534	526	533	537	539	517	579	567	572	582	559	557	583	543	523	541	536	572	579	549	538	550	508	545	523	555	530	610	551	563	538	505	582	585	574	580	541	579	547	545	540	585	562	529	539	529	532	558	536	534	582	540	578	603	552	552	538	560	534	542	615	578	547	565	524	586	570	528	539	577	558	579	581	558	547	570	599	504	562	515	556	576	538	592	573	539	588	589	565	517	553	569	565	573	535	564	537	574	579	544	523	546	581	531	543	555	551	572	540	541	544	560	546	514	554	554	547	492	524	567	558	534	521	600	544	565	548	579	556	565	569	538	553	520	540	575	545	579	548	539	532	589	551	545	586	558	564	573	557	547	552	597	554	584	548	575	571	551	543	537	548	593	547	536	535	540	542	542	538	559	579	530	598	573	528	555	541	559	584	541	527	566	544	518	555	620	530	565	567	578	554	573	539	595	566	529	543	540	578	583	528	595	504	581	563	564	536	532	555	541	553	551	563	550	525	531	530	537	562	545	569	559	563	550	547	498	528	585	572	535	593	556	537	548	583	536	553	557	606	527	555	544	582	573	506	566	574	503	560	564	519	559	531	538	531	538	528	554	520	521	529	580	498	579	555	549	540	549	590	577	554	549	515	571	573	600	561	556	586	573	547	625	561	542	555	553	543	538	581	578	546	563	525	551	566	541	560	520	544	584	574	567	555	565	543	583	584	551	576	539	534	556	503	561	549	540	543	562	523	563	539	531	564	525	557	533	533	556	532	549	497	550	568	567	538	551	578	533	513	515	528	548	533	583	595	547	566	542	575	534	528	546	563	531	569	559	591	571	590	581	527	544	524	558	569	553	528	585	515	558	544	589	594	526	539	561	559	545	575	547	569	538	594	562	554	577	594	543	586	547	579	520	550	533	562	528	552	498	560	550	544	535	552	523	586	559	564	570	560	534	537	533	543	584	565	570	538	528	554	565	547	520	556	551	549	617	566	583	572	549	590	499	544	566	573	551	558	566	539	546	566	556	582	515	531	552	564	593	546	517	564	544	533	530	521	584	525	566	537	530	499	515	533	553	537	521	518	543	578	547	556	572	568	552	552	529	550	529	518	540	526	551	555	566	561	555	585	570	539	592	604	561	554	535	552	566	524	510	565	524	538	591	545	531	586	551	566	567	529	577	583	567	531	581	539	554	554	561	585	541	565	552	596	554	535	527	529	549	568	580	533	527	562	530	582	520	571	532	553	559	540	541	543	527	560	537	516	590	506	565	538	541	548	563	532	524	558	593	595	498	542	585	547	556	535	551	525	541	550	582	585	553	524	548	518	572	536	523	564	555	555	512	518	569	548	546	555	566	541	560	524	579	564	533	526	557	560	525	588	554	579	582	539	557	556	580	541	571	549	559	573	604	573	552	549	552	556	550	590	549	575	514	520	529	545	571	552	568	576	590	582	536	590	556	512	571	538	524	565	573	499	532	557	595	534	583	545	581	583	554	599	552	529	559	572	598	554	571	562	531	600	556	533
25873	3814	1275	1045	748	562	522	420	391	363	370	312	354	273	294	301	301	278	303	230	295	249	260	271	280	252	297	280	253	237	266	227	251	259	266	303	274	271	261	285	282	225	267	244	235	245	278	270	265	264	306	256	229	219	247	244	246	270	249	281	241	256	267	266	280	282	256	247	277	265	263	261	273	247	276	241	237	257	276	226	282	256	245	259	241	257	264	232	253	272	246	242	242	262	247	289	222	261	246	278	230	229	239	248	257	249	266	244	207	254	277	233	260	229	262	268	232	270	240	256	228	265	265	251	232	259	272	257	253	263	261	270	243	209	226	226	284	275	240	269	262	261	290	245	218	242	241	263	245	248	243	254	254	248	250	271	285	272	272	234	239	260	255	243	251	257	262	250	237	260	236	242	264	249	255	253	260	315	231	231	249	263	237	233	249	274	252	238	229	231	275	228	244	266	254	226	242	246	243	234	270	242	226	263	249	233	234	242	277	239	246	248	254	267	263	251	279	293	253	273	241	238	255	240	260	249	259	294	239	224	241	233	240	251	256	251	217	228	250	228	260	264	247	243	268	251	260	267	242	259	236	276	229	245	267	253	242	229	277	257	243	250	275	243	255	271	236	273	260	241	277	272	245	271	245	276	246	267	290	261	231	274	239	226	254	243	243	273	263	255	243	237	249	219	250	231	217	240	253	281	252	253	252	237	263	262	228	252	252	260	270	250	242	272	245	266	261	243	244	266	243	243	255	255	241	243	224	238	262	224	258	216	256	241	224	243	236	252	265	254	268	251	230	263	245	226	265	217	231	271	269	269	244	266	252	258	256	236	247	271	246	244	231	263	254	278	255	264	233	241	260	216	253	239	270	294	281	228	254	275	261	259	252	251	229	246	283	243	241	269	253	218	251	258	269	279	269	240	291	247	258	248	288	243	265	248	235	274	240	262	239	252	266	251	261	222	271	253	237	240	251	253	259	258	258	267	244	253	248	273	258	232	295	244	223	250	256	236	268	261	244	252	266	242	243	237	280	251	241	251	264	243	236	271	264	239	228	246	216	248	271	243	243	234	223	218	234	242	265	265	261	245	260	273	267	274	288	249	276	240	239	275	243	256	263	268	238	277	253	260	253	262	287	260	237	253	250	242	262	279	237	259	239	258	244	245	264	259	272	239	255	248	237	252	243	257	245	232	242	246	274	253	261	240	257	218	228	246	257	253	250	237	247	228	280	266	240	255	232	252	271	257	237	245	242	218	270	235	240	269	256	261	272	256	246	235	257	260	223	242	255	262	265	231	229	265	255	260	266	259	237	254	298	237	232	248	251	246	259	274	281	264	254	249	257	275	262	245	226	274	248	268	233	265	253	265	253	240	262	255	241	274	242	233	219	224	260	257	242	231	246	232	248	249	263	247	271	260	238	262	261	268	226	237	264	264	257	258	260	264	291	262	245	259	263	227	270	262	239	242	245	274	235	249	242	261	251	268	252	232	246	253	252	275	258	246	262	247	243	256	264	259	254	233	249	246	236	251	263	291	251	244	269	276	265	268	232	228	258	230	276	248	274	238	272	267	232	249	252	253	287	253	251	233	230	244	288	243	253	296	264	251	240	257	236	268	247	264	228	259	245	226	279	237	253	242	283	279	236	214	243	232	271	263	251	263	274	231	244	237	248	282	232	220	264	277	263	270	226	257	256	266	265	227	260	248	240	254	279	268	285	232	253	252	279	238	260	254	265	238	232	259	268	210	277	226	252	284	265	248	267	256	250	253	256	239	246	254	239	264	269	242	255	238	266	228	218	257	253	255	243	228	252	263	238	249	253	234	264	272	232	228	263	227	238	268	263	239	248	261	245	273	268	266	255	259	287	254	243	250	255	216	270	250	245	264	242	268	240	240	243	245	245	236	257	247	254	242	250	266	288	254	248	252	264	259	274	274	252	261	253	237	250	265	236	266	263	261	260	242	263	256	272	268	233	262	253	247	271	254	248	230	224	265	232	218	270	235	264	233	271	252	237	247	228	265	257	228	272	246	245	237	231	259	271	261	268	265	253	264	270	262	222	254	232	251	265	236	245	248	246	252	269	239	269	252	251	248	244	270	266	251	241	252	236	252	276	257	254	232	253	248	249	234	245	256	282	250	249	266	217	223	244	253	252	245	226	238	253	257	251	213	233	288	265	228	217	239	261	261	256	265	265	229	244	248	228	265	256	238	288	269	275	288	253	236	251	259	262	264	252	242	243	260	237	250	273	236	219	236	251	269	259	240	277	254	232	235	245	245	259	243	275	272	254	223	281	230	258	233	229	262	255	240	252	258	223	261	245	250	256	243	228	239	242	239	287	277	265	270	257	262	233	259	250	241	249	250	250	210	214	273	266	247	257	251	253	256	212	222	244	238	236	230	282	237	283	224	258	265	278	256	278	258	247	243	240	273	241	260	242	250	247	242	249	237	278	246	274	297	250	253	255	233	240	259	245	266	212	243	276	245	243	240	234	275	274	247	286	270	251	244	236	270	255	253	264	227	226	251	242	232	254	267	223	235	238	248	289	251	267	255	258	275	253	250	227	232	245	245	253	241	243	269	262	249	240	245	255	232	263	224	262	256	279	288	225	246	284	250	271	250	267	267	260	234	264	278	262	270	228	247	238	245	234	260	222	251	274	249	254	232	241	261	251	245	256	256	270	247	250	235	271	227	265	250	243	254	264	255	251	252	240	252	244	244	243	229	242	253	241	240	256	266	255	255	256	254	261	267	259	264	235	246	249	243	231	233	265	247	234	260	235	239	234	255	263	228	243	238	289	248	262	260	268	249	253	290	272	268	252	271	232	266	237	252	247	261	278	281	245	277	255	238	228	250	263	248	256	244	276	224	247	245	269	243	266	264	265	267	248	255	275	279	243	271	262	249	238	266	244	256	275	238	260	264	246	230	229	252	264	274	254	278	256	231	249	238	266	247	252	272	216	237	264	252	233	243	258	260	269	267	250	259	236	251	240	270	268	224	242	244	231	246	234	241	252	235	258	251	257	268	252	273	273	254	235	251	254	251	229	264	242	243	245	276	259	285	226	254	222	251	265	233	260	242	235	232	241	251	234	205	257	267	263	245	245	265	240	228	263	248	237	260	252	230	223	228	287	248	249	261	241	255	277	237	233	258	245	246	274	219	245	263	274	264	265	270	257	250	244	270	264	237	262	291	257	265	239	241	270	223	275	236	266	241	247	269	245	271	245	253	254	275	237	283	287	280	219	258	260	267	266	260	244	254	267	256	255	233	250	287	261	270	227	238	243	257	250	258	259	235	272	245	274	256	260	253	245	257	250	242	259	262	274	265	265	272	264	254	284	239	252	241	244	234	271	222	261	246	293	247	286	223	244	249	274	239	250	275	254	251	255	260	229	262	236	247	245	251	282	240	270	251	245	234	244	257	242	230	264	245	260	282	266	258	260	228	238	270	264	246	255	262	247	239	260	252	271	277	234	251	273	256	253	260
14314	1871	2575	2954	2710	2331	2056	1748	1542	1390	1226	1142	1098	1024	963	933	871	938	834	860	880	828	759	785	782	774	765	752	736	716	711	701	695	695	735	741	778	658	719	737	741	708	676	720	722	666	677	701	670	668	744	672	679	653	661	645	741	657	654	694	652	591	660	628	657	651	683	688	662	663	635	689	664	672	658	698	663	693	668	569	732	670	659	684	679	646	698	693	657	672	660	663	671	666	683	620	654	623	650	698	669	640	648	665	656	659	650	635	671	688	624	641	689	633	668	642	656	658	668	672	637	648	647	639	685	669	665	676	636	644	668	704	697	652	632	669	663	671	629	638	649	614	634	667	646	636	674	644	637	635	705	696	692	645	591	660	673	618	668	630	607	604	659	628	640	633	628	655	614	659	719	625	655	649	658	684	622	710	678	653	672	649	629	627	664	660	649	697	645	649	619	640	665	629	649	663	636	712	667	634	680	671	603	663	673	681	627	679	649	628	651	651	694	648	701	695	659	656	715	629	690	655	613	667	634	651	664	638	686	658	659	663	644	669	651	634	675	653	661	656	632	704	718	645	652	643	668	635	654	610	661	640	645	666	647	611	659	628	630	622	699	662	692	665	656	650	669	672	687	638	647	641	646	650	623	660	621	677	691	660	613	649	634	610	661	691	656	652	646	650	655	621	675	655	685	630	668	634	675	651	626	603	709	653	645	700	650	676	670	646	690	695	665	625	636	677	651	645	646	633	634	632	647	687	692	632	679	656	679	704	683	644	638	664	589	629	622	627	630	604	625	613	686	631	660	668	637	650	673	675	645	667	678	632	658	670	618	664	626	701	645	657	608	600	659	672	642	646	645	655	612	690	624	622	604	691	652	627	666	655	635	652	595	648	645	666	615	620	630	660	675	633	638	679	643	606	655	696	693	663	662	664	632	685	672	661	630	657	705	677	619	662	632	652	655	654	680	642	638	661	670	618	660	640	707	619	625	626	660	706	650	601	664	613	625	615	626	660	657	631	665	628	612	651	630	615	652	633	651	640	690	698	691	679	659	668	643	633	682	586	655	569	668	649	692	641	660	680	666	613	612	726	638	699	642	650	598	652	653	646	672	636	643	625	691	669	624	661	623	638	719	661	665	626	682	659	696	644	614	619	618	600	659	689	642	664	650	693	636	677	633	656	679	689	648	675	601	653	653	715	668	648	625	641	640	607	664	633	641	644	640	663	660	666	621	624	654	642	664	588	644	628	654	671	675	643	650	706	661	642	683	637	703	651	651	672	645	675	651	647	686	641	671	650	648	657	693	664	659	612	595	651	657	603	647	632	635	689	655	659	631	673	646	692	635	696	663	651	687	614	650	637	648	629	620	646	637	676	648	656	645	643	687	658	650	627	661	639	680	625	653	620	643	662	625	682	609	656	635	622	626	636	635	625	653	620	685	653	672	693	634	659	646	673	678	632	666	679	650	668	652	640	658	620	679	654	656	668	647	692	685	697	633	683	609	622	596	703	676	652	685	682	694	670	704	612	627	659	698	675	700	629	664	620	614	695	660	678	685	647	654	627	655	668	650	718	632	644	646	673	679	634	688	642	632	667	601	595	637	652	599	670	643	668	631	616	633	660	668	654	658	664	639	688	628	677	639	641	739	608	669	648	648	678	625	633	721	644	654	673	660	680	666	587	651	663	600	630	636	700	667	640	641	634	640	650	654	635	633	667	648	682	678	678	666	625	655	637	642	623	654	684	676	670	624	659	646	679	658	703	665	628	650	642	636	710	640	633	626	610	645	666	712	649	653	677	657	632	683	642	663	650	649	706	683	668	629	661	659	662	646	654	688	640	656	698	679	637	682	643	671	691	675	665	656	633	640	677	696	671	632	621	704	624	652	641	692	687	693	649	665	633	716	657	645	653	655	640	626	652	670	647	607	656	634	672	637	688	645	636	645	661	652	627	628	673	629	659	609	665	690	675	673	624	653	646	610	659	644	654	691	683	684	665	600	686	621	606	665	651	650	640	666	675	653	663	675	655	682	690	593	637	648	650	677	658	691	620	647	621	647	640	665	661	679	673	665	624	656	697	658	659	670	656	671	656	672	635	657	635	629	672	613	624	632	707	700	663	631	674	626	672	645	669	688	653	659	577	665	636	705	671	671	641	639	671	647	624	666	691	685	636	694	670	649	674	664	660	626	645	641	670	660	652	672	645	643	644	631	658	623	685	653	679	650	639	660	638	674	667	654	672	684	634	654	630	611	697	656	641	605	637	647	662	632	639	612	640	652	624	686	632	663	646	672	596	640	684	644	637	657	641	630	640	677	642	632	642	691	667	647	693	668	659	610	645	710	664	657	639	615	624	659	634	689	627	680	650	643	649	660	669	652	682	648	645	640	663	659	646	676	606	668	653	685	632	645	632	703	613	661	660	694	672	636	653	655	618	642	624	625	628	684	667	642	644	656	629	649	710	651	672	680	645	687	654	675	652	648	694	668	629	682	625	652	671	631	666	637	672	645	620	629	661	634	670	655	650	645	616	645	645	668	645	637	642	679	672	628	685	654	665	602	656	660	623	669	637	646	690	663	619	662	604	648	658	704	710	701	683	645	654	699	631	648	643	675	692	617	642	672	646	678	656	694	616	624	646	654	662	638	666	665	664	676	665	645	631	692	632	665	646	636	628	679	674	657	638	656	659	667	704	685	634	680	641	672	639	668	685	657	623	628	593	626	647	618	689	657	660	681	676	644	658	665	676	657	657	663	649	644	665	636	633	638	647	614	667	652	690	667	668	723	660	665	647	670	650	675	640	645	663	640	675	676	675	617	621	655	644	664	669	644	649	605	665	691	643	680	644	622	653	709	661	649	626	699	658	670	647	637	615	617	692	679	647	681	640	627	645	673	676	668	690	670	638	613	649	631	631	632	663	675	625	656	676	656	738	631	649	625	634	613	681	625	613	666	629	635	679	648	624	629	679	635	621	663	673	663	656	646	679	660	630	627	664	682	650	724	687	623	640	660	657	660	696	626	640	677	632	629	669	618	627	672	638	700	661	637	665	654	668	651	649	661	651	658	654	669	650	666	657	642	683	671	636	608	643	693	636	644	638	648	641	622	628	652	711	639	692	639	653	622	650	667	678	674	604	659	627	645	676	670	661	650	672	615	641	673	662	618	622	658	614	627	649	662	621	638	697	630	678	681	680	644	661	640	691	664	691	675	680	650	613	672	679	663	650	597	647	612	645	679	609	617	642	614	666	644	665	667	642	641	674	658	669	633	664	646	689	640	630	669	657	652	662	648	651	698	658	630	645	602	698	693	702	684	671	617	658	721	624	632	672	650	658	665	641	657	638	623	647	672	660	661	640	671	640	686	639	683	638	673	690	677	672	671	654	710	647	655	678	654	639	641	648	669	647	671	631	672	668	639	659	647	619	633	633	643	611	611	659	621	664	641	652	665	648	700	688	669	654	685	661	654	662	703	666	640	650	664	710	624	691	703	650
36124	7954	2282	1626	1162	806	603	513	463	377	316	302	269	261	248	204	235	205	207	193	167	173	159	173	166	154	153	170	127	169	163	149	148	161	154	150	142	137	159	138	152	141	158	156	139	147	144	142	140	142	134	155	121	143	140	134	138	132	145	155	151	135	133	153	106	140	129	130	135	140	149	129	132	139	144	136	141	140	140	151	126	145	129	141	128	151	152	124	133	137	133	125	157	151	130	143	131	142	143	119	157	145	124	145	136	139	143	140	146	152	133	133	138	150	133	128	122	117	128	128	159	149	136	137	136	138	135	127	133	137	127	135	138	113	114	142	128	139	131	133	145	149	142	144	134	150	122	106	147	153	130	136	128	105	127	170	134	141	162	136	131	128	143	127	130	164	131	140	146	122	139	131	138	141	140	138	156	135	119	115	133	125	117	143	133	145	143	138	152	158	138	107	123	155	139	145	142	133	135	139	162	131	150	118	168	152	134	132	141	138	154	133	144	159	138	119	152	143	122	141	151	146	140	109	124	136	133	109	126	127	154	135	139	151	147	133	134	133	152	137	141	161	135	136	134	121	134	130	149	133	137	143	140	131	123	120	136	140	144	138	138	129	128	127	135	133	140	136	143	143	136	132	139	137	136	128	146	136	121	141	128	130	150	146	107	120	150	145	132	131	139	143	141	124	144	147	127	143	144	131	123	141	156	151	147	132	132	145	164	129	140	116	137	116	144	119	130	138	151	129	134	132	132	131	147	155	135	133	126	133	158	144	139	133	145	155	164	125	138	134	127	140	143	128	135	121	126	138	136	130	121	126	133	135	138	125	144	156	145	149	141	116	135	136	177	129	141	136	134	148	130	150	132	152	152	139	132	157	126	133	138	135	142	142	135	138	128	142	143	129	127	125	145	116	110	152	117	141	147	142	133	147	120	127	149	137	137	128	122	123	127	147	108	139	135	138	141	144	126	140	127	116	154	150	144	137	137	133	142	153	138	146	130	173	139	124	138	133	155	140	131	128	132	143	143	141	153	131	143	133	135	135	140	121	143	126	144	116	156	124	131	138	142	122	137	148	140	148	138	141	135	129	151	138	121	114	145	131	132	147	137	140	152	128	144	155	134	155	147	117	149	148	132	140	148	142	126	134	134	146	137	131	136	139	144	137	140	128	131	117	141	151	140	121	139	132	157	127	135	129	120	134	155	124	129	135	122	144	134	145	156	142	130	140	136	126	129	124	119	129	108	132	141	126	140	128	129	149	136	142	130	142	134	144	121	145	128	127	135	139	153	142	135	137	122	169	120	152	144	149	141	108	120	142	132	157	151	171	129	142	136	116	128	137	111	128	140	162	124	149	143	144	135	139	154	128	134	139	141	172	150	122	136	141	143	139	157	122	148	132	133	132	140	144	142	131	140	138	146	138	135	133	135	139	145	128	138	116	123	150	142	124	138	136	131	136	143	146	163	168	145	147	126	143	115	109	140	159	126	144	139	157	135	121	148	127	142	151	115	135	141	141	118	141	139	132	138	132	129	143	137	140	130	149	127	120	156	128	138	124	139	149	144	133	135	151	141	137	159	131	130	139	153	147	124	131	120	140	135	158	147	124	132	152	152	134	134	144	133	144	136	142	146	115	126	144	137	135	139	129	113	143	156	151	134	136	136	133	119	140	137	156	131	126	110	157	147	123	153	156	113	137	147	137	149	148	125	136	158	133	129	126	136	135	134	141	143	129	137	138	128	125	149	140	133	144	142	161	144	144	139	137	130	131	142	140	139	145	138	143	139	147	122	116	145	134	124	128	135	138	132	139	155	140	153	142	148	143	139	117	152	121	133	154	119	156	127	164	115	144	124	137	129	135	133	133	124	133	127	148	129	130	161	137	141	125	150	121	139	148	137	156	134	140	136	162	129	129	137	140	119	147	135	132	134	123	133	143	140	147	130	117	140	145	111	148	146	138	116	128	141	120	136	137	130	128	128	118	131	133	162	120	134	145	135	148	149	152	117	131	147	141	151	147	147	149	146	124	148	131	148	142	138	158	129	142	125	136	159	133	132	150	154	159	139	149	128	132	126	142	131	131	135	150	166	141	149	123	135	125	149	131	139	145	134	162	130	118	124	150	153	115	123	123	138	146	135	132	118	151	142	127	138	140	111	145	139	132	153	135	140	139	125	142	134	122	133	136	127	141	130	135	120	117	139	125	143	142	133	141	132	150	146	157	143	130	146	124	131	143	126	127	133	130	154	138	149	139	152	134	136	137	115	134	139	149	134	135	138	139	129	141	133	128	154	129	128	133	122	132	133	127	144	144	131	135	135	119	135	147	132	157	142	162	134	124	137	128	113	127	152	124	140	140	139	138	145	127	142	139	142	126	123	137	130	123	141	155	116	158	130	134	136	147	130	125	120	142	126	141	150	116	157	133	148	138	123	132	91	153	145	158	144	117	115	157	125	145	131	133	134	147	143	144	139	129	134	171	138	134	153	134	147	154	147	117	138	140	144	135	149	145	162	139	129	133	152	133	132	133	125	152	129	161	110	135	131	124	134	132	159	137	129	116	153	118	140	140	153	139	154	158	123	129	136	141	129	117	126	138	139	128	118	146	130	142	125	112	140	115	136	131	137	115	124	164	145	157	130	141	131	113	133	158	160	172	160	130	133	143	142	169	128	126	123	154	136	150	134	136	145	140	131	159	138	130	138	136	127	145	128	156	137	162	129	139	137	136	148	120	117	158	142	127	138	110	136	128	131	131	134	129	144	153	130	148	120	117	147	132	151	159	119	122	130	117	128	123	133	138	143	137	127	121	157	161	130	143	128	125	127	148	106	148	134	124	142	133	143	142	138	122	153	147	129	137	146	160	135	134	138	149	155	151	150	113	133	125	131	134	116	125	142	143	162	134	126	128	152	172	130	146	156	136	133	142	122	131	133	129	146	142	131	167	143	147	132	147	131	135	138	148	122	124	154	155	135	148	138	136	142	147	144	132	120	130	127	120	137	138	133	141	144	123	147	118	138	132	126	128	146	148	140	133	157	144	123	139	120	138	111	112	149	139	129	136	134	141	132	141	125	132	136	137	143	151	139	136	122	136	139	144	143	125	126	136	140	102	134	128	134	123	137	137	125	138	140	125	136	132	151	131	140	150	150	131	123	108	141	125	126	140	131	143	136	145	140	138	133	144	143	135	152	126	137	141	143	147	133	127	139	137	139	116	138	135	147	137	128	143	144	173	131	145	155	161	148	147	122	137	129	132	152	136	157	146	125	122	139	118	140	137	135	140	146	117	145	120	149	122	126	150	123	128	112	150	129	132	128	134	128	141	151	127	145	148	133	141	139	109	138	135	134	135	133	127	127	129	125	142	128	128	141	143	129	134	126	130	132	131	128	158	151	123	134	150	136	113	144	130	114	145	131	96	137	134	127	122	158	142	166	112	122	143	123	145	146	133	130	141	147	132	148	133	155	144	126	140	176	145	167	155	163	144	155	146
19786	2509	4167	4796	4244	3611	2860	2421	2000	1779	1548	1342	1213	1131	1026	961	926	823	818	799	717	702	582	660	605	589	581	560	553	543	545	497	522	516	496	498	491	465	481	461	458	455	437	411	432	434	448	433	443	411	415	399	452	442	419	415	427	416	366	405	407	392	400	383	400	390	401	417	416	427	397	420	366	398	381	402	437	363	405	389	371	387	363	417	375	392	384	356	347	352	374	398	361	358	413	390	394	393	385	373	371	433	392	395	407	386	363	360	393	379	374	377	397	363	388	359	385	365	369	378	378	382	366	378	378	367	367	370	363	383	363	377	357	358	343	362	337	391	385	351	404	398	392	387	364	360	364	385	383	382	401	357	387	358	366	345	368	372	349	362	386	365	384	378	365	381	357	358	354	355	369	327	370	373	359	408	368	403	384	369	382	413	373	353	363	411	375	354	379	394	375	369	373	370	374	393	395	349	381	368	346	361	399	347	331	383	379	417	424	390	401	343	362	414	362	375	366	376	353	406	381	379	381	391	373	395	364	387	368	341	358	354	418	337	382	333	380	391	373	383	381	380	386	368	381	374	349	356	358	391	368	360	375	361	384	377	399	399	372	352	375	325	361	378	382	380	367	380	376	388	372	382	405	373	380	359	392	339	363	384	375	379	363	373	367	376	380	351	359	386	379	354	366	405	361	411	314	364	370	376	378	380	371	411	372	382	344	347	365	366	368	358	385	367	361	362	357	358	362	333	355	386	391	385	376	394	373	371	342	378	363	385	387	351	383	390	399	356	374	360	398	346	380	387	369	375	355	379	393	366	359	360	362	378	373	407	345	374	369	355	361	377	375	409	343	380	377	369	381	380	372	406	320	381	382	368	379	369	343	371	353	369	396	401	380	376	346	345	404	350	330	366	344	408	373	387	360	349	339	341	331	362	379	339	350	361	361	375	383	375	332	382	353	364	325	404	371	391	362	356	367	393	370	368	353	360	386	374	396	357	365	376	379	381	333	397	386	401	361	330	375	362	362	363	369	377	360	401	376	361	389	395	430	368	390	353	354	374	353	380	376	336	401	382	368	378	370	358	394	368	363	363	387	402	355	363	364	400	405	386	353	362	371	364	366	363	390	382	359	363	372	383	356	386	374	380	368	390	358	363	366	349	395	351	368	360	372	363	377	331	376	346	357	387	357	350	354	356	405	385	370	368	391	365	350	384	396	391	381	369	406	341	375	361	373	363	330	388	326	376	340	384	357	353	400	346	362	360	375	360	345	385	352	426	362	378	372	371	358	361	359	336	368	393	369	372	360	351	390	389	369	389	369	374	418	369	390	380	387	386	335	379	376	386	356	363	360	410	386	371	350	383	377	365	376	372	335	389	382	355	400	381	351	379	387	436	378	343	360	370	370	357	385	362	372	363	377	363	365	364	375	350	390	372	383	371	366	367	388	399	367	355	345	379	371	401	391	373	350	366	384	336	382	392	374	366	353	349	375	384	364	351	363	420	372	416	393	417	361	349	364	353	351	346	363	372	364	350	389	356	347	371	369	332	369	362	391	370	369	356	368	383	386	367	380	362	398	347	342	377	363	393	352	389	361	380	363	369	378	384	364	380	375	353	395	381	348	357	387	354	387	375	382	340	363	371	362	352	381	363	379	350	365	384	333	346	395	379	384	407	369	375	354	376	393	373	390	363	385	386	358	407	361	368	367	356	364	357	377	354	386	364	407	369	375	346	379	346	381	369	385	371	422	360	380	364	352	374	343	372	392	385	376	396	395	387	406	375	313	371	378	347	378	360	366	389	375	382	356	400	355	363	375	372	374	375	361	393	380	385	367	388	377	357	375	376	343	410	333	367	385	354	352	372	338	383	365	369	426	338	359	353	367	353	391	367	362	370	373	368	397	354	402	360	366	400	400	394	366	380	347	358	371	384	367	370	353	364	372	363	385	346	373	396	400	389	326	371	366	336	391	405	348	350	405	376	388	386	405	399	365	393	382	355	401	371	373	379	349	360	369	401	382	368	381	365	354	377	386	379	381	359	353	380	413	372	387	361	375	370	382	401	362	354	409	364	365	381	358	363	399	392	344	365	429	399	385	336	346	393	365	374	384	362	372	401	363	359	369	387	384	364	382	411	367	394	377	363	353	388	365	331	345	353	364	413	339	367	363	377	360	357	356	387	362	373	383	372	379	368	388	388	389	359	368	390	379	353	379	366	415	345	411	383	396	398	394	373	387	363	411	364	381	361	355	359	372	330	350	387	393	381	359	389	369	353	369	342	389	343	362	383	396	398	371	380	380	351	373	312	368	377	374	349	384	358	349	316	346	370	390	387	389	385	358	370	368	361	357	368	391	374	375	367	353	396	357	383	364	395	366	373	380	382	371	375	380	408	361	382	393	403	359	386	388	350	356	386	383	342	375	331	368	375	389	402	361	388	351	377	370	353	331	399	365	363	361	352	397	368	387	347	337	388	354	379	368	360	379	335	392	382	352	372	358	367	364	376	386	414	367	392	377	356	399	359	336	355	369	376	324	423	390	373	376	380	358	370	399	347	367	351	369	365	356	392	376	352	363	362	386	392	369	403	361	382	386	385	368	395	391	392	358	369	387	374	368	355	359	372	367	377	356	385	372	396	381	343	370	395	404	393	340	337	361	366	382	342	380	386	361	366	354	336	374	385	349	383	416	363	370	400	368	399	369	346	339	389	324	354	379	409	386	360	366	354	380	357	337	364	364	393	353	356	372	391	358	401	406	378	364	357	385	372	370	388	379	356	358	346	387	389	358	370	391	339	377	384	373	373	335	368	372	314	375	398	356	388	366	391	394	394	388	371	384	334	324	364	382	350	359	341	365	361	362	337	359	365	392	365	365	341	381	372	389	384	376	363	363	371	332	390	356	397	367	382	367	385	363	380	363	374	386	381	366	372	424	374	345	412	362	395	393	395	368	375	395	403	364	384	362	350	353	386	353	390	394	351	383	365	380	362	382	378	366	354	384	349	375	362	403	393	380	335	393	371	401	345	397	385	383	348	374	382	378	361	346	387	348	387	353	346	395	363	385	394	379	388	356	373	376	375	357	406	353	353	372	393	423	395	347	364	364	415	376	359	355	356	384	347	313	385	365	376	337	397	333	380	383	372	392	382	393	399	354	391	378	391	380	371	361	365	319	368	395	341	386	374	391	362	385	364	372	401	381	399	387	369	355	359	377	392	381	357	383	385	369	395	382	365	372	362	356	344	390	395	363	375	381	359	382	347	371	388	340	365	382	393	349	354	383	354	388	393	353	411	405	387	386	364	379	400	352	385	370	416	379	365	413	381	382	416	377	388	365	386	354	419	376	378	346	377	406	356	371	348	346	379	370	368	371	370	356	343	385	405	370	377	401	374	377	365	390	393	373	364	352	379	363	392	399	379	351	376	392	360	376	370	378	386	376	376	377	344	390	393	369	381	405	393	368	344	320	349	342	359	348	349	359	352	395	373	373	370	351	374
4008	276	250	227	252	215	244	214	194	218	220	223	206	199	204	218	225	188	212	209	220	207	219	214	192	235	191	216	209	208	189	235	221	185	206	211	218	205	204	209	180	188	230	223	204	208	219	199	199	209	224	220	210	200	223	216	214	201	199	230	204	209	217	213	219	213	192	211	186	168	199	223	206	190	204	182	229	194	205	215	216	211	217	237	213	195	223	204	212	173	209	212	200	188	196	203	204	195	193	209	201	200	178	202	199	212	205	200	191	201	201	198	222	210	219	226	175	231	207	176	211	198	197	206	195	194	210	215	210	226	201	214	201	197	198	211	168	229	220	239	213	199	193	192	168	211	203	223	223	199	207	214	201	195	203	195	208	182	192	209	210	219	201	199	187	201	208	219	220	220	213	201	205	218	195	219	209	220	208	200	227	176	191	229	212	203	221	214	224	238	208	205	197	213	194	221	213	210	194	216	200	221	199	204	218	223	201	199	237	231	212	212	206	192	203	216	214	203	208	227	220	191	226	221	200	219	207	209	204	211	188	217	206	204	211	200	249	201	223	211	195	232	208	196	230	192	192	205	210	203	212	204	193	209	200	207	198	188	202	184	207	210	193	217	211	215	217	224	194	216	206	206	206	220	182	210	213	215	206	190	216	188	217	211	200	191	207	217	196	223	213	187	200	221	204	192	194	198	200	211	210	201	200	216	204	227	216	192	175	211	219	211	199	201	199	225	195	204	201	225	204	205	203	194	220	211	220	201	225	232	204	212	219	221	197	200	186	210	198	185	196	202	209	189	182	220	202	197	217	203	189	195	180	204	220	223	198	209	218	188	190	203	217	208	194	198	226	193	216	229	194	215	214	218	201	197	204	208	197	190	205	201	211	213	188	218	189	195	202	199	224	238	228	214	207	172	178	225	205	205	229	201	184	215	204	203	189	201	217	199	190	224	202	214	217	193	192	197	201	209	206	187	215	200	225	245	239	184	184	171	216	203	220	202	230	202	216	218	219	203	208	198	186	197	196	231	206	204	184	236	218	204	199	196	220	198	201	209	209	192	190	191	208	227	211	200	190	183	186	204	215	231	227	167	214	206	240	212	194	191	222	209	193	211	199	201	226	227	219	220	207	203	223	216	198	184	210	198	220	200	205	209	168	211	188	213	215	219	225	244	209	201	213	213	224	209	220	197	229	218	205	193	204	244	201	221	213	186	196	217	207	210	225	206	231	178	206	217	227	198	223	203	230	201	196	198	189	188	198	192	194	228	205	225	199	205	192	223	225	200	220	182	183	203	206	215	196	202	188	236	226	194	221	208	229	200	203	231	199	208	191	208	191	199	211	219	212	233	203	209	207	204	209	200	205	199	190	226	197	244	219	224	207	194	201	187	175	210	220	219	238	200	199	220	210	234	225	202	199	230	211	186	199	234	213	195	220	214	186	224	194	168	185	185	208	230	209	177	231	211	205	185	196	229	199	205	205	197	195	204	233	229	205	215	211	219	208	204	200	204	212	218	198	194	224	208	207	219	225	197	228	200	224	198	214	214	212	216	179	213	213	219	194	211	192	205	211	211	193	202	200	203	207	196	228	232	214	210	205	219	216	188	189	183	201	249	216	204	217	181	172	212	206	233	207	180	197	214	229	192	199	229	179	188	202	200	196	228	206	194	218	193	218	185	246	217	200	209	208	213	166	227	172	212	183	204	198	186	207	193	223	196	231	187	199	174	211	205	202	188	202	209	195	210	213	217	198	206	186	204	224	241	232	202	194	205	216	187	213	225	219	222	202	205	183	222	196	180	192	205	189	210	224	173	166	201	220	209	193	236	180	211	201	216	215	205	211	205	193	196	169	203	199	200	204	196	189	196	210	210	199	198	209	183	206	209	226	209	220	190	205	206	238	201	212	208	217	222	242	212	199	212	194	193	226	198	199	210	213	194	193	210	218	200	219	209	191	192	220	213	203	218	218	231	183	227	215	194	215	195	203	229	205	185	221	237	202	203	237	172	213	201	214	198	204	212	195	209	183	205	204	229	212	225	213	218	179	217	202	213	208	201	206	204	211	207	206	207	218	177	211	226	206	187	194	225	237	228	198	204	191	199	201	198	190	217	175	180	201	221	203	200	213	216	232	201	213	204	230	201	203	194	204	207	232	228	219	204	214	201	195	205	193	216	224	220	205	198	200	209	212	199	198	208	192	199	214	226	190	259	239	211	201	215	203	191	190	211	226	206	224	206	218	194	210	211	190	192	204	217	220	226	212	193	228	246	178	182	202	211	238	203	216	215	204	193	205	201	215	213	182	201	206	214	221	207	216	199	186	193	207	201	241	210	182	216	207	201	214	202	202	207	194	213	205	198	230	223	227	187	245	195	198	220	176	196	187	224	210	205	233	194	179	207	200	203	199	189	214	212	197	230	227	222	208	206	197	188	216	240	194	179	206	216	217	196	212	206	192	204	205	219	212	217	185	201	206	199	202	215	199	209	221	205	209	200	200	177	198	207	209	235	200	214	186	210	206	204	205	194	211	177	183	198	226	199	236	231	207	198	185	202	169	187	195	223	182	209	221	223	206	194	196	224	197	213	214	222	213	221	211	175	210	198	211	178	218	195	202	217	206	188	207	200	221	192	230	224	195	196	202	218	212	196	190	205	213	208	214	206	194	197	215	188	192	218	219	185	205	207	231	199	209	211	204	237	189	174	185	182	232	212	213	195	211	216	225	216	198	193	201	214	189	168	207	203	216	180	238	208	220	199	198	188	184	205	205	181	199	213	190	187	216	200	224	205	260	202	182	207	226	205	210	220	190	208	203	215	223	218	180	185	203	198	191	205	207	188	174	193	211	206	183	216	212	219	230	231	222	216	200	184	209	202	202	211	218	193	219	191	211	219	187	205	214	211	207	213	201	205	231	192	210	215	196	192	216	205	203	224	216	194	209	225	206	221	205	217	200	204	234	201	180	221	199	221	220	208	195	200	219	195	212	206	221	179	207	193	203	209	176	194	209	181	232	191	219	234	203	188	188	189	236	220	183	204	180	204	208	199	212	200	178	227	210	180	199	210	168	222	212	182	225	203	202	203	224	198	212	225	189	217	199	190	210	229	177	186	192	203	198	200	218	206	191	224	199	196	221	203	212	185	213	207	211	220	229	191	230	196	199	214	194	189	199	214	200	185	203	199	208	212	201	197	202	190	192	219	204	219	201	201	225	201	200	221	230	192	193	201	219	202	207	234	234	194	211	217	210	195	166	223	214	203	187	198	204	232	198	205	194	229	212	245	196	224	188	222	219	207	189	192	211	208	213	232	197	190	222	192	206	207	215	209	203	177	206	202	201	200	231	206	195	202	237	188	204	209	205	193	205	188	180	200	194	204	215	202	216	206	202	211	208	201	219	221	210	214	221	208	190	218	244	218	191	199	211	227	213	224	217	215	230	211	206	194	205	181	241	188	202	227	194	231	200	183	194	207	214	240	193	189	225	206	193	211
3567	590	732	685	749	681	661	637	657	600	597	608	603	593	585	577	565	572	566	602	593	579	593	545	554	579	580	589	561	591	527	567	563	569	608	543	557	575	537	542	592	537	561	525	535	535	537	540	583	539	568	533	541	549	582	541	534	568	560	565	524	571	587	546	552	548	550	543	561	534	568	575	583	559	550	554	559	573	541	562	567	572	560	540	527	562	569	535	583	555	547	575	568	579	571	569	574	581	502	573	570	610	555	543	523	567	513	528	525	560	573	563	539	522	516	593	517	565	569	546	550	539	568	568	573	555	536	581	529	554	561	567	553	518	569	553	552	582	544	565	611	558	568	570	517	561	543	559	600	552	587	547	549	546	509	516	526	564	529	631	542	577	532	504	536	549	592	559	522	519	525	553	575	568	586	562	556	560	562	607	507	564	589	550	549	551	550	552	575	596	562	548	563	552	570	558	546	565	588	547	566	588	537	546	555	565	574	551	533	557	515	554	568	545	535	543	499	569	532	562	576	525	563	574	539	558	513	560	537	526	530	557	567	576	541	560	582	532	566	538	532	569	566	548	561	537	544	559	566	584	597	515	526	561	548	555	591	605	568	562	586	584	568	582	529	535	535	522	578	592	567	533	540	560	531	585	548	545	563	565	571	578	527	553	577	567	546	533	560	542	553	533	562	528	534	511	508	546	570	579	546	533	515	539	566	570	564	546	576	538	599	573	530	539	570	562	547	564	581	531	521	525	539	555	561	569	605	531	555	539	526	538	561	560	560	561	530	570	511	583	552	563	541	518	601	557	566	545	596	561	542	570	572	533	562	552	578	552	525	543	546	556	592	577	557	555	582	559	524	569	564	559	533	544	564	555	542	547	537	541	551	589	587	547	563	495	556	587	560	555	597	561	593	539	572	545	540	564	564	534	545	541	556	559	550	600	537	576	543	575	580	558	577	555	545	542	576	553	586	604	567	573	567	543	532	553	550	551	565	582	564	558	533	557	519	564	542	544	601	532	579	545	551	587	537	559	550	560	562	555	546	589	593	558	539	527	528	573	572	549	538	551	578	542	571	561	577	530	544	534	563	559	601	588	537	571	618	578	568	557	563	548	543	575	545	563	525	537	548	535	530	573	555	539	519	558	573	567	550	569	523	550	574	550	551	534	544	545	541	548	528	503	548	551	538	612	526	577	597	569	551	540	555	544	536	548	549	561	550	567	566	570	568	564	542	571	544	585	549	576	564	578	539	522	582	518	555	572	575	529	587	590	520	562	558	528	550	599	528	575	536	534	550	586	559	535	531	530	547	552	583	581	530	556	511	580	526	573	546	558	556	581	618	584	600	572	540	564	549	518	544	551	564	540	541	557	591	563	592	539	549	540	536	564	549	563	545	541	565	558	583	514	548	557	550	593	543	557	563	564	536	546	571	569	539	536	560	580	544	580	545	608	580	575	566	552	616	519	581	556	555	559	570	572	518	591	558	530	582	548	551	524	539	587	553	545	550	547	549	549	544	535	545	576	560	606	545	535	545	559	542	502	569	598	537	585	541	506	551	556	543	593	529	522	572	531	562	579	529	559	557	569	582	535	549	578	549	545	590	548	581	548	570	580	545	526	566	573	502	490	574	564	524	551	558	531	558	555	533	557	554	549	556	518	549	573	591	552	551	551	518	533	557	527	592	538	559	544	563	544	566	600	525	554	556	554	594	562	571	595	595	558	564	553	533	560	542	553	541	542	545	569	543	546	609	528	534	566	598	566	559	565	578	561	609	599	544	544	535	580	546	553	548	567	521	567	535	551	519	569	563	534	555	556	508	548	601	567	566	588	557	539	532	554	574	519	546	534	636	611	560	556	501	561	551	575	542	569	534	534	604	554	551	541	568	554	568	537	574	554	564	579	535	493	580	567	553	546	507	555	539	547	561	540	528	535	546	530	580	539	561	537	512	579	558	530	599	553	548	573	572	606	557	530	550	569	598	556	545	540	524	564	538	566	531	524	556	570	581	556	509	567	558	544	520	517	550	528	577	580	616	559	570	584	566	580	553	574	540	573	560	559	583	575	582	553	518	576	534	564	553	553	531	568	587	582	579	558	610	536	580	553	574	540	578	548	555	585	544	582	589	535	543	559	539	600	569	575	525	562	563	561	537	543	566	545	532	556	531	549	537	554	544	548	544	533	565	552	586	581	614	541	560	527	547	532	550	586	567	587	601	539	560	566	586	536	600	552	573	558	545	537	540	600	551	559	526	612	539	521	538	596	575	550	558	555	556	582	555	532	574	538	582	601	553	567	551	533	582	564	568	560	558	530	537	547	565	536	541	525	531	527	578	550	565	569	532	558	560	543	562	574	546	563	557	570	560	558	576	553	572	533	531	564	563	577	565	582	567	583	557	569	552	546	571	553	548	590	560	594	558	539	540	535	592	549	578	566	572	562	542	512	552	566	561	533	522	556	571	584	558	536	560	565	535	560	531	559	565	531	554	609	575	586	541	582	541	579	582	548	590	499	542	587	535	568	549	589	566	553	547	541	578	581	555	541	494	566	557	609	544	516	578	550	563	555	565	603	533	556	529	569	532	607	534	576	512	548	572	541	540	552	532	595	585	574	570	514	534	536	540	544	549	560	545	545	532	524	572	582	527	587	530	550	517	555	587	552	579	562	573	544	526	515	540	563	607	598	560	547	576	572	546	555	563	547	571	596	540	567	578	552	513	538	576	570	575	546	580	561	533	549	537	571	548	540	547	523	535	519	549	613	588	571	596	569	562	543	575	574	535	576	537	585	582	538	527	553	554	574	539	552	507	522	573	526	542	533	548	572	535	539	578	551	582	529	563	522	557	542	539	573	533	547	559	562	549	569	573	572	543	571	576	588	571	542	587	572	536	523	552	531	544	554	568	596	581	533	548	539	555	575	620	575	545	558	605	553	544	529	567	542	574	574	541	544	582	572	559	548	537	523	567	541	587	591	546	557	519	572	607	596	561	542	537	518	572	585	554	498	523	559	530	548	532	521	554	566	571	566	546	542	615	555	542	559	578	552	529	557	571	579	554	568	541	543	545	540	547	533	574	591	570	551	559	580	572	557	571	550	588	509	568	543	592	534	565	552	595	548	605	531	564	596	585	588	544	571	547	545	557	579	565	591	565	501	615	519	562	562	538	576	568	598	553	562	546	536	495	527	571	547	587	577	596	555	531	554	589	569	500	549	554	577	548	544	539	536	573	567	537	561	526	572	531	597	555	564	554	584	582	556	565	537	576	550	579	576	564	562	505	568	593	556	587	600	519	543	553	564	583	588	514	597	576	545	537	518	582	579	578	547	557	525	586	482	555	552	600	562	542	570	553	559	519	545	563	556	568	545	551	527	604	553	634	549	577	544	596	562	595	565	594	569	527	527	571	485	562	602	562	576	600	574	591	528	540	569	576	580	534	556	546	569	524	571	571	545	554	539	587	519	566	578	555	557	544	538	514	627	546	541	613	543	544	569
23758	2948	1235	970	789	590	477	430	390	388	325	351	311	300	295	286	282	273	298	266	258	285	268	274	304	289	271	287	263	249	232	264	264	284	265	236	255	244	234	269	259	275	251	286	256	235	251	264	251	293	238	272	242	255	255	248	251	236	246	234	280	263	242	266	256	262	248	258	212	260	276	239	272	269	268	250	239	263	243	237	248	245	233	238	263	216	226	233	227	256	253	254	277	254	246	257	250	246	240	236	247	255	248	240	269	244	233	245	259	252	262	233	259	262	258	261	259	267	245	216	260	245	256	258	238	246	249	273	253	228	256	250	241	252	257	237	278	238	258	279	269	246	252	264	240	227	240	267	296	267	241	262	258	262	258	263	220	243	278	257	261	263	259	259	240	244	280	272	250	245	262	273	277	252	233	249	256	247	267	253	259	258	272	240	256	214	234	254	279	238	249	245	231	275	252	233	225	281	243	285	239	258	243	238	300	234	242	257	281	259	218	259	252	229	239	252	230	255	263	284	233	243	271	279	235	236	256	283	247	215	250	238	263	226	239	248	240	265	249	253	238	244	255	253	239	259	246	254	281	209	280	260	268	238	258	236	242	267	250	260	257	243	302	265	250	259	284	263	266	285	227	274	263	236	278	243	252	275	285	280	219	266	274	225	232	256	223	250	260	262	233	282	241	237	237	256	251	217	261	243	250	248	250	259	239	270	274	267	241	272	238	259	248	276	260	261	231	276	241	260	242	260	234	237	235	248	246	278	222	239	250	245	240	202	244	256	274	273	253	241	256	246	216	273	247	255	255	245	237	247	263	262	265	259	236	260	263	287	266	266	274	249	242	253	265	259	242	258	249	236	224	274	248	235	258	236	278	275	253	264	243	238	236	246	230	246	232	244	260	258	240	223	251	239	252	237	251	264	240	244	251	248	258	259	246	272	262	252	263	278	249	255	268	244	276	281	264	266	238	295	254	271	221	241	263	259	262	219	266	246	267	253	288	263	269	269	269	254	260	226	228	252	252	269	282	254	249	260	242	250	288	244	271	262	249	232	261	232	241	304	266	225	241	277	259	277	266	244	232	244	289	261	251	240	271	245	258	275	249	283	240	254	260	253	259	277	235	263	232	266	258	252	276	254	212	241	250	235	245	270	263	236	256	234	269	247	272	246	280	241	249	253	280	220	245	252	251	251	276	269	246	251	276	244	258	249	241	245	266	228	239	256	266	251	255	257	258	249	242	225	250	252	263	237	241	224	248	256	242	228	248	242	238	245	278	229	259	250	273	237	259	252	259	266	239	238	237	268	220	245	256	242	231	275	260	237	226	253	249	222	260	257	252	262	262	277	242	253	280	265	259	264	242	211	250	282	269	265	267	262	284	264	246	277	252	250	243	256	254	264	259	277	278	261	268	270	255	284	281	251	251	265	251	255	281	248	255	230	226	248	245	257	251	253	219	248	261	260	252	244	275	261	267	227	242	235	268	261	260	267	252	269	241	247	264	246	237	256	236	263	241	274	261	236	248	251	252	249	260	249	255	249	240	262	265	233	268	240	249	256	256	243	262	235	232	258	251	248	243	257	259	243	257	237	235	242	253	259	273	265	258	230	256	258	249	264	252	233	238	259	256	244	254	238	252	223	241	279	256	226	230	256	278	248	238	266	245	303	233	233	266	260	247	235	253	250	253	263	246	261	276	238	259	254	240	260	252	243	271	230	226	269	253	242	222	271	250	248	252	249	252	232	238	285	284	255	231	284	257	237	237	260	260	249	242	250	273	230	219	226	246	245	257	240	251	241	266	269	259	266	245	263	253	261	248	264	245	247	236	277	257	258	259	269	247	251	254	270	276	258	213	228	242	263	244	245	244	220	246	241	275	253	284	261	255	231	278	264	269	291	267	251	258	254	251	244	227	249	223	248	256	236	276	265	266	264	257	274	252	248	259	266	240	275	256	240	259	239	244	233	295	272	253	233	235	243	239	230	247	245	259	238	231	244	241	260	260	249	264	256	242	245	226	249	247	243	242	251	273	242	249	260	247	249	243	279	231	259	244	248	261	267	219	265	245	270	260	248	257	225	279	251	260	241	260	259	234	277	235	273	287	258	281	256	274	240	254	300	268	251	247	236	265	264	238	238	242	253	271	257	229	258	240	253	253	278	242	228	244	248	281	270	241	278	247	260	260	238	285	240	242	248	250	262	268	265	291	254	277	248	249	243	265	243	258	272	240	273	261	259	232	224	251	235	268	261	236	237	241	230	251	263	233	246	264	247	240	222	276	265	239	230	264	257	261	250	271	273	261	231	247	261	271	242	256	227	251	254	247	244	226	244	252	277	238	278	281	294	252	225	242	263	246	238	260	235	240	272	246	256	242	264	259	255	259	256	269	247	253	264	255	257	264	242	248	228	261	242	236	273	256	230	251	256	245	254	251	248	235	235	268	252	241	290	270	232	268	280	261	263	246	241	237	228	266	250	237	254	236	240	253	238	247	233	275	246	255	255	268	240	260	253	251	262	263	257	254	278	245	241	239	250	278	237	263	259	263	273	258	276	289	258	221	296	236	250	243	234	250	257	219	271	218	258	237	258	286	285	228	244	243	253	239	249	250	232	240	242	281	265	272	275	235	270	281	262	239	268	247	263	246	254	235	276	268	249	279	216	244	249	252	236	254	253	238	229	243	259	265	257	258	268	237	246	252	236	255	250	216	253	227	262	265	269	235	250	244	226	256	253	284	249	267	293	266	258	256	229	256	253	257	262	266	261	262	241	268	236	229	250	249	271	253	267	248	264	249	256	256	267	234	245	247	255	247	254	255	249	277	265	261	247	264	235	255	250	243	246	256	250	247	263	231	244	284	215	251	243	253	283	236	250	252	234	252	279	238	238	261	263	247	285	236	270	269	253	256	257	266	251	247	248	278	252	257	253	256	229	247	256	231	220	272	228	244	272	303	276	271	250	280	255	228	254	214	258	238	223	243	243	238	269	254	242	272	225	231	263	256	256	220	263	233	249	245	259	277	275	283	265	261	273	257	241	257	238	235	245	256	229	238	283	248	257	261	253	275	238	244	251	283	254	235	251	253	268	294	246	261	239	240	246	272	239	245	250	247	263	261	230	250	249	235	261	236	232	210	251	259	251	260	227	236	238	243	244	260	278	241	257	249	241	253	264	228	261	258	208	270	239	232	249	275	249	242	242	243	245	282	253	259	249	235	244	253	211	254	288	259	255	271	255	261	255	263	246	226	266	263	250	262	247	261	240	263	236	244	228	266	241	235	246	253	257	260	262	284	280	259	316	199	258	249	255	271	260	255	261	247	235	245	272	248	247	233	264	231	272	220	258	259	261	268	262	212	252	273	278	245	258	261	271	256	268	273	224	265	231	236	241	285	275	268	265	258	262	237	246	220	240	249	235	252	253	253	273	266	233	280	264	250	261	272	244	242	233	242	237	237	257	265	268	248	283	237	251	249	269	262	257	287	238	258	258	243	256
13130	1647	2586	3075	2837	2334	1990	1814	1556	1365	1313	1174	1102	1037	1033	931	939	897	850	881	864	838	799	780	819	780	754	708	729	732	770	712	691	752	757	671	744	699	725	697	684	710	667	709	702	695	668	714	712	673	652	698	662	705	721	658	663	676	707	636	629	679	652	662	659	612	671	677	678	684	623	674	710	689	722	594	647	698	661	672	654	704	634	663	662	653	648	639	643	640	629	690	662	661	660	675	677	668	649	650	638	644	663	643	666	626	692	686	630	654	678	692	634	660	662	667	691	669	702	628	654	708	696	640	664	685	685	672	680	662	615	666	666	669	663	622	636	675	646	664	631	679	654	688	677	623	692	671	663	672	667	658	666	703	639	627	629	663	669	731	674	648	667	631	641	637	677	628	642	611	650	641	629	707	617	679	674	625	657	650	688	617	632	679	657	697	663	660	661	661	701	675	663	704	609	689	656	634	672	620	658	694	675	598	649	593	626	642	648	654	627	630	664	649	678	649	677	674	691	660	690	685	662	665	666	660	684	643	661	633	590	672	638	657	679	633	639	635	677	694	666	683	679	672	693	658	663	680	662	659	662	635	638	704	654	655	672	648	665	648	682	683	675	643	653	625	634	638	612	664	637	679	669	685	626	634	680	604	672	630	714	648	629	687	674	610	672	680	646	648	675	639	660	665	657	665	671	659	596	643	686	665	656	649	583	668	643	625	646	670	677	649	657	645	679	681	625	688	648	652	703	701	618	638	671	661	639	634	643	675	644	636	657	638	712	628	607	643	635	669	618	631	629	705	629	659	637	651	667	608	631	662	620	666	642	676	635	627	642	663	678	671	682	616	670	680	660	620	633	654	691	644	677	673	670	613	668	644	635	679	672	638	709	740	670	699	638	646	665	642	666	623	671	607	678	649	704	666	670	600	690	712	666	653	662	630	651	639	674	683	652	691	643	664	683	656	681	652	659	688	675	600	674	656	686	696	645	666	643	671	608	681	677	657	665	653	676	678	575	633	658	641	687	685	656	689	654	689	658	708	645	699	642	627	670	596	679	635	611	639	678	683	689	685	671	673	671	639	599	652	677	664	664	661	655	663	681	666	646	659	618	655	652	660	669	738	696	613	641	627	629	627	673	644	670	653	681	722	653	666	627	692	671	640	692	640	648	664	654	690	726	653	644	692	641	733	629	680	638	645	631	638	649	620	626	696	700	690	680	664	672	628	625	639	636	647	641	673	686	629	656	649	640	642	643	647	654	637	669	629	637	671	638	652	642	638	655	675	663	650	675	639	658	666	664	638	658	696	610	669	643	611	701	630	658	607	650	639	641	629	659	670	639	621	644	640	650	646	640	622	624	665	651	689	685	658	705	639	697	625	692	640	648	680	626	675	666	645	686	662	686	641	666	662	627	633	656	655	680	628	672	611	638	629	638	647	681	686	651	639	639	680	680	694	634	661	611	626	677	670	667	625	663	653	650	719	627	709	664	646	663	689	627	657	673	694	660	664	663	638	629	677	663	653	675	708	673	666	659	631	657	693	653	619	665	652	645	666	633	649	668	672	668	638	635	617	666	674	655	637	646	621	650	701	642	625	685	650	643	646	661	623	611	674	643	637	665	665	660	655	698	651	693	677	665	640	645	614	665	654	668	646	681	675	642	681	638	668	678	645	652	627	681	626	624	644	667	703	688	691	628	644	690	677	612	664	637	618	669	611	697	626	611	657	703	680	633	681	642	610	674	663	682	647	634	606	639	649	655	620	639	623	649	684	615	626	706	615	623	668	713	644	713	645	647	663	695	695	642	699	684	626	645	681	635	651	670	672	662	663	642	695	635	649	673	657	610	674	668	671	672	632	633	637	638	625	655	664	681	672	644	648	630	652	625	634	677	634	689	636	641	654	700	676	690	661	623	688	652	662	666	658	696	665	654	627	676	685	696	690	625	665	676	694	675	679	636	684	683	616	632	608	670	637	657	635	679	676	667	669	660	613	641	637	698	662	637	642	673	657	653	652	695	628	614	674	671	619	610	676	669	610	673	637	659	598	655	669	636	667	652	634	632	663	666	686	636	730	663	645	654	639	677	627	618	689	653	639	620	632	677	639	642	636	632	682	660	709	627	683	601	627	635	673	644	678	640	625	645	645	668	627	646	660	583	685	617	677	707	628	639	655	651	660	638	649	661	696	668	642	683	666	644	689	686	660	685	644	649	671	700	624	652	655	655	647	689	730	657	646	609	653	622	602	673	640	645	690	647	649	688	699	661	643	665	663	632	672	655	640	685	640	679	684	676	660	676	634	665	726	658	657	692	703	600	669	679	610	648	711	649	686	641	649	669	628	618	641	667	667	699	659	636	624	642	690	629	644	656	623	625	666	650	671	690	637	687	730	649	635	680	658	654	639	649	612	664	626	631	668	660	677	685	672	669	670	660	655	642	631	665	714	677	624	663	644	683	683	620	654	683	651	632	625	664	687	643	674	632	661	612	639	678	659	669	658	656	652	653	665	617	658	626	706	639	665	649	664	686	670	656	683	669	616	671	654	649	664	644	626	644	596	680	650	619	640	620	676	642	653	619	697	657	644	679	648	650	686	642	678	665	667	717	610	655	649	686	646	645	659	653	627	664	666	660	672	645	649	639	639	665	621	640	634	656	656	715	641	647	671	685	670	633	608	675	643	616	665	648	653	669	669	647	597	629	637	604	669	663	681	647	649	628	628	691	673	646	647	636	659	670	657	673	641	692	681	640	602	642	670	632	652	641	661	661	628	630	665	683	673	637	679	688	634	638	646	704	708	629	633	625	666	651	652	673	668	661	703	681	691	675	666	642	684	692	631	652	645	630	669	667	634	584	661	627	645	658	666	663	647	648	609	679	651	706	663	671	627	615	647	707	672	651	654	682	674	684	609	642	637	680	649	655	673	654	646	685	625	637	633	664	669	626	654	671	677	690	621	660	642	662	656	695	639	617	604	686	654	675	657	700	667	668	595	624	638	622	650	704	630	710	645	658	626	614	643	623	682	632	653	676	597	645	670	689	693	666	683	650	674	655	628	673	616	650	660	673	630	656	648	611	645	684	647	656	670	649	684	676	595	651	663	682	690	671	656	655	685	657	623	634	631	658	677	626	665	652	684	693	680	651	676	660	680	672	674	667	650	674	672	705	646	681	640	646	646	663	649	666	639	660	641	685	628	657	662	653	665	669	665	638	656	687	685	675	693	676	614	678	693	641	618	639	669	670	660	655	685	709	602	608	712	637	653	658	686	670	674	608	669	680	625	661	717	673	665	608	664	674	660	643	649	670	679	655	621	700	644	669	659	661	644	641	712	683	663	624	636	647	658	628	678	665	606	687	640	712	636	620	709	619	646	650	700	672	617	660	662	608	660	697	658	626	678	650	656	620	624	606	678	639	658	713	676	676	634	644	656	659	681	666	657	681	674	620	681	647	653	632	627	601	623	673	678	632	671	648	582	651	690	596	624	661	672	633	660
34394	6720	2282	1598	1152	797	613	518	403	368	322	312	280	234	247	223	241	217	226	173	216	185	182	188	173	174	161	148	141	137	144	160	171	153	151	151	148	159	135	160	154	145	145	146	147	151	143	140	140	134	121	144	149	145	139	155	133	141	141	127	130	136	132	145	133	144	129	156	127	135	136	143	137	146	119	144	121	130	136	143	138	135	151	125	119	132	132	138	145	129	129	122	134	136	139	146	132	147	134	140	153	144	124	140	138	140	142	148	139	137	140	148	141	156	137	124	145	159	119	123	141	126	128	127	150	145	126	134	128	145	157	138	149	157	160	160	132	130	137	155	147	143	107	134	132	144	173	142	122	139	155	117	132	142	116	140	132	138	121	134	151	147	134	144	136	125	141	136	127	140	146	137	123	132	131	149	118	146	124	146	146	149	111	152	125	130	128	140	134	144	153	128	137	128	129	135	130	145	145	134	124	133	142	149	148	125	150	121	137	157	135	115	114	143	139	132	118	136	135	121	123	131	138	146	134	148	126	140	130	141	124	156	122	109	141	136	143	134	138	121	133	122	133	144	147	146	120	149	162	149	126	119	124	119	128	153	112	114	120	126	137	153	121	132	119	134	118	143	137	133	156	146	141	138	135	138	156	119	127	141	121	129	116	143	126	150	118	140	129	156	140	147	133	128	131	122	140	115	151	160	143	126	140	149	140	134	145	125	151	132	140	130	131	128	147	155	134	141	133	153	124	112	128	160	140	130	141	145	117	135	110	131	128	120	130	151	136	155	153	139	147	129	138	147	134	139	129	143	134	115	140	140	123	153	134	133	141	122	134	116	136	120	130	139	147	126	139	145	143	128	126	118	126	119	128	129	126	146	133	123	121	125	141	140	128	122	135	139	145	140	140	130	138	148	135	125	165	135	123	137	148	157	130	147	133	127	132	121	127	133	131	124	132	143	147	130	157	156	131	127	128	119	140	119	144	158	128	157	148	122	116	124	125	139	145	140	163	130	116	111	147	122	142	143	140	131	136	142	140	148	163	142	119	162	141	117	116	126	125	117	132	137	125	141	129	157	130	128	111	127	148	146	145	119	135	138	135	137	136	132	146	124	130	127	158	139	136	139	131	143	134	140	134	142	134	136	142	142	131	148	135	126	149	136	136	147	132	143	150	123	136	142	146	129	148	136	147	145	122	140	126	137	142	132	141	129	129	147	125	131	128	117	137	129	152	122	160	122	125	118	138	151	121	126	135	155	135	137	138	137	138	161	161	145	132	137	123	134	151	135	146	131	151	145	156	135	128	128	154	141	135	126	129	134	135	129	139	165	140	148	119	114	151	144	132	142	134	130	134	134	141	122	128	148	140	112	157	143	134	130	127	127	145	137	114	138	132	140	120	129	154	114	139	139	125	122	143	132	134	166	136	132	120	126	133	142	119	131	143	137	137	134	138	141	129	166	125	142	143	153	122	122	150	124	136	125	122	147	145	142	140	150	123	134	145	146	120	119	145	130	119	142	139	137	136	136	138	143	146	133	145	139	132	138	136	133	131	114	126	122	127	110	120	133	109	124	133	121	153	143	122	124	138	131	145	138	139	131	130	144	141	136	158	139	144	108	150	134	124	140	120	145	138	123	146	133	125	129	131	150	132	119	124	155	140	136	133	143	124	133	125	114	145	163	116	140	147	133	113	119	141	147	121	157	155	137	148	128	119	143	120	130	146	145	151	103	136	148	133	133	141	136	148	141	146	140	156	129	139	147	125	144	130	139	108	130	112	149	129	150	122	164	126	139	132	126	122	123	132	139	136	138	128	134	150	127	141	123	119	150	132	135	135	138	130	125	140	135	142	155	143	143	152	122	143	143	142	135	126	125	139	124	132	146	163	135	143	134	149	116	141	148	112	135	152	131	171	136	140	129	139	148	147	136	141	157	130	132	136	127	134	117	155	157	117	108	143	131	138	126	137	139	140	124	126	143	127	116	150	139	128	152	123	138	145	145	133	145	117	139	139	134	140	149	109	126	145	149	126	139	155	122	146	138	124	137	130	126	159	119	130	136	136	154	137	125	123	139	125	135	109	160	130	147	128	114	113	126	124	136	121	142	139	138	167	143	148	166	134	126	104	121	129	123	147	133	129	134	168	147	163	153	121	143	140	135	128	135	157	137	132	133	147	126	118	128	147	150	131	140	137	128	131	130	130	113	133	125	128	125	147	159	145	145	143	129	116	111	126	140	147	132	144	128	133	134	125	143	131	131	152	122	160	127	145	127	134	143	145	141	127	142	130	140	127	147	131	132	144	157	155	143	143	137	136	127	118	141	122	117	122	109	129	137	145	120	135	142	124	140	135	118	162	117	130	130	132	146	135	129	119	156	150	136	135	132	143	140	134	122	143	129	158	141	136	156	130	124	136	151	154	148	151	150	124	125	126	124	136	149	130	156	119	124	148	134	132	145	152	149	116	139	146	130	131	129	150	134	120	127	127	147	146	110	116	148	120	132	127	148	148	151	137	147	140	130	145	129	154	135	135	133	129	104	147	147	144	128	131	136	139	127	130	118	142	141	152	120	130	121	122	133	146	137	138	135	146	140	129	145	139	142	139	143	126	124	147	155	121	152	129	136	140	136	135	137	123	164	132	126	137	127	142	145	126	138	128	141	142	148	140	129	164	136	148	139	147	127	151	144	151	141	141	138	171	146	123	140	138	145	132	134	133	140	113	141	137	132	127	135	141	136	128	142	143	127	132	148	139	130	150	152	131	128	148	136	143	139	135	123	139	125	145	151	140	116	138	152	153	136	135	153	152	137	132	148	161	137	140	132	102	134	133	142	151	141	147	149	130	135	161	131	143	143	140	118	135	148	142	126	152	131	127	140	132	142	135	127	123	137	150	141	143	124	134	131	151	137	155	150	157	140	136	134	156	154	146	132	158	135	133	145	136	140	146	154	130	147	153	125	144	127	144	113	131	135	135	116	127	160	131	124	121	160	119	135	154	140	125	141	128	142	141	132	149	128	123	116	139	132	127	113	125	144	131	135	148	129	124	157	150	133	126	144	138	158	134	116	128	143	154	143	149	134	150	168	120	149	137	121	138	133	123	130	132	132	161	145	129	169	143	145	142	148	117	151	124	171	141	125	132	133	113	136	133	115	133	138	146	142	113	137	135	118	152	124	150	122	165	136	139	113	145	127	126	127	127	129	124	145	133	136	133	157	133	138	128	119	153	123	161	125	141	129	158	132	118	137	152	140	138	127	123	128	132	133	147	111	152	120	146	127	164	147	136	131	150	112	146	147	121	132	137	109	136	141	137	106	132	148	137	124	144	150	155	146	148	129	136	140	129	168	163	125	122	161	136	131	124	134	133	142	124	138	129	138	144	125	113	127	114	134	120	134	118	149	138	136	134	152	129	150	118	118	133	124	140	122	130	135	135	123	126	132	121	133	128	127	141	131	139	130	142	131	149	141	143	142	134	140	135	137	170	154	152	129
18541	2053	3879	4879	4275	3427	2953	2373	2048	1888	1540	1329	1223	1101	1048	940	897	803	860	775	689	680	653	641	609	550	532	550	550	523	554	512	518	488	489	474	483	451	437	445	441	430	437	422	464	427	447	421	442	419	449	428	407	429	432	395	428	387	403	382	402	381	401	373	413	393	397	378	391	402	404	387	387	412	406	376	373	404	416	403	384	341	368	370	392	398	411	363	399	378	386	387	411	366	380	388	421	386	399	390	414	416	401	389	374	395	344	363	414	395	373	383	369	369	403	402	375	358	390	399	390	379	366	381	370	380	386	412	368	379	390	387	353	357	374	337	384	394	359	350	417	372	357	371	354	394	365	359	352	401	377	360	328	344	402	411	370	347	342	346	372	386	380	359	385	395	374	358	359	415	399	378	387	408	360	384	408	367	369	378	399	379	355	359	379	374	380	395	364	376	384	342	371	378	353	379	379	383	374	367	363	363	398	390	375	365	373	400	357	388	366	376	366	370	371	374	400	373	376	356	362	407	398	376	374	382	363	357	356	351	383	358	380	366	375	359	364	355	352	377	360	381	368	360	386	363	356	358	391	358	368	373	369	381	396	373	399	370	387	383	393	351	374	367	361	353	389	392	382	372	372	338	358	367	375	432	367	364	363	365	330	386	383	384	355	355	399	371	388	366	358	375	373	407	370	350	380	386	364	382	365	373	346	358	380	367	367	346	374	378	397	367	353	365	379	348	384	351	392	354	355	395	381	372	336	392	382	365	373	367	413	385	400	370	336	340	349	388	418	402	371	391	376	349	345	374	384	366	367	335	437	378	338	387	362	358	374	362	398	364	375	346	380	361	419	375	361	399	362	384	401	345	369	355	375	364	399	359	362	357	366	370	376	356	368	392	386	397	346	393	387	388	373	374	374	377	363	381	365	396	360	351	371	356	403	394	382	396	380	379	395	369	337	408	376	383	368	354	356	386	372	339	396	333	396	392	376	376	349	332	403	360	372	374	368	376	325	392	344	406	362	357	358	361	358	372	412	396	365	402	348	349	371	350	362	370	381	358	353	380	399	350	359	383	371	366	379	360	374	369	366	378	385	389	375	351	379	396	384	377	368	366	377	349	382	361	389	358	374	330	346	386	352	371	360	398	366	365	371	391	363	361	364	317	353	356	370	351	414	366	405	362	350	415	349	393	387	362	384	376	384	358	368	379	369	366	391	360	377	405	357	370	354	338	393	340	382	361	380	341	335	366	356	396	369	381	394	398	394	398	357	375	382	366	345	386	355	372	378	378	377	363	389	377	381	353	355	383	344	374	402	393	385	375	389	376	330	362	389	378	378	366	380	392	404	381	380	363	385	363	363	371	378	410	403	389	356	348	378	357	365	368	380	384	385	398	359	350	354	395	402	367	392	365	414	366	361	377	381	350	385	350	375	393	370	355	420	394	352	362	358	391	373	374	368	375	396	409	363	360	354	381	336	411	376	363	365	369	370	365	394	355	380	384	353	404	354	339	371	382	359	350	366	372	395	355	392	378	366	370	361	371	336	370	359	392	375	346	400	375	390	382	427	367	350	416	363	396	384	423	340	362	367	370	350	388	366	348	391	368	423	382	379	369	397	352	362	354	348	354	362	370	346	379	371	401	369	365	368	355	380	358	374	356	379	363	402	341	402	337	374	384	331	401	365	353	411	390	371	344	369	355	361	400	361	362	380	389	366	348	389	349	402	370	360	356	392	400	352	374	339	370	378	375	355	347	371	390	340	352	363	367	382	384	412	372	378	360	364	405	358	354	395	352	351	352	372	359	351	382	373	410	386	380	346	335	393	349	383	392	368	383	364	374	359	393	367	375	358	366	350	337	362	373	384	381	351	357	360	364	355	349	371	342	370	335	378	371	363	365	344	387	356	385	353	371	392	378	358	360	347	364	387	380	393	370	364	366	398	419	388	356	365	399	392	374	406	363	394	375	404	387	388	346	379	386	379	345	400	392	363	381	392	396	405	373	327	338	398	378	362	395	384	396	371	378	362	372	366	375	383	372	364	393	373	396	374	374	370	381	370	434	368	381	364	383	395	382	362	351	404	373	352	388	372	392	392	413	350	349	377	365	368	350	377	330	362	377	380	350	400	375	381	372	375	391	387	368	385	392	380	373	386	356	379	383	371	374	362	381	376	384	378	367	355	380	351	393	374	352	391	359	375	345	375	357	350	390	392	330	387	387	395	369	377	397	395	372	345	379	370	361	356	404	401	396	382	341	358	377	405	381	346	398	358	357	359	350	345	354	384	371	379	364	398	389	340	364	394	363	374	335	380	379	373	375	415	412	341	356	399	354	339	346	406	346	354	388	414	366	354	370	328	362	360	367	349	341	360	386	378	367	366	381	377	379	362	382	330	353	408	367	335	390	375	383	345	366	387	386	344	370	384	385	365	403	395	359	360	378	364	381	341	359	371	378	355	390	379	378	344	367	361	363	372	360	388	387	386	372	362	374	377	358	351	384	353	342	416	388	352	384	359	380	404	352	360	371	339	355	358	360	354	366	387	376	347	367	363	353	374	356	383	376	353	350	388	390	385	382	346	360	367	363	415	398	331	373	397	386	373	353	356	376	354	389	378	406	383	335	393	382	395	333	379	367	385	346	379	389	409	385	342	366	332	373	363	379	378	378	392	388	392	404	370	377	365	350	361	374	428	380	383	403	368	361	386	412	372	354	359	350	358	382	364	357	408	358	380	366	373	360	396	381	385	338	352	374	342	361	358	370	376	389	335	342	350	358	379	375	369	416	387	372	364	366	360	415	342	339	373	345	374	346	358	354	386	379	391	358	374	349	382	397	361	392	345	338	352	358	387	420	391	372	381	364	367	351	378	380	350	359	367	351	396	385	364	388	359	352	383	367	385	413	376	360	373	374	374	352	368	349	369	405	405	355	350	367	388	350	407	405	376	369	379	365	367	350	362	372	394	338	371	406	336	400	361	352	363	349	356	392	359	378	380	363	419	363	371	368	390	372	339	380	356	357	352	367	383	361	356	360	394	401	376	335	367	387	348	360	367	344	378	364	388	333	336	379	381	360	395	338	362	351	392	376	354	379	392	391	418	383	366	379	366	357	378	345	346	362	380	348	381	377	403	335	359	367	392	376	363	397	377	379	365	354	352	359	353	382	372	375	379	381	388	345	360	378	364	377	390	366	382	363	352	365	349	347	363	359	347	390	387	343	368	326	380	397	397	377	367	388	371	381	367	374	355	371	389	347	383	356	345	373	358	396	372	395	370	345	362	346	372	387	404	365	364	390	378	372	349	393	373	385	373	374	375	393	349	401	366	375	387	362	397	369	384	350	398	374	365	334	393	337	361	360	359	368	405	358	363	414	384	377	362	352	381	380	375	363	391	396	334	416	371	367	359	387	345	391	369	350	341	342	358	374	362	363	399	377	374	371	373	356	378	349	422	381	367	369	365	359	350	362	410	383	342	367	358	338	415	332	394	382	379	362
4088	289	273	208	199	228	223	226	208	218	231	231	215	226	214	204	217	207	221	197	234	224	199	201	212	197	225	210	189	209	234	177	226	200	209	216	196	167	229	231	190	195	209	205	183	222	212	182	204	235	221	204	197	223	239	221	195	180	194	201	205	226	216	181	206	200	201	199	190	203	189	209	238	217	220	240	197	215	209	204	182	222	202	200	203	213	193	211	200	205	208	217	208	211	208	255	209	187	203	217	203	218	175	208	230	207	201	209	210	217	183	213	210	198	230	201	214	222	210	195	232	187	208	210	189	181	200	209	215	200	210	194	219	199	172	201	195	199	229	235	191	204	219	218	213	217	201	210	226	215	208	212	213	228	210	236	215	197	193	183	189	200	184	190	204	204	225	219	206	195	220	205	216	223	182	209	199	186	196	187	204	224	190	201	225	207	214	213	214	204	212	220	214	216	194	196	204	245	199	217	223	200	196	211	217	215	198	211	213	201	210	203	209	200	199	212	201	203	230	221	190	207	217	200	192	225	216	171	192	179	227	212	206	176	207	195	196	200	191	213	177	218	214	177	185	217	205	193	196	208	216	191	188	226	196	176	201	217	212	204	215	214	221	211	220	202	202	229	192	221	207	205	226	199	227	198	220	226	207	197	188	228	210	220	211	193	181	212	238	207	208	199	223	206	191	225	202	213	189	196	186	199	222	204	191	212	217	199	199	205	210	210	214	205	210	214	224	213	203	191	205	195	196	217	214	218	204	251	236	209	223	189	206	203	207	192	212	205	191	203	220	195	226	222	222	202	214	201	208	218	235	196	180	201	222	209	206	209	200	176	184	198	207	237	223	212	180	220	199	211	220	210	210	216	189	207	192	212	204	220	198	200	190	199	191	233	203	188	191	191	196	206	213	197	187	178	210	221	190	195	219	206	199	203	214	216	224	197	201	202	211	190	208	203	188	204	211	216	224	199	209	195	203	206	194	211	199	222	209	191	195	209	212	207	219	199	197	204	212	226	204	223	198	202	222	208	220	195	226	231	214	202	226	217	201	204	208	203	202	198	223	212	215	202	208	197	229	197	212	219	221	176	207	202	180	182	193	187	222	175	187	188	211	209	214	206	232	192	189	219	209	213	208	207	221	210	206	223	197	199	204	222	204	197	203	197	206	208	184	203	213	206	211	214	216	220	201	202	203	200	201	184	184	214	234	209	222	186	200	219	214	226	194	241	218	200	219	202	163	227	234	210	199	217	231	242	241	199	223	196	200	198	212	204	193	196	204	202	207	180	193	215	221	217	187	208	223	198	175	197	209	207	194	191	233	212	195	219	196	206	226	216	196	203	196	211	207	201	219	202	211	195	211	204	212	212	198	219	181	203	205	201	208	194	193	198	193	212	197	199	213	215	231	198	201	190	211	196	228	222	211	213	202	221	219	222	233	202	200	197	211	209	189	236	215	215	226	208	188	205	191	190	185	218	194	184	211	194	221	205	194	222	219	191	190	187	213	238	212	225	211	232	217	203	209	250	219	186	202	193	211	181	203	194	194	205	206	234	222	219	215	222	186	191	192	180	185	196	230	194	177	206	209	214	195	210	191	216	223	211	220	192	186	209	190	184	192	192	211	187	206	218	214	203	207	211	196	203	190	199	188	224	189	207	190	186	229	215	195	209	216	181	190	210	186	191	229	206	210	178	217	204	222	217	218	208	203	205	234	204	227	193	215	213	203	214	187	236	193	198	190	217	214	220	181	191	191	206	201	217	223	213	209	212	219	201	205	230	213	196	244	218	213	190	212	218	207	214	206	187	201	171	232	180	202	194	213	210	183	199	213	206	253	217	168	185	210	192	230	213	218	212	228	213	197	234	208	187	210	204	196	224	224	222	236	212	216	184	180	234	229	226	186	206	198	207	189	212	219	210	201	208	212	188	231	179	187	233	206	216	207	231	185	209	183	209	226	199	225	215	212	221	207	199	204	205	204	189	213	172	224	183	189	182	196	214	203	182	225	188	186	187	214	222	200	209	201	183	211	219	214	196	215	206	201	211	215	177	210	202	181	185	201	217	218	216	211	219	202	221	240	198	193	205	199	240	216	221	200	220	214	204	193	219	217	206	221	199	170	203	204	212	203	186	223	226	206	208	182	187	213	219	216	206	187	207	204	215	181	218	235	184	193	221	208	205	234	227	197	234	202	203	197	198	213	226	200	185	197	236	192	203	202	215	195	194	177	198	174	202	204	219	194	194	217	196	225	197	203	217	190	202	198	200	219	200	198	195	224	203	192	184	206	210	203	203	205	236	204	195	227	212	182	201	204	208	227	208	193	211	212	225	192	198	202	214	188	170	198	206	207	193	213	201	207	181	192	215	220	203	244	205	173	205	205	212	223	223	214	233	231	198	208	203	188	194	184	193	200	194	192	188	219	203	203	208	205	213	208	245	233	204	211	199	196	184	180	218	184	215	215	213	221	204	213	222	191	208	227	202	205	159	210	219	210	221	199	222	215	190	221	216	202	217	176	224	210	225	214	170	212	199	189	218	195	210	210	205	214	216	202	190	207	219	182	218	217	175	202	192	221	222	212	213	227	191	181	185	195	212	208	201	221	216	212	203	206	205	202	205	192	182	192	232	204	214	198	212	207	208	224	228	215	203	203	212	192	207	197	198	229	230	223	212	206	197	193	196	183	217	216	177	219	216	218	208	221	208	201	208	234	213	218	195	211	190	178	195	211	190	208	179	196	215	210	213	209	215	198	178	194	190	201	207	211	198	234	225	218	194	196	214	219	179	195	184	204	230	247	202	181	201	191	203	196	219	194	208	188	224	187	225	221	206	210	198	202	203	197	242	209	237	235	217	210	173	214	228	228	209	187	203	225	186	198	222	208	192	209	209	218	196	214	235	182	206	183	228	201	230	226	198	188	173	210	191	233	209	234	227	211	214	202	192	210	216	205	212	198	195	227	198	182	189	192	196	199	199	173	214	200	185	212	199	232	190	204	195	181	219	236	189	197	212	220	238	220	208	204	213	170	233	201	217	233	186	185	212	205	222	233	234	213	190	208	197	192	194	225	239	222	223	229	206	169	211	214	180	198	187	210	195	210	193	202	205	188	210	214	200	215	223	202	200	213	194	187	212	196	214	211	200	213	228	221	217	192	207	212	225	205	235	184	213	203	189	208	216	213	230	236	197	190	206	241	192	223	190	214	222	188	208	211	197	221	195	220	203	212	203	175	204	220	237	206	172	231	217	218	200	209	217	239	210	235	229	181	229	219	210	200	244	231	184	200	197	197	190	214	205	222	200	198	189	250	202	213	216	190	200	206	220	212	183	181	224	213	216	215	210	222	199	200	230	225	211	202	194	201	218	179	202	196	181	183	193	218	179	194	213	239	194	210	222	202	198	212	204	205	201	204	199	216	212	207	197	202	177	184	198	214	177	220	221	230	219	202	204	204	191	215	217	228	208	204	188	208	195	194	201	191	214	205	213	193	215
3655	623	711	765	714	678	669	651	586	650	579	613	586	574	609	556	564	590	598	554	537	559	552	586	541	572	567	575	556	547	567	570	559	556	489	545	559	584	564	582	552	560	519	523	556	584	569	558	565	514	586	535	581	556	561	569	568	610	535	558	543	554	581	565	559	555	524	580	562	579	548	529	598	557	519	569	573	553	575	546	547	549	555	591	526	581	568	567	523	575	550	552	542	581	534	532	533	559	550	542	612	616	542	575	518	582	574	564	603	540	557	540	532	586	579	548	532	578	507	586	566	567	577	575	552	597	552	574	492	569	587	581	589	570	580	508	571	574	542	572	593	531	562	573	582	532	540	531	575	567	550	553	605	540	576	592	559	542	555	509	517	561	557	587	540	589	525	526	549	564	562	577	577	608	589	543	581	543	540	526	537	566	608	566	568	575	539	563	545	534	525	556	550	587	512	551	557	502	518	558	534	547	553	581	500	527	580	524	550	544	530	516	541	532	559	567	575	532	558	511	546	589	545	531	578	561	553	577	557	552	566	564	543	566	565	587	563	571	534	597	545	584	530	581	523	570	523	519	574	593	598	531	566	609	576	551	552	575	532	560	577	558	582	519	554	544	547	579	540	519	572	557	544	594	561	557	533	544	572	564	578	615	552	576	587	558	560	519	525	542	544	560	550	537	544	595	606	561	536	574	561	561	582	583	535	572	519	533	505	496	546	533	610	550	541	535	550	499	568	599	594	622	555	534	602	569	552	554	568	489	531	566	544	529	570	560	566	535	567	575	518	501	545	529	543	545	580	575	571	557	570	537	566	542	529	597	578	567	562	519	559	578	561	552	550	563	581	596	551	559	563	525	549	540	525	562	551	533	537	571	581	571	585	574	529	562	563	576	531	582	559	589	578	542	586	532	553	523	578	536	581	567	522	537	517	553	556	543	552	551	593	546	515	558	581	562	558	583	561	577	552	587	559	575	533	542	577	548	589	574	565	539	582	567	556	629	555	556	555	532	551	515	507	554	536	590	579	628	524	558	570	579	580	530	578	533	529	555	577	575	582	513	579	584	540	554	553	551	560	518	598	532	540	600	603	559	567	534	559	561	544	552	610	558	542	578	553	561	528	566	596	528	596	569	570	541	527	571	595	595	563	562	581	586	560	561	544	575	536	549	556	585	559	532	569	535	553	535	543	542	574	551	543	520	566	603	596	590	584	516	565	542	580	615	512	575	564	560	529	579	548	571	556	561	583	555	535	545	542	564	574	561	568	573	581	598	569	587	571	581	583	532	573	579	539	560	564	563	580	556	538	573	560	585	561	563	556	571	531	539	516	557	544	606	529	549	548	570	568	556	541	548	557	540	585	532	612	516	535	530	600	572	552	611	562	536	566	546	560	541	552	542	531	579	567	566	576	586	552	515	600	565	581	538	519	533	551	515	553	568	571	540	555	524	572	570	583	518	566	576	527	528	545	554	562	533	562	510	513	572	550	559	564	553	601	586	550	549	539	562	501	540	554	586	510	559	534	544	552	543	591	560	499	553	552	535	525	578	518	573	586	567	541	549	566	577	555	581	555	531	563	552	589	572	557	519	594	557	543	562	545	512	549	546	557	539	553	547	546	542	529	563	523	562	563	549	564	604	573	601	548	586	570	524	568	524	557	548	570	585	559	528	560	538	516	546	587	597	571	579	530	552	544	554	572	518	545	586	525	547	571	547	641	600	531	616	549	560	557	583	543	565	548	583	573	530	551	549	532	584	547	558	557	553	527	559	559	572	607	539	521	572	565	579	567	592	593	508	570	524	611	561	535	563	541	576	558	576	565	521	590	522	618	564	577	556	548	568	536	507	586	558	557	575	532	524	547	576	572	559	562	524	544	566	551	550	599	561	555	541	559	559	571	552	558	562	530	590	528	535	560	559	579	552	570	527	538	557	590	548	565	519	545	524	575	563	531	541	506	552	549	545	551	550	554	514	564	543	534	558	550	565	562	546	533	586	547	565	565	528	582	515	596	549	572	534	554	567	595	592	524	579	534	590	574	566	573	562	593	534	544	593	580	587	532	542	527	529	553	537	553	527	530	532	547	540	540	563	529	566	553	553	557	577	563	546	557	570	593	534	530	562	519	605	533	545	573	534	565	557	523	550	541	557	520	572	576	536	536	575	526	548	545	533	511	590	522	587	598	543	564	543	540	525	544	527	529	587	587	571	537	557	556	559	510	524	534	557	508	542	545	558	559	585	583	534	520	597	553	540	582	526	539	582	559	545	612	563	586	551	570	571	588	577	549	538	566	574	528	531	599	537	551	580	561	560	524	532	569	539	581	563	553	620	587	514	568	547	612	567	549	529	544	567	541	592	557	578	551	520	582	557	559	518	536	555	568	555	638	530	596	555	572	560	500	561	536	553	602	551	559	573	537	548	561	573	554	547	569	534	549	562	557	564	563	588	552	547	575	554	542	568	577	527	530	534	539	585	576	535	532	573	568	552	532	530	500	520	568	572	537	574	575	561	559	529	577	527	579	531	539	550	550	550	545	541	564	574	592	573	520	544	566	591	574	547	529	539	538	564	585	570	530	536	544	540	573	562	589	539	588	601	587	554	572	557	532	567	575	559	567	553	622	550	548	565	565	530	596	591	557	564	570	547	580	564	556	545	542	564	569	553	599	585	563	541	556	518	613	567	539	505	583	597	566	540	513	530	588	562	565	564	563	549	602	544	589	527	551	587	558	547	576	550	545	535	567	542	545	526	571	561	590	560	529	560	521	580	558	594	550	602	588	531	586	564	543	579	603	542	556	578	571	541	559	546	539	549	592	559	575	553	555	584	539	535	587	562	571	551	571	551	551	548	541	545	551	547	551	534	542	536	554	569	562	546	564	563	572	590	581	553	549	540	608	554	575	596	535	605	531	561	575	568	529	551	534	503	586	531	538	596	591	570	555	565	539	538	578	596	530	563	536	561	599	563	574	537	552	563	579	559	568	532	554	550	559	531	547	534	516	594	564	562	562	539	581	580	540	579	540	515	591	531	598	537	598	542	546	576	582	616	584	567	532	544	554	568	555	497	545	567	554	566	569	583	549	566	589	567	600	526	559	560	556	590	600	530	557	549	548	538	573	527	562	544	556	543	580	561	522	553	548	539	573	580	595	544	575	514	584	549	528	564	536	551	518	570	571	599	549	579	585	602	588	543	582	529	497	533	533	550	506	583	518	521	516	555	537	525	567	596	602	538	580	532	537	535	578	586	585	563	570	601	596	516	579	540	569	534	546	485	551	584	549	612	555	560	539	525	580	563	539	578	576	563	554	552	571	564	550	564	615	539	578	536	604	568	602	616	564	533	553	534	573	571	571	570	574	512	546	578	533	598	563	550	581	545	538	530	568	554	546	527	564	498	545	550	589	565	574	546	597	558	514	536	551	582	567	558	524	543	596	566	554	541	617	515	594	556	517	594	524	536	511	556	591	524	585	552	601	563	569	631	574	555
22756	2840	1227	999	728	584	499	452	397	374	329	352	340	331	305	291	297	325	274	258	289	261	249	259	287	288	265	275	253	264	273	246	246	238	260	236	265	270	244	238	264	239	262	246	238	263	249	274	254	243	262	256	224	266	243	248	260	291	259	280	256	249	267	269	292	295	240	249	259	267	258	239	220	269	269	259	244	248	278	268	255	252	243	258	209	237	277	265	238	284	236	254	243	225	237	222	260	249	267	225	255	256	260	228	253	266	269	231	252	246	232	242	251	263	263	244	247	217	277	252	236	265	248	255	229	282	285	251	248	250	280	267	255	244	247	275	251	260	275	238	248	254	245	263	254	250	264	239	267	225	262	237	283	244	252	253	257	249	254	291	254	270	269	261	272	258	261	243	232	243	279	275	274	237	261	253	263	250	248	232	268	227	238	249	243	253	247	262	265	232	238	269	237	262	255	241	256	229	243	233	238	274	252	221	273	257	258	264	254	232	250	267	263	241	255	252	230	256	290	245	252	278	247	273	234	241	249	225	261	293	272	256	268	263	234	240	288	254	238	248	245	255	237	208	252	259	260	249	258	273	261	285	232	244	240	261	254	245	273	235	253	250	213	269	237	253	244	286	245	236	267	273	248	243	257	285	263	228	264	237	246	232	263	257	238	234	252	226	243	258	251	265	243	263	245	271	253	253	269	255	292	299	256	252	220	256	257	246	232	261	236	270	263	238	237	231	261	268	230	272	272	274	232	258	242	260	228	257	267	255	242	239	252	237	274	249	293	256	284	229	270	272	237	274	270	209	238	245	238	255	249	254	275	247	264	257	260	243	250	253	263	243	256	255	257	256	228	266	250	238	256	249	244	239	248	265	276	262	241	257	249	239	262	242	255	245	247	238	257	250	227	274	257	270	247	267	268	251	268	261	278	208	220	264	267	238	258	258	258	247	227	237	266	277	253	237	269	236	234	257	226	262	270	228	242	251	252	254	246	240	251	237	261	257	267	245	260	248	262	265	281	222	241	246	240	272	232	232	265	287	277	232	227	203	249	241	226	262	258	257	256	242	229	254	242	218	259	236	233	238	255	249	238	260	270	238	270	238	240	214	265	237	264	231	261	267	204	245	237	260	256	248	262	265	254	262	246	264	249	275	258	254	231	227	250	244	280	268	260	264	219	260	246	231	260	259	245	269	248	259	264	283	255	262	255	259	265	254	256	260	257	249	244	270	262	265	284	284	263	256	249	242	247	227	243	232	226	255	251	242	226	270	242	222	282	237	267	260	256	266	267	283	274	243	238	222	255	244	256	229	251	282	279	252	248	250	268	292	276	277	250	247	282	258	240	251	218	251	269	249	258	285	287	272	267	259	239	264	227	239	243	250	237	261	229	270	232	270	250	272	249	253	269	267	255	259	244	221	243	254	266	260	231	243	282	277	265	279	256	271	238	229	237	262	246	233	272	254	268	255	248	246	213	240	269	247	274	210	237	239	217	253	254	232	252	230	271	274	234	252	242	273	224	246	276	277	252	252	257	278	287	258	261	233	231	221	270	255	283	238	247	267	253	269	208	237	237	243	250	263	259	261	218	289	271	242	254	246	277	243	257	248	263	243	239	231	283	262	220	229	227	274	245	262	252	253	248	245	275	234	238	243	278	230	257	264	240	258	258	243	254	260	240	248	268	220	254	230	276	244	245	234	264	267	241	255	245	260	256	263	236	249	254	246	274	259	277	256	269	238	243	265	244	250	283	241	249	239	259	218	264	257	253	244	257	256	234	241	277	243	245	293	248	271	256	236	231	271	267	230	240	258	247	285	238	236	217	277	266	266	248	219	233	258	265	256	256	261	275	232	278	259	242	246	272	258	258	240	241	231	260	267	223	273	267	268	230	239	288	249	233	253	265	229	274	270	258	288	234	230	270	237	266	262	226	232	239	290	266	267	271	255	258	238	255	259	231	269	262	269	277	267	239	217	278	262	272	245	252	219	267	259	258	253	275	248	245	246	259	250	223	240	269	277	245	251	235	243	266	298	254	243	252	266	247	266	233	264	265	244	255	270	243	242	271	237	235	248	246	269	228	269	248	246	265	273	271	223	272	249	240	256	249	237	268	258	238	258	229	271	260	273	271	247	273	242	270	249	248	244	276	250	260	272	265	264	259	241	256	268	239	237	261	254	224	271	268	242	242	255	237	265	291	242	279	233	252	256	249	252	241	241	273	260	274	263	269	255	274	240	214	260	221	240	285	218	248	258	245	249	299	254	244	258	219	245	250	258	244	264	253	255	235	228	263	256	276	240	271	263	252	253	216	278	205	272	252	229	244	250	245	256	270	239	290	275	253	243	242	239	210	234	266	250	252	265	255	265	229	240	259	220	261	269	249	233	273	246	282	270	248	266	257	252	243	253	251	262	249	256	271	254	231	241	288	246	281	262	236	244	231	251	260	285	267	215	192	260	254	265	234	268	239	261	247	258	267	241	243	254	266	247	261	255	248	267	249	268	258	255	246	267	267	238	233	242	241	231	241	249	257	230	256	276	262	265	246	263	266	272	280	228	238	241	270	273	271	286	220	254	246	246	259	268	250	276	271	275	273	228	255	278	256	247	222	265	242	241	262	260	264	244	235	227	267	243	266	250	227	249	243	254	256	243	245	267	235	268	234	253	263	242	268	294	261	241	281	235	246	233	234	274	235	240	259	239	220	275	243	266	243	250	253	245	248	268	268	257	270	234	249	248	265	259	270	266	246	223	282	249	252	247	263	253	235	257	260	258	241	237	235	245	254	255	240	247	249	262	266	276	251	251	273	251	261	241	236	278	251	276	266	254	285	230	239	263	243	269	293	229	277	248	247	232	238	215	234	243	255	271	263	256	232	222	250	246	266	257	252	254	257	241	259	267	238	250	262	237	235	269	234	234	267	265	259	267	260	253	252	273	264	245	265	246	225	281	239	246	252	266	255	264	232	279	259	263	238	270	274	243	247	251	246	270	260	236	245	249	259	274	256	262	232	247	261	227	285	244	259	254	248	256	234	261	241	243	255	231	256	269	270	257	257	221	246	280	238	252	247	248	246	276	241	266	249	231	260	251	236	212	273	270	260	263	238	265	252	273	262	243	252	258	228	243	264	267	228	226	267	268	252	272	247	267	268	261	256	260	246	255	262	260	242	264	269	270	264	246	269	241	236	259	267	284	281	280	267	256	232	275	240	230	269	252	251	258	250	232	262	273	233	260	235	247	262	239	241	256	274	274	278	250	258	255	234	242	236	263	253	255	270	296	258	269	246	253	263	260	275	260	236	241	271	254	267	244	251	252	245	233	238	247	240	207	263	278	250	277	256	249	220	261	265	272	272	264	249	243	229	239	234	234	261	260	274	254	248	237	267	267	249	279	246	260	251	250	211	253	253	249	240	225	276	241	222	257	267	245	319	239	262	253	259	230	250	247	233	268	279	256	280	279	274	242	253	235	255	269	255	236	258	248	283	281	277	238
12738	1707	2498	3126	2810	2323	1916	1753	1557	1313	1244	1212	1081	1022	1021	970	940	902	878	827	888	806	800	772	820	723	739	761	733	735	726	743	730	773	721	708	712	731	705	721	700	705	704	698	652	693	658	666	717	706	702	676	688	643	728	694	681	714	687	697	637	680	645	701	711	684	672	667	711	661	649	712	657	677	640	626	644	633	694	684	651	664	698	646	661	682	653	672	707	646	637	643	666	629	652	619	667	665	630	689	641	582	638	686	677	693	616	672	637	630	614	700	689	659	701	694	648	684	666	671	647	665	639	637	670	643	669	709	669	700	673	705	684	675	673	675	636	628	666	669	632	661	674	646	690	711	662	685	660	638	654	639	692	686	666	694	662	658	618	631	650	636	612	638	656	719	673	627	648	642	648	616	627	676	676	647	679	687	660	591	677	667	705	654	673	639	705	693	666	638	638	680	666	674	699	626	643	654	659	623	656	714	665	666	659	676	677	672	666	695	622	644	669	689	699	666	674	660	635	647	693	642	628	669	608	689	621	645	643	679	612	665	657	642	633	650	654	697	610	632	619	661	664	665	668	629	688	702	631	679	692	593	641	643	658	672	682	582	657	626	664	696	634	649	666	659	636	621	656	637	662	633	662	672	652	666	716	712	665	622	630	667	613	678	653	641	672	671	656	704	677	672	641	651	697	658	626	628	665	656	663	646	641	669	681	601	683	655	672	653	685	644	688	630	643	635	660	645	687	697	689	639	666	717	701	630	687	636	618	670	649	621	649	625	639	663	655	692	660	625	630	620	647	674	659	627	663	649	651	667	681	641	642	660	660	621	664	624	605	620	639	673	654	642	638	649	671	673	665	660	720	649	707	655	685	623	621	663	657	558	682	688	665	594	668	677	668	643	612	666	634	655	636	623	598	659	614	631	683	642	624	621	645	639	683	659	625	649	627	674	685	674	703	649	659	658	649	663	639	659	674	673	626	670	586	632	641	664	667	597	669	674	670	637	562	636	663	619	722	662	661	664	654	681	601	632	667	656	655	614	671	659	627	642	652	674	625	681	701	644	651	657	637	659	619	632	589	657	659	670	664	636	633	674	694	610	703	686	644	683	643	646	652	658	643	630	642	647	641	645	658	703	679	636	631	634	620	654	653	675	672	679	657	610	608	629	629	658	673	614	678	634	645	605	659	655	682	608	648	670	647	664	659	632	650	681	658	653	655	648	669	658	666	653	647	665	679	665	637	683	635	669	664	666	631	675	672	611	675	653	654	603	675	682	675	689	623	641	681	685	630	638	662	684	655	610	666	685	658	680	684	645	673	682	667	685	649	722	655	634	610	643	681	707	701	673	700	617	727	648	651	655	650	636	650	667	669	646	671	617	605	638	671	635	660	676	666	639	622	637	677	687	598	676	631	653	659	666	657	662	632	664	687	654	672	639	686	652	652	658	672	698	654	675	648	676	678	669	665	668	673	691	622	645	655	656	615	658	672	628	669	612	704	643	645	679	645	644	635	657	654	639	630	635	666	650	668	665	595	668	644	629	600	693	662	649	637	683	663	632	635	695	641	706	663	610	649	713	641	661	667	677	624	657	660	635	683	676	622	633	694	644	677	707	644	651	628	695	637	615	647	641	637	625	692	637	728	668	711	678	668	663	649	682	677	669	650	659	651	698	649	649	623	654	662	648	687	645	677	629	673	670	671	671	633	666	652	638	667	605	649	663	672	659	659	718	676	654	687	644	671	637	686	638	674	650	656	688	664	651	669	650	642	639	654	692	647	637	665	656	629	637	671	624	647	648	601	647	652	653	668	652	675	656	687	679	673	654	699	677	644	608	683	632	644	636	644	668	679	629	673	657	637	624	686	695	623	626	648	631	650	616	640	624	684	654	658	653	642	664	686	666	662	663	657	642	655	616	680	627	654	623	670	628	698	693	642	662	626	662	635	648	657	661	621	610	679	636	662	597	675	661	637	641	650	629	636	658	638	658	659	663	712	642	662	676	647	642	634	664	681	604	679	668	650	661	682	685	634	657	650	660	668	654	647	650	647	593	694	618	633	639	624	678	689	667	649	694	649	672	647	663	659	654	658	669	668	648	652	639	628	664	708	609	672	642	658	655	637	659	664	640	655	700	608	683	599	656	644	653	651	620	619	637	652	691	666	671	618	650	650	711	666	686	664	645	614	687	635	628	638	614	676	610	636	656	694	596	616	673	673	622	640	643	685	632	641	624	643	677	626	628	652	680	653	681	676	618	696	658	623	676	651	645	618	686	621	657	644	628	656	602	670	715	654	645	653	617	617	654	652	686	655	637	648	680	624	634	661	683	656	662	626	694	636	623	643	631	646	624	629	678	641	704	638	629	659	656	641	648	648	674	703	688	705	634	635	645	634	625	652	673	649	644	655	645	649	657	663	666	696	658	665	621	660	627	640	640	639	645	708	612	654	664	679	680	683	645	649	629	639	641	622	633	653	662	695	668	687	652	618	720	661	639	637	667	623	670	628	614	671	650	651	626	720	633	662	688	627	700	638	647	686	694	652	645	671	655	636	657	707	667	649	650	626	671	634	628	620	630	678	677	642	688	645	641	635	638	676	651	613	654	642	603	670	638	693	639	637	657	612	610	661	668	679	627	662	657	630	647	634	657	649	670	624	667	697	620	627	665	628	635	692	640	683	678	606	693	676	637	640	629	667	629	679	644	665	678	654	649	652	656	617	654	641	650	626	631	672	685	625	689	654	622	641	621	681	633	664	674	677	682	647	660	627	689	660	622	672	664	676	683	674	631	633	629	651	629	671	671	637	673	651	682	660	630	620	669	635	638	661	628	652	637	649	623	684	614	634	657	656	659	630	670	659	575	656	600	643	705	666	658	639	679	671	667	663	677	635	639	701	669	669	641	661	706	655	657	672	650	650	611	673	620	675	659	606	660	658	642	633	646	654	688	681	637	655	670	665	655	603	663	629	657	609	647	674	644	628	672	636	675	650	616	667	661	673	651	633	641	640	643	662	644	659	673	608	613	674	627	665	662	646	663	648	634	711	685	654	685	689	642	721	678	679	644	652	707	642	628	634	626	667	685	644	668	631	646	680	654	637	638	622	659	671	658	652	678	683	623	648	655	643	636	651	634	653	645	674	655	647	607	619	648	636	692	677	686	693	685	649	636	671	622	680	634	661	675	655	688	664	647	644	666	659	658	726	661	674	652	691	630	631	676	681	620	668	660	649	674	605	653	659	665	639	616	665	638	708	653	697	669	601	618	671	646	667	672	668	648	633	647	651	603	657	693	675	666	655	663	704	710	657	655	665	657	696	662	645	680	666	714	669	666	613	639	690	656	681	669	699	677	631	612	672	671	677	641	699	664	672	641	583	708	631	643	668	671	614	635	703	654	675	640	645	652	671	651	653	680	683	614	644	643	626	627	675	645	674	681	674	655	650	634	641	649	620	672	648	633	611	677	630	698	710	667	601	682	652	644	711	638	671	671	661	711
34817	7185	2272	1735	1133	851	648	523	432	368	347	269	252	234	239	218	205	189	197	166	166	171	142	153	151	190	168	144	151	163	163	134	164	152	130	138	151	133	153	137	136	145	159	152	149	166	147	157	149	144	128	124	142	159	138	145	139	129	121	155	155	147	137	149	128	130	125	145	127	134	125	160	167	150	114	136	155	149	144	140	130	141	138	121	145	137	131	140	135	155	125	137	119	139	144	146	149	124	136	126	146	147	131	137	122	161	121	151	133	138	149	140	140	122	158	160	132	119	133	136	136	168	129	127	133	144	127	147	145	142	131	128	144	139	146	112	127	146	154	123	137	129	137	135	135	129	128	157	132	124	135	131	139	141	132	160	121	134	130	140	142	149	154	160	151	134	127	141	141	123	159	137	150	135	133	135	135	131	131	121	150	161	141	148	148	147	137	149	142	143	136	131	138	148	138	140	135	145	125	135	133	131	129	141	155	152	135	134	140	138	143	126	130	138	136	140	151	126	140	132	141	146	139	128	152	124	137	129	125	128	132	110	138	152	142	134	129	119	140	112	140	129	144	127	135	139	131	142	138	156	128	136	120	148	139	139	112	121	115	117	127	142	143	146	134	135	129	126	138	145	140	118	126	141	143	136	155	167	129	142	150	144	142	148	137	154	134	144	127	141	142	127	127	119	139	154	148	129	154	129	150	115	156	157	148	144	117	147	148	140	139	131	140	125	144	122	150	139	137	112	135	110	143	137	119	142	138	136	120	138	141	151	163	134	131	139	123	139	136	132	159	119	141	133	140	136	141	115	139	167	117	161	140	131	137	132	147	132	143	132	138	133	134	124	142	142	130	126	146	157	119	142	133	140	138	132	140	129	112	123	156	129	159	107	143	159	139	144	114	118	136	149	138	110	132	139	114	143	138	124	154	135	131	125	127	122	129	134	127	125	129	103	142	134	137	143	141	150	136	153	124	123	151	115	134	119	106	122	163	146	134	133	135	137	110	140	129	125	131	125	145	136	138	114	125	123	144	129	134	137	135	124	135	150	119	131	105	133	141	158	141	141	131	106	151	132	143	135	134	134	132	125	127	132	139	123	120	178	146	139	133	130	140	127	143	132	151	156	130	131	147	125	120	132	119	144	128	112	142	133	145	147	118	148	138	143	134	134	151	160	111	117	139	141	134	147	141	143	112	136	128	135	137	122	140	140	137	122	144	132	125	155	140	140	136	116	125	145	141	133	146	168	123	130	124	131	142	126	141	136	135	146	138	152	133	139	124	131	161	134	159	120	149	148	154	153	130	104	137	137	118	132	131	134	142	138	141	136	148	134	153	140	120	149	155	133	150	146	121	131	146	133	138	129	145	129	132	153	144	163	117	135	130	129	145	136	152	134	127	125	138	127	118	136	129	122	147	129	112	128	146	127	137	137	132	142	129	128	132	132	137	146	139	153	132	146	138	135	146	155	134	128	160	139	139	135	134	147	127	174	122	128	148	124	130	130	122	150	145	158	130	147	134	135	127	126	120	122	117	130	130	142	132	124	135	145	141	118	139	154	134	134	124	156	135	124	133	139	146	127	133	128	117	125	124	149	151	131	130	131	138	125	140	141	128	147	131	134	123	127	141	125	100	115	109	126	122	136	158	129	115	149	163	137	144	131	155	138	135	159	135	142	139	164	130	126	132	133	146	133	162	149	152	110	125	161	148	147	137	131	119	114	138	131	140	153	125	139	129	134	126	139	165	160	148	156	148	144	126	137	150	127	161	155	125	138	127	125	143	153	138	143	133	126	138	119	120	150	132	150	147	144	125	123	151	126	135	143	133	132	123	145	140	137	134	131	124	122	113	130	145	132	130	152	108	131	153	139	139	142	127	124	132	123	135	136	108	144	150	129	137	146	119	140	131	141	134	118	144	122	131	127	139	137	155	154	138	132	156	122	136	163	145	130	148	137	133	139	160	137	139	135	145	138	140	146	152	113	123	129	140	120	140	151	123	127	124	146	124	129	138	148	135	130	122	138	140	141	144	120	140	133	149	135	147	146	147	155	130	121	125	138	137	133	150	138	142	129	105	142	155	154	137	142	132	137	153	145	112	145	139	132	130	119	126	144	121	150	111	145	152	143	118	118	143	131	111	140	123	124	136	126	125	130	134	143	139	135	134	146	131	134	140	139	165	142	127	140	162	125	159	133	138	130	117	132	127	142	145	134	148	143	149	132	125	132	153	148	152	132	146	137	147	128	155	129	127	147	136	145	125	137	121	120	119	112	135	133	113	135	149	144	130	141	163	129	141	142	123	133	129	119	155	122	150	135	124	124	142	127	123	140	147	114	130	130	145	130	128	154	125	122	132	133	137	141	127	127	142	129	132	123	121	131	159	147	149	138	150	131	128	126	138	141	149	133	144	149	143	135	130	106	138	120	127	124	136	133	139	142	138	119	134	168	128	136	129	120	132	132	136	155	126	147	152	143	160	146	132	143	122	143	136	131	127	153	136	141	127	136	130	116	138	117	122	139	134	125	160	141	146	151	144	162	165	156	153	111	123	134	140	150	126	129	127	143	158	133	127	127	146	140	143	136	146	150	126	136	128	122	154	126	137	122	164	145	132	143	136	145	149	135	126	152	150	121	133	122	136	115	125	112	146	143	133	180	173	135	140	140	155	147	130	128	144	140	143	147	132	114	157	140	148	148	141	125	123	155	118	116	145	136	119	135	110	120	143	135	124	127	147	142	115	154	138	143	132	121	119	142	131	110	167	139	147	125	133	147	116	134	122	140	117	150	140	136	136	146	137	136	138	133	120	120	132	126	135	127	143	131	138	134	116	123	149	109	153	139	145	125	156	113	124	125	134	144	146	132	138	119	130	152	135	118	153	149	158	133	141	143	134	168	154	162	144	139	130	139	115	128	121	138	142	130	129	131	151	123	118	160	158	148	133	130	139	136	149	144	118	137	142	152	148	146	137	143	131	133	149	160	122	123	121	141	126	112	153	110	139	132	161	133	140	149	127	135	159	156	140	135	128	130	132	122	133	145	133	109	133	131	118	148	134	136	144	129	118	138	145	114	118	127	125	131	117	132	155	131	125	128	141	142	132	144	144	143	136	127	138	134	148	144	136	156	142	128	111	134	136	148	140	145	130	141	132	121	128	150	122	155	137	125	123	143	140	146	112	137	145	146	132	121	141	131	139	163	145	127	130	110	133	139	113	143	130	125	134	148	130	130	157	131	144	158	129	136	123	141	127	157	129	143	130	134	125	118	115	162	140	148	149	132	134	134	124	123	105	150	128	147	124	138	103	138	120	120	132	137	126	123	137	133	126	126	146	134	145	152	141	133	139	140	143	122	134	129	121	127	148	128	130	120	145	129	135	133	157	124	136	149	117	136	137	133	138	142	125	135	155	127	137	144	132	137	129	115	148	164	117	123	162	135	142	134	149	146	147	127	133	148	123	146	157	147	124	129	143	140	133	120	148	138	127	134	132	136
18816	2250	3952	4871	4259	3480	2846	2523	2084	1753	1552	1391	1191	1160	1101	882	866	794	792	769	704	713	670	652	642	560	577	555	577	572	543	528	498	469	513	521	476	473	469	447	432	422	440	459	443	465	432	445	438	446	414	453	436	379	435	418	393	389	409	441	359	387	406	398	423	403	397	378	422	390	428	439	404	424	374	371	392	423	387	386	376	391	384	380	399	383	422	421	394	374	397	392	418	412	370	387	412	362	381	399	403	396	384	407	394	414	393	377	363	365	407	356	373	388	361	386	365	376	381	359	393	364	410	398	374	377	402	363	408	371	367	356	350	358	392	373	368	378	398	401	419	352	376	363	371	353	385	396	375	390	376	364	354	388	364	363	388	393	346	376	375	374	355	379	376	407	384	353	364	350	359	376	362	363	372	399	378	349	383	362	372	350	377	410	367	356	363	367	388	385	361	360	370	378	379	393	403	395	387	350	396	385	355	361	349	382	375	375	354	366	369	404	352	398	373	373	358	382	382	353	354	352	386	367	410	364	402	375	389	357	382	336	369	396	365	328	392	373	376	385	385	369	365	372	386	390	366	359	356	377	353	364	388	383	327	363	358	374	364	396	382	340	407	344	346	372	361	346	412	396	363	367	387	357	368	360	408	388	363	377	358	336	413	365	390	365	348	351	368	346	406	369	406	366	378	371	372	368	372	369	363	381	329	386	372	391	359	361	363	366	381	366	370	379	349	379	413	383	380	368	384	376	393	377	406	386	406	343	363	359	403	339	378	380	367	336	386	372	377	400	353	357	388	397	361	388	376	387	390	388	326	377	375	342	376	374	379	375	379	381	381	366	375	392	392	356	339	391	361	397	369	361	371	355	370	366	368	378	366	354	367	389	390	370	355	380	406	364	384	388	372	380	351	350	391	400	340	347	322	366	388	353	358	371	348	373	362	382	373	361	364	344	378	397	390	381	356	356	372	412	397	360	389	371	380	373	334	405	376	366	357	332	413	392	382	371	393	357	354	384	365	352	355	362	378	401	366	349	364	376	362	370	367	374	363	372	352	361	357	383	339	392	360	361	400	384	360	375	388	378	377	406	391	353	345	405	366	374	380	353	382	403	370	381	389	389	371	353	344	355	399	371	370	366	327	358	362	355	334	369	371	365	382	342	369	405	359	358	377	391	362	341	408	346	360	380	354	383	387	342	386	366	387	376	357	358	355	370	354	358	355	386	364	402	404	378	396	380	366	391	369	397	383	386	385	360	369	333	361	368	369	355	361	381	423	363	357	376	366	362	383	383	377	379	372	378	379	371	367	359	359	380	355	370	361	396	366	350	344	368	389	364	364	347	410	379	385	363	373	350	394	326	350	390	352	373	376	392	370	365	387	355	370	369	342	381	348	365	395	388	345	396	395	380	360	350	337	401	359	373	352	382	366	337	352	351	408	386	402	356	372	358	386	378	348	348	409	364	365	376	385	336	347	375	372	359	360	383	385	379	366	364	385	375	403	358	378	372	340	374	379	379	375	382	369	361	356	355	366	375	369	339	396	407	398	387	377	379	387	374	355	363	321	374	393	377	378	405	364	353	402	370	339	400	362	379	368	401	336	370	378	349	386	356	353	390	376	384	380	331	378	379	359	351	382	368	352	340	373	310	351	386	346	334	347	382	401	383	358	357	350	346	400	380	374	371	356	360	421	362	325	357	351	340	387	356	374	366	368	364	419	365	391	389	379	396	388	377	406	347	352	359	340	374	332	345	394	384	398	354	363	372	364	351	344	372	371	372	385	374	357	369	395	368	376	346	367	416	348	368	382	372	367	363	323	352	369	352	366	350	376	361	368	373	365	374	359	370	380	387	355	356	372	337	353	357	360	350	384	349	386	366	359	390	357	341	365	364	367	377	344	370	347	370	365	342	385	330	378	354	363	373	351	396	336	373	331	398	354	369	365	343	377	351	368	409	373	416	377	383	367	339	380	364	329	368	376	346	367	368	362	403	356	361	372	391	403	397	379	366	355	370	347	390	365	349	381	383	379	388	353	349	359	336	395	332	357	362	359	326	353	352	395	369	348	368	376	393	386	341	343	359	343	381	343	413	364	397	350	346	360	366	377	394	398	405	367	373	359	375	432	353	372	353	362	346	357	375	338	379	350	353	391	358	359	386	356	375	373	397	389	369	380	370	359	339	376	369	387	367	369	370	388	368	388	360	339	374	392	356	361	351	407	354	360	366	391	376	377	377	358	376	399	388	401	368	356	406	377	387	387	355	368	329	379	367	348	372	394	410	394	358	377	410	411	359	361	383	367	389	410	387	373	377	374	356	358	343	362	382	414	339	361	374	376	393	368	334	374	388	364	352	364	391	351	367	365	358	363	367	356	339	421	330	359	347	373	339	361	348	334	407	383	367	405	389	329	356	373	346	396	370	374	361	352	348	372	395	375	399	399	383	380	363	357	389	394	368	350	385	374	380	370	351	376	389	390	351	389	385	372	392	378	379	368	349	401	360	372	379	339	390	379	362	376	351	387	332	364	361	365	373	365	380	349	392	366	375	378	352	382	356	373	385	385	403	359	356	366	375	376	378	359	351	361	329	378	382	381	395	359	361	376	382	368	340	344	395	374	389	353	388	376	363	376	373	419	403	361	400	388	362	343	392	358	372	392	356	378	367	373	377	343	374	373	354	375	400	404	388	369	350	336	367	387	349	353	367	370	378	387	385	359	390	340	373	374	389	359	375	346	339	361	350	343	409	362	387	398	366	360	375	390	359	423	416	363	366	400	343	357	371	375	355	371	359	380	378	350	376	372	381	382	340	385	385	382	367	385	386	363	383	411	346	397	342	356	375	404	346	413	344	370	385	343	339	399	390	394	338	369	355	371	388	375	366	346	368	378	352	383	362	352	361	382	353	396	362	345	412	370	365	373	389	363	368	380	359	354	367	363	360	376	326	355	351	368	326	367	334	396	383	394	388	356	377	357	371	353	378	371	330	366	368	390	341	374	380	390	401	363	365	367	370	373	387	364	395	354	353	392	377	381	382	347	365	371	357	384	356	351	347	370	356	354	374	399	350	398	347	353	340	352	408	374	337	348	395	366	362	397	376	382	395	363	364	390	372	413	379	359	382	405	373	375	370	349	381	343	351	368	374	355	390	374	373	359	382	375	384	359	370	362	365	378	353	352	355	380	334	384	379	374	379	352	343	403	378	379	407	418	366	347	344	387	367	387	356	366	381	365	368	377	370	351	387	355	363	366	352	397	374	349	338	375	412	384	368	380	384	371	353	331	369	405	398	380	387	347	381	371	358	366	393	383	401	376	409	339	373	369	376	372	358	374	397	368	386	398	384	364	359	346	362	346	381	347	331	345	360	372	413	364	371	321	381	393	379	384	346	346	379	350	332	400	374	360	375	387	366	394	393	395	378	376	409	344	356	348	384	375	374	366	368	403	377	420	386	376	344	389	396	383	328	362	363	408	381	355	377	341	401	335	378	345	359
4347	378	266	261	230	258	207	216	226	222	216	230	250	204	226	210	221	214	181	205	182	185	217	201	205	188	194	187	195	241	202	195	218	199	202	223	212	186	196	217	229	226	183	239	212	206	225	189	194	187	184	188	208	188	230	208	204	208	191	198	190	199	194	226	185	208	179	203	195	227	229	189	228	206	187	220	199	198	208	212	194	212	217	202	227	200	188	210	219	201	189	209	211	223	204	207	195	222	204	221	218	230	213	222	202	209	201	201	208	220	205	194	228	209	210	205	206	196	224	214	171	216	223	198	196	213	224	214	223	198	194	219	199	231	224	224	208	192	195	204	182	178	216	203	220	213	222	207	206	212	196	206	182	220	187	214	202	199	213	202	202	218	188	193	219	215	194	204	204	236	225	214	210	199	224	195	182	226	171	201	221	217	206	205	216	207	208	204	205	216	213	211	212	207	227	200	226	218	199	211	203	205	213	231	182	176	184	187	231	222	226	201	220	223	237	219	213	212	220	211	186	192	213	184	208	178	204	192	222	209	191	205	181	204	203	212	207	239	211	195	197	185	214	213	214	189	191	202	233	195	181	212	198	188	198	214	190	203	217	200	217	195	204	221	209	211	198	211	219	213	181	212	196	249	171	175	208	193	188	211	205	217	218	206	200	216	214	195	202	207	194	222	195	196	218	230	214	214	204	215	205	160	194	191	188	213	186	195	206	207	198	200	179	187	211	217	205	206	189	192	213	205	216	205	194	207	204	196	201	227	239	225	233	216	183	202	193	223	203	220	221	212	198	220	206	192	218	243	203	209	208	203	198	210	238	230	211	219	227	206	222	204	207	228	213	195	197	195	182	195	199	194	199	214	207	218	175	192	221	212	219	200	181	226	216	222	183	236	196	204	201	206	219	223	185	229	206	206	201	215	197	186	226	189	212	169	233	170	176	223	201	230	194	202	200	220	211	209	223	186	210	197	201	225	216	202	190	201	189	221	196	213	202	183	214	193	220	213	226	229	215	199	214	223	196	223	228	186	213	200	193	215	207	191	218	207	202	208	207	209	234	206	221	207	215	223	213	191	223	179	197	195	214	217	237	219	214	175	210	204	186	198	195	214	203	188	187	208	225	198	201	190	209	224	180	204	234	213	208	177	187	215	205	200	224	200	206	215	182	196	213	185	189	208	193	169	209	209	217	222	217	216	204	209	226	184	211	209	200	188	200	210	203	218	202	211	194	217	191	202	215	214	204	193	201	195	231	188	202	213	209	223	204	217	201	210	233	200	195	199	212	197	219	221	226	183	203	181	209	194	197	221	195	183	223	181	219	213	199	215	185	193	202	206	221	194	214	244	191	235	224	211	201	227	195	238	196	209	213	201	179	205	211	174	206	186	218	206	193	220	170	203	200	194	193	222	185	226	209	218	200	216	210	211	201	207	215	204	194	196	210	201	190	204	193	219	189	192	205	196	211	226	178	198	200	200	192	197	197	243	231	212	204	198	207	215	211	204	220	193	191	205	211	215	227	198	199	188	201	210	213	200	200	208	237	193	211	194	198	230	201	209	202	204	229	199	220	212	190	212	225	190	193	214	224	210	214	206	200	209	183	197	196	210	200	196	187	207	198	194	178	205	212	190	211	202	192	223	222	207	184	188	214	190	192	201	190	192	219	211	208	192	174	180	199	187	181	195	195	191	194	220	201	201	207	196	211	206	196	236	211	221	196	197	216	217	240	211	202	180	211	190	219	192	187	217	220	205	208	197	180	193	226	196	194	193	191	206	191	211	201	188	199	205	212	195	200	190	205	195	211	197	207	206	210	203	212	215	210	183	224	180	204	190	180	193	213	188	197	206	192	191	189	258	194	213	226	196	232	210	181	209	206	197	219	208	203	203	179	194	205	185	206	208	190	206	227	220	209	195	174	200	214	201	198	197	201	203	214	186	209	200	207	213	181	206	216	194	212	203	227	222	196	190	197	231	165	234	210	203	189	216	234	214	219	201	205	207	222	208	197	222	177	186	189	219	186	200	193	203	196	219	220	199	214	196	192	188	186	196	195	226	190	199	225	175	201	216	220	204	188	203	198	226	177	218	195	238	234	215	201	190	195	218	194	181	200	184	192	211	191	203	200	186	179	198	230	215	206	206	214	198	204	193	225	204	217	177	211	191	193	186	188	216	229	198	178	204	222	218	205	224	238	197	199	199	205	203	196	227	186	218	216	198	207	221	215	189	203	220	189	202	188	199	197	223	229	187	225	198	200	185	205	196	217	195	211	166	197	181	199	197	184	202	193	226	212	219	197	189	210	220	221	197	163	182	206	204	191	229	183	182	183	199	224	191	213	211	190	203	210	210	216	242	209	208	212	183	195	188	200	214	200	198	226	178	192	215	211	201	212	227	189	199	208	179	205	179	220	208	182	196	208	174	214	242	197	218	200	212	209	198	196	202	203	225	205	216	171	183	221	204	187	204	203	202	214	228	189	215	220	196	213	204	207	202	182	217	216	204	220	221	219	231	216	221	187	223	220	174	213	189	203	191	201	206	214	244	230	211	205	184	165	210	185	240	222	227	202	203	217	207	227	220	210	191	224	187	210	218	200	225	205	200	195	187	195	200	201	227	202	207	196	187	217	187	169	191	185	206	205	202	178	195	210	155	201	181	197	187	187	211	219	222	188	175	224	228	188	225	204	231	206	219	215	221	215	211	213	244	215	222	202	200	200	198	204	205	192	181	208	194	213	196	202	230	197	218	180	207	202	204	216	186	221	209	226	221	194	216	194	225	228	190	200	218	202	194	198	195	205	203	198	187	181	215	224	211	216	182	191	199	192	204	206	208	213	211	240	211	206	197	203	210	195	205	210	191	211	219	189	200	196	175	207	199	188	182	209	207	189	215	221	172	227	214	207	198	209	185	188	214	190	204	257	190	203	194	217	204	196	198	186	219	217	237	205	229	207	192	196	190	220	208	236	211	191	190	217	215	219	197	223	214	219	214	218	225	209	192	199	178	199	200	189	214	200	201	250	176	202	241	198	184	186	184	209	231	198	196	194	200	221	181	214	213	202	184	200	219	212	206	183	205	240	213	186	199	231	194	251	220	200	189	198	191	210	191	200	197	208	184	230	204	212	185	222	208	194	197	196	198	208	216	200	186	198	184	192	201	194	220	222	188	207	206	191	191	191	188	207	171	181	211	191	207	200	200	206	215	211	185	204	206	212	209	201	207	192	199	176	199	226	193	197	201	201	184	199	205	208	235	196	203	205	221	203	210	177	213	178	225	195	183	218	188	199	201	192	174	222	183	222	207	220	218	218	219	208	201	207	191	203	207	213	220	212	196	222	195	200	202	201	189	201	214	193	199	209	202	217	225	207	229	211	198	187	192	213	214	201	222	187	227	183	210	201	190	185	227	201	181	212	192	185	215	198	221	207	213	194	190	210	195	177	221	214	199	208	213	200	221	207	212	220	214	229	220	206	195	202	201	206	195	210	207
3744	652	777	757	747	737	624	654	630	605	623	562	613	583	562	625	594	572	601	580	570	539	584	571	592	597	517	572	595	569	546	595	569	535	595	591	592	533	552	565	559	561	536	555	560	529	561	566	559	555	555	535	581	559	589	554	552	578	554	561	545	581	565	565	541	535	557	567	537	523	551	529	558	572	557	551	571	576	545	572	554	537	536	581	524	570	580	593	562	551	557	539	556	566	558	557	536	576	562	572	545	538	566	544	568	541	593	545	549	552	543	569	589	543	561	543	528	547	546	579	520	576	541	605	557	593	586	612	570	568	522	526	554	526	566	565	519	555	543	553	530	557	545	559	569	562	530	553	558	546	576	547	572	557	568	581	568	574	551	533	563	549	522	505	521	545	549	574	579	552	531	549	549	564	559	568	595	611	525	576	573	585	569	574	587	549	531	560	552	609	538	570	525	528	571	539	570	570	536	575	532	552	552	595	563	576	564	582	550	559	500	604	515	571	583	571	541	598	540	539	609	531	541	531	540	563	571	588	552	566	580	559	576	554	538	549	562	556	545	554	553	579	565	569	535	539	576	579	555	548	567	524	542	611	564	551	544	560	592	562	572	567	565	620	532	548	511	527	572	559	520	582	553	547	577	575	592	554	524	593	548	553	564	548	549	554	543	537	508	533	569	529	576	570	558	594	508	551	530	556	547	512	551	537	542	549	510	545	556	511	533	517	580	571	576	584	544	567	507	563	562	537	571	590	575	546	565	564	545	574	540	553	559	572	574	572	511	566	538	549	560	563	550	540	584	542	587	604	514	532	534	566	577	548	559	562	568	536	563	587	579	569	553	548	583	577	486	537	508	570	594	541	549	603	626	545	570	583	579	513	529	526	550	562	538	567	605	529	575	523	534	560	573	569	560	610	609	575	573	562	579	578	609	583	533	558	547	536	558	554	569	549	576	551	565	507	551	561	558	562	545	564	533	562	568	560	624	567	551	587	565	621	543	548	565	558	568	567	597	551	527	568	587	513	546	578	533	587	544	537	590	566	559	588	557	550	587	567	556	567	568	530	580	543	560	573	587	498	573	557	546	579	549	547	539	503	563	572	513	584	537	539	543	535	540	561	550	551	539	507	561	553	529	580	533	557	570	540	553	595	517	550	528	563	577	519	546	537	520	529	534	578	562	560	540	580	576	585	532	559	557	567	594	533	562	560	549	532	590	561	536	555	549	549	575	581	579	573	583	580	494	571	556	598	533	558	547	563	576	572	555	547	562	553	579	567	591	569	518	598	571	577	536	592	583	554	563	561	563	544	570	583	562	589	521	553	557	540	560	547	604	542	569	578	580	580	530	583	543	562	567	544	546	578	571	556	538	548	556	550	539	587	550	546	566	534	597	561	554	540	586	525	610	542	568	597	563	554	526	553	565	587	605	596	543	529	510	585	532	555	558	521	591	537	560	514	552	556	550	596	553	580	524	523	564	570	574	566	570	548	558	530	539	546	566	595	550	544	535	565	567	560	559	580	543	584	530	592	497	549	585	578	526	581	562	529	588	548	579	543	587	572	538	568	553	544	583	557	542	582	516	560	516	571	566	535	572	566	556	589	592	518	542	630	522	578	592	522	534	531	565	576	549	541	571	603	549	545	577	546	592	625	571	549	575	549	542	552	538	530	532	548	571	595	526	537	554	538	565	553	560	532	574	501	561	555	552	533	590	572	615	560	549	524	519	544	513	579	625	585	532	549	583	502	571	545	573	594	534	526	565	528	550	570	546	544	568	574	555	542	528	554	549	561	550	544	551	538	520	540	531	552	570	542	554	544	598	577	580	604	506	558	584	528	558	548	592	548	568	512	552	589	508	549	535	567	529	543	517	532	549	585	605	588	548	548	556	549	553	535	610	549	523	564	570	497	559	553	548	577	547	582	578	569	557	611	586	524	566	569	568	548	553	599	562	571	590	556	540	526	536	580	563	538	538	555	561	564	605	568	539	564	536	525	545	525	583	586	521	542	530	570	522	542	558	549	575	567	560	544	614	564	541	565	520	573	554	532	582	574	556	562	570	567	553	597	566	538	600	580	588	541	573	550	609	575	531	588	554	547	555	542	546	539	576	534	572	568	549	555	562	554	546	532	566	560	570	564	567	594	552	536	565	548	588	555	576	561	565	540	538	551	538	571	571	520	532	554	597	561	551	600	530	550	547	537	568	542	571	573	578	600	558	575	540	590	566	565	528	555	524	553	589	558	533	553	529	544	557	571	576	528	576	553	546	541	522	530	568	547	576	571	581	534	576	573	576	568	559	568	515	550	583	555	573	574	560	587	590	566	575	496	563	571	556	493	560	536	544	586	550	523	540	549	576	533	572	565	576	564	567	570	530	558	567	563	559	575	526	574	543	550	566	597	561	586	539	585	561	558	558	528	541	574	564	542	530	528	568	554	546	567	521	563	569	552	541	526	579	551	563	548	569	563	553	579	592	538	612	566	535	555	567	573	527	563	529	587	586	572	571	574	554	568	523	562	566	542	559	554	547	557	558	556	545	575	550	546	602	556	604	557	551	554	556	597	574	591	584	586	577	573	586	535	541	558	565	575	591	537	558	544	571	508	549	572	552	556	554	581	565	537	562	575	553	523	565	557	542	561	556	613	563	541	555	568	558	530	515	555	529	514	592	550	563	561	543	552	531	554	563	559	629	530	547	578	547	556	564	568	511	529	602	563	550	559	566	583	583	557	536	574	562	558	569	577	536	542	554	525	577	623	520	575	642	542	586	545	508	548	559	596	542	562	558	558	567	521	583	567	568	560	553	514	542	540	538	560	574	517	524	566	548	587	528	577	568	564	588	562	530	547	555	570	550	536	581	563	578	546	541	590	586	568	558	528	540	581	576	528	585	564	562	541	566	557	507	593	538	559	588	539	541	553	537	571	580	532	600	528	553	523	567	602	516	537	536	596	533	535	556	548	569	560	630	546	523	513	563	533	570	585	631	554	556	543	575	543	552	558	549	552	475	578	561	552	576	526	504	574	588	559	571	533	534	582	576	556	513	549	554	600	603	565	541	549	581	538	531	541	504	549	520	620	556	549	576	584	569	587	525	594	549	568	604	535	543	572	545	553	550	522	591	572	584	547	544	578	556	549	579	566	584	525	564	523	544	565	535	559	558	587	574	559	561	582	580	552	559	559	541	529	566	587	519	509	566	528	546	575	548	553	550	596	551	570	516	550	535	559	574	551	553	552	552	561	569	547	571	536	554	580	553	560	563	566	559	566	560	517	580	553	496	581	550	530	588	525	590	565	534	527	579	570	546	602	544	579	537	563	574	545	571	539	538	560	570	542	481	594	543	550	579	580	596	560	574	579	551	528	541	519	512	499	538	567	543	541	548	570	583	552	536	517	560	538	549	564	573	550	633	588	560	593	549	568	526	558	576	573	495	536	545	577	620	586	570	537	566	518	570	556	513	561	592	540	534	572	547	546	536	546	608	520	537	560
24234	3502	1203	998	741	590	508	405	402	388	371	320	271	295	298	268	268	259	296	307	282	284	281	253	269	276	279	270	277	258	268	245	285	284	272	227	253	258	224	243	218	274	254	231	278	243	256	273	217	270	246	271	300	267	244	287	234	233	241	262	256	263	243	248	274	269	251	251	252	267	233	260	293	257	254	237	237	217	227	267	253	260	259	258	257	259	247	244	259	248	221	275	255	258	236	257	279	246	263	271	259	253	270	256	269	252	256	245	262	255	269	247	262	229	231	267	263	229	251	253	247	236	284	286	241	282	268	248	257	245	265	243	236	249	237	254	246	253	253	255	275	246	240	243	241	248	254	241	248	251	238	266	260	260	243	241	250	228	279	249	238	243	258	230	266	241	238	232	245	275	249	236	256	251	262	287	242	274	248	266	271	233	248	268	261	247	250	258	290	261	271	256	253	252	258	256	249	256	256	246	263	263	236	218	254	246	247	254	258	267	265	270	265	272	242	253	262	288	248	247	248	303	234	277	218	244	247	238	265	257	251	262	250	244	280	286	249	255	281	254	237	267	263	231	247	234	247	247	249	259	258	241	250	263	245	232	280	266	260	258	234	245	253	242	234	265	244	277	263	255	259	265	280	239	244	237	264	237	249	254	246	266	257	260	275	241	277	281	253	258	245	232	253	289	278	255	245	254	268	262	261	259	258	232	252	255	268	224	237	269	231	255	239	246	231	272	241	270	252	250	233	266	260	263	249	241	281	278	240	238	247	227	254	247	239	281	272	269	224	227	237	309	244	243	236	218	251	261	247	213	233	267	273	225	255	258	220	223	241	244	263	231	251	293	265	254	231	262	281	277	257	233	244	242	210	266	239	220	228	224	267	252	273	242	253	265	246	252	254	254	257	263	258	220	239	230	232	270	239	249	268	238	237	261	262	255	244	270	241	275	276	241	220	239	252	263	249	278	237	260	269	253	227	249	231	233	259	250	235	247	223	248	267	259	236	271	267	247	264	270	233	250	216	286	254	240	254	270	264	266	252	225	250	253	235	268	253	252	241	241	239	243	236	251	247	246	251	291	261	265	242	271	211	249	260	253	247	257	280	253	250	267	267	265	227	258	255	241	237	261	270	246	247	263	259	232	232	261	226	245	259	270	254	257	281	244	266	269	241	272	263	257	261	244	235	241	259	238	273	263	261	270	261	267	257	253	261	248	250	282	248	244	251	239	263	236	237	248	221	264	250	232	251	268	229	277	227	249	251	304	260	251	251	221	262	258	251	252	266	269	258	282	246	286	285	287	245	284	248	247	253	260	271	262	252	236	261	248	239	256	278	245	252	280	286	220	232	229	238	239	255	267	254	283	241	264	253	232	250	241	258	253	257	235	265	245	244	274	270	259	247	243	262	260	273	243	232	271	247	255	270	269	245	256	245	256	241	260	235	271	258	251	269	245	228	246	243	234	237	251	268	253	257	249	250	242	248	274	238	269	259	302	302	253	235	241	265	279	251	240	271	238	232	257	246	249	256	260	276	245	263	238	280	246	288	257	233	268	254	263	272	227	239	246	260	272	254	225	234	221	241	248	246	231	278	244	247	243	245	261	249	267	251	233	256	243	296	246	243	220	257	248	279	242	268	254	276	255	248	250	241	264	285	251	252	237	242	273	230	243	248	269	233	256	277	234	263	257	246	221	260	280	237	250	261	241	243	272	272	281	257	259	263	253	263	255	248	249	251	252	250	233	240	256	236	260	250	246	272	255	254	275	253	225	257	255	243	252	208	280	273	254	245	238	268	270	263	262	245	251	255	232	228	262	267	239	268	222	224	236	238	228	258	260	231	233	259	234	266	227	260	258	220	245	272	260	263	263	214	236	259	252	267	235	237	258	225	232	243	272	251	230	252	251	239	230	229	267	231	270	229	251	231	272	246	233	276	234	248	266	231	245	228	291	268	240	274	261	255	223	243	249	246	292	237	233	251	258	246	270	256	275	240	256	279	252	259	261	249	255	263	264	260	236	234	241	230	247	242	274	267	242	272	261	223	272	263	251	228	268	279	265	267	258	242	255	262	215	276	270	261	249	235	231	281	260	237	253	248	264	275	248	244	255	247	255	221	269	265	286	254	244	221	243	251	287	277	247	260	248	251	262	260	223	236	255	268	260	237	225	239	229	262	246	218	252	283	265	258	238	267	243	245	237	215	250	249	279	253	257	251	266	259	217	250	255	237	243	234	242	247	250	221	286	247	262	245	265	261	247	230	267	280	243	274	258	242	249	260	248	296	243	216	278	245	261	247	263	254	259	255	248	268	253	245	239	272	234	228	247	277	267	267	251	272	267	245	261	215	239	245	250	258	256	237	258	247	242	256	261	274	287	259	252	238	229	265	272	268	241	252	260	268	262	235	262	257	248	229	246	264	277	252	245	257	272	259	232	238	241	251	263	281	271	246	234	263	228	263	246	238	263	257	241	234	241	253	276	228	283	289	253	265	273	273	251	227	254	268	258	265	255	270	228	258	261	282	253	258	287	267	244	235	253	230	260	275	268	244	263	232	276	260	271	253	255	286	277	229	241	229	243	243	270	278	273	230	264	257	257	226	267	239	259	233	241	243	280	222	276	243	248	257	258	264	251	248	246	293	243	248	245	252	252	257	247	237	255	259	244	258	220	246	229	266	239	247	261	258	260	244	239	242	264	249	241	239	275	247	265	226	256	238	280	241	258	253	235	239	259	261	255	239	273	214	247	275	250	249	277	249	233	280	238	251	272	272	219	249	254	258	245	258	278	267	273	231	246	260	276	247	245	260	280	263	277	238	247	253	250	220	230	230	268	254	246	253	267	270	262	248	228	275	250	242	241	247	266	253	234	255	238	253	283	254	282	269	252	275	277	239	236	254	267	235	268	234	231	263	258	239	246	234	250	273	231	276	253	247	259	245	269	259	238	264	242	249	243	286	284	249	280	277	249	267	252	259	237	263	262	244	258	262	261	219	245	257	252	227	245	224	253	254	285	263	247	232	252	245	276	251	254	256	247	222	247	252	261	267	259	222	231	264	237	248	232	265	267	254	262	256	247	227	247	267	297	287	230	255	255	282	242	255	243	262	225	263	262	238	245	218	252	242	220	243	271	226	246	249	251	245	255	247	224	261	250	271	251	234	244	280	260	257	240	244	263	271	257	278	248	240	274	238	245	245	254	289	272	262	278	267	251	279	257	263	266	232	283	253	259	302	258	270	248	239	256	244	234	243	283	227	262	241	252	264	253	251	238	253	238	224	242	230	278	247	265	216	257	246	282	240	283	260	253	247	251	237	254	249	241	279	224	255	236	272	260	247	262	261	244	227	276	254	261	280	235	253	233	235	237	247	238	261	246	244	246	282	269	262	273	250	248	237	249	269	247	249	273	248	292	250	281	261	277	262	254	254	260	264	292	243	254	248	260	248	265	273	239	248	250	241	273	269	224	279	256	226	243	236	273	229	262	237	279	258	272
13536	1770	2565	3081	2765	2347	2043	1788	1552	1391	1301	1158	1138	1062	1006	989	956	925	786	875	828	801	778	811	807	727	806	749	734	690	737	705	743	697	750	757	744	652	714	663	735	682	721	691	685	665	701	732	655	691	681	679	691	636	690	706	683	649	668	665	697	661	646	620	667	671	661	673	724	700	659	699	657	670	705	622	613	630	649	716	636	634	637	664	669	627	640	659	658	653	639	636	686	617	668	689	674	687	643	650	659	648	673	688	632	694	673	624	621	686	685	622	642	629	661	602	661	633	645	674	709	648	686	627	674	680	657	628	676	661	644	649	674	630	648	631	624	637	673	640	639	653	652	686	658	681	649	649	653	650	635	650	635	663	597	677	652	666	637	627	635	656	680	669	684	663	647	667	690	640	655	644	658	692	700	656	717	666	676	654	665	690	687	614	662	665	635	635	662	619	677	664	588	700	634	633	632	651	667	648	646	676	684	664	644	662	652	600	652	661	666	644	655	678	617	656	662	637	678	677	700	676	657	626	632	658	634	654	635	675	689	674	632	626	660	693	632	668	688	656	661	615	669	679	638	655	645	649	664	652	649	672	684	684	668	663	587	643	678	674	670	646	647	657	652	716	663	707	678	631	637	620	626	668	654	668	686	685	647	620	715	692	655	639	639	650	686	660	649	641	663	620	655	652	687	644	673	635	664	635	670	691	642	645	689	664	659	723	571	637	641	667	711	655	709	662	661	628	673	620	652	645	676	648	684	614	674	655	670	627	640	664	672	607	631	640	666	624	637	624	673	613	680	616	643	645	659	669	654	637	678	645	667	643	666	657	650	705	680	614	641	676	637	632	652	657	635	637	634	631	672	695	638	656	659	612	606	629	631	647	652	648	656	643	627	623	613	667	630	698	646	660	654	660	669	664	659	626	659	629	679	658	708	669	625	693	624	641	617	681	663	678	627	654	727	627	623	632	633	649	594	624	682	677	663	660	685	667	657	655	611	665	653	665	600	662	666	642	662	685	646	638	632	635	636	665	670	632	639	681	685	667	663	680	674	610	658	673	610	658	632	619	625	720	671	685	652	701	663	664	654	665	651	655	688	692	660	658	678	636	648	613	665	665	702	680	683	600	656	622	657	612	682	649	681	696	673	648	646	662	648	642	644	667	648	681	655	670	652	648	636	707	632	603	645	657	629	597	715	701	677	654	614	659	675	657	641	621	644	614	682	650	655	675	626	604	663	662	646	633	641	635	668	678	638	652	651	647	606	644	648	632	657	673	649	694	676	673	665	667	651	596	660	618	659	687	662	642	662	662	694	614	661	620	645	626	672	631	626	673	649	651	671	654	651	681	654	705	634	646	666	666	684	651	638	606	653	639	681	679	633	657	629	621	667	675	667	614	683	641	654	676	631	641	636	662	616	624	657	671	658	664	627	679	706	637	661	707	662	638	638	656	687	647	709	623	616	651	668	679	660	638	699	665	673	674	683	650	598	668	675	682	683	655	652	682	664	666	638	612	605	683	682	663	660	624	630	679	656	689	680	630	660	649	653	653	657	641	646	680	706	657	645	643	636	685	677	698	659	635	665	670	616	642	634	693	686	635	664	690	678	641	677	608	635	676	643	633	613	638	718	608	650	689	664	674	643	672	642	657	651	658	611	650	629	640	605	652	639	660	634	626	635	648	649	654	654	652	624	688	658	680	660	618	720	661	689	665	640	658	640	635	657	630	677	616	614	635	650	640	684	647	668	626	704	603	649	664	686	609	647	623	661	624	651	667	668	674	699	682	674	658	673	654	651	629	648	663	645	636	676	654	668	660	674	650	661	680	614	666	668	670	656	653	684	623	659	668	667	657	687	659	639	660	667	651	657	668	643	655	722	624	637	644	662	672	657	656	652	635	587	674	670	696	693	666	621	626	688	624	620	671	705	620	687	708	638	636	644	685	669	690	635	650	690	676	623	662	635	658	638	648	641	669	656	656	643	656	667	680	645	659	681	609	659	648	612	615	652	612	629	666	692	672	676	684	639	618	642	641	626	614	633	642	684	682	666	607	657	622	664	669	651	649	659	630	650	651	713	633	696	639	666	644	695	655	653	599	665	671	663	689	652	640	628	664	617	713	663	646	633	691	646	667	635	665	651	604	673	651	643	678	602	660	639	628	656	674	631	656	634	647	672	672	666	619	667	651	662	701	649	696	634	652	649	650	655	698	641	671	669	655	680	627	618	678	641	685	658	630	690	649	609	651	655	643	654	695	668	662	696	656	667	639	681	630	700	650	663	657	672	627	670	649	617	666	660	659	647	612	682	708	625	634	642	672	633	639	627	623	643	628	627	695	689	673	629	682	640	656	671	629	670	690	663	662	649	668	649	661	656	681	686	626	706	649	688	648	693	628	624	631	593	657	679	682	624	673	653	670	662	664	647	689	709	682	662	667	679	655	621	668	674	623	698	673	668	632	677	662	685	650	706	666	629	698	629	636	664	630	645	625	680	682	658	674	692	675	659	606	676	687	643	717	633	712	675	627	679	685	655	654	626	658	636	621	688	684	644	664	616	635	658	671	712	614	659	670	659	678	645	641	620	673	658	631	642	633	691	665	656	613	675	624	698	679	663	649	654	698	664	669	647	610	649	643	672	685	665	639	660	666	653	664	639	665	679	652	690	636	648	711	666	666	677	645	651	677	657	682	633	643	678	645	645	614	671	654	723	658	681	627	681	663	622	629	678	648	656	640	671	642	653	696	670	645	699	689	655	625	653	647	621	650	655	631	650	678	653	694	665	629	678	666	701	604	637	633	684	650	666	636	655	666	646	651	652	663	644	639	706	650	668	641	655	663	649	620	694	629	634	672	662	701	646	664	649	648	639	688	653	680	649	702	626	674	630	649	619	661	670	678	648	645	681	686	641	647	658	663	687	682	668	645	650	605	648	701	632	667	649	650	598	700	677	664	619	690	613	621	700	653	668	659	657	650	625	663	651	642	673	619	634	657	684	645	684	680	663	642	698	675	663	686	641	639	643	679	665	637	669	645	640	641	654	665	625	650	668	661	669	603	722	706	655	649	629	670	658	633	643	672	656	656	659	608	636	658	631	710	709	688	649	679	692	651	653	627	638	668	664	617	663	696	629	637	629	673	659	621	671	677	654	665	678	622	680	614	616	623	621	676	622	685	662	684	688	661	668	648	649	651	649	667	626	662	673	638	665	707	621	645	649	635	640	666	709	653	622	615	651	624	666	665	673	626	597	703	621	660	667	676	663	610	672	636	667	624	669	681	643	608	675	683	641	622	650	639	673	649	642	621	642	646	650	654	667	645	665	631	653	589	664	636	645	688	610	618	631	670	669	624	623	691	683	639	674	656	644	645	646	656	657	639	608	671	633	608	661	633	631	614	639	660	691	638	594	659	659	674	680	662	667	635	722	650	681	662	685	656	677	665	648	696	632	619	629	645	586	679	669	631	620	629	684	620	697	670	649	631	688	714	697	679	625	682
35747	7967	2270	1693	1140	877	626	513	380	382	320	277	287	235	273	214	261	195	185	184	186	189	185	161	151	162	175	160	166	178	142	156	155	162	138	147	162	162	138	137	148	147	149	137	134	155	123	143	131	168	153	150	140	144	153	157	146	135	149	133	142	131	132	125	134	123	122	144	143	137	126	158	149	155	140	127	150	148	149	151	152	131	131	165	133	153	158	125	138	166	131	149	150	142	154	140	150	138	142	111	162	128	157	142	139	112	137	138	145	140	160	141	146	152	117	158	140	136	123	142	146	148	145	144	146	129	132	149	136	138	152	124	133	136	141	160	150	159	125	147	136	125	144	122	120	133	131	136	124	156	130	133	151	135	132	138	143	136	123	137	136	133	128	140	159	149	147	149	136	125	158	128	147	126	128	163	140	138	148	124	131	124	168	152	123	138	132	117	117	122	141	136	139	143	125	132	132	134	136	143	124	167	153	131	130	119	135	119	140	140	134	145	146	134	143	125	124	148	128	120	128	131	146	130	128	158	135	124	137	130	134	124	151	166	112	130	149	141	124	130	127	127	155	126	130	154	148	120	127	144	138	125	132	131	131	124	132	133	133	138	162	140	148	129	158	130	132	130	135	141	128	133	133	134	146	145	143	128	135	148	134	139	135	130	145	131	122	150	133	129	136	134	134	149	116	128	134	130	123	138	128	154	147	148	132	149	132	139	140	142	131	139	165	133	145	165	143	153	142	137	148	141	130	137	127	139	121	131	151	139	150	126	146	132	129	126	142	131	131	143	119	148	113	128	141	142	139	150	145	142	147	123	126	148	132	123	120	118	143	151	141	137	121	146	155	141	125	136	137	149	130	115	132	112	126	142	123	133	140	136	132	132	129	141	119	135	125	139	121	145	139	141	137	123	154	142	130	150	155	139	146	132	138	151	139	133	148	136	138	129	132	142	151	146	136	125	128	137	132	158	107	135	141	147	110	140	154	123	117	147	128	130	161	131	133	126	141	154	154	145	138	146	133	154	160	132	134	135	131	129	136	137	123	126	162	144	124	148	140	144	115	140	144	113	126	136	151	145	131	137	157	125	140	144	136	143	131	154	137	125	127	128	154	115	140	110	112	154	128	133	131	139	122	138	118	129	129	124	124	124	139	89	156	147	136	133	128	131	136	133	147	124	131	131	133	121	125	134	132	149	136	135	130	123	136	128	142	156	128	126	133	136	124	130	136	127	135	123	134	127	149	138	130	135	118	132	140	117	145	135	129	139	138	117	130	139	125	147	130	161	118	129	142	121	151	128	147	131	105	136	161	132	123	136	162	134	140	116	130	149	124	129	138	143	128	140	143	135	149	146	144	135	144	153	146	129	119	146	137	148	119	134	143	146	142	144	148	157	147	136	146	149	130	134	123	128	134	116	129	141	158	138	152	131	155	139	153	146	112	135	144	151	142	133	99	133	133	153	137	147	124	125	138	151	151	128	136	137	133	148	138	136	124	130	145	143	128	171	154	138	136	133	130	148	128	137	142	139	142	124	146	133	138	155	127	122	124	130	128	154	129	155	101	149	137	136	145	129	156	145	149	110	134	138	126	131	125	143	127	131	148	139	132	143	138	151	140	150	154	134	150	127	113	140	138	126	135	152	143	129	140	142	107	134	135	121	132	127	132	147	134	132	108	126	129	132	135	152	135	131	131	131	144	143	152	139	147	129	133	140	139	132	149	149	112	123	121	151	127	134	148	130	144	132	116	135	146	139	140	138	122	151	165	145	134	140	116	136	117	123	118	152	123	122	133	151	122	154	152	168	122	144	127	119	146	130	129	135	131	111	122	145	129	121	117	144	134	122	120	134	144	156	146	142	126	129	140	121	148	160	140	131	137	119	134	131	136	135	128	138	144	126	141	133	144	149	141	127	117	122	123	124	141	142	126	147	134	129	152	137	134	138	143	141	130	135	134	144	119	153	138	141	120	144	143	132	146	136	125	149	157	134	135	150	144	156	136	141	154	155	124	133	169	118	127	135	161	138	123	118	122	149	111	135	124	134	156	144	143	122	123	131	123	156	142	119	136	139	144	109	132	109	122	140	144	132	127	146	127	139	147	107	139	136	138	156	124	138	120	133	127	136	155	137	122	139	135	146	125	153	133	129	105	128	130	138	139	123	127	122	151	130	138	125	146	131	127	136	136	131	129	169	140	140	148	131	146	163	131	160	149	134	141	125	117	165	145	150	131	150	143	152	139	117	137	129	151	146	135	133	136	137	145	163	148	143	148	116	114	128	143	144	137	144	146	126	116	116	125	125	139	129	122	147	141	143	107	119	132	130	128	165	138	145	132	109	135	124	136	135	130	128	138	130	145	135	148	146	136	135	140	140	138	135	139	147	142	145	112	139	129	128	145	137	162	124	145	135	151	129	152	133	146	140	146	149	156	151	151	115	107	131	145	131	129	134	126	149	143	136	136	140	147	149	140	134	141	149	137	138	142	143	126	137	136	133	145	133	123	141	134	155	143	116	137	140	129	157	146	120	167	138	149	139	143	130	152	130	118	143	149	124	128	153	123	135	116	145	135	145	149	122	159	152	128	135	145	144	116	155	136	134	141	155	133	133	123	117	127	139	142	143	153	130	150	120	123	144	141	120	141	139	130	138	126	134	133	140	141	142	138	150	152	141	133	149	138	142	141	142	131	132	131	148	152	124	145	127	154	158	129	153	126	125	147	155	125	139	130	142	151	144	129	139	121	117	124	140	138	154	137	118	123	153	125	158	144	142	125	127	141	126	130	146	134	117	119	131	147	127	157	132	148	131	126	121	131	123	142	122	135	134	159	160	129	138	156	136	132	126	131	156	132	132	145	129	121	155	128	149	134	146	135	119	127	126	135	144	151	147	125	139	132	132	140	128	132	131	123	173	134	129	153	143	148	134	145	132	140	137	113	150	131	129	133	124	137	149	146	168	131	113	152	153	142	135	145	153	132	140	123	138	134	125	114	146	144	124	126	132	157	133	128	146	136	149	118	137	147	161	140	139	140	156	129	128	149	148	130	137	137	127	125	152	128	127	138	135	157	155	137	144	135	143	164	150	141	157	135	132	127	114	145	125	151	129	142	125	131	157	111	145	142	128	139	136	125	146	121	144	128	147	155	122	129	112	139	137	135	164	136	157	146	122	131	131	135	118	127	161	128	133	145	149	147	119	135	127	143	131	144	115	135	131	120	133	132	132	134	149	137	147	132	147	152	142	135	134	133	148	135	147	142	133	130	133	133	127	119	144	131	139	128	148	142	169	111	150	139	132	123	137	116	119	128	130	141	132	130	130	146	127	128	139	136	147	164	136	153	138	139	119	151	124	126	116	126	136	121	131	128	123	150	137	151	133	99	143	112	119	140	113	130	160	120	158	126	136	142	133	139	157	145	139	138	142	139	124	127	132	120	141	134	140	143	139	123	143	142	116	148	124	141	148	161	145	146	123	117	154	116	157	126	143	146	121
19586	2787	4001	4850	4360	3553	2836	2448	2049	1749	1656	1338	1271	1057	988	972	875	848	813	767	697	683	703	658	659	574	563	598	560	529	526	529	506	486	495	490	445	460	472	480	449	462	427	425	419	436	436	419	424	433	416	407	427	441	364	401	415	418	448	426	399	404	424	383	417	400	436	411	412	373	368	429	401	417	411	402	407	402	417	385	408	378	374	407	411	387	403	408	371	369	393	403	417	365	374	420	380	408	366	384	368	376	374	380	422	374	379	396	389	397	388	377	366	377	401	385	382	369	388	377	353	368	377	356	396	354	355	404	414	363	373	362	403	368	384	403	398	374	365	370	392	367	347	355	373	402	386	383	392	425	387	376	357	366	392	398	378	378	353	388	351	401	392	370	359	359	338	368	417	381	362	404	385	377	382	373	385	380	364	387	362	368	405	386	367	373	400	392	365	393	336	369	363	382	352	352	373	394	404	404	359	398	378	385	372	367	355	384	367	374	382	374	361	410	376	372	391	361	389	355	371	390	361	384	394	360	397	342	397	376	367	403	384	385	384	352	351	372	398	365	362	380	356	383	376	368	386	395	412	352	416	385	398	350	371	355	395	422	371	390	413	380	383	368	355	398	359	378	360	381	400	381	399	366	349	386	353	380	331	375	362	381	383	366	396	375	376	353	350	355	393	337	370	391	386	370	361	340	340	347	362	368	374	352	377	371	349	374	358	358	378	382	382	347	396	351	390	364	390	381	381	348	345	387	377	372	365	394	390	336	382	397	352	384	354	361	399	370	401	368	400	349	359	368	351	368	383	398	370	381	367	357	378	411	355	381	381	368	377	382	357	372	359	362	361	398	385	400	354	368	357	365	374	361	401	361	370	345	375	403	371	348	393	334	349	344	334	392	369	366	394	377	372	413	356	390	383	370	361	366	366	339	335	356	372	378	369	377	375	381	342	385	389	382	401	363	380	383	350	354	395	390	358	364	394	348	355	365	383	398	358	370	389	396	379	371	380	399	400	354	357	389	380	349	409	353	348	336	357	364	411	370	396	373	369	328	359	382	384	329	347	389	369	381	387	343	351	389	364	390	387	396	376	363	386	395	390	397	370	369	372	390	345	404	368	391	379	344	384	373	402	380	378	388	377	354	367	364	377	364	377	372	359	365	389	367	354	370	360	406	366	356	394	362	395	395	372	318	361	374	391	380	377	394	331	376	365	371	381	367	382	375	393	378	391	367	386	354	325	383	361	381	342	345	352	365	353	365	388	366	371	369	396	345	384	372	393	383	337	370	423	361	402	384	381	362	383	338	372	378	363	392	363	401	341	407	367	353	353	380	359	381	368	388	367	362	389	410	396	372	344	384	405	380	405	388	375	372	352	365	395	356	345	384	409	359	380	340	364	371	354	364	366	381	352	379	374	357	404	371	398	369	392	386	389	371	360	352	386	346	368	375	354	377	398	354	415	401	365	383	385	408	367	371	335	377	365	372	367	365	372	370	378	375	390	369	418	368	388	398	396	364	391	395	359	361	333	365	379	355	368	390	369	363	374	371	375	376	377	406	384	360	385	399	358	382	372	368	359	389	397	411	332	373	372	371	389	350	376	399	388	386	373	374	407	340	352	358	376	368	393	358	342	400	368	384	382	362	377	388	366	366	372	378	385	375	368	342	383	341	413	379	360	394	383	344	371	357	344	398	382	363	394	366	413	391	381	383	377	392	350	379	382	314	368	370	379	390	392	363	390	386	327	341	370	383	355	352	337	367	418	389	339	395	414	392	355	380	329	388	395	365	368	364	361	370	398	383	368	403	366	346	393	365	351	387	408	381	403	374	349	400	374	373	343	334	364	377	361	361	359	340	357	388	360	378	367	398	403	392	370	420	400	369	366	406	384	358	373	354	343	349	365	378	387	369	345	394	357	417	362	360	447	338	383	370	344	379	381	348	366	385	386	397	369	406	361	395	332	395	373	386	385	398	396	372	396	381	350	390	381	384	373	379	385	387	394	385	336	403	349	387	351	369	403	427	383	409	409	334	340	373	432	383	425	368	332	400	381	368	372	373	377	390	373	368	368	372	394	317	378	370	400	364	350	366	393	357	401	358	339	368	365	371	396	351	343	359	415	332	379	378	358	387	386	365	376	318	398	345	348	366	341	384	363	373	385	338	389	388	355	379	354	369	403	371	360	388	368	392	402	418	364	414	347	356	389	387	355	369	379	343	381	380	357	342	349	362	384	336	375	379	395	356	375	357	382	382	349	364	369	399	360	407	366	406	380	378	373	346	399	358	362	403	387	365	392	390	393	350	359	368	342	374	373	391	354	364	377	372	366	374	381	331	344	369	377	398	378	389	372	392	330	352	348	398	394	377	382	378	374	373	392	377	357	370	363	348	406	381	387	355	375	356	362	421	390	409	364	381	387	382	360	347	325	370	375	362	400	390	361	395	348	363	378	384	382	342	384	349	365	382	347	336	378	359	361	373	389	385	344	392	370	377	382	360	351	394	386	399	366	358	406	357	380	362	406	382	340	366	377	387	395	373	370	371	388	353	349	369	393	365	389	374	377	377	362	367	392	397	357	400	378	371	358	391	417	395	390	391	360	396	328	344	392	349	366	387	367	403	348	346	382	355	369	384	366	353	362	348	357	356	362	378	378	405	358	352	345	360	377	373	367	385	341	347	341	388	339	358	382	389	352	377	349	405	408	370	372	352	398	359	350	362	369	386	366	372	368	380	331	375	368	380	378	369	397	375	355	336	389	391	364	339	347	379	389	372	356	354	364	362	385	330	367	368	357	352	362	362	390	349	390	386	371	360	380	378	334	353	392	350	384	362	353	392	400	368	369	380	361	349	362	369	377	388	362	386	391	381	365	362	389	351	383	377	396	411	321	354	380	354	350	349	334	398	359	359	350	368	394	348	352	359	378	355	367	370	377	360	362	392	367	357	374	374	367	393	368	408	395	336	396	415	419	390	361	368	377	404	386	389	404	343	350	364	366	370	393	376	389	369	333	379	394	392	387	351	357	368	372	391	379	397	363	404	417	338	344	378	362	351	392	386	386	378	367	360	371	388	373	352	399	382	381	361	349	401	379	372	322	378	404	394	406	373	392	371	375	347	339	380	381	357	361	368	364	348	386	389	383	368	358	364	369	355	375	357	355	320	350	357	350	372	356	405	358	363	393	379	377	363	350	397	382	352	361	374	387	378	379	375	415	353	340	394	354	409	368	389	364	358	379	355	399	362	367	387	392	376	398	354	340	388	412	393	381	376	371	383	377	400	392	365	352	362	366	334	385	372	383	340	352	392	344	347	361	354	378	384	356	321	320	352	381	371	375	376	384	354	365	344	386	350	397	358	382	362	375	355	382	388	396	367	378	385	414	356	334	388	361	337	367	372	361	419	393	349	381	354	348	370	351	367	376	381	356	368	370	374	387	355	397	403	393	385	384	366	380	396	353	399	374	377	363	397	368	395	366	356	364	362	378	388	396	365
4324	400	275	267	258	267	221	207	214	211	209	200	223	183	208	205	204	199	219	197	203	206	209	235	194	204	206	213	212	200	208	195	201	210	180	196	218	227	208	233	211	218	220	199	194	209	208	207	193	215	208	218	196	204	236	224	208	203	212	188	205	208	212	212	189	226	223	196	227	197	193	204	225	192	208	201	197	219	230	201	203	180	185	213	208	196	216	198	187	211	224	202	228	202	214	213	226	226	224	206	211	201	202	185	198	187	208	201	188	182	182	189	194	221	212	202	211	199	204	188	232	206	215	196	222	212	204	212	214	191	231	227	196	219	218	196	208	210	243	211	226	224	208	198	225	211	206	229	196	233	224	199	224	219	200	202	208	231	244	218	209	212	204	206	211	212	206	211	186	225	203	198	219	211	219	201	212	211	234	206	193	202	210	191	181	208	213	210	218	206	224	201	199	214	219	220	214	215	197	186	201	211	222	241	229	227	209	182	185	209	202	230	201	218	184	177	207	204	200	225	198	208	202	210	178	181	203	192	197	220	197	194	202	198	193	205	215	215	222	209	217	214	239	214	193	199	208	187	244	221	202	176	175	229	221	180	195	225	193	220	225	184	177	236	210	212	195	199	206	202	219	191	211	190	223	197	192	210	250	208	218	207	223	212	224	228	198	220	196	196	219	220	230	228	225	205	190	203	181	212	223	234	187	191	193	204	190	209	188	167	209	238	188	217	233	218	203	203	214	208	219	203	207	245	216	185	208	220	236	200	211	200	206	194	250	203	205	198	220	201	202	222	250	197	220	237	195	218	181	180	204	224	223	195	224	170	199	211	212	207	198	209	202	182	202	212	199	204	231	222	208	211	200	206	207	211	181	223	193	181	223	182	257	220	197	218	197	202	222	231	210	216	200	213	183	233	193	192	202	195	208	223	225	225	213	239	218	209	239	213	194	208	227	212	201	209	199	181	178	203	202	247	220	224	207	206	196	212	202	200	197	214	221	225	210	186	219	198	201	218	238	206	200	216	216	231	197	191	213	209	192	202	214	195	192	203	195	228	219	206	205	195	236	213	196	197	211	192	211	182	212	216	222	201	220	209	217	212	225	211	219	199	189	214	210	202	212	182	202	227	226	206	203	186	217	218	202	203	206	204	203	185	198	224	229	208	206	199	197	199	222	214	206	200	200	199	215	229	190	208	200	202	205	191	195	213	214	202	235	217	200	197	183	210	237	195	217	203	225	205	185	199	208	217	201	212	192	190	218	205	193	213	201	196	173	229	195	193	210	230	215	218	210	199	224	225	206	212	257	199	197	199	197	194	210	196	238	217	207	216	233	213	208	202	188	195	209	215	212	205	195	200	236	207	206	232	196	204	201	214	209	218	206	217	213	192	231	200	205	208	227	218	208	210	214	211	180	203	206	205	204	225	220	200	200	206	227	212	184	205	204	214	216	183	206	203	220	207	192	211	213	188	219	214	211	184	213	205	226	206	203	230	218	217	213	229	211	226	197	183	218	197	175	207	210	229	206	209	210	213	180	211	216	202	208	199	204	199	216	200	180	192	214	208	218	213	227	203	206	212	224	195	212	204	218	195	235	202	208	219	194	239	192	201	194	187	207	219	211	225	196	220	190	172	228	202	181	194	212	229	220	203	192	225	205	181	205	203	203	218	214	198	198	202	221	231	197	204	218	212	238	212	201	197	214	207	203	232	193	196	236	187	208	230	179	202	253	230	223	207	183	194	220	197	187	208	224	216	176	213	185	205	200	212	202	203	204	197	223	195	199	204	206	207	190	199	194	195	189	191	215	200	188	203	214	195	236	217	228	208	192	222	215	216	202	193	220	234	214	215	237	205	200	184	211	211	167	222	235	206	198	223	185	181	227	200	166	203	205	181	203	221	183	194	217	228	218	217	200	209	216	204	211	220	204	207	213	200	199	235	208	175	197	223	198	187	196	243	221	202	211	203	184	207	233	203	206	210	207	204	206	208	183	190	206	215	192	196	209	188	205	191	196	227	219	214	192	218	194	216	183	215	197	219	194	185	186	194	209	185	209	187	196	206	223	190	199	197	211	210	218	228	212	248	191	216	209	211	214	173	187	191	185	215	197	184	203	214	229	181	215	190	188	218	233	200	190	199	219	225	195	197	201	195	208	211	222	211	221	214	200	198	218	173	201	187	232	198	192	179	204	172	198	215	182	217	212	213	202	212	213	202	215	178	223	248	217	239	217	202	212	186	218	186	216	197	195	186	175	224	199	239	226	208	209	195	212	242	191	217	206	173	184	197	201	224	217	216	186	230	180	197	206	179	207	192	202	188	215	214	218	182	209	205	203	213	187	223	228	203	208	218	211	198	188	186	215	212	173	197	179	211	224	213	218	191	210	195	203	207	218	225	217	182	186	207	221	208	206	213	199	232	211	197	198	204	203	208	238	215	202	217	215	210	218	201	224	199	197	214	211	206	211	236	204	234	213	197	197	214	202	201	220	228	187	204	215	203	227	231	207	204	233	212	188	214	201	210	217	215	223	188	219	207	198	216	208	226	228	207	192	216	211	208	258	212	219	229	183	192	204	204	209	245	203	232	219	194	212	178	190	199	192	189	200	212	197	216	229	204	191	229	218	233	217	199	213	223	195	203	190	204	220	223	213	209	211	222	225	225	199	217	196	194	180	218	192	193	217	229	235	204	236	210	199	229	185	229	180	203	218	200	207	204	213	210	215	198	194	195	224	191	194	202	196	201	209	226	211	202	214	220	219	231	210	201	219	225	216	203	225	194	210	201	184	205	223	198	218	182	225	212	185	204	218	215	193	190	209	197	188	232	205	210	198	202	218	210	189	223	223	199	222	184	172	199	190	194	205	202	215	203	219	219	223	240	213	232	214	195	207	199	217	191	194	193	208	219	187	195	211	219	174	224	207	177	195	195	227	202	211	230	201	202	173	215	204	196	214	185	215	217	209	207	209	181	175	194	184	207	192	226	207	194	211	230	211	208	210	223	213	194	209	190	205	195	218	212	221	218	202	215	193	222	201	210	225	208	215	211	209	205	206	204	194	210	204	205	216	216	242	183	221	217	212	214	207	202	206	199	218	206	207	228	231	202	219	190	220	186	227	208	188	211	220	216	224	200	216	229	218	213	220	199	222	205	194	211	191	221	220	211	177	214	221	218	212	186	193	191	221	198	202	239	211	216	225	206	218	216	235	236	201	237	208	217	232	188	230	190	233	224	209	218	200	225	184	213	185	192	203	220	202	214	211	201	225	194	220	213	190	210	207	201	215	193	222	196	205	206	186	204	217	208	199	222	176	175	206	223	182	186	202	201	184	222	179	218	203	222	218	218	214	206	220	180	199	202	213	193	178	220	209	221	206	250	199	196	227	211	194	203	215	227	194	204	236	209	217	197	216	219	192	208	218	201	212	190	181	233	231	192	218	209	227	199	194	199	184	198	227	197	240	194	209	198	192	236	228	216	203	208	172	195	227	231
3783	763	758	769	760	705	696	637	636	611	625	584	595	590	620	604	558	586	575	545	593	556	539	611	580	578	582	577	526	536	561	547	554	568	572	602	553	627	555	571	576	562	552	549	562	563	545	600	585	547	579	585	552	545	556	562	575	575	564	550	582	584	550	560	552	543	579	560	547	594	579	558	582	568	574	580	589	558	560	582	588	568	554	548	584	564	560	597	524	593	569	536	534	559	567	548	568	547	596	539	568	546	613	596	576	548	575	575	572	605	550	540	596	567	522	571	551	562	558	582	599	514	586	546	553	578	556	587	546	515	565	559	553	604	496	584	549	571	573	565	589	604	517	542	546	579	541	568	562	540	514	522	579	584	543	537	531	550	589	591	532	563	581	576	557	538	539	535	566	552	564	574	542	540	605	533	554	556	571	560	528	541	528	539	563	542	546	566	588	553	544	528	591	560	552	570	562	537	570	590	501	528	599	530	567	547	557	581	585	537	553	524	561	539	546	562	607	567	577	541	586	573	585	591	556	575	558	615	562	539	578	548	568	577	540	576	536	573	564	552	580	570	557	581	560	558	556	589	548	557	581	558	602	548	500	539	607	586	590	516	515	542	574	550	598	525	576	579	602	559	552	561	578	533	592	548	580	540	564	536	604	566	528	567	583	545	549	556	579	552	572	530	512	582	563	567	562	604	554	531	547	544	544	555	542	554	567	566	568	532	538	556	553	531	557	533	565	522	549	583	620	561	597	601	554	537	555	578	585	539	528	552	552	528	523	525	553	587	522	562	567	523	538	566	579	564	565	537	573	577	611	569	577	583	587	545	517	578	554	578	543	548	543	570	554	536	580	542	533	557	561	539	591	550	542	572	561	539	527	497	584	557	584	581	552	552	560	569	555	539	564	582	579	573	585	566	525	508	566	573	571	593	513	549	582	556	576	547	579	606	567	540	597	536	582	603	560	523	549	517	564	548	539	531	545	544	557	545	570	553	549	528	534	540	552	546	553	535	574	575	585	566	580	554	602	563	603	571	537	546	567	556	566	548	574	528	597	540	565	558	534	552	554	520	558	542	559	540	552	579	573	575	529	536	586	577	564	579	557	594	591	585	554	535	565	540	562	555	575	606	602	571	560	547	551	570	553	547	522	565	550	594	578	523	581	526	535	563	553	534	526	562	552	591	582	567	587	568	571	589	547	542	535	551	541	594	534	575	553	572	574	525	544	528	574	596	537	574	554	466	535	527	584	564	573	602	610	547	597	542	552	572	531	549	531	600	552	533	572	513	515	575	536	543	551	558	583	560	546	553	510	540	574	596	554	588	545	576	575	584	512	544	547	514	574	588	541	587	528	522	544	575	565	569	527	580	534	544	539	531	554	558	582	560	593	558	566	534	577	528	577	537	532	580	587	560	541	548	565	594	605	550	543	526	550	560	622	542	604	559	557	570	553	566	574	542	559	541	613	569	573	520	551	566	547	590	550	585	561	576	538	574	565	581	559	572	548	508	549	539	548	582	538	572	569	600	563	545	574	569	547	536	531	558	590	571	546	533	537	521	550	554	548	566	548	575	570	587	557	516	556	527	530	585	556	610	522	553	529	550	598	586	592	553	553	578	587	530	541	529	584	516	588	547	611	578	614	588	551	601	520	543	597	572	582	553	536	594	531	527	596	532	559	598	608	569	605	591	585	535	561	548	555	563	529	554	586	550	520	576	574	553	520	563	571	549	587	558	549	537	533	555	592	582	527	579	592	555	558	502	517	557	543	551	563	541	540	527	525	572	602	563	590	561	544	556	551	533	571	522	554	521	553	529	573	573	567	573	538	523	530	578	550	539	571	546	533	619	575	568	562	573	536	549	556	545	560	552	549	591	592	553	561	579	565	579	533	544	591	543	551	590	546	574	561	561	575	557	569	566	559	564	555	546	571	552	521	561	544	584	548	544	621	569	582	577	556	584	550	558	529	514	581	546	539	498	576	542	552	515	562	547	528	530	520	511	575	578	569	546	524	548	590	588	602	579	563	594	576	475	573	555	528	574	544	551	525	522	591	590	566	536	579	514	581	615	542	535	566	529	506	573	560	526	583	560	531	567	561	547	537	580	566	556	554	557	543	586	553	567	554	528	541	561	549	560	567	523	590	505	554	530	580	543	588	526	563	510	551	560	583	513	567	506	560	551	562	515	566	552	539	576	587	559	588	531	544	575	546	571	560	553	559	532	582	565	566	585	561	553	533	526	586	554	528	563	554	571	569	506	566	577	506	552	563	516	532	564	600	588	605	549	572	587	553	553	560	570	529	570	561	547	563	525	568	522	548	568	545	567	540	551	592	557	591	539	542	563	571	564	551	567	516	552	572	525	527	554	535	514	568	537	554	545	567	546	593	533	546	512	557	558	565	585	543	583	532	583	570	541	606	560	511	552	523	545	579	522	573	572	583	553	564	567	548	568	531	568	553	565	572	596	571	553	520	583	566	574	579	549	586	570	570	546	554	572	542	576	590	511	547	543	619	513	578	525	509	525	523	546	595	553	549	592	590	535	522	564	572	579	506	556	530	567	549	515	550	571	560	568	577	583	561	557	546	552	602	555	544	537	571	579	535	568	591	558	564	534	560	558	536	531	556	523	529	596	561	537	526	553	531	553	565	566	562	555	564	556	564	582	566	549	520	536	549	519	565	537	557	544	562	544	543	567	601	592	574	567	542	519	557	553	566	615	571	506	571	565	566	543	563	562	527	549	560	562	543	576	584	524	570	527	598	544	540	579	567	600	569	556	561	550	509	529	565	559	568	536	584	521	544	568	537	561	578	556	550	551	630	564	598	539	576	554	587	576	544	544	538	535	587	585	584	507	592	587	548	560	545	562	584	584	598	531	588	573	561	548	563	570	552	605	560	515	554	551	536	524	552	592	535	539	526	577	503	580	560	580	558	556	571	568	539	583	599	537	572	615	552	513	523	590	573	524	555	555	559	566	551	565	561	578	572	550	551	535	553	565	561	593	535	519	579	532	537	577	560	574	581	571	566	563	508	603	628	548	557	543	569	557	551	578	598	552	566	530	551	558	551	595	565	561	554	546	527	531	586	532	607	548	559	543	570	575	557	584	561	584	583	523	553	566	531	578	551	584	582	580	600	529	541	587	555	532	551	548	575	572	562	557	546	515	599	551	542	537	530	545	543	577	551	579	558	536	577	534	571	562	584	602	558	565	536	585	543	548	527	542	557	597	564	556	574	606	548	573	558	573	559	533	576	543	572	554	558	545	567	559	538	580	541	574	581	563	540	557	582	544	586	576	554	525	541	559	556	583	580	518	588	574	552	561	549	547	535	571	547	579	550	523	537	575	538	510	536	584	577	550	573	547	580	520	552	541	561	541	583	559	590	528	564	548	576	523	553	558	564	575	605	549	588	593	540	535	575	587	562	585	552	535	572	553	550	503	570	542	588	519	560	498	575	588	548	525	532	565	501	539	538	542	541	573	545	557	546	548
23529	3495	1278	998	725	615	533	459	395	376	346	369	329	294	306	291	307	314	263	267	263	268	276	258	297	262	271	287	251	262	247	242	286	240	211	279	246	229	270	239	273	272	254	264	240	252	267	256	269	236	262	248	271	237	280	243	245	258	258	265	247	250	266	242	263	263	223	259	254	245	240	240	243	265	265	253	231	271	240	248	287	262	247	234	233	268	244	267	276	259	250	253	261	234	269	242	219	268	249	259	233	257	249	279	222	229	251	268	267	270	250	240	248	268	225	248	250	269	264	242	268	215	255	262	225	268	235	236	243	254	266	249	270	250	268	238	279	232	238	250	244	260	244	245	284	209	236	271	245	267	242	244	257	285	248	263	246	235	248	226	252	258	281	257	250	251	263	250	242	233	254	235	233	254	252	246	267	248	247	243	224	224	238	249	249	246	237	243	240	270	258	258	270	247	251	272	236	245	250	257	260	254	271	237	257	287	233	261	275	267	253	252	235	271	242	257	260	244	223	233	255	270	267	255	243	237	246	255	243	217	254	276	241	255	236	240	228	228	249	225	232	271	260	290	268	282	281	249	263	233	238	258	235	222	264	253	236	266	242	237	262	272	240	266	245	248	236	242	257	239	232	246	250	260	284	261	215	254	237	244	243	260	248	233	254	236	244	283	251	233	244	260	279	273	239	246	247	242	229	277	280	267	281	246	245	236	258	247	251	254	280	290	280	239	252	238	221	273	245	244	242	262	258	227	255	251	240	280	261	242	248	235	228	243	233	248	244	239	256	265	243	257	274	266	248	233	251	248	240	237	251	246	247	237	253	282	238	232	277	262	268	254	241	285	242	274	261	254	246	255	263	291	265	246	237	263	273	287	268	271	273	261	239	272	264	222	277	220	243	273	276	236	286	230	276	267	270	238	275	259	253	244	239	274	272	253	248	250	259	260	266	282	254	260	251	260	242	258	239	250	235	252	260	255	318	268	240	221	240	243	269	249	240	246	262	246	274	242	255	245	255	266	244	245	250	254	270	239	280	253	250	237	259	251	256	298	269	249	244	256	271	277	286	267	239	261	247	231	257	254	232	266	258	230	240	251	273	249	272	270	245	228	276	255	278	254	250	253	252	280	276	254	286	239	268	279	259	262	244	277	264	236	236	263	256	232	262	277	240	239	274	240	249	242	237	256	265	278	266	248	233	259	266	245	272	282	263	228	256	288	260	234	233	275	251	263	249	265	262	247	261	265	266	255	248	238	262	249	275	246	265	275	257	267	256	248	287	272	264	249	234	253	253	240	253	249	253	244	225	258	285	260	259	280	248	255	241	274	240	266	256	272	261	259	270	251	268	258	267	246	267	238	247	252	247	270	262	239	247	258	279	280	260	285	245	244	223	235	235	241	256	228	257	257	270	268	287	250	257	257	265	239	257	264	255	243	264	262	258	261	228	251	280	246	227	229	236	242	260	273	265	262	253	251	268	258	262	254	211	277	250	228	251	266	268	263	258	252	280	252	274	252	262	262	242	269	263	235	246	244	261	268	270	270	233	253	229	268	236	240	245	256	275	236	272	270	228	242	237	255	292	259	276	258	281	238	235	259	261	243	286	226	240	242	261	228	271	276	268	274	258	254	246	240	239	260	249	235	254	244	249	237	272	248	285	259	264	261	249	238	266	257	255	219	267	293	232	242	249	239	256	250	262	296	263	240	268	270	274	258	246	282	267	254	286	251	247	239	244	265	250	229	249	236	239	256	272	243	251	260	220	239	250	277	252	234	258	236	254	241	254	279	265	250	255	243	248	258	251	246	274	246	235	230	251	244	263	257	261	272	207	258	239	273	239	267	237	245	249	253	270	260	243	274	241	291	241	261	265	241	272	245	254	252	248	255	266	268	238	241	256	264	268	251	247	247	261	253	272	264	249	248	264	254	250	280	261	248	265	251	263	261	283	232	277	267	243	270	260	254	246	232	242	261	270	266	254	270	246	250	240	252	252	243	216	263	252	259	214	268	256	263	275	236	269	256	258	266	233	238	250	236	276	277	298	244	263	251	263	250	287	234	270	270	269	245	245	272	251	267	257	224	225	232	236	242	219	251	273	293	252	245	250	248	238	276	258	234	265	241	254	272	270	258	246	259	244	270	229	241	229	250	238	248	244	271	252	273	238	245	250	271	294	270	246	252	268	260	237	224	244	247	239	263	246	245	267	234	245	274	247	281	256	247	236	250	235	248	249	246	274	254	241	245	246	258	247	256	267	274	255	223	292	246	265	243	246	274	272	267	230	238	247	253	248	284	244	259	242	294	243	239	241	257	256	240	239	281	272	289	239	233	273	228	241	239	256	231	235	247	231	258	248	229	227	245	250	252	251	232	247	248	256	271	274	262	270	258	261	259	266	246	262	247	255	246	278	256	254	254	266	252	235	241	250	248	281	272	259	261	275	261	243	245	267	264	271	278	264	225	264	278	276	278	238	276	262	262	252	215	246	226	265	233	258	285	263	276	249	262	266	243	233	252	280	234	247	267	259	247	279	238	243	262	237	268	253	258	248	247	258	270	246	258	299	268	265	237	261	235	267	250	253	249	259	269	269	275	228	228	284	244	244	245	256	249	207	232	271	258	256	252	251	234	250	275	238	233	246	235	252	245	223	274	267	229	257	239	259	257	261	256	283	274	277	242	244	272	252	235	279	267	242	225	246	222	216	247	261	257	242	247	276	251	266	248	232	237	223	260	244	259	228	240	268	282	267	254	269	252	260	286	238	244	243	250	258	259	244	258	256	264	270	277	239	252	268	248	257	254	255	259	230	257	243	265	252	247	269	273	255	253	251	267	293	246	229	249	266	266	290	257	249	287	280	277	257	258	263	263	261	240	256	255	286	271	263	283	258	240	233	254	268	277	268	272	242	234	256	239	255	272	224	233	250	277	277	237	260	259	249	231	275	256	238	246	246	226	238	254	260	278	252	241	290	276	252	236	279	264	239	215	244	270	254	256	242	268	254	285	263	256	217	240	254	226	268	239	256	260	282	253	254	257	230	252	294	247	262	240	252	243	273	247	271	267	257	228	242	257	258	247	269	232	265	269	245	294	277	255	256	269	224	270	230	241	244	245	277	254	260	274	250	258	273	249	249	260	249	275	261	261	231	247	255	234	233	251	276	246	226	253	255	238	261	246	273	293	235	272	245	282	239	292	241	272	263	247	265	280	271	263	241	246	241	237	227	260	286	265	233	262	275	259	222	221	256	265	259	255	255	207	278	274	240	238	249	236	286	251	226	245	264	261	263	291	235	265	232	262	250	269	257	237	231	250	265	229	271	279	253	251	269	276	236	255	203	254	261	258	256	253	268	263	277	272	245	237	285	236	260	225	243	247	264	256	241	275	252	215	248	253	276	246	224	238	253	234	229	242	276	262	257	253	276	280	261	260	239	248	250	279	233	256	260	272	255	240	260	258	266	246	248	259	267	263	243	265	257	251	255	263	229	254	254	269
12948	2214	2443	3094	2717	2301	1998	1711	1503	1385	1270	1126	1157	1028	1055	945	974	911	836	829	840	812	843	802	765	799	853	784	761	759	720	737	737	727	699	687	714	674	712	732	723	695	699	700	709	662	664	700	670	713	670	694	679	653	698	664	670	656	701	714	699	642	714	689	681	666	663	647	682	679	646	693	722	659	688	648	660	674	647	670	641	658	719	642	631	646	655	632	651	667	626	669	703	669	633	690	666	683	703	672	653	678	651	655	659	593	664	653	649	675	653	666	626	708	653	619	655	665	712	692	678	661	686	637	639	685	658	675	664	636	628	642	671	662	690	720	654	621	631	651	632	709	671	683	619	660	634	619	679	617	661	660	647	658	600	660	662	641	658	664	610	653	657	658	655	645	646	674	667	655	646	671	658	637	614	646	669	635	654	635	642	640	648	678	655	658	634	659	643	645	614	691	619	641	655	662	649	666	670	690	593	704	665	652	675	650	666	692	665	643	627	673	670	685	660	606	688	665	703	652	632	659	676	675	676	700	680	641	654	686	666	653	653	716	647	642	644	584	635	648	652	645	659	656	672	641	694	630	639	651	652	602	616	687	635	685	651	658	662	628	668	654	666	609	659	699	681	662	653	618	633	644	645	669	674	660	710	622	645	638	648	676	643	676	625	660	658	689	620	662	636	684	642	665	681	651	675	647	587	642	679	681	628	676	627	636	675	625	702	663	672	646	625	661	693	664	684	656	701	660	644	660	649	655	692	655	666	637	620	649	612	677	685	634	555	663	673	680	694	689	671	664	606	663	720	708	651	691	619	674	668	642	654	627	654	693	631	700	656	689	672	640	643	668	633	733	636	647	679	647	680	659	646	648	634	689	634	633	675	663	660	639	603	666	624	658	670	649	667	632	665	643	681	691	656	653	653	616	590	643	650	630	671	646	621	670	670	627	642	704	677	652	666	645	642	654	661	657	620	654	667	635	680	664	668	639	659	649	659	632	626	634	672	663	660	619	623	683	624	661	630	650	629	644	652	674	630	631	671	646	646	633	650	648	674	618	693	631	667	637	642	619	676	662	648	636	642	669	673	625	601	625	686	645	629	657	634	692	661	689	637	685	653	634	666	657	663	676	680	663	642	654	676	643	671	648	658	687	631	626	631	694	642	632	649	657	667	676	681	649	723	657	639	669	676	648	651	633	616	648	663	597	663	632	661	706	695	659	654	657	683	627	649	662	651	655	679	663	629	639	641	627	656	644	632	647	651	651	661	642	654	671	627	663	668	646	616	681	666	655	652	676	655	643	599	673	650	665	620	680	668	651	725	642	687	646	686	677	651	665	632	647	662	631	667	642	654	656	601	681	675	640	713	670	651	655	731	643	626	655	670	628	685	660	679	638	651	654	689	624	686	676	675	655	625	625	665	676	644	669	654	692	652	668	690	677	679	632	615	689	648	659	691	684	644	654	657	614	667	642	653	662	665	671	622	606	630	678	645	681	593	642	670	633	654	651	677	670	618	648	641	629	646	629	629	646	630	658	639	639	661	634	631	660	641	649	654	628	708	635	618	700	660	681	693	685	635	673	682	653	625	613	672	667	668	676	696	635	640	655	622	619	616	686	667	638	639	673	686	656	619	650	635	628	613	661	659	660	651	667	677	624	641	632	603	661	660	652	628	656	615	630	654	676	701	662	663	659	580	623	690	680	639	680	652	653	632	634	625	632	691	635	644	659	639	626	654	663	703	606	652	679	684	610	649	657	641	622	652	680	673	612	604	677	620	672	654	649	662	618	685	662	689	631	662	613	617	635	650	668	651	628	658	685	683	684	693	622	696	718	640	667	687	658	614	669	637	671	696	689	671	650	676	666	667	635	664	643	689	655	699	663	660	648	638	644	621	692	633	672	663	661	651	661	633	676	662	646	657	609	706	659	667	660	685	702	586	659	646	670	629	677	638	652	637	650	644	647	657	644	680	665	683	658	698	650	706	641	684	681	680	592	647	615	637	680	644	654	685	731	650	654	652	654	695	646	619	672	718	608	653	678	674	628	705	652	611	666	642	688	677	662	615	652	655	689	682	672	604	669	655	626	647	704	671	660	716	652	643	686	688	692	680	681	655	592	641	707	697	644	649	649	638	645	659	646	650	658	673	656	716	683	686	695	643	656	642	671	642	715	627	669	615	676	640	658	659	667	657	616	687	606	662	660	679	674	643	719	694	630	647	687	625	629	647	641	678	673	627	659	648	648	671	639	648	665	666	649	645	651	637	618	629	653	690	626	610	639	686	648	684	682	649	666	672	673	655	677	677	654	634	665	689	632	670	643	705	641	645	684	669	684	646	651	706	627	666	635	627	685	675	662	641	644	684	627	634	648	643	635	653	641	673	677	644	659	634	628	660	667	645	659	678	689	628	677	649	695	658	627	663	657	672	671	639	700	654	649	637	674	653	621	613	679	635	653	659	668	693	602	645	683	651	655	651	635	676	646	646	641	652	715	693	674	675	657	681	661	694	656	625	683	696	691	709	679	654	666	639	654	643	685	683	653	600	695	696	695	688	652	658	678	596	652	650	656	651	708	703	644	663	629	605	679	716	687	658	654	663	645	682	715	635	630	672	659	635	654	626	674	636	674	666	656	649	656	634	680	632	670	675	682	650	702	650	648	656	684	619	641	660	705	673	631	639	663	657	629	683	655	642	700	690	630	644	663	623	634	648	672	675	699	658	645	637	661	647	688	631	677	670	639	665	636	699	656	696	629	588	643	648	688	656	667	680	671	636	712	669	679	633	673	683	688	633	623	661	666	619	641	639	638	645	658	689	685	665	597	656	654	658	664	727	689	652	710	668	680	676	673	692	703	644	675	669	659	714	657	625	670	666	627	649	735	721	637	663	675	669	634	593	645	616	654	653	711	655	615	634	694	668	671	656	635	637	667	629	636	690	691	633	646	632	687	656	660	677	648	687	680	626	714	654	685	681	667	627	640	599	674	680	734	696	648	656	658	625	658	714	687	641	665	673	633	625	656	671	695	661	698	663	671	686	704	644	656	669	655	668	663	624	656	698	617	625	669	639	616	686	636	666	640	659	677	645	729	674	631	640	652	653	705	645	638	700	653	701	643	609	676	661	658	724	687	622	653	660	639	601	621	664	654	644	640	645	643	627	703	640	663	707	706	650	628	675	636	636	660	625	654	680	674	611	697	634	693	618	671	676	663	687	658	645	630	673	637	638	677	653	654	647	602	709	708	663	689	681	592	679	684	641	664	715	691	651	652	671	644	691	645	685	643	616	637	621	680	668	676	653	634	660	685	681	683	701	644	700	696	658	670	621	657	660	676	660	676	630	665	646	645	693	656	683	677	710	649	650	614	686	674	640	677	665	644	635	648	612	596	672	646	628	621	630	659	592	641	642	668	675	650	649	635	625	661	649	673	649	669	652	667	708	652	677	709	639	678	669	658	632	685	658	663	665	639	690	600	657	625	637	642	620	681	638	657	636	673
34598	8457	2338	1662	1121	845	662	500	451	374	338	283	294	254	253	242	200	224	199	185	190	180	163	172	155	143	185	200	166	138	153	151	169	160	154	132	143	152	147	154	143	136	166	122	161	146	140	152	135	138	141	166	146	160	132	163	166	132	128	159	149	140	141	142	143	135	146	144	139	154	141	141	144	133	131	136	154	134	121	151	133	146	137	139	131	141	146	138	115	131	135	132	122	144	156	154	142	120	152	142	133	124	147	146	143	143	157	154	138	128	138	132	128	125	126	131	142	159	159	145	158	140	134	129	135	144	141	121	121	150	146	122	138	148	134	131	135	115	126	143	136	136	125	151	126	125	150	140	119	137	137	137	149	150	120	137	139	132	145	142	140	135	176	139	136	140	124	164	118	126	123	125	127	121	150	127	109	135	125	162	150	142	117	143	143	144	163	143	152	134	128	126	119	160	123	144	147	148	129	129	134	141	118	137	145	120	138	130	152	128	123	131	142	131	126	141	160	124	127	150	131	125	143	141	137	136	154	140	151	148	146	124	144	137	124	132	115	160	153	159	146	138	131	133	160	114	132	139	120	143	146	124	147	145	123	118	156	127	153	125	126	162	143	151	137	141	129	143	121	127	154	144	150	148	123	149	142	132	140	136	130	115	125	132	137	134	143	139	148	143	139	104	131	140	142	132	139	132	132	132	128	110	146	143	142	121	134	124	135	151	154	135	139	132	140	140	136	143	143	147	141	148	145	136	156	120	144	133	125	149	134	133	150	130	147	131	119	126	147	147	122	143	129	123	139	135	125	125	125	131	128	125	139	145	131	138	164	160	143	121	138	142	111	120	143	132	143	134	151	155	148	147	139	134	141	142	127	132	141	151	122	132	127	143	150	141	126	112	149	154	164	134	127	138	149	147	140	129	123	128	122	145	133	144	136	131	119	127	155	148	137	146	129	125	146	117	162	138	125	155	133	125	126	135	150	150	141	142	146	143	139	118	146	135	146	129	130	120	137	122	131	144	156	130	150	131	145	145	128	135	141	117	160	157	120	140	141	155	158	128	134	135	132	136	130	146	137	160	126	155	127	118	143	144	142	138	134	138	156	136	141	119	131	118	141	121	139	119	134	140	143	154	133	154	155	123	145	145	149	114	148	155	136	145	165	147	134	110	155	137	124	142	150	134	123	158	123	147	129	137	124	133	137	144	137	128	138	143	135	134	132	142	149	124	142	130	158	135	124	154	132	141	132	127	138	131	149	126	124	121	135	127	120	140	134	139	143	165	128	144	143	125	143	140	157	159	145	133	146	153	158	137	125	151	132	127	142	134	145	140	134	118	130	145	145	122	141	127	135	156	151	124	128	112	140	128	139	147	136	145	151	139	138	148	132	125	128	133	145	136	132	152	126	145	142	145	119	141	137	125	131	140	140	128	148	131	149	153	144	126	147	126	141	129	107	125	146	129	147	143	151	150	142	161	150	137	142	112	116	136	149	142	131	142	157	129	146	159	138	137	140	140	120	115	141	140	153	123	131	124	122	145	117	132	137	135	138	150	137	141	131	147	135	143	108	134	123	134	128	142	132	154	140	147	152	134	139	143	128	143	107	125	158	134	137	152	146	157	130	146	148	114	154	147	128	135	136	131	154	153	141	142	127	129	132	120	142	116	137	132	141	148	139	131	123	119	133	153	146	151	131	135	118	137	129	156	123	115	126	148	146	147	162	152	155	126	106	144	126	134	150	130	151	135	144	129	132	132	139	145	137	146	136	132	152	116	141	144	118	162	133	143	152	111	111	161	115	120	153	131	155	138	125	154	129	116	129	137	128	123	152	128	152	146	137	123	136	146	141	126	122	144	134	132	131	143	131	154	130	145	128	141	152	142	144	144	156	148	127	169	144	131	142	115	148	155	157	132	148	143	141	146	134	134	133	140	131	145	136	139	150	174	132	143	138	128	122	130	153	129	136	141	139	133	139	134	129	155	142	129	145	132	140	119	132	119	131	138	129	136	139	136	126	139	131	133	131	126	134	143	140	139	132	146	151	123	136	136	115	108	132	158	145	139	148	137	145	122	130	151	142	151	130	119	122	127	134	132	122	156	138	143	143	158	116	127	155	129	129	124	143	141	120	127	126	144	147	134	162	136	119	103	132	126	163	145	146	144	148	122	143	137	152	133	128	123	125	149	125	140	126	141	130	149	141	118	135	131	134	124	139	148	157	146	133	128	132	135	136	161	155	137	140	140	127	166	134	125	138	155	143	131	120	119	134	119	136	128	128	125	119	127	144	123	141	117	132	114	153	142	124	145	137	150	146	141	134	147	113	142	154	125	151	129	140	146	121	167	106	136	137	125	146	129	132	147	120	129	136	139	121	125	132	124	152	127	138	152	112	123	138	148	143	127	148	138	147	132	138	117	138	132	150	145	142	139	133	146	141	146	151	134	141	118	130	141	117	149	127	139	118	144	136	133	132	131	131	124	144	143	162	134	120	145	121	142	122	107	134	121	138	133	139	136	156	129	140	134	122	136	125	136	141	125	142	135	127	136	149	145	129	150	121	131	140	150	150	135	132	115	147	132	153	130	128	145	130	125	141	130	136	130	147	128	142	144	156	159	132	131	126	128	125	148	144	123	132	135	136	140	128	114	135	135	147	149	147	140	121	155	147	127	161	142	135	134	129	139	124	115	160	127	129	124	144	142	132	137	153	136	147	126	148	139	159	136	118	129	129	161	120	131	149	133	126	136	143	138	133	130	137	124	145	129	124	147	128	133	143	138	146	150	143	129	142	166	130	113	145	138	135	126	129	130	132	146	122	129	133	143	145	126	153	148	146	124	152	149	134	120	129	147	128	120	151	124	133	131	146	134	122	151	149	169	137	147	126	145	162	114	130	161	142	132	126	138	127	121	110	145	137	155	122	142	153	139	145	128	130	136	129	142	139	131	139	152	147	140	123	130	150	148	119	109	117	117	115	152	118	122	144	142	140	132	129	142	163	122	134	134	143	105	132	141	132	136	138	146	131	131	136	150	139	142	140	111	142	154	161	153	141	117	113	120	150	118	143	134	159	114	138	130	146	140	150	128	159	140	142	134	137	128	133	126	114	129	125	144	138	138	138	125	148	117	132	134	126	129	135	134	135	137	149	133	136	124	128	143	120	156	135	145	137	158	151	150	156	116	145	120	131	127	134	119	138	128	158	142	137	135	136	150	156	142	131	141	117	122	139	120	116	157	156	136	124	131	127	126	137	128	117	128	135	131	140	146	131	127	140	157	133	125	150	147	139	125	127	128	124	144	139	133	147	130	159	133	144	142	122	136	132	152	131	141	139	132	135	154	124	147	141	140	147	137	154	134	127	138	144	121	163	136	129	138	133	132	130	142	127	158	113	136	121	137	135	129	134	122	153	130	149	146	119	139	132	135	143	143	132	145	129	123	138	132	137	131	137	138	140	148	127	138	142	149	151	141	149	133	127	133	140	127	136	141	122	141
19075	3241	3849	4922	4285	3580	2936	2339	2093	1762	1482	1326	1222	1160	1036	985	895	851	766	755	655	689	706	622	619	584	623	560	571	497	492	526	497	476	516	525	509	490	484	447	476	439	419	478	430	386	445	428	420	433	430	411	423	403	450	424	439	417	406	404	389	423	404	403	413	374	396	399	365	421	379	382	409	380	386	377	376	384	412	383	360	402	388	376	379	405	392	371	396	416	381	421	397	377	386	362	406	400	406	350	393	390	419	405	392	387	369	401	372	413	381	364	398	394	384	386	394	373	357	364	404	374	375	381	371	337	405	358	377	375	401	345	357	382	364	362	374	426	398	362	326	376	385	374	400	386	364	388	388	363	401	387	391	368	382	358	367	428	425	315	364	351	366	372	375	378	396	360	401	362	378	381	375	370	423	407	390	355	394	336	362	401	382	344	405	374	359	359	369	346	370	355	391	381	373	369	402	378	368	401	355	339	390	345	364	378	364	380	369	393	378	387	402	345	391	354	372	380	346	352	386	401	355	371	366	366	416	383	382	386	363	361	361	367	333	374	370	324	392	377	395	373	382	393	354	350	374	384	349	343	336	368	387	344	364	377	349	384	385	356	389	364	332	361	395	347	395	394	394	363	366	376	340	357	373	388	363	365	398	383	352	364	386	395	413	345	383	386	418	351	370	356	325	391	352	392	391	353	389	394	382	397	374	402	389	382	390	381	366	359	369	392	384	400	346	387	391	368	363	334	360	384	371	365	349	386	401	369	393	372	348	401	370	377	384	380	362	393	363	370	400	352	377	377	366	363	346	387	392	356	352	413	394	380	387	393	367	377	376	418	371	351	362	365	393	369	356	351	364	392	392	338	350	340	352	375	362	381	361	319	382	416	366	392	371	390	329	358	355	359	374	414	342	348	356	371	367	348	380	368	389	372	382	421	370	402	384	357	368	407	388	397	369	346	365	360	362	327	388	384	387	379	396	403	360	352	392	366	374	403	391	372	401	353	358	366	394	388	379	399	368	378	350	404	406	394	398	402	349	369	371	387	375	366	368	409	376	343	365	419	371	376	376	383	357	374	380	390	386	344	376	365	402	398	371	377	394	388	363	399	365	375	374	409	380	370	382	379	378	333	395	410	389	388	400	356	389	393	369	373	385	387	363	392	368	400	341	373	404	387	360	367	386	366	380	367	389	363	348	375	384	372	359	363	358	382	377	383	396	365	383	362	362	346	363	355	361	408	365	352	397	387	357	348	338	387	370	387	375	363	347	412	398	374	352	376	338	390	345	367	355	364	365	353	362	389	387	384	379	375	394	353	371	371	374	365	387	351	383	360	368	338	372	370	352	395	361	408	376	384	373	367	342	374	369	380	378	358	358	391	370	366	423	393	353	371	338	359	418	378	375	347	361	369	338	373	369	382	389	360	342	374	397	382	369	392	397	396	389	375	352	380	388	360	359	373	376	337	355	359	354	342	385	365	373	356	367	371	389	395	383	381	382	371	365	389	363	402	381	384	348	396	402	329	359	371	400	374	397	362	349	358	389	391	381	341	339	351	375	397	402	361	408	380	363	345	346	375	376	395	363	392	403	385	388	377	391	357	363	365	387	403	345	366	384	383	352	333	386	378	359	378	378	388	365	337	385	362	345	409	378	366	377	379	361	382	333	346	348	345	388	374	365	377	349	352	370	404	368	345	366	383	379	383	393	392	403	333	380	340	375	367	333	381	368	379	360	395	378	392	343	355	363	354	338	365	406	371	355	389	387	429	400	339	354	394	390	374	354	379	364	369	358	363	383	368	374	363	363	389	390	393	317	364	390	373	364	396	383	353	372	381	382	387	357	356	381	367	339	378	379	364	390	360	379	394	380	366	354	366	424	353	385	392	372	367	367	398	334	374	412	365	363	368	371	356	381	384	353	395	334	352	346	347	362	393	348	412	372	373	343	366	373	396	367	336	408	391	365	395	354	361	390	375	364	378	344	391	380	380	375	390	409	371	371	383	380	367	389	362	388	378	346	376	374	402	363	374	358	389	369	364	351	377	370	358	364	390	367	378	367	356	387	383	381	373	343	348	364	373	387	334	369	370	331	338	383	378	356	353	385	356	364	408	343	357	357	369	398	399	353	388	375	372	396	340	380	390	396	365	383	346	362	325	357	369	379	351	361	356	389	375	403	373	368	356	353	388	382	363	338	377	369	318	414	343	353	403	400	353	380	376	360	386	358	338	374	401	376	365	344	378	414	365	375	363	347	361	353	341	348	360	383	361	343	409	367	364	364	413	355	372	372	352	362	350	348	422	358	366	357	413	369	371	388	380	357	343	361	369	380	376	342	391	366	398	382	394	370	336	388	349	360	394	405	373	378	330	354	371	388	341	348	410	393	382	386	424	376	380	349	405	377	371	375	371	344	383	372	367	362	400	384	396	369	400	355	362	372	386	378	383	369	384	423	390	393	397	371	374	329	374	312	372	398	364	378	372	373	387	370	376	377	372	359	377	374	424	411	375	343	373	370	395	368	372	374	388	381	362	361	400	370	342	360	359	368	356	388	394	386	360	369	376	383	351	387	374	369	390	371	376	344	388	362	353	376	359	383	382	364	388	361	383	380	378	340	336	383	369	370	382	345	377	370	358	357	382	372	378	367	375	388	346	370	328	342	379	354	362	376	366	341	375	386	364	387	354	363	371	387	349	383	367	404	383	387	365	377	343	380	366	374	376	370	370	362	385	367	381	381	372	385	349	402	409	360	349	332	363	360	340	383	381	421	389	373	378	374	343	359	391	389	353	381	381	371	373	411	390	385	399	380	373	366	364	375	380	378	364	335	366	380	366	385	383	368	373	329	388	364	379	375	355	415	384	381	367	377	371	376	385	370	366	388	384	350	354	396	390	356	354	395	364	351	366	393	341	394	349	375	372	365	397	396	390	405	372	381	392	376	357	367	329	357	402	384	377	380	387	357	362	374	378	377	337	339	393	356	364	369	326	381	359	364	400	367	350	402	367	354	396	341	353	395	341	370	410	375	401	363	365	380	328	343	386	381	368	419	362	359	357	364	347	405	369	379	388	374	371	366	377	335	353	378	394	355	374	369	359	371	396	377	379	433	366	362	385	351	363	386	372	372	363	371	365	331	398	389	379	406	357	383	346	395	347	387	402	385	346	385	341	387	327	418	390	413	362	369	401	371	383	383	375	400	375	354	402	383	352	437	345	386	372	389	368	350	437	400	375	385	360	369	383	361	352	400	337	383	376	360	370	340	388	357	374	379	360	369	379	400	390	347	379	374	391	328	405	373	373	335	340	374	378	361	373	350	357	380	376	371	361	389	366	378	354	381	375	369	367	388	419	373	370	356	343	360	384	379	392	411	358	423	389	380	352	389	370	393	404	398	382	377	359	370	359	392	373	375	349	362	350	375	361	379	382	386	388	367	422	370	376	346	350	353	364	378	382	371	351	379	388	361	411	381	381	389	411	359	380	405	394	340	355	374	367
4074	267	268	250	239	215	240	262	219	182	202	192	219	236	198	231	197	196	199	209	195	200	218	213	214	205	187	200	208	219	226	194	191	210	200	187	198	202	206	207	210	216	232	200	205	213	186	207	220	178	206	210	202	197	202	232	213	218	195	220	216	182	190	206	243	210	215	195	211	217	196	198	216	219	213	198	195	196	179	233	205	233	194	207	228	214	214	211	216	194	213	211	215	238	218	223	203	220	217	178	191	215	193	210	203	185	209	199	208	218	196	205	201	229	208	226	217	215	179	215	191	216	238	209	203	234	208	205	210	208	227	197	200	206	202	219	218	206	190	208	240	209	210	197	196	193	193	213	237	204	213	229	189	227	183	208	234	199	219	210	212	202	212	199	213	196	225	201	223	200	210	210	206	216	225	202	197	184	204	195	213	179	192	219	198	202	210	217	179	206	215	222	213	218	223	203	191	186	205	189	209	201	191	203	188	219	201	215	187	211	193	196	178	212	181	195	233	206	211	227	239	199	212	217	212	208	182	203	198	216	203	205	188	197	221	241	206	203	220	205	200	211	225	207	224	226	201	208	220	207	204	224	216	220	195	208	208	226	217	233	199	219	203	199	215	195	203	195	196	203	198	225	217	246	205	192	197	201	197	220	205	217	221	201	220	199	220	197	209	205	186	213	197	232	194	181	200	202	206	198	189	184	231	200	205	192	224	194	207	189	212	208	210	215	193	187	208	188	192	205	205	215	219	208	219	198	226	216	219	195	211	207	197	225	204	229	207	233	194	223	204	178	230	193	207	195	202	204	205	217	199	210	227	208	240	220	191	248	188	218	177	204	199	195	205	200	207	209	202	210	225	205	210	213	188	212	216	217	188	213	200	198	217	171	201	200	220	241	206	214	222	222	189	212	225	189	191	205	200	205	221	210	198	215	198	215	209	225	192	203	218	232	189	228	211	198	198	216	196	205	238	210	209	212	219	213	203	211	210	217	219	179	224	213	208	236	222	205	220	211	223	194	210	223	219	212	199	203	216	191	208	203	183	209	181	192	223	176	208	212	190	205	204	214	233	205	196	208	241	205	227	190	192	214	172	178	232	194	221	219	189	204	201	194	196	229	214	213	208	205	207	202	206	204	223	229	204	234	219	194	207	235	199	197	224	191	182	182	215	211	214	184	210	213	210	217	202	195	197	216	186	197	194	200	219	188	199	212	176	202	211	224	218	205	215	221	202	209	184	206	202	212	202	202	221	220	200	183	209	215	207	218	240	218	219	201	202	205	231	206	207	184	217	218	215	232	237	213	185	208	213	201	198	202	180	241	198	214	223	211	201	233	193	228	214	218	211	195	214	214	240	221	233	201	204	191	213	201	233	227	213	220	191	190	212	184	225	202	210	217	221	232	207	215	207	215	218	200	220	195	192	198	200	202	220	246	199	223	206	205	209	212	190	189	208	191	223	211	228	198	219	220	238	201	204	210	231	190	232	222	226	216	184	196	224	195	202	171	200	213	207	177	194	206	210	208	190	215	207	188	234	214	209	204	212	217	227	204	216	230	191	228	188	203	214	219	190	193	211	230	203	214	223	194	196	187	172	207	205	190	213	208	227	197	227	184	208	201	192	200	220	194	221	207	214	173	217	238	195	203	257	172	189	214	205	213	214	202	194	212	210	224	196	178	208	228	200	201	204	183	199	211	195	220	186	225	201	191	212	233	195	206	213	186	218	195	202	203	211	188	216	225	199	215	192	193	217	209	200	222	226	219	221	214	183	208	206	179	200	207	230	217	195	181	204	216	184	210	191	196	231	194	238	206	229	201	198	231	204	184	211	223	201	213	208	208	206	212	214	215	205	184	210	208	208	218	198	211	190	195	186	203	209	198	213	237	195	204	197	192	217	217	188	236	226	208	232	217	198	200	222	210	212	210	201	203	232	203	217	223	230	199	203	207	189	227	213	232	205	222	182	217	215	189	217	189	221	204	220	202	209	205	235	185	197	205	178	215	192	199	210	189	199	198	195	233	230	217	210	220	197	231	199	227	224	201	187	187	196	202	209	223	194	216	194	200	229	185	240	207	194	207	189	195	221	203	208	197	219	180	214	214	196	220	215	227	199	193	209	184	188	205	213	207	195	201	206	236	206	219	212	222	222	217	206	202	222	210	203	203	227	207	204	206	209	216	189	207	210	231	188	235	196	226	222	208	199	201	216	168	202	209	205	193	218	194	216	219	226	208	230	218	230	201	196	208	202	216	209	205	209	158	211	236	230	201	225	190	235	213	179	233	221	191	192	216	210	201	186	220	212	199	216	182	195	217	185	211	212	200	214	228	189	197	202	205	199	223	194	195	198	217	236	206	188	201	195	230	202	194	192	204	212	203	213	211	196	208	210	183	220	216	216	177	202	206	206	199	207	198	253	226	206	216	215	207	212	205	199	216	205	176	229	218	198	208	230	203	220	233	215	209	209	204	188	199	232	204	223	197	208	192	220	192	204	190	190	217	194	206	200	196	197	190	204	197	208	258	216	191	205	210	212	210	216	221	211	222	210	217	205	210	186	196	234	180	212	188	199	210	223	194	223	171	186	207	205	214	205	215	225	202	207	165	182	206	194	209	191	215	244	217	229	221	205	220	202	208	193	195	176	212	200	199	210	210	203	219	187	207	215	195	185	220	210	191	188	215	233	192	184	216	193	201	203	219	180	226	219	197	178	229	182	206	208	208	214	206	204	206	197	207	199	201	232	198	209	183	200	190	213	219	180	213	201	181	205	183	202	179	235	206	195	196	218	197	212	242	205	221	231	218	215	187	228	198	204	221	201	250	195	218	228	216	224	226	203	198	196	213	207	217	200	220	194	215	197	192	199	207	200	197	208	209	244	196	205	203	209	202	211	200	221	191	195	232	230	210	188	221	235	203	204	217	214	213	211	205	223	242	201	193	190	205	228	222	204	208	152	221	176	214	209	211	201	204	188	237	208	214	204	189	213	203	204	199	218	206	205	235	214	165	231	214	225	204	209	220	211	216	218	206	195	203	201	211	201	224	213	226	191	198	223	233	206	200	205	207	233	188	208	199	184	223	231	210	206	210	200	226	197	201	185	209	218	213	203	189	173	199	222	223	210	197	220	173	211	204	187	200	203	216	209	198	222	200	212	216	209	224	207	179	201	223	214	198	187	223	169	206	191	221	227	204	225	189	226	218	217	213	211	213	209	176	220	207	195	191	218	207	196	199	214	222	199	207	193	208	234	218	204	217	207	200	206	185	203	210	211	215	193	237	210	235	236	238	226	221	206	212	188	223	215	204	198	210	207	209	248	215	214	237	213	204	209	208	226	198	227	196	219	206	192	216	218	210	209	205	201	225	205	215	193	210	194	191	233	216	194	207	177	209	195	191	211	188	197	217	193	211	196	228	205	220	211	204	204	192	183	179	223	204	197	206	188	207	168	202	174	220	215	222	215	217	222	170	227	207	201	208	210	195	194	214	220	207
3470	712	757	728	729	730	666	633	635	604	676	624	591	597	574	610	588	550	568	537	618	569	524	618	547	565	569	570	560	615	569	573	598	575	562	554	542	537	538	552	569	533	541	573	580	556	578	613	598	540	554	549	574	560	558	546	530	558	582	564	534	595	566	621	526	593	560	585	555	550	558	549	564	599	575	592	554	567	597	508	522	556	546	582	576	546	514	553	600	575	564	534	585	520	587	602	554	557	545	578	553	571	546	556	583	561	593	598	582	571	531	580	596	579	579	513	563	563	526	540	587	559	544	596	562	535	584	616	582	568	504	528	609	528	555	578	557	589	571	577	557	575	576	565	534	525	532	563	520	576	542	574	549	549	571	560	581	552	579	549	542	573	525	599	595	551	492	537	495	570	546	560	606	553	574	589	541	523	518	550	566	551	534	543	557	552	543	557	539	544	533	595	550	582	557	575	570	544	522	566	575	565	570	588	553	525	567	556	561	575	503	558	543	592	612	594	565	578	560	577	579	557	541	584	555	595	532	537	566	524	551	546	551	573	559	586	587	552	522	558	524	522	539	555	555	564	573	581	591	531	563	505	518	564	572	583	521	582	576	549	537	544	552	564	540	585	531	570	549	552	505	598	586	579	572	549	571	606	562	553	564	585	560	602	575	574	538	544	576	557	520	552	540	543	569	588	497	586	507	516	554	569	576	552	574	576	548	582	540	581	542	639	574	587	599	548	577	570	552	556	561	567	563	577	551	562	550	548	545	586	557	557	566	576	570	573	587	582	534	572	531	561	556	563	571	532	562	579	581	575	595	567	575	522	554	516	559	527	547	551	560	565	537	526	575	559	577	576	562	622	590	610	602	597	558	530	592	613	531	605	545	578	602	567	591	581	539	581	563	558	526	592	604	561	561	564	584	521	555	594	528	618	556	557	563	583	520	585	543	608	541	551	554	559	553	587	592	546	558	536	578	535	587	577	562	558	562	576	546	582	565	581	559	567	557	560	515	521	545	577	555	553	541	562	579	522	565	565	594	549	567	589	586	508	581	546	589	584	569	512	540	546	559	584	560	548	552	559	592	584	561	580	577	533	560	550	557	531	545	535	547	564	551	571	542	560	539	618	551	556	577	544	560	518	598	613	551	539	542	557	537	586	605	576	587	562	567	591	571	580	558	587	577	499	601	538	561	568	561	537	572	558	527	559	561	544	589	538	530	561	595	568	520	561	591	603	583	530	532	576	524	561	537	552	557	552	578	571	580	565	622	545	539	577	559	604	526	575	552	577	539	582	546	519	526	541	515	571	529	572	557	557	618	565	581	566	601	609	575	530	573	590	563	552	592	597	560	532	623	569	582	543	561	572	517	521	551	568	529	571	544	554	578	561	585	600	559	560	597	582	577	603	597	552	530	551	554	518	584	551	537	585	577	546	567	535	575	584	560	586	533	563	549	559	600	546	569	561	573	607	526	558	531	561	543	535	560	570	524	556	567	511	590	589	574	534	506	547	584	586	526	568	589	544	597	552	602	602	593	598	579	561	559	567	571	582	561	596	603	551	587	562	568	539	571	572	582	564	590	598	616	545	521	580	573	538	582	554	588	560	616	623	569	571	562	565	551	549	544	566	572	560	562	536	553	581	580	541	578	547	521	578	549	554	578	558	546	556	541	565	542	566	534	588	561	518	500	540	600	539	570	547	566	588	542	538	574	513	572	596	589	555	559	557	585	568	580	574	555	550	554	530	585	577	523	561	564	551	566	578	576	575	576	545	579	519	570	536	577	566	549	597	576	538	538	556	556	596	606	559	546	588	561	563	546	600	582	558	579	544	543	537	607	532	530	518	571	551	573	574	582	530	574	585	571	557	560	524	540	585	569	577	559	528	548	569	549	542	557	573	591	580	525	565	557	569	542	569	546	532	562	561	579	563	572	597	597	571	576	548	595	562	516	539	567	524	503	532	550	569	573	589	532	582	549	573	537	553	565	542	601	554	549	547	573	608	545	543	552	594	534	551	570	582	552	579	554	587	553	574	584	541	561	574	553	593	573	591	565	566	554	582	490	547	590	584	568	533	547	555	553	555	578	579	550	554	595	567	550	601	573	534	560	585	534	556	562	596	599	591	582	585	573	567	536	536	558	592	575	582	554	550	556	553	546	562	542	525	546	569	556	559	555	589	545	550	566	517	553	540	535	568	558	571	544	541	522	540	540	555	586	562	558	586	536	555	577	596	544	557	508	576	562	565	564	613	626	537	557	542	552	555	563	559	599	552	526	563	552	557	575	589	502	556	558	555	539	557	564	571	560	592	573	562	573	566	538	600	529	540	609	584	505	547	526	589	580	561	571	548	563	510	595	530	565	563	567	521	533	535	550	540	530	524	554	577	579	603	526	575	546	553	562	542	564	536	557	563	578	575	547	581	545	570	561	544	577	600	565	550	587	574	510	546	583	581	561	541	545	528	576	546	567	567	569	544	558	540	556	565	575	550	513	555	580	550	571	556	569	579	573	550	600	529	607	559	559	568	514	568	537	595	634	586	561	546	553	556	576	591	569	568	541	568	595	542	594	572	525	568	548	584	571	531	554	562	557	608	577	550	593	555	534	580	574	569	553	540	568	544	551	525	583	537	531	572	556	545	585	572	610	533	568	577	568	535	569	531	558	529	626	566	553	543	535	574	568	550	512	551	548	583	552	577	592	567	558	589	519	557	551	544	538	622	569	602	559	563	520	532	577	536	547	537	581	558	557	552	538	582	572	552	535	592	534	551	528	531	542	572	573	559	558	560	547	548	533	553	597	554	592	569	557	552	556	561	542	558	565	564	575	593	578	525	568	590	558	590	536	594	574	537	554	564	577	520	520	576	502	548	584	549	567	567	561	568	557	541	577	572	572	545	549	562	590	569	544	612	574	554	546	526	589	561	623	582	538	582	596	551	584	587	576	563	560	568	590	548	516	563	540	562	536	566	549	520	583	521	594	536	554	590	549	528	558	570	552	541	563	547	532	563	566	557	571	565	567	521	531	542	578	527	549	566	570	528	556	536	502	575	550	596	569	558	551	558	536	558	543	573	611	594	564	550	567	569	594	518	570	599	579	582	592	579	574	552	595	585	534	563	586	558	581	551	598	567	588	573	518	587	578	562	535	516	533	554	584	598	584	576	582	553	590	584	538	538	581	549	585	595	540	547	593	555	540	554	578	566	579	555	562	562	546	550	568	566	545	577	554	557	557	551	561	537	600	568	592	587	562	538	566	572	591	594	590	578	580	594	568	544	579	579	581	556	526	555	537	556	548	552	503	545	534	580	539	530	577	558	562	536	555	573	566	565	530	576	533	563	548	589	581	565	579	521	599	550	526	583	597	564	604	584	554	548	543	589	597	576	562	554	569	551	577	545	585	586	600	594	597	539	583	545	608	573	633	546	559	565	550	540	569	591	553	540	601	578	538	548	555	569	580	599	546	514	588	549	550	553	571	555	562	540	557	588	586	544
23052	3128	1228	992	737	582	522	412	417	341	341	317	335	304	318	303	303	286	290	277	282	287	256	289	257	252	269	260	272	262	245	279	231	277	271	253	226	265	243	240	266	264	251	270	275	255	258	251	259	269	260	249	246	257	285	282	280	246	274	269	264	236	265	247	266	239	245	239	263	278	265	272	233	255	261	284	267	247	265	245	282	242	252	270	267	222	244	234	224	227	235	242	254	258	239	244	254	258	246	282	252	270	269	283	245	270	239	258	271	270	290	265	270	278	248	284	257	257	253	246	276	243	227	262	253	250	275	246	281	281	227	271	219	239	240	262	249	249	264	256	226	227	255	251	259	247	237	230	275	287	269	250	276	244	248	263	250	291	244	256	229	237	271	238	266	222	248	217	223	235	280	250	252	250	264	266	276	242	234	260	244	251	266	243	261	235	239	210	247	255	256	303	266	233	257	233	236	237	237	280	270	278	252	257	235	285	209	228	242	260	290	247	269	243	252	257	264	268	275	263	251	270	240	254	269	273	276	261	232	246	251	232	248	226	246	238	254	240	250	269	253	260	264	233	246	229	266	236	264	255	253	241	287	234	251	203	242	244	242	226	248	271	242	241	243	261	262	274	240	260	265	263	271	263	239	246	260	235	251	263	234	228	248	227	260	238	247	274	254	243	257	266	245	274	268	260	254	272	256	277	265	249	266	246	257	237	249	242	239	256	286	250	265	250	249	260	222	247	236	262	251	230	271	225	224	246	229	274	281	233	228	228	267	269	267	250	268	251	268	243	250	231	280	237	244	252	263	255	258	237	253	261	256	234	230	277	270	267	249	254	284	282	260	263	284	230	269	253	226	241	249	263	258	267	247	257	225	253	255	289	240	253	259	258	248	275	226	252	243	240	283	254	263	244	232	261	245	262	223	244	278	276	251	246	266	235	231	247	244	246	247	256	278	217	232	243	231	260	237	279	273	220	250	250	285	219	271	252	230	239	231	261	257	237	259	264	259	269	264	246	269	257	254	262	268	271	274	292	226	271	257	226	248	277	212	240	249	228	281	250	291	267	238	253	253	262	238	247	251	265	232	247	272	234	249	227	257	251	232	253	242	242	244	250	235	257	249	242	275	273	263	244	261	269	239	229	243	253	243	222	268	254	257	244	263	253	268	244	224	277	232	249	242	243	275	251	237	225	277	272	254	267	259	264	235	222	243	227	250	248	268	226	241	255	268	254	258	243	265	254	289	247	264	250	246	272	242	269	272	245	215	263	250	238	243	258	230	273	234	281	248	255	237	232	253	238	247	230	264	235	242	271	242	246	280	253	241	237	243	266	246	249	259	236	257	243	271	288	248	257	253	256	237	228	269	224	263	284	249	252	222	281	235	263	253	256	223	243	259	257	251	268	259	236	245	280	270	248	257	263	238	227	236	264	239	237	247	248	233	249	250	247	257	250	265	250	280	252	269	250	263	271	238	257	266	214	250	258	254	251	220	246	238	262	257	268	262	274	256	263	270	271	237	255	228	259	261	255	259	249	243	232	228	242	277	282	269	238	246	252	253	243	242	256	247	256	234	267	259	242	229	266	257	250	251	244	261	268	261	252	276	243	261	256	234	250	260	246	275	237	252	254	265	272	303	242	222	248	244	232	242	244	229	282	244	263	240	251	272	231	280	278	233	244	234	260	252	249	265	231	235	239	244	218	249	216	243	256	245	219	238	242	235	251	229	251	244	252	260	260	264	238	250	280	239	268	262	238	230	242	249	258	277	235	287	226	249	252	246	255	245	278	242	254	230	231	243	245	253	261	271	265	254	236	235	252	269	205	287	250	264	259	247	252	260	226	264	264	260	254	258	301	231	273	284	253	282	232	232	238	250	268	250	259	284	241	229	243	246	225	259	277	257	283	265	245	259	246	226	277	261	231	244	230	261	251	234	269	254	264	272	256	249	224	232	257	261	268	227	280	230	236	233	236	227	238	270	244	282	233	225	250	212	277	265	260	242	236	239	249	222	272	253	238	276	270	256	263	251	256	264	257	239	255	257	234	233	252	265	264	251	261	245	249	266	277	240	245	258	283	252	249	217	256	253	242	243	225	250	248	217	229	257	244	243	238	257	272	238	258	268	272	251	252	227	254	261	237	283	246	240	257	249	271	251	228	261	284	275	262	272	264	243	253	246	254	252	262	253	263	247	239	257	243	260	230	219	252	270	211	277	258	264	243	261	263	257	245	263	231	240	250	218	232	261	242	226	242	249	244	251	222	246	269	271	244	235	263	218	252	246	244	243	283	231	248	232	265	251	258	244	254	273	232	262	271	239	241	274	243	244	285	230	253	230	246	259	234	252	238	235	237	245	228	251	240	269	216	270	291	267	218	234	245	247	289	252	289	235	244	262	269	238	237	244	267	273	260	248	250	260	218	235	251	243	255	241	232	257	253	246	263	251	266	238	231	245	233	259	256	250	249	262	239	248	252	263	254	228	248	225	262	272	238	254	235	257	241	265	257	255	245	267	252	238	235	252	261	261	255	274	249	229	303	272	215	249	261	264	261	264	254	294	240	233	255	237	253	245	264	242	224	249	259	247	253	219	232	249	243	282	227	239	234	257	238	230	231	234	239	287	255	265	238	271	259	244	243	210	230	272	238	257	265	258	250	258	242	270	241	270	262	279	276	241	284	227	268	256	237	227	249	260	256	244	217	264	280	282	249	226	233	224	282	243	268	278	274	253	248	214	249	263	264	232	247	224	267	248	264	240	256	250	276	264	242	252	255	244	246	241	241	267	242	236	287	276	252	235	252	258	233	249	223	239	244	229	228	268	257	250	280	244	241	260	275	239	236	262	234	236	250	257	250	253	236	226	285	232	268	243	259	239	254	236	228	259	265	267	260	256	236	229	249	248	255	235	254	268	280	264	231	265	252	258	265	267	263	261	264	277	276	245	252	248	247	276	227	236	239	231	247	272	261	240	256	271	248	262	274	259	248	234	256	264	238	245	238	252	275	225	244	239	238	235	269	238	237	226	231	265	239	218	257	235	265	265	289	259	262	246	209	274	234	289	257	238	277	239	248	252	232	239	235	240	250	241	240	255	284	254	242	242	274	226	268	254	231	251	234	267	243	262	245	264	230	224	242	261	241	254	242	242	243	258	262	264	238	251	242	251	282	265	256	265	285	247	251	266	252	246	274	249	275	252	244	262	234	223	245	237	238	250	275	236	253	238	259	256	257	268	251	237	270	257	256	269	239	217	244	265	263	246	232	279	237	236	261	254	234	256	243	260	249	232	235	286	272	237	224	254	228	246	225	237	230	264	248	265	261	255	258	241	244	225	278	235	246	241	236	233	254	230	230	249	274	260	279	242	229	277	266	267	239	269	261	254	220	272	282	253	232	252	231	251	260	237	247	268	281	272	251	275	254	246	275	282	284	249	256	237	259	232	251	223	247	258	254	250	252	272	265	253	256	229	256	275	230	264	260	218	234	248	269	239	237
12875	1780	2460	3080	2771	2352	1968	1785	1443	1418	1241	1142	1125	1091	991	958	880	906	853	852	833	760	812	765	767	767	774	778	784	714	740	664	805	730	675	684	691	665	678	711	707	741	720	669	670	744	667	704	662	655	702	658	688	689	665	700	688	618	702	692	681	674	730	641	701	667	638	669	709	679	695	670	687	646	697	692	687	675	709	643	647	670	672	637	651	678	669	718	647	664	713	628	649	651	662	656	636	627	696	653	636	670	676	664	648	643	662	694	600	628	634	680	640	703	664	637	720	685	634	669	686	678	588	753	658	679	651	651	666	685	633	684	634	652	687	676	685	656	669	620	650	685	641	678	651	620	624	673	663	698	682	669	651	661	658	634	653	668	659	673	669	677	569	670	658	616	675	634	641	681	648	679	667	674	676	683	630	628	675	688	694	647	651	625	662	694	643	683	678	676	648	648	648	621	677	649	669	614	644	616	694	672	707	643	663	643	710	702	671	635	660	679	685	634	644	680	630	642	657	670	626	642	653	635	610	649	647	693	644	647	645	673	682	656	684	643	677	645	667	674	645	678	647	674	684	696	693	687	585	657	639	670	696	640	640	633	649	671	666	667	712	650	640	640	704	678	679	672	673	671	677	676	683	688	653	637	653	644	650	637	624	626	703	623	644	636	664	640	677	618	680	669	682	610	654	654	679	651	672	724	656	681	595	656	671	670	673	647	639	631	683	707	644	707	701	645	655	662	638	683	648	666	643	654	649	667	637	685	661	642	665	666	671	673	645	693	659	623	657	663	614	667	665	650	648	672	639	622	665	668	644	641	636	673	709	652	623	657	691	648	621	632	635	641	621	635	694	626	667	674	631	646	682	664	668	680	679	626	637	622	666	653	654	638	580	703	706	675	681	629	656	663	658	684	683	675	616	654	652	640	632	727	640	624	648	595	672	618	671	671	627	607	666	696	676	689	671	651	636	657	663	640	701	662	659	646	669	650	677	656	694	669	627	691	606	705	658	653	697	694	633	668	599	656	693	683	631	635	636	651	683	670	621	650	675	613	634	670	651	663	612	665	622	672	637	650	677	702	687	681	658	627	679	678	659	690	631	666	667	700	665	681	627	636	662	641	639	665	669	684	654	702	641	655	675	687	667	647	687	700	632	675	710	646	645	681	680	687	676	644	653	678	643	677	648	667	663	631	677	644	638	676	602	664	640	634	709	636	683	635	693	689	641	649	681	626	639	636	673	634	702	674	648	731	691	665	599	720	626	630	641	649	671	625	638	650	656	662	648	641	637	685	680	637	622	641	682	632	608	662	667	652	613	647	662	650	672	621	655	626	652	624	652	653	639	660	648	589	652	674	660	666	656	631	641	672	657	673	644	682	625	662	698	670	635	674	684	668	678	700	634	615	660	659	665	606	689	685	684	642	708	653	688	642	654	657	669	640	653	679	653	669	666	665	650	604	670	640	717	689	705	680	637	658	654	674	664	687	662	691	629	688	644	661	670	681	654	657	689	691	662	664	638	634	634	633	629	664	684	638	709	655	665	640	603	641	660	714	632	635	649	630	631	596	687	636	618	619	654	662	619	652	699	644	659	617	685	644	686	658	652	706	649	653	673	657	673	687	648	632	625	590	644	605	687	639	635	675	659	661	659	697	622	657	646	660	636	699	672	638	681	650	634	634	640	673	671	648	680	646	649	648	632	645	675	688	713	658	678	646	624	686	694	675	629	676	643	638	690	609	654	650	680	661	672	625	708	661	650	622	651	689	655	649	679	689	610	688	613	678	608	589	663	640	676	661	637	641	689	655	696	671	614	675	684	689	613	683	660	675	663	665	594	611	644	629	676	649	678	650	686	631	655	652	665	642	665	712	657	656	672	674	649	678	688	650	648	610	715	690	681	648	669	641	601	672	654	616	694	665	686	666	627	706	709	617	654	678	688	710	670	652	619	701	662	672	706	695	619	644	647	665	627	656	685	677	652	668	656	666	635	663	684	679	682	649	669	715	657	662	677	615	683	685	642	615	668	632	668	663	666	653	671	690	665	675	635	668	686	645	653	650	675	696	664	680	677	704	643	670	645	642	642	657	637	645	679	657	638	681	669	674	663	667	608	664	633	667	656	661	655	672	621	697	657	644	659	626	654	678	686	702	669	687	652	679	703	641	616	612	659	646	642	657	646	643	624	684	613	663	646	662	663	671	697	650	654	674	653	636	645	715	655	622	612	666	665	628	631	677	683	655	642	664	682	644	674	672	664	624	673	679	653	691	642	656	616	641	623	702	641	663	651	664	630	642	687	646	678	669	673	647	667	687	660	648	645	692	658	668	670	658	628	626	620	657	683	666	673	640	630	639	638	668	673	659	645	673	666	620	672	684	638	671	619	632	653	656	670	663	670	677	664	641	690	683	607	638	632	617	660	663	673	642	703	659	692	677	636	676	634	706	622	598	611	672	645	648	661	641	587	698	672	705	674	690	667	630	684	657	668	682	638	618	714	653	605	617	616	643	642	678	689	677	635	658	658	659	594	632	645	624	617	677	613	629	666	718	614	623	672	675	634	647	640	713	643	663	683	704	651	627	669	648	671	699	686	652	623	684	690	630	623	667	653	642	657	690	656	609	647	627	678	617	670	682	664	676	626	643	644	651	601	666	653	640	657	692	682	689	671	662	668	637	659	681	689	659	702	644	668	664	641	708	657	688	676	650	665	631	628	725	682	708	677	666	614	680	639	664	642	684	692	655	632	656	659	664	679	635	646	693	670	644	658	703	628	673	624	696	718	628	665	658	618	626	700	660	617	660	664	665	646	634	625	663	704	642	615	680	635	660	645	660	626	656	666	692	643	666	662	639	673	650	613	676	654	620	686	637	653	668	686	645	665	639	668	632	687	665	646	638	698	663	641	660	622	668	681	584	640	628	637	668	713	642	684	667	646	680	707	666	652	686	671	660	667	640	660	654	660	651	671	678	666	674	730	671	674	639	656	629	651	650	659	694	674	669	627	680	609	650	671	644	679	701	644	685	657	664	669	654	655	647	654	640	620	670	648	649	670	645	672	660	644	640	631	675	670	614	633	704	677	625	676	634	638	651	653	668	683	669	654	646	663	658	653	652	675	657	635	654	643	683	662	637	652	616	682	632	659	675	695	639	674	649	629	668	638	656	689	658	646	642	664	659	680	629	644	703	659	634	680	665	651	692	664	675	634	642	710	683	643	641	673	677	663	693	642	681	623	660	656	667	678	631	701	682	668	682	676	664	678	644	649	667	631	650	646	647	681	636	674	661	641	698	656	696	653	660	640	642	642	643	633	693	678	694	697	677	671	627	621	682	634	649	674	654	691	663	652	628	645	617	684	642	606	687	650	688	659	686	638	671	636	643	703	650	687	651	621	629	673	656	673	665	676	624	656	661	635	677	641	685	655	662	632	639	651	690	680	620	670	647	628	654	640	697	666	643	680	682	635	676	664	651	687	644	620	660	625	666	640	658	639	637
34317	7680	2316	1695	1180	827	616	563	436	383	304	310	289	230	219	199	232	204	183	163	191	191	171	184	155	154	204	158	156	152	163	167	185	144	155	180	137	153	151	138	133	131	152	145	155	134	133	135	143	143	138	122	163	146	124	135	133	145	143	123	149	134	139	133	124	117	130	144	162	145	145	157	118	151	127	142	114	147	130	138	157	124	137	141	137	132	148	135	126	122	129	138	150	129	169	166	152	167	125	156	151	158	133	125	120	143	134	138	116	138	140	127	140	140	125	122	134	135	152	148	132	149	155	140	152	173	143	143	154	123	153	130	137	121	145	140	149	133	151	124	156	139	118	167	130	140	133	127	142	154	164	140	138	150	119	121	136	140	122	151	128	142	145	134	142	138	141	111	136	118	151	139	138	139	125	153	135	132	136	146	117	143	141	144	123	140	161	138	120	127	154	132	126	136	145	135	123	136	137	155	158	131	155	141	152	154	141	138	140	138	158	122	148	145	137	138	141	130	140	137	151	128	147	149	153	151	140	112	141	164	132	129	142	144	152	114	138	133	138	144	145	162	117	142	154	158	161	143	133	137	147	140	154	146	142	136	140	107	121	122	143	118	137	136	125	147	139	138	127	137	139	138	131	126	136	141	116	137	144	119	127	128	139	160	124	160	140	150	139	131	126	140	160	157	101	139	132	137	139	135	133	128	158	146	139	150	151	150	130	127	128	134	105	134	137	150	150	130	125	133	146	132	144	157	144	133	123	117	148	145	157	145	133	145	143	134	142	126	139	142	139	119	136	126	137	124	149	126	149	120	140	117	153	153	137	162	140	134	133	138	143	144	127	150	140	145	143	129	158	142	134	141	149	158	115	126	156	122	122	143	125	126	115	131	120	160	140	126	129	123	128	120	115	148	142	139	134	123	123	145	145	127	140	120	145	136	126	143	156	124	150	140	130	124	131	133	150	116	156	140	125	139	130	149	147	141	117	130	129	128	137	148	127	147	160	128	157	101	116	129	132	165	152	154	116	137	152	135	128	133	120	133	152	125	128	157	130	147	158	131	137	129	131	136	137	131	141	134	131	145	142	146	131	134	110	123	124	131	136	145	145	144	139	120	126	146	137	127	134	133	132	133	150	142	140	132	123	140	133	138	136	127	131	127	130	137	155	148	156	149	139	130	147	146	119	120	133	124	139	140	129	137	133	147	122	150	122	124	121	150	132	127	139	142	132	132	137	145	122	145	127	131	135	122	145	145	126	157	140	138	129	146	129	139	131	127	142	142	136	135	135	134	115	130	142	137	150	133	162	128	142	155	134	140	135	128	122	150	145	126	139	141	120	123	133	143	135	145	151	124	139	138	135	128	126	148	148	141	136	127	146	126	130	131	129	126	130	152	142	148	106	152	129	120	138	139	139	128	167	142	150	133	114	147	143	145	109	144	112	140	152	143	139	144	159	129	158	159	129	120	142	117	144	144	120	138	133	142	143	150	117	144	132	129	130	148	140	158	155	143	145	141	144	126	147	120	125	140	153	141	134	133	135	139	129	133	123	140	138	140	144	112	142	132	129	139	137	134	136	133	107	133	144	154	157	162	153	128	129	160	138	143	133	121	115	117	125	151	149	175	117	132	136	129	146	134	122	155	123	132	130	144	119	148	139	121	136	130	121	166	139	123	122	145	123	147	135	133	143	130	135	135	146	137	130	144	139	144	141	135	150	154	123	136	133	149	135	134	135	147	146	130	151	127	132	148	146	137	148	151	144	145	136	144	136	145	143	151	133	132	131	136	135	147	136	139	142	154	143	146	141	143	121	135	135	147	133	153	142	134	122	141	139	147	128	143	141	159	135	130	123	148	165	139	139	134	151	116	146	155	142	130	155	166	134	108	149	139	127	140	147	133	132	156	141	126	146	148	120	151	139	138	135	142	114	127	140	121	132	135	134	143	144	133	141	136	135	145	123	162	138	143	149	146	144	132	114	125	144	133	146	121	129	126	144	148	141	146	147	143	135	140	145	149	115	144	133	120	139	134	130	159	133	133	147	150	144	128	111	139	134	154	118	129	144	117	141	102	132	131	144	117	137	149	129	145	121	117	146	159	144	134	147	135	141	131	124	142	147	140	130	130	144	145	143	127	119	129	134	136	138	143	137	145	139	131	136	127	155	123	122	135	137	133	124	140	135	137	136	160	134	145	126	135	145	125	167	143	145	140	152	136	124	120	113	136	124	130	146	154	128	150	133	148	146	136	125	126	125	131	130	130	149	124	180	148	146	144	132	150	138	136	121	111	127	114	146	135	126	143	120	136	113	146	153	132	142	138	126	143	141	158	132	128	121	139	129	136	130	153	133	120	144	130	129	123	137	156	142	140	136	134	117	140	137	139	140	120	122	98	127	131	131	106	153	137	147	132	130	112	157	150	159	154	136	127	155	148	145	136	135	120	149	149	140	143	150	154	110	136	139	154	111	151	132	167	151	132	150	120	133	157	136	132	167	148	141	126	147	136	173	139	147	139	160	135	131	156	126	118	147	131	122	144	129	128	135	148	134	129	129	124	131	131	143	130	132	129	141	132	145	131	141	110	118	134	132	129	154	125	154	128	141	130	124	139	127	149	127	139	127	146	134	143	127	148	134	134	142	144	148	131	134	137	146	111	144	148	154	142	141	136	135	112	132	142	138	141	105	107	145	124	147	129	148	110	135	119	152	112	129	125	154	136	150	145	139	125	156	147	153	138	143	127	148	119	134	145	118	111	155	150	134	134	146	143	137	129	116	138	142	127	147	151	133	126	121	120	117	160	139	125	139	142	140	174	150	146	154	124	142	142	147	132	130	140	127	126	144	130	125	146	125	137	153	128	143	137	141	138	119	127	114	153	116	139	150	155	139	163	151	144	156	154	135	119	140	142	140	123	134	136	129	147	144	134	132	141	127	132	139	178	140	145	132	133	139	125	135	158	153	142	137	120	120	116	150	136	141	146	130	135	124	120	143	124	128	154	130	122	129	145	143	130	127	148	142	136	145	145	137	100	103	138	126	120	139	154	154	154	127	143	118	149	133	142	119	122	123	144	137	150	140	144	125	140	133	129	157	126	139	138	136	138	125	149	135	136	112	131	140	124	143	125	130	137	164	144	157	133	141	131	122	131	146	144	124	148	120	128	135	143	116	108	144	153	158	143	148	137	135	122	153	126	158	124	142	138	150	140	142	133	140	129	137	131	136	149	136	147	171	130	134	134	139	120	130	128	122	154	128	122	122	136	147	144	133	130	127	129	131	126	126	152	136	132	120	127	148	152	131	140	130	152	136	137	150	135	131	153	115	134	132	122	150	151	138	130	124	127	145	118	122	141	116	145	142	117	140	138	134	133	153	127	124	129	129	143	126	146	146	144	125	147	121	147	154	146	157	120	121	125	129	126	132	128	133	150	154	131	126	116	140	149	115	122	152	140	134	121	122	145	152	142	153	133	155	134	136	131	143	109	148	138	134	151
18828	2566	3917	4921	4276	3492	2899	2451	2044	1767	1553	1401	1211	1100	975	928	853	873	804	735	700	713	661	620	618	565	556	520	590	546	548	494	526	513	467	531	464	462	462	437	429	431	435	466	440	465	444	435	422	425	404	446	466	425	424	404	371	397	430	420	431	415	465	423	416	375	414	397	427	391	408	399	404	367	354	388	409	402	358	385	373	398	397	445	363	408	376	420	354	343	409	393	403	364	387	391	354	372	388	380	371	418	378	417	402	399	397	384	353	372	397	389	356	381	395	434	391	372	393	379	369	397	397	386	373	364	380	358	393	391	359	380	360	398	362	357	365	379	356	352	369	377	352	374	373	384	386	405	395	365	385	393	360	393	396	357	392	387	359	380	365	383	389	387	372	375	390	366	363	368	357	376	402	347	367	353	350	370	393	360	371	372	377	376	368	360	393	375	361	341	381	373	364	374	388	364	350	368	384	346	379	400	368	361	400	338	374	377	394	363	391	406	383	393	355	401	369	368	394	374	374	348	380	392	390	353	370	401	373	379	399	422	384	385	370	404	336	375	362	360	376	356	395	391	361	363	410	398	382	375	398	377	356	371	377	415	384	387	381	399	377	362	393	348	372	353	382	355	349	354	367	348	377	359	375	350	385	369	366	380	375	359	347	359	374	372	363	376	388	379	415	367	376	359	396	370	374	407	374	375	340	385	372	371	359	390	380	363	359	388	353	401	356	364	369	349	382	379	377	373	375	381	363	350	369	351	347	382	364	360	378	411	397	421	366	382	393	390	348	412	357	399	353	357	374	394	420	337	356	378	378	412	365	374	379	378	385	355	381	391	367	390	375	339	390	380	391	388	399	375	370	390	347	324	333	368	311	354	354	386	357	374	359	369	381	362	381	355	365	375	370	391	364	374	371	368	410	337	380	378	373	363	369	372	372	359	386	395	371	353	347	379	396	348	373	361	373	375	351	342	349	376	384	352	393	346	334	401	386	322	374	380	324	343	371	352	368	382	400	364	380	370	362	392	390	388	378	366	356	364	371	396	368	415	367	362	362	355	357	380	375	408	344	349	353	416	378	393	350	382	367	354	361	362	331	361	343	362	341	390	374	361	395	361	375	392	380	343	379	364	383	366	403	382	370	368	403	361	359	377	382	388	382	412	407	388	373	382	337	359	366	365	411	348	388	403	378	355	346	352	362	378	383	378	384	395	406	372	370	363	360	352	372	394	376	354	402	340	380	381	341	343	402	368	344	324	381	370	376	392	352	380	351	361	369	399	400	363	403	384	371	366	369	394	393	400	337	389	351	393	389	355	409	396	379	383	368	397	339	390	369	380	391	363	337	370	364	355	347	372	366	369	401	362	362	358	349	380	332	357	376	364	403	374	411	382	369	351	371	377	377	404	370	364	372	388	368	367	381	378	346	393	395	393	358	381	374	366	382	394	378	388	399	400	384	347	385	350	354	364	371	390	385	380	364	394	368	372	347	383	367	367	364	404	370	351	379	395	380	423	396	367	343	381	382	399	338	323	370	363	396	360	321	403	380	380	378	393	383	353	377	377	348	364	396	362	386	378	388	409	351	384	429	389	340	370	370	380	367	390	391	376	359	374	370	374	375	318	365	376	385	351	379	399	351	380	336	347	385	378	388	383	366	371	365	386	400	351	392	366	372	376	395	387	381	355	396	378	355	365	359	412	363	387	366	342	376	372	379	399	375	370	370	372	366	357	384	363	382	374	354	375	398	394	347	392	411	394	360	408	363	364	384	339	397	374	371	409	383	386	390	392	369	386	385	348	375	386	373	369	386	382	326	369	374	360	402	347	359	337	374	373	400	387	377	378	389	397	356	364	396	353	393	354	345	363	370	334	366	366	387	375	389	440	402	377	372	358	369	360	381	414	341	380	404	388	382	365	372	374	370	391	388	357	395	343	344	401	379	359	391	360	348	343	377	405	369	351	349	389	390	415	363	374	399	357	396	383	391	381	328	357	374	342	373	349	377	369	377	339	375	396	379	401	405	405	359	350	378	371	379	378	367	318	371	352	373	365	367	390	387	362	377	386	381	366	375	372	386	400	353	377	344	378	374	370	363	362	385	357	374	394	383	375	407	382	356	374	386	360	395	405	361	375	351	375	364	388	407	390	352	370	357	369	409	352	352	353	368	370	408	378	399	357	403	392	376	362	377	371	336	329	376	375	403	369	361	370	361	328	394	347	369	366	382	364	359	402	381	362	379	375	384	385	374	379	385	376	363	387	372	375	393	338	378	338	355	392	416	377	352	346	369	352	356	359	355	381	350	388	378	373	337	374	355	368	368	371	347	377	402	354	395	378	392	338	379	373	410	350	372	386	390	382	374	380	376	353	403	383	369	342	373	385	356	385	359	394	375	392	346	375	359	339	363	356	387	367	393	369	393	401	392	372	372	391	377	382	320	378	365	376	345	343	359	367	382	348	355	365	355	358	380	353	366	358	353	382	347	370	369	381	349	352	352	402	346	377	372	397	361	357	374	389	357	375	366	338	364	389	343	375	392	361	354	350	393	341	385	371	373	347	387	376	386	406	402	368	356	390	372	408	373	362	377	358	368	396	377	386	391	344	359	404	367	416	375	353	354	387	355	403	374	378	353	379	412	398	382	356	362	354	377	370	361	385	392	388	385	391	358	373	355	366	351	426	387	340	389	413	384	373	388	396	351	405	334	385	362	376	379	368	358	368	374	395	327	385	375	393	357	386	390	407	391	298	395	333	394	357	353	354	375	346	364	353	364	375	370	334	345	362	394	391	355	364	362	398	376	350	402	375	376	369	394	367	380	369	379	357	385	347	383	378	377	381	375	402	406	355	377	380	353	355	347	345	377	377	370	398	332	349	369	382	344	343	368	387	370	393	328	381	391	370	357	355	378	394	366	400	407	390	379	358	372	360	361	383	368	371	375	381	353	376	410	378	369	380	371	355	384	399	366	401	383	339	353	383	344	370	397	367	393	385	379	351	393	383	344	359	407	388	341	354	388	348	367	364	361	384	385	363	379	390	380	353	376	417	384	353	374	382	378	366	395	350	376	385	372	370	401	380	397	357	372	356	360	361	349	375	357	384	352	353	420	333	371	375	391	369	369	390	372	403	419	401	313	382	345	382	334	386	375	384	379	381	394	337	380	375	395	379	384	401	355	349	364	358	396	354	391	364	384	362	402	364	384	348	359	364	352	373	405	366	374	382	350	358	369	422	380	346	367	346	374	381	418	374	375	379	384	344	370	351	387	349	416	379	395	368	396	355	348	356	356	382	365	363	372	378	326	398	372	364	374	372	364	406	338	359	396	378	371	388	386	382	397	365	374	368	356	377	337	373	353	349	414	392	367	374	352	388	383	387	399	369	380	364	354	378	388	377	364	371	410	368	363	340	370	360	398	363	381	365	347	396	382	382	367	368	406	362	412	333	384	383	367	363	382	388	374	378	328	327	379	389	368	397	351	396	356	363	371	355	367	371
3902	257	261	277	197	243	190	227	206	232	206	228	198	217	217	193	190	226	202	215	197	186	210	200	233	200	207	211	211	206	200	216	199	178	205	218	239	213	190	222	194	225	197	220	200	235	202	207	221	197	194	202	207	218	211	255	206	191	208	211	215	195	211	231	189	224	213	190	232	226	216	206	207	214	213	190	203	214	218	225	206	215	209	193	234	194	193	200	211	216	193	198	231	223	220	217	205	165	199	212	220	190	206	200	215	215	203	234	211	211	208	217	211	235	237	206	211	220	225	224	175	245	198	209	212	197	220	215	226	210	210	218	233	211	196	217	205	205	208	174	204	235	207	208	212	204	205	184	197	214	218	195	195	196	213	190	215	194	187	212	206	200	202	222	190	196	201	196	222	194	217	207	201	183	198	202	187	206	214	216	203	235	217	207	185	216	237	188	191	224	227	229	217	208	219	218	224	191	214	190	205	193	191	198	209	221	222	226	214	191	203	229	212	189	210	205	201	209	195	224	202	225	199	182	214	244	225	201	211	231	216	190	215	176	199	194	194	203	192	205	177	221	202	206	193	220	198	207	180	218	217	232	198	211	197	201	206	201	205	173	194	217	213	207	236	218	216	202	205	216	194	204	207	207	199	188	227	197	204	217	216	182	206	213	203	184	207	230	191	224	213	204	219	172	200	231	203	213	208	191	190	204	220	215	213	183	190	218	196	213	218	185	247	220	184	179	209	190	190	212	190	209	217	231	219	228	200	196	240	198	193	190	188	228	233	206	203	198	213	208	205	205	206	200	175	195	212	176	237	191	199	201	231	212	215	201	221	206	227	216	240	232	218	206	208	192	210	202	211	209	227	206	200	213	187	218	186	190	218	213	221	220	209	219	197	194	201	201	173	203	203	209	197	246	209	240	191	226	225	216	234	202	196	217	222	192	218	223	209	185	199	199	204	182	193	199	202	200	206	204	235	209	201	203	216	215	193	202	204	208	198	203	228	224	225	201	207	208	184	228	207	222	196	185	209	222	231	216	202	239	214	225	192	211	215	206	208	216	213	201	203	203	197	188	204	189	200	225	187	195	217	205	205	192	230	199	214	195	224	244	218	195	230	202	222	219	238	230	192	184	209	201	203	204	184	217	188	217	218	208	213	222	217	222	219	219	195	215	189	244	215	196	228	189	220	208	187	213	194	201	227	198	209	175	229	224	202	205	206	214	218	221	225	217	223	202	215	218	234	189	204	211	182	212	210	208	192	208	194	240	209	190	202	192	204	214	199	209	208	234	215	220	206	196	217	195	205	194	202	208	199	228	206	180	205	212	217	196	213	219	211	209	201	181	203	211	225	197	189	186	203	227	197	222	215	224	200	193	217	194	238	203	218	186	197	212	206	223	222	206	197	209	213	187	215	210	222	173	245	197	211	223	222	192	218	212	193	214	196	224	201	212	227	216	203	209	189	203	193	209	225	204	206	212	226	202	189	239	203	196	241	181	200	178	211	247	183	218	206	189	207	235	206	185	232	217	227	226	199	214	224	240	192	206	188	188	219	205	242	231	240	194	216	229	232	221	234	214	207	236	204	191	192	237	194	217	197	206	219	215	202	221	194	220	205	197	226	212	219	212	202	203	222	228	208	215	200	203	242	191	206	201	230	200	187	182	220	233	185	238	204	230	197	206	184	194	205	196	205	254	188	229	204	194	221	205	205	214	222	212	207	196	205	176	192	209	223	189	192	220	208	209	190	192	177	231	222	230	214	202	198	225	206	208	202	236	213	211	221	225	197	228	218	202	207	251	200	200	220	209	218	216	180	213	223	198	225	218	220	206	230	202	201	218	204	210	192	194	215	195	206	200	203	197	196	186	191	216	221	201	218	215	225	218	208	227	229	230	201	188	220	211	214	205	194	197	193	194	199	213	210	208	204	224	213	209	206	230	222	195	231	198	177	209	205	210	219	205	208	216	228	206	187	214	210	217	213	204	214	240	190	231	212	222	218	189	206	211	212	206	203	210	188	203	205	203	195	220	203	226	197	231	211	219	226	179	198	213	194	201	200	207	210	204	209	193	236	200	240	217	206	194	197	188	211	211	187	198	206	195	208	208	202	190	213	201	177	208	222	194	231	231	224	200	231	221	197	226	253	213	220	218	198	200	178	184	199	194	209	204	185	199	206	194	189	195	216	221	207	205	235	207	203	225	209	221	222	210	192	219	226	194	192	217	207	194	237	212	199	225	212	227	210	210	227	185	195	176	232	222	196	181	208	214	233	210	204	203	215	222	203	196	227	227	237	219	224	226	186	208	217	198	206	199	206	226	206	170	210	215	207	185	223	231	220	219	193	245	244	212	212	211	193	197	217	219	195	199	199	194	231	216	201	207	194	214	210	219	237	188	244	198	212	199	225	223	183	192	202	194	202	213	231	216	200	193	182	242	203	195	226	234	219	217	217	209	223	209	200	221	209	188	212	220	231	198	218	216	218	217	217	203	199	224	218	204	214	193	228	214	225	187	198	237	196	221	215	218	209	204	212	199	214	203	232	209	228	208	227	216	220	230	227	211	216	223	216	188	190	219	212	217	228	214	212	217	209	214	232	204	194	200	194	209	213	218	215	202	220	177	221	199	203	197	196	181	221	214	206	194	212	199	200	200	232	211	211	210	220	218	219	203	227	201	218	217	219	194	201	205	205	232	209	207	190	197	193	189	217	224	199	213	193	210	231	191	224	232	214	201	219	257	199	184	203	209	209	188	223	234	218	203	238	215	194	240	210	227	225	198	211	199	205	204	233	197	194	213	209	194	199	202	181	190	212	179	224	221	212	210	208	208	204	197	229	194	211	188	212	212	206	207	186	204	196	211	209	213	184	194	170	206	217	202	203	221	215	210	198	222	207	183	220	201	204	216	193	207	218	197	206	222	251	223	222	226	184	210	212	193	191	203	219	188	209	214	222	243	211	208	202	225	200	206	205	215	196	222	210	223	222	205	217	215	212	207	201	231	226	212	201	195	219	226	220	225	209	210	234	209	196	197	187	194	201	220	220	213	212	182	201	184	199	217	197	186	233	209	213	217	187	209	197	178	227	199	206	206	212	201	187	193	232	213	228	209	197	194	214	216	223	245	183	216	215	216	211	205	199	212	200	214	222	200	194	209	220	187	196	215	206	201	215	204	240	197	200	178	233	209	214	199	228	195	198	226	187	208	185	225	223	195	203	214	192	200	206	201	176	182	202	208	213	197	210	209	189	211	205	213	205	196	208	223	205	222	210	207	214	219	213	228	224	213	216	178	211	224	233	216	201	226	198	203	201	196	192	211	214	202	217	178	207	220	211	222	203	210	220	255	206	212	243	205	220	179	230	227	200	246	220	219	241	222	201	206	214	225	185	207	198	202	188	221	190	216	205	209	189	219	211	229	204	192	211	198	185	203	200	167	196	183	241	202	213	195	191	209	200	216	205	217	218	218	201	200	202	186	190	230	216	196	211	216	194	232
3471	668	751	760	735	695	678	645	558	634	650	649	627	569	617	596	534	572	578	597	612	558	565	586	583	543	524	548	575	551	558	536	562	593	619	536	580	561	552	598	529	568	513	568	574	598	591	551	577	594	559	551	590	617	562	550	579	533	549	541	536	559	537	561	562	513	559	534	579	522	511	526	583	559	570	570	527	551	559	555	543	575	566	517	580	535	562	545	510	557	593	572	600	560	613	574	552	566	580	543	535	572	562	586	558	586	564	602	548	576	572	564	575	540	583	557	560	520	587	602	595	586	583	587	552	545	519	595	554	573	565	546	584	519	588	527	555	534	535	546	541	612	582	577	578	547	553	545	636	565	549	618	588	569	551	610	564	577	593	556	598	584	570	588	599	566	520	567	539	582	573	572	552	606	509	575	558	494	579	577	552	550	555	590	575	594	563	576	575	599	535	564	534	582	569	557	535	531	593	580	545	562	572	560	557	558	580	520	583	565	519	515	563	545	587	559	540	531	532	594	537	552	512	525	561	570	607	547	560	565	582	585	546	542	533	571	570	606	541	612	537	585	580	544	578	568	572	567	552	580	590	557	579	569	493	557	562	557	524	545	573	559	562	548	555	576	574	556	565	594	604	569	594	566	581	560	567	567	587	550	582	541	562	551	554	501	562	550	575	574	592	560	573	546	574	556	554	546	575	576	494	560	567	601	567	583	568	572	585	573	571	563	592	558	524	580	551	512	535	572	597	560	567	534	533	587	572	593	563	612	575	551	554	599	576	569	565	560	547	617	560	567	561	578	526	584	574	575	591	535	557	560	538	559	561	585	628	536	574	590	552	547	591	573	618	611	548	556	586	546	561	592	564	548	607	545	549	565	594	526	596	568	533	589	591	567	600	547	573	571	525	551	558	557	597	546	567	515	613	585	555	528	563	538	562	546	562	578	579	564	564	558	555	594	582	579	567	566	557	562	563	585	558	538	563	524	576	569	613	597	547	562	536	568	562	571	555	545	517	572	571	551	569	579	560	549	533	546	523	570	588	582	594	577	557	567	524	577	539	573	548	583	588	548	532	547	534	561	521	570	572	595	566	578	560	612	615	555	569	564	581	557	564	550	531	560	555	506	520	539	559	528	528	564	554	541	555	548	557	555	496	549	593	510	603	552	577	566	609	589	549	524	564	500	541	595	549	592	552	565	538	529	557	572	567	548	546	567	500	527	554	565	541	562	572	550	600	571	568	566	594	547	517	553	569	543	532	571	582	546	524	591	587	575	543	607	558	609	575	570	509	569	576	544	567	554	570	551	570	593	515	548	585	513	588	588	580	570	565	566	552	563	533	561	513	554	571	601	520	565	554	561	585	547	555	583	535	570	595	574	549	533	577	578	533	593	555	577	553	588	532	520	546	555	570	576	565	527	549	550	583	557	560	535	540	557	544	574	537	550	558	543	541	531	578	565	574	573	550	546	617	569	591	515	570	581	568	586	603	575	588	574	548	550	564	526	572	573	587	542	556	564	585	560	555	554	563	564	544	585	566	554	537	578	585	572	541	572	549	582	566	573	538	522	569	554	571	518	523	547	553	533	552	545	575	567	625	580	620	560	546	583	563	588	562	584	536	581	574	545	579	533	584	542	560	572	528	562	565	570	537	548	581	550	552	542	569	548	603	542	542	531	583	585	548	580	560	565	581	574	554	533	540	556	598	573	583	567	576	611	553	554	538	544	570	569	577	503	546	601	568	546	548	588	567	573	547	562	579	567	546	568	541	580	577	584	565	563	580	574	594	618	578	575	542	574	539	568	569	524	557	548	550	618	567	558	526	595	543	553	562	549	556	551	563	548	557	578	579	573	572	545	571	555	600	563	549	546	562	550	548	563	565	505	600	556	553	585	587	569	572	551	554	530	555	605	511	548	559	588	546	581	599	567	541	552	562	567	582	588	557	555	536	550	560	583	543	580	541	553	557	591	559	585	585	571	548	574	560	618	585	523	555	592	571	546	572	544	568	590	567	529	548	607	564	599	536	543	587	554	595	574	582	561	578	574	567	534	551	540	534	575	582	552	571	545	569	534	561	574	559	588	570	578	533	586	532	574	556	592	534	585	573	598	591	563	559	576	538	570	558	558	583	575	555	571	525	565	548	544	533	573	536	550	589	563	580	598	579	584	565	581	551	570	553	542	597	527	614	554	553	551	581	590	570	574	540	531	546	562	564	585	589	580	553	541	593	544	564	611	538	567	584	553	578	574	529	570	557	545	569	585	558	580	567	536	543	588	484	586	592	543	550	569	542	586	552	558	541	607	572	547	551	563	554	577	533	523	561	551	538	512	576	596	559	552	555	551	573	584	566	537	565	547	545	596	555	566	555	539	603	607	539	593	564	567	573	570	610	557	576	567	594	590	602	532	567	551	560	584	543	547	526	520	571	536	535	549	562	577	563	611	569	520	536	558	570	580	555	527	556	558	526	589	567	604	560	544	580	569	541	572	555	540	567	531	554	535	580	582	535	587	569	563	543	570	567	578	566	569	575	538	526	545	547	588	560	579	586	551	524	533	562	602	553	574	525	538	589	531	577	562	591	563	562	538	547	621	548	543	577	604	559	581	493	586	594	554	561	547	561	597	594	503	541	537	558	517	542	567	598	555	564	548	590	525	554	535	556	562	579	621	588	540	561	502	581	586	580	562	553	591	564	617	596	563	603	543	575	527	536	588	545	592	566	571	563	531	545	562	545	573	553	570	531	627	563	562	564	530	559	535	531	564	552	535	566	541	549	560	515	510	570	563	571	550	584	558	526	609	542	546	557	538	587	569	563	596	584	563	578	583	565	610	620	575	577	604	561	555	613	592	576	504	513	591	532	588	579	547	530	538	556	564	545	545	518	561	572	544	601	518	568	546	585	576	579	549	556	576	610	542	533	532	603	581	567	546	572	542	616	598	541	591	585	581	577	562	534	538	566	579	579	556	568	587	560	600	573	568	608	584	604	571	541	554	521	554	592	544	570	554	587	579	541	550	542	563	585	572	536	579	552	565	569	532	569	578	586	561	561	571	574	573	578	575	588	546	544	533	579	595	623	599	532	522	553	518	583	592	549	557	600	576	561	594	620	542	592	527	594	590	599	616	546	581	580	542	582	559	565	575	533	574	556	606	558	523	544	607	574	582	556	575	537	557	586	567	574	547	530	553	565	586	584	538	523	615	570	536	555	584	535	547	586	579	583	512	573	543	586	603	568	576	566	600	531	541	539	594	547	581	627	581	548	596	563	566	571	575	539	598	575	573	571	591	565	562	566	585	583	545	534	563	583	549	551	557	562	552	555	581	553	568	560	548	570	558	589	556	590	608	572	567	552	584	562	585	573	606	518	518	543	570	545	563	544	542	549	541	557	573	547	562	534	536	547	522	578	596	559	590	523	579	566	606	602	564	563	584	546	549	581	565	568	575	584	574	519	531	553	579	581	564	592	583	582	540	562	566	546	557	575	556	539	555
22999	3397	1259	1005	756	580	524	468	381	343	319	346	320	310	327	315	312	288	273	284	329	280	269	246	291	281	259	286	235	262	277	291	296	257	269	263	255	271	253	247	271	262	269	266	280	272	249	264	241	248	293	261	276	281	248	279	266	271	268	250	273	259	275	261	233	274	286	256	271	268	235	282	304	280	247	257	268	245	256	257	267	269	262	240	285	249	247	247	255	245	238	279	243	270	235	257	265	245	273	223	260	257	254	254	248	245	289	286	264	277	267	260	234	264	294	271	250	254	268	243	259	251	235	231	243	265	247	264	257	210	253	253	232	237	251	259	272	270	250	263	261	279	257	237	234	257	290	239	252	276	257	270	233	267	248	261	290	245	293	284	216	234	242	268	278	258	277	273	257	253	261	270	232	241	285	246	259	245	260	266	256	228	260	256	259	274	248	232	269	252	264	268	250	244	257	260	252	229	253	281	280	284	251	261	254	258	277	244	258	260	258	233	252	256	254	281	259	274	262	265	275	276	246	257	247	261	234	247	237	266	241	268	272	239	225	270	258	272	258	252	282	248	254	255	240	273	265	252	262	230	265	268	237	259	263	238	262	272	269	239	241	260	245	233	284	233	247	265	265	234	240	256	258	238	273	278	291	247	259	249	264	265	252	277	279	243	248	262	261	231	237	267	252	252	265	264	251	270	235	267	284	247	269	240	251	254	267	249	242	264	267	288	277	290	245	231	203	237	288	265	221	247	267	254	247	254	287	261	249	261	263	283	234	243	236	266	249	266	251	236	231	269	277	243	247	259	259	264	266	212	247	270	269	236	247	247	233	247	252	244	229	268	248	282	265	225	270	243	230	229	259	271	261	231	230	278	268	270	246	284	265	253	251	239	247	246	243	256	240	241	283	265	278	273	244	248	231	252	233	253	254	270	235	269	245	241	248	253	261	268	239	238	249	297	238	257	268	252	273	251	253	223	288	216	257	258	246	262	251	236	245	242	278	246	238	249	251	229	310	257	249	258	264	250	234	241	237	225	238	262	256	251	271	270	275	257	272	241	251	248	257	233	256	240	217	241	260	259	251	256	259	278	282	268	239	235	259	238	259	275	271	277	240	250	281	259	255	242	231	230	252	243	265	238	248	247	259	247	261	240	236	272	259	276	233	277	269	255	215	263	250	252	242	227	255	251	246	264	255	270	251	236	261	238	253	247	244	256	229	263	241	268	259	248	249	275	273	240	257	265	267	254	264	266	249	277	227	234	245	258	273	230	249	260	266	261	249	227	286	275	240	274	254	259	274	274	262	260	245	243	267	277	257	247	230	237	273	292	262	261	250	227	228	249	236	236	221	275	262	262	250	267	254	264	245	260	246	243	241	262	260	245	253	245	260	246	235	254	282	262	274	243	268	255	289	254	244	242	264	256	262	289	256	242	259	263	252	254	256	255	260	243	253	235	232	242	235	265	255	236	233	268	262	280	258	244	251	219	283	269	229	241	254	238	257	251	268	248	255	268	274	291	282	232	259	254	250	261	251	283	254	255	250	259	272	270	226	247	222	265	268	253	248	266	247	266	246	286	247	247	233	266	247	213	249	258	283	275	237	286	266	245	236	274	273	260	282	251	282	270	252	272	231	255	261	276	233	233	241	256	271	298	263	278	241	252	257	257	233	242	240	254	236	237	247	272	263	256	274	226	256	244	291	253	247	255	275	266	226	254	274	252	233	240	262	244	239	254	235	260	280	239	265	259	283	226	234	278	263	243	257	274	257	274	270	249	219	250	201	261	254	249	270	246	263	248	233	235	263	294	222	261	246	231	239	259	264	224	249	247	246	270	234	248	259	260	252	248	246	245	271	249	258	252	234	278	271	256	249	240	254	251	248	271	267	263	275	273	279	256	269	260	233	233	275	216	244	275	260	262	257	230	269	274	260	237	240	241	251	249	273	285	258	241	255	285	258	224	265	256	276	262	300	237	285	249	284	245	266	228	265	279	277	251	264	266	245	255	242	257	235	231	260	259	268	251	242	244	248	244	267	286	279	240	257	255	260	251	253	227	250	262	257	233	273	300	212	244	271	252	267	238	247	234	245	272	247	251	252	246	237	256	273	251	257	230	242	257	254	260	255	225	264	229	240	248	267	255	227	261	268	248	269	262	286	260	276	263	276	251	242	248	245	250	254	291	271	251	264	261	239	232	228	242	261	274	252	262	231	242	266	269	262	238	230	275	271	240	275	265	233	223	265	256	276	261	243	258	268	241	247	273	278	243	251	287	239	270	239	220	263	285	274	272	278	258	255	251	269	267	245	258	277	296	271	224	259	252	236	261	264	267	284	263	222	237	265	261	253	228	237	252	256	249	251	266	262	275	248	257	262	228	252	279	245	268	244	259	276	232	252	252	254	228	235	253	249	238	238	245	274	255	244	246	259	250	277	250	262	248	251	272	282	268	270	262	284	235	259	255	245	241	258	285	266	254	264	227	259	265	256	273	267	250	275	291	277	267	271	269	281	251	226	229	219	255	258	260	246	239	247	248	276	258	256	236	250	238	248	251	248	251	207	269	260	242	269	267	254	248	245	245	242	248	266	250	277	229	278	241	249	263	259	228	254	264	248	265	285	254	242	227	255	275	242	240	251	248	246	255	239	245	267	221	226	255	253	264	264	270	256	265	259	266	259	267	231	236	274	269	251	269	257	232	280	266	238	252	270	259	251	237	259	258	270	251	246	264	252	281	279	266	255	236	257	250	286	273	281	244	228	238	263	245	223	250	244	246	254	251	221	282	255	270	243	239	245	261	252	269	266	267	256	275	258	252	244	259	274	274	250	231	237	255	251	252	226	248	257	274	268	265	252	233	260	249	253	238	263	249	259	227	276	257	259	234	263	276	246	263	254	263	239	254	241	286	240	239	251	281	274	240	258	257	279	249	251	257	267	253	256	260	236	266	253	244	244	240	283	230	264	276	257	281	248	244	237	304	245	263	234	237	247	260	268	270	236	276	238	269	270	243	242	251	262	271	281	268	259	245	234	241	248	271	261	253	274	237	239	221	262	263	250	279	236	272	276	259	248	220	259	247	264	250	255	245	256	234	252	247	250	243	262	269	257	268	254	240	198	238	238	246	261	270	272	256	250	259	246	247	273	215	223	252	245	263	269	275	285	248	273	252	266	263	267	271	271	251	251	241	237	304	260	224	267	246	263	249	269	240	254	271	246	242	248	244	258	260	204	245	237	242	270	274	248	244	256	259	281	231	260	262	220	273	256	249	251	272	251	263	282	258	283	231	279	288	249	259	242	265	261	248	227	248	240	272	260	266	249	264	255	218	268	254	270	246	271	248	255	273	251	272	274	268	252	256	259	276	245	243	264	277	260	255	244	257	248	284	243	250	268	248	269	290	286	256	269	236	277	227	224	269	264	253	279	245	254	256	263	273	278	248	225	241	238	295	264	258	235	242	238	241	289	266	247	250	241	253	266	241	233	268	241	273	248	250
13074	1658	2510	3101	2729	2296	2022	1696	1598	1415	1224	1206	1100	1074	1014	960	952	947	857	863	851	812	820	780	738	751	765	702	786	733	685	780	779	729	766	708	692	722	706	696	667	689	737	682	701	693	701	669	704	715	659	687	666	710	681	662	723	710	703	690	685	712	703	716	681	666	713	664	683	678	630	633	677	671	687	715	622	684	692	673	652	690	644	658	684	668	664	689	653	637	666	649	669	653	729	660	675	649	656	637	678	690	654	644	695	649	673	707	693	723	684	636	691	686	644	675	693	649	694	683	647	635	730	653	653	662	666	689	653	645	623	666	665	670	655	621	628	636	647	598	663	639	698	635	656	634	674	646	663	631	676	651	719	662	654	643	654	651	648	636	680	668	691	651	647	677	686	652	642	642	632	677	649	652	663	671	663	664	694	674	674	627	667	642	678	655	631	663	671	638	627	687	655	672	673	617	659	701	633	663	685	636	680	643	694	691	631	630	657	703	650	643	647	621	667	646	684	615	694	648	667	639	629	652	657	666	670	637	666	661	673	674	614	698	673	598	684	626	686	623	643	650	684	674	690	650	672	625	677	640	674	624	671	627	698	657	646	624	644	640	673	659	604	702	663	630	697	732	626	640	679	668	709	665	669	665	704	666	686	623	706	606	634	645	648	687	679	632	640	648	667	646	697	672	686	693	649	650	633	644	654	650	692	654	666	691	640	633	649	658	634	685	681	651	654	681	715	659	653	626	635	649	671	705	672	663	659	681	656	658	666	632	664	679	697	629	656	687	664	670	661	686	647	679	671	661	637	649	636	659	664	711	618	623	675	645	598	645	661	663	678	697	710	714	635	658	682	696	683	622	650	620	695	616	708	689	666	639	621	652	634	683	625	691	653	650	658	693	653	651	684	654	669	602	680	681	675	606	649	668	685	708	675	704	660	698	658	652	611	656	626	603	665	622	691	641	596	672	662	692	628	644	656	659	631	660	674	655	622	639	658	648	672	674	668	675	657	642	662	634	661	685	659	667	660	636	652	698	617	652	689	644	696	661	707	670	675	649	672	638	634	658	664	631	657	649	680	684	645	619	652	649	648	606	658	697	675	669	707	658	633	682	671	654	615	672	704	694	653	622	664	693	646	608	636	680	675	675	682	702	679	656	623	643	622	670	684	679	658	648	646	662	681	628	662	634	670	683	645	681	726	625	656	638	691	611	644	648	664	643	666	629	616	585	655	654	633	657	660	665	668	626	707	652	675	662	633	677	668	696	645	698	647	688	675	678	666	680	668	712	675	622	680	651	661	645	637	668	671	674	705	622	671	710	645	635	664	676	654	645	653	616	656	691	659	693	667	687	632	635	660	673	633	634	633	649	658	658	682	700	682	657	679	642	649	683	666	648	658	659	652	686	674	690	651	695	666	690	588	684	675	640	670	659	666	661	630	687	649	698	637	652	683	703	655	615	678	686	638	634	642	662	682	634	644	680	678	635	651	698	650	660	689	632	662	694	666	658	643	655	670	653	626	631	633	671	685	639	654	699	711	690	643	644	653	644	689	678	642	673	642	712	645	638	645	676	698	634	668	634	665	651	645	661	683	632	652	719	625	666	660	641	635	658	625	630	667	667	669	671	694	693	643	635	664	659	645	647	685	674	681	616	657	666	667	675	645	667	700	660	659	668	685	651	639	673	695	638	685	710	655	664	656	637	668	699	628	662	630	655	661	644	657	646	665	646	664	680	653	642	655	700	668	686	659	677	652	617	645	635	649	650	681	691	610	670	667	686	678	671	648	634	611	663	687	660	698	646	697	686	673	624	699	668	678	646	692	669	648	628	649	713	601	640	632	666	657	659	687	629	657	674	694	654	659	677	685	691	686	630	659	683	631	667	637	677	663	631	655	662	675	655	640	646	678	662	653	649	608	642	653	648	666	667	678	660	635	623	626	614	675	651	631	659	646	670	632	711	693	659	684	613	641	697	659	635	643	659	637	644	631	693	675	646	659	690	662	662	633	676	674	678	630	637	650	699	685	638	645	649	648	645	663	662	709	671	632	669	679	673	621	643	661	689	685	674	626	648	664	667	622	643	677	639	676	650	668	664	643	643	662	644	642	671	651	680	678	625	674	683	640	621	651	679	629	659	718	664	669	662	664	656	618	650	630	701	621	646	634	650	692	650	696	671	647	625	692	684	678	704	663	659	645	646	659	611	669	626	691	621	637	632	622	641	648	666	691	679	687	679	633	647	657	654	653	694	653	626	642	735	652	702	678	639	666	687	679	655	692	658	700	624	658	669	656	649	685	635	652	700	680	660	662	644	678	636	682	735	675	633	691	692	657	648	680	652	698	637	674	640	652	637	668	665	640	628	684	669	636	690	647	611	642	686	681	647	620	676	630	654	633	684	667	655	693	635	713	688	710	643	651	662	671	687	643	661	670	669	664	647	646	653	652	721	725	676	690	659	640	655	639	722	683	646	648	654	649	688	658	686	669	698	672	658	683	661	708	621	638	684	689	635	640	615	706	617	669	653	682	672	679	644	604	644	641	672	703	689	623	643	610	669	656	643	599	684	641	637	665	641	655	658	669	697	654	681	613	610	645	664	644	664	638	678	584	661	663	665	684	654	613	619	667	649	648	635	651	621	621	621	628	661	684	642	646	680	678	642	687	635	665	636	673	681	651	639	687	649	633	682	681	620	633	637	653	615	651	657	688	669	708	693	643	674	689	653	680	654	654	676	654	666	642	682	692	624	659	653	675	660	659	672	675	646	657	742	634	643	638	636	666	642	654	658	667	630	632	679	671	714	635	673	651	641	658	680	672	699	625	639	701	695	645	679	673	651	658	715	695	615	670	641	642	667	653	656	659	681	697	665	674	657	658	709	650	680	706	659	678	653	714	633	635	629	625	654	656	692	683	628	633	661	675	628	652	623	662	620	690	640	651	649	688	675	661	621	652	632	679	694	679	662	649	638	663	647	652	655	662	639	666	668	649	698	615	659	670	676	698	678	665	672	711	654	641	633	638	631	659	685	671	656	633	632	634	679	669	672	665	669	673	647	688	670	643	624	640	641	639	640	656	692	705	680	671	654	672	649	682	645	634	674	710	675	678	640	691	675	645	613	675	610	702	661	657	608	620	636	651	673	649	635	674	660	679	612	675	616	630	642	626	646	616	644	684	654	621	642	643	647	672	652	691	663	662	619	702	665	614	680	669	661	672	701	684	624	688	667	651	640	623	633	640	661	665	607	688	665	668	668	638	665	650	610	642	663	659	654	652	649	646	685	646	669	636	649	643	654	655	624	648	633	731	592	672	651	635	700	667	648	659	661	656	658	667	647	657	642	700	673	637	666	673	671	663	685	652	661	667	660	651	649	650	708	660	625	680	641	627	680	683	662	584	699	671	677	662	644	638	650	665	635	684	687	655	637	647	661	677	644	673	677	691	628	686	674	683	666	603	632	648	660	627	612	619	645	697	595	622	661	659	643	644	684	654	681
34463	9080	2350	1638	1158	823	615	503	430	380	330	273	277	252	243	243	187	189	192	201	211	187	160	181	167	168	162	170	187	138	165	167	175	177	151	134	139	152	151	155	142	152	139	149	169	154	141	148	144	137	142	139	129	133	144	140	146	139	149	149	127	125	157	145	142	132	137	136	138	133	141	153	140	129	124	149	126	132	145	150	131	124	152	134	141	151	135	137	153	132	120	149	145	148	119	121	130	127	140	119	128	117	116	163	123	143	129	144	142	146	124	120	144	132	150	151	139	120	122	155	118	140	148	140	134	150	127	143	129	131	144	132	114	142	145	162	124	120	145	137	126	148	130	114	124	133	128	128	134	145	138	157	169	151	130	141	133	142	152	132	139	129	130	131	131	109	140	120	137	127	151	162	155	133	124	134	124	123	153	135	133	119	155	159	127	123	146	141	151	147	116	146	167	131	124	139	136	153	137	126	133	143	113	123	120	148	135	141	138	125	134	134	131	130	149	145	138	116	146	140	124	145	126	150	131	125	120	130	150	132	144	141	136	134	148	142	130	141	119	160	128	154	134	113	132	141	136	151	127	129	125	123	107	131	132	130	146	149	133	129	150	119	120	130	121	127	145	130	133	143	137	140	136	145	134	124	123	141	153	126	131	127	111	139	164	137	115	119	139	147	150	126	162	113	115	136	118	157	114	133	147	143	139	137	152	142	126	112	126	133	131	125	131	143	148	128	130	131	145	121	140	147	142	137	129	126	126	143	130	141	129	155	142	122	118	137	133	120	134	147	129	138	132	148	125	116	120	146	116	134	140	140	147	119	120	130	146	151	141	142	124	136	138	126	151	110	132	123	125	136	135	130	147	161	121	142	133	125	147	132	134	131	132	152	141	130	147	118	116	136	136	150	124	136	137	125	131	142	147	112	154	128	130	125	138	129	140	128	156	126	122	135	141	122	142	134	156	130	112	122	139	165	113	141	157	130	125	139	140	141	154	152	121	135	139	133	152	132	138	132	122	125	135	152	141	125	127	145	129	132	162	134	161	127	143	127	132	135	135	132	143	134	140	136	139	133	143	135	147	105	159	146	134	133	126	142	131	135	136	110	117	132	137	141	142	133	145	151	144	128	117	127	129	133	123	132	143	133	144	135	161	147	154	139	152	130	142	151	158	132	151	135	136	137	128	145	148	110	126	143	155	142	144	125	139	143	114	150	136	138	142	106	133	115	145	135	124	164	140	134	138	132	135	142	129	130	154	128	139	147	126	118	142	133	122	142	136	133	112	130	155	127	123	119	142	151	137	117	151	134	125	142	136	139	137	144	130	130	149	116	139	137	117	141	147	134	134	122	126	151	123	126	128	134	136	138	131	144	131	142	138	140	135	145	134	130	137	106	137	133	149	137	132	133	134	121	154	158	147	134	128	127	141	119	156	113	120	156	148	120	133	122	140	135	141	138	153	124	158	126	142	123	126	153	151	143	119	134	141	139	125	125	144	145	111	116	113	124	136	143	128	120	163	153	116	153	155	148	119	146	153	132	152	141	128	124	133	139	124	132	112	126	137	125	152	119	147	162	133	132	130	131	128	131	138	131	140	136	131	127	120	140	112	124	132	150	137	143	129	138	128	151	123	145	128	146	158	126	127	137	137	124	151	136	131	134	117	142	132	143	131	119	123	130	127	136	159	128	125	140	138	123	131	162	134	129	123	141	129	116	131	143	126	140	147	146	136	151	126	155	137	119	140	127	123	135	139	118	131	128	120	142	151	143	143	149	142	142	148	119	158	145	141	145	143	127	136	114	115	118	140	136	137	163	136	136	132	126	138	109	129	148	160	132	119	143	144	148	137	127	141	142	157	139	127	136	139	136	100	129	125	144	138	138	127	132	126	158	140	143	146	134	141	150	137	106	147	140	138	135	121	138	147	133	114	143	147	148	135	153	132	122	141	125	122	124	125	143	137	130	117	117	133	140	143	117	144	145	136	131	141	139	135	137	124	159	140	154	143	125	106	131	130	123	125	138	118	135	146	142	135	127	141	122	139	141	154	134	156	152	152	137	146	135	143	129	133	142	123	144	130	134	150	152	125	129	155	142	139	142	131	147	139	138	141	137	141	136	126	126	141	135	152	125	102	164	146	138	155	137	121	128	139	139	132	144	128	135	138	144	128	122	149	129	155	134	122	130	138	128	143	128	135	120	138	113	138	120	114	129	115	124	124	133	151	129	131	130	154	143	129	130	147	130	134	141	141	134	126	131	119	137	139	123	126	152	158	115	133	146	143	145	130	126	151	133	123	125	108	130	135	138	114	136	131	136	129	128	152	121	129	128	117	131	137	136	146	125	127	125	145	128	131	123	135	129	142	145	131	119	133	130	127	136	133	134	120	143	145	130	128	129	143	138	132	138	137	124	115	127	162	124	137	136	146	113	125	126	143	115	150	141	138	149	142	141	109	143	156	127	137	111	144	136	127	126	123	153	123	134	129	122	125	145	129	148	154	128	142	127	126	125	144	125	152	133	129	156	143	124	122	114	111	136	136	125	136	132	126	145	146	141	143	134	132	146	146	170	147	143	134	128	137	123	132	133	117	126	130	123	126	154	139	148	141	137	142	129	133	127	134	153	129	122	140	149	121	122	144	148	145	154	133	130	119	125	120	159	151	120	154	144	130	123	133	133	138	138	140	145	149	141	153	134	141	151	145	107	130	128	110	142	127	140	146	131	137	134	142	152	128	131	139	150	126	126	149	158	160	118	119	119	122	141	140	134	160	150	155	128	146	139	134	135	164	151	124	136	127	115	142	134	126	130	149	132	149	144	129	139	131	146	128	134	140	132	129	137	132	130	108	123	143	123	152	136	133	123	141	130	128	132	131	127	128	133	120	157	162	123	126	149	127	139	125	124	130	132	117	113	117	145	152	151	126	142	130	137	151	127	156	137	116	142	139	123	126	115	138	134	124	126	138	136	121	155	136	120	148	144	136	141	127	136	130	160	138	134	132	121	132	124	130	138	133	124	131	147	126	118	139	149	98	140	125	166	127	127	132	148	133	153	122	131	134	129	140	127	126	115	143	116	160	120	151	148	133	122	142	129	111	137	134	140	97	128	121	141	146	147	133	134	122	126	125	144	129	162	135	126	127	135	140	140	122	122	157	122	109	142	126	153	146	134	134	127	126	149	129	122	136	136	149	121	143	123	141	143	144	131	133	121	153	136	122	135	154	107	144	147	130	131	151	141	144	148	148	138	135	128	135	129	132	134	144	156	150	133	148	119	142	135	148	142	132	124	155	134	136	121	143	156	127	130	146	159	142	137	129	137	145	137	152	128	127	134	140	168	134	133	137	130	144	131	127	132	124	127	132	153	131	128	129	126	142	140	132	115	140	117	155	147	134	147	140	112	117	115	136	124	135	137	153	137	118	152	129	129	133	154	132	131	138	162	129	130	124	143	115	141	150	140	137	119	142	152	155	130	123	138	121	125	126	164	140	158
19381	2675	3897	4972	4306	3524	2911	2305	2043	1742	1517	1397	1283	1109	1003	929	908	859	793	760	691	717	644	601	617	621	554	577	539	494	569	499	515	519	506	491	464	427	490	472	444	443	451	461	451	431	462	405	435	456	436	421	404	427	414	397	401	407	394	451	427	416	401	423	390	402	446	398	404	413	394	418	388	396	391	383	385	363	394	376	391	353	398	371	364	410	371	376	388	391	378	386	361	418	413	406	343	396	385	394	386	410	376	373	351	393	380	387	379	368	380	356	418	390	394	375	398	385	396	390	381	372	401	379	349	411	384	353	364	383	398	370	417	370	380	378	376	368	380	344	354	352	355	357	384	391	376	360	395	389	360	356	363	346	376	387	380	356	361	369	397	362	406	359	373	360	390	370	399	378	387	356	384	402	382	390	363	334	364	379	379	391	368	399	395	333	392	371	359	342	390	371	342	390	383	405	371	349	377	391	394	381	380	381	359	384	345	385	360	384	384	355	382	354	402	364	356	360	367	381	349	369	374	395	406	384	353	395	413	348	357	403	325	384	389	341	377	373	334	340	374	358	403	360	366	364	350	368	379	360	353	407	396	341	366	375	385	357	387	379	347	364	336	362	396	380	374	356	357	364	368	361	404	348	363	368	393	392	368	350	367	380	366	396	382	377	418	396	364	348	399	365	380	363	341	400	355	408	402	375	363	371	366	377	344	368	375	383	355	404	385	351	409	365	362	367	368	370	348	383	369	374	433	385	438	370	365	346	342	385	377	412	374	362	362	344	359	374	388	367	370	388	325	397	376	422	361	370	392	376	377	366	389	389	386	364	393	396	363	368	367	359	357	381	360	381	357	398	365	396	364	362	361	395	371	362	354	369	376	382	374	340	337	354	342	331	360	375	381	343	324	375	364	370	380	351	353	365	388	353	342	410	384	372	396	350	370	345	422	366	382	379	357	391	382	370	381	380	370	379	334	381	394	388	375	346	371	363	364	419	386	391	390	383	371	380	339	371	354	370	375	404	380	404	347	390	371	386	392	357	364	375	388	391	367	394	363	345	361	358	379	380	397	357	392	396	387	401	367	364	389	376	337	346	356	358	383	332	353	344	378	377	386	389	383	376	381	374	366	363	358	406	338	335	371	352	356	352	360	345	342	298	379	387	370	362	332	359	353	376	383	357	350	343	384	397	323	383	367	386	365	335	406	379	386	351	361	371	345	333	353	378	347	343	367	366	348	399	344	397	388	340	395	356	389	333	356	394	392	419	393	390	364	397	393	342	352	388	376	353	377	405	327	380	372	407	429	361	403	346	396	355	385	336	363	333	380	393	348	371	393	377	393	347	367	354	403	374	362	360	343	361	367	391	368	395	373	385	336	381	394	369	422	390	359	354	400	358	379	365	376	390	337	383	368	393	363	362	398	339	361	374	377	375	351	372	344	364	384	393	365	398	371	336	337	360	366	383	349	378	359	369	376	383	361	372	379	360	401	380	383	360	420	372	355	375	364	359	374	368	361	375	377	392	392	366	388	358	406	412	381	382	375	356	371	400	326	366	367	379	358	362	374	367	385	402	379	356	390	366	362	357	378	360	347	382	366	376	361	364	370	359	350	364	327	358	345	320	349	400	348	363	370	408	400	391	381	366	350	366	394	363	344	360	354	401	332	378	353	356	381	373	384	368	389	354	389	382	366	355	320	350	339	360	377	377	373	420	418	375	332	360	369	367	375	369	411	378	336	373	360	363	369	386	387	395	352	368	373	362	364	365	380	383	390	376	377	370	391	370	381	376	368	345	351	367	372	412	345	341	346	415	349	390	361	321	378	392	382	372	361	352	407	404	401	380	353	384	382	376	375	375	389	339	387	368	386	371	378	361	362	365	368	324	384	382	374	368	388	354	390	382	410	402	362	379	335	389	363	368	363	377	368	396	373	390	378	371	367	382	387	363	371	360	334	379	366	381	370	372	373	368	368	369	377	362	424	348	378	351	368	370	381	346	367	365	367	354	346	384	405	384	357	386	400	343	380	403	354	370	374	360	364	348	413	319	336	381	349	366	362	369	341	336	392	371	348	363	349	374	394	376	384	369	372	340	398	387	362	402	374	379	394	386	352	351	410	374	380	366	356	372	365	336	371	373	361	392	371	364	391	390	390	371	375	372	353	368	368	379	368	394	383	331	407	352	378	374	345	378	378	366	392	376	362	372	371	362	377	369	379	394	366	383	366	374	356	372	395	388	380	368	393	384	359	377	392	343	362	370	355	371	344	359	377	398	352	346	371	385	365	360	345	385	391	370	391	412	356	397	368	362	390	351	366	384	366	349	383	377	378	374	402	391	364	363	390	403	368	359	379	379	380	383	391	373	361	374	347	357	377	378	360	381	366	368	387	335	389	358	381	347	330	379	389	364	377	388	382	365	376	359	362	381	378	374	352	388	362	386	410	311	346	335	360	362	373	353	364	344	347	363	378	395	383	382	377	332	374	371	355	370	354	388	364	369	360	372	378	330	352	390	373	355	354	342	346	379	371	394	388	421	377	352	381	369	358	397	378	416	359	357	356	393	338	333	392	367	349	370	343	327	401	335	374	380	371	383	352	358	348	376	392	365	397	376	361	355	332	366	367	350	360	380	391	369	392	378	370	393	385	338	330	352	353	339	392	405	400	373	389	365	344	355	359	386	391	391	379	364	394	386	384	387	378	378	373	379	350	361	365	377	351	346	388	354	406	381	391	394	348	344	327	375	372	369	358	354	340	367	371	389	372	380	398	368	394	343	361	372	363	336	368	378	379	393	379	353	397	380	352	357	372	370	381	364	369	350	329	363	395	380	412	368	351	342	370	369	376	370	350	340	396	396	389	375	365	343	357	354	370	372	337	395	351	367	382	404	396	370	356	396	366	370	370	376	360	370	382	361	370	330	362	373	402	374	358	358	348	365	380	326	359	376	377	372	367	359	343	398	370	358	372	364	372	323	368	363	388	367	355	363	394	375	399	377	370	356	389	386	384	365	381	382	363	369	403	342	361	324	371	394	367	357	365	382	340	419	379	379	388	361	367	381	349	379	357	382	335	380	370	339	397	427	347	375	363	388	367	353	357	366	368	373	364	344	379	342	385	362	382	336	382	346	344	358	382	382	379	389	376	361	409	382	354	366	393	374	363	352	340	351	375	353	366	387	366	375	347	356	389	392	392	390	393	366	358	379	364	341	350	374	363	365	371	405	352	376	414	385	371	405	365	354	385	369	365	356	417	358	331	368	353	359	376	384	399	331	379	381	387	392	402	363	374	404	359	383	362	362	364	395	368	341	403	351	352	374	349	380	361	381	380	395	380	372	351	374	404	425	396	361	392	390	379	353	348	310	378	353	434	343	389	353	388	396	385	370	371	351	360	407	354	369	378	364	374	367	381	386	363	364	416	402	374	351	346	367	406	379	377	371	383	426	353	406	390	377	391	368	346	359	356	364	353	376	346	349	364	410	378	341	352	383	386	352
3965	352	288	263	255	235	227	199	203	233	214	245	219	215	218	213	196	203	230	228	204	206	208	229	200	213	218	206	177	199	194	237	228	200	180	227	220	212	213	202	200	243	197	215	238	218	222	213	212	238	220	197	212	204	202	222	230	199	208	213	220	209	197	237	199	189	206	216	225	208	219	226	240	213	230	197	197	215	203	194	211	223	196	226	223	182	203	203	203	224	207	208	218	216	220	210	231	196	218	197	183	188	208	211	186	196	211	232	230	194	213	217	220	228	244	214	206	192	190	232	212	197	262	199	195	197	187	197	186	219	208	201	205	204	200	216	213	213	190	205	236	206	186	194	204	205	213	215	216	209	202	226	219	214	197	216	228	210	202	230	169	197	180	186	187	209	211	201	225	209	205	211	192	209	200	214	212	226	221	223	190	192	207	220	218	202	182	213	231	204	197	201	231	186	219	227	214	222	201	193	211	232	191	186	214	214	231	196	215	200	223	230	195	219	248	228	213	203	219	226	224	222	197	217	201	203	204	219	227	190	208	212	208	193	197	200	204	191	192	175	195	196	207	188	213	210	241	212	205	180	212	190	188	203	217	212	217	192	203	217	204	231	211	216	187	207	199	198	208	202	209	214	243	238	226	199	197	210	213	217	191	215	244	226	197	202	223	188	236	183	208	201	203	225	216	213	216	232	256	224	220	203	197	211	236	198	210	207	205	223	235	214	212	201	188	209	185	214	199	218	212	195	203	216	210	220	229	206	221	197	203	221	210	182	203	195	193	203	197	198	219	216	207	213	208	226	183	233	208	221	213	201	197	204	202	204	219	209	214	197	221	217	204	208	207	217	207	243	184	206	208	200	214	194	226	238	211	215	167	225	216	195	200	215	221	207	201	212	209	217	203	206	193	177	210	197	208	214	205	182	204	204	202	224	221	223	213	221	235	234	226	196	223	182	181	202	191	187	189	201	214	223	227	193	216	185	211	210	190	225	228	192	200	221	218	222	206	205	208	206	203	202	198	197	203	235	197	228	216	207	207	216	198	192	221	221	219	213	210	211	210	214	207	183	219	227	211	202	205	219	220	191	206	213	212	199	226	201	225	238	200	191	175	219	209	220	197	221	232	219	195	193	221	189	185	199	208	203	211	209	223	195	207	236	217	196	224	193	219	203	179	201	245	184	187	194	202	194	214	238	211	211	210	221	186	192	206	187	205	218	199	196	206	225	190	197	196	192	194	214	206	235	206	189	237	232	199	195	208	189	206	229	193	240	199	193	201	213	213	217	204	198	189	215	201	189	216	211	203	234	209	211	220	229	204	205	200	209	241	211	188	206	194	217	215	191	211	209	196	201	224	210	220	226	229	197	198	200	210	185	214	194	205	211	203	200	221	214	216	196	214	200	225	222	227	218	211	197	220	196	196	222	184	240	221	242	239	204	212	207	223	218	181	205	192	204	227	201	217	228	211	214	227	212	221	197	216	205	205	227	204	191	202	194	194	200	207	224	231	216	217	212	230	194	191	231	209	198	198	194	217	214	190	194	211	197	222	198	203	212	209	204	209	221	215	192	208	223	202	210	191	223	201	217	193	201	216	208	194	220	208	198	203	185	191	199	213	216	207	181	201	221	228	209	216	209	184	228	199	214	208	187	211	222	191	194	207	198	205	210	231	219	202	201	230	204	204	206	205	219	255	214	219	232	210	223	211	222	192	182	218	208	213	237	209	209	197	216	207	232	203	214	204	233	200	186	229	198	204	237	199	186	219	202	214	198	192	215	200	207	196	218	215	211	218	220	206	205	241	236	241	199	184	221	201	178	181	240	191	220	231	208	186	217	198	206	184	203	198	190	195	220	223	202	218	218	198	201	204	232	225	197	215	198	209	212	193	196	201	207	212	233	210	200	186	225	230	207	184	204	209	209	224	215	227	231	201	225	200	236	171	205	214	213	199	220	183	203	206	206	229	224	217	194	219	186	203	196	233	213	198	199	207	194	206	225	207	200	235	232	223	207	220	233	203	200	206	223	183	188	186	224	216	200	200	196	206	213	200	224	210	207	200	208	200	210	205	227	185	218	218	210	224	199	213	195	199	203	209	203	223	211	186	208	224	201	226	207	187	201	219	214	213	194	216	211	224	219	212	182	191	216	166	218	233	234	227	230	210	209	206	207	174	197	214	224	212	241	206	204	193	206	228	225	197	225	205	201	202	214	188	192	218	202	196	198	224	210	198	229	214	196	209	200	187	203	223	215	203	182	215	199	217	188	233	191	227	240	207	217	212	197	194	218	200	210	229	202	199	203	226	219	210	217	182	217	240	188	191	202	188	231	223	184	201	199	208	213	219	208	220	231	204	218	212	226	212	206	221	214	212	196	186	209	193	223	215	193	215	205	219	223	203	213	191	226	214	175	188	235	210	239	168	217	180	224	230	186	208	181	197	219	205	186	210	205	190	210	211	227	217	221	192	193	216	189	199	213	229	200	205	202	198	212	232	214	219	245	223	193	231	226	200	202	208	178	208	214	235	217	236	205	243	216	219	213	213	215	260	192	203	201	205	209	221	230	195	183	205	218	217	230	211	199	218	192	236	210	216	215	217	184	218	213	215	198	209	191	192	209	204	182	214	207	184	194	222	202	220	190	199	177	220	210	213	209	189	225	201	196	234	226	200	230	212	214	214	215	213	215	214	225	220	218	213	218	214	204	198	220	224	207	227	216	210	209	199	208	217	213	201	192	212	212	212	217	249	198	219	230	210	211	218	215	192	202	192	211	236	190	209	209	213	231	199	203	212	201	208	192	250	206	226	219	220	222	223	199	231	205	195	209	192	212	204	182	194	182	204	222	201	208	200	207	209	210	203	204	233	215	196	216	224	211	208	221	233	207	189	187	210	195	229	193	193	192	217	210	201	176	222	213	199	210	203	231	191	211	205	194	179	226	216	193	177	199	229	203	183	198	237	206	209	183	229	174	221	220	198	229	201	202	213	224	198	211	210	232	229	189	203	230	214	219	197	239	214	199	219	230	208	206	183	200	210	200	196	201	235	190	194	202	237	215	210	237	195	220	226	209	208	210	193	213	222	188	195	195	245	197	188	224	191	220	206	203	208	214	225	210	187	205	194	188	209	185	204	221	223	230	201	190	210	239	223	233	188	220	227	235	192	233	262	212	195	221	200	237	178	223	213	200	206	201	206	209	220	212	225	212	245	213	208	194	209	196	200	229	212	238	249	211	196	223	221	198	221	221	219	172	210	226	212	206	227	217	207	191	217	211	204	194	223	210	188	225	193	208	201	196	207	202	206	210	222	220	176	185	203	197	204	222	180	220	238	193	189	212	222	233	201	204	203	200	188	224	196	222	220	188	196	198	213	244	215	186	198	210	233	200	187	193	217	198	219	231	212	183	232	204	188	209	196	202	219	203	226	181	209	220	213	204	201	202	215	218	190	212	199	206	206	222	196	226	220	186	217	196	195	175	210	212	203	210	199	226
3457	703	710	750	715	693	670	667	638	613	616	608	582	591	610	582	601	553	558	606	579	579	607	592	564	574	542	535	606	574	590	560	581	584	565	611	557	572	584	551	583	561	587	588	554	540	530	550	585	572	592	565	560	557	551	601	564	601	551	586	576	565	562	601	590	518	563	610	549	606	547	591	523	551	540	558	548	564	522	577	565	561	552	553	529	540	541	563	590	583	587	578	623	576	534	547	580	546	543	583	595	584	554	585	566	574	563	574	534	548	558	557	612	506	567	567	538	553	545	555	561	556	591	573	555	555	570	544	598	508	540	559	567	568	571	570	610	568	517	575	564	580	560	604	565	559	609	559	596	572	627	546	600	568	567	550	574	563	548	600	574	554	541	610	512	549	589	562	585	557	574	593	558	615	585	540	580	573	561	551	567	579	537	495	585	580	564	576	530	510	592	602	558	546	511	582	550	536	577	569	562	561	562	591	500	559	565	538	565	557	562	582	582	550	552	554	536	585	572	523	518	556	513	541	588	553	565	598	548	531	564	564	594	592	586	569	594	584	644	542	553	535	580	587	552	556	541	570	570	535	563	601	578	564	563	545	543	543	620	603	574	542	580	572	573	541	575	525	536	564	559	563	592	552	560	538	593	564	592	564	533	571	620	606	574	598	565	573	561	557	562	608	591	552	579	581	575	593	619	569	560	530	580	602	574	577	561	566	572	575	613	604	539	619	575	577	565	571	588	544	548	562	514	599	573	627	599	566	555	584	525	548	588	561	579	552	550	536	579	542	602	554	617	581	523	549	565	568	559	561	540	563	556	574	565	551	565	524	531	579	567	557	582	587	598	598	500	567	513	538	567	573	575	626	615	616	554	527	596	515	579	606	564	578	581	590	561	592	571	600	572	539	555	611	581	591	555	572	547	540	585	520	578	586	555	572	601	555	579	590	574	571	562	568	552	552	582	592	558	569	576	547	567	563	541	541	541	563	585	549	603	607	583	590	543	546	557	594	583	552	619	564	565	579	514	596	549	536	562	551	605	590	553	568	572	584	617	532	543	550	532	613	566	638	551	551	526	547	595	578	546	587	574	548	585	563	588	612	583	556	560	546	580	530	570	584	535	573	560	561	550	542	553	573	525	590	587	597	552	605	553	571	542	577	545	577	541	555	514	504	575	531	600	598	539	537	552	601	592	579	566	573	555	547	571	565	560	522	651	528	532	579	586	573	596	594	551	560	535	529	587	568	555	564	558	580	539	567	529	580	522	563	528	635	545	594	553	521	573	545	560	525	549	544	574	567	537	559	546	553	597	546	589	540	587	555	559	509	533	520	563	559	580	568	606	596	548	595	541	580	562	576	575	612	568	572	539	569	552	574	546	540	583	560	574	572	539	520	542	575	574	591	602	561	537	577	541	572	556	550	541	557	574	539	545	572	552	553	565	614	612	588	584	575	573	551	557	571	537	564	542	584	580	500	564	580	503	575	566	568	579	541	519	573	542	553	566	534	578	553	577	588	583	598	564	558	565	574	566	557	578	580	561	584	563	607	600	588	587	587	530	590	561	547	584	564	555	611	551	544	541	557	544	575	582	574	577	571	562	587	587	570	564	553	536	533	569	605	570	573	531	602	580	579	577	560	535	588	605	577	546	522	581	551	560	564	576	552	542	553	565	575	562	573	558	567	597	568	557	562	602	581	581	576	555	559	564	617	558	558	577	576	581	619	549	570	538	574	596	537	547	591	537	545	574	595	563	556	586	529	553	535	560	566	566	601	554	569	556	597	573	545	575	552	585	596	541	565	539	569	563	582	565	579	599	547	575	508	585	558	535	598	573	533	559	562	620	545	555	532	568	545	529	538	591	574	580	579	569	588	563	540	580	573	586	542	571	571	579	541	591	547	572	551	548	545	594	565	541	549	567	560	578	564	561	555	574	546	589	588	589	563	552	537	593	542	550	555	588	564	538	589	591	562	562	586	588	549	581	581	575	574	533	563	543	597	583	581	545	554	539	580	540	609	537	558	587	592	595	562	578	520	570	556	541	555	572	579	573	551	542	553	542	548	568	532	522	571	536	595	567	552	583	570	580	638	569	584	570	607	553	565	553	610	542	573	571	583	544	518	602	548	569	529	509	567	546	559	588	616	572	595	567	575	550	583	584	568	514	556	587	565	592	588	565	553	569	580	580	568	579	559	567	575	582	568	516	617	545	602	597	565	578	517	557	545	580	574	562	588	557	546	587	532	521	555	611	562	534	567	566	598	512	539	563	548	569	570	584	575	548	587	593	531	525	569	561	536	574	587	588	524	560	618	558	623	598	591	540	567	589	566	594	570	574	553	545	548	569	550	576	536	562	546	561	544	577	540	561	535	580	557	561	546	550	567	569	566	536	558	549	505	581	541	586	559	568	520	547	586	520	556	558	574	554	538	576	548	553	523	538	588	525	578	560	564	548	606	537	582	503	548	552	558	573	528	570	538	534	544	559	589	560	536	555	575	554	539	559	591	550	545	536	579	551	585	585	559	597	519	564	531	552	569	576	564	510	557	585	567	571	585	569	556	573	547	602	539	566	574	555	556	524	535	523	532	564	551	548	525	551	596	610	546	593	568	552	552	537	547	561	569	555	529	578	515	596	543	598	546	560	563	584	575	541	540	577	524	548	581	599	559	631	568	582	516	586	571	506	564	558	585	616	557	615	555	587	538	541	523	551	577	540	568	585	543	555	540	529	560	605	577	557	539	567	572	596	557	603	576	558	584	540	585	570	549	546	578	554	574	543	555	532	584	600	557	579	561	552	574	547	542	558	577	559	546	563	579	547	572	556	588	552	566	576	576	528	558	574	546	612	579	546	553	593	561	550	532	578	558	599	559	553	541	525	549	564	596	554	533	588	536	544	543	562	541	567	596	572	589	573	585	583	558	579	573	588	578	565	552	521	588	556	532	550	525	540	554	553	556	618	558	581	560	569	583	565	551	559	574	571	557	576	600	542	597	592	573	569	585	627	592	605	601	544	563	591	522	573	509	581	557	572	559	559	595	535	574	572	590	552	543	589	527	579	542	549	536	535	563	566	575	549	578	578	573	545	537	525	561	575	566	569	535	569	544	567	596	532	556	537	562	583	530	591	547	554	562	564	553	568	573	611	611	564	599	605	567	571	580	553	576	565	531	563	534	572	544	559	562	560	601	535	530	555	585	596	555	530	593	549	568	572	562	534	587	582	582	550	560	532	562	542	529	581	573	574	558	540	532	565	571	595	565	590	542	565	550	551	553	536	592	549	592	571	532	590	539	588	565	570	600	574	591	616	550	590	575	590	514	571	598	574	549	524	576	545	588	559	562	618	597	562	577	573	553	551	566	573	577	593	582	548	566	605	545	563	528	549	553	533	538	572	580	574	603	590	556	548	574	570	553	572	552	589	577	547	515	525	554	591	566	589	544	587	593	564	604	567	534	579	573	568	553	577	588	566	571	568	569	588	545	587	556	571	554
22583	3973	1222	1035	765	605	522	451	389	378	350	313	325	344	301	297	293	308	270	320	261	279	252	242	284	286	250	270	250	280	246	250	278	264	263	293	264	269	242	269	239	255	255	228	250	258	263	242	282	253	259	251	284	227	261	261	283	268	278	251	243	269	248	241	260	256	233	286	256	280	250	286	246	256	261	278	263	300	253	249	279	247	254	265	251	264	255	285	238	245	249	267	237	269	237	259	274	261	250	249	257	245	228	240	244	256	254	241	225	233	233	270	277	239	259	260	250	252	236	243	241	282	251	261	243	241	278	275	250	259	257	272	271	236	249	239	277	257	244	224	220	261	257	276	250	253	214	293	265	260	278	281	236	267	253	250	257	263	255	246	279	245	266	255	266	252	258	254	267	234	225	238	240	244	248	260	262	266	267	245	258	249	227	253	262	239	243	276	254	283	249	260	254	240	245	263	241	256	255	266	253	269	249	272	237	268	256	257	240	263	260	280	254	235	247	248	224	235	251	254	252	250	241	256	247	237	240	237	241	267	262	239	254	251	229	240	248	262	274	246	235	245	229	286	255	238	228	248	247	268	282	258	256	264	262	314	254	266	220	267	271	252	273	247	273	230	275	224	263	258	252	283	245	239	282	230	257	251	266	264	239	261	242	252	220	267	264	280	242	252	258	262	252	278	282	239	240	273	241	223	262	250	229	249	279	259	264	252	264	279	250	229	248	270	251	231	238	271	251	236	297	232	253	238	243	240	286	266	257	254	235	266	253	272	265	247	266	254	228	245	253	258	251	237	212	225	247	274	270	270	256	261	257	274	238	265	281	282	218	262	285	258	280	260	238	258	270	242	264	264	258	245	237	254	281	243	284	273	271	275	280	263	235	259	248	275	259	242	262	238	255	271	246	270	257	247	283	242	255	219	243	258	255	271	255	272	255	236	241	232	237	281	262	236	243	263	238	242	245	242	233	227	248	252	245	236	252	255	259	253	230	259	260	243	253	258	236	241	266	254	248	226	272	277	277	231	246	259	258	248	241	245	248	249	261	256	230	261	231	238	262	227	238	247	231	267	255	250	257	257	261	283	263	258	249	242	264	236	269	256	256	259	257	269	258	269	254	235	249	268	241	254	252	239	226	243	250	236	252	247	280	251	257	279	264	274	250	277	243	265	234	246	232	249	250	227	289	249	250	233	225	244	259	219	254	265	261	260	226	263	285	244	243	265	266	239	252	286	257	285	250	249	263	276	259	261	257	259	259	244	261	266	223	252	230	209	234	237	258	275	254	252	246	270	263	249	266	246	258	261	225	285	267	244	277	253	260	254	255	260	287	236	265	235	294	259	258	248	279	274	260	243	249	256	240	260	261	280	229	242	262	250	271	234	272	261	272	232	263	234	280	267	260	267	241	262	269	253	225	261	266	240	297	257	242	229	231	234	258	272	240	249	252	257	280	254	268	233	259	239	234	219	224	282	269	284	288	254	254	255	247	267	248	241	273	253	256	251	246	250	232	231	258	256	267	249	255	251	259	263	253	265	212	267	262	258	253	258	244	284	251	253	251	263	236	262	270	246	289	240	273	226	258	277	251	232	242	244	258	257	248	260	265	249	234	222	258	287	275	266	245	251	266	272	247	243	225	265	241	257	273	261	261	235	227	239	247	271	277	244	242	251	226	246	259	266	252	264	261	245	285	245	244	242	246	248	258	232	258	233	247	251	254	243	242	280	267	227	229	257	224	268	302	259	253	271	253	252	249	249	254	232	235	254	219	258	240	281	260	270	222	261	271	250	284	277	243	256	249	256	258	275	255	237	258	283	262	247	265	254	250	274	265	239	273	269	252	257	265	271	258	261	250	250	242	244	244	246	246	263	230	246	252	265	254	252	264	253	258	264	242	248	234	279	233	245	256	284	257	276	262	271	265	269	236	291	276	238	255	220	258	262	259	259	250	236	225	260	239	229	247	270	263	256	248	277	252	277	275	241	235	251	243	267	267	277	254	236	268	243	267	246	214	250	245	275	239	246	250	247	269	263	242	221	239	256	257	261	274	282	227	252	245	246	251	239	259	278	261	235	264	262	255	233	276	276	235	251	249	217	254	264	269	283	259	248	278	255	277	243	257	254	240	242	248	265	253	264	276	279	273	288	257	266	235	250	281	262	268	260	261	259	245	252	273	264	271	221	254	240	237	295	244	273	260	241	258	232	255	264	257	269	253	283	249	213	270	236	271	245	239	202	293	266	266	265	259	263	253	224	268	258	249	254	287	245	290	258	269	218	272	258	268	268	293	292	277	245	276	254	273	281	248	258	245	264	280	261	262	250	259	248	267	273	243	268	270	272	238	276	255	258	278	257	268	249	254	244	283	253	277	271	273	254	249	254	250	272	247	237	239	257	248	255	253	246	261	256	241	196	270	259	274	251	250	223	256	265	253	240	254	225	265	217	254	251	239	274	256	232	277	246	248	283	247	259	252	235	249	264	275	265	271	266	256	262	248	259	253	266	240	278	252	231	248	250	248	251	250	235	272	269	271	257	223	235	276	258	258	259	251	243	258	248	255	257	250	265	234	249	266	257	259	257	295	262	259	248	275	222	250	251	264	255	267	245	257	276	269	260	235	247	256	239	243	269	247	251	278	309	251	273	273	253	252	262	269	276	250	236	276	254	271	286	268	253	255	264	269	242	250	286	241	267	247	269	252	251	248	277	257	230	242	254	258	282	260	267	291	274	292	259	273	237	265	262	264	253	253	263	250	270	271	278	241	269	254	225	245	266	243	245	261	268	233	273	239	259	253	252	256	277	251	273	248	224	248	226	260	266	249	266	262	253	241	264	253	261	271	277	255	256	221	244	254	303	266	257	255	274	287	243	265	245	232	269	254	247	244	223	241	246	267	248	265	244	269	260	247	236	247	257	248	230	290	242	266	277	232	255	231	278	253	251	252	286	254	246	244	251	242	244	258	265	268	265	246	255	264	241	255	279	250	248	243	268	258	289	241	256	247	244	262	252	259	264	265	257	265	244	276	249	242	265	261	228	249	272	274	251	233	220	262	255	278	258	278	233	262	247	260	241	256	219	238	258	240	243	273	249	277	258	243	278	267	237	249	271	267	260	239	258	270	254	239	256	240	231	256	240	260	241	231	258	236	251	237	263	253	267	264	239	253	271	232	231	229	244	269	285	273	242	247	265	249	209	258	256	253	295	271	285	283	261	259	230	278	243	251	262	249	241	266	244	234	278	256	222	233	230	280	263	271	292	247	251	241	248	244	264	303	253	244	264	220	234	267	220	251	249	268	246	263	275	271	247	257	253	239	279	231	236	243	274	239	253	244	260	258	247	285	241	232	241	269	268	263	284	210	258	249	239	218	257	245	271	273	241	229	259	234	248	264	286	242	269	255	272	260	212	256	254	238	255	262	237	242	253	255	251	253	265	274	224	259	258	269	260	286	236	288	257	292	261	265	269	255	274	249	288	279	269	249	260	244	223
12940	2450	2517	3143	2717	2387	2088	1804	1509	1399	1342	1135	1148	1072	1018	947	938	911	896	853	838	825	849	812	806	754	741	814	775	714	708	706	734	686	726	696	709	709	741	714	717	697	693	675	695	728	731	685	664	739	683	691	753	716	693	706	710	674	640	672	702	676	718	656	668	646	689	683	679	686	687	707	690	639	671	684	684	656	656	703	659	663	731	633	692	633	654	648	648	710	612	684	691	652	691	668	663	696	686	696	649	640	629	695	677	658	628	688	638	718	717	709	659	685	659	693	660	693	684	683	603	660	656	630	707	667	605	654	697	659	649	661	644	687	683	660	635	647	636	630	667	685	665	645	684	654	628	667	662	654	643	679	670	637	677	684	637	679	679	673	663	647	662	677	664	703	697	639	666	684	626	653	675	671	678	680	669	659	699	647	678	654	699	670	656	684	627	677	682	650	625	660	645	639	653	672	677	640	655	620	643	648	624	640	694	661	656	663	657	645	664	742	626	696	665	657	676	691	674	666	684	629	665	656	698	664	628	639	654	639	664	668	656	706	703	642	652	683	698	657	690	651	647	693	700	652	712	693	659	646	680	642	678	690	670	659	685	688	687	658	662	674	675	661	707	699	633	661	692	725	647	681	660	674	608	680	676	656	726	624	681	645	660	642	658	672	671	642	703	658	693	658	667	650	666	688	693	696	644	666	658	678	655	663	653	620	597	654	712	645	643	667	635	650	679	599	638	696	685	646	635	659	658	649	684	651	654	713	649	665	695	678	670	615	683	676	650	641	665	641	670	652	662	688	741	676	655	683	645	618	647	625	673	635	615	712	685	692	653	669	689	689	697	688	687	645	652	664	670	643	640	677	685	683	621	676	671	661	680	639	663	645	659	654	677	696	678	659	677	655	715	690	634	654	697	673	653	660	681	680	685	638	662	613	696	706	648	663	664	594	675	653	663	652	716	690	645	648	669	577	685	684	664	685	663	646	658	699	638	672	639	702	602	682	644	673	650	679	678	669	667	693	664	714	676	660	673	649	674	661	638	671	641	653	638	627	659	667	673	680	664	667	638	628	648	691	690	680	627	687	604	637	646	680	665	607	688	667	694	619	652	641	688	668	658	696	664	663	635	671	661	650	692	666	657	645	660	649	661	673	680	670	663	665	624	688	629	650	645	663	653	677	643	637	646	639	665	627	683	695	646	638	626	700	666	691	708	695	686	687	636	632	650	671	626	652	638	656	678	709	652	623	671	661	674	673	636	672	694	673	696	659	656	627	684	638	649	634	665	633	661	666	669	639	652	633	629	662	617	626	657	646	660	671	665	675	632	702	680	656	679	653	653	671	654	649	697	660	647	690	668	712	658	671	644	625	692	665	668	674	702	695	635	699	680	623	693	648	643	673	636	643	629	658	660	631	635	647	640	656	674	585	692	632	669	624	651	700	648	661	646	662	652	714	694	664	707	680	695	643	679	626	669	597	653	665	679	659	647	661	639	707	674	649	655	641	665	645	689	628	617	632	640	700	681	644	682	706	709	663	677	674	652	670	678	678	639	684	682	605	613	691	632	620	673	705	694	620	653	676	649	671	706	634	653	638	724	654	694	680	638	679	652	689	701	684	693	686	677	668	690	659	718	670	687	703	610	684	675	676	636	714	655	628	625	694	647	683	676	682	693	736	633	618	623	666	647	661	589	641	650	668	650	700	645	655	688	705	689	656	650	631	620	666	628	690	631	651	624	659	637	688	644	612	646	614	634	639	694	664	642	633	674	634	659	660	669	666	662	686	659	665	640	667	630	682	640	631	669	654	660	685	642	659	657	692	650	616	645	633	621	612	664	672	634	684	628	678	687	676	621	674	694	672	639	657	682	648	672	698	669	694	707	680	689	662	626	668	668	673	663	649	625	677	676	673	622	643	654	668	664	630	651	642	613	667	626	618	689	654	664	637	661	607	691	646	661	621	695	673	661	665	692	702	701	601	680	617	632	653	675	691	741	639	688	637	673	675	659	688	691	682	670	669	641	686	704	665	628	686	700	655	643	623	642	627	676	652	705	710	709	646	682	661	645	706	644	648	649	693	644	688	649	698	640	656	597	662	665	654	688	632	653	653	625	683	689	667	662	673	632	687	659	681	683	631	702	606	638	631	666	703	661	677	599	656	666	658	650	624	667	696	696	692	711	666	625	663	698	696	649	665	676	636	667	651	687	657	632	698	634	655	732	652	652	664	651	645	656	628	659	674	625	616	666	681	683	647	631	617	669	660	677	647	659	719	644	684	698	651	658	630	640	695	668	640	679	673	633	640	644	679	675	689	678	692	661	687	656	655	675	705	711	681	673	649	659	617	698	679	681	711	680	679	683	680	651	651	650	676	692	699	655	641	630	711	656	651	697	625	683	681	664	659	655	650	656	657	659	650	608	635	689	699	667	699	678	657	675	609	671	628	631	675	670	682	606	663	606	629	687	669	685	695	669	660	622	609	666	637	684	670	660	636	660	697	658	686	658	637	653	638	663	683	648	686	663	653	686	702	693	688	711	649	611	672	678	674	643	658	625	624	645	672	681	659	654	630	646	703	681	654	669	670	687	677	657	637	635	654	645	667	673	640	671	677	676	624	692	668	667	641	632	688	670	674	662	684	681	658	641	646	679	627	683	675	628	686	672	677	668	676	663	650	649	645	666	690	650	602	644	608	662	627	663	655	638	644	627	657	658	628	713	686	632	604	650	682	661	680	679	649	620	639	651	692	606	669	659	644	606	693	646	648	644	637	692	648	683	615	646	614	712	646	643	668	694	690	634	638	681	653	647	654	666	631	684	672	701	688	620	663	706	690	649	694	686	645	686	676	640	623	633	704	678	686	638	644	625	626	706	669	638	666	606	658	677	720	650	672	664	655	699	638	650	638	626	625	667	662	675	658	664	644	680	665	670	660	684	679	643	676	682	719	636	677	636	688	690	681	684	649	694	649	675	672	691	661	656	651	677	662	687	677	665	664	639	695	592	652	697	617	620	654	700	637	637	666	673	685	708	698	641	694	701	644	658	652	673	653	700	699	664	682	647	647	719	690	668	622	661	644	625	664	698	636	685	625	655	625	665	715	674	609	676	635	661	655	653	648	662	653	694	661	669	668	662	676	675	627	624	662	654	604	647	617	641	669	649	659	672	629	634	656	701	649	619	684	682	657	664	604	674	652	627	670	653	632	625	684	671	650	669	653	674	719	667	654	663	677	624	699	682	657	661	647	630	661	665	713	642	682	727	670	692	625	699	620	638	646	680	611	623	686	695	671	667	655	613	630	678	626	645	655	671	651	690	682	686	629	653	646	686	677	673	683	647	667	652	627	680	704	683	684	643	724	641	626	693	620	692	656	662	652	635	678	623	693	650	686	663	699	653	612	652	660	690	674	682	662	651	698	671	638	728	687	676	673	701	677	650	647	653	668	667	683	698	680	666	658	636	706	656	719	653	659	644	663	638	691	638	709	652	669	665	644
33894	9605	2313	1653	1111	796	637	551	433	382	354	283	282	251	252	247	202	206	200	168	184	198	186	211	154	144	169	149	154	152	158	138	138	161	165	149	135	141	144	135	162	141	149	137	122	147	147	146	137	134	135	134	180	155	137	149	139	144	140	147	161	137	138	142	132	155	118	162	158	139	133	150	126	136	157	149	137	132	157	118	133	120	142	145	137	146	131	137	134	132	163	154	142	131	152	119	129	144	133	149	148	127	138	126	155	131	146	138	128	131	133	141	156	130	141	158	160	137	133	144	144	138	135	133	129	127	156	133	122	147	137	135	124	147	153	157	150	127	123	152	126	163	143	159	118	157	128	148	152	148	131	139	144	134	162	164	126	127	129	126	145	150	125	114	137	134	126	149	155	103	130	119	144	137	127	130	119	141	142	133	131	151	144	123	143	133	140	127	141	113	133	128	140	135	153	117	147	140	140	127	134	151	128	139	142	131	140	135	133	156	109	114	124	132	163	123	121	144	124	140	132	128	128	163	148	140	139	132	132	157	138	117	141	146	130	122	149	136	149	122	147	94	129	140	162	126	114	141	148	133	135	126	138	142	106	134	142	125	139	122	145	132	137	157	104	155	155	140	135	132	150	134	125	152	147	126	134	126	138	142	145	127	133	160	143	116	126	112	134	121	131	130	120	136	124	147	134	140	127	154	122	138	149	122	156	143	146	141	139	126	127	131	149	123	139	156	136	147	146	128	126	154	137	128	129	129	135	134	124	127	136	141	154	127	132	129	154	130	129	107	132	137	134	120	144	138	137	133	128	116	123	149	109	156	151	144	136	153	147	130	122	121	137	128	122	141	136	161	142	144	132	147	134	144	149	148	130	163	130	139	111	155	118	145	143	159	137	126	130	147	127	139	169	127	135	145	129	141	156	138	137	131	132	152	134	138	127	141	125	146	115	128	147	137	135	142	149	160	147	159	139	139	142	127	141	141	143	144	129	109	136	119	111	138	150	126	125	132	137	145	130	143	130	152	129	145	137	139	159	118	120	148	136	133	146	144	124	140	138	139	159	133	148	123	127	131	120	147	142	155	141	142	149	133	132	145	147	123	138	140	150	133	132	151	130	154	146	132	133	139	121	101	150	149	148	138	133	142	154	121	149	138	114	128	136	150	107	104	130	138	153	145	151	144	139	155	137	125	120	140	157	141	131	133	125	138	140	123	134	122	129	134	136	153	129	149	119	135	155	128	115	119	142	136	113	135	153	153	148	149	132	155	130	118	129	149	110	108	167	107	156	158	139	138	149	122	122	138	136	130	118	128	134	141	123	132	144	156	131	132	139	119	119	117	118	133	121	128	155	157	136	130	169	123	118	128	138	123	151	140	135	132	139	137	147	136	147	156	160	128	141	145	119	118	140	106	146	148	145	140	141	122	146	144	120	129	138	130	128	153	143	144	146	134	141	149	149	136	148	147	124	150	123	130	143	156	134	155	142	127	137	135	136	135	144	153	129	137	149	132	132	133	148	137	122	128	154	126	139	136	129	143	148	114	115	149	149	137	134	136	144	156	133	140	133	146	119	139	128	135	124	148	139	136	124	164	123	132	129	131	149	134	142	142	124	135	146	117	117	138	127	117	138	140	131	147	136	130	122	144	137	146	143	122	130	151	134	137	144	126	138	132	129	145	124	146	136	137	119	125	125	128	115	123	144	147	117	128	137	133	129	120	146	150	117	133	136	124	128	143	134	143	117	122	125	125	127	115	138	153	121	148	131	146	138	130	154	138	134	132	127	148	142	114	136	137	116	145	138	133	148	120	145	130	134	139	132	128	139	154	145	139	131	125	143	125	129	123	122	136	134	124	115	128	127	129	141	125	132	133	137	135	136	134	131	126	141	149	127	102	133	162	145	127	138	135	118	134	132	128	141	119	143	119	161	122	136	157	123	144	119	149	150	127	126	143	149	152	150	148	136	136	121	125	149	147	151	116	136	139	130	158	148	122	138	140	109	148	139	131	137	130	126	141	140	160	135	138	139	146	144	131	133	140	124	119	134	140	118	144	128	144	146	143	148	134	141	124	147	121	152	152	133	121	131	130	145	140	154	145	128	133	138	138	128	141	148	142	156	138	136	119	147	126	148	138	119	138	132	132	126	137	132	145	144	121	121	134	104	130	125	127	125	119	137	138	124	145	129	121	117	137	136	120	117	139	140	119	129	139	142	133	134	145	147	131	134	138	145	143	152	120	125	135	139	147	145	137	161	112	126	124	142	130	153	116	126	134	104	113	134	140	138	138	143	148	148	162	149	136	148	124	129	124	136	145	132	148	127	161	141	154	136	109	136	136	149	132	149	146	133	132	118	118	137	159	138	162	163	130	143	128	145	122	132	132	123	119	120	121	146	138	144	131	131	133	141	135	137	136	137	132	134	125	155	131	131	149	139	137	142	120	137	160	130	137	121	135	141	118	141	148	150	129	158	154	133	136	139	129	141	141	153	140	136	153	149	148	124	146	134	131	137	139	123	134	143	139	142	161	124	115	135	145	143	149	139	128	147	112	157	150	137	146	143	134	140	130	144	132	142	119	123	154	127	144	122	120	142	154	118	135	134	147	125	148	137	134	139	132	119	151	128	121	133	146	139	128	150	148	120	120	119	113	138	148	144	127	113	153	133	150	109	132	125	152	157	140	146	166	119	139	147	137	134	136	126	126	117	134	152	139	141	149	145	120	123	122	151	153	126	132	145	125	129	147	131	127	130	144	150	153	114	125	143	116	128	131	133	131	157	122	143	143	141	146	163	130	119	144	145	119	135	120	133	145	143	158	144	119	127	146	126	148	137	124	131	139	133	141	134	137	137	147	142	129	135	136	150	133	153	129	141	135	152	137	119	124	128	134	129	147	149	135	148	148	135	144	123	114	145	114	125	133	143	133	142	159	126	134	132	121	162	146	131	152	135	136	153	137	140	140	120	140	153	115	150	137	140	123	133	136	136	159	131	129	136	122	108	123	152	136	126	128	144	133	119	136	129	146	116	156	157	137	138	132	124	124	173	148	121	129	135	146	130	145	139	128	119	144	120	159	138	126	147	155	142	157	145	132	166	128	156	129	146	130	141	137	129	150	132	129	128	129	128	131	154	153	143	124	145	133	159	122	135	122	135	143	130	134	137	129	157	149	127	138	155	135	140	116	136	146	155	143	145	124	135	156	122	147	133	132	142	127	138	140	143	124	139	115	155	132	137	143	120	135	129	113	135	127	132	145	129	142	134	119	148	170	154	134	119	140	144	151	144	123	147	124	138	142	127	131	127	127	131	161	155	119	119	147	131	131	128	117	121	114	122	138	164	151	145	126	138	167	122	134	138	153	131	143	125	129	133	139	141	128	142	138	163	142	120	158	156	133	171	147	134	146	133	144	112	125	171	132	143	152	146	139	139	147	107	144	135	124	138	113	116	145	122	129	149	152	149	125	129	131	135	150	126	151	133	128	145	136	123	143
19123	3661	3961	4846	4238	3467	2933	2457	2134	1701	1464	1394	1269	1061	1033	987	890	853	819	738	711	681	666	625	604	616	618	621	541	503	550	518	501	474	495	499	484	497	439	432	448	428	429	428	488	452	447	420	437	447	416	406	404	413	421	418	423	442	451	403	398	401	417	393	403	404	434	414	423	349	431	395	395	370	380	382	410	374	418	369	408	392	395	389	391	443	387	426	388	414	364	399	383	407	384	420	360	382	388	412	365	399	384	414	359	387	394	351	358	391	392	391	344	370	368	391	383	366	378	380	418	376	366	398	389	412	390	399	376	381	374	368	395	372	391	351	379	364	370	358	363	368	364	417	387	382	377	414	378	364	393	386	397	368	356	361	391	364	391	368	386	331	407	364	352	384	385	366	405	382	374	379	420	394	386	376	382	382	377	382	387	382	352	401	391	368	351	399	391	403	375	357	395	371	379	347	363	387	369	363	337	357	394	378	386	369	366	368	369	380	372	364	383	365	351	378	378	394	345	342	386	362	420	356	352	403	379	425	340	350	348	368	375	386	378	377	387	367	381	416	361	380	398	381	382	388	394	411	365	349	364	376	369	402	372	383	394	338	354	376	396	397	346	372	361	346	378	364	384	362	365	372	379	390	362	374	385	370	339	394	402	394	378	363	379	401	420	389	384	372	367	379	367	378	329	402	336	387	376	387	346	358	359	388	356	420	347	396	366	373	363	337	357	355	380	346	385	379	345	388	378	389	400	357	371	382	355	390	381	373	397	334	368	383	375	383	372	360	437	383	343	379	386	384	341	395	327	376	372	393	376	355	366	376	400	375	368	400	378	365	388	333	377	347	370	373	411	366	337	349	372	363	354	342	385	368	373	361	366	365	390	394	333	350	360	376	353	378	381	349	360	403	388	384	354	354	408	340	387	348	388	362	423	348	339	402	371	347	373	389	371	386	389	357	391	380	348	343	408	333	364	381	323	353	385	404	378	371	360	335	345	393	334	361	384	396	348	361	348	402	380	393	347	376	397	387	358	392	363	398	356	359	357	338	374	381	353	374	353	365	425	336	405	395	388	385	394	371	388	387	358	357	396	365	355	337	360	407	347	353	385	363	364	348	382	374	363	369	381	406	338	382	405	350	385	379	390	359	352	356	393	377	348	404	349	378	386	395	373	392	377	375	376	383	382	369	376	377	354	372	355	344	410	402	369	364	358	349	402	412	367	427	348	366	384	362	364	350	377	382	370	350	383	358	408	398	384	381	391	351	366	364	388	368	376	395	389	361	400	369	355	396	401	366	356	374	388	399	336	380	376	388	419	393	395	373	373	388	390	342	390	354	359	377	371	347	381	360	371	375	360	358	416	393	411	369	343	381	377	404	375	379	357	374	364	380	349	360	369	385	357	379	403	346	353	369	403	387	365	350	363	349	392	371	362	373	387	366	371	364	405	376	371	386	391	383	364	341	422	389	382	351	346	336	374	352	336	364	391	350	421	373	359	334	398	364	380	390	383	379	375	353	385	343	365	370	355	395	358	400	392	358	412	335	369	384	397	334	378	364	358	365	386	348	429	381	397	395	359	360	372	381	351	373	376	398	374	387	393	365	346	343	372	349	396	364	377	392	354	367	349	349	376	369	360	389	404	383	364	400	375	342	372	376	386	388	352	366	352	394	414	388	403	374	392	348	336	387	379	385	379	364	389	363	377	359	363	358	341	356	397	369	362	378	349	388	372	354	380	391	342	386	381	364	372	403	370	397	393	372	350	380	378	336	387	337	352	377	372	367	414	407	366	361	346	376	358	387	357	351	368	366	367	384	344	398	397	382	413	347	357	368	384	374	361	374	410	358	386	375	375	345	356	386	386	360	368	366	358	382	374	397	379	419	346	368	365	374	320	370	354	388	395	397	341	384	348	385	407	394	373	356	427	353	352	387	375	376	363	361	368	356	383	401	379	391	368	376	386	383	385	366	357	359	388	373	367	340	369	362	374	348	341	370	380	379	362	356	377	362	369	390	354	336	337	371	374	417	385	388	375	368	373	377	364	358	352	364	374	370	367	318	378	380	366	322	358	373	373	377	351	374	375	404	380	392	374	365	372	362	373	348	348	352	360	390	351	378	369	350	354	373	327	368	373	356	401	397	370	383	378	355	371	359	405	407	376	343	374	391	390	383	350	376	397	356	376	374	366	348	343	366	353	331	346	362	374	370	376	372	373	386	379	372	386	382	363	363	369	394	371	381	408	373	382	389	404	355	398	336	362	398	375	397	355	376	360	339	369	394	377	352	393	376	383	366	365	350	367	390	368	399	386	383	352	352	350	400	340	410	378	350	393	391	384	372	361	363	366	380	355	384	393	374	367	359	375	355	363	370	373	358	379	334	376	387	354	383	374	391	379	384	346	372	345	375	383	398	391	386	370	370	370	381	382	349	367	375	391	373	366	365	356	414	376	387	344	356	392	372	392	389	374	356	360	378	399	366	377	374	386	397	406	361	355	366	357	369	380	365	376	361	377	418	380	370	353	372	372	381	392	370	360	351	382	393	371	369	402	398	336	365	378	382	374	420	381	383	363	376	395	365	351	375	418	360	370	362	394	346	390	383	357	388	351	396	371	363	315	364	370	398	357	353	355	367	395	366	392	374	403	401	389	378	370	360	363	393	381	403	378	364	388	378	395	366	375	368	368	366	366	356	396	351	379	376	348	370	356	409	413	355	354	389	366	373	373	382	372	343	363	368	374	392	388	392	378	389	389	372	350	369	369	385	362	389	381	373	363	372	367	377	337	399	365	393	385	362	377	359	361	355	392	346	375	365	380	365	354	367	390	328	380	342	393	352	384	370	384	364	377	364	362	378	369	373	377	383	376	375	358	336	380	401	348	374	395	375	383	402	366	371	368	370	391	352	369	402	366	373	361	343	417	374	354	398	351	369	360	402	366	354	354	368	383	359	352	384	355	365	355	349	375	340	352	386	371	411	372	370	359	357	382	361	383	367	367	383	400	391	359	358	389	366	391	352	390	383	380	369	411	368	358	373	365	353	396	386	394	394	365	400	398	377	361	371	368	369	351	379	337	354	376	369	355	375	370	390	401	389	374	369	355	393	358	383	364	375	350	385	360	384	354	346	361	379	376	377	362	353	370	364	369	354	389	373	372	386	372	387	392	395	385	363	376	362	377	400	384	382	363	375	376	345	336	407	403	385	387	371	369	373	395	371	368	361	372	375	381	356	389	376	393	346	416	390	389	383	356	378	375	389	375	385	367	392	384	395	396	356	364	338	360	344	374	364	366	338	383	366	353	362	371	382	340	351	340	352	358	361	389	350	377	380	378	364	347	356	338	353	374	351	384	381	356	375	392	353	382	393	380	374	345	385	414	358	381	344	379	371	362	398	347	386	371	369	362	345	359	353	390	381	400	355	378	418	347	378	388	407	344	352	384	375	367	412	358	381	402	367	360	387	362	400	373	383	358	379	395	370	363	389	377	377	385	403
3929	336	290	266	247	209	229	201	235	191	209	208	214	180	215	170	223	234	227	195	227	224	221	206	206	226	237	168	240	185	220	222	199	181	212	227	190	195	215	209	183	219	212	217	194	181	192	209	218	197	196	203	224	184	237	211	170	189	207	229	212	221	192	225	193	199	186	211	210	192	219	192	195	195	217	219	198	194	236	196	189	216	196	190	214	201	235	196	207	217	203	202	215	221	204	187	204	216	229	178	217	210	218	213	222	210	212	193	219	204	207	207	211	218	188	195	221	211	207	215	224	204	208	206	221	214	236	203	219	233	183	208	211	211	203	203	213	195	225	189	209	210	197	229	192	223	201	217	203	210	190	216	220	235	181	205	217	214	189	194	230	184	190	248	207	211	202	207	222	229	198	206	208	208	216	211	211	219	193	216	196	195	204	205	213	186	194	208	201	195	203	182	213	211	204	228	199	226	227	224	199	190	212	210	206	202	207	205	220	203	236	202	195	202	205	211	205	221	213	181	211	213	225	210	205	190	221	187	212	184	209	203	243	222	202	191	203	203	202	197	218	223	200	230	211	233	218	204	210	232	248	188	210	208	201	209	196	227	199	213	219	218	213	189	195	197	211	216	227	210	179	205	218	223	231	214	197	192	213	210	205	187	210	232	209	212	219	204	204	206	230	212	219	205	200	219	213	231	232	198	184	206	216	230	193	172	191	233	211	212	215	217	194	212	221	172	216	200	210	178	175	195	221	211	187	227	203	192	200	205	214	211	214	201	219	187	206	215	226	203	215	225	212	237	202	202	199	199	205	208	217	211	217	234	223	216	225	197	189	237	208	203	230	217	191	199	184	222	209	210	202	226	218	218	202	188	206	184	211	190	217	185	218	202	208	211	221	214	192	198	210	207	196	215	232	212	183	221	201	197	225	205	221	234	216	199	242	224	223	192	195	218	205	221	210	200	223	211	237	211	195	222	215	195	208	179	201	220	196	197	216	218	221	193	207	217	194	209	248	211	195	221	235	187	198	192	221	192	217	222	201	196	217	179	207	195	214	222	223	225	214	223	227	209	222	190	213	197	226	196	233	204	176	188	223	213	218	231	225	204	201	213	226	181	227	210	200	198	194	211	213	216	211	221	203	223	202	219	211	207	188	191	214	190	199	210	208	225	202	205	203	220	222	194	202	186	211	217	210	191	206	192	205	219	191	204	181	243	211	220	242	198	216	202	209	191	222	209	214	206	228	209	211	177	226	207	234	254	199	210	219	196	217	214	208	205	220	194	182	189	193	211	182	186	196	226	236	216	205	199	206	184	226	232	185	206	227	186	198	213	209	197	226	218	231	226	203	186	203	204	219	223	204	204	215	216	220	213	214	218	203	196	227	217	196	181	199	213	212	218	213	208	192	179	229	195	211	224	225	245	212	200	212	206	213	208	188	174	216	201	210	224	197	173	212	220	197	210	224	196	216	199	189	208	200	219	216	215	222	203	211	213	220	194	205	195	192	223	214	231	225	193	232	202	197	181	204	185	209	228	222	207	201	187	208	199	197	186	217	204	209	205	220	225	204	219	165	209	226	213	199	196	213	201	211	213	212	218	207	212	191	227	197	231	206	187	195	222	204	203	185	208	214	211	243	193	188	199	209	212	205	204	198	216	186	225	203	185	213	180	197	228	212	204	175	204	198	189	223	240	211	212	235	219	196	208	202	207	206	206	214	224	203	214	209	225	237	208	206	217	210	194	198	222	200	233	188	202	219	202	236	199	217	194	218	230	185	217	235	245	202	183	191	242	221	215	219	184	199	203	179	172	229	204	222	217	200	200	215	191	227	195	225	208	221	216	211	209	198	209	210	231	222	192	214	241	204	216	226	216	187	235	221	201	212	194	196	208	221	176	177	204	206	217	186	207	186	214	212	211	197	218	203	217	181	211	209	224	218	230	238	212	244	200	208	213	198	207	212	157	216	228	192	201	220	211	179	192	230	204	221	184	205	206	204	195	204	237	245	194	237	224	194	216	221	210	180	188	212	212	219	203	197	217	213	226	213	189	227	196	212	222	206	202	195	206	223	225	228	192	177	179	206	218	199	204	191	240	207	210	224	201	204	200	203	209	226	193	234	209	241	206	191	227	178	193	217	200	229	183	233	207	217	205	222	229	220	208	188	201	213	209	212	204	211	204	181	224	192	198	212	190	210	175	221	199	235	214	197	208	221	237	208	237	232	199	218	223	210	210	208	218	199	209	200	213	207	196	207	186	199	189	214	196	207	204	207	206	180	184	227	180	204	214	234	220	199	205	219	199	206	198	199	216	210	197	201	198	186	188	218	203	211	213	208	235	226	212	217	201	221	207	211	209	215	226	241	215	224	209	195	219	215	206	190	196	210	220	212	208	231	211	197	208	219	188	210	182	206	192	234	222	213	207	221	199	200	214	220	244	211	229	193	210	216	219	194	202	208	209	201	208	195	206	188	185	205	217	194	213	227	237	217	224	216	218	207	230	207	192	180	236	215	198	208	208	256	221	239	232	215	199	250	220	233	219	242	232	219	200	197	202	199	218	206	184	214	213	236	233	193	211	211	181	222	222	209	204	213	198	222	184	213	233	197	206	228	189	194	236	211	196	194	214	187	221	222	206	200	227	204	193	214	203	209	219	205	219	186	203	234	228	205	218	227	207	211	197	218	230	214	236	214	207	213	192	208	197	205	203	205	238	216	193	212	189	216	198	211	218	201	174	199	215	221	219	192	192	205	200	176	220	214	208	221	196	212	195	211	195	201	184	231	193	187	217	192	203	226	231	209	223	230	185	201	203	200	212	213	216	215	204	207	212	183	218	218	194	192	214	205	205	202	202	209	213	184	248	204	193	180	206	234	162	198	195	189	219	197	224	234	207	221	195	192	237	217	210	204	198	214	211	248	207	213	202	214	215	197	198	202	212	211	190	203	205	197	216	214	192	240	204	193	208	196	183	213	192	187	238	208	202	195	196	197	196	209	190	206	226	236	198	189	208	203	212	208	172	224	204	203	211	192	211	234	203	194	205	216	206	207	233	230	223	215	212	205	206	229	187	190	199	208	222	195	200	199	208	210	208	193	216	225	212	221	210	219	200	223	178	198	206	213	188	206	198	189	221	202	240	182	192	193	207	219	209	183	198	221	202	218	232	227	222	216	175	211	201	218	213	200	199	220	207	209	186	228	219	178	207	188	187	195	245	192	196	224	217	214	213	208	209	237	215	179	207	214	220	220	188	220	193	224	211	252	185	215	209	206	212	209	234	196	179	200	193	215	196	243	183	209	203	211	190	190	210	216	198	198	239	217	221	233	223	208	226	203	200	205	216	209	198	211	205	214	216	205	220	220	208	205	238	205	209	232	243	242	186	199	213	202	202	198	239	211	234	209	205	215	203	192	197	197	181	210	241	224	204	232	235	209	207	218	200	183	225	192	188	207	215	194	207	208	225	224	196	214	223	189	201	219	186	221	204	238	194
3580	809	747	726	716	714	674	646	650	628	611	620	569	600	575	630	599	577	571	580	567	557	584	555	549	562	578	594	560	557	565	575	601	546	552	560	543	594	542	560	579	567	553	600	562	586	543	553	537	579	543	548	585	582	592	502	580	546	617	601	566	597	590	620	563	575	583	547	605	586	574	550	566	551	543	572	554	544	528	612	539	548	567	550	572	589	493	574	582	562	580	541	579	551	602	544	569	565	534	575	550	554	587	565	558	571	639	540	602	582	612	611	557	592	538	578	541	562	567	541	594	554	546	567	586	548	556	545	595	548	557	594	589	586	524	550	518	581	535	565	571	566	587	562	546	568	530	542	527	571	563	575	515	614	545	589	605	543	571	585	613	571	554	597	519	565	592	501	552	580	558	614	623	531	568	571	520	545	540	536	568	576	552	563	538	538	536	574	578	562	599	558	536	596	570	611	518	568	557	602	571	577	581	583	538	519	578	572	570	579	613	586	550	585	566	592	582	575	569	578	530	537	552	554	540	560	567	554	574	537	533	564	587	544	566	603	546	587	593	590	547	569	597	556	545	562	584	576	547	527	557	554	557	565	562	559	550	551	585	543	556	555	569	532	569	598	585	587	580	539	559	538	601	532	604	528	600	534	550	571	565	616	578	554	607	552	596	617	560	562	546	592	555	561	589	555	529	543	603	577	568	557	599	568	577	595	489	544	515	573	540	527	551	570	568	566	550	539	543	523	588	567	581	561	541	612	586	577	596	602	597	584	550	566	572	548	555	536	591	546	636	578	522	578	563	595	595	564	547	566	554	601	570	547	552	534	543	513	551	542	594	552	582	558	533	539	571	545	567	560	564	548	590	513	577	587	580	566	591	575	541	596	560	576	541	568	572	577	562	588	582	537	557	605	589	557	546	547	595	564	583	553	558	552	608	532	553	544	561	558	561	575	599	542	567	556	563	566	557	602	572	566	586	509	554	529	556	532	559	573	587	599	573	562	583	548	563	563	575	569	579	540	611	526	581	553	571	538	527	527	572	538	547	573	575	552	565	545	553	570	586	598	566	605	554	566	560	568	561	559	583	586	561	572	591	596	549	532	513	547	541	575	602	536	546	580	531	564	553	554	591	569	541	590	584	615	602	577	562	498	545	582	558	557	558	594	578	590	568	556	561	554	571	553	558	580	550	550	544	529	593	604	609	586	594	567	591	586	579	592	557	558	620	574	572	562	596	585	577	620	508	527	552	569	578	568	514	562	543	581	566	551	562	579	611	577	577	556	553	574	552	573	579	577	563	529	541	528	581	559	601	547	588	538	550	578	554	530	597	580	565	571	609	507	579	505	533	596	592	559	594	565	557	528	575	570	579	573	622	530	538	584	534	579	564	603	578	617	538	545	586	555	573	582	577	549	592	566	606	564	574	557	569	564	509	601	570	597	587	582	551	566	542	604	580	605	597	568	562	543	568	527	574	572	558	604	556	566	572	577	519	547	550	626	552	571	566	611	559	579	541	534	552	578	582	562	593	581	556	614	544	547	575	570	591	545	596	590	591	563	554	585	537	533	583	579	537	565	562	602	560	556	600	553	556	560	562	583	587	565	567	564	584	581	548	561	546	581	568	587	539	545	567	598	574	601	560	596	573	532	548	568	561	585	564	586	554	556	539	550	532	525	561	585	572	578	551	576	581	545	547	567	534	558	565	577	579	542	554	608	589	552	586	587	545	535	574	541	577	556	573	617	561	541	561	628	601	564	548	528	581	591	495	601	542	545	575	562	597	575	597	550	555	573	585	615	614	598	570	567	587	549	532	558	618	554	558	588	597	563	579	568	547	582	555	561	551	581	600	605	520	590	520	565	569	560	581	534	546	567	528	571	608	567	586	606	591	585	586	574	534	543	500	561	584	572	602	566	605	566	585	541	575	562	569	564	599	554	565	561	590	550	566	567	566	572	572	531	558	570	569	591	545	559	562	557	553	542	584	534	542	570	565	549	565	576	556	606	524	566	585	599	530	534	568	543	531	620	563	559	608	587	544	582	592	576	568	562	558	567	586	591	567	524	564	590	521	569	569	561	560	549	580	590	556	581	571	555	596	556	526	517	515	571	509	593	542	591	584	563	544	569	538	577	558	583	589	532	583	583	555	562	585	594	554	553	532	508	552	596	558	537	563	574	587	593	559	571	577	577	593	617	575	578	596	556	550	514	577	580	605	571	573	540	526	574	577	540	549	555	547	546	564	535	557	560	570	578	619	533	525	556	550	591	561	544	593	538	597	544	593	519	543	594	576	604	578	576	584	539	563	577	526	565	539	566	588	606	562	554	582	559	562	562	585	577	591	544	604	542	550	555	549	583	543	581	541	557	551	523	549	519	597	607	577	532	581	613	559	592	605	553	591	529	568	573	607	550	557	603	551	582	540	561	597	585	529	565	514	580	550	549	568	577	594	585	533	562	582	543	572	537	536	511	589	602	555	606	580	587	524	585	605	597	570	587	583	556	578	551	570	571	590	543	571	580	541	570	555	596	568	588	574	529	569	531	598	587	530	574	566	596	573	597	581	521	594	592	558	557	562	604	532	558	572	557	558	580	573	551	572	528	578	576	551	588	557	545	562	579	533	554	549	572	545	563	544	570	554	544	599	635	539	557	586	575	585	561	554	539	549	587	530	540	568	557	575	542	587	556	541	519	581	524	606	553	592	576	567	584	549	586	595	578	536	551	501	570	585	587	560	569	565	591	591	620	563	592	566	553	576	605	558	578	569	585	523	563	538	602	588	561	571	550	502	554	579	593	565	566	584	573	533	590	594	555	547	553	602	643	604	565	519	555	557	564	598	574	565	563	556	603	551	569	584	517	572	600	520	541	560	546	568	586	600	552	531	550	538	613	559	526	580	608	573	519	591	562	580	555	544	601	629	573	599	572	542	576	574	561	555	595	566	548	586	560	537	554	569	570	555	571	523	551	563	571	593	543	589	566	582	583	566	545	618	586	597	565	560	620	554	574	586	566	586	571	550	612	559	589	554	560	542	556	556	554	529	597	564	603	581	604	569	585	590	538	547	586	610	549	628	613	595	576	540	547	586	556	592	544	568	552	581	564	548	548	575	584	564	581	565	598	517	582	564	554	554	533	609	582	560	595	553	555	589	547	540	564	553	598	567	554	578	573	577	593	560	566	606	596	568	568	592	573	578	556	618	604	594	548	560	600	564	574	592	555	564	589	583	556	597	551	587	594	565	546	565	578	554	581	615	533	532	560	545	588	543	556	531	556	559	565	583	551	587	566	588	589	568	603	573	593	544	556	536	596	563	528	558	560	568	568	547	565	509	543	546	570	596	584	563	581	561	550	553	554	544	567	577	545	601	528	550	575	562	565	559	556	601	582	546	557	578	573	589	546	565	525	568	564	541	592	566	567	563	582	589	552	603	562	576	564	602	570	557	609	558	507	589	573	505	574	564	555	574	556	565	565	590	604	557	543	536	575	565	567
22353	4468	1248	952	750	643	476	457	418	360	361	353	324	328	286	295	279	319	295	267	269	267	259	272	248	275	295	277	278	258	264	245	267	272	241	282	272	261	252	274	252	259	254	263	241	258	268	243	266	233	270	236	275	232	274	230	233	289	265	246	270	239	315	252	260	233	246	264	269	260	246	261	254	274	256	228	267	281	247	270	258	244	255	255	286	211	275	280	260	251	241	274	250	213	261	257	255	250	264	234	240	268	266	261	252	243	273	251	271	243	275	280	268	232	242	266	253	256	253	237	241	267	271	244	260	267	255	271	240	257	245	246	251	248	232	277	269	231	270	258	233	263	254	256	262	282	265	263	224	264	258	239	239	283	275	293	226	231	263	272	239	223	230	279	259	260	242	241	257	244	273	235	258	275	274	244	249	256	246	263	239	249	250	254	256	231	246	267	232	283	254	240	236	261	253	283	283	293	258	258	228	258	261	249	235	244	251	260	265	247	269	226	262	247	284	236	258	244	242	246	250	248	244	268	287	255	269	254	261	258	243	246	250	221	270	258	262	235	228	237	256	263	267	265	232	237	235	251	263	225	267	202	246	243	272	275	271	227	255	287	256	245	276	239	269	266	231	266	272	231	259	255	273	264	280	251	268	288	264	274	274	287	250	275	255	252	265	239	247	270	258	254	263	255	235	236	235	256	237	241	278	261	236	252	264	262	291	255	260	270	270	259	260	233	262	250	242	232	271	233	268	268	237	267	261	284	252	248	257	244	279	242	266	255	241	238	283	237	267	226	247	264	266	258	251	250	279	259	248	237	266	278	251	250	242	267	270	233	246	231	247	260	282	267	266	250	247	254	270	297	248	240	233	243	260	265	272	250	270	297	250	266	270	254	274	271	244	266	263	211	285	247	259	273	262	278	266	261	268	229	245	253	251	288	257	238	265	262	261	247	268	256	244	231	256	234	252	235	280	264	274	276	245	244	244	268	247	235	280	272	270	263	274	249	267	284	253	241	245	253	214	243	268	236	259	273	278	257	240	263	245	286	295	243	242	235	231	255	285	247	264	279	246	240	265	259	252	247	279	253	215	240	256	255	252	258	218	236	248	227	262	266	234	265	230	234	251	276	278	242	237	268	253	247	252	249	225	255	230	246	248	242	255	254	272	257	258	260	263	255	267	290	258	248	218	265	259	236	245	286	262	224	265	243	258	245	265	249	249	262	270	252	247	260	239	266	261	267	248	256	277	265	230	236	225	215	255	254	236	232	263	270	252	247	268	260	259	234	237	257	262	262	283	257	255	278	258	261	269	259	275	277	222	271	260	253	251	253	255	256	240	269	249	271	261	266	231	279	245	238	254	243	246	248	246	245	241	225	252	249	253	236	233	260	237	241	255	243	243	225	261	248	245	271	277	260	255	231	262	233	265	290	260	225	262	250	272	255	249	298	243	254	259	268	241	277	228	238	257	251	263	302	242	236	229	244	247	244	258	262	266	258	244	249	260	266	239	252	265	270	251	253	241	237	266	270	272	245	250	250	269	278	257	263	304	255	258	261	258	242	273	222	250	266	247	238	244	228	277	223	228	256	247	272	260	249	256	263	274	226	238	240	273	226	280	260	267	249	247	264	254	241	302	236	261	256	246	265	256	274	240	248	239	248	265	239	278	242	244	242	267	233	251	261	227	260	288	272	260	225	243	239	231	267	246	267	282	259	264	234	256	260	252	262	257	224	263	272	283	253	263	253	225	254	236	234	255	285	276	248	260	233	276	259	252	262	265	255	271	236	252	253	261	261	237	252	248	238	262	260	265	284	235	254	279	245	264	255	249	236	250	259	230	275	231	261	262	218	244	265	256	242	249	255	250	241	269	270	238	271	259	249	244	279	259	260	243	253	267	254	263	297	267	223	244	223	267	258	241	276	254	253	254	236	240	291	228	252	253	268	219	252	247	257	258	242	237	252	221	233	273	259	252	280	254	255	235	247	272	278	261	255	248	274	255	297	233	267	249	244	251	255	259	256	271	246	245	256	264	252	237	239	267	261	226	233	265	288	243	248	217	282	240	252	245	252	263	249	255	247	255	249	259	234	241	283	254	241	282	256	250	233	231	261	262	245	250	278	275	251	239	257	244	244	264	268	248	265	278	239	264	260	279	254	260	265	262	238	259	260	257	242	285	270	237	254	274	293	220	302	263	239	270	238	235	254	263	272	228	264	253	252	210	262	235	259	264	223	256	271	279	255	270	262	259	250	278	254	247	245	255	267	266	262	253	245	256	273	231	238	266	243	256	298	258	268	256	240	253	247	287	251	250	265	254	257	274	236	278	262	247	247	275	283	260	303	262	255	271	244	265	239	252	241	263	291	246	211	249	256	256	234	234	213	267	291	265	248	269	266	262	256	232	253	270	233	263	271	292	254	272	270	257	266	247	247	306	273	260	265	267	256	279	289	266	257	277	235	272	235	226	264	255	281	261	254	263	248	249	265	268	244	246	260	259	282	247	280	247	251	264	247	273	263	245	245	242	259	249	251	242	247	251	248	252	248	252	247	262	264	255	280	267	280	244	256	261	242	240	264	270	227	269	243	273	234	248	294	251	260	284	274	257	271	260	248	226	248	269	277	246	247	223	252	295	271	245	262	265	245	253	266	263	266	265	277	231	248	260	242	255	245	251	252	267	252	277	249	247	255	235	265	250	249	265	252	259	248	229	253	260	231	244	265	249	257	241	232	241	272	266	273	232	254	259	243	242	247	242	263	277	243	244	266	274	238	234	230	263	264	242	273	277	259	264	237	254	259	253	263	273	234	249	259	271	254	258	275	263	248	248	244	292	248	256	281	243	236	259	223	273	240	269	269	220	271	247	255	264	232	243	260	263	262	255	260	272	268	258	261	263	257	239	260	249	237	250	266	247	276	265	262	242	240	244	240	237	259	244	270	257	234	243	262	252	244	212	284	233	272	244	285	290	257	262	262	235	244	291	250	237	229	256	247	256	259	276	244	266	251	241	253	266	241	267	235	261	226	243	236	261	265	272	270	247	220	267	276	253	288	267	249	269	273	225	249	260	262	233	240	238	278	277	228	245	237	243	257	252	248	281	272	255	261	230	246	270	260	244	254	245	226	237	235	251	249	239	257	233	252	252	251	258	269	238	273	260	241	268	283	243	248	256	234	211	217	258	234	251	254	225	263	231	238	248	290	279	257	244	281	258	270	229	257	254	254	240	250	242	264	283	225	262	251	268	232	221	250	236	255	265	249	269	248	251	236	267	223	284	264	246	259	249	250	265	232	243	252	253	235	268	227	252	273	243	261	280	262	272	275	262	259	262	248	250	267	265	276	252	238	242	239	222	237	267	271	267	259	257	252	237	238	288	271	236	243	234	235	239	254	261	279	257	270	284	276	257	255	268	266	226	257	251	243	245	249	223	276	256	258	262	254	274	278	275	231	266	263	298	234	256	252	268	278	238	242	266	245	234	269	245	287	248	259	249	271
12870	2918	2496	3006	2748	2352	1993	1788	1618	1380	1307	1201	1170	1055	973	1032	915	900	858	839	853	827	779	814	776	785	774	746	735	766	727	705	759	753	686	737	722	695	691	700	709	724	650	656	710	696	691	681	682	716	667	744	710	673	695	648	692	713	746	654	720	671	619	726	698	671	643	673	726	645	645	656	677	680	654	688	671	698	691	627	665	717	680	676	638	642	664	658	642	637	688	687	666	669	654	630	675	687	683	670	622	648	668	639	662	643	656	679	644	678	660	642	666	668	642	617	676	673	694	689	669	663	612	694	649	674	678	636	658	663	659	656	664	627	647	656	647	685	666	666	647	679	651	737	639	652	648	618	660	664	686	663	655	701	618	656	640	655	658	614	654	625	686	666	669	618	642	673	614	602	669	667	650	702	633	681	629	717	616	651	643	648	654	664	653	647	667	665	649	679	658	699	661	654	705	681	689	678	615	652	682	701	686	671	681	712	674	622	661	679	678	700	732	691	622	657	704	678	651	644	705	664	647	658	602	666	688	676	614	671	654	665	650	648	645	695	659	643	678	664	702	638	692	680	628	680	673	705	652	667	638	637	672	655	681	671	694	624	645	588	614	668	671	675	666	691	677	659	687	674	675	632	672	680	647	640	663	680	594	629	635	646	658	718	643	695	615	662	709	643	631	654	680	667	683	685	716	659	652	690	649	689	691	660	661	646	659	650	637	655	682	659	636	661	654	661	633	671	696	600	672	686	623	683	678	661	648	686	666	675	651	632	665	680	630	639	631	702	644	652	671	635	642	669	679	694	679	639	636	647	707	653	710	628	617	683	659	640	703	661	707	638	663	673	660	673	644	653	685	640	673	664	668	662	614	667	695	667	687	646	662	645	699	650	681	662	677	640	627	708	666	639	664	689	711	679	678	656	626	662	646	669	649	660	638	688	676	625	660	651	637	661	622	639	696	656	694	649	669	711	629	661	651	662	652	681	656	663	652	622	640	608	673	591	665	699	661	669	642	654	668	684	629	719	689	647	705	660	670	664	630	647	673	641	644	644	673	675	631	665	682	677	625	641	626	666	620	663	667	647	681	621	698	659	653	660	675	656	666	647	639	653	676	625	670	664	648	590	652	649	674	695	685	636	668	649	616	654	637	643	682	656	669	682	659	637	650	617	633	670	630	653	650	672	688	689	635	688	672	660	665	585	648	678	655	657	648	633	673	665	619	693	643	622	620	664	664	603	686	651	663	673	653	620	685	695	628	700	680	613	626	686	660	636	673	643	683	658	676	683	654	657	684	658	650	705	669	643	652	684	649	661	647	622	626	677	691	651	665	639	696	656	627	685	629	647	669	622	660	639	675	688	675	610	624	670	668	690	717	640	645	677	662	630	648	639	675	641	707	660	664	705	662	663	631	650	632	674	645	663	622	661	680	665	655	676	642	649	659	627	659	649	664	665	694	678	654	626	668	643	630	654	653	668	663	642	708	601	691	684	681	631	616	631	647	627	658	633	739	688	664	650	665	645	632	616	623	685	668	681	649	620	705	650	675	660	675	646	685	671	610	696	715	656	677	672	640	664	656	651	687	660	644	702	685	658	650	680	667	622	657	673	631	638	651	629	664	653	626	701	651	676	682	652	662	657	690	650	630	589	678	688	685	620	630	672	663	618	681	663	622	643	662	649	689	655	647	623	674	606	632	651	668	632	641	670	673	665	668	663	641	675	666	682	692	661	700	650	669	602	711	651	639	659	661	681	660	656	679	612	652	652	705	648	717	675	669	652	631	676	635	675	642	644	676	643	662	688	709	679	673	644	655	633	676	682	631	606	701	675	647	656	642	678	645	651	678	641	684	621	682	665	685	678	601	692	605	633	709	661	666	670	634	656	623	666	662	662	669	695	651	657	677	637	629	673	670	691	649	659	630	644	669	633	624	655	647	688	725	662	628	695	682	624	676	596	635	652	615	617	627	660	673	714	671	655	702	658	666	642	670	680	699	639	652	664	618	639	676	670	623	608	634	699	660	669	705	697	657	662	695	614	666	645	617	653	665	677	723	618	681	657	653	680	653	666	632	653	670	671	686	649	653	699	646	670	632	682	664	673	630	717	633	675	659	635	671	668	636	631	679	632	709	654	621	643	644	662	663	648	671	647	664	673	641	658	660	697	624	656	659	659	663	714	697	635	679	672	677	651	635	667	636	618	639	640	665	663	641	653	631	689	629	638	688	682	634	646	706	650	638	681	696	711	696	678	651	673	678	622	655	638	665	643	644	638	628	610	646	664	646	651	648	660	689	658	666	637	692	649	655	661	665	625	686	635	598	686	658	623	582	694	639	678	608	624	689	669	691	685	642	678	643	649	639	647	667	638	644	646	665	701	700	705	670	669	609	660	641	669	638	662	656	652	667	639	651	673	682	668	667	639	707	623	649	653	641	675	660	655	635	687	632	637	654	663	660	673	654	692	665	656	678	649	663	715	653	670	614	695	661	680	647	592	647	690	670	690	641	632	693	663	661	643	685	633	623	652	648	647	695	652	580	637	690	650	644	685	696	693	669	663	655	669	664	664	654	679	665	703	653	611	623	690	664	667	645	656	643	683	707	623	668	723	662	660	621	644	644	633	677	625	705	665	676	671	614	663	632	701	629	660	631	684	686	621	668	663	672	658	683	660	648	689	669	652	660	639	609	677	645	715	704	713	678	655	671	640	684	649	639	710	685	627	659	663	682	704	696	615	654	648	624	652	672	642	671	658	661	692	679	726	654	653	671	666	703	641	638	644	690	692	643	631	712	650	635	633	649	683	635	684	622	667	671	685	634	669	677	608	679	611	651	657	617	670	656	662	668	670	651	693	672	653	679	661	641	625	659	626	683	640	627	664	648	677	679	635	650	649	645	668	654	658	633	686	640	680	658	643	670	683	662	677	655	601	694	683	654	684	687	629	631	668	699	663	679	635	641	653	688	686	676	631	638	635	666	688	640	657	682	679	649	687	668	608	657	658	663	647	634	700	650	663	623	628	682	655	662	639	667	653	631	663	617	670	707	669	667	729	697	685	637	692	663	636	693	605	685	706	628	673	659	654	654	690	698	658	702	672	676	685	667	635	667	677	644	695	647	624	649	677	653	657	677	639	699	690	652	693	640	689	661	656	662	669	691	704	623	683	652	688	647	677	665	670	638	679	658	680	664	690	637	657	626	619	637	648	646	654	631	685	693	682	663	636	611	650	703	683	700	679	656	720	637	641	642	665	654	688	707	687	649	638	675	653	687	689	589	658	674	663	662	619	698	675	621	632	671	631	622	656	650	672	689	660	699	656	606	669	673	710	659	672	671	695	694	665	644	648	649	677	655	654	689	627	725	655	682	638	695	671	662	672	690	609	650	674	648	668	648	643	628	647	648	692	687	659	641	639	707	670	720	716	640	641	673	649	655	669	668	646	689	667	676	696	689	668	632	661	645	706	653	649	615	675	627	666	650	649	640	682	696	705	670	667
33233	10307	2403	1639	1161	775	667	527	444	410	314	277	242	244	233	214	202	199	209	201	168	185	145	163	153	169	158	131	164	165	132	166	164	144	166	142	126	148	125	150	154	150	166	127	138	131	153	125	163	143	150	144	136	161	134	134	156	135	131	145	140	133	141	145	140	139	127	136	139	113	151	145	151	118	135	122	153	116	132	131	130	124	132	120	131	135	160	124	147	137	128	144	127	118	139	136	141	144	150	156	132	145	137	138	139	122	147	147	131	141	145	154	133	159	141	135	120	129	130	133	146	131	142	150	140	135	145	139	133	132	128	126	126	146	133	128	124	116	117	143	149	152	122	161	141	138	161	116	151	140	137	143	134	144	152	139	118	138	139	142	139	143	146	132	133	126	137	127	130	138	151	149	116	153	137	146	161	142	126	135	133	150	139	135	129	148	124	123	151	136	123	123	130	135	144	139	143	152	126	136	134	119	157	126	135	140	150	118	129	127	132	119	157	135	143	137	127	159	146	157	135	139	145	141	145	126	144	130	124	142	165	165	138	131	136	147	141	136	134	152	134	134	159	120	115	135	132	121	143	136	125	159	141	152	139	132	132	128	142	134	141	138	129	121	146	164	131	143	124	140	134	137	133	137	131	139	160	126	145	135	124	150	142	142	155	143	155	146	134	127	132	142	139	114	128	132	150	109	136	141	118	122	135	148	145	130	153	143	136	124	137	149	115	124	125	122	118	133	117	118	134	143	148	142	138	129	138	113	132	143	129	119	122	120	132	129	143	146	151	131	136	118	120	152	134	125	142	146	141	160	130	147	128	160	131	129	147	124	127	126	141	161	114	128	125	122	136	145	134	132	147	139	155	122	123	139	132	147	138	122	152	146	136	131	130	126	139	140	156	121	146	123	127	155	148	127	131	140	144	134	149	145	135	109	123	150	140	160	153	121	139	142	145	134	141	120	145	131	136	140	143	145	144	133	130	156	150	130	129	144	146	130	122	149	124	119	123	138	145	141	130	138	158	120	137	132	136	125	128	129	123	150	167	133	115	128	122	159	131	149	118	132	150	151	139	123	134	117	143	161	130	122	137	127	149	124	130	125	140	124	129	163	136	132	133	129	122	134	134	127	141	148	155	131	105	149	130	132	152	158	127	147	135	147	137	127	149	132	151	140	147	153	146	147	125	128	122	120	131	119	141	137	130	129	136	155	141	145	129	127	148	143	132	153	133	150	146	140	120	104	129	134	131	120	121	146	130	128	140	126	119	150	143	129	132	149	132	131	148	144	131	135	158	126	131	145	134	135	137	127	159	135	114	127	148	125	131	131	146	132	127	144	122	130	132	129	123	131	103	125	152	106	158	148	150	129	133	127	133	142	144	133	126	153	121	138	134	146	131	115	130	132	149	138	126	154	127	141	138	124	142	132	134	126	142	134	147	140	128	143	120	135	141	154	132	144	128	124	121	152	128	145	126	146	134	133	127	157	122	122	149	149	137	119	124	140	135	138	135	166	140	137	128	112	149	149	131	150	141	134	143	149	125	133	137	144	124	129	136	144	134	136	131	126	134	136	142	125	149	134	113	155	120	122	141	137	138	165	135	140	120	132	144	164	140	142	142	147	110	146	146	151	158	128	118	155	141	118	137	131	123	132	127	165	139	134	124	145	119	131	140	126	142	137	173	138	155	158	134	134	136	147	132	138	124	130	141	146	142	140	147	116	121	143	150	158	148	134	144	126	160	140	141	117	139	135	145	101	133	138	139	144	132	131	148	152	142	140	156	135	113	162	117	132	118	160	118	138	157	121	156	132	148	144	130	135	105	134	126	117	139	132	144	137	119	145	135	140	130	148	157	126	176	141	141	159	155	131	140	127	128	140	135	129	127	147	150	158	129	143	136	128	145	122	147	142	128	137	139	140	148	146	136	121	127	139	120	141	145	131	137	133	144	153	145	133	154	129	130	125	152	137	137	138	143	157	143	130	138	131	140	132	116	162	158	134	141	151	129	134	143	130	128	149	139	118	128	146	122	129	127	133	127	159	111	127	126	127	133	128	123	153	162	172	122	124	139	138	139	136	130	144	126	129	141	127	141	110	121	132	134	142	126	149	142	130	134	135	135	122	115	138	146	144	122	119	136	111	132	136	125	139	135	138	144	134	144	142	135	127	130	151	128	141	148	121	123	142	140	126	122	124	134	125	141	142	137	123	138	141	149	144	129	143	131	133	132	118	139	133	156	128	156	131	117	159	155	143	132	122	158	115	122	143	115	131	156	122	134	133	121	118	115	121	134	129	140	132	150	105	138	150	138	149	148	142	117	140	135	138	106	144	132	141	157	141	152	131	169	120	143	141	154	144	133	137	120	143	140	131	138	124	106	140	151	136	125	144	138	156	137	148	132	132	133	142	145	150	136	138	132	133	115	138	124	148	136	116	125	131	153	144	128	116	116	133	127	146	130	113	136	121	128	125	135	150	124	124	143	128	144	137	139	123	114	147	148	149	116	110	168	146	130	118	144	158	133	125	145	156	151	140	127	145	138	132	151	150	158	125	129	149	153	136	143	128	134	129	151	152	151	140	135	153	119	150	139	146	138	133	136	140	149	119	144	142	150	144	145	144	148	135	117	136	117	123	139	146	130	131	147	144	146	152	150	130	121	125	163	148	144	125	130	133	140	126	129	130	120	135	124	136	141	140	140	168	143	138	112	143	156	130	122	121	143	161	148	131	101	129	119	139	154	146	152	130	152	137	147	128	161	128	126	133	135	144	122	130	137	139	138	138	119	156	127	162	136	160	165	129	137	134	135	150	145	124	144	146	147	135	118	145	138	159	127	143	148	146	129	131	141	148	146	132	136	131	118	110	153	119	118	112	135	130	140	137	143	127	145	131	117	142	129	147	152	130	137	133	121	138	121	137	143	154	125	119	125	160	144	138	131	135	126	145	145	155	123	158	146	141	128	148	114	115	137	126	131	146	124	157	149	147	122	134	133	113	120	152	146	123	147	132	135	134	140	117	114	129	133	137	144	127	146	123	142	130	140	125	112	114	114	130	143	140	150	122	119	129	149	158	131	125	139	153	135	151	155	141	152	150	119	120	158	143	136	132	137	124	122	131	128	150	131	115	138	140	135	119	112	135	141	124	150	143	139	134	127	128	134	128	134	142	116	137	128	168	134	136	147	144	135	122	124	144	137	135	126	147	140	129	152	146	152	135	138	134	142	126	125	130	137	130	149	134	122	150	113	134	136	145	122	120	138	143	140	162	141	134	142	157	128	134	126	130	111	150	157	163	158	140	125	125	127	150	133	133	130	142	137	144	135	143	113	136	115	134	129	132	143	138	136	125	119	118	139	128	108	115	108	168	126	153	143	155	128	148	113	122	120	145	129	124	143	159	137	125	153	159	141	120	135	144	137	117	144	145	125	120	137	161	132	129	142	132	133	135	144	142	116	128	148	133	109	134	138	161	130	136	143	137	142	159	140	109	139	133
18703	4182	3852	4798	4315	3570	2929	2339	2074	1800	1625	1362	1265	1138	1011	945	867	874	766	719	729	703	725	645	620	625	560	583	559	501	525	479	538	490	488	454	491	482	449	445	518	426	488	421	407	444	404	430	427	428	409	449	412	419	431	423	433	368	410	393	412	398	403	414	401	376	359	420	397	414	374	368	402	409	419	398	372	421	402	378	384	409	389	417	376	376	373	377	384	401	405	372	424	406	386	399	386	380	387	383	384	394	374	373	385	392	369	366	412	387	372	344	370	382	371	405	374	383	368	379	351	364	334	386	377	380	371	356	391	336	358	381	382	372	357	385	396	355	410	371	400	357	421	393	389	381	363	365	355	386	384	382	367	398	416	374	404	360	362	376	387	386	377	359	387	373	357	349	371	373	372	351	369	418	389	361	390	370	356	370	374	391	389	370	384	395	427	382	368	353	380	361	370	341	352	390	411	396	383	398	357	371	391	338	396	370	344	446	364	381	350	353	390	363	368	402	372	395	355	406	384	380	375	401	342	362	378	390	391	356	394	385	391	350	394	399	369	362	374	345	359	349	350	345	331	358	353	375	333	369	333	365	363	396	372	373	364	351	377	358	376	387	365	353	378	368	389	363	395	401	379	387	379	372	385	331	360	365	360	390	388	437	352	309	370	380	372	376	363	383	377	366	349	377	360	366	382	374	414	339	360	382	382	362	366	359	372	367	356	358	357	367	375	380	393	365	391	359	360	353	337	371	381	409	412	371	395	341	373	335	391	387	351	336	351	358	390	367	372	370	357	361	362	378	373	367	375	382	391	369	382	374	388	398	380	367	361	369	359	367	382	361	392	395	351	347	365	352	362	355	380	423	369	413	367	373	418	386	347	384	388	394	379	409	354	350	387	340	346	371	373	359	372	388	374	403	368	376	379	340	368	349	375	345	372	377	366	381	354	361	373	381	359	381	374	386	395	396	371	363	361	392	368	392	362	384	386	375	345	389	362	393	399	364	420	400	378	371	350	357	381	370	386	390	390	383	384	346	349	393	341	352	357	399	368	384	387	344	375	380	372	377	373	370	353	372	368	400	383	399	390	380	318	381	388	354	378	376	378	349	395	350	367	415	370	371	399	341	364	346	349	337	352	384	372	367	385	385	403	350	408	369	390	403	369	371	383	368	348	360	365	362	367	381	353	361	372	386	332	362	365	374	370	410	355	346	384	354	375	358	337	336	361	339	344	386	408	346	358	374	379	365	337	375	374	366	376	361	390	378	366	393	381	326	365	392	397	346	391	360	367	375	370	379	347	385	354	366	376	362	353	368	402	361	408	388	375	396	358	381	364	360	384	390	387	363	364	362	363	363	354	360	380	384	373	364	416	372	355	349	404	381	403	376	371	401	422	357	357	385	391	379	401	357	410	384	390	356	379	380	385	361	391	383	394	359	361	376	340	365	363	381	376	343	370	379	404	385	371	358	370	357	378	415	366	370	390	392	380	380	383	390	357	352	347	350	401	401	360	362	392	340	395	395	397	372	381	364	397	391	393	342	352	381	345	333	361	346	357	411	408	362	383	375	358	381	367	361	353	366	392	346	386	373	380	397	350	395	382	367	347	343	370	380	379	359	380	373	427	345	361	362	361	359	356	365	363	385	367	360	377	358	404	421	364	359	372	379	372	362	385	355	373	398	376	340	371	345	362	407	366	390	417	434	428	405	407	367	334	366	376	367	412	356	371	379	393	391	365	365	364	397	376	350	373	393	340	355	389	377	361	362	416	371	372	364	357	389	344	350	362	375	358	351	368	395	342	350	380	355	373	394	363	378	340	389	387	364	410	355	366	366	342	357	373	372	368	386	404	362	345	368	355	395	343	370	368	371	371	373	359	378	369	361	369	370	428	385	335	382	383	374	348	402	367	377	364	382	390	365	334	370	386	398	350	389	357	407	361	360	333	372	376	373	358	364	345	388	342	396	372	375	406	362	394	406	348	376	374	374	384	378	339	377	371	345	410	386	347	357	383	380	363	340	377	356	376	380	383	376	398	385	370	349	364	377	355	338	326	356	368	377	357	370	406	387	392	374	339	404	397	372	382	385	350	383	366	377	387	389	355	335	392	387	382	354	389	371	347	406	373	371	352	395	350	373	418	372	378	402	365	412	357	344	347	373	362	361	395	391	379	333	392	350	392	384	343	396	370	403	369	367	398	377	396	401	401	386	400	394	383	396	362	360	383	383	379	349	371	361	362	352	367	337	401	385	359	375	364	363	377	382	385	375	377	367	362	335	374	348	356	365	370	355	359	403	365	375	384	402	369	373	372	337	345	397	389	387	378	363	373	386	394	351	354	335	357	377	359	373	407	364	374	376	363	328	401	410	338	366	400	352	406	395	379	352	369	315	366	377	386	357	352	386	388	347	372	389	360	373	384	359	361	362	364	396	385	400	358	325	391	368	335	385	397	369	391	406	369	376	417	392	368	376	355	403	390	386	343	375	378	387	380	367	354	394	384	366	363	404	375	373	349	440	358	333	395	337	349	363	351	367	376	408	428	405	346	394	376	364	377	386	392	380	373	393	372	358	384	401	382	369	382	395	343	354	353	391	364	374	342	331	388	343	376	394	387	356	374	383	363	364	392	354	369	390	379	366	398	330	374	370	411	384	351	380	379	351	363	351	382	330	385	423	364	373	399	347	379	372	343	364	357	338	394	364	390	405	373	408	380	363	350	365	397	376	400	404	397	359	372	374	384	356	368	364	387	436	393	396	337	386	413	416	356	380	359	369	383	402	341	352	363	377	392	364	396	391	334	387	366	412	407	397	361	371	387	405	366	387	342	386	377	357	380	370	366	363	367	378	353	370	348	374	388	348	345	394	351	415	376	346	361	383	350	339	350	351	321	337	373	394	367	343	342	382	363	369	384	381	372	376	350	390	348	353	337	400	354	369	398	393	401	375	402	360	353	369	366	382	332	365	384	360	384	340	364	380	382	388	373	369	417	367	316	382	399	379	390	391	382	392	375	344	354	384	382	402	365	382	371	356	348	384	354	352	368	373	384	388	370	396	393	368	366	350	380	384	364	365	354	383	336	351	375	391	385	375	363	388	343	397	359	362	370	347	406	386	374	367	338	372	351	375	363	355	395	370	352	390	410	366	402	371	360	387	393	376	398	401	370	353	388	366	373	381	382	352	388	370	408	381	358	375	378	331	361	357	372	361	344	390	367	412	404	368	396	370	405	351	368	361	386	371	376	353	389	383	347	390	380	374	371	321	373	357	369	369	413	371	359	404	375	386	346	343	339	376	386	386	419	372	371	347	355	377	397	358	373	379	404	358	395	376	395	367	375	349	376	369	358	368	367	379	351	391	364	346	376	350	402	374	410	360	369	357	409	398	355	375	398	405	373	383	383	361	341	358	351	383	357	362	356	369	328	383	352	381	349	395	363	372	394	357	386	342	363	379	365	381	385	354	364	379	363	361	400	340	365	367	372	371	368	384	398	358
4073	486	293	251	226	241	239	212	218	241	219	200	233	193	226	201	240	243	234	199	219	212	225	176	196	212	195	208	191	201	206	190	205	190	197	222	223	217	223	203	205	235	219	215	229	206	200	232	243	217	211	216	205	183	214	197	180	202	236	191	212	190	213	225	226	204	214	214	195	212	227	197	232	203	210	207	208	207	213	215	192	206	187	246	228	201	191	192	212	201	193	220	191	224	221	208	219	220	206	206	205	208	220	221	179	207	211	216	177	190	216	251	211	190	224	215	214	214	226	178	221	198	196	207	225	198	225	237	215	191	219	195	201	209	220	215	226	201	188	213	220	189	204	195	226	199	231	204	213	208	216	201	238	241	226	199	195	210	191	241	190	205	214	202	209	211	204	213	196	240	212	200	230	206	210	206	197	215	182	221	198	202	203	226	217	230	196	199	205	221	233	260	196	206	232	208	203	232	219	225	187	199	188	199	203	251	213	213	239	211	205	191	198	207	199	216	196	212	251	200	195	185	204	226	183	201	202	175	191	195	211	216	193	184	199	215	211	235	215	238	223	194	226	206	215	197	212	214	212	226	206	176	209	190	239	216	219	187	216	204	196	188	212	218	226	205	209	207	205	209	177	204	235	224	233	196	219	189	214	193	195	194	213	207	227	204	192	220	210	232	203	223	190	205	202	218	210	189	220	201	205	190	221	219	213	197	232	221	201	209	206	192	223	223	227	188	189	193	219	225	222	207	191	213	193	226	201	188	216	192	210	225	231	227	207	205	213	208	211	197	210	192	201	227	231	231	216	210	201	200	215	221	217	183	202	233	206	189	201	199	207	236	213	234	207	226	206	205	219	263	218	227	194	230	172	191	197	216	204	190	208	201	209	207	207	184	222	197	210	202	208	212	213	242	232	192	230	191	183	232	184	211	190	194	197	208	212	225	202	209	181	199	203	177	219	198	187	206	210	236	230	211	211	195	226	215	190	209	231	222	237	180	215	212	230	189	214	197	222	203	199	191	201	190	249	207	197	223	206	205	187	202	216	203	217	251	208	210	208	202	224	183	223	215	199	212	206	194	181	198	188	187	209	187	211	223	200	216	217	206	219	196	193	200	214	233	205	210	221	200	214	215	206	182	218	202	234	205	206	198	202	198	213	192	168	180	194	212	202	208	214	195	219	216	206	210	204	222	208	202	225	208	261	218	206	186	211	199	211	219	196	191	181	227	220	201	215	209	236	203	220	175	246	186	208	215	208	181	237	233	195	200	194	220	230	187	192	201	208	236	212	234	207	211	199	197	219	218	192	188	202	215	212	183	212	181	241	204	190	222	238	222	213	202	210	208	191	236	206	223	216	208	216	193	219	216	234	205	218	227	191	234	233	213	217	219	190	187	201	231	232	177	221	202	198	215	219	273	216	217	230	199	209	186	219	218	226	203	207	198	216	201	210	192	178	228	212	230	213	208	181	203	183	214	212	216	224	201	230	215	233	220	193	193	208	200	210	190	209	220	186	199	223	237	190	219	205	229	210	227	214	199	212	189	195	208	223	220	218	213	213	216	195	191	199	207	207	208	205	195	199	188	202	204	247	217	199	201	220	210	222	210	233	203	207	211	202	207	202	176	207	187	196	194	235	208	216	198	249	211	212	202	211	191	187	201	198	229	207	212	186	180	195	206	217	204	212	229	224	203	200	204	219	223	179	209	204	203	207	199	202	209	216	189	222	215	226	211	197	222	177	205	210	212	214	208	203	197	211	223	228	220	224	220	195	218	212	207	209	207	210	200	205	199	201	219	185	222	214	236	232	241	174	206	161	197	224	211	215	223	196	221	216	245	231	219	218	183	196	205	216	218	175	176	194	189	231	198	230	195	218	196	179	216	205	225	211	187	209	210	237	211	211	221	216	211	215	201	207	203	213	221	219	219	203	208	214	207	227	208	242	180	178	208	180	242	219	214	195	213	220	251	225	197	233	218	195	231	206	218	207	212	193	187	201	210	222	222	216	192	202	205	183	193	202	207	212	211	203	199	202	205	205	224	212	210	181	242	214	201	209	218	200	214	205	202	211	227	234	220	226	200	178	229	200	190	184	208	213	217	209	218	201	206	211	211	212	199	175	186	213	207	219	214	191	206	234	216	223	204	168	199	214	202	214	201	222	208	218	209	204	221	189	205	190	231	200	209	188	186	207	200	211	204	185	214	220	238	222	226	220	202	191	208	221	205	190	212	241	222	203	208	213	197	215	213	218	199	188	213	212	200	201	227	230	234	218	219	180	231	223	188	225	210	194	230	194	201	196	201	221	220	216	213	223	233	205	227	210	223	215	213	228	199	222	208	205	221	209	194	200	193	199	214	207	221	208	193	215	235	194	199	184	234	219	216	212	200	212	210	208	203	218	228	250	198	229	215	198	192	186	220	195	212	215	207	186	238	220	224	207	195	222	210	198	179	210	209	221	209	218	206	200	214	215	210	214	225	206	196	209	221	204	194	190	201	209	216	195	227	229	232	221	208	221	200	219	229	221	202	206	207	208	193	213	221	176	205	210	202	218	208	246	201	205	210	201	198	213	206	204	203	196	210	199	226	228	212	224	212	198	203	203	222	218	201	221	217	199	202	206	216	214	211	225	189	219	221	235	199	188	195	222	231	200	212	244	217	186	212	223	201	205	199	210	238	218	197	236	241	202	191	198	224	207	216	211	208	204	195	223	209	206	181	217	170	220	194	206	207	239	202	211	199	225	213	219	228	218	214	244	184	196	200	216	181	190	207	199	194	168	193	225	218	213	206	203	222	198	174	183	211	221	196	197	195	198	230	217	202	198	191	221	210	229	223	192	214	198	222	188	206	210	190	212	219	224	230	224	201	246	217	202	199	202	213	219	188	213	212	223	228	199	205	205	215	212	230	203	241	206	224	194	218	208	210	222	229	190	207	199	207	205	204	229	216	226	187	199	175	246	229	206	226	236	186	215	201	199	184	201	215	224	206	217	242	200	201	204	190	211	201	230	204	193	182	199	203	223	223	200	225	222	209	226	189	228	185	225	196	233	208	241	206	197	214	200	192	201	194	217	203	208	172	191	223	197	194	208	217	207	171	215	207	238	266	198	203	205	201	229	199	210	179	212	201	199	211	197	206	200	208	198	215	223	218	200	245	205	200	194	201	188	236	202	207	230	201	214	204	194	217	195	203	202	206	219	193	214	211	215	210	195	224	215	210	208	199	198	222	236	225	185	217	197	221	219	190	220	237	214	209	211	174	208	223	180	205	238	192	222	262	186	210	212	234	219	196	215	193	195	196	227	204	204	237	220	206	215	188	190	205	227	189	202	187	203	197	204	196	206	184	206	190	200	228	205	212	196	191	181	193	200	211	202	205	232	210	196	189	208	217	220	200	206	242	220	225	212	217	219	196	212	221	212	200	212	197	191	205	218	202	221	201	178	219	231	198	206	185	203	192	213	210	213	184	206	201	215	212	218	193	198	216	183	195
3557	788	788	786	803	737	670	648	674	653	654	655	608	597	614	593	643	574	615	546	581	594	556	577	637	550	551	583	607	579	565	566	570	565	587	559	565	585	540	557	595	556	548	597	578	522	589	589	563	572	550	543	542	575	607	551	544	598	601	598	586	579	590	592	568	592	570	526	559	582	583	569	603	578	530	579	542	575	591	524	590	565	583	579	543	520	561	554	569	588	563	569	567	564	577	584	533	594	551	584	519	610	584	554	509	584	551	525	584	582	526	557	571	535	525	546	535	567	581	611	582	600	520	546	571	561	562	522	527	601	605	584	580	553	563	571	575	531	597	564	548	569	570	576	594	581	540	545	600	558	621	571	583	581	558	578	559	573	574	557	532	535	532	578	571	537	564	602	596	592	536	557	581	593	556	598	550	556	585	529	620	580	605	551	571	530	584	537	590	590	553	557	552	567	550	561	547	564	578	569	541	531	539	557	562	574	566	564	572	573	584	578	564	577	559	557	545	595	577	534	599	588	585	602	575	541	584	595	545	553	508	543	575	625	578	542	579	581	517	513	591	535	567	589	562	559	550	595	599	532	564	571	584	608	520	573	560	559	568	590	580	553	574	542	603	562	533	491	562	583	600	586	530	571	537	555	545	557	598	576	547	523	573	577	552	586	598	529	569	550	554	561	542	554	532	613	571	499	537	575	539	601	598	574	556	608	545	577	581	580	556	556	594	584	569	546	554	545	556	542	598	583	575	596	571	584	566	567	578	565	573	577	568	601	578	576	607	568	581	572	584	571	561	577	578	582	528	532	555	553	576	548	560	579	559	563	560	606	553	575	543	561	566	538	569	543	588	587	553	514	531	563	583	555	574	550	572	540	593	529	559	593	564	525	541	545	547	566	596	604	611	609	574	592	529	591	595	535	573	578	551	599	559	582	554	553	556	534	591	591	552	609	611	588	566	540	568	574	528	545	574	579	525	584	564	573	530	614	576	554	587	603	569	586	551	562	592	530	595	538	533	573	584	583	576	559	591	566	618	572	585	586	532	558	543	539	582	559	563	526	617	538	550	611	560	577	562	596	590	536	589	551	577	572	538	574	549	554	542	563	602	550	581	542	586	573	558	557	559	558	577	560	525	517	573	588	575	571	556	551	567	574	572	544	561	588	577	516	548	550	603	570	554	555	545	610	567	530	558	614	561	594	557	526	536	545	577	577	573	523	520	564	558	561	577	554	608	570	573	565	585	603	551	544	571	569	547	544	584	557	541	562	530	568	555	528	552	564	579	570	523	556	534	573	562	562	531	572	569	582	545	531	570	520	549	582	585	578	541	549	603	563	568	590	596	533	536	570	545	593	590	583	552	567	571	568	553	580	569	526	533	554	563	546	548	557	595	534	589	535	580	583	592	602	563	550	565	527	529	561	574	579	577	593	582	549	550	617	543	565	535	539	546	553	556	568	582	591	583	571	569	584	538	577	593	617	552	601	567	535	545	612	537	525	535	554	583	551	595	578	586	530	545	533	577	539	529	568	597	602	597	560	578	598	555	543	547	573	558	556	594	553	582	530	529	575	557	555	567	558	572	576	517	546	566	577	575	593	592	546	500	563	547	590	581	602	561	560	575	578	542	574	528	522	601	563	579	543	583	565	541	542	579	607	604	558	554	571	589	566	559	559	572	610	569	586	577	515	587	610	589	524	549	620	586	582	541	562	611	559	566	617	561	593	583	580	559	506	562	602	570	538	543	567	559	556	532	573	546	563	573	557	563	570	541	570	560	560	532	546	540	557	597	556	549	542	573	576	526	568	556	531	588	551	563	589	570	558	572	579	578	564	543	577	563	592	621	588	563	556	571	599	574	577	550	588	567	561	562	579	585	548	562	548	546	594	541	588	565	578	549	570	559	546	528	569	488	571	576	608	555	545	540	581	566	520	563	573	572	588	566	591	548	518	565	546	560	558	541	539	593	564	564	587	553	548	595	571	530	546	567	541	576	566	525	542	579	573	613	533	555	535	566	566	541	544	532	594	555	574	562	555	553	578	565	523	575	607	555	560	583	588	550	545	583	536	539	550	576	539	556	550	599	614	567	591	584	576	551	573	550	552	560	605	577	573	546	564	566	575	580	545	490	544	592	553	587	532	539	575	581	547	591	594	579	556	526	563	582	555	641	591	574	530	549	589	569	569	593	592	598	552	560	589	537	577	553	572	541	573	579	539	581	543	564	594	563	577	540	532	571	592	532	586	540	600	554	553	572	563	580	576	567	590	591	568	555	521	557	563	559	621	582	570	567	555	528	581	559	571	578	526	551	563	643	534	579	592	558	581	575	571	553	538	557	541	555	555	585	572	580	597	568	553	560	578	553	569	585	561	606	560	519	595	567	543	550	600	560	563	573	566	544	525	557	572	529	554	607	524	562	574	555	585	602	580	567	578	544	545	596	565	595	600	596	557	565	565	572	557	579	537	552	586	574	599	550	568	547	529	588	538	572	565	565	566	568	567	548	585	577	537	526	557	577	585	585	570	576	537	594	521	545	551	518	562	551	562	587	573	554	550	541	584	595	563	574	563	589	542	586	587	532	567	547	556	542	530	544	581	590	580	554	571	541	548	572	522	571	576	566	575	537	580	585	592	559	564	563	522	607	571	522	550	547	561	534	541	555	552	529	596	565	547	586	568	569	542	579	582	562	558	592	543	554	571	553	590	579	570	570	599	602	567	582	626	569	566	527	577	550	548	569	554	563	538	566	546	557	544	572	560	536	569	572	570	588	584	555	559	600	552	587	554	565	577	539	598	595	532	572	576	598	571	524	598	562	600	554	555	532	596	534	560	592	563	499	561	539	547	550	607	540	551	562	559	547	595	586	564	569	592	564	598	593	603	577	569	568	513	577	573	549	524	606	623	562	568	588	561	546	600	608	562	539	574	550	519	549	594	571	530	572	518	566	569	598	535	561	597	575	594	545	574	559	556	582	593	579	568	602	571	567	575	576	563	577	583	561	570	530	588	544	550	547	536	564	551	533	561	553	549	526	555	588	552	576	573	587	574	569	556	538	596	591	545	567	553	542	591	542	551	597	601	530	557	556	538	547	583	581	526	575	583	592	567	601	577	577	581	566	589	591	559	598	610	571	597	552	534	552	582	525	559	544	562	644	588	548	573	610	537	573	566	566	548	583	551	529	567	550	546	553	556	544	586	544	585	583	552	523	591	617	573	602	580	562	543	543	538	547	547	548	532	544	576	553	579	553	549	595	537	545	535	542	556	572	538	598	608	530	571	558	598	566	575	561	617	589	552	526	546	545	604	524	594	571	574	573	552	521	540	545	559	576	562	538	539	598	547	595	582	529	595	596	560	548	551	560	531	597	583	566	601	559	571	524	570	574	577	555	607	545	535	539	559	595	592	545	600	546	579	564	584	574	568	559	528	598	554	546	549	580	565	589	567	554	536	528	580	602	593	597	598	578	568	564	541	557	543	571	585	639	586	586	520
21761	3837	1219	1066	755	585	511	435	358	391	399	348	346	356	288	319	297	282	287	320	292	274	253	295	280	275	252	263	233	254	270	281	255	265	272	269	268	252	244	230	273	274	257	251	262	247	241	247	276	283	252	254	268	271	261	250	229	270	243	241	238	260	249	258	273	271	254	276	241	246	275	252	299	270	261	254	257	268	246	279	252	259	244	281	258	267	269	276	259	266	244	260	275	254	240	239	254	233	295	247	280	250	265	283	250	246	248	263	274	251	245	277	255	256	274	271	249	269	242	266	259	248	270	258	242	235	214	260	278	261	235	233	251	264	240	271	273	249	265	259	251	270	258	227	236	229	249	257	257	253	270	265	249	252	238	253	263	258	231	245	263	244	262	254	272	283	243	250	225	273	267	246	259	276	259	253	229	265	266	255	284	241	267	275	262	235	238	256	280	262	273	230	262	267	248	278	252	242	251	262	272	250	257	279	273	303	260	257	260	306	235	234	269	266	248	292	243	246	246	269	233	239	245	273	265	261	267	260	260	258	261	254	246	255	273	273	252	244	271	260	234	295	273	264	229	264	263	266	290	264	252	256	228	248	273	228	260	237	249	260	280	246	254	278	242	243	267	237	262	260	243	252	274	261	269	256	249	252	246	246	217	242	279	279	246	268	223	275	253	269	246	251	236	246	280	304	226	261	268	245	270	259	285	236	247	261	251	252	241	272	243	255	245	268	261	269	229	251	248	245	243	223	287	254	242	268	264	248	271	254	250	225	253	269	267	275	239	254	259	252	221	263	271	260	245	255	275	248	260	227	261	246	245	251	256	258	281	249	279	251	235	268	275	236	260	234	245	254	273	229	282	246	256	240	274	248	284	246	253	253	263	264	214	274	235	228	267	246	243	274	280	255	253	262	241	256	249	262	214	245	258	219	250	265	263	241	268	255	252	255	244	266	247	260	272	248	268	238	286	272	243	270	289	241	251	243	265	237	269	218	250	226	237	237	260	233	264	254	256	214	253	269	254	219	246	260	239	250	276	220	270	249	260	287	240	298	275	236	249	237	276	251	262	249	248	217	245	259	236	255	281	245	254	261	276	261	273	254	241	213	256	255	240	263	264	244	283	272	253	271	230	266	251	239	267	227	237	291	271	284	232	229	256	228	269	270	283	269	254	263	273	276	234	242	255	241	239	252	262	276	243	255	256	253	250	267	268	286	275	235	244	254	294	264	223	265	277	224	259	256	249	248	285	254	257	255	234	229	250	232	258	273	275	259	266	252	228	256	246	259	276	258	270	275	266	262	242	268	270	252	268	260	255	270	268	261	297	276	253	259	260	270	234	255	255	247	249	254	241	259	255	272	244	275	270	260	252	223	246	268	264	257	254	257	239	237	238	236	256	249	234	258	261	223	266	244	256	260	270	242	262	262	230	247	249	225	237	239	262	259	233	248	243	289	251	278	271	251	266	273	263	255	262	218	231	274	258	266	246	247	268	272	257	283	255	247	221	247	283	233	267	257	264	239	285	265	246	255	272	265	235	254	227	230	266	268	252	244	249	234	261	255	248	282	230	248	230	297	275	237	245	245	253	286	264	260	264	231	212	260	236	250	279	228	266	272	239	274	255	250	277	257	292	259	276	259	242	265	269	246	256	274	250	268	271	278	252	246	284	268	237	219	246	246	278	249	242	275	241	263	265	277	256	229	227	246	258	258	243	228	267	238	230	243	235	279	251	241	262	257	263	264	235	236	252	251	257	250	267	257	255	235	277	251	297	225	235	266	264	243	257	234	273	272	234	248	255	255	250	255	273	291	235	261	255	235	266	220	254	277	244	269	241	246	245	259	293	256	253	256	250	257	266	230	246	239	272	256	280	247	230	241	243	254	291	282	252	256	266	249	261	234	274	271	243	258	263	258	230	253	265	248	237	244	255	257	261	242	255	253	254	230	245	265	251	246	234	244	251	291	245	235	243	230	257	285	279	270	232	282	265	239	272	233	238	248	258	240	275	246	247	286	252	248	272	235	231	237	264	250	225	270	232	257	258	245	247	257	262	258	262	228	246	269	271	244	262	273	235	250	264	277	275	253	250	249	251	242	262	254	268	272	284	267	263	267	251	255	259	261	265	223	257	235	251	284	272	285	266	271	273	261	249	258	237	245	284	276	254	283	255	246	231	268	263	235	236	257	237	260	238	265	254	246	252	245	257	249	234	275	254	262	247	259	249	246	286	231	245	217	288	277	255	276	242	251	283	282	248	256	285	246	247	259	288	231	262	251	248	265	234	239	237	267	253	237	261	228	260	240	289	247	229	265	259	243	247	244	254	247	249	276	276	260	243	254	260	243	250	279	234	275	232	255	289	244	228	240	246	254	276	259	236	243	269	246	255	223	272	266	251	284	258	260	255	258	288	266	264	259	270	279	267	228	245	234	251	230	248	270	310	226	238	266	222	237	243	279	272	243	269	249	229	241	263	260	273	260	254	254	250	239	242	272	238	267	260	255	268	256	254	245	264	235	247	252	259	299	264	248	265	235	267	260	227	255	259	234	227	255	257	254	241	263	272	232	231	249	245	258	246	220	254	256	260	258	276	268	252	267	262	254	251	255	251	278	261	257	276	225	270	235	236	269	228	273	260	248	247	276	247	250	231	282	235	238	244	274	251	256	245	238	248	266	241	247	264	234	269	273	282	269	245	275	259	233	276	268	233	262	258	263	275	255	229	227	254	247	258	250	258	253	283	238	272	215	235	263	255	269	277	252	231	320	268	232	254	219	272	263	245	254	284	256	268	259	271	252	253	256	266	247	244	234	243	247	251	250	254	234	274	262	244	263	280	307	256	231	230	289	256	255	243	226	263	250	257	252	249	241	274	263	252	256	246	267	240	264	259	262	233	230	259	279	236	239	257	244	284	244	238	228	234	273	280	251	236	220	208	261	245	247	236	266	275	218	275	242	246	271	271	274	256	281	231	215	260	236	248	258	255	249	241	241	251	237	248	257	269	261	257	233	238	268	263	247	261	254	263	257	245	260	279	239	236	260	265	277	264	236	258	255	244	252	248	246	270	238	245	264	251	244	212	273	251	256	261	274	265	227	249	283	249	310	250	261	237	264	264	237	252	252	262	239	271	253	256	243	288	233	243	234	279	301	248	248	263	246	284	263	276	292	276	255	276	249	221	281	239	234	245	273	244	252	238	249	274	246	233	245	303	268	257	266	264	252	272	253	235	241	278	269	265	249	261	258	267	242	271	249	269	286	274	259	230	260	257	248	275	226	224	255	268	259	243	256	222	247	267	236	251	264	269	247	251	248	263	246	274	284	253	255	273	241	231	258	237	267	269	277	259	258	240	257	268	269	276	245	255	270	249	248	275	239	254	272	239	281	268	277	286	270	251	275	260	262	271	281	268	270	257	263	271	261	283	243	241	243	200	249	247	277	275	265	274	262	235	276	263	247	280	226	275	250	236	265	281	225	245	263	246	267	255	244	268	277
12214	2557	2533	3090	2680	2315	2005	1761	1523	1389	1281	1173	1135	1102	1015	938	882	879	859	863	866	799	838	778	758	782	784	755	780	762	759	735	718	796	692	738	723	716	687	703	764	650	685	684	758	733	691	661	703	722	695	646	669	660	699	697	659	663	691	674	686	676	635	668	665	713	713	672	678	682	652	620	604	646	642	660	661	642	621	684	642	671	674	659	686	658	650	682	685	691	644	692	685	637	649	663	646	684	643	687	725	660	685	649	627	634	642	629	653	644	648	706	641	612	672	668	680	638	689	653	653	687	718	674	684	633	652	703	620	671	697	637	663	657	698	734	585	684	639	612	639	673	613	656	680	660	673	653	669	667	649	646	726	653	689	618	687	667	713	643	665	639	656	653	692	666	657	666	660	651	694	608	657	674	674	650	646	676	647	658	663	702	680	633	658	653	678	642	654	686	702	675	687	708	642	650	644	696	658	647	657	697	664	635	646	614	673	679	664	585	663	706	663	626	651	681	649	665	661	624	651	664	648	633	660	659	702	624	664	667	650	650	662	650	655	666	650	635	637	648	667	669	650	693	652	674	657	659	671	700	666	696	640	634	652	657	613	665	651	626	682	665	698	666	674	643	713	621	650	645	684	664	701	668	673	676	675	647	692	673	662	680	683	677	681	736	619	669	631	679	671	646	678	653	644	634	649	633	660	617	655	640	654	661	636	678	601	658	684	668	672	715	694	667	640	647	643	648	667	693	681	656	686	634	649	613	650	679	659	612	704	668	660	656	657	635	659	735	690	697	698	651	655	621	716	614	691	658	657	653	706	685	650	653	634	660	687	707	653	685	663	694	668	709	669	666	678	651	625	614	602	656	620	632	636	696	687	683	610	672	630	628	675	672	679	717	663	665	622	664	624	645	642	654	605	642	694	679	644	674	679	620	677	630	621	650	654	641	649	650	692	677	671	656	650	683	639	649	640	625	695	659	646	667	701	665	647	661	668	662	677	659	640	647	611	659	653	669	664	663	678	708	653	667	685	646	669	650	682	661	665	683	659	669	651	692	678	651	715	670	635	665	630	654	639	646	670	669	667	683	672	665	676	637	666	664	649	630	655	666	620	694	628	653	621	678	706	651	644	656	638	697	670	701	660	695	674	659	635	668	690	617	686	671	666	622	690	659	659	645	665	624	603	653	679	620	649	667	673	626	670	695	674	696	676	606	626	692	677	653	699	616	668	692	661	665	690	656	653	636	673	648	653	690	663	629	623	642	673	647	672	679	686	684	656	645	652	635	675	634	678	657	608	690	702	648	704	656	655	669	706	646	677	681	641	636	661	674	626	647	657	683	639	685	664	652	616	673	621	644	623	664	629	683	651	703	663	642	689	651	618	636	665	646	703	661	660	657	646	630	659	660	668	625	656	677	659	648	645	675	630	677	658	699	668	687	662	614	671	710	684	661	662	724	696	659	653	645	645	690	645	656	627	577	647	627	712	633	669	623	588	645	692	696	686	665	636	670	583	625	669	627	658	635	642	631	661	610	652	642	694	665	668	644	627	673	704	683	623	623	695	648	718	685	623	653	690	634	679	669	679	679	653	676	672	664	676	683	649	685	634	647	672	618	633	629	674	656	640	671	614	640	677	690	652	719	665	652	686	677	713	623	701	657	639	649	642	628	697	682	685	646	672	687	661	667	672	663	661	681	685	685	656	652	634	665	684	684	698	642	712	634	641	709	663	629	617	706	690	705	653	629	680	692	679	685	654	664	642	668	649	670	688	680	629	697	628	650	691	699	665	687	653	655	682	653	662	697	648	671	633	665	652	706	646	635	648	654	622	620	671	670	665	639	628	676	652	724	673	652	663	664	644	662	697	629	695	631	690	625	681	639	659	706	627	657	695	661	653	651	643	664	659	636	641	647	653	675	657	676	614	665	659	698	631	645	696	617	667	664	671	663	657	707	667	619	610	639	630	651	645	618	707	676	667	646	692	701	647	639	687	666	621	656	614	680	654	635	624	688	669	701	668	660	622	643	629	678	658	617	654	670	629	628	695	673	682	597	664	645	661	667	652	695	663	665	699	639	664	630	663	699	636	622	669	706	625	653	675	639	672	715	680	657	642	600	687	677	685	674	652	682	697	685	701	621	641	632	671	657	659	644	636	632	665	636	694	647	682	651	685	650	728	714	625	638	645	631	685	695	650	677	633	698	642	644	682	592	638	656	664	667	642	671	676	648	719	648	635	610	694	650	638	618	657	696	659	670	687	717	687	663	695	658	666	716	672	604	673	656	668	658	616	632	657	661	676	679	658	630	647	624	648	684	649	636	654	685	644	652	668	650	660	657	700	691	686	613	638	693	640	621	663	654	676	675	647	673	654	668	661	625	699	624	636	659	666	704	659	624	655	667	624	660	664	685	667	685	634	657	644	677	653	682	682	643	667	677	656	689	652	646	655	667	620	662	661	692	652	680	667	675	655	658	642	647	652	653	649	647	668	702	621	649	666	715	656	668	693	696	659	680	695	678	646	657	688	636	681	631	643	632	636	691	686	637	681	635	672	609	654	649	658	643	707	621	656	662	633	673	639	655	667	636	661	644	672	637	669	650	629	664	676	700	695	650	619	647	658	667	620	707	635	697	649	664	640	663	637	660	652	711	661	653	676	671	671	661	688	668	671	653	688	662	628	645	646	680	670	643	642	723	676	672	614	662	648	705	682	698	718	649	656	668	651	671	644	638	664	669	682	656	692	643	651	682	641	658	654	695	653	658	698	690	705	673	643	663	657	661	665	626	650	693	629	627	668	626	662	683	617	651	641	601	665	635	655	684	661	646	644	676	670	684	652	634	635	650	688	611	698	658	666	618	645	620	663	649	665	680	644	637	683	645	694	656	683	640	648	635	690	644	675	644	647	705	640	672	705	623	663	624	680	675	628	668	629	689	690	715	668	660	663	668	675	620	661	649	647	682	670	696	639	672	715	639	652	625	654	647	671	650	635	649	675	627	644	670	671	662	652	694	654	660	664	695	643	677	639	663	701	651	688	669	666	601	647	657	682	641	646	662	625	657	675	696	659	667	655	600	629	681	645	655	698	623	666	705	686	679	650	640	665	652	693	688	679	672	663	622	661	641	635	654	657	685	679	676	663	674	726	641	640	669	708	710	674	667	690	649	633	624	644	641	657	679	671	672	672	672	608	633	640	689	641	634	677	669	641	656	690	665	599	730	647	658	670	661	647	693	658	686	653	653	664	617	712	632	710	714	659	656	632	666	658	622	628	676	619	656	659	641	683	663	655	644	696	658	655	619	650	651	650	668	707	618	665	664	642	675	642	689	691	668	644	689	656	667	645	635	674	705	640	651	648	690	669	635	622	667	669	634	631	676	634	697	659	660	629	677	662	659	642	647	702	639	633	663	658	669	629	632	667	641	712	617	650	685	657	661	714	646	602	669	661	612	666	647	686	682	648	674	642	598	674	642	605	641	678	625	629	701	622	653	628	722
32743	8556	2402	1728	1050	858	589	503	455	393	343	298	258	260	222	237	210	217	203	195	169	156	183	180	147	147	170	173	163	138	164	126	144	169	156	166	140	141	157	151	140	159	135	160	157	134	132	142	140	163	137	155	143	161	139	149	127	147	135	162	149	151	133	149	144	112	142	144	140	140	117	151	126	123	134	125	128	118	143	117	151	128	120	138	138	127	140	130	131	166	112	145	138	150	145	135	145	152	129	113	148	148	121	125	143	156	152	132	165	133	158	139	144	132	137	128	134	155	133	123	129	155	133	145	135	123	140	156	126	158	123	150	120	141	155	123	142	139	140	122	135	140	146	120	132	129	174	146	152	120	139	145	138	136	138	134	137	131	127	157	151	118	147	138	133	145	140	121	113	153	146	151	132	128	132	152	131	123	153	136	129	150	143	135	150	138	117	110	155	136	144	140	139	137	121	123	127	144	144	122	140	146	134	150	125	126	131	162	137	140	147	145	140	121	134	105	119	123	137	132	107	123	131	145	153	137	128	145	142	138	141	133	133	133	141	151	129	124	131	110	137	151	124	133	157	140	132	135	124	142	121	163	129	154	147	132	143	142	140	143	125	140	118	140	138	134	129	148	121	132	155	139	131	151	113	142	128	144	142	128	138	114	135	128	124	149	158	120	148	141	142	138	140	161	146	153	122	170	120	146	138	129	144	136	139	153	137	140	117	137	131	138	134	150	145	140	136	139	148	148	137	124	131	128	136	151	132	144	149	140	137	142	146	148	127	131	124	146	162	127	135	123	129	145	155	121	128	134	140	147	121	123	141	144	140	132	105	145	130	153	141	120	118	132	150	144	138	124	121	139	139	129	126	139	124	141	146	158	143	142	147	151	116	141	124	161	130	148	140	151	156	131	143	149	140	149	137	126	136	145	136	127	156	139	114	140	144	129	137	133	133	133	157	162	162	145	137	127	130	119	143	121	139	154	134	150	154	141	135	140	133	141	135	127	132	104	151	138	116	142	146	140	130	131	144	150	151	128	166	129	149	152	147	131	118	144	130	138	131	138	151	151	134	117	135	136	145	139	138	136	136	143	144	154	119	130	148	161	146	128	132	126	153	133	136	138	139	150	150	120	111	118	139	143	123	142	140	135	135	136	150	128	115	132	132	134	141	135	132	136	158	120	132	151	160	132	152	154	135	156	143	135	146	154	153	131	137	136	121	123	137	158	144	129	144	149	135	125	121	130	151	129	122	129	148	152	130	114	135	113	130	133	161	132	130	147	131	123	150	139	139	134	143	120	128	156	115	150	146	132	139	130	124	131	110	132	109	153	113	120	134	130	140	143	131	140	132	129	136	145	151	141	126	129	112	140	151	138	134	135	116	154	133	117	144	129	138	131	155	132	147	149	158	130	131	127	142	153	118	120	156	149	133	133	143	135	141	112	144	147	109	124	130	135	145	138	148	124	124	141	117	147	120	129	130	130	138	129	115	121	131	118	124	129	138	138	127	138	146	138	137	135	140	120	133	143	134	132	118	135	159	144	125	151	126	115	124	133	156	135	152	117	135	147	116	145	147	116	137	138	138	139	146	136	163	128	147	161	124	148	127	124	122	113	140	135	138	99	136	129	152	128	131	147	158	131	141	127	158	147	132	127	149	158	145	145	140	168	134	135	138	143	145	156	145	122	139	156	131	117	123	130	143	143	153	142	150	130	131	148	133	149	129	141	137	139	152	151	144	148	122	138	138	118	165	130	134	141	131	141	133	146	140	152	158	137	147	145	147	134	146	115	126	130	122	131	135	145	137	140	128	154	131	132	162	141	147	145	134	133	126	141	136	137	138	166	164	141	125	132	137	134	109	130	148	133	153	126	117	135	144	145	140	150	128	144	134	157	132	126	120	144	147	122	156	124	132	145	147	125	134	145	153	147	120	136	142	115	128	160	138	144	133	134	134	143	116	133	112	134	146	150	146	146	137	129	142	155	140	130	145	134	157	145	134	143	121	134	125	112	139	143	120	136	155	130	141	142	131	139	141	143	136	138	152	154	145	125	117	137	119	150	144	129	123	143	122	125	133	148	139	123	138	137	140	143	145	116	116	143	134	132	141	142	153	149	122	144	141	160	123	150	125	144	138	133	135	141	123	133	128	149	129	139	138	130	121	132	138	144	121	124	140	131	139	125	154	133	140	120	120	125	150	122	144	124	133	145	133	123	143	118	129	135	134	139	152	145	148	141	154	126	144	128	123	124	137	132	118	123	135	144	135	145	144	129	145	117	137	143	127	149	124	130	125	139	129	134	146	157	128	123	116	133	122	129	155	137	128	128	136	130	147	137	136	134	155	122	140	111	138	138	138	145	146	142	136	133	121	130	145	143	137	136	126	137	146	128	126	135	144	127	145	130	133	127	140	141	120	122	120	138	163	130	147	152	133	123	163	129	128	120	123	147	138	132	118	148	145	130	131	139	138	133	140	144	138	167	133	147	140	132	137	144	147	137	112	142	121	129	142	138	112	143	145	129	131	130	151	162	135	112	140	142	118	151	133	136	130	129	149	132	130	141	152	126	133	140	133	148	148	123	139	138	132	134	143	139	121	134	147	138	129	141	121	135	115	143	138	115	125	132	140	154	117	126	131	124	145	148	124	126	127	115	125	139	132	128	170	153	155	151	162	161	118	130	139	136	130	137	134	117	124	122	137	135	133	132	131	157	140	132	129	138	133	128	138	148	151	142	147	128	156	136	137	147	159	138	132	120	129	131	143	125	110	138	144	151	118	124	147	135	145	117	119	134	143	143	135	142	128	125	148	153	129	160	130	141	124	160	126	143	153	118	135	138	126	134	127	147	142	143	165	118	124	155	132	127	153	119	119	146	135	135	121	141	166	116	145	116	146	156	115	142	137	112	140	155	138	149	139	104	147	149	155	143	131	140	151	140	143	124	140	102	148	145	137	134	119	160	146	145	141	143	119	121	132	140	145	141	137	146	139	136	148	127	132	123	129	151	138	160	141	128	133	121	123	170	147	147	154	139	141	154	134	135	149	160	144	135	122	98	135	136	133	128	136	146	133	128	143	131	141	130	96	142	133	155	136	146	117	148	124	141	153	117	123	120	141	124	121	148	135	146	129	120	136	136	132	138	130	160	123	135	137	135	122	143	138	145	115	135	134	122	113	121	148	138	138	139	134	147	143	136	145	123	150	121	141	128	145	141	122	135	131	156	125	152	124	154	141	123	125	126	122	134	118	147	150	136	123	145	133	150	126	132	152	137	149	135	129	139	132	134	144	139	142	124	160	123	128	107	123	134	130	137	135	125	127	134	137	116	136	145	149	132	149	142	142	135	133	137	135	144	154	129	116	141	134	125	128	127	154	140	145	133	116	120	151	126	130	131	160	141	142	141	121	137	148	137	137	130	127	149	116	110	129	133	134	143	134	122	135	121	138	122	130	130	125	139	142	142	149	144	149	139	134	136	120	128	137	154	121	165	144	124
18025	3252	3773	4795	4350	3490	2890	2367	2020	1769	1546	1413	1303	1084	1069	973	850	829	761	755	679	689	675	631	597	602	536	599	569	567	529	521	505	485	533	485	459	425	455	432	405	469	457	433	430	445	448	418	455	443	455	411	385	414	362	427	427	409	412	419	405	419	398	403	394	444	397	437	416	406	396	415	381	394	405	369	425	395	394	405	370	393	394	383	397	379	373	408	382	389	394	398	399	399	380	390	415	381	386	366	374	400	377	377	382	373	372	423	377	415	350	416	404	380	376	376	374	367	380	397	386	377	345	372	354	424	401	404	330	378	391	369	375	379	414	376	396	355	365	375	365	358	391	369	350	361	385	347	394	338	364	416	340	401	373	411	346	427	393	367	361	347	384	358	394	354	355	362	394	339	398	388	380	349	358	382	364	315	394	381	354	372	380	379	373	393	383	365	379	402	410	401	413	420	384	404	385	391	413	350	378	391	348	379	371	429	394	371	362	366	406	352	387	396	367	359	358	377	364	358	326	373	349	358	390	386	373	399	362	345	373	354	398	335	376	359	365	328	424	375	359	376	374	382	342	402	360	360	349	375	376	360	380	365	377	359	373	372	406	369	371	372	359	361	354	387	388	320	405	394	380	409	376	358	360	348	366	373	372	391	362	395	373	347	387	376	338	403	358	389	359	380	380	399	389	368	375	397	383	408	384	394	424	381	388	389	340	392	390	372	352	364	368	364	365	366	356	387	335	381	383	375	366	351	382	395	361	394	354	365	382	388	389	350	357	372	378	386	355	386	379	378	388	348	409	352	368	357	335	353	378	361	353	379	364	386	340	341	357	364	380	349	369	396	369	368	375	369	401	373	375	377	392	365	372	388	379	367	384	366	350	373	368	368	348	401	378	402	349	379	382	336	373	343	374	405	400	354	375	350	373	370	370	377	381	364	374	375	332	376	371	366	397	351	352	365	380	348	379	393	402	397	375	379	374	392	359	354	372	370	370	396	415	371	369	338	353	348	385	361	344	413	372	367	390	362	363	405	400	366	378	408	369	385	348	373	392	365	388	390	372	392	353	369	391	383	385	361	373	349	361	372	373	384	369	366	399	353	416	351	355	377	334	408	374	393	354	392	368	345	351	386	394	389	395	396	337	367	375	346	360	348	381	373	372	413	370	365	375	367	366	360	382	352	383	384	395	353	363	373	371	410	329	339	342	369	407	402	347	364	383	377	382	368	388	373	376	355	386	349	343	380	364	386	364	327	385	366	336	367	385	384	406	359	396	406	363	383	367	353	356	397	353	395	384	371	389	358	351	382	387	348	362	348	385	420	387	356	386	344	393	390	387	370	391	404	361	332	364	378	390	402	400	381	360	362	357	394	398	370	350	389	357	388	370	356	372	418	374	378	368	379	390	390	382	365	350	381	385	375	368	390	381	391	360	403	358	358	372	347	383	373	381	385	403	350	353	372	395	361	380	388	372	349	379	361	386	371	382	393	383	411	355	365	356	386	374	405	375	399	395	362	407	363	372	356	373	377	385	374	397	390	378	356	372	375	377	363	373	385	364	382	358	385	392	380	402	369	407	384	370	346	385	389	319	373	349	347	334	385	385	360	398	404	374	380	354	388	383	405	357	382	338	358	395	373	377	369	367	365	364	341	436	393	405	375	353	389	381	365	393	376	386	354	413	390	382	333	389	376	392	361	373	372	372	350	383	362	388	385	369	339	397	362	375	400	387	388	357	378	348	387	356	349	367	374	365	403	384	374	366	380	382	394	379	372	400	313	365	397	354	421	372	385	418	372	382	367	407	338	366	376	382	387	365	392	386	407	366	361	375	383	329	369	362	356	343	397	364	385	359	402	353	405	368	382	366	380	351	390	377	357	375	387	393	389	348	375	358	374	355	368	369	374	377	361	360	366	370	376	337	398	380	364	362	366	394	378	354	356	421	370	407	404	356	360	372	363	371	376	392	382	364	383	336	356	385	366	385	352	347	349	354	349	385	350	338	357	402	361	343	373	387	371	375	362	360	352	378	351	334	353	373	371	370	391	394	359	355	402	372	348	346	365	368	356	381	371	351	403	403	352	398	355	398	397	392	352	369	361	381	398	370	365	373	356	346	366	375	384	343	369	352	362	353	380	406	389	382	361	388	377	370	372	369	384	391	368	367	373	370	358	377	344	387	371	400	384	371	363	367	345	320	358	369	381	362	410	397	413	374	392	397	374	387	367	402	386	402	367	343	381	354	390	382	385	327	376	342	347	360	358	400	381	396	377	367	397	372	387	405	365	387	384	355	352	386	357	345	377	365	382	371	365	380	384	352	358	382	372	361	360	392	377	388	370	381	372	366	337	351	366	347	392	387	404	379	392	373	350	389	407	349	333	357	363	388	363	350	363	379	394	367	369	396	395	380	358	390	357	409	380	382	352	374	369	398	359	399	370	387	392	359	350	398	382	368	368	376	370	363	353	372	360	364	385	355	355	383	361	343	370	375	374	387	345	389	405	376	373	412	322	361	382	386	361	347	357	361	354	395	356	334	359	375	369	372	411	364	386	352	342	362	353	340	381	373	368	384	356	361	346	381	380	379	363	371	378	388	418	373	350	382	396	370	400	360	348	385	388	350	381	399	355	377	375	371	360	361	360	367	371	376	381	362	340	377	356	377	394	371	327	357	403	356	360	408	364	388	372	369	356	395	350	361	379	356	352	365	404	358	367	341	358	364	359	397	386	415	361	356	356	359	391	374	356	380	377	414	392	355	393	408	376	361	382	354	369	371	364	387	388	367	396	354	399	377	350	362	372	372	332	413	380	351	426	373	380	375	365	368	352	397	372	395	322	362	384	392	362	390	383	363	355	385	394	350	391	360	394	350	351	370	350	350	381	348	370	350	392	403	386	360	358	356	354	382	380	382	378	349	371	349	380	386	387	331	384	393	325	354	372	355	376	365	390	410	379	383	372	384	376	391	377	336	377	388	346	370	380	370	359	354	379	374	372	359	384	366	385	387	365	403	369	367	379	372	368	347	358	372	346	374	376	364	363	374	358	348	397	350	360	375	365	372	353	395	353	346	420	391	363	343	368	366	392	368	390	360	359	369	379	373	359	338	370	351	356	380	371	406	340	356	345	367	359	356	396	393	382	345	339	370	364	383	399	387	332	393	389	406	377	383	365	383	367	342	373	353	391	391	359	345	364	382	407	412	379	383	364	372	362	374	364	347	383	378	349	396	356	371	374	393	338	378	376	361	362	362	369	394	375	361	382	404	389	388	365	391	366	389	379	367	384	326	361	362	393	368	341	400	369	358	361	369	375	408	393	355	405	371	390	375	395	358	436	416	372	352	349	355	343	360	374	355	348	386	376	389	361	359	347	350	393	372	360	343	360	395	367	409	377	357	390	412	354	387	372	348	399	383	326	342	353	358	384	350	379	364	335	376	350	411	347	352	395	388	373	345	350	427	351	383	357	350	381	373	360	375	398	385	392	375	376	381	354
3944	383	257	243	248	225	224	244	229	214	220	238	195	190	216	224	179	238	201	225	195	234	217	219	212	244	205	223	228	219	217	222	215	233	189	203	213	223	228	201	205	198	200	231	203	213	210	182	192	212	217	204	212	229	221	200	212	212	229	169	225	226	196	201	193	180	205	187	203	201	219	208	200	230	220	190	197	218	198	189	227	230	191	207	214	229	203	239	223	211	239	215	207	202	213	206	209	205	217	217	220	211	203	232	201	215	223	194	210	196	196	200	190	198	197	219	238	228	184	202	230	196	225	213	223	236	196	166	194	209	207	222	200	191	206	204	205	217	210	222	211	197	208	221	204	220	217	210	199	209	211	219	191	207	230	229	223	187	236	213	208	201	210	204	188	193	209	206	215	222	202	221	217	195	215	234	212	238	238	214	241	196	222	176	208	189	202	198	225	239	217	210	228	182	212	197	198	204	209	198	215	188	197	219	197	179	222	227	203	196	216	203	224	217	223	208	222	220	202	187	183	224	194	208	216	205	201	226	203	191	212	184	204	222	196	199	219	188	216	203	213	219	204	201	220	220	191	209	217	196	205	211	211	206	210	216	193	230	216	217	209	203	223	243	198	204	207	201	211	162	226	204	231	210	224	211	195	221	213	192	184	208	194	201	172	199	207	215	202	203	204	204	201	196	219	196	223	214	229	211	203	218	205	252	208	186	210	238	236	206	210	239	210	189	207	200	221	217	217	193	204	229	221	198	191	211	201	213	220	195	224	209	199	206	211	202	216	215	218	239	207	185	213	196	223	209	224	176	202	235	246	214	230	203	204	219	200	206	210	244	179	234	196	191	188	195	212	242	204	242	196	202	198	218	218	228	218	242	177	222	216	209	225	235	202	234	195	207	252	207	214	222	213	209	206	225	215	178	209	216	240	209	228	200	245	226	217	207	208	193	200	196	192	182	207	202	206	205	216	197	201	213	218	214	219	209	209	220	191	201	215	205	199	192	218	192	198	232	211	188	198	196	201	202	210	199	201	216	207	225	209	215	212	224	212	216	220	185	185	192	225	217	199	216	226	214	197	183	222	210	227	212	212	203	217	233	260	188	226	221	202	198	216	220	200	207	204	219	192	214	214	218	217	199	234	227	203	222	223	227	214	252	185	219	198	201	218	222	218	198	208	219	239	205	205	218	215	210	202	196	212	199	231	228	218	205	213	222	194	220	208	213	207	201	217	225	205	208	221	196	177	173	210	226	222	220	253	200	212	217	224	222	190	210	225	207	219	203	236	209	200	217	223	212	237	190	207	221	190	194	199	214	203	216	218	210	204	192	193	208	218	215	201	238	236	236	227	244	233	206	219	212	179	206	206	213	206	208	231	204	207	204	229	222	208	207	190	216	192	216	187	203	212	199	205	186	218	227	196	217	216	203	230	198	235	223	228	182	191	216	197	182	230	201	207	214	215	169	236	194	221	224	205	201	241	202	205	196	203	227	196	195	200	207	224	235	229	194	218	214	203	209	218	193	213	190	207	203	197	194	209	237	210	217	200	204	220	220	180	204	220	228	207	205	240	238	212	232	211	200	214	176	216	223	202	199	206	204	191	191	216	229	235	216	193	190	215	197	218	213	209	222	204	202	233	198	217	214	229	207	223	212	225	201	230	202	234	178	217	226	207	206	224	225	202	233	225	199	244	213	203	237	221	207	197	209	205	178	206	198	209	210	222	205	196	199	219	205	235	207	215	197	187	197	226	199	218	188	217	195	189	220	223	221	210	241	206	210	228	222	219	216	210	216	229	230	246	214	202	214	215	237	204	197	227	232	211	241	194	187	206	204	225	199	207	215	220	217	228	216	195	199	223	205	204	232	184	208	210	201	181	215	191	203	206	206	185	212	219	177	211	199	230	241	230	196	203	221	207	223	229	211	199	218	194	198	201	202	234	196	229	221	211	218	204	212	216	236	226	184	215	219	203	223	200	217	213	244	212	215	206	187	188	201	208	207	202	241	197	203	212	196	200	184	199	182	191	181	204	204	194	219	222	213	230	233	218	192	222	215	207	207	209	232	199	191	210	210	208	227	215	215	216	192	212	208	210	195	196	234	205	206	184	209	207	196	213	184	232	223	230	206	196	227	209	231	182	208	201	197	236	219	227	208	212	219	222	222	204	204	218	220	201	185	177	220	230	216	200	215	224	184	208	220	198	201	194	210	209	200	224	216	201	198	244	242	222	201	241	239	212	190	214	191	200	222	202	223	217	212	203	233	205	237	190	198	217	225	227	203	218	242	209	219	219	191	234	210	205	228	204	219	217	182	202	198	226	204	214	233	226	203	202	207	202	207	202	215	197	182	217	219	213	187	184	209	188	187	195	219	185	224	238	215	225	205	199	190	231	218	198	189	231	209	205	223	216	216	200	178	190	186	220	197	215	192	226	256	212	222	197	215	215	214	178	207	196	222	237	216	208	209	204	181	216	185	217	209	221	225	218	224	211	230	227	182	206	223	214	229	223	209	201	210	210	217	199	192	193	207	220	208	228	208	215	232	219	196	232	209	223	166	218	209	239	212	210	214	218	216	176	212	219	214	207	187	229	216	222	209	213	208	241	215	222	210	223	199	212	186	215	191	208	233	218	218	233	214	236	226	222	196	206	211	212	201	217	184	205	227	228	199	232	204	191	223	183	204	234	188	220	198	219	217	196	219	204	203	193	205	204	209	196	208	197	210	214	213	195	198	227	216	211	240	211	217	200	199	240	244	219	212	212	220	220	221	214	209	207	197	241	205	216	220	221	201	206	219	218	200	217	226	177	192	224	199	216	202	199	227	226	242	240	235	227	191	240	233	224	202	226	207	206	179	202	201	206	195	209	192	197	237	235	206	200	206	196	215	193	196	227	186	202	233	234	211	203	211	219	202	215	231	200	203	216	216	206	187	214	227	183	218	225	206	213	182	230	223	205	223	196	210	226	165	218	206	216	207	229	233	198	209	243	221	203	212	186	247	196	197	199	202	212	188	219	216	213	248	208	242	207	204	207	230	212	227	183	208	220	221	205	195	206	207	217	205	235	201	204	199	223	196	203	221	219	226	241	207	211	193	218	212	210	235	202	226	206	190	224	238	200	239	208	185	205	216	242	225	227	211	230	191	216	195	211	243	194	189	220	183	207	198	193	194	185	209	183	215	217	209	199	197	192	220	199	247	204	195	232	205	208	198	219	230	215	219	212	213	177	194	207	236	212	229	215	219	193	228	222	191	214	176	225	178	196	221	202	216	210	207	204	201	195	190	210	223	222	202	226	205	212	238	209	227	221	208	213	204	223	203	202	206	220	214	210	192	211	243	210	194	233	226	233	210	222	229	205	191	191	209	217	222	229	209	215	190	214	189	212	210	197	239	217	195	214	181	220	213	212	209	219	229	206	221	226	208	226	218	220	201	199	198	198	240	217	212	214	227	207	212	207	227	203	227	214	217	209	249	186	189	195	234	205	215	202	227
3353	740	673	780	763	718	666	668	647	616	601	586	593	606	587	572	596	585	562	570	546	610	602	587	581	586	592	580	586	584	604	584	606	554	577	556	557	597	553	587	563	585	602	568	567	581	551	581	566	612	566	570	577	613	547	586	585	550	602	548	560	598	545	553	544	557	578	598	535	582	558	560	548	580	588	568	546	557	562	533	602	551	587	591	547	605	592	576	606	556	561	565	597	593	575	569	552	552	534	604	575	536	541	529	600	519	543	537	562	577	581	553	580	568	571	583	557	573	542	540	561	536	575	587	539	562	571	552	585	561	571	548	543	588	570	575	589	568	594	555	548	545	563	621	543	556	553	560	594	580	581	588	607	555	594	541	546	539	599	543	541	552	551	580	565	564	561	596	579	558	537	607	570	571	591	603	568	518	552	599	563	606	568	523	553	593	598	612	570	569	529	561	553	586	571	584	542	573	548	580	573	569	598	623	527	577	567	576	564	536	547	575	583	558	516	581	584	585	584	561	581	594	549	588	545	558	536	547	533	590	555	554	561	527	563	565	571	573	564	576	573	546	590	575	554	592	583	552	595	574	592	603	543	563	569	624	507	590	592	557	615	567	577	587	593	601	609	618	537	582	556	563	566	579	562	619	571	611	596	517	614	574	538	598	542	560	544	541	554	572	599	600	507	585	544	558	555	564	554	574	550	542	561	569	574	556	554	548	578	575	537	577	571	568	563	529	560	548	547	583	562	580	554	536	548	542	511	537	596	582	592	541	529	558	564	541	540	572	580	561	571	561	568	597	545	586	589	585	546	545	558	585	584	597	576	553	557	575	570	550	552	620	582	547	562	553	542	542	567	556	580	584	573	571	551	546	580	589	558	599	589	583	543	585	581	582	580	567	558	545	574	599	588	550	581	569	555	547	586	572	586	584	563	539	562	577	540	583	592	572	584	571	564	556	564	595	591	580	534	631	534	541	578	573	588	583	567	554	524	598	556	591	584	547	569	560	527	593	601	575	535	563	590	546	569	578	532	557	573	578	557	541	604	558	594	587	624	533	535	585	553	534	535	555	591	562	549	575	560	563	583	558	548	543	560	565	567	530	599	578	553	523	542	555	579	522	583	585	521	559	619	556	523	531	617	576	547	558	539	568	532	560	565	564	598	539	532	536	612	578	578	547	552	552	573	598	531	554	596	588	542	582	554	614	528	558	566	565	578	527	559	587	566	567	545	585	588	580	566	582	538	520	561	587	570	569	612	568	557	617	568	617	586	542	581	611	576	585	580	560	555	573	596	562	528	602	562	606	559	609	592	540	583	561	530	535	549	562	556	565	590	558	580	607	568	560	577	520	587	639	582	540	563	573	541	548	533	558	562	559	573	578	566	577	543	603	558	575	598	553	549	554	583	593	587	548	607	530	545	555	569	557	542	548	547	601	586	554	587	601	577	611	565	535	521	593	609	611	552	586	572	559	573	538	569	592	556	600	546	537	584	556	553	588	577	543	520	535	541	579	542	572	561	559	540	541	552	580	534	551	553	561	552	553	559	564	555	583	615	526	594	555	563	569	505	570	566	575	578	576	555	538	561	598	549	543	615	540	550	587	578	562	569	578	612	551	556	570	622	576	551	576	573	554	580	545	593	593	565	565	543	587	567	586	531	568	591	574	550	592	552	602	527	569	595	563	532	583	583	570	586	557	556	577	514	606	584	578	558	558	554	592	575	546	531	584	593	542	567	568	569	530	592	584	583	576	546	563	561	607	598	560	542	633	604	538	571	560	579	587	559	592	606	592	520	546	576	578	550	561	576	542	569	545	558	558	591	561	563	524	586	572	531	566	601	549	564	558	559	574	556	597	579	528	568	566	582	562	520	541	570	521	557	549	557	594	581	582	549	608	567	569	565	541	569	514	584	593	560	584	618	562	556	527	564	571	543	547	599	539	552	581	568	574	529	562	585	568	561	549	572	586	540	572	576	552	628	597	577	582	573	561	559	573	569	610	552	588	553	575	567	568	593	559	549	564	576	561	566	560	587	543	584	567	581	598	540	555	575	588	595	523	551	590	537	563	597	552	534	584	548	577	589	563	567	596	548	570	514	582	583	548	532	578	598	566	568	603	519	557	584	569	584	564	575	547	586	564	588	574	562	560	526	580	574	589	558	581	589	577	540	525	595	541	598	554	581	553	529	586	572	580	602	593	532	534	584	560	522	542	575	567	545	564	546	550	560	576	591	615	558	557	582	596	584	600	611	608	574	570	558	603	558	587	556	551	591	582	557	569	545	537	572	572	555	562	600	554	571	592	573	590	564	559	544	567	575	586	554	587	546	595	560	560	615	532	553	587	585	587	578	541	538	530	581	592	583	542	560	567	601	547	599	557	552	575	577	596	605	575	573	524	570	600	558	518	585	602	570	567	581	553	595	548	600	555	600	581	558	559	563	592	592	609	565	564	590	630	557	562	565	569	588	595	534	563	596	527	556	550	580	575	589	521	599	563	560	573	588	594	536	562	514	570	562	599	594	547	562	576	612	587	566	591	570	563	552	550	582	577	567	609	567	559	521	609	579	533	589	565	569	548	552	568	592	546	554	570	568	561	556	581	557	572	609	547	550	550	569	565	583	578	570	574	579	596	538	552	580	607	581	594	547	562	588	563	513	553	568	582	545	564	566	558	539	584	562	570	610	566	545	623	577	554	561	538	555	558	585	531	609	544	531	571	573	516	568	566	575	574	579	599	569	579	543	571	536	589	594	598	549	540	571	553	566	580	595	575	633	553	601	596	531	577	533	588	538	568	579	584	598	566	574	579	575	589	569	598	549	563	531	558	568	565	572	559	568	593	556	576	515	557	574	558	584	535	530	557	539	611	585	563	580	598	550	552	534	558	572	582	551	562	549	574	559	561	567	571	573	567	586	563	571	531	555	573	576	556	567	582	517	551	595	531	595	567	558	553	571	544	627	554	550	569	566	572	553	525	550	547	588	588	556	547	577	535	550	555	570	548	599	572	529	582	600	582	561	585	586	548	577	566	599	546	587	548	603	535	538	569	575	579	568	526	561	542	557	601	550	584	607	605	570	570	586	549	586	566	583	545	573	545	567	574	594	525	572	563	543	526	627	534	594	540	546	529	590	572	589	531	588	544	568	554	597	607	564	553	551	584	547	564	582	585	586	548	574	580	556	575	582	592	566	517	577	577	560	547	604	592	546	581	538	544	530	556	575	572	578	547	577	559	587	556	598	596	547	603	553	580	522	571	505	566	544	598	539	596	558	584	537	578	546	583	566	647	581	557	609	575	571	546	559	583	588	574	562	598	594	584	586	558	545	592	537	547	581	579	589	518	590	615	584	529	565	579	564	571	563	579	564	546	531	574	589	587	575	556	564	541	617	545	579	557	565	615	571	554	523	582	589	625	589	607	564	545	616	581	546	530	568	562	567	602	637	569	601	594	585	573	572	572	576	528	581	565	534	568	539	571	562	563	599	533	552	570
22320	4216	1289	983	798	631	499	449	377	347	341	338	293	328	339	290	281	304	297	320	278	218	258	252	257	261	292	239	266	265	257	268	250	277	250	286	253	252	251	275	258	300	246	238	232	285	278	248	266	250	245	267	262	272	243	280	248	241	303	244	256	274	273	258	248	242	269	280	256	279	242	268	246	254	232	251	256	276	263	225	260	277	260	272	255	264	281	254	257	261	213	212	283	231	242	249	278	268	272	237	233	252	258	252	225	243	272	256	257	257	245	274	240	231	242	265	255	245	258	259	253	259	264	251	269	259	274	265	260	268	233	238	217	262	266	254	268	243	290	282	236	232	232	254	247	265	278	278	247	272	227	280	268	278	277	255	270	256	238	246	273	262	252	255	255	266	257	235	254	261	263	240	274	242	252	241	249	263	303	248	263	237	257	242	277	257	275	262	251	247	262	224	226	255	257	260	260	263	258	274	252	254	262	284	255	257	254	249	262	274	274	277	250	277	275	265	275	234	279	243	250	246	263	256	249	263	248	246	253	265	304	272	252	270	257	260	261	244	253	274	274	249	233	264	248	247	291	244	300	270	242	244	245	282	253	244	271	254	224	262	255	275	242	245	242	266	294	260	247	248	244	234	254	255	248	216	255	253	276	272	250	250	268	265	241	274	237	249	248	293	260	252	271	260	250	272	252	263	240	274	233	235	248	255	236	253	253	243	246	220	247	277	299	268	236	241	246	256	246	238	232	254	264	272	270	253	270	282	260	274	229	248	233	243	273	251	255	246	264	262	259	252	244	264	237	263	256	243	262	274	251	265	266	249	196	250	229	247	215	248	234	248	233	273	263	245	253	241	259	273	270	230	248	241	282	259	243	242	244	271	231	249	251	227	253	249	271	262	247	262	229	289	250	231	258	256	234	241	249	257	258	233	261	244	289	252	272	238	252	264	253	245	247	239	237	248	260	217	262	241	242	238	276	243	241	274	276	230	228	252	243	249	255	251	276	252	248	259	244	251	267	241	268	265	248	259	243	264	289	255	255	255	267	258	259	252	242	258	237	275	229	298	241	262	292	268	275	244	260	246	246	237	262	254	235	297	246	238	247	270	253	239	238	251	264	273	270	248	221	269	283	257	256	270	280	279	254	264	256	263	241	289	272	267	243	251	261	242	237	243	237	275	241	255	240	253	238	258	234	203	241	250	269	245	247	262	258	247	260	246	244	222	263	257	268	251	278	254	272	295	268	254	264	288	248	265	274	213	276	246	281	251	259	229	242	254	246	251	260	265	232	228	287	276	260	280	232	255	262	261	284	243	242	264	230	253	242	224	240	272	292	244	251	275	264	254	265	253	257	280	222	261	245	248	241	254	265	248	273	288	244	221	250	257	241	270	249	234	260	261	259	240	247	273	268	289	261	252	271	284	257	268	239	264	257	272	264	256	254	274	266	248	261	247	240	261	276	243	275	240	249	253	219	272	258	290	267	235	238	235	267	252	250	241	252	247	258	237	261	266	271	256	271	262	272	299	268	238	228	286	238	231	243	288	239	246	271	252	278	250	256	259	264	249	268	251	250	257	263	237	256	253	283	247	251	253	284	255	226	263	237	228	262	258	263	263	259	267	235	280	257	257	242	268	261	252	241	267	250	278	257	254	243	238	275	246	250	245	280	256	252	234	245	282	281	268	276	255	231	263	256	235	229	256	239	233	283	251	261	275	271	289	261	242	238	249	227	271	244	245	265	259	247	264	229	236	239	243	262	239	257	237	227	261	237	227	237	284	271	248	262	272	275	240	262	267	267	244	237	246	267	268	250	249	247	241	264	255	254	262	230	260	266	270	268	261	246	256	243	250	259	242	272	261	271	236	259	240	265	250	248	242	265	266	243	270	246	248	255	266	283	290	240	260	285	235	263	234	238	244	255	250	266	233	251	247	268	267	280	250	245	250	240	225	259	227	232	252	225	262	243	250	227	223	221	249	247	236	238	281	251	248	266	248	251	254	226	251	265	270	259	280	232	250	274	229	251	277	254	244	239	257	250	257	276	275	260	254	241	251	260	237	253	227	263	265	256	246	258	263	272	261	268	260	253	262	264	293	251	238	246	256	274	287	269	277	262	262	224	261	282	264	260	272	258	281	240	257	273	253	254	256	230	260	265	266	244	243	245	250	300	274	242	258	298	239	252	277	247	263	277	264	278	251	237	263	263	277	240	276	230	243	250	226	276	269	276	264	257	272	276	237	275	248	248	281	225	264	237	286	272	269	256	241	236	248	268	261	240	256	245	241	293	258	239	261	256	266	248	244	252	251	234	283	269	286	251	276	279	265	276	241	246	252	262	248	275	231	276	224	256	260	261	274	252	271	244	255	247	257	279	252	251	259	282	222	269	238	247	260	279	240	275	253	273	274	237	279	247	247	269	255	256	255	258	273	238	269	283	256	268	287	246	261	257	269	256	261	240	252	275	260	255	244	260	259	275	252	255	254	261	264	291	288	249	247	236	224	245	241	248	249	246	279	248	271	236	229	276	243	238	226	262	243	259	249	282	252	272	262	275	253	259	275	273	262	228	247	279	255	257	263	255	258	232	276	272	262	246	264	262	222	260	245	270	254	280	262	249	259	256	224	275	279	240	259	259	259	243	234	241	235	282	263	257	241	248	261	263	248	242	258	255	235	242	254	250	261	238	272	245	233	229	285	248	263	249	263	234	249	278	264	270	232	260	270	241	254	268	242	267	264	265	269	251	231	249	253	266	245	263	246	250	246	274	236	272	244	269	270	245	228	243	237	275	293	254	257	225	239	258	243	235	256	239	260	259	247	253	294	254	231	218	263	261	264	266	254	255	258	256	257	263	257	259	238	250	242	264	242	252	280	241	255	256	278	258	238	267	234	245	247	267	283	268	245	261	265	276	287	251	245	268	263	244	244	251	260	240	287	272	281	249	251	233	243	266	259	265	248	265	293	248	237	221	258	261	260	276	243	261	238	251	239	252	292	269	272	251	264	242	242	244	248	219	270	265	230	250	238	239	238	254	242	256	289	279	247	269	253	264	240	256	287	246	282	242	266	253	270	270	268	249	224	227	242	239	237	265	254	267	238	244	259	230	281	252	271	235	250	256	253	265	254	255	251	232	269	222	278	258	258	234	272	254	259	250	274	272	262	240	254	258	253	254	271	276	261	261	242	266	250	274	213	254	234	255	253	278	253	272	252	256	251	263	241	263	266	257	250	246	247	262	245	259	257	237	249	257	243	261	230	252	294	252	254	265	252	249	271	275	253	243	238	282	260	259	277	241	240	258	238	272	268	236	263	268	261	245	245	268	261	260	271	271	297	252	261	243	254	281	256	261	262	277	246	267	292	265	265	262	216	241	242	253	252	271	248	237	226	225	250	269	290	270	251	251	211	244	243	264	253	280	234	287	261	250	264	256	256	299	292	253	251	263	308	261	265	227	278	269	268	262	258	250	253	259	233	286	265	274	250	227	251	250	262
12554	3216	2603	3184	2724	2416	2023	1820	1548	1373	1274	1218	1137	1067	1021	989	978	841	919	880	880	808	841	747	831	772	759	779	738	775	752	724	748	717	744	711	767	719	698	694	698	689	738	695	700	651	697	678	673	707	727	725	719	647	678	711	675	692	674	680	655	663	668	691	648	669	686	682	660	704	674	672	697	644	677	680	680	689	679	665	688	692	689	671	684	663	728	671	660	729	694	646	689	697	643	643	652	656	654	705	706	643	695	648	682	678	675	663	642	660	646	677	644	669	675	686	658	652	636	687	649	654	631	706	663	713	703	662	656	648	660	672	669	655	665	649	659	661	618	650	675	629	651	686	630	621	636	660	680	663	683	709	674	624	646	682	646	669	666	710	668	671	662	667	656	669	650	697	664	655	647	697	689	663	682	699	643	682	696	669	655	686	675	644	650	639	644	667	702	665	625	656	664	689	666	674	623	632	658	662	697	655	641	703	682	671	684	642	657	636	668	700	618	674	678	649	652	670	731	667	664	631	673	599	664	669	661	667	655	693	668	708	660	701	666	665	653	661	648	663	712	670	676	641	640	635	638	613	700	676	657	703	671	669	670	652	681	664	723	636	709	626	640	634	616	657	629	691	690	666	701	642	641	653	622	645	655	683	651	647	676	659	684	648	664	669	703	638	602	660	634	678	638	721	663	652	630	637	696	642	696	676	657	660	632	665	617	639	640	640	652	700	697	652	642	644	639	688	637	714	656	654	682	683	659	609	663	685	706	679	641	700	648	680	621	650	643	641	664	662	661	680	648	668	634	669	674	679	638	636	643	667	636	690	678	662	671	662	679	712	695	625	697	661	648	683	621	692	675	700	600	656	656	639	663	679	657	660	667	649	674	658	702	595	703	688	668	638	685	665	645	681	697	676	665	689	696	669	685	683	620	685	645	652	668	682	690	641	654	630	675	682	645	622	664	650	642	631	653	667	685	678	599	685	643	658	640	659	668	638	642	675	683	625	650	674	685	672	693	677	634	646	640	701	674	704	665	630	673	645	650	678	659	635	677	691	678	625	670	600	671	686	663	606	667	642	614	665	653	640	720	631	610	670	681	643	652	641	627	621	637	696	651	636	653	641	613	613	673	665	712	697	674	665	633	692	669	657	651	642	683	684	646	664	671	679	666	670	628	636	675	627	628	670	633	684	622	661	692	677	690	643	669	682	641	689	689	655	675	621	679	712	616	683	663	674	693	663	641	704	653	682	691	684	667	640	681	663	643	660	674	673	615	697	674	676	685	674	605	667	638	632	656	667	634	669	669	669	688	636	662	715	680	704	656	670	634	682	652	643	633	656	636	636	601	603	651	622	667	691	670	648	600	663	671	650	677	674	698	674	664	646	650	698	664	644	642	653	656	673	714	650	609	696	694	651	687	636	654	656	637	663	704	633	667	684	661	638	639	674	671	639	636	646	652	716	636	628	662	709	643	650	618	630	655	692	668	670	654	625	623	675	698	727	634	665	636	673	634	638	616	654	667	651	665	631	658	614	674	652	710	643	637	677	666	666	658	640	676	673	654	685	644	687	624	687	682	690	649	617	670	675	682	668	632	654	695	620	719	677	694	635	640	634	696	713	664	630	648	645	671	672	691	659	657	659	652	710	659	670	720	670	632	672	647	670	668	669	661	654	672	685	638	609	634	677	672	702	620	705	660	647	643	652	632	642	658	663	656	668	680	678	694	667	678	667	621	694	631	689	656	641	628	676	668	648	667	662	642	659	663	650	667	639	708	636	658	639	646	743	677	657	654	660	689	681	652	683	654	650	639	708	649	627	600	646	685	641	623	650	677	653	704	676	642	676	663	647	646	651	672	661	650	687	648	673	688	672	633	677	628	662	708	684	611	661	683	698	679	633	628	695	637	683	640	684	653	686	685	681	693	620	655	602	654	677	651	724	659	633	625	656	631	695	644	681	684	686	678	684	661	631	694	636	615	720	651	644	689	666	706	653	642	613	669	661	693	626	672	644	654	672	689	626	645	634	696	725	680	638	672	672	694	669	645	654	686	672	687	656	645	632	651	658	675	666	685	629	658	651	675	678	678	656	659	673	674	681	628	632	649	723	649	671	679	652	626	662	620	705	664	661	675	684	640	632	678	640	746	662	688	612	675	650	673	690	683	655	666	617	637	639	587	670	640	638	686	663	664	630	671	678	668	641	621	656	671	644	668	659	662	643	680	668	633	631	670	713	635	644	659	659	652	653	651	660	673	647	665	696	635	683	671	630	624	673	685	629	644	666	640	645	641	683	693	673	659	672	663	645	653	654	681	676	695	629	647	633	666	639	643	602	686	635	701	658	686	639	682	623	661	652	621	689	677	658	638	639	684	667	666	646	657	658	637	607	714	660	649	630	644	654	676	638	681	664	657	642	660	707	698	697	627	620	684	653	651	695	671	649	648	699	647	656	652	686	693	661	639	664	620	643	633	667	690	652	682	661	638	680	690	699	661	629	652	650	664	657	683	662	674	676	620	628	675	655	675	655	640	660	670	654	664	667	663	678	707	640	674	667	643	683	622	676	682	650	685	712	687	704	643	671	685	632	654	640	671	638	652	664	690	699	659	703	625	657	649	680	667	664	685	673	684	625	679	657	667	646	689	656	669	651	636	703	669	685	683	646	655	676	671	657	711	718	675	708	620	597	704	637	665	685	654	692	671	637	642	616	658	649	647	637	649	588	641	682	703	667	676	638	653	652	703	646	650	663	681	624	631	647	604	669	645	663	673	671	688	691	658	634	699	677	681	608	659	630	719	694	672	704	687	668	721	683	678	657	660	658	667	673	669	674	686	622	603	640	668	667	645	642	678	630	659	679	658	673	620	664	651	626	657	668	626	687	681	696	644	671	630	666	689	768	669	610	650	654	651	644	636	662	679	657	659	677	647	649	657	676	645	641	620	702	629	673	639	661	667	690	661	673	655	646	666	637	667	697	661	669	625	645	706	676	627	658	635	640	701	631	665	609	673	651	664	629	690	672	716	645	634	674	738	670	625	666	683	666	652	653	664	664	692	689	629	699	699	633	647	645	671	666	643	655	635	654	638	648	670	635	649	651	657	647	683	661	677	675	693	631	671	642	698	651	659	631	646	691	637	673	668	715	662	702	663	647	665	665	631	717	660	623	632	633	682	674	661	628	700	671	640	695	644	641	690	641	682	641	674	670	665	658	711	673	649	642	675	641	656	665	638	690	703	659	627	636	642	688	672	683	686	712	637	663	638	664	612	597	687	676	595	711	674	684	657	664	669	633	631	658	668	662	655	682	667	643	610	689	661	629	654	647	675	644	668	669	640	680	680	745	637	674	670	678	667	708	645	681	636	666	677	671	651	699	671	636	644	679	684	680	595	690	650	645	665	686	627	659	639	695	647	621	705	669	659	640	647	608	594	695	619	659	668	640	671	646	674	665	643	662	672	666	624	662	643	662	671	686	637	654	633	619	675	654	637	639	662	670
33688	10925	2494	1685	1139	846	646	548	418	415	348	292	278	255	213	204	229	185	205	173	198	174	195	177	166	163	171	149	137	153	153	144	146	193	137	131	150	157	150	156	137	112	165	158	143	127	142	141	151	144	139	170	157	135	144	127	145	145	149	127	155	127	154	127	147	137	148	128	129	131	146	121	132	145	145	136	129	142	151	143	129	121	144	148	124	142	158	133	136	136	114	137	130	143	118	142	148	120	122	166	149	152	115	154	163	139	137	136	135	129	154	148	129	138	149	133	134	120	130	162	142	134	126	119	159	133	117	138	116	124	134	141	135	117	120	125	149	147	149	123	109	128	143	122	138	130	137	131	153	130	129	149	145	136	124	152	144	112	130	120	137	131	148	124	144	122	130	160	146	129	156	145	141	166	127	143	140	157	134	136	150	143	130	134	135	130	128	112	144	114	139	115	144	159	146	116	129	130	144	143	155	140	143	130	139	137	111	141	145	135	146	128	121	133	146	128	133	146	130	124	151	127	141	142	146	146	152	121	122	140	155	144	130	131	127	139	128	124	119	128	144	135	155	109	140	143	158	132	123	109	129	142	141	137	146	143	153	149	144	140	145	135	161	131	135	143	130	138	138	132	134	137	139	130	130	129	154	135	141	124	113	139	153	117	132	131	128	102	119	121	120	144	162	139	137	130	145	158	121	126	131	136	119	151	137	137	142	120	144	138	137	157	134	123	127	115	143	126	146	134	146	135	132	112	127	130	145	138	150	115	142	132	132	151	136	146	142	152	137	163	135	130	115	140	152	152	117	149	146	131	120	145	134	143	135	132	123	130	129	145	135	140	123	142	170	121	152	132	138	122	155	142	139	150	137	128	130	153	129	142	155	135	150	120	136	130	128	138	148	137	130	125	127	120	135	152	132	162	148	133	125	142	135	123	144	120	123	143	136	128	132	115	148	147	141	131	133	134	140	158	155	147	138	133	144	160	146	145	131	116	118	133	142	135	153	133	130	134	126	116	122	126	136	136	137	140	159	134	131	117	158	167	140	112	140	151	128	142	140	145	120	132	142	136	114	113	142	133	152	151	126	136	153	120	149	141	131	128	146	131	129	151	132	127	139	134	147	124	122	140	113	141	119	141	140	150	109	118	131	148	138	134	134	143	132	125	132	128	140	133	129	172	150	123	120	144	135	144	132	132	145	135	139	131	137	126	139	151	120	143	150	126	158	128	152	136	123	133	129	142	142	136	151	152	125	155	130	139	144	147	127	119	135	147	135	133	126	139	125	141	135	124	120	137	116	120	123	138	152	117	127	137	114	142	152	138	123	151	160	133	139	143	130	138	151	130	131	135	137	138	133	137	149	145	148	140	138	108	131	136	148	153	154	105	145	141	128	162	150	138	143	140	134	132	131	135	149	173	147	121	134	110	130	145	130	130	134	136	142	115	150	126	125	144	145	150	138	131	138	137	122	146	185	118	149	130	126	154	120	148	143	152	128	161	151	142	133	148	141	122	147	153	127	125	145	148	137	129	107	135	117	135	136	142	136	146	135	140	142	138	128	127	142	125	143	128	121	138	148	116	147	129	151	141	106	125	144	139	136	118	132	152	151	150	126	131	143	127	151	147	148	130	133	150	142	135	160	124	121	138	124	142	138	143	139	113	118	145	138	141	107	153	137	136	128	122	127	130	141	140	131	137	155	153	130	123	148	129	159	137	110	117	133	145	116	133	121	148	143	133	150	141	141	142	137	140	138	146	99	136	124	150	140	151	135	162	123	139	131	137	130	133	138	143	135	150	149	121	127	154	143	154	149	127	120	111	115	133	121	146	129	131	146	154	125	146	122	134	124	117	128	149	116	140	156	140	136	122	129	140	143	135	144	146	136	145	141	122	133	121	160	129	162	140	145	129	129	120	138	112	151	131	156	152	151	120	134	132	125	165	132	134	143	130	134	120	157	143	130	151	131	147	134	140	147	122	150	155	126	131	138	118	140	124	109	134	132	142	118	162	141	137	132	112	148	130	136	122	116	135	131	150	126	155	129	133	134	134	83	122	145	143	130	145	104	122	142	138	145	152	146	128	125	130	141	109	156	122	124	146	135	139	145	149	123	132	142	123	131	138	145	131	133	145	141	119	127	136	137	139	131	149	118	142	116	142	108	145	124	130	126	101	127	146	133	132	116	135	122	138	141	143	129	137	151	108	138	133	160	148	134	142	137	151	141	140	148	136	144	129	140	145	133	133	145	114	123	152	120	136	144	145	146	131	110	126	162	121	141	143	142	129	127	155	128	127	119	136	138	187	137	142	154	137	153	147	131	135	135	130	148	134	135	150	139	135	134	118	138	144	136	143	166	132	147	141	139	135	144	135	129	114	115	127	135	149	149	140	131	136	113	131	129	132	135	144	142	154	141	116	119	118	127	136	146	135	139	156	125	135	141	137	113	133	139	132	154	153	112	155	133	150	126	143	145	125	137	137	153	130	140	139	148	137	136	125	121	124	137	137	147	140	113	117	127	124	121	130	111	152	108	146	126	144	159	145	151	141	140	149	117	140	135	134	120	136	151	165	127	112	146	140	131	144	132	120	121	125	150	143	131	111	138	156	121	141	154	135	122	145	133	135	121	137	139	140	132	127	146	133	127	154	120	149	151	140	135	126	130	130	128	135	145	138	135	161	129	149	138	103	131	129	124	133	147	116	128	145	168	173	129	142	139	130	123	141	143	141	132	137	149	130	129	141	152	156	142	142	136	141	140	150	130	153	127	111	114	131	119	125	130	136	126	143	136	119	104	135	136	143	141	133	126	130	125	128	139	149	134	136	128	131	110	140	118	129	153	141	129	141	117	125	137	139	137	132	161	133	133	123	147	129	135	139	110	137	127	122	120	142	138	146	120	125	169	131	141	146	148	149	141	132	128	135	126	140	143	134	155	142	117	115	140	143	145	127	146	150	122	142	144	109	142	134	139	139	140	125	115	140	130	141	146	121	142	139	121	141	155	134	155	137	126	134	113	121	119	126	164	146	129	150	148	148	142	130	127	126	137	135	117	145	137	145	137	157	142	128	149	139	148	153	133	144	144	136	124	129	136	136	116	125	131	121	135	145	142	136	134	154	147	139	151	137	137	146	126	137	152	113	135	131	142	137	142	115	133	151	131	145	137	118	133	135	151	138	139	129	135	132	150	129	145	140	113	151	118	124	123	118	134	122	130	135	134	125	124	160	137	118	125	130	126	123	143	134	119	119	137	169	123	147	150	139	129	120	137	136	114	126	128	136	136	123	144	118	145	126	145	131	129	148	135	128	118	132	134	145	137	139	114	150	131	116	129	121	142	142	134	126	136	147	139	154	149	155	136	133	128	144	140	134	149	147	126	125	125	129	145	136	138	135	123	144	144	136	136	129	116	149	134	121	131	132	130	151	123	142	140	127	118	135	141	120	128	138	146	138	134	122	149	109	113	134	144	131	121	118	132	148	126	125	139	147	117	122
18489	5656	3945	4894	4353	3573	2854	2446	2028	1771	1546	1348	1205	1176	1043	932	912	859	814	786	732	681	627	638	617	598	592	574	513	557	501	517	503	509	513	494	482	411	494	436	426	459	460	450	445	439	394	448	436	428	435	457	444	448	429	446	413	413	421	405	386	435	402	411	402	405	432	356	407	373	386	389	397	397	385	381	373	402	378	419	414	379	410	392	398	369	393	372	360	391	387	372	403	352	357	388	399	329	384	396	366	391	354	401	409	376	398	382	375	403	357	390	391	361	389	358	385	417	398	362	365	366	395	365	360	376	385	382	357	393	373	396	381	341	368	377	430	375	386	364	383	380	369	381	392	335	380	414	362	372	386	360	387	368	400	379	366	366	373	366	377	373	367	392	394	341	376	360	358	357	384	358	364	357	367	373	375	401	366	375	364	377	365	372	377	402	363	375	403	366	395	373	407	375	374	361	380	373	333	347	374	364	336	388	370	358	400	364	365	399	402	372	340	387	329	377	349	380	374	393	386	384	388	387	384	387	384	404	360	370	368	395	380	389	374	381	419	385	369	419	380	344	382	370	366	406	380	380	374	366	373	347	351	356	353	374	369	394	376	375	345	370	386	355	393	363	362	384	388	380	366	382	364	370	382	404	405	354	384	380	387	385	362	366	380	393	347	382	369	366	395	389	368	391	383	381	361	395	356	392	397	376	402	330	387	376	351	398	363	358	375	368	391	370	344	358	355	403	378	401	357	388	348	385	382	382	406	369	348	379	385	342	373	378	351	369	403	383	372	371	395	382	338	424	396	361	389	373	386	401	370	365	379	397	372	380	395	368	372	368	384	367	364	371	360	383	370	391	375	346	374	378	357	359	356	384	344	380	357	374	384	375	394	353	368	359	386	388	377	366	389	398	344	374	366	372	338	390	409	340	356	347	381	382	371	373	370	380	424	364	406	384	355	373	354	382	360	384	378	385	367	372	394	337	373	413	363	408	393	368	357	386	356	366	343	375	356	363	379	365	366	370	333	378	371	371	351	400	389	397	363	346	357	393	357	359	386	384	358	385	344	351	352	393	365	390	371	368	349	399	369	348	379	356	389	347	415	397	370	409	350	373	384	357	377	406	368	361	365	383	412	389	382	383	356	380	376	334	385	332	395	383	382	368	385	389	389	393	370	352	391	371	366	332	389	342	420	373	360	337	389	360	375	362	355	363	392	342	365	367	398	404	400	380	381	397	381	397	393	369	367	333	380	378	364	367	379	363	380	384	395	375	383	380	377	384	360	385	394	344	363	401	356	355	363	361	379	385	375	398	368	381	396	334	377	376	335	413	343	359	356	354	400	380	361	406	369	401	365	344	338	377	368	351	366	381	371	357	380	372	345	389	411	378	374	404	381	387	355	356	381	345	385	340	382	471	382	423	390	364	392	381	388	376	357	368	385	397	339	351	368	370	372	352	385	331	350	341	381	393	348	352	361	380	362	366	377	360	377	355	382	400	374	388	364	379	356	369	409	399	413	394	396	392	365	380	371	357	385	395	354	377	362	399	413	363	377	351	361	389	381	376	360	348	387	409	367	407	403	378	400	381	372	404	354	374	385	388	368	380	345	358	374	378	385	390	388	357	369	385	334	361	350	378	349	377	400	346	401	356	360	372	392	342	384	357	404	357	348	378	409	348	380	372	407	365	358	381	357	366	363	366	366	375	391	363	342	389	339	384	380	360	360	338	386	381	373	382	374	356	406	361	375	368	367	363	390	394	397	361	381	369	340	394	375	383	385	372	375	355	386	399	362	394	350	373	360	366	390	374	342	381	373	351	380	378	367	383	390	350	368	411	354	348	374	349	374	365	352	390	373	376	363	383	379	370	362	355	388	344	380	346	370	340	340	375	370	390	358	368	391	357	374	343	371	343	384	370	375	347	377	355	388	342	367	356	394	397	347	390	408	347	402	362	365	405	352	400	353	383	339	360	357	383	378	404	389	379	388	361	380	396	381	362	351	389	377	394	356	401	361	422	421	366	341	398	357	357	354	366	382	374	388	357	367	355	380	379	392	344	377	352	354	365	367	382	364	332	364	340	374	359	349	374	369	353	405	371	372	368	332	396	388	335	360	374	370	361	374	389	387	363	390	362	394	392	385	399	369	371	362	383	357	368	376	382	362	355	377	384	384	363	350	357	369	417	369	362	362	386	353	340	382	352	355	336	368	386	375	383	342	389	363	365	370	383	405	398	392	379	370	374	374	394	391	340	397	389	356	383	385	373	386	374	362	391	394	380	362	382	362	363	376	353	363	361	371	357	354	362	383	375	390	391	348	406	366	339	387	340	346	388	364	380	390	352	365	354	367	379	376	445	379	410	374	347	387	376	356	368	359	382	404	381	366	392	365	368	391	368	347	356	379	347	359	350	379	361	362	375	351	382	366	392	367	388	372	370	356	401	348	341	353	349	384	385	396	373	392	366	377	377	378	366	380	385	367	416	388	335	394	377	399	374	345	364	407	378	419	406	374	388	371	356	402	380	400	379	358	383	361	323	346	360	395	394	358	390	394	397	358	367	402	379	388	366	369	362	366	382	347	358	385	374	364	366	395	359	404	344	352	358	339	364	416	350	357	405	378	332	362	361	418	368	368	418	350	353	346	366	366	395	364	353	374	362	343	416	356	372	369	384	388	389	372	351	381	350	365	368	389	389	362	374	391	375	378	366	373	381	352	374	378	389	398	375	375	389	377	357	359	373	368	358	357	372	355	394	398	390	390	370	393	362	377	381	349	383	379	388	390	368	402	334	386	401	322	389	405	392	365	378	375	368	360	375	389	379	358	353	382	396	354	401	374	373	379	373	392	360	392	359	392	338	373	386	310	386	363	384	380	363	368	417	381	379	368	399	383	385	395	396	356	358	387	379	361	374	408	364	372	356	369	395	380	384	375	379	366	393	354	362	392	396	384	421	365	405	352	388	382	416	407	352	356	363	379	361	367	387	404	365	418	363	366	355	415	388	392	378	417	389	368	352	342	391	383	376	368	398	368	372	370	370	369	375	368	372	400	350	335	387	377	368	343	398	382	359	376	358	372	363	353	394	343	381	391	386	350	369	383	360	397	373	351	364	366	392	370	360	386	381	360	337	380	391	379	397	361	348	353	373	350	368	360	368	386	386	382	382	370	358	385	380	358	362	376	383	364	372	363	367	343	350	333	345	357	381	376	393	405	359	406	386	381	391	398	371	370	368	397	347	348	371	371	360	418	377	404	363	353	345	375	392	376	364	352	378	405	376	385	368	374	373	377	351	372	387	373	407	388	337	381	407	380	392	397	375	389	370	362	361	408	362	400	381	384	394	366	356	416	408	359	389	367	376	382	354	378	389	400	343	374	371	350	373	354	365	360	408	364	359	372	302	364	389	368	377	370	374	370	358	320	357	414	362	399	366	384	386	420	379	376	392	402	358	385	379	359	346	357	390	394	369	385	389	388	399	370	367	375	364	357	388	356	379
3981	434	265	272	247	220	241	222	199	220	224	235	227	215	198	210	210	195	205	213	220	226	210	214	220	197	217	259	263	218	222	213	207	208	192	244	196	210	240	203	191	225	214	218	200	187	226	218	217	236	239	192	228	199	209	186	179	214	239	196	212	214	213	238	222	248	203	201	221	194	210	253	207	222	216	193	238	198	213	208	230	212	209	223	190	225	213	219	211	209	201	201	233	206	228	212	220	210	212	211	197	204	218	193	229	212	213	206	191	223	207	207	232	222	197	209	205	214	237	190	214	193	198	230	214	227	195	211	210	212	209	220	197	216	227	199	198	217	209	226	180	195	197	194	225	212	205	210	198	204	198	178	198	212	185	200	223	203	199	184	216	217	212	221	229	200	206	192	199	222	192	201	195	198	237	220	216	220	206	208	205	207	229	232	216	210	213	228	229	219	218	189	202	201	189	213	190	220	234	189	208	192	205	187	206	197	197	251	222	199	223	203	213	216	206	226	232	208	198	208	206	192	220	193	199	222	229	197	194	209	230	219	203	197	198	191	203	204	193	215	213	237	217	214	209	228	222	185	213	243	214	209	204	231	225	212	210	218	211	211	216	200	203	204	222	224	203	218	200	188	192	237	195	191	213	223	212	221	220	206	218	207	239	221	188	201	223	194	196	207	234	213	190	213	189	194	210	214	210	213	218	199	199	214	212	175	212	212	215	194	247	199	193	200	206	239	231	205	211	211	237	205	238	231	192	218	212	204	222	184	229	187	216	202	197	215	195	196	232	201	200	206	235	199	222	204	195	223	200	213	223	204	207	180	218	211	218	215	208	207	208	188	234	225	209	215	207	210	203	201	239	202	203	190	255	192	191	211	201	227	209	205	205	205	215	219	215	205	208	213	213	209	201	198	235	212	215	228	209	218	211	196	237	225	227	236	226	212	231	206	215	221	210	199	208	193	220	203	207	224	200	220	218	202	198	198	203	185	192	205	210	201	197	235	211	208	211	208	211	206	199	217	203	223	208	240	206	232	227	187	194	216	221	200	227	229	188	194	229	203	224	196	222	201	207	193	220	217	209	191	209	215	212	220	214	212	208	226	210	211	236	239	227	193	232	216	188	203	213	193	201	187	206	217	215	188	194	229	208	232	211	197	215	195	210	211	175	192	211	217	203	203	213	205	204	229	241	218	195	223	226	202	222	185	217	204	219	210	234	217	223	184	219	198	227	197	192	223	222	211	228	208	207	213	225	219	217	226	220	223	223	186	211	197	207	208	194	200	224	207	193	187	214	201	220	217	225	225	202	212	182	194	229	205	183	207	199	233	220	195	207	207	220	201	200	226	199	190	240	201	188	198	224	200	217	243	214	206	217	223	218	211	223	198	184	199	206	201	207	207	216	201	189	211	204	198	198	203	196	210	210	227	195	203	218	202	204	214	205	197	201	209	221	221	230	193	209	228	232	202	225	198	190	221	186	199	206	188	224	216	212	197	232	236	195	221	217	211	213	215	238	214	197	215	203	201	230	209	201	189	215	248	204	222	200	227	216	218	205	212	206	214	206	203	205	200	199	215	222	247	208	209	199	239	199	218	201	204	199	232	216	208	233	232	215	226	235	220	224	202	229	229	209	240	221	198	190	203	197	210	220	205	227	220	225	206	216	194	223	223	219	209	202	218	215	217	205	217	216	183	194	246	208	212	192	213	178	197	214	207	207	186	196	244	211	212	237	204	199	243	205	198	231	224	202	209	213	198	218	210	219	240	186	208	217	200	206	193	217	191	197	188	212	222	231	240	190	172	242	243	238	226	215	208	241	190	186	204	215	200	194	183	197	222	198	211	211	186	211	186	205	231	215	210	191	192	224	218	199	245	254	204	192	208	183	195	205	200	232	211	205	201	180	204	228	211	193	212	196	185	210	210	234	218	225	212	196	205	224	180	227	224	218	232	199	207	197	180	208	178	207	217	213	198	221	202	216	231	223	229	202	244	238	210	220	229	205	189	208	204	198	231	222	211	212	207	208	215	224	206	240	223	203	209	198	196	225	191	210	166	218	222	256	197	194	192	212	207	224	205	194	207	182	205	209	217	219	208	186	205	200	196	215	204	215	212	191	192	187	208	205	207	228	215	204	217	189	210	222	247	209	194	218	211	214	218	221	220	206	228	201	209	204	239	236	202	211	213	224	210	202	227	192	204	224	219	221	195	211	220	196	209	188	197	194	227	183	218	231	216	202	223	214	198	220	213	196	205	224	212	231	207	228	197	235	208	196	188	219	211	230	200	205	225	195	224	218	207	235	194	236	210	235	218	224	214	219	211	210	183	217	198	207	198	208	233	216	211	226	222	206	226	225	207	202	216	217	238	224	212	185	220	189	232	209	215	220	216	222	210	207	218	205	192	228	205	206	209	185	198	223	210	200	191	211	211	186	214	212	214	187	208	232	216	200	230	219	191	249	203	180	232	229	222	209	198	210	228	210	197	196	215	209	212	211	208	233	217	199	197	223	214	235	189	206	216	225	222	216	206	218	179	204	219	212	205	224	212	234	244	216	209	224	200	215	235	226	163	212	212	214	192	202	215	197	228	240	231	193	216	208	199	201	214	230	204	202	195	223	210	215	219	212	206	208	191	209	214	208	185	221	216	193	186	204	197	203	192	217	186	197	203	218	199	207	192	224	240	199	240	243	231	201	204	203	249	218	214	224	201	221	190	200	209	181	179	230	201	201	232	211	199	226	198	219	213	224	216	204	210	201	216	204	201	240	230	227	198	207	201	226	205	221	189	226	235	185	210	213	181	214	192	188	226	213	214	221	220	209	212	216	210	223	217	214	243	209	202	191	196	203	204	220	208	231	206	202	184	196	222	171	237	214	220	234	217	198	212	206	230	195	209	225	228	193	212	223	214	237	201	232	236	233	211	189	209	216	247	216	225	218	194	206	199	208	186	221	200	207	220	185	205	206	202	173	199	196	190	215	215	219	216	196	184	210	207	216	238	219	211	226	214	207	229	188	232	197	216	217	229	210	234	218	202	218	194	215	234	221	201	205	187	202	222	208	219	192	214	231	197	220	225	219	200	207	208	192	188	227	213	202	245	225	230	213	217	243	230	218	205	210	202	190	205	219	206	205	209	214	214	187	225	204	197	248	226	232	223	201	191	195	190	240	194	224	231	213	208	220	219	192	236	213	186	221	205	192	230	231	194	192	209	228	216	215	211	226	217	249	177	193	239	197	199	221	197	189	172	223	211	196	218	229	206	205	236	231	205	176	184	225	198	206	221	209	224	218	212	194	177	207	213	220	184	205	193	227	203	233	229	220	215	202	216	196	217	231	198	212	194	217	219	201	225	226	194	208	224	238	211	198	183	215	213	198	232	201	180	205	194	223	192	203	197	211	228	193	208	213	220	200	208	221	203	197	212	211	214	191	200	208	175	205	225	175	202	217	188	221	189	213	247	203	200	192	206	203	216	209	207	210	221	205	202	180	226
3393	832	688	754	720	700	642	669	697	595	646	540	633	592	566	577	562	587	587	619	514	569	598	585	568	581	594	622	579	587	552	598	560	581	590	615	559	614	580	588	596	528	540	591	600	573	561	547	518	622	578	539	609	542	550	583	592	533	540	579	589	575	611	580	537	609	546	585	555	564	564	606	582	564	568	534	632	568	565	547	561	615	569	567	595	546	572	521	554	571	566	567	556	573	536	554	599	569	548	570	590	561	574	558	548	604	562	564	584	594	542	541	585	589	551	585	570	582	562	565	542	545	540	588	570	550	560	558	567	572	546	565	565	568	567	562	607	593	566	551	547	601	556	532	576	529	554	621	597	537	541	591	575	543	562	554	570	548	584	564	577	617	560	550	640	571	574	560	525	506	546	554	566	600	623	614	575	582	563	584	594	567	552	519	574	587	578	567	601	567	583	569	569	560	544	598	547	582	538	539	556	611	514	558	550	565	562	596	581	593	556	576	527	577	561	600	613	591	595	610	545	575	614	617	601	608	577	561	532	547	546	542	535	545	595	544	556	539	557	583	593	595	584	552	517	591	590	534	545	572	578	563	536	563	586	533	577	590	586	561	611	568	573	580	578	601	557	577	541	581	564	554	567	515	594	571	561	581	597	582	551	565	575	555	584	525	613	550	604	552	564	575	588	504	561	604	588	540	587	542	591	575	575	572	588	563	567	546	582	582	551	559	585	608	562	557	644	584	599	587	581	588	554	563	607	550	563	565	559	581	548	532	587	536	533	583	583	613	525	575	563	600	621	548	537	604	557	560	546	554	589	538	521	555	640	541	593	615	573	597	615	566	550	572	553	563	569	549	547	586	592	599	554	587	576	558	565	592	576	545	547	623	580	563	595	579	556	582	581	544	598	544	547	587	573	564	569	573	541	534	606	615	521	538	552	565	544	598	565	582	569	564	546	570	565	584	546	571	553	579	540	579	577	578	591	585	544	552	607	558	573	541	556	615	584	559	505	624	592	524	529	592	615	582	550	552	603	532	550	560	568	559	577	589	535	572	574	523	539	590	574	549	528	563	575	587	572	567	603	594	535	614	574	646	533	565	588	534	568	561	536	590	534	557	556	584	570	589	574	547	591	540	584	565	573	587	590	558	580	560	559	551	581	591	567	568	580	503	546	571	553	567	562	596	550	591	574	533	588	547	568	558	546	607	578	543	587	546	605	550	571	575	582	573	556	593	551	573	586	591	593	585	545	573	561	593	580	560	606	619	615	593	571	624	563	570	632	597	584	540	594	558	583	562	578	551	570	571	591	604	585	588	603	535	608	544	566	585	544	589	569	626	553	542	577	564	573	581	592	550	565	570	558	577	581	581	564	543	569	646	552	573	554	557	577	552	590	536	615	547	527	557	567	578	585	568	525	577	588	537	575	562	551	568	563	588	564	577	547	562	595	566	608	541	581	579	562	543	573	563	521	577	561	613	546	559	559	557	590	572	555	590	577	573	613	550	580	567	546	545	606	604	572	571	562	592	554	557	602	557	537	565	627	579	562	561	579	563	528	568	571	541	548	563	614	570	581	557	573	518	570	571	540	572	564	577	580	582	586	531	577	566	564	558	587	566	581	598	613	595	578	545	579	555	544	550	623	576	572	552	609	517	553	582	581	540	541	557	587	560	559	534	587	616	594	590	640	618	520	556	591	571	547	586	572	604	533	556	605	527	548	565	570	594	582	567	570	561	624	561	546	599	605	560	586	601	571	576	552	531	593	565	577	549	603	552	609	568	572	606	593	589	569	565	585	555	620	612	584	565	554	587	571	590	570	533	546	555	563	545	557	564	572	565	538	560	574	578	635	611	557	559	535	589	556	606	553	545	577	592	553	591	591	582	567	588	586	584	572	575	560	597	584	552	571	583	574	533	613	574	569	575	580	581	577	588	574	552	522	613	557	564	579	584	588	605	544	587	601	552	592	589	604	553	546	535	572	590	580	586	572	524	611	577	546	581	555	558	571	584	534	532	576	553	596	589	610	556	552	611	565	577	610	581	591	592	554	526	588	567	565	598	619	588	585	570	584	575	568	491	560	563	569	567	621	591	570	587	601	567	591	597	581	589	572	540	548	596	557	573	544	573	554	586	556	572	596	562	548	592	570	604	587	562	574	570	561	568	576	560	594	593	590	592	539	533	591	568	582	562	587	564	555	577	588	567	591	575	583	604	551	577	565	617	558	553	636	598	576	571	526	560	586	581	549	593	598	546	619	538	609	561	575	580	599	557	574	648	536	588	592	575	567	591	555	578	551	568	588	579	525	546	604	548	536	587	621	592	617	555	591	588	537	565	611	578	616	577	567	608	584	590	579	586	581	556	535	589	529	567	574	562	571	603	513	586	576	558	604	594	549	553	527	580	617	599	575	549	533	554	585	595	554	549	598	517	589	535	596	593	574	555	591	536	561	561	521	599	541	555	546	588	575	542	579	575	541	581	594	559	577	560	533	591	608	551	584	562	534	538	597	575	607	606	567	548	579	549	532	581	565	577	538	532	556	592	567	517	585	557	573	598	569	541	586	558	571	530	560	551	532	595	553	576	566	559	573	592	556	507	553	566	551	520	591	599	538	570	600	565	571	547	523	589	589	587	552	572	547	537	528	582	582	584	563	619	587	594	568	532	600	581	601	560	568	546	598	599	574	559	577	555	581	540	515	560	534	563	573	556	544	608	523	560	596	582	616	576	579	587	584	583	581	597	545	560	598	586	562	551	563	571	549	594	575	573	552	557	556	573	563	574	545	601	573	572	532	594	566	562	553	583	598	539	553	595	548	591	606	555	563	576	596	556	575	567	541	596	586	578	596	573	580	584	567	554	606	561	573	583	596	551	586	620	555	568	611	570	548	559	540	581	557	571	571	548	596	562	622	546	554	530	584	611	573	579	572	571	574	549	575	579	579	562	580	583	575	588	580	568	548	570	578	582	575	563	557	544	577	569	560	566	531	545	573	535	596	514	616	565	567	550	578	546	557	602	598	579	633	589	589	552	562	580	576	572	554	591	579	586	573	603	562	554	542	567	530	555	542	543	582	568	568	605	581	591	554	595	573	558	588	549	566	547	565	564	562	584	574	607	560	549	544	540	549	572	559	561	568	544	530	561	594	528	562	559	554	543	546	536	559	563	588	587	562	566	591	601	591	581	564	617	609	553	595	560	539	556	575	564	597	610	584	574	549	554	547	566	528	562	569	593	547	585	581	543	514	561	552	571	547	601	560	585	591	569	561	564	552	562	574	532	539	614	564	559	581	581	541	583	573	581	588	544	581	571	552	571	572	596	532	549	606	555	573	553	572	535	575	623	579	598	596	563	562	596	577	548	588	534	558	560	550	578	574	566	601	548	563	585	568	570	580	582	631	616	557	554	575	549	570	567	570	565	587	561	575	544	558	586	548	614	589	571	542	586	586	552	540	590	568	565	577	572	559	533	609	594	577	562	581	601	558	561	567	549
23601	5391	1290	1020	783	639	516	448	380	385	368	313	366	324	299	296	311	276	285	265	272	290	287	267	305	250	288	271	261	264	278	272	264	288	277	267	261	241	280	268	232	225	280	247	268	270	248	251	265	255	250	261	289	242	256	265	262	250	245	267	258	248	249	236	235	249	246	259	260	235	256	277	242	265	308	270	226	254	247	266	251	286	248	258	281	228	281	245	260	279	275	263	264	256	239	260	243	283	249	263	231	264	259	270	264	256	276	221	261	239	283	248	290	240	260	287	248	222	269	265	233	254	272	257	272	266	277	251	275	241	234	255	259	228	232	276	273	262	266	261	280	248	237	259	221	275	277	243	253	244	280	228	268	265	279	269	278	244	250	278	215	294	242	259	240	269	249	236	268	266	271	250	262	244	237	248	248	244	267	273	258	245	252	264	245	286	259	281	275	252	268	258	253	233	234	246	291	268	242	263	255	248	248	232	255	243	250	220	277	279	252	254	236	227	247	255	268	261	240	255	226	280	284	246	262	223	250	269	242	269	255	240	224	259	248	256	262	268	276	280	238	262	234	280	275	276	255	282	251	259	252	244	263	264	275	249	279	286	259	283	252	273	266	238	273	265	266	285	243	288	228	266	251	248	259	251	261	243	248	274	284	248	261	235	265	209	248	285	275	254	252	228	280	262	234	253	251	251	273	261	257	264	251	300	234	243	263	288	240	263	245	266	260	257	263	261	272	231	250	244	275	261	249	259	264	241	258	220	230	262	246	248	255	236	267	261	260	246	248	273	275	255	251	259	236	260	263	215	266	255	229	232	267	259	253	277	239	264	269	255	232	250	238	235	264	232	278	228	254	245	257	246	269	245	272	243	235	270	280	246	265	253	260	242	241	250	255	235	214	254	240	241	261	246	264	234	239	257	235	267	226	248	242	284	260	268	266	246	253	280	293	261	244	250	246	233	260	293	251	248	270	294	231	264	270	263	266	248	259	246	233	240	263	288	246	249	272	286	260	240	269	244	255	252	276	276	252	255	224	279	249	269	276	248	252	259	264	272	247	254	262	245	262	256	253	270	262	268	242	259	262	276	288	246	244	225	238	240	263	265	259	261	241	235	251	240	238	246	267	282	252	267	250	255	261	263	261	269	268	245	227	268	225	250	268	235	246	262	253	239	248	232	254	258	251	233	244	232	269	256	276	247	264	268	260	260	264	267	251	284	244	245	256	273	275	271	265	251	236	282	267	247	259	277	269	256	259	280	241	241	245	225	276	241	274	274	243	262	244	270	278	257	258	219	256	276	257	249	226	259	235	242	261	235	238	273	222	262	249	253	265	264	249	253	247	261	237	246	266	241	250	249	264	253	250	254	274	228	242	248	253	246	248	255	271	277	244	278	262	227	260	242	274	267	234	252	226	260	273	253	252	238	237	249	247	232	245	260	274	230	260	249	275	274	243	245	264	263	261	252	294	278	269	274	264	289	276	244	266	231	260	271	244	251	235	233	295	238	235	264	259	246	272	280	267	243	253	281	237	263	274	255	252	251	246	250	212	241	249	259	278	296	251	209	251	266	285	235	247	261	292	238	254	254	253	278	291	286	243	275	277	262	277	248	235	261	252	259	284	270	275	259	239	229	239	280	239	247	256	255	276	254	270	265	256	253	256	252	239	281	260	257	245	245	262	239	253	239	235	246	265	258	294	228	272	260	247	231	287	286	246	247	237	255	220	229	257	246	254	256	246	251	260	272	220	260	251	256	263	235	246	255	239	260	241	263	263	257	265	243	251	270	259	265	238	264	248	250	252	255	272	257	247	255	254	260	256	238	242	239	247	242	235	242	254	243	274	247	268	267	250	249	295	267	264	268	247	248	251	220	254	235	249	239	243	244	267	254	261	249	274	252	260	239	256	251	280	239	230	266	256	219	245	239	289	255	243	263	273	287	273	272	269	267	241	224	240	251	217	257	259	254	282	271	240	252	233	242	261	269	226	271	276	262	246	271	268	260	231	264	251	252	239	248	238	273	271	255	233	219	264	253	260	244	264	236	240	261	278	265	262	249	259	296	254	250	250	251	241	249	258	280	288	249	257	280	255	243	239	244	303	287	274	250	265	236	253	249	268	276	219	253	257	269	262	251	240	245	264	255	260	237	230	247	248	243	248	264	228	233	266	248	250	245	266	254	260	250	268	262	233	243	266	249	250	251	245	238	249	259	242	264	264	249	247	245	245	280	234	246	264	258	255	231	253	240	257	246	260	251	233	269	242	257	261	305	242	268	240	247	241	270	265	249	252	242	256	231	244	261	256	256	229	230	248	268	275	258	255	272	235	256	274	262	251	272	246	220	254	280	225	255	258	255	245	246	283	228	262	250	277	256	243	288	230	263	248	239	239	235	264	256	259	250	270	277	271	290	265	252	257	260	245	273	241	257	247	264	270	259	268	242	257	248	274	258	287	226	266	260	235	242	254	261	264	274	275	251	249	258	275	278	233	245	248	242	309	264	257	238	263	289	267	256	233	261	268	271	272	274	244	281	240	254	237	249	261	268	248	247	260	268	259	240	273	253	257	285	239	270	266	248	249	256	236	249	224	252	261	251	242	273	264	245	265	298	278	283	277	261	265	269	236	243	269	252	250	255	279	248	230	260	277	278	246	251	248	253	276	268	299	263	260	267	252	258	294	280	272	268	248	251	267	251	273	261	232	267	265	233	267	283	244	260	252	307	266	230	262	260	241	225	261	259	275	292	262	263	235	249	243	265	268	243	231	244	268	245	242	232	220	275	261	250	231	253	262	275	274	248	282	254	254	254	262	242	233	267	276	262	275	248	260	248	274	241	247	266	250	211	235	270	286	255	280	256	231	248	255	279	252	238	245	253	266	265	255	259	241	276	261	278	255	256	235	241	284	280	277	263	258	240	255	263	258	240	263	253	259	283	266	259	250	261	229	242	265	259	250	264	251	258	253	270	269	268	249	273	256	273	242	259	250	253	279	283	253	270	270	262	298	261	255	256	255	255	245	230	230	244	239	255	248	240	231	259	291	248	258	238	235	282	253	270	245	246	265	248	258	277	225	232	272	243	260	261	266	244	284	268	241	243	261	267	248	241	248	249	259	246	270	249	237	248	233	257	277	248	234	259	259	248	225	263	247	254	239	238	262	245	235	277	277	222	302	266	284	248	261	234	269	254	239	240	259	266	241	278	253	260	274	268	237	270	261	243	235	264	252	265	268	242	274	294	262	260	284	288	289	219	242	253	244	265	265	266	248	255	230	241	241	249	293	250	238	281	261	250	269	252	285	270	236	266	262	247	265	259	226	242	242	264	261	252	259	233	248	285	254	248	251	259	260	273	232	254	245	254	279	244	246	283	250	256	244	272	265	242	263	237	263	269	281	235	256	251	253	231	262	235	250	239	250	262	268	279	265	232	245	244	276	264	304	263	241	290	255	255	262	286	227	261	264	277	225	241	243	273	253	248	276	262	232	267	265	252
13594	3574	2538	3117	2785	2424	2079	1682	1483	1394	1316	1170	1123	1024	995	1000	975	901	878	857	790	847	813	798	777	774	743	770	725	773	699	742	741	721	719	738	696	688	664	753	696	752	679	671	743	712	723	694	681	736	700	713	643	711	689	655	721	699	674	683	671	676	680	675	652	673	694	675	687	710	688	661	659	651	641	703	644	638	704	699	704	669	662	713	633	683	684	679	640	680	647	700	678	725	697	706	644	711	678	690	683	700	658	645	671	694	661	663	680	622	696	720	650	682	692	676	696	659	656	670	633	680	693	638	673	675	640	652	649	628	648	679	644	658	629	679	688	653	643	683	709	698	657	687	692	687	653	641	668	663	644	655	654	646	653	621	693	630	673	661	642	642	653	681	641	634	642	687	656	658	701	621	604	691	669	658	691	665	663	672	650	653	605	693	671	671	670	612	694	644	620	652	671	656	646	630	707	659	621	677	634	654	605	683	637	726	685	654	663	643	652	664	681	663	642	650	656	663	697	673	661	641	646	678	662	638	626	625	659	636	667	680	661	670	701	680	613	688	644	707	658	651	677	682	624	632	696	678	621	698	619	649	675	620	712	658	653	664	693	631	711	687	700	626	648	644	646	714	724	672	634	657	616	673	640	624	654	642	661	669	644	646	644	644	641	612	676	651	718	676	645	645	672	625	636	636	662	648	667	675	691	663	674	674	677	650	644	640	632	588	662	671	653	649	680	667	639	684	617	660	714	703	654	651	650	662	651	661	646	714	655	669	639	672	617	642	629	657	670	692	677	671	666	615	647	663	659	600	658	710	635	722	644	661	641	652	632	635	674	636	671	649	692	631	661	691	629	623	692	629	677	653	683	657	702	660	646	645	641	647	699	703	681	610	651	644	627	660	653	642	710	621	620	639	698	656	659	653	652	630	650	654	670	645	639	644	627	622	657	697	656	659	654	645	663	667	682	692	636	679	678	639	636	671	652	655	688	641	683	651	676	689	651	653	647	638	676	652	628	703	675	663	663	669	680	613	703	649	690	640	667	698	647	654	645	698	654	690	626	627	634	651	671	674	699	684	666	703	604	692	665	691	682	660	655	697	604	702	700	686	626	679	699	597	651	683	684	652	642	669	677	665	661	637	628	668	635	660	659	687	674	674	632	672	648	680	684	648	662	688	685	651	709	650	666	699	624	650	652	627	673	692	619	656	680	669	666	683	668	664	681	606	667	655	694	670	679	639	707	694	645	686	668	714	696	672	680	655	653	631	678	610	663	694	646	686	711	652	676	699	686	654	618	643	675	670	638	617	687	649	650	679	628	627	647	706	684	635	741	627	668	692	654	727	650	671	655	688	649	623	643	647	719	704	649	637	632	607	718	629	656	629	688	673	664	712	672	644	646	633	636	665	643	658	679	671	659	667	651	637	616	632	676	612	650	674	676	687	681	666	650	649	626	683	682	651	700	663	648	671	621	609	689	669	667	658	636	663	641	666	657	638	647	654	644	679	661	642	730	621	711	646	648	635	681	647	676	658	635	641	646	658	686	663	643	636	649	684	645	668	660	668	674	694	674	646	718	719	664	653	632	665	645	689	637	638	678	656	655	676	643	696	618	673	674	696	625	717	688	680	668	641	642	621	642	694	689	649	634	620	705	689	720	638	681	622	639	690	608	687	652	637	629	703	725	668	615	632	700	665	640	674	688	711	643	692	640	704	677	649	591	656	608	640	659	644	655	680	647	646	633	662	681	658	647	633	640	689	678	663	605	654	610	654	698	633	668	656	676	648	662	634	607	684	647	663	666	629	695	647	628	690	676	691	660	658	660	657	624	666	642	681	626	645	705	653	682	612	721	650	660	669	648	629	653	669	647	667	628	668	644	709	671	683	654	652	678	634	645	624	645	667	654	693	685	673	632	673	661	652	643	674	681	641	665	646	636	641	631	656	648	625	638	670	683	661	618	633	616	660	668	679	680	652	669	683	687	657	673	624	648	724	654	695	682	633	667	664	672	655	645	667	671	683	682	692	659	637	639	681	622	645	667	679	649	672	667	645	705	663	603	599	671	632	681	705	722	628	679	668	668	683	651	648	688	658	708	637	643	692	656	663	657	661	651	662	661	658	718	664	628	677	668	702	687	681	639	705	655	621	654	660	692	699	633	641	681	728	679	640	651	675	639	629	685	709	668	683	676	682	645	643	672	660	666	656	663	702	718	690	692	680	672	657	692	660	658	671	678	682	635	670	644	666	707	715	662	665	691	641	624	642	656	633	632	656	669	654	685	637	685	646	653	719	663	645	645	654	688	624	631	683	650	670	671	628	664	637	676	688	599	711	691	676	640	673	663	652	677	649	625	630	639	676	645	633	664	682	633	681	648	672	649	630	648	650	676	699	687	652	643	669	633	648	651	627	665	649	694	659	653	633	680	643	635	668	648	678	654	683	712	637	640	651	682	666	676	646	721	670	676	653	640	634	693	645	629	638	652	676	648	674	718	664	648	658	662	670	716	645	714	697	646	664	665	712	660	685	675	641	656	661	645	637	697	692	692	641	655	654	630	620	670	637	643	666	695	662	664	644	683	650	624	618	671	656	687	639	644	662	646	633	712	697	700	639	692	677	631	667	638	669	640	655	685	678	647	698	692	692	644	672	652	654	698	624	690	660	729	685	679	663	659	719	641	631	660	646	663	659	648	656	661	676	645	655	639	675	641	667	625	690	679	663	670	674	627	699	696	652	666	625	665	646	654	644	671	703	703	688	688	639	666	646	634	643	677	646	649	686	697	654	648	714	638	705	642	658	678	664	619	670	662	711	667	671	697	691	695	680	651	656	676	660	662	670	765	655	672	688	620	679	688	684	685	659	612	670	704	674	662	693	653	629	608	616	654	691	660	702	700	624	643	671	625	675	641	707	674	646	679	664	667	666	654	643	682	654	675	645	677	705	667	672	659	710	700	682	656	691	656	643	655	669	623	688	620	663	690	660	615	673	665	674	693	715	669	676	659	676	648	666	678	620	679	662	669	671	681	658	637	659	650	677	660	624	666	680	663	652	645	712	690	699	689	677	703	623	634	674	688	624	636	665	704	659	645	684	672	645	667	638	624	682	660	646	669	653	685	655	641	673	678	666	625	681	644	665	682	656	678	666	669	634	651	615	668	671	639	637	684	676	663	659	712	645	665	725	601	692	667	662	664	663	641	691	692	635	640	598	660	624	632	633	626	650	617	614	647	689	633	645	677	645	684	651	667	651	679	661	705	664	653	648	702	653	671	668	644	649	681	693	658	644	633	650	698	642	638	639	705	661	649	598	654	657	684	677	708	702	662	678	634	660	621	666	679	674	641	650	667	659	704	666	641	670	643	674	690	705	688	631	680	655	661	667	680	642	641	641	721	654	637	687	644	637	670	669	662	649	636	626	656	686	641	658	678	626	648	704	715	674	688	710	658	668	651	705	640	660	707	643	630	655	683	653	637	618	643	666	639	675	675	625	681	688
35520	12633	2581	1742	1108	843	657	501	447	363	300	289	266	236	255	231	219	214	214	213	175	181	196	160	143	144	163	149	164	158	157	152	141	136	143	166	152	143	145	146	138	151	152	142	168	153	136	137	146	143	160	131	124	126	146	130	143	130	123	151	136	163	131	139	137	141	153	139	142	130	130	118	154	152	141	152	124	146	150	139	141	155	130	120	104	135	129	136	153	111	137	127	139	134	130	125	142	135	151	124	114	132	143	147	142	147	124	145	131	127	131	147	129	162	152	143	135	139	134	162	143	115	134	154	161	157	125	129	134	167	140	145	139	155	143	130	125	135	147	148	130	145	148	154	137	144	141	132	136	134	114	142	127	137	121	123	131	143	131	144	141	136	138	119	136	135	112	152	125	138	127	151	115	159	130	134	142	131	131	129	150	142	121	148	136	130	125	142	142	141	143	116	145	149	135	138	140	151	149	123	125	139	135	150	125	121	141	128	131	142	126	130	152	120	120	126	138	135	137	103	138	125	116	136	123	131	123	147	141	139	139	147	145	113	139	152	118	133	141	155	153	155	164	139	118	140	144	143	161	124	138	143	117	124	133	120	136	148	162	147	135	131	148	138	138	140	124	141	126	143	111	150	133	145	142	138	120	129	148	118	134	137	148	148	144	128	133	127	133	138	143	118	130	131	150	125	128	120	137	157	144	128	147	126	152	132	134	134	140	152	114	140	140	145	139	172	131	105	131	136	117	146	132	119	146	148	141	100	135	127	159	150	124	157	133	144	131	135	160	139	136	163	127	135	124	126	141	133	132	139	126	131	141	126	148	144	123	109	132	156	143	139	132	126	142	143	158	144	123	139	141	125	148	152	156	161	144	118	124	124	144	129	135	145	148	136	131	138	142	137	128	135	132	158	115	143	153	137	155	146	126	140	126	146	146	126	149	115	132	131	129	159	134	116	145	133	156	134	142	138	129	143	150	141	138	132	151	125	129	144	130	136	146	139	145	141	160	125	140	136	134	148	122	135	112	140	139	133	135	126	127	126	141	111	153	131	146	151	145	147	110	151	136	134	133	135	139	119	136	119	126	125	150	136	115	135	147	116	142	144	146	147	137	142	125	140	143	135	138	145	147	125	116	138	138	139	140	118	145	142	121	146	140	124	152	119	152	138	139	148	126	133	154	130	115	126	141	124	137	128	132	135	139	119	128	133	138	133	139	134	123	147	134	141	124	141	131	140	138	135	140	124	128	136	149	163	163	130	129	151	157	112	120	133	139	130	140	104	152	142	150	134	133	132	163	120	137	138	126	131	133	131	134	130	150	117	136	166	128	129	135	150	116	164	134	145	135	120	143	128	160	155	143	116	138	147	155	135	126	137	118	151	130	150	136	123	128	137	125	142	122	123	123	139	126	137	137	128	114	141	135	127	133	159	149	142	128	136	127	131	113	129	128	140	129	127	131	160	141	134	150	170	132	129	151	156	146	134	133	150	152	139	122	137	150	141	147	130	146	145	137	122	144	135	139	120	116	115	143	139	146	144	131	153	109	150	136	135	136	142	120	122	134	162	128	131	124	144	111	140	142	152	142	128	131	154	131	131	134	132	132	126	139	116	110	145	142	123	135	147	144	149	148	140	98	136	154	134	143	137	140	143	130	119	123	138	125	136	149	136	134	134	114	113	132	129	167	126	124	147	138	134	118	150	139	137	142	144	144	128	165	169	134	146	115	137	119	158	142	140	144	139	137	148	137	157	142	116	163	135	131	145	124	129	126	127	149	116	148	131	122	137	164	139	141	155	144	157	143	151	136	139	121	131	125	133	118	97	131	123	138	123	145	152	149	159	149	149	112	146	136	131	135	146	128	120	109	147	139	126	155	141	119	145	125	127	119	135	137	154	149	140	142	119	140	121	142	136	146	148	135	135	160	116	144	151	131	110	129	141	139	164	132	139	126	131	124	134	138	128	133	145	152	145	123	135	129	133	132	139	135	147	132	125	149	141	126	123	151	134	123	138	138	133	133	147	143	144	121	122	146	131	139	133	137	139	118	139	133	122	121	137	106	137	129	152	130	150	132	131	143	146	125	129	147	126	131	133	150	139	144	128	126	143	129	142	134	130	147	129	135	140	122	147	136	134	138	139	108	147	146	130	145	142	133	132	137	146	140	143	136	151	144	134	143	136	137	122	149	148	139	116	141	155	144	117	130	128	142	125	122	139	135	153	128	142	149	120	159	137	129	128	157	131	133	140	144	139	120	148	158	157	130	131	125	143	128	139	151	144	137	115	143	138	143	129	137	146	141	117	146	122	141	132	129	117	139	130	141	155	158	159	131	155	174	128	134	145	144	149	154	155	148	151	121	135	131	130	149	134	145	126	139	132	137	138	141	141	141	143	153	117	133	148	138	148	129	136	143	138	136	125	143	128	132	137	136	121	137	135	159	141	148	120	152	183	144	116	133	125	143	133	140	132	143	133	155	121	130	138	139	140	144	137	113	125	154	130	144	144	141	127	141	124	134	139	123	123	158	134	126	124	135	157	131	140	140	135	128	146	137	141	134	148	120	145	131	148	142	125	146	139	130	138	131	135	120	161	151	146	111	145	127	144	141	152	129	134	127	138	116	158	108	126	131	119	143	148	157	126	131	143	128	157	148	140	141	134	141	142	133	142	145	151	129	154	148	143	127	117	140	153	130	148	151	137	149	145	152	140	140	126	149	127	124	133	133	133	134	155	130	117	153	120	134	135	127	131	150	134	143	134	125	129	140	149	145	130	154	126	145	132	138	115	126	139	154	128	128	135	142	121	142	134	155	143	151	129	141	146	132	142	120	121	147	132	135	132	138	139	131	140	130	149	137	148	136	143	128	134	135	162	128	131	146	117	144	124	132	137	138	115	161	154	133	126	135	133	139	137	133	127	177	143	131	147	170	126	134	129	145	131	140	139	123	151	125	129	160	148	134	125	122	137	164	122	144	151	148	148	125	135	135	150	139	127	148	146	148	120	143	132	138	136	133	132	146	116	129	137	141	126	134	130	125	142	141	145	134	129	117	144	128	156	132	141	145	137	126	126	142	142	149	161	130	121	130	143	120	127	122	145	162	156	140	128	113	142	140	141	127	129	131	113	126	132	135	158	128	115	128	135	128	126	137	145	103	145	141	127	123	140	145	130	121	144	140	125	141	142	126	121	147	144	157	154	154	121	120	151	128	153	152	151	132	139	149	129	125	145	139	139	137	134	127	153	138	137	157	145	144	136	137	144	134	153	133	131	127	143	133	141	135	148	134	152	143	125	135	149	135	135	148	147	143	105	139	139	136	137	143	135	117	144	136	138	146	129	139	158	120	130	129	150	146	134	146	138	118	139	132	135	131	120	134	138	150	162	132	125	128	137	127	135	129	145	158	106	120	118	124	150	134	123	137	128	154	147	122	128	128	152	131	136	135	129	140	137	122	131	137	126	166	132	136	154	140	129	145	165	142	138	140	156	131	131
20526	5190	3878	4817	4204	3546	2949	2420	2102	1772	1526	1359	1229	1100	1019	910	852	827	777	755	734	670	717	598	634	609	580	559	552	562	535	520	505	526	498	483	544	470	495	426	468	427	449	481	435	445	424	434	449	421	408	394	443	447	406	417	419	428	391	411	400	394	398	349	392	414	421	420	424	407	395	419	389	400	432	411	398	388	416	380	352	414	379	371	391	387	366	405	411	405	396	370	417	400	393	426	402	404	367	352	386	390	398	388	362	389	365	395	375	402	375	379	370	388	401	390	385	371	360	389	386	349	417	399	350	391	374	404	381	400	367	361	389	406	367	366	359	355	388	393	386	412	376	362	366	352	384	363	328	353	410	379	385	382	376	403	371	361	394	419	419	367	390	321	352	391	378	357	341	349	355	384	361	354	342	387	363	373	396	352	364	380	413	374	379	375	400	347	376	395	414	390	390	346	379	383	384	408	353	344	406	381	400	374	375	375	354	366	372	351	350	345	367	411	372	387	402	411	349	361	381	342	357	359	369	380	404	387	370	350	334	409	365	365	398	347	392	395	405	349	357	379	378	352	370	387	338	341	372	394	380	377	374	374	362	384	362	334	345	359	383	310	365	392	351	357	373	402	353	369	395	396	389	365	407	342	380	386	420	361	381	354	370	375	376	350	365	383	360	388	398	364	378	368	391	394	396	361	368	364	378	367	348	370	393	362	386	350	354	385	398	332	408	389	356	361	362	381	381	347	364	384	389	383	403	346	369	400	401	365	396	409	392	365	396	378	376	391	355	360	381	400	380	389	401	377	385	399	358	364	392	373	382	379	365	372	364	337	378	345	372	418	366	401	383	357	395	388	391	359	353	391	349	379	379	366	347	384	359	341	369	395	377	405	345	391	368	365	383	384	416	401	346	367	350	338	357	379	357	342	378	383	400	385	344	358	352	373	369	357	378	336	372	400	406	352	413	349	365	375	366	378	357	373	366	388	376	380	354	408	368	346	393	369	414	363	363	358	387	377	393	395	371	423	388	399	345	362	369	379	375	394	380	357	442	334	393	382	391	389	394	386	372	389	370	359	371	385	393	352	362	362	356	386	382	381	373	404	378	396	355	338	391	378	389	401	354	376	359	383	386	352	385	369	328	365	399	379	364	379	381	342	372	384	404	372	384	353	425	362	383	365	398	383	376	367	378	389	368	389	365	353	376	378	373	395	375	396	363	352	366	384	368	371	377	375	369	391	364	370	373	363	387	411	402	389	365	408	378	373	367	372	388	350	357	347	378	367	369	383	376	369	345	382	390	364	392	352	375	379	358	381	406	371	382	368	393	345	389	362	352	396	367	398	360	360	401	354	345	380	354	362	391	344	389	360	337	389	362	341	391	363	380	381	377	353	372	353	405	388	351	358	412	374	368	424	359	402	380	393	372	355	385	372	400	368	389	366	364	358	345	390	376	356	384	363	379	351	334	403	364	356	366	375	333	391	388	387	370	376	374	347	344	363	345	348	375	417	350	384	399	392	382	370	358	392	371	371	377	371	375	386	374	390	391	364	353	386	350	378	391	336	369	386	388	376	408	377	394	364	349	393	413	387	374	394	402	370	368	380	359	340	359	377	401	381	388	339	380	355	398	378	371	357	376	385	389	364	351	349	335	384	358	380	406	415	377	398	358	367	386	396	374	395	387	375	346	364	395	379	363	381	423	343	395	349	339	381	361	401	377	382	387	352	376	395	387	346	341	394	416	372	380	345	402	363	378	394	358	341	352	352	368	360	383	367	361	361	370	358	364	344	379	378	394	350	375	345	356	382	355	389	392	366	369	403	373	381	356	379	352	370	377	342	372	368	375	392	354	406	364	362	359	372	371	376	416	399	362	383	339	403	386	366	371	380	356	392	382	421	384	359	396	368	365	383	387	401	386	396	377	386	388	345	370	371	396	370	359	385	418	351	386	405	424	392	367	361	388	390	367	381	400	378	366	349	380	357	386	407	368	371	365	410	370	383	385	348	356	329	360	340	376	371	385	404	369	371	357	391	371	364	353	383	353	365	380	381	388	383	391	412	374	375	380	370	341	366	378	403	332	343	364	371	366	392	368	341	387	367	387	383	380	373	405	363	372	367	367	420	355	390	399	370	374	382	380	376	356	392	377	395	373	381	377	355	390	361	356	365	378	408	369	363	397	393	389	390	362	365	359	364	374	328	373	362	367	394	373	362	391	388	351	374	377	411	368	377	393	347	343	380	379	381	372	392	391	394	374	382	387	349	356	352	365	362	372	366	371	353	397	382	372	389	373	342	388	366	370	394	358	368	361	385	378	364	351	375	384	391	380	362	375	379	389	407	395	371	401	375	367	350	373	374	387	362	377	368	376	377	395	342	385	388	369	373	395	376	381	368	339	376	365	399	377	359	357	392	360	350	372	349	401	369	389	367	364	419	361	420	375	375	381	360	399	363	361	384	398	384	378	348	385	343	378	343	376	365	355	367	372	373	352	380	374	380	359	376	402	362	381	363	369	344	358	395	402	340	381	361	375	415	373	368	373	356	380	358	373	354	424	373	377	374	401	379	370	402	398	367	365	348	377	384	392	365	395	355	338	401	354	338	397	361	406	370	391	362	386	345	322	385	376	372	428	378	380	372	376	401	346	386	347	359	406	387	383	379	384	395	365	343	357	345	345	373	397	355	352	350	390	352	399	362	389	393	389	380	347	352	343	387	402	391	365	364	363	375	389	362	383	337	407	363	364	379	396	409	378	389	354	363	343	424	380	354	361	364	375	364	384	364	372	392	356	366	378	398	363	383	413	393	352	384	362	381	365	357	341	363	390	370	385	357	366	383	374	390	342	356	345	391	359	356	390	426	343	360	387	409	358	388	407	400	358	369	388	424	364	355	400	366	346	370	389	341	430	389	393	381	411	379	379	370	371	395	364	380	385	361	366	376	365	390	369	411	394	341	349	402	383	359	402	392	391	375	385	406	366	347	382	369	374	336	395	369	387	390	373	374	355	386	369	376	411	376	367	364	383	374	407	372	349	385	364	379	342	375	392	365	380	348	350	383	378	371	371	391	380	332	355	362	356	388	379	353	354	372	375	384	395	348	355	348	382	369	374	338	388	368	367	373	370	414	344	365	373	357	405	368	402	357	383	401	384	373	387	383	363	368	364	354	379	392	381	369	379	385	423	382	356	402	366	370	410	395	346	386	369	391	354	356	376	368	368	376	346	385	376	366	363	362	379	378	368	393	398	385	406	375	381	373	364	385	402	367	356	392	347	363	367	418	392	380	388	395	376	373	405	386	370	381	397	326	307	376	392	355	341	389	366	358	365	373	383	383	374	397	388	398	421	364	402	354	390	373	385	352	365	349	350	359	368	395	370	355	385	346	385	376	368	384	351	368	416	353	371	369	374	360	374	366	394	365	378	380	385	337	382	422	375	383	365	361	370	361	333	388	387	393	396	368	400	394	365	364	359	362	363	357	370	373	394	364	348	356
4277	418	243	245	245	244	241	222	225	199	197	190	206	237	245	185	198	219	211	213	204	204	209	209	197	211	206	227	225	208	225	204	188	224	202	218	226	216	186	191	211	225	198	215	214	206	212	214	212	222	200	203	215	209	192	214	214	209	201	233	202	196	205	240	186	211	210	220	220	210	201	231	198	234	185	218	200	236	176	219	193	221	218	200	217	235	202	208	204	209	211	219	215	210	193	197	192	178	218	185	194	188	205	216	188	224	181	202	216	207	237	212	212	233	200	210	200	225	228	233	175	207	184	220	211	225	180	213	196	229	208	195	218	192	213	219	220	173	236	227	207	220	207	194	200	217	197	227	208	194	206	203	201	197	228	217	240	227	213	180	257	197	211	223	197	243	202	228	213	205	239	210	193	235	226	220	188	177	226	215	236	195	234	212	246	215	212	218	230	230	207	205	196	227	231	235	206	216	210	215	200	215	212	186	202	199	210	197	198	221	211	222	209	229	216	216	225	221	197	252	214	238	203	220	216	191	228	198	222	218	197	204	191	212	192	201	224	192	207	203	201	215	214	218	218	210	236	216	221	207	211	218	220	219	212	232	213	202	241	205	195	203	220	218	187	219	210	184	203	205	237	226	223	221	201	207	209	228	211	223	191	190	217	200	207	206	206	220	229	208	209	208	180	169	224	200	195	211	252	227	215	208	212	196	201	231	232	197	216	191	204	198	205	211	219	217	202	185	226	206	221	244	218	243	221	229	201	176	217	226	197	201	236	214	214	229	226	212	230	212	185	195	212	238	207	210	207	210	207	220	201	206	219	190	210	203	187	212	202	218	205	208	190	220	233	198	200	240	191	224	220	187	231	216	185	208	189	195	199	223	200	225	210	211	197	209	194	209	207	221	186	197	232	236	201	209	229	205	206	200	202	181	196	205	200	202	214	202	202	221	216	186	222	205	227	200	193	205	204	201	206	236	190	205	215	207	213	240	230	192	232	235	196	186	213	198	199	207	231	186	237	223	208	210	221	181	261	195	199	219	207	216	194	203	204	207	220	207	239	198	235	214	204	194	220	193	205	219	205	196	191	205	196	189	240	230	199	236	205	214	200	209	219	214	233	219	229	208	181	200	218	218	172	208	216	226	192	228	206	222	206	215	203	211	211	187	210	202	226	187	190	216	223	214	209	201	230	228	206	215	215	236	211	221	221	200	197	199	188	209	212	198	211	222	194	203	195	227	240	232	218	202	206	207	208	226	220	218	223	201	212	197	195	249	235	196	204	215	186	204	207	211	214	178	210	208	201	215	234	190	192	204	187	191	194	243	207	209	232	212	239	221	199	209	226	231	192	209	210	229	208	191	200	203	219	213	199	212	199	202	199	201	206	210	191	203	215	196	197	218	243	190	194	214	210	213	203	232	227	192	213	240	238	203	228	205	207	197	202	219	204	204	221	212	188	192	196	227	203	206	204	221	193	222	196	197	222	208	196	175	205	196	205	188	213	188	196	192	221	193	225	217	199	205	244	205	232	219	232	215	191	199	196	200	202	223	221	202	184	206	213	195	201	228	219	233	218	196	208	228	217	192	198	213	215	231	216	214	207	229	205	188	198	240	201	206	213	216	206	221	204	223	190	189	182	192	216	234	220	191	187	225	218	215	221	207	223	258	217	208	230	214	200	222	202	194	215	200	217	242	257	222	215	234	238	205	195	218	213	222	222	223	182	203	217	217	235	203	193	213	203	224	179	228	196	217	202	233	218	219	211	212	208	205	188	202	196	206	200	197	221	237	206	204	220	188	209	225	174	212	203	222	184	212	225	196	203	206	206	191	191	195	211	225	221	200	200	218	229	230	193	207	212	193	173	241	205	211	204	203	228	206	226	210	208	195	236	221	177	198	207	198	192	222	201	231	226	238	194	220	228	199	207	216	191	196	200	207	241	223	223	216	211	215	240	207	226	224	195	205	232	212	239	219	204	205	221	198	199	206	221	219	224	206	218	228	184	196	217	196	207	196	216	208	209	226	181	222	228	200	229	216	206	188	185	191	191	242	184	221	212	192	213	205	196	200	222	221	225	186	212	177	232	229	218	206	193	220	211	217	207	218	235	200	217	208	208	206	242	245	198	222	171	202	248	216	222	209	203	195	203	227	205	213	197	202	245	204	214	201	206	190	218	226	228	224	225	206	227	219	214	226	218	207	232	199	218	231	190	171	204	218	206	210	189	212	219	229	218	189	216	198	216	198	205	234	206	224	226	195	218	224	205	213	196	211	195	203	210	239	190	202	214	220	200	187	196	210	230	209	231	214	218	203	223	207	203	203	196	212	209	215	209	199	200	202	199	229	240	215	209	213	201	198	215	222	202	212	232	213	200	218	219	227	203	218	197	221	202	214	210	192	208	207	187	205	193	210	215	189	198	204	242	228	199	216	191	171	199	208	220	227	214	218	216	207	226	197	213	207	208	232	193	215	219	224	206	200	236	246	209	181	223	219	194	217	185	230	207	218	212	222	222	205	217	208	212	217	201	210	216	222	204	215	222	202	200	217	212	219	211	225	192	210	205	199	216	226	174	196	216	210	226	222	215	242	213	220	202	211	223	197	213	205	210	220	222	208	211	192	206	204	217	211	217	199	212	190	226	197	216	218	207	186	227	197	228	211	208	208	198	205	209	206	195	205	212	191	187	197	216	209	225	215	236	189	201	228	200	198	202	192	185	209	208	194	207	198	229	189	242	190	204	211	238	198	189	191	230	201	216	195	215	208	226	199	217	216	220	216	199	238	203	209	195	202	221	192	241	211	221	184	229	216	218	212	189	194	189	197	232	225	206	212	259	201	209	200	219	207	210	206	236	218	237	214	212	197	212	188	197	207	213	210	218	205	212	194	181	197	231	215	196	198	195	224	210	216	210	212	214	236	221	204	233	191	190	220	187	203	211	209	229	196	207	210	214	203	207	202	205	211	231	201	198	202	213	201	193	218	210	217	224	198	196	211	203	217	184	216	212	205	211	215	189	201	214	205	216	219	203	212	231	219	221	211	220	212	213	243	206	211	209	210	210	219	203	198	207	207	230	200	214	202	201	214	232	191	207	210	243	221	190	226	216	218	199	211	233	217	232	265	219	217	227	200	222	195	197	210	241	201	216	201	219	194	198	203	201	198	215	212	213	223	188	216	220	235	215	205	223	214	241	211	231	195	220	219	206	221	209	230	194	188	240	208	220	184	205	228	213	224	206	205	180	225	206	207	202	221	210	213	223	221	212	219	211	198	197	220	201	224	223	215	215	223	203	222	225	230	191	207	210	223	192	220	194	195	206	221	202	189	231	222	204	220	215	224	205	196	211	200	204	214	211	225	214	196	217	202	206	206	217	209	210	206	192	221	216	215	199	189	203	185	221	211	222	158	198	204	174	218	217	213	232	214	212	190	197	217	225	202	200	205	204	189	236	223	229	227	231	200	195	230	222	211	200	207	207	204	224	224	200	212	230	198
3622	853	670	793	697	691	673	685	607	624	616	581	612	631	587	582	624	500	609	631	519	576	561	582	561	553	589	562	594	570	544	557	617	625	564	574	578	587	567	565	580	578	622	557	565	581	536	595	546	541	545	547	571	573	575	614	603	598	604	535	611	594	528	543	567	528	567	557	537	585	607	577	603	601	535	556	591	597	562	556	585	558	526	563	570	608	576	607	599	591	577	576	549	590	517	589	557	601	594	603	583	569	547	567	621	613	554	536	531	568	564	608	566	599	547	582	590	587	570	561	566	569	597	566	555	598	585	573	539	585	586	549	557	609	539	578	529	558	540	589	554	587	568	550	611	564	585	586	548	560	577	539	560	564	574	550	592	571	543	537	569	566	573	608	573	562	610	553	544	521	597	528	587	579	601	547	549	583	534	569	560	547	507	550	543	560	580	534	547	561	544	569	523	561	603	568	598	582	575	571	565	551	567	592	574	557	582	572	570	585	547	576	626	595	584	597	552	605	545	586	568	563	556	560	522	559	551	572	581	550	571	572	577	563	553	581	524	540	568	563	537	555	550	555	530	580	573	603	554	553	560	555	605	566	564	589	584	566	585	566	588	578	589	594	562	611	550	547	549	574	550	551	528	560	532	542	545	568	586	558	571	560	563	539	552	563	575	535	570	577	596	549	590	560	532	546	550	577	579	561	550	513	567	564	563	562	572	554	591	568	528	595	555	526	569	576	497	562	562	593	578	554	582	572	596	556	543	569	609	540	552	558	564	560	541	585	540	620	610	530	607	563	516	567	561	550	561	564	579	545	551	621	560	538	558	591	508	543	607	540	574	571	585	603	576	598	554	557	579	598	578	538	609	545	593	519	547	596	604	590	565	579	527	560	592	565	536	544	545	594	576	561	566	556	574	569	587	553	582	568	566	630	560	582	592	581	601	576	574	579	555	594	629	578	563	551	575	589	547	565	573	587	560	597	552	548	551	583	560	556	554	580	577	555	536	574	589	526	532	582	556	541	607	596	536	540	593	549	544	568	563	577	567	573	565	557	597	553	564	555	532	564	558	530	586	597	563	527	531	608	595	549	534	555	535	543	585	574	571	573	578	576	550	527	577	576	554	561	567	563	546	582	564	573	581	556	617	547	548	592	561	547	537	576	557	572	557	582	569	598	595	580	568	596	577	578	549	526	574	573	570	594	551	583	567	585	580	564	565	591	579	580	579	568	567	544	566	567	552	544	542	581	548	570	550	571	526	573	602	566	567	591	548	562	571	579	535	560	569	577	580	540	559	535	562	513	613	581	594	536	554	549	580	579	582	559	557	564	616	585	537	555	580	524	573	547	565	547	567	533	588	541	620	506	572	541	603	591	560	566	581	574	532	589	582	546	570	567	545	560	561	633	590	570	538	560	545	597	558	588	563	572	556	612	569	561	524	533	569	573	581	548	574	582	556	554	569	546	529	590	559	550	564	547	556	579	628	591	553	563	592	594	524	573	552	539	573	535	593	549	509	589	528	627	528	556	601	541	570	554	578	569	561	527	554	574	575	574	540	537	579	547	598	595	547	547	563	575	554	547	598	552	533	587	560	555	592	558	601	531	568	601	597	579	603	535	564	573	568	594	587	507	560	584	618	590	589	535	583	591	586	533	576	571	585	600	546	555	541	554	614	571	559	547	599	553	579	559	559	557	531	554	574	540	539	528	578	597	546	548	544	537	583	576	568	553	590	576	585	586	575	573	564	547	561	544	573	587	594	548	561	583	565	591	525	568	573	624	544	599	571	574	546	553	538	551	533	547	576	555	571	583	516	539	545	571	534	547	589	543	552	620	545	570	613	564	598	555	571	600	573	583	588	561	547	575	583	608	571	572	589	559	596	566	559	588	549	509	564	563	563	586	523	588	559	553	536	558	592	565	571	558	561	524	568	585	577	594	554	562	576	595	581	590	584	516	550	549	599	561	569	566	591	535	537	534	545	568	563	570	581	582	578	553	550	601	535	538	584	557	559	533	576	567	555	621	544	590	585	543	550	601	584	541	555	581	568	565	542	563	536	601	574	570	599	554	539	550	548	574	539	600	523	611	589	566	559	567	530	583	549	570	571	553	596	576	552	577	551	564	572	592	534	607	593	534	533	575	539	591	566	564	594	559	572	568	544	532	571	569	589	573	533	557	617	562	555	542	583	583	574	580	566	553	595	558	567	560	566	565	626	560	536	571	583	564	530	599	563	578	610	599	549	607	549	557	574	548	542	582	599	577	566	515	557	575	534	572	523	585	592	561	553	551	561	564	574	578	546	532	568	620	601	591	525	571	596	586	551	571	581	569	617	560	547	559	568	573	567	545	602	584	548	597	580	550	577	589	577	534	549	564	544	576	586	543	564	573	592	578	579	617	536	572	528	485	597	595	566	552	549	593	542	548	578	568	552	539	547	585	600	550	565	554	547	568	596	584	542	582	562	576	569	569	583	587	583	565	560	569	529	546	578	586	564	567	575	569	525	591	549	573	567	566	528	543	559	567	581	567	573	578	534	629	598	571	551	582	569	576	565	609	588	538	573	567	564	573	544	546	552	573	575	590	605	565	510	564	580	566	536	506	570	613	559	533	583	587	548	554	567	570	545	564	555	563	571	562	595	592	550	579	614	564	561	551	581	564	516	572	518	591	583	576	581	561	586	579	548	564	564	570	544	579	581	560	601	551	564	579	548	588	583	578	552	540	537	546	584	553	564	551	520	565	582	586	557	582	581	529	548	546	557	566	556	573	584	573	592	508	589	536	594	567	568	569	591	570	563	564	570	561	568	557	551	585	598	573	548	567	588	605	571	578	570	554	562	598	609	573	577	603	557	546	560	551	572	609	567	563	542	539	528	588	602	566	557	581	562	551	546	560	571	590	567	570	554	559	576	541	561	588	533	563	587	536	516	620	557	547	585	554	576	561	550	537	535	559	593	578	590	599	597	594	574	584	531	552	541	586	542	556	510	587	567	592	637	566	539	600	551	562	568	537	591	548	537	600	531	542	539	586	543	594	559	581	542	555	571	582	527	564	587	561	567	549	588	533	632	564	612	572	503	584	609	570	558	606	525	557	537	554	577	606	564	563	583	569	549	518	568	575	568	520	565	561	564	530	599	552	569	595	609	560	606	545	571	566	543	512	574	587	608	525	561	580	554	554	557	618	585	561	558	555	550	561	566	556	550	579	586	558	548	566	544	570	598	533	579	549	572	543	577	557	558	576	527	548	558	609	556	542	545	541	577	545	563	550	543	596	582	575	566	577	572	567	600	532	587	561	549	550	578	543	541	556	575	558	525	572	518	530	592	561	533	540	609	564	555	522	570	567	546	556	567	552	573	548	577	588	552	585	578	550	565	611	601	618	605	588	589	529	568	571	582	533	602	557	578	565	530	592	539	572	554	556	590	543	550	554	548	578	558	577	564	571	575	522	595	590	583	565	599	575	532	538	597	559	531	552	573	570	572	560	552	540
24329	5543	1240	998	749	628	571	454	411	358	363	370	335	322	300	277	297	307	272	297	282	293	286	301	248	277	254	268	277	258	279	262	222	274	263	269	260	250	273	288	285	251	274	243	253	239	259	272	277	251	268	235	256	223	257	250	268	258	247	258	279	258	283	266	223	224	279	295	304	259	258	258	263	279	255	274	221	234	266	250	244	257	269	261	244	261	255	283	254	245	259	269	229	254	244	265	248	293	254	241	261	270	275	276	249	249	295	253	260	252	251	242	239	222	251	242	254	256	270	277	264	269	248	289	258	214	242	262	243	257	262	230	234	227	257	230	254	263	279	248	289	274	271	253	229	266	228	245	277	279	235	317	280	248	251	244	233	249	231	244	242	241	245	248	254	269	258	248	283	255	239	242	237	266	284	238	265	271	268	243	263	235	246	262	278	229	291	258	239	273	252	254	285	249	267	279	253	256	249	256	221	234	271	259	239	267	240	252	253	271	234	266	257	290	259	252	240	254	234	273	227	234	261	267	264	285	243	286	268	245	276	265	253	212	263	269	239	241	277	246	240	268	235	263	274	257	249	278	267	248	257	237	276	267	266	265	282	233	231	270	231	251	244	245	242	255	235	274	261	270	250	250	272	265	258	256	263	232	256	252	248	245	266	253	271	273	258	285	259	264	241	262	258	259	258	279	276	248	251	270	245	260	270	269	279	257	260	257	269	265	259	271	245	238	255	257	251	256	226	235	247	269	227	236	280	221	236	249	259	286	278	274	270	225	269	232	273	260	277	246	244	246	259	235	255	244	256	291	269	255	252	220	261	278	256	248	251	220	248	221	257	258	277	303	260	264	272	245	272	251	263	260	244	251	247	261	250	291	302	286	263	247	256	276	307	255	256	256	274	263	259	259	314	269	249	276	249	268	288	257	288	249	278	247	238	262	239	262	247	235	258	243	288	269	276	261	231	233	241	238	256	262	256	245	226	255	240	267	260	271	234	229	261	239	236	238	305	272	271	243	271	239	221	254	243	245	258	265	253	291	239	249	257	257	228	240	254	252	274	276	269	276	251	258	253	245	254	253	262	268	261	256	229	275	292	273	257	247	247	251	298	245	279	282	275	251	257	238	263	280	274	276	261	227	286	252	273	252	258	284	226	254	243	241	264	271	219	261	248	250	244	239	250	249	230	246	273	239	268	264	258	284	250	266	266	241	268	250	275	272	259	246	248	277	290	231	270	256	274	241	265	229	252	280	266	245	250	254	254	223	291	263	257	256	275	261	263	262	234	273	237	223	265	270	270	275	235	256	239	258	237	242	262	249	222	259	261	264	226	260	240	243	253	236	272	250	251	239	262	271	283	246	241	264	257	240	240	230	255	264	243	239	274	279	246	234	236	242	251	246	272	211	249	250	246	264	282	258	273	249	257	234	229	265	265	259	238	265	253	245	249	263	289	245	245	280	281	248	236	236	248	280	265	245	281	271	242	263	234	260	275	251	247	269	250	278	260	262	250	255	272	252	258	277	259	242	260	251	250	274	269	253	258	274	250	273	262	260	270	226	240	239	262	260	274	274	251	277	259	258	226	267	237	237	247	297	261	259	218	248	280	255	261	268	251	282	263	289	255	249	261	260	273	263	280	263	269	270	266	228	266	251	240	252	235	231	273	246	276	240	259	254	270	264	271	251	246	253	269	260	261	259	249	280	238	252	277	239	269	279	253	235	257	249	258	272	226	241	253	274	239	232	254	249	251	252	238	258	253	274	270	251	243	243	270	288	269	239	253	238	269	246	245	241	253	236	256	247	259	255	252	244	237	276	282	241	254	248	266	260	253	272	248	221	249	247	254	257	278	252	276	255	236	239	239	245	235	262	263	237	262	238	255	275	254	263	248	248	238	241	274	253	238	249	238	237	277	234	250	267	257	268	256	250	224	271	234	251	246	243	267	264	261	270	237	270	261	233	245	262	246	246	261	259	280	243	234	242	254	234	252	285	224	259	246	220	254	235	260	241	246	246	257	252	263	288	244	261	258	236	249	286	249	268	261	260	251	280	244	264	267	279	212	257	272	252	230	228	283	263	259	261	239	246	270	243	245	255	219	274	230	243	246	292	252	274	243	270	250	246	260	287	250	239	262	271	254	274	267	240	242	279	267	274	248	250	257	248	293	275	256	221	268	239	233	279	255	227	255	279	249	276	240	246	267	272	258	263	258	277	278	274	222	262	253	257	243	266	255	248	268	243	239	244	266	243	269	262	246	260	253	277	244	238	255	260	278	261	251	244	242	267	232	256	293	270	277	263	241	245	253	262	246	236	273	250	227	265	246	219	243	270	270	245	237	261	267	247	255	233	253	246	256	236	224	252	238	250	259	279	238	263	238	238	250	290	247	279	258	262	234	251	264	254	282	249	231	252	276	244	283	230	280	223	242	235	238	265	242	242	239	275	248	254	231	238	265	268	246	245	266	282	230	260	242	244	265	282	275	247	256	254	232	261	259	268	283	210	231	251	249	261	264	263	279	254	235	256	238	247	230	262	261	267	251	233	256	282	252	247	253	241	251	248	253	273	261	256	242	256	267	240	280	274	241	258	234	260	238	249	265	275	234	226	277	246	267	254	250	229	248	263	298	250	272	252	238	242	246	232	259	242	244	237	279	256	261	226	270	248	259	271	231	264	244	227	265	255	255	288	266	228	289	258	288	258	259	266	272	279	261	277	248	269	228	270	257	280	256	258	277	283	266	261	280	265	271	270	245	258	268	250	285	276	267	260	283	243	227	229	241	258	230	240	272	262	241	281	258	254	264	259	273	259	238	263	245	233	249	250	287	256	252	249	253	267	249	243	238	241	252	227	264	244	255	262	266	233	257	274	267	271	244	263	239	290	258	250	276	275	253	278	264	216	250	245	268	288	281	291	247	255	275	285	256	244	234	247	255	228	267	233	237	263	295	258	244	252	260	263	233	290	267	217	257	257	255	286	269	237	262	257	283	300	266	256	239	246	264	258	263	240	284	266	256	265	268	226	261	289	288	282	242	266	287	237	257	277	260	262	244	264	249	254	245	268	256	246	257	252	274	263	256	250	236	263	250	255	269	274	264	272	264	268	257	247	243	272	264	272	250	286	267	251	263	262	255	258	265	253	254	248	270	251	241	243	238	281	254	282	241	239	249	258	285	288	250	252	254	241	267	261	254	261	243	247	254	274	262	268	245	235	265	269	270	246	263	246	269	287	232	260	291	263	264	263	209	261	253	271	220	261	258	261	265	243	272	238	248	242	245	273	274	232	253	233	249	251	255	265	265	288	270	241	275	251	253	228	245	246	245	249	260	257	248	250	224	267	293	237	268	200	233	262	267	237	252	271	274	283	254	271	238	255	254	232	239	255	257	229	255	260	243	263	250	250	267	234	251	260	256	257	253	265	252	255	238	236	271	283	263	231	229	240	249	260	255	273	281	257	257	249	256	249	257	234	251	236	244	283	246	242	251	252	258	255
13946	3376	2541	3020	2669	2352	1967	1765	1591	1445	1275	1200	1063	1116	918	979	909	910	916	880	859	838	817	804	842	776	744	762	783	793	726	743	787	745	726	708	758	741	698	684	690	684	739	703	685	690	686	688	705	677	662	711	685	655	690	703	684	689	635	682	646	705	635	648	669	702	633	681	699	688	690	640	650	678	691	678	669	669	709	603	717	688	669	673	652	679	674	661	639	678	612	663	748	669	680	655	696	689	720	654	663	658	675	631	698	688	652	714	687	582	648	690	673	707	680	686	639	673	721	678	672	642	663	640	681	685	688	665	672	663	634	691	691	675	664	666	654	686	645	706	670	651	613	650	681	673	643	669	722	593	659	651	627	679	701	642	658	658	678	714	684	653	685	663	716	673	641	656	629	612	662	627	634	682	675	670	632	660	612	697	673	627	628	679	716	661	684	703	662	680	689	661	635	711	660	677	677	660	680	655	692	640	694	648	664	640	686	695	625	707	668	633	595	661	610	700	669	663	617	660	659	666	667	649	683	670	657	721	636	676	687	668	637	637	664	653	679	682	666	602	664	689	693	684	627	701	629	664	693	669	629	690	636	679	616	680	661	674	673	642	687	661	699	685	653	648	662	650	684	653	671	662	647	638	683	659	657	696	651	627	707	616	659	669	662	633	683	685	625	631	715	665	657	643	658	695	662	673	683	685	668	651	652	594	723	663	673	680	677	659	603	597	667	652	648	659	659	683	644	646	696	693	640	634	664	626	653	643	696	679	643	642	672	673	664	691	617	657	656	655	631	712	690	667	674	682	673	640	668	689	668	674	655	702	678	669	716	666	657	637	678	701	661	692	685	665	688	657	689	622	675	640	727	664	646	677	689	676	658	647	606	668	672	656	657	620	682	672	687	692	681	646	692	635	660	642	669	630	667	656	672	680	674	648	635	663	637	634	639	654	621	668	639	681	679	653	692	595	638	648	623	658	711	709	663	701	638	671	660	679	654	690	680	658	620	637	638	652	667	636	636	638	638	641	693	653	699	681	659	613	632	616	693	669	670	663	692	661	670	656	645	635	709	660	623	658	649	624	667	675	671	685	692	625	635	682	628	636	696	697	702	711	699	609	684	630	625	629	688	684	650	647	701	629	663	695	627	679	642	654	695	699	651	674	651	670	638	699	639	664	696	680	619	654	682	688	645	673	652	694	680	669	626	684	684	639	683	671	615	720	691	637	710	681	669	689	634	662	677	680	694	675	668	635	665	661	647	686	685	684	684	654	620	696	644	667	655	629	656	641	681	635	661	679	633	671	666	672	629	657	690	619	640	669	659	674	718	705	658	594	648	655	670	711	649	648	667	671	697	662	666	667	639	640	665	689	681	635	658	627	685	671	671	659	676	676	660	644	639	664	642	658	666	635	668	662	644	698	654	648	664	650	686	646	680	643	669	676	654	654	629	655	667	666	612	632	711	644	671	627	656	636	670	692	648	691	659	655	713	658	691	683	697	664	643	614	682	667	665	639	664	650	651	656	629	650	688	691	667	674	650	695	630	701	701	662	623	691	690	650	657	617	661	687	647	642	652	691	637	674	652	654	682	682	677	672	686	668	653	630	710	658	652	659	650	656	623	677	699	648	696	697	669	633	678	610	633	635	644	680	659	654	674	602	679	698	682	672	668	682	671	676	696	660	667	679	667	659	680	657	660	700	685	630	684	708	656	657	624	674	647	645	613	643	689	660	670	632	674	645	683	648	655	655	662	666	615	696	624	664	703	694	636	667	611	643	661	652	627	651	699	645	658	706	648	683	701	613	631	647	659	674	650	656	661	673	680	647	687	663	644	638	662	643	664	682	633	686	629	641	644	674	691	629	697	634	680	621	633	633	671	644	649	654	599	613	614	685	687	654	653	628	629	658	677	676	694	655	617	696	666	685	681	641	654	671	648	665	659	636	654	601	655	678	693	671	705	682	691	688	660	665	676	664	669	683	641	683	679	696	640	693	669	651	634	645	682	691	630	636	705	670	656	656	653	664	698	693	698	659	661	680	696	650	665	701	691	661	651	686	621	626	665	617	700	667	675	660	652	642	694	676	680	672	664	678	691	668	623	660	701	641	673	706	674	653	640	678	627	687	664	666	710	648	627	664	651	668	649	674	675	639	673	713	679	599	686	636	687	636	689	630	675	670	694	673	665	700	684	642	650	656	638	648	651	637	705	615	704	603	643	666	656	723	637	677	638	614	653	603	599	662	673	685	637	663	691	657	663	673	648	654	656	649	674	675	703	677	682	709	684	637	656	640	665	630	677	630	658	638	676	682	659	593	639	653	669	652	680	683	644	653	662	709	650	682	665	622	635	694	700	690	619	651	651	681	717	652	678	630	646	675	679	710	635	645	654	644	666	671	650	640	682	666	655	658	623	672	638	693	613	701	629	649	711	665	658	631	641	679	685	653	649	665	654	662	654	635	637	639	701	635	657	667	640	679	670	689	657	671	719	656	676	683	650	694	658	683	664	629	686	674	652	640	692	658	642	673	667	660	676	677	650	686	687	668	656	613	685	702	648	694	692	669	638	682	678	675	694	697	664	731	655	709	677	671	669	651	655	624	667	663	661	657	663	669	680	605	665	576	697	631	725	666	645	644	641	681	659	671	662	644	645	679	701	669	614	685	677	689	649	638	661	674	632	602	657	654	673	648	681	651	668	649	716	681	690	667	664	619	629	652	662	644	640	688	696	660	671	697	646	720	674	701	646	652	636	676	642	646	658	682	663	709	636	669	640	657	698	654	693	669	629	649	657	659	622	643	673	682	630	669	703	667	679	690	634	651	634	657	679	662	695	693	680	650	650	694	641	642	641	616	698	622	629	669	693	695	632	657	647	663	637	649	695	645	633	669	686	679	647	656	624	652	639	691	707	660	626	685	638	688	709	650	679	641	639	729	652	682	675	735	604	674	636	688	705	678	656	677	691	653	639	703	637	652	685	670	688	614	707	671	689	634	684	692	650	639	647	657	658	664	629	686	660	650	659	658	637	657	663	687	670	674	657	664	690	688	655	667	632	687	639	654	635	667	653	680	648	640	645	666	662	623	657	659	683	660	673	639	682	674	645	691	684	709	665	664	648	679	671	657	666	648	670	651	674	656	672	725	639	625	650	635	686	701	671	652	653	653	664	652	674	657	658	666	648	629	673	658	642	682	675	672	706	647	682	687	676	669	644	705	675	708	697	627	649	663	600	681	688	597	646	632	680	640	642	646	665	668	669	671	656	683	637	682	671	647	625	643	678	686	669	635	690	686	677	673	641	675	711	677	687	689	662	720	644	678	675	636	640	637	655	654	651	662	667	647	653	654	701	657	648	639	644	647	627	686	656	687	707	637	594	694	648	690	622	683	644	651	661	660	638	679	670	653	695	685	640	638	684	693	660	686	666	672	601	641	682	615	648	679	695	653	652	637	644	632	675	693	692	623	647	721	655	650	703	640	685	658	630	645	647	621	636	698
35935	12755	2553	1694	1084	858	629	524	428	380	333	292	284	263	266	221	209	216	204	183	201	157	181	156	172	143	176	155	152	166	153	146	168	144	158	152	164	159	154	134	177	143	149	148	114	154	150	136	137	128	149	138	161	127	132	134	135	148	149	145	148	159	148	135	145	143	152	154	163	154	140	135	125	167	134	136	144	128	129	154	130	123	124	131	147	121	167	153	159	149	127	133	132	139	143	149	159	137	148	151	167	135	121	116	147	132	135	140	150	120	144	130	152	145	141	133	139	154	133	146	158	149	115	165	162	105	151	138	159	143	169	118	147	126	129	117	133	152	133	148	141	148	152	144	134	119	135	152	126	147	134	146	125	136	124	159	123	149	137	132	131	141	135	138	126	129	110	144	156	121	102	134	167	132	148	141	159	155	145	140	141	144	122	141	134	161	148	131	123	126	114	143	127	134	163	159	127	140	127	128	117	156	132	151	125	148	152	121	133	124	133	130	132	135	147	154	146	144	142	143	108	148	138	133	139	134	138	132	154	156	160	137	171	113	131	131	149	144	139	142	129	128	141	149	149	133	137	131	146	140	131	139	140	128	131	138	131	133	136	143	142	122	149	152	151	154	135	113	139	112	143	143	131	149	129	131	131	133	138	117	147	161	137	146	113	138	130	131	114	140	139	158	143	134	120	129	151	124	130	123	127	149	142	125	155	140	125	125	133	129	161	140	153	127	129	132	143	153	145	152	125	159	139	123	167	142	125	160	122	144	142	140	115	165	133	145	123	153	151	138	137	147	148	139	146	138	122	133	164	170	144	146	144	144	133	126	165	143	147	160	150	130	131	136	142	152	129	137	147	121	129	129	150	143	130	142	138	142	138	145	148	144	110	130	139	137	145	137	145	144	135	136	131	148	121	145	138	145	133	147	143	131	125	152	127	125	142	127	137	146	122	126	156	151	147	138	156	143	151	124	140	167	119	135	143	148	128	137	113	136	127	131	152	141	127	129	133	161	121	120	128	111	133	135	112	148	128	126	118	157	124	136	137	150	137	141	156	159	143	137	149	139	158	121	140	127	132	135	152	121	119	148	137	117	162	140	120	136	130	150	137	135	137	133	159	153	151	148	151	129	127	122	133	147	155	122	136	171	145	136	141	133	124	155	157	137	122	133	124	134	156	117	134	136	148	127	148	132	143	138	128	118	150	120	142	146	116	142	134	146	140	157	111	128	147	143	139	143	133	120	152	129	150	117	143	137	115	119	128	151	143	146	137	146	133	146	121	124	137	161	119	132	127	147	121	143	153	137	129	162	135	165	134	133	126	132	145	129	143	148	142	149	155	158	127	129	150	154	125	126	124	130	144	130	137	133	172	136	128	98	124	127	144	133	139	155	151	132	135	141	118	143	117	129	129	113	143	127	146	137	121	118	121	154	138	125	114	137	137	153	146	127	136	131	123	121	154	142	167	106	133	150	126	141	142	138	137	138	147	161	140	140	143	124	124	151	118	122	122	142	134	147	143	126	134	122	151	150	144	147	135	130	132	120	114	153	127	125	146	124	130	141	134	128	142	135	129	145	152	124	123	133	153	139	133	134	137	160	142	138	134	151	142	181	118	168	143	141	134	127	129	135	143	141	136	147	127	140	146	142	151	134	129	165	142	131	133	154	147	140	152	124	122	160	139	132	123	149	122	127	140	128	145	145	115	155	145	110	163	136	121	136	128	121	134	134	148	169	145	124	128	128	135	130	134	128	129	110	143	130	111	150	124	140	132	135	133	136	131	135	139	127	133	142	127	149	133	136	139	117	134	120	137	134	147	115	125	128	138	140	150	142	132	121	148	131	142	121	115	132	135	151	149	124	140	122	154	145	137	134	146	135	143	134	113	136	133	147	118	135	134	129	127	130	144	113	132	128	129	125	150	132	152	128	151	136	131	116	157	128	151	123	159	159	144	121	112	133	120	136	139	143	141	142	128	124	141	141	120	121	139	118	144	142	148	164	118	126	147	149	141	147	132	121	117	123	141	127	144	127	123	137	129	134	131	140	128	142	142	124	134	140	139	120	132	137	143	131	130	118	120	129	111	122	126	153	137	140	148	130	137	149	137	138	130	135	151	118	124	158	122	143	139	149	150	114	129	136	126	133	133	159	133	122	136	162	131	145	150	114	140	145	156	132	139	135	145	136	148	150	146	116	135	115	119	121	136	142	162	127	136	151	136	116	130	145	143	135	146	150	147	135	115	126	141	130	170	142	138	146	149	119	138	137	139	125	148	123	142	135	154	158	149	126	135	130	133	139	162	122	123	147	131	137	129	139	125	137	132	132	154	153	138	143	113	121	128	131	141	140	127	143	127	144	152	142	134	137	126	151	136	130	115	133	135	140	132	122	129	142	122	121	134	150	132	133	127	147	127	123	140	133	144	144	128	122	135	156	128	132	147	130	131	136	132	116	139	146	134	156	137	149	122	145	117	154	131	156	132	137	156	150	147	124	143	139	137	137	116	143	145	134	148	113	125	137	149	126	132	132	150	136	164	132	146	154	140	152	125	123	144	137	131	143	118	124	144	150	134	137	132	147	142	141	145	138	142	124	147	131	156	154	143	146	124	128	121	146	123	143	151	137	133	153	133	114	135	140	145	154	145	127	144	142	147	152	170	135	131	116	130	128	129	142	141	125	128	127	148	155	147	146	133	141	129	160	146	123	133	124	121	135	139	138	123	132	129	142	147	128	129	146	124	106	137	126	137	139	142	145	129	148	138	122	126	145	140	140	136	145	132	141	123	122	137	146	112	144	120	136	140	137	148	121	137	152	115	122	155	148	149	146	116	130	118	125	125	138	148	130	169	134	122	131	132	143	135	141	141	112	128	130	150	132	145	156	147	142	118	145	119	121	117	137	147	146	126	135	113	126	128	139	140	125	131	148	132	153	129	154	149	145	134	134	139	163	157	128	153	139	140	129	127	146	158	125	134	132	117	127	161	135	132	139	146	120	156	148	147	109	116	138	146	127	136	118	142	145	125	114	146	136	109	125	160	126	150	145	137	142	129	126	154	107	154	148	165	158	139	141	139	151	149	140	127	137	138	133	126	143	157	143	136	155	136	140	142	127	132	137	149	150	165	135	128	126	132	143	123	138	140	142	143	148	118	145	142	164	134	137	135	125	115	123	137	124	148	140	140	136	139	130	150	129	143	112	132	124	122	141	138	135	120	148	120	122	133	138	123	135	136	141	136	146	146	129	145	154	118	138	125	138	137	131	147	105	126	134	141	152	139	151	126	130	138	113	130	130	153	137	132	150	119	152	128	138	163	133	126	148	130	126	131	132	153	160	127	125	151	131	126	129	135	128	131	160	129	142	121	128	122	134	130	132	114	142	144	145	143	157	140	137	144	139	130	148	144	155	117	135	137	159	121	136	147	140	140	160	159	153	142	146	129	148	142	148	157	140	150	125	126	150	135	145	128	144	136	121	120	144	127	131	147	154	135	127
20520	5858	3984	4865	4227	3504	2866	2424	2070	1764	1557	1367	1164	1129	1025	955	880	857	801	720	749	655	674	656	602	561	546	564	560	539	538	514	480	493	495	489	497	453	424	474	477	417	462	458	451	450	445	409	455	436	406	423	426	421	398	414	395	417	417	413	362	434	403	418	420	401	398	367	387	406	390	355	396	409	376	398	402	390	385	385	431	384	357	374	363	386	410	362	368	393	374	401	404	380	411	405	410	423	385	416	382	364	384	378	375	377	353	414	369	359	374	351	340	371	368	375	397	427	391	366	378	385	413	362	379	390	388	383	376	395	375	394	380	389	389	398	377	392	398	392	393	380	391	400	400	370	365	390	398	388	380	384	353	372	371	362	361	359	388	384	341	380	428	374	359	407	371	379	352	351	382	412	374	412	397	363	349	370	399	372	356	375	355	371	380	404	351	360	409	391	382	377	389	385	368	418	376	342	392	380	394	357	353	354	410	360	346	356	374	401	410	362	347	362	415	383	387	378	398	361	374	344	356	387	364	368	375	393	355	429	391	383	372	371	349	386	385	368	337	370	369	398	385	402	352	375	345	365	391	357	404	377	408	365	399	357	374	393	409	375	360	388	372	327	372	391	375	355	361	377	378	346	354	374	403	357	356	363	361	376	364	367	380	380	380	359	395	375	347	384	385	408	368	398	357	380	421	353	347	346	378	381	384	382	399	388	369	341	367	390	364	359	358	369	383	377	377	413	405	343	400	355	376	386	411	382	363	382	427	388	376	372	354	376	403	351	386	364	403	396	358	365	362	404	378	368	351	382	390	401	412	368	344	344	380	361	341	365	383	406	394	407	376	402	392	380	361	366	353	393	373	374	355	346	397	399	378	358	408	377	367	400	365	357	389	378	375	362	365	390	379	398	402	399	354	387	396	375	395	370	401	382	328	378	378	364	359	363	401	359	377	417	354	407	420	377	378	378	386	393	371	369	343	338	388	405	393	358	374	375	379	400	373	394	355	387	413	355	384	392	375	372	366	399	389	356	398	374	366	379	397	397	364	393	375	367	374	408	406	376	365	369	361	359	359	360	382	390	362	375	402	376	389	386	375	376	404	363	358	376	361	348	363	396	384	356	363	389	343	387	379	352	373	347	357	358	385	362	356	377	371	340	366	345	391	386	336	372	407	375	423	356	390	375	392	394	398	361	381	381	380	377	399	342	355	358	368	385	355	370	367	345	380	377	405	367	366	364	405	398	343	339	349	387	405	380	386	380	373	351	355	359	380	359	355	371	363	362	353	335	338	368	365	376	361	389	390	364	373	399	347	347	370	336	395	415	411	361	364	376	370	396	336	368	358	342	380	372	345	362	360	376	361	358	405	362	367	386	363	374	376	384	421	378	431	393	387	348	341	390	388	344	378	350	394	382	377	382	413	351	342	339	365	358	398	352	334	378	342	356	376	384	378	346	343	382	381	383	358	396	337	391	360	385	411	365	403	374	362	375	380	358	394	377	368	406	382	361	370	335	370	350	384	353	372	356	343	397	364	374	374	382	410	409	369	384	362	404	392	360	346	369	388	371	401	386	328	391	374	352	352	372	381	395	373	368	372	375	368	398	364	372	389	406	379	355	356	383	396	390	393	372	375	394	358	394	403	373	369	418	359	386	404	354	351	384	356	370	353	354	359	402	368	404	410	377	405	364	355	382	364	372	384	411	347	349	388	366	397	382	370	375	356	361	396	385	388	380	361	369	340	341	333	341	360	393	375	373	378	395	359	401	382	369	382	347	365	385	359	408	325	367	374	375	378	346	398	329	391	382	390	386	392	391	338	364	338	361	383	379	407	363	331	392	367	356	387	365	400	381	394	386	379	365	364	356	391	332	365	371	340	330	384	417	346	362	393	351	413	345	376	364	357	342	370	362	401	378	400	343	350	386	355	357	377	356	354	393	365	394	379	398	379	370	374	360	368	367	346	350	403	394	375	371	381	405	391	348	358	356	363	368	378	392	353	397	373	382	355	407	368	352	379	390	365	385	372	394	346	340	392	386	363	398	360	362	373	372	390	386	374	353	386	347	367	388	375	370	385	387	389	366	372	391	374	343	351	378	392	358	366	380	386	347	377	371	412	393	388	395	372	390	386	368	382	362	360	383	378	345	384	379	384	383	401	397	373	353	362	419	420	394	375	346	375	360	381	374	391	393	382	348	387	377	388	374	412	382	368	359	384	384	370	356	383	345	347	384	373	335	368	397	348	374	381	368	391	367	373	351	362	354	404	347	367	370	423	347	373	365	379	364	378	320	363	398	346	356	385	386	341	379	405	351	365	316	369	387	351	370	370	380	357	371	428	372	339	350	345	361	376	345	339	347	374	392	382	385	358	389	366	369	357	381	376	342	371	395	372	385	376	363	371	388	350	410	370	401	370	392	381	338	374	357	389	406	356	375	395	392	385	361	392	408	379	388	392	381	382	370	363	349	393	370	345	348	380	366	365	383	359	373	375	401	366	363	405	365	370	409	390	369	367	367	374	352	377	367	384	393	387	322	360	402	362	403	414	391	377	382	364	359	393	373	378	367	376	354	391	383	371	348	368	376	360	347	379	364	379	402	356	373	383	384	343	396	393	376	376	323	395	357	363	347	394	374	384	389	365	350	389	368	384	394	362	383	364	367	375	362	370	375	357	385	374	368	393	370	362	407	399	376	365	362	364	373	393	405	386	360	367	351	393	381	349	370	345	388	367	397	386	404	376	386	391	442	376	367	388	396	386	344	339	363	364	387	360	385	379	344	353	393	346	369	390	392	346	369	362	391	370	395	362	401	402	366	380	346	369	345	404	349	406	336	373	374	363	378	373	386	392	364	406	407	338	385	359	387	377	364	383	375	361	406	335	396	360	373	369	374	367	360	393	373	405	346	349	374	397	385	381	389	375	365	382	369	387	387	404	428	365	368	333	371	367	358	362	397	372	371	383	368	368	363	401	326	380	388	352	375	358	394	342	375	356	394	380	359	362	403	371	362	373	359	387	385	378	409	353	372	373	350	365	366	375	387	371	361	375	379	357	357	345	388	399	372	366	370	363	367	356	378	352	384	394	397	398	365	403	369	391	359	370	397	368	368	380	342	334	374	422	368	367	372	378	335	383	378	403	364	331	388	373	407	369	351	375	366	353	399	379	353	364	376	345	414	369	393	366	410	373	362	389	363	378	384	351	353	373	381	365	345	376	377	398	381	349	368	373	377	367	375	356	387	351	358	382	411	381	368	373	336	385	351	389	361	377	389	329	393	374	396	361	363	366	370	358	357	344	372	371	388	413	380	348	400	370	369	343	385	408	347	358	397	348	331	391	348	379	362	372	384	358	369	370	346	393	357	353	401	357	365	365	380	353	417	368	364	405	374	368	372	385	373	390	350	388	374	401	382	369	403	380	382	385	359	384	350	368	406	394	380	423	365	399	360	370	380	426	358	381	367	364	382	403	367	365	387	352	381	383	389	367	350	398	371
4326	457	263	269	241	249	245	222	217	234	242	212	229	230	235	216	230	192	211	233	237	206	229	215	243	200	212	222	229	221	183	230	220	189	204	216	226	206	226	217	205	212	196	205	208	239	215	197	169	201	202	223	230	227	232	211	222	225	197	221	196	201	239	220	247	210	223	210	227	211	209	196	199	218	202	206	234	217	217	196	223	230	247	232	188	240	219	207	230	229	184	213	255	182	220	202	214	217	196	223	228	216	212	230	221	198	184	211	221	221	202	205	226	226	238	204	200	215	207	220	209	211	200	215	209	190	214	232	235	213	210	209	202	237	231	182	203	201	226	211	225	214	228	220	216	218	216	206	211	225	220	202	220	227	189	205	211	220	212	211	204	226	210	193	201	214	200	215	230	212	197	211	216	225	226	222	217	210	218	191	244	222	219	230	209	241	195	194	219	216	244	229	232	227	215	218	210	217	220	223	202	211	201	215	217	215	225	209	228	212	193	204	214	197	217	231	217	194	201	204	217	229	207	203	195	217	219	188	223	231	210	216	231	201	215	210	215	192	219	211	217	190	220	191	203	221	218	184	225	193	225	173	200	211	210	221	206	203	225	207	186	217	204	198	209	207	205	210	233	195	203	203	244	218	232	215	208	215	187	218	209	209	211	192	217	200	226	188	198	222	205	214	218	190	180	196	251	232	228	223	201	237	203	214	234	213	212	229	260	249	229	204	204	208	221	193	210	208	211	186	237	204	223	204	207	196	227	227	235	214	277	236	210	227	225	209	212	206	229	196	216	204	214	195	200	193	200	209	197	232	247	198	209	218	203	223	180	210	214	235	227	229	225	210	228	190	188	212	216	237	222	222	220	202	223	212	227	210	203	207	213	213	196	202	225	225	237	204	219	188	207	218	203	207	204	241	248	204	218	207	230	214	247	221	204	184	186	207	225	230	210	221	195	245	213	226	196	210	198	238	212	202	204	226	231	216	221	242	210	206	211	224	204	217	224	248	210	227	208	190	206	206	215	214	232	218	211	208	210	205	208	192	210	206	221	205	236	225	216	217	199	196	225	214	216	187	226	216	190	211	203	211	237	200	245	185	189	232	200	225	204	220	202	212	235	201	189	195	252	221	210	203	265	176	219	195	213	229	231	216	210	187	228	227	226	203	201	249	218	224	199	226	210	216	213	225	208	219	218	212	214	232	197	228	214	222	204	191	217	215	215	196	190	216	213	201	215	221	232	213	208	205	213	193	222	204	214	214	230	190	187	198	208	196	198	217	218	219	226	225	177	207	204	235	215	205	214	217	230	233	195	225	242	205	227	214	200	244	192	210	217	232	215	198	235	203	224	204	197	258	246	201	231	185	198	218	215	194	205	227	221	202	212	223	191	198	210	212	211	231	227	219	223	206	228	214	206	238	225	200	253	226	170	214	208	224	194	197	206	195	215	245	197	198	244	212	198	202	219	224	216	210	229	203	215	205	206	218	187	208	179	195	212	218	205	205	217	202	205	202	218	228	235	189	210	214	238	214	216	229	205	208	214	214	219	227	228	200	235	198	223	203	207	216	217	219	214	209	241	199	214	199	202	208	218	219	191	219	198	205	201	206	221	206	225	236	209	184	214	228	209	215	209	198	212	212	203	209	202	206	246	222	228	220	214	210	211	206	225	214	202	210	217	212	205	195	204	233	220	192	204	213	229	191	213	199	195	180	204	208	186	223	198	198	216	209	240	216	220	193	204	220	221	214	192	187	204	219	211	226	223	217	203	209	200	204	238	203	214	200	209	237	211	192	180	204	254	237	228	187	219	209	209	216	203	194	211	226	209	236	205	224	201	210	238	221	229	207	187	209	216	250	225	214	199	231	224	225	201	235	227	217	196	222	197	207	222	199	228	185	234	210	200	199	180	226	209	211	200	180	203	214	201	188	181	237	230	208	224	191	213	193	218	208	201	230	201	194	207	213	215	203	221	221	218	226	216	214	227	219	228	202	216	217	216	196	228	228	187	230	222	202	201	205	223	215	191	196	205	207	203	218	204	204	230	206	205	225	221	196	204	206	196	210	217	239	231	229	217	239	236	206	215	215	207	208	217	188	230	203	220	226	252	239	223	207	221	219	206	218	200	210	237	212	212	179	210	182	223	223	201	222	249	192	218	196	184	244	191	213	237	229	187	215	212	206	227	218	212	226	210	217	209	225	216	211	240	212	202	206	227	221	215	193	181	236	222	213	200	195	223	213	227	214	203	189	206	200	225	225	189	219	237	205	216	208	230	227	215	221	222	209	198	203	233	224	220	222	225	207	193	193	207	224	220	228	207	202	206	196	224	230	210	206	203	224	216	206	209	210	222	221	199	217	210	223	206	209	188	188	219	223	223	208	235	228	219	255	231	220	233	206	209	255	182	224	189	217	218	206	227	207	232	230	227	191	163	207	193	195	219	196	201	244	227	215	224	218	221	195	223	198	202	198	209	206	219	226	200	214	216	205	216	211	201	249	208	208	199	235	204	225	208	186	204	223	215	209	214	221	238	219	207	209	219	210	224	213	203	226	193	211	191	217	209	222	194	218	213	212	213	199	205	203	214	230	230	223	222	187	217	210	235	205	234	202	198	233	199	219	210	241	229	210	189	212	225	224	192	239	199	214	204	222	214	220	206	196	186	211	194	205	194	205	215	210	198	209	228	210	226	203	228	223	201	204	212	219	215	205	219	209	209	218	202	177	219	230	201	220	211	196	206	216	195	191	204	214	177	216	211	209	220	213	217	234	248	202	220	208	232	215	219	211	212	225	201	214	213	218	220	225	226	205	198	210	200	216	201	213	211	196	206	187	213	222	201	218	203	201	200	227	236	218	223	234	230	225	218	219	211	218	201	202	200	216	198	216	221	204	229	219	216	215	218	207	239	202	177	210	210	207	207	230	220	185	223	196	224	227	220	226	215	223	205	226	225	195	223	184	226	201	234	191	207	199	238	238	212	222	226	198	235	220	192	258	232	242	188	193	232	206	207	196	210	186	215	191	204	213	218	213	183	209	227	198	227	217	235	216	198	237	221	202	222	214	218	220	212	214	203	207	209	239	240	195	192	210	216	239	211	192	227	201	240	193	224	217	217	219	202	197	208	233	203	217	211	217	171	227	211	188	195	216	219	206	192	207	223	198	198	228	193	231	193	198	215	214	202	217	212	215	187	215	213	208	205	229	230	203	197	213	194	219	202	204	213	206	195	204	187	224	187	197	203	209	208	212	227	197	208	190	202	213	216	199	238	221	241	229	200	199	210	218	207	199	232	235	220	222	217	236	216	213	204	209	195	222	203	224	220	205	239	217	222	215	207	210	207	207	218	154	209	241	178	219	219	203	207	217	252	195	223	209	224	201	219	232	239	232	202	209	232	241	205	206	211	230	219	223	199	196	233	201	205	218	206	220	215	221	207	236	212	220	218	216	214	211	224	223	220	210	199	209	218	218	220	199	234	204	219	200	205	220	223	216
3686	945	741	773	732	705	682	676	660	610	698	571	620	641	607	600	619	586	583	560	592	601	594	575	616	590	596	582	573	581	578	581	579	624	569	588	561	547	548	587	621	554	514	565	593	621	579	593	614	588	582	574	538	558	591	561	545	599	580	571	590	579	598	535	555	605	560	576	559	583	556	576	636	592	579	606	569	568	596	559	562	570	578	613	545	599	568	575	579	570	611	576	590	563	585	566	583	541	552	590	606	558	560	591	553	589	587	589	608	562	548	561	570	579	582	585	612	555	591	597	526	532	597	558	570	533	605	603	573	586	592	630	597	585	586	603	557	624	559	569	571	592	561	562	569	579	586	570	587	559	601	578	570	545	582	571	602	567	588	567	548	573	588	563	576	568	595	584	590	595	560	587	566	574	602	569	550	578	593	562	561	528	541	567	569	583	554	579	592	548	543	572	552	627	591	599	589	588	569	605	610	577	585	555	568	589	584	561	596	593	571	546	533	571	582	642	595	555	578	617	584	562	589	555	626	542	547	638	589	555	530	543	561	568	558	588	575	557	558	550	604	617	590	588	594	601	574	604	544	574	582	586	611	546	567	602	580	571	574	584	533	566	606	575	568	606	539	566	568	584	585	560	598	574	633	588	562	584	586	520	553	583	617	597	574	546	607	608	536	537	579	541	595	488	547	591	558	569	556	617	631	570	567	600	573	559	533	601	554	594	567	568	599	565	567	565	558	580	567	607	583	620	572	581	562	587	577	589	588	575	638	603	582	544	628	551	598	524	590	574	571	554	580	556	602	620	583	579	597	566	560	561	564	600	563	600	551	609	543	572	546	594	646	573	609	580	566	550	563	621	553	606	541	605	578	575	580	570	558	573	553	571	590	580	548	576	519	574	600	566	550	531	616	606	552	565	581	558	551	592	556	623	570	576	581	536	606	576	596	596	567	614	552	553	580	561	592	547	594	602	545	562	550	539	608	554	597	530	554	570	534	574	596	614	619	569	576	603	587	583	603	574	583	556	565	575	574	593	595	569	578	596	547	581	599	506	637	560	602	575	584	559	542	593	613	577	625	566	572	554	543	538	584	577	593	563	557	652	560	546	581	526	566	542	578	595	565	561	568	588	516	550	561	554	615	562	613	592	572	600	628	589	583	553	595	557	623	580	581	559	583	545	588	600	575	552	572	630	563	561	577	551	565	582	567	563	582	581	564	561	567	583	593	557	568	562	545	534	622	593	543	604	554	581	571	594	560	555	547	624	559	574	582	550	546	580	592	584	616	552	596	574	615	623	554	572	579	609	607	585	586	580	565	582	573	598	535	599	585	562	613	599	532	579	546	560	617	545	579	581	577	614	625	588	575	595	581	562	563	589	564	588	579	579	554	628	609	529	588	588	574	592	604	613	582	561	567	560	616	577	620	591	554	557	583	600	584	587	581	561	561	557	569	587	575	581	605	586	609	587	608	582	582	539	599	574	582	557	550	594	585	557	525	593	594	583	549	603	546	555	589	565	562	558	530	610	587	561	564	527	590	541	544	603	590	589	562	586	552	629	620	579	588	564	580	586	559	546	561	598	575	558	568	559	604	616	589	568	560	621	566	630	635	584	561	518	605	569	551	558	597	603	572	606	548	546	604	581	610	531	555	593	572	590	605	608	611	578	602	573	574	585	525	553	570	588	618	547	578	577	547	629	574	599	570	568	553	549	581	569	586	575	571	590	573	572	578	595	573	541	547	558	561	552	591	583	603	583	577	589	559	559	572	575	577	582	563	587	613	583	610	596	541	579	575	589	618	615	571	557	564	558	626	613	594	533	578	609	608	595	570	606	561	545	572	549	558	551	601	585	577	583	577	549	585	621	572	583	611	549	552	570	566	585	538	567	557	531	595	621	574	537	559	535	557	603	571	600	620	571	614	583	581	594	578	579	553	583	599	561	553	596	528	564	612	570	507	563	536	597	579	571	596	578	552	614	544	607	599	540	583	584	550	590	555	595	598	606	548	528	551	583	544	581	574	599	570	562	575	527	568	645	535	577	570	552	622	566	580	596	597	567	574	545	583	588	559	569	579	539	580	591	570	556	549	551	611	619	528	627	588	565	517	577	563	572	604	585	563	551	567	585	562	597	603	594	574	593	597	536	603	561	559	553	544	563	559	556	592	566	562	539	591	574	577	566	615	581	525	587	584	550	574	584	549	578	562	537	591	593	582	607	580	537	580	570	614	573	574	570	596	562	580	595	588	552	557	630	592	580	561	588	557	566	588	558	611	554	546	536	555	569	574	537	546	587	533	582	563	568	563	603	564	556	577	560	544	594	551	602	577	592	570	546	562	592	514	585	575	572	566	598	632	597	568	582	562	588	564	592	589	585	556	594	565	563	552	613	622	614	600	555	569	586	591	597	561	578	557	615	616	554	602	551	569	570	591	563	565	588	551	571	566	576	525	610	631	528	588	561	593	593	591	575	572	578	564	562	592	593	567	570	558	604	581	583	566	600	545	567	538	563	581	609	567	562	565	578	577	559	564	594	539	590	567	563	594	556	590	625	565	634	575	596	572	579	578	609	559	596	574	554	637	588	582	597	590	609	637	546	579	570	567	608	574	594	628	567	533	514	616	600	554	553	596	603	567	570	590	562	570	553	573	599	627	568	575	589	576	558	596	592	565	562	572	595	572	613	547	588	554	586	574	574	606	513	580	571	586	616	560	595	583	537	629	544	548	554	577	583	589	594	573	617	580	576	606	573	575	573	607	555	546	601	567	577	581	562	587	619	550	587	611	571	566	556	583	574	604	572	548	564	589	552	572	606	565	597	574	561	581	580	579	562	505	572	544	567	580	599	582	579	613	577	607	611	544	600	549	585	593	594	573	588	565	556	558	543	579	581	609	604	620	566	564	568	564	602	616	566	609	560	595	576	585	576	574	606	594	562	580	591	585	617	535	564	571	618	546	549	588	588	602	599	592	586	578	584	573	618	556	644	579	579	567	526	566	619	566	599	546	566	621	546	565	567	610	555	586	602	596	582	571	547	562	569	550	545	558	567	615	553	592	584	578	603	599	608	567	564	589	620	551	553	595	592	606	545	579	564	624	542	601	581	595	616	569	606	564	600	615	592	555	552	574	600	592	551	578	540	577	573	615	552	580	568	572	554	573	585	586	542	600	574	589	559	559	567	592	582	604	571	585	584	569	552	563	537	592	629	560	592	577	600	567	553	597	582	601	569	574	588	620	560	570	575	582	576	543	554	583	570	599	574	612	553	613	590	584	594	587	549	606	542	571	555	559	587	571	567	546	595	560	595	567	574	634	555	574	542	626	603	575	623	604	591	571	582	531	609	569	559	571	560	595	563	581	586	554	559	607	605	617	585	582	588	555	566	595	577	604	580	576	579	544	590	532	597	596	552	558	593	579	577	554	560	589	579	547	521	572	560	567	562	598	551	607	602	547	528	587	606	543	541	544	582	588	580	576	537	559	554	572	590	574	625
24332	6050	1272	993	742	599	550	438	427	387	348	356	354	322	301	329	312	284	281	257	272	268	264	271	258	246	285	277	243	274	265	283	222	241	248	252	277	271	264	264	258	275	268	270	241	239	268	264	260	235	252	257	271	228	263	247	226	244	216	242	264	237	235	251	268	263	256	249	265	244	253	244	261	265	235	265	278	247	245	267	241	226	261	232	240	251	257	251	260	220	255	258	251	261	248	258	263	268	240	257	266	258	264	263	242	251	282	243	248	272	241	272	263	270	270	269	281	241	233	242	256	258	259	252	263	256	273	255	257	271	238	284	274	229	251	246	260	272	240	228	227	250	250	261	259	226	262	215	257	274	273	261	295	243	275	247	255	243	260	284	250	249	233	259	260	255	245	251	269	257	243	256	239	258	285	246	248	262	280	251	254	267	253	232	255	279	297	260	261	249	246	237	272	247	284	262	279	220	269	268	242	243	260	247	247	240	259	241	246	254	269	263	253	224	251	268	262	241	258	264	266	271	267	277	260	257	260	290	260	251	285	268	245	271	222	240	251	263	254	264	238	236	285	269	264	223	231	294	275	264	276	246	250	269	272	258	265	283	256	278	243	278	262	263	240	268	243	269	266	238	274	236	281	251	264	262	265	274	265	237	267	255	248	283	264	258	249	247	246	268	246	276	250	242	263	236	267	271	266	287	291	223	273	267	256	258	245	267	260	253	280	236	241	276	287	234	259	254	252	258	253	250	250	255	265	252	269	255	243	229	280	301	245	259	278	253	254	273	254	233	282	261	256	241	248	245	239	245	259	253	247	269	250	274	248	238	276	253	238	237	258	269	259	287	268	279	248	260	278	231	275	248	240	253	269	252	258	268	240	272	242	250	264	241	234	227	232	248	264	253	260	249	264	250	244	247	252	233	260	244	277	249	257	243	239	255	249	252	260	253	265	241	225	261	256	245	264	255	272	239	249	248	285	272	245	256	295	277	263	259	286	253	272	265	262	271	254	246	285	246	271	266	251	234	268	243	284	299	238	245	238	253	263	272	238	251	276	258	258	251	262	261	245	229	249	274	272	274	253	234	253	259	223	255	280	245	263	291	255	263	246	247	247	261	319	254	235	270	256	238	277	230	269	235	254	255	265	248	256	267	247	236	256	249	268	247	234	238	251	299	230	268	251	255	241	268	274	269	232	241	229	264	255	247	264	249	266	231	262	257	278	263	251	269	235	241	256	260	230	284	259	234	232	255	255	287	279	235	230	271	264	263	262	247	283	258	260	266	286	246	272	266	262	280	246	241	225	250	265	244	270	245	250	236	292	255	249	249	263	247	270	235	250	264	271	272	309	238	243	241	251	269	272	227	294	248	275	264	253	251	247	286	254	245	297	257	265	272	243	257	269	254	291	226	243	248	250	247	276	248	268	243	255	244	265	253	228	266	237	244	238	291	226	257	259	255	252	284	272	240	247	258	282	227	270	269	271	280	254	276	237	261	245	259	242	254	268	261	243	268	267	265	270	269	247	272	256	268	271	233	262	276	260	246	262	264	234	265	269	256	268	268	244	282	237	251	252	284	261	236	222	246	263	214	231	270	273	251	234	248	251	265	238	272	268	233	278	259	255	241	263	263	251	263	256	244	236	269	231	267	254	240	255	273	246	276	252	252	239	236	240	260	249	233	247	238	258	264	250	279	250	239	246	238	260	267	274	264	248	243	275	262	277	269	269	280	283	276	275	245	259	255	242	264	254	279	246	251	222	302	264	248	260	258	227	267	238	259	253	256	229	250	234	228	268	276	251	266	245	247	276	253	242	234	254	249	257	264	234	246	280	265	236	256	240	281	264	263	255	283	229	259	287	252	276	232	245	250	253	239	268	269	257	278	255	246	255	230	257	269	294	249	254	270	221	281	269	261	268	254	244	263	258	217	275	273	244	236	256	298	261	228	254	260	285	247	288	257	260	279	265	278	269	296	273	263	252	271	245	229	227	244	261	231	255	241	255	234	235	262	268	241	274	247	253	244	253	263	271	252	289	258	257	237	243	267	236	268	229	233	245	243	280	254	253	247	259	256	259	248	255	244	255	268	230	247	241	236	256	248	275	241	232	230	282	262	271	266	259	270	235	236	241	252	253	269	260	249	279	256	262	264	253	279	257	267	262	270	252	242	261	251	225	247	268	252	242	250	261	252	248	249	283	282	262	247	260	227	257	268	296	250	242	252	211	240	212	246	244	288	243	247	261	234	270	279	255	273	221	248	267	244	250	254	266	249	281	253	274	266	267	251	243	290	263	279	284	251	246	251	279	264	263	265	260	239	261	255	256	252	293	266	233	238	251	271	245	244	255	235	266	263	258	257	229	240	253	249	272	225	247	266	235	249	275	252	258	251	253	253	241	255	256	237	250	249	267	251	263	289	256	266	268	260	220	262	227	294	279	256	254	270	248	265	249	256	240	249	255	232	258	234	240	265	248	255	257	248	244	274	227	278	236	239	238	248	250	262	255	235	285	236	231	244	256	246	261	228	258	232	244	291	258	248	245	249	245	250	256	251	254	253	224	270	268	249	265	243	248	247	261	244	257	250	253	253	274	245	230	275	238	275	236	237	286	258	251	256	248	278	252	254	248	245	225	256	225	244	271	257	246	225	277	273	260	261	223	252	233	269	267	238	261	226	245	267	255	250	253	269	228	268	272	242	261	227	244	261	256	260	243	267	271	251	247	296	271	282	259	255	262	269	276	229	243	256	236	260	240	245	250	274	250	288	256	252	253	231	265	281	311	230	270	214	246	250	270	266	257	263	265	248	270	277	244	257	249	241	246	248	282	260	244	268	252	245	245	272	275	237	275	252	245	259	274	279	258	272	234	249	260	227	240	253	247	282	277	258	235	261	213	275	240	258	266	256	256	273	238	262	227	257	258	238	267	257	231	250	268	231	258	243	266	244	244	230	252	234	243	242	254	273	259	294	231	276	252	250	265	258	229	265	234	248	263	250	260	253	270	267	286	248	280	260	255	248	256	259	242	273	272	243	264	259	263	239	246	257	262	254	244	270	252	248	254	254	228	251	250	269	261	273	249	265	246	241	281	270	287	255	234	282	283	255	235	236	240	242	246	253	237	251	248	255	263	275	257	245	263	255	265	257	248	228	249	255	266	266	259	250	246	252	273	248	233	228	265	260	238	269	272	218	252	260	243	244	251	273	258	242	226	279	281	257	260	247	250	259	232	279	249	290	265	241	265	243	269	235	274	235	257	246	247	230	245	240	228	266	260	264	223	257	240	249	278	247	260	274	260	256	271	260	220	254	261	259	249	244	233	276	266	257	237	254	268	242	268	256	281	268	266	267	260	266	256	270	261	249	263	251	253	252	258	274	242	222	246	286	253	261	226	288	252	254	261	266	249	232	251	241	247	275	245	247	235	245	231	274	262	263	276	277	239	265	275	246	266	266	268	246	262	255	277	271	239	276	263	237	248	252	247	272	296	247	231	271
13930	4214	2427	2997	2745	2304	1976	1787	1559	1413	1240	1179	1109	1094	973	1019	893	881	875	826	835	775	800	808	743	745	757	744	747	750	779	762	707	697	737	707	691	722	686	721	681	741	702	764	686	734	685	741	700	721	728	701	710	714	699	706	679	655	729	675	684	748	699	659	696	645	677	676	708	661	701	643	659	689	683	683	703	650	672	636	673	641	662	672	672	661	705	682	661	682	666	693	686	657	655	699	620	673	704	613	675	689	694	623	634	672	705	672	668	669	675	714	673	644	683	670	626	711	709	709	690	711	661	712	655	704	661	663	646	673	693	696	633	647	652	672	649	676	708	625	695	653	649	677	673	628	674	694	668	667	606	648	640	708	691	684	674	681	630	676	621	616	626	683	666	648	695	687	677	659	656	643	674	660	651	679	639	642	686	698	626	684	669	679	670	646	684	710	662	651	676	666	630	670	659	650	671	659	671	652	679	687	672	700	657	672	658	670	693	625	689	655	707	669	636	667	683	659	657	722	646	695	612	659	672	669	640	678	665	687	647	654	687	669	675	646	685	685	645	662	736	642	667	634	648	683	689	707	667	650	670	649	692	665	656	646	669	685	668	668	674	634	653	675	610	662	668	681	661	671	630	650	617	714	666	617	655	642	672	695	675	682	686	715	670	674	628	702	640	666	662	653	678	634	647	651	666	664	694	703	643	698	648	682	683	635	667	672	672	620	713	665	667	665	638	656	649	677	675	685	638	628	666	668	599	669	725	659	634	695	646	648	696	701	638	645	718	674	674	692	676	655	680	625	666	669	657	739	619	664	661	679	662	696	663	671	694	642	667	659	656	659	707	644	663	654	674	702	633	651	672	677	706	671	633	655	641	665	667	664	663	659	662	616	667	633	632	667	669	694	658	629	669	692	683	675	631	627	660	638	680	648	661	629	640	671	688	707	693	675	664	655	607	687	645	661	676	689	680	685	634	646	688	650	639	673	669	697	706	638	625	697	648	705	624	639	743	696	647	643	628	667	679	681	680	645	649	697	643	653	647	659	677	670	719	680	668	621	689	677	639	663	695	652	606	679	633	670	697	647	658	637	657	648	645	639	632	679	653	640	647	668	654	690	721	693	657	672	707	626	668	680	679	660	674	628	672	649	653	677	686	684	709	661	661	701	672	662	668	656	683	688	642	674	653	671	711	670	677	673	665	657	668	616	685	676	677	676	687	680	642	664	644	627	710	709	669	679	646	659	667	648	664	683	677	716	645	665	632	708	659	669	687	662	648	634	647	691	668	670	687	645	672	658	702	654	655	651	670	675	673	669	654	673	644	655	647	675	643	676	668	634	652	683	702	706	630	684	647	648	665	684	696	686	672	677	655	669	631	645	650	691	640	691	657	667	662	680	619	693	715	613	652	662	642	664	645	651	666	628	711	639	668	625	679	715	679	686	607	654	643	680	704	619	666	657	694	627	676	667	641	675	693	676	639	630	724	656	674	686	656	675	678	632	696	612	678	666	673	700	680	673	623	668	672	630	665	661	668	652	655	658	675	664	622	638	608	654	679	671	646	647	648	672	663	642	660	679	650	672	615	686	718	649	697	644	661	675	689	633	660	675	619	702	662	637	618	636	675	659	647	649	730	644	690	658	633	701	686	660	691	675	717	666	699	620	647	730	625	640	664	667	649	646	686	673	680	677	681	706	663	664	637	682	696	651	685	667	692	643	659	672	651	688	669	630	678	669	680	668	638	659	673	654	667	645	688	636	638	704	666	659	580	724	705	702	614	685	641	670	678	708	680	669	671	655	647	718	683	675	633	651	658	630	677	666	682	634	647	669	632	710	628	595	636	649	651	637	642	658	638	696	662	660	689	665	666	620	660	683	673	632	658	626	672	639	658	723	665	695	627	682	650	675	673	696	696	665	714	648	647	674	684	692	640	670	660	671	656	700	657	646	718	691	646	681	676	654	666	620	643	644	599	687	660	711	649	633	651	681	674	660	690	642	694	659	691	650	674	676	680	627	655	670	666	638	692	694	688	609	664	654	676	639	678	670	651	620	663	659	650	686	679	652	651	624	652	633	674	711	634	650	647	663	643	657	654	653	674	643	681	673	671	631	709	628	662	686	660	677	683	651	677	646	688	656	685	695	654	667	665	662	660	692	636	659	628	663	671	703	647	647	667	691	702	699	694	644	654	673	675	643	636	669	678	662	666	605	662	691	684	686	632	674	673	636	701	644	720	640	659	638	671	658	631	721	688	678	688	636	650	706	686	662	699	650	644	650	717	659	656	647	632	674	651	664	672	676	680	649	625	677	663	658	697	593	710	653	656	639	700	672	651	670	627	645	650	663	644	683	670	663	670	660	724	693	690	645	670	682	668	608	629	657	658	661	633	639	693	626	650	662	674	661	649	686	666	633	665	659	712	685	636	650	609	624	712	691	645	647	668	706	712	663	641	640	641	667	690	661	660	680	640	693	665	672	659	691	657	655	683	670	642	649	685	661	693	628	685	674	614	674	670	682	671	637	680	631	661	643	671	646	675	664	707	677	691	669	664	624	654	622	691	660	659	674	651	670	648	657	639	653	629	635	675	613	663	676	722	690	682	626	685	694	690	634	662	697	637	652	680	641	658	631	660	649	629	723	664	658	673	664	614	727	672	670	607	636	694	587	666	682	696	698	672	656	610	616	641	664	720	688	639	695	669	638	656	660	641	677	673	628	660	719	715	679	678	643	668	640	665	682	633	658	670	690	720	630	660	672	669	676	646	685	683	656	691	643	674	671	668	693	640	648	698	659	683	678	624	664	690	671	675	642	660	635	667	656	693	722	602	655	649	665	657	679	663	656	676	633	640	670	636	651	661	601	662	648	667	682	698	628	663	677	633	663	624	682	681	675	744	655	739	656	675	606	675	649	695	651	618	661	668	663	651	682	671	662	612	644	721	689	684	706	630	679	654	666	688	672	731	666	667	653	642	637	643	678	680	669	595	650	619	626	689	665	669	685	646	647	692	692	688	677	675	627	711	654	694	649	636	698	677	606	666	657	669	614	645	627	652	666	659	662	680	676	695	648	657	662	670	627	670	678	624	665	683	654	706	690	698	665	622	612	635	640	687	636	688	656	645	667	622	661	642	614	643	650	657	655	643	663	622	642	667	649	688	684	650	636	674	668	671	689	631	695	663	695	627	626	656	661	721	701	655	668	722	624	658	643	648	656	661	623	648	664	682	666	689	647	632	658	658	635	625	670	668	674	653	632	698	621	675	693	633	672	619	714	676	687	668	647	622	665	644	674	684	659	675	704	644	613	686	677	700	684	674	667	681	659	696	650	670	659	679	629	657	673	682	641	734	718	647	675	666	645	700	642	686	638	709	651	687	639	660	685	675	610	671	666	649	619	657	624	677	669	702	624	672	690	687	671	602	697	700	685	617	640	701	688	668	641	699	679	659	654	660	687	671	651	656	666	666	644	636	651	686	654	651	642	630	682	669	682	691	678
36030	13202	2569	1665	1093	800	685	471	434	360	357	275	255	254	246	216	226	192	183	197	207	197	186	167	176	150	169	157	160	144	156	144	159	130	143	156	142	143	152	123	155	142	147	134	152	152	143	126	132	131	168	137	125	139	143	142	141	134	139	129	143	155	158	149	137	145	150	165	130	133	160	157	135	134	132	143	127	152	151	147	148	129	151	145	134	113	147	130	129	146	134	137	130	128	117	134	148	140	142	121	147	142	163	152	155	189	120	128	123	127	143	153	149	162	140	145	117	142	147	136	143	130	146	139	146	144	143	159	130	143	141	130	138	155	120	92	144	125	145	145	147	146	143	135	158	132	147	156	144	149	134	132	151	141	141	133	153	144	137	142	142	129	150	118	128	132	126	149	143	141	155	130	128	164	143	130	138	137	141	144	152	121	138	139	137	126	130	164	141	123	148	161	116	111	139	135	107	136	127	136	140	151	145	102	138	140	129	150	124	150	129	131	136	121	124	131	142	146	144	145	127	150	147	138	139	135	130	134	110	120	135	132	117	153	135	127	156	130	127	164	131	135	140	144	139	155	153	163	144	153	134	157	136	138	157	130	149	127	136	127	132	147	118	139	127	157	133	138	135	121	143	156	122	134	129	130	139	128	139	134	148	138	133	136	138	139	145	153	151	150	132	141	153	140	125	143	126	135	167	144	151	138	130	124	142	141	131	140	138	135	159	146	111	127	137	129	138	118	156	129	125	133	133	128	143	144	140	135	141	136	138	138	129	142	142	137	146	154	120	109	128	126	137	132	155	127	123	139	138	137	158	129	133	135	137	141	144	149	149	129	115	137	146	150	115	128	132	148	134	141	138	154	131	118	145	142	153	147	129	144	125	131	135	127	133	141	137	120	141	142	129	121	139	154	153	144	126	143	145	141	156	138	141	125	144	135	124	150	152	157	152	123	146	131	150	139	133	150	127	153	152	128	136	139	154	130	140	144	139	136	149	118	135	130	120	113	127	136	131	143	135	137	142	127	133	150	134	140	166	119	142	123	155	108	138	142	152	136	126	154	147	126	137	142	142	128	139	150	127	149	132	133	157	128	137	148	148	128	146	152	132	120	142	122	146	132	145	135	129	135	137	145	115	138	133	138	131	112	135	138	127	146	125	130	124	145	138	146	155	131	146	128	138	143	122	150	144	143	127	150	127	137	136	139	133	149	137	118	120	163	134	154	137	133	139	148	148	134	129	112	132	140	136	119	145	136	134	146	141	137	142	139	144	144	125	118	157	149	142	135	145	145	140	141	123	148	136	140	157	145	135	137	145	136	131	138	139	140	133	134	148	99	122	137	131	146	149	146	139	136	129	130	138	138	135	137	136	145	159	135	131	113	151	137	142	141	151	121	155	124	136	143	153	139	127	118	128	134	143	140	144	140	137	126	144	150	146	140	126	123	156	128	144	161	147	146	135	141	131	125	147	135	128	130	155	120	142	169	141	136	136	139	118	120	129	147	137	124	128	176	127	130	142	148	146	133	127	164	143	124	130	136	127	141	124	121	143	143	151	156	162	134	164	141	124	146	131	159	141	134	147	143	121	119	148	143	141	114	133	121	130	131	146	124	126	149	140	140	153	158	140	126	148	152	148	139	132	142	146	124	128	131	157	153	123	138	125	127	118	137	136	145	129	140	135	150	155	146	156	130	123	123	135	105	114	125	139	143	142	148	129	143	152	135	122	119	136	112	147	140	142	152	148	121	130	141	121	121	134	138	149	160	141	131	149	135	132	117	141	154	133	131	155	132	146	137	150	132	162	141	137	131	135	126	133	142	142	144	122	137	135	154	116	118	151	137	146	122	121	142	149	138	125	140	143	131	133	146	132	150	135	137	162	130	138	140	172	129	139	118	152	124	120	137	126	148	128	154	179	136	141	154	144	152	143	136	152	150	140	110	126	131	130	129	111	140	144	158	150	149	127	125	128	150	144	143	135	135	148	145	121	123	127	149	129	141	132	149	131	140	155	162	153	129	116	133	137	119	135	138	113	128	122	130	107	126	132	141	160	136	132	118	107	134	140	131	112	122	133	133	145	123	154	146	134	124	140	148	144	149	122	129	129	148	120	129	138	132	124	114	138	119	144	124	142	141	132	152	141	154	145	116	124	124	155	127	138	128	125	144	141	144	130	142	135	124	137	130	138	149	149	149	175	125	141	145	145	135	113	138	148	145	134	148	166	144	133	145	154	159	135	137	127	129	134	132	140	134	133	150	142	144	142	154	127	132	125	121	169	124	124	124	122	141	111	118	109	128	147	131	157	156	133	148	148	145	146	131	124	143	109	127	157	139	129	119	154	135	150	112	121	138	136	128	139	129	126	133	122	130	138	137	125	134	140	123	122	141	134	136	125	110	126	155	141	122	130	139	138	148	145	149	123	153	145	123	148	131	139	130	112	121	123	147	141	148	134	132	140	115	152	162	155	131	130	150	148	140	120	127	149	120	130	142	140	151	130	137	140	115	125	147	152	141	118	132	152	137	147	165	137	118	134	146	153	148	134	129	137	136	134	142	125	147	143	136	153	109	141	156	121	127	143	133	156	135	135	121	134	142	143	131	131	137	143	148	127	147	148	151	161	127	136	147	137	134	133	128	135	141	127	141	136	121	140	131	164	151	162	114	130	129	140	160	120	125	138	133	158	129	146	136	146	142	137	152	137	128	132	123	148	142	120	151	145	125	136	127	146	146	133	111	144	131	129	136	140	130	127	149	127	111	139	134	121	151	155	123	145	152	135	141	130	132	146	144	128	138	122	128	132	128	123	131	133	125	137	116	137	130	140	149	159	123	137	146	127	150	159	137	141	128	134	153	143	146	134	125	121	150	158	153	165	142	143	131	140	135	142	145	140	133	134	150	150	138	135	133	149	139	147	128	117	133	140	148	148	150	125	122	148	138	165	139	143	138	162	118	134	156	137	154	134	166	137	140	145	128	134	113	143	114	129	117	142	146	149	118	125	140	127	142	133	128	125	147	134	149	138	150	134	137	130	133	126	117	139	127	150	134	145	119	144	126	106	150	123	136	136	132	142	122	154	143	127	143	156	123	159	130	133	130	106	127	141	120	139	124	157	119	135	134	129	128	132	134	146	139	140	139	140	150	143	150	146	137	124	157	139	125	158	130	145	142	145	144	160	141	140	135	137	145	120	151	149	125	138	156	144	134	127	130	135	135	135	158	155	137	146	139	149	126	139	115	141	136	133	139	137	148	160	141	160	147	145	135	157	107	157	134	131	154	176	122	121	144	145	139	111	129	121	132	143	141	140	145	126	131	126	141	135	153	170	125	147	155	144	137	146	121	144	131	134	157	135	124	127	137	135	147	140	141	137	103	146	156	135	140	127	146	141	146	143	137	140	143	153	142	105	148	143	139	151	132	145	147	151	140	135	138	154	138	142	128	128	148	153	136	137	156	140	141	127	131	148	138	131	143	151	146	137	120	150	136	151	141
20440	6611	3781	4910	4187	3535	2825	2339	2066	1800	1551	1326	1247	1130	990	952	923	829	779	763	727	715	689	654	644	659	595	565	552	547	509	473	526	493	499	469	468	503	494	465	483	423	475	430	453	443	448	430	469	406	431	409	421	394	431	434	397	432	427	414	409	425	402	393	404	425	422	443	437	394	408	385	403	359	399	421	384	400	410	380	359	410	405	395	406	380	417	373	395	395	391	406	387	369	389	358	377	371	379	375	423	386	374	388	397	362	383	375	371	379	369	388	387	412	400	409	414	371	341	359	355	379	350	375	376	383	375	399	387	408	431	403	385	387	419	383	391	393	398	394	392	368	381	388	345	388	394	387	418	413	357	399	366	374	391	377	379	392	361	382	350	371	373	390	370	382	377	368	376	390	398	389	359	413	374	390	367	352	375	384	344	336	363	387	399	406	394	382	370	381	385	389	347	323	354	354	388	374	402	359	416	392	359	344	333	379	377	332	365	418	368	385	393	363	397	361	340	374	395	359	374	357	384	369	386	384	376	357	342	364	364	387	339	390	378	376	396	377	414	400	383	394	340	371	384	350	368	387	357	408	370	391	348	344	352	404	369	366	385	376	373	322	358	362	433	375	418	393	366	395	407	369	358	367	391	357	386	367	376	404	422	371	372	384	389	364	389	340	337	324	392	371	400	362	336	356	406	356	408	389	394	384	360	421	371	353	367	388	365	427	402	379	405	386	381	385	404	387	396	370	357	377	365	357	382	384	369	350	376	362	415	401	384	372	401	356	359	363	348	392	309	413	350	374	321	427	376	380	390	382	385	410	376	366	377	407	348	370	418	398	370	388	362	384	368	333	389	391	392	380	390	354	349	402	390	363	384	380	399	363	372	348	381	366	340	384	390	345	370	368	380	369	376	360	372	369	402	343	349	378	371	372	372	393	371	377	389	385	358	377	405	402	374	405	357	364	350	427	355	392	395	381	415	371	378	387	373	383	394	382	387	388	395	368	362	372	382	384	360	407	394	386	349	399	362	388	406	358	379	373	396	346	384	366	384	382	397	379	379	392	371	389	374	407	391	377	401	374	387	385	370	386	392	387	389	374	374	376	387	399	383	356	375	368	354	358	373	372	378	415	341	395	362	399	390	393	356	376	357	376	386	369	381	368	377	361	403	380	439	361	369	358	355	399	384	394	373	385	378	371	371	364	394	385	348	335	370	390	373	382	375	387	361	362	379	375	382	359	366	370	365	398	387	388	375	375	372	356	408	372	389	353	366	344	344	395	380	370	372	366	353	383	361	356	355	371	374	393	399	389	369	375	338	370	354	386	370	382	369	413	422	371	368	405	344	404	343	369	366	365	408	358	370	376	393	390	414	379	378	391	406	377	406	380	388	376	382	398	365	419	357	370	353	340	389	392	378	363	364	358	382	381	391	378	371	420	362	402	372	375	382	404	381	392	350	373	439	369	367	390	371	360	376	368	367	385	399	382	358	360	385	353	352	363	358	363	360	337	387	373	384	369	385	352	389	403	382	350	369	364	355	378	390	366	414	368	374	369	404	365	344	369	426	387	339	383	346	381	395	367	370	388	366	358	373	398	374	387	393	402	375	393	368	373	387	367	369	396	378	404	350	374	358	358	374	396	382	349	362	383	382	351	354	389	362	372	375	383	348	364	400	387	438	352	376	397	406	378	387	365	385	373	344	351	370	382	363	385	389	376	378	377	401	410	352	378	387	390	386	373	344	396	369	372	349	360	386	392	357	368	370	404	375	383	369	369	392	346	366	366	353	383	394	401	398	393	330	365	348	366	369	373	390	356	398	382	384	409	407	378	371	358	369	375	394	374	389	368	436	372	357	370	364	367	362	354	354	370	407	365	364	407	370	368	402	384	385	378	367	381	391	364	372	361	397	355	388	342	388	370	389	364	422	366	352	373	366	375	376	387	389	384	366	358	370	390	380	370	351	385	369	326	359	393	351	394	353	366	354	353	357	353	359	357	367	410	410	400	389	373	402	365	407	385	364	378	381	388	360	383	365	390	355	392	376	360	400	356	396	351	388	418	391	405	356	352	396	383	401	401	366	402	340	401	365	395	364	393	384	378	371	378	405	397	326	369	395	385	367	359	389	376	382	384	409	407	382	375	381	352	393	399	343	366	395	358	385	361	343	365	417	389	426	366	379	360	392	332	367	362	376	389	379	370	375	381	351	409	374	373	388	377	348	376	380	408	404	338	361	398	384	336	375	358	344	377	341	387	376	405	387	358	387	385	390	382	374	376	395	369	378	378	389	369	360	381	360	375	396	400	387	397	326	389	390	390	349	334	360	362	380	351	369	355	381	352	366	375	376	390	386	356	416	404	361	391	368	383	403	417	401	363	368	346	329	360	403	356	395	365	356	379	401	391	400	373	353	381	405	362	359	379	356	380	392	392	391	360	355	382	384	406	354	322	385	403	377	377	378	351	389	419	364	382	365	349	393	360	370	365	370	415	378	378	372	376	391	392	410	383	358	381	391	404	372	360	407	360	368	398	386	404	342	397	405	400	348	394	380	381	372	364	377	358	402	383	420	370	386	362	385	395	361	404	377	354	357	378	393	361	354	403	363	366	374	368	400	388	359	373	375	356	342	395	389	388	370	361	371	352	405	379	385	381	350	380	383	371	402	379	392	406	386	398	387	373	351	360	362	386	364	377	390	353	367	384	414	351	418	392	368	356	376	393	364	354	368	376	383	380	327	347	364	374	387	403	377	379	386	349	373	362	400	404	377	390	379	390	353	331	337	367	373	380	369	397	379	389	387	377	370	386	374	366	361	397	390	385	392	377	404	374	380	365	393	400	404	372	370	363	400	392	368	368	357	342	390	366	399	427	411	363	436	387	421	390	345	404	370	372	397	386	388	386	348	376	382	384	366	352	370	384	392	367	411	392	308	388	380	366	400	415	372	394	365	416	393	388	392	368	362	390	408	391	377	349	383	362	379	381	365	354	355	360	373	386	392	385	397	386	363	348	381	386	368	361	345	434	378	401	361	351	383	356	388	404	372	389	365	367	387	381	338	366	362	323	364	377	379	378	367	376	361	380	377	346	407	369	389	383	355	342	369	400	369	368	379	403	423	410	368	334	381	374	366	364	379	383	403	399	388	341	390	352	384	354	400	377	371	369	390	394	382	367	364	356	374	367	365	345	393	362	374	403	385	388	384	400	368	337	360	316	369	398	349	374	371	377	371	380	398	405	388	392	359	381	371	326	385	378	389	388	365	384	375	364	398	376	354	393	379	379	349	346	377	358	390	365	392	417	341	377	386	362	378	383	348	343	368	362	360	366	387	364	377	389	365	380	344	364	399	340	396	389	401	366	366	362	345	362	395	335	381	378	356	328	370	381	356	411	375	366	359	344	388	350	347	364	376	394	355	360	378	370	362	381	387	402	391	345	367	348	364	395	364	356	372	396	342	378	383	387	413	404	375	411	397	387	357	396	398	403	387	383	364	375
4216	444	271	231	273	234	211	243	238	222	207	210	203	201	236	195	209	235	235	203	229	201	210	211	179	243	229	240	239	208	201	216	221	226	201	202	196	226	208	213	229	219	205	208	203	232	216	212	219	219	215	185	202	208	202	215	210	222	211	195	218	202	204	213	224	218	225	201	200	240	180	179	221	219	210	217	218	209	216	192	196	198	231	203	208	220	215	204	235	193	223	227	199	214	211	235	224	201	218	206	214	238	198	202	226	187	232	213	202	214	207	213	223	236	215	222	203	230	199	218	242	223	226	197	227	199	200	223	199	228	202	209	211	214	216	204	218	214	214	206	208	224	225	208	169	204	174	228	212	202	217	228	174	234	227	208	236	225	201	205	218	208	207	196	188	243	192	207	193	227	223	202	227	229	231	208	227	219	224	183	218	204	219	223	206	231	231	217	214	224	228	203	201	210	209	210	233	210	223	202	205	209	196	207	212	212	227	223	236	204	198	216	212	222	222	208	214	193	198	241	210	210	243	200	218	206	197	241	177	228	222	221	195	188	199	220	240	212	206	225	220	185	227	218	212	207	204	203	218	227	205	188	213	213	210	214	218	216	213	255	222	211	212	201	205	236	191	221	210	219	237	211	202	227	195	213	238	212	229	211	204	221	217	222	206	207	195	235	196	204	214	204	213	208	210	173	203	196	221	204	234	237	230	209	211	210	205	219	215	196	210	219	225	232	211	196	210	233	214	205	220	210	227	219	214	206	243	216	243	221	218	218	198	181	204	212	195	206	228	216	209	220	184	204	211	234	236	242	232	229	215	225	212	177	216	223	210	208	215	222	209	224	203	213	188	211	231	226	206	235	201	207	210	216	189	213	225	218	201	189	246	226	204	213	196	209	247	181	213	189	211	214	194	223	204	227	216	223	219	202	212	235	208	192	221	205	212	226	221	258	222	201	219	212	233	241	201	214	215	208	209	177	221	188	243	212	205	216	217	236	221	205	214	194	217	228	214	232	206	223	216	225	234	216	235	240	201	185	227	207	207	220	191	210	228	215	192	203	188	205	208	218	218	222	194	205	209	225	194	231	229	190	217	240	197	210	215	231	231	186	195	218	216	232	202	222	180	205	188	202	223	231	204	244	212	203	192	210	209	207	223	243	217	215	202	202	207	227	227	222	225	224	220	222	192	217	217	209	222	214	235	200	204	214	213	221	212	223	206	203	231	230	197	193	200	210	219	187	206	220	206	216	231	221	203	191	221	225	228	227	226	212	226	206	205	230	208	223	209	214	207	244	240	233	214	225	199	227	205	198	223	237	204	193	230	217	204	192	225	200	212	209	212	199	245	209	214	214	200	223	223	208	203	212	221	206	222	253	201	207	216	217	200	234	222	229	224	209	212	189	196	212	215	211	211	214	207	188	195	227	202	238	237	176	213	218	224	234	220	241	233	211	229	213	220	205	225	217	216	203	228	221	194	220	207	200	193	232	207	218	207	225	203	207	222	187	188	213	206	200	227	198	210	206	216	215	187	194	219	216	207	212	214	207	205	218	229	215	194	215	228	207	209	212	208	194	216	228	196	182	183	202	232	210	220	233	218	198	209	188	219	184	200	228	225	219	197	209	197	219	175	191	211	196	200	205	205	198	203	209	229	203	218	225	242	215	208	203	227	221	196	205	195	225	233	209	223	193	240	230	181	220	200	234	228	201	198	199	208	208	221	227	213	211	210	221	205	213	200	221	208	198	187	214	182	208	186	212	207	228	183	238	207	197	177	228	221	216	236	206	224	228	216	233	209	239	241	222	195	226	238	196	216	192	217	213	212	223	216	214	200	204	232	222	189	233	202	231	230	223	191	211	236	213	217	212	228	220	210	221	213	237	239	244	225	224	248	241	202	207	218	213	224	253	229	198	211	229	206	235	204	228	215	216	218	202	204	211	219	217	201	206	208	217	232	212	232	193	208	191	198	238	220	224	192	200	216	205	240	214	210	223	216	215	220	196	191	206	202	219	211	212	223	218	230	199	196	207	194	200	218	190	208	214	234	217	212	217	218	217	194	204	235	232	199	194	205	227	197	199	212	233	198	237	229	229	210	221	215	200	225	227	218	206	218	212	208	212	205	199	199	235	230	216	223	201	221	217	205	210	231	213	231	218	241	193	206	220	198	223	216	221	257	244	227	243	190	205	182	213	219	219	201	220	216	196	199	231	207	211	223	221	231	234	226	232	201	195	203	207	227	235	205	211	219	180	219	214	227	232	212	224	190	204	212	199	210	204	214	217	226	209	220	234	212	222	229	230	223	223	218	203	213	229	207	222	209	197	215	200	219	219	221	229	239	212	237	216	222	202	220	230	207	204	215	214	195	258	193	219	214	194	186	204	220	194	207	215	225	231	220	208	228	220	230	214	233	231	214	212	227	188	240	224	224	219	216	186	229	252	223	212	193	217	235	234	207	226	218	228	206	189	219	214	195	225	239	199	208	217	233	202	185	202	211	225	216	225	225	216	202	207	226	210	219	212	217	228	225	237	231	202	198	216	223	220	219	199	226	202	215	207	185	217	218	207	195	182	225	190	201	205	224	206	232	211	198	221	200	214	241	228	215	213	234	206	216	238	228	229	208	223	234	208	211	211	240	230	217	237	198	222	197	209	218	182	226	229	190	238	204	222	213	229	217	186	216	213	222	215	206	206	206	199	186	206	221	205	229	200	216	220	215	191	178	211	206	183	217	226	208	193	209	227	247	219	237	227	213	194	221	212	229	210	192	235	216	224	227	215	215	197	219	214	203	244	236	217	233	213	213	211	220	205	207	226	213	240	211	241	205	203	209	188	200	206	196	218	216	195	201	216	176	239	213	201	203	234	223	244	204	238	241	216	192	233	219	210	220	193	202	215	216	218	239	187	218	216	217	235	206	232	213	210	209	215	215	205	245	204	195	207	214	207	205	204	229	226	211	230	228	206	186	200	223	193	214	206	211	198	179	195	213	209	214	214	223	202	229	231	215	214	206	219	206	202	193	225	224	223	210	205	208	195	193	230	231	227	227	210	222	202	229	222	210	216	202	223	221	202	207	231	205	216	198	187	209	241	240	210	192	209	209	209	242	224	223	220	230	212	216	201	235	238	223	212	210	196	224	201	227	222	190	200	247	231	225	220	226	218	203	230	208	201	230	204	197	190	200	173	196	222	205	217	205	217	214	218	230	233	219	221	216	224	202	222	252	213	200	201	229	232	204	193	200	217	222	250	219	204	226	241	202	241	194	249	196	199	184	210	226	213	215	246	217	182	245	226	229	224	208	197	214	228	212	220	234	189	218	182	216	221	222	206	204	226	209	245	184	215	205	217	197	212	219	192	196	186	216	226	196	212	229	212	226	221	210	220	207	209	200	217	192	226	181	214	190	237	233	230	224	245	194	204	215	209	201	207	186	211	238	202	214	205	231	233	216	206	206	206	210	221	229	193	213	213	203	202	216	231	231	233	228	207	233	221
3782	969	742	742	716	702	681	667	661	615	591	630	605	664	605	566	581	621	563	588	545	573	593	623	578	585	620	639	573	558	602	590	580	583	594	559	598	568	561	567	613	575	530	595	580	571	585	614	596	570	595	586	591	574	544	548	604	571	574	609	575	583	629	583	562	585	618	578	595	605	559	550	624	553	569	573	614	547	574	580	555	562	591	535	573	585	591	572	575	612	558	600	608	580	580	571	559	579	612	575	582	600	554	592	606	556	538	571	593	573	551	550	620	583	572	568	581	583	617	629	603	557	578	560	595	657	618	569	595	560	580	606	578	591	568	529	542	556	545	573	644	569	613	626	555	585	575	596	573	600	598	588	566	590	576	602	616	576	546	552	578	598	547	598	562	554	589	536	558	570	571	572	580	574	571	546	618	587	616	537	589	559	562	570	578	589	584	603	565	595	571	545	594	577	572	574	563	601	605	528	621	560	593	576	541	550	559	577	612	593	599	581	642	554	553	549	548	596	590	536	577	557	584	552	565	573	602	615	576	553	571	575	581	611	593	564	586	556	565	540	558	574	571	611	572	546	542	606	569	612	554	588	562	584	582	574	568	541	563	564	571	610	541	609	596	564	585	539	580	576	588	584	529	557	544	605	619	571	578	598	566	583	538	606	565	593	629	574	517	538	596	564	591	593	601	595	546	576	559	567	580	576	573	588	601	547	581	581	555	584	553	509	574	588	611	571	580	566	591	557	578	602	609	556	566	616	588	586	583	561	567	575	609	632	574	537	573	577	554	571	568	562	588	589	551	583	584	603	601	571	544	579	586	581	602	557	598	631	585	615	590	555	579	594	607	550	565	613	575	558	545	608	591	602	558	599	534	596	637	570	560	630	552	556	611	578	580	593	576	549	589	629	562	578	574	556	558	626	559	545	597	549	579	535	581	586	579	592	578	567	553	593	644	570	549	599	598	642	590	606	580	571	569	616	558	561	537	539	563	542	557	589	591	578	591	583	589	618	546	600	524	593	584	569	585	610	579	565	606	590	615	594	554	621	582	544	587	541	586	573	611	594	540	609	627	570	537	590	528	556	524	586	541	563	582	541	592	585	602	608	631	606	599	582	543	614	591	586	536	555	553	582	553	542	567	577	601	586	580	575	586	542	636	607	613	616	548	593	590	576	538	533	597	562	611	558	595	576	550	583	560	604	549	573	579	585	551	584	570	606	581	594	620	553	553	574	523	577	603	592	570	605	585	536	596	595	577	592	580	600	550	592	593	538	582	560	548	598	582	579	608	612	570	545	539	633	560	527	577	562	594	633	581	579	542	551	582	558	583	607	572	577	583	561	586	577	555	600	586	569	585	545	551	581	572	562	596	541	615	590	588	602	577	588	565	558	590	598	591	596	583	570	531	611	542	586	504	582	557	608	623	579	582	580	539	572	556	571	560	605	584	558	538	591	591	620	581	567	584	552	618	544	603	574	577	541	589	588	614	600	634	604	549	572	563	587	569	590	563	582	581	595	592	540	579	567	619	607	607	573	579	592	554	597	604	591	581	567	604	585	588	595	539	543	598	608	594	591	591	588	542	580	617	581	595	601	596	552	546	572	593	599	607	552	566	605	564	561	567	577	555	539	572	554	622	593	579	572	575	562	583	605	622	584	575	582	615	550	571	608	598	558	556	559	573	552	576	566	544	571	607	593	639	607	567	593	555	616	566	573	587	599	587	625	558	582	580	590	555	578	569	590	582	589	605	630	588	562	532	621	571	586	601	544	541	559	585	589	602	564	602	580	531	582	581	576	610	576	568	626	560	550	569	565	570	571	542	587	570	568	572	592	617	526	574	577	613	561	539	547	584	597	565	607	580	551	588	532	565	602	519	563	570	564	569	618	546	597	622	618	566	569	589	592	578	570	560	623	562	661	546	607	593	633	577	614	598	589	599	576	580	547	581	581	582	547	545	606	597	609	538	595	595	587	575	552	509	559	572	564	598	588	588	576	592	537	595	581	611	603	553	545	580	550	549	562	587	550	596	587	577	562	594	577	587	595	536	559	583	564	602	590	584	584	624	611	581	611	566	595	559	596	574	559	577	602	550	628	552	579	597	593	551	588	614	609	567	579	560	549	550	589	568	557	600	577	552	621	528	552	568	557	576	591	607	556	573	614	603	586	564	566	543	561	559	560	524	594	581	528	581	541	586	588	601	585	587	613	540	578	559	600	580	620	589	559	609	559	558	529	601	553	582	583	583	592	598	560	572	568	609	579	587	604	588	572	586	589	555	567	571	617	610	552	616	576	596	594	580	562	584	527	585	598	574	583	599	591	576	542	565	560	587	568	561	578	584	550	610	596	604	603	604	614	578	580	538	571	576	572	593	556	540	556	601	565	593	619	635	568	538	554	543	605	585	579	621	575	576	588	583	598	593	609	576	554	585	553	616	584	606	583	626	598	603	581	571	594	586	524	611	576	559	595	583	580	563	587	569	567	579	566	519	586	586	598	591	586	568	622	555	592	543	564	598	595	598	571	608	553	609	611	555	584	635	601	597	492	579	584	537	639	574	573	539	545	578	583	547	588	557	570	601	548	557	582	555	585	605	549	611	548	547	544	614	579	594	595	586	646	596	582	564	571	612	568	556	582	562	589	611	576	624	558	587	574	572	593	570	551	594	637	596	614	574	569	561	585	565	575	596	528	536	589	570	540	590	603	623	572	587	558	593	592	547	536	575	639	584	581	597	562	610	562	592	575	599	587	588	555	574	580	599	586	621	578	639	558	585	595	561	595	556	564	568	569	605	572	590	569	595	597	585	573	591	577	565	615	531	563	548	559	523	583	597	576	552	570	564	578	577	587	589	562	578	620	552	592	579	600	546	563	539	560	555	546	574	549	572	566	575	592	581	569	580	571	590	548	579	594	563	589	541	570	561	618	611	612	566	589	553	608	582	587	564	609	544	559	523	572	580	547	589	573	630	573	579	581	606	581	571	608	578	590	574	596	562	499	598	574	574	574	578	541	581	548	540	597	594	576	556	591	592	590	552	607	566	563	548	566	607	610	605	608	605	558	571	590	581	579	585	609	551	540	585	584	576	557	600	554	563	567	570	574	575	595	615	570	594	598	610	567	585	566	537	587	605	575	563	565	579	596	559	591	564	574	588	539	546	595	547	553	561	553	589	552	533	602	565	588	529	541	584	597	546	554	532	566	618	550	558	611	592	549	589	552	595	533	612	570	617	546	581	609	600	581	602	568	563	537	545	594	579	557	541	591	566	593	580	559	556	564	595	547	584	600	555	565	582	609	564	560	567	598	570	576	598	595	582	564	552	588	595	556	586	565	577	589	589	604	577	586	577	584	577	567	558	566	598	590	539	529	563	602	606	590	579	559	597	569	553	563	582	623	573	552	580	613	614	592	572	589	592	602	610	557	558	591	569	579	599	562	561	602	603	568	565	602	546	542	549	629	634	611	592	579	610	587	534	542	642	549	576	578	571	570
25014	7766	1357	978	735	631	579	454	428	380	336	328	324	327	353	286	287	309	279	286	287	274	273	274	260	275	285	268	294	276	269	246	266	243	296	271	274	214	271	285	273	274	244	250	265	271	248	255	295	272	260	243	294	298	259	251	258	226	254	244	246	274	259	268	264	251	238	269	286	276	242	251	271	269	263	260	273	277	270	207	256	255	261	262	256	266	269	250	233	234	271	265	246	254	276	271	274	272	252	249	251	239	255	266	249	243	273	263	269	269	237	250	249	258	266	285	244	233	235	247	263	258	250	251	233	244	264	254	265	246	268	282	262	258	243	276	278	263	261	260	264	244	260	261	268	246	259	259	257	260	266	254	281	256	256	290	260	259	240	242	261	259	274	274	274	247	280	267	275	236	239	285	280	258	294	273	277	240	252	261	251	250	252	261	264	243	252	262	242	290	247	270	248	228	253	256	250	232	257	275	230	242	257	242	265	263	282	251	233	265	244	291	258	269	241	245	257	255	238	250	254	266	265	257	249	276	267	261	248	268	259	239	302	253	272	248	236	268	272	264	235	257	250	244	238	223	265	217	247	281	244	246	251	270	274	236	259	235	252	244	251	256	283	264	239	244	277	256	230	277	246	251	237	244	266	260	259	279	284	272	261	280	298	265	224	273	248	258	243	278	251	246	286	260	281	238	227	274	234	278	236	246	275	270	250	269	254	256	288	267	246	224	274	269	267	254	247	284	248	303	253	265	276	248	273	261	286	255	262	249	241	249	219	264	278	254	245	266	253	259	246	257	212	257	270	260	290	275	238	270	265	251	261	269	255	256	248	240	259	289	293	260	224	259	265	267	251	253	270	253	256	295	274	272	273	267	232	250	284	252	264	288	252	245	252	255	266	279	251	272	283	274	243	267	251	259	273	261	251	244	232	262	228	254	271	270	252	266	240	249	265	242	247	248	242	285	272	265	270	260	284	254	248	252	248	254	281	269	259	236	282	249	281	257	291	252	242	256	259	268	277	253	267	251	282	251	271	243	246	214	245	274	261	263	260	252	255	267	259	265	255	258	236	260	247	244	273	251	266	261	243	255	253	240	273	268	260	266	261	272	266	257	247	236	222	256	272	236	261	240	256	253	247	273	270	252	240	254	264	226	265	258	235	278	295	261	256	263	262	277	277	277	266	246	238	253	285	278	237	267	265	259	277	282	252	242	258	276	238	233	245	250	246	245	254	211	259	274	257	236	270	229	256	268	274	248	276	273	269	252	241	267	248	246	251	259	243	286	253	267	282	294	275	246	262	239	265	245	218	250	232	267	267	293	236	240	282	281	253	268	274	251	274	226	257	281	265	238	248	290	250	286	286	241	244	252	261	261	264	285	256	253	277	276	249	281	218	239	276	241	255	229	284	269	259	303	242	255	263	251	238	250	249	274	253	268	276	235	268	246	246	263	277	246	265	273	255	261	246	271	237	268	280	226	263	239	274	246	252	270	272	248	262	256	257	272	249	268	269	287	257	220	255	230	259	235	269	230	259	252	256	224	244	232	258	268	255	262	239	262	283	264	249	265	250	255	266	274	246	242	268	223	229	251	276	234	232	269	259	272	261	248	261	247	274	260	241	244	263	278	258	271	261	261	249	250	252	268	282	264	255	265	269	233	260	279	258	289	262	243	265	242	285	243	268	270	253	265	243	253	280	257	239	246	248	222	265	289	264	233	283	224	255	258	243	284	269	264	249	266	244	273	252	267	246	270	251	260	269	272	232	249	256	239	249	262	235	265	283	222	295	248	266	259	257	290	246	229	268	261	266	285	267	246	231	248	264	269	234	292	254	243	280	234	268	259	236	276	255	259	262	262	287	265	232	226	243	230	282	256	269	279	243	258	269	281	267	256	240	286	224	264	273	286	289	241	261	249	273	269	253	248	275	247	262	257	234	241	254	250	264	285	280	261	256	287	253	236	242	267	263	257	270	226	233	266	268	264	262	264	254	256	240	256	248	258	278	247	257	289	276	243	256	260	254	261	262	277	260	255	287	258	263	292	248	260	265	285	276	268	232	231	264	244	260	246	243	263	261	272	228	244	268	261	286	276	269	248	255	260	255	312	250	255	235	240	248	239	243	249	243	250	258	243	252	271	271	255	261	241	262	282	251	263	248	237	266	236	260	274	288	254	250	249	269	256	262	274	254	269	248	272	260	268	260	285	253	250	230	251	274	284	267	247	254	240	259	243	258	251	262	288	242	241	275	296	279	227	280	253	287	288	255	268	269	244	280	222	253	243	246	234	278	271	271	245	267	253	248	280	264	268	263	251	226	281	283	287	265	280	264	264	238	245	249	265	260	268	252	257	286	241	253	223	240	282	295	274	270	255	283	269	281	285	253	283	253	247	259	253	238	244	262	258	269	253	245	239	237	260	250	262	237	254	260	258	258	248	272	247	234	226	268	247	236	276	277	258	258	231	257	239	232	262	256	273	271	277	264	289	259	259	242	267	220	249	265	291	269	249	253	252	269	258	270	273	254	260	272	272	264	243	267	282	271	246	264	244	263	230	252	268	279	253	227	257	269	273	251	269	242	260	247	248	267	297	263	272	242	233	286	240	241	273	261	273	247	258	261	267	275	286	274	293	226	288	267	268	264	283	267	264	234	230	257	279	265	259	267	264	277	292	265	256	269	280	297	269	249	246	248	254	260	258	245	267	275	256	285	248	254	256	266	249	291	278	272	235	271	259	286	282	257	245	249	246	250	300	261	273	301	249	261	253	239	227	246	245	244	268	244	258	231	218	243	238	289	248	232	253	267	246	251	262	251	280	278	256	278	263	281	265	257	263	241	253	252	253	278	270	249	230	267	279	261	252	236	254	269	244	229	278	255	263	238	278	264	269	257	253	273	215	237	257	227	260	292	280	264	298	254	253	269	266	245	291	255	251	242	264	259	252	281	260	273	270	268	287	253	256	259	269	267	295	246	249	220	268	263	276	251	276	255	267	284	281	283	270	267	272	251	261	279	284	257	252	259	256	271	273	239	254	245	275	219	245	274	265	286	253	286	271	237	244	263	272	251	284	258	247	242	262	248	276	256	264	238	256	252	280	265	264	259	243	260	252	299	297	267	230	263	264	284	243	272	247	251	269	235	251	265	262	240	271	267	269	272	239	268	260	270	268	269	230	252	277	270	278	261	240	266	256	255	281	228	238	272	269	252	245	228	288	260	258	259	264	252	265	244	243	267	261	260	234	267	258	256	221	268	239	256	268	252	251	254	277	261	263	262	248	262	238	249	263	256	269	280	275	260	262	253	267	241	260	249	263	260	260	262	273	271	278	267	264	242	251	243	256	269	258	242	289	261	248	266	246	248	254	249	251	250	278	283	259	245	249	250	254	238	239	217	268	272	258	243	251	267	275	271	252	293	271	255	254	271	262	268	257	239	240	277	224	259	244	273	271	270	276	265	251	254	241	292	244	267	261	294	253	264	268	263	243	259	254	274	243
14245	5657	2584	3154	2770	2405	2050	1730	1575	1425	1234	1181	1120	1079	950	972	925	934	906	878	873	815	758	823	811	811	755	762	791	759	732	798	762	790	742	709	666	743	706	709	715	757	708	723	719	718	711	780	762	693	691	693	723	637	665	722	743	674	663	687	709	684	687	660	649	693	679	666	727	703	660	686	664	650	683	694	635	668	703	676	725	678	646	644	673	673	650	672	703	683	690	659	662	680	695	656	734	679	659	701	704	638	690	669	694	652	670	693	713	696	709	656	688	691	671	666	664	714	634	690	699	705	673	641	680	649	655	689	681	670	638	710	693	710	635	670	681	676	688	682	649	678	686	682	697	680	711	710	640	710	681	661	671	648	680	676	709	677	639	688	637	660	686	689	640	689	690	626	691	712	718	678	679	695	694	710	629	694	613	730	644	670	638	688	676	732	683	660	676	623	675	616	688	652	651	688	676	631	643	663	695	665	724	584	685	660	658	671	693	647	665	696	693	620	697	630	687	667	665	643	661	657	669	682	664	644	701	653	698	687	628	702	692	639	675	693	663	648	644	653	649	690	680	711	701	661	682	663	658	671	690	689	649	652	655	668	659	632	680	682	641	695	668	642	676	655	675	660	635	664	666	666	678	674	675	699	629	672	647	679	712	715	658	628	653	725	706	643	674	663	701	693	648	680	655	683	700	655	641	705	686	686	678	655	645	687	611	712	622	673	694	682	701	676	686	659	719	662	672	689	698	678	672	640	665	672	680	662	626	666	695	677	603	655	705	631	662	656	667	706	691	648	651	639	625	684	693	696	648	681	652	679	657	683	640	685	674	692	693	644	680	618	644	663	706	645	667	671	619	693	706	666	712	651	716	606	659	678	673	660	677	692	616	698	671	711	701	678	719	710	698	663	666	662	631	634	664	686	676	635	664	662	689	686	650	678	691	638	649	646	677	697	679	683	663	650	664	633	664	672	665	682	651	710	681	731	651	694	676	680	701	686	658	677	675	652	703	677	671	687	691	651	710	623	654	716	645	721	656	653	678	613	642	676	678	672	692	709	689	621	664	671	701	634	688	683	662	650	644	633	663	705	705	696	633	700	662	649	690	680	682	671	658	689	646	674	694	689	685	608	628	665	692	677	687	633	642	664	687	669	645	690	666	666	659	676	716	643	680	705	652	663	671	723	665	677	670	680	682	673	627	659	687	683	640	634	672	674	660	659	670	663	677	646	686	625	644	699	665	724	635	631	704	662	647	664	662	676	681	675	668	658	694	757	708	636	681	673	695	672	642	659	702	692	642	682	681	659	699	660	735	654	704	649	621	680	670	699	652	664	687	710	673	654	688	675	721	654	666	674	672	661	674	625	692	678	692	713	705	656	687	670	660	629	666	679	666	682	696	638	625	665	676	658	631	687	679	680	654	614	686	660	683	668	658	658	659	669	706	668	651	648	637	665	669	645	680	674	613	658	650	622	704	687	620	661	674	697	668	678	624	676	665	679	684	685	639	682	637	667	636	640	671	721	722	657	613	670	676	679	673	660	653	658	670	701	718	674	633	670	694	666	668	680	662	624	660	659	683	680	678	648	718	711	691	722	667	658	663	642	673	720	693	636	665	712	653	651	653	631	640	693	675	656	716	639	679	704	680	707	706	663	689	680	675	741	697	668	605	693	658	657	644	680	669	695	690	649	633	628	655	697	657	636	651	696	673	710	659	688	657	688	673	642	700	709	671	661	678	661	677	646	664	715	692	650	636	679	733	668	640	667	708	654	676	674	647	693	676	687	666	652	665	665	645	642	691	717	663	655	664	639	679	656	665	697	627	669	666	630	665	683	618	655	673	625	639	713	658	656	663	634	677	681	675	705	651	647	694	710	615	682	695	679	703	661	664	680	633	704	645	617	660	641	646	671	671	723	679	669	705	643	672	681	678	670	632	643	662	714	647	614	681	686	628	642	660	656	701	662	699	683	621	647	644	673	669	668	627	706	655	683	677	641	676	649	644	678	691	697	711	644	707	655	633	688	670	639	691	649	684	696	714	631	652	661	676	657	653	670	746	652	665	688	683	732	695	692	677	677	652	659	671	661	685	684	631	639	619	668	700	699	674	690	707	668	725	686	651	674	655	633	679	656	653	716	666	687	670	682	688	649	649	704	696	633	662	662	714	673	698	674	672	673	625	696	666	675	611	700	659	667	682	667	687	686	654	686	702	616	685	701	660	656	698	636	636	646	671	661	677	690	671	705	699	688	632	647	693	666	673	654	644	676	649	690	688	636	610	703	699	701	703	677	661	650	694	682	665	636	610	698	662	700	645	675	647	687	665	687	642	642	641	693	672	699	655	641	632	633	675	663	677	693	673	657	680	698	671	657	706	685	689	658	646	689	667	649	662	700	666	680	643	654	653	650	670	645	621	678	673	687	661	642	673	649	665	691	731	656	693	684	633	726	649	656	710	646	659	662	672	642	677	714	657	662	636	665	643	643	674	682	689	594	666	668	624	673	693	679	695	654	682	616	632	620	683	654	605	676	676	657	658	662	688	659	654	653	618	723	682	651	645	683	656	687	690	644	649	662	647	684	664	689	659	708	665	656	703	671	727	632	697	662	651	666	628	671	716	644	637	698	696	663	682	668	681	666	665	695	656	658	649	635	687	656	646	681	671	722	662	681	701	651	667	663	646	636	703	649	627	658	651	678	680	702	703	675	690	687	704	660	639	682	693	659	672	695	671	675	674	708	697	696	668	646	663	643	629	688	704	695	641	645	666	685	666	696	675	683	690	676	686	683	669	689	680	637	672	656	656	642	690	625	650	661	700	684	658	691	673	649	691	645	696	704	680	709	647	690	627	703	676	705	650	645	628	706	637	670	657	669	600	702	626	662	715	658	647	651	672	663	641	681	679	690	671	664	687	663	713	689	679	674	644	652	668	629	669	714	697	648	638	650	677	623	608	653	662	711	652	696	698	726	687	692	696	684	672	670	706	727	684	641	676	691	637	661	704	666	692	663	646	683	676	657	665	687	681	666	670	672	661	655	711	710	675	642	701	653	666	708	672	629	668	662	656	673	687	699	665	697	687	673	690	673	704	694	647	654	638	671	666	636	688	668	715	672	683	642	653	638	648	661	695	647	709	650	636	645	661	690	667	659	656	696	707	680	652	688	658	632	621	670	678	671	714	646	646	680	657	650	683	638	637	648	757	634	680	615	652	683	674	670	665	624	657	670	698	674	683	657	650	679	650	637	710	668	668	688	616	688	612	703	650	660	717	660	655	677	653	677	643	690	627	666	665	621	719	709	683	644	674	638	673	702	660	687	670	719	681	679	653	641	666	664	649	666	645	683	628	704	657	673	661	644	697	678	673	690	656	664	696	667	658	603	674	684	682	657	705	689	641	647	705	698	640	664	691	667	657	658	667	662	662	718	726	668	717	635	694	732	718	669	663	685	684	690	700	633	690	678	677	632	685	642	663	672	665	696	676	674	648	715	710	677
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
