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
338070807873	338070808385	338070808935	338070809485	338070810035	338070810585	338070811135	338070811685	338070812235	338070812785	338070813335	338070813885	338070814435	338070814985	338070815535	338070816085	338070816635	338070817185	338070817735	338070818285	338070818835	338070819385	338070819935	338070820485	338070821035	338070821585	338070822135	338070822685	338070823235	338070823785	338070824335	338070824885	338070825435	338070825985	338070826535	338070827085	338070827635	338070828185	338070828735	338070829285	338070829835	338070830385	338070830935	338070831485	338070832035	338070832585	338070833135	338070833685	338070834235	338070834785	338070835335	338070835885	338070836435	338070836985	338070837535	338070838085	338070838635	338070839210	338070839735	338070840285	338070840835	338070841385	338070841935	338070842485	338070843035	338070843585	338070844135	338070844685	338070845235	338070845785	338070846335	338070846885	338070847435	338070847985	338070848535	338070849085	338070849635	338070850185	338070850735	338070851285	338070851835	338070852385	338070852935	338070853485	338070854035	338070854585	338070855135	338070855685	338070856235	338070856785	338070857335	338070857885	338070858435	338070858985	338070859535	338070860085	338070860635	338070861185	338070861735	338070862285	338070862835	338070863385	338070863935	338070864485	338070865035	338070865585	338070866135	338070866685	338070867235	338070867785	338070868335	338070868885	338070869435	338070869985	338070870535	338070871085	338070871635	338070872185	338070872735	338070873285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36202	11782	1842	875	546	404	359	337	275	234	269	256	293	237	252	252	231	236	253	219	205	204	217	245	222	244	220	228	218	258	217	233	203	216	189	203	216	234	213	231	219	224	215	224	255	215	219	227	192	200	214	234	206	198	216	214	228	227	231	246	214	195	226	211	228	235	201	243	211	231	228	225	201	220	201	206	221	186	192	221	207	207	234	221	212	219	202	184	207	237	240	188	217	213	186	210	191	196	203	201	234	211	181	228	207	223	206	208	230	194	231	199	225	214	230	228	239	226	205	219	241	231	209	221	212	187	207	190	230	220	211	215	230	224	242	246	222	224	202	216	222	211	222	217	204	243	225	217	231	215	233	211	205	218	242	212	212	244	232	172	228	208	198	233	210	191	222	229	249	204	226	220	212	206	221	214	230	199	212	213	207	209	205	202	208	196	216	192	230	221	210	226	218	222	216	222	194	214	207	223	216	217	192	234	226	232	227	198	229	241	225	200	198	225	226	213	199	211	204	232	217	231	248	233	207	204	232	232	213	204	211	230	215	217	216	234	239	222	216	222	250	200	197	222	238	247	197	217	235	239	236	252	231	219	236	206	209	203	202	216	224	216	236	216	183	221	197	209	228	203	216	216	199	208	218	226	214	215	240	213	210	262	215	229	207	195	223	227	200	210	244	208	245	211	216	236	233	217	248	224	197	208	218	223	205	216	226	210	195	193	222	206	219	237	217	219	229	204	209	237	196	225	237	202	231	205	227	221	205	229	238	209	218	219	228	220	225	230	227	208	225	206	198	224	183	207	226	211	260	216	234	215	249	211	222	213	245	196	221	215	231	194	225	231	247	205	208	222	224	210	191	217	217	218	211	220	215	233	248	221	214	233	225	205	232	211	213	230	250	207	216	235	195	220	241	216	215	223	214	223	206	224	236	217	237	193	239	221	236	227	216	213	261	226	234	207	182	249	235	231	242	193	248	219	221	196	244	238	203	220	224	213	230	210	228	226	239	209	217	222	217	217	229	213	230	223	222	204	240	224	199	225	230	244	209	231	216	230	226	225	201	234	237	196	190	225	217	194	218	212	220	233	195	232	213	248	234	207	198	194	202	197	203	200	193	194	232	230	203	209	230	247	196	198	232	201	209	201	213	227	254	227	223	228	225	239	211	226	230	249	216	244	205	187	214	214	223	185	229	239	223	264	210	205	226	231	229	221	244	215	219	246	207	203	242	236	230	202	219	232	185	193	209	186	213	223	235	219	212	229	247	223	232	218	229	217	234	219	231	202	194	220	226	216	217	212	223	216	220	214	222	212	203	213	221	227	218	242	210	218	247	194	223	155	217	229	212	213	227	207	206	209	226	232	199	222	244	244	209	195	231	217	214	215	224	224	219	189	251	229	225	190	195	213	199	219	217	221	221	187	234	219	232	201	231	245	249	211	230	232	213	211	205	203	209	226	224	209	214	226	236	247	240	221	189	222	208	179	207	221	268	210	239	190	222	190	200	217	222	212	240	236	255	208	207	214	235	199	193	183	222	200	237	214	219	220	220	204	195	207	210	211	188	208	254	251	222	236	231	203	217	212	219	236	236	210	205	218	214	219	225	221	192	226	234	233	206	210	184	194	228	223	213	237	248	198	223	201	234	214	222	218	200	212	232	225	213	208	227	208	218	212	241	212	212	224	214	218	232	218	219	240	237	226	208	209	239	205	229	200	246	255	216	230	242	213	235	211	240	201	205	218	212	208	224	216	218	216	211	216	211	201	245	219	207	217	195	197	212	220	228	205	200	249	228	218	210	200	232	224	224	208	210	198	237	202	234	226	216	217	201	259	240	203	237	235	211	236	247	264	220	234	247	211	231	219	225	247	201	232	212	231	219	232	233	213	216	222	232	222	184	234	208	217	212	234	218	209	255	219	215	214	195	222	197	224	235	205	213	188	208	210	215	216	193	224	213	212	228	218	192	190	227	223	217	216	216	228	234	237	226	225	222	212	211	215	215	235	224	182	202	213	241	212	215	221	211	203	202	226	228	210	223	186	250	211	225	228	227	218	247	214	220	238	241	249	217	204	223	237	240	207	228	237	216	230	225	217	200	203	224	216	208	242	221	220	234	202	179	204	198	215	258	218	238	218	224	216	224	215	232	214	227	217	228	208	215	216	205	252	223	216	212	226	201	205	225	208	230	248	225	229	189	235	220	218	238	219	209	214	201	210	234	212	225	244	230	228	236	218	225	219	205	225	213	241	224	224	214	208	223	222	206	226	246	247	225	212	207	201	206	229	256	209	229	212	213	204	225	227	225	232	229	201	230	213	213	227	223	210	225	182	218	231	224	186	223	242	191	207	263	187	216	210	214	190	244	223	220	215	237	228	201	220	217	195	215	188	201	197	223	226	196	244	239	231	200	192	197	231	254	217	229	225	244	207	230	203	226	185	183	224	202	214	226	277	221	218	233	227	204	206	214	223	198	235	217	242	229	220	208	272	219	253	215	236	195	234	219	268	202	211	221	240	234	188	209	239	243	241	218	219	249	201	190	205	214	223	218	218	229	228	215	220	226	203	224	234	212	217	224	202	200	235	220	203	230	216	215	199	216	215	221	226	220	226	189	236	226	230	224	197	208	209	215	211	240	213	211	191	202	200	222	210	221	217	198	235	240	218	232	186	217	227	233	209	213	198	199	229	221	186	212	213	241	229	223	214	206	205	236	206	235	213	233	224	240	249	242	227	234	226	223	230	216	216	226	227	201	226	236	219	215	217	230	210	194	218	240	202	227	227	237	236	191	199	205	219	258	236	221	225	226	196	213	228	214	207	205	233	193	242	201	193	243	210	213	199	236	229	210	216	179	226	221	241	243	232	234	217	202	202	234	220	214	226	230	195	210	217	205	217	251	198	220	213	259	211	195	228	212	207	201	245	207	200	216	206	227	214	209	227	240	212	222	241	223	187	219	218	239	225	231	208	212	228	191	235	253	199	197	247	220	214	242	208	262	246	227	231	197	229	214	230	217	235	211	224	221	242	218	220	217	212	195	213	236	208	219	217	212	223	213	202	218	218	210	225	190	223	244	218	217	203	244	211	194	232	220	222	224	215	208	226	248	220	226	214	234	229	202	228	221	209	220	213	217	232	224	202	194	225	224	225	221	202	224	223	206	209	250	209	226	214	196	194	183	213	228	209	209	218	254	214	231	219	216	224	226	213	210	225	210	209	233	232	231	206	188	207	230	209	227	242	231	219	215	239	230	219	232	216	229	189	238	199	255	192	210	205	193	191	215	220	210	238	238	205	214	223	258	222	223	222	228	214	199	251	203	234	233	224	246	226	235	222	224	217	210	194	194	205	229	217	219	209	210	234	222	224	219	215	219	243	206	211	213	192	214	185	249	225	206	222	241	218	211	251	216	223	247	231	240	213	208	224	221	208	224	233	209	238	200	211	213	221	221	212	226	245	247	225	233	244	193	182	201	218	223	226	231	217	204	223	214	225
21890	3265	1759	2128	1808	1493	1271	1125	918	893	823	759	726	656	672	681	688	623	661	621	579	569	613	554	534	590	566	557	524	533	567	548	560	588	561	516	536	529	525	546	573	524	567	510	520	543	527	529	526	539	496	506	537	510	550	483	514	500	545	515	518	551	512	519	530	510	532	504	534	524	488	533	523	547	517	510	509	495	491	469	502	516	501	535	560	499	517	507	519	528	521	489	495	517	528	509	506	516	486	554	530	522	508	511	524	522	503	485	509	487	503	516	487	538	517	525	525	567	493	484	519	542	515	538	540	485	533	499	460	528	523	501	527	551	534	497	518	476	499	524	527	494	483	519	527	517	535	560	531	509	497	506	507	488	494	518	498	515	556	515	505	488	507	497	514	514	478	488	469	524	506	520	512	484	472	548	506	483	508	515	455	506	526	533	523	554	514	536	485	525	537	523	560	522	524	560	536	494	509	526	510	513	482	521	520	510	531	541	526	486	508	522	506	491	544	479	462	511	525	514	509	493	494	525	507	533	523	507	543	520	537	546	509	487	526	562	481	499	468	486	474	507	510	529	524	546	494	503	504	521	473	519	482	541	535	531	521	520	523	516	491	512	508	533	506	506	525	524	527	526	491	511	483	512	509	515	513	530	499	535	517	502	509	519	493	523	515	504	492	474	489	518	542	527	512	492	507	543	492	515	542	512	517	503	487	512	489	506	504	504	486	510	501	490	518	512	505	500	509	537	535	512	517	509	510	510	537	488	546	474	516	522	486	523	531	516	494	524	494	538	526	498	529	520	503	545	525	479	563	491	498	501	529	538	516	523	477	472	541	545	547	522	467	512	532	482	533	519	522	546	513	485	523	548	532	498	501	487	514	500	539	511	545	502	519	520	525	562	525	493	528	544	504	527	511	505	521	520	498	504	527	519	485	530	518	505	512	498	524	541	521	535	520	493	467	527	529	489	539	495	524	508	515	557	517	504	539	484	507	480	507	537	521	528	498	487	538	497	538	508	499	501	521	548	526	562	497	522	515	544	531	501	504	488	459	481	526	512	473	490	491	480	489	517	557	554	548	498	465	499	485	476	504	489	496	519	441	552	511	538	496	492	538	559	536	538	509	519	483	547	533	533	544	536	522	489	505	490	493	532	532	540	499	503	476	527	511	491	507	517	560	491	531	520	507	511	487	460	543	521	512	509	463	489	506	525	464	533	534	512	492	510	533	477	566	524	482	512	523	514	546	529	500	524	532	475	503	519	513	527	524	511	520	508	486	505	505	502	510	498	509	543	515	525	500	542	520	488	521	551	502	548	582	501	477	528	508	491	496	516	526	497	531	509	482	493	486	512	524	474	539	515	562	519	518	512	526	521	487	483	499	535	550	522	497	542	514	502	544	500	510	530	523	491	506	531	533	545	484	483	519	506	483	476	509	498	517	516	488	500	487	506	530	545	469	520	547	512	481	494	517	461	537	497	501	519	560	486	489	482	518	536	480	535	483	500	474	500	536	498	479	474	508	511	478	487	510	475	555	529	490	503	526	487	521	511	518	493	517	497	472	511	515	507	509	494	494	481	512	475	508	470	491	516	503	497	501	505	482	528	529	489	469	519	495	517	514	473	496	505	519	512	512	516	521	488	513	520	528	523	509	519	510	508	541	501	497	526	520	501	520	500	493	524	491	511	477	566	464	515	517	538	503	516	498	476	514	495	517	522	502	508	521	527	495	518	521	489	487	502	522	482	498	498	522	525	539	519	482	494	516	541	516	515	491	434	514	512	468	493	515	477	509	524	523	455	543	517	497	533	519	501	492	549	493	536	551	538	488	476	506	503	526	513	532	498	522	521	506	535	499	532	579	499	506	512	492	526	532	518	540	483	499	484	491	507	561	506	505	511	485	480	527	489	506	502	497	505	529	504	532	491	493	528	553	493	525	522	529	529	517	513	505	538	494	514	532	519	505	498	506	523	493	497	551	503	515	537	467	511	489	572	495	507	550	474	479	552	535	538	527	486	492	517	488	545	529	539	486	513	521	484	470	463	488	515	474	518	493	472	516	515	502	495	489	518	501	501	506	521	536	523	448	478	513	502	509	492	476	484	518	508	559	522	505	487	510	547	531	531	524	506	528	523	515	518	498	516	492	509	465	490	498	507	514	510	511	510	520	512	483	489	481	542	512	557	497	510	513	546	514	522	511	539	513	517	516	477	515	493	499	525	541	509	539	496	497	511	507	487	526	503	525	465	490	493	460	485	526	506	492	487	512	473	558	511	472	513	505	488	473	485	564	490	553	540	523	511	502	491	534	504	517	536	527	505	499	488	541	501	515	515	513	544	499	478	485	511	503	520	531	517	538	503	546	519	546	512	475	479	515	506	520	513	488	531	532	497	479	516	559	494	512	544	542	451	484	528	536	524	503	545	545	539	527	502	502	495	562	482	482	527	555	506	529	508	516	520	519	515	497	547	494	524	489	498	513	515	501	453	507	514	526	549	490	488	528	492	476	537	507	529	517	533	500	535	535	523	465	497	562	488	526	530	530	526	513	530	540	532	533	500	501	491	527	516	511	511	507	482	534	501	519	489	525	513	535	476	494	544	497	490	518	509	513	516	523	515	511	534	496	495	523	540	501	486	544	533	504	509	505	542	524	512	513	492	489	528	539	520	522	544	536	505	542	482	504	500	517	493	507	506	527	479	467	525	500	485	500	529	522	540	485	482	507	514	513	495	537	527	539	523	525	510	523	503	498	518	540	505	531	477	547	520	477	534	498	504	505	460	530	505	535	520	529	539	500	533	509	494	507	512	497	544	508	501	481	521	524	469	518	520	526	504	518	482	526	514	479	542	503	516	529	523	481	478	507	506	511	527	525	566	509	527	504	545	496	499	533	531	506	479	474	514	522	505	525	491	536	501	543	516	497	511	535	529	467	524	486	540	527	532	501	520	488	459	528	486	525	522	496	492	539	548	484	528	559	485	520	513	529	485	518	490	520	498	501	513	505	539	539	488	451	516	478	508	485	510	490	516	475	526	513	537	524	502	528	493	515	457	487	497	526	489	504	505	490	520	522	503	486	501	519	511	509	499	481	467	495	504	504	518	502	546	525	515	505	603	485	497	534	488	524	485	522	546	511	503	523	506	495	529	519	517	536	508	506	520	495	514	525	541	498	502	492	507	484	462	555	484	531	508	496	507	502	511	537	498	492	522	468	521	498	513	488	501	546	504	515	506	510	550	520	523	517	499	521	502	498	495	491	528	509	524	526	485	528	468	516	512	572	530	473	556	527	537	520	499	528	498	499	517	511	495	501	489	471	507	547	503	547	502	514	504	545	564	516	516	551	480	496	523	534	512	538	518	522	520	492	495	505	493	542	534	516	491	516	527	507	510	524	485	507	491	527	531	523	537	533	503	476	516	515	542	508	470	532	525	481	492	562	496	507	543	523	540	509	502	550	503	493	529	495	509	484	500	520	516	517	509	485	504	501	500	525	505
9158	1710	260	251	216	200	210	192	217	211	186	194	204	195	205	213	244	220	188	204	224	208	215	199	201	202	204	199	223	226	189	182	208	203	193	237	236	203	231	203	208	174	201	193	193	219	183	220	199	189	197	251	227	201	205	198	201	207	208	191	189	180	192	193	230	199	198	207	209	220	202	194	199	196	205	188	168	235	196	213	203	208	217	166	215	224	232	203	229	194	194	202	240	208	215	202	226	170	229	192	207	203	211	205	185	175	178	192	209	170	221	242	179	226	212	189	197	240	207	188	178	205	204	202	200	205	206	173	198	199	187	213	196	205	193	192	211	214	196	176	201	186	210	218	188	201	191	194	195	217	207	197	189	199	203	207	203	200	221	209	219	196	211	209	229	200	186	210	183	214	198	218	223	224	219	219	231	221	219	215	215	199	192	215	200	208	213	187	199	218	212	186	222	211	214	185	190	218	207	216	216	202	195	196	194	180	211	222	214	194	186	195	205	196	238	197	225	195	196	173	184	206	227	202	195	196	233	213	186	219	196	205	208	193	178	185	208	189	194	210	223	195	203	212	225	200	197	185	179	189	200	235	205	196	202	206	202	200	204	210	212	218	212	197	209	201	216	211	187	220	185	192	229	196	205	200	205	207	204	210	214	219	232	195	200	240	224	242	214	194	215	200	183	218	183	195	176	205	228	215	202	211	198	204	224	184	178	222	204	200	233	211	213	190	183	216	220	203	200	234	188	227	194	213	233	216	217	190	191	207	209	200	190	198	206	210	190	180	199	204	202	197	251	188	236	196	215	206	221	186	213	211	222	199	201	214	196	223	212	216	189	179	223	176	190	217	201	194	196	195	195	216	195	227	207	210	200	201	221	206	207	201	197	202	210	187	190	202	220	196	211	214	196	233	217	211	211	233	219	198	208	211	216	193	215	223	200	179	201	228	195	193	202	216	211	201	194	181	169	199	202	223	215	214	200	215	218	195	225	185	205	198	199	195	206	195	238	195	172	198	191	194	188	232	203	206	210	178	209	211	209	208	228	254	201	207	209	189	197	195	216	211	208	199	183	205	207	197	225	210	209	171	246	194	198	218	208	203	202	207	200	211	217	197	215	192	207	206	203	207	214	193	203	196	219	203	214	195	188	195	214	221	185	213	186	198	159	204	227	186	203	206	214	241	195	185	229	216	203	216	206	217	233	206	232	231	210	214	199	191	215	216	191	179	208	200	205	230	214	211	220	229	215	194	217	184	213	215	228	192	211	186	210	210	208	209	212	206	184	185	220	236	180	224	211	226	198	227	176	213	218	201	201	224	227	216	207	196	205	203	220	192	239	211	211	201	193	194	205	211	204	185	191	187	239	208	201	191	192	186	225	215	254	193	221	203	228	214	209	205	219	212	202	199	206	203	220	206	164	178	200	189	196	219	187	185	177	200	211	192	208	233	204	189	212	197	197	203	186	226	189	198	195	213	192	207	224	181	224	207	209	216	226	182	222	188	194	213	198	212	182	199	196	230	199	211	205	191	193	196	212	210	220	219	205	194	229	209	195	217	202	199	206	206	185	220	202	195	210	216	211	208	193	205	199	205	205	201	215	223	210	220	198	242	227	209	192	207	229	230	191	206	197	181	226	205	232	196	219	238	209	219	190	215	187	214	192	205	201	160	159	211	191	212	201	214	182	212	194	210	184	206	181	212	218	205	207	203	194	212	222	205	201	190	207	210	199	209	202	229	200	188	203	185	169	189	215	196	223	218	193	207	209	187	207	223	211	189	211	250	232	200	196	192	178	211	208	212	200	183	244	176	191	195	203	196	234	200	219	223	219	208	236	184	190	203	226	214	211	219	213	211	223	192	205	190	204	218	196	208	212	215	205	214	211	205	185	219	218	202	189	191	185	209	200	201	207	171	200	201	192	207	201	228	211	201	202	178	208	211	221	217	225	199	241	210	185	188	203	196	193	230	192	212	218	205	202	194	226	212	194	192	221	215	245	227	217	186	205	190	185	189	199	203	200	223	217	210	229	210	186	177	179	225	208	228	172	201	210	205	200	214	206	193	205	182	216	246	218	200	220	212	202	225	190	231	223	220	176	216	219	191	244	210	183	204	198	205	195	214	172	211	242	195	193	214	234	212	217	214	207	206	192	206	198	212	215	203	190	189	217	216	192	219	212	231	192	203	199	206	210	185	200	174	185	167	215	208	215	232	221	205	193	204	245	226	219	197	187	196	226	207	186	214	216	220	198	213	194	195	197	215	213	200	193	208	185	209	213	227	195	193	192	213	196	193	240	194	185	194	205	222	212	212	211	204	214	197	195	208	220	193	192	185	202	230	211	217	231	200	203	230	204	221	208	213	203	212	181	205	226	190	205	205	220	194	196	202	212	224	176	226	213	206	227	218	207	166	187	236	194	206	209	215	212	197	197	198	196	213	195	228	213	203	201	221	229	194	197	200	186	219	233	199	216	198	220	211	207	207	209	190	192	211	209	198	189	190	210	181	195	182	197	210	203	229	194	197	195	209	218	200	211	225	248	211	210	220	219	203	190	186	206	203	205	229	219	194	193	224	194	216	197	192	218	175	210	193	238	225	220	216	202	221	202	199	179	192	209	242	219	194	233	208	209	204	205	216	231	220	216	191	216	190	213	196	206	217	219	219	203	205	176	210	205	189	203	198	215	226	200	216	185	204	180	191	208	230	216	197	187	204	213	216	210	242	197	199	204	206	215	195	220	224	210	201	220	216	188	218	192	227	250	202	188	202	210	170	224	186	195	199	229	192	210	191	205	204	194	190	208	189	211	218	213	221	194	198	209	194	222	213	216	215	222	212	183	207	192	224	175	201	195	218	209	184	225	221	193	219	187	202	206	192	183	217	196	199	175	244	206	166	206	223	201	189	206	186	196	179	178	207	203	211	211	197	223	211	194	187	215	196	199	217	198	218	214	211	199	202	200	225	198	219	208	216	220	200	171	215	226	181	218	224	171	203	237	220	231	210	196	199	205	214	169	199	229	226	229	222	185	231	186	213	213	190	225	214	223	226	202	194	228	192	187	190	230	221	209	209	197	210	203	191	201	191	163	196	203	197	195	208	195	203	199	213	190	196	212	216	186	197	217	191	199	212	206	204	230	189	204	226	186	217	195	216	224	185	198	227	189	204	210	234	216	227	191	205	199	198	203	204	222	210	191	229	238	209	205	213	199	224	188	215	214	199	222	230	201	213	205	194	212	208	199	222	227	224	202	215	225	234	204	230	225	208	191	200	201	223	215	209	213	209	190	243	217	232	206	197	204	194	235	209	226	206	210	194	185	213	225	219	188	182	225	211	230	208	201	204	195	211	191	174	201	180	200	190	228	197	207	214	193	212	207	207	210	259	214	224	218	229	187	217	235	186	206	214	206	218	239	193	199	218	202	209	207	209	198	209	204	185	191	199	192	221	222	219	218	208	209	218	193	212	214	195	214	213	215	208	217	195	216	189	226	197
5617	1120	529	566	516	517	458	467	505	513	477	508	483	484	456	482	436	529	435	463	474	445	498	509	489	487	456	486	434	450	459	475	498	460	472	450	485	464	487	467	487	456	464	484	472	525	471	481	458	451	460	456	470	479	463	493	528	422	466	440	486	462	452	443	485	433	484	483	497	459	461	477	487	446	498	476	526	450	464	484	475	502	483	485	462	460	501	478	457	453	464	465	453	500	466	463	480	490	487	431	493	462	462	473	499	482	470	460	484	473	473	489	477	425	465	459	466	445	515	460	473	481	449	474	475	474	478	514	505	470	442	479	496	487	486	448	465	464	488	449	514	453	429	483	454	451	489	458	504	441	490	463	489	458	470	472	435	473	411	472	452	461	452	437	479	447	473	483	446	477	489	462	485	475	460	506	485	479	451	459	454	471	465	452	450	496	441	467	471	520	462	491	451	478	477	491	493	489	441	451	474	459	440	447	457	442	439	475	439	452	469	458	473	496	493	450	442	444	474	495	460	480	514	465	474	472	458	489	434	483	459	464	439	484	473	487	474	472	469	487	452	454	450	468	504	444	405	457	454	488	470	458	492	484	503	505	416	483	469	457	479	452	483	498	477	468	489	487	453	510	495	488	482	483	503	488	443	453	468	508	488	527	459	470	482	498	495	480	465	481	484	482	462	455	469	449	485	436	460	461	495	466	461	480	457	466	481	435	424	465	484	469	419	506	459	490	474	467	474	487	492	466	470	490	483	472	492	464	467	432	497	455	476	466	475	467	428	489	469	466	474	452	480	518	435	477	474	445	463	487	455	499	513	475	470	483	488	508	482	439	508	478	502	443	443	466	533	502	497	435	478	457	509	502	479	490	462	499	452	468	457	499	489	475	475	445	458	498	438	469	446	522	467	461	465	495	491	508	489	477	475	467	487	496	493	458	451	500	508	479	443	488	455	497	515	503	477	464	484	461	461	513	440	460	467	532	464	459	485	455	456	508	477	489	458	466	486	496	465	466	500	442	465	467	452	467	449	480	492	445	458	516	472	473	502	479	489	452	454	483	480	497	473	459	514	453	498	472	470	472	472	480	477	468	481	484	505	448	465	460	474	487	462	463	459	480	472	456	482	502	503	501	454	444	480	459	451	480	480	431	493	428	516	500	528	451	507	481	489	447	474	426	463	436	489	498	515	446	459	460	494	485	475	480	451	455	495	499	470	483	535	466	448	477	437	469	514	447	493	464	488	482	482	473	476	471	479	445	447	498	443	462	430	461	441	489	494	489	468	528	478	469	450	471	501	486	458	499	470	483	476	477	471	486	508	478	470	450	511	480	463	492	470	517	448	466	500	443	474	476	469	473	502	433	473	497	465	468	475	471	445	432	473	452	476	451	464	480	480	521	475	491	457	489	499	523	460	485	441	480	482	461	461	464	439	519	513	491	489	501	486	485	474	475	458	491	509	501	449	487	513	496	451	496	457	464	465	462	487	462	449	478	477	433	450	484	479	505	467	483	477	494	456	481	457	507	466	461	427	452	442	492	453	486	458	471	493	478	469	453	505	513	497	473	520	498	505	480	508	510	456	474	472	470	466	444	457	464	487	473	482	471	446	493	481	493	514	470	485	431	463	485	504	447	468	475	475	467	465	477	454	498	453	488	464	501	460	472	455	447	444	426	476	476	493	500	460	465	459	508	479	468	493	478	444	474	472	451	456	462	481	496	475	416	472	427	444	446	469	494	498	483	495	476	467	466	485	502	468	486	505	481	455	499	450	436	452	443	465	494	479	470	451	500	467	472	433	442	454	499	453	482	445	461	434	486	489	500	495	418	504	477	463	479	453	473	461	445	459	460	480	479	498	475	482	489	470	458	472	491	468	504	475	522	460	468	481	452	491	479	471	505	447	444	455	490	484	460	479	457	490	477	447	488	464	491	478	459	500	511	496	470	477	459	462	445	473	447	489	498	467	514	454	518	485	488	509	441	514	505	464	471	491	461	465	471	457	447	494	468	457	457	473	493	486	476	483	471	472	458	472	486	441	472	462	494	497	473	457	487	457	500	431	448	469	488	458	514	452	439	513	520	454	490	519	461	497	457	473	438	482	473	465	442	498	459	502	511	447	553	473	469	446	480	484	498	486	450	453	456	497	470	429	464	491	484	454	492	456	482	506	490	459	436	447	476	464	503	457	477	484	487	446	468	454	457	512	469	447	502	440	495	453	485	481	447	473	451	494	462	518	458	460	443	481	461	454	476	496	439	445	478	517	496	533	479	479	453	490	503	451	449	472	514	481	483	475	481	453	477	433	467	502	467	473	490	497	457	495	483	440	494	501	460	464	451	499	462	490	495	490	491	481	467	503	493	450	462	505	483	462	459	498	461	475	463	463	481	482	472	523	469	439	451	475	460	537	491	452	489	462	466	444	475	510	461	471	463	449	473	470	452	460	504	454	504	458	492	432	502	461	481	474	479	484	490	479	487	495	479	457	449	469	469	498	504	491	457	461	462	451	489	460	498	513	436	475	429	466	461	466	494	490	473	468	434	469	510	458	464	490	437	480	492	446	503	483	468	450	476	468	453	454	478	488	471	506	463	453	438	518	437	445	502	482	455	502	475	460	474	462	436	467	478	455	520	460	444	481	466	469	504	488	476	455	517	478	485	426	458	482	502	462	463	461	506	465	473	481	463	456	477	472	471	446	489	456	465	443	483	456	474	500	443	477	490	505	460	450	459	481	442	478	455	439	493	493	489	513	477	521	455	442	488	487	474	464	443	472	479	457	461	411	479	471	489	466	503	477	456	476	460	451	454	492	476	495	496	426	477	522	473	428	462	405	498	514	469	461	467	478	492	476	468	476	476	519	462	469	450	430	499	469	472	466	474	456	461	471	476	469	479	454	431	475	452	479	448	502	449	468	484	474	522	491	447	461	434	485	455	466	497	533	460	437	477	485	511	466	505	446	489	472	510	492	467	500	422	478	483	465	451	472	453	461	483	464	453	481	449	448	481	470	493	472	470	455	494	463	504	496	472	440	436	453	495	452	479	472	495	468	468	504	499	477	457	442	476	422	437	464	434	460	462	501	495	456	478	475	500	486	452	467	446	465	458	509	462	506	480	468	463	446	457	476	463	482	471	449	504	494	471	493	457	491	469	498	437	479	432	496	446	428	506	465	500	462	484	488	491	451	499	463	461	476	437	452	452	455	431	442	522	456	482	460	444	508	433	444	467	470	430	479	519	471	463	530	435	498	422	501	518	463	472	496	451	480	456	474	460	494	431	491	469	459	463	461	459	429	453	456	446	473	479	473	492	483	461	485	498	505	452	459	511	494	442	462	483	487	473	454	464	490	487	444	453	483	500	475	486	476	483	484	482	460	468	467	457	477	459	457	463	470	454	450	435	493	459	477	479	451	449	498	433	490	490	471	500	529	479	457	495	512	460	490	511	432	474	492	489	467	454	448	482	476	483	471	446	441	457	423	486	444	464	455	465
28738	8031	931	476	323	267	215	177	162	168	175	152	179	163	131	151	164	165	131	139	153	132	144	118	168	133	170	170	145	132	155	122	123	132	134	137	134	149	143	127	156	133	157	136	119	135	143	147	125	145	152	158	111	120	123	131	144	138	133	149	149	158	128	130	129	136	136	151	142	156	121	145	142	132	136	120	129	147	139	125	132	122	135	146	146	128	149	119	169	141	136	124	153	117	153	135	134	152	138	141	158	137	119	128	108	137	139	141	146	119	148	140	128	153	161	150	119	140	132	142	134	153	160	127	136	147	144	112	127	158	120	120	126	146	143	121	137	145	139	139	136	145	111	156	113	128	159	132	125	143	111	120	136	151	176	137	130	137	132	130	137	143	113	119	145	134	142	155	138	125	138	122	143	127	142	143	133	138	134	138	146	145	143	141	150	154	128	115	144	120	124	137	139	140	135	144	138	148	152	135	121	155	141	131	123	128	131	142	147	156	135	115	133	140	141	128	162	141	141	140	146	169	146	140	117	140	149	120	150	148	149	138	150	131	121	149	130	124	152	122	127	133	134	126	137	141	132	146	132	123	153	115	140	127	152	131	132	134	139	140	136	134	137	150	154	144	115	144	131	119	156	143	144	138	152	148	153	126	143	146	138	137	151	137	110	135	153	145	155	135	128	156	142	130	132	149	107	113	161	131	122	152	132	151	140	119	134	106	148	125	142	120	131	162	115	120	150	139	120	114	143	119	137	138	147	138	134	134	130	122	128	129	124	140	159	138	134	140	103	119	123	139	167	130	130	149	162	135	130	126	153	156	144	131	166	137	134	123	120	122	155	131	120	132	138	113	135	154	116	139	126	140	147	142	136	104	120	128	145	121	139	125	162	135	137	149	142	131	147	123	136	136	129	158	133	154	133	153	115	134	146	130	124	118	111	149	148	146	147	148	138	129	141	131	145	125	154	125	140	146	161	119	134	132	143	114	148	133	137	138	150	150	130	134	129	133	121	130	145	141	141	134	136	135	139	119	124	123	138	123	145	126	136	133	151	137	133	145	128	145	125	142	130	154	152	134	139	149	129	122	143	124	128	109	144	166	124	145	129	145	143	143	161	127	136	151	140	142	134	127	128	141	148	137	157	116	116	144	126	141	137	171	116	149	141	142	146	126	151	137	145	138	126	146	157	137	138	128	138	130	133	133	139	127	136	129	160	154	124	150	115	140	131	130	128	148	153	142	159	134	136	128	146	128	145	148	123	140	129	134	155	127	146	134	146	125	124	136	134	144	145	136	144	135	121	148	142	161	124	113	148	121	154	133	149	119	130	127	115	118	169	159	152	129	147	134	127	117	131	134	135	113	125	147	125	133	133	156	113	141	143	146	132	135	125	142	138	128	146	139	157	127	141	132	134	135	128	152	143	128	111	111	118	143	115	142	132	140	112	152	153	113	151	130	139	143	156	144	142	114	121	140	143	140	138	150	146	139	151	147	130	138	144	127	134	137	130	153	125	142	149	134	133	119	142	124	161	151	122	111	127	136	126	138	148	144	124	150	133	125	142	140	134	148	119	113	143	124	164	150	149	139	150	137	114	132	159	137	146	148	136	138	141	160	126	147	135	152	131	130	131	161	153	137	138	123	141	141	132	129	130	127	138	142	137	134	147	168	127	146	160	133	146	126	132	145	167	136	120	114	146	122	123	122	147	140	124	139	121	143	150	130	145	158	123	154	129	133	119	130	134	119	128	138	138	138	119	136	137	125	111	149	150	147	128	146	144	130	140	150	143	140	129	145	131	155	152	131	143	135	118	137	145	143	140	166	117	130	131	134	123	136	168	145	139	136	157	129	131	169	130	135	135	153	138	136	138	151	137	120	124	134	164	160	145	153	141	132	130	141	131	121	133	157	154	125	154	144	154	137	163	133	149	153	126	118	131	110	136	119	138	162	146	127	144	143	135	129	146	120	125	144	127	142	109	147	142	142	128	141	144	137	137	156	133	148	144	154	134	144	126	126	129	141	137	137	147	155	129	131	142	127	143	139	153	143	130	125	142	142	129	134	111	128	128	149	172	138	150	130	139	153	135	126	144	148	148	149	143	137	148	156	140	137	159	151	165	124	157	147	133	137	148	124	128	140	120	157	116	136	143	161	138	142	139	144	129	146	142	155	141	138	138	145	134	143	158	144	121	127	121	141	153	127	153	146	128	142	139	149	128	139	112	140	148	110	137	153	158	148	138	130	144	144	130	142	146	151	136	130	131	129	152	142	141	161	144	144	144	135	128	145	110	114	137	169	137	148	126	140	152	128	126	130	134	145	135	167	144	154	134	129	123	132	153	133	136	128	121	144	143	141	126	140	143	124	156	122	130	145	140	150	127	143	136	136	158	143	150	135	135	141	137	131	141	125	146	137	141	126	148	141	159	115	123	143	140	157	129	140	145	133	125	149	150	140	144	123	143	133	153	137	139	127	131	161	125	134	160	168	131	128	128	136	132	106	128	125	155	118	155	135	125	133	146	141	139	127	153	121	132	124	126	129	132	153	155	130	131	138	130	135	150	157	139	124	136	127	129	108	146	136	122	128	139	129	117	148	138	130	132	133	152	137	131	109	132	159	163	124	155	144	142	139	150	143	123	128	130	141	143	168	138	145	138	143	124	171	158	141	143	136	124	134	136	173	116	153	151	133	148	134	143	127	143	137	127	148	125	133	151	154	132	128	149	134	182	152	117	154	140	132	118	141	128	139	135	143	144	143	163	141	136	139	112	140	139	128	134	148	161	155	154	146	131	136	134	144	138	141	163	151	133	139	104	128	134	128	143	144	129	126	147	150	144	131	136	133	130	131	144	115	136	126	126	123	130	134	141	141	142	124	115	96	131	147	132	143	147	128	134	137	140	127	117	150	130	133	128	153	143	152	121	142	130	152	124	151	128	124	116	154	121	132	157	129	121	136	130	148	150	148	117	149	133	132	123	140	134	147	129	136	133	130	131	155	145	163	137	152	109	143	131	129	146	135	147	150	155	140	137	119	126	152	134	123	153	133	113	130	147	130	145	142	141	134	149	143	127	133	138	142	147	137	139	127	121	150	133	143	121	146	152	151	119	136	151	151	152	135	148	139	160	131	121	139	149	138	135	134	143	137	149	129	142	141	123	131	127	153	118	156	124	151	143	118	130	141	132	136	142	145	142	153	158	137	143	162	109	133	130	141	169	161	148	155	128	145	124	139	133	137	138	139	146	140	130	116	154	165	122	142	143	129	132	137	122	148	132	114	116	145	161	122	132	133	145	118	143	139	144	133	136	174	121	138	145	133	148	139	123	131	142	152	131	132	148	148	144	150	124	133	130	149	143	131	145	159	130	132	155	130	157	149	140	139	137	147	139	153	157	145	161	144	135	134	159	172	138	148	125	138	133	131	108	115	139	126	153	149	135	118	135	116	130	129	141	142	127	147	136	136	110	131	126	135	140	145	124	172	131	139	119	145	121	129
17878	2577	985	1215	1110	897	752	665	570	510	526	478	467	456	432	432	442	408	399	363	410	394	386	388	364	394	387	357	384	367	391	408	376	359	399	410	360	382	378	332	389	365	336	371	360	327	377	342	360	357	342	307	316	365	349	378	350	371	387	356	354	363	356	350	357	344	340	348	351	331	339	355	347	340	348	383	369	367	348	345	393	339	381	350	357	337	353	348	368	352	336	345	345	354	356	379	359	353	378	349	386	348	356	370	316	336	387	351	370	364	361	298	370	364	322	356	317	354	351	355	354	343	340	346	383	339	366	354	336	351	346	368	345	350	371	338	336	322	353	342	336	336	383	336	373	322	365	311	380	334	344	366	360	365	358	358	353	318	335	341	348	338	376	328	343	363	320	346	347	341	345	381	360	348	371	316	365	382	359	359	348	351	364	336	349	349	319	355	331	325	391	351	359	316	361	345	345	356	337	357	354	355	346	352	343	368	370	320	337	351	371	331	329	345	377	367	356	338	355	379	375	336	331	310	350	335	322	352	354	396	346	328	376	337	371	377	337	348	347	339	345	344	363	376	343	361	344	343	363	391	353	360	358	344	365	396	374	352	337	350	364	368	346	359	374	330	349	361	326	341	356	336	385	348	323	362	361	365	337	388	343	317	333	361	372	356	343	343	367	375	354	318	365	358	344	340	338	340	404	330	371	373	346	377	337	321	361	357	358	366	368	341	330	358	365	337	358	348	341	308	348	354	362	364	321	297	362	359	337	354	379	342	341	370	339	352	365	362	364	310	370	347	343	338	333	361	342	358	337	344	335	321	356	329	337	362	322	342	338	355	354	327	343	383	341	370	343	337	355	380	359	342	326	343	345	340	378	352	328	379	343	349	294	346	356	353	345	349	335	335	321	342	347	396	379	355	337	364	363	313	357	364	396	342	379	330	345	356	333	364	334	366	328	365	372	380	335	350	365	328	348	388	355	342	347	331	358	347	380	354	343	369	367	330	340	372	342	348	350	317	352	323	361	373	372	343	333	365	370	349	335	322	323	377	340	358	334	337	372	359	351	326	372	345	341	359	377	322	361	338	384	341	347	351	348	345	346	331	326	359	321	339	343	367	347	358	325	368	318	347	335	367	330	331	358	346	366	368	332	302	368	367	342	342	383	345	327	364	371	323	340	341	374	329	375	353	349	341	319	360	380	339	335	361	372	350	366	362	352	325	375	306	338	376	348	356	387	352	357	348	338	359	330	326	339	365	357	336	359	390	363	364	368	317	344	357	355	386	366	372	352	351	338	342	338	371	336	341	364	322	369	366	334	332	342	316	336	356	351	368	341	314	348	342	328	318	331	350	361	388	325	333	370	358	336	353	343	368	349	332	316	345	319	365	343	340	333	290	326	403	362	347	330	360	348	354	303	333	356	386	334	378	374	320	369	353	373	354	365	346	339	349	344	355	364	350	377	372	354	349	359	330	355	370	359	356	354	355	350	346	341	352	335	340	366	346	362	355	367	359	356	331	348	390	350	378	323	353	319	351	373	382	340	307	341	336	335	359	342	349	365	355	332	357	400	355	341	339	340	348	395	355	309	375	367	361	315	382	373	366	317	360	355	350	339	348	324	345	298	371	333	349	360	346	348	324	333	361	369	356	317	333	377	348	335	340	355	370	317	369	369	339	368	337	353	321	349	347	359	363	361	330	352	352	365	377	355	356	362	344	333	367	376	343	347	359	358	344	354	363	365	365	372	333	356	371	348	356	374	353	359	373	336	355	329	326	339	354	339	318	318	379	322	350	354	343	338	381	356	347	340	326	317	355	372	359	349	366	338	373	365	364	339	369	345	365	317	363	315	309	355	330	335	334	341	364	328	339	338	347	350	355	345	335	340	326	341	359	404	340	339	367	337	363	335	353	368	344	383	344	356	398	375	346	369	345	350	322	364	372	374	339	342	337	347	350	377	316	357	362	312	364	355	334	349	348	360	309	326	369	370	372	383	339	360	366	356	347	342	332	363	361	367	331	360	351	338	341	346	300	377	329	337	359	349	361	338	383	347	366	342	354	352	369	325	350	352	362	359	367	367	372	335	337	347	361	341	350	332	333	329	340	331	351	332	339	310	322	366	364	328	340	332	331	381	385	378	369	347	355	370	342	356	349	395	374	349	346	326	346	340	371	344	325	319	329	341	352	350	322	337	342	322	349	350	354	351	365	345	342	337	329	358	362	325	360	356	340	377	341	357	339	362	387	349	327	342	352	357	345	358	330	337	360	343	343	367	374	337	358	293	333	340	343	347	377	344	355	336	330	354	350	359	396	352	346	330	334	339	347	368	363	341	345	346	330	335	336	346	363	361	369	356	348	356	356	327	355	366	359	350	356	343	364	365	345	337	333	345	325	344	374	354	346	327	357	355	340	369	361	360	324	363	361	359	306	353	358	337	344	365	365	362	353	347	340	345	333	341	340	329	325	336	369	343	335	341	354	395	367	336	405	363	368	331	339	348	351	351	366	357	339	355	370	400	344	382	338	338	333	397	325	393	364	320	338	348	341	350	346	335	380	353	318	361	392	334	338	351	361	387	348	340	348	341	314	362	361	347	349	345	359	357	351	330	368	336	363	350	346	373	318	346	339	357	319	365	380	359	338	352	365	314	341	352	337	331	359	337	363	338	334	352	354	341	371	348	323	351	346	346	346	331	361	369	348	352	340	368	329	347	317	355	327	351	360	349	332	346	359	349	343	362	359	329	331	359	354	339	334	365	334	364	368	327	346	369	358	364	333	325	348	349	358	351	367	370	377	352	333	343	354	376	355	374	374	341	339	354	365	358	398	348	345	355	346	341	321	344	361	338	343	323	346	334	342	359	363	372	378	358	342	354	312	327	321	353	369	361	352	345	381	361	336	352	329	346	385	351	332	333	326	375	361	359	369	350	384	342	329	342	346	337	374	344	362	381	364	339	339	344	350	372	346	350	341	403	365	348	320	347	380	354	341	381	369	318	349	354	371	339	348	358	345	337	362	313	338	380	382	358	353	385	365	342	316	384	355	354	364	368	357	335	358	343	328	354	333	337	356	356	349	357	333	348	384	354	367	323	350	397	353	309	352	329	345	380	366	332	367	343	330	346	347	361	318	337	337	355	346	343	402	324	362	359	328	331	353	329	331	346	370	346	356	342	369	381	352	363	327	350	345	363	370	336	373	351	365	356	328	320	339	340	345	359	351	362	370	412	324	331	378	342	349	356	373	370	351	349	362	370	351	353	352	353	349	340	326	377	330	354	378	333	320	350	331	373	374	332	341	342	371	398	315	375	367	377	364	384	348	385	330	346	328	382	374	343	355	346	339	349	355	348	357	342	355	357	337	358	349	357	368	332	355	343	334	363	375	379	342	340	359	344	328	370	348	370	355	342	350	340	396	323	339	388	358	345	348	385	362	333	374	324	344	369	361	363	376	372	365	362	383	367	339	339	369	338	345	349	346	348	370	325	340	346	393
40928	15066	2426	1050	663	476	403	356	325	306	258	248	237	255	271	246	243	271	253	217	247	245	239	235	258	230	251	251	259	257	258	233	256	287	225	215	234	247	212	241	270	206	228	219	240	231	235	252	256	227	239	240	252	232	227	238	264	181	249	195	246	223	218	211	254	233	248	230	207	237	231	239	213	250	226	234	237	239	243	272	245	231	250	245	210	211	238	218	238	269	224	235	246	222	261	232	241	211	231	209	198	226	232	234	232	247	243	212	217	236	246	247	244	235	216	245	238	216	247	249	216	227	248	241	200	223	228	234	244	247	243	222	234	247	245	252	238	263	262	212	212	215	281	218	231	234	253	207	237	241	261	226	255	241	232	248	234	228	245	230	241	222	228	229	250	229	206	237	250	238	225	220	231	258	213	252	224	221	237	226	238	242	226	254	245	247	270	238	230	229	259	234	228	258	235	219	224	231	224	230	232	250	216	238	238	219	236	260	253	225	229	239	249	224	219	230	212	238	250	234	236	262	237	239	201	261	241	212	238	253	254	222	246	203	240	213	216	252	266	230	244	256	228	232	208	235	257	250	244	229	226	236	267	220	221	228	236	239	224	253	233	229	240	263	243	237	226	235	245	247	242	270	249	251	227	259	213	236	238	222	279	276	219	275	264	241	209	244	226	226	228	254	222	230	238	225	260	209	239	262	229	239	212	240	241	226	247	235	204	261	228	243	237	233	233	231	219	247	219	246	242	214	241	237	218	244	231	221	254	234	222	220	247	186	216	186	194	243	266	223	257	239	233	253	241	221	244	235	227	240	250	226	231	215	229	231	237	232	243	239	241	231	239	244	229	225	223	255	235	216	245	247	224	203	227	252	241	206	252	241	221	239	245	199	228	256	245	248	214	241	229	228	259	213	231	248	234	260	247	218	220	195	233	211	227	220	233	232	224	241	227	230	222	213	233	241	269	237	228	210	226	226	251	252	225	229	233	207	241	246	250	246	241	232	209	250	251	256	245	238	236	235	237	242	220	244	207	235	254	264	233	242	223	231	214	219	232	258	244	238	250	212	241	234	223	247	243	272	227	279	242	250	228	258	254	238	231	244	259	218	230	217	202	236	268	212	239	216	215	250	239	251	235	244	239	231	219	221	265	239	245	232	214	238	211	234	215	215	223	232	246	260	232	232	262	238	242	257	239	239	254	228	232	232	236	233	216	255	215	254	228	222	209	224	269	239	253	229	217	229	236	239	230	225	236	243	247	246	241	235	236	265	268	248	277	253	222	227	249	219	209	234	252	238	238	248	230	195	248	230	234	240	227	216	229	229	241	217	235	216	243	247	230	249	235	250	241	256	197	261	253	249	230	206	235	219	233	239	278	228	196	239	236	221	217	241	206	257	228	223	225	251	250	236	217	239	250	224	210	210	226	277	235	218	237	213	235	233	245	250	216	250	219	231	230	227	239	275	239	235	219	247	230	229	255	250	228	246	262	248	255	235	242	236	208	224	226	205	230	258	216	212	226	198	230	212	199	218	262	239	238	250	237	237	237	260	244	227	202	203	243	231	215	223	213	222	230	229	239	234	235	229	260	232	224	246	234	235	248	243	221	220	272	221	235	202	232	222	223	260	234	232	236	238	246	232	236	220	258	227	227	243	224	229	231	253	231	236	235	255	252	217	226	206	250	230	261	256	239	245	259	229	219	205	244	262	252	258	243	253	229	285	237	252	267	201	245	236	212	241	221	231	221	262	220	209	233	263	233	216	273	224	220	215	231	220	254	234	246	238	240	227	222	234	252	235	241	225	235	234	233	211	252	271	234	233	249	234	242	251	236	229	264	238	226	242	257	240	242	253	247	236	224	244	265	247	235	234	207	263	247	219	237	248	211	250	255	209	242	238	250	234	227	229	239	236	249	217	227	241	249	240	227	227	233	216	268	233	213	207	233	234	232	240	228	258	220	212	211	243	259	244	233	236	218	264	257	239	231	212	215	259	229	246	241	246	220	226	233	229	215	220	241	199	229	222	243	237	222	227	251	240	249	204	246	193	225	239	246	232	243	265	242	247	228	243	228	244	256	248	249	219	242	240	237	255	214	232	243	237	246	202	227	248	228	226	267	244	223	226	255	231	271	239	234	208	254	249	203	266	250	255	246	255	210	213	260	237	248	251	252	252	237	236	228	221	208	207	219	222	224	224	232	236	263	247	228	199	205	236	194	212	209	221	210	242	219	267	222	226	234	217	227	237	222	248	253	246	239	236	240	219	234	275	234	208	241	220	233	229	236	211	234	229	262	245	236	217	245	253	231	233	245	249	218	255	257	269	226	226	234	235	230	208	247	240	243	243	246	205	228	280	227	236	215	251	270	233	252	228	214	221	224	231	237	204	224	248	243	252	249	244	257	268	235	239	224	258	241	251	216	237	223	183	267	206	261	250	253	226	221	266	252	254	247	236	260	219	236	237	247	264	271	250	226	230	216	198	216	260	214	255	257	237	224	217	240	218	245	260	246	234	247	204	262	230	216	247	252	215	236	233	236	232	238	268	227	249	266	245	251	239	247	228	236	212	257	270	229	240	211	216	257	249	228	238	206	223	257	239	224	254	235	230	222	250	238	290	256	244	232	229	217	253	243	248	229	222	237	235	214	249	232	232	231	222	251	222	228	215	236	223	227	219	218	239	256	228	232	235	224	238	224	247	244	253	271	224	239	237	202	219	230	226	231	242	251	204	210	218	259	239	225	224	246	235	215	218	249	220	225	220	216	206	251	228	213	250	221	221	247	224	264	238	243	247	259	213	239	232	234	243	255	238	218	218	223	238	252	220	233	210	268	236	255	248	250	232	213	252	264	247	246	265	244	213	246	224	267	253	240	242	231	225	219	239	209	227	256	232	249	259	240	247	244	236	265	244	230	232	240	256	260	242	215	232	209	229	239	235	282	215	243	246	230	242	203	220	235	238	231	252	231	240	226	226	214	213	237	218	218	221	233	226	219	240	243	262	229	210	255	252	233	250	235	271	232	238	215	241	271	207	249	245	234	263	224	237	234	240	220	249	229	224	213	243	225	226	250	228	210	237	242	230	223	207	241	253	228	213	243	256	232	233	219	252	242	225	188	223	223	212	249	244	218	211	237	226	243	230	223	240	237	224	217	246	233	241	234	239	237	217	234	225	218	243	221	243	283	240	237	243	236	243	244	195	222	207	226	220	218	249	209	239	236	227	241	249	230	254	232	230	214	218	204	226	225	222	204	226	222	253	235	251	217	238	243	228	236	227	247	255	229	227	241	214	273	213	248	244	222	236	230	209	214	246	210	236	209	270	251	255	217	216	215	233	249	246	214	226	221	252	235	263	219	244	247	217	225	254	241	232	226	240	260	257	268	228	243	236	202	238	246	253	248	213	236	233	203	233	231	235	214	230	248	239	224	216	228	232	252	236	245	214	228	247	218	215	235	235	233	234	217	222	243	264	209	220	250	237	245	183	226	233	234	225
25535	4645	1890	2230	1917	1605	1268	1150	1031	974	895	808	736	774	702	706	642	693	631	658	638	641	639	642	646	604	605	616	608	619	593	534	610	583	562	615	582	543	546	555	574	555	558	562	552	597	584	596	604	579	581	564	581	577	567	587	542	570	583	540	584	595	546	590	600	604	578	559	553	537	572	573	547	532	556	565	574	553	534	540	573	595	586	538	570	562	584	578	542	572	584	561	591	575	573	545	609	539	572	576	544	527	582	531	579	562	565	563	530	574	588	560	567	589	574	512	554	555	559	555	557	563	536	560	539	547	548	530	570	577	546	569	561	539	546	614	606	585	535	548	546	635	552	559	542	564	575	578	594	566	505	561	546	583	576	564	574	517	514	561	553	546	564	548	548	583	550	572	568	552	615	567	570	526	541	593	554	525	586	569	528	575	534	534	551	571	552	566	562	533	547	532	575	526	568	562	578	533	554	534	525	520	553	571	544	575	522	522	565	512	554	548	580	556	538	565	553	591	538	479	544	537	540	546	551	516	591	575	568	554	582	531	572	537	531	608	559	524	540	535	575	584	532	520	498	559	531	559	568	546	557	493	586	552	576	554	592	539	560	587	542	560	562	527	576	615	549	579	551	569	582	557	526	553	543	540	564	532	554	542	502	579	572	571	578	567	563	566	535	526	553	547	524	567	507	529	564	561	565	596	558	556	567	570	542	580	570	534	577	534	538	530	529	545	541	601	556	509	519	563	549	542	552	511	548	556	608	527	543	529	558	532	544	544	576	535	568	613	583	561	553	596	567	545	511	540	549	601	556	526	541	545	518	552	569	576	575	537	525	512	565	547	579	579	554	509	536	567	508	582	518	548	581	510	575	578	558	550	565	566	564	551	532	631	555	546	558	540	565	576	589	536	557	557	610	575	597	583	530	552	541	553	569	572	566	590	540	537	562	552	540	557	573	544	580	525	532	534	546	549	572	543	571	557	550	555	502	564	563	530	511	548	566	563	535	546	571	529	538	552	517	586	535	559	532	603	548	533	610	562	501	579	547	553	529	545	538	520	548	570	597	580	523	588	548	540	571	523	521	581	545	530	534	560	522	530	606	550	533	579	562	570	564	544	544	552	572	566	537	519	580	575	579	599	574	554	549	548	540	546	542	559	594	556	548	585	560	559	546	557	555	531	585	553	558	587	512	577	537	514	537	535	593	574	584	542	570	551	557	570	530	600	588	555	608	509	559	561	555	534	509	570	580	563	583	541	555	595	612	532	528	559	562	618	559	539	578	565	558	589	510	570	541	565	571	530	526	562	570	575	581	579	571	544	582	528	527	536	610	511	552	573	567	553	555	550	569	530	543	539	576	556	579	561	566	571	612	554	556	549	554	568	567	577	544	537	564	596	551	538	549	597	523	543	538	566	542	569	579	560	564	533	566	542	555	548	566	520	529	536	562	576	538	504	549	553	543	540	562	516	582	570	562	560	580	557	566	577	552	574	582	591	533	556	585	587	540	558	555	556	565	517	537	538	581	568	527	564	554	584	559	552	576	573	527	555	526	508	550	583	579	525	512	543	542	582	573	552	533	529	522	566	554	539	489	552	523	548	525	551	596	518	569	588	583	566	533	573	555	528	544	572	564	530	532	542	532	542	522	580	534	564	569	554	522	588	548	547	545	572	540	602	543	553	574	558	500	553	597	537	551	524	553	542	551	511	558	584	570	555	582	515	541	564	577	530	552	533	579	541	552	556	553	550	525	537	547	533	552	549	546	546	586	562	561	578	519	576	570	538	595	516	602	565	586	557	549	547	539	565	575	518	525	537	572	540	550	561	539	511	587	617	562	525	563	553	585	537	610	564	569	567	596	558	581	502	545	577	567	543	518	583	581	622	532	550	549	542	545	525	580	541	546	583	604	542	564	579	542	567	542	533	512	557	564	569	546	504	579	514	545	570	545	586	547	547	571	540	601	554	550	535	584	537	579	543	591	575	552	549	555	539	562	554	538	552	573	542	546	551	549	547	583	547	595	533	533	537	530	547	584	509	517	551	559	535	545	574	591	543	575	563	558	541	564	531	543	545	571	537	540	558	598	551	550	557	566	550	532	567	528	538	566	551	577	549	570	570	547	572	537	584	547	527	568	574	533	573	544	548	554	559	538	553	568	576	537	549	559	572	559	569	559	527	583	512	556	557	566	494	569	565	586	555	547	573	582	582	562	569	570	599	579	541	548	547	485	550	562	540	543	523	541	569	534	515	571	543	524	566	525	510	558	560	527	561	562	553	577	577	527	535	501	569	548	546	618	578	575	513	562	582	581	566	572	546	566	583	510	503	554	549	534	591	575	522	557	546	571	542	591	551	605	565	569	577	558	564	576	593	579	594	602	563	575	588	568	596	533	557	555	541	525	545	577	547	561	591	552	561	536	547	546	560	558	565	569	578	578	514	558	510	538	555	543	534	547	567	545	565	560	534	556	499	608	559	571	501	575	580	554	553	531	541	577	543	586	553	589	565	578	578	585	553	536	505	534	568	545	542	561	606	580	536	531	620	555	576	580	587	581	510	538	528	562	540	594	577	563	564	580	592	609	567	558	572	582	550	548	558	580	535	554	540	554	521	589	583	579	546	556	518	542	551	540	562	560	566	554	531	573	548	510	513	549	594	577	568	551	587	555	542	584	554	555	580	584	576	554	541	546	550	554	573	588	554	552	501	553	550	582	542	536	581	565	570	561	536	545	522	538	573	553	588	530	587	595	542	573	549	592	593	554	556	589	513	565	536	522	591	537	552	567	602	553	555	569	554	537	555	572	546	545	528	525	540	554	559	508	562	538	549	630	529	543	559	538	573	553	575	533	569	553	563	519	561	571	531	575	533	574	571	583	537	565	573	544	584	554	546	537	557	593	567	571	577	566	540	579	539	520	560	546	575	522	547	593	565	560	552	559	529	558	563	540	574	581	584	559	568	585	572	550	539	587	556	572	548	561	558	595	567	588	588	557	570	561	540	597	561	572	578	555	511	582	526	542	554	563	542	561	540	573	563	589	537	582	575	579	509	575	576	560	516	503	526	570	589	582	541	541	567	561	549	539	567	571	546	568	565	592	565	567	544	515	571	580	554	525	533	571	549	577	539	555	547	524	592	603	580	542	544	560	556	589	577	563	521	542	571	577	515	558	533	526	556	553	568	560	533	526	555	585	552	527	545	544	601	530	554	549	509	538	544	553	568	560	580	547	540	560	567	593	508	536	576	557	494	535	529	558	547	545	524	564	575	522	526	579	522	564	496	552	530	543	530	582	564	546	539	541	544	582	557	597	532	589	567	553	574	541	543	530	545	545	552	564	580	546	550	518	576	548	542	583	512	570	571	534	552	555	538	557	528	522	536	584	552	511	590	559	579	598	529	573	541	520	559	513	551	562	576	534	553	564	582	589	547	572	556	553	581	535	574	540	543	559	529	545	566	518	584	544	559	573	596	545	545	518	581	579	546	574	587	570	523
9166	1749	232	232	245	203	208	193	191	188	191	220	184	219	211	197	190	182	195	197	199	204	206	198	187	196	217	231	218	202	203	200	208	199	233	206	195	201	212	189	205	225	194	167	203	214	196	223	206	195	210	223	199	218	242	206	223	206	203	217	208	219	201	203	198	202	171	199	220	204	209	202	230	223	210	194	175	218	200	239	197	208	207	234	195	205	215	216	203	191	196	214	188	215	194	186	186	213	211	197	203	204	173	208	209	215	233	215	192	201	197	199	194	228	201	171	217	211	213	214	192	212	210	217	190	196	222	212	205	197	205	190	198	226	223	184	185	219	218	210	212	212	178	210	218	197	248	200	195	207	209	178	203	176	202	172	208	194	197	207	219	215	231	199	190	173	201	217	214	202	195	226	216	221	189	195	207	201	202	215	215	212	219	238	229	198	197	196	180	217	214	176	210	181	215	196	206	201	200	201	207	203	186	188	201	208	212	236	206	230	212	198	212	196	199	192	159	198	217	188	192	204	207	218	196	195	244	179	184	212	221	200	204	189	207	209	204	192	215	191	203	179	187	192	206	189	207	235	187	210	197	191	203	182	190	206	211	208	188	191	216	200	181	216	188	197	201	204	190	234	238	184	202	224	214	193	224	212	200	214	166	225	221	196	225	174	186	212	209	235	199	213	192	202	201	210	198	197	193	200	204	179	199	198	196	224	186	197	205	202	208	211	192	212	214	219	200	182	221	229	217	231	205	232	224	209	189	179	186	187	192	187	212	210	219	184	187	209	205	211	212	227	219	207	219	215	169	227	203	206	184	239	192	188	193	208	199	218	199	213	187	197	177	209	204	215	204	167	210	210	198	202	198	215	190	189	208	162	192	190	181	215	209	205	230	220	221	207	209	188	191	230	224	219	180	195	195	206	184	206	199	210	224	205	203	199	213	225	210	211	184	206	223	218	222	224	207	218	192	206	229	194	209	204	211	210	194	214	183	215	206	233	192	213	210	221	186	214	198	207	187	193	209	195	206	204	226	202	195	166	174	208	202	197	189	219	219	192	197	184	196	223	199	226	200	211	178	195	220	219	180	232	195	202	177	217	215	225	195	205	201	219	213	196	196	200	208	210	230	220	217	216	216	191	192	192	196	206	222	199	197	196	206	194	202	202	196	207	206	232	224	221	211	186	194	217	208	196	234	197	204	204	212	209	205	195	226	198	192	226	206	189	222	204	208	189	190	185	185	176	199	207	193	193	224	210	196	214	200	199	174	205	196	205	208	201	194	204	224	201	196	202	210	182	203	215	234	183	175	211	208	216	212	205	206	195	214	226	194	182	224	210	224	207	211	194	208	200	211	206	222	202	216	213	195	188	206	208	202	232	226	209	185	177	228	182	244	198	199	225	198	188	224	214	200	212	207	210	217	219	207	201	188	207	231	190	211	223	213	191	206	235	221	192	201	204	194	203	188	204	199	199	203	195	186	203	197	183	224	205	209	193	248	228	209	211	209	200	202	188	187	219	208	220	187	214	176	177	224	188	237	202	192	218	207	249	229	206	172	204	202	215	203	226	214	201	197	198	183	211	203	212	194	202	214	202	210	219	180	157	195	229	203	231	214	189	187	209	156	208	205	214	195	253	226	196	183	221	192	200	217	212	220	218	168	178	219	197	180	234	197	175	222	196	203	197	239	201	228	201	220	198	206	198	196	206	218	184	214	217	213	222	192	206	231	183	191	185	225	185	191	201	186	199	199	206	213	228	196	198	186	194	210	205	197	231	202	200	207	195	196	205	207	211	199	207	201	201	181	204	210	197	202	245	194	187	205	208	221	186	199	194	180	221	185	166	194	220	175	193	195	216	186	198	198	198	204	230	206	219	189	191	206	190	200	208	232	205	209	203	202	207	199	221	184	220	218	204	204	218	187	211	205	204	199	193	219	200	217	249	205	183	210	209	222	191	187	216	225	202	190	189	202	196	203	177	220	250	191	209	223	206	228	185	189	215	200	220	198	164	199	225	204	205	236	205	197	186	219	191	169	210	202	179	214	194	199	221	198	240	184	221	213	220	221	186	217	203	184	184	230	200	195	209	192	214	220	171	221	209	207	204	206	209	210	203	184	207	197	214	198	194	210	168	211	214	196	193	181	211	246	181	214	232	201	200	204	235	192	202	209	232	192	208	192	197	267	207	214	229	212	197	196	181	202	223	184	224	204	196	208	200	192	200	193	205	208	203	206	184	180	206	238	187	183	192	189	212	237	200	197	188	191	210	204	211	182	212	215	200	193	217	193	196	178	189	243	215	188	156	210	192	205	202	188	194	231	219	206	192	215	210	220	191	187	179	196	223	196	186	209	211	207	219	232	207	192	172	202	185	185	223	210	198	198	179	239	201	172	210	186	214	192	202	199	208	193	213	213	204	206	209	220	188	221	187	209	214	209	209	210	202	205	202	192	207	191	199	215	215	206	178	176	224	199	234	196	220	214	205	181	189	188	190	198	189	215	199	207	197	195	197	206	203	203	206	196	222	189	187	219	202	198	215	212	193	211	214	227	188	238	208	205	218	213	186	201	218	206	208	198	198	212	219	217	202	192	189	205	197	199	217	228	201	202	215	202	203	230	244	200	199	213	221	228	206	182	191	218	187	193	181	207	215	203	210	229	214	212	199	186	194	206	199	218	187	191	189	206	192	187	220	242	196	198	227	203	190	203	178	214	206	217	178	176	208	196	210	192	200	202	220	191	218	191	231	202	190	222	190	211	187	211	207	189	233	229	228	218	209	194	205	194	203	183	183	191	236	215	224	201	206	185	183	215	193	200	219	237	193	205	220	193	208	212	197	213	200	195	214	190	218	204	196	197	214	202	199	195	189	231	211	211	189	204	213	203	203	185	192	187	220	224	189	187	202	202	190	224	210	205	193	191	239	228	227	209	190	175	219	199	199	215	216	190	200	183	205	203	206	229	215	203	216	195	192	218	203	223	217	217	208	196	209	213	201	206	212	212	195	213	221	213	222	205	197	210	186	214	200	182	199	208	201	208	186	223	233	202	218	229	193	202	200	194	200	208	189	204	195	200	207	221	192	205	206	202	229	199	213	206	213	190	190	194	192	172	201	201	189	177	230	201	219	203	197	203	223	223	213	201	197	213	210	189	201	217	189	187	199	194	192	206	244	217	215	234	211	224	180	237	228	198	195	205	206	229	209	206	192	235	196	213	215	208	201	215	221	206	212	205	192	227	231	213	188	199	197	189	185	200	187	184	184	187	209	186	178	201	226	213	205	206	200	243	208	200	198	183	204	197	195	200	216	182	244	225	237	225	201	225	227	204	211	207	202	200	194	238	199	214	209	209	193	213	216	207	196	209	189	217	188	219	227	196	197	190	227	200	193	205	217	231	206	217	226	210	234	212	202	213	236	213	214	188	193	171	190	217	205	194	224	243	190	186	224	222	232	199	171	211	213	189	206	232	204	218	207	204	199	215	231	213	224	197	206
5765	1280	517	499	539	497	503	452	477	484	491	472	478	442	444	502	485	452	449	458	454	484	485	479	486	472	455	493	459	503	476	475	491	452	429	505	477	435	468	524	476	469	481	474	496	469	450	494	480	454	453	502	474	449	455	486	470	488	471	452	474	473	456	471	451	489	456	470	455	460	475	438	472	485	488	456	467	470	481	448	476	459	484	441	496	449	483	487	433	505	468	460	447	486	505	479	480	433	480	475	499	487	471	483	464	497	492	463	482	463	493	475	482	449	504	421	460	461	443	478	456	458	484	497	459	478	493	474	450	449	457	481	466	448	457	465	454	515	446	435	489	513	476	473	468	448	462	464	481	464	466	528	476	475	470	471	460	456	471	472	522	429	435	475	492	435	453	444	470	451	456	466	457	485	475	429	477	447	490	476	497	469	488	453	489	482	473	447	517	510	487	474	479	435	477	491	478	484	478	501	466	469	465	478	468	472	447	476	459	469	458	517	455	481	464	444	496	467	451	469	416	456	492	480	438	512	415	444	485	511	467	472	468	468	490	468	480	480	471	437	454	456	472	441	495	462	477	467	468	477	431	473	500	493	446	463	473	441	507	459	447	403	456	457	482	459	484	434	416	473	484	448	452	490	502	470	480	465	503	470	464	468	478	467	425	466	498	465	480	459	445	504	449	449	480	435	478	468	511	483	475	484	475	452	474	475	429	455	483	467	466	480	497	443	475	474	453	448	471	474	473	464	458	448	463	470	464	464	464	494	472	503	464	457	504	450	487	488	498	452	485	435	484	460	439	488	473	456	466	473	472	511	490	504	498	457	471	451	491	471	497	441	471	481	475	465	482	482	480	478	469	476	438	467	455	487	480	490	454	438	475	425	436	443	485	462	470	425	455	489	449	474	476	448	484	478	488	468	459	469	498	418	427	465	503	456	473	469	434	487	483	437	455	499	477	455	453	435	462	507	471	444	490	519	492	440	450	510	464	450	434	491	486	465	478	458	481	453	483	445	499	492	492	459	437	518	474	478	476	479	459	481	447	486	473	487	475	466	491	460	453	449	481	490	449	479	478	473	461	477	480	505	493	513	515	491	446	460	430	487	489	457	471	464	437	455	494	471	508	489	510	473	464	457	451	506	515	491	453	478	444	447	514	503	449	434	483	478	490	485	482	460	458	468	471	466	462	505	504	481	438	455	458	470	465	454	473	489	470	506	453	475	474	492	497	460	477	504	456	459	491	467	473	493	502	465	487	435	466	487	477	435	412	459	456	467	479	464	468	472	480	471	451	482	440	467	431	470	465	463	492	425	487	449	498	479	484	468	464	498	486	511	503	466	480	504	476	438	469	444	435	457	463	507	456	518	487	464	434	468	468	473	466	461	481	470	494	479	458	465	458	484	473	475	487	436	482	436	459	464	481	467	479	453	482	482	484	508	476	484	468	428	448	490	487	449	423	519	476	490	433	461	486	467	462	473	493	466	459	467	482	470	452	441	523	474	452	430	442	437	463	468	465	448	473	463	459	468	441	455	426	461	444	479	420	413	496	468	475	485	465	449	450	494	472	472	437	468	449	485	421	419	466	435	438	475	443	429	479	455	447	493	477	453	451	468	461	477	474	470	456	477	468	475	511	507	479	450	469	487	452	491	481	462	455	463	465	450	431	480	490	479	469	487	444	461	469	470	432	483	501	486	515	473	453	451	472	466	496	463	443	473	463	413	518	493	454	441	466	441	501	432	453	436	491	484	446	501	481	475	472	454	467	481	482	492	467	464	474	491	465	483	476	479	461	490	490	454	477	446	515	458	449	480	485	434	491	468	476	475	455	485	428	482	463	449	454	440	466	466	478	487	459	488	460	477	396	436	462	473	438	488	452	494	457	497	459	495	471	469	462	472	507	485	476	494	507	501	486	495	459	443	473	485	456	474	508	471	488	493	441	468	482	481	486	488	468	433	460	468	471	492	468	505	483	451	478	493	446	478	474	441	477	508	446	521	463	491	467	451	506	443	485	477	474	443	512	468	506	477	477	517	447	496	476	464	529	468	482	463	483	469	458	446	476	485	463	496	462	505	466	478	450	484	443	480	461	474	494	495	523	458	440	450	460	507	483	489	436	484	468	493	456	463	499	461	469	488	501	472	480	462	498	470	486	471	458	470	498	434	510	479	471	475	465	440	484	485	472	486	446	457	452	465	474	489	466	487	471	467	465	496	511	485	471	478	486	438	487	455	470	471	459	453	460	457	417	436	466	411	490	492	455	465	458	442	474	475	497	485	476	418	471	442	509	461	514	497	457	502	480	471	465	474	495	454	452	445	470	474	488	475	465	467	480	448	484	482	470	456	502	497	475	490	477	457	475	472	479	514	469	474	511	458	453	477	457	445	467	452	482	430	482	462	409	479	457	463	449	521	501	496	463	489	446	464	464	474	450	494	473	484	474	442	467	511	488	437	455	457	417	477	439	472	478	491	462	510	495	491	424	496	463	469	457	457	495	447	479	473	462	471	434	443	458	476	431	494	441	481	436	490	422	442	468	452	440	475	483	469	467	448	430	497	451	472	483	456	458	461	437	488	503	448	485	468	501	460	485	484	483	430	450	513	438	480	440	440	460	467	470	464	482	466	457	474	448	474	463	490	448	470	481	470	481	459	461	467	450	462	452	467	472	471	482	494	474	446	437	473	505	461	521	474	479	446	476	460	480	478	483	450	497	423	474	429	429	467	508	458	468	446	474	460	457	489	451	462	465	470	465	450	489	470	473	485	456	445	475	490	432	492	453	477	483	481	463	471	466	470	497	480	495	485	460	433	471	483	466	467	491	458	473	460	459	482	446	486	461	451	449	498	437	484	470	457	439	463	479	458	448	494	475	458	454	455	440	465	479	503	515	475	489	450	447	494	494	482	506	464	442	518	472	497	442	439	463	450	450	463	462	472	464	465	490	498	421	479	505	488	484	486	456	484	460	483	492	510	465	470	458	468	483	505	470	461	482	481	472	491	465	479	471	483	508	440	513	473	448	432	474	428	473	454	485	503	444	505	457	466	476	436	479	470	492	474	523	482	502	455	493	481	464	444	418	455	491	493	462	526	464	468	493	487	533	470	480	488	475	479	451	440	525	467	481	471	444	447	428	482	447	527	450	472	455	435	441	505	467	465	483	453	463	464	452	487	490	502	479	447	456	483	492	456	457	475	462	474	459	480	478	462	463	455	492	451	467	448	451	456	464	452	446	466	472	489	477	482	485	484	447	449	488	438	447	465	498	477	458	504	496	502	448	463	527	501	512	453	438	451	462	486	440	465	432	445	464	510	479	483	448	494	448	484	507	466	433	492	486	461	498	449	499	491	438	516	468	482	497	472	474	454	478	451	475	463	488	474	437	506	450	508	482	484	494	492	432	454	416	494	470	490	469	466	487	488	485	473	477	454	479	521	438	446	497	475	445	447	416	484	481	448	463	453	493	505	456	480	476	451	463	457	475	469	479	458
29696	9032	1134	552	386	259	223	220	179	161	167	136	163	157	181	151	172	150	148	123	141	152	135	132	159	166	138	158	134	135	161	135	142	148	135	152	125	147	129	139	147	143	151	124	153	146	140	143	130	154	131	128	133	115	135	145	140	137	154	125	139	137	133	132	142	139	141	159	123	133	128	155	144	118	128	130	138	131	120	127	162	127	152	121	123	157	152	135	125	127	136	148	146	145	131	142	133	148	150	143	112	139	121	139	142	173	152	144	141	141	142	114	120	133	120	119	127	127	133	155	121	148	130	151	145	119	136	131	122	117	126	139	142	151	133	141	147	142	136	141	132	137	129	149	144	158	147	145	144	134	138	132	153	147	159	140	149	124	140	127	126	142	129	141	149	148	114	133	147	154	136	141	157	156	141	136	145	120	131	135	126	137	143	156	131	123	145	138	123	148	136	144	157	124	143	139	129	121	143	147	154	134	141	147	153	152	130	132	131	141	140	126	147	153	138	130	127	131	116	148	135	146	139	135	168	131	128	159	133	134	147	158	123	116	154	128	149	137	135	142	150	167	151	144	115	144	152	131	143	115	164	124	151	146	141	137	140	159	133	157	150	128	134	152	134	143	133	142	147	154	145	129	154	137	142	146	133	135	131	147	148	144	155	145	137	137	147	155	138	117	108	122	116	141	159	131	131	136	138	124	127	137	158	133	135	128	140	123	121	128	121	132	129	140	146	146	111	151	134	134	135	171	143	118	129	152	144	142	154	156	126	149	106	127	132	142	139	139	155	142	126	121	162	128	132	139	132	149	136	146	131	154	140	142	125	137	143	128	138	125	149	141	144	120	146	131	116	134	125	161	139	134	125	141	151	165	138	135	139	128	156	126	128	134	104	153	133	143	165	154	140	137	159	122	135	150	142	153	123	148	109	159	123	135	144	154	159	134	127	150	140	145	152	126	148	148	167	136	139	138	166	131	146	124	133	135	153	138	144	132	138	124	161	141	144	126	117	138	141	134	130	139	146	176	142	133	148	138	141	116	134	132	140	127	125	142	134	121	131	126	142	134	138	133	133	114	141	123	150	127	157	133	134	122	157	148	137	128	112	119	130	143	149	140	158	147	156	138	116	135	150	133	134	147	116	104	129	129	134	139	146	151	145	138	130	138	106	132	166	133	141	158	131	147	144	139	143	150	143	129	128	123	169	148	138	142	144	156	130	142	144	137	139	125	135	116	140	144	140	123	130	141	141	140	129	122	122	134	131	148	146	144	153	158	155	147	146	145	128	130	123	129	138	130	132	134	151	134	157	135	145	138	137	157	121	155	136	122	133	164	138	118	134	143	150	134	136	138	128	140	145	135	126	134	139	166	152	128	128	136	147	142	136	134	142	119	126	146	136	131	126	148	136	151	126	135	135	154	141	141	125	129	147	133	128	128	137	148	144	166	139	126	122	144	122	121	99	144	133	121	133	133	139	166	151	165	121	98	143	154	124	125	97	152	164	127	146	114	158	159	146	157	130	137	155	127	150	127	154	122	153	147	135	137	136	132	150	151	140	152	131	119	135	154	145	153	160	146	166	126	112	140	145	113	142	139	116	144	152	135	160	135	125	149	139	125	147	141	132	157	120	122	112	100	133	115	135	124	118	137	154	131	109	138	139	110	133	141	164	160	156	125	149	128	153	125	140	135	125	126	146	125	135	130	155	132	132	140	143	158	119	128	148	141	141	134	145	114	118	138	139	120	140	122	149	130	138	127	139	135	118	163	149	142	125	152	125	171	149	124	142	138	114	127	122	129	121	133	161	117	150	147	126	148	124	137	147	136	123	132	144	151	139	141	122	130	117	147	136	185	123	151	129	122	151	140	137	148	112	125	141	156	145	156	142	157	133	155	127	166	123	144	131	155	140	142	149	127	114	132	122	148	150	149	140	128	127	120	128	134	118	135	127	132	132	142	132	141	154	143	144	166	140	117	136	140	127	139	132	151	138	141	137	122	109	121	140	158	140	123	157	140	140	143	160	131	128	131	131	141	146	144	137	155	126	133	124	136	138	122	129	128	117	139	113	137	158	149	150	142	141	145	127	134	126	114	156	110	130	124	145	112	128	141	122	148	118	146	144	143	168	133	148	138	112	139	133	119	126	139	151	144	146	154	135	149	141	123	143	132	109	130	121	129	154	126	141	137	135	128	134	130	131	160	141	147	135	130	122	146	137	143	144	139	127	116	129	123	139	139	116	144	142	113	137	156	121	110	122	137	148	136	130	161	143	124	138	151	148	127	134	133	137	146	116	106	122	137	141	122	126	141	154	136	102	144	158	134	119	122	152	174	139	142	163	124	120	138	134	146	134	144	126	139	131	135	126	141	129	135	137	154	148	125	155	147	127	134	149	135	132	157	142	137	137	143	145	107	129	129	132	168	138	146	146	122	139	125	135	129	143	134	132	152	121	127	130	149	129	147	121	117	137	130	150	164	126	126	148	144	131	166	150	125	142	127	134	143	148	154	118	139	142	144	139	113	133	140	132	140	139	143	151	143	138	129	130	129	139	137	148	154	140	154	130	126	138	145	154	126	154	139	129	112	143	126	132	132	119	154	145	134	143	136	151	129	106	142	124	139	147	161	144	145	124	134	151	134	129	126	144	124	132	104	111	135	126	152	160	163	124	136	129	148	141	137	128	152	139	134	131	112	152	130	135	125	155	137	149	128	131	147	139	139	140	123	128	155	122	145	142	142	113	129	125	138	149	126	130	139	128	117	131	137	148	137	123	138	122	125	130	159	147	134	153	154	143	142	139	147	129	139	168	118	137	137	118	125	128	120	142	163	141	139	119	134	157	119	155	144	133	121	138	139	130	141	144	139	144	134	130	148	143	124	141	119	122	127	152	135	139	153	117	130	127	147	123	124	121	142	163	128	142	111	188	129	133	133	137	118	148	142	122	141	133	143	144	130	132	136	149	119	136	144	162	149	139	131	152	117	140	141	117	133	143	143	128	148	123	134	126	132	119	130	145	130	130	148	138	128	131	126	143	115	144	131	120	139	129	115	149	144	153	126	146	160	140	113	142	161	144	146	125	139	134	115	116	127	138	145	142	136	138	127	135	117	135	129	153	149	132	118	143	162	125	130	150	151	129	138	160	138	141	132	158	123	135	119	128	144	140	154	133	148	145	142	126	155	131	150	119	145	120	131	138	150	135	144	129	144	125	134	148	132	124	119	146	126	123	148	108	121	134	136	130	141	139	115	117	139	153	136	110	125	123	153	130	139	140	145	129	144	155	122	135	122	143	141	136	115	120	114	151	136	144	131	128	160	144	137	128	138	123	158	144	146	139	144	140	123	142	140	143	163	146	148	126	112	109	128	142	118	115	172	128	145	129	124	112	175	146	150	141	135	157	144	154	135	128	117	147	143	124	149	150	146	133	125	149	159	147	139	149	124	138	134	143	131	136	159	131	121	127	147	148	136	129	143	143	153	138	131	148	158	141	135
18370	3418	1070	1245	1131	933	806	707	602	574	509	516	477	500	433	430	431	415	420	394	386	361	405	369	365	362	356	351	379	348	356	381	374	372	378	376	390	349	357	319	345	403	365	396	333	353	355	387	335	347	332	351	319	352	358	324	338	335	369	369	354	359	351	337	368	369	390	334	351	361	376	372	376	395	357	349	345	389	340	366	387	336	348	342	338	345	358	366	375	393	320	331	326	346	358	362	341	340	353	358	346	341	358	304	366	345	341	406	352	362	366	340	358	336	345	366	379	361	362	353	312	383	356	329	344	329	371	371	379	363	346	369	382	335	349	359	348	371	335	318	337	358	354	362	349	335	349	316	353	356	367	345	355	375	351	387	342	382	356	381	368	315	369	339	351	377	384	344	387	324	323	352	345	361	345	355	350	329	330	348	329	324	365	377	356	359	366	346	353	342	348	329	331	372	365	333	360	358	349	368	335	347	301	357	319	357	342	364	375	331	343	347	335	328	339	359	345	374	358	341	362	376	344	368	381	350	354	395	362	328	315	355	321	382	337	344	356	351	373	347	336	357	358	350	368	348	392	345	383	353	386	359	341	330	364	355	414	340	362	351	361	348	363	355	376	371	382	325	344	350	341	341	373	356	352	344	355	344	335	363	362	329	328	329	346	395	339	366	318	335	341	338	333	352	371	347	393	343	346	329	324	370	335	369	338	350	359	355	344	358	329	319	367	360	350	371	344	328	378	367	363	352	342	355	368	369	372	358	363	393	353	374	351	368	363	333	326	371	337	339	335	323	347	341	390	357	348	383	354	342	371	365	331	339	375	355	362	369	353	357	335	308	358	352	379	339	343	336	359	335	361	310	312	330	396	361	363	362	356	359	320	374	343	353	368	366	377	334	357	339	337	375	348	359	368	376	342	382	375	346	349	355	355	336	364	352	370	368	324	357	354	338	351	333	388	371	328	312	328	341	328	356	364	333	391	356	359	349	366	343	370	350	369	333	349	368	387	343	352	352	320	325	350	342	304	339	354	359	337	318	381	345	362	358	364	358	352	362	336	310	348	361	340	381	316	342	307	320	352	365	384	393	362	329	331	325	373	355	383	368	349	357	389	350	354	326	347	302	355	309	350	346	372	353	322	356	348	333	366	347	366	368	349	347	354	353	346	342	355	360	361	335	348	390	336	322	334	344	341	368	325	367	357	336	333	334	343	351	367	340	348	339	361	374	328	337	319	358	372	320	359	343	359	352	358	341	380	368	312	336	342	307	336	388	328	372	323	354	341	326	327	384	374	368	355	326	392	314	353	370	361	336	365	339	354	347	346	353	359	346	328	349	345	350	357	353	340	333	307	363	322	341	346	355	360	360	350	380	349	352	356	337	330	366	337	358	348	347	344	316	378	357	338	341	362	348	351	325	353	327	341	371	375	333	377	330	338	348	341	363	369	372	358	370	349	359	354	385	347	341	340	355	370	333	355	323	350	340	353	371	370	362	358	390	326	344	338	368	346	321	356	352	332	364	383	360	376	337	349	359	357	314	349	358	370	347	350	347	366	344	351	317	370	374	418	354	322	325	355	326	334	338	332	359	332	354	333	348	337	348	374	389	348	364	374	364	326	352	331	378	364	349	355	332	364	343	326	354	365	353	369	355	351	350	318	340	352	357	344	354	342	350	350	325	373	321	348	359	366	392	338	343	372	349	357	304	336	364	335	372	351	332	371	320	345	377	351	372	322	367	336	333	342	338	348	360	358	332	346	320	376	356	352	343	347	350	354	362	365	359	340	363	352	369	346	364	360	344	360	369	335	344	330	362	347	360	340	319	373	366	334	355	378	355	339	386	312	346	345	359	350	349	336	363	350	315	359	413	358	359	346	345	342	348	340	324	327	343	376	338	366	342	361	356	308	333	357	334	335	331	395	325	350	345	355	362	336	360	335	334	340	364	333	346	334	399	343	354	361	330	312	338	355	341	330	315	361	354	356	365	360	385	334	332	380	362	355	337	347	341	366	334	361	356	371	330	352	355	363	374	337	365	347	364	389	353	368	377	312	339	357	333	357	334	306	320	365	341	334	337	400	369	354	348	354	361	341	338	368	371	332	352	353	336	351	294	310	367	311	354	339	376	351	339	350	334	339	354	366	338	330	369	363	351	371	363	312	378	340	380	336	341	344	368	365	391	383	375	368	373	379	365	373	373	363	364	345	354	356	365	348	367	336	362	374	359	350	336	361	351	349	303	337	340	384	349	358	324	368	334	334	332	344	342	341	348	383	362	349	318	336	359	374	368	344	352	329	336	359	366	360	366	341	384	375	354	327	371	324	338	350	318	332	341	362	370	342	325	356	355	329	363	356	340	355	365	354	341	361	330	334	355	377	331	327	316	340	351	393	357	333	343	348	337	338	367	362	362	324	360	358	358	362	335	352	367	309	349	337	351	347	364	340	356	378	352	354	361	358	375	358	375	361	351	361	332	358	366	370	358	375	383	384	358	387	337	349	327	325	314	375	351	352	331	371	379	342	331	391	331	355	366	346	327	383	329	382	331	337	392	391	341	340	365	378	353	362	346	342	389	373	358	337	354	363	337	373	331	378	363	343	346	337	330	355	385	361	351	355	359	353	336	321	340	332	313	369	371	351	333	336	350	344	314	337	338	350	381	347	340	350	363	350	357	366	361	335	354	328	344	335	332	359	376	320	321	323	339	374	360	359	362	359	343	361	383	387	343	342	358	365	368	373	358	382	347	350	351	320	348	347	367	396	354	346	353	321	341	388	325	365	350	336	349	318	343	348	345	329	347	343	382	364	325	345	342	345	345	343	383	325	357	366	363	397	361	376	371	369	366	367	347	345	347	360	376	325	377	338	369	357	357	329	309	354	352	352	368	352	366	369	345	344	379	349	341	377	414	348	355	355	348	337	338	348	309	316	324	334	320	367	381	361	334	345	330	365	334	333	322	374	345	353	382	358	380	345	325	348	333	351	337	310	346	319	369	364	357	366	337	382	357	341	337	369	350	364	335	360	357	359	352	380	354	383	379	371	377	354	363	326	354	362	347	359	365	367	348	397	351	347	342	341	352	393	344	371	345	370	314	332	358	353	364	351	394	382	332	401	330	345	352	364	372	351	348	365	347	362	376	371	343	338	335	321	321	351	346	330	388	330	386	351	359	298	333	353	325	344	354	363	331	346	367	370	331	335	334	364	369	357	356	333	376	340	351	323	346	373	368	336	352	360	388	354	348	317	336	361	368	312	342	352	334	333	352	341	326	322	330	339	338	359	351	340	360	321	337	389	342	350	344	351	336	357	376	378	311	374	334	355	381	347	360	337	337	373	365	359	343	354	373	359	328	352	348	294	340	374	350	330	328	384	350	379	360	338	345	371	352	317	349	334	320	360	342	346	376	359	337	366	361	374	352	383	369	327	346	306	348	355	334	341	368	341	366	343	346	348	362	370	337	377	383	351	362	351	348	356	345	406	375	318	370	350	365
41294	15230	2567	1077	703	461	386	378	297	292	305	278	273	253	288	275	248	224	244	257	235	229	261	238	234	242	236	223	258	259	246	224	240	246	248	228	265	235	240	232	247	217	257	244	193	250	245	240	225	235	244	227	230	200	213	244	276	225	240	232	208	248	233	247	215	206	197	212	246	206	240	228	202	240	231	216	220	218	206	213	247	248	228	230	225	246	238	246	233	257	237	261	235	202	231	217	256	238	223	240	238	242	225	223	272	233	250	224	214	235	241	257	242	256	233	186	245	246	208	243	241	240	241	235	207	235	224	224	220	252	250	214	242	231	244	212	225	218	232	233	250	267	243	246	234	201	212	210	228	234	241	206	240	226	240	235	226	252	211	241	251	237	240	226	219	271	227	215	259	253	251	264	221	211	233	223	228	236	231	227	213	214	263	212	216	256	256	244	215	233	248	232	254	216	238	253	233	262	225	252	253	249	249	203	208	229	259	211	238	237	253	240	240	223	214	244	241	243	253	210	273	255	225	227	232	234	237	212	233	234	230	231	218	262	259	203	222	260	232	234	216	243	251	225	244	223	265	244	248	208	212	235	259	242	246	232	234	227	250	216	251	210	231	224	236	228	229	228	228	234	253	203	234	193	208	210	207	235	241	237	219	216	244	250	231	233	214	224	249	233	258	249	220	241	252	238	236	214	235	242	243	219	235	226	240	218	247	217	210	245	245	247	210	263	246	219	260	231	239	227	241	247	245	199	230	247	272	240	241	231	230	250	237	249	222	233	236	237	209	248	244	229	206	251	236	227	245	220	202	240	233	273	254	239	245	255	233	236	252	247	231	257	253	244	244	237	253	210	245	254	235	228	225	254	233	262	227	224	221	210	231	220	259	241	226	215	229	217	260	240	212	222	254	209	239	212	274	278	260	268	250	229	205	216	242	252	258	202	209	223	231	225	250	274	234	200	234	240	214	252	249	241	233	221	239	226	224	261	260	194	230	243	244	230	227	222	215	244	223	240	238	207	231	230	229	198	189	225	220	254	220	240	230	212	237	246	237	240	240	241	239	243	235	234	231	218	240	267	242	250	226	211	246	250	254	232	218	245	216	217	233	235	228	224	258	234	216	246	239	241	244	253	236	213	239	238	241	241	237	240	234	201	240	259	232	244	240	236	254	256	229	205	219	239	220	250	257	251	241	234	202	235	221	218	214	229	257	243	210	234	250	262	238	232	237	230	238	239	210	223	248	236	259	242	258	238	232	231	224	241	215	231	221	217	207	255	231	257	239	260	247	212	222	220	243	222	238	235	231	222	272	242	241	256	221	276	242	230	221	214	228	249	247	237	247	216	221	282	220	232	223	234	244	268	249	236	238	252	233	223	235	228	221	220	225	253	230	248	210	233	222	216	239	270	220	203	222	232	232	221	210	231	246	242	225	226	227	231	234	251	243	229	239	226	237	221	189	238	269	242	235	239	230	250	208	206	226	201	231	227	229	242	233	231	228	237	253	232	261	224	221	223	255	247	247	214	222	248	231	205	216	231	232	239	265	255	239	223	231	217	222	229	200	238	227	240	224	211	231	231	219	234	209	256	252	210	219	240	243	232	249	229	223	225	232	237	226	236	278	252	232	227	267	202	245	254	239	226	236	241	252	228	239	235	237	242	248	252	254	236	249	245	235	239	239	211	224	213	220	209	199	247	227	273	234	271	232	251	223	224	233	225	219	224	216	230	258	224	233	219	224	222	245	241	236	204	240	229	220	218	211	237	228	261	242	224	236	227	252	235	239	241	233	233	248	229	253	249	220	232	219	235	224	233	228	247	226	244	245	207	231	248	245	211	259	228	243	235	237	232	259	206	241	244	236	228	210	235	220	221	247	277	241	248	241	242	226	232	244	229	217	220	223	223	230	253	252	244	211	223	212	198	227	227	222	226	214	209	228	194	263	238	224	242	224	244	239	244	235	210	241	223	227	213	203	218	279	259	235	256	222	203	248	225	255	217	237	248	223	243	256	201	217	248	234	206	259	240	219	235	241	236	226	225	239	250	228	253	224	236	217	235	237	235	210	238	240	245	239	288	262	255	267	238	259	218	255	255	251	251	222	237	238	229	203	225	200	235	249	269	239	243	227	220	267	210	245	232	260	215	263	242	231	263	250	255	237	237	232	235	210	235	262	256	246	224	267	239	223	232	204	251	258	239	253	213	269	218	255	261	243	231	215	228	249	216	228	234	227	243	223	264	257	230	237	215	239	252	256	256	237	225	202	217	237	227	218	232	231	215	215	248	239	224	231	221	279	223	228	216	236	246	237	254	223	249	239	240	243	202	248	220	273	223	238	242	234	245	236	220	238	220	256	240	270	270	261	234	261	225	249	242	228	216	223	227	225	217	225	221	229	278	240	257	226	287	243	216	238	244	227	239	206	228	234	236	230	242	270	244	224	241	246	228	225	242	260	204	225	218	245	231	229	254	249	258	238	216	231	240	240	241	234	220	265	256	223	195	254	228	244	195	224	205	260	235	261	236	262	241	251	234	245	236	237	229	218	249	242	239	258	232	221	246	243	211	243	222	234	229	248	221	237	246	232	225	255	237	248	251	252	240	216	198	219	261	233	249	232	228	231	246	208	252	216	220	226	243	251	193	224	258	246	264	214	211	247	236	233	241	243	237	221	223	235	248	237	243	233	252	269	221	229	238	248	229	228	241	204	231	243	210	229	263	228	216	253	251	256	230	224	235	239	264	233	246	258	234	211	223	197	225	222	222	256	265	220	198	268	247	219	234	188	234	244	209	238	229	263	214	231	238	269	227	215	241	221	240	239	272	245	222	241	234	238	269	215	241	245	234	232	233	222	252	254	235	246	210	251	210	240	236	225	216	245	220	260	239	232	214	222	236	233	218	221	265	257	262	243	225	211	235	238	228	248	246	275	264	230	248	220	272	224	255	236	236	218	241	238	226	237	234	249	202	242	219	227	229	233	201	220	209	251	258	235	267	246	264	232	233	228	278	212	223	226	239	251	225	280	234	233	218	235	222	227	222	250	253	215	211	225	203	208	246	231	252	237	219	238	242	239	246	245	246	270	218	228	236	230	239	219	207	209	235	233	240	209	231	235	266	222	217	223	231	235	215	214	253	228	223	243	241	225	221	243	219	217	231	215	236	243	266	240	215	225	215	228	235	253	245	236	243	244	241	207	227	263	227	232	200	243	235	227	227	239	246	227	232	219	252	263	268	236	263	218	250	189	215	233	206	240	196	202	235	260	230	225	206	255	230	209	245	222	236	223	262	227	254	262	262	231	236	226	262	266	223	260	229	245	242	240	252	228	240	244	239	256	245	242	221	225	240	220	217	235	230	222	223	231	252	234	252	250	215	230	260	267	208	251	246	243	231	241	266	248	231	227	247	246	241	196	233	236	252	240	238	216	256	266	228	235	208	246	218	278	243	207	238	232	230	227	225	226	221	198	229	251	257	239	206	218	268	251	224	231	220
25609	4661	1951	2224	1991	1605	1374	1145	1085	1021	891	806	749	761	688	724	724	660	656	656	657	587	593	627	605	654	619	614	591	601	550	612	601	615	575	595	545	610	585	586	564	554	540	597	601	592	569	567	547	580	544	542	538	569	541	524	570	536	544	531	567	524	551	583	551	558	552	597	567	535	554	578	570	536	544	580	557	539	571	493	555	515	582	575	586	583	559	575	587	508	553	613	555	576	563	576	560	579	520	539	567	595	528	585	525	550	562	563	524	559	589	510	575	562	545	578	542	545	550	552	593	586	558	575	537	573	566	532	571	564	535	555	532	556	542	580	538	520	492	545	570	508	536	561	547	538	526	538	505	544	583	594	584	573	545	584	551	538	529	559	548	551	560	560	539	535	554	528	583	542	589	564	530	563	526	561	551	560	509	572	539	559	562	599	483	510	530	550	559	531	578	568	585	569	578	547	534	564	561	580	555	556	556	561	585	563	559	583	527	535	595	570	559	535	569	593	538	538	541	602	588	526	518	537	571	592	582	522	580	574	559	531	483	554	567	547	558	568	554	548	575	543	550	554	570	553	573	540	537	553	536	530	524	575	538	540	527	544	514	540	579	578	503	534	545	557	565	548	551	554	507	569	571	569	524	558	533	570	565	534	546	584	522	539	534	562	559	591	527	537	561	574	535	531	546	545	557	593	570	551	535	545	549	564	541	537	569	567	565	555	521	563	510	550	562	551	583	534	547	515	541	547	575	521	561	540	540	578	568	554	508	565	551	580	534	518	548	543	543	576	608	559	596	551	560	534	539	543	559	512	551	543	528	545	590	518	553	542	582	535	566	541	570	496	556	523	562	560	570	560	550	563	528	537	552	514	557	561	525	562	566	523	554	548	544	534	532	584	569	543	561	540	532	563	539	557	543	544	586	571	592	546	549	541	547	555	554	557	548	569	556	569	577	558	556	527	560	565	541	538	562	550	530	544	566	600	549	582	595	542	567	512	579	593	524	537	521	545	557	498	528	586	577	535	524	581	571	542	528	561	572	545	519	518	529	563	529	514	539	605	552	589	542	593	557	544	574	559	533	566	558	538	522	555	599	515	586	553	556	563	582	532	494	574	577	564	567	566	500	537	562	593	589	555	547	540	592	570	523	581	540	557	549	554	541	559	522	536	542	597	546	563	557	558	588	567	525	562	540	583	542	567	550	502	537	549	589	569	593	606	518	561	539	551	514	562	563	546	548	530	547	558	574	540	511	526	570	603	544	545	533	522	545	579	560	594	547	584	527	549	511	568	552	540	609	598	519	511	538	550	578	564	537	549	544	579	504	557	546	555	544	563	604	543	570	599	563	609	568	536	551	527	532	503	561	591	504	505	576	553	522	580	555	511	534	564	546	544	484	537	578	530	560	537	549	568	541	568	539	548	508	544	547	538	586	564	579	543	591	537	612	566	576	539	562	534	518	564	528	548	533	514	570	556	539	530	559	595	566	546	576	525	545	605	573	552	529	546	630	580	530	562	573	517	564	519	600	540	543	559	586	520	564	535	602	595	540	532	581	543	553	595	533	547	572	531	527	521	580	562	589	543	535	565	568	576	557	588	527	604	545	564	568	492	559	534	532	524	553	575	549	526	554	559	551	555	598	551	580	544	613	530	545	587	507	537	575	541	597	550	574	556	577	567	568	540	553	574	540	572	541	554	560	560	579	579	548	544	560	554	564	526	575	615	587	563	540	568	568	578	551	571	501	553	547	544	561	554	533	561	515	587	558	562	501	529	563	501	571	580	553	532	563	535	555	549	579	568	570	545	560	562	564	558	526	568	555	556	597	540	573	562	590	562	554	579	588	585	559	561	550	550	534	543	480	540	522	535	546	550	561	499	515	517	567	525	544	553	539	590	565	564	514	558	557	545	551	559	556	534	543	561	562	590	577	537	591	566	540	565	559	551	518	584	572	576	573	567	566	561	571	550	519	540	539	530	572	582	554	542	549	562	543	562	548	561	525	582	551	516	553	550	497	508	590	548	568	551	555	544	582	573	564	576	596	553	578	550	568	523	569	494	506	567	592	593	538	565	547	523	559	543	544	577	554	558	556	537	606	573	598	536	578	546	572	564	536	537	535	524	547	502	551	576	555	572	542	597	577	528	542	496	562	566	588	552	561	548	524	546	532	510	515	547	568	559	536	498	570	557	498	515	568	565	581	562	542	590	570	525	537	583	586	565	565	559	553	542	539	576	540	565	513	565	551	553	565	569	550	560	577	581	530	539	495	500	546	555	549	554	589	536	547	488	549	534	510	542	577	500	547	584	581	540	593	545	573	542	545	600	558	589	527	549	562	558	535	522	547	555	558	543	565	563	577	587	566	568	545	595	522	560	534	594	537	503	573	553	529	578	565	551	538	544	594	538	536	544	550	542	553	579	553	547	533	540	561	529	532	556	571	499	563	539	573	553	553	568	563	554	556	567	574	536	549	566	548	523	533	544	597	558	551	566	556	562	557	501	545	558	554	568	599	550	558	553	610	551	594	556	581	504	527	582	534	522	523	548	595	563	549	548	519	566	570	552	590	552	520	532	574	556	523	559	566	559	536	565	534	539	526	533	528	536	553	519	535	560	540	517	552	596	554	499	515	555	552	567	580	502	516	520	564	528	546	552	537	538	549	582	538	586	552	544	559	541	519	505	502	543	557	579	541	564	535	533	551	550	545	540	546	560	567	580	539	554	537	570	548	518	563	555	538	568	559	548	587	547	521	557	546	516	554	577	590	517	583	563	545	547	560	537	576	497	565	550	586	525	542	532	518	583	554	596	547	527	537	529	492	550	550	550	560	555	553	562	569	566	572	479	568	547	519	555	618	545	555	553	602	533	584	599	547	562	594	517	576	557	542	554	558	565	572	519	586	554	540	569	542	524	546	544	551	534	569	550	529	517	577	545	529	554	560	520	540	546	539	566	568	551	571	535	550	548	547	579	564	534	566	522	528	561	529	576	499	554	532	549	564	510	580	536	579	540	549	539	564	549	525	515	535	551	578	525	560	566	547	567	532	531	586	536	600	608	526	547	578	599	548	543	606	517	552	595	574	604	520	554	565	537	597	547	539	567	528	507	534	518	556	545	572	558	552	538	520	556	512	528	555	547	532	545	552	558	549	541	565	505	540	489	579	562	578	570	552	575	565	525	561	570	596	528	578	559	547	590	558	547	551	524	570	556	523	573	536	609	541	568	603	573	531	547	530	551	563	513	562	541	579	578	558	544	555	544	527	568	506	590	565	552	586	550	604	577	562	558	518	550	602	545	570	535	585	589	569	555	575	577	536	539	563	529	577	570	539	568	552	556	549	573	553	595	565	542	581	552	538	559	543	521	558	533	531	533	536	541	544	536	522	550	554	556	575	536	549	551	568	539	522	544	558	542	534	562	573	547	553	600	610	542	530	566	564	525	566	595	580	565	584	558	598	581	561	540	563	572	562	534	522	542	544	569	579	557	535	538
8775	1630	221	233	216	235	206	199	215	220	195	196	209	223	211	216	176	209	190	200	232	162	182	187	206	195	209	231	173	227	204	214	184	226	199	233	214	184	234	199	178	163	186	193	206	193	204	200	230	201	177	197	232	196	232	204	197	177	183	211	192	208	207	211	204	182	188	219	200	177	183	208	192	212	207	189	199	225	199	171	178	175	190	187	218	210	216	225	202	211	188	173	197	205	194	208	199	216	196	217	181	182	180	189	207	207	186	187	226	201	180	220	224	216	206	199	197	230	230	200	201	189	185	204	202	214	204	197	218	196	234	208	202	189	190	214	204	231	198	213	183	237	241	224	181	179	197	201	184	174	198	195	193	223	213	192	206	204	194	231	215	194	195	191	203	200	193	200	191	192	197	227	220	193	200	225	194	172	226	183	184	208	199	183	199	160	186	210	228	203	209	199	165	202	200	190	189	233	236	200	191	202	194	192	191	208	208	190	211	206	187	211	211	213	202	219	223	171	205	160	213	192	192	201	207	205	187	231	205	210	172	197	188	185	197	202	201	182	188	204	204	194	196	214	199	205	217	237	185	205	189	189	209	174	191	203	207	193	199	212	213	201	209	213	199	202	199	189	200	217	212	195	211	189	221	216	204	210	208	252	207	208	179	195	191	196	198	213	229	213	217	196	201	220	186	192	207	200	188	184	217	195	217	192	210	204	200	208	197	202	225	204	203	215	169	188	174	178	216	197	196	220	232	211	202	202	213	197	209	202	205	184	203	198	191	185	201	184	207	195	219	183	194	204	200	192	182	204	197	220	208	205	191	200	177	196	208	209	196	180	198	194	212	199	213	215	183	219	217	189	200	194	197	191	217	198	204	238	195	190	209	219	217	227	205	196	186	210	169	188	195	184	186	249	217	201	230	184	211	195	169	217	201	187	206	198	198	204	199	198	192	180	223	240	190	196	210	182	214	202	177	202	193	208	210	199	185	205	198	223	199	220	184	196	163	214	201	220	201	179	196	227	194	201	209	167	181	217	218	211	201	211	208	208	192	194	199	189	186	197	207	205	214	223	214	191	225	212	197	207	214	204	218	186	199	202	194	173	208	210	211	228	195	183	196	195	219	190	224	232	203	211	177	204	200	180	198	189	193	209	202	214	186	224	186	186	196	198	183	202	202	179	189	206	210	211	208	178	171	211	214	187	185	207	196	198	207	186	199	160	205	197	179	216	197	189	193	201	197	216	188	195	211	220	173	200	197	210	228	199	195	227	194	202	193	177	221	194	183	197	202	171	197	222	182	217	209	189	199	198	189	189	190	211	178	212	190	210	220	189	227	235	206	186	217	220	215	210	218	197	230	240	203	199	195	185	202	186	209	179	189	213	193	199	198	209	191	221	189	218	191	198	199	225	223	213	176	196	228	192	193	183	180	185	200	201	172	217	198	220	205	197	206	200	211	192	203	174	194	198	212	185	198	206	221	224	210	186	198	181	160	194	208	190	227	190	183	220	203	201	189	213	208	217	193	204	193	193	192	227	205	213	186	192	197	201	219	203	177	187	168	187	186	194	186	187	199	194	193	186	178	166	189	216	221	164	208	190	225	196	191	187	212	215	210	189	202	193	204	217	223	226	218	235	197	212	205	201	211	236	184	173	208	192	195	201	230	187	213	204	200	193	190	187	201	239	207	189	203	148	207	199	191	212	189	186	189	181	189	215	214	204	203	192	202	216	193	203	206	217	200	190	189	218	170	200	186	195	248	194	194	231	204	206	181	202	186	205	200	201	201	217	219	196	185	201	209	206	176	227	171	188	197	214	245	196	229	193	212	193	189	196	198	208	203	194	207	199	185	183	211	206	202	191	201	184	201	196	224	230	209	174	227	198	239	202	212	202	179	190	215	168	194	206	241	199	202	205	204	192	182	188	210	204	220	206	210	213	217	198	200	171	185	208	219	224	190	183	221	200	207	197	182	204	225	231	218	243	200	183	187	203	195	217	194	205	211	194	185	196	224	221	185	202	209	213	197	213	210	176	205	188	209	201	203	205	190	170	194	211	207	217	207	213	219	192	203	196	194	202	213	189	187	206	234	198	215	183	201	182	201	211	214	212	179	181	191	189	210	188	187	230	195	183	221	212	187	186	195	208	221	190	218	216	174	209	215	229	187	199	229	179	189	228	222	197	216	212	222	191	217	197	186	202	192	224	241	195	207	199	208	191	186	205	182	210	210	228	176	190	208	196	193	189	193	169	222	203	227	198	191	198	192	177	201	195	221	213	190	225	242	220	197	188	200	199	195	203	217	181	207	171	173	191	215	196	190	210	205	219	191	183	196	186	203	211	180	224	185	196	195	217	221	191	181	207	208	202	197	205	188	225	192	199	191	182	199	208	168	204	185	214	207	210	173	209	209	176	186	206	218	210	203	218	220	214	211	205	221	230	199	196	204	196	197	182	224	188	201	204	187	181	189	197	201	186	213	222	215	194	193	182	249	249	192	209	205	200	199	198	177	192	219	212	196	226	189	207	218	200	211	197	190	224	194	190	204	185	203	218	209	195	226	197	196	203	198	219	210	187	201	194	184	223	228	211	203	199	197	217	213	182	210	205	181	199	225	185	215	195	205	227	184	210	206	185	217	205	183	189	179	191	179	201	188	209	196	222	190	198	221	222	191	211	188	214	200	191	191	207	165	194	184	208	183	235	195	187	207	181	204	195	213	203	203	192	222	223	204	218	205	204	201	172	219	227	197	200	214	187	199	198	195	199	197	204	199	172	200	211	179	215	199	191	216	194	221	216	190	199	189	206	191	186	208	231	177	200	203	193	208	194	195	198	211	191	192	214	190	204	196	212	210	224	228	212	223	205	161	193	173	208	227	185	213	210	197	202	218	205	206	210	196	193	220	216	193	219	208	196	235	195	183	193	214	210	227	192	230	199	187	192	208	221	233	172	204	211	188	237	186	183	198	211	195	222	182	208	210	206	192	197	183	198	213	191	196	190	192	190	183	205	218	189	214	203	194	191	207	197	200	235	223	208	172	205	205	202	204	214	203	182	184	207	194	193	210	224	233	203	231	194	204	219	227	217	193	207	199	199	193	214	239	192	192	197	208	213	206	219	203	184	205	202	201	199	216	219	194	210	190	238	186	224	186	231	214	183	201	212	185	211	204	212	184	199	215	221	205	189	212	224	197	201	209	191	228	207	198	217	211	217	202	183	232	233	214	190	167	184	190	207	200	188	198	214	220	212	203	231	223	212	213	208	206	215	212	219	183	203	207	215	204	195	231	174	206	204	146	217	216	196	206	236	179	215	238	210	173	200	230	206	214	175	195	203	218	217	200	218	213	162	212	183	184	205	187	169	193	183	197	194	194	182	200	201	191	186	204	212	198	201	193	236	204	194	193	211	175	197	203	215	211	192	190	198	199	210	193	199	231	233	212	240	229	198	194	208	186	212	190	222	185	224	246	182	216	172	191	193	234	194	199	201	209	205
5574	1131	542	536	526	482	523	518	504	499	463	473	451	487	502	458	461	486	470	459	467	468	512	441	463	503	451	457	459	464	441	452	487	453	478	482	485	458	452	485	450	476	471	473	486	474	437	457	483	442	440	479	461	456	503	460	485	465	421	467	458	486	508	484	453	474	484	460	456	438	458	446	452	465	473	471	465	469	486	460	466	468	488	493	484	495	447	466	485	454	485	486	503	505	459	452	498	453	505	465	498	439	474	457	477	463	499	442	477	463	480	467	481	453	468	477	437	452	484	488	496	485	464	430	440	488	466	470	439	496	451	465	513	466	474	472	465	481	493	445	452	486	473	455	483	452	479	471	471	428	428	471	504	464	453	453	439	448	447	451	456	499	443	492	478	457	510	426	491	446	432	486	426	501	447	442	458	444	450	456	468	452	464	495	459	466	492	464	481	473	463	462	478	472	503	462	473	485	485	460	462	497	477	465	472	446	480	496	442	479	470	464	492	473	479	451	498	492	487	475	501	487	474	476	461	488	488	490	452	469	440	436	448	482	465	443	474	461	483	507	475	492	461	479	425	459	529	443	446	462	448	474	467	464	489	476	436	472	482	458	467	429	477	489	474	481	465	468	495	477	499	505	447	451	458	447	485	469	454	484	464	447	478	505	439	467	478	436	488	451	473	482	478	481	489	488	451	468	480	452	464	469	479	474	448	464	453	458	445	444	469	484	509	457	448	465	462	467	422	446	457	458	483	472	478	492	426	499	458	463	466	473	493	465	470	425	450	498	483	514	477	490	475	467	446	514	478	469	482	488	458	476	437	450	456	433	469	481	449	474	496	492	470	487	486	476	476	487	470	457	438	457	434	455	497	521	472	482	423	489	467	503	411	488	496	465	430	496	473	440	442	472	441	455	492	451	474	452	456	466	480	474	442	442	487	469	472	457	485	460	505	468	468	435	447	411	480	470	494	447	443	453	476	459	478	495	478	472	484	470	480	455	441	505	505	474	431	481	468	440	482	475	495	490	468	488	437	501	458	442	470	464	518	453	480	471	474	484	437	475	451	464	486	483	494	480	487	492	491	477	484	437	467	423	441	453	487	442	450	476	463	460	487	485	458	483	468	456	428	477	464	467	478	474	456	444	476	485	484	502	490	463	499	483	447	472	448	423	463	476	452	449	455	487	457	454	458	511	482	487	437	475	479	523	478	471	471	406	477	496	503	449	465	456	480	541	508	498	454	453	467	468	434	469	480	477	459	474	457	478	473	489	456	498	428	452	475	485	516	463	405	463	483	505	492	466	433	458	453	501	442	454	481	453	481	455	477	473	536	426	466	446	491	460	462	456	425	466	395	492	516	493	520	458	471	485	454	508	404	454	483	475	481	480	490	459	447	463	447	482	454	457	463	453	474	470	486	490	484	485	493	497	426	434	500	437	476	470	450	445	429	476	467	476	448	464	488	473	487	425	463	468	493	447	448	432	479	428	414	473	442	469	471	505	451	486	482	503	482	454	451	469	457	466	483	516	449	477	424	470	484	501	506	494	468	487	479	463	494	448	448	427	510	451	480	495	496	494	460	455	470	511	480	448	464	492	465	464	455	456	456	479	468	454	456	468	458	481	495	462	444	485	473	493	488	492	484	463	430	476	498	489	483	500	440	473	455	494	514	465	438	458	524	462	469	469	455	490	430	470	512	493	507	458	451	471	469	452	455	482	497	453	515	464	473	456	466	494	395	478	484	478	450	475	461	483	482	465	457	473	480	454	496	451	444	506	463	449	480	455	439	461	448	467	450	464	457	504	480	449	445	432	424	464	494	489	452	475	475	424	480	463	429	491	445	484	488	467	473	440	432	471	443	467	475	473	517	485	473	496	479	472	463	497	468	462	447	462	440	472	442	453	448	463	463	442	453	477	476	466	491	468	468	459	480	436	405	472	465	462	486	465	469	444	483	470	495	461	490	463	498	454	489	476	499	524	454	465	445	415	463	472	474	488	438	505	478	477	445	504	432	476	447	502	464	451	429	440	460	474	509	466	440	447	449	452	493	477	473	447	485	460	450	457	512	482	495	442	483	480	448	494	483	493	475	472	426	499	489	458	463	459	491	486	453	462	476	440	465	472	423	415	502	466	485	462	450	459	441	481	475	492	458	471	464	460	481	472	436	474	460	446	459	479	487	476	471	468	463	480	462	479	495	472	468	469	426	474	494	485	466	484	443	483	464	430	474	485	475	466	492	476	467	492	457	451	431	452	455	483	485	457	458	456	477	467	472	459	455	466	464	468	456	491	460	449	430	469	463	444	454	427	480	469	482	459	452	473	492	455	461	462	481	474	466	458	502	509	451	454	457	509	463	495	446	488	467	451	459	463	466	455	451	471	467	482	481	471	471	458	447	462	451	439	486	478	490	463	448	473	496	471	455	432	489	435	452	478	456	500	476	469	456	466	475	469	481	447	498	478	463	495	475	471	485	472	466	459	489	503	460	427	464	451	462	469	501	484	461	443	462	428	474	437	488	509	457	438	469	436	449	482	482	457	502	457	451	433	471	476	443	481	478	460	461	470	431	450	431	487	449	474	486	477	477	506	468	467	475	498	478	483	479	467	463	423	480	456	451	425	475	436	484	468	482	456	422	452	479	455	449	452	458	469	511	484	474	491	456	471	474	457	452	491	457	492	478	474	473	487	467	450	446	474	472	462	441	473	472	498	446	469	477	460	462	473	477	478	494	480	445	473	457	455	482	460	482	472	454	462	430	503	476	458	443	460	498	449	453	462	456	465	457	486	481	466	482	469	471	442	466	458	451	446	432	482	459	491	480	464	448	471	449	476	483	514	486	502	482	477	475	427	461	433	468	474	496	477	469	459	460	478	486	489	447	429	505	457	452	470	452	492	438	466	454	490	461	454	435	463	449	492	479	491	450	503	460	406	453	456	471	445	424	425	494	459	488	470	477	469	463	458	448	439	492	446	509	446	415	460	457	456	525	493	442	480	530	435	506	449	468	496	480	444	454	485	467	503	474	473	496	469	487	493	490	455	501	520	473	454	495	470	467	443	489	480	452	464	459	475	478	477	479	439	441	430	419	405	459	471	483	423	438	455	468	472	481	455	487	482	459	491	427	510	489	453	495	476	453	505	497	501	464	442	463	497	477	512	491	506	456	421	478	476	481	456	470	475	444	463	473	487	487	498	499	480	454	467	466	443	483	461	505	480	487	467	495	468	452	477	422	433	517	461	423	466	487	496	452	456	483	426	444	475	500	454	516	471	443	475	460	443	480	486	477	475	457	494	447	515	433	476	484	533	461	479	456	477	481	428	476	451	460	464	500	476	428	467	461	475	495	487	476	465	479	468	474	475	468	474	502	473	477	489	485	475	435	498	451	451	458	461	466	445	495	498	478	446	473	432	475	451	448	475	500	450	505	472	490	452	479	476	473	523	474	475	468	471	472	482	480	471	460	461	502	426	478	483	466	457	450	474	451	495	463	460
30678	9113	1157	510	349	254	212	210	200	189	161	171	157	148	154	159	128	151	126	148	159	151	138	156	148	186	148	139	116	158	138	141	126	138	157	124	144	140	128	118	134	150	133	137	126	124	132	146	129	125	115	124	142	149	129	134	147	153	132	136	137	138	138	128	154	156	130	131	118	137	146	158	141	140	127	124	151	140	164	133	158	136	123	126	139	142	125	130	129	154	133	108	133	168	120	150	156	150	129	156	136	148	145	131	125	138	135	122	118	148	138	154	132	129	134	147	147	132	104	144	138	111	131	155	128	136	130	140	164	131	163	133	134	132	122	143	134	111	124	118	130	143	128	127	158	134	148	118	157	131	150	141	139	147	134	144	118	120	144	133	135	150	123	130	128	142	123	165	137	132	120	145	137	134	131	130	134	150	131	132	142	124	157	146	143	143	144	139	156	136	124	144	124	127	150	163	140	151	140	127	122	143	134	134	132	126	132	112	113	129	132	126	138	142	132	117	139	128	129	122	134	149	132	152	134	147	142	141	133	142	160	152	163	131	117	157	151	153	130	160	129	134	161	146	144	128	145	159	126	150	142	131	134	113	153	144	120	116	118	131	124	134	153	142	121	145	140	143	162	129	143	142	132	137	144	128	141	124	147	137	128	136	148	119	129	150	125	117	127	129	136	125	135	134	157	160	134	134	118	143	124	130	157	127	134	148	117	111	135	130	142	138	141	159	147	147	140	138	130	120	132	174	145	142	168	151	143	147	155	156	130	146	154	130	124	117	137	125	132	132	112	141	133	137	126	134	153	158	129	146	153	124	125	139	153	124	138	139	148	157	141	177	147	123	140	142	134	115	125	134	146	128	131	155	141	164	120	138	157	128	120	159	137	117	151	150	130	129	160	135	133	126	149	132	116	145	138	127	134	160	116	139	122	149	128	115	138	139	148	112	129	150	110	146	143	157	135	124	141	152	137	139	152	146	147	153	123	139	164	114	136	159	141	134	122	126	133	115	123	110	133	130	122	148	140	139	144	133	135	132	142	126	130	131	166	103	128	117	114	138	141	133	137	109	141	146	140	134	160	123	146	128	137	161	130	149	122	127	113	147	124	133	143	137	143	132	151	116	124	135	142	139	128	116	137	133	140	133	142	145	121	110	131	144	146	133	137	146	128	140	134	142	144	99	156	132	157	123	134	132	152	132	150	133	143	153	155	144	134	137	118	160	128	175	147	140	132	128	136	146	144	149	120	147	174	147	133	108	133	138	128	146	146	140	142	148	137	138	176	125	127	133	134	158	132	140	142	151	148	134	154	126	164	142	154	157	156	151	130	145	129	146	119	134	148	106	129	146	134	154	163	121	147	142	148	130	135	151	133	119	146	141	144	152	125	122	128	137	148	156	132	151	134	128	117	154	123	149	132	166	167	141	124	147	147	141	148	134	132	126	162	142	156	137	125	121	137	127	144	137	160	148	125	141	124	147	147	142	130	119	155	142	140	144	156	148	129	140	147	127	125	125	117	140	140	121	131	122	133	151	145	144	147	139	128	134	147	137	117	126	142	136	119	130	144	143	127	156	141	165	158	156	162	129	122	126	107	126	126	145	160	136	113	149	123	124	152	123	145	121	132	149	137	150	164	139	154	132	134	156	142	142	133	129	151	132	152	149	117	149	154	142	146	131	141	132	132	135	153	121	133	116	120	136	145	136	140	118	117	154	126	147	145	149	132	131	135	132	173	120	141	133	138	120	121	131	134	152	115	123	134	137	126	139	150	150	160	137	163	146	131	127	136	141	131	147	124	128	136	147	133	133	147	141	156	127	142	146	146	151	135	136	131	153	135	134	120	147	125	150	138	145	137	152	126	124	161	132	123	128	138	134	122	142	138	139	150	126	128	146	135	125	165	156	139	144	160	132	153	134	148	140	133	100	130	166	146	155	156	125	135	127	117	147	155	148	159	139	106	140	134	138	141	140	132	142	129	121	145	143	154	136	132	132	142	124	123	114	128	114	141	141	139	141	136	145	150	150	153	141	132	128	144	155	139	120	153	122	134	141	117	150	137	135	135	156	137	129	137	121	134	121	140	125	139	160	142	131	120	109	151	153	129	131	141	133	133	131	139	155	164	134	128	131	115	135	130	129	144	121	110	143	146	123	135	115	134	145	130	149	128	136	144	164	138	126	132	154	134	123	133	120	170	127	146	142	148	160	142	140	141	156	164	150	136	141	140	133	132	125	157	122	143	139	125	142	144	154	136	135	131	146	135	156	159	145	123	148	171	116	120	129	131	133	153	133	114	135	107	166	116	147	136	156	128	142	138	129	144	134	128	144	133	110	131	126	134	147	138	140	143	120	149	133	143	136	128	145	130	124	151	162	125	141	137	118	150	107	131	130	142	123	140	130	150	142	148	133	123	117	145	142	118	152	147	148	121	143	129	122	143	127	125	144	124	130	140	132	141	122	129	152	137	158	139	129	135	117	121	131	139	145	152	160	134	138	148	129	154	147	142	110	128	145	141	128	137	108	132	125	146	142	154	147	129	133	154	141	127	131	169	159	126	134	146	134	140	143	129	144	137	130	126	131	148	138	143	161	122	143	116	158	155	144	149	143	125	119	141	154	140	157	131	131	128	130	143	135	145	128	134	140	178	120	152	138	150	131	144	127	149	129	133	140	154	156	164	103	128	142	153	140	150	140	144	130	135	150	144	159	142	151	150	123	135	124	132	147	124	128	128	132	143	156	130	145	133	145	127	148	156	146	134	132	132	144	152	124	127	130	137	161	140	141	140	148	134	146	118	136	131	136	129	147	124	136	128	127	125	125	126	143	127	152	163	140	126	149	150	136	137	121	157	137	159	155	132	150	125	138	161	155	146	136	155	131	140	143	177	140	118	126	132	136	148	139	144	126	120	119	131	136	135	141	133	111	136	137	136	115	140	111	121	159	145	129	127	131	104	135	131	135	143	119	129	120	141	132	127	112	144	153	151	134	156	159	130	117	118	115	148	140	152	142	150	135	139	121	128	133	152	157	128	157	125	140	158	136	107	140	130	115	165	121	139	154	138	126	143	134	131	135	150	130	131	141	134	123	140	139	160	128	148	152	126	132	131	136	148	114	104	130	125	125	141	109	148	133	136	139	133	118	122	150	136	128	144	144	136	122	144	130	142	129	161	156	144	120	150	143	143	152	135	141	163	127	140	135	120	138	136	133	154	129	140	132	129	157	135	121	134	136	151	131	126	169	154	144	153	115	142	142	123	146	138	131	125	121	129	119	149	109	148	125	145	130	132	125	162	137	152	131	135	130	128	128	116	117	116	149	131	148	146	152	137	139	136	136	155	129	141	154	149	129	151	145	137	118	130	147	144	119	152	131	149	130	117	131	133	146	147	156	138	145	150	137	133	117	117	132	130	131	159	142	141	132	134	138	127	124	112	142	123	144	128	153	137	126	126	127	121	152	124	128	119	137	135	130	124	152	145	124	122	119	120	126
18933	3244	1079	1193	1110	997	851	700	653	588	525	459	491	490	448	426	388	417	381	415	396	425	402	379	353	381	365	360	400	334	387	359	383	416	374	395	355	377	389	375	341	361	387	388	353	377	344	357	366	401	413	429	325	371	386	361	364	336	335	364	317	380	345	357	355	340	342	373	353	365	321	368	368	332	337	371	398	358	395	332	364	367	397	338	362	361	381	362	363	336	379	365	382	349	394	359	339	326	325	361	363	364	363	324	352	327	379	336	332	316	392	326	393	308	371	369	340	352	347	352	340	329	349	324	361	365	362	344	379	333	360	351	339	325	350	343	353	352	341	370	333	327	355	343	352	399	355	353	337	349	339	368	368	353	361	349	330	343	347	330	376	331	373	325	359	331	369	351	336	360	378	347	354	391	346	361	352	333	341	345	376	325	390	331	361	342	321	341	342	279	352	349	354	355	348	365	364	348	364	326	358	362	358	342	346	373	358	329	374	344	352	345	347	342	345	346	372	373	370	313	381	359	349	357	388	336	355	355	352	318	357	372	324	359	376	347	365	353	357	347	350	350	328	373	340	322	385	370	331	338	342	369	333	384	351	386	352	358	324	343	357	330	337	340	389	355	356	369	324	334	332	343	356	327	341	375	358	356	341	359	337	358	373	347	350	361	352	330	390	331	341	341	327	369	349	381	353	360	355	344	355	361	347	344	375	374	354	350	353	368	337	378	345	336	364	359	346	325	319	354	347	371	378	332	344	339	316	378	312	366	335	337	367	341	345	331	331	333	336	358	321	364	317	334	364	361	323	331	351	356	344	362	324	370	367	345	353	349	347	378	346	321	383	361	322	330	355	354	342	356	363	370	347	355	306	362	334	355	369	297	346	353	349	329	350	330	374	339	345	363	350	329	356	355	365	354	384	363	343	366	362	370	325	377	342	358	347	370	362	384	363	340	345	388	340	343	344	322	365	352	349	379	369	350	311	335	346	356	345	326	316	355	379	363	352	350	338	315	340	349	335	334	341	352	344	356	357	378	360	331	339	324	335	316	317	363	349	393	323	366	354	341	346	398	347	336	339	359	359	362	379	355	335	337	334	334	362	371	347	354	321	357	357	374	316	318	351	354	357	333	334	359	345	342	364	352	337	358	364	320	395	347	346	353	367	316	333	371	372	374	350	366	347	350	337	353	371	354	372	337	370	339	377	332	343	368	345	352	336	350	340	340	344	314	340	329	323	365	324	344	402	348	340	312	356	323	331	346	396	368	359	371	375	344	366	335	348	378	368	352	392	354	346	349	377	381	347	349	329	360	324	335	362	335	355	348	351	353	366	333	355	352	365	338	326	363	311	380	335	358	377	348	347	361	351	386	355	355	321	359	334	364	346	342	343	324	371	365	356	358	398	346	348	336	388	334	345	347	364	341	333	358	351	353	351	379	332	385	310	344	373	365	355	331	351	377	354	349	373	313	363	319	326	360	373	358	358	342	357	339	368	374	333	313	341	368	376	392	382	340	350	364	319	381	344	358	367	359	370	309	347	345	372	362	355	375	349	338	351	351	363	346	406	381	377	389	340	348	336	392	347	340	373	361	332	381	325	351	381	351	350	348	363	345	359	388	378	385	360	385	343	360	369	342	327	355	341	357	358	343	324	361	339	349	350	351	376	333	328	344	342	336	315	343	333	352	320	359	366	354	332	365	343	381	369	393	372	358	333	331	352	342	362	338	336	371	350	356	381	357	341	355	376	314	336	379	401	340	324	371	390	348	350	350	353	375	361	343	350	335	361	350	359	365	326	354	396	371	356	328	349	363	349	370	336	325	358	350	349	345	367	348	376	393	347	365	375	361	333	362	327	337	353	367	319	396	331	346	335	350	370	353	341	346	381	363	359	360	339	353	348	334	360	384	349	383	357	366	361	347	345	358	363	367	356	369	362	357	367	383	333	347	377	363	335	358	368	338	331	363	346	339	332	338	361	341	353	353	345	359	301	352	363	349	340	349	364	345	365	350	357	333	367	365	312	382	362	334	362	377	336	331	360	376	366	360	346	351	337	340	340	376	333	348	364	364	355	346	380	337	346	367	330	349	352	371	347	317	376	366	349	367	368	358	327	348	396	355	336	363	316	349	374	374	340	326	352	370	349	348	345	374	354	328	361	374	333	341	317	361	345	354	359	335	364	355	370	355	336	327	348	345	384	338	339	360	336	392	385	350	367	328	342	357	350	328	380	349	323	350	367	358	319	372	317	370	396	384	363	356	386	347	369	353	346	344	349	344	365	354	345	322	343	365	346	358	340	324	344	361	342	347	367	350	380	353	352	385	321	366	412	310	388	379	353	343	348	354	338	376	343	345	341	348	334	348	337	315	358	314	358	349	321	378	349	338	336	372	325	341	334	365	331	363	363	333	357	340	347	383	376	362	362	339	327	364	342	351	358	330	367	407	336	349	369	353	364	346	356	351	307	353	369	349	354	343	358	327	337	369	365	379	327	337	348	337	343	349	354	329	371	344	309	323	360	357	371	324	349	318	384	348	358	363	332	363	370	360	337	351	376	324	302	358	324	397	366	350	349	365	344	343	360	344	340	334	324	335	376	354	368	346	338	350	373	372	345	360	380	324	339	388	371	355	338	339	368	343	329	391	361	329	316	325	356	342	368	336	345	339	339	330	366	347	361	357	370	336	337	358	365	340	332	337	372	337	343	372	347	327	357	319	350	373	346	355	335	367	332	366	348	345	342	332	331	388	386	337	341	357	345	350	338	365	358	375	344	335	382	346	354	359	345	339	336	335	365	356	356	365	345	388	346	356	315	356	330	337	350	347	351	399	361	362	374	374	331	361	368	341	378	359	344	337	334	297	362	372	360	350	374	381	354	367	363	353	358	350	335	367	351	375	341	373	371	346	394	355	319	341	338	362	327	352	340	346	373	337	341	356	339	334	357	365	337	346	337	340	363	349	364	362	372	358	367	358	370	322	364	318	342	366	369	349	375	353	344	363	350	341	341	349	350	336	342	315	337	364	354	359	321	361	356	327	346	339	352	345	345	344	361	378	345	376	319	356	351	328	347	357	367	358	325	362	326	358	356	351	373	349	317	311	333	385	309	356	321	342	360	367	342	349	359	401	359	345	360	331	373	317	363	369	347	327	344	339	342	356	349	365	397	335	357	348	344	344	358	351	340	364	357	368	339	376	370	353	382	354	339	349	356	365	400	326	378	354	315	371	387	340	363	326	346	343	322	343	353	344	359	339	328	343	381	340	373	378	352	359	408	332	337	368	369	328	360	355	350	333	333	350	339	359	331	334	341	346	342	365	372	345	380	329	358	344	361	351	358	362	355	330	342	340	336	348	338	366	365	343	373	338	338	347	338	366	348	385	325	321	389	351	339	397	337	337	350	358	367	345	355	324	371	368	349	346	358	338	346	346	337	368	334	320	344	325	340	348	362	325	387	342	344	351	345	389	377	350	343	341	346	361	349	359	364	313	348	371
43095	17727	3549	1305	779	494	408	359	357	306	280	260	276	267	269	243	238	240	270	229	244	283	240	243	232	255	271	226	232	268	239	223	249	228	213	257	227	221	249	259	232	222	237	218	220	217	230	196	257	234	252	227	222	260	240	246	242	227	213	212	247	227	229	232	246	233	254	260	238	228	250	213	252	234	230	212	241	236	243	212	233	230	244	264	257	228	255	212	235	208	257	206	236	245	232	219	229	258	252	249	258	222	273	260	246	224	231	210	223	257	230	232	225	228	244	235	249	253	250	248	241	225	237	194	241	214	251	213	236	245	234	245	276	227	237	248	266	238	220	231	216	213	231	244	226	241	231	208	217	228	235	240	239	212	234	290	227	263	234	230	224	254	221	248	244	213	251	258	215	261	232	218	226	219	227	262	235	242	224	260	240	236	241	228	222	223	227	263	238	247	239	246	263	256	234	240	226	240	233	232	262	256	225	231	252	231	249	225	265	254	222	241	230	228	249	237	203	232	242	260	254	231	245	205	202	232	253	245	247	245	222	205	213	233	260	222	244	193	259	240	243	218	220	224	232	248	246	244	224	196	268	233	231	263	241	246	252	233	230	250	239	231	240	214	237	255	239	215	248	271	215	226	224	199	238	236	238	234	253	225	229	233	256	244	224	230	226	230	238	244	246	246	224	242	243	241	259	220	252	211	247	247	243	218	263	251	219	221	250	243	254	207	228	226	222	202	260	216	248	228	243	242	203	247	254	260	259	255	225	242	233	225	238	239	247	224	256	248	248	204	225	251	230	240	244	243	241	226	226	273	210	222	234	259	243	244	227	248	230	229	233	254	227	226	255	236	252	227	226	227	255	247	222	252	264	202	203	238	216	223	231	247	249	230	250	275	259	236	263	211	234	244	223	237	199	259	236	253	234	257	253	243	246	255	262	246	241	202	226	247	220	234	257	254	224	248	232	235	250	244	245	240	229	229	220	255	237	247	225	239	245	226	207	235	224	242	238	251	217	225	254	232	204	235	236	227	235	249	243	222	271	257	263	240	254	220	242	214	252	201	250	219	232	223	242	270	222	232	220	239	232	239	214	210	237	242	241	216	260	247	244	261	217	249	264	241	251	248	239	200	227	225	246	227	229	246	264	253	255	238	242	247	243	249	226	262	200	251	262	216	227	242	211	217	241	253	227	221	210	215	233	231	247	266	263	242	240	253	233	190	226	260	265	223	251	227	235	235	208	224	224	255	248	231	195	231	267	270	234	231	244	233	246	218	240	213	244	221	250	237	235	231	222	235	248	237	241	221	248	252	254	221	239	226	235	222	228	254	246	224	252	247	260	207	245	245	230	205	224	239	230	235	223	228	247	260	239	244	240	231	232	224	216	231	232	238	219	237	237	213	264	237	268	239	209	232	210	243	222	216	260	233	219	262	257	221	234	246	225	238	219	256	249	220	239	199	241	236	223	261	273	271	240	226	231	235	233	239	282	230	233	240	215	228	193	233	230	246	246	243	222	235	254	222	250	239	235	267	234	245	249	236	217	231	226	232	239	205	212	217	246	218	213	220	227	215	220	228	230	224	211	229	251	233	240	244	228	239	215	252	252	237	250	267	238	251	246	245	254	221	216	243	212	208	265	233	222	227	234	279	253	206	237	238	230	253	240	242	233	216	252	261	226	213	252	245	229	203	247	214	234	230	226	241	239	237	214	251	211	207	254	212	244	207	214	256	230	233	245	272	249	227	260	247	257	250	218	237	221	236	198	251	259	249	239	259	241	260	246	243	219	212	242	198	255	218	232	233	199	250	243	221	231	203	217	237	227	225	229	261	265	237	255	245	238	254	227	260	259	225	260	237	230	253	217	246	251	231	242	228	255	248	226	233	229	251	251	235	273	243	275	239	246	223	251	209	249	207	216	221	240	250	269	229	228	240	244	251	245	242	230	252	239	236	224	239	229	250	257	240	209	208	245	274	226	235	226	228	214	222	271	226	213	227	251	226	217	240	245	246	225	249	248	268	220	237	263	207	278	263	226	244	206	272	259	230	245	241	228	262	266	215	225	235	251	246	211	245	235	230	238	228	239	275	217	245	240	234	225	245	206	239	241	226	267	266	255	240	225	217	213	225	246	229	247	268	220	258	219	260	244	224	248	265	232	234	225	238	252	224	232	226	224	227	239	254	250	241	259	212	220	297	236	249	250	230	244	239	245	251	253	239	228	243	265	245	271	242	219	223	232	267	266	250	227	279	248	247	212	238	238	218	252	238	218	214	228	211	218	220	219	218	208	229	226	249	233	239	217	227	240	251	233	234	213	239	268	245	216	246	207	237	237	228	214	257	221	227	235	246	243	223	234	228	262	251	229	241	231	261	245	234	200	229	222	246	260	231	222	224	223	244	248	228	232	247	245	246	243	248	224	252	215	239	247	247	243	242	236	254	237	239	250	237	226	224	239	253	226	258	244	236	242	259	236	236	241	252	212	226	249	256	244	228	236	232	215	245	233	259	254	248	220	252	241	245	255	240	244	242	241	255	251	239	213	266	256	222	254	242	223	227	226	238	247	199	239	234	225	208	215	239	242	250	242	232	240	210	235	207	229	216	231	241	245	257	244	237	257	232	232	217	241	243	256	250	225	222	247	239	218	227	240	238	243	270	227	216	230	241	229	231	230	235	226	266	247	262	237	231	232	231	245	240	237	263	236	231	230	251	250	226	243	239	264	231	238	248	238	257	251	228	248	235	207	249	251	237	211	237	227	209	207	249	231	212	226	241	240	209	239	256	235	234	240	235	266	234	222	253	238	214	251	240	251	247	246	239	220	261	254	211	251	226	220	215	226	253	227	210	248	236	239	233	229	274	243	229	258	239	236	237	254	192	251	232	220	212	235	263	221	234	239	252	233	228	231	244	260	257	207	237	213	228	253	248	206	253	276	268	243	228	209	257	221	242	213	246	259	203	257	225	243	225	221	251	243	247	236	237	237	253	231	231	222	218	243	244	252	205	246	200	237	234	236	208	239	264	259	227	234	265	207	221	214	223	208	226	243	252	211	236	220	250	226	268	245	230	230	215	236	269	231	255	209	249	258	243	254	206	232	232	228	219	224	223	255	232	246	241	232	250	208	242	227	246	235	226	230	233	260	287	223	235	246	221	235	230	245	242	243	263	212	226	248	220	236	224	240	250	241	216	220	229	253	234	267	245	220	237	249	253	246	243	248	234	234	233	228	245	201	243	243	235	238	238	232	242	196	254	238	236	227	240	238	231	246	237	212	244	250	250	263	231	248	224	199	243	233	238	227	239	238	255	223	239	270	262	245	241	216	242	240	237	222	220	218	233	245	257	230	223	217	233	202	256	229	235	248	223	243	234	217	214	234	238	235	240	247	219	251	251	255	255	197	244	225	228	251	230	251	254	226	268	234	215	218	241	233	240	241	241	239	262	246	275	228	229	222	255	230	226	223	252	251	217	211	227	232	233	235	226	236	235	252	225
27207	6136	2096	2333	2072	1580	1430	1291	1099	1002	850	820	784	736	727	708	721	685	676	619	637	624	629	631	646	619	662	577	596	613	584	629	569	608	598	599	577	551	585	596	567	590	597	569	568	571	561	568	585	552	559	555	563	544	572	563	575	611	574	594	581	540	585	548	566	555	569	584	585	546	564	589	582	513	603	548	557	569	556	613	549	540	545	588	573	540	577	556	577	576	546	575	509	582	556	574	564	508	538	595	566	541	557	528	527	558	570	564	557	548	586	589	574	555	544	588	604	573	563	530	522	550	593	545	602	540	577	554	590	540	559	576	556	594	498	598	513	522	568	570	570	570	584	571	526	589	562	576	588	559	557	541	542	589	557	516	550	536	554	575	558	535	582	556	582	528	556	498	550	512	559	554	575	581	594	558	567	572	532	564	525	524	531	570	587	539	533	539	561	594	574	539	576	545	555	549	541	559	552	588	544	574	563	589	523	590	541	529	534	542	537	557	546	538	583	533	568	604	573	591	564	554	555	533	544	583	561	545	552	541	499	552	544	616	537	506	543	553	563	520	550	590	589	601	601	578	562	561	556	575	509	584	540	549	544	548	562	502	553	585	542	537	591	559	564	538	556	520	571	527	545	538	589	590	583	566	556	524	548	577	518	570	554	543	569	533	586	605	569	569	540	591	536	539	560	551	592	577	545	554	576	575	589	530	586	581	565	573	573	546	570	569	542	568	521	506	572	567	537	509	580	564	583	554	567	553	598	552	556	577	586	562	551	571	554	583	561	498	541	581	543	580	602	546	561	533	567	573	594	549	590	570	557	545	570	596	573	578	545	553	571	577	538	551	567	556	583	546	565	572	569	555	563	579	591	549	532	608	529	572	535	547	551	565	529	548	558	519	517	559	596	577	512	572	542	573	576	547	523	536	590	574	540	519	571	556	564	517	542	575	569	559	556	547	550	569	569	553	508	571	565	558	565	544	556	509	547	543	578	548	577	584	547	552	535	536	566	569	548	535	553	581	554	555	516	574	531	536	578	526	545	540	538	557	609	599	511	593	577	563	548	553	571	541	547	554	520	537	543	567	590	534	529	569	548	560	521	580	568	538	538	552	576	555	509	550	582	549	571	545	575	519	567	563	600	588	562	567	523	519	564	565	565	557	562	568	557	562	594	545	576	577	552	593	589	555	570	551	553	569	554	574	572	563	547	551	527	569	582	527	562	542	538	570	536	515	567	603	545	549	513	555	590	571	539	552	596	547	596	584	564	569	559	493	560	573	576	535	540	565	578	586	578	558	569	539	528	564	587	580	536	563	577	565	547	553	588	540	526	580	524	582	538	565	551	511	524	578	553	539	563	539	582	539	550	601	589	564	573	577	565	545	572	579	532	547	553	573	536	537	563	524	529	602	564	546	526	559	600	574	536	546	552	501	550	534	500	540	533	555	565	559	577	506	553	573	578	591	588	562	583	562	578	540	602	574	547	550	547	583	556	601	565	542	519	571	552	565	588	539	574	593	557	548	618	610	561	561	533	554	522	554	574	555	532	544	583	567	566	555	558	562	581	569	501	531	570	562	558	614	542	506	548	571	537	555	548	535	565	617	569	561	620	586	556	570	518	531	535	575	580	540	542	540	594	545	568	559	543	529	599	564	556	561	553	548	516	495	579	578	513	570	549	607	591	577	584	576	533	601	552	540	547	557	571	546	565	545	556	581	529	536	555	531	540	561	526	572	553	614	583	598	616	546	578	529	529	575	569	547	561	574	565	552	557	519	603	551	563	530	495	588	548	560	577	538	567	558	644	573	546	550	537	588	539	552	564	578	561	573	538	573	586	538	599	598	515	553	518	589	578	578	562	530	543	557	543	537	523	549	548	531	559	579	567	576	541	570	629	556	551	556	571	540	568	580	604	569	541	560	525	541	572	550	560	561	546	529	538	554	570	556	573	565	581	522	536	546	531	556	567	570	601	517	565	567	610	514	537	528	544	592	542	554	537	573	555	532	571	573	535	570	532	542	593	546	581	563	585	539	558	562	561	567	571	564	591	545	554	556	535	553	561	544	569	545	586	587	566	544	540	586	564	582	604	543	543	567	576	511	616	559	557	514	561	548	579	584	619	577	564	597	566	598	557	608	512	546	563	565	569	575	557	549	547	545	509	553	538	547	579	576	568	552	567	567	577	589	531	603	575	535	533	553	587	562	567	616	598	561	571	546	539	563	565	547	582	556	557	579	566	574	581	541	587	565	559	578	568	547	551	583	537	529	548	565	576	552	568	572	533	530	541	559	536	497	575	557	558	522	514	575	549	568	571	554	578	592	557	563	548	592	596	619	538	559	551	533	576	548	587	551	594	564	586	541	547	578	538	554	540	593	548	553	521	571	538	585	523	565	600	527	581	576	549	522	577	555	576	544	581	565	552	561	544	543	567	581	577	549	570	592	524	555	607	557	534	583	576	544	552	556	531	555	548	522	560	560	532	535	538	562	641	550	504	556	529	551	566	566	536	588	534	568	558	566	564	540	580	575	515	529	586	568	593	563	571	520	557	520	582	582	559	552	533	543	573	532	601	559	537	557	574	570	559	556	573	578	533	587	591	527	519	583	573	568	536	551	575	525	534	602	515	597	558	547	536	557	569	547	584	555	562	564	575	587	527	553	539	541	604	530	509	564	543	576	532	559	569	562	544	599	567	558	544	528	558	585	554	560	555	533	563	542	550	533	570	566	547	559	575	584	563	586	607	547	551	548	537	547	540	581	576	597	573	562	554	563	596	523	528	512	576	543	546	549	569	523	555	534	570	532	581	537	545	547	523	568	561	598	581	583	530	530	583	560	525	535	543	556	550	550	555	541	557	560	556	527	550	569	513	569	559	546	549	540	527	557	572	604	580	554	586	542	530	547	538	605	543	542	525	559	516	538	539	579	552	530	560	575	582	534	608	553	546	547	581	550	505	534	534	551	519	597	574	604	561	536	529	565	534	512	521	527	560	554	572	561	597	536	560	529	565	588	540	553	555	581	575	528	553	540	590	551	577	573	546	526	563	577	588	571	544	541	532	579	549	521	535	548	587	546	558	570	515	566	581	547	540	564	531	539	551	595	605	562	591	523	536	512	574	542	553	507	575	517	582	530	573	579	568	569	548	576	546	541	555	488	523	577	537	564	531	528	551	544	555	567	524	549	523	527	566	545	511	560	605	593	577	554	567	569	521	555	553	548	543	595	540	537	569	557	545	539	573	556	544	575	535	558	514	541	533	559	552	566	548	543	546	593	539	602	550	556	564	555	583	547	543	585	565	560	539	565	554	585	569	569	545	544	573	562	580	486	543	562	541	585	545	559	543	579	560	576	561	556	580	556	547	535	558	563	529	590	611	540	566	537	558	546	565	563	578	544	587	567	581	599	585	545	542	543	572	560	556	587	575	561	573	551	531	514	555	579	520	529	602	578	567	542	533	563	548	567	559	565	603	560	537	544	521	522	559	550	584	581
10032	2172	326	243	223	207	219	220	230	235	214	225	195	214	207	191	198	239	201	226	208	196	194	194	218	210	222	212	224	201	192	202	206	227	213	240	213	230	226	197	206	189	203	204	188	196	192	170	206	228	215	195	192	205	250	219	210	177	198	205	213	198	190	227	216	210	210	203	201	187	217	190	206	198	195	231	213	208	201	202	232	238	181	207	194	182	218	232	192	204	229	199	201	213	191	194	208	224	202	238	181	209	209	188	181	221	191	216	223	192	198	252	189	180	217	211	209	201	202	228	183	172	230	224	205	204	206	191	207	205	214	215	187	212	188	189	213	220	202	192	196	211	219	172	207	235	192	177	202	231	207	197	219	181	198	185	207	216	225	212	204	186	174	202	205	171	202	192	202	202	222	219	200	215	193	189	214	205	192	245	212	176	227	220	239	195	204	228	181	198	213	194	195	220	191	193	239	200	202	205	210	207	189	198	201	220	211	206	222	230	207	223	191	192	212	185	211	184	218	182	204	227	191	189	192	212	208	218	218	220	204	210	201	203	239	208	209	209	209	205	199	207	205	199	218	194	205	213	209	189	203	197	202	207	198	211	181	205	204	210	187	248	205	211	173	201	218	224	225	203	203	192	217	221	230	208	214	207	211	225	187	217	202	180	185	184	203	214	188	193	192	194	232	208	196	197	201	202	186	190	200	198	215	212	205	203	218	183	188	220	190	199	210	215	194	208	216	208	194	198	203	218	210	232	237	225	181	175	215	191	203	213	221	219	219	203	182	214	195	202	221	226	225	219	221	200	222	189	202	212	222	208	196	206	178	225	203	213	192	240	207	200	229	219	189	234	218	214	194	214	215	208	217	195	218	213	209	183	227	213	221	205	184	201	209	208	201	194	228	199	218	233	197	200	216	181	214	204	162	204	196	215	192	192	174	187	209	211	200	222	202	213	201	214	214	220	225	166	234	195	205	238	220	210	190	199	215	210	206	196	183	172	193	197	208	219	225	206	219	201	179	233	199	204	215	181	207	228	210	195	183	250	194	236	239	187	199	190	234	217	216	221	214	206	180	236	221	178	210	196	202	223	250	247	195	217	197	186	190	199	207	189	201	183	231	207	177	189	198	198	194	193	189	216	220	212	213	196	186	224	229	214	193	207	204	228	175	195	202	191	214	236	234	231	203	207	214	223	213	191	198	187	211	217	216	189	186	185	209	225	180	185	214	186	224	235	213	200	204	185	214	216	226	190	213	209	206	205	244	198	206	216	213	223	203	213	231	208	200	173	198	215	202	207	219	200	188	210	200	245	186	200	168	196	210	193	196	190	200	191	214	207	199	194	195	210	227	204	222	222	202	226	209	215	182	211	211	204	206	224	218	204	231	231	228	210	202	205	220	204	198	180	206	196	205	183	211	200	224	190	233	219	184	211	227	217	210	225	225	245	186	214	170	209	215	206	221	206	192	204	204	194	230	193	203	191	200	184	244	214	216	201	210	201	204	168	196	187	211	209	211	207	210	213	195	202	201	211	214	195	210	256	223	217	253	211	204	209	190	232	204	202	176	203	213	196	217	206	215	227	216	203	227	204	224	192	211	220	204	206	200	240	209	226	214	210	198	210	197	209	213	218	207	201	191	215	192	188	193	197	219	234	196	221	188	194	196	204	223	199	199	202	211	186	227	207	210	204	227	162	209	232	207	217	211	190	210	179	213	211	225	199	204	230	228	193	215	244	215	227	212	226	211	225	210	209	187	215	203	192	196	196	199	202	240	250	229	190	194	215	225	223	183	218	219	203	192	215	215	213	199	202	201	204	182	198	212	216	223	195	196	222	232	210	197	213	174	228	173	195	222	212	195	201	171	207	212	209	222	237	241	194	187	191	233	194	190	181	196	227	196	202	202	212	194	199	213	194	196	197	187	178	211	172	200	207	209	216	208	217	207	190	232	199	202	215	239	221	198	233	199	193	204	211	198	207	199	191	212	220	229	201	193	222	210	229	205	195	198	203	194	211	205	191	176	203	211	210	194	205	196	214	206	219	220	188	206	243	231	202	191	196	186	230	212	216	197	215	205	184	183	246	213	219	207	204	203	242	219	203	216	221	211	219	200	185	216	201	215	220	204	217	206	175	214	256	232	196	208	201	226	187	214	215	151	199	218	208	208	222	223	209	180	197	198	223	192	176	192	219	232	183	204	238	201	206	215	207	180	217	219	208	199	215	200	193	201	188	196	246	216	210	200	189	188	183	214	198	196	174	201	211	212	196	231	225	214	216	181	226	216	214	198	186	195	205	188	186	195	214	212	205	235	194	189	204	209	213	201	213	225	197	208	193	213	214	196	191	193	188	186	232	206	196	217	197	200	199	196	201	211	218	223	205	220	208	206	218	216	215	214	218	223	230	185	198	221	211	200	210	206	221	195	241	203	188	206	203	216	191	204	213	214	188	196	210	215	217	187	200	204	196	186	230	222	191	195	199	209	222	195	199	194	208	199	219	193	246	204	239	194	192	190	224	206	210	186	212	233	213	202	195	204	187	188	183	191	184	202	191	221	203	200	198	252	224	190	223	209	205	199	198	214	214	223	197	229	184	223	206	199	202	201	194	222	213	211	228	216	205	191	199	206	240	234	213	215	195	219	202	203	200	195	200	192	218	192	196	203	223	198	210	182	198	204	225	182	210	185	211	197	207	197	238	194	207	232	208	211	212	199	211	233	211	195	228	216	225	239	198	215	193	216	180	215	205	223	225	226	197	189	228	194	217	223	212	222	191	203	188	224	189	226	200	199	207	222	212	176	242	209	203	201	217	185	203	192	198	239	195	208	221	211	216	209	224	196	227	216	205	193	222	223	198	187	186	213	199	217	226	235	185	195	214	189	213	237	235	206	212	224	205	219	173	195	199	201	189	213	201	176	214	195	212	215	193	192	181	193	202	186	193	226	218	227	209	217	198	172	208	202	212	244	231	226	202	229	199	212	215	194	196	215	226	197	207	242	204	197	188	193	210	241	213	195	197	197	200	197	203	220	227	209	215	182	191	200	199	189	228	181	217	222	197	241	201	195	203	188	201	214	196	184	209	195	191	202	194	198	194	212	241	226	211	214	222	191	178	183	204	193	206	217	209	228	207	192	180	218	192	200	225	226	200	246	203	198	212	213	210	214	221	207	204	206	217	207	216	225	224	212	226	193	196	192	222	225	203	182	229	242	204	205	206	203	219	259	248	177	194	173	183	199	197	215	225	219	214	202	200	210	210	194	184	194	205	211	207	206	190	219	218	213	206	212	197	195	197	227	227	194	217	192	219	231	198	201	216	190	224	225	190	226	193	209	233	218	210	205	215	220	204	219	210	192	214	198	214	219	230	207	218	190	219	223	202	184	204	191	196	209	198	214	204	200	202	234	212	233	198	203	212	221	230	215	201	227	229	200	200	177	211	210	239	201	225	213	193	252	182	206	211	237	199	197	200	227	188	230	174	227	175	238	217	220	215
6035	1590	630	634	575	571	554	481	531	471	480	502	485	460	499	478	458	507	478	480	483	513	484	490	479	437	505	471	495	502	467	474	486	490	459	477	489	508	455	508	503	477	498	487	453	465	481	480	496	465	464	451	453	429	486	460	484	447	519	493	463	448	478	485	488	482	491	480	472	481	488	484	487	488	470	493	432	465	483	455	459	489	475	465	456	467	439	487	456	466	505	447	524	494	498	456	484	472	464	460	489	453	479	451	486	483	475	489	485	502	477	467	518	473	499	461	460	481	469	483	455	454	482	509	498	462	513	490	451	455	468	482	469	502	453	480	465	479	462	516	480	469	486	511	470	507	476	452	500	493	456	467	455	447	483	486	479	514	469	453	467	471	467	487	461	470	455	500	507	480	484	503	505	487	486	457	477	529	452	471	461	471	493	508	454	518	505	512	487	463	448	520	497	490	477	525	461	464	463	468	491	519	437	520	471	475	508	496	477	471	457	441	473	491	500	495	468	495	436	468	473	487	459	473	448	464	491	494	512	474	502	465	468	469	477	497	482	478	463	487	460	500	487	462	451	441	487	461	483	466	483	501	459	503	494	479	462	450	483	499	478	465	464	490	465	457	474	451	503	488	511	472	509	503	456	447	485	471	484	500	495	490	447	476	464	474	496	445	476	495	471	483	462	491	476	490	480	471	485	487	481	464	459	489	488	483	492	467	477	461	453	458	464	486	471	449	481	446	492	489	479	446	473	489	466	466	472	471	475	468	449	466	514	510	449	489	428	491	419	448	463	466	483	478	464	448	478	487	483	511	487	475	470	468	479	457	517	448	480	478	509	473	450	498	478	436	463	473	529	477	473	496	466	502	532	472	479	459	456	471	451	473	513	516	488	483	447	446	450	464	468	490	483	452	465	494	471	505	461	474	454	465	459	467	487	503	442	489	437	454	456	472	505	476	499	471	540	485	441	482	462	494	468	479	495	474	490	498	494	441	479	480	459	494	476	489	468	472	506	461	521	486	473	497	506	481	469	482	476	487	473	482	505	468	457	464	485	470	427	474	497	456	470	444	479	465	486	478	511	460	507	481	468	515	476	463	471	514	508	476	425	492	476	479	484	457	438	498	483	448	459	492	488	498	471	479	478	496	476	467	468	481	482	474	480	445	481	469	451	439	491	468	481	486	482	466	448	479	482	480	495	440	493	474	475	506	502	458	524	483	492	495	501	503	457	489	457	504	472	476	511	494	442	466	496	476	494	452	489	494	484	491	479	483	466	439	482	442	511	491	506	468	445	504	470	439	493	451	451	486	527	445	518	483	468	449	491	523	499	486	496	469	472	471	505	454	501	471	457	470	536	500	485	474	448	450	476	445	433	471	512	472	435	467	500	473	502	466	469	473	474	473	477	442	467	488	463	450	465	473	470	456	471	494	464	484	483	491	473	462	504	476	449	480	505	492	441	455	467	459	503	503	500	492	473	480	464	465	471	489	479	492	475	468	497	510	467	469	481	496	480	473	490	443	470	495	498	466	478	459	511	489	462	462	496	506	453	462	508	458	503	485	484	488	451	502	512	481	495	453	524	466	492	515	470	508	470	479	469	525	474	463	477	479	481	496	500	519	444	480	478	494	478	464	460	490	474	501	472	496	455	482	441	489	477	435	479	500	465	482	498	460	488	479	471	467	448	437	453	438	453	508	482	451	463	481	471	512	464	448	493	477	476	469	456	476	483	472	477	505	489	456	423	484	491	515	460	487	498	468	489	491	502	453	526	470	452	493	479	445	477	445	458	492	463	469	456	472	470	465	489	437	515	483	488	492	471	516	501	471	475	486	511	456	464	492	492	449	431	448	438	453	473	509	469	467	459	479	481	482	496	452	517	489	469	463	504	456	502	485	486	474	489	514	502	499	463	477	508	495	478	481	446	461	491	463	498	491	492	467	487	473	507	493	466	474	501	514	492	479	507	448	441	474	469	505	478	466	466	449	489	479	482	496	460	428	483	494	476	472	481	461	512	538	487	477	463	477	466	466	462	463	482	517	505	440	469	495	458	488	515	457	483	454	474	485	482	451	455	456	494	482	464	444	500	489	527	443	501	448	437	479	480	468	455	483	510	511	487	502	454	489	477	500	472	493	534	469	465	488	489	499	446	458	509	458	486	465	497	469	456	440	491	484	454	467	503	491	494	493	466	474	467	464	432	485	427	467	482	471	455	482	465	434	434	443	483	468	486	492	486	503	467	507	467	484	523	471	488	516	492	457	490	487	487	479	454	471	496	456	490	479	442	515	468	482	465	482	492	456	479	501	469	486	477	465	481	436	488	474	518	479	464	482	463	444	440	465	473	468	453	493	487	470	448	477	469	469	469	459	504	495	509	487	455	469	505	496	499	445	465	439	515	464	456	480	447	478	486	452	457	465	505	471	467	457	467	459	452	472	485	501	457	462	472	493	493	462	445	455	476	491	485	482	471	462	455	504	491	455	456	484	493	487	533	481	459	453	438	470	504	483	452	485	486	422	480	489	461	479	469	445	498	436	437	455	449	475	444	449	483	508	496	476	444	486	477	468	445	480	471	448	467	452	463	459	470	499	501	462	501	485	481	434	488	472	466	447	494	490	449	490	477	450	474	495	440	463	456	457	512	486	496	467	544	462	437	487	471	519	483	495	453	475	468	473	448	455	468	471	462	474	516	467	458	494	475	447	478	466	475	486	431	514	461	473	453	524	466	455	461	476	502	512	476	476	521	526	490	488	463	446	463	489	500	474	464	459	495	493	485	468	485	491	425	439	541	472	465	469	481	477	448	521	500	498	522	479	465	464	464	433	470	502	494	505	502	469	451	464	464	480	507	483	469	444	419	466	450	503	489	473	498	478	497	469	495	472	429	499	460	475	473	484	478	494	505	473	494	518	453	520	476	458	465	479	459	475	475	491	513	481	444	477	474	480	493	456	442	474	454	490	491	466	489	499	498	486	506	446	492	499	502	503	498	466	519	538	502	472	460	472	484	473	477	491	476	500	496	477	477	473	433	494	487	468	499	472	474	463	487	501	470	476	474	466	454	509	452	454	496	499	435	473	521	436	518	484	480	493	470	478	502	499	498	487	516	488	463	438	481	473	460	504	469	439	498	475	483	471	484	476	468	485	491	482	460	491	466	491	505	496	454	435	500	447	500	498	453	501	432	449	516	478	440	511	508	446	454	472	458	479	471	458	488	455	479	451	457	461	469	501	471	503	453	463	460	492	486	495	452	459	482	451	478	504	456	535	496	467	469	474	457	470	481	520	454	467	457	438	513	501	444	475	486	455	514	502	456	497	472	506	481	474	465	532	494	480	452	478	471	505	462	441	445	459	486	444	478	497	477	459	480	480	439	467	479	481	486	481	463	489	512	510	505	428	493	437	453	480	443	473	473	487	442	489	487	511	455	483	492	453	473	518	473	469	457	516	506	521	481	486	472	470	493	491	486	519	465	484	483	453	471	476	469	497
32083	11412	1674	659	435	317	233	203	182	158	183	177	150	149	148	152	153	154	150	121	151	145	136	160	145	158	183	124	127	154	159	134	131	143	142	140	148	154	140	127	141	144	123	138	145	151	122	149	134	155	149	126	125	151	138	129	146	130	155	124	156	151	139	122	138	144	139	127	160	116	148	131	147	130	134	124	143	146	134	169	135	130	141	162	126	145	124	120	155	116	114	149	157	158	134	122	122	149	132	124	114	148	161	129	120	134	135	121	152	145	141	120	152	153	131	139	172	118	134	148	144	139	150	133	132	161	136	139	139	118	144	125	193	142	152	142	155	141	155	133	139	163	160	133	156	146	153	127	128	152	127	143	144	127	153	140	130	129	140	125	110	146	133	132	157	160	130	132	122	124	142	144	137	155	127	120	152	137	136	168	156	125	122	143	136	138	152	114	129	126	150	151	134	122	152	116	120	156	164	137	152	147	138	156	167	136	138	127	130	147	153	147	161	140	129	161	149	151	130	126	160	128	143	111	151	137	139	146	144	126	134	152	123	120	138	137	109	138	147	128	141	146	121	167	137	149	152	155	127	156	123	124	148	157	146	132	131	134	145	144	110	129	134	142	165	137	114	127	139	134	151	139	141	149	146	120	146	135	159	160	135	156	141	126	128	159	134	143	136	138	147	156	149	163	136	130	124	145	135	121	123	116	144	149	148	127	124	122	146	146	136	128	128	173	176	138	134	131	126	125	137	132	146	137	139	128	139	152	136	117	125	157	155	144	136	141	132	159	150	142	140	134	150	137	166	162	158	141	155	112	141	125	133	157	144	141	163	136	140	118	143	149	145	132	143	130	134	140	170	149	150	122	118	139	167	155	150	134	139	145	145	139	142	140	158	148	138	124	126	139	161	146	147	116	115	135	154	138	150	154	152	122	119	132	124	137	118	140	119	131	139	136	126	146	111	149	129	120	109	141	135	158	150	145	155	137	160	158	162	125	138	145	135	120	148	126	133	139	130	131	126	143	148	141	128	124	143	145	135	126	153	144	113	137	137	138	154	135	113	159	166	159	123	132	126	116	126	135	128	167	136	135	132	153	130	128	129	131	130	145	139	118	147	123	131	126	129	138	145	137	145	120	133	126	138	149	142	142	165	139	133	139	137	133	135	128	138	121	152	135	136	134	138	149	169	127	140	152	139	128	142	147	136	151	126	145	125	142	119	149	123	153	133	131	117	138	151	153	151	134	153	149	132	144	141	128	151	155	143	114	156	128	146	137	121	130	133	160	157	152	144	121	139	171	131	138	135	149	154	147	146	141	132	126	134	130	141	138	171	139	148	139	141	183	123	152	126	146	136	152	137	148	126	145	144	141	139	133	136	137	139	144	123	135	127	127	131	132	142	141	144	139	128	124	132	140	159	126	133	169	126	128	125	167	141	115	115	132	175	143	125	114	120	126	140	149	132	169	131	141	139	132	134	127	138	131	121	139	148	129	163	152	142	155	127	136	126	137	151	118	140	141	131	149	142	139	124	139	152	155	149	147	134	136	142	168	124	119	147	133	129	128	137	132	148	124	137	131	138	159	135	122	138	171	133	121	133	141	125	147	125	167	144	158	112	124	144	147	132	124	124	125	163	144	140	142	132	142	139	161	145	151	129	126	140	115	137	157	145	153	131	134	107	137	134	134	142	134	164	116	140	126	157	128	125	135	126	154	147	143	154	144	149	151	138	143	121	131	149	139	130	131	130	128	161	133	134	130	135	154	103	139	144	155	146	147	157	145	147	121	137	148	151	139	143	136	150	143	149	123	139	156	144	161	141	121	131	121	133	146	134	128	156	135	168	143	142	125	139	144	176	133	157	162	129	144	156	124	144	148	130	112	145	136	131	141	140	139	161	135	142	132	134	150	150	141	130	133	143	156	145	166	142	162	149	137	152	140	139	149	148	146	148	148	148	136	127	133	137	134	137	126	140	130	146	144	128	139	152	153	150	141	125	139	137	142	150	149	144	144	118	142	126	141	122	142	130	130	148	148	133	153	157	116	149	130	134	118	124	132	123	152	133	148	138	145	135	141	155	142	139	126	154	133	141	148	126	158	135	142	139	123	146	130	114	157	155	133	143	155	131	133	141	128	132	139	129	145	127	150	156	123	146	115	128	152	129	162	153	123	111	140	144	127	118	154	138	118	145	148	130	129	152	168	150	119	121	140	132	161	158	143	120	152	110	144	145	114	149	167	129	164	138	134	153	141	125	140	123	144	142	155	128	129	142	145	157	128	133	141	130	129	134	124	146	130	134	143	124	124	134	149	136	160	134	132	140	147	125	131	123	163	147	138	131	113	138	131	156	147	144	143	164	145	166	166	126	127	153	148	146	119	135	134	137	138	135	114	152	153	119	139	131	146	142	122	131	130	150	131	128	141	140	135	155	115	126	157	151	120	157	144	134	137	123	141	146	155	125	129	145	131	127	137	141	131	136	134	138	145	150	150	125	143	129	133	145	140	139	182	147	121	150	139	137	136	142	137	116	130	137	148	127	122	138	141	158	138	112	135	137	161	141	138	135	152	152	141	139	132	129	135	143	126	163	149	156	140	135	128	118	145	158	138	141	142	135	163	150	126	140	131	116	146	141	154	129	139	152	141	164	144	135	122	163	134	150	126	137	146	150	152	136	140	134	137	142	138	140	155	171	144	140	131	153	138	139	144	170	143	140	156	147	121	125	135	126	141	153	134	151	137	153	114	120	126	144	153	124	137	142	158	121	133	137	169	128	154	161	148	126	130	127	145	138	139	153	148	156	139	147	146	134	123	138	140	153	152	131	118	131	137	150	124	127	156	131	141	150	123	121	173	129	124	141	149	131	147	152	117	172	147	130	145	110	131	150	130	132	142	134	141	153	131	145	123	129	123	143	149	136	164	138	154	140	160	124	153	156	120	136	119	125	123	126	153	135	152	126	128	145	158	119	121	138	144	131	149	151	122	116	127	132	137	146	126	137	126	111	140	123	126	147	136	126	148	139	134	145	108	148	148	144	149	136	171	132	142	132	148	122	116	129	127	124	134	129	137	111	136	154	144	133	152	130	128	183	150	131	135	153	157	126	142	142	159	145	161	170	122	138	155	141	133	127	137	129	148	162	129	137	129	137	139	162	144	132	148	122	100	110	156	134	127	124	136	116	120	143	159	145	127	141	119	130	121	129	145	140	153	142	139	139	120	129	137	150	122	132	129	158	136	131	139	154	149	136	149	133	144	162	127	148	154	145	134	159	148	141	153	133	145	134	173	138	123	149	116	136	155	142	135	130	136	158	143	145	143	131	138	113	155	145	157	159	125	142	113	134	135	149	138	147	147	140	158	128	158	117	133	153	137	140	144	143	157	144	131	123	159	138	147	136	142	174	139	142	142	141	141	130	160	176	147	130	132	140	128	130	127	125	161	140	145	144	122	158	123	137	131	132	164	135	134	136	143	144	132	138	157	126	137	139	128	133	150
20059	4880	1292	1394	1155	980	854	708	642	608	535	497	443	457	493	448	457	474	427	425	388	417	441	383	382	386	405	390	393	384	332	393	394	400	383	359	379	373	399	330	349	350	354	314	363	323	369	335	355	344	361	342	351	345	330	360	337	342	350	340	381	333	380	359	412	364	341	356	375	366	362	353	355	363	356	371	359	335	352	397	335	352	346	391	384	329	368	357	370	372	341	376	359	334	382	357	354	363	353	366	353	376	347	335	339	336	362	350	349	337	384	358	359	350	379	362	349	399	346	394	361	337	353	382	365	341	341	388	367	364	337	339	318	352	319	370	348	349	357	327	317	376	365	342	373	373	375	359	349	344	352	351	374	369	388	318	331	366	355	345	361	339	354	387	374	303	338	362	359	342	341	368	363	354	324	349	326	395	350	324	392	331	371	396	401	365	334	363	340	374	365	358	344	352	360	341	350	396	308	375	330	345	348	353	358	370	313	351	349	350	350	380	366	358	367	325	372	338	357	348	359	406	357	337	361	362	383	354	335	346	372	337	363	370	371	325	371	318	329	349	364	353	334	375	351	362	366	353	348	358	341	347	334	366	373	338	341	323	312	361	351	360	370	348	398	351	344	357	319	341	342	366	348	375	339	333	375	325	328	357	333	362	326	353	332	314	386	369	345	348	336	345	370	379	347	376	334	318	345	350	349	333	373	366	327	377	350	361	351	336	357	357	368	321	346	368	357	354	330	372	394	336	325	368	371	364	367	339	365	320	347	345	317	351	344	367	348	344	326	391	374	365	374	343	378	331	362	362	328	343	370	343	366	347	350	352	331	351	345	352	386	321	340	348	349	364	357	381	339	334	378	354	369	349	364	355	395	335	360	376	327	332	343	353	351	375	329	324	344	326	341	338	375	380	346	355	378	338	361	395	366	343	352	340	370	346	337	364	386	332	395	334	346	340	353	340	321	331	350	344	390	382	333	381	356	368	324	370	365	339	370	361	378	372	358	395	344	335	320	375	348	353	391	336	344	334	374	329	385	325	353	385	339	339	337	347	369	332	362	340	325	333	349	354	366	400	348	339	353	351	376	361	359	333	343	370	340	366	360	383	382	412	348	334	332	341	347	336	362	350	322	349	356	343	370	349	339	342	350	336	311	372	339	372	356	358	336	369	345	373	359	363	368	339	346	353	344	363	364	342	386	376	345	343	347	354	313	362	344	363	355	364	360	334	360	342	360	337	348	335	358	362	376	342	360	371	353	341	351	319	355	344	383	360	338	391	346	352	347	335	356	343	322	369	371	372	349	337	356	361	378	379	342	348	356	348	345	372	369	358	386	339	330	343	352	371	399	389	358	366	349	368	380	374	335	366	355	379	358	349	352	340	360	348	335	358	364	355	364	356	373	362	338	337	330	401	359	356	369	344	345	362	363	366	334	370	368	348	352	355	354	362	352	340	344	350	351	364	352	370	354	334	357	368	378	351	311	366	353	339	352	366	345	379	355	356	338	340	322	320	376	360	330	397	351	361	377	351	342	324	357	356	376	367	381	356	377	376	379	363	396	338	355	374	353	345	329	362	352	322	347	324	376	365	361	339	357	363	415	344	361	353	358	348	371	362	344	341	385	349	370	359	359	355	366	359	338	361	306	345	374	345	377	348	353	327	362	344	354	365	399	355	350	358	346	344	338	366	342	370	363	339	340	326	336	378	379	360	351	362	351	354	352	342	341	340	389	361	334	371	350	340	372	364	328	309	376	324	353	353	365	341	340	358	340	342	381	392	381	375	361	361	361	338	356	340	330	351	351	404	348	366	344	340	391	378	375	385	352	373	372	321	337	332	366	355	377	388	373	365	345	355	380	373	344	361	391	371	360	337	397	345	386	374	410	379	351	378	363	360	337	341	374	387	386	371	369	343	384	366	347	351	367	341	357	316	367	360	369	362	359	348	350	354	393	333	349	355	372	358	371	353	355	350	388	369	346	359	320	336	372	358	368	346	347	369	361	377	348	357	382	327	324	363	312	331	398	362	364	315	357	387	332	367	374	338	381	373	346	318	362	349	359	347	343	370	355	339	363	349	373	347	389	339	322	379	361	346	330	359	337	338	359	364	348	356	340	341	398	358	349	368	336	377	369	329	349	325	353	373	361	348	362	366	331	361	346	336	355	358	320	344	351	357	344	352	361	357	329	371	330	370	346	368	329	338	342	361	343	376	356	362	395	339	342	347	359	333	362	363	361	370	360	352	310	360	329	364	350	328	325	360	381	330	374	332	347	363	383	344	326	327	337	379	368	337	388	350	365	342	357	355	329	351	349	336	354	319	329	343	343	375	398	349	335	377	354	393	335	371	355	338	380	370	373	340	364	361	350	370	323	347	345	354	344	328	389	354	329	374	363	319	355	343	332	338	349	361	338	331	354	354	341	352	400	337	388	355	375	329	349	357	350	404	356	320	354	348	351	347	345	371	364	362	354	358	330	360	366	366	352	348	335	368	358	366	330	332	351	337	324	370	350	385	341	352	388	339	354	351	323	356	384	350	340	348	339	371	380	387	355	342	361	394	346	385	389	370	349	358	332	332	359	400	349	338	366	363	333	337	356	328	357	336	367	390	361	350	352	364	379	369	321	363	354	349	378	344	370	363	349	351	363	334	344	341	387	331	364	382	375	361	360	374	313	357	385	336	364	330	361	365	375	378	370	349	370	351	356	358	364	347	360	365	336	349	340	313	390	341	344	356	372	345	355	346	391	356	378	379	317	396	358	325	337	332	346	380	387	369	335	366	363	347	364	375	356	329	379	349	361	357	355	322	346	370	338	378	324	381	346	335	350	378	359	379	324	348	360	349	345	378	332	388	373	381	342	371	361	361	354	363	371	360	364	326	363	350	355	340	368	346	326	326	374	354	353	337	362	389	365	323	351	320	352	342	344	313	303	347	356	364	345	385	337	350	353	387	369	340	333	375	368	357	365	336	373	335	350	346	355	363	353	363	353	370	350	354	357	349	335	364	359	319	357	335	349	358	341	382	314	324	389	379	363	406	358	372	329	369	352	364	343	334	357	353	384	364	316	323	346	367	374	334	383	381	360	362	381	357	355	356	345	365	353	329	377	380	326	396	348	335	401	338	328	347	343	348	345	341	368	329	344	370	356	383	376	331	366	344	345	373	347	370	352	342	359	402	330	359	376	366	367	364	367	345	381	348	329	355	338	408	359	316	379	378	364	348	362	341	351	347	367	353	317	338	319	336	385	322	370	312	354	375	341	339	334	350	333	379	324	333	332	317	345	364	352	336	333	362	357	375	344	333	391	396	341	344	322	339	331	387	344	360	357	335	351	361	341	387	380	359	360	348	361	336	360	312	380	345	365	339	334	324	341	353	348	326	328	320	308	333	332	364	385	348	379	343	396	333	367	383	340	312	336	333	337	374	377	358	375	385	368	372	324	338	357	357	373	341	340	371	355	342	368	362	356	366	364	346	360	330	352	327	306	350
42747	17757	3680	1349	827	578	442	392	337	270	280	286	277	235	297	269	261	274	237	244	260	246	219	232	233	214	262	259	207	236	226	221	265	253	225	238	222	246	238	214	242	216	221	244	253	257	213	228	248	255	214	252	264	260	243	241	240	237	239	258	227	263	275	228	237	242	226	267	235	239	250	236	251	253	232	244	221	226	243	256	244	254	229	233	257	226	254	240	276	248	207	269	245	242	206	233	218	249	207	225	233	244	232	265	265	276	231	224	241	223	266	249	249	241	254	238	240	223	234	214	230	247	238	226	232	233	232	229	216	240	243	231	243	240	239	251	250	249	223	231	239	216	265	234	244	227	231	225	248	245	236	232	229	227	232	227	217	220	234	215	221	245	259	233	260	255	261	240	254	265	248	245	216	216	226	229	261	256	253	239	240	227	234	230	239	218	253	262	218	236	221	232	252	251	214	245	252	244	214	230	255	246	240	226	241	228	211	258	222	256	244	225	249	256	273	221	230	259	211	263	239	255	248	243	230	234	235	217	231	258	242	266	267	234	236	241	221	234	245	251	262	251	228	220	246	258	252	264	258	255	246	224	262	246	226	237	225	239	234	235	207	256	240	236	245	202	244	241	212	221	255	238	216	224	231	219	240	256	225	245	243	256	234	245	223	238	236	253	235	243	225	256	248	251	246	239	229	225	229	234	256	241	232	251	250	240	252	247	232	219	267	224	222	238	225	246	271	229	206	239	250	237	228	248	262	256	223	204	240	264	228	230	222	237	238	266	260	219	269	250	249	252	225	215	233	245	245	206	223	255	231	222	268	231	249	245	258	257	234	231	228	290	224	228	237	235	255	235	229	222	264	215	221	248	219	242	231	244	247	233	236	261	260	235	241	296	212	225	230	227	262	219	232	236	231	248	265	255	247	234	234	214	231	261	243	244	257	229	234	239	247	259	222	281	211	231	222	252	256	214	212	238	238	229	285	259	259	266	234	250	244	215	245	245	229	232	232	245	216	224	257	238	230	231	216	222	257	239	245	212	236	220	220	203	243	223	209	241	245	229	238	254	229	222	207	240	253	259	233	207	265	235	251	248	257	251	222	237	233	244	248	207	221	251	229	233	216	231	236	250	219	245	278	255	239	251	248	240	205	206	223	226	260	221	249	208	215	234	240	239	247	227	220	245	274	223	246	248	215	189	226	254	260	232	217	223	255	223	259	267	236	251	243	260	247	249	239	278	234	222	251	227	229	256	262	250	253	278	262	251	229	214	222	224	255	235	226	219	251	235	232	230	236	216	249	223	254	255	249	271	242	263	262	263	263	198	222	251	281	259	243	255	234	197	223	252	197	228	201	217	229	231	268	220	230	219	267	235	239	214	248	252	243	223	227	247	245	262	272	232	236	233	232	229	264	250	243	233	240	250	264	236	242	261	221	216	249	260	233	246	224	274	226	268	249	235	237	235	220	215	248	243	219	251	237	224	245	239	237	223	201	228	230	256	221	238	242	260	240	224	254	253	234	172	257	261	247	258	236	259	224	230	223	215	253	231	244	245	237	249	270	238	208	243	236	223	220	233	211	231	241	266	244	234	235	236	201	214	243	234	250	218	224	239	230	249	226	250	253	241	245	207	238	215	223	219	238	246	237	246	237	261	241	269	256	246	254	211	256	230	258	258	221	262	235	235	238	247	257	235	210	267	241	234	253	240	236	241	217	204	236	241	231	227	244	240	225	250	231	268	215	251	228	251	233	235	251	236	238	235	258	265	266	245	257	265	254	233	254	216	281	274	228	208	256	236	235	230	248	245	231	240	226	272	240	253	233	273	275	228	247	217	249	233	233	231	250	235	245	245	234	246	240	235	250	218	232	214	220	236	238	249	266	241	267	232	239	257	250	239	228	261	243	196	235	224	234	253	245	263	240	250	221	225	259	251	207	240	243	272	244	227	246	232	248	214	242	276	228	248	234	245	241	245	209	228	247	253	257	218	218	246	219	224	206	243	272	223	236	256	264	243	231	255	270	259	240	254	247	241	252	219	216	239	258	250	236	228	208	225	231	245	242	274	269	235	240	238	222	253	211	259	253	247	267	250	254	214	226	275	245	259	235	256	227	263	229	236	243	250	239	230	239	232	229	247	246	226	245	224	217	266	250	248	266	248	229	260	259	243	258	228	243	219	223	254	230	236	227	232	216	222	211	252	241	225	257	231	260	246	228	245	237	236	249	208	213	215	243	270	214	228	232	266	259	236	248	238	257	244	249	248	190	216	227	216	271	257	254	231	231	227	232	245	260	243	209	218	240	224	236	239	243	241	240	218	231	252	242	242	267	272	242	243	245	228	233	220	226	235	251	265	208	225	241	235	242	241	276	234	261	231	235	232	259	241	222	221	275	217	219	239	211	256	216	240	242	224	241	242	239	242	259	234	217	235	258	230	254	258	257	214	260	216	228	230	239	265	264	226	264	246	247	236	252	223	237	218	238	245	226	242	231	218	240	254	249	229	225	222	241	259	242	247	232	203	263	255	250	259	230	231	227	221	245	237	239	215	229	229	239	236	249	244	235	230	203	214	232	243	237	234	239	245	250	218	262	262	227	209	236	242	230	268	227	234	231	245	258	237	265	286	240	260	263	253	235	252	225	243	271	247	248	246	240	228	253	251	231	250	236	275	249	246	243	223	223	241	223	241	223	252	243	227	241	261	243	252	249	237	238	215	235	234	228	244	210	222	257	224	235	262	226	221	251	241	225	229	247	215	225	275	255	222	232	223	244	234	252	246	253	252	256	254	244	233	233	276	227	253	209	244	245	248	260	236	215	237	251	291	266	233	233	231	247	273	238	235	230	245	203	221	250	218	235	231	248	212	219	251	265	231	243	259	247	256	263	224	231	274	235	259	232	223	252	245	244	237	264	232	252	213	252	219	256	258	234	249	224	228	248	255	244	247	241	234	216	218	252	249	247	241	234	258	253	244	239	259	232	248	272	253	259	240	231	241	237	211	225	217	242	243	217	260	236	223	229	227	249	264	214	265	269	234	236	222	269	237	225	246	252	207	269	245	208	248	212	199	231	238	223	253	243	251	230	234	274	257	244	235	226	225	230	251	258	224	250	253	218	265	248	252	261	253	204	258	232	238	233	225	284	222	227	287	255	259	259	250	238	253	240	227	238	227	278	248	224	247	227	216	219	240	250	251	243	230	243	238	223	224	220	222	239	230	255	276	246	219	261	225	247	260	264	265	238	241	256	246	258	244	244	233	268	232	226	252	263	228	264	238	256	283	250	242	253	258	242	250	243	245	246	237	229	211	214	216	229	233	258	228	240	249	230	261	246	232	269	239	232	235	224	257	222	233	215	234	224	240	265	214	255	243	215	248	250	233	242	247	215	226	242	231	254	206	225	207	234	252	244	205	237	252	244	242	261	256	273	263	234	225	240	257	249	242	244	237	263	237	251	259	251	229	241	219	220	213	235	241	258	223	228	239	262	247	224	240
26921	6820	2076	2457	2199	1718	1541	1278	1153	937	864	859	810	780	754	722	722	664	643	653	656	673	596	664	588	645	619	611	624	612	594	582	578	606	599	616	566	566	627	593	562	530	556	561	559	568	581	564	567	603	594	560	563	578	556	571	579	545	561	550	596	574	596	550	616	613	535	606	551	556	572	552	548	582	536	545	556	598	550	548	582	596	553	619	529	586	562	610	612	603	549	553	561	569	541	521	571	569	543	569	541	547	577	596	589	590	524	540	575	566	553	536	577	591	532	576	557	509	594	552	583	560	581	579	575	556	527	604	595	594	569	537	521	549	589	613	589	562	515	591	568	535	546	548	569	572	540	597	571	528	574	540	534	566	553	581	530	574	537	567	555	544	554	569	556	550	567	563	585	556	526	549	548	529	542	574	563	534	580	535	606	562	556	542	562	591	566	590	540	536	560	518	511	586	536	558	573	564	557	528	565	530	572	587	593	595	557	540	570	578	549	549	558	529	547	578	556	557	581	588	584	584	539	572	608	603	531	557	565	544	577	584	606	567	577	578	568	563	543	576	560	564	530	571	558	546	542	590	544	559	565	587	593	538	575	553	542	553	578	550	563	534	552	532	582	539	547	544	549	543	561	580	564	609	528	583	535	555	521	614	581	581	584	555	563	602	556	539	575	572	572	560	562	563	550	569	589	572	549	576	570	586	541	576	541	589	520	572	542	522	595	558	565	525	528	566	579	557	562	552	589	546	535	569	553	588	552	560	550	546	567	589	523	541	531	552	600	612	579	586	561	589	579	556	587	510	588	551	581	574	572	574	560	527	544	589	595	574	543	557	544	554	554	581	515	548	562	537	560	555	571	564	535	530	534	569	506	604	558	515	539	557	580	583	515	525	563	569	582	574	583	548	504	560	581	518	591	577	556	535	527	543	536	590	538	572	569	552	617	559	546	546	577	576	549	551	540	602	551	596	583	558	534	587	558	565	584	575	569	531	541	559	565	547	549	559	593	529	526	572	551	583	574	532	555	554	590	583	559	539	555	578	561	572	582	549	540	596	565	534	522	554	581	599	549	532	530	570	540	548	584	564	570	526	539	586	543	565	564	552	562	547	518	557	568	528	564	563	540	539	580	594	553	553	573	543	546	547	576	590	540	555	504	543	544	563	590	563	549	603	581	565	575	531	549	544	552	580	544	588	579	563	577	552	545	573	567	588	558	523	568	557	541	580	546	594	590	589	586	548	554	588	584	568	543	561	595	543	525	582	607	571	606	552	564	539	580	580	539	588	544	567	572	539	523	540	564	557	587	607	559	514	514	542	549	559	543	560	544	558	566	561	550	547	581	576	587	592	557	592	551	577	545	567	568	569	571	565	575	575	566	562	568	549	531	572	559	528	543	548	536	572	549	551	508	552	580	579	573	565	543	565	551	584	592	548	570	597	579	596	604	548	565	587	551	577	544	602	571	583	560	574	566	555	529	537	545	589	576	599	577	551	539	565	576	566	555	558	581	538	538	574	570	566	547	539	596	590	520	583	601	591	558	575	551	560	576	545	549	572	620	550	539	534	601	562	528	561	585	522	570	578	553	535	524	554	534	557	532	532	515	578	594	552	565	566	543	563	552	562	571	561	566	580	572	564	535	571	586	571	545	569	572	556	603	553	563	529	569	563	555	585	591	597	556	543	590	534	564	560	527	570	555	538	548	550	566	607	582	575	550	560	532	521	565	555	563	551	532	554	583	537	546	506	542	530	595	551	575	556	552	576	553	605	538	587	530	524	588	549	553	563	552	579	563	572	590	571	590	547	530	582	559	593	549	574	529	525	580	526	597	558	570	559	555	561	580	536	580	566	518	538	565	579	549	583	594	571	578	577	560	596	542	573	551	550	561	572	541	530	575	609	527	586	586	549	568	602	576	568	538	516	560	616	548	563	528	527	520	561	542	532	588	564	550	497	578	584	531	542	576	540	574	578	543	592	556	569	598	580	567	564	564	534	559	579	620	575	564	568	542	567	571	528	606	534	537	541	538	561	538	576	592	592	548	571	545	550	557	574	596	522	570	548	548	617	580	549	559	552	557	565	578	551	547	555	590	593	536	572	568	613	535	577	577	569	593	574	577	551	568	574	557	580	545	535	562	563	540	598	551	522	526	545	531	595	497	546	564	563	548	530	547	563	563	647	555	580	592	552	567	560	520	562	546	583	564	551	545	540	550	594	570	548	552	560	571	577	543	565	548	563	501	590	560	528	557	548	572	548	527	553	556	528	545	522	535	597	573	569	542	491	585	560	574	574	557	541	535	571	562	552	587	540	584	563	543	551	553	572	556	530	578	503	580	572	570	581	556	567	566	575	568	528	571	502	549	600	514	557	575	526	507	573	584	548	544	527	568	566	560	567	549	561	523	556	602	570	557	590	603	583	572	517	559	544	570	550	509	584	551	564	559	564	560	513	558	564	564	588	556	551	569	565	584	526	517	575	561	537	559	547	575	583	605	545	602	619	512	582	587	541	572	563	586	564	523	552	550	565	616	567	528	571	539	536	537	533	573	588	483	537	569	580	525	576	558	569	565	601	564	538	573	543	571	532	536	589	563	524	544	575	523	571	531	574	550	565	557	581	572	551	569	561	547	591	584	582	561	576	588	553	573	540	548	568	589	528	584	523	581	561	555	551	564	561	560	523	555	539	526	523	545	547	519	587	574	539	542	571	570	552	542	571	562	576	522	564	577	560	563	557	536	515	574	607	581	618	567	534	594	565	574	580	558	576	552	579	582	560	554	535	599	556	609	558	552	594	569	557	535	547	556	594	566	559	555	607	501	550	550	581	538	523	563	542	534	553	560	571	590	574	549	557	576	585	511	544	574	550	527	552	554	574	576	557	551	516	538	583	528	533	559	604	598	551	559	588	582	556	587	513	582	551	558	548	519	546	532	609	567	559	544	561	550	563	572	582	602	560	545	573	555	578	573	590	572	571	556	574	571	582	556	551	593	605	559	546	543	539	564	558	585	563	592	580	546	540	548	548	547	547	520	529	525	523	561	572	538	530	587	565	550	573	558	575	548	553	554	565	563	545	529	592	577	553	536	537	576	570	559	565	581	525	534	571	558	554	603	579	563	522	548	556	588	604	565	577	526	602	590	593	529	535	573	552	549	560	531	566	575	556	554	586	569	555	568	568	571	589	541	565	580	582	568	544	538	553	558	582	576	574	569	584	544	564	552	569	524	557	538	561	521	560	530	558	579	592	486	572	567	627	584	556	540	525	531	532	528	531	559	558	566	589	566	573	526	562	527	531	549	608	562	580	566	540	561	532	574	558	514	542	625	584	574	556	511	607	556	546	617	595	571	587	546	592	612	569	563	569	573	551	569	555	571	575	556	565	548	571	553	592	546	559	526	594	553	527	541	514	590	582	566	556	561	579	545	586	583	595	590	561	563	548	573	510	576	552	522	529	523	519	576	585	599	585	562	591	563	574	563	521	523	594	609	564
9955	2409	336	300	272	209	205	191	188	230	205	232	187	208	224	228	205	210	247	216	211	219	191	209	178	203	207	199	193	218	220	204	198	187	209	215	221	234	192	215	192	187	215	194	202	196	209	211	205	188	194	220	215	223	212	233	225	205	194	195	208	192	203	188	199	201	190	182	215	198	209	227	204	195	195	216	228	217	199	214	187	217	211	199	204	220	195	199	208	180	200	213	232	211	207	187	194	204	187	205	212	206	230	202	210	241	212	203	214	200	202	203	225	226	207	214	228	204	209	211	223	205	218	197	186	201	217	217	228	204	209	226	239	202	219	182	205	232	179	193	215	225	224	184	230	182	228	193	220	188	180	198	235	199	208	194	188	212	214	216	207	221	225	206	197	202	195	222	200	233	203	185	205	231	207	239	206	188	211	203	212	196	240	236	210	202	177	219	202	196	197	199	220	188	187	238	222	203	200	213	175	197	194	236	212	223	218	212	238	217	216	206	212	214	221	223	190	199	194	234	206	227	221	248	185	220	185	224	212	193	225	207	213	189	207	192	189	191	221	200	203	220	211	206	212	209	194	210	222	222	217	185	184	223	207	210	191	198	217	189	207	224	220	201	198	240	159	209	193	205	223	197	227	213	210	207	194	204	190	237	202	200	234	182	184	213	208	188	185	228	191	198	207	195	185	197	220	220	211	207	206	234	223	209	221	214	198	214	240	204	230	209	217	213	179	227	220	234	193	180	202	204	192	180	205	212	223	210	182	186	200	187	205	194	204	178	227	181	192	189	226	184	180	181	194	184	214	217	209	189	238	231	242	192	205	210	212	197	204	215	218	218	194	191	220	221	230	231	179	222	170	190	206	239	183	245	225	201	213	181	215	226	209	200	220	201	192	210	227	187	205	223	207	178	173	218	203	199	217	201	200	234	182	194	217	210	190	197	197	176	200	168	201	233	220	223	228	217	222	207	188	190	212	212	175	200	192	243	210	200	197	207	179	224	204	229	204	203	203	177	220	207	192	202	206	191	215	204	212	219	190	211	209	214	213	210	189	183	203	213	208	210	182	206	203	203	192	221	215	211	214	204	196	218	204	187	204	221	227	211	188	210	188	218	191	184	208	194	211	229	210	183	230	219	210	197	215	189	219	215	195	223	184	193	214	208	208	188	190	202	196	187	214	206	226	222	198	219	218	217	206	198	203	186	172	196	196	225	217	206	196	185	207	212	190	203	224	202	210	241	198	197	234	214	228	201	210	197	188	195	226	215	181	178	201	186	198	208	218	181	208	218	225	225	239	217	206	220	203	182	233	204	198	196	222	198	196	208	197	228	209	212	210	223	228	197	212	214	208	208	199	213	206	191	218	214	234	206	226	195	202	214	206	232	211	187	209	192	197	199	219	214	195	221	197	202	208	215	183	206	232	203	220	185	192	213	224	205	201	232	189	204	195	219	185	227	208	221	199	207	226	226	229	221	197	213	223	209	220	229	226	233	203	193	206	234	254	184	218	220	203	212	212	215	210	214	211	210	185	199	202	202	184	209	204	184	227	189	232	208	206	231	184	222	199	199	222	218	207	214	168	189	220	206	173	183	199	232	222	206	222	210	192	208	212	175	194	212	223	215	197	204	182	211	208	198	222	221	200	209	194	199	218	215	175	209	204	216	209	206	194	202	203	215	214	226	179	204	207	183	229	209	207	203	198	188	177	199	217	187	219	215	225	224	209	197	225	197	194	197	217	167	180	230	210	190	224	206	206	211	205	209	202	198	206	203	202	245	236	221	204	195	223	205	193	222	209	215	217	216	214	236	221	197	176	210	206	219	204	206	213	189	230	230	207	203	207	226	211	213	224	175	199	192	197	205	220	219	196	191	226	219	190	208	206	162	193	170	194	215	205	219	209	201	199	194	216	200	234	193	214	172	200	223	196	208	186	209	223	208	201	201	193	191	225	198	207	193	206	204	189	232	192	183	230	202	210	193	210	226	216	200	215	209	208	193	219	194	218	222	223	217	213	235	201	231	230	212	201	207	194	188	189	215	206	214	204	190	203	217	227	204	205	202	196	204	194	213	203	199	191	209	217	174	208	212	209	179	234	195	208	196	199	212	225	188	184	188	207	208	198	197	193	210	189	223	198	176	217	198	184	205	223	187	204	213	207	205	213	204	212	215	190	200	195	233	189	228	192	195	224	180	222	229	217	203	209	209	215	227	225	215	187	221	223	237	208	193	206	211	197	194	242	193	221	200	191	200	231	208	195	224	213	204	200	231	216	204	206	202	203	208	171	200	192	188	212	183	200	201	225	181	186	211	187	218	208	252	186	217	194	234	192	195	169	216	204	228	196	216	208	186	232	207	215	186	212	197	199	225	216	189	201	214	253	192	195	197	186	222	195	175	198	206	194	203	197	211	215	204	225	210	218	231	201	173	203	196	175	192	219	213	241	214	178	219	181	237	218	216	194	218	216	222	207	200	217	195	221	219	211	206	234	237	223	209	222	203	229	213	178	202	190	206	196	188	214	242	182	194	206	202	181	199	197	189	192	220	186	215	202	208	194	207	199	204	173	204	215	224	207	197	209	186	189	177	225	189	200	212	224	223	196	199	237	199	194	194	214	212	213	185	207	181	188	196	190	213	212	226	190	197	199	205	208	246	188	196	185	208	192	216	199	213	209	219	208	193	219	205	236	206	204	198	182	196	192	210	218	198	214	215	223	195	214	218	192	217	194	201	212	199	182	228	193	181	207	226	204	197	173	195	176	206	234	184	200	224	243	216	208	182	171	201	203	194	198	226	226	176	243	181	220	206	192	254	219	205	219	187	222	200	231	215	181	200	188	232	228	203	195	239	203	214	206	195	226	214	173	183	211	207	198	235	192	193	205	215	199	182	200	236	197	222	159	186	196	176	189	207	195	216	181	201	196	198	193	201	173	215	207	199	213	199	187	183	197	199	213	195	219	215	188	210	193	234	196	190	222	224	206	221	228	187	223	179	214	203	186	211	193	196	192	196	202	186	208	188	220	220	182	185	215	215	178	181	212	208	175	201	189	212	197	202	206	213	207	205	219	194	221	192	194	213	213	205	242	209	185	213	242	218	191	194	225	194	200	209	213	182	233	225	165	212	209	216	232	225	202	217	221	209	234	202	231	196	206	194	182	212	188	224	208	206	186	195	225	205	206	186	213	215	213	193	238	193	199	187	226	190	171	205	220	216	196	204	180	210	191	192	214	198	218	194	225	204	190	175	227	196	181	209	246	210	235	219	191	208	210	186	225	219	196	256	250	200	216	199	217	248	201	229	211	231	224	218	197	218	206	201	196	189	219	224	212	198	200	227	234	249	199	175	211	213	215	227	205	189	209	210	180	214	228	220	217	169	166	252	207	203	209	204	209	186	196	210	204	183	194	234	181	196	207	214	201	195	211	198	214	224	190	208	196	210	205	201	229	209	207	198	195	191	216	192	219	218	194	218	186	207	186	215	191	241	203	198
6109	1746	591	620	599	564	531	524	495	499	475	500	505	492	511	498	472	472	496	491	496	486	496	470	487	466	478	472	469	459	500	504	503	475	486	482	469	466	494	433	477	476	443	468	487	434	463	484	457	463	465	448	473	451	484	476	473	452	511	477	477	453	498	512	508	471	494	501	483	419	441	468	478	514	480	426	480	450	453	487	466	487	460	479	455	502	436	514	476	471	473	482	495	440	465	483	475	457	469	485	450	506	471	496	467	458	499	431	465	468	479	496	494	456	495	488	491	461	470	481	495	500	518	481	490	471	484	483	465	461	475	464	473	492	461	480	528	513	507	475	471	471	484	480	436	511	509	509	485	490	482	474	489	497	458	435	487	486	506	512	487	452	514	458	479	450	493	488	491	477	434	467	509	484	486	465	459	468	472	470	459	498	470	466	473	451	450	468	446	468	488	529	483	457	477	472	442	480	459	479	519	474	451	472	483	513	459	450	501	519	437	510	471	495	500	524	475	459	478	482	506	508	448	471	458	463	469	464	431	468	433	502	482	453	503	446	476	461	481	478	463	483	486	500	477	493	526	450	486	486	437	482	492	491	489	462	499	492	476	471	490	461	506	498	503	460	466	511	499	478	463	446	479	498	487	471	497	483	483	507	479	479	468	476	457	465	446	481	476	457	469	464	466	465	513	456	438	511	490	470	462	490	445	472	491	461	479	463	422	487	474	506	468	457	489	492	473	472	474	517	487	468	458	468	468	441	470	519	490	484	504	463	427	460	493	503	492	487	443	430	468	475	491	463	447	438	450	531	445	477	487	514	449	478	447	475	466	492	507	453	494	453	480	484	462	501	476	531	489	490	473	460	480	479	440	474	470	449	454	453	456	443	484	480	492	452	451	497	473	493	460	462	496	490	497	457	457	481	477	474	482	478	490	429	514	479	493	490	488	464	457	456	477	454	451	475	468	480	462	451	472	487	445	470	472	524	459	451	472	437	480	481	483	478	463	490	478	491	494	487	510	506	463	496	514	473	473	533	497	477	497	464	505	459	463	460	460	491	478	484	470	493	462	431	468	478	474	460	486	468	485	449	466	482	484	457	476	500	524	517	482	440	443	498	460	475	476	434	475	522	478	484	463	463	437	469	464	424	460	481	488	531	457	492	451	514	497	472	457	493	492	487	483	509	451	466	465	471	456	455	457	462	449	494	499	480	461	464	477	435	493	482	448	480	471	439	489	486	514	491	495	456	465	473	445	427	481	473	481	521	458	490	475	459	493	466	447	491	494	458	429	477	471	487	458	479	468	438	503	458	475	478	468	472	520	493	455	477	460	477	470	436	486	447	499	459	452	508	474	495	457	449	480	503	468	480	460	534	482	443	477	476	462	451	464	475	520	489	480	491	482	461	495	468	480	473	486	437	487	483	436	498	450	466	450	489	466	484	483	434	460	499	457	469	474	505	491	449	447	465	451	470	466	483	479	483	451	441	475	497	503	508	480	433	473	461	490	480	462	424	446	476	493	460	504	473	487	463	474	472	486	481	498	480	479	462	471	494	467	525	491	469	489	479	495	448	482	455	454	472	464	455	450	484	460	481	461	511	433	511	486	508	479	487	443	474	506	442	480	471	491	488	500	493	453	452	517	518	475	454	471	470	475	468	437	459	461	479	470	466	479	496	465	483	452	488	480	437	445	482	488	447	470	450	457	461	436	466	514	497	499	467	498	448	457	510	477	464	488	488	456	507	487	483	490	490	497	463	505	465	471	489	475	496	476	460	483	486	486	496	474	457	470	489	463	516	500	490	486	449	484	508	465	448	493	447	470	490	507	467	478	461	498	505	464	495	478	479	490	469	515	451	481	458	491	486	464	448	471	471	480	509	461	480	498	447	475	479	461	504	472	504	444	521	499	523	440	500	487	490	474	459	444	470	494	488	496	497	496	531	500	487	480	467	464	443	435	474	458	474	471	527	495	471	488	480	473	480	455	471	470	455	501	436	476	444	511	443	473	502	482	477	488	464	446	458	480	508	455	514	447	458	484	487	467	498	521	475	476	462	468	416	464	473	463	432	448	495	454	495	458	466	457	485	454	475	492	481	482	463	469	462	473	480	455	462	501	503	486	502	457	509	417	478	465	498	506	513	498	464	523	453	454	475	485	507	435	425	471	448	551	494	463	455	470	464	505	458	486	498	508	480	488	473	448	466	481	433	507	470	450	476	507	474	487	476	495	492	464	475	512	498	481	480	483	481	504	495	473	450	473	499	483	457	455	466	471	461	512	515	479	472	489	500	484	453	488	443	493	516	488	490	478	492	493	483	489	490	451	439	468	457	470	458	509	459	479	470	462	449	444	510	458	476	505	432	460	484	508	478	489	522	448	489	451	461	431	472	498	478	491	453	493	483	509	465	530	447	469	484	473	502	499	511	465	459	471	456	502	456	496	480	489	478	467	467	502	485	443	481	489	491	488	452	462	502	510	508	468	500	468	468	421	489	501	449	482	493	463	487	479	445	499	469	443	435	485	519	449	486	487	444	453	454	484	467	483	430	471	517	471	448	476	477	474	488	496	439	458	457	502	458	484	523	505	419	456	445	488	481	458	438	483	508	454	510	462	463	503	449	492	434	485	483	464	445	480	490	479	454	500	459	504	496	490	442	487	493	507	469	506	517	486	489	447	507	466	475	464	471	488	467	497	455	460	502	481	459	462	461	502	490	473	447	496	470	461	518	483	491	475	496	450	499	476	461	458	479	458	476	471	496	453	491	471	467	464	470	463	467	458	463	507	506	499	468	488	496	488	443	455	488	467	487	486	505	437	444	463	475	468	483	512	466	467	508	445	460	480	475	505	479	482	457	483	512	484	463	491	509	504	486	463	468	504	469	450	457	476	488	498	480	483	451	491	456	459	468	471	490	434	492	487	442	461	471	493	468	468	460	427	500	457	491	486	478	478	455	479	473	497	473	481	411	466	522	452	508	452	484	456	496	478	465	479	515	507	464	470	453	481	491	474	477	445	505	484	486	516	458	493	469	499	471	464	502	467	431	482	475	442	477	455	516	488	478	478	456	515	455	471	441	456	503	478	493	458	499	502	485	499	435	508	503	498	455	512	506	484	495	499	518	504	506	470	514	467	473	481	477	442	498	471	498	451	487	491	467	482	500	460	470	481	472	500	479	495	534	520	481	514	480	491	461	490	435	476	450	455	498	436	434	457	513	469	489	446	446	462	469	480	465	466	433	485	487	464	487	465	489	468	480	452	491	471	486	512	472	505	453	443	469	514	467	485	474	452	454	479	457	473	464	494	491	462	488	504	500	482	459	469	464	470	502	497	485	493	443	441	522	458	466	469	500	469	500	450	447	495	456	498	470	453	485	472	462	509	475	498	436	440	472	477	490	493	497	479	473	487	481	476	473	449	466	469	474	466	490	450	470	486	476	521	434	510	451	479	479	495	431	488	470	473	437	494	474	468	484	470	466	479	437	490	506	474	482
31209	10442	1481	678	409	316	241	228	201	167	155	149	165	145	157	156	141	141	137	158	150	137	138	144	156	158	147	161	134	178	131	148	164	167	155	139	113	162	170	127	136	120	137	147	131	136	138	144	158	130	150	148	137	133	153	144	129	123	147	117	150	143	134	116	125	130	145	120	155	140	152	128	105	136	145	136	120	145	146	134	138	144	144	136	134	150	174	155	124	139	139	148	127	145	124	141	140	165	139	149	149	132	122	141	128	151	156	145	133	152	130	138	164	143	146	139	129	145	135	140	133	123	125	145	128	140	138	147	156	141	136	143	160	118	142	124	154	148	146	132	150	139	136	156	141	149	138	127	166	148	129	153	131	153	130	160	168	132	139	143	147	136	111	144	139	132	142	149	118	123	129	143	141	150	157	137	137	125	140	118	122	129	142	165	144	129	137	115	152	134	129	149	141	127	114	146	149	149	161	148	132	136	123	144	136	136	153	123	115	143	146	140	132	137	146	161	149	139	133	144	133	134	113	126	130	152	161	139	150	124	182	131	118	143	120	120	120	163	170	151	139	143	142	152	160	160	144	146	138	145	150	136	144	118	114	140	127	147	158	125	133	140	135	146	164	153	129	127	123	179	129	114	131	129	137	115	114	138	121	137	139	143	132	127	128	139	125	136	141	145	153	135	138	136	127	127	123	139	142	121	150	144	141	148	153	136	128	156	138	147	130	138	130	146	131	135	123	131	150	128	152	148	143	165	141	150	148	145	138	145	140	169	160	135	116	154	142	154	147	137	125	148	143	154	140	148	143	152	129	126	151	135	134	125	144	165	158	155	133	125	119	150	117	142	127	120	148	145	144	137	135	138	131	134	163	121	143	139	145	132	123	135	130	142	144	162	145	155	141	141	142	144	129	141	149	136	149	145	135	162	158	131	134	144	128	142	167	119	123	129	157	159	147	136	149	152	139	152	125	128	142	155	131	131	151	129	144	122	142	133	132	150	163	129	148	117	151	144	114	152	150	148	143	137	131	139	130	144	145	128	149	155	141	157	135	137	127	157	130	156	162	117	156	157	157	166	123	138	151	135	149	133	137	127	157	127	154	125	141	154	148	112	158	143	150	151	151	131	148	146	155	138	134	163	165	142	123	120	148	142	155	165	148	141	154	150	134	160	134	130	147	136	157	134	135	150	111	132	129	129	137	143	138	129	131	141	132	149	120	135	131	138	135	147	156	149	118	116	147	144	138	140	145	141	148	155	139	157	128	147	139	143	142	118	158	147	139	145	124	119	149	147	131	125	134	114	154	152	144	148	131	145	149	157	138	127	142	140	146	163	129	130	140	147	144	157	121	149	148	161	151	101	144	141	154	116	139	134	120	148	155	161	135	135	142	144	131	142	118	111	125	138	136	149	119	166	139	161	145	137	106	163	120	140	149	138	138	137	144	134	162	157	152	138	142	132	144	146	136	130	154	138	133	157	121	144	139	154	133	154	147	151	144	140	145	122	155	149	139	145	150	134	131	136	150	154	128	119	155	140	148	145	134	154	133	153	158	158	173	139	118	142	119	145	133	149	148	146	115	141	164	138	124	137	115	128	156	148	167	141	135	137	166	145	125	146	140	129	116	146	139	143	146	120	137	144	148	130	129	106	151	144	143	143	115	138	142	122	125	148	139	134	141	122	139	131	138	142	140	133	160	167	137	148	155	126	131	118	136	138	137	131	136	116	124	138	146	116	155	131	140	125	139	137	164	138	143	137	137	146	133	151	145	154	144	123	116	135	145	133	132	147	145	143	133	139	133	132	111	145	97	111	112	137	135	145	146	124	136	161	133	142	132	132	137	159	108	140	133	153	148	138	155	151	136	153	153	141	151	140	151	151	131	126	138	150	129	141	135	130	143	141	131	117	134	135	163	143	149	110	145	141	139	135	130	137	125	161	151	147	134	130	136	165	133	126	162	147	157	154	152	132	132	144	136	144	164	137	113	142	133	125	149	144	149	141	150	142	127	138	129	120	136	160	161	144	134	152	153	130	122	153	122	145	133	130	139	142	160	139	158	158	135	139	125	121	142	112	143	149	133	131	137	151	143	126	156	149	144	137	137	149	131	143	148	121	142	145	163	145	138	143	122	139	171	146	110	160	127	131	138	133	134	137	135	165	169	134	141	152	124	142	121	127	139	132	132	122	134	123	165	157	124	141	137	144	131	130	138	144	148	134	150	123	126	154	140	138	129	131	136	164	148	125	143	127	135	142	146	141	128	142	122	140	158	135	140	106	122	145	145	141	141	143	147	118	142	143	128	154	158	145	147	143	129	148	137	133	142	162	137	131	154	158	150	133	140	127	158	120	145	134	138	132	153	123	156	130	157	148	158	133	148	162	138	125	161	164	138	122	110	131	148	120	124	120	136	129	143	141	149	146	158	157	178	128	144	141	125	137	139	134	141	117	135	138	153	153	163	138	120	135	148	155	147	139	132	149	157	145	132	132	161	150	117	169	157	154	134	139	132	140	138	120	157	145	132	161	139	137	151	135	122	138	135	152	155	175	157	159	136	153	135	125	156	128	150	121	149	116	124	152	145	149	132	141	120	135	115	124	127	137	130	129	129	137	140	136	140	134	135	130	134	123	130	155	128	136	154	119	140	141	155	150	155	145	133	128	148	157	133	138	148	107	169	152	158	152	141	139	126	133	126	124	154	141	131	142	137	132	149	134	137	151	129	145	151	138	147	133	147	150	138	149	142	129	123	121	135	125	133	135	159	128	145	109	153	173	154	115	145	147	130	151	138	148	104	129	146	138	137	142	151	140	145	118	144	130	138	150	141	149	141	150	162	130	152	119	133	140	128	147	136	159	143	130	158	150	126	119	140	137	130	135	145	166	126	125	125	138	149	119	158	134	152	131	145	138	125	146	155	126	136	125	154	128	167	132	171	137	160	128	138	173	151	165	140	138	144	150	163	156	126	131	118	116	129	133	132	133	152	130	125	159	167	142	145	147	145	150	122	115	133	127	138	122	150	144	142	150	155	135	141	134	134	126	148	127	147	124	108	155	133	156	159	132	139	141	136	164	143	132	129	125	133	129	125	137	128	161	150	123	121	132	141	146	136	141	133	157	150	138	137	140	128	132	158	157	155	154	116	140	135	141	145	125	141	141	119	145	122	128	135	141	141	147	134	142	129	162	147	160	138	128	131	153	149	145	149	136	132	133	147	134	154	144	130	137	141	131	148	135	147	135	145	148	141	129	111	149	154	136	144	139	131	125	139	134	141	144	153	142	143	140	166	151	143	125	168	144	148	167	151	158	151	153	140	145	142	139	156	148	121	136	125	124	144	159	145	156	144	129	160	156	138	135	138	155	134	114	137	140	153	168	166	139	153	148	137	174	144	154	130	130	130	142	139	118	144	148	116	124	157	133	150	135	151	157	131	153	136	136	120	138	151	131	147	143	112	139	138	142	141	118	147	143	132	144	130	151	120	140	155	153	129	160
19332	4316	1259	1485	1308	1032	919	828	644	577	568	464	462	436	467	427	438	422	441	417	388	407	373	369	399	412	376	385	384	361	363	391	390	388	360	364	347	372	399	350	356	381	393	320	359	392	373	322	360	370	378	377	324	378	361	382	373	357	343	377	364	349	381	365	337	352	389	356	347	375	376	375	352	331	359	358	367	367	359	318	367	358	349	371	365	315	364	335	369	331	364	385	361	381	328	370	320	345	338	365	375	376	374	343	320	362	378	340	348	374	370	365	348	371	339	371	340	343	372	365	345	319	328	338	335	311	374	366	353	341	368	361	349	332	381	333	349	328	347	371	358	344	336	348	325	358	348	386	347	345	357	381	368	339	362	342	344	377	341	374	331	410	351	370	369	370	387	330	366	361	347	353	378	351	355	360	359	345	386	382	335	345	344	374	361	360	420	366	376	369	346	350	356	359	371	350	382	351	353	322	337	353	342	357	354	343	360	365	355	359	360	345	378	375	371	366	336	351	377	356	381	339	311	331	371	365	366	373	369	381	358	361	348	371	363	338	357	360	341	344	320	354	345	338	357	365	346	357	390	344	349	356	333	340	360	332	377	359	390	361	363	375	369	382	343	364	332	362	357	366	350	357	335	353	341	351	333	327	364	343	339	356	373	316	356	352	355	341	358	361	382	365	319	356	367	343	389	373	378	377	365	330	371	392	353	392	337	387	371	368	376	345	361	349	374	399	331	356	338	344	343	368	317	374	365	354	349	360	326	373	359	334	348	327	356	374	332	366	360	396	391	368	363	384	375	381	353	370	371	352	343	356	330	384	389	381	359	382	342	345	371	341	386	339	346	362	365	379	395	361	348	325	347	339	342	377	353	336	335	356	366	348	321	349	341	339	370	349	342	325	351	340	360	349	345	361	364	361	321	335	337	351	370	342	337	340	337	350	346	358	333	354	352	325	371	341	349	365	359	338	361	363	330	329	386	347	359	382	378	343	345	358	360	358	380	353	371	351	395	353	373	329	347	370	326	380	363	347	358	351	347	359	392	374	357	325	350	370	340	329	338	369	347	343	370	378	380	369	338	373	345	357	371	350	333	356	370	371	369	352	347	357	343	347	380	371	333	329	324	370	343	374	365	368	324	351	373	384	348	385	357	348	358	373	334	362	368	348	344	324	356	366	324	345	345	352	385	329	357	374	357	330	396	357	338	336	358	400	380	356	336	376	382	364	359	390	343	372	384	346	366	365	342	347	402	356	337	352	376	372	348	381	358	363	361	390	361	333	360	351	385	349	360	359	347	374	320	352	343	380	347	348	365	344	372	332	343	375	337	348	345	365	356	344	365	342	331	374	378	395	380	356	336	356	381	409	357	389	328	368	351	333	362	384	330	387	342	335	339	406	358	387	366	381	360	339	375	351	346	385	336	371	350	327	363	344	377	341	361	357	331	370	300	327	336	365	366	362	359	365	344	354	351	347	374	352	365	355	362	364	379	366	369	347	387	369	335	362	361	352	355	322	378	369	359	349	335	317	370	382	376	358	347	356	362	360	374	341	332	337	336	419	353	346	344	357	379	373	313	379	342	367	362	371	372	411	339	340	360	346	376	338	340	366	314	365	322	395	381	364	363	366	327	345	332	375	353	356	369	363	351	357	356	396	344	383	350	366	367	311	344	325	338	362	319	350	335	382	376	352	365	336	360	353	369	370	329	371	361	364	360	368	360	390	305	348	365	384	373	360	359	369	362	357	328	376	368	339	347	349	350	394	361	357	405	391	373	378	355	335	375	367	346	365	347	347	363	358	386	374	382	353	357	359	341	362	355	369	353	393	367	372	361	343	352	334	366	361	324	312	374	372	334	335	347	357	345	353	381	372	351	335	346	349	359	358	355	327	347	396	343	368	382	310	402	364	327	336	357	326	337	334	342	389	386	365	390	340	377	341	341	355	354	372	353	366	341	341	376	366	362	343	363	355	380	377	377	356	346	351	355	323	360	356	373	341	368	379	342	340	367	348	397	375	339	344	340	385	357	343	363	367	340	359	361	380	342	315	369	322	379	351	372	352	343	353	339	325	334	337	350	402	373	386	354	349	337	354	357	359	350	351	347	360	364	359	367	367	365	349	368	360	354	315	368	385	365	354	307	354	321	364	374	364	375	350	347	360	350	318	357	349	378	370	334	355	373	340	361	396	371	354	342	376	346	332	383	360	374	350	341	347	330	382	365	369	357	346	343	340	354	384	365	330	370	348	349	391	325	342	378	335	344	368	377	381	336	349	361	383	386	354	370	372	334	373	340	397	385	357	361	357	366	384	373	358	391	363	366	349	355	384	375	332	373	333	359	371	339	351	342	371	344	360	336	344	346	339	360	315	351	363	352	369	364	346	382	365	335	358	357	362	357	332	337	348	379	360	365	376	334	398	357	363	388	333	348	354	357	350	338	358	379	359	372	350	340	341	350	381	372	355	370	365	360	365	337	350	354	336	366	357	373	359	377	358	349	350	376	340	335	362	347	358	373	387	343	346	366	390	362	334	380	366	354	360	354	345	364	334	319	355	355	372	368	361	392	348	351	373	366	379	332	338	391	355	374	363	345	335	368	352	352	349	347	325	325	389	378	358	340	359	362	376	345	366	370	351	372	338	346	358	370	325	385	370	373	353	370	342	378	354	388	376	354	351	334	375	377	357	338	322	362	369	343	377	361	389	366	367	357	365	377	352	356	377	376	365	343	371	329	360	372	376	373	358	386	335	335	354	325	353	323	342	376	355	334	346	374	324	386	370	375	365	387	353	335	376	381	334	337	349	304	375	354	352	346	357	368	365	358	339	361	364	337	365	338	333	365	342	351	387	336	383	362	325	335	363	360	321	328	375	323	364	331	350	408	369	374	351	337	344	336	406	353	369	357	333	360	380	362	354	372	369	366	337	359	337	356	360	352	363	337	367	375	377	342	409	345	314	391	368	378	376	364	335	368	370	371	348	326	396	347	381	342	355	356	357	381	357	347	377	330	367	345	356	359	376	365	339	338	351	322	372	367	399	363	384	352	387	402	316	377	355	397	328	355	353	310	359	341	324	337	374	354	364	357	399	369	363	324	360	374	341	348	329	355	374	356	381	344	378	373	365	324	367	362	335	342	390	381	380	362	357	391	353	317	348	371	348	354	328	406	342	344	380	343	339	365	341	351	362	372	368	368	339	365	380	375	379	381	348	375	347	368	355	371	364	329	346	350	354	382	359	368	348	358	319	378	371	347	341	383	335	352	383	352	382	378	370	346	363	364	372	372	377	389	356	350	382	342	349	353	298	334	313	326	343	341	338	334	379	385	388	344	378	370	385	328	356	374	360	361	371	350	369	318	338	356	352	329	376	362	338	345	336	367	370	385	372	348	373	351	339	343	336	309	382	354	334	370	350	369	360	367	356	342	386	343	347	335	350	373	360	383	328	367	377	326	364	355	331	340	362	335	354	350	343	378	326	309	338	348	332	358	357
42716	17372	3331	1312	795	557	486	375	349	329	300	331	294	293	303	273	257	260	261	263	241	250	253	268	244	265	242	267	225	253	236	255	225	250	248	225	227	228	227	238	229	229	244	219	254	224	244	239	208	219	244	239	224	240	226	233	229	232	231	263	249	244	262	238	245	241	256	258	252	232	243	225	231	216	226	235	237	222	234	255	223	263	247	238	210	230	227	230	229	210	231	249	245	253	219	227	237	233	240	265	256	233	227	217	242	219	208	253	233	245	235	227	231	219	236	220	240	269	232	246	244	232	254	236	206	225	257	248	221	213	224	229	237	239	228	211	242	221	231	254	236	269	279	239	255	235	252	219	241	239	231	246	238	217	253	256	271	234	229	225	247	186	234	229	209	245	216	266	232	251	239	263	219	245	270	228	217	238	229	228	260	253	237	250	243	241	229	217	220	209	224	255	224	225	251	221	241	254	222	235	257	226	231	225	227	258	226	246	236	243	223	217	236	242	256	222	238	247	254	250	206	223	258	210	228	233	230	249	242	268	234	264	259	245	253	231	231	242	218	216	224	223	256	226	259	245	246	236	221	242	259	204	270	239	241	251	232	226	216	261	239	244	248	212	250	246	231	241	229	246	273	260	227	236	257	248	239	230	225	255	237	244	255	210	232	224	252	256	263	250	237	234	224	252	227	250	238	242	227	237	261	259	272	224	220	214	213	204	238	239	250	245	224	224	229	208	246	253	253	221	241	237	244	230	238	223	247	275	263	245	248	260	253	236	229	233	231	222	220	235	203	259	263	234	229	250	233	287	258	240	254	231	250	207	224	237	228	239	229	213	249	235	244	251	218	213	247	236	241	248	224	242	229	236	244	232	226	251	239	241	217	237	261	221	228	204	251	233	245	248	268	243	247	225	258	255	252	247	217	229	236	228	259	245	218	258	258	238	227	236	265	203	244	251	253	225	224	244	263	223	239	258	245	236	238	247	248	264	239	242	211	206	242	225	225	221	220	245	229	239	214	248	250	249	263	200	236	225	222	208	277	238	235	264	257	255	209	234	216	199	255	230	238	232	225	251	239	205	223	243	258	222	238	232	242	239	266	238	240	231	247	242	242	268	261	232	217	208	255	243	239	218	256	234	226	212	233	251	198	242	258	230	238	238	235	256	254	246	241	245	240	235	269	250	240	232	274	229	245	222	252	230	254	247	241	190	256	244	216	242	251	234	242	256	201	242	235	217	196	250	227	265	291	233	239	257	223	273	219	224	218	210	245	253	236	228	248	242	251	252	264	252	246	212	232	248	209	236	241	218	237	220	256	259	238	280	243	229	229	229	235	242	243	252	244	223	237	244	241	249	252	233	252	266	242	248	240	237	258	239	244	220	261	213	250	224	226	230	250	242	208	240	205	222	243	239	230	250	261	236	224	223	233	252	231	242	261	232	240	254	232	212	221	238	200	258	255	234	216	242	251	241	250	248	222	234	230	256	233	261	269	229	245	191	227	250	270	193	226	248	230	228	217	252	206	226	246	261	201	238	210	202	237	244	252	228	256	230	246	230	275	237	231	228	235	215	260	232	252	241	234	245	252	222	211	219	216	258	243	214	242	235	256	232	222	241	258	240	258	252	241	221	240	243	224	237	228	240	226	241	188	242	221	229	225	237	245	246	249	226	246	218	244	229	264	276	263	247	248	263	214	233	239	253	226	245	223	253	235	254	254	253	222	242	235	244	237	225	220	249	260	229	253	234	239	253	232	250	216	252	257	228	262	255	221	251	226	246	263	250	238	244	243	224	252	232	212	246	241	232	241	230	233	220	242	258	239	231	260	231	232	217	207	244	222	244	253	242	251	236	243	246	231	260	241	230	225	259	237	229	210	245	257	236	254	223	253	218	218	241	233	221	269	241	237	245	244	248	254	270	245	236	256	217	238	257	232	222	250	219	233	261	236	212	225	255	215	249	244	250	226	240	253	240	234	222	246	238	200	252	218	228	232	275	232	239	245	234	231	241	250	271	238	246	229	265	262	270	254	242	242	231	228	244	259	252	236	256	264	256	220	243	265	242	235	239	242	257	237	199	226	250	214	239	218	219	229	231	265	221	242	234	223	212	248	248	253	221	249	247	230	248	242	245	240	272	241	217	256	215	250	217	243	245	231	247	263	219	213	229	231	247	268	228	225	246	254	242	236	218	238	249	268	257	269	227	217	247	264	253	228	217	268	212	248	222	252	248	248	249	215	252	274	242	240	225	213	206	243	250	221	209	245	260	236	292	255	280	232	258	216	243	238	236	281	242	242	236	241	220	228	265	274	257	240	249	250	235	224	267	243	242	241	238	235	243	263	205	255	255	285	251	216	268	237	221	230	260	231	241	221	223	227	226	245	218	233	232	204	208	253	239	241	265	248	241	228	247	256	237	262	234	228	223	219	210	249	225	225	244	263	235	242	257	242	229	261	244	230	271	228	275	229	277	214	226	221	217	252	226	246	242	217	228	241	233	236	232	242	279	241	227	234	263	226	210	252	223	249	237	221	245	227	257	254	213	240	259	203	285	246	234	223	225	246	226	231	224	239	217	252	250	263	270	227	251	256	253	271	259	245	222	238	224	245	238	255	222	216	218	224	197	261	242	236	252	240	220	241	282	241	289	286	256	221	205	223	236	258	245	216	241	239	229	229	221	239	245	228	236	242	234	245	239	213	235	235	248	238	214	241	238	238	227	236	260	222	212	252	219	277	268	236	221	244	199	218	249	245	229	247	262	231	243	230	224	234	233	218	219	264	271	260	254	246	236	219	238	257	240	272	235	228	246	229	250	247	253	254	212	233	226	261	243	223	259	246	237	240	236	255	223	215	203	255	212	230	250	233	214	235	228	239	250	250	231	208	239	229	241	223	250	234	209	227	222	266	226	229	242	233	240	243	227	234	228	228	228	253	226	236	246	228	214	203	236	223	226	248	256	223	255	204	241	220	238	227	224	238	253	199	245	254	244	237	237	250	259	232	240	242	215	241	212	220	259	230	232	257	270	222	212	259	233	237	260	244	270	260	246	245	226	234	236	254	214	248	237	246	208	228	257	239	248	220	254	241	241	248	218	199	243	234	230	242	223	233	187	248	231	220	243	273	233	216	242	236	259	243	226	246	240	270	232	253	234	229	232	221	237	250	246	227	210	236	253	240	233	209	220	235	241	268	220	237	226	212	255	208	248	222	242	231	226	233	237	256	232	231	221	254	228	224	237	217	247	259	252	264	223	245	245	247	224	223	260	257	233	255	210	241	210	227	231	194	251	243	246	225	210	244	256	241	242	255	260	262	241	234	268	267	254	226	253	215	203	252	241	227	221	271	223	238	240	231	221	231	213	226	242	228	229	242	240	248	227	228	276	247	245	271	251	271	249	237	253	268	222	228	244	243	248	247	230	244	246	249	259	266	237	247	250	229	239	212	233	227	217	222	256	264	213	211	211	236	229	231	249	246	210	227	234	262	240	231	238
26583	6288	2170	2534	2201	1795	1555	1439	1210	1002	890	858	816	795	766	704	705	717	693	713	704	686	589	631	607	619	624	553	591	621	628	568	612	621	565	630	580	578	581	576	635	570	636	596	556	587	598	584	559	588	540	572	617	553	582	606	617	582	526	606	590	575	578	538	575	526	575	527	553	584	561	554	594	557	546	570	536	637	546	558	583	587	549	591	544	578	582	574	543	584	538	559	562	564	498	568	603	544	540	548	530	562	578	571	617	591	562	558	523	585	606	552	555	547	563	592	568	580	583	540	570	573	573	619	547	555	567	582	567	542	572	575	547	583	573	569	533	568	543	569	570	574	586	526	546	570	558	587	531	581	573	576	563	553	574	543	555	566	615	574	588	556	545	577	503	514	552	582	544	605	585	619	560	561	505	564	575	541	551	566	579	574	574	557	550	557	511	572	544	561	536	554	548	601	538	558	560	553	573	573	600	568	521	507	543	554	561	600	571	579	582	588	555	578	576	558	590	561	568	537	609	523	543	540	537	524	578	581	555	594	565	548	629	608	533	579	525	552	583	537	564	579	540	574	591	526	547	619	522	521	560	565	580	561	578	534	552	553	583	571	565	587	533	526	558	581	577	568	536	592	585	553	538	566	568	590	577	581	567	555	555	572	543	567	540	550	633	539	556	538	550	606	526	507	515	572	580	547	533	594	572	555	522	606	562	566	559	586	546	533	563	573	596	576	553	573	559	561	556	575	555	575	534	564	583	566	541	603	579	600	570	528	582	576	568	590	582	549	618	540	545	593	563	561	569	521	569	572	526	562	553	526	554	549	586	567	608	555	577	524	559	545	532	561	559	576	575	564	595	554	547	576	548	548	611	544	551	520	562	594	538	576	528	543	584	580	566	571	573	562	589	567	583	585	575	599	562	541	545	526	556	565	544	559	575	581	531	563	548	558	558	562	567	559	594	573	559	571	570	595	569	575	525	555	573	555	588	558	566	588	554	576	539	575	585	598	551	613	583	572	590	558	581	575	536	575	537	553	544	544	593	597	566	546	544	591	556	556	600	555	575	532	609	575	574	550	543	525	566	542	556	567	548	554	545	567	555	524	580	561	609	559	601	521	540	524	536	556	591	535	555	556	584	548	589	563	602	575	615	562	599	586	536	530	549	573	568	553	560	576	589	526	561	585	561	547	535	609	538	603	575	573	576	547	535	579	554	524	546	607	584	571	590	600	531	556	534	576	543	541	557	543	589	534	563	567	575	558	539	549	533	591	576	563	494	547	544	537	578	567	566	566	559	554	557	590	538	553	545	537	583	542	565	550	593	599	556	525	525	565	532	600	557	529	582	525	571	588	554	527	593	535	544	569	598	605	569	540	583	606	578	575	541	536	521	579	573	539	558	589	551	573	547	564	561	592	564	533	545	594	586	555	597	564	602	573	600	547	546	558	548	546	550	546	534	561	538	554	560	596	553	579	520	536	547	583	549	530	574	559	544	587	568	555	557	544	573	590	558	543	571	561	603	522	514	548	572	585	581	566	531	549	570	580	550	556	569	536	537	537	556	548	540	547	548	561	585	519	610	590	559	573	522	572	568	570	547	549	574	586	550	583	497	543	522	558	632	517	538	549	568	575	582	583	550	532	549	557	590	554	572	545	580	573	561	548	535	543	529	608	594	532	517	565	579	532	605	542	564	582	527	547	564	551	549	533	555	566	579	562	546	559	538	575	540	557	579	571	538	565	566	579	529	587	563	565	575	605	533	602	568	562	539	537	562	563	600	581	565	536	520	561	548	527	577	597	574	557	519	566	582	527	544	556	562	567	559	525	592	559	561	550	588	586	538	578	551	565	574	576	536	527	533	583	600	544	578	561	547	545	560	554	563	568	582	568	528	566	543	539	513	566	571	577	601	539	555	561	519	545	604	609	554	561	551	545	578	568	576	530	523	526	573	585	551	574	537	567	564	546	578	608	524	557	586	542	551	536	595	541	532	566	588	529	531	557	534	568	594	566	582	588	608	575	586	566	556	519	587	596	536	583	555	585	555	578	564	568	573	609	536	579	545	553	545	579	541	529	590	569	585	575	559	558	531	554	538	549	569	562	562	582	538	552	548	570	544	565	546	589	571	570	561	557	576	604	537	570	558	528	589	563	588	564	587	560	551	568	536	575	542	527	517	533	586	554	565	530	553	557	601	599	540	575	565	575	548	546	549	561	507	591	545	555	583	546	594	538	603	516	539	615	560	539	564	549	558	548	561	548	586	573	578	553	574	535	542	541	538	577	561	561	547	586	585	578	606	596	612	543	583	569	573	547	577	561	548	547	564	589	536	529	548	573	584	570	568	554	577	554	571	557	636	558	559	621	570	572	566	564	560	560	566	523	589	571	536	563	574	581	588	513	569	548	537	560	560	577	541	530	574	581	586	574	541	600	561	531	577	558	572	592	571	539	566	573	558	579	525	538	562	558	600	554	639	584	538	565	580	524	581	552	546	569	584	529	559	569	593	547	559	574	569	574	597	565	612	536	605	588	574	502	550	580	578	507	551	565	544	577	562	505	538	587	578	602	588	643	561	566	538	586	579	531	552	526	587	593	540	569	554	592	563	573	565	613	617	562	548	578	522	516	585	559	537	631	539	534	528	556	556	564	575	588	539	558	610	548	572	530	617	578	553	557	562	548	612	552	546	529	604	538	556	518	582	566	601	552	518	593	557	523	547	552	541	564	575	589	596	540	577	575	579	560	585	548	556	517	588	569	552	562	543	590	560	573	555	535	512	543	548	573	541	560	578	555	540	576	545	542	542	574	564	523	535	575	539	595	576	523	541	578	568	540	618	577	497	576	556	553	576	577	591	536	569	514	558	574	577	532	592	553	527	565	563	532	537	593	565	568	558	551	539	605	548	561	569	545	591	571	577	578	592	543	564	548	565	620	543	546	574	542	553	570	501	554	559	561	566	572	570	539	533	568	570	531	555	572	568	562	539	547	533	542	569	606	562	568	560	568	551	610	567	531	538	576	559	581	563	563	560	547	590	613	513	574	555	539	532	551	586	575	546	543	567	530	585	590	552	552	597	543	541	531	546	561	581	556	577	551	606	587	554	569	573	538	554	586	518	584	556	554	552	578	561	527	565	496	574	549	565	574	591	515	580	552	611	581	558	561	570	587	523	570	546	531	566	614	571	568	578	586	553	576	579	552	554	563	562	548	586	576	560	605	581	568	577	581	547	507	540	610	584	567	573	605	566	572	533	533	548	576	516	532	569	584	613	537	555	530	552	557	590	569	578	541	516	531	580	576	565	518	532	563	606	581	532	558	523	567	517	604	542	582	549	554	509	600	577	566	586	603	617	569	570	574	544	548	603	554	559	547	571	547	566	569	538	591	550	571	561	554	536	579	518	505	545	528	564	518	539	541	574	519	584	566	572	536	555	528	554	529	576	552	571	526	572	601	551	532	576	557	587	562	606	533	565	547	542	580	549	606	621	567	545	596
9472	2178	268	271	225	202	216	222	202	194	234	195	193	227	209	199	193	195	207	207	212	218	202	210	199	188	208	229	214	184	216	204	196	220	218	196	192	229	197	211	196	194	227	186	203	210	235	208	209	212	186	201	215	186	187	208	184	179	194	214	204	218	228	180	193	239	201	193	226	191	186	195	189	187	188	189	216	199	217	189	207	194	208	193	197	207	205	187	227	230	196	181	209	212	191	197	213	201	176	183	218	195	216	175	195	199	215	204	226	190	234	205	198	200	200	194	201	233	216	213	193	215	219	201	223	195	213	230	197	198	215	216	206	211	215	217	201	223	226	227	195	222	229	197	217	222	227	202	194	195	222	181	221	211	201	234	234	205	202	190	205	191	192	208	207	242	202	210	194	207	206	239	220	215	178	210	187	201	214	219	209	199	200	212	213	227	235	202	206	211	192	187	188	187	191	195	196	221	221	205	202	199	206	200	188	191	219	192	187	202	242	196	184	222	238	226	220	215	225	232	182	209	205	210	230	195	242	198	219	204	220	200	178	197	189	209	206	212	219	212	215	187	189	220	182	192	201	208	223	173	201	218	236	180	191	205	203	206	197	184	221	185	213	207	211	202	209	204	209	191	175	193	198	212	218	213	208	214	242	197	217	221	227	199	181	174	186	212	212	215	234	210	193	227	192	192	191	212	224	202	217	222	210	200	207	235	221	184	196	239	221	210	191	216	197	205	187	227	228	213	217	194	187	214	188	170	204	198	222	208	159	215	206	204	214	201	169	225	199	195	213	207	200	208	216	207	183	190	229	194	206	200	175	204	194	206	183	214	199	234	212	194	204	185	211	187	228	208	190	220	198	205	215	242	217	212	220	202	185	188	179	210	209	193	207	201	234	221	242	198	219	188	210	188	206	219	208	179	208	239	206	201	228	194	235	226	224	215	206	206	185	193	186	208	204	190	222	217	218	185	176	187	243	194	182	188	203	224	217	218	205	201	212	197	194	206	215	218	208	223	198	196	204	191	213	234	220	192	205	186	179	200	196	188	226	199	219	197	214	223	221	202	219	216	210	191	202	180	224	218	201	187	203	220	193	227	241	225	191	209	199	195	200	214	202	170	236	213	197	220	217	239	231	238	194	225	242	219	225	216	208	197	206	181	198	203	218	180	210	203	206	188	189	226	192	199	193	231	198	188	186	210	212	211	213	209	223	200	210	181	206	204	218	233	199	194	199	193	238	242	217	229	196	220	190	215	210	192	203	179	182	211	200	215	212	188	195	224	211	253	209	204	213	225	221	202	206	195	227	188	182	196	192	199	223	214	188	212	208	186	203	184	232	198	218	220	203	221	193	211	200	190	204	197	197	199	195	210	186	217	220	209	199	217	198	206	205	214	220	235	216	209	199	204	194	208	221	202	213	217	201	184	175	206	234	228	221	200	225	201	222	215	195	205	211	183	194	221	245	215	218	211	218	180	200	245	237	210	201	181	201	227	205	236	220	214	200	229	224	216	225	217	215	215	196	195	182	184	204	203	200	194	201	206	205	217	204	222	209	235	202	215	218	195	212	203	205	194	205	236	205	203	199	191	195	197	197	219	202	227	205	189	212	205	193	200	221	221	214	203	207	216	205	199	215	148	219	193	200	197	199	183	237	177	228	205	177	205	216	197	217	259	189	199	208	183	231	200	235	210	195	188	227	201	206	221	217	214	219	228	189	196	216	198	225	227	217	226	246	183	193	229	205	202	206	220	198	197	191	190	194	218	226	190	188	215	196	199	174	213	176	205	225	226	195	178	195	223	201	206	202	193	207	215	205	218	171	206	179	194	201	229	212	178	220	224	226	198	198	223	223	200	211	213	202	212	203	239	230	189	200	200	222	212	200	208	190	212	208	239	242	212	198	197	203	236	179	198	217	194	225	204	217	188	205	199	211	220	208	206	218	226	204	194	194	201	185	213	180	214	205	213	211	226	202	210	213	211	212	210	223	197	242	238	212	207	185	213	214	192	204	180	224	177	182	200	196	201	208	194	180	210	201	205	222	216	226	221	186	201	215	202	176	220	211	184	195	185	182	200	178	204	221	196	208	207	206	211	184	213	204	202	209	224	228	216	184	234	218	199	211	198	190	199	209	204	214	185	191	192	219	199	198	207	191	219	197	232	218	179	204	188	198	214	218	197	212	196	206	197	213	198	219	214	204	189	205	203	207	181	196	236	201	216	188	216	242	192	206	201	249	205	223	225	206	205	206	202	192	187	208	192	212	193	230	217	208	223	203	224	214	216	194	198	221	196	188	204	213	202	205	230	222	229	194	214	207	213	220	189	199	215	196	210	206	190	205	194	212	211	191	196	202	180	196	211	208	223	178	184	212	204	220	206	193	214	232	212	203	206	207	218	210	225	227	182	196	200	222	199	194	194	218	220	222	218	203	246	196	197	212	211	188	221	177	212	191	194	214	195	210	203	206	214	203	190	215	200	198	206	192	231	211	224	219	201	223	210	193	204	215	181	205	193	211	212	199	225	201	218	205	179	207	207	199	220	177	215	210	207	185	209	220	175	229	171	202	219	218	199	185	212	198	201	217	215	193	181	212	212	196	210	215	212	229	244	217	181	243	208	204	212	201	218	217	218	194	207	216	184	189	194	196	195	194	202	196	196	208	210	209	195	204	206	197	201	210	221	212	208	220	217	218	198	187	217	184	198	206	214	230	188	231	196	189	192	213	185	182	182	209	219	224	194	196	247	194	202	207	207	196	203	183	176	202	212	253	219	231	188	210	229	196	185	197	210	220	222	197	217	209	215	162	221	216	196	217	198	225	180	192	210	191	199	187	208	221	204	185	200	197	208	208	199	205	232	243	219	215	203	229	205	211	215	208	181	206	225	195	218	202	209	234	220	221	187	245	209	194	220	219	225	198	193	207	223	185	223	200	214	196	222	188	179	215	228	214	211	242	218	220	192	207	205	189	211	223	181	220	208	202	205	190	194	211	199	191	216	198	204	204	197	200	207	207	206	231	208	202	199	175	224	176	204	194	174	233	211	207	208	197	233	182	217	223	205	196	185	187	222	186	171	228	220	220	206	188	211	183	171	230	203	187	206	200	199	195	215	199	217	217	214	227	201	198	222	216	203	215	240	206	206	219	200	201	192	192	206	197	181	211	217	203	191	200	201	218	186	199	194	196	198	225	205	192	229	218	209	193	210	238	215	192	199	221	213	225	227	207	191	214	227	214	182	230	207	214	210	215	194	193	243	188	216	229	194	244	234	221	192	229	201	188	226	230	194	201	242	207	207	218	216	211	232	182	197	205	227	213	210	202	209	224	213	228	196	186	202	217	180	178	208	219	216	246	204	196	214	213	228	205	178	217	176	199	180	203	211	188	183	214	207	184	230	205	225	197	208	193	203	228	201	206	221	216	196	191	190	197	188	242	194	208	227	208	204	191	202	192	220	217	180	193	210	211	212	204	208	222	229	213	206	200	186	217	203
5981	1635	615	682	618	543	533	522	484	468	490	500	519	480	453	520	445	490	507	519	510	492	481	486	493	487	501	450	480	498	476	485	462	474	462	491	510	477	426	476	494	445	505	479	450	489	481	475	496	481	476	480	451	457	493	455	464	480	504	479	483	446	470	467	484	460	494	497	472	507	496	487	479	469	529	495	483	460	485	478	557	469	461	417	480	484	473	474	499	468	482	451	458	487	482	513	458	483	491	440	525	465	454	453	468	470	478	505	495	487	514	435	490	482	478	472	462	500	490	484	461	491	450	472	477	485	486	482	455	520	441	453	473	490	476	504	478	478	459	505	480	465	461	508	511	480	454	471	431	477	484	490	455	476	407	461	458	508	473	477	479	454	490	460	479	465	530	480	483	471	468	494	485	477	460	485	479	483	475	488	435	475	442	512	482	466	470	494	459	493	473	491	443	486	423	492	465	497	489	481	462	503	445	475	490	481	476	478	469	541	447	447	468	460	467	464	461	468	492	463	463	445	466	453	486	463	467	456	473	483	440	450	460	492	466	479	484	454	484	514	487	484	455	493	507	477	496	502	492	480	472	478	448	509	466	444	514	481	486	459	507	489	434	486	478	433	493	481	473	464	494	460	462	454	482	482	460	446	465	486	503	468	479	516	427	445	454	466	471	461	499	462	432	508	469	490	477	453	455	472	492	499	535	486	449	478	499	482	446	469	416	473	492	493	482	459	473	483	484	525	474	447	445	505	433	450	494	481	486	491	493	487	487	455	482	475	452	466	505	476	479	499	446	475	515	506	453	471	489	451	443	493	458	467	452	461	453	475	443	531	484	474	508	491	444	489	484	508	480	470	455	515	517	494	479	511	483	545	511	486	443	498	464	460	493	503	505	450	482	465	509	455	459	447	505	509	466	481	477	500	443	487	487	499	478	482	496	466	474	509	480	482	462	504	510	439	486	490	489	488	473	513	505	462	462	467	471	494	476	477	442	481	475	458	464	480	486	491	452	467	478	441	481	441	468	472	475	477	442	475	502	450	454	508	464	476	478	461	481	489	495	484	466	462	484	490	484	487	451	507	500	485	489	511	453	488	505	502	484	461	453	469	459	459	514	461	471	462	474	490	496	472	517	505	469	442	473	486	465	485	481	453	498	492	504	456	480	466	438	509	465	490	456	515	474	500	486	488	460	480	493	488	520	473	482	474	509	490	501	522	491	501	467	443	478	453	472	463	529	486	454	445	429	473	466	471	517	481	518	447	440	499	485	480	461	527	467	435	487	454	509	489	483	500	445	464	501	496	496	516	485	439	489	442	471	506	439	504	469	479	461	467	498	466	464	455	493	525	481	472	479	449	504	468	473	463	500	443	458	493	494	460	508	491	467	507	461	511	462	497	497	475	473	467	469	484	477	495	475	488	479	441	528	452	467	496	464	490	467	480	465	455	466	524	472	461	477	499	424	451	464	465	470	483	495	440	485	448	487	473	454	458	467	468	472	453	427	490	463	495	497	510	441	469	501	478	509	490	466	485	480	449	481	484	468	455	458	487	498	465	466	504	483	485	482	470	467	504	494	521	496	446	471	480	511	512	465	511	472	480	505	431	471	507	490	480	437	482	470	429	498	471	508	432	485	459	489	446	447	477	495	464	512	482	486	506	476	469	443	456	476	479	459	499	461	474	482	436	467	484	452	455	460	464	462	443	473	500	482	468	491	476	489	486	482	502	509	448	488	457	440	505	445	484	500	465	467	513	499	497	482	527	439	454	499	489	472	458	482	526	466	472	456	491	486	440	486	510	482	483	483	485	466	443	482	459	500	479	449	485	493	529	453	479	451	474	498	453	469	494	446	483	449	464	499	493	454	493	510	499	489	495	398	513	482	504	488	484	480	476	475	478	509	489	501	480	487	466	486	491	458	466	498	484	498	479	465	514	484	482	501	462	499	456	470	461	464	493	477	481	451	433	494	506	480	486	417	479	492	484	478	494	483	441	453	493	474	450	464	486	475	499	488	479	500	490	509	525	459	475	488	482	506	499	449	475	511	460	493	529	490	474	508	478	453	467	449	482	454	424	463	523	478	489	487	486	432	449	463	457	492	502	483	519	475	476	494	485	499	452	496	448	496	472	499	458	492	494	503	448	442	469	493	489	508	458	507	480	485	517	497	473	421	467	479	443	477	477	475	485	480	448	488	478	449	487	479	488	483	481	487	466	497	470	479	512	500	462	407	501	517	494	474	491	465	443	464	482	510	510	489	518	494	458	447	461	467	427	476	469	457	493	475	459	506	452	471	494	470	523	489	473	529	491	462	463	532	517	438	512	491	444	490	519	474	453	490	485	505	488	478	500	477	461	498	527	448	462	494	478	533	486	489	460	501	489	451	462	498	486	467	459	494	481	461	463	469	423	464	522	474	476	384	459	473	459	471	482	417	494	478	467	481	443	514	458	453	473	502	521	456	486	478	528	454	468	504	471	512	518	486	472	528	442	430	467	496	493	483	432	476	454	483	484	476	486	500	462	481	467	446	490	486	474	440	538	416	499	509	447	481	493	453	476	486	464	508	471	490	511	510	484	462	471	520	488	462	433	490	458	472	483	511	466	459	454	442	508	484	450	454	446	517	487	481	469	513	514	473	458	462	495	456	494	476	508	487	479	464	468	477	443	517	461	487	474	509	473	473	465	503	505	455	486	482	446	474	488	539	539	485	513	467	495	478	482	477	510	442	486	522	490	451	469	433	484	462	501	526	499	464	476	498	460	451	499	497	471	486	446	487	495	442	459	469	439	462	498	462	492	430	481	476	480	457	444	469	490	453	486	461	497	488	479	441	467	453	486	499	483	514	443	500	464	487	474	441	439	484	498	450	503	500	488	459	456	496	465	463	488	449	472	465	485	469	438	455	463	455	480	462	516	520	471	462	497	498	446	514	451	445	453	498	492	465	430	517	485	482	437	502	460	473	511	486	452	480	474	497	499	443	467	446	453	436	502	473	512	450	459	452	518	480	463	461	497	473	482	452	446	507	489	489	451	472	488	508	456	471	500	456	451	474	444	469	431	495	477	482	468	487	455	485	469	526	452	494	487	445	504	459	477	490	456	471	507	463	524	505	483	445	478	453	478	454	472	498	464	481	505	419	501	445	504	478	481	494	456	474	503	456	484	501	478	493	460	482	458	439	484	497	479	470	479	441	493	471	498	490	455	441	469	464	483	460	462	489	458	466	494	455	477	449	467	476	481	495	479	491	447	480	489	457	467	505	453	488	483	440	447	474	499	494	448	462	442	465	526	509	477	461	516	487	467	466	484	496	488	517	519	446	471	470	449	524	468	478	492	474	469	520	478	441	479	434	487	460	492	492	470	489	492	462	479	514	451	471	493	458	515	472	439	511	479	504	480	467	493	509	482	451	471	499	481	494	488	516	503	447	461	463	469	459	492	505	469	465	481	447	459	469	481	420	475	471	455	500	443	504	490	473	497	477	472	498	461
30074	9531	1178	532	413	254	248	223	193	190	175	157	182	156	154	151	137	154	142	136	160	150	152	139	153	139	150	127	135	160	131	136	138	127	130	129	134	134	130	153	141	137	148	134	147	151	129	141	122	137	150	126	149	126	176	146	153	129	122	139	135	142	148	130	121	133	142	148	159	138	148	138	171	140	121	136	131	167	152	145	137	153	142	128	154	140	122	133	99	138	150	125	140	151	137	172	126	153	127	160	131	149	129	125	141	126	161	141	158	135	160	142	123	132	145	145	133	142	161	143	138	135	148	150	159	141	136	111	126	131	140	141	134	160	139	147	149	158	156	125	138	154	113	161	141	135	119	148	148	156	155	146	146	141	145	143	138	159	137	113	149	141	129	149	127	136	126	131	152	140	119	116	137	140	146	163	139	130	134	131	153	133	146	148	136	164	149	143	150	156	149	117	107	141	163	146	128	156	131	133	151	149	125	141	141	142	134	148	125	138	136	151	147	137	140	111	142	144	120	139	158	136	130	134	136	152	148	145	145	145	162	139	117	152	147	142	130	132	145	140	158	155	110	139	157	148	140	150	149	157	140	150	160	159	173	147	135	154	151	158	133	149	156	126	138	151	141	133	145	124	156	136	127	133	146	164	139	124	141	152	128	170	147	151	122	133	149	157	135	141	140	133	135	127	144	135	166	128	136	119	139	148	141	163	126	140	165	162	137	140	148	152	153	145	148	126	147	152	124	140	141	121	147	145	131	133	143	159	158	134	141	134	137	127	136	159	155	146	136	134	133	127	135	141	143	128	146	118	123	147	123	123	128	122	163	134	135	160	140	135	133	150	142	154	133	136	130	153	114	150	125	152	135	142	151	147	160	134	144	122	124	134	137	129	124	135	134	139	123	154	145	157	147	140	150	156	142	154	117	134	161	140	154	151	143	163	134	144	137	126	135	141	147	135	156	127	147	155	129	139	131	146	148	148	138	137	151	119	151	128	145	141	137	140	153	149	159	137	138	132	139	133	131	132	157	157	120	128	140	150	131	149	137	134	163	121	131	140	125	117	139	162	131	143	156	139	137	141	138	136	161	112	150	136	128	133	134	151	118	147	130	140	135	162	140	146	138	131	145	166	139	134	124	123	126	150	163	155	141	142	148	132	139	141	130	145	133	154	134	166	123	130	126	159	140	139	130	119	127	135	134	148	147	150	150	138	138	154	136	131	145	146	137	159	124	140	132	151	145	128	153	135	122	134	151	127	142	125	166	140	127	143	158	142	125	165	151	156	119	129	137	158	166	161	139	155	139	148	123	156	130	134	140	163	133	169	140	137	138	117	132	132	149	109	131	146	154	145	139	133	156	121	152	142	151	139	119	138	131	110	141	127	143	152	157	165	159	152	140	131	110	139	134	140	147	128	142	133	135	161	127	138	137	149	142	138	140	124	130	135	153	136	165	153	121	122	113	107	163	146	143	152	142	138	134	147	137	130	133	149	150	151	136	158	121	134	127	147	131	141	142	137	134	134	140	135	145	125	131	161	144	145	154	130	119	123	129	124	133	114	127	144	134	148	146	143	135	131	138	156	148	123	134	133	125	127	131	137	136	134	147	162	139	140	148	114	146	129	142	136	141	154	153	149	137	162	132	129	164	142	159	139	154	133	143	154	128	131	145	140	136	145	128	129	154	127	136	138	130	152	123	133	134	132	144	146	151	131	125	155	123	151	141	139	136	142	116	123	148	137	144	149	152	138	146	156	141	123	139	137	144	128	143	176	140	135	135	140	133	142	153	155	131	144	140	138	133	166	168	142	171	152	139	121	157	132	124	154	132	145	130	121	144	142	140	136	160	143	131	143	137	153	135	134	139	122	116	122	131	157	159	130	137	145	138	145	103	128	159	170	133	137	135	145	152	128	132	127	158	148	154	137	142	154	154	163	140	158	130	146	176	142	156	150	138	147	135	120	155	125	155	139	126	136	123	138	145	143	141	154	137	128	119	130	143	139	145	128	144	144	121	121	152	141	159	137	148	151	142	149	125	136	134	133	134	122	163	143	143	147	119	130	163	153	137	145	120	126	127	165	141	160	170	138	143	138	143	156	138	164	145	137	165	150	143	133	112	144	159	126	122	161	138	142	142	121	126	129	139	122	153	153	150	153	160	121	111	122	151	129	146	143	141	141	127	115	140	158	151	146	131	132	127	117	143	131	163	158	162	117	146	150	136	137	135	160	131	131	148	142	156	159	141	148	132	147	136	142	149	144	146	135	158	134	152	123	151	160	134	146	147	144	149	129	126	148	130	130	144	123	147	150	153	156	129	129	137	146	157	146	134	133	128	125	139	113	128	161	132	153	121	133	164	141	136	130	129	136	152	158	116	124	139	133	137	151	161	130	138	132	135	145	152	145	141	136	133	132	132	120	145	139	138	150	162	136	139	138	146	124	168	137	139	147	136	146	133	110	125	131	133	119	143	147	145	163	129	129	157	138	132	128	143	162	127	140	130	138	157	132	140	142	142	144	156	187	125	137	130	143	123	138	145	137	153	144	147	140	137	128	149	130	128	116	133	120	146	167	143	132	138	133	132	148	148	143	131	134	145	123	158	122	144	163	154	132	127	140	145	147	146	135	134	141	142	167	128	180	115	150	168	140	130	135	139	118	128	156	143	141	117	124	148	134	134	118	145	162	124	132	136	119	162	114	159	129	134	154	150	154	147	117	143	153	134	132	129	153	100	126	144	148	170	143	123	140	137	127	150	139	134	138	144	162	141	154	139	139	157	150	135	169	131	119	143	125	122	149	127	173	132	142	116	149	124	134	142	163	125	154	163	146	155	137	126	155	130	137	122	131	146	152	157	146	116	120	130	124	133	134	141	120	137	140	167	142	131	122	130	150	163	145	145	143	152	154	160	124	139	119	141	144	142	138	138	153	174	144	113	152	109	127	142	143	133	143	142	140	162	140	141	132	145	150	135	151	136	136	146	130	137	143	139	116	156	165	148	141	146	156	132	130	119	135	146	145	157	162	121	140	131	160	153	140	149	132	142	147	133	171	151	161	157	148	146	147	126	146	144	129	146	141	129	148	125	131	121	125	140	149	148	142	130	122	120	147	147	145	130	142	127	139	145	151	117	153	115	145	146	163	138	146	113	130	150	122	149	159	130	128	149	134	148	162	117	144	134	123	136	156	143	136	152	134	144	130	155	119	126	137	152	140	131	134	138	140	108	136	136	152	140	130	131	125	152	110	139	138	155	156	140	121	140	138	156	165	155	167	130	156	152	117	161	143	159	135	167	124	149	126	127	120	124	130	114	133	138	144	119	124	147	141	138	111	146	133	158	137	138	143	164	137	128	169	142	134	175	137	127	151	143	153	152	134	135	149	128	131	152	139	138	159	136	144	143	146	144	143	140	126	127	160	136	130	157	138	159	149	122	139	149	131	156	152	133	122	147	149	145	136	108	165	152	169	126	128	136	126	154	158	149	113	178	125	158	136
19115	4095	1301	1391	1287	1091	875	882	693	623	551	532	483	482	429	451	423	421	417	399	418	389	375	373	394	351	431	360	374	386	380	418	365	381	369	354	377	363	329	376	371	363	333	388	373	360	350	335	381	334	352	351	330	389	350	357	343	366	377	333	340	358	357	353	369	335	344	325	328	349	360	323	366	372	368	369	358	360	377	355	321	375	362	360	356	377	317	355	375	378	400	360	366	363	365	355	351	366	377	377	337	359	399	350	367	390	350	368	376	344	345	382	373	393	348	325	360	342	351	357	370	364	330	347	364	333	400	366	359	330	353	347	368	360	350	348	348	369	337	349	392	352	341	357	325	341	354	359	351	349	335	372	387	366	317	350	357	350	359	360	322	356	324	372	328	316	355	352	333	337	354	373	377	341	350	331	330	364	392	358	374	386	349	361	312	362	357	349	320	406	357	337	329	328	354	364	349	383	320	348	343	348	314	354	376	338	357	373	391	355	358	381	311	361	336	360	374	345	348	341	346	361	344	385	358	351	334	359	334	332	369	372	361	373	351	346	377	344	352	315	382	368	368	366	393	365	371	333	354	363	371	368	369	392	359	368	345	357	377	363	359	374	361	371	325	332	370	360	367	350	340	364	361	343	346	351	345	349	368	329	357	316	350	332	356	337	431	348	384	351	341	361	381	358	379	372	370	350	344	387	332	373	342	375	341	377	324	327	349	332	376	365	355	366	365	401	335	374	380	335	372	350	354	361	372	367	376	310	342	382	349	365	352	356	375	350	362	345	353	388	369	376	370	348	333	355	382	350	353	341	347	360	355	355	385	355	360	338	366	389	336	363	347	327	357	383	359	368	339	359	376	324	357	373	343	354	325	380	370	358	382	353	357	370	379	365	355	348	325	316	340	358	336	366	317	404	375	390	345	364	373	332	345	350	368	354	376	373	351	350	363	322	351	376	390	345	326	373	341	361	376	405	345	338	364	381	346	333	348	371	354	354	387	340	379	352	356	331	382	344	353	343	368	379	382	335	322	337	341	318	374	329	345	330	332	358	368	377	317	353	347	367	355	377	356	331	385	332	343	349	334	340	359	373	355	327	376	339	370	327	332	321	345	342	359	346	345	356	345	375	377	349	327	323	343	355	341	363	365	366	371	328	344	351	327	373	368	338	328	373	356	357	322	360	351	335	358	375	370	375	321	323	393	374	360	332	320	340	320	363	320	365	355	372	352	320	356	356	325	352	351	356	375	348	363	388	357	341	363	356	350	370	363	349	370	371	366	359	360	321	322	337	345	353	320	352	374	332	329	364	370	350	370	378	358	338	358	347	340	358	362	357	343	344	376	348	311	325	353	372	340	360	360	383	330	362	358	372	349	381	374	358	356	372	370	353	362	357	359	336	321	333	335	376	365	354	341	365	344	351	354	341	371	331	366	359	353	376	341	333	357	338	336	346	335	350	375	379	366	366	351	376	366	342	333	373	378	372	385	356	344	347	392	356	363	337	315	354	357	365	363	366	304	377	362	371	351	337	339	383	333	370	344	370	341	410	394	365	351	366	336	347	352	398	377	343	359	343	381	362	400	345	360	366	332	342	357	318	350	364	356	343	380	329	351	358	368	359	370	349	339	347	368	331	377	377	366	357	379	376	371	384	377	361	397	331	366	392	344	348	356	371	367	364	356	390	328	348	362	351	363	381	370	333	331	380	356	364	354	338	338	345	390	356	362	360	386	366	375	357	367	360	335	377	333	331	348	354	333	362	361	307	362	341	359	328	378	349	374	374	356	367	364	336	368	336	344	340	337	350	322	332	331	362	379	362	358	366	334	394	368	334	398	342	355	334	351	363	371	348	363	380	382	370	320	320	377	371	355	348	354	344	317	386	391	370	373	355	339	365	336	344	356	361	343	335	360	361	340	393	362	349	362	367	362	362	333	333	364	383	360	337	388	344	372	359	383	391	342	378	355	337	343	384	331	319	322	357	360	374	361	335	376	351	337	341	303	355	365	352	372	338	358	349	328	369	374	350	330	335	349	315	387	351	320	353	359	377	358	341	330	354	318	364	392	372	392	368	372	339	375	348	358	340	358	330	361	359	366	370	388	380	351	369	390	332	366	359	368	326	367	338	358	345	348	358	308	358	363	390	363	364	347	368	354	367	352	344	347	355	350	386	344	360	354	369	359	389	357	331	351	395	364	340	364	347	333	355	347	385	340	364	353	334	345	343	325	320	342	362	333	380	350	333	369	382	326	357	353	356	366	405	359	400	364	354	336	358	339	373	360	326	358	360	324	378	355	376	340	357	341	371	360	340	345	377	381	372	372	354	356	360	337	335	351	415	362	382	357	353	376	332	388	379	401	344	346	375	375	362	348	367	340	355	344	360	325	353	340	350	375	341	341	352	387	333	359	357	392	347	359	339	396	350	363	377	358	377	343	353	348	362	362	369	353	353	323	358	350	347	392	322	360	352	370	352	352	358	373	341	367	326	369	347	386	346	365	367	346	363	365	358	375	352	349	305	374	382	300	303	368	374	356	337	331	357	363	369	378	365	349	340	370	360	351	376	352	348	341	394	329	346	353	342	321	309	373	387	349	350	368	352	390	352	331	349	377	344	357	357	385	355	352	349	360	344	379	356	347	356	335	375	356	359	360	379	367	361	357	380	337	335	364	367	365	390	386	364	355	363	337	353	373	324	366	366	377	364	348	369	381	352	383	348	346	355	379	337	341	354	334	354	363	339	341	344	369	367	360	341	345	380	376	363	363	357	353	382	327	323	359	353	331	323	344	339	355	374	359	348	340	381	372	380	311	318	372	350	401	365	329	402	365	377	346	327	346	356	335	356	364	369	360	323	365	343	351	334	360	382	344	352	351	370	371	326	322	353	424	359	354	375	367	358	348	349	360	364	335	333	350	355	363	352	373	351	336	360	367	374	370	388	334	391	369	322	351	377	349	345	354	356	381	380	386	365	329	349	349	420	380	335	369	354	361	394	329	343	370	350	371	375	350	362	338	330	348	344	327	376	327	390	357	363	363	356	361	345	378	374	366	394	369	386	365	356	368	337	343	364	384	341	336	352	362	371	329	360	350	338	364	354	324	365	366	353	359	349	401	382	343	382	360	349	327	382	404	357	351	363	382	359	386	381	354	362	344	311	363	356	399	368	362	376	376	362	335	343	385	364	327	323	368	367	378	325	358	365	367	362	370	374	383	367	350	348	366	364	353	344	379	344	381	330	377	346	353	359	364	341	347	364	326	347	339	358	370	371	339	351	394	324	355	354	370	349	358	379	363	362	353	315	377	350	356	345	404	379	386	371	330	335	375	327	369	349	373	331	336	362	345	353	382	338	353	341	384	343	343	374	378	361	337	357	342	360	350	357	378	319	381	349	367	350	353	362	376	365	383	347	367	361	360	347	350	377	340	345	362	403	356	369	378	323	335	332	365	358	333	393	313	386	357	388	328	342	343	315	355	349	410	354	352	386	363	352
41913	17295	3258	1190	829	526	472	405	327	345	295	280	277	264	246	282	266	254	243	227	247	259	258	247	239	256	250	252	237	257	243	223	227	216	221	267	220	228	258	212	230	248	221	240	231	243	238	241	203	234	247	251	224	230	270	244	246	233	229	245	227	230	229	231	259	257	234	237	221	226	223	246	253	248	278	261	226	273	296	222	239	259	233	217	245	235	267	246	226	231	216	244	244	217	228	227	242	250	264	239	224	231	268	246	254	224	257	260	234	243	239	228	230	237	229	231	241	233	272	239	238	244	241	218	239	247	275	243	233	222	216	215	242	240	224	244	205	219	246	225	244	253	253	225	248	265	234	229	239	260	214	226	231	260	222	265	242	242	237	216	248	240	240	243	258	232	261	229	229	228	254	248	227	222	214	219	250	228	264	252	233	238	256	248	249	231	268	229	249	250	219	274	216	255	231	253	210	232	217	208	227	256	247	218	221	224	266	224	230	242	224	246	221	260	227	251	222	285	223	235	246	212	191	238	233	226	267	246	293	233	275	242	260	266	239	250	265	249	232	221	260	246	297	215	224	223	209	258	229	251	231	232	240	240	221	213	211	233	227	223	259	231	238	234	219	259	231	281	231	202	220	209	234	197	250	251	210	241	231	236	224	261	237	242	231	265	219	238	218	244	215	248	252	237	262	238	215	222	242	236	230	250	222	246	256	238	223	257	243	215	250	234	249	231	278	247	209	245	239	223	251	248	230	249	264	229	246	248	234	226	257	224	229	247	248	222	247	250	243	244	251	216	262	239	250	211	238	233	243	257	219	241	250	226	258	238	246	229	223	255	208	247	255	239	249	229	209	258	224	244	228	239	230	250	256	212	227	244	221	248	247	225	239	263	228	238	237	235	214	252	250	255	248	228	268	253	256	243	258	253	268	250	230	259	230	233	241	256	228	223	225	264	242	243	240	223	223	215	235	237	239	215	254	225	230	257	234	222	255	219	220	235	216	252	231	234	217	263	245	211	241	259	248	256	231	222	249	221	245	241	260	216	230	263	232	218	232	250	227	241	251	219	244	250	266	238	240	261	237	255	233	233	245	240	258	241	264	251	228	244	250	227	246	238	249	227	253	210	244	233	245	249	228	238	238	267	227	239	213	228	253	245	247	231	239	234	246	254	257	232	245	216	231	247	235	227	238	263	243	247	255	255	238	254	254	236	232	205	224	239	218	261	236	275	237	226	207	240	233	215	244	231	247	237	217	240	218	221	245	252	231	243	246	228	261	230	252	232	233	241	241	234	251	262	233	228	230	217	230	250	245	267	234	221	237	219	232	207	234	246	229	246	243	258	248	235	232	222	227	220	226	220	244	269	261	193	235	248	269	243	238	239	259	228	259	262	256	239	258	242	264	263	226	256	229	235	247	250	222	241	236	220	224	244	281	239	238	255	225	262	246	242	259	241	219	243	216	207	225	265	240	257	220	231	236	253	256	224	233	214	246	225	265	215	251	259	226	219	253	237	229	234	199	251	233	217	241	240	258	233	230	241	250	226	236	234	263	199	219	204	253	218	222	213	216	204	263	244	264	234	213	270	212	224	236	258	208	270	220	257	224	215	216	267	269	237	208	235	230	247	242	245	237	244	219	257	272	273	233	227	266	243	257	243	244	223	237	239	247	256	264	260	264	229	222	254	249	246	242	227	233	256	253	245	244	241	224	240	217	245	248	194	224	267	217	222	225	232	235	254	258	221	217	231	247	244	272	235	218	219	273	269	201	219	230	223	257	219	223	231	258	223	260	248	238	235	241	250	231	235	242	262	256	220	227	228	262	238	216	279	218	223	242	229	275	216	248	241	226	242	258	227	216	221	234	235	234	229	219	234	235	258	249	245	244	224	245	210	245	232	259	201	241	233	240	255	197	238	255	228	245	246	250	232	231	250	226	231	242	238	245	278	235	217	213	222	242	254	267	225	227	233	242	216	237	252	260	231	227	225	233	219	229	252	233	265	231	256	237	248	229	255	237	251	227	244	240	229	261	242	255	243	233	226	239	227	232	257	238	254	260	239	249	226	285	233	210	229	237	254	198	227	249	242	252	260	241	252	243	215	268	255	233	235	280	265	238	283	243	239	235	243	243	223	240	243	236	225	226	264	234	265	210	239	240	236	229	262	234	247	247	250	264	274	251	257	248	228	229	241	225	254	230	256	250	214	231	223	269	232	251	222	228	245	250	249	254	272	251	238	231	220	221	254	238	242	239	213	239	218	204	235	246	263	276	226	243	222	236	243	238	235	253	230	249	247	257	241	205	281	243	207	237	226	247	240	215	229	229	244	217	237	258	244	217	226	254	256	231	244	222	271	246	237	211	230	246	236	272	246	260	220	256	229	230	243	254	223	245	255	229	233	255	244	277	261	237	277	203	235	251	237	254	241	247	244	221	231	234	227	242	222	252	247	233	252	225	236	254	230	255	237	252	230	276	236	227	204	264	240	251	234	241	238	229	236	224	271	261	214	231	249	231	238	249	232	244	231	271	251	202	245	245	222	258	227	262	253	241	229	248	267	232	253	250	275	268	241	245	238	278	220	210	234	249	249	242	208	244	252	243	218	260	264	245	251	294	216	238	259	190	268	279	264	243	224	227	245	229	234	207	226	249	235	256	240	240	209	229	242	247	243	256	265	236	239	251	233	252	243	249	233	216	235	244	239	250	248	256	263	232	231	238	237	253	241	249	276	247	213	226	252	250	247	238	221	216	222	244	255	232	269	254	253	243	244	240	224	242	213	220	197	227	239	223	243	234	240	229	246	196	216	235	259	265	247	258	231	253	234	231	236	247	251	258	266	230	245	213	247	223	205	229	243	250	244	238	275	233	243	252	248	229	218	224	246	252	239	233	252	241	230	225	249	231	296	240	225	249	263	202	227	236	269	270	273	247	232	241	250	229	228	223	253	253	238	263	230	233	271	260	233	225	237	246	228	221	221	226	264	258	242	243	228	237	245	291	239	222	230	260	259	222	233	240	226	271	239	191	242	214	263	230	220	248	258	256	237	232	233	240	256	265	233	242	268	229	220	237	257	245	248	250	240	260	251	227	205	245	253	250	229	239	229	241	234	219	233	218	244	248	282	236	231	226	241	222	205	231	224	268	271	245	250	233	247	259	226	250	236	254	228	238	212	224	246	245	228	237	222	231	239	235	262	248	251	256	258	219	233	258	263	247	220	237	226	237	280	294	251	243	230	226	202	245	220	242	251	218	246	227	217	207	249	206	252	231	256	266	251	244	254	234	232	259	211	252	244	217	226	222	211	220	227	246	234	240	238	235	210	248	262	224	237	230	258	221	270	213	235	238	204	251	230	250	251	207	253	208	242	217	212	239	257	219	257	219	221	239	219	226	206	250	239	263	260	252	226	230	237	257	248	244	245	224	237	243	268	236	220	229	241	271	272	262	227	233	249	243	262	248	216	218	247	267	271	240	212	269	263	258	239	235	224	251	234
25730	7175	2255	2531	2406	1968	1693	1571	1126	1059	965	922	812	737	753	722	690	662	683	672	639	652	614	589	640	623	648	608	601	599	596	614	652	607	637	577	635	620	605	556	589	560	576	543	540	571	529	520	544	525	542	582	552	560	558	584	577	583	586	579	613	544	566	590	579	557	573	564	548	569	575	578	563	533	579	550	561	531	576	565	594	545	611	534	507	565	609	551	557	558	553	562	635	579	579	575	602	591	588	573	542	553	538	572	571	585	552	577	589	600	569	536	575	508	579	590	535	520	604	572	538	531	535	533	597	556	596	551	530	578	597	559	560	579	552	541	538	587	528	580	588	565	623	577	565	540	538	524	546	560	606	600	562	561	496	606	568	570	548	593	595	581	522	567	610	570	543	508	528	559	567	501	562	536	498	560	534	590	555	560	580	533	556	536	571	575	578	539	564	563	569	578	600	548	602	549	582	550	551	589	557	577	552	558	524	550	592	584	562	554	569	548	584	599	531	624	599	552	529	598	556	626	602	578	569	585	531	567	601	549	556	550	560	564	577	609	552	590	550	588	544	564	601	591	514	593	538	566	602	558	574	504	538	558	594	583	564	535	558	536	575	533	580	578	565	578	564	525	576	564	561	579	602	563	587	598	562	560	542	565	589	515	540	573	573	553	536	577	592	545	604	579	604	615	569	525	520	539	577	581	565	563	566	529	532	575	545	535	581	579	561	556	568	510	515	556	554	576	566	619	548	536	601	585	564	558	553	521	559	566	533	539	584	542	537	582	584	534	592	557	504	525	594	539	552	575	587	564	569	562	573	598	556	589	522	549	570	552	566	606	575	567	538	594	549	552	552	546	610	559	576	561	611	559	564	548	538	558	556	594	553	510	552	552	562	588	568	580	553	587	534	575	608	555	558	562	537	585	594	550	545	510	580	598	564	580	542	558	554	556	558	559	558	561	545	583	559	546	584	569	553	544	559	548	548	571	563	571	570	594	605	549	560	581	587	555	551	569	571	578	563	556	519	543	562	517	566	502	579	541	581	567	569	569	549	537	573	526	565	557	537	596	514	580	554	546	538	509	599	544	557	525	579	515	538	546	529	539	590	572	536	547	550	541	551	532	583	557	556	573	584	553	593	565	548	560	569	564	520	580	572	581	549	598	561	554	600	565	593	546	572	577	527	561	559	482	526	567	532	575	570	559	539	544	573	564	572	587	552	535	579	559	549	600	538	526	562	580	516	587	578	550	507	557	545	551	556	550	586	565	571	536	540	545	551	528	593	553	547	553	567	587	575	534	547	561	591	550	527	537	528	566	561	542	541	572	582	612	533	559	566	545	525	555	519	590	582	536	549	553	537	544	606	572	539	600	554	525	534	560	581	533	542	569	549	538	582	525	565	559	559	535	586	536	534	569	563	607	584	598	578	617	544	579	567	539	607	506	581	547	579	554	568	521	527	552	565	579	550	545	565	578	525	589	554	564	558	579	545	576	576	535	534	543	546	548	509	544	559	566	566	587	514	616	559	535	561	601	569	580	569	567	549	561	598	592	503	550	575	583	565	505	573	581	510	599	559	558	549	578	586	536	563	517	561	593	558	584	560	542	568	583	608	530	555	536	584	549	525	554	545	551	592	527	532	580	576	597	539	545	579	573	541	559	587	580	610	569	587	558	513	512	537	557	525	560	560	552	604	536	568	584	580	584	566	571	560	557	556	551	571	547	568	542	607	583	547	556	609	560	539	547	561	566	559	574	541	579	538	582	575	514	553	574	543	560	547	560	551	539	591	524	573	591	568	574	572	587	534	559	559	554	531	572	543	563	562	522	512	541	572	559	537	563	536	547	577	555	613	555	546	555	543	554	568	551	543	577	568	557	542	558	539	550	550	567	554	508	570	556	570	522	536	558	569	543	534	609	607	572	568	547	533	527	534	502	555	555	581	573	561	576	542	576	557	588	573	551	587	553	541	590	554	526	545	559	563	588	520	565	527	519	570	550	528	567	566	539	593	536	548	569	533	563	592	551	540	571	550	551	554	540	520	525	551	558	557	566	601	556	588	568	564	565	549	576	567	544	529	578	561	579	573	557	612	589	543	540	542	588	590	563	567	543	544	566	541	572	606	529	559	586	539	571	536	567	511	496	566	589	564	540	532	544	566	557	593	530	536	572	559	547	538	524	581	529	563	515	537	590	562	531	534	565	585	550	559	584	545	585	560	531	556	558	534	585	555	554	567	594	590	538	579	564	541	603	594	602	559	567	580	552	587	596	595	516	564	544	548	540	548	535	548	591	520	606	555	581	543	579	537	611	522	550	572	544	538	548	575	577	552	541	554	548	523	546	587	536	587	604	609	551	567	591	574	574	580	520	511	590	554	538	545	586	570	590	544	566	591	564	525	548	541	548	580	496	573	560	579	595	493	567	566	560	554	547	589	590	535	538	586	547	545	574	564	548	580	582	548	520	578	556	591	601	562	550	578	541	595	597	547	559	591	543	561	550	561	589	567	540	595	591	575	560	551	544	560	567	552	579	600	557	569	545	591	534	533	574	549	550	520	594	549	544	538	548	565	576	574	568	527	561	571	533	559	560	580	602	549	553	578	530	569	585	547	542	523	575	551	566	593	565	558	581	594	543	562	507	606	546	598	577	583	584	566	545	541	575	542	507	616	543	541	545	562	521	521	559	564	554	579	570	573	556	526	560	541	574	591	624	562	536	548	526	550	588	571	539	587	617	584	567	551	568	557	579	558	602	591	556	587	532	535	596	567	554	532	563	550	563	552	521	549	565	544	535	575	571	538	523	561	546	590	558	599	531	549	546	571	579	609	554	568	543	548	523	540	549	560	549	540	544	529	542	601	533	557	541	561	585	542	563	556	510	576	548	590	576	576	544	534	540	539	610	568	576	526	547	606	549	583	551	569	573	578	539	591	540	576	562	627	554	592	579	555	562	591	564	507	574	550	565	605	588	541	557	543	548	559	579	554	595	564	581	561	593	583	526	559	531	524	542	553	580	576	522	565	524	567	547	555	590	541	519	589	546	569	606	577	555	550	545	531	555	599	562	563	577	529	548	527	571	547	561	569	559	592	578	586	577	573	536	543	553	543	577	520	552	550	603	618	565	503	567	498	601	522	530	556	552	554	580	585	519	548	546	560	537	548	561	574	554	535	547	554	546	545	585	597	552	548	568	579	593	576	566	561	566	575	573	534	551	596	542	614	558	561	561	524	580	563	552	554	543	556	574	521	567	545	523	554	580	555	516	549	547	557	547	557	548	547	560	619	552	584	540	623	574	556	530	539	587	545	545	577	591	555	583	592	561	523	553	587	561	523	565	565	564	574	561	565	569	576	518	566	539	576	540	556	560	500	566	550	599	540	570	533	550	551	576	553	544	584	540	577	566	584	497	561	544	557	602	560	551	575	588	537	564	537	547	556	546	584	545	525	586	543	573	531	568	610	567	574	532	541	598	543	544	549	591	565	571	590	554	580	555
9517	2242	341	271	257	213	221	184	211	181	211	202	247	204	188	223	212	226	215	230	213	230	221	203	233	238	214	214	223	229	197	183	192	201	197	192	189	189	189	211	237	229	221	209	213	193	238	218	197	213	208	212	216	236	198	204	217	223	177	196	213	243	208	213	211	198	203	196	215	201	196	274	223	187	206	234	201	204	231	187	184	226	192	178	191	211	204	184	214	222	215	212	201	212	208	215	203	218	234	206	206	200	210	187	195	211	177	218	207	238	238	189	221	216	222	178	219	183	186	212	206	225	228	202	197	235	175	226	200	173	198	200	209	221	208	186	224	193	221	215	186	196	197	187	225	219	220	216	219	200	208	184	216	217	212	216	232	216	203	210	197	195	198	203	195	215	226	186	224	191	206	222	187	189	210	216	199	198	212	204	221	198	181	195	236	208	176	211	196	205	202	207	205	194	193	208	192	205	199	229	197	205	183	185	209	231	188	178	212	192	212	224	213	200	204	199	198	214	208	183	192	234	200	210	208	217	203	194	236	189	224	196	212	198	206	161	220	201	212	192	199	209	188	206	202	224	216	172	188	189	219	209	186	204	235	190	220	205	207	198	231	199	227	232	169	199	230	231	182	225	209	216	179	220	198	209	233	194	209	217	225	214	210	203	198	202	206	222	187	203	216	218	208	212	217	191	224	218	226	180	200	213	193	237	212	238	200	218	226	204	234	224	210	207	215	194	222	184	196	221	201	222	223	190	211	213	218	219	233	199	183	197	195	217	203	213	203	206	206	201	195	215	227	199	212	180	239	203	214	199	224	200	208	178	197	215	203	196	192	189	209	204	216	196	196	181	185	188	218	195	210	184	216	211	176	227	196	200	198	199	195	214	223	217	210	198	209	225	189	196	218	227	201	223	211	185	245	223	198	228	204	200	201	187	218	208	191	196	199	231	219	220	211	210	177	188	203	204	233	183	217	197	218	196	226	222	207	213	213	216	247	198	209	200	209	226	209	192	198	196	181	215	200	211	209	224	178	195	231	227	214	187	207	192	191	221	213	199	221	213	201	226	204	203	213	209	195	187	204	174	234	205	179	203	198	191	227	191	241	184	210	197	205	164	191	196	206	223	200	184	200	224	179	187	182	187	220	179	207	198	229	199	199	205	207	223	213	196	181	208	221	197	201	205	202	205	210	229	195	202	188	200	218	196	179	183	197	184	207	189	205	195	190	189	187	198	205	216	202	214	211	213	202	223	202	208	187	189	203	210	226	205	210	218	211	211	235	194	201	217	202	200	183	196	197	196	193	226	216	207	195	237	196	232	194	211	224	203	212	199	193	179	201	196	187	212	182	193	225	190	208	197	199	180	200	195	193	188	213	197	202	202	198	220	212	185	191	215	197	205	186	213	199	222	231	209	191	192	220	242	193	222	176	244	204	196	211	200	198	227	199	220	213	227	244	190	206	173	202	216	205	198	211	214	195	235	193	224	198	195	205	207	207	220	205	232	216	213	173	201	191	201	209	198	218	210	206	194	183	210	227	200	200	192	206	206	209	207	199	206	214	198	193	202	186	206	185	200	228	209	203	229	196	229	218	181	217	211	200	218	235	210	223	222	195	238	236	192	208	213	188	193	225	222	225	188	222	196	197	178	188	257	205	218	234	219	190	232	222	225	209	215	218	213	239	213	174	206	210	216	203	202	207	203	213	204	221	204	210	203	206	235	234	183	206	195	200	208	183	203	213	206	199	221	214	220	199	193	211	205	217	234	178	211	177	187	235	213	194	231	185	205	238	210	193	207	220	200	209	192	204	244	209	197	220	201	221	210	196	197	226	207	211	219	212	204	187	213	218	224	210	189	190	188	207	220	191	197	203	205	205	186	176	202	205	222	216	211	195	193	219	201	209	174	174	182	189	218	222	203	211	199	199	186	220	184	189	205	202	213	192	188	197	216	214	199	212	200	223	185	224	213	200	180	225	214	200	228	200	213	228	182	184	204	193	214	212	210	192	214	225	225	213	178	229	224	216	176	215	206	203	197	214	198	215	233	248	211	192	203	216	200	215	212	210	180	187	234	210	204	191	227	204	214	223	228	210	185	200	199	237	211	205	210	246	197	198	227	225	203	228	230	200	184	204	184	216	208	212	205	235	195	210	222	219	205	185	202	216	203	217	201	217	192	203	194	202	192	185	205	219	235	222	190	181	202	202	181	208	202	209	192	206	203	184	198	206	177	189	209	194	187	185	223	205	221	224	205	207	205	212	207	202	179	207	197	213	185	187	195	235	210	227	208	222	184	194	217	256	236	188	196	229	199	192	200	223	195	215	220	184	192	178	198	206	205	196	199	201	203	232	192	187	182	203	189	189	219	218	198	204	181	221	231	193	217	216	205	191	194	215	198	218	207	228	184	206	205	199	186	222	183	202	224	207	199	208	188	221	214	206	220	190	206	195	227	190	197	200	199	219	197	210	215	193	192	213	202	200	201	181	191	215	206	208	175	217	195	175	201	202	200	206	207	203	225	203	208	221	214	174	206	203	224	227	200	232	210	221	218	193	211	206	193	191	201	190	200	221	228	233	215	185	214	190	200	199	211	219	219	199	211	203	212	230	201	224	236	204	196	195	189	160	161	213	212	189	193	191	233	200	190	215	177	191	176	200	194	190	209	209	214	200	204	220	208	231	205	221	197	196	212	188	205	223	202	190	212	200	187	194	212	219	205	181	233	172	191	189	201	177	198	207	206	222	200	192	196	186	206	217	201	208	206	227	184	192	203	206	192	190	206	214	229	219	219	203	206	222	187	150	195	185	198	239	187	187	197	201	224	204	194	231	206	235	223	183	201	201	209	236	218	198	181	207	215	187	183	196	218	193	196	212	192	223	187	198	195	212	234	198	200	228	199	185	214	200	190	231	201	218	187	211	199	194	192	203	215	215	211	211	190	233	226	217	241	189	198	230	236	240	191	206	245	199	223	185	196	235	218	198	194	231	200	181	198	214	222	195	219	189	217	207	207	205	223	190	209	195	186	181	231	187	225	199	203	196	203	177	206	195	180	183	187	217	208	224	223	180	220	197	206	218	170	200	207	188	217	196	231	178	200	191	227	193	203	188	197	205	220	201	195	189	192	220	213	204	218	180	220	188	200	210	196	221	240	215	225	206	206	208	212	214	193	184	216	213	208	192	191	217	225	241	210	203	196	229	190	192	199	196	193	207	190	229	205	216	213	207	218	190	213	226	232	199	254	212	201	199	192	207	188	185	218	204	203	206	224	207	213	212	211	190	237	182	167	223	230	209	224	222	193	197	200	208	218	198	177	246	193	193	221	222	188	231	207	218	186	204	239	203	212	215	191	209	221	182	204	206	204	222	212	201	228	236	212	200	219	218	218	185	216	196	171	209	190	192	204	189	193	219	181	184	193	236	202	206	209	210	198	214	200	182	192	213	213	205	230	172	210	217	213	205	176	170	202	202	233	207	190	179	192	207	191	204	188
5973	1756	643	634	664	612	493	521	521	495	528	539	471	524	493	477	515	470	420	464	495	449	431	488	494	472	467	491	483	477	467	477	501	480	454	461	474	506	495	506	484	468	435	465	524	489	470	443	479	477	473	495	464	464	500	435	474	486	475	475	480	509	455	451	476	465	446	482	496	496	448	492	495	440	502	461	489	459	502	513	465	478	432	466	479	460	474	473	423	451	468	493	492	438	446	491	459	492	484	469	453	476	492	471	466	478	481	453	452	467	507	447	459	460	492	471	491	496	433	496	497	469	473	481	466	442	468	451	473	480	474	497	468	475	459	487	455	457	459	458	456	443	454	457	525	466	463	462	497	453	445	462	498	478	480	518	472	478	480	515	469	478	499	490	458	481	496	486	470	494	515	473	499	454	491	498	477	444	512	486	438	458	427	444	474	472	475	460	472	494	473	473	455	464	475	456	495	466	499	464	474	455	492	486	512	475	486	460	458	482	458	490	463	469	496	491	473	434	493	458	486	466	443	486	461	433	492	510	490	479	496	474	449	480	508	471	476	489	487	469	472	469	453	501	471	480	518	451	443	454	483	483	509	459	462	477	478	458	454	477	487	468	470	444	468	467	429	544	475	452	456	486	496	490	510	466	481	502	484	453	480	493	479	504	479	461	463	451	490	428	463	468	505	463	462	487	522	474	479	470	482	447	452	500	450	449	460	486	479	479	493	455	484	467	470	469	473	522	484	447	443	496	485	465	424	446	440	479	506	460	513	425	466	444	482	464	476	481	471	482	512	465	470	478	479	489	469	440	424	471	464	495	461	502	456	459	458	451	448	496	489	503	480	457	459	481	491	476	434	482	491	462	496	448	485	499	453	453	454	468	470	508	479	509	480	508	529	512	474	503	454	486	472	508	451	489	496	489	490	456	483	509	455	426	478	492	469	496	466	455	489	448	503	442	464	475	487	464	499	491	457	465	447	457	493	461	490	468	486	475	444	486	447	442	495	491	447	490	530	481	474	469	433	484	480	485	466	439	478	497	460	502	462	484	448	458	499	464	486	490	459	461	501	462	472	469	439	495	504	497	459	462	451	469	462	462	467	490	509	444	487	465	499	467	458	458	486	481	485	465	480	454	478	435	461	469	474	469	530	464	495	442	475	488	437	504	459	476	490	451	464	444	472	463	477	492	505	481	490	486	450	452	497	479	488	491	482	499	478	516	480	467	480	443	467	533	508	495	455	465	517	481	477	471	471	470	466	497	466	462	467	508	442	470	462	513	471	433	458	457	476	467	509	468	479	465	461	494	448	483	466	463	486	473	497	510	477	480	465	509	475	450	434	472	501	467	499	476	507	455	477	463	496	442	497	484	468	475	484	457	482	493	446	428	467	526	470	439	436	444	462	423	480	514	458	455	474	470	437	470	487	529	448	489	459	468	446	467	501	499	472	476	494	469	465	476	467	478	442	487	457	471	451	486	453	472	486	443	513	465	430	485	491	457	484	465	478	463	463	510	504	486	482	476	442	497	438	505	467	484	465	505	475	516	486	504	462	507	475	453	430	452	497	517	475	458	472	441	499	520	452	499	468	481	492	476	502	502	466	448	473	492	465	469	486	462	479	468	490	436	458	481	458	472	481	480	479	485	471	476	494	500	498	504	459	465	464	459	477	490	478	437	506	471	462	489	482	454	449	440	441	479	449	506	491	475	494	509	470	453	460	498	453	446	479	483	459	476	507	484	431	477	447	459	473	492	473	481	484	504	483	438	451	489	516	483	482	498	472	495	479	455	504	447	464	483	478	465	467	468	490	488	472	459	462	498	463	473	468	433	484	460	491	474	520	469	482	485	462	494	472	489	445	491	443	505	482	473	485	505	480	465	465	498	499	480	485	495	465	453	440	497	471	465	513	462	487	475	463	441	478	476	468	451	499	492	454	405	505	477	473	483	475	473	465	492	499	446	478	448	515	505	456	476	457	491	513	515	467	513	483	437	451	449	498	487	476	450	436	455	482	421	442	486	479	462	471	485	428	492	480	457	521	471	478	469	454	478	491	466	473	503	485	500	477	491	460	484	517	497	451	478	450	468	484	463	454	502	464	467	481	462	455	532	443	470	518	490	495	466	463	450	452	488	452	456	452	477	470	511	473	481	569	439	473	451	491	480	460	459	492	475	490	458	484	481	464	435	466	468	524	515	465	492	475	489	518	518	457	522	443	498	470	513	486	475	509	462	461	470	441	455	485	460	455	486	507	451	458	454	469	478	490	482	480	472	493	456	495	445	471	435	446	490	481	492	469	483	504	487	482	476	443	460	443	488	476	483	519	477	477	490	480	474	441	430	457	431	464	524	518	480	501	497	467	469	466	455	501	487	479	433	463	452	513	503	421	452	446	455	474	481	466	493	479	492	439	493	462	469	487	471	476	427	507	494	505	463	494	495	457	457	472	490	484	450	474	470	470	467	471	475	472	456	449	499	483	436	477	480	482	482	468	497	485	467	473	488	430	488	493	430	488	502	484	466	490	477	462	463	470	449	492	469	467	423	467	496	483	469	477	472	488	434	465	449	444	468	459	452	472	471	491	437	490	502	437	455	458	461	466	499	469	471	487	497	433	478	478	476	492	475	471	492	437	442	465	481	467	447	447	472	486	451	501	459	466	451	439	488	467	450	476	459	464	479	471	496	446	476	459	467	473	480	468	470	498	468	485	493	462	508	500	478	536	467	439	445	455	509	457	464	477	494	465	432	499	476	437	492	463	509	495	477	492	478	503	494	461	475	457	511	484	484	492	500	453	481	457	454	486	485	458	466	504	480	475	463	491	476	433	464	502	475	484	452	468	496	441	508	460	494	484	476	474	438	493	476	483	487	448	478	455	478	484	443	465	469	463	449	474	501	458	488	467	482	473	482	486	462	491	498	477	463	430	465	449	496	496	480	528	490	504	482	468	471	447	476	489	461	487	464	447	493	500	519	509	505	416	457	482	467	469	451	486	470	494	458	445	458	460	458	465	492	488	468	480	458	485	471	467	478	492	436	459	458	471	503	471	468	471	499	479	465	498	484	451	495	444	453	469	481	457	452	441	468	481	489	473	473	483	522	483	482	496	445	487	461	477	496	465	477	476	483	457	478	463	497	496	457	496	451	502	444	490	474	503	483	459	456	493	440	484	488	508	470	429	445	506	480	469	479	394	465	490	470	488	456	489	463	485	476	459	473	495	500	467	477	512	488	458	479	436	455	531	447	484	501	470	478	458	487	457	429	493	469	425	500	467	497	480	494	469	478	487	475	488	477	454	492	441	526	443	466	467	434	459	440	506	489	483	446	500	495	474	486	435	485	477	485	478	458	482	476	427	508	465	501	529	442	507	457	452	435	474	491	470	457	457	478	488	459	489	466	516	472	468	458	483	459	498	439	438	466	454	477	486	466	482	448	489	484	458	468	475	501	471	476	459	487	480	475	478	501	493	441	482	491	448	482	486	489	526	480	457	501
30534	10237	1417	721	431	340	272	200	216	191	192	150	179	152	141	145	147	158	156	141	165	159	140	161	139	161	139	132	123	129	161	133	147	146	157	144	125	144	155	159	132	130	148	173	117	159	138	125	136	168	127	156	129	138	124	146	138	155	121	135	141	153	117	151	150	129	163	144	135	137	140	130	136	145	138	146	134	153	143	132	160	150	141	157	144	140	141	154	137	151	159	133	142	133	143	148	147	146	140	141	157	135	130	129	141	152	154	143	134	140	119	143	138	158	118	121	143	141	131	131	173	130	155	161	138	149	143	170	129	118	128	135	160	148	132	151	141	161	135	138	139	119	133	125	141	121	144	168	147	132	133	149	140	134	150	140	149	128	141	150	160	147	137	146	160	138	167	140	136	121	137	149	136	137	138	116	141	133	139	142	164	157	144	142	123	154	129	133	124	155	168	124	139	143	138	173	133	152	133	120	153	125	137	156	147	138	121	121	131	148	129	132	146	164	141	153	147	140	128	147	139	143	144	150	140	129	159	137	136	152	140	138	157	145	145	124	146	130	145	138	128	139	141	139	151	171	143	124	162	149	129	149	151	138	131	141	154	145	130	116	142	129	120	130	158	154	169	131	142	116	134	142	128	126	151	120	147	127	144	136	145	155	161	157	130	141	149	116	161	131	145	131	135	145	133	136	139	142	178	144	158	142	117	158	134	151	143	147	126	142	128	134	132	115	144	133	128	143	133	144	138	138	142	127	128	151	139	147	131	146	134	151	153	140	143	138	150	122	129	138	153	131	139	152	169	167	141	131	164	127	132	117	136	121	143	137	162	138	140	134	135	141	141	136	151	139	151	136	135	148	120	172	144	131	151	125	155	161	148	148	141	121	135	141	141	134	145	140	151	162	152	140	147	125	139	154	169	130	129	147	146	139	165	134	120	153	143	158	117	134	152	132	153	146	128	161	123	135	138	148	170	144	156	110	148	132	123	149	130	131	143	134	115	127	148	115	136	126	126	121	164	152	125	143	135	156	123	129	134	138	158	157	122	165	140	130	133	139	136	139	112	129	137	146	121	109	137	137	146	133	143	153	141	136	118	142	149	143	146	116	123	144	148	165	159	166	131	139	148	147	128	157	137	137	116	159	148	136	141	127	140	146	152	138	157	131	138	123	141	146	119	153	114	133	157	140	154	157	139	157	152	121	153	147	139	172	136	142	146	136	123	147	125	131	147	142	125	145	132	122	145	131	135	149	121	144	143	138	150	133	134	130	140	148	141	130	154	161	126	134	114	154	139	149	153	112	108	157	136	135	158	136	156	123	164	129	131	138	128	170	135	141	135	143	144	138	120	131	144	148	122	129	147	147	135	148	133	147	134	131	161	136	138	130	119	142	131	141	130	136	155	156	152	161	145	131	129	135	160	116	134	142	130	126	134	148	151	134	160	128	118	130	154	165	182	148	133	122	149	131	114	126	108	127	130	155	129	134	121	148	123	125	135	141	126	128	137	144	130	120	110	142	123	128	155	137	127	133	147	141	142	133	129	135	156	130	141	124	124	145	138	150	112	130	99	128	148	145	130	162	129	128	154	126	136	157	128	121	135	161	148	141	138	123	110	126	152	142	148	143	132	158	123	142	141	153	123	134	137	157	148	146	127	131	147	144	174	157	116	136	127	121	128	120	132	137	120	115	138	151	144	133	151	128	138	132	140	159	121	169	147	128	131	140	142	149	150	120	138	130	132	154	150	151	125	152	139	128	139	133	127	116	128	143	149	145	140	146	140	154	155	146	118	146	145	120	154	142	125	115	130	160	147	140	151	147	123	131	137	161	148	131	140	149	141	125	138	140	140	131	130	128	136	117	138	158	140	145	132	138	134	133	129	143	124	120	129	124	147	145	135	132	124	137	139	146	147	156	135	151	133	131	158	130	131	112	163	138	140	137	145	143	134	142	142	134	154	129	140	144	133	147	126	125	147	149	148	137	144	138	138	138	138	157	149	170	148	116	139	157	134	129	129	133	125	174	141	132	135	126	142	149	147	136	126	132	131	147	136	147	130	157	119	154	152	128	106	154	131	127	138	128	168	141	138	138	139	146	118	130	123	131	127	141	128	137	118	121	159	138	140	137	150	128	128	140	149	144	142	125	134	139	127	156	142	130	147	154	144	137	157	140	141	145	141	152	125	154	140	136	128	154	109	127	162	142	145	133	157	144	137	145	137	144	133	137	166	150	130	140	137	140	148	152	131	140	125	133	140	140	137	126	137	124	137	122	147	111	134	121	149	124	129	143	164	140	137	157	138	162	145	164	130	140	150	160	117	131	150	156	142	120	131	160	125	128	155	161	153	146	125	157	146	147	130	133	147	144	131	141	130	136	143	137	137	159	127	128	127	142	140	135	134	141	147	143	142	130	127	143	145	142	132	147	109	121	131	135	138	140	157	150	135	151	153	160	138	149	146	138	143	151	150	149	132	131	130	185	155	146	139	146	151	152	139	156	124	119	136	154	126	144	138	138	140	131	148	141	133	139	127	116	140	144	131	154	130	144	155	131	142	155	140	152	117	153	114	141	139	152	135	105	118	120	129	134	135	124	123	145	129	133	137	146	154	147	141	158	150	123	144	146	120	127	130	137	133	127	136	129	129	136	138	137	143	125	135	136	138	124	138	135	140	143	146	162	141	147	121	153	149	139	122	163	128	124	137	148	133	138	134	136	131	119	115	141	143	137	144	132	135	147	134	128	133	120	139	144	133	144	114	131	132	136	144	157	148	153	155	123	117	120	143	121	134	151	146	142	124	131	136	133	139	147	127	154	157	126	133	156	142	161	135	142	158	139	133	125	141	130	162	138	128	149	129	130	130	147	141	134	137	151	142	115	142	152	164	126	135	126	134	126	142	132	134	161	117	155	139	161	168	124	128	151	133	159	129	134	130	150	115	163	138	138	130	134	147	146	124	137	143	162	130	122	132	119	141	163	131	172	147	139	140	146	141	126	142	141	149	146	150	127	128	127	121	134	164	138	106	157	134	149	135	144	160	119	160	122	142	122	147	141	126	179	156	155	119	153	114	132	132	139	124	155	133	148	141	169	138	111	133	121	127	132	126	144	128	159	131	164	151	133	139	158	141	161	116	164	148	133	160	160	127	126	154	135	143	151	141	148	132	157	151	131	133	139	150	143	146	129	118	146	115	136	147	132	161	137	150	147	139	135	141	149	128	144	157	143	122	128	151	128	141	162	122	143	138	121	163	128	141	158	131	142	160	129	148	165	138	135	134	134	139	149	128	130	157	131	121	131	143	126	146	147	113	139	141	122	127	146	137	125	149	143	122	138	144	129	126	135	149	121	155	137	161	96	136	116	110	123	139	150	168	142	142	127	145	154	140	153	153	157	117	118	116	132	157	138	130	134	141	140	128	137	145	149	128	130	137	148	146	127	148	153	138	151	130	149	128	130	155	121	118	136	124	141	124	128	132	113	144	140	149	146	116	139
19213	4671	1260	1527	1288	1254	1010	906	787	647	633	584	510	475	434	463	421	443	420	387	380	380	377	391	406	337	381	362	369	373	382	373	366	394	380	359	334	405	378	380	320	398	372	372	350	384	366	398	341	363	347	373	332	337	375	365	381	337	397	353	400	363	331	333	347	361	354	388	369	353	350	351	369	388	383	315	365	374	342	307	322	392	334	376	365	350	372	346	366	370	315	348	366	361	340	366	339	339	352	373	359	359	385	352	345	356	355	382	380	337	344	403	355	360	346	358	332	381	362	335	386	368	350	327	345	334	355	373	410	357	327	384	339	357	361	336	399	384	338	338	331	360	374	350	367	363	351	362	322	352	361	367	374	350	337	330	382	374	318	321	365	372	380	340	360	348	363	360	344	336	352	397	363	364	388	349	374	374	381	338	359	351	364	339	363	339	370	367	350	365	346	328	320	345	373	331	357	345	360	336	345	362	395	344	319	383	343	348	370	353	346	394	342	372	327	350	357	357	363	331	363	339	372	358	330	350	368	385	363	343	386	353	365	357	374	369	377	352	355	373	379	377	331	349	325	349	329	379	340	345	341	347	347	377	360	350	346	338	382	343	333	360	318	354	379	394	340	355	356	322	383	332	337	346	374	334	385	325	343	366	369	373	374	369	311	327	350	338	354	336	348	352	334	378	374	357	351	343	351	345	346	328	350	366	395	367	404	329	368	355	368	356	400	369	342	376	346	360	345	355	349	369	375	354	340	338	360	369	374	335	362	336	398	391	360	348	337	329	332	331	370	313	368	366	345	364	360	327	391	352	354	350	378	388	360	334	350	350	390	345	366	364	373	340	361	359	345	313	369	349	366	384	368	348	360	343	338	361	367	351	339	357	371	338	335	364	339	367	355	354	348	331	346	380	363	380	370	355	363	360	329	352	370	333	324	372	332	368	345	372	343	375	365	353	324	327	368	340	325	354	387	361	354	337	352	354	362	384	350	344	345	369	358	337	375	377	370	339	337	351	358	339	364	357	349	349	354	388	370	333	357	366	375	366	390	340	385	350	371	345	347	351	343	360	335	350	366	376	351	353	362	365	319	330	324	396	374	361	395	356	342	344	335	354	365	373	356	362	338	361	336	344	359	371	386	329	376	339	364	348	378	363	350	372	359	352	369	377	331	356	336	364	379	349	365	343	337	341	352	350	371	318	349	329	333	324	367	357	348	346	364	361	371	349	343	340	379	342	315	354	343	352	356	361	358	302	369	382	348	368	339	349	347	372	335	355	340	360	369	368	383	347	367	361	352	314	358	317	371	353	345	341	361	342	389	328	356	402	319	320	338	368	327	322	383	335	382	378	356	360	394	326	346	338	359	392	345	332	369	386	365	346	359	329	363	357	328	338	346	366	338	359	326	380	362	353	343	321	328	325	379	356	336	377	342	363	345	356	345	357	333	358	360	372	362	350	341	366	343	342	368	375	341	361	374	333	352	360	352	303	346	371	381	369	337	362	368	331	368	356	361	360	350	362	358	346	334	354	352	324	350	352	387	355	349	345	349	352	367	355	385	343	353	352	364	344	375	361	378	388	349	363	368	346	353	351	351	346	359	346	336	353	352	374	387	382	315	363	367	386	345	353	341	356	315	368	364	358	352	368	317	344	375	375	354	366	396	362	341	380	356	379	385	363	353	367	360	362	385	353	318	363	344	317	323	319	363	370	356	336	400	346	395	359	332	372	368	361	373	351	364	352	342	365	341	361	356	373	357	337	357	348	349	360	363	339	367	358	330	354	337	368	336	327	372	348	358	368	384	352	349	362	363	381	353	339	361	348	368	375	362	372	345	367	333	352	344	385	343	330	354	376	336	345	352	333	356	354	399	394	365	396	342	341	391	336	349	370	358	341	362	331	330	344	344	343	348	321	357	332	336	371	347	362	351	366	370	348	353	364	354	325	350	332	340	361	360	360	361	347	370	379	331	339	343	362	381	368	334	351	343	381	367	337	336	329	370	377	300	347	378	363	363	325	350	361	331	354	369	337	325	359	356	375	339	337	354	371	366	360	340	344	366	351	339	371	373	333	356	384	326	323	341	398	365	381	337	362	375	363	342	370	325	344	374	355	309	356	380	363	338	365	340	388	375	347	341	366	342	368	357	374	345	352	337	316	315	366	359	354	363	336	366	346	347	362	374	375	362	327	354	371	349	364	388	366	365	374	308	360	363	335	381	358	342	368	334	343	366	343	333	339	364	381	307	327	331	352	365	347	330	355	341	375	344	365	366	340	363	347	352	384	343	348	368	380	338	362	400	368	361	363	364	381	377	353	353	351	374	341	379	336	314	354	365	362	341	358	323	338	366	381	359	359	324	304	351	357	376	373	355	363	366	341	344	363	368	364	364	345	349	366	339	377	344	334	345	359	364	358	353	343	359	318	365	323	350	381	371	355	349	383	372	336	345	347	347	340	372	367	364	364	354	350	362	342	385	338	342	378	365	368	349	349	342	337	366	362	335	379	363	354	396	340	338	363	373	396	343	333	360	349	376	346	332	373	340	361	339	320	343	343	325	353	343	310	357	327	352	308	357	352	333	341	336	365	358	346	365	321	379	317	360	369	351	339	374	348	346	346	344	350	341	368	380	346	354	336	354	351	352	350	371	370	339	354	337	338	359	373	339	386	370	352	321	333	344	354	372	347	338	376	360	376	344	329	336	360	387	338	358	368	310	358	344	365	328	371	396	356	364	358	364	371	340	358	331	342	352	345	349	350	377	342	390	394	349	317	352	360	357	320	353	338	366	343	356	354	335	362	401	392	363	337	369	355	369	383	377	363	360	366	345	378	355	420	364	332	385	336	359	331	331	353	397	357	361	343	316	356	346	334	376	364	350	353	345	379	361	379	328	308	336	327	362	359	334	387	349	331	366	357	358	361	367	347	360	345	359	323	343	323	358	334	353	335	329	344	358	338	353	337	352	360	339	347	357	358	358	334	354	360	355	365	373	336	357	348	337	363	355	350	384	309	359	386	384	324	354	341	356	366	359	359	340	338	400	360	346	387	368	351	363	340	371	390	342	336	332	364	366	354	361	323	324	351	334	349	381	393	339	351	348	349	329	339	349	349	337	340	367	338	344	359	352	376	366	334	354	372	334	365	333	344	346	349	317	348	347	354	372	370	333	301	345	357	359	373	346	377	342	319	362	350	350	362	358	360	367	347	370	367	367	338	367	349	375	374	386	369	338	374	352	360	365	341	324	328	342	350	343	338	370	355	341	338	359	390	364	389	383	359	321	339	370	372	371	355	369	381	338	333	351	372	336	375	339	353	335	356	320	349	362	340	334	368	347	358	347	363	331	380	365	388	353	355	363	373	334	336	355	334	384	346	350	381	366	342	345	357	320	336	343	340	367	382	354	392	359	361	339	368	349	357	358	366	368	335	378	352	339	339	322	340	349	348	350	352	380	359	384	350	351	325	396	368	373	380	354	345	350	324	329	380	364	345
42440	18371	3466	1468	903	705	596	436	362	314	326	297	289	281	277	260	263	273	260	280	268	242	267	240	258	237	259	256	245	230	233	255	222	231	215	279	250	247	217	225	270	233	228	248	255	216	231	236	233	224	278	230	240	232	239	235	266	225	263	225	246	235	224	218	221	215	221	233	252	249	255	238	241	229	258	238	248	251	247	208	262	256	275	234	250	264	235	209	216	240	247	249	218	233	250	251	231	214	236	263	225	247	279	251	249	251	261	256	241	224	228	225	254	232	227	238	225	250	223	265	261	209	233	232	250	247	244	239	217	223	266	264	265	229	229	225	257	216	260	248	234	219	232	214	261	230	243	222	203	251	216	238	234	233	235	247	253	237	237	275	257	247	208	249	237	259	215	262	247	230	212	248	231	235	229	240	248	234	241	223	238	236	215	262	240	224	261	231	234	244	229	232	226	267	258	249	230	229	243	246	236	293	221	249	230	246	230	219	259	260	262	242	230	223	234	244	233	235	256	227	240	247	257	262	226	257	232	271	238	216	240	239	248	235	232	241	260	249	220	246	230	258	244	259	229	253	257	275	258	232	229	232	231	240	221	260	240	225	243	249	214	248	243	252	267	218	260	243	251	264	203	214	212	236	212	250	256	239	237	267	244	242	214	267	227	233	254	218	211	238	239	243	231	266	272	261	232	240	245	228	213	215	254	284	269	272	237	224	251	224	234	223	231	257	277	221	248	236	261	251	253	243	231	224	230	263	260	252	272	204	280	266	219	278	249	236	241	255	251	230	257	251	235	244	264	256	222	248	253	274	269	243	236	234	225	252	216	233	236	230	265	241	253	262	229	221	246	262	253	251	197	233	244	243	251	245	242	244	231	230	235	229	235	229	236	202	226	275	266	232	217	245	213	224	219	229	216	216	215	283	238	231	207	253	253	245	267	256	238	233	228	246	228	258	240	232	262	258	269	246	253	244	240	273	225	235	226	238	247	231	252	245	250	257	211	224	259	250	220	237	240	242	247	240	249	230	237	265	246	242	238	270	220	248	225	195	243	262	239	206	231	251	257	234	235	259	241	275	250	254	243	271	249	242	227	241	255	238	250	223	260	249	250	217	227	232	237	205	253	209	225	263	227	249	258	236	237	218	243	214	248	249	247	211	222	250	245	249	223	252	251	225	243	237	219	263	241	282	218	224	231	236	254	252	218	222	213	232	222	244	250	219	248	245	223	248	226	223	258	249	235	254	239	238	228	239	240	242	231	223	224	239	251	241	222	234	251	205	226	243	226	235	248	238	254	256	242	248	227	239	254	197	247	230	199	240	223	240	199	210	241	226	218	269	260	228	241	236	215	223	223	220	255	228	259	241	271	226	220	225	258	237	229	245	268	256	234	222	255	245	251	226	226	230	236	247	246	212	231	263	253	241	242	212	222	247	223	255	257	229	236	220	238	250	259	211	228	259	248	229	243	227	231	246	252	267	224	245	260	271	240	221	255	235	239	252	271	235	253	230	223	230	256	234	237	226	228	240	206	246	245	237	252	230	234	249	202	238	211	222	227	233	240	233	238	219	219	258	218	250	230	216	245	228	236	245	229	219	274	236	237	246	252	218	250	238	226	235	241	212	245	267	249	249	218	273	256	217	228	225	227	217	256	247	236	243	231	232	210	242	231	230	263	234	272	231	239	227	206	260	263	234	223	230	225	262	243	244	200	241	252	243	263	237	253	236	251	267	231	238	235	225	191	259	253	237	225	226	238	246	216	224	265	249	209	252	261	233	240	222	226	237	219	271	240	238	234	251	228	219	253	259	229	228	232	235	222	234	225	233	200	229	219	255	206	222	249	245	227	219	248	226	261	244	245	220	247	258	271	250	233	252	222	263	262	261	229	243	211	249	256	235	245	225	232	242	253	215	212	229	225	240	219	234	258	218	214	252	233	223	242	269	228	223	234	242	216	258	242	220	241	222	260	220	234	261	258	229	211	248	253	250	257	256	224	235	232	244	237	249	251	198	234	211	236	215	258	258	249	258	244	273	255	241	218	243	221	233	262	237	218	252	249	234	256	227	247	263	232	208	216	204	239	236	237	225	263	240	203	231	232	235	221	224	243	229	234	239	261	235	234	251	265	221	238	220	222	249	235	253	223	219	251	227	217	238	229	224	259	224	237	231	237	243	237	268	234	268	290	238	237	222	273	250	217	231	238	214	229	235	258	244	232	241	224	241	241	235	220	256	285	210	223	250	235	228	229	243	218	240	224	250	218	244	229	235	209	232	261	226	227	258	262	255	244	224	235	255	244	230	260	217	245	237	232	262	236	245	250	215	239	219	235	259	224	199	213	217	276	229	221	237	227	236	228	241	247	252	251	232	252	256	263	218	219	242	233	220	208	252	232	246	242	232	215	204	245	255	233	240	235	230	227	252	224	218	201	232	252	230	206	251	237	267	243	254	235	242	245	248	237	256	252	256	242	227	236	267	239	249	238	227	253	237	263	245	210	229	251	213	243	240	257	225	237	199	229	222	253	255	257	210	237	235	246	203	260	240	233	271	255	243	231	241	250	277	237	250	253	259	245	241	253	245	234	225	270	240	287	230	258	245	237	231	222	257	225	238	230	250	234	232	244	243	253	258	282	241	247	249	258	241	250	239	228	268	228	231	246	242	256	250	239	267	216	209	241	242	262	255	245	224	220	228	196	238	226	245	231	269	246	201	221	252	247	226	245	216	243	225	212	252	255	249	238	233	209	221	252	246	243	257	247	243	257	231	230	249	231	251	233	222	233	221	239	215	234	214	253	237	220	234	258	234	250	241	237	221	226	219	247	223	236	201	248	194	261	243	225	218	267	221	241	263	259	231	243	259	238	224	242	218	247	236	231	231	234	245	237	224	228	250	230	232	221	252	239	233	226	283	229	246	227	251	255	251	228	251	231	275	260	240	214	238	239	263	273	242	237	257	254	219	234	192	231	226	271	233	224	216	218	237	230	226	237	262	232	258	227	229	247	234	250	266	263	237	211	246	231	260	220	243	253	251	264	243	221	259	256	268	238	243	248	241	247	231	228	248	233	219	267	230	241	257	275	217	243	257	256	254	255	265	251	215	201	241	233	265	255	228	211	254	214	229	244	258	237	258	234	246	240	233	215	233	215	256	203	227	238	261	269	253	218	243	250	220	253	254	245	228	236	235	213	213	244	242	243	237	240	256	238	208	260	224	263	240	231	252	242	247	254	240	228	232	244	265	227	216	240	248	245	252	235	249	278	257	236	254	238	260	250	251	240	231	223	230	240	234	231	232	226	238	211	235	271	228	261	253	239	230	264	237	235	234	244	241	195	220	248	251	235	223	235	232	264	229	212	256	206	238	235	249	198	222	225	241	264	214	251	246	266	231	247	271	249	230	256	240	242	224	230	261	258	237	206	218	224	268	251	271	249	246	234	241	225	257	229	252	275	210	223	239	260	239	238	241	234	223	273	243	229	231	226	259	212	233
26326	8096	2166	2722	2355	2155	1848	1563	1210	1071	981	941	895	804	720	754	693	658	685	680	665	628	627	583	606	667	646	617	601	584	589	600	579	620	596	596	592	594	624	598	606	589	584	615	585	556	609	593	617	550	590	544	572	563	559	601	579	552	578	566	554	600	555	563	569	552	556	560	588	573	571	554	579	560	578	515	570	541	589	547	599	517	548	582	590	552	502	543	613	606	571	517	545	553	558	578	589	515	585	570	611	584	558	533	563	583	574	567	563	541	601	563	582	554	567	591	587	572	567	523	536	554	567	579	580	556	517	543	593	554	558	595	568	541	539	587	530	589	558	562	521	555	522	559	560	534	561	568	590	588	560	548	571	589	533	555	543	565	545	532	566	562	552	540	562	559	578	562	545	551	541	542	553	579	604	538	571	575	548	583	521	548	530	575	587	556	593	590	618	589	575	540	574	583	565	556	567	575	582	522	556	531	575	548	547	568	530	571	571	576	584	562	533	570	560	566	571	591	557	573	566	569	565	559	572	522	558	560	575	584	559	593	568	570	535	568	597	559	578	580	576	567	589	580	531	552	568	556	555	570	548	582	538	546	609	533	563	545	598	564	573	552	536	584	548	522	542	562	555	575	571	543	540	527	568	553	586	536	575	576	571	552	578	582	560	574	592	582	551	564	572	559	569	519	521	530	581	589	535	611	616	575	512	539	560	552	571	566	580	543	528	584	570	576	561	565	536	562	543	563	585	595	545	569	568	560	552	514	533	568	575	575	509	558	535	599	554	612	547	583	535	551	537	584	549	553	588	547	586	603	529	571	582	506	557	553	525	538	560	561	620	547	564	523	578	536	594	549	563	596	581	564	571	550	544	588	594	535	531	524	572	573	530	528	579	583	599	555	525	596	584	544	546	550	563	581	549	511	542	555	552	558	564	552	565	567	577	535	572	622	569	565	571	556	584	572	580	556	598	590	527	578	586	570	589	627	535	597	581	525	569	562	563	559	577	535	548	555	572	546	543	532	504	560	573	555	538	570	570	541	534	549	553	566	544	536	553	583	541	563	579	583	584	536	548	586	596	539	571	556	547	551	524	517	572	568	570	588	570	545	572	600	550	552	519	562	562	548	573	588	587	572	541	538	544	572	591	570	584	557	638	561	553	591	555	575	568	533	556	572	579	551	529	563	573	534	586	578	585	573	529	571	564	529	533	555	540	553	582	542	558	538	559	581	569	601	547	571	529	541	565	554	593	561	548	532	563	557	585	548	551	562	570	560	571	540	546	583	529	563	573	580	589	580	544	570	571	536	546	586	585	563	567	597	606	547	568	574	572	582	602	584	547	559	583	590	578	576	582	569	573	553	574	563	573	537	514	562	560	552	537	553	551	570	509	551	588	508	587	541	597	592	520	580	584	559	518	552	523	570	564	506	556	543	577	553	553	612	559	566	578	565	571	540	547	566	574	538	552	558	598	549	563	555	587	566	548	527	571	550	547	611	605	561	590	591	596	571	580	557	589	560	629	557	569	549	588	544	523	540	628	584	585	614	571	537	588	565	521	523	574	602	553	626	577	560	548	580	566	548	615	594	561	604	587	578	558	567	559	548	552	545	535	578	543	591	560	567	541	569	602	567	541	586	591	572	555	588	553	564	552	588	524	608	537	533	568	550	586	611	539	562	597	536	553	589	602	576	554	527	562	562	533	561	584	556	540	566	542	613	594	553	599	570	527	618	581	550	541	590	600	551	575	593	592	582	528	559	538	554	570	563	563	555	539	600	523	564	539	576	568	552	579	540	578	544	533	603	550	563	563	538	559	553	573	569	591	568	605	530	576	522	557	561	557	553	565	549	536	519	562	569	555	524	568	555	590	561	569	561	569	529	558	583	552	540	553	585	541	525	577	562	578	573	546	572	604	554	610	560	565	553	578	575	608	540	613	556	579	572	588	565	529	572	552	547	563	575	628	573	587	578	578	556	548	562	563	585	595	578	601	574	588	536	576	538	574	567	564	580	517	588	605	592	577	574	593	555	562	548	569	519	546	565	582	550	545	592	588	559	541	549	549	558	578	525	604	573	561	586	571	549	569	573	560	557	580	564	548	582	567	616	557	579	521	532	566	606	522	583	543	554	543	550	581	605	584	530	564	584	564	522	510	545	534	606	584	554	553	577	561	582	566	556	553	542	570	544	563	580	579	550	539	572	577	582	565	576	546	548	598	566	595	569	554	536	532	561	546	609	575	552	545	551	600	559	558	554	542	600	593	548	564	584	577	628	546	552	559	598	534	583	565	574	577	543	563	577	544	583	558	557	572	560	571	610	507	548	573	568	514	544	574	540	558	516	531	572	539	580	581	524	556	565	588	579	599	555	580	549	546	512	560	563	549	561	587	566	552	551	553	576	583	556	591	566	582	578	544	587	571	547	562	600	594	534	545	545	572	573	545	506	562	593	556	515	542	550	570	582	580	543	563	604	584	572	534	537	564	562	556	613	533	593	533	597	588	535	617	541	580	573	577	556	567	554	619	552	561	559	551	562	558	540	581	576	599	545	564	568	574	551	550	571	582	584	510	616	581	590	544	535	573	552	582	561	514	581	591	530	551	575	562	585	589	564	493	549	580	564	567	561	586	512	589	520	548	596	559	539	570	578	548	557	564	597	537	558	547	561	572	572	584	573	556	606	562	578	550	563	565	552	556	580	551	582	583	584	535	544	584	544	586	571	571	567	596	499	563	552	541	598	522	558	564	556	508	561	540	579	535	507	537	544	580	569	547	559	554	577	599	615	569	581	567	554	580	564	578	567	547	557	533	574	580	586	618	587	536	517	576	540	542	545	550	562	546	579	556	554	560	575	543	606	561	554	558	568	595	602	581	521	516	562	552	542	553	591	523	593	541	580	564	599	514	546	556	583	572	545	578	519	573	557	592	564	552	565	552	580	577	602	578	514	602	506	580	582	599	542	543	570	559	522	560	558	574	549	585	538	544	598	580	521	581	504	543	597	575	600	562	563	569	523	552	557	594	529	512	538	619	555	595	564	606	563	554	535	524	589	583	591	570	582	519	558	539	494	531	554	553	582	578	612	570	586	580	592	553	599	586	574	557	540	599	528	548	561	547	545	546	554	595	552	526	535	549	536	580	539	561	623	549	570	551	580	598	581	539	562	565	588	597	579	611	586	568	615	549	588	539	544	573	524	546	587	571	583	579	559	563	572	560	546	552	535	513	574	567	572	590	541	555	601	574	599	572	599	592	567	551	573	548	523	563	537	554	530	568	577	552	564	547	571	548	574	571	572	593	585	573	577	626	487	573	583	530	593	548	581	544	573	574	535	537	588	569	553	578	571	601	573	529	565	560	605	538	585	559	532	543	589	593	552	567	529	562	561	565	538	556	569	554	535	573	548	529	534	582	519	557	536	574	541	568	563	538	560	551	567	554	579	546	567	542	552	534	555	542	531	530	566	586	550	564	574	604	513	567	550	529	591	571	595	540	562
8990	2250	308	284	249	238	213	210	215	180	216	228	196	186	209	220	218	168	220	171	211	202	211	181	207	197	192	207	208	191	225	200	228	204	225	194	175	184	212	202	183	210	223	214	190	181	211	214	201	214	221	220	220	235	231	185	181	219	185	209	189	227	212	226	218	212	189	228	242	192	227	180	187	219	200	215	210	210	197	215	227	209	210	168	225	185	213	205	236	200	231	208	235	202	207	198	201	228	207	229	193	206	244	204	192	217	186	191	202	200	204	220	205	233	197	221	230	202	220	199	203	200	199	194	216	216	220	214	185	193	201	207	241	222	193	179	201	221	189	198	218	222	201	217	209	211	200	194	205	213	212	197	209	204	185	226	203	212	200	200	223	220	177	217	212	206	206	181	222	216	210	238	215	200	191	203	204	229	207	214	209	214	191	214	204	204	207	193	212	203	204	213	236	221	206	209	199	211	209	209	206	222	214	195	203	210	221	217	218	211	207	195	177	199	215	234	189	214	212	198	222	184	215	193	215	224	176	201	212	212	209	189	215	222	207	237	212	206	195	193	229	175	207	191	227	225	202	196	218	203	218	214	217	209	210	185	237	184	226	220	244	209	213	214	220	182	236	201	218	225	211	195	194	181	196	215	218	205	198	216	207	187	194	188	230	207	215	234	187	184	192	228	196	202	198	212	167	187	193	192	216	203	228	233	199	216	193	201	222	199	220	223	216	189	221	192	197	233	229	197	213	210	198	187	208	212	223	193	215	225	225	229	215	222	211	201	199	209	212	213	202	214	201	223	230	193	200	196	205	202	200	204	215	216	196	231	221	249	199	215	219	205	185	232	210	175	217	185	200	196	220	213	172	216	227	217	220	215	182	190	206	201	219	189	223	223	220	215	221	217	215	199	234	228	215	172	178	190	228	203	188	188	200	181	191	227	208	221	208	202	185	221	200	202	196	190	196	219	205	210	215	243	211	215	177	235	178	203	240	195	192	211	205	174	207	176	204	211	201	192	201	209	222	203	222	219	213	204	201	193	181	213	197	181	213	187	206	189	192	201	228	218	215	194	206	227	215	195	228	207	188	204	196	199	209	203	208	217	220	218	202	205	201	203	185	214	197	201	224	209	205	216	210	243	227	224	207	203	208	212	194	181	213	217	197	206	215	211	192	228	225	207	209	192	173	196	203	215	185	196	236	210	208	211	176	190	225	229	186	209	207	223	195	209	197	209	204	226	217	216	196	212	216	216	182	192	236	238	176	219	209	226	184	211	222	205	195	224	193	198	202	192	189	241	210	185	208	219	213	224	181	196	208	213	206	214	192	202	193	218	228	218	194	209	204	207	229	191	206	208	207	232	195	178	222	224	211	226	242	184	198	233	231	221	213	215	206	202	241	223	235	217	228	225	218	181	184	207	230	208	241	208	219	209	220	255	222	215	208	208	189	211	190	185	201	222	211	196	217	194	199	192	172	196	195	223	207	218	194	226	200	200	234	177	211	204	217	183	182	192	203	198	185	177	218	205	215	188	217	190	190	180	218	201	234	198	185	212	204	178	228	204	196	194	197	209	227	212	191	195	208	199	200	185	192	202	210	228	211	209	200	196	225	211	243	219	216	242	202	228	217	201	218	219	236	197	202	239	194	200	198	222	181	188	232	215	215	214	218	222	164	200	198	201	208	176	220	181	214	226	220	197	195	187	214	205	199	177	223	219	194	213	204	213	233	191	210	207	212	219	185	199	213	194	208	201	203	202	201	181	184	214	216	178	225	193	197	185	201	220	202	219	202	227	184	214	213	206	222	224	200	207	227	196	205	206	208	208	222	182	204	216	216	225	200	169	238	217	219	224	187	206	217	215	189	202	172	215	205	209	214	195	234	202	182	233	226	182	201	185	235	190	199	194	182	184	189	220	219	184	209	245	237	228	219	184	181	196	209	187	197	215	202	176	205	200	207	208	236	229	227	239	225	208	214	204	195	213	164	208	212	229	201	196	215	204	180	193	205	214	201	212	213	192	213	202	225	185	193	192	198	217	223	225	188	212	226	197	191	195	216	181	208	187	221	202	222	200	198	195	218	211	210	206	245	226	190	197	175	191	205	182	225	225	219	197	207	192	197	200	215	203	220	233	203	212	193	217	193	174	201	230	204	206	183	195	219	203	196	209	202	200	219	183	201	233	204	201	177	199	202	211	200	204	194	213	178	218	220	208	208	220	201	206	205	187	226	191	193	184	233	202	221	219	196	194	193	163	208	253	210	218	207	214	203	242	219	228	214	201	196	207	226	191	213	185	166	197	190	228	201	216	201	222	210	219	185	219	208	210	190	204	205	200	227	213	204	212	222	218	222	216	230	210	207	203	209	201	183	229	198	209	217	204	222	213	222	232	205	198	215	197	208	179	201	198	206	210	173	207	208	225	198	198	213	211	205	205	241	209	194	209	204	206	222	205	199	194	211	208	197	188	197	197	217	193	206	217	202	232	170	245	208	220	201	206	203	210	202	216	187	191	218	222	211	203	192	206	199	208	216	209	190	194	196	191	220	230	200	201	228	218	229	219	232	217	201	211	191	196	208	191	197	234	215	197	196	193	204	212	208	210	211	218	202	182	198	223	185	186	211	182	233	202	202	212	215	190	224	207	188	198	239	205	201	192	207	214	235	210	209	199	215	206	239	197	229	210	197	208	236	208	232	196	186	220	189	229	203	223	186	223	198	189	219	202	200	205	227	202	177	175	207	185	228	235	227	191	198	193	186	207	232	213	227	206	214	208	217	182	198	220	211	205	216	215	220	201	201	215	200	210	190	218	206	191	197	209	191	214	198	187	205	195	213	233	200	196	236	202	205	207	231	224	217	201	200	202	208	216	180	225	214	197	225	194	232	213	219	195	223	190	205	209	215	217	221	233	215	227	222	201	191	222	225	204	222	188	229	191	186	197	244	221	200	202	214	207	217	196	186	216	201	210	185	199	220	204	191	227	221	197	217	203	218	206	232	198	215	254	212	231	199	227	200	198	215	211	228	201	194	198	223	211	213	202	206	233	206	195	187	227	212	200	191	196	206	198	207	188	201	200	230	225	229	195	199	219	205	188	202	198	226	216	192	203	204	182	211	194	187	213	201	220	203	207	182	178	224	213	209	198	188	210	190	177	216	224	227	188	218	203	223	208	218	208	206	215	214	193	172	187	185	207	222	212	219	196	229	239	210	188	231	195	210	219	232	231	190	190	206	208	198	187	203	219	205	207	203	211	216	204	228	213	189	205	204	237	212	224	189	198	193	197	207	180	177	218	206	209	215	226	229	194	215	206	192	193	203	184	214	188	224	188	190	194	220	233	212	207	231	222	201	199	172	207	170	187	203	196	213	221	207	200	234	179	229	184	214	204	210	207	191	214	209	221	193	191	191	208	188	209	194	219	197	202	211	181	225	182	211	224	180	247	195	187	206	213	203	185	207	246	185	221	233	194	237	219	209	229	233	192	208	226	203	187
5730	1813	658	715	639	598	608	526	544	491	510	522	514	465	497	489	510	461	450	455	468	473	507	442	508	483	479	501	528	513	469	455	464	493	501	467	472	505	488	471	514	499	515	465	494	478	472	495	526	480	470	464	470	460	491	479	472	494	440	476	486	465	477	522	485	497	476	476	484	464	474	464	486	491	492	485	467	469	425	495	475	456	476	506	473	501	493	478	496	463	454	474	507	472	456	510	480	465	527	443	507	459	471	476	537	448	479	448	456	497	477	470	452	444	449	525	471	519	494	465	552	485	478	468	488	495	489	469	456	490	495	456	481	470	464	470	469	510	466	446	443	518	484	465	450	475	521	486	496	485	476	474	492	463	480	471	477	469	450	493	504	492	457	442	454	522	474	493	462	460	457	473	487	463	453	492	472	477	465	450	493	466	486	478	462	481	468	464	463	478	453	510	489	497	509	461	506	476	500	484	480	475	509	463	473	492	461	454	465	476	510	458	483	497	495	446	444	494	449	508	440	481	505	472	431	507	477	491	490	498	503	487	459	506	494	471	477	491	482	486	486	489	477	462	502	499	500	464	483	479	487	482	462	514	434	469	473	519	510	497	453	486	483	473	486	474	446	442	506	486	479	481	473	469	482	484	443	466	452	491	509	473	437	484	509	493	486	461	462	452	488	504	462	493	497	463	455	469	480	465	486	487	472	465	487	473	479	462	470	456	465	493	474	488	479	453	489	484	482	494	495	479	453	457	480	466	489	462	454	478	471	481	490	460	453	467	461	488	461	474	501	500	472	459	523	529	450	514	463	477	439	447	443	490	476	450	507	500	483	494	457	500	482	492	456	469	480	441	484	450	475	468	459	478	506	443	478	505	483	474	494	496	486	472	425	471	532	445	464	445	471	490	496	486	465	489	501	489	500	490	492	444	450	472	509	491	456	452	483	518	431	480	431	472	495	500	437	433	481	423	483	475	471	470	460	450	437	488	523	469	488	487	482	475	487	447	476	469	503	459	460	462	468	503	476	473	470	508	471	487	445	504	494	482	464	462	490	496	471	480	458	473	495	472	466	489	442	456	474	477	470	472	458	447	453	476	494	488	465	515	495	470	476	409	464	487	466	508	450	461	480	465	478	447	480	472	506	494	473	516	468	458	500	459	492	471	471	444	456	516	498	471	464	473	479	451	526	455	501	497	489	501	464	493	462	444	514	497	489	465	475	480	473	486	468	468	500	491	502	475	476	465	501	474	493	453	480	480	471	496	474	485	460	481	489	491	446	467	471	490	492	479	457	523	472	556	466	459	508	510	508	493	446	460	476	512	519	468	493	479	488	494	444	497	473	491	506	479	480	483	508	476	484	494	489	513	469	491	450	545	467	455	469	458	483	486	478	478	487	467	500	502	505	471	455	466	520	475	508	471	491	488	491	484	499	468	488	449	464	492	441	500	488	447	486	492	486	472	526	482	450	484	477	461	469	486	494	473	453	499	467	426	466	451	444	487	487	507	499	437	508	488	503	479	454	464	482	465	481	476	476	461	425	455	478	496	478	470	496	494	465	467	448	500	483	480	474	485	468	488	502	504	479	454	501	508	476	473	480	485	470	470	454	471	502	493	466	527	518	478	459	454	479	463	508	491	481	506	435	503	481	466	495	468	489	492	471	506	484	470	492	458	475	489	513	469	500	516	490	471	507	448	497	495	511	451	484	494	439	451	469	481	488	481	500	533	517	479	441	468	493	509	497	456	483	484	462	475	480	508	498	490	491	446	437	501	498	470	486	482	471	526	478	503	484	487	492	490	520	475	503	506	467	476	488	482	454	482	493	516	504	481	495	499	518	427	489	451	450	499	471	451	499	499	471	506	464	513	432	477	491	491	494	473	482	453	482	477	485	458	492	459	490	482	487	502	455	440	494	497	466	481	484	451	452	444	465	459	502	483	468	474	446	482	441	501	467	481	470	421	486	474	460	472	478	476	495	465	439	469	480	507	502	466	477	496	526	455	496	462	467	479	506	478	467	503	458	497	517	499	489	470	472	476	465	486	495	477	475	484	512	442	466	462	471	465	469	495	483	511	469	520	464	443	481	524	469	467	476	479	514	465	476	445	460	491	474	436	483	467	483	487	475	464	490	494	493	490	482	500	517	475	498	500	466	481	456	465	483	491	479	492	473	482	487	484	483	482	442	488	521	466	521	444	484	477	471	486	490	511	432	463	484	473	490	459	480	460	455	485	448	483	478	498	461	505	473	447	528	517	456	504	461	491	433	489	478	466	487	479	514	485	556	451	483	466	474	454	515	488	484	451	527	496	480	519	477	484	475	510	454	472	487	467	490	499	462	471	484	457	503	458	480	459	445	479	485	507	472	481	474	487	477	487	504	493	480	470	484	477	489	473	447	468	516	487	493	452	545	493	469	474	467	474	512	481	446	482	477	423	477	457	491	507	471	463	477	474	498	472	503	466	499	464	506	495	488	472	485	472	501	489	481	472	502	480	472	485	452	494	509	458	527	442	496	443	464	474	451	503	412	448	476	481	413	437	464	498	471	490	452	470	499	461	466	527	473	495	504	471	467	492	492	470	501	452	507	484	449	497	486	510	459	452	469	466	465	482	564	495	481	493	528	432	465	441	505	473	442	458	516	432	457	523	488	479	484	475	422	452	489	460	489	490	476	440	489	511	443	490	514	528	467	480	477	487	492	466	524	459	453	443	457	501	494	486	481	476	492	489	508	458	472	471	521	460	467	470	457	488	458	482	479	483	476	448	494	469	437	498	460	480	508	463	485	500	487	490	454	460	451	488	480	481	489	510	515	470	486	520	459	519	478	502	476	484	489	477	487	484	453	477	465	477	481	445	447	477	486	490	458	480	475	502	484	449	509	522	516	501	486	459	493	507	472	448	454	489	475	448	464	452	464	455	478	515	499	460	461	474	497	470	496	514	492	472	519	468	468	444	489	497	500	486	464	504	487	450	510	447	524	496	540	440	488	454	441	515	501	453	451	457	449	460	474	458	467	481	473	461	443	528	481	486	475	459	501	477	485	507	478	483	490	475	459	486	479	429	473	407	467	515	484	451	493	495	467	461	497	492	496	449	464	518	522	493	508	464	486	527	472	490	489	519	484	480	470	440	456	475	470	486	453	490	463	496	463	470	477	476	427	452	506	519	509	491	491	473	491	446	509	500	456	473	490	471	493	473	487	476	525	478	496	522	467	457	473	484	455	481	477	552	443	479	478	453	465	462	502	475	490	434	488	496	495	457	469	512	500	481	449	529	465	476	457	488	477	501	475	451	466	492	460	481	448	454	502	508	470	482	467	497	458	460	499	507	472	494	499	460	471	464	475	505	476	471	482	478	492	463	456	466	499	450	473	472	451	500	462	435	482	487	524	531	483	503	438	475	495	494	491	477	485	484	472	514	481	455	483	497	458	458	491	513	469	454	504	483	461	476	446	455	457	472	473	446	486	477	498	472	466	453	475	497	439	507
30385	10092	1445	788	525	391	296	254	212	222	184	192	181	175	161	167	166	136	143	123	160	144	126	162	157	161	152	151	141	146	177	130	136	170	155	149	140	129	144	154	116	150	141	130	153	120	147	156	128	136	135	138	148	142	131	160	140	134	138	137	128	142	139	120	149	148	169	138	159	138	154	138	147	153	149	126	143	129	145	147	137	150	145	131	136	156	135	130	138	134	135	150	149	140	143	141	126	141	145	136	150	155	156	147	162	143	149	154	132	136	163	132	136	122	139	163	137	133	123	168	137	139	116	137	141	142	146	144	165	151	146	148	145	133	150	133	153	131	130	157	146	128	129	143	108	118	120	159	134	153	133	133	126	139	137	143	129	142	131	142	115	137	145	130	147	145	137	131	144	120	127	121	138	154	138	128	163	151	116	145	140	124	143	148	109	151	152	156	161	148	145	151	135	148	147	157	133	149	130	146	111	138	130	141	143	127	139	140	130	135	131	153	144	126	136	144	160	156	157	136	134	172	132	142	146	135	157	153	182	145	148	130	128	148	133	132	130	147	137	137	132	139	143	150	134	151	144	148	156	146	114	109	153	127	141	123	167	138	164	150	142	158	138	152	153	146	132	130	150	159	126	123	157	136	129	149	146	157	160	155	144	136	136	128	129	164	148	134	161	145	173	159	146	139	137	147	141	148	142	130	138	143	163	134	167	130	142	133	132	121	133	142	140	159	160	129	154	147	153	141	116	144	150	134	153	143	141	143	141	145	134	135	152	146	152	130	142	148	132	160	131	144	148	167	150	136	134	124	134	143	119	136	148	131	139	144	139	142	138	136	145	126	139	132	134	135	145	139	119	162	149	142	130	149	160	119	124	123	132	135	148	127	181	142	165	139	129	150	135	129	143	142	149	158	133	130	151	145	130	134	158	146	143	162	153	135	148	159	151	151	140	157	162	139	101	142	151	146	137	144	141	137	151	147	144	152	158	144	158	129	130	152	131	141	136	129	145	143	132	165	112	152	132	158	153	132	142	141	142	147	139	161	151	144	137	157	126	150	137	141	139	123	148	135	151	140	136	125	147	144	146	139	136	126	150	136	132	140	129	140	158	121	140	140	123	133	147	142	149	160	133	173	132	147	165	148	140	131	127	167	162	140	136	132	137	149	137	143	157	148	159	134	155	145	152	137	138	134	135	126	147	153	132	145	146	145	126	165	140	168	123	156	155	155	155	141	140	164	142	158	123	165	143	125	126	132	132	138	156	151	141	119	143	128	123	160	139	164	132	123	157	147	153	138	126	152	109	157	146	132	149	138	149	150	177	177	142	148	147	132	128	137	112	122	131	130	174	150	146	129	153	135	147	158	146	128	144	123	112	142	146	149	136	133	150	144	142	152	161	153	142	134	126	151	134	130	141	127	148	143	151	130	142	123	160	167	145	139	116	142	152	137	134	170	139	142	131	148	128	138	149	126	142	156	128	132	173	115	123	157	127	123	140	144	139	139	136	167	150	138	122	128	120	137	136	134	149	152	159	168	132	120	110	134	161	159	147	143	142	144	150	134	131	129	135	158	144	138	145	144	127	143	142	146	123	131	136	150	148	123	141	133	139	167	154	113	140	135	127	155	142	147	123	144	149	138	151	125	126	124	168	132	128	131	143	150	137	147	149	146	139	137	132	159	141	130	153	126	118	135	147	134	149	125	134	159	144	124	145	134	130	161	147	150	143	152	132	116	122	147	140	129	145	142	153	146	118	162	144	141	153	131	130	151	158	149	128	147	129	134	136	148	137	140	131	159	141	126	136	124	148	161	144	117	148	137	133	163	136	140	150	166	133	129	147	153	121	140	149	140	123	121	147	146	135	152	157	146	147	136	146	148	120	152	135	133	126	143	155	148	127	160	141	147	141	143	120	136	143	145	129	141	151	137	154	151	140	141	153	134	154	121	120	123	152	119	162	142	163	121	150	131	149	136	138	129	153	148	152	150	162	145	128	156	136	120	138	115	132	126	137	134	165	132	129	143	145	140	134	155	134	146	160	142	149	130	150	130	131	144	149	133	133	133	123	131	139	147	134	161	138	137	140	136	162	143	145	156	149	158	138	139	141	153	132	154	147	131	119	120	150	139	136	143	163	144	147	153	149	127	137	144	121	137	139	155	118	146	174	136	159	142	138	139	153	135	145	142	141	123	135	144	143	124	141	117	119	147	156	145	122	147	141	156	135	136	155	147	161	135	128	138	161	150	128	143	125	124	143	127	123	150	145	133	136	134	131	130	163	125	149	143	133	139	148	154	137	132	132	135	137	134	138	145	128	142	135	136	125	176	156	139	126	117	142	119	125	154	146	146	149	133	139	141	148	135	159	137	126	135	130	132	140	163	137	134	131	134	155	162	147	146	134	136	150	142	131	146	156	117	131	139	132	148	128	150	131	152	155	152	154	164	149	140	157	114	122	126	158	150	124	134	163	139	111	119	144	133	153	137	136	137	153	144	166	140	146	113	127	147	146	152	120	123	139	147	115	133	137	130	133	153	163	135	129	150	135	135	153	135	126	148	135	129	141	135	146	148	146	138	128	156	139	138	133	140	137	131	142	114	135	142	148	125	125	128	146	146	137	149	141	138	149	135	133	120	149	143	164	128	144	158	127	129	129	128	133	166	147	170	142	145	142	136	159	153	144	159	115	150	146	164	127	135	151	118	129	144	142	137	133	160	177	130	127	148	130	134	146	124	158	150	154	140	148	119	139	136	121	141	136	167	153	175	151	139	140	145	155	140	151	134	134	129	118	141	159	144	117	144	125	144	143	128	134	150	158	130	134	151	142	161	153	147	133	131	141	142	124	143	133	154	158	135	142	134	130	141	165	139	158	131	177	129	130	142	138	151	133	151	128	140	140	151	144	136	156	145	137	124	136	145	139	120	139	132	134	144	142	146	140	167	162	124	125	169	135	158	143	139	129	152	154	145	130	145	164	138	140	139	119	166	134	133	152	170	140	144	166	169	143	127	164	155	133	156	140	154	137	137	135	150	146	125	151	146	137	125	151	156	160	140	147	149	151	134	143	129	141	134	155	158	149	131	120	143	147	137	152	133	139	166	128	144	122	143	149	135	164	110	132	143	158	136	160	135	148	140	124	147	146	139	123	147	133	151	159	121	138	147	116	131	129	144	130	140	134	113	151	147	140	128	150	161	118	152	132	127	156	126	151	128	146	137	128	126	143	152	142	120	139	135	130	142	146	152	150	150	138	131	143	162	123	120	154	162	142	154	139	141	172	130	136	137	135	147	152	161	121	134	134	123	138	150	131	150	170	171	145	165	178	133	149	150	130	151	134	131	150	125	153	123	150	133	126	141	149	121	122	133	139	154	160	181	115	141	146	173	129	149	117	148	151	108	149	133	141	165	140	141	166	139	131	129	126	145	149	130	136	158	143	151	161	139	149	162	138	126	168	125	126	109	158	139	149	171	145	142	147	158	161	137	152	134	149	171
18927	4736	1328	1621	1471	1417	1269	974	768	678	648	567	510	476	464	495	452	448	417	444	369	398	428	351	364	376	410	340	392	396	384	382	392	380	318	354	359	366	383	364	373	388	384	373	394	340	373	346	382	362	378	352	368	361	376	357	378	349	355	391	362	347	346	386	392	346	362	327	376	382	382	366	357	381	359	331	394	322	367	375	391	381	367	382	358	366	372	322	363	382	377	399	350	375	360	343	359	351	341	345	375	335	381	362	347	352	346	353	385	348	364	360	360	349	319	345	374	332	314	368	360	352	362	374	335	384	356	350	335	368	375	299	344	363	345	368	337	359	369	341	348	370	353	376	361	344	377	367	357	359	358	377	385	409	365	380	366	335	350	323	382	385	373	347	343	386	367	322	392	384	324	315	365	371	354	337	364	355	356	326	351	339	375	391	324	352	358	371	369	362	359	346	345	354	350	370	342	346	379	364	370	375	377	337	344	363	372	374	376	388	379	382	362	341	395	358	366	376	332	344	357	339	359	387	375	336	354	371	352	323	339	381	330	336	351	377	367	357	379	347	351	358	356	337	331	342	352	358	354	333	354	383	337	369	329	342	408	363	353	352	361	341	371	400	369	336	349	355	341	355	323	390	382	375	371	352	363	358	381	379	364	347	351	371	352	384	359	340	370	348	338	350	368	340	368	367	330	350	370	350	342	364	368	361	357	328	374	363	349	322	407	331	336	386	367	379	341	396	364	340	343	380	336	351	363	358	374	349	370	326	320	366	358	333	357	316	336	372	344	342	362	341	350	353	336	337	370	333	347	331	337	357	313	376	402	344	378	373	343	354	361	388	333	329	368	369	377	354	373	328	374	383	358	328	366	355	374	372	341	329	334	335	355	362	372	358	312	354	353	353	360	360	353	381	346	363	324	396	382	360	378	368	358	357	376	377	335	367	380	328	349	369	330	405	329	346	396	360	383	333	378	384	343	373	357	332	333	375	345	323	371	384	340	330	367	349	343	341	349	351	361	356	339	367	360	359	360	372	374	366	329	348	373	368	346	348	357	384	343	322	391	363	382	346	364	387	366	353	369	328	349	365	332	337	374	370	336	334	386	368	381	385	375	324	361	332	356	380	357	336	335	349	398	361	363	362	350	371	370	339	371	375	337	354	348	382	374	347	364	367	382	360	375	345	360	379	370	352	386	341	379	401	332	369	356	363	348	348	350	344	373	370	364	345	365	368	381	367	316	355	372	302	310	347	367	386	355	375	342	350	340	340	334	350	362	378	379	377	372	376	366	402	373	384	355	333	354	316	336	368	329	351	329	346	347	321	371	368	376	358	367	335	369	366	386	358	363	341	407	381	379	359	357	332	372	352	378	352	334	343	335	357	361	379	347	370	388	348	353	355	361	334	368	332	370	328	359	349	365	372	380	377	317	385	365	379	384	347	351	365	328	372	355	354	353	335	339	350	355	330	360	367	372	322	345	396	340	371	348	383	361	384	371	358	362	313	332	348	398	327	343	400	399	352	360	366	368	357	364	301	359	334	382	347	359	344	368	391	359	385	377	343	359	371	372	367	357	342	350	358	379	356	353	373	370	370	377	331	370	381	357	374	368	366	345	333	386	397	370	339	358	369	382	343	345	338	337	332	362	353	350	363	368	352	357	337	384	382	366	341	394	361	372	348	350	387	352	349	345	342	368	332	356	366	346	331	346	376	356	395	360	347	371	359	363	378	353	350	361	345	377	361	419	335	341	337	349	328	406	348	344	355	373	392	338	372	363	360	380	376	376	338	351	368	369	371	385	374	370	370	332	392	347	373	346	373	365	342	365	373	361	314	362	358	363	315	357	334	368	327	377	334	369	358	336	338	342	355	370	385	384	372	381	360	346	354	351	337	399	354	377	355	354	347	370	362	347	343	350	315	342	345	334	396	347	350	348	373	368	337	356	341	409	376	347	362	379	355	350	362	380	322	338	369	352	366	365	336	347	381	364	354	374	381	348	346	365	355	348	377	339	347	342	345	390	360	383	370	358	348	363	372	351	326	348	326	331	376	351	342	338	322	336	383	336	370	327	345	358	394	341	364	388	366	367	346	350	335	376	332	335	329	368	357	363	379	397	375	368	409	370	344	371	335	317	336	354	374	354	349	360	368	363	361	348	362	383	371	366	338	344	334	386	344	372	308	349	379	336	332	370	367	368	373	400	372	344	354	388	361	337	336	318	363	333	335	355	318	340	345	374	335	346	385	365	368	408	351	358	333	353	385	339	344	349	350	334	367	340	354	356	370	349	347	329	345	367	319	390	356	360	324	394	358	365	360	334	347	342	346	336	375	412	369	351	357	391	355	373	346	358	386	307	351	351	367	373	340	379	356	387	366	347	381	348	335	356	351	405	325	359	382	332	367	357	367	329	350	365	366	356	339	352	360	357	354	332	352	366	360	372	321	388	361	357	354	345	357	313	364	342	362	386	346	404	408	366	379	356	335	370	347	355	366	385	350	355	341	377	363	345	328	350	309	334	354	361	387	350	361	375	375	356	350	347	384	344	362	371	353	332	368	330	353	342	368	353	375	383	386	328	337	368	338	376	352	380	356	365	333	354	367	351	387	377	372	361	342	315	352	359	381	354	349	372	344	353	305	358	329	332	344	346	366	366	354	360	419	345	363	372	362	398	354	376	367	344	371	347	363	362	348	362	362	361	336	337	362	361	340	343	369	356	346	333	345	361	370	341	337	357	337	343	332	341	381	378	359	395	368	348	339	355	360	352	370	366	375	362	354	339	346	394	373	369	365	372	328	335	392	346	361	380	331	352	336	369	336	371	365	359	328	378	340	344	360	369	320	368	366	373	350	365	344	388	382	396	353	357	349	356	312	375	350	357	359	378	386	365	385	381	353	366	371	360	345	322	362	347	354	359	349	377	389	364	370	371	391	338	331	372	344	333	341	385	353	333	401	369	360	366	353	376	377	365	325	355	395	347	378	369	342	339	331	373	370	367	365	353	372	364	391	368	377	363	322	312	342	364	365	362	363	372	332	351	355	363	398	351	392	353	343	351	333	375	367	383	384	306	362	376	358	379	352	367	358	371	351	368	353	333	384	383	335	359	364	403	374	343	395	328	395	379	343	371	359	351	394	374	381	363	342	351	388	346	370	382	386	360	362	327	359	367	393	389	381	344	369	329	356	353	378	358	401	382	359	363	362	368	379	353	359	369	371	346	351	335	352	350	330	353	367	365	340	348	359	423	351	361	339	375	357	362	365	338	371	373	365	332	323	382	355	352	361	343	356	342	391	377	359	373	339	339	394	339	353	371	389	361	370	333	375	352	359	392	378	365	339	362	327	357	395	347	341	349	362	349	361	357	357	336	374	362	349	355	382	341	381	366	334	372	342	320	408	391	350	334	343	365	368	365	365	378	371	330	352	331	314	333	364	370	354	362	357	353	366	346	341	381	379	389	333	364	363	351	333	363	371	379	381	360	342	352	378	372	364
40651	16422	2841	1269	925	728	577	509	389	377	343	363	302	295	283	236	277	237	263	259	288	260	243	229	262	250	271	247	244	286	258	251	290	240	266	228	252	247	252	266	257	249	256	239	233	267	252	266	249	258	234	246	239	262	246	253	238	253	256	252	211	244	224	223	247	254	229	236	236	254	237	259	241	234	261	251	209	235	234	229	207	232	247	235	232	270	248	250	248	217	265	216	257	234	279	290	243	270	255	242	248	225	240	228	233	227	250	224	241	224	231	250	232	254	220	226	233	222	234	241	237	239	258	241	237	225	218	218	236	245	245	242	230	236	255	268	234	264	240	221	238	238	260	241	243	252	259	245	273	270	257	251	254	251	230	241	218	220	231	241	278	223	223	238	227	238	263	224	240	266	250	235	230	239	225	243	235	241	248	249	194	246	235	253	245	193	237	252	212	232	230	230	225	224	236	243	214	253	215	260	228	247	231	238	243	254	251	265	258	260	258	258	210	215	222	255	276	291	236	227	269	255	249	265	268	222	259	227	244	245	271	256	246	225	230	244	242	263	215	223	254	236	222	239	243	238	257	248	233	266	230	252	219	258	260	238	244	228	234	228	247	223	242	230	254	242	257	219	236	264	261	232	233	252	211	254	219	243	224	247	226	226	260	239	241	244	250	265	220	223	249	261	257	225	241	256	276	262	234	263	238	226	229	252	235	251	264	255	235	236	255	237	242	220	229	244	238	238	244	241	246	257	261	207	244	249	243	231	271	251	229	278	266	265	265	253	238	241	241	204	219	220	229	255	237	211	233	226	274	235	266	267	247	253	260	243	244	250	249	226	264	242	234	244	229	272	255	271	240	251	236	246	214	264	234	255	262	232	246	249	221	239	268	219	233	261	249	233	227	218	222	243	250	229	237	238	237	236	231	245	259	225	242	224	256	249	228	219	241	248	267	267	243	266	220	245	252	284	260	251	232	236	270	225	233	261	232	245	266	247	252	239	233	245	234	253	261	222	255	240	213	239	258	234	228	235	269	248	227	248	263	255	249	239	288	233	222	213	204	246	250	236	244	244	254	217	270	267	260	244	251	234	244	256	249	246	228	246	199	237	244	259	240	223	244	229	237	216	247	257	238	248	258	239	258	243	254	221	237	237	228	202	250	275	279	279	263	217	252	272	230	259	239	243	240	257	218	230	223	268	244	224	298	263	240	234	234	247	220	252	219	260	232	250	237	223	252	222	226	242	236	243	214	243	228	228	258	257	245	228	215	244	242	247	225	264	239	257	231	245	230	220	237	253	218	263	245	246	241	244	250	243	250	242	237	223	232	259	240	218	235	218	240	227	247	277	243	233	223	237	253	253	219	232	234	251	220	248	268	247	234	247	244	244	251	205	253	222	219	254	261	216	209	261	282	255	260	247	239	242	255	279	250	246	238	234	246	288	246	252	220	242	264	251	264	230	249	249	237	236	258	237	227	233	235	260	253	238	262	240	247	230	240	265	211	248	244	282	263	256	230	258	218	238	251	234	242	248	228	247	226	225	227	243	237	253	281	239	237	254	249	253	234	254	273	232	217	269	253	211	237	256	218	234	241	230	247	235	242	232	237	263	217	236	279	251	251	228	242	238	230	245	240	236	221	222	207	256	273	241	240	224	230	222	261	243	217	229	245	241	244	258	191	226	250	254	243	252	231	236	240	242	247	256	253	262	238	241	232	220	249	254	257	254	246	239	246	220	268	258	239	229	247	263	233	246	238	235	247	229	210	252	228	268	257	228	250	230	238	243	274	238	254	222	256	254	250	213	221	232	240	268	222	243	259	198	211	241	246	254	214	229	263	242	261	232	267	247	229	229	227	246	241	249	213	247	251	246	213	252	231	231	249	255	247	258	235	250	250	199	225	245	238	256	236	248	242	251	218	250	228	223	200	234	231	233	228	236	224	285	227	246	255	247	229	230	239	235	231	255	255	214	220	238	248	236	270	257	245	236	228	294	210	247	241	241	237	265	248	230	235	251	250	261	230	232	247	240	260	226	234	211	225	246	244	229	235	246	236	269	277	272	255	220	237	242	225	262	235	259	274	242	244	260	256	262	224	238	263	206	236	283	250	219	220	238	254	257	234	236	239	248	217	242	271	240	235	246	265	222	252	262	220	230	228	236	263	249	244	220	218	244	228	252	268	244	254	240	242	239	242	250	227	253	251	248	241	236	265	247	216	249	232	255	231	248	231	236	234	228	245	237	209	228	251	229	250	269	266	244	257	242	232	225	254	269	257	257	252	216	253	211	241	224	255	222	219	243	227	230	241	239	243	222	228	247	248	208	261	262	274	230	215	241	232	253	242	250	224	233	260	228	222	245	259	216	226	247	240	253	227	245	255	254	236	254	272	234	254	274	252	226	219	241	247	249	266	251	244	231	274	239	237	230	258	223	209	230	255	266	280	257	221	250	265	235	262	230	216	236	251	234	256	263	265	261	264	244	244	234	238	262	273	239	248	271	255	247	226	262	221	248	247	230	261	238	243	228	267	249	265	235	254	241	246	238	277	230	239	237	265	247	246	257	262	255	238	242	216	242	241	229	218	266	259	247	236	222	234	243	260	253	226	230	265	263	266	246	229	226	217	252	245	236	234	241	231	223	225	266	230	258	265	264	248	240	255	231	247	268	243	220	204	246	249	229	261	245	241	228	237	257	227	217	246	234	228	247	240	232	247	281	234	237	241	279	240	255	237	194	224	267	250	286	260	252	225	241	232	252	223	237	247	246	241	226	230	207	210	269	250	267	257	261	252	227	265	230	212	230	247	232	243	252	238	254	257	248	241	288	274	268	249	229	253	208	227	236	233	231	230	246	244	258	250	236	211	238	251	245	256	241	250	252	236	230	229	249	249	242	252	264	233	226	225	214	244	226	225	242	230	240	250	253	275	232	219	264	252	254	232	253	224	225	248	238	243	241	266	250	244	241	267	265	253	250	248	283	256	279	238	252	271	240	240	244	239	240	215	253	245	236	258	242	267	229	235	253	218	234	238	205	215	241	225	249	251	225	255	225	240	242	249	254	278	235	249	229	243	221	269	234	242	251	273	246	263	242	253	238	246	239	258	235	220	235	222	250	261	225	228	245	270	257	235	236	234	210	249	251	267	255	264	249	254	242	235	214	248	263	261	242	266	277	254	233	234	249	203	206	225	220	242	250	241	241	244	243	283	259	254	261	238	257	227	225	274	240	238	266	240	257	250	243	252	233	248	236	240	245	242	230	214	231	244	251	257	225	250	198	248	235	250	257	234	232	257	245	239	231	247	224	242	238	221	262	252	250	230	257	228	263	221	235	258	277	266	248	246	280	229	253	218	231	242	252	254	250	254	232	254	242	247	224	221	218	249	224	243	219	245	239	252	247	262	235	232	227	232	235	247	277	251	252	221	230	238	225	267	264	266	250	238	249	236	249	240	247	234	231	265	245	265	250	257	233	239	241	233	248	264	221	239	234	263	246
24598	7273	2284	2863	2909	2396	2086	1555	1446	1205	1090	1024	911	778	778	739	722	689	659	637	651	675	697	653	644	605	600	649	618	630	597	619	598	586	573	572	629	566	601	592	587	603	565	593	572	552	587	589	567	571	586	607	577	592	582	559	638	531	637	544	549	573	585	563	566	547	613	559	607	580	549	570	563	573	634	595	557	579	595	590	570	579	586	540	569	608	576	532	588	578	581	554	588	587	567	570	526	539	576	563	565	548	583	567	558	599	616	560	567	566	525	549	554	582	554	554	588	542	548	569	559	574	523	562	520	588	576	598	567	572	565	567	567	556	561	584	579	542	539	578	606	586	553	582	600	538	544	672	573	565	540	587	568	637	559	562	610	519	578	568	583	552	556	559	574	568	585	550	561	571	531	608	536	597	554	550	550	560	609	563	539	583	581	555	551	559	553	605	556	595	557	589	592	519	596	541	510	595	513	595	590	553	563	514	489	531	538	574	561	575	564	578	577	584	533	565	588	550	573	555	568	527	565	636	599	574	586	572	577	583	574	560	542	534	534	569	571	558	559	561	583	552	550	540	541	585	594	578	581	557	560	597	527	576	579	588	556	531	551	564	559	570	566	593	559	583	522	511	597	566	541	600	539	554	566	568	561	565	576	513	594	567	603	557	554	574	552	557	576	596	584	534	583	581	563	562	545	591	523	581	553	577	567	611	591	561	560	584	578	530	600	559	573	539	519	596	533	561	533	559	574	579	573	599	567	606	552	587	587	587	554	558	582	550	570	572	519	559	576	553	575	575	582	540	600	582	554	554	558	578	534	538	570	558	559	562	585	551	599	549	594	540	548	536	568	583	573	588	538	605	582	561	591	533	565	539	563	566	598	551	582	551	574	516	546	559	579	603	559	617	571	556	566	554	597	566	576	583	620	565	543	553	582	581	556	569	564	558	555	557	568	570	618	537	554	569	584	596	530	544	585	511	587	588	570	532	544	613	564	594	578	587	590	566	617	558	598	581	586	558	561	565	563	527	538	583	534	547	576	543	550	583	554	557	571	501	527	551	568	604	567	549	533	561	514	571	557	556	564	589	573	576	568	581	583	585	555	601	580	554	607	546	562	526	570	562	593	544	561	570	579	516	563	579	591	534	573	589	543	555	588	572	561	579	577	544	616	597	543	571	584	557	554	575	532	578	531	600	541	568	541	583	560	524	538	552	583	586	588	560	565	570	590	588	576	572	584	581	547	612	605	580	588	600	597	619	569	614	586	550	521	587	548	589	572	557	587	579	533	579	620	551	534	576	599	572	550	589	578	531	560	574	566	569	582	534	570	577	555	562	591	598	591	512	609	535	563	564	564	552	597	595	575	565	597	577	604	560	545	549	571	603	587	550	548	577	582	553	567	532	576	560	555	598	547	578	528	586	591	548	573	542	575	558	562	571	574	573	536	595	586	581	503	559	563	560	584	594	547	545	556	596	580	573	614	520	551	563	595	551	570	566	573	571	567	533	568	529	578	582	572	591	588	556	588	593	600	604	584	551	599	572	500	513	564	564	565	570	554	596	571	562	584	568	518	589	586	552	533	554	610	567	568	567	567	539	577	564	587	535	526	576	531	575	563	544	578	557	577	560	593	555	578	606	551	557	587	589	567	584	559	513	564	553	564	568	563	523	553	549	590	527	573	580	592	591	538	561	581	566	613	585	529	637	594	587	570	548	538	568	559	582	540	533	603	585	615	611	546	544	561	550	551	580	599	611	588	535	594	537	544	616	582	565	556	549	549	559	564	588	567	561	565	552	595	562	560	573	561	559	603	605	573	557	570	579	517	588	549	602	579	565	525	571	556	565	623	593	543	602	600	561	572	577	542	570	549	621	558	522	582	510	571	587	572	559	605	515	535	573	596	552	601	607	578	567	561	548	586	580	544	576	603	587	525	583	522	584	546	577	549	539	603	598	575	546	534	550	545	575	574	599	574	594	552	565	605	583	578	575	583	606	556	552	557	565	558	590	540	526	552	574	599	563	573	558	584	564	587	548	557	580	571	548	540	584	596	549	583	612	603	543	544	576	584	595	573	555	577	561	548	537	564	524	578	577	579	570	589	575	535	537	585	611	555	598	551	611	567	578	553	605	570	543	611	619	562	616	582	566	547	487	547	578	565	594	546	555	573	545	543	579	550	542	590	548	535	598	553	594	543	601	569	547	582	526	565	562	553	577	556	588	538	560	576	556	560	585	600	572	583	579	568	593	575	556	542	556	610	514	568	568	531	546	585	594	603	566	599	574	594	563	557	562	558	567	564	573	620	613	597	579	527	570	587	604	549	602	558	577	575	590	597	527	524	590	537	539	548	567	527	579	597	560	595	598	569	547	532	570	550	550	621	566	539	587	553	575	580	548	574	564	618	582	558	573	608	525	582	550	549	538	523	550	529	567	573	531	570	548	602	565	560	563	584	578	555	593	556	621	611	548	576	552	566	546	546	604	571	496	557	597	519	566	594	517	580	615	562	596	558	582	565	574	577	544	578	562	586	597	548	556	591	594	570	553	513	579	556	564	557	587	582	621	571	579	547	582	570	558	545	513	593	544	576	552	549	527	605	565	569	537	550	605	543	536	609	583	615	537	511	577	535	565	557	551	558	555	586	567	574	555	533	586	584	539	615	533	562	585	572	540	553	539	558	568	566	551	583	534	558	578	613	543	563	597	612	572	576	556	548	528	546	559	547	575	586	604	539	550	595	550	578	565	556	529	585	587	579	539	512	556	566	579	567	565	536	554	597	608	582	548	548	536	571	552	584	569	581	570	617	579	614	601	563	584	600	605	498	547	567	541	572	536	556	573	554	548	563	530	574	570	543	530	583	561	574	573	585	541	556	543	584	549	593	573	557	593	572	586	560	545	589	592	578	543	539	572	569	553	559	526	585	571	589	600	565	540	570	520	559	579	567	595	572	577	632	548	589	547	543	593	558	539	558	545	564	517	556	546	577	584	549	558	554	607	567	577	520	575	540	555	584	604	586	580	538	545	584	562	596	569	565	558	558	545	558	494	585	614	613	552	559	576	575	575	567	570	497	567	575	555	560	558	545	599	607	627	579	537	570	570	565	593	595	582	536	579	595	585	533	579	576	599	542	543	536	595	569	557	561	528	532	581	574	612	567	603	570	585	518	558	525	589	555	611	588	543	543	581	556	580	587	541	578	537	579	599	579	552	569	549	563	605	590	526	558	552	546	551	541	589	577	551	573	567	629	572	578	593	481	578	513	567	584	571	591	603	590	611	504	554	572	561	586	602	541	594	564	533	579	585	576	555	574	595	581	510	541	622	585	550	549	589	546	542	564	572	565	568	568	551	506	553	574	557	535	583	558	504	553	598	577	592	575	543	597	584	551	542	600	552	577	566	566	596	556	587	546	566	529	569	615	538	530	556	547	578	572	581	576	596	550	561	535	572	579	522	572	550	580	578	537	547	559	561	565	565	581	561	602	568	566	546	565	567
8915	2341	343	262	279	189	229	218	234	226	224	198	210	201	205	205	199	202	214	194	198	179	191	195	191	212	245	229	201	235	186	212	194	227	228	217	191	178	211	242	213	197	221	193	201	230	204	219	229	201	212	209	219	207	190	220	212	223	211	226	185	204	210	188	191	227	199	200	192	166	227	197	216	223	205	201	200	184	234	199	195	173	221	201	229	203	183	208	217	204	207	230	201	229	218	193	173	198	211	227	190	199	233	226	231	219	237	194	194	227	216	233	208	233	212	212	225	213	219	226	199	213	186	203	205	219	198	188	199	197	250	224	217	213	217	194	214	223	211	218	223	184	207	182	203	192	223	228	225	181	196	198	238	191	183	196	209	226	191	202	195	179	213	224	187	199	183	233	223	201	191	196	235	227	228	221	196	206	215	227	214	237	210	215	200	206	236	205	259	215	202	229	193	232	210	185	188	234	212	196	217	215	227	196	208	201	228	202	180	218	228	207	228	198	211	208	185	207	200	225	197	200	202	203	196	206	190	212	203	201	210	223	215	220	214	194	228	243	194	216	218	231	193	210	213	226	186	200	205	221	211	207	208	219	192	207	229	217	201	255	218	186	227	201	183	195	205	201	226	202	210	215	182	182	226	197	216	228	189	237	177	211	209	175	202	198	210	213	197	245	203	204	204	194	176	215	204	208	216	224	233	215	210	199	185	218	237	211	200	255	207	188	196	200	216	195	199	213	199	216	216	212	214	205	217	233	205	186	203	201	212	179	213	228	203	218	223	201	209	212	192	192	210	207	183	220	197	195	222	213	207	225	213	187	216	224	207	201	192	217	225	215	188	212	216	201	208	192	209	217	215	187	197	235	198	215	217	199	197	216	213	218	200	215	201	207	201	200	215	181	209	205	196	199	219	193	228	231	209	207	223	190	202	215	192	200	219	230	188	233	218	244	192	214	196	232	224	189	208	201	214	220	192	214	202	198	222	189	196	228	205	190	195	222	219	215	239	207	187	216	185	179	213	221	192	238	227	222	212	218	248	189	203	195	198	165	204	214	225	194	223	213	205	217	223	232	217	181	204	191	219	189	214	205	218	219	201	198	214	204	206	216	218	216	204	197	211	212	214	220	212	194	185	209	212	195	197	213	206	194	237	217	204	210	197	186	200	196	207	204	195	204	204	203	211	203	218	204	224	207	224	191	215	191	179	200	241	222	198	206	215	208	204	203	190	210	175	203	235	216	174	198	201	191	189	212	194	219	188	218	211	190	228	216	191	187	230	188	209	214	207	192	226	204	211	204	180	187	247	224	210	202	185	230	189	240	210	193	214	239	214	181	205	208	197	203	193	191	203	195	213	199	216	192	182	232	211	184	214	210	205	207	201	215	184	175	227	192	208	208	226	202	219	207	207	225	200	197	210	202	212	197	202	178	206	203	220	207	187	181	200	194	221	195	212	224	202	179	216	208	211	207	206	194	202	185	205	220	216	208	238	200	202	205	192	209	223	214	235	205	231	206	210	221	205	219	233	222	217	215	214	203	179	206	217	203	197	208	219	211	217	206	201	213	195	228	223	198	204	213	213	215	208	194	223	185	232	202	176	192	206	185	188	212	198	238	186	218	223	214	208	197	173	192	197	217	193	198	213	176	183	227	227	257	219	248	198	189	197	186	209	202	207	201	220	237	200	229	196	192	211	188	216	215	209	203	217	217	219	217	176	223	214	184	230	205	199	180	191	214	207	186	199	192	200	191	194	206	235	215	184	212	170	211	191	243	215	219	224	206	207	205	218	199	218	217	187	208	197	185	201	222	206	195	211	216	211	186	206	229	205	208	215	211	235	201	212	203	175	221	194	197	215	203	198	209	190	201	182	202	223	178	189	228	215	204	198	212	217	215	209	194	211	208	204	227	182	217	192	198	215	197	206	211	217	179	177	209	240	197	190	196	229	222	213	210	191	198	194	211	223	229	228	206	223	209	188	186	195	250	204	207	184	192	196	212	195	214	209	186	185	187	200	190	204	232	180	219	206	196	212	231	240	220	193	215	217	207	230	203	214	220	204	211	209	182	221	210	229	176	245	178	185	231	203	202	183	195	193	209	202	207	221	232	205	194	214	204	191	226	208	216	186	226	232	223	195	208	194	219	219	203	204	188	204	187	229	228	225	209	205	224	200	200	177	205	208	197	184	206	209	183	206	192	225	244	203	205	211	220	207	214	179	226	215	217	179	237	216	222	193	205	261	214	204	191	197	164	221	220	225	207	190	214	217	223	185	188	215	241	173	223	241	246	213	192	192	207	220	222	192	192	192	219	200	210	190	211	214	222	194	190	217	223	204	226	194	174	214	215	219	208	183	203	205	225	204	192	185	198	218	197	228	164	194	166	230	192	219	217	229	215	217	209	190	224	205	210	215	211	188	198	222	194	193	236	200	217	203	200	212	230	248	192	192	184	191	202	206	208	200	231	193	187	237	201	215	183	193	179	201	219	192	204	207	205	181	220	206	198	193	193	200	186	222	225	220	192	234	209	201	200	196	211	181	199	217	221	213	193	205	203	219	196	209	199	192	176	174	213	219	202	195	199	207	196	200	214	185	185	196	209	249	216	191	206	208	228	227	213	211	209	197	183	199	201	188	199	210	226	225	236	217	218	219	206	213	242	229	217	232	204	203	189	245	214	191	228	221	203	169	202	200	187	174	201	245	183	183	235	212	211	223	219	197	222	219	218	224	194	222	204	185	191	209	212	193	216	220	195	220	177	204	207	189	232	230	208	239	195	187	212	222	206	197	196	213	202	188	218	196	184	208	209	199	192	211	184	188	192	209	240	225	189	175	209	211	206	207	228	207	238	195	188	206	198	220	238	181	214	205	190	195	204	201	220	178	220	241	196	218	205	210	198	196	229	190	209	202	192	212	199	209	203	239	189	210	206	219	220	199	215	227	188	227	212	221	227	201	210	232	208	241	213	190	234	185	205	197	231	236	202	189	220	217	242	167	183	233	211	206	184	225	221	206	201	212	198	203	229	234	188	214	202	203	227	236	215	212	234	189	231	236	208	225	225	194	231	210	207	197	216	225	203	217	226	223	200	205	201	210	191	198	205	194	192	193	182	213	198	242	218	233	189	210	192	176	195	194	207	222	219	202	191	255	198	209	184	212	220	196	192	182	190	201	225	213	182	216	206	180	202	192	185	167	212	206	198	203	197	206	199	179	212	192	196	201	214	213	209	205	210	229	247	215	197	193	206	206	188	243	244	227	196	216	205	195	232	228	183	224	213	210	210	200	191	226	187	186	236	205	216	207	243	204	202	222	194	224	200	210	171	207	190	211	228	199	231	213	185	210	192	202	212	182	185	202	250	216	200	171	188	203	210	226	213	233	230	208	203	205	192	166	198	196	214	223	197	222	210	217	223	208	183	202	190	221	212	202	214	212	216	221	209	233	221	185	202	212	197	199	164	211	195	201	217	212	228	218	225	208	214	211	192	207	185
5475	1938	716	793	720	586	553	559	599	573	538	511	516	494	514	486	494	519	499	493	475	448	472	507	461	489	478	451	508	500	526	461	446	497	474	440	535	472	461	508	469	484	496	480	414	503	481	479	460	474	477	479	491	473	515	444	507	448	453	508	464	434	468	456	497	453	494	499	495	461	534	486	467	464	470	496	453	498	491	457	464	498	465	500	456	475	491	487	516	464	466	446	496	478	438	510	471	452	480	459	486	507	449	460	475	465	482	465	466	487	475	490	501	499	491	467	471	498	462	486	483	496	496	492	469	478	458	478	492	485	494	480	507	498	453	456	474	484	493	461	492	510	499	476	458	477	483	468	481	471	482	514	435	458	490	472	453	453	487	506	447	507	501	482	462	448	472	504	438	462	537	486	451	475	489	448	475	464	454	481	496	504	512	480	474	475	502	479	482	476	460	463	484	475	501	476	507	530	481	466	490	479	481	462	493	508	494	450	431	482	453	445	474	472	486	457	455	468	450	470	520	482	486	478	473	461	476	477	478	544	475	482	469	506	480	487	493	496	463	461	440	469	493	482	516	459	457	505	472	482	469	429	474	498	477	485	465	418	504	469	454	474	467	511	503	480	494	469	491	482	501	502	460	480	499	488	516	476	506	475	504	465	474	476	503	474	445	436	458	503	481	517	464	455	493	458	494	488	470	482	481	476	501	483	470	447	512	495	496	450	471	498	478	483	485	472	473	471	482	537	488	473	445	495	486	489	467	495	467	479	456	474	470	482	469	461	464	484	495	462	480	482	491	474	524	467	455	462	474	458	485	471	482	458	469	557	435	445	454	454	496	452	463	457	490	472	475	492	515	467	495	442	489	457	479	475	480	482	444	479	466	485	481	512	445	484	491	539	457	472	486	488	483	481	468	465	465	502	485	472	501	498	484	539	485	451	513	467	489	477	455	438	519	434	479	463	518	495	489	431	457	497	517	468	440	460	487	481	479	455	460	470	493	514	455	471	483	479	504	457	474	452	502	451	461	442	487	474	433	507	523	486	467	486	477	497	486	466	486	497	496	483	520	533	472	486	460	540	522	455	432	464	485	470	449	466	498	467	514	483	528	475	486	482	493	519	491	511	459	473	474	447	461	500	482	424	494	506	476	500	461	489	474	460	532	495	513	495	491	477	500	450	513	492	449	519	469	460	471	450	494	484	487	463	457	509	462	466	478	483	511	483	470	462	472	506	477	453	475	500	504	476	448	463	486	483	487	488	460	500	491	493	463	512	482	510	515	515	491	443	482	462	470	465	484	474	498	451	479	477	469	511	525	474	477	464	482	493	464	497	464	470	470	493	467	495	480	507	457	442	511	447	520	472	449	461	477	480	493	469	470	476	491	460	459	485	499	473	485	497	464	490	507	478	425	440	468	441	448	474	443	527	487	492	462	483	446	472	477	488	494	492	502	499	484	460	470	497	468	467	476	511	503	488	485	463	466	479	483	501	457	502	470	500	449	475	494	498	435	464	500	484	468	478	512	500	481	507	496	459	479	463	461	495	502	473	471	498	436	511	450	493	487	483	451	478	505	452	513	486	449	477	453	518	474	458	448	511	505	504	473	496	476	480	460	475	447	468	473	482	487	490	473	491	460	487	438	501	479	481	464	506	463	493	503	469	489	487	481	496	475	481	511	451	509	475	502	447	460	529	455	458	479	488	492	477	481	477	459	453	483	485	495	508	486	495	483	482	481	521	463	435	488	498	446	503	494	447	487	496	464	487	471	455	484	482	485	490	447	478	469	490	499	457	455	505	485	498	468	504	454	473	466	477	477	475	474	491	457	505	469	485	471	532	489	475	469	481	454	470	478	486	469	496	497	513	454	479	459	475	493	510	470	500	468	464	428	463	482	487	419	512	485	467	454	464	440	485	468	504	485	453	455	514	460	493	509	519	506	494	459	463	472	479	449	478	479	482	457	471	482	442	486	503	530	490	463	484	486	512	490	482	470	523	496	497	534	527	497	461	520	432	456	491	481	460	470	498	444	486	456	456	503	459	498	460	460	458	505	474	466	485	496	471	475	465	536	471	477	480	467	479	475	515	456	484	488	450	458	430	487	524	465	455	519	493	504	483	469	495	482	482	501	472	452	465	476	436	448	462	487	469	469	490	474	452	494	479	490	449	490	475	531	503	520	479	497	485	503	506	473	486	483	460	461	449	469	482	476	481	486	491	466	504	463	446	489	486	477	483	498	467	513	433	492	459	489	500	469	461	461	513	511	532	467	440	490	496	467	460	489	467	468	509	493	475	480	479	468	507	484	506	492	475	443	514	495	505	477	498	470	468	476	502	466	453	501	480	489	446	453	508	486	496	466	476	468	463	506	514	475	506	468	465	475	491	443	507	497	490	463	508	468	470	477	480	503	467	457	469	488	456	509	496	483	527	458	479	459	479	500	446	485	482	488	505	491	488	486	498	438	509	465	472	489	476	464	481	474	442	494	511	504	423	518	478	491	509	488	479	502	457	445	493	469	492	455	490	456	490	509	530	496	481	467	467	473	424	494	485	485	504	482	479	478	471	516	473	449	510	474	468	485	458	507	467	492	492	441	475	484	454	495	460	463	498	460	456	448	471	453	507	440	457	492	463	510	439	476	431	469	516	518	479	449	452	486	478	460	492	461	487	477	509	469	492	492	459	476	472	471	483	484	472	505	449	536	467	482	481	460	490	483	471	449	489	467	460	495	485	489	490	477	473	514	467	459	485	484	431	498	504	444	454	484	451	488	468	471	462	481	483	446	473	511	443	492	505	494	528	494	480	513	485	470	499	434	469	460	450	488	508	515	459	484	451	462	515	495	448	490	458	469	469	454	452	476	463	478	498	464	477	528	510	482	469	482	491	478	458	476	455	464	497	431	428	512	483	474	501	473	500	454	465	453	467	460	499	460	470	472	493	463	482	506	485	492	466	525	468	494	480	464	478	466	523	457	498	470	459	428	492	479	486	489	482	453	447	446	452	457	435	477	446	485	473	472	507	457	448	478	454	465	530	460	528	435	474	469	493	463	463	489	474	478	491	527	496	500	486	482	495	487	482	463	457	485	477	481	458	473	519	481	453	478	492	437	481	467	473	486	470	494	499	452	473	507	498	486	464	498	508	412	458	481	473	498	487	458	428	473	529	466	464	469	451	499	460	447	446	483	495	418	521	457	508	456	473	469	446	482	523	449	496	511	495	494	501	470	485	444	460	492	480	524	506	561	506	505	499	454	498	433	482	453	481	478	492	470	502	458	455	501	459	472	507	475	426	500	470	463	478	494	472	449	517	493	500	498	496	496	468	487	467	466	463	488	481	466	435	462	490	494	508	469	442	464	506	504	504	494	481	484	483	474	450	494	454	452	475	492	535	466	465	473	538	485	489	457	494	483	451	499	509	454	500	471	440	475	489	482	486	463	445	448	465	474	439	488	470	501	505	463	466	465	476	447	460	464	485	488	432	516	468	482	449
27780	9501	1249	795	478	374	290	261	211	233	191	170	162	156	161	160	157	157	152	139	175	170	151	151	127	136	152	128	147	140	152	151	141	148	139	128	152	111	144	129	114	151	155	146	131	158	123	144	157	134	124	124	143	151	128	140	134	155	156	138	148	145	112	146	139	145	144	139	130	131	157	138	140	166	157	157	159	139	161	111	138	148	145	144	138	179	157	148	143	164	149	144	131	146	147	139	140	152	153	157	153	152	144	142	138	115	153	155	130	131	158	141	145	160	137	161	153	130	162	142	136	141	147	144	139	150	145	130	140	151	182	130	139	156	162	149	143	118	125	157	139	154	138	132	148	139	154	160	149	161	138	132	140	128	161	146	111	150	146	139	135	159	143	125	145	148	142	137	165	147	114	157	120	132	137	130	156	141	145	146	138	152	165	175	139	154	143	143	162	140	150	145	141	149	165	151	140	132	134	133	129	119	155	148	144	120	138	132	146	122	142	138	145	135	151	123	135	130	142	152	141	129	157	130	128	121	147	154	149	121	147	138	156	152	137	134	135	138	164	149	140	109	130	149	153	136	124	137	127	139	135	131	133	140	132	129	150	159	153	137	155	126	144	151	155	133	153	130	150	148	153	148	141	143	148	152	156	148	145	141	137	136	137	131	161	162	131	133	156	165	126	137	133	168	121	144	156	143	151	137	140	134	138	127	153	132	150	142	165	116	142	134	179	142	126	133	160	141	161	127	131	145	129	141	133	138	159	116	131	129	138	128	151	133	150	168	146	155	135	133	142	140	146	147	135	121	127	137	156	134	133	127	144	154	142	134	169	158	152	151	139	124	140	146	143	132	142	137	165	154	137	125	161	148	156	145	141	149	146	151	141	138	142	122	146	130	152	139	123	123	134	141	165	149	159	135	135	140	126	127	147	158	145	141	150	149	134	145	152	139	128	143	134	134	155	141	160	148	148	143	121	132	122	124	127	161	151	139	135	126	131	158	146	141	136	143	141	127	130	151	137	135	135	141	143	183	111	136	142	137	155	143	154	136	151	139	122	146	147	124	138	122	127	153	136	138	140	149	129	153	159	143	136	113	140	160	143	123	160	151	143	109	157	122	159	149	134	147	128	137	151	136	133	138	146	141	142	159	143	124	132	133	149	158	120	132	122	133	153	114	146	131	139	114	139	125	135	147	132	144	120	125	151	126	162	144	127	147	129	149	157	128	131	133	119	132	126	135	151	132	144	144	140	126	144	153	156	151	127	131	133	123	144	149	130	137	137	133	138	130	151	132	107	153	161	141	140	136	141	140	154	127	144	131	137	157	125	140	126	137	134	126	143	145	149	146	159	138	125	149	146	155	159	142	127	140	129	137	132	142	144	172	148	152	144	117	143	149	143	147	138	152	132	134	129	121	121	130	141	150	127	150	152	135	146	138	149	165	147	140	132	132	140	131	139	136	136	149	155	151	125	151	145	128	136	167	118	137	136	121	128	148	142	154	145	138	119	151	120	141	148	128	139	133	145	151	143	164	119	137	148	128	136	149	145	159	159	128	144	133	136	146	136	145	138	141	130	137	121	131	148	142	139	133	129	132	155	134	139	145	139	134	139	151	134	148	140	134	139	159	142	160	154	127	166	157	134	128	134	163	93	122	146	147	149	131	142	154	130	128	160	143	146	132	154	150	152	138	127	141	144	147	159	135	125	138	157	125	131	132	134	141	144	145	163	156	147	138	141	141	111	133	116	141	117	121	110	141	124	164	157	138	138	158	143	151	149	141	130	137	121	139	130	129	146	165	153	165	141	119	151	130	135	144	141	148	122	133	118	129	153	126	133	125	144	155	141	131	150	133	147	138	146	157	126	119	149	166	134	142	133	136	143	146	137	154	145	136	135	147	145	169	137	144	139	145	135	135	143	133	135	140	141	131	136	146	126	145	113	144	152	142	128	151	133	156	125	126	156	151	112	155	125	147	135	146	165	144	153	123	156	147	124	134	130	151	138	148	136	131	132	131	139	120	137	136	148	136	152	139	139	178	154	161	147	144	144	152	132	150	178	158	136	143	166	124	142	150	152	151	150	134	107	152	129	146	140	149	137	140	135	147	130	141	144	136	131	158	151	140	128	153	130	142	138	140	151	148	137	134	136	136	143	139	146	110	143	141	130	145	144	163	142	147	137	151	110	130	119	140	149	163	157	144	168	120	157	141	140	137	139	146	151	141	132	153	129	136	143	136	158	136	129	166	128	124	123	140	163	149	148	141	146	113	142	152	127	140	142	128	126	132	166	124	138	151	135	138	137	150	159	145	145	146	112	130	136	150	137	151	131	136	107	168	149	138	127	155	166	125	158	126	169	130	143	128	140	133	133	126	142	137	154	144	147	128	141	137	132	148	143	151	133	125	160	148	149	162	134	141	124	166	151	144	158	132	128	126	119	117	155	133	162	137	144	155	118	134	130	133	147	148	136	140	128	133	132	147	130	112	126	139	115	140	138	126	133	130	144	145	131	126	151	136	144	130	137	145	138	123	160	141	128	150	123	142	143	145	138	158	141	155	135	153	141	152	144	97	132	147	140	161	155	139	152	143	154	133	148	120	117	140	140	142	143	130	167	131	152	138	136	117	137	146	133	148	147	172	127	142	136	134	140	150	150	146	149	114	143	126	134	149	132	143	143	157	159	132	131	109	138	114	135	136	152	135	150	135	178	130	145	145	141	132	159	140	137	167	128	119	142	149	140	148	149	131	135	137	143	147	126	174	131	147	122	129	137	142	140	153	133	116	132	127	130	130	146	141	127	162	171	125	156	151	142	126	147	138	144	137	144	164	118	153	145	144	162	127	150	147	128	128	139	152	130	125	117	149	133	142	136	139	149	140	127	145	158	141	146	155	142	152	116	132	160	135	120	133	146	151	141	141	148	117	153	154	141	159	132	140	134	149	146	135	147	125	121	158	153	126	146	161	143	130	152	168	136	129	131	157	153	177	145	129	136	122	140	150	138	145	133	139	153	134	155	119	158	139	136	138	126	108	146	139	135	141	151	163	142	175	139	145	145	124	133	142	149	130	123	119	126	139	132	124	156	145	138	146	135	162	128	140	126	154	140	157	116	127	147	132	160	140	144	154	128	142	140	143	114	140	138	143	142	132	134	145	154	137	139	125	143	154	124	138	137	140	146	159	134	143	166	144	138	139	144	125	140	128	147	130	132	144	172	136	131	123	142	158	142	150	113	129	136	175	132	154	135	129	153	151	160	149	140	134	124	154	143	138	136	145	144	145	131	147	128	141	147	149	168	132	144	150	125	131	134	109	134	135	136	137	126	141	165	143	105	134	121	147	130	145	157	135	147	135	122	130	133	117	142	156	125	149	147	144	134	145	153	156	156	148	155	154	135	127	159	158	150	151	158	129	148	163	136	118	130	148	141	156	131	157	138	152	129	140	168	153	137	147	128	167	136	159	139	124	154	130	161	149	116	151	134	127	151	133	157	155
17315	4704	1442	1851	1665	1331	1129	962	924	746	598	603	528	516	466	456	481	454	418	377	410	370	426	375	411	350	399	382	401	392	404	362	401	388	374	362	348	396	350	377	370	382	352	369	406	342	328	368	338	354	373	357	348	393	368	385	353	347	376	402	370	353	335	360	365	335	374	383	366	363	389	356	365	343	368	348	379	382	380	352	357	353	389	400	351	325	337	388	394	361	343	373	340	354	343	339	408	354	373	349	345	402	360	392	336	387	321	322	384	342	342	369	369	332	355	390	362	382	409	334	343	357	358	362	378	352	367	379	363	382	363	354	381	362	381	398	377	330	362	351	383	383	393	370	385	358	365	376	346	376	312	366	377	360	345	334	357	407	347	335	370	362	387	351	338	338	352	371	351	355	345	363	352	363	365	365	363	349	369	370	369	342	365	391	385	383	346	359	344	384	374	374	351	352	355	329	361	336	347	344	324	336	330	373	355	371	331	372	370	370	366	368	376	333	371	327	359	329	378	373	382	342	383	377	371	369	335	336	328	346	370	359	371	353	332	369	339	358	348	354	376	379	335	355	392	374	339	350	344	345	395	381	374	411	358	359	369	358	340	360	356	350	406	362	374	368	390	331	368	395	374	377	352	361	392	353	346	349	339	342	327	343	362	367	342	357	379	349	335	330	343	422	349	364	386	345	354	392	376	350	333	393	359	377	340	349	335	366	370	335	360	385	335	384	335	350	352	364	360	366	358	340	332	359	348	359	351	331	358	345	339	383	404	363	383	348	383	395	363	369	415	350	347	349	344	394	362	376	373	350	353	364	395	367	365	332	357	340	346	357	381	355	363	358	344	337	363	360	362	391	382	386	362	367	346	399	364	329	383	379	351	348	314	344	398	358	359	367	378	358	366	368	392	386	368	352	359	362	345	363	368	333	360	356	385	333	371	343	362	366	334	375	378	360	389	348	341	384	351	344	359	343	355	326	380	328	380	327	360	350	382	341	390	333	359	383	374	381	379	367	364	372	335	349	358	370	363	331	374	373	385	351	332	393	369	349	371	349	355	380	337	354	369	337	377	311	319	369	351	343	368	352	375	326	343	330	338	374	359	363	382	401	360	345	355	337	338	365	374	388	328	397	360	327	347	368	374	370	339	363	374	353	362	328	326	352	356	337	396	361	367	400	385	342	329	345	365	360	383	348	358	352	356	351	374	373	349	348	310	394	343	388	365	359	337	331	380	335	377	389	346	314	358	364	369	370	361	322	355	353	339	389	367	356	369	351	358	373	362	326	350	368	351	371	324	359	358	373	324	353	368	359	362	363	364	355	367	363	351	351	359	342	381	350	363	351	362	347	364	390	365	331	373	348	373	358	362	361	360	359	360	372	353	351	343	382	335	389	363	363	393	339	368	369	343	362	370	366	339	367	373	385	366	360	357	368	349	363	387	350	411	340	355	344	380	330	343	346	323	376	381	318	348	383	334	367	346	341	384	365	351	356	378	370	386	348	363	383	372	367	346	390	363	374	345	339	334	363	322	361	353	351	354	357	344	365	349	373	377	361	366	356	337	354	366	354	349	356	348	371	345	354	346	339	356	346	351	385	371	398	394	371	358	370	363	372	339	379	360	358	367	402	365	334	342	337	382	379	376	371	357	397	320	337	371	359	328	405	356	356	336	348	351	317	381	377	371	361	355	362	367	384	378	374	337	349	372	374	358	382	360	389	342	332	364	368	370	338	341	340	369	372	359	344	376	329	364	353	326	370	391	358	367	382	359	386	356	391	365	357	381	348	347	340	370	380	362	358	372	360	367	383	355	357	381	369	332	356	389	372	354	343	356	338	332	380	346	333	371	350	345	362	383	359	352	364	334	329	370	392	380	370	362	368	366	336	369	375	365	360	367	378	361	323	355	329	336	326	357	393	360	374	349	382	357	321	345	353	359	364	368	327	357	362	331	380	369	375	351	376	342	358	383	358	375	387	348	375	349	377	364	364	357	372	345	376	360	374	350	386	345	373	338	363	344	337	373	388	345	335	374	395	333	388	364	357	331	335	363	358	332	383	352	362	355	369	362	321	360	359	375	358	368	383	357	362	362	380	316	344	370	369	374	374	383	366	366	332	348	390	342	333	341	362	378	348	353	346	375	331	357	349	346	330	362	348	333	367	366	369	371	343	362	369	329	380	362	315	364	363	349	335	307	339	373	341	357	366	359	376	394	387	413	364	355	352	332	360	394	378	354	379	366	363	403	381	377	322	360	398	353	337	328	364	336	373	394	350	384	369	355	369	327	365	382	358	341	368	382	372	361	359	340	328	393	356	373	353	328	335	419	401	354	374	381	383	358	392	374	330	357	382	347	345	361	355	368	397	361	351	357	357	349	348	370	350	361	351	387	350	348	372	367	360	353	359	363	365	355	426	335	333	385	365	376	366	364	368	344	346	340	359	410	347	337	357	367	349	353	335	364	360	357	357	342	329	383	357	346	374	331	365	367	341	360	338	381	345	333	361	378	332	350	351	362	354	383	370	375	351	361	362	365	326	354	396	343	382	373	318	349	368	382	336	363	389	382	384	389	376	379	373	363	379	399	366	381	355	358	382	358	337	357	301	390	348	381	360	358	386	379	383	352	349	335	377	339	375	356	389	339	359	374	346	350	355	370	368	362	357	359	367	375	375	337	315	365	363	395	365	356	388	363	359	361	357	380	370	337	360	337	375	370	352	336	376	367	359	378	328	359	400	356	357	391	397	364	349	361	378	355	339	364	372	326	353	363	369	389	341	378	354	365	328	316	365	348	352	351	368	336	387	334	357	355	357	359	341	346	348	343	366	357	354	331	395	398	355	383	366	365	364	355	364	358	359	396	347	365	371	388	361	348	355	380	370	339	358	379	371	355	319	345	353	368	349	371	362	346	366	348	339	372	338	350	371	366	380	344	368	363	349	357	384	350	306	345	353	354	342	350	375	356	393	349	366	371	399	368	329	364	379	337	356	381	384	395	381	368	352	380	356	383	355	342	347	350	304	374	389	374	367	379	350	377	354	379	337	347	378	366	356	364	326	347	348	342	340	358	350	350	376	332	377	345	385	343	357	374	321	341	358	346	362	340	407	356	367	339	344	365	381	350	371	355	339	379	366	417	381	363	334	352	337	375	379	360	358	346	344	355	328	356	350	347	371	349	323	377	349	379	339	350	363	354	348	349	362	377	366	356	391	359	364	387	368	407	340	358	383	379	341	386	359	387	367	340	356	354	353	323	328	350	355	313	378	369	356	390	340	363	341	356	374	365	354	368	347	367	340	366	358	340	344	375	324	361	364	352	338	379	403	382	357	364	375	365	412	337	361	327	322	380	381	383	352	363	387	381	312	357	347	381	359	376	384	369	386	389	348	350	365	361	373	362	357	339	384	351	320	360	342	368	355	354	348	327	372	335	354	374	366	355	357	386	336	371	363	345	364	324	412	380	340	362	363	357	393	385	389	374	368	337	340	367	340
39039	15850	2893	1527	858	670	520	388	461	361	321	289	274	319	286	273	256	273	265	251	270	252	274	250	248	228	237	269	259	257	245	243	232	266	245	258	268	254	221	227	228	224	240	237	227	220	252	265	266	236	233	227	252	251	256	271	212	247	231	225	258	246	261	250	271	228	205	244	215	219	253	246	263	223	261	263	265	215	234	243	241	223	215	251	245	250	240	254	237	230	239	261	231	234	258	219	235	255	235	257	254	268	220	225	254	239	252	247	241	204	231	260	239	279	259	246	267	233	209	232	230	226	243	244	249	246	250	240	224	241	230	257	217	233	266	247	257	254	242	246	239	251	221	252	267	285	258	256	247	255	237	236	243	291	267	227	245	214	264	255	245	234	228	274	250	244	234	285	238	212	244	270	257	243	212	242	215	228	274	249	238	218	223	247	244	241	209	255	226	241	229	268	227	226	229	244	247	232	256	242	215	234	241	230	233	263	261	241	226	239	255	240	270	229	249	250	233	233	232	253	208	233	235	218	264	210	233	256	259	243	250	239	251	261	248	244	258	233	240	229	231	271	238	217	218	273	261	271	235	249	223	244	274	242	223	219	245	217	244	222	240	223	251	261	240	217	222	230	228	254	259	236	273	275	239	233	252	249	215	230	253	253	231	242	247	235	241	231	213	242	240	261	247	201	259	259	243	247	231	250	235	235	249	205	233	251	249	240	225	225	238	256	227	233	216	245	264	254	250	236	254	230	234	252	251	220	243	235	223	245	223	225	212	230	244	236	272	265	236	232	267	263	241	199	238	273	218	231	232	243	236	252	252	245	248	256	278	268	237	225	239	242	240	222	216	263	278	270	219	221	205	223	235	234	259	234	251	259	203	229	212	252	273	262	246	225	242	265	256	240	247	224	235	245	240	243	236	207	262	214	251	246	239	232	236	231	222	252	250	243	197	254	271	261	244	247	238	232	258	245	257	218	206	253	253	247	233	237	236	237	228	255	221	223	248	265	268	233	228	247	263	237	247	251	280	224	238	259	259	235	260	213	233	247	251	219	250	238	242	220	254	216	250	226	233	245	219	235	248	245	240	234	236	224	234	241	245	219	231	215	224	242	227	231	252	264	243	230	243	239	269	256	264	212	237	230	275	246	232	238	241	248	249	247	237	257	258	235	241	206	245	240	229	267	218	219	243	238	259	210	246	237	241	227	225	260	265	248	245	233	254	268	245	254	248	230	215	230	212	241	242	258	262	246	287	230	227	236	231	243	239	235	241	234	263	224	231	256	258	232	225	226	213	242	293	243	230	243	229	239	226	258	247	230	233	247	252	241	228	214	230	253	240	230	235	225	245	226	209	244	246	261	231	249	239	219	239	256	235	231	231	262	223	250	224	261	260	269	255	239	262	224	234	236	239	259	233	232	275	242	236	250	236	224	239	254	206	253	231	222	261	246	254	252	224	215	252	239	249	257	231	234	254	247	275	220	218	253	259	252	225	249	222	252	232	255	262	255	243	253	265	266	230	231	208	254	244	215	242	234	234	247	215	243	237	233	242	219	218	232	222	251	225	238	295	254	240	226	260	258	222	253	243	266	275	242	214	222	249	274	239	255	270	232	237	230	226	277	238	217	259	256	253	227	238	245	234	243	212	242	270	249	229	228	222	239	233	230	222	229	221	229	217	248	277	246	234	210	245	236	239	250	239	241	260	253	245	237	262	208	265	241	272	249	233	247	237	244	243	268	230	274	263	214	242	239	211	210	242	243	227	258	228	240	252	238	240	243	227	256	244	243	218	235	245	217	238	244	248	244	257	213	246	219	217	229	269	226	251	277	223	229	252	234	230	249	235	256	204	232	246	264	243	238	242	265	260	258	244	245	248	259	211	218	229	226	242	212	243	248	235	215	245	219	233	257	252	227	235	229	253	287	256	242	234	251	238	242	254	237	248	237	239	233	252	247	238	247	259	222	268	254	247	239	250	240	245	256	274	236	274	265	256	253	230	235	216	238	211	246	232	251	265	238	247	247	225	206	233	257	272	234	242	280	228	228	235	247	244	237	249	239	234	254	241	259	224	257	240	201	234	231	227	246	239	210	200	235	248	208	219	224	241	241	237	234	262	255	223	240	257	234	225	235	210	234	233	200	229	207	219	240	223	189	221	250	249	243	227	253	240	258	237	258	283	264	221	271	229	225	243	252	255	256	257	249	258	225	221	213	239	248	249	246	228	240	253	248	243	220	243	220	217	260	219	221	205	231	271	247	244	257	228	232	247	242	246	234	241	223	229	226	266	237	229	228	268	243	245	242	254	275	265	270	223	238	254	228	256	262	252	253	245	239	247	268	219	246	233	247	256	255	199	246	259	242	229	251	245	256	233	258	201	235	240	209	226	246	248	269	257	227	252	237	259	239	233	252	235	219	241	233	223	248	265	282	225	263	259	250	263	226	231	202	230	209	227	255	233	238	256	271	217	243	251	243	236	228	246	231	233	216	255	236	257	245	247	247	242	241	226	222	221	215	260	226	266	264	247	257	218	288	241	222	224	205	246	264	245	222	266	256	254	253	244	234	230	242	253	247	215	252	253	233	240	262	253	242	259	270	284	235	253	243	234	256	250	269	245	247	266	240	235	248	220	233	270	262	254	250	252	230	261	242	275	248	228	233	222	214	269	260	247	237	222	253	251	244	256	215	238	236	227	252	249	264	261	223	246	233	265	248	241	245	244	243	227	239	234	247	216	231	222	240	245	235	255	230	269	208	251	236	250	247	227	223	247	280	232	261	233	262	284	237	237	242	294	253	229	230	253	259	225	258	223	219	237	260	266	228	248	243	219	254	230	240	236	250	252	259	246	244	218	205	257	245	234	249	285	244	236	234	269	246	241	237	260	258	221	251	230	244	226	221	272	257	246	227	262	264	239	246	225	247	244	253	235	290	222	247	238	265	248	258	232	199	244	235	240	249	214	235	234	249	242	249	246	257	246	262	221	213	257	254	247	252	260	239	249	205	245	236	243	230	231	260	259	209	238	234	209	249	261	253	247	254	222	244	235	257	251	244	237	233	226	238	244	241	225	229	266	260	250	248	210	243	285	239	237	255	230	252	249	214	228	255	214	259	236	214	258	210	235	241	231	250	264	236	263	242	256	247	249	232	246	263	250	228	232	237	222	225	226	238	252	261	245	260	239	246	263	241	263	249	252	238	217	239	230	255	226	248	252	220	237	241	239	246	247	249	225	232	214	224	242	239	261	228	230	246	237	243	250	270	270	225	255	239	253	253	283	232	247	217	273	264	233	256	231	242	230	230	220	274	255	220	242	259	222	258	231	260	240	258	258	236	237	262	249	260	241	247	255	219	230	256	241	215	241	254	262	253	242	220	244	250	247	212	244	221	228	249	242	235	240	222	231	237	261	248	247	229	228	253	199	277	243	247	234	236	234	210	258	251	246	222	255	240	212	244	242	245	223	253	213	264	259	262	266	226	220	220	263	238	252	258
23569	7210	2557	3150	2559	2274	1896	1568	1558	1205	1114	1097	917	848	794	782	705	745	717	634	689	624	672	627	634	622	634	601	607	632	625	606	650	627	656	594	649	568	579	580	555	606	527	565	604	578	591	593	587	579	613	586	558	617	546	557	644	568	570	584	537	599	620	597	574	579	609	583	572	571	561	595	572	600	611	575	611	539	583	564	574	572	578	573	539	537	583	559	551	518	591	567	589	623	601	564	549	584	562	529	573	591	552	595	583	566	613	560	575	556	567	575	590	551	559	574	610	566	543	605	601	608	601	560	562	543	542	533	572	543	575	581	604	555	536	583	562	547	554	549	565	562	565	597	575	598	526	521	558	587	576	549	555	552	560	580	566	617	583	596	527	589	526	539	533	579	550	573	552	591	545	584	565	563	556	564	577	568	596	593	568	566	557	546	547	600	575	533	550	547	559	577	524	531	555	570	523	614	530	577	602	495	602	576	545	558	554	551	585	555	574	584	578	552	590	579	545	581	609	572	542	549	568	525	581	549	580	572	629	585	566	561	539	581	494	576	565	585	559	595	586	531	607	577	593	555	574	564	605	568	545	563	602	590	572	554	564	592	574	610	574	558	554	547	567	577	593	517	610	585	553	563	561	550	549	527	579	575	555	546	579	551	553	586	553	577	585	599	520	575	562	607	546	569	545	571	561	559	583	586	576	581	577	575	583	546	557	548	562	527	560	575	515	553	598	589	552	547	525	604	554	614	593	608	583	607	536	526	551	564	603	531	580	579	603	537	590	559	563	578	584	620	581	583	547	578	571	607	582	551	574	552	574	573	572	599	559	594	549	569	589	507	550	573	592	553	575	572	570	591	616	546	554	601	595	531	599	588	559	577	559	584	533	557	578	562	573	583	575	620	563	550	597	585	615	588	569	580	582	600	541	581	562	566	583	595	585	552	575	529	549	572	550	532	558	584	570	544	575	594	555	579	563	592	543	582	573	568	575	571	556	547	550	582	550	573	594	521	629	584	612	563	582	562	541	549	594	559	582	598	617	580	590	553	583	551	594	589	593	579	572	550	527	602	545	589	567	566	600	560	570	587	561	600	541	586	607	569	585	567	538	566	605	629	527	560	570	518	568	587	610	572	617	571	578	580	576	557	577	568	559	577	619	587	541	591	566	524	568	582	553	535	547	533	565	603	601	600	489	582	573	568	562	554	547	521	568	551	578	584	613	562	563	559	541	583	560	565	569	592	582	556	594	556	584	547	596	547	573	538	598	593	585	595	565	559	569	525	548	581	555	562	570	591	590	591	567	561	545	560	546	583	571	542	542	512	581	546	548	559	548	592	560	569	548	551	596	578	557	587	582	580	532	566	541	548	567	561	572	555	558	562	602	566	586	597	567	582	570	559	556	605	567	576	608	592	584	605	625	559	615	585	565	604	571	584	580	532	537	532	576	580	575	568	533	551	560	592	551	559	566	559	580	537	567	569	616	576	570	571	538	612	553	552	589	554	555	596	530	541	572	544	561	567	585	563	537	585	527	601	573	562	527	554	593	594	574	605	585	577	541	554	508	571	547	580	547	522	607	545	574	572	565	555	550	591	569	577	597	557	592	556	565	521	570	578	557	553	555	576	568	560	566	546	569	550	566	597	556	591	576	602	577	533	572	556	541	531	609	571	553	579	583	568	554	559	532	579	571	553	589	572	562	576	596	556	596	576	578	596	573	564	563	582	606	539	550	548	568	603	540	554	587	582	524	581	520	609	585	574	579	547	561	552	579	572	580	561	586	611	559	504	539	553	525	555	545	564	592	575	559	572	576	560	522	557	550	567	581	565	575	553	556	583	587	580	575	565	572	563	590	601	539	586	578	552	542	584	603	556	616	610	616	580	588	582	607	578	553	579	561	558	588	582	569	569	567	552	558	607	575	586	536	584	571	560	592	574	559	533	548	535	595	548	583	556	621	564	561	569	577	554	572	558	559	533	585	573	552	550	525	591	587	554	594	546	534	550	558	596	606	564	584	585	588	587	550	552	579	577	557	604	578	591	595	559	599	574	561	573	570	583	544	602	572	575	580	571	570	566	577	591	575	571	548	582	533	562	528	523	590	560	563	570	590	536	576	584	567	580	563	553	551	536	520	595	582	554	564	576	600	589	609	582	567	535	548	641	544	577	550	540	558	576	535	550	563	520	561	566	551	544	547	575	580	587	537	564	583	583	603	521	519	573	549	551	545	567	560	595	595	537	534	600	576	583	576	618	588	556	563	527	619	558	539	549	592	570	614	566	620	566	561	579	601	608	614	582	563	567	593	556	561	522	533	561	564	560	597	544	556	589	560	535	553	538	587	571	520	516	580	546	542	618	578	545	585	573	545	547	603	589	573	562	583	563	587	570	552	574	559	549	552	551	561	550	541	551	571	544	558	593	595	536	571	570	563	597	590	588	574	573	629	579	561	514	576	590	563	601	590	571	545	598	576	552	616	512	532	580	587	580	558	563	538	557	549	540	535	575	604	562	558	572	577	579	559	565	570	566	579	579	577	559	577	564	574	575	588	575	535	527	544	586	547	564	576	556	610	592	572	567	571	560	535	556	564	598	516	546	598	558	546	578	584	552	599	606	568	535	561	538	546	539	544	573	535	545	598	578	548	538	583	568	608	528	605	501	566	568	611	605	574	581	601	578	615	574	535	533	565	595	535	583	578	567	561	583	575	565	581	555	573	583	562	529	543	568	598	555	553	594	542	575	569	581	554	586	545	586	598	610	576	574	565	539	553	579	581	609	539	588	565	534	545	564	539	560	592	588	597	555	606	583	588	597	591	550	561	556	558	582	576	563	541	576	540	538	565	579	593	580	594	589	567	591	546	590	592	568	568	542	576	581	591	563	547	612	530	558	578	610	579	552	556	566	582	570	534	588	559	598	589	573	564	586	580	563	585	560	563	557	561	589	575	551	588	574	548	562	594	567	577	530	568	585	596	594	551	588	550	544	600	566	563	563	561	565	588	575	580	559	560	564	518	546	588	557	526	589	593	573	556	565	562	549	567	568	595	552	591	620	523	530	593	532	534	596	567	563	592	579	585	560	562	561	571	571	557	580	592	532	527	554	548	578	591	621	548	543	553	526	595	611	576	620	585	594	557	591	543	567	564	541	552	591	575	567	573	564	545	551	537	574	554	584	528	558	573	589	571	529	538	560	560	572	554	580	577	560	579	575	557	560	532	531	557	627	605	548	600	598	569	545	557	623	585	573	573	556	567	579	604	584	581	585	555	585	552	566	554	561	545	548	587	538	545	575	564	555	562	586	565	600	586	574	590	576	585	580	577	595	565	569	560	536	575	540	552	550	553	539	571	557	576	545	572	558	526	590	581	608	557	626	545	542	602	550	602	569	561	608	548	548	581	600	544	575	601	614	565	571	562	595	570	588	598	569	577	562	552	552	582	534	574	558	592	579	550	642	529	540	572	570	594	622	557	538	590	570	570	564	602	589	582	591
8037	2113	328	280	276	239	239	231	196	246	235	202	188	246	227	216	214	195	220	199	191	209	192	208	214	203	251	216	209	187	198	212	172	216	216	196	201	211	204	188	208	205	209	224	209	218	214	215	202	235	187	219	213	172	220	259	215	232	223	205	198	230	207	227	217	199	200	186	197	215	208	196	243	217	228	223	209	200	222	217	204	185	198	230	196	212	221	212	217	204	204	209	231	216	204	214	214	193	183	186	207	220	228	214	223	193	215	200	196	187	198	225	178	214	185	236	220	199	188	224	214	210	189	227	238	215	207	200	224	197	207	224	212	197	215	189	210	203	198	216	196	197	227	215	257	221	232	197	204	204	196	183	220	206	226	230	203	209	178	199	218	219	222	196	229	214	207	214	205	211	202	180	195	223	213	193	214	209	181	207	218	223	212	193	232	214	196	223	196	225	221	233	209	212	232	208	176	215	226	208	221	226	218	211	180	189	256	185	258	183	226	222	218	227	222	223	192	215	215	205	205	212	206	186	198	212	236	181	210	199	199	207	209	207	201	245	192	211	192	202	222	200	214	198	190	212	196	237	181	212	224	213	198	201	217	202	193	222	199	205	225	215	236	221	189	194	191	214	233	190	184	201	203	218	209	228	186	185	178	223	204	175	204	216	208	198	228	205	210	199	181	218	209	224	189	205	185	197	201	189	214	224	215	204	226	221	226	202	208	201	200	204	185	220	213	210	199	210	218	216	206	195	198	202	217	204	219	203	194	206	212	204	210	190	184	200	188	217	198	211	210	194	211	223	217	200	231	222	213	217	207	225	206	222	222	225	200	211	195	222	236	187	212	173	200	204	219	209	229	207	216	207	197	228	185	220	225	213	219	217	224	214	208	214	233	205	200	225	207	197	216	195	219	211	225	222	213	225	216	227	210	234	195	232	221	193	181	175	212	232	209	214	209	212	235	195	204	218	197	213	216	210	206	236	229	206	206	190	221	207	206	220	232	247	207	221	235	199	220	220	235	200	180	204	200	209	181	209	190	188	217	210	220	203	192	216	235	211	259	203	208	189	199	197	192	253	200	211	200	197	191	232	211	213	209	240	188	199	190	213	190	203	225	204	204	193	205	176	209	218	225	224	187	199	199	185	204	259	209	205	211	201	192	222	217	198	197	209	190	209	222	193	213	208	214	197	221	244	205	206	200	211	185	213	235	201	193	207	199	211	204	193	216	201	234	184	205	209	205	227	241	208	201	210	230	213	201	213	194	219	216	194	170	252	219	194	220	214	206	200	217	254	245	202	210	220	203	205	219	198	208	229	182	199	196	213	243	195	207	216	213	193	199	190	231	197	196	215	220	234	221	208	226	216	185	195	192	197	212	216	184	203	212	226	231	207	205	223	206	211	191	191	237	181	208	205	212	208	211	187	203	204	186	166	197	241	211	189	217	203	203	209	236	222	219	216	205	242	214	214	228	236	224	215	202	209	226	189	214	224	197	215	210	193	234	185	202	207	198	205	197	193	209	208	209	202	204	225	218	232	210	218	193	188	208	193	196	212	199	206	223	220	192	197	224	218	212	202	193	191	204	213	197	219	186	205	190	221	236	214	202	207	226	220	193	205	219	193	211	208	234	212	206	215	176	205	199	202	227	188	216	189	220	211	188	199	236	218	185	197	222	184	194	200	230	191	210	209	230	207	202	198	237	216	212	216	211	220	181	206	216	184	191	212	195	221	185	226	224	226	222	226	200	220	190	217	197	208	215	214	199	176	222	186	197	177	205	214	205	198	230	220	205	241	198	238	198	221	205	214	205	205	228	217	219	212	214	230	203	197	212	194	230	197	191	203	199	200	198	191	208	215	207	220	192	196	203	230	204	199	183	189	239	216	210	218	218	218	196	218	193	200	230	230	240	225	239	225	219	205	211	181	209	219	193	208	180	201	191	192	232	204	205	229	231	212	206	182	216	218	230	227	241	198	209	236	209	190	222	199	203	185	241	210	197	178	195	244	221	192	226	211	213	223	243	207	220	201	198	248	196	203	203	219	215	202	216	235	211	188	202	210	198	217	217	208	187	204	203	228	223	189	187	198	195	209	235	220	182	217	209	191	213	229	226	195	219	223	211	206	225	220	204	199	201	203	189	197	196	202	205	194	226	196	228	205	214	172	204	242	214	188	208	216	209	258	230	206	248	186	180	217	221	200	207	166	212	244	200	199	239	184	230	215	217	204	209	181	193	234	225	205	221	210	215	202	203	181	192	206	219	213	210	204	216	211	187	237	188	222	233	198	197	215	193	214	216	231	225	209	220	196	235	201	227	191	238	199	195	195	213	201	188	217	211	236	208	193	214	206	200	189	204	212	229	216	204	192	220	189	223	212	198	210	189	168	206	196	211	211	193	208	214	207	207	209	210	204	237	214	223	194	196	206	202	192	215	219	198	207	229	212	168	222	230	205	207	195	232	198	232	205	224	224	232	227	204	201	187	214	208	186	210	199	244	207	214	214	204	202	205	188	234	221	221	176	187	196	212	235	221	225	212	202	213	214	201	228	228	213	193	218	211	241	191	220	211	209	184	214	212	201	202	199	244	195	222	243	237	221	199	216	207	203	185	209	217	204	179	240	199	187	230	217	248	229	208	194	222	226	189	215	237	196	216	233	199	214	204	201	218	195	200	211	222	195	210	211	209	206	205	188	221	222	205	197	219	197	200	200	207	214	211	194	214	207	202	236	213	179	209	216	236	204	206	210	200	211	214	170	194	210	219	217	229	211	229	194	226	205	195	215	262	215	215	196	202	217	219	226	221	205	226	216	191	182	227	189	207	186	208	182	192	191	204	209	204	197	236	211	216	214	206	221	223	219	190	209	161	199	189	178	202	197	225	213	204	214	214	236	180	245	222	211	235	215	201	207	219	237	189	205	224	201	224	182	215	192	209	218	181	214	217	181	207	189	211	185	228	210	242	229	229	217	183	211	214	207	220	195	193	225	163	207	223	191	211	199	213	196	224	211	224	230	217	190	208	227	208	216	199	203	206	204	228	191	213	218	226	195	211	214	224	235	197	190	218	199	200	231	208	226	220	207	194	201	232	185	190	199	218	202	208	247	203	243	215	213	201	210	175	212	182	190	183	196	224	195	209	189	194	235	210	222	196	234	229	192	216	210	219	226	214	220	208	220	239	207	203	211	192	200	222	177	234	171	184	234	208	198	218	201	194	210	201	198	221	219	202	216	225	205	221	186	198	213	223	216	224	210	199	209	224	235	213	217	226	215	203	191	215	207	188	205	191	204	216	207	186	211	197	217	207	187	205	210	209	205	200	216	202	225	184	214	203	219	216	245	230	179	217	210	204	251	200	203	186	203	195	237	248	215	196	211	211	185	215	193	190	183	221	204	214	225	202	213	219	218	206	208	232	156	224	202	220	223	226	236	200	210	199	200	182	206	235	199	185	208	176	209	208	202	210	219	216	225	209	214	191	192	212	242	214	193	185	227
5119	1785	724	741	709	609	586	569	610	555	539	475	515	532	477	501	514	479	502	472	493	448	513	488	454	527	478	496	499	474	489	467	544	500	490	522	477	463	488	493	483	459	462	482	499	479	499	502	496	454	456	496	492	473	461	480	488	447	461	491	454	454	493	465	451	466	427	458	487	466	482	469	451	453	489	508	438	458	492	461	473	473	478	520	514	474	473	485	477	451	509	441	475	502	486	459	506	490	465	537	439	468	461	468	502	472	483	563	507	470	481	489	475	476	469	475	487	491	459	516	495	479	504	519	475	486	496	522	554	508	492	449	488	502	471	455	450	488	472	475	484	500	490	523	486	450	499	480	474	465	548	464	468	489	444	511	467	480	448	506	483	493	474	458	466	506	498	477	476	463	510	491	454	493	459	514	494	502	449	493	492	512	480	460	488	443	487	480	495	470	491	496	443	498	471	474	466	447	456	447	478	466	469	479	476	435	486	428	477	428	478	473	501	498	470	500	499	540	468	448	504	515	502	467	493	455	487	470	503	479	446	495	455	428	459	501	460	475	454	488	479	508	481	474	512	510	498	486	460	513	522	479	448	520	482	462	490	479	482	470	518	459	483	499	457	502	540	511	515	466	475	490	514	475	505	501	508	498	507	484	511	472	460	482	512	486	455	471	467	462	494	463	520	495	451	489	477	469	488	455	502	481	505	509	546	496	446	478	506	479	451	507	501	507	491	525	480	510	495	468	514	495	460	485	472	446	491	494	508	474	471	501	485	488	453	480	485	460	504	489	484	467	458	473	461	473	477	483	470	513	507	491	463	482	489	480	440	435	467	445	489	497	490	476	454	459	488	485	469	473	447	515	476	507	482	472	493	497	436	467	533	463	467	469	498	467	510	486	514	514	485	451	445	481	517	500	491	450	470	485	519	493	522	519	448	432	478	469	465	477	508	501	484	485	505	505	460	460	457	488	462	502	484	496	448	551	482	479	480	501	469	503	515	491	484	486	528	469	480	476	489	484	477	488	527	470	496	485	452	425	461	455	445	498	487	444	498	457	514	492	491	490	434	454	456	455	507	514	482	473	490	439	529	499	484	546	479	468	507	501	476	478	456	542	474	491	495	438	462	504	512	492	476	513	470	480	470	451	498	432	495	465	475	493	482	472	458	466	487	478	507	448	509	485	482	476	483	463	501	463	447	483	495	467	462	479	434	503	508	476	519	463	506	430	505	464	499	454	472	476	506	483	504	492	434	464	495	474	472	466	477	453	480	475	501	498	471	486	477	461	476	480	503	502	484	524	468	480	465	495	512	471	486	473	487	500	475	462	467	485	487	483	501	527	503	465	470	497	472	426	454	477	473	514	491	532	499	488	522	510	441	474	463	495	472	507	467	476	447	529	499	494	485	529	430	454	488	487	486	499	473	486	534	491	456	458	520	445	458	463	449	488	526	499	468	461	486	510	506	491	504	479	484	496	473	458	496	430	471	474	500	456	468	460	436	502	506	450	459	445	484	497	460	497	521	448	483	468	492	495	479	510	455	476	472	494	467	517	472	467	487	447	486	495	432	434	492	471	497	449	506	468	496	487	456	472	492	510	527	502	450	490	452	478	465	483	472	487	447	494	471	494	457	525	450	495	491	501	450	523	479	434	498	494	487	455	503	429	471	469	473	455	482	488	479	484	462	486	486	463	517	477	505	430	466	469	491	448	500	528	497	532	464	497	459	466	455	502	501	441	503	473	474	470	502	453	487	491	481	494	449	504	508	478	511	523	475	463	513	469	514	499	506	513	468	446	490	443	508	466	465	484	472	485	476	521	470	464	487	466	475	505	480	465	492	499	455	483	498	471	467	490	469	487	476	474	498	508	466	486	466	463	485	489	502	509	484	486	510	492	476	497	484	476	474	471	477	510	439	480	500	469	488	477	426	464	488	509	454	454	493	498	487	471	483	483	495	503	482	475	444	489	482	517	447	490	490	482	460	474	449	464	460	447	494	491	481	507	487	456	484	480	458	467	482	488	481	513	483	493	483	508	485	468	483	452	483	478	482	507	510	490	460	466	489	479	436	481	455	419	495	456	453	491	466	459	469	484	507	502	456	452	500	455	468	497	484	490	475	488	463	514	486	482	480	498	457	489	461	481	464	448	500	519	509	457	475	476	444	544	477	470	482	493	496	474	469	464	478	488	469	497	507	448	493	496	467	487	487	496	488	488	450	468	486	478	497	461	495	510	460	464	479	463	492	489	457	496	460	493	485	507	492	425	510	479	442	479	424	501	506	468	505	480	466	492	481	458	498	520	506	443	449	500	454	473	454	496	444	501	500	486	490	473	499	469	517	493	464	498	490	514	493	478	484	477	502	518	488	481	487	498	473	500	461	499	479	479	506	498	525	532	472	471	488	471	457	484	480	479	485	468	453	482	461	454	469	471	473	466	468	484	493	462	500	491	488	487	470	485	443	486	486	479	514	501	482	485	497	488	477	462	491	477	498	494	475	468	455	499	502	455	482	482	460	492	538	500	436	511	464	481	466	483	523	472	529	474	464	471	511	483	520	472	490	452	508	445	477	469	487	482	532	470	483	492	529	485	477	522	464	492	487	458	473	487	451	503	480	475	535	499	487	532	471	500	493	496	470	470	500	469	490	505	480	523	493	473	524	464	512	501	482	450	463	515	452	493	482	479	487	496	487	499	465	481	483	489	473	463	468	478	514	492	461	479	437	493	491	473	470	451	450	477	488	466	484	542	473	465	483	467	481	448	514	506	481	466	477	497	480	462	500	433	484	476	479	499	484	516	493	489	447	478	504	494	478	450	490	506	475	461	507	459	526	492	482	447	453	449	493	452	465	462	499	511	488	485	451	474	455	455	449	503	484	485	509	470	454	487	500	473	478	471	512	477	438	484	472	476	472	463	482	492	515	508	525	487	480	480	465	476	470	530	500	464	488	471	445	479	481	489	445	480	498	449	478	501	497	505	486	504	512	505	479	477	500	492	500	501	478	495	470	515	526	499	452	492	495	482	528	474	476	485	501	477	491	486	464	501	510	497	491	469	518	486	469	475	475	472	460	482	522	486	435	467	457	500	470	471	445	485	441	493	498	493	475	502	461	497	519	477	519	496	478	488	474	473	487	482	505	489	475	466	506	512	497	508	519	490	502	460	501	474	454	502	450	500	476	506	515	503	501	525	461	499	463	456	467	468	492	484	488	487	488	461	471	490	528	454	485	474	488	487	457	483	485	462	500	496	493	447	428	514	495	464	473	467	476	469	486	460	452	451	509	541	542	448	478	444	487	479	449	503	479	506	470	484	485	530	467	453	461	481	484	474	475	449	492	467	514	542	460	466	463	460	502	523	499	516	504	485	469	482	478	458	549	501	475	508	531	461	478	448	505	426	489	454	480	483	448	484	486	506	499	474	506	459	437	457	435	500	487	488	483	470	479	469	446	485	465	475	484	465	499	480	463	469	480	483	480	445	453	451	510	509
26054	8783	1152	681	460	329	291	253	241	207	190	174	184	163	173	167	175	156	144	159	163	187	173	167	143	135	125	139	131	123	147	150	153	149	135	137	137	143	134	146	133	141	136	115	154	138	136	150	142	128	118	154	107	167	156	159	151	137	153	144	149	169	153	167	155	131	128	153	164	142	162	157	148	146	165	139	154	153	149	153	128	150	140	134	135	142	135	151	159	137	159	159	139	140	139	137	140	159	128	131	157	169	132	127	152	142	151	128	149	142	159	126	148	143	145	152	115	126	147	140	144	143	148	145	132	153	161	127	122	137	152	126	143	135	141	148	179	142	155	127	109	168	142	145	147	145	131	152	146	121	109	141	155	123	116	132	148	125	149	163	127	144	124	146	175	145	144	153	156	116	139	153	128	154	136	141	126	133	150	168	127	133	139	140	142	114	152	155	108	157	158	141	176	133	123	132	159	134	133	126	150	124	146	148	140	132	138	126	147	138	154	113	135	165	159	127	157	136	144	143	124	157	130	162	128	125	126	136	157	154	145	153	127	157	156	128	123	135	169	129	140	125	123	141	153	151	122	132	125	141	130	133	143	140	149	153	130	123	130	139	134	136	157	124	148	133	139	163	139	133	145	132	123	126	164	132	122	129	143	140	137	133	149	158	145	148	139	155	161	137	139	114	125	155	126	157	155	131	168	130	129	133	126	139	143	154	144	142	156	134	131	146	145	137	135	122	150	133	135	175	138	123	149	145	132	145	109	141	141	144	122	151	148	164	118	129	138	134	155	153	125	141	140	142	138	133	154	156	132	150	163	145	123	142	150	152	157	141	114	136	120	144	162	172	147	159	164	142	149	143	147	150	169	158	141	148	141	136	139	155	155	156	165	133	146	150	147	155	134	140	152	134	131	114	115	118	163	129	153	138	141	165	147	138	136	139	132	135	151	139	132	144	125	138	141	139	146	142	149	150	130	128	132	137	131	134	144	145	149	149	148	151	141	139	142	131	138	150	147	141	152	156	137	149	141	138	142	161	155	141	139	144	162	156	137	169	151	153	145	152	150	156	138	141	148	138	171	147	147	145	147	168	138	151	107	157	131	182	137	165	158	147	126	153	134	133	147	153	133	127	124	144	143	163	142	146	151	155	137	152	150	147	150	130	112	126	152	151	158	163	148	138	143	154	149	140	157	141	124	134	152	140	135	144	145	125	141	139	149	157	157	141	157	134	162	130	133	141	156	130	144	141	133	150	161	126	158	135	169	171	131	145	163	144	146	132	139	127	127	134	144	137	121	160	124	149	150	138	137	125	118	125	142	153	118	132	161	147	148	145	131	138	130	142	127	166	137	170	166	129	153	154	152	145	153	160	145	127	153	125	123	142	135	127	124	181	134	129	121	134	130	124	152	140	138	155	141	141	162	138	160	130	142	138	127	141	148	143	132	127	131	127	133	132	157	147	149	145	122	138	154	150	126	152	167	143	137	142	142	142	157	154	131	142	152	146	142	139	138	140	125	120	139	153	143	141	143	149	125	164	148	129	132	158	135	134	140	141	137	139	147	138	141	134	139	134	123	144	113	132	154	154	159	146	144	149	131	121	142	139	108	129	142	140	161	150	153	167	141	127	142	150	150	151	130	153	144	144	139	115	142	165	122	116	159	123	142	139	154	154	126	146	127	127	156	139	150	140	145	156	154	145	138	149	124	147	156	134	145	134	136	157	139	150	115	150	123	153	144	130	142	137	142	120	149	141	135	150	132	142	162	138	157	143	130	113	135	148	132	137	136	143	166	142	130	138	139	135	149	144	121	129	136	174	145	177	141	131	126	128	129	148	142	149	152	154	147	143	122	130	140	131	129	135	140	136	145	146	137	134	137	138	153	153	141	125	137	141	142	152	151	134	130	139	133	152	132	141	145	140	149	162	145	130	137	145	140	156	158	167	145	130	127	142	138	116	149	139	152	167	158	154	111	165	157	159	162	149	131	132	128	165	138	132	125	139	142	113	158	136	143	141	148	147	154	150	152	143	135	149	148	157	132	153	129	148	130	133	168	148	145	152	125	145	141	132	147	149	126	156	143	138	132	135	144	148	157	132	134	142	146	134	140	161	154	124	152	144	145	150	146	156	134	176	151	136	133	131	162	116	133	120	154	123	138	159	127	155	157	141	135	151	141	122	123	133	145	117	113	142	136	125	130	133	138	129	142	152	139	129	168	157	150	149	140	145	141	146	140	141	130	118	156	133	144	168	140	146	147	132	131	113	133	143	135	139	154	115	155	143	160	165	157	146	170	171	146	129	155	131	143	144	123	143	138	150	147	158	129	132	124	135	133	124	140	138	131	137	160	165	124	140	131	161	140	128	138	127	165	167	145	132	152	171	111	131	127	135	122	118	142	117	132	127	142	134	132	134	165	146	165	124	136	134	130	133	130	129	160	123	158	133	157	152	161	161	117	141	131	125	144	128	157	147	134	149	135	143	122	134	159	140	135	131	134	126	138	144	152	135	140	153	129	128	124	140	132	138	146	117	137	164	148	140	155	131	156	145	136	134	124	149	166	148	121	164	137	141	139	138	110	126	127	147	131	156	128	114	155	142	155	162	141	142	156	138	143	127	177	136	138	155	136	146	144	144	156	149	150	140	171	134	123	148	154	137	127	126	142	150	117	127	124	131	148	129	152	162	142	148	131	140	137	137	127	136	162	137	142	128	157	138	126	134	154	146	136	158	133	130	153	152	131	175	148	130	171	143	156	145	157	123	159	137	163	157	150	143	137	139	153	123	158	138	168	176	132	131	136	135	150	149	144	116	130	139	141	150	140	145	144	138	114	151	145	147	136	152	143	126	133	136	139	143	151	132	128	156	129	135	151	138	155	140	141	136	113	142	124	140	121	142	153	133	141	142	148	158	148	140	153	153	151	156	130	150	140	112	145	139	141	135	142	112	150	134	124	149	159	141	136	127	143	147	141	133	137	145	150	134	155	153	121	148	138	136	143	113	125	149	132	147	141	143	128	138	145	128	157	134	125	126	131	161	136	147	167	142	152	133	125	141	138	141	151	138	134	134	135	141	128	139	127	143	141	167	135	154	148	146	152	138	138	111	142	143	128	120	148	136	135	139	143	144	138	143	143	157	149	136	128	125	120	149	125	139	116	151	151	171	149	124	153	154	129	136	149	137	155	130	113	134	145	151	159	134	118	141	158	118	144	162	130	165	150	124	150	141	121	120	147	142	140	135	131	154	150	133	148	136	131	128	174	138	184	142	131	150	129	149	156	156	124	131	159	146	137	132	151	130	144	155	146	157	145	130	154	145	149	139	149	146	159	143	142	145	149	149	156	143	155	137	147	137	146	152	165	167	143	133	131	141	147	144	138	147	137	131	129	143	143	130	148	145	124	127	151	164	122	127	145	128	152	156	150	130	134	149	154	127	152	143	135	159	126	123	125	153	144	136	170	129	132	141	133	131	108	107	149	165	136	151	146	145	157	148
16252	4794	1367	1624	1537	1195	1051	942	838	782	712	644	566	493	511	465	469	402	440	401	372	385	421	362	356	365	369	377	391	372	374	399	366	387	389	402	372	376	379	375	366	366	383	367	349	348	342	371	347	376	346	362	379	363	357	370	355	363	399	387	384	352	361	352	387	344	374	369	384	353	374	342	385	381	358	365	341	372	360	385	323	325	357	391	363	378	382	360	352	386	351	367	385	365	344	373	355	373	343	328	390	378	384	388	360	350	368	354	335	379	346	363	360	355	372	346	402	359	379	350	346	347	356	338	357	397	353	349	345	360	339	363	352	328	341	400	332	367	343	374	362	378	375	356	370	361	358	359	373	383	372	370	354	357	361	335	370	357	344	358	322	359	352	359	345	392	335	345	355	332	345	334	354	326	358	350	366	370	363	344	338	368	386	349	381	378	342	333	347	375	336	319	353	356	342	334	379	339	389	348	358	364	375	346	343	339	348	347	383	362	337	358	353	327	355	368	370	370	416	351	374	343	349	362	350	335	386	383	340	362	356	374	379	355	350	352	379	333	374	346	357	382	364	367	350	338	359	365	416	356	344	343	331	354	347	370	330	328	334	323	366	370	370	383	360	345	361	385	337	344	333	353	370	360	337	356	348	327	366	357	380	324	359	366	354	340	353	365	360	359	377	353	352	405	358	362	384	363	345	333	343	369	378	361	369	332	342	326	378	366	324	342	367	388	401	379	367	357	358	350	369	332	375	354	407	346	311	356	293	362	329	320	363	360	333	363	409	362	394	397	354	350	347	328	399	382	354	323	383	391	314	379	368	322	325	371	355	351	359	366	358	359	360	371	384	348	334	382	324	371	336	369	330	363	379	402	349	339	336	355	349	368	372	343	382	352	357	326	355	354	362	397	332	353	352	375	323	360	339	358	400	374	348	343	341	372	355	333	395	374	384	360	327	362	382	358	359	375	346	367	378	350	374	343	371	404	358	377	365	351	357	380	350	309	353	339	365	304	353	347	412	386	350	364	332	382	348	362	362	331	355	359	349	323	346	321	361	350	375	366	333	386	327	390	335	364	356	351	363	364	365	377	387	383	375	333	351	334	348	391	369	350	344	329	361	363	376	376	373	341	395	399	357	387	377	341	349	380	376	351	372	358	366	375	343	357	379	357	362	361	370	351	382	385	369	349	344	356	332	323	362	381	351	364	363	332	362	363	339	370	348	350	367	365	362	352	358	342	370	348	351	380	380	352	321	313	371	355	383	333	373	370	370	333	345	368	392	390	343	337	367	381	390	353	353	369	385	357	360	367	366	363	365	350	378	374	373	419	338	340	342	337	371	376	359	366	379	331	359	334	352	353	358	354	329	367	322	389	349	354	381	341	337	355	416	355	383	340	355	381	366	354	382	355	324	380	356	368	360	341	342	384	331	366	344	330	354	355	343	328	337	354	370	336	397	350	360	363	348	353	362	389	358	372	323	408	315	325	372	318	366	370	369	375	343	372	354	364	341	367	367	340	324	362	384	336	391	349	344	372	354	344	367	351	370	345	335	330	361	397	368	340	359	323	377	396	374	374	352	318	354	379	330	390	395	352	355	358	366	336	363	328	354	348	345	370	350	347	362	345	347	368	370	353	386	361	367	358	352	357	349	315	357	357	345	350	353	350	359	378	346	409	344	381	343	353	362	375	345	330	352	348	372	363	353	351	337	354	365	364	344	356	369	354	353	337	365	375	354	332	349	371	371	362	350	348	359	340	349	355	383	359	334	352	354	351	343	372	339	359	353	371	358	335	385	349	353	348	354	374	355	334	369	393	366	390	376	355	357	343	353	351	349	384	353	353	382	355	361	355	343	369	315	358	356	374	350	354	354	346	369	346	342	372	378	377	378	360	340	360	340	366	348	333	357	355	396	384	354	356	383	380	358	358	364	351	377	357	382	342	344	324	365	355	345	379	327	343	385	353	332	329	355	358	371	332	351	350	410	332	370	328	369	350	344	391	383	365	340	344	341	357	391	329	338	373	331	322	371	379	375	381	364	359	346	381	370	339	356	380	392	329	361	370	350	362	369	362	370	368	381	369	377	375	326	347	343	370	388	400	391	371	346	368	352	337	366	374	358	355	372	336	361	368	365	346	334	317	319	368	346	374	367	364	353	341	357	356	357	400	367	357	366	347	319	347	376	365	355	372	337	365	316	349	365	363	349	347	359	342	393	358	366	369	359	353	350	347	394	352	336	351	371	375	386	354	311	350	354	335	370	360	352	375	388	373	342	374	372	367	362	358	378	363	366	330	363	359	375	347	347	385	343	378	347	373	369	353	309	327	342	313	365	360	386	372	346	323	333	330	358	375	339	358	366	339	356	335	355	344	327	428	369	379	378	358	345	366	333	343	384	384	341	359	377	363	355	389	341	348	338	343	314	350	339	351	335	385	352	365	376	345	373	389	362	356	332	327	367	379	358	333	383	384	394	366	358	354	419	377	355	339	366	379	373	341	358	362	328	369	369	346	377	355	387	373	347	345	398	394	410	377	359	383	359	359	352	324	350	388	363	339	354	344	360	343	398	365	381	344	362	356	337	361	350	388	348	319	409	343	347	373	344	385	361	357	338	386	351	337	403	352	342	354	348	381	367	375	347	358	348	386	329	350	346	350	368	351	400	355	365	351	351	375	372	349	365	353	340	378	355	348	335	333	362	370	357	338	355	355	370	349	359	385	371	373	378	362	334	370	349	348	372	345	338	374	322	357	376	381	395	375	356	363	383	394	359	365	385	344	367	320	353	375	356	423	349	350	353	370	352	357	355	368	381	353	367	382	352	375	373	338	322	329	326	389	365	359	340	357	334	343	305	378	344	328	354	359	367	331	365	376	366	350	335	348	342	346	362	349	350	366	363	388	320	390	384	346	369	346	375	363	363	362	410	333	377	351	366	347	344	366	342	353	370	357	360	347	362	330	380	340	327	331	344	345	359	358	343	353	369	394	368	355	350	348	356	362	389	352	369	357	343	349	338	332	363	369	366	390	339	357	385	352	343	355	356	373	351	362	344	374	374	346	321	358	371	347	364	351	360	391	373	376	322	378	386	360	329	364	393	352	398	336	363	373	402	353	356	346	384	327	317	359	372	344	408	346	398	386	376	377	376	364	354	372	374	356	353	348	313	354	310	368	352	381	379	378	338	362	402	362	369	365	359	335	341	357	362	335	339	354	346	357	353	381	336	360	368	374	354	321	377	356	348	375	372	349	376	349	358	355	381	370	338	360	368	350	347	380	326	358	327	375	351	331	384	375	373	371	386	388	355	375	357	375	340	391	336	351	366	352	323	348	355	378	352	341	347	354	346	364	374	358	371	363	371	368	375	333	366	365	380	360	340	339	342	359	368	341	357	343	349	355	396	378	396	377	365	358	335	377	333	377	376	418	367	326	369	352	334	360	370	373	352	365	384	396	370	356	348	377	340	325	377	375	396	366	333	349	347	312	371	359	398	361
35807	12843	2319	1186	834	682	488	414	420	378	363	311	325	321	293	283	261	263	266	258	275	266	221	260	248	238	256	221	280	260	280	242	286	218	244	242	237	278	257	225	257	251	247	243	242	257	250	212	248	278	257	253	265	242	258	254	249	253	246	233	219	256	247	243	237	231	262	223	267	245	249	217	224	243	242	244	260	280	226	254	229	227	251	239	244	255	222	256	249	233	219	237	255	230	239	210	238	238	206	238	242	215	251	257	249	291	244	228	250	200	274	265	242	232	265	272	245	265	274	241	257	252	274	247	229	236	245	287	224	254	253	214	236	227	215	244	196	245	235	228	248	229	257	253	262	232	259	228	242	229	230	213	274	280	219	246	227	254	213	234	254	266	221	197	237	240	254	261	230	222	236	269	240	241	226	269	251	225	248	215	231	236	266	230	252	237	238	248	282	283	244	246	241	237	260	222	252	213	254	239	245	254	268	246	263	225	266	231	261	228	238	257	213	265	235	226	222	259	244	256	223	232	253	234	243	245	233	209	278	264	240	230	269	226	236	252	245	248	240	233	227	236	270	234	226	271	217	200	235	262	218	272	261	222	262	251	271	240	227	224	221	247	251	249	264	226	224	257	254	230	240	228	260	247	263	261	229	221	231	230	225	231	217	226	234	253	272	220	225	213	216	252	246	244	242	227	223	248	262	237	231	248	236	257	240	214	273	218	229	245	218	245	241	256	254	241	238	250	252	254	247	270	219	226	276	240	287	242	242	257	246	249	231	232	246	255	249	210	232	266	253	257	227	251	238	236	264	212	236	230	225	213	231	255	247	225	233	239	260	243	254	264	303	295	250	251	232	275	263	288	240	239	231	237	231	256	248	253	260	220	259	231	240	264	227	226	245	238	249	241	250	215	241	218	229	252	231	254	246	232	264	216	244	228	241	230	221	238	235	253	249	264	248	247	240	254	226	228	263	252	243	260	222	236	229	229	231	231	202	246	260	237	262	221	241	210	237	256	236	258	257	221	239	248	241	243	276	244	271	238	217	231	268	226	240	254	261	225	254	236	256	226	243	231	254	269	260	271	231	253	262	247	244	228	265	224	275	248	214	228	246	228	236	215	247	239	275	240	236	234	243	260	243	225	266	247	235	228	234	226	217	254	255	231	240	250	267	267	235	266	241	219	249	258	245	255	279	227	222	236	257	262	238	204	240	252	250	251	213	233	232	254	247	276	243	226	260	263	281	227	216	238	253	224	233	266	242	275	251	247	218	249	233	234	267	242	232	247	240	229	215	225	219	244	231	236	234	235	261	246	258	232	234	213	272	248	246	243	245	227	236	237	249	242	231	249	252	218	282	270	222	247	233	216	249	239	254	248	256	256	213	216	246	212	214	263	246	257	253	262	236	249	269	246	232	235	213	229	260	240	247	240	264	259	234	213	290	234	238	263	221	260	269	237	229	220	242	255	250	252	252	260	233	231	255	228	226	233	249	224	253	242	245	230	218	261	231	261	232	259	257	274	280	227	228	256	252	266	274	251	213	218	251	234	245	225	257	236	266	225	219	266	266	210	256	222	238	224	212	247	230	267	228	238	290	274	256	218	225	238	246	237	222	256	225	261	251	238	220	251	238	234	241	235	246	229	245	243	250	226	258	229	222	237	274	258	235	221	247	240	221	239	251	256	245	271	246	276	224	242	242	227	228	249	243	248	241	247	225	228	249	267	242	225	233	213	240	266	252	253	222	226	208	261	252	264	271	254	228	245	240	251	251	235	222	256	245	245	246	216	255	233	244	211	243	237	229	246	250	242	234	227	218	250	259	230	263	248	254	257	212	225	263	235	228	231	216	236	206	233	244	213	281	262	241	239	264	266	231	235	260	266	204	236	259	205	228	234	256	230	247	262	237	232	240	255	235	282	242	246	243	244	230	198	246	249	240	246	228	237	254	249	230	234	243	233	231	276	229	266	220	233	224	238	251	235	252	229	214	244	278	241	235	230	225	211	244	243	248	252	232	255	227	251	224	209	238	229	215	248	242	222	242	260	221	227	255	241	270	229	243	251	197	219	246	239	248	259	228	228	251	234	248	228	259	239	251	236	278	251	255	236	268	246	258	236	252	245	275	220	242	240	236	215	234	241	223	262	260	213	234	217	235	237	212	255	236	258	223	234	232	281	255	222	223	233	249	262	252	250	241	253	276	253	255	238	237	226	239	262	231	265	228	214	231	255	222	282	245	238	264	248	231	247	260	264	264	240	269	223	227	228	244	218	211	215	247	222	250	261	225	222	220	247	231	238	231	232	226	241	249	213	226	228	274	225	227	244	240	255	215	233	252	250	234	251	270	272	227	263	222	268	238	271	267	213	239	248	227	260	285	238	221	260	241	247	244	257	248	291	236	261	234	250	230	255	235	263	259	207	239	264	264	242	237	223	224	231	277	233	255	263	255	216	226	255	277	261	245	262	238	285	237	240	256	256	218	251	265	234	238	210	238	243	226	234	239	220	248	220	218	227	226	245	248	232	217	236	254	269	223	227	217	225	226	258	270	255	240	268	238	232	194	248	227	271	230	230	220	250	253	231	211	239	251	235	268	246	229	231	249	238	273	226	282	253	238	260	210	260	255	248	242	236	238	228	223	246	226	217	207	235	275	234	230	261	259	259	240	248	237	244	252	244	237	217	253	244	250	236	226	218	253	250	255	221	269	233	223	247	229	225	253	237	229	222	236	239	270	257	229	258	234	266	266	230	220	254	206	235	236	238	236	244	250	240	232	220	269	242	239	241	231	249	229	276	235	247	239	240	243	222	238	247	203	199	248	259	229	223	232	222	269	251	271	238	219	280	219	229	251	211	214	256	242	241	249	242	251	237	255	226	227	251	213	219	245	217	256	227	227	238	221	239	241	227	267	234	216	247	298	234	226	239	233	225	240	247	270	261	232	229	257	277	244	245	242	241	252	247	237	270	265	191	264	265	255	259	239	227	214	245	226	243	216	220	252	233	233	266	250	272	236	218	238	243	264	234	224	220	247	224	249	250	224	240	247	229	243	236	228	234	224	228	228	225	251	233	255	244	221	231	254	233	239	240	220	240	259	232	246	229	262	244	221	201	245	238	251	216	254	228	253	241	234	244	260	248	241	246	250	251	230	258	231	241	244	232	248	278	258	239	261	238	265	218	255	221	255	213	215	221	256	241	222	233	221	256	253	235	240	263	244	261	279	272	270	232	272	228	211	246	227	249	255	240	242	249	212	221	246	240	291	235	229	273	257	233	227	230	229	275	235	211	243	241	241	231	210	264	244	249	253	269	233	261	267	260	243	260	256	219	264	270	243	223	244	229	237	239	260	250	238	236	237	226	222	242	256	258	236	256	253	239	252	244	210	273	273	224	232	237	247	252	240	230	258	232	237	236	258	262	254	261	248	239	218	239	219	204	230	254	258	225	197	255	237	236	219	231	230	246	232	219	250	237	265	247	248	249	266	251	258	248	220	243
21474	5975	2311	2754	2548	2134	1858	1560	1472	1350	1188	1143	1026	895	856	856	793	725	679	685	663	663	689	611	626	595	636	591	603	616	663	582	563	548	608	579	604	573	598	624	595	614	587	618	568	598	535	597	556	557	600	551	622	585	532	603	558	559	587	526	553	557	576	539	564	563	575	567	556	590	559	609	547	569	564	555	566	586	592	597	578	560	593	570	582	562	582	544	588	571	570	525	559	579	518	556	574	556	562	537	564	575	596	557	551	544	619	569	574	561	576	595	566	516	567	567	548	541	535	567	529	544	523	571	563	521	565	567	572	556	570	592	568	563	568	551	562	610	524	597	562	598	544	565	610	573	584	567	589	587	589	591	550	573	554	565	581	578	603	579	547	539	554	570	574	580	562	608	556	586	590	552	589	613	529	562	615	524	593	608	534	573	560	566	566	570	616	544	574	594	562	536	537	574	574	531	623	611	589	570	549	556	545	570	616	534	601	556	591	563	527	585	610	568	564	546	528	563	556	604	594	589	562	534	576	577	571	560	560	552	560	556	585	596	572	565	595	531	585	566	548	602	541	537	558	572	568	557	532	534	557	596	562	559	586	554	572	595	547	566	586	569	555	595	594	520	557	540	567	563	542	562	588	596	530	511	592	567	573	562	513	608	553	537	574	554	573	585	533	558	566	551	580	556	574	586	541	632	538	592	577	609	576	521	584	635	543	514	565	618	561	566	583	562	600	542	555	593	605	567	567	581	545	566	559	565	478	520	550	564	569	555	566	563	564	604	547	606	572	592	559	562	510	579	546	529	580	589	537	595	573	577	569	592	535	525	577	561	548	566	561	550	584	550	557	594	535	579	563	523	552	537	592	565	536	610	602	584	594	508	549	589	562	571	563	593	572	575	555	572	594	595	554	543	582	578	580	557	600	599	584	569	595	598	575	546	568	542	585	603	560	549	610	580	580	557	518	593	571	568	539	608	539	569	577	562	591	561	583	584	570	584	565	558	539	575	559	550	579	561	535	546	595	573	571	553	568	563	562	530	585	569	575	562	559	579	520	604	549	560	611	561	541	559	583	557	555	539	539	573	600	546	556	590	534	537	542	605	562	532	599	563	571	553	552	558	562	544	524	506	571	568	560	542	561	595	556	571	562	552	564	562	565	563	563	546	572	572	590	577	552	590	601	565	562	590	563	533	546	541	529	580	605	557	559	570	551	541	561	575	554	587	576	566	601	555	557	552	563	584	541	574	531	588	563	519	571	558	598	508	560	588	543	558	593	562	567	577	577	534	557	544	605	601	545	547	565	524	543	568	526	563	599	580	563	574	592	551	546	590	561	548	580	578	546	593	535	553	586	549	575	589	533	532	577	550	577	594	579	576	552	571	598	543	538	573	558	601	602	591	613	573	544	600	566	538	565	550	595	553	566	554	571	592	543	580	554	564	569	554	533	507	580	529	534	584	539	559	564	575	565	515	593	523	576	587	573	536	592	595	544	583	547	572	541	567	579	532	537	507	567	554	579	542	563	537	542	552	562	581	547	563	595	539	552	576	542	536	544	587	557	565	580	572	602	543	596	547	552	536	547	579	556	545	622	557	578	554	576	529	550	593	532	548	504	571	583	577	565	574	589	594	530	559	568	571	531	568	524	591	590	545	570	533	565	560	546	580	569	581	544	602	532	571	551	562	528	531	579	566	575	573	590	576	545	556	601	566	534	547	590	540	525	584	569	578	525	565	540	559	564	531	545	581	577	569	534	585	539	507	588	573	590	594	569	575	609	585	557	560	543	574	566	571	555	570	575	557	614	575	624	556	582	581	616	595	530	543	557	530	585	570	530	540	545	599	559	579	559	575	563	545	584	568	557	517	584	585	591	562	546	571	585	550	609	525	581	535	549	574	606	526	548	580	557	622	572	549	560	608	521	553	533	560	582	552	580	569	549	593	562	546	518	566	572	579	537	557	529	532	515	582	582	541	546	599	567	576	547	578	560	601	550	580	546	541	595	609	570	580	570	606	566	549	567	537	610	560	539	556	563	559	564	549	556	560	568	561	550	546	579	578	540	559	546	593	548	557	543	573	560	575	531	577	576	575	542	581	518	580	583	535	588	613	547	535	542	567	582	580	569	575	551	580	559	540	609	557	568	557	568	550	580	602	520	536	531	557	580	591	576	546	565	558	499	526	552	602	579	555	590	595	537	552	555	535	549	587	571	572	593	588	543	570	556	553	571	547	527	574	569	547	563	529	573	548	574	535	603	556	521	556	579	593	522	537	575	570	546	618	569	550	558	566	563	599	559	570	575	589	582	562	561	545	561	563	587	549	561	555	595	564	565	557	515	566	560	555	575	558	563	571	515	555	546	556	561	539	581	571	596	602	536	608	560	531	555	533	562	556	556	576	613	564	555	569	591	572	588	564	560	591	544	534	582	541	543	539	589	573	598	567	546	573	536	582	597	539	523	617	529	567	563	567	551	595	567	584	556	577	589	579	563	551	563	541	552	549	532	577	592	591	559	579	586	551	576	561	556	596	560	567	552	609	599	534	569	571	568	592	550	536	565	569	542	511	571	554	589	574	606	541	532	557	608	592	563	555	537	569	556	581	594	515	574	546	537	533	598	579	567	525	511	588	529	577	557	575	565	566	564	517	547	549	552	569	576	548	557	566	581	578	555	589	567	535	535	550	577	543	543	612	577	528	556	547	590	572	551	597	567	586	525	547	552	575	538	541	573	571	544	599	559	518	564	582	575	593	557	551	616	558	572	547	547	570	576	559	594	572	583	565	525	605	569	585	571	541	539	568	573	589	577	572	546	545	560	585	535	567	557	617	532	594	578	523	582	579	608	564	563	530	556	552	592	568	598	543	566	551	551	617	574	594	536	555	594	539	570	538	626	561	515	539	589	580	545	546	559	578	579	568	593	610	560	579	533	586	510	567	572	501	576	528	570	547	522	623	558	570	581	572	594	549	571	553	532	611	573	560	547	562	556	549	580	546	542	550	550	550	531	596	557	526	598	550	531	552	602	564	538	585	529	579	556	547	557	588	612	551	522	604	562	586	521	578	568	529	584	567	594	532	586	595	556	533	570	574	583	589	606	611	569	555	580	561	566	575	535	555	543	539	537	574	564	548	546	573	532	552	600	541	549	520	594	522	535	581	570	542	571	563	511	619	582	561	575	543	558	541	566	567	581	592	541	575	528	548	551	546	565	555	575	586	562	536	586	537	548	560	596	575	543	554	557	531	581	543	544	609	608	555	580	566	553	563	576	589	542	581	531	566	537	563	556	574	578	599	569	542	569	575	598	584	621	552	585	554	552	580	547	581	569	542	580	519	615	562	567	567	551	563	585	563	570	528	592	601	609	534	551	526	567	547	611	546	552	599	555	556	546	564	574	573	563	516	585	596	542	566	580	551	596	550	582	554	562	557	559	544	573	535	562	580	521	549	591	550	556	555	542	587	553	546	598	542	562	582	489	555	564	578	571	573	571	550
7107	1393	282	276	265	210	241	206	231	206	206	197	228	197	238	210	230	205	206	222	248	196	185	172	207	205	205	226	244	196	195	218	217	196	237	218	210	204	224	231	200	214	191	197	224	197	236	194	197	198	224	212	215	213	233	208	204	216	192	220	195	198	189	222	184	182	217	243	223	189	199	221	199	172	223	236	178	184	226	255	202	209	205	200	212	245	215	192	209	245	186	204	219	215	204	219	208	214	230	213	195	213	209	214	203	185	212	234	227	194	209	187	204	207	196	224	178	196	236	215	219	218	224	190	196	215	211	181	209	209	203	181	204	215	221	183	230	213	210	201	188	178	227	220	232	205	235	194	195	206	194	209	201	209	206	189	221	189	211	189	182	167	199	211	205	197	198	203	208	209	200	201	209	211	186	211	207	229	220	194	211	201	226	212	205	240	206	196	194	192	234	201	177	217	210	212	215	238	219	194	190	192	178	197	198	206	204	180	207	200	220	233	231	182	220	190	202	211	199	179	220	187	206	232	204	181	191	173	209	226	218	188	193	194	215	244	221	187	202	214	233	199	206	217	189	195	233	233	194	209	186	215	165	189	191	189	199	185	192	190	197	212	195	200	204	189	190	173	206	198	211	209	195	199	191	188	180	194	193	237	203	191	209	192	233	192	224	179	191	225	202	238	179	225	175	211	211	207	200	211	195	234	203	213	218	199	225	215	204	194	218	198	208	222	225	229	225	220	195	221	205	209	244	218	223	200	214	214	212	229	215	209	202	202	226	189	199	168	200	231	188	193	206	207	222	207	181	191	223	196	195	220	216	225	198	208	214	199	215	240	218	175	198	211	208	217	190	198	205	216	207	198	203	235	202	191	174	204	184	210	212	206	196	223	214	226	210	184	217	195	222	215	187	206	185	195	214	233	190	218	211	211	220	218	213	196	211	209	215	221	185	209	208	165	192	209	207	179	192	207	239	219	226	204	181	201	217	198	214	217	206	197	198	194	183	195	209	216	213	225	199	217	211	227	189	202	206	179	199	199	215	211	199	191	184	217	195	174	175	186	222	203	208	194	203	221	226	221	208	201	219	212	212	211	209	198	223	174	203	211	219	232	213	224	218	206	188	221	214	242	208	222	172	186	177	214	189	207	187	216	210	211	197	204	207	195	210	211	187	172	246	226	189	184	206	210	198	222	195	204	230	218	193	228	210	209	200	211	212	186	202	179	206	193	206	197	178	225	215	215	211	208	212	240	226	195	205	223	205	218	234	193	197	218	199	226	195	195	212	192	194	206	205	192	214	215	184	209	200	184	216	224	206	208	197	191	217	208	219	227	230	207	219	215	213	238	189	183	199	222	203	190	210	188	202	206	207	214	210	243	226	191	177	228	209	217	184	206	210	198	211	201	200	221	216	188	226	236	213	224	206	183	236	208	193	206	220	214	213	207	211	193	221	207	208	223	201	219	206	204	195	220	201	233	196	220	163	207	212	195	219	175	225	249	187	224	191	191	201	183	198	219	230	229	175	200	182	177	244	219	216	203	215	216	201	209	224	203	189	216	210	185	195	237	235	206	192	201	209	194	181	185	232	198	200	207	217	222	215	207	226	209	232	225	203	220	219	252	173	212	197	220	237	209	189	202	226	222	227	201	221	224	233	238	237	241	194	197	177	187	183	225	223	228	216	170	212	186	212	181	189	213	224	211	215	236	197	174	193	223	219	215	209	229	204	205	230	210	204	199	225	206	216	235	215	208	221	224	213	203	226	202	200	212	204	179	209	206	192	196	207	189	204	203	208	195	205	213	199	217	212	200	199	193	182	206	222	224	224	255	205	226	238	217	226	217	230	205	207	189	195	229	173	188	207	199	207	218	206	206	220	210	203	211	198	178	219	216	210	191	201	203	216	213	187	187	189	192	198	212	204	244	212	218	208	214	212	208	210	218	234	233	196	224	198	193	195	209	206	246	218	187	207	215	209	219	226	232	195	209	197	209	210	213	218	190	196	213	210	183	205	209	193	187	216	230	192	184	210	176	221	207	195	246	202	216	179	208	188	190	192	194	182	200	208	185	188	188	198	178	225	176	206	241	216	195	229	185	214	175	190	218	237	216	204	189	196	193	215	214	202	213	202	207	196	191	202	197	219	222	188	187	208	207	192	228	214	215	225	218	196	208	216	206	227	211	227	234	220	224	214	186	226	210	224	193	213	186	193	220	219	189	229	197	201	196	202	225	196	185	196	186	217	206	221	194	209	218	198	209	205	200	182	228	175	190	183	202	182	210	202	205	246	202	220	215	200	213	200	215	213	213	217	214	189	215	224	205	201	211	174	205	199	204	218	208	201	221	237	218	203	190	206	214	225	202	199	188	208	204	222	214	199	202	185	200	203	229	198	197	210	219	207	217	202	174	197	203	227	222	206	201	213	221	202	217	219	210	213	185	223	211	195	202	184	186	201	172	204	202	199	232	207	207	206	220	216	178	219	191	198	195	198	211	220	219	198	200	188	215	205	240	202	213	194	228	194	178	215	198	197	229	216	222	215	201	202	187	216	194	221	216	194	192	200	193	193	186	214	207	231	202	200	220	244	188	184	217	208	208	180	194	218	225	212	190	248	196	208	229	228	182	176	177	231	204	219	173	204	176	217	194	210	197	202	202	219	200	211	198	184	211	210	178	196	218	193	209	190	220	197	207	189	201	201	203	228	196	209	222	199	170	190	190	210	217	212	225	206	208	191	201	221	192	228	212	193	188	204	180	204	214	206	212	220	233	213	217	217	193	181	229	222	192	198	184	189	199	201	180	195	209	202	200	192	204	202	210	209	219	250	197	189	211	191	219	233	204	194	221	201	216	214	192	208	223	199	189	197	232	211	195	231	197	202	204	189	203	208	203	209	220	193	209	184	206	220	208	219	210	187	213	222	193	203	217	209	240	196	200	210	218	183	211	196	207	225	198	194	237	210	234	205	189	213	208	193	219	207	186	210	203	182	210	217	207	204	211	187	197	200	196	179	204	200	191	229	212	208	197	167	190	224	205	225	200	198	229	197	199	213	233	211	210	207	191	204	220	229	192	202	200	200	216	198	204	189	199	210	236	217	207	200	237	202	219	200	198	192	229	215	200	212	196	193	193	182	206	189	221	225	224	229	214	208	230	230	200	214	222	211	198	218	181	199	213	209	214	213	241	232	246	224	193	187	203	220	214	189	214	202	207	194	212	204	207	181	196	186	209	176	202	185	214	214	210	197	234	196	205	218	215	205	194	231	225	208	196	174	228	193	216	204	214	208	197	224	205	213	209	207	191	175	186	220	210	204	199	182	229	185	209	219	211	233	214	215	204	223	185	199	205	193	164	235	203	221	195	232	217	213	198	212	217	192	230	220	191	225	213	227	184	215	207	203	187	213	206	203	209	210	212	217	205	204	199	205	168	232	204	212	205	235	215	222	194	202	219	224	192	195	218	210	209	210	217	204	205	225	194	199	201	225	213	211	224
4461	1164	600	642	641	551	551	516	574	544	516	551	478	531	507	504	493	541	474	497	527	479	475	472	459	495	474	522	508	499	501	476	451	490	486	497	493	505	467	481	467	459	472	450	464	481	438	485	501	487	474	473	472	493	504	458	498	498	471	456	484	454	468	450	440	490	452	457	497	470	473	441	475	482	464	499	505	475	465	467	476	496	472	494	494	518	494	463	476	479	458	463	460	507	478	447	496	492	452	468	515	489	479	486	485	444	496	482	451	490	454	487	492	502	481	500	475	495	467	460	503	447	493	472	512	501	444	506	487	472	472	472	496	476	482	475	423	468	475	483	434	489	490	506	485	433	462	495	490	479	480	477	466	486	478	450	484	532	452	507	448	466	459	459	534	456	463	506	436	503	440	452	437	504	465	492	489	442	511	468	492	455	439	442	475	474	425	461	477	444	496	499	498	485	500	459	483	469	462	462	459	465	505	497	475	458	514	497	484	520	449	467	481	520	477	461	489	474	507	485	495	481	463	473	463	465	502	458	459	463	422	440	487	458	459	482	465	491	495	482	507	445	465	487	492	483	475	476	430	490	513	489	472	443	518	456	514	465	473	473	477	516	499	471	483	467	496	432	477	491	491	442	479	485	454	503	466	463	427	479	467	519	441	474	471	450	497	470	504	491	472	493	483	506	495	492	448	508	454	473	464	454	453	488	483	445	442	436	478	503	458	487	460	482	472	478	464	483	462	490	451	492	424	471	444	457	449	472	471	478	477	487	523	480	470	460	476	456	460	460	504	476	470	441	436	462	459	455	502	487	455	484	467	483	505	479	440	469	476	462	507	471	501	473	450	492	501	450	486	453	488	455	473	449	447	460	477	462	442	475	476	478	487	447	483	512	476	443	488	477	482	491	451	468	479	469	461	476	477	520	433	450	437	446	453	475	459	456	456	482	497	481	472	456	487	470	489	482	453	435	485	449	472	485	493	441	500	492	458	446	452	467	467	482	479	438	453	494	473	465	468	472	459	444	462	451	458	493	517	443	441	461	464	455	468	481	518	497	514	463	468	448	488	495	466	438	473	450	536	510	483	499	486	474	490	458	466	490	479	484	461	463	466	472	482	474	447	474	490	493	453	479	503	460	494	504	447	472	472	494	479	495	475	486	473	472	476	477	497	474	487	482	459	468	519	431	402	449	483	476	528	475	485	474	410	485	495	497	460	483	475	489	492	522	457	519	473	503	444	470	484	478	476	459	459	515	452	493	477	499	435	520	491	477	504	480	484	466	483	459	474	474	483	480	466	439	502	521	489	503	468	466	462	514	427	481	468	483	497	499	456	475	476	478	436	483	504	501	434	429	480	450	470	458	481	501	464	479	489	512	509	470	480	504	480	468	490	477	480	504	491	448	489	494	498	480	500	500	485	445	481	486	519	474	501	498	464	482	447	460	455	447	478	448	458	465	479	448	493	466	446	498	473	489	482	471	485	453	455	479	499	452	446	445	432	506	510	466	464	478	452	464	477	478	445	521	446	484	479	459	501	493	453	477	462	481	474	473	479	482	472	490	490	445	466	475	457	472	474	481	462	473	498	464	486	428	497	498	482	447	510	484	483	453	495	454	517	494	446	504	447	481	473	493	465	428	502	532	499	473	489	487	492	478	508	474	511	478	432	458	448	503	482	459	481	482	486	491	508	483	493	460	441	461	492	464	454	474	478	485	487	493	481	471	469	469	482	446	519	460	432	477	439	475	493	458	489	468	476	449	490	483	521	454	472	516	539	469	484	474	462	464	476	431	442	464	459	493	496	507	474	415	459	465	446	461	468	458	490	523	496	492	422	450	494	462	453	498	506	481	494	476	508	456	437	480	474	470	453	432	442	451	505	494	423	438	516	481	499	478	437	521	462	479	521	495	485	486	506	485	474	444	493	502	476	501	481	488	458	477	502	475	449	442	442	487	487	479	474	472	480	482	450	463	509	427	447	495	483	486	497	480	452	488	476	409	480	468	484	466	462	447	464	482	474	498	458	467	500	477	478	424	517	489	516	457	456	502	473	460	449	493	512	444	445	447	471	468	485	500	516	489	475	497	497	443	479	456	461	480	472	524	474	431	509	462	469	449	470	509	460	482	483	495	481	478	523	487	474	480	426	483	477	489	458	482	486	480	489	480	490	465	500	498	494	494	474	484	478	465	471	512	477	489	452	461	468	468	467	472	493	477	479	483	482	477	504	433	495	462	468	468	509	464	476	468	452	476	485	482	473	450	484	463	452	437	445	442	508	451	458	503	466	451	432	448	519	468	469	478	485	460	453	516	463	461	440	488	461	452	403	448	462	422	495	456	510	498	452	478	477	468	499	481	419	454	482	460	445	445	467	465	484	485	484	468	468	513	436	521	495	475	415	497	473	460	504	486	479	481	482	458	490	505	449	480	473	509	473	495	459	512	456	455	472	434	441	481	488	464	474	453	453	452	490	475	446	478	501	498	471	470	428	514	488	446	505	480	514	493	465	484	475	457	467	515	523	429	471	482	476	489	464	487	448	496	467	469	423	505	459	452	520	494	510	455	436	510	497	489	481	472	453	466	436	507	509	458	480	502	497	466	490	507	447	447	495	466	432	490	457	495	488	470	462	452	443	497	442	488	507	447	465	508	457	485	492	429	474	450	510	483	487	467	476	428	434	492	504	518	469	518	471	449	474	471	470	504	439	498	480	515	476	459	474	435	474	458	490	472	487	446	512	461	497	459	473	473	434	472	469	489	447	466	470	453	489	500	485	487	500	495	479	486	460	487	444	467	434	459	487	470	487	500	465	489	454	467	504	481	495	457	460	508	481	412	457	456	495	477	451	450	451	457	456	458	478	488	457	446	482	500	465	499	470	467	442	476	500	500	495	468	486	510	468	491	462	485	502	476	491	465	499	436	458	474	515	522	510	461	465	493	488	473	477	451	500	478	463	509	469	480	453	471	490	440	466	485	502	461	481	443	501	476	455	496	471	509	452	499	455	500	517	477	437	493	468	513	503	458	504	472	472	452	493	522	490	481	482	478	476	507	497	465	459	477	482	473	482	471	458	509	426	487	458	516	477	479	503	451	480	488	452	473	463	489	432	455	456	488	485	460	462	503	469	465	493	518	521	467	452	478	474	500	444	490	477	482	494	494	483	469	443	498	461	494	478	437	472	486	472	452	456	519	461	470	500	490	493	489	467	473	477	470	497	466	472	479	448	486	487	488	496	457	463	488	477	466	471	496	462	485	473	459	419	475	457	500	497	445	468	469	464	475	490	446	476	473	479	492	494	530	476	465	493	448	469	486	505	467	491	510	465	474	430	489	453	503	463	458	485	502	471	412	448	506	472	470	452	457	506	465	450	469	467	475	468	458	495	488	428	432	527	461	483	480	486	476	472	481	482	489	436	458	449	471	458	453	445	472	490	465	524	450	476	479	487	460	494	512	523	488	502	473	461	488	473	461	473	507	478	494	467	508	521	464
23226	5823	915	558	387	313	244	236	253	235	214	187	166	162	149	152	149	165	147	131	143	164	138	156	164	148	142	132	153	144	132	155	164	128	135	152	165	124	152	148	151	165	151	139	139	159	133	150	128	122	156	149	147	128	125	128	151	114	134	129	165	133	127	134	133	136	147	153	101	146	131	145	145	148	143	123	137	113	134	141	143	152	149	150	142	144	128	161	136	128	142	136	139	156	141	122	136	140	127	132	131	128	141	115	131	142	154	139	152	144	138	159	159	136	161	126	136	146	132	150	137	148	152	144	121	140	146	130	138	147	146	126	135	152	136	149	141	117	162	119	150	156	136	139	139	135	136	131	131	148	148	132	116	125	150	145	113	147	145	129	134	128	152	133	120	129	160	144	142	167	125	129	139	136	137	118	153	131	140	132	128	137	133	128	127	137	137	133	142	139	148	133	142	138	136	151	162	135	165	137	155	162	158	153	142	132	136	149	131	162	138	127	122	159	138	155	145	131	137	136	151	127	136	131	167	156	139	125	137	153	152	111	144	155	154	132	129	121	145	133	131	134	129	136	164	134	141	151	145	151	126	132	128	137	136	141	150	135	134	139	129	134	132	145	143	129	136	152	138	142	119	114	140	132	144	138	99	133	131	143	130	135	132	138	159	128	121	135	142	138	156	160	135	128	135	135	147	140	139	146	128	146	133	138	124	139	157	127	127	113	140	146	133	160	119	142	120	150	129	144	131	138	126	137	144	150	124	136	150	132	126	138	127	158	135	140	157	144	118	148	136	151	149	148	130	139	158	140	131	114	119	143	140	136	154	145	154	126	164	149	148	128	149	154	147	129	145	140	134	143	157	139	139	129	134	128	144	141	119	136	154	148	148	148	148	130	157	127	130	123	149	135	146	133	139	132	145	128	146	135	122	141	123	127	146	134	132	154	147	160	140	146	145	121	131	132	121	142	132	135	133	165	149	138	145	150	166	149	127	133	148	173	149	142	147	116	147	136	133	144	139	137	126	170	149	133	125	146	160	142	140	156	148	162	125	136	133	111	131	124	124	148	152	138	156	135	120	135	123	151	129	144	146	154	118	130	146	137	127	113	136	138	134	127	149	129	124	133	136	134	146	144	148	150	155	128	143	142	142	137	124	131	130	155	129	140	157	145	129	128	145	137	133	136	134	155	138	129	117	142	126	149	151	127	156	143	162	140	156	135	122	137	121	138	134	150	134	154	117	122	151	122	117	133	146	137	122	138	159	151	149	169	117	158	125	123	136	156	130	123	132	120	151	148	122	122	155	157	141	137	139	137	141	126	136	107	142	136	147	153	135	135	146	164	149	139	134	147	156	123	142	158	134	134	160	138	163	131	154	144	135	167	159	131	138	135	152	124	130	129	132	125	131	127	128	150	147	151	144	142	105	150	131	142	126	157	129	134	117	120	141	145	132	133	132	157	148	127	138	121	124	142	133	135	147	137	117	143	142	128	130	129	128	119	154	147	161	131	139	158	138	137	120	145	149	133	138	120	114	130	130	123	141	153	142	130	135	126	125	156	161	132	145	124	141	132	159	136	135	159	148	140	125	150	131	147	141	138	122	128	115	131	126	121	136	129	127	145	147	122	130	132	117	151	123	130	123	142	133	133	144	140	158	129	138	125	143	157	126	159	139	124	137	134	131	147	128	135	157	150	128	135	132	145	143	149	156	148	135	146	132	143	125	127	134	124	150	151	117	151	120	129	131	133	140	141	138	144	128	119	127	138	139	151	137	149	131	149	151	132	136	148	153	119	116	147	145	154	151	155	141	135	136	160	122	142	133	132	143	158	144	132	125	138	141	124	150	152	151	148	130	126	145	142	162	160	145	137	148	129	141	152	143	139	145	138	140	131	144	110	142	125	154	147	144	147	144	140	113	160	137	146	144	146	142	151	137	134	141	133	142	154	167	136	145	155	141	138	142	144	146	150	143	137	112	141	148	114	130	122	142	121	121	129	150	153	131	142	113	136	142	135	141	122	122	134	142	164	141	128	149	144	127	145	117	133	143	127	149	156	158	129	152	134	116	159	151	155	138	144	141	135	156	144	147	151	160	140	107	130	150	170	131	137	155	135	117	153	138	151	140	149	148	144	143	148	138	143	160	122	121	154	138	136	121	130	135	132	146	160	147	128	152	153	113	111	126	124	156	154	164	134	149	138	136	173	143	135	124	141	148	158	129	143	147	158	129	129	139	170	182	161	142	159	157	145	173	143	133	141	156	145	122	145	149	118	142	152	136	121	151	159	141	143	131	135	126	137	136	123	141	145	157	129	127	146	138	139	121	122	138	144	146	146	126	153	134	122	143	161	121	114	161	166	121	137	130	131	142	129	143	142	129	120	123	134	131	129	148	125	148	148	125	129	141	152	128	125	134	140	121	112	133	143	115	126	118	130	148	132	129	158	136	136	160	142	139	138	144	151	136	145	130	126	154	119	125	134	126	131	169	132	143	130	142	142	139	130	134	146	149	123	137	146	138	148	135	158	146	134	137	148	128	130	137	145	135	110	144	142	133	140	134	152	144	165	146	125	129	151	154	144	126	135	147	136	154	142	119	130	139	145	134	159	127	142	154	142	114	129	134	139	135	137	130	140	152	134	120	123	153	141	136	131	124	158	134	129	126	138	133	154	146	137	165	148	129	135	124	155	143	134	142	163	129	131	124	131	139	128	134	133	135	131	144	123	146	154	135	157	155	149	148	121	146	123	143	144	128	164	132	152	155	129	135	144	137	145	137	157	137	138	160	166	144	150	125	131	144	145	130	152	142	100	137	141	132	132	149	135	128	130	152	127	134	148	139	155	149	125	137	139	121	157	154	137	131	139	144	123	135	148	128	139	130	109	137	113	162	137	145	134	146	126	135	139	119	148	145	152	150	140	103	158	124	133	138	126	121	147	130	143	136	150	139	166	135	143	158	136	144	138	119	137	130	136	128	117	143	137	140	143	135	146	121	126	151	151	151	125	131	123	137	162	129	123	135	136	127	131	109	112	149	126	112	136	141	160	153	141	127	133	123	127	128	125	128	132	131	146	153	112	137	137	121	137	144	152	141	127	139	158	142	122	142	140	107	140	131	122	159	125	129	153	138	163	125	125	140	151	116	136	159	167	168	135	122	156	126	118	147	169	119	139	138	148	133	139	130	128	128	134	162	113	158	151	137	127	133	144	140	115	140	146	137	164	141	155	136	148	145	134	137	145	118	139	148	115	115	137	125	137	122	146	142	139	127	140	143	140	164	141	145	128	135	158	151	136	150	131	159	135	137	174	162	129	150	138	116	150	148	134	144	151	145	163	142	131	120	128	127	143	119	113	117	159	131	141	138	149	128	162	114	142	125	132	118	110	141	163	147	161	145	121	133	116	124	117	119	149	116	134	133	148	164	138	157	141	160	137	148	131	138	113	148	139	143	136	144	135	143	155	144	128	136	140	147	156	143	135	169	160	140	152	142	151
14471	3108	1250	1549	1362	1104	1104	957	870	837	738	642	618	504	495	482	496	439	405	397	405	429	418	394	408	359	416	345	362	392	403	346	369	399	389	389	393	343	365	428	364	316	368	355	382	373	399	347	396	386	350	359	395	334	362	384	336	336	347	378	335	374	380	342	342	348	359	362	337	384	352	371	341	364	384	370	334	327	353	381	350	359	362	337	362	357	350	336	339	380	325	364	338	356	364	348	339	336	387	385	371	339	355	365	356	351	361	352	361	354	384	359	359	355	348	365	369	352	311	355	352	360	328	379	364	371	369	338	349	396	358	342	379	385	356	324	336	378	341	349	368	343	347	369	363	363	336	376	338	327	383	349	358	380	376	325	376	374	341	354	367	371	346	328	354	336	322	381	350	368	344	354	343	377	340	366	353	357	378	382	361	356	343	346	338	333	373	364	345	361	366	371	347	383	345	313	319	320	355	338	353	372	339	358	335	334	365	366	356	390	331	357	335	330	372	343	361	341	342	357	360	341	366	341	337	349	357	348	335	355	363	358	368	326	372	351	364	329	347	372	355	374	304	325	326	367	381	366	357	347	335	384	344	334	382	352	361	317	389	405	349	321	374	339	343	323	381	348	348	348	345	353	350	331	357	379	346	353	332	348	357	338	358	333	353	374	365	353	351	337	346	352	364	353	353	354	383	369	383	364	340	372	363	353	368	377	353	330	359	377	331	389	345	314	348	331	356	366	370	377	332	368	342	343	334	368	298	328	373	374	369	361	368	349	350	355	328	347	350	374	373	344	358	374	345	362	353	371	379	369	367	334	374	384	358	373	329	333	355	348	332	363	349	368	354	352	351	377	335	322	327	385	345	330	352	353	362	336	347	325	364	344	363	344	363	379	352	350	384	392	337	377	357	356	327	350	370	334	347	382	381	382	338	375	323	346	363	349	336	323	372	354	336	394	328	359	364	328	360	348	388	393	374	361	360	380	370	345	346	343	377	357	368	387	359	371	362	342	374	344	362	336	356	369	357	367	338	355	370	375	357	390	352	340	333	328	394	382	376	348	366	341	356	359	354	358	388	343	355	371	359	328	351	370	356	342	335	358	360	347	400	306	351	339	360	364	390	355	377	354	357	368	369	371	385	340	403	344	347	379	359	360	335	363	334	372	324	360	357	387	349	351	346	350	337	368	361	373	321	367	355	351	344	349	354	333	379	356	344	356	318	393	360	332	341	378	366	348	377	331	353	370	385	368	332	326	381	388	390	382	358	404	347	385	350	338	347	338	353	376	396	355	343	368	367	341	374	349	338	312	353	352	357	352	380	370	362	324	311	345	375	372	378	404	353	356	380	368	362	363	353	345	345	379	344	348	367	374	323	345	360	345	361	359	386	380	312	341	350	388	381	354	350	380	352	381	350	409	337	331	380	384	373	350	340	377	360	371	373	337	380	360	364	336	343	388	366	335	367	364	327	370	333	335	385	379	376	390	348	384	349	347	374	347	367	346	390	357	361	356	370	361	360	362	354	377	348	329	308	358	338	351	340	360	375	362	351	367	359	358	390	361	360	357	372	339	355	334	379	373	354	351	340	337	358	354	330	370	360	376	355	365	357	362	342	376	343	318	341	350	349	341	372	337	368	361	330	382	339	339	383	347	377	342	348	350	378	351	353	316	325	366	347	354	348	376	364	348	352	338	361	340	342	351	338	392	332	347	369	346	347	353	337	354	344	358	351	383	349	385	353	345	332	371	365	348	353	346	364	350	357	340	365	351	340	367	362	370	325	361	335	331	350	361	336	341	333	370	354	332	367	350	361	336	329	329	350	328	350	358	341	389	357	371	335	324	338	348	331	380	353	335	339	382	374	350	355	371	348	352	381	330	340	331	378	391	322	333	391	383	377	356	353	309	375	397	368	360	375	337	344	331	326	354	392	349	355	335	343	330	354	344	381	351	315	371	367	380	350	369	351	352	352	351	399	353	387	357	352	340	388	339	343	361	344	344	350	364	359	369	341	347	344	329	344	367	324	355	386	361	381	323	359	389	365	332	365	336	301	380	394	353	342	357	349	347	384	352	360	353	338	387	332	332	341	358	349	347	342	388	343	326	327	334	358	365	352	349	360	344	358	349	348	350	375	365	384	366	378	355	380	343	344	346	361	373	304	365	376	340	357	362	332	340	378	338	369	369	337	370	322	348	335	363	346	354	387	335	368	335	362	382	373	334	354	339	367	346	321	363	347	332	365	350	337	353	374	352	362	308	342	349	371	349	338	358	353	323	325	338	380	365	360	371	328	347	357	356	336	381	416	344	340	350	357	348	342	373	368	362	372	349	365	343	361	362	359	329	384	373	360	336	371	353	324	371	343	371	322	360	302	332	372	359	385	360	354	416	362	364	354	365	350	329	361	348	359	376	333	341	347	384	338	354	323	365	341	371	358	331	362	366	359	330	341	392	341	361	383	337	347	352	383	335	380	334	388	394	356	356	362	364	403	364	355	341	365	375	316	348	346	378	343	345	358	354	353	346	332	358	364	393	341	353	362	343	330	362	354	340	353	333	313	305	389	358	372	365	328	344	394	349	322	343	341	340	354	364	345	355	349	393	329	340	372	382	385	358	354	335	359	365	361	397	304	378	346	370	335	336	362	351	365	363	365	339	365	352	350	360	346	347	316	357	368	376	371	334	321	412	374	359	373	334	374	334	376	363	339	335	353	392	328	342	363	316	354	331	357	379	363	347	376	359	369	368	365	350	367	336	369	367	354	349	370	334	383	378	351	390	341	344	364	375	350	357	357	355	357	347	349	360	343	365	375	338	344	325	330	338	376	393	346	363	353	363	345	359	331	344	344	378	356	369	373	376	372	339	365	338	336	347	333	387	346	355	337	359	350	353	345	327	361	310	351	353	370	360	344	355	348	347	384	352	341	336	343	357	375	349	366	342	358	356	365	346	367	382	333	367	372	373	347	375	357	368	331	345	353	355	326	347	341	336	362	358	377	333	364	360	349	341	363	341	377	383	328	325	375	384	361	391	354	354	340	366	348	324	338	380	339	383	360	393	359	334	365	333	335	350	373	363	339	397	358	385	327	362	355	338	351	385	370	344	360	350	350	351	361	353	357	346	353	348	367	389	386	343	349	342	336	381	340	369	385	326	356	384	386	348	344	383	321	341	366	352	353	350	333	339	341	376	374	352	368	395	376	305	371	409	361	368	329	352	355	368	350	358	394	339	342	361	366	357	351	348	381	325	346	337	359	340	344	342	357	332	342	347	356	375	345	344	331	357	333	356	355	353	318	375	344	363	360	358	359	324	332	367	332	355	366	317	371	359	355	378	384	325	334	319	353	331	355	359	351	353	334	368	383	340	367	344	378	364	336	375	367	393	351	350	350	369	374	346	378	336	340	345	358	359	376	342	350	336	354	344	344	346	329	342	364	346	364	368	371	375	351	347	352	342	354	386	352	401	356	372	394	369	324	361	328	372	359	343	316	364
33615	11117	2044	1076	687	559	458	422	405	388	379	339	319	259	273	302	256	266	279	249	252	219	220	247	219	254	242	249	221	249	248	260	245	241	234	242	270	266	258	254	236	247	255	235	236	242	223	263	204	222	248	218	253	241	222	249	229	230	255	246	222	229	237	235	249	222	253	242	241	234	238	248	245	225	256	267	243	241	228	244	225	261	238	255	269	249	226	272	233	222	212	241	243	229	245	248	235	230	208	240	246	231	235	244	271	243	242	256	240	221	230	244	230	249	204	235	243	240	218	234	213	204	255	215	239	219	262	229	224	254	218	212	258	242	218	217	246	226	239	263	235	246	236	244	258	237	229	219	211	222	250	252	247	227	239	249	263	218	220	246	256	212	244	228	216	202	225	197	251	244	227	261	255	241	247	227	237	238	243	231	209	221	237	256	233	225	245	216	233	231	219	239	232	228	231	228	248	231	239	244	237	251	259	258	238	238	228	291	194	245	275	255	257	260	222	234	249	237	240	243	239	270	239	258	203	252	240	226	228	242	243	245	228	219	250	265	230	241	224	250	281	235	248	258	241	258	257	227	239	224	220	271	237	229	225	212	235	216	261	247	246	226	231	244	243	207	244	237	274	237	241	218	240	237	268	228	267	228	255	258	274	242	257	243	219	225	242	247	226	243	258	233	244	247	247	266	239	240	261	257	223	253	233	236	248	224	265	236	236	213	229	247	283	235	238	234	238	237	233	209	242	236	219	239	242	275	235	218	231	258	245	238	218	220	248	211	246	237	229	242	256	254	221	238	273	244	262	262	201	239	248	271	268	232	239	250	244	238	246	234	258	230	222	249	234	259	233	228	236	245	265	258	212	239	226	227	245	253	232	246	270	242	225	249	224	223	245	254	242	267	223	251	242	252	230	223	230	228	226	250	210	258	224	258	243	251	216	232	240	234	213	230	262	233	258	231	230	213	220	249	244	230	231	263	273	243	241	257	230	273	232	217	274	266	236	239	256	220	246	243	249	224	225	239	228	234	259	213	247	221	241	275	226	221	241	254	238	225	221	242	240	241	250	243	206	238	238	253	278	235	231	241	248	222	233	208	229	232	226	271	270	231	227	244	225	232	259	244	229	240	239	219	253	240	267	248	246	260	274	224	236	255	233	260	238	222	225	263	228	257	254	247	255	215	222	236	255	265	265	241	254	201	237	237	240	254	274	244	222	285	243	256	250	227	253	212	250	263	231	230	228	264	260	243	243	243	214	229	283	229	250	224	264	221	212	237	239	232	223	223	252	259	248	233	256	239	215	237	261	258	231	262	245	224	235	236	217	213	234	216	238	236	246	230	250	251	240	202	226	219	234	246	225	236	226	250	272	245	252	256	238	244	229	236	275	238	235	228	241	212	226	224	246	238	244	237	214	243	248	261	237	233	270	258	251	278	259	230	217	213	231	249	237	214	254	222	254	242	237	260	252	266	240	225	251	210	227	257	247	249	275	235	228	247	248	267	236	251	246	249	233	237	222	251	245	237	278	226	227	259	246	228	251	251	252	244	232	251	247	226	246	253	205	245	200	219	261	232	232	250	246	247	228	254	212	224	219	206	271	243	254	260	238	222	230	241	218	244	229	265	245	246	218	236	228	248	234	239	264	250	231	246	240	230	231	261	223	269	211	225	256	240	256	256	242	230	251	234	247	231	241	232	239	223	234	228	241	249	239	245	249	239	262	228	250	228	248	232	240	232	228	234	259	251	268	228	256	250	221	226	229	230	272	201	250	242	229	266	202	268	232	276	256	221	238	215	219	231	240	266	266	256	230	265	220	225	253	253	233	241	265	236	273	236	235	269	228	222	205	251	268	259	229	247	266	222	217	205	217	248	245	249	238	245	260	241	228	234	236	248	251	231	228	236	214	230	210	210	225	243	253	220	234	234	211	201	226	261	252	195	262	220	247	238	209	229	222	231	227	207	228	242	226	263	216	236	224	248	247	229	237	237	227	230	253	221	244	234	260	245	216	245	254	216	233	237	214	259	241	244	252	245	254	223	266	267	221	224	219	225	257	258	239	265	253	267	258	236	224	225	253	240	245	253	249	235	250	265	254	235	273	261	249	234	225	231	252	225	265	258	244	242	283	255	273	250	205	240	213	248	240	209	237	195	255	250	230	210	243	218	247	253	241	222	229	234	209	212	236	238	239	248	242	263	252	217	232	226	254	228	238	210	214	227	246	256	259	219	235	256	231	233	231	242	214	205	219	240	221	258	251	226	239	243	240	269	246	228	276	244	235	241	234	227	223	236	222	247	225	256	267	259	245	211	248	234	248	242	246	226	243	266	252	268	227	234	256	247	212	213	222	213	230	225	243	233	235	222	226	250	254	234	224	235	206	207	227	237	215	238	242	256	226	239	214	230	240	234	244	229	240	212	262	238	228	218	239	248	243	246	217	210	225	216	261	235	249	240	190	244	227	227	218	234	258	249	234	252	234	215	253	244	234	264	230	256	268	236	216	245	235	216	236	274	221	219	250	241	215	240	224	220	257	231	252	251	230	221	223	255	217	261	241	250	216	246	265	238	224	254	268	249	247	248	227	214	250	250	233	208	225	250	221	247	255	249	227	245	237	234	238	232	247	234	226	252	232	249	239	203	216	233	235	217	234	248	227	239	233	254	241	256	240	269	248	246	220	254	246	243	229	229	258	265	245	243	246	264	241	208	246	219	234	270	240	243	259	232	243	250	252	221	244	224	227	203	247	267	236	201	222	257	225	251	240	213	263	263	252	225	238	266	230	259	238	224	244	268	230	256	235	225	215	252	233	247	223	242	246	252	228	197	240	230	256	232	267	235	243	241	244	237	211	229	251	232	267	242	244	221	246	248	244	234	231	242	226	227	243	226	226	215	236	206	204	239	238	241	245	259	295	232	250	238	246	235	232	224	232	239	249	212	238	218	229	255	263	238	281	232	214	195	253	246	250	227	246	277	261	251	241	216	212	232	229	236	241	225	237	260	206	226	253	258	250	240	230	254	248	264	217	235	235	241	251	267	230	248	257	245	255	230	226	245	261	242	258	234	256	245	239	233	227	259	230	220	243	253	259	235	226	240	235	255	214	242	219	233	213	210	219	262	229	216	224	184	225	224	210	221	257	261	212	248	235	239	229	243	236	226	238	263	239	246	226	223	238	213	268	231	264	197	231	220	236	254	258	210	270	217	221	261	243	243	251	252	258	266	250	212	230	238	238	277	223	260	229	242	232	255	265	238	232	239	242	254	244	257	265	251	258	244	249	233	237	259	215	214	242	233	250	252	219	232	220	229	238	219	241	215	225	243	234	239	251	225	256	229	220	251	249	225	263	236	222	248	236	226	230	223	210	231	211	236	272	229	227	239	248	249	218	224	228	265	223	242	230	234	247	250	242	238	212	230	271	253	249	249	232	234	239	242	238	221	242	218	239	217	226	231	228	238	255	247	214	223	256	281	236	264	231	239	259	247	242	245
19643	5450	2306	2662	2336	2062	1756	1591	1456	1284	1187	1112	1085	870	747	746	705	743	694	668	645	669	615	596	653	630	621	663	605	631	640	684	566	575	582	611	567	580	561	541	576	569	574	592	543	553	578	550	595	580	603	575	539	535	626	584	595	586	578	573	580	569	596	552	595	571	550	594	570	596	567	585	594	582	616	559	564	558	548	537	566	517	556	556	582	580	567	614	557	606	593	557	577	600	561	566	586	535	594	600	577	581	616	574	578	569	576	560	606	561	562	571	581	576	552	619	562	544	554	557	558	553	578	573	546	563	570	534	567	568	580	565	590	581	591	572	578	548	579	624	559	575	583	553	577	552	586	581	513	559	599	544	570	564	581	569	556	514	585	564	532	618	602	553	579	585	586	569	574	559	549	575	578	562	583	559	566	565	595	548	535	593	551	572	557	577	531	567	530	576	602	560	584	526	579	561	568	585	561	544	588	571	586	557	550	534	541	577	550	587	577	568	558	539	562	571	520	567	572	563	540	591	546	559	538	564	562	560	536	557	580	584	615	572	541	605	574	535	575	576	568	543	563	555	572	497	539	528	588	567	569	566	524	535	578	579	547	538	535	536	567	600	581	571	599	587	551	501	553	549	564	586	553	588	550	565	566	542	578	556	560	609	587	562	580	575	550	588	518	547	521	543	543	525	518	570	583	566	566	565	575	583	534	541	552	550	594	571	542	562	548	566	528	543	551	596	589	600	528	548	538	611	572	605	572	567	575	557	563	582	583	567	498	534	557	611	548	545	522	539	550	518	596	569	555	572	559	582	554	584	566	553	532	588	562	559	565	552	537	581	573	562	504	572	580	514	526	587	524	564	562	548	579	607	552	539	563	553	616	574	588	561	562	603	617	579	572	559	558	562	574	551	544	583	597	572	544	565	544	574	554	534	576	598	523	560	558	565	577	568	584	562	537	546	541	553	523	583	552	565	604	566	578	541	579	560	580	552	569	576	569	549	548	534	626	547	574	573	586	574	567	551	557	547	569	551	508	563	543	525	545	570	565	547	556	574	532	594	562	572	568	555	581	553	554	527	561	568	563	515	560	526	549	532	581	572	549	566	564	575	541	520	556	575	522	616	533	548	557	587	552	591	539	531	561	572	603	524	572	553	569	550	551	553	549	552	525	569	570	509	485	542	492	605	569	555	547	555	578	608	578	609	573	560	561	555	541	562	557	535	608	556	542	555	511	564	562	586	593	545	571	554	604	554	536	561	579	549	566	555	577	568	564	559	571	572	587	567	564	597	541	539	541	579	544	528	552	536	569	587	563	589	591	567	591	519	534	573	587	597	521	589	568	550	586	558	599	586	565	604	546	549	546	559	517	573	607	506	549	554	557	563	569	564	566	555	579	587	549	558	580	548	608	557	549	543	539	569	555	576	537	600	552	554	569	549	552	568	563	580	584	520	583	562	542	568	569	524	570	539	568	563	543	594	619	577	517	576	537	546	549	554	534	645	560	537	553	565	543	577	559	580	564	544	581	573	535	610	596	580	540	580	540	576	505	548	512	536	573	547	599	566	566	556	538	547	590	590	548	497	565	594	538	548	530	535	580	563	524	563	564	551	570	559	534	557	530	576	557	571	584	523	588	569	528	580	577	547	551	569	559	597	554	538	560	561	516	554	578	550	595	569	594	574	582	583	571	524	557	547	550	542	554	544	566	559	566	542	584	530	577	580	550	602	544	570	577	544	540	532	552	520	567	584	604	551	592	600	552	548	559	539	546	561	558	552	586	584	564	573	638	553	504	555	559	560	594	570	544	528	545	586	532	546	575	558	591	555	582	559	571	555	583	563	586	577	528	556	541	540	604	531	567	522	531	595	601	560	545	551	587	585	574	565	581	559	561	591	561	598	550	538	535	596	601	542	545	582	523	615	541	604	529	583	557	568	570	586	554	588	556	577	573	594	527	581	538	517	605	530	551	562	552	573	552	550	562	517	557	563	538	542	580	566	537	576	563	557	519	528	597	577	536	554	575	559	566	582	567	561	590	554	564	552	559	562	568	522	550	588	597	573	588	584	557	585	591	551	519	522	568	512	532	574	557	599	578	543	531	559	557	565	576	598	531	552	567	560	551	548	568	619	546	533	544	560	564	576	525	578	564	526	564	575	603	572	532	553	525	506	566	563	610	584	571	579	588	531	534	565	564	571	571	600	568	557	588	553	586	569	576	559	548	568	519	571	573	567	564	556	542	544	565	569	545	562	534	541	563	537	565	575	594	567	562	592	580	561	555	581	589	600	570	546	567	571	568	556	571	521	547	607	541	586	543	550	562	576	607	590	563	548	601	565	613	532	524	624	537	586	559	543	569	557	543	553	540	554	578	571	610	560	581	529	548	573	569	565	525	519	569	582	576	543	536	551	576	566	534	560	556	585	588	540	530	533	574	604	561	521	570	548	544	555	593	558	554	559	556	564	539	566	579	621	553	558	568	562	554	544	561	568	613	583	558	537	573	560	536	577	538	577	596	560	543	599	562	567	552	541	555	559	570	528	559	572	590	547	569	579	531	573	552	550	562	580	541	550	524	569	546	576	567	558	605	587	601	581	526	528	589	587	535	558	540	549	556	574	542	544	557	548	559	546	570	601	529	545	531	569	489	538	611	568	588	593	583	573	534	541	631	575	546	596	531	583	552	576	556	554	558	592	552	560	523	558	553	573	550	587	549	551	563	578	538	594	584	594	573	552	545	557	576	563	546	537	561	566	588	531	564	538	587	583	558	551	581	570	497	565	595	560	577	542	529	583	560	550	567	574	525	585	586	558	593	547	517	554	581	585	513	585	566	549	565	545	589	566	553	559	526	559	567	569	525	579	553	562	537	518	566	573	548	565	566	544	590	547	557	555	535	509	570	584	537	599	535	556	564	580	616	567	566	593	610	556	530	530	538	529	563	551	571	575	559	530	581	603	561	529	550	582	513	549	575	577	616	567	560	604	588	548	588	560	555	569	592	574	564	555	600	594	597	565	601	563	561	562	560	516	575	547	583	554	531	589	578	560	542	584	552	566	556	565	589	570	526	558	538	546	552	561	555	600	526	573	576	559	592	560	566	543	533	556	544	578	547	582	562	565	611	554	526	586	552	601	564	525	539	554	570	535	549	538	553	539	508	571	559	566	581	554	550	515	545	526	597	560	525	563	587	551	515	559	563	546	572	545	496	554	561	549	557	560	572	539	585	582	522	581	596	557	610	592	543	558	567	541	595	566	575	548	555	560	531	562	553	549	555	574	585	533	545	577	582	523	580	560	534	573	536	582	549	566	585	564	533	551	605	556	582	562	527	537	594	571	576	587	545	534	565	612	557	544	531	609	557	588	555	597	573	545	548	586	611	539	513	516	565	563	551	552	567	519	558	551	568	556	548	612	603	529	538	594	515	536	569	552	595	627	572	577	557	556	566	558	569	560	573	536	604	583	572	492	526	564	555	544	564	586	558	579	524	532	588	574
6650	1221	253	258	266	216	218	233	227	231	197	199	201	221	219	219	207	203	218	170	198	187	219	212	184	198	202	204	207	184	213	244	183	204	219	199	206	236	186	182	193	231	216	215	203	207	194	181	191	211	237	222	187	193	226	183	204	194	211	196	181	196	220	226	184	220	222	209	213	184	217	186	209	208	189	211	207	174	190	222	213	199	207	195	190	196	206	181	207	221	226	201	199	210	229	193	230	173	202	195	199	202	218	201	205	207	198	201	216	200	189	201	225	189	223	196	213	196	225	207	194	205	193	211	221	213	220	226	205	172	157	192	188	208	219	184	214	225	220	214	184	181	183	197	184	192	213	209	177	228	212	197	198	195	216	226	220	183	222	208	195	212	212	194	160	226	223	224	207	198	219	212	225	195	212	215	190	199	192	228	200	195	206	204	202	184	225	187	180	183	194	227	199	220	191	215	194	199	222	228	206	176	195	188	217	193	237	228	205	210	211	196	195	186	233	211	183	208	198	184	190	183	195	237	205	214	189	177	210	190	193	217	216	211	202	205	205	193	205	214	211	224	227	195	208	187	188	236	228	213	231	244	194	199	187	218	222	196	189	199	186	203	206	194	205	188	206	202	218	172	205	201	181	169	206	233	202	201	229	203	191	205	209	212	194	210	215	212	198	217	186	204	235	206	189	189	184	234	199	187	201	214	199	203	199	195	207	204	207	202	183	216	215	204	174	217	153	186	185	195	209	187	211	171	193	195	221	218	202	200	201	185	194	201	197	220	218	208	200	207	229	215	199	205	194	203	216	201	203	199	195	199	185	201	197	194	209	194	202	206	180	206	213	181	231	207	181	214	197	198	182	211	205	229	213	217	198	215	199	205	212	182	212	176	199	175	224	208	188	177	183	187	207	181	214	200	216	200	197	186	176	219	230	194	237	215	207	203	193	196	215	205	224	200	209	176	215	194	180	205	215	228	193	183	179	210	206	190	240	204	180	184	209	223	194	193	222	215	210	193	189	201	206	202	205	185	219	233	188	188	202	187	206	194	229	210	206	211	209	205	195	241	204	188	208	188	202	187	181	198	236	192	199	208	229	183	175	210	224	205	207	198	208	175	218	187	204	198	199	202	234	220	186	209	206	194	181	196	185	203	188	196	198	188	203	222	214	223	202	194	214	201	204	186	215	232	207	222	213	231	205	205	190	223	212	205	200	188	176	234	214	226	188	216	198	208	222	204	220	193	217	193	194	190	193	206	204	191	213	192	189	186	184	178	213	193	229	188	209	231	210	173	217	182	193	197	205	220	204	197	195	210	210	211	225	182	179	178	234	184	197	202	187	214	221	204	204	214	181	197	203	213	201	193	204	195	197	215	229	215	203	186	214	222	185	211	203	205	217	237	198	196	219	210	193	199	208	200	169	193	231	216	183	217	211	203	192	186	208	203	185	232	190	196	210	189	181	168	189	204	204	206	200	176	229	226	209	192	205	235	194	166	218	194	198	216	212	211	238	190	180	191	204	208	210	216	206	158	191	210	215	179	207	207	202	199	192	222	222	201	183	222	191	197	182	200	222	216	184	211	217	204	215	215	207	204	216	202	204	251	215	194	240	186	214	215	219	229	219	229	176	174	178	232	214	195	217	217	205	182	199	190	193	176	206	194	197	187	211	213	203	197	218	218	198	197	193	206	230	216	179	205	202	193	195	210	207	209	185	202	206	198	188	204	203	217	208	223	186	214	210	209	198	212	219	196	217	196	193	204	178	214	203	203	207	191	210	187	192	189	199	214	208	204	199	210	221	223	204	227	199	214	179	176	190	182	211	207	215	194	186	201	185	211	210	169	209	203	202	214	220	167	174	197	193	192	224	206	194	205	208	193	211	179	194	202	198	207	189	192	186	186	228	190	210	168	208	216	192	202	208	242	210	187	221	221	238	187	193	198	193	230	178	224	211	184	182	184	224	216	199	212	204	196	190	201	195	220	216	213	191	190	205	193	199	212	219	203	178	200	220	206	218	205	195	202	204	207	221	241	196	208	190	193	199	211	206	206	207	208	206	189	204	205	225	214	220	197	214	223	186	218	194	202	212	219	201	194	184	198	188	189	191	203	222	194	190	233	198	202	209	216	209	196	214	188	210	210	216	203	224	221	204	201	217	226	184	236	200	204	227	227	175	185	196	201	209	206	205	223	216	192	197	182	229	189	209	194	196	202	204	200	195	218	201	190	196	183	213	196	201	214	177	179	195	192	186	184	205	206	221	214	203	193	198	186	220	232	214	219	164	193	212	201	211	186	201	209	206	179	201	214	219	199	228	220	217	186	198	210	207	173	207	203	209	188	190	202	199	203	200	226	198	173	190	202	195	191	212	173	207	213	190	205	211	197	188	211	203	193	213	222	213	205	195	187	167	207	208	208	225	206	210	198	183	190	221	194	172	200	213	198	220	205	206	190	222	215	237	184	189	201	199	188	193	201	218	202	180	192	204	230	210	197	214	191	197	186	225	210	202	189	183	214	208	209	194	189	219	204	206	217	212	206	171	198	210	193	211	198	215	199	197	179	205	216	230	227	206	196	213	193	193	212	208	200	207	230	179	219	197	217	205	225	195	207	199	203	219	207	193	181	207	219	206	199	217	202	241	206	188	220	210	210	202	193	177	225	186	197	202	176	217	218	183	195	209	192	215	201	221	228	196	207	192	200	217	204	208	224	229	186	195	230	207	208	212	219	167	200	205	213	176	167	204	214	200	193	209	218	201	212	208	194	197	192	202	228	180	225	209	183	196	208	174	213	216	196	200	222	198	212	205	182	208	212	188	234	237	191	223	196	205	161	222	203	179	200	197	231	239	214	200	187	208	194	194	205	203	204	177	194	192	194	194	209	199	221	216	219	187	192	171	240	223	236	229	226	173	200	210	201	183	175	201	197	209	202	213	190	185	203	193	209	220	203	190	194	180	227	173	178	171	186	214	212	193	191	205	207	224	195	216	231	204	212	222	195	194	185	212	196	217	197	196	192	200	204	213	185	202	204	206	205	175	194	221	193	201	217	191	199	219	174	185	205	232	232	203	200	183	187	200	229	206	199	189	191	183	200	231	203	204	203	204	194	196	195	220	185	197	220	215	169	224	203	198	202	201	218	197	193	201	191	208	234	210	225	171	193	210	192	207	198	200	239	177	215	212	179	227	204	194	211	196	210	200	237	208	203	175	219	218	194	205	194	200	185	194	215	187	225	190	207	183	200	186	207	204	216	191	201	204	200	197	195	185	228	197	215	226	226	221	203	184	229	157	199	218	204	220	187	183	194	185	171	184	200	196	171	189	222	204	222	227	203	193	197	192	211	205	186	207	193	194	235	220	237	179	208	199	216	195	228	197	171	217	212	237	169	184	218	213	205	202	203	188	207	204	198	203	163	191	222	191	197	196	202	215	199	211	217	194	192	216	196	191	201	207	234	194	188	170	193	188	209	191	187	194	182	238	188	215	205	225	209
4400	1111	583	639	657	600	578	558	525	547	506	530	504	504	470	496	513	455	455	483	480	513	467	461	522	452	451	489	436	463	475	430	496	456	450	459	493	472	475	445	501	478	451	428	446	494	474	469	466	503	453	430	474	476	470	477	467	450	462	461	509	444	497	423	480	468	433	473	479	441	442	470	449	475	496	458	437	454	463	448	485	434	434	457	478	424	444	484	492	468	448	471	481	474	480	461	508	467	486	436	476	475	481	463	453	451	495	494	485	468	503	440	466	479	468	431	490	465	427	485	490	452	495	443	485	472	523	490	458	461	474	464	465	463	473	480	494	449	437	463	478	454	474	497	456	477	500	466	476	459	480	472	472	444	478	482	478	461	462	475	452	489	483	451	515	468	445	453	489	504	460	473	439	465	479	459	465	480	483	479	495	484	416	473	479	464	473	457	490	507	468	460	489	474	467	476	481	484	502	478	460	470	474	468	433	450	451	516	520	489	449	524	483	478	453	446	473	479	474	490	432	469	481	442	470	472	483	483	476	530	493	489	456	436	514	455	474	480	526	489	451	490	475	471	435	451	488	478	444	471	454	471	471	514	444	466	481	468	512	443	479	457	463	455	473	441	473	490	464	445	456	489	447	458	482	469	472	450	519	437	470	496	498	484	446	461	467	458	522	470	467	443	449	461	466	508	499	468	453	480	468	453	491	452	469	439	491	450	470	466	427	488	494	455	495	450	454	483	500	467	485	473	490	472	467	469	502	481	437	455	486	455	478	453	492	477	483	504	447	455	444	485	507	485	496	461	489	490	478	478	469	476	476	481	456	444	483	440	483	444	481	495	456	473	455	441	507	463	443	481	435	462	503	478	459	451	470	477	506	456	519	507	471	490	492	487	455	465	455	466	501	466	480	458	435	476	543	455	448	477	494	483	470	488	475	480	476	479	481	457	504	495	441	458	461	436	440	427	465	473	464	493	433	444	447	464	452	461	478	484	452	505	492	495	489	489	523	460	475	445	507	476	495	445	474	457	476	445	466	498	492	468	451	505	496	474	453	500	488	467	462	463	442	498	487	489	458	462	503	484	454	476	466	472	476	491	491	478	513	488	459	501	516	531	433	487	484	484	524	462	475	512	464	427	451	468	446	440	468	452	468	450	480	464	477	469	477	459	476	479	465	484	472	502	465	468	445	476	465	471	452	462	493	523	477	480	499	455	495	497	485	455	478	488	504	459	479	461	494	482	465	479	471	441	473	460	487	469	512	507	490	475	464	458	461	465	466	479	485	472	440	479	459	476	465	472	465	479	470	460	490	477	477	472	492	465	451	437	460	463	486	485	505	469	486	478	430	473	494	440	451	464	436	457	510	471	469	500	488	459	476	460	497	455	459	489	466	472	482	470	492	486	473	498	497	498	474	480	494	465	478	466	458	474	471	469	436	491	444	473	480	486	465	451	453	467	459	454	471	452	469	464	450	458	522	445	465	443	485	448	449	508	481	486	497	446	491	452	458	453	495	501	439	460	506	471	439	464	472	465	493	469	481	497	460	469	486	483	457	458	460	510	490	446	474	477	439	452	460	444	473	477	483	484	450	479	487	449	432	456	478	472	479	482	436	501	449	404	463	433	453	477	468	510	471	490	505	515	465	488	429	497	485	463	468	435	472	476	494	473	470	469	487	518	470	484	472	473	483	453	481	466	471	474	467	476	466	511	437	467	418	416	448	479	477	441	455	433	454	471	469	467	470	422	456	456	466	484	461	510	452	482	476	451	475	478	495	474	452	479	483	436	456	482	455	451	505	463	501	431	482	497	465	495	467	491	465	470	452	472	449	447	471	471	456	490	491	473	479	476	504	462	461	461	475	424	443	456	483	497	473	497	460	497	515	467	451	452	456	466	442	500	484	494	460	397	413	449	459	448	496	516	448	468	519	466	488	461	477	477	458	462	502	471	432	473	479	449	490	467	413	511	432	482	513	461	459	475	464	466	468	468	447	471	472	477	463	454	454	484	457	468	465	439	497	484	470	451	496	474	472	437	471	453	526	473	462	489	491	447	486	472	433	459	478	458	482	457	471	456	468	529	480	470	480	490	486	426	487	439	432	487	500	500	508	463	443	499	496	473	450	458	472	488	474	463	440	457	461	460	433	520	465	504	455	475	465	452	482	475	475	513	515	464	472	493	460	476	469	537	502	496	521	441	465	505	463	496	452	464	485	475	452	482	425	473	507	438	479	510	459	440	482	437	476	453	501	500	496	521	459	485	477	471	447	457	463	480	463	487	434	478	483	467	479	474	476	461	454	469	447	471	486	461	465	460	481	510	472	465	470	472	474	480	453	491	484	433	507	427	449	475	507	489	436	459	474	477	454	470	481	437	454	508	430	445	482	449	441	456	489	458	465	447	481	483	446	479	466	465	448	493	466	498	463	482	464	447	475	511	461	462	503	454	497	491	477	440	473	466	462	448	455	448	484	480	471	475	481	464	429	483	445	481	504	500	512	476	463	455	475	494	474	475	497	492	459	505	495	482	456	478	499	462	465	465	454	474	492	483	474	490	482	475	469	477	480	466	493	478	460	471	420	466	455	428	467	470	467	466	444	434	490	485	502	459	497	455	499	484	473	463	477	495	492	444	480	443	526	495	465	463	470	471	501	500	465	472	489	470	485	455	461	451	437	483	445	516	462	456	497	463	468	443	455	499	491	499	436	508	453	506	460	450	471	459	519	480	463	469	503	494	449	468	461	460	501	469	479	482	466	510	463	505	456	496	492	474	485	481	463	487	422	436	489	495	465	505	495	445	490	470	437	448	482	468	462	437	456	466	435	442	444	454	508	502	482	474	499	479	506	450	485	444	476	472	418	489	476	523	502	467	480	526	464	432	521	416	490	472	507	478	481	486	439	467	458	459	453	473	495	445	462	473	445	481	437	450	454	441	496	492	487	499	455	442	430	467	475	458	440	463	486	426	497	447	474	483	449	485	503	482	475	491	460	466	473	482	476	499	467	452	469	476	436	512	451	475	463	502	462	451	476	470	426	476	481	527	462	452	467	472	492	450	506	453	428	469	470	436	445	443	526	494	469	488	472	468	478	461	462	472	495	466	454	460	476	460	442	473	450	473	465	465	501	464	444	485	495	476	455	462	488	457	487	462	469	453	501	467	463	533	463	469	489	463	451	454	483	472	462	483	453	495	472	472	487	516	445	434	499	454	427	477	486	463	467	458	462	455	496	483	464	461	437	458	476	460	477	469	459	457	486	432	470	444	462	476	447	500	472	515	492	484	438	479	502	493	452	477	475	477	462	456	475	481	475	450	461	449	491	502	458	484	449	480	480	487	457	444	439	454	511	451	498	424	486	477	472	461	462	496	444	492	420	497	460	463	490	452	492	476	489	476	475	460	477	448	458	460	478	472	496	454	462	448	457	480	465	480	446	497	486	485	478	462	483	489	430	457	463	510	475	450	536	450	461	477	478	477	480	467	482	450	450	470
21588	4562	763	540	379	314	286	286	235	211	185	191	188	144	153	142	149	142	133	135	123	166	158	172	139	141	121	119	123	159	151	140	121	144	159	129	143	148	161	141	138	140	125	147	137	131	132	135	124	117	126	138	127	133	140	131	150	131	122	135	136	143	136	140	160	138	139	153	157	153	127	131	146	135	148	137	154	126	139	113	154	130	129	139	144	152	127	129	126	129	127	122	124	118	131	159	149	129	144	134	125	145	139	127	130	129	154	139	137	119	135	155	135	137	145	136	122	145	126	149	133	122	123	142	136	146	160	154	114	130	136	124	136	150	152	148	147	139	130	149	130	152	129	142	108	120	129	164	126	146	113	149	156	134	128	128	147	128	138	152	135	138	138	135	147	141	123	111	134	144	150	135	134	126	137	121	139	129	130	138	141	141	143	144	126	131	145	120	133	138	152	165	115	127	128	121	128	121	101	145	136	104	127	145	144	128	140	158	131	136	138	141	127	126	145	132	131	135	131	120	125	116	116	131	149	141	151	114	131	141	128	133	127	118	143	151	147	148	112	141	137	141	118	144	120	147	144	134	130	154	147	149	141	147	162	106	123	140	138	129	135	154	144	114	144	129	149	124	130	139	130	141	146	131	125	113	130	138	135	122	136	130	130	129	151	116	144	143	129	155	131	128	110	126	154	133	135	124	144	138	139	150	128	139	126	136	128	164	139	146	147	132	131	132	142	136	123	131	122	137	122	154	149	122	136	140	123	122	149	137	150	139	140	145	168	134	141	131	126	171	151	125	134	135	138	142	122	131	143	131	127	114	148	142	146	150	150	130	147	110	106	143	123	133	129	137	129	135	145	151	145	137	124	148	125	153	129	134	135	138	118	179	174	157	143	175	158	150	126	131	165	137	139	145	118	119	130	121	140	110	136	143	137	141	171	113	125	135	149	153	127	134	141	129	141	115	114	146	142	150	132	142	170	128	137	139	131	110	134	123	158	152	128	146	128	121	132	136	127	147	120	144	133	149	141	150	125	135	151	127	150	119	128	145	134	134	168	161	145	128	139	124	152	137	142	129	156	167	136	112	142	146	156	143	164	144	132	134	145	120	138	109	136	138	125	148	138	157	140	125	133	136	122	142	140	143	143	140	146	113	130	120	138	125	128	123	154	136	131	117	146	123	138	167	130	142	148	123	149	134	140	138	146	134	135	146	129	131	130	146	131	134	116	150	127	156	141	130	133	136	141	140	140	140	140	138	140	127	118	152	140	115	128	147	139	119	130	142	121	144	122	145	128	137	113	131	125	153	114	151	150	136	148	140	135	111	123	146	121	163	147	118	124	149	152	136	139	145	127	153	133	153	148	133	133	140	140	150	123	133	129	137	131	136	104	153	144	126	140	133	135	140	128	125	142	126	133	134	139	151	130	170	150	138	133	130	142	126	126	120	151	136	128	126	125	139	125	158	143	126	128	128	130	110	131	130	144	142	144	155	133	164	139	164	124	131	123	171	128	138	132	147	116	128	121	136	135	150	115	146	138	143	146	153	108	132	135	135	130	132	131	165	149	152	152	121	120	123	138	130	164	130	139	141	148	145	129	133	142	125	150	127	141	139	138	157	110	152	139	134	138	124	134	131	150	124	153	143	141	150	136	148	127	122	133	123	126	126	130	141	138	132	157	145	129	120	114	132	140	118	153	150	139	143	124	128	150	121	121	135	134	142	130	141	142	154	144	147	137	120	136	127	119	140	137	125	137	139	136	123	146	155	144	125	150	158	117	134	158	142	144	128	133	147	139	149	137	118	148	134	144	145	106	133	107	131	134	149	144	131	125	136	150	139	139	147	134	118	127	151	137	139	166	145	138	140	154	126	130	138	126	135	144	141	153	129	126	124	123	136	131	144	149	139	136	119	123	140	158	157	151	132	143	121	142	133	123	152	145	119	153	135	148	139	147	135	127	142	139	133	137	146	143	158	140	175	117	121	114	133	151	156	119	138	150	142	137	128	123	145	139	127	141	128	129	133	134	124	121	119	149	147	139	136	127	139	143	154	137	127	158	119	164	121	147	141	138	141	155	144	128	123	165	134	125	140	125	119	134	141	137	130	156	160	130	147	140	145	145	126	129	123	141	133	155	137	139	154	128	152	152	126	143	142	146	154	134	151	138	146	154	116	127	137	145	145	150	140	134	139	128	137	144	126	124	123	137	131	152	138	142	140	111	137	126	141	131	127	146	140	153	122	147	125	118	151	123	119	137	125	125	128	125	130	133	117	129	120	115	138	152	125	143	169	140	130	115	146	162	131	134	113	138	151	127	134	129	110	149	161	132	147	130	140	156	127	131	128	141	136	140	143	139	150	118	142	154	156	155	146	148	113	148	135	145	136	129	146	146	124	118	140	136	149	124	119	174	136	125	144	132	150	129	126	141	130	135	122	141	119	168	123	155	132	135	127	122	140	125	131	130	150	122	109	136	135	123	153	132	123	131	135	134	127	142	139	124	132	120	140	143	139	154	130	133	135	124	125	123	140	126	136	124	151	139	138	151	131	132	130	128	146	127	140	134	123	155	145	140	127	133	137	132	152	145	122	129	126	123	155	123	130	135	134	157	130	155	124	167	155	142	132	144	127	133	144	128	139	155	152	124	128	152	162	152	134	126	137	121	118	146	152	118	137	150	134	151	125	152	135	133	136	127	129	152	145	118	119	138	142	131	148	123	137	135	129	132	139	135	153	123	155	152	129	137	147	147	144	151	135	135	125	142	131	138	135	135	120	142	132	144	145	132	134	124	122	135	144	111	157	148	116	134	146	129	127	140	133	142	140	136	146	140	139	142	142	159	136	126	133	128	137	162	138	125	113	130	131	143	145	150	106	146	151	147	163	107	142	138	170	152	141	132	148	141	147	154	122	149	122	154	148	163	135	149	154	135	153	135	134	117	142	137	123	137	157	126	148	149	155	126	154	124	158	161	147	139	128	140	122	127	130	136	132	138	130	146	162	138	150	119	139	135	150	121	125	160	149	134	139	144	139	136	141	164	149	163	132	164	147	167	131	144	161	120	120	159	147	137	140	164	162	138	140	152	138	129	148	127	142	128	142	125	169	116	129	146	136	136	163	136	133	121	119	131	121	145	139	140	117	132	137	143	146	118	130	137	141	128	144	144	162	124	151	154	130	136	141	132	129	126	121	139	122	134	142	123	134	154	140	128	138	133	133	138	153	146	129	119	144	150	155	148	130	128	144	145	146	135	140	126	125	162	141	123	148	128	130	132	143	139	123	141	121	139	152	134	136	129	129	133	151	141	129	139	151	134	125	136	114	130	142	140	162	148	134	125	125	121	119	156	144	144	133	133	145	137	125	156	133	139	134	150	141	130	149	152	145	107	108	142	152	131	127	132	159	149	157	140	126	128	155	150	144	120	140	110	142	145	143	148	129	103	106	124	130	131	124	134	143	162	146	155	155	140	131	121	154	147	122	142	151	118	124	145	159
13546	2315	1161	1571	1443	1296	1157	1011	848	784	696	682	699	514	487	438	462	421	470	447	424	379	402	359	374	381	369	390	405	359	362	368	384	347	373	356	379	372	343	372	375	369	365	379	361	369	340	372	365	323	376	348	358	356	390	342	375	363	340	338	330	339	342	362	340	365	371	334	357	345	384	369	378	331	326	361	368	360	356	348	357	349	344	341	408	343	311	323	340	345	361	393	326	352	352	353	346	341	360	391	369	336	349	352	362	324	382	334	345	365	371	362	359	335	334	310	340	374	341	343	318	359	364	372	371	346	350	361	367	359	367	373	354	347	356	362	351	323	353	346	358	362	330	378	384	359	345	351	385	335	380	341	347	354	345	378	353	358	370	348	332	383	364	343	352	340	351	382	326	352	365	352	320	317	338	345	355	332	349	394	386	373	342	395	348	365	344	379	336	359	342	335	333	330	324	341	363	344	358	323	340	344	343	342	362	341	330	345	354	352	363	340	366	371	397	331	346	348	351	367	331	334	347	361	331	359	346	352	354	382	370	357	342	331	340	324	359	324	353	359	352	348	348	376	347	303	344	358	368	336	360	374	358	359	368	354	358	376	380	346	347	364	371	350	329	355	344	343	338	331	349	307	393	348	328	360	363	369	311	359	368	319	345	365	352	334	379	355	330	339	353	327	345	339	343	334	372	359	342	371	346	357	324	365	335	334	335	340	379	339	338	372	338	334	364	353	387	369	355	374	346	336	352	337	356	341	334	328	346	379	347	340	355	351	359	348	328	363	383	348	348	351	313	357	357	313	334	321	337	357	369	340	384	333	349	333	350	350	344	352	354	365	359	322	318	341	366	313	329	366	334	362	350	368	335	350	355	377	346	350	347	334	358	334	333	361	372	361	343	361	363	384	354	317	348	362	363	343	313	369	335	377	354	353	360	357	361	350	345	356	371	335	333	335	372	327	335	339	351	357	376	349	362	341	345	356	356	340	347	367	343	343	377	323	343	350	360	374	375	339	331	342	346	373	363	347	360	355	337	359	400	344	348	368	356	364	358	348	355	339	342	374	392	370	364	355	340	383	323	352	345	332	353	376	339	351	370	315	365	339	371	358	319	341	362	354	350	317	343	354	344	323	332	417	336	365	345	354	346	365	348	343	359	339	389	341	355	355	346	331	329	351	344	354	347	365	358	321	348	341	366	385	329	361	371	340	375	331	354	358	334	346	367	343	390	339	350	318	373	351	347	334	294	361	336	368	358	339	366	338	363	342	361	333	360	345	368	340	360	333	343	322	349	338	327	349	354	347	328	383	369	366	368	342	347	375	338	389	375	331	364	352	386	383	345	343	366	368	299	360	331	339	371	389	345	375	350	373	367	331	331	377	369	344	330	313	333	338	362	330	381	356	335	361	366	357	383	347	382	346	366	364	322	329	336	346	342	371	364	367	353	348	352	350	340	323	392	339	366	314	345	364	372	360	324	341	335	353	346	358	338	342	319	337	354	341	356	333	347	345	329	340	358	359	357	348	351	348	362	336	325	351	349	352	356	329	357	353	356	343	343	349	374	336	346	344	378	326	357	342	338	351	366	353	370	358	343	348	361	327	357	339	350	344	370	325	357	378	338	337	372	325	357	348	372	331	334	348	356	352	316	341	384	363	363	351	365	361	359	356	376	361	339	367	362	351	372	348	349	324	319	346	365	347	361	343	321	358	333	334	373	367	337	402	321	344	364	332	368	347	322	367	374	351	325	321	352	352	351	323	374	358	373	349	380	333	358	347	359	376	361	383	353	372	368	358	354	354	356	357	385	343	370	368	366	366	372	331	336	347	360	378	391	330	332	322	362	344	339	322	345	331	319	384	347	356	343	374	322	368	367	329	334	338	337	360	359	337	376	350	325	357	351	365	345	352	355	353	348	339	355	306	365	364	359	341	317	378	352	342	356	345	372	364	325	312	347	340	373	377	365	356	355	312	334	357	368	352	345	378	387	359	350	336	377	379	369	317	365	359	343	355	358	344	351	331	356	327	372	350	353	341	375	342	373	355	396	344	360	366	351	342	344	387	344	385	340	344	345	325	357	364	351	371	332	366	393	354	361	351	363	368	332	314	353	349	374	370	338	335	316	360	351	343	365	342	348	319	344	387	360	382	319	329	333	355	356	355	360	363	330	346	354	376	356	343	365	359	346	351	376	325	338	354	345	351	327	329	356	332	373	321	363	368	343	341	398	360	350	335	360	331	379	358	360	335	382	355	360	337	331	387	374	357	311	350	312	311	355	342	331	347	344	337	339	315	349	349	347	328	345	351	379	364	368	364	348	341	355	327	317	368	344	332	351	346	338	351	338	352	331	330	323	336	343	351	348	332	359	371	329	349	326	344	334	337	354	392	348	372	345	338	380	382	377	371	362	348	304	332	334	342	379	368	387	350	351	319	322	364	356	351	332	350	350	330	342	312	385	334	328	337	331	345	364	363	390	368	381	353	355	339	370	395	361	347	296	379	363	356	368	340	339	347	361	347	362	338	354	335	356	345	374	349	339	337	357	334	352	380	373	363	346	342	365	386	371	371	340	346	355	308	377	358	354	336	325	304	369	327	350	355	329	315	362	335	340	380	357	338	334	357	379	354	338	364	340	347	354	366	360	363	301	344	376	349	377	329	355	347	346	330	350	333	352	324	354	326	329	335	348	305	329	371	312	345	348	356	372	380	334	346	356	394	358	335	343	322	340	344	375	370	383	333	318	364	331	362	368	347	359	371	355	367	383	359	345	362	345	357	326	345	339	347	342	362	349	353	327	337	335	339	359	325	345	353	342	326	343	360	345	355	328	316	364	357	351	353	324	375	358	354	390	316	373	374	345	327	355	315	330	331	374	345	324	346	335	334	340	335	328	315	363	348	340	369	331	365	360	354	343	361	362	337	352	384	355	352	357	340	366	343	338	351	349	344	364	331	343	382	371	338	346	327	367	358	354	356	359	331	365	345	357	340	330	368	376	339	321	343	362	336	344	353	346	364	337	401	336	369	348	361	381	348	348	312	356	339	376	347	360	343	347	350	349	321	342	333	352	341	364	320	350	373	342	331	331	358	378	314	341	348	377	315	376	335	335	342	357	332	368	374	356	371	347	377	372	341	349	303	330	371	319	333	363	357	338	326	371	367	327	346	343	348	359	336	348	399	348	332	367	362	346	327	307	340	353	362	383	374	322	354	356	361	362	373	385	364	325	375	336	365	324	315	317	388	321	353	350	339	351	380	346	358	299	327	361	324	345	322	333	378	329	337	331	368	359	373	363	334	342	365	335	370	363	375	355	360	371	351	372	358	349	355	343	324	361	390	381	325	299	340	344	369	340	333	356	358	334	318	362	320	334	315	348	355	331	344	333	339	358	324	352	361	363	332	357	315	362	358	361	378	306	327	333	335	344	361	330	364	350	341	410	341	383	344	309	361	362	333	363	341	351	335	360	352	353	379	367	319	348	351	342	371	340	380
31845	8706	1636	1122	827	657	525	455	407	378	377	296	305	315	266	297	262	294	268	273	219	263	230	248	241	251	233	276	230	234	233	250	257	216	248	247	237	223	228	245	231	261	226	244	268	234	234	237	230	249	257	208	244	242	236	246	249	235	253	229	226	216	261	219	273	262	237	251	237	217	252	261	240	228	251	250	232	231	255	200	242	255	243	249	270	253	268	245	247	238	220	260	241	227	291	270	258	236	221	214	242	242	235	238	222	222	235	277	251	230	268	237	267	277	258	229	229	240	234	234	227	234	234	229	266	213	267	249	226	226	226	257	228	234	254	230	228	236	201	241	238	236	216	259	226	224	224	260	243	235	224	211	274	217	290	216	220	222	241	251	223	281	226	233	228	249	249	242	219	220	257	221	216	239	264	246	241	214	245	249	229	241	225	222	230	260	238	275	239	213	224	193	238	210	244	236	237	241	232	234	231	232	255	249	226	247	253	246	226	227	219	237	238	258	243	240	250	231	249	229	269	244	281	232	255	244	226	225	251	236	239	215	227	273	236	236	221	241	226	256	261	239	231	241	228	266	254	228	240	217	261	220	257	219	229	239	272	232	227	229	221	230	233	211	240	233	255	219	224	255	254	231	249	224	266	238	233	292	232	244	264	226	232	263	252	232	256	214	223	260	263	253	229	231	270	221	253	233	267	256	223	257	231	267	263	243	254	273	211	243	247	245	251	212	202	230	209	216	259	266	250	252	256	280	239	238	214	251	222	207	267	246	249	251	245	238	219	232	235	246	255	202	222	231	245	218	226	279	230	197	260	229	228	261	234	266	237	247	238	261	244	256	221	214	243	246	226	213	235	243	247	272	239	242	273	273	280	253	260	263	221	235	236	232	239	249	264	234	231	238	251	247	235	230	254	248	240	253	220	255	239	239	237	231	222	239	224	230	222	257	227	237	220	250	258	233	223	256	248	239	237	213	252	236	240	222	253	219	262	233	268	234	230	231	221	219	257	230	252	225	259	244	243	248	234	210	231	238	247	272	256	215	252	228	244	240	239	246	228	245	251	243	257	249	236	222	238	243	243	259	239	234	219	226	249	229	255	242	243	261	213	238	257	244	256	216	240	236	239	227	236	277	212	230	249	216	215	226	246	219	238	242	205	233	252	242	269	238	222	269	264	250	227	243	238	232	243	244	243	228	226	242	264	231	237	242	209	254	237	241	220	229	239	237	237	232	231	264	240	223	211	238	240	211	260	240	219	255	227	231	225	251	215	224	228	260	283	236	246	251	264	248	237	221	262	257	260	224	250	233	237	229	236	235	231	269	239	235	235	211	210	238	261	242	235	257	223	217	226	231	241	234	250	292	220	222	242	207	267	243	213	232	240	235	212	242	242	254	215	245	212	224	228	238	275	224	211	224	226	238	240	236	234	244	246	225	221	243	230	238	206	232	247	236	247	237	229	236	246	238	242	236	215	240	257	223	244	254	212	258	236	226	261	233	231	253	222	251	235	238	237	223	235	234	251	226	237	236	227	262	228	255	258	223	239	243	248	253	236	245	241	235	261	219	243	248	246	228	234	243	273	223	241	251	250	254	186	245	219	227	237	225	277	231	247	247	244	260	230	213	255	215	244	202	227	251	247	234	215	254	246	196	225	207	238	235	250	227	236	225	233	255	263	242	229	254	235	254	224	246	230	241	230	219	233	221	242	253	212	269	237	229	254	227	283	233	272	231	248	251	256	250	266	227	214	237	231	207	234	236	231	225	221	261	235	241	207	249	250	262	235	240	218	258	271	234	239	257	216	239	261	269	263	262	218	212	243	228	216	247	235	239	254	266	248	246	256	217	252	223	239	233	250	267	260	270	259	234	214	231	221	243	242	256	266	259	254	221	212	223	255	247	207	220	230	241	249	263	242	254	253	224	267	258	226	260	246	238	243	216	259	221	250	246	239	263	216	239	269	247	237	242	264	218	242	215	252	271	222	234	226	235	243	246	245	219	259	234	252	247	247	241	247	254	239	227	228	241	224	253	266	227	241	230	215	226	233	247	229	258	235	250	254	225	231	239	250	249	243	250	206	242	237	248	234	232	255	206	202	251	222	242	224	223	246	230	271	272	252	247	245	217	260	215	248	249	232	240	254	229	231	249	247	234	234	224	233	244	256	246	233	221	213	242	239	232	237	255	256	221	249	236	214	253	246	219	237	242	218	262	244	249	202	264	200	259	223	285	230	239	233	262	245	223	266	267	267	230	275	246	238	228	249	263	244	233	225	275	246	232	254	222	217	234	217	260	226	219	243	258	249	265	243	236	266	244	262	248	259	261	238	247	229	280	244	251	264	224	249	221	237	213	211	222	214	249	229	241	234	237	259	255	226	232	232	227	247	252	241	268	230	245	262	230	217	244	202	245	244	250	260	254	244	192	270	257	249	244	243	236	243	215	215	212	222	244	253	250	218	257	254	264	233	255	218	245	264	211	235	255	244	257	235	273	227	237	236	217	229	251	203	201	265	251	216	238	264	244	233	280	255	242	246	274	253	239	204	241	221	247	255	244	214	219	217	250	256	234	215	249	297	229	256	232	259	231	240	246	234	231	216	233	223	238	229	243	237	218	256	246	220	242	245	202	251	240	214	234	227	252	237	229	236	223	249	213	261	241	216	243	234	262	245	242	251	262	271	265	262	241	227	241	270	230	232	236	275	241	234	226	232	241	251	227	245	230	245	209	264	236	227	255	222	214	234	249	266	260	229	231	200	242	236	226	226	226	248	234	230	229	217	252	258	254	220	229	252	261	242	228	242	245	268	272	233	234	228	245	239	244	252	230	228	233	246	245	239	221	236	260	221	227	237	267	251	254	205	260	248	247	205	236	242	227	256	239	244	230	249	241	242	249	252	241	234	232	222	245	189	229	241	228	203	255	255	248	251	289	234	247	233	238	243	238	237	244	262	239	223	255	257	226	233	228	267	211	240	245	255	205	230	237	214	238	265	228	211	257	256	261	263	233	225	241	206	234	240	248	253	236	232	239	297	234	222	252	255	222	216	246	252	224	241	243	272	251	249	226	225	260	224	230	219	220	231	242	227	226	271	206	234	235	218	253	236	222	211	261	230	232	228	232	235	232	256	220	253	238	225	260	218	242	222	250	258	214	226	269	246	233	235	253	219	252	236	227	251	212	231	218	220	220	237	275	248	251	268	272	235	241	255	235	261	227	254	216	228	219	213	263	219	229	278	259	218	228	207	196	233	243	204	241	229	233	229	248	213	204	229	260	242	227	258	245	206	222	220	262	234	250	250	267	240	242	259	219	254	214	228	236	256	217	256	250	229	242	242	225	228	241	215	254	230	256	243	266	240	228	249	219	233	254	227	254	221	260	225	251	244	240	257	248	232	211	232	234	259	258	237	219	234	256	235	215	253	215	216	224	241	248	248	240	222	251	244	226	237	227	235	260	275	246	246	240	228	236	234	232	199	225	244	244	262	234	219	240
18492	3306	2178	2709	2556	2182	2153	2002	1483	1400	1174	966	1091	969	862	766	686	675	676	687	661	656	647	623	660	631	623	617	628	583	591	592	658	603	596	571	599	630	585	584	568	616	569	618	550	580	569	577	621	572	618	590	568	556	612	566	593	570	587	561	564	552	573	571	576	573	553	547	556	609	568	544	590	540	588	570	633	557	553	516	553	598	569	575	598	603	590	550	560	552	562	562	564	586	568	568	574	572	530	543	552	591	570	573	577	565	552	542	572	558	583	596	597	538	592	552	573	554	548	521	562	542	552	569	546	575	582	572	591	583	532	604	545	530	562	521	567	572	567	561	559	559	568	546	576	564	592	545	544	608	546	540	559	558	557	547	577	550	560	599	572	577	546	605	587	580	545	509	596	538	570	599	550	584	537	566	517	545	509	510	565	576	588	609	568	545	513	560	552	564	560	558	536	533	519	591	576	582	591	590	593	570	555	535	527	586	542	569	539	568	591	563	553	547	578	530	583	576	612	553	554	590	533	579	548	562	559	551	547	546	554	569	571	568	552	514	598	568	534	536	542	529	596	530	508	580	536	512	519	577	571	592	614	607	592	505	594	568	537	572	560	566	538	591	568	557	558	535	546	587	555	575	559	549	574	566	600	527	516	536	601	589	567	597	550	573	558	549	553	529	556	556	586	525	587	533	566	576	553	555	515	557	554	549	544	553	570	557	557	571	573	519	535	546	570	540	561	554	603	549	624	556	543	530	586	544	505	497	581	550	524	561	550	601	595	604	586	577	580	555	558	545	515	541	540	558	576	539	596	531	600	547	584	562	567	560	548	582	535	560	580	562	592	533	554	548	536	543	587	539	556	579	530	565	525	571	557	567	558	553	544	564	546	551	565	549	586	542	570	541	565	564	548	569	562	576	496	546	591	609	527	551	576	577	501	515	587	567	570	551	533	537	539	557	565	531	626	560	493	586	548	569	637	555	563	575	551	567	598	555	564	563	538	576	549	560	535	546	522	570	535	593	558	568	543	593	559	554	562	533	596	528	614	571	600	584	533	538	575	572	530	556	570	564	600	557	553	619	572	529	542	570	589	549	551	558	529	562	565	568	524	570	557	553	567	580	566	567	564	533	547	534	551	515	555	537	540	543	571	522	552	566	565	584	576	595	555	557	556	546	598	530	554	592	514	577	566	577	560	569	576	553	565	544	562	598	570	548	607	525	573	516	546	579	575	571	607	559	579	522	569	553	570	508	561	610	543	541	560	587	524	565	604	552	557	583	536	537	556	552	530	570	558	530	569	583	574	570	576	546	540	604	569	593	550	575	571	563	556	545	551	572	571	524	591	564	536	593	585	586	581	526	578	583	558	596	528	603	552	566	509	538	586	575	573	560	552	532	548	567	512	571	585	548	546	529	530	578	504	568	524	568	576	566	511	547	571	559	549	571	535	583	571	561	550	534	561	557	543	559	562	558	540	550	511	561	577	577	570	560	557	540	582	581	562	558	546	569	595	563	564	581	541	589	572	535	566	584	572	523	543	538	547	581	515	566	592	576	539	554	558	505	588	529	575	536	571	529	558	611	579	602	566	570	548	583	564	556	578	543	570	562	580	537	516	564	560	560	554	569	563	537	562	574	534	555	544	562	575	540	576	572	575	594	535	587	553	530	598	553	549	582	555	537	565	570	571	553	548	552	620	553	564	528	550	588	547	548	580	596	579	558	581	578	538	549	564	559	560	556	577	541	543	541	565	536	579	562	599	541	544	490	567	567	545	529	548	553	567	593	550	583	547	553	539	573	611	597	523	587	552	568	571	549	538	578	553	546	594	532	509	583	585	621	595	583	569	552	623	549	579	569	557	607	569	548	549	589	595	553	558	604	553	527	559	568	566	537	590	574	586	563	540	509	521	577	535	587	562	558	546	539	542	556	567	565	560	557	594	578	553	551	532	546	598	521	590	570	582	601	570	631	560	592	571	527	547	499	559	539	598	563	534	546	532	607	529	556	571	542	561	542	525	544	547	557	601	594	545	601	580	534	543	559	584	561	564	542	567	599	598	531	564	559	537	580	592	571	560	550	530	580	534	561	572	586	514	558	555	532	560	588	564	542	595	544	567	546	577	549	548	575	547	591	574	564	558	608	590	575	523	590	529	584	603	592	577	562	564	574	545	548	537	526	563	525	555	525	531	574	563	640	527	574	547	580	533	565	521	570	522	550	560	548	553	576	591	576	531	552	572	564	543	514	533	555	590	556	545	502	599	570	633	575	549	571	573	577	560	578	551	546	628	539	546	570	588	568	566	564	558	573	593	574	563	601	566	593	520	557	568	570	573	584	551	558	611	553	578	513	538	553	514	525	550	577	607	570	563	516	613	581	626	576	550	593	576	594	591	554	559	567	543	568	545	588	576	531	546	573	557	587	597	517	601	537	577	538	589	552	571	602	571	577	571	566	590	559	603	557	534	575	559	565	536	544	543	538	587	551	549	572	578	564	564	550	616	527	574	533	566	573	545	564	550	605	549	576	549	543	537	550	594	560	575	611	526	553	568	566	599	579	552	570	588	549	549	517	571	579	590	597	559	526	550	554	594	523	611	543	576	575	528	567	512	545	596	553	568	535	558	537	531	549	592	557	572	556	556	554	583	507	575	563	582	572	555	552	548	549	606	546	558	554	577	532	557	536	589	576	576	611	553	546	558	532	573	569	560	549	584	570	575	559	593	556	547	582	543	583	566	526	581	539	560	530	538	543	587	545	563	554	548	581	573	596	573	564	553	543	547	570	544	553	576	569	577	584	563	550	557	575	559	546	516	547	575	608	564	568	522	539	574	578	547	534	536	530	564	572	520	568	529	542	597	546	533	579	575	552	577	584	579	583	603	544	601	582	557	572	564	548	504	586	582	553	574	581	554	602	558	583	590	571	566	553	582	558	532	538	556	561	539	561	580	545	563	551	563	568	541	575	550	526	595	551	605	570	563	564	593	575	562	549	541	547	573	567	578	545	572	568	537	545	565	544	553	555	547	534	539	541	546	539	542	583	591	590	563	535	566	519	591	574	579	571	545	593	551	565	535	571	543	574	612	547	571	568	545	551	595	545	529	558	585	508	563	599	544	583	526	529	564	593	555	517	582	553	565	583	510	570	565	574	547	543	546	558	548	556	575	542	578	543	558	574	539	548	529	573	508	592	519	542	534	552	571	540	615	564	571	578	534	582	557	566	570	563	564	589	544	519	597	575	591	522	596	564	546	596	573	539	573	571	555	527	550	558	560	561	552	553	542	584	594	547	562	548	526	553	577	577	590	575	565	548	552	542	528	570	572	584	594	541	554	551	545	545	625	575	593	573	604	566	555	565	555	539	553	546	564	561	568	533	581	540	576	586	585	560	555	577	572	528	537	578	630	596	559	569	574	579	567	526	581	576	566	597	608	546	567	554	562	596	510	554	547	570	531	566	582	589	557	543	558	580	612	572	554	626	575	554	575	537	556	566
6084	929	314	267	236	220	202	223	222	239	234	201	181	203	229	224	203	218	171	178	182	210	214	188	202	185	204	192	192	224	222	220	206	182	237	197	181	194	206	222	205	195	167	179	182	173	210	205	207	204	191	226	181	217	223	198	210	209	211	192	188	201	204	179	203	216	217	195	216	194	223	207	217	226	215	201	186	213	213	218	185	224	216	191	177	206	200	210	208	189	213	191	192	187	215	186	224	195	205	206	217	194	213	210	174	207	186	202	199	174	210	189	181	183	171	191	205	206	180	199	201	215	217	191	194	191	179	208	203	195	202	213	204	202	211	224	211	178	215	202	190	209	203	202	212	216	193	188	204	221	189	194	213	185	198	190	181	206	217	200	199	220	199	208	206	230	196	193	182	193	218	196	218	236	208	212	223	226	213	223	213	220	234	177	219	218	233	177	200	194	214	197	220	203	200	196	191	205	210	219	210	190	184	218	192	187	203	203	201	215	233	236	203	229	217	183	202	202	195	193	201	227	180	211	205	206	214	190	192	201	204	199	220	201	196	200	178	219	193	207	199	204	184	227	218	199	183	192	217	196	244	216	219	201	203	231	203	222	219	201	185	189	205	183	218	218	204	206	199	207	187	230	212	206	211	199	208	224	199	229	181	213	231	207	193	174	183	218	201	227	200	228	230	185	213	214	196	207	223	208	191	195	202	181	202	204	204	217	186	235	195	206	220	184	195	203	207	187	193	208	251	200	184	207	201	205	213	191	213	210	233	204	213	182	194	208	213	207	225	188	206	220	194	188	189	216	184	213	230	194	192	212	222	248	220	244	221	211	191	223	203	191	173	171	195	195	182	198	206	212	192	200	210	199	196	196	230	202	186	211	193	172	209	202	219	221	198	186	209	201	191	202	214	225	208	186	212	210	191	202	199	199	220	231	212	202	185	185	189	198	215	188	196	202	188	193	183	196	233	197	195	229	227	207	196	222	164	206	178	205	188	186	208	193	175	193	217	205	201	187	220	214	175	207	212	192	202	175	215	203	176	216	186	200	191	222	199	218	208	209	198	198	214	199	209	195	226	212	214	203	214	195	195	207	197	188	218	233	206	198	199	208	177	203	225	196	198	196	183	189	204	210	197	210	234	201	166	207	216	223	217	211	205	207	194	177	226	217	219	197	192	202	206	183	211	230	233	198	208	201	206	197	197	205	170	190	192	202	212	198	204	221	200	183	213	217	210	215	199	198	204	200	215	192	193	203	212	200	186	194	211	214	175	196	245	180	196	214	209	213	181	228	201	218	213	211	212	196	216	232	217	184	203	214	169	206	211	206	216	209	214	214	216	209	209	187	213	189	200	185	225	178	187	182	182	218	220	220	199	215	222	225	195	209	201	180	191	209	211	206	202	213	204	212	198	196	178	193	211	202	203	219	219	215	204	207	194	176	204	224	187	191	216	199	219	184	202	200	206	210	205	203	220	183	183	205	199	195	195	175	212	203	195	215	214	211	242	237	221	210	188	193	220	220	184	204	196	206	189	184	214	216	213	171	214	221	190	182	213	232	192	203	216	182	216	208	208	218	220	218	216	216	191	198	193	213	212	201	206	229	211	230	190	199	204	198	214	227	200	217	221	188	212	213	201	217	201	200	206	211	191	206	222	192	204	196	184	186	189	189	189	217	240	179	168	183	196	207	217	196	195	230	219	197	216	211	211	220	205	222	239	202	208	201	195	188	179	236	193	230	215	210	198	185	202	214	204	209	214	209	220	217	168	200	215	192	196	209	191	206	183	196	199	190	228	201	203	181	220	202	201	180	186	231	207	200	197	191	184	186	191	180	223	185	207	208	202	204	228	197	235	212	195	188	214	203	238	210	184	199	206	213	195	227	199	205	235	200	221	222	233	230	191	200	200	200	204	167	216	197	196	228	211	194	219	214	223	226	193	222	196	219	195	213	213	207	193	211	186	212	225	210	208	195	203	218	191	189	216	210	186	236	206	198	185	211	197	206	175	224	212	207	190	212	221	212	210	180	223	204	176	214	224	222	184	193	224	188	233	209	189	221	209	218	197	210	199	198	193	215	207	230	227	212	203	221	221	206	224	231	213	221	204	197	186	205	215	216	195	201	198	196	186	182	196	204	204	204	222	220	217	189	197	205	214	208	197	198	207	193	207	234	194	208	213	203	232	185	213	205	205	211	181	211	193	219	229	235	212	198	224	234	209	220	192	206	200	220	216	213	217	205	222	209	185	194	204	208	194	184	207	220	198	192	196	183	169	192	196	183	206	205	194	222	205	214	203	226	215	222	228	196	251	195	171	216	186	203	207	193	197	226	178	193	209	199	208	214	207	219	235	210	210	201	204	214	216	211	212	187	178	197	217	208	204	191	191	224	205	157	197	227	214	197	198	216	200	209	192	204	186	195	218	187	247	209	219	211	201	218	217	184	223	208	194	193	205	214	245	190	200	190	189	198	204	164	200	220	227	222	200	203	196	199	211	169	180	219	199	210	179	196	204	216	199	204	213	196	187	191	209	219	203	195	201	209	208	235	201	202	194	173	185	217	183	202	187	207	174	204	188	203	190	222	186	218	194	208	171	221	192	208	212	189	204	192	207	170	211	213	194	175	216	224	226	211	202	208	198	184	192	204	189	190	200	194	240	201	193	213	182	219	213	212	196	189	181	183	195	200	192	226	169	184	219	195	200	176	191	190	225	209	204	198	201	227	198	189	200	195	193	210	202	200	189	215	231	195	171	186	220	206	191	171	208	220	199	227	209	193	200	180	202	229	217	208	184	227	213	190	188	182	211	205	185	180	218	212	200	229	185	212	205	233	194	232	221	195	196	189	190	200	206	190	205	185	210	194	162	234	214	216	215	214	206	219	202	218	217	199	190	185	213	210	191	201	216	187	200	227	222	159	203	200	202	206	195	235	204	203	180	190	216	199	197	222	219	229	204	213	203	216	198	188	195	208	199	236	215	194	168	219	203	210	173	207	197	198	228	216	211	204	177	193	207	217	188	194	193	216	187	199	227	204	219	208	208	195	218	211	217	205	227	211	206	200	205	180	194	208	215	208	212	206	176	226	185	191	200	200	207	215	209	185	195	207	252	194	224	193	244	206	213	196	229	195	200	200	221	211	201	208	204	189	207	236	202	198	196	192	224	207	230	219	219	211	210	179	196	230	208	180	199	212	181	207	215	206	205	218	173	200	208	198	226	200	206	208	214	194	218	194	195	222	220	204	213	214	210	203	219	235	206	156	192	223	187	196	188	190	197	192	240	184	202	188	204	216	205	193	195	204	203	205	214	202	216	192	204	196	201	195	191	195	169	209	186	209	210	219	208	209	217	222	250	212	168	213	235	232	217	214	186	205	181	215	219	190	230	217	211	175	206	205	206	188	205	192	197	239	224	202	195	180	230	178	178	200	187	204	216	223	227	196	213	201	206	204	225	194	205	199	184	215	176	192	199	214	181	218	221	203	166	222	217	189
4261	818	615	627	581	570	555	556	502	530	523	509	526	472	488	463	502	485	465	486	474	460	476	476	454	458	469	418	487	488	476	514	442	531	489	459	458	456	485	459	470	484	478	510	470	453	493	509	458	513	475	498	479	446	472	491	501	450	452	472	467	462	478	424	467	502	450	461	454	461	494	505	461	426	456	484	488	454	467	441	456	473	463	463	509	440	468	477	452	478	436	469	478	444	456	500	467	459	461	460	437	436	450	456	451	463	458	481	472	519	494	467	459	467	463	475	528	436	502	467	458	456	487	460	471	474	479	517	460	466	429	449	456	489	446	462	503	497	451	483	437	456	454	472	467	478	482	449	482	515	446	476	445	444	503	493	439	460	430	460	486	484	466	433	463	459	445	439	496	473	464	473	487	479	478	470	459	457	459	472	432	486	436	448	461	497	453	442	469	473	472	467	501	483	462	498	443	451	473	464	479	498	469	471	498	487	459	463	462	488	469	471	455	509	455	463	476	462	456	472	475	480	480	494	451	453	475	444	460	459	510	485	470	468	488	451	473	475	494	463	464	452	451	435	460	479	480	465	476	440	503	472	461	486	465	495	483	462	469	482	443	475	459	464	474	529	454	455	477	503	493	472	487	467	452	451	468	486	491	484	471	478	477	484	453	508	461	454	468	448	492	491	493	497	447	469	476	466	435	443	478	459	476	465	453	476	465	468	442	456	480	479	456	466	453	522	483	465	465	461	449	416	464	470	463	491	491	441	465	510	464	474	478	480	489	465	477	472	482	480	513	468	476	430	436	511	468	448	470	430	438	482	473	471	518	472	466	479	478	474	471	471	482	516	478	496	470	517	498	479	472	485	460	477	463	500	443	477	494	455	453	477	442	481	465	480	451	455	481	437	459	449	478	454	464	499	433	488	474	459	491	466	481	479	455	464	493	496	466	480	487	502	458	487	442	461	445	507	472	474	464	442	469	459	481	465	444	493	445	465	502	485	506	463	473	490	517	456	479	477	488	473	497	456	531	498	469	461	454	457	473	477	494	468	502	502	475	445	461	482	455	453	421	450	501	466	476	453	503	490	445	471	460	466	491	471	477	499	512	487	459	490	480	452	486	474	492	480	489	497	497	482	471	446	497	497	502	467	468	478	489	440	455	463	474	480	465	416	454	511	466	458	455	441	512	472	462	492	437	486	437	449	442	482	483	479	434	457	475	448	464	482	444	473	451	485	422	454	465	464	482	481	492	450	468	483	461	468	467	448	477	488	489	492	472	499	484	486	467	437	483	466	459	468	490	480	444	475	462	500	446	458	493	475	473	457	478	422	468	414	473	458	499	502	484	499	468	477	475	462	503	481	474	477	496	533	490	494	466	433	424	473	502	466	477	457	431	418	488	471	466	491	469	482	476	449	456	471	450	489	481	453	476	457	448	466	497	468	470	498	497	473	428	473	498	508	421	485	451	487	495	463	462	469	495	414	471	447	461	472	515	511	474	472	485	468	489	459	488	479	452	476	473	486	475	448	478	488	477	458	469	478	470	461	455	495	508	478	453	451	492	484	482	482	499	459	497	462	494	479	503	488	464	492	503	498	497	472	486	468	456	461	483	493	477	472	488	452	462	482	504	476	453	464	439	485	427	468	434	458	439	470	466	486	504	476	464	444	478	424	498	450	498	482	448	454	482	452	473	492	489	463	502	463	477	490	509	507	501	495	470	504	455	458	507	452	525	503	480	455	499	430	453	470	457	478	480	502	470	459	492	467	477	473	488	456	468	468	482	494	506	496	466	453	495	474	442	475	509	515	469	436	444	475	468	446	464	459	424	523	475	492	491	500	456	461	458	466	481	436	422	474	468	484	506	504	462	510	466	488	487	485	458	466	487	476	473	474	468	431	461	487	435	439	489	500	456	448	457	514	480	483	479	439	458	491	468	449	507	479	471	483	484	454	456	466	457	458	481	455	481	523	496	442	462	472	490	468	465	473	463	461	464	494	449	489	482	529	466	483	457	470	486	476	454	446	482	472	453	443	455	473	497	471	469	451	469	461	477	483	514	521	481	472	454	459	460	456	442	433	445	464	478	471	460	453	476	474	502	493	500	470	473	477	460	505	499	431	477	483	464	467	485	457	462	458	482	464	482	472	511	465	481	430	493	505	427	432	461	455	459	463	483	454	490	473	490	483	480	443	445	520	504	481	465	490	499	499	477	502	459	455	471	484	486	449	459	451	510	415	467	467	471	489	469	473	485	474	465	482	470	445	473	451	466	447	451	480	488	493	459	486	490	464	458	445	503	455	485	445	491	487	463	443	466	459	492	480	459	480	485	459	473	464	475	441	435	491	493	466	480	475	462	452	458	475	478	491	438	471	443	495	490	519	472	470	498	439	458	471	489	480	486	481	464	477	483	504	457	479	520	475	452	463	454	440	452	503	455	448	502	474	476	485	481	470	493	489	497	484	466	452	465	487	477	414	425	448	461	478	470	440	464	474	458	473	465	479	473	447	437	487	455	491	477	499	451	427	443	488	472	450	497	447	461	474	464	483	472	471	482	449	439	459	460	472	504	492	508	467	492	474	502	466	479	467	447	460	464	433	450	539	484	462	480	493	488	490	448	454	457	465	467	488	476	452	477	465	482	461	460	523	439	459	490	458	480	494	442	488	496	425	496	479	479	472	456	465	472	498	461	454	467	462	479	451	442	475	462	491	480	507	493	454	452	440	453	502	491	488	499	486	499	481	492	492	492	470	449	476	493	481	476	457	494	469	481	453	494	454	419	482	473	475	465	476	458	474	443	498	443	477	499	480	536	465	471	450	487	465	425	460	503	462	475	494	482	463	462	468	498	488	455	521	460	447	458	455	465	490	463	515	470	470	484	464	433	474	503	465	461	474	455	493	453	446	449	474	468	504	449	481	499	471	483	517	510	485	492	449	477	465	462	422	439	503	487	501	458	479	468	482	453	515	471	491	476	447	504	472	491	511	407	453	488	489	495	495	516	475	487	454	504	494	502	513	465	476	527	472	483	480	469	476	483	467	466	449	468	461	526	482	468	530	459	480	467	478	485	439	445	497	479	434	476	476	492	449	455	472	447	442	469	484	449	485	466	489	469	447	446	444	467	466	473	506	490	452	496	470	458	493	518	450	474	451	474	484	469	471	482	450	476	437	408	419	496	486	505	524	467	479	425	439	501	488	482	506	417	466	459	459	512	467	481	458	451	487	479	479	444	478	494	454	455	442	456	459	512	432	470	485	438	459	461	457	486	503	425	448	489	481	472	471	474	470	448	494	472	446	546	427	474	513	467	448	491	481	494	465	470	476	455	487	483	473	451	481	418	443	447	411	474	488	475	473	466	478	448	485	476	466	470	484	444	516	481	502	451	467	496	451	463	447	487	450	464	481	440	470	450	441	477	438	518	438	468	512	485	470	480	487	464	439	481	510	430	504	448	491	491	485	456	459	423	456	501	495	489	430	466	478	484	485	461	452
21704	4133	868	569	436	340	269	224	238	178	174	207	173	190	173	155	194	161	152	142	137	119	146	145	154	152	159	126	149	133	144	151	138	155	162	137	118	143	146	153	121	119	150	138	154	161	135	138	154	121	132	128	152	133	150	138	154	149	140	147	134	160	116	125	133	133	119	134	136	129	130	126	133	153	135	144	148	125	147	148	131	134	144	162	137	131	139	145	117	121	142	141	139	152	134	123	121	133	154	137	137	132	160	132	119	153	135	147	166	122	132	131	136	157	121	139	125	129	122	135	121	129	113	145	144	148	131	143	141	140	151	131	136	129	147	127	124	137	146	143	144	155	145	132	149	136	174	127	143	133	133	149	128	151	141	152	147	147	108	131	125	136	132	145	139	130	176	142	129	141	133	135	135	155	141	143	140	146	146	150	159	155	138	160	148	131	129	118	146	132	138	143	164	146	128	135	161	139	114	160	133	125	137	141	156	118	135	141	133	125	133	136	139	137	140	136	158	113	129	137	133	133	141	126	160	137	140	141	145	149	137	130	137	127	137	138	145	121	129	133	125	155	142	161	154	149	161	151	135	136	120	141	111	153	157	130	151	127	137	132	141	152	136	148	150	132	133	141	151	131	147	121	142	117	148	155	137	129	130	130	133	127	139	172	143	123	164	163	130	147	122	148	155	116	146	169	175	156	125	139	152	142	117	139	149	122	135	135	143	129	142	148	131	141	142	124	150	146	143	130	140	147	139	137	154	135	153	152	121	144	135	150	146	155	145	135	148	136	144	135	128	146	119	150	102	118	133	148	138	144	136	123	155	139	142	127	147	132	143	161	131	130	140	152	149	146	143	133	143	134	142	122	106	120	150	149	134	130	131	154	152	150	140	145	126	133	111	142	140	144	148	123	130	147	150	128	164	148	145	121	112	152	145	144	130	156	158	155	144	136	137	125	131	140	134	128	136	131	121	151	132	151	161	142	154	171	138	128	125	131	140	137	146	134	122	140	163	135	146	139	143	155	136	132	141	148	120	130	137	156	144	150	149	120	127	147	122	118	129	145	140	148	119	142	177	114	129	136	150	143	151	141	135	134	163	153	157	162	168	136	114	145	135	132	133	158	135	158	140	121	156	127	113	138	140	143	137	138	145	141	122	138	140	168	137	132	149	150	144	148	125	135	161	141	136	137	143	145	148	127	150	151	138	134	151	151	120	128	127	117	119	136	126	148	154	157	137	125	116	144	121	154	140	130	148	133	156	147	142	127	137	146	139	119	126	118	115	140	161	151	149	160	152	127	146	132	149	143	128	133	155	114	126	137	142	131	126	134	122	124	144	140	140	136	144	142	143	147	111	130	170	149	118	131	145	137	124	137	135	128	151	132	132	131	136	135	137	153	131	119	144	126	160	160	160	138	120	128	139	157	149	165	154	141	135	141	139	132	125	137	158	131	162	120	114	131	159	161	159	150	143	146	126	149	134	147	137	122	139	130	137	157	149	155	173	142	146	140	129	138	126	137	128	147	134	147	159	123	128	158	144	151	111	149	135	151	127	138	139	155	119	131	152	150	123	144	125	126	136	120	122	155	130	137	132	145	145	148	144	134	145	144	147	115	128	145	130	128	124	151	172	140	148	153	139	146	150	128	157	149	126	139	166	160	135	140	136	135	144	134	157	156	138	143	139	114	144	130	125	124	125	134	130	141	125	138	146	159	146	141	137	143	141	130	146	133	132	139	138	153	170	126	134	153	144	134	129	179	141	141	136	154	147	123	152	146	152	126	143	138	135	143	137	125	135	136	144	122	152	142	127	150	144	146	128	142	135	137	135	144	146	145	132	144	131	140	136	150	125	137	128	138	153	117	138	131	142	133	147	138	139	146	139	142	149	136	140	132	134	131	127	140	162	139	144	167	157	131	130	145	135	134	127	148	142	150	149	126	124	143	141	160	131	163	138	146	134	147	141	132	137	152	131	143	136	140	139	147	129	142	143	147	142	124	149	148	116	135	140	148	123	134	133	140	152	156	146	112	132	135	140	137	152	126	152	154	169	119	124	149	131	150	136	135	116	136	122	146	152	147	137	154	149	135	149	127	148	132	148	130	139	138	131	132	155	148	146	146	136	127	175	133	168	133	117	138	132	124	116	168	149	156	133	128	157	135	149	136	126	168	153	132	150	128	142	163	144	150	119	145	145	121	142	155	151	138	142	135	153	132	164	154	130	152	130	135	112	137	156	158	133	133	117	147	151	137	137	148	125	129	146	131	149	122	121	140	157	142	138	148	139	137	149	135	105	145	138	127	112	129	146	122	168	131	139	144	159	133	160	126	155	139	130	150	115	153	145	141	135	151	134	155	127	144	143	157	142	171	122	142	136	153	138	155	140	139	130	152	159	135	143	117	138	136	151	157	127	137	132	119	126	133	132	155	166	144	153	129	156	140	127	140	144	112	171	141	129	153	159	133	147	152	129	151	124	130	161	142	131	138	139	146	165	154	128	132	147	141	127	132	132	131	140	141	146	134	122	122	135	142	132	135	162	127	130	145	154	132	132	137	129	154	132	135	145	148	165	123	176	129	151	132	151	157	151	141	126	165	107	165	158	137	141	138	109	128	145	146	157	160	141	137	130	149	146	153	141	136	151	159	144	164	140	154	159	132	145	116	147	108	147	146	148	145	151	136	148	141	123	131	138	124	139	152	157	140	141	151	147	136	144	164	178	155	122	125	132	163	137	147	127	150	129	152	140	177	131	135	122	148	131	135	130	151	133	133	145	147	132	163	147	156	143	134	135	128	137	170	154	174	151	135	153	149	143	148	153	112	141	138	151	161	139	116	121	118	144	139	161	132	137	157	137	130	137	120	127	161	135	155	138	122	136	131	131	146	135	133	141	150	120	149	119	132	151	150	162	152	151	136	129	110	132	142	154	148	148	136	147	136	134	157	125	156	135	153	136	151	136	170	142	154	164	146	149	121	137	161	134	152	153	151	153	121	138	165	133	150	145	127	117	125	136	104	126	147	131	136	161	140	138	139	139	132	151	153	135	131	154	143	140	124	145	129	156	139	147	140	136	136	134	151	137	146	129	167	161	132	160	138	124	147	154	141	147	144	140	118	161	126	142	119	143	115	169	139	148	122	129	152	138	133	147	129	138	144	125	157	143	130	151	106	143	122	125	131	136	121	143	130	125	128	129	140	139	128	144	127	132	141	140	135	123	117	134	140	135	152	150	127	139	144	125	137	131	147	145	141	150	158	134	148	133	139	152	135	164	139	131	147	144	131	128	145	141	140	150	135	124	124	153	123	156	134	150	147	152	142	147	150	131	117	123	143	148	159	109	119	125	144	145	136	144	145	121	117	125	128	129	138	137	134	129	157	126	132	149	138	141	144	144	144	122	154	115	149	121	144	148	160	132	126	134	166	127	141	132	139	150	156	124	140	139	158	143	143	153	152	150	134	128	157	135	159	144	130	130	158	137	153	144	131	143	134	136	124
13430	1855	1268	1495	1512	1393	1212	1026	807	739	709	688	614	588	476	462	438	419	405	424	397	399	423	399	395	369	368	364	351	422	469	371	371	400	361	376	400	387	360	402	392	371	376	376	335	353	337	375	377	385	340	381	352	360	393	361	321	365	357	351	360	358	350	348	366	346	363	367	391	360	363	364	377	396	347	340	352	347	353	357	367	341	368	400	309	342	352	348	339	373	366	345	337	343	329	361	355	398	332	341	333	338	362	363	350	344	362	378	365	370	362	368	343	372	349	380	356	387	352	356	349	363	361	374	368	394	365	358	353	398	363	380	353	359	333	331	370	367	337	359	325	378	354	351	379	355	331	346	339	344	357	363	339	353	355	340	358	341	365	348	388	367	371	351	357	339	341	367	366	375	346	367	361	361	376	360	387	349	342	383	350	383	350	358	374	346	364	350	349	377	401	348	365	339	356	329	381	389	361	365	352	356	355	389	374	374	360	330	404	357	375	342	388	379	365	344	349	369	360	349	383	350	367	391	371	387	367	388	358	365	367	357	389	347	317	367	381	396	398	321	382	358	345	373	358	331	329	398	376	336	381	349	366	353	343	356	361	349	352	330	349	347	367	345	351	365	345	361	363	358	362	332	360	340	358	339	338	349	355	338	381	417	352	353	313	350	375	335	357	360	364	371	342	382	381	351	328	350	356	337	354	357	352	374	329	339	323	373	332	377	311	354	325	375	340	363	326	363	372	319	379	367	373	355	360	359	340	355	388	359	376	341	369	351	342	365	378	366	356	350	356	373	362	365	341	352	332	322	380	347	332	384	351	334	370	384	351	341	354	344	335	354	381	388	371	348	355	319	355	361	367	336	349	387	354	351	386	367	359	345	354	361	344	374	354	365	355	369	351	364	315	361	338	363	359	340	377	366	364	341	351	376	328	357	328	351	351	360	363	371	366	347	335	333	370	367	331	345	339	393	329	337	347	379	329	343	346	365	334	360	356	352	348	337	347	327	356	345	333	350	338	315	406	337	339	412	348	342	350	372	363	378	364	371	349	384	359	347	373	372	371	370	358	333	358	349	377	357	335	381	328	352	338	366	399	353	368	360	367	355	378	412	363	349	342	346	353	369	392	347	345	386	357	370	359	362	359	360	341	335	370	341	360	330	341	357	342	335	368	382	358	348	347	379	363	354	363	313	343	330	360	344	343	380	362	359	359	314	337	340	357	344	339	331	389	319	370	344	374	389	359	358	340	353	340	357	362	335	386	344	371	371	357	389	335	335	334	369	343	372	362	349	359	305	364	316	358	334	356	365	392	339	356	345	378	353	369	366	381	371	365	357	337	328	329	340	352	377	383	376	373	360	370	385	366	347	362	358	360	351	350	389	376	357	351	351	338	349	397	378	356	375	385	380	370	364	374	363	345	339	381	381	362	386	352	357	369	377	353	346	362	337	367	379	342	352	353	400	389	364	306	338	366	361	353	345	348	323	358	358	400	364	368	353	352	333	374	341	358	339	335	359	373	355	352	385	339	360	368	340	325	356	339	339	351	382	349	383	369	366	377	353	386	335	370	367	333	350	347	355	366	365	366	345	393	365	310	314	347	343	382	347	351	348	391	348	351	347	337	317	393	347	368	373	342	375	365	342	329	355	371	346	307	369	323	352	373	365	391	339	343	360	351	342	370	366	343	347	366	337	374	343	363	381	350	301	333	343	371	334	384	383	331	368	400	374	333	347	324	353	330	332	350	354	358	373	328	331	345	367	359	340	340	350	319	366	367	385	351	366	363	340	340	389	360	359	365	346	332	363	351	344	344	390	357	360	369	384	395	342	350	342	364	321	346	413	367	356	354	353	363	352	317	372	353	329	367	347	360	380	354	360	360	357	326	344	349	362	354	351	375	371	383	362	339	335	362	372	375	360	354	350	387	353	339	347	364	333	375	343	339	370	354	348	376	377	390	377	363	357	361	336	361	361	345	367	359	351	379	346	368	367	344	339	342	340	350	351	369	339	387	377	390	392	367	353	339	358	366	373	336	343	356	332	333	387	353	378	315	345	381	350	335	377	360	337	379	387	362	349	332	421	325	344	387	343	339	339	350	344	333	339	347	331	352	372	374	358	350	340	367	363	366	382	354	386	373	401	365	335	324	333	338	354	374	382	346	323	350	383	365	357	352	334	345	371	347	350	357	351	322	366	354	356	357	340	340	335	335	335	362	360	372	337	339	352	347	381	364	355	339	380	333	380	369	340	355	343	388	352	358	332	301	369	308	334	387	398	322	350	321	357	347	323	388	350	362	341	324	339	336	349	383	331	374	324	338	374	376	345	365	341	323	389	366	359	361	344	369	376	332	360	383	328	348	330	377	382	373	350	375	353	375	371	338	322	378	361	349	361	377	354	362	366	366	360	341	360	359	384	358	356	379	370	359	352	353	402	350	369	383	354	347	345	375	371	374	356	365	315	346	329	390	358	363	362	369	360	363	342	386	349	349	347	351	352	337	336	381	318	335	326	352	362	324	322	402	367	359	395	378	356	367	369	350	361	339	362	319	340	343	327	369	350	329	350	381	362	296	358	360	347	351	354	357	374	372	359	372	394	387	348	364	369	348	373	390	336	358	339	354	379	329	371	363	348	336	414	333	370	348	361	358	341	340	331	378	363	358	363	360	345	348	344	363	340	320	358	361	353	345	340	344	374	345	376	366	361	390	362	367	379	361	341	345	338	323	336	374	355	339	346	324	388	353	350	335	338	344	359	375	357	339	348	363	356	364	343	378	346	344	377	357	362	329	387	337	348	375	351	393	346	371	376	394	380	353	355	331	341	370	351	372	334	363	336	351	352	348	357	380	372	333	327	353	366	353	347	346	342	346	378	306	389	371	346	360	361	337	351	349	364	358	358	360	389	353	344	374	370	402	330	342	339	342	332	352	354	350	356	357	373	365	372	391	370	344	354	362	378	343	295	347	335	338	367	348	344	367	341	331	369	341	345	333	382	354	354	335	335	349	378	367	320	342	363	350	364	359	351	337	344	379	371	351	349	373	357	367	348	380	342	363	396	366	345	364	355	362	362	384	346	369	373	366	372	347	327	371	369	353	379	364	325	372	333	357	330	337	325	386	359	342	331	340	339	354	407	365	400	379	324	365	325	350	348	329	335	357	330	364	358	388	366	364	367	354	359	339	339	357	375	311	323	357	346	363	336	370	358	353	372	366	348	352	407	374	329	384	371	396	356	335	409	354	356	363	357	371	344	342	360	340	355	342	392	337	339	364	356	375	314	371	341	345	368	328	391	376	347	370	359	353	348	322	371	384	389	342	358	336	375	368	380	363	348	374	378	372	377	356	340	354	372	364	340	386	381	369	365	334	393	360	383	405	315	362	363	387	336	367	395	362	316	358	402	355	376	353	382	351	367	334	375	357	359	334	376	372	354	338	376	328	352	324	370	371	409	358	350	368	387	321	359	379	348	345	350	380	387	348	376	360	380	369	351
32250	7926	1852	1169	966	737	548	431	387	339	352	348	287	281	318	285	261	235	267	245	253	244	247	272	258	234	268	237	253	293	298	277	250	233	257	226	247	238	254	271	234	254	269	241	245	233	225	255	223	225	268	250	240	239	242	231	249	250	236	263	241	203	228	255	290	251	245	246	246	259	235	233	251	234	234	209	217	246	239	235	217	252	261	238	239	250	239	262	247	214	246	221	246	237	223	236	235	259	241	265	239	259	239	239	246	261	240	243	248	238	243	245	234	292	268	228	214	253	238	266	269	224	230	214	244	221	249	246	254	234	271	254	237	244	265	239	232	249	252	212	204	217	248	238	236	219	257	219	232	248	238	231	262	255	231	254	243	260	255	245	281	270	232	251	233	232	259	231	237	249	226	229	251	230	249	248	226	228	224	234	279	271	252	262	219	235	234	256	211	248	251	244	227	257	231	230	226	233	226	255	255	272	216	232	237	216	252	228	240	250	263	229	254	276	219	250	231	263	243	219	260	246	237	253	239	246	268	209	221	240	244	248	243	250	252	232	234	232	228	223	242	267	241	221	249	250	237	229	224	254	245	230	249	246	251	279	250	277	221	278	238	233	240	235	230	258	250	254	256	236	222	247	241	191	258	239	215	258	231	260	222	244	234	218	256	253	231	238	224	267	249	257	252	229	239	291	227	242	222	252	243	249	231	215	243	231	248	245	208	245	226	211	231	284	216	216	249	239	259	262	270	268	227	245	277	257	237	235	247	210	255	240	262	261	225	218	220	226	265	256	247	243	260	210	237	259	249	244	256	272	231	256	232	244	232	264	242	219	204	248	241	239	226	240	227	251	261	253	222	256	223	238	249	233	227	221	249	264	229	244	248	245	237	237	263	246	247	255	247	232	252	202	251	241	223	246	219	233	240	219	244	242	272	243	266	222	235	236	250	224	236	237	273	243	257	228	265	235	266	263	220	229	217	266	227	211	220	250	225	220	253	277	286	232	234	252	246	241	211	212	232	247	264	253	230	236	228	233	258	238	218	254	231	264	257	200	260	249	225	234	252	236	213	229	273	245	277	232	241	236	235	219	286	260	246	241	270	236	235	265	238	263	235	242	278	223	220	222	241	226	215	261	265	254	209	221	217	217	237	222	270	256	236	245	244	240	233	243	224	185	242	252	245	240	245	247	241	237	256	229	239	256	223	240	218	232	237	254	273	250	278	232	233	234	224	245	277	235	239	240	237	220	274	241	251	261	233	241	235	243	259	265	223	250	256	268	257	258	225	276	232	238	237	209	258	242	243	269	256	239	245	242	236	239	244	249	232	241	231	240	229	259	214	236	247	237	264	226	233	242	247	229	225	253	247	216	247	214	236	216	229	287	231	243	242	252	244	213	261	253	228	243	263	233	247	269	254	254	270	256	207	217	234	227	239	217	251	236	221	260	253	244	212	227	239	252	246	227	252	237	214	215	239	237	225	225	214	232	240	232	249	261	221	220	261	234	265	248	249	254	218	229	232	227	248	246	253	271	247	253	265	265	265	237	281	235	234	223	264	228	258	214	260	256	239	251	224	246	229	246	239	243	225	233	245	250	237	223	255	245	226	251	224	238	260	239	240	247	219	235	223	281	265	236	213	219	248	245	234	231	248	272	272	238	212	262	223	246	243	235	228	235	283	242	233	228	261	226	239	242	217	237	245	226	240	231	246	271	268	229	258	205	246	208	213	236	255	242	246	258	223	257	231	230	229	267	242	265	269	245	237	226	254	249	240	219	232	212	237	256	214	226	242	228	238	245	243	257	243	239	268	243	244	205	224	276	278	252	250	211	207	261	235	275	221	234	245	242	255	291	223	211	239	222	218	259	249	251	214	201	231	232	229	222	256	226	241	253	248	263	267	248	227	220	251	243	216	208	255	248	232	239	260	230	244	219	220	218	255	248	273	242	255	231	237	240	228	266	226	253	215	250	236	284	252	206	237	258	255	236	223	265	203	244	230	257	236	252	255	247	243	257	256	263	245	247	253	226	261	224	261	229	256	235	205	243	244	250	249	255	238	237	249	274	248	223	244	255	245	245	255	248	233	271	265	268	241	232	257	273	208	241	269	247	235	272	249	234	213	249	256	226	218	239	240	253	288	257	234	235	252	250	222	222	252	212	215	255	256	252	250	229	223	247	219	219	247	265	237	225	247	251	254	219	254	257	225	215	218	236	247	237	228	236	270	238	220	258	255	226	231	215	242	230	218	268	236	251	240	229	233	221	257	251	227	254	231	246	244	243	216	217	231	249	237	234	216	251	232	240	214	250	245	228	265	238	234	229	222	250	225	224	247	248	252	252	237	234	224	251	262	296	231	230	235	222	241	269	215	247	230	241	228	247	245	226	210	259	246	248	232	239	219	249	230	225	248	255	262	264	229	282	242	243	237	232	241	261	263	224	237	245	228	235	268	223	212	203	230	247	257	224	247	269	226	244	273	240	229	251	237	230	261	225	262	216	242	233	243	236	233	245	252	240	252	234	227	217	260	257	249	234	238	254	242	282	237	255	239	238	244	234	240	246	273	251	259	277	205	238	229	231	233	270	248	233	273	221	263	254	264	228	258	236	238	226	259	284	235	221	218	231	235	239	264	244	273	242	245	222	233	258	235	217	227	233	237	262	226	267	256	241	236	264	220	228	265	251	216	242	269	234	270	273	241	226	231	231	284	251	242	232	241	240	259	218	240	227	230	230	218	242	242	238	207	247	245	229	238	231	228	204	270	228	269	260	251	251	252	232	236	266	256	266	242	274	248	247	289	253	209	203	246	231	243	253	242	239	250	276	215	251	248	244	258	231	237	248	268	257	237	232	226	249	244	252	286	234	222	246	228	228	199	242	257	261	229	245	240	221	229	235	239	240	232	243	268	247	247	234	240	246	215	229	212	236	202	253	231	221	237	252	226	231	265	240	260	226	231	265	233	262	237	217	241	266	209	228	263	216	239	250	242	221	255	244	208	270	254	251	232	232	248	214	257	229	217	255	239	237	231	240	238	230	242	227	265	250	278	231	250	236	247	256	243	254	220	245	227	235	243	231	259	235	248	211	235	260	223	234	236	260	243	233	234	238	212	215	272	237	252	222	236	211	204	243	259	221	247	240	232	244	248	243	238	257	246	249	243	237	217	260	231	238	227	229	227	240	242	249	235	277	239	257	238	242	224	252	222	244	237	240	269	252	241	252	251	226	224	233	240	249	247	253	273	242	265	256	268	245	219	237	248	261	229	245	217	230	214	232	223	241	227	277	263	253	227	267	246	231	225	260	253	265	220	232	251	251	243	227	253	248	250	220	240	261	226	259	240	232	246	239	236	234	216	248	248	237	259	252	235	267	223	221	262	240	245	247	255	242	252	250	229	247	257	219	229	250	248	238	243	229	267	246	247	264	255	229	274	224	230	247	223	245	249	266	265	236	267	253	257	258	226	231	233	220	225	257	219	241	233	238	253	207	247	263
18714	2653	2146	2782	2983	2569	1979	1753	1426	1262	1156	1038	1018	969	798	776	731	720	628	698	684	644	666	630	601	609	661	642	598	908	854	622	567	561	571	588	614	580	567	580	622	558	582	593	568	568	570	566	590	555	583	569	582	585	575	571	521	546	608	573	571	588	565	562	572	586	533	603	582	598	583	563	575	594	619	539	557	551	582	577	521	579	556	576	571	588	600	580	568	536	585	578	536	571	578	547	609	550	564	615	589	560	559	532	582	567	588	560	593	609	547	573	561	534	575	528	588	561	553	615	571	612	567	582	550	581	580	571	523	567	574	593	610	573	533	615	569	566	603	518	554	618	537	595	575	544	566	561	577	538	542	558	581	556	552	580	564	544	565	548	562	561	579	563	593	540	540	591	554	559	516	543	544	568	518	612	605	600	571	551	495	572	563	535	571	557	571	540	525	645	527	564	593	559	542	542	587	551	532	553	581	549	553	565	605	553	585	560	580	595	549	596	564	562	577	552	524	603	584	530	562	565	537	561	600	531	561	560	608	522	558	593	584	597	619	577	556	554	578	589	580	622	574	564	572	570	569	582	562	525	566	564	568	567	566	506	593	591	609	552	544	580	561	620	581	592	562	546	581	556	593	561	516	580	566	549	600	568	597	546	574	594	505	538	545	568	562	553	510	520	543	582	600	560	537	573	564	546	576	532	518	565	540	561	563	546	591	527	561	567	535	590	511	549	588	577	555	551	581	605	596	573	585	561	570	559	586	588	540	577	578	570	538	583	577	529	586	584	531	650	564	566	580	564	615	583	539	548	547	567	532	587	581	555	620	555	538	548	548	568	584	564	560	551	562	622	527	539	596	573	565	516	524	592	585	546	542	612	570	588	580	592	538	559	549	588	553	611	553	560	568	543	535	552	544	519	527	584	542	539	546	598	506	542	591	616	550	535	621	575	600	557	534	566	535	550	563	563	528	613	589	542	626	574	561	559	564	558	580	543	547	562	568	535	539	562	572	543	582	550	527	589	547	580	539	568	527	522	575	586	594	516	568	567	569	538	592	512	575	565	566	621	566	590	523	533	589	550	588	544	569	576	563	589	563	555	579	543	585	567	595	594	570	525	553	546	569	537	595	562	590	569	570	606	562	601	569	610	553	594	571	564	574	524	561	586	548	530	580	551	578	603	545	548	554	560	577	581	590	558	587	548	552	558	537	557	602	579	530	574	610	543	565	591	569	535	542	531	593	559	603	515	613	552	567	530	580	546	562	571	521	565	587	590	548	605	571	591	544	571	556	542	605	565	564	537	576	573	568	542	587	558	575	575	596	551	532	538	541	604	538	557	575	565	573	588	530	530	571	576	586	576	562	560	573	595	505	553	551	552	597	555	551	550	559	552	615	576	557	594	550	531	591	552	551	564	570	573	579	572	580	596	558	542	609	532	566	561	568	603	527	573	565	544	579	536	627	569	536	548	552	557	577	580	548	599	557	526	568	572	558	551	571	581	595	583	581	562	555	554	579	529	631	582	581	563	576	537	558	563	570	564	579	567	567	564	551	575	561	590	566	595	565	583	557	526	561	563	550	557	567	562	533	586	565	598	555	617	533	569	545	596	577	557	548	606	546	555	576	552	568	557	581	565	542	600	565	567	534	584	589	539	538	601	589	557	504	582	564	560	577	543	580	518	574	566	562	560	543	574	562	563	540	586	583	571	557	527	567	588	590	533	519	556	575	550	558	551	569	575	566	564	546	557	545	606	590	611	601	569	551	540	587	597	487	558	577	581	571	592	531	534	601	558	593	524	593	529	563	585	565	580	569	528	561	553	547	531	543	549	543	563	599	570	570	538	543	568	552	592	541	571	551	551	584	560	550	560	545	571	547	578	577	543	565	579	566	555	528	591	552	556	512	615	527	556	575	552	539	536	534	507	546	584	557	541	592	573	529	525	558	567	592	588	544	604	554	573	568	546	538	560	594	559	584	561	557	551	563	507	572	570	535	560	528	600	601	559	544	519	542	557	544	593	566	523	575	541	591	557	550	562	584	559	559	589	597	510	560	590	580	579	562	588	560	576	565	561	560	592	582	571	573	565	554	567	539	549	511	556	569	554	542	570	571	581	567	525	596	576	581	588	571	600	578	533	569	545	557	572	535	563	525	597	558	557	572	564	583	569	570	560	538	608	530	579	568	562	549	531	554	587	565	524	548	543	545	563	538	550	552	583	570	577	540	581	532	620	587	546	543	587	576	544	575	584	535	578	588	558	591	610	532	575	593	531	566	547	535	557	542	563	598	566	575	562	596	554	568	554	538	561	552	566	588	529	545	535	561	586	531	529	546	581	554	557	600	546	563	534	580	570	558	525	575	544	594	566	513	588	605	561	571	563	580	559	554	606	559	600	552	544	588	542	591	579	564	555	557	583	591	602	589	560	565	559	582	531	599	552	564	628	552	591	548	559	528	574	580	570	578	594	530	578	549	602	543	575	594	559	560	595	612	550	622	599	601	597	547	555	575	539	570	582	526	527	520	583	574	563	561	554	572	555	546	576	572	547	557	604	571	541	580	549	565	574	594	560	565	556	550	588	554	548	573	585	622	547	560	564	547	548	581	559	570	567	592	559	576	560	561	589	610	558	574	571	557	585	563	530	562	533	581	559	538	547	581	601	574	549	573	559	548	562	572	528	575	538	587	621	569	527	562	577	568	600	540	545	564	568	609	579	580	587	562	551	575	554	541	525	550	561	548	582	596	546	621	609	611	576	540	580	601	584	579	563	551	590	564	580	522	555	558	525	607	556	556	550	552	562	581	575	580	531	570	569	556	528	552	570	573	567	560	595	572	554	603	545	533	587	576	566	563	573	564	579	588	572	557	533	527	547	566	550	584	535	580	578	571	577	559	535	538	546	585	563	537	536	576	543	576	558	572	586	559	577	587	575	584	515	576	558	579	567	560	580	590	525	529	570	576	558	564	576	588	563	558	568	556	617	539	567	583	533	596	550	554	594	563	572	559	577	531	534	555	560	556	521	543	556	547	552	639	583	546	608	551	548	594	583	567	529	521	542	558	562	597	518	563	560	585	571	565	550	538	571	560	570	579	542	581	573	554	638	562	559	558	565	555	571	568	573	559	572	544	561	591	566	603	547	583	532	544	590	556	532	559	563	517	619	563	549	547	538	552	531	579	526	571	558	546	582	589	585	577	540	531	555	531	559	612	556	533	563	557	555	550	553	581	619	513	564	526	573	542	540	541	528	579	570	552	571	536	608	577	600	565	602	566	556	583	564	565	630	590	535	553	553	580	535	589	582	561	562	542	579	557	625	586	563	627	539	607	569	575	570	536	576	616	573	578	600	538	592	543	547	567	566	563	572	539	556	582	580	599	560	629	582	606	594	551	543	593	548	588	567	557	528	552	566	571	534	595	604	565	555	572	532	533	584	582	525	568	540	591	586	547	549	548	598	563	581	577	539	596	603	580	574	519	614	538	552	550	553	622	547
6138	839	308	262	245	240	216	198	203	202	235	239	233	171	209	208	193	186	187	204	198	195	195	193	185	203	182	189	198	210	206	251	208	198	227	204	212	171	193	211	231	184	202	243	197	220	186	188	212	222	177	184	184	204	200	217	216	179	250	200	212	202	195	190	223	231	185	205	206	215	161	213	216	206	205	202	190	193	182	184	200	234	228	194	185	200	194	228	194	204	199	197	215	194	189	193	212	201	224	189	227	210	218	183	187	179	173	197	192	186	199	218	234	218	191	208	229	226	180	219	200	218	184	221	228	219	206	207	210	216	199	208	218	212	227	176	230	209	212	203	207	185	173	202	230	174	231	192	189	200	233	193	204	184	194	186	191	224	209	190	216	217	212	189	174	208	194	185	198	195	177	206	202	182	180	224	197	219	212	194	210	204	218	223	194	204	194	207	171	218	220	202	191	222	216	211	206	190	202	211	201	214	196	177	204	211	212	206	195	252	218	173	231	193	195	194	225	206	211	197	172	208	178	203	210	210	204	210	184	200	217	215	198	206	191	219	203	216	189	205	213	235	199	185	207	195	172	221	235	225	207	231	242	227	220	202	225	199	160	205	189	224	218	174	214	224	192	191	189	200	208	195	178	215	208	218	182	238	219	195	199	186	193	182	225	201	167	193	230	206	200	200	200	205	204	225	206	229	168	204	204	195	193	206	189	219	185	198	212	210	204	220	222	201	246	208	232	197	195	164	216	220	207	209	219	209	202	243	193	173	221	193	206	219	209	211	206	198	198	205	243	202	223	222	201	201	204	193	201	214	190	194	194	195	191	205	184	199	219	184	226	212	227	193	190	240	195	221	206	207	214	205	206	233	200	191	225	203	189	180	190	209	198	198	227	219	218	195	182	217	208	205	218	188	202	214	231	212	251	217	229	223	193	214	202	210	189	189	214	199	199	196	226	217	224	201	202	195	228	199	194	210	215	196	219	216	206	243	203	183	175	207	196	227	199	181	206	216	234	197	211	199	191	209	207	195	229	199	212	195	223	217	222	196	177	208	220	238	191	210	204	225	202	195	199	207	207	218	217	214	204	197	196	200	190	224	206	233	218	210	218	214	200	215	207	206	223	218	259	212	218	203	192	230	171	205	203	225	216	196	200	184	185	202	211	212	208	199	181	199	198	202	202	182	221	188	197	171	222	205	201	208	202	202	194	194	196	214	202	188	178	179	217	222	212	226	219	179	204	193	209	210	219	212	197	217	193	200	186	217	197	206	169	225	227	182	190	230	186	183	219	202	206	187	205	225	201	218	212	208	167	208	198	212	209	172	204	185	218	216	239	228	211	209	215	207	200	211	209	186	184	223	199	186	223	180	206	195	199	190	201	213	211	223	180	203	223	182	203	196	188	179	195	200	201	204	195	210	213	197	195	198	194	209	212	181	201	210	171	176	187	192	196	196	213	213	185	191	166	166	226	212	196	227	194	204	209	199	230	231	219	200	207	219	199	222	197	224	210	208	199	181	211	209	198	199	202	197	211	227	202	232	232	198	199	221	197	205	182	201	172	173	219	205	220	209	197	187	225	225	219	237	203	192	219	193	182	197	206	225	187	205	189	209	215	189	203	190	210	198	204	184	202	217	234	210	200	197	175	179	223	199	181	186	218	226	217	193	199	184	166	194	186	206	202	195	196	210	198	205	187	196	176	213	210	213	211	196	177	220	196	238	169	176	211	242	208	182	200	207	220	187	217	176	216	199	220	194	208	216	199	195	200	204	195	215	185	217	193	186	209	199	205	201	194	209	203	179	188	212	220	208	241	206	187	198	171	201	231	186	217	184	206	201	172	174	196	174	183	215	228	205	178	178	205	209	214	208	175	204	207	206	211	182	199	223	197	192	197	208	197	199	213	221	206	199	218	212	192	215	210	201	231	196	196	197	206	211	214	223	193	207	209	230	215	200	200	228	225	210	203	210	220	205	200	194	224	233	207	208	211	185	182	205	204	198	208	237	201	190	183	206	203	178	189	181	168	175	235	207	195	193	200	212	199	194	163	190	186	214	206	199	228	220	223	203	216	191	194	203	228	173	215	184	188	214	193	172	223	183	177	203	192	195	215	238	217	170	181	210	175	193	197	212	213	194	184	210	199	184	193	190	230	179	207	203	184	193	200	184	207	207	196	215	188	202	226	213	197	185	186	207	204	222	193	232	180	217	208	214	215	190	181	203	185	196	193	199	218	207	201	205	221	224	193	195	194	182	208	190	225	223	187	218	196	192	191	214	208	184	218	192	191	167	198	189	228	199	174	193	189	212	187	195	209	212	217	197	236	197	205	197	209	200	204	212	207	240	215	228	207	168	210	199	180	181	210	204	208	234	231	212	216	201	206	226	220	184	175	200	185	186	198	194	194	172	219	182	229	188	207	176	190	211	218	213	205	228	227	170	180	199	205	205	202	211	190	172	206	197	176	193	199	186	210	176	192	198	174	189	182	195	205	218	175	206	201	217	214	199	208	189	202	197	192	210	205	192	173	203	192	210	205	228	227	227	207	215	219	207	251	202	209	205	193	174	176	200	220	211	214	196	180	194	198	186	194	202	211	214	207	222	207	203	190	182	195	205	210	208	228	238	221	225	226	221	227	218	227	217	211	213	193	192	230	202	211	199	190	187	228	213	196	177	214	196	227	207	176	218	192	179	204	242	206	219	225	214	197	214	214	186	194	206	185	169	186	199	197	213	205	226	203	201	213	213	200	208	217	222	212	173	227	197	195	196	183	184	190	220	198	202	200	216	230	202	240	199	200	222	173	228	188	187	197	216	221	211	190	202	194	209	210	204	226	198	213	183	184	209	209	214	203	205	218	192	222	171	190	205	223	215	189	177	183	192	207	212	199	201	195	220	218	202	223	190	214	219	218	227	229	186	214	204	233	205	229	207	214	213	214	207	224	187	206	203	223	197	205	217	209	197	196	185	212	179	184	174	181	179	217	181	213	207	189	206	202	214	189	192	212	215	195	211	219	214	187	172	209	203	185	212	195	204	216	214	192	173	219	209	209	197	183	189	198	171	171	187	188	188	204	208	210	204	180	206	187	202	229	215	189	183	218	200	210	189	209	196	194	193	227	193	199	175	195	204	201	200	185	217	194	221	182	217	208	235	222	213	222	210	205	209	208	195	197	199	189	205	193	220	192	214	222	211	210	185	189	177	218	190	196	212	208	215	174	194	219	186	200	178	188	235	174	197	183	201	213	183	184	193	207	205	198	193	227	204	221	215	202	206	226	195	186	183	215	240	211	172	230	196	212	209	203	196	197	200	185	193	205	231	213	201	193	195	213	220	193	191	224	190	169	212	195	215	222	214	183	199	199	188	189	217	225	204	223	188	197	218	224	201	199	230	225	192	204	184	209	204	222	214	182	179	218	189	205	194	171	205	197	194	193	198	226	212	181	201	184	188	202	239	225	200	190	202	218	216	183	196	213	213	220	173	199	215	207	168
4113	774	588	616	613	595	557	513	536	552	517	517	487	509	492	481	476	450	489	468	460	449	455	489	468	463	478	448	498	492	480	424	505	437	441	471	480	485	397	483	491	467	477	452	457	499	465	450	449	489	450	447	485	497	452	480	513	451	506	470	492	494	489	466	441	470	487	435	493	480	453	481	455	493	462	449	496	475	489	464	479	479	443	452	474	445	470	484	471	458	485	467	423	451	461	497	488	476	434	479	467	473	476	431	470	489	452	456	428	464	486	441	498	456	448	459	453	488	457	477	475	462	474	492	494	490	495	484	476	468	501	457	436	442	470	470	474	463	463	485	509	485	507	500	492	505	468	460	456	446	512	496	456	454	457	445	426	486	481	485	467	466	496	474	500	454	466	486	480	469	461	474	449	494	489	462	469	456	500	477	472	520	453	466	472	466	478	517	493	474	463	453	513	495	473	453	451	475	431	480	447	484	462	437	464	466	450	482	491	489	425	494	433	481	484	440	473	481	478	495	454	475	496	473	475	419	442	484	489	478	496	476	454	470	485	446	443	452	514	509	484	500	524	464	480	484	468	454	480	445	466	449	512	435	481	471	494	523	474	474	502	449	473	499	470	476	444	504	508	460	496	496	458	507	459	489	466	471	441	449	452	456	458	474	462	477	441	506	480	489	490	486	466	474	500	480	475	449	497	449	478	464	478	485	492	455	448	483	482	468	472	519	452	425	491	472	440	441	468	486	443	452	458	477	494	501	512	453	473	489	452	481	519	482	443	467	482	456	461	450	436	478	493	458	450	477	474	464	480	462	451	497	486	484	441	451	502	480	482	489	470	443	493	533	471	487	464	489	495	462	499	489	514	450	441	461	488	507	501	480	452	474	472	479	457	450	458	457	503	475	440	476	474	470	473	486	466	449	497	471	508	472	469	480	428	522	459	495	486	460	487	497	459	461	512	492	517	481	421	497	436	479	460	457	453	494	452	524	468	457	493	493	479	488	435	470	492	475	460	447	435	497	512	470	500	480	513	460	478	437	488	479	480	470	506	450	521	437	482	493	475	473	462	474	490	441	446	463	481	500	492	477	444	481	474	480	504	470	447	475	475	471	446	469	448	480	460	462	461	495	487	524	459	474	464	474	446	447	476	479	467	457	498	451	451	457	453	499	443	475	450	497	447	519	478	515	469	501	455	469	483	459	495	475	435	493	429	434	447	464	485	484	479	508	491	480	479	512	471	519	479	475	439	521	514	486	481	460	460	453	465	481	493	501	472	475	499	480	469	456	463	444	495	485	496	459	450	452	443	479	444	456	456	485	485	507	472	450	479	473	511	495	503	458	507	484	506	455	470	459	488	489	494	475	485	465	442	488	429	473	485	505	478	489	517	471	470	459	486	465	464	460	451	449	499	469	529	470	459	453	471	457	463	451	448	451	473	473	479	489	487	438	526	485	524	475	463	475	481	456	471	443	478	426	486	533	454	492	489	462	482	468	480	473	450	497	460	489	463	520	478	496	490	481	489	502	480	437	448	445	474	444	444	479	466	450	456	497	456	502	486	484	481	490	450	475	466	482	452	484	442	475	503	445	456	468	473	460	474	450	481	511	478	464	467	475	460	463	486	447	483	464	449	501	457	506	496	467	462	479	494	455	488	467	454	487	473	447	468	445	515	452	484	493	511	460	491	474	460	462	463	515	475	476	453	455	473	516	457	488	489	465	452	485	473	441	498	428	454	509	476	467	464	432	452	458	462	479	476	479	514	467	476	457	474	475	473	478	470	468	509	471	437	466	491	469	448	438	481	465	474	434	473	482	483	525	455	480	454	513	475	442	538	501	470	459	475	465	485	475	464	487	476	474	513	441	476	492	495	510	487	480	480	463	449	452	484	442	494	468	479	463	492	458	438	454	480	467	472	487	472	437	451	461	470	492	507	437	501	454	475	483	466	496	449	465	503	487	466	464	450	445	506	448	466	457	511	478	504	450	461	471	436	454	482	465	465	448	468	487	473	472	468	470	460	472	477	488	444	492	465	485	451	456	486	493	463	483	486	450	477	475	501	464	467	490	425	481	425	469	507	458	486	479	488	474	524	472	483	486	464	463	519	429	498	424	480	495	474	470	455	452	494	496	480	496	466	481	491	477	471	490	424	447	503	468	476	495	448	492	433	463	501	465	474	478	479	465	464	479	462	464	458	445	463	444	479	485	460	489	462	475	448	505	481	486	503	466	499	496	465	483	434	482	439	458	505	491	500	457	499	496	477	466	480	501	492	446	470	474	471	474	474	496	440	442	503	507	482	447	469	462	460	470	466	476	474	506	511	526	475	471	453	488	414	488	504	426	471	452	490	488	472	451	473	483	422	459	468	517	464	496	439	491	481	482	490	474	454	471	434	434	535	428	451	490	493	455	487	437	497	490	471	507	473	457	465	472	477	481	525	432	468	485	485	493	509	472	438	456	468	440	489	456	486	458	478	479	491	463	485	512	495	435	515	461	494	491	489	477	487	480	502	453	473	472	471	489	462	463	514	481	465	451	429	453	523	494	433	435	435	447	452	451	442	475	488	501	481	476	441	466	474	472	491	453	439	474	468	451	491	484	478	516	495	455	443	441	459	466	479	463	484	499	480	484	460	467	505	501	509	476	463	492	475	449	457	471	472	483	467	475	477	474	458	492	463	477	464	465	453	484	471	457	496	458	478	462	437	449	444	478	493	473	464	459	471	490	468	471	517	437	469	465	451	454	469	442	475	458	441	434	465	485	489	465	471	447	490	478	477	506	475	470	466	486	536	453	461	438	442	494	506	477	483	457	497	456	455	470	456	448	474	427	482	476	428	463	477	485	502	482	484	473	487	483	471	471	465	481	505	464	467	469	462	448	486	441	473	467	460	454	472	496	450	497	494	481	472	491	477	458	498	502	438	483	461	489	504	491	485	477	479	506	473	522	446	481	456	482	440	501	466	464	470	465	447	476	441	472	466	488	486	506	476	447	519	483	463	437	453	463	454	452	483	491	427	445	484	472	513	467	481	468	485	457	504	435	466	493	462	465	497	487	418	505	474	461	435	482	468	466	483	461	465	457	450	492	473	471	496	462	487	490	499	452	488	457	471	446	483	459	483	435	460	491	483	494	459	468	460	473	488	450	478	444	464	497	435	471	471	494	463	511	451	488	498	427	485	504	492	449	480	474	485	466	482	474	411	476	459	480	460	472	467	496	496	453	447	492	454	476	468	479	429	504	489	470	497	490	498	501	475	486	482	468	464	459	443	456	455	520	486	475	477	448	468	487	477	482	481	439	461	490	470	481	480	469	464	457	469	493	450	474	506	414	493	460	448	447	465	437	448	483	470	458	484	475	417	476	470	482	493	458	493	463	498	528	498	440	490	440	468	483	447	498	463	482	492	438	473	415	449	501	477	479	491	472	478	426	456	505	473	456	475	461	523	419	510	504	511	455	497	469	507	484	484	454	486	486	477	479	476	463	485	468
21217	3590	892	626	526	347	270	276	247	218	198	163	194	157	152	132	139	147	131	140	155	142	125	144	153	145	135	164	123	203	187	143	140	150	135	148	151	141	130	143	157	147	153	143	133	128	122	146	165	153	136	140	135	132	138	131	141	133	136	127	143	156	123	163	155	125	150	165	135	137	127	122	133	154	127	115	146	122	153	143	142	152	119	117	141	143	158	150	126	129	135	149	116	141	152	136	167	138	126	126	132	127	128	144	133	126	122	158	158	138	146	112	163	125	143	151	130	142	167	134	133	145	123	136	131	127	143	146	138	162	152	141	146	120	130	162	140	160	139	149	152	128	154	143	138	129	140	135	111	141	135	149	155	122	136	143	119	134	128	131	118	135	132	135	146	145	147	133	133	148	138	144	126	133	137	132	128	129	137	138	139	123	131	128	130	144	139	150	124	157	152	145	142	147	103	134	140	145	134	137	147	159	152	138	117	145	159	143	132	135	143	136	163	159	153	128	125	151	150	122	152	109	130	129	170	131	123	125	161	133	127	127	140	131	135	136	139	117	125	127	119	148	141	149	137	114	146	127	149	136	139	122	121	136	149	149	160	155	126	117	145	148	128	143	113	138	117	140	138	136	145	120	135	127	158	136	139	161	127	144	126	151	121	131	122	117	163	132	139	139	127	159	132	123	129	158	140	135	133	162	124	132	159	129	145	140	170	127	138	130	144	131	172	138	165	117	128	134	125	132	136	141	136	129	119	126	148	138	114	150	159	139	143	129	125	152	132	149	144	164	152	157	140	124	122	129	126	138	150	129	121	120	117	143	140	149	152	134	139	149	123	125	125	138	134	130	139	142	146	149	137	110	145	138	154	123	123	127	144	145	132	139	134	136	145	115	134	137	151	157	155	158	145	145	126	160	123	127	133	146	150	117	124	128	131	126	110	117	128	147	133	143	147	134	144	153	124	151	114	144	122	147	148	123	139	151	142	149	137	135	151	128	145	123	163	127	137	114	137	144	158	122	147	141	136	137	145	140	166	166	155	139	148	122	151	112	159	152	163	157	144	141	131	136	120	159	126	125	152	138	133	143	144	135	150	148	119	121	124	153	119	157	137	133	157	160	126	157	148	151	131	120	133	134	133	119	148	136	141	147	133	155	125	119	151	141	136	136	131	144	117	146	129	128	125	135	116	144	124	136	146	130	142	161	147	146	110	140	142	153	143	116	130	141	137	141	167	126	139	139	142	160	127	131	136	165	131	156	113	160	150	135	144	126	142	136	133	132	163	126	145	145	133	108	148	143	163	138	139	137	135	149	142	139	139	150	134	120	134	136	148	184	122	162	127	131	147	147	155	138	161	136	135	143	149	136	135	121	141	128	131	142	132	156	138	132	136	163	129	146	147	123	153	141	116	145	157	150	153	124	145	161	132	146	142	138	139	172	138	137	151	148	138	127	125	156	158	139	135	130	132	133	148	127	144	136	147	111	142	130	141	135	132	142	137	132	137	144	133	143	122	126	161	130	126	130	130	147	118	154	143	119	140	162	125	128	144	134	120	144	145	120	142	163	144	142	134	142	142	145	133	135	135	155	142	134	128	127	126	143	150	157	131	131	132	117	145	151	139	132	141	155	136	134	143	151	134	135	136	142	155	139	155	136	138	118	136	129	136	152	143	132	102	142	145	150	141	135	146	154	123	125	146	140	125	153	134	127	147	132	147	154	148	145	158	119	144	139	149	143	136	149	134	132	108	147	131	130	110	140	139	142	167	134	123	126	155	135	145	151	143	136	134	127	138	142	130	126	162	149	130	152	155	130	131	129	147	142	131	130	140	134	126	146	139	119	131	112	130	138	150	153	142	126	136	145	152	129	144	149	141	135	144	129	150	140	148	146	126	129	124	139	159	155	147	155	116	113	145	131	159	141	127	133	160	138	147	138	132	118	128	120	125	170	105	152	132	138	119	125	133	134	165	136	125	129	141	132	138	154	115	148	128	147	150	155	124	141	135	133	135	124	159	128	152	148	136	132	134	137	135	157	154	160	138	132	138	165	144	144	154	145	124	142	152	142	123	151	141	147	122	113	147	152	125	138	134	138	150	133	136	109	155	155	130	125	142	129	129	130	127	135	126	143	140	143	150	145	144	141	130	139	151	151	137	162	150	133	117	138	151	124	146	120	141	129	131	148	132	124	142	139	135	119	129	139	135	129	137	157	170	133	121	142	134	126	148	128	133	162	153	145	148	124	129	146	143	116	125	116	135	138	137	153	147	129	120	122	165	132	130	137	132	139	139	152	153	151	132	126	118	154	142	136	137	140	147	121	152	156	146	140	127	135	134	147	147	159	144	127	118	125	123	161	123	136	122	144	151	131	120	117	135	141	139	134	124	154	145	141	137	135	149	151	139	164	132	145	147	133	134	137	148	128	140	143	145	138	133	129	136	134	143	142	128	127	132	138	148	124	131	142	161	136	132	142	123	121	154	130	135	119	132	153	140	140	121	148	132	131	161	131	123	119	164	128	137	125	118	120	140	136	131	126	142	145	130	130	154	141	132	157	143	137	137	150	148	142	111	116	136	136	137	144	128	139	117	138	136	146	123	134	127	145	123	121	121	167	115	113	163	139	125	155	142	137	138	140	123	134	105	128	135	112	115	134	130	132	138	150	155	146	142	142	135	135	155	121	137	145	126	183	126	159	155	142	155	159	156	146	128	132	129	122	131	133	133	130	128	142	153	176	137	141	127	134	151	117	132	126	137	144	156	149	150	122	140	152	136	141	142	128	126	132	126	146	128	114	146	149	130	139	145	131	126	162	140	131	126	121	117	134	141	135	149	135	133	133	127	152	128	138	142	137	148	130	136	134	131	153	119	135	147	125	164	123	137	122	142	144	137	177	139	131	145	118	146	120	132	129	147	142	135	161	133	136	123	142	158	141	114	118	154	141	136	140	136	137	134	120	155	154	145	122	161	129	150	144	135	135	142	145	146	126	167	152	119	128	159	144	159	141	142	115	140	142	138	130	153	149	131	115	127	124	146	140	131	136	164	138	116	130	135	146	127	149	128	150	128	145	125	125	143	121	149	127	152	138	141	149	175	131	134	148	175	120	159	143	116	143	134	153	135	144	138	146	146	122	154	153	146	152	140	137	135	135	154	120	144	150	121	141	131	131	162	151	110	126	122	141	148	165	144	107	142	161	130	121	137	130	149	152	150	151	136	113	140	149	116	144	147	146	137	128	144	132	137	167	144	121	133	144	135	152	131	130	130	136	160	142	158	147	134	139	143	128	136	151	150	118	124	123	147	132	150	126	134	151	133	145	137	133	125	111	129	126	133	116	132	141	159	159	137	129	165	140	151	140	130	131	148	155	124	159	164	161	150	152	149	127	140	150	118	129	124	163	132	147	122	156	147	131	137	153	134	143	126	125	133	130	137	136	152	150	127	139	153	141	142	152	136	127	126	153	121	145	145	153	143	142	150	134	145	125	154	128
13355	1413	1301	1489	1722	1504	1285	922	886	652	672	573	562	579	541	503	419	434	411	435	417	418	409	398	401	345	365	359	391	473	713	385	347	389	371	376	411	363	351	367	331	343	383	345	351	352	355	329	381	336	355	362	373	327	387	344	350	365	350	358	382	326	342	353	345	382	362	358	378	391	370	348	366	360	377	355	334	362	365	370	352	373	331	356	335	350	341	330	381	360	391	365	371	386	347	372	356	341	334	345	321	338	413	341	395	340	346	324	351	331	394	358	375	344	378	351	358	317	373	357	355	331	349	332	328	357	354	393	355	354	352	345	369	356	354	350	379	351	362	345	338	343	339	358	378	366	334	363	373	348	323	338	377	369	329	376	346	344	344	338	362	354	344	334	405	354	384	359	313	373	327	380	358	351	379	362	324	379	336	353	362	352	347	357	315	379	336	323	332	356	330	308	344	358	368	327	366	351	350	343	316	372	371	345	353	362	336	376	370	337	320	341	357	367	401	366	383	375	321	374	338	342	375	321	342	378	363	379	321	374	394	350	348	335	337	352	304	383	345	337	370	317	341	356	326	367	333	353	313	378	332	358	344	350	340	343	341	381	332	379	370	374	350	318	346	352	367	342	358	329	331	372	341	317	376	366	357	391	359	341	376	345	408	356	330	356	339	363	381	370	369	328	366	346	311	344	376	314	345	393	356	360	342	325	402	335	371	388	341	346	364	334	345	330	353	355	347	367	385	364	366	333	342	352	385	381	357	367	330	375	328	344	363	357	356	350	364	355	351	340	327	352	405	336	362	349	349	384	358	353	347	322	369	308	355	353	353	346	362	383	343	385	366	345	354	326	354	328	330	344	355	368	340	378	355	373	363	362	376	393	320	368	335	346	339	396	335	343	355	358	322	372	351	378	343	353	365	350	323	338	332	366	359	336	343	338	365	370	326	344	365	344	351	355	340	350	384	369	378	332	359	379	366	352	357	351	361	363	369	351	340	349	356	353	320	372	336	331	344	338	378	360	348	346	372	348	368	321	299	350	340	369	356	358	312	339	374	368	354	353	372	370	351	338	331	363	336	352	340	358	366	337	364	373	388	390	373	375	357	368	331	398	369	357	348	383	336	367	372	396	369	355	363	380	373	383	322	352	378	355	370	353	407	361	348	363	360	382	337	383	343	383	372	345	371	387	362	338	360	370	355	355	362	370	366	360	337	340	330	364	337	373	386	349	387	349	384	380	332	321	337	370	375	387	356	393	354	329	366	393	382	350	360	345	343	342	352	342	377	323	382	352	366	380	380	383	343	301	356	349	375	375	347	385	332	361	346	368	336	360	380	347	348	355	396	335	370	350	365	336	372	372	341	323	388	351	358	343	336	329	367	384	294	352	329	328	360	400	337	330	371	380	324	368	359	363	358	332	354	340	351	359	346	335	348	320	388	314	366	380	320	348	359	352	351	337	363	334	355	384	331	371	352	368	360	357	357	375	362	324	378	359	336	362	357	359	337	373	346	352	372	357	350	368	362	317	353	350	357	335	354	372	348	332	350	353	372	330	361	361	373	348	348	366	337	358	378	377	351	353	338	337	340	373	343	362	373	385	344	362	356	354	319	359	365	354	316	339	314	343	344	378	350	326	362	358	376	368	335	332	356	361	329	348	373	331	348	371	349	369	362	340	345	338	354	364	416	348	344	363	343	346	336	343	349	351	388	335	364	360	387	364	336	395	334	344	344	362	332	357	325	318	367	349	376	360	362	369	360	335	375	354	339	351	324	333	367	348	351	362	331	345	349	354	355	325	343	347	346	349	315	357	353	374	314	356	341	375	362	371	341	349	386	365	339	368	362	303	361	354	352	364	368	341	366	357	347	375	344	343	356	345	353	352	331	348	348	374	388	359	335	344	365	361	323	370	359	363	354	339	365	358	332	343	370	362	357	343	344	381	328	365	368	382	324	350	365	333	323	387	332	370	334	386	345	348	317	371	360	370	330	355	380	376	330	370	359	327	367	320	343	328	335	337	358	348	372	357	342	335	400	351	380	327	367	377	364	371	328	357	334	357	332	338	372	292	360	370	377	346	389	357	372	326	367	334	391	339	365	362	378	351	349	345	322	343	359	363	372	338	348	350	357	367	362	351	317	345	354	371	347	338	320	355	348	354	362	358	347	377	375	361	394	337	374	345	352	347	345	364	361	375	321	395	340	361	348	328	317	371	384	325	354	330	378	360	362	369	337	372	354	370	351	366	356	319	348	337	349	357	354	340	353	345	334	350	391	378	363	367	356	365	365	340	377	335	312	338	345	342	345	337	344	352	364	360	322	338	336	352	344	358	393	367	349	319	368	383	349	328	362	352	336	354	383	368	340	343	358	371	342	383	353	379	342	348	385	345	377	366	356	366	335	354	365	320	339	356	362	335	389	350	355	353	349	356	362	370	323	364	378	315	357	356	340	356	376	350	372	345	342	351	375	391	376	342	371	331	331	389	341	389	343	346	387	372	353	370	364	358	346	356	344	346	337	371	336	377	400	363	362	353	346	350	364	336	369	359	338	351	350	355	389	333	302	323	379	354	373	354	362	340	367	358	329	352	377	357	329	339	368	389	348	362	332	370	338	350	342	371	353	360	357	323	344	384	350	378	334	372	355	334	364	344	324	360	368	358	350	346	366	356	362	366	342	356	360	333	361	337	353	359	379	339	335	340	358	342	354	340	361	340	374	368	353	334	344	327	392	362	369	351	344	323	351	361	395	363	329	331	360	347	366	340	335	361	381	331	367	371	360	345	373	358	351	349	340	343	344	356	351	356	340	343	318	370	367	331	386	361	328	351	349	319	344	363	331	357	370	357	350	391	348	365	332	354	353	326	337	353	343	349	339	313	340	359	326	347	362	375	373	374	351	340	356	366	386	353	353	376	365	345	363	332	347	339	339	332	341	337	351	356	347	351	329	349	338	340	333	374	383	391	353	367	365	337	362	387	383	351	349	348	357	369	365	352	344	336	377	343	348	343	358	367	390	353	359	374	386	360	341	333	366	359	369	334	323	372	365	381	320	349	367	360	383	345	385	362	363	360	339	363	319	349	369	322	359	330	376	353	359	393	338	358	349	370	337	380	372	385	331	353	332	350	340	370	343	380	356	352	382	326	330	356	336	352	351	354	352	357	348	337	325	339	365	348	362	361	344	335	373	347	372	325	377	341	351	346	317	379	347	363	344	371	371	360	372	352	382	302	346	359	400	359	332	365	376	389	407	342	329	359	351	359	339	337	385	325	379	355	364	340	381	332	343	341	357	375	330	360	345	372	375	351	343	338	318	353	349	321	377	385	329	364	358	343	345	367	357	351	335	396	389	366	369	348	335	346	321	354	341	376	353	372	348	338	320	368	376	358	366	345	377	364	389	326	388	332	368	341	354	348	360	375	340	348	382	336	321	382	376	335	333	367	352	310	366	372	366	396	335	369	342	332	365	351	374	371	332	358	347	371	373	371	321	359
31034	6732	1592	1063	875	724	620	501	402	376	345	329	320	256	284	280	253	288	226	264	276	214	267	264	244	254	281	225	248	277	289	263	248	194	249	242	245	216	235	244	242	227	266	249	245	235	241	265	266	251	260	252	259	263	271	210	238	240	209	252	238	245	246	231	233	258	249	239	229	253	236	264	243	223	233	258	267	245	246	252	232	229	234	225	283	230	244	239	228	233	259	230	251	248	253	233	256	231	228	223	231	235	235	240	254	255	269	235	242	235	237	255	234	242	271	237	221	248	248	262	267	245	258	270	220	219	264	252	260	276	282	249	261	233	238	239	234	247	280	226	258	249	231	244	247	253	230	227	250	228	236	273	236	252	234	240	287	271	260	253	246	208	225	250	236	217	228	216	224	234	219	251	246	274	246	232	258	264	274	231	242	220	240	206	225	249	242	216	251	236	237	237	246	226	256	226	211	228	255	223	232	233	218	231	233	225	227	250	233	223	236	229	245	251	230	250	244	231	237	240	230	221	261	238	236	276	245	228	230	220	229	199	230	237	239	232	232	251	275	246	228	220	242	218	248	236	230	258	253	221	243	244	229	232	238	255	235	193	235	252	253	230	268	223	260	261	240	223	251	251	260	266	239	233	233	238	212	244	215	218	216	248	238	228	256	252	233	257	244	249	257	251	252	252	253	233	244	219	250	240	234	223	211	239	243	254	245	220	221	240	229	231	233	222	239	268	234	244	254	242	216	235	262	235	244	230	261	271	282	226	241	270	229	223	222	208	238	265	238	245	215	250	231	283	255	214	216	242	243	244	262	221	237	254	231	259	266	236	245	238	254	223	213	231	266	221	247	209	224	240	229	243	244	247	238	260	246	250	234	238	250	241	244	275	237	241	231	236	262	265	238	238	221	214	216	242	222	236	243	244	265	240	227	230	267	228	246	239	253	251	248	280	240	212	244	248	279	234	252	219	236	234	249	247	220	221	220	219	244	269	266	248	245	228	255	252	279	209	214	245	259	252	247	227	251	265	195	270	255	247	233	249	286	249	231	250	244	219	261	235	248	241	260	207	208	222	266	231	219	281	259	233	227	200	258	253	244	213	220	243	246	280	249	234	245	251	235	223	260	231	264	263	227	234	255	269	213	223	262	239	253	220	225	210	211	229	203	246	211	222	245	226	223	208	262	228	230	252	265	262	217	237	243	206	238	234	246	266	239	238	236	195	255	234	241	231	258	237	245	242	246	238	240	246	265	237	234	228	256	235	226	259	223	278	223	250	244	239	229	241	258	248	252	225	227	244	232	229	217	228	265	234	257	266	235	205	240	263	232	227	273	218	236	229	261	256	240	243	267	250	228	218	216	226	269	260	274	247	224	238	244	237	256	237	220	220	237	239	258	265	237	257	234	249	271	238	221	237	209	238	251	245	225	220	263	234	243	257	231	253	237	230	260	234	235	244	229	247	243	246	245	227	249	221	246	254	231	275	226	249	240	251	249	238	207	249	214	259	265	246	230	221	239	239	251	237	238	267	255	262	249	273	231	224	262	252	238	242	221	247	250	232	203	234	233	274	225	239	241	237	231	234	241	241	271	223	255	241	219	231	266	262	278	287	236	211	226	263	228	252	232	238	234	237	259	259	247	235	231	225	207	254	253	237	259	251	257	246	260	238	221	234	236	251	227	246	235	223	223	272	242	237	230	247	230	247	242	254	244	245	219	239	229	219	247	248	237	239	234	228	242	221	226	222	253	288	254	232	244	214	214	249	208	259	246	247	268	268	231	256	274	229	248	245	240	236	250	244	212	246	223	225	216	228	260	229	201	234	236	253	214	240	241	222	222	241	290	240	254	233	233	248	212	241	220	236	217	218	238	227	228	249	234	226	237	227	262	243	249	222	237	264	245	219	227	236	241	254	255	255	240	261	238	235	248	237	236	240	218	250	237	234	225	206	230	245	236	249	242	251	238	221	221	266	190	246	256	269	228	217	264	244	245	237	262	232	259	241	217	232	259	247	213	268	251	231	218	185	244	250	234	249	227	243	258	254	230	249	212	215	237	256	227	230	225	247	236	220	249	253	250	222	225	256	224	253	233	245	237	255	227	256	231	227	224	235	219	241	256	242	233	282	232	257	242	238	218	224	258	232	229	252	227	243	267	246	243	243	213	261	224	243	219	256	217	218	246	248	244	265	217	287	247	268	255	249	240	250	252	271	246	245	248	276	242	231	219	246	248	235	215	249	228	256	202	252	264	247	209	209	256	245	252	233	242	269	255	212	240	251	242	247	241	219	239	249	228	199	231	210	240	227	234	237	232	241	220	229	244	231	244	252	259	235	241	252	236	249	239	263	221	246	264	218	261	248	219	250	255	239	247	226	246	248	236	230	249	269	258	269	235	257	244	200	229	225	228	215	248	249	254	269	232	218	260	264	247	211	229	263	226	210	261	263	271	263	250	252	254	240	249	240	248	236	235	242	227	225	228	241	251	220	192	244	233	255	237	253	218	227	197	240	239	251	242	245	221	233	270	275	220	229	211	217	221	270	276	212	270	230	246	228	233	242	226	207	220	277	260	225	233	220	261	265	238	247	253	260	206	226	236	249	260	252	231	281	270	232	231	236	246	230	241	222	254	223	253	242	213	223	222	228	240	240	243	263	218	228	267	226	243	258	235	224	232	224	217	232	236	223	232	238	239	244	244	231	238	231	236	260	227	240	237	213	227	232	230	259	270	226	201	263	255	245	222	247	275	258	227	221	241	231	247	237	254	271	243	238	227	268	257	230	258	232	267	213	271	245	228	238	245	236	236	259	217	245	228	237	243	247	237	259	238	259	228	242	243	259	210	248	250	211	249	202	223	213	242	235	240	249	213	233	235	244	230	247	261	242	260	242	232	244	250	253	225	233	244	254	250	261	253	237	258	264	257	264	237	254	233	245	245	269	233	253	246	239	277	249	263	218	251	212	220	252	214	222	248	238	240	255	223	238	248	232	239	238	231	218	266	252	234	243	228	258	250	232	246	253	216	238	230	236	222	245	255	204	231	236	210	239	217	245	250	242	230	248	206	237	269	226	234	227	238	250	226	270	268	224	208	227	235	236	239	248	231	248	194	236	256	231	246	233	250	229	213	231	237	252	226	226	246	225	239	265	235	230	220	238	225	259	236	267	246	221	219	265	229	272	265	220	248	247	236	226	222	233	238	217	229	258	236	195	217	215	245	230	263	241	259	215	227	226	230	255	216	218	244	240	225	206	252	237	248	244	251	249	268	250	251	254	263	246	243	238	247	247	194	260	241	224	256	237	244	226	235	237	258	273	241	257	225	271	253	234	256	222	239	240	237	244	247	232	216	231	240	242	235	269	234	216	273	244	209	251	251	203	224	224	196	223	221	228	236	228	246	238	240	224	260	256	273	231	232	242	270	248	271	242	244	218	230	250	250	234	213	251	253	232	252	222	239	249	241	283	253	241	256	238	245	244	244	235	258	260	209	241
18109	2144	2201	2748	2960	2526	2234	1729	1485	1284	1019	933	862	930	836	805	693	674	679	729	694	658	638	642	612	600	642	638	608	788	907	607	655	614	573	597	570	578	601	560	634	578	574	582	602	583	586	592	556	582	583	612	589	549	566	571	612	513	563	560	578	574	592	569	594	549	582	593	564	547	593	558	598	550	544	555	585	573	547	539	584	549	553	555	592	528	592	574	557	513	593	571	572	548	604	571	564	567	593	580	551	571	561	599	561	600	555	596	574	543	549	559	537	571	551	529	559	557	574	556	570	576	525	570	541	599	533	542	571	555	549	562	603	558	580	552	580	531	587	555	602	598	580	553	538	617	534	575	573	507	548	580	565	573	565	522	558	560	558	529	598	531	597	552	579	539	556	625	566	572	583	576	567	549	526	543	557	620	552	608	583	554	556	537	564	555	571	562	525	576	565	596	552	556	572	563	567	568	588	599	565	599	574	585	576	597	583	548	536	528	558	591	585	573	521	620	546	589	518	551	570	540	537	604	556	563	513	576	532	577	542	562	568	595	596	563	564	574	541	559	564	561	580	532	529	541	607	580	568	539	613	592	546	551	571	554	605	551	556	545	550	566	554	507	575	583	552	567	526	557	556	564	513	570	553	555	551	545	574	574	575	564	550	570	547	603	562	562	553	574	547	558	556	560	570	548	559	560	563	529	536	542	571	550	604	577	520	528	553	567	555	578	557	577	541	570	590	563	550	559	590	552	538	562	571	528	594	579	546	556	553	572	556	573	583	593	597	551	591	516	535	516	516	554	534	548	565	550	548	519	549	591	592	551	549	540	528	565	587	580	528	546	609	581	558	577	581	546	547	593	576	582	592	576	597	575	554	550	630	589	576	591	523	590	619	587	540	543	573	533	566	524	557	528	563	536	574	527	554	588	575	545	550	558	589	594	539	614	542	551	569	543	575	606	556	567	530	545	558	541	558	547	545	625	568	545	557	523	539	624	533	584	573	602	586	571	581	561	609	559	560	539	585	519	577	557	562	583	570	594	551	531	580	541	566	564	579	537	589	570	559	612	560	611	555	551	567	585	561	591	591	545	579	561	561	524	561	560	543	538	585	522	550	533	536	572	577	581	563	555	573	532	556	587	570	596	544	551	523	552	543	589	551	552	518	547	540	542	536	592	546	562	513	567	549	571	564	545	586	600	560	546	601	600	541	538	563	541	561	551	550	569	550	524	526	562	537	564	585	596	578	533	539	512	584	548	580	560	577	595	558	563	557	586	571	589	547	565	542	569	598	606	556	579	552	568	540	539	547	540	527	580	560	550	585	553	587	521	564	618	595	572	551	540	537	589	574	588	575	577	541	598	531	583	584	545	545	599	568	577	561	547	570	527	578	546	544	564	528	500	572	581	548	555	565	537	559	552	534	580	607	562	575	519	555	545	561	566	544	554	545	557	602	590	557	531	547	546	532	552	597	580	561	580	584	547	567	540	551	544	554	585	530	537	588	585	551	599	592	572	556	555	567	537	538	559	548	579	558	571	558	589	544	570	555	539	523	577	563	548	579	556	595	556	558	600	569	579	572	574	522	581	547	566	556	597	583	554	573	588	508	544	520	599	564	554	565	575	600	577	523	557	626	547	622	581	529	529	563	590	564	577	560	581	559	522	550	560	520	551	576	521	521	569	551	575	527	557	543	553	561	551	559	495	595	571	559	553	554	570	593	559	571	556	576	574	605	524	592	537	537	568	574	579	564	565	533	555	514	518	563	569	579	560	508	551	597	550	573	592	574	555	533	563	579	584	587	532	567	603	547	617	558	576	557	519	527	565	586	556	550	559	595	555	563	570	594	587	556	574	546	576	543	599	536	566	582	554	586	545	590	542	557	561	594	583	557	596	590	557	551	566	582	562	512	566	607	522	539	583	597	535	558	565	588	532	530	556	582	557	538	575	564	525	529	558	560	603	584	528	513	612	580	550	571	524	521	555	566	545	574	567	568	509	570	564	562	529	569	557	558	593	592	582	582	556	574	539	545	581	620	620	595	539	515	591	536	574	592	607	566	561	599	557	539	543	590	508	598	584	547	565	520	571	569	557	596	581	629	547	552	559	600	555	568	571	563	570	563	599	557	575	600	536	537	527	549	607	555	563	574	585	520	562	597	584	577	572	573	551	559	574	540	564	571	592	551	527	533	572	573	562	569	604	584	568	578	599	574	535	583	580	609	571	541	600	537	530	550	538	572	535	549	582	597	572	586	554	602	567	540	557	522	544	569	533	566	596	559	531	524	579	591	560	544	634	505	571	542	564	584	585	555	567	588	539	551	563	553	562	536	558	565	576	590	576	507	538	513	591	562	562	515	589	534	541	564	575	572	523	555	584	552	579	536	526	569	537	571	545	559	545	589	587	590	559	591	564	586	585	555	534	534	556	540	599	563	548	553	559	569	551	600	533	559	592	580	594	541	530	554	571	580	579	528	542	615	598	548	558	583	578	537	561	542	557	525	543	558	555	525	548	567	564	553	533	557	558	586	542	582	588	524	544	569	576	559	576	586	514	524	558	551	561	554	594	565	544	540	575	576	613	560	585	559	541	575	566	561	567	539	595	588	581	572	556	587	561	550	553	542	543	569	561	556	574	605	552	564	605	561	596	550	545	571	505	586	557	525	570	558	547	583	543	554	589	516	527	568	576	566	594	553	563	553	553	566	576	571	565	549	556	563	580	547	591	580	585	561	570	562	537	580	565	574	519	575	562	564	563	551	563	604	536	587	530	610	570	597	576	555	599	541	570	552	568	545	558	532	554	571	526	559	540	563	565	506	570	603	580	583	542	558	568	556	570	555	585	559	563	584	573	576	513	566	581	559	534	569	616	592	573	544	527	581	577	535	512	587	575	499	556	531	586	589	572	575	546	576	581	542	533	599	641	573	581	558	581	593	592	590	565	565	558	579	570	556	565	546	566	610	527	598	571	594	561	568	529	567	565	556	572	575	541	575	557	558	570	564	554	547	535	547	544	568	586	567	523	547	573	574	514	553	563	587	556	572	561	599	646	558	553	588	551	537	559	525	558	575	560	520	591	580	573	598	546	575	598	562	551	551	524	542	574	561	564	546	599	552	557	587	591	599	564	559	601	563	533	555	587	561	576	518	573	556	556	568	596	555	543	565	569	583	577	594	553	538	561	575	571	580	570	603	506	566	588	542	564	586	594	534	612	554	589	550	557	514	558	602	594	561	596	588	599	568	527	549	520	521	548	618	525	514	532	521	525	582	536	556	554	559	551	551	552	582	570	545	561	548	518	539	566	589	580	580	570	548	533	594	555	585	553	588	566	570	573	575	526	546	575	517	578	594	578	551	575	578	573	584	624	604	574	564	558	606	552	528	529	521	551	586	579	533	584	596	539	536	550	531	620	604	571	583	549	541	556	583	547	548	592	578	526	555	570	543	595	577	549	561	528	589	568	598	571	536	583	571	575	600	570	590	564	573	575	536	550
5893	765	264	250	240	208	218	197	207	220	217	217	214	207	179	198	183	201	193	190	217	205	211	202	197	202	196	221	202	219	200	202	206	165	217	189	178	197	195	195	203	187	203	209	190	227	180	206	212	212	217	214	176	195	195	232	180	224	167	207	222	213	182	190	201	210	165	203	205	200	213	177	226	209	204	179	177	245	204	192	217	180	214	191	211	234	178	234	222	195	201	206	202	234	202	178	197	203	197	218	211	192	217	192	192	197	167	204	212	214	193	182	213	209	226	199	211	175	193	188	191	217	184	229	203	204	189	175	190	199	210	181	223	201	196	214	233	205	235	201	194	192	212	213	202	183	220	210	253	216	192	198	175	194	235	196	213	199	211	205	206	224	217	184	221	207	197	216	214	189	225	204	236	165	206	212	185	189	207	226	226	211	197	216	182	203	182	163	200	200	213	195	202	213	213	211	186	181	219	215	219	216	206	195	216	217	237	191	190	229	210	192	198	187	204	183	211	192	206	209	211	200	191	214	206	214	192	202	206	203	184	213	218	212	241	190	174	215	215	206	203	189	231	210	193	233	205	184	196	199	224	201	175	184	190	206	192	194	213	208	229	216	178	203	205	175	227	192	194	181	208	182	197	162	217	218	210	186	181	171	229	218	195	188	212	209	204	205	208	205	205	219	220	170	219	201	180	203	201	198	196	258	192	177	187	200	215	206	173	188	200	215	209	185	206	214	204	181	194	206	210	230	205	186	251	218	225	209	212	170	219	188	209	197	217	222	182	170	224	212	199	233	184	199	214	204	224	217	196	213	194	221	201	222	188	228	200	240	220	230	219	218	228	183	215	211	178	182	183	177	203	212	208	209	203	184	213	204	207	206	221	205	213	210	228	193	215	202	202	182	196	225	209	208	226	199	199	200	189	206	190	211	184	230	234	206	172	203	219	196	187	189	202	225	198	210	199	207	181	202	192	201	224	208	187	225	215	234	210	213	184	212	237	208	227	206	211	177	197	236	203	188	182	207	202	211	183	205	190	193	191	228	205	223	223	216	215	204	209	214	193	213	177	191	189	202	190	224	214	195	185	191	185	210	225	213	200	196	203	210	210	214	187	219	215	184	189	202	199	198	187	242	196	218	195	198	200	185	220	195	222	253	208	221	233	211	205	178	183	202	201	184	188	202	211	207	231	210	209	219	206	213	183	198	211	198	176	180	211	223	205	217	215	205	217	211	215	178	200	202	177	219	187	197	177	192	192	200	193	204	226	167	239	224	215	206	209	232	191	204	214	201	199	233	208	196	224	200	203	208	225	215	183	173	187	223	206	212	194	198	198	229	197	210	214	203	199	194	201	193	191	188	196	194	240	196	228	183	207	239	205	225	203	197	198	201	221	203	216	218	188	221	197	231	187	195	196	196	210	222	192	226	183	211	194	215	204	208	193	221	188	219	214	199	180	209	199	210	196	203	202	222	202	211	160	184	215	198	200	206	191	204	199	240	206	225	198	212	202	209	188	221	198	207	201	205	221	206	220	220	189	215	202	181	193	203	223	196	204	206	195	191	213	199	211	220	175	191	202	194	194	163	218	216	217	216	194	198	201	220	212	202	223	203	190	204	206	198	208	217	209	184	197	202	204	212	195	184	222	199	203	188	210	221	214	181	234	208	211	199	189	182	219	189	215	218	202	195	217	205	200	198	218	185	169	182	199	195	199	241	201	213	212	204	227	192	194	200	189	194	229	208	230	198	190	190	208	193	204	210	202	212	194	211	204	189	232	191	211	181	202	180	230	223	190	205	213	210	204	195	210	177	208	225	185	226	216	212	198	214	183	196	204	224	191	199	224	202	186	217	213	165	181	186	214	197	217	207	205	202	227	180	175	222	199	181	202	220	191	228	213	182	192	191	199	208	194	192	224	203	191	214	181	213	229	173	208	194	187	188	220	192	204	213	206	195	212	196	175	182	200	193	232	194	182	232	210	191	185	199	185	199	221	198	209	208	195	194	174	206	233	208	196	194	194	198	195	196	174	199	204	179	195	228	218	192	218	203	213	218	239	216	213	203	195	189	204	200	221	214	202	182	206	201	194	206	241	225	236	188	188	210	205	219	184	196	209	185	213	193	205	223	192	194	216	187	208	186	192	217	196	237	204	226	204	198	219	215	186	181	231	220	191	188	148	203	206	219	217	185	208	205	238	225	211	205	179	213	218	203	168	173	182	204	185	173	201	208	194	204	219	231	205	197	190	199	192	201	196	206	195	197	224	201	176	220	199	231	219	194	203	194	199	217	199	204	186	218	201	196	183	203	208	221	186	192	214	184	202	202	242	195	176	185	206	200	196	217	203	200	200	210	201	192	215	204	192	189	205	234	208	179	216	197	187	197	225	222	190	221	186	201	209	173	181	198	231	216	213	196	226	205	217	220	214	215	169	199	192	193	206	189	205	190	194	207	198	229	205	178	202	204	167	188	224	209	188	212	203	226	177	209	210	225	177	176	229	212	203	221	201	201	202	176	178	204	187	199	220	186	179	224	211	189	213	209	208	218	195	202	222	240	195	186	230	206	206	207	191	180	199	201	189	205	228	213	198	215	210	200	201	187	213	219	170	193	207	205	212	212	189	214	183	199	202	238	198	183	189	185	214	209	201	208	203	204	183	222	193	197	198	184	186	216	209	225	195	214	191	237	204	194	221	203	192	183	202	199	211	201	222	205	198	180	212	183	214	198	196	207	176	195	212	199	189	231	217	210	219	205	211	205	207	207	210	173	219	187	192	209	200	217	186	217	212	190	210	201	213	209	198	209	202	191	191	191	204	184	197	211	197	221	202	200	177	203	193	202	178	214	215	195	188	204	189	186	187	192	195	230	186	194	218	185	211	201	207	199	202	225	196	210	194	182	182	200	205	207	186	226	211	187	210	186	241	217	211	228	224	189	215	173	213	214	200	216	204	170	195	194	179	233	171	194	201	198	203	192	178	206	206	204	222	188	212	175	187	183	208	213	190	180	186	200	192	209	222	203	216	206	194	187	191	215	208	220	202	218	220	215	214	209	215	211	225	195	176	173	191	193	187	203	203	193	190	181	191	194	196	194	191	197	198	203	218	191	205	211	223	216	210	173	205	197	197	184	208	200	216	204	195	210	205	197	217	199	193	225	243	211	206	211	179	218	209	195	183	224	208	213	201	186	184	199	236	197	215	193	201	217	213	211	211	205	230	202	200	195	234	185	214	192	188	192	223	194	219	218	189	206	208	197	204	208	215	224	224	183	248	211	241	182	204	188	205	197	215	178	186	201	200	200	175	216	193	178	172	206	203	180	222	202	223	187	202	230	201	193	192	220	198	204	195	185	192	180	215	203	183	172	224	216	197	178	209	208	179	216	200	213	219	197	221	227	204	207	213	184	194	179	214	240	180	196	189	192	185	216	201	217	204	213	204	232	192	216	191	190	173	208	193	160	214	195	193	184	222	204	190	207	226	209	223	212	207	196
4043	764	649	654	609	631	598	512	515	530	532	473	447	507	490	492	488	455	467	460	495	499	471	492	444	498	466	485	449	445	486	489	458	476	465	474	483	496	461	484	440	478	499	500	481	505	462	467	429	483	486	436	459	461	497	481	469	482	432	457	465	458	429	464	439	445	486	464	456	508	463	513	491	471	482	490	508	463	461	494	435	419	461	452	464	481	501	479	463	489	494	440	475	488	483	451	516	476	472	453	467	488	472	480	456	465	506	464	447	461	483	440	453	435	475	488	491	442	508	463	485	456	448	464	502	455	475	474	486	461	479	477	467	461	469	421	442	481	496	489	482	496	456	483	479	497	469	416	479	453	476	477	469	436	491	488	452	447	451	462	478	460	437	458	421	489	454	482	449	482	475	482	493	469	486	475	451	507	461	468	453	471	450	432	490	477	458	464	451	449	432	481	499	485	504	430	479	454	456	452	472	458	473	474	470	490	480	479	469	484	469	444	472	487	491	479	462	465	485	451	484	472	485	471	447	494	444	465	455	497	464	468	436	454	501	484	443	490	452	438	455	501	457	461	468	431	471	465	461	510	418	482	463	494	473	453	460	465	435	463	462	428	445	478	493	489	491	466	468	488	471	477	501	462	481	468	484	484	438	451	452	485	448	461	459	475	459	460	483	483	499	484	498	490	457	426	444	466	453	440	440	487	481	495	461	444	459	458	468	451	485	491	460	486	458	429	465	451	471	473	479	399	464	521	490	489	452	457	474	416	483	448	461	481	438	432	459	475	484	505	465	458	485	446	492	470	483	463	437	443	459	466	497	465	443	482	447	446	410	451	491	460	496	486	492	510	484	493	477	492	453	470	504	447	430	512	456	453	490	457	445	480	457	466	455	492	444	477	488	468	493	477	507	500	497	504	462	449	474	461	484	521	481	459	448	476	462	463	477	462	477	494	470	439	450	449	402	493	469	486	513	422	489	466	479	455	459	455	475	484	462	489	458	454	466	434	453	451	476	457	469	462	478	472	466	457	480	452	445	426	503	452	466	494	447	476	505	461	465	489	523	471	499	438	478	466	481	467	473	452	443	436	472	484	446	482	466	494	488	466	462	456	447	465	462	459	467	488	444	456	461	448	490	473	468	480	470	476	460	462	447	451	494	491	490	465	482	476	503	477	490	477	454	418	477	491	436	480	447	503	469	492	495	461	438	442	474	459	503	506	477	474	472	469	464	459	469	508	456	462	449	431	473	500	485	431	486	493	465	457	474	475	464	453	475	492	483	456	487	471	437	472	464	504	477	466	499	472	456	473	467	501	451	439	476	494	459	470	451	447	490	493	470	468	467	473	470	445	476	467	483	480	452	457	483	498	464	468	458	481	450	456	516	497	507	409	459	434	484	457	499	467	496	496	496	492	455	469	456	468	455	474	477	433	456	443	482	478	455	482	484	465	457	470	478	495	475	454	451	432	479	468	439	476	476	498	429	508	437	437	435	427	496	463	459	462	473	478	462	469	479	466	493	460	462	475	401	437	473	416	465	473	476	468	463	467	468	489	486	474	441	477	447	466	449	485	467	463	478	473	507	473	445	496	482	448	477	472	468	462	466	456	479	447	472	467	476	480	459	455	485	440	473	474	461	461	495	490	455	465	478	464	440	459	459	424	465	441	467	443	494	491	430	430	477	459	429	471	464	463	466	469	478	463	481	489	459	477	456	448	477	509	439	441	459	450	482	467	482	437	471	450	479	477	474	473	457	452	469	459	485	482	503	454	482	487	505	456	480	431	463	453	453	454	475	447	483	470	449	444	456	457	491	476	492	475	460	483	479	516	473	485	511	488	436	457	442	479	455	493	479	465	465	461	474	468	494	483	442	456	449	443	516	492	460	463	454	445	480	459	493	473	469	479	489	500	494	447	457	468	502	431	473	505	454	501	445	488	463	479	500	499	461	503	478	447	454	466	475	507	441	447	465	486	457	474	442	485	473	473	477	476	491	413	469	466	485	470	464	466	465	462	480	492	495	474	530	477	504	458	449	441	481	450	475	439	474	438	463	437	422	486	486	470	501	445	465	457	521	468	484	468	462	429	507	487	449	503	471	473	469	473	447	457	454	485	472	512	481	492	470	453	484	466	494	443	500	496	481	450	433	477	462	478	439	438	463	509	526	479	477	479	501	422	488	474	494	445	462	476	499	453	462	449	428	443	467	422	483	477	458	460	497	479	495	483	519	441	479	468	462	465	466	458	506	459	440	462	466	444	475	476	526	481	525	491	468	470	486	446	445	482	408	473	475	444	482	477	451	436	452	475	452	493	453	449	498	442	458	470	437	456	443	471	462	472	460	476	479	471	463	471	484	481	468	458	440	508	480	481	490	437	420	472	473	462	473	501	471	450	421	469	487	474	468	458	456	458	456	460	466	434	476	475	528	445	483	467	466	466	499	485	449	443	452	461	474	460	453	463	488	481	480	450	472	509	459	438	430	464	453	450	477	493	483	488	488	511	457	444	475	463	489	473	483	470	460	438	488	488	415	510	491	550	469	498	466	546	424	538	471	458	465	440	456	493	473	485	458	439	459	506	491	477	499	471	488	476	450	480	468	481	458	483	461	499	461	476	478	448	483	485	473	474	456	515	443	452	470	446	457	484	483	493	442	442	457	472	442	453	437	474	486	452	463	455	493	458	462	434	508	468	435	468	479	450	488	484	496	490	494	510	460	485	455	468	509	467	439	491	473	460	473	475	450	470	480	457	495	446	460	489	448	447	452	462	470	446	458	447	489	450	466	508	473	458	455	476	490	461	459	478	481	471	457	486	488	451	449	505	428	507	463	463	520	457	446	460	440	462	457	447	462	430	469	430	468	441	449	480	459	448	455	464	449	439	471	485	456	472	459	484	503	468	464	429	456	447	446	438	426	499	446	469	491	498	479	483	463	492	437	455	462	494	451	486	481	489	489	483	484	441	435	461	462	462	489	459	468	477	472	516	476	460	460	444	459	465	454	461	461	457	467	478	454	468	475	489	463	469	491	504	510	444	441	446	494	480	500	497	489	464	494	454	497	465	466	478	436	482	488	464	456	471	494	456	410	463	432	471	495	485	448	494	471	455	468	464	481	488	478	468	480	464	470	445	484	497	478	462	481	499	429	500	434	432	466	444	433	448	460	434	466	475	461	463	476	442	437	451	457	464	476	436	492	484	443	464	481	430	460	471	442	490	485	459	500	461	425	477	483	461	491	490	482	501	452	485	472	462	445	494	470	461	488	478	452	485	489	525	418	473	496	462	501	448	469	490	441	464	484	502	496	466	453	458	469	463	460	446	445	444	451	445	492	438	473	465	492	461	492	492	445	466	480	466	486	499	490	499	449	430	475	502	434	454	455	508	487	451	483	445	422	476	432	448	497	461	459	448	418	449	474	459	461	468	458	494	452	489	476	482	454	445	462	465	444	429	450	468	457	502	512	493	476	497	465	478	486	483	502	474	471	501	460	503
20295	3362	756	540	471	367	295	297	205	178	173	163	169	154	155	159	173	185	138	148	149	147	114	157	150	138	161	138	161	143	139	161	158	136	148	142	165	125	119	143	144	146	131	149	151	142	119	132	144	158	145	138	149	128	127	131	136	151	141	139	139	128	126	159	152	161	152	140	135	138	158	158	117	124	133	148	130	143	154	140	155	151	135	144	135	106	127	127	141	141	144	132	135	135	128	136	154	144	139	125	142	140	115	149	122	152	131	126	128	133	142	147	140	144	162	130	143	128	145	128	128	151	163	137	138	145	136	160	139	118	163	135	148	144	121	146	125	149	131	144	134	151	157	129	130	106	128	138	137	153	155	135	139	141	153	137	150	147	135	148	123	147	126	131	138	119	124	115	145	144	136	136	106	128	145	138	139	124	145	119	154	124	136	124	125	130	133	120	135	133	121	113	129	138	124	144	154	141	125	141	133	125	133	148	126	145	143	129	149	142	133	141	158	125	137	136	173	148	155	122	131	138	143	138	111	131	139	141	153	139	168	126	128	129	136	105	128	130	148	142	143	131	127	158	142	151	143	149	130	143	184	140	140	166	129	121	124	121	126	131	129	145	116	135	132	158	127	147	125	148	132	140	117	123	154	142	127	124	136	143	127	159	145	135	137	129	151	159	121	127	157	144	138	154	147	159	144	139	117	128	146	137	136	143	153	158	147	116	143	160	141	156	140	153	154	122	139	130	134	129	123	147	149	127	148	138	152	129	141	141	150	131	145	152	126	142	126	162	158	141	146	143	123	133	152	128	128	149	171	134	132	137	127	128	151	151	144	133	122	141	147	151	134	150	149	151	153	135	117	140	126	128	142	127	140	144	151	143	132	163	142	117	135	137	143	138	125	117	128	123	134	142	139	130	131	163	141	115	167	134	124	128	135	157	138	143	141	120	120	134	136	140	132	151	130	158	138	120	133	145	119	140	137	142	154	143	125	147	139	133	120	121	138	154	156	127	140	128	118	128	137	118	153	152	178	141	151	123	157	163	149	126	156	148	153	156	153	136	118	155	136	149	149	144	148	138	138	149	146	136	144	145	139	139	125	140	147	116	146	119	142	157	136	148	143	128	134	125	142	140	134	125	118	136	142	154	153	132	155	126	123	146	120	132	116	157	144	119	129	148	142	127	125	137	164	129	126	132	126	138	143	172	151	132	147	145	138	127	136	129	136	171	132	147	136	157	137	123	119	150	137	120	152	135	162	146	129	141	129	135	139	125	140	139	118	133	117	123	137	146	133	107	106	126	134	131	145	125	136	160	140	133	125	156	144	137	139	150	135	156	138	126	160	118	124	121	127	153	136	131	148	141	150	132	136	147	126	138	134	157	153	137	131	144	113	142	156	130	119	117	124	145	128	132	149	141	147	145	143	130	143	141	126	133	137	135	121	135	155	129	140	133	136	157	145	130	141	141	130	130	116	142	155	127	139	127	132	136	130	122	123	140	129	130	136	134	120	135	153	148	116	151	155	118	134	127	160	141	154	134	125	120	136	133	116	116	126	141	131	154	152	125	137	120	131	137	149	144	143	122	111	128	132	135	134	149	135	150	151	121	124	152	142	136	129	122	138	133	143	137	137	156	135	145	159	118	163	124	131	119	132	119	115	126	135	124	122	141	138	130	131	152	143	146	157	144	136	144	127	128	135	129	135	134	132	127	127	138	144	144	133	149	127	124	147	153	122	144	113	130	129	114	127	116	131	145	142	138	119	137	137	129	147	147	138	145	129	143	161	132	145	142	144	121	132	128	142	130	128	123	149	154	155	143	142	116	130	130	143	145	139	144	154	132	144	136	129	152	139	135	111	142	139	133	133	139	150	149	129	123	149	145	157	146	144	145	136	144	135	143	138	137	138	152	146	139	147	146	141	127	151	117	124	131	128	141	136	139	148	119	123	118	120	150	126	145	127	126	145	127	141	138	150	169	145	142	133	149	123	130	136	148	131	123	152	156	131	137	159	97	146	136	173	131	148	128	142	131	123	123	126	134	90	134	138	127	140	127	133	140	142	133	147	129	129	144	141	140	160	116	133	128	168	148	134	116	136	147	149	144	138	169	136	163	119	125	155	144	140	152	124	128	131	146	131	137	134	143	146	155	157	160	107	134	131	122	146	129	142	144	163	127	147	129	156	141	141	132	130	127	141	128	145	130	135	155	131	160	137	129	124	160	128	140	120	140	122	140	137	135	121	127	133	143	137	158	138	152	140	136	132	152	151	120	133	128	127	141	145	163	158	122	123	146	128	147	115	134	137	150	144	135	138	123	144	122	117	145	132	139	141	142	152	137	120	150	135	120	116	147	149	144	144	140	136	129	135	139	129	135	140	128	148	162	128	150	140	163	153	127	149	124	152	155	144	148	119	120	153	144	141	143	149	128	157	150	136	157	127	132	127	125	128	140	126	129	126	143	129	143	116	143	160	115	145	163	119	145	147	128	131	127	132	138	138	137	145	121	139	137	164	132	123	159	140	127	122	120	143	130	151	131	133	135	158	133	135	125	157	146	125	146	118	127	135	149	133	139	156	139	149	125	141	143	120	147	144	128	149	150	124	137	125	144	162	149	142	156	150	133	132	133	133	130	140	137	162	129	149	142	127	143	152	155	132	155	125	126	134	129	168	129	128	130	144	124	139	126	148	130	125	125	135	128	138	142	132	141	140	148	138	127	141	127	142	150	155	137	145	137	166	140	132	149	138	137	148	136	150	137	131	122	121	136	131	152	125	130	156	131	126	133	152	129	122	128	148	140	148	145	158	142	116	127	139	155	135	163	130	130	151	139	134	155	142	141	142	140	121	133	118	153	129	134	155	150	134	132	158	144	150	128	123	133	145	119	117	139	138	133	140	141	127	130	124	149	143	141	155	128	129	155	154	129	148	152	157	151	111	131	138	158	128	132	126	115	150	151	151	148	158	149	143	153	125	139	116	147	133	138	127	112	122	135	148	143	120	123	120	158	149	144	132	135	141	157	139	140	132	132	121	142	137	113	114	131	132	132	130	147	147	133	126	157	143	132	126	154	126	133	152	130	150	118	146	163	135	153	121	139	146	163	137	109	132	118	122	140	158	145	135	134	145	134	129	137	146	117	123	140	141	142	151	146	130	156	154	137	142	136	155	171	121	139	153	138	134	146	144	134	126	137	134	140	124	128	150	146	110	128	149	126	122	136	160	128	161	128	116	119	131	144	166	128	148	131	139	142	141	135	142	125	136	132	147	155	130	137	156	132	136	145	152	141	151	137	137	142	139	131	120	123	139	153	133	139	140	135	149	144	138	138	130	109	129	126	147	138	143	152	136	130	151	134	145	126	131	141	163	149	154	117	129	147	98	151	140	156	120	159	139	145	148	133	130	136	151	127	131	145	119	145	124	151	128	135	170	107	141	129	144	134	154	135	115	107	149	122	130	121	124	119	149	118	143	153	144	149	115	151	116	144	138	125	139	137
12646	1507	1254	1537	1576	1437	1273	1027	844	787	660	584	546	541	465	446	438	418	454	411	428	399	392	417	379	381	398	408	367	379	373	372	385	378	368	334	360	368	370	381	392	370	355	388	394	376	366	338	385	340	317	354	384	371	341	353	329	394	357	332	355	348	344	360	343	341	353	331	350	345	377	345	373	374	335	351	352	335	358	338	344	342	346	370	361	352	356	357	323	375	348	388	376	324	395	361	371	330	371	349	377	320	368	350	340	389	362	355	358	357	378	390	355	385	366	343	339	366	338	371	349	350	344	410	384	338	352	349	365	326	389	371	355	339	357	351	340	337	343	331	378	373	329	376	362	351	366	374	301	370	345	333	362	357	351	362	355	370	328	300	350	349	352	344	343	361	380	375	361	362	315	351	333	347	350	338	378	357	333	350	342	334	384	356	328	339	388	328	341	343	367	364	363	347	351	366	325	322	338	358	334	384	381	363	403	344	341	338	328	343	370	377	347	349	359	352	355	365	354	348	375	320	371	361	392	366	354	328	337	317	352	361	360	362	315	369	348	362	384	379	382	371	344	354	318	376	306	324	331	336	315	326	388	376	343	364	326	343	344	306	358	359	341	348	385	336	336	346	346	324	375	352	343	370	353	356	328	351	336	339	377	305	375	341	373	355	334	372	364	370	321	355	344	331	369	384	380	365	356	329	316	360	332	337	390	343	365	336	375	374	342	346	324	337	339	353	362	339	359	342	333	311	332	386	352	399	356	341	341	331	321	371	349	322	352	363	339	350	379	352	336	353	356	336	334	370	359	369	345	344	359	341	386	334	352	344	352	337	329	318	372	362	349	356	375	307	336	353	379	345	377	332	355	351	343	392	358	378	355	332	352	369	370	347	338	357	315	367	378	339	340	354	361	336	334	336	355	323	312	320	349	346	337	342	327	344	349	368	332	347	356	365	356	346	377	358	333	375	347	323	336	344	332	379	363	357	344	338	336	323	337	336	337	365	377	374	363	354	371	379	355	330	335	350	332	354	330	365	328	366	354	367	365	335	342	343	373	344	370	361	358	356	362	349	355	384	347	351	319	343	345	370	349	323	370	363	362	363	341	317	353	350	359	354	383	333	335	342	353	391	328	368	365	347	369	372	370	386	364	326	374	353	323	335	338	335	365	360	335	319	328	343	383	331	346	388	339	361	367	352	345	340	352	307	366	319	350	360	355	358	384	363	336	363	338	377	358	370	335	329	366	378	343	376	370	330	334	330	362	339	322	394	378	352	360	366	366	335	345	376	361	314	352	358	345	349	363	380	375	343	381	353	331	345	311	345	332	367	363	385	372	327	331	357	355	349	321	335	383	354	350	345	388	348	358	375	342	376	397	301	386	348	320	345	332	340	357	337	363	365	366	335	403	343	334	363	340	362	357	359	338	364	331	352	367	357	316	335	314	367	336	343	330	340	371	335	330	347	343	287	359	347	348	337	353	339	343	350	318	364	358	362	337	330	361	371	336	347	348	337	352	350	334	357	361	368	353	354	334	345	354	351	372	365	367	351	320	360	380	346	370	387	347	367	357	347	350	347	345	336	341	350	340	343	343	339	369	375	358	358	350	357	349	367	350	342	335	381	342	374	348	376	340	344	335	357	376	367	353	354	353	360	366	327	397	295	339	343	353	339	347	356	342	398	388	355	328	361	318	354	331	347	352	328	324	327	360	352	388	361	371	338	355	387	351	342	384	334	361	332	365	350	367	362	370	345	351	335	362	346	393	371	358	358	334	336	327	336	326	343	364	373	394	368	363	368	367	365	371	329	340	383	325	318	362	322	333	346	352	343	370	327	374	324	345	368	331	302	377	334	369	331	347	353	352	357	384	331	340	377	348	390	354	362	335	340	310	342	358	372	407	356	344	368	348	326	348	339	360	357	354	369	342	353	339	321	359	350	363	347	327	379	345	345	334	344	349	346	353	352	350	370	348	331	376	334	337	366	359	325	357	326	319	372	349	361	330	364	317	334	343	343	327	367	352	370	350	330	370	333	366	353	354	336	333	331	346	374	359	358	335	365	365	338	358	354	354	361	359	351	335	354	348	352	351	326	317	372	327	330	364	336	355	369	349	318	348	361	369	350	342	347	337	364	339	333	350	343	369	385	359	377	349	365	345	373	352	322	338	361	330	331	365	350	343	359	347	344	332	353	352	350	346	345	360	331	383	340	363	349	342	358	338	353	321	345	347	375	331	351	330	372	356	329	340	342	359	343	372	355	355	329	342	335	375	320	355	369	350	349	356	363	359	349	355	350	325	381	356	347	378	352	366	333	354	381	369	352	362	351	325	328	325	332	357	356	351	358	377	355	343	355	349	320	365	329	364	369	349	373	385	311	351	332	345	343	326	402	342	376	359	336	359	348	377	347	342	323	352	339	345	341	361	366	365	356	329	342	343	332	343	377	341	340	343	369	341	320	352	338	391	331	360	361	344	338	315	332	354	349	373	355	351	357	354	369	340	329	339	374	358	347	359	344	343	347	361	346	357	379	358	342	336	342	366	346	329	366	366	371	358	339	328	334	341	318	347	336	349	334	353	332	378	339	366	367	342	360	336	358	331	356	371	364	362	326	330	361	370	350	379	321	368	337	350	331	321	365	373	386	349	344	349	358	331	306	385	357	354	373	365	344	350	349	366	349	360	347	375	389	391	303	339	361	367	356	358	297	335	295	355	314	375	352	395	364	335	299	350	346	351	376	372	334	336	349	373	354	323	341	349	342	370	333	338	370	326	328	355	370	369	349	333	327	366	359	358	354	334	361	395	349	363	356	349	361	347	361	327	319	343	352	379	390	364	363	346	354	358	390	381	369	351	354	360	324	331	331	329	326	376	364	378	342	376	352	389	334	351	381	376	375	340	338	363	357	336	352	345	345	374	324	344	363	371	347	346	301	359	331	371	349	359	357	361	361	334	380	373	327	356	339	342	357	334	349	347	363	381	364	370	336	350	341	352	336	348	375	371	315	362	378	351	329	354	329	328	380	346	348	353	353	370	385	312	329	386	360	360	357	341	348	360	358	326	380	361	348	379	347	379	337	319	331	385	347	354	343	336	355	361	325	383	361	351	362	351	364	374	358	357	351	386	339	332	341	342	345	360	346	353	352	356	360	336	359	355	328	308	361	349	340	362	349	344	383	323	333	347	380	344	336	343	334	350	343	367	329	349	348	372	340	351	344	328	369	367	351	327	328	367	331	364	365	384	344	354	356	383	339	315	353	339	354	329	348	332	341	359	324	352	344	318	313	410	354	360	353	366	364	374	329	332	378	368	364	384	351	394	358	321	374	357	358	307	344	353	343	356	372	349	324	378	354	355	340	356	349	333	372	351	356	363	370	341	317	336	338	348	347	365	348	349	388	366	325	353	338	370	325	346	317	375	342	397	354	355	329	364	349	349	348	353	351	330	352	341	356	369	368	374	377	344	347	371	365	347	381	339	367	341	336	375	366	364	350
30502	6643	1450	1063	774	694	626	510	421	380	314	284	305	290	289	292	241	308	264	259	220	286	226	244	245	242	238	243	257	271	224	232	263	268	251	263	227	234	248	274	290	245	234	226	230	239	249	236	259	249	205	227	232	233	253	255	264	262	255	222	217	249	247	227	265	243	248	239	249	251	244	265	242	223	218	222	233	260	233	263	238	225	270	279	229	215	224	242	241	256	257	255	212	241	249	245	240	267	249	269	255	234	242	232	235	223	236	235	255	254	246	224	262	238	231	227	222	259	236	229	238	239	235	210	228	284	231	226	227	254	239	223	247	241	226	249	254	264	272	240	250	244	252	241	255	247	276	247	249	240	253	263	263	240	261	233	248	243	243	258	226	260	237	240	259	240	237	281	251	240	249	241	222	221	246	243	238	229	232	269	252	242	233	238	243	230	230	246	243	244	245	217	221	231	244	246	231	229	223	203	235	266	238	246	221	273	214	200	239	264	238	215	245	242	236	249	258	221	272	228	208	234	262	259	254	232	233	268	232	252	260	231	261	243	241	233	268	271	255	225	266	226	278	226	256	231	241	240	263	255	256	248	254	237	208	238	196	226	260	264	230	213	243	260	299	275	226	242	235	265	228	239	244	213	223	228	242	250	249	290	238	223	267	246	240	237	240	221	245	234	236	249	266	250	210	222	261	256	208	246	232	234	230	249	213	245	225	246	256	235	218	240	237	241	236	244	249	238	238	243	222	261	235	247	244	219	224	237	224	263	296	244	236	222	213	254	226	230	235	221	275	250	230	266	216	257	229	246	203	254	260	238	241	246	233	232	239	237	256	260	246	273	230	245	235	255	263	208	250	236	232	260	241	230	268	246	251	254	246	239	247	247	239	220	264	248	252	271	252	244	246	231	237	239	228	240	262	236	213	232	239	238	222	217	247	246	245	239	214	233	256	264	237	207	210	228	230	241	231	232	195	241	228	271	234	236	261	259	258	237	246	249	218	232	240	205	223	242	262	237	264	236	245	222	230	242	249	282	241	240	237	255	256	224	255	243	223	225	236	247	244	230	264	243	229	230	261	243	235	257	250	246	238	242	247	228	269	230	222	247	241	228	231	245	223	208	227	225	242	274	262	228	248	250	250	223	248	237	238	240	257	247	224	213	261	248	281	233	239	238	255	223	239	235	220	220	227	235	266	236	218	230	229	247	228	244	230	248	225	217	249	241	259	274	245	230	252	228	234	273	224	236	222	246	290	237	225	225	227	233	236	245	257	240	221	258	229	226	254	260	212	248	252	201	229	245	237	227	259	243	234	250	238	248	236	282	242	263	225	246	259	235	229	244	254	268	231	270	208	232	244	249	243	278	246	248	235	244	223	227	240	239	250	254	230	221	237	229	245	229	241	231	263	209	231	259	255	255	246	248	270	228	236	264	222	229	243	224	263	270	244	283	269	246	254	246	231	232	204	242	242	238	238	249	256	260	250	228	243	267	255	236	235	238	255	275	246	273	251	210	235	225	248	242	238	233	221	235	253	207	260	226	223	239	248	232	229	221	229	254	241	226	245	248	235	253	235	242	266	220	243	246	254	279	263	217	259	237	209	255	237	249	259	258	248	233	268	233	239	268	253	236	276	237	247	230	246	243	254	229	251	248	223	287	237	229	242	241	237	208	218	205	226	247	255	244	231	231	231	241	245	216	231	248	253	206	220	246	232	242	238	248	210	282	274	244	238	242	231	232	223	222	245	229	253	235	219	266	245	244	216	214	228	247	244	230	239	247	248	248	233	253	264	227	259	223	260	269	244	246	223	266	253	223	243	228	233	237	242	260	262	273	252	242	259	236	243	262	234	241	260	225	210	236	217	226	255	244	255	268	246	233	240	230	237	239	254	212	240	235	239	214	213	255	243	225	231	250	254	261	225	255	233	260	267	214	235	225	248	252	251	261	235	275	246	228	250	236	259	245	224	229	258	240	231	236	255	242	231	206	223	248	284	250	252	231	193	258	249	269	220	226	240	243	225	208	243	249	278	258	262	242	256	306	235	240	242	243	260	234	227	225	242	243	224	252	232	256	214	243	249	251	268	275	241	244	239	262	254	269	222	237	251	240	250	221	242	238	218	249	283	235	222	258	214	236	227	232	230	191	230	245	264	214	226	224	229	242	230	232	221	240	262	237	220	229	239	256	247	246	235	242	244	252	242	228	241	214	225	250	249	237	244	235	246	242	266	282	235	241	255	223	211	264	231	252	239	229	232	217	231	258	249	249	248	255	218	226	228	227	242	225	233	258	232	234	236	256	245	228	248	271	254	247	239	257	236	226	251	218	258	275	253	209	244	255	251	233	231	237	224	207	257	240	277	216	235	236	273	231	252	237	277	242	226	242	270	218	253	212	239	219	259	239	248	247	225	271	228	237	228	256	225	230	234	224	212	211	214	241	229	249	255	249	219	235	222	240	239	223	223	265	231	262	252	249	234	240	192	217	242	247	245	215	218	202	256	239	240	252	248	247	232	218	243	214	226	225	257	247	261	219	255	219	259	279	264	233	234	248	239	235	235	267	241	223	255	240	218	225	237	223	226	219	224	246	239	242	266	262	246	250	260	230	284	249	255	264	237	231	258	236	234	199	201	264	247	232	261	247	240	253	231	255	221	208	196	244	211	245	239	247	208	254	221	239	232	232	243	242	245	248	209	235	232	245	244	269	243	227	263	244	225	211	235	270	251	237	234	261	229	222	240	241	227	229	260	256	221	226	236	235	250	257	242	263	260	219	226	248	220	217	205	198	262	219	237	253	208	241	264	248	252	223	228	232	227	228	241	247	242	239	252	231	218	276	257	256	233	254	231	243	219	246	245	256	221	251	270	234	250	261	229	222	224	249	215	236	246	206	207	255	234	246	231	230	236	253	241	225	243	223	216	224	279	219	255	228	213	254	205	222	244	248	235	242	231	238	229	224	232	240	243	227	234	240	212	239	278	236	234	232	223	237	241	218	260	252	250	244	232	244	226	251	255	220	231	236	254	223	244	265	256	237	225	256	246	248	239	246	227	259	224	218	234	247	226	225	239	245	241	216	253	257	227	228	234	228	218	263	249	253	239	271	222	235	236	226	233	267	223	249	242	241	236	231	261	288	269	224	249	251	223	235	245	272	255	230	235	239	244	235	242	235	211	257	219	267	241	227	251	255	237	267	238	231	243	231	277	269	255	258	249	252	238	249	221	266	260	236	282	280	224	244	239	209	238	217	245	226	254	224	230	243	223	236	217	213	246	239	260	261	237	276	244	257	278	259	217	246	239	196	238	234	226	218	247	209	210	248	268	251	262	248	250	214	230	256	232	242	231	238	214	255	216	263	284	217	278	267	225	271	259	274	233	251	253	214	236	236	239	252	239	236	229	221	268	260	248	245	237	266	269	234	245	214	254	263	210	223	238	255	256	227	243	229	237	270	235	231	269	253	232	251	250	233	253	247	229	243	278	238	233	231	235	243
17395	2556	2206	2600	2618	2331	2059	1770	1422	1264	1142	935	914	878	842	829	761	716	655	692	681	686	646	637	614	610	659	607	615	598	624	584	590	583	604	606	624	611	546	594	581	609	547	577	574	546	588	577	567	583	561	575	582	555	575	566	545	572	587	570	537	527	602	549	589	573	539	562	553	565	588	604	584	560	555	581	567	582	571	534	617	609	582	570	527	589	564	549	552	552	599	557	583	555	550	536	570	582	548	552	584	617	582	600	576	538	562	554	575	556	555	575	582	536	530	545	482	610	586	542	565	574	573	540	558	556	543	559	587	524	540	575	563	603	549	557	567	579	574	526	570	575	534	608	602	573	601	581	574	580	552	576	545	555	536	544	555	521	565	599	582	570	563	571	571	531	565	572	579	532	529	577	556	595	560	577	531	555	549	545	576	566	585	575	585	588	564	569	532	595	612	559	565	546	572	531	574	572	546	565	558	608	568	562	581	581	561	575	601	554	592	560	566	578	559	617	542	538	525	574	562	573	546	549	594	571	553	565	564	521	581	532	566	577	508	538	572	562	535	637	570	590	581	560	539	559	524	597	562	579	537	534	572	555	543	552	612	555	570	575	588	544	589	552	594	555	555	556	555	564	553	581	534	537	588	571	520	577	612	594	554	525	527	545	559	583	526	559	576	537	541	586	580	537	561	557	573	547	536	574	528	566	546	607	577	561	540	545	565	583	585	561	564	586	554	558	608	528	546	581	570	544	578	565	537	561	580	548	552	569	520	593	550	553	562	583	566	588	530	605	588	576	601	573	615	545	554	539	552	533	540	612	612	591	560	581	595	584	505	584	565	560	581	601	549	546	535	589	540	581	535	586	558	567	562	569	541	553	568	572	555	572	600	577	551	564	585	603	579	579	545	568	551	543	578	569	560	574	540	558	616	589	551	570	567	535	562	561	552	576	576	536	565	594	537	514	591	587	586	627	519	565	566	571	585	544	570	629	543	554	553	556	569	583	544	522	598	565	574	564	553	569	523	552	564	529	551	603	566	578	563	552	580	563	561	571	544	567	547	565	587	546	572	590	602	556	580	572	556	569	530	591	529	568	544	563	573	580	534	560	559	592	533	543	575	602	573	542	570	559	574	545	571	574	545	600	612	533	557	588	580	571	540	573	570	542	574	539	567	531	586	553	543	557	576	587	581	559	561	557	545	580	549	531	558	554	581	553	591	578	552	597	533	600	556	541	586	614	559	608	574	562	562	558	604	592	564	558	592	537	543	550	515	559	583	563	555	571	579	594	563	591	537	553	583	551	534	521	557	567	526	549	585	571	604	523	561	582	540	575	589	573	530	591	538	537	528	548	567	585	557	518	570	541	553	553	551	607	602	556	536	569	563	540	590	566	580	568	603	543	559	549	568	557	547	516	571	552	537	545	603	606	578	553	557	498	527	546	561	579	570	538	555	577	575	572	623	567	563	542	575	576	533	554	585	539	563	505	598	529	570	575	611	533	556	541	555	611	602	580	550	538	552	586	568	590	523	589	589	529	580	572	594	615	541	560	514	611	572	530	552	561	611	599	533	585	566	560	540	583	590	583	550	560	556	566	553	571	550	577	544	527	581	566	561	578	573	583	556	533	552	545	555	554	564	583	558	541	549	544	566	586	543	568	562	584	559	529	565	590	583	571	550	550	549	540	562	580	620	548	579	560	556	597	562	589	549	565	578	588	553	532	570	528	541	555	582	554	543	596	574	584	564	606	571	539	599	600	572	563	627	547	562	548	572	531	567	551	568	533	581	601	555	601	562	573	583	582	573	547	572	608	593	577	525	578	605	538	533	531	594	554	539	552	550	554	575	542	557	552	533	591	600	541	535	603	601	554	562	538	558	539	580	558	605	633	572	569	578	510	519	559	543	577	601	581	560	557	543	542	579	571	535	588	535	516	542	567	607	572	601	568	566	538	569	605	570	601	547	584	576	578	613	571	590	559	552	589	574	557	581	550	553	551	525	563	560	544	608	580	548	517	599	559	549	589	549	544	576	555	540	595	571	596	552	558	568	553	592	568	548	543	544	529	512	593	541	559	540	567	570	601	556	529	561	583	588	535	573	546	581	535	560	569	579	538	588	572	581	577	541	566	572	582	540	605	541	523	515	553	587	597	581	583	540	530	549	563	528	558	575	534	551	552	548	577	556	563	562	581	569	566	596	572	594	570	558	566	610	555	562	562	600	519	557	578	556	562	591	561	543	568	589	560	591	557	594	553	555	588	578	560	564	550	585	600	574	565	570	593	514	558	564	569	588	570	592	596	540	534	609	563	568	523	574	566	593	606	571	596	556	594	560	529	590	582	568	549	547	586	551	556	596	538	558	586	564	574	566	582	517	556	544	605	560	568	564	602	591	571	578	551	576	574	586	495	523	524	550	588	563	609	544	527	535	550	553	542	586	567	591	594	563	611	593	546	588	557	598	577	572	558	579	560	576	560	591	577	571	590	549	594	578	579	561	582	528	552	582	559	561	583	564	522	520	542	561	595	588	543	555	589	558	565	546	582	588	543	559	574	562	572	568	586	599	547	573	556	582	559	588	579	571	569	575	544	557	554	572	560	568	593	584	557	559	604	553	630	583	547	568	540	533	574	582	562	550	558	544	549	611	578	594	544	572	539	573	578	604	570	580	589	531	523	558	567	602	544	597	547	547	601	571	555	579	550	549	559	569	546	519	590	620	563	592	549	560	571	574	525	529	613	568	533	526	563	558	554	564	610	533	534	537	564	541	576	583	580	567	510	546	592	540	582	604	557	576	569	590	554	565	541	554	546	619	578	597	546	569	576	602	569	569	509	529	568	579	556	526	580	603	521	529	556	555	556	560	586	563	580	594	547	592	583	575	589	578	589	558	600	561	617	585	588	583	563	525	543	542	498	552	561	590	562	611	601	546	539	554	557	549	610	580	608	578	531	583	610	577	575	530	585	569	565	570	560	576	560	562	533	591	553	552	556	559	581	576	592	562	601	559	592	564	580	597	567	579	580	603	569	594	548	518	564	590	552	581	534	545	585	531	538	538	563	566	580	583	568	573	561	590	572	581	534	577	554	565	557	593	553	588	581	591	568	565	514	573	519	555	607	519	546	567	561	576	576	567	570	592	550	586	568	545	511	544	597	595	566	578	567	596	532	573	581	547	556	572	575	574	522	565	549	577	570	588	588	558	566	597	566	539	596	539	556	587	543	518	493	618	541	558	544	553	566	536	592	595	538	583	603	552	531	564	554	551	591	522	578	549	564	559	555	556	555	530	576	575	592	493	561	527	589	556	560	535	570	526	519	539	575	554	536	527	588	565	567	550	540	535	563	570	601	571	594	610	549	562	560	581	553	562	571	537	566	548	576	584	533	528	574	552	552	567	610	543	613	542	566	593	556	553	566	575	582	544	555	573	590	574	580	587	612	551	557	610	552	583	598	578	575	548	585	542	546	555	549	547	553	551	553	587	523	566	552	540	579
5925	803	289	236	261	231	188	215	191	228	219	232	227	195	235	200	183	188	214	217	170	205	188	205	201	230	194	188	209	191	189	211	216	187	197	221	184	198	206	219	199	186	216	212	175	188	224	208	218	214	187	217	233	224	189	208	210	225	205	194	224	181	205	235	206	194	216	212	187	208	206	234	206	199	214	216	187	209	202	230	222	176	169	208	212	197	188	234	190	190	170	224	207	204	246	175	218	194	209	212	202	192	205	183	226	228	195	187	205	186	226	186	195	235	201	205	210	217	191	203	217	225	203	232	197	196	209	213	238	166	215	212	205	211	192	201	189	230	189	205	214	201	207	199	169	165	203	215	194	202	170	240	208	203	202	202	197	235	215	226	208	212	176	194	228	210	185	236	199	211	199	208	191	215	186	241	202	234	215	218	224	201	235	167	186	198	187	192	191	196	211	190	219	202	220	193	223	212	221	195	201	184	201	194	203	208	215	210	182	193	186	216	205	217	205	199	203	216	186	208	208	204	212	201	203	200	201	207	188	215	216	207	217	187	195	207	212	209	205	174	188	203	206	174	199	207	180	211	239	191	171	173	189	182	209	191	192	187	209	233	183	192	203	224	198	188	196	211	209	215	219	207	203	194	209	195	205	191	183	191	175	203	237	214	195	179	192	219	186	217	197	210	197	206	178	195	220	222	190	203	196	213	205	190	207	199	207	206	180	226	213	190	187	200	214	236	198	206	209	211	186	172	210	222	199	201	227	219	204	200	218	215	195	212	208	204	206	172	188	235	198	182	211	192	233	189	191	205	205	226	211	185	194	178	181	233	222	193	204	202	195	215	213	252	203	227	175	210	213	176	192	194	198	217	201	213	211	198	202	205	211	218	210	204	214	210	183	203	231	178	201	190	183	192	168	207	217	212	191	199	204	170	201	202	206	193	188	237	177	196	200	185	198	186	215	200	197	206	194	191	209	186	206	230	212	190	180	201	194	181	198	211	179	198	197	196	223	200	209	220	217	187	217	201	193	197	190	202	193	229	226	215	210	203	222	205	210	197	174	188	207	208	205	179	215	208	214	204	198	176	198	208	208	210	199	203	222	229	197	202	253	209	187	214	183	176	212	216	208	196	208	171	221	209	202	198	190	201	212	211	199	205	208	214	199	215	222	207	200	201	220	210	222	202	191	206	208	217	211	203	191	195	224	189	201	205	212	185	213	186	201	194	193	195	209	208	205	185	209	206	183	192	231	217	170	204	203	229	207	182	225	240	193	203	179	174	215	218	202	218	236	192	201	184	200	228	189	193	184	223	206	183	229	204	185	231	216	196	218	199	193	190	202	191	205	165	181	203	164	183	210	221	210	186	188	223	207	203	174	186	170	185	190	208	209	194	191	205	215	218	162	228	199	207	219	198	198	211	195	191	211	189	218	234	216	209	213	207	200	188	196	187	213	195	179	196	180	199	206	220	232	211	229	199	201	196	214	203	222	214	183	219	203	210	198	191	186	203	184	192	186	195	213	207	197	225	210	179	199	197	207	218	198	203	191	191	176	197	226	203	216	216	220	208	223	202	197	209	181	205	187	197	213	193	210	199	213	239	199	188	235	206	198	218	204	177	197	218	210	186	216	215	188	196	205	198	172	220	200	222	196	220	177	200	190	221	219	209	196	215	211	222	199	176	204	225	187	199	216	181	189	184	199	197	198	180	193	190	202	208	243	207	198	215	192	180	182	192	202	195	219	185	189	193	216	187	203	194	196	220	194	213	184	200	195	184	207	194	201	208	234	228	191	176	230	207	225	187	185	189	219	215	205	204	199	193	224	213	208	193	208	153	208	195	189	206	185	208	203	188	195	193	215	197	204	239	194	200	217	220	200	202	207	204	224	216	184	190	206	199	231	210	191	206	187	204	195	205	207	202	221	206	209	213	201	210	181	193	225	189	206	208	189	212	201	232	190	189	194	179	250	199	208	178	209	186	197	189	178	200	198	219	234	195	199	207	209	217	209	179	196	175	169	209	246	219	219	212	217	203	214	172	173	226	194	188	172	196	200	213	232	207	203	196	199	219	213	224	203	208	194	212	171	174	193	200	200	213	194	198	206	191	254	180	202	220	214	182	201	216	221	222	193	209	248	215	192	214	213	188	199	193	228	223	202	225	190	221	202	200	207	200	209	221	192	196	191	219	195	236	213	215	196	182	212	223	182	194	237	217	215	192	175	182	201	217	189	178	215	208	192	197	202	226	182	207	215	207	206	188	238	217	234	215	193	197	208	237	184	189	193	205	199	186	215	217	210	204	203	207	229	194	238	230	213	213	213	211	221	218	185	176	196	196	179	218	209	208	196	173	212	228	190	220	223	201	217	230	213	199	220	212	197	206	221	200	182	206	229	212	242	209	190	205	205	223	225	218	215	179	205	207	183	222	225	215	226	182	169	222	197	192	239	223	238	223	206	189	210	219	208	200	221	179	197	223	199	202	167	205	206	185	204	213	202	226	203	217	211	170	203	191	201	200	204	223	188	218	194	214	189	198	211	213	218	217	199	227	216	193	194	227	204	197	202	213	209	228	203	173	207	178	184	190	196	201	204	211	199	180	191	177	200	197	235	202	233	196	209	195	196	204	193	214	206	207	223	198	216	193	223	223	229	233	190	174	180	193	185	184	223	228	214	207	218	204	204	227	226	206	236	213	186	202	213	208	213	187	210	223	215	215	195	225	179	183	179	183	199	208	197	209	213	227	184	198	205	211	213	172	197	212	185	186	205	214	209	223	216	190	207	204	184	172	205	214	193	231	207	199	212	191	202	230	205	207	211	217	202	191	206	226	195	189	199	180	197	203	210	214	227	207	195	195	181	203	224	204	204	211	220	217	208	163	185	184	195	213	198	196	195	204	208	207	204	219	199	201	195	210	193	186	202	217	172	196	225	182	221	208	211	191	194	208	241	221	227	195	187	238	211	194	198	210	193	214	210	205	196	214	218	205	206	197	202	213	205	226	198	205	198	213	192	205	182	206	218	205	176	206	205	215	237	201	201	210	210	235	208	200	181	187	197	188	218	220	190	175	214	219	189	202	213	212	196	230	180	195	215	200	189	215	216	226	210	224	174	207	215	197	223	183	207	226	214	202	207	204	215	196	193	209	208	183	195	196	211	178	213	184	196	178	199	209	208	201	188	208	179	216	216	173	217	211	161	225	191	180	212	201	192	211	204	196	224	215	195	223	220	199	214	220	192	206	223	172	192	204	182	228	208	176	204	184	196	207	200	207	218	212	189	209	189	190	209	196	210	229	227	189	186	187	177	208	228	192	200	212	214	188	186	220	196	210	196	178	187	208	194	207	211	208	196	210	226	194	228	187	232	209	206	174	212	215	204	199	188	192	232	194	215	229	225	213	217	199	214	191	195	163	184	253	228	193	193	204	196	182	187	208	205	196	213	196	203	210	183	207	226	203	198	199	182	217	204	196	195	215	189	208	216	230	215	216	188	203
4082	784	636	605	585	628	564	602	525	498	522	520	494	496	470	515	483	493	452	499	518	454	497	486	437	482	494	460	448	454	453	449	468	470	489	464	484	463	472	431	484	498	473	503	451	454	451	463	426	473	490	465	491	483	501	475	430	471	468	489	451	494	456	473	460	448	471	532	475	449	452	460	503	474	473	434	468	479	486	450	454	485	414	465	485	479	427	454	473	454	449	489	490	459	449	482	471	438	451	506	463	487	434	475	453	427	473	458	433	459	485	467	448	470	480	481	487	499	509	481	520	470	454	471	462	471	438	486	481	501	486	508	497	503	497	439	489	463	465	442	473	483	451	428	472	490	485	471	481	467	488	449	436	491	410	477	468	500	465	496	461	492	454	469	471	453	460	467	453	452	467	458	477	471	518	458	444	455	465	494	488	471	482	446	478	467	440	497	471	460	477	472	452	497	494	482	474	479	458	487	469	508	483	482	475	470	415	476	476	477	474	443	463	476	500	493	455	498	451	468	452	431	493	462	478	461	458	444	467	497	509	487	485	436	493	447	445	430	470	477	464	455	440	466	479	451	450	455	471	478	443	472	471	494	478	492	483	478	484	454	467	435	497	461	465	489	486	482	455	497	505	464	451	488	479	507	457	434	490	473	443	456	445	447	489	487	452	445	475	450	454	471	483	473	505	458	499	482	440	437	446	502	432	468	480	457	477	492	432	426	491	474	418	480	509	491	445	441	485	462	452	470	506	426	421	441	480	460	515	485	461	502	444	486	464	464	484	448	498	470	459	436	483	464	454	438	451	451	460	474	461	474	485	464	462	445	455	465	496	435	464	492	510	492	490	503	411	483	464	479	468	464	439	471	451	454	467	485	478	487	480	468	484	489	477	476	442	498	453	488	464	493	463	484	479	457	478	487	472	435	482	481	483	430	466	439	423	455	446	465	423	462	502	472	473	455	456	478	473	468	457	440	445	479	477	473	469	478	475	445	502	466	476	527	455	464	469	447	477	455	471	484	472	476	470	492	472	434	474	478	444	448	449	473	494	478	485	454	407	495	481	461	474	468	477	449	458	481	469	474	457	478	474	482	450	457	449	472	424	495	449	472	494	444	471	473	503	461	492	469	507	500	500	479	465	481	451	477	515	460	496	482	476	505	474	503	462	456	460	509	457	513	453	461	437	504	486	450	472	480	471	438	453	468	480	465	457	449	442	468	484	519	464	453	450	445	485	451	501	472	491	470	501	484	481	453	481	506	448	464	488	469	472	497	476	445	494	477	493	481	483	477	501	464	469	461	479	445	443	483	464	449	441	507	470	464	493	453	455	446	473	458	487	500	480	457	507	467	480	484	460	465	480	487	460	480	461	459	465	449	461	467	496	469	455	501	477	450	421	450	486	490	526	466	448	464	427	491	458	457	481	482	463	476	451	467	490	493	454	475	456	465	458	468	457	457	460	449	470	486	471	454	486	474	455	486	515	518	433	472	473	449	444	479	483	456	484	427	415	496	472	459	468	461	471	449	448	499	476	494	480	467	466	458	485	488	461	496	460	468	468	444	464	472	486	468	480	507	460	487	459	456	464	461	499	494	459	495	468	500	466	472	465	467	457	458	472	512	484	449	475	534	487	491	461	506	487	483	447	455	449	492	495	467	469	479	446	482	461	459	483	479	474	490	477	490	442	488	487	461	458	476	463	436	474	433	463	470	489	444	419	442	452	466	492	502	445	494	499	483	497	483	474	460	497	508	450	440	501	478	448	487	476	433	483	478	449	473	493	452	503	446	446	472	477	477	477	470	433	434	457	474	436	486	450	449	467	487	459	448	478	427	442	412	442	472	495	456	465	470	483	439	454	481	506	449	463	493	503	501	495	461	485	477	523	474	420	435	477	438	484	458	454	483	479	455	505	487	498	471	500	470	486	493	498	460	463	478	476	461	452	480	478	479	474	468	493	476	488	470	498	497	455	457	413	439	487	459	423	487	450	455	490	478	455	455	482	500	462	473	504	438	449	551	493	460	461	499	491	491	461	457	440	496	451	487	435	486	441	457	498	492	477	455	459	484	446	492	447	489	500	446	475	466	490	431	437	447	499	492	492	477	494	490	440	508	486	468	430	462	486	429	448	435	451	462	507	455	485	485	472	449	457	523	439	458	501	488	428	465	449	442	487	447	510	476	490	516	460	485	469	481	495	464	440	505	457	483	475	488	491	486	514	483	479	445	495	496	474	438	445	455	496	457	464	466	509	484	446	496	448	477	493	483	502	478	471	468	491	456	488	478	456	472	459	473	478	478	475	489	483	439	505	417	495	458	486	488	448	466	471	483	452	469	493	459	461	504	468	447	467	456	456	479	492	477	467	443	468	464	459	455	473	474	459	477	471	475	468	509	478	477	518	479	506	477	458	485	468	454	449	491	475	493	461	434	475	463	492	495	547	475	502	463	460	498	487	491	453	461	503	481	515	472	469	455	483	454	521	472	463	478	454	506	451	516	466	451	450	474	462	458	479	511	461	511	469	484	478	459	492	418	452	479	484	459	475	447	493	476	455	493	455	483	480	464	454	465	475	475	496	436	448	509	502	474	485	480	480	464	464	492	455	480	473	479	454	440	485	481	481	463	455	495	479	478	465	461	442	464	513	494	482	442	480	494	441	469	451	453	499	419	487	519	481	465	493	494	464	470	453	496	474	469	446	452	472	458	450	460	453	467	439	500	492	461	519	435	453	524	494	510	456	463	468	457	458	510	486	499	474	492	459	439	467	498	468	435	447	492	494	471	473	411	456	486	443	468	479	494	483	457	461	481	436	450	448	473	450	449	445	445	485	517	465	478	484	481	461	508	475	475	460	450	479	492	451	474	474	449	477	452	456	458	444	468	466	478	444	477	486	502	496	458	486	487	472	478	463	453	443	474	476	432	454	418	480	490	436	455	432	438	480	479	467	474	477	451	455	486	462	490	470	428	440	478	534	455	472	484	465	440	463	456	454	478	486	440	464	479	444	466	463	468	474	449	449	474	459	482	486	442	486	466	461	467	461	467	508	483	470	506	475	471	424	479	519	463	480	461	475	453	472	497	469	434	489	471	507	463	488	486	498	479	462	490	454	468	534	445	450	518	481	503	468	492	445	456	429	461	440	493	462	455	488	477	472	514	486	472	509	454	432	486	501	474	483	464	511	474	480	467	455	443	476	458	478	486	506	465	456	503	480	475	459	488	525	481	485	446	452	495	466	426	459	496	420	485	446	482	475	502	458	463	468	497	503	434	464	458	485	466	479	439	482	475	466	490	451	441	493	460	488	437	494	488	471	516	471	467	467	444	481	472	481	460	480	482	475	473	491	475	492	485	482	436	449	468	471	460	459	447	465	467	449	485	442	507	498	462	478	472	478	470	494	500	477	429	467	495	493	482	458	469	509	487	476	461	462	461	469	438	436	433	460	472	482	456	504	441	458	464	473	483	453	493	473	496	505	481	449	478	460	469	434	446
20450	3414	837	524	433	397	317	262	218	202	185	175	175	173	149	161	130	160	148	138	152	154	150	157	132	150	146	127	140	140	208	153	142	159	144	130	131	148	136	153	145	148	155	154	140	140	179	145	179	143	150	110	126	156	158	138	128	150	152	139	154	136	132	138	131	139	142	116	139	144	125	145	131	157	146	137	152	139	143	141	149	146	132	136	147	135	151	134	142	133	130	145	154	141	174	141	154	147	138	165	124	147	131	169	135	151	145	145	152	145	143	123	130	163	163	132	126	122	114	101	135	137	163	134	124	147	127	155	136	134	115	154	139	140	147	141	146	151	125	148	124	146	151	133	142	171	136	143	135	112	142	146	149	150	134	144	143	143	139	134	139	142	139	132	131	150	157	137	144	127	146	152	127	147	131	150	170	159	142	124	148	138	140	125	143	148	132	122	139	134	144	152	146	141	141	137	115	163	128	140	144	153	133	151	144	163	131	130	108	152	136	135	150	130	137	127	147	133	136	141	178	144	176	145	134	152	144	129	162	129	128	160	145	148	143	138	150	134	120	159	149	144	150	134	130	130	156	145	147	179	137	147	133	155	133	135	166	155	126	124	153	131	138	144	131	146	161	151	153	131	133	133	141	139	149	155	155	135	130	151	131	127	135	141	151	137	166	150	146	147	160	149	146	120	140	140	144	146	137	141	138	125	154	130	151	144	129	152	141	125	136	142	157	162	132	140	161	135	153	142	137	155	122	153	152	148	136	152	137	136	135	131	149	151	119	112	131	145	125	162	147	136	136	125	156	154	130	145	128	128	152	119	147	152	128	133	140	129	129	137	136	146	152	147	135	142	138	152	168	134	116	145	132	158	160	142	149	140	131	147	148	130	130	128	115	141	137	156	139	170	122	150	146	127	164	154	151	141	125	166	150	141	138	137	167	152	151	148	131	168	144	139	124	130	164	144	136	144	112	137	141	164	139	134	138	137	136	137	124	129	124	149	134	129	136	157	162	147	134	154	137	155	175	143	141	129	133	171	157	131	145	130	156	162	128	160	161	147	141	155	122	142	139	153	142	166	149	128	138	124	137	145	140	137	154	145	129	136	137	142	156	139	158	128	125	128	153	136	129	149	134	117	135	150	143	133	127	114	140	145	141	150	136	136	140	141	140	137	126	147	160	131	122	138	159	133	136	129	165	127	130	150	139	148	144	143	146	164	150	157	144	136	139	158	144	146	153	123	129	149	140	167	122	162	130	135	168	130	137	134	139	126	145	143	149	144	132	124	113	147	143	136	155	159	141	151	120	134	146	137	130	151	134	156	134	143	145	152	141	137	157	154	166	130	131	137	140	123	139	128	129	116	124	148	160	158	144	142	170	127	124	141	122	146	117	126	136	149	130	137	123	146	128	157	164	145	160	127	134	155	143	153	135	146	134	137	131	130	144	144	140	131	121	123	150	134	140	142	129	145	144	138	140	127	130	126	125	158	124	128	147	140	148	170	129	160	126	110	146	138	139	151	161	135	142	129	136	141	154	150	135	132	146	126	144	146	149	146	147	135	137	127	121	144	146	161	144	136	149	138	155	148	149	138	153	161	145	132	140	125	121	145	177	143	143	138	136	171	144	151	129	158	128	135	144	187	150	153	167	129	139	131	137	141	152	121	135	129	138	127	178	132	155	131	130	135	132	131	127	137	139	121	133	139	135	140	130	149	134	173	135	117	161	134	149	139	141	155	120	139	132	138	117	137	122	136	135	148	120	163	142	132	146	143	141	144	128	144	139	133	125	154	139	156	122	136	135	132	138	137	142	128	159	141	130	146	153	160	134	141	150	137	148	153	150	148	136	148	145	126	149	165	163	161	139	124	134	138	126	115	136	129	148	132	128	136	151	152	143	133	133	134	130	124	132	137	128	151	160	130	152	134	138	163	125	148	142	128	140	139	149	127	134	148	133	161	151	119	165	151	140	128	134	136	134	135	128	130	145	126	153	146	134	165	137	139	146	135	152	148	149	138	126	144	135	129	137	138	145	143	129	113	123	135	116	123	137	155	139	148	124	125	137	133	121	145	149	150	128	143	139	136	135	151	128	151	118	154	135	139	160	131	131	148	144	160	128	134	153	132	134	114	154	139	164	136	152	142	142	133	130	143	135	132	152	134	150	139	145	135	158	130	124	166	133	132	135	154	151	152	144	148	141	155	132	145	151	153	138	139	136	154	152	131	135	168	125	154	153	145	158	135	159	136	131	160	133	156	148	128	120	131	136	141	141	147	160	130	140	125	120	132	143	138	135	124	129	139	149	133	126	146	142	145	138	150	151	141	156	166	140	139	155	153	110	135	151	147	162	156	132	145	136	131	145	129	142	130	146	146	145	145	151	132	134	116	142	148	134	141	123	154	131	121	151	149	132	155	150	149	153	160	150	162	126	140	133	123	143	129	110	150	134	111	157	146	142	175	145	127	143	132	162	148	138	136	148	127	152	144	133	160	128	135	160	148	132	147	128	139	149	148	137	135	134	146	145	161	118	134	119	138	156	159	132	114	125	135	163	146	136	145	138	138	145	145	133	126	173	119	143	166	128	142	144	128	142	117	153	149	133	136	123	108	129	157	129	132	130	118	142	136	123	129	159	137	147	133	153	176	137	134	133	122	150	153	144	138	133	131	107	152	125	147	158	126	137	161	143	145	154	121	146	139	131	128	113	138	128	149	147	141	137	142	142	150	126	111	119	144	130	158	131	126	160	141	127	159	138	150	160	135	144	141	133	162	141	152	131	114	150	111	138	131	174	134	147	123	139	149	135	150	141	146	153	169	151	143	141	133	124	175	145	150	134	124	169	124	130	146	128	130	139	149	138	126	147	144	121	147	146	140	152	133	137	139	117	129	138	139	139	121	113	127	143	129	138	124	148	142	127	128	134	142	131	106	137	152	135	141	128	130	121	126	121	140	124	154	146	129	155	161	117	126	160	128	155	141	144	122	174	151	149	128	135	151	149	132	141	145	111	107	136	144	124	143	136	130	120	141	117	150	162	134	136	125	140	132	172	166	145	130	133	125	131	138	144	142	126	118	143	149	141	148	124	130	147	139	139	128	143	150	148	143	132	151	143	152	157	143	132	127	135	133	133	135	130	138	139	122	133	135	129	126	136	145	143	138	147	141	136	123	148	139	135	148	150	140	149	154	139	139	137	116	144	137	138	156	144	128	127	157	139	144	146	148	138	132	139	154	124	147	145	134	147	121	150	150	128	134	127	135	131	141	146	151	136	141	137	116	148	143	141	175	144	172	145	148	140	154	140	137	136	111	129	132	132	153	121	155	151	135	146	145	159	141	151	146	158	135	136	134	130	139	154	141	130	137	145	155	156	152	130	137	147	140	128	131	148	137	148	131	167	141	176	138	158	153	164	142	155	126	157	147	127	134	140	140	134	154	131	160	144	143	145	120	131	138	174	175	125	144	124	132	154	129	139	123	165	144	164	146	142	129	158	126
12571	1483	1230	1491	1547	1397	1149	1005	817	792	664	657	599	549	563	505	473	422	436	429	431	377	373	422	361	379	356	394	371	418	907	402	361	369	354	335	371	382	354	390	348	380	358	394	362	352	367	390	360	367	342	349	341	313	360	385	350	402	365	392	343	370	352	369	354	356	343	352	362	369	340	370	345	351	373	360	357	378	364	360	386	368	376	373	330	371	364	351	344	377	362	378	351	353	378	370	398	391	370	368	325	350	352	347	349	337	340	361	356	356	348	355	340	354	333	384	372	369	353	357	339	355	370	367	377	352	347	377	340	370	367	384	346	367	353	364	402	379	362	369	355	384	370	351	355	344	376	327	348	341	366	394	349	394	346	373	325	346	373	347	385	379	338	370	332	356	337	394	345	344	371	382	365	325	356	339	351	357	398	346	397	370	379	396	354	354	372	370	378	346	367	349	336	356	427	333	357	333	378	361	319	348	386	389	367	366	364	369	367	385	356	382	350	361	314	329	363	380	356	379	358	369	392	344	328	338	348	354	375	348	308	386	330	354	349	348	348	366	352	331	371	359	333	334	357	354	364	325	364	367	370	357	365	347	342	381	355	347	360	367	333	333	338	375	346	374	333	373	323	350	357	342	362	353	372	381	341	331	345	371	370	356	358	361	380	360	368	336	311	383	370	344	340	351	388	359	346	394	383	381	326	368	353	349	362	372	372	356	364	344	356	332	354	385	362	335	366	329	329	338	373	341	371	348	387	330	360	373	378	341	412	332	363	369	365	375	387	396	359	338	400	328	395	376	334	381	364	342	375	364	353	341	346	348	348	344	369	345	342	352	355	337	369	361	359	368	305	360	376	349	352	346	351	351	385	361	372	355	324	362	348	371	345	343	318	371	393	329	405	368	360	335	367	350	356	355	386	349	373	355	365	358	343	342	362	356	361	357	369	355	331	356	348	364	369	379	343	378	335	347	358	377	339	335	333	369	343	376	374	343	359	354	366	330	339	356	368	327	352	346	356	355	344	331	357	378	396	369	373	339	366	356	360	369	339	364	386	337	358	370	330	357	345	350	350	387	393	405	376	359	362	352	345	361	334	372	341	358	334	368	364	370	357	316	363	357	359	373	370	331	325	375	371	352	366	374	369	350	327	352	360	369	366	344	340	358	353	343	387	348	359	380	365	372	377	351	354	351	327	370	366	350	396	362	362	390	369	408	357	339	359	397	373	367	360	346	355	327	373	336	371	403	380	373	343	380	378	376	366	344	310	354	337	355	360	334	367	380	365	368	349	402	343	380	349	340	364	375	362	355	375	389	367	335	346	362	345	341	373	347	356	320	356	375	353	343	404	334	355	375	363	331	350	345	355	340	375	349	374	354	335	372	343	378	365	389	379	349	359	352	346	354	391	376	389	391	343	339	368	360	357	366	359	362	342	357	354	366	360	351	362	362	360	376	366	350	388	356	361	364	340	350	375	349	329	364	334	355	389	369	333	381	319	395	344	350	351	370	352	362	343	366	319	344	388	321	377	343	372	348	342	359	369	346	388	344	365	392	364	351	365	367	356	340	356	377	381	355	366	351	364	388	359	377	343	388	357	334	364	311	341	348	354	372	322	327	365	358	357	379	354	373	379	352	352	340	371	366	382	330	361	370	402	367	360	355	352	363	380	344	380	351	377	365	364	336	359	357	346	360	372	340	342	356	379	387	363	401	356	364	369	335	335	382	322	381	357	356	351	355	371	346	366	348	348	354	382	350	325	346	395	369	382	374	360	347	351	366	361	353	348	337	379	346	356	371	363	343	402	339	385	319	322	383	346	397	375	341	323	352	343	375	389	353	345	332	348	351	403	383	371	384	369	354	361	342	361	353	350	337	358	383	349	342	370	385	351	375	323	355	348	353	367	363	393	381	340	360	339	385	345	373	364	356	360	363	312	363	375	383	365	358	374	361	374	334	349	347	374	392	366	363	346	364	349	377	334	369	363	368	348	366	355	372	369	382	405	377	370	340	355	372	343	335	353	370	375	382	377	357	365	342	359	338	329	338	367	366	355	348	336	347	351	357	351	338	337	340	369	383	384	373	343	395	377	332	332	360	340	331	376	353	376	375	381	366	358	346	330	329	377	355	369	349	343	341	344	354	379	370	372	336	336	398	372	344	346	395	339	359	350	370	344	376	357	394	355	378	347	330	351	348	349	372	346	396	377	345	380	327	337	362	377	392	362	378	356	360	367	369	383	332	373	355	335	337	375	363	352	397	371	350	355	371	349	369	387	384	315	349	354	387	379	377	319	356	363	335	356	331	362	358	325	369	367	353	323	332	334	348	367	351	335	361	370	398	347	373	342	371	363	364	330	346	340	331	399	364	384	335	396	369	389	360	385	343	389	349	359	346	372	352	324	363	369	362	326	348	359	390	351	358	355	344	348	368	378	351	356	411	323	347	391	359	344	374	367	358	347	362	377	378	392	349	354	325	393	334	368	362	364	353	345	352	330	382	377	351	345	364	367	315	348	334	360	369	349	382	345	356	383	342	343	367	326	341	364	351	325	328	349	381	367	387	380	364	339	329	374	369	350	392	367	336	355	362	338	379	350	359	358	346	344	367	366	346	360	363	375	351	331	349	345	360	329	378	355	370	346	361	372	368	356	355	335	323	360	326	321	349	353	337	352	381	364	376	274	392	359	337	378	397	371	386	369	357	337	340	350	354	368	329	350	370	367	345	330	334	350	346	368	357	389	345	353	393	350	350	347	342	352	366	337	341	360	344	344	353	349	402	384	359	355	369	418	372	361	387	350	377	327	326	345	315	375	320	348	358	333	349	387	376	371	325	361	363	347	366	369	387	372	356	331	363	370	383	365	349	335	380	363	341	318	355	353	359	334	378	368	350	349	359	347	393	361	323	316	340	346	322	324	345	352	357	379	367	346	346	327	379	379	359	328	346	320	379	372	357	371	344	371	390	355	357	370	352	367	376	358	360	358	364	365	326	348	372	337	356	355	357	382	361	373	321	352	378	376	375	361	338	346	356	314	397	367	321	340	380	351	345	316	358	348	352	326	379	385	352	354	355	358	382	346	360	358	356	352	356	370	360	355	379	350	355	336	349	380	351	374	371	352	355	338	340	377	354	323	375	366	371	384	371	350	388	387	349	351	390	357	374	368	365	383	366	329	364	366	353	329	313	373	388	342	349	367	314	379	362	335	359	359	358	384	349	373	378	406	317	366	359	382	367	360	350	341	351	380	365	352	383	331	357	338	362	344	367	394	333	388	340	370	322	370	370	336	386	360	354	374	349	335	349	364	354	366	326	346	361	344	366	344	353	338	356	348	377	353	351	362	326	377	362	376	383	350	337	365	350	325	350	351	366	350	377	355	347	387	375	369	357	372	350	364	372	362	387	346	379	376	344	346	363	362	348	375	350	359	378	361	371	351	346	373	320	353	374	364	357	343	367	357	389	339	402	376	331	359	349	349	346	351	386	334	320	368	331
30323	6470	1495	1084	934	642	554	434	441	357	351	333	341	304	303	292	284	271	247	273	264	265	273	250	264	287	266	249	282	261	634	301	252	247	247	252	269	239	263	247	269	235	238	255	251	261	262	231	223	239	252	254	251	272	266	230	235	240	218	271	240	271	268	252	243	247	267	248	257	236	250	243	259	240	234	238	266	269	222	257	270	261	226	230	257	220	257	277	216	232	264	223	246	288	249	286	254	233	209	271	254	231	252	232	245	233	243	243	255	249	265	239	247	276	260	248	237	227	268	235	254	255	281	282	265	281	264	248	242	258	232	238	226	241	267	243	252	291	249	255	240	264	271	275	229	269	245	237	220	264	256	272	242	243	257	241	244	256	274	226	229	281	260	270	234	250	227	250	234	238	257	248	279	250	249	242	250	228	249	238	244	258	213	245	218	259	291	242	244	266	248	232	277	261	223	251	245	260	266	244	232	250	228	232	235	245	253	228	262	253	236	222	237	230	247	246	241	237	272	232	230	246	263	257	271	224	238	263	233	213	271	252	269	237	255	230	233	252	251	238	229	231	248	270	260	244	261	246	253	260	233	255	272	260	273	294	275	255	244	240	242	225	245	236	244	230	262	250	257	245	214	257	250	281	226	277	271	219	250	240	240	237	214	269	243	250	222	231	246	268	237	239	236	251	230	279	237	234	280	241	272	256	251	249	255	234	251	244	279	260	241	246	257	257	284	274	260	281	274	266	248	249	252	271	247	234	252	248	239	236	215	255	228	250	240	263	245	230	244	272	253	222	241	243	224	256	242	264	246	279	261	213	238	244	248	217	193	232	240	244	268	251	220	235	250	226	250	234	262	242	263	256	238	226	268	263	240	241	273	256	237	244	261	251	260	220	274	225	233	219	273	238	255	258	248	243	225	231	232	246	234	240	213	250	209	263	240	238	237	270	259	238	261	275	238	249	247	238	219	237	226	264	269	237	272	272	243	277	250	226	259	229	266	235	262	222	269	237	263	304	276	268	271	259	254	237	268	256	223	268	258	231	245	221	261	286	279	229	229	275	253	277	207	234	264	246	221	231	224	238	233	267	257	233	232	233	245	237	252	249	266	232	263	237	256	277	228	259	251	250	274	247	252	263	235	235	225	229	240	259	255	237	246	204	256	272	219	240	261	274	274	264	245	220	235	261	240	279	261	244	236	280	269	228	226	248	223	225	277	281	243	249	230	229	243	247	267	268	237	231	203	227	223	233	212	220	269	269	221	273	218	261	217	234	255	236	240	246	227	261	263	242	265	246	225	234	241	242	265	270	276	277	249	231	243	257	252	293	273	256	267	274	283	247	272	263	266	255	235	233	228	237	268	224	258	266	231	269	248	230	242	273	256	241	245	238	233	235	266	267	242	241	239	230	235	229	245	247	258	221	268	244	262	232	248	224	244	244	220	280	257	239	275	219	245	256	247	266	259	233	228	256	261	236	236	241	263	262	271	254	260	250	253	223	226	225	234	228	268	288	272	246	268	245	258	240	275	245	266	242	248	236	233	246	249	217	240	237	260	260	229	281	229	266	236	277	242	254	268	223	279	273	244	210	243	260	252	231	248	250	280	204	253	279	263	252	256	262	238	260	255	253	279	261	245	235	232	260	279	256	268	230	276	256	239	226	231	259	248	258	239	246	257	245	270	235	239	261	259	261	241	268	269	239	241	265	253	242	226	237	243	234	223	237	274	245	270	251	223	249	246	246	232	252	234	237	247	256	240	269	267	235	249	225	237	224	281	235	252	256	266	267	235	247	234	267	260	234	277	256	300	249	239	272	239	252	269	228	249	259	254	248	234	227	290	259	265	251	274	226	241	236	242	241	269	243	260	261	260	243	241	253	225	242	239	259	248	233	244	240	257	279	223	209	226	228	212	225	265	228	236	279	280	254	237	237	256	244	256	250	238	245	245	248	252	267	260	278	258	247	250	274	242	251	262	268	257	260	229	238	254	211	254	276	219	242	233	276	233	203	241	222	243	255	257	239	241	243	234	229	252	232	252	257	246	247	250	258	265	270	228	249	260	250	291	239	228	221	251	276	256	271	273	242	257	270	279	237	251	233	246	248	274	255	249	243	249	228	243	244	242	240	256	269	227	231	240	243	258	235	282	246	270	257	238	223	240	273	219	218	261	240	238	259	233	242	260	225	262	251	237	274	254	235	264	226	237	232	251	279	260	232	256	276	268	229	249	259	242	242	250	261	240	260	221	251	245	239	278	253	269	274	249	275	262	240	267	235	255	266	234	251	239	231	242	250	261	246	267	245	270	241	247	241	296	237	250	260	232	248	275	254	226	232	283	275	272	271	244	234	256	261	245	259	298	234	251	221	233	253	226	268	233	228	257	261	246	234	227	226	267	243	233	238	245	214	240	250	263	269	269	264	258	265	261	250	257	266	227	252	254	258	269	275	261	250	228	215	257	253	270	227	255	237	227	241	239	251	258	235	238	261	220	248	266	265	243	237	226	239	259	238	227	256	250	255	273	271	238	271	245	232	227	246	250	254	242	222	238	248	287	276	271	247	262	264	233	254	254	252	268	263	219	215	247	251	229	232	264	287	266	269	247	236	279	247	265	276	242	255	255	222	248	269	243	249	269	247	237	250	223	239	230	274	264	242	243	266	261	250	241	240	250	259	234	228	265	247	229	234	248	264	223	232	259	234	278	255	229	263	244	243	226	231	257	238	223	268	252	243	240	217	253	272	273	241	270	219	237	248	243	235	259	234	236	252	250	205	251	251	214	257	255	265	270	252	212	269	255	253	244	245	269	250	246	226	242	236	261	225	235	259	263	264	218	288	223	261	270	263	226	239	254	242	224	277	268	259	242	240	236	253	248	255	271	245	253	236	253	224	238	241	243	257	265	233	249	276	231	265	252	253	278	251	247	266	245	259	254	259	260	271	265	243	270	270	241	263	269	254	260	235	251	243	228	261	240	241	250	238	276	243	261	250	290	224	259	247	261	262	262	235	255	253	293	242	273	257	236	236	306	248	265	255	264	250	238	239	242	261	257	284	234	245	227	254	269	238	263	240	277	267	249	247	258	243	240	218	263	263	244	276	268	258	246	233	251	279	246	218	216	243	240	261	213	228	259	271	252	257	260	253	243	231	235	242	260	238	243	263	249	241	261	235	249	252	233	269	256	243	234	254	248	254	252	253	262	253	269	236	295	247	241	230	258	236	243	274	263	253	246	244	239	249	252	243	242	250	268	238	242	239	235	251	242	245	251	248	245	244	262	243	254	289	231	244	249	247	263	228	245	221	266	233	264	245	265	279	249	258	226	258	271	249	270	249	246	227	252	245	243	267	230	239	243	238	273	234	258	259	221	230	265	212	238	211	252	263	232	258	238	237	256	264	264	269	253	241	236	268	247	244	218	260	245	239	264	266	301	266	259	224	226	240	247	256	231	260	230	239	253	254	278	268	230	239	264	307	275	293	251	235	235	250	237	223
17427	2241	2197	2548	2579	2177	1819	1643	1524	1270	1198	1119	1123	925	934	866	796	733	709	674	685	667	640	651	663	635	689	656	654	853	3119	766	652	635	682	603	583	604	594	602	600	588	545	570	631	567	620	564	563	570	572	609	563	597	563	613	583	590	571	589	562	535	554	614	564	588	536	577	566	616	614	563	598	579	568	570	569	583	575	625	579	603	568	594	550	578	622	549	544	550	576	546	549	606	575	582	590	568	599	574	575	558	600	593	542	564	575	554	612	563	594	582	576	583	593	594	586	605	598	573	563	592	571	540	578	580	618	595	602	601	584	521	582	566	626	573	579	609	605	559	577	560	603	579	601	598	518	596	606	599	550	580	563	561	601	554	580	616	564	551	617	600	639	589	608	594	605	610	520	594	592	597	571	595	550	550	563	567	586	601	620	601	580	572	559	558	593	568	571	588	575	571	599	563	600	572	596	561	582	562	568	590	592	586	527	625	588	613	542	582	570	602	579	624	604	578	597	567	601	605	604	594	601	602	592	553	551	568	556	592	589	534	563	550	610	539	547	572	570	570	583	586	574	594	566	554	635	572	581	580	615	604	578	564	574	558	576	584	533	564	639	555	573	595	581	627	603	601	561	568	597	589	573	594	555	633	567	606	595	584	624	578	581	597	578	540	579	565	566	623	579	518	588	574	568	588	567	562	637	594	616	561	557	564	614	538	571	569	565	585	632	596	576	605	575	594	571	535	606	569	575	613	587	585	615	598	517	600	574	570	569	581	602	586	578	565	578	576	561	579	555	573	572	566	568	560	585	584	575	601	540	541	597	575	588	547	594	593	577	623	582	567	581	556	553	594	573	606	626	573	582	567	562	585	582	547	535	606	551	576	577	507	611	541	558	593	578	577	559	550	609	553	615	553	608	605	549	610	558	548	576	539	568	614	571	584	531	562	563	596	574	567	587	601	596	555	583	608	587	580	554	584	594	593	612	541	593	582	551	597	574	596	577	595	599	581	575	572	620	615	609	611	533	588	583	550	538	562	562	592	638	586	553	584	587	633	565	582	558	562	578	580	568	568	568	524	574	605	557	588	565	583	567	569	566	590	543	567	545	576	559	575	588	576	557	561	585	530	583	589	645	585	571	575	620	575	584	577	545	566	599	528	567	565	552	612	571	585	584	593	546	556	566	587	593	549	593	598	595	568	570	554	590	568	581	581	556	574	542	538	628	573	561	567	587	563	566	540	620	568	654	568	572	658	534	550	565	604	592	590	581	554	626	559	551	588	612	586	529	588	563	565	571	605	580	606	577	587	577	584	625	599	579	555	611	589	617	593	576	599	554	566	585	543	559	565	566	582	582	584	581	562	579	587	551	578	578	540	588	549	572	535	574	558	586	598	567	601	585	578	607	608	591	577	609	546	585	617	575	579	562	576	575	562	554	555	551	561	628	550	612	613	601	579	629	611	575	556	572	620	587	576	587	567	555	574	611	530	564	564	574	616	553	575	549	584	566	596	574	622	550	581	595	630	608	587	558	595	599	552	556	572	564	561	582	567	609	587	566	568	613	594	577	516	544	589	592	610	550	598	550	587	561	588	536	588	542	579	596	577	566	601	553	590	546	569	598	554	560	557	590	571	605	603	569	562	570	593	598	557	599	581	608	609	567	592	541	571	601	564	640	571	635	596	565	571	597	601	539	540	556	541	573	583	590	596	574	589	584	558	579	611	584	587	591	577	581	580	606	610	552	598	546	605	592	590	666	548	568	581	531	602	563	588	589	538	599	526	567	604	619	593	516	573	582	631	550	597	561	590	580	590	574	577	588	545	586	546	576	572	561	605	558	616	578	584	562	596	608	529	592	602	575	596	567	561	573	550	583	603	567	570	602	620	605	590	562	571	604	575	621	557	577	588	583	560	557	514	596	586	562	610	560	559	567	573	559	575	593	591	581	557	595	612	582	545	560	610	619	580	578	536	601	602	631	530	545	597	587	571	556	529	554	600	583	578	593	612	573	564	620	593	614	563	589	571	590	601	572	561	573	581	571	545	555	551	550	601	596	574	587	586	579	588	563	566	573	551	609	645	592	570	576	605	550	585	590	515	522	542	559	549	537	553	579	606	580	581	586	582	582	567	602	585	588	572	580	634	614	568	578	630	582	597	584	564	605	576	588	582	560	631	624	592	543	555	536	559	597	596	581	593	588	584	586	612	575	579	578	543	597	565	590	624	548	604	589	574	574	571	577	572	601	588	582	607	553	571	548	579	591	589	551	594	599	604	572	600	547	565	603	578	577	588	554	546	586	570	564	583	575	614	572	534	604	544	604	647	600	581	587	602	568	551	606	572	558	554	535	598	621	599	616	585	545	600	589	566	599	562	589	575	583	571	555	587	586	565	559	590	571	570	575	584	599	596	599	623	538	563	578	588	580	599	549	579	589	608	584	583	580	617	612	586	614	592	578	603	608	573	603	581	582	609	581	573	594	591	592	564	562	624	576	552	565	551	538	538	543	556	576	598	589	571	558	601	620	587	542	537	570	570	608	592	558	606	602	558	550	597	552	570	613	563	615	591	572	543	580	551	538	560	568	578	555	616	584	595	598	563	553	586	602	578	571	568	568	539	553	603	576	598	591	552	581	562	564	554	588	570	594	561	565	566	597	547	614	562	544	578	605	592	560	576	546	550	601	582	576	561	558	577	593	580	527	622	580	605	551	580	586	594	570	593	541	562	540	605	571	591	613	555	578	594	568	589	627	548	561	579	592	564	556	633	575	580	566	583	530	551	611	568	543	579	609	591	581	547	551	586	574	599	610	562	578	574	587	582	552	586	585	627	533	580	554	565	633	580	585	584	632	593	581	581	606	571	581	614	574	606	597	607	567	531	599	581	557	557	584	553	542	571	582	569	595	571	553	601	570	576	616	570	578	540	554	554	570	611	543	544	581	550	574	617	629	609	602	595	591	550	601	553	615	555	631	571	598	580	595	579	593	597	578	570	607	540	573	571	612	583	605	551	591	615	615	559	593	593	611	570	540	610	562	594	602	566	611	583	577	574	580	589	564	560	546	592	629	606	569	568	591	603	598	629	495	603	581	584	564	565	530	602	572	617	565	563	636	559	598	586	621	599	564	546	581	576	570	587	584	556	612	526	603	570	561	581	571	562	543	606	593	586	623	596	534	588	569	582	587	621	579	591	610	570	556	602	603	580	592	547	596	576	586	613	612	559	599	608	575	608	592	618	589	617	602	553	601	549	603	540	567	611	560	579	571	606	578	577	609	580	572	599	572	574	604	583	558	593	562	586	596	558	577	596	617	616	586	575	579	569	625	582	580	600	576	592	605	626	551	590	599	580	612	580	579	598	580	566	594	573	597	606	588	578	528	599	600	573	574	545	579	541	541	585	578	558	602	552	597	559	573	572	564	632	592	552	592	511	544	555	555	605	572	517	582	571	594	549	588	580	574	587	581	570	593	574	600	563	556	546	591	543	601	585	571	559
5956	774	290	237	219	227	234	201	222	207	215	196	230	198	225	219	219	172	192	163	199	201	214	202	218	209	182	217	216	207	217	208	215	215	214	213	209	259	245	187	196	217	220	195	232	220	212	230	211	207	208	225	214	202	201	200	183	238	218	214	227	216	229	208	232	232	209	197	202	180	185	221	200	204	220	222	234	180	212	225	193	197	196	208	218	210	208	215	169	230	194	206	232	210	197	202	222	225	236	230	202	206	231	227	202	196	214	189	201	210	187	207	229	237	215	199	218	218	245	214	221	188	218	198	208	174	211	217	229	221	216	185	213	193	215	229	219	203	215	221	188	213	214	234	210	212	234	201	209	212	206	214	195	201	222	197	230	203	236	215	212	224	237	191	214	226	233	196	233	195	213	235	208	216	227	232	203	207	230	207	185	186	187	241	184	235	221	208	199	230	199	212	194	212	209	205	183	187	194	226	217	213	195	199	218	191	197	217	238	213	214	209	214	216	234	226	237	204	232	250	227	214	201	217	204	228	205	185	182	224	233	221	201	223	238	214	211	228	209	254	236	230	205	234	200	207	226	226	209	214	236	213	193	226	211	229	233	224	228	220	198	207	222	238	199	198	220	202	206	233	206	210	231	214	222	198	214	244	210	223	243	239	193	192	224	211	224	181	222	227	244	214	195	208	191	238	207	219	222	214	230	201	230	215	182	213	175	215	186	168	185	199	228	198	205	187	218	224	203	199	202	217	206	229	237	203	201	205	233	226	233	220	188	215	189	187	205	215	191	194	195	214	217	229	229	227	191	201	208	229	207	207	203	221	204	209	205	198	232	217	195	218	206	214	209	217	210	223	179	208	246	224	215	206	196	223	205	200	186	192	200	226	205	213	219	227	232	184	193	214	215	241	225	209	215	211	204	201	208	213	199	227	226	193	180	228	241	225	231	204	214	241	188	218	217	210	212	209	217	237	228	215	209	194	211	217	213	207	203	211	223	209	201	198	210	230	229	221	193	216	181	198	196	202	263	206	210	234	229	185	211	203	197	234	239	208	191	204	229	238	224	204	235	202	215	192	229	212	196	179	170	226	222	229	239	215	226	194	199	220	203	214	224	217	220	201	200	213	203	221	185	195	209	212	244	167	233	203	202	238	233	231	233	242	210	222	213	222	210	231	237	202	233	197	209	209	224	213	220	201	201	219	217	216	212	218	216	207	200	215	204	183	222	219	220	233	186	213	216	231	219	218	198	219	185	193	171	218	248	207	233	241	225	258	209	216	219	234	226	204	220	196	183	211	245	229	210	211	205	215	195	193	207	221	224	215	220	215	218	207	215	207	221	201	237	187	182	200	251	217	236	215	215	215	208	199	224	209	215	185	210	202	213	206	187	193	230	187	223	211	214	231	213	206	189	182	175	194	207	200	195	218	230	218	206	190	197	211	207	203	216	183	194	213	217	200	215	216	231	178	218	211	212	205	220	221	212	215	201	229	211	212	216	223	198	230	237	188	203	203	228	201	222	235	186	204	214	219	207	225	213	249	213	183	210	196	239	199	199	224	207	238	245	245	246	224	185	214	209	230	196	224	197	213	215	220	192	216	232	244	210	205	223	218	191	234	199	236	217	235	233	231	196	223	176	204	201	191	201	175	192	223	236	217	228	211	215	232	252	198	186	226	214	189	196	198	220	213	224	216	190	207	213	229	209	201	214	221	207	226	222	212	194	206	221	217	193	196	190	218	228	221	229	219	225	229	205	190	215	240	188	193	200	199	241	188	183	202	193	205	202	231	195	235	212	211	241	209	213	217	217	203	205	228	195	188	210	193	203	216	199	180	201	190	191	198	189	215	203	195	212	221	207	224	188	205	189	196	227	195	219	227	214	221	236	217	211	208	222	201	203	207	221	186	216	165	183	185	207	212	197	224	186	248	212	214	178	221	216	226	219	220	222	225	200	224	235	230	204	191	206	186	212	212	235	177	211	221	197	191	221	190	202	211	216	220	205	217	208	211	208	211	185	218	222	185	221	198	196	206	206	231	190	195	209	249	219	219	215	202	220	223	206	218	232	205	208	215	193	218	200	227	225	216	226	205	187	186	224	198	213	249	208	215	214	204	209	187	200	200	182	224	229	205	230	198	226	242	214	216	201	228	204	216	197	233	199	214	201	241	220	213	213	223	238	216	208	205	225	209	231	210	220	192	214	194	226	215	232	194	215	217	203	222	191	245	250	228	202	228	234	226	225	207	230	226	201	212	205	228	235	212	200	213	198	215	203	226	216	214	230	220	200	210	198	226	198	197	191	202	209	217	209	193	216	227	195	187	218	199	230	230	222	195	211	224	197	219	212	188	212	197	225	217	213	246	220	237	202	211	230	200	235	215	218	219	208	232	223	172	195	243	209	240	206	184	225	208	242	211	197	228	193	225	212	235	229	225	221	211	217	197	195	209	215	215	192	188	206	218	213	208	205	179	214	204	191	219	212	225	198	216	216	229	231	196	183	230	211	212	207	236	219	225	261	229	222	201	197	223	257	219	234	208	223	199	214	228	212	207	230	189	177	211	212	229	214	219	191	238	236	213	203	232	211	237	242	213	220	200	206	207	214	201	218	242	211	234	201	200	196	215	237	223	204	212	240	214	209	188	196	220	214	200	198	231	241	221	205	215	233	175	214	199	215	241	200	213	207	214	232	241	226	198	221	232	203	253	206	229	199	213	205	244	173	216	214	197	211	210	216	197	248	213	206	177	207	221	187	212	195	209	233	192	213	187	219	206	223	234	212	216	205	197	203	216	204	232	219	186	211	200	201	240	227	237	203	209	208	209	222	205	212	195	215	224	217	188	212	209	193	225	211	217	221	227	234	228	196	215	233	237	230	185	228	199	209	205	217	231	201	208	224	221	213	210	251	194	216	222	206	198	220	206	207	198	205	180	231	203	196	193	214	223	206	203	185	209	203	187	223	242	210	217	195	205	207	222	198	213	190	228	210	206	205	186	173	206	228	203	260	230	231	221	231	198	190	221	195	214	206	212	187	223	204	187	211	202	209	189	213	208	224	216	226	218	202	227	187	214	233	214	223	205	211	208	212	201	199	212	229	212	187	206	255	213	208	205	201	177	224	212	228	227	201	225	226	233	194	193	210	193	245	226	221	192	199	201	211	225	192	231	226	213	190	208	242	218	208	201	222	202	214	212	227	203	219	207	207	191	216	183	221	203	214	211	245	212	219	188	235	178	211	234	191	202	252	211	218	222	187	223	207	244	221	204	198	207	206	194	226	225	196	197	216	197	206	221	218	198	235	247	218	223	210	193	215	192	209	230	220	211	215	204	200	198	201	199	202	220	205	216	228	187	183	195	227	226	205	207	217	233	231	214	216	205	219	219	264	220	217	206	227	212	220	209	191	210	220	226	220	207	204	236	231	210	223	193	208	196	207	261	249	223	225	210	206	222	246	201	203	212	201	213	207	241	222	215	189	190	209	198	214	224	210	217
3963	733	614	636	592	596	550	519	537	574	567	527	536	519	528	477	491	448	487	512	520	490	503	520	513	481	504	487	531	523	622	492	508	465	527	469	479	505	484	474	500	475	491	519	485	476	497	493	517	487	461	503	462	524	493	497	442	459	490	478	462	499	492	463	527	509	494	479	510	483	517	492	508	480	504	498	489	531	460	494	474	519	462	514	516	508	504	535	479	475	525	483	482	491	521	503	486	516	460	479	482	514	478	454	468	475	468	472	526	492	459	500	512	468	543	472	505	470	463	512	500	478	499	485	453	498	490	488	451	506	485	505	478	493	472	459	505	537	482	505	443	491	493	489	522	502	472	482	489	478	468	491	475	494	472	493	517	478	500	491	472	522	458	501	510	539	487	510	479	485	503	448	518	472	488	441	449	541	494	450	476	502	468	492	515	503	480	495	468	494	478	513	481	496	500	473	491	486	443	510	462	499	491	471	498	482	463	506	467	473	454	464	463	474	468	513	471	492	473	486	516	493	490	499	496	535	487	507	473	501	485	516	498	519	509	443	485	480	505	529	518	492	479	510	495	456	450	447	480	424	487	506	514	486	472	493	491	454	485	483	455	490	471	489	481	501	454	471	477	475	484	521	491	467	511	459	485	520	491	489	513	502	518	483	509	475	465	474	512	500	480	491	477	493	475	485	495	495	496	509	522	456	488	493	512	480	523	457	503	516	489	439	496	482	495	501	489	478	501	450	497	508	530	501	520	473	514	468	502	486	492	513	491	473	517	470	494	496	485	469	534	496	488	482	500	476	472	533	484	492	511	466	525	484	512	474	471	497	512	473	482	504	514	469	478	479	477	478	510	468	503	476	459	479	480	508	492	471	492	458	462	491	529	490	529	483	482	515	492	450	503	482	516	487	518	490	476	498	444	482	497	495	526	461	551	522	468	521	479	509	488	485	496	504	456	497	451	489	478	479	468	507	499	506	519	481	478	473	517	506	468	515	497	481	504	504	528	480	497	509	505	505	493	507	502	498	485	527	457	510	513	496	454	496	469	494	485	457	494	491	489	477	470	459	467	486	515	472	490	451	460	470	510	458	510	486	508	476	454	507	516	482	468	464	511	496	522	500	508	487	503	519	431	509	481	463	489	505	484	469	477	499	458	477	532	499	500	476	475	449	503	557	473	537	477	505	477	487	498	488	485	467	499	500	465	497	454	492	464	477	490	446	484	495	527	512	445	490	508	474	492	491	476	499	470	511	475	479	507	499	493	540	480	505	514	457	526	502	490	518	469	487	457	432	485	494	424	545	467	505	501	498	467	477	486	503	459	514	474	501	474	495	483	475	456	497	501	477	479	496	479	510	492	541	480	517	459	507	505	427	466	510	456	477	521	512	539	487	478	490	494	486	476	437	506	510	546	536	469	477	519	482	497	471	470	470	485	442	473	471	536	542	496	476	520	483	461	500	510	478	428	492	466	456	516	494	473	503	485	483	490	505	510	517	474	492	496	514	492	476	479	478	474	476	477	476	476	511	493	477	472	479	512	482	420	501	491	511	455	488	461	501	485	465	470	486	499	480	482	434	511	484	513	466	506	470	448	480	465	502	452	493	464	476	503	476	487	451	508	481	484	499	475	474	539	489	449	478	502	494	462	482	472	486	535	528	474	472	478	471	519	472	482	518	487	487	470	505	469	467	484	453	476	508	488	484	496	496	480	467	490	478	520	467	476	498	498	463	508	452	458	490	504	480	464	516	516	507	492	526	495	505	474	485	518	456	471	495	493	496	482	526	525	455	462	458	527	461	469	508	494	504	513	505	517	510	478	475	468	519	488	471	508	485	499	467	484	526	482	487	509	503	500	479	437	482	505	473	474	516	484	511	504	519	490	495	480	511	545	497	492	467	504	476	532	500	478	485	500	484	500	510	494	486	499	497	450	500	481	457	492	446	479	448	505	507	468	496	488	483	468	472	471	490	491	481	495	453	471	518	456	469	508	498	495	489	516	461	509	467	502	460	521	518	479	464	499	511	487	480	461	475	478	512	478	534	504	500	465	481	447	454	473	478	498	474	457	511	491	515	514	493	515	513	519	493	432	532	497	488	457	505	513	506	492	490	484	509	515	499	457	482	522	426	479	485	470	501	516	515	462	456	460	505	537	494	535	526	447	449	518	488	485	500	538	509	498	494	511	489	507	473	481	527	500	467	508	512	482	468	476	490	510	485	501	475	498	491	513	476	487	491	476	497	477	498	513	473	460	485	507	473	477	451	527	481	484	473	504	470	490	477	490	509	482	455	445	471	531	468	521	458	505	492	479	460	490	486	456	505	491	478	479	484	473	435	504	493	484	475	537	469	482	505	499	483	482	517	514	477	496	512	532	505	466	494	475	506	503	526	496	486	444	450	495	519	499	527	478	491	531	510	454	493	474	471	504	517	507	472	479	486	495	504	519	506	485	514	433	498	466	459	479	467	466	498	489	517	509	509	495	499	523	483	515	515	479	465	478	507	469	475	559	528	468	465	496	509	471	481	540	468	488	481	500	511	478	527	498	511	520	513	492	495	499	489	492	490	494	503	507	487	497	495	501	497	463	494	481	485	476	494	484	417	487	469	463	506	527	509	504	481	493	474	491	481	489	491	501	486	523	505	522	471	511	505	452	501	518	444	486	541	519	481	474	487	506	531	462	458	474	500	508	508	462	460	462	517	534	522	495	483	497	499	493	474	492	502	514	457	519	484	472	474	519	497	448	457	503	458	490	481	517	470	465	485	514	475	490	479	492	506	481	488	470	459	494	433	490	465	502	466	526	474	459	494	484	488	425	530	500	465	483	462	475	483	486	516	514	459	526	511	451	487	485	482	517	497	473	435	470	454	456	435	496	505	535	501	468	462	486	479	506	489	489	521	478	492	472	477	489	472	486	521	464	469	474	484	502	493	498	465	488	510	481	516	499	499	475	476	538	480	488	484	501	522	492	512	506	471	470	476	451	495	517	469	487	517	503	499	476	483	510	483	477	487	459	473	496	518	502	488	528	493	506	490	483	482	449	458	475	497	449	496	517	487	519	455	489	454	472	494	467	479	466	441	487	489	467	520	487	473	488	507	444	503	489	470	484	464	487	466	490	480	516	467	455	512	489	505	512	475	496	506	515	501	461	472	518	511	472	497	476	476	482	487	506	461	485	488	507	477	491	523	506	512	453	480	496	512	513	490	517	440	481	449	447	517	462	493	487	466	461	524	503	508	478	475	495	462	492	490	480	481	478	467	482	497	500	502	476	483	496	451	476	477	473	468	473	463	533	508	501	537	471	479	460	504	504	497	479	512	492	502	459	505	467	459	456	525	525	478	498	476	474	485	491	457	473	504	492	450	473	520	480	461	526	470	481	490	490	460	477	466	489	476	534	504	488	530	488	464	467	481	480	493	521	474	481	469	485	514	485	496	491	521	495	468	488	504	471	506	474	502	480	462	475	478	492	537	515	502	477	472	499	489
20008	2964	766	536	444	318	263	262	210	228	216	184	188	180	165	139	156	150	152	155	148	151	152	154	171	169	158	137	131	144	381	166	157	137	132	142	141	129	152	133	123	160	144	149	143	157	146	149	134	122	137	142	152	146	162	165	137	145	160	127	159	150	128	103	151	128	157	165	151	160	138	150	138	131	156	141	169	148	125	141	132	142	144	148	140	169	157	139	144	141	127	129	170	139	155	138	142	135	134	145	137	139	155	137	128	144	131	174	140	142	138	139	150	134	139	144	135	151	141	154	143	175	153	149	163	149	149	134	150	140	158	153	153	141	151	144	147	157	125	138	166	146	130	166	154	132	137	151	142	160	164	155	128	140	146	165	148	149	139	126	134	146	146	135	139	145	124	131	134	135	132	142	150	151	152	143	154	147	144	137	140	139	114	145	133	134	149	155	146	162	127	146	153	134	150	131	168	152	127	150	141	140	150	129	131	149	150	140	159	139	135	140	142	145	107	137	175	163	147	155	169	153	141	162	143	147	153	142	160	149	156	171	148	144	169	137	129	154	175	131	138	148	134	140	153	126	160	137	147	138	145	162	129	167	129	141	155	138	162	159	165	161	150	173	139	142	140	132	140	136	121	134	126	149	128	141	122	169	158	155	129	157	149	141	155	141	128	161	144	152	166	145	150	158	165	146	153	149	154	147	156	134	161	153	155	144	148	143	155	167	165	149	142	144	150	128	128	122	155	141	143	126	130	136	157	129	157	149	148	146	134	163	162	162	129	153	153	131	141	125	138	129	138	135	143	157	146	146	146	167	160	148	137	156	151	137	147	156	157	177	155	154	146	137	149	126	150	161	165	147	125	163	171	150	143	145	146	136	150	144	127	143	152	129	146	129	128	133	163	132	141	155	150	179	145	116	140	129	155	145	151	178	158	132	126	126	156	149	136	146	121	157	146	154	159	166	141	140	163	130	154	135	154	140	168	145	149	156	157	155	149	152	151	160	141	145	141	122	141	135	126	150	139	153	148	152	140	131	155	139	140	136	150	125	144	153	141	146	161	138	144	146	150	155	171	147	145	133	172	144	174	137	154	157	135	141	176	163	138	138	154	158	137	134	160	118	149	159	162	148	151	166	161	159	121	155	171	141	151	148	154	166	135	153	138	137	127	146	130	144	133	144	157	153	124	149	161	151	158	136	139	158	133	139	139	142	137	160	135	178	135	148	139	142	145	145	158	144	156	137	141	135	150	153	158	161	142	149	140	169	177	143	152	166	151	132	134	136	166	164	152	136	131	138	123	139	151	148	132	133	165	151	146	162	136	143	127	134	155	140	129	154	138	137	135	153	145	135	141	158	139	125	154	150	159	144	159	151	143	154	150	129	141	151	142	173	136	146	153	127	169	151	156	129	152	148	138	171	144	139	126	148	147	135	133	137	151	143	159	117	142	173	128	138	135	138	152	131	132	147	169	136	147	144	137	131	161	161	144	139	149	150	123	140	135	145	145	140	149	148	144	145	146	152	149	155	161	143	141	153	152	162	139	135	126	149	146	132	135	138	160	153	152	150	146	155	135	148	165	157	149	163	155	142	130	148	131	140	143	159	155	143	140	154	150	159	138	147	133	163	146	145	152	120	132	151	147	127	128	137	129	167	145	125	150	122	134	139	135	143	143	134	156	153	165	158	185	141	150	116	121	144	159	157	161	172	141	142	158	142	139	134	160	168	142	135	147	127	136	143	143	123	132	148	152	163	162	128	132	152	156	138	163	125	166	147	137	144	149	146	121	134	173	141	147	136	158	153	139	161	138	169	127	140	148	127	138	126	130	154	143	148	143	144	147	131	122	135	152	130	145	167	153	151	153	170	148	124	134	139	142	174	132	148	162	153	122	122	158	138	166	137	155	151	132	129	141	146	140	140	148	167	132	141	151	148	132	166	158	132	131	149	154	149	134	132	167	165	151	146	167	172	135	147	144	141	123	137	130	133	140	131	138	159	143	139	132	129	156	154	140	145	148	160	158	146	140	134	139	155	138	133	131	153	157	138	133	148	141	151	145	129	142	148	146	171	138	148	127	142	164	156	136	141	142	146	135	148	119	163	165	136	151	165	120	124	110	147	156	161	154	131	133	158	140	140	157	167	154	156	151	152	163	170	128	177	151	127	136	164	150	164	176	135	134	151	152	145	146	128	143	155	140	165	140	144	153	150	160	157	141	135	161	161	151	156	155	143	134	130	120	131	137	140	134	157	151	164	126	175	145	136	142	160	157	137	134	120	125	156	160	151	133	130	140	152	141	147	109	141	153	126	170	147	140	141	148	144	137	129	144	140	136	132	158	171	146	143	147	152	135	120	144	119	145	129	161	144	155	146	136	138	157	137	117	133	152	140	137	144	148	128	142	146	153	146	129	169	145	164	144	134	120	137	159	137	146	173	159	122	141	152	164	143	158	136	129	130	151	144	149	156	140	107	149	155	148	137	154	159	153	158	151	161	136	147	140	171	159	169	159	145	148	138	135	138	159	151	122	153	132	146	133	137	144	170	154	146	158	130	171	136	145	142	155	146	154	138	135	163	141	150	132	155	127	141	153	154	170	187	133	137	145	116	163	150	157	151	146	162	145	121	156	139	142	157	161	153	147	159	155	153	144	136	161	141	127	130	175	164	145	144	135	148	152	163	152	140	163	155	158	142	145	151	142	159	145	128	136	132	134	167	135	138	153	146	163	158	131	149	138	155	171	145	132	154	135	139	129	145	138	154	127	153	147	137	148	141	157	150	159	140	129	154	158	166	148	140	134	165	162	130	147	151	146	156	140	151	163	153	166	146	121	149	164	150	145	141	160	122	129	138	147	127	130	151	153	163	170	132	161	148	134	141	153	142	164	167	150	161	134	147	150	126	163	142	167	133	142	145	141	147	167	161	180	143	146	131	147	158	144	168	151	161	157	142	120	160	146	142	140	136	147	143	146	170	160	158	159	151	151	146	124	166	141	147	134	124	153	149	150	153	142	164	161	136	137	171	137	139	136	146	153	148	148	148	143	133	133	149	173	156	161	129	128	132	147	148	141	153	156	152	126	149	128	165	129	152	164	157	160	152	134	139	150	138	149	151	131	135	143	162	166	151	145	147	128	146	156	137	147	151	151	159	167	171	139	127	149	141	146	137	164	122	148	171	125	144	146	158	151	154	136	163	141	162	146	160	155	129	136	156	159	157	157	142	150	151	147	138	147	136	126	118	156	136	138	132	148	131	143	135	154	131	128	130	150	141	161	181	142	166	121	152	161	137	149	161	151	138	163	140	141	138	173	161	153	152	148	143	139	142	143	148	143	129	145	145	129	157	149	149	150	114	159	132	169	147	146	141	124	153	165	148	142	134	166	162	148	153	151	137	158	152	169	164	156	132	150	132	163	126	143	142	158	140	148	168	138	142	156	154	142	154	132	148	144	145	147	153	160	168	156	118	155	131	155	148	155	133	136	133	173	139	151	173
12484	1200	1256	1353	1399	1196	1069	972	804	801	770	657	665	567	477	491	427	472	447	422	390	422	417	409	416	415	419	392	386	427	1935	476	399	368	389	380	368	363	381	404	360	384	398	347	346	384	355	368	395	349	381	396	384	385	355	364	405	361	392	370	384	390	387	408	362	406	347	400	353	352	374	350	368	393	410	383	401	337	364	372	374	376	382	386	353	358	355	352	367	405	382	368	390	376	336	363	386	383	383	371	383	407	396	372	348	364	376	400	377	404	406	377	391	365	367	365	350	424	367	383	370	347	332	389	381	370	368	386	370	368	372	346	362	387	372	353	362	373	366	328	345	352	392	349	382	354	399	343	364	363	372	393	361	397	359	357	399	375	368	373	360	362	382	374	376	393	351	349	366	363	341	389	342	395	345	342	351	382	354	379	382	342	374	367	342	370	354	347	345	392	382	357	354	343	367	376	345	355	371	355	387	370	375	363	402	379	375	367	380	366	383	349	348	364	371	361	364	364	367	380	385	339	394	353	346	360	367	401	367	371	347	384	381	403	379	412	372	377	393	381	354	354	377	367	350	332	370	355	339	374	408	397	368	377	349	383	364	368	363	386	347	371	366	348	369	368	389	379	385	375	382	406	359	364	343	365	393	362	354	384	414	359	401	359	364	413	395	356	355	373	392	375	359	372	365	362	408	336	333	377	348	384	352	367	353	396	372	359	337	341	352	381	401	387	363	364	384	374	367	399	353	352	367	365	360	401	342	360	341	387	368	335	384	407	353	377	368	365	390	386	369	368	336	371	366	363	350	378	355	395	375	441	353	373	377	366	349	395	378	381	356	345	356	344	364	381	339	378	399	384	362	398	367	334	414	318	408	360	382	366	366	380	340	371	379	372	366	386	387	343	360	363	387	379	363	356	363	391	367	388	398	350	349	404	384	380	374	355	363	371	380	375	391	360	377	368	380	394	358	371	365	353	374	384	361	385	354	393	334	331	400	382	329	362	369	413	376	370	357	367	380	390	345	360	371	385	380	392	366	364	351	369	373	358	355	369	389	330	352	389	365	333	411	406	379	351	396	354	351	342	383	356	378	330	369	377	345	375	360	378	372	376	373	355	386	391	345	377	369	400	357	387	386	383	370	353	336	383	367	384	393	366	341	381	379	360	366	385	389	354	393	385	384	386	372	344	376	359	374	340	407	368	377	367	373	370	352	365	334	402	384	374	378	369	335	341	386	370	334	354	372	377	351	381	356	363	365	347	370	356	354	363	341	400	351	366	413	342	352	410	336	363	346	356	403	356	376	374	354	332	381	373	370	333	338	374	358	361	372	369	416	376	364	355	342	364	340	358	359	371	346	355	397	388	365	378	389	368	364	394	389	383	374	385	385	352	374	339	385	363	352	368	397	349	341	380	363	336	405	344	381	361	352	396	365	390	356	393	348	331	336	368	355	401	395	350	385	339	347	394	396	379	347	402	396	347	324	411	373	349	329	383	366	379	372	364	397	364	357	386	381	371	380	354	355	393	372	361	343	367	381	335	373	351	386	395	368	360	365	364	370	368	401	389	416	361	382	378	333	376	348	351	371	384	367	358	371	391	333	366	357	371	388	417	379	354	366	374	389	346	358	355	364	390	364	375	336	347	387	349	363	372	392	354	394	348	373	345	401	362	359	362	336	361	400	359	368	332	367	366	376	357	329	359	379	407	358	375	373	368	373	382	386	391	402	385	385	395	341	397	371	380	375	348	385	352	329	351	382	355	395	367	378	337	351	387	378	400	362	385	371	371	333	374	371	343	366	377	349	373	405	333	392	354	363	377	363	367	356	385	357	351	369	340	367	388	359	348	338	365	366	338	395	351	376	397	337	322	376	377	358	364	337	384	401	383	352	354	384	369	364	427	373	351	349	375	365	385	345	355	405	364	385	389	356	366	375	369	394	386	383	350	400	364	381	386	363	362	383	366	366	379	378	386	376	353	371	352	379	373	361	368	382	387	384	386	371	355	349	384	365	382	334	400	378	354	354	371	369	330	379	350	342	346	365	371	395	340	364	380	385	380	387	372	341	375	376	377	347	372	358	387	384	409	358	371	347	358	382	364	423	384	388	380	358	345	373	396	358	367	375	382	368	369	395	346	352	372	367	356	341	396	325	376	349	378	346	364	387	375	351	374	366	350	379	342	355	345	341	389	369	352	356	377	358	376	398	359	398	348	357	375	372	395	358	346	361	376	378	369	400	369	335	361	372	382	378	379	366	351	369	354	363	383	360	348	374	339	401	351	378	400	388	397	355	364	377	355	322	374	365	386	384	327	378	357	374	390	368	383	389	399	384	381	374	361	381	351	330	358	379	369	379	357	392	365	385	369	344	355	365	377	372	371	344	366	383	360	384	397	366	389	369	328	375	380	366	393	368	344	381	405	360	355	358	374	385	366	336	390	374	336	367	372	357	345	357	324	346	374	376	377	372	387	345	367	364	383	373	361	317	365	347	372	349	409	388	333	358	347	371	356	378	354	409	398	390	362	372	372	384	336	396	392	370	359	381	381	395	340	384	391	356	379	361	350	352	376	359	380	338	381	363	382	391	375	380	373	371	373	374	387	377	363	385	385	368	394	359	388	395	371	358	353	377	391	353	410	376	372	326	347	385	356	314	377	354	383	379	367	404	395	386	389	345	352	327	348	357	359	397	327	363	352	351	384	364	387	378	334	384	335	365	377	377	361	387	400	365	361	392	357	358	397	381	375	395	353	346	390	400	371	375	352	391	367	374	352	378	397	384	322	350	382	389	371	381	364	372	385	366	364	343	356	317	364	344	333	375	383	393	413	375	387	368	369	346	353	359	404	380	357	366	390	353	377	399	371	402	370	391	363	352	356	382	347	355	382	362	378	338	349	369	346	354	376	406	374	383	381	376	379	415	348	401	330	392	358	373	368	370	385	351	368	349	406	391	330	359	376	404	394	365	371	389	372	390	367	344	376	391	359	350	384	381	386	386	359	377	367	372	385	399	376	387	373	367	391	369	363	343	323	369	363	373	374	374	369	357	296	374	394	356	377	382	375	353	389	379	368	342	353	402	321	350	379	393	390	372	341	335	370	371	397	347	374	331	353	372	342	372	398	361	384	377	355	360	405	394	353	372	381	370	368	390	378	359	379	376	358	371	367	341	353	345	339	372	403	345	402	378	380	382	380	361	370	370	354	385	379	370	371	355	384	377	402	389	388	381	354	371	353	359	361	327	385	355	367	391	306	407	342	347	357	370	394	361	375	394	395	345	397	378	390	405	377	401	327	373	382	390	357	326	356	380	379	350	380	350	402	353	347	379	352	350	366	359	352	397	397	385	367	359	349	355	375	382	364	362	357	364	387	366	370	344	396	362	325	370	386	410	374	340	386	378	368	365	359	369	361	386	370	378	362	392	363	382	364	397	338	392	357	410	341	388	340	406	381	352	356	369	378	361	388	333	398	397	380	375	381	348	344	387	353	379	364
30332	6244	1472	916	727	567	468	458	455	382	389	326	291	302	287	261	278	291	290	268	251	255	264	270	281	285	251	228	260	247	552	260	246	239	249	254	243	243	247	235	256	256	229	262	263	271	249	250	283	240	265	260	250	252	241	270	286	239	238	220	255	233	258	250	244	249	233	253	236	240	236	228	249	237	228	260	253	244	233	260	249	260	242	265	253	264	261	266	249	240	279	264	212	241	227	249	250	224	260	254	260	289	236	250	253	263	231	237	222	251	243	256	261	237	236	243	246	264	257	248	245	219	226	218	292	266	281	246	234	261	234	234	228	243	242	257	245	255	250	259	218	248	266	260	280	259	256	232	224	229	247	242	237	260	234	267	259	237	249	252	239	249	246	256	252	250	257	259	241	252	240	216	251	254	245	238	240	243	227	246	255	275	250	267	240	250	256	240	250	250	247	222	230	241	279	267	276	252	246	241	255	241	250	236	237	251	234	270	245	235	259	265	243	238	258	254	228	257	249	250	262	231	249	216	223	257	226	250	250	244	267	265	241	228	244	259	255	267	278	215	251	275	249	235	265	257	246	247	258	246	225	257	244	224	219	245	246	230	253	209	270	286	266	273	227	240	227	238	246	244	275	267	246	229	207	264	258	241	264	223	257	268	265	235	248	214	244	224	255	255	218	243	209	256	216	265	249	255	261	233	232	222	251	245	246	236	243	230	235	237	239	262	275	237	273	278	212	233	231	254	249	266	270	285	219	249	252	270	246	275	252	277	248	269	258	268	235	244	249	251	227	231	249	266	258	229	261	258	268	231	237	248	227	245	220	247	245	245	250	269	274	251	239	262	228	246	218	241	276	232	257	274	281	279	242	288	231	202	247	234	249	230	257	225	221	259	261	235	237	220	242	259	262	258	258	263	252	286	253	240	252	254	227	287	249	246	274	249	248	273	276	257	263	223	240	220	252	224	253	234	294	265	244	267	221	215	238	240	242	274	284	244	261	259	260	261	254	249	245	242	277	274	250	265	241	227	253	236	239	276	257	233	249	234	238	239	267	255	272	274	263	256	254	239	246	251	235	239	279	272	257	287	249	278	278	280	271	215	290	219	240	263	237	264	237	233	238	227	274	263	247	289	248	258	241	259	266	254	221	249	232	256	245	244	247	236	248	257	273	249	258	232	227	250	215	213	230	265	257	268	240	254	218	247	236	255	270	238	239	237	269	266	268	250	247	236	255	229	259	260	208	228	258	264	236	222	246	237	253	257	252	252	262	247	247	240	250	216	248	230	275	232	233	249	205	246	258	255	224	247	272	254	266	237	254	240	232	254	230	253	245	255	238	263	219	261	227	240	224	246	253	271	281	272	241	239	247	233	276	261	240	234	242	263	233	239	263	240	271	269	243	230	276	238	270	240	257	252	312	240	239	242	244	270	248	237	204	252	251	226	242	245	249	239	241	222	239	259	239	216	286	245	242	259	234	273	259	266	266	258	253	246	269	237	252	213	252	288	244	246	275	283	227	278	220	254	256	245	259	225	231	247	231	254	221	227	238	257	274	272	271	259	265	243	239	248	237	249	257	229	274	261	247	239	245	238	249	249	236	286	245	230	236	274	258	258	248	243	246	270	255	264	255	265	265	253	283	244	269	278	243	267	266	228	258	220	256	281	230	281	243	257	265	233	251	251	240	246	257	257	242	229	247	215	237	253	243	230	241	275	216	238	232	229	256	294	247	225	261	245	227	252	246	239	266	230	247	243	261	253	252	258	252	251	214	271	228	277	248	217	201	247	272	244	240	263	238	232	246	218	261	236	235	255	235	247	249	251	269	247	276	245	252	252	228	240	258	239	276	261	227	265	283	204	228	223	260	252	233	255	231	253	262	260	249	266	264	225	254	291	261	234	247	247	224	270	259	252	250	208	255	244	239	268	238	232	247	229	240	231	260	235	258	252	244	262	246	243	236	234	228	252	226	215	252	244	293	244	256	255	236	244	257	264	239	252	259	261	258	272	284	225	244	237	271	286	259	209	250	269	246	249	254	240	236	244	276	250	228	239	264	289	235	273	251	265	235	249	260	229	263	235	268	256	239	242	267	270	269	273	239	242	221	233	211	243	262	241	252	229	276	266	260	292	261	244	241	255	263	238	211	277	289	217	239	244	261	275	276	260	277	279	286	245	264	236	232	237	236	267	247	228	276	229	252	240	240	229	237	237	258	247	223	237	273	231	264	265	224	229	235	238	229	250	231	254	270	265	281	225	242	242	251	226	248	239	240	256	256	257	229	225	285	256	277	238	259	242	270	257	248	251	210	252	241	250	272	249	254	240	246	238	254	257	243	249	248	237	261	252	235	254	242	277	235	234	271	270	264	252	244	235	255	235	245	246	255	251	226	220	229	228	229	225	286	238	252	269	252	246	276	271	260	251	230	264	273	232	255	223	223	263	230	231	256	273	216	258	237	256	264	278	225	249	256	205	252	224	245	240	286	248	240	228	248	263	255	200	230	209	255	254	233	257	280	264	241	216	249	266	225	276	272	266	208	251	230	241	254	283	232	248	239	218	233	264	248	249	274	248	241	216	242	228	238	248	263	257	254	274	247	262	254	241	248	262	238	230	253	255	222	258	240	226	256	262	266	273	250	220	256	282	242	254	225	225	263	270	219	248	224	265	284	253	241	238	270	242	257	250	235	277	266	244	266	260	236	239	252	243	271	258	258	245	271	265	266	260	235	260	224	256	274	247	245	272	255	249	255	262	238	244	252	249	248	261	225	233	250	261	234	256	248	224	213	274	248	260	235	255	248	255	244	235	238	253	273	228	234	247	230	237	291	240	253	211	250	241	261	254	237	268	247	213	245	248	272	258	271	255	222	257	232	251	252	257	226	245	251	255	263	239	264	257	239	271	244	276	264	271	252	227	247	274	236	251	244	242	224	262	211	241	256	233	246	248	219	248	245	254	240	241	266	249	230	273	247	247	258	269	245	231	266	276	251	254	223	244	246	233	238	238	267	225	264	240	239	254	228	228	235	233	259	230	243	249	239	233	257	225	274	217	228	251	248	239	234	245	296	277	252	279	255	294	239	249	244	240	254	246	246	230	256	240	220	261	251	252	244	242	268	238	249	248	241	231	229	258	278	259	247	278	267	234	242	250	217	259	233	273	250	238	234	262	194	241	274	293	271	268	234	247	223	266	240	232	239	261	244	228	205	247	236	259	236	257	234	251	274	251	249	254	251	228	222	258	266	266	276	224	232	250	249	259	247	279	250	260	250	245	250	241	232	237	248	219	288	262	210	250	250	252	265	249	253	276	241	234	250	260	249	266	258	235	208	265	282	247	244	241	254	216	263	244	241	274	258	266	241	256	234	246	229	258	259	263	233	285	245	234	281	266	255	240	272	259	249	226	269	245	242	257	210	265	274	274	220	216	241	217	260	262	271	250	249	234	255	229	224	239	246	247	261	244	255	268	265	241	254	284	231	232	270	279	275	282
17310	1988	2219	2422	2280	2006	1780	1750	1459	1408	1408	1167	1059	915	766	754	762	731	714	691	681	648	692	625	687	629	610	660	661	759	2881	685	635	629	610	574	605	615	612	645	604	608	589	580	585	615	556	598	575	565	635	609	567	563	606	575	592	605	599	597	539	594	617	590	583	588	589	615	622	564	573	632	574	549	568	571	557	635	609	594	614	598	624	582	573	577	582	584	583	576	577	586	576	589	626	615	541	603	551	581	593	582	523	545	583	535	594	570	566	586	566	557	581	643	658	627	608	583	570	609	574	615	575	619	606	564	573	574	591	570	617	594	601	559	613	637	637	598	579	571	615	603	558	581	540	554	569	549	589	584	562	634	634	543	550	598	557	615	581	594	542	584	550	567	532	581	581	556	606	529	556	579	585	534	606	593	586	619	579	576	572	587	559	546	602	582	592	575	571	541	556	607	583	633	573	591	567	625	598	560	557	588	556	620	621	613	591	572	595	577	614	563	596	575	607	562	538	553	603	576	581	582	574	589	566	581	537	603	600	580	547	568	560	548	602	560	618	576	629	552	576	589	578	570	608	573	580	558	587	569	559	570	534	579	562	562	555	558	568	585	550	574	556	641	559	565	566	580	590	551	563	578	530	593	592	583	542	622	640	598	618	602	584	567	578	578	562	597	581	570	568	588	596	556	565	556	573	584	590	591	616	588	543	550	613	556	605	598	563	582	609	577	542	562	556	560	558	555	586	595	564	528	583	573	597	617	574	574	574	581	530	556	553	542	578	613	580	596	564	611	580	579	579	606	616	560	586	584	552	584	571	557	596	576	577	598	582	569	537	555	578	583	590	572	598	588	630	578	619	574	549	521	602	619	568	562	586	587	571	594	543	568	560	559	545	592	566	579	602	545	584	573	602	583	584	566	583	573	605	591	605	546	590	542	580	560	611	591	567	593	556	581	580	592	622	570	599	595	600	555	626	570	581	552	598	579	546	635	629	589	581	553	588	555	628	569	573	590	569	571	603	633	581	592	597	607	571	565	584	598	570	553	565	544	599	593	591	602	581	552	626	603	576	586	542	555	575	532	563	567	595	595	570	615	602	576	587	547	584	610	615	574	550	582	546	597	629	580	584	578	590	545	614	587	551	583	566	578	581	603	583	543	568	568	546	608	612	556	572	568	571	598	603	560	590	588	571	591	564	569	565	609	589	563	590	548	581	571	595	605	572	589	555	615	609	580	567	589	589	612	542	576	588	589	548	542	589	546	577	600	553	551	541	578	565	581	619	595	557	611	552	572	579	636	559	578	573	606	571	563	582	594	574	593	613	599	562	597	550	572	635	573	574	610	590	598	549	627	589	556	627	545	576	546	574	599	607	570	577	584	608	645	533	569	584	550	592	594	582	564	600	595	569	577	547	604	571	570	621	571	530	557	540	611	573	564	583	565	574	597	600	607	606	611	574	537	558	589	586	596	581	601	573	581	604	587	602	586	572	543	552	557	592	569	633	581	563	568	609	559	585	569	578	617	575	575	570	637	558	587	586	599	583	573	550	550	547	600	583	573	536	593	575	620	544	594	571	617	589	580	556	540	561	586	590	559	491	618	608	577	570	641	593	578	598	588	580	623	589	616	635	606	592	589	557	609	620	617	577	599	593	566	618	581	538	597	607	578	543	601	601	604	595	549	582	565	610	598	564	605	592	535	596	563	573	618	572	576	573	581	603	587	538	594	559	632	544	556	553	597	596	591	559	591	606	551	589	568	564	579	611	570	575	569	588	549	618	556	594	570	602	605	595	586	592	598	574	600	588	643	575	579	603	568	554	562	578	568	550	553	575	572	555	543	597	594	600	570	613	607	556	589	588	558	604	612	519	557	581	564	559	579	583	560	608	616	582	574	571	514	538	583	596	613	594	585	599	552	574	581	579	581	585	532	590	574	576	562	571	563	585	620	577	529	582	558	576	550	594	579	614	604	628	580	556	621	595	590	586	549	624	554	552	589	589	602	584	538	596	564	562	611	594	593	555	607	606	578	548	636	560	590	583	551	539	574	553	568	581	612	581	577	576	603	606	572	604	539	579	558	567	596	543	548	574	574	582	578	593	582	578	570	559	565	590	581	567	560	569	614	543	566	572	591	551	586	609	548	547	575	579	592	563	600	607	576	573	575	575	569	572	558	620	592	585	605	556	602	569	566	567	576	552	605	603	586	566	556	559	583	563	609	596	580	594	600	603	573	577	591	579	566	594	555	597	587	528	563	587	544	586	555	557	577	566	567	569	581	567	599	596	584	563	610	565	570	581	606	603	559	562	576	571	586	570	587	588	600	611	601	603	590	606	642	613	575	592	565	593	592	599	580	581	560	568	539	577	525	596	589	594	528	598	558	588	547	627	590	608	555	602	607	571	615	607	595	537	555	599	565	568	559	580	585	589	611	575	591	599	563	550	596	600	602	596	560	625	546	569	570	577	600	604	587	551	555	574	609	567	573	602	557	585	546	586	577	567	590	563	571	593	567	512	601	560	579	582	533	551	560	607	524	599	559	603	567	573	564	587	560	626	571	598	585	579	588	576	623	576	602	524	596	553	579	603	573	549	576	615	581	578	613	647	568	595	618	578	559	552	592	595	613	563	583	610	584	617	570	556	591	609	574	584	584	535	603	564	604	580	565	580	586	576	609	582	579	567	618	565	547	619	623	616	566	593	599	567	603	561	592	570	572	600	560	580	525	621	616	586	577	621	589	566	594	553	602	595	550	570	560	585	598	564	608	588	566	612	558	588	576	556	546	584	570	576	582	642	587	576	569	628	628	644	574	562	589	570	609	539	562	570	599	626	595	571	571	574	599	545	609	577	577	607	570	573	617	575	551	589	581	550	549	579	585	571	603	527	558	627	530	553	575	599	591	628	581	587	596	609	591	579	600	596	583	591	600	580	614	618	586	572	573	641	547	573	595	575	565	556	565	559	580	583	601	575	587	574	609	551	590	537	643	603	574	567	533	626	561	604	567	631	544	570	578	565	582	565	561	565	581	564	591	593	595	605	621	589	582	592	568	580	598	587	578	572	559	573	564	596	635	604	599	534	591	591	526	612	580	550	556	612	558	580	556	607	574	583	589	545	548	529	627	604	543	566	571	586	608	571	540	576	590	590	573	608	639	611	573	577	551	542	578	600	570	575	583	563	546	561	552	572	590	593	553	576	599	565	568	592	572	579	595	586	560	574	577	621	563	587	554	599	599	592	590	612	582	566	588	614	615	586	549	578	553	584	578	583	581	585	600	606	619	575	603	569	584	581	591	596	575	568	559	622	557	561	562	569	623	595	550	564	590	542	582	596	580	595	577	579	559	583	590	506	545	600	541	572	583	609	594	582	598	571	593	588	626	596	586	572	586	578	593	586	570	564	580	633	561	608	565	555	568	581	555	552	577	572	536	589	619	573	612	537	611	594	565	560	599	585	586	576	573	599	565	543	611	554	594	557	557	595	581	584	553	589	549
5870	728	304	226	265	248	260	252	227	227	230	211	214	193	217	211	236	216	192	213	222	192	239	224	216	217	192	206	192	201	214	211	231	227	215	229	220	211	217	195	232	226	208	221	209	216	214	206	194	221	228	211	177	242	186	174	221	202	206	202	172	217	204	210	200	198	186	228	230	230	186	218	228	228	191	185	213	205	211	209	210	194	198	239	232	219	205	214	187	222	222	208	211	180	226	172	218	222	220	200	193	199	206	231	217	199	199	203	205	229	225	181	231	238	207	209	208	206	209	208	212	203	209	217	211	216	193	218	208	227	201	205	200	195	197	245	209	224	198	187	228	210	206	206	218	214	206	226	206	190	200	192	207	213	211	209	206	199	230	196	183	187	210	219	238	204	234	186	229	186	199	204	222	207	203	198	201	199	208	223	223	213	185	220	220	227	192	229	204	209	192	225	215	210	186	217	214	215	223	189	210	180	186	200	212	217	237	188	225	192	193	176	198	217	220	199	208	221	180	243	193	206	163	206	234	195	216	189	184	227	225	212	198	209	186	188	192	217	220	199	231	203	176	215	214	200	193	187	212	191	183	194	195	206	236	206	226	220	229	203	204	177	201	231	218	221	196	198	188	228	229	205	236	224	189	228	225	203	209	215	179	226	199	192	197	197	186	227	225	225	236	240	188	203	218	199	212	214	210	235	180	203	213	186	197	176	195	212	229	205	180	188	206	191	181	205	225	225	209	207	188	192	249	197	185	214	201	207	168	206	236	184	197	211	199	233	213	182	197	189	217	196	214	221	214	234	198	213	205	179	217	223	225	184	191	214	192	202	213	192	199	221	213	189	219	228	221	207	196	196	209	196	204	211	219	212	219	194	199	191	191	201	237	227	202	226	214	205	209	203	211	198	209	232	209	222	167	199	200	216	193	221	189	205	196	211	214	222	203	205	211	193	206	218	217	217	198	212	218	232	211	195	227	217	227	211	213	229	204	217	205	204	204	195	207	217	200	228	188	196	202	201	189	214	213	183	222	241	206	220	196	234	202	214	170	211	258	225	210	178	214	206	214	239	223	203	200	179	221	182	246	228	219	226	246	216	192	216	192	223	211	176	186	187	206	203	223	193	212	198	218	192	216	235	225	204	218	205	206	202	210	206	225	223	233	188	203	209	225	192	199	229	223	208	216	193	180	224	189	196	199	214	199	216	214	231	215	180	168	194	207	184	183	246	231	188	199	207	250	205	212	203	194	213	209	218	197	194	211	198	211	218	203	237	227	219	213	220	202	217	227	212	214	206	217	200	204	204	217	201	219	221	216	209	226	224	200	234	220	217	214	202	228	217	228	190	196	218	221	221	194	174	214	174	200	208	254	233	209	217	218	210	193	206	228	220	230	204	193	195	232	193	207	212	224	195	204	214	194	185	206	232	213	177	192	209	220	205	219	172	211	212	205	197	226	199	194	198	215	224	209	209	204	203	231	211	213	212	216	219	224	214	226	205	203	181	202	215	186	222	238	244	199	191	212	229	230	207	185	216	194	205	230	207	229	209	200	243	205	208	226	235	207	191	174	221	226	175	211	217	186	212	204	222	198	193	217	198	233	211	208	200	207	202	183	199	220	197	242	197	223	211	213	199	210	210	215	202	200	223	180	223	216	234	185	197	195	199	214	225	217	204	188	211	220	186	222	224	205	213	226	224	220	222	213	181	232	236	196	231	219	191	213	157	207	211	208	208	241	194	193	212	214	209	196	240	225	216	184	234	224	239	217	205	212	204	207	195	249	208	220	206	199	225	196	191	209	220	198	204	208	237	205	201	202	209	199	200	226	203	196	204	211	224	204	219	215	184	205	220	218	189	196	201	206	202	237	196	199	221	215	218	226	229	212	222	197	205	229	172	231	208	207	213	213	210	218	219	194	188	202	208	232	207	205	203	189	192	232	206	212	194	191	181	204	222	237	196	204	216	216	217	202	205	197	240	193	244	191	199	209	219	202	215	187	212	187	222	219	216	245	188	210	199	198	207	196	207	231	225	214	200	222	214	244	192	192	221	208	226	205	201	219	195	209	241	208	235	209	181	220	201	198	235	184	220	177	202	215	222	203	211	211	217	202	212	182	202	203	214	185	208	186	222	192	189	207	194	185	214	221	209	208	223	198	224	200	213	196	192	213	204	176	212	233	234	200	211	217	229	212	189	214	199	183	216	231	190	218	197	218	205	213	197	215	222	226	217	214	178	216	210	205	229	236	219	211	225	200	194	201	197	209	216	199	191	187	227	235	197	194	245	203	212	204	206	236	209	200	203	215	227	228	220	231	195	201	226	205	201	224	177	194	230	207	230	214	188	189	190	191	225	192	217	234	216	181	206	212	197	199	237	201	234	208	227	211	211	194	211	192	215	214	188	209	205	228	184	226	225	235	219	211	189	217	186	192	201	196	202	201	193	217	210	209	227	223	245	201	207	229	203	176	213	234	205	231	237	207	200	192	219	209	213	200	211	236	201	201	195	205	196	205	218	194	177	219	191	215	208	196	216	231	209	206	205	198	219	193	219	220	192	207	238	192	229	201	200	202	225	202	225	202	227	217	221	214	205	209	238	234	183	228	206	211	222	206	194	205	193	192	209	233	237	254	199	206	197	208	200	206	217	190	225	212	232	216	214	224	193	201	220	209	203	225	184	204	235	207	211	202	219	189	200	216	215	224	228	213	228	184	183	255	221	199	188	195	194	212	209	193	197	202	227	239	198	202	227	198	251	241	205	215	223	225	211	203	211	195	210	197	198	206	206	188	206	218	201	219	210	184	192	232	214	244	248	211	195	195	213	200	219	198	232	233	202	209	213	200	213	232	228	205	193	208	198	201	232	198	194	230	207	205	226	221	196	209	237	206	194	213	212	202	220	235	222	254	235	189	231	228	191	225	216	193	211	207	213	198	216	214	198	203	188	182	183	214	256	173	215	227	208	218	177	222	222	189	222	241	202	183	211	183	222	195	186	192	214	185	249	191	227	202	226	216	221	208	223	205	201	223	189	216	201	193	232	232	198	198	222	207	196	236	200	204	222	204	197	192	182	190	205	231	210	199	190	202	194	206	203	218	187	205	220	215	185	202	205	214	246	206	222	226	214	212	194	211	199	205	218	213	207	190	230	213	215	221	210	218	231	211	210	202	195	216	201	222	220	199	222	214	221	202	193	223	191	215	223	193	211	219	222	236	202	214	205	249	236	219	210	214	202	210	219	222	194	200	195	198	187	205	214	220	205	214	210	216	227	193	225	244	194	202	221	219	256	206	213	229	213	230	207	225	222	236	182	224	206	184	198	220	199	214	213	215	215	191	201	212	228	218	208	206	206	214	225	209	207	213	197	200	221	218	207	232	208	229	195	224	187	198	255	226	221	224	198	219	222	213	191	218	213	208	226	225	215	220	189	196	249	193	220	201	194	160	242	220	231	199	210	218	193	202	190	172	184	232	185	222	239	226	187	185	213	212	224
3848	704	580	608	568	552	524	619	596	563	504	496	499	514	504	495	493	504	500	494	499	480	495	452	484	525	532	421	503	502	558	473	466	513	486	455	490	464	458	536	444	490	466	543	493	464	474	503	485	479	513	476	499	508	493	496	479	486	485	461	490	454	511	509	505	475	471	504	483	501	498	462	472	442	522	468	513	508	430	494	496	423	463	525	481	532	502	486	497	444	490	503	490	460	504	493	468	457	519	514	459	481	493	516	477	492	482	475	481	440	521	491	454	488	461	509	475	466	494	476	509	435	472	446	489	490	503	490	452	449	469	474	482	455	456	496	486	543	481	523	469	487	478	501	471	478	537	501	468	489	484	498	489	454	529	475	480	475	484	477	472	469	477	433	506	447	489	479	481	512	453	526	503	473	501	482	472	466	500	470	483	480	520	520	491	504	491	487	544	463	497	490	512	453	473	498	498	451	442	502	458	483	501	501	471	499	527	495	507	495	468	483	452	505	469	511	465	470	498	481	469	492	484	494	514	459	501	503	476	480	484	445	486	462	508	533	470	465	483	508	495	464	472	479	481	490	506	508	503	497	486	502	470	469	507	474	491	482	472	463	473	477	491	480	514	517	499	483	461	461	464	494	495	516	465	506	480	512	459	466	547	504	470	492	444	484	455	495	470	481	498	479	473	529	482	493	450	477	460	520	475	494	473	472	498	440	491	450	464	490	519	472	464	514	481	498	506	481	492	467	485	485	514	511	457	503	486	513	452	483	473	479	492	494	491	466	456	480	473	473	507	466	457	542	466	499	491	501	499	480	505	497	512	481	495	499	481	476	490	468	524	499	464	531	500	494	520	459	467	488	470	503	506	439	459	530	475	491	515	497	508	479	518	480	444	480	514	462	484	490	454	504	480	478	516	491	496	484	462	480	517	514	485	485	499	492	461	463	478	514	460	479	493	485	462	488	448	477	485	464	475	489	515	502	480	447	502	464	466	487	477	489	476	507	452	456	496	478	478	508	490	472	446	498	515	517	487	491	505	488	474	460	503	462	501	482	470	500	497	487	436	461	497	474	437	466	500	523	501	496	510	519	501	498	478	479	468	486	471	526	497	490	452	456	504	463	476	482	481	558	498	506	517	468	513	482	459	460	510	473	477	464	498	481	513	455	474	504	468	504	493	500	470	462	458	516	445	474	515	514	490	485	469	490	491	496	533	478	509	469	482	473	485	489	520	521	518	486	471	493	476	466	468	483	475	478	479	480	492	469	455	521	452	491	455	499	484	502	494	511	512	492	480	494	453	470	501	493	485	504	503	451	496	461	487	455	487	517	473	470	484	502	521	469	490	459	466	483	488	495	486	480	493	490	456	469	489	512	461	471	457	539	483	458	463	543	531	482	472	495	501	519	501	471	490	488	472	497	481	483	500	497	487	461	473	447	549	488	500	517	481	485	495	492	483	478	460	476	483	452	443	485	467	497	480	464	469	546	451	443	467	476	448	478	472	485	473	517	522	515	502	501	443	480	515	450	499	489	541	473	487	460	479	515	499	503	526	498	506	473	511	455	479	466	493	494	493	443	490	460	471	471	500	492	484	497	480	482	479	480	517	468	468	489	495	447	493	496	468	474	486	460	517	486	526	493	473	508	503	460	513	479	504	491	464	473	518	449	478	466	471	486	483	471	489	487	479	482	470	503	503	477	482	457	440	482	465	449	482	496	509	485	496	507	510	516	467	513	453	511	478	527	485	495	498	486	478	510	475	517	501	509	449	455	513	482	538	476	442	477	454	484	503	472	513	495	514	517	471	493	477	464	510	484	493	479	463	484	482	476	494	475	505	462	496	480	481	496	493	495	496	472	530	444	494	486	535	486	464	470	492	461	493	499	460	483	479	463	487	513	542	468	479	483	462	499	488	495	467	487	481	479	471	509	495	505	432	483	456	509	422	463	529	465	493	507	488	431	486	501	458	541	484	472	477	528	498	463	495	499	475	481	500	466	461	499	485	483	522	512	453	484	466	465	471	505	491	494	471	502	506	486	453	455	452	475	492	504	512	487	489	499	464	493	456	462	473	486	479	465	461	478	514	464	482	484	488	511	511	428	480	485	511	458	450	470	493	490	464	471	561	461	446	490	463	478	491	501	443	498	493	495	497	502	473	502	490	490	464	513	481	445	514	485	478	470	528	497	519	472	493	462	488	471	507	486	460	475	474	512	485	485	496	451	464	488	487	490	504	510	465	470	446	470	490	459	482	472	478	459	469	463	483	482	498	501	458	492	488	478	486	484	495	495	531	470	450	444	463	462	465	462	507	514	468	503	500	505	503	473	505	472	504	491	496	468	478	472	461	486	505	448	481	485	459	487	498	485	498	466	516	491	482	473	489	467	502	471	485	508	504	475	511	493	525	468	494	477	498	500	463	488	485	481	450	507	486	512	521	504	488	469	470	459	458	473	502	495	479	476	484	471	509	472	474	487	484	454	494	512	454	481	496	479	503	500	491	506	456	476	465	493	483	457	493	466	521	501	508	503	483	466	448	460	501	479	495	503	481	500	492	478	481	506	503	479	493	516	490	476	467	482	439	479	510	482	453	492	493	492	515	457	502	474	466	500	506	489	476	484	445	505	473	508	488	473	494	443	494	469	465	481	473	499	463	499	463	478	470	475	484	523	495	494	470	485	491	471	494	517	495	495	478	510	466	520	479	529	480	499	463	447	516	488	468	470	459	481	469	472	467	444	508	526	477	481	486	490	508	528	498	479	480	528	465	466	520	504	486	488	511	426	511	479	481	515	524	501	434	478	493	507	455	461	512	495	478	463	524	484	471	496	527	479	459	507	495	529	480	490	495	482	467	462	472	506	474	482	472	495	476	515	466	499	491	485	484	462	491	492	508	433	490	461	471	505	442	476	500	494	486	496	474	512	486	448	489	520	474	504	494	429	520	503	455	493	512	492	494	462	474	477	510	498	472	458	479	507	493	479	496	476	485	486	449	491	483	457	512	491	471	485	493	472	514	466	474	467	466	510	492	477	450	463	496	495	481	484	458	484	473	490	475	498	483	483	490	486	494	505	454	497	494	461	502	479	488	513	501	493	501	494	489	471	508	498	506	490	451	519	471	483	511	489	455	481	493	454	443	470	470	465	469	509	518	550	477	482	507	501	484	478	469	455	480	471	441	489	531	518	457	449	479	479	481	482	473	470	499	486	499	523	486	488	486	460	486	458	501	488	496	476	495	518	488	489	480	513	493	491	476	469	449	476	486	513	524	475	469	473	484	420	488	470	481	507	485	451	513	476	510	508	500	522	449	456	505	443	495	499	462	454	449	480	449	540	487	449	476	438	499	477	464	503	463	496	472	481	487	505	460	484	483	488	521	465	514	477	457	499	490	473	483	512	501	461	481	501	475	489	478	469	485	492	483	482	492	500	465	441	473	476	490	481	455	513	502	499	481	457	449	474	444	483	499	480	463	522	516	533	499	499	473	507	492	466
20606	3050	814	559	441	323	284	258	224	242	189	184	211	172	157	160	167	160	157	160	132	138	134	137	135	142	161	152	142	184	254	146	150	146	139	127	147	133	151	130	161	132	155	169	123	144	145	154	167	134	152	161	130	136	117	172	144	134	144	152	116	154	158	131	141	115	153	158	143	154	140	122	152	142	183	139	147	128	141	158	138	137	158	144	134	140	162	150	125	143	159	162	142	134	143	132	129	178	140	131	144	140	124	133	145	133	159	136	152	136	139	133	148	131	132	145	171	164	144	128	147	136	168	140	151	149	153	152	121	129	152	148	143	165	132	122	127	139	112	150	135	130	140	119	146	127	134	134	164	157	138	149	161	132	145	153	145	160	144	159	133	169	149	131	116	123	127	140	164	128	159	116	157	152	136	149	122	124	138	131	162	121	127	125	145	165	156	145	152	143	125	159	135	135	153	129	137	133	134	134	139	130	168	157	157	149	151	128	154	131	139	152	157	146	139	135	157	139	159	145	135	145	152	149	136	137	138	127	138	139	166	154	136	149	128	152	148	134	124	154	139	142	130	149	149	146	130	143	127	140	157	125	153	135	124	149	137	131	131	126	147	137	123	150	135	148	130	146	173	122	191	145	149	166	132	129	147	132	144	132	181	142	138	149	149	151	140	150	139	144	147	160	137	144	137	136	147	141	154	172	150	140	142	125	131	129	138	132	148	149	169	149	147	124	162	138	131	150	153	124	149	137	164	160	153	154	131	145	131	164	136	120	136	141	149	155	117	157	152	155	150	159	127	134	125	142	155	148	139	154	136	146	134	145	155	149	131	116	134	136	157	158	139	140	157	109	166	134	134	133	122	148	157	131	146	133	123	137	144	146	145	132	117	153	163	156	151	130	140	149	146	111	147	137	139	135	143	142	142	143	144	127	138	149	156	152	135	137	137	135	131	166	123	136	148	140	142	138	155	134	147	142	139	168	175	123	120	157	156	159	151	118	153	154	150	164	137	162	129	134	162	115	132	134	164	141	149	137	161	134	137	129	141	108	145	141	146	135	143	171	132	110	148	137	146	129	152	136	139	134	128	150	168	138	141	131	131	138	126	137	164	148	141	144	139	143	124	133	125	149	119	131	170	140	153	152	145	135	138	136	154	142	133	148	161	139	141	166	123	160	153	130	151	138	168	136	156	140	162	142	160	151	144	160	135	149	149	130	175	118	130	132	162	138	142	152	128	179	150	148	139	141	144	146	144	138	142	142	120	139	127	152	118	151	145	143	141	144	146	159	138	136	143	144	145	144	143	149	136	134	138	132	141	145	121	141	165	137	134	137	146	133	142	120	173	127	126	137	150	149	159	145	140	122	154	139	141	132	160	162	156	165	142	135	126	125	136	151	164	128	125	165	142	139	131	156	128	145	145	121	153	161	143	147	140	135	140	144	153	134	149	157	126	142	158	142	150	123	153	138	150	153	161	161	135	134	159	142	132	120	124	162	147	133	145	133	137	141	131	146	144	146	148	157	174	142	158	147	143	132	131	157	124	145	130	149	142	132	165	131	142	158	122	179	152	126	152	146	151	157	162	148	169	134	134	164	160	127	162	137	152	143	136	132	146	135	152	139	122	159	143	141	152	132	153	140	123	134	125	159	141	121	127	131	146	129	131	142	141	133	129	145	161	135	150	142	155	146	130	134	137	153	143	134	135	148	141	123	140	161	118	144	139	137	142	140	140	137	140	146	128	143	129	148	135	128	159	141	139	144	149	137	145	166	136	158	146	166	154	147	92	143	138	149	146	127	153	141	143	152	147	140	151	131	148	160	147	141	140	124	125	137	125	135	169	166	128	126	145	147	143	150	114	125	135	133	129	147	147	145	160	144	131	141	128	131	152	157	117	159	138	131	148	125	169	146	153	158	158	147	148	150	133	135	145	132	131	148	126	146	132	137	149	158	133	162	150	152	161	134	146	127	134	136	143	152	162	153	145	138	164	117	141	158	129	159	135	120	143	135	147	136	149	142	142	147	125	133	129	154	158	134	140	125	146	137	154	127	139	120	165	138	150	144	134	146	134	128	123	128	159	155	154	124	155	145	126	147	144	135	144	163	143	140	143	115	145	141	142	153	135	142	146	128	150	167	140	143	142	142	155	128	150	130	129	163	152	137	157	164	131	135	158	140	140	133	175	122	130	148	136	146	137	145	141	146	119	141	118	157	127	147	155	146	146	138	145	133	138	151	144	149	137	150	144	130	149	153	150	166	145	131	155	137	152	138	144	147	161	150	138	135	143	139	131	137	138	152	139	137	153	133	143	146	144	129	142	137	139	169	144	134	149	126	133	153	145	152	158	145	152	146	141	145	138	151	156	148	139	130	116	133	129	138	142	145	161	144	138	132	139	142	148	166	132	135	145	149	157	125	139	141	142	138	144	153	151	160	139	131	160	132	149	157	113	154	139	140	147	134	150	166	158	128	135	148	170	137	145	146	131	155	125	146	141	138	131	151	116	150	147	136	135	148	115	137	121	159	148	148	143	157	116	149	148	141	158	131	160	149	147	147	147	131	135	144	128	136	135	144	156	156	145	119	169	163	126	124	142	165	146	134	147	139	152	151	143	143	146	135	114	156	141	141	125	151	136	129	139	143	146	138	138	130	137	136	150	141	134	114	159	152	138	144	138	122	160	152	159	128	136	138	140	165	123	162	158	150	153	166	140	144	146	128	157	134	134	142	145	135	146	138	150	140	143	138	155	158	177	134	133	138	155	142	143	142	121	126	137	142	146	136	139	131	126	138	129	141	148	144	124	150	149	148	127	138	152	150	140	145	165	148	134	125	139	145	141	161	150	141	148	143	144	155	150	154	117	146	114	152	136	147	149	155	147	124	140	144	149	152	144	131	156	150	151	128	119	140	151	151	123	141	151	142	146	153	130	133	155	140	128	145	142	156	126	140	144	136	140	155	147	157	157	151	142	139	136	148	144	166	165	133	145	152	144	131	157	152	151	156	145	123	146	148	157	148	136	169	133	139	136	126	143	152	136	151	175	141	126	134	143	131	162	117	153	102	122	141	136	123	144	151	168	163	155	141	130	137	133	139	143	168	154	154	134	119	156	142	165	125	130	141	166	147	153	140	157	136	133	154	144	128	138	149	125	163	158	149	124	160	122	138	162	115	129	149	145	145	159	137	117	159	140	158	125	157	155	162	145	156	139	129	138	154	131	159	144	147	135	136	136	128	148	151	130	154	130	147	175	158	130	130	146	156	169	138	161	159	183	150	123	151	132	154	142	153	150	132	161	128	138	142	162	126	141	132	135	159	143	147	160	148	159	127	143	157	132	143	149	127	157	140	142	146	148	148	145	159	144	149	151	157	149	151	130	133	136	152	152	139	161	139	128	157	156	137	111	116	151	152	154	149	119	155	142	168	139	117	142	141	142	153	148	100	155	136	131	148	145	157	135	171	151	170	133	144	138	144	143	131	158	146	134	136	171	130
12562	1150	1247	1387	1263	1097	1038	938	864	918	792	645	595	535	509	450	435	467	458	442	421	423	393	409	397	422	412	372	413	451	1291	369	408	381	388	379	369	428	365	390	373	385	350	358	375	373	406	409	393	368	371	368	387	403	379	347	409	382	346	366	355	390	388	365	361	369	368	337	358	317	401	381	367	371	353	363	355	368	381	395	359	345	384	353	363	357	344	331	378	395	405	404	314	376	358	354	343	361	365	370	400	371	338	385	385	337	380	378	383	344	394	340	360	399	322	382	353	379	370	370	381	391	351	343	363	365	364	399	366	354	357	357	359	389	387	349	391	362	361	374	404	362	343	373	372	389	369	371	339	404	362	373	383	393	357	404	377	359	375	367	376	356	351	378	399	348	382	375	345	350	323	357	375	351	368	343	363	401	324	368	360	385	359	396	406	371	396	352	369	345	390	355	357	371	382	356	338	382	351	359	380	372	381	351	369	361	361	369	366	425	367	396	382	370	392	367	348	371	327	334	370	366	373	377	340	415	408	369	392	382	368	382	385	373	364	372	384	379	348	349	401	341	415	364	418	354	360	353	377	369	359	385	381	375	367	356	378	357	357	362	365	330	385	369	380	382	390	384	366	369	382	365	362	359	332	375	379	346	359	380	346	326	370	376	352	369	377	380	368	361	376	343	340	368	384	366	329	361	396	376	367	331	385	365	365	361	404	386	346	346	358	362	345	370	350	376	357	360	361	391	354	358	320	384	361	344	336	374	336	396	350	376	347	361	382	352	373	368	361	346	386	355	399	357	378	366	357	328	356	365	358	342	388	345	392	376	354	376	354	369	332	372	372	346	343	331	387	343	350	368	362	361	364	362	350	406	388	369	392	361	394	394	353	337	367	362	370	395	357	380	368	368	361	346	361	360	330	355	390	387	379	385	374	399	340	362	347	365	358	354	378	339	354	353	356	386	353	354	354	380	337	338	368	364	356	378	368	333	380	365	361	354	383	355	355	343	346	358	376	332	375	335	364	331	353	381	365	396	346	327	364	372	369	397	368	371	343	378	352	366	369	336	369	385	356	359	390	364	367	371	360	360	353	387	349	346	388	370	354	352	363	365	392	383	332	348	341	386	382	375	335	333	343	375	332	358	382	383	333	404	378	377	356	376	332	365	396	347	350	366	371	352	370	375	392	351	353	356	372	394	330	378	349	382	382	338	354	357	373	351	315	345	351	353	367	359	380	360	352	336	360	361	383	369	405	375	368	390	375	437	378	347	339	393	361	342	353	386	392	375	360	380	377	378	389	399	365	323	382	383	329	350	345	335	375	361	393	379	377	375	358	344	381	363	321	346	362	382	350	379	376	355	348	370	403	374	369	326	329	348	376	356	371	410	360	384	386	347	344	348	389	339	357	349	316	358	360	377	375	369	349	381	382	349	326	373	365	358	335	394	371	367	338	380	368	358	383	397	365	375	373	378	323	376	371	398	342	336	355	356	337	335	319	377	387	380	375	367	369	379	357	363	341	368	363	334	380	367	379	346	371	311	340	378	337	388	384	355	388	365	402	377	379	377	374	352	344	348	350	360	359	367	415	354	346	359	382	396	383	362	346	379	349	401	383	364	349	371	377	391	342	364	338	357	377	379	377	340	368	331	379	351	354	374	372	367	354	362	346	407	345	355	361	354	353	363	369	348	355	359	390	350	338	364	364	343	391	373	350	365	347	383	359	376	384	363	340	369	352	337	363	325	390	368	359	359	383	369	351	381	393	387	339	359	375	350	364	347	341	382	367	365	389	352	375	364	326	357	362	382	322	343	358	318	363	375	370	376	335	379	347	373	332	350	374	343	368	366	358	382	363	363	334	369	351	356	373	358	376	373	340	368	344	380	372	334	376	360	340	420	357	327	361	338	350	362	358	399	339	319	360	380	328	351	370	343	340	380	372	370	365	393	393	355	349	351	377	336	349	365	375	351	361	355	381	356	401	360	394	358	362	388	388	410	336	388	360	414	355	398	373	362	384	390	378	357	358	329	380	398	382	349	387	357	373	357	392	367	382	381	365	383	353	389	361	350	375	355	361	351	370	357	389	355	335	368	391	375	389	353	374	380	380	371	373	336	395	361	362	335	354	358	407	388	380	387	372	396	388	358	340	405	345	364	354	391	372	365	363	354	368	371	397	369	356	367	375	385	397	332	343	342	377	364	331	362	375	377	369	382	371	385	404	397	336	348	322	356	352	351	349	359	376	347	376	388	399	355	377	361	387	372	370	334	350	346	386	357	355	344	342	371	371	322	342	379	362	375	395	398	381	343	394	384	389	343	370	375	345	379	353	354	420	362	361	339	376	386	348	352	354	400	357	346	391	360	376	337	357	357	336	386	372	404	365	325	387	333	367	361	398	378	368	350	388	334	352	419	374	401	342	372	374	345	362	354	367	377	376	390	361	349	388	364	359	381	366	370	358	389	365	351	375	397	398	361	339	333	384	380	356	380	376	346	357	356	367	372	369	365	366	363	357	346	380	378	325	332	333	389	359	346	364	328	362	353	397	380	356	384	395	350	365	394	353	372	389	339	363	346	340	392	333	342	375	362	361	373	342	357	371	368	318	366	416	363	376	373	354	382	382	362	351	330	370	393	383	386	383	361	344	335	367	346	365	334	365	386	364	359	375	362	372	387	379	382	361	344	346	385	339	382	374	345	378	386	380	361	351	390	370	349	406	348	354	335	335	374	316	372	357	351	348	388	365	361	364	341	381	391	373	383	361	336	370	349	338	392	380	399	386	350	359	375	381	371	375	367	349	388	357	374	295	343	388	384	359	373	404	380	339	380	402	344	340	332	394	355	362	351	365	367	359	348	347	401	331	374	365	363	374	383	379	355	347	385	402	357	378	370	362	343	342	351	375	351	342	341	362	383	370	386	367	381	343	376	363	385	338	365	371	357	371	375	362	331	380	380	372	364	366	368	401	360	378	377	359	345	380	379	375	401	367	341	347	337	347	418	360	387	332	348	368	339	355	330	360	352	372	330	333	371	384	379	369	358	385	364	354	341	364	375	346	338	338	330	360	365	387	376	364	381	364	368	381	360	358	346	354	340	347	354	355	368	351	374	369	371	361	386	362	346	366	323	389	402	383	384	362	374	365	398	362	391	355	334	370	396	361	350	331	362	396	364	395	374	322	333	368	375	341	411	374	385	355	345	352	355	345	420	379	348	338	369	357	387	385	353	393	365	367	385	343	393	354	345	387	362	369	381	354	359	366	356	358	369	381	383	390	349	362	347	388	403	339	373	343	375	366	354	379	370	355	368	347	387	389	399	360	381	343	378	386	360	408	336	381	372	364	353	338	373	367	391	371	324	372	348	357	387	373	378	350	372	354	349	363	368	378	336	393	348	366	380	394	355	407	364	360	354	363	373	352	358	359	344	380	379	353	372	335	381	389	349	380	355	381	374	356	372	392	355	401	354	346	374	381	345	366	356	383	346	400	368	383	337
29671	5868	1437	997	721	585	462	446	381	377	395	345	368	329	273	273	298	269	273	259	285	244	252	246	251	269	262	262	252	344	443	262	260	240	251	252	244	250	230	263	230	264	241	228	255	228	262	264	238	235	235	266	250	223	259	247	245	244	274	209	205	226	252	241	239	237	255	276	274	234	249	259	266	221	268	229	232	233	269	246	239	293	217	228	246	238	265	241	225	254	248	235	258	262	248	241	267	249	266	283	246	214	236	242	242	261	241	258	231	241	245	254	260	233	234	243	225	252	256	245	272	240	241	230	224	248	227	279	260	272	228	244	244	237	247	256	223	264	266	260	287	246	219	278	259	225	270	234	230	244	275	252	260	232	264	199	251	234	270	230	255	226	248	248	261	264	262	233	241	273	261	277	261	251	241	263	241	241	263	253	261	202	243	230	217	290	239	249	257	226	250	244	241	246	284	258	270	265	250	252	247	246	259	276	260	250	253	247	240	199	238	240	257	242	237	249	246	240	268	276	244	271	269	261	265	254	255	259	220	263	263	257	239	263	259	239	244	239	237	250	254	257	276	240	254	256	257	225	235	223	268	263	263	266	251	247	236	256	268	223	234	252	255	261	265	247	232	236	244	246	272	254	275	250	250	253	254	270	252	224	207	237	267	276	237	241	255	261	237	244	260	244	238	276	246	251	225	247	231	238	249	257	249	242	237	272	272	219	257	213	254	248	232	231	238	270	242	234	225	264	240	233	257	271	227	241	238	236	246	275	277	238	241	263	243	270	262	219	232	255	250	230	245	258	258	248	251	213	223	244	270	225	230	219	239	246	236	233	236	256	244	232	246	229	254	207	244	234	278	233	233	230	246	245	245	265	235	227	242	252	252	260	248	265	247	272	256	259	286	236	253	275	256	249	263	260	274	247	255	259	264	254	247	266	239	253	225	222	236	238	205	260	241	266	244	241	259	243	275	236	234	241	228	229	251	245	266	231	245	240	231	228	250	225	242	249	249	266	262	250	250	250	292	253	239	259	277	227	255	244	288	246	233	224	248	255	229	219	229	256	275	268	258	237	262	257	212	272	230	272	260	236	291	241	254	271	265	237	245	256	241	246	242	243	248	255	251	245	240	250	259	254	228	245	242	237	264	228	257	243	234	275	245	219	248	249	226	230	254	252	275	252	256	254	244	228	258	245	215	248	250	219	251	270	254	215	262	260	271	241	219	253	245	273	234	264	270	256	223	248	242	219	249	252	264	239	243	215	218	228	251	240	247	280	287	236	267	202	238	250	260	268	221	251	248	292	247	246	231	312	271	227	257	215	263	243	254	235	269	223	237	266	237	265	255	266	255	261	211	245	215	269	241	250	252	277	263	236	233	235	240	261	241	264	239	244	256	247	266	259	215	241	260	243	255	258	236	237	270	241	217	265	279	280	231	249	237	284	241	246	212	251	233	229	248	233	233	239	275	237	236	220	249	251	263	241	234	228	226	260	298	271	236	237	274	248	233	281	274	223	229	237	233	249	240	261	239	231	244	255	246	225	235	245	273	247	226	235	243	271	254	254	235	210	228	267	268	245	270	252	216	253	239	226	218	222	258	271	266	210	225	265	223	223	246	206	262	249	249	252	289	273	241	264	250	223	239	244	253	257	280	224	278	230	253	269	241	238	249	228	246	239	250	234	240	267	260	255	224	234	282	245	241	241	267	285	215	246	226	235	253	254	242	271	263	250	246	265	242	251	232	226	256	254	237	229	257	242	261	234	252	224	250	259	232	242	241	231	257	259	225	252	249	235	256	230	273	256	226	247	257	251	222	251	250	266	239	266	248	249	235	254	278	236	247	232	233	236	261	261	271	245	228	250	239	266	262	260	233	209	252	228	227	252	245	214	258	258	262	246	283	238	253	286	239	245	226	221	253	250	229	242	237	231	231	246	257	234	250	230	243	227	268	263	243	272	233	251	253	246	254	274	246	237	233	276	246	263	266	271	293	238	249	292	246	255	233	271	251	244	232	287	230	248	254	239	245	267	255	279	247	270	277	246	268	262	240	236	236	262	247	242	233	249	263	222	244	236	235	277	281	244	283	235	241	232	268	227	230	260	267	220	244	269	226	244	259	280	246	223	249	224	213	249	208	245	284	204	251	229	255	261	225	256	264	232	226	251	224	260	238	269	226	237	223	230	231	227	242	253	269	267	223	238	267	282	252	241	246	276	250	270	258	247	248	258	222	255	243	217	262	282	274	244	242	247	248	268	260	213	220	244	241	245	246	240	273	247	255	220	252	235	249	254	229	245	241	226	240	269	236	239	246	248	213	225	254	224	241	232	244	264	255	236	244	274	192	237	257	265	265	259	263	226	249	237	228	251	254	240	227	233	265	265	240	242	254	260	252	285	278	258	256	241	243	252	260	279	254	241	267	259	232	271	257	194	234	230	257	237	237	278	289	233	225	259	260	259	256	289	252	254	232	209	243	247	205	228	216	242	224	219	244	236	229	217	251	253	250	234	234	224	237	268	268	257	234	220	211	273	255	225	223	245	243	261	270	239	267	270	247	212	259	270	256	245	253	223	237	248	235	231	221	246	223	276	282	252	234	222	233	235	225	249	262	228	233	263	229	245	264	253	241	238	229	245	233	260	213	247	232	286	229	231	248	249	252	245	266	259	251	261	259	218	258	242	248	239	255	261	262	237	284	275	277	215	260	253	259	231	230	251	286	255	250	246	244	262	251	263	273	242	248	252	249	228	233	226	225	226	229	231	260	246	222	254	259	233	262	262	236	230	229	231	255	265	273	249	231	262	227	211	262	272	229	244	219	239	232	236	234	248	220	234	228	239	248	283	246	262	252	252	221	249	242	208	219	235	245	217	242	245	260	218	233	261	211	268	279	251	261	237	270	267	265	259	256	255	235	248	256	246	229	260	255	240	252	246	230	251	277	262	233	267	244	263	236	269	263	261	228	232	232	256	261	239	265	249	255	269	242	249	250	237	260	240	208	237	245	256	250	252	248	242	247	261	290	228	233	236	229	227	261	272	272	235	277	253	233	241	260	229	225	244	241	269	249	235	243	257	242	263	268	232	260	290	230	224	197	244	273	242	256	249	260	253	281	248	259	251	229	219	239	249	274	251	279	231	238	252	242	221	244	244	234	239	261	261	277	243	231	228	236	231	246	283	249	274	246	249	240	224	250	249	232	257	244	279	250	245	256	265	224	250	255	226	240	282	246	279	227	262	209	243	218	287	230	245	271	234	233	228	248	245	264	245	232	233	234	229	234	231	259	266	228	264	256	245	222	240	218	234	275	259	258	261	256	227	232	254	239	217	264	228	276	244	234	248	258	262	237	244	204	257	232	262	243	236	242	253	251	269	266	254	252	234	250	247	207	248	273	225	253	216	245	215	262	237	222	246	277	234	235	250	267	244	236	262	239	255	236	230	243	251	295	236	228	241	267	267	236	258	226	247	241	243	280	248	231	236	237	235	234	239	266	241
16888	1894	2100	2456	2333	1978	1711	1536	1422	1384	1433	1226	1032	878	758	774	740	729	720	690	660	687	649	672	691	672	635	650	624	1389	1798	602	623	569	620	605	637	614	567	580	622	594	638	602	564	575	627	582	607	597	541	600	617	609	560	566	580	565	613	569	608	579	618	579	577	587	579	625	645	583	556	568	574	552	617	628	531	615	554	576	646	587	593	559	551	609	577	543	582	578	565	601	597	574	597	604	604	589	594	584	566	601	562	595	565	585	591	601	574	552	551	590	617	609	570	545	561	589	557	610	600	566	584	571	585	555	573	608	630	576	598	588	580	618	585	536	560	576	567	573	611	553	576	600	587	532	584	549	550	604	621	574	650	599	569	595	590	582	576	575	535	565	554	585	545	565	587	604	593	578	603	600	570	604	571	591	509	609	570	566	586	592	614	614	570	575	581	594	565	572	582	588	620	538	609	551	565	581	521	583	585	606	560	564	586	580	552	560	560	584	579	547	632	568	627	608	599	612	570	594	579	584	589	590	533	561	570	635	591	592	576	563	581	618	564	630	572	581	563	585	581	563	555	607	573	601	564	569	515	610	580	590	586	534	586	549	582	606	584	580	586	576	572	565	552	576	581	571	589	592	580	560	545	600	570	589	586	555	569	570	602	583	546	622	573	579	559	583	575	577	555	543	626	576	599	565	573	606	587	577	620	610	590	561	581	583	556	577	611	585	564	569	572	546	598	572	607	536	545	571	592	565	561	588	586	558	586	569	573	622	599	588	592	592	601	586	576	538	583	575	563	620	573	581	557	577	585	543	629	611	570	538	579	579	576	588	590	578	557	562	558	607	575	574	557	579	569	573	580	521	577	574	548	583	600	600	577	583	564	578	549	623	584	575	591	572	501	620	583	589	596	581	589	573	575	543	634	595	539	558	610	570	563	562	587	589	591	634	567	590	584	572	575	595	542	544	580	574	583	579	616	611	605	567	558	567	561	577	563	573	583	532	588	613	540	565	575	594	612	582	616	590	581	601	612	602	542	577	558	552	621	637	601	590	577	569	567	598	583	586	583	592	543	555	604	581	537	603	614	595	550	594	613	587	558	581	616	608	601	610	622	607	576	528	586	581	578	572	580	611	587	585	581	561	629	572	573	549	596	566	563	588	582	599	586	587	552	570	585	568	563	603	553	566	572	577	537	519	586	584	567	614	596	589	543	538	560	566	544	565	588	560	615	518	582	546	540	578	573	596	554	593	600	585	536	601	611	567	574	568	554	559	546	605	564	636	566	587	583	616	588	562	549	582	553	604	569	536	601	584	581	574	556	583	585	590	598	594	571	545	600	583	615	576	580	602	601	599	596	585	575	558	581	598	602	588	540	615	510	563	567	593	602	604	574	567	581	607	591	607	589	553	540	547	630	597	597	556	558	531	545	547	606	579	585	586	588	611	583	569	586	621	574	580	561	546	586	589	544	589	579	574	586	576	604	591	532	563	579	566	551	581	576	577	587	558	592	598	590	587	597	582	571	604	593	595	587	579	673	568	577	592	586	551	598	560	600	587	552	572	576	580	571	645	596	548	575	543	556	595	551	605	619	600	541	618	562	594	579	591	603	559	552	576	578	597	561	574	629	606	603	600	576	506	547	575	607	580	602	612	554	587	606	579	584	598	578	597	559	569	626	556	603	608	522	597	584	593	594	536	597	589	577	597	594	577	585	563	557	559	594	572	522	606	558	602	536	658	574	572	569	579	591	582	594	584	591	594	603	565	547	610	541	560	553	583	596	544	595	576	588	550	576	583	576	616	579	561	585	563	570	597	593	596	557	547	607	620	553	548	618	557	568	623	585	572	582	568	560	622	599	562	551	575	557	562	570	577	577	587	606	589	583	577	576	559	603	596	553	576	571	621	553	604	593	572	580	577	600	572	574	580	579	585	603	614	597	621	580	576	586	563	610	600	593	589	563	543	562	562	567	602	579	563	539	578	586	628	545	577	593	574	590	628	575	563	553	582	576	625	568	581	574	572	569	578	573	574	605	554	547	576	575	576	580	560	597	565	625	596	623	581	582	596	589	600	618	589	598	607	555	612	595	581	567	601	541	569	619	575	590	532	586	578	593	571	550	559	571	571	570	576	551	575	551	580	604	573	614	581	571	593	552	529	570	544	599	547	574	627	608	603	554	570	572	597	539	609	584	603	591	624	569	571	569	561	588	578	595	621	590	591	583	614	594	552	567	572	567	576	590	595	597	599	536	583	561	541	585	565	609	600	585	557	554	614	567	593	581	577	600	584	509	597	599	582	607	597	545	593	603	530	560	591	588	537	609	596	588	600	578	537	552	574	594	565	569	584	601	574	618	542	578	594	588	598	553	568	573	564	600	550	593	566	565	569	577	580	592	573	568	586	547	555	575	616	535	600	606	542	592	572	603	563	603	609	566	558	601	580	577	575	582	602	552	551	613	588	554	591	581	577	557	596	615	594	611	565	612	542	561	604	542	558	620	581	604	600	592	634	580	556	605	596	599	566	542	585	555	525	606	587	593	587	571	575	618	562	572	587	587	583	561	596	563	633	600	610	567	579	619	595	556	572	594	591	571	599	598	578	589	593	636	560	556	593	556	585	548	534	560	586	574	559	582	530	589	551	552	542	562	563	589	568	526	606	604	576	583	597	561	586	560	575	655	608	583	560	579	548	582	585	576	551	626	606	600	605	536	611	517	600	565	617	552	598	533	600	638	540	524	596	578	587	565	554	580	562	575	566	516	538	601	584	556	608	561	555	598	565	543	571	540	560	592	617	580	572	635	619	549	557	604	573	596	543	565	607	611	587	597	577	582	543	557	594	558	582	580	582	576	589	591	595	568	555	552	556	565	599	557	608	593	580	581	591	518	604	587	570	612	581	549	602	582	593	615	578	568	556	587	588	578	604	582	569	574	597	586	562	544	561	620	560	556	578	595	600	597	597	592	561	566	562	588	571	600	619	605	589	557	582	581	561	569	587	585	587	581	582	548	583	594	604	575	556	603	591	581	584	572	603	583	531	594	556	543	566	586	567	552	580	559	548	595	559	566	575	575	598	563	605	643	586	600	561	613	571	565	593	579	598	602	564	561	566	578	567	618	611	559	591	584	566	575	560	538	593	554	587	566	609	539	579	578	569	534	575	622	585	577	565	593	577	558	586	584	604	569	590	600	555	576	604	590	515	572	583	592	572	582	563	587	598	596	576	591	576	614	574	592	576	543	577	549	592	584	584	552	546	550	553	573	562	568	585	622	581	574	587	605	572	562	606	599	583	571	577	572	582	583	545	589	585	523	599	595	566	591	560	590	575	577	582	599	591	551	614	565	598	585	586	568	554	535	570	588	565	641	589	542	557	590	585	586	540	578	589	604	590	563	589	543	598	557	576	566	557	627	567	560	544	524	560	570	576	589	576	571	582	556	549	580	589	558	585	572	578	581	610	564	574	580	606	581	586	613	592	588	543	561	554	540	564	630	563
5875	708	284	242	246	237	218	217	187	220	232	208	197	213	208	213	218	255	225	195	197	202	181	228	221	212	223	225	204	222	221	208	201	207	204	215	210	213	186	218	219	187	194	206	208	194	212	204	230	212	203	218	201	237	196	213	183	204	189	222	187	216	218	182	198	215	227	224	211	211	204	216	205	205	219	181	189	200	217	203	223	185	209	196	192	208	183	213	191	212	213	219	230	197	202	172	213	226	227	243	203	195	209	232	221	219	186	213	214	197	191	203	239	191	201	213	218	195	203	205	194	211	209	183	210	177	225	203	200	192	184	202	216	213	224	208	209	185	219	224	206	215	202	221	192	202	191	224	203	232	176	205	194	202	193	228	196	227	241	216	241	219	231	196	232	214	190	218	210	214	212	233	210	218	203	203	208	197	214	211	198	220	215	214	233	200	188	222	191	200	201	206	229	214	222	182	201	206	208	206	222	191	216	223	195	216	190	203	194	201	211	192	203	215	203	215	236	216	193	183	200	229	220	203	224	213	202	182	191	193	199	227	201	218	228	212	185	197	204	219	227	210	208	223	192	198	195	238	214	207	191	214	197	215	231	199	202	227	201	201	224	190	168	216	202	206	202	240	207	217	217	216	232	219	217	209	209	255	227	227	218	202	227	186	211	201	206	219	196	210	201	235	224	232	207	205	208	201	204	224	238	232	208	214	209	188	203	175	224	210	217	219	204	223	187	191	223	218	212	217	229	239	207	208	201	206	210	254	224	223	227	205	225	183	226	201	186	193	216	190	182	195	204	192	194	212	197	221	213	208	219	189	211	250	190	205	218	211	181	220	186	224	206	206	215	216	212	222	190	211	207	238	227	202	188	172	201	213	190	250	211	198	236	186	220	209	208	184	212	199	235	194	216	212	221	191	221	184	192	197	213	247	213	199	220	220	220	215	209	213	201	209	209	210	241	190	184	189	210	214	198	219	191	181	215	211	195	208	215	225	254	217	185	219	252	222	205	212	216	195	187	236	196	208	245	215	181	200	228	188	225	194	222	202	206	192	204	230	205	226	231	198	207	222	217	179	199	188	196	197	230	223	231	188	204	222	211	244	208	170	212	211	193	218	220	230	191	216	217	227	202	218	208	218	244	226	235	216	214	203	212	206	196	190	210	211	196	191	191	207	227	215	201	224	197	202	202	231	210	204	228	207	205	188	255	205	188	198	202	220	229	220	249	211	213	210	213	184	211	192	216	208	193	213	222	202	193	201	240	212	200	235	208	222	190	212	213	226	211	178	200	196	200	204	206	227	214	225	233	239	218	192	211	190	198	203	197	193	189	202	193	213	176	223	175	202	204	198	190	229	212	210	206	183	195	204	227	210	229	215	205	216	247	195	189	239	205	208	198	202	215	225	194	207	201	223	228	175	202	220	230	214	227	249	211	212	222	233	229	231	213	230	197	214	217	208	205	195	195	201	214	227	211	213	184	222	221	222	192	226	207	199	207	206	222	207	201	237	203	229	196	209	242	215	232	188	211	196	186	193	214	195	224	224	194	219	212	228	214	228	201	213	210	226	223	190	194	215	213	214	198	202	207	202	217	204	206	205	246	219	200	168	211	237	209	196	213	231	223	197	231	220	228	222	197	211	208	192	197	216	207	198	194	213	196	209	193	190	223	227	219	204	220	181	210	200	199	209	262	223	203	224	228	192	196	235	194	220	211	208	214	216	215	214	206	223	212	199	203	216	223	184	215	184	220	196	226	212	225	187	196	198	209	201	182	202	209	228	220	198	189	231	240	199	216	180	206	220	206	201	203	188	194	224	218	222	189	207	211	195	216	207	213	184	192	221	188	198	240	230	178	193	197	209	213	186	196	201	192	198	215	193	206	210	202	194	202	226	212	217	202	223	207	223	219	172	231	184	199	204	221	196	225	203	227	202	200	202	182	205	187	224	201	194	199	217	221	189	210	219	168	200	233	185	211	230	223	207	178	183	233	215	206	216	189	202	200	218	217	213	204	198	192	184	241	203	194	233	221	204	222	217	214	211	218	226	186	195	225	205	203	209	237	224	222	216	200	209	244	195	191	190	203	206	203	203	231	202	194	234	204	216	195	223	224	227	232	214	205	216	204	245	199	214	212	205	204	206	208	202	214	231	220	179	204	223	182	180	197	229	226	250	228	175	216	204	222	199	211	213	221	211	223	189	195	194	185	211	201	226	222	202	204	229	217	203	203	192	207	229	237	160	204	188	213	209	222	195	195	229	219	205	212	202	211	194	178	211	208	226	183	223	252	208	227	210	210	211	230	202	207	209	219	184	213	204	203	205	204	169	225	206	215	217	194	207	194	232	206	213	223	224	191	178	193	208	198	183	205	214	210	217	195	201	228	219	203	190	199	195	245	202	222	200	194	204	188	191	237	209	221	213	182	191	211	184	186	214	225	182	217	214	225	225	201	218	215	215	188	203	219	205	230	207	211	190	209	186	219	221	212	220	228	211	200	217	217	208	182	198	188	194	220	197	222	211	180	183	219	211	208	219	201	190	192	207	214	214	218	233	212	192	198	211	219	192	203	230	219	212	203	225	212	197	214	205	189	221	207	198	182	184	225	195	217	199	214	192	189	214	219	229	210	193	201	197	226	194	205	229	200	219	199	200	213	203	242	232	202	205	231	220	226	199	196	185	223	220	218	234	234	209	237	223	201	210	189	198	209	214	201	203	228	194	198	203	231	228	230	201	223	191	190	196	198	209	195	187	233	209	211	230	222	218	210	201	219	210	219	237	218	210	204	204	197	210	220	205	245	212	206	217	167	179	204	225	209	199	192	218	209	235	231	214	228	236	183	206	183	198	206	191	203	215	218	206	239	218	214	225	191	233	189	191	200	169	191	198	220	211	236	204	193	197	180	188	208	195	184	211	228	207	196	193	203	200	214	203	204	210	220	261	223	183	231	218	231	210	204	202	235	184	204	197	192	208	228	237	229	211	217	223	201	231	235	212	210	210	192	199	215	194	209	221	209	181	177	218	230	230	189	236	209	223	203	232	185	205	199	194	209	229	199	226	218	197	205	222	197	210	196	216	237	248	199	222	228	220	215	221	204	187	194	182	216	209	215	237	204	185	171	234	194	200	198	227	202	232	212	209	188	218	177	194	188	184	239	217	199	214	197	225	215	195	191	202	237	245	200	227	190	195	217	192	202	196	209	205	212	195	208	213	208	211	221	194	195	237	209	196	208	232	232	217	203	211	171	218	235	206	209	214	203	205	230	205	206	214	204	217	216	179	195	210	192	215	213	206	185	200	212	227	209	208	189	202	207	195	255	242	227	212	227	190	209	211	227	213	184	191	200	184	220	195	199	230	216	222	225	205	203	209	237	222	182	214	229	208	185	213	218	229	226	187	226	220	193	216	212	217	213	220	201	202	202	239	188	231	225	227	222	208	222	211	208	207	211	199	233	208	208	191	204	221	210	219	218	216	222	203	225	222	205	222	226	221
3998	694	580	589	582	555	520	586	546	527	570	575	526	490	510	468	540	466	468	486	493	504	467	497	477	482	521	487	508	523	520	489	482	500	517	490	477	503	458	485	488	491	483	470	480	460	479	480	483	518	486	482	492	499	484	495	508	482	472	458	478	529	493	475	466	464	447	485	467	501	491	468	466	512	501	455	502	478	468	464	446	506	468	466	512	479	479	493	491	472	434	484	462	523	439	451	462	471	494	461	490	527	514	469	471	521	449	471	482	481	484	491	491	452	463	486	472	468	467	490	460	507	520	507	431	451	469	452	484	482	468	493	456	521	501	456	438	425	480	496	482	483	488	507	473	414	500	420	451	510	508	488	475	480	490	524	456	491	516	461	500	487	521	483	511	495	515	458	510	482	496	492	484	501	461	504	469	496	485	487	523	482	524	441	457	500	485	491	454	507	487	472	435	477	474	487	497	499	487	503	455	492	477	471	470	459	490	474	466	496	523	478	431	461	494	475	480	476	476	435	490	476	463	471	493	490	461	468	500	529	533	486	467	474	463	473	517	501	475	447	439	503	512	462	476	516	517	481	497	445	502	495	484	483	488	446	498	485	473	465	480	484	467	475	464	517	429	475	498	462	512	472	493	472	476	473	476	472	473	507	492	458	503	493	462	489	486	481	467	480	479	487	475	446	483	475	494	480	453	511	456	458	499	443	501	516	477	463	482	443	503	475	481	466	510	486	513	500	504	494	442	501	484	479	482	471	508	490	465	543	524	504	479	497	476	515	505	537	493	468	498	501	468	503	479	461	460	527	478	506	452	483	457	507	490	474	516	465	464	467	485	448	493	468	512	441	509	467	488	490	469	479	453	508	468	487	514	475	442	476	461	492	505	480	497	475	507	467	477	490	478	487	495	504	457	471	478	497	495	468	461	448	503	505	474	493	506	484	472	469	489	504	465	451	468	475	505	483	514	460	476	483	498	446	535	480	502	456	503	467	489	469	513	478	469	473	480	430	502	454	474	438	479	490	491	476	478	480	532	465	485	464	475	441	471	517	448	465	477	477	478	491	455	475	487	470	483	471	516	493	469	509	520	482	504	499	493	434	445	483	507	495	489	463	514	498	502	459	483	449	472	471	485	528	463	459	455	528	497	470	469	492	494	487	472	475	482	489	503	525	487	527	442	462	461	466	490	504	460	496	475	491	467	444	484	469	452	484	507	488	468	452	464	481	446	484	475	484	503	507	469	493	493	494	436	483	454	453	483	459	520	481	503	443	495	437	489	509	498	484	504	433	517	466	479	493	484	453	441	459	490	479	485	498	478	501	516	505	477	458	484	442	471	496	457	507	459	493	458	501	475	464	462	497	458	458	518	491	497	463	475	484	471	500	457	485	456	490	483	453	485	469	521	491	491	487	453	473	461	444	471	510	536	493	506	460	466	452	503	486	478	461	489	457	479	491	477	456	469	488	468	495	470	468	505	488	464	455	482	487	517	496	503	499	453	491	492	481	473	457	509	484	498	476	476	490	518	463	479	485	468	482	487	469	525	480	466	445	454	481	426	458	477	462	510	490	461	494	480	435	506	462	514	469	457	480	498	485	455	464	471	477	520	483	494	457	456	462	500	485	520	515	476	486	455	461	492	465	484	485	515	440	456	519	447	513	473	491	433	487	525	473	463	462	502	486	447	461	489	465	462	461	455	505	472	471	484	462	503	504	467	453	484	475	508	463	491	469	494	464	506	468	464	474	484	460	498	463	506	469	474	455	462	522	481	461	494	486	496	519	480	485	500	482	473	503	487	472	483	510	506	454	499	476	499	490	497	519	485	462	533	499	458	464	496	491	467	477	476	466	516	473	493	472	494	492	442	468	483	471	466	479	474	453	482	476	451	477	503	515	477	513	485	464	494	484	475	500	500	483	445	509	469	490	466	498	475	461	522	478	472	519	499	471	448	490	467	480	485	441	438	506	448	483	466	487	472	480	496	472	474	465	476	490	493	484	473	533	476	507	468	446	484	497	479	505	480	477	522	463	473	522	485	514	462	442	518	505	471	464	446	463	501	472	453	468	471	462	523	468	510	478	502	468	502	493	463	491	499	473	458	440	507	491	461	494	432	500	503	501	496	482	521	505	455	495	448	475	523	508	519	502	498	450	436	500	502	504	437	513	514	473	461	472	457	463	443	527	462	501	464	500	463	489	515	486	503	510	495	500	486	490	473	456	463	441	448	488	508	456	481	495	512	486	463	472	521	490	452	477	478	506	492	479	471	487	462	474	454	482	488	501	457	469	488	484	473	498	530	473	487	483	462	476	447	497	473	437	477	490	472	471	471	471	505	480	467	446	456	494	468	487	510	483	453	479	479	493	474	480	470	504	476	470	476	488	512	451	480	491	519	483	450	508	480	506	435	470	465	473	480	494	492	455	468	528	499	498	456	490	444	477	501	439	512	492	511	500	512	452	454	494	508	498	522	512	459	480	491	449	483	440	470	457	457	507	467	477	461	502	448	463	481	505	494	497	520	501	496	444	520	464	462	488	484	512	453	484	495	497	487	499	498	477	433	484	485	466	486	462	500	481	503	482	484	484	458	486	482	448	508	454	466	448	475	481	484	491	463	506	434	477	502	469	461	478	507	462	447	460	446	456	473	457	421	482	476	463	487	436	474	466	500	447	492	498	475	448	510	500	513	467	449	509	472	474	458	470	490	489	507	500	500	491	455	471	485	483	469	475	488	483	483	467	480	456	515	454	472	471	480	505	475	474	485	499	422	440	472	506	464	459	473	511	488	513	467	507	463	456	488	504	454	502	475	469	486	498	462	494	527	475	505	492	450	470	488	478	474	487	466	473	500	453	492	508	479	450	477	468	492	489	475	519	503	503	526	478	484	481	527	474	501	441	483	533	477	500	462	481	473	476	462	475	444	492	485	513	458	450	472	490	508	495	488	471	483	503	466	506	470	456	490	488	479	435	508	481	448	481	497	509	520	507	472	460	491	507	468	460	483	485	462	492	473	458	475	487	445	487	492	500	481	475	451	480	495	523	472	465	467	453	465	446	440	474	506	479	474	437	495	515	468	475	465	492	454	495	447	477	500	471	458	510	477	475	446	460	494	525	492	498	463	484	478	428	451	483	426	449	479	479	486	484	483	474	462	491	463	458	452	477	480	487	495	491	466	490	457	515	456	524	459	487	499	510	533	473	470	465	478	505	450	491	491	492	455	498	447	443	483	483	516	496	489	490	520	464	457	485	485	465	476	488	505	459	506	464	503	479	480	506	491	502	518	455	517	481	508	460	525	477	439	489	486	486	492	450	477	494	480	472	490	464	525	469	470	441	456	455	467	466	472	444	490	450	456	498	481	516	488	518	468	464	496	461	483	494	487	489	479	519	451	491	436	495	501	472	467	466	494	464	447	496	488	483	495	502	502	450	455	459	503	470	492	448	468	462	505	505	496	487	493	489	499	442	477	485	472	476	439	500	454	479	499	512
20025	2882	742	474	433	340	238	271	252	193	211	216	192	173	161	160	166	161	162	168	157	159	120	147	144	151	139	122	130	166	225	145	137	148	161	136	175	122	120	143	167	130	141	125	116	143	170	132	151	159	160	120	132	154	139	129	122	150	128	167	148	153	147	152	126	142	145	126	142	155	157	151	171	169	140	138	164	167	164	135	152	125	140	145	154	135	170	135	138	126	152	131	140	148	153	124	130	168	136	149	138	153	150	131	146	124	165	155	137	159	146	163	137	127	140	126	144	130	139	132	147	129	132	166	153	141	150	122	150	144	137	159	141	163	149	119	140	148	149	132	156	148	135	153	124	149	155	151	155	133	139	138	140	135	155	155	121	177	145	167	128	151	142	146	140	156	160	172	153	155	145	134	152	151	135	131	112	114	161	155	152	131	121	129	119	118	149	166	134	157	155	131	150	148	130	137	117	141	160	114	144	150	148	144	139	151	137	133	141	139	175	154	126	145	147	113	158	141	141	155	140	141	159	120	167	148	137	148	138	156	120	148	144	154	136	135	155	146	144	144	164	136	121	127	141	152	141	121	160	124	148	173	148	140	118	138	141	141	131	130	137	120	138	162	147	142	122	159	159	141	113	142	107	151	137	134	122	157	142	133	144	131	134	154	133	122	150	153	147	136	153	140	141	130	139	145	156	131	119	164	152	142	142	133	154	146	133	158	145	151	145	152	124	126	137	131	140	134	143	138	138	138	146	145	152	122	117	152	140	149	137	140	143	148	126	147	139	139	169	120	153	145	133	155	152	129	159	141	143	134	132	150	130	169	147	150	133	144	130	154	140	135	137	142	160	170	141	162	123	162	154	140	140	144	163	137	144	142	147	155	120	151	133	141	117	150	151	161	146	155	140	143	138	116	147	128	131	129	138	136	145	152	181	140	139	148	140	140	149	138	143	169	122	135	120	127	148	130	133	146	157	136	137	129	150	133	128	136	169	143	134	138	149	151	133	140	144	139	137	168	153	150	143	132	141	169	122	138	144	140	132	149	133	124	150	146	132	135	127	140	144	140	150	163	162	141	175	155	148	140	177	154	145	153	145	140	165	160	148	146	144	136	142	125	129	126	141	144	133	135	152	132	143	110	135	143	152	150	148	147	140	134	143	155	154	157	149	140	149	137	133	142	140	146	117	146	147	153	139	157	143	126	160	156	137	149	139	156	161	137	149	144	143	138	145	128	127	150	157	132	150	125	154	134	158	127	158	147	136	128	131	138	132	130	126	130	166	127	130	132	150	154	175	164	131	174	145	137	149	153	153	136	128	129	123	129	157	153	124	150	142	143	139	155	131	126	125	152	129	138	141	151	137	112	147	147	158	118	142	133	159	143	145	145	154	148	140	147	134	140	134	161	130	136	164	174	144	131	157	136	155	117	134	154	125	143	161	160	120	183	157	150	139	110	130	144	137	146	141	146	157	164	146	123	137	141	146	137	132	150	155	148	131	149	132	112	157	155	127	167	150	149	124	143	131	145	151	132	149	139	132	156	114	147	110	130	137	148	174	152	127	135	136	132	142	143	138	128	136	147	141	134	155	178	150	125	125	153	143	138	130	137	153	147	148	155	136	142	133	135	168	150	157	152	136	150	154	143	151	151	138	125	136	132	141	159	171	143	151	158	128	127	153	129	132	134	132	157	143	117	157	137	129	151	153	154	156	154	148	126	148	133	145	146	140	122	133	139	129	126	141	143	161	113	158	151	148	156	140	135	181	142	159	132	127	132	123	150	174	132	112	130	132	144	138	149	132	155	131	129	129	147	147	145	173	149	151	145	139	157	131	144	141	150	149	157	141	163	135	144	146	135	140	142	130	157	157	140	137	154	124	141	135	138	150	154	132	126	148	141	157	131	138	163	145	152	154	160	130	158	141	133	135	165	137	168	114	115	140	140	131	132	139	124	129	168	133	137	140	160	131	156	127	156	139	128	138	148	146	145	119	143	172	141	141	153	137	144	141	143	139	139	144	166	151	132	142	136	129	147	135	135	141	135	155	144	134	130	131	123	151	126	147	153	163	114	143	151	134	135	139	130	138	146	128	141	153	158	155	125	156	142	144	141	150	150	127	140	161	168	182	140	155	129	141	136	139	144	115	127	151	160	171	115	135	140	142	159	136	164	159	128	163	125	161	144	123	144	141	136	146	129	135	138	133	120	119	128	137	146	152	150	145	126	130	148	124	127	120	156	153	149	144	181	133	130	144	128	150	166	163	138	138	137	142	130	144	144	142	128	170	145	150	117	145	136	130	126	145	156	152	127	156	141	154	135	138	123	140	157	146	152	163	151	150	157	151	133	134	148	150	166	139	155	146	151	159	157	128	145	143	111	147	139	156	144	133	127	144	134	141	128	132	129	150	132	123	164	155	127	147	127	141	155	151	136	162	164	149	120	158	157	134	151	128	147	157	154	130	159	158	146	145	129	138	120	131	125	131	127	155	127	145	144	164	140	136	139	165	141	156	139	145	115	152	135	131	163	149	149	152	148	127	125	166	124	128	142	143	140	134	143	141	152	143	159	134	138	152	139	137	155	134	141	149	147	150	145	136	145	145	157	160	136	153	135	129	148	128	147	154	139	165	137	133	110	139	135	149	153	143	158	135	144	138	150	141	160	141	134	137	133	125	123	140	157	135	128	147	130	143	158	137	143	145	135	133	131	125	156	122	121	140	146	144	137	140	168	155	134	142	135	156	149	162	161	149	134	132	157	118	146	142	129	153	129	130	145	139	138	142	163	140	135	139	156	129	167	126	121	138	143	171	141	149	152	151	138	139	157	154	163	120	142	149	146	140	134	119	141	145	148	143	140	174	155	151	127	129	152	141	146	122	119	152	131	143	155	157	158	121	154	152	149	133	138	133	169	119	136	147	139	126	132	146	148	121	138	151	152	153	160	167	135	143	132	157	135	131	141	143	142	154	136	142	148	121	145	150	156	160	157	142	125	155	148	141	164	147	150	146	159	144	125	147	149	139	164	159	125	120	122	146	124	142	120	157	147	152	143	143	116	129	125	143	165	120	148	144	142	132	155	145	137	149	111	133	143	139	126	131	120	141	144	161	151	114	138	139	142	136	147	144	131	116	142	138	141	154	157	146	138	161	140	132	126	132	146	138	164	158	136	165	134	133	133	146	125	156	132	156	168	115	161	141	138	119	157	144	135	139	133	149	141	135	143	135	150	155	162	130	155	153	131	116	151	131	137	132	151	149	133	141	155	146	138	136	160	143	125	167	153	165	146	134	144	132	132	129	136	138	150	133	137	138	134	134	101	131	108	160	146	150	145	158	129	149	135	136	148	146	145	141	156	130	157	121	145	159	122	159	134	151	163	140	140	151	136	121	152	163	141	166	156	135	147	129	137	155	156	142	135	145	143	130	126	115	139	129	134	129	143	166	160	141	135	137	135	159	145	141	139	179	152	149	137	143	144	130	141	166	145	141	129	142	144
12410	1167	1249	1455	1349	1120	1014	968	800	726	713	768	737	562	497	442	459	501	420	447	415	409	415	408	390	392	396	386	404	449	838	382	378	379	384	365	370	372	433	390	384	386	372	359	370	349	394	355	359	379	353	345	375	384	368	352	337	402	324	386	398	353	357	361	398	340	410	339	349	376	360	394	360	334	345	381	343	353	359	377	362	365	362	388	331	360	346	366	359	394	376	387	341	378	363	359	363	382	358	354	383	332	333	387	355	376	359	362	366	341	355	344	358	356	366	340	349	358	369	348	377	415	375	367	373	348	345	371	359	367	356	342	376	363	357	370	360	387	386	329	352	353	376	350	355	364	362	367	321	350	337	338	356	383	351	367	378	388	369	363	358	386	401	361	381	357	362	364	350	372	393	362	334	388	370	343	382	390	398	334	347	345	349	397	378	365	360	369	366	371	382	335	341	369	383	346	396	353	315	369	323	342	383	352	363	380	360	368	354	373	378	364	337	370	329	366	387	366	422	371	345	339	354	368	349	349	370	383	385	333	347	375	344	377	374	369	362	358	360	353	353	380	390	370	390	372	371	371	369	380	339	357	337	366	349	329	372	386	362	366	369	378	357	378	363	385	350	364	368	365	357	375	397	380	367	391	392	378	362	336	350	335	361	360	363	381	346	399	373	366	340	389	383	385	346	365	386	341	373	393	348	359	389	383	369	356	358	322	371	347	370	373	365	355	353	369	387	381	384	351	391	371	410	377	354	354	366	355	333	340	356	336	365	352	312	352	397	359	370	322	362	364	318	374	391	351	370	376	381	355	384	361	356	323	409	364	374	362	394	365	356	356	350	357	336	382	385	365	351	389	339	401	361	366	375	366	352	355	349	393	392	376	381	355	315	307	394	352	353	353	357	366	323	339	311	356	381	355	367	354	367	349	372	375	360	370	368	332	327	348	384	348	357	361	373	355	325	350	366	367	362	360	329	357	375	364	374	338	365	356	342	369	324	343	365	331	346	342	321	389	358	387	349	353	360	401	371	360	356	355	350	363	326	330	338	376	374	329	366	373	360	349	358	386	391	327	350	385	389	349	370	381	338	365	346	347	341	413	373	366	335	351	347	371	397	327	349	361	393	355	347	382	396	378	379	392	361	337	382	355	357	351	398	367	376	365	350	380	351	336	351	355	307	318	364	356	375	373	388	369	373	329	386	335	379	338	368	394	377	321	340	364	352	377	364	362	333	368	365	363	368	386	317	381	357	352	368	355	364	320	351	347	395	397	349	370	349	365	402	338	366	347	391	350	351	381	384	371	370	398	349	388	380	346	363	375	374	375	345	369	363	359	359	370	339	337	371	336	383	360	361	366	350	322	371	370	332	361	362	398	360	387	348	385	363	363	359	377	371	337	339	415	376	378	367	359	383	384	361	366	351	360	369	357	368	359	352	365	373	370	331	351	384	372	373	369	362	386	370	380	324	342	332	364	350	364	346	347	373	363	358	361	394	391	375	394	370	374	360	383	337	368	347	355	363	360	367	370	374	346	355	373	366	398	383	343	344	344	376	361	345	352	377	358	346	357	368	346	356	386	351	381	385	376	364	353	368	350	364	391	376	388	347	388	359	364	361	362	336	347	372	351	384	390	354	347	342	331	369	366	359	385	362	338	362	376	358	378	330	382	338	357	358	345	379	405	367	346	344	351	355	364	366	398	358	362	370	333	346	362	362	331	367	373	344	372	357	370	333	378	385	348	346	335	348	374	385	380	322	374	328	383	388	366	365	398	375	380	340	358	352	352	367	337	346	358	365	376	329	372	369	327	338	360	341	384	334	377	370	374	367	359	360	349	380	363	377	358	388	366	350	393	363	380	355	384	382	376	408	347	328	387	392	375	371	334	368	362	369	332	370	356	339	358	390	359	353	396	370	376	395	364	350	366	362	388	372	376	373	358	353	371	353	394	340	389	345	312	349	338	355	354	378	392	350	373	390	350	329	363	354	380	342	385	396	334	349	367	346	381	395	357	351	375	367	369	331	357	345	353	373	372	354	355	343	380	363	379	393	377	371	327	347	358	374	378	347	377	345	378	355	376	382	357	376	362	384	336	349	367	343	366	373	369	369	354	356	360	333	362	333	383	366	351	381	384	365	340	378	340	382	384	363	384	389	381	369	388	366	347	401	378	409	374	348	377	358	393	402	370	350	367	374	378	357	407	345	357	361	361	340	389	326	381	374	342	360	346	391	342	378	361	390	353	348	405	325	366	352	397	366	380	368	359	353	376	348	399	352	378	368	363	339	336	383	357	358	362	364	400	351	363	361	372	357	390	360	366	370	377	350	375	371	371	360	356	361	373	350	343	356	367	369	334	364	383	316	370	324	384	405	352	347	339	371	382	371	328	395	336	346	354	370	388	335	334	333	337	333	349	358	340	351	370	384	343	353	381	377	370	392	355	371	336	350	358	403	405	357	385	388	335	349	362	386	366	351	338	379	362	390	368	355	386	374	386	393	377	383	335	341	358	345	387	351	357	360	342	383	392	370	363	360	388	363	345	365	345	347	368	355	336	352	388	357	355	379	327	364	354	366	358	325	383	367	366	394	353	336	344	385	358	345	378	335	383	368	385	340	368	382	357	370	389	358	350	365	350	385	334	394	388	365	396	366	354	362	380	381	356	339	373	336	393	356	344	351	383	357	369	347	373	364	340	362	372	387	396	406	366	390	369	375	358	336	356	365	338	312	359	391	350	383	357	357	384	378	356	356	372	391	405	419	353	365	398	331	349	389	354	358	347	355	367	362	337	360	354	377	356	350	326	358	382	354	379	353	379	346	408	375	347	369	371	349	344	361	366	399	357	357	360	361	338	365	390	379	342	367	385	379	345	352	340	387	363	371	369	371	332	343	330	372	344	375	373	370	351	365	373	340	373	377	376	347	356	356	329	383	343	348	367	381	347	382	344	371	371	348	342	339	369	391	369	348	347	328	368	384	332	324	380	359	363	396	348	341	345	387	375	355	320	381	379	365	399	371	377	414	353	347	383	370	378	348	361	351	349	376	358	396	373	363	344	333	349	331	358	395	346	382	367	358	368	358	346	380	360	353	344	357	356	374	369	387	343	331	385	347	366	352	377	369	387	360	407	383	377	326	351	365	393	396	372	362	363	390	336	342	353	348	393	359	345	375	379	390	343	372	402	358	393	343	349	369	344	349	355	363	369	355	358	335	341	349	390	343	345	369	367	370	326	365	382	367	375	378	376	373	380	335	332	353	373	360	344	409	375	359	379	351	334	361	353	386	392	339	343	367	349	344	365	378	355	363	360	376	379	350	413	361	389	388	348	364	350	363	333	356	357	371	388	327	374	359	382	349	340	357	351	372	357	379	334	369	331	343	383	341	379	365	387	344	341	365	356	366	360	331	378	357	368	387	363	345	363	419	325	358	410	386	373	378	354	387	355	334	365	300	375	347	360	360	330	386	347	357	334	350	341	373	347	390	352	379	365
29051	5650	1430	955	692	529	426	393	383	333	349	399	346	283	269	259	267	272	236	278	239	255	232	282	257	261	242	248	241	289	425	233	225	253	235	240	244	244	250	243	241	219	251	254	244	233	248	254	262	204	232	216	232	203	268	243	251	253	226	240	220	238	231	239	237	259	221	255	230	241	266	238	225	253	278	208	209	231	233	220	233	243	254	253	229	217	236	239	211	231	215	252	234	224	229	263	249	247	229	236	253	255	236	247	231	230	249	204	220	223	243	238	263	275	240	218	241	243	261	245	225	223	243	235	212	230	243	217	256	256	240	220	231	232	227	227	232	247	237	245	228	210	243	257	243	244	256	212	257	265	257	234	230	230	220	234	222	251	222	224	235	242	231	247	233	220	240	245	247	249	218	227	236	253	233	249	198	217	250	257	234	235	237	245	225	230	220	238	242	219	241	245	228	236	223	260	220	226	240	253	221	262	227	257	228	234	221	250	280	242	246	228	245	224	242	204	233	256	211	226	209	244	190	235	204	253	241	241	235	246	236	243	194	223	268	235	224	236	235	215	228	215	245	216	251	255	234	224	259	229	245	207	229	227	251	216	230	240	221	247	234	261	238	230	242	268	240	248	230	279	231	227	222	216	252	270	248	252	226	239	239	242	232	215	217	228	233	241	235	228	238	216	205	259	240	219	254	260	219	227	233	212	242	216	242	233	234	246	254	236	223	227	219	269	224	227	237	257	256	207	258	224	250	238	211	204	240	232	245	231	216	244	272	268	264	256	248	241	221	212	237	197	254	224	210	216	239	250	228	226	240	244	243	219	214	226	226	226	220	202	271	262	227	242	215	242	235	221	253	217	241	244	241	243	250	240	246	213	229	213	221	261	212	228	230	229	249	242	249	251	207	216	230	230	225	262	285	229	224	245	231	245	212	224	245	207	214	254	238	236	220	236	235	233	232	262	237	238	234	233	235	223	230	221	206	230	241	240	237	237	249	215	226	215	236	240	249	239	235	217	245	226	244	234	227	224	188	260	237	214	230	231	270	221	238	215	225	212	208	240	224	227	233	230	236	232	237	214	208	231	240	232	238	215	219	246	232	234	268	216	229	226	239	210	253	215	240	238	267	219	219	255	242	243	244	214	243	224	242	238	230	241	234	213	237	223	236	241	221	188	225	221	211	226	238	244	231	219	233	246	209	211	191	256	257	262	245	223	227	232	245	228	256	224	227	235	249	253	227	228	220	245	247	230	243	227	235	223	245	230	238	250	275	229	223	256	222	240	253	251	241	258	200	251	251	227	218	230	216	253	246	258	206	234	238	247	231	225	227	227	249	265	256	219	254	233	222	237	239	196	233	257	248	233	253	224	227	248	238	221	229	241	205	224	225	226	249	210	220	253	228	258	266	232	217	263	203	205	221	250	230	225	222	252	249	236	249	239	198	221	223	230	241	211	227	255	240	238	221	255	248	231	241	251	258	222	231	236	266	247	231	215	235	255	223	268	234	232	213	208	230	254	228	241	240	246	262	265	213	239	213	242	261	234	229	207	251	248	246	231	266	242	241	249	240	227	229	248	243	225	206	212	238	256	257	222	227	212	215	232	254	232	255	217	233	206	213	239	260	230	220	219	218	228	232	251	233	222	227	228	229	255	226	230	257	234	223	237	231	227	220	244	255	185	249	216	231	257	186	250	245	253	215	240	241	241	239	252	222	256	243	246	210	240	271	223	245	234	227	229	251	222	227	247	199	223	240	238	213	223	243	257	253	220	234	270	227	229	224	216	249	212	218	251	246	238	224	264	240	212	217	258	247	251	201	211	228	238	228	213	217	226	240	260	241	255	210	239	216	220	220	221	242	241	225	218	236	203	219	237	226	252	231	255	258	229	221	231	236	238	240	256	230	261	230	255	233	239	239	221	242	257	249	254	242	265	241	235	221	217	248	238	219	238	228	217	236	235	217	232	220	200	268	231	216	202	231	241	237	223	235	266	246	199	232	228	230	252	230	234	204	208	227	239	230	254	245	264	202	215	242	250	243	222	253	233	234	237	246	233	241	241	235	216	220	229	211	235	222	245	224	203	230	234	227	223	197	229	235	235	236	259	227	230	225	249	248	203	241	235	216	232	236	226	239	215	183	239	256	246	227	229	224	252	251	261	249	216	254	203	266	248	217	217	218	227	236	246	232	244	254	210	207	219	228	250	227	252	237	279	231	226	219	221	220	232	233	257	221	219	196	212	245	235	249	228	208	263	259	232	232	228	258	234	223	225	223	259	257	256	238	232	239	244	217	240	256	258	213	244	273	227	214	230	235	228	216	219	260	261	198	255	221	245	252	210	227	242	214	212	211	226	227	230	255	246	247	237	214	245	242	220	239	243	237	249	257	224	230	235	222	237	216	219	258	214	222	241	244	223	240	246	264	237	222	215	202	231	243	245	259	200	228	235	241	230	243	218	232	230	195	226	243	238	233	225	231	224	197	257	235	242	223	271	243	202	232	221	248	259	259	239	240	258	273	225	247	238	247	229	239	239	244	204	270	243	233	246	201	234	255	237	224	230	248	246	203	208	239	249	230	256	214	223	245	279	231	217	250	241	216	252	220	224	233	236	234	203	230	230	245	205	230	269	264	230	212	224	259	259	218	211	245	225	223	233	252	201	235	219	245	250	220	228	244	212	250	289	208	222	235	244	225	223	230	223	230	236	215	227	239	250	199	220	264	243	232	234	220	261	241	246	256	234	204	204	230	244	229	222	229	227	218	224	243	238	270	242	235	208	258	224	247	240	241	233	232	233	242	277	234	242	261	243	216	229	246	220	224	207	265	247	222	246	259	179	229	243	232	243	229	253	283	255	228	255	241	234	231	233	210	226	235	243	245	270	256	237	218	243	254	232	229	268	220	215	265	267	256	238	253	225	239	248	250	263	236	220	220	228	244	263	244	260	237	246	247	229	262	250	223	225	209	230	235	264	225	245	223	237	240	220	232	251	245	252	252	227	227	219	252	241	237	240	222	244	231	257	232	241	251	245	237	232	264	237	238	239	217	238	277	231	236	228	257	238	268	247	258	220	234	235	229	235	225	279	215	232	221	217	239	244	218	213	218	209	225	238	224	218	238	234	226	255	260	276	267	245	247	218	249	238	232	216	246	233	224	215	218	252	199	247	209	236	226	223	232	252	266	230	230	209	220	231	239	246	252	239	207	205	239	259	216	228	260	261	252	201	199	231	236	244	234	237	219	225	230	225	238	254	234	230	229	258	243	223	252	236	270	235	249	255	191	239	231	244	246	244	252	228	231	231	267	227	233	215	220	256	262	216	268	266	264	240	255	248	249	254	273	287	246	244	231	236	253	202	222	228	219	220	230	214	278	227	267	231	228	238	221	243	242	220	223	216	214	222	241	265	251	230	258	255	243	226	242	223	213	253	218	251	263	252	234	211	260	238	237	225	216	227	233	228	246	247	239	253	212	239	247	248	247	248	252	264	226	246
16316	1867	2006	2521	2311	1918	1551	1408	1203	1213	1304	1295	1127	1051	757	756	662	665	669	650	660	633	577	622	605	617	595	590	608	876	1809	598	567	590	583	545	568	582	597	563	558	581	585	565	562	566	560	524	555	555	551	489	586	565	548	571	558	568	532	529	538	548	537	568	537	548	569	587	541	528	601	563	569	568	557	579	565	578	583	589	523	582	584	548	579	564	542	592	541	544	561	554	555	612	565	528	499	564	540	543	570	577	548	524	578	547	553	558	537	551	566	556	582	548	543	571	573	581	559	573	561	527	570	526	613	560	529	557	556	564	539	560	595	557	531	563	576	523	586	522	531	558	517	564	549	597	547	536	588	533	532	549	531	513	553	589	566	585	530	541	532	556	545	568	545	530	504	522	543	575	548	581	523	566	505	528	554	549	545	525	544	539	538	525	504	536	536	522	544	508	552	548	531	534	551	535	564	563	527	539	516	592	549	557	570	575	539	534	527	551	508	533	523	564	518	557	520	525	565	526	509	590	547	538	542	514	531	549	531	563	533	530	571	525	514	565	600	543	589	531	527	525	561	564	542	570	564	526	561	525	560	553	533	540	573	569	524	526	577	555	529	568	504	556	533	596	551	522	546	550	519	579	528	595	574	594	552	567	527	550	568	559	558	556	548	543	571	578	543	561	509	530	516	545	572	550	574	568	542	573	544	553	571	553	545	528	538	542	564	550	586	554	547	560	547	544	574	549	532	514	538	575	536	599	569	510	526	590	538	546	529	604	511	560	545	497	535	568	526	505	532	545	564	563	543	562	561	553	548	568	524	538	565	550	611	568	517	555	532	525	522	549	559	547	561	554	533	562	547	513	551	532	573	529	524	563	547	534	553	589	539	551	541	565	522	527	546	502	595	468	545	541	552	540	537	547	563	538	571	584	533	591	546	523	542	521	557	565	528	552	563	548	606	593	560	558	563	506	547	547	569	536	502	544	509	552	528	556	564	535	542	505	563	571	566	524	502	561	525	568	588	518	536	583	523	546	555	531	508	543	537	531	544	543	540	544	559	594	515	571	574	538	551	544	555	556	529	551	564	528	570	551	602	527	541	527	577	529	568	543	546	583	556	545	577	518	549	546	530	565	599	565	561	503	529	539	543	535	551	574	552	578	571	582	545	504	546	543	540	605	533	503	531	555	550	545	557	569	551	536	567	506	552	518	559	577	565	538	544	513	566	534	544	569	523	551	559	556	565	517	538	522	528	580	538	561	525	562	521	554	556	551	567	543	551	559	545	578	538	545	558	592	522	529	567	541	566	517	547	548	518	533	533	533	552	550	574	560	530	538	542	555	534	533	594	580	511	546	565	545	581	539	545	548	579	525	579	581	537	571	567	502	587	524	549	542	549	545	570	574	557	539	552	545	506	543	566	561	575	540	578	581	585	552	571	535	551	555	564	500	520	526	566	570	538	562	485	528	574	526	526	577	556	563	538	551	532	567	537	555	574	527	528	560	554	546	545	571	583	575	567	565	515	581	551	607	581	549	554	557	570	539	510	581	543	564	564	569	550	557	567	527	511	520	552	544	574	506	544	587	537	540	520	535	536	582	541	563	521	569	543	526	552	553	614	578	588	559	536	529	524	566	593	565	549	538	552	568	519	567	543	526	534	528	544	512	565	589	579	560	564	555	503	556	563	517	515	510	564	573	568	550	529	505	567	568	535	565	550	545	594	501	546	524	565	511	564	552	554	551	550	564	547	571	610	541	544	527	555	552	539	511	560	531	505	575	552	572	505	580	539	585	573	564	548	547	533	535	528	546	559	572	550	547	555	557	523	567	557	478	561	519	521	557	520	531	575	556	540	527	574	549	547	578	523	544	529	571	572	528	512	542	492	582	581	550	520	561	534	557	588	512	547	554	593	512	538	527	508	568	548	527	567	550	569	541	572	599	491	618	539	554	523	522	541	602	566	567	569	551	555	535	562	548	554	566	561	544	579	583	511	561	553	613	540	543	547	577	511	525	556	507	532	532	541	550	572	532	541	577	522	536	566	540	538	501	542	575	535	545	569	569	558	547	535	522	555	540	494	541	539	566	570	513	538	548	472	540	547	559	548	538	567	516	560	532	544	548	582	566	529	543	587	573	527	564	562	610	543	548	563	579	526	578	541	533	551	515	606	555	600	530	520	537	588	545	574	542	568	562	553	568	540	537	519	531	568	565	557	513	584	526	543	546	542	553	566	557	608	540	585	530	563	590	610	554	506	540	541	570	559	528	531	559	543	567	551	548	560	514	567	508	539	530	570	566	549	505	569	532	566	547	566	556	542	552	571	558	588	525	555	552	551	551	547	559	564	561	584	538	551	592	556	501	551	598	520	562	579	538	565	567	528	544	578	567	567	575	558	568	564	557	565	528	556	567	545	544	555	555	533	550	551	534	561	557	579	563	528	520	535	560	559	531	515	534	570	511	530	533	570	557	519	572	533	525	567	551	541	543	520	572	554	528	596	521	547	563	522	568	532	560	569	546	555	555	538	552	547	615	525	553	533	533	550	570	539	559	558	610	490	542	506	559	562	616	575	537	591	533	556	588	546	520	596	565	525	529	560	543	556	612	537	524	554	561	541	547	553	524	595	544	555	593	537	526	563	555	533	570	537	576	607	545	551	576	543	556	554	528	570	512	549	546	541	541	533	558	543	607	565	545	514	540	575	533	547	546	525	582	529	593	597	552	522	545	555	560	549	530	509	564	594	550	529	563	612	549	565	552	533	530	568	572	548	509	552	553	563	497	541	540	518	546	531	537	553	564	561	537	535	503	538	548	595	576	511	538	543	554	518	516	540	587	540	549	546	548	560	559	556	559	572	566	548	568	549	539	525	516	556	524	553	568	529	512	561	550	570	560	540	544	541	535	565	534	558	560	554	546	531	501	531	499	551	505	548	554	575	537	551	536	550	524	553	582	585	499	562	528	501	557	520	530	585	590	559	560	522	558	537	588	559	500	559	526	538	531	559	530	490	531	518	542	557	548	549	552	559	536	540	581	543	547	564	540	522	569	544	498	535	565	540	521	518	549	582	515	553	519	533	555	567	553	557	519	554	525	568	569	574	533	536	545	530	562	552	559	530	526	555	562	563	515	555	541	495	554	599	506	589	551	578	548	535	633	559	536	553	529	553	549	555	556	557	506	566	531	565	572	560	538	577	581	553	583	549	505	544	575	550	554	531	576	580	559	535	547	562	559	568	530	564	592	542	588	561	556	570	549	500	585	521	538	506	582	592	516	530	560	559	571	536	560	536	556	530	555	549	549	531	567	569	531	502	581	556	548	560	569	579	522	579	554	551	529	550	573	542	567	578	537	565	583	580	570	579	570	528	562	569	572	543	546	551	607	597	517	583	547	576	529	558	548	539	535	578	511	539	543	556	598	565	539	564	521	567	532	576	560	553	550	544	552	539	544	532	511	592	586	561	565	566	533	548	541	556	574	566	566	528	611	526	523	564	529
5643	679	304	266	242	191	243	211	229	201	209	224	218	226	222	239	213	168	216	202	220	194	184	233	225	226	221	194	188	198	176	218	201	207	244	209	206	213	216	180	209	227	198	189	197	190	189	204	214	179	188	195	213	220	210	195	210	188	205	206	183	221	202	218	227	221	211	229	232	198	183	219	229	212	205	192	203	204	221	209	189	219	208	201	213	203	208	211	233	202	240	222	199	225	213	188	205	199	214	195	201	189	176	195	219	197	208	215	198	192	203	204	197	217	233	220	210	202	210	187	187	212	210	170	213	247	232	239	220	225	203	226	220	204	211	223	199	229	210	199	202	218	222	194	201	193	172	222	221	205	196	214	214	233	197	227	183	215	206	203	233	239	203	193	197	174	196	207	191	204	212	186	210	227	172	185	219	213	231	188	186	215	217	203	194	209	215	218	207	197	210	181	208	209	218	191	226	178	155	246	206	202	229	227	207	201	223	169	210	175	210	210	199	200	191	214	201	232	228	215	229	220	191	226	221	244	214	241	199	198	185	227	212	179	215	192	216	175	215	232	200	184	208	211	208	243	209	217	191	186	199	199	225	208	234	217	204	234	228	231	163	187	200	215	200	221	216	234	223	227	186	216	207	222	197	199	212	223	206	198	202	204	227	218	225	211	211	206	191	204	196	211	196	216	198	224	208	176	219	223	225	251	225	198	213	238	204	190	212	227	216	232	211	188	226	199	178	192	183	209	223	230	213	203	221	192	192	203	201	222	209	198	174	195	211	207	233	193	220	209	201	192	180	220	221	222	207	196	194	191	206	216	214	188	185	212	179	208	212	203	214	193	212	216	215	214	215	175	232	209	178	170	182	198	223	243	182	202	178	187	203	215	200	210	219	200	237	217	215	183	225	213	227	213	212	204	197	191	214	225	214	208	202	195	203	200	206	179	214	196	202	220	204	211	216	207	206	227	179	200	202	212	228	192	218	220	201	193	192	204	208	193	223	205	238	211	199	185	212	200	195	227	159	240	202	215	225	208	208	209	220	211	209	199	211	185	199	204	217	206	179	204	197	211	218	205	220	230	224	195	210	198	201	216	212	233	200	186	202	197	216	191	214	185	198	211	200	217	200	249	213	243	221	184	231	210	218	226	212	183	222	208	209	185	218	201	222	190	202	203	198	195	194	192	183	188	186	215	206	204	207	214	189	237	234	220	189	200	199	208	204	199	191	230	217	202	200	215	194	228	205	213	197	239	199	225	209	202	189	200	193	231	207	190	205	211	233	211	209	204	201	197	213	224	208	217	219	189	209	229	225	235	214	206	200	186	234	204	208	196	209	209	206	226	191	191	221	209	211	201	227	174	187	206	234	197	228	214	204	231	214	216	226	207	197	199	225	188	188	190	213	192	221	238	184	191	246	200	199	219	205	207	199	204	184	201	225	187	185	186	201	210	211	240	231	192	190	207	205	207	196	180	225	202	193	214	223	213	226	215	179	219	221	180	218	218	207	203	193	224	184	179	213	196	202	211	163	220	230	221	253	184	217	230	212	202	197	200	202	201	212	194	209	214	219	203	192	182	209	203	229	201	231	201	224	218	244	204	199	212	204	207	186	213	218	184	204	241	207	200	248	231	187	185	208	205	214	207	176	221	189	195	201	216	221	193	185	181	235	204	203	172	193	211	215	182	197	181	195	203	189	213	189	176	215	209	217	218	247	240	198	178	206	211	213	195	234	212	223	208	194	190	174	229	203	219	211	197	216	210	186	234	190	213	194	227	183	191	190	217	213	233	219	191	182	222	254	201	201	211	218	202	195	223	239	186	196	199	214	247	208	208	200	200	244	227	203	202	212	199	207	203	229	217	200	195	216	228	174	200	196	186	200	189	207	179	196	214	220	234	204	203	214	213	201	199	202	219	218	204	196	197	219	220	214	221	205	244	224	189	190	207	185	183	176	228	181	219	206	193	203	187	200	204	192	202	202	214	193	203	233	211	197	216	193	215	190	209	220	196	193	212	208	203	206	240	182	199	232	208	206	205	223	211	210	199	216	221	186	204	186	181	223	201	182	219	183	218	229	208	195	198	214	205	203	213	209	223	201	231	219	174	226	211	225	178	221	202	208	222	205	199	214	215	227	206	228	198	220	219	189	214	207	226	239	199	194	194	214	210	203	229	193	188	198	212	218	219	204	244	198	187	206	196	236	216	219	204	209	220	214	207	212	196	212	210	191	207	222	227	221	229	209	229	192	200	241	191	210	221	218	203	208	194	207	177	205	216	182	207	190	206	212	203	199	190	191	194	206	216	195	185	199	237	211	210	205	194	210	215	205	203	218	215	206	196	201	207	228	212	219	202	186	183	223	195	188	210	222	215	203	211	223	225	223	207	201	208	234	219	224	201	202	203	212	206	193	221	188	198	243	199	204	239	232	211	224	181	209	200	206	234	214	181	203	222	187	178	200	197	202	213	221	205	219	208	207	207	194	206	187	196	214	213	191	209	206	219	223	222	236	200	211	191	196	218	217	181	196	227	224	212	211	177	206	206	228	225	202	208	196	200	178	203	203	202	217	217	219	219	206	212	192	221	205	221	221	199	200	207	236	196	202	203	196	195	186	211	192	200	219	193	204	211	213	228	224	212	220	206	214	188	232	209	207	219	201	208	194	238	209	200	235	222	192	250	212	213	198	204	190	220	186	223	188	212	187	220	183	224	191	188	216	201	237	233	185	209	211	205	199	215	210	228	209	239	198	196	220	203	219	210	192	208	231	218	237	228	206	195	245	191	210	214	224	231	234	187	204	192	207	205	224	208	166	196	228	179	196	205	193	200	211	201	216	194	211	223	194	201	225	243	206	223	221	201	198	205	208	192	203	222	215	241	233	216	201	238	214	197	178	218	183	212	233	217	208	221	196	209	209	225	248	224	181	186	205	212	213	226	219	216	218	192	194	213	200	207	225	215	234	237	229	186	214	207	210	197	196	207	206	224	218	207	181	200	206	206	183	216	207	236	214	212	231	218	219	213	206	195	197	217	207	212	193	191	188	192	214	220	196	201	238	222	171	187	205	213	209	202	195	209	222	187	174	192	221	203	226	219	185	220	224	187	214	203	174	217	224	184	208	182	220	209	172	208	197	186	190	210	211	209	191	187	206	193	202	198	195	182	224	234	208	220	216	203	225	196	204	181	209	232	237	169	202	226	176	186	210	197	202	188	215	198	219	166	210	197	221	203	232	211	204	234	220	214	230	215	204	199	209	217	218	198	202	217	233	214	220	200	199	244	195	231	230	226	210	218	218	200	230	206	212	200	178	233	225	236	212	194	240	194	211	207	205	196	225	211	189	182	251	212	188	195	234	192	196	215	188	191	201	193	227	195	209	206	226	213	194	197	193	210	215	184	195	211	222	221	209	196	211	205	208	226	214	186	193	220	202	216	218	205	203	191	190	229	224	226	204	215	224	209	196	187	223	219	186	243	240	207	182	186	215	209	205	192
3911	702	591	642	604	533	593	526	516	485	556	572	535	533	477	491	509	489	536	482	492	507	465	449	480	497	490	492	449	473	559	473	436	508	506	472	503	499	514	493	485	475	489	472	471	503	537	486	467	478	484	443	456	491	479	469	524	481	454	491	503	486	470	464	495	458	510	458	498	503	511	469	485	491	446	472	460	486	466	457	498	476	514	505	515	485	480	467	478	489	448	515	489	478	456	464	528	454	440	465	515	506	488	482	474	502	458	508	467	496	500	446	499	470	471	498	503	501	454	476	482	473	463	464	484	465	448	469	457	497	470	480	462	488	447	464	485	465	481	509	516	458	426	527	464	482	467	496	475	503	466	497	473	507	462	493	524	474	430	467	476	526	460	513	437	445	467	522	429	453	469	472	454	464	459	452	496	465	467	489	484	485	487	460	450	478	455	493	456	479	499	449	464	479	462	488	452	495	526	492	495	504	477	498	492	485	506	514	522	486	496	455	454	458	451	453	542	494	468	479	420	505	482	463	453	471	499	447	478	488	485	456	455	454	459	484	493	443	465	492	509	464	517	471	472	489	506	457	485	500	439	479	464	476	479	438	478	501	459	460	483	436	482	456	490	449	471	454	481	525	446	499	436	447	468	424	512	513	505	457	487	505	473	472	444	458	470	465	487	454	472	486	439	505	507	455	481	474	494	490	489	494	487	487	501	461	486	475	506	479	476	493	481	502	460	511	484	482	489	479	463	458	511	475	494	475	497	481	514	484	459	471	510	472	501	491	446	512	466	437	477	518	466	486	461	456	495	498	492	438	467	487	512	469	460	510	480	501	477	439	500	467	476	487	469	498	463	436	491	503	496	467	460	481	511	541	516	462	480	464	495	489	466	468	490	491	491	454	457	459	489	424	445	487	459	487	522	484	461	468	490	463	459	429	465	477	473	440	487	489	471	493	471	480	508	447	459	493	481	481	475	473	485	494	530	489	500	495	513	498	468	509	517	476	464	486	461	466	486	493	507	482	461	490	473	460	483	454	486	456	459	500	504	505	519	458	479	500	471	440	493	474	510	499	471	404	521	491	514	459	486	471	442	447	476	440	473	456	455	461	489	447	454	487	466	465	499	474	507	470	456	471	475	463	477	480	492	504	482	461	450	430	465	468	458	460	505	469	469	485	483	486	467	444	489	475	450	494	512	494	472	481	428	473	426	486	490	487	510	498	484	510	477	494	486	519	465	493	488	462	483	501	482	522	469	487	493	476	483	486	472	447	501	489	468	488	456	433	475	468	461	462	485	459	470	472	488	459	487	478	457	519	507	459	486	492	475	494	473	459	480	480	489	447	474	478	472	482	493	479	488	469	491	472	462	501	448	461	502	446	486	444	478	480	477	474	497	494	521	441	459	501	443	459	476	475	456	459	483	453	480	445	486	495	503	521	494	480	481	467	471	422	479	485	451	462	494	434	481	499	495	490	518	513	507	441	475	470	497	464	471	479	475	533	505	510	473	492	463	458	491	522	480	491	483	457	478	438	448	473	457	470	488	437	486	492	509	469	493	477	473	473	449	447	462	455	447	451	460	497	490	541	502	478	505	519	456	481	467	492	498	462	496	532	461	471	478	487	464	477	478	502	421	473	481	480	481	471	506	465	507	485	492	501	481	505	463	491	492	468	487	490	469	469	517	456	524	458	476	481	446	448	497	438	460	501	477	490	480	470	527	501	486	475	502	446	499	486	470	552	471	485	471	464	468	507	497	508	486	457	495	497	487	478	487	431	459	461	461	481	473	471	483	499	477	429	485	490	500	482	459	479	459	492	475	451	453	493	516	496	538	481	479	488	476	494	458	474	424	449	457	501	469	462	496	509	473	477	471	441	438	463	480	463	483	485	486	475	485	495	467	496	477	491	487	470	468	450	473	466	454	499	474	475	459	446	484	498	472	467	480	490	455	453	483	469	459	458	467	482	497	465	484	500	506	492	468	467	460	486	480	497	461	458	475	462	485	477	469	465	484	482	431	442	499	483	477	484	506	472	497	469	447	511	455	472	481	452	504	456	446	519	491	511	483	481	440	468	459	519	525	447	499	515	488	470	476	459	502	450	479	468	498	481	490	474	471	476	475	487	476	499	477	470	455	453	461	467	484	484	484	485	438	479	473	476	494	481	459	467	481	483	464	503	506	475	458	459	450	482	516	485	491	469	449	492	486	489	465	478	453	496	496	476	462	478	464	477	472	457	516	488	492	505	461	476	520	475	473	484	457	480	447	458	520	451	454	510	476	461	497	487	452	462	470	469	461	464	485	493	505	494	461	438	506	474	469	510	472	462	485	471	474	498	490	490	412	483	462	479	475	480	436	453	477	446	489	439	462	431	462	473	473	479	485	474	449	463	465	473	496	466	452	486	463	497	464	471	450	485	480	480	468	487	446	465	500	483	494	509	479	485	454	446	464	470	464	427	463	504	469	448	496	477	473	464	496	483	485	462	462	480	482	472	483	472	461	484	494	504	456	461	482	469	488	446	458	484	467	461	476	502	486	442	495	486	473	489	491	492	452	521	488	506	488	478	470	488	506	499	501	473	506	457	507	525	482	497	454	486	485	483	485	494	470	438	439	509	467	482	447	473	479	482	462	471	462	477	463	466	477	481	488	449	466	459	529	499	453	456	441	485	492	484	458	460	463	477	481	473	496	481	492	470	444	512	497	485	451	468	465	492	504	458	447	488	464	482	485	490	515	519	515	497	490	466	456	481	488	522	496	464	489	497	450	472	462	466	466	522	471	481	491	485	505	481	495	458	499	432	516	515	504	436	484	487	464	445	489	482	464	466	482	477	487	467	468	472	500	458	470	503	479	500	463	446	464	476	449	517	451	493	498	482	487	506	496	483	497	502	478	488	508	470	450	461	515	470	463	491	456	505	453	453	462	505	493	446	495	435	511	459	477	466	474	493	469	510	456	469	477	444	470	489	485	494	443	496	498	451	464	449	496	475	501	468	461	474	474	478	429	456	466	495	500	480	465	442	483	470	473	468	463	474	461	499	533	488	493	482	507	468	470	510	487	489	488	477	486	465	470	458	454	478	487	533	528	509	432	498	445	503	472	484	505	443	457	481	502	469	473	464	452	462	495	473	466	490	476	468	462	510	498	499	444	486	446	464	462	452	470	454	447	527	516	465	467	508	496	496	460	499	458	479	490	483	468	507	469	498	449	453	486	498	481	456	454	499	482	495	462	453	481	468	452	467	460	490	509	443	469	454	491	507	487	486	493	465	498	451	482	484	504	479	441	453	500	487	456	478	490	485	483	496	470	499	515	469	502	490	447	477	445	502	457	463	463	505	478	456	492	425	503	470	453	500	502	464	447	495	496	471	500	496	488	441	509	451	485	439	462	494	515	491	499	456	514	490	483	471	513	484	467	484	511	494	444	494	445	490	460	450	482	441	448	482	464	448	487	473	485	493	479	491	465	469	510	491	457	468	509	477	453	497	478	447
19728	2585	722	522	416	332	283	244	207	181	193	208	171	156	163	147	160	156	158	172	180	128	124	162	176	132	162	142	164	192	185	126	150	144	167	141	129	151	133	126	159	138	169	149	156	152	152	125	143	152	158	146	125	139	133	137	134	138	153	125	148	134	122	139	150	150	124	132	127	136	123	131	150	131	146	151	133	117	144	153	142	143	138	124	151	159	156	136	139	133	142	153	134	117	150	152	145	128	130	153	144	152	120	133	155	155	129	143	124	140	129	142	153	126	144	134	130	144	152	129	142	140	135	129	135	147	111	163	141	137	133	147	157	149	143	144	122	136	147	150	135	138	158	151	140	144	130	148	143	142	138	154	134	128	152	128	157	129	145	130	136	149	155	170	154	123	160	142	147	160	136	154	132	166	151	139	134	153	146	145	145	149	144	118	114	144	131	132	118	120	146	137	165	128	128	125	160	132	134	139	137	152	126	144	132	155	155	124	161	156	162	124	140	170	157	125	132	146	163	141	160	128	156	133	141	136	140	148	138	157	160	140	130	168	156	147	140	149	127	123	147	153	136	164	111	118	146	123	143	145	139	128	111	127	150	151	159	151	123	133	151	112	130	133	170	159	135	150	148	142	145	144	156	140	127	146	139	164	158	132	129	152	148	133	137	160	140	132	150	121	138	152	115	132	143	150	129	130	131	165	149	118	148	125	136	148	144	119	152	146	141	149	145	149	146	137	163	134	146	139	131	168	134	136	134	137	135	168	145	128	149	139	140	137	148	147	140	141	145	164	128	172	144	166	157	119	128	139	136	142	143	156	129	123	139	151	127	139	120	134	134	145	140	132	160	148	158	141	146	130	146	126	151	142	144	132	134	130	143	145	127	148	135	134	137	138	170	120	154	146	149	120	135	167	124	135	138	143	149	133	132	133	138	114	153	148	143	143	135	137	120	124	142	151	153	117	161	148	151	158	157	115	159	131	149	126	139	124	134	144	134	151	170	149	150	149	123	135	123	130	133	119	117	131	130	127	148	151	147	146	157	133	155	143	143	140	120	134	144	128	153	140	141	131	124	142	160	140	149	138	149	145	138	165	162	161	108	123	137	148	146	154	161	134	136	139	146	137	161	142	158	137	144	155	128	163	137	163	160	155	140	140	149	143	156	157	146	126	139	146	152	157	136	118	130	134	171	140	155	140	114	134	154	166	152	126	151	158	143	132	156	149	150	133	137	156	141	149	135	146	141	143	142	147	149	158	145	153	149	130	143	133	127	134	161	125	129	135	155	159	135	132	155	123	138	139	128	116	131	133	146	160	150	144	162	120	139	127	145	165	124	144	114	131	141	160	138	126	158	124	151	149	143	124	136	162	135	138	136	129	151	141	153	168	158	130	156	144	140	140	137	165	156	146	136	149	134	158	140	139	151	151	132	156	116	136	157	128	131	146	125	140	152	149	138	133	137	138	144	146	152	141	125	125	154	139	139	143	157	149	148	140	139	155	131	126	137	152	153	147	146	139	152	130	141	174	151	134	156	174	160	140	144	136	144	144	133	145	150	128	138	125	135	152	127	128	139	148	155	109	156	152	135	135	155	135	126	112	156	142	133	126	134	150	153	140	145	135	138	136	123	134	137	152	130	111	138	145	151	134	149	129	133	131	126	149	148	150	128	131	143	145	141	136	125	166	141	102	133	143	148	136	127	131	146	144	149	148	152	149	151	125	147	115	150	159	131	144	109	119	123	145	144	136	130	128	140	127	149	134	127	135	137	137	142	103	134	149	138	122	145	124	115	167	131	148	127	148	133	151	126	145	148	125	146	151	157	149	154	145	144	154	130	135	127	135	122	139	136	142	146	154	158	130	147	132	140	130	136	135	146	144	138	142	154	156	140	158	145	138	127	154	150	159	133	155	156	129	155	164	149	155	147	144	160	130	131	145	132	134	136	129	128	154	143	155	154	141	144	143	158	157	124	140	135	148	124	150	154	159	145	126	137	146	153	140	148	120	165	136	146	148	164	134	171	141	149	135	136	135	162	136	126	149	147	136	146	146	135	149	154	146	149	130	132	135	143	132	118	136	149	136	112	161	145	157	139	120	159	150	141	139	148	146	130	141	129	144	142	137	171	132	135	137	127	143	132	157	145	131	114	136	121	134	136	149	146	160	142	124	155	160	139	128	146	139	132	148	137	133	159	163	139	148	152	148	136	113	162	148	136	133	157	152	165	166	149	143	110	142	175	156	150	138	149	154	121	127	129	140	139	149	142	138	145	138	151	150	138	132	122	163	132	137	132	143	165	147	144	122	158	169	139	162	158	118	132	142	149	128	149	160	151	113	116	131	122	133	142	123	159	151	124	127	158	145	127	148	121	124	137	144	141	155	148	124	166	126	152	149	137	147	149	130	132	140	129	140	143	169	151	144	154	135	119	150	138	165	113	156	146	138	148	153	131	152	154	128	134	150	155	146	144	125	136	116	147	141	149	127	126	134	129	145	132	146	137	178	117	120	124	144	130	113	140	141	138	139	155	134	136	151	129	138	142	143	143	144	105	147	142	152	146	123	126	148	157	149	135	146	145	166	131	142	131	138	120	148	139	149	127	141	120	132	151	138	141	164	152	131	135	143	150	136	155	166	137	145	148	156	146	130	131	126	133	139	143	136	134	141	151	136	137	140	149	124	151	135	145	150	157	130	139	138	158	114	144	141	151	140	148	153	131	141	144	126	149	129	151	147	125	148	158	146	156	146	142	151	131	154	112	145	129	132	135	139	141	135	155	138	147	137	140	161	135	153	123	142	127	145	141	140	138	130	157	163	121	130	146	140	167	129	157	142	153	142	149	155	152	123	161	125	154	143	143	150	119	153	148	151	145	145	136	143	155	146	142	158	130	148	165	141	141	143	147	141	151	115	150	117	158	144	159	157	146	141	146	163	152	123	139	140	150	134	131	144	101	149	127	132	119	140	165	139	115	151	139	146	123	132	112	117	135	139	145	166	108	138	153	142	173	146	178	156	129	144	126	151	136	140	136	151	139	147	153	157	158	131	148	120	142	138	155	140	121	135	134	134	131	145	136	137	139	136	129	146	146	135	157	147	107	154	157	147	144	127	142	162	159	145	131	147	148	143	133	137	145	119	144	130	141	114	135	122	139	167	132	153	149	160	127	134	142	127	125	175	131	153	140	127	144	148	147	145	141	142	136	150	128	151	148	151	160	150	135	158	147	121	153	133	131	125	115	133	142	143	153	141	133	126	158	134	153	122	126	146	139	129	164	134	170	163	150	138	144	140	143	144	154	140	147	130	135	130	134	134	138	147	129	158	152	143	147	140	128	139	136	139	148	134	135	139	145	139	153	153	171	162	127	134	135	149	161	131	137	148	174	132	153	163	143	158	171	129	135	137	120	132	158	159	157	125	128	149	173	132	147	146	148	109	140	145	151	149	138	157	142	166	137	131	135	141	132	141	152	131	146	136	138	174	124	141	132	150	136	157
12365	1175	1228	1477	1409	1117	962	779	831	665	695	798	730	564	456	493	438	406	426	444	404	384	397	396	380	432	396	403	398	726	692	393	385	351	363	352	338	385	356	370	358	365	362	374	396	353	361	384	361	361	354	365	339	349	363	385	352	396	402	368	332	398	386	382	318	395	355	333	359	322	355	374	367	424	368	389	343	368	373	342	341	340	402	349	346	338	396	309	347	298	384	356	359	376	355	366	364	342	369	409	382	351	359	359	354	364	364	382	394	375	385	366	365	346	350	343	360	369	365	342	378	361	323	356	358	365	364	375	361	376	348	376	349	339	365	337	378	372	360	318	339	397	366	369	339	331	368	332	394	372	380	353	359	337	350	359	385	337	366	377	362	370	347	366	374	362	379	336	359	359	354	371	361	336	388	383	368	351	386	349	343	364	348	370	347	356	375	330	341	369	335	376	356	357	338	394	366	377	369	354	389	363	357	342	357	357	352	337	356	367	391	354	377	361	362	397	396	346	365	356	363	341	350	399	319	340	384	369	389	372	388	352	371	369	337	373	324	361	352	352	329	358	340	342	388	337	371	377	367	393	344	377	349	394	364	368	344	377	359	352	366	347	335	377	319	370	327	355	357	356	353	351	334	379	356	392	356	394	352	351	404	367	318	381	352	379	361	361	368	373	374	353	359	351	348	355	345	361	345	340	337	358	382	370	352	368	346	358	365	377	354	343	372	393	354	374	407	392	328	340	334	344	353	349	370	350	398	386	383	345	325	328	382	362	364	337	370	353	392	341	366	363	347	348	356	376	341	375	384	336	374	383	354	366	367	347	333	341	388	380	346	379	355	335	374	343	366	345	336	407	346	348	375	340	344	344	376	357	365	349	367	331	331	378	376	344	362	372	351	355	348	345	352	360	369	382	353	357	342	342	356	390	361	368	358	362	360	366	379	345	375	384	393	365	355	328	372	359	357	336	352	379	402	361	396	366	378	366	336	362	360	375	342	329	343	369	356	382	383	374	340	349	367	372	357	367	355	342	359	381	361	342	351	374	331	374	391	386	370	384	366	328	393	379	333	370	393	352	334	365	363	373	386	375	395	369	355	342	356	334	359	380	370	381	358	361	385	330	373	331	344	363	360	378	355	353	348	358	352	380	367	367	362	347	361	362	357	330	376	368	383	335	384	358	358	350	359	338	354	380	331	361	368	317	358	354	321	346	360	348	372	344	365	369	376	354	369	353	367	387	391	358	391	336	373	331	353	391	373	368	349	333	338	353	333	363	313	363	341	386	343	336	362	338	347	331	348	353	366	338	363	357	366	374	307	349	354	375	359	367	341	367	347	393	383	357	381	354	354	350	412	358	347	384	337	356	372	347	378	372	340	348	373	377	374	404	351	333	348	377	343	391	395	353	353	351	347	349	345	360	362	358	380	365	354	343	365	345	382	371	337	365	370	349	364	375	399	369	354	354	345	354	350	379	387	360	344	343	362	368	333	369	384	367	356	323	348	342	380	363	384	342	341	351	333	332	377	353	347	345	354	338	350	359	379	344	368	354	356	315	334	340	359	381	376	363	350	354	357	362	340	349	347	381	337	358	317	365	348	391	365	375	366	373	358	322	346	378	357	351	368	392	339	358	368	389	386	347	326	342	330	363	373	380	360	348	376	381	346	330	413	313	352	351	355	372	349	357	341	375	341	316	367	372	353	341	347	381	352	355	392	358	342	380	357	349	356	350	353	386	346	371	356	353	355	361	363	400	343	345	360	355	360	369	323	353	330	350	373	387	359	339	383	365	323	345	382	370	322	372	340	337	348	330	386	370	336	375	342	368	371	361	361	384	347	362	367	359	359	335	369	382	338	364	337	360	350	361	342	366	367	376	351	345	369	354	336	336	358	371	354	349	390	332	357	338	361	337	379	354	334	359	380	351	370	343	363	390	368	392	330	363	408	351	389	353	376	372	342	348	326	334	376	376	380	372	331	343	378	387	363	371	372	350	332	361	333	357	378	354	369	383	358	330	357	349	347	374	343	336	346	370	378	387	320	328	362	352	403	366	338	322	354	357	343	362	366	369	337	369	339	377	371	353	309	394	331	315	391	383	353	363	352	371	356	354	354	378	366	340	371	327	319	364	377	382	392	387	369	349	355	348	381	359	316	397	363	351	355	341	352	374	322	323	335	337	358	333	346	370	376	338	365	357	363	351	340	370	353	327	360	350	353	356	382	334	356	360	356	351	356	366	370	369	346	338	326	396	378	371	345	385	333	353	335	297	346	345	349	317	345	350	338	359	352	359	372	401	312	349	361	377	347	374	349	319	356	421	393	360	380	349	352	333	348	348	338	383	370	344	379	328	353	368	370	389	371	336	381	345	356	359	365	361	344	351	331	338	351	369	340	316	327	380	357	358	358	364	348	353	363	355	332	340	349	377	328	380	384	356	340	356	363	351	362	402	382	357	335	371	377	364	390	358	335	371	328	340	363	337	373	328	376	373	372	367	350	355	335	347	375	377	354	370	367	354	338	368	335	376	397	372	379	365	373	427	369	375	377	327	380	361	395	362	357	370	369	354	336	373	329	347	347	375	358	381	357	364	368	377	342	360	406	344	363	341	377	332	358	349	356	358	360	344	402	370	351	369	354	369	358	371	383	358	358	345	369	353	358	374	332	337	353	347	361	401	365	368	403	347	339	346	361	342	337	388	336	360	395	354	352	373	345	337	345	377	372	344	340	363	389	372	372	357	385	382	371	379	331	345	370	348	363	337	363	360	362	354	369	378	350	378	352	346	339	348	356	367	366	380	306	349	337	345	333	361	336	336	320	325	371	353	347	345	348	359	343	349	351	367	355	349	370	397	390	322	389	339	349	366	357	339	370	369	360	362	343	319	328	341	352	368	349	373	339	352	348	343	350	331	353	379	384	367	390	354	367	354	387	356	345	368	334	363	376	355	371	334	361	331	316	368	389	353	339	380	362	393	368	374	364	345	336	357	363	351	373	310	358	369	368	355	334	375	354	332	373	374	352	362	361	347	334	388	350	351	356	368	366	385	375	351	357	384	362	400	361	352	355	398	373	309	311	359	351	364	384	360	329	341	365	367	331	393	368	340	353	353	328	359	352	356	345	374	368	339	377	362	384	372	371	372	361	354	362	369	380	350	352	355	355	343	380	363	359	359	358	357	366	364	363	345	374	360	337	324	302	355	338	363	352	358	363	397	362	364	405	358	327	381	359	339	377	397	365	334	377	323	346	338	380	379	336	373	384	380	353	354	370	394	350	370	330	338	392	386	368	405	363	384	353	346	341	368	358	385	337	341	362	333	365	351	334	377	373	383	359	366	354	371	363	362	355	350	361	370	348	358	397	354	381	372	396	394	351	347	340	369	353	376	359	375	358	380	364	339	350	368	389	364	369	386	378	333	368	343	368	364	353	366	378	350	344	391	347	382	371	342	369	360	372	382	373	360	373	382	343	346	356	371	342	372	367	360	361	350
30468	6052	1466	1064	774	593	509	416	336	370	306	353	328	346	260	291	321	280	293	259	273	229	277	262	275	258	234	275	280	419	461	249	262	254	242	251	244	257	258	243	270	273	241	267	269	261	254	243	262	272	230	257	261	270	253	249	276	242	244	233	304	238	259	219	243	250	249	236	263	218	236	248	247	245	269	289	247	260	254	219	273	242	259	255	231	236	248	212	274	250	272	264	243	244	255	249	239	260	269	236	254	211	269	264	256	256	256	260	253	243	254	254	230	249	283	227	234	240	225	286	239	289	232	267	253	274	251	237	205	239	254	240	218	316	239	245	258	238	267	264	265	258	245	267	265	271	234	255	250	254	271	249	266	240	241	217	235	239	269	262	234	252	253	250	244	266	265	234	255	283	240	251	266	255	258	226	283	241	233	250	235	252	207	258	244	272	247	221	242	248	239	245	251	255	258	233	234	262	270	259	237	231	238	240	281	247	240	239	254	274	253	272	259	227	233	280	265	241	240	242	248	265	243	260	243	255	255	254	244	235	285	247	257	266	234	246	262	263	258	262	253	232	274	233	239	234	228	212	252	265	286	253	255	230	249	254	238	248	263	245	258	263	222	241	247	218	242	248	249	253	249	246	228	259	261	246	259	228	240	260	266	243	253	244	216	236	257	236	287	274	293	255	226	273	227	231	269	251	250	263	237	249	244	228	228	242	232	270	258	306	251	273	245	253	249	257	236	258	247	248	227	256	256	272	239	257	198	263	246	231	271	244	250	258	262	226	278	250	237	245	245	256	274	258	232	275	279	279	251	240	242	266	219	258	241	253	249	251	257	244	239	233	277	247	227	216	247	233	237	237	238	261	264	263	263	249	255	236	268	235	266	242	232	248	225	242	235	216	239	231	261	255	256	257	241	251	248	230	261	245	238	229	241	230	265	237	257	240	250	266	243	218	257	258	259	257	275	238	238	232	224	244	235	238	249	270	248	247	270	279	252	244	237	262	269	252	274	223	244	271	236	239	280	251	241	238	274	233	220	220	240	228	283	262	244	243	253	266	256	258	241	236	255	227	259	240	264	232	245	188	242	245	253	244	249	274	212	240	257	260	261	259	256	259	230	249	253	246	241	241	243	216	240	268	245	234	271	240	244	241	272	240	265	233	272	282	231	289	243	262	266	247	254	211	233	240	237	241	252	259	277	278	270	267	255	225	259	235	265	236	258	241	224	249	246	216	279	263	244	297	263	243	247	244	265	261	247	258	224	255	284	253	257	255	266	246	249	246	269	282	257	275	229	246	237	268	253	263	243	260	283	248	244	221	236	243	250	247	241	264	259	253	229	213	247	283	258	255	267	255	230	251	293	243	271	232	239	227	248	289	249	219	264	273	233	281	235	255	252	302	211	265	227	245	233	220	253	225	266	228	248	211	229	268	253	265	270	260	300	283	228	235	239	252	253	252	259	225	237	240	235	233	238	255	261	277	251	251	256	282	260	266	244	241	264	256	250	231	257	263	255	232	238	251	263	233	246	250	236	230	254	243	246	230	268	266	266	248	262	283	264	217	260	257	256	256	245	262	282	253	256	199	251	251	242	231	249	243	245	226	280	246	266	239	257	292	248	267	274	261	253	209	248	243	238	236	236	245	251	260	249	288	272	266	236	234	216	267	258	228	246	224	241	234	234	213	266	254	248	236	259	237	264	239	238	247	244	247	232	239	246	226	263	262	247	264	264	227	258	266	252	269	209	248	250	235	259	241	222	251	250	235	254	258	257	276	263	220	224	255	271	244	261	249	265	249	235	251	232	255	236	265	251	241	257	238	220	265	261	236	244	272	234	249	222	268	254	257	252	266	252	232	256	251	228	240	255	298	253	248	275	261	283	233	258	271	225	216	249	272	272	260	248	255	251	244	248	265	276	294	261	274	233	277	257	230	286	258	274	241	208	261	224	276	279	238	266	254	232	241	237	262	262	240	255	269	225	259	254	238	239	295	265	284	243	246	269	244	239	239	263	265	258	232	221	254	237	258	256	232	243	251	276	230	261	235	248	263	269	219	235	238	241	240	233	263	246	251	263	257	235	251	269	270	240	247	232	268	240	243	272	238	236	237	251	271	252	228	264	246	192	253	260	258	249	243	246	288	250	232	250	260	249	271	278	255	253	242	252	226	240	260	238	263	284	240	260	265	263	273	284	229	237	229	241	252	266	248	280	238	254	289	251	288	276	231	269	237	270	278	244	242	247	234	260	276	272	261	277	249	244	246	264	247	252	246	242	223	263	241	254	288	240	254	245	244	242	251	231	229	242	255	250	268	241	217	276	266	265	234	258	252	241	268	256	262	255	271	270	262	230	225	227	244	218	266	265	238	240	251	263	250	243	241	255	259	248	253	260	260	234	252	234	239	280	230	289	240	244	250	287	267	244	240	260	261	248	274	250	269	247	237	247	279	271	266	233	250	275	244	262	254	265	273	238	246	244	250	264	255	240	225	225	241	230	278	272	242	260	257	296	275	240	231	228	246	257	266	256	247	255	243	279	247	247	234	226	229	246	261	239	258	251	242	268	250	229	250	301	235	251	252	276	240	266	296	250	234	268	263	244	268	275	279	248	285	255	245	254	261	264	238	280	235	223	249	265	257	252	253	236	251	244	252	244	253	275	265	244	241	263	233	249	227	247	255	280	274	283	255	259	271	237	262	292	247	242	221	251	244	266	262	242	258	264	245	256	240	249	225	253	238	261	233	242	269	260	228	234	266	216	276	266	277	271	253	260	270	261	277	246	241	260	250	253	246	244	252	255	238	261	271	267	240	284	239	241	250	254	274	284	243	265	248	253	235	251	233	272	276	257	284	262	244	241	290	237	256	235	265	261	243	266	244	297	238	276	245	281	267	231	262	243	267	228	255	250	248	248	261	254	252	218	246	235	251	241	262	228	239	244	252	252	246	245	249	240	239	275	261	230	251	252	256	267	246	278	261	249	262	253	252	272	302	260	241	245	219	255	268	238	248	239	247	253	256	273	232	259	240	241	250	261	236	243	274	245	259	234	257	244	271	259	236	231	255	247	264	293	256	248	215	249	233	258	237	240	266	256	233	240	229	250	231	255	287	267	278	246	249	232	209	223	258	241	248	248	257	231	242	218	284	234	230	251	242	218	264	243	259	232	261	299	253	256	257	257	229	271	260	235	244	240	241	250	283	255	256	238	251	235	250	240	278	262	252	246	287	226	248	250	265	258	274	249	242	255	244	238	270	227	263	232	237	271	292	250	244	248	243	260	250	248	270	277	253	238	271	238	236	226	262	257	240	232	251	231	213	235	249	256	246	238	235	220	284	266	229	245	256	248	273	276	280	273	219	260	270	268	245	206	250	272	236	257	223	269	236	246	265	253	223	212	239	262	260	260	280	264	265	257	249	246	246	268	243	225	229	248	244	238	242	235	235	255	265	272	242	255	250	235	241	272	246	224	246	237	249	237	260	244	244	265	228	256	257
17319	2042	2039	2496	2331	2070	1627	1483	1303	1144	1037	1232	1131	909	883	821	766	706	668	744	703	733	673	657	679	664	628	674	655	2174	1882	641	594	604	609	628	614	595	628	623	575	572	563	551	626	593	596	558	565	590	588	583	603	601	585	576	590	565	592	566	585	583	586	611	619	620	551	575	566	591	571	583	599	584	582	599	563	595	569	537	612	560	576	581	547	559	599	544	552	606	563	600	591	586	565	602	578	598	622	557	590	585	571	579	568	599	619	566	593	596	559	580	599	585	548	536	632	609	551	598	551	556	555	578	603	595	547	599	585	590	578	602	577	556	564	575	555	587	569	569	582	586	621	585	582	590	579	584	594	638	567	597	577	574	593	573	560	591	586	633	570	571	620	578	580	566	586	546	604	577	562	577	594	575	586	580	543	534	568	598	604	603	601	608	603	590	635	579	574	580	601	589	557	593	598	613	589	559	527	575	592	590	565	551	590	583	574	612	610	566	561	604	557	600	584	586	580	566	577	573	638	619	570	521	570	537	599	546	586	581	578	586	604	571	599	593	567	584	596	607	562	591	573	606	568	589	634	580	604	556	571	585	612	593	537	588	593	588	599	584	611	549	566	594	573	596	608	571	590	562	588	534	601	567	601	558	586	551	573	606	600	569	549	577	592	646	596	598	640	598	561	580	591	615	536	605	596	619	617	587	603	595	600	581	581	568	560	598	547	578	588	613	591	576	574	583	576	600	544	565	578	595	602	541	625	581	614	576	580	563	581	559	565	586	581	611	570	601	571	606	543	557	591	568	603	562	585	566	600	528	574	592	600	598	568	556	569	578	558	588	558	571	601	570	538	567	595	588	599	581	551	613	578	585	600	613	588	600	555	528	578	543	513	580	588	549	590	605	612	607	555	565	628	562	581	575	537	619	631	605	619	587	601	559	562	572	576	565	556	596	535	553	625	575	557	584	561	583	598	562	583	587	588	580	543	598	551	603	537	597	619	597	606	627	607	594	578	569	625	568	612	578	588	602	553	565	585	522	612	601	571	603	648	572	617	593	628	573	584	531	583	592	540	576	604	616	580	586	544	607	563	581	570	624	562	591	621	585	596	543	583	625	577	596	564	592	589	584	576	584	559	558	570	584	560	605	621	581	591	576	597	598	574	570	582	562	546	609	582	598	592	604	563	589	556	538	559	559	597	590	572	587	578	596	584	576	536	602	567	596	596	625	620	571	568	569	559	589	572	593	589	573	588	574	556	551	605	615	555	613	582	605	594	578	614	603	575	569	609	593	582	540	611	583	592	603	577	588	585	607	586	566	635	547	559	612	566	560	536	620	579	566	574	565	607	536	551	584	587	625	598	582	558	583	625	570	608	523	599	594	627	594	622	556	564	544	580	555	610	563	636	609	583	586	574	559	577	549	589	593	592	589	588	601	616	578	581	617	628	566	546	599	612	601	552	573	603	578	558	619	589	581	584	580	580	534	601	575	605	560	567	548	578	542	587	569	610	593	571	582	609	575	623	619	568	564	553	580	599	589	621	580	599	574	619	580	628	590	593	548	604	559	603	564	552	597	599	588	601	568	582	558	590	603	548	589	619	594	548	521	579	563	585	579	568	579	555	599	582	587	602	605	618	571	615	551	568	590	554	570	559	612	580	603	607	585	560	582	573	653	606	586	571	605	578	596	574	648	596	586	587	516	592	565	590	598	557	560	604	576	547	598	593	546	584	620	598	614	578	549	562	612	554	547	601	612	522	623	602	566	599	592	612	571	590	549	590	582	565	595	618	589	598	587	630	576	582	529	563	565	605	613	595	549	521	592	600	576	594	595	579	585	638	595	591	640	572	579	579	588	591	591	561	577	547	536	580	574	594	585	602	573	562	586	598	575	607	596	586	593	630	574	598	575	566	604	609	640	606	586	556	554	610	571	566	555	546	557	599	578	587	590	585	589	611	568	592	584	614	592	549	614	608	567	560	591	623	612	570	591	590	567	576	582	590	591	602	576	596	561	610	591	583	568	566	572	569	597	577	582	560	610	545	580	620	603	598	619	597	555	589	589	618	550	582	582	561	577	583	608	564	532	597	605	574	592	564	573	607	575	573	566	583	619	558	588	564	570	562	567	560	633	618	603	546	559	555	564	558	584	587	588	575	608	579	541	603	585	599	554	583	557	561	604	611	579	576	560	565	580	615	567	574	602	572	615	609	587	620	582	525	577	587	576	568	582	608	601	591	543	570	571	550	603	564	605	570	564	589	580	550	588	587	592	550	593	585	545	558	546	589	589	551	578	588	583	591	605	578	572	575	539	558	550	583	601	580	593	582	533	622	576	557	584	595	597	586	611	587	548	546	576	576	576	545	585	612	593	597	570	604	592	537	562	580	598	568	605	595	589	574	584	567	584	575	553	585	596	597	579	568	574	573	592	586	568	613	550	590	632	548	546	604	562	586	576	581	600	580	572	617	555	574	581	607	535	572	590	616	527	558	590	579	568	563	575	608	527	563	605	591	605	617	545	561	599	599	591	585	541	596	566	588	557	607	621	605	607	620	562	548	600	590	573	551	569	588	589	594	602	589	619	612	595	570	568	589	598	618	614	586	626	624	619	578	573	574	575	588	561	585	572	621	544	567	581	604	590	599	570	603	554	604	564	552	608	582	613	575	600	547	531	579	562	606	596	570	599	609	600	572	608	580	578	613	608	601	606	591	592	603	586	566	610	625	547	565	623	590	560	616	581	566	556	588	580	552	558	588	600	584	569	618	621	527	601	635	565	572	643	586	591	544	575	591	634	636	616	575	636	619	534	569	580	570	591	579	576	638	564	584	587	576	558	576	584	582	559	559	604	604	591	591	598	566	595	585	601	601	586	573	614	581	605	570	582	632	579	568	556	573	558	583	560	566	532	590	543	578	564	593	583	572	578	585	611	573	607	562	575	575	583	583	598	551	572	575	615	612	567	600	584	585	612	568	575	587	608	580	584	601	565	574	630	623	618	613	572	544	620	578	593	576	598	532	546	579	594	573	575	582	617	586	590	601	558	548	584	566	617	537	560	583	615	526	585	592	583	543	607	563	606	583	619	578	570	575	587	579	563	594	539	559	608	609	560	606	594	591	602	587	572	587	591	556	594	653	604	583	623	607	548	603	586	628	588	545	574	565	598	587	577	591	579	606	570	590	573	545	596	585	583	635	552	567	604	562	582	615	611	577	583	590	595	568	603	535	618	620	601	576	599	577	629	591	581	572	591	554	608	608	615	587	609	575	594	573	550	579	586	596	556	573	578	581	606	533	613	588	579	571	578	582	601	565	621	552	577	555	587	555	595	625	570	541	560	588	581	594	569	593	549	594	584	612	610	593	543	580	648	588	593	632	565	589	558	603	614	593	622	605	551	609	581	585	614	567	568	571	577	579	568	549	636	592	529	618	582	599	586	620	574	551	561	558	569	570	579	584	573	560	596	590	586	564	591	567	579	572	554	581	548	599	579	556	586
5860	693	279	225	238	235	247	234	209	184	205	205	239	193	199	214	211	172	208	218	214	224	237	197	203	228	239	210	200	192	238	209	215	221	199	215	223	254	198	235	210	206	201	203	212	211	222	213	195	211	211	201	202	206	196	210	204	230	187	215	208	232	219	213	194	196	214	239	223	241	207	229	212	217	217	203	217	223	203	188	205	186	237	206	215	223	188	204	195	211	223	227	200	205	210	217	215	242	208	216	210	209	219	231	218	205	224	205	236	213	222	212	200	220	194	240	210	228	196	219	221	254	241	229	194	209	216	199	186	225	205	212	221	220	233	222	252	197	191	201	226	234	191	213	227	195	174	198	197	201	225	220	223	217	213	210	222	214	191	196	199	195	208	215	214	200	232	180	218	224	186	183	189	250	199	201	224	207	230	218	205	182	204	223	220	220	233	195	197	243	210	212	227	215	243	189	211	219	213	227	211	208	216	207	210	197	219	202	195	216	216	224	229	205	195	205	201	193	218	202	196	207	190	190	197	233	220	175	222	208	193	220	216	235	224	185	200	223	203	218	213	203	201	235	211	189	212	190	192	222	199	220	221	218	211	215	239	232	211	222	196	207	198	235	191	192	217	212	225	225	204	194	200	231	199	221	226	208	211	223	210	226	182	208	207	208	227	204	221	241	225	188	173	192	238	204	204	204	234	225	192	244	216	227	209	221	202	231	203	228	210	238	201	214	190	236	235	218	191	205	205	212	224	218	209	218	236	185	221	201	233	170	198	219	226	206	219	224	221	217	235	215	218	233	210	203	238	214	181	224	235	207	205	220	206	215	212	205	199	203	206	219	212	192	165	188	211	226	240	222	227	228	180	191	212	221	230	223	208	201	216	244	214	221	214	209	220	237	209	193	214	208	226	209	206	224	205	215	202	203	242	203	222	191	233	214	214	220	210	191	221	203	218	241	215	206	218	205	212	227	192	216	211	243	203	240	235	239	215	219	234	207	199	208	228	203	198	205	205	220	207	192	180	226	229	201	214	204	190	236	182	230	228	196	229	231	212	227	195	222	184	199	214	190	241	212	222	206	207	239	189	223	199	200	193	206	220	217	211	220	246	207	194	193	199	224	220	220	225	215	225	235	213	196	243	203	219	192	210	221	209	190	188	238	201	202	227	217	194	228	236	182	216	217	211	209	216	205	216	225	213	201	199	182	196	209	222	203	193	211	213	211	228	195	211	202	199	232	229	208	219	224	218	200	211	192	193	197	215	233	205	205	219	219	218	207	195	210	228	231	204	234	235	208	194	196	221	204	245	225	235	221	224	212	171	198	194	212	203	203	214	237	251	196	214	240	206	208	195	202	229	216	237	198	219	211	224	225	202	181	222	228	228	224	195	198	221	207	211	216	219	214	208	200	206	225	211	221	226	211	218	218	218	177	187	207	225	228	217	195	212	193	199	203	162	197	196	243	189	216	222	214	225	207	202	205	235	191	207	213	216	219	204	188	203	207	219	202	223	236	208	207	197	198	217	226	208	219	238	217	209	207	218	237	214	227	202	203	216	204	186	204	235	217	203	216	217	202	201	232	233	213	203	207	180	229	207	227	191	222	235	246	206	203	205	206	235	230	236	200	238	174	229	219	222	219	232	216	216	200	187	217	221	208	202	208	229	213	178	185	214	185	257	203	196	203	193	208	258	208	214	198	218	218	231	221	206	197	192	234	216	178	189	237	223	194	226	186	208	197	213	215	211	225	222	199	220	199	194	210	197	220	211	204	191	203	207	218	203	174	206	236	205	230	215	195	196	206	219	231	196	217	217	210	189	240	182	238	229	214	215	221	209	214	228	199	213	224	213	217	232	239	204	189	192	206	225	224	208	212	215	200	213	187	224	194	200	223	200	212	219	218	195	190	198	205	234	200	235	215	224	199	200	208	207	220	221	216	234	217	225	211	191	204	213	203	244	230	207	204	203	203	221	231	199	182	233	194	190	186	195	232	201	189	193	217	174	208	204	202	226	205	205	209	216	213	242	195	212	203	210	212	223	210	194	225	242	174	181	203	191	231	201	190	188	188	237	209	239	212	233	220	216	204	212	231	219	187	184	212	210	201	211	176	210	197	185	202	236	200	204	197	204	235	216	212	208	188	214	219	211	204	209	200	205	215	228	211	211	214	195	187	196	228	236	221	208	202	191	201	218	214	236	231	218	217	182	212	218	211	208	226	214	222	235	177	204	223	223	199	208	211	214	198	224	223	212	233	228	196	223	229	181	177	223	225	228	207	199	206	219	208	188	188	228	234	257	209	182	219	208	224	220	176	249	179	213	208	229	186	192	214	212	202	231	209	205	211	210	216	197	204	221	208	210	213	215	199	219	192	215	203	226	210	215	226	222	183	206	217	237	214	222	215	223	224	215	200	209	239	196	213	206	232	205	195	232	216	239	226	233	225	227	188	212	215	229	259	205	215	198	180	206	215	198	202	227	201	216	210	225	243	226	187	247	226	242	218	204	195	200	202	223	188	164	203	195	225	247	198	217	199	245	220	211	227	193	228	231	212	217	229	256	238	255	211	210	181	221	212	230	210	188	209	196	212	198	229	202	208	243	201	201	191	195	215	195	206	217	209	228	200	213	222	194	224	210	203	215	234	217	214	207	186	222	221	200	223	236	215	233	202	227	207	239	235	213	197	206	196	198	231	209	203	211	217	207	213	236	229	219	214	187	195	176	221	170	217	201	218	235	222	211	212	241	211	231	223	181	209	217	209	211	217	189	188	208	259	255	204	213	183	200	190	224	186	213	211	192	218	194	217	228	204	212	224	195	215	196	202	227	226	204	222	217	198	195	215	186	200	209	222	214	205	201	186	212	214	240	200	215	191	215	221	204	203	217	200	211	202	191	211	212	221	220	185	214	216	214	230	222	216	208	215	217	208	250	206	210	239	219	194	219	207	224	191	182	243	230	228	213	195	194	201	203	209	218	203	219	205	198	206	215	212	230	221	220	215	209	207	214	206	180	195	215	186	201	227	204	211	201	238	237	208	225	197	227	201	227	197	216	197	185	211	183	212	215	181	200	208	239	212	212	213	229	216	220	208	208	209	212	209	217	235	207	218	203	230	231	188	197	199	186	228	220	220	201	226	220	237	245	196	223	193	197	211	215	223	198	198	209	245	206	193	212	216	200	232	187	211	198	211	203	222	214	211	218	216	212	208	242	193	205	216	211	217	191	221	210	212	188	218	205	200	204	212	246	189	212	223	231	216	199	210	253	213	222	196	224	198	238	211	215	199	230	211	209	200	219	232	219	204	199	218	198	211	204	217	210	242	221	226	222	213	243	184	221	208	211	193	223	212	199	207	185	209	192	223	201	208	205	201	226	223	189	205	209	208	207	231	219	205	210	238	228	211	198	193	200	209	228	202	233	167	226	206	220	227	211	228	168	203	186	217	250	217	203	237	206	221	227	197	194	208	234	223	206	201	190	232	200	220	214	238	206	219
3825	773	612	629	591	608	519	504	568	496	537	518	537	455	487	490	544	520	482	517	513	475	498	491	466	498	504	503	484	521	581	502	509	463	485	468	464	514	491	484	509	456	491	489	462	505	470	485	480	509	482	536	518	503	463	501	512	454	513	501	494	501	453	487	484	453	479	469	480	502	442	473	482	456	460	495	482	525	523	472	474	501	491	497	469	452	457	481	498	470	524	463	491	489	481	486	470	449	510	482	505	499	481	533	464	495	455	511	513	508	472	548	505	510	456	498	482	476	469	475	471	509	488	476	472	502	501	466	441	481	491	489	506	451	443	495	531	509	511	477	476	516	478	477	476	493	486	504	488	522	477	493	491	480	469	507	513	501	515	459	483	519	468	463	465	483	472	481	470	467	464	482	515	487	526	465	510	504	467	489	468	475	457	442	517	490	487	479	489	483	503	510	494	509	515	507	455	444	459	520	505	481	477	473	502	464	461	484	456	509	501	483	505	480	428	480	502	469	472	471	470	493	508	491	462	495	490	506	505	499	475	465	508	519	504	471	492	520	493	482	491	486	492	459	468	486	488	500	465	493	480	479	454	517	482	471	477	471	454	469	456	486	479	470	520	507	501	492	491	491	499	461	503	498	481	486	446	492	464	424	525	487	505	469	470	498	486	462	508	487	494	477	513	500	479	505	479	474	477	456	465	474	491	531	486	505	495	506	477	473	525	502	459	482	535	431	487	501	484	527	509	499	521	499	480	527	492	498	445	478	522	476	433	490	457	499	465	500	499	529	498	532	501	502	499	472	473	480	501	464	498	464	513	514	477	507	496	474	473	501	500	529	500	489	471	441	474	483	495	475	465	464	523	494	476	456	480	486	484	487	489	462	484	495	439	488	462	486	507	458	491	482	490	495	477	463	486	451	461	479	472	482	553	488	500	474	508	487	491	512	518	497	465	542	496	475	494	465	522	507	472	469	479	541	475	451	495	493	514	515	484	475	501	468	484	470	458	458	506	498	483	480	462	510	480	478	484	511	505	476	480	442	533	493	489	513	492	510	511	471	470	517	543	512	493	509	463	521	497	419	496	517	467	492	485	492	520	498	466	467	474	494	492	496	467	470	520	442	484	495	437	512	470	475	480	517	494	457	450	473	506	497	472	500	510	456	491	503	492	466	513	481	472	482	453	471	452	492	536	508	517	481	498	498	497	526	477	506	502	460	490	492	449	453	489	443	470	536	458	462	479	474	467	499	502	493	469	482	474	476	494	478	460	459	465	505	483	496	478	485	449	485	522	489	487	495	506	481	501	507	474	524	458	498	504	488	473	466	530	482	463	487	430	558	487	458	497	502	488	487	486	473	467	468	506	456	477	494	467	506	469	495	510	487	474	477	516	474	494	478	503	482	492	513	505	504	453	504	476	498	484	464	505	467	484	478	451	478	479	497	485	509	502	485	479	488	487	501	476	455	479	487	471	512	483	452	507	471	475	484	509	545	496	473	461	484	466	495	495	528	479	492	439	474	500	499	502	466	521	499	481	463	508	497	523	463	479	501	491	473	525	508	518	487	448	509	532	448	489	457	524	469	510	442	489	520	470	503	488	470	492	482	502	489	503	428	471	490	470	504	487	495	482	494	492	496	538	464	480	480	523	502	504	495	502	458	508	496	486	466	520	487	475	464	516	468	509	459	514	468	485	512	484	475	461	492	511	475	527	465	521	479	532	496	471	506	483	516	481	494	474	516	453	468	475	471	505	496	510	477	514	442	498	541	456	439	469	492	500	526	492	488	496	496	449	494	519	490	461	478	465	449	481	487	501	470	493	483	509	488	489	466	497	485	446	459	444	504	479	490	434	489	466	462	530	504	464	498	473	452	458	484	476	466	498	493	513	499	495	470	500	448	432	527	457	494	484	480	524	488	464	499	475	496	474	504	426	435	488	499	463	489	500	501	480	478	484	488	492	480	465	477	464	439	487	518	487	447	467	469	480	498	506	463	465	527	491	499	448	518	512	478	502	484	477	456	501	485	501	509	510	458	433	438	507	485	507	536	510	475	499	466	466	515	510	491	493	494	505	488	491	495	452	482	492	488	480	527	463	508	510	512	478	477	499	506	440	457	498	510	502	460	491	533	489	510	536	455	450	491	479	464	481	438	499	483	521	533	467	535	506	519	474	487	452	438	518	501	435	487	480	489	453	457	486	530	500	475	492	443	536	503	512	486	499	497	457	484	502	475	469	459	489	494	536	518	452	505	481	505	445	502	491	470	469	494	470	510	509	470	500	470	483	497	521	478	465	491	468	487	477	506	476	464	504	470	451	483	480	476	525	472	453	485	452	468	508	472	469	525	480	510	483	444	497	500	493	501	479	476	507	473	468	476	495	478	444	497	518	500	500	475	459	469	499	484	477	501	498	513	519	482	517	499	506	501	525	498	492	484	488	499	478	511	510	457	532	461	475	483	490	480	478	490	496	510	475	489	477	499	482	442	488	493	486	469	482	446	477	504	479	461	496	469	459	488	503	457	471	498	502	529	504	489	486	502	466	463	517	515	514	543	522	521	494	473	504	483	479	508	474	501	493	476	506	513	497	473	456	471	528	438	478	518	488	495	469	496	468	514	478	491	452	490	490	472	542	501	472	463	470	475	446	511	534	486	515	473	451	457	482	462	498	490	487	435	485	470	481	463	512	482	525	460	472	494	460	489	501	486	477	459	458	454	474	474	459	449	465	489	497	466	448	493	517	480	507	511	480	494	456	415	456	483	513	483	477	506	487	496	445	453	441	512	488	500	503	516	536	464	519	450	483	469	492	489	511	495	487	501	505	468	486	480	473	483	484	487	499	479	486	517	483	462	479	495	493	469	496	503	494	458	502	486	497	512	498	512	505	484	465	467	508	460	446	502	476	487	477	502	505	475	485	487	462	486	500	505	449	492	506	477	488	414	457	496	485	477	428	497	491	520	498	479	508	486	486	469	506	509	475	453	495	470	445	474	467	489	479	510	494	500	533	493	472	464	500	520	472	458	471	507	488	524	468	506	472	484	486	485	493	474	473	465	505	496	480	465	468	442	513	497	455	442	486	486	501	486	492	470	484	497	506	505	504	506	489	504	489	495	450	515	480	522	497	503	489	496	480	484	429	491	480	466	497	498	447	462	494	509	479	533	502	482	501	492	482	480	445	494	502	512	464	475	502	502	489	504	470	439	502	473	516	491	494	443	480	483	491	482	458	488	481	490	496	473	523	445	458	480	511	434	468	496	501	495	534	519	470	480	482	494	522	470	480	517	491	527	509	510	482	459	459	515	484	520	476	503	506	488	474	510	482	490	495	509	474	514	524	456	444	488	514	501	503	455	519	466	474	507	472	474	493	502	513	489	502	464	478	488	440	463	507	481	495	484	462	514	508	515	498	491	447	484	493	524	486	456	524	477	486	498	484	442	481	460	454	451	496	503	465	463	486	470	485	483	498	497	488	490	474	484	481	474	486	473
19280	2582	731	560	421	308	240	218	242	195	181	194	187	160	178	174	122	146	138	169	151	138	145	128	128	134	131	134	137	154	126	147	136	129	146	149	155	129	122	129	153	146	151	137	124	108	142	130	145	110	134	141	153	162	131	154	139	144	148	150	127	151	167	134	152	147	126	168	147	137	136	141	164	163	113	141	177	160	144	141	140	178	150	151	131	137	133	145	154	147	170	116	154	150	114	154	137	139	138	152	137	138	150	132	144	141	148	146	129	141	132	164	144	155	113	139	131	143	123	116	131	153	136	132	139	149	130	130	142	143	158	135	157	151	151	137	143	151	112	154	139	160	154	165	143	133	159	150	138	154	138	164	145	164	144	145	150	150	136	138	119	145	134	160	119	158	142	116	129	145	118	131	142	161	139	120	150	152	155	144	143	137	146	135	142	127	134	124	124	154	139	117	172	136	139	134	126	140	141	158	157	140	124	156	143	141	142	141	147	140	150	150	134	149	139	140	149	175	156	139	137	142	142	141	147	125	147	133	114	142	137	141	159	139	125	165	138	144	154	149	128	143	146	158	153	157	138	130	147	136	139	144	146	119	149	136	134	142	146	109	146	154	142	112	145	142	119	133	153	140	154	144	137	122	153	117	133	160	171	139	138	145	146	155	146	148	155	156	134	138	129	141	140	154	145	146	112	119	160	137	160	127	132	128	188	151	122	127	139	137	137	129	152	135	147	144	161	146	141	131	130	165	130	147	156	130	139	155	143	144	142	133	135	143	138	145	118	145	147	139	173	133	118	130	161	148	139	145	166	137	124	141	126	154	136	138	143	146	139	139	147	132	156	161	164	140	154	157	150	165	148	145	142	147	133	130	146	126	156	141	115	165	168	139	122	149	136	144	146	114	115	133	140	162	135	159	157	138	145	121	156	147	153	140	153	146	119	157	158	158	128	158	163	146	130	120	129	139	147	140	148	135	148	138	142	150	138	144	149	154	152	151	150	135	147	142	134	128	134	149	136	120	164	153	170	129	148	191	142	126	148	151	121	122	154	139	142	131	117	182	145	144	164	143	168	150	142	139	128	146	146	129	140	159	166	157	146	161	135	138	140	132	134	137	130	143	151	143	154	137	124	139	148	126	156	154	136	148	143	141	130	135	135	135	142	146	163	148	163	133	122	137	131	132	156	150	140	148	132	131	128	169	142	128	129	121	127	138	137	154	139	133	144	128	146	135	156	142	126	156	155	140	142	171	143	144	141	162	144	145	156	124	140	130	130	142	148	156	137	163	129	140	142	123	135	135	145	142	152	173	151	147	136	152	149	130	151	149	161	146	159	161	130	132	155	168	126	129	172	141	145	123	125	121	148	147	141	168	171	154	127	167	150	141	140	154	133	137	141	131	140	130	119	136	140	142	147	139	156	145	154	138	132	137	123	140	142	150	146	139	136	172	134	150	139	138	140	163	154	156	147	131	143	131	135	141	153	130	142	124	134	126	141	143	151	160	164	148	138	149	137	141	129	139	146	129	145	132	123	149	140	135	145	142	131	127	147	152	149	155	129	143	134	157	128	128	146	143	140	150	146	153	142	135	126	144	128	150	149	134	143	130	157	154	136	144	158	154	138	167	149	167	161	165	155	124	125	120	123	139	145	133	155	134	154	132	148	150	130	144	153	138	134	133	127	159	124	133	114	146	138	121	132	153	152	166	155	140	148	142	162	148	120	149	142	141	157	140	143	163	153	158	165	129	146	145	151	137	144	124	133	135	120	158	143	142	151	148	128	167	130	151	146	156	131	144	126	122	153	149	146	144	175	141	121	122	143	140	139	139	162	135	149	123	140	129	163	122	156	127	132	153	147	145	156	164	158	155	118	160	135	133	128	137	140	143	144	134	146	147	140	135	137	109	128	145	141	145	145	154	162	136	125	150	150	139	151	166	116	151	147	170	141	140	132	135	138	137	151	155	125	132	140	138	148	121	136	144	136	146	157	154	133	148	131	140	156	133	128	133	132	133	108	134	141	149	141	152	126	158	189	108	134	150	138	142	132	139	132	141	127	160	118	140	154	139	146	150	123	135	141	133	140	138	150	134	137	146	168	147	151	128	136	150	121	136	150	139	142	145	146	139	139	147	123	141	149	132	146	136	153	126	144	128	144	126	157	142	139	153	126	153	130	152	136	116	121	121	143	132	142	132	154	167	142	126	151	142	135	137	165	133	162	149	132	136	147	112	149	133	134	115	145	147	139	149	158	148	168	161	150	137	144	151	140	140	155	125	152	166	133	139	124	170	140	176	147	147	128	139	143	140	129	159	133	138	163	125	147	156	160	133	151	153	140	140	142	153	145	131	150	117	135	155	138	135	151	123	158	151	160	151	153	130	97	146	154	146	130	132	152	139	152	136	148	140	127	145	162	154	140	121	147	148	149	141	125	129	154	136	139	151	122	160	133	128	150	155	123	150	139	147	148	121	156	165	161	142	132	161	139	133	169	139	141	128	148	118	160	162	139	142	151	165	120	140	136	144	161	151	152	175	156	135	141	136	136	146	118	134	134	145	155	133	133	160	148	150	150	178	141	138	133	131	145	129	142	131	144	143	134	142	125	120	156	143	154	146	115	152	121	121	123	135	135	148	135	151	162	144	137	145	133	150	145	152	152	153	122	155	146	146	158	133	127	120	134	120	126	143	151	138	137	162	126	177	133	128	140	127	148	144	147	142	134	160	146	143	151	154	139	155	123	129	137	154	154	145	156	151	136	154	151	147	134	135	142	170	167	129	153	145	144	121	130	147	151	135	139	140	151	132	147	118	173	169	129	133	148	134	129	136	145	139	145	133	131	158	133	120	109	161	131	145	135	145	126	159	123	140	143	146	133	131	157	151	129	125	126	145	154	133	157	148	122	161	167	123	135	136	143	152	147	182	128	140	156	155	128	139	142	146	144	128	150	141	142	134	136	143	135	137	176	119	143	165	135	142	162	143	124	149	157	135	127	130	144	147	158	147	138	160	146	170	128	127	118	124	143	152	145	137	142	146	149	139	162	140	127	142	136	148	125	136	154	159	148	150	154	130	171	152	136	138	122	123	162	146	154	154	142	159	135	138	183	147	149	168	176	142	142	161	140	144	127	129	132	136	135	156	129	110	143	154	133	128	158	142	122	146	128	143	132	145	126	148	129	134	156	144	131	141	115	143	146	156	145	157	115	144	141	150	136	112	122	127	158	136	129	141	151	132	152	145	115	140	145	134	159	147	125	145	139	134	144	155	145	141	123	137	118	164	136	177	144	141	129	129	133	150	166	170	144	128	139	131	165	150	151	131	135	153	152	142	160	163	157	121	146	162	150	126	125	153	161	135	163	128	137	152	161	137	128	122	147	132	164	142	135	140	143	132	158	132	141	147	150	138	136	140	134	124	141	120	140	127	134	124	134	143	135	147	167	148	149	168	143	150	132	138	139	131	151	124	138	154	148	146	141	133	141	127	167	149	134	169
12034	1152	1177	1490	1474	1194	975	857	791	699	620	638	659	543	479	523	443	449	428	451	405	419	415	400	412	407	376	373	414	494	469	398	394	384	399	351	391	375	391	385	369	352	396	395	373	360	327	386	343	389	373	364	323	354	349	362	358	350	342	380	345	349	364	329	361	366	364	339	329	342	336	310	388	398	351	357	361	411	381	366	344	369	390	350	352	336	346	362	352	379	352	345	354	379	391	381	393	370	350	347	355	391	336	361	361	357	351	360	381	327	353	368	363	363	357	391	374	344	361	351	348	361	348	327	400	363	358	371	380	359	371	330	359	352	373	362	352	372	330	347	389	367	344	356	364	370	360	371	351	340	352	367	354	380	388	349	350	357	358	350	370	359	369	338	356	367	353	372	363	382	389	388	371	360	347	377	351	380	401	346	353	340	346	380	361	378	386	385	354	371	393	362	408	371	360	372	367	389	338	343	368	375	336	365	375	360	334	348	386	360	355	359	372	383	362	372	357	352	360	377	374	338	386	349	353	388	332	342	335	348	367	397	372	341	377	349	345	389	354	353	326	378	350	358	355	366	362	383	356	408	356	380	352	345	361	349	322	361	346	351	369	365	332	358	365	375	341	354	349	368	397	354	349	357	378	350	343	361	376	350	396	342	360	342	370	358	358	352	355	394	366	383	346	370	382	373	352	343	380	349	374	370	377	359	343	391	353	355	347	337	375	376	354	366	383	339	391	356	382	358	355	337	360	409	354	358	339	344	362	359	345	363	374	360	393	340	347	372	367	370	383	333	351	393	397	377	362	338	345	365	399	382	336	352	360	369	372	358	352	371	386	344	392	353	370	369	336	373	327	361	371	351	367	383	332	342	348	328	376	359	361	337	343	369	355	382	374	364	354	362	364	355	369	386	379	352	366	350	368	337	372	348	352	356	350	352	376	392	356	331	402	357	373	380	365	367	357	331	349	351	340	375	365	357	333	391	343	356	362	367	344	385	370	377	372	355	356	332	344	367	327	364	370	361	360	369	379	378	341	382	352	339	348	373	341	352	368	348	311	353	372	353	369	379	366	345	328	372	411	334	348	411	400	321	374	348	381	361	334	343	367	376	381	356	355	350	351	349	343	350	380	400	372	325	348	371	359	354	363	353	324	367	346	351	336	346	379	376	386	363	364	344	364	358	352	334	369	342	370	378	358	359	371	331	377	392	336	381	367	358	345	389	322	377	333	348	344	381	374	393	356	375	376	362	366	347	390	352	401	341	346	378	380	364	370	342	337	351	380	363	366	380	354	350	347	329	376	384	341	374	356	350	353	358	338	371	376	368	337	383	366	351	366	378	354	355	368	341	336	344	367	321	382	341	366	339	353	354	376	350	349	352	334	370	389	375	336	356	346	370	356	368	373	369	344	358	339	373	374	357	347	366	354	377	373	367	373	342	381	341	384	398	367	345	375	383	365	393	368	325	340	376	374	343	365	357	362	335	377	391	344	352	345	359	346	387	353	383	354	344	389	354	378	353	344	364	350	360	371	377	377	394	379	348	388	348	395	320	394	372	378	362	343	375	368	378	394	342	347	371	382	401	321	426	343	400	362	360	356	370	346	341	359	366	372	349	335	361	342	353	345	358	373	351	351	370	339	391	400	352	358	350	375	362	332	388	333	352	371	358	360	340	363	371	371	383	349	369	347	379	330	394	350	358	349	378	347	331	343	361	379	377	355	381	352	362	380	372	385	399	361	357	358	356	364	378	351	355	362	361	333	399	350	352	358	351	339	381	376	336	358	365	379	349	340	360	357	366	386	399	378	374	354	368	339	348	371	345	352	369	370	323	355	372	377	328	341	339	350	380	335	346	399	342	393	347	336	364	363	357	368	351	382	357	364	365	373	375	347	366	373	384	351	349	385	352	356	375	366	372	352	357	357	397	358	370	370	355	367	362	341	364	360	359	383	347	357	367	374	368	364	375	371	362	353	344	347	361	364	309	365	382	354	331	389	345	349	322	346	379	368	369	365	371	359	329	351	372	354	357	330	410	349	382	369	349	313	320	340	357	352	371	366	359	376	370	401	382	378	341	366	332	359	335	384	379	354	323	359	379	380	375	340	389	333	359	366	337	347	365	355	358	351	398	379	319	378	358	385	361	370	375	360	381	319	358	351	389	326	369	380	351	332	370	349	387	329	338	360	367	357	355	343	324	356	377	359	344	367	369	368	385	326	380	358	386	366	349	340	376	352	332	371	336	349	356	360	373	354	360	358	340	378	356	371	375	331	338	375	405	361	368	316	391	348	346	387	388	332	402	376	325	363	378	349	336	362	402	355	371	362	350	347	349	308	364	372	351	383	387	343	336	377	353	361	371	383	371	394	364	350	371	367	358	368	345	330	340	375	344	375	363	343	323	364	355	367	346	348	370	350	382	370	378	328	350	383	402	355	332	329	350	360	371	367	387	341	363	326	347	382	375	332	332	349	339	338	347	331	370	372	361	361	328	345	342	406	362	365	362	311	366	352	412	331	343	339	390	327	361	351	364	385	323	363	325	358	366	343	342	396	371	353	367	341	330	371	368	351	381	358	366	344	372	352	344	356	346	359	338	324	354	349	360	355	379	382	368	349	332	367	373	358	341	326	349	363	352	376	377	341	363	393	351	347	391	362	372	335	377	392	349	349	379	348	318	364	363	384	325	365	353	365	383	390	349	361	345	367	354	376	359	379	357	376	367	361	338	337	352	367	346	368	391	331	341	361	331	361	387	327	328	346	376	344	353	347	336	343	381	354	346	346	357	378	359	372	342	350	341	350	375	382	380	388	343	370	354	322	377	345	360	371	345	348	353	351	368	362	321	364	324	382	356	372	382	358	371	353	351	340	379	362	358	390	379	376	370	338	365	391	360	367	309	361	345	333	350	375	353	372	358	313	353	392	373	363	388	338	389	368	333	329	373	330	359	342	368	367	376	361	369	374	364	364	345	375	377	364	339	329	409	391	340	363	342	355	345	383	363	347	390	388	397	360	336	400	369	332	369	355	349	347	349	332	351	363	377	352	335	362	387	368	376	370	361	343	347	355	351	347	370	347	355	382	371	382	357	356	370	319	364	370	366	354	320	371	378	358	355	363	353	318	367	344	322	359	375	378	357	335	408	390	327	334	368	341	357	376	396	377	338	336	364	354	363	354	352	329	353	336	353	333	347	345	367	360	334	331	368	385	363	359	339	341	351	355	347	376	346	356	371	364	413	391	343	375	328	344	346	377	367	395	398	384	358	369	343	329	336	329	383	381	382	371	344	366	381	349	416	332	395	349	385	342	393	355	347	343	373	378	375	349	342	367	354	363	359	334	339	297	358	353	344	391	372	379	378	377	340	379	364	402	365	343	360	363	372	355	361	309	380	397	400	342	375	362	373	376	349	378	335	378	357	351	357	362	353	371	371	361	345	355	372	359	354	387	364	390	349	369	337	359	323	356	342	376	381	373	360	352	343	325	347	371	372
29059	5314	1307	952	759	693	507	422	390	364	308	353	339	288	287	277	279	241	252	267	268	269	280	265	235	246	235	229	232	264	293	258	233	235	236	263	232	263	231	231	233	244	250	266	254	269	240	243	267	247	243	244	229	258	249	254	275	226	257	249	246	238	282	247	271	249	221	250	257	246	237	210	248	212	247	260	233	214	232	275	258	259	244	227	270	249	260	237	249	220	275	251	233	250	251	232	225	254	286	242	234	275	230	250	255	237	225	217	250	242	228	254	241	252	236	253	255	251	257	251	222	243	272	260	237	256	269	242	254	269	264	257	236	256	264	246	265	254	232	253	248	235	248	230	251	231	248	249	251	232	281	255	271	264	258	230	276	236	229	253	237	228	232	243	251	236	244	249	235	260	253	233	270	248	232	251	235	243	243	274	265	235	283	279	252	244	251	247	218	262	220	225	249	258	234	228	261	229	251	261	266	214	216	276	258	261	260	232	246	226	247	251	260	235	260	245	229	273	253	250	239	198	237	258	233	233	243	223	239	260	244	236	225	283	235	260	230	274	261	238	251	263	247	239	262	253	268	234	224	259	222	255	222	262	249	273	272	261	213	242	289	245	274	269	204	228	254	252	228	232	250	249	279	229	250	242	253	229	224	228	252	239	269	239	260	257	236	266	232	232	250	242	256	276	272	275	266	226	217	242	242	238	237	238	249	231	232	259	220	254	258	261	226	248	227	229	265	231	226	254	276	252	240	247	233	259	233	246	254	227	252	245	263	236	213	234	218	237	251	232	239	246	277	225	227	241	239	264	246	253	251	247	223	251	240	220	234	262	251	228	238	248	249	241	239	253	239	252	268	249	231	244	245	251	247	249	223	252	232	226	251	214	239	260	246	233	239	237	257	243	247	271	279	257	244	233	226	250	266	228	266	239	257	250	229	233	253	270	260	240	235	238	236	238	215	236	235	276	243	250	243	272	237	212	228	243	239	244	228	237	236	235	276	232	222	247	225	226	241	243	243	248	225	261	257	267	240	239	255	280	254	238	225	256	234	237	266	253	231	260	238	250	247	282	258	225	292	213	244	269	243	249	239	227	258	236	241	251	261	256	256	236	239	255	284	274	246	246	221	291	250	240	261	250	241	231	263	239	279	221	285	229	255	258	240	281	261	252	298	275	232	258	240	225	242	262	201	236	248	261	223	262	266	275	287	248	260	215	239	245	276	261	253	235	235	202	280	238	239	265	262	201	234	228	217	267	243	217	247	242	266	220	270	238	269	275	194	267	235	245	265	240	228	234	242	254	223	260	216	259	265	251	256	281	244	218	239	265	250	244	267	266	240	244	236	249	235	194	236	232	281	250	267	221	209	217	223	225	222	205	224	229	245	236	245	211	246	216	249	273	269	246	224	260	241	231	226	233	232	278	266	211	288	246	228	271	237	246	252	245	246	247	251	253	235	254	233	262	265	258	256	239	275	224	215	234	272	267	245	240	244	227	300	203	233	255	270	235	245	230	241	252	236	214	211	247	230	251	223	248	261	219	249	272	273	256	248	243	275	260	256	253	278	245	246	247	252	228	231	227	253	248	244	312	255	277	268	207	254	262	240	277	221	242	258	238	269	251	269	263	241	223	214	251	259	262	248	226	241	237	216	222	193	238	222	251	280	266	245	254	268	233	251	244	243	236	236	226	244	270	246	264	235	256	270	235	232	273	235	268	251	239	247	266	242	231	254	254	243	244	280	226	257	205	236	233	234	233	218	259	260	233	234	251	225	259	251	240	231	237	231	246	241	266	241	236	251	244	264	274	259	229	236	228	208	273	255	244	240	252	247	247	237	229	230	246	239	228	248	255	299	225	253	278	229	258	246	253	260	232	215	264	236	209	230	256	265	243	234	219	214	253	244	254	248	268	295	238	251	255	257	243	237	249	264	243	241	248	245	254	202	266	262	230	225	218	229	255	242	251	215	213	266	276	257	243	285	269	265	265	270	263	228	245	226	257	229	257	240	265	255	260	233	250	263	251	242	270	254	207	235	275	264	236	224	236	248	250	250	242	218	261	251	234	262	230	271	258	240	248	282	238	266	231	251	240	257	220	255	242	236	245	203	243	274	243	255	261	240	217	247	246	251	260	241	263	231	258	248	228	242	272	248	242	262	260	251	257	260	223	251	234	280	259	262	229	235	252	258	234	253	268	217	222	245	243	234	248	266	254	244	220	242	274	251	219	254	237	249	217	268	230	258	247	251	239	219	252	264	235	276	240	268	227	218	200	250	243	250	267	247	242	223	256	252	224	227	264	264	255	247	266	235	267	258	255	242	254	229	249	248	254	250	243	224	278	237	263	240	277	251	268	240	217	250	245	240	225	242	254	258	250	221	268	261	240	219	265	272	281	268	228	238	267	252	248	237	257	219	238	237	244	260	263	220	260	262	260	214	263	208	231	256	231	245	242	250	261	273	269	232	241	269	272	239	229	233	267	234	238	233	257	261	226	252	269	261	208	241	240	237	247	262	235	269	276	278	244	245	252	250	279	233	248	228	218	238	226	202	250	245	275	227	235	214	252	235	255	271	252	262	241	279	249	240	229	273	221	234	241	206	257	263	272	278	237	217	239	254	255	270	265	282	240	254	237	249	273	292	275	259	243	241	237	243	222	245	236	257	241	254	235	257	239	237	257	221	257	247	262	240	237	207	225	218	229	226	216	236	265	238	260	247	252	253	238	246	223	246	237	244	268	255	240	240	248	246	265	210	289	287	255	243	229	248	270	224	259	230	260	255	289	234	245	235	249	263	234	246	258	235	280	228	232	233	247	249	204	250	208	264	215	223	243	278	255	241	242	269	268	259	263	235	271	246	243	259	265	258	233	303	270	267	250	248	237	249	246	202	235	261	255	253	253	245	262	275	250	281	251	236	253	257	232	245	259	236	238	275	231	242	229	285	257	264	255	221	254	256	239	246	243	234	266	245	267	223	274	251	258	246	256	252	229	233	257	265	245	254	225	275	240	223	258	257	276	240	239	242	265	228	277	230	256	259	246	222	244	237	267	256	262	232	259	251	262	259	236	246	240	270	258	243	220	246	284	239	230	249	244	241	251	254	243	254	222	238	247	259	245	260	290	239	268	243	273	250	241	282	282	254	243	221	238	251	260	223	242	255	242	255	241	242	282	209	260	269	243	240	233	254	219	249	268	243	231	238	234	236	258	254	243	281	223	245	238	258	239	231	250	214	253	270	243	238	242	240	266	230	254	293	234	265	250	261	249	252	235	229	206	259	215	270	272	238	253	249	261	259	247	253	248	236	277	294	244	275	266	243	241	235	273	221	239	238	248	206	225	247	270	236	256	227	273	260	251	244	288	227	253	236	266	261	243	239	261	268	242	250	236	218	264	259	251	239	237	232	262	241	248	240	250	226	279	252	249	227	247	268	255	235	250	229	223	258	284	255	263	263	254	269	271	249	230	284	223	267	240	255	214	234	260	261	249	242	241
16183	1883	2149	2549	2482	2150	1670	1605	1298	1196	1114	1116	1121	972	827	805	815	729	706	714	693	702	673	666	650	638	646	634	658	818	700	572	600	622	650	585	568	580	611	615	572	574	594	601	606	603	591	587	589	601	616	567	614	616	600	587	585	603	581	558	543	595	548	581	556	595	563	597	586	638	579	612	565	587	613	578	578	576	588	570	567	555	639	572	605	588	565	543	583	585	576	598	592	574	584	642	600	569	599	600	593	549	559	565	534	579	593	564	552	588	575	546	592	567	573	557	601	595	528	591	573	627	572	588	587	528	590	591	558	602	553	606	597	582	575	604	597	583	573	595	579	607	569	549	583	549	586	611	581	579	595	597	564	567	591	584	629	578	556	544	618	564	605	589	550	612	569	595	571	622	595	574	564	595	564	572	546	562	559	538	544	578	576	586	533	622	576	622	547	557	593	555	549	535	549	570	598	601	550	587	568	574	563	584	593	589	599	574	598	598	561	611	586	565	577	595	606	584	640	577	608	586	603	593	606	584	562	589	581	545	545	532	588	554	562	587	592	547	568	534	583	618	582	581	582	563	581	592	553	534	583	577	559	583	571	566	541	570	550	567	563	582	572	566	557	579	590	606	584	590	585	560	556	584	588	532	554	568	533	548	562	590	581	580	604	551	570	566	595	605	571	537	534	584	583	617	625	587	570	579	581	552	568	565	563	565	564	569	583	570	612	532	570	618	572	597	601	570	582	579	579	570	551	602	582	555	567	562	617	608	556	611	570	576	554	574	564	596	575	578	586	567	552	543	587	584	561	571	566	553	624	546	585	599	567	575	543	591	597	596	561	595	555	590	597	566	540	547	565	553	547	593	589	581	600	548	553	547	524	589	559	618	584	588	625	557	566	539	589	524	596	553	591	557	555	580	570	623	603	577	602	578	575	583	551	561	543	574	610	592	635	557	607	620	547	579	570	503	572	586	572	573	572	582	584	561	574	570	602	554	595	592	619	613	570	638	588	583	606	576	596	611	547	591	547	593	562	572	587	574	595	596	607	595	608	567	568	575	599	568	565	554	553	575	582	563	562	577	595	540	561	602	618	557	559	550	565	591	592	591	573	564	617	590	610	538	557	556	580	566	593	572	562	635	577	567	640	608	595	604	589	553	565	577	579	587	611	580	567	566	586	567	557	558	568	575	526	571	581	553	570	559	605	556	566	580	583	580	567	564	540	521	567	590	600	562	561	522	572	574	610	586	570	550	621	583	580	572	539	539	583	601	601	583	597	564	544	595	569	583	558	618	593	556	581	583	560	570	532	558	538	571	571	589	555	575	536	560	547	582	633	622	572	598	570	528	578	578	584	567	575	568	588	602	561	564	552	579	532	614	605	566	591	567	572	487	576	579	545	615	603	535	607	537	582	589	563	545	560	595	620	575	559	588	575	586	604	550	604	581	549	568	577	582	593	590	524	572	578	583	593	590	547	606	613	561	580	610	584	549	541	573	592	523	565	597	640	548	579	592	530	554	592	582	568	620	581	587	565	574	541	577	511	573	588	558	564	565	596	582	576	559	555	571	570	581	558	598	559	557	599	537	586	551	594	560	608	579	595	626	621	574	577	599	605	546	599	588	600	597	554	569	570	576	614	563	581	580	627	558	577	550	584	553	601	614	544	607	570	599	559	625	572	578	585	558	544	594	640	608	589	613	581	594	592	578	538	570	574	594	574	599	586	586	613	567	559	594	559	561	529	592	588	579	564	594	560	555	539	563	561	545	578	603	590	543	577	573	557	569	570	603	585	555	603	608	514	613	566	559	600	574	565	551	656	576	611	573	612	594	614	527	554	589	579	619	525	581	587	590	549	592	585	560	622	594	527	581	569	596	554	560	623	552	622	553	569	565	605	581	596	547	576	596	584	563	596	602	585	571	575	593	583	582	606	563	601	598	603	594	575	617	589	570	599	570	561	610	586	628	570	551	569	559	587	619	576	563	534	621	583	538	556	557	549	621	562	574	598	553	552	594	558	579	568	562	612	591	580	584	585	556	591	581	570	584	609	569	619	586	591	553	589	563	580	539	603	561	556	595	548	569	577	575	593	559	524	613	621	572	614	549	572	564	626	563	584	553	573	582	551	574	547	593	584	599	581	582	585	635	562	547	619	571	595	572	579	594	569	579	605	552	568	601	590	552	605	556	589	577	565	595	511	566	577	565	569	584	564	615	585	535	566	539	555	600	592	536	623	579	572	583	599	562	575	540	574	596	601	595	596	580	542	560	591	604	527	615	597	551	597	550	571	576	556	560	581	557	575	584	603	560	608	615	599	561	593	555	579	613	552	571	595	553	592	577	577	550	535	576	578	554	582	623	557	589	590	563	604	581	590	574	632	591	587	587	520	577	591	560	560	595	582	636	551	556	616	610	562	553	609	532	568	538	567	583	554	551	567	576	560	589	585	583	561	576	583	616	588	554	611	589	570	575	585	549	552	585	571	592	594	574	576	512	626	571	605	584	581	535	566	616	580	562	584	580	570	616	569	577	565	602	548	552	593	592	535	567	577	578	543	566	604	547	607	550	560	589	545	556	581	613	582	571	602	576	596	572	586	530	595	562	552	570	555	586	567	593	608	576	587	597	630	581	587	563	555	591	562	519	580	618	596	579	566	583	576	558	576	561	555	643	545	613	565	617	567	527	572	555	573	578	582	540	609	559	584	606	577	575	603	593	578	614	578	577	587	556	578	524	577	585	590	572	554	557	592	570	575	571	624	557	613	596	582	570	560	571	629	583	585	530	559	593	592	606	584	606	527	546	560	551	529	575	595	562	558	582	594	564	565	574	602	568	578	588	595	594	570	625	592	591	607	603	591	590	544	555	607	573	584	563	579	577	573	553	552	540	586	547	564	568	618	534	529	591	573	584	600	544	585	574	598	586	586	580	570	570	568	593	605	534	563	553	591	519	533	565	539	628	553	573	561	565	522	584	586	629	568	571	594	580	586	599	587	531	568	557	563	578	607	597	597	584	576	581	581	587	593	552	596	593	595	558	576	601	567	572	576	585	567	630	606	565	599	570	579	531	605	519	566	583	550	558	558	573	577	571	572	559	568	529	590	575	602	602	589	583	594	581	555	610	598	593	576	543	558	557	561	542	557	570	612	578	559	574	578	567	575	572	595	597	555	554	572	570	577	581	614	553	571	604	599	581	584	535	568	591	602	589	574	527	585	623	569	577	586	554	567	591	583	551	582	531	561	622	592	563	595	567	584	612	557	583	584	563	576	578	603	596	561	552	594	606	564	595	563	583	586	545	581	599	579	619	522	612	586	566	599	620	562	578	588	532	579	565	552	565	550	583	625	596	574	593	594	538	582	611	563	599	585	547	587	564	574	551	553	620	570	600	570	575	594	552	574	582	590	576	596	583	595	590	553	534	593	592	561	598	587	571	610	566	576	574	577	617	619	559	605	618	591	555	522	600	625	575	627	559	608	576	562	531	559	576	568	593
5324	641	283	233	219	235	217	206	202	208	220	234	194	218	208	169	188	198	204	183	235	228	190	217	220	203	203	208	218	208	186	211	207	213	229	220	218	192	189	203	193	203	215	194	221	237	225	207	195	225	190	224	203	220	197	222	191	209	198	190	203	209	185	236	211	200	190	215	196	204	209	199	202	177	228	204	198	176	184	205	208	205	220	199	217	191	224	192	163	215	226	184	227	216	229	211	184	193	233	181	196	209	204	216	199	209	221	194	187	230	212	222	222	204	221	205	188	206	193	189	184	187	218	195	177	178	192	227	218	199	203	203	197	214	208	226	208	200	233	223	208	213	203	175	203	195	200	161	183	196	217	218	187	206	214	234	181	194	221	183	202	199	209	164	189	212	209	193	210	236	187	204	203	208	215	215	198	232	195	172	219	191	181	206	199	192	179	206	217	203	213	206	204	193	187	204	191	202	201	196	198	200	187	212	215	220	187	212	232	241	205	209	225	184	208	198	191	196	202	221	198	181	210	196	215	182	216	198	215	187	190	228	216	228	198	204	202	211	222	187	204	192	163	179	190	191	224	206	201	203	231	196	197	191	220	188	204	206	207	210	243	223	202	232	167	215	226	228	214	240	219	209	213	219	202	203	196	186	209	202	181	236	179	183	214	204	207	203	211	170	205	196	216	187	223	211	196	191	209	232	203	183	205	203	167	251	200	221	230	198	211	207	210	239	184	191	206	214	201	195	179	207	207	209	236	199	215	182	186	206	203	221	221	203	209	217	198	202	187	224	220	214	187	215	181	167	210	202	208	214	179	235	213	216	200	169	219	195	218	219	220	215	239	214	205	201	208	185	208	216	225	182	204	210	221	220	195	206	202	231	221	202	201	215	194	178	198	203	208	229	226	173	210	210	219	242	187	246	226	199	214	206	190	204	209	204	206	216	211	214	184	208	190	204	197	197	217	175	179	219	220	189	199	213	207	209	204	224	208	218	209	216	228	188	208	205	202	221	215	203	210	225	207	199	210	200	181	214	187	214	218	192	231	218	200	189	210	195	208	210	218	224	154	223	213	227	229	224	218	180	202	232	230	220	204	228	173	173	243	201	249	213	206	212	210	204	198	187	208	202	203	197	219	208	238	190	206	210	223	201	205	195	206	207	219	208	193	199	198	206	202	211	191	208	179	237	219	180	211	205	186	182	226	207	203	194	211	179	202	218	196	209	207	218	220	196	207	198	190	250	185	209	189	199	208	212	201	214	193	240	179	210	210	209	190	217	215	209	211	202	188	183	211	190	211	211	230	196	205	216	207	202	230	210	189	222	216	196	178	207	222	217	226	185	202	208	203	191	216	201	240	203	217	216	195	241	226	197	197	205	239	215	188	211	206	179	193	202	191	194	222	213	206	215	199	235	212	202	178	179	200	174	169	210	211	203	263	226	196	223	223	225	207	211	231	199	224	202	207	217	205	193	178	178	210	203	222	224	179	196	193	212	218	206	209	211	183	213	174	189	194	187	188	188	201	155	165	176	192	191	222	206	197	214	162	195	228	215	208	205	217	192	188	204	184	206	216	182	196	192	196	200	196	181	192	196	207	221	197	220	207	209	194	185	211	224	211	202	211	188	210	204	210	156	198	189	194	198	195	200	185	210	203	208	189	228	204	225	195	243	229	209	213	220	213	203	192	197	204	196	225	218	198	211	191	194	224	209	193	211	221	228	202	192	185	183	231	183	216	209	180	198	196	214	196	176	202	179	215	205	187	194	233	187	213	193	200	193	201	212	204	202	228	199	206	195	208	241	214	206	208	208	184	204	211	221	208	208	214	207	227	211	227	199	209	209	214	178	218	198	195	180	211	219	217	237	193	236	212	203	195	225	226	210	185	199	188	208	231	217	180	192	200	173	171	191	228	200	186	186	231	180	197	172	205	176	249	208	190	192	210	220	207	213	204	196	229	230	221	209	201	202	182	208	198	221	210	195	214	201	213	222	201	192	189	196	198	206	199	211	214	191	182	197	213	202	211	205	211	234	229	190	184	204	227	218	222	206	191	202	214	176	193	238	212	218	242	183	164	244	206	170	221	192	236	168	216	200	212	209	204	192	233	223	221	172	199	206	214	219	215	251	216	198	183	206	185	200	191	213	195	207	212	173	214	210	218	223	213	177	210	198	213	215	190	221	218	201	213	198	227	215	192	209	222	197	205	209	187	199	217	204	168	244	189	220	206	199	191	196	205	203	213	201	203	225	208	208	217	216	205	182	180	217	193	192	211	213	195	205	217	215	196	214	187	205	192	209	208	217	175	209	202	189	210	207	194	197	202	197	189	214	185	208	204	181	201	217	214	218	238	216	207	236	242	234	216	199	243	213	221	206	218	238	204	167	218	205	195	215	208	218	188	195	218	217	247	207	218	210	192	178	201	214	203	217	218	203	211	206	236	198	190	196	211	190	211	217	189	191	178	197	222	207	215	239	216	208	176	213	203	190	200	204	209	207	202	197	207	207	227	208	204	201	212	196	192	199	234	208	231	208	200	196	218	205	194	195	181	224	215	216	180	242	207	225	198	205	205	202	215	200	213	196	176	210	207	204	180	204	173	219	226	194	217	235	183	187	207	223	233	214	198	188	197	199	206	218	213	191	235	209	227	192	209	200	181	232	209	212	182	213	209	187	218	188	192	222	248	220	200	205	192	197	194	213	198	209	197	203	216	218	185	190	191	233	204	150	229	210	212	220	186	216	233	185	215	183	176	192	208	219	188	220	232	183	196	217	179	173	198	192	210	206	212	225	226	231	187	215	209	222	190	213	188	219	209	224	204	227	213	212	227	220	183	249	184	198	224	210	202	201	207	235	197	209	203	224	234	197	199	186	183	200	196	200	195	206	209	210	221	190	206	186	202	189	219	210	184	200	205	199	205	208	218	189	204	222	202	198	181	207	198	196	209	190	203	238	214	232	228	180	176	176	218	229	210	212	215	192	176	200	201	226	200	194	205	203	224	188	187	184	173	207	213	208	203	183	192	171	182	198	198	222	225	188	223	216	209	200	206	223	196	211	214	208	238	193	196	211	207	173	217	215	203	212	235	197	182	202	212	208	210	181	185	169	192	210	216	205	192	228	172	202	216	200	210	217	226	220	200	213	179	214	209	182	202	216	186	224	190	190	230	198	216	190	208	233	198	206	212	216	202	202	198	215	195	223	198	215	193	201	204	208	187	201	200	229	215	216	194	203	197	188	198	209	190	202	206	214	197	219	250	198	200	211	224	223	201	214	220	211	217	204	206	168	235	189	226	200	205	213	211	196	200	207	201	216	189	177	221	215	186	234	223	185	204	197	211	198	213	219	188	225	209	206	184	194	206	235	212	214	208	204	174	210	220	197	176	193	217	171	188	189	196	214	195	205	201	202	170	207	212	215	204	202	194	191	210	199	205	212	187	225	223	208	202	174	223	203	198	205	226	209	218	199	204	192	208	235	216	211	215	208	195	226
3675	635	605	615	681	511	579	485	558	500	532	499	541	508	492	482	459	491	478	501	551	469	506	489	494	481	468	482	448	471	484	461	446	482	434	453	460	491	471	489	499	473	466	434	485	495	477	445	489	468	461	497	465	463	481	452	449	474	452	480	478	490	472	494	483	464	466	467	456	471	439	426	500	465	481	450	456	450	473	454	466	462	457	493	496	450	469	521	491	441	469	504	501	436	469	488	495	512	462	447	479	463	471	478	436	467	470	473	470	482	460	434	504	443	472	471	499	464	490	523	475	502	451	455	479	460	500	442	484	465	513	471	478	486	494	470	474	482	455	442	478	488	466	443	467	446	459	469	464	500	477	482	465	407	484	477	504	478	477	467	510	475	471	452	456	453	463	460	438	508	457	473	452	492	414	503	478	427	462	481	498	467	493	476	458	463	450	465	470	469	466	476	525	493	487	495	468	455	464	446	470	493	451	455	447	443	459	491	453	485	496	512	478	510	490	450	470	484	473	511	511	481	468	493	475	476	507	444	495	445	476	454	484	479	498	463	472	481	473	426	488	444	467	460	491	464	455	479	448	463	478	461	490	437	499	507	464	469	477	467	475	488	494	442	470	415	454	493	433	422	450	501	455	487	466	444	453	434	518	471	478	451	468	488	492	475	478	507	476	460	496	477	444	477	491	464	482	492	452	438	484	500	488	466	493	456	476	463	438	467	496	508	500	475	469	460	474	491	467	486	479	447	471	497	482	514	459	477	464	473	483	472	445	492	457	449	453	423	456	457	459	509	473	443	497	468	447	467	441	505	444	498	462	485	483	445	474	459	469	503	482	479	467	486	475	492	446	462	483	482	465	458	481	486	431	493	471	452	430	478	491	464	453	473	468	475	451	513	477	433	435	472	422	484	441	469	473	525	460	500	480	447	486	498	454	471	480	474	546	485	458	431	469	516	505	486	477	489	472	459	456	455	465	449	430	477	449	468	477	503	481	501	508	523	487	497	445	470	497	452	492	492	477	441	466	494	483	421	477	460	469	444	476	486	471	455	473	487	460	453	483	438	485	455	504	464	500	470	507	503	460	469	525	480	468	493	473	472	448	493	482	481	465	445	518	471	466	475	467	495	489	438	453	496	488	450	451	471	462	469	465	451	440	497	491	489	426	492	484	491	481	476	464	467	431	500	419	456	484	471	490	464	511	502	502	483	467	460	495	474	496	477	485	487	437	453	503	484	469	500	463	467	465	449	480	482	495	479	516	492	530	442	468	447	462	500	480	463	484	465	482	448	487	429	512	472	481	437	453	471	467	461	460	447	492	479	477	472	462	469	454	471	499	460	478	491	449	460	447	481	456	477	489	442	429	471	510	434	437	505	470	443	470	496	467	458	457	441	485	456	475	476	515	492	488	473	428	476	464	473	443	456	514	482	503	469	465	465	466	446	461	481	447	479	493	466	493	490	465	440	475	454	476	494	470	488	493	471	450	512	505	488	480	468	490	458	490	477	460	447	473	490	468	458	490	473	456	449	500	487	464	481	461	474	474	444	483	456	469	491	469	487	474	468	468	471	474	466	501	460	508	451	452	475	461	524	497	504	487	426	499	462	499	513	473	488	447	496	485	498	460	477	479	469	473	477	501	475	477	493	481	472	458	437	476	481	485	483	464	530	511	481	440	488	477	501	468	508	440	478	454	515	458	476	468	493	472	505	449	476	453	449	501	462	469	481	443	499	505	466	485	466	455	470	482	482	492	447	484	460	447	488	511	463	445	502	498	482	432	484	469	423	474	475	462	500	485	457	482	496	500	458	494	481	473	445	436	474	455	463	490	444	483	504	528	466	458	461	457	497	499	450	445	479	443	506	470	483	490	497	491	482	467	460	454	436	456	436	503	464	495	499	485	459	469	459	471	480	445	463	464	477	464	442	461	472	461	458	483	490	453	479	522	476	468	465	465	499	506	474	481	486	475	509	482	437	470	480	499	447	493	486	441	482	463	425	462	512	473	461	496	494	452	479	453	483	449	459	491	524	508	462	414	459	481	510	454	511	449	451	444	481	465	459	475	458	481	468	471	516	502	490	442	512	451	481	447	477	484	453	467	481	445	495	458	415	467	501	473	460	474	436	496	476	482	450	510	444	490	474	510	460	480	505	489	486	507	503	464	447	419	488	495	484	454	461	473	444	456	498	433	461	466	484	504	479	485	482	483	431	478	480	479	432	470	441	479	518	469	461	462	449	499	503	457	470	449	455	480	488	466	462	496	514	488	469	471	489	485	449	467	462	453	456	447	534	480	436	457	457	462	467	472	467	488	484	476	489	442	450	462	457	466	456	470	506	482	446	485	449	489	483	476	482	458	491	460	486	520	460	465	465	497	464	468	462	483	454	451	459	480	468	513	498	444	485	470	499	433	496	434	496	472	452	495	483	486	459	430	474	490	484	425	483	445	465	450	483	467	498	492	468	488	491	465	482	499	490	497	477	515	451	479	503	473	510	488	465	466	515	478	536	478	471	475	507	499	500	441	474	471	451	481	520	499	451	485	501	477	463	508	474	506	493	487	473	425	472	489	481	462	464	514	463	463	485	490	479	471	486	506	456	479	460	462	478	514	481	455	478	506	485	482	463	428	497	511	467	439	441	456	490	486	455	475	464	515	476	444	441	439	490	480	448	490	494	435	449	473	454	484	507	450	475	431	478	480	483	474	524	467	454	483	470	484	468	466	483	511	474	485	470	482	461	457	496	463	463	469	469	496	482	472	479	475	519	420	474	500	491	455	473	492	493	474	437	484	515	447	438	490	471	496	488	481	508	443	482	465	492	487	464	427	454	465	455	503	454	489	442	456	461	461	472	494	414	473	510	475	469	470	500	468	446	464	481	495	450	474	472	463	491	461	482	490	446	452	478	458	473	496	471	479	466	421	496	458	515	496	438	444	506	520	518	468	479	463	457	477	446	471	484	464	451	479	477	500	464	436	510	473	471	488	453	440	494	489	456	496	457	458	517	465	470	430	468	483	494	513	495	508	445	484	436	436	497	458	514	479	426	484	475	485	470	479	427	498	464	466	487	459	490	489	480	457	486	481	481	431	469	458	461	465	501	485	460	454	452	474	505	500	461	464	492	472	494	494	482	476	493	450	486	488	500	448	471	447	491	457	491	454	455	440	481	526	475	477	435	514	504	470	499	464	469	490	464	474	448	450	514	434	464	477	496	501	477	448	459	488	441	473	512	495	440	461	500	498	444	467	492	499	464	501	491	410	473	496	432	493	475	488	422	490	461	456	463	482	448	481	452	517	455	480	467	447	478	515	482	470	478	481	490	456	502	472	421	472	484	459	456	447	492	480	463	440	522	488	473	474	441	509	507	418	516	464	497	487	440	465	485	468	469	450	523	499	451	461	482	471	469	480	492	530	456	454	514	466	473	491	490	457	470	496	482	458	467	505	442	467	469	432	463	463	494	466	462	444	446	464	503	474	425	451	495	482	485
19532	2502	772	615	423	298	268	231	237	193	165	167	209	198	171	174	163	140	136	150	165	143	151	168	153	137	155	171	134	186	192	151	145	138	142	173	148	152	145	155	145	129	155	153	135	146	122	153	140	128	134	114	142	132	147	162	159	133	158	140	142	137	146	142	167	164	154	131	161	120	143	139	161	131	153	140	128	135	151	136	121	143	163	144	167	133	134	139	137	139	138	148	136	138	140	122	153	145	149	141	127	151	151	150	136	150	141	118	145	141	139	161	143	153	141	152	140	144	172	147	143	135	120	146	125	129	152	137	149	144	173	127	128	158	139	141	140	125	148	143	133	165	126	123	153	147	140	125	149	128	137	106	140	125	137	132	148	147	142	147	160	156	155	170	145	147	155	126	144	145	154	143	128	136	142	157	138	148	141	150	140	119	171	159	145	163	118	154	141	127	125	128	141	155	125	144	147	122	145	148	125	139	131	134	133	143	147	155	155	126	154	148	129	158	143	133	152	131	132	135	124	134	134	137	142	133	137	175	147	164	137	151	139	137	163	123	152	130	139	114	134	138	148	149	125	113	130	145	127	144	149	148	146	123	124	145	152	134	129	122	144	149	133	147	142	134	137	163	135	150	134	141	148	137	155	140	170	160	138	147	139	145	132	143	160	135	144	128	131	135	132	136	148	155	156	133	162	143	156	147	155	147	144	133	128	128	142	167	140	146	157	117	155	129	163	132	155	145	131	153	159	158	145	147	137	158	145	146	113	158	152	114	150	146	158	141	121	167	155	146	127	126	141	125	146	156	139	107	135	134	168	126	124	162	133	131	138	135	131	147	149	146	139	142	143	144	134	142	138	130	130	136	155	150	147	157	146	118	151	152	141	160	160	134	132	164	135	131	130	130	134	159	159	140	141	137	145	152	149	142	150	116	143	137	145	151	139	138	138	158	142	138	151	152	139	139	158	132	131	147	126	124	137	150	108	161	131	158	144	145	146	141	147	135	152	123	156	147	126	144	142	142	124	140	136	176	138	135	127	142	156	141	145	143	129	148	143	142	148	136	151	160	163	155	134	140	161	103	155	149	156	131	137	154	151	153	147	145	149	152	145	132	137	141	136	134	132	138	130	144	135	140	136	154	138	141	144	136	156	122	123	132	142	130	133	132	147	121	131	127	140	133	141	154	130	121	152	148	145	145	151	156	147	140	129	131	127	141	126	160	152	163	138	127	158	146	133	141	164	139	156	153	138	165	135	141	153	137	134	153	140	128	156	142	146	149	155	125	150	147	149	142	156	157	126	147	139	130	164	155	108	117	146	152	131	149	140	139	169	137	116	153	156	136	145	149	159	117	132	139	149	145	140	123	146	151	147	145	157	131	115	155	128	143	151	115	135	141	125	124	140	140	147	131	133	136	151	160	142	148	138	151	146	148	143	140	144	148	179	148	152	138	145	136	128	145	142	116	150	144	143	141	136	130	146	142	130	122	104	119	135	143	141	135	143	152	134	140	140	146	138	132	141	145	154	121	140	122	109	148	138	160	133	148	121	145	146	136	156	149	159	130	133	141	142	165	144	146	126	137	148	134	144	130	120	139	142	142	146	141	152	140	132	114	143	129	140	136	153	137	131	182	136	165	146	138	126	127	154	171	145	146	138	126	152	136	140	129	130	150	130	162	134	137	147	165	144	145	145	144	120	147	138	150	126	164	168	149	150	144	121	147	132	152	166	151	145	156	150	132	159	144	136	149	145	167	115	148	142	134	138	154	131	151	149	148	123	143	165	145	155	136	159	125	154	141	155	159	147	143	123	155	129	142	119	123	138	119	128	138	144	147	155	129	142	149	156	148	154	165	155	162	144	134	140	153	133	150	146	119	146	156	162	140	136	147	151	139	134	122	135	125	127	136	160	160	150	146	158	142	156	141	167	127	163	141	163	136	152	141	132	156	155	151	134	129	128	124	154	145	130	131	145	155	146	147	142	141	142	118	129	113	127	137	164	138	136	136	136	144	119	136	153	141	143	139	129	163	150	134	131	153	144	146	127	144	109	145	139	150	160	128	121	132	140	139	149	135	135	128	140	138	144	167	119	147	158	134	153	128	126	119	130	141	134	147	122	155	131	115	150	156	158	152	130	125	145	125	113	154	139	120	141	143	134	129	152	159	143	147	150	158	161	139	136	146	146	144	154	127	161	174	129	153	140	125	116	150	151	124	146	152	148	154	130	141	141	124	120	144	140	154	148	146	135	148	148	137	149	134	150	121	147	134	107	132	129	138	159	134	148	150	141	145	169	152	117	143	144	160	160	166	108	132	163	140	163	136	134	129	151	148	138	111	147	140	156	141	138	143	145	142	153	146	140	150	128	134	134	142	157	149	144	124	133	152	152	115	142	126	133	168	143	159	131	162	134	130	143	146	154	146	137	144	132	151	150	145	137	151	147	139	152	135	156	150	149	150	153	134	132	132	131	150	133	147	124	130	150	135	143	135	153	159	131	153	125	145	144	145	148	138	131	130	135	130	129	143	130	167	156	125	144	138	138	161	158	151	138	117	129	144	122	167	142	130	156	127	144	152	113	154	129	124	139	124	146	154	159	144	155	143	149	140	128	150	142	111	145	149	126	133	186	128	134	146	146	135	134	133	127	148	129	151	128	156	133	138	143	147	142	161	161	149	134	148	147	131	159	122	125	153	117	126	142	140	147	122	132	168	153	143	153	147	149	160	144	148	168	132	121	138	151	141	156	146	128	147	134	140	150	133	156	166	128	136	153	125	135	150	131	136	138	135	161	142	155	111	139	125	117	113	130	140	131	153	144	152	142	158	168	148	148	131	127	143	147	131	140	150	133	141	141	136	158	152	140	126	143	138	157	149	162	145	118	133	130	151	133	135	165	131	136	153	148	122	140	145	123	148	125	148	154	157	135	141	133	149	158	159	152	143	146	139	152	150	143	162	143	174	160	152	147	157	165	164	128	135	143	172	155	151	124	131	153	118	123	134	136	140	172	165	134	152	132	148	150	138	124	135	127	155	144	149	149	153	132	123	128	147	144	139	145	140	136	138	146	151	131	145	127	140	145	154	130	152	149	156	148	133	134	151	147	143	136	133	139	157	161	128	139	164	139	141	119	136	164	148	142	139	158	163	123	142	125	132	142	170	126	114	145	122	144	122	147	143	176	142	162	161	131	151	157	117	132	132	156	146	144	144	121	122	138	157	165	140	141	137	159	153	138	149	133	147	156	148	170	153	151	169	132	124	141	142	124	150	143	136	142	171	137	147	139	127	172	167	155	110	138	151	141	143	140	131	126	134	135	138	144	167	135	147	147	169	154	158	148	139	143	152	151	148	140	140	147	119	141	159	138	122	129	147	122	143	148	153	147	132	141	137	132	158	146	158	141	135	137	138	142	140	157	158	144	129	167	140	136	159	129	120	131	141	146	137	136	125	132	141	133	116	120	141	133	143	117	141	172	127	158	137	143	129	130	115	138	137
12250	1090	1210	1529	1565	1144	1001	849	790	701	633	681	700	710	527	514	448	427	422	428	459	418	454	400	419	388	380	417	367	811	665	346	395	376	393	374	384	390	402	391	363	338	373	384	384	386	364	378	372	348	354	341	382	353	389	373	368	422	380	391	369	371	375	381	376	385	356	393	369	323	315	356	399	372	347	380	365	358	345	361	386	362	402	355	363	338	365	365	361	394	364	370	366	366	354	375	377	356	363	340	349	358	417	341	332	348	357	353	372	385	327	344	349	373	348	395	384	340	344	381	406	398	353	362	363	335	369	353	359	356	349	362	409	359	366	349	367	354	385	341	379	366	332	335	352	398	368	372	380	373	317	340	379	349	365	374	372	376	340	373	359	320	377	379	325	375	360	365	377	336	354	351	370	365	370	372	367	394	348	378	348	362	368	406	319	360	350	339	368	382	324	336	364	395	360	371	357	353	355	341	360	360	403	372	340	371	364	382	359	384	387	339	372	348	342	368	394	355	350	340	359	341	391	328	368	369	381	366	328	320	348	350	396	381	365	383	363	375	372	349	350	364	373	367	367	382	374	331	350	375	369	369	386	360	368	377	375	371	370	380	360	333	376	335	350	350	381	359	370	352	336	368	350	332	362	370	380	332	370	362	362	372	327	358	333	325	359	322	363	368	360	335	370	366	373	328	364	376	347	337	401	371	330	369	379	373	340	358	366	333	351	393	359	374	374	360	371	368	341	359	359	360	371	394	391	365	397	343	359	386	341	371	390	375	362	375	352	366	386	335	340	383	344	336	367	359	362	365	340	332	375	338	394	346	381	372	376	393	371	350	363	329	355	352	349	359	376	371	393	377	347	370	383	395	344	362	361	368	336	353	343	317	398	375	398	359	367	367	350	361	360	337	344	374	366	344	341	363	379	364	353	330	367	350	366	381	375	360	337	354	351	347	360	364	361	381	332	365	390	348	350	317	357	349	384	372	374	371	372	390	372	337	339	361	348	394	370	406	389	382	369	362	372	364	379	386	326	383	364	336	369	395	379	334	362	341	378	350	365	341	372	414	370	364	352	319	347	367	362	369	375	374	369	360	404	320	382	347	345	359	357	356	357	354	352	360	356	342	364	353	379	400	372	356	380	334	344	412	363	400	359	395	352	344	379	379	337	347	345	376	346	367	330	378	366	401	383	361	381	369	359	364	341	431	357	352	358	401	366	398	360	388	353	363	399	351	382	356	375	385	337	355	339	324	383	374	367	391	379	337	363	373	386	365	362	342	340	353	371	366	364	375	356	371	376	361	384	357	345	367	340	387	348	367	389	374	345	398	367	373	356	375	358	359	341	364	355	383	321	393	357	365	326	364	352	385	318	373	374	353	345	369	385	360	404	349	335	370	372	377	375	357	376	386	397	385	367	376	357	377	338	351	363	378	363	360	350	369	387	381	376	347	333	371	337	354	370	369	367	356	365	316	342	364	376	350	328	375	366	366	372	366	383	360	357	361	347	339	352	373	325	367	355	378	364	400	329	374	374	358	367	361	362	372	344	381	361	403	346	376	378	331	361	373	346	372	362	337	368	338	384	358	361	394	352	384	349	395	381	335	370	353	334	409	364	353	379	355	332	349	357	381	369	344	353	356	374	377	352	361	368	375	384	385	334	369	331	377	378	340	348	370	376	339	331	396	361	392	363	357	361	324	333	351	355	351	375	385	341	339	365	373	372	359	368	354	344	331	358	324	347	346	346	409	344	329	376	385	358	372	378	365	354	389	368	331	362	386	361	371	354	362	383	354	383	375	380	398	364	345	350	378	359	342	398	380	369	329	392	392	362	369	381	380	375	380	356	324	361	333	366	369	357	363	399	380	374	329	357	375	313	367	377	375	373	360	388	378	380	366	342	383	358	402	352	380	358	357	342	372	353	360	325	372	379	394	336	397	373	344	356	391	332	353	362	345	385	335	359	379	375	342	370	381	388	355	341	345	398	342	369	343	374	360	393	364	356	385	355	364	343	377	365	381	385	382	348	389	340	368	342	370	359	403	356	376	363	337	361	362	376	352	337	397	359	370	336	382	371	382	353	378	349	309	327	349	346	374	365	354	361	362	339	359	353	351	342	369	380	356	349	359	382	381	373	366	365	367	354	373	364	355	359	341	385	360	326	359	362	385	358	344	345	392	351	355	392	350	383	365	384	365	326	360	382	345	370	358	376	365	348	340	351	360	351	377	369	400	356	351	345	365	373	361	363	335	351	383	373	355	369	373	388	350	350	356	348	422	336	351	375	370	322	358	356	365	351	335	339	370	349	365	368	352	365	393	366	366	373	373	372	338	378	389	364	361	392	372	369	345	390	350	344	364	355	385	373	367	362	337	348	359	367	380	339	375	328	347	370	371	351	357	357	405	358	370	380	383	374	406	366	348	390	350	349	373	361	409	372	364	433	322	364	359	388	388	331	395	368	378	352	407	346	358	362	369	383	359	364	387	326	358	324	359	372	382	352	323	367	370	361	348	385	347	339	352	341	348	386	364	384	350	358	381	404	340	361	320	388	361	390	387	353	348	339	359	351	371	372	371	384	336	381	361	381	364	377	366	399	337	348	368	337	359	337	369	353	361	375	355	317	372	368	366	322	354	354	378	382	370	401	378	388	363	388	386	370	325	372	376	365	378	379	386	373	345	320	362	391	364	380	351	361	357	426	363	384	364	374	358	359	358	370	362	367	378	331	358	380	342	374	364	334	391	337	344	351	326	377	364	390	381	319	341	397	350	347	351	363	362	369	356	354	354	365	371	355	370	352	339	364	358	376	364	371	361	391	367	363	316	365	355	360	371	354	335	357	370	363	339	396	406	392	367	359	333	347	331	366	344	390	347	359	373	372	401	333	334	338	383	348	349	394	349	383	393	370	400	382	373	347	387	326	360	363	379	374	372	373	371	374	354	368	377	357	380	347	392	398	377	382	328	323	348	360	333	375	372	350	349	407	371	396	374	405	353	356	377	339	353	380	352	347	378	362	357	373	396	345	351	388	388	352	384	358	364	369	337	346	346	381	315	371	341	373	350	332	374	338	332	373	351	377	377	367	377	378	335	365	366	349	357	402	377	382	367	362	357	377	368	323	372	373	387	381	396	351	390	359	354	372	379	397	325	374	363	371	363	318	395	352	360	376	341	347	392	371	369	351	374	301	354	335	368	379	420	381	396	395	376	359	360	325	352	335	361	361	379	385	354	350	368	369	326	368	361	348	330	367	374	377	338	369	358	341	347	388	375	346	370	384	344	369	365	385	338	343	369	343	356	336	403	394	386	357	348	365	348	347	353	365	350	363	364	383	345	352	369	389	348	366	333	385	346	340	380	369	334	377	352	348	374	328	406	382	396	351	354	367	389	340	354	386	373	376	401	357	363	378	344	369	384	374	359	391	367	374	395	343	341	377	364	392	368	397	369	349	370	428	381	352	364	355	371	366	407	347	335	352	379	385	350	377	371	357	352
30472	5956	1594	1123	807	662	533	415	389	345	319	305	330	354	378	308	252	275	277	301	254	280	246	264	250	253	315	253	279	264	244	277	246	278	268	246	267	231	244	259	247	249	277	247	232	260	229	259	264	248	264	243	249	246	217	246	278	243	265	259	246	253	250	248	245	229	248	241	262	237	252	261	255	240	266	250	264	232	261	236	239	271	228	259	261	230	265	218	282	242	221	265	246	231	261	269	238	243	247	252	209	228	240	230	236	252	247	224	239	270	262	245	275	275	281	251	224	245	231	247	266	234	221	235	242	268	271	233	242	271	237	224	237	252	255	232	245	236	237	237	252	243	242	244	232	280	257	255	246	254	252	252	254	245	252	223	244	276	254	238	251	248	253	251	257	225	226	249	237	252	240	255	275	230	258	271	247	216	232	215	230	230	256	229	239	233	238	249	269	278	264	249	231	269	237	229	247	267	266	222	256	238	258	247	238	234	231	264	274	225	252	249	240	270	249	228	252	266	240	263	248	242	245	227	258	268	230	229	246	229	200	292	240	229	242	243	260	263	263	265	264	253	272	245	254	273	270	246	257	237	250	279	246	241	242	270	210	251	268	259	262	251	239	247	219	266	246	277	255	241	226	248	268	229	272	233	230	280	265	243	247	231	257	261	253	253	241	252	250	244	246	239	244	241	227	244	223	228	251	249	232	250	260	229	251	241	231	261	243	259	207	234	258	245	226	230	189	230	235	271	227	261	241	244	250	262	289	248	212	236	252	275	232	244	273	235	250	215	236	226	262	270	270	278	242	245	256	235	264	256	250	274	242	249	228	285	280	248	266	262	250	262	251	253	231	249	242	246	288	257	259	273	256	227	233	275	264	263	291	246	223	247	225	244	248	236	217	253	272	252	235	261	276	259	254	239	252	260	214	265	243	233	250	270	227	281	245	242	278	255	254	250	287	253	276	288	266	246	272	265	278	253	242	230	233	273	260	227	274	242	268	252	275	256	259	256	290	262	239	256	252	250	217	241	243	212	226	256	254	242	245	227	242	250	266	259	256	259	248	231	239	248	253	234	228	268	214	255	287	239	252	270	244	257	291	268	268	255	248	276	289	274	248	232	243	237	222	265	243	240	234	225	250	265	248	262	249	271	249	235	251	239	247	223	254	240	225	232	257	242	266	260	280	252	239	243	225	254	229	247	216	258	255	234	225	240	251	237	252	234	253	232	267	257	246	245	210	258	257	235	244	246	246	235	273	241	233	232	220	278	263	285	273	251	243	232	254	248	249	280	259	215	242	252	252	275	257	263	238	259	237	238	247	240	260	257	258	255	244	243	235	259	253	256	243	243	242	245	253	257	243	255	260	301	259	261	229	275	269	256	246	229	231	256	235	260	229	248	227	264	238	269	257	240	239	287	217	234	235	275	250	236	282	232	258	225	235	205	234	245	248	269	271	260	237	258	262	249	250	264	264	234	252	221	258	265	239	251	253	232	224	255	229	267	229	220	266	235	240	243	251	221	239	242	236	233	250	274	240	228	235	228	259	259	236	254	265	230	271	261	225	264	271	248	244	228	238	234	236	262	248	244	253	235	273	234	244	259	233	245	244	275	231	234	247	260	235	262	251	268	247	233	264	227	232	237	203	225	227	260	262	249	254	239	262	245	237	248	257	213	260	251	242	260	249	243	270	247	278	244	243	269	272	232	262	266	250	222	248	242	268	215	260	242	226	252	226	252	260	291	244	252	225	250	273	255	267	258	256	269	249	271	264	206	223	237	246	248	252	245	257	246	250	239	270	259	236	277	257	227	216	238	258	261	244	216	224	225	238	256	258	240	279	257	284	236	237	249	233	258	268	225	219	262	251	229	266	239	235	256	232	235	230	231	263	236	234	282	242	230	256	223	254	263	245	240	228	241	245	246	230	233	246	237	222	250	242	273	253	220	260	289	279	244	260	231	240	237	260	254	234	252	243	218	216	251	235	245	237	227	264	257	231	229	255	221	249	226	232	239	228	245	255	246	227	240	237	253	264	235	245	285	230	235	251	254	243	240	253	235	229	227	224	231	257	241	257	260	244	262	249	258	246	245	258	237	229	260	246	247	272	254	257	238	244	248	237	225	240	243	243	255	244	251	260	233	237	227	267	219	268	241	260	241	260	224	225	283	212	253	220	239	223	250	233	249	254	258	259	245	271	212	258	252	253	250	244	241	263	271	249	248	253	281	250	260	257	229	261	219	281	226	267	250	228	236	239	255	248	253	261	233	227	265	291	253	238	267	253	258	258	244	253	264	266	236	259	255	250	267	257	254	250	228	257	245	241	264	269	252	241	252	251	237	240	242	246	247	237	260	214	250	240	252	251	260	231	237	268	258	258	243	231	232	272	243	264	197	241	245	265	245	238	257	252	237	257	249	290	257	250	232	241	231	215	258	271	240	273	248	244	246	275	282	240	242	237	249	243	241	243	256	251	235	249	261	244	220	210	251	220	262	220	240	276	239	240	262	221	251	223	231	254	229	236	234	258	259	235	259	258	264	236	230	245	285	227	240	274	254	262	234	216	258	253	258	264	244	235	241	261	250	273	232	235	242	234	255	252	251	253	232	258	259	269	251	254	254	227	265	241	255	257	242	260	244	275	261	222	253	235	272	245	242	259	269	259	248	243	241	271	232	247	232	243	252	235	234	262	237	243	266	250	243	255	238	254	255	273	243	238	258	230	235	236	226	247	241	255	249	256	232	239	206	233	250	245	246	252	268	224	226	224	237	263	256	232	242	235	234	234	248	224	255	257	236	235	260	233	257	253	244	229	250	265	261	233	244	250	230	250	234	213	259	243	217	259	266	241	265	243	255	244	261	262	255	221	235	263	248	264	226	240	238	254	254	225	257	272	266	268	265	222	225	218	240	239	267	252	246	264	260	250	232	258	268	244	236	249	253	244	236	283	226	250	257	225	250	218	275	207	246	237	269	223	221	252	265	241	252	244	255	238	227	254	262	252	238	210	250	286	238	255	263	230	235	246	235	256	249	253	230	231	232	209	230	232	243	244	215	261	273	209	236	279	224	256	253	253	247	253	233	244	281	250	269	252	243	258	242	195	259	256	235	210	217	233	254	268	232	246	263	224	258	248	278	245	244	257	245	251	244	239	238	276	259	248	203	243	240	242	247	271	273	236	279	256	257	254	208	247	230	245	248	243	272	249	236	261	229	195	235	239	239	230	232	251	217	248	249	254	267	242	263	280	258	246	227	249	244	245	274	249	220	244	272	228	253	243	255	284	242	226	254	246	244	225	268	242	239	242	266	246	255	252	232	243	239	261	261	256	265	243	258	261	255	221	224	257	238	240	253	261	244	250	222	251	256	227	237	236	277	252	237	236	237	274	232	247	245	247	255	251	218	281	251	271	234	263	225	225	242	236	231	229	254	228	269	252	247	259	249	244	260	224	270	264	249	238	274	229	235	235	265	251	228	285	267	262	241	248	252	228	240	235	238
17379	1707	2153	2750	2602	2101	1763	1432	1278	1258	1099	1031	1105	1320	1038	783	757	735	748	720	648	685	650	639	635	651	625	615	607	717	630	613	589	621	597	570	571	600	590	610	625	579	612	582	589	588	608	604	587	576	625	595	636	517	544	569	562	608	625	537	604	592	586	592	585	588	567	574	561	643	569	598	597	559	589	588	573	578	543	561	582	561	594	609	591	583	606	537	596	631	584	556	577	549	552	545	561	572	543	577	610	579	579	583	569	567	550	594	602	549	568	582	577	526	573	595	573	575	553	597	600	561	557	558	600	572	598	585	608	583	555	544	561	618	531	538	550	579	586	595	595	604	539	594	555	564	559	586	596	549	525	612	581	622	581	612	610	596	566	594	602	555	559	632	590	614	583	602	597	580	573	587	556	539	568	613	586	576	577	618	581	572	578	570	573	568	535	577	618	580	548	574	560	597	596	614	559	596	526	570	519	564	577	579	563	566	552	621	576	566	556	616	571	555	614	492	575	574	550	586	553	585	559	591	521	572	569	522	584	534	566	574	580	611	579	562	582	570	564	589	531	605	630	557	562	606	556	591	614	575	575	575	578	587	557	538	573	566	528	579	589	563	625	540	550	643	576	538	575	587	550	599	609	586	575	620	546	618	583	573	586	579	578	567	577	619	542	584	599	557	549	593	613	518	570	537	566	566	614	558	613	576	621	558	572	573	569	613	568	564	557	582	580	533	553	594	540	560	587	602	608	570	594	540	576	602	583	559	544	577	595	573	588	553	560	594	540	606	584	553	593	538	583	554	632	583	535	572	557	637	591	563	591	554	543	575	572	581	567	604	571	573	572	598	556	568	579	572	523	576	582	551	565	524	562	563	556	563	601	564	618	603	562	567	552	566	580	584	584	614	553	614	578	616	555	606	595	571	582	604	571	622	559	620	611	575	551	588	593	599	548	565	593	591	542	591	566	571	585	568	549	605	533	566	540	556	571	580	560	620	581	584	570	538	551	576	556	588	594	588	612	592	567	597	567	628	633	544	545	593	588	556	536	595	555	606	579	554	529	571	572	561	589	589	579	618	569	584	535	605	568	594	553	622	568	561	586	525	561	575	545	544	569	624	562	544	541	621	560	597	545	597	581	595	561	570	548	576	583	553	579	579	527	558	543	571	568	587	572	573	564	559	585	577	538	574	549	576	554	567	543	578	605	582	595	562	525	547	536	562	606	531	614	564	591	584	541	554	550	552	553	587	592	610	587	573	547	534	576	583	586	565	632	585	597	554	550	604	554	619	569	578	526	588	562	598	565	591	575	546	573	569	556	570	592	578	610	551	554	570	565	566	569	602	564	573	545	525	576	606	601	577	572	576	600	516	547	618	582	532	573	577	545	518	572	564	588	582	573	595	569	590	601	559	580	558	564	569	570	575	580	613	513	563	571	584	527	588	596	597	583	552	611	558	586	596	551	588	584	594	545	572	586	571	550	585	578	594	607	567	556	566	605	550	594	514	591	576	572	556	601	581	620	579	537	563	578	580	561	546	578	550	602	587	597	604	566	549	521	580	589	588	556	579	551	638	601	602	572	562	574	576	563	572	602	575	570	616	562	605	561	554	564	612	564	559	566	592	622	570	545	594	548	581	561	555	539	570	613	562	541	588	536	526	564	608	574	562	557	568	611	587	605	596	552	573	577	592	580	571	582	592	566	601	589	561	600	572	596	576	608	548	554	576	585	570	562	580	528	623	572	569	552	596	549	546	556	576	530	556	604	579	587	570	518	567	560	600	541	554	573	572	572	585	612	558	571	589	591	603	630	571	557	618	560	583	553	580	579	560	575	591	603	576	559	622	557	550	543	573	584	562	574	574	618	513	584	616	581	503	587	534	524	568	580	610	616	575	583	568	542	572	596	569	584	579	546	566	545	600	562	570	618	550	509	564	556	576	553	559	566	580	544	571	567	594	528	584	559	602	573	604	594	562	577	586	564	620	575	548	583	589	596	571	582	580	603	583	608	542	596	545	553	581	575	578	557	567	595	576	607	590	598	578	536	594	595	567	557	602	609	561	596	560	594	594	578	618	599	584	585	579	592	574	551	601	577	587	562	586	577	531	567	584	581	573	611	570	583	599	562	563	579	551	560	587	595	576	573	570	603	585	561	555	623	573	637	525	560	582	604	578	579	575	597	550	565	605	559	569	589	586	596	585	615	560	597	619	567	592	604	521	607	547	553	562	592	571	601	597	565	591	592	567	590	541	585	563	567	565	583	565	586	548	580	593	549	587	598	587	561	600	618	606	542	579	599	575	601	573	586	588	557	584	579	566	583	571	539	573	590	585	567	551	552	566	556	585	562	582	489	539	592	581	554	566	588	576	553	568	562	578	550	594	567	554	565	552	593	569	569	531	616	592	551	594	563	572	561	556	565	596	535	612	562	592	592	554	574	594	549	554	558	556	569	588	573	578	551	536	586	553	599	558	617	532	543	588	574	560	577	584	552	566	582	587	579	542	594	590	592	549	557	564	567	601	565	556	613	551	541	565	577	595	544	574	623	575	557	549	588	564	587	567	550	629	566	585	553	611	575	577	588	561	573	592	616	577	580	601	526	578	580	578	571	577	602	540	575	593	612	601	551	578	579	561	592	570	586	618	577	569	575	577	584	534	553	587	570	596	586	573	603	579	605	597	564	589	550	578	564	544	594	559	563	556	587	563	546	572	538	580	550	571	573	551	585	572	537	575	577	579	582	607	561	585	604	563	557	583	545	617	607	562	569	570	563	597	582	572	597	589	541	587	548	616	589	568	564	573	605	583	546	552	538	594	618	604	541	576	559	606	596	585	566	570	569	631	566	549	574	594	589	623	568	575	582	622	559	545	562	574	550	584	594	593	572	548	620	604	575	577	556	545	549	542	566	602	597	611	597	607	545	573	588	601	568	630	589	602	559	537	597	580	546	571	598	545	556	590	573	580	594	567	595	580	553	540	554	560	597	558	540	551	579	538	570	533	583	531	574	590	564	532	549	593	573	558	574	573	563	589	495	583	562	651	552	577	589	572	514	575	584	583	574	613	586	578	570	616	568	577	574	552	563	561	574	576	595	574	567	556	561	542	622	579	546	590	526	559	555	555	597	605	577	603	539	551	590	590	572	604	589	609	535	561	567	585	545	576	573	545	565	628	563	583	589	586	606	604	529	527	573	591	583	579	558	648	559	598	570	613	569	565	597	572	599	597	568	556	546	596	547	546	587	587	574	608	545	573	569	557	618	626	581	563	595	548	607	559	590	604	558	558	571	568	583	536	608	550	556	563	556	592	575	598	632	570	566	577	563	556	568	569	571	553	552	600	586	564	595	562	552	558	535	566	586	562	589	604	572	579	554	629	600	574	548	549	613	574	540	605	520	610	616	574	551	544	575	617	571	576	552	539	584	602	550	564	598	560	571	554	544	555	550	558	596	568	560	565	580	573	570	561	580	556	547	575	554	559	580	603	557	547	548	567
5444	568	252	249	242	236	223	214	187	220	210	178	207	197	194	195	224	217	188	185	209	222	204	212	201	201	209	201	181	200	219	184	240	214	183	206	203	155	215	206	211	180	189	211	225	219	215	220	216	202	217	184	214	199	173	208	193	206	203	204	206	238	229	209	185	185	180	201	227	207	203	216	216	223	209	193	204	185	213	198	201	198	207	197	209	214	187	209	194	199	221	204	173	218	227	216	234	194	200	208	202	206	212	199	185	203	196	175	197	212	190	198	199	195	200	199	192	198	223	203	205	201	185	207	197	199	200	176	207	201	209	182	207	220	193	200	217	196	201	200	230	235	215	192	191	187	198	222	197	194	217	203	204	184	187	226	204	201	217	213	197	185	185	198	231	229	228	207	207	225	194	206	178	200	186	202	204	213	191	202	199	227	191	211	202	191	194	196	203	224	197	218	207	215	211	194	194	188	214	194	175	215	199	217	193	219	191	194	206	187	180	186	206	223	230	218	185	197	208	197	214	198	230	196	239	211	183	196	189	195	199	205	200	241	224	185	210	197	217	200	161	193	198	216	220	195	217	207	197	219	191	209	204	220	195	222	230	243	213	217	206	217	196	215	202	206	195	191	226	175	198	207	204	197	205	211	216	199	196	198	197	198	189	229	215	176	202	250	216	198	183	219	212	203	183	209	199	219	219	186	227	236	211	204	209	198	215	203	201	221	199	191	207	206	169	200	199	225	210	205	183	200	217	224	207	211	181	190	196	190	190	196	199	188	222	195	197	223	185	214	197	200	192	198	210	198	212	183	219	180	229	190	183	228	210	197	175	185	209	201	213	223	207	203	185	194	213	231	209	190	195	228	191	216	207	180	185	193	208	201	188	205	190	202	179	183	214	209	205	197	210	225	205	190	189	194	211	198	201	217	200	188	211	212	202	208	197	179	186	222	225	198	196	205	203	212	197	206	195	204	194	210	197	197	195	213	190	193	215	236	180	207	199	200	202	193	200	211	178	200	216	184	193	194	220	209	210	208	203	217	208	203	218	212	194	180	208	229	209	206	206	197	188	200	226	247	212	231	179	202	212	210	199	202	213	217	187	196	212	187	182	203	198	199	200	205	199	206	203	194	177	197	189	216	192	202	213	211	205	188	217	193	209	199	184	234	206	201	221	211	189	196	213	177	214	198	216	200	195	210	200	219	223	201	193	204	194	196	190	206	228	221	211	194	219	202	221	189	198	213	224	216	214	185	194	194	226	218	228	209	213	195	228	223	235	213	191	212	194	198	205	198	204	209	234	192	220	219	199	206	209	208	193	205	204	192	203	211	214	185	214	178	231	211	207	202	206	190	215	218	173	203	191	219	205	191	208	212	228	212	200	205	181	210	218	212	221	219	192	211	240	197	207	218	207	185	182	218	182	211	203	213	229	191	209	210	201	196	201	183	199	206	180	193	186	205	204	218	212	198	213	208	204	194	197	197	204	178	171	210	189	229	188	208	190	184	178	193	204	215	200	202	217	192	189	192	215	203	241	208	215	220	212	229	203	229	186	207	211	209	187	224	212	202	189	203	185	215	212	184	202	190	193	215	216	213	225	195	207	203	185	188	215	205	183	198	197	201	207	206	199	193	190	195	233	218	247	234	198	227	191	218	212	198	209	210	219	199	191	192	216	179	223	184	226	233	216	203	198	187	215	202	206	204	209	200	200	194	189	199	210	204	227	228	223	176	222	212	216	179	215	199	214	195	239	203	207	197	190	209	201	189	185	244	193	188	226	193	202	194	213	176	199	198	205	195	203	213	226	191	221	216	228	205	212	186	224	197	197	196	223	205	204	202	221	200	199	233	224	212	191	203	208	207	215	219	236	223	224	205	217	229	209	204	237	177	231	190	189	201	211	210	255	181	190	205	212	216	211	208	225	187	221	197	198	221	214	197	191	217	191	201	218	216	228	210	203	180	212	209	181	211	212	191	189	205	201	224	217	169	207	219	222	187	215	221	239	199	220	189	221	214	218	221	208	226	192	200	189	208	202	207	196	173	200	219	207	222	213	201	224	197	203	198	202	194	196	183	196	196	210	210	239	227	195	200	228	203	177	204	215	213	196	199	190	189	185	234	193	190	230	196	225	216	175	215	216	213	203	224	220	189	213	201	190	181	219	215	179	219	195	209	221	217	206	228	209	201	245	225	206	232	190	205	235	226	202	223	224	223	202	211	205	212	207	187	230	201	200	207	214	222	212	184	209	225	186	198	207	173	211	205	222	197	192	184	204	199	186	204	187	190	175	207	183	201	218	197	195	234	208	207	206	224	218	178	167	199	216	195	202	193	211	202	208	203	205	249	202	233	229	192	206	218	193	199	191	212	194	198	211	222	207	180	188	204	184	211	213	210	214	219	226	217	182	201	202	217	205	156	211	204	206	193	214	192	222	177	207	205	189	199	230	197	230	206	205	181	199	200	216	203	217	217	207	200	193	195	224	224	215	225	203	188	215	205	211	217	209	199	191	205	200	182	222	204	223	208	183	182	203	192	197	200	206	201	212	179	196	225	188	202	196	184	221	183	195	218	197	198	221	210	208	174	213	218	239	197	225	203	219	205	199	200	189	230	199	221	214	221	211	185	211	165	203	214	194	205	224	172	200	198	220	210	203	202	219	196	197	238	198	210	209	221	221	214	217	176	247	186	205	199	183	186	197	219	181	171	205	201	174	194	191	198	193	196	211	179	222	208	212	206	190	226	203	201	203	224	233	196	211	195	184	193	205	195	217	222	175	202	213	207	222	187	194	215	221	199	185	201	197	215	206	196	199	209	203	203	197	197	179	210	226	204	202	200	199	239	242	222	217	213	212	223	184	213	203	186	204	188	195	188	159	195	172	207	202	208	211	217	199	194	214	200	224	206	216	204	192	206	219	226	234	210	193	245	212	202	191	219	207	202	205	200	227	223	220	207	196	171	212	185	220	197	200	201	188	211	220	179	201	201	219	184	203	220	201	177	197	193	235	201	204	220	214	224	210	172	212	184	192	217	220	216	212	207	193	196	179	222	211	194	212	226	205	196	190	196	224	196	195	209	199	185	204	208	201	201	224	229	211	216	217	216	195	196	204	219	183	193	194	211	204	204	196	213	181	204	172	211	199	195	211	238	214	220	198	221	180	214	250	182	185	195	201	217	230	205	226	187	203	205	219	207	221	185	239	218	223	191	194	191	188	192	208	195	215	212	219	198	174	203	212	216	216	216	196	202	203	214	208	198	205	213	222	185	218	198	224	194	189	214	182	192	184	200	195	214	207	212	237	208	204	207	209	203	222	229	195	229	189	189	216	230	185	204	210	170	217	226	194	215	207	216	228	202	212	192	222	216	198	219	223	211	228	196	200	201	224	208	217	211	186	223	197	197	229	208	207	215	199	195	207	204	169	216	220	229	192	213	205	196	223	227	192	207	206	215	246	178	217	189	222	193	230	218	197	201	219	210	209	213	190	206	213	205
3681	598	604	670	602	513	563	552	557	520	489	504	457	518	500	464	481	500	521	492	516	500	504	510	453	478	484	453	487	459	503	498	507	493	475	484	520	460	452	440	487	460	447	430	484	502	462	505	460	511	503	493	482	525	464	486	471	497	457	466	444	484	457	465	433	482	472	476	490	447	497	444	491	446	517	462	446	486	476	459	475	440	473	455	499	475	462	477	461	474	508	473	508	468	467	498	467	447	499	454	473	450	493	457	463	445	470	480	459	470	457	451	549	427	492	492	467	491	450	489	452	483	487	445	476	467	481	525	489	482	446	490	483	458	534	457	449	481	456	446	442	447	513	515	470	464	481	510	456	468	511	515	469	460	465	466	509	463	501	457	473	466	504	411	498	495	505	474	460	478	485	551	501	492	455	493	482	487	426	478	499	490	461	459	472	435	416	453	504	449	445	489	438	421	491	495	473	453	447	442	461	474	460	436	510	488	478	464	466	449	460	471	468	434	448	469	456	463	475	505	441	496	461	461	484	472	445	474	460	467	513	488	474	462	488	403	476	521	457	458	470	472	495	495	466	474	460	457	445	522	440	501	467	452	490	468	511	428	471	469	509	490	475	466	478	466	457	411	456	445	456	491	500	446	483	452	484	444	483	478	504	471	480	479	510	424	463	426	453	480	457	494	465	491	490	494	483	480	483	453	476	493	468	484	469	484	448	480	480	444	485	461	457	490	470	467	489	502	469	474	463	452	456	482	450	486	436	466	486	437	516	527	514	465	498	491	472	497	427	464	493	470	463	462	462	512	457	480	532	466	463	433	448	513	475	462	526	504	471	486	462	477	480	472	462	463	455	484	501	473	457	479	455	462	475	426	476	461	478	441	494	500	477	428	434	440	467	485	483	511	481	510	447	466	463	444	484	494	505	506	419	473	489	474	501	470	482	500	501	480	503	442	491	478	463	435	469	491	445	466	459	502	427	469	471	471	461	439	482	461	482	501	478	493	451	501	532	447	425	470	471	473	483	458	425	481	494	495	459	495	447	439	492	463	464	483	453	490	479	456	467	478	535	500	458	443	490	494	462	476	464	457	488	460	451	459	422	474	478	426	446	455	440	461	478	447	474	477	478	430	455	457	474	496	460	478	477	458	480	467	479	475	442	485	465	466	438	459	441	432	469	451	468	436	429	502	468	535	478	442	454	459	486	465	478	480	487	433	442	470	486	447	481	504	494	460	491	466	473	477	472	465	481	480	504	466	469	503	477	481	484	484	490	465	483	440	531	502	448	428	440	487	524	484	470	478	460	466	506	433	473	449	464	490	448	469	439	471	478	461	453	459	455	508	473	478	473	474	489	436	498	512	494	497	452	450	447	438	477	461	481	476	493	470	441	509	490	509	459	479	479	456	434	466	461	470	419	461	469	483	486	462	480	463	485	490	441	466	482	461	515	473	457	440	487	473	466	507	495	430	436	485	478	483	487	476	474	430	440	455	452	453	478	483	467	495	500	479	504	505	474	444	474	454	469	460	527	470	454	439	479	478	474	470	504	449	453	468	473	488	483	497	464	420	463	485	468	483	487	453	449	458	490	434	473	437	484	476	477	462	416	469	462	492	454	474	466	460	494	450	458	512	468	468	440	484	488	485	471	492	424	466	468	491	419	490	488	467	499	490	442	471	451	465	476	488	449	492	490	477	476	480	467	446	502	455	481	487	475	492	493	498	521	465	475	466	482	478	490	478	463	468	479	476	491	507	463	482	477	449	460	458	488	467	466	464	458	460	461	481	417	478	463	459	471	484	444	489	484	462	477	468	439	460	484	455	444	505	426	458	454	484	467	478	469	485	480	503	485	475	478	441	452	523	460	462	473	477	466	427	461	441	480	452	477	484	450	499	505	449	483	475	458	450	469	467	475	439	481	475	466	459	485	472	436	478	444	479	495	455	481	456	458	470	518	484	452	514	499	470	484	445	494	489	481	464	442	461	447	444	491	514	445	504	457	483	472	470	489	473	446	449	481	465	476	444	440	422	515	519	479	487	433	470	457	443	464	476	450	437	462	499	504	462	429	466	463	421	475	471	469	472	469	452	457	479	472	444	490	468	428	505	438	442	460	498	474	466	478	477	489	489	456	472	504	485	458	452	481	435	457	465	428	451	464	457	468	512	471	457	468	494	483	415	473	475	510	481	480	466	456	488	457	455	468	496	504	496	444	483	481	486	452	448	521	447	461	476	498	462	507	481	473	443	482	460	488	441	450	463	450	503	456	479	445	469	495	467	477	467	500	444	476	483	476	501	441	439	495	471	480	496	508	506	474	482	463	476	427	453	457	521	472	471	462	467	499	488	491	479	427	497	461	415	440	457	452	462	497	470	468	446	465	446	466	457	478	495	481	475	509	476	469	476	495	493	452	474	428	491	500	446	478	467	462	463	418	447	481	466	458	479	466	462	471	455	465	430	468	466	433	490	482	423	477	485	470	464	488	459	483	487	494	502	478	465	481	471	473	510	484	475	472	450	485	509	493	495	472	500	483	480	485	460	493	437	469	488	481	465	502	489	495	481	435	491	469	470	441	445	457	470	465	456	483	446	464	455	457	459	488	479	484	496	466	470	472	473	489	468	471	473	479	486	523	500	440	463	479	491	499	484	474	461	480	440	444	469	464	493	449	461	501	475	486	498	463	445	461	463	454	493	461	453	505	453	472	462	492	457	520	463	462	441	483	478	449	489	462	498	461	478	478	485	491	473	440	471	549	473	471	504	496	479	492	479	510	466	466	443	433	502	504	456	520	493	500	496	445	486	432	467	457	470	466	491	512	495	450	463	448	462	501	445	447	473	445	513	457	463	488	479	458	465	465	472	447	459	510	496	481	453	442	442	507	474	460	475	493	476	490	466	471	451	460	471	484	478	476	482	471	455	467	492	477	479	470	488	462	486	476	476	462	438	489	522	477	475	486	513	452	439	446	467	446	459	468	489	517	482	466	468	471	500	478	471	507	506	454	523	471	485	434	486	475	495	474	462	445	500	476	475	481	471	459	454	440	480	463	491	511	477	498	467	464	527	511	462	476	482	467	485	494	501	482	472	473	481	477	478	444	452	467	459	459	441	452	484	441	495	459	435	442	450	443	489	457	463	468	471	476	481	497	448	459	498	502	460	466	484	470	468	443	476	440	480	513	473	444	458	482	490	530	467	445	448	436	455	443	467	491	496	487	435	469	458	441	480	480	475	466	456	448	460	482	457	486	500	537	470	501	481	451	452	482	458	493	465	468	515	469	468	455	483	463	487	491	478	487	515	492	489	471	521	481	444	472	496	520	480	444	455	505	455	454	463	467	453	449	483	457	454	499	503	473	464	497	479	451	518	436	468	481	460	477	467	461	453	447	510	505	503	448	494	498	482	437	479	484	488	479	470	457	497	473	517	446	470	470	499	456	449	494	467	488	478	439	472	459	495	474	513	467	476	503	455	444	454	471	468	455	466	457	516	453	490
19547	2573	814	605	437	327	253	241	214	210	222	178	197	186	177	156	164	157	140	166	154	172	163	140	154	136	161	140	138	149	189	178	145	159	144	162	152	151	173	153	115	131	151	147	143	141	153	160	129	146	141	142	157	152	115	134	133	145	166	145	142	142	132	158	136	153	146	130	142	136	166	131	150	154	155	148	131	172	155	143	136	164	140	117	139	131	129	116	161	154	136	142	145	158	119	163	152	167	149	151	159	133	112	150	154	127	150	115	140	150	154	149	152	156	133	125	142	133	142	167	171	146	140	147	125	148	124	157	158	131	122	137	110	131	139	128	141	156	155	134	135	140	159	155	127	156	153	132	137	160	133	153	168	165	117	123	142	151	137	147	133	165	119	136	132	121	157	132	134	136	162	141	137	147	135	128	160	149	142	137	126	169	144	135	146	132	158	141	168	140	134	143	162	128	165	139	149	127	132	135	139	143	146	145	118	115	139	160	141	137	148	149	150	138	126	138	143	145	140	148	145	154	159	134	149	161	146	135	125	144	121	154	148	125	152	167	146	157	151	128	150	138	156	155	136	140	138	136	144	156	168	144	160	159	148	150	138	153	137	151	144	139	153	170	136	144	155	134	148	150	142	135	130	152	137	135	128	119	156	147	111	151	147	139	145	152	141	137	146	158	146	147	146	125	125	148	162	136	151	145	138	140	127	147	153	131	155	130	142	131	168	149	154	150	122	141	142	167	154	117	138	151	127	128	131	151	137	168	122	144	159	146	161	118	134	136	148	143	125	146	150	118	140	150	148	149	139	161	121	156	144	142	150	169	153	152	121	165	136	155	148	142	144	165	142	132	153	168	159	154	150	156	159	145	152	138	110	137	130	157	149	117	145	154	139	125	149	149	142	139	138	139	145	130	118	157	163	157	145	169	144	129	149	156	149	151	130	166	154	153	153	140	131	132	130	160	115	121	134	151	120	118	141	154	146	147	152	143	122	134	140	147	166	147	157	165	135	164	154	136	146	149	179	155	146	148	162	131	156	120	144	173	157	147	135	141	152	153	158	144	152	138	156	145	144	154	141	153	130	141	139	140	146	152	153	140	130	157	125	139	128	143	126	155	149	145	132	141	127	143	146	160	137	158	142	141	138	144	147	154	126	121	137	127	129	139	109	153	144	148	134	139	141	130	163	147	121	153	138	159	145	118	118	153	123	120	130	139	134	125	150	151	118	151	154	123	145	134	131	133	156	136	144	141	144	140	131	131	149	139	167	128	159	137	146	139	155	131	150	131	149	164	143	138	143	149	140	160	137	160	154	129	142	121	138	160	143	160	138	142	149	150	167	144	147	168	144	141	148	156	141	151	135	145	133	137	131	150	155	124	133	143	133	128	177	155	152	147	167	158	139	135	135	147	159	135	129	130	136	161	151	111	138	122	157	120	150	128	127	161	140	139	150	159	149	170	156	152	131	146	142	124	132	156	140	142	146	148	142	148	149	135	126	143	133	141	177	137	145	142	130	169	144	151	153	147	142	129	153	144	136	143	128	134	158	155	155	144	156	137	151	143	142	120	141	163	142	145	127	150	130	147	145	145	141	131	142	131	132	138	159	167	149	161	138	148	155	151	110	133	117	164	142	118	129	172	156	166	161	146	145	164	144	159	145	120	155	131	140	146	121	163	135	157	145	121	144	137	152	137	155	142	150	157	149	161	139	164	150	148	155	126	148	127	137	143	144	129	144	149	126	154	131	149	128	135	155	121	133	129	148	146	129	158	143	149	156	158	153	156	152	159	141	144	153	137	146	124	142	147	162	135	156	130	146	137	168	141	141	134	133	145	127	162	145	133	140	160	152	150	157	158	149	149	160	127	131	165	171	166	147	160	157	128	133	151	162	147	143	133	152	159	134	141	124	145	149	142	139	155	128	132	151	118	125	145	160	122	142	178	143	128	152	157	135	158	126	140	141	149	139	127	126	141	142	133	141	139	154	134	149	170	136	131	144	146	157	142	126	156	147	165	131	150	142	159	136	152	128	144	134	151	143	145	147	129	128	140	139	128	151	148	144	139	140	141	119	163	154	143	146	166	137	125	120	132	142	158	116	149	167	160	130	151	143	147	173	153	139	121	144	155	153	173	142	146	123	124	134	145	130	160	146	143	140	148	130	153	164	138	133	149	141	128	127	137	164	159	148	149	134	129	135	134	153	173	145	161	143	153	140	137	140	160	164	162	136	152	147	150	151	132	138	127	136	135	156	147	137	153	128	131	146	151	151	164	119	139	132	155	142	146	150	132	127	165	146	153	143	137	154	150	148	142	148	126	145	136	131	128	114	126	144	150	145	167	154	131	161	149	124	124	149	152	143	135	155	157	146	154	142	146	160	144	137	133	153	147	159	137	136	157	144	147	130	145	147	141	150	150	120	145	149	128	143	165	121	135	150	139	140	150	146	142	115	140	139	142	132	132	153	131	150	164	157	145	130	143	165	126	167	155	164	147	151	148	143	143	133	155	168	144	130	149	143	158	122	148	116	158	143	133	143	143	138	143	149	147	121	132	164	175	156	143	141	144	114	122	129	131	136	120	139	138	160	131	122	164	151	144	152	153	124	142	142	155	125	155	159	151	114	171	128	169	124	176	142	136	171	149	162	138	117	143	164	144	157	119	172	152	157	134	171	163	162	137	149	137	160	136	148	149	145	130	156	151	160	122	155	135	127	162	145	147	152	155	145	153	134	132	149	142	137	142	141	124	164	121	149	145	155	137	134	141	133	163	146	146	153	157	154	166	128	153	142	124	164	148	138	144	149	148	127	142	145	152	135	141	141	150	123	139	176	132	137	123	154	168	152	156	138	128	153	152	152	121	141	144	135	160	145	138	122	163	135	131	149	146	155	149	158	143	136	145	123	137	131	138	145	140	150	142	145	141	153	155	135	142	136	142	133	121	136	155	162	140	126	148	165	137	154	142	134	146	147	130	141	141	170	131	121	155	139	150	134	134	144	121	151	134	143	145	145	161	152	150	150	132	137	153	164	148	133	145	161	149	145	150	137	115	129	134	144	139	146	138	155	139	143	166	162	154	159	140	142	148	138	136	144	158	148	136	143	147	146	157	126	142	132	137	157	150	158	143	129	133	148	133	146	156	134	126	151	145	140	162	155	142	161	136	137	132	149	132	117	122	166	153	157	140	148	124	145	160	127	157	175	146	140	142	143	126	132	159	148	168	148	155	144	130	147	148	136	134	147	164	144	133	136	133	152	143	159	134	128	141	157	145	136	125	153	155	139	165	126	158	148	140	124	158	148	150	115	135	150	133	134	164	137	159	149	141	145	118	144	135	126	129	134	147	109	135	139	120	141	144	145	152	158	152	138	130	156	134	137	149	128	144	132	142	168	138	136	142	165	153	154	134	149	144	132	161	129	140	128	179	152	160	147	141	149	142	143	135	136	124	152	165	134	158	128	135	135	134	136	135	152	145	153	155	141	154	154	147	125	138
12228	1083	1343	1644	1479	1217	926	910	707	729	630	554	662	667	608	530	476	444	415	442	421	403	401	372	404	388	426	417	406	424	638	340	368	392	378	386	379	379	379	362	378	396	364	405	354	382	362	351	369	376	398	352	378	368	378	387	392	378	372	367	353	371	392	362	377	377	379	357	311	368	347	359	367	339	354	361	391	336	370	349	341	379	352	348	349	379	345	387	392	349	373	368	388	343	377	381	358	372	367	384	366	373	342	359	348	362	350	373	370	346	365	388	336	383	367	334	349	372	344	354	354	362	345	410	378	398	376	360	347	373	363	381	343	363	367	340	370	357	347	339	338	357	370	352	393	354	377	362	360	354	352	362	374	397	360	346	347	388	374	352	400	389	364	351	358	346	373	365	356	384	400	357	411	382	344	370	377	379	372	356	360	365	371	345	381	359	381	377	369	363	369	364	364	359	372	368	342	415	383	356	357	366	353	360	368	389	377	344	370	384	349	354	360	362	348	393	342	366	358	336	381	402	378	376	380	351	374	332	362	353	359	360	324	365	392	347	384	336	354	364	361	344	354	388	372	362	377	354	342	369	364	395	368	397	415	364	354	339	387	373	370	356	370	355	372	388	345	375	362	371	393	346	373	423	364	374	363	366	387	360	399	372	353	396	352	342	367	354	370	358	359	377	365	379	384	373	348	357	373	358	366	359	389	350	349	359	353	399	379	361	364	368	380	362	347	357	362	381	396	364	372	384	380	361	354	359	372	406	371	354	360	329	365	378	379	400	404	324	346	343	379	387	362	379	335	391	349	316	362	358	378	379	355	358	353	358	338	364	399	363	354	384	372	405	402	381	346	343	352	389	404	356	387	350	384	350	336	365	361	352	346	349	377	367	351	346	378	361	335	348	339	339	361	389	353	383	378	335	351	332	383	348	397	342	355	377	380	389	342	356	382	365	348	363	366	384	358	370	334	401	368	387	332	341	339	360	347	345	353	351	346	390	372	361	370	364	348	374	359	390	373	359	357	375	378	383	335	372	339	330	362	394	359	370	345	357	394	401	341	400	352	368	353	358	384	364	402	376	350	389	372	365	376	325	389	385	341	353	360	375	370	394	342	335	340	375	384	355	348	340	352	374	365	344	387	396	350	384	355	376	336	368	361	361	333	392	348	360	368	350	378	384	373	345	351	355	356	365	347	377	366	397	344	376	337	375	353	349	360	359	354	367	385	351	352	387	360	385	347	361	360	361	334	334	353	363	375	380	373	380	323	383	372	366	369	372	385	339	341	351	342	384	366	359	338	333	391	346	373	382	396	368	332	367	357	350	364	372	353	366	345	399	344	363	363	354	362	401	371	347	353	406	375	372	330	342	376	395	359	350	369	351	349	337	399	356	384	366	348	365	378	390	364	384	346	368	305	341	392	340	345	374	381	344	389	368	369	361	351	372	342	337	374	349	359	344	376	376	361	359	351	372	340	350	383	382	359	355	371	377	352	348	355	349	371	337	375	348	376	382	363	389	348	333	340	366	399	336	421	347	364	343	375	373	354	390	364	365	369	349	369	338	383	362	400	329	364	371	383	351	385	355	350	338	352	350	300	351	370	362	367	336	349	356	373	369	365	383	334	385	358	363	383	370	355	345	331	378	402	353	398	371	391	388	344	360	380	345	362	351	359	362	367	379	373	381	346	395	354	373	344	355	358	351	362	368	389	354	368	339	373	349	372	375	376	358	354	380	353	314	375	329	369	383	375	345	367	368	394	329	374	346	378	385	365	371	367	399	347	368	392	385	359	366	341	404	362	370	353	346	381	384	342	402	316	372	384	339	401	401	373	360	360	346	365	349	375	352	350	370	323	361	374	328	374	352	373	346	372	357	352	404	353	346	354	356	377	351	361	360	386	370	363	382	371	375	339	400	346	376	378	381	361	382	391	362	356	365	348	364	338	363	365	379	374	373	326	369	333	378	344	389	376	368	360	349	367	359	353	370	307	426	390	394	344	351	376	380	360	354	370	337	397	342	386	414	366	389	350	353	367	300	400	386	377	342	386	353	351	391	387	346	380	359	349	368	409	342	344	396	365	385	348	368	360	379	349	369	355	371	353	347	367	370	346	358	344	373	349	352	333	376	376	359	380	379	374	366	364	367	367	409	385	333	397	375	387	353	379	370	369	348	376	367	371	376	369	346	394	388	368	342	334	363	381	339	359	356	377	340	344	358	363	366	361	355	367	358	387	359	354	387	358	378	402	340	338	378	354	345	385	376	353	383	363	367	350	363	361	368	363	395	353	380	338	347	343	349	387	396	374	380	412	365	368	336	395	346	373	346	342	331	370	382	338	309	352	361	338	387	339	361	352	370	360	354	342	345	354	370	386	334	364	389	340	370	353	345	353	361	357	345	359	390	360	357	348	355	337	349	340	327	365	385	342	364	336	399	361	361	358	335	373	333	350	374	396	379	384	359	376	363	349	360	356	347	340	351	397	353	359	360	388	356	402	369	363	363	357	352	336	355	341	396	361	362	373	392	374	354	346	371	345	372	360	359	323	358	339	350	335	358	363	381	413	382	346	402	350	360	360	406	330	376	400	401	360	384	365	370	359	367	379	373	402	373	366	369	381	365	364	383	362	367	363	344	362	341	391	355	369	332	334	334	359	338	346	384	374	360	386	374	367	371	356	353	352	350	381	361	379	342	361	357	389	323	382	327	353	384	355	346	389	388	372	399	365	357	374	348	326	380	391	359	389	367	354	356	368	375	323	351	372	366	410	394	368	367	374	387	358	376	343	341	372	313	336	367	336	342	370	390	388	372	344	376	353	420	362	399	336	364	343	356	366	325	382	336	368	368	387	320	377	385	316	365	390	362	370	404	368	358	363	368	338	389	397	405	355	386	373	351	369	358	368	360	391	399	372	347	364	354	357	330	371	364	356	349	387	351	353	348	377	348	378	380	367	358	343	375	388	372	372	360	355	327	368	390	350	395	350	362	329	349	362	373	344	377	369	350	363	360	322	352	372	345	398	393	381	352	361	374	371	365	371	378	348	357	424	374	372	395	361	369	386	344	354	368	394	356	378	359	351	363	339	371	335	346	353	390	378	341	324	343	357	330	369	365	362	354	328	393	355	336	344	386	362	355	381	339	402	378	418	356	359	341	359	349	363	367	350	406	410	347	368	363	328	364	359	355	371	369	393	395	327	388	348	371	356	375	361	342	331	368	348	370	342	323	370	339	351	380	375	344	369	383	388	342	378	339	359	367	364	359	359	372	365	375	358	367	378	388	371	366	354	358	391	363	356	398	367	345	350	419	368	379	405	394	398	370	352	390	383	389	360	356	337	385	369	363	360	362	368	355	391	374	349	348	357	356	332	330	370	366	375	381	383	361	365	353	378	354	374	404	374	347	374	385	334	368	363	373	346	368	352	341	363	385	375	364	373	412	345	396	372	337	357	392	361	385	350	385	380	365	414	359	344	347	331	384	363	356	367	392	342	344
29578	5499	1488	1030	741	541	471	487	398	376	340	311	318	347	327	281	286	257	237	268	286	273	265	262	261	231	308	260	248	241	278	270	245	249	262	255	269	247	248	236	238	270	255	252	268	250	239	243	271	223	227	267	250	237	237	259	239	213	246	255	242	255	244	244	216	254	257	247	256	247	254	242	236	263	230	265	232	253	241	272	273	254	237	246	259	225	255	238	255	261	259	256	250	244	260	267	214	234	246	272	268	269	258	250	260	265	263	228	233	245	231	254	249	261	256	262	262	221	264	258	239	243	286	238	262	240	265	251	247	221	228	260	250	263	236	239	229	259	251	247	239	236	245	232	253	226	261	211	243	260	268	244	255	241	240	270	237	253	241	256	239	239	222	236	252	234	239	278	207	236	242	251	269	280	260	277	242	292	260	261	251	250	250	254	254	245	219	280	292	246	255	242	243	217	259	269	267	233	231	262	274	243	266	255	277	246	233	235	242	271	228	244	281	241	261	266	227	233	231	240	266	213	258	235	255	271	262	232	271	253	258	259	268	210	275	262	265	222	264	246	260	253	239	243	244	253	242	240	246	252	254	264	268	248	262	275	263	261	249	217	214	255	217	245	265	249	258	217	238	243	254	273	237	236	279	269	238	273	270	238	235	240	291	262	254	226	255	233	244	281	253	257	249	239	210	254	214	250	255	279	250	223	246	256	218	234	249	244	239	235	225	255	245	233	250	260	245	244	246	247	264	240	257	217	244	228	285	227	207	244	217	258	263	251	234	244	236	267	226	261	248	246	264	264	214	248	212	255	255	254	251	224	243	232	226	233	252	239	255	258	272	252	204	253	268	237	251	228	240	264	249	224	255	246	233	257	260	254	251	279	293	250	234	241	244	246	260	236	247	275	255	230	264	234	236	257	239	278	259	259	251	245	235	225	245	275	254	262	253	264	238	269	274	263	224	226	236	243	242	246	275	264	239	239	237	238	234	246	265	249	247	240	272	220	292	254	231	250	257	269	232	248	256	238	235	233	286	235	257	265	256	247	233	224	261	266	263	286	197	254	266	260	274	259	254	238	272	249	274	258	235	246	253	260	256	269	235	209	273	248	245	251	252	252	247	238	234	234	285	238	232	231	267	246	233	251	233	221	258	258	241	279	242	269	257	260	252	278	248	242	221	258	282	236	232	247	234	241	262	227	227	237	242	247	241	260	250	259	245	236	260	265	228	248	244	238	207	215	264	272	240	277	240	244	256	253	310	221	274	237	284	264	264	252	217	266	255	246	260	264	249	253	270	235	286	278	240	257	232	259	217	268	273	235	243	246	253	264	247	264	248	250	244	253	277	256	224	251	260	231	240	255	260	248	252	245	249	226	251	270	258	269	291	246	240	252	249	257	263	229	290	238	252	246	245	239	245	234	249	221	271	246	218	256	268	226	268	262	226	243	208	237	239	237	234	254	242	228	235	249	233	222	238	225	241	250	243	225	228	232	233	240	249	264	236	227	256	196	244	226	261	257	240	239	260	273	255	276	250	265	247	255	212	231	238	265	230	215	257	278	248	228	239	276	243	280	245	233	259	228	257	239	266	247	264	232	244	240	232	273	293	266	251	233	251	225	263	254	243	228	238	258	221	245	242	235	246	247	239	257	271	211	267	249	235	269	226	223	239	251	229	258	233	234	232	237	278	278	287	254	262	232	253	270	222	250	253	241	258	271	262	249	284	244	216	246	279	208	220	283	294	249	254	210	263	237	253	253	238	252	248	235	238	267	239	199	241	267	249	224	249	268	238	252	268	215	249	242	279	248	248	256	233	262	261	248	226	252	225	222	248	245	240	276	241	220	247	225	214	262	256	263	280	241	231	231	257	244	235	244	254	261	256	246	239	233	259	238	236	229	234	265	269	257	246	237	241	260	271	250	255	258	254	251	240	246	245	282	248	242	241	254	239	260	252	255	256	250	262	266	285	241	269	262	262	264	212	250	226	269	279	242	225	225	252	261	244	239	259	212	219	266	273	243	249	278	210	244	233	219	252	215	229	244	233	242	260	260	277	226	262	249	235	259	253	287	249	252	253	272	261	250	232	295	227	253	241	263	269	250	225	263	268	229	234	233	255	266	242	247	259	235	266	254	275	243	243	274	267	257	225	275	264	269	249	223	286	251	279	250	243	227	238	236	268	256	258	261	240	255	247	269	227	248	235	269	237	242	245	233	238	259	265	231	213	239	268	252	241	237	242	284	261	248	259	247	236	245	239	219	287	217	252	250	266	241	267	266	246	240	247	234	282	245	257	243	252	238	226	265	264	249	259	254	234	237	237	255	235	255	246	269	241	249	250	232	227	232	238	227	225	248	244	240	228	240	265	222	235	254	241	245	238	255	235	232	270	241	255	249	237	247	267	270	251	245	250	251	239	245	250	247	217	220	249	248	247	232	217	282	286	245	277	256	229	266	252	241	250	228	261	229	238	253	246	270	261	246	256	250	217	272	234	252	252	238	244	246	224	224	256	241	233	241	272	256	268	240	230	262	241	252	243	242	239	276	279	244	251	239	235	255	281	228	257	245	260	245	268	230	253	249	243	286	248	265	244	221	253	252	241	233	258	296	257	226	236	257	255	275	251	237	222	245	250	249	260	243	251	256	275	269	232	228	243	271	263	242	261	239	252	248	237	243	235	257	264	254	242	284	261	233	270	259	243	239	221	226	250	264	259	256	254	232	246	227	249	243	274	222	277	268	250	236	253	233	242	239	234	230	245	221	243	264	232	255	294	273	219	253	253	269	249	237	253	250	226	294	226	236	269	257	226	256	243	230	245	278	255	238	234	266	260	263	281	232	227	260	274	235	214	230	255	247	262	218	248	237	255	248	252	247	218	254	250	270	216	218	245	264	237	240	267	277	233	249	232	255	228	273	229	260	254	262	247	268	256	240	232	241	252	227	243	226	231	219	233	218	242	245	242	226	228	267	244	252	236	281	311	266	240	230	249	226	245	241	244	241	251	280	243	241	220	265	219	230	245	256	250	237	280	260	240	222	247	245	250	259	258	264	246	268	266	243	257	262	249	230	240	223	271	243	211	279	239	281	231	238	258	231	250	260	259	240	229	230	225	290	275	225	251	240	278	262	233	234	229	256	254	260	256	269	275	239	244	258	241	226	271	243	246	235	258	260	280	216	265	267	241	264	223	230	248	253	216	237	248	238	275	260	255	258	242	270	247	256	262	232	275	250	242	238	242	251	251	237	242	255	216	253	235	248	267	255	236	254	227	223	242	263	268	254	279	236	260	246	271	256	242	236	240	260	257	236	275	254	265	242	252	227	228	236	255	226	244	272	245	235	248	241	228	285	232	256	228	249	202	268	263	256	265	232	222	259	253	249	249	241	230	245	242	257	255	267	248	254	220	250	230	256	245	210	229	243	242	216	212	221	288	224	250	237	269	238	244	245	245	242	254	242	243	218	253	259	251	258	278	241	260	223	265	255	266	248	243	217
16714	1843	2228	2616	2284	1972	1720	1567	1325	1232	1029	949	995	1125	1084	868	758	767	706	725	718	669	727	611	649	627	662	571	594	728	715	594	583	646	646	601	605	574	563	586	594	608	601	562	579	609	640	610	580	604	588	598	602	578	608	547	572	583	605	616	628	626	591	572	607	584	632	591	571	604	576	588	595	587	585	626	561	566	558	600	592	601	606	557	632	554	582	556	587	614	559	598	568	565	568	600	586	566	584	574	583	591	607	572	581	576	557	607	571	604	580	558	610	560	613	576	610	543	584	588	563	568	551	568	541	597	573	639	534	578	559	593	562	596	565	552	539	632	592	570	557	567	606	579	557	585	590	592	588	621	575	537	598	571	643	642	575	568	523	607	567	577	551	539	630	550	580	544	563	551	601	570	577	560	592	596	576	540	615	574	598	541	539	542	574	585	605	571	582	570	588	582	545	563	575	583	568	581	567	592	546	567	544	604	636	632	597	575	551	592	594	554	576	600	532	590	572	607	607	572	574	619	583	566	609	613	567	597	589	548	569	580	536	567	584	608	555	577	602	565	595	562	605	621	583	613	575	626	606	587	540	544	563	578	542	626	524	621	575	591	571	584	598	605	568	579	564	585	563	593	525	569	602	595	603	633	565	613	611	534	605	558	592	564	574	558	559	573	602	577	561	587	561	566	601	563	594	592	577	624	608	565	599	575	572	579	591	566	539	556	588	607	604	573	581	567	577	564	554	602	615	627	574	601	550	570	599	595	601	590	616	623	553	583	565	571	594	576	563	573	608	586	553	672	570	575	582	576	626	574	555	570	562	594	586	553	574	566	566	620	556	591	547	622	508	585	562	591	585	612	565	551	574	621	587	561	587	553	569	577	599	596	569	638	566	586	604	554	585	568	618	567	580	566	552	602	617	535	581	581	540	564	582	583	557	571	581	560	586	564	569	598	619	590	596	599	603	592	598	528	526	559	584	562	557	615	555	576	575	583	616	563	600	568	548	578	598	583	569	556	594	579	627	562	554	583	571	622	587	588	585	581	572	617	595	616	576	586	590	576	595	547	523	551	625	581	601	564	560	560	580	616	583	566	556	558	566	621	606	568	579	567	599	589	604	571	598	556	544	577	537	545	578	604	572	584	553	556	610	611	554	586	560	552	584	570	529	578	566	606	564	552	563	552	600	597	600	572	572	596	558	606	616	592	608	596	618	581	547	615	591	599	548	546	538	554	555	555	541	628	557	553	557	577	591	566	563	613	584	604	589	563	572	603	555	613	627	616	564	602	583	584	582	566	580	573	551	570	591	582	600	619	564	589	588	561	614	578	587	556	567	552	586	565	626	588	535	611	564	598	591	579	607	544	533	611	553	584	596	563	613	582	566	553	537	591	561	549	600	568	556	595	601	570	573	583	581	564	580	550	588	614	599	539	580	598	542	561	586	536	573	581	574	592	588	592	618	582	606	568	594	568	590	566	557	593	591	558	572	569	599	561	596	566	592	559	588	597	573	593	610	590	615	559	576	578	573	560	619	557	541	598	594	580	549	614	559	599	581	551	570	571	539	595	541	606	570	569	583	589	620	563	554	572	561	571	600	630	594	530	603	572	587	559	571	583	585	600	585	555	582	555	572	547	587	583	512	574	617	591	596	563	543	591	563	562	579	538	604	543	606	582	587	557	596	564	549	567	570	591	598	611	577	589	560	578	594	573	556	610	614	548	621	595	603	611	617	595	594	545	556	601	617	588	566	586	551	599	587	549	563	611	608	611	580	608	564	562	607	589	619	584	574	580	590	595	608	527	577	551	557	613	604	581	572	622	576	607	575	578	583	551	577	593	578	627	612	558	577	580	581	581	601	534	589	588	665	576	567	583	546	574	576	594	596	562	616	611	622	613	614	577	625	606	584	557	593	600	607	558	586	567	581	591	585	599	591	567	534	593	600	537	575	581	541	582	567	526	577	627	617	543	571	568	603	532	573	584	598	598	575	572	578	606	532	595	635	553	571	529	562	618	580	532	578	663	629	585	588	605	578	591	566	564	572	574	590	555	612	588	559	581	565	590	556	607	611	549	623	606	620	584	583	559	586	598	583	600	626	579	551	569	550	588	586	627	614	571	593	545	586	617	601	550	621	583	583	603	613	580	573	599	555	571	574	578	599	611	547	612	580	535	557	538	600	570	540	573	555	629	589	607	602	584	586	598	572	598	597	578	586	551	593	553	566	574	592	557	573	568	560	573	537	586	590	574	597	586	603	583	559	580	593	618	527	618	609	599	575	570	595	581	609	590	552	606	560	552	586	646	562	573	561	566	559	578	589	585	552	565	619	532	551	567	607	581	555	585	591	558	614	575	558	603	557	583	545	577	574	595	528	594	566	569	594	588	571	594	570	578	528	557	539	564	552	636	562	574	637	532	592	573	543	604	589	610	579	534	570	537	606	603	598	563	596	573	592	595	607	555	565	588	555	569	577	604	569	600	623	557	593	595	592	559	576	577	573	548	572	577	576	608	548	618	548	552	528	554	605	602	556	562	589	562	644	554	549	556	571	567	557	619	539	524	584	562	576	575	610	628	608	577	602	546	530	556	567	600	614	608	534	550	543	579	609	572	551	613	603	618	588	561	585	571	569	542	589	600	602	552	561	583	597	577	576	589	584	582	574	591	573	586	580	575	578	558	589	589	574	581	611	612	553	613	618	571	581	576	590	520	567	574	611	615	584	560	574	580	543	605	589	564	582	607	634	621	625	617	597	560	592	576	587	553	551	555	589	533	572	593	582	591	496	553	574	634	573	595	617	606	622	570	563	584	567	612	581	580	576	562	541	573	611	603	587	575	566	563	572	547	607	561	628	601	554	597	582	614	589	563	569	579	558	580	531	576	560	625	550	584	540	561	553	594	566	565	627	588	587	609	542	587	535	572	590	572	584	593	627	589	567	603	605	566	620	604	565	600	595	574	585	522	559	613	545	607	576	617	581	555	559	551	559	580	568	619	605	611	603	567	541	570	585	568	568	611	590	569	567	531	560	579	611	564	572	582	601	541	576	571	585	575	568	567	555	571	604	579	588	594	545	579	572	584	575	593	616	563	554	576	584	564	603	553	600	550	540	602	581	632	632	597	625	600	574	514	589	567	619	569	581	603	579	550	595	549	577	623	546	582	596	596	555	579	582	562	556	594	551	563	601	598	582	604	569	598	573	562	585	566	593	571	599	575	590	596	567	605	578	566	557	571	572	544	545	550	576	570	569	587	584	588	580	589	589	582	577	581	568	561	583	552	555	584	571	550	576	596	595	604	610	556	589	594	579	566	553	548	599	600	561	545	632	577	556	563	581	587	575	596	583	587	563	594	543	588	558	596	549	628	586	579	604	562	552	646	544	593	570	551	616	612	573	575	577	621	569	544	558	614	551	612	612	541	584	591	589	590	583	566	516	556	568	560	605	586	559	616	564	574	574	589	606	546	610	623	602	592	581	582	577	571	529	576	564	556
5402	650	266	298	270	212	251	233	218	201	213	229	212	234	207	194	213	222	210	208	216	205	181	215	199	211	191	230	207	224	220	226	198	174	226	206	195	193	245	256	226	219	228	205	202	214	194	209	212	209	211	192	189	233	208	236	196	204	205	185	176	174	192	202	203	229	211	213	197	195	220	238	181	211	216	216	218	210	204	248	218	214	183	205	204	210	205	200	225	204	187	208	191	214	216	217	197	184	184	202	198	203	220	206	223	193	191	231	216	214	220	190	199	211	212	219	190	198	204	208	191	229	176	228	238	206	194	210	204	194	198	184	206	192	179	196	205	199	194	183	202	211	202	223	221	211	193	197	230	198	179	205	191	231	186	240	183	206	215	183	169	195	219	199	208	229	187	190	200	222	187	204	202	184	187	186	186	209	198	198	210	222	200	202	206	215	190	226	209	197	198	204	194	219	228	225	197	187	218	223	234	202	194	204	205	211	245	201	200	218	216	204	205	200	215	211	219	196	181	180	208	215	192	193	188	208	190	219	180	211	219	220	205	194	189	179	207	197	189	202	219	218	211	205	220	205	243	206	230	221	210	213	214	247	192	210	181	228	219	180	233	205	183	216	210	197	218	214	199	214	218	202	203	207	194	195	197	219	200	191	193	206	215	206	210	187	222	179	205	197	204	205	201	218	216	214	208	204	174	195	202	201	195	213	199	209	211	234	199	215	215	205	212	183	240	196	221	210	193	196	218	214	209	181	218	193	236	201	188	221	198	192	216	182	193	232	217	230	191	197	226	196	207	205	194	177	185	225	212	196	214	205	196	215	217	203	214	186	210	197	209	205	187	192	199	212	202	204	188	196	210	194	202	228	227	205	157	207	216	200	197	210	197	193	223	214	223	200	220	193	207	224	220	216	218	212	217	202	189	226	210	202	220	193	227	206	193	208	209	218	203	210	203	230	209	205	183	208	232	239	193	210	211	184	186	212	204	185	208	185	233	185	205	192	209	203	179	219	196	200	222	217	207	208	198	177	194	172	216	197	201	208	207	232	197	215	190	217	191	222	219	230	218	182	212	205	194	200	181	189	218	198	219	199	189	196	230	210	200	204	207	187	224	220	183	196	201	219	206	214	203	221	213	185	187	180	205	192	236	224	214	213	190	220	205	232	200	207	212	187	226	178	180	233	198	203	227	209	179	213	219	188	226	214	202	208	208	224	200	216	197	187	236	208	181	217	189	207	201	200	212	214	191	205	183	201	183	220	168	203	179	199	197	208	212	203	222	190	194	223	210	200	182	209	193	215	189	190	195	211	211	196	213	205	175	236	207	201	156	213	218	216	208	208	185	215	198	191	216	202	188	227	231	215	205	184	206	218	207	223	186	196	185	196	179	205	215	200	210	218	236	209	218	187	201	213	213	189	186	214	201	213	226	193	169	200	213	192	191	227	200	210	232	181	197	197	216	237	200	213	211	228	185	202	196	186	199	224	199	221	189	219	219	218	200	216	202	219	182	174	183	210	236	195	201	222	227	229	224	186	241	225	183	198	218	194	210	220	191	218	218	192	197	206	170	197	204	222	215	193	194	209	189	228	193	198	190	222	188	219	206	194	220	219	212	191	194	198	224	200	223	194	191	206	191	185	206	232	187	235	226	225	200	194	187	223	218	202	197	218	171	183	186	202	224	218	181	190	200	218	198	230	200	205	243	216	205	194	198	213	209	193	207	233	223	226	207	198	232	214	229	207	196	190	206	203	210	191	225	211	219	197	220	233	236	218	217	190	216	232	215	230	197	183	228	199	231	226	178	196	189	217	184	253	201	207	199	197	182	170	202	215	210	206	198	197	195	218	218	227	180	215	208	229	227	234	182	207	199	206	192	198	198	200	207	197	209	234	195	213	217	199	197	199	213	229	213	215	216	216	211	209	180	222	211	169	190	212	227	213	208	214	202	242	187	218	246	175	219	223	204	217	203	215	207	211	223	191	199	222	193	192	190	186	195	192	221	188	200	197	196	206	194	183	203	244	196	207	211	236	226	239	209	189	208	218	177	191	180	210	198	188	203	193	219	196	193	204	204	192	217	208	224	223	203	224	216	195	205	171	218	211	218	180	196	196	216	231	211	174	204	217	213	196	209	229	225	208	202	198	217	222	236	213	234	188	169	208	216	213	206	212	200	191	185	195	205	194	216	210	206	207	216	189	205	213	216	230	204	236	226	191	195	217	215	216	209	215	203	218	194	186	199	198	202	184	222	192	222	205	201	203	202	201	217	208	194	180	214	230	236	218	226	221	198	195	212	209	206	188	216	214	215	212	209	201	214	194	196	191	219	224	216	229	207	197	192	209	234	159	220	196	197	210	185	210	180	182	200	200	206	179	183	232	204	211	232	183	201	203	177	198	225	165	191	214	199	170	180	203	219	205	217	200	226	193	212	212	200	202	242	197	230	196	207	206	230	210	169	185	236	215	205	214	220	205	207	207	200	195	229	215	195	207	213	206	197	237	204	196	207	188	225	193	205	197	209	221	201	203	228	237	216	198	187	155	208	215	191	187	199	204	187	215	209	234	184	196	228	211	178	190	226	198	193	191	220	211	199	218	205	210	204	203	206	191	215	208	224	210	222	202	189	181	191	184	214	195	203	202	227	218	205	220	186	195	222	197	200	196	192	182	201	189	195	189	235	188	199	173	201	207	219	191	223	235	203	179	221	214	211	221	203	206	206	190	205	177	179	223	208	209	213	227	223	189	217	212	202	204	196	206	223	205	180	195	201	195	195	220	189	191	198	208	219	216	210	163	229	172	209	225	187	182	217	217	213	215	208	185	189	234	193	198	208	183	220	222	214	198	189	188	201	202	206	236	200	213	187	189	218	205	207	196	196	198	215	211	217	231	225	206	207	191	215	209	219	195	228	210	211	214	208	184	204	200	171	198	211	228	229	195	225	197	203	205	227	217	217	202	209	183	209	177	201	205	198	176	174	220	208	192	207	173	189	231	233	244	200	231	208	197	198	198	200	209	206	219	215	198	204	214	174	207	229	201	214	170	205	203	217	212	224	234	215	195	230	246	228	213	209	201	207	187	183	228	204	214	222	214	232	207	196	186	205	230	239	198	183	190	219	207	199	210	205	200	211	202	210	187	212	206	163	250	183	203	189	213	209	209	238	215	190	188	217	207	218	201	209	203	222	221	192	211	207	201	256	204	217	214	177	212	209	212	210	209	201	193	222	217	187	220	224	224	200	217	198	204	212	220	199	218	218	208	218	218	202	217	217	215	201	203	208	205	186	183	228	208	189	195	234	188	195	200	228	218	201	220	184	186	191	192	223	194	208	196	203	224	235	209	212	194	229	216	214	160	206	184	210	225	223	175	196	221	221	205	189	169	210	211	225	163	198	195	212	211	217	210	207	222	203	224	248	191	183	188	195	217	165	218	214	232	194	211	191	203	212	207	244	211	217	193	210	218	188	225	207	202	196	216	199	201	185	197	184	174
3731	685	685	657	633	562	586	522	549	510	522	523	499	458	528	526	466	482	493	478	433	447	481	494	497	467	492	490	487	458	473	516	461	479	465	457	491	481	501	447	487	455	498	492	429	442	507	459	469	496	465	462	486	540	497	461	507	489	501	464	481	491	470	464	495	502	477	508	509	501	512	474	495	458	450	431	446	469	454	460	490	469	486	455	451	465	485	456	453	427	450	478	486	492	497	465	441	483	487	452	504	512	452	446	442	504	458	456	506	459	448	459	494	489	454	498	482	485	458	462	445	457	468	457	505	476	480	505	532	454	497	470	476	465	469	508	493	431	468	457	454	466	430	456	463	468	483	490	450	493	462	471	491	472	419	489	443	473	472	484	488	470	484	458	521	494	476	451	462	476	468	473	435	462	496	500	526	473	456	465	503	469	471	469	461	452	478	475	517	469	494	468	475	444	487	499	456	476	472	480	453	460	496	514	474	478	447	505	497	490	511	430	490	503	477	508	511	475	470	488	497	477	466	510	456	499	497	474	470	481	471	507	466	475	469	457	481	485	449	466	474	457	491	472	461	482	477	458	475	490	493	485	479	470	468	494	465	480	486	516	479	505	475	493	506	464	472	465	451	434	464	426	495	511	484	470	468	487	475	476	467	498	463	485	452	446	481	458	463	501	447	458	478	479	495	446	469	469	467	469	498	460	489	442	490	486	510	489	485	414	475	481	459	461	481	451	442	477	479	451	427	446	487	462	480	482	447	459	448	470	472	455	468	481	444	469	454	473	456	455	470	483	488	469	463	495	460	467	447	470	498	468	493	457	463	487	466	472	450	469	438	472	479	494	501	503	439	482	461	496	459	457	447	473	484	437	538	436	461	469	478	466	505	466	452	503	470	481	479	470	470	463	434	469	475	460	476	484	430	448	448	527	433	463	469	426	441	437	479	458	453	472	476	520	462	524	480	441	485	440	494	498	440	498	464	477	469	472	492	418	484	491	493	536	474	484	495	480	474	461	494	447	493	543	486	491	444	455	457	454	509	475	468	495	474	508	463	486	467	501	502	515	466	480	448	465	448	497	482	507	451	486	485	496	469	481	483	447	459	476	464	483	471	523	498	471	453	469	507	521	497	491	458	451	458	482	512	491	482	480	502	489	526	472	466	432	493	474	475	482	466	505	479	466	498	491	484	469	439	489	493	440	460	489	455	510	516	467	475	470	480	460	451	465	477	484	482	454	461	467	504	491	504	486	497	477	457	500	478	474	478	499	466	491	458	460	461	472	494	468	512	457	445	467	509	481	468	465	494	459	480	500	491	468	468	463	447	524	484	489	462	481	493	477	458	467	490	436	479	515	498	481	456	466	499	463	491	495	450	492	498	467	474	479	464	506	465	503	471	464	488	474	469	444	422	474	464	469	476	487	498	479	485	491	462	493	444	466	465	477	466	469	465	479	451	473	482	470	482	467	510	463	466	462	485	476	453	483	488	483	440	458	465	501	429	462	509	482	465	490	498	495	493	488	500	478	482	484	453	473	457	451	499	458	461	475	474	460	481	460	482	470	496	473	475	503	455	448	440	513	500	458	490	459	495	473	495	471	503	487	475	478	464	498	499	490	449	456	467	456	491	466	461	470	407	466	495	451	442	447	476	454	485	487	441	487	497	476	485	524	491	491	543	469	520	477	474	506	508	472	447	484	438	467	474	479	460	506	489	475	483	472	473	476	458	417	467	480	457	496	485	477	476	497	494	484	477	462	472	466	465	422	458	455	449	481	453	466	460	458	459	510	453	477	465	504	470	443	442	445	461	465	457	496	452	436	471	472	518	476	495	494	465	470	493	505	454	512	457	468	454	441	461	483	480	456	465	451	467	445	430	477	480	470	487	479	471	486	523	436	478	456	421	464	511	491	439	481	480	480	463	468	432	458	462	513	443	524	491	489	490	522	488	468	482	463	467	482	480	457	487	474	456	450	457	503	478	480	481	465	482	475	483	482	511	501	459	463	441	472	436	516	495	491	464	451	465	458	460	500	520	464	475	473	463	478	479	454	447	471	499	480	506	479	508	501	458	520	441	489	453	491	505	474	418	500	465	458	467	481	478	487	459	429	462	507	461	496	493	496	523	469	463	453	439	501	454	445	466	457	487	498	449	476	477	468	472	465	481	455	524	418	487	497	517	522	444	485	424	500	473	452	455	503	470	502	523	406	455	502	496	483	489	455	492	462	482	470	483	498	442	480	479	468	481	444	471	447	487	453	495	465	477	456	484	452	465	523	498	452	481	439	465	504	465	471	481	457	511	467	506	477	474	468	499	489	477	475	480	479	499	489	452	479	480	490	468	467	462	463	434	507	488	465	468	500	493	459	424	468	470	472	492	480	484	461	475	474	504	460	437	486	479	476	451	466	472	500	506	495	445	451	438	461	487	501	457	472	452	459	466	475	492	451	448	480	473	464	477	477	505	500	442	423	479	452	471	462	480	482	480	457	480	500	468	489	461	453	439	493	481	490	477	468	480	489	437	450	515	456	470	523	490	456	491	485	483	473	446	429	488	486	465	481	487	444	445	449	473	473	439	457	475	457	453	456	496	472	475	495	500	485	468	506	462	472	504	438	433	486	464	435	427	453	436	498	460	513	505	480	490	489	507	452	489	437	454	450	469	455	480	433	465	451	424	493	482	492	447	492	503	503	493	467	482	459	464	470	463	467	482	463	463	463	506	470	524	472	497	487	425	496	475	443	460	472	471	454	475	451	416	444	428	466	475	456	466	479	460	447	450	504	455	514	482	514	454	517	494	478	455	458	471	453	458	423	462	486	502	480	435	476	509	460	468	511	469	452	496	463	483	517	464	476	456	512	486	466	482	447	481	477	467	501	496	463	460	485	503	462	515	475	504	466	488	482	488	455	438	517	460	470	441	482	469	462	480	490	451	499	489	448	493	472	436	513	471	534	462	465	453	504	478	507	465	463	478	492	469	490	458	511	450	426	477	505	489	467	468	441	446	504	487	461	447	451	498	470	500	471	490	490	480	464	476	479	450	495	474	500	447	462	472	496	503	428	463	508	492	472	509	470	461	459	464	477	483	493	482	460	463	449	471	474	475	481	455	498	450	491	485	462	500	462	452	468	450	485	499	458	474	458	477	457	482	468	497	479	467	470	465	448	482	478	505	451	498	490	481	480	462	485	496	433	451	464	478	491	474	483	481	497	501	462	487	450	493	489	487	485	456	445	457	480	474	466	490	491	505	464	521	460	496	462	474	487	468	493	492	498	469	494	500	505	504	521	454	486	446	498	503	476	459	520	480	479	475	501	438	449	462	458	450	481	469	437	449	480	476	450	488	486	458	495	472	449	464	475	485	476	462	492	464	470	486	519	463	447	471	448	456	449	457	502	471	470	436	473	454	458	499	436	468	483	520	489	513	498	490	453	468	467	488	472	475	524	458	441	475	467	461	450	478	471	476	474	494	461	495	474	449	446	464	456	485	503
18751	2488	704	532	319	305	282	243	211	212	204	164	189	169	178	157	182	142	134	165	163	162	121	151	157	132	154	155	165	145	181	152	143	125	139	135	161	140	142	177	141	148	145	160	150	121	157	148	127	140	134	151	166	149	114	161	148	129	162	162	136	156	167	135	141	167	158	151	140	122	135	113	144	137	151	134	139	167	159	150	131	162	117	141	145	153	154	142	143	124	148	167	137	123	151	122	137	150	140	134	126	159	140	124	143	132	102	161	143	139	144	173	160	169	159	157	165	148	136	150	150	134	128	160	156	135	150	124	151	152	149	108	157	178	158	154	156	149	124	152	140	136	123	157	141	144	135	135	147	151	149	159	143	115	147	165	163	141	142	152	150	158	165	120	139	152	151	134	147	155	145	146	134	134	167	144	113	142	150	146	150	139	150	174	134	167	143	159	140	162	135	136	127	134	134	131	144	140	159	146	140	133	130	152	139	135	138	127	144	144	149	146	164	142	151	156	139	136	158	161	142	140	152	132	127	143	133	152	154	139	168	142	135	141	138	114	141	141	149	166	118	153	140	154	136	142	158	141	127	137	136	134	147	156	146	129	128	131	131	151	129	145	141	152	150	146	147	140	154	130	142	166	132	146	131	124	154	149	160	154	146	132	140	140	116	148	148	145	162	154	153	145	168	154	147	158	142	136	101	129	141	148	159	146	130	154	134	152	129	116	127	145	141	144	134	139	149	120	146	146	163	132	154	158	133	135	144	128	141	163	128	123	113	149	139	160	140	129	147	137	146	134	123	126	146	137	151	164	136	151	158	130	132	126	133	130	146	124	158	146	154	147	153	161	154	147	138	150	164	169	154	160	157	129	156	147	163	118	139	155	161	154	162	133	147	154	149	114	129	138	160	136	157	124	140	162	146	133	142	156	151	122	139	136	166	116	126	122	150	175	166	152	137	143	167	159	130	131	146	151	146	167	157	147	145	139	140	155	151	137	139	139	180	137	135	173	120	143	133	148	150	128	117	166	137	160	133	143	142	145	128	146	142	159	171	147	143	147	137	132	138	161	155	143	135	143	122	111	152	136	140	162	135	150	144	132	148	161	156	140	138	145	159	156	159	140	157	138	144	121	149	146	136	151	145	147	148	139	169	158	151	128	121	151	144	141	174	139	155	157	148	148	140	127	148	111	136	149	111	147	142	147	128	160	136	150	146	148	142	137	145	139	134	136	145	135	147	140	141	147	153	135	136	133	148	130	144	169	142	117	155	147	121	144	135	145	148	156	148	168	116	147	122	139	156	154	141	144	131	165	162	153	133	128	145	154	149	173	152	146	150	151	140	144	143	153	164	136	156	125	128	136	181	134	137	156	136	127	143	140	132	132	147	132	137	126	142	149	155	158	154	146	168	155	134	171	148	144	142	142	169	127	153	144	132	139	128	151	159	137	154	141	158	140	160	166	138	142	134	145	134	140	120	145	147	146	162	139	120	132	147	128	127	140	131	134	125	141	159	145	145	141	144	131	153	150	145	129	138	146	133	146	126	136	136	128	149	151	148	157	162	167	147	146	144	133	132	148	135	133	132	146	154	157	129	137	151	139	125	156	137	146	151	154	152	178	133	152	142	112	131	155	162	151	169	126	128	125	144	150	150	128	162	147	137	160	165	152	141	159	147	146	155	137	136	127	129	154	152	122	143	144	131	144	119	137	129	137	139	152	148	162	151	133	133	133	139	142	135	132	144	135	152	144	147	147	126	152	124	123	140	136	146	160	152	154	145	144	147	130	123	151	156	173	124	169	140	153	131	145	127	132	141	147	124	127	108	149	152	137	122	145	169	133	157	138	135	145	140	153	148	152	137	165	144	129	142	159	139	124	157	158	159	133	137	146	161	133	134	142	137	132	149	145	148	151	137	134	147	129	138	140	164	149	137	150	148	157	166	157	128	138	132	139	155	160	141	156	144	153	143	146	160	143	153	161	145	142	152	138	129	146	160	148	145	141	158	168	148	149	139	153	130	147	134	161	136	147	129	156	133	130	144	146	164	165	138	123	152	139	157	149	131	151	131	139	148	143	140	158	147	161	166	149	146	161	146	140	136	146	141	135	145	149	146	160	166	148	140	176	170	152	136	158	157	120	151	140	136	144	146	152	128	151	160	124	154	134	143	134	140	147	144	184	161	138	149	133	137	140	140	151	146	156	151	144	146	149	161	132	148	146	132	161	149	146	145	141	134	129	142	168	149	135	155	134	146	122	123	157	145	130	140	144	158	156	178	178	142	151	147	141	126	137	145	119	143	151	171	155	144	144	142	135	147	145	158	141	124	148	149	137	133	166	141	149	142	159	129	128	133	154	131	137	152	153	155	139	146	142	122	139	154	146	126	130	136	139	155	157	153	129	146	138	170	163	138	130	149	157	143	156	159	152	132	143	151	138	129	174	164	137	150	143	157	125	132	158	132	134	121	130	152	169	159	169	141	138	159	136	171	121	158	156	125	135	133	130	127	132	143	124	130	137	144	138	131	146	163	151	132	141	152	164	144	131	130	149	150	153	148	154	153	139	139	155	142	137	162	152	155	137	127	164	130	135	139	124	141	139	138	160	152	136	150	144	116	142	137	130	144	138	157	157	127	149	159	133	140	117	176	165	138	153	154	146	154	145	151	134	133	138	142	159	129	136	169	160	130	153	149	145	141	149	146	156	112	161	118	136	131	137	146	136	154	148	138	158	146	139	138	147	156	154	131	118	117	148	143	132	155	139	164	138	161	153	130	122	146	148	159	144	155	140	130	145	143	157	148	146	158	166	143	141	145	156	141	151	130	162	152	152	153	150	123	145	121	137	150	162	142	157	144	143	148	159	141	153	149	163	151	144	138	136	147	128	136	125	126	132	152	141	128	139	154	168	118	128	122	158	150	143	141	157	157	152	138	146	128	140	139	120	140	142	128	138	117	144	155	132	143	147	154	153	150	156	163	147	139	144	134	130	149	140	144	141	166	152	143	133	141	166	143	129	154	138	137	164	153	124	151	129	144	146	143	147	155	155	135	131	155	131	127	155	163	169	169	153	153	115	149	166	168	145	155	139	156	163	137	127	148	137	141	139	139	131	139	135	126	163	162	148	143	156	145	161	179	141	126	171	171	127	167	171	130	133	148	147	143	150	142	148	138	130	138	139	130	130	139	132	155	132	143	141	128	172	152	136	130	133	144	132	148	138	160	151	155	135	149	146	135	143	151	132	150	127	136	151	138	163	139	158	141	145	172	151	150	126	130	170	164	129	130	144	116	168	135	125	158	158	152	144	151	159	159	155	171	145	147	148	180	155	146	154	120	128	145	142	158	157	142	166	154	122	161	125	179	120	155	153	143	141	130	135	160	133	132	141	161	149	147	133	136	151	138	145	148	131	123	124	144	131	153	148	141	138	126	155	134	145	137	139	131	114	136	149	148	140	150	143	140	146	162	140	141	160	144	147	143	137	155	135	140	126	126	129
11695	1128	1273	1393	1302	1098	984	944	817	740	649	578	532	532	645	563	495	403	432	412	437	403	393	383	406	387	358	411	384	466	751	390	382	390	400	393	389	362	354	405	392	345	367	354	384	362	382	363	384	336	369	375	402	385	327	379	370	352	393	365	358	353	399	359	367	391	349	397	336	353	399	327	385	400	338	397	421	353	385	375	368	323	375	369	365	314	363	345	340	353	359	368	328	360	347	367	352	345	354	332	390	347	385	372	343	355	320	359	380	329	393	339	387	371	391	420	405	404	380	354	366	372	390	386	382	374	370	350	373	370	366	374	377	359	353	317	389	350	389	363	342	355	367	344	356	337	368	367	355	370	334	350	353	376	354	365	356	346	383	393	320	388	362	369	351	371	380	340	369	360	363	353	351	385	399	348	382	363	382	373	346	343	387	377	394	353	378	364	363	361	350	346	356	343	372	382	356	367	365	362	369	380	364	350	389	395	369	347	367	390	390	376	357	371	359	366	376	339	345	359	383	360	378	405	371	376	337	379	331	318	374	420	345	351	357	347	395	351	333	361	358	349	399	366	326	397	375	372	359	376	378	370	370	365	383	394	325	393	345	352	351	367	338	346	351	393	360	356	379	349	348	380	394	386	335	342	358	363	375	373	347	369	363	397	378	381	378	377	371	389	357	392	400	356	372	406	333	340	378	377	384	359	354	386	360	344	412	357	355	346	374	379	337	363	374	362	357	382	345	355	392	361	387	380	395	358	372	343	356	358	411	361	365	332	390	351	368	356	374	365	359	350	391	374	347	326	355	344	365	374	387	382	369	383	356	354	356	377	357	368	361	354	358	381	371	338	352	370	368	392	346	369	388	355	375	384	355	360	357	350	372	367	352	356	370	354	332	388	355	357	353	336	358	367	317	349	330	377	371	383	350	372	387	351	374	372	357	350	374	346	379	367	412	344	341	348	366	377	362	388	381	370	357	337	361	399	361	376	314	361	372	369	352	335	380	356	346	321	354	345	405	349	354	348	412	369	354	360	341	358	320	363	345	356	416	379	383	336	345	368	367	350	393	347	349	342	346	367	369	314	342	367	353	372	379	398	343	362	383	389	343	353	363	397	359	356	343	353	377	367	371	373	344	392	369	381	377	357	353	344	335	364	384	369	386	373	374	395	386	367	372	361	347	391	367	426	357	359	314	367	384	389	360	388	352	396	396	317	362	405	324	356	392	379	334	394	353	367	359	391	356	347	359	380	359	350	336	368	384	379	351	378	342	352	346	376	339	349	362	373	410	376	374	404	367	349	374	350	374	386	383	386	371	337	370	377	359	366	371	390	360	359	363	378	371	326	381	376	360	389	367	374	344	380	367	363	349	366	375	400	380	349	317	374	342	372	385	373	363	372	344	351	383	355	387	384	370	339	377	352	359	378	350	352	344	334	358	380	344	392	366	355	391	351	401	352	388	397	376	387	365	382	350	401	363	394	390	364	385	388	386	362	363	372	366	356	376	360	374	383	373	367	366	367	414	359	367	352	372	399	363	324	360	353	354	349	415	368	344	364	381	369	404	369	382	371	372	329	370	378	366	379	331	355	371	386	368	344	357	373	383	338	363	379	353	371	359	363	361	370	335	341	380	393	359	369	373	369	354	321	359	356	349	381	373	375	347	382	382	399	346	312	369	383	386	351	406	378	354	370	354	392	387	399	398	377	373	352	343	356	374	406	356	398	390	334	375	349	360	348	371	366	348	378	382	373	354	358	369	396	381	356	386	390	381	375	367	365	369	364	359	387	378	386	344	354	377	351	350	360	405	356	327	390	386	371	355	381	379	379	357	408	368	382	353	390	372	368	356	356	321	380	328	338	329	312	365	390	383	373	349	387	411	347	333	374	379	370	386	382	400	361	392	367	366	366	368	356	341	340	377	384	379	352	365	339	346	367	367	385	374	376	333	350	339	342	358	370	349	357	370	364	382	359	368	351	372	365	349	392	383	360	346	366	378	369	370	336	361	374	387	353	374	351	373	372	354	354	371	351	355	395	369	382	365	335	370	350	369	353	368	374	385	368	339	402	402	374	362	362	394	353	387	371	357	355	406	356	372	359	376	364	334	380	388	367	373	355	363	351	344	332	351	366	353	413	347	361	365	353	352	366	403	393	378	350	383	356	359	361	383	350	374	339	375	351	360	357	372	359	375	404	369	394	360	344	357	395	362	384	340	326	369	393	357	362	386	346	368	356	367	370	383	352	345	342	350	331	363	360	356	340	366	341	372	387	351	371	367	355	365	359	371	379	388	344	388	364	356	361	365	362	360	362	357	331	355	394	375	362	378	332	360	350	345	352	362	354	370	372	354	359	358	361	384	356	345	362	363	354	348	366	388	344	376	376	348	358	359	391	401	372	372	370	316	396	353	370	393	372	419	361	354	379	369	345	334	383	392	368	389	346	338	369	381	357	365	357	333	376	367	348	360	373	331	351	340	341	372	357	358	361	372	355	379	382	338	373	403	339	377	377	338	366	378	362	405	370	368	392	377	364	340	356	342	371	370	372	382	333	362	354	366	344	411	324	376	365	356	366	341	366	356	397	365	360	341	346	375	373	349	383	343	353	372	364	387	388	362	356	398	368	356	356	391	376	393	339	389	381	411	338	374	382	372	373	386	369	381	379	369	371	353	360	399	351	373	350	396	362	361	355	352	346	362	384	318	353	384	375	359	359	380	351	391	371	356	397	326	374	360	337	342	358	357	371	410	390	377	359	392	360	384	371	349	335	365	349	342	403	379	339	379	371	353	368	353	360	377	347	335	396	350	335	348	343	317	347	405	375	358	353	384	354	375	343	336	354	379	362	364	354	383	373	384	397	344	339	353	395	371	385	370	380	374	358	347	356	412	384	381	346	348	345	352	376	375	375	372	381	381	385	358	327	372	329	381	388	350	369	370	338	373	371	369	359	369	375	349	374	345	396	397	378	343	379	395	354	358	360	364	367	345	363	337	381	352	370	385	359	388	368	394	378	385	353	376	342	349	355	348	366	362	345	353	407	385	365	380	351	395	391	339	351	363	371	365	394	396	406	361	348	380	348	382	336	383	365	383	365	383	340	378	396	358	369	386	378	364	367	339	375	357	352	360	373	339	383	337	383	361	348	347	368	373	355	370	343	370	364	332	348	376	381	360	385	374	371	365	404	369	358	332	352	365	334	385	357	381	377	357	359	358	370	371	364	379	353	375	371	360	385	369	333	358	370	364	348	365	332	324	371	365	358	381	414	355	385	358	394	346	375	386	386	366	346	347	393	349	355	351	344	372	349	371	346	378	344	354	363	345	375	333	335	326	373	318	361	361	353	352	358	397	377	385	409	378	349	363	355	378	386	361	376	374	341	343	382	389	384	399	333	354	351	345	383	385	333	398	384	364	381	370	388	353	339	391	350	371	375	366	389	362	352	336	352	371	369	396	377	366	370	391	368	364	376	382	361	379	354	388	374	352	356	406	356
28703	5201	1439	980	731	550	465	432	357	344	335	326	292	303	298	299	278	261	298	246	296	282	268	262	238	234	268	279	266	281	362	238	255	230	285	236	262	230	246	250	246	267	252	268	254	261	236	261	270	258	269	238	270	249	230	238	259	226	242	259	265	246	267	263	252	217	254	240	282	260	246	255	281	240	238	274	248	217	252	236	255	254	258	241	251	249	258	262	271	249	233	264	257	249	272	265	238	214	244	253	241	272	246	280	240	234	243	266	268	257	262	258	278	247	232	216	260	268	256	254	298	232	231	244	259	221	283	231	256	247	286	254	247	229	252	257	240	238	240	252	242	265	251	252	248	233	223	264	250	253	237	252	247	247	234	236	277	258	255	239	252	238	290	247	250	271	274	214	260	231	248	239	252	278	278	227	243	243	228	244	231	267	275	260	238	286	239	277	266	264	243	243	244	253	273	256	229	251	241	227	242	259	235	249	283	234	248	249	223	261	245	255	252	240	232	246	235	238	269	261	249	262	269	269	262	203	226	253	251	266	252	236	262	246	268	224	270	252	255	233	248	265	267	260	236	260	244	268	254	238	263	248	245	253	236	245	232	260	255	247	255	249	250	259	248	275	274	267	264	258	283	296	275	253	262	250	243	255	268	235	262	261	244	264	264	260	242	226	237	243	218	228	247	239	239	223	237	265	281	271	281	280	239	260	227	245	282	235	269	230	263	263	240	246	255	283	271	248	253	253	220	262	234	227	270	260	256	276	241	238	277	261	248	255	264	246	254	261	278	251	260	262	218	254	255	242	286	265	250	244	234	253	231	249	241	272	249	238	272	250	252	235	284	265	269	245	247	229	263	244	263	273	273	253	283	252	268	262	255	245	255	251	243	264	223	264	229	226	276	260	256	256	232	245	240	273	258	270	255	245	276	229	219	242	257	241	240	246	254	275	254	212	249	243	247	242	233	242	227	242	273	252	277	251	265	248	261	240	238	227	259	277	270	223	268	235	265	280	263	257	235	281	273	224	265	240	244	263	277	253	252	252	230	264	278	243	267	249	238	242	256	222	267	248	234	260	269	253	248	238	256	225	241	273	263	238	243	250	238	248	269	253	247	250	236	246	235	249	267	260	272	247	275	242	259	247	272	239	254	272	270	229	253	252	239	252	242	235	255	245	274	249	222	232	260	258	275	230	278	292	252	280	252	234	242	234	252	228	247	274	257	258	237	268	244	251	215	235	236	234	256	266	252	222	259	249	265	251	245	273	271	265	258	247	217	304	284	252	253	253	235	247	245	238	268	272	233	243	259	236	241	243	243	256	244	240	232	254	242	249	251	255	265	268	255	255	259	255	232	266	256	244	237	233	257	246	253	258	255	257	260	236	244	258	264	253	255	262	248	256	240	238	239	254	274	244	262	256	266	235	258	240	223	216	248	274	255	270	247	256	281	255	241	267	239	257	263	254	273	224	234	257	234	247	240	282	251	247	240	231	249	239	252	240	259	258	259	276	214	225	231	244	252	273	253	267	261	274	224	251	231	250	268	275	276	294	256	216	226	256	249	239	239	246	244	272	224	234	248	247	255	247	219	257	236	227	270	265	244	244	240	242	246	273	232	256	260	251	274	261	237	210	260	259	288	234	240	242	266	237	274	234	255	267	226	260	228	267	236	245	279	244	283	270	253	273	238	253	247	265	233	247	225	251	223	235	254	265	275	241	274	229	229	241	260	279	260	258	239	240	273	218	216	247	215	252	236	244	274	255	239	224	259	262	283	244	260	210	264	236	237	238	231	224	286	247	275	229	262	259	250	265	236	249	277	244	257	250	264	235	272	278	265	258	276	224	259	267	243	231	252	284	249	249	219	245	230	210	239	253	277	253	246	244	241	226	241	246	256	235	235	284	257	260	289	254	256	264	290	259	270	240	240	235	281	253	301	242	252	251	220	218	214	208	227	238	282	250	256	255	255	261	231	265	252	249	255	248	252	238	242	218	249	256	261	259	244	242	221	239	241	222	258	240	253	247	236	254	267	250	257	234	268	253	257	276	263	272	261	243	261	261	265	289	266	269	263	267	248	260	250	281	253	249	263	241	250	245	243	253	255	256	263	218	261	229	238	249	256	192	268	246	255	264	222	256	287	273	252	268	285	242	250	235	242	230	259	230	245	240	261	271	232	230	277	251	236	252	209	243	244	278	248	237	282	256	254	266	247	267	257	235	262	234	267	274	282	288	248	227	246	280	256	250	250	257	249	244	272	267	263	266	275	254	220	268	245	246	272	221	251	246	234	251	287	259	258	227	224	268	239	247	238	255	211	240	291	266	222	295	215	261	247	263	260	252	256	249	243	256	267	271	241	263	246	255	241	223	254	272	250	264	251	232	249	251	223	238	243	232	262	228	236	227	285	222	223	251	221	253	234	234	280	216	253	262	245	258	246	224	231	248	251	266	256	276	225	262	249	226	247	257	259	244	246	250	265	255	264	250	233	285	260	237	258	238	208	233	286	255	249	244	260	246	240	252	254	245	234	244	266	281	255	236	270	263	222	256	244	280	227	258	232	234	254	248	276	273	258	239	263	250	220	256	245	244	297	222	223	250	224	232	259	252	258	246	280	253	254	249	250	253	256	247	248	229	234	230	270	259	264	240	262	280	254	242	256	216	231	263	238	224	240	235	262	257	226	273	266	250	246	273	248	251	192	253	234	229	246	250	243	252	238	270	269	242	253	270	258	272	286	241	225	259	238	257	251	263	269	271	237	271	260	246	267	239	237	274	251	257	267	231	254	272	281	290	276	256	238	257	282	241	238	230	208	235	270	219	224	279	262	259	254	228	222	255	241	227	249	233	226	245	249	250	247	266	221	247	263	243	250	280	252	244	243	270	251	242	269	256	274	233	244	263	236	267	271	245	240	230	266	248	254	239	269	260	258	253	206	239	233	248	268	270	252	268	243	244	233	268	236	227	227	228	265	248	271	250	267	267	256	233	258	244	238	229	243	245	236	260	261	260	273	265	246	261	236	246	263	232	238	253	254	217	260	260	270	251	260	235	268	258	257	262	266	220	266	275	257	272	225	279	256	252	266	245	259	237	266	261	260	254	248	260	267	237	252	240	249	280	256	281	278	262	259	261	241	260	254	225	237	254	263	240	260	249	264	268	257	265	269	276	285	243	237	297	282	234	249	261	230	226	264	249	238	266	231	245	243	252	221	236	262	231	232	285	261	236	226	230	309	280	273	243	271	227	244	248	218	283	262	217	263	269	232	259	249	240	268	230	264	262	263	242	286	232	244	255	241	264	226	236	268	274	266	253	225	250	255	241	272	237	237	260	291	231	277	243	256	222	249	243	225	221	256	228	267	249	230	279	255	254	246	213	246	251	266	263	278	262	230	268	260	234	215	244	261	240	227	245	240	258	256	241	246	242	232	262	241	249	267	241	267	248	226	236	261	260	214	232	229	243	265	249	249	241	241	274	237	277	271	262	243	242	256	267
16135	1894	2252	2596	2405	2023	1707	1409	1309	1206	1017	880	894	947	954	1008	786	759	738	735	682	705	710	660	664	622	645	634	639	758	1565	589	617	610	635	660	615	583	654	624	606	585	609	596	612	613	615	600	575	607	612	602	593	562	582	611	614	629	603	570	626	558	593	597	594	607	556	561	629	558	566	595	622	561	608	596	600	573	597	564	587	574	576	659	562	589	663	587	548	542	582	551	608	581	625	557	569	636	533	605	643	574	631	564	562	614	585	552	637	642	614	567	539	582	595	561	594	599	585	578	585	578	596	592	575	583	665	566	616	587	584	600	569	565	608	540	619	563	569	601	572	596	600	608	592	620	597	586	578	596	587	632	584	584	593	618	578	599	582	584	586	596	609	589	588	580	594	550	566	570	603	588	588	619	578	578	575	570	572	559	575	571	576	611	565	593	598	608	585	591	587	604	609	613	571	556	587	618	596	592	612	597	640	553	604	613	524	613	603	579	601	588	650	617	586	615	620	591	639	595	579	576	585	603	589	563	597	543	597	640	580	588	555	560	593	629	581	601	537	639	588	558	596	550	572	559	647	596	600	544	598	573	556	614	578	512	612	589	568	554	581	570	582	561	546	565	560	589	544	541	556	570	598	595	609	583	543	593	607	590	555	589	635	608	590	627	570	593	570	589	546	552	579	603	576	604	574	597	546	573	618	607	605	579	593	599	574	566	564	553	554	543	631	582	584	640	541	606	593	577	609	579	578	597	591	540	608	611	589	544	590	591	547	587	615	578	584	582	594	568	601	567	590	588	612	578	546	578	603	590	587	553	573	560	563	581	547	572	591	628	587	566	567	611	608	623	593	582	580	598	605	600	603	601	613	565	545	605	560	564	594	596	597	596	552	621	590	598	587	603	585	584	566	585	603	584	620	612	585	606	574	608	564	607	570	565	543	584	602	580	616	577	550	554	591	599	585	567	612	595	600	561	615	576	597	598	574	544	636	559	601	548	581	592	583	541	607	568	585	573	551	583	593	533	579	615	588	614	572	631	550	585	536	643	600	565	573	636	595	564	611	597	567	578	569	580	596	622	604	590	581	606	577	587	599	577	548	559	574	595	572	595	551	569	617	551	597	578	575	621	595	632	571	618	585	570	572	555	582	568	593	555	571	602	592	576	614	582	572	547	588	625	621	584	572	595	589	596	568	596	608	637	599	573	634	609	620	629	618	604	645	616	549	575	583	594	567	631	596	580	607	577	602	560	537	576	556	579	589	559	567	577	575	577	578	570	586	604	578	552	581	620	617	581	549	572	584	609	581	642	602	584	594	612	607	634	571	596	560	601	567	598	565	555	579	607	593	572	578	613	565	603	619	574	589	622	594	619	550	579	603	609	556	582	590	598	588	605	581	579	558	581	611	578	593	556	550	594	599	577	574	569	564	590	610	577	589	573	582	556	593	567	624	598	574	592	571	579	580	586	583	605	618	556	594	564	535	589	567	611	572	596	584	584	564	581	593	587	558	545	568	596	592	582	576	585	634	572	588	533	594	594	561	588	588	621	585	557	557	582	604	594	603	585	620	614	614	547	560	602	550	582	594	547	559	580	591	590	579	620	597	552	606	592	584	557	586	564	570	603	585	560	587	611	599	595	603	593	561	595	538	589	618	561	572	596	545	583	568	578	602	564	595	576	603	596	578	589	566	538	575	623	588	566	585	539	574	593	599	573	600	603	605	603	585	594	584	588	585	586	572	583	617	572	560	630	554	565	545	603	565	563	576	598	584	595	604	568	605	579	571	579	600	600	577	566	574	633	588	579	536	558	591	601	567	572	574	586	604	583	581	579	585	601	555	564	584	569	607	588	559	621	580	589	586	632	600	619	579	583	615	596	599	568	599	592	578	591	589	584	559	573	587	592	562	569	553	625	598	578	598	566	552	558	549	576	576	584	556	560	591	602	585	595	589	579	611	536	568	570	607	597	594	588	621	575	597	590	537	581	579	614	601	604	587	569	575	601	594	592	593	561	585	603	601	585	553	590	540	585	604	562	596	598	571	626	622	581	571	622	559	557	582	595	581	633	576	534	628	586	577	579	571	618	610	581	624	569	566	587	589	564	611	645	607	565	634	622	576	568	571	637	572	589	623	576	577	550	624	593	552	587	556	561	578	573	560	568	524	596	587	597	592	579	577	619	605	611	558	560	604	595	573	591	590	552	635	566	589	580	634	558	648	609	592	564	604	583	607	529	601	598	616	578	631	553	566	560	599	609	610	579	590	601	558	563	579	607	585	549	571	609	561	601	593	579	592	603	568	582	576	614	585	562	577	596	606	618	590	585	581	563	564	555	620	556	620	598	608	571	585	549	547	596	562	593	576	583	572	602	578	590	581	584	569	601	592	600	599	567	619	597	595	609	588	585	584	588	572	586	581	571	540	592	597	583	616	586	630	562	572	557	579	610	597	561	585	549	573	540	608	592	565	587	625	610	599	579	549	602	581	572	582	564	613	593	590	592	562	587	562	605	569	572	570	618	595	540	591	615	623	568	603	583	584	601	588	553	629	605	576	584	598	617	599	611	591	579	623	562	607	614	562	593	577	568	616	626	615	581	561	581	601	593	574	608	569	584	601	584	606	573	601	579	617	599	623	572	589	592	586	586	589	549	576	572	603	607	566	623	571	574	606	561	601	578	579	594	569	566	621	584	575	601	575	584	559	598	593	596	574	596	599	597	617	582	598	583	579	553	601	557	588	568	613	591	577	605	571	545	617	596	603	583	559	561	575	571	551	593	565	585	594	616	578	554	585	600	557	616	611	614	586	558	567	582	606	586	585	592	556	608	627	598	571	560	604	599	551	572	548	579	585	564	583	616	551	591	622	592	597	610	600	581	586	619	601	577	596	606	593	587	552	541	564	551	584	622	591	562	573	564	585	558	642	594	557	582	593	588	586	573	551	550	593	573	595	603	589	578	550	560	525	592	606	585	594	586	592	583	608	547	543	616	542	630	597	567	574	590	564	604	588	556	608	574	587	596	634	581	593	588	621	617	600	596	580	576	587	561	602	560	589	556	576	608	549	629	567	560	591	563	572	580	599	578	607	569	615	603	582	634	594	558	594	611	523	579	606	535	570	633	551	580	584	622	569	569	584	585	539	604	679	613	604	586	596	592	571	581	581	631	584	631	618	571	608	538	641	604	594	613	615	575	586	597	585	581	594	586	591	586	586	638	632	605	590	565	599	615	614	593	614	600	580	562	574	598	548	566	588	605	582	567	590	618	630	626	605	579	584	568	614	631	561	585	648	585	599	570	535	570	590	634	568	576	565	551	561	601	590	589	605	585	621	567	581	560	601	604	581	559	568	580	583	602	597	561	589	624	603	595	582	564	571	633	589	561	616	616	547	547	603	559	575	618	596	611	568	576	592	611	559	590	610	585	584	588	570	600	581	636	610	600	556	621	596	593	595	540	592	606	605	579	577	564	603	574	577	592	529	597	577	552	551	586
5504	675	271	280	235	205	247	215	209	206	209	214	211	198	249	190	195	214	201	201	250	202	198	207	221	230	219	192	203	215	235	239	224	209	233	216	205	202	192	205	190	210	198	203	214	221	195	229	202	225	230	205	207	210	221	187	216	205	203	222	204	214	224	192	215	204	196	186	225	208	199	220	199	221	234	228	212	212	233	224	238	208	197	191	211	233	189	210	195	226	188	221	193	212	197	210	223	212	215	190	216	215	193	221	228	203	207	198	218	209	212	207	185	226	215	219	201	233	223	222	223	206	202	185	203	196	227	212	238	193	236	224	228	196	221	219	212	203	205	212	201	225	186	207	203	190	170	199	222	230	211	216	213	204	221	193	208	207	225	204	199	225	222	225	253	188	187	220	212	203	215	214	195	204	202	200	201	216	195	188	210	207	228	227	211	226	183	213	222	238	207	219	231	206	230	225	219	201	230	205	207	215	237	213	245	208	204	212	219	217	221	197	210	205	198	218	201	213	203	214	206	217	218	243	234	201	210	206	220	198	200	233	227	217	214	214	208	223	219	198	206	205	214	216	193	230	188	204	205	169	200	209	208	225	219	212	204	199	192	223	232	223	217	228	214	238	212	214	229	236	193	208	191	197	220	208	223	178	212	200	214	211	202	227	207	210	221	221	187	210	190	227	217	221	202	207	220	217	198	205	202	203	210	200	181	196	231	206	214	200	211	211	218	231	204	201	225	231	218	194	203	225	200	220	223	192	216	179	221	199	222	230	216	200	188	193	211	201	216	196	222	189	212	199	213	188	207	231	203	194	205	207	212	204	215	224	206	201	209	206	204	197	229	197	240	206	234	198	189	184	194	206	182	220	204	228	220	216	223	223	218	208	212	205	222	205	220	209	218	210	190	219	202	184	198	228	217	215	208	186	212	211	212	211	206	207	201	219	218	217	234	182	201	224	241	177	240	201	212	230	224	223	206	180	187	183	205	201	204	236	251	209	236	185	164	221	205	202	217	202	188	181	207	200	216	172	208	223	222	234	223	207	184	242	232	197	231	212	226	218	203	239	219	238	211	219	221	199	234	192	192	229	218	191	194	214	211	195	169	187	213	235	223	199	194	230	206	206	234	211	208	195	188	213	210	212	221	208	215	182	248	196	199	229	186	199	213	233	180	195	212	231	207	241	207	228	210	205	243	232	234	218	192	201	198	204	195	224	196	214	198	208	221	224	215	219	194	213	212	207	232	235	201	222	196	222	192	213	241	209	199	206	200	228	194	178	220	203	235	207	235	220	187	214	208	198	220	197	191	212	182	222	212	193	204	223	234	225	216	196	206	196	188	214	214	234	216	229	236	225	233	205	221	210	226	191	201	221	210	186	188	205	199	197	189	183	219	208	214	211	192	205	207	217	213	214	208	224	215	213	212	220	230	202	203	207	239	213	203	211	191	177	189	228	204	199	217	223	237	225	238	233	222	220	196	229	213	218	212	209	231	194	204	214	216	211	185	213	206	216	219	214	197	212	198	238	183	213	220	217	209	204	214	231	203	223	229	232	223	204	197	219	196	222	192	195	219	192	213	212	227	216	207	203	221	183	217	207	186	236	238	204	207	198	198	204	202	186	227	213	237	210	196	204	207	200	198	197	208	238	230	199	215	235	202	187	198	202	202	212	231	191	230	209	208	205	201	195	207	201	190	199	193	227	240	204	203	224	172	199	206	194	219	215	205	206	218	182	251	227	208	224	198	210	190	220	226	209	193	201	198	224	214	179	195	233	212	229	249	216	193	195	189	198	213	224	235	196	224	197	209	230	182	246	186	204	235	238	221	214	199	193	193	215	212	225	217	211	216	212	215	210	200	210	209	210	206	220	200	211	189	199	225	191	235	200	197	182	207	221	192	216	209	193	228	206	170	205	215	188	203	220	243	224	189	222	189	203	198	212	202	224	211	203	211	204	204	222	225	192	198	195	215	212	201	209	206	206	248	214	206	226	203	196	226	239	230	256	222	190	188	216	197	218	227	237	205	227	220	193	194	170	231	209	196	219	211	167	191	213	214	208	204	221	222	226	234	218	206	196	186	186	188	204	202	211	232	212	209	203	237	220	190	197	221	203	214	240	220	215	214	232	215	240	225	211	211	194	209	195	216	202	220	178	226	204	195	177	195	207	229	198	194	202	202	223	191	223	183	243	221	218	196	230	216	209	203	208	209	225	210	201	203	191	213	195	217	214	214	188	189	228	198	221	190	202	227	248	201	201	197	217	200	197	203	214	218	213	214	244	236	193	186	212	208	162	199	195	200	235	239	210	190	223	219	200	223	207	196	223	211	246	205	207	189	179	186	205	212	206	219	237	193	209	209	207	209	220	199	173	206	243	217	217	202	207	221	220	215	213	211	217	229	213	211	221	188	189	201	201	218	232	201	214	183	218	214	210	206	236	219	208	205	206	230	211	205	201	191	213	208	203	238	201	221	207	220	210	212	196	214	229	211	179	190	202	218	231	183	234	203	186	190	205	204	216	206	202	211	218	204	202	194	226	182	239	214	214	221	231	233	210	174	214	196	197	204	210	220	201	204	203	220	207	221	209	210	203	231	222	230	185	215	198	219	211	233	186	204	212	205	192	211	210	232	205	234	237	222	221	199	202	214	178	217	222	229	202	221	250	209	208	207	185	237	203	224	224	226	214	208	188	193	186	194	197	227	215	230	212	212	196	193	193	191	199	222	244	228	221	208	212	199	209	175	180	213	221	212	173	228	208	189	235	228	209	217	205	234	226	228	221	199	191	211	213	225	228	244	213	224	220	194	238	225	183	231	224	196	207	219	216	227	213	199	208	190	214	197	194	210	222	219	216	198	192	226	211	227	227	203	209	196	218	198	225	215	218	187	211	205	184	213	220	193	202	219	224	238	186	208	185	200	209	192	204	190	202	205	212	223	198	212	234	188	221	186	225	215	211	228	235	198	218	236	206	224	228	199	202	228	190	219	213	246	197	212	219	206	245	206	218	211	213	212	215	199	216	203	227	195	224	217	225	203	217	219	209	213	197	195	186	196	212	240	209	246	221	208	197	218	215	194	209	225	227	209	189	208	194	204	209	190	205	206	206	195	236	225	190	219	205	221	227	200	193	210	206	203	205	180	198	216	216	220	192	217	211	222	230	216	205	225	223	232	235	210	196	204	216	234	213	228	185	213	216	203	234	203	189	189	224	204	218	230	215	226	202	218	197	168	218	205	220	208	207	227	212	193	214	217	202	197	208	212	186	187	215	245	193	241	223	224	203	225	218	209	203	193	205	217	205	237	202	207	206	197	208	221	201	196	198	212	209	194	195	198	191	230	219	205	197	208	190	221	222	217	215	199	219	220	211	228	206	228	203	213	214	211	216	221	190	230	222	212	207	225	231	208	207	195	194	189	198	220	217	200	232	223	204	191	219	208	215	202	213	204	239	211	219	216	198	221	223	217	225	209	204	234	214	190	191	211	205	214	191
3857	716	624	615	589	572	578	560	524	508	544	502	518	485	506	511	502	505	503	517	544	497	512	493	502	484	487	508	540	519	552	465	502	456	496	474	471	483	475	518	488	524	490	522	501	477	472	483	483	464	494	505	493	491	492	475	535	494	475	504	521	504	471	498	535	477	491	455	488	543	469	507	497	471	498	501	510	449	496	470	478	485	514	517	509	472	466	469	507	464	483	508	464	462	463	474	496	493	493	469	479	437	495	457	490	474	497	480	485	481	485	476	518	479	520	447	498	481	525	484	517	456	458	455	470	474	433	466	464	491	530	544	468	464	508	493	456	462	481	477	545	440	476	471	464	483	467	448	505	493	495	486	499	451	472	531	470	494	477	465	509	507	509	488	494	474	513	544	507	513	488	483	475	430	497	468	454	492	452	478	472	494	483	477	485	482	494	466	507	493	478	482	497	503	502	496	469	505	469	471	504	469	484	496	509	502	507	488	499	486	518	495	467	507	462	484	499	488	498	485	494	491	462	531	470	495	457	511	499	480	477	503	478	479	496	510	470	484	458	505	462	514	498	512	539	516	490	480	475	465	514	498	469	510	467	485	501	471	511	476	528	515	428	498	525	508	473	497	479	476	500	500	501	497	490	517	513	518	485	452	468	458	496	479	503	491	457	488	468	480	501	471	516	470	517	476	481	546	491	462	462	473	503	470	478	517	507	467	482	491	485	489	452	528	447	469	471	498	477	481	464	499	510	493	483	463	538	479	524	485	487	472	506	493	494	497	438	479	461	500	464	501	488	511	480	478	470	445	472	544	513	501	476	487	517	466	461	454	497	464	470	481	496	481	461	464	490	484	437	493	479	479	501	518	480	483	477	520	463	452	477	488	483	477	483	527	463	478	479	505	498	496	483	514	470	472	443	488	514	516	483	518	476	516	489	455	514	490	465	501	455	494	477	467	484	440	462	491	508	514	477	475	515	491	488	450	477	468	490	527	489	499	485	486	491	475	490	450	504	487	492	497	470	466	480	491	461	481	514	486	515	474	465	521	466	514	475	496	458	480	483	476	480	470	484	489	482	494	495	475	490	502	474	480	463	496	480	488	490	496	503	480	504	500	447	461	487	525	501	482	480	459	479	478	511	500	470	477	510	474	551	469	476	496	472	472	485	503	486	499	505	484	474	486	466	467	502	506	499	484	527	510	475	485	499	442	465	488	499	509	459	521	485	459	494	516	509	496	485	457	506	463	513	464	519	507	454	508	485	512	480	477	506	477	507	501	466	507	516	530	468	505	501	457	499	511	479	492	483	436	503	484	501	513	461	485	516	498	500	468	472	479	440	468	503	459	474	518	469	461	503	490	503	502	488	513	480	472	500	468	466	473	470	448	487	473	487	499	473	466	501	483	526	471	505	436	491	447	466	483	505	507	500	501	489	511	486	478	498	488	503	562	472	514	477	467	512	455	454	519	504	483	497	468	506	493	469	457	502	470	490	501	477	469	467	462	467	510	471	469	475	485	488	464	445	478	476	509	444	545	497	527	520	499	510	496	444	505	457	468	463	516	502	492	477	496	500	482	490	454	492	525	499	483	520	522	511	509	501	520	487	521	527	518	509	492	516	470	532	513	527	492	552	483	512	487	481	485	454	511	476	473	476	491	478	499	496	488	507	478	492	481	506	488	524	511	477	487	475	451	496	460	483	485	488	510	475	505	498	491	478	473	474	485	494	465	495	515	445	490	508	538	485	487	511	478	507	491	465	468	513	489	469	443	513	475	473	495	451	499	508	507	504	531	487	490	502	479	469	513	486	537	510	484	497	516	504	453	489	513	543	463	498	478	501	456	509	438	468	487	470	490	480	476	496	471	474	471	499	478	510	508	445	471	484	438	499	472	478	523	464	439	482	479	503	468	477	493	482	477	482	491	514	480	465	479	516	511	496	503	469	491	508	525	518	462	429	522	532	485	451	485	533	494	459	536	495	495	456	484	472	478	514	499	483	467	466	491	483	466	507	507	487	473	477	500	516	475	449	484	488	489	454	459	493	516	495	479	508	477	444	508	498	497	458	452	460	489	520	498	536	474	456	467	532	426	501	487	507	486	525	478	519	482	487	521	507	512	481	453	475	485	537	525	485	542	529	509	450	482	476	481	471	444	497	508	457	472	508	474	493	524	477	471	505	485	491	451	519	487	487	480	505	520	519	445	449	443	506	464	502	497	515	487	448	481	495	509	531	496	515	500	497	488	526	470	510	476	466	448	520	522	474	485	513	457	508	453	506	482	492	488	528	512	491	485	462	466	494	478	497	474	521	495	468	484	492	490	489	478	459	444	492	459	505	482	462	485	460	461	495	503	477	484	467	464	490	488	472	451	458	516	505	440	484	465	507	499	466	508	480	495	497	464	489	502	503	481	483	504	444	500	519	464	481	447	477	479	492	484	505	518	474	531	476	483	496	476	467	490	480	490	508	470	483	471	525	473	486	518	531	504	514	498	477	472	486	487	465	507	489	512	474	506	497	502	439	488	453	494	452	444	512	484	467	471	503	497	462	461	501	463	481	469	466	470	527	468	473	530	466	492	509	473	486	524	492	496	482	478	490	498	451	493	462	481	497	486	483	480	505	501	484	477	532	481	499	497	484	529	472	505	507	494	517	516	477	496	502	463	450	448	528	529	488	516	471	474	499	483	473	492	485	463	424	517	490	490	459	528	475	506	466	479	557	483	467	489	484	524	475	487	479	473	470	446	526	495	488	453	481	477	478	531	488	452	486	433	499	502	493	462	455	469	478	491	500	457	517	490	490	458	469	502	490	509	504	504	528	481	457	467	497	531	485	494	498	471	480	519	494	507	484	504	469	464	490	481	521	480	491	514	465	495	441	512	441	504	488	493	491	506	475	483	493	508	458	500	487	466	465	481	458	444	476	475	472	487	457	494	473	490	458	490	510	487	478	495	478	493	471	455	471	483	459	519	530	496	528	485	454	534	483	451	446	491	498	500	486	466	484	508	482	487	515	465	477	455	449	466	447	515	522	431	514	460	459	467	492	472	475	502	480	495	449	463	473	463	485	504	478	474	492	487	509	469	504	515	501	512	490	508	488	495	429	453	516	495	484	508	504	521	496	447	503	489	454	468	503	526	492	489	524	471	452	481	482	474	494	487	471	505	522	517	472	511	503	484	494	529	460	515	477	468	524	485	485	503	486	470	484	435	479	487	460	508	502	457	502	483	441	479	518	474	511	471	461	489	464	480	480	457	470	471	463	470	487	505	518	473	470	482	479	519	509	474	524	499	453	524	482	453	517	475	479	449	491	469	485	482	492	504	477	475	501	477	490	489	494	517	475	468	476	516	487	511	484	482	501	477	460	502	500	502	506	497	496	491	497	484	482	462	462	482	475	473	490	476	479	496	513	486	481	490	487	487	492	494	520	493	514	499	484	483	537	446	487	481	491	491	471	505	472	453	501	515	458	479	478	515	484	475	470	483	499	477
18320	2345	746	490	423	314	229	267	207	220	194	196	148	182	179	170	144	158	153	149	156	136	156	150	167	169	148	146	148	156	208	137	148	156	144	141	144	138	153	136	160	151	138	158	159	177	145	144	145	153	150	144	140	145	160	162	167	157	142	148	154	146	145	133	137	137	137	153	143	154	128	116	149	161	150	133	140	140	145	139	159	137	153	130	144	153	133	145	126	151	150	138	166	153	152	159	142	166	140	183	142	165	161	142	167	150	141	172	113	127	169	142	147	156	154	143	120	135	122	130	138	139	150	140	146	152	155	131	148	172	138	136	162	138	117	147	167	120	139	132	143	165	141	137	180	131	144	129	141	162	136	141	124	148	151	133	155	163	142	150	157	155	131	157	135	135	143	155	152	127	148	165	166	155	131	139	141	129	146	123	155	125	161	130	150	149	151	175	137	158	153	164	129	143	153	148	156	158	146	157	129	145	151	138	141	130	135	143	137	147	149	130	145	141	137	166	151	137	151	153	134	124	146	146	127	143	135	142	138	135	140	149	123	117	145	130	177	139	121	131	156	156	158	135	168	138	143	117	143	175	142	155	163	131	141	138	143	154	129	168	123	154	153	142	167	130	156	139	152	148	152	146	150	135	120	149	135	140	146	139	141	155	154	135	172	126	167	137	137	148	149	138	122	124	143	130	129	153	119	145	123	149	152	121	164	130	155	165	143	134	145	159	161	144	148	96	143	152	131	148	147	150	146	145	139	138	158	130	128	124	140	116	118	144	143	156	158	152	152	150	153	153	145	137	153	116	142	177	149	152	147	141	139	161	155	135	131	155	121	124	162	156	145	158	143	133	149	166	153	126	150	145	146	157	146	140	127	150	163	138	133	136	155	150	141	143	159	143	159	149	139	153	150	142	140	160	130	160	137	142	144	122	153	171	137	139	162	131	144	135	151	155	147	162	159	141	143	144	138	164	121	142	153	136	135	141	162	132	142	159	153	152	169	165	138	149	133	152	161	150	143	172	144	155	147	146	146	150	149	165	149	141	157	146	156	151	138	124	142	151	150	166	123	159	129	125	145	153	152	158	148	150	137	132	147	159	133	154	128	124	149	130	129	148	151	139	141	157	141	164	164	154	169	155	176	163	154	135	125	147	143	137	128	144	162	141	147	150	144	145	136	162	133	132	113	152	166	152	140	161	141	147	134	144	155	136	160	151	160	128	127	133	145	148	153	122	114	144	142	128	159	146	145	136	165	146	127	146	143	151	138	148	147	130	147	154	144	160	139	135	146	153	134	130	150	170	138	181	146	143	127	168	142	162	170	150	139	158	151	158	131	142	167	134	144	158	162	144	129	142	151	120	152	124	127	153	148	140	144	136	155	140	148	157	149	151	159	150	138	134	145	144	125	127	128	174	149	136	146	145	142	152	143	136	123	132	143	147	155	136	141	148	146	150	141	143	154	137	146	165	135	130	144	142	143	140	145	127	161	144	152	146	162	163	157	143	136	149	120	154	137	150	133	140	149	148	161	141	145	136	125	145	138	152	149	157	157	128	145	167	135	149	146	127	148	124	155	147	157	129	139	139	145	154	170	147	130	135	124	129	155	157	130	157	155	144	147	147	152	136	137	126	144	168	157	141	143	175	156	136	159	146	149	196	179	150	144	145	123	127	140	162	137	144	144	135	126	149	173	145	165	175	150	154	119	134	133	150	142	153	145	142	155	161	147	147	141	157	145	129	148	137	132	129	156	143	154	140	127	136	123	154	143	143	160	155	137	150	136	156	134	157	160	126	130	142	143	149	151	182	148	156	129	147	143	130	140	150	143	142	145	139	161	133	154	144	129	132	180	167	124	141	142	158	161	145	126	145	132	139	138	139	128	130	146	139	134	135	161	130	138	116	149	124	148	160	150	147	140	165	147	172	127	139	129	133	138	151	150	158	136	131	130	146	142	148	135	131	129	137	137	154	129	147	135	153	157	145	157	145	117	159	135	147	157	144	141	149	131	133	141	126	137	146	163	146	133	132	151	139	130	150	137	128	168	150	151	137	145	149	157	157	148	143	133	174	139	127	163	157	147	140	134	160	137	140	130	137	148	139	151	147	124	137	154	159	168	140	130	147	139	146	125	139	126	158	126	167	133	130	156	144	129	124	177	129	159	159	141	140	132	148	131	139	146	135	143	141	154	134	127	143	141	140	144	142	134	147	155	133	147	148	141	137	150	162	137	153	147	171	143	171	154	139	181	122	147	139	119	136	136	143	137	149	160	137	149	146	160	163	142	141	136	119	142	168	136	150	159	160	149	136	134	153	154	157	140	138	168	135	128	150	159	161	129	164	153	142	152	153	151	152	159	155	145	145	142	122	147	145	144	167	130	122	141	149	155	134	147	135	163	132	153	148	146	140	142	164	156	129	147	138	145	132	149	154	134	136	119	160	141	129	141	127	152	125	125	139	150	183	139	148	145	150	140	144	131	138	152	141	139	132	133	148	154	145	158	142	142	151	142	141	136	125	152	146	173	132	141	137	151	177	126	121	141	134	142	151	145	160	158	139	144	148	155	172	171	128	142	147	155	131	137	146	143	144	134	140	143	155	148	134	168	143	159	171	148	137	134	163	150	140	169	146	145	146	144	134	131	162	142	131	144	144	154	139	121	131	154	134	146	163	142	120	148	143	147	151	160	143	144	144	150	145	140	150	149	148	166	133	141	166	175	134	161	142	138	143	144	133	143	138	143	149	144	164	155	139	159	150	160	156	156	128	135	122	136	144	146	151	151	123	116	150	153	173	159	144	137	136	159	134	151	151	119	162	141	150	160	137	128	121	131	134	118	175	148	115	144	139	159	136	154	160	141	159	152	135	145	137	141	134	164	135	143	144	126	125	146	166	140	128	144	129	130	134	129	141	161	155	138	156	148	140	141	122	136	157	148	149	152	121	147	153	161	140	151	165	114	152	161	138	142	161	166	140	124	131	143	151	137	122	163	164	142	135	127	139	124	121	143	123	166	128	138	133	141	150	141	150	160	146	161	152	161	143	138	145	132	143	161	148	131	151	148	155	154	125	134	137	127	125	144	153	146	150	117	147	142	133	136	140	136	153	146	138	144	163	146	146	152	140	150	169	157	135	132	153	131	155	141	142	122	146	147	138	135	162	155	145	138	168	150	138	148	145	137	153	136	165	132	134	144	138	137	140	127	137	158	164	133	156	152	132	151	197	171	149	161	157	148	128	153	140	151	173	136	143	155	146	141	150	130	126	154	136	162	161	142	134	146	153	132	149	151	139	159	145	149	164	136	120	137	160	146	156	162	164	168	143	132	142	126	135	144	153	139	127	129	151	138	144	151	154	135	134	137	144	131	158	169	149	136	172	142	132	155	168	138	126	161	157	142	144	155	148	129	165	150	142	148	112	161	157	152	109	139	162	139	147	145	123	138	139	129	136	152	134	167	152	152	126	137	152	141	139	154	124	152	143	156	168	159	144	144	135
11571	1123	1320	1444	1463	1210	999	770	691	728	597	582	566	577	600	529	533	513	392	457	436	436	391	436	390	427	397	374	421	590	729	396	378	387	397	380	361	365	365	358	416	357	394	399	346	380	374	378	373	330	353	353	388	362	369	396	372	372	385	397	374	381	388	374	377	375	374	368	389	379	379	394	381	348	382	374	411	371	350	375	370	390	400	347	355	353	348	363	383	377	385	349	367	395	368	390	433	354	390	375	369	380	367	375	398	347	364	350	385	371	359	362	383	388	381	359	367	377	352	373	344	348	369	402	372	348	354	379	368	310	367	385	357	373	382	358	357	347	370	380	375	345	391	359	365	396	394	403	408	393	347	354	364	342	361	393	351	355	364	383	378	388	383	385	379	369	373	396	374	363	370	350	366	366	370	336	387	348	343	367	375	373	367	362	379	365	397	379	365	358	358	333	377	377	378	357	334	393	350	376	408	366	365	350	385	353	379	393	360	368	396	351	375	359	400	325	353	361	340	416	402	412	372	355	349	338	359	365	368	357	353	379	372	364	390	357	334	365	393	370	364	372	379	368	369	367	369	333	362	348	358	366	354	380	403	359	354	359	396	372	351	390	372	359	390	396	366	382	340	359	391	383	355	369	347	358	352	386	369	375	355	377	386	362	384	353	385	348	353	361	377	368	371	374	379	366	349	351	346	373	380	379	384	378	345	369	386	370	391	395	365	384	371	360	386	368	388	365	409	376	340	391	366	362	410	362	385	384	363	377	360	353	389	369	350	372	389	381	376	382	359	405	368	376	367	368	350	365	375	367	365	369	335	386	389	357	338	357	350	353	356	378	355	376	400	356	384	346	384	416	395	361	343	379	396	366	373	346	356	371	372	351	346	374	366	390	367	312	386	370	340	387	353	368	374	354	351	370	354	369	383	383	345	368	360	345	361	393	404	420	368	355	363	392	382	370	365	387	356	367	375	364	369	378	364	359	357	371	362	390	365	363	358	368	393	374	389	363	341	404	376	353	335	391	386	343	374	368	349	360	362	325	370	413	378	367	372	372	348	362	362	350	358	354	356	353	354	333	350	356	374	356	398	369	361	373	403	367	363	372	393	369	371	374	360	355	368	372	364	360	378	371	366	353	359	364	377	333	378	416	351	345	351	354	376	373	393	374	404	373	354	369	372	368	397	364	397	361	364	343	355	348	370	374	361	388	377	395	374	379	349	328	373	376	367	349	346	367	350	343	356	385	380	382	366	359	349	375	372	343	377	351	355	373	358	378	356	367	369	378	382	362	390	354	343	394	365	335	376	368	353	359	345	383	354	368	374	340	364	362	407	354	380	393	361	373	368	382	392	370	375	400	412	370	363	363	364	375	364	362	344	373	412	390	386	390	380	382	379	347	329	347	364	373	350	369	417	356	370	361	388	370	362	360	385	374	393	369	344	345	368	369	377	372	376	355	365	354	371	357	365	369	387	379	342	408	361	413	351	394	372	388	375	405	373	364	374	347	369	351	375	369	351	356	356	361	363	366	388	341	339	376	341	355	374	368	329	379	373	354	381	371	345	378	370	398	372	393	373	347	373	375	362	373	352	391	372	340	355	381	367	344	367	368	334	381	387	362	372	370	349	382	376	371	380	364	375	396	335	371	378	368	354	336	398	387	378	363	349	381	341	363	369	392	379	394	375	356	387	341	345	342	385	365	341	367	341	370	371	368	414	395	373	379	376	340	377	375	359	359	391	350	362	374	360	369	377	371	360	368	344	374	371	395	417	376	381	340	404	386	388	381	418	393	363	396	411	396	403	365	351	352	356	370	397	354	409	373	351	343	372	402	367	381	367	403	388	368	402	381	423	387	350	391	380	342	405	375	380	328	388	365	339	369	372	364	379	374	379	335	365	337	353	345	358	349	384	382	378	372	357	368	390	354	350	384	385	360	353	364	382	380	368	379	377	415	366	356	360	388	365	374	353	366	400	384	362	375	367	364	358	371	355	372	361	348	341	347	358	387	357	382	360	362	402	368	362	413	391	369	397	393	370	344	337	354	355	415	373	398	375	332	369	367	351	349	390	369	387	362	342	387	359	354	366	334	375	327	366	396	372	343	369	360	391	368	336	373	373	367	358	371	364	367	375	362	345	395	388	386	385	370	379	381	355	344	338	360	349	358	360	387	391	363	349	372	359	347	362	363	360	331	381	370	356	376	360	372	380	355	371	369	340	351	358	406	385	380	388	371	364	342	356	383	363	376	352	369	377	370	386	367	365	346	363	368	371	394	362	368	361	397	377	396	352	350	359	383	380	353	377	342	336	395	364	344	385	347	354	336	379	373	344	383	386	387	395	381	370	355	335	351	355	384	362	349	352	359	376	364	380	373	364	396	358	337	369	390	351	356	386	361	392	359	388	387	375	373	380	408	357	344	328	358	339	385	366	380	380	373	348	396	370	340	357	362	382	328	390	354	371	347	380	379	377	388	360	370	381	395	352	339	374	324	340	395	370	378	388	359	348	385	347	355	376	351	347	374	360	365	399	346	369	372	364	379	354	391	389	363	371	327	374	377	360	345	392	410	334	374	374	360	374	405	349	372	362	344	361	360	376	371	349	383	361	380	345	339	367	366	349	358	357	345	335	398	382	368	351	378	376	357	356	372	386	347	358	347	331	359	356	379	375	396	362	375	370	352	374	357	361	364	372	370	355	405	335	346	366	336	387	376	378	385	394	391	375	406	361	364	354	367	408	370	383	380	379	360	368	334	373	358	381	409	366	371	392	387	349	352	362	359	396	371	345	385	391	364	382	369	387	345	356	369	369	346	390	376	347	345	402	353	359	398	371	361	358	388	389	339	359	379	377	361	321	384	370	372	379	351	371	367	375	369	380	355	378	362	373	353	346	357	352	355	337	374	382	370	381	369	378	379	393	364	382	352	372	336	384	366	372	380	383	350	358	367	375	373	369	347	380	353	362	337	331	363	367	366	401	368	329	341	369	321	386	364	385	400	394	361	350	359	385	387	369	362	355	354	384	377	367	389	387	354	345	338	368	392	372	332	372	367	340	354	349	387	344	348	382	381	350	355	321	368	401	381	374	369	396	365	378	400	373	390	391	383	359	361	396	396	357	325	369	419	378	350	362	398	400	337	404	383	365	381	373	352	372	390	365	387	368	355	369	379	377	364	388	393	361	363	373	399	392	378	355	393	328	355	364	379	350	407	373	381	381	359	345	382	385	392	375	354	347	340	355	354	357	347	356	373	344	372	361	357	374	350	346	365	372	416	330	356	397	361	337	370	409	354	341	367	354	376	386	408	387	356	358	372	382	384	359	390	403	397	421	399	383	360	342	348	363	397	366	344	365	354	386	390	351	387	367	351	355	381	341	395	359	375	384	338	344	385	386	400	394	398	340	368	367	356	395	389	385	372	389	348	354	351	342	360	366	388	373	362	326	376	373	379	397	380	358	369	372	383	352	389	375	364	346	381	376	354	329	373	343	350
28395	5301	1492	1061	760	609	520	399	386	300	320	301	347	301	324	287	309	261	234	271	286	250	252	268	249	252	250	240	266	274	344	262	270	235	242	236	267	264	264	258	256	250	251	254	279	257	251	272	240	269	288	264	267	235	222	225	262	285	220	264	234	219	254	256	238	222	266	230	251	290	249	246	270	261	273	264	243	277	241	232	237	256	270	266	257	235	234	236	235	276	271	248	248	233	237	277	241	253	246	277	206	260	239	255	259	258	253	263	232	276	242	243	260	269	249	278	270	246	271	271	261	259	237	234	243	233	233	242	235	242	259	264	246	258	220	231	264	255	244	242	248	246	234	243	235	265	257	238	224	260	251	276	251	258	261	217	250	225	281	258	248	273	251	271	261	219	243	256	243	263	279	246	270	264	243	240	267	257	285	269	238	214	247	254	249	268	232	270	241	262	259	240	270	267	234	253	240	252	232	240	246	262	271	236	234	243	259	271	269	240	242	248	235	247	259	258	240	246	251	286	249	270	237	220	289	242	240	240	255	266	278	243	261	264	247	252	236	250	241	260	242	225	269	238	248	270	247	252	249	254	245	266	254	237	261	233	240	266	229	252	263	248	251	247	252	233	260	246	254	252	218	217	242	259	244	252	255	217	261	256	257	256	246	254	256	229	252	266	264	217	246	272	225	251	249	275	254	237	257	227	244	266	268	269	254	252	235	247	254	263	244	282	239	246	238	249	252	268	260	237	260	247	283	274	257	235	252	292	255	227	233	236	244	208	266	237	246	256	274	279	275	284	244	258	247	258	244	241	227	228	224	235	254	221	231	251	257	264	254	246	220	271	248	267	242	277	265	253	229	246	258	225	256	263	243	275	229	245	263	244	251	268	248	236	233	230	247	266	252	245	283	245	246	283	289	258	285	250	287	251	247	239	247	237	236	246	250	234	246	218	255	285	251	258	252	241	223	220	244	243	264	239	254	247	249	277	242	268	235	246	231	255	243	263	236	219	272	237	274	261	240	255	226	259	266	260	247	249	247	256	249	260	263	239	278	255	247	259	255	226	256	256	249	252	249	280	222	259	260	253	255	254	235	233	233	225	242	237	249	249	242	273	267	260	255	233	257	223	259	228	237	271	215	246	255	260	241	252	237	244	233	283	267	239	264	241	226	232	228	293	260	278	232	265	259	247	248	254	255	261	259	249	254	248	270	282	249	261	250	242	232	231	235	241	220	221	288	251	268	264	269	239	241	238	273	271	246	211	262	249	261	250	270	247	279	225	272	238	264	234	256	265	244	246	236	218	231	213	283	235	248	248	249	252	307	254	252	236	233	250	271	272	239	239	267	250	241	226	257	233	242	266	237	228	251	276	233	232	258	243	247	254	248	234	256	255	275	260	236	260	254	238	228	264	258	250	204	243	246	249	228	254	236	247	261	269	266	244	235	284	228	230	244	221	250	293	252	218	272	226	279	259	235	228	256	252	260	244	261	249	259	243	255	237	245	234	248	247	238	259	269	237	267	260	230	260	272	244	225	228	256	265	279	278	269	227	265	266	278	271	224	254	217	281	231	246	297	274	258	248	258	306	253	235	237	273	271	262	250	242	275	244	242	230	270	256	248	239	232	252	248	259	239	257	255	262	250	293	275	255	229	239	236	254	235	218	277	272	209	253	237	239	249	228	262	257	249	266	265	251	245	237	233	279	252	264	236	256	255	226	253	242	237	258	243	249	263	235	249	270	233	216	241	243	254	247	223	224	241	262	268	237	257	255	251	308	263	253	241	276	240	270	294	290	229	255	251	245	256	233	271	207	236	243	253	258	267	248	257	236	223	211	230	243	261	229	279	257	233	271	266	256	250	278	241	256	247	221	212	219	221	235	262	265	283	253	272	218	267	242	236	236	246	287	242	237	257	232	230	247	239	270	251	245	261	258	241	279	239	264	220	263	248	275	251	261	297	282	264	241	249	281	213	231	252	245	249	241	274	235	238	236	269	269	239	243	244	281	249	250	247	217	248	264	238	225	236	242	260	280	237	261	251	246	246	210	221	253	241	234	274	286	234	263	243	263	286	240	271	265	254	255	238	234	235	267	247	257	228	258	298	232	230	253	229	279	267	238	236	240	250	231	224	233	233	257	217	259	256	237	250	254	270	246	243	275	257	253	252	231	249	275	261	265	238	263	239	258	260	253	267	224	253	256	265	248	215	252	243	243	268	248	278	242	249	273	249	235	225	268	252	248	251	246	261	255	228	284	246	240	248	254	238	279	271	275	241	232	207	237	258	255	251	242	283	245	240	266	278	268	231	242	267	261	233	233	245	246	266	240	257	299	288	268	228	237	255	243	231	256	256	234	260	273	248	245	279	264	233	266	273	261	256	251	234	243	236	244	263	253	240	233	251	267	254	258	235	270	242	263	242	223	252	245	228	276	236	220	267	279	281	250	269	235	247	277	252	231	247	227	259	263	248	253	223	301	275	208	258	270	245	243	266	240	225	242	274	261	279	219	233	241	259	273	251	233	276	282	253	273	254	250	248	250	276	217	239	257	276	249	250	260	228	254	238	234	249	259	247	272	237	241	250	252	260	254	264	255	229	268	265	233	247	246	258	210	243	235	257	227	250	228	269	241	255	242	263	276	255	243	236	243	272	268	245	226	264	274	273	244	214	262	252	249	232	248	243	242	266	241	251	254	216	239	216	219	267	253	289	237	242	252	262	237	258	241	247	262	250	272	259	223	297	239	269	263	250	240	219	235	298	236	245	264	248	265	220	252	252	225	232	246	232	263	296	252	235	249	238	254	261	247	224	244	250	260	260	270	249	245	245	235	247	254	277	256	255	231	261	255	264	235	254	263	237	261	250	265	243	245	254	236	257	251	252	304	245	259	250	257	239	221	263	279	254	240	228	247	242	263	246	263	257	243	269	210	230	257	275	286	262	250	252	259	236	246	232	253	286	236	255	226	245	254	264	247	278	276	254	231	266	250	253	269	243	266	271	258	244	226	261	257	221	248	265	222	259	274	234	255	223	245	240	262	270	228	235	275	258	263	212	274	266	239	212	242	277	245	245	263	248	258	244	245	246	256	244	235	247	269	241	259	237	247	238	275	258	281	273	254	258	243	273	241	219	264	229	255	239	249	268	251	259	235	248	271	237	241	252	272	253	257	266	231	269	236	286	271	288	246	250	248	275	270	290	230	274	252	245	274	266	256	245	244	261	246	234	225	225	249	259	240	254	231	204	262	230	261	278	234	296	267	274	255	254	270	273	276	242	235	248	249	260	259	244	271	228	249	243	262	250	279	235	248	260	258	242	238	269	259	267	232	275	224	259	218	232	247	239	273	234	224	255	247	255	251	248	252	235	243	239	236	231	218	288	273	253	266	218	269	261	263	243	267	226	238	237	255	221	255	248	272	248	269	256	229	226	244	257	258	240	242	224	264	249	236	238	265	247	229	241	246	257	259	213	236	258	272	259	252	280	251	264	224	268	236
16243	2008	2265	2735	2544	2075	1774	1404	1169	1107	1022	1019	953	947	914	991	833	717	725	668	714	640	613	643	667	656	631	639	617	707	1396	644	638	618	615	591	617	609	578	605	627	613	604	614	602	606	616	581	596	562	610	646	597	619	601	603	633	611	606	589	573	614	552	592	561	594	599	610	595	604	586	587	641	580	572	591	567	604	591	617	565	595	615	584	603	588	582	517	618	589	568	564	597	581	583	562	580	623	649	598	595	616	628	556	587	593	601	568	624	621	588	584	565	554	591	590	558	577	568	580	576	610	548	666	593	582	525	609	554	590	600	574	608	538	571	586	572	575	642	581	601	587	608	576	588	576	592	601	594	588	568	580	593	604	561	584	580	613	600	603	542	631	526	606	572	575	561	616	588	593	620	579	598	566	583	611	610	605	617	587	584	587	560	568	573	547	586	575	562	558	627	589	588	612	514	561	540	614	571	585	564	542	584	607	549	546	598	585	572	604	609	586	591	574	602	566	625	552	590	573	587	562	585	580	597	588	586	596	623	562	617	594	620	589	595	562	604	584	583	577	585	585	577	595	625	612	599	583	594	555	640	597	559	557	569	631	572	567	585	547	570	576	585	593	571	565	612	556	619	622	601	603	606	616	602	597	607	626	598	610	588	554	594	583	587	563	574	595	622	567	625	608	577	571	571	605	569	571	586	603	612	542	600	593	595	590	581	575	566	560	620	654	621	628	623	597	567	621	612	597	588	587	559	586	567	568	592	580	588	590	592	620	549	555	598	572	597	587	569	581	593	611	532	601	530	613	581	610	582	625	591	553	659	589	605	603	543	534	591	574	577	572	569	568	564	562	580	591	602	579	542	618	590	604	577	574	589	562	634	620	552	583	573	583	616	558	582	554	589	577	590	569	593	580	602	589	553	613	590	597	588	581	612	588	580	580	562	550	582	591	585	595	566	597	572	587	577	579	578	608	562	604	587	622	598	535	600	561	610	587	606	558	577	586	596	587	591	574	596	535	596	599	597	594	588	543	556	612	587	576	536	550	603	608	543	562	603	622	591	569	631	581	564	531	570	561	565	590	594	581	631	590	622	612	621	606	640	556	588	576	558	595	610	563	577	609	554	582	553	579	564	569	581	585	623	559	570	593	600	598	599	599	561	590	574	578	602	600	579	547	588	589	597	614	575	589	602	562	579	614	610	561	594	594	568	597	566	597	577	557	541	622	557	590	533	556	568	604	576	592	564	577	578	563	572	611	607	546	560	583	601	557	573	595	558	552	605	557	569	604	580	581	599	587	565	572	563	597	595	528	546	578	570	636	581	567	575	554	584	606	551	522	571	567	566	559	591	599	605	623	562	602	562	570	566	592	604	585	593	578	597	588	553	619	609	580	584	566	621	571	587	584	565	587	568	614	564	578	599	601	576	630	565	592	551	595	597	564	612	567	564	556	620	615	558	587	576	576	520	581	559	612	570	620	564	538	599	569	590	588	557	584	608	551	596	543	560	577	618	595	554	593	574	580	542	546	602	557	596	546	558	577	527	602	570	593	537	572	534	640	607	579	551	592	580	580	609	656	555	589	616	543	564	585	622	540	592	576	578	584	588	660	581	590	589	574	563	602	555	604	559	589	618	573	589	584	622	572	590	575	581	592	606	622	586	604	590	573	584	580	586	611	581	601	583	624	629	564	548	567	522	574	581	566	578	597	564	593	584	606	586	613	575	565	552	582	571	605	606	598	574	572	595	542	578	585	582	575	617	600	620	615	588	569	606	601	615	620	557	546	600	600	592	580	605	593	597	590	622	567	564	568	574	608	540	558	593	597	566	558	561	614	567	610	557	551	594	578	607	617	623	579	588	611	584	568	596	592	573	573	559	550	582	620	595	575	583	603	604	555	550	584	574	561	539	587	589	595	596	573	618	627	594	598	563	574	574	587	583	610	553	576	586	548	604	577	609	553	600	564	547	589	615	590	562	594	572	553	563	550	623	607	561	588	602	569	596	585	521	606	568	612	563	586	584	580	614	565	568	621	557	588	571	583	623	556	559	527	590	569	552	608	602	600	599	548	593	585	658	577	591	631	617	550	589	622	607	564	601	595	552	618	634	583	625	558	616	587	570	610	561	547	616	589	567	599	617	533	604	603	607	591	617	578	565	598	586	566	562	625	594	585	609	616	560	625	603	623	550	571	553	565	587	652	591	565	635	581	581	585	543	613	561	540	579	560	615	620	590	551	569	588	598	569	627	576	602	586	594	591	596	572	591	576	559	581	570	607	645	590	587	606	607	602	598	552	622	597	578	527	578	551	585	617	579	648	598	566	564	591	610	541	617	554	578	576	573	576	558	560	551	612	541	626	571	585	619	597	529	587	596	604	628	578	539	593	565	579	550	624	580	588	558	587	608	579	584	601	562	604	575	586	607	634	585	560	581	585	585	571	559	605	545	583	606	586	588	609	581	564	603	605	588	570	596	606	575	588	611	614	647	561	604	565	583	581	578	589	559	604	634	577	578	573	577	608	608	595	589	631	541	600	624	587	585	587	582	585	584	615	550	587	597	583	589	552	606	539	561	562	584	610	573	588	607	597	572	574	558	569	596	581	606	564	600	601	548	619	591	634	546	608	545	621	566	558	581	562	605	583	569	603	575	575	588	564	575	607	560	606	602	560	578	596	574	598	566	572	588	593	604	570	581	585	638	560	575	593	583	593	595	589	548	583	575	612	594	598	560	612	554	626	556	596	619	578	569	629	541	558	552	615	569	562	543	553	573	549	589	625	583	536	574	595	568	606	574	589	582	577	613	606	578	580	603	599	585	585	558	574	587	591	580	575	560	609	579	563	608	574	611	560	609	585	579	562	646	604	587	584	649	591	573	603	605	587	577	586	573	563	587	558	567	628	578	579	571	571	587	587	566	597	597	579	579	609	555	559	598	574	574	612	579	581	587	586	626	553	611	586	564	560	591	602	591	582	590	571	554	574	577	554	588	584	603	632	555	587	597	596	577	596	577	581	594	618	571	611	565	587	559	576	606	560	597	594	599	574	594	563	602	549	639	625	601	566	598	528	561	634	541	611	588	578	538	570	612	561	636	599	612	573	598	573	579	574	573	572	554	568	618	589	585	583	582	571	581	583	581	583	565	574	539	547	585	531	583	606	636	553	587	562	607	561	563	593	611	598	578	591	591	616	586	600	596	581	573	575	576	605	589	592	638	556	594	573	612	619	588	594	566	570	565	612	587	558	580	541	592	595	622	580	562	572	534	583	609	540	591	590	541	572	552	566	562	603	595	564	573	577	599	635	614	563	592	607	624	638	602	602	614	569	573	620	598	571	577	592	583	579	555	574	620	561	552	608	571	606	534	551	584	584	583	611	553	612	607	601	611	581	610	582	577	603	538	567	570	626	613	608	636	538	556	618	582	572	591	580	557	585	558	602	625	618	561	635	582	556	602	548	571	604	600	600	572	591	595	616	602	595	605	549	615	608	598	603
5213	665	265	286	277	222	232	215	170	221	215	202	197	195	214	194	202	205	222	184	220	196	194	187	209	188	211	213	192	213	205	202	205	203	239	241	214	190	220	230	212	204	244	210	171	211	204	210	225	206	196	186	198	227	190	195	218	229	202	212	184	208	192	222	207	216	220	213	180	199	204	195	204	169	182	193	197	219	212	214	212	218	209	183	203	203	226	235	221	187	210	232	197	201	210	218	203	206	245	228	213	200	217	207	204	188	180	214	212	205	186	191	219	196	216	211	197	204	219	222	186	197	202	218	194	193	196	200	217	234	199	216	197	186	188	223	213	214	197	191	215	201	219	216	230	238	210	224	207	189	215	189	217	168	192	201	202	202	209	210	232	200	187	248	193	191	201	184	214	203	207	204	199	207	209	184	230	194	199	205	194	206	193	228	187	188	200	210	217	199	198	217	194	189	203	206	214	218	190	215	199	199	220	196	167	183	201	190	203	227	232	208	197	185	206	202	213	223	194	195	202	197	166	174	186	190	218	198	210	210	225	211	212	201	202	213	200	212	191	214	202	180	200	187	192	189	221	193	228	198	204	199	180	217	172	188	212	204	210	213	200	191	192	208	215	198	195	173	221	205	217	195	183	220	206	210	185	218	198	183	198	206	227	218	172	197	204	215	245	200	180	207	191	189	197	223	210	205	212	199	203	230	199	195	200	207	198	217	190	199	210	210	223	183	173	210	186	217	190	186	239	195	224	198	210	214	206	171	209	211	195	195	181	173	186	196	215	190	186	233	223	189	200	198	198	202	212	203	190	185	245	219	212	216	207	209	208	244	207	188	206	242	200	172	197	237	221	189	212	221	179	195	185	189	206	203	212	209	190	216	191	220	182	230	182	200	202	215	193	202	201	190	188	201	192	204	233	225	221	183	203	202	233	223	208	185	197	220	235	186	222	201	196	196	197	223	219	219	200	183	200	214	228	187	183	231	206	223	192	204	207	239	201	204	195	169	203	203	210	202	204	186	224	202	185	204	195	209	233	220	200	215	238	239	221	216	237	223	215	216	223	211	209	185	187	210	219	228	188	190	211	181	182	204	214	218	201	200	223	193	211	203	188	219	206	201	216	217	213	172	193	200	225	226	189	184	198	239	239	221	223	191	230	201	218	208	205	210	220	174	195	193	216	212	193	237	195	199	197	212	204	206	183	212	174	179	237	200	221	210	197	177	202	190	204	185	226	197	202	202	204	208	195	202	188	197	234	216	190	187	219	192	226	222	194	204	237	225	229	205	220	202	210	245	237	188	193	185	194	200	186	183	211	203	206	181	223	179	234	196	182	192	186	200	219	213	183	224	231	200	206	230	207	203	203	180	200	193	185	202	212	219	210	208	184	200	206	180	212	182	202	206	243	196	186	204	212	215	221	207	179	207	208	202	189	201	205	225	228	226	213	217	206	217	191	223	220	203	199	219	181	204	214	217	194	235	204	206	222	245	190	199	197	192	196	176	206	237	191	195	195	225	199	202	184	199	208	187	202	219	229	202	187	236	222	202	209	214	230	201	216	182	224	197	188	218	211	187	208	198	202	193	194	208	216	185	195	197	203	238	181	213	198	202	218	233	210	197	200	230	198	234	205	200	203	200	217	212	227	206	201	199	203	185	172	207	208	213	168	197	189	222	202	204	214	225	209	200	223	202	190	210	204	194	203	197	208	187	226	216	193	211	203	216	212	218	218	209	205	223	204	198	193	204	206	217	208	216	227	236	213	215	184	182	228	210	207	206	199	197	206	220	202	212	205	199	223	195	163	240	196	211	204	197	214	178	197	197	214	208	205	235	209	201	193	188	180	207	199	196	192	203	210	193	208	209	223	200	191	194	195	210	200	211	197	219	198	205	180	217	189	215	212	202	197	202	206	232	186	182	198	228	226	222	204	170	210	217	213	207	210	212	220	211	211	191	204	206	218	187	197	200	197	196	234	217	187	197	223	227	203	205	212	211	222	230	194	215	212	216	199	204	198	197	211	207	213	197	222	200	240	201	203	213	217	205	183	256	199	217	189	220	203	211	209	202	225	208	199	214	220	202	216	212	203	180	200	187	237	189	188	209	202	196	226	201	192	203	196	207	204	222	215	177	206	253	213	218	209	188	187	186	225	201	203	212	218	210	217	222	206	205	181	187	207	219	197	216	205	186	240	199	205	184	226	213	191	205	211	208	218	182	233	202	190	230	188	173	233	192	226	224	211	214	226	211	207	167	204	208	213	191	218	268	205	190	232	219	211	196	212	192	210	207	227	218	172	194	203	243	185	196	189	210	209	187	203	222	209	225	194	203	197	198	225	210	192	181	207	219	229	210	176	177	198	216	198	206	242	218	207	246	214	198	200	199	199	216	207	220	226	219	208	218	183	208	184	217	227	194	196	211	211	219	219	199	191	216	221	207	215	198	192	226	223	209	192	191	215	200	204	190	200	217	206	234	212	196	189	211	197	203	202	233	206	203	229	196	196	191	210	224	225	167	196	210	201	192	214	196	192	212	221	203	219	229	211	184	205	215	212	208	209	211	216	214	235	172	232	196	209	176	195	182	208	205	204	190	218	218	176	208	188	186	222	206	214	189	190	201	238	208	180	173	231	214	205	226	198	220	214	190	205	201	210	192	200	197	223	179	218	207	190	192	214	197	216	203	214	217	226	181	214	175	213	213	202	193	211	211	193	192	204	210	181	186	217	227	186	212	224	221	192	190	231	191	193	199	203	187	200	191	191	194	231	193	206	203	215	204	231	191	195	194	182	215	203	188	201	199	211	215	174	189	224	190	197	192	201	214	221	186	207	190	188	191	173	191	248	194	209	200	213	199	188	184	209	188	229	223	181	197	212	188	234	193	198	195	207	217	212	198	209	192	220	197	194	205	222	185	198	200	204	222	212	209	202	200	218	228	202	198	193	220	194	223	210	197	194	191	200	196	226	188	203	206	204	227	218	210	182	201	203	204	237	204	216	193	216	218	196	237	200	219	190	208	174	212	186	168	201	170	183	179	196	202	188	213	207	183	213	203	200	200	204	222	224	198	209	206	183	205	186	197	212	206	215	206	226	180	189	206	210	212	236	178	203	227	186	217	228	212	211	196	172	188	212	214	215	235	218	196	213	187	180	218	201	215	222	194	213	207	203	187	218	206	225	211	204	227	221	185	195	207	192	189	211	209	213	179	165	205	199	229	234	221	186	192	212	224	217	222	211	227	226	200	181	237	195	177	188	215	199	225	191	185	211	205	196	219	200	222	207	200	221	197	195	196	199	177	177	193	195	203	230	194	181	205	197	220	213	206	190	224	208	191	227	197	198	219	183	188	247	196	173	195	177	200	213	212	218	210	205	198	190	225	217	230	187	188	211	167	194	198	214	215	219	205	196	195	201	204	215	220	222	212	204	188	220	196	205	190	154	184	230	227	203	241	233	193	200	205	204	240	192	214	207	227	250	209	180	192	202	214	196	192
3681	715	602	712	672	647	560	538	512	548	530	506	519	486	500	501	471	494	475	462	485	462	505	463	428	525	474	451	478	491	494	453	498	455	502	466	446	467	469	481	499	472	467	490	489	500	440	457	474	472	495	518	472	456	486	495	480	492	463	484	504	454	476	500	468	425	482	477	479	485	498	487	439	509	458	449	489	486	503	517	479	503	464	471	480	433	518	475	448	499	465	468	476	476	508	507	448	421	465	451	496	486	492	506	448	495	506	473	477	460	465	492	523	521	520	474	483	452	458	471	498	463	466	462	474	497	475	496	497	483	481	489	496	466	492	486	476	472	471	465	455	453	476	453	496	452	483	482	483	467	490	491	465	506	447	441	482	463	421	485	491	497	460	476	494	447	489	505	500	506	449	480	462	478	468	490	441	450	477	483	462	505	476	467	514	474	473	481	506	449	504	457	419	526	451	474	472	438	474	490	435	438	431	424	458	492	500	510	459	476	468	449	466	473	522	483	447	492	455	476	449	442	480	470	417	452	453	476	455	460	461	501	446	473	439	455	519	490	420	459	463	501	482	436	482	474	525	442	455	504	491	452	476	475	470	493	476	487	453	477	447	480	446	475	454	498	482	476	483	449	457	444	504	482	487	484	489	453	480	444	507	455	438	502	495	480	482	515	477	517	512	465	472	495	469	488	489	480	456	466	467	457	445	404	448	488	468	458	450	481	465	474	480	448	516	464	474	460	459	470	461	491	500	484	485	475	469	491	476	467	514	501	452	516	471	473	461	457	464	449	468	418	490	434	457	460	469	443	493	445	510	501	503	494	470	472	486	448	445	494	511	494	443	485	467	472	480	460	464	507	471	468	493	473	514	490	479	483	481	471	486	447	450	475	476	490	508	516	473	467	464	485	468	450	456	447	466	481	471	504	475	473	497	472	486	497	425	499	466	479	498	473	501	473	482	493	486	446	496	477	484	481	490	478	473	454	465	485	474	439	522	487	465	467	418	477	448	468	527	483	457	470	491	548	439	472	480	458	485	486	445	461	483	483	474	464	477	475	416	499	478	457	448	517	459	469	469	460	446	499	500	470	449	485	447	483	442	474	516	463	435	449	478	464	495	495	462	459	474	500	542	488	472	467	444	515	468	466	471	490	487	503	452	516	461	436	475	485	501	487	467	483	441	461	488	477	510	469	436	465	499	477	469	440	463	483	467	475	469	482	446	463	469	445	457	450	448	511	443	432	503	471	507	466	493	436	450	483	482	480	469	492	469	471	469	461	449	492	480	485	457	432	452	475	493	496	473	472	482	499	476	449	490	454	484	455	511	507	483	456	482	482	499	474	451	472	468	464	475	462	488	489	442	517	455	470	480	477	473	456	465	458	486	476	466	480	471	479	460	456	486	451	455	479	524	464	473	455	493	444	464	504	479	469	492	473	467	446	462	466	510	480	450	457	461	492	479	479	439	465	462	497	473	458	471	493	501	505	474	471	502	478	475	468	473	476	457	442	472	469	440	451	481	483	479	480	496	454	510	502	479	457	459	447	464	484	450	480	451	428	469	452	472	480	510	469	484	461	467	451	460	480	523	460	501	455	483	485	470	485	472	440	453	463	452	465	438	459	478	452	443	456	498	466	479	461	450	497	469	457	487	448	464	466	497	476	487	489	423	435	493	468	455	517	489	494	459	453	501	491	460	488	435	496	453	502	461	455	494	442	475	466	463	458	459	455	485	492	459	459	471	457	521	491	466	481	470	463	453	467	470	493	497	463	441	469	472	477	487	461	477	495	437	465	443	457	457	476	444	451	459	508	495	475	468	477	440	453	462	498	484	502	458	455	493	472	479	487	487	481	457	462	498	456	415	472	457	505	467	476	469	453	453	475	469	443	502	495	465	424	486	494	458	489	492	458	482	501	469	501	497	479	515	483	519	501	449	478	449	492	475	481	457	478	458	462	481	490	481	475	486	462	460	471	491	486	465	468	490	476	449	496	518	463	485	499	467	468	491	486	489	462	447	465	481	480	485	462	487	470	473	481	473	483	493	454	526	487	457	469	459	449	452	446	460	464	457	504	488	490	502	516	471	461	439	490	463	479	448	470	490	485	469	524	491	482	482	508	494	461	472	491	476	454	451	465	464	440	457	443	474	495	484	484	452	466	451	481	484	498	501	451	439	450	468	457	487	482	500	464	500	456	503	455	459	484	511	525	471	492	465	468	466	457	470	474	487	445	475	456	480	500	475	510	480	465	473	505	464	466	505	467	482	477	469	467	468	519	445	456	471	469	492	454	471	471	484	451	454	458	507	477	466	476	486	470	492	517	477	514	440	492	476	470	461	501	449	491	443	463	466	481	465	518	505	481	453	463	470	481	485	471	484	465	469	482	445	459	471	484	454	473	433	459	462	458	454	474	452	472	473	458	488	464	459	471	497	448	487	439	467	455	468	451	493	475	482	458	504	462	514	458	481	500	446	482	470	472	465	459	462	459	459	465	509	501	486	481	479	458	475	473	488	471	484	492	454	472	431	470	458	470	459	467	484	476	489	442	435	496	477	463	459	508	476	426	466	489	467	493	436	468	446	460	476	472	461	448	466	478	467	497	451	500	481	484	512	475	475	495	467	480	477	481	508	503	445	458	498	444	463	492	485	471	513	494	454	467	489	454	465	456	479	481	497	536	489	456	479	466	464	517	485	519	485	492	487	475	479	444	504	497	468	434	472	463	470	476	456	479	458	466	491	478	473	490	511	476	462	474	474	463	470	481	471	486	475	501	462	496	518	496	473	491	482	476	492	474	488	468	518	506	453	460	496	477	427	485	480	441	454	460	450	484	496	466	466	475	468	491	492	485	469	496	514	444	439	466	497	506	466	479	470	460	485	466	462	456	472	487	480	498	487	469	490	434	442	468	508	486	491	492	493	481	474	469	460	446	485	479	526	497	492	445	435	448	423	508	512	481	483	437	472	498	463	454	471	482	487	459	476	475	525	493	472	461	476	460	476	494	485	505	467	449	498	499	452	506	473	521	475	444	455	475	511	493	448	456	470	477	490	471	480	449	481	480	490	482	454	488	457	478	494	472	454	509	529	483	436	481	476	468	452	442	464	471	468	459	488	464	479	484	447	468	478	423	487	452	449	462	417	444	457	513	507	466	474	484	513	447	470	469	451	444	477	454	447	469	444	468	467	447	472	474	477	476	508	507	520	509	452	447	477	518	453	478	486	480	503	485	450	488	488	462	480	483	483	443	470	482	497	456	472	466	450	481	469	463	481	472	479	453	523	474	470	473	461	489	528	478	513	468	467	471	441	444	467	500	473	476	476	508	446	468	485	489	464	491	491	493	507	463	471	478	437	470	449	485	436	452	469	507	506	467	509	468	459	462	485	486	479	439	460	464	446	475	471	466	494	440	463	502	495	455	460	489	455	496	462	476	463	490	487	504	482	473	451	477	479	469	526	454	451	504	461	481	495	460	493	504	489	465	461	451	465	432
18991	2546	684	525	429	347	302	216	220	174	178	193	177	162	163	169	169	171	139	156	149	163	143	148	149	150	166	132	120	137	135	155	134	128	146	179	132	150	146	153	146	160	134	145	152	148	125	115	131	156	143	133	156	138	148	134	144	139	131	165	131	148	143	129	138	154	141	114	148	134	132	122	142	142	125	132	161	145	134	139	134	150	127	167	143	136	135	169	132	159	149	134	143	137	147	130	122	132	123	146	156	177	151	128	127	150	159	166	129	141	124	136	135	136	143	153	126	171	135	127	145	149	150	152	154	154	136	147	143	143	152	124	129	125	140	129	136	140	149	144	149	149	140	132	143	159	141	141	143	137	138	142	148	147	143	139	137	119	134	141	122	138	159	143	135	122	152	145	142	159	148	160	130	156	147	145	149	146	133	152	147	136	155	141	138	180	149	139	129	140	143	150	135	133	126	143	163	135	144	133	140	137	152	153	137	144	143	134	144	139	150	176	166	123	165	149	152	141	137	136	134	106	122	120	152	142	131	145	138	136	145	176	150	151	109	150	132	136	148	147	145	159	132	128	141	124	132	130	132	133	153	159	145	137	131	129	135	150	152	163	144	151	168	161	142	160	155	125	150	145	148	130	145	132	145	123	149	127	121	151	146	146	137	122	144	158	129	124	131	152	143	137	134	157	163	122	119	119	175	144	138	145	114	152	150	120	150	148	135	153	158	138	167	155	127	126	148	135	130	137	154	151	159	157	159	127	130	152	142	139	156	130	129	146	162	159	154	161	139	150	148	138	169	156	137	132	131	133	136	137	130	155	136	150	135	152	131	125	148	151	141	145	142	124	156	125	166	129	159	148	137	147	142	150	142	158	141	149	156	142	163	144	151	144	147	141	140	167	128	160	135	157	161	120	130	151	146	147	149	151	154	123	133	142	149	158	135	139	120	154	147	132	143	146	130	142	167	130	151	126	142	145	125	148	160	145	135	152	142	158	127	135	128	167	148	149	174	151	134	152	145	126	151	148	122	176	121	141	144	120	144	140	167	137	130	156	143	144	135	140	139	119	122	148	127	136	136	162	130	141	161	131	130	118	149	133	126	142	135	141	158	130	141	122	157	168	148	140	139	136	146	138	173	153	134	134	149	145	141	133	142	147	161	148	148	158	147	139	117	125	161	134	129	134	136	125	159	125	139	159	150	158	122	163	148	147	131	125	154	141	140	159	146	132	151	140	152	165	136	157	137	148	142	138	128	131	137	154	167	143	171	147	153	132	136	130	154	132	136	143	143	144	158	135	154	140	140	133	150	142	111	124	134	136	162	123	161	123	136	153	137	143	150	161	168	147	132	135	122	137	140	174	138	143	127	136	141	146	125	151	156	138	133	134	136	129	130	140	135	119	137	137	138	117	147	145	156	164	148	124	152	160	156	152	129	171	148	158	125	147	124	128	128	139	149	131	164	169	151	114	144	134	154	130	145	161	145	147	126	143	124	144	143	142	140	159	111	151	143	151	126	130	151	147	139	122	137	145	143	160	119	139	147	124	170	146	138	153	147	137	135	150	132	161	135	148	136	154	153	139	169	183	115	139	132	132	163	150	153	137	148	128	150	149	157	140	127	160	154	159	157	151	145	161	154	149	142	129	152	155	152	122	158	152	125	123	110	142	140	120	148	131	144	133	147	144	137	129	130	150	159	149	141	122	161	134	138	153	155	126	143	141	148	145	157	145	133	139	145	153	131	128	133	130	121	159	163	129	159	135	132	137	147	146	149	132	149	126	151	141	137	150	139	165	153	115	144	143	176	161	153	121	137	158	146	142	121	128	133	154	158	147	144	128	165	146	124	134	140	154	129	137	155	158	120	132	148	165	131	159	126	155	134	160	159	143	142	138	138	134	112	135	155	152	161	139	144	136	154	159	141	112	131	119	144	145	149	118	137	143	147	141	162	160	131	161	142	171	169	143	133	164	147	155	149	127	155	144	153	162	141	147	141	127	150	138	152	142	144	142	142	136	143	155	141	162	156	146	129	160	149	132	148	153	152	167	149	155	145	134	141	140	156	117	133	152	138	132	131	150	147	136	128	142	167	133	146	141	125	112	135	121	139	121	134	131	137	134	144	131	142	148	142	141	143	135	120	144	140	121	150	135	145	145	148	137	125	138	169	135	158	158	113	156	117	147	126	119	136	139	154	156	140	136	132	129	154	166	149	133	127	157	153	135	125	139	123	127	133	136	140	139	133	155	126	145	139	119	132	147	164	162	120	144	145	138	133	148	153	151	144	145	158	175	137	154	154	156	133	145	143	116	123	149	129	148	140	153	141	126	158	131	138	132	136	151	163	150	155	138	158	157	138	128	147	162	131	141	128	158	136	150	132	145	138	142	136	132	150	155	148	154	107	129	138	144	149	166	123	130	136	128	145	150	150	148	139	143	159	134	135	136	140	142	156	142	124	145	111	125	134	122	129	168	145	153	126	137	142	118	136	153	167	133	145	149	140	130	154	151	143	151	153	123	136	137	129	137	145	144	146	128	143	167	156	164	135	149	150	140	133	133	133	164	142	126	142	133	137	129	132	126	147	135	126	128	140	159	140	144	117	140	141	127	151	141	142	155	143	104	148	136	132	146	151	172	133	139	134	137	142	141	153	134	145	151	138	135	136	131	132	134	145	139	145	136	137	149	162	160	126	147	141	159	157	122	148	153	143	143	143	161	137	153	155	148	132	153	156	133	154	148	146	134	132	132	169	142	151	144	132	130	134	117	154	132	153	150	137	166	161	138	153	122	155	143	146	170	148	139	129	141	143	136	149	135	126	122	128	142	156	177	151	134	135	129	119	137	139	133	133	165	122	146	165	112	133	135	134	146	157	146	117	155	133	146	139	147	128	148	146	181	157	155	143	156	134	146	158	143	141	153	133	113	153	142	136	135	162	147	133	133	153	134	133	126	146	137	157	131	143	144	143	144	155	137	124	147	158	161	144	141	146	149	143	130	154	176	126	125	130	136	136	145	149	142	157	139	158	144	145	137	153	131	161	136	150	162	143	121	115	155	133	157	120	159	163	132	136	143	127	135	134	131	175	142	156	125	129	148	132	135	141	132	156	146	151	148	123	138	144	141	143	121	174	160	148	140	144	154	162	159	142	133	141	120	129	120	147	139	143	155	157	151	146	120	151	124	159	143	165	152	139	162	130	135	126	152	132	157	163	132	140	144	138	139	146	137	147	137	142	153	131	147	151	150	150	140	119	144	150	142	128	150	145	130	142	133	142	141	135	175	148	134	137	159	120	131	138	142	143	143	139	137	152	137	124	126	153	140	130	142	128	154	146	131	152	145	144	134	120	142	142	153	135	145	142	147	128	127	123	119	160	127	124	162	143	157	142	142	133	145	141	159	141	137	134	121	148	144	121	125	138	126	133	151	133	137	129	140	158	163	134	158	116	138	142	120	152	138	156	144	129	122	146	168	162	157	144	132	143	114	125	129	156	166
11819	1340	1295	1587	1552	1393	1006	817	707	667	643	546	530	555	562	552	519	435	437	419	412	406	402	356	391	386	372	402	403	394	410	391	396	405	378	396	384	357	354	352	385	393	334	387	356	403	380	373	373	367	371	392	326	369	371	353	359	395	366	407	381	362	350	351	354	377	350	371	383	381	383	360	383	390	345	358	352	357	349	335	396	356	379	347	377	373	356	361	350	363	380	358	351	368	358	347	353	373	341	356	346	356	361	350	378	340	365	345	346	343	399	431	386	369	348	365	379	399	376	368	365	358	369	363	358	362	363	365	399	375	340	321	347	348	306	380	332	361	346	376	346	406	378	359	339	388	359	346	368	344	387	378	320	373	342	364	349	353	361	362	389	418	374	347	388	383	338	355	343	343	330	360	369	356	326	346	327	390	352	342	338	357	372	353	370	374	368	363	371	365	362	375	369	398	399	361	382	365	358	323	339	372	397	362	353	375	363	373	410	392	370	338	372	359	365	345	357	358	349	339	357	366	356	346	343	370	348	354	343	368	355	382	371	356	381	336	385	370	352	357	366	359	385	352	372	338	355	379	370	351	335	356	354	353	360	329	341	390	358	350	376	338	362	346	383	371	357	318	339	400	349	357	365	350	349	341	393	389	370	385	406	368	360	337	362	364	372	400	402	379	373	345	351	385	373	351	376	340	384	349	382	391	342	313	344	314	355	328	352	362	369	345	352	396	379	365	346	390	345	348	332	351	371	344	366	346	374	368	411	357	415	365	376	366	383	328	380	364	368	407	351	393	338	337	355	364	356	383	357	363	349	377	370	352	353	387	366	336	338	386	372	383	344	367	367	431	346	342	344	354	383	384	362	370	330	375	347	347	408	365	337	325	366	385	363	358	373	388	364	366	339	364	405	377	374	387	390	348	358	355	336	344	361	336	386	373	361	389	374	357	381	362	382	375	386	378	373	386	359	358	363	381	360	367	381	355	336	365	366	351	347	350	325	368	350	349	336	334	360	396	365	376	337	373	349	414	412	379	375	347	339	340	342	366	340	364	367	338	345	377	362	391	373	416	399	336	369	364	324	377	364	362	396	333	341	356	399	368	389	332	370	329	352	358	375	360	347	389	379	373	370	324	373	353	346	357	368	367	378	386	385	336	391	373	372	383	325	335	375	335	334	375	360	335	365	399	376	351	352	383	337	344	396	375	360	377	334	360	383	350	333	343	374	361	373	357	369	344	374	361	373	358	345	351	359	364	335	379	378	370	355	400	356	392	359	352	349	355	335	380	370	382	370	355	371	345	409	372	365	380	372	376	375	350	339	385	371	383	347	371	369	307	357	353	362	343	372	340	389	367	358	360	368	375	335	361	380	331	401	380	362	364	369	362	357	365	338	339	377	357	359	396	372	386	360	392	356	332	355	357	377	360	357	368	337	357	342	393	397	354	365	366	322	349	379	341	359	365	375	368	371	330	342	350	385	381	359	406	365	339	375	394	362	383	359	340	342	368	354	339	392	369	353	366	368	366	362	374	365	350	366	366	407	333	333	349	367	384	378	354	349	379	369	366	369	363	375	345	357	368	346	348	364	354	358	364	378	395	330	364	349	383	359	379	347	356	372	361	382	378	339	360	368	371	340	359	345	348	368	365	339	351	370	342	346	350	350	367	324	376	370	370	361	374	342	381	370	373	384	372	343	355	366	356	353	379	375	359	362	377	370	351	386	405	369	375	337	322	393	387	376	358	346	366	363	361	371	376	356	356	367	393	374	362	365	340	369	345	369	362	348	363	343	348	376	343	346	345	357	369	355	368	370	376	367	384	379	383	351	370	355	362	359	371	388	357	366	365	349	360	378	363	383	374	350	368	334	370	344	332	370	369	359	372	371	364	384	332	388	375	351	379	379	366	369	317	366	354	379	387	341	340	392	365	385	391	360	350	382	380	345	356	359	385	387	393	387	326	352	349	393	409	352	354	355	338	403	365	363	357	352	347	373	375	348	353	366	340	381	372	392	355	357	327	352	363	372	359	388	369	413	349	405	372	360	380	375	364	377	405	391	374	352	364	385	343	328	386	371	405	382	330	368	359	355	370	373	355	356	352	356	362	358	370	365	374	359	327	354	348	387	349	376	385	326	346	379	377	391	369	347	361	344	360	372	351	365	371	364	348	360	376	372	369	365	355	365	391	341	349	373	361	364	368	362	356	384	375	335	364	331	347	367	357	347	333	338	377	352	370	369	392	371	383	340	373	362	364	336	337	356	368	373	346	350	394	368	381	381	347	367	360	371	352	351	346	344	366	346	362	400	331	339	384	345	368	363	357	388	396	362	360	371	334	339	346	374	353	375	372	369	360	403	363	398	363	321	391	352	355	350	371	347	383	389	364	375	391	378	333	368	342	362	366	378	385	397	360	369	359	375	402	351	377	349	359	348	382	338	360	413	376	361	356	344	366	325	348	363	372	374	348	330	355	387	339	364	349	353	364	377	366	345	373	352	373	370	348	376	362	363	369	382	347	393	349	366	372	355	378	376	370	369	355	344	325	363	363	345	350	361	379	383	356	346	358	382	360	383	361	369	368	346	366	381	378	408	384	343	392	354	373	358	380	371	349	359	351	343	364	389	391	374	386	355	379	332	368	361	372	372	396	353	389	357	386	375	355	351	340	369	375	372	400	330	362	377	373	344	364	371	356	372	346	360	388	340	383	412	317	327	373	372	356	338	328	372	365	354	359	391	383	368	349	385	365	405	388	353	355	351	386	356	345	350	357	360	345	353	353	385	353	363	384	339	387	370	326	354	331	364	373	355	389	396	354	373	381	390	374	333	332	345	376	394	353	341	389	358	372	341	364	426	374	349	362	347	362	321	369	368	380	356	345	371	366	372	384	361	381	354	367	367	346	386	373	348	367	367	391	355	398	344	343	384	369	395	345	363	367	333	353	372	378	393	385	355	324	389	367	333	347	374	359	354	334	347	356	350	355	370	378	351	363	350	358	348	355	377	356	359	335	383	330	345	390	358	366	384	359	340	385	388	367	385	365	381	363	368	385	389	385	364	346	349	380	370	367	337	327	362	379	353	380	349	347	352	335	388	363	355	350	351	366	332	357	403	381	401	339	383	414	356	382	374	371	381	379	330	379	339	343	357	358	354	360	368	350	365	366	332	346	380	357	328	355	384	383	345	358	383	365	339	369	361	388	378	379	343	395	370	332	410	353	368	369	360	342	372	375	355	336	344	341	370	355	348	352	378	369	358	371	382	374	344	376	387	383	350	375	349	364	340	370	353	364	386	341	371	365	362	400	362	362	362	356	368	390	372	366	384	389	363	340	330	364	347	325	337	369	354	384	369	349	380	352	389	362	385	385	365	415	354	373	379	365	348	348	371	369	348	343	367	360	368	351	348	374	372	358	370	396	340	363	371	355	343	344	354	380	367	393	365	350	383	371	370	378	323	339	333	349	385	356	399	367	364	352	377	363	328	361	357	382	392	368
28322	5370	1417	1091	794	659	500	386	402	322	302	317	269	318	293	320	276	252	244	251	246	260	271	230	277	274	279	275	261	249	237	226	228	240	252	233	290	218	234	254	238	232	244	239	270	272	265	241	235	255	265	232	248	278	244	255	227	254	241	258	254	228	265	239	273	245	247	255	285	248	211	245	244	259	260	254	265	276	252	257	246	263	243	229	215	238	262	247	234	263	268	275	220	244	240	229	254	235	271	245	253	249	251	219	250	234	253	249	227	265	257	246	237	276	250	230	224	284	285	232	234	264	262	263	230	253	243	247	232	230	214	218	233	267	213	234	259	286	262	250	262	261	253	244	241	237	240	255	249	242	243	243	241	261	260	294	259	271	264	249	226	274	265	271	227	245	245	229	230	251	257	239	236	244	262	244	255	230	267	241	244	251	255	242	256	227	243	228	236	264	240	263	225	259	264	241	250	235	234	248	254	251	244	245	244	203	251	228	238	247	229	256	245	234	282	248	244	253	254	241	255	236	244	238	251	254	242	242	234	246	260	250	257	233	248	227	270	236	222	256	247	220	230	225	232	256	249	242	257	212	259	230	252	249	235	266	241	257	262	256	280	246	258	250	257	248	236	263	264	255	260	250	257	214	261	231	255	256	221	262	259	243	251	251	234	221	238	257	237	260	222	220	249	248	250	244	242	249	241	249	251	252	252	237	278	233	266	238	254	252	247	254	244	217	245	246	244	244	267	243	260	267	253	278	256	264	259	264	280	242	254	224	260	246	253	240	279	241	239	268	260	256	264	233	238	256	234	277	248	258	246	255	250	245	258	246	266	217	266	236	250	270	245	251	254	241	241	246	241	274	236	245	281	224	241	257	241	193	281	255	266	236	240	244	253	292	296	260	231	265	245	212	212	242	237	270	227	236	238	224	247	270	245	259	262	251	244	252	274	232	254	249	284	248	249	261	238	229	261	272	272	240	231	271	256	238	260	227	243	263	255	243	258	236	282	251	269	296	267	249	224	279	266	251	245	234	249	287	227	223	243	276	260	279	269	254	254	263	258	231	256	242	242	251	264	253	251	246	281	230	262	233	248	239	239	242	243	222	244	237	267	211	262	242	242	275	239	245	276	266	246	260	271	254	259	241	276	243	222	250	242	264	257	245	245	282	227	244	227	256	248	239	263	247	264	245	274	276	245	243	258	228	237	231	253	268	285	257	239	293	247	249	255	251	255	270	248	264	276	251	260	230	233	255	247	242	241	244	243	289	228	252	217	233	262	245	256	264	236	252	235	236	221	256	251	239	253	246	204	269	250	254	256	240	274	287	242	249	280	241	267	233	257	246	268	254	250	253	241	255	236	262	256	238	221	229	248	234	210	254	228	231	249	229	232	251	231	254	229	247	245	262	240	253	241	254	240	248	263	297	220	252	244	244	251	255	253	240	242	267	247	280	268	244	245	265	239	270	213	251	238	237	235	233	252	257	237	255	227	257	262	216	224	268	272	271	239	255	229	242	259	254	236	230	275	275	229	240	232	244	257	270	266	241	250	260	246	255	242	245	268	246	264	236	234	253	260	218	218	230	208	247	231	250	220	249	226	242	240	245	238	274	222	245	274	221	226	268	253	280	270	243	258	239	262	259	238	230	277	259	259	267	252	228	265	256	236	225	256	284	264	267	274	236	235	230	249	255	260	239	250	238	264	238	245	261	240	229	286	227	262	269	258	226	270	291	244	241	250	225	238	273	252	228	272	280	253	270	254	270	269	246	275	252	279	238	257	239	249	245	276	257	245	207	249	271	247	243	271	266	230	248	246	220	244	253	245	231	266	252	235	249	249	242	268	258	246	270	256	210	248	235	253	237	270	258	249	230	260	227	268	256	247	282	233	264	245	226	227	247	229	224	228	233	262	254	267	251	281	270	238	253	231	263	247	260	265	220	278	244	254	238	259	253	262	254	244	234	273	245	277	281	266	242	253	242	275	242	250	255	220	219	282	245	267	266	249	259	279	242	245	252	238	256	239	239	223	245	265	244	243	276	268	244	222	265	256	248	248	234	220	269	242	256	258	231	254	254	250	236	250	266	266	248	250	242	235	238	274	286	267	252	230	232	256	244	231	248	246	262	250	246	238	258	257	271	251	251	255	239	234	250	233	228	288	261	244	276	251	225	237	258	243	276	242	289	245	245	239	244	260	244	272	247	247	233	250	242	240	251	245	240	239	263	244	241	252	258	230	213	245	218	242	248	298	274	252	256	248	246	249	271	254	248	242	262	240	274	268	242	258	270	247	266	247	255	240	232	268	273	238	216	236	280	224	250	254	262	220	220	267	227	238	260	257	255	271	257	257	263	268	248	232	229	278	250	276	234	246	280	269	261	264	254	255	263	263	269	241	236	250	258	268	244	226	251	271	259	252	272	252	234	232	245	260	248	267	219	237	248	279	288	238	270	246	281	257	234	261	239	253	277	253	299	277	260	248	255	235	253	250	293	246	223	264	259	232	263	252	227	241	260	256	249	268	218	251	249	248	232	214	259	264	272	242	263	247	265	247	236	258	237	232	237	234	245	269	268	261	245	253	262	276	259	276	236	237	255	273	247	239	250	210	242	251	237	254	235	260	245	251	223	248	235	268	220	207	243	270	251	247	247	257	239	243	279	238	232	235	240	248	257	236	245	228	258	247	269	253	220	242	233	244	256	260	294	237	232	262	236	221	277	240	254	226	242	241	238	256	257	239	252	240	271	260	229	252	273	249	258	263	225	233	246	268	220	258	234	236	215	241	241	252	283	238	222	243	254	237	238	253	254	252	261	256	253	247	257	268	236	235	249	264	255	261	255	237	255	237	243	273	244	254	230	252	218	217	227	262	261	251	267	233	253	239	266	262	271	272	258	227	232	251	285	224	242	219	250	220	213	236	267	254	238	273	261	294	267	234	276	270	211	258	245	237	255	285	273	245	243	265	266	253	271	205	238	227	261	250	298	253	224	248	245	253	229	256	287	266	241	249	256	236	261	227	228	265	249	274	274	237	237	237	241	254	255	287	248	244	284	276	257	222	233	259	290	242	259	258	219	221	271	284	239	250	234	255	261	253	241	242	266	236	213	289	246	261	259	277	245	240	236	247	237	258	264	257	265	276	284	211	231	252	243	241	274	231	277	241	241	237	230	236	235	232	269	259	252	232	271	227	248	250	269	236	237	268	223	267	258	244	255	264	275	246	265	267	257	237	251	255	244	286	282	269	258	228	212	216	230	239	235	235	253	242	236	247	234	241	257	244	244	246	222	226	224	233	246	231	235	224	256	261	241	252	231	240	234	196	248	253	247	242	238	243	213	260	244	257	241	259	251	258	241	250	257	311	268	268	247	271	256	222	271	255	282	257	239	246	226	247	263	289	238	239	230	285	252	274	225	271	288	236	251	267	230	234	238	251	263	293	246	236	248	205	244	259	254	238	257	231	232	224	243	253	246	263	252	227	279	248	264	243	265	246	264
15909	2215	2290	2944	2576	2307	1725	1436	1273	1094	1046	985	877	1027	881	852	755	796	704	687	696	699	684	626	655	628	626	628	614	634	589	596	642	580	621	629	639	636	588	603	587	610	610	621	567	586	591	593	620	592	576	591	605	591	589	578	607	549	564	627	584	611	630	606	629	558	605	578	603	587	575	608	576	571	567	565	588	526	575	560	573	563	620	613	623	619	599	595	557	585	584	577	606	592	595	578	585	536	571	607	563	557	598	568	621	537	560	621	635	538	630	599	527	581	593	565	604	599	608	598	582	574	611	588	601	574	559	570	547	554	608	569	565	611	582	602	566	621	583	596	585	576	593	555	574	590	583	558	546	561	622	572	590	593	569	548	569	578	539	563	580	569	575	595	566	588	574	563	535	554	580	630	587	574	598	589	527	614	585	545	597	592	546	608	622	567	579	588	621	576	609	616	596	612	618	603	543	605	583	562	584	602	607	591	572	578	629	615	574	569	584	562	600	586	618	583	564	594	541	542	580	611	580	595	611	613	544	537	567	605	603	601	563	596	586	603	559	583	616	565	570	562	597	549	592	578	540	599	545	586	597	563	635	558	611	531	653	608	580	579	571	599	585	508	557	579	565	601	571	585	552	592	607	582	583	558	556	554	600	593	602	614	567	606	591	605	571	590	576	558	541	588	604	548	583	589	568	588	598	556	592	610	628	554	611	555	598	556	586	566	582	598	608	583	527	548	588	595	573	572	581	609	611	580	573	586	578	588	604	593	604	615	613	565	552	597	589	593	582	589	600	572	533	575	529	531	557	596	524	589	559	583	583	573	566	567	564	567	537	575	614	577	590	590	567	570	574	584	610	594	602	573	605	628	585	603	580	582	536	542	599	589	567	582	591	577	589	575	596	588	577	541	617	625	584	562	599	574	594	562	614	597	622	594	567	612	548	575	610	582	576	535	596	575	563	590	560	580	626	606	600	619	565	574	622	581	603	589	587	625	570	560	584	602	590	582	545	577	555	559	520	594	590	572	547	572	582	586	563	587	636	586	588	559	594	585	555	584	548	621	581	599	605	639	621	566	562	560	545	559	595	612	558	620	581	590	589	601	570	580	624	589	521	582	576	571	593	591	604	580	567	596	609	562	584	550	593	609	570	580	590	594	558	576	552	567	556	597	586	599	570	602	576	587	568	601	565	580	551	557	570	584	593	580	619	582	554	564	586	607	603	629	578	544	584	559	591	539	587	584	576	579	559	613	583	584	595	560	624	582	569	603	590	586	610	581	576	574	543	599	603	582	583	572	612	586	573	594	530	595	594	587	562	553	578	563	581	545	565	578	593	582	556	581	579	596	586	624	565	598	594	595	537	570	574	561	596	565	572	586	592	601	598	582	550	596	578	594	588	583	541	601	584	564	552	626	606	579	588	606	627	573	598	570	546	575	588	586	590	609	598	566	539	580	614	587	609	599	587	568	597	581	570	594	591	559	571	611	610	549	597	602	593	551	585	583	575	561	640	606	560	580	558	554	554	553	562	566	535	575	580	576	585	610	564	593	576	622	587	591	609	622	631	574	586	579	574	542	584	597	607	564	574	566	614	634	577	581	584	573	559	595	568	585	588	593	582	585	582	609	601	588	613	604	562	573	592	566	573	593	585	641	605	548	579	567	541	604	596	572	577	620	571	538	578	600	575	565	618	631	593	562	596	610	579	574	573	536	570	567	566	569	609	613	562	614	568	547	569	600	566	560	594	549	599	570	619	581	603	550	576	602	560	576	613	595	596	570	570	536	585	599	588	604	564	584	590	542	575	594	581	571	609	582	553	578	568	596	551	558	593	578	578	598	626	576	566	596	573	575	562	605	570	551	583	580	599	578	557	603	562	599	603	578	573	558	587	557	594	590	560	595	572	559	582	588	548	579	543	568	552	560	573	599	599	634	553	589	524	567	598	616	557	590	553	581	620	538	619	558	587	567	591	562	569	585	619	568	587	605	566	547	597	587	545	561	592	584	592	532	594	646	556	572	589	581	602	538	601	629	591	576	597	608	593	567	546	597	590	568	600	595	567	552	577	513	603	612	605	599	542	596	603	597	579	565	592	588	579	580	582	597	562	585	559	575	607	578	577	527	583	601	557	583	593	616	561	603	580	554	605	567	627	629	591	601	609	570	627	558	614	656	586	591	586	576	557	612	596	575	630	608	591	523	560	610	607	585	566	618	588	585	593	576	564	583	547	609	577	567	565	576	591	593	632	543	561	622	587	565	543	535	601	580	565	530	607	592	579	608	536	573	539	518	593	535	606	575	574	609	578	586	544	618	577	592	554	623	614	597	572	593	585	588	596	565	606	523	625	591	582	594	563	585	576	572	558	578	609	578	584	601	601	577	613	618	534	555	583	538	566	589	554	583	583	574	611	577	595	596	590	566	572	627	584	585	587	573	574	606	567	588	575	574	587	588	607	530	557	579	596	568	595	590	578	596	565	592	531	637	557	559	602	550	563	576	623	582	593	603	592	532	620	574	571	553	639	629	602	554	552	554	639	609	558	597	631	589	546	583	551	548	575	566	595	591	614	624	608	581	549	586	595	617	553	585	593	604	623	578	580	574	604	550	580	608	570	597	553	572	649	639	577	588	584	608	557	585	534	574	584	598	585	563	593	554	608	601	567	544	568	581	615	582	607	569	560	614	591	559	616	609	567	590	618	573	606	596	584	656	567	639	590	607	621	588	599	551	533	592	576	553	568	601	577	584	597	607	596	573	591	589	578	573	604	608	534	564	579	583	521	576	574	580	574	568	569	544	608	580	607	604	578	568	590	597	602	578	600	574	572	598	587	587	568	632	621	588	598	591	617	588	609	554	570	624	596	590	564	578	620	564	593	630	577	601	549	597	601	605	578	556	554	628	556	634	565	586	563	567	612	564	624	542	563	599	555	572	597	608	557	566	619	623	608	579	557	585	598	577	565	567	612	538	570	579	594	594	599	572	607	584	597	627	581	574	568	573	586	602	575	609	605	559	585	595	603	525	562	618	579	545	581	592	582	575	579	590	551	607	593	597	583	576	609	590	566	581	593	570	572	568	582	581	615	596	571	627	564	539	560	565	583	629	620	563	548	539	589	553	573	587	612	586	596	589	595	577	597	579	612	572	569	569	580	568	592	596	533	617	596	590	604	599	555	588	601	590	603	552	563	590	561	558	615	555	557	598	582	585	615	583	571	613	576	581	591	593	579	581	565	546	579	582	586	576	583	606	602	580	568	556	546	545	575	588	563	599	594	655	603	595	539	619	585	591	574	584	572	624	542	570	567	583	571	567	606	582	586	579	601	594	573	567	569	592	555	581	590	582	577	596	552	573	591	613	581	559	576	559	552	623	598	559	526	589	568	551	586	586	602	588	536	576	607	598	603	582	610	582	581	615	644	545	577	574	525	538	600	571	533	604	583	556	603	559	606	577	581	584	566	556	587	589	591	585	559	587	589	596	572	568	618	625	590	585
5449	737	331	304	251	225	221	183	221	192	221	216	192	254	214	200	243	199	205	202	215	202	217	214	218	203	216	196	191	214	222	193	195	199	207	221	204	199	200	244	196	217	186	220	191	196	220	246	222	184	211	211	206	202	194	194	239	180	188	210	217	202	209	204	193	203	218	179	211	212	209	199	217	198	210	224	216	199	213	218	217	221	181	222	215	191	225	188	217	218	190	206	233	213	222	214	185	206	184	213	211	203	194	182	212	210	188	174	199	226	190	225	191	225	231	194	200	193	223	226	177	224	213	208	193	219	184	195	207	188	193	223	207	203	213	200	193	188	214	203	213	214	196	194	206	198	191	206	174	194	200	206	208	207	190	205	182	216	206	229	183	175	193	188	223	207	198	206	190	213	226	213	169	206	216	191	222	201	217	235	223	233	192	199	197	209	196	204	209	201	223	229	173	209	202	175	177	186	205	212	178	217	211	202	220	212	229	209	182	217	210	214	214	202	189	202	214	185	221	187	188	220	217	223	206	203	208	215	201	197	182	209	216	198	183	209	181	227	209	222	220	215	190	186	166	197	229	213	211	228	197	215	216	198	189	195	205	215	227	216	201	211	219	205	214	218	216	190	201	156	227	162	183	191	236	212	191	202	220	196	188	200	181	196	196	213	193	209	219	231	188	197	187	210	186	198	211	216	216	210	214	185	215	218	198	226	236	187	216	229	193	201	237	241	229	206	179	197	239	211	214	193	185	183	205	220	202	198	217	210	194	182	200	194	205	218	230	195	223	202	198	205	202	199	228	197	186	179	216	193	193	208	199	185	233	207	215	225	200	173	187	236	218	205	183	199	197	216	204	221	186	214	156	178	208	202	213	210	199	212	208	223	190	214	195	203	181	219	228	229	225	196	216	196	209	204	190	205	196	200	222	214	212	201	169	212	186	209	215	184	208	196	235	209	213	208	196	194	217	233	216	200	218	187	209	229	250	220	235	224	211	169	214	208	205	193	215	186	199	200	167	188	202	223	227	208	167	224	210	209	176	208	214	202	214	205	214	206	211	211	209	213	190	182	190	205	204	229	177	212	199	193	209	216	186	209	226	181	209	181	210	214	192	240	185	203	249	202	197	197	199	199	213	213	218	232	198	180	205	204	226	195	212	202	189	181	204	214	236	217	193	181	203	202	223	214	210	178	204	183	195	195	196	192	223	199	198	202	202	218	194	187	174	200	211	185	190	186	192	180	228	213	200	210	199	212	182	235	186	185	191	177	207	222	230	197	216	200	208	221	209	204	197	213	221	205	212	210	197	214	206	234	236	237	207	218	198	195	186	182	212	211	195	179	207	203	196	189	207	203	199	206	221	203	217	189	204	201	195	222	205	211	217	220	189	200	204	200	201	190	197	200	230	203	193	194	197	202	199	219	215	198	205	195	213	212	236	214	201	209	192	199	180	192	200	197	208	199	190	233	218	202	196	203	210	206	184	211	205	199	214	182	182	200	172	178	213	210	231	229	208	216	179	202	223	199	209	230	208	203	189	226	204	203	195	203	214	204	182	195	196	186	233	217	242	184	203	196	201	198	191	202	189	246	210	211	191	196	222	194	197	205	225	206	215	197	211	185	193	214	214	224	206	210	201	205	199	217	189	200	196	201	196	198	222	218	168	226	212	237	215	206	206	209	210	187	211	200	223	211	196	184	220	207	227	223	194	239	216	204	219	192	183	197	224	215	222	202	207	244	203	198	190	224	196	203	226	204	208	225	209	211	237	224	188	187	212	235	210	208	232	184	204	205	195	204	221	217	201	177	205	186	186	225	206	228	210	220	205	224	228	201	201	210	227	201	179	211	222	203	233	201	224	208	214	233	208	195	191	186	202	198	243	200	194	175	229	215	205	197	216	195	201	192	200	219	219	194	210	218	209	221	199	211	200	197	220	211	220	223	184	211	196	177	205	204	203	199	174	183	202	240	194	217	230	243	228	228	188	209	194	197	211	208	206	224	217	223	220	222	210	211	212	188	198	218	184	232	215	199	208	206	207	214	213	218	221	205	197	214	205	186	219	190	206	198	197	213	202	221	169	173	227	201	182	197	206	177	212	205	215	218	219	207	195	193	221	231	193	187	203	203	209	198	193	199	191	217	213	210	167	220	227	192	197	237	209	191	213	212	195	200	214	212	206	185	198	195	217	160	209	217	214	205	214	205	216	216	202	234	229	200	202	193	193	174	217	183	209	199	231	213	224	205	207	214	251	191	212	182	205	209	206	211	206	233	221	195	208	195	188	215	189	196	202	209	194	189	189	184	211	201	190	191	207	199	200	196	212	208	235	190	181	199	201	214	247	209	168	191	219	176	186	204	154	212	189	191	222	182	203	208	222	223	205	192	203	185	228	214	220	185	201	191	205	212	205	217	225	207	218	199	199	188	191	218	212	200	222	223	213	197	170	217	209	228	199	197	183	235	196	199	210	212	192	200	205	201	200	224	205	191	221	197	186	183	228	206	191	211	236	184	236	214	228	192	200	217	197	204	240	235	210	199	199	230	226	186	201	215	192	200	187	215	187	178	207	222	199	188	217	196	223	214	216	200	216	181	189	236	213	218	223	241	195	212	198	214	215	200	201	225	213	192	197	198	186	200	232	207	193	215	212	194	190	180	226	196	203	201	205	206	204	198	191	196	216	209	249	219	204	191	191	217	222	190	204	231	225	206	219	178	197	224	199	208	214	224	224	213	201	213	211	201	194	205	220	213	179	234	245	201	188	215	194	173	215	196	181	217	219	200	214	194	198	172	207	200	199	212	194	238	206	220	220	217	205	190	202	203	242	206	221	223	203	234	210	205	216	187	230	206	221	211	205	189	200	197	205	207	229	199	203	218	217	220	228	205	189	204	194	213	204	207	221	189	191	220	204	225	197	232	204	218	214	200	222	194	189	185	205	183	219	200	208	216	195	187	200	196	221	178	215	200	212	181	214	198	188	202	215	203	224	208	193	185	201	222	212	190	231	204	217	188	202	205	214	203	193	198	216	206	217	217	215	206	220	199	213	186	217	172	221	219	197	195	192	229	190	187	212	187	212	239	193	170	207	209	207	215	224	215	205	217	186	181	202	194	194	214	243	193	204	191	188	213	200	199	218	225	209	226	232	214	200	228	194	209	214	226	191	213	199	189	238	190	202	194	191	179	214	204	220	206	194	168	204	217	210	235	218	228	219	217	209	188	203	198	210	179	191	196	210	229	170	215	165	229	227	196	206	220	219	198	208	196	205	214	184	228	231	212	218	190	206	216	208	192	209	199	179	190	216	198	211	188	228	184	230	176	215	202	188	197	218	247	208	187	182	207	218	204	235	204	212	177	209	208	176	194	198	188	205	208	207	210	210	221	234	206	207	192	213	209	197	197	218	246	213	207	206	195	204	187	226	224	212	175	222	225	195	213	199	225	212	226	190	187	201	227	179	195	236	220	221	202	203	208	194	213	205	213	207	184	219	203
3878	803	678	815	751	662	612	621	584	534	493	532	520	499	508	518	500	476	496	509	466	457	503	492	464	491	488	472	508	498	514	466	502	487	405	455	486	414	502	473	498	494	452	468	491	490	474	461	437	506	460	513	487	488	522	495	494	468	476	483	491	491	439	497	462	466	499	481	438	490	509	452	487	480	441	455	490	490	458	464	487	475	462	445	454	493	498	478	523	444	460	472	500	503	471	455	481	485	462	460	476	457	465	460	495	481	459	444	497	497	469	508	484	473	421	450	465	478	479	477	483	496	483	482	463	470	449	437	486	464	482	481	466	512	473	482	492	474	487	482	468	479	494	479	461	469	494	478	483	469	479	470	509	489	487	478	460	439	461	432	456	477	468	462	487	489	470	461	486	486	474	499	500	440	494	501	464	435	457	440	425	495	460	447	456	498	484	467	446	488	453	458	456	448	470	485	482	503	453	432	465	465	490	458	465	471	454	496	463	478	455	522	483	483	477	472	481	456	465	506	449	445	464	498	431	457	514	462	482	473	497	447	462	482	445	484	457	472	465	492	509	492	478	487	469	501	429	490	480	483	477	438	491	460	487	493	433	485	457	477	476	480	448	456	459	478	469	481	515	474	465	515	476	477	443	507	500	454	462	493	491	422	474	482	493	446	472	478	436	478	471	502	451	476	468	436	483	476	513	505	468	492	441	458	478	487	451	499	481	515	473	515	460	491	434	489	451	506	438	487	449	475	458	467	490	481	444	470	464	507	506	487	447	457	502	474	484	482	451	447	453	479	442	479	490	480	470	451	443	465	465	444	504	443	450	482	477	487	413	479	538	485	473	490	458	451	478	528	448	495	465	487	448	459	475	429	472	479	492	481	448	471	438	466	499	459	447	474	456	445	515	480	478	471	472	467	509	458	499	484	512	498	470	443	481	505	464	458	435	496	475	479	461	472	463	448	486	511	506	479	463	508	469	483	452	499	476	498	488	485	467	491	483	480	463	489	464	477	501	493	536	481	450	480	468	430	461	481	530	449	451	496	494	444	467	493	492	451	465	446	450	496	481	434	476	461	527	527	470	464	496	502	473	497	470	473	510	476	489	487	457	498	466	498	515	456	458	456	483	447	477	499	463	506	468	447	441	468	481	479	502	463	481	459	477	473	488	476	466	426	435	542	485	479	414	483	455	508	466	535	460	456	443	464	468	498	444	471	501	489	482	487	497	462	485	492	528	479	488	490	493	495	448	487	469	490	486	519	485	451	477	514	466	452	509	467	438	496	471	480	456	443	468	493	457	480	482	488	487	472	453	506	486	498	467	503	492	479	485	492	451	469	523	460	452	448	518	469	455	484	450	459	503	456	439	469	492	456	431	491	518	496	449	458	495	475	469	471	469	502	475	449	467	446	519	466	479	495	463	487	478	446	462	510	478	480	458	485	494	516	501	486	452	485	489	457	497	497	484	473	442	444	477	474	484	444	460	475	454	488	499	471	463	463	500	466	494	510	452	500	471	491	509	518	507	458	502	440	489	474	475	506	463	480	502	509	442	521	469	474	493	479	485	506	485	480	516	478	495	484	515	453	495	444	485	504	464	494	490	499	470	488	463	479	459	454	494	458	475	493	465	485	444	476	469	516	473	441	446	512	444	497	446	441	469	445	464	486	498	452	484	473	440	474	494	451	467	514	489	463	449	470	452	463	478	462	479	466	474	484	468	474	402	426	479	481	493	455	461	467	495	510	462	469	502	466	491	498	451	475	511	466	491	460	469	485	493	502	442	476	466	468	465	453	461	487	492	501	501	489	483	492	492	485	455	478	517	457	499	481	469	515	463	476	476	490	431	509	463	466	476	472	471	478	473	492	454	464	472	452	486	474	487	460	480	493	496	504	479	458	500	479	487	453	442	477	505	492	483	444	481	499	515	473	498	484	469	485	496	457	488	444	483	469	494	507	489	496	497	471	493	470	497	468	464	451	486	481	510	452	478	459	471	439	461	433	507	428	487	494	479	475	461	453	465	486	496	468	475	479	490	493	459	476	449	512	496	485	443	439	462	477	469	470	477	478	474	444	534	488	477	498	497	474	469	514	481	490	488	494	481	420	461	466	506	478	460	480	442	427	482	480	481	460	442	518	454	478	521	460	480	497	445	524	495	443	517	473	490	457	473	472	485	504	511	485	464	452	527	460	485	481	473	471	458	523	487	476	513	498	479	537	439	463	486	483	476	447	443	436	493	503	488	481	440	456	499	506	485	456	463	503	471	495	488	467	468	521	476	462	419	474	441	487	510	475	460	465	520	455	446	495	449	455	500	483	501	475	440	489	468	483	474	447	479	482	457	464	441	478	469	502	463	477	497	476	434	488	482	437	460	474	464	499	468	497	516	488	505	491	471	510	449	501	460	477	472	462	524	506	471	475	469	473	428	496	492	443	487	476	495	513	452	480	471	508	479	447	494	487	467	510	480	502	467	476	493	519	484	443	465	441	491	465	483	495	506	518	462	481	461	442	477	476	485	491	425	507	465	477	517	459	463	477	467	426	499	477	489	467	456	488	462	439	493	440	490	443	458	491	491	479	437	464	468	491	504	491	485	444	500	464	481	458	491	476	471	508	505	473	446	499	426	448	488	457	474	462	469	464	440	466	470	439	490	501	478	424	454	474	447	495	433	446	467	499	499	477	455	470	473	470	474	447	462	489	477	467	458	485	486	507	427	470	500	452	491	497	514	482	486	499	456	475	506	468	479	466	514	452	451	490	458	501	461	456	459	463	503	456	455	528	446	477	487	517	453	468	493	457	469	439	504	504	466	485	425	460	473	483	451	501	465	504	465	510	481	449	473	496	494	490	508	433	460	467	459	469	515	472	463	431	454	453	459	478	454	502	465	489	481	476	499	482	465	455	483	461	445	466	459	475	470	481	437	475	458	471	471	462	485	454	513	518	482	470	488	505	447	479	510	489	457	439	467	464	450	490	500	484	496	479	476	464	469	481	472	465	478	476	452	443	463	482	500	494	444	451	502	519	471	496	476	476	428	493	461	475	462	487	467	514	473	490	503	508	476	453	471	510	468	500	450	484	446	468	446	476	469	508	476	501	504	451	462	447	491	480	494	499	508	480	439	467	489	465	516	496	462	464	457	448	485	480	468	458	491	519	448	505	473	479	482	465	444	462	487	468	466	503	463	507	439	516	476	460	498	489	496	455	457	468	493	475	487	426	496	498	495	488	470	507	509	490	473	452	475	450	523	471	458	499	487	475	457	496	523	503	473	484	474	468	473	466	438	454	487	445	475	475	487	457	493	459	432	497	468	507	448	497	479	494	443	469	486	501	471	484	486	447	475	471	436	493	461	467	433	484	414	451	452	517	477	489	529	460	487	494	434	470	506	458	476	452	454	491	486	476	459	465	511	511	458	487	474	479	479	464	474	513	496	492	474	491	448	456	489	454	470	488	483	474	489	504	488	482	482	455	441	473	479	474	494	489	485	471
18713	2819	778	654	481	357	274	201	211	210	192	152	206	176	170	176	178	177	148	151	163	146	126	124	152	155	159	138	132	148	184	149	125	152	158	150	162	149	141	157	129	150	159	153	130	154	132	137	155	161	158	162	163	160	149	127	130	130	133	149	125	148	153	158	157	131	147	138	135	148	132	146	145	137	134	149	140	127	152	136	155	141	150	138	126	137	158	139	146	153	157	140	155	156	148	151	145	140	152	163	143	163	147	127	155	159	158	152	115	137	158	142	119	152	144	148	140	142	138	149	143	130	155	150	130	120	148	146	161	131	138	136	138	143	142	154	120	136	163	152	131	143	152	151	144	144	156	143	132	158	148	158	143	154	148	146	143	160	132	128	132	170	114	136	126	144	129	144	160	129	150	127	159	144	148	139	145	149	139	138	138	154	154	130	135	159	143	151	143	139	140	124	138	131	143	144	132	143	156	164	152	142	147	157	160	141	133	138	162	149	118	136	142	154	133	132	153	157	132	133	178	145	169	160	141	148	142	140	129	138	162	154	136	164	145	138	148	136	136	136	163	133	135	150	154	146	139	133	176	165	140	126	171	138	151	156	128	146	164	121	132	132	161	145	131	145	140	144	124	157	151	139	122	136	158	147	143	157	151	150	138	142	141	147	139	160	183	134	146	135	154	150	144	153	163	162	128	137	121	151	140	148	140	139	142	136	130	145	132	135	115	153	161	158	130	158	143	158	135	132	122	149	151	166	132	142	141	151	153	150	144	145	119	145	128	173	145	152	139	158	151	151	121	127	130	133	160	146	160	134	136	137	147	153	143	133	164	155	143	139	138	148	143	155	141	154	138	147	157	171	152	127	134	148	162	163	132	130	129	148	143	166	157	142	143	145	126	144	146	173	149	141	161	154	153	153	141	145	117	160	143	141	157	139	145	151	182	129	165	144	134	137	173	156	144	137	118	146	161	137	153	151	136	138	145	138	153	141	117	147	148	133	138	132	150	127	144	133	115	153	145	147	147	143	156	152	152	148	153	146	141	146	133	140	137	133	192	165	137	167	133	132	137	146	125	166	143	145	147	156	166	161	140	144	147	133	135	129	165	155	146	160	163	149	158	148	144	134	147	134	154	136	140	179	146	138	141	146	148	125	173	155	138	143	135	138	166	144	136	164	163	129	136	128	138	144	113	146	152	130	151	139	152	136	160	135	177	135	130	114	142	150	139	139	136	154	166	151	157	159	138	158	169	136	127	128	145	160	156	142	133	155	134	148	172	164	129	140	150	153	156	153	141	141	118	127	147	170	151	136	145	130	141	131	164	144	158	146	138	127	147	141	139	147	152	125	154	148	145	137	130	148	138	146	140	139	141	172	170	156	135	135	147	149	116	146	116	142	160	133	146	140	134	145	136	161	141	152	150	144	138	136	146	145	133	140	161	141	144	150	151	152	134	144	146	159	164	135	135	140	157	131	147	167	151	140	149	135	119	135	142	132	186	159	155	142	180	156	132	153	138	131	183	144	153	158	168	147	145	137	137	139	145	123	141	146	147	132	152	150	138	140	168	132	130	129	149	127	157	130	124	136	145	157	146	140	150	127	144	133	151	137	137	139	134	126	135	152	132	133	146	133	122	152	143	135	160	133	135	147	168	156	118	141	148	149	172	136	153	142	151	129	146	152	135	148	149	145	139	146	155	153	135	153	137	157	145	172	159	132	154	144	162	150	138	155	158	134	160	134	159	121	138	121	135	162	155	139	150	136	136	130	139	150	157	140	152	137	135	159	139	157	153	152	163	163	150	157	152	167	132	143	128	130	135	142	140	123	161	121	156	134	125	133	154	160	146	156	151	157	141	134	173	161	146	146	128	141	158	146	145	137	125	129	138	144	140	136	130	113	149	147	137	153	129	155	145	146	125	147	128	160	115	127	171	145	166	135	115	152	134	136	142	134	156	133	151	154	134	141	113	136	144	145	148	149	131	134	167	136	158	180	148	137	155	169	157	149	157	148	174	125	138	150	154	147	153	154	168	131	134	143	124	139	142	149	145	147	144	120	145	157	118	149	161	130	151	140	146	135	157	143	138	192	151	143	148	134	136	179	166	165	142	164	143	157	138	155	147	149	159	143	120	146	161	139	142	148	149	126	160	132	144	149	151	144	161	145	154	139	139	153	140	186	123	139	148	147	136	133	151	123	144	133	154	153	143	135	154	164	129	163	147	122	137	136	146	141	136	118	140	162	148	152	128	152	160	144	148	130	149	145	167	149	139	147	144	138	152	126	141	136	141	124	125	152	140	181	143	131	142	146	140	124	119	153	157	157	154	161	138	142	138	125	147	141	156	142	161	169	150	158	145	127	146	134	147	166	151	152	143	155	151	153	172	127	161	149	164	143	141	148	138	120	156	152	128	168	145	161	142	154	133	137	179	168	140	147	139	141	160	162	138	111	153	159	127	138	132	146	155	144	130	164	155	128	129	154	139	141	140	158	135	137	152	139	123	135	145	150	139	166	173	136	133	146	141	136	141	154	162	134	137	131	127	135	125	120	122	114	142	153	139	152	169	142	161	142	151	144	151	131	138	136	145	155	139	138	139	162	149	135	157	147	138	160	144	127	157	127	148	149	151	143	162	129	136	151	153	154	144	140	155	141	160	159	133	180	132	145	140	130	130	137	166	147	157	144	132	152	152	141	140	130	146	136	130	145	150	160	142	135	115	132	147	136	145	135	147	139	121	140	163	126	165	151	176	151	130	144	134	135	151	138	156	135	143	140	108	141	129	140	164	138	163	134	140	150	150	126	160	146	151	149	143	140	146	143	157	144	136	120	142	119	143	139	129	138	137	162	135	126	149	144	151	160	145	174	131	140	132	154	152	145	145	148	165	132	150	160	150	117	146	153	144	166	154	166	173	173	156	123	116	147	130	144	157	150	129	136	143	142	159	172	145	146	155	147	132	162	142	167	146	123	124	133	123	145	157	148	144	136	151	148	147	166	158	129	123	158	155	138	140	141	144	153	157	146	143	141	137	153	148	142	136	134	149	146	151	127	151	182	144	133	142	131	149	132	134	139	135	147	132	183	136	139	138	142	148	140	169	177	158	135	143	137	153	130	143	146	157	148	129	148	167	144	153	131	156	127	129	118	135	150	161	159	155	133	133	151	144	173	130	146	133	165	157	137	143	147	129	141	134	146	139	150	159	160	139	151	156	134	124	143	151	148	139	154	142	135	134	147	146	155	159	151	145	154	131	155	140	155	142	129	126	149	152	157	158	139	140	158	142	156	134	137	134	159	139	113	163	138	158	146	154	146	152	162	134	139	159	152	139	135	150	150	136	118	123	158	137	143	186	119	146	153	144	158	125	134	129	153	145	157	142	157	152	133	170	139	127	134	169	130	132	144	142	151	156	158	156	136	146	153	148	157	159	126	156	142	146	117	145	152	149	142	143	134	142	140	142	158	155	154	152	168	142	132	158	161	122	131	126	143	148	132
11880	1376	1447	1662	1648	1298	1107	922	756	651	620	571	585	603	522	511	471	539	450	449	399	405	439	370	423	383	427	377	381	390	586	372	398	356	384	389	371	397	371	340	394	394	377	375	393	344	429	356	368	381	378	408	337	347	378	386	354	393	377	417	339	358	371	340	367	370	367	396	363	388	393	381	383	370	366	368	354	369	400	371	391	368	383	336	387	363	362	362	387	365	369	324	354	373	377	381	360	359	374	393	412	386	369	371	328	359	365	380	358	358	396	357	390	375	341	361	376	342	341	402	389	359	386	367	371	352	358	341	380	365	325	368	354	382	355	342	365	338	382	358	370	386	350	378	388	411	386	341	356	366	371	356	366	367	385	382	391	342	366	361	400	399	381	399	369	374	335	360	355	361	356	400	391	324	407	337	384	359	367	360	372	394	373	390	405	375	367	358	373	315	396	341	394	356	391	414	347	379	347	370	350	348	384	379	364	344	354	381	335	357	368	377	370	385	345	344	356	331	387	338	367	371	351	384	361	371	366	341	339	401	367	377	360	332	386	318	363	385	349	345	372	351	384	382	405	375	351	353	379	352	381	388	336	339	358	353	352	366	366	375	374	375	347	377	365	364	359	385	358	390	417	374	369	389	397	382	347	330	364	383	369	345	374	359	343	391	393	380	345	323	372	374	349	386	394	384	385	361	373	382	348	342	388	384	363	374	340	353	340	389	370	364	373	362	372	426	338	400	387	359	372	379	348	353	349	353	345	362	389	370	329	331	382	354	356	364	348	372	373	393	365	353	346	353	351	375	389	379	374	347	382	371	390	424	398	364	379	335	347	357	348	389	356	377	342	381	377	398	383	357	362	334	344	373	367	378	386	376	360	350	373	396	342	346	379	344	388	357	375	348	341	349	402	387	379	365	359	387	331	395	370	374	406	347	377	374	357	352	382	340	370	357	381	363	378	403	346	356	329	369	397	351	372	374	345	361	367	346	350	335	368	376	356	355	356	382	371	341	353	373	333	361	330	352	351	351	391	372	339	380	406	372	330	345	376	384	357	363	389	361	408	368	369	341	379	363	328	341	383	386	387	374	373	384	368	403	403	343	376	362	361	383	344	362	368	376	358	387	385	400	391	351	335	359	352	352	367	337	350	347	401	353	385	386	348	365	357	317	368	395	386	367	362	384	371	365	366	342	370	380	370	349	373	387	364	385	345	383	349	365	371	356	364	401	368	378	396	343	388	358	332	390	366	367	365	391	353	359	367	399	362	344	384	355	357	364	347	348	380	337	372	348	370	379	383	353	393	362	358	376	383	349	361	382	314	393	405	349	328	333	388	373	359	368	375	384	377	410	409	378	392	380	404	342	361	352	395	364	381	362	369	379	397	363	415	394	378	352	403	346	376	364	344	359	358	343	368	356	341	403	417	369	356	350	355	347	402	377	357	354	369	370	366	357	378	334	346	390	359	383	374	395	359	374	338	384	389	379	352	339	379	354	395	361	343	368	349	354	358	383	368	354	342	343	390	379	355	374	358	348	322	363	408	407	433	364	419	365	416	374	345	372	369	367	365	340	340	400	367	404	396	360	377	342	350	369	344	368	392	366	376	374	348	356	382	341	373	373	349	352	351	348	340	382	379	369	382	373	358	362	333	371	377	376	380	398	402	387	352	361	350	391	396	375	390	340	381	377	369	360	348	370	345	368	368	401	364	384	347	358	392	379	367	352	388	364	354	380	353	364	380	360	363	402	367	379	363	346	400	356	343	375	392	365	387	343	344	371	359	356	363	345	344	380	334	357	343	377	352	333	360	350	364	381	363	358	376	375	360	329	373	365	383	336	372	374	369	380	348	355	393	356	381	377	358	386	389	355	340	380	381	386	380	353	373	373	366	378	368	368	394	380	343	360	360	368	381	398	356	376	364	379	365	388	384	358	344	338	401	376	311	366	383	410	362	374	397	352	337	354	345	382	343	359	391	335	384	389	354	332	364	373	363	376	367	372	353	341	363	367	355	356	405	356	377	388	356	387	363	390	367	378	397	395	390	371	377	380	387	382	363	359	354	352	371	372	399	358	383	343	386	341	369	389	359	394	367	374	346	405	384	354	393	405	351	398	366	375	374	399	379	368	356	353	350	324	365	364	369	372	382	326	383	362	335	354	354	386	368	367	355	364	382	336	354	372	358	406	347	360	373	341	391	377	384	365	395	358	358	393	391	394	391	371	362	382	372	328	376	365	366	349	372	367	344	369	370	372	337	371	364	387	349	379	382	373	380	389	390	335	375	387	408	365	368	343	377	353	412	396	342	344	368	379	376	363	371	359	390	370	376	383	371	356	390	380	371	340	367	386	343	370	382	386	395	384	400	337	354	359	371	379	355	397	358	350	393	381	358	357	349	367	374	356	344	359	357	407	386	358	347	378	354	381	357	388	384	365	376	361	385	323	365	378	383	361	364	404	409	392	381	347	378	342	327	350	351	405	383	350	358	349	380	381	360	366	373	346	351	368	351	357	355	354	379	367	342	383	355	355	336	386	379	364	353	388	316	376	377	361	342	356	391	376	362	344	361	352	376	361	343	351	364	375	372	336	338	357	356	406	404	358	375	330	376	363	345	353	383	382	381	402	371	374	381	368	345	362	366	358	360	351	376	354	398	360	394	372	374	346	391	354	382	376	344	366	378	371	332	380	392	394	364	384	360	373	369	355	382	350	373	372	354	367	398	374	337	373	363	334	373	365	357	391	387	367	347	399	363	379	357	359	358	344	375	374	361	361	390	362	377	391	378	376	361	382	363	347	364	351	426	359	313	347	387	359	358	377	347	373	369	379	357	371	377	377	368	377	373	350	401	346	368	379	360	345	375	379	372	386	397	378	348	345	373	390	370	348	392	396	379	371	372	347	369	365	349	390	378	376	378	363	379	332	349	356	373	390	396	398	350	368	392	345	384	377	394	368	392	357	331	337	354	386	384	367	383	357	377	345	362	352	369	370	363	313	383	374	380	369	360	349	381	359	385	362	363	358	364	368	331	372	406	399	352	370	319	382	378	398	361	359	399	391	373	366	350	376	360	375	378	376	393	372	395	335	365	364	362	332	359	359	357	373	405	374	369	387	352	379	360	374	357	417	381	372	378	359	367	378	345	385	390	355	374	347	382	366	379	341	371	348	352	395	357	393	385	351	377	370	382	382	386	385	366	374	371	394	366	367	349	353	364	377	369	365	404	364	365	363	407	380	383	366	355	358	374	340	365	387	374	380	352	352	333	350	398	385	387	348	369	369	343	365	398	385	385	374	323	371	392	356	392	354	390	377	397	318	338	383	397	387	359	362	383	382	367	377	357	337	364	351	352	374	388	370	400	353	376	379	356	369	352	379	396	349	384	336	354	382	344	371	341	362	389	423	349	401	376	359	367	365	361	357	358	384	367	337	368	380	385	353	387	361	373	340	376	371	350	356	369	375	364	387	358	349	392	378	360	419	358	389	367	373	346	376
28118	5604	1484	1053	778	571	540	445	415	412	344	293	294	278	314	292	292	281	284	249	259	262	248	270	271	287	264	245	247	286	256	300	259	278	255	284	268	261	262	254	241	265	245	230	263	250	264	288	272	259	265	248	257	247	258	255	227	277	264	260	211	225	268	250	249	282	268	261	261	237	221	246	243	290	265	272	236	249	264	255	263	254	276	236	250	247	244	229	275	230	259	240	244	272	266	258	237	270	254	255	266	220	237	266	242	229	259	269	281	261	223	216	261	251	281	242	285	241	239	288	260	278	261	255	215	260	259	234	270	240	248	246	237	254	260	281	259	231	237	249	243	247	270	223	260	228	238	247	265	251	250	261	270	246	244	243	260	271	257	264	220	261	257	267	252	259	248	266	260	268	287	247	238	272	232	240	245	214	278	272	252	261	236	264	249	254	256	251	255	214	259	243	244	262	246	256	232	262	267	252	266	248	251	249	218	261	269	244	249	258	278	266	256	267	212	258	223	253	283	274	262	255	253	244	258	250	250	218	266	274	260	257	272	249	259	270	255	221	255	266	231	246	285	249	236	246	227	255	268	254	266	222	292	254	256	261	203	241	243	266	256	247	261	235	228	217	266	251	237	243	244	261	266	248	232	273	248	237	226	258	264	208	235	239	255	267	262	265	231	269	256	248	239	237	262	246	259	244	272	238	267	277	237	274	218	278	250	274	245	264	248	269	259	271	251	255	239	233	260	247	251	245	251	250	269	250	250	268	263	250	248	244	251	252	236	217	262	260	270	230	276	237	243	265	273	259	269	230	251	244	266	258	276	278	244	262	264	239	269	263	255	249	267	245	270	265	253	244	255	238	230	212	228	261	263	261	212	247	228	284	235	246	230	242	227	246	255	252	262	231	248	233	233	256	268	269	279	249	243	237	219	230	242	256	236	258	243	259	242	239	228	285	245	263	228	252	244	242	253	244	236	245	254	248	240	270	273	245	266	255	240	226	252	257	270	281	258	269	253	226	261	269	244	267	262	244	223	243	263	262	264	245	242	249	240	243	243	270	288	250	286	245	233	253	250	257	263	249	253	259	241	253	266	251	266	264	295	254	271	245	269	268	244	222	226	246	228	268	262	244	240	263	244	248	290	269	247	273	267	261	258	234	227	247	226	244	257	275	289	311	249	258	241	268	295	256	235	254	253	246	259	232	246	269	268	253	262	272	228	249	227	254	273	248	260	234	246	263	236	235	239	270	264	264	227	233	263	249	238	240	254	222	278	242	226	260	259	255	251	267	234	249	251	200	245	255	261	260	271	274	272	264	261	219	271	280	243	273	246	249	241	256	241	276	241	268	251	253	237	225	255	243	236	232	243	255	258	232	243	273	273	267	223	290	267	231	270	262	264	246	231	265	227	237	240	270	241	256	255	244	248	254	264	243	253	248	259	282	237	246	256	251	250	260	254	241	264	242	243	236	238	235	227	249	248	245	258	255	239	243	255	270	255	237	237	257	231	236	239	221	234	237	231	265	246	271	220	264	282	251	265	245	253	236	275	255	255	263	263	245	207	230	283	239	227	286	228	245	242	267	265	286	242	258	257	254	240	269	280	251	247	260	257	224	270	233	249	264	221	231	256	217	280	259	259	235	228	262	246	276	282	261	251	259	260	276	242	243	256	225	249	228	278	285	246	251	242	243	252	243	239	237	249	265	228	255	226	222	255	255	247	243	248	272	252	266	244	256	254	241	264	277	238	255	265	246	282	243	267	255	270	268	229	239	240	267	270	239	259	232	219	249	260	256	257	223	239	257	269	286	264	247	240	241	273	241	268	231	219	256	276	251	253	245	242	273	241	253	243	272	245	270	244	218	253	240	233	220	266	256	258	236	244	248	249	238	220	233	256	248	247	219	224	235	270	241	218	247	247	256	250	230	248	271	252	277	252	245	239	226	262	251	236	261	280	245	252	231	251	263	250	237	266	256	208	248	260	236	224	263	253	260	253	275	242	230	246	243	277	239	246	235	245	273	248	247	232	229	228	265	256	228	220	260	225	255	263	278	278	251	239	233	246	270	239	281	261	260	239	260	269	247	234	217	265	236	229	242	235	243	240	255	241	267	238	242	255	272	250	219	276	251	262	256	264	253	230	287	225	220	232	252	243	235	264	234	286	243	277	278	221	247	289	239	254	248	251	249	259	298	251	280	253	228	240	261	248	249	253	251	240	233	254	264	237	251	230	266	260	238	235	241	271	267	276	258	278	270	241	269	260	273	250	256	218	243	214	215	258	257	227	229	261	203	258	265	246	259	233	252	258	253	225	234	248	279	233	234	231	281	268	250	252	267	263	268	249	267	260	244	253	263	241	256	262	254	258	262	210	266	248	242	280	226	269	271	271	263	251	243	254	251	235	249	267	263	254	237	258	265	232	278	250	240	262	239	265	241	271	248	255	240	290	280	230	256	239	273	216	260	240	246	249	215	252	231	279	240	257	236	297	258	270	253	257	227	242	295	237	238	242	244	232	244	263	246	227	247	243	279	256	209	285	277	265	256	273	260	268	246	214	257	264	258	251	225	233	266	207	280	255	212	245	235	263	233	228	242	229	236	256	252	249	232	236	241	229	239	239	239	274	229	256	235	258	238	211	256	263	248	269	253	273	261	267	234	253	240	251	295	238	254	248	283	236	239	266	266	281	267	240	253	255	268	229	247	234	206	230	264	233	237	248	234	263	235	253	265	302	260	245	269	269	270	249	240	247	286	253	239	262	272	243	310	251	265	261	253	218	253	259	238	250	254	236	251	271	260	252	266	256	265	258	275	269	255	243	250	273	239	266	239	242	249	230	289	249	249	264	245	242	249	258	239	239	262	253	272	270	264	231	232	239	238	249	269	255	230	258	280	238	238	229	272	279	229	254	280	263	259	252	269	243	252	251	242	282	266	261	245	274	226	245	231	248	235	264	252	238	258	266	236	286	277	225	251	237	257	221	248	237	269	256	241	227	253	266	265	239	233	267	227	244	237	203	216	263	236	287	250	238	241	256	245	257	293	245	257	249	251	252	267	265	244	232	242	228	241	236	216	252	267	223	264	245	260	238	267	256	231	254	239	275	245	245	248	226	231	265	255	238	261	273	286	233	238	301	273	240	230	251	281	250	270	272	256	266	272	258	245	263	237	270	256	226	279	262	292	262	268	256	258	243	264	248	264	273	279	248	261	232	238	241	284	285	245	245	275	225	280	237	266	254	242	268	291	270	230	246	279	233	267	218	230	260	228	258	220	274	241	224	248	243	235	257	259	243	238	249	270	255	245	231	259	274	233	290	268	267	243	248	290	247	277	261	253	251	241	232	262	254	263	260	282	269	249	278	287	272	267	218	232	218	219	221	255	281	237	281	249	265	276	241	219	271	263	255	258	255	244	256	266	265	256	259	248	252	242	239	256	241	258	235	204	254	242	244	247	220	232	245	251	232	249	260	257	266	249	246	243	279	229	254	269	266	280
16121	2256	2567	2985	2614	2218	1810	1489	1315	1169	1043	943	955	863	837	843	796	772	697	761	675	713	666	696	643	636	643	626	632	674	716	586	646	650	646	630	622	572	624	611	604	635	616	611	629	619	571	603	566	617	600	628	614	645	591	566	566	614	582	619	569	606	614	583	682	578	574	592	567	553	616	575	591	588	634	561	594	593	599	574	564	554	594	602	593	592	580	603	608	613	571	591	596	552	593	590	561	582	600	627	597	597	593	601	584	577	591	583	559	596	592	590	579	593	585	612	607	612	584	583	561	590	600	680	630	569	598	604	542	567	591	585	565	566	603	563	567	585	572	582	595	609	590	575	579	585	578	560	578	596	563	590	591	583	592	585	534	587	624	566	600	596	544	555	616	572	563	579	605	645	580	602	571	536	562	619	555	590	635	564	566	590	571	599	625	564	583	569	552	577	596	569	570	532	570	571	600	568	596	569	624	602	604	577	629	624	581	564	622	600	591	593	588	610	579	590	594	532	564	625	623	567	575	549	579	615	606	589	635	590	575	597	556	541	559	619	595	596	598	598	595	587	588	573	587	574	598	586	597	580	603	618	573	576	563	574	598	583	577	582	571	580	589	578	596	606	553	597	594	572	581	578	578	611	600	616	588	582	582	572	603	555	572	609	577	611	589	599	586	571	573	569	585	569	559	623	654	578	551	590	593	570	583	579	544	574	602	595	538	608	582	577	592	582	550	573	563	537	598	551	578	580	588	570	610	605	548	560	602	557	601	543	634	583	567	510	544	606	599	630	572	576	573	607	641	611	639	602	594	601	586	551	553	588	582	572	599	600	606	581	603	578	561	609	598	555	588	567	610	560	574	541	585	590	588	613	608	573	634	600	613	586	591	627	568	558	592	566	585	566	595	613	582	567	517	569	542	527	568	556	563	541	608	597	576	607	584	561	598	595	585	569	580	559	578	585	561	604	559	599	587	587	618	587	562	582	589	563	561	587	585	605	578	589	594	610	559	586	627	591	566	594	595	590	549	638	569	559	580	584	542	602	596	560	598	551	577	580	567	556	602	588	632	571	624	588	552	534	612	561	622	600	584	524	588	632	570	568	602	560	655	572	587	635	567	613	628	625	561	586	578	595	597	570	571	593	558	572	589	540	591	612	551	614	557	600	595	580	611	603	514	570	590	589	562	602	547	562	579	605	600	576	571	585	595	568	586	563	592	611	634	590	604	582	580	571	575	561	549	582	572	625	624	561	618	618	625	567	633	585	548	592	555	565	582	605	607	567	558	574	585	589	583	545	585	596	566	611	575	578	581	609	617	579	534	579	613	589	576	592	603	563	556	596	582	585	608	563	567	603	591	561	668	580	607	569	624	549	547	601	566	534	534	541	580	584	609	583	575	608	593	581	582	625	607	597	602	594	582	592	608	578	606	566	600	575	530	572	555	627	572	623	592	599	569	610	592	579	599	588	586	540	560	644	573	540	530	569	577	569	586	624	596	624	596	578	570	611	615	592	586	606	569	585	592	559	559	616	592	553	548	592	580	596	610	561	584	596	571	540	576	626	633	562	612	562	606	554	579	606	566	579	553	584	551	610	557	579	576	592	598	604	568	596	629	609	579	576	595	587	588	601	583	633	566	626	562	583	598	590	606	571	589	588	558	583	585	619	585	587	561	583	606	580	605	593	556	585	598	529	595	638	555	569	564	595	590	585	571	626	554	586	592	542	563	615	585	601	618	588	542	599	611	586	580	609	568	595	582	599	574	609	554	576	665	607	531	574	620	611	550	573	620	554	596	606	571	629	572	610	569	544	580	575	572	598	618	592	570	555	637	557	587	561	588	606	610	590	592	592	601	605	577	563	548	597	599	621	559	571	552	583	603	573	566	615	559	592	598	621	573	513	598	564	599	560	621	586	575	601	590	590	571	567	583	586	583	591	571	621	549	566	606	594	565	571	581	577	550	579	552	567	555	616	604	576	632	586	593	608	555	558	558	604	564	554	563	579	596	583	606	565	606	609	614	580	563	549	622	571	555	606	578	591	602	612	568	563	556	594	571	583	572	598	598	591	538	570	630	575	577	599	553	589	591	579	619	599	588	606	553	591	580	591	558	567	607	635	586	583	589	607	564	582	586	593	592	605	524	590	578	595	589	612	579	569	603	624	579	555	557	589	572	568	602	608	603	577	625	585	557	625	538	552	578	635	561	631	624	594	590	573	626	623	541	580	633	593	565	557	546	587	584	592	574	582	583	622	555	611	570	582	575	564	559	619	552	576	609	594	586	637	606	590	584	560	584	589	578	569	596	583	587	626	587	547	599	531	615	585	575	564	608	591	558	547	575	605	645	617	583	574	574	638	626	558	530	598	569	586	628	584	536	562	558	584	614	617	591	592	646	616	538	594	554	543	595	568	576	570	559	581	549	657	582	619	628	598	559	560	578	606	625	543	575	599	597	575	594	572	588	585	576	594	570	573	606	578	551	571	583	591	578	609	595	647	619	558	588	606	601	546	590	568	629	618	581	592	565	567	547	639	578	603	595	607	544	562	620	577	568	597	544	590	588	563	563	600	604	586	655	582	610	573	584	608	575	580	584	622	581	584	580	555	599	585	572	600	603	589	572	583	570	560	585	558	604	598	552	589	609	584	553	578	607	549	603	567	596	576	641	638	568	598	609	622	622	580	570	602	597	529	578	592	624	560	572	578	590	594	612	620	557	595	576	553	584	599	568	580	577	551	593	578	629	602	602	584	608	564	592	593	594	618	603	570	575	591	595	586	595	586	558	581	589	615	583	642	578	610	570	589	606	576	588	570	579	567	586	624	569	604	579	635	621	605	574	596	554	612	615	565	601	593	624	614	572	561	585	528	616	627	598	592	557	575	557	584	549	583	605	594	605	591	573	601	600	622	611	554	549	564	579	571	534	591	606	566	596	555	581	595	577	543	618	551	546	569	564	605	618	560	615	577	607	617	591	553	569	608	597	558	576	607	591	576	599	601	607	526	604	601	603	568	618	592	539	602	656	601	560	586	587	584	602	611	644	625	585	577	581	595	590	550	601	588	558	556	612	559	605	621	569	597	576	562	565	552	561	578	568	596	592	588	594	606	577	639	586	617	593	565	567	591	569	564	601	614	581	615	614	592	567	598	545	572	593	578	606	590	574	579	573	586	558	619	587	587	544	600	591	620	572	588	592	575	604	537	624	586	579	549	561	619	590	585	569	621	561	603	571	585	594	589	591	595	633	557	557	597	592	577	580	576	579	591	583	607	592	584	593	593	549	543	587	568	557	583	572	555	550	556	571	593	625	600	560	573	567	600	609	578	583	604	564	606	597	578	566	595	574	619	601	577	577	552	592	553	576	584	582	597	619	615	595	597	579	574	553	550	573	596	528	589	612	607	576	608	603	593	582	630	614	595	606	610	569	563	552	643	588	575	636	599	587	623	594	631	618	581	577	576	595	577	558	608	610	619	624	564	591	572	566	562	573	609
5487	758	358	326	259	223	208	218	221	206	201	209	201	210	222	183	219	214	192	214	201	206	210	203	221	217	243	206	189	216	229	198	190	244	207	226	208	193	216	209	240	197	224	220	205	186	204	222	225	206	232	225	206	235	188	195	203	223	249	212	222	178	169	209	247	230	203	202	189	210	205	202	200	210	207	233	241	213	184	218	213	252	209	234	218	213	230	198	219	209	224	213	191	220	178	203	226	194	212	189	181	200	233	235	204	207	199	203	202	203	190	206	193	205	200	195	200	204	202	213	185	218	190	182	220	227	187	184	211	213	217	215	188	222	223	218	216	203	195	209	187	198	197	181	206	196	183	207	194	196	229	225	225	210	215	231	217	197	196	200	196	204	220	217	219	198	227	200	200	189	207	165	252	221	208	186	194	200	245	214	216	226	199	187	204	185	228	211	222	218	202	208	222	171	208	214	219	195	219	193	183	214	220	245	192	192	210	181	205	191	197	191	186	229	172	194	205	214	191	186	215	187	212	195	201	208	196	224	172	177	216	196	201	186	216	204	192	189	221	207	207	218	207	220	209	220	220	207	223	192	223	210	211	205	205	219	239	221	170	221	211	190	210	192	212	194	222	200	212	208	208	204	191	198	219	208	188	187	221	195	204	204	209	221	223	209	202	203	234	207	195	214	199	208	179	177	196	210	199	219	211	196	215	202	208	202	207	190	208	201	201	194	206	218	196	210	209	224	213	224	191	226	217	167	223	192	196	225	201	235	214	203	214	212	227	214	215	209	189	191	235	227	216	202	200	198	195	173	228	224	206	226	220	196	210	190	219	214	214	225	222	213	178	239	197	205	186	218	220	242	262	200	223	199	201	233	209	209	200	231	208	203	212	203	213	204	187	213	217	190	209	238	191	221	182	190	216	213	216	223	228	201	225	217	214	177	197	189	226	213	197	228	209	193	218	192	199	187	207	204	211	200	183	196	200	196	205	208	197	212	210	203	203	201	195	200	194	207	183	199	219	205	211	211	209	222	187	244	184	214	205	243	218	197	197	172	200	215	205	209	192	193	188	220	217	200	197	221	197	212	171	231	178	172	205	230	205	212	212	193	200	191	178	197	199	213	200	204	207	210	218	204	205	199	208	219	215	196	200	208	227	206	210	219	227	203	195	204	220	184	222	184	223	206	196	188	197	187	212	176	198	219	192	204	204	217	204	198	205	235	147	190	223	231	206	205	199	202	209	208	185	219	196	204	185	201	223	190	226	211	205	208	202	198	195	207	218	229	192	185	182	184	205	236	191	189	189	211	198	196	185	214	190	195	211	217	206	233	199	209	205	219	197	237	188	216	198	159	222	196	201	220	190	212	221	214	214	181	197	202	206	193	187	211	181	220	206	227	221	256	208	195	228	217	213	205	168	193	210	214	181	201	195	182	188	186	211	197	196	193	211	180	172	203	189	221	194	200	203	190	226	205	200	200	194	180	227	206	193	223	205	234	242	234	228	223	187	201	199	183	213	191	221	210	193	211	211	207	225	205	182	206	204	206	210	200	225	228	208	174	186	211	199	199	187	202	207	197	180	217	197	195	213	218	194	214	200	206	205	188	232	197	204	229	207	223	217	205	203	211	210	186	207	193	212	173	204	194	190	193	208	238	223	207	195	220	161	216	235	221	215	209	212	198	207	177	204	203	219	217	229	206	210	192	191	219	188	199	235	181	195	185	210	187	218	217	216	232	183	192	227	220	200	220	231	220	190	195	214	199	200	190	174	194	212	183	198	188	191	195	191	191	202	198	208	228	207	194	187	201	206	198	178	199	216	194	187	209	201	223	231	194	193	208	232	196	205	218	202	184	233	205	202	211	186	216	203	236	218	194	199	202	210	199	223	218	223	209	220	175	208	223	190	229	208	184	209	219	206	192	194	203	207	221	216	202	188	231	214	229	183	230	200	201	229	196	233	193	187	193	203	196	176	209	191	203	231	169	220	215	201	185	201	200	193	216	210	201	233	219	201	186	222	205	194	246	191	219	196	202	220	208	225	242	209	218	199	227	219	214	208	189	223	223	220	200	199	202	211	196	216	226	191	206	210	204	200	217	186	209	224	215	211	207	208	213	208	223	208	174	195	207	204	217	224	193	186	189	208	218	208	204	199	212	200	217	209	206	211	206	181	208	199	181	206	209	210	216	186	197	186	221	223	244	220	191	206	208	177	195	230	216	206	206	184	218	193	208	228	206	203	205	174	205	199	199	225	196	211	214	183	216	198	191	184	200	194	227	214	218	200	232	201	211	212	218	198	208	200	190	182	205	213	191	196	228	204	207	178	221	206	225	199	202	200	207	200	226	180	233	217	213	208	198	202	210	218	213	200	200	200	196	202	216	234	209	220	226	188	177	231	209	199	216	226	239	210	213	218	227	236	195	212	190	204	209	155	201	240	211	165	219	206	249	197	187	217	194	211	211	196	187	236	240	175	221	212	226	206	197	210	249	189	213	198	210	197	200	190	201	205	174	186	207	207	231	185	227	195	212	240	200	197	198	219	196	224	223	219	207	175	211	183	202	217	208	205	191	216	231	203	207	182	212	216	215	229	216	164	204	222	214	214	210	166	189	215	239	195	240	212	211	216	199	193	221	199	211	215	178	213	209	187	206	211	204	199	191	201	189	201	201	189	217	212	205	220	208	224	218	208	201	199	205	177	185	220	209	198	217	206	218	224	223	179	203	211	204	216	196	204	201	212	175	220	232	201	193	209	223	237	220	208	197	222	210	207	201	207	227	207	215	228	179	224	205	221	190	221	202	190	209	184	187	220	204	199	197	229	248	191	209	201	192	199	229	211	211	226	203	227	216	207	210	214	226	231	206	211	232	207	204	209	190	215	232	196	209	198	199	216	207	208	194	208	212	224	205	193	200	195	212	207	185	188	205	189	222	199	195	210	181	176	214	233	190	219	223	205	213	206	215	222	197	205	226	226	193	188	189	237	212	204	187	233	229	202	215	190	211	191	205	199	195	213	192	242	211	211	195	230	175	194	192	189	225	206	186	198	172	227	201	227	202	211	224	207	243	184	178	211	234	216	203	253	207	194	191	203	222	204	174	198	210	207	179	199	216	180	189	211	190	219	195	190	219	222	213	219	202	212	219	213	227	181	204	207	211	206	193	191	226	203	210	200	202	182	176	209	230	182	204	176	227	245	209	231	174	193	209	202	199	226	206	203	200	235	191	211	174	208	193	202	198	196	190	213	205	231	202	212	231	221	183	223	224	199	220	230	213	211	238	208	189	184	197	206	213	203	230	218	219	193	190	199	213	208	213	175	202	211	213	207	191	195	193	186	208	233	216	206	216	225	199	209	224	162	209	219	203	202	223	223	189	187	196	185	204	215	226	202	193	207	221	220	175	224	217	217	190	183	218	193	194	218	219	253	215	235	200	208	227	205	171	197	229	209	195	207	248	195	227	204	202	183	217	199	198	215	197	214	190	204	195	214	199
3759	735	794	787	724	658	603	588	544	552	516	506	475	505	462	477	477	505	489	467	495	484	516	486	534	485	507	441	480	533	517	479	506	461	509	519	494	482	488	493	486	469	473	484	482	455	450	470	463	457	493	486	484	439	452	460	507	518	512	463	490	484	482	470	456	467	469	443	446	472	467	497	450	432	479	500	517	480	492	486	467	484	486	427	472	491	472	476	487	452	446	469	467	476	448	478	505	479	458	470	491	472	430	476	501	441	476	501	486	472	455	462	507	489	442	460	502	456	422	496	481	477	488	475	469	512	464	483	464	445	467	450	482	454	455	483	474	483	548	471	478	487	442	473	500	489	479	490	468	474	500	478	479	456	489	475	476	479	420	486	491	465	477	484	483	510	498	510	498	478	412	500	478	497	478	463	471	502	492	461	469	526	509	457	471	480	499	472	502	464	480	462	486	479	464	443	485	484	503	478	453	438	479	478	432	502	484	476	496	475	502	504	440	473	455	481	457	442	497	465	496	488	456	461	453	462	491	527	468	450	451	505	469	480	486	461	444	480	473	483	473	497	478	434	482	484	454	475	498	487	473	430	470	456	494	475	496	518	477	495	481	445	450	478	509	462	522	520	488	485	531	470	474	478	412	485	501	471	465	481	476	469	481	478	484	462	465	496	509	456	446	466	496	469	494	440	443	484	444	477	481	483	470	487	499	485	528	497	499	477	474	427	462	464	480	439	471	436	489	458	461	480	486	469	478	456	482	463	456	429	497	498	466	480	501	473	458	454	454	489	475	487	498	462	508	494	443	503	525	460	520	480	454	456	483	472	481	472	466	520	452	446	458	492	485	484	467	453	500	474	473	452	500	473	465	470	453	485	495	463	444	505	497	456	503	509	495	449	451	457	447	430	484	481	492	476	489	485	401	473	504	451	444	467	448	461	491	504	448	473	454	477	474	491	461	485	479	499	512	455	483	468	450	510	487	474	443	479	485	491	483	534	458	508	466	487	492	499	480	482	468	487	508	485	461	512	446	441	457	443	501	473	508	460	460	484	443	488	483	445	432	472	455	429	497	493	472	476	484	463	494	438	478	475	430	456	434	471	467	485	499	505	445	490	482	497	492	500	467	443	481	513	493	451	518	458	453	475	476	531	449	486	457	473	485	487	479	509	452	453	506	472	488	462	426	452	499	488	469	490	460	442	490	493	475	464	497	495	453	482	465	451	479	460	473	518	476	489	469	492	505	468	482	494	485	466	462	469	493	498	510	509	488	464	477	517	501	467	473	496	490	490	480	447	423	469	471	466	488	446	478	523	527	480	477	501	466	471	448	477	469	507	497	480	470	435	495	496	429	463	478	534	437	491	445	475	467	496	474	482	482	488	491	452	487	482	509	437	472	480	443	481	457	478	483	472	478	450	468	482	481	467	453	493	459	476	460	453	479	462	491	460	491	481	498	488	494	490	462	497	479	446	469	431	467	470	445	447	464	477	435	474	488	439	470	469	477	457	493	442	461	510	457	498	490	491	489	463	467	461	447	454	496	480	504	491	452	495	439	449	478	468	460	488	480	462	506	459	479	488	496	490	500	503	489	497	460	491	456	468	502	476	448	489	500	511	463	478	456	467	494	503	486	453	428	523	474	460	479	423	456	475	456	425	451	481	472	483	490	434	514	492	440	464	466	499	479	487	477	452	509	513	465	473	466	449	468	458	465	444	458	504	511	475	507	466	466	513	485	491	442	479	486	456	461	502	500	473	500	464	510	512	432	454	469	484	522	473	488	440	494	464	505	481	477	450	462	448	478	507	418	490	488	473	473	500	505	502	473	495	432	466	485	495	466	492	538	517	500	467	449	459	497	485	516	491	469	501	493	467	507	495	490	493	456	483	466	438	435	488	468	498	464	479	499	484	489	491	459	449	519	460	466	482	480	458	520	492	466	446	467	463	470	473	521	465	494	487	512	477	514	464	480	471	451	507	492	456	432	469	481	437	500	453	494	473	461	477	473	502	462	498	500	491	487	508	490	479	464	466	487	468	496	485	473	485	508	490	487	533	483	481	490	516	479	482	490	478	461	486	499	485	486	490	446	464	492	498	465	486	483	471	461	493	487	473	473	511	487	487	462	481	509	492	473	495	495	469	460	461	442	497	470	461	461	460	465	493	480	486	449	468	461	484	469	522	443	479	474	451	519	465	509	442	481	486	506	449	465	444	483	496	480	458	497	479	462	491	491	457	481	451	526	462	492	469	505	460	471	457	458	440	416	465	454	497	475	495	492	435	457	475	471	441	521	534	478	455	469	479	490	479	476	458	438	520	511	516	473	494	525	444	498	470	451	488	487	517	497	506	445	486	473	452	477	488	446	487	489	470	515	485	491	471	486	483	475	515	440	514	481	479	478	456	487	527	458	474	524	490	433	473	498	514	480	491	462	477	486	495	451	475	464	484	444	456	442	483	465	446	508	466	455	480	491	489	465	450	460	474	483	441	463	480	485	500	526	507	506	459	486	460	455	498	497	512	455	493	476	508	473	473	497	460	461	508	517	451	473	475	460	459	465	478	466	498	496	476	482	474	481	441	510	453	513	446	461	457	500	472	472	417	448	481	443	502	494	491	426	437	508	477	462	490	452	475	480	505	478	450	472	514	477	457	508	471	514	507	456	476	509	493	507	469	436	475	501	471	497	451	462	481	460	464	435	487	473	484	488	432	475	483	465	501	477	452	455	469	493	485	465	450	485	486	467	515	487	492	474	464	489	502	479	477	483	494	436	527	440	475	452	525	452	508	479	506	463	460	503	473	503	461	476	448	488	507	487	497	510	496	448	466	469	540	514	493	505	513	492	485	456	481	446	478	515	462	493	455	519	501	456	475	472	463	471	503	467	456	483	492	481	452	490	476	432	499	463	429	464	497	457	495	491	465	473	492	475	447	442	476	433	498	463	453	487	439	472	486	504	487	443	487	474	473	466	434	454	468	502	484	494	484	483	457	497	466	480	479	457	483	474	513	487	484	432	489	469	507	468	471	474	497	473	473	467	500	479	420	484	467	487	465	513	489	489	455	459	504	472	475	483	483	515	489	520	504	438	469	489	464	500	474	485	498	482	484	467	455	480	470	487	498	454	440	505	492	492	524	452	466	528	441	468	469	485	471	492	490	521	460	448	451	463	462	473	496	453	443	488	470	436	501	484	466	481	473	495	500	439	475	475	501	447	462	463	478	441	502	487	473	459	486	491	490	463	496	507	475	458	444	490	453	477	448	485	470	469	436	502	504	481	480	486	503	492	495	460	516	478	510	481	449	438	469	439	485	482	500	464	473	481	479	501	489	493	493	458	481	464	458	506	468	522	491	482	461	478	475	471	465	472	442	484	515	468	474	514	446	512	449	505	423	489	432	474	476	487	481	496	440	480	490	491	509	495	442	512	443	484	445	463	456	482	515	463	470	478	483	464	419	485	450	486	465	483	432	474	491	523	468	463	460	485	464	467	469
18411	2633	834	644	452	348	228	226	229	192	188	141	162	159	191	142	159	174	143	135	133	137	169	138	147	151	151	156	143	127	131	140	162	158	147	157	149	126	137	140	151	169	147	140	166	138	146	146	161	148	159	135	144	139	155	124	158	154	128	147	142	140	172	124	124	155	165	122	105	152	128	153	166	164	142	144	157	150	122	140	146	170	140	159	152	136	150	149	154	137	122	142	163	134	156	129	156	137	164	137	134	152	145	121	149	129	145	141	141	133	157	134	160	120	125	158	136	169	133	147	138	163	143	105	168	156	130	143	110	161	152	122	148	105	126	151	168	129	142	150	132	138	120	138	159	149	154	127	142	144	137	140	132	145	128	137	137	113	116	146	140	156	109	145	157	150	141	124	120	151	139	147	149	136	145	144	142	143	160	141	120	133	155	132	117	156	146	166	158	128	136	133	154	138	143	161	138	153	146	140	148	155	132	155	180	138	147	151	141	157	141	136	131	128	157	148	134	144	138	152	131	133	141	152	144	134	140	150	154	125	143	158	155	130	137	141	136	144	159	151	154	139	147	152	158	137	150	142	140	122	136	159	151	141	106	161	117	161	129	162	138	145	149	136	155	139	134	160	158	139	157	127	143	136	139	135	133	156	150	121	150	125	130	159	139	135	143	131	156	137	143	156	152	170	129	127	154	167	118	147	111	150	166	151	120	146	160	124	148	147	157	142	156	154	141	149	125	149	148	151	165	148	127	152	151	139	140	148	146	130	125	146	124	161	138	153	153	139	157	158	137	133	162	126	131	151	129	151	166	143	124	122	147	144	155	145	170	130	140	155	162	120	144	139	145	121	148	162	152	160	137	139	131	126	165	152	147	156	160	140	131	161	135	147	154	140	160	148	140	147	146	142	137	132	153	128	159	133	130	143	137	141	142	140	124	136	133	146	135	146	164	130	124	118	139	133	152	160	143	126	150	138	133	140	152	175	157	128	138	139	146	135	148	150	125	127	154	155	152	122	115	126	139	147	134	142	152	146	157	136	144	139	163	150	145	146	155	117	136	133	138	125	136	134	118	117	158	153	144	129	154	105	158	151	172	135	131	147	123	167	136	147	131	133	126	127	147	153	141	126	148	147	120	137	146	155	132	136	131	148	146	164	137	149	144	160	121	150	128	115	122	147	159	146	145	157	143	153	170	148	126	131	130	128	161	149	146	154	149	139	156	152	135	148	155	147	143	135	138	138	153	164	127	139	138	168	138	125	133	124	176	132	134	144	154	113	160	127	145	160	135	126	153	138	132	132	140	165	178	145	141	133	150	133	141	164	145	137	121	158	166	140	154	136	116	138	144	154	127	153	148	146	143	138	165	136	155	138	150	147	149	158	141	145	123	145	137	144	137	123	154	130	133	150	151	121	155	147	130	131	170	161	136	152	142	154	132	155	131	132	127	123	153	116	150	147	148	141	148	155	153	139	142	167	149	149	122	122	144	142	139	168	147	145	146	133	148	134	135	136	111	123	143	157	154	129	156	151	151	118	139	159	124	140	162	160	164	150	142	149	151	136	159	158	159	157	152	156	145	150	143	137	137	155	147	126	154	147	130	147	128	148	144	109	135	145	123	134	128	144	143	146	161	154	143	137	153	116	138	164	133	139	146	165	143	130	124	158	155	153	153	164	158	127	146	130	128	123	139	128	126	141	128	125	142	143	148	142	149	144	160	137	116	123	135	163	158	125	131	157	155	139	155	145	153	159	145	142	160	148	145	146	126	135	144	144	137	142	152	119	128	126	152	134	134	128	144	127	139	134	146	125	156	152	110	157	147	130	141	131	120	159	159	137	129	142	134	143	163	145	142	147	147	140	150	139	129	136	167	162	144	135	157	139	142	139	139	168	135	130	122	123	154	146	186	137	123	141	140	143	139	148	136	157	143	153	132	141	139	163	166	155	151	143	134	135	153	128	131	132	138	143	151	144	135	156	155	127	160	154	141	146	136	128	134	151	148	162	147	149	135	144	133	137	125	122	137	156	138	150	154	143	144	133	156	135	126	155	123	146	147	137	149	154	148	158	162	147	132	156	130	140	163	150	125	145	133	150	139	151	139	153	140	125	133	162	144	166	150	125	163	129	133	144	148	144	140	140	134	116	138	151	148	151	138	155	167	128	135	141	159	143	156	148	124	146	145	158	121	148	144	130	135	141	158	141	133	132	136	118	117	131	144	160	172	136	129	128	155	144	157	145	146	123	139	137	163	156	158	123	157	149	135	154	131	135	171	147	134	135	152	139	150	128	135	138	150	144	136	150	134	134	164	126	156	153	133	137	121	124	123	132	139	136	128	165	136	138	138	163	128	126	134	143	134	137	153	149	144	127	143	133	123	142	151	145	127	126	141	118	147	166	160	153	138	138	130	133	154	156	145	136	126	141	160	140	171	127	157	140	152	134	151	140	140	139	154	136	168	135	137	130	130	122	132	144	161	131	132	118	149	135	126	166	130	124	133	131	145	144	149	146	145	144	125	156	163	129	146	157	147	135	162	142	167	151	142	145	147	143	177	139	146	131	123	131	127	144	154	134	137	151	126	125	133	151	132	157	120	142	139	143	155	143	128	161	138	121	129	128	140	146	137	131	133	155	141	133	144	147	140	142	154	149	162	142	152	150	152	126	156	158	124	129	169	147	165	156	144	153	160	140	138	141	128	137	132	160	129	133	145	150	153	149	154	138	159	163	126	139	136	171	151	140	158	141	151	129	155	132	157	133	122	141	148	142	137	160	146	137	132	144	137	131	144	141	140	136	141	151	137	141	138	156	142	155	143	145	134	139	161	140	136	148	130	154	159	166	126	137	152	154	145	168	154	132	133	151	125	146	130	145	143	149	128	149	132	138	135	151	144	148	165	143	136	146	111	124	145	151	130	134	132	140	112	147	134	130	159	133	103	137	136	139	133	183	133	158	158	146	150	141	141	130	102	136	162	130	137	139	141	144	140	135	139	134	127	157	123	160	137	156	150	134	144	127	142	154	142	140	137	158	151	144	149	141	144	148	147	154	152	138	133	137	141	158	132	147	141	135	133	159	139	149	136	156	129	130	109	142	131	151	144	172	163	147	144	138	128	167	142	135	172	159	162	139	126	133	158	136	150	146	148	149	150	123	141	130	150	140	133	127	131	130	115	117	130	142	133	153	129	157	140	165	132	144	175	153	138	139	163	140	158	144	141	138	153	134	133	128	148	130	155	150	126	154	142	142	144	161	130	139	151	141	158	144	142	164	154	146	127	124	127	141	170	160	140	136	129	149	129	145	145	145	143	132	146	137	159	144	140	148	151	166	160	149	148	131	138	156	122	130	142	132	115	145	140	147	161	142	131	140	144	152	129	165	145	129	123	138	130	161	164	156	134	148	143	135	155	142	130	118	141	158	165	163	138	141	145	122	158	154	142	150	153	136	135	144	142	149	134	132	140	132	130	158	150	129	152	139	141	141	134	155	148	143
11787	1362	1565	1628	1543	1247	991	934	766	693	546	581	568	507	518	457	476	462	446	430	437	403	426	426	384	386	383	372	429	371	363	365	365	378	377	356	385	352	351	358	374	352	373	366	353	372	387	368	399	354	360	384	378	366	361	368	354	354	361	388	350	335	313	354	387	357	390	344	355	367	381	353	343	378	404	385	390	382	362	374	407	395	369	375	397	385	392	416	354	332	377	359	366	351	356	402	379	363	358	362	360	376	363	396	356	364	341	357	373	337	369	352	357	394	383	350	370	386	382	321	373	338	394	366	338	378	349	349	371	368	329	370	331	362	382	337	359	396	323	373	387	360	361	348	406	371	408	359	349	339	367	366	378	393	392	372	398	361	339	384	364	367	369	330	352	348	383	343	367	361	392	373	386	357	347	317	353	396	363	362	384	373	364	326	338	337	373	297	343	363	379	383	346	362	376	353	363	378	366	318	371	368	363	327	336	380	364	375	371	352	365	356	370	366	390	346	365	375	361	372	367	382	381	386	355	374	358	327	387	354	333	372	384	348	368	373	354	362	409	349	361	356	363	378	350	343	392	345	356	373	336	386	369	338	375	389	399	385	365	387	356	373	349	351	351	349	377	354	353	398	334	352	362	370	367	367	382	347	364	354	358	351	364	372	356	378	368	392	334	378	336	353	339	347	383	378	364	357	393	341	349	363	332	366	373	374	367	349	371	367	367	378	340	378	357	354	366	368	373	363	393	379	383	374	365	363	387	364	398	356	340	359	401	368	349	383	347	327	337	347	392	421	391	366	373	375	377	342	372	345	358	362	384	356	351	399	336	359	375	335	368	330	366	330	371	383	365	363	362	348	320	382	389	368	359	349	358	369	361	346	397	355	344	350	349	365	369	358	330	396	362	365	324	344	363	375	381	316	337	369	375	363	376	359	327	382	373	391	379	367	331	372	360	366	345	363	387	367	383	339	366	335	341	363	355	360	370	372	393	372	375	340	387	363	349	381	366	337	364	349	390	368	338	361	401	371	365	377	341	373	355	338	378	345	378	374	408	369	351	362	350	372	368	364	379	367	368	343	370	356	368	372	384	364	369	349	337	345	368	361	353	335	386	356	372	360	361	389	375	361	369	388	370	391	361	332	368	377	363	344	380	338	390	374	349	364	347	357	336	370	387	376	377	375	324	378	348	327	370	358	357	351	337	403	380	389	371	369	358	376	360	370	375	386	368	360	369	354	344	345	343	388	360	343	404	395	353	425	353	343	366	361	348	375	391	329	412	363	353	372	372	371	372	343	369	369	334	367	354	362	392	374	351	386	343	366	347	346	358	361	376	374	358	366	379	350	365	332	363	353	368	350	392	353	380	370	378	356	382	366	385	366	325	349	356	380	367	360	361	372	401	362	348	369	364	336	405	366	362	378	370	342	345	388	379	380	350	366	372	344	399	386	357	344	333	357	332	347	365	367	371	362	379	375	352	362	397	348	372	363	368	338	359	382	341	402	368	380	360	367	366	341	387	368	377	368	343	350	344	356	373	361	349	348	392	367	349	366	354	355	337	357	374	374	331	368	378	411	341	357	360	338	339	364	386	372	348	386	357	393	393	366	356	384	375	357	400	370	364	374	391	372	359	345	378	348	370	355	356	334	377	352	373	365	374	365	355	347	373	346	363	360	367	352	349	362	355	335	352	356	392	387	376	354	365	390	344	348	352	402	339	352	337	340	385	381	357	382	361	340	377	397	351	365	378	352	348	354	374	382	374	354	384	380	344	386	360	364	345	378	391	354	379	335	339	353	344	332	398	327	380	354	369	380	344	357	343	338	347	358	369	362	339	387	361	384	370	360	352	346	376	347	388	364	365	340	323	377	390	364	372	372	349	400	336	349	375	411	413	333	390	365	360	367	341	359	382	352	356	352	377	363	381	357	347	364	395	379	344	379	368	364	374	361	393	358	376	351	351	338	352	370	365	369	340	354	396	362	351	372	381	375	392	369	339	362	385	404	361	357	350	350	399	358	408	384	363	347	344	380	389	359	317	376	382	356	378	371	367	389	389	347	371	365	356	354	377	354	329	401	378	363	365	351	334	347	340	371	358	373	382	366	378	352	388	354	374	417	386	370	332	373	362	367	364	346	360	354	359	360	359	385	356	374	338	414	402	426	378	374	345	367	356	355	361	345	368	365	340	342	356	388	372	361	359	347	361	350	361	362	355	353	381	378	384	347	367	324	349	378	378	338	366	389	338	355	342	352	352	353	380	369	363	334	354	352	338	350	361	378	396	342	341	356	382	367	352	360	347	401	356	337	351	351	406	359	367	370	392	363	354	363	365	346	364	376	373	382	381	317	361	353	371	370	371	375	391	326	399	353	372	348	395	336	353	351	358	337	388	344	315	357	374	371	382	351	354	369	393	380	358	329	359	377	371	380	378	339	376	334	371	401	323	367	403	364	408	355	316	336	394	365	382	348	370	366	372	340	364	395	366	346	374	345	413	356	345	346	389	349	363	364	341	370	360	371	356	342	393	347	373	385	349	362	388	387	418	369	354	346	360	348	338	363	370	359	393	363	338	410	349	389	357	326	365	359	359	356	347	367	348	369	366	374	350	370	359	379	389	353	390	356	360	357	369	366	373	359	374	371	363	346	342	363	363	368	358	384	384	333	368	344	346	364	383	363	384	358	327	342	348	363	395	380	353	350	383	352	370	370	354	387	350	332	359	395	378	343	367	379	399	378	358	378	342	363	363	349	386	348	373	357	346	350	360	338	350	339	375	380	387	352	340	344	340	367	355	342	349	367	364	355	367	392	367	357	382	355	372	343	364	388	373	360	383	369	368	363	330	373	383	348	385	357	385	375	381	372	338	387	374	367	371	336	398	375	326	371	386	386	343	353	387	366	376	366	361	378	391	356	378	379	390	343	348	362	357	355	366	384	324	348	365	335	355	403	355	349	366	377	361	370	373	338	349	360	369	344	369	373	353	373	391	369	353	344	397	371	329	338	367	373	372	337	372	372	351	377	366	383	336	383	320	352	359	360	362	347	391	372	361	346	332	361	374	377	358	376	335	357	383	371	381	334	373	390	397	341	356	386	372	367	371	348	388	343	373	375	363	363	365	367	386	348	376	381	332	349	381	351	361	346	382	371	393	358	352	372	379	340	362	339	367	349	346	376	375	386	374	355	398	406	368	355	333	373	361	348	384	387	374	399	375	378	364	351	336	374	397	376	344	351	328	374	348	341	362	373	378	358	369	397	365	366	381	369	408	338	372	364	362	338	353	377	346	391	361	354	351	382	401	389	358	365	366	394	359	349	350	362	366	353	374	363	346	340	394	379	341	385	366	363	382	366	349	369	347	370	357	389	374	337	369	368	370	360	381	356	355	363	377	404	407	356	349	339	377	337	350	356	339	359	341	375	383	397	354	381	352	341	367	394	390	388	391	349	341	366	350	397	395	342	335	342	379	404	384	350	369	357	374	355	363	375	353	380
28484	5866	1422	1044	719	617	483	429	397	353	319	297	321	284	266	295	239	281	257	263	253	252	270	261	269	291	251	245	225	239	239	257	254	257	254	254	284	271	230	242	215	250	261	264	275	243	278	248	240	272	250	304	233	266	253	259	261	279	254	263	227	258	258	241	249	233	235	227	236	256	226	250	257	262	235	235	247	253	259	247	281	229	252	260	252	237	273	248	277	252	258	232	265	251	226	244	244	267	249	285	275	250	267	241	216	244	246	260	283	281	271	248	256	238	245	210	243	257	271	218	247	239	240	254	216	245	266	268	242	244	243	245	251	247	263	252	266	258	271	251	261	260	250	242	270	228	257	237	268	261	263	269	226	264	258	232	256	254	246	246	240	248	269	252	253	264	256	264	286	244	225	262	264	277	245	234	263	250	263	262	245	249	256	239	270	239	216	230	246	225	262	270	270	233	250	243	241	249	233	243	258	242	256	236	278	231	249	259	234	258	261	254	196	238	250	208	247	222	249	260	232	207	259	265	253	247	231	273	236	241	227	237	234	232	218	264	234	253	240	253	243	258	272	263	235	229	240	231	233	290	253	256	247	227	254	233	219	237	271	224	213	271	229	244	259	253	237	231	205	240	281	217	234	249	240	242	242	240	256	267	238	229	232	258	238	254	246	246	245	257	248	279	242	246	244	262	280	235	243	235	244	244	233	240	245	252	279	248	244	237	220	247	244	231	278	267	267	258	255	239	266	232	259	262	240	280	232	244	237	258	249	270	243	258	255	237	281	266	237	261	249	253	243	264	242	269	282	270	247	247	264	251	226	242	220	247	261	270	262	283	253	222	213	283	246	238	236	250	233	247	239	263	269	247	250	239	250	286	230	256	267	263	247	248	266	247	232	233	265	253	266	261	250	270	296	233	248	242	213	243	276	239	233	242	243	239	255	236	247	242	264	257	254	262	262	250	244	230	258	269	281	252	245	251	257	246	248	236	249	270	254	270	243	242	283	214	267	208	282	195	256	271	256	244	221	224	244	225	248	231	238	239	225	262	247	264	247	270	236	233	276	249	237	264	265	252	258	237	248	272	268	242	252	257	273	233	232	218	243	277	262	232	265	245	235	280	251	246	276	245	233	246	238	264	268	263	264	260	245	269	246	236	247	245	219	246	240	271	264	247	252	255	250	268	241	247	275	253	269	254	264	257	247	240	270	252	226	229	250	256	281	265	280	226	239	233	248	243	266	283	233	266	254	283	281	279	245	263	259	218	233	249	219	249	257	234	267	268	234	233	256	239	281	234	263	254	253	258	248	239	264	258	261	242	248	251	264	229	275	233	223	250	240	247	233	257	246	243	266	208	276	281	243	228	255	234	233	272	240	258	230	236	245	236	235	261	247	254	256	257	240	212	258	245	244	273	231	271	246	238	259	239	235	248	228	271	218	251	217	224	293	262	288	240	254	255	235	245	245	273	263	236	248	241	249	273	250	272	235	241	231	254	231	222	231	237	230	243	226	274	242	252	263	202	262	267	237	219	244	223	243	269	233	247	250	254	245	256	271	237	271	261	235	270	250	275	263	218	250	290	233	256	244	245	292	253	209	262	225	240	255	277	264	222	265	264	227	240	237	247	256	243	227	277	254	269	267	265	262	280	266	250	258	267	263	233	220	232	241	258	253	236	224	243	231	273	209	221	245	241	252	245	200	236	243	263	267	235	238	239	266	253	282	264	258	228	263	236	252	248	249	240	219	263	221	229	274	256	258	258	273	258	227	233	253	229	263	275	261	259	242	277	269	245	258	253	260	246	219	252	255	244	234	232	229	266	258	225	233	271	228	246	248	260	256	216	261	294	250	254	233	291	251	257	264	243	246	258	268	242	257	257	223	260	255	234	239	241	272	253	229	267	250	248	253	244	260	256	240	271	252	218	250	255	232	231	241	246	268	250	245	251	252	254	239	281	226	278	231	254	246	275	243	257	257	268	276	254	259	268	254	239	247	266	250	256	260	243	247	250	281	260	271	260	237	247	239	243	268	249	243	244	220	257	240	249	268	230	251	266	235	259	260	275	279	243	284	249	254	235	237	262	231	286	246	253	227	243	224	250	254	247	259	251	236	267	256	255	252	243	231	254	266	235	302	265	248	288	274	273	250	231	245	221	235	233	251	254	248	264	256	242	253	248	244	249	254	253	241	278	250	217	255	243	255	219	229	223	262	233	224	257	232	290	243	237	268	243	245	255	257	239	291	260	236	262	243	261	246	248	259	257	271	284	266	274	255	243	259	256	256	244	257	238	231	265	274	244	235	237	270	244	247	234	227	231	252	259	261	263	233	265	236	247	276	255	254	248	279	270	297	284	257	247	249	236	228	232	278	291	250	243	262	232	252	276	268	259	248	237	225	273	205	271	273	260	272	262	252	241	254	262	230	242	257	260	276	260	287	248	229	263	247	252	243	219	237	249	262	247	236	267	263	242	262	248	249	243	228	238	257	266	272	250	223	242	253	242	245	279	244	281	236	242	231	236	225	258	266	237	251	260	247	220	237	240	247	242	227	277	251	231	216	241	267	231	275	269	261	235	227	236	254	238	257	255	261	267	248	288	255	279	289	253	222	273	275	222	245	257	281	252	265	262	246	251	255	270	223	237	280	239	255	250	246	246	208	256	226	226	244	239	254	240	234	244	244	252	268	289	246	267	269	228	254	246	242	247	271	246	230	269	266	275	249	270	254	252	275	222	237	254	253	262	229	256	267	232	265	247	246	287	278	267	279	233	235	251	270	236	261	246	263	242	237	269	241	257	251	239	251	232	262	246	256	257	255	281	242	248	239	269	252	235	259	263	234	263	252	223	256	230	256	223	234	223	243	241	264	237	263	225	229	242	263	222	244	245	255	244	258	253	269	243	221	246	245	280	256	275	243	259	238	264	251	237	258	268	283	237	255	240	240	261	264	245	241	247	270	282	220	231	245	227	239	254	273	255	241	260	263	237	284	260	262	238	254	262	238	245	250	222	247	248	240	239	241	280	269	253	263	221	261	272	255	246	271	309	273	229	240	235	265	269	254	238	303	253	271	227	276	254	257	254	237	221	252	274	230	237	261	281	242	220	235	243	251	226	276	269	229	250	257	286	300	246	258	283	254	235	231	264	229	250	266	212	243	230	264	263	259	250	273	247	254	250	257	258	247	246	242	264	252	257	244	263	272	263	272	264	275	232	218	280	266	285	243	273	249	243	245	249	231	216	239	245	253	247	252	249	268	259	261	239	225	260	253	267	242	205	243	252	251	276	266	259	278	249	248	221	260	259	264	255	284	248	239	248	239	253	247	270	239	242	232	218	250	242	243	253	255	203	257	273	251	213	268	246	243	243	247	232	224	232	277	247	256	218	254	304	275	241	244	277	231	238	271	262	233	255	231	249	260	260	253	248	257	257	219	246	222	236	278	274	257	241	238	248	242	247	241	252	226	259	274	252	248	251	269	238	230	257	240	298	271	263
16204	2245	2560	2989	2485	2238	1813	1541	1293	1169	1005	927	978	845	866	804	781	779	666	671	687	665	674	641	662	652	640	624	630	599	591	609	627	637	602	598	622	599	567	623	629	617	595	625	578	569	619	586	568	606	562	616	587	595	589	567	578	607	572	623	589	639	589	586	605	637	590	583	617	592	523	587	591	584	607	604	563	535	628	597	602	620	594	621	562	666	583	575	579	598	596	592	597	593	631	616	612	567	596	599	546	591	584	587	575	582	639	591	589	595	589	537	597	563	617	597	564	598	585	600	583	594	606	600	581	590	575	643	582	588	608	560	568	591	565	619	611	620	529	592	600	558	618	583	569	582	594	586	610	594	602	601	598	517	624	611	567	608	550	622	580	597	574	599	587	593	542	593	622	585	577	591	562	584	589	602	587	552	608	611	569	615	639	604	574	585	586	578	607	587	580	539	546	561	601	544	606	575	617	623	554	596	640	565	558	633	602	575	616	589	614	614	580	561	582	601	579	622	602	617	601	612	578	597	591	616	612	579	600	562	621	603	563	576	587	553	582	596	581	579	599	569	584	599	546	583	561	561	589	573	563	591	601	563	602	583	599	549	592	546	597	617	574	583	567	578	589	584	564	553	537	607	559	578	578	579	550	604	594	642	545	571	618	574	566	583	608	593	548	554	627	529	611	611	564	587	602	569	583	570	580	648	611	561	603	548	595	590	597	572	552	573	583	627	615	585	545	579	603	601	563	592	604	551	583	576	623	609	541	584	538	582	589	557	582	565	617	598	599	591	572	554	575	596	566	556	579	574	609	595	592	578	579	603	557	584	605	627	638	516	593	574	572	581	570	638	590	579	541	568	582	591	586	568	569	577	567	585	604	587	576	580	602	571	548	595	625	614	576	608	602	568	561	622	559	571	574	589	568	594	586	593	606	570	583	623	593	568	592	579	540	562	626	574	598	604	615	599	595	568	578	561	604	596	551	559	568	594	574	576	576	562	597	590	633	556	594	573	589	598	599	625	561	587	595	558	577	554	566	612	584	631	540	583	561	603	612	574	636	579	573	585	595	574	612	569	569	558	614	595	613	529	611	601	585	619	589	569	564	569	574	527	613	633	557	579	577	625	630	618	600	610	597	565	547	575	581	596	582	552	566	587	613	552	606	627	585	597	547	620	622	569	550	572	600	577	571	616	554	558	576	562	598	582	557	560	554	582	607	589	565	581	572	646	599	545	566	589	561	552	614	596	555	584	590	590	597	570	539	545	604	563	563	582	565	600	600	616	597	488	559	588	551	596	610	598	612	575	610	589	554	613	610	575	561	576	592	571	565	579	603	589	577	587	595	548	532	576	640	579	568	579	552	570	592	614	599	620	595	611	530	638	614	583	574	582	576	574	611	603	601	567	557	619	607	587	611	564	564	630	587	578	550	548	601	619	555	549	581	580	608	548	589	595	560	550	586	572	581	539	563	556	569	541	641	609	541	601	561	532	583	578	581	603	570	586	584	549	575	601	590	564	571	557	570	578	614	599	598	597	595	564	593	609	641	546	547	576	580	558	593	611	573	572	591	606	594	635	607	570	650	622	633	576	582	649	589	572	576	610	588	553	600	557	580	597	569	594	593	603	605	553	582	599	596	575	611	627	604	577	551	549	606	592	565	543	590	579	576	602	600	591	574	559	587	593	558	627	614	574	614	566	579	615	615	588	607	617	615	560	564	591	622	565	581	565	578	583	605	608	578	553	607	567	576	546	560	597	616	595	547	563	554	610	590	572	563	586	554	589	569	582	579	608	604	573	607	600	603	563	598	560	606	531	588	545	611	555	568	560	591	583	545	628	579	574	592	574	583	575	621	551	611	586	606	564	585	573	580	592	590	600	629	535	560	592	597	618	597	583	573	575	556	534	590	573	581	566	596	643	577	619	583	559	564	622	649	590	590	574	573	586	575	580	534	570	528	561	558	570	599	582	556	599	573	573	554	541	593	594	614	581	627	614	624	560	558	605	601	611	574	587	559	557	561	559	611	564	591	572	555	562	587	611	595	548	584	547	601	597	606	552	605	576	623	568	618	608	572	555	570	608	579	595	588	554	558	601	600	559	564	611	596	592	549	605	565	568	608	589	576	579	628	594	600	584	562	609	575	537	569	606	584	576	568	599	638	556	598	592	579	567	568	586	599	613	531	578	593	615	577	565	592	593	551	576	576	565	576	551	590	569	596	567	595	586	608	594	589	596	595	604	559	575	592	601	569	580	615	549	594	606	549	593	611	585	577	646	620	559	611	579	543	561	561	572	593	580	608	609	609	576	548	586	620	595	588	580	578	567	635	592	582	546	531	584	578	617	584	598	605	619	567	551	612	587	609	584	546	598	544	620	615	574	564	613	566	590	584	550	564	578	548	596	592	546	615	576	570	581	606	620	593	584	586	567	557	560	593	543	563	611	607	549	608	584	603	594	573	574	588	583	605	613	611	597	603	597	596	562	598	576	573	612	576	600	601	610	558	581	612	611	596	580	609	619	623	546	564	611	577	608	562	552	645	633	570	580	586	563	616	595	564	590	624	618	593	578	601	604	607	537	563	585	579	592	612	588	613	541	618	605	575	543	571	609	571	500	535	601	608	559	600	549	549	588	572	543	662	557	586	542	641	587	595	599	602	584	596	560	629	569	594	561	603	593	572	559	562	587	553	584	618	573	607	611	583	556	569	592	584	577	611	577	597	550	590	611	558	563	604	600	624	572	582	591	552	561	578	588	619	595	596	566	629	548	631	600	562	595	592	571	598	604	561	548	592	574	544	578	598	600	592	587	610	613	566	549	550	575	589	555	574	536	573	625	594	590	601	581	568	551	587	574	587	616	560	552	583	612	539	593	525	612	570	601	591	618	571	545	581	547	619	554	619	573	602	573	581	574	652	522	580	607	612	605	603	600	608	634	607	616	605	540	603	593	594	616	571	583	588	579	601	604	557	593	600	592	579	623	599	614	546	617	595	577	613	561	583	546	596	594	618	596	547	589	588	621	574	546	627	585	577	632	579	562	607	568	556	590	576	618	626	571	614	582	533	593	602	582	599	618	578	570	547	591	608	567	614	573	631	567	611	592	587	581	594	617	622	563	626	596	554	607	606	606	545	541	583	566	572	541	572	568	574	596	585	599	587	579	575	580	584	568	595	532	594	584	597	606	567	601	627	587	551	627	586	578	601	558	585	626	575	578	572	567	602	574	597	600	615	606	575	564	597	539	566	583	559	576	581	589	619	604	577	595	585	565	611	610	584	593	581	606	571	588	582	575	579	600	606	612	591	584	566	575	607	612	533	626	610	600	578	582	549	588	580	590	557	622	579	530	603	568	579	589	533	571	610	576	541	605	573	556	615	557	620	565	587	590	557	562	577	560	542	607	558	585	593	609	647	595	579	629	557	598	562	597	620	588	596	590	584	587	562	582	630	607	572	573	628	599	594	620	556	567	599	575	573	557	617	592	612	612	526	576
5520	787	376	276	246	267	216	193	219	201	223	199	202	242	179	227	219	209	218	215	214	231	211	209	205	239	217	185	197	193	211	227	217	217	176	196	209	205	221	203	197	193	189	217	210	197	190	209	204	213	205	191	230	195	180	198	204	209	206	212	230	189	200	184	205	201	194	200	201	213	218	189	178	199	170	206	198	222	222	224	210	209	211	196	236	205	222	228	227	202	210	175	208	239	227	203	210	206	201	190	195	228	177	204	189	181	180	206	203	210	209	212	244	205	176	185	211	205	214	219	206	167	222	210	179	196	221	223	189	216	209	206	211	197	203	203	230	225	239	197	191	191	176	185	223	226	211	188	194	196	211	170	241	195	230	180	200	194	183	190	170	214	175	221	221	199	193	217	194	203	208	200	194	192	239	210	217	176	226	238	217	197	228	180	206	173	214	232	220	212	194	193	194	204	190	228	218	221	214	220	175	195	208	228	235	180	201	210	225	205	195	191	199	221	214	205	212	196	234	212	231	210	215	206	218	199	209	229	189	165	216	225	202	204	170	214	200	198	212	209	206	203	234	194	196	199	203	197	202	204	219	225	197	205	198	204	215	214	211	197	203	208	235	208	209	189	200	196	208	218	213	211	200	189	222	199	208	185	196	202	186	186	200	187	200	194	181	202	204	208	200	205	213	208	220	221	225	223	197	211	215	197	212	209	205	191	209	202	220	190	175	178	214	222	220	204	209	221	196	183	200	209	202	192	210	200	200	216	215	193	193	177	209	205	213	198	214	189	193	229	205	208	220	214	216	202	205	224	222	209	208	202	185	227	227	192	209	211	212	198	188	180	206	184	206	200	182	185	193	202	193	221	216	189	184	182	215	211	203	238	225	215	190	207	231	222	218	207	195	200	216	213	214	216	164	191	201	202	235	194	176	182	200	205	188	198	197	188	182	184	218	213	208	179	194	199	193	217	179	209	192	235	229	211	210	168	193	219	207	202	218	197	206	211	191	189	206	216	171	213	204	190	225	187	206	185	226	204	201	200	248	193	218	186	168	229	210	200	207	224	191	192	202	224	238	207	193	220	211	205	170	210	242	188	190	219	229	218	170	207	195	192	208	220	221	228	214	208	198	220	223	175	199	211	210	174	202	238	204	207	207	197	228	193	217	219	194	210	219	208	194	199	226	213	208	179	224	208	197	182	192	196	208	234	193	234	195	223	215	200	195	198	207	182	246	217	208	204	192	221	195	217	188	230	204	174	226	213	204	233	206	219	223	216	173	192	232	179	189	237	217	202	208	234	219	209	212	201	215	204	217	215	204	193	229	226	203	164	178	195	196	201	191	193	205	193	196	231	221	204	182	191	231	203	203	178	218	219	210	207	192	204	211	173	238	222	198	175	187	217	223	219	190	201	207	196	237	226	190	217	193	226	185	198	206	195	194	200	217	215	197	222	218	172	202	222	185	222	235	206	196	221	224	204	207	205	200	216	207	232	184	199	203	200	209	201	209	199	197	198	236	203	191	229	202	196	189	172	204	199	224	228	239	216	219	194	190	204	179	220	199	176	178	190	218	229	193	208	242	183	209	230	188	223	200	183	183	223	205	203	182	193	205	202	190	227	207	185	190	242	206	209	208	178	192	217	190	212	227	187	209	192	222	226	203	199	172	248	198	192	179	200	197	197	212	201	209	214	189	226	209	222	218	204	208	205	213	196	231	197	199	202	174	213	199	192	205	190	207	218	214	190	223	193	187	198	192	191	190	211	191	208	212	203	220	202	190	192	207	195	209	204	218	202	215	212	192	210	210	209	185	212	187	200	212	206	205	197	231	173	204	211	187	196	205	227	215	218	189	196	169	218	210	202	192	218	221	184	201	209	235	208	199	228	227	207	210	215	195	217	225	227	221	209	210	196	198	209	197	215	207	196	231	226	238	177	176	198	221	190	211	196	196	234	196	204	211	192	217	210	207	203	225	215	163	201	212	198	201	179	184	180	226	228	206	198	226	188	187	202	212	225	193	198	202	191	196	217	221	188	208	201	206	228	209	208	222	181	203	188	189	208	198	214	203	212	230	232	198	225	225	228	214	190	185	200	205	205	173	222	183	212	217	198	199	180	207	220	194	217	213	211	198	180	214	177	195	201	206	193	213	202	195	212	212	186	224	217	180	227	225	225	203	217	194	207	209	218	185	200	205	183	198	207	194	194	216	202	200	212	219	206	182	198	194	196	209	198	189	185	205	211	216	207	243	204	223	205	185	212	237	194	197	231	219	211	214	222	218	195	203	173	198	202	196	206	215	247	193	176	229	219	209	190	192	199	212	186	210	213	203	204	177	186	195	214	210	212	202	213	182	192	195	177	189	210	197	216	208	208	211	189	216	220	209	201	195	204	226	204	190	185	212	233	199	199	211	225	230	226	187	235	181	202	204	195	196	211	216	232	217	185	191	204	216	208	219	198	203	202	187	204	203	188	230	211	210	197	184	209	205	197	217	237	215	182	169	198	216	198	218	184	183	223	211	211	214	204	195	218	200	196	203	185	192	212	207	222	225	216	183	197	188	205	208	191	208	220	217	198	201	192	173	177	198	219	213	226	197	196	215	210	197	205	205	194	210	205	236	200	195	182	209	211	210	211	209	177	186	209	187	179	195	198	188	223	208	199	199	205	213	189	217	194	218	194	220	219	192	208	191	210	221	240	211	186	205	197	225	202	190	213	199	201	204	186	221	209	183	202	190	177	196	227	239	202	171	224	189	199	205	183	206	223	213	189	185	193	201	191	193	207	226	197	222	249	181	212	182	222	188	200	216	207	216	231	223	210	194	200	199	218	213	171	198	204	214	204	212	222	206	194	193	187	199	204	184	196	204	202	225	213	195	186	195	200	216	202	189	223	229	204	207	225	229	207	207	178	208	224	231	212	230	222	199	183	212	210	193	197	180	206	221	216	224	220	193	189	211	207	216	206	217	202	169	192	203	188	199	218	202	223	181	193	209	215	213	192	219	176	214	203	225	213	200	182	206	200	209	210	200	213	219	183	210	220	203	192	203	198	208	195	227	195	203	226	214	230	207	200	201	192	187	215	203	198	215	192	215	206	235	187	202	220	234	209	224	204	211	210	237	215	202	229	198	186	187	198	190	192	198	188	213	241	204	259	215	191	203	224	207	213	224	205	203	210	178	195	205	203	212	181	205	206	204	217	220	230	204	206	224	180	194	190	191	184	214	222	214	205	205	212	214	203	193	195	176	214	214	196	193	214	198	212	216	234	214	244	208	178	225	193	192	195	188	216	218	210	202	186	183	176	197	219	191	214	183	197	195	211	232	195	182	198	200	202	205	197	222	197	182	183	170	211	193	209	185	206	179	182	209	217	218	205	209	213	230	193	241	192	209	196	189	213	205	206	187	211	212	208	220	210	205	226	208	194	201	214	186	181	191	208	223	216	200	218	188	192	195	200	203	227	210	224	216	212	194	196	201	208	211	192	221	225	203	204
3889	794	751	749	692	635	580	624	544	557	504	470	498	475	481	517	489	490	446	505	474	488	442	472	511	465	497	463	476	520	478	469	475	426	498	443	480	464	489	464	463	494	468	467	461	493	490	518	503	504	501	447	519	441	520	429	471	458	495	468	489	468	535	456	433	531	476	488	440	461	462	492	476	452	487	504	465	457	470	473	481	477	449	497	464	433	472	498	472	479	518	461	475	506	441	489	444	460	497	500	497	471	448	485	465	479	459	458	471	490	460	493	481	469	463	449	487	468	454	481	433	478	505	494	488	440	467	485	489	481	448	486	472	451	462	506	476	502	505	492	511	433	494	460	447	464	444	512	462	485	492	482	495	515	487	462	495	442	497	484	471	473	459	472	500	427	470	487	458	470	490	468	497	458	471	466	505	480	469	471	449	495	474	481	472	505	492	420	460	468	474	475	468	505	497	465	472	483	496	479	480	471	504	475	453	538	473	485	441	500	462	483	464	482	490	470	467	498	493	472	453	447	509	459	488	476	482	453	484	481	479	457	498	437	501	529	464	468	447	476	453	508	462	450	465	482	471	477	488	457	461	474	462	493	471	457	506	477	459	475	495	480	485	473	473	497	487	441	471	453	476	486	454	435	449	465	477	440	474	472	500	441	462	477	494	479	519	442	492	466	464	434	442	456	471	476	444	465	471	501	458	458	475	498	479	485	460	474	499	443	481	509	463	453	467	487	457	476	465	441	465	464	462	470	481	490	492	477	448	412	484	438	504	460	492	502	478	454	476	493	465	468	451	504	516	485	453	414	499	471	478	492	436	475	437	450	468	445	511	466	475	447	502	485	472	487	466	459	475	483	452	468	488	456	464	489	429	450	427	470	488	469	473	465	466	467	444	468	452	504	471	479	460	461	461	452	465	532	491	454	468	466	453	490	470	455	490	469	445	450	482	435	502	442	468	427	455	468	459	467	507	517	475	489	468	451	480	499	484	479	479	443	474	463	476	489	479	460	466	472	446	492	465	485	500	459	474	524	457	437	474	454	464	459	473	472	434	427	480	433	472	475	489	469	450	452	457	480	476	466	470	464	483	463	483	497	472	488	487	505	474	482	476	482	538	486	474	479	497	493	450	431	484	460	453	477	475	514	469	470	501	451	463	460	469	471	442	466	461	481	472	475	446	487	477	474	457	447	482	458	469	489	492	435	515	473	482	473	472	480	479	450	483	462	433	468	463	485	435	450	492	500	441	485	478	506	505	461	488	470	438	511	473	485	488	499	505	505	490	472	437	440	467	468	461	469	465	459	490	480	490	442	505	543	478	459	467	490	507	449	464	473	464	460	486	479	478	479	478	436	465	514	464	476	443	493	493	474	495	416	503	468	486	506	469	483	484	470	485	458	467	474	462	480	498	460	472	503	492	496	455	528	481	494	473	464	470	461	487	489	474	500	476	447	484	472	512	467	496	491	494	463	517	467	468	460	452	510	476	498	486	481	441	449	499	473	468	509	471	480	482	470	463	467	477	474	454	453	480	430	495	454	464	462	484	495	487	471	469	478	507	486	440	459	484	499	468	494	465	462	462	472	481	462	483	455	527	534	483	436	453	477	441	514	492	466	462	480	505	437	484	441	487	463	471	484	493	491	500	490	470	513	465	479	500	471	450	446	489	438	468	494	444	478	457	496	496	471	504	455	460	504	490	466	486	435	489	496	441	485	483	492	456	481	427	496	495	434	441	482	489	445	467	442	456	501	524	441	451	431	460	458	481	462	484	490	478	476	466	446	475	488	515	461	425	518	518	475	488	462	488	483	463	463	495	496	480	471	480	478	484	479	485	518	548	477	475	498	462	438	462	508	484	472	463	467	479	451	476	512	458	492	484	472	448	490	481	496	482	480	462	522	512	467	438	468	446	523	465	492	470	471	420	451	450	481	481	473	469	477	456	462	475	480	516	452	514	502	447	525	487	482	469	488	492	463	493	518	470	462	480	500	499	444	479	447	488	478	516	454	474	478	487	500	484	499	484	519	484	467	474	424	458	512	473	466	470	437	497	492	441	476	497	451	461	486	467	468	498	450	449	488	455	475	433	468	463	463	488	440	445	494	475	505	448	455	467	472	467	479	482	472	495	495	426	494	462	505	453	447	487	484	496	490	493	452	447	449	466	486	450	451	482	465	465	448	486	467	480	440	448	476	497	463	461	448	494	498	480	428	479	471	535	500	427	435	451	502	466	496	479	481	440	526	487	454	458	499	454	489	477	500	508	493	455	447	472	502	456	470	457	439	511	449	418	436	465	475	517	439	473	473	453	472	468	485	468	465	472	497	463	443	502	476	473	486	414	464	493	491	466	477	490	474	521	474	479	458	477	485	499	471	486	456	467	478	479	467	435	489	478	474	435	446	484	464	432	487	429	477	463	472	466	469	436	489	468	500	455	450	446	466	474	497	493	471	494	487	486	442	481	476	462	483	457	468	491	455	447	475	451	487	470	463	496	471	441	472	477	490	492	468	468	493	494	461	480	481	445	451	513	478	470	488	483	481	467	487	475	461	461	462	490	465	495	497	433	495	465	519	479	492	517	462	489	516	460	460	493	463	492	428	463	428	458	459	443	499	435	493	449	507	464	447	462	539	461	461	486	504	474	488	500	493	537	468	496	475	477	495	510	476	460	459	477	450	498	517	496	487	461	491	447	462	504	456	463	508	484	478	476	445	448	462	456	476	485	457	452	479	483	498	491	480	482	422	482	474	489	489	456	508	491	515	458	471	511	447	491	453	482	480	482	489	471	482	515	456	448	483	486	459	454	474	476	456	490	512	427	504	494	485	475	463	494	498	471	477	452	498	469	454	470	464	468	469	463	473	487	477	476	490	517	466	462	503	500	444	479	477	504	461	473	470	464	472	480	483	437	500	501	489	500	450	472	473	462	502	495	505	472	435	482	486	478	487	491	478	446	459	434	477	469	483	476	494	499	499	487	463	448	482	433	471	489	488	502	462	439	457	516	500	519	439	469	519	476	473	461	465	474	455	449	487	431	518	480	447	510	477	454	475	474	460	462	504	438	499	501	498	482	499	459	465	439	480	476	472	486	483	488	522	482	487	437	450	456	480	527	448	472	469	509	469	439	453	457	439	498	464	479	498	495	480	509	456	508	464	472	465	455	500	446	486	483	466	439	456	479	488	494	461	486	493	473	463	465	507	491	484	511	459	493	466	481	465	484	495	435	475	449	476	493	499	436	467	486	475	488	474	480	476	470	452	499	504	517	508	478	485	448	467	496	447	476	479	498	478	475	487	503	491	480	440	499	464	455	502	484	458	442	442	467	478	482	457	478	462	446	431	471	478	469	475	507	432	483	490	458	501	478	458	484	458	452	476	461	478	438	469	463	407	490	464	434	486	456	464	459	457	481	482	466	464	492	444	483	454	491	441	512	462	439	475	516	494	490	433	490	506	511	461	460	506	490	475	435	478	507	479	484	494	455	473	456	478
19166	3140	817	571	428	317	308	227	201	219	205	167	170	171	159	149	194	139	150	148	143	157	154	121	144	152	156	150	152	149	135	184	160	155	125	175	145	141	139	146	142	125	132	127	152	144	129	136	167	158	141	139	144	135	138	150	122	150	120	141	149	145	147	128	123	140	134	140	146	146	144	142	134	127	124	142	170	148	134	150	149	164	136	139	133	132	152	155	149	143	140	178	160	144	140	146	135	135	133	135	159	135	152	142	157	136	162	149	144	149	153	137	148	153	162	133	144	138	164	139	141	166	152	132	142	140	136	137	135	148	149	134	151	113	136	163	154	126	131	139	149	154	137	148	139	156	127	116	140	152	132	126	130	133	145	140	130	134	139	148	154	153	144	153	189	147	146	137	144	148	135	156	147	143	171	139	149	152	125	127	132	133	137	172	127	174	151	157	153	136	156	144	122	145	144	152	140	145	156	140	138	143	164	140	131	149	136	148	135	138	151	133	143	158	127	140	121	127	142	156	137	150	143	141	143	143	160	169	138	168	165	141	148	144	152	160	138	137	144	125	157	160	145	159	141	155	135	155	136	136	152	132	143	126	130	144	149	152	151	119	112	142	157	150	167	140	133	146	156	154	146	154	162	144	151	134	138	132	145	158	144	163	138	140	152	143	146	173	122	140	115	144	168	148	136	145	132	148	123	132	154	158	126	144	143	136	160	145	137	148	151	132	159	145	138	157	153	148	182	134	146	162	142	132	136	136	154	141	140	155	131	135	139	171	118	137	131	145	147	140	125	140	185	167	131	120	156	162	129	133	147	142	152	135	159	126	137	154	135	150	153	142	136	135	122	141	137	144	140	158	123	148	144	144	147	128	163	141	145	142	160	129	130	144	152	141	155	128	121	137	145	126	151	132	154	149	138	158	142	129	148	129	139	156	147	126	156	147	128	128	151	117	162	146	143	150	172	147	146	118	150	136	139	149	122	143	134	150	136	163	130	128	148	153	158	159	143	160	143	145	127	148	179	162	149	169	132	153	141	123	143	152	152	153	139	147	150	133	129	148	135	142	122	139	128	146	157	149	155	148	149	148	150	133	127	153	153	141	152	141	138	141	131	145	145	134	130	149	151	145	125	137	155	142	148	151	139	146	149	152	152	146	123	153	135	135	151	128	153	130	127	135	176	134	136	138	155	117	138	147	155	162	148	127	151	147	131	133	145	137	129	156	140	132	120	154	150	147	141	130	171	141	159	148	132	158	169	132	142	135	141	142	109	151	137	117	148	132	139	148	141	131	145	146	140	165	119	111	134	135	142	126	136	135	132	150	159	145	143	147	137	162	139	148	149	124	133	144	159	139	143	142	147	147	127	128	133	165	141	153	143	127	132	149	145	150	131	144	148	144	148	145	136	137	175	149	124	149	134	160	153	141	125	150	165	148	154	162	132	152	138	156	155	124	145	159	165	145	137	162	140	149	126	150	152	141	124	133	151	138	158	143	151	144	142	133	149	156	135	143	160	132	129	133	142	142	157	146	156	152	159	158	170	142	144	119	169	135	139	128	142	141	171	122	142	154	137	135	142	170	133	135	121	137	143	151	156	132	151	154	139	138	128	142	151	157	129	140	143	123	143	129	155	149	147	136	159	140	136	143	131	142	128	148	133	131	153	137	146	130	112	137	139	125	135	144	138	146	161	148	151	150	139	172	137	139	152	126	144	133	138	145	132	123	123	139	142	135	145	121	152	139	113	125	146	143	135	146	141	162	143	118	173	147	143	140	160	147	126	149	130	139	141	160	141	129	134	157	121	145	119	165	128	120	131	176	147	135	145	127	141	176	136	135	125	160	144	142	148	145	154	140	145	146	157	136	147	137	164	159	154	143	138	157	132	137	138	147	114	130	148	141	145	131	134	149	150	177	154	152	155	126	150	158	155	163	153	150	147	172	155	136	151	166	121	130	133	130	128	152	145	133	137	146	157	147	155	158	138	160	133	127	161	146	160	143	134	147	139	171	129	161	142	122	152	134	144	130	150	144	143	141	138	152	137	143	139	139	135	152	133	147	132	116	150	136	158	129	155	121	154	134	131	138	134	171	151	152	106	150	129	135	153	160	129	127	156	147	143	135	149	132	139	143	151	137	135	144	138	128	144	152	141	146	129	157	137	150	133	120	149	138	141	144	133	143	172	135	142	157	145	144	132	153	139	129	134	142	141	142	166	133	134	150	138	137	133	158	149	132	130	124	131	160	150	144	163	141	156	128	140	140	143	151	127	149	146	131	136	152	129	120	131	140	146	124	120	144	139	145	129	125	123	140	155	155	156	123	132	119	154	158	147	145	132	145	152	129	173	133	159	152	140	131	153	133	152	148	155	155	140	154	137	131	141	138	130	127	122	143	132	140	140	161	145	154	146	166	132	136	138	147	156	139	138	166	169	153	134	134	157	159	121	132	149	152	145	155	134	156	136	154	127	134	150	138	151	136	157	146	110	148	142	150	149	142	144	129	126	145	161	134	169	135	150	121	134	156	140	145	150	158	140	138	129	148	149	141	142	132	105	158	142	111	141	153	126	139	138	137	145	144	155	160	118	106	137	143	135	140	137	155	137	125	143	134	151	129	147	129	132	125	142	136	129	116	137	150	161	156	165	131	156	158	133	134	147	115	141	139	137	156	140	141	131	125	145	128	153	144	180	141	159	171	156	173	138	149	157	147	149	128	153	124	141	110	139	156	126	145	144	148	154	154	133	140	154	155	146	147	160	145	142	153	144	146	173	116	156	134	114	128	160	150	181	163	140	144	137	134	133	137	140	132	124	151	152	125	140	156	135	128	140	140	146	136	136	157	156	131	143	159	159	155	146	136	123	136	147	130	121	141	149	164	163	141	136	155	143	147	116	149	129	178	150	138	138	159	139	135	128	147	135	133	143	161	150	152	142	168	147	141	159	127	164	161	140	154	155	121	160	148	162	149	147	146	144	148	115	129	146	126	144	137	142	141	156	171	123	142	155	134	124	149	150	138	141	128	132	145	121	148	135	119	174	134	167	139	125	155	147	135	136	154	146	157	178	147	144	143	145	137	152	137	131	134	149	132	147	137	165	143	141	118	133	143	144	152	140	147	150	139	146	140	140	140	139	138	136	146	129	128	144	136	139	160	131	128	114	160	146	150	147	129	149	144	142	142	143	136	137	124	153	158	127	149	141	135	147	148	133	133	138	130	151	130	138	132	133	137	126	136	132	139	143	146	118	133	145	141	150	155	126	124	115	113	150	164	163	141	156	173	140	117	143	118	152	142	131	137	123	130	126	152	159	134	144	151	154	133	135	133	106	116	152	134	154	137	132	131	133	141	145	148	140	169	128	133	127	154	147	140	153	172	165	147	134	153	130	132	148	176	143	138	141	153	140	143	125	141	150	134	138	136	160	132	146	124	143	120	131	139	157	134	133	156	143	152	134	152	118	163	143	128	151	134	141	165	125	149	147	178	162	135	144	134
11944	1610	1511	1672	1566	1234	981	836	746	656	648	586	556	510	537	470	483	501	430	405	395	409	461	365	407	375	399	375	393	387	390	424	393	386	377	319	352	369	353	366	376	377	355	366	389	345	377	387	363	385	369	394	376	352	374	373	366	369	364	387	373	373	381	385	357	365	367	367	369	393	334	375	371	344	370	373	403	367	335	388	362	379	383	393	362	388	394	334	363	386	368	372	370	354	406	348	361	355	360	386	431	363	371	369	322	366	339	341	372	366	373	360	386	373	389	436	386	375	385	363	366	404	353	405	344	367	373	350	360	333	372	379	366	381	353	348	374	352	346	357	373	378	358	383	370	336	366	356	395	386	370	353	361	363	349	322	371	372	381	355	372	335	359	334	335	397	393	376	426	349	397	364	372	349	376	374	376	358	351	381	371	378	385	366	397	391	360	363	365	383	373	347	363	342	380	350	368	365	388	379	367	327	385	393	336	384	380	349	400	401	373	350	355	405	355	354	377	335	378	392	365	380	376	341	364	354	361	357	356	363	378	371	348	389	395	377	366	369	370	384	374	384	353	364	355	356	358	361	335	374	379	369	347	381	380	378	401	369	368	373	342	351	380	360	372	372	354	346	339	377	332	338	336	346	362	346	365	350	369	371	354	400	344	350	357	377	360	399	364	393	383	351	349	367	361	366	385	344	352	354	336	396	349	352	341	349	383	355	350	394	358	362	350	357	366	370	371	385	326	363	379	386	355	356	356	364	367	364	395	382	372	393	370	372	366	384	359	342	369	367	368	334	371	376	379	392	360	386	333	379	352	382	395	393	364	393	388	375	399	356	362	371	382	365	337	373	382	386	370	374	378	374	341	361	395	346	349	368	365	393	379	374	363	374	354	340	340	331	355	349	352	374	357	353	389	376	374	338	380	367	395	346	347	338	342	337	376	321	382	373	359	356	379	349	370	358	367	364	360	399	362	346	341	357	390	360	368	377	377	349	343	358	397	380	356	374	359	375	365	364	336	400	378	364	374	360	381	399	350	358	369	366	355	368	375	391	360	392	356	379	365	340	372	352	393	377	356	340	359	360	332	390	367	369	384	338	404	325	398	373	331	358	386	357	373	351	365	367	362	385	346	355	354	353	357	373	368	365	360	384	364	378	344	390	335	363	376	369	343	354	345	376	329	340	369	337	359	370	342	365	420	381	352	375	296	364	363	357	359	351	374	337	362	392	332	361	345	359	370	376	331	358	362	354	339	354	368	366	360	377	386	364	357	370	355	393	360	349	389	379	401	378	336	359	403	360	357	350	351	327	338	396	314	350	360	386	376	372	388	358	403	378	370	374	344	377	348	382	341	387	385	379	360	382	337	374	376	327	376	374	371	345	391	351	369	382	382	348	342	321	357	379	364	368	371	368	378	368	339	373	335	366	368	353	385	367	333	360	343	383	348	351	348	379	378	369	378	376	339	365	346	386	400	358	344	359	357	372	352	355	358	367	393	372	384	365	345	374	384	380	359	385	414	352	349	367	345	376	388	380	385	359	345	344	334	392	379	340	366	389	372	334	375	339	380	333	400	348	380	383	375	378	366	330	370	355	352	367	378	327	344	370	398	349	386	380	376	356	351	371	369	372	373	339	390	343	399	393	370	373	379	343	396	364	360	357	343	351	377	359	342	364	367	338	407	382	397	350	344	354	422	359	345	385	373	366	326	368	351	387	388	370	360	381	334	336	364	377	367	373	324	383	357	413	327	394	347	375	332	343	351	380	368	383	372	358	356	373	391	390	332	374	383	355	338	371	390	346	360	375	362	341	396	410	371	379	367	363	395	378	379	367	367	345	355	355	364	349	381	349	386	400	342	356	368	396	396	411	363	352	347	372	352	361	322	363	341	385	391	400	382	370	367	364	393	350	356	352	353	381	324	383	383	360	358	369	349	389	359	379	358	354	360	349	342	358	341	368	371	376	355	346	360	358	367	388	361	385	356	373	353	350	355	371	355	338	325	377	359	349	385	327	362	375	360	360	364	350	379	357	338	412	352	361	355	365	362	361	392	361	382	360	364	375	351	361	358	353	362	376	390	356	363	356	355	389	350	382	340	357	347	338	342	376	350	355	349	358	351	397	358	336	374	379	319	362	376	361	362	370	328	371	364	345	387	335	394	378	351	362	376	358	397	363	359	363	388	363	377	375	387	364	393	360	366	375	365	340	369	372	381	366	370	380	354	400	378	374	368	331	350	368	389	386	392	357	359	318	358	370	382	327	360	347	373	374	398	356	368	366	378	352	352	379	350	338	351	354	358	353	381	369	376	358	355	381	366	388	386	366	385	378	363	336	337	355	363	343	360	323	380	396	351	403	359	386	394	362	369	371	404	354	350	367	347	376	393	393	377	371	337	378	341	372	410	361	363	382	367	358	347	362	347	375	372	376	345	353	367	376	357	353	377	365	365	323	365	390	372	386	360	345	374	443	359	374	328	398	415	382	357	368	354	385	362	353	394	354	380	345	339	401	383	367	345	325	339	355	368	379	340	329	368	399	367	351	362	346	378	327	382	339	357	327	339	350	358	380	400	367	355	357	358	354	384	362	387	365	390	351	362	362	361	375	354	360	364	343	359	360	361	347	364	356	379	372	357	392	376	369	375	387	366	375	334	359	361	362	380	356	362	371	355	368	370	364	352	368	352	371	360	349	349	369	399	414	352	372	369	361	371	393	372	358	371	409	383	381	351	405	392	387	352	377	382	371	367	371	404	342	397	355	347	386	345	346	397	339	338	373	348	352	334	376	343	347	382	380	337	378	374	360	353	370	333	338	383	379	385	369	395	394	364	378	351	410	342	384	348	392	373	355	417	363	373	375	381	368	346	330	355	373	349	329	361	349	383	360	373	365	364	392	393	359	380	366	372	357	384	398	338	389	352	344	360	371	374	367	326	401	377	355	384	329	363	346	341	351	334	367	329	371	361	346	395	370	362	351	407	352	371	357	392	372	365	361	392	359	349	351	348	359	341	343	367	370	414	350	357	411	376	360	363	387	368	341	354	385	383	322	384	397	349	379	363	365	342	370	351	344	333	359	356	374	361	354	388	366	413	349	393	395	341	378	377	371	340	375	394	385	344	391	346	387	335	332	360	373	377	345	372	395	346	379	379	383	401	381	354	352	387	345	377	336	356	339	389	387	359	363	368	356	359	359	346	358	365	368	371	362	365	348	361	371	376	388	341	396	379	385	374	329	342	362	359	360	399	346	367	337	362	352	378	365	373	359	355	360	309	347	352	362	365	362	338	369	360	347	337	403	367	387	367	353	386	327	342	368	346	359	391	359	358	340	381	365	394	381	343	359	349	380	397	393	349	368	369	345	368	376	368	361	336	378	334	350	362	394	389	347	375	331	363	379	322	375	385	370	369	378	381	361	338	385	386	382	342	355	353	355	326	388	363	345	387	376	350	368	346	367	352	364	383	400	364	343	363	367	340	329	357	362	374	364	356	365
28776	6292	1529	988	760	579	464	418	368	364	341	320	306	292	294	266	260	272	302	268	243	265	241	251	255	274	252	263	223	259	250	256	233	263	246	249	270	260	241	238	254	248	251	274	236	255	261	248	276	268	260	258	251	260	247	288	251	225	258	232	231	250	211	245	226	252	269	253	259	255	275	226	243	254	276	247	259	241	234	215	277	234	274	238	244	263	258	215	245	263	261	238	244	268	292	255	259	242	271	229	248	246	238	262	225	236	251	256	261	264	255	256	252	232	261	276	242	262	253	275	248	255	252	257	269	261	260	272	251	251	250	249	241	244	232	250	206	238	258	240	224	269	259	246	255	246	235	279	235	224	251	249	242	243	268	264	266	237	265	274	255	266	215	267	270	250	250	235	269	245	239	248	241	207	285	257	276	235	245	251	233	252	217	241	282	259	271	252	265	281	252	258	255	269	254	228	229	251	257	249	261	270	279	207	257	261	272	226	222	255	259	273	256	244	260	214	257	267	243	251	258	250	248	255	277	256	211	280	235	254	266	235	269	234	223	268	260	222	250	241	229	249	254	203	260	231	252	242	245	231	264	213	278	234	219	234	214	261	258	217	269	217	256	260	238	211	253	269	239	238	254	242	265	212	274	240	249	244	225	244	286	236	267	252	224	248	240	254	269	270	245	271	235	266	266	242	243	226	237	242	263	270	225	258	246	250	239	272	201	268	226	249	220	271	243	277	255	266	235	239	242	278	277	254	232	262	273	281	251	252	264	237	264	272	262	241	231	250	272	223	267	240	271	242	247	270	276	278	263	255	264	257	245	263	218	258	252	256	252	258	261	244	229	252	267	265	237	239	248	281	237	224	249	283	252	254	228	259	231	267	237	273	260	240	262	245	240	256	251	204	260	246	243	240	270	247	235	239	266	237	254	262	270	230	250	258	275	278	244	275	255	240	274	253	228	285	253	246	276	244	204	269	277	254	228	241	284	245	226	242	245	263	245	280	235	237	271	239	242	226	246	262	276	236	273	258	258	253	279	259	246	251	282	285	245	261	299	222	248	224	265	254	236	269	281	218	268	258	280	253	233	233	279	234	277	242	278	271	258	243	268	301	251	267	244	254	228	266	261	233	252	273	242	249	280	286	266	273	268	254	249	225	242	238	252	251	262	251	236	248	220	243	255	241	228	272	257	238	236	245	256	220	234	243	262	264	255	229	278	241	277	265	235	247	240	274	247	221	267	272	223	243	234	234	251	247	231	246	241	238	268	248	221	220	268	237	221	250	254	237	268	256	243	248	252	229	258	243	268	256	254	265	244	257	223	256	265	253	249	256	256	257	233	230	259	234	258	264	245	258	244	234	239	259	269	233	224	258	257	270	258	223	237	267	244	259	268	222	251	264	252	247	255	262	247	224	269	251	272	254	254	282	244	245	229	267	249	251	264	245	235	258	281	272	291	229	269	216	262	245	268	265	266	274	255	276	249	308	264	240	232	252	245	256	252	259	228	261	272	280	244	241	231	264	236	247	257	251	266	244	252	240	235	247	247	233	229	247	256	243	230	227	256	236	261	265	233	256	237	225	238	233	211	244	249	297	230	267	232	239	273	246	274	243	277	272	241	277	241	244	227	254	256	256	236	238	244	229	237	250	298	282	259	250	264	255	239	259	260	252	277	240	248	241	247	223	268	270	260	246	232	283	242	224	234	242	231	262	272	256	242	294	257	226	261	254	223	252	277	283	287	249	267	263	260	241	247	280	240	252	217	215	244	266	243	243	269	281	239	244	269	262	241	236	267	243	275	268	262	236	269	264	259	276	246	240	217	247	255	273	235	242	233	255	256	241	255	264	269	227	276	261	235	255	266	254	272	234	245	254	259	250	221	269	254	255	248	228	247	239	214	243	263	269	240	277	227	271	280	250	229	253	259	266	240	232	259	233	231	252	227	261	241	228	247	224	230	244	223	294	306	222	258	251	257	228	249	239	244	231	250	238	269	254	264	258	290	283	256	232	247	221	274	268	261	255	241	250	245	234	292	252	243	237	243	247	258	239	232	259	230	224	242	218	272	263	258	228	242	281	260	253	261	218	254	229	225	271	246	242	246	260	238	265	214	259	253	223	247	251	244	256	260	260	270	231	229	269	248	265	264	236	264	244	242	245	260	260	239	254	257	258	220	270	268	250	253	233	253	220	228	253	256	242	242	249	260	250	261	227	255	233	254	280	241	242	256	237	230	250	266	247	225	243	265	274	255	237	260	263	244	254	245	274	250	257	244	240	239	261	266	257	257	255	291	242	235	257	224	222	269	251	248	267	232	241	294	268	241	255	247	238	257	251	285	262	255	233	295	266	253	266	255	242	265	223	271	277	253	229	244	255	278	282	272	274	245	251	251	248	275	238	246	290	247	282	257	247	245	272	218	251	224	249	265	241	235	242	272	283	241	266	247	264	249	247	249	257	272	235	258	254	250	267	277	255	228	239	272	225	235	255	255	238	244	235	247	258	223	271	261	258	225	272	276	248	233	257	239	258	255	233	249	248	233	242	271	245	245	257	251	259	269	216	227	280	257	255	265	232	246	239	284	255	235	245	234	227	239	221	271	250	237	262	250	236	256	278	244	253	253	249	225	242	245	279	268	222	252	254	263	267	241	265	252	237	265	268	234	255	240	252	242	263	234	244	254	243	236	246	247	242	255	240	238	239	255	236	267	258	228	273	233	247	254	213	246	259	239	242	248	241	268	251	256	229	254	235	240	275	261	222	267	275	250	258	252	245	252	278	220	236	254	234	231	254	276	265	246	241	245	251	256	274	261	227	219	236	246	253	263	248	246	274	256	257	274	226	290	240	259	279	258	233	251	306	249	238	272	245	265	244	248	277	218	231	252	239	254	272	258	250	265	234	265	238	249	252	229	279	242	271	264	209	244	244	276	247	229	239	250	217	232	232	232	239	261	258	237	253	224	262	267	226	281	242	221	243	243	262	230	244	261	279	275	234	256	231	249	241	251	258	230	245	253	258	269	266	262	272	275	255	243	252	242	269	246	250	248	250	274	228	241	251	259	298	254	286	252	233	257	286	268	229	255	268	247	270	250	277	264	217	247	254	254	261	243	260	210	275	273	219	242	256	233	266	252	220	267	248	268	240	258	251	233	235	248	230	259	269	271	265	274	217	236	258	251	248	240	249	279	234	263	276	248	233	237	230	237	254	259	263	251	270	226	233	233	266	251	256	259	261	259	268	255	257	259	239	221	240	237	247	247	261	243	245	229	251	274	248	259	266	240	233	249	240	280	248	269	267	249	271	234	242	230	243	287	262	252	250	239	248	246	261	238	253	255	253	240	234	246	220	237	277	239	261	261	239	228	255	259	251	273	265	250	265	248	258	229	260	211	246	244	279	253	242	263	233	273	277	243	217	250	266	239	238	238	239	242	293	225	264	270	263	253	271	246	229	230	236	274	256	238	291	236	223	278	248	242	240	235	233	258	267	273	240
16288	2585	2465	2828	2615	2099	1665	1515	1290	1164	1037	911	841	881	839	792	774	750	717	696	718	686	644	668	660	610	636	628	641	625	646	618	644	595	688	594	605	602	606	623	566	602	586	603	598	594	581	593	626	611	576	626	563	619	618	640	594	620	547	612	597	573	604	597	557	597	567	623	620	549	570	622	563	592	616	579	592	597	601	584	604	609	550	568	570	542	589	574	604	594	572	579	576	608	588	617	618	608	603	628	622	571	649	602	545	560	574	569	609	593	630	602	583	634	557	553	602	600	602	561	580	567	597	571	586	588	567	579	599	611	585	622	593	583	594	593	587	554	614	563	580	607	573	597	589	600	596	609	634	572	601	565	601	575	566	590	576	591	585	555	568	555	563	561	567	590	564	578	591	610	592	599	575	586	627	597	584	562	555	600	550	574	564	614	614	586	594	605	631	574	603	578	566	537	576	568	591	570	548	555	633	575	574	591	570	580	589	559	608	592	625	580	610	561	593	582	570	603	572	578	569	567	574	629	570	582	616	583	579	581	596	548	617	549	610	561	588	572	588	561	544	605	526	627	574	625	591	654	567	593	579	561	576	541	546	603	624	585	566	597	582	620	622	597	602	586	620	608	553	594	576	582	616	618	570	527	579	618	596	598	575	587	613	590	580	576	624	555	576	586	602	611	614	595	528	555	548	599	577	589	535	599	572	547	568	588	592	588	576	593	591	542	580	611	621	579	580	558	559	615	562	594	621	562	555	600	622	651	552	619	571	617	596	592	563	560	568	602	624	584	608	529	561	618	581	588	580	559	568	577	580	605	558	601	629	544	533	579	568	569	581	634	572	605	544	577	584	562	561	605	562	545	566	592	606	647	603	633	620	558	553	582	602	585	590	542	550	581	591	557	582	558	585	588	583	614	636	604	607	583	529	584	602	562	564	578	559	611	575	589	573	557	591	572	584	592	608	587	576	572	578	593	589	591	585	560	579	579	594	545	587	571	560	569	566	600	592	566	603	575	612	571	586	590	604	562	609	589	599	562	593	586	553	635	593	582	616	604	617	576	612	637	599	593	592	588	623	615	580	594	610	585	563	578	556	602	611	562	601	610	591	566	584	595	576	554	577	616	572	532	580	585	552	558	553	589	590	553	629	575	588	590	624	596	545	626	649	600	571	583	593	642	571	588	548	587	638	557	555	578	596	629	594	572	595	557	576	576	577	573	572	564	587	565	640	563	599	610	560	598	579	577	655	572	622	605	609	564	568	591	575	596	562	567	562	612	584	602	574	559	620	617	576	566	663	578	518	563	605	585	595	571	545	590	542	606	600	587	561	588	594	585	585	588	615	559	574	569	599	583	579	617	582	575	607	630	627	574	560	597	594	579	546	565	587	636	571	589	618	524	601	583	564	608	549	610	583	596	600	558	590	568	575	596	591	611	557	612	558	581	559	595	577	559	611	626	608	564	571	567	551	613	592	563	541	591	577	552	607	634	621	551	562	597	574	580	622	588	611	547	571	573	569	561	559	610	615	564	602	612	598	564	580	565	582	566	585	566	581	578	577	599	589	576	553	592	577	607	607	561	606	609	595	567	599	568	629	552	551	559	549	593	589	546	611	562	537	549	609	590	594	605	590	556	612	597	561	576	582	605	547	577	592	581	544	585	572	597	564	585	611	585	587	579	595	562	554	570	615	623	548	554	607	552	601	592	605	578	608	618	547	576	595	548	590	592	584	613	586	600	558	581	577	624	602	629	591	599	607	585	600	581	614	584	594	582	588	600	610	598	575	573	585	615	603	601	567	594	576	618	560	576	607	617	628	553	606	589	615	562	572	605	586	598	579	587	616	589	582	600	573	591	598	605	575	586	568	563	637	557	527	578	614	623	583	563	598	614	569	550	594	595	571	565	595	617	569	559	626	566	579	607	605	550	575	536	532	590	586	583	522	567	559	593	558	610	591	593	627	614	601	590	603	578	574	584	632	602	567	566	567	564	577	571	610	588	590	578	634	559	624	584	564	575	571	607	598	543	605	582	625	561	566	579	529	552	634	580	563	624	569	570	605	565	587	576	573	587	574	546	593	561	586	530	564	561	567	584	571	589	579	599	604	558	586	610	546	590	584	565	589	524	577	582	609	602	550	577	597	582	594	610	570	563	600	611	552	574	587	576	569	591	588	634	578	530	584	603	610	560	583	599	607	564	601	563	578	566	568	551	606	555	624	565	553	580	601	571	571	606	575	615	604	572	591	567	615	614	586	583	589	634	624	592	584	600	570	593	568	606	598	587	565	564	579	540	610	597	641	590	572	643	570	566	557	564	609	583	560	618	630	611	600	582	589	573	585	562	549	588	609	623	586	622	619	612	626	593	572	598	586	590	541	584	635	602	577	591	562	598	575	583	601	567	606	600	592	565	606	598	575	580	567	580	582	567	581	576	637	577	583	610	626	557	589	541	560	627	570	594	619	607	612	585	602	613	597	600	553	559	587	576	614	595	613	598	581	585	622	583	570	574	567	576	573	605	581	573	613	576	580	616	640	548	558	561	563	590	572	573	521	545	585	585	584	574	587	579	627	619	584	530	600	591	554	565	594	586	587	564	606	583	596	579	596	574	586	584	611	557	599	608	592	554	561	564	579	579	571	559	576	557	589	531	595	603	594	596	598	577	606	607	627	617	614	604	546	595	609	601	600	600	610	577	614	566	581	625	647	591	597	576	601	580	647	555	497	553	540	566	616	559	518	602	601	610	585	581	557	567	602	625	581	613	581	594	589	602	603	542	537	601	586	623	575	603	628	532	593	612	582	572	582	611	568	579	548	587	553	582	580	566	575	554	622	626	565	557	621	573	569	576	552	580	568	567	586	591	585	588	574	621	651	598	538	569	596	600	605	605	641	587	588	597	628	563	545	605	570	562	568	602	603	570	610	571	536	602	542	629	596	618	573	620	565	584	571	598	610	594	594	586	612	555	596	621	625	583	622	629	601	594	580	632	591	550	545	551	579	555	585	567	617	595	548	578	618	589	562	621	572	581	553	599	571	589	609	563	598	599	542	536	574	571	565	597	595	595	614	550	584	603	580	594	627	579	575	618	582	599	567	577	559	571	535	551	566	560	596	619	617	560	573	583	598	599	583	597	566	604	599	608	566	606	581	560	586	608	549	555	611	547	589	612	628	580	546	569	573	581	607	562	605	531	550	599	623	576	592	590	585	539	597	616	622	551	580	633	556	614	570	581	618	566	581	628	608	571	572	588	552	617	569	575	627	553	602	611	549	587	579	545	546	527	609	614	622	570	623	619	560	598	558	567	605	608	580	596	617	550	580	582	607	583	559	579	583	584	621	605	588	567	602	566	568	582	612	554	595	601	580	580	579	612	593	603	539	575	567	549	564	566	573	592	614	580	600	568	562	582	592	568	633	560	628	578	580	602	581	549	570	580	567	604	586	575	591	559	571	544	591	578	581	554	625	588	607	619	610	610	571	588	611	529	619	567
5542	865	374	269	241	211	204	194	198	177	194	205	224	214	208	214	183	228	198	222	220	214	191	219	211	200	204	205	184	184	204	206	204	179	186	214	212	221	227	223	194	208	220	204	190	205	214	241	222	223	198	198	211	195	210	223	206	219	207	216	202	225	203	211	206	205	211	195	203	208	186	191	240	251	185	214	196	191	217	177	192	198	198	204	217	212	200	199	199	215	230	200	201	203	194	242	218	190	200	182	205	224	212	208	195	197	229	199	186	207	210	204	219	230	200	211	241	191	246	213	225	194	222	195	209	210	201	210	209	235	216	196	197	188	196	219	207	210	212	196	217	187	191	191	217	219	194	183	219	204	214	229	178	212	192	185	187	200	202	172	210	218	188	201	200	176	229	207	225	221	207	214	181	201	208	213	188	218	182	188	232	185	233	173	222	204	209	220	194	211	226	197	206	226	209	213	191	194	212	221	201	208	180	194	216	222	208	228	182	196	186	203	204	189	197	175	210	204	191	196	206	218	197	197	216	226	183	184	213	202	243	203	230	207	206	199	214	199	203	229	208	178	212	236	208	228	211	207	185	200	207	218	228	206	190	195	215	176	203	179	177	207	191	198	205	189	188	211	196	194	223	214	227	204	201	213	202	219	204	221	204	222	194	188	216	209	177	182	208	203	176	199	195	196	183	226	198	182	207	211	176	210	186	176	207	211	224	205	207	194	169	202	197	194	174	197	202	188	199	195	205	221	183	208	225	192	175	191	190	202	215	216	242	208	187	208	198	230	210	194	211	206	211	199	211	206	212	202	201	229	189	198	190	205	203	195	199	198	193	216	204	210	200	205	187	192	206	200	156	238	213	198	167	212	243	186	245	215	206	198	201	199	241	201	209	202	188	202	206	222	192	211	226	205	189	226	208	219	185	185	194	205	216	199	194	179	226	231	194	219	206	203	190	208	215	211	196	213	198	208	216	199	208	207	187	198	199	214	202	185	246	198	223	208	198	223	196	216	230	198	188	203	218	207	194	223	203	203	193	206	214	213	204	199	201	191	211	184	222	218	178	179	182	221	193	243	233	198	190	181	202	201	192	223	220	187	215	229	203	191	225	210	181	191	193	194	223	214	217	190	203	211	187	207	209	187	216	175	244	210	214	195	223	201	170	194	183	213	201	199	185	203	217	198	196	200	211	197	204	213	202	187	164	209	200	223	194	225	180	220	190	193	220	228	175	196	194	238	172	207	194	181	189	201	212	217	197	219	187	199	206	215	222	185	206	207	212	228	210	203	188	201	218	190	207	197	220	220	205	219	214	186	184	226	183	193	180	224	207	200	196	198	190	226	235	202	219	207	190	194	209	189	201	209	198	203	210	202	225	220	219	185	183	218	202	222	223	171	190	212	222	190	211	200	190	201	209	213	186	198	178	207	192	204	199	185	193	224	200	207	214	216	206	201	207	223	211	185	206	216	198	210	177	187	201	208	219	218	201	193	202	199	185	219	181	188	218	192	210	206	202	220	224	202	230	183	252	171	172	175	193	185	187	215	202	213	201	207	182	172	199	212	217	207	211	206	196	176	194	201	212	197	207	198	183	200	244	204	187	196	178	198	208	203	204	198	205	196	248	186	220	209	214	183	189	199	209	223	239	192	210	200	202	206	206	208	188	189	203	222	241	245	227	197	195	215	203	218	212	185	218	197	218	200	221	192	211	224	219	210	221	209	199	193	194	202	195	221	215	176	199	210	206	214	187	180	179	185	190	183	197	202	197	162	217	198	212	207	219	209	218	223	216	202	219	183	206	219	184	202	185	209	222	195	189	204	193	217	204	212	224	214	185	193	218	204	191	196	227	221	228	174	192	228	208	222	200	207	193	216	211	229	216	173	204	197	229	204	222	209	213	214	226	206	208	220	220	204	209	210	197	214	213	196	179	200	201	220	207	184	199	232	224	220	218	209	216	204	214	210	219	173	206	224	231	181	207	194	204	175	196	212	179	199	216	199	221	240	194	193	191	221	219	198	192	203	202	211	207	172	197	176	223	189	209	220	206	230	204	227	182	186	214	217	223	197	194	219	209	207	173	190	214	200	185	204	182	205	216	203	227	171	201	213	209	228	194	193	171	176	158	163	204	219	242	217	200	202	196	210	196	214	172	224	195	230	179	230	222	221	206	205	219	194	205	187	207	205	221	218	183	195	219	209	211	212	215	180	201	202	192	198	225	198	190	210	227	190	184	216	187	196	197	197	188	222	207	194	200	251	220	193	235	222	194	223	177	191	197	202	190	197	218	198	200	197	196	210	207	213	214	216	198	197	189	191	205	198	213	207	203	199	178	195	207	199	231	207	182	187	214	194	208	213	183	177	186	183	204	180	214	189	203	183	185	193	191	187	185	224	194	194	177	179	208	191	201	190	187	220	231	203	207	207	178	193	195	190	195	177	228	172	216	201	218	231	225	193	198	204	187	223	195	202	172	191	212	206	199	199	213	209	205	193	205	208	199	212	219	217	197	209	213	210	205	191	206	174	208	229	187	203	221	198	194	208	183	208	219	193	195	193	215	194	187	210	231	202	197	176	187	207	224	233	218	194	196	213	217	207	213	181	183	203	214	210	215	200	222	179	214	197	225	200	211	217	217	213	207	201	206	212	195	188	184	219	186	181	197	207	235	224	202	187	195	193	211	193	188	232	206	194	233	205	207	235	211	239	199	206	192	201	213	209	207	182	199	207	171	193	213	204	180	183	183	179	198	193	209	195	200	191	219	207	199	160	179	181	221	182	195	229	192	233	195	200	187	199	198	218	184	187	185	176	207	219	193	208	202	210	232	204	234	198	206	202	201	200	202	204	188	182	189	212	211	218	228	207	189	212	206	198	200	211	223	201	233	191	163	189	188	181	208	210	184	207	188	192	214	193	201	213	215	204	173	180	219	230	232	186	208	204	207	189	184	211	211	224	207	201	176	217	213	222	203	197	205	202	190	196	210	220	195	196	207	221	225	193	203	203	203	191	210	233	209	186	197	213	213	226	187	194	196	189	215	227	224	216	200	194	225	211	206	191	203	217	204	215	226	187	193	190	206	216	225	198	210	209	204	213	217	185	204	198	189	219	218	222	189	222	168	225	202	207	214	195	199	200	196	223	196	196	224	188	188	188	200	214	190	178	191	212	192	201	187	188	200	184	215	207	230	212	203	209	234	192	176	188	242	185	207	202	204	220	234	174	211	243	209	210	202	195	206	222	170	185	185	199	206	177	195	217	196	196	203	182	225	222	203	202	205	190	215	203	196	220	223	199	205	217	204	180	209	207	223	230	193	205	222	212	197	203	211	214	215	210	181	227	181	182	201	215	187	181	206	214	227	202	216	209	187	186	183	214	197	207	222	219	199	221	221	230	194	229	195	203	230	236	182	228	187	189	192	207	215	197	209	183	202	232	208	192	223	193	192	211	191	225	203	214	206	200	208	202	204	236	229	205	206	200	202	214	175	183	212	216
3805	883	699	746	673	618	588	567	543	513	496	477	476	505	533	465	475	459	488	473	484	483	487	442	452	465	523	495	462	487	440	494	488	464	466	496	479	467	496	453	467	453	456	482	510	476	459	459	479	500	470	477	490	459	495	499	470	497	461	460	513	504	439	477	477	462	513	443	478	439	449	483	467	513	439	484	517	512	450	488	521	517	453	465	450	497	457	505	466	432	407	465	485	496	502	416	479	458	448	474	508	496	468	463	464	511	448	480	472	442	475	505	494	468	458	481	504	494	510	487	462	430	499	481	477	462	480	438	521	498	445	499	485	489	476	476	465	456	472	490	471	519	491	455	471	502	483	450	466	473	430	489	462	483	483	500	474	482	481	506	457	479	510	470	454	441	521	464	469	484	498	482	444	498	476	469	491	459	487	476	478	451	445	480	472	461	467	470	464	431	464	447	487	508	507	469	486	484	492	464	457	443	451	460	490	502	527	479	465	487	508	487	477	495	496	467	451	478	499	488	482	466	492	487	454	516	454	462	490	505	501	493	466	431	495	473	462	488	513	451	490	466	498	452	481	468	450	479	467	500	489	412	460	467	458	457	486	476	449	478	505	484	458	473	475	482	498	490	425	453	468	499	479	467	485	463	434	469	544	479	490	456	485	475	487	492	468	516	446	522	521	484	471	488	468	448	519	497	526	417	475	483	456	479	506	490	522	460	484	505	500	459	479	507	507	455	497	447	512	471	470	462	461	488	472	460	445	445	476	487	486	447	499	468	511	486	470	452	486	490	504	485	469	480	487	471	508	475	511	445	481	461	490	456	480	487	469	456	501	430	445	527	432	507	464	505	484	473	462	459	458	469	437	452	467	505	463	509	473	466	495	467	479	456	460	501	472	441	466	488	469	449	531	477	461	475	438	470	502	481	474	453	465	499	467	497	485	492	475	488	501	496	491	472	474	472	487	481	448	479	466	493	467	464	489	433	485	463	498	495	418	486	494	441	493	438	490	484	480	463	474	503	491	499	481	501	489	490	497	465	470	436	518	484	433	469	479	460	460	451	467	453	450	485	465	443	534	491	494	461	474	431	457	480	463	490	468	473	467	451	439	482	465	507	486	497	503	508	475	465	489	452	496	454	469	478	487	491	458	466	480	465	482	476	479	445	458	454	508	460	498	466	498	452	464	473	465	449	455	436	478	477	513	506	469	493	452	464	457	510	450	464	496	487	553	489	484	468	468	484	488	440	467	520	486	485	451	463	517	456	463	499	473	495	488	464	408	434	456	456	454	453	491	452	468	477	483	484	464	419	466	475	520	500	434	439	495	440	457	469	458	459	472	524	478	484	439	491	472	460	446	511	457	472	480	486	455	488	468	459	456	494	527	546	499	488	483	468	438	465	500	464	498	488	471	470	455	523	535	480	490	495	451	452	474	506	435	478	503	482	470	474	487	452	448	509	490	477	449	498	480	438	445	464	520	460	505	453	446	459	444	467	465	466	436	461	465	505	471	475	482	439	451	448	466	454	459	479	479	504	482	532	473	485	499	494	468	479	476	454	513	475	475	493	457	492	466	480	508	485	463	475	483	500	455	460	477	455	449	495	453	471	473	449	457	469	509	467	482	450	457	467	483	474	486	467	480	458	485	502	480	469	445	485	502	480	480	447	479	492	463	490	422	471	491	497	495	485	488	492	497	469	497	518	482	481	442	441	484	444	439	455	471	461	462	474	466	506	472	504	477	490	480	494	488	446	458	474	446	471	495	481	489	493	457	481	489	488	503	453	513	487	431	463	473	516	480	450	491	496	441	460	491	488	496	515	462	471	455	454	479	472	432	473	443	464	449	451	489	502	444	450	466	501	455	451	463	490	496	444	455	448	512	470	493	462	476	470	486	453	488	465	505	450	481	436	485	456	504	474	478	491	464	470	470	457	540	448	442	456	518	466	504	460	463	427	479	491	436	465	496	477	472	468	466	480	516	504	466	455	471	500	483	484	514	507	463	439	501	464	448	447	481	491	479	488	509	499	455	464	497	490	433	507	482	489	474	475	445	517	452	438	485	499	483	478	495	505	477	478	455	471	482	426	465	457	472	487	483	453	482	477	456	471	531	452	458	503	463	444	471	459	486	444	442	462	479	471	478	494	489	474	511	492	457	475	524	426	468	474	473	451	492	518	457	453	437	484	476	457	467	447	471	468	498	446	489	451	486	470	429	465	455	478	464	479	495	495	479	460	456	452	521	444	491	488	468	450	479	494	476	485	453	488	490	496	504	504	456	489	526	458	491	494	487	503	493	458	477	434	441	467	448	457	435	451	497	494	483	472	478	443	436	465	477	473	497	471	471	470	487	480	461	514	486	453	497	519	440	502	462	485	505	440	499	480	498	481	522	454	470	480	438	507	463	458	484	472	462	468	487	483	455	461	435	458	462	498	472	479	484	502	476	493	457	442	488	438	509	464	482	499	491	475	506	409	465	477	459	501	487	475	461	502	482	455	486	455	460	457	440	468	469	490	494	507	478	511	460	468	497	464	480	501	481	469	467	440	482	489	459	472	524	444	471	476	517	482	473	488	483	508	481	454	467	457	527	474	469	446	507	454	500	458	519	455	466	516	473	493	477	468	506	445	482	454	488	467	448	434	492	454	461	462	488	476	526	475	468	466	481	495	522	486	469	455	501	490	476	474	541	477	483	491	460	475	499	483	503	438	475	459	451	468	464	450	463	470	488	457	489	474	473	477	503	460	483	425	443	489	467	493	446	482	512	467	469	467	457	496	459	509	482	483	462	496	484	448	484	475	466	510	472	447	467	491	494	459	441	467	481	461	477	518	505	482	474	483	478	492	463	486	486	480	468	463	512	468	437	465	489	504	462	434	522	478	499	468	499	470	479	471	486	474	441	463	467	493	472	456	472	500	490	472	491	476	472	470	487	443	423	436	501	447	481	516	481	522	481	512	474	465	436	461	439	469	493	496	465	523	465	484	482	475	481	455	504	474	484	491	518	467	434	471	492	454	435	510	510	469	458	464	498	511	481	435	486	476	509	502	458	468	499	512	465	475	456	469	462	508	510	470	478	485	465	513	495	457	487	489	475	438	482	457	477	452	524	470	424	449	459	484	476	453	481	461	470	515	484	471	490	478	491	467	482	451	480	456	482	475	481	446	445	467	481	519	484	497	449	468	493	464	472	474	487	422	448	462	489	443	468	472	449	444	465	503	499	462	474	439	456	470	499	501	474	492	479	499	495	498	469	474	502	496	477	511	493	429	503	478	446	488	472	508	512	503	482	454	475	458	455	496	471	486	466	506	490	485	463	469	523	469	476	457	475	480	475	462	487	493	434	452	471	496	491	478	481	444	483	478	465	475	504	513	466	458	498	499	496	490	482	480	423	496	491	473	463	487	485	470	494	471	478	487	458	503	434	452	479	481	478	479	464	476	465	433	480	448	489	483	509	489	452	439	465	531	467	516	508	465	469	457	492	500	472	465
19388	3281	908	616	427	351	262	218	211	186	192	201	179	204	185	160	150	156	157	163	146	162	162	153	157	150	167	161	161	157	150	151	155	139	138	136	132	158	170	156	114	149	146	141	125	142	162	161	172	138	152	117	139	149	155	159	157	140	129	117	143	146	165	150	137	144	134	155	156	134	156	112	132	142	146	138	129	140	149	149	152	149	130	145	148	140	145	127	136	139	156	166	148	153	153	134	152	175	155	136	144	151	169	137	155	153	157	139	151	156	148	130	133	157	138	140	162	143	146	138	140	167	132	138	144	145	156	137	152	123	127	129	129	146	153	126	147	151	130	155	141	161	160	140	118	144	140	132	149	139	140	171	141	141	129	143	141	157	153	132	129	143	133	147	145	135	129	170	125	131	130	160	155	153	119	147	141	134	157	160	146	135	157	145	130	170	130	121	138	151	162	142	163	145	144	125	127	151	132	149	158	148	133	148	170	158	131	133	147	144	171	131	152	144	152	146	142	135	149	121	148	134	140	132	158	141	130	167	151	156	152	141	130	121	149	157	137	161	144	142	159	163	147	149	168	153	175	141	140	149	153	147	148	137	132	168	143	153	135	145	139	165	157	165	161	130	135	137	129	151	150	127	136	132	145	144	128	146	158	142	127	140	132	135	126	160	123	132	136	160	136	142	141	162	164	121	118	142	143	136	149	129	147	128	142	153	132	140	116	154	141	154	127	126	148	137	136	159	133	142	133	157	133	144	128	166	137	167	141	135	130	144	158	138	142	136	174	164	130	147	145	140	153	148	138	135	146	142	143	139	151	155	143	190	118	159	152	151	133	157	162	128	137	133	116	154	146	133	129	165	140	118	138	145	127	132	134	128	134	165	167	136	139	148	152	161	136	146	145	142	147	141	153	158	134	163	139	140	164	137	163	160	147	154	150	162	159	149	152	142	152	134	142	158	140	135	165	142	165	152	123	132	131	123	139	130	142	142	147	115	117	130	159	140	152	139	127	168	154	164	155	168	153	121	141	166	160	121	158	157	162	146	122	142	159	160	146	137	140	141	127	153	151	141	136	114	143	136	158	132	159	181	170	133	138	144	149	145	128	143	144	132	121	141	143	138	127	174	130	137	134	132	140	124	147	173	118	135	176	144	131	149	156	169	152	151	158	152	143	172	154	140	141	146	151	150	119	140	140	139	150	138	125	132	162	146	146	152	133	151	141	140	139	146	175	155	151	146	147	144	148	137	184	129	154	155	150	148	146	146	163	138	155	136	173	173	133	124	145	138	132	150	144	147	157	146	163	135	163	145	144	143	153	162	139	148	137	136	118	149	132	154	146	151	152	156	152	151	123	152	148	145	161	146	159	131	160	127	155	137	142	156	127	146	135	131	133	147	149	157	143	157	159	133	168	154	147	160	147	124	146	137	137	154	167	139	132	132	163	125	151	134	144	145	144	142	157	137	133	142	142	178	134	145	141	168	144	162	145	153	175	134	134	136	140	138	135	137	140	141	157	168	148	142	143	147	131	167	138	155	140	140	131	156	140	121	138	159	137	150	137	142	155	152	130	130	139	141	161	154	143	132	126	155	140	139	129	134	148	148	146	127	149	152	141	148	143	131	141	134	136	138	137	151	158	142	137	127	140	130	148	145	152	143	153	123	140	137	143	156	154	129	141	138	135	140	129	134	141	134	149	147	132	121	159	138	136	142	134	143	156	143	146	122	162	155	147	154	133	151	132	151	159	143	168	155	105	146	148	139	125	128	161	125	114	150	137	133	138	142	146	150	131	136	175	120	146	139	139	123	125	130	152	135	142	140	157	134	156	155	143	144	120	161	153	143	157	155	143	151	171	134	152	146	186	153	124	153	145	135	142	111	159	150	156	130	151	170	122	143	147	157	141	157	150	129	141	143	128	117	154	127	140	135	140	149	155	135	125	140	135	143	147	139	124	148	123	147	141	130	138	144	146	146	143	149	143	162	154	165	139	147	134	165	139	160	158	145	144	160	147	124	151	148	156	148	126	149	158	133	135	156	130	130	138	141	137	160	163	142	142	125	140	125	124	127	125	132	134	138	132	157	163	151	122	148	129	131	139	137	137	135	148	145	153	159	144	140	153	148	123	148	132	135	152	164	139	150	157	143	138	131	140	125	145	145	146	135	121	184	156	163	134	128	147	144	129	147	161	145	153	135	141	135	139	135	141	152	141	137	128	141	143	154	125	149	133	123	159	140	145	150	156	142	141	131	143	172	152	153	142	141	156	127	165	145	149	158	168	147	149	147	160	140	152	150	146	146	162	139	131	150	167	158	167	175	155	142	179	165	136	143	121	158	133	144	149	149	142	152	145	130	161	141	161	146	148	176	152	157	149	129	133	133	148	104	141	144	162	145	143	152	132	174	158	138	152	122	152	141	126	135	140	156	131	131	132	141	139	125	153	133	135	162	108	167	147	117	122	160	159	157	126	145	138	159	160	142	147	151	140	158	147	158	130	139	147	126	130	141	153	125	136	94	124	130	145	143	135	118	156	145	166	155	142	149	115	137	117	167	136	151	137	140	150	141	138	135	155	143	158	146	135	155	150	159	126	121	161	136	159	144	147	161	151	139	148	144	165	144	131	134	126	136	164	153	144	143	134	162	128	152	122	141	144	150	153	166	135	131	166	161	150	146	122	164	139	137	134	128	139	103	133	145	133	149	116	163	111	137	149	142	109	149	123	149	160	149	157	122	141	145	137	147	127	154	171	145	148	145	130	169	154	148	123	133	140	141	134	118	145	144	150	151	136	147	138	163	155	160	128	126	133	135	141	145	144	126	127	151	182	138	137	151	159	147	121	129	155	156	160	149	158	141	149	169	142	126	148	157	130	170	147	167	144	164	146	151	123	132	124	152	126	133	126	125	154	142	142	145	147	156	134	148	133	157	158	148	177	164	170	125	153	117	140	135	140	143	153	139	150	159	131	142	147	129	129	138	117	148	151	167	151	143	143	162	135	117	162	150	145	148	138	136	116	100	148	142	141	146	130	150	162	139	121	131	158	161	138	140	144	147	143	137	152	136	172	132	126	154	147	151	140	154	178	167	149	173	133	152	172	153	154	118	137	144	150	140	118	137	148	152	134	145	128	146	160	131	161	155	133	166	146	142	147	137	146	144	137	136	136	152	153	131	135	143	130	129	129	154	160	176	144	147	168	153	141	136	133	139	151	153	175	137	144	134	133	116	151	130	135	181	145	156	145	138	145	164	126	156	135	147	167	146	153	151	155	174	150	127	139	139	149	150	148	139	147	176	167	152	134	153	150	138	139	146	149	130	163	114	132	124	125	112	136	135	148	129	127	154	146	145	144	142	146	130	117	133	148	140	134	161	144	163	169	146	141	164	130	164	148	146	157	136	146	129	132	162	132	164	166	166	149	139	161	155	146	134	143	131	155	125	157	134	144	152	163	160	141	139	154	138	138	130	157	157	126	152	126	131	124	90	105	145	141	152
12254	1561	1492	1674	1513	1183	1072	836	757	684	667	607	536	554	483	510	500	405	449	491	432	408	386	396	384	363	404	391	375	406	425	393	386	346	367	383	384	399	358	377	384	365	370	342	357	384	400	392	373	369	355	365	384	344	369	389	417	367	390	362	362	378	361	361	360	337	359	385	364	373	371	368	358	404	345	376	380	365	353	345	387	392	365	408	376	359	363	376	364	370	379	381	372	376	388	360	369	392	354	364	362	396	375	368	375	359	382	378	367	379	385	383	389	383	395	350	343	359	351	380	395	365	340	342	386	352	370	369	351	384	379	401	351	380	395	413	388	378	365	372	373	377	354	353	356	352	403	370	338	351	339	359	349	372	380	391	371	390	391	375	371	349	369	372	385	380	378	388	329	376	359	334	371	365	373	381	405	350	366	371	360	397	359	375	376	376	367	332	364	362	339	364	375	377	375	378	359	386	357	403	363	363	389	395	388	359	411	388	397	354	378	364	365	379	348	363	371	342	371	389	385	375	378	387	378	353	361	368	376	389	398	361	344	400	390	363	360	370	342	375	363	359	385	382	378	376	394	374	420	367	384	394	343	380	406	383	375	378	382	407	366	357	347	376	369	350	362	385	361	347	379	370	361	374	359	332	367	387	359	388	352	390	402	369	355	359	345	393	358	383	350	384	389	360	386	367	398	355	360	355	375	345	358	405	374	369	337	342	395	381	370	350	383	373	358	350	384	386	377	367	375	399	391	395	376	369	349	368	388	362	356	328	373	395	358	392	354	340	344	335	381	348	367	369	347	405	351	382	352	388	358	389	364	308	378	372	360	380	387	365	396	390	357	392	341	397	402	358	414	364	393	374	388	362	377	362	369	321	372	395	348	390	352	387	350	379	358	347	363	345	385	384	341	376	380	361	376	381	363	390	384	347	352	405	375	369	404	380	358	347	347	369	399	361	383	365	349	361	325	349	346	411	391	368	352	358	392	398	365	382	376	391	356	350	381	370	398	392	331	399	348	346	352	394	392	367	352	350	379	387	395	342	378	360	374	365	374	375	380	385	383	384	366	346	362	359	350	403	372	354	351	392	388	345	355	354	347	398	345	350	356	374	367	345	367	379	375	389	356	365	350	396	363	353	375	409	367	341	360	369	362	410	367	391	366	386	368	365	346	346	388	328	377	371	363	360	378	355	373	374	388	358	372	365	396	398	367	385	366	394	346	340	360	342	358	367	356	379	357	381	377	396	381	367	366	379	364	382	388	371	376	369	353	361	363	367	380	338	360	351	359	361	394	351	353	333	341	369	374	355	367	369	352	341	375	368	362	353	363	343	345	358	384	362	367	388	353	370	374	351	360	327	362	360	349	372	380	367	374	380	384	387	369	360	364	362	376	365	363	334	358	383	392	401	400	372	374	357	380	331	388	350	392	373	382	340	401	321	385	373	355	383	356	366	379	358	366	382	338	380	379	373	369	366	386	393	378	378	360	363	355	377	350	372	389	355	350	361	359	432	344	370	352	384	367	343	398	371	363	386	379	368	400	363	337	362	351	325	401	378	335	344	420	351	340	345	367	335	400	379	357	361	374	383	362	371	352	365	340	378	347	367	385	361	355	331	360	359	375	385	383	355	326	371	371	390	366	367	381	342	351	367	366	372	384	400	367	360	341	358	413	352	346	348	369	375	349	356	359	323	356	391	352	379	345	376	371	347	394	392	381	336	389	359	374	379	360	399	382	377	336	364	380	388	367	364	373	362	386	372	344	364	404	361	361	368	355	420	371	374	348	374	375	401	352	382	371	392	360	385	356	338	375	388	365	365	342	376	380	387	355	350	370	364	336	371	348	366	329	378	372	368	388	344	373	339	357	398	366	378	380	363	388	354	395	370	391	375	356	378	355	343	358	380	404	352	389	378	369	362	381	345	356	363	371	367	346	339	360	360	370	350	361	338	372	344	370	353	388	344	361	370	367	371	387	365	368	367	349	408	358	369	371	351	397	389	345	360	350	384	369	373	372	364	391	367	403	382	378	356	364	391	373	333	426	352	365	371	363	358	393	371	403	372	397	360	376	376	350	333	366	358	367	379	365	368	340	339	369	389	366	374	383	376	399	372	358	299	354	331	350	398	387	360	353	396	406	365	386	360	356	382	347	346	348	372	371	394	377	342	411	389	390	327	373	399	404	390	367	339	373	365	384	384	358	388	378	344	418	339	363	342	372	365	361	358	378	354	366	348	370	401	350	359	355	375	358	371	383	358	367	390	372	389	368	374	355	347	394	354	352	362	364	377	333	384	376	409	421	373	366	343	340	371	401	366	367	378	353	384	381	355	353	369	381	381	320	368	366	370	379	407	387	370	378	390	347	368	347	374	398	352	361	365	371	371	359	377	398	366	364	370	351	382	395	362	370	378	381	341	381	374	372	375	393	379	384	339	356	357	409	388	385	339	386	345	376	356	388	369	401	388	334	380	370	375	380	359	379	392	356	373	358	342	356	383	405	355	374	339	380	366	369	375	368	397	384	383	402	367	370	361	372	349	371	397	367	383	353	373	397	372	366	355	373	365	388	363	375	373	372	387	340	389	374	354	324	352	404	377	361	372	342	364	362	363	366	371	376	352	362	376	385	365	363	399	358	419	348	343	344	346	362	340	356	387	370	350	320	374	358	351	357	345	379	380	387	374	384	386	355	367	336	392	364	415	326	364	339	335	370	407	349	353	321	378	342	344	339	366	404	386	330	370	403	379	388	344	351	380	411	372	363	367	328	366	367	355	352	360	374	333	359	394	371	350	351	352	367	350	382	362	348	374	332	362	363	365	340	361	378	392	367	354	402	350	387	369	350	374	339	364	333	387	360	389	367	387	396	350	388	383	327	341	353	364	347	402	338	388	360	398	381	348	383	364	380	373	330	365	367	398	376	358	380	384	380	364	403	354	380	396	381	360	388	374	371	400	379	387	397	403	373	364	355	361	374	338	358	316	366	389	377	404	368	355	354	367	385	383	388	351	344	376	363	356	338	378	397	352	375	355	406	376	384	361	419	349	363	380	382	355	358	371	374	387	370	378	400	357	366	344	349	371	395	380	393	346	371	384	372	361	362	379	348	391	358	355	376	332	355	344	380	369	364	358	337	341	372	363	348	365	369	359	347	367	376	376	355	360	345	337	381	370	368	383	328	382	364	366	379	371	396	333	364	374	411	354	366	393	375	387	358	352	365	372	377	352	368	382	366	332	387	386	325	369	317	351	379	407	380	376	400	402	372	408	349	367	366	352	398	381	378	359	346	400	352	370	325	350	358	407	392	390	381	371	385	397	340	358	365	382	365	345	371	364	358	393	334	385	382	348	377	340	360	361	345	338	352	384	376	354	344	367	326	371	363	374	365	343	364	407	311	403	354	337	413	358	385	383	382	361	372	381	380	375	354	362	370	407	369	377	380	351	392	368	407	379	343	361	389	386	366	348	335	325	409	380	378	360	381	358	370	363	406	314
29603	6595	1590	1038	765	618	503	426	380	350	343	339	303	312	325	315	301	281	240	278	293	262	283	265	264	245	265	221	285	253	271	263	277	269	272	247	241	253	273	252	248	270	252	275	261	273	271	246	269	264	243	225	250	237	260	238	244	254	266	264	253	262	233	230	238	251	232	252	287	264	246	261	259	243	272	245	255	237	259	254	247	271	265	265	238	249	238	264	247	256	247	214	250	255	239	269	241	268	249	243	236	266	217	259	265	249	256	261	248	232	262	260	248	246	247	259	290	239	258	277	230	237	248	242	222	214	231	268	241	270	281	265	242	247	246	247	259	247	257	290	265	294	230	284	250	259	251	241	226	251	248	267	248	247	254	204	236	236	226	229	284	262	267	239	287	297	269	258	260	262	248	258	254	227	262	234	247	254	257	234	243	258	256	241	268	266	229	264	235	268	272	235	262	275	254	258	248	239	243	251	291	242	258	262	258	250	260	238	251	255	266	231	251	245	285	261	259	254	246	256	230	249	255	273	265	253	248	255	284	249	261	274	255	258	245	245	230	282	247	237	253	246	287	272	247	251	273	256	246	266	242	283	247	225	259	264	265	248	255	291	259	267	239	248	280	222	269	241	270	269	227	229	265	249	254	224	250	240	259	279	245	251	275	242	234	252	283	276	283	249	240	255	248	232	266	236	244	218	224	251	237	235	258	222	274	256	265	255	249	255	266	264	287	280	252	283	252	248	258	261	250	282	265	248	255	220	247	243	286	239	263	210	273	236	273	249	256	270	267	296	284	272	254	243	273	237	244	252	264	256	246	236	282	268	236	266	249	263	228	234	272	244	237	242	240	266	237	259	237	268	272	244	250	268	220	241	249	271	283	295	261	254	239	287	301	244	234	275	272	252	262	262	237	270	237	250	278	272	271	273	300	210	228	290	233	231	265	255	288	245	256	269	277	276	227	249	259	257	236	257	227	261	264	287	275	264	268	237	262	247	227	243	238	253	250	268	250	249	244	253	258	242	242	240	280	259	271	235	250	238	245	233	231	266	242	242	242	255	265	265	244	297	262	293	258	238	220	258	265	310	242	235	252	253	261	248	269	259	235	271	241	251	263	239	232	263	225	254	281	269	266	251	264	277	234	276	260	244	255	265	260	225	235	241	222	245	245	242	254	278	255	263	229	259	271	251	256	268	242	280	241	253	253	232	241	227	245	284	235	274	283	262	264	244	248	230	271	244	258	260	231	254	277	256	267	272	255	248	255	259	237	255	267	264	280	239	236	271	248	303	300	239	271	270	251	241	283	257	281	258	260	271	259	273	244	227	269	267	240	268	260	243	262	242	239	243	256	289	276	270	267	245	277	238	246	289	277	253	230	256	243	223	228	253	258	253	230	253	267	262	243	247	278	272	268	276	246	258	250	247	239	271	271	234	260	255	292	259	274	242	243	244	252	278	257	247	268	246	252	272	252	259	263	227	243	241	259	248	265	256	261	264	244	222	230	238	258	256	254	291	239	247	258	277	256	247	253	205	260	222	249	268	255	236	247	276	279	245	255	255	259	272	226	252	244	244	265	242	240	287	260	264	249	270	247	248	259	242	276	258	220	270	263	232	240	252	265	252	243	256	263	237	268	272	251	274	231	249	232	249	268	264	273	259	272	236	256	252	248	217	237	266	225	240	239	254	241	276	237	267	248	243	267	256	235	274	247	254	215	252	254	257	293	234	264	253	251	304	223	236	222	253	277	252	261	263	235	243	261	242	250	240	264	273	260	297	245	247	266	241	238	260	252	242	248	265	255	283	254	242	256	266	235	230	266	223	233	273	253	226	255	239	283	256	283	269	262	243	226	253	284	253	256	240	243	263	256	241	265	235	260	278	262	248	283	245	248	237	283	277	246	266	283	240	280	246	225	260	268	273	263	261	255	280	248	256	269	267	298	219	259	230	262	261	227	260	272	235	256	269	295	259	250	241	276	270	264	251	230	248	258	275	269	235	262	267	241	264	238	263	264	257	268	288	288	250	296	272	279	279	233	253	274	290	243	258	272	240	239	239	280	230	243	236	258	261	234	258	250	232	268	255	239	272	272	258	257	236	250	279	244	297	243	236	268	259	269	251	252	225	233	254	236	246	263	255	264	233	294	257	280	243	254	286	248	266	234	245	262	239	257	225	271	233	266	239	237	255	272	261	265	260	244	244	243	254	228	254	256	234	255	246	259	244	265	263	247	277	251	262	263	277	266	262	261	237	226	262	237	239	272	275	293	232	257	249	262	260	254	244	259	271	253	254	245	234	235	268	221	241	276	250	226	227	244	253	239	244	242	263	270	261	253	228	234	274	259	227	265	232	249	247	248	255	234	262	231	252	275	253	291	249	265	206	258	244	274	267	266	255	254	279	230	275	248	249	270	246	231	237	262	263	254	253	253	248	236	284	221	302	249	229	238	265	271	257	270	270	233	262	253	260	247	254	261	263	267	254	270	231	297	254	262	252	263	266	247	253	241	259	267	280	271	251	265	250	258	275	257	222	251	252	270	252	253	252	266	253	260	238	240	238	242	255	277	255	263	280	252	274	275	250	233	249	234	255	248	266	257	258	254	268	242	245	256	284	239	230	244	254	250	254	262	254	228	248	219	232	279	250	229	270	234	256	257	235	254	256	261	262	276	265	247	259	245	244	265	257	239	224	254	262	257	245	250	235	246	246	241	250	257	261	240	270	240	234	238	211	258	258	271	252	262	278	283	261	281	253	283	248	249	232	271	239	245	272	253	239	251	251	240	259	256	229	260	253	235	280	281	244	241	221	238	256	261	246	251	229	227	267	257	270	247	266	253	272	232	248	269	248	271	255	265	212	248	233	254	238	257	241	258	265	275	241	265	240	248	256	225	252	254	226	263	247	234	259	297	259	256	282	271	256	260	244	264	252	241	253	251	283	235	284	263	264	267	262	266	265	250	219	260	253	247	233	233	210	245	269	260	238	265	257	252	254	235	253	270	258	280	236	293	247	250	246	269	238	242	264	256	248	236	246	233	234	272	236	246	255	266	240	268	271	283	253	285	293	254	249	244	281	271	273	235	254	262	268	251	243	241	269	234	243	254	246	248	268	256	249	244	264	275	276	268	262	256	295	280	265	270	257	250	247	255	256	222	252	268	257	248	240	239	252	261	262	233	263	283	284	265	243	261	267	258	223	244	250	272	243	255	270	270	261	250	258	261	271	271	251	260	247	224	242	226	252	275	235	275	242	250	259	242	241	247	248	254	255	275	262	242	254	256	245	252	250	271	234	239	246	256	219	264	257	238	247	279	251	256	260	259	281	209	241	250	270	287	246	210	237	244	227	235	249	281	241	232	255	247	271	262	253	254	230	244	241	244	266	248	290	262	225	242	269	257	256	242	254	213	238	263	281	264	250	227	233	266	260	247	255	247	234	239	233	255	256	252	234	234	247	238	249	244	237	278	237	240	239	280	248	267	238	246	274	216	297	252	239
16919	2635	2443	2700	2451	2091	1688	1540	1276	1207	1237	1018	925	881	864	846	776	774	750	723	707	652	702	697	630	654	685	594	671	651	653	632	647	619	631	624	629	618	610	648	631	619	624	601	583	644	614	643	603	619	585	602	627	596	547	596	579	635	602	618	645	582	561	603	556	572	582	560	631	622	563	603	572	640	582	554	564	589	576	590	590	656	615	589	580	604	563	623	578	626	617	550	586	645	620	610	586	608	590	567	577	603	595	585	589	589	594	599	598	595	603	575	584	574	589	612	640	620	581	562	599	614	587	569	606	620	599	625	571	564	618	606	578	571	557	596	549	619	545	592	585	606	568	638	544	562	576	547	532	614	588	610	614	576	586	609	598	651	564	603	608	568	604	514	577	588	579	614	595	589	603	579	592	630	589	620	625	565	604	562	571	582	614	633	615	557	589	572	575	587	645	637	597	598	595	600	601	585	644	597	579	609	575	572	582	551	575	582	594	574	601	622	564	631	591	607	579	612	574	553	583	522	588	561	584	626	608	585	633	607	601	612	614	604	611	615	618	594	595	579	548	604	583	593	585	610	609	572	582	594	571	582	627	613	604	644	601	556	594	600	555	580	595	581	609	593	623	602	583	602	559	553	606	622	608	585	560	602	578	578	590	593	610	561	606	549	566	568	583	542	616	597	598	610	578	590	610	589	563	619	596	548	585	594	612	580	568	571	583	554	605	604	597	575	597	659	644	573	583	588	591	580	570	587	591	585	576	594	571	597	591	555	592	570	570	578	565	588	602	559	542	633	595	588	573	588	597	586	609	567	578	568	629	607	581	560	616	596	603	589	592	578	599	632	613	557	616	584	621	553	615	565	558	608	529	596	646	576	515	558	647	562	556	569	542	605	621	613	592	568	593	583	564	580	587	596	580	583	619	639	620	598	627	578	574	580	622	568	567	583	575	604	558	601	579	592	588	556	570	582	600	610	582	621	585	587	587	581	603	593	602	566	606	594	630	571	601	550	586	567	582	612	573	600	586	622	589	606	567	585	614	568	596	575	576	577	574	569	561	585	622	585	565	622	597	603	633	590	640	577	580	616	632	605	591	572	575	575	589	580	583	556	574	550	591	617	615	597	605	564	570	578	556	584	620	584	595	596	601	628	584	585	575	637	601	631	600	588	603	590	578	592	576	586	620	620	599	666	584	581	640	615	605	575	599	597	636	595	588	550	593	647	596	625	571	587	587	581	579	566	594	615	614	648	563	568	580	596	558	573	627	587	605	582	607	626	650	589	603	637	595	538	568	633	562	597	574	619	580	616	551	615	574	540	607	576	506	539	594	622	588	592	624	569	609	585	590	604	600	604	577	577	635	571	589	574	559	549	611	587	602	601	595	597	572	598	609	579	565	525	623	627	599	604	619	613	594	555	578	609	568	570	581	605	579	580	594	562	582	558	583	604	603	569	568	570	591	571	631	629	609	628	618	576	605	631	560	620	592	582	594	598	602	592	621	576	637	560	545	608	593	628	594	610	593	565	615	596	593	538	594	627	608	576	580	599	621	610	565	594	601	579	590	615	592	594	610	610	570	615	589	562	597	604	616	610	650	586	597	592	556	609	621	612	623	578	579	593	552	570	599	588	588	543	622	591	609	609	571	618	574	612	628	568	609	578	622	552	584	602	576	594	589	555	612	611	578	631	577	559	587	614	625	542	603	620	527	620	567	574	572	577	597	580	604	602	538	581	627	576	599	622	611	600	588	578	600	556	591	601	590	517	528	583	592	620	573	598	570	600	589	623	572	557	603	579	614	567	649	588	644	579	567	558	591	611	596	585	575	599	580	547	560	570	602	597	602	596	633	580	606	580	633	587	576	600	598	588	597	600	612	609	561	613	609	598	594	592	568	570	601	595	643	595	606	602	613	579	588	597	613	615	584	585	595	587	607	559	552	588	553	541	595	596	594	565	600	597	582	569	607	623	620	633	594	556	632	582	626	595	584	584	576	585	596	590	567	603	572	571	592	609	585	544	556	605	599	597	575	562	605	593	586	639	605	634	627	581	621	599	582	593	631	615	587	572	615	601	597	598	595	538	587	564	565	577	582	584	587	589	588	632	556	584	601	540	571	609	580	587	637	570	572	631	578	580	599	593	566	561	635	569	610	582	604	562	600	589	579	568	590	630	584	574	584	617	579	613	594	579	589	609	570	611	563	603	590	595	598	622	595	608	528	621	585	652	519	619	605	633	619	594	611	593	620	567	616	599	592	591	608	577	598	536	564	600	579	607	591	619	587	604	588	545	578	592	620	573	589	586	615	556	584	593	579	580	622	573	571	576	567	590	552	617	573	583	560	556	592	607	580	614	575	577	542	590	613	574	611	595	548	607	581	615	615	583	597	570	571	622	568	586	559	612	563	647	564	565	591	589	600	589	556	580	569	583	587	608	594	615	577	620	619	587	642	605	582	613	587	568	605	579	524	581	575	556	608	561	589	529	582	577	610	577	643	590	578	599	530	603	570	587	641	586	608	628	624	579	610	559	569	615	577	587	562	587	587	570	589	579	606	558	603	593	607	551	578	603	593	622	587	567	582	574	614	574	584	609	635	654	602	559	572	607	609	576	573	566	628	608	538	608	565	593	572	582	584	612	611	561	621	626	586	613	579	624	584	590	607	574	562	643	601	637	580	583	581	584	576	581	583	606	573	598	590	586	587	573	597	575	583	571	588	607	595	599	581	603	585	612	585	550	582	629	584	572	561	578	544	558	588	603	609	580	597	595	612	571	582	591	599	583	603	587	581	593	614	617	590	617	586	570	578	611	597	581	597	556	620	585	611	615	548	624	574	598	570	623	611	555	614	615	630	601	582	619	576	582	571	588	589	561	595	578	592	561	580	607	557	618	597	535	579	602	605	566	569	575	647	596	576	589	620	578	608	593	606	590	600	588	570	612	614	586	559	545	550	583	590	582	598	573	569	590	613	598	597	586	556	597	584	584	590	589	609	606	583	555	611	622	595	602	578	627	595	641	611	566	578	573	610	600	611	573	626	579	568	646	586	599	571	598	580	575	574	560	601	617	625	618	550	613	610	583	587	621	646	606	539	621	605	644	576	578	601	570	601	566	610	612	601	577	604	628	601	602	566	595	607	546	638	574	584	645	614	645	638	598	590	601	625	564	581	607	560	604	572	605	538	579	574	551	576	626	616	590	574	582	623	561	635	579	585	599	613	598	612	579	601	625	584	605	635	580	599	558	601	655	611	649	633	585	568	581	608	609	624	574	618	559	599	577	585	589	576	585	603	569	562	619	544	599	588	629	596	609	593	610	559	596	578	580	634	575	608	612	575	591	591	632	602	607	556	593	593	591	615	597	598	610	621	614	606	577	552	601	574	604	620	572	610	581	595	566	587	570	585	608	599	565	607	597	595	610	592	600	587	630	576	562	604	598	614	565	581	596	614	554	620	579	580	619	584	612	646	613	620	563	625	603	593	638	565	603	598	595
5579	886	333	294	267	221	215	239	210	213	241	217	229	193	222	218	232	195	186	216	198	200	202	225	223	192	218	186	233	204	208	187	219	190	194	210	182	215	205	183	211	204	213	206	222	214	199	224	202	214	224	184	213	220	227	189	182	186	191	209	226	218	199	184	194	208	213	195	190	200	231	212	198	198	212	210	199	224	245	198	197	218	200	185	195	195	209	217	199	176	196	212	192	186	203	214	215	222	213	206	191	184	218	235	210	233	205	228	216	210	214	194	204	190	186	211	223	186	208	205	219	220	235	222	221	206	186	201	189	189	199	204	211	194	199	193	196	199	217	216	220	205	200	217	195	234	205	205	224	225	196	203	235	203	208	209	205	207	184	203	192	197	213	242	194	222	206	209	206	217	179	215	217	197	207	216	209	234	214	208	217	204	239	196	195	194	214	205	234	229	195	211	212	202	191	183	183	214	207	204	224	216	224	192	204	202	211	220	221	212	199	215	191	212	207	203	192	224	176	195	210	188	196	238	192	224	224	193	204	218	221	229	220	197	220	203	230	192	200	196	224	237	208	218	204	211	213	235	230	206	219	218	215	215	209	214	195	184	212	234	194	204	218	187	207	195	197	218	215	210	212	215	231	191	194	217	218	228	214	208	210	232	190	222	194	187	243	199	210	182	189	207	212	191	230	213	210	230	191	191	215	208	217	198	195	202	228	234	219	194	233	196	209	211	189	194	219	236	197	191	188	205	238	228	203	206	225	192	225	217	217	217	215	199	203	186	202	188	191	217	192	211	220	187	214	195	214	196	221	225	215	218	193	186	194	201	186	203	201	222	242	201	201	210	195	203	184	222	212	191	240	198	211	175	178	198	209	198	197	208	183	208	191	192	212	196	213	211	208	211	208	230	185	190	192	190	207	195	215	210	187	223	182	235	232	192	187	222	203	215	227	179	193	199	195	240	227	212	213	212	200	224	200	209	206	198	206	202	192	242	200	236	181	229	200	204	208	214	212	210	204	225	213	178	206	243	206	231	200	193	223	207	202	214	193	214	187	210	216	212	190	191	189	219	170	198	200	209	215	234	224	219	212	181	181	232	223	226	217	212	204	206	214	207	231	230	199	191	214	240	214	219	197	193	208	208	196	206	196	197	216	216	235	219	219	222	211	213	174	209	237	231	204	222	183	205	211	215	190	203	236	201	207	229	222	214	199	222	212	216	230	197	194	177	224	231	191	187	197	217	218	209	231	196	189	221	220	218	180	220	208	213	204	193	228	230	196	232	208	195	218	196	220	191	201	218	190	194	211	195	199	196	209	221	218	211	207	204	214	229	255	200	223	213	185	206	197	189	176	199	201	185	178	191	208	190	206	189	211	198	202	183	208	252	223	196	248	210	227	197	194	211	211	210	200	214	181	214	202	216	229	209	197	214	213	205	211	197	213	217	215	189	215	224	217	202	229	227	199	215	214	206	185	182	188	228	217	210	207	202	191	216	214	185	222	203	219	201	207	214	199	188	226	215	206	202	235	205	206	207	179	218	208	201	196	212	205	186	212	204	174	196	191	169	187	180	196	209	190	184	219	204	205	211	200	223	210	210	221	189	204	209	184	210	201	200	229	172	216	209	204	217	189	211	196	198	248	212	240	181	206	205	191	217	209	214	205	195	204	189	188	201	210	221	228	178	200	213	215	201	224	189	238	217	202	196	217	220	193	187	249	234	200	195	166	239	227	202	187	194	193	196	189	209	205	198	219	210	214	219	215	203	212	217	196	208	216	195	230	238	202	221	196	221	189	193	218	196	208	179	200	197	203	212	203	200	199	182	211	218	238	217	162	219	188	193	230	211	214	184	229	213	220	225	195	209	210	202	226	197	215	213	205	214	192	190	219	198	207	189	179	206	214	206	217	209	199	196	180	209	185	188	210	218	191	208	175	213	215	205	236	230	188	201	191	205	193	233	198	214	214	212	221	237	221	213	197	193	219	201	231	217	198	210	220	214	202	208	205	212	227	199	203	211	199	195	230	181	216	187	215	199	186	202	227	220	234	197	241	211	245	218	203	218	222	204	196	257	230	205	221	207	216	241	230	216	214	234	188	176	222	201	213	210	207	192	198	203	201	191	196	233	216	213	210	196	218	222	202	194	198	207	193	206	203	194	230	220	208	212	260	196	212	190	183	183	215	227	212	182	195	212	194	204	206	243	240	212	212	222	187	233	240	219	191	210	211	225	230	180	211	201	221	230	191	197	233	196	175	181	207	219	198	225	218	206	203	210	195	188	232	242	211	209	218	226	208	175	218	204	211	221	207	206	227	216	220	224	215	231	202	200	231	200	186	183	202	192	208	206	219	192	200	203	210	212	199	208	205	222	209	222	180	208	220	225	194	178	201	206	186	202	227	207	201	216	249	211	203	232	203	216	200	200	222	164	202	213	192	208	207	212	190	223	192	208	191	202	189	202	207	191	210	223	233	219	193	214	219	235	240	216	214	217	209	240	227	212	214	248	249	211	188	232	224	215	208	213	204	239	194	233	222	205	203	209	190	185	207	187	204	206	205	179	213	222	212	219	230	241	238	189	225	197	210	239	203	194	191	220	204	201	220	208	189	216	203	229	215	179	190	194	198	193	188	227	211	200	197	199	198	215	206	241	218	232	201	225	230	195	175	237	219	209	215	245	192	200	220	212	214	201	185	212	211	210	214	220	203	222	218	207	216	189	183	236	210	189	208	210	196	215	201	226	231	223	220	207	208	199	209	212	231	196	162	197	200	194	199	202	207	201	183	183	201	196	214	221	223	192	210	182	201	207	186	192	227	232	220	227	217	196	193	196	222	227	210	199	204	227	211	194	222	198	184	223	192	208	216	197	181	219	231	201	247	220	175	201	198	212	235	263	196	225	206	193	215	197	210	185	188	204	236	239	223	204	220	198	227	215	207	211	207	204	196	218	214	224	220	210	206	206	229	220	206	211	210	209	239	181	229	239	216	192	220	184	227	214	212	213	179	228	203	230	193	212	221	186	189	208	200	215	201	181	181	210	236	174	228	201	225	199	219	205	222	211	207	233	186	245	205	232	195	177	200	183	194	215	179	172	217	178	189	227	215	185	190	226	192	215	189	200	190	192	227	242	179	221	206	199	207	213	218	218	215	185	206	219	211	217	220	195	226	202	205	211	236	188	217	216	189	226	222	226	195	195	214	225	188	237	201	187	221	213	198	219	195	212	244	188	199	224	199	213	199	210	194	192	205	164	231	223	194	197	188	211	235	223	215	214	228	219	222	223	214	208	204	197	179	185	227	209	191	187	241	215	209	232	241	228	225	203	209	208	224	185	198	228	218	221	199	201	213	194	202	199	230	210	187	199	216	208	229	238	203	207	204	202	199	223	201	233	210	221	223	189	197	191	194	205	216	217	218	204	192	205	202	200	213	213	201	214	211	222	181	193	248	236	203	202	203	189	232	201	196	198	239	226	188	217	215	212	225	212	208	212
3746	905	706	757	693	645	598	578	566	544	530	514	456	519	497	473	501	491	534	470	468	514	531	509	498	480	499	496	486	514	454	536	512	489	485	476	461	438	496	491	445	478	464	494	504	501	445	472	451	486	491	447	450	427	458	489	476	512	501	487	513	476	501	473	482	459	478	486	444	500	492	482	525	480	506	492	487	476	447	471	452	479	496	480	448	470	472	511	507	504	520	485	491	537	477	514	517	494	418	474	478	495	488	456	479	484	517	470	478	479	494	470	463	462	495	451	476	461	448	528	443	466	473	479	451	481	477	493	471	490	495	513	474	451	517	493	440	509	496	489	465	478	470	463	477	439	455	496	507	508	464	494	480	446	487	478	438	514	460	482	453	440	474	493	493	500	470	479	456	480	514	459	485	478	485	490	513	452	510	473	455	448	467	492	473	494	486	508	469	481	453	482	513	467	508	486	470	480	463	512	458	497	521	463	471	486	474	467	492	466	492	476	471	470	451	508	503	501	469	490	492	502	468	527	505	484	453	502	465	470	487	499	474	487	482	474	485	469	471	476	477	479	506	512	489	452	464	463	493	476	504	464	490	523	464	483	444	486	511	473	478	480	475	490	421	460	497	495	517	503	477	459	498	491	482	506	502	499	477	458	494	497	494	475	515	444	474	496	520	494	494	472	518	504	492	490	463	454	499	474	446	454	475	474	453	496	482	498	493	486	502	456	441	467	447	422	495	432	500	493	490	490	421	492	489	487	478	485	483	477	480	467	482	464	512	465	469	466	459	460	464	488	515	482	459	492	473	491	471	485	518	512	466	512	479	498	496	504	491	460	465	476	431	501	489	475	457	520	462	490	478	452	511	472	529	501	448	519	466	470	464	464	478	480	492	438	520	489	488	464	466	447	465	445	477	476	482	472	512	466	494	496	466	479	476	500	442	474	463	437	504	515	462	459	495	477	498	495	482	485	468	487	480	473	480	531	463	487	450	485	462	499	496	515	481	503	512	500	468	488	474	490	462	462	453	513	485	487	476	465	513	525	473	422	507	484	476	499	431	517	508	463	447	458	486	479	505	479	477	492	459	458	483	479	451	477	464	464	455	502	474	479	438	474	459	525	478	461	438	486	475	457	496	483	468	490	489	482	494	458	488	497	442	473	487	468	491	465	487	428	448	478	483	458	492	497	479	481	456	488	492	490	487	476	482	481	498	515	509	467	501	508	439	475	471	485	484	472	455	508	478	435	463	467	547	478	493	474	484	472	488	507	470	473	487	452	480	525	456	487	452	440	458	457	516	482	494	502	505	495	454	461	491	525	519	502	504	464	471	495	475	448	528	497	466	494	496	441	470	458	470	485	496	488	479	487	500	528	450	468	497	486	448	454	482	445	462	495	485	509	473	479	493	518	473	492	497	463	479	465	478	454	469	450	491	469	496	462	491	477	496	461	461	461	459	478	483	429	439	474	470	482	490	490	440	466	484	510	467	448	484	503	446	464	491	453	497	494	475	515	505	474	532	491	471	493	430	497	485	513	450	460	474	477	486	498	538	457	457	496	485	469	483	478	511	475	488	468	497	461	464	503	487	477	481	484	445	477	455	502	491	460	468	460	502	484	476	463	501	502	472	491	472	488	478	467	463	449	461	460	472	476	514	493	468	503	500	434	436	537	482	505	506	451	474	486	431	447	474	464	504	453	468	480	507	449	486	477	489	477	469	469	510	477	468	462	466	494	440	535	462	501	477	492	493	500	468	510	494	488	495	483	469	465	520	506	478	518	461	455	491	515	459	430	493	512	494	479	472	520	434	489	525	494	499	504	460	489	501	444	440	480	501	486	479	489	502	461	478	452	473	486	466	485	509	482	462	492	503	474	483	480	478	473	529	484	526	505	487	481	444	466	433	494	470	486	464	483	511	456	468	469	525	448	476	507	479	472	493	507	484	493	483	457	455	496	501	478	474	451	459	474	519	482	468	527	445	524	461	502	473	455	486	495	471	500	497	475	493	468	450	500	450	441	483	500	470	459	503	500	479	515	510	500	481	480	479	463	498	500	518	466	478	456	459	491	466	489	478	500	479	469	468	489	464	524	519	500	507	485	500	471	526	531	499	429	472	467	498	496	468	449	498	476	484	471	446	496	469	468	456	475	464	451	497	482	451	487	489	464	469	474	478	493	454	477	483	484	467	476	461	498	492	461	441	485	477	510	507	456	424	506	512	479	514	491	487	496	461	491	496	492	508	454	496	483	462	471	505	497	492	486	466	482	479	494	487	493	520	487	465	503	472	469	433	500	475	475	447	499	536	501	479	503	431	472	481	471	488	466	484	451	506	503	484	474	456	459	476	481	486	428	493	452	481	478	478	505	503	496	509	476	459	476	461	484	519	488	481	497	523	451	482	482	505	470	485	477	512	473	490	475	457	510	490	500	450	498	462	504	469	486	526	456	490	487	480	521	442	462	475	505	534	481	417	479	488	536	449	472	467	494	461	469	495	504	498	466	501	490	492	495	466	499	465	539	485	484	436	503	433	494	489	495	484	490	511	454	478	457	510	493	522	482	492	455	481	436	471	504	470	473	449	493	460	488	498	507	471	457	527	511	525	465	499	524	508	442	516	469	511	522	496	482	437	453	509	477	479	471	464	466	487	484	479	521	487	500	450	462	507	441	460	477	478	504	469	436	486	484	498	496	455	458	478	451	459	495	502	494	452	468	519	497	475	463	483	458	499	458	481	510	475	459	438	452	472	506	505	478	498	485	456	500	490	491	479	503	508	472	492	477	486	481	446	491	498	482	481	509	495	517	522	488	428	495	480	477	480	466	528	520	490	441	501	514	481	442	529	455	453	462	501	468	503	456	486	499	500	489	476	466	459	490	536	514	502	516	480	463	495	500	462	486	467	472	504	455	500	454	497	495	460	470	483	477	483	503	523	452	451	504	456	501	478	485	455	496	446	489	471	437	466	504	497	518	509	466	495	480	503	482	475	466	468	476	481	477	491	476	481	476	472	472	491	461	473	500	454	499	507	490	494	501	492	453	504	492	442	431	486	510	505	500	468	475	482	501	497	486	490	478	494	438	466	514	499	493	468	511	468	468	444	477	493	447	477	481	484	478	490	480	482	466	528	473	479	475	499	504	515	452	472	510	457	498	481	450	464	505	518	480	456	490	520	501	470	511	501	486	496	463	503	489	464	447	443	473	490	488	510	508	479	477	456	495	476	531	488	516	507	487	468	477	505	427	461	471	487	443	444	490	469	464	481	486	461	492	467	469	481	456	453	522	534	486	506	504	482	479	494	487	482	476	513	490	497	475	490	463	490	442	459	483	454	522	465	450	504	458	467	492	451	475	449	500	468	484	487	508	470	464	479	432	479	475	463	442	478	484	431	464	493	480	491	432	507	465	493	510	467	474	503	488	482	484	486	523	478	484	462	469	517	518	447	453	476	464	508	455	487	501	491	513	472	455	465	470	462	473	472	495	517	489	472	501
19313	3256	829	629	410	319	273	270	200	214	221	172	162	186	172	187	156	147	149	157	137	146	160	178	153	176	167	155	154	175	142	158	140	142	161	147	153	160	151	149	155	149	151	170	146	139	158	138	134	136	141	163	144	143	152	163	149	145	147	142	150	146	120	168	150	135	119	141	140	116	161	144	133	140	142	151	144	155	148	145	171	148	144	153	132	144	151	151	130	141	148	178	143	149	134	175	125	135	155	134	146	141	141	150	157	133	146	138	128	138	148	139	137	128	155	116	152	124	162	147	138	124	148	158	125	138	159	128	157	133	124	154	154	126	154	131	139	159	155	127	134	172	140	153	148	146	154	155	158	157	160	139	145	132	161	138	154	152	149	137	134	158	153	139	151	146	128	137	132	140	138	149	165	128	140	153	142	152	156	145	174	143	162	134	138	149	154	150	159	137	123	156	149	163	141	143	143	144	147	168	148	165	140	145	150	149	135	141	142	139	150	170	156	145	151	147	123	160	126	144	138	149	137	154	144	148	156	134	151	150	155	146	125	162	128	148	138	150	134	129	147	157	162	152	147	140	147	135	142	119	160	162	141	161	161	146	141	129	137	138	136	152	146	149	160	147	123	124	144	152	126	154	153	131	129	149	128	159	144	158	133	135	134	140	163	196	150	131	135	144	128	142	142	159	119	143	136	159	136	143	143	166	121	157	153	131	149	162	130	128	144	146	128	158	156	139	136	141	138	123	155	143	171	141	148	141	131	146	136	159	158	161	140	118	150	147	158	130	137	150	133	139	144	136	144	148	144	124	145	154	155	140	145	145	145	148	128	143	144	132	130	151	128	137	145	123	141	152	133	151	166	119	138	154	134	141	153	131	161	162	135	142	161	124	158	144	143	152	137	132	129	135	134	128	130	152	164	131	143	149	141	144	145	141	151	137	143	142	151	138	150	140	145	139	141	143	134	148	136	132	152	141	140	158	170	129	157	138	157	169	141	146	161	152	139	145	148	133	145	147	154	150	170	158	180	138	154	155	134	164	142	149	138	139	110	161	129	131	160	147	114	119	162	133	143	145	146	159	160	148	157	152	137	126	160	122	135	127	155	138	112	150	151	146	140	155	162	141	144	148	143	136	138	119	159	130	140	149	134	136	157	132	135	150	149	134	145	134	143	139	144	143	149	161	148	154	155	119	140	135	130	148	160	127	154	159	177	146	143	141	154	159	141	173	141	128	151	132	156	153	137	141	134	132	151	144	158	145	142	153	143	126	139	123	133	141	134	115	131	147	169	157	148	137	135	132	143	136	124	142	109	136	128	144	145	153	149	148	147	144	132	162	144	154	147	142	164	139	147	147	156	142	129	139	142	144	155	159	144	144	138	149	126	143	157	137	145	132	178	148	150	113	146	151	146	156	138	142	156	144	144	136	126	140	144	162	155	161	148	173	158	153	151	114	141	126	158	124	132	140	161	163	125	146	139	137	134	141	131	156	163	163	149	160	138	146	153	147	167	138	156	130	146	148	144	140	145	142	155	141	163	129	135	166	129	158	145	150	134	159	155	156	155	151	143	126	149	166	176	155	152	148	154	157	130	192	144	121	123	143	123	122	137	138	150	128	152	136	150	129	134	120	143	138	140	165	137	147	127	153	155	134	144	155	132	144	142	145	139	150	126	152	137	155	144	153	150	117	142	147	149	146	142	148	162	153	152	167	146	130	144	122	140	159	142	153	141	162	160	125	157	164	148	131	131	154	162	146	154	133	161	158	160	123	120	147	153	164	152	145	139	143	165	126	147	153	133	126	129	158	148	147	146	140	147	157	153	139	125	148	142	133	143	127	144	140	128	164	148	148	177	128	135	139	150	134	138	154	141	140	151	159	143	148	156	133	156	148	158	141	141	143	124	153	156	173	138	145	146	150	138	152	143	162	162	160	170	137	146	129	126	134	143	157	152	142	167	149	158	153	165	153	141	134	146	130	149	152	146	133	141	136	158	140	154	149	127	145	146	151	155	147	129	153	156	169	123	156	127	128	136	144	156	142	174	142	133	147	123	143	144	164	131	132	141	148	171	139	159	144	130	142	143	158	130	147	145	167	145	152	149	133	143	158	131	170	155	147	157	127	147	147	138	146	122	117	151	142	150	137	136	144	141	181	148	134	127	145	152	137	126	112	141	168	145	136	152	124	136	141	132	137	155	128	136	118	162	133	162	126	141	135	165	138	148	157	154	143	162	150	153	152	161	144	147	125	152	153	149	126	144	165	150	156	133	156	143	163	149	138	129	137	127	160	135	136	134	141	141	139	149	105	151	139	126	137	158	166	142	143	148	145	139	152	140	164	154	150	137	124	161	165	144	147	146	143	139	144	142	153	135	162	134	151	155	172	132	147	147	119	132	129	138	149	146	129	155	143	137	178	153	123	161	119	141	164	160	154	157	144	150	172	132	154	122	157	142	124	157	148	137	141	170	136	141	156	122	137	161	148	147	132	132	163	137	133	125	137	169	139	155	156	161	134	155	160	151	155	134	169	136	129	142	166	135	163	142	161	127	145	117	163	167	151	144	139	141	153	147	152	124	119	133	134	148	129	153	133	138	149	157	131	122	145	153	158	152	148	130	144	125	172	151	138	141	148	133	126	132	126	139	154	163	157	151	116	154	156	156	126	135	144	153	124	138	161	132	126	132	153	131	154	127	175	161	165	149	117	122	129	133	127	123	137	137	163	142	166	138	166	153	154	140	145	156	156	133	148	134	151	168	149	138	139	137	132	119	150	137	167	138	112	167	138	164	165	141	145	128	148	155	130	150	145	158	124	143	109	129	138	140	137	147	154	144	139	148	136	155	161	131	143	167	128	116	128	130	145	147	141	143	143	164	145	165	141	142	125	177	152	122	138	166	144	152	139	128	148	149	151	132	145	130	149	148	139	156	145	179	144	140	142	141	151	144	141	152	132	158	127	138	162	155	159	146	148	141	152	149	140	146	164	152	125	140	130	138	133	139	176	126	155	167	153	157	144	148	157	162	159	159	154	144	161	158	135	148	160	137	127	167	166	150	133	145	169	134	142	146	154	143	138	134	144	151	115	159	148	154	116	124	161	143	170	136	137	136	144	136	124	158	158	134	149	154	123	166	172	172	130	157	148	143	145	144	150	131	146	160	142	129	161	163	144	139	144	141	143	136	143	136	126	162	150	158	139	137	139	158	162	159	147	121	138	154	146	140	147	137	165	144	131	125	133	140	153	139	161	147	145	156	154	145	132	134	144	130	147	147	162	134	150	136	122	141	152	143	153	137	144	142	150	160	146	162	145	153	148	153	151	157	153	150	166	145	139	143	153	159	147	149	149	120	151	148	147	152	159	169	151	147	145	142	133	139	135	149	139	138	123	128	149	149	134	141	158	118	131	150	155	168	137	161	144	146	168	142	140	133	132	138	164	124	122	141	123	155	136	126	135	137	149	140	152	158	153	134	149	150	144	146	128	152	148	146	151
12092	1613	1411	1641	1548	1248	995	891	753	719	619	538	498	573	503	479	479	477	437	427	423	419	441	398	390	407	414	367	412	389	453	388	398	383	371	391	362	392	366	366	391	369	375	401	373	360	371	387	408	399	365	388	373	341	368	379	376	362	342	412	370	378	379	348	369	361	386	367	367	359	357	395	413	401	374	380	385	374	344	350	384	381	364	374	348	357	353	341	380	351	372	378	357	406	388	376	385	342	364	376	398	366	384	374	328	377	372	347	390	351	366	385	402	394	370	343	364	368	335	342	378	347	357	345	369	356	362	364	348	380	398	380	399	334	366	376	378	369	381	346	362	359	383	357	415	348	384	372	391	366	360	371	369	356	362	398	354	400	377	367	342	350	363	391	372	371	358	362	371	384	368	360	386	368	351	361	389	354	369	348	362	390	355	375	365	366	396	394	360	374	382	389	370	382	380	366	392	377	397	352	407	377	367	356	338	380	383	349	398	404	369	377	378	370	385	403	353	366	368	377	394	350	383	342	370	367	358	378	353	387	389	372	367	357	385	366	383	362	362	361	341	338	412	369	353	364	407	368	365	394	373	372	350	398	369	377	351	369	344	381	356	392	402	400	415	378	384	408	376	379	382	337	336	351	320	379	373	397	377	360	358	374	351	374	382	383	387	362	329	391	371	368	396	363	370	361	360	361	346	368	343	348	363	402	375	352	349	366	353	359	333	364	361	367	390	361	381	371	333	327	332	410	329	359	386	370	371	388	356	354	373	391	366	365	359	358	377	349	387	349	373	383	357	355	369	349	376	369	374	352	370	401	364	378	363	351	390	386	356	362	395	365	371	364	354	347	343	382	361	378	356	381	356	352	379	352	365	355	384	371	354	382	379	378	400	359	365	351	367	394	361	361	348	398	359	354	380	359	402	363	384	405	376	407	386	384	341	382	390	353	360	333	369	384	341	345	357	361	365	356	370	366	342	361	385	361	381	388	384	380	358	367	398	328	389	386	386	359	389	403	369	370	360	351	377	382	334	366	342	364	393	337	354	374	386	348	364	352	362	357	359	379	346	396	376	356	354	363	368	354	370	405	361	368	337	391	399	373	323	373	354	415	393	383	364	378	394	381	368	361	375	390	384	385	360	389	385	388	393	368	360	333	349	389	387	437	408	380	343	364	331	359	377	364	355	395	376	354	340	357	349	355	356	382	338	318	345	379	385	367	400	344	369	360	381	367	351	351	368	381	354	403	345	351	380	388	388	359	357	368	381	342	374	390	390	374	381	328	414	344	388	339	392	373	356	353	393	361	385	392	374	374	388	382	364	356	399	356	375	380	372	377	388	376	380	369	348	347	356	371	383	412	339	378	381	360	383	359	341	379	395	363	369	350	380	407	370	356	367	360	362	398	373	358	352	384	381	373	403	367	386	370	391	335	393	375	341	382	391	348	385	381	370	337	369	328	357	369	406	399	396	367	379	384	378	310	355	356	344	371	388	350	342	371	377	370	372	373	371	372	328	351	395	377	358	396	356	418	367	385	402	363	359	366	369	369	386	385	407	366	354	373	396	355	353	409	362	391	347	395	376	404	355	337	366	378	357	365	375	422	391	350	336	348	375	341	391	370	383	351	368	343	388	384	411	381	360	372	395	356	408	354	360	343	350	381	381	350	384	363	380	385	333	395	401	337	350	381	354	406	316	376	357	367	382	356	390	385	380	369	387	385	373	363	411	370	352	383	361	392	389	389	396	384	387	383	365	343	374	337	379	355	352	376	382	395	362	331	381	358	398	335	416	382	374	382	420	334	343	362	339	368	367	337	358	348	345	387	374	368	371	369	364	370	383	352	392	390	367	348	400	374	354	375	388	351	371	347	349	382	369	362	384	394	361	339	343	356	355	345	331	356	379	373	369	382	361	368	342	402	381	353	387	375	364	372	342	345	370	366	389	365	359	353	385	356	380	398	379	328	379	398	354	385	399	349	380	352	379	342	349	372	388	392	384	380	383	349	393	372	369	376	364	378	391	369	376	407	367	384	376	416	360	344	364	400	378	379	358	355	325	368	367	404	389	382	375	366	360	364	343	380	356	380	401	342	414	372	372	349	351	356	360	381	388	392	376	384	412	386	364	351	395	367	370	403	339	398	364	348	396	368	338	369	386	382	358	396	363	367	387	340	395	367	354	379	359	365	334	379	395	352	376	400	403	361	356	392	374	393	363	386	370	330	419	373	359	363	365	337	376	359	369	349	396	388	372	365	361	350	345	395	383	358	363	381	351	346	353	388	348	346	354	354	383	371	362	360	376	415	364	379	360	366	368	357	403	346	366	364	374	359	378	371	409	362	370	366	349	330	352	354	352	376	380	347	396	367	332	357	320	392	385	386	419	392	359	378	345	342	381	345	373	389	389	362	364	398	390	361	353	369	369	332	370	349	327	359	363	321	388	370	370	362	359	348	337	379	358	382	365	386	366	392	376	368	371	340	362	361	379	361	330	384	362	370	335	409	368	347	377	378	345	398	360	348	352	360	356	342	374	387	370	356	349	366	366	373	359	362	385	388	405	379	333	387	383	427	355	368	348	410	371	387	375	380	378	370	363	369	374	387	368	362	351	393	334	378	374	385	337	380	350	366	369	368	387	364	355	397	367	388	406	404	377	373	393	370	409	381	361	380	368	377	339	401	350	339	341	341	374	367	383	350	360	385	361	400	374	364	374	406	368	364	378	355	372	376	385	373	351	379	339	353	393	393	347	359	340	406	356	349	373	370	375	346	355	411	352	385	363	355	392	351	397	366	367	386	369	389	367	404	361	350	373	368	390	404	404	377	390	387	367	380	354	362	358	385	367	395	367	367	362	408	377	385	370	383	372	368	382	398	381	358	359	400	366	379	380	409	345	407	356	418	320	386	357	382	360	394	371	363	369	371	377	343	355	360	375	360	378	360	379	385	361	395	378	357	386	385	350	364	354	364	334	339	340	320	364	356	382	353	369	358	360	381	333	408	386	355	344	363	362	344	386	383	368	389	375	393	407	375	336	377	345	358	357	383	355	361	377	367	370	347	344	378	370	376	356	337	354	371	360	380	338	325	366	392	372	367	357	383	362	383	384	374	336	356	408	334	361	371	382	338	351	394	395	393	363	344	374	345	365	376	392	353	351	413	348	394	373	393	356	375	370	351	372	348	373	387	387	358	391	368	349	365	363	368	397	374	344	384	338	332	352	356	376	358	355	374	354	375	324	391	355	366	376	369	352	394	345	366	390	366	362	365	414	410	367	345	348	371	400	351	343	367	382	370	374	379	345	336	379	384	382	365	371	385	380	343	343	367	355	324	400	389	373	390	394	361	331	362	404	403	385	367	393	386	384	356	387	383	366	357	351	377	357	348	374	352	381	372	394	392	344	359	392	376	354	358	377	380	368	400	397	369	354	373	359	385	365	389	330	359	401	400	353	398	361	387	330	365	364	385	381	378	340	377	394	348	381	413	409	369	351	341
29904	6556	1608	1074	774	637	481	422	383	314	321	345	279	289	282	297	283	282	284	256	287	268	268	259	251	265	270	286	285	259	273	254	264	270	286	249	259	230	255	245	238	247	282	253	261	265	262	251	248	235	252	254	253	271	260	266	261	247	240	270	256	264	254	239	236	251	252	277	269	280	245	262	260	234	242	261	244	233	283	258	276	284	264	232	242	262	232	245	267	242	247	280	267	291	244	245	253	273	256	239	298	246	273	226	241	286	272	226	247	253	244	230	254	254	280	277	247	253	267	273	251	258	275	254	248	250	270	229	256	276	228	218	284	233	248	288	247	243	211	241	274	281	261	245	250	236	275	275	238	238	248	236	243	289	256	230	274	235	252	273	257	256	267	267	262	223	253	258	237	260	254	247	253	257	274	248	231	234	230	284	256	252	224	243	239	244	260	257	270	257	245	266	238	239	261	251	270	248	268	260	243	255	256	256	228	274	254	255	265	244	261	268	276	255	255	248	258	263	274	270	230	238	261	242	247	251	258	252	247	249	271	235	289	270	236	266	237	269	248	251	232	266	249	244	240	248	249	275	253	255	267	276	249	220	242	266	272	248	240	246	256	252	249	279	277	224	259	260	244	276	217	247	268	265	296	249	242	261	243	262	255	245	251	271	247	264	247	279	249	288	224	238	250	216	248	242	247	225	250	213	264	251	265	274	250	276	292	251	274	274	241	248	231	276	260	238	276	254	258	263	254	230	223	232	252	264	275	271	233	278	211	233	254	258	259	228	277	274	259	255	271	261	283	255	242	231	234	232	262	297	280	236	304	268	264	242	250	268	267	271	250	262	282	269	248	230	278	247	258	238	270	293	266	252	280	255	259	242	248	251	288	252	260	273	249	261	247	248	263	297	269	247	289	265	252	240	261	299	261	225	245	285	241	251	217	271	246	241	222	240	256	244	275	256	259	249	260	242	254	254	272	278	262	247	289	296	273	282	247	227	230	262	249	275	260	245	237	263	300	276	290	268	249	236	274	232	255	273	252	251	249	234	243	241	251	268	263	252	269	233	234	247	241	258	250	288	266	235	255	268	271	231	271	251	235	266	268	264	262	244	253	276	272	289	270	256	249	269	239	261	252	236	267	258	235	253	250	241	255	236	271	277	257	267	238	244	271	263	239	235	270	265	262	246	245	249	238	268	250	272	225	272	248	229	230	287	269	261	269	262	264	258	235	254	249	254	235	242	231	279	247	258	262	247	270	244	257	223	290	243	253	281	245	218	251	276	264	295	262	252	258	268	251	244	262	258	236	231	259	245	262	281	264	220	285	257	281	255	267	258	228	221	248	243	237	269	241	268	258	288	252	241	266	238	253	216	254	267	269	225	259	257	236	255	262	240	284	252	284	219	251	238	250	247	261	228	233	235	241	229	232	228	278	261	253	235	232	270	253	246	229	264	263	257	260	255	242	256	264	248	227	243	261	234	259	260	280	270	253	262	260	272	283	264	260	244	236	237	245	277	249	256	262	251	272	237	251	303	233	254	266	242	290	254	263	274	270	238	250	251	242	308	280	252	276	235	272	247	229	240	256	241	259	273	267	245	234	247	255	250	237	232	289	253	254	217	234	228	234	274	263	296	252	247	244	239	254	271	262	252	257	242	237	229	280	262	259	252	260	240	292	267	266	234	247	259	261	269	304	260	247	278	252	317	269	254	258	249	235	272	281	264	265	228	267	236	268	277	257	274	266	240	264	272	258	271	234	251	251	267	278	254	248	242	282	235	238	250	264	264	257	255	249	254	257	207	273	261	251	256	269	256	260	256	248	230	228	278	269	256	269	271	245	283	254	256	271	235	272	292	229	252	260	262	261	247	266	243	266	271	267	236	245	240	251	242	263	275	250	252	273	264	262	251	274	261	257	285	243	261	254	278	270	257	235	262	243	244	267	244	246	264	271	256	226	259	226	273	267	257	259	261	239	234	252	299	253	262	259	257	256	251	242	230	275	269	274	231	284	258	261	245	247	259	288	259	274	232	219	263	237	235	260	271	250	239	237	253	266	238	278	245	255	271	235	235	268	259	242	267	268	233	259	218	201	246	251	229	256	267	248	259	262	244	242	251	247	289	206	248	260	238	273	217	248	244	271	265	274	250	235	257	237	252	279	235	256	281	261	295	270	256	240	243	260	254	263	255	255	272	262	260	279	240	246	245	225	245	247	254	257	264	269	270	241	253	261	274	221	249	252	230	253	265	261	261	259	243	254	254	248	255	236	250	240	257	252	254	275	256	231	242	225	249	260	247	267	239	251	243	227	294	273	250	239	260	221	261	282	247	229	276	276	259	257	241	267	278	249	240	248	259	232	227	248	280	251	270	261	266	232	279	284	229	286	246	252	262	252	256	223	231	248	260	301	274	231	225	259	272	270	288	275	263	247	229	255	251	241	258	250	243	290	260	251	273	270	265	275	271	272	248	227	247	242	237	257	244	257	249	251	275	267	277	254	248	260	243	254	292	256	257	285	275	252	228	260	261	255	229	271	257	272	253	241	276	248	262	269	260	294	264	246	259	224	259	253	236	241	267	270	261	249	272	273	273	263	254	261	239	233	301	269	259	275	267	275	244	258	284	290	235	245	269	253	292	239	252	273	253	256	254	279	252	254	275	231	279	242	238	245	201	272	252	269	221	276	261	254	245	237	268	270	266	230	271	268	243	256	255	242	234	249	271	266	267	276	246	266	249	284	286	243	263	255	226	252	231	248	266	259	271	245	259	228	249	231	250	252	259	259	275	261	269	241	231	266	252	266	272	274	263	248	268	236	264	250	266	231	270	271	224	254	289	261	294	272	271	258	231	277	234	255	290	262	255	278	250	257	258	240	251	252	237	260	265	265	250	231	267	260	274	279	282	231	224	284	265	243	283	290	248	285	267	279	273	256	275	253	273	234	221	235	263	263	220	227	222	277	268	268	273	271	264	259	266	270	251	225	263	270	259	273	284	246	267	215	251	230	279	228	247	244	218	263	269	269	268	251	270	275	253	219	260	299	216	253	268	250	272	268	244	210	256	271	257	276	249	243	250	261	243	266	277	260	253	239	255	272	220	259	277	260	267	257	276	270	266	261	247	264	245	301	234	234	235	255	219	278	260	233	245	245	263	277	255	281	226	261	249	237	257	276	253	262	268	240	274	264	276	272	256	244	246	276	242	252	235	267	279	276	210	254	298	242	236	264	246	246	253	247	227	260	230	276	262	263	248	228	265	274	266	261	275	275	235	277	272	248	240	255	244	245	232	229	226	248	287	259	214	255	271	250	296	253	274	268	286	278	244	245	272	263	256	277	252	257	283	265	269	251	280	266	243	232	237	228	274	276	255	252	276	289	241	234	242	206	252	225	246	267	228	259	222	249	269	250	290	249	284	254	269	265	243	253	294	243	245	292	260	247	248	252	277	250	227	248	239	257	236	248	244	255	255	234	247	252	270	260	239	259	271	265	234	247	267
17415	2338	2377	2774	2679	2033	1675	1432	1285	1222	1066	959	874	841	789	801	757	746	748	727	644	695	686	698	669	703	679	630	629	603	741	593	659	628	640	614	640	642	629	583	584	613	585	638	631	622	564	602	610	626	616	589	653	596	612	594	556	582	608	609	618	594	599	614	607	618	604	604	569	569	644	603	601	628	587	606	634	615	638	609	590	561	637	613	580	620	538	597	576	585	591	610	578	642	620	619	595	608	581	576	606	591	606	611	577	570	602	593	605	551	563	610	595	569	625	589	589	612	598	586	597	587	577	574	604	542	603	578	563	629	603	534	626	587	613	563	621	543	598	630	595	618	575	593	597	590	579	609	608	589	602	590	588	598	562	610	606	608	596	582	590	607	620	613	571	566	576	564	566	575	590	587	564	591	588	598	575	575	609	598	555	619	582	572	584	622	580	614	540	614	567	599	616	579	601	600	637	584	574	590	581	559	574	599	583	597	575	616	582	621	582	578	584	597	554	590	629	657	571	589	617	629	598	598	534	602	543	614	592	603	584	612	620	574	626	616	581	564	653	607	568	564	657	591	600	591	636	600	558	599	615	627	619	607	602	535	583	580	597	554	579	593	579	595	578	624	632	558	562	570	576	591	573	599	594	568	598	599	626	566	582	552	564	613	542	555	605	618	559	594	568	595	586	562	618	574	606	609	622	638	572	611	634	626	619	596	586	594	637	590	576	590	604	593	600	608	608	596	642	543	598	556	629	601	586	573	572	631	584	574	573	581	577	569	599	582	604	564	596	525	634	605	609	565	597	581	589	628	598	623	577	565	613	576	570	545	572	596	607	612	575	604	571	604	603	600	602	572	580	549	638	617	600	558	596	554	629	626	570	591	571	583	583	557	554	571	545	617	562	625	609	558	628	593	543	569	576	622	594	577	607	587	582	594	552	554	550	576	584	621	575	558	602	578	592	601	607	580	606	596	597	619	601	529	590	563	563	609	578	638	617	600	565	620	587	607	563	578	602	590	576	646	628	601	564	595	560	566	573	599	578	599	602	570	588	570	629	583	570	630	598	582	614	595	623	585	587	593	572	580	607	601	617	603	593	572	570	570	643	612	552	595	582	583	599	567	596	594	607	612	586	585	626	550	558	607	552	593	632	567	561	637	580	596	619	588	594	543	597	622	635	530	574	589	584	618	648	576	592	584	553	609	645	594	631	561	573	559	623	588	573	564	585	617	599	615	584	594	604	604	574	561	559	619	621	590	566	631	616	567	615	634	578	601	567	646	620	592	600	612	591	618	628	593	572	604	598	612	622	558	604	549	609	621	560	595	591	574	578	566	610	556	553	568	622	549	566	584	633	587	568	595	562	622	587	625	597	578	599	596	602	625	643	573	592	594	576	579	624	657	608	601	565	587	581	622	624	572	614	605	609	592	558	619	595	613	589	565	557	622	588	631	608	609	598	602	543	588	608	589	568	618	601	609	648	598	570	570	589	540	617	566	610	601	541	585	591	598	580	589	572	612	610	584	584	588	602	601	589	588	570	599	605	626	561	634	604	643	614	572	628	588	544	600	558	639	569	597	628	590	554	577	584	587	577	646	659	611	583	587	612	619	649	648	592	607	610	623	609	601	605	561	647	556	602	568	558	624	580	594	624	645	570	644	607	624	587	603	605	568	583	558	585	631	565	590	592	562	580	600	565	602	587	572	588	623	596	537	542	562	538	610	583	593	575	580	602	557	620	581	581	618	537	602	558	600	573	568	535	577	563	545	620	621	600	582	579	621	608	580	618	597	626	592	582	559	599	639	646	580	565	618	618	553	565	538	595	573	563	598	558	612	620	567	591	593	618	582	573	601	578	597	611	604	587	612	567	580	586	614	576	580	581	600	600	550	611	616	566	560	565	583	566	589	583	631	603	599	594	608	608	578	617	644	591	597	562	592	593	579	588	590	612	599	594	567	550	592	571	618	565	612	638	602	604	600	595	580	568	618	581	616	579	589	593	612	544	587	588	572	560	586	623	556	577	582	582	609	600	572	646	618	611	598	585	587	620	603	579	586	622	623	602	589	597	582	628	636	573	596	574	610	597	566	577	660	604	554	617	563	637	584	565	557	603	573	551	607	587	558	598	616	553	563	591	639	566	587	600	616	593	592	586	623	647	648	609	574	599	564	601	602	569	626	603	581	537	605	610	636	552	567	605	561	610	588	627	612	629	576	591	598	590	607	565	549	595	614	613	574	606	569	556	599	591	573	548	606	571	569	628	617	543	602	589	571	585	590	591	564	622	596	571	568	556	583	564	619	594	589	648	587	610	606	591	595	629	612	615	567	618	576	562	612	631	594	596	596	629	589	570	598	621	559	599	586	592	615	597	616	575	562	606	602	570	592	664	567	623	588	610	595	581	575	616	646	636	621	579	590	627	610	582	595	552	588	607	589	588	584	590	613	579	600	573	621	622	585	563	609	560	593	604	578	574	605	613	599	562	540	618	600	560	580	620	598	616	627	550	577	592	599	601	568	571	577	594	590	582	608	656	612	595	599	642	590	583	583	562	603	619	594	577	635	540	604	604	583	583	592	543	596	579	608	598	597	585	632	580	614	564	593	594	572	620	624	568	568	612	592	606	547	616	602	625	626	624	605	624	639	593	590	557	563	607	611	594	608	597	560	646	593	594	575	603	600	589	601	584	640	538	576	648	577	604	613	616	596	564	600	614	611	562	569	588	672	551	615	575	639	597	597	620	582	579	569	607	590	657	595	577	569	606	577	589	620	598	598	613	567	582	600	602	584	574	581	549	541	603	571	586	617	562	577	609	552	614	566	574	559	617	598	574	613	558	545	602	596	560	601	566	579	584	582	573	626	565	598	612	584	602	570	605	619	597	611	570	613	562	589	623	547	578	594	560	583	619	588	624	610	627	566	564	599	593	619	616	595	578	603	612	579	597	575	574	639	593	612	592	625	571	601	600	629	619	589	594	595	589	569	591	593	588	624	599	624	622	556	621	607	591	582	592	605	592	576	564	613	599	586	602	596	651	634	558	585	605	609	585	594	564	640	605	610	586	613	589	580	585	604	587	567	607	589	563	622	567	564	613	553	590	574	629	560	622	608	594	604	599	585	578	598	610	601	620	575	586	634	617	580	595	573	593	598	599	632	612	607	619	597	566	579	618	581	631	600	572	580	607	587	618	575	566	577	589	570	552	588	597	566	566	652	605	611	544	571	574	599	570	593	601	585	622	552	633	562	551	592	589	638	617	568	602	621	590	596	635	564	554	564	564	565	575	555	588	608	593	605	619	570	582	605	609	564	601	592	586	559	550	594	606	568	580	573	587	589	647	601	582	632	577	565	601	607	600	612	591	579	566	558	583	616	612	590	572	542	525	613	545	581	588	580	564	617	578	579	622	583	606	594	624	613	605	584	551	582	588	598	609	587	584	550	598	621	579	585	584	637	588	627	628	560	658	554	592	587	585	599	594	601	585	610	633	626	574	583
5778	751	309	310	254	238	204	235	240	223	220	234	222	227	223	199	237	194	222	207	204	194	194	221	204	202	233	213	167	191	212	223	225	220	221	221	190	201	236	211	255	192	178	202	189	229	182	198	201	225	215	211	210	201	196	191	211	201	186	208	217	195	205	211	199	193	200	240	193	182	191	206	226	199	203	201	213	195	210	199	208	217	236	194	208	193	209	235	203	202	195	217	213	203	218	227	191	238	226	228	225	230	183	202	217	194	187	163	196	166	195	202	215	188	184	190	196	189	198	225	231	203	225	226	215	207	205	192	203	234	211	215	217	211	207	219	201	206	236	233	206	215	206	208	191	193	206	204	204	202	219	246	207	245	218	217	239	191	218	234	202	207	224	202	203	212	217	217	205	234	198	199	204	200	195	210	197	224	233	229	197	231	199	199	208	200	192	192	204	201	207	208	216	207	209	199	216	212	201	199	214	201	188	241	191	225	227	215	228	211	193	201	197	207	175	226	214	213	198	198	193	182	178	200	217	237	190	229	197	221	216	203	206	189	193	197	213	231	207	221	223	199	252	261	209	185	193	180	197	195	211	241	202	192	213	206	172	226	196	220	238	190	200	211	224	195	205	191	198	192	210	187	203	204	197	223	214	188	224	222	216	199	191	234	226	212	212	191	184	224	219	200	214	175	190	220	206	217	202	206	212	198	215	203	208	211	201	207	181	183	217	214	219	205	226	195	221	210	215	217	207	192	207	215	194	211	227	189	209	171	221	217	206	190	195	256	180	215	177	211	202	210	227	170	228	213	220	216	186	206	208	221	235	215	232	191	213	238	225	218	211	210	202	213	210	209	207	207	206	198	179	242	201	184	200	219	213	205	206	183	199	217	208	220	225	221	181	214	218	207	225	188	201	197	179	190	215	179	243	198	198	225	226	212	202	216	201	249	215	221	205	185	189	205	196	195	202	207	210	175	229	213	172	206	199	188	211	186	187	186	208	224	201	213	215	237	213	210	173	200	188	206	215	199	190	221	219	203	205	202	221	230	213	203	220	251	214	199	220	215	224	211	209	179	204	200	232	196	177	223	216	223	191	210	195	219	210	196	226	187	215	261	202	192	206	185	208	209	217	205	220	209	174	241	214	207	192	184	223	200	244	226	197	218	198	214	206	238	223	235	228	204	222	191	209	218	220	219	213	198	202	193	218	198	217	198	196	220	206	212	210	197	233	202	196	195	208	210	204	199	204	211	214	204	216	217	211	199	245	202	224	202	216	203	188	199	208	211	222	196	174	205	228	199	244	209	197	217	224	196	213	191	197	224	212	195	212	214	199	200	213	213	222	212	204	193	197	170	216	225	215	218	197	197	195	193	207	243	213	204	186	193	236	215	178	214	208	202	211	190	226	216	223	222	179	196	219	186	203	212	203	257	203	192	190	199	228	211	185	195	195	203	215	214	177	201	212	208	210	206	183	219	219	211	194	189	232	235	171	215	223	188	211	199	184	198	201	206	195	205	220	215	201	187	231	228	217	216	233	226	190	180	197	212	226	208	201	212	217	216	204	201	212	212	191	205	208	214	194	196	193	211	217	205	218	195	192	231	207	228	198	213	199	213	235	214	231	243	198	195	204	199	241	192	211	194	223	215	221	227	213	179	211	200	199	206	206	212	218	193	253	208	201	208	189	205	196	180	187	223	189	205	230	228	181	196	204	191	221	243	194	200	202	217	213	220	228	198	202	221	210	180	215	209	209	184	213	221	202	193	221	208	197	186	239	189	198	216	214	204	217	209	192	228	218	175	200	183	183	187	217	211	205	204	188	191	232	194	220	185	181	192	223	211	215	207	211	196	217	202	193	200	201	174	222	213	215	193	226	203	230	208	235	170	188	177	185	199	197	227	222	223	178	196	189	213	221	223	198	218	208	211	208	209	222	219	194	206	194	226	213	204	206	210	211	198	223	198	202	211	227	215	185	197	187	187	212	188	188	174	207	224	206	246	235	194	187	196	220	218	210	226	198	202	225	211	218	200	188	233	189	184	195	183	231	218	220	216	191	227	208	198	199	195	168	201	174	203	235	228	210	198	219	192	227	226	215	213	186	196	209	192	216	231	217	211	196	216	201	208	218	195	217	217	177	212	200	210	205	214	233	205	201	203	188	234	186	167	210	217	235	210	203	196	214	204	199	201	183	213	205	220	221	174	194	184	202	225	194	219	231	186	201	234	202	214	206	223	215	206	184	216	201	212	227	218	204	210	199	211	203	210	225	214	203	194	216	190	202	202	206	203	216	193	211	224	209	228	213	219	204	219	207	211	232	211	212	193	191	225	220	197	214	208	209	197	212	202	206	200	203	214	241	202	218	216	201	170	190	215	233	195	215	212	199	173	201	204	232	209	226	191	197	213	237	210	205	211	176	213	206	207	222	216	175	212	192	209	232	201	228	209	195	196	225	200	200	222	221	225	220	207	212	210	188	214	213	220	201	214	236	214	224	218	201	224	246	201	216	189	221	208	200	191	203	217	215	185	212	172	210	237	220	217	210	191	235	211	208	232	207	224	210	227	206	196	213	210	208	199	201	211	194	205	231	194	196	225	202	214	205	176	196	225	198	212	203	211	197	202	207	176	217	226	217	191	213	220	187	187	205	209	196	193	218	207	189	248	234	199	217	205	214	229	210	205	210	177	203	206	195	216	207	212	203	206	197	237	239	212	196	197	216	182	194	214	211	195	245	203	196	222	205	191	197	237	174	224	211	222	210	190	204	221	209	184	223	191	194	222	172	218	212	213	209	218	221	181	185	218	221	228	196	190	187	208	225	198	229	229	192	209	184	197	204	175	229	213	227	185	185	201	219	183	159	204	203	202	242	197	205	197	220	216	203	222	210	213	224	187	210	198	205	224	215	197	206	199	207	179	199	240	222	227	201	221	242	209	193	217	208	209	186	208	206	193	224	222	207	211	216	190	218	202	203	208	207	236	214	208	210	203	233	200	218	209	184	223	229	181	190	206	217	218	172	188	173	188	228	205	183	232	202	221	214	201	198	208	202	185	214	211	199	202	191	198	217	225	192	210	178	201	200	200	227	196	204	191	214	212	219	184	199	233	240	216	218	213	206	206	210	182	203	218	246	222	183	226	196	231	205	200	198	220	217	207	211	199	185	226	219	212	199	183	173	211	211	196	233	220	230	210	205	186	215	220	229	198	187	206	187	223	211	185	201	207	191	184	198	216	181	191	200	209	175	202	183	222	248	197	192	228	219	200	209	190	189	192	213	207	207	199	237	204	184	216	192	192	212	217	190	190	202	209	208	214	203	211	197	211	226	204	218	221	184	202	205	224	190	207	204	212	208	238	195	204	210	236	199	221	218	231	224	215	226	188	234	236	206	211	207	229	191	190	196	208	203	240	215	228	228	222	207	202	172	178	198	207	210	225	207	212	204	202	223	206	183	207	203	205	204	222	210	207	185	241	202	221	219	211	218	219	206	211	199	183
3873	674	695	741	635	619	581	521	532	526	530	516	528	525	497	481	494	466	472	472	472	491	430	476	496	484	504	489	536	476	463	489	474	483	471	460	463	486	456	468	492	473	454	474	496	477	463	477	481	470	497	488	456	485	503	478	495	505	472	495	494	496	478	441	492	509	485	488	488	494	451	474	445	477	482	485	491	481	500	482	453	485	505	466	455	519	491	482	484	445	452	503	456	466	478	492	447	476	449	438	423	467	499	495	493	461	491	483	467	477	472	479	491	476	496	463	482	501	470	450	455	495	478	460	524	495	516	469	501	492	464	486	431	497	475	499	469	492	518	477	514	465	482	482	507	457	485	474	462	472	449	485	517	484	505	501	456	497	438	482	483	504	506	476	445	464	509	466	446	474	505	494	463	498	530	494	525	474	477	486	507	490	461	465	487	504	453	487	473	466	441	450	475	536	492	515	506	470	479	498	480	488	500	490	493	460	440	468	455	468	489	491	527	470	494	504	472	490	475	448	491	466	459	488	486	471	492	492	457	484	492	466	510	492	503	452	493	478	453	469	519	481	492	492	478	502	474	464	480	460	511	509	490	493	538	484	467	491	520	466	482	474	489	453	501	492	479	444	499	491	445	450	455	477	465	457	475	490	474	482	488	453	465	494	479	512	478	483	495	488	479	477	487	439	488	489	471	467	469	502	473	499	507	443	470	473	498	463	505	515	450	504	471	468	487	476	486	493	467	457	497	479	531	505	488	474	498	477	479	470	478	472	492	482	472	490	458	443	506	496	492	514	479	487	459	450	462	458	475	487	513	464	518	466	474	489	487	443	475	477	462	461	457	483	483	520	468	509	458	477	483	528	498	445	478	462	455	459	468	444	465	490	487	505	469	431	470	483	465	502	504	473	443	488	463	453	525	416	480	478	502	485	472	500	505	442	453	478	445	454	480	461	468	475	495	464	478	450	464	481	473	460	476	470	475	437	469	485	456	510	536	500	457	467	504	463	446	470	478	525	491	440	437	461	522	474	487	458	421	457	511	437	467	478	447	487	453	488	464	439	463	504	499	494	496	485	488	448	471	485	498	491	465	469	444	455	483	504	492	497	481	509	435	492	456	488	478	492	460	483	445	446	435	464	494	464	467	515	485	510	474	486	466	473	479	467	487	466	482	514	488	446	494	482	486	472	490	467	465	518	521	515	480	479	461	488	462	513	500	500	488	505	454	478	485	471	473	453	477	463	503	463	476	475	481	456	517	486	451	459	457	467	452	518	496	462	459	492	464	484	458	447	509	516	472	465	486	526	462	459	497	449	483	480	503	474	520	480	462	522	454	481	463	451	461	475	494	476	484	456	481	474	448	493	443	460	483	455	476	494	471	464	486	470	474	491	467	495	427	453	456	506	493	497	464	509	457	481	429	455	482	495	508	458	473	518	492	485	519	463	480	480	511	500	452	486	486	493	492	504	458	450	512	483	471	500	465	448	506	471	484	477	482	481	442	490	500	489	432	511	509	472	468	456	461	455	469	481	465	439	477	466	480	471	498	510	452	494	470	475	485	442	478	430	453	470	462	470	442	514	511	522	474	487	500	501	475	482	451	478	453	518	470	444	489	487	475	461	462	473	457	471	467	500	472	473	487	502	500	524	450	468	479	457	506	494	469	436	467	488	513	472	470	493	463	468	471	512	514	442	454	430	449	512	464	487	473	500	504	500	491	463	485	466	430	492	443	503	538	510	452	500	439	456	490	477	475	505	459	531	497	486	480	452	469	456	464	489	481	473	491	502	492	474	482	480	471	476	546	503	479	466	453	495	475	495	461	498	482	435	438	442	508	493	480	476	459	531	456	480	474	478	484	452	528	476	440	472	461	463	506	517	534	460	475	479	507	448	478	469	478	559	483	457	465	461	489	470	474	531	421	461	447	465	452	494	446	491	466	446	455	495	498	485	483	451	497	478	498	472	491	463	490	507	503	508	470	467	480	489	452	506	486	519	476	516	512	463	477	491	481	479	471	468	463	467	492	485	510	475	456	478	483	489	500	480	483	472	457	502	486	437	464	489	493	475	471	501	506	478	436	506	467	472	448	515	478	495	473	496	522	445	473	447	465	473	490	476	498	467	469	490	471	522	477	507	496	496	504	429	468	454	507	433	497	487	456	499	473	430	511	507	472	475	464	462	505	483	486	475	487	475	498	487	493	503	468	463	490	491	509	486	476	462	480	476	479	485	507	458	534	470	487	500	477	471	484	473	472	510	477	447	459	495	464	509	456	465	450	499	500	427	481	460	468	490	454	478	472	500	481	472	498	495	467	454	472	471	471	480	479	512	479	486	463	468	480	503	497	487	451	522	443	478	478	481	451	455	453	490	496	530	512	487	502	448	458	535	482	432	468	472	479	454	469	463	494	494	505	520	467	522	476	498	447	453	459	461	486	427	479	481	455	466	486	484	441	461	516	466	496	488	517	488	483	498	437	455	502	478	462	485	497	480	467	495	463	449	449	494	479	478	495	483	469	447	490	470	452	471	465	472	432	486	490	457	494	475	452	502	480	465	460	478	493	467	503	498	467	482	490	497	482	458	459	468	473	475	474	464	482	495	436	489	456	469	520	429	465	521	485	471	456	502	487	494	502	449	507	490	444	461	493	458	514	494	446	456	463	475	478	452	478	494	501	474	505	494	488	445	481	469	440	483	498	485	440	461	481	478	473	487	508	492	503	490	480	454	471	534	459	478	484	539	501	451	476	498	523	471	475	460	463	488	458	484	506	472	481	522	481	452	468	460	504	493	458	455	493	513	493	472	483	467	469	484	464	458	484	454	460	460	524	485	494	483	494	458	467	484	475	450	479	485	479	471	484	432	498	520	459	481	465	472	512	491	480	467	526	499	479	468	471	481	482	477	470	474	477	478	468	490	521	454	489	482	478	481	469	441	486	461	450	507	434	493	512	468	513	494	463	469	468	469	520	461	473	468	458	480	483	462	435	475	437	491	497	488	513	452	434	523	479	466	479	449	480	520	482	492	460	444	499	516	467	435	486	437	471	473	500	512	468	477	466	469	458	448	463	470	463	512	495	486	475	485	509	491	474	470	486	491	434	455	439	497	453	447	472	495	464	492	404	524	485	497	502	483	458	477	425	415	509	509	506	491	504	502	493	485	460	491	460	507	479	471	485	475	458	460	450	433	483	487	476	487	441	487	488	488	478	502	526	457	465	466	440	479	459	458	452	460	490	473	451	480	533	453	528	516	464	458	506	472	453	464	533	493	490	440	486	475	512	457	478	466	481	463	459	510	491	491	489	487	451	480	489	482	478	500	508	474	452	466	478	458	485	496	491	491	514	473	465	492	463	512	476	501	485	496	469	502	477	467	505	494	470	484	485	498	448	493	475	444	438	485	446	519	487	447	462	470	452	492	494	491	439	445	484	472	550	488	495	446	472	492	459	497	475	502	467	518	479	472	461	492	507	483	477	493	477	477	485	478	503	493
18835	2798	727	605	416	369	300	243	218	178	181	180	147	168	166	151	152	156	138	148	133	154	175	133	147	152	138	140	127	148	170	168	151	135	131	159	129	151	153	154	141	146	156	134	130	131	138	139	127	157	144	130	139	146	150	147	142	154	143	146	146	154	135	151	131	133	150	141	152	152	152	157	137	146	133	152	167	140	153	136	134	143	133	172	157	138	157	157	143	135	171	157	153	139	135	135	165	143	137	140	165	153	124	145	133	147	176	139	128	147	163	168	139	115	134	143	143	133	127	145	131	162	120	150	111	156	129	148	156	122	151	171	155	120	133	122	145	142	144	138	135	104	162	160	162	161	147	138	144	140	139	147	133	157	174	141	149	150	159	136	134	152	148	133	136	155	118	182	164	129	150	144	139	164	118	141	130	137	171	134	147	135	148	138	172	137	129	132	136	144	149	131	129	139	159	129	111	144	160	158	134	142	136	162	156	150	133	135	141	146	154	135	132	160	146	141	129	143	130	163	154	145	131	155	153	148	150	132	144	146	139	131	139	140	153	171	160	139	150	134	117	130	150	148	135	132	148	142	145	128	140	143	107	125	113	143	128	130	141	131	157	130	117	163	140	142	132	168	152	169	150	140	156	141	137	143	148	153	141	163	139	140	143	136	147	155	158	131	158	143	147	134	154	127	147	140	129	151	169	125	161	143	122	137	142	138	136	149	138	177	164	135	143	148	157	131	140	141	175	141	131	138	125	164	142	139	132	162	158	153	180	144	151	139	131	126	152	145	135	123	115	137	157	148	147	146	126	160	154	134	141	142	141	106	148	159	134	146	135	137	136	150	162	166	178	145	145	125	141	119	137	147	130	141	149	126	149	157	146	141	163	158	137	128	154	140	117	151	154	159	143	149	134	142	159	134	162	138	147	145	149	159	153	152	131	128	164	157	151	153	142	155	148	124	119	130	155	131	138	146	139	159	137	156	153	145	161	133	118	139	139	132	131	151	143	124	130	141	143	150	151	142	140	129	135	120	148	159	151	147	144	148	165	140	140	151	141	136	149	158	167	129	130	131	141	161	117	142	137	143	141	155	154	155	129	131	160	157	133	155	155	139	150	144	141	129	134	165	129	138	150	150	126	134	138	129	137	147	158	149	125	141	139	156	161	129	133	115	135	153	144	149	153	141	140	147	135	150	133	139	153	134	130	139	148	144	126	153	121	166	145	153	138	118	141	126	125	142	152	155	147	158	144	145	173	152	167	147	136	153	138	155	157	138	160	171	160	113	120	144	158	128	165	142	135	163	158	135	153	141	132	133	178	144	149	151	138	123	139	158	163	137	153	158	131	135	143	172	161	148	150	152	137	165	153	152	145	143	132	138	163	144	137	180	158	156	137	144	142	142	147	153	134	131	153	143	151	138	147	136	147	129	150	137	147	155	143	127	145	147	127	122	162	131	143	131	144	135	141	143	152	137	163	144	144	122	128	136	138	129	146	139	134	128	148	151	141	154	142	166	126	155	156	140	136	126	166	114	152	143	160	135	147	145	148	149	167	138	134	163	132	139	145	131	148	145	134	160	150	139	133	140	161	145	195	118	139	162	157	155	138	162	140	145	159	138	155	151	128	137	146	138	149	146	175	144	157	149	118	115	152	152	153	148	135	129	137	143	148	145	139	141	136	161	136	147	160	149	124	146	153	147	136	148	131	132	127	152	137	169	133	144	164	141	162	134	136	120	129	141	134	157	139	133	143	139	123	144	122	159	137	158	156	166	119	146	150	150	150	131	142	141	126	143	142	124	152	152	131	143	153	154	161	120	153	146	151	162	149	137	150	147	143	138	162	150	145	152	143	154	148	143	155	168	124	127	132	143	143	146	143	131	144	144	146	150	175	147	122	154	187	151	164	143	141	151	139	147	137	155	167	142	138	142	131	141	147	144	130	150	167	135	141	158	144	130	138	139	121	144	124	131	146	140	135	111	143	126	141	154	154	148	164	156	138	127	148	136	131	164	136	144	140	129	134	128	141	166	144	159	137	131	147	160	157	149	131	160	165	162	151	148	148	151	141	138	155	154	143	142	136	158	160	143	141	128	139	159	147	146	159	172	155	147	147	150	181	157	139	142	146	141	155	150	139	131	152	143	150	142	166	144	140	156	123	150	156	144	140	151	116	149	128	142	155	152	138	122	175	135	126	152	170	151	136	139	134	155	136	158	152	132	154	152	139	154	146	132	147	124	135	142	130	119	144	140	134	144	134	157	142	128	133	143	169	151	153	168	137	124	152	140	152	149	135	141	154	160	125	141	143	153	153	174	140	143	125	160	149	138	140	136	150	144	152	152	160	142	143	134	130	123	137	117	134	153	150	152	148	154	138	153	118	151	138	146	140	152	125	151	149	123	126	146	130	165	130	142	144	159	159	176	160	140	151	131	126	161	159	150	122	134	127	163	150	148	155	127	132	153	146	135	120	130	141	138	132	163	150	138	128	148	163	155	129	149	142	130	139	138	149	163	135	149	142	136	143	145	142	135	140	161	136	161	150	152	141	134	165	124	171	133	164	125	147	147	154	154	166	145	153	137	139	127	174	161	160	152	146	138	135	162	128	149	132	141	148	152	152	134	159	128	128	150	140	134	143	135	123	148	126	151	151	138	154	134	145	137	151	165	133	153	154	158	148	160	141	147	164	124	127	124	133	134	133	145	140	154	151	153	133	149	142	155	123	144	140	165	119	144	142	150	136	165	143	128	139	141	140	140	133	124	121	169	149	125	146	157	131	165	138	150	121	159	137	144	159	170	142	135	137	135	141	134	164	125	139	166	149	132	136	129	151	122	159	152	168	164	136	180	157	188	147	168	154	134	146	140	149	140	135	136	157	152	136	164	128	155	153	140	139	120	141	161	142	151	142	155	156	156	154	133	134	132	137	138	126	147	146	154	157	139	160	158	135	137	155	137	146	119	139	145	159	149	148	138	144	161	146	130	108	157	130	147	152	143	157	160	147	137	144	168	144	145	145	135	140	145	136	159	151	141	134	167	156	152	136	124	134	158	137	121	150	133	132	154	127	126	135	131	142	142	149	158	148	179	160	145	150	126	147	157	127	132	126	123	116	171	144	130	140	150	135	135	140	149	130	160	153	150	148	143	164	139	154	126	131	146	148	157	153	154	138	121	130	145	143	141	160	150	163	130	145	135	140	147	159	130	126	133	134	154	144	146	137	137	127	156	156	136	154	149	159	166	163	129	130	148	142	133	127	124	152	179	143	134	158	129	132	127	163	179	152	140	158	149	138	130	158	138	138	128	150	130	136	140	164	155	142	138	137	143	140	148	151	123	141	146	129	143	125	129	147	134	146	148	142	128	170	159	147	142	164	137	125	161	146	158	151	152	143	151	140	151	153	139	169	144	142	158	116	144	143	129	140	159	150	129	141	150	124	153	139	152	140	145	163	142	135	174	150	125	129	175	146	133	152	146	141	157	155	156	147	145	145	134
11992	1342	1336	1585	1494	1262	976	859	696	673	634	603	534	537	504	501	507	434	441	407	396	425	437	403	388	362	402	423	406	413	497	395	377	379	402	357	384	376	406	419	368	402	415	390	377	379	363	369	373	346	350	366	387	377	385	361	382	321	371	336	349	378	366	359	397	356	350	392	335	352	338	350	370	350	345	395	358	358	347	354	373	376	347	323	347	364	389	357	344	353	363	367	379	377	365	369	397	344	363	354	390	373	372	379	353	399	347	373	332	384	353	383	340	348	335	375	393	329	374	351	350	368	351	396	378	388	399	396	406	374	366	350	352	365	355	372	388	354	374	392	376	346	386	356	352	381	385	380	390	382	350	368	371	354	345	358	354	384	381	365	406	368	387	365	388	362	333	362	332	372	401	367	349	384	351	358	375	372	389	363	351	318	372	356	385	322	373	380	366	373	390	348	341	362	374	390	389	379	383	355	352	344	395	357	383	344	378	342	392	375	361	343	360	371	380	366	376	397	366	375	371	407	359	377	358	384	348	373	340	358	357	384	345	369	381	360	357	349	397	392	379	368	391	354	398	350	361	334	364	359	397	381	375	356	368	358	342	378	339	378	378	343	379	370	343	385	356	348	371	363	385	382	353	384	370	381	354	364	341	341	344	329	342	386	380	368	382	362	392	393	374	350	366	386	369	347	356	351	372	364	358	362	360	386	374	348	408	355	374	354	385	400	378	383	347	355	369	387	348	372	396	378	373	338	373	381	377	352	406	378	379	373	346	414	334	353	345	400	356	364	388	371	359	343	359	377	356	411	349	399	385	386	390	349	355	361	355	388	360	381	375	387	374	341	388	350	392	354	338	383	377	359	398	359	317	365	358	381	384	376	366	364	368	378	370	392	356	346	395	386	354	357	351	358	370	390	346	364	384	369	345	355	355	377	361	371	345	377	342	394	361	384	376	344	370	352	356	358	383	343	339	354	360	365	393	369	336	343	344	363	317	359	337	342	352	363	360	366	356	373	344	362	362	337	414	347	351	368	340	376	364	367	335	332	385	379	367	356	397	352	368	422	368	359	353	402	375	373	398	351	356	371	390	362	370	350	361	362	416	378	369	376	369	356	395	351	405	326	373	365	382	378	368	387	371	374	355	385	392	374	355	377	373	371	367	367	340	345	436	373	349	363	317	353	354	382	352	375	422	355	377	373	373	404	391	353	421	354	397	354	356	351	362	361	386	379	353	340	361	393	409	407	367	356	358	319	414	360	394	366	360	345	351	359	388	386	361	367	340	390	369	387	370	409	368	351	349	396	408	411	358	370	345	368	351	360	325	354	358	363	353	372	362	356	381	339	378	380	376	368	348	363	368	359	360	364	341	355	362	378	417	385	368	389	392	375	360	392	346	364	386	336	358	368	362	367	375	378	360	372	405	353	360	398	345	373	380	421	365	387	394	372	376	352	375	392	374	379	308	368	373	333	334	368	382	369	387	392	360	370	378	355	388	368	340	368	372	381	358	363	397	330	391	377	367	389	334	323	344	394	376	359	374	393	357	368	375	376	369	357	363	367	400	383	368	383	377	395	369	361	341	366	374	343	387	392	393	375	395	389	395	357	362	392	393	389	341	369	360	390	398	358	352	410	341	363	367	354	347	375	373	397	373	394	395	351	386	342	387	373	372	361	350	394	388	343	349	365	392	359	353	328	354	350	367	363	341	367	381	382	365	374	334	369	367	371	361	374	398	384	337	363	346	343	380	343	365	332	382	380	384	374	361	355	362	335	365	376	320	364	388	401	375	352	365	369	361	373	343	347	384	390	363	355	362	362	397	378	359	414	368	349	352	367	395	366	396	386	344	366	363	348	417	337	359	399	379	395	344	347	370	351	370	319	345	365	374	372	374	371	383	358	374	372	342	370	372	372	343	364	407	372	413	358	356	367	405	366	371	395	354	353	325	375	387	348	375	371	364	376	380	370	376	357	375	370	340	371	381	364	405	379	375	367	338	376	390	362	364	376	346	390	346	362	359	372	361	352	359	367	364	374	359	356	372	376	352	350	367	389	367	375	358	366	392	379	339	369	369	353	361	339	388	386	359	375	375	386	381	332	379	367	393	351	356	356	345	334	384	364	359	363	360	382	353	398	358	343	385	336	358	337	382	344	344	383	364	363	362	383	361	384	335	390	350	387	374	363	350	361	353	376	390	356	386	360	375	381	343	347	343	349	364	373	377	354	376	374	354	395	372	363	354	400	351	357	390	393	363	353	385	377	370	364	351	348	347	376	359	369	382	379	355	371	366	332	382	387	376	370	329	380	388	371	370	385	382	362	395	340	362	336	398	376	386	364	343	361	349	335	353	405	339	368	343	337	371	380	383	353	351	351	400	340	367	394	385	355	394	360	386	365	386	335	368	398	415	391	375	384	387	359	354	375	369	376	357	403	355	388	352	387	384	346	354	353	340	333	407	351	387	400	365	378	389	399	345	357	359	360	349	393	327	406	361	376	373	355	385	383	332	382	403	350	356	362	373	354	393	376	390	373	358	363	360	383	371	390	358	400	348	388	369	368	368	335	390	393	365	391	391	364	372	363	333	373	364	344	398	366	331	372	378	373	342	346	344	350	384	327	376	383	347	375	359	361	369	370	377	371	341	390	365	330	353	380	363	332	365	377	364	381	356	334	359	362	332	354	376	368	347	360	366	372	338	372	364	361	387	411	398	352	352	373	367	401	386	405	358	357	368	376	354	365	369	382	363	349	361	382	360	373	373	393	338	359	355	380	390	371	396	357	361	388	353	357	357	373	385	377	337	369	415	376	366	343	350	352	369	366	376	360	367	382	395	389	378	387	309	370	360	348	369	350	376	376	368	374	362	354	415	344	366	387	361	358	387	368	379	365	385	378	394	356	377	388	367	381	367	325	354	388	358	330	372	341	387	379	373	344	358	359	357	346	392	415	328	354	301	342	382	375	356	375	352	335	386	368	386	380	342	384	371	378	383	388	386	367	366	337	352	392	394	401	371	358	377	376	374	355	366	374	358	334	384	361	350	365	386	387	363	381	362	398	399	359	404	360	365	345	365	350	391	339	349	372	380	362	371	388	353	367	377	366	387	381	331	365	387	378	375	349	396	390	374	371	379	341	357	345	388	371	405	338	370	358	362	394	363	361	371	329	373	416	340	347	358	376	377	379	352	341	384	366	351	375	373	342	360	382	399	358	368	372	361	369	356	350	401	359	368	348	343	365	334	346	420	340	350	383	390	379	342	364	358	394	353	380	363	340	342	372	368	366	402	358	341	380	395	375	369	347	350	367	405	349	417	367	363	355	376	370	352	395	371	371	355	394	355	366	388	368	376	364	354	373	355	373	364	338	359	350	388	343	353	372	346	365	382	360	351	369	354	382	357	366	378	365	360	341	374	377	364	386	359	356	355	352	382	367	377	359	347	386	393	341	383	391	350	355	347	361	333	373	367	354	358	395	380	390	354	366	377	337	361	374
29469	6534	1478	1040	919	654	482	421	324	356	341	329	340	325	300	283	282	302	238	292	281	243	263	281	281	235	265	278	253	239	268	281	253	261	258	240	281	256	238	251	262	275	256	286	256	252	257	272	257	237	247	234	243	257	253	258	268	256	280	270	252	237	266	242	267	247	257	243	261	261	260	255	240	225	239	239	268	254	283	265	224	274	276	235	247	242	235	255	256	239	226	251	221	248	231	253	230	247	254	243	252	240	251	223	251	236	228	264	261	225	232	265	255	234	251	254	260	245	278	300	252	262	248	252	262	261	266	250	265	289	265	218	253	229	258	248	293	283	223	278	265	243	236	264	249	229	248	267	272	275	270	247	238	261	268	246	267	237	259	265	244	273	260	266	238	271	250	254	233	263	268	242	271	249	242	280	234	271	232	254	224	250	265	239	235	261	247	261	267	223	252	257	264	253	250	267	256	247	244	234	253	239	257	244	280	231	248	233	235	270	263	245	248	296	243	246	274	255	274	264	227	241	231	252	235	249	285	217	226	278	227	242	253	255	239	276	260	243	238	257	229	226	268	275	245	255	275	284	223	248	286	259	269	266	238	248	255	247	276	236	294	246	231	289	272	246	233	234	265	226	226	256	254	245	252	260	255	258	248	262	272	244	263	237	250	273	257	287	252	297	268	282	283	255	265	217	280	269	254	270	278	224	277	244	250	278	256	235	223	257	268	276	227	265	244	255	232	255	266	248	294	263	241	265	230	254	240	258	258	256	254	221	261	244	266	270	259	249	256	234	258	240	262	281	235	253	255	268	236	258	217	251	221	236	240	242	236	221	265	259	254	264	256	235	275	224	274	263	278	236	252	258	242	227	233	250	250	249	242	231	260	267	238	245	263	245	226	227	248	267	241	248	272	252	220	243	235	266	270	252	252	275	249	253	264	263	208	247	242	231	240	261	284	234	241	247	265	263	258	272	271	231	273	264	259	230	244	284	297	289	246	253	254	243	265	271	250	243	237	271	268	271	280	275	249	288	245	225	254	247	241	244	278	279	246	263	261	275	246	276	220	245	220	243	292	250	242	257	269	257	265	245	248	257	245	253	259	251	261	253	268	251	247	250	255	248	242	262	232	237	237	271	249	239	242	291	263	278	264	252	241	272	287	259	256	229	248	245	284	270	242	233	244	251	276	235	253	271	245	268	230	283	242	260	256	267	275	261	273	261	249	263	213	252	237	266	251	298	246	274	265	276	255	251	227	261	252	273	236	233	237	250	245	241	259	245	240	263	254	268	244	256	264	257	234	273	240	253	237	240	272	259	248	237	245	245	266	261	253	264	228	270	257	257	250	239	269	236	270	251	244	265	265	272	249	255	252	243	276	252	239	240	269	238	231	252	286	233	277	267	234	277	255	217	248	230	274	251	274	260	242	241	264	252	257	256	286	235	221	252	243	236	260	283	287	267	224	264	256	261	251	240	277	244	244	236	262	243	290	264	278	267	230	256	235	246	249	261	248	239	240	275	254	256	269	265	254	243	237	239	280	259	242	255	281	234	216	252	249	256	243	249	240	263	244	223	241	228	250	277	281	217	257	266	264	245	285	269	245	235	270	268	241	263	286	260	228	266	243	254	267	246	239	250	241	249	276	255	253	249	244	245	257	231	227	231	243	250	263	243	271	236	262	263	275	220	247	291	245	268	259	258	232	240	257	226	259	262	252	260	257	242	256	225	267	245	247	251	238	223	225	217	252	262	271	242	272	249	261	252	284	238	260	289	234	288	267	275	238	245	253	255	234	265	273	254	234	250	239	244	257	235	252	241	222	229	247	262	282	244	268	221	270	288	261	223	233	243	265	257	293	237	249	246	235	242	263	242	263	277	226	264	252	235	283	244	271	259	254	245	263	268	249	258	236	231	271	243	210	260	278	280	254	255	261	276	272	245	250	241	265	294	273	277	252	268	244	269	230	291	240	262	245	268	249	238	270	248	254	271	239	249	252	230	290	245	262	252	244	250	242	227	244	239	260	258	262	240	260	239	267	262	253	252	254	237	263	227	284	258	248	252	254	259	268	260	241	246	279	262	247	236	216	261	262	250	259	252	260	252	232	240	261	269	226	283	266	249	269	247	267	262	260	260	274	287	238	272	218	250	244	284	250	293	221	245	278	261	268	245	246	274	226	300	255	250	269	258	254	260	240	256	288	232	269	261	295	270	254	234	259	212	260	249	291	231	246	270	255	268	242	264	270	229	238	266	253	255	244	234	275	266	257	229	243	264	282	234	262	250	262	246	252	245	248	250	264	246	255	260	234	236	276	239	261	225	265	253	276	221	255	243	252	246	242	258	272	273	255	269	247	236	252	231	263	234	229	262	231	239	229	278	247	253	294	236	250	258	252	257	258	252	218	239	260	269	245	283	278	239	272	263	259	214	245	223	232	272	264	243	240	264	252	273	254	256	254	244	247	246	231	251	253	258	235	267	252	242	270	291	254	279	258	272	246	238	257	231	249	259	266	257	264	206	219	261	219	207	257	244	240	247	244	251	254	237	253	251	261	256	250	224	241	261	250	248	271	250	240	238	260	286	247	246	253	246	246	265	280	271	263	256	241	265	289	261	267	252	263	273	255	267	239	258	246	261	280	254	250	223	216	261	234	257	231	264	264	290	242	251	250	267	263	257	239	249	231	232	263	239	262	276	292	274	263	287	233	239	245	249	249	245	280	267	283	249	238	250	247	224	252	255	255	245	259	257	257	270	255	287	248	268	245	278	275	248	236	253	250	265	239	223	254	234	253	250	258	234	279	220	230	231	263	227	217	241	276	269	261	224	241	265	272	286	239	249	270	286	217	272	237	241	266	261	257	233	224	250	246	253	240	253	243	299	241	235	247	256	295	287	256	261	273	241	220	257	231	271	219	240	257	273	249	239	277	258	261	279	253	265	244	256	254	226	264	247	264	246	253	250	252	257	245	265	255	247	243	246	244	230	256	258	252	267	246	248	254	246	264	269	285	229	247	246	255	260	241	246	278	250	220	260	256	251	232	245	268	237	224	238	254	258	286	276	240	239	245	252	276	261	260	243	271	264	234	266	242	261	283	244	255	257	256	208	259	258	248	235	265	224	232	266	252	239	251	247	249	244	233	263	279	267	224	259	240	276	248	251	237	258	270	261	305	284	241	264	232	248	259	260	240	267	244	256	250	271	270	273	245	281	266	247	248	261	220	261	282	259	268	253	263	263	263	258	271	243	243	251	278	247	262	248	224	246	237	276	291	240	241	290	246	253	244	262	263	259	250	264	234	260	227	259	263	261	261	275	279	249	247	262	244	241	267	285	251	255	281	283	237	260	249	241	260	259	278	241	250	240	269	252	284	243	237	269	231	241	233	248	249	217	252	241	272	259	262	268	284	273	260	240	246	280	267	248	254	262	262	296	292	291	267	231	275	248	258	275	280	253	236	254	265	273	243	284	242	247	276	259	254	260	265	239	224	253	254	255
16741	2526	2344	2660	2538	2112	1690	1348	1279	1152	1053	1018	893	851	773	779	727	711	710	696	710	650	668	680	653	636	621	656	617	606	768	655	595	647	664	634	625	602	598	683	638	631	594	646	640	577	613	620	597	622	571	603	572	602	600	632	632	595	623	602	604	627	614	656	626	573	602	645	628	604	598	570	592	564	574	596	591	585	621	633	640	608	639	577	566	595	595	577	614	540	587	626	545	571	588	567	609	599	560	593	611	612	628	611	593	559	576	587	637	593	531	611	600	585	571	615	599	592	630	545	557	582	560	612	595	583	580	650	615	578	583	638	591	562	615	568	563	585	577	566	550	565	562	625	627	585	551	607	627	593	674	625	596	573	602	584	610	633	570	674	583	563	578	594	606	586	579	587	612	582	571	554	573	650	600	606	575	581	572	556	587	582	586	597	575	582	613	580	624	578	608	596	600	583	612	582	609	583	597	626	606	598	586	539	591	574	593	577	591	603	604	607	566	632	626	577	605	567	566	550	662	608	634	621	597	565	586	577	577	605	610	602	552	585	589	569	587	559	592	593	624	578	640	581	585	604	591	592	594	603	575	643	557	586	645	589	588	579	552	567	585	595	607	592	623	587	574	596	597	585	569	559	612	630	614	598	586	578	584	574	575	579	628	584	614	567	589	611	623	593	608	551	544	573	617	550	590	612	597	540	609	631	617	574	619	607	542	607	557	591	546	595	555	580	595	554	580	599	618	636	575	581	590	582	587	619	571	600	606	610	566	587	577	554	598	576	559	610	599	586	592	604	629	616	607	579	618	594	567	592	583	613	613	577	543	616	556	588	590	625	590	561	551	563	609	618	546	598	584	575	597	577	549	581	602	626	570	641	574	575	533	609	612	568	581	601	619	600	607	568	574	597	582	575	629	600	609	583	602	601	638	606	614	576	626	580	607	587	596	588	614	607	607	604	610	559	580	568	586	612	589	579	602	616	532	619	548	593	582	596	558	604	556	641	618	597	601	519	538	577	582	582	612	595	607	574	562	627	572	622	627	591	583	566	583	670	534	594	563	557	602	590	553	605	627	589	562	564	563	568	540	578	580	576	603	629	581	590	585	589	645	584	547	592	541	564	635	655	606	589	625	631	538	617	603	561	582	605	555	594	587	616	591	584	585	577	574	613	615	594	590	594	554	600	602	593	575	571	589	590	629	586	614	563	608	617	566	609	514	559	578	578	598	561	582	593	584	636	564	594	590	604	593	626	606	590	578	580	628	590	573	606	598	567	631	591	585	616	578	586	618	602	574	611	598	607	640	567	588	628	584	556	565	583	555	617	569	616	562	560	585	522	582	620	561	628	537	570	617	622	530	584	629	599	579	590	578	616	593	592	614	569	643	586	564	622	602	597	608	575	598	584	614	624	598	598	659	633	591	624	550	560	573	600	614	548	604	622	568	600	602	609	600	563	589	603	604	605	636	584	581	594	632	600	608	605	597	557	576	568	603	549	588	603	579	591	602	560	582	551	599	613	579	671	599	599	565	569	600	607	603	590	631	610	621	580	598	591	574	620	594	597	601	595	628	578	581	624	551	605	630	605	623	603	561	567	568	579	608	589	595	571	607	599	563	606	619	580	588	593	584	605	565	559	540	560	573	583	598	586	571	589	554	575	612	596	612	596	597	629	566	628	590	617	549	584	617	625	580	577	631	637	589	586	607	599	584	612	565	550	576	651	634	635	644	612	577	599	560	588	565	567	590	601	605	563	593	598	574	593	625	613	580	595	569	596	592	624	576	583	562	597	577	625	587	587	625	587	616	560	582	577	588	547	623	615	604	607	561	565	596	583	570	592	567	545	548	563	613	650	599	594	557	520	566	530	598	616	611	618	576	577	598	548	572	533	577	588	609	614	574	611	567	578	590	594	588	574	617	614	585	582	600	604	544	589	545	538	567	623	596	589	533	596	589	585	569	626	615	593	558	579	603	577	610	596	596	605	576	592	611	614	607	580	565	602	620	566	612	641	617	607	601	614	566	615	562	635	608	593	612	546	595	587	598	599	608	584	583	615	592	575	567	594	635	559	614	607	623	622	561	546	609	594	563	585	631	601	611	575	591	559	575	599	631	590	601	599	578	624	595	581	574	583	599	597	578	590	604	578	572	594	594	566	585	584	572	570	604	574	572	600	620	575	602	548	651	545	552	610	584	573	600	601	639	607	626	589	588	582	602	568	605	617	580	569	594	568	597	587	609	594	599	541	557	601	576	552	577	562	604	599	586	589	592	597	570	573	570	540	633	602	580	545	607	607	571	549	571	616	615	623	574	584	564	568	606	571	618	601	607	597	540	578	596	590	535	601	569	620	601	616	569	565	544	606	558	579	586	618	605	590	582	547	555	591	612	576	584	573	606	583	619	545	578	591	603	592	561	564	572	595	601	621	576	552	625	598	581	619	550	586	637	572	583	622	610	594	618	594	623	544	621	592	583	594	597	563	548	581	577	615	595	604	551	610	586	590	576	576	573	548	576	575	590	605	637	596	580	645	615	552	583	560	594	591	656	576	549	611	587	560	582	619	550	621	602	589	617	601	569	629	554	623	571	565	609	607	613	590	575	631	571	544	577	612	542	598	556	545	593	587	607	583	617	589	542	581	592	603	632	605	570	595	583	577	628	591	549	566	516	602	585	575	611	610	620	571	576	602	545	607	591	600	595	602	636	546	572	562	553	573	596	582	599	584	592	584	647	615	618	544	571	595	625	624	658	594	593	626	624	598	581	621	575	631	591	588	578	584	592	607	574	573	576	599	584	612	614	594	578	601	604	613	591	567	559	615	628	594	610	599	578	573	566	592	601	563	568	586	587	564	586	660	586	600	591	547	600	550	635	588	618	592	543	564	608	580	585	578	607	563	552	587	589	651	551	605	599	585	584	594	605	638	618	578	561	571	552	602	596	578	565	631	599	606	622	577	603	588	627	603	607	526	597	625	598	619	593	574	572	596	576	568	582	592	578	596	561	568	619	621	578	615	571	599	624	609	557	577	543	582	579	605	549	611	644	582	552	581	579	564	585	615	583	537	563	555	574	614	614	576	574	556	608	636	566	588	613	628	574	604	582	611	596	578	592	591	625	589	561	623	581	571	538	577	603	618	582	557	577	591	580	567	628	495	588	589	592	604	586	609	621	573	579	566	606	596	633	589	601	630	572	629	603	588	597	614	552	597	552	632	580	602	595	561	621	598	576	571	632	588	628	605	578	570	618	614	562	600	594	580	616	557	585	565	579	597	565	575	574	596	623	595	576	552	610	628	617	532	592	572	574	598	547	562	568	590	586	565	586	622	568	580	576	597	628	563	618	579	610	593	583	548	605	590	607	594	564	624	560	636	586	566	621	617	580	591	585	564	644	591	586	590	613	628	608	597	600	574	555	563	619	565	563	591	573	602	589	597	613	563	575	569	610	656	589	534	602	627	618	580	578	581	587	549	584	573	571	581	593	584	538	552	603	556
5763	843	311	290	225	232	229	213	214	247	215	209	203	227	191	203	200	202	221	203	171	222	193	247	217	203	211	208	208	210	202	196	220	205	223	214	211	204	201	201	195	222	195	200	216	186	206	197	233	195	211	186	198	191	191	213	211	187	175	198	191	205	220	223	208	216	215	198	204	202	210	205	232	212	180	207	197	187	197	182	204	220	224	202	215	242	185	203	217	214	185	223	209	195	207	228	210	167	214	205	207	211	199	178	203	206	213	230	187	184	218	238	229	204	194	227	210	158	206	213	188	202	230	226	234	210	230	233	195	183	223	194	211	184	200	181	196	203	226	192	191	225	218	218	177	184	223	182	200	222	230	204	195	201	201	216	192	240	242	187	184	214	194	220	181	208	228	208	198	224	208	212	202	206	206	203	218	199	199	240	216	206	199	194	200	198	203	190	202	188	194	233	261	210	191	217	218	222	226	207	208	214	206	250	188	174	213	192	204	226	234	218	189	230	213	201	216	188	217	239	201	189	204	211	225	203	219	194	205	185	204	232	203	199	199	181	203	223	202	212	170	194	200	218	209	229	194	203	189	207	164	195	232	211	242	205	230	182	200	209	188	217	213	212	202	213	184	195	197	214	165	204	190	184	179	230	193	188	199	227	198	212	189	182	220	207	234	215	182	207	217	221	204	202	194	194	213	230	204	194	195	216	207	222	186	191	224	203	222	192	201	190	214	184	204	190	188	200	208	221	206	202	214	218	202	207	216	220	204	237	196	194	185	190	172	184	193	218	218	223	215	203	170	212	208	237	212	203	218	204	205	206	211	189	185	198	217	224	225	216	187	189	203	227	214	212	199	196	199	215	204	202	198	207	235	215	193	192	193	183	203	220	229	227	211	215	186	197	181	189	194	199	205	221	211	214	226	220	188	201	187	244	229	205	205	205	220	198	221	182	200	244	221	206	221	201	217	208	219	238	226	207	210	225	193	194	197	219	224	198	189	201	206	203	187	216	208	205	217	220	196	209	237	183	220	229	205	218	206	192	181	199	199	180	230	201	177	198	210	221	216	218	185	220	204	223	209	200	219	184	192	195	212	226	181	198	184	208	201	190	179	200	213	218	226	187	221	195	198	207	190	218	212	182	202	223	217	176	193	210	186	191	213	207	215	186	204	219	222	195	203	237	250	214	213	214	211	238	197	178	230	206	224	209	223	194	207	212	198	207	204	220	207	232	230	207	167	204	210	183	203	251	216	205	185	195	224	222	215	198	210	238	212	217	225	210	197	243	202	205	195	181	186	228	193	235	224	234	200	181	187	194	209	198	200	197	202	222	212	210	221	202	214	208	208	197	201	219	212	210	220	186	213	186	224	212	255	206	224	208	193	192	192	228	217	224	196	189	194	217	188	217	233	214	204	190	202	218	218	183	217	220	213	197	206	190	194	202	218	177	167	207	217	202	209	235	206	200	173	200	202	210	225	213	218	188	185	227	227	201	207	216	219	208	223	230	200	233	198	189	231	203	217	224	198	197	216	205	179	195	203	206	214	190	189	196	208	224	196	209	194	213	206	214	214	205	214	213	221	217	201	206	215	234	197	211	194	208	192	190	213	194	216	196	220	208	205	229	219	228	220	210	203	191	215	230	212	217	196	208	192	190	179	237	186	222	215	194	207	224	170	201	204	193	227	221	173	196	203	206	208	174	220	205	201	214	213	209	195	217	195	213	195	218	190	206	218	212	195	211	222	209	192	207	197	180	189	206	206	214	208	216	192	197	199	212	190	222	216	191	208	228	222	200	234	215	201	207	194	197	214	195	197	203	222	205	183	195	202	190	215	192	207	205	206	215	227	206	213	198	240	220	205	200	234	217	216	219	190	229	199	196	232	232	196	188	204	180	208	212	192	183	212	199	212	200	203	190	212	215	208	220	204	205	199	208	186	190	234	199	221	236	203	235	199	202	223	206	202	169	200	230	212	253	189	214	227	228	197	181	230	214	215	212	239	230	209	195	248	213	217	219	233	217	211	212	197	209	225	191	209	181	212	235	220	181	197	208	214	198	206	219	199	189	219	204	213	205	204	215	209	182	199	229	188	204	176	220	220	211	212	185	208	219	228	191	222	203	200	186	203	233	192	211	204	242	204	214	217	209	194	215	237	219	216	211	204	198	202	211	202	223	225	193	200	219	198	239	225	188	203	183	226	201	198	195	215	203	185	202	227	223	232	213	243	232	202	209	217	216	214	207	195	181	221	201	226	205	189	213	235	231	214	214	207	214	218	213	194	197	186	201	244	226	210	212	202	194	205	212	194	232	200	219	214	195	201	211	212	211	192	223	175	215	214	203	237	206	190	218	208	205	188	195	212	219	192	237	211	200	224	174	206	202	222	203	191	205	209	190	191	210	207	197	168	214	208	194	212	183	197	206	220	206	219	201	196	205	173	202	211	216	209	209	222	189	253	211	194	199	205	219	203	188	185	193	224	185	204	212	195	206	194	204	219	235	183	198	223	198	202	245	202	211	210	207	215	227	172	206	207	208	177	201	215	190	194	197	183	192	218	209	182	214	216	248	182	194	235	207	181	206	220	207	221	189	217	208	207	195	213	264	205	209	192	213	197	215	209	205	209	213	216	193	192	162	209	219	218	199	200	169	208	205	184	194	246	225	218	204	196	221	228	193	183	180	199	194	198	192	191	216	208	215	215	222	184	184	198	204	198	198	228	220	205	213	193	216	207	171	212	170	246	203	193	201	206	238	207	217	225	220	189	205	208	226	230	233	213	203	243	213	217	219	207	196	192	198	221	216	230	196	210	209	221	202	222	237	200	198	195	195	216	212	245	222	200	208	218	205	219	191	189	219	222	216	211	231	201	210	212	213	183	191	211	230	218	242	206	213	220	184	239	214	222	213	196	204	204	208	215	219	202	205	208	198	189	218	171	219	217	229	222	205	194	208	204	212	219	193	193	232	197	217	171	210	213	227	211	189	183	250	201	198	207	187	216	212	233	184	191	189	208	192	223	219	210	215	233	185	194	205	195	210	192	192	197	187	194	210	201	190	211	199	204	211	191	208	206	189	219	216	199	231	217	201	205	199	205	204	221	181	187	225	193	228	199	223	210	223	233	212	218	177	219	202	215	201	182	209	231	194	201	209	207	180	180	230	212	203	219	214	188	203	203	198	220	207	183	183	217	221	175	220	222	214	194	227	206	231	218	212	192	210	217	179	189	242	213	199	197	223	191	218	196	208	215	204	191	185	202	213	198	182	208	213	177	201	196	191	191	205	226	238	189	236	215	250	206	204	212	212	199	203	203	213	252	204	227	238	189	199	211	214	210	194	202	212	210	223	221	209	204	210	225	216	187	211	183	220	175	187	211	217	223	174	212	235	212	200	210	207	188	192	219	198	193	170	191	202	169	208	259	220	183	205	216	160	197	208	206	206	203	203	217	202	223	206	203	230	192	198	200	222	178	195	201	224	198	229	197	227	211	219	207	215
3956	817	654	662	574	606	590	592	554	521	538	538	527	490	495	478	526	494	493	464	474	463	508	506	484	448	496	467	501	481	474	451	474	475	490	477	492	510	456	487	509	480	471	471	517	443	518	488	473	486	469	459	487	480	457	432	515	476	489	511	462	439	440	476	443	462	459	471	517	457	484	498	521	498	482	460	479	492	483	430	475	468	458	481	498	521	494	507	452	484	441	478	496	497	473	450	475	474	431	513	494	476	510	502	486	502	480	462	449	492	499	458	487	467	456	482	468	487	477	492	495	461	441	469	480	470	474	466	474	456	497	530	474	479	474	452	476	476	498	475	473	501	488	499	454	505	475	501	497	481	478	429	478	453	470	465	484	498	485	488	475	490	462	504	514	468	523	431	474	485	430	474	474	470	497	478	454	502	455	479	462	498	482	493	450	475	470	503	451	506	484	441	494	482	462	496	499	522	447	476	473	470	512	440	525	449	503	403	439	464	465	480	510	481	497	477	488	476	504	445	470	439	453	477	492	448	507	480	479	476	511	464	435	467	436	442	474	503	505	430	467	454	463	457	438	453	463	492	455	432	495	491	487	465	524	452	490	458	502	482	484	480	487	475	501	467	476	486	476	463	472	500	466	433	469	471	446	481	489	482	464	487	488	474	480	497	484	497	477	517	468	458	450	478	467	456	481	452	462	489	489	480	493	469	518	490	457	495	506	509	485	424	505	512	464	483	482	477	477	498	497	496	491	450	466	459	477	483	432	466	495	488	503	486	450	477	454	451	472	450	470	484	473	481	467	471	434	456	461	467	486	511	495	461	477	489	502	489	470	482	468	489	476	505	467	504	482	465	488	447	517	468	453	444	465	435	483	455	456	475	459	502	462	472	476	520	476	468	478	495	473	483	461	459	491	480	465	489	477	490	440	482	457	497	463	482	438	459	489	506	462	494	481	497	457	468	463	468	492	443	503	485	496	470	498	458	490	482	502	486	471	485	478	472	487	490	444	477	471	483	467	481	468	493	523	501	481	467	488	489	473	492	511	505	459	499	432	456	466	467	480	466	476	481	503	500	469	474	489	483	508	440	426	489	474	464	470	501	493	467	456	496	462	490	483	499	456	444	482	520	473	491	500	500	496	442	496	498	496	464	453	468	499	464	465	481	504	483	484	427	507	470	509	482	442	508	475	479	496	445	447	467	473	468	496	474	434	477	453	486	532	506	510	491	476	474	502	503	493	494	520	464	495	467	471	474	492	481	465	484	488	485	461	470	462	467	472	481	466	472	486	462	477	459	508	473	469	474	474	446	454	444	467	495	481	460	490	467	473	457	442	476	469	464	501	455	482	486	473	494	493	474	443	488	472	450	464	455	487	500	453	486	480	473	483	443	474	486	475	497	451	490	508	479	465	463	506	478	478	493	470	490	476	503	465	475	452	472	483	484	497	459	502	466	479	456	497	501	515	478	530	475	480	449	454	498	452	497	457	440	489	487	483	487	447	444	501	448	465	485	482	469	483	475	484	490	493	494	479	476	507	468	509	523	508	460	489	524	533	497	491	436	443	529	439	511	477	519	448	460	450	512	478	493	498	476	461	493	483	474	491	502	502	490	493	507	532	450	467	457	510	484	452	454	470	458	460	507	494	452	502	447	489	465	499	470	490	501	473	484	459	510	471	464	487	471	502	480	474	502	511	467	475	488	453	474	491	493	520	476	472	497	476	477	486	496	499	494	435	460	470	428	479	442	488	481	503	486	539	492	487	482	427	503	495	464	486	514	492	479	491	477	488	444	470	454	505	451	530	497	481	470	472	502	494	443	453	461	467	486	472	462	452	515	464	494	461	491	459	475	454	505	466	471	515	463	534	458	510	503	479	471	496	457	505	494	466	452	468	462	468	486	455	469	474	503	422	475	478	501	498	477	478	500	485	481	464	432	437	481	486	447	478	451	505	461	515	477	483	473	474	499	459	446	502	474	468	441	504	471	474	461	469	480	451	439	467	497	462	465	494	488	456	504	499	495	502	439	498	479	449	510	489	471	472	485	448	484	447	495	473	468	498	449	491	500	530	495	501	472	514	455	451	481	484	490	479	512	475	445	468	445	479	479	488	486	495	484	445	480	462	477	453	480	524	495	485	489	475	452	473	491	458	469	491	485	509	465	488	481	522	495	509	489	466	497	497	486	482	490	469	451	478	510	458	499	464	472	462	518	499	498	494	506	470	493	467	439	474	454	493	469	481	533	492	485	471	460	475	448	487	506	445	461	511	467	482	489	472	480	522	471	517	523	512	466	464	497	475	468	463	491	513	466	454	458	502	488	485	528	521	494	495	468	484	474	460	487	489	439	485	470	463	459	476	425	505	474	477	469	473	468	506	468	495	485	523	506	505	512	476	469	466	479	448	533	482	494	485	464	496	506	488	489	510	447	460	491	493	478	503	493	431	461	501	498	502	456	496	456	451	511	482	481	455	479	441	485	481	458	523	464	508	512	484	477	490	468	470	491	482	517	469	461	504	461	486	484	474	491	493	502	473	455	490	457	479	480	467	484	492	473	450	481	503	487	487	460	489	480	443	454	498	453	460	497	485	475	471	472	488	453	529	445	465	470	465	436	468	482	471	515	481	509	468	492	491	487	492	460	509	515	482	473	492	475	481	464	477	491	459	474	481	476	449	505	476	430	470	475	473	486	451	461	465	475	472	470	510	466	499	485	491	471	480	491	467	477	486	469	471	469	469	474	462	503	488	466	493	511	468	449	475	482	485	522	505	472	450	487	487	450	473	494	518	479	459	458	486	503	438	458	457	440	476	468	473	465	503	466	456	471	446	495	488	483	454	469	524	501	459	491	494	473	475	482	477	482	478	449	458	485	476	472	449	482	465	461	495	491	475	492	493	478	488	455	502	449	503	478	488	480	475	478	506	439	447	504	491	488	482	479	454	480	478	442	502	508	492	502	463	496	474	448	478	496	465	448	479	456	459	531	497	468	503	468	440	487	464	473	477	488	465	503	526	486	462	448	467	463	454	472	468	500	485	504	464	471	484	458	456	452	517	466	463	482	500	462	481	439	481	483	493	483	494	476	458	474	487	492	456	477	508	514	488	540	498	495	487	463	505	469	499	492	485	523	482	454	516	469	450	510	465	424	470	454	484	474	480	484	494	497	478	443	497	496	464	466	451	475	516	448	453	472	478	451	485	469	490	508	456	530	491	493	480	477	443	512	493	492	455	517	449	483	480	480	478	453	489	500	450	474	481	463	471	425	444	494	470	455	476	463	526	454	506	459	471	481	480	446	498	459	510	513	452	453	443	494	501	542	489	507	476	452	469	494	461	479	477	472	472	498	458	490	468	497	423	491	475	498	491	485	511	453	431	489	502	472	475	487	476	484	490	510	472	526	461	477	459	456	478	468	479	458	467	474	493	453	484	452	464	476	447	464	478	439	494	470	512	504	509	447	439	455	461	481	515	473	490	452	506	494	468	454	450	488
19135	3461	726	500	394	308	249	276	237	223	204	170	158	186	197	161	154	164	146	168	156	139	156	154	146	143	152	159	144	143	174	138	149	139	145	137	141	146	131	149	159	140	155	141	154	146	157	147	135	132	156	155	146	138	144	136	147	144	158	131	142	138	142	158	141	143	165	145	142	141	128	131	156	152	131	150	164	149	150	159	138	152	135	154	179	149	154	156	133	118	148	143	143	137	152	174	143	133	130	167	174	150	155	149	136	154	133	160	148	152	149	154	135	149	135	148	142	151	118	159	139	144	135	130	153	141	162	150	134	145	157	152	122	149	133	132	169	133	125	150	124	124	154	148	171	140	148	146	157	134	146	141	139	125	137	132	141	160	153	139	150	158	113	143	154	114	137	170	136	130	184	146	135	140	153	140	118	130	159	131	149	136	121	148	139	174	147	184	141	136	126	161	145	152	146	148	152	128	166	150	148	130	134	139	129	129	139	142	143	131	152	123	126	158	133	140	147	144	126	139	139	148	129	130	129	136	145	140	141	142	156	136	160	119	139	123	147	148	149	141	163	111	146	162	138	152	121	134	150	137	168	135	162	150	131	152	135	149	139	159	138	135	140	138	130	128	138	142	146	137	147	148	134	133	146	142	161	155	131	133	129	135	124	144	147	125	155	144	162	128	139	153	149	120	143	147	138	156	138	138	133	143	163	142	128	164	134	134	140	156	131	122	154	131	114	130	131	137	139	138	150	168	139	131	142	138	139	143	142	141	142	157	162	146	121	142	147	126	168	148	139	174	142	149	135	122	152	133	153	165	136	141	145	147	149	137	133	162	150	155	155	118	122	147	170	154	151	149	153	163	141	152	153	146	154	160	154	133	136	138	154	138	127	123	115	143	131	163	152	147	131	154	144	146	142	118	156	147	157	164	144	141	120	173	149	157	132	154	141	141	146	126	132	126	148	141	153	151	123	122	135	149	133	122	126	161	137	145	147	133	167	148	154	118	129	147	143	131	155	129	158	150	157	158	136	142	153	130	133	151	140	132	153	146	151	155	170	148	122	128	147	154	142	150	166	122	169	130	141	129	163	138	151	146	167	143	160	138	144	124	129	145	141	163	143	134	148	178	186	148	133	156	160	144	118	126	152	146	137	156	162	153	141	148	161	125	129	118	135	131	143	136	152	139	141	158	130	145	160	145	145	118	150	150	132	125	172	177	125	148	145	129	148	148	132	143	133	158	135	149	149	135	124	144	152	150	151	154	148	145	130	153	140	123	139	146	142	157	130	159	147	140	116	144	132	157	137	139	154	153	134	144	135	131	147	135	138	136	132	141	156	142	160	140	115	135	166	143	157	135	156	140	132	141	148	162	154	151	151	146	145	137	126	128	127	164	140	159	148	133	163	143	146	140	145	138	119	162	129	157	156	159	138	112	157	153	148	143	160	113	149	150	130	138	154	145	151	138	173	164	137	151	129	148	122	140	144	137	140	158	154	150	161	153	148	141	152	133	144	136	143	149	140	124	135	143	160	168	166	128	136	143	132	134	154	134	144	117	161	148	163	135	132	165	137	142	133	160	140	162	160	151	140	145	142	126	112	153	161	152	131	162	147	144	161	163	142	138	146	145	159	149	133	158	175	136	170	139	147	141	167	162	158	147	148	137	138	163	137	174	130	137	135	143	137	174	129	146	117	127	143	143	124	153	144	157	160	164	148	154	138	157	157	158	154	154	145	152	125	150	128	141	144	154	152	150	160	151	127	143	129	140	129	147	176	158	147	150	168	144	163	134	150	151	131	142	146	146	156	137	139	159	128	155	138	125	159	148	136	157	151	136	157	165	116	121	170	156	158	169	130	125	138	139	156	154	157	150	123	142	135	157	137	132	164	127	143	136	145	133	182	130	126	148	130	126	144	148	148	157	156	139	131	135	117	125	150	139	132	144	149	148	150	146	128	134	145	130	148	132	148	143	155	163	169	148	134	146	138	143	169	146	151	110	147	160	140	134	134	134	139	146	134	149	172	126	149	135	137	151	145	125	136	142	151	148	127	154	148	140	135	155	138	141	153	120	136	161	133	120	119	152	147	151	138	132	130	161	130	132	148	142	157	125	114	169	145	165	147	148	126	126	143	150	140	156	137	128	139	139	140	148	158	154	149	124	132	141	146	137	150	158	142	131	152	151	123	154	140	156	153	143	158	160	140	145	135	155	119	133	148	166	169	142	141	163	140	139	134	137	131	141	118	155	170	138	146	149	150	142	158	142	143	146	182	142	129	118	147	123	145	127	142	133	146	123	140	117	145	150	131	115	148	141	134	136	142	144	136	141	152	154	132	158	135	176	119	143	122	144	143	144	137	141	128	126	154	149	139	149	118	135	125	114	150	123	160	150	160	143	137	153	154	150	139	148	146	134	147	136	138	131	124	139	155	131	152	175	140	141	147	136	145	126	161	149	136	135	157	147	148	148	137	144	139	149	159	132	146	152	147	133	158	147	153	128	139	159	168	152	139	157	149	150	127	151	131	141	136	134	147	123	161	150	179	140	168	147	154	152	134	129	137	159	144	155	135	140	171	133	147	153	156	134	152	155	135	139	146	140	145	170	131	155	121	115	148	158	129	170	149	152	138	139	138	147	118	154	144	136	141	149	141	163	157	131	152	146	141	121	137	157	132	139	127	128	139	154	156	155	134	113	139	130	129	152	146	125	139	154	124	139	154	130	164	133	145	126	159	121	143	158	138	136	148	153	145	136	139	139	123	122	141	161	148	151	146	132	154	165	147	168	137	131	124	153	143	164	137	136	148	130	141	138	155	133	137	148	123	120	137	150	125	144	140	138	115	135	138	130	148	150	132	128	137	138	175	137	132	158	141	169	144	158	130	160	110	142	138	137	129	154	162	140	137	159	129	168	146	146	121	137	149	139	149	141	155	138	132	158	153	151	153	173	127	149	112	150	119	157	153	170	129	141	134	156	162	144	116	150	149	135	132	164	144	142	143	146	147	130	147	139	154	151	158	129	156	142	154	153	157	161	145	125	124	149	141	182	162	111	132	137	140	166	141	138	136	132	150	142	130	145	139	143	135	152	138	156	163	150	145	124	147	165	148	152	166	139	144	145	154	117	152	133	170	138	136	124	145	143	157	154	146	170	153	141	126	143	128	158	153	149	144	148	156	157	153	139	144	139	137	137	139	127	144	135	111	161	153	146	146	138	162	152	156	125	134	131	136	158	174	167	136	122	122	156	159	140	141	143	131	131	136	144	162	140	143	122	131	133	155	163	128	134	142	130	165	138	136	143	118	162	136	146	153	154	156	128	137	149	139	134	134	145	157	150	150	146	167	145	133	139	140	167	170	146	150	146	140	148	152	148	158	131	142	152	158	134	146	148	167	131	123	141	147	138	154	161	152	149	143	147	158	148	162	173	167	159	154	178	168	156	148	148	134	159	155	151	181	158	122	161	163	122	142	149	158	169	157	122	156	117	157	156	144	141
12018	1880	1380	1619	1444	1215	1062	850	746	690	608	609	506	522	496	441	475	474	448	432	418	404	410	404	417	405	420	393	369	382	404	334	404	365	413	403	389	395	410	386	371	368	409	355	394	352	406	371	350	371	388	374	364	385	399	325	352	394	350	385	370	366	361	388	361	375	372	389	345	375	393	372	400	365	361	367	367	372	374	372	334	343	372	366	335	355	372	371	375	412	388	371	346	359	334	385	367	348	388	370	412	382	343	377	343	364	364	352	392	348	411	359	351	344	391	381	391	371	423	386	358	359	355	354	374	360	384	357	374	371	370	357	379	398	411	339	367	362	335	375	363	363	356	348	364	389	363	374	368	343	383	360	364	390	394	373	368	344	364	362	359	412	383	375	371	342	365	382	377	374	332	385	409	338	355	357	370	338	345	370	390	350	382	388	436	352	361	383	315	355	376	349	356	375	377	352	383	349	396	375	360	341	392	351	401	359	387	369	399	366	370	410	351	386	367	358	383	376	357	366	365	368	377	369	364	342	364	360	341	337	348	344	356	385	402	351	391	379	376	386	378	354	339	360	346	336	383	356	395	354	356	366	357	346	380	367	381	365	392	347	363	339	345	361	400	350	361	359	362	356	359	342	393	373	353	346	385	333	366	350	329	372	387	376	382	386	370	350	348	363	379	343	336	366	383	378	372	400	355	370	365	393	373	374	353	373	349	348	376	357	336	369	379	388	338	383	357	401	386	377	355	353	359	378	366	360	366	386	367	380	345	376	371	384	362	418	334	385	347	351	348	348	383	378	411	349	382	368	348	370	376	382	358	394	368	368	360	353	386	388	375	372	368	360	372	368	338	329	363	379	374	345	387	401	333	332	346	406	380	392	353	403	370	353	352	403	385	334	354	353	390	349	373	392	395	328	402	387	372	356	352	384	362	397	358	382	376	376	375	341	368	372	378	384	362	386	366	366	360	345	367	382	365	371	349	359	362	365	360	378	374	371	356	366	328	341	374	372	380	394	366	371	347	392	353	370	357	338	336	357	369	360	381	365	355	371	386	372	353	362	363	363	361	364	367	361	369	386	397	398	354	347	368	357	337	348	342	388	360	351	347	342	370	359	388	361	366	361	346	395	382	389	385	357	392	355	375	345	372	336	358	362	395	336	324	373	325	344	360	350	383	343	388	351	404	333	374	355	374	356	364	365	362	361	375	376	360	397	358	370	337	348	370	363	378	401	350	363	383	374	391	361	376	350	350	369	389	398	364	404	333	357	389	403	362	363	365	359	370	375	350	356	361	360	362	360	368	371	378	348	378	378	361	366	386	388	366	385	349	381	367	357	375	349	387	366	366	354	407	372	383	374	377	358	390	368	341	359	370	325	355	368	361	423	367	401	348	358	365	346	414	343	384	363	355	375	349	374	365	384	345	402	358	351	353	377	334	375	397	365	403	413	369	369	372	370	390	323	370	375	385	341	341	354	336	386	364	377	406	364	368	372	357	408	399	330	399	351	349	353	345	380	333	378	373	318	350	377	365	381	360	350	370	355	356	362	358	397	348	392	356	375	381	404	332	382	369	347	357	372	379	396	352	358	352	394	342	339	353	385	350	380	402	335	397	375	380	350	365	340	355	378	316	392	355	398	364	340	348	366	367	374	389	348	398	421	375	365	362	373	349	334	370	376	360	368	396	353	347	364	343	362	386	375	360	356	331	384	364	389	362	361	384	386	371	367	374	385	373	370	375	368	388	363	363	366	354	352	362	396	350	366	379	392	403	381	367	340	347	388	357	381	359	345	384	390	345	390	365	351	365	338	388	368	365	347	387	355	385	369	351	391	356	362	371	365	381	378	376	347	348	358	368	362	368	390	349	338	363	373	366	335	374	365	380	380	357	330	344	386	364	386	377	337	378	343	378	368	376	325	328	419	370	347	387	385	401	377	375	356	372	380	345	355	371	404	354	354	368	395	315	346	408	361	354	405	358	371	384	367	360	371	347	320	382	363	373	339	348	361	381	388	346	360	385	376	389	360	380	393	387	379	387	372	372	353	380	347	384	385	372	363	374	387	361	371	326	397	345	351	364	358	386	394	366	334	353	367	341	361	358	424	372	375	345	349	385	386	405	382	373	366	382	404	365	383	376	376	371	367	373	348	370	357	368	379	351	361	331	354	363	342	363	377	372	375	358	384	330	368	340	370	336	357	384	353	358	347	386	367	366	394	355	393	365	380	411	350	350	395	390	368	369	373	345	382	380	361	388	351	374	400	371	341	349	390	365	343	349	365	391	357	389	377	358	339	368	434	368	391	354	359	361	381	386	344	348	347	343	370	346	379	405	381	381	336	375	382	360	391	391	344	368	353	365	343	383	391	340	373	391	359	351	357	359	357	363	353	369	368	406	369	358	338	360	362	377	379	390	331	379	379	360	407	356	395	352	411	361	351	384	356	366	362	377	363	402	371	345	354	377	333	364	382	398	391	372	375	361	359	376	355	378	364	377	353	394	345	354	352	369	400	398	380	415	369	356	355	351	408	348	373	355	373	373	372	344	364	375	362	374	371	356	360	342	363	325	337	388	368	371	333	377	369	387	355	366	384	374	336	316	400	352	364	318	379	386	331	343	337	376	373	366	321	394	400	339	376	354	362	339	365	340	384	377	356	373	377	379	357	372	394	338	420	347	395	383	356	361	366	380	365	360	366	385	384	356	352	365	333	342	356	374	382	346	368	338	371	345	354	349	380	371	371	385	391	377	384	337	355	344	350	349	364	394	349	364	359	359	377	365	373	384	344	384	370	352	350	389	368	369	330	370	388	356	394	378	385	367	344	356	363	355	351	381	364	358	364	376	355	358	355	361	357	351	323	334	386	346	365	377	364	380	362	367	356	365	380	377	360	390	350	366	348	362	334	401	338	369	372	366	375	368	327	373	358	350	361	366	368	411	397	340	386	371	345	366	393	349	374	356	400	368	371	348	382	364	384	386	377	382	397	362	400	394	367	356	387	372	364	394	380	372	353	376	370	354	361	353	353	381	389	330	364	395	365	363	404	368	373	398	365	377	352	377	383	373	393	377	355	349	358	343	381	387	357	406	343	374	340	367	355	344	372	353	401	348	340	377	404	394	354	376	368	405	373	387	368	394	373	369	335	360	402	372	365	375	331	366	400	388	383	394	329	363	367	340	391	402	364	376	368	367	365	362	377	375	372	368	389	369	377	408	358	350	373	389	381	355	398	363	367	359	345	348	359	362	362	371	382	341	367	371	373	372	387	386	354	373	360	368	392	369	368	335	414	363	360	371	374	360	363	391	341	377	383	366	354	391	375	361	365	342	342	372	382	338	357	394	367	363	395	350	364	381	355	410	373	351	363	357	364	388	331	365	382	365	390	332	349	404	395	341	373	377	352	345	366	353	389	361	365	422	339	374	349	366	392	366	358	352	325	386	360	362	350	365	374	372	376	357	371	390	349	374	354	373	361	367	376	334	344	365	351	381	364
29282	6547	1401	1014	762	582	447	369	437	345	325	329	313	298	312	277	271	272	285	265	275	267	265	243	264	268	262	234	274	266	288	265	295	310	265	288	245	283	271	224	272	262	270	268	277	265	274	218	242	260	261	232	274	247	293	227	274	243	253	264	264	247	254	252	236	256	224	242	243	268	278	266	244	253	279	265	236	279	248	256	265	237	276	257	248	264	267	258	242	259	275	241	268	267	223	225	250	257	258	258	278	255	263	256	259	243	268	251	244	253	270	251	241	243	251	263	235	278	266	289	231	261	258	244	256	254	245	268	231	249	257	256	230	238	277	243	287	253	244	244	209	256	275	252	260	262	238	263	266	264	288	268	281	272	244	240	246	268	261	254	236	260	254	259	255	274	263	240	253	255	258	249	225	236	248	259	266	261	273	226	272	270	242	244	261	266	253	248	269	262	242	264	247	259	299	240	219	225	223	269	250	235	246	263	290	228	250	255	284	259	265	250	249	256	271	285	233	237	249	237	255	266	286	246	255	250	254	270	276	292	280	246	201	278	284	246	247	247	249	248	271	250	267	242	225	247	251	250	266	266	264	277	244	234	274	242	252	219	265	258	257	247	253	246	272	238	246	256	256	229	247	283	247	250	249	254	239	232	252	240	250	263	291	266	231	253	285	249	253	270	252	233	235	246	236	266	253	257	232	248	266	226	271	227	223	236	283	227	258	252	287	239	273	291	277	250	230	260	283	243	250	286	244	269	251	238	252	253	241	287	266	234	255	269	265	244	262	262	262	272	277	256	247	259	253	280	222	256	265	232	223	252	241	258	283	279	222	277	262	273	251	261	251	273	269	238	260	256	273	268	250	245	237	249	269	303	257	247	233	265	225	228	255	223	250	241	253	268	241	250	266	273	294	271	253	252	267	226	237	233	249	251	252	262	272	244	265	249	262	282	274	248	251	271	253	265	229	241	276	254	245	287	284	248	256	226	253	258	247	214	245	241	245	253	257	275	242	262	239	250	245	253	238	243	256	250	262	258	265	243	235	270	247	266	240	227	259	240	282	246	276	253	225	232	237	238	244	242	238	259	243	246	276	263	292	229	250	253	234	249	279	263	233	245	253	236	229	243	245	254	230	237	239	260	245	260	264	249	290	252	251	256	260	250	259	232	231	244	265	269	260	247	274	257	269	277	229	267	250	226	263	261	236	279	257	240	252	250	257	271	251	208	259	250	236	265	249	242	270	269	233	263	238	221	241	260	251	251	269	251	212	249	254	240	267	244	290	265	265	262	248	272	226	277	243	266	255	252	240	265	262	232	255	277	281	261	261	250	210	241	287	251	251	239	257	238	257	267	248	255	250	283	219	272	257	271	257	240	232	240	234	233	273	218	239	236	252	259	229	286	256	234	262	238	231	231	227	253	235	218	247	204	237	245	259	269	261	276	269	245	258	281	233	272	245	244	266	249	280	229	261	261	273	241	239	232	245	258	248	240	274	234	275	263	223	269	233	249	237	280	264	250	251	259	279	269	227	244	228	254	231	257	249	254	259	242	292	257	243	247	285	253	275	273	257	260	246	255	278	286	249	255	242	226	232	273	257	255	270	275	278	262	241	260	250	263	273	241	243	267	238	277	269	255	251	262	250	257	232	212	242	255	244	268	249	258	238	235	226	250	242	259	231	247	215	247	254	244	252	232	265	239	253	231	250	229	256	255	253	260	255	237	248	247	251	245	234	290	238	251	238	251	241	252	256	238	246	226	227	261	258	241	231	262	259	230	256	263	231	243	245	238	270	265	227	239	264	248	243	251	257	257	261	216	282	255	301	278	267	254	257	259	274	259	250	258	262	261	225	274	254	236	242	260	230	261	232	256	251	245	274	246	246	235	266	233	275	254	252	246	245	255	247	238	243	249	263	250	261	244	235	245	244	249	255	253	289	232	270	240	288	241	231	221	254	227	253	241	260	263	261	280	266	252	236	220	252	237	225	213	236	256	255	233	279	249	254	228	258	256	245	254	206	250	254	242	260	264	284	243	218	258	221	253	237	234	256	245	237	227	261	248	253	247	251	284	250	245	243	256	251	251	272	287	262	226	227	269	235	287	257	226	233	238	248	259	245	252	239	266	262	290	260	240	256	250	286	263	246	231	243	238	270	236	233	245	266	281	270	269	285	242	242	265	235	235	279	263	231	260	241	245	292	247	275	255	251	272	217	266	282	250	221	269	275	282	236	216	240	258	261	244	219	268	244	242	261	276	257	267	254	249	249	267	273	227	222	277	258	226	260	250	261	234	266	262	226	268	253	254	224	228	259	259	236	274	243	265	261	243	260	275	250	256	253	259	267	256	288	228	229	247	264	249	226	269	253	253	255	289	235	251	225	242	253	264	248	255	279	257	258	250	247	273	273	266	225	256	247	257	244	260	240	281	253	231	257	258	261	283	242	218	205	249	271	246	262	245	287	240	250	271	280	246	246	250	256	254	232	244	272	241	252	240	242	255	245	251	244	228	258	257	263	290	253	260	253	248	237	299	224	253	253	249	273	277	244	253	237	249	247	261	248	235	283	243	252	273	262	247	273	231	252	264	280	273	304	238	248	264	232	265	274	241	259	256	258	252	258	257	235	243	259	245	227	250	270	238	262	243	285	271	266	244	247	249	271	217	247	259	255	232	264	238	239	270	238	279	261	234	243	215	236	256	234	232	267	258	253	256	258	225	288	211	267	288	236	248	266	255	245	265	235	258	253	266	262	255	237	269	207	244	281	257	247	243	252	260	245	258	251	242	272	252	263	220	261	250	271	228	260	265	254	260	262	251	266	254	250	255	272	251	234	221	252	232	272	286	231	259	233	268	235	269	259	238	246	236	261	244	246	252	275	241	247	242	244	225	241	279	256	242	216	246	240	250	259	215	268	251	260	227	274	273	250	237	257	265	276	259	264	276	261	235	252	279	255	250	254	277	221	247	268	237	252	263	273	247	226	244	260	262	252	266	213	267	251	234	233	268	236	253	241	263	236	244	258	265	263	218	243	263	270	255	256	283	212	249	269	281	264	253	259	230	258	257	240	274	240	216	250	234	257	243	250	262	280	243	236	275	234	258	269	256	280	250	268	272	242	249	271	241	264	262	247	254	264	233	267	250	238	273	272	234	254	238	250	260	251	249	232	277	269	236	258	229	269	247	243	256	242	244	283	242	240	260	242	245	247	259	258	269	285	264	250	242	269	233	241	252	259	262	258	250	256	268	258	238	250	255	252	251	276	250	242	241	255	247	271	229	234	267	272	270	240	280	294	234	248	262	236	259	242	264	223	235	273	280	272	256	257	288	245	278	247	261	255	249	250	258	262	234	239	243	255	251	227	268	251	239	259	252	252	263	273	269	213	284	231	254	268	282	273	259	276	265	258	273	251	238	251	252	263	239	246	258	275	240	259	230	260	247	255	244	254	255	269	237	265	293	250	245	281	269	270	248	253	272	234	248	259	242	225	257	249	243
16698	2839	2285	2712	2411	2005	1685	1425	1246	1219	1066	940	844	865	818	771	721	696	722	637	677	646	634	659	677	651	637	630	644	638	639	705	610	636	600	627	616	577	614	645	634	535	603	611	563	624	630	603	588	597	621	600	549	581	606	615	600	610	618	618	606	598	598	621	618	593	560	599	585	593	597	597	567	591	587	633	599	621	596	607	574	563	653	596	638	607	613	615	597	591	616	565	610	629	592	593	601	572	556	519	598	588	600	586	591	611	607	562	575	561	596	599	598	609	541	595	603	569	589	590	570	585	570	575	600	625	566	632	568	616	610	590	569	556	593	595	604	576	557	600	591	588	567	638	606	579	604	574	582	581	609	595	618	593	599	574	623	549	578	571	594	584	559	587	615	632	612	565	569	515	584	595	594	589	606	581	570	571	575	581	548	608	614	580	606	592	551	549	597	597	644	569	564	566	575	577	586	596	600	575	584	630	636	613	604	609	596	617	595	609	588	616	585	587	564	595	604	534	609	553	589	581	648	573	611	598	616	621	592	553	588	576	569	555	570	597	591	595	590	559	592	586	545	597	628	554	559	608	618	643	550	567	621	540	620	584	554	583	585	589	584	606	595	604	563	587	575	618	592	595	593	574	545	616	600	571	655	618	575	595	554	614	566	567	598	621	584	603	561	626	582	604	649	551	575	580	566	582	577	584	572	602	540	600	614	607	621	573	586	571	577	587	569	563	591	600	582	603	582	562	581	606	573	624	597	631	584	577	605	632	585	580	567	627	613	539	627	598	572	587	623	557	628	600	613	566	557	575	585	599	594	593	600	562	627	604	585	603	593	631	587	599	588	592	608	574	586	570	569	583	628	594	566	635	610	565	561	625	605	649	555	611	590	562	598	606	608	584	602	567	608	597	586	582	607	620	555	629	548	593	581	587	587	588	565	588	598	580	622	570	568	636	593	616	567	600	612	588	588	574	580	577	638	570	618	617	587	583	617	596	539	558	557	598	583	593	601	642	601	585	588	585	599	592	598	561	596	576	603	571	628	619	567	589	545	651	600	600	627	601	613	588	587	575	585	572	614	598	585	602	617	604	579	568	582	590	616	558	599	563	641	567	563	572	592	546	599	635	569	590	578	585	574	559	606	556	626	572	592	589	563	607	570	604	594	589	615	544	648	583	583	581	638	585	603	618	596	601	599	589	608	555	585	581	574	582	609	615	640	561	581	576	631	557	590	626	613	552	596	610	527	543	550	576	637	569	608	578	655	573	586	612	585	569	586	565	611	604	560	603	612	548	611	621	583	553	589	559	603	628	613	577	586	551	587	605	575	589	592	589	604	612	626	574	576	548	553	609	582	551	565	630	574	597	578	643	640	543	559	599	597	610	593	606	614	566	666	610	586	598	601	615	574	565	591	567	592	587	587	593	594	539	594	600	596	605	602	638	631	606	579	562	594	561	567	616	612	600	601	557	581	549	570	601	577	564	590	605	586	589	585	585	570	637	533	605	627	604	562	597	573	583	607	572	567	573	614	570	624	558	613	538	565	563	561	591	573	592	573	563	618	587	562	589	606	546	591	615	599	552	569	590	565	529	593	562	608	612	582	549	551	552	545	558	624	598	494	570	614	567	536	590	591	610	646	568	611	625	587	575	598	598	595	599	558	592	578	599	600	602	604	602	606	612	564	600	584	563	589	591	608	637	582	596	612	584	580	611	562	613	584	610	561	625	574	600	594	569	598	583	566	564	603	555	617	620	607	606	617	611	605	583	572	552	570	565	574	552	567	570	606	597	608	575	546	584	579	583	575	574	598	584	571	581	610	588	601	569	581	581	601	558	593	595	598	628	607	568	628	606	627	562	586	588	598	608	559	606	576	586	587	609	556	583	574	646	600	588	609	573	584	580	612	585	611	590	605	622	608	601	562	572	620	558	620	596	623	546	594	572	565	586	571	586	581	601	618	621	604	609	617	572	550	608	599	597	585	645	585	554	594	595	590	578	576	604	609	605	592	572	579	554	582	576	587	575	568	620	585	626	607	623	587	585	589	595	559	566	588	538	545	563	587	617	600	593	619	597	574	600	621	570	580	611	605	606	591	615	603	591	540	608	587	590	554	592	593	588	586	563	590	570	585	577	589	612	604	603	596	562	566	608	586	574	524	580	576	567	615	607	554	612	614	541	588	614	614	610	577	583	551	601	587	613	568	530	552	619	570	608	588	567	609	592	599	604	553	585	559	589	586	599	605	572	599	584	550	617	581	587	580	615	597	573	603	592	555	614	609	621	605	585	570	615	576	568	629	545	610	603	611	611	600	583	623	580	596	579	625	628	582	605	585	590	600	602	576	557	632	602	558	594	553	576	572	608	606	627	587	630	600	554	554	595	572	577	580	579	621	543	578	573	650	590	593	577	594	615	613	595	612	567	590	602	534	597	581	611	618	630	593	579	591	656	596	586	612	558	596	606	631	601	594	627	599	587	598	630	607	649	616	622	598	589	568	619	585	565	578	619	567	602	594	620	561	629	589	586	575	604	553	594	603	564	568	601	563	619	620	620	603	570	582	585	584	537	641	625	565	595	602	614	567	598	584	641	617	592	599	614	580	604	615	517	578	569	630	597	548	630	619	572	619	621	586	553	630	601	548	569	585	607	565	580	635	589	610	596	541	561	602	606	551	576	603	587	624	573	603	641	614	557	629	584	617	607	556	564	577	584	562	625	609	578	573	605	594	564	579	613	608	591	610	571	611	603	587	563	595	618	526	576	602	581	599	618	644	656	656	577	593	604	581	583	589	596	597	556	624	555	551	613	579	593	609	613	614	625	594	569	597	623	626	609	580	580	626	605	581	584	576	587	608	602	585	591	573	588	615	573	599	582	604	580	588	588	602	583	570	580	590	620	618	571	562	581	610	618	586	573	601	573	598	589	566	632	600	584	552	599	595	576	585	568	557	599	635	581	561	607	594	612	592	603	588	588	587	595	607	580	563	547	589	578	586	564	598	573	596	589	590	577	570	593	547	571	607	548	586	555	599	585	552	600	650	570	622	542	586	554	591	599	603	644	618	583	605	603	600	608	578	601	634	536	575	620	563	541	600	590	567	559	535	595	559	577	612	593	572	590	624	620	556	570	600	595	574	546	557	581	642	575	593	582	645	617	595	607	582	611	602	588	571	624	581	575	646	551	596	570	571	565	536	587	595	621	630	575	605	611	529	533	612	627	586	562	585	571	571	556	584	632	609	608	592	550	600	559	612	604	568	601	623	635	595	620	574	567	558	598	570	631	633	566	555	595	586	588	609	602	589	603	562	576	562	602	571	576	582	603	573	613	567	619	594	605	542	591	597	555	592	585	580	595	564	630	587	622	627	620	580	610	585	578	579	604	582	580	622	576	616	587	582	593	586	627	584	583	631	584	551	620	526	557	593	584	560	588	572	600	599	572	602	566	602	620	579	580	567	630	600	621	559	557	561	574	618	589	595	540	557	597	554	574	603	630
5906	844	311	272	241	251	228	205	228	233	212	232	197	230	202	211	198	199	215	202	197	192	212	214	194	196	190	209	229	235	215	215	210	202	222	209	196	204	186	198	197	208	218	242	188	197	213	214	221	191	193	194	233	160	213	207	227	179	198	195	176	196	206	211	202	216	206	195	205	218	216	207	207	184	206	211	216	208	196	210	198	169	198	231	232	218	198	204	220	188	215	193	213	208	237	195	213	190	205	201	219	223	175	220	206	201	194	209	200	195	200	196	201	194	221	172	199	225	179	183	201	202	192	189	184	212	200	225	211	204	208	202	183	204	211	192	239	206	215	187	203	173	216	206	197	208	214	201	194	241	205	204	220	234	200	202	229	184	175	217	213	205	191	190	224	216	205	193	193	227	228	168	184	239	219	223	189	212	212	223	214	220	206	182	182	213	189	196	205	195	220	239	179	215	193	210	197	177	185	196	173	200	221	197	222	205	192	192	213	208	191	218	238	227	200	203	185	198	215	186	228	192	200	213	208	204	194	217	188	217	218	192	225	228	224	203	222	215	190	209	203	213	204	210	213	201	212	185	196	223	203	202	196	186	202	224	210	194	234	230	226	215	184	224	199	211	216	205	183	216	183	199	217	219	217	198	191	207	222	220	197	198	172	225	205	229	191	191	217	207	190	234	201	170	222	205	213	206	193	200	203	202	209	208	224	211	218	205	200	200	238	210	208	191	199	166	187	222	183	192	196	209	204	187	209	206	232	200	225	222	205	175	252	219	194	204	205	199	178	204	201	194	221	178	209	223	181	202	215	219	187	223	212	202	210	208	181	213	210	183	203	228	214	190	218	187	237	229	188	204	176	189	206	216	180	183	211	164	187	235	184	195	196	186	213	208	195	215	207	200	217	202	189	196	201	218	206	195	213	236	242	207	233	210	219	198	233	237	193	206	205	195	214	226	206	203	216	209	199	196	199	217	214	203	204	197	198	201	223	187	192	192	207	204	214	196	195	224	206	204	215	181	224	185	205	206	202	196	223	189	213	217	215	190	197	199	205	183	202	171	181	205	192	233	217	208	249	217	191	191	207	202	213	232	207	213	228	207	238	223	220	195	212	201	204	251	216	209	213	208	208	176	166	179	201	209	239	213	214	198	192	188	221	191	193	204	229	219	188	198	224	204	205	230	206	179	206	207	224	173	185	192	213	233	223	196	195	194	217	216	182	208	198	203	192	199	227	200	198	230	215	182	200	212	176	224	200	219	219	211	180	187	215	211	212	190	211	210	191	186	195	231	179	215	191	206	216	183	217	236	205	218	170	189	202	209	211	198	210	210	221	208	189	199	210	191	202	209	182	170	218	217	195	207	197	205	217	195	211	225	194	204	200	219	218	205	194	202	228	201	222	226	221	200	185	204	221	182	206	203	185	210	192	203	203	202	225	213	203	191	209	207	191	225	193	175	200	207	220	202	200	210	214	220	211	186	222	207	214	216	187	200	204	202	213	195	211	194	191	202	236	213	186	180	210	200	219	213	208	229	227	226	223	243	202	245	200	211	186	212	219	173	203	203	199	197	202	197	217	201	202	214	208	211	200	205	209	212	190	211	228	230	219	214	221	215	197	208	208	210	174	188	197	197	206	196	199	213	199	199	195	224	185	209	211	211	171	210	200	208	208	234	205	183	216	184	195	196	196	221	202	211	230	223	180	200	210	229	201	205	201	205	194	199	210	205	187	205	198	213	210	196	224	201	195	202	185	206	224	197	207	210	193	199	201	190	205	233	214	221	214	219	184	222	209	202	202	188	195	189	217	197	197	219	206	208	217	183	186	210	221	200	213	207	200	228	199	186	212	180	212	218	212	208	209	196	197	201	216	235	225	200	219	209	213	208	202	164	227	210	188	199	222	228	218	229	201	210	232	218	180	190	203	212	180	196	207	188	199	216	226	196	206	193	224	196	203	223	205	177	207	199	205	200	208	233	199	197	213	221	199	223	198	196	210	198	204	166	194	218	202	207	217	223	198	169	214	196	221	196	225	215	182	180	200	215	198	190	207	211	240	201	219	202	203	216	191	186	200	197	221	229	205	224	208	197	215	214	180	192	206	230	213	182	200	236	239	198	201	203	198	205	200	208	205	228	207	221	231	225	206	205	207	217	213	204	187	221	227	196	200	189	203	203	217	223	213	207	177	196	209	216	190	208	205	246	237	229	205	207	189	180	218	206	196	203	199	213	181	213	196	206	180	230	182	209	211	217	184	214	222	199	211	234	232	189	178	210	227	207	202	200	219	191	249	210	209	210	207	188	201	219	228	196	221	173	222	228	211	236	207	209	203	190	195	206	201	213	204	203	179	177	192	205	189	217	199	191	214	192	206	234	188	216	204	207	223	222	188	199	203	184	215	220	201	203	218	198	205	211	211	212	221	192	218	199	178	184	215	195	195	234	190	218	207	213	204	204	185	219	214	225	197	203	228	178	214	217	213	200	222	192	218	189	170	204	190	179	198	215	208	211	202	206	212	200	193	200	200	191	177	205	201	192	210	213	206	205	173	200	211	207	207	203	193	201	213	186	201	202	213	199	221	217	201	209	218	210	212	212	196	208	221	203	223	199	225	198	199	218	241	233	217	188	221	215	202	203	221	207	197	202	201	203	183	207	215	201	192	192	215	199	172	242	195	212	191	191	190	204	195	219	209	228	197	209	211	215	220	263	209	198	199	220	211	206	227	220	215	217	231	203	210	218	173	187	175	212	197	217	234	175	201	228	225	207	215	218	218	216	240	201	194	200	178	214	218	185	213	203	210	199	191	171	220	205	198	189	222	235	205	221	224	205	200	198	192	201	214	202	214	206	202	209	203	170	196	203	234	203	216	195	189	198	228	198	186	227	205	205	202	198	192	232	198	209	198	217	198	236	189	196	197	201	192	226	209	215	215	184	234	203	234	211	180	195	195	204	216	210	221	222	199	211	211	207	232	188	224	199	196	252	189	211	205	201	212	219	221	195	211	194	222	215	197	175	191	225	203	205	236	189	229	201	211	204	225	207	206	196	204	205	185	205	187	218	212	220	193	197	206	184	207	240	200	193	196	190	231	211	193	203	239	226	165	177	210	229	217	237	216	201	212	199	191	177	204	213	207	191	200	205	194	200	209	187	174	221	197	191	182	211	195	207	194	207	221	225	194	225	188	224	199	205	180	211	182	191	210	226	209	223	202	196	233	230	198	184	229	201	212	207	209	207	210	196	181	234	207	202	226	214	221	225	181	200	190	212	223	188	211	192	240	195	232	209	209	210	201	196	189	191	200	194	215	195	201	228	205	211	203	182	185	209	186	235	233	229	193	209	206	200	180	222	206	207	210	205	199	214	205	205	186	216	195	205	175	208	206	209	196	255	227	203	220	197	194	224	211	205	210	212	232	222	208	186	204	211	204	197	204	201	213	194	219	200	234	216	217	231	203	205	178	203	185	233	191	211	212	229	179	223	185	201	206	212
3881	799	629	686	625	647	609	520	523	573	545	513	484	502	521	505	477	441	506	456	487	514	493	447	489	445	477	493	477	441	478	453	463	486	455	463	459	494	494	443	470	476	478	468	483	447	485	471	450	471	493	473	468	498	486	451	461	478	461	465	468	486	462	501	485	473	465	484	514	491	455	499	500	457	466	463	519	453	484	499	482	460	497	441	470	460	460	471	485	480	502	428	503	461	483	467	467	489	506	474	462	467	472	486	471	497	480	477	518	506	457	439	500	460	464	478	486	475	495	494	502	448	438	484	467	477	473	478	474	498	511	459	460	442	475	505	485	473	481	491	505	476	504	460	474	491	479	436	468	443	425	469	467	477	490	455	496	519	478	442	465	473	468	485	478	492	486	503	466	492	486	505	457	466	488	451	516	475	489	445	452	472	515	484	477	490	504	454	478	450	473	499	449	442	468	439	501	403	453	504	462	502	482	464	446	454	458	487	487	473	509	433	463	506	546	473	478	504	455	514	457	458	462	445	461	438	449	487	520	504	458	492	454	468	452	487	505	477	523	492	470	456	464	458	492	462	478	492	484	464	478	473	490	484	443	477	478	517	474	490	511	497	431	492	519	490	483	432	477	514	478	485	479	491	451	490	480	486	461	463	461	469	461	483	502	506	462	466	466	453	489	468	465	470	448	469	479	445	442	482	483	500	462	500	459	459	455	508	476	449	470	447	495	485	483	463	476	472	489	448	487	526	456	468	473	502	496	492	513	476	502	456	467	446	450	446	480	484	483	507	510	455	492	469	472	507	481	471	473	452	458	492	490	499	500	484	450	460	468	497	479	471	482	467	447	483	462	487	456	477	510	466	513	478	501	448	485	478	460	472	508	488	434	482	520	480	458	475	491	500	499	477	440	425	498	510	494	468	491	466	445	428	547	501	455	441	427	500	489	451	467	490	472	448	465	464	439	461	475	465	476	465	479	488	449	530	486	475	464	476	502	439	514	455	485	495	459	471	460	489	461	451	487	484	477	484	466	469	493	460	482	457	488	491	474	441	484	474	469	481	482	461	481	470	455	489	468	492	424	468	467	475	438	499	475	498	505	428	464	489	450	509	480	476	441	455	492	471	495	452	489	472	479	464	443	439	458	474	443	461	498	503	464	449	445	494	495	484	486	467	462	447	492	492	488	477	488	471	440	469	468	497	462	505	474	486	437	472	481	507	481	478	484	475	462	436	510	482	441	490	465	450	466	486	519	491	471	524	476	489	509	459	484	469	465	528	502	471	454	485	498	477	464	468	466	489	462	487	480	485	495	517	451	480	493	459	478	428	499	458	493	472	511	484	490	517	451	462	454	481	484	482	476	497	495	463	447	476	461	441	455	514	474	465	458	495	477	485	479	473	523	477	536	496	477	427	476	516	453	467	475	498	448	455	484	496	503	488	450	477	454	465	495	522	473	441	514	447	525	474	436	486	459	456	449	491	480	472	532	498	486	465	497	468	511	507	459	471	464	508	483	486	474	466	456	496	443	484	391	484	476	475	468	509	477	499	485	443	451	458	465	457	483	503	464	477	460	465	467	436	476	485	462	500	477	486	508	466	457	497	498	507	475	492	494	496	483	448	482	476	469	440	467	476	447	470	429	474	475	486	466	506	465	462	467	469	511	464	540	490	435	471	452	496	495	459	482	466	460	474	467	471	482	452	492	506	497	484	483	460	488	489	484	519	488	494	479	499	445	508	485	462	482	463	491	431	462	453	463	500	518	450	449	500	486	454	456	485	448	483	527	477	506	479	489	483	469	479	482	447	508	496	495	498	481	477	473	454	520	479	457	484	469	467	479	463	479	485	483	491	461	446	449	476	499	437	485	500	433	464	474	497	458	478	475	484	491	478	437	477	465	490	501	448	479	493	461	480	497	486	476	496	439	485	496	452	475	485	453	469	459	482	478	473	462	445	496	491	474	492	483	476	458	489	487	491	466	479	478	532	471	432	473	478	486	419	483	466	450	485	436	457	469	490	525	448	473	469	465	472	483	494	458	491	474	452	507	483	483	471	478	489	478	462	488	503	487	475	474	497	490	465	457	512	446	466	484	453	489	466	545	512	481	474	431	443	459	445	474	519	493	436	505	468	465	462	457	461	473	424	487	473	507	521	454	466	509	490	457	454	446	501	484	479	499	440	499	453	464	458	497	451	478	476	491	460	482	456	463	489	480	454	472	441	473	521	451	471	479	453	464	472	480	505	484	469	515	472	475	463	473	438	451	484	491	467	478	494	503	508	491	483	476	496	447	468	520	456	508	460	457	470	473	487	504	459	464	477	448	432	475	485	476	452	529	490	486	470	488	543	470	451	476	495	473	462	444	513	489	475	501	455	476	470	444	473	450	481	428	457	468	491	481	471	469	467	492	486	474	474	494	492	467	458	469	485	454	452	505	483	489	533	490	489	457	470	504	505	464	476	504	504	472	452	461	482	488	491	458	494	483	437	478	488	475	482	463	475	441	503	451	472	515	446	488	480	488	470	450	470	472	500	484	489	454	465	475	512	437	486	462	461	487	474	459	473	479	470	489	469	463	451	463	486	459	448	489	482	475	489	468	496	464	434	503	482	489	443	481	405	463	477	446	482	492	435	477	511	446	473	487	494	493	424	479	486	440	493	482	456	505	453	470	500	508	497	464	514	455	507	408	483	478	490	451	514	469	467	466	491	470	451	478	482	475	496	487	458	482	472	521	457	506	497	445	485	510	495	484	487	477	473	457	459	462	484	474	469	465	513	513	517	452	463	473	471	490	509	444	481	479	428	438	494	478	433	447	507	466	449	440	459	457	490	462	477	482	478	477	463	515	474	495	519	491	484	451	468	473	489	502	516	478	442	480	499	447	482	472	481	489	455	490	451	497	480	473	460	472	494	471	511	460	489	509	527	478	495	522	487	501	494	464	486	478	452	477	498	466	469	478	484	498	518	489	469	500	483	470	444	482	524	464	479	474	469	487	501	502	484	485	511	449	459	493	488	446	479	478	502	450	505	460	427	503	469	511	454	480	484	509	504	449	457	463	479	491	475	480	477	452	471	443	469	490	490	469	468	471	466	495	474	516	477	459	479	448	477	454	462	452	453	454	454	468	450	492	470	445	494	507	478	462	477	503	470	454	443	493	511	472	490	481	457	424	501	475	465	471	485	455	442	440	504	481	498	487	485	460	472	496	480	445	438	438	480	442	453	484	448	506	488	496	472	440	490	482	465	524	492	444	463	478	462	464	480	476	524	465	517	471	466	447	509	482	498	472	448	472	470	470	494	457	495	502	487	462	462	459	505	506	500	510	456	469	472	481	501	500	462	482	468	492	476	447	467	461	460	465	475	505	505	498	543	495	448	483	506	495	457	544	482	472	467	463	482	461	488	458	485	452	481	481	457	483	492	456	502	509	514	475	501	470	506	464	518	468	507	469	450	500	479	474	493	475	464	452	458	485	466	458	481	432	489	531	444
19492	3020	764	551	385	311	264	230	226	191	185	186	166	183	182	168	164	154	156	172	166	152	154	150	151	149	154	149	115	133	138	149	127	164	169	143	163	123	115	150	162	152	134	158	162	155	120	142	141	134	161	158	160	144	106	127	155	173	145	134	145	135	150	131	147	136	159	125	160	180	134	153	138	134	156	143	162	150	138	152	131	136	147	130	153	156	138	155	166	188	147	138	158	139	142	155	144	151	142	156	130	137	171	145	140	150	132	130	133	139	150	147	155	145	160	143	135	145	106	145	125	140	155	148	138	159	134	130	146	152	186	168	127	135	160	145	168	143	155	141	157	135	146	133	126	162	138	112	140	161	142	152	157	146	154	120	155	127	147	122	142	175	133	137	146	144	149	147	129	152	144	137	131	146	121	170	130	140	132	124	153	148	143	154	124	143	106	147	157	161	158	138	165	172	132	133	155	158	155	154	176	141	136	135	134	136	152	134	130	158	143	135	134	139	139	164	138	150	132	151	162	135	159	160	148	142	143	125	140	145	144	119	126	166	166	150	138	168	134	147	127	117	139	143	145	166	142	140	142	153	150	166	156	116	144	146	134	148	172	156	153	140	135	154	130	141	127	136	144	142	148	139	151	139	144	141	160	153	163	139	135	140	134	122	152	138	149	136	134	134	140	138	137	118	149	143	126	140	147	130	147	124	151	136	128	145	176	145	147	142	157	154	138	139	161	148	120	131	140	129	155	164	144	157	156	149	139	135	146	131	131	131	146	144	145	133	125	148	131	149	145	148	140	153	145	136	143	127	147	157	133	143	125	136	129	149	140	149	140	147	151	164	142	138	158	146	133	140	145	161	149	140	149	150	144	153	122	158	164	168	149	136	137	144	139	136	168	135	157	122	144	150	170	158	109	130	155	161	148	152	146	126	146	148	151	132	136	141	149	154	136	146	163	136	138	151	151	158	132	128	146	136	152	174	154	145	172	155	170	141	147	156	151	137	107	133	163	168	149	161	132	150	143	136	120	125	165	154	139	152	142	170	122	144	142	160	150	160	155	140	154	140	165	134	122	164	134	159	144	133	141	148	133	158	169	112	143	144	155	123	133	139	149	128	140	138	123	147	156	134	148	164	152	145	140	130	149	159	153	188	154	168	155	159	155	155	134	125	122	144	131	150	129	150	150	149	125	145	127	120	138	142	146	148	150	140	135	122	132	137	130	133	183	134	162	135	147	154	139	126	138	147	170	130	127	171	139	123	143	142	135	146	157	147	156	148	157	153	149	154	156	164	137	139	122	146	141	142	128	136	133	152	159	131	154	157	146	135	148	154	143	145	131	158	138	162	140	137	137	134	151	129	125	117	133	134	140	140	146	152	137	163	147	146	147	116	136	127	141	152	141	146	153	139	121	144	117	130	154	136	153	144	137	112	131	130	154	130	149	159	158	161	169	147	114	140	131	156	126	156	114	167	161	125	155	114	129	149	139	121	132	131	130	131	143	154	146	148	139	142	133	151	155	151	151	152	152	147	135	142	141	134	137	172	151	141	165	139	157	143	140	145	137	149	157	139	163	150	154	158	136	139	157	110	161	127	145	161	151	163	173	139	148	146	134	145	145	144	156	141	162	126	125	147	129	117	142	169	160	139	159	133	125	127	127	126	120	145	147	163	133	150	173	151	155	151	124	146	154	130	139	150	153	140	154	157	165	155	143	161	150	137	137	161	145	129	152	143	136	145	162	143	129	149	155	132	126	147	141	139	142	142	149	134	130	136	146	163	134	147	158	138	157	125	154	140	162	143	136	157	127	132	132	153	146	144	145	160	175	165	146	137	135	145	151	154	127	130	129	150	143	137	149	148	136	144	134	154	152	143	169	151	149	149	130	164	140	149	145	158	146	132	130	144	132	156	162	118	132	152	139	120	150	130	156	150	152	157	161	153	155	153	140	136	150	137	140	129	155	135	153	137	136	126	153	139	158	137	151	145	154	163	153	140	120	127	138	141	144	139	136	141	144	137	127	162	174	124	154	156	147	151	136	145	149	151	148	131	152	148	114	164	162	157	152	144	157	145	153	168	124	164	146	134	159	139	146	141	131	154	155	128	131	141	146	150	129	141	140	156	160	140	133	136	143	154	157	160	138	143	148	158	141	141	160	154	153	160	174	157	113	136	134	125	160	136	124	155	145	140	124	119	140	151	169	143	123	144	136	126	145	124	161	139	146	151	152	155	137	138	135	160	131	144	138	153	137	137	159	132	143	126	173	158	152	151	145	127	170	144	145	126	126	145	144	143	182	154	154	125	124	133	152	162	153	146	148	154	144	161	139	134	148	148	147	129	156	153	153	150	125	134	164	118	142	139	167	152	133	154	150	137	142	173	155	151	158	140	132	137	131	138	148	136	136	134	125	114	124	163	133	127	149	152	142	163	128	148	161	131	172	130	142	165	142	145	136	151	149	162	132	132	128	137	146	156	125	137	150	144	141	146	172	136	130	156	148	140	169	147	139	145	130	150	125	128	138	146	129	146	172	139	153	137	145	133	134	156	155	154	142	140	156	144	125	145	143	144	137	140	126	141	146	130	146	143	133	136	133	150	148	160	132	146	128	150	142	128	168	143	163	149	121	156	164	154	135	141	160	134	152	118	118	156	170	145	139	112	155	170	164	126	155	140	147	151	151	162	128	150	134	142	136	166	154	140	151	145	138	135	156	142	139	144	120	115	128	143	121	151	118	155	150	143	138	156	159	146	147	129	151	140	160	147	146	162	143	125	136	147	162	132	131	152	137	140	118	132	162	159	152	139	155	143	140	140	133	135	162	150	159	143	143	139	121	155	162	160	158	144	150	154	134	129	156	159	142	135	154	146	138	142	120	141	151	133	131	150	133	152	155	123	135	142	160	150	143	149	124	144	147	146	137	154	130	135	130	132	134	151	159	147	134	168	138	131	145	129	155	143	164	158	150	143	137	131	140	146	158	153	172	130	136	150	144	133	140	161	145	135	114	165	142	125	126	149	132	155	129	148	139	146	145	163	145	149	133	149	134	183	167	141	110	139	152	143	162	153	128	158	153	146	152	132	137	175	127	159	133	143	149	165	159	117	142	145	143	134	129	176	132	130	142	134	151	129	157	152	144	151	132	159	133	161	123	137	145	136	155	159	142	135	181	162	167	150	140	148	132	136	133	151	157	120	156	142	157	145	135	164	146	133	158	122	113	151	148	151	154	155	141	159	130	146	143	134	139	138	136	158	158	116	136	135	134	140	130	176	135	133	160	152	149	162	146	143	139	151	152	145	148	121	152	125	146	155	152	142	122	142	145	138	139	149	149	121	124	133	133	120	140	117	134	141	110	136	155	162	138	135	149	152	133	155	141	150	145	153	155	154	138	127	162	165	152	146	148	149	147	131	167	135	154	156	141	147	135	140	147	141	157	140	151	187	154	162	123	151	131	140	163	151	136	164	168	156	143	128	154	146	145	150	133	149	130	132
12230	1431	1325	1488	1365	1161	920	811	743	692	603	613	550	514	494	472	422	461	411	409	405	433	448	435	382	381	392	408	417	405	405	397	400	425	420	350	365	356	378	399	369	357	362	357	401	396	393	409	385	394	395	373	384	359	353	374	364	395	347	373	380	366	418	361	391	376	403	344	389	362	384	372	368	388	366	383	356	390	377	363	373	357	352	370	368	381	342	368	381	379	357	387	351	381	388	362	371	349	342	344	392	341	379	392	335	360	387	385	361	374	326	368	334	358	350	399	405	367	349	397	349	360	365	378	338	388	381	369	391	351	359	418	381	340	343	336	384	377	364	349	373	371	388	352	336	383	374	377	350	392	352	397	374	377	356	372	379	353	369	355	360	373	363	380	389	376	367	366	376	338	379	354	351	387	366	387	343	386	348	368	359	399	343	351	379	386	366	375	359	380	372	380	355	350	349	343	367	398	381	349	378	335	370	379	368	363	348	388	357	405	379	369	362	376	378	404	366	376	397	378	395	347	369	383	403	359	386	365	379	370	375	353	351	379	386	358	335	382	399	315	377	356	386	354	325	364	351	394	378	400	367	361	337	350	361	368	356	345	385	382	361	378	373	380	334	345	380	386	347	349	373	375	376	393	362	379	376	371	400	360	372	368	391	364	352	348	367	331	340	377	379	387	354	372	355	356	355	373	370	372	390	400	361	423	366	375	359	384	357	371	358	371	350	350	380	346	363	387	329	369	390	390	382	336	350	364	351	374	395	354	388	363	360	365	372	383	344	384	371	339	337	353	370	337	392	401	364	371	383	374	365	371	380	412	384	404	355	343	365	356	360	358	369	335	370	371	386	359	381	387	341	379	320	382	369	369	361	358	355	364	371	411	379	364	369	361	380	367	360	340	366	379	384	357	401	355	379	349	362	384	386	378	345	387	378	335	356	379	352	374	355	338	357	338	359	352	407	359	402	359	373	366	357	348	367	355	329	359	361	396	352	368	357	391	371	370	368	363	381	365	354	376	394	356	375	385	370	361	352	391	321	354	348	360	360	346	363	362	330	365	385	383	401	361	338	371	388	415	362	334	353	392	383	345	373	374	349	384	417	363	355	365	396	365	363	339	361	402	383	338	391	389	345	370	337	388	400	349	379	361	335	355	340	356	401	355	350	413	352	379	377	385	317	367	371	354	397	345	365	362	351	342	361	411	396	382	377	384	411	368	381	386	380	331	386	360	400	361	378	371	374	379	379	367	414	385	366	369	359	360	343	364	368	338	328	336	351	376	353	408	392	368	387	359	392	359	362	357	370	325	360	350	368	377	365	377	390	331	408	348	373	353	348	378	397	373	342	360	350	360	357	376	371	331	354	373	331	356	368	376	417	372	369	385	319	348	359	384	363	377	378	383	373	378	373	386	350	338	416	356	351	368	373	407	353	396	376	382	336	340	333	378	389	388	370	368	380	380	391	394	364	372	354	416	355	382	388	353	365	369	371	364	378	363	389	364	382	346	367	376	372	393	371	401	368	377	391	391	368	376	319	377	399	363	409	355	395	354	356	376	373	370	390	368	385	365	333	350	378	346	381	385	364	379	350	325	371	338	367	359	356	379	374	379	378	374	374	371	366	373	375	362	361	324	367	377	349	373	342	368	349	384	308	406	363	400	374	392	366	356	381	373	361	380	353	432	373	363	366	347	366	379	383	392	346	354	373	362	374	381	354	355	392	360	382	385	384	362	397	383	359	383	345	382	373	350	388	359	391	349	355	351	348	388	397	367	389	395	332	382	355	374	357	363	361	357	371	383	379	393	365	378	364	413	378	366	400	365	390	359	348	339	361	352	390	367	365	394	391	360	339	381	370	365	395	357	365	391	334	381	377	404	381	342	344	362	365	388	359	354	377	389	399	364	361	351	354	373	375	363	348	367	381	364	360	341	372	340	362	331	391	366	383	373	375	374	379	327	339	353	407	364	367	332	337	387	372	383	352	398	372	325	388	354	378	360	396	375	355	361	339	391	375	370	388	342	358	372	362	340	382	362	357	366	371	376	381	365	370	386	366	365	379	373	367	379	353	380	383	346	348	330	412	356	322	362	365	375	360	335	343	405	354	379	372	408	341	355	395	406	368	358	351	338	371	352	341	363	387	392	359	356	390	306	373	396	347	370	402	339	393	380	378	353	347	347	384	347	373	406	369	377	372	361	369	372	330	374	340	353	382	393	373	414	362	401	353	363	342	359	358	374	394	341	343	376	347	376	356	357	336	379	370	359	372	357	358	364	358	366	348	381	374	364	396	369	319	365	375	343	335	378	371	358	339	398	372	362	352	390	359	366	346	402	386	368	355	365	393	366	384	384	363	356	403	357	387	349	350	365	347	391	383	341	380	341	360	356	358	328	370	406	381	368	376	365	373	397	369	372	392	387	386	362	409	365	396	353	415	377	359	364	369	399	376	421	382	353	367	375	399	344	371	393	345	396	405	386	400	370	383	402	389	325	372	338	384	353	383	379	358	370	352	361	378	361	357	388	394	387	371	388	381	344	396	388	399	376	397	394	370	379	379	341	358	370	365	389	356	403	360	397	340	378	364	380	357	368	354	365	371	335	371	323	358	375	363	365	375	383	391	412	404	359	365	364	359	353	367	347	392	372	371	419	360	328	366	347	378	367	368	377	373	372	390	369	380	379	361	363	391	410	378	356	368	360	358	375	396	395	355	350	391	371	353	393	347	398	340	361	390	355	370	340	363	363	409	385	347	389	406	384	367	371	369	415	332	351	363	373	389	366	379	378	319	378	366	390	400	374	399	368	367	315	372	370	367	344	359	363	380	336	366	341	376	363	359	381	352	365	370	379	354	334	372	339	360	338	393	353	364	341	357	361	380	343	382	364	345	402	365	361	369	393	344	356	372	371	377	398	376	381	396	393	401	376	345	337	392	391	345	361	361	348	355	395	370	352	394	384	371	349	339	385	364	366	376	355	358	365	354	345	407	343	363	367	355	370	407	377	374	378	381	369	373	415	383	354	340	340	380	374	374	378	365	401	366	341	370	370	363	389	378	377	373	385	332	348	354	356	389	378	356	354	372	382	363	360	364	377	372	366	391	367	368	359	368	369	372	343	351	360	358	350	375	362	377	359	384	381	358	351	327	381	348	367	347	346	346	328	377	365	325	362	377	363	371	398	359	357	369	340	374	360	355	373	427	399	417	386	334	376	364	382	327	368	379	370	364	318	345	340	358	394	401	396	364	375	365	354	362	376	350	366	373	351	384	352	386	398	382	377	388	354	355	399	376	363	349	342	359	323	393	367	395	355	401	382	350	357	371	376	371	413	357	386	366	350	363	371	371	360	339	337	362	349	342	378	344	370	347	397	359	374	356	359	342	402	389	376	359	343	339	376	397	345	387	335	387	382	357	386	381	374	346	339	370	388	365	362	346	356	364	363	380	369	363	407	409	365	333	354	384	354	352	365	370	346	405	378	350	390	389	361	383	342
30029	6266	1495	1004	692	549	463	394	422	350	306	349	289	329	298	265	285	257	247	261	304	280	257	235	246	249	259	277	273	271	251	259	278	261	214	285	242	223	251	256	213	252	265	244	228	228	249	220	259	257	246	241	283	272	252	259	219	241	265	279	277	232	246	231	232	276	226	220	259	251	275	243	264	227	249	241	265	264	254	262	245	258	259	217	276	237	262	213	233	266	255	261	301	243	250	261	266	235	265	270	247	278	260	246	249	254	271	213	266	299	239	248	257	253	267	242	274	245	251	248	270	270	261	230	247	260	280	250	247	229	258	260	239	282	244	249	245	244	251	254	258	230	232	252	248	270	255	244	231	260	234	257	247	273	238	242	281	254	231	248	263	241	206	279	259	245	225	258	258	251	249	256	257	239	271	282	265	250	255	259	255	270	268	258	258	247	277	238	274	246	262	251	247	239	269	259	244	253	226	266	231	235	252	257	240	255	271	246	246	253	248	267	270	259	207	241	283	260	266	252	239	238	263	254	264	302	252	255	275	273	267	257	231	271	243	273	220	254	253	269	236	228	256	222	262	253	268	246	223	247	250	268	254	261	258	223	290	241	257	270	278	271	249	272	237	274	289	248	246	269	237	265	221	278	268	254	262	252	231	244	247	258	234	252	259	239	263	265	286	228	235	253	241	290	243	245	231	243	233	251	261	273	243	271	263	275	240	263	288	276	271	293	266	234	254	251	219	233	269	234	254	213	263	246	247	249	248	260	288	249	267	275	219	233	243	293	271	276	224	255	259	287	270	255	242	287	251	249	290	281	278	224	221	241	236	216	265	266	230	243	251	248	219	250	255	268	242	233	247	259	252	265	249	273	234	247	268	274	250	243	250	242	249	227	225	241	270	275	222	234	257	243	280	260	306	271	241	246	261	257	247	236	256	305	251	256	251	248	273	261	241	260	241	225	245	262	263	260	263	279	260	251	249	259	256	267	220	264	255	224	234	273	263	264	274	263	240	258	268	250	296	262	240	266	257	280	254	244	229	260	252	246	273	272	229	253	287	257	292	254	274	242	249	277	226	245	235	243	233	269	268	251	253	268	248	236	280	231	250	282	248	255	256	236	265	272	245	285	234	290	283	263	296	242	269	272	246	255	234	248	252	262	264	269	286	284	258	241	287	279	264	235	246	243	248	256	274	265	282	271	268	263	265	276	220	271	234	242	246	242	227	250	243	246	215	258	223	235	264	280	240	222	279	238	230	247	246	223	259	220	252	289	292	266	262	241	265	269	245	227	249	249	233	218	234	252	252	226	256	216	264	259	266	262	251	251	256	245	247	228	231	211	197	271	261	247	224	255	258	245	249	283	247	227	237	250	275	262	228	256	250	281	261	239	217	298	267	253	244	262	263	258	248	253	253	243	259	224	212	244	233	241	248	243	249	260	248	232	292	229	263	257	226	240	246	242	232	274	221	255	266	272	253	252	232	260	233	259	262	228	222	266	239	252	238	254	258	246	279	260	243	251	223	245	264	256	237	254	226	251	255	248	254	239	250	288	262	227	251	227	274	268	277	253	271	220	248	256	260	241	227	291	267	272	259	219	250	245	263	240	271	259	255	251	254	243	254	258	229	238	250	278	270	279	251	301	250	264	241	253	274	267	252	245	235	243	265	234	246	283	276	215	259	281	235	234	230	218	240	250	248	266	257	249	281	263	231	277	263	273	258	254	229	254	263	288	250	270	247	241	242	256	266	254	275	267	246	264	223	245	245	233	243	247	231	233	246	252	270	241	257	243	244	259	233	248	280	259	258	270	259	262	243	248	242	239	263	255	247	249	217	237	261	236	260	273	255	262	257	232	262	231	234	259	236	229	270	246	240	237	259	247	272	277	259	226	248	269	261	253	267	254	231	242	246	263	229	280	253	290	254	249	232	275	256	237	254	280	264	228	278	248	244	245	267	248	273	268	220	291	260	256	244	262	250	243	279	281	266	251	290	252	249	273	219	277	235	251	269	265	235	243	264	249	228	252	256	235	253	260	255	274	226	234	248	221	229	278	240	224	259	258	242	267	255	243	284	261	270	245	241	254	246	234	252	256	300	249	256	234	291	248	269	240	266	296	237	286	236	244	274	234	258	272	243	240	286	300	263	240	281	265	274	263	241	252	260	248	233	256	254	231	243	239	242	261	265	232	289	240	258	270	264	248	244	289	231	226	255	231	222	230	267	256	260	249	262	270	237	230	255	272	250	234	242	257	266	290	247	280	269	257	255	264	241	267	262	264	264	240	265	260	289	271	242	268	281	268	253	259	260	251	246	265	271	253	231	235	259	232	259	254	238	264	249	215	245	228	247	259	239	241	221	218	221	262	240	270	269	227	276	258	298	231	239	252	211	256	240	237	231	273	263	234	260	245	247	251	249	303	257	255	257	239	222	257	267	244	221	254	253	253	259	257	248	278	232	252	268	233	263	240	229	221	257	262	218	258	242	255	243	253	231	241	242	244	245	225	238	248	245	278	242	214	234	243	236	253	217	272	256	245	237	258	281	259	249	237	255	254	224	272	262	231	239	266	242	259	277	265	257	231	217	243	242	267	228	282	263	238	270	239	259	268	250	274	267	237	229	254	270	244	235	233	262	277	232	260	253	234	242	293	257	258	260	261	259	260	232	271	288	258	281	257	229	238	266	251	239	268	261	229	250	220	241	229	258	275	288	218	259	229	262	233	268	232	268	237	285	246	229	245	253	231	258	230	242	250	237	225	225	253	273	238	255	246	249	249	266	252	253	264	267	221	229	251	291	232	240	269	269	242	280	228	229	243	239	239	228	253	261	238	259	246	268	272	251	257	246	251	245	265	282	281	254	241	218	266	272	284	220	272	234	203	234	247	237	272	265	269	265	249	266	262	255	240	264	266	263	247	248	249	273	245	253	257	246	255	277	244	264	264	243	257	253	219	267	271	271	220	231	222	261	239	275	231	248	258	232	257	278	250	254	261	245	226	244	254	268	222	251	247	238	291	277	274	232	239	273	251	234	270	265	260	256	246	262	252	267	239	233	238	231	231	275	292	287	281	234	246	273	239	253	234	268	247	240	256	246	235	244	271	264	273	268	249	262	266	242	274	282	282	264	242	269	245	231	271	270	248	280	245	238	265	258	275	273	233	255	271	231	250	266	255	245	247	232	259	256	254	248	275	269	240	235	268	255	267	257	249	248	268	270	275	259	224	215	244	280	259	235	275	272	244	260	257	286	219	273	266	261	225	259	280	302	250	215	267	224	246	224	236	287	248	255	265	277	247	209	246	230	284	261	260	273	246	245	267	248	245	243	252	255	265	250	254	254	242	245	244	228	247	234	227	246	242	251	262	259	276	244	248	269	250	263	236	255	275	284	275	255	243	246	257	267	271	234	256	261	279	254	244	256	264	256	256	266	267	260	250	263	221	276	242	224	254	236	249	255	255	250	268	257	254	264	254	249	257	272	236	235	238	284	235	247	268
17309	2217	2311	2488	2340	1993	1591	1405	1275	1139	1049	997	882	879	810	733	757	707	689	691	700	636	689	715	636	654	635	636	643	630	673	644	673	632	654	608	605	581	609	628	604	598	641	629	602	653	601	635	628	659	648	614	628	554	616	599	642	570	582	594	596	607	626	576	612	597	575	629	590	624	584	588	568	634	622	575	637	587	609	610	580	542	596	591	633	591	571	555	575	590	587	621	589	584	606	572	590	611	585	607	592	615	609	594	595	582	641	588	571	584	576	588	576	600	548	617	590	571	590	589	626	565	632	598	556	578	604	591	592	572	619	568	563	597	547	615	619	637	590	610	603	618	568	587	599	619	611	605	595	606	556	604	629	623	650	583	613	557	547	599	623	574	631	572	592	569	587	555	597	570	582	584	586	643	568	606	591	628	586	578	590	573	608	595	634	561	584	589	606	585	591	589	559	600	564	586	590	567	589	601	582	539	636	594	587	593	577	581	579	597	606	586	596	565	604	617	623	592	598	600	617	605	589	609	602	579	550	602	653	600	612	605	575	575	616	538	562	592	595	591	592	589	581	640	628	611	601	620	575	575	539	593	606	599	582	619	571	573	597	540	597	657	616	566	612	612	610	599	633	563	595	610	584	578	567	623	637	621	576	551	584	573	572	591	599	561	588	609	575	548	567	599	598	598	622	574	624	625	596	622	578	580	612	633	593	618	604	585	591	619	564	583	541	555	580	600	611	603	604	573	599	612	578	553	595	585	569	595	581	626	581	584	631	588	571	632	596	613	620	578	646	593	610	555	618	621	604	562	607	590	611	575	632	589	560	596	592	566	612	577	576	609	600	604	615	602	579	555	556	575	618	589	590	584	620	584	591	604	614	576	567	597	589	616	583	597	590	618	615	592	591	564	627	600	587	583	558	629	565	598	612	582	595	623	594	604	626	599	624	564	582	623	596	659	565	628	621	594	560	524	582	578	656	603	585	594	565	605	603	544	567	563	612	597	600	551	598	615	611	561	598	575	586	591	598	555	593	623	592	541	585	615	557	581	541	560	616	605	609	617	602	616	569	587	604	589	556	574	595	583	621	576	609	617	587	575	599	581	615	598	605	564	553	600	593	589	574	546	616	543	581	606	572	598	587	604	597	554	650	604	597	632	588	589	590	593	624	592	575	577	558	616	656	573	636	612	618	599	552	577	609	588	572	597	569	604	558	602	579	609	571	582	612	604	564	608	593	541	573	619	598	566	578	609	620	554	566	626	553	565	597	594	571	558	588	604	577	638	593	578	567	593	615	638	551	594	607	579	611	623	576	572	573	595	578	606	630	573	616	579	615	608	545	631	555	566	570	595	578	595	646	572	628	595	580	604	557	594	608	570	572	588	600	579	622	602	609	594	586	607	569	605	542	545	575	589	612	611	573	597	612	603	632	574	589	584	567	607	575	594	581	610	552	574	609	598	606	597	585	606	568	596	574	640	579	615	592	571	619	546	592	615	594	580	566	576	606	614	592	572	593	591	604	616	557	610	593	589	577	576	551	605	604	570	614	569	589	599	602	571	572	590	555	562	588	600	581	591	585	605	585	613	596	587	582	551	576	613	598	595	582	612	576	626	624	594	619	586	604	602	599	605	581	588	562	619	600	593	617	634	587	613	567	591	543	593	558	597	622	587	605	576	598	561	611	606	580	537	574	565	581	553	622	588	572	585	592	579	595	601	576	556	615	572	603	598	599	589	600	601	581	600	597	599	626	613	577	593	599	617	634	602	612	587	617	593	603	620	594	608	591	586	587	568	601	557	606	585	577	589	610	613	604	573	618	554	592	631	593	579	643	599	588	603	610	617	565	548	584	551	522	591	596	613	553	564	589	613	598	579	594	613	600	588	562	645	626	629	612	639	627	590	623	595	549	605	589	622	634	588	628	628	531	584	533	647	602	608	566	598	622	559	591	558	555	622	574	607	608	575	593	560	578	601	585	605	596	593	581	597	588	584	591	596	601	583	609	556	598	571	566	605	571	542	552	581	574	568	578	619	568	604	585	608	565	594	578	646	565	570	642	611	571	529	545	613	623	604	590	585	598	583	581	598	575	573	560	640	567	571	598	564	606	633	580	596	600	582	624	627	571	589	597	595	576	567	553	561	577	588	616	584	540	604	570	599	604	591	552	606	581	585	591	622	584	561	571	539	570	620	595	567	580	584	589	605	577	584	597	581	577	577	632	599	543	619	586	613	594	602	621	562	583	629	570	593	545	589	633	606	586	580	595	575	591	592	581	594	552	578	527	565	612	594	569	593	589	617	594	592	567	602	572	567	598	605	587	596	582	617	566	561	587	576	582	582	617	607	570	619	604	644	642	574	578	567	570	628	572	559	630	630	596	609	569	591	577	576	595	583	589	555	587	582	596	586	593	609	632	562	643	562	582	607	589	592	632	587	584	656	603	581	564	633	527	572	603	607	623	553	553	622	583	623	581	592	630	542	612	615	599	597	604	566	590	565	580	591	593	595	602	628	588	598	572	589	609	603	580	579	574	589	616	566	592	608	569	599	604	623	601	581	597	561	600	562	583	586	621	627	585	546	614	615	613	602	606	586	594	613	563	611	603	585	600	612	628	606	583	590	576	574	608	604	560	545	571	560	571	625	597	643	586	598	599	589	567	636	596	628	641	591	591	624	565	574	571	597	571	627	567	570	604	585	598	596	612	595	590	592	576	572	590	606	557	585	595	561	589	631	617	580	565	576	587	618	580	606	588	618	609	588	554	596	608	609	585	547	556	577	533	613	585	601	628	621	589	581	589	575	585	603	607	555	601	632	586	637	618	572	596	598	610	586	592	605	578	591	587	550	600	606	569	606	549	582	575	554	579	610	570	564	595	583	580	614	619	570	594	618	570	610	565	558	588	568	607	645	569	601	574	582	627	565	619	531	643	603	576	577	583	569	588	580	574	562	586	593	580	638	590	582	568	594	557	583	627	613	622	549	520	542	572	605	614	640	583	611	594	576	570	598	593	566	577	571	609	600	545	589	640	570	557	584	540	581	629	600	573	608	620	594	547	588	614	574	630	572	628	562	609	603	591	579	617	622	593	600	606	624	576	582	586	607	579	583	619	580	586	570	583	587	636	621	606	594	589	573	584	638	604	590	610	609	580	593	550	575	634	590	594	543	598	601	595	601	554	594	558	562	579	601	577	624	582	580	598	571	588	577	570	623	633	588	608	550	614	605	609	584	620	570	570	569	607	608	562	606	583	604	582	602	583	587	633	594	604	581	576	594	614	547	578	562	549	594	596	602	578	597	579	592	638	655	588	617	549	613	597	570	543	583	593	574	612	557	579	634	593	604	602	567	580	584	574	597	610	574	632	595	539	615	642	545	591	620	582	577	604	531	552	616	570	623	564	611	568	616	592	619	621	655	578	547	637	604	590	638	572	543	567	613	561	586	620	643	527	623	600	591	582	622	586	581	582	562	642	616	579	605	551	574	597	596	564	613
5608	762	294	254	249	252	247	207	205	206	217	217	193	207	194	230	212	196	202	231	193	223	207	217	203	205	219	207	197	197	217	211	187	181	207	220	216	246	230	208	201	180	217	199	187	185	195	194	230	205	205	194	197	192	214	194	236	227	213	202	220	202	182	211	202	203	211	197	194	194	244	194	195	210	206	189	224	168	171	192	213	190	192	222	224	196	199	211	194	225	197	184	183	196	211	187	211	243	205	199	199	219	208	185	233	195	190	209	194	198	200	182	196	209	186	211	181	192	210	218	222	204	189	218	219	203	219	210	217	209	220	212	216	204	181	215	195	203	194	228	204	193	218	204	183	229	214	198	186	215	211	213	225	188	221	201	223	197	212	188	206	204	208	196	199	209	224	226	204	205	249	203	229	199	178	209	191	205	219	223	203	219	204	209	212	200	208	206	210	217	196	209	193	211	211	227	202	205	204	206	195	187	216	220	223	216	195	197	205	204	188	212	221	226	235	184	202	201	200	190	204	206	175	191	194	213	191	177	197	192	211	206	189	210	204	204	216	197	199	212	200	184	186	210	199	208	203	183	200	242	203	213	201	203	197	180	210	195	222	203	206	180	184	224	218	203	209	208	188	217	202	233	198	209	197	182	198	219	205	192	199	214	202	229	209	224	214	194	198	221	200	225	200	211	203	236	218	177	206	183	176	191	181	217	215	204	204	193	215	251	213	207	215	195	183	197	236	199	211	232	206	230	203	210	191	195	219	175	207	207	218	197	206	215	181	191	203	215	209	204	213	196	203	190	214	192	191	207	182	210	201	212	214	202	222	208	198	216	227	214	231	202	229	189	228	196	208	202	228	193	211	185	202	192	194	189	216	189	172	207	229	201	204	186	195	202	216	193	184	211	205	183	190	205	219	194	195	209	183	197	203	202	217	211	223	191	192	209	215	197	190	198	224	185	202	182	211	194	212	207	210	192	216	216	223	182	208	189	207	200	217	207	208	266	194	212	160	207	209	227	215	180	202	178	214	198	234	204	205	191	214	222	207	187	202	208	203	206	214	204	203	216	178	219	206	205	205	205	201	167	215	177	197	219	210	219	194	231	196	195	184	205	205	208	194	192	182	191	192	210	192	191	232	249	194	232	182	230	205	202	218	191	209	221	202	182	192	186	202	206	192	188	211	222	205	214	196	208	207	223	247	211	200	201	199	202	205	211	190	214	204	209	212	197	206	204	169	201	179	188	207	204	192	210	180	216	234	181	216	199	211	217	192	179	183	203	171	209	209	211	205	195	202	213	229	210	208	201	183	219	198	208	190	190	209	192	215	220	218	220	208	199	192	196	209	204	186	184	217	203	183	189	199	188	213	232	193	188	194	213	251	200	210	187	202	198	195	234	177	209	199	190	230	222	187	210	216	200	207	218	220	218	195	199	233	221	185	171	202	189	220	253	225	207	194	226	199	197	222	199	232	192	207	224	213	199	186	208	228	216	198	232	183	217	197	184	212	199	192	182	183	209	198	215	215	184	209	228	228	206	170	228	221	208	201	203	222	210	216	212	229	204	194	203	193	208	212	186	215	191	191	230	228	215	198	215	245	224	195	218	223	220	181	221	196	230	175	205	203	227	177	182	191	205	203	198	214	175	224	212	216	215	183	203	190	184	199	201	196	217	220	194	211	229	210	207	222	208	202	222	208	218	208	180	182	210	208	193	245	208	211	207	203	227	188	204	226	194	215	224	190	205	217	200	203	190	205	174	199	192	205	192	192	206	150	204	200	239	187	210	186	191	205	190	194	213	160	213	169	199	213	195	220	198	226	172	217	194	219	201	217	238	193	242	213	231	213	216	218	214	205	223	185	196	192	236	198	216	189	198	195	206	214	207	174	211	206	227	210	197	173	238	211	209	194	208	236	202	234	205	229	192	211	190	194	218	202	216	190	216	207	218	218	202	229	216	180	207	211	210	205	218	196	231	203	192	204	180	197	185	239	199	196	187	224	183	193	233	206	196	201	199	215	214	218	212	196	202	217	214	197	232	208	194	196	231	222	213	196	212	207	184	206	188	212	211	186	188	198	195	201	209	190	198	195	230	180	230	222	215	195	192	208	209	183	198	190	184	201	204	210	189	210	187	190	191	217	193	235	194	202	212	201	209	192	194	179	191	176	193	197	188	190	220	198	223	191	204	218	209	181	209	212	194	238	197	180	199	214	196	195	191	204	181	187	217	199	205	200	229	175	216	195	190	199	206	227	202	211	197	201	223	190	183	228	210	202	214	227	200	182	237	204	215	196	221	191	201	210	202	189	193	193	228	196	199	227	192	210	193	213	178	217	192	217	218	206	197	213	198	201	220	208	195	210	203	219	221	215	214	200	201	203	200	209	205	201	210	194	207	181	215	224	222	205	229	203	199	189	188	199	233	208	232	199	208	212	184	188	179	198	202	196	221	190	202	178	189	200	228	207	242	207	192	197	194	208	215	209	204	207	205	206	186	210	175	220	230	217	196	205	215	186	198	182	190	213	174	191	194	214	207	229	197	254	196	189	223	214	197	204	190	213	193	191	198	195	186	207	207	190	199	190	178	218	216	199	220	224	220	238	211	212	204	225	214	195	201	191	219	197	207	191	190	220	218	197	219	239	213	198	198	217	194	201	203	210	219	193	205	167	180	207	192	215	228	201	214	193	206	224	230	193	167	183	232	231	217	203	196	197	186	206	242	232	196	194	224	183	212	222	184	216	232	182	212	210	194	191	224	175	184	231	233	219	216	201	194	211	224	195	202	215	203	217	187	181	208	214	224	200	197	201	199	208	193	199	203	210	197	181	207	208	204	210	225	196	210	204	205	199	194	188	214	197	202	212	199	194	185	197	179	204	196	205	217	218	189	224	212	205	213	210	209	198	189	212	216	194	197	225	219	220	207	193	223	205	203	222	189	211	216	187	214	188	224	194	202	193	225	204	202	212	188	187	205	189	225	201	224	219	201	193	204	204	192	214	203	211	199	195	227	209	210	199	211	197	205	206	226	217	214	212	198	213	187	221	199	224	192	245	204	208	196	197	216	226	201	213	217	191	168	198	214	237	183	233	207	222	183	177	225	200	211	229	201	203	219	204	220	226	219	225	212	203	201	199	230	179	186	203	221	183	246	218	202	207	231	165	175	194	175	211	246	227	219	220	214	197	169	179	190	180	191	199	208	186	215	180	189	224	188	212	197	220	183	199	198	198	194	172	208	207	191	220	194	206	224	201	193	226	202	190	213	198	183	198	222	192	183	169	192	203	218	232	177	196	199	210	206	190	203	199	207	199	210	231	212	215	217	185	195	200	204	201	214	188	215	185	208	190	214	214	211	192	227	219	190	180	220	195	238	209	210	198	199	245	198	203	190	202	190	228	206	198	227	191	211	199	204	189	213	197	203	209	198	213	211	175	182	196	205	215	225	186	214	230	219	220	219	203	197	204	209	211	179	204	189	224	198	196	234	218	218	190	236
3930	735	663	666	612	579	614	555	508	540	529	549	507	533	465	482	493	484	492	487	484	460	493	473	520	456	485	471	478	488	504	459	465	461	472	468	498	469	492	459	483	436	468	451	476	468	476	460	456	444	472	512	502	474	499	483	445	469	461	522	467	521	479	461	449	489	455	458	508	457	448	470	487	509	458	473	499	485	465	486	481	435	478	445	465	500	473	446	466	467	480	470	476	440	468	509	526	476	444	492	486	474	485	432	470	480	450	483	517	457	474	465	502	478	480	452	476	478	477	476	485	459	505	475	456	489	485	463	506	485	468	462	450	484	487	446	442	473	460	441	475	466	463	467	470	469	495	500	494	479	482	499	469	504	464	475	487	453	474	490	482	517	473	468	493	512	463	498	457	463	422	492	505	505	477	514	458	490	472	504	502	458	497	475	493	473	450	479	460	466	453	483	510	475	472	528	481	471	468	508	471	483	474	481	468	479	449	468	475	463	458	482	463	464	495	477	464	476	469	476	492	514	440	463	486	467	518	502	470	497	475	506	436	448	490	475	472	464	468	439	495	488	488	457	459	481	476	501	463	465	454	474	456	468	453	438	487	512	493	468	515	450	469	460	472	474	468	471	460	486	446	487	480	448	491	477	470	450	437	455	444	452	461	478	493	450	461	480	476	499	439	512	507	460	497	457	484	471	494	468	454	485	508	439	522	470	472	500	493	473	457	446	467	448	503	480	445	490	448	481	476	476	485	427	495	457	468	478	502	473	511	480	528	453	501	457	479	455	468	459	459	488	444	495	465	502	486	470	490	462	460	461	477	477	458	486	465	475	498	521	462	458	457	472	481	491	432	477	469	496	438	452	488	480	492	515	501	481	461	530	473	487	494	472	483	483	444	469	482	498	530	468	479	493	492	473	475	488	485	467	460	459	488	461	470	456	482	471	505	451	460	474	449	518	481	469	472	466	472	448	483	493	500	479	502	445	441	471	497	450	495	461	495	464	494	463	478	456	483	498	482	450	509	518	511	469	503	471	510	449	468	499	472	484	454	491	473	470	483	503	479	481	465	452	514	499	495	532	492	489	481	488	463	469	487	484	441	499	495	470	483	471	489	492	481	482	450	450	489	471	491	465	510	500	466	486	450	474	482	442	493	489	461	478	451	499	520	468	461	465	497	507	423	474	485	467	427	475	495	486	485	462	484	490	491	464	450	492	506	470	468	427	510	471	474	426	483	476	477	475	475	487	437	470	439	467	478	494	470	482	456	462	456	469	502	455	443	458	483	466	487	516	438	460	462	489	459	450	488	418	508	485	472	467	477	504	459	531	458	435	454	516	470	462	500	482	474	487	469	439	504	503	462	478	478	448	482	456	498	436	481	470	474	484	477	475	501	480	442	456	473	485	479	477	442	502	463	431	466	476	476	491	425	476	468	484	496	470	519	509	493	470	479	474	478	482	487	496	466	461	458	505	476	476	476	431	483	442	462	487	495	448	506	474	513	488	475	475	474	478	497	459	455	492	472	473	461	505	459	500	500	471	464	433	469	477	472	456	486	474	487	490	501	478	479	500	465	495	488	433	459	422	545	483	464	481	484	493	455	495	480	447	488	476	458	472	454	494	454	499	462	518	431	485	466	431	478	491	486	434	477	473	497	455	474	506	515	475	464	465	487	493	504	495	454	483	474	480	490	464	466	489	496	464	463	446	471	463	478	470	436	456	448	441	456	461	473	479	453	441	485	504	473	493	473	448	499	476	483	489	459	426	477	450	464	461	506	471	457	471	452	459	462	462	490	471	490	471	474	504	471	476	458	455	464	505	469	464	493	466	496	403	445	493	480	495	427	539	450	465	517	474	500	419	486	474	498	495	461	508	478	501	476	502	468	459	500	442	420	499	490	513	473	491	466	473	436	498	467	495	454	488	476	449	498	463	492	489	496	491	474	452	457	488	500	467	474	463	492	508	459	458	501	523	444	427	460	480	486	467	474	454	456	438	478	489	465	487	465	473	480	506	494	445	471	475	482	440	472	446	461	461	485	428	506	488	493	465	485	468	452	489	472	508	484	516	469	504	485	484	475	465	514	475	454	463	463	465	487	474	495	462	486	462	430	503	484	493	482	461	455	486	497	484	488	478	469	463	494	472	440	490	495	479	503	483	465	503	455	441	484	454	464	488	450	457	538	459	480	469	464	458	463	468	505	481	472	411	467	471	462	496	498	444	486	455	492	484	459	530	490	477	485	487	445	444	468	480	482	464	501	428	475	438	543	444	460	528	483	460	522	468	465	470	471	481	485	475	483	490	476	461	501	474	472	477	467	499	500	489	474	501	510	484	469	492	473	491	465	470	491	506	467	478	473	469	466	485	489	475	445	427	467	500	490	474	479	478	497	464	505	451	474	457	474	487	442	473	485	492	429	491	503	463	438	476	458	479	468	494	475	453	503	468	475	432	465	445	462	484	455	508	483	496	490	468	505	484	478	476	455	469	483	518	485	467	499	495	486	466	456	417	468	495	514	517	528	477	467	517	512	469	475	467	435	484	501	452	481	468	490	440	463	490	480	452	457	485	467	473	495	512	508	447	464	428	511	466	462	452	473	475	483	478	495	444	433	457	479	477	456	475	471	445	500	462	473	473	459	470	456	493	458	453	474	494	464	475	456	507	467	472	503	452	467	478	424	482	492	526	443	463	509	479	520	463	472	471	467	490	441	493	475	471	453	493	479	480	454	500	475	498	477	507	448	520	453	476	460	475	462	444	445	452	491	494	477	483	448	488	458	471	447	442	471	458	457	503	479	462	488	448	468	489	481	486	510	488	456	482	475	480	479	478	466	477	467	465	424	503	498	495	479	443	486	471	407	483	483	450	501	498	493	475	486	491	493	485	464	515	459	460	484	514	471	470	455	467	490	489	478	463	477	492	471	495	528	448	448	475	502	502	450	468	482	446	480	498	482	479	489	469	499	484	477	466	476	452	438	448	476	477	442	430	467	457	456	506	417	431	491	490	462	487	442	481	470	472	466	426	469	489	475	500	444	454	480	473	458	476	464	503	467	499	448	479	447	480	474	456	485	515	465	455	453	464	451	471	468	517	476	469	515	501	452	519	443	506	425	470	491	501	487	478	539	479	477	503	471	508	445	476	442	467	459	493	463	506	452	482	451	502	495	504	468	475	424	469	496	487	474	454	505	483	434	439	479	473	433	466	499	449	466	450	497	495	463	467	481	488	498	446	484	497	469	492	465	505	501	465	473	456	462	477	479	469	434	469	483	435	482	498	464	481	468	506	451	483	437	459	484	462	452	492	467	513	485	483	510	513	491	485	443	442	486	494	483	473	461	461	473	481	480	469	471	474	483	494	443	490	469	465	454	493	497	474	467	468	456	493	502	485	518	491	458	492	494	505	478	448	413	498	481	462	482	497	498	513	498	490	489	474	513	474	470	486	480	477	480	500	484	476	492	440	442	483	468	458	515	456	440	482	476	483	489	513
18989	2926	792	555	401	311	299	227	227	207	180	174	131	140	156	174	164	147	140	141	165	168	141	142	131	182	148	150	150	144	146	149	152	150	141	146	142	135	167	135	134	145	158	138	139	138	141	138	151	158	152	152	140	143	138	125	143	149	143	165	146	122	130	147	154	132	157	129	145	172	148	128	142	155	141	142	173	162	135	150	150	128	160	139	139	142	161	138	116	143	137	141	160	130	176	144	139	146	167	130	147	146	162	148	133	133	146	141	162	150	146	138	145	146	155	152	127	156	157	132	131	146	147	130	134	138	142	126	145	157	150	151	156	160	123	145	126	144	161	162	150	165	157	137	156	126	137	130	146	142	149	138	145	161	132	134	163	131	145	129	142	137	165	141	140	123	142	170	137	115	149	149	169	167	151	131	133	126	132	144	145	146	155	140	154	143	135	139	154	159	160	126	140	158	141	160	173	125	137	139	143	133	122	146	173	132	139	129	143	181	140	130	154	159	145	145	138	135	149	152	163	150	137	152	167	126	140	132	129	169	133	145	154	145	142	166	136	165	158	141	121	167	137	150	137	124	142	146	140	139	143	142	129	162	157	145	150	128	140	136	142	154	125	123	140	156	147	145	159	137	137	150	157	136	137	120	115	122	153	118	145	143	142	141	138	151	147	143	131	132	144	134	131	126	126	136	155	136	146	146	133	136	129	149	147	112	142	155	171	156	154	138	157	158	137	134	132	134	168	136	129	140	155	147	132	132	144	133	161	139	134	127	150	127	117	143	149	157	136	106	150	126	136	154	123	137	153	150	155	124	131	149	150	142	131	134	173	115	148	138	135	131	145	135	130	132	124	147	124	132	138	138	148	152	132	145	174	144	158	125	135	139	157	155	129	153	146	129	165	131	118	135	135	137	146	151	130	146	151	137	173	132	158	142	139	138	159	126	144	145	142	145	145	122	147	151	130	155	159	150	138	136	138	136	141	129	152	146	140	139	152	134	133	169	150	141	131	173	154	135	137	144	149	149	142	142	139	133	140	152	128	138	131	157	154	137	149	149	142	138	153	131	148	128	138	146	145	126	157	160	156	121	134	137	148	152	148	146	134	137	138	147	136	153	131	146	138	158	143	125	143	158	125	148	172	146	147	143	120	123	142	135	133	141	140	128	161	149	141	121	153	145	168	124	135	123	173	148	136	125	129	148	148	147	135	133	158	173	121	142	135	155	159	151	153	141	131	151	145	151	153	136	147	135	156	143	150	144	127	127	145	137	156	147	148	140	167	147	157	149	153	128	130	155	143	139	146	135	142	139	141	113	125	131	149	142	151	144	139	150	148	138	165	132	135	129	138	148	131	137	145	142	153	130	138	144	137	146	140	155	146	162	130	150	154	133	131	153	139	140	159	142	135	134	166	132	158	152	153	132	141	115	133	146	147	144	124	145	158	136	132	140	141	170	146	146	141	137	130	166	115	153	131	113	148	130	140	132	135	164	154	167	135	159	129	135	175	125	137	128	165	146	148	159	134	167	150	140	131	161	164	134	143	145	131	138	142	149	134	143	144	151	144	151	123	143	154	146	150	155	148	136	137	155	131	145	122	140	154	167	157	153	143	162	144	139	142	149	151	127	123	117	145	151	154	151	146	137	142	116	133	105	157	137	144	124	140	125	133	143	144	147	153	138	133	139	163	150	145	135	143	166	140	168	159	126	147	145	156	144	137	133	142	154	126	178	166	141	152	156	121	154	149	159	159	156	143	151	139	140	154	152	130	130	148	113	135	139	144	141	123	151	126	147	152	154	152	176	134	147	139	151	148	149	147	134	168	184	132	145	148	141	144	126	164	122	153	139	113	146	121	161	127	162	132	132	142	141	163	156	128	167	147	143	113	148	162	117	162	160	143	128	143	144	142	150	136	120	142	147	146	123	156	131	150	143	139	138	165	151	164	148	146	154	142	147	132	108	148	154	170	148	142	171	153	128	167	151	163	157	135	143	120	142	150	145	140	153	125	149	153	149	172	148	148	157	176	132	127	131	145	136	127	129	137	152	157	128	141	141	148	118	152	147	154	141	157	159	134	130	149	138	134	153	156	155	137	154	167	156	144	115	152	131	133	133	147	149	145	158	134	135	129	157	136	152	126	128	142	112	125	158	140	141	155	126	153	140	137	129	157	153	147	137	152	137	159	129	142	150	116	137	143	151	151	153	144	138	158	141	130	128	147	126	179	139	134	171	168	136	151	148	137	141	137	138	129	151	161	146	135	126	139	133	164	143	132	139	142	151	159	131	145	142	155	168	153	152	137	149	120	147	134	130	150	138	142	141	124	131	148	143	165	140	131	145	181	120	138	132	141	153	149	134	136	157	131	138	136	140	120	162	143	146	167	161	150	122	165	117	152	121	150	158	143	167	136	127	163	167	140	126	160	151	129	118	160	143	133	138	145	145	131	125	153	140	137	153	141	143	136	137	131	150	129	127	139	132	138	138	134	136	128	147	166	132	135	134	149	159	156	168	134	132	139	156	154	136	172	136	136	153	139	137	140	161	138	153	124	127	146	119	152	141	151	153	136	159	123	140	155	138	147	150	127	146	160	123	146	142	156	152	125	137	142	143	138	151	146	145	157	140	158	153	149	127	132	125	133	142	139	143	146	129	151	144	120	137	153	144	134	131	132	155	119	149	136	136	156	162	139	131	154	151	162	160	126	138	144	140	132	131	144	137	150	151	142	146	154	131	138	162	117	144	126	138	165	154	150	138	139	137	153	157	149	135	146	128	134	162	129	116	131	162	155	155	151	137	145	131	139	138	135	147	118	147	154	170	146	152	135	159	163	157	132	116	155	112	153	126	119	140	160	120	147	147	144	147	146	144	137	165	131	145	130	143	133	150	147	114	135	159	149	143	161	170	129	152	137	131	138	128	135	112	144	151	140	122	146	161	141	146	155	132	123	121	147	146	138	137	146	154	166	154	139	146	142	164	146	141	143	119	150	134	133	155	120	116	142	138	153	151	133	146	144	153	124	123	129	152	112	141	131	139	136	141	142	151	146	139	152	178	162	145	152	128	143	172	146	151	138	137	135	138	144	142	138	141	151	137	147	157	143	139	126	146	166	152	153	128	134	134	140	133	137	132	160	168	151	132	167	123	138	132	129	138	139	143	113	143	133	125	154	115	124	137	146	151	121	116	144	143	154	140	158	135	148	121	141	159	132	131	135	148	150	163	135	141	149	154	126	140	150	150	134	158	126	119	158	152	143	128	121	145	128	128	153	168	156	148	143	142	151	127	148	124	131	162	128	173	169	133	151	160	144	152	164	139	132	128	119	136	155	142	148	132	131	142	137	157	151	147	153	143	119	156	141	151	149	134	165	132	144	143	137	134	137	135	134	163	146	120	158	147	148	128	117	146	155	153	131	149	136	156	157	122	154	131	142	154	167	141	141	139	119	137	132	150	151	145	147	142	163	154	139	186	136	156	144	135	149	147	141	124	141	126
11969	1395	1260	1469	1235	1204	917	777	763	658	602	538	581	540	476	413	443	392	453	438	422	413	408	387	418	415	395	413	386	386	391	359	362	355	381	384	396	374	368	401	373	416	337	370	390	380	376	388	360	382	365	362	406	358	326	359	340	395	368	345	359	368	351	370	378	386	389	382	392	338	377	392	353	405	360	372	365	381	369	381	364	361	352	317	369	378	345	351	342	383	373	345	358	346	411	376	385	354	325	360	349	396	389	343	341	341	369	359	347	379	381	421	368	363	405	356	357	377	357	347	390	364	369	366	348	363	378	363	391	358	393	374	375	343	353	383	392	382	360	378	339	383	391	383	387	344	349	379	363	396	385	360	359	364	358	390	361	418	366	379	374	375	389	390	359	351	383	352	390	354	353	386	379	363	334	356	399	382	325	381	367	360	367	375	343	362	357	366	377	325	354	390	419	370	342	335	372	360	345	393	359	356	354	388	370	371	361	427	435	357	364	398	385	395	350	348	355	353	365	333	318	369	368	381	380	403	346	347	374	380	366	392	377	344	353	386	344	349	378	365	361	373	335	374	378	354	353	371	343	363	359	345	382	381	356	378	340	401	382	348	345	396	377	342	400	338	383	394	378	383	374	367	366	354	358	398	389	365	350	365	384	391	363	359	378	366	370	382	357	338	383	354	359	352	360	350	377	354	379	346	369	356	371	386	359	381	372	398	379	344	375	349	369	343	341	322	355	368	387	375	389	374	367	357	349	364	352	374	392	370	397	387	364	380	354	359	374	363	332	345	363	337	359	358	400	351	375	377	346	354	397	341	343	387	352	378	357	380	354	372	338	418	353	351	390	352	375	373	383	385	334	377	338	388	366	377	346	362	325	346	372	368	361	340	385	372	366	377	377	366	349	371	363	338	354	395	381	369	372	363	339	377	372	412	353	370	391	357	347	380	388	356	382	353	337	383	355	382	363	333	345	412	358	378	358	350	351	386	335	360	367	375	351	359	340	334	386	360	408	356	351	396	397	383	348	372	378	399	338	370	355	376	375	342	354	370	374	361	355	347	371	364	379	386	391	399	352	361	360	377	372	365	393	346	360	353	380	399	382	387	343	326	369	356	329	369	365	315	382	362	381	356	367	340	371	364	347	371	390	376	360	341	366	345	373	364	337	334	339	388	392	377	356	370	356	357	387	364	361	353	369	371	356	353	348	387	396	351	378	358	354	336	337	350	364	337	356	346	336	376	366	347	362	348	355	365	380	390	363	366	366	347	371	360	350	391	361	346	390	358	382	372	382	357	372	373	372	370	378	377	359	335	389	376	367	386	353	347	372	368	377	379	382	339	386	381	383	379	347	369	391	376	362	371	346	348	395	377	365	373	396	383	355	361	338	376	376	365	372	363	360	350	366	383	393	346	355	343	356	354	366	348	368	364	382	364	423	389	408	339	386	328	344	328	398	357	382	370	343	329	391	340	376	396	362	370	357	343	351	353	313	372	381	429	348	383	324	380	376	383	353	375	362	359	394	386	367	373	380	343	360	350	345	324	340	360	390	388	380	375	344	351	328	377	341	352	365	387	378	390	366	353	391	409	336	385	369	342	396	410	350	362	376	409	349	341	334	398	397	385	385	381	335	354	360	346	380	345	352	346	385	348	358	370	397	367	336	336	351	366	346	336	348	380	325	341	369	380	328	368	349	359	373	358	333	384	341	342	383	340	383	378	384	368	349	370	365	356	342	381	383	377	387	399	394	376	378	362	360	340	375	377	352	364	384	374	379	373	354	399	371	332	387	366	347	346	363	378	359	362	360	346	375	339	348	349	367	369	385	382	352	372	411	351	385	330	394	348	393	338	382	373	359	376	338	374	381	367	363	360	373	377	373	362	370	354	351	367	384	371	369	398	333	346	396	380	394	394	373	354	364	379	332	389	409	379	397	399	365	353	348	379	356	331	384	426	369	396	395	352	377	349	371	360	393	376	348	341	369	405	385	335	399	346	356	355	355	343	349	327	366	338	351	358	355	381	354	377	380	374	353	365	351	323	376	372	347	337	373	363	393	337	362	361	375	345	350	372	391	389	384	367	390	328	373	352	358	361	353	396	374	372	373	356	358	382	350	353	344	357	372	372	337	364	362	358	389	349	359	371	386	382	364	374	373	341	366	376	377	402	389	360	370	360	367	407	392	362	386	339	403	345	364	363	352	349	407	342	363	372	353	386	367	349	368	388	345	379	359	347	355	379	352	397	354	358	383	369	338	388	345	372	318	385	355	350	402	339	355	409	372	347	371	386	350	329	346	369	377	371	338	358	394	353	351	393	402	338	334	387	347	361	330	375	373	346	342	380	381	397	369	380	340	344	342	351	376	360	397	371	368	367	434	378	377	358	360	380	406	376	354	373	350	376	334	347	388	364	410	378	403	386	361	330	384	390	359	372	361	325	352	379	383	362	339	384	362	401	376	379	404	391	363	357	405	403	351	360	364	380	376	387	327	344	366	375	345	364	384	335	359	316	364	341	412	376	341	357	366	371	351	360	381	348	357	367	351	345	384	383	377	364	353	338	393	363	376	375	393	382	403	380	364	370	401	372	358	364	362	369	387	362	364	364	350	346	353	363	368	353	365	393	330	344	394	338	393	384	388	381	404	392	365	350	402	394	386	377	341	368	376	376	367	338	341	371	385	383	364	378	393	370	346	343	404	354	361	378	307	386	349	369	388	356	348	347	354	361	323	348	326	356	346	383	383	355	345	381	336	350	359	376	352	398	351	374	370	402	371	349	368	381	426	330	416	383	393	340	380	330	376	397	326	372	381	366	356	357	367	369	355	392	370	348	377	382	387	340	372	374	376	366	351	349	357	408	355	358	368	365	384	360	374	355	378	371	356	332	372	365	392	361	374	409	403	374	378	370	356	357	389	386	378	390	376	372	383	342	380	350	381	330	372	395	415	355	369	395	357	353	350	382	376	345	360	365	326	358	367	373	368	377	383	373	365	342	396	377	363	388	349	388	393	354	357	384	383	358	348	365	348	376	379	402	357	341	322	362	364	376	360	378	368	369	367	367	362	348	373	341	340	356	348	325	383	388	352	368	366	383	342	381	366	344	396	343	386	347	350	376	339	326	388	402	400	351	338	358	376	360	348	383	337	366	390	355	396	381	354	388	367	388	321	372	348	359	364	360	350	352	354	370	352	362	373	394	335	370	347	348	339	414	408	367	371	333	375	373	353	362	336	399	367	350	361	372	391	363	353	349	383	378	360	388	391	356	381	360	363	365	349	376	348	384	369	353	380	340	380	382	371	354	347	398	350	362	342	404	378	334	339	365	344	379	401	358	372	364	376	319	361	357	380	328	379	381	354	373	362	385	335	386	392	345	341	402	385	382	358	344	399	351	370	379	358	387	362	341	368	404	382	387	371	355	395	380	351	386	369	359	347	353	433	376	362	376	390	351	399	371	349	390	393	373	378	373	393	338	368	332	350	357	343	387	346	364
28943	6097	1394	993	723	606	571	422	362	355	297	285	306	311	254	272	276	322	270	273	264	248	250	251	258	261	266	252	270	253	262	260	278	254	247	246	227	252	268	268	272	248	259	286	268	298	240	236	259	259	243	246	266	234	262	283	245	226	255	268	235	243	256	295	284	253	259	259	248	236	262	245	269	260	298	269	275	258	242	261	232	253	264	246	252	254	257	289	268	263	271	251	233	228	267	257	253	264	244	270	255	257	284	235	237	268	248	261	252	268	216	239	236	258	236	233	232	239	266	253	249	250	249	255	248	274	247	272	240	253	243	208	256	284	247	275	280	262	281	276	261	253	256	227	258	259	263	265	240	254	240	241	253	252	232	234	267	269	268	268	259	235	243	260	246	274	255	228	262	290	293	269	273	265	266	276	249	253	221	236	224	264	242	243	262	263	276	223	245	253	263	293	261	274	241	242	233	289	244	261	248	269	251	231	258	258	282	246	257	233	254	256	245	247	272	266	258	232	271	233	251	242	233	268	250	237	272	238	275	227	248	227	265	239	207	221	254	247	270	243	205	218	283	269	243	239	275	251	257	253	274	266	268	241	267	243	242	252	261	239	267	243	238	264	280	273	195	263	273	255	272	232	283	251	270	246	262	245	226	247	278	267	242	276	241	232	249	229	251	270	269	243	259	271	231	310	245	223	314	292	244	249	247	231	252	244	271	260	259	220	236	240	308	229	260	250	249	242	241	272	208	242	240	259	232	240	249	255	247	239	224	254	266	267	229	263	245	247	229	256	241	270	280	264	275	270	287	241	255	292	266	250	248	258	271	264	263	247	265	278	274	278	273	261	243	261	282	259	213	252	272	252	249	260	243	271	279	261	245	243	257	260	270	255	255	260	244	256	225	248	255	258	253	254	249	254	264	240	251	267	259	255	257	248	235	218	228	256	223	246	266	243	253	278	295	246	236	240	259	230	256	271	265	262	269	275	238	256	258	245	267	255	282	232	246	277	281	244	261	268	231	254	267	253	253	235	220	274	238	259	291	258	253	259	257	246	250	240	251	244	248	244	243	265	240	247	266	239	250	235	248	258	262	248	237	269	239	238	238	244	257	263	244	235	255	245	240	249	265	266	253	260	265	233	240	262	274	254	235	256	270	234	258	260	275	281	243	243	233	237	248	276	276	254	259	257	247	242	261	252	254	240	254	220	242	257	283	266	259	256	260	258	251	267	274	256	243	242	235	243	254	256	243	245	253	306	277	256	247	289	235	231	230	228	243	262	241	251	271	279	220	258	208	271	239	231	261	247	264	244	260	252	253	244	251	258	250	251	258	267	249	265	264	265	259	210	270	246	218	254	245	249	207	261	242	268	282	247	259	270	258	244	268	259	262	282	235	222	270	276	240	225	239	266	273	275	244	274	233	259	253	237	273	243	268	272	242	280	236	257	269	268	258	223	222	274	248	267	256	234	235	244	275	263	258	245	224	251	247	245	218	249	283	251	257	264	268	242	279	275	228	244	233	234	283	241	256	249	280	230	258	284	231	248	273	282	239	227	263	234	253	231	269	279	285	223	253	227	266	261	253	263	223	235	258	272	264	230	244	251	266	302	263	252	241	282	252	229	223	241	261	236	276	234	246	258	228	248	250	262	243	274	249	249	244	268	265	225	235	234	234	239	240	245	253	264	246	258	248	233	265	250	233	242	256	274	260	267	257	274	225	255	235	239	246	256	243	257	272	256	270	275	260	240	244	259	271	283	266	232	230	257	257	252	227	252	269	242	278	286	244	232	272	260	243	256	263	264	253	261	225	261	253	243	229	247	236	238	242	244	270	233	235	259	258	272	250	249	260	251	246	255	251	257	230	286	268	255	235	262	245	280	242	259	235	250	269	273	269	224	250	249	255	230	240	248	268	283	212	251	253	270	261	251	250	256	268	246	262	229	223	253	256	265	234	265	227	235	242	267	251	254	247	237	252	243	254	233	252	241	253	273	286	268	246	226	233	260	250	275	255	271	249	232	249	255	257	250	243	245	233	258	271	259	266	253	254	225	255	258	255	247	278	258	251	275	240	285	263	231	224	276	232	262	240	258	234	254	233	231	226	236	249	280	269	287	252	265	284	226	232	253	264	261	242	259	240	291	244	228	239	235	260	279	272	249	242	249	244	223	208	250	236	262	248	224	264	244	252	239	260	244	273	266	278	276	244	239	240	258	247	248	224	239	289	239	261	278	251	225	251	250	243	268	224	234	253	266	238	254	248	235	244	259	265	271	269	248	264	302	229	279	247	252	261	256	247	242	235	257	249	278	253	231	274	237	230	236	262	237	241	257	271	220	220	228	268	235	286	241	268	230	249	263	243	225	228	244	234	241	234	266	233	226	238	228	245	237	255	257	271	258	271	231	220	284	254	261	253	229	243	274	268	292	254	265	237	261	268	273	266	261	247	241	269	243	267	270	280	247	231	253	269	273	246	264	270	285	247	243	248	254	273	270	262	248	257	236	253	285	263	242	216	263	236	252	260	285	236	287	257	268	261	288	241	258	246	291	247	270	269	231	250	236	260	216	259	234	217	230	273	241	250	262	270	233	256	240	261	287	259	260	234	233	236	263	285	251	255	298	262	248	236	252	253	268	241	224	238	269	298	265	247	255	247	246	277	260	231	242	258	276	274	252	247	249	244	223	266	223	274	254	261	244	269	245	254	274	241	249	261	250	239	237	272	248	261	235	244	241	253	249	273	255	262	215	245	235	236	261	271	249	240	273	254	259	283	293	260	244	259	221	262	229	264	267	247	240	248	259	227	229	236	247	269	243	219	234	263	244	261	263	233	252	269	251	214	251	259	218	272	279	292	264	265	263	271	263	222	237	260	232	259	243	255	257	236	269	272	258	297	297	231	244	247	257	297	249	254	271	274	252	246	269	265	281	260	229	257	276	246	276	286	233	240	242	261	260	274	252	228	250	288	248	250	245	243	259	257	266	265	252	269	292	257	267	255	245	268	219	279	255	264	250	272	257	265	229	241	240	243	267	230	223	238	262	305	245	240	259	243	232	242	272	275	257	223	238	255	262	260	240	258	235	264	241	255	239	248	234	261	242	240	272	260	250	271	244	260	255	227	222	290	262	272	224	221	291	275	269	236	228	253	228	238	260	263	272	273	242	249	264	269	280	251	250	298	235	246	260	260	238	298	244	258	261	259	252	297	256	246	239	216	247	235	246	256	232	274	222	257	233	284	275	286	221	261	236	238	228	261	262	253	233	236	221	256	250	292	240	260	248	224	234	250	259	246	247	289	267	273	246	245	221	225	236	244	247	234	252	272	263	251	224	228	261	239	255	239	265	249	272	248	254	266	265	241	257	267	251	255	250	247	250	262	247	263	226	243	250	253	301	256	247	246	238	293	291	245	250	249	239	262	276	249	243	251	252	237	244	240	272	206	238	231	260	262	260	247	254	273	251	235	244	247	240	260	270	239	262	260	210	249	271	252	279
16782	2268	2233	2628	2291	2101	1723	1383	1285	1197	1065	916	937	870	777	736	739	695	726	692	658	674	680	644	682	698	618	670	634	639	619	647	611	641	610	617	610	593	568	652	636	576	574	608	581	644	627	594	597	619	586	624	554	621	588	601	638	606	669	581	574	640	623	589	650	599	574	617	606	570	653	577	593	555	584	628	580	602	596	606	573	582	597	602	574	646	610	585	614	579	632	591	609	587	601	567	605	567	613	573	617	598	574	601	607	592	567	603	631	573	605	608	650	556	586	645	625	590	596	609	572	623	560	577	635	579	593	601	572	618	613	608	634	567	532	556	564	589	584	582	612	588	612	593	584	575	587	560	562	603	588	592	610	592	569	530	575	599	593	569	561	551	596	594	576	631	592	574	635	578	575	591	583	592	608	563	588	596	599	593	594	605	591	586	573	569	587	598	563	575	588	597	581	570	610	612	593	593	610	636	603	610	589	593	551	590	571	574	597	605	601	616	604	609	580	558	588	583	586	613	547	612	611	592	560	628	536	589	611	605	571	607	588	597	614	544	606	585	583	603	567	576	581	591	589	654	614	611	610	586	580	608	590	612	594	584	570	608	604	657	578	582	600	576	598	583	562	565	600	578	618	601	599	552	579	603	555	592	565	600	583	571	605	586	581	585	609	552	596	587	610	602	572	582	621	617	593	585	640	589	575	604	596	603	568	596	600	584	600	575	563	562	593	591	549	582	621	629	582	585	569	576	598	628	581	521	627	620	568	568	599	599	594	569	608	568	575	598	589	615	547	615	616	606	562	593	602	593	617	588	596	597	620	613	591	575	565	573	593	614	622	558	589	571	589	592	606	594	614	614	586	619	598	602	602	595	588	580	613	615	560	613	609	584	600	600	559	641	616	555	611	586	555	586	594	592	540	624	586	616	580	586	619	576	562	569	539	614	607	639	615	604	580	529	586	603	619	593	585	593	577	594	601	615	559	603	592	577	581	620	567	573	604	632	625	592	586	570	587	555	574	593	591	553	569	632	567	629	572	589	602	604	595	558	545	649	582	550	624	564	596	570	550	606	548	585	596	620	580	559	612	657	556	603	544	608	614	576	607	568	574	591	612	596	640	580	606	578	571	572	557	581	569	627	601	547	600	588	608	592	596	594	602	585	601	558	613	578	563	616	572	592	576	619	583	577	610	620	574	609	594	564	602	585	567	597	585	568	596	607	573	593	586	612	586	522	616	584	592	631	606	605	597	549	597	591	576	574	575	604	560	560	558	599	600	642	576	583	587	638	589	572	592	599	593	603	618	547	548	598	561	610	590	618	582	646	599	614	574	571	564	630	603	564	595	560	575	595	620	587	598	571	596	580	577	608	596	580	594	601	572	602	622	547	568	555	612	585	600	608	667	588	605	601	565	576	592	601	577	562	551	587	563	615	588	594	570	591	589	588	593	599	580	608	556	570	597	606	601	583	602	620	607	566	605	581	604	562	599	601	595	603	616	630	577	583	607	614	555	600	610	563	608	578	609	562	565	606	585	584	591	568	596	580	573	611	617	596	589	606	545	608	631	584	607	629	585	576	587	598	618	626	622	584	582	559	562	592	575	647	598	570	553	610	601	611	589	601	573	584	572	593	614	620	662	554	608	575	574	550	604	556	608	586	614	576	555	580	582	551	585	575	610	621	620	586	587	612	558	614	606	589	600	563	601	548	585	546	644	665	610	596	628	599	575	580	625	642	601	614	549	584	579	572	633	612	590	640	605	656	589	619	573	628	629	578	618	563	629	603	550	615	567	618	597	583	625	538	558	551	569	579	606	572	618	583	605	607	606	583	585	567	615	595	598	608	575	575	563	595	536	601	593	583	656	612	584	542	605	558	583	573	615	578	583	591	593	596	596	618	603	617	567	559	534	563	591	580	539	563	576	559	576	568	584	546	575	562	569	590	564	607	622	585	563	602	559	570	612	575	608	571	588	559	598	608	593	583	575	583	606	602	576	620	558	594	586	598	590	603	579	591	600	543	588	585	613	589	611	560	595	581	580	568	611	601	612	579	584	619	612	608	562	640	572	599	571	586	593	568	534	639	614	594	611	574	584	624	608	535	546	657	597	569	601	581	601	609	608	624	571	585	584	561	565	612	634	586	580	559	567	573	593	571	581	615	637	589	585	587	598	569	598	577	606	553	590	581	579	546	629	571	601	599	611	621	629	602	607	591	583	558	576	592	565	615	572	577	610	588	595	544	607	604	545	570	592	583	599	574	635	581	581	581	600	590	585	576	617	566	612	588	580	587	580	615	587	594	595	575	596	580	628	623	557	591	618	533	574	631	548	596	578	567	601	608	643	624	592	583	573	608	589	568	593	619	645	598	600	579	566	614	580	599	626	620	644	587	613	595	611	569	591	585	546	630	599	608	531	592	597	572	594	609	578	585	614	561	584	615	594	552	560	583	583	566	594	575	597	591	541	605	603	586	572	628	595	607	610	598	614	593	556	594	582	536	603	605	546	648	607	570	595	617	547	606	591	601	611	567	612	566	551	564	592	604	572	561	626	584	588	586	629	590	569	595	601	605	567	578	632	600	566	589	592	616	569	600	585	630	595	575	586	582	624	549	553	599	577	626	614	554	576	592	578	608	617	592	584	584	632	591	586	591	568	542	570	603	571	585	564	601	583	549	606	597	600	573	570	621	581	543	626	582	591	539	589	590	542	599	559	594	590	597	600	541	594	552	604	576	588	548	600	616	638	583	497	603	596	615	616	592	602	584	552	572	599	580	535	584	603	595	579	597	595	570	592	571	598	606	613	594	597	628	600	597	587	610	566	564	632	615	597	588	586	601	599	573	606	539	566	616	590	619	594	603	612	619	627	618	603	587	569	574	591	563	581	572	599	569	592	609	572	590	561	582	539	578	593	560	606	616	608	576	591	585	653	635	554	618	581	595	605	553	586	616	570	577	581	587	600	589	565	553	620	579	597	603	625	593	570	586	607	610	566	585	569	566	596	546	604	558	572	573	546	597	611	608	555	584	617	630	579	576	597	585	588	578	586	591	576	592	602	580	602	607	597	608	589	542	566	591	610	579	628	598	582	584	602	558	617	580	629	615	611	634	622	556	603	538	587	599	553	598	566	602	623	574	583	595	555	628	600	577	587	609	601	611	561	557	620	587	582	584	576	569	593	584	603	584	578	602	634	546	575	584	590	587	594	563	605	644	575	587	612	596	607	602	536	570	602	657	592	593	569	592	587	607	605	599	594	607	609	560	581	566	576	566	576	593	560	576	593	593	567	590	592	601	563	581	580	593	565	617	616	645	610	543	614	587	584	554	615	602	554	603	553	600	572	609	568	553	621	550	600	560	598	617	575	593	595	614	575	581	575	576	562	601	559	600	583	625	594	558	603	556	546	578	589	573	634	634	590	587	605	602	575	525	615	574	612	562	591	605	623	583	591	624	570	598	562	591	573	621	598	602	578	555	585	596	602	613	625	597	607	582
5494	718	260	245	213	233	236	211	197	230	193	208	218	204	204	191	206	216	205	183	187	194	200	223	193	207	209	245	210	226	174	205	202	244	247	195	215	224	175	193	204	226	205	210	204	214	199	227	193	220	199	226	203	188	226	200	194	187	185	181	182	209	179	211	190	197	201	205	210	197	177	209	165	195	200	187	208	198	208	163	207	203	213	212	213	208	196	193	197	179	196	181	200	200	198	192	185	217	225	192	193	202	203	212	235	193	192	204	185	202	238	179	196	216	190	220	210	210	216	232	200	217	200	231	206	210	201	191	190	201	197	211	213	213	177	204	201	212	204	180	200	206	185	235	198	210	193	193	195	193	187	173	179	236	215	189	196	225	211	200	213	209	218	236	231	227	225	213	203	216	205	179	185	196	198	207	216	195	207	180	206	194	191	223	220	189	200	174	221	205	195	214	183	220	197	200	194	207	191	210	189	193	209	208	186	206	200	204	225	213	210	206	198	211	223	218	214	214	209	225	163	176	208	204	207	196	227	206	215	230	199	194	187	190	159	197	204	220	181	197	164	241	182	200	205	198	202	172	193	189	198	217	215	204	227	215	233	198	204	203	203	193	175	197	218	163	191	223	234	212	219	171	195	144	160	208	207	212	197	192	211	220	228	195	224	207	222	187	214	196	203	205	208	196	208	227	227	196	212	212	172	189	191	189	202	210	187	181	201	195	201	226	193	201	217	201	199	196	205	212	198	202	207	192	225	223	209	193	211	196	215	218	216	204	183	214	217	227	236	212	212	165	187	192	200	187	231	185	212	208	214	218	209	214	209	227	207	203	202	224	217	194	244	222	211	202	184	193	196	192	175	188	194	195	198	206	185	225	212	204	205	195	192	192	186	191	199	214	167	221	195	186	190	189	203	196	213	198	202	192	219	178	208	208	197	225	197	200	189	201	184	206	193	219	209	195	226	191	209	198	189	216	206	197	183	193	205	209	197	198	200	201	181	188	215	201	196	173	220	193	195	189	210	186	197	188	195	196	199	217	207	203	205	213	184	203	190	227	198	202	199	217	214	189	174	191	181	206	226	200	213	190	188	200	208	210	223	209	190	208	192	206	181	218	221	209	187	232	239	208	192	204	183	225	214	210	222	198	193	223	206	184	174	204	178	231	214	222	196	187	207	186	199	234	214	197	181	217	192	192	206	229	206	223	213	204	189	212	191	223	208	218	193	212	196	234	191	220	195	215	207	183	197	192	231	191	233	215	192	225	225	215	205	211	191	195	194	229	213	211	204	210	221	203	210	215	228	180	198	183	192	238	215	223	211	205	169	184	201	225	206	200	197	201	191	203	200	211	199	184	182	213	218	188	193	201	211	216	179	192	214	197	206	216	214	190	206	236	196	196	194	205	189	186	213	200	207	193	214	196	214	221	204	207	209	213	205	208	205	209	213	204	182	209	215	204	196	205	193	186	183	230	207	184	194	208	186	181	228	187	214	187	228	193	198	193	197	193	227	235	207	213	185	186	193	200	203	215	221	212	211	197	206	187	211	210	173	193	207	202	213	201	184	216	243	192	227	189	228	226	207	202	208	196	205	186	216	227	197	208	208	201	183	198	207	191	179	193	185	201	200	185	197	194	192	205	198	192	219	216	228	219	194	211	185	195	221	191	173	209	193	190	204	201	194	195	187	201	207	173	190	203	189	211	177	220	199	199	178	191	215	224	192	194	207	215	209	215	204	188	215	202	183	188	225	201	198	229	193	200	196	223	206	230	219	199	210	215	196	176	203	204	182	199	233	225	174	192	191	213	185	163	207	215	185	197	217	190	214	202	202	178	180	202	194	185	229	224	168	214	213	206	209	180	185	189	195	194	183	187	203	183	198	197	184	168	197	242	182	183	208	221	224	200	215	216	217	210	208	182	216	190	209	188	206	201	216	200	191	200	207	206	184	179	197	204	181	181	209	191	232	204	188	188	201	199	196	202	214	215	234	183	178	208	198	214	209	207	188	191	189	224	188	214	206	191	202	213	208	195	220	224	204	192	186	192	203	215	207	153	203	183	217	215	221	208	213	206	214	184	187	183	223	160	191	220	211	186	207	188	196	184	216	173	224	222	229	203	196	206	188	189	190	194	187	200	212	188	204	214	200	223	146	201	229	220	215	180	195	208	189	230	195	247	204	213	219	190	193	213	198	203	193	228	203	196	199	239	204	228	229	194	215	216	190	190	210	215	196	198	208	185	228	210	195	210	183	189	203	193	228	174	212	215	217	203	228	197	182	235	192	209	183	186	203	248	211	158	206	222	222	190	209	247	234	193	195	188	225	203	219	205	199	218	226	194	197	216	209	184	186	204	220	201	240	203	208	202	198	196	186	213	184	211	204	232	210	218	215	207	210	206	206	191	178	202	180	212	203	194	179	201	209	198	209	187	228	181	241	186	213	188	207	211	176	162	198	230	213	222	184	201	198	195	196	230	192	189	202	185	210	197	236	208	186	206	193	189	200	211	201	202	207	204	154	213	224	190	208	208	178	213	165	195	198	193	209	218	201	211	193	208	195	190	187	217	168	220	181	215	202	239	200	220	208	184	222	210	201	191	226	184	227	196	218	191	192	195	185	184	174	189	223	217	216	182	199	186	209	207	214	226	206	177	205	193	245	220	231	217	214	200	232	223	209	179	215	213	212	193	218	185	216	220	221	212	210	201	186	205	210	192	227	215	210	174	188	215	173	198	230	207	179	205	211	191	236	200	223	201	203	210	212	199	218	206	205	186	239	216	207	201	167	197	181	217	186	179	198	198	174	223	216	230	187	212	181	194	188	185	204	216	211	217	184	201	201	219	190	180	196	208	192	211	185	199	211	185	199	219	241	190	191	212	199	205	207	207	187	211	212	187	199	190	235	194	189	199	214	214	214	186	189	206	228	189	165	196	204	195	201	221	201	199	187	186	198	209	210	197	210	194	235	230	215	180	206	191	209	180	187	205	220	223	207	176	176	213	192	192	180	222	205	223	199	204	205	223	184	189	211	206	192	190	208	213	224	209	208	205	190	190	185	211	201	187	218	194	208	187	222	204	216	208	190	176	203	195	216	216	204	189	202	186	205	194	204	219	194	217	179	199	213	183	205	215	216	176	195	198	223	196	196	204	192	217	220	201	214	190	181	208	202	206	190	226	216	204	197	203	231	210	209	198	229	187	210	192	216	216	204	188	197	211	197	202	188	218	196	205	195	169	171	212	175	217	230	214	185	191	221	231	208	203	230	185	214	224	202	182	206	180	215	230	201	194	209	211	194	194	214	207	237	191	186	191	198	178	197	209	233	215	208	214	214	205	209	243	220	219	245	204	192	203	220	221	184	226	214	192	209	189	199	181	185	206	172	197	202	194	234	188	209	251	201	226	198	218	219	177	203	186	215	237	196	216	185	226	194	208	216	234	216	212	185	192	176	197	200	208	206	209	214	188	188	193	213	215	228	219	211	197	205	226	215	189
3844	734	624	619	644	545	516	509	503	542	470	492	530	520	471	509	475	476	459	474	479	462	500	493	451	469	520	489	490	486	491	470	439	454	493	462	465	443	499	456	526	504	451	461	476	463	463	473	435	452	471	446	456	482	438	449	467	450	466	431	486	499	469	448	459	466	441	437	499	507	496	487	480	417	445	467	472	479	475	481	495	471	455	452	440	467	513	474	444	444	500	456	505	493	459	443	495	476	448	498	458	468	447	498	449	515	460	461	437	503	483	481	472	502	448	496	507	490	481	530	483	463	457	454	454	491	487	421	455	457	522	464	484	466	514	453	460	464	466	462	437	494	518	479	505	500	491	488	446	475	464	465	460	457	494	473	488	465	474	468	462	501	420	470	480	499	450	507	492	480	461	535	507	470	461	487	479	513	494	450	525	472	452	459	474	500	479	488	470	469	520	502	437	466	477	493	504	445	492	480	463	479	514	495	491	472	476	481	476	484	489	445	466	494	495	478	468	467	469	495	486	502	445	429	479	463	460	491	478	433	466	456	454	451	451	453	470	484	436	479	467	479	498	485	522	484	442	454	448	480	457	494	469	455	524	490	462	448	529	487	520	458	484	466	497	473	461	474	503	519	452	457	494	480	517	475	444	436	473	475	435	417	461	466	493	537	481	458	480	430	443	470	447	444	485	460	496	467	510	479	474	452	513	489	434	468	492	484	440	460	460	515	448	454	485	479	460	519	464	494	472	509	476	451	457	414	457	486	452	497	455	506	473	461	467	472	486	505	499	489	467	423	471	455	494	443	483	488	490	464	471	468	483	478	429	489	503	493	479	459	451	459	518	491	482	449	476	454	513	499	477	485	514	469	497	458	482	438	457	493	464	486	477	467	489	491	455	475	474	466	459	512	465	459	463	480	478	483	456	465	452	436	519	490	496	439	486	455	455	501	478	476	513	470	459	454	470	475	461	478	461	466	481	486	487	448	476	487	509	487	468	441	485	480	501	466	497	483	475	477	468	504	484	452	468	493	478	479	491	424	493	462	508	493	442	468	468	449	457	492	454	472	478	448	474	466	453	485	471	490	453	450	451	494	462	489	436	459	497	464	462	459	472	489	459	501	472	443	471	493	456	455	497	455	449	450	483	487	509	478	492	485	502	472	474	496	514	494	477	423	445	509	473	506	439	471	498	431	493	513	483	434	465	495	463	453	462	473	455	475	506	496	484	495	523	445	499	453	470	469	460	498	477	455	472	463	469	491	490	505	493	456	482	478	499	457	471	493	449	483	501	456	494	517	465	465	497	450	451	472	450	503	488	481	496	456	555	462	463	494	439	483	490	451	506	467	483	431	451	419	477	459	488	482	477	431	465	479	458	437	463	451	493	483	430	492	443	470	475	486	465	523	478	448	515	451	507	455	479	459	514	452	470	477	470	455	442	472	464	499	492	478	489	457	450	508	475	474	480	480	445	471	492	454	480	500	466	493	451	498	454	480	467	488	490	469	488	464	471	530	458	468	494	481	477	461	480	458	506	463	480	483	483	511	445	482	457	450	455	485	499	498	481	446	470	469	534	494	484	448	526	438	446	455	491	511	472	465	440	473	472	480	460	525	475	489	472	462	440	471	469	503	448	472	467	494	462	458	478	460	431	471	508	459	511	489	446	467	499	457	475	446	494	487	530	483	475	486	464	433	487	463	479	468	465	460	454	470	468	492	481	477	480	457	495	450	487	456	487	450	489	461	488	431	471	462	477	503	440	498	456	458	486	476	436	499	465	470	484	468	493	468	489	420	488	474	491	487	508	512	474	495	448	440	516	457	477	486	440	489	512	469	474	461	486	485	484	480	463	473	486	498	468	464	470	486	469	503	475	449	507	475	459	483	482	466	478	490	457	470	446	446	477	464	444	467	480	465	445	458	468	440	501	453	451	447	449	472	436	447	479	485	484	484	458	478	477	465	466	490	498	473	494	456	498	445	478	493	467	461	571	491	457	482	433	455	422	438	450	439	521	458	478	477	453	471	445	493	460	438	495	501	438	469	463	514	475	460	485	474	506	503	489	473	454	467	478	470	482	449	507	471	480	472	454	462	477	465	459	459	484	479	503	466	448	505	432	483	489	494	470	462	464	463	486	485	476	455	447	539	477	478	462	459	491	482	511	460	487	455	455	473	478	507	442	429	508	497	483	519	497	502	498	476	446	493	471	488	453	474	434	476	479	489	466	454	492	511	475	454	476	478	501	457	489	418	485	446	508	467	459	489	491	482	466	416	454	457	467	479	454	484	479	438	479	486	508	446	511	484	505	508	490	460	492	473	475	470	435	459	483	501	452	482	485	473	451	506	460	497	448	469	509	454	455	459	476	478	487	443	465	500	492	501	477	439	464	484	458	434	486	444	458	454	457	486	466	467	462	496	465	457	473	477	509	465	469	476	474	418	485	444	515	491	464	430	483	506	485	464	495	458	473	509	473	480	484	504	477	520	455	449	468	512	487	452	448	463	464	455	476	501	461	452	451	450	456	471	445	481	491	466	472	466	464	436	491	484	493	477	486	517	470	465	466	458	482	454	466	447	506	463	479	504	459	443	468	486	514	524	481	468	468	477	451	482	427	464	486	516	477	445	496	478	506	495	516	496	466	506	477	415	479	439	501	473	470	454	452	513	483	502	453	472	514	473	491	484	456	456	482	436	489	441	515	483	513	457	484	440	498	476	456	517	483	475	468	498	468	485	488	504	470	464	468	495	452	463	467	509	490	482	500	494	454	494	458	449	490	485	477	457	493	502	492	453	470	462	456	434	457	472	470	472	479	463	475	487	465	458	469	483	471	470	452	484	481	470	467	446	487	491	485	478	464	489	469	486	462	450	502	470	449	472	457	472	458	453	505	480	467	503	507	501	500	471	475	482	473	485	523	473	507	497	473	492	463	474	485	506	458	450	495	458	444	453	458	464	461	424	488	450	497	484	500	455	479	475	471	444	486	461	467	488	503	456	460	463	498	521	476	463	474	509	467	495	468	497	473	494	492	499	465	474	464	471	461	468	462	456	502	469	486	482	443	473	505	491	471	439	501	489	466	425	486	482	509	469	455	470	476	455	471	501	496	449	451	460	492	442	485	442	441	454	482	449	444	486	442	423	510	452	456	459	479	494	501	444	449	518	487	450	477	516	477	479	474	501	434	494	475	466	500	483	454	454	488	490	469	486	476	488	499	444	471	455	439	464	433	478	478	454	482	423	466	487	433	505	477	433	458	481	478	505	468	468	476	466	530	500	485	466	456	494	474	478	473	472	496	479	477	430	467	477	457	453	483	465	436	477	465	463	514	464	488	470	510	475	457	490	470	529	484	426	450	485	484	515	444	482	499	452	466	459	482	490	457	450	478	474	468	461	476	486	462	491	451	475	470	485	476	480	490	510	483	485	449	424	483	456	469	465	474	498	490	457	446	493	470	476	483	509	471	463	499	458	469	482	526	485	529	487	435	463	483	424
19615	3134	789	511	379	373	292	241	229	215	186	182	167	173	191	147	157	137	160	158	155	134	154	135	129	141	154	135	125	150	154	150	170	158	141	159	138	127	173	133	152	159	149	126	133	144	117	134	156	145	166	147	145	154	136	151	140	141	144	149	116	152	161	160	141	142	116	124	159	133	159	145	145	130	138	151	139	180	145	136	162	143	165	158	161	163	148	146	132	142	144	152	173	168	128	150	164	133	141	122	115	133	127	161	137	122	158	152	134	131	134	126	138	124	138	145	136	134	151	145	151	160	135	175	139	110	150	137	142	133	128	150	135	127	133	142	140	124	156	132	125	135	117	130	143	141	144	136	154	152	149	141	137	148	154	145	142	147	124	158	165	149	161	161	134	134	148	148	116	138	148	152	119	147	147	143	157	151	105	155	131	126	137	133	137	127	124	172	135	127	148	133	128	153	127	149	126	150	150	143	110	142	148	147	154	139	127	130	140	150	145	145	132	144	169	167	156	151	151	140	122	129	134	152	149	133	150	148	156	150	158	152	145	139	143	133	139	136	127	137	138	134	149	145	150	123	139	146	143	150	130	151	134	115	153	152	134	134	153	141	133	132	155	169	161	139	139	130	156	148	160	147	134	119	115	133	134	137	146	134	146	157	128	130	153	120	137	131	164	139	142	148	125	162	148	136	141	163	144	149	126	162	135	147	164	148	122	135	151	150	135	166	152	146	132	148	156	143	112	137	129	149	143	138	147	131	129	153	140	142	134	160	147	147	150	143	136	130	138	143	129	138	136	130	126	123	129	135	137	147	170	168	135	164	161	158	129	169	161	169	140	154	132	135	129	152	162	123	151	166	144	116	133	133	145	149	131	142	145	137	150	145	128	162	136	145	142	154	135	139	167	132	177	137	112	157	135	145	159	182	148	136	155	140	149	155	134	127	138	156	165	141	149	146	155	134	134	141	151	144	171	150	143	127	133	161	143	164	133	135	144	155	140	129	138	149	112	131	142	142	135	151	132	149	126	140	143	151	142	144	146	133	141	157	148	152	129	148	157	145	139	130	137	145	137	135	137	153	145	157	121	152	118	133	157	135	142	152	122	170	153	131	153	145	123	169	144	124	128	152	157	140	165	146	125	177	148	137	143	152	152	133	153	126	144	167	160	149	129	137	135	159	151	153	131	146	121	143	161	155	156	141	143	153	159	141	128	154	151	123	131	149	137	140	115	137	158	126	142	134	150	127	137	137	139	125	146	130	125	142	130	143	126	154	138	157	121	133	150	154	161	130	153	144	155	125	138	141	147	147	150	152	151	124	166	111	125	138	152	164	141	151	149	144	138	141	140	124	137	134	125	125	109	136	151	136	152	131	161	144	124	146	128	139	155	142	148	135	144	136	163	147	150	155	129	138	144	168	149	125	131	152	153	136	147	150	144	138	142	162	129	139	122	168	152	138	152	128	157	122	139	102	141	138	155	148	158	148	130	135	140	134	150	149	138	137	145	146	143	164	132	146	137	131	136	154	143	149	150	158	128	160	117	151	164	154	140	150	159	133	162	157	158	125	144	130	162	164	139	146	160	139	157	135	145	148	128	121	156	143	158	117	116	159	144	129	136	144	113	152	131	130	155	162	166	133	153	165	136	168	159	145	157	121	130	174	136	150	153	134	141	162	138	138	102	147	133	139	153	130	126	144	163	135	152	152	142	117	125	141	136	148	137	132	140	153	147	156	145	145	135	163	124	136	136	127	166	164	136	150	171	159	140	149	140	150	159	129	151	134	130	147	140	132	129	140	153	136	143	134	145	159	158	143	161	137	143	165	129	140	134	146	137	145	121	143	142	152	130	135	141	151	145	142	143	159	151	187	148	127	132	145	131	135	133	153	155	142	131	150	139	152	146	144	145	132	163	134	134	159	157	145	129	139	141	143	146	146	147	137	142	168	131	128	124	129	154	126	158	137	157	145	149	150	145	160	130	127	156	128	129	130	141	134	152	144	133	155	123	144	145	142	151	147	118	152	161	161	167	149	128	148	128	132	140	136	133	156	124	143	161	174	137	142	141	119	143	133	129	146	163	148	156	139	157	147	141	112	144	157	131	128	154	156	133	158	151	165	136	147	110	136	135	136	140	147	160	133	143	145	158	141	136	157	155	124	131	130	146	133	167	142	158	142	132	124	113	159	147	158	143	136	155	142	144	138	132	143	161	135	147	155	138	156	165	145	156	137	159	148	167	121	135	133	150	131	128	135	130	128	150	143	138	142	129	150	121	151	145	137	122	142	137	138	157	131	112	154	149	131	154	149	141	148	143	162	127	125	158	140	148	153	138	166	171	140	146	145	123	163	151	132	128	133	158	140	131	127	144	175	131	174	149	131	129	153	138	146	143	148	136	136	143	150	137	122	149	162	150	135	141	131	124	136	136	124	155	168	147	167	141	154	146	124	168	142	138	147	118	153	161	155	129	135	145	167	147	168	146	146	145	148	141	144	149	157	133	114	116	144	142	159	115	140	138	151	160	142	133	129	135	146	133	130	138	144	143	151	138	147	159	139	140	150	138	164	141	120	155	130	143	139	140	152	131	148	131	127	122	110	133	146	142	147	165	155	144	144	131	158	145	128	155	150	140	147	158	120	146	152	130	137	125	143	136	142	152	146	122	145	146	135	138	148	147	142	152	121	142	139	125	154	145	160	145	135	131	147	149	131	152	144	148	167	146	141	154	141	151	149	154	159	142	130	126	142	130	132	147	128	132	152	136	127	148	158	153	135	127	137	153	123	125	120	162	153	129	147	175	136	139	149	165	151	159	143	156	143	169	143	143	153	144	138	147	134	133	153	124	152	156	122	155	154	135	155	149	154	143	136	128	144	156	149	124	130	141	129	122	147	127	125	143	116	142	144	124	116	132	154	139	145	176	184	139	127	130	129	147	119	146	148	120	160	149	145	158	138	143	148	153	143	145	139	143	130	138	118	138	134	139	148	151	153	134	132	160	123	144	160	143	132	142	145	165	146	137	143	147	121	141	153	141	138	144	131	143	162	147	152	143	147	154	143	138	151	148	143	134	122	131	131	124	150	146	138	159	146	136	130	134	154	152	136	145	136	142	149	144	148	149	146	168	176	116	140	152	157	139	152	128	151	145	135	155	131	137	120	140	170	129	145	135	143	161	154	142	139	145	130	133	152	137	143	154	149	137	160	144	154	135	120	146	143	142	132	162	164	136	144	139	141	139	131	144	131	172	135	128	169	137	164	157	131	161	126	153	145	147	140	130	136	159	121	149	151	179	111	135	162	137	142	148	131	128	168	143	134	157	157	123	175	156	157	147	151	120	148	127	140	139	144	130	139	135	138	149	146	144	142	152	136	140	132	121	155	138	120	120	163	131	123	162	131	150	148	150	122	150	148	159	140	148	132	148	136	145	183	135	146	123	138	139	132	116	154	141	128	128	164	147	125	145	144	161	136	133	122	143	177	136	132	154	118	126	123
12242	1258	1232	1390	1294	1232	971	823	757	659	612	552	518	521	469	459	472	450	453	424	391	371	375	400	424	424	384	387	362	419	389	373	348	389	347	364	367	404	380	352	362	387	383	401	383	378	378	352	356	370	361	395	363	361	375	377	369	359	344	412	347	359	331	336	333	368	357	326	357	360	372	362	368	370	409	387	333	369	374	397	341	361	355	431	371	408	377	336	369	375	399	332	381	392	373	379	363	382	388	372	369	398	368	338	380	351	365	356	403	366	343	367	372	344	334	369	350	371	343	369	352	363	385	387	352	402	350	332	365	359	332	360	354	361	368	381	367	338	361	405	373	340	351	395	327	368	363	369	340	317	349	347	374	371	362	402	356	348	396	400	382	375	375	392	377	359	364	377	371	349	357	311	376	383	372	371	361	390	391	375	336	361	349	365	373	398	331	377	350	355	358	370	351	378	395	369	393	369	349	340	392	362	350	384	357	361	363	363	396	357	385	357	356	364	351	401	370	350	339	381	323	349	374	365	400	406	378	327	369	382	350	356	347	386	347	394	327	347	372	412	361	352	347	357	389	383	360	336	374	364	346	338	317	359	363	371	350	354	317	383	351	365	374	360	377	369	323	386	362	340	355	358	366	379	387	343	356	398	364	351	346	375	402	387	370	370	383	388	358	379	408	388	335	345	363	362	348	365	344	348	360	378	376	377	329	368	345	345	368	362	364	366	343	394	372	377	353	358	335	389	320	360	364	350	363	395	339	335	359	382	342	364	353	367	378	371	369	365	367	365	349	391	404	348	349	354	381	360	349	368	337	363	375	339	348	366	375	375	402	348	376	370	385	367	351	340	390	317	348	373	322	396	352	377	398	339	356	359	371	341	401	405	343	368	362	367	376	385	344	347	385	368	376	335	369	367	374	336	366	380	346	365	375	345	358	384	372	384	343	361	369	377	396	359	350	356	362	373	351	384	359	354	336	367	377	366	340	371	344	392	390	369	380	371	383	340	379	383	348	386	360	374	358	315	357	355	352	402	342	356	382	368	324	366	347	367	370	361	363	398	351	369	367	403	406	341	379	361	369	407	345	394	381	384	347	366	321	357	380	334	342	347	396	360	349	346	372	351	359	380	365	361	354	348	384	353	349	370	361	391	341	369	364	349	399	371	392	347	346	381	367	336	360	387	351	364	388	401	386	313	388	368	339	359	360	348	369	369	361	337	369	373	349	372	351	361	379	371	347	404	361	371	325	344	374	398	403	368	365	366	373	378	338	351	358	371	365	383	395	355	371	355	334	349	369	375	355	372	362	379	384	360	340	351	333	378	359	345	397	368	380	355	320	355	365	365	364	360	353	355	344	364	375	347	336	381	370	357	365	363	315	322	365	383	374	359	354	370	344	368	340	360	368	344	379	388	344	383	344	374	346	340	380	358	340	345	342	382	394	347	366	355	351	376	391	356	354	381	380	361	369	361	351	397	340	408	352	345	313	348	341	381	359	377	361	383	377	365	372	398	369	353	393	355	352	363	362	366	373	379	372	358	351	377	346	380	372	377	373	402	387	376	368	381	382	369	360	338	355	348	368	328	343	348	355	387	334	365	370	338	377	378	375	370	343	343	343	328	388	385	335	332	371	362	376	381	366	348	366	331	345	364	346	391	386	378	334	368	367	376	346	358	373	333	381	339	349	361	368	337	381	359	352	366	366	361	359	354	360	357	360	358	332	333	341	368	356	377	335	363	376	340	338	379	354	391	379	351	355	350	391	376	347	402	365	363	393	381	381	335	395	352	366	373	391	400	365	375	354	346	336	353	351	381	399	369	334	362	344	378	368	393	407	348	377	381	360	351	395	373	329	373	348	398	378	359	358	350	363	340	368	387	355	398	357	370	359	321	412	350	356	347	352	351	355	347	353	347	359	393	349	379	376	340	371	345	353	341	372	369	351	360	373	340	368	368	369	361	348	367	371	388	369	325	409	372	345	360	379	368	361	362	364	401	375	386	400	370	355	353	325	380	335	367	356	365	364	372	369	364	363	371	339	351	365	337	373	375	382	378	342	383	355	356	352	378	378	355	371	402	393	380	314	368	379	404	345	346	386	361	380	393	364	364	355	397	396	383	357	348	369	329	350	372	384	350	335	368	358	322	361	371	381	361	361	347	366	338	376	377	390	364	350	383	375	368	366	374	354	335	349	332	369	380	360	399	356	361	379	384	346	364	359	361	352	406	368	365	350	400	333	358	316	396	353	370	388	343	343	364	336	363	361	350	345	358	366	371	362	379	361	368	380	360	366	382	326	336	373	368	385	373	328	392	403	400	341	351	382	345	375	410	333	358	364	359	356	319	362	355	342	368	361	381	346	358	372	369	341	370	344	355	380	365	349	370	370	370	378	386	362	381	391	367	395	386	367	386	340	321	336	341	409	327	370	361	354	381	362	365	380	338	373	335	362	373	350	384	355	328	360	354	352	366	384	360	380	352	346	374	355	374	384	359	394	370	407	372	383	389	335	381	351	358	361	333	333	382	373	344	371	368	361	359	361	348	343	361	356	357	354	366	359	363	359	390	387	379	378	346	342	388	388	351	361	354	375	350	338	383	392	355	352	337	386	383	372	405	345	351	344	362	368	387	364	373	388	348	371	403	388	385	395	354	360	402	366	348	347	373	387	379	362	379	374	377	356	405	352	390	401	356	377	385	372	343	393	400	373	375	381	388	357	377	353	347	362	355	373	349	360	351	351	334	382	342	359	389	357	366	342	380	349	370	348	358	346	366	361	358	363	336	371	359	340	351	342	395	373	345	347	352	317	372	379	352	341	364	358	375	375	331	374	383	326	388	351	380	369	379	351	349	337	342	348	390	345	359	369	369	377	347	338	358	352	392	374	355	361	354	358	382	373	397	353	367	375	387	353	365	336	369	400	349	341	371	367	329	349	343	337	397	382	372	350	368	371	354	363	374	380	357	343	365	320	353	336	376	386	359	362	327	392	366	381	346	370	361	348	346	354	407	345	357	403	355	365	365	373	379	359	371	407	314	373	347	374	354	335	367	359	344	386	373	369	343	366	346	349	360	382	388	349	365	398	357	354	401	361	369	410	368	357	385	360	365	354	357	374	351	379	374	383	332	378	343	332	394	355	409	377	404	362	364	352	359	374	338	360	374	382	366	349	393	349	401	409	317	355	361	329	365	366	345	328	366	363	380	369	391	382	365	359	358	399	393	366	357	380	374	374	364	356	367	379	351	350	351	370	378	359	362	347	347	338	351	338	366	354	376	400	372	354	371	363	371	379	338	402	382	400	371	362	372	361	389	378	388	352	338	379	382	360	358	341	335	362	346	352	368	375	396	384	370	362	378	356	360	326	355	367	389	347	362	359	386	351	338	317	374	360	357	329	335	357	372	363	370	363	363	377	347	358	379	351	371	344	356	366	364	344	350	353	362	366	383	376	353	351	362	360	356	369	366	356	338	382	384	332	361	366	372	407	359	357	352
29132	5418	1324	944	683	590	492	361	389	331	306	321	314	305	294	299	315	259	276	285	262	284	247	279	282	252	267	261	248	257	292	288	277	270	267	235	298	250	258	255	274	256	229	262	266	253	253	254	225	263	276	261	271	224	247	271	278	249	252	231	258	246	265	249	229	226	252	238	247	276	252	244	264	234	231	262	235	251	255	278	270	246	257	241	223	241	266	249	289	275	244	264	271	256	261	261	242	264	249	275	263	237	280	272	238	264	248	245	272	277	249	280	266	254	240	260	241	266	247	256	221	247	250	248	237	247	246	237	283	227	238	243	263	283	254	244	276	245	235	227	254	262	228	231	241	267	273	268	251	253	252	248	224	269	240	267	268	212	249	258	254	250	279	257	251	290	286	246	254	234	259	272	234	293	249	252	243	243	284	255	248	255	255	234	256	265	267	273	260	287	260	249	276	249	269	250	271	254	238	256	267	287	262	263	271	272	251	241	235	263	220	237	269	238	248	211	242	270	224	230	253	257	252	262	232	239	252	244	214	250	243	241	229	249	266	240	258	233	228	292	268	266	244	228	245	288	271	275	261	249	267	261	246	253	255	226	238	252	262	243	277	242	259	238	227	252	235	262	266	249	264	242	268	250	266	278	262	265	271	236	264	262	285	252	271	239	272	246	280	275	259	258	269	262	245	226	254	272	261	278	250	243	258	196	259	254	264	258	254	255	261	262	250	265	228	238	256	266	262	276	273	281	257	238	274	243	265	232	224	271	272	245	266	256	262	280	246	265	232	219	233	248	266	280	276	265	252	225	227	238	269	243	268	254	236	252	242	248	236	267	241	279	260	227	298	279	264	248	255	264	273	244	236	249	252	229	235	247	233	283	290	234	265	237	286	244	278	241	253	271	236	233	294	271	248	247	248	213	235	276	267	244	268	258	279	265	224	236	235	266	254	275	261	267	248	260	282	244	247	247	262	236	253	244	260	265	238	238	240	252	270	237	256	246	265	244	234	255	220	274	217	285	236	258	265	254	263	281	229	283	258	241	246	279	245	269	212	251	245	251	271	243	280	250	290	243	251	265	258	226	254	228	275	236	280	211	245	253	276	269	268	257	279	285	234	262	208	255	295	231	238	244	233	243	241	268	246	234	271	257	237	249	247	291	264	246	232	262	241	218	244	237	233	268	268	256	235	234	249	254	233	230	272	251	236	270	251	274	256	267	235	273	222	246	254	253	266	280	260	244	264	262	257	262	251	245	259	258	278	260	260	255	255	223	245	226	248	245	257	255	273	229	256	301	233	265	243	251	270	267	266	232	240	235	248	255	272	249	252	236	215	257	231	250	243	257	263	243	272	265	263	266	260	252	292	263	232	288	239	252	230	233	248	247	254	258	256	282	253	269	270	257	244	243	260	245	252	236	246	272	230	232	282	250	280	244	238	229	233	214	273	252	244	264	266	243	254	241	248	255	273	251	253	262	258	282	254	253	227	231	254	212	236	239	263	248	251	239	259	237	287	271	256	263	266	253	262	261	247	270	269	243	266	278	257	238	246	297	226	239	262	256	242	252	264	261	239	257	247	259	246	261	261	239	264	242	227	250	236	236	220	234	247	252	254	270	274	231	252	250	236	261	262	270	248	229	245	269	225	259	238	268	261	252	266	252	239	246	260	242	264	258	241	256	228	250	236	255	253	228	271	261	268	259	238	240	257	276	240	267	236	247	245	259	232	239	239	248	270	259	257	223	293	239	250	263	256	263	245	301	250	247	261	254	231	245	237	271	255	251	279	228	220	243	258	254	229	243	240	272	244	245	244	238	273	276	247	258	232	275	276	273	263	228	229	233	225	267	274	253	270	258	259	278	248	218	257	239	278	252	263	257	238	274	290	272	271	229	251	245	256	262	248	238	257	277	265	245	243	241	252	235	220	257	251	258	242	258	198	254	238	229	217	257	242	237	268	232	246	265	255	287	230	283	264	256	258	224	242	232	235	246	246	243	260	284	256	260	256	235	289	232	280	258	231	266	259	259	290	225	260	240	260	242	237	243	271	264	250	252	260	241	249	246	227	279	250	284	257	258	240	233	261	245	242	247	289	243	259	251	264	249	245	260	256	257	281	264	250	268	292	248	287	235	276	230	262	247	215	237	240	261	252	270	278	257	277	255	232	263	267	248	259	243	237	230	245	257	269	265	264	279	260	261	262	265	262	252	230	236	248	273	229	286	274	278	226	256	252	248	254	228	233	281	268	265	263	237	239	212	267	260	258	234	260	278	268	253	247	235	252	235	262	241	285	235	236	246	263	296	269	269	271	266	263	254	247	255	232	256	240	241	263	218	253	260	294	259	237	261	279	244	229	260	267	268	278	270	264	251	238	224	249	241	272	237	252	265	221	261	220	248	252	262	247	254	290	247	266	251	228	240	243	243	261	251	291	234	242	240	267	237	256	275	244	269	249	256	269	259	235	250	270	248	260	248	241	266	274	272	257	290	222	211	271	257	228	251	252	267	240	245	265	252	263	269	237	241	254	252	233	269	268	258	268	261	264	252	227	282	241	250	224	250	240	245	229	267	255	233	230	246	234	246	267	246	285	248	238	259	228	258	242	244	275	242	241	235	241	247	253	250	241	242	235	225	281	238	256	278	225	272	244	267	282	233	277	240	248	258	247	274	238	233	252	243	269	251	270	257	249	253	274	269	246	242	223	235	217	242	289	237	269	234	267	252	238	260	228	255	250	249	259	250	231	251	238	245	280	255	236	238	241	255	252	255	247	282	271	266	220	260	259	252	275	271	259	270	255	226	243	239	262	267	238	243	249	265	253	226	276	285	248	233	226	242	253	254	252	237	244	253	254	259	248	261	264	292	257	260	238	240	269	263	253	243	256	264	229	230	253	224	239	262	232	251	223	240	246	255	254	273	266	257	256	213	237	262	276	232	264	282	280	254	258	243	263	242	261	271	253	263	259	263	235	237	266	253	252	252	239	259	277	256	269	236	261	253	270	276	274	264	264	227	264	245	251	252	249	238	266	254	253	273	265	253	246	277	256	262	240	236	243	264	276	239	255	243	287	251	279	253	254	236	243	272	252	258	229	276	263	262	230	218	250	252	260	246	253	268	251	243	258	267	266	255	252	208	239	250	259	244	269	291	261	231	290	275	261	229	272	284	255	270	253	261	249	240	268	238	252	241	263	262	229	237	244	267	263	257	262	240	244	244	244	241	242	247	227	220	238	251	234	261	272	253	254	251	285	260	252	250	272	245	263	257	243	244	238	242	260	213	217	252	276	280	265	276	237	231	262	256	237	270	255	271	240	257	242	224	236	264	261	246	242	259	271	255	268	272	243	227	258	255	215	247	266	243	239	250	232	238	241	253	263	265	290	245	253	262	276	228	244	243	240	290	293	254	243	266	262	256	251	243	241	241	254	256	247	232	279	239	258	226	275	251	230	264	243	267	252	267	236	218	258	275	238	253	251	263	249	229	266	257	248	242
16371	1845	2170	2679	2302	2162	1721	1424	1361	1144	1102	947	894	873	847	770	788	749	711	772	667	640	686	668	682	654	662	599	655	665	614	648	608	625	629	621	656	629	584	582	609	586	602	620	604	555	611	589	610	572	643	625	611	646	572	608	581	585	581	579	564	579	564	611	601	607	586	598	651	618	580	592	565	556	615	605	615	597	564	551	575	577	638	598	582	591	574	555	611	589	599	590	550	590	558	594	600	578	590	565	588	587	589	589	572	573	572	593	594	585	553	618	612	612	610	595	590	583	551	588	596	570	559	587	564	611	643	566	588	628	613	620	579	599	565	560	556	566	550	597	608	588	560	573	613	624	559	606	563	621	589	589	589	563	541	596	598	574	573	589	586	521	600	592	609	607	617	582	624	600	603	626	629	589	626	622	580	629	607	609	579	600	565	570	565	598	595	546	559	568	591	615	609	592	611	565	609	595	590	602	591	588	626	596	632	570	575	589	594	610	569	569	585	589	605	582	598	625	618	606	558	567	560	631	570	610	610	582	582	569	580	599	610	556	580	602	581	601	583	564	652	587	593	536	588	589	590	580	597	605	605	565	559	597	569	616	574	626	593	622	576	591	586	562	587	584	594	607	604	597	567	614	590	593	560	614	603	587	627	595	585	562	582	586	550	622	618	608	608	648	590	572	587	640	580	611	584	604	579	604	634	545	561	559	606	607	531	595	564	536	629	615	583	607	636	628	603	586	616	593	600	599	586	581	607	567	587	589	594	568	632	583	585	617	599	586	589	600	595	581	597	594	591	575	629	617	577	628	581	552	556	568	619	581	594	581	598	598	602	594	569	610	608	580	595	595	585	596	588	609	572	593	604	532	569	620	556	611	599	605	560	604	591	575	605	601	602	630	593	604	549	586	588	558	607	589	555	552	577	588	599	596	583	578	557	612	623	603	537	562	586	584	556	592	598	584	569	601	579	602	586	591	584	595	574	576	577	625	583	541	619	543	585	560	547	577	586	618	596	570	602	567	593	562	591	623	562	603	581	601	645	560	621	582	608	570	541	569	598	584	574	549	587	619	626	589	603	555	631	584	636	634	630	630	589	581	611	588	585	555	583	636	595	549	595	612	576	599	550	560	607	634	599	603	560	600	584	585	596	583	576	538	582	625	557	589	541	559	561	587	625	588	586	569	544	558	594	612	616	572	622	565	617	601	526	611	551	597	603	637	614	587	632	615	586	587	582	599	580	612	551	569	593	616	575	568	597	546	583	578	592	591	541	613	582	615	615	583	585	542	557	578	585	601	577	576	583	554	590	645	620	585	571	594	564	576	564	603	582	568	638	556	583	573	561	583	610	638	581	609	618	572	609	586	573	598	562	572	569	583	634	568	579	598	586	567	619	609	594	572	552	594	589	627	577	592	623	544	590	619	602	593	612	584	626	587	607	567	556	599	609	581	568	590	588	567	600	600	590	575	585	622	587	593	575	574	578	606	610	607	584	588	575	593	611	581	615	606	608	577	624	587	626	623	632	556	639	623	595	626	642	666	598	586	620	592	563	604	590	567	558	629	594	625	565	583	576	600	579	570	623	569	627	552	607	559	597	569	613	624	573	510	534	617	575	599	559	596	598	614	582	549	600	614	599	610	559	594	553	625	578	587	616	581	620	613	573	579	614	591	669	577	610	558	576	574	601	608	600	544	623	594	563	590	589	585	590	615	565	558	594	550	612	624	619	605	608	610	559	578	641	595	548	594	613	611	615	563	610	618	586	576	572	613	576	559	611	597	608	589	619	582	612	551	577	552	595	588	583	543	585	585	597	580	584	583	598	600	578	532	640	590	597	572	586	587	609	610	579	587	638	589	547	605	620	567	587	544	548	560	571	599	574	571	621	604	568	590	560	607	572	582	602	636	600	603	561	529	593	612	639	597	599	588	578	590	572	583	641	592	563	599	588	580	585	622	561	566	575	604	621	606	560	584	615	568	652	612	606	592	572	619	561	578	597	597	589	588	545	581	624	597	590	590	606	587	591	575	559	652	579	581	580	570	605	598	589	598	613	579	627	573	568	591	593	580	560	572	572	594	569	584	597	593	584	581	547	596	619	561	610	561	593	575	576	584	577	600	610	613	596	574	595	540	567	569	584	598	581	563	581	587	593	550	623	594	600	588	536	648	592	572	591	597	578	612	584	565	594	568	600	610	596	592	576	569	598	625	597	526	614	628	564	592	631	579	615	607	591	581	588	636	584	621	562	615	619	592	619	642	579	588	579	588	614	588	629	597	583	616	591	575	581	579	582	554	601	646	593	574	602	557	578	598	591	592	632	594	561	628	587	551	618	605	616	602	565	570	552	600	623	571	550	572	608	598	592	594	568	608	600	579	557	604	611	586	576	611	613	629	583	588	578	627	575	620	619	639	607	602	586	547	566	602	546	548	588	589	571	579	567	594	610	568	574	574	621	606	579	612	612	618	633	571	579	549	608	625	562	586	601	609	576	541	607	591	576	607	573	568	554	601	592	606	637	549	556	617	578	634	569	563	601	612	543	604	572	588	586	637	563	561	584	584	649	593	629	582	572	600	545	574	580	588	613	618	620	626	570	580	543	601	623	621	551	601	573	597	546	587	626	623	581	596	575	596	581	575	588	601	613	607	546	572	636	594	593	584	600	591	555	605	616	579	574	592	604	541	591	555	575	590	613	619	557	582	605	615	590	550	568	600	586	597	609	630	546	587	566	582	607	607	637	575	562	592	605	533	589	566	621	609	590	604	589	605	586	623	575	531	579	571	565	626	540	625	619	565	588	570	547	588	583	610	599	650	577	594	562	530	569	570	568	596	604	579	584	567	578	613	570	646	556	527	567	578	566	591	577	599	577	582	583	593	545	576	626	582	614	629	584	582	607	573	608	569	585	526	583	564	594	646	612	595	565	532	616	581	575	610	577	560	603	615	593	588	574	619	620	594	569	600	586	589	621	563	601	583	605	571	564	588	608	598	613	629	571	584	589	585	626	582	568	616	597	585	588	574	625	613	567	598	583	592	642	627	571	631	608	616	589	581	590	612	593	609	555	601	580	593	599	629	581	593	603	557	609	613	603	572	570	559	648	589	627	554	567	570	581	612	543	563	599	598	652	588	563	602	585	598	585	591	575	620	634	566	563	599	631	581	574	582	590	568	629	567	560	564	569	586	631	589	584	594	556	585	599	607	574	582	584	571	584	557	579	611	564	564	557	626	550	607	581	551	608	603	602	545	577	575	561	640	593	628	544	598	542	542	582	590	566	611	607	541	610	576	584	617	623	610	557	555	547	614	569	554	610	595	557	555	592	566	608	564	573	558	557	597	603	592	607	581	586	583	650	597	574	609	579	602	580	614	566	586	582	628	571	563	591	561	574	577	654	597	569	581	593	600	622	590	591	599	603	603	593	604	549	616	604	618	577	625	580	649	617	565	594	534	619	609	587	622	576	632	578	572	588	584	595	639	570	586	599	593	631	597
5391	655	273	231	213	225	221	213	213	219	208	223	228	233	223	219	197	201	192	194	180	217	188	200	220	203	203	199	190	188	195	198	176	198	205	215	177	227	234	229	188	186	195	180	200	170	224	215	174	182	187	190	223	205	211	228	202	205	201	210	203	197	208	203	181	206	212	244	199	202	209	199	216	198	200	201	205	200	205	216	212	209	187	185	196	186	214	194	229	207	184	193	216	195	241	205	208	189	185	207	222	214	199	209	197	226	188	180	211	200	195	197	210	189	233	188	223	168	200	196	251	191	214	214	229	208	164	181	211	205	210	205	183	219	200	201	207	195	198	182	206	202	231	210	214	154	227	205	187	199	191	224	209	205	198	214	226	224	214	192	171	213	191	197	174	200	206	194	217	198	190	189	176	183	230	212	181	194	220	205	194	201	201	193	243	188	203	226	182	206	201	211	215	186	206	253	225	192	168	202	215	210	189	204	198	216	211	196	178	213	205	201	185	221	192	226	194	179	205	214	194	214	197	208	165	196	179	192	178	182	219	175	168	178	179	226	202	207	205	198	210	210	183	207	160	201	196	198	203	218	217	198	217	172	197	209	211	200	173	214	201	215	220	211	196	222	208	169	208	206	208	208	231	210	176	195	209	172	224	198	179	219	192	223	188	207	190	188	214	203	199	194	208	188	208	205	188	218	222	169	211	203	236	189	190	197	195	211	191	192	209	181	186	184	177	198	220	196	190	195	209	216	208	186	208	210	203	206	191	211	208	200	221	242	190	175	189	181	182	220	203	215	189	177	214	161	206	231	212	181	202	156	230	176	211	197	193	225	197	180	179	199	219	173	208	214	214	213	191	171	194	182	192	203	189	207	226	197	218	183	170	230	211	189	194	189	198	204	188	196	218	198	200	199	215	191	212	201	187	171	185	229	206	195	215	212	199	218	217	202	204	191	217	212	203	205	224	196	211	237	198	196	206	197	213	207	227	218	221	197	195	210	203	178	213	211	174	211	222	226	228	201	210	213	225	202	163	211	207	213	178	201	208	175	202	194	192	236	205	186	196	245	196	219	203	214	185	213	218	185	192	206	229	185	196	173	194	182	178	205	165	190	208	192	184	175	209	212	214	209	190	181	191	189	167	233	198	194	206	185	195	195	195	202	203	194	191	208	199	218	227	198	199	194	245	196	201	205	210	206	215	172	196	179	202	191	202	218	210	210	218	200	185	191	196	201	204	189	197	215	219	190	227	209	190	211	203	196	238	209	221	225	164	201	187	205	213	191	210	209	215	201	180	231	218	191	205	231	198	188	236	221	213	200	204	193	199	188	200	183	195	184	186	182	212	211	214	179	249	202	211	224	196	194	232	193	214	186	176	168	184	159	182	223	194	193	205	200	201	221	201	186	178	207	170	208	206	233	200	186	190	179	203	219	205	176	198	258	199	212	215	191	206	198	180	189	185	203	207	221	200	204	195	185	166	190	185	198	205	201	196	178	219	219	189	195	205	231	208	200	220	198	219	202	167	204	193	204	234	211	192	206	204	205	197	219	239	197	171	217	206	170	199	203	197	188	186	209	199	228	200	170	210	202	212	186	200	214	222	204	208	193	213	211	218	200	198	194	199	210	188	198	176	217	225	229	214	211	211	206	221	221	207	219	197	202	213	185	211	206	193	190	209	220	214	202	190	245	246	193	180	187	204	204	215	209	203	172	176	203	238	235	215	200	217	194	215	215	194	197	220	222	198	230	238	207	206	219	197	205	180	206	182	197	204	200	206	168	182	226	199	188	214	189	181	196	215	196	228	183	198	189	208	194	191	202	190	192	204	183	207	200	194	195	182	197	167	216	223	204	235	210	216	186	189	181	211	199	186	213	222	225	195	195	216	200	195	198	189	201	198	205	182	195	254	178	199	209	168	204	206	166	192	207	185	190	172	211	169	196	175	203	215	217	201	204	198	186	228	215	198	186	190	207	203	219	205	197	207	208	185	206	161	193	216	212	209	198	202	198	199	228	197	217	233	192	198	222	200	194	205	206	192	196	179	185	228	169	215	194	214	177	232	233	220	203	209	205	186	187	211	222	199	187	185	206	234	208	236	213	195	199	214	190	217	197	181	207	225	198	193	222	192	215	209	204	198	196	206	199	190	198	197	176	196	219	195	191	200	197	192	185	221	193	163	204	196	230	213	202	200	226	208	208	197	193	199	220	201	212	199	196	190	202	200	193	156	204	196	184	208	240	173	193	206	197	221	216	187	190	208	222	204	202	205	202	207	177	212	188	194	209	215	205	200	200	188	212	214	198	195	184	216	222	205	205	211	204	223	215	186	189	188	209	216	199	184	185	223	177	225	198	202	223	205	189	195	198	208	179	183	217	210	203	180	211	208	208	193	187	197	184	223	193	207	190	199	181	205	172	213	197	179	193	194	213	220	215	198	206	185	189	229	214	212	187	207	206	189	194	209	224	181	193	202	193	183	227	180	228	215	210	203	194	187	211	207	178	187	210	209	198	201	198	199	169	213	186	221	199	232	200	223	197	205	201	203	190	211	185	205	232	203	220	216	196	183	209	184	204	217	212	212	222	181	208	185	189	188	207	178	208	219	196	184	191	204	193	191	207	205	202	189	177	167	192	194	210	188	205	200	239	188	236	203	201	192	178	198	199	184	210	196	204	209	207	212	202	234	183	208	234	177	203	227	206	195	203	192	192	199	207	189	196	238	202	239	241	205	220	221	205	227	191	209	176	192	166	208	202	200	205	177	195	212	209	211	188	220	232	227	198	194	203	200	198	211	203	223	193	204	204	210	222	200	193	193	168	192	201	197	207	217	203	216	177	187	200	211	202	192	211	171	218	216	207	229	205	227	201	211	195	165	237	187	232	218	201	193	204	214	218	194	213	202	175	178	188	210	209	198	185	186	185	188	217	206	224	208	203	180	187	216	196	184	221	184	246	193	189	223	214	206	214	201	202	213	212	216	179	218	205	181	213	180	223	195	200	181	188	219	162	215	207	203	189	199	205	184	202	207	215	201	201	192	207	165	205	209	208	200	210	223	210	215	195	194	211	233	218	208	200	241	229	198	216	217	204	186	224	220	227	208	215	181	186	203	207	206	194	219	222	219	256	174	206	212	191	218	201	221	181	205	187	202	223	185	177	178	219	184	189	209	203	226	213	228	193	212	174	186	192	195	199	242	204	227	210	177	189	162	181	197	157	168	206	215	197	168	203	191	215	201	197	199	190	183	201	192	211	207	198	206	201	207	189	190	200	183	206	193	212	197	211	162	221	225	205	203	220	185	207	201	211	210	206	203	189	186	240	197	190	189	214	192	221	199	193	178	191	186	223	177	220	229	202	197	194	176	220	183	173	215	188	204	186	212	195	209	196	162	202	180	205	215	198	181	213	186	220	232	191	210	195	217	208	220	177	207	223	196	197	195	204	201	177	217	211	205	215	230	194	183	193	200	187	181	196	215	217	194	209	181	188	157	199
3735	688	570	597	604	622	572	513	504	465	509	523	485	495	532	464	495	475	477	453	500	496	482	508	438	483	458	465	477	469	479	506	462	428	442	487	435	462	469	481	422	438	500	485	489	480	478	462	427	432	476	520	439	458	456	464	435	478	469	466	433	432	443	462	468	452	485	513	460	475	462	455	514	498	471	472	476	443	435	498	464	496	477	449	441	425	442	453	460	475	469	437	462	476	478	496	494	521	474	455	473	446	443	491	505	462	481	505	450	463	414	442	473	500	456	492	478	464	438	474	499	479	498	461	481	489	459	462	466	464	471	457	466	488	466	469	486	503	455	477	514	480	509	487	473	451	464	455	469	447	474	454	438	472	487	476	473	478	466	450	446	454	437	462	475	486	422	502	478	457	446	465	483	468	475	488	452	451	493	454	465	500	471	476	424	516	485	452	481	450	469	487	505	466	472	456	472	430	465	475	466	445	469	488	479	497	470	469	482	485	458	492	499	452	470	481	431	467	471	470	462	460	447	442	456	453	472	455	482	452	480	469	491	455	490	492	472	490	481	483	447	462	455	482	480	494	446	443	487	481	465	473	475	485	477	473	420	438	457	482	454	475	469	454	472	474	470	447	497	462	497	456	473	482	468	453	486	480	485	469	491	438	489	474	468	465	468	468	469	488	449	449	449	488	517	459	479	476	474	472	478	443	483	448	446	475	510	507	446	448	536	444	455	446	487	471	475	482	480	493	480	421	437	467	488	499	480	440	451	472	428	471	472	461	503	460	467	468	466	459	464	495	501	492	492	460	496	482	460	492	487	482	522	464	481	455	486	478	474	496	455	448	479	443	444	447	493	442	463	464	491	472	486	492	484	484	474	443	478	458	478	478	458	421	487	515	447	464	444	509	482	504	453	490	469	482	466	453	434	484	470	442	454	449	439	477	477	519	482	479	484	476	475	431	493	444	491	438	494	457	470	490	466	470	468	461	463	477	486	482	470	441	461	488	448	440	496	434	514	447	512	509	455	445	465	449	450	479	493	475	472	507	478	458	480	529	482	446	511	473	478	444	481	452	460	443	454	496	441	471	474	473	468	443	457	491	459	476	483	420	484	500	476	468	440	456	474	473	462	456	502	485	457	448	496	424	471	465	461	459	467	497	475	488	496	461	488	482	468	496	465	442	445	471	467	463	478	480	519	451	508	476	495	465	464	489	473	429	484	481	471	475	456	485	451	456	474	514	467	485	482	469	493	486	484	485	456	477	472	500	491	483	465	469	457	494	463	458	494	430	463	430	499	465	475	459	481	504	452	491	443	461	499	459	476	471	463	459	448	472	494	453	464	456	502	470	472	461	459	497	461	474	484	446	517	490	492	447	462	478	459	510	463	476	467	457	473	510	488	510	483	471	467	478	471	468	467	496	475	458	473	497	459	518	485	488	452	473	461	489	446	497	479	473	489	449	462	495	489	489	480	455	452	453	440	460	483	455	489	454	447	476	495	500	437	471	455	434	495	454	447	421	493	455	498	478	456	503	474	417	441	472	466	492	487	468	429	489	450	443	449	491	467	499	466	419	478	481	460	447	456	467	485	452	428	452	475	462	498	471	498	485	466	497	493	470	463	460	496	472	460	465	502	446	467	428	481	466	481	463	463	517	481	421	465	508	439	474	495	463	467	501	454	461	493	479	476	495	469	450	477	458	469	447	429	497	447	442	464	496	449	467	485	449	463	461	460	472	480	478	477	488	485	473	458	465	488	471	483	450	463	458	488	426	468	453	454	482	493	451	465	485	476	498	474	458	455	481	467	495	445	466	462	478	457	478	522	486	477	462	460	460	481	421	511	509	487	436	507	493	464	484	480	511	470	474	456	459	471	451	447	457	512	541	452	477	451	476	430	455	473	495	485	466	463	458	473	492	453	448	474	435	472	444	467	453	495	492	489	447	458	460	473	459	503	486	456	462	454	487	473	477	476	493	445	503	485	446	501	489	468	465	482	496	433	487	496	491	456	477	472	481	453	480	435	479	462	471	450	441	466	499	458	457	467	476	461	411	474	460	428	473	457	482	503	465	498	470	485	435	498	476	447	439	470	522	470	519	489	474	479	417	511	465	438	493	435	470	453	443	426	498	472	474	482	464	446	478	482	466	471	468	476	480	498	498	479	473	455	498	470	458	465	441	505	457	420	511	481	452	457	471	423	460	440	445	513	439	452	433	459	451	479	475	455	460	478	470	486	447	449	416	443	504	456	466	451	501	459	477	452	458	440	440	459	455	444	424	446	521	493	507	456	476	465	480	487	437	460	480	462	491	445	462	477	468	434	480	456	447	440	478	475	463	471	492	479	476	452	490	497	467	492	460	483	483	477	467	486	489	459	474	467	449	469	447	502	525	443	486	444	497	460	492	494	480	441	445	484	468	439	418	499	465	480	451	452	476	489	456	445	471	448	473	484	466	500	467	493	488	478	482	489	484	445	461	437	444	487	493	451	480	485	465	464	489	449	524	472	480	467	486	476	463	461	488	478	477	499	457	455	441	481	423	460	486	499	446	477	466	464	473	451	475	476	458	435	454	475	466	476	440	456	478	472	460	497	501	475	443	453	453	438	490	493	461	493	491	440	437	450	453	435	446	504	463	473	467	479	432	447	501	437	508	485	475	479	489	427	466	468	484	496	492	500	469	445	483	504	475	471	468	475	457	492	494	516	443	478	487	475	486	485	463	480	473	453	469	483	463	464	466	445	477	469	420	462	478	496	492	458	476	502	475	491	455	492	475	489	468	506	423	467	477	446	491	473	470	490	417	498	495	468	456	453	475	477	469	488	472	499	433	500	440	501	466	439	475	428	474	476	442	512	465	467	477	434	458	446	463	459	472	398	466	425	458	468	434	453	479	466	489	530	503	449	485	432	439	469	527	461	455	460	422	454	445	509	454	476	496	465	487	472	469	479	473	436	498	435	461	463	457	461	503	460	465	452	481	461	468	462	464	478	475	473	497	470	458	488	469	462	493	460	490	424	501	429	466	450	467	440	489	468	465	474	440	471	448	446	473	483	483	476	522	488	484	443	528	478	495	466	456	481	470	452	462	471	465	480	456	460	440	479	430	474	450	481	487	423	439	475	452	491	476	455	467	446	487	478	463	480	485	489	487	464	509	459	429	469	470	503	494	432	433	446	465	455	475	484	460	485	458	463	438	474	468	449	437	474	465	495	470	455	472	450	486	490	467	462	436	469	473	471	457	508	451	482	473	455	454	428	482	475	458	453	478	472	459	518	431	475	470	462	466	457	481	464	477	470	462	478	488	485	497	444	449	470	461	475	449	493	431	480	429	477	430	492	459	463	502	445	468	473	455	455	465	472	475	483	445	422	458	484	416	434	474	487	459	474	498	445	490	469	498	501	484	473	486	443	422	437	454	437	465	482	474	450	493	490	428	481	473	436	476	467	512	474	429	516	500	482	462	493	508	475	474	486	437	430	497	456	475	472	490	467	482
18875	2805	693	495	411	340	306	244	203	183	190	179	183	164	169	146	140	143	142	168	165	159	122	129	130	138	158	137	150	145	138	121	130	140	116	148	133	160	143	133	163	150	153	154	151	122	148	137	151	142	128	136	133	142	122	173	130	131	155	147	163	128	160	136	136	143	150	152	139	132	133	118	157	127	156	158	145	153	154	117	137	131	142	138	143	147	138	147	133	138	146	124	158	119	137	139	147	151	147	144	179	141	147	144	138	155	169	175	135	128	137	138	170	138	146	151	132	135	139	138	120	156	154	151	155	146	178	160	134	157	140	137	155	113	126	131	145	134	126	141	167	129	162	150	135	151	139	119	129	139	123	173	133	130	140	143	157	152	129	147	153	162	138	145	151	162	140	161	140	154	166	147	131	145	138	158	152	131	157	142	135	141	145	147	142	137	127	149	120	129	152	149	155	133	142	152	135	193	159	147	133	162	116	120	153	158	147	157	129	135	126	144	144	147	158	153	146	149	153	137	149	122	145	160	152	146	134	137	129	144	160	130	142	131	141	125	138	156	128	121	158	144	134	143	136	122	155	143	158	129	131	154	142	154	145	166	153	144	139	135	150	133	141	154	128	124	130	128	159	128	165	152	149	126	139	133	144	143	121	138	140	128	133	137	155	143	135	99	147	132	138	125	134	164	159	142	147	149	151	131	166	155	143	123	155	133	154	153	141	169	138	143	136	142	142	150	138	147	128	139	136	159	130	138	139	139	147	132	142	147	152	128	154	141	160	133	162	111	138	156	145	125	134	137	141	136	149	132	107	155	164	154	156	134	142	168	131	126	146	127	166	153	128	130	164	125	135	153	133	164	140	158	134	155	123	120	130	134	124	141	155	152	127	114	144	142	136	154	140	130	132	131	142	140	144	164	149	153	177	156	149	133	131	117	116	138	123	138	152	149	132	130	164	152	149	140	153	138	157	160	124	126	138	148	142	169	113	135	120	127	142	147	133	148	129	122	136	141	163	130	124	129	137	127	138	131	148	130	129	134	125	167	138	154	131	132	140	157	167	139	148	130	163	144	145	147	148	163	147	142	157	136	146	141	141	130	108	144	141	146	136	160	130	162	122	138	139	163	119	123	134	151	136	148	137	127	122	133	146	161	162	125	163	151	130	149	149	140	131	148	139	142	157	126	134	141	140	140	128	155	146	138	129	134	160	157	136	156	164	157	133	145	166	131	141	138	136	155	111	134	155	152	134	140	141	145	127	141	161	139	133	146	148	123	156	158	149	141	121	169	116	128	136	151	143	147	137	122	146	152	150	154	138	161	139	147	117	129	140	137	148	149	131	142	169	150	138	143	141	142	136	141	151	153	171	157	137	161	127	124	161	138	132	129	131	139	139	138	150	129	142	162	157	128	162	130	134	134	127	165	160	143	133	132	145	147	155	170	133	148	130	123	161	131	122	134	129	138	147	126	147	141	123	159	160	151	145	149	143	142	135	150	149	174	135	140	145	143	147	137	134	142	122	158	151	144	135	161	157	148	147	136	168	132	157	174	139	123	154	149	149	149	167	159	131	143	149	166	135	142	129	146	138	133	143	158	155	168	130	161	151	139	160	125	135	145	145	142	135	150	142	142	147	151	150	138	150	157	132	139	127	163	109	143	131	148	125	142	144	153	127	136	144	135	135	112	161	128	126	130	128	120	139	160	127	144	141	148	139	141	130	109	176	143	140	138	147	141	119	138	138	145	145	130	137	132	133	139	138	160	136	156	140	134	154	168	125	127	133	133	148	158	170	140	154	135	150	140	146	135	138	123	153	148	152	156	136	137	150	152	143	129	137	137	139	136	123	123	139	142	158	144	168	124	117	136	136	162	137	122	147	148	147	135	148	157	140	163	177	143	148	126	140	149	140	123	135	165	131	120	147	135	132	156	118	150	141	144	139	136	118	132	139	146	120	139	167	132	123	143	138	130	142	139	140	148	137	130	124	132	158	143	154	135	144	151	122	132	162	151	152	150	167	146	152	138	140	158	134	164	156	128	161	127	144	134	132	156	157	144	139	163	128	140	145	143	163	139	133	119	129	152	147	136	153	143	137	141	164	131	162	129	140	141	141	148	143	138	137	152	150	124	135	118	142	143	134	140	131	173	156	158	139	142	151	141	175	153	141	131	119	152	163	145	146	108	135	144	139	124	148	146	152	127	165	131	125	141	132	140	130	154	141	142	153	129	135	133	142	136	153	130	145	125	131	136	149	168	155	127	139	130	131	131	143	155	152	139	116	121	137	138	142	123	133	156	156	152	164	138	136	129	144	160	157	140	157	142	122	144	159	129	153	178	144	133	133	118	105	134	142	151	121	127	159	162	125	131	123	154	137	166	132	137	155	164	137	135	140	129	130	115	159	134	135	124	147	132	135	144	135	130	126	125	145	183	154	129	135	139	150	130	128	148	140	130	155	159	134	143	132	128	147	134	166	130	150	152	154	122	140	144	151	142	150	131	123	157	130	147	139	138	146	147	146	159	147	136	124	138	131	123	137	154	147	144	159	135	161	137	145	137	127	129	144	136	122	156	135	152	112	149	123	131	157	133	114	137	130	150	153	143	118	162	158	139	122	147	152	141	141	145	155	152	136	151	143	147	142	137	151	152	147	166	156	137	130	147	149	138	136	123	129	160	136	161	142	138	135	121	141	131	146	137	135	147	138	139	162	158	124	140	146	135	152	122	129	125	114	138	159	154	139	141	150	125	138	137	149	163	152	125	144	142	140	126	156	172	146	123	149	151	166	134	140	137	158	148	146	157	154	162	140	140	153	137	114	141	127	169	141	128	149	153	138	145	139	136	152	139	134	142	115	141	139	123	145	136	145	124	140	122	140	145	145	131	138	142	144	136	149	129	136	154	133	143	152	147	130	144	139	134	168	134	142	132	165	123	133	136	143	135	166	160	121	139	129	135	157	124	137	139	146	139	139	130	144	142	132	128	130	154	141	135	125	112	129	131	131	145	144	150	151	126	152	132	138	147	144	153	149	118	152	130	135	120	134	117	135	149	155	125	134	124	122	149	146	127	155	136	116	147	149	148	144	130	129	132	154	144	145	156	128	142	138	126	125	140	171	133	138	143	147	133	141	147	127	138	151	128	129	152	125	141	122	129	122	153	122	116	140	154	147	143	137	150	133	135	129	142	124	128	131	138	138	147	165	170	155	142	135	133	123	146	161	125	151	145	132	137	166	142	130	152	142	147	129	121	146	107	139	141	132	128	133	119	123	143	132	148	137	128	132	149	145	127	173	159	130	152	132	132	132	147	176	139	147	153	149	144	148	145	152	147	155	143	151	147	144	135	141	134	139	139	149	157	134	151	123	132	135	132	135	150	157	118	147	126	137	137	146	151	118	136	161	141	134	145	123	128	161	144	133	142	133	114	146	152	146	139	134	147	119	146	129	139	140	134	130	134	139	149	126	139	129	166	131	121	152	148	122	145	134	128	159	151
11804	1349	1185	1483	1290	1278	960	908	811	670	591	561	537	483	499	493	437	471	442	396	408	426	425	401	393	406	397	415	401	363	363	385	374	396	386	380	415	379	359	390	396	386	357	337	347	356	360	371	386	345	369	373	376	381	358	362	325	361	365	356	403	373	378	376	371	332	351	357	402	360	323	398	342	369	324	375	364	401	371	337	339	379	352	342	374	370	356	360	361	386	371	353	352	387	368	375	366	387	342	347	379	341	376	394	352	371	353	358	405	360	351	347	375	350	392	313	339	343	341	389	355	390	338	347	363	341	358	387	392	362	372	372	359	375	352	368	373	348	374	360	388	343	378	348	322	387	364	398	335	355	379	354	360	344	375	358	313	372	346	387	366	396	334	374	378	367	370	405	322	347	371	377	366	364	357	364	342	375	369	399	374	336	396	348	340	372	347	346	362	344	405	359	364	352	340	347	337	386	344	341	355	353	354	353	385	333	379	330	354	326	347	371	376	358	382	369	381	377	398	369	356	384	354	340	344	383	375	354	380	354	334	369	347	337	388	369	379	391	349	391	360	382	318	347	348	340	343	344	362	307	354	361	351	348	364	357	356	377	387	349	332	345	337	388	359	335	355	374	334	345	338	365	328	365	293	352	356	349	359	388	387	385	388	320	364	358	365	342	341	375	350	363	361	397	359	371	370	373	379	375	351	372	333	363	356	362	394	364	360	369	389	380	343	361	343	357	360	398	377	345	362	324	344	380	349	380	376	363	344	402	353	355	369	360	392	377	347	345	336	343	347	349	355	350	364	322	347	377	339	384	347	370	321	382	364	384	366	344	376	371	403	330	345	358	348	346	349	380	361	330	334	371	358	371	336	392	349	379	367	354	348	347	340	392	355	359	359	377	397	352	355	370	377	334	379	368	361	375	338	376	363	378	391	366	362	385	375	366	357	348	345	397	335	370	341	349	353	344	364	354	367	344	396	367	319	372	367	306	382	397	346	363	388	378	334	355	348	321	372	377	372	372	386	370	350	363	375	379	329	346	361	377	366	365	384	367	360	342	396	353	366	334	327	321	391	400	393	385	377	357	355	350	361	384	367	360	343	371	357	380	375	382	343	359	356	356	359	324	352	358	386	331	365	339	346	357	331	346	377	352	337	373	346	378	327	343	359	373	372	336	344	356	369	363	339	415	358	344	360	371	350	374	368	340	364	350	377	378	363	364	373	355	398	333	395	348	359	364	335	357	364	352	344	385	366	355	363	360	375	344	355	374	377	361	341	351	344	353	352	368	376	356	352	371	376	328	349	358	399	363	343	368	364	382	354	377	353	352	340	352	370	364	356	339	343	407	353	369	365	343	343	366	340	329	294	362	355	349	387	366	324	337	372	364	337	375	376	338	376	335	392	353	371	348	360	376	361	340	357	346	327	317	333	376	348	343	391	368	335	364	374	398	352	340	354	353	365	364	360	368	373	351	411	357	344	353	348	389	334	343	377	360	389	355	352	386	319	375	338	388	357	377	340	339	316	370	367	352	346	376	347	352	384	346	329	406	370	356	378	369	352	349	330	349	371	316	353	345	355	345	397	332	391	386	369	354	349	359	387	359	346	343	365	374	352	376	331	392	345	376	330	366	336	350	366	349	349	356	363	380	370	414	366	332	386	351	345	373	372	368	325	333	321	375	360	367	371	340	364	386	351	363	352	354	360	313	351	352	342	346	399	320	365	374	366	330	348	346	338	387	400	362	341	368	362	364	343	374	376	369	364	356	352	374	360	330	355	333	349	369	367	373	363	350	325	357	358	355	372	346	351	338	393	335	359	352	357	388	378	361	348	374	368	325	386	341	373	376	359	340	346	344	358	325	323	364	362	359	377	347	382	344	360	344	372	395	349	339	369	345	345	327	362	374	338	363	364	392	348	320	348	363	403	375	322	327	352	358	355	405	359	348	349	313	335	351	337	382	370	358	370	367	330	378	351	354	385	400	363	383	362	385	355	310	398	362	316	360	356	388	318	385	373	333	352	383	344	307	366	354	352	335	361	346	351	348	379	374	353	363	374	341	360	340	393	338	371	350	348	380	348	337	353	343	341	360	366	381	378	354	350	352	341	383	351	351	349	343	358	368	365	365	368	384	350	359	325	389	334	377	370	385	359	374	397	370	332	364	358	350	387	403	333	348	339	321	379	332	346	356	375	371	391	368	381	379	344	326	356	373	343	352	376	319	374	369	372	366	332	340	338	364	368	395	343	369	363	368	379	385	337	375	392	361	316	384	365	364	383	323	368	351	348	341	381	376	356	359	363	347	364	342	352	356	359	344	331	329	359	381	354	368	315	375	358	373	370	383	354	374	371	335	386	343	358	367	340	387	382	355	373	347	379	364	350	379	373	365	325	341	362	348	397	351	355	381	361	364	357	369	308	354	354	404	321	369	346	368	382	351	363	343	310	360	374	346	392	362	394	354	382	381	348	359	363	363	343	369	346	356	330	338	366	385	351	373	376	379	353	371	352	375	381	386	337	384	348	344	327	370	354	358	341	330	364	346	386	352	340	356	324	392	372	351	371	353	359	351	366	359	323	337	337	370	370	356	372	368	401	367	380	356	381	351	353	373	329	371	350	360	367	363	377	334	383	337	329	348	350	332	336	376	381	390	334	299	387	342	382	399	372	331	375	378	351	349	340	357	342	342	378	377	411	324	349	393	378	395	349	383	368	369	343	356	369	367	364	375	360	386	356	377	378	362	342	343	348	357	343	350	374	385	340	387	335	386	373	389	379	359	342	354	360	373	360	332	365	362	373	366	382	342	390	361	350	392	334	352	335	351	354	350	388	362	360	354	348	390	361	392	362	336	351	366	352	359	394	355	359	361	348	371	356	327	375	368	332	371	352	363	364	389	332	345	381	337	378	356	350	360	344	384	358	367	371	360	356	335	376	402	349	395	344	370	372	367	379	336	373	377	373	366	377	399	361	351	336	371	397	405	355	339	383	377	370	360	350	342	377	351	362	370	330	366	342	333	353	328	373	372	354	360	342	361	367	357	346	401	366	341	389	358	360	393	370	333	386	371	381	377	371	355	373	358	354	350	404	325	338	356	371	358	414	366	360	357	390	384	384	356	321	366	328	365	349	355	348	375	353	359	363	351	361	369	365	364	379	364	357	323	348	368	383	363	377	356	369	353	393	389	375	359	361	378	340	373	354	360	365	379	373	391	368	395	344	389	386	367	365	356	356	390	351	345	351	396	373	323	381	336	357	329	355	337	361	328	375	377	339	375	336	355	394	358	367	371	370	335	343	357	364	375	360	374	371	383	344	368	346	357	405	364	359	348	366	372	390	351	387	380	344	324	341	356	345	355	361	350	329	324	326	364	383	360	390	352	369	360	353	364	360	349	384	328	373	333	349	353	376	388	326	387	371	374	383	365	381	375	357	367	365	394	333	393	375	380	373	399	398	342	384	351	338	332	367	364	396	368	325	372	359	364	359	345	355	374
29324	5700	1409	965	751	656	527	516	480	402	318	316	296	305	299	293	285	288	242	302	284	226	261	249	283	256	270	252	279	268	285	227	237	270	261	252	291	254	261	252	223	272	267	233	247	251	252	231	267	259	230	224	242	261	257	254	211	242	271	262	240	235	247	281	275	240	216	238	231	288	246	232	289	242	266	238	271	261	244	223	281	233	233	233	283	268	238	261	234	252	247	269	249	222	259	280	274	233	236	259	229	265	248	257	274	263	255	235	243	277	240	239	281	245	241	244	283	223	263	283	258	238	245	260	236	265	230	238	272	241	252	251	252	251	242	256	235	274	253	237	255	262	294	263	254	237	277	252	276	271	238	272	261	258	292	256	253	228	218	248	266	261	242	232	239	272	250	267	269	243	267	284	249	276	275	259	240	248	242	255	226	272	253	251	238	260	260	205	264	261	231	244	256	270	234	244	248	265	223	274	278	246	259	256	259	244	249	261	239	215	274	246	246	244	243	253	258	264	281	258	237	260	244	239	261	278	273	273	251	254	249	278	261	259	265	275	226	274	238	255	245	249	279	281	251	280	256	240	276	262	269	226	236	262	252	244	250	247	219	238	234	252	226	237	280	239	260	269	260	246	237	271	244	255	268	272	260	257	258	246	234	238	234	233	242	250	253	233	232	260	251	241	241	269	268	249	259	248	224	284	248	275	266	230	237	244	261	247	245	243	272	242	251	222	233	226	229	245	254	252	243	246	280	253	265	246	247	262	249	275	251	231	237	262	259	252	266	261	285	211	279	229	273	282	294	245	273	216	250	258	267	281	279	249	271	259	233	231	262	281	256	256	231	259	249	232	227	232	271	252	261	243	233	243	272	224	245	258	259	221	250	248	245	266	249	272	247	240	238	257	252	240	253	259	223	284	268	248	241	259	249	278	262	268	279	289	247	269	254	305	249	232	248	274	236	249	238	234	250	261	251	272	276	269	264	221	211	248	253	258	260	260	257	256	288	249	274	278	238	244	263	255	253	276	244	232	269	275	251	227	242	239	248	245	285	253	262	251	232	226	235	259	242	274	263	250	258	269	255	241	271	278	251	247	260	255	216	243	246	252	271	267	247	255	276	233	221	251	244	257	247	230	247	253	259	263	263	231	248	238	277	232	239	281	236	240	270	268	256	244	221	274	263	242	240	271	256	237	253	249	247	257	264	263	252	273	248	291	278	267	257	224	235	253	262	216	267	224	267	258	257	242	255	273	260	251	264	254	288	255	281	233	250	247	247	248	241	271	270	259	253	278	241	243	247	248	224	254	253	253	242	245	256	242	284	233	222	254	273	237	229	253	238	250	228	263	232	264	256	240	227	250	238	240	237	227	269	243	229	255	286	254	265	245	226	250	252	264	245	269	255	264	227	241	252	252	269	244	242	288	277	235	249	258	257	267	252	235	253	264	249	251	230	236	254	242	240	250	257	266	272	231	208	246	266	233	254	244	229	255	235	251	246	263	260	259	261	258	229	272	231	249	230	257	228	259	255	243	254	235	263	232	217	241	254	256	263	246	295	235	273	263	249	270	258	278	273	251	245	250	274	250	238	264	270	246	267	296	239	251	257	242	248	239	256	298	256	266	249	257	262	240	261	295	257	245	258	264	247	259	281	250	257	226	261	280	252	238	233	249	277	251	255	239	240	271	263	262	207	248	237	267	253	256	256	278	267	253	278	280	232	236	259	260	254	274	261	253	294	263	241	214	258	274	259	272	257	210	248	235	245	254	274	254	245	265	258	225	238	189	267	260	218	263	259	248	238	268	259	251	299	245	236	240	233	269	243	251	251	246	240	261	273	245	260	257	237	242	263	247	275	274	256	234	259	216	239	233	243	233	234	247	264	227	255	237	294	238	276	267	262	246	271	268	257	288	290	250	254	228	248	228	239	252	250	273	242	226	287	284	237	261	272	254	254	278	255	260	242	296	250	244	255	256	259	242	247	250	269	260	240	276	222	249	247	262	270	233	245	235	222	248	242	265	198	270	242	211	244	263	234	235	251	265	257	233	215	254	232	250	245	267	247	283	251	296	240	235	259	249	283	273	260	269	233	258	265	278	229	245	266	262	256	251	262	275	230	263	269	221	234	249	257	260	236	268	270	262	274	238	229	282	286	234	245	268	275	254	254	249	240	267	246	254	234	241	255	239	274	252	231	276	263	248	271	256	211	239	277	257	247	289	250	262	249	237	263	273	278	248	239	236	277	236	274	230	229	217	245	263	255	247	271	254	280	266	255	260	234	241	230	245	234	265	261	274	265	246	270	259	258	215	223	249	231	238	265	237	251	239	243	216	252	266	256	262	240	273	252	247	266	256	248	218	253	233	226	251	288	257	262	227	253	258	268	263	239	258	253	267	264	250	220	265	268	255	229	253	244	265	236	264	268	245	218	243	242	234	269	254	280	234	247	267	260	250	266	230	270	265	239	258	255	255	254	278	240	233	243	258	234	239	242	272	253	235	234	217	277	251	251	231	274	254	264	272	258	236	246	255	220	261	275	287	253	264	222	279	255	243	280	240	251	265	234	267	234	236	269	259	273	255	224	241	232	250	264	265	259	254	232	267	277	271	249	255	233	254	244	278	247	266	243	246	244	253	255	258	273	277	253	246	251	236	245	284	240	259	240	243	245	264	270	228	247	229	243	256	263	246	288	215	254	236	245	253	264	288	276	275	251	260	249	275	243	230	240	245	255	237	247	235	219	233	261	269	291	239	202	249	230	262	252	248	261	281	275	280	233	258	262	245	257	234	253	216	235	246	230	249	226	232	256	239	298	249	253	236	246	258	263	253	219	229	229	254	260	272	264	264	232	237	236	273	274	234	261	244	233	257	238	260	267	260	269	269	228	284	263	213	243	231	262	297	248	263	257	241	247	247	242	265	254	259	269	249	241	251	252	253	265	238	239	271	256	242	237	253	257	250	208	268	233	263	255	222	238	246	250	271	255	245	206	272	262	262	274	272	257	262	249	256	271	251	274	248	234	260	249	254	273	250	247	278	256	270	293	240	275	257	259	249	273	276	237	249	262	261	231	248	229	233	232	260	219	249	246	247	247	270	241	244	250	254	258	248	248	228	255	253	249	247	240	240	257	241	227	299	265	263	280	228	276	231	238	268	270	260	261	244	247	277	237	308	252	259	243	256	230	261	284	250	238	236	245	266	228	263	243	215	247	234	234	230	242	264	252	260	245	271	219	293	248	220	232	236	250	286	247	274	262	245	254	241	259	249	246	248	229	246	236	255	248	268	236	253	267	261	270	268	231	240	263	257	272	237	212	259	253	225	219	251	260	257	267	260	251	262	225	246	250	217	251	225	253	247	259	255	248	239	267	276	236	234	247	231	233	275	239	249	245	256	275	250	235	238	228	226	236	266	242	261	244	231	230	239	259	269	273	265	291	217	257	226	269	240	245	222	267	276	263	240	248	260	263	295	236	248	259	235	281	237	262	231	225	261
15029	1734	2027	2388	2050	2007	1601	1480	1244	1080	900	857	853	848	779	718	648	651	676	660	612	610	560	584	555	580	564	612	589	559	546	574	599	591	510	556	544	594	566	566	543	556	599	547	545	518	595	533	531	510	513	545	544	565	600	572	545	528	547	566	538	563	587	521	525	522	523	515	548	541	544	565	517	519	520	515	550	560	558	555	535	547	511	599	547	520	535	539	535	611	535	540	524	534	542	534	549	544	522	558	545	571	532	513	540	516	546	525	578	542	549	541	579	561	539	526	548	513	534	557	494	535	574	504	551	544	542	488	510	542	516	533	513	506	523	560	545	543	530	564	511	538	531	558	565	514	529	561	562	561	528	528	567	501	557	533	532	583	565	563	521	517	513	539	529	526	517	505	529	548	547	541	515	531	556	524	501	531	471	509	556	494	541	507	502	553	541	508	514	516	568	500	538	537	515	573	528	536	562	564	551	507	554	529	513	560	503	544	577	526	516	533	499	553	555	499	553	563	554	562	552	533	550	554	532	500	561	518	549	544	539	541	552	583	564	520	537	537	511	534	549	506	504	539	515	533	551	517	522	525	493	558	555	560	531	579	543	526	508	549	544	565	532	549	552	576	576	537	563	513	555	524	528	539	520	517	528	554	543	536	531	529	505	546	540	513	551	523	505	567	535	542	540	559	526	523	556	537	549	546	490	553	553	580	488	502	504	542	552	536	527	521	509	581	496	558	537	488	534	512	509	540	521	552	534	544	546	560	492	483	493	532	553	526	550	544	555	559	562	566	537	562	565	504	503	556	526	500	578	564	531	556	524	491	518	504	535	542	535	561	512	503	526	519	519	541	559	503	537	497	544	560	536	557	516	566	501	522	554	567	521	513	567	520	532	492	538	564	498	521	524	533	546	547	512	561	566	530	522	530	540	580	498	550	498	517	523	507	559	549	529	559	536	527	548	550	574	552	533	559	547	543	538	571	569	544	503	578	535	562	529	525	542	547	553	497	508	550	520	550	504	548	535	508	527	495	560	487	542	513	540	531	556	546	531	541	515	521	522	506	527	497	551	555	493	554	533	524	549	531	545	539	548	527	539	528	551	537	528	524	579	564	570	527	521	574	526	569	491	538	581	520	547	520	528	549	523	517	525	528	541	548	564	579	545	535	543	533	538	503	540	533	534	515	568	526	526	519	496	535	532	508	571	560	549	531	492	550	546	543	544	539	509	503	544	545	551	535	501	573	523	492	581	548	498	485	543	487	539	567	500	529	538	478	528	551	530	528	484	543	514	512	557	533	576	477	586	511	549	494	505	527	584	549	564	523	528	552	531	511	562	557	537	569	572	523	544	530	521	501	551	488	564	507	539	563	545	554	559	564	557	513	522	514	535	565	476	543	507	505	510	539	552	563	505	526	579	571	544	506	499	490	528	495	528	505	520	539	551	568	529	478	532	506	507	531	528	547	523	545	536	541	524	555	503	543	533	541	551	502	563	525	543	561	530	517	561	519	530	536	535	565	559	515	516	567	520	543	532	502	591	574	547	503	564	595	546	556	519	526	554	560	527	540	550	500	510	472	525	516	538	529	586	515	506	514	551	515	523	489	548	537	537	526	486	531	540	482	543	526	562	516	499	546	556	555	568	519	535	510	530	493	574	510	509	503	540	540	509	529	537	529	531	528	560	511	515	504	507	548	528	501	528	543	522	546	577	527	550	540	566	539	547	554	513	523	541	513	548	517	522	483	556	547	581	562	544	490	526	560	490	537	553	501	526	494	516	541	581	512	501	522	512	526	492	521	567	484	517	528	530	535	517	528	541	496	525	549	508	517	502	570	523	509	531	544	534	523	531	539	557	538	539	525	511	499	552	536	544	518	536	556	515	560	522	520	537	529	527	512	554	539	524	569	508	546	570	475	564	513	532	516	545	540	570	561	543	534	515	566	532	553	536	506	493	555	541	521	536	542	559	557	496	573	543	534	522	546	511	522	536	504	525	544	556	542	501	554	494	513	523	583	557	539	553	547	545	527	529	503	530	559	547	585	514	556	537	595	532	563	543	551	532	532	544	510	548	566	524	575	524	524	511	537	523	522	523	530	510	540	503	544	506	521	531	558	572	561	547	529	502	536	565	502	536	499	542	513	546	516	500	523	566	524	550	518	561	559	511	543	524	523	533	489	518	569	519	533	526	564	600	568	549	515	510	559	546	534	543	500	516	502	505	531	532	514	554	518	532	552	510	510	527	524	585	538	525	498	514	557	529	546	530	546	518	504	570	507	539	521	503	538	534	508	555	539	541	581	565	495	524	542	498	544	541	513	520	514	538	518	499	546	547	520	552	543	542	523	495	535	550	535	506	533	534	521	586	548	496	517	595	559	595	522	542	535	489	563	534	537	527	535	564	490	523	516	541	563	543	553	542	514	490	498	524	539	477	550	496	523	552	521	502	533	502	498	526	523	551	486	458	596	534	543	526	517	526	523	550	525	527	507	509	520	516	574	532	531	517	545	494	509	524	529	529	518	516	582	542	547	520	570	576	538	590	513	555	532	550	537	576	538	537	550	537	519	513	522	542	516	511	528	564	533	527	546	507	542	567	549	547	507	552	563	572	539	557	545	528	501	535	505	513	519	545	540	569	547	537	561	515	507	535	524	580	512	521	550	565	506	532	544	490	521	567	535	534	517	545	556	519	551	505	543	502	522	545	523	517	575	565	555	494	535	530	515	510	534	569	528	572	521	557	530	508	500	560	500	511	511	554	573	546	553	526	519	535	545	556	552	562	535	516	501	504	537	522	522	521	524	576	500	543	532	517	544	522	538	525	540	531	529	517	549	492	546	557	556	564	541	548	543	535	511	517	554	538	545	511	533	520	555	523	497	511	531	515	528	527	520	532	520	504	514	478	508	525	543	532	527	543	540	575	508	552	511	561	540	532	552	566	534	543	492	574	553	552	528	504	540	495	488	489	512	520	575	536	500	532	563	512	485	548	488	522	536	567	507	564	528	517	544	595	515	574	534	533	549	528	516	580	549	538	535	543	559	556	503	522	522	546	514	510	512	526	511	511	532	530	511	527	551	565	547	515	594	545	507	487	528	572	530	521	503	519	534	520	532	570	488	521	547	522	571	536	544	517	502	532	526	529	517	544	556	560	561	517	489	520	523	540	541	553	507	524	521	550	571	537	511	539	522	560	567	504	525	507	519	535	543	510	552	553	527	534	552	493	573	547	552	545	549	529	538	523	495	528	509	537	498	525	556	505	533	529	534	516	527	502	506	537	491	528	569	500	532	549	518	550	517	540	532	522	537	542	528	554	517	540	547	518	516	548	534	554	540	538	531	544	511	520	518	537	516	527	544	554	520	503	547	553	536	562	579	569	579	516	532	534	568	543	515	522	553	519	508	542	541	490	603	533	520	561	507	503	494	507	513	524	516	583	551	517	556	526	539	533	516	504	542	565	533	499	527	527	543	550	553	516	569	519	528	527	567	543	537
5483	626	280	242	237	200	208	224	187	220	230	183	174	185	195	209	205	181	191	181	212	212	181	198	216	163	203	230	216	230	221	188	227	224	213	245	224	186	197	209	188	172	217	178	191	218	221	173	216	212	221	216	181	212	183	188	204	186	203	180	183	226	200	177	194	205	196	182	202	197	198	179	205	194	200	164	201	256	221	209	212	203	190	208	205	224	198	218	214	192	217	213	197	205	185	169	214	181	204	200	203	193	195	180	199	223	240	212	228	198	207	197	222	210	183	196	188	205	199	197	204	182	175	204	206	202	189	216	188	181	186	187	188	180	216	211	192	176	196	214	195	184	214	214	204	186	194	195	215	222	186	212	241	215	219	203	203	202	214	193	202	226	205	199	205	225	191	231	211	204	216	203	192	183	214	218	221	185	205	202	221	197	196	224	203	200	212	183	187	205	206	242	217	211	205	227	166	203	187	196	202	209	177	233	207	198	180	181	213	224	210	218	192	211	173	193	215	209	185	191	185	201	195	209	217	208	221	205	167	171	193	205	186	206	215	225	190	208	188	210	214	209	196	194	231	196	181	202	209	218	210	217	178	193	229	204	195	215	180	189	199	168	196	193	206	191	195	181	195	212	240	212	209	204	202	209	216	210	198	199	208	168	200	170	202	202	237	203	208	189	192	195	174	194	215	200	208	230	185	196	206	209	236	203	212	176	183	210	204	220	201	162	196	222	186	178	186	247	194	222	206	216	181	200	183	192	183	193	199	205	213	169	206	231	201	216	193	203	185	211	202	208	211	198	206	227	184	205	200	212	211	209	204	189	211	183	221	187	218	188	205	192	200	214	193	211	182	213	220	193	228	212	191	199	192	204	196	212	224	201	197	204	219	216	188	213	190	201	198	197	196	205	214	215	227	216	217	187	186	199	222	182	227	209	215	218	208	207	197	219	204	211	173	194	198	192	206	197	212	170	213	181	206	180	213	230	217	212	230	193	187	214	197	188	208	207	203	233	214	200	198	217	191	191	200	191	191	179	191	181	226	226	206	202	193	182	246	212	208	224	218	230	206	212	209	201	209	197	180	211	229	203	188	219	205	188	218	219	231	178	182	186	179	174	210	234	187	202	185	204	187	156	196	210	215	203	191	215	209	197	185	219	195	164	207	188	189	199	200	198	212	216	170	186	236	188	207	188	201	208	208	189	227	186	194	207	222	185	199	209	197	210	189	219	211	195	213	199	204	199	210	203	182	202	189	210	212	192	213	189	207	208	204	187	189	179	198	196	203	227	201	201	199	204	202	218	201	206	197	206	199	183	193	196	204	184	192	211	207	210	230	184	214	190	212	195	217	217	195	187	201	217	184	196	192	200	196	185	211	204	190	205	168	185	224	187	199	202	220	210	182	184	212	170	222	190	197	215	180	191	193	208	215	204	189	205	210	198	197	218	201	220	220	212	181	205	152	222	207	199	196	214	183	207	201	217	200	218	208	203	193	193	219	198	177	215	216	182	212	206	217	217	194	203	195	214	191	205	193	194	183	239	232	213	206	190	195	193	203	186	187	189	202	231	198	186	200	194	213	175	195	192	167	184	187	209	198	225	185	210	192	199	192	187	215	214	210	185	205	252	184	187	191	174	201	180	218	189	189	225	195	187	186	243	212	216	182	189	185	193	204	193	212	201	192	213	226	202	175	205	218	173	172	213	179	190	230	194	188	181	192	211	217	228	223	190	191	222	205	208	210	225	208	202	221	206	188	204	198	204	183	194	194	206	187	189	203	171	206	219	192	212	203	211	209	208	224	191	208	180	199	191	186	185	200	185	188	186	193	190	224	194	193	193	205	196	189	188	226	176	189	218	203	173	192	177	207	212	183	212	183	216	198	228	218	180	177	194	240	202	193	201	192	198	189	197	224	215	197	203	216	215	218	171	188	232	234	187	188	210	190	206	191	181	211	174	175	211	202	202	180	180	208	208	208	208	178	221	211	217	186	193	218	220	206	212	212	185	204	184	200	183	181	193	223	188	194	198	206	224	222	196	203	212	220	211	223	206	182	185	184	219	236	186	215	168	158	176	198	202	194	192	199	195	210	222	187	203	220	202	196	189	180	207	215	233	227	219	207	202	202	200	199	190	200	192	213	190	208	211	204	216	184	204	213	217	212	221	193	222	206	193	187	227	185	194	200	217	208	220	194	244	233	197	218	228	197	221	215	196	178	233	193	197	203	222	211	214	205	196	181	193	188	209	189	221	179	233	189	221	194	209	184	208	204	214	180	218	180	201	203	211	235	193	169	186	234	224	192	220	192	204	211	208	175	219	211	235	210	199	204	220	182	197	191	190	196	215	222	214	203	194	194	206	192	189	202	209	198	175	213	224	176	241	190	208	179	208	216	201	163	195	227	184	194	202	186	220	204	224	210	206	202	197	229	239	192	207	193	184	195	219	219	217	211	190	214	199	206	178	219	205	156	200	244	203	204	197	195	182	215	184	233	218	188	198	199	184	199	203	209	205	188	205	214	208	174	210	186	193	221	217	200	169	192	175	177	207	229	229	183	203	197	213	215	203	222	218	184	187	226	214	220	197	191	216	194	230	216	202	204	236	210	201	222	196	207	220	221	200	211	202	194	219	204	197	227	213	183	199	224	197	193	190	187	189	216	226	198	220	214	209	181	202	197	239	203	192	192	193	218	169	234	184	220	201	201	191	224	194	195	190	207	193	174	211	193	205	205	197	164	227	196	214	201	194	203	210	188	174	201	230	175	194	204	215	191	212	199	226	238	171	213	204	222	200	198	206	200	186	219	197	198	205	174	205	198	190	209	202	204	180	223	189	213	191	218	210	213	199	215	211	218	208	208	195	184	236	211	211	219	187	215	261	203	201	204	192	192	192	176	198	185	192	212	201	212	185	215	200	196	224	187	185	193	195	201	187	176	185	215	202	190	190	193	219	212	216	202	230	176	198	198	203	200	198	188	193	217	195	212	202	207	181	184	227	200	213	205	190	180	198	223	184	188	203	225	209	213	178	209	225	195	196	210	188	196	209	182	187	178	203	200	190	207	219	212	210	204	223	209	190	218	196	198	204	221	189	230	193	184	197	213	210	210	196	236	211	202	197	181	207	202	201	211	192	186	182	191	209	200	210	170	180	200	222	217	215	211	189	192	231	190	237	220	198	199	207	223	201	201	219	197	208	204	185	205	186	165	193	196	192	211	183	187	184	200	191	219	210	226	185	196	186	204	196	223	224	196	198	197	225	224	226	207	186	203	194	209	195	219	189	188	186	200	211	195	202	205	212	215	205	189	194	209	221	212	185	210	217	208	214	188	190	193	213	173	180	213	192	219	203	195	199	225	206	218	202	201	189	198	200	179	210	228	232	246	197	191	188	204	192	215	210	198	183	206	231	220	219	175	226	213	191	192	194	225	214	205	185	208	184	205	213	194	195	209	187	196	198	212	235	183	194	221	212	205	194	244	218	213	190	200	176	195	196
3607	661	599	624	593	512	555	599	514	494	473	506	493	479	486	474	485	495	493	484	461	535	478	479	453	484	486	463	537	495	447	479	447	470	492	453	464	462	429	470	491	410	448	476	439	471	484	478	486	482	448	465	482	488	452	472	473	460	459	470	498	466	513	477	460	502	510	447	477	449	515	476	435	499	465	489	437	477	482	479	531	467	468	482	464	479	466	464	472	465	470	498	488	477	516	496	484	453	484	441	446	486	450	470	494	454	488	453	476	444	443	461	462	451	485	489	486	487	509	500	502	487	466	496	471	436	477	448	442	496	480	471	473	476	456	442	472	471	472	441	480	446	481	493	426	514	464	463	498	463	443	480	458	444	470	491	488	467	472	457	433	479	480	485	463	496	523	443	472	471	466	450	479	476	493	468	469	456	482	466	455	490	452	487	477	482	444	474	467	483	497	488	439	463	467	461	473	465	456	479	433	495	473	440	476	456	463	487	450	464	493	474	490	474	494	480	498	495	460	437	466	504	443	443	440	470	449	477	441	476	479	432	437	433	473	492	478	463	488	468	526	469	472	492	468	464	501	476	478	441	437	461	449	455	448	451	460	451	493	473	513	428	457	451	463	453	485	455	473	481	458	456	490	480	472	468	475	467	472	461	482	448	438	501	509	490	496	468	475	451	492	469	436	467	480	461	468	500	450	498	500	453	521	460	509	488	482	482	451	487	479	479	467	492	481	437	467	493	457	457	449	454	435	463	491	470	471	419	500	477	455	464	517	470	439	506	473	437	438	506	441	447	503	474	445	477	490	484	490	488	493	455	512	508	522	479	459	497	473	467	444	441	470	520	482	470	498	442	490	458	498	481	496	505	500	453	478	459	485	520	419	483	482	476	498	440	458	474	489	485	460	484	488	442	453	474	460	437	446	503	459	441	448	509	476	468	503	430	484	464	463	482	474	472	509	468	481	475	508	472	441	479	441	445	463	443	447	442	460	468	488	513	470	461	429	499	467	457	439	484	432	458	464	447	439	476	457	485	461	482	505	505	474	464	497	480	448	503	454	481	460	471	468	486	488	456	488	468	444	505	467	464	446	453	492	480	431	467	488	485	486	456	442	475	483	451	496	474	463	471	512	465	456	461	479	461	476	505	485	479	453	447	483	512	464	468	489	482	478	462	488	468	500	458	471	462	477	464	490	459	459	467	475	519	470	449	478	473	477	465	483	493	497	465	465	481	448	486	501	491	503	489	466	451	430	448	489	477	429	429	474	476	456	445	467	442	489	465	468	446	454	433	449	447	470	494	475	448	497	475	475	455	479	508	507	478	484	484	458	475	465	484	487	452	502	433	424	461	446	456	484	454	498	468	454	495	483	477	482	481	485	477	453	498	474	462	460	439	461	448	458	488	527	450	469	456	496	498	451	449	470	490	484	454	456	472	452	463	462	465	451	455	475	470	472	476	460	522	468	442	424	489	444	481	489	477	455	487	481	483	511	432	496	485	513	480	448	463	454	474	451	489	448	491	462	461	493	453	481	490	439	448	460	487	490	470	433	503	474	488	480	497	473	450	484	460	466	442	464	465	499	455	468	497	446	482	456	472	454	498	483	481	455	482	449	455	480	486	517	476	480	444	436	452	455	475	471	486	451	471	459	440	458	441	453	481	463	430	478	472	494	462	455	512	467	469	425	483	471	489	441	455	483	474	474	452	505	466	449	505	477	469	473	481	485	510	461	472	463	475	446	501	471	498	469	470	426	459	477	465	460	467	494	450	463	508	487	464	452	489	445	505	485	492	470	496	461	455	471	474	490	473	488	452	462	467	442	502	477	469	486	460	493	466	442	447	458	441	492	487	465	453	492	448	481	511	477	474	490	460	461	450	468	474	506	497	441	479	480	486	399	500	457	481	505	443	455	504	484	467	523	507	420	458	504	467	477	446	435	469	471	483	488	466	458	463	466	474	463	533	456	472	507	463	475	444	502	466	499	479	516	489	472	468	495	450	477	452	403	472	476	486	461	511	486	460	478	496	462	469	468	494	450	485	446	481	418	462	473	458	457	465	438	495	482	470	459	445	477	436	497	464	465	489	493	493	472	451	434	466	484	466	466	465	475	472	456	512	483	470	471	474	483	464	435	461	466	486	462	476	482	479	436	461	513	468	506	474	501	446	448	492	442	458	527	435	466	468	428	474	464	471	437	473	500	474	470	481	513	463	499	452	484	461	457	469	458	468	466	478	501	449	423	456	423	507	503	483	517	479	480	460	449	479	483	473	486	453	495	472	458	449	496	492	483	467	469	477	465	461	471	487	482	496	432	487	470	482	499	479	447	466	481	457	485	470	457	452	475	466	471	507	481	476	461	493	485	471	508	458	428	471	461	486	456	504	423	523	439	495	434	486	446	456	471	454	472	484	513	455	452	475	516	482	451	455	486	472	457	479	473	463	492	484	482	462	475	445	462	472	493	452	481	504	485	491	475	493	480	421	457	456	481	482	465	459	486	515	482	470	477	499	443	471	481	500	464	489	437	500	422	469	449	451	458	465	441	480	438	493	482	448	465	463	442	494	493	486	452	474	443	470	478	468	477	508	469	445	472	502	443	502	520	464	470	457	494	468	480	432	462	490	462	509	454	486	451	475	474	497	476	486	500	450	442	457	494	480	481	463	458	467	466	490	504	455	487	485	459	508	441	479	499	461	465	450	483	482	475	491	463	484	486	440	499	462	482	471	497	481	471	442	491	432	469	487	451	479	495	474	490	462	467	477	430	458	448	479	449	478	459	486	495	460	462	467	456	474	475	525	473	439	494	442	454	441	488	474	450	452	454	449	465	485	486	460	497	473	467	488	434	463	455	498	461	476	456	501	496	412	469	467	479	491	452	432	514	420	497	504	420	499	494	496	509	484	479	481	480	480	472	481	518	479	465	503	500	452	469	486	471	459	457	478	457	451	468	459	460	454	482	439	463	491	483	449	467	463	499	429	472	493	448	473	478	462	479	472	484	437	437	494	478	473	473	481	469	487	461	445	482	471	467	475	441	470	497	499	463	434	451	484	489	462	516	468	499	478	473	478	476	485	460	476	455	495	487	476	442	474	507	495	465	511	461	478	475	450	458	495	474	448	486	472	455	460	498	460	461	458	456	465	473	464	466	453	472	438	476	490	479	433	483	440	508	465	486	479	502	488	439	515	448	422	486	459	461	467	460	474	476	496	487	502	474	437	487	479	459	483	454	464	475	483	466	416	463	501	495	460	416	462	483	415	480	471	439	468	484	482	492	466	484	486	473	453	457	440	452	469	487	443	462	459	481	449	450	488	461	483	440	474	472	450	461	474	436	457	467	513	442	487	490	436	465	480	450	457	502	467	487	504	467	458	480	447	512	466	440	474	460	500	484	496	463	469	513	465	436	468	489	470	453	394	455	478	493	497	495	469	477	504	476	456	448	454	470	453	483	447	503	421	482	484	424	475	472	453	436	481	492	477	459	456	468	461
18851	2642	625	497	419	362	366	283	255	247	185	192	154	146	151	143	148	164	153	147	151	153	162	168	155	174	156	123	126	147	169	132	147	132	137	151	153	148	137	148	162	143	150	154	152	131	149	168	160	151	130	163	138	112	148	137	139	136	133	137	143	143	149	142	153	119	150	150	147	149	113	166	154	149	142	140	145	141	163	127	154	117	152	133	143	144	105	163	148	149	143	153	150	160	138	116	142	144	153	149	139	154	128	128	149	139	144	144	146	144	126	137	146	139	126	143	134	143	146	156	132	134	136	132	134	146	150	150	135	147	134	155	159	148	128	130	149	150	134	153	159	146	142	156	138	189	131	155	177	146	142	147	151	153	139	145	152	146	175	148	149	128	140	134	153	129	152	159	146	136	155	144	162	140	140	189	128	139	130	153	134	143	131	131	134	153	144	169	128	165	123	143	141	146	154	145	161	136	164	130	169	144	155	135	141	137	143	150	144	119	140	130	128	126	138	161	130	158	151	150	135	162	140	137	159	160	148	151	126	142	145	137	152	159	168	154	170	153	147	145	145	147	164	150	156	145	132	169	161	151	148	151	164	141	140	140	173	169	142	145	152	162	150	127	152	138	155	145	141	128	140	158	156	133	139	131	169	134	142	140	115	132	142	150	147	147	140	155	178	137	133	120	173	166	137	134	132	141	124	130	120	149	143	147	152	150	155	141	161	117	140	123	156	155	149	152	161	174	150	137	128	151	167	137	131	132	132	142	129	143	154	116	137	149	150	146	142	132	177	124	153	104	158	121	140	131	165	172	140	147	131	134	142	159	158	126	142	153	139	170	127	139	173	166	130	123	149	136	139	150	163	133	122	147	144	135	121	137	152	138	152	120	122	146	141	128	149	141	135	144	154	127	135	138	130	126	140	139	148	155	149	148	160	141	158	154	160	137	140	130	172	160	136	128	161	143	158	158	174	168	137	147	149	134	148	150	129	150	159	137	170	144	131	162	158	165	135	144	133	141	142	143	138	153	146	134	146	141	145	135	151	133	168	153	160	154	147	181	143	163	119	155	164	144	155	147	141	145	143	139	157	159	131	119	134	116	144	141	128	154	131	142	127	161	129	152	141	133	169	132	139	136	121	145	161	154	131	123	142	155	124	157	156	150	154	135	141	146	158	155	160	139	153	159	150	122	122	154	152	134	149	140	142	160	117	138	127	154	149	147	150	140	139	116	152	134	155	116	141	157	145	134	137	119	137	147	127	143	139	128	149	141	170	150	120	154	143	137	129	143	149	155	127	146	129	148	124	122	124	170	135	156	142	155	136	141	148	128	142	151	149	155	153	160	134	109	146	146	130	131	164	157	116	150	166	165	123	166	125	143	140	137	120	175	137	137	142	147	139	140	140	128	148	137	136	142	135	148	147	140	132	160	163	158	148	149	133	125	137	148	125	137	141	149	175	151	141	170	150	145	160	149	142	158	145	124	159	146	144	166	136	148	132	136	130	122	154	159	147	139	160	146	141	146	154	135	157	160	147	152	160	160	158	140	158	140	129	133	149	128	148	123	139	150	148	139	142	164	147	137	124	159	121	147	124	142	137	155	144	182	166	130	145	136	155	145	138	164	137	136	147	133	139	134	133	160	133	150	140	135	148	128	138	126	157	142	126	149	149	176	180	150	147	142	154	142	148	154	118	130	148	157	129	138	103	138	130	128	140	160	143	159	170	144	130	160	166	155	142	151	162	129	135	158	137	139	177	141	139	159	161	134	156	155	160	145	143	156	167	132	169	166	144	179	162	149	148	136	148	138	168	147	139	150	136	156	167	159	155	147	129	178	143	157	182	122	148	128	151	128	137	139	155	131	146	160	149	162	174	144	158	143	141	157	127	125	146	159	152	135	133	141	131	125	149	157	155	145	147	135	149	170	137	164	120	136	143	153	157	130	135	159	132	155	137	162	130	132	143	157	142	132	160	148	155	140	123	128	169	159	145	134	147	148	163	165	153	144	142	131	144	156	160	145	135	131	145	145	156	122	151	161	142	142	148	156	123	140	127	161	174	180	143	176	123	181	124	181	141	162	146	124	147	133	133	150	126	145	149	145	130	185	151	140	138	148	142	145	161	144	139	143	147	140	131	121	137	122	156	154	146	140	130	143	126	154	158	141	139	150	132	154	147	136	140	139	147	149	160	158	144	145	156	121	150	149	131	123	161	164	144	133	143	132	157	165	121	134	120	148	146	135	152	158	156	135	131	141	135	130	148	143	132	148	151	141	136	153	135	130	171	150	150	117	153	164	134	131	131	144	134	163	149	146	118	132	159	144	154	137	163	133	138	146	155	135	154	131	145	123	131	148	148	135	152	155	130	154	128	141	147	142	183	166	156	157	150	154	139	145	144	155	145	167	145	161	142	154	136	139	160	170	158	142	159	169	135	156	146	139	140	139	134	133	160	163	132	151	150	133	163	147	147	143	129	140	143	147	139	136	150	139	114	149	136	145	143	150	137	137	136	154	170	169	149	138	156	135	158	146	142	137	159	125	147	131	148	164	141	132	143	127	133	138	163	144	138	116	140	166	188	124	156	119	147	154	127	142	163	146	149	149	147	148	167	140	147	135	145	153	156	122	141	142	163	139	154	148	131	132	144	144	146	136	133	144	152	134	164	135	141	149	145	140	132	149	122	115	152	144	171	117	138	166	136	139	139	139	149	139	128	135	133	153	137	161	140	139	144	134	148	155	157	157	142	160	143	153	153	136	121	138	136	160	131	161	143	145	157	134	139	147	140	136	172	147	144	132	130	145	144	153	160	138	147	132	116	147	113	140	120	143	173	155	147	138	139	164	157	150	159	153	157	136	165	153	141	154	135	144	141	157	132	136	155	154	138	131	135	142	161	127	145	142	160	149	149	157	126	148	136	133	130	168	150	157	159	144	152	133	122	147	140	136	125	143	143	146	145	143	172	147	131	125	148	160	147	156	154	136	147	137	137	150	155	158	133	138	157	142	154	160	140	149	116	127	124	144	183	165	144	155	154	154	137	130	124	124	155	158	124	141	146	170	119	128	128	161	147	153	170	138	131	142	131	151	142	146	144	147	123	160	134	170	108	128	151	147	138	145	139	155	146	152	160	153	155	156	146	151	148	157	144	145	162	153	164	166	144	149	119	156	127	169	155	145	139	136	152	117	164	137	130	150	139	129	152	121	142	121	154	168	158	147	146	135	140	117	143	146	129	152	143	153	129	162	141	148	133	136	152	142	145	135	149	144	146	152	145	128	163	144	130	129	144	167	147	155	163	128	145	160	141	135	148	146	129	144	134	130	136	142	151	111	133	174	144	147	141	137	129	117	133	124	142	145	136	122	145	158	124	147	143	145	133	152	140	131	135	177	141	131	146	160	134	132	141	149	156	140	136	156	144	145	155	120	144	145	155	128	158	157	145	143	141	141	141	124	170	170	171	151	166	177	175	144	143	146	148	148	177	156	131	150	151	128
11956	1162	1253	1457	1397	1400	1077	933	814	715	631	604	536	507	517	477	488	482	427	425	415	426	397	403	422	413	372	421	379	370	404	407	405	385	389	426	365	346	372	386	356	361	332	370	399	395	403	381	350	362	415	395	342	355	388	414	389	349	360	395	341	351	382	352	369	369	376	357	387	343	365	362	372	391	355	401	380	353	372	363	382	365	338	375	367	347	364	352	367	348	342	357	398	366	363	380	383	389	386	381	368	369	325	390	374	387	381	362	391	349	329	384	369	357	367	356	353	408	365	386	366	386	410	371	351	331	372	390	390	365	383	390	366	408	358	371	368	389	364	345	370	343	342	384	387	338	371	366	364	383	410	371	367	366	343	347	350	376	369	363	381	388	377	384	353	353	396	370	372	342	366	313	374	388	396	364	378	386	361	352	387	384	391	364	370	377	385	368	383	379	354	362	368	347	379	368	380	365	373	351	371	355	373	356	363	387	413	379	363	386	355	369	359	365	354	340	400	366	325	359	369	374	349	386	378	373	386	363	375	364	346	404	359	379	373	404	366	385	352	351	349	397	365	352	332	404	355	352	389	357	337	375	357	350	369	359	363	368	352	340	396	348	354	355	385	366	370	362	387	359	385	348	395	362	376	388	389	397	360	381	352	360	391	380	353	385	381	353	340	335	390	380	361	388	385	387	401	403	336	357	356	354	380	347	344	333	365	340	389	351	364	401	393	388	383	367	354	379	363	353	339	355	349	344	367	342	367	363	343	371	354	364	373	348	381	376	378	357	361	370	366	346	410	352	404	336	344	343	376	377	374	403	371	359	371	360	381	379	380	354	375	357	399	356	370	354	354	371	358	380	362	384	371	353	376	365	382	348	374	371	392	389	362	391	388	364	378	370	366	396	349	376	390	352	366	334	351	359	372	352	398	378	389	380	352	357	335	358	355	376	373	364	393	371	369	371	350	376	382	360	350	337	381	360	354	362	370	393	344	354	364	359	352	403	364	395	370	365	377	386	376	360	366	374	391	369	364	410	374	343	381	392	353	349	402	350	349	335	388	383	391	389	377	377	357	352	373	376	386	388	370	361	358	344	378	375	365	364	386	357	373	360	355	368	354	380	395	362	369	375	374	344	366	376	358	374	369	385	371	368	332	391	369	381	374	409	385	365	348	396	419	393	372	354	372	341	375	388	374	374	364	368	339	341	369	334	346	358	361	354	357	375	359	360	394	361	352	360	392	371	354	373	380	380	362	344	362	393	391	353	353	362	360	357	383	379	395	400	378	358	382	356	363	393	356	369	362	333	404	390	367	365	346	369	347	365	342	387	377	364	371	360	371	389	393	390	355	360	377	377	353	410	378	358	343	366	384	359	375	375	403	359	351	374	391	361	385	366	395	380	343	346	354	384	367	361	363	396	373	353	372	349	343	353	387	344	373	392	373	367	403	359	350	359	341	351	369	392	390	357	352	366	337	391	357	337	389	380	361	379	347	360	386	372	391	354	375	369	355	377	377	369	386	348	369	352	372	358	362	364	380	369	395	369	373	360	343	356	366	365	397	366	361	388	358	365	373	360	356	368	350	345	382	337	369	368	357	411	337	361	371	385	368	371	374	380	366	408	354	374	372	351	370	362	351	390	386	393	369	351	357	366	362	361	367	354	338	377	365	366	409	386	390	372	393	360	329	350	373	334	359	367	370	350	362	349	392	347	365	357	377	358	339	386	335	409	374	342	384	374	346	382	358	351	363	393	367	336	388	371	370	361	372	372	361	377	346	395	394	387	379	376	371	372	340	379	343	355	381	386	400	383	368	409	424	356	377	334	376	369	355	376	378	347	386	386	374	361	383	345	349	381	388	372	357	340	385	359	324	379	373	365	367	389	388	376	338	354	351	353	373	369	337	386	369	354	378	363	348	373	384	400	372	383	400	350	385	351	358	340	355	375	359	361	361	343	355	353	371	359	390	403	356	350	372	402	399	360	366	361	381	411	346	371	361	410	386	397	401	344	353	401	379	380	391	347	369	395	408	350	366	343	372	380	377	409	375	367	373	401	373	368	378	383	364	368	384	347	363	369	387	380	366	386	366	333	370	401	382	342	363	394	374	355	368	368	353	383	347	359	366	329	366	366	362	382	368	363	382	353	365	363	365	381	342	363	378	348	395	365	388	410	361	366	351	377	356	369	367	335	349	353	352	401	373	380	368	405	370	333	343	387	351	334	412	337	389	373	373	375	375	365	368	329	379	375	401	377	368	378	372	336	379	383	359	388	391	356	361	371	365	381	357	361	375	381	340	387	336	369	351	351	374	386	352	417	360	364	329	415	359	408	365	358	375	377	389	402	366	332	384	371	363	415	352	358	360	385	368	361	344	371	336	364	345	363	334	380	389	375	363	377	375	379	347	348	357	362	356	361	372	387	400	392	362	366	342	408	372	372	393	359	343	365	353	332	380	370	333	387	329	351	408	376	397	349	342	387	355	360	366	377	336	363	378	364	382	369	361	346	386	386	343	362	361	398	368	368	382	361	359	329	373	388	372	378	364	382	353	366	360	399	363	374	357	393	391	374	403	334	386	406	355	348	358	374	400	355	404	362	377	354	367	359	349	373	367	364	370	342	358	373	361	371	378	370	382	371	393	420	361	371	403	340	385	380	360	393	375	404	373	364	383	393	349	379	382	367	359	350	317	385	371	384	380	386	346	356	360	352	365	357	364	382	328	369	378	362	376	359	375	387	363	363	356	373	348	384	336	355	374	384	380	376	375	381	351	387	352	370	338	341	368	379	370	360	358	361	355	399	371	401	365	375	368	347	367	404	363	361	397	345	341	361	395	356	352	365	390	367	369	372	366	366	332	335	348	365	375	370	356	357	353	376	365	379	387	354	370	385	369	382	350	373	396	351	384	386	349	336	376	359	380	383	391	380	372	377	387	345	374	356	373	388	357	380	388	336	367	405	404	359	377	377	384	344	351	371	355	325	342	364	381	358	338	385	343	390	350	379	362	387	368	404	335	349	352	373	366	375	349	348	363	371	363	318	346	360	357	361	351	374	351	382	388	378	360	393	370	385	375	366	391	379	355	375	368	361	366	354	362	384	367	376	379	363	379	357	350	332	378	347	336	387	405	378	373	347	361	365	345	357	408	375	357	341	354	368	360	357	342	355	347	367	385	336	371	357	333	347	359	363	359	355	342	373	373	380	403	333	335	352	362	367	385	336	363	391	362	357	400	392	388	405	352	360	373	368	386	385	397	372	404	353	360	350	393	364	404	357	365	336	365	369	396	373	387	380	344	356	403	349	337	368	385	358	361	370	367	396	370	310	367	373	382	391	353	372	346	377	356	370	386	371	358	373	361	376	332	382	387	402	356	365	376	341	354	382	355	372	402	372	372	357	371	362	368	393	349	376	351	389	368	354	364	383	366	368	382	350	390	376	361	370	362	369	374	372	368	355	437	370	350	352	352	379	366	376	347	417	368	369	383	363	378	373
29053	5659	1325	998	782	632	484	508	456	397	356	333	300	255	277	293	321	290	262	304	320	260	251	252	251	289	254	279	223	224	268	258	259	302	284	246	240	258	251	248	291	248	263	257	278	281	252	264	246	276	262	251	240	251	240	256	248	246	271	276	256	233	254	255	294	276	263	231	298	271	229	263	234	253	216	275	236	278	274	238	277	285	268	266	267	265	233	270	272	282	254	274	279	283	248	224	254	240	241	249	248	237	281	263	255	265	230	252	275	249	257	239	255	226	273	269	262	262	242	264	236	277	253	282	246	236	256	248	282	240	271	288	263	293	239	267	249	243	254	259	254	273	233	254	260	287	274	295	225	256	257	252	231	260	267	273	244	260	257	249	270	289	257	261	248	252	257	264	257	254	251	247	265	249	268	255	265	244	263	274	262	279	271	243	263	250	243	267	277	239	266	251	293	253	247	271	219	258	238	232	270	278	256	256	265	253	257	266	256	241	258	251	253	274	266	223	257	256	249	229	248	224	279	305	273	237	275	232	250	249	269	247	226	263	262	221	262	265	257	257	267	260	245	266	246	252	302	278	252	283	264	236	300	242	255	263	248	256	271	243	266	260	242	238	284	231	253	263	257	266	272	276	246	231	253	262	249	211	249	238	256	215	240	245	243	252	260	267	247	245	242	261	250	252	233	282	264	249	254	250	267	223	238	258	223	265	237	234	222	241	298	254	254	272	240	270	244	239	278	264	266	266	253	269	264	291	255	249	274	239	242	254	251	250	256	262	249	270	271	285	263	274	243	249	268	284	263	252	261	258	285	254	231	244	234	258	259	271	247	252	268	263	242	248	287	243	251	234	281	256	262	263	265	300	261	252	269	240	276	260	249	264	222	255	268	232	254	245	277	244	262	245	265	289	266	255	233	251	233	244	276	267	281	267	248	263	284	255	257	248	260	279	239	271	246	247	259	274	237	232	258	252	251	250	236	251	250	229	251	255	234	266	248	297	315	267	304	255	274	238	262	243	223	255	259	273	235	272	261	276	284	245	233	256	272	251	228	263	264	229	257	249	276	292	231	256	267	289	242	257	236	266	238	291	236	300	276	253	251	259	246	290	265	254	269	260	225	270	263	252	260	288	268	262	245	273	249	218	242	246	239	278	265	262	258	233	253	282	245	246	270	285	232	246	246	248	226	251	256	252	266	272	264	232	237	241	231	250	222	267	285	276	249	259	250	262	289	271	221	244	246	254	268	238	254	260	229	257	264	268	250	244	239	289	256	218	274	255	257	273	277	273	272	279	258	254	264	243	257	245	250	286	260	236	247	262	263	244	241	228	257	260	237	244	246	248	239	263	240	253	283	272	231	257	254	266	259	247	245	263	274	276	257	276	250	241	281	268	247	236	247	285	246	253	242	268	247	250	225	248	271	269	252	259	274	218	249	243	236	235	277	227	265	268	247	240	250	247	243	246	244	275	237	265	258	249	280	236	227	267	261	281	283	245	255	280	276	247	236	261	266	244	262	271	260	253	251	268	253	277	253	248	265	273	270	266	270	240	242	260	271	255	265	278	242	271	249	262	241	265	272	233	247	235	257	273	250	264	266	227	289	269	284	252	239	262	293	230	233	263	293	270	258	252	230	244	244	256	238	260	282	240	257	268	251	239	269	261	263	244	269	251	281	268	278	253	270	262	265	280	263	240	268	251	261	267	269	268	268	245	232	295	286	254	281	249	302	252	271	239	266	250	262	248	263	241	236	250	262	273	248	233	269	277	254	246	253	261	264	241	282	246	254	261	281	291	271	256	255	228	265	266	281	271	277	235	255	269	287	236	251	270	226	278	259	258	235	231	237	239	256	291	266	278	269	276	270	280	259	228	237	250	228	264	292	261	268	241	232	238	317	266	254	240	251	287	243	248	238	250	263	224	262	263	252	275	259	254	238	264	289	257	292	258	277	244	240	227	249	264	267	270	247	257	277	237	233	236	242	276	279	261	242	250	285	253	240	247	249	245	238	249	266	270	263	286	248	248	270	255	269	260	257	270	247	258	236	290	261	251	303	274	254	270	263	238	227	252	232	261	243	278	246	266	226	261	226	243	255	237	258	251	242	308	254	253	273	295	266	287	252	257	252	241	258	267	223	243	258	258	231	266	266	243	237	233	268	239	269	248	248	255	258	254	261	267	267	228	227	259	274	279	265	255	259	227	272	256	236	237	266	258	250	229	275	248	252	288	276	263	257	262	257	241	251	256	256	261	254	258	267	264	263	281	232	254	271	246	265	274	235	252	257	267	264	245	264	272	268	268	272	233	239	291	256	257	240	258	277	257	246	254	272	267	243	252	298	265	238	265	273	251	239	266	243	252	257	264	264	255	266	270	257	245	265	252	267	267	225	250	280	265	259	247	263	262	264	239	232	259	240	262	248	248	269	236	263	245	243	256	269	279	263	247	214	251	250	272	290	246	251	245	270	272	234	247	250	241	240	250	232	237	270	246	249	230	263	252	253	237	241	279	269	252	242	272	286	277	274	237	250	278	275	262	291	262	259	275	231	262	264	234	269	233	246	230	270	264	272	259	259	269	257	265	286	254	259	291	258	239	241	274	272	248	241	253	247	241	271	253	269	233	265	234	295	272	258	266	270	247	243	248	269	255	262	253	232	260	274	244	278	267	244	235	259	263	259	270	253	261	264	288	273	245	242	263	273	258	222	301	270	235	243	271	268	287	247	241	260	250	268	268	299	262	240	252	237	254	268	244	246	271	269	229	255	283	261	234	270	257	255	276	243	255	257	249	283	262	239	266	232	254	273	205	265	245	244	261	250	270	261	281	258	247	245	254	242	247	267	245	246	258	236	239	275	263	255	231	228	253	238	263	256	259	269	254	273	244	246	241	255	243	272	231	255	245	250	267	273	259	261	269	264	239	263	227	254	275	245	269	237	260	243	256	273	253	246	275	248	218	238	246	250	261	284	278	261	239	272	255	267	229	252	238	266	273	256	246	218	226	254	246	234	242	260	255	247	260	276	263	252	265	266	249	238	276	264	250	272	236	278	252	277	293	241	265	275	247	260	236	252	290	268	275	282	252	247	249	264	254	253	243	250	293	247	279	255	246	235	247	296	237	246	254	258	235	262	280	259	255	249	282	264	257	224	266	256	262	271	231	224	250	263	246	221	246	242	261	257	269	269	239	259	275	253	267	254	274	250	270	260	252	235	267	277	269	263	248	294	266	267	255	242	244	283	237	219	239	261	250	246	260	254	245	256	256	241	261	258	271	246	235	263	262	266	252	260	225	271	250	251	263	259	266	249	266	246	254	262	217	228	260	258	276	253	244	248	233	250	267	280	264	292	257	262	264	258	243	267	255	266	251	289	267	269	220	261	271	262	256	283	278	261	238	232	255	253	241	253	268	264	251	226	278	236	253	269	237	237	263	259	263	242	241	244	224	265	259	272	233	273	270	225	236	264	243	238	225	258	262	252	241	252	238	274	269
16739	2029	2217	2583	2494	2339	1884	1693	1501	1244	1095	937	900	878	781	822	753	756	740	717	721	694	664	700	679	657	676	646	676	622	622	652	646	626	627	606	643	625	619	627	640	614	615	660	592	607	627	620	599	607	572	620	636	621	606	657	626	612	599	648	657	611	624	594	574	574	611	596	587	634	614	560	594	580	619	561	600	604	618	570	572	596	598	619	600	590	641	608	614	604	558	614	649	578	592	581	631	604	617	586	601	589	614	610	604	621	615	660	588	596	623	600	583	617	609	601	559	586	592	556	555	595	577	574	614	597	613	530	556	591	610	613	539	602	600	594	608	563	572	561	564	628	593	642	579	585	599	616	590	594	554	629	636	632	605	571	554	593	588	576	592	603	592	581	632	613	546	615	618	539	602	545	600	605	630	614	561	606	654	578	540	580	615	626	565	554	608	567	570	582	593	577	551	586	601	563	583	633	567	584	573	617	631	608	537	593	606	586	592	599	594	620	566	597	599	568	595	611	640	562	571	614	539	556	613	579	608	585	598	585	632	581	562	587	658	583	595	594	605	591	591	605	584	651	611	625	607	633	605	614	594	572	592	659	580	615	600	578	618	555	561	590	652	601	563	661	570	608	588	585	615	611	593	585	606	579	622	629	605	571	546	613	615	604	580	601	598	580	607	604	581	596	582	609	650	617	608	606	542	637	618	604	574	601	586	550	598	589	631	647	628	573	610	558	576	607	567	621	608	609	655	594	579	615	588	600	561	651	564	598	600	609	565	651	621	583	617	625	632	581	638	599	595	595	615	582	596	613	601	635	599	631	603	583	573	623	583	595	599	592	635	625	592	585	618	593	568	607	601	564	611	616	616	588	568	603	578	604	609	604	605	584	636	607	604	595	611	572	595	582	622	569	579	616	595	617	595	586	593	583	623	579	576	557	572	565	555	579	603	591	570	588	556	577	587	593	623	609	596	604	638	609	540	587	558	621	636	602	631	652	631	586	566	596	617	601	626	600	597	622	601	587	616	588	584	614	571	613	613	605	651	575	598	569	623	570	590	569	571	592	602	600	592	631	603	576	551	606	621	588	586	573	630	607	591	630	576	567	612	626	576	612	602	600	584	558	578	599	583	578	622	577	599	592	556	576	571	600	626	586	568	584	621	570	575	567	624	558	587	650	608	628	607	600	611	576	615	608	577	620	621	613	587	585	575	567	624	604	580	574	592	586	587	640	609	594	593	580	621	563	520	578	603	573	598	595	515	609	592	592	606	583	599	571	600	564	599	640	614	664	576	605	626	553	598	569	599	590	580	580	566	588	619	528	578	600	585	560	571	615	647	606	605	599	587	616	593	597	610	597	606	589	565	616	575	601	577	579	612	585	565	614	565	590	593	627	582	599	614	559	594	587	561	560	610	607	598	588	582	561	583	595	618	610	612	597	596	636	571	575	587	571	599	624	583	567	602	572	558	587	595	575	589	616	577	580	546	588	595	579	590	584	612	597	607	587	614	613	602	562	599	649	555	585	568	592	632	590	584	550	646	590	593	612	589	603	603	637	609	601	602	615	571	575	573	620	610	596	553	562	613	545	578	608	540	571	592	598	592	644	594	581	580	595	587	596	616	585	559	580	579	575	656	624	622	615	620	568	639	614	564	576	611	568	583	559	637	630	578	624	591	640	663	618	606	596	600	625	599	576	585	619	554	559	628	564	601	599	572	595	586	579	658	568	590	583	571	581	584	622	597	595	589	580	628	579	616	599	591	600	576	560	629	525	621	615	612	582	564	616	597	576	623	573	529	618	607	598	564	602	615	575	575	619	543	579	602	608	560	627	590	592	602	609	581	619	587	586	599	584	612	614	588	590	527	557	612	575	610	603	575	601	597	562	615	603	582	580	576	566	614	561	605	563	559	583	587	631	577	558	574	585	563	585	603	573	594	568	570	643	563	591	598	612	604	584	586	597	577	553	613	600	608	617	611	638	585	560	551	564	595	584	582	616	587	586	632	625	580	648	591	602	600	622	602	620	588	561	573	580	582	579	609	579	619	602	600	586	531	567	560	586	638	569	627	585	602	625	594	574	584	611	552	658	588	612	603	567	633	603	618	566	582	653	612	610	595	595	574	610	591	619	604	607	607	599	591	609	597	579	611	620	588	603	621	607	625	582	556	590	635	584	601	576	570	626	595	567	576	595	583	610	625	594	601	600	563	608	566	557	595	584	585	605	596	612	572	597	570	593	559	556	572	564	592	603	583	617	602	569	561	619	600	583	588	639	622	589	618	575	593	553	622	587	627	579	563	597	607	599	569	590	566	582	571	576	583	611	623	604	614	553	631	582	618	587	582	608	589	601	589	588	588	585	595	582	596	590	585	568	647	550	577	610	613	606	608	602	594	583	622	574	612	646	604	573	595	597	609	565	571	579	569	600	596	581	589	619	563	581	592	591	627	597	606	588	566	547	582	580	588	633	617	588	591	623	585	593	566	601	606	614	576	617	595	609	573	576	587	594	592	623	630	620	601	607	591	549	570	587	551	586	604	620	599	587	588	596	598	633	608	597	617	659	591	587	623	595	611	554	622	612	586	582	571	592	632	606	597	587	596	590	596	563	582	619	592	580	617	584	634	607	588	585	606	635	562	577	631	620	572	571	573	589	618	575	588	557	635	587	599	571	589	594	562	556	603	622	565	557	600	587	618	565	627	605	591	592	614	563	646	573	607	591	574	593	611	598	602	605	630	606	638	629	612	611	576	589	615	607	595	622	582	597	606	616	592	590	594	574	576	625	606	595	607	649	609	575	562	586	536	613	601	606	690	612	592	562	621	579	581	574	606	554	618	603	592	624	570	606	600	593	565	603	605	572	601	591	577	637	546	622	593	594	602	615	585	597	585	586	587	608	587	583	617	608	601	592	599	566	615	613	582	576	616	617	577	601	532	603	572	616	565	570	605	591	554	608	534	622	615	611	624	608	562	622	625	555	589	574	561	592	563	584	613	607	634	606	586	556	593	570	592	564	602	577	554	615	565	611	553	606	588	598	613	588	613	569	618	594	619	587	592	630	575	591	591	573	600	656	595	544	598	546	584	598	572	591	599	609	590	595	601	585	573	631	607	562	604	600	625	566	544	593	593	610	598	627	600	590	568	590	630	594	600	574	586	609	590	570	552	589	633	608	640	599	596	601	579	620	599	590	603	593	592	572	581	587	597	605	588	590	629	611	585	596	598	592	591	630	590	620	637	609	607	594	572	551	577	549	601	563	613	599	592	615	596	636	599	600	598	594	576	585	605	592	617	599	560	606	603	559	615	611	580	637	558	613	595	584	603	615	564	566	574	587	631	561	556	636	581	636	582	604	573	569	612	580	565	567	589	635	601	614	603	594	648	543	596	573	602	595	642	581	626	579	629	596	586	533	606	603	590	597	640	598	556	620	589	545	585	600	610	594	576	612	587	613	633	548	573	586	596	593	605	588	636	578	608	585	609	640	607	623	619	600
5624	717	322	260	208	235	240	203	229	204	192	241	232	220	234	189	184	211	207	176	198	194	200	199	193	215	213	205	220	193	195	186	209	218	214	217	191	184	213	184	190	213	193	221	178	229	216	203	202	207	214	174	208	211	212	238	212	221	197	191	180	190	183	238	193	194	180	207	196	212	208	174	193	196	203	171	199	229	228	169	194	192	201	197	201	241	189	202	225	214	223	208	194	205	201	229	192	240	208	216	200	198	195	202	194	192	201	191	229	200	208	193	224	224	206	183	197	202	189	209	222	191	181	210	202	187	200	201	179	180	223	210	227	224	214	214	206	156	210	188	241	201	200	206	209	222	185	246	222	215	202	205	198	209	235	238	192	209	196	211	222	197	166	196	176	217	214	209	216	235	210	178	194	215	194	188	217	213	198	243	211	213	215	214	206	217	207	216	208	199	187	199	186	208	233	199	225	217	190	224	214	218	218	203	196	193	193	214	189	191	196	198	182	206	208	211	228	235	203	187	203	191	205	204	198	194	209	208	212	208	220	195	220	216	215	187	224	210	190	209	223	204	215	195	190	188	173	189	197	216	206	212	206	197	193	202	192	196	187	206	200	228	209	211	233	203	209	189	229	186	203	201	200	222	220	205	191	199	198	217	219	191	215	213	224	209	227	195	192	179	209	220	214	209	198	211	222	255	204	201	214	185	192	231	201	226	239	207	203	214	234	193	213	190	191	223	180	200	215	201	183	193	185	206	193	188	210	218	227	224	228	228	187	200	221	207	210	172	234	200	204	188	222	230	198	199	210	202	209	191	193	228	199	216	211	219	203	178	208	221	222	199	207	204	207	200	212	211	231	205	195	207	202	211	196	209	198	214	219	235	196	199	244	213	224	224	207	215	189	207	210	214	218	213	229	230	202	197	210	196	205	199	230	220	215	184	208	209	228	209	187	231	203	202	213	202	212	212	215	209	169	201	222	180	195	204	221	213	208	205	192	190	199	197	224	207	193	211	219	183	214	230	226	226	222	220	223	202	235	206	236	217	207	208	215	208	213	205	205	186	211	237	196	200	200	217	210	214	177	198	195	219	193	181	190	220	187	216	234	227	190	202	218	207	190	199	219	227	194	220	237	211	223	223	189	185	204	219	213	216	205	213	201	194	195	208	178	210	195	207	207	206	223	225	211	215	200	200	191	205	210	218	221	199	196	227	224	176	201	205	197	197	186	219	214	194	204	202	221	222	219	204	199	214	217	213	200	172	232	211	211	206	191	195	190	218	205	211	228	199	210	207	199	199	225	215	169	211	209	218	206	191	214	201	210	216	200	209	208	208	219	200	226	200	211	190	214	200	221	209	207	236	194	210	191	182	201	200	237	189	201	226	206	184	221	209	190	233	211	190	212	231	200	182	199	173	184	232	216	211	211	206	171	193	195	234	219	209	228	228	197	200	224	180	200	193	195	185	169	221	204	206	190	173	205	201	190	176	206	187	182	211	208	192	205	210	211	223	228	207	209	195	215	200	217	208	175	218	198	239	220	216	182	197	187	213	224	215	196	231	222	200	193	182	207	208	204	203	208	202	218	200	203	210	229	197	198	216	189	219	172	200	178	223	217	238	178	199	214	202	207	204	211	178	215	211	210	208	192	199	211	197	210	215	187	205	210	235	195	189	182	206	179	168	206	200	214	190	198	221	218	226	212	220	196	206	213	207	211	231	222	185	206	243	196	202	187	257	204	212	227	211	185	199	203	211	230	175	207	240	191	226	212	212	193	206	176	223	191	214	192	211	223	192	211	213	202	211	197	191	229	215	223	187	188	241	217	182	174	223	198	207	215	194	210	199	170	209	205	198	209	208	210	210	200	186	200	196	179	202	187	215	209	189	191	203	216	201	185	182	178	190	227	214	227	210	215	202	213	220	187	215	188	195	235	192	208	214	207	222	224	231	210	221	219	205	211	201	206	222	191	198	213	206	211	212	192	231	219	215	184	223	176	218	238	215	219	218	185	220	188	233	187	228	227	236	185	208	216	220	210	213	189	177	194	213	183	213	190	240	207	199	220	192	214	175	213	210	229	209	186	238	213	208	215	195	204	172	190	195	213	225	209	201	216	187	187	205	188	195	181	178	217	203	206	192	210	248	242	163	212	198	200	219	214	188	182	185	192	210	205	212	216	198	208	199	211	194	191	194	222	206	228	208	193	194	193	198	210	226	214	203	176	198	201	193	230	196	212	211	188	211	232	196	214	206	195	199	184	212	213	233	195	208	216	206	203	212	184	186	186	195	239	175	198	208	183	197	199	204	189	189	182	218	173	206	193	206	203	194	208	205	187	203	215	233	201	192	192	196	199	205	205	203	214	188	217	235	194	197	218	201	211	188	208	206	200	206	207	197	174	202	207	201	185	216	192	226	209	189	214	198	208	215	185	194	223	203	201	176	215	236	214	187	192	202	190	220	180	189	196	204	240	194	214	218	209	189	179	212	182	205	212	191	198	190	214	229	216	204	218	192	180	213	202	202	184	190	192	181	218	190	201	208	233	218	190	207	195	200	214	194	210	191	193	216	201	209	218	182	198	195	220	233	194	204	229	214	189	206	186	205	230	238	199	191	199	205	198	219	243	223	218	195	229	203	197	207	208	214	216	222	219	238	216	206	194	244	206	190	239	191	176	208	218	230	216	191	186	189	213	195	210	241	207	188	225	200	219	201	211	180	217	187	185	223	215	219	207	235	205	191	217	223	209	265	218	197	192	200	217	216	192	203	212	200	192	198	218	186	202	215	220	215	172	180	201	224	204	192	228	191	205	205	188	196	211	193	194	205	202	226	189	226	235	204	210	211	198	212	246	218	184	220	201	221	199	212	209	221	194	195	196	202	217	213	218	230	192	212	174	183	194	210	210	194	209	190	209	206	209	197	216	215	195	186	197	178	209	209	196	189	191	213	217	199	210	207	192	193	216	194	223	220	238	179	200	206	214	209	195	211	179	206	204	237	187	190	180	188	230	201	206	201	205	206	206	202	182	189	216	201	228	202	206	182	201	221	191	202	194	197	205	220	228	198	212	227	194	199	216	209	212	204	222	194	173	224	217	205	198	215	200	193	210	199	235	216	216	238	231	184	199	193	174	208	193	199	218	195	233	211	183	198	184	181	215	208	203	208	200	201	209	211	178	183	197	179	223	183	227	210	210	214	207	189	172	204	208	216	223	171	247	231	193	220	212	199	200	210	192	222	211	204	216	217	209	194	165	223	218	193	184	185	197	233	214	218	212	207	191	205	177	206	194	204	180	201	217	219	227	239	209	214	249	197	163	201	212	201	224	207	206	209	199	223	192	225	214	203	218	214	210	200	228	227	226	214	205	211	212	246	196	204	214	211	184	211	233	219	246	195	200	233	195	181	172	192	208	192	228	210	199	219	211	205	210	219	206	187	210	203	216	199	214	231	194	240	207	219	194	192	220	203	224	216	183	209	186	216	220	174	206	212	224	187
3778	715	604	641	649	603	541	538	510	500	488	514	468	482	442	518	480	479	482	481	517	487	500	477	447	518	517	478	463	475	458	459	489	468	439	475	451	479	487	475	489	481	464	470	494	465	459	482	502	455	466	506	465	510	487	446	509	450	485	497	469	488	476	494	496	490	466	500	478	482	481	465	479	440	436	507	463	479	469	468	524	442	481	468	495	481	437	475	474	457	486	484	455	476	494	482	451	460	506	453	474	484	447	461	447	502	517	477	502	496	455	469	489	487	474	477	508	491	446	455	482	487	484	532	488	462	515	475	469	452	461	474	468	460	493	501	474	469	425	486	485	434	481	450	513	518	493	506	481	465	452	437	479	446	486	499	484	482	459	456	464	480	476	500	491	483	467	482	510	497	517	469	475	482	483	509	449	433	455	473	475	436	469	487	436	453	476	485	478	463	461	459	480	457	444	474	470	488	477	425	487	482	491	529	436	476	466	505	471	467	476	467	474	472	430	531	479	480	492	470	468	469	483	464	466	468	473	506	492	454	487	463	503	492	478	528	483	543	439	477	474	487	473	430	450	454	484	472	441	493	478	469	451	457	505	460	468	461	509	484	484	496	446	499	508	494	509	487	475	473	460	481	485	452	484	471	473	475	493	507	484	471	459	513	479	515	468	469	509	459	473	482	491	470	458	469	463	486	483	469	499	467	448	468	452	436	487	499	427	501	452	467	492	452	474	446	521	463	502	491	465	451	483	472	445	482	495	434	475	471	469	472	463	458	480	457	464	503	454	444	491	448	521	463	491	478	445	463	460	470	486	493	430	494	506	504	507	482	478	447	472	448	460	488	494	451	455	499	470	451	478	473	450	486	480	460	489	446	480	445	482	456	480	460	479	456	441	469	459	474	473	475	454	482	473	449	473	477	470	485	480	446	457	434	459	481	465	455	473	487	521	488	505	496	488	463	464	475	483	473	476	471	468	468	491	453	467	469	460	495	452	451	486	462	470	431	482	477	460	459	450	464	488	457	466	501	449	448	476	482	471	470	501	495	466	459	488	486	478	450	470	505	477	487	500	469	530	475	507	470	466	489	463	467	488	473	464	445	448	472	487	458	494	502	493	500	438	451	468	518	428	479	416	458	487	464	498	479	497	476	468	493	454	519	465	446	481	458	474	486	482	440	548	483	492	452	477	460	492	471	492	476	457	491	468	464	482	469	487	471	477	450	472	481	462	463	487	527	495	478	522	478	464	450	455	474	462	469	456	505	491	481	476	496	447	488	502	486	440	487	511	498	455	469	469	449	478	480	488	459	486	479	473	437	452	439	501	445	486	486	468	438	472	462	473	497	478	484	471	502	464	460	499	455	450	495	463	476	466	489	509	481	478	514	469	408	477	468	436	454	455	480	515	516	490	488	455	485	504	442	492	470	515	502	462	481	467	475	495	500	503	497	495	475	452	439	456	504	446	479	468	435	491	467	515	484	475	478	460	467	486	474	417	443	481	489	524	445	481	446	488	480	479	488	476	535	465	500	497	463	494	445	462	469	473	469	497	477	460	459	524	499	456	476	468	476	504	472	493	467	430	444	512	489	457	451	505	499	483	471	469	467	515	480	464	480	487	480	423	459	468	543	473	475	444	462	462	470	474	495	497	444	464	474	487	481	509	496	506	446	460	475	482	470	503	452	499	495	471	472	473	460	444	440	497	493	523	496	504	443	463	487	463	471	504	453	464	439	480	475	476	467	537	529	471	510	464	480	491	495	470	457	468	493	444	475	437	477	514	441	483	501	480	458	508	495	476	483	511	479	500	458	486	466	464	491	468	462	466	481	453	470	488	487	495	433	467	478	459	477	464	450	490	459	502	499	471	476	459	461	448	511	443	438	455	501	476	476	479	453	442	448	479	478	461	499	433	448	480	468	467	464	454	497	455	473	488	489	442	455	460	519	483	483	446	511	534	448	463	517	509	466	497	507	530	476	457	462	473	464	508	460	485	468	479	504	482	493	475	481	488	478	467	491	479	498	472	495	471	489	491	487	451	471	523	444	519	459	494	462	479	484	472	489	449	462	431	505	468	520	498	498	457	498	516	482	461	433	464	474	457	476	456	450	526	481	440	459	500	452	489	463	475	496	480	465	488	470	457	476	495	451	482	473	467	478	463	504	479	503	476	492	513	458	476	502	476	431	508	495	449	499	490	481	492	518	499	478	496	468	491	449	499	450	468	465	465	466	479	455	534	525	495	466	466	454	456	474	470	472	450	497	478	515	449	482	489	470	478	454	437	472	494	432	488	478	484	475	467	454	492	467	511	482	466	469	464	498	471	478	432	489	476	463	486	474	485	455	478	473	455	485	456	455	455	475	439	486	489	501	488	509	500	516	481	468	490	492	491	445	483	440	463	457	495	477	465	469	464	489	441	506	458	519	443	443	530	482	443	469	441	407	505	486	500	449	437	475	465	478	477	467	446	516	425	497	488	459	454	450	456	425	493	475	493	511	471	462	503	505	472	441	480	451	489	483	482	455	450	451	488	451	490	478	447	456	499	470	459	461	462	477	459	483	442	456	472	446	497	478	487	489	486	432	503	478	462	490	465	429	462	492	447	458	446	498	445	481	449	476	537	490	451	484	475	513	496	455	460	496	468	440	438	467	436	500	480	477	493	487	435	492	478	470	510	461	521	485	473	456	468	524	470	428	470	465	476	501	494	453	486	458	457	497	444	472	482	480	494	485	477	463	471	492	441	453	468	477	444	435	471	500	451	457	459	481	478	511	495	469	455	470	421	457	474	452	478	478	482	469	466	452	451	519	475	490	446	466	484	451	463	492	482	472	492	474	482	434	464	440	494	478	467	460	461	474	502	467	461	454	485	483	479	491	458	504	484	455	481	462	419	485	512	483	498	462	487	487	472	446	470	497	488	482	487	492	471	479	489	509	495	461	479	462	506	493	484	473	486	467	481	495	497	466	482	460	479	481	469	507	520	492	469	439	453	484	473	484	499	473	468	470	475	521	452	519	482	468	456	512	497	484	487	438	475	447	485	475	502	490	505	498	444	465	471	502	429	471	524	498	469	468	502	463	510	481	507	445	471	472	536	442	467	502	454	473	459	476	481	445	456	466	479	481	464	436	492	483	502	469	485	481	473	483	445	457	493	485	440	471	498	500	485	475	482	436	487	474	460	523	474	450	438	474	501	467	506	506	448	473	499	471	490	487	469	473	483	458	501	479	467	481	472	478	465	485	461	488	504	514	447	492	477	461	509	451	457	475	460	522	477	456	487	445	470	487	465	482	473	495	474	477	450	460	516	449	473	446	474	474	451	471	462	488	493	508	456	407	483	499	459	458	470	471	485	517	484	511	498	453	510	466	482	488	474	485	461	451	465	490	496	456	502	471	472	457	476	456	493	510	496	481	501	440	435	466	456	465	485	489	529	493	462	468	474	473	486	468	501	441	490	471	482	479	504	475	480	469	493	477	455	491	466	504	472	456
19782	3230	679	502	364	363	301	238	207	185	206	183	168	156	153	178	155	161	133	145	170	145	163	139	139	140	153	177	132	158	142	157	173	162	149	136	149	144	170	142	157	175	123	135	141	126	130	141	128	137	156	152	145	167	176	159	132	139	133	150	147	170	125	137	131	130	145	151	148	148	127	124	146	157	142	145	138	146	140	154	165	134	150	112	146	162	129	149	134	141	129	142	131	155	134	130	147	130	131	131	132	132	154	136	139	141	143	174	173	167	147	176	158	146	151	133	135	159	142	172	150	130	144	137	151	163	118	134	124	149	135	160	154	135	163	136	157	179	143	172	146	127	154	119	152	126	130	155	162	149	143	146	152	154	124	127	140	149	161	153	126	169	150	144	144	119	149	147	161	172	139	135	161	148	169	139	160	146	160	156	152	151	131	135	151	160	150	149	135	136	158	141	145	173	149	142	113	134	158	138	141	132	139	154	137	155	136	158	139	160	139	148	137	128	129	143	173	147	154	139	149	148	162	125	140	145	148	158	148	141	135	147	146	155	137	144	147	150	139	151	156	143	129	148	140	142	138	160	136	138	146	185	152	159	137	130	142	148	139	147	164	159	117	141	139	172	162	158	161	151	158	126	162	140	146	167	129	147	134	135	150	162	129	141	147	138	158	141	147	124	145	130	143	146	158	144	136	175	120	151	156	131	132	140	145	140	153	131	136	146	151	146	153	140	141	165	152	154	121	152	159	146	148	169	167	154	150	174	148	163	177	168	151	162	163	163	142	141	143	166	132	139	155	142	156	125	144	140	129	140	156	165	137	139	122	142	155	159	133	137	159	140	135	184	153	148	159	142	157	143	145	141	149	166	172	149	138	140	135	139	150	148	162	135	165	155	161	148	133	150	145	143	150	139	165	154	143	150	155	124	140	134	142	142	146	124	159	161	147	139	138	158	152	127	141	152	141	138	138	140	142	143	145	162	152	155	147	147	138	148	130	156	137	137	150	157	151	148	151	147	136	139	141	155	137	148	127	166	118	136	144	145	155	118	138	139	139	145	154	150	122	146	146	137	156	114	154	117	150	155	168	145	166	158	133	131	138	147	144	163	151	155	160	138	147	118	150	144	143	131	134	144	155	160	145	132	138	128	133	153	163	150	154	160	138	146	120	146	166	145	157	135	132	153	144	159	138	155	147	130	152	132	151	144	160	143	138	135	137	156	123	140	148	142	133	161	152	128	127	146	145	117	133	160	157	145	132	146	136	144	141	147	142	152	171	129	165	135	155	134	138	136	148	142	165	144	143	146	131	153	145	151	140	140	133	141	151	152	139	163	135	167	138	158	139	150	138	151	134	151	142	157	166	149	139	135	144	150	152	122	156	138	155	125	149	158	127	147	139	137	144	138	153	153	166	141	149	143	131	152	167	132	147	144	137	133	126	160	151	143	171	154	131	144	135	126	135	123	147	129	143	138	146	159	156	146	135	163	162	152	143	143	130	153	145	169	166	160	112	135	147	131	137	154	143	170	134	125	136	136	126	154	124	148	132	149	142	178	135	153	146	133	139	155	144	129	148	152	148	155	141	175	129	158	134	155	143	156	132	179	134	152	135	139	156	117	139	154	145	140	132	133	147	124	166	154	134	145	154	133	165	151	137	151	162	148	122	155	126	145	132	153	148	155	123	171	179	134	156	145	154	145	145	142	135	127	143	148	159	144	143	171	145	151	165	146	148	139	143	136	142	163	145	144	145	149	153	121	157	155	184	134	147	141	147	143	164	167	130	149	151	157	163	138	140	147	167	146	146	135	146	147	140	142	150	155	174	173	160	145	160	131	132	139	140	157	144	144	146	165	150	137	126	140	146	139	145	150	134	128	152	168	142	168	159	137	143	158	154	158	144	149	180	152	144	139	158	149	153	137	138	167	152	147	120	151	161	134	142	140	152	147	154	146	135	158	141	147	147	132	145	148	133	135	134	159	153	149	144	130	156	167	137	122	135	158	150	140	159	136	150	152	129	159	160	163	152	125	150	148	140	158	135	157	137	153	131	153	140	141	148	147	154	134	136	135	164	145	166	135	152	131	133	130	152	152	153	155	127	109	129	160	127	129	142	126	154	130	181	145	136	170	140	150	148	144	136	146	144	164	158	150	134	141	117	154	151	116	130	139	145	140	151	178	146	159	142	132	133	147	152	141	143	140	147	142	143	126	168	137	134	143	138	153	163	137	151	142	142	168	113	143	152	159	172	139	121	155	160	144	134	146	143	146	121	134	154	153	164	138	137	146	158	132	142	160	139	142	143	134	144	147	149	148	170	157	153	136	153	151	173	169	155	121	161	150	122	159	128	137	135	146	121	145	135	155	136	133	148	130	153	148	141	140	150	133	141	124	137	127	148	135	136	160	150	145	165	141	134	143	152	129	147	138	155	156	134	160	153	139	148	142	150	156	137	183	146	139	159	127	143	158	142	134	156	152	140	133	135	132	153	157	139	150	148	140	133	149	130	154	134	152	167	146	163	143	154	130	143	172	129	148	153	146	144	121	125	136	165	160	165	142	152	157	144	172	145	151	148	150	139	149	136	132	127	144	145	132	140	157	139	141	141	134	120	168	139	141	154	156	128	156	146	131	131	130	181	161	141	144	165	143	130	147	173	140	153	151	138	155	139	138	136	141	144	132	136	162	148	152	162	134	147	155	156	141	152	124	146	156	147	161	146	154	112	133	146	150	145	151	156	127	157	119	171	138	152	131	151	124	150	150	147	129	145	134	145	135	141	133	155	156	128	145	156	131	152	166	152	158	157	135	173	148	139	152	138	140	118	136	169	153	148	154	148	139	153	134	142	142	153	138	145	172	151	158	136	121	127	138	130	141	164	127	138	140	150	142	143	143	157	136	132	138	138	149	136	134	153	126	160	164	144	134	147	133	119	143	168	151	145	164	136	129	163	165	156	142	170	142	142	119	146	165	143	123	143	120	146	139	150	139	170	168	156	129	143	149	157	146	142	146	130	138	136	152	127	123	146	159	155	147	148	125	148	139	150	136	160	141	145	156	149	151	135	126	137	156	145	128	141	123	128	148	146	127	150	134	150	156	167	141	138	154	130	136	143	137	160	130	125	153	147	169	141	135	151	131	146	142	155	155	159	137	134	152	168	165	160	147	147	144	154	133	126	166	118	173	146	125	152	137	141	129	119	144	149	145	173	147	147	145	104	144	134	155	142	134	152	135	131	153	136	130	161	144	138	139	152	131	159	157	153	155	131	155	171	124	136	123	152	141	173	147	156	126	145	134	158	151	122	144	140	137	145	146	138	135	155	156	141	159	140	134	170	134	126	150	154	162	143	146	155	155	117	157	151	139	155	165	136	141	132	151	146	172	151	156	152	143	130	179	140	145	153	168	156	139	127	161	147	157	131	146	160	148	137	140	144	143	144	136	151	138	149	154	155	150	146	144	149	153	148	122	170	129	158	156	129	125	152	124	149	161	135	167
12432	1436	1294	1451	1303	1368	1049	872	787	712	639	534	543	503	494	476	440	486	437	425	433	433	436	372	424	400	370	382	367	416	438	401	387	404	400	405	398	348	358	388	372	397	414	374	388	392	393	428	364	385	374	370	372	369	348	344	406	396	350	373	399	346	344	341	384	378	371	393	392	366	360	355	343	386	365	388	379	368	382	391	383	375	360	358	346	350	359	367	364	390	410	343	358	394	413	357	387	388	391	330	346	398	381	368	378	356	348	403	369	388	374	355	387	386	344	365	354	392	384	409	379	406	377	402	384	379	376	360	364	369	375	354	383	378	382	334	370	372	377	368	372	357	349	376	375	392	352	368	353	374	379	384	389	361	382	391	377	367	394	338	372	361	347	383	386	367	373	384	381	370	371	393	358	360	387	368	363	352	382	349	364	376	362	338	408	350	402	373	329	356	373	360	346	343	346	384	379	400	368	364	385	395	386	371	381	362	382	391	371	365	416	376	381	388	323	351	374	336	360	374	357	372	383	354	364	371	339	377	356	365	350	381	364	370	345	365	390	364	366	363	397	396	364	370	334	349	351	386	355	380	398	354	348	372	353	360	387	372	397	375	389	357	365	356	366	356	406	373	361	398	379	364	388	378	350	331	365	362	370	400	371	373	370	417	370	356	349	353	368	328	388	360	361	399	382	371	367	380	369	329	397	390	365	349	395	388	406	371	394	368	366	402	398	365	342	336	364	365	364	365	332	397	379	376	356	371	400	358	378	371	341	393	341	364	359	362	380	373	339	398	371	387	366	389	391	428	354	356	356	344	371	388	361	396	386	395	361	351	387	374	353	358	392	368	373	369	378	402	397	375	380	335	351	374	341	355	360	370	373	391	377	375	353	351	342	369	395	386	341	371	330	364	406	348	385	416	357	369	333	338	370	368	377	369	387	358	378	378	363	376	388	352	402	362	359	393	362	376	343	359	383	346	391	357	350	391	347	360	385	381	385	374	363	344	375	372	376	357	351	355	356	376	406	369	336	377	386	367	387	385	381	369	346	334	388	404	365	396	359	356	397	357	380	376	359	365	380	358	381	377	372	349	388	394	340	374	343	371	371	366	370	345	332	358	382	393	348	386	390	360	328	336	376	337	371	370	362	364	381	372	364	407	345	361	346	368	336	393	346	352	358	361	374	369	339	406	343	374	363	381	375	399	383	398	365	382	368	379	398	360	339	343	412	351	363	383	337	390	357	363	365	354	326	366	400	364	377	362	387	349	362	382	365	357	355	321	380	369	352	358	385	398	339	403	349	390	354	390	357	330	378	335	387	390	369	360	390	358	417	363	407	377	395	368	355	380	369	383	358	368	376	370	354	390	397	362	359	361	372	379	357	380	355	380	399	366	346	365	371	388	337	389	359	371	354	391	360	378	314	372	331	368	364	376	364	377	375	383	378	340	374	416	352	388	351	366	375	342	371	354	371	357	330	356	402	389	359	389	365	377	387	372	370	357	368	385	381	363	367	365	368	384	348	373	404	373	342	352	409	382	381	363	401	364	364	365	334	368	348	380	378	359	375	360	372	381	355	358	371	371	356	361	358	372	357	368	374	371	376	390	400	381	374	399	374	370	378	352	369	333	367	382	364	357	411	380	384	363	381	400	373	402	343	362	392	377	352	394	352	379	363	370	369	432	365	368	405	395	359	362	368	378	400	348	341	374	374	381	376	392	404	372	384	385	334	372	344	381	389	387	363	339	368	400	378	376	360	362	394	398	364	387	388	391	362	374	380	362	387	327	360	380	369	397	385	352	386	372	374	352	371	349	347	350	347	357	390	361	380	373	380	366	408	364	369	379	371	371	396	382	408	357	354	373	374	363	371	375	357	388	382	371	354	375	350	372	359	380	389	398	367	348	384	401	360	388	382	364	374	376	373	358	374	334	388	374	382	368	351	387	394	363	365	355	366	333	369	366	365	350	370	330	388	323	378	341	381	362	402	362	348	371	360	386	399	374	386	358	383	367	384	336	364	345	360	337	338	370	361	378	380	384	349	412	382	363	385	394	387	348	402	384	377	358	369	366	364	337	412	358	358	330	361	391	378	364	375	384	375	371	378	389	392	388	368	367	377	358	378	339	340	371	348	357	383	377	352	348	398	363	372	361	411	333	369	372	360	391	366	409	366	343	375	361	350	366	357	367	373	359	348	417	348	363	376	389	405	390	365	394	386	378	357	394	366	329	359	384	387	393	361	374	401	374	350	343	357	343	371	373	364	374	367	381	344	384	394	368	391	369	365	394	363	383	381	355	393	330	342	396	354	378	395	369	386	389	395	417	366	383	348	378	379	368	391	359	374	368	370	364	349	362	381	375	386	361	377	385	378	374	352	381	393	360	396	388	333	394	345	342	383	369	354	347	341	368	387	363	363	366	392	374	347	366	351	347	402	356	364	371	369	396	375	356	384	373	348	355	353	378	373	360	344	395	387	384	351	345	371	363	371	338	356	361	344	363	366	346	366	355	382	360	368	387	384	354	341	379	356	372	387	338	378	346	369	339	365	375	334	369	365	339	393	370	351	398	376	372	420	393	370	368	398	371	378	373	403	363	369	376	369	374	377	375	359	386	375	363	386	369	380	390	347	348	359	385	381	368	378	393	386	366	359	390	389	378	383	366	347	343	348	374	397	413	340	388	370	354	392	393	393	362	373	365	378	381	378	404	411	388	349	380	379	388	383	356	374	370	354	352	364	364	348	355	369	357	364	369	377	383	361	365	362	362	380	376	380	385	398	376	348	408	384	389	380	364	402	363	356	383	349	373	380	363	381	370	366	381	414	371	347	393	379	359	383	377	339	385	381	332	354	381	356	380	371	366	375	366	377	353	381	399	378	367	357	374	399	368	401	428	357	395	409	334	377	404	364	370	357	357	398	389	375	395	359	368	349	331	376	370	366	374	342	416	374	355	363	346	378	349	376	376	387	359	413	385	359	371	328	324	366	377	374	360	375	396	368	373	373	373	353	321	344	371	358	379	407	412	359	387	377	361	379	370	400	349	403	388	365	353	356	364	367	365	354	354	383	376	360	406	390	387	379	360	361	397	363	368	379	343	346	400	387	384	345	381	393	357	357	359	371	377	370	363	342	382	363	365	361	357	370	335	353	407	382	408	366	351	364	402	351	364	349	356	369	403	365	365	384	373	357	367	378	376	332	385	380	353	342	370	406	397	380	356	367	383	381	388	408	351	407	386	368	355	361	369	343	388	410	392	370	383	398	368	348	366	371	380	367	395	377	373	343	396	345	346	365	371	403	379	381	362	339	361	374	380	372	388	351	349	406	363	355	389	410	376	404	330	366	380	384	393	377	329	382	367	375	373	377	383	354	340	387	398	393	388	355	351	373	380	367	407	361	376	373	379	393	374	406	376	377	379	367	372	358	412	419	389	359	378	407	387	365	356	359	355	362	383	406	342	370	348	362	375	369	359	350	344	376	364	388	345	378	361	397	383
30367	6197	1423	923	740	690	548	462	446	419	325	315	297	319	241	251	286	283	272	286	282	290	237	272	265	277	271	276	280	251	243	230	278	258	248	285	250	254	258	256	265	274	249	217	260	274	299	243	281	263	257	249	256	254	258	254	251	263	240	223	280	278	265	269	238	241	265	281	242	289	298	275	265	264	221	286	271	255	271	248	264	277	276	249	290	263	249	268	257	251	260	250	258	244	282	246	271	281	266	247	269	256	253	264	250	233	239	269	271	287	256	267	270	239	274	259	259	258	248	283	282	268	286	255	281	239	237	231	285	277	260	272	243	231	242	285	265	258	241	259	264	263	258	236	239	252	258	242	253	274	263	265	237	275	232	247	255	265	256	271	256	238	267	246	272	269	285	269	280	258	258	268	244	234	267	218	260	256	235	254	249	222	236	271	255	234	243	256	246	258	248	280	266	243	276	265	254	226	236	259	262	259	279	230	253	259	250	261	280	266	239	244	256	270	263	273	246	265	263	248	239	273	251	273	259	249	256	272	250	240	290	268	279	268	294	279	236	268	254	287	267	238	259	270	260	284	276	275	288	246	290	261	241	251	259	283	264	279	258	244	277	249	243	255	243	272	242	246	256	236	272	263	310	260	256	251	266	274	228	301	249	272	272	241	242	243	260	265	262	271	233	265	251	243	287	255	285	280	283	244	269	243	251	224	250	278	261	259	260	233	253	263	242	283	264	280	259	260	265	248	254	253	257	251	268	248	247	253	264	258	246	274	277	233	239	237	283	243	233	264	242	245	266	264	253	229	251	247	272	230	270	252	236	233	244	207	260	296	266	271	268	236	259	274	292	249	219	263	264	253	242	263	249	246	254	258	310	280	262	251	256	265	275	304	257	281	268	216	233	230	262	213	218	308	273	297	227	259	288	252	250	235	259	264	269	271	257	257	229	288	245	250	248	265	248	265	265	259	228	289	262	251	255	235	263	297	271	272	286	271	260	219	242	270	258	277	258	250	260	250	233	261	229	262	242	261	292	286	282	266	256	259	256	273	249	252	257	259	260	261	294	283	250	262	281	235	256	292	275	262	208	265	238	282	248	263	261	270	233	287	240	252	244	257	245	279	241	259	282	262	272	243	260	252	288	240	248	248	238	262	249	253	272	265	264	275	240	265	243	264	247	265	264	255	274	261	241	292	269	264	261	255	247	245	254	271	258	254	257	274	256	248	267	252	258	234	250	260	253	263	258	251	276	287	265	254	257	249	254	253	268	271	244	284	256	246	254	239	212	251	240	262	224	263	247	256	264	247	250	268	267	257	224	250	244	259	251	230	261	227	245	274	244	265	270	256	269	240	254	228	240	257	258	255	261	245	269	281	240	232	262	281	251	250	283	268	245	231	249	235	273	239	232	255	255	275	271	295	246	241	276	268	256	225	250	273	262	258	261	241	280	249	259	256	267	230	246	273	274	269	279	274	262	261	245	242	244	302	269	251	260	237	260	287	255	222	230	252	249	250	246	254	250	238	264	249	252	264	275	256	272	286	248	266	259	242	264	247	244	263	247	265	249	260	264	269	292	255	261	240	233	253	249	247	258	234	235	259	246	264	267	278	248	253	249	271	254	262	227	251	255	248	257	249	271	248	266	272	245	273	252	231	246	229	264	256	243	256	249	244	246	250	255	281	257	245	261	245	300	264	251	285	251	246	252	252	263	281	258	240	247	244	231	267	276	247	247	262	268	274	265	248	270	237	268	259	257	248	269	255	271	242	240	232	259	260	275	272	262	242	262	256	277	260	266	259	249	257	257	257	238	248	283	228	284	261	267	235	296	290	265	248	246	257	264	255	266	253	252	222	244	250	232	253	272	253	265	258	261	245	282	245	270	264	261	267	277	249	267	247	236	267	264	257	256	268	268	242	269	274	253	266	258	241	256	274	254	235	315	252	253	244	268	247	247	272	257	274	266	233	287	242	265	259	241	265	270	279	257	272	271	276	238	265	276	240	275	247	271	263	276	272	258	231	238	259	243	261	250	281	265	228	261	290	273	246	246	264	229	245	240	291	235	265	261	237	294	243	280	253	251	230	230	260	257	270	269	270	255	249	237	222	290	267	285	251	235	266	258	234	263	268	275	248	252	235	257	253	242	263	243	253	265	243	250	258	251	250	220	253	266	217	247	236	215	242	237	275	265	278	236	254	253	230	240	251	252	270	264	272	286	248	290	252	260	250	262	250	266	262	279	274	250	253	270	223	266	276	301	269	249	277	240	277	231	259	270	261	256	269	263	229	268	279	273	274	255	248	242	259	265	243	263	282	244	284	252	288	241	293	288	269	256	251	254	257	285	245	245	268	243	242	273	271	219	246	257	230	316	231	266	268	246	265	283	233	262	259	235	234	273	244	247	240	277	269	271	267	273	243	268	269	225	258	292	263	269	259	215	266	231	254	263	265	240	266	280	245	256	247	276	276	282	235	265	252	265	282	229	261	258	265	241	253	258	269	231	257	230	253	244	260	244	281	214	258	242	256	268	274	268	268	275	232	237	268	242	227	261	274	268	262	243	252	254	277	259	279	278	252	255	248	287	304	263	255	255	258	261	252	280	276	257	246	316	269	264	245	273	269	249	254	259	269	266	243	239	266	270	260	240	244	269	250	240	261	249	255	261	253	257	228	242	230	238	249	250	265	231	265	282	272	229	255	246	249	246	248	223	221	235	256	285	231	231	248	263	243	253	291	273	270	275	271	255	262	294	252	220	263	266	225	275	263	261	251	248	272	276	256	292	253	280	251	286	278	259	254	246	262	277	245	260	267	267	242	256	282	272	265	276	249	280	288	249	235	252	237	259	275	288	258	278	220	238	257	263	250	250	235	234	261	275	260	256	264	228	261	271	232	246	246	253	232	223	220	276	249	253	233	289	254	265	259	257	290	253	280	259	271	264	236	249	242	268	264	251	239	234	271	262	270	248	254	236	284	256	243	230	273	264	266	262	258	246	255	233	252	290	252	253	273	249	276	242	266	296	277	278	243	253	231	223	246	262	273	240	275	244	253	261	263	253	233	265	257	276	277	250	223	260	226	240	272	224	274	240	260	260	239	260	236	243	263	271	245	263	270	256	265	245	270	297	271	287	242	271	253	266	280	244	254	271	262	282	265	268	256	269	227	234	244	254	260	241	266	262	258	274	236	279	268	231	258	245	257	269	276	282	275	242	256	267	259	247	264	239	254	284	269	279	263	247	246	254	265	245	230	265	248	249	280	262	241	255	254	251	236	256	256	262	253	256	245	239	276	250	257	261	237	242	250	229	246	254	271	257	251	269	253	251	258	246	260	229	235	267	258	271	257	236	259	281	246	274	263	285	265	280	257	285	274	253	282	244	269	262	264	276	265	265	250	254	250	271	276	271	253	275	279	276	237	264	280	238	283	290	245	272	276	247	280	295	256	261	216	264	242	247	247	257	260	263	283	261	244	266	246	261	279	239	252	245	284	279	274
17358	2049	2205	2644	2407	2356	1812	1631	1394	1162	1097	1016	921	849	807	811	815	743	705	719	715	723	698	706	740	686	692	633	689	612	614	632	593	653	625	621	639	629	597	644	668	625	638	617	570	616	631	568	628	638	611	568	617	645	531	603	585	615	613	642	655	603	576	615	603	553	579	601	586	607	559	612	592	618	622	590	680	592	599	583	618	622	585	587	587	569	590	603	609	604	629	560	599	617	579	615	586	586	532	631	603	594	617	585	574	643	562	606	629	594	608	597	584	598	577	579	600	628	598	622	563	596	569	661	602	632	571	590	605	579	587	594	568	594	586	635	572	621	604	614	609	582	604	614	654	613	601	543	584	609	609	599	589	610	611	570	603	572	567	614	588	573	596	591	608	605	572	613	568	615	629	570	656	582	630	585	632	603	591	549	632	630	593	546	629	623	586	550	592	616	566	571	647	620	638	640	627	577	567	599	627	608	594	548	608	582	636	580	599	574	570	575	561	594	575	600	587	592	603	597	581	684	602	599	633	601	604	636	567	599	644	610	605	602	634	572	608	623	632	576	557	627	583	606	615	553	622	557	610	576	583	578	593	643	589	638	593	588	615	537	587	583	602	597	578	641	605	615	606	627	591	602	593	605	601	587	568	610	588	650	584	605	593	592	614	587	599	597	554	607	607	648	605	632	579	607	581	570	602	601	613	626	566	583	552	608	580	656	628	621	594	635	641	600	638	633	599	661	602	544	601	573	557	608	617	553	603	598	630	613	546	613	654	614	585	621	592	574	580	610	621	574	572	612	625	586	600	621	596	599	585	618	577	580	599	621	601	596	626	611	588	609	604	598	552	576	636	583	662	570	547	573	563	596	595	563	607	620	607	566	591	607	600	573	609	582	613	585	565	616	618	597	624	567	560	595	591	580	591	567	636	618	594	620	600	617	578	585	589	642	593	633	626	587	618	545	613	590	579	611	601	571	650	591	618	626	593	646	613	634	604	620	635	571	578	604	591	631	601	643	609	573	590	604	641	562	615	569	678	623	612	600	572	604	598	603	612	571	559	610	669	587	622	606	628	573	611	610	599	599	601	560	581	591	606	607	614	612	547	579	556	610	656	569	582	584	597	570	616	587	625	640	581	596	582	603	613	576	584	588	624	607	618	604	614	651	608	598	645	614	586	593	619	568	590	579	578	604	602	631	601	595	624	638	615	556	597	639	586	573	644	614	612	594	574	597	599	615	635	617	594	594	593	588	604	547	597	593	633	609	604	554	619	582	625	604	595	639	587	615	586	600	601	590	652	598	602	584	642	548	571	590	595	615	582	603	586	601	610	579	598	578	582	655	583	628	609	583	624	589	562	552	604	598	602	583	596	598	623	594	572	610	624	589	615	628	575	556	566	649	595	602	564	590	607	642	624	601	547	567	638	596	583	565	607	569	612	574	580	574	606	607	589	575	595	581	619	593	600	580	589	604	548	611	595	578	627	610	608	637	597	596	634	613	651	613	613	587	628	573	633	635	601	632	605	635	584	568	613	605	632	598	641	605	603	590	597	587	631	641	617	573	635	576	586	617	611	566	578	628	605	647	628	574	619	571	573	593	601	568	586	615	608	569	544	556	623	586	569	598	624	638	586	624	641	585	599	606	599	608	647	601	627	615	585	590	632	579	628	551	613	599	592	591	548	589	623	601	589	614	568	632	579	576	573	661	633	594	632	594	604	679	548	583	581	608	569	582	608	598	591	593	623	556	592	594	595	586	628	606	575	588	592	585	588	638	610	601	605	574	578	589	582	619	556	640	557	639	589	612	607	640	626	564	632	628	593	649	618	645	617	607	567	621	620	611	601	595	588	645	581	614	646	630	621	569	568	626	642	622	594	602	614	591	614	583	582	639	664	615	613	527	593	616	609	578	609	648	568	597	601	567	595	590	638	605	582	619	606	596	586	559	613	617	606	622	566	555	542	591	625	584	609	630	550	596	615	607	627	563	632	624	605	630	627	609	593	596	598	598	594	560	576	594	612	614	574	592	622	593	594	599	625	586	570	565	597	610	618	597	584	608	620	585	616	597	556	581	585	586	613	568	611	605	646	620	567	573	593	571	600	613	589	586	603	638	594	587	620	584	548	634	589	540	591	642	647	615	594	617	596	606	603	613	575	625	591	600	570	574	616	597	614	581	550	569	608	564	581	601	607	621	605	605	615	619	599	641	597	582	576	559	599	599	624	621	593	620	613	605	599	585	642	635	594	589	624	613	608	637	611	561	603	578	594	587	562	641	605	597	593	630	612	609	606	604	587	596	606	604	601	585	611	598	619	610	624	561	609	620	633	629	661	592	599	575	600	583	585	576	578	579	629	642	622	642	567	587	565	618	576	593	594	570	598	560	609	603	607	583	614	599	590	633	606	604	612	591	614	634	597	620	595	610	592	622	571	646	577	565	604	616	629	554	590	604	553	585	601	596	636	620	593	644	606	618	591	575	620	593	599	581	593	585	631	612	587	609	619	585	586	607	598	591	616	564	591	583	596	632	601	652	603	573	590	583	588	609	595	583	659	609	637	642	603	578	594	606	615	582	603	585	596	580	658	541	574	661	599	568	587	592	582	616	613	600	647	572	580	598	626	592	637	523	603	603	611	619	602	619	606	576	586	596	568	583	618	601	591	620	585	552	598	619	608	603	581	609	612	623	557	626	524	571	580	630	587	600	629	625	609	612	601	584	659	569	636	604	608	585	589	637	595	619	592	597	574	559	606	625	610	638	599	568	584	605	611	589	613	571	599	566	586	607	582	571	608	619	594	568	573	614	573	563	596	617	597	573	614	561	624	582	600	545	623	607	620	615	608	572	631	602	550	619	594	598	621	595	609	587	592	597	622	590	559	593	580	629	592	614	564	617	568	580	628	603	605	579	614	581	577	599	604	596	610	615	618	619	554	623	582	575	581	633	609	638	641	614	605	603	589	585	596	562	596	601	608	578	604	646	611	637	595	576	622	599	590	583	611	567	642	576	571	618	594	600	606	566	618	635	585	578	616	606	610	566	593	623	582	590	567	609	608	618	594	631	573	563	656	579	555	606	586	605	577	640	596	606	619	665	612	607	617	564	593	626	563	620	631	604	586	629	584	577	577	595	647	624	593	572	642	607	603	619	616	602	585	560	581	614	606	597	599	604	564	587	631	583	566	622	579	595	629	584	613	593	573	613	597	554	580	641	619	625	596	591	594	581	559	570	578	602	606	587	613	652	612	579	614	607	584	556	629	589	621	603	607	635	609	639	571	576	598	584	591	575	589	629	613	611	603	626	579	624	606	594	624	587	599	636	596	620	603	600	612	592	619	557	622	595	619	618	615	594	585	606	605	578	598	603	561	639	638	581	577	593	587	569	596	591	614	635	602	579	590	563	596	611	633	603	614	608	560	558	638	578	611	572	612	588	597	570	606	591	617	583	598	591	581	600	581	582	591	582	621	575	575	629	576	609	564	638	647	623	606	578
6273	777	280	244	251	219	196	237	231	216	206	204	206	235	202	196	167	220	217	227	197	225	203	181	193	217	190	197	197	237	196	230	212	231	216	230	188	183	218	198	221	219	194	214	159	221	203	201	196	194	192	221	196	195	208	215	194	216	211	192	205	195	196	210	238	222	205	197	224	190	192	214	220	215	210	234	181	208	213	210	185	193	179	180	204	182	208	199	207	194	203	194	188	188	217	194	219	191	185	174	187	202	190	189	173	221	205	209	186	197	208	210	225	210	202	222	202	200	209	197	187	213	186	212	221	167	196	219	185	207	219	209	220	203	217	201	201	205	207	223	207	163	179	194	209	219	209	202	198	170	197	208	235	212	171	210	202	198	220	208	185	203	199	190	182	195	187	222	202	208	197	198	183	189	219	205	239	222	179	200	205	200	195	221	218	197	218	241	205	222	204	194	195	243	203	224	186	196	223	220	203	188	195	181	219	198	191	231	206	196	210	239	188	197	203	214	200	212	181	206	214	241	214	192	185	203	205	193	198	203	175	195	248	177	178	212	206	236	204	228	193	212	192	199	218	199	205	186	208	222	200	200	195	185	226	221	193	206	206	213	217	183	200	185	194	210	192	216	213	184	210	216	206	217	217	186	203	215	191	208	194	223	191	176	203	215	211	205	210	212	192	211	209	189	232	248	226	217	204	191	260	192	201	179	218	178	203	208	214	219	190	211	199	228	229	212	204	195	238	206	236	202	232	221	205	229	212	228	198	189	183	228	221	226	217	217	229	232	177	218	217	192	223	197	211	192	211	226	198	198	205	241	205	173	214	206	202	200	227	212	198	188	205	237	224	188	207	207	203	195	207	212	188	216	166	196	217	201	205	202	227	201	195	182	199	202	222	196	209	185	167	192	206	196	196	207	213	203	211	224	221	191	196	196	194	164	163	210	210	194	197	221	189	208	200	208	204	203	224	211	209	219	205	189	199	194	191	199	233	189	178	214	201	214	195	221	211	198	182	221	204	179	206	199	201	223	204	185	236	201	212	202	213	212	191	198	181	214	200	230	221	217	195	195	194	209	231	206	221	223	185	203	211	219	212	193	198	218	197	195	200	209	220	177	226	223	224	217	226	201	230	182	200	205	204	236	182	189	221	222	211	202	195	220	197	215	202	225	196	194	214	182	222	185	207	199	191	184	191	225	212	187	221	236	212	206	215	200	226	209	180	222	209	213	188	196	198	178	222	212	216	209	200	185	166	190	179	185	186	187	214	208	180	197	201	212	192	229	203	205	203	196	196	188	205	225	191	177	193	214	206	235	228	216	201	187	208	228	181	193	222	201	209	219	198	190	207	198	227	201	210	198	208	201	203	203	182	202	182	221	206	183	222	216	223	216	236	209	218	209	198	231	198	216	207	184	210	202	228	213	213	218	231	203	205	216	200	202	201	184	232	178	192	205	195	199	206	181	208	239	193	206	223	197	190	169	174	219	195	198	225	196	189	208	196	184	191	194	213	192	227	221	242	196	194	171	207	231	205	206	220	203	236	186	193	224	208	193	190	214	205	200	212	239	200	205	209	177	197	191	199	212	196	193	215	230	194	232	214	221	203	204	191	205	237	239	237	209	191	182	206	228	223	177	215	222	212	215	210	197	200	213	186	206	213	193	218	181	199	217	186	220	218	195	213	196	190	202	225	221	201	221	235	206	194	191	218	220	205	207	219	178	212	198	188	177	195	205	185	203	222	192	209	181	213	199	194	192	209	192	179	210	188	195	183	214	215	214	176	205	229	188	226	240	214	209	190	215	228	219	217	223	210	221	218	200	218	200	218	216	206	210	227	211	198	186	221	205	211	205	216	219	206	230	200	228	194	213	234	176	249	202	198	208	206	196	188	197	194	206	200	201	221	209	166	232	239	217	210	196	231	243	204	192	198	221	207	181	220	201	233	214	204	201	161	200	202	207	206	214	199	184	180	246	208	198	239	207	213	218	198	214	203	173	200	211	234	224	181	205	210	199	215	233	215	214	181	223	206	176	200	243	220	190	216	204	211	194	217	189	188	200	212	202	194	223	195	217	218	213	199	217	208	212	214	205	194	215	231	198	198	198	219	200	208	218	259	182	233	225	220	225	226	211	184	217	185	227	197	188	181	227	231	213	193	194	246	203	220	195	175	194	199	184	242	244	203	197	196	214	211	216	207	193	225	206	214	222	215	203	175	193	195	226	203	198	227	217	227	190	178	191	188	212	186	212	204	195	193	225	203	211	205	236	195	198	230	213	212	208	191	218	182	201	213	238	210	193	249	187	207	183	205	205	208	195	211	206	163	203	208	248	244	201	201	229	188	208	225	195	216	193	190	182	206	199	208	201	170	210	193	214	204	204	159	210	199	217	189	192	215	230	197	208	210	220	225	215	198	209	201	208	216	215	218	204	218	216	209	234	202	206	175	188	197	207	211	226	188	195	230	233	205	226	205	226	236	214	225	192	202	209	219	216	220	240	209	190	186	208	226	223	204	196	206	222	199	195	205	212	198	222	201	239	170	209	187	204	205	224	201	235	186	180	178	186	208	211	200	212	205	218	208	178	204	196	218	213	198	205	200	221	215	236	195	210	207	231	160	213	177	226	187	219	206	197	205	193	198	199	237	191	243	233	188	200	219	215	200	193	200	216	218	193	212	190	198	194	225	204	206	194	201	199	212	188	181	195	204	189	222	220	239	236	170	219	174	186	182	209	225	208	198	187	187	188	206	226	222	221	220	221	225	196	184	201	184	209	221	185	221	211	188	220	220	195	230	212	207	210	228	225	215	204	208	190	231	202	227	207	174	195	199	209	170	178	198	198	178	203	215	238	206	206	208	180	196	191	215	198	199	195	216	183	212	212	221	222	206	200	250	219	200	197	220	197	195	180	221	194	204	196	204	205	209	195	217	193	200	202	189	216	209	203	203	222	198	205	205	215	220	210	203	183	242	230	210	196	224	193	220	188	211	200	217	204	227	230	203	206	215	204	204	199	201	214	209	207	207	216	204	190	193	213	198	223	177	220	225	218	219	201	209	217	228	202	185	179	213	215	225	193	190	191	221	185	228	231	186	207	199	173	188	210	201	206	211	202	193	184	196	203	198	199	222	185	190	187	224	221	211	221	177	207	195	177	208	223	207	225	223	174	212	192	206	222	209	194	250	196	214	210	239	213	185	201	205	197	215	198	216	211	178	189	202	190	216	207	202	194	204	209	190	223	202	203	194	200	208	190	188	217	200	221	210	221	241	200	184	197	184	207	224	215	207	195	217	225	209	197	189	211	203	200	192	190	220	200	232	191	218	205	210	208	221	222	196	191	202	203	215	212	222	204	227	194	200	200	217	208	215	196	186	223	253	182	206	200	245	222	187	206	214	228	186	226	214	200	220	217	219	222	194	217	222	208	212	211	196	176	196	177	190	200	194	199	188	201	180	212	243	204	216	200	218	235	234	205	198	196	212	202	212	187	217	222
4043	632	578	674	662	641	596	563	502	526	525	497	515	476	484	490	541	495	532	477	497	483	494	462	494	455	463	442	490	488	496	465	486	504	478	535	464	488	492	487	486	502	493	476	506	471	473	463	500	447	496	490	475	499	472	444	494	499	509	520	512	495	532	474	449	503	476	437	471	467	472	463	504	488	461	461	461	458	455	478	467	449	466	481	460	490	496	473	448	524	458	510	473	457	470	528	446	458	483	478	522	509	508	478	494	478	484	465	460	530	503	509	467	493	534	504	478	471	469	474	450	466	496	490	458	452	447	486	505	463	469	468	460	485	504	475	520	469	492	453	444	522	508	495	466	485	495	501	459	462	512	503	475	450	503	495	473	492	460	458	473	489	447	530	507	474	487	472	501	440	462	491	471	496	499	483	498	462	471	464	479	466	507	496	475	457	481	490	492	424	446	485	480	502	480	526	477	465	507	453	490	488	498	506	507	483	453	480	455	493	440	508	479	490	495	444	462	518	493	475	501	453	473	478	518	499	428	491	477	468	514	468	467	469	469	457	484	489	505	494	461	469	451	454	498	472	450	473	472	467	491	474	520	480	470	446	503	492	481	464	475	500	466	504	524	454	482	470	469	470	498	479	474	502	490	464	470	463	446	460	493	441	459	497	484	477	480	472	433	494	436	514	524	517	477	410	473	461	466	444	495	457	457	494	455	497	478	471	493	448	508	520	482	548	461	484	459	451	488	447	449	493	475	466	484	472	471	483	515	473	438	478	479	472	498	474	454	482	486	494	473	469	499	460	502	463	456	487	466	497	433	430	467	497	468	497	484	502	495	488	516	468	480	493	517	456	510	490	496	471	525	447	481	478	460	503	465	487	483	475	506	482	519	499	485	442	472	491	444	502	469	487	475	444	471	504	489	456	516	508	481	467	451	503	479	456	458	442	486	458	499	476	484	491	467	493	483	497	480	488	504	474	504	485	479	468	532	507	468	509	496	485	477	459	512	457	468	471	518	451	481	476	469	503	466	457	440	486	452	488	461	441	528	475	478	503	497	468	467	488	502	449	504	459	501	533	488	455	477	499	481	507	486	458	457	486	494	471	495	467	449	487	480	492	502	428	476	500	502	491	433	532	464	471	479	492	500	515	468	492	456	455	510	474	508	475	450	501	437	484	483	481	475	452	498	498	505	500	419	489	450	436	474	445	495	470	492	450	466	428	500	523	487	441	480	489	446	500	471	459	457	516	447	491	472	481	489	510	489	463	488	477	461	470	472	459	479	518	511	471	459	500	520	457	474	429	491	433	479	472	454	497	466	479	493	493	490	489	477	489	480	493	442	490	498	516	443	468	458	488	471	479	503	490	480	475	452	458	464	487	482	478	460	464	499	473	503	467	468	449	506	446	462	465	468	466	479	485	460	512	438	436	511	457	490	465	480	481	488	444	509	475	470	497	476	479	453	508	506	494	491	472	468	473	482	510	451	499	451	496	503	493	539	489	471	501	493	464	481	502	471	457	454	494	475	477	451	465	472	443	467	463	460	463	502	511	484	452	460	471	486	508	468	479	473	457	484	493	461	496	485	499	485	488	495	459	485	459	442	445	456	468	468	440	482	455	454	484	452	516	459	460	481	493	509	482	473	480	468	502	516	493	470	483	502	461	465	489	485	467	467	486	437	501	465	498	473	473	481	488	482	457	509	484	470	465	494	491	510	480	506	465	477	516	487	474	438	536	476	487	484	486	442	450	496	467	486	487	462	479	494	492	479	475	465	464	509	492	478	460	453	486	485	493	485	461	448	490	481	442	467	504	420	451	504	491	467	498	444	531	508	472	485	468	484	441	487	475	454	504	485	461	438	497	488	467	449	459	460	478	451	465	502	496	497	457	466	474	455	464	435	517	459	474	460	475	486	464	490	463	435	441	462	495	445	507	485	444	473	455	443	511	500	466	489	479	462	531	435	523	474	461	518	483	464	499	498	461	488	479	510	479	513	534	465	504	457	474	465	455	444	507	514	489	490	488	454	464	475	474	459	495	473	471	459	505	492	475	491	504	472	495	497	464	504	457	512	495	468	486	430	479	475	479	465	482	464	476	431	462	497	464	496	493	533	476	492	496	485	470	500	487	491	477	437	474	493	494	470	471	459	505	498	496	415	487	492	481	460	456	496	478	470	434	468	482	505	467	475	498	508	478	461	476	476	481	451	494	434	478	466	493	467	503	466	492	472	488	464	461	529	466	486	502	465	483	455	504	483	459	466	482	461	517	485	480	479	538	486	488	479	469	505	458	498	473	487	437	437	462	494	490	471	506	482	490	457	495	512	469	469	511	468	462	478	508	496	507	456	497	485	466	500	482	517	478	446	474	449	481	477	481	499	487	462	447	464	483	494	502	440	494	476	498	498	482	513	513	458	448	495	466	467	473	498	467	489	494	468	451	467	451	437	484	480	468	462	482	487	449	494	520	423	469	487	459	465	500	478	504	485	513	472	487	482	480	474	465	468	431	513	452	502	511	471	477	507	469	494	466	501	448	493	484	474	487	463	472	473	485	488	487	480	438	526	477	510	506	499	495	462	497	500	480	458	461	464	494	518	472	486	479	460	489	497	467	475	484	452	447	458	496	460	459	468	487	473	444	462	516	455	412	506	496	495	458	494	488	467	490	485	487	476	482	458	505	483	453	461	501	521	447	475	485	493	471	504	454	485	466	485	498	510	480	499	484	487	464	490	462	502	496	516	456	496	465	498	494	491	443	475	486	499	465	522	446	518	465	469	482	491	477	471	436	472	487	457	464	458	455	477	480	513	480	460	465	518	467	487	479	460	509	463	502	510	448	513	467	478	488	445	483	468	467	525	470	478	526	453	476	449	474	473	452	474	472	493	438	460	459	465	469	466	485	481	545	455	495	464	498	479	474	465	443	503	491	512	481	540	436	518	450	491	433	453	481	469	457	458	471	460	451	448	457	470	459	458	466	475	495	498	480	504	505	494	412	472	489	479	499	485	460	471	517	469	483	516	469	487	478	476	454	453	476	461	499	485	466	469	459	482	525	438	462	481	505	489	511	420	495	478	479	501	491	487	488	440	487	511	473	475	481	477	501	523	471	490	499	472	516	504	488	463	480	472	487	469	481	467	460	463	475	485	463	547	458	492	477	501	498	472	497	449	437	477	462	483	476	486	488	462	440	473	476	527	471	472	497	500	434	466	474	491	502	497	435	511	518	463	471	468	491	511	449	501	496	470	517	523	501	460	496	473	472	480	502	489	494	471	468	472	490	478	447	498	487	491	477	465	504	456	450	443	485	471	461	469	511	509	445	478	475	478	469	481	481	453	461	483	466	441	469	514	494	501	461	460	495	469	489	464	443	423	494	523	442	458	486	464	474	479	501	473	481	490	504	499	478	486	461	487	437	443	499	487	477	496	454	499	469	484	514	483	454	468	488	503	494	483	501	424	510	458	464	540	495	453	486	485	459	486	461	481	482	481	488
20354	2769	654	512	409	409	330	235	248	195	181	180	177	155	141	141	137	131	127	166	126	154	146	158	141	147	156	125	145	164	151	148	163	149	170	144	152	145	167	147	145	159	145	146	134	140	155	149	137	147	136	135	139	137	156	123	132	170	156	152	154	142	143	134	130	127	131	131	143	144	144	150	130	147	145	144	150	154	143	152	131	110	129	167	155	127	143	139	180	150	115	149	132	147	158	136	137	124	162	163	162	134	158	187	127	149	115	134	147	122	146	142	131	137	148	149	125	145	170	168	147	150	150	145	138	135	131	132	138	140	160	162	130	145	125	131	146	170	133	129	144	138	139	163	126	155	148	162	156	136	138	145	155	135	147	137	140	160	136	134	150	136	127	150	122	159	144	145	154	167	160	142	156	150	154	125	152	129	125	130	147	167	142	130	169	153	129	175	145	130	135	146	150	142	129	161	131	154	121	163	149	116	142	131	135	165	139	139	118	144	138	149	125	146	124	142	140	131	138	120	147	164	152	154	157	153	145	156	145	136	148	145	158	128	137	148	126	137	143	148	145	150	150	132	139	173	144	140	158	133	130	132	143	145	141	137	130	152	148	149	151	144	130	114	156	131	143	125	139	146	132	145	173	135	165	143	137	144	142	146	138	136	131	148	169	144	148	124	136	162	140	142	166	116	143	160	147	114	148	140	139	135	160	156	161	131	135	174	129	151	136	133	167	142	146	144	139	147	143	152	166	154	150	148	151	139	158	136	158	147	162	161	153	133	157	143	141	144	155	155	120	138	133	148	181	159	161	137	159	128	152	150	150	131	157	157	146	144	152	142	136	138	166	160	142	156	122	161	160	167	136	168	157	158	150	150	148	155	129	151	132	148	152	148	141	124	138	150	155	136	153	159	134	143	131	150	144	163	129	129	141	136	147	176	147	140	152	146	140	165	150	124	162	148	132	143	137	154	134	161	132	145	124	147	128	156	135	158	136	142	139	111	125	131	156	132	130	125	125	131	134	135	148	157	160	132	153	135	150	155	126	159	149	133	144	134	147	150	141	123	158	162	149	139	162	152	149	133	156	152	134	149	135	140	150	139	110	134	157	161	140	155	155	155	158	150	155	147	121	161	142	165	142	142	122	147	150	143	165	150	136	133	147	150	158	168	139	156	149	139	135	125	164	160	129	166	158	159	166	137	137	117	143	148	138	142	133	166	166	156	141	152	127	158	160	147	139	133	142	154	129	145	158	142	144	135	149	133	149	140	162	134	134	162	168	143	138	135	156	152	146	122	161	126	157	142	153	125	151	109	139	141	157	146	153	125	139	140	143	134	157	152	117	142	155	131	136	142	128	165	142	157	140	130	153	147	146	147	142	148	153	149	127	120	136	140	129	149	127	126	141	153	165	131	141	152	153	131	112	136	152	163	152	153	159	179	152	139	150	155	156	140	153	141	125	150	151	132	147	150	131	166	150	145	137	149	172	154	130	154	133	135	139	180	148	157	179	133	132	147	151	150	123	131	161	168	127	148	149	142	156	159	123	130	139	148	140	148	141	128	161	122	142	127	153	136	135	126	133	108	152	136	141	142	146	132	154	125	151	139	145	115	145	126	139	144	135	132	126	137	136	126	157	147	125	147	170	152	121	147	154	135	139	130	154	160	159	164	154	141	152	134	151	129	162	144	159	138	146	122	151	144	159	150	149	124	167	107	152	144	135	152	163	140	159	156	138	163	132	152	160	155	124	129	132	146	156	130	164	143	150	119	136	110	157	159	137	145	138	144	131	130	148	159	155	147	152	158	147	154	148	140	150	140	149	151	169	154	140	164	162	127	153	147	144	148	154	160	146	134	157	159	133	151	137	133	139	151	141	126	146	141	131	125	124	151	128	163	145	155	140	139	146	150	137	140	127	132	141	168	145	144	151	160	150	127	137	171	137	133	148	146	158	124	161	156	153	150	132	159	171	126	139	161	158	137	153	141	119	131	145	121	127	145	145	142	140	124	152	148	120	137	166	139	158	124	113	136	140	157	147	151	142	150	121	143	148	140	138	138	136	145	154	162	129	143	155	154	156	144	122	148	147	150	143	135	162	155	168	160	154	126	143	142	155	136	141	157	145	163	155	133	156	136	136	164	135	170	157	132	135	170	131	134	151	135	153	139	131	152	146	132	134	155	186	152	154	123	146	132	137	127	140	132	139	146	145	137	134	137	140	139	135	137	155	142	141	147	135	166	148	168	151	154	149	148	147	137	149	155	164	130	134	167	153	157	169	146	147	158	135	124	155	130	153	141	154	154	149	137	143	147	181	149	165	141	172	156	132	141	143	157	159	153	130	134	126	132	138	151	124	144	145	145	139	151	139	173	151	140	157	159	136	142	174	154	151	168	157	121	148	162	148	147	165	131	157	137	143	151	140	142	148	165	154	155	140	131	147	120	145	135	155	149	153	161	145	152	155	148	171	134	148	104	148	144	149	153	133	163	137	152	147	146	133	151	143	132	137	144	158	144	155	148	143	148	137	149	152	145	137	144	131	128	170	129	140	138	159	146	159	140	158	142	149	139	153	142	154	160	144	165	144	123	165	146	137	125	172	148	142	149	145	159	129	151	141	159	150	146	140	139	130	140	143	162	176	174	165	131	156	122	134	149	149	160	168	130	160	133	133	125	142	153	138	164	162	137	160	167	132	147	134	154	147	161	140	166	131	152	153	149	138	151	150	125	159	134	163	157	138	135	158	154	160	139	127	127	162	152	126	145	156	139	138	166	144	153	134	163	163	156	156	126	160	148	142	147	147	134	147	153	141	161	144	155	156	143	138	133	126	143	138	139	155	125	130	131	138	149	143	122	147	143	135	150	131	156	137	146	150	135	128	109	133	146	122	145	143	155	144	135	170	166	139	143	160	142	156	152	155	179	163	141	136	157	149	129	158	164	143	155	150	140	154	131	147	161	138	143	149	165	143	138	162	154	169	127	146	148	150	161	173	133	134	152	146	169	132	144	163	159	149	150	147	151	140	171	174	152	145	144	147	144	149	138	131	156	132	143	134	133	138	148	149	149	166	160	146	143	146	140	139	139	145	150	155	149	157	160	162	146	138	154	118	147	153	156	156	130	132	144	165	147	138	128	122	159	139	132	149	130	154	160	161	142	125	109	127	136	146	134	148	149	150	153	152	143	145	150	155	145	160	134	124	132	154	142	147	138	145	151	173	148	134	146	137	165	143	131	162	134	140	159	136	134	137	133	158	176	164	128	142	137	152	125	154	142	112	170	165	141	156	146	148	154	152	124	144	151	139	130	178	123	144	161	148	144	134	139	144	139	139	116	123	143	138	135	143	165	155	162	139	143	137	134	119	119	148	139	143	142	117	129	145	159	151	158	138	137	138	143	145	141	155	153	148	169	144	133	185	147	138	159	117	129	126	136	138	138	148	136	151	136	146	149	117	152	150	157	144	144	126	145	190	147	161	142	152	144	143	137	148	159	143	138
12635	1010	1224	1375	1417	1348	1078	835	776	657	651	531	572	494	533	485	451	459	419	446	424	421	440	419	437	425	389	397	416	424	385	396	394	381	378	406	387	389	388	376	379	386	414	360	385	400	358	385	390	398	391	362	364	385	348	386	391	370	389	394	405	389	348	388	361	354	374	359	376	370	368	326	387	371	375	349	377	416	420	375	390	408	425	379	369	329	376	397	365	389	351	373	363	352	400	355	360	377	364	362	396	357	310	369	341	398	387	376	377	385	435	372	383	351	357	358	335	374	379	399	386	336	392	324	369	365	382	383	392	363	342	389	363	405	389	356	405	392	399	371	369	361	363	355	398	350	383	344	360	376	401	343	344	385	365	352	350	345	390	365	350	366	374	373	375	388	341	364	348	358	407	346	398	414	377	328	371	375	368	356	339	348	368	364	375	360	368	359	389	370	348	347	375	365	348	385	398	411	388	331	350	383	371	389	383	386	390	369	385	377	361	369	352	356	373	380	407	369	378	346	362	350	387	336	383	397	396	381	340	374	387	380	332	354	354	369	378	378	362	396	387	350	398	341	374	338	353	366	346	371	392	380	379	376	370	354	356	366	348	347	384	386	377	383	352	332	362	437	347	418	368	379	361	359	402	379	354	369	356	386	411	365	360	385	375	360	395	384	396	363	362	338	352	364	358	388	397	419	368	364	368	383	363	374	355	377	382	351	355	360	370	344	400	344	362	382	347	357	373	379	350	378	362	388	410	369	388	364	381	368	382	382	360	362	343	395	368	359	367	397	354	362	366	394	342	372	386	311	360	373	383	339	361	335	337	392	342	338	352	379	319	371	385	352	385	381	374	391	355	372	338	379	364	374	365	369	392	400	349	396	379	354	398	354	369	361	360	356	341	376	371	370	401	405	358	364	364	367	326	354	361	365	364	333	368	364	372	324	347	353	378	348	381	366	377	390	356	369	363	365	382	367	386	381	352	341	394	358	422	397	375	422	368	388	369	352	370	400	370	366	375	357	360	350	371	385	334	350	357	396	385	380	397	380	396	377	381	371	362	417	368	321	374	368	351	383	346	384	363	354	379	430	363	349	391	384	371	386	362	357	330	392	339	318	377	347	336	366	350	383	331	368	369	403	419	407	375	381	365	370	384	390	361	369	376	354	370	393	370	397	356	354	375	383	376	369	350	339	416	387	363	377	379	391	361	355	377	418	419	372	361	344	366	331	405	360	357	352	394	379	361	378	394	360	380	334	380	388	415	352	353	381	370	382	397	338	374	367	374	326	379	382	383	388	413	372	366	360	390	365	360	369	376	391	348	391	389	365	393	359	390	363	393	389	388	364	380	344	357	345	368	321	373	367	390	350	344	333	385	373	354	371	355	362	346	371	372	387	368	361	380	326	410	340	344	362	360	376	357	393	365	364	346	349	347	392	388	342	350	405	375	359	384	386	364	358	366	391	377	370	400	379	396	365	364	390	361	349	373	370	344	392	391	381	376	378	372	365	385	343	386	384	386	320	378	336	394	333	340	389	374	359	412	373	371	378	342	368	393	382	326	382	362	338	388	349	353	398	393	314	374	377	383	363	360	369	328	359	374	364	365	347	375	356	347	376	384	349	353	361	400	358	367	365	376	336	369	362	359	369	359	385	409	355	346	333	369	382	350	403	343	359	344	376	400	359	345	341	389	373	342	361	379	358	359	363	327	411	363	370	347	349	379	386	360	360	394	334	389	394	345	371	386	355	372	371	333	382	371	358	348	382	381	390	340	372	344	340	354	373	404	330	359	342	363	383	349	365	368	363	345	386	399	366	342	369	364	393	356	343	375	386	393	337	372	368	370	340	362	365	377	359	343	385	394	378	365	349	384	382	362	387	366	355	375	332	365	378	369	367	398	347	380	371	374	363	349	339	372	377	354	342	356	397	371	367	338	393	372	383	357	378	364	379	342	368	363	375	387	363	385	368	397	339	356	375	361	347	387	339	331	411	338	346	384	357	376	353	382	363	351	345	385	364	363	408	377	341	398	362	344	386	375	358	363	407	405	375	362	368	375	398	348	355	386	351	399	371	344	334	351	387	339	368	396	355	376	349	358	349	369	319	382	364	332	347	393	383	381	381	385	351	336	348	340	388	349	350	350	376	399	348	375	354	359	374	382	367	371	360	364	351	346	374	343	356	359	383	374	336	336	333	351	356	412	381	387	343	386	388	405	426	400	388	368	377	356	396	382	345	364	416	349	355	361	360	337	359	397	356	365	378	393	374	355	355	343	399	378	336	367	381	335	369	383	365	358	350	365	368	378	401	359	369	380	372	380	331	370	386	351	358	346	361	366	343	313	405	351	357	394	350	360	381	331	363	397	323	393	385	352	379	382	372	376	366	368	397	387	360	382	397	372	360	360	333	343	349	369	344	343	343	360	354	328	372	361	368	369	394	388	359	376	378	364	381	371	365	343	365	329	361	309	367	378	349	359	373	389	365	372	361	383	383	378	357	341	364	382	387	349	346	376	355	397	357	391	410	341	385	390	389	384	390	350	375	352	394	357	361	352	347	352	347	380	379	395	362	350	386	355	351	364	373	386	339	377	335	351	377	355	394	361	358	389	374	367	381	345	360	327	343	360	378	359	363	360	348	377	364	352	364	353	381	417	371	387	345	388	408	334	408	385	391	367	371	392	356	356	373	374	369	357	390	375	341	357	397	371	341	392	399	371	365	374	378	395	347	391	366	358	376	405	382	342	370	408	392	350	377	350	378	368	382	340	364	371	367	400	379	351	377	350	353	362	380	337	382	339	365	402	357	355	335	367	330	355	366	370	337	348	384	389	365	337	384	371	368	376	384	373	388	354	396	372	375	354	337	357	364	349	392	336	401	372	364	359	334	395	370	363	392	352	373	398	361	375	384	367	373	358	350	335	383	397	384	355	371	361	368	381	378	368	393	389	361	357	376	360	352	347	380	353	365	362	354	391	389	379	339	350	321	382	399	373	360	368	369	362	379	357	386	422	374	414	391	363	374	368	373	370	366	374	327	375	394	375	379	348	357	340	347	380	364	373	370	372	353	402	407	391	373	377	357	363	390	399	367	359	364	371	336	373	381	354	351	361	378	342	404	359	352	402	380	366	364	370	378	344	354	355	399	358	398	355	335	341	377	380	395	383	381	382	361	358	380	375	367	356	411	348	398	372	375	361	369	374	388	372	368	381	357	352	380	387	363	398	365	377	340	374	343	377	373	361	378	387	353	379	354	366	340	385	378	374	402	363	366	374	335	357	356	351	354	358	368	369	362	340	346	355	355	389	364	373	390	371	408	394	378	382	350	374	354	361	346	382	364	405	352	363	369	389	383	342	359	405	351	382	353	402	362	347	388	362	392	332	372	371	377	371	392	378	415	369	363	350	365	370	402	361	355	392	365	362	349	400	384	370	372	375	332	370	357	358	379	363	379	382	357	371	362	360	354	349	397	381	380	334	358	363	359	351	355	421	362
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
