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
338414754761	338414755320	338414755870	338414756420	338414756970	338414757520	338414758070	338414758620	338414759170	338414759720	338414760270	338414760820	338414761370	338414761920	338414762470	338414763020	338414763570	338414764120	338414764670	338414765220	338414765770	338414766320	338414766870	338414767420	338414767970	338414768520	338414769070	338414769620	338414770170	338414770720	338414771270	338414771820	338414772370	338414772920	338414773470	338414774020	338414774570	338414775120	338414775670	338414776220	338414776770	338414777320	338414777870	338414778420	338414778970	338414779520	338414780070	338414780620	338414781170	338414781720	338414782270	338414782820	338414783370	338414783920	338414784470	338414785020	338414785570	338414786120	338414786670	338414787220	338414787770	338414788320	338414788870	338414789420	338414789970	338414790520	338414791070	338414791620	338414792170	338414792720	338414793270	338414793820	338414794370	338414794920	338414795470	338414796020	338414796570	338414797120	338414797670	338414798220	338414798770	338414799320	338414799870	338414800420	338414800970	338414801520	338414802070	338414802620	338414803170	338414803720	338414804270	338414804820	338414805370	338414805920	338414806470	338414807020	338414807570	338414808120	338414808670	338414809220	338414809770	338414810320	338414810870	338414811420	338414811970	338414812520	338414813070	338414813620	338414814170	338414814720	338414815270	338414815820	338414816370	338414816920	338414817470	338414818020	338414818570	338414819120	338414819670	338414820220	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13635	24498	37250	18073	3881	1025	876	624	537	428	446	329	279	238	176	200	146	132	135	134	161	132	125	140	140	128	135	151	146	146	122	158	130	135	137	117	170	133	146	115	125	131	153	139	133	120	121	131	140	119	142	129	134	140	120	135	135	135	136	132	119	137	116	124	127	150	142	138	115	121	124	128	155	131	137	127	112	129	127	138	160	129	140	128	132	133	126	133	134	121	152	117	115	145	137	133	121	131	126	115	145	116	125	134	126	140	132	133	133	113	133	150	119	125	126	139	134	124	138	115	116	123	119	121	147	133	119	124	116	154	132	129	134	122	135	140	112	133	134	122	133	134	126	135	133	142	134	115	161	117	123	164	135	126	124	124	136	125	101	139	130	119	116	129	104	116	138	118	132	128	116	122	128	129	142	128	126	139	140	133	145	125	90	136	125	140	111	114	137	127	121	145	123	131	113	146	126	131	128	145	139	127	125	128	119	113	131	120	133	142	146	140	121	119	112	130	122	126	144	138	131	115	141	144	140	137	127	120	118	132	135	132	132	146	137	135	129	130	122	123	125	141	120	134	118	138	133	131	131	134	145	136	121	104	115	144	134	110	124	130	122	127	126	126	125	151	125	159	133	133	136	133	150	131	125	158	129	120	118	134	123	144	122	139	141	121	127	139	110	124	112	127	135	151	148	130	137	124	124	115	99	121	136	129	127	127	143	120	129	140	142	154	115	104	138	151	123	137	108	133	114	116	142	130	133	122	131	124	141	117	114	121	133	122	144	122	118	130	118	142	127	140	128	133	130	113	125	135	125	109	118	118	124	112	131	125	133	118	142	136	131	109	137	151	124	133	132	124	143	133	126	130	124	146	139	130	136	144	133	99	133	128	126	101	127	148	117	130	135	121	157	148	118	128	156	138	129	121	139	129	112	137	140	116	132	149	132	116	144	130	138	132	120	135	120	124	154	119	129	114	127	144	135	134	165	115	129	102	140	141	144	112	149	132	142	152	136	116	133	145	140	127	126	124	138	106	157	127	145	141	96	121	106	125	127	125	142	128	145	131	116	128	148	110	129	127	146	152	130	124	131	135	118	119	118	143	115	137	139	114	120	133	140	123	126	150	143	110	143	129	135	130	141	143	124	129	142	152	121	143	132	126	124	137	122	143	128	130	104	145	127	148	136	146	132	131	106	122	113	143	138	111	114	142	125	143	102	127	115	140	129	152	111	134	144	117	126	120	139	133	130	127	154	121	151	120	135	134	126	121	146	138	144	103	129	130	127	121	142	121	145	139	114	122	119	111	128	124	159	120	142	121	143	134	111	115	128	124	143	112	144	145	147	126	149	136	155	143	134	115	126	119	119	125	127	126	133	146	118	126	128	130	129	137	126	118	135	143	133	140	121	133	126	151	131	110	145	125	126	140	121	143	121	120	140	147	125	107	129	125	125	136	118	143	127	122	111	123	104	150	150	140	114	126	133	113	150	128	124	118	122	136	122	142	129	128	126	116	141	119	128	118	132	135	124	132	126	144	140	124	117	126	117	116	126	151	148	147	141	131	148	119	136	118	149	144	118	138	127	136	125	132	123	117	134	128	137	119	119	151	144	120	126	134	123	137	138	140	122	124	113	155	127	140	144	145	133	131	124	134	122	106	127	134	127	149	129	131	133	118	129	133	97	113	137	116	117	125	129	120	139	117	139	124	132	132	131	126	123	133	137	134	114	130	144	127	140	113	135	122	112	141	136	157	113	148	127	156	134	133	120	159	122	110	102	120	135	130	122	111	116	137	124	126	120	120	137	128	113	137	110	126	124	137	128	131	136	141	122	145	133	110	142	124	131	121	122	136	126	121	119	151	135	135	138	136	142	134	119	127	116	142	159	103	130	116	119	130	139	129	131	123	139	120	150	123	145	139	134	125	139	166	108	131	147	140	125	140	124	148	153	124	130	116	132	110	129	111	120	129	114	135	133	138	128	120	124	126	104	139	125	114	133	123	138	131	120	142	126	125	114	146	131	138	132	131	131	141	124	147	126	138	130	133	130	149	137	126	140	128	140	127	136	125	133	112	111	149	127	144	149	149	115	135	117	129	142	130	156	128	123	124	97	135	129	128	132	138	119	125	122	128	117	113	137	132	119	129	139	111	135	112	135	134	134	117	142	121	136	148	130	123	127	138	143	124	127	145	139	117	116	144	132	138	132	129	130	129	128	143	124	111	122	157	126	141	129	137	126	143	142	149	116	122	160	137	113	118	130	126	130	113	130	127	129	111	130	122	128	148	138	118	131	122	122	143	132	131	119	110	142	129	117	125	132	130	124	143	122	127	125	133	123	150	145	116	137	146	131	129	134	135	146	136	130	103	141	136	128	103	127	132	130	124	143	133	105	155	128	142	135	118	138	141	130	117	124	116	142	146	136	132	114	136	115	125	122	136	135	161	134	126	155	139	147	145	149	145	131	128	145	137	129	142	145	135	122	156	129	130	151	128	133	120	125	143	119	136	130	139	143	114	135	111	114	128	134	129	150	131	134	129	112	133	128	121	146	115	122	124	139	127	128	123	151	116	148	140	143	120	149	137	126	133	145	129	124	132	127	111	141	116	140	114	142	124	129	140	109	124	121	133	162	129	118	133	122	123	133	151	131	124	138	148	135	108	140	141	115	127	134	135	116	125	122	129	129	116	130	143	113	139	119	131	138	130	142	136	143	126	115	144	136	106	138	131	135	147	141	142	151	131	134	124	108	134	133	120	146	125	132	117	134	96	139	124	129	158	120	144	132	135	139	127	146	112	119	103	133	131	125	132	136	142	115	109	139	140	126	151	141	106	145	138	154	128	134	141	129	144	130	143	158	127	108	130	134	121	158	134	117	128	138	151	119	113	124	134	119	129	133	123	146	151	116	116	112	142	131	125	124	133	112	107	123	135	130	129	126	141	133	147	138	117	129	148	131	120	124	127	121	146	141	135	128	120	111	120	128	123	120	122	116	143	134	119	131	110	134	120	137	134	139	118	129	131	134	149	122	140	136	157	134	130	110	117	133	104	125	155	144	156	104	126	115	134	121	124	111	132	129	135	138	119	144	143	121	137	130	150	137	134	142	126	129	126	127	143	138	121	130	121	131	125	130	128	128	127	122	138	123	141	125	132	123	125	132	126	111	132	126	123	146	149	143	123	132	140	125	133	142	116	131	137	151	133	118	136	114	127	159	115	122	143	128	139	127	121	131	114	154	144	119	123	117	125	133	129	136	104	145	132	122	139	135	116	128	134	126	105	138	129	135	135	131	114	134	127	118	121	148	113	128	128	123	109	92	130	121	123	103	121	143	130	117	126	154	130	117	130	152	118	128	120	130	122	127	127	130	131	133	121	134	120	130	139	143	155	119	146	137	139	121	137	110	125	131	106	144	124	126	131	126	125	137	126	144	124	140	128	144	135	116	116	122	112	123	121	130	132	127	115	126	134	114	113	129	122	116	126	135	121	118	118	132	121
8797	20789	40394	16275	9080	3699	3775	3151	2754	2203	2369	1478	1386	911	633	628	500	436	409	444	397	387	431	396	365	371	377	364	349	365	372	360	360	397	351	330	357	363	344	362	373	330	325	353	351	360	339	341	332	342	333	347	315	329	324	309	326	328	342	317	344	349	343	341	314	324	338	363	357	312	319	329	322	320	309	337	348	329	335	326	369	338	330	328	348	320	320	326	326	354	336	346	348	337	339	348	349	296	316	365	352	338	335	327	308	339	349	326	326	361	341	332	328	329	332	362	328	331	275	321	340	341	371	346	337	336	326	335	324	323	335	342	293	297	323	323	328	310	312	322	339	346	300	314	362	360	339	338	332	317	320	326	326	336	337	322	317	343	355	336	357	326	331	322	342	331	357	338	314	352	369	317	370	307	349	343	325	349	296	322	289	365	332	305	345	332	337	331	329	348	343	321	332	343	333	332	296	350	307	316	343	364	335	325	321	327	292	341	314	340	337	300	317	340	343	319	366	343	324	329	327	340	303	331	314	309	328	326	348	380	317	331	325	327	357	307	337	329	333	309	347	339	346	334	313	338	324	356	327	353	325	389	340	348	334	326	372	309	357	348	327	324	358	315	329	318	314	336	294	319	346	310	349	327	297	300	331	345	325	334	347	343	336	350	343	311	302	324	298	346	315	322	333	323	351	317	350	312	345	328	326	336	339	335	319	315	337	342	337	342	321	329	344	336	331	314	320	319	346	367	321	317	329	345	314	332	315	322	306	307	318	334	322	312	343	324	303	354	321	347	316	346	339	312	333	300	316	347	330	334	337	317	361	332	336	329	306	322	315	306	316	339	292	321	333	338	330	321	310	334	320	330	355	353	315	307	340	322	351	325	318	309	322	305	317	326	319	360	331	350	303	301	345	301	329	301	353	294	318	321	336	332	321	343	328	315	326	333	361	358	345	348	345	310	375	325	305	311	301	332	347	346	373	305	338	323	310	339	314	301	325	323	341	334	300	333	347	314	327	341	327	335	354	335	337	322	328	344	332	324	310	341	325	331	308	348	316	326	317	317	326	337	313	333	320	351	358	319	315	366	316	327	294	346	353	322	328	282	337	342	327	348	334	317	328	343	346	351	351	321	354	337	338	323	314	334	360	356	363	343	315	366	301	327	340	331	315	346	356	343	325	329	326	344	347	374	329	328	340	371	337	339	320	333	323	366	310	314	325	355	318	307	333	367	327	329	352	354	333	293	301	338	339	320	348	345	310	337	328	336	352	325	325	306	357	324	331	303	351	330	285	338	328	352	318	298	328	333	336	330	359	278	338	332	339	311	306	327	309	329	305	313	337	340	297	342	296	357	344	347	328	343	307	375	344	325	319	316	303	319	322	326	303	313	339	339	309	338	306	340	327	296	344	289	310	302	331	320	317	327	317	317	339	296	327	329	352	347	323	347	348	330	333	327	328	312	338	307	341	312	347	306	306	331	315	319	320	303	341	318	296	324	348	340	364	370	358	345	314	363	336	340	324	333	332	330	313	333	306	349	319	271	347	326	347	318	330	335	296	299	341	335	291	329	344	354	325	334	348	356	325	337	319	346	294	334	294	299	311	348	303	334	328	307	344	326	328	327	367	313	346	299	334	328	307	329	325	361	336	316	321	316	329	340	325	334	326	326	330	312	308	377	306	335	356	375	292	299	329	316	321	333	358	313	344	350	313	324	330	341	336	344	319	330	341	343	318	329	358	329	316	328	355	333	334	309	357	333	318	330	343	336	344	281	337	287	362	333	323	333	309	346	329	343	332	327	343	321	313	324	300	313	335	328	329	329	312	313	318	308	328	364	304	339	316	325	331	333	315	360	328	356	332	314	308	345	314	350	319	316	345	341	320	320	322	322	321	318	313	313	315	321	360	317	363	352	376	328	320	339	320	325	306	333	321	292	327	309	328	318	304	330	369	351	332	339	336	293	294	318	334	331	297	342	337	316	320	349	310	324	352	328	342	325	317	319	323	336	373	314	321	351	376	348	330	337	319	335	359	294	335	321	339	328	334	315	302	334	351	314	321	341	318	351	323	330	327	341	325	347	335	341	322	314	330	318	324	329	338	324	308	340	330	327	335	305	327	318	326	331	307	342	309	330	342	322	349	326	327	306	305	309	350	369	315	365	318	350	305	349	356	345	328	342	330	314	316	321	304	278	297	323	334	353	359	308	339	303	344	322	338	353	309	347	345	340	335	322	305	354	281	362	327	306	340	350	329	334	315	316	333	316	318	338	358	310	320	282	371	312	332	353	328	325	327	324	322	371	353	321	341	320	351	347	310	348	312	365	344	337	350	314	311	352	336	316	363	330	358	322	350	349	318	338	341	351	316	332	302	282	313	278	330	313	325	347	337	328	346	311	332	344	312	356	340	319	333	338	327	356	348	362	345	321	343	323	345	330	339	325	330	336	311	314	329	339	354	312	338	313	347	336	339	332	358	325	303	346	315	345	318	340	355	347	316	328	329	339	346	317	328	335	329	341	345	317	323	353	314	344	332	317	327	323	303	318	333	355	361	303	349	332	334	360	323	313	338	343	336	298	306	296	343	345	304	322	328	364	349	314	317	340	307	347	321	367	314	336	314	345	370	330	333	352	313	336	387	317	347	373	342	320	308	325	324	327	317	309	305	309	329	324	356	347	343	352	304	354	347	346	348	354	316	332	341	342	305	342	302	326	354	332	344	335	372	346	344	325	322	320	328	325	300	322	353	355	352	349	333	338	324	317	359	341	370	368	326	343	336	339	318	337	337	311	339	359	316	359	292	326	357	324	306	289	331	360	342	312	334	295	300	365	314	344	353	322	307	335	329	331	358	330	373	325	369	320	315	324	340	292	337	301	349	361	336	351	303	326	337	322	334	301	316	287	347	327	326	344	316	306	336	333	332	315	367	310	325	293	340	342	277	307	313	296	344	327	319	325	328	320	339	316	335	389	295	326	368	356	315	326	314	325	348	300	330	298	314	333	327	331	327	319	336	340	314	337	343	368	318	325	330	303	313	320	320	301	309	329	300	333	323	326	348	306	307	340	336	331	330	310	307	335	332	347	332	356	287	292	322	317	324	333	345	367	319	309	330	314	343	317	325	322	326	348	312	334	332	308	310	325	303	329	345	340	358	335	300	358	336	328	334	340	312	342	336	337	324	332	350	327	333	364	313	344	349	312	331	373	317	343	331	330	355	335	330	329	345	316	339	325	303	349	346	348	342	332	313	355	326	342	327	344	336	346	306	318	326	317	322	321	324	349	329	351	300	321	343	341	333	332	340	312	340	321	334	324	305	333	335	351	337	336	327	355	365	345	332	375	326	331	298	345	331	310	322	353	344	326	326	296	346	332	314	338	300	354	354	328	343	344	351	332	306	326	336	312	335	340	306	317	324	354	288	328	336	335	304	330	356	322	348	333	331	321	326	341	358	348	313	337	325	331	326	365	324	326	314	345	345	337	319	346	368	350	306	347
2006	1564	1635	799	396	385	379	380	316	331	350	359	273	346	283	293	299	314	282	302	293	267	315	283	298	292	292	273	296	282	326	296	244	306	278	297	291	316	305	279	275	303	303	267	287	269	290	320	281	276	322	307	299	300	280	314	338	296	282	303	288	300	287	296	295	304	302	326	361	290	315	306	271	291	257	281	311	348	285	277	286	319	292	308	279	318	296	294	299	283	306	272	326	319	320	318	283	282	279	300	330	310	294	285	263	307	313	318	298	307	314	300	311	269	277	292	312	310	296	281	276	305	311	287	290	272	273	293	299	304	297	328	268	280	317	321	283	329	299	279	283	284	316	299	302	290	294	304	284	300	316	286	294	300	304	284	262	277	303	296	298	274	312	294	292	281	317	315	262	308	278	277	271	323	302	319	306	271	299	262	304	308	308	285	304	277	296	285	273	315	320	335	292	306	305	304	285	287	272	282	299	306	277	310	278	307	293	300	285	296	289	304	306	298	268	317	311	304	306	302	297	322	325	304	295	316	290	282	316	302	276	287	297	272	307	304	307	278	306	292	302	299	284	294	278	287	301	291	281	310	292	312	313	308	287	270	293	294	304	311	316	321	256	303	266	262	319	311	305	318	320	315	308	276	285	304	293	329	310	261	309	310	276	302	330	318	313	263	306	306	309	270	303	283	283	316	325	294	275	308	282	292	314	290	287	301	290	299	283	300	318	300	255	286	299	320	294	295	300	315	295	262	323	268	267	320	311	306	302	326	317	344	280	302	312	301	278	285	291	316	296	295	272	318	294	270	291	295	283	265	310	295	283	322	266	289	301	349	327	305	309	311	315	285	275	310	306	303	321	318	315	294	312	314	311	297	272	333	290	308	288	331	295	311	314	323	305	303	278	308	281	309	308	304	287	297	311	295	301	276	321	330	280	320	329	279	292	327	316	265	327	293	297	279	310	320	296	287	272	295	276	292	277	290	296	288	306	281	300	282	290	332	295	288	276	299	320	272	289	273	333	304	303	297	298	297	277	289	281	264	281	294	270	290	254	289	296	294	286	298	306	288	311	313	307	279	321	315	323	316	322	328	301	266	294	289	270	299	304	276	310	302	268	293	291	321	284	298	294	315	277	319	266	307	279	301	295	294	308	310	295	315	287	243	321	286	274	298	269	306	309	308	302	270	345	276	312	285	306	298	315	285	293	327	299	296	323	305	299	287	305	301	290	288	298	308	318	303	282	283	300	306	317	295	317	279	284	314	305	293	296	281	305	310	319	294	296	280	308	299	341	341	304	304	305	299	279	326	297	278	291	281	275	315	308	307	337	272	273	326	319	283	269	326	304	293	257	268	332	304	290	271	289	314	276	303	288	309	296	268	284	278	307	314	321	298	297	290	292	278	290	295	273	308	273	278	305	318	292	338	294	296	287	315	297	313	291	281	279	304	313	272	316	307	315	287	303	299	279	268	286	314	322	289	294	278	273	305	284	306	280	296	282	298	298	300	300	277	284	325	301	302	278	282	308	316	296	355	282	287	292	310	310	263	299	288	303	330	320	291	300	310	262	314	266	293	290	305	274	316	296	300	270	316	300	279	308	272	284	281	298	319	302	296	313	316	304	280	269	288	300	265	293	279	275	299	300	314	325	276	301	261	303	337	282	313	293	302	302	290	288	299	294	284	283	298	272	313	305	290	277	322	296	321	276	310	300	282	285	296	315	314	269	293	295	283	358	281	295	280	267	287	297	277	294	298	289	299	295	278	284	299	293	361	304	301	295	290	310	319	297	295	260	310	303	268	268	275	284	286	304	304	295	292	272	276	282	284	291	270	315	313	329	273	324	303	275	301	290	277	298	269	289	311	322	368	302	280	308	286	274	274	298	311	304	316	279	320	299	257	279	314	296	270	298	288	312	299	304	293	274	305	287	303	293	290	283	318	275	294	290	279	287	311	311	285	307	278	291	271	292	314	283	285	292	277	319	292	282	326	282	266	292	305	278	293	271	300	292	288	288	320	291	302	313	314	281	301	290	313	312	300	327	310	333	289	265	275	304	300	321	282	280	285	278	287	300	316	287	348	288	277	328	311	287	289	307	271	271	295	282	292	301	284	282	270	303	281	300	309	297	275	261	304	303	265	309	314	277	312	307	277	307	278	304	312	255	305	321	313	275	290	308	330	287	302	336	284	300	263	292	301	316	291	310	287	285	297	272	280	312	331	301	267	303	303	322	315	274	303	315	295	307	300	265	275	338	283	306	304	284	304	300	336	306	303	296	318	309	311	280	329	292	277	313	284	286	319	302	310	316	303	297	299	298	304	287	306	276	306	313	287	305	306	329	312	248	311	321	263	303	304	330	294	281	303	304	305	297	332	283	297	278	306	288	283	293	288	307	296	299	310	300	299	279	299	304	299	288	276	307	276	294	312	325	282	326	270	287	329	300	322	311	308	320	303	307	315	290	292	271	273	299	291	272	311	316	297	295	268	269	308	274	286	285	286	299	303	299	320	297	300	321	284	309	284	295	297	316	278	327	271	314	304	308	302	300	290	334	294	344	326	279	308	321	283	303	285	297	267	338	280	271	303	323	307	272	295	275	322	283	314	299	308	299	313	325	300	292	310	280	295	303	313	315	312	279	266	315	298	311	282	307	283	273	259	287	267	298	297	317	335	290	293	311	313	305	317	317	309	279	322	259	283	277	316	295	340	321	317	278	262	284	298	311	317	327	275	277	300	299	295	298	300	294	315	305	346	302	295	321	289	299	313	306	267	317	286	324	291	309	322	289	304	292	272	289	260	280	295	302	291	296	342	290	289	298	279	313	297	302	312	300	326	322	295	280	298	315	296	256	285	287	278	272	288	289	308	311	298	344	312	290	274	298	317	273	292	267	310	317	283	337	281	281	272	310	309	273	304	276	275	329	322	293	271	317	286	307	272	291	296	284	307	313	285	314	278	315	312	310	307	290	284	270	280	307	275	303	310	279	276	284	283	293	294	294	285	284	332	267	309	295	287	297	302	271	298	317	318	287	272	281	292	301	284	257	307	296	325	264	278	314	303	283	313	310	329	287	281	294	317	309	315	328	285	304	302	363	293	283	333	290	314	262	314	301	302	322	271	299	322	326	284	314	294	314	274	304	278	288	278	318	310	287	273	294	305	311	272	279	326	284	300	301	281	289	310	298	296	292	310	285	301	265	307	281	291	302	269	295	328	301	297	298	287	303	293	286	265	278	290	289	294	250	296	322	288	318	292	303	320	287	316	306	287	283	296	278	323	313	310	318	295	289	321	317	305	273	289	303	311	305	309	280	315	294	323	308	289	305	317	298	275	311	303	314	307	303	297	299	330	306	295	272	267	305	322	320	279	300	296	298	321	313	283	305	343	284	309	286	303	287	295	309	285	271	330	307	289	251	314	291	311	311	297	324	316	286	320	307	328	289	258	328	303	308	286	295	286	321	297	291	312	291	298	285	274	322	303	303	311	311	296	286	310
2227	2775	4106	2233	1116	1109	1084	1106	937	910	931	955	906	805	716	736	721	740	720	687	702	753	729	707	752	724	770	702	708	680	691	688	711	690	756	704	646	713	670	738	744	711	717	686	728	708	716	743	703	712	717	686	709	731	728	708	699	686	658	719	696	752	677	689	725	746	761	718	675	693	704	688	691	679	740	688	743	719	661	723	736	665	746	669	697	649	700	726	702	703	693	705	720	705	710	735	681	694	707	708	724	699	701	701	671	741	711	725	664	685	683	733	698	704	682	672	757	705	713	701	700	737	734	742	691	689	715	677	681	708	764	700	730	701	733	691	678	656	669	697	676	759	722	699	771	707	697	678	737	693	738	720	701	708	735	669	704	697	743	680	669	655	657	736	688	683	729	779	697	751	721	703	698	713	685	742	688	692	743	701	702	693	709	738	664	713	706	728	677	699	680	746	693	699	712	698	721	709	668	729	681	721	706	657	738	670	661	739	695	662	727	709	692	768	720	729	731	688	760	670	679	704	680	699	691	705	701	679	741	688	670	743	675	695	682	723	672	685	725	763	718	673	727	690	717	664	721	692	685	668	690	720	704	699	705	707	721	714	728	720	700	709	670	671	721	693	655	700	710	750	731	679	656	709	728	688	691	756	720	659	742	732	720	707	658	710	680	708	687	703	671	722	638	715	694	690	684	689	658	711	733	630	762	723	717	678	674	721	676	706	747	678	770	706	727	734	716	662	673	690	697	705	736	687	744	678	751	701	732	669	673	716	706	689	691	714	675	694	736	693	723	674	674	694	660	729	771	736	719	712	670	696	704	699	685	712	723	695	663	738	730	737	733	707	692	769	656	716	697	732	650	694	708	676	723	705	717	673	696	734	693	770	708	701	714	676	686	674	683	689	712	695	745	725	721	738	699	707	680	696	728	680	703	714	720	683	729	717	650	698	691	720	689	770	704	746	678	716	713	683	691	705	684	694	665	721	760	721	673	677	731	714	707	653	744	704	700	679	709	706	692	700	700	741	707	719	767	670	706	708	716	748	684	675	743	696	689	716	709	742	696	737	705	703	715	723	725	697	660	729	648	710	660	669	690	705	708	723	683	736	698	692	722	711	713	732	717	688	750	690	680	700	668	734	720	721	670	709	707	725	691	695	704	717	716	733	692	702	742	677	711	698	675	764	707	705	730	717	692	683	714	751	720	698	741	733	727	698	706	674	688	729	667	728	714	720	728	699	706	692	688	693	722	687	685	684	685	677	682	682	722	735	659	748	701	707	697	694	744	733	711	759	726	711	672	672	697	753	654	688	732	689	727	758	700	711	715	664	696	662	693	690	743	712	703	709	690	745	662	646	710	758	681	759	695	732	704	668	649	647	688	725	640	692	677	727	770	719	732	704	692	695	706	679	686	731	689	694	701	721	694	703	666	711	728	695	699	704	694	683	704	730	678	716	715	722	697	682	710	701	745	715	688	719	722	734	732	701	740	681	712	676	692	697	753	702	744	656	743	721	697	717	747	702	724	706	732	739	731	710	695	707	705	732	717	673	689	682	704	691	767	665	737	693	709	723	729	686	735	695	656	717	678	699	664	691	695	711	705	708	653	736	703	734	687	723	694	716	748	743	675	691	699	666	666	726	708	656	728	708	681	702	742	703	669	688	713	679	763	665	723	696	699	715	705	706	704	687	723	677	717	687	744	741	700	707	768	701	728	654	731	733	676	659	706	685	715	710	708	672	753	677	709	638	743	694	730	718	715	652	692	678	673	710	743	734	678	651	714	725	749	691	733	701	691	694	687	732	680	700	727	691	714	725	755	688	680	691	675	705	690	702	700	722	736	728	728	718	697	693	713	670	723	740	750	691	716	721	698	680	700	720	759	705	667	698	705	701	713	749	742	651	704	671	684	756	711	700	709	697	728	670	693	712	768	722	701	739	767	684	707	709	683	711	733	749	674	717	683	672	715	715	728	699	711	678	702	732	705	751	709	742	691	729	688	677	741	664	730	718	680	686	727	624	693	756	647	735	669	744	685	662	728	729	773	683	707	719	716	705	726	699	702	742	656	691	710	743	673	669	711	721	814	744	709	670	706	689	687	695	729	687	729	663	652	745	710	731	714	675	710	714	722	727	725	713	692	697	696	700	684	669	704	704	700	704	698	710	741	710	686	670	710	754	678	685	710	692	729	695	724	711	682	716	756	701	730	702	744	759	694	749	770	693	712	680	736	729	664	764	653	711	764	701	730	691	712	712	733	737	702	708	702	691	688	738	709	751	712	674	723	704	718	730	734	704	687	692	712	715	729	736	730	745	655	687	722	681	700	692	717	712	695	744	713	713	709	711	717	752	734	701	702	662	688	740	684	737	720	711	674	724	763	685	727	706	652	706	704	713	717	745	722	673	692	714	715	705	706	710	737	698	716	680	697	678	744	712	703	688	680	697	660	711	710	695	677	714	737	673	702	653	724	757	707	694	738	723	654	692	685	696	750	680	742	717	720	669	711	731	756	709	666	721	745	713	695	700	689	724	693	693	716	734	694	700	722	672	694	695	741	725	734	715	707	678	737	692	739	693	720	666	689	712	688	690	701	755	686	681	679	658	759	704	764	754	728	691	697	685	739	701	737	719	692	673	650	730	718	660	728	727	685	686	670	708	692	683	702	726	718	683	724	668	739	678	723	745	682	692	678	709	702	701	673	717	690	696	730	725	689	689	713	675	687	710	705	753	699	739	726	691	667	686	708	663	792	715	697	740	714	685	720	741	690	693	747	666	683	716	702	704	704	738	688	696	731	763	709	672	732	680	736	669	733	685	711	718	710	716	750	705	680	694	694	714	699	694	710	701	689	759	749	673	745	673	687	694	733	675	717	715	688	714	715	724	720	687	705	721	668	725	713	705	744	709	689	677	677	693	750	751	701	702	712	706	716	689	691	736	738	708	705	722	734	720	751	691	733	754	689	636	728	746	711	708	702	726	738	698	710	735	688	713	740	744	701	706	724	740	695	740	749	742	747	706	693	717	705	684	696	684	727	690	705	744	655	686	706	737	712	735	705	703	685	715	688	707	730	716	745	736	715	652	709	707	728	722	711	693	675	728	718	678	677	698	737	721	706	681	663	692	703	706	707	698	705	713	677	675	699	661	718	712	729	665	678	699	701	710	750	699	729	682	680	672	700	680	701	729	753	724	654	651	721	697	726	716	691	625	717	718	677	687	664	711	751	717	694	703	720	669	713	745	728	710	663	723	735	730	712	749	713	694	724	706	701	736	730	699	743	722	732	682	702	742	704	675	722	673	730	722	722	690	726	703	699	764	700	659	696	679	698	702	714	688	679	681	720	712	703	724	727	731	739	716	713	727	756	720	672	659	707	701	750	698	696	719	758	684	739	692	704	727	714	650	715	661	690	714	732	668	713	711	720	745	719	684	716	680	684	723	651	714	688	708	707	693	715	683	749	663	740	712	720	688	715	679	753	727	729	665	712	702	709	704
7273	17275	26415	16607	2734	634	579	529	431	392	417	355	343	311	307	293	258	269	294	260	277	266	274	263	261	264	264	280	246	273	249	272	297	284	274	304	267	297	281	270	262	315	302	283	287	276	253	288	270	262	276	248	265	291	262	271	273	280	258	274	288	252	290	284	255	263	255	287	283	267	266	253	266	247	265	242	267	255	273	273	280	273	276	261	279	228	312	244	291	282	265	288	268	288	264	275	296	283	262	276	280	264	282	268	285	259	243	268	245	251	257	300	262	261	248	266	264	257	252	262	304	331	279	293	258	263	263	288	256	260	247	267	286	279	263	265	252	311	257	285	250	289	270	291	261	282	272	314	268	267	261	291	238	259	298	289	273	315	275	262	265	275	282	293	259	300	253	280	261	257	255	274	308	260	283	268	259	273	302	245	276	276	281	284	239	254	278	291	257	266	266	243	290	258	258	259	264	248	278	285	257	267	264	272	303	295	277	272	256	289	289	275	243	312	267	279	274	284	262	286	256	270	269	273	258	278	283	283	244	278	257	276	258	308	256	281	247	309	262	296	295	287	284	292	263	265	273	258	252	287	242	268	266	285	260	323	247	275	257	252	242	264	248	285	276	242	277	284	258	250	267	280	265	283	275	247	278	273	306	273	305	278	282	265	289	282	283	307	260	274	279	279	242	285	276	256	276	259	247	284	266	283	293	245	274	253	243	262	260	263	300	267	290	291	272	294	275	300	254	266	256	261	249	262	269	258	285	284	258	274	333	283	261	298	255	263	293	259	296	280	262	255	289	264	267	269	264	272	294	311	275	269	276	287	259	278	280	256	305	264	313	267	271	269	263	265	281	267	267	271	304	292	306	268	280	284	297	263	253	261	284	261	280	282	278	255	283	264	267	285	253	256	287	275	277	259	284	286	287	272	284	270	256	247	260	259	292	264	296	293	272	252	247	253	270	287	280	274	270	293	270	303	269	283	297	273	295	276	287	246	263	266	272	271	263	263	258	281	244	266	278	283	261	246	276	283	293	292	272	257	280	298	240	307	267	271	266	286	299	295	300	320	289	275	270	250	266	273	276	274	275	271	288	286	254	268	270	284	308	268	277	283	260	259	281	269	271	249	270	240	291	278	291	276	273	303	272	272	267	284	254	240	277	296	304	323	253	285	302	271	276	244	275	236	275	258	325	263	327	258	250	279	250	298	284	284	249	243	302	271	259	318	250	288	281	249	252	281	297	268	246	265	313	276	263	301	263	251	251	294	274	248	281	250	237	272	248	243	281	271	262	293	314	274	308	296	274	284	298	289	258	276	273	255	269	302	274	252	261	278	248	249	266	272	298	301	287	262	288	253	292	258	246	300	269	253	260	262	249	289	264	285	300	280	292	296	300	287	271	261	263	236	255	288	292	248	280	296	286	262	251	253	274	273	262	298	247	258	268	268	304	273	287	291	255	278	252	260	310	256	259	263	278	265	289	248	276	283	290	273	281	301	261	270	274	275	255	286	305	254	280	264	304	285	272	295	298	277	275	285	265	244	290	281	282	279	285	265	273	283	286	264	273	325	292	274	279	269	258	257	262	282	268	267	288	292	268	261	282	248	292	267	292	245	234	281	329	303	291	272	293	278	270	270	269	274	279	262	261	277	263	235	280	266	282	266	256	278	273	241	260	256	256	285	285	260	292	254	262	291	242	289	279	279	292	284	290	267	233	281	281	285	281	270	271	275	263	297	247	264	243	240	279	287	295	276	269	280	283	277	272	287	266	278	256	277	280	308	263	295	256	263	241	275	273	269	265	299	272	281	279	306	273	277	299	304	288	271	282	269	289	266	256	211	281	300	282	294	271	294	282	268	252	277	289	274	289	287	280	283	263	261	262	275	281	244	288	283	307	269	287	273	287	285	235	263	304	237	275	292	265	312	252	275	234	259	251	243	267	281	290	241	301	292	267	294	224	267	248	267	295	246	264	269	292	287	299	249	285	315	282	267	254	269	285	282	295	292	301	264	303	292	275	258	292	285	256	251	281	275	254	274	275	245	263	313	269	276	305	301	300	256	260	258	265	307	297	260	272	287	260	268	283	298	287	270	273	297	272	270	274	256	305	281	240	281	270	282	258	258	268	277	295	279	279	289	257	292	252	290	266	273	264	286	287	276	308	254	246	261	258	267	288	242	265	273	256	301	290	287	302	237	268	241	294	283	266	313	270	277	277	279	271	267	301	276	278	288	268	271	309	279	259	285	247	293	269	265	262	296	282	274	283	239	296	288	278	281	291	254	292	265	283	290	272	283	280	283	261	279	277	266	288	320	278	252	297	255	271	265	287	276	262	251	284	283	238	270	269	272	278	271	291	273	275	279	266	247	266	297	254	276	265	281	261	261	277	253	298	274	262	261	283	275	277	278	295	290	271	300	261	296	276	241	282	282	278	309	254	266	255	256	277	279	273	272	296	277	276	251	268	295	272	268	252	236	275	285	276	255	280	284	285	295	310	255	282	307	250	296	240	304	284	275	267	300	292	254	275	309	262	281	279	266	273	271	245	272	290	258	250	259	264	267	257	276	285	254	279	282	280	287	261	287	283	302	311	309	282	279	289	275	251	281	282	287	266	280	286	268	299	283	287	264	250	234	254	260	263	280	256	263	320	248	284	294	255	273	283	245	286	260	278	263	238	279	274	308	248	239	259	270	277	266	269	254	259	280	268	258	296	316	289	294	274	272	255	279	267	251	263	273	260	270	284	268	252	301	248	260	283	312	266	272	256	277	287	305	277	260	274	259	263	281	275	297	287	300	284	295	268	264	272	291	285	299	251	288	267	273	263	280	276	281	309	264	253	266	262	262	284	291	265	266	254	286	259	235	292	255	265	273	258	262	255	250	231	277	240	279	281	277	265	264	270	260	285	279	290	250	283	268	264	277	281	255	282	251	271	243	269	271	288	288	281	272	267	269	294	274	284	289	249	308	283	265	248	258	266	304	315	293	283	260	284	289	284	295	302	262	286	285	270	290	261	264	262	306	282	301	274	268	265	262	271	264	267	245	268	283	295	285	269	287	277	272	272	278	276	302	251	255	281	277	262	276	265	275	260	265	296	301	276	273	270	259	292	273	285	277	253	254	275	287	243	276	266	266	280	280	257	273	284	282	259	257	270	266	254	295	242	257	302	286	301	287	259	281	262	261	304	297	317	286	254	257	298	264	297	255	314	252	258	242	286	286	284	305	264	251	280	261	274	263	280	248	272	269	269	284	271	284	265	287	298	276	271	275	282	275	301	297	265	277	270	285	301	312	272	303	284	284	270	295	287	280	267	301	290	269	248	306	297	319	292	282	292	285	286	273	262	272	282	274	303	273	319	265	299	270	267	288	278	292	268	265	273	263	261	275	278	282	268	293	282	285	272	249	264	276	264	257	256	266	284	294	256	273	286	284	265	275	290	268	281	324	278	279	282	284	286	270	270	283	272	224	258	291	268	281	217	270	299	290	307	265
6754	17085	33481	23738	6099	2035	2098	1984	1521	1388	1457	1238	1284	824	732	730	654	682	724	702	716	655	662	682	659	674	640	700	692	641	697	633	659	656	645	639	649	687	677	670	648	665	619	624	665	668	701	626	651	624	661	714	648	655	664	659	662	601	652	664	633	658	670	667	673	670	640	624	671	661	656	654	702	631	679	635	676	648	644	660	654	612	692	632	689	628	621	673	669	632	690	646	688	636	659	649	613	650	637	596	656	623	632	695	670	651	663	661	675	691	695	685	679	629	633	659	673	674	673	633	594	682	632	666	679	661	686	653	689	591	663	691	687	642	644	657	646	632	648	655	636	641	638	621	657	667	659	709	640	645	630	658	688	685	647	632	648	659	637	692	620	630	649	656	649	634	685	700	656	651	606	670	660	662	645	637	671	666	685	625	617	633	666	641	641	674	649	668	686	669	681	647	603	648	654	657	627	635	634	647	662	683	616	652	618	628	635	628	659	650	645	657	643	651	656	662	626	642	649	647	629	634	680	616	641	702	655	657	653	637	675	683	662	658	645	657	690	677	640	644	673	678	614	654	668	632	666	652	663	696	661	623	617	674	653	635	669	635	631	649	663	629	672	664	654	595	629	623	671	629	653	683	641	638	615	645	676	642	628	654	614	674	646	674	660	614	616	636	647	625	630	676	636	616	653	639	630	613	668	693	645	663	616	647	664	640	684	644	639	684	675	658	696	677	648	672	668	591	606	644	648	673	670	633	625	639	660	653	635	689	643	652	628	654	660	630	664	594	653	655	641	653	655	638	675	644	692	632	640	633	659	656	657	646	640	686	639	625	693	655	607	667	640	631	641	648	628	665	635	634	650	645	642	654	668	653	637	645	639	656	615	655	705	617	647	644	673	661	621	678	661	669	636	612	706	649	718	653	700	638	628	647	684	635	663	706	614	648	635	685	680	644	674	685	671	667	647	659	643	645	624	592	692	686	659	678	668	627	640	663	656	641	639	685	647	621	704	611	641	626	666	648	669	675	635	626	604	678	673	657	613	662	702	653	645	615	641	678	642	628	641	634	658	614	636	679	669	675	651	729	666	644	689	621	670	658	682	659	669	656	682	668	654	675	676	700	651	614	657	655	699	717	664	629	645	656	671	612	612	655	651	666	628	699	650	649	686	615	653	707	655	662	670	663	629	678	665	676	661	662	626	642	639	705	646	631	641	648	643	667	642	650	645	692	653	646	629	638	629	647	640	648	629	681	624	646	642	656	634	636	681	629	660	621	673	655	680	653	667	632	685	612	676	638	686	661	645	627	640	675	662	690	662	691	643	648	700	674	644	646	641	686	649	662	651	658	681	693	622	618	641	660	663	659	624	655	597	714	655	659	691	651	618	580	626	643	695	660	617	632	694	651	651	688	593	638	639	629	646	688	674	658	628	681	680	635	644	649	626	672	636	641	627	613	665	641	651	633	638	644	680	654	677	644	642	668	615	648	657	646	635	654	653	654	632	651	660	663	651	619	645	629	648	618	679	666	657	624	622	659	619	616	676	628	652	635	651	653	658	624	632	636	696	641	653	681	655	604	649	672	636	668	672	664	666	664	646	635	712	586	688	649	637	641	680	680	628	703	636	680	635	637	661	667	706	672	649	676	688	643	674	644	697	702	660	670	674	650	616	647	631	671	640	642	657	642	626	632	704	658	699	652	659	618	645	644	643	662	666	622	635	620	649	632	648	677	632	689	632	598	659	669	670	657	655	640	587	652	665	632	655	662	677	626	638	663	698	640	660	647	617	709	629	683	638	659	715	644	630	647	709	650	661	667	645	610	629	631	624	618	712	673	658	697	698	612	642	658	654	663	659	658	682	622	639	614	594	632	634	654	607	714	686	645	646	626	644	673	654	681	691	651	606	695	637	700	637	630	620	675	590	688	621	622	657	575	666	667	622	621	669	657	621	656	696	588	613	622	638	649	642	675	681	653	659	638	638	630	657	667	644	706	673	621	667	648	687	665	617	656	632	642	620	707	667	652	682	622	655	655	639	678	654	638	644	687	622	666	638	655	642	651	637	631	641	674	585	656	654	653	615	633	671	647	629	654	664	649	693	688	683	646	688	613	608	635	676	653	656	659	674	629	667	635	584	668	661	625	669	671	630	682	656	627	629	660	672	672	649	665	643	654	658	617	636	662	655	633	622	654	648	638	659	669	661	683	627	659	674	649	622	643	660	651	675	621	664	668	644	653	638	645	649	677	657	659	695	640	625	665	660	624	576	662	636	679	640	616	652	657	675	674	638	667	676	662	697	644	640	628	623	630	644	652	633	628	679	679	698	656	655	653	664	641	701	599	656	673	685	592	646	655	635	600	610	621	662	619	638	659	674	639	671	665	636	663	612	687	687	637	639	694	607	626	656	615	619	635	702	639	611	709	686	674	650	626	673	684	638	654	619	647	585	718	639	637	604	641	647	625	636	646	649	633	655	606	689	645	619	675	667	675	671	639	624	668	648	664	655	693	638	718	691	621	639	670	691	638	652	635	630	650	663	621	618	660	650	603	646	615	629	649	648	601	646	661	711	650	628	641	629	670	681	672	635	612	709	622	661	657	672	629	695	650	627	683	642	616	652	647	633	667	638	641	659	636	679	648	719	656	670	682	659	666	692	614	605	608	621	688	625	636	623	657	651	663	630	647	651	668	654	646	676	686	657	655	659	638	657	672	664	666	661	631	649	637	651	663	674	647	658	611	623	600	644	588	642	654	634	656	637	663	621	660	679	705	715	618	650	645	659	647	624	643	684	629	637	651	635	628	637	626	648	671	670	622	673	650	642	676	649	696	648	580	634	659	645	658	598	665	661	661	661	646	655	660	630	601	661	610	633	669	654	681	654	679	679	659	710	629	594	610	604	617	639	642	669	695	630	631	666	679	662	627	657	702	611	650	692	627	699	638	608	653	605	654	647	588	667	638	663	623	666	675	684	663	660	607	634	682	647	639	637	598	644	621	646	648	649	653	618	676	616	622	649	674	683	675	675	656	628	635	602	679	620	659	653	661	616	697	648	655	643	612	659	661	591	638	629	658	692	657	687	657	657	694	668	622	625	642	636	672	666	666	658	683	699	621	628	636	642	639	614	626	618	687	626	657	678	638	663	641	692	650	665	681	633	634	664	664	632	680	655	642	641	667	646	670	608	670	671	639	679	657	671	682	630	611	650	603	700	630	649	658	673	681	577	651	631	654	642	654	637	657	656	695	657	646	663	620	660	675	665	693	653	658	635	656	666	660	620	672	616	689	655	684	654	641	641	678	676	643	663	643	683	631	631	650	637	671	663	676	650	615	639	633	662	648	635	677	663	648	645	674	635	640	617	643	671	687	615	646	608	596	635	710	660	612	632	649	626	673	624	665	651	631	671	673	668	650	649	638	619	636	700	659	603	633	667	679	625	665	673	626	612	644	673	610	690	633	602	642	642	633	651	665	654	693	609	603	673	697	650	634	681	651
13251	29189	45018	31026	7354	914	673	506	394	351	333	298	224	167	169	151	156	147	147	155	163	159	125	154	167	153	147	160	134	144	181	117	136	165	124	142	153	163	144	150	158	171	163	140	152	150	186	143	123	149	121	138	154	163	180	177	143	171	147	164	132	128	149	146	149	159	137	142	145	161	117	149	140	170	132	136	152	150	153	160	143	143	152	153	154	162	161	138	132	135	164	142	136	179	145	137	164	146	149	159	147	133	115	158	149	167	141	116	140	138	135	158	153	169	175	140	145	169	123	150	141	172	147	138	144	141	145	149	152	152	129	146	151	156	128	129	143	153	149	154	114	144	135	139	155	165	163	164	129	125	157	148	141	137	168	162	159	161	140	145	151	149	109	147	174	166	166	143	128	155	153	164	156	151	136	152	125	135	131	165	157	118	150	140	145	151	147	158	151	134	148	153	165	147	153	149	162	146	149	148	123	143	160	133	149	151	129	146	167	138	154	140	139	150	145	141	137	143	146	150	140	125	148	158	136	149	156	151	172	145	158	145	161	122	139	150	141	134	157	135	134	157	168	144	135	149	129	118	151	148	136	142	151	128	138	145	150	172	148	149	142	163	153	151	124	130	146	152	148	162	136	145	139	150	149	170	134	146	145	145	116	141	140	124	170	148	140	135	145	161	135	141	143	150	137	160	130	125	155	129	152	149	156	174	158	163	129	147	138	113	132	152	119	125	146	168	135	144	148	182	146	148	154	158	126	157	121	148	134	144	153	120	138	121	153	150	162	145	149	152	147	152	131	161	141	163	147	147	164	109	121	140	147	131	156	154	154	161	127	147	151	140	151	142	134	141	147	129	150	135	153	152	139	117	154	160	142	151	155	130	127	146	130	148	150	147	137	140	151	138	161	139	147	154	153	151	125	136	141	139	153	137	146	155	158	151	158	157	153	167	169	162	160	163	151	155	146	145	153	161	119	155	169	151	162	144	131	175	148	141	153	141	145	126	136	130	129	129	162	150	153	136	138	126	134	150	144	127	144	146	131	160	138	135	132	143	134	130	124	135	152	167	153	145	135	133	137	174	167	119	119	133	147	151	156	182	168	139	161	139	144	143	148	146	147	137	157	128	163	155	121	135	153	123	139	131	142	153	165	131	129	133	162	137	121	133	150	144	131	146	129	131	128	144	147	148	153	149	147	134	152	154	137	135	155	129	135	149	130	147	142	169	163	132	180	149	137	148	150	124	174	127	134	133	157	144	142	147	151	154	142	151	130	128	147	144	151	151	162	148	154	164	160	133	146	137	128	140	143	157	129	164	152	148	156	136	161	162	157	160	150	137	138	137	150	133	142	150	160	157	158	142	142	144	146	142	138	146	146	134	126	134	161	136	141	138	155	149	137	138	148	140	165	134	138	148	138	169	137	144	144	156	150	140	138	140	114	146	160	137	165	154	141	162	169	134	148	149	149	150	151	142	143	132	157	148	161	142	129	129	146	147	170	139	154	146	124	159	124	141	173	135	173	137	154	145	143	150	117	165	129	133	136	143	129	149	143	160	161	147	153	157	152	135	157	153	151	132	151	142	140	153	154	124	146	163	158	134	143	135	166	136	162	154	134	139	146	144	149	151	138	140	141	161	135	134	162	165	139	153	152	138	157	139	160	157	155	154	159	146	137	167	139	158	140	148	129	148	153	165	128	154	132	157	147	170	126	149	135	133	149	135	143	143	131	139	157	150	158	148	148	124	146	148	157	159	142	134	148	152	160	125	132	151	161	144	159	153	150	170	132	158	142	172	159	127	146	162	137	152	170	158	136	163	126	141	162	148	148	134	124	136	152	134	145	109	160	138	156	124	148	158	141	152	149	131	175	130	123	133	130	120	143	153	147	154	136	138	158	160	152	133	139	136	161	140	136	148	148	121	157	149	149	150	139	161	154	141	134	131	174	162	149	171	130	151	146	154	143	144	146	160	138	155	141	149	128	136	141	176	140	144	135	157	157	124	160	147	124	139	129	143	164	167	143	136	118	153	145	158	120	127	139	145	124	157	146	137	139	138	129	147	131	145	126	142	122	156	156	159	143	142	153	147	153	137	144	141	140	148	133	154	137	156	155	153	151	142	121	127	137	151	147	141	153	173	129	147	130	144	144	139	155	143	153	149	116	141	123	137	139	137	144	145	142	146	137	154	136	154	116	150	144	159	130	169	148	138	153	144	155	139	147	158	138	155	167	145	121	150	134	169	154	143	146	157	115	123	169	147	136	141	140	151	141	129	150	113	135	123	141	137	152	160	143	153	159	154	137	154	143	137	142	148	123	143	158	139	130	163	146	137	155	177	162	130	146	131	147	145	141	154	174	138	145	150	162	150	148	170	136	124	136	157	134	155	148	141	160	142	152	151	139	159	143	140	144	150	157	173	151	132	134	155	154	148	141	132	131	129	132	129	156	148	130	135	142	148	166	128	160	146	145	144	134	122	145	156	149	158	152	154	167	142	144	139	138	163	134	126	154	175	129	169	145	153	144	152	146	138	140	132	143	165	126	148	158	146	149	159	163	139	143	137	132	153	145	154	156	133	138	133	144	166	149	136	107	147	138	179	151	160	136	146	132	152	130	122	126	145	159	161	160	155	136	116	137	146	151	152	156	123	148	159	159	145	146	119	140	149	116	145	139	151	175	151	125	159	126	150	153	146	150	147	158	147	172	164	156	137	135	158	131	130	140	141	135	125	176	148	135	128	146	147	143	117	144	130	146	133	151	132	137	132	153	162	150	174	144	148	135	149	136	161	141	134	137	141	139	140	164	170	115	169	149	167	150	155	156	139	154	137	152	155	159	137	148	142	116	133	134	154	158	140	149	154	153	143	129	146	122	138	141	152	181	122	134	142	136	145	140	144	140	157	135	152	146	136	150	130	154	145	160	133	146	147	142	133	143	154	138	126	143	175	146	125	131	126	153	132	158	141	157	159	162	137	146	162	123	161	162	151	155	146	173	145	158	142	148	166	146	168	152	158	162	151	144	147	135	139	130	163	153	133	142	144	153	136	160	137	134	141	146	137	162	127	153	138	145	130	107	150	143	160	139	140	147	143	134	138	141	155	141	154	154	128	149	140	139	146	131	161	150	140	140	143	137	128	132	147	119	140	133	125	141	151	127	157	156	135	146	146	131	142	138	134	127	156	161	129	148	152	158	147	136	150	141	122	172	160	134	154	147	117	129	137	156	149	112	149	137	157	142	158	150	154	149	162	156	151	161	161	171	157	146	129	127	139	138	158	147	160	142	157	141	151	156	135	140	126	139	133	159	139	142	144	148	159	156	117	175	163	154	153	135	165	141	161	143	140	148	144	148	143	134	122	146	138	175	152	139	153	155	141	146	174	129	149	159	129	124	133	114	165	143	120	147	161	171	138	126	137	153	149	151	149	146	140	148	156	152	141	143	134	134	142	138	138	124	136	137	136	144	139	142	145	133	156	144	134	144	158	156	145	138	132
8537	24646	45940	36285	9477	2673	2855	2485	1817	1660	1560	1223	1049	674	552	494	449	442	444	461	400	435	421	414	405	423	406	343	366	383	394	383	391	390	374	384	363	353	392	366	379	387	366	366	389	415	378	363	397	348	376	369	392	383	395	383	375	407	373	364	373	362	348	337	359	385	365	398	387	370	389	341	373	396	361	378	383	384	376	393	388	381	392	393	379	390	369	378	328	380	374	373	418	344	358	375	403	357	368	390	344	359	357	341	373	385	331	366	363	366	394	334	351	398	359	368	348	382	369	351	356	374	390	365	335	387	385	367	366	380	362	400	380	367	359	401	380	382	374	378	376	379	375	336	354	349	354	367	349	344	376	349	363	378	383	361	369	368	338	368	345	349	343	362	346	343	374	410	357	371	379	385	375	377	387	351	372	379	380	373	379	371	362	346	384	387	351	338	365	339	375	363	335	373	353	374	343	359	393	368	419	363	357	375	362	387	362	389	366	338	418	364	359	371	352	308	363	309	370	350	385	340	348	353	359	363	384	359	405	375	370	384	370	363	359	365	373	323	403	324	354	382	394	357	339	383	354	361	394	339	372	388	359	359	369	361	346	396	365	378	388	353	378	362	386	384	404	368	319	381	386	391	353	358	365	403	359	355	378	399	376	373	361	426	348	386	385	342	372	377	351	362	372	372	368	353	391	374	364	385	357	399	365	353	386	389	374	369	387	356	401	349	362	370	388	369	369	334	353	344	349	359	363	373	353	355	318	395	332	365	339	364	373	376	350	333	333	361	409	353	397	405	364	362	359	354	363	324	395	352	373	377	328	330	358	374	375	404	374	386	381	376	378	361	366	360	357	365	360	360	369	344	393	362	366	337	361	332	371	369	383	359	388	362	394	389	358	380	376	365	399	353	347	380	394	400	359	399	390	395	397	399	357	378	360	373	345	361	375	380	351	375	389	377	378	361	360	365	408	366	334	386	350	370	376	383	379	374	329	335	341	388	365	386	393	371	372	369	366	351	358	374	386	367	389	358	324	377	342	352	371	367	364	321	399	366	356	370	339	397	380	377	360	388	376	362	404	351	376	385	404	347	359	368	356	374	399	374	379	359	396	372	343	336	354	376	366	372	373	344	334	352	365	376	356	393	345	322	379	368	333	360	377	355	389	380	363	370	353	389	365	385	363	344	363	387	353	378	366	383	364	364	358	354	360	392	378	377	384	402	331	368	378	383	363	371	369	377	371	380	393	358	376	375	374	371	376	355	360	341	348	359	356	356	335	392	350	371	348	344	379	359	371	369	348	353	369	387	391	351	379	355	379	360	348	429	353	382	378	368	359	350	348	389	350	382	375	350	365	392	356	349	354	385	358	353	348	384	398	376	376	354	360	355	353	396	391	394	375	350	366	369	370	338	374	359	363	416	389	351	367	379	352	355	353	365	364	376	373	352	349	342	402	358	388	351	389	393	349	370	390	367	378	349	375	365	357	358	381	369	395	360	388	368	422	337	398	373	389	386	383	358	404	370	388	375	350	350	341	380	356	351	379	359	399	398	381	349	356	364	365	382	362	368	379	377	371	343	332	372	383	355	358	359	368	376	376	402	361	387	374	322	359	350	365	356	366	381	374	408	341	376	399	392	357	362	370	370	381	374	336	341	368	358	377	389	354	380	343	363	365	363	344	362	339	366	364	332	371	344	342	351	349	351	403	357	343	369	367	353	410	356	356	353	359	367	381	385	379	350	363	383	368	371	356	364	384	357	363	369	409	388	360	413	380	386	351	376	381	377	369	374	355	369	347	337	372	335	414	386	357	374	372	374	370	339	354	397	353	366	333	367	350	359	355	355	387	386	379	381	391	348	336	339	344	390	332	353	366	396	348	384	340	356	398	358	369	398	361	324	385	387	364	385	380	366	361	375	395	365	376	387	372	366	342	378	389	359	373	362	344	342	381	373	359	344	363	360	352	352	382	370	313	390	352	361	354	381	364	377	392	387	349	355	366	380	395	423	397	383	368	374	350	358	310	351	384	358	418	384	360	382	399	368	334	367	363	369	346	386	362	322	367	404	387	365	357	341	367	353	351	356	335	368	369	386	374	363	346	368	351	386	358	380	377	364	369	369	362	361	344	373	383	380	361	337	381	396	383	376	338	334	377	364	355	391	375	379	385	366	352	394	360	365	359	371	378	384	331	373	352	358	361	344	349	374	383	391	362	384	352	369	380	367	407	375	370	377	367	379	355	349	362	372	378	356	367	399	406	354	352	378	398	339	348	386	363	402	388	395	337	368	384	358	397	355	390	369	361	379	343	361	360	384	380	343	360	401	383	350	398	381	359	340	354	371	389	396	360	362	385	398	381	381	398	383	360	392	364	395	379	372	362	380	400	387	367	388	377	346	367	359	375	390	376	368	374	362	372	371	386	361	377	354	380	376	373	344	375	379	364	373	418	364	364	372	362	379	358	368	347	365	406	343	337	360	358	356	364	399	368	383	360	373	362	381	333	376	350	344	374	381	384	367	369	352	386	353	356	393	367	383	397	348	341	367	375	339	369	355	391	371	354	388	342	408	385	360	363	361	360	379	374	360	352	399	376	395	380	337	337	380	383	350	374	388	397	391	381	341	391	356	368	357	383	369	369	351	371	365	386	347	366	363	385	365	342	347	412	389	376	388	382	338	337	346	352	368	366	400	401	383	362	356	376	345	317	361	364	374	398	374	373	356	360	374	373	426	364	362	374	370	390	370	384	348	376	367	368	367	363	368	385	387	356	409	371	383	387	378	372	400	354	344	381	394	353	376	369	351	354	395	357	371	354	364	357	370	368	394	380	358	381	379	339	338	346	405	377	377	380	392	381	368	382	360	415	350	338	344	368	358	385	358	415	364	390	390	358	388	351	364	374	369	390	341	356	336	346	359	386	364	356	338	380	390	349	377	325	357	380	372	382	405	372	374	349	382	377	364	339	412	373	384	386	378	385	396	371	369	366	361	376	393	334	352	387	366	366	377	366	346	364	376	369	385	362	367	378	374	373	334	378	381	359	384	383	337	386	394	390	352	414	345	325	339	371	361	373	369	372	346	367	352	353	377	363	352	354	370	390	392	374	394	375	342	376	347	375	333	399	340	368	370	383	382	391	358	395	390	406	372	373	372	376	386	377	330	382	356	372	372	373	345	364	379	418	383	371	373	393	371	339	350	363	397	366	372	338	365	379	381	368	374	352	352	372	370	362	381	378	367	348	377	395	384	351	364	325	370	350	377	382	347	341	405	350	343	379	384	377	378	341	368	339	344	370	367	349	356	359	339	413	402	347	384	357	382	372	361	376	381	377	332	347	361	372	325	343	378	392	369	348	355	356	383	395	376	372	378	366	352	339	337	349	354	355	385	368	360	348	356	358	350	399	392	370	385	334	397	369	358	360	377	374	310	367	356	373	403	383	359	388	389	399	375	356	375	341	355	369	371	358	402	386	377	357	392	380	382	377	342	371	354	369	354
1876	2027	1902	985	457	377	317	332	302	311	315	363	310	294	338	308	270	293	304	312	327	309	273	285	362	300	304	325	302	322	312	283	312	278	283	317	308	310	315	315	328	280	316	299	316	299	300	313	328	316	288	340	299	289	317	310	314	305	331	300	362	273	308	289	301	300	298	326	292	304	318	281	296	299	297	299	293	353	321	304	300	306	283	280	317	282	273	315	350	315	302	289	265	299	283	310	356	323	308	333	260	290	294	354	290	299	319	315	282	308	309	319	315	346	306	302	340	305	327	291	325	292	299	330	363	347	304	299	297	305	309	278	312	322	305	290	320	329	319	317	303	334	294	341	328	293	292	294	338	322	302	295	338	321	348	305	283	268	307	275	310	278	327	308	304	331	294	297	309	308	289	309	324	293	288	278	287	290	295	297	304	319	277	300	304	298	300	330	271	311	258	282	268	306	324	310	290	276	292	310	318	296	293	324	319	268	304	289	281	287	291	329	331	331	308	301	324	343	323	296	322	306	287	308	292	323	318	316	287	288	294	325	291	324	318	311	266	313	325	285	288	311	288	329	310	342	298	299	298	294	311	300	305	291	300	309	328	281	323	290	316	337	299	326	302	299	326	315	341	339	309	317	304	324	310	327	355	344	318	313	282	283	304	288	288	312	309	298	303	298	285	308	302	291	324	320	324	288	287	275	319	292	313	297	298	305	324	296	312	327	295	300	323	328	294	328	315	296	282	291	293	313	286	286	300	290	337	269	323	314	267	289	324	318	308	300	286	315	276	304	300	312	336	287	314	307	319	320	305	305	311	317	306	320	303	290	286	307	272	329	272	262	316	338	327	294	283	339	323	307	285	299	345	287	268	304	294	315	303	300	295	277	301	265	316	318	308	309	299	348	298	305	297	289	309	302	280	310	325	328	281	310	311	324	305	303	294	307	331	323	314	282	293	303	317	331	305	307	306	308	313	298	320	279	294	307	322	305	265	285	320	295	292	285	314	290	254	327	305	308	337	296	309	334	312	283	285	297	304	299	295	293	307	335	326	285	303	305	308	289	292	308	299	318	311	338	314	318	304	303	294	276	303	322	293	305	296	280	302	316	298	282	312	324	325	295	321	297	321	300	306	271	288	337	358	327	306	281	337	305	286	306	297	334	310	277	266	335	310	324	308	270	342	294	304	320	318	290	254	315	296	292	328	331	287	284	267	304	315	308	282	293	331	309	298	302	290	312	278	307	308	298	304	313	303	336	313	299	317	300	294	317	343	286	341	311	314	332	318	318	279	303	297	314	328	313	339	297	323	305	288	310	295	330	336	303	306	297	308	288	299	327	319	330	302	313	296	311	334	307	303	309	297	348	319	288	331	303	325	311	292	305	296	304	295	288	332	314	271	310	309	330	320	297	304	301	296	298	266	286	300	319	337	274	311	308	289	277	282	315	324	294	300	279	311	282	312	297	297	338	321	292	313	289	302	335	310	310	308	288	297	303	314	280	311	319	291	311	326	331	323	319	318	297	304	321	298	310	329	290	309	267	292	273	325	312	318	284	310	312	289	307	294	262	274	286	341	310	320	301	343	308	317	306	313	309	309	266	325	312	298	303	307	289	303	316	281	297	301	341	294	292	345	294	311	310	293	291	296	295	315	329	304	299	314	304	271	344	325	310	305	341	291	287	325	303	328	311	303	281	311	305	285	284	308	288	306	313	299	320	326	287	311	314	306	309	277	323	333	348	304	312	301	293	291	342	300	288	289	326	334	314	268	314	327	309	335	341	311	303	296	269	287	325	301	298	286	301	295	290	316	302	332	308	328	304	345	304	280	304	326	281	290	353	318	320	311	284	295	318	320	336	314	317	291	291	292	304	309	326	320	313	300	278	323	302	335	283	294	278	297	299	343	313	276	311	322	308	279	293	318	323	298	304	336	303	282	314	326	303	331	347	303	296	323	325	330	301	270	312	285	286	306	301	301	338	315	295	288	289	311	312	321	358	287	298	318	308	282	302	318	309	311	299	303	295	334	284	313	296	337	299	308	291	312	330	290	277	271	297	302	302	282	301	261	314	315	274	311	283	335	291	266	289	327	315	298	355	302	297	311	271	296	327	334	329	304	280	308	299	317	285	303	302	311	307	327	297	314	299	292	318	379	337	302	323	274	341	293	302	321	324	301	329	349	353	320	305	320	276	347	323	334	268	331	313	321	324	328	302	315	284	349	301	296	284	295	310	299	318	300	285	329	315	321	297	296	281	330	312	311	334	290	277	310	299	357	320	272	302	286	276	347	282	300	322	306	303	312	314	281	305	312	321	312	260	306	321	276	312	312	306	266	311	297	294	283	340	307	300	315	337	310	337	287	309	291	275	296	289	323	292	296	290	292	315	312	321	300	324	292	313	285	328	282	332	297	287	326	270	285	313	308	271	308	320	306	315	312	321	320	289	294	300	318	337	269	321	331	333	305	303	296	321	325	324	274	295	310	314	319	314	316	277	288	299	308	333	314	280	319	338	297	327	319	287	319	302	331	285	297	296	313	326	330	281	302	324	322	300	302	301	299	301	301	300	279	304	302	311	301	284	297	294	286	332	308	307	286	303	308	297	303	315	305	298	317	298	338	320	305	315	312	303	331	275	278	297	293	309	297	261	299	291	301	290	303	320	304	309	306	310	288	323	303	327	302	317	319	317	313	327	281	319	309	291	323	283	274	268	281	295	293	280	302	312	308	317	322	313	294	310	308	315	318	302	307	318	309	306	291	335	296	344	294	290	308	334	296	311	308	307	378	335	293	327	323	297	268	279	304	283	303	294	291	322	289	286	326	319	315	298	305	331	285	311	314	322	288	318	319	289	300	321	290	321	335	290	327	278	299	306	318	321	322	284	338	313	320	295	318	286	284	285	278	328	296	304	299	340	316	315	330	277	303	314	287	274	293	278	300	333	302	310	279	301	286	275	342	286	324	308	341	318	328	321	255	292	318	280	318	327	316	315	278	298	305	313	302	310	306	355	291	360	296	298	316	308	258	314	294	319	344	330	324	310	308	295	277	321	274	281	319	335	327	316	311	311	317	306	295	285	305	324	305	308	304	282	306	315	298	294	305	330	311	276	274	280	326	322	288	316	298	289	321	330	303	334	310	296	305	327	288	294	322	303	265	301	289	271	351	320	288	303	338	299	289	296	307	310	295	318	305	305	277	293	323	344	315	295	283	289	284	306	295	300	296	303	291	337	279	292	304	343	316	294	318	314	286	304	307	310	297	315	334	315	291	314	302	304	321	284	305	343	332	292	305	329	328	302	354	322	312	280	306	328	303	307	302	293	305	319	310	279	310	317	312	316	320	292	334	313	354	337	283	287	305	304	284	320	302	323	305	293	328	323	344	316	295	318	324	298	294	307	312	315	296	276	331	304	299	305	323	302	336	300	298	310	294	303	338	321	334	293	311	308	311	332	334	271	292	334	319	322	323	330	315	297	336	308	281	321	296	295	298	318
2335	3489	4744	3281	1431	1144	1023	931	906	878	882	912	854	770	748	770	755	743	722	714	739	756	720	695	754	739	708	736	789	784	679	773	744	752	765	751	744	753	744	736	759	716	736	763	733	719	719	686	701	716	723	700	754	762	717	720	760	689	763	752	707	713	724	715	727	757	706	702	707	698	731	688	708	754	679	731	716	751	795	707	787	730	738	710	690	729	703	725	752	743	745	725	756	719	738	746	722	736	756	713	765	728	761	727	740	758	683	734	729	786	700	713	774	708	712	752	720	789	723	757	742	712	727	739	768	715	704	709	759	775	743	758	756	746	714	755	709	756	725	728	701	721	732	723	723	731	708	704	695	715	717	768	759	719	732	741	703	762	748	749	746	713	691	721	713	701	724	705	718	798	704	762	751	694	769	799	696	766	726	766	712	731	737	728	770	725	711	674	732	707	721	761	751	730	766	681	742	691	726	749	705	712	747	754	777	724	779	715	715	684	745	690	742	714	721	735	720	710	767	727	735	805	772	715	733	726	749	700	749	743	770	735	732	762	755	753	721	688	697	718	723	706	687	718	714	713	711	745	732	720	737	706	788	732	732	709	753	767	715	745	746	743	701	709	746	712	757	712	751	717	702	727	730	768	748	763	786	708	779	674	720	689	677	737	761	717	729	768	739	748	729	719	697	672	703	705	713	739	689	706	732	713	750	692	687	746	676	695	739	732	741	725	712	737	758	720	717	725	726	710	738	749	716	777	712	708	767	710	691	696	708	717	746	701	744	769	753	684	720	774	758	730	759	750	729	722	755	753	720	704	772	731	694	717	725	733	695	700	697	712	748	733	709	746	757	745	696	746	772	750	728	743	794	746	741	688	761	711	739	728	747	763	732	742	789	680	732	741	738	754	759	745	726	735	725	717	763	746	749	748	734	742	792	695	743	729	740	730	733	736	718	732	773	743	750	684	740	745	749	726	726	778	692	705	768	716	663	712	769	790	696	770	700	717	752	760	745	754	708	738	756	760	712	734	708	703	754	742	718	731	707	686	745	698	766	783	761	694	692	713	727	760	714	733	748	725	750	727	723	733	758	733	713	717	742	714	768	748	733	701	738	747	749	687	752	730	732	749	736	780	691	752	733	703	755	719	729	749	687	715	704	746	717	729	733	712	744	777	714	726	686	722	750	736	706	751	666	774	678	732	771	716	701	694	715	764	692	706	722	674	705	743	763	700	706	747	738	744	730	698	770	725	714	709	730	739	706	707	755	731	717	761	755	715	711	707	739	729	729	761	760	752	750	718	742	779	762	787	747	772	730	744	750	721	729	748	791	743	747	736	692	748	760	689	719	718	723	722	690	778	754	726	739	700	777	760	745	740	699	732	697	763	780	738	793	754	748	743	724	761	731	746	777	722	738	724	713	725	716	742	753	727	750	761	740	712	750	741	717	730	740	713	758	694	773	687	719	714	735	752	739	698	777	756	763	719	764	761	747	745	723	680	734	696	739	748	687	694	742	733	808	727	746	719	692	698	735	740	704	740	720	755	712	728	722	710	702	764	705	748	754	723	750	777	759	682	711	714	671	741	739	749	741	728	721	742	717	705	742	751	730	734	748	672	747	734	720	748	734	734	755	756	701	703	765	737	719	723	750	715	728	755	724	727	693	751	724	714	743	719	737	694	719	772	715	734	736	751	763	758	745	736	750	742	774	722	720	751	726	752	733	755	769	762	734	764	726	705	712	769	753	746	700	743	798	723	708	692	753	796	688	713	723	739	730	699	747	688	706	687	768	768	747	740	763	692	781	751	742	747	733	777	748	772	728	770	734	787	702	782	742	710	799	767	738	713	705	716	746	727	694	728	742	758	697	742	742	746	719	722	757	700	761	729	722	717	766	726	734	715	733	740	735	730	753	710	731	720	737	780	735	745	736	734	724	697	718	747	697	690	696	746	735	731	691	768	752	738	737	751	798	741	710	676	752	714	750	683	695	727	748	722	714	706	760	719	746	728	679	723	716	719	673	721	745	704	722	724	749	771	758	747	744	748	721	714	794	768	698	730	717	765	753	707	764	721	778	712	759	784	735	744	746	716	743	739	754	782	760	734	728	781	736	770	767	775	734	785	755	752	724	727	723	712	731	743	745	748	738	738	741	702	727	694	742	717	734	736	735	711	699	725	692	747	755	730	706	739	755	730	752	734	721	717	756	756	738	708	742	744	723	709	780	695	751	755	714	704	694	740	801	699	792	719	719	755	719	734	709	750	721	705	721	710	693	742	736	729	759	742	699	668	730	732	731	716	722	770	741	755	754	770	730	649	743	748	719	738	710	738	737	790	761	711	724	715	732	726	715	710	712	705	723	747	729	737	734	723	733	780	714	721	768	701	718	732	715	756	716	730	771	735	736	726	778	744	746	718	771	740	723	791	743	766	765	742	766	694	708	776	691	743	746	743	694	695	732	732	718	733	663	732	767	741	745	745	738	732	727	739	767	734	736	740	717	704	726	696	724	691	704	744	736	719	736	751	721	699	769	771	703	753	721	682	723	728	774	730	757	700	703	756	744	783	737	708	696	723	738	721	737	771	750	745	747	710	744	718	744	757	758	751	746	733	764	714	751	678	750	733	780	687	716	742	705	744	733	800	737	745	703	720	742	745	693	732	742	754	761	712	710	701	803	750	781	731	727	755	800	725	742	752	773	742	730	739	737	724	734	719	725	724	768	715	760	681	711	716	712	745	722	701	737	704	723	715	760	748	734	733	709	758	708	732	746	726	693	697	699	765	765	769	743	714	736	753	665	727	712	733	734	758	788	686	725	707	775	714	753	721	709	764	736	728	717	765	728	781	723	763	767	697	737	757	674	758	714	708	700	715	709	725	692	778	752	710	754	722	746	766	745	759	760	769	736	740	710	717	772	712	700	721	706	749	696	752	753	755	689	741	712	735	750	764	754	734	724	720	696	714	669	759	708	731	746	690	751	738	760	705	745	721	708	719	775	783	748	765	743	745	714	730	735	692	657	710	697	713	822	731	698	697	708	716	754	665	710	782	752	722	766	761	734	719	761	725	723	758	719	765	758	769	700	725	759	683	705	729	732	733	737	713	726	710	715	708	728	742	782	747	693	760	707	696	775	764	736	765	708	771	754	753	686	764	746	727	695	725	752	745	720	725	692	760	745	754	697	748	718	743	729	689	705	724	700	682	653	736	755	736	749	746	733	740	722	736	738	723	710	705	707	717	728	733	711	729	725	767	728	716	713	736	673	751	753	757	769	736	726	765	730	688	736	734	698	732	710	755	745	707	693	726	744	673	735	738	756	755	730	706	748	713	737	714	728	752	745	749	704	719	689	755	750	733	766	780	760	697	744	684	782	745	700	697	742	710	716	713	746	688	743	784	730	728	731	706	724	751	731	756	731	736	730	740	723	690	723	697	754	734	701	775	737	687	705	705	748	740	713	740	775	759	680	752	755	707	743	744	712	731	695	745	695	759	731	743
7730	17102	26673	17920	3713	658	519	501	408	394	373	329	330	294	251	286	295	280	264	256	281	255	282	260	286	265	283	294	251	276	248	295	268	275	247	274	283	259	303	256	265	259	260	237	261	286	295	218	278	281	288	262	272	261	288	282	265	285	247	280	289	275	273	282	240	292	275	252	299	260	269	302	309	245	276	296	278	246	268	248	280	280	299	290	286	292	272	272	268	279	272	317	288	263	254	288	282	268	264	247	278	242	292	281	248	278	263	255	247	271	275	294	261	264	260	255	287	270	275	272	259	280	272	246	256	263	269	278	272	261	288	294	310	262	270	273	251	239	260	259	296	269	282	289	260	242	272	270	270	261	256	288	286	257	270	277	292	266	294	264	269	275	286	281	329	258	275	274	284	261	284	300	302	258	291	270	246	277	281	275	261	264	281	290	274	257	249	280	261	254	298	268	258	233	308	294	267	277	312	319	299	284	268	286	299	303	277	281	295	253	302	274	269	248	239	257	234	299	281	273	263	261	257	260	257	277	288	291	273	268	229	299	288	291	286	302	253	249	288	268	271	254	276	305	260	284	272	241	278	305	277	289	256	233	250	287	257	288	271	264	275	259	287	267	272	245	278	274	270	265	268	243	251	279	286	279	276	279	290	269	291	288	324	274	258	295	294	261	269	275	273	284	256	278	257	280	282	289	295	251	303	271	284	300	273	225	260	283	267	262	263	264	280	282	302	282	259	288	284	259	264	275	298	251	285	285	317	274	312	269	275	275	246	263	277	292	284	275	263	259	231	299	279	266	252	268	292	260	279	254	258	247	250	255	256	274	240	272	244	279	264	288	246	264	304	307	301	234	273	263	271	283	273	287	273	294	230	267	276	284	285	246	292	287	255	310	250	277	258	266	284	304	278	276	285	285	274	275	282	244	260	252	311	279	287	287	300	271	277	297	268	250	276	264	266	293	243	257	287	253	274	269	287	262	268	278	282	251	265	255	286	258	295	256	258	277	246	256	262	275	278	250	255	277	251	271	269	297	276	277	294	275	251	237	269	271	266	272	299	280	282	235	290	261	271	267	302	289	277	262	269	313	283	271	257	286	290	265	247	269	300	254	280	252	277	286	296	280	268	263	271	258	287	271	265	293	276	279	264	262	234	272	242	255	272	306	297	235	248	253	246	286	314	274	264	277	314	293	280	302	272	291	297	269	303	254	274	271	280	273	270	267	260	294	263	262	254	297	271	275	254	249	305	277	279	274	223	274	265	274	274	269	279	273	256	273	280	233	291	269	264	295	222	244	302	254	254	267	270	244	266	255	274	275	268	253	264	284	267	286	278	276	251	317	287	288	284	253	270	275	247	262	246	265	255	249	272	255	268	265	261	259	283	284	283	248	255	279	289	289	272	311	288	256	295	274	280	259	263	286	275	271	284	262	282	288	258	260	287	292	278	288	290	263	261	253	274	272	269	283	257	258	286	276	288	264	272	257	247	256	267	314	300	237	301	309	244	292	266	269	279	321	280	256	302	262	262	278	311	277	290	282	285	272	273	288	255	288	291	260	281	278	244	294	247	273	284	316	311	259	256	268	277	223	235	263	239	253	267	279	307	282	306	273	236	259	286	272	249	291	264	269	302	254	288	265	266	261	287	258	285	257	270	276	269	272	303	240	280	272	268	270	251	284	265	261	272	313	246	250	331	243	250	273	279	259	251	286	267	288	253	256	297	273	273	276	295	270	288	321	251	284	268	297	268	268	262	272	246	285	270	254	270	262	304	261	265	329	259	290	242	288	283	288	279	308	252	273	302	300	256	237	263	297	266	273	284	271	276	263	276	290	256	285	226	264	283	246	282	273	265	268	261	289	283	273	254	299	272	278	262	294	260	275	274	272	271	269	256	289	275	294	248	256	283	252	267	304	281	277	311	268	254	304	250	262	272	258	295	270	246	260	293	261	250	269	247	257	293	241	278	286	273	243	248	285	244	287	293	272	250	285	251	285	283	292	263	264	270	283	300	280	266	257	286	308	312	269	265	270	290	267	246	276	286	285	280	276	274	280	271	278	259	268	288	288	287	292	269	227	268	267	271	287	269	305	268	246	277	296	269	267	258	278	255	278	275	284	274	245	268	286	269	281	240	278	248	249	272	276	278	276	290	256	257	288	301	270	292	290	282	271	277	303	268	271	254	262	291	277	269	239	259	276	279	264	288	300	279	263	270	268	249	274	260	261	266	289	266	295	249	271	257	273	294	282	294	283	312	264	272	267	274	285	282	292	249	289	304	260	256	289	259	261	314	258	270	270	264	257	305	280	266	263	285	265	265	264	257	310	302	241	254	271	261	240	272	247	291	286	240	286	269	279	257	275	240	265	288	239	280	275	256	257	245	282	244	289	301	272	261	278	274	296	302	286	295	280	250	250	300	257	288	249	303	260	252	272	271	293	270	263	278	273	252	268	261	275	287	300	262	275	266	248	279	275	265	250	300	284	281	250	283	257	283	284	292	293	280	305	269	289	291	292	264	275	282	272	278	288	272	263	291	255	256	255	228	294	241	283	275	290	285	287	265	268	248	261	254	286	291	283	264	245	262	257	290	289	259	274	276	284	251	266	273	291	295	249	256	286	262	289	257	277	274	301	284	270	284	274	254	268	235	276	271	262	273	266	282	270	239	283	276	244	269	316	250	280	286	296	274	272	284	242	251	275	274	262	278	268	284	269	245	255	290	281	254	272	293	284	282	273	263	257	245	291	279	244	239	281	265	288	275	272	248	272	260	256	279	271	283	272	264	277	260	281	292	277	257	269	251	273	284	295	262	267	290	251	278	260	274	260	269	287	264	248	275	304	261	276	305	272	254	265	267	287	277	266	234	274	281	265	264	267	262	293	254	287	267	277	281	224	260	284	273	271	273	299	276	266	271	304	257	257	286	266	268	284	268	272	289	284	253	295	279	291	269	278	267	263	270	279	268	272	291	248	275	272	276	259	283	255	263	313	280	277	298	267	273	262	246	263	249	255	294	254	287	287	274	284	246	272	277	271	287	278	276	285	296	268	303	246	274	238	281	264	269	301	262	288	245	268	250	301	277	293	296	285	273	246	273	256	291	271	286	274	293	262	255	278	266	261	286	262	278	265	248	292	257	276	312	289	261	279	267	301	299	283	263	237	263	293	274	283	285	293	260	243	302	258	281	250	259	294	263	291	265	289	321	255	270	280	282	266	270	292	297	276	282	275	269	273	268	243	295	273	271	284	307	271	279	259	264	266	287	283	279	253	290	270	260	301	270	275	277	280	296	247	286	303	265	224	290	250	274	276	309	283	257	257	261	294	237	262	297	244	285	261	274	245	274	288	272	255	258	254	262	248	267	292	280	293	257	267	268	290	270	268	263	277	273	269	288	272	268	275	278	275	230	263	263	270	245	280	255	277	272	306	275	278	250	281	243	278	270	268	271	299	257	289	302	236	247	248	241	305	282	264	250	253	264	291	291	267	285	263
6901	16963	34313	22574	9008	2181	2051	1899	1403	1520	1294	1157	1050	885	703	717	749	647	664	669	674	660	665	677	640	688	668	660	685	679	654	678	644	657	718	681	671	650	646	634	623	656	671	650	649	641	638	629	656	667	638	669	653	619	621	656	672	647	630	678	671	657	671	665	652	642	684	653	612	647	656	617	622	644	643	621	683	646	680	659	618	651	645	602	621	657	624	721	646	726	665	621	653	655	665	663	633	639	644	668	633	674	697	646	644	667	651	638	649	682	663	678	632	685	626	632	690	678	680	645	718	659	656	664	654	657	673	685	691	643	639	645	658	662	646	653	690	628	689	626	686	647	607	675	694	632	649	634	693	607	649	675	656	650	639	666	656	579	666	603	630	634	645	648	642	603	651	635	653	705	646	667	626	615	629	639	614	655	650	648	674	686	632	666	666	644	617	683	637	642	685	634	713	692	650	626	609	614	655	656	662	655	620	681	651	622	662	638	661	642	696	668	697	649	650	674	667	654	644	692	610	648	639	592	607	678	662	654	631	671	658	647	654	633	637	640	616	609	676	650	662	628	669	662	567	663	661	648	643	650	658	611	659	656	642	660	668	705	669	637	671	668	626	625	644	629	652	640	660	597	659	643	625	687	612	658	626	715	613	635	647	680	679	651	664	598	682	668	620	637	630	631	621	579	658	660	685	641	680	674	635	629	634	687	628	651	629	710	625	644	656	667	646	632	652	649	604	618	677	676	647	677	645	625	655	668	617	649	677	659	627	657	646	634	687	665	649	595	629	626	694	665	744	691	675	637	602	625	689	657	640	648	613	608	621	644	694	693	660	676	668	681	635	647	639	655	658	655	668	698	608	623	639	699	656	663	679	627	645	607	648	680	641	637	651	669	611	632	677	676	629	646	628	634	621	633	613	662	623	618	669	633	698	660	634	693	671	641	618	627	632	607	695	680	628	597	642	667	636	655	648	649	639	605	673	651	638	650	650	670	633	656	675	690	683	617	698	640	670	605	652	651	638	634	690	663	696	680	675	662	611	632	687	662	621	640	661	669	651	661	655	638	667	660	684	656	667	674	678	657	660	624	594	666	645	655	636	670	664	644	662	593	645	628	685	656	626	631	619	609	640	616	693	624	659	643	605	635	590	646	647	628	639	630	606	648	667	667	654	606	665	622	654	664	660	684	644	627	647	675	626	649	665	661	625	654	612	640	673	639	669	706	673	632	629	661	697	683	638	659	668	665	658	612	662	677	686	658	697	670	637	653	611	685	637	641	702	656	640	715	643	681	657	732	665	659	665	633	674	695	664	668	620	656	653	657	654	678	665	631	657	673	637	669	699	633	643	666	640	665	650	674	655	634	641	632	653	637	622	678	639	627	673	666	666	665	631	653	680	644	624	645	689	654	646	617	689	689	650	658	606	637	604	656	645	636	682	620	607	616	660	652	643	679	599	668	612	655	652	596	667	638	663	689	692	614	597	655	632	691	665	609	610	671	664	599	648	652	610	611	657	645	701	643	631	627	679	663	650	673	644	646	630	632	619	632	661	620	595	636	600	664	629	678	683	685	675	636	672	624	655	641	664	694	669	661	647	603	605	611	664	647	673	653	649	601	652	672	655	633	618	674	705	627	654	693	641	626	657	675	644	611	667	673	667	638	643	614	639	623	637	652	647	671	644	637	625	671	647	636	679	611	643	728	662	651	619	659	633	642	625	643	672	681	642	682	617	653	654	614	631	621	658	634	620	621	687	668	645	633	637	609	646	666	639	604	625	640	655	641	610	637	659	621	650	603	702	631	656	600	652	687	672	604	668	624	640	661	648	666	611	643	653	677	668	636	647	664	644	657	612	640	663	609	651	623	641	624	650	681	654	682	661	655	652	688	648	668	656	620	619	644	620	679	618	626	659	616	622	656	665	643	613	662	655	735	607	641	624	661	617	648	692	639	676	658	687	663	644	699	655	690	671	635	669	644	672	648	599	681	595	600	619	656	671	649	627	693	647	647	636	638	635	645	638	632	678	659	583	651	676	641	689	625	638	657	612	633	658	640	675	605	648	632	667	668	668	649	657	661	636	600	665	686	628	640	597	651	626	638	649	617	640	686	665	665	681	667	652	714	680	629	638	662	658	625	648	629	639	629	673	676	636	683	626	644	640	656	640	634	652	640	675	651	631	626	644	650	652	626	647	659	622	656	693	665	646	624	670	692	604	656	675	625	628	626	653	685	636	647	669	643	660	692	667	679	660	617	626	675	661	611	667	592	661	656	658	657	670	678	617	626	638	724	699	639	680	645	655	643	633	653	657	630	665	684	671	650	655	617	651	652	600	639	634	640	643	661	636	653	640	665	660	612	676	643	644	651	654	635	665	643	597	650	657	595	613	630	654	653	680	667	705	650	659	686	651	657	651	683	666	634	627	645	615	647	608	607	688	614	623	625	664	649	616	624	647	662	633	713	645	653	647	646	684	662	598	626	645	677	623	633	637	642	644	644	655	637	650	642	666	690	592	659	674	644	623	658	634	649	623	636	662	628	650	616	611	638	655	673	623	648	688	675	632	688	669	673	654	702	672	630	683	643	670	689	640	677	710	648	665	655	637	657	679	622	635	628	622	669	642	661	643	670	641	585	676	653	651	651	649	645	645	682	680	621	640	649	662	644	649	623	659	643	659	654	654	626	658	669	665	622	651	675	662	611	622	648	653	722	632	613	683	622	690	649	646	619	661	650	620	659	680	650	629	613	658	691	623	710	659	622	650	644	637	652	663	620	615	644	677	660	601	687	619	633	618	653	716	625	634	629	682	650	659	649	640	664	651	635	648	627	635	665	647	634	658	625	663	710	615	697	636	625	658	668	608	674	631	614	624	647	615	629	655	660	646	654	612	638	675	641	705	618	672	617	618	633	653	656	656	643	670	676	701	641	648	646	612	673	596	678	661	644	660	676	660	644	672	654	677	639	655	658	655	679	635	644	654	634	616	662	639	659	666	594	668	649	656	639	602	639	645	614	673	666	614	654	614	676	634	610	610	642	643	600	661	634	632	666	622	628	608	623	679	609	634	657	670	639	674	653	704	639	680	625	650	660	625	629	624	658	683	631	627	660	621	612	657	632	652	600	702	671	675	623	659	660	646	670	685	624	681	642	614	663	644	641	628	671	625	616	681	654	624	636	661	633	664	689	698	649	645	631	647	717	631	669	596	613	645	625	652	657	637	679	658	658	666	638	654	634	662	656	647	621	641	668	681	659	705	612	649	668	676	664	623	657	612	649	632	689	582	663	642	571	628	633	628	668	662	630	648	640	648	651	664	679	669	694	662	633	622	624	658	632	654	640	609	666	660	634	659	656	635	617	708	657	634	640	610	637	597	713	656	666	634	646	605	629	604	645	664	623	682	639	708	689	645	642	629	637	624	667	612	673	619	629	617	668	585	649	660	692	635	713	627	616	650	654	639	633	618	713	615	652	685	639	642	620	670	648	658	668	642	650
14247	30236	42244	29283	9832	969	591	454	417	386	251	265	254	184	175	113	182	158	128	154	145	145	145	150	142	137	160	156	135	148	134	142	144	152	142	156	132	128	127	140	150	146	145	146	137	140	133	146	135	136	122	141	138	125	147	146	155	146	134	158	129	137	151	146	119	116	146	155	139	181	143	139	109	138	140	140	154	136	108	120	138	136	134	159	156	144	123	141	128	144	122	129	157	136	141	139	142	156	136	156	160	119	150	144	155	184	128	129	146	139	149	122	126	134	125	119	158	135	152	130	120	133	130	121	130	148	141	142	124	154	131	152	169	131	127	138	156	161	138	143	152	133	108	140	145	121	137	137	143	124	141	139	135	128	146	136	143	143	150	151	155	158	137	130	131	161	162	151	153	123	156	125	126	142	128	148	138	131	112	135	140	130	142	129	146	158	143	153	116	148	155	158	140	161	135	131	145	134	152	120	117	123	141	148	141	137	149	147	120	133	154	148	116	133	143	150	129	136	157	134	139	153	149	135	134	153	139	154	147	146	145	138	139	127	138	128	129	132	157	168	129	136	144	134	125	144	154	143	139	155	140	136	140	124	152	127	128	138	147	142	142	142	142	138	126	141	148	130	163	144	147	157	139	130	140	143	134	134	134	165	161	155	161	144	134	149	123	136	160	148	157	123	152	131	163	142	140	143	122	153	160	138	148	145	138	164	145	137	154	143	149	135	136	132	157	154	160	131	155	116	140	141	124	123	122	129	106	154	153	152	121	157	154	133	137	149	132	153	141	164	147	132	126	131	146	125	140	144	143	148	176	132	142	123	147	127	109	116	145	145	152	133	139	128	131	141	132	168	129	140	139	143	143	147	136	131	155	141	158	154	146	137	151	120	144	141	146	136	152	142	143	149	132	137	133	143	154	129	132	141	137	160	125	136	139	123	160	138	144	151	142	146	135	158	162	140	153	138	151	156	133	129	133	152	139	160	140	124	148	123	119	124	126	146	138	130	147	142	138	156	144	139	133	145	142	163	130	149	149	136	115	131	142	138	140	151	167	149	151	142	145	137	132	121	160	133	129	126	147	127	134	157	145	184	118	129	146	147	145	142	133	115	156	152	144	156	140	149	135	134	140	155	135	126	124	154	153	144	158	126	143	145	153	172	144	147	139	110	132	135	160	142	133	152	156	136	135	151	158	172	157	158	140	143	137	155	120	129	144	162	139	123	154	147	141	141	159	154	147	137	137	148	131	126	149	144	156	132	134	146	143	148	142	149	139	136	178	159	170	143	149	139	141	130	144	144	139	140	154	151	144	127	163	149	155	114	140	139	141	144	151	120	151	138	129	142	141	141	138	148	140	134	119	112	146	145	127	126	162	155	148	140	133	128	147	144	133	131	127	139	145	146	147	138	128	143	137	144	119	157	126	125	138	133	142	155	122	134	160	142	136	135	126	143	126	135	142	139	141	147	156	149	163	145	130	135	142	156	138	135	125	131	145	161	141	170	152	128	130	144	139	151	134	130	121	135	121	142	130	132	143	143	148	162	132	132	129	126	133	147	143	145	124	135	126	120	151	134	132	136	148	161	145	131	142	132	143	136	135	131	153	151	140	168	150	134	144	144	145	155	145	153	137	145	130	148	162	143	130	125	141	139	136	152	121	151	134	123	123	122	129	130	145	145	145	128	135	144	166	127	133	163	144	127	151	147	150	142	134	137	125	140	137	129	126	134	138	122	127	135	136	155	119	144	129	135	152	122	144	143	145	133	141	155	140	132	150	151	152	114	124	121	133	163	135	145	149	173	153	130	150	134	167	138	117	120	147	141	157	142	155	161	154	145	138	149	137	130	151	137	130	127	155	160	131	127	133	151	138	126	147	129	136	141	177	134	153	160	142	188	153	146	134	152	136	153	156	137	138	151	144	128	167	158	107	140	140	132	142	141	137	111	138	152	170	139	133	163	145	146	142	124	126	140	151	132	140	137	101	141	135	150	160	145	145	137	142	159	139	132	161	152	152	137	124	137	139	146	138	138	145	118	156	113	160	148	127	140	135	123	139	131	134	107	143	128	112	141	131	135	142	137	151	124	144	137	147	148	120	146	131	174	149	136	143	133	133	141	157	148	131	152	153	173	143	140	158	128	124	126	152	145	165	124	128	138	143	144	146	145	130	119	138	138	145	169	135	150	158	138	144	138	143	145	127	126	146	149	116	153	110	167	155	144	131	120	141	153	153	130	146	153	132	136	136	136	143	154	153	169	140	143	112	155	134	169	129	149	154	147	118	139	151	122	134	119	110	132	147	141	133	147	130	130	136	147	125	123	167	137	144	130	137	139	153	159	171	150	152	142	158	161	129	151	159	142	144	145	145	142	154	176	133	144	144	135	141	141	142	138	131	111	124	137	157	123	138	129	129	153	158	152	126	142	136	109	144	126	144	115	149	118	145	143	154	148	144	155	137	125	127	118	157	138	148	164	139	144	126	115	142	138	134	125	164	152	160	141	146	126	142	152	146	145	169	147	161	145	153	146	134	163	118	155	140	143	123	130	129	134	143	133	116	148	144	157	151	155	126	132	136	115	135	149	140	157	126	151	142	134	163	166	134	157	159	154	152	129	146	137	154	157	152	136	143	142	144	153	146	151	129	138	134	162	129	137	131	149	155	130	140	135	157	151	114	138	129	162	163	124	135	135	141	118	138	160	140	135	133	175	138	150	138	134	154	148	135	140	138	145	139	162	140	145	134	155	133	144	128	154	156	148	146	145	126	131	122	140	113	133	151	146	127	118	126	148	142	140	140	145	132	124	148	133	121	144	140	133	151	160	155	133	130	123	165	129	147	137	115	133	129	133	128	142	133	145	143	114	132	144	118	136	139	162	151	125	149	134	132	129	137	141	139	141	119	127	132	147	133	138	143	167	129	144	115	151	132	129	155	140	143	143	142	147	135	144	145	117	132	148	144	147	141	158	122	134	142	149	135	141	149	131	149	144	128	136	136	148	131	148	160	181	149	135	127	147	156	139	132	162	131	147	150	142	137	138	150	154	137	123	124	134	134	126	164	116	156	131	158	125	158	128	122	111	143	142	126	143	149	151	124	149	155	147	131	129	117	146	132	110	132	136	133	130	154	160	157	132	138	125	147	149	163	158	132	127	135	144	132	137	135	138	139	108	154	136	156	134	154	149	144	147	144	158	144	139	133	131	139	140	153	139	139	155	146	146	106	142	140	133	131	119	142	135	111	150	126	149	160	135	140	150	155	147	155	131	131	136	122	146	156	133	129	142	135	157	141	113	136	138	146	137	139	123	148	129	152	154	150	146	141	137	170	135	136	150	133	126	138	116	132	170	133	144	134	148	129	145	128	128	156	144	158	125	145	147	133	143	150	145	145	145	134	132	153	128	148	135	125	156	137	133	129	141	131	148	133	147	144	140	143	147	149	123	149	134	134	123	132	137	151	143	125	133	126	148	158	155	131	145	137	141	158	154	140	133
9045	26002	45065	28213	16470	2745	2789	2218	1996	1679	1246	1191	1067	598	476	476	451	405	459	447	388	456	401	398	393	386	381	380	395	394	363	371	358	363	348	371	382	383	398	345	367	326	352	359	391	379	388	401	328	367	361	346	364	359	379	366	388	353	376	354	345	336	345	368	386	399	344	378	353	371	356	375	337	362	331	364	345	382	332	345	325	358	365	355	322	351	358	375	314	380	370	365	356	350	364	361	358	357	364	363	344	361	362	362	347	327	352	370	343	346	354	347	358	367	359	361	349	353	362	375	344	334	339	347	353	379	306	339	333	367	396	381	368	361	349	357	382	360	378	356	373	365	340	358	376	409	372	340	365	358	363	353	373	322	344	371	366	342	359	370	377	359	316	317	351	366	367	411	338	388	367	339	356	321	399	333	369	323	357	351	386	383	343	330	350	358	353	312	371	375	359	324	383	348	348	339	373	365	343	342	327	374	353	393	400	369	356	341	333	388	365	355	378	348	355	358	363	327	382	346	364	375	370	329	373	323	360	308	348	336	369	369	342	366	355	383	329	393	336	397	370	351	392	383	394	351	373	335	348	351	329	348	345	347	364	354	341	357	368	383	341	370	395	369	358	334	390	332	338	374	361	373	335	359	368	364	361	331	354	333	335	379	374	336	335	342	361	376	381	363	313	344	343	387	367	348	344	339	317	371	378	363	336	335	343	384	374	305	343	373	365	399	351	380	360	372	360	354	367	387	375	346	371	342	367	355	337	384	367	343	348	355	388	370	323	356	377	352	348	356	362	341	369	358	394	354	368	371	349	383	381	377	385	350	366	323	382	317	332	337	371	419	347	375	346	325	346	368	351	381	393	359	327	351	372	339	362	345	386	374	368	381	355	370	344	339	342	374	371	358	342	346	360	358	364	343	352	346	367	370	342	363	406	349	375	357	358	312	364	355	343	375	361	368	363	358	393	379	355	328	331	369	342	387	366	347	354	341	313	349	348	344	340	367	367	367	338	375	338	349	344	380	335	365	383	373	375	338	338	346	372	384	365	368	317	350	364	367	379	344	379	359	370	348	369	375	376	376	324	371	346	363	378	319	351	347	367	338	337	359	375	326	371	332	356	352	355	368	353	347	373	401	348	346	375	342	353	373	405	375	346	385	386	331	333	346	343	343	375	369	355	368	367	315	349	384	365	380	334	383	355	354	340	374	376	360	352	326	379	368	358	332	327	375	359	330	374	371	360	325	380	341	380	363	362	358	359	344	372	356	375	385	351	362	380	362	344	352	330	326	378	363	350	368	367	333	336	342	388	330	366	349	344	363	361	362	362	349	365	389	354	331	396	346	354	358	338	386	375	374	355	344	338	372	349	371	320	384	309	355	382	332	384	353	348	374	371	375	371	361	326	351	371	346	335	352	337	377	339	350	325	346	323	377	375	352	405	349	349	378	366	400	392	332	361	333	338	374	333	347	350	361	353	366	350	320	357	364	337	341	362	389	340	375	365	369	389	355	343	353	378	352	359	378	368	344	354	348	362	361	342	409	351	361	338	341	356	375	397	326	350	366	325	370	369	384	330	345	369	351	338	354	390	332	359	371	339	341	386	353	364	369	366	336	370	338	376	365	359	389	368	354	335	359	357	339	332	377	347	338	362	347	335	391	372	360	339	348	337	344	346	358	363	363	344	345	329	353	351	386	363	349	348	392	322	379	353	353	350	334	344	368	362	350	346	356	362	341	352	358	375	356	356	343	375	341	358	335	362	355	357	372	344	344	321	387	355	316	367	347	360	350	345	385	353	361	383	378	328	355	396	340	383	364	408	344	346	362	375	398	343	353	337	336	330	380	367	380	349	349	347	336	373	375	336	343	330	385	346	338	360	329	393	335	341	364	325	308	328	359	355	341	341	325	353	325	341	352	378	338	369	397	381	387	363	364	348	362	375	353	374	352	372	353	335	353	358	365	376	343	363	350	364	358	378	350	349	367	342	361	383	361	345	336	350	388	352	379	354	388	349	347	381	367	361	352	351	368	359	333	373	307	355	395	376	381	359	351	354	361	347	346	376	326	335	362	342	359	392	350	376	391	385	332	337	345	348	351	325	346	324	378	357	353	354	362	374	372	355	348	355	337	368	350	323	386	352	353	335	351	369	351	348	347	367	362	382	363	350	384	361	373	362	329	321	366	344	365	331	374	361	368	388	365	345	381	321	371	373	367	366	343	379	349	360	348	353	374	345	356	365	374	344	369	367	354	321	347	334	360	348	326	373	346	352	344	360	353	371	354	346	352	346	348	341	353	378	338	383	356	356	350	391	333	368	363	381	365	372	360	329	341	352	366	408	378	367	356	347	390	363	381	341	383	347	368	352	379	344	352	330	341	374	361	332	386	340	365	390	374	368	369	364	348	343	336	364	359	360	388	345	371	349	372	324	363	356	347	361	372	385	353	352	386	351	353	347	365	371	387	360	340	398	331	347	386	381	337	365	366	356	401	370	349	346	354	383	359	362	331	355	342	314	377	368	339	389	347	366	393	378	382	356	337	366	368	384	370	357	344	342	351	363	369	357	349	354	354	371	331	344	389	359	357	375	336	334	372	322	325	395	361	396	341	375	388	357	379	367	365	364	359	364	356	318	351	364	352	345	329	337	372	337	347	342	326	372	362	373	341	335	345	359	344	388	373	344	351	390	377	345	343	396	349	370	353	356	347	366	357	343	335	381	373	352	367	372	360	391	368	366	348	352	390	385	377	356	374	371	360	388	367	393	334	372	323	356	376	338	340	372	334	384	353	368	349	351	382	382	381	356	370	358	360	369	359	359	355	364	360	362	350	361	344	370	349	340	363	356	405	329	374	344	383	369	345	348	354	366	350	371	387	341	352	382	346	362	355	343	390	343	329	354	344	339	363	380	353	322	342	347	318	343	375	361	349	375	350	361	342	322	356	348	358	373	358	387	369	375	338	327	358	361	348	334	386	350	361	360	354	349	369	350	394	329	393	350	386	324	336	361	350	367	380	378	356	337	340	351	364	339	385	364	359	361	371	332	374	366	349	382	370	364	359	356	346	357	330	389	309	338	380	361	384	351	355	332	346	362	369	386	374	337	387	353	360	385	352	352	360	367	354	338	372	354	310	357	336	322	350	333	335	395	365	384	373	359	367	347	388	322	387	396	356	343	385	331	339	336	356	385	329	361	334	340	347	368	376	329	322	358	361	332	359	376	346	352	330	371	319	372	336	339	371	316	359	366	354	355	361	376	366	358	353	363	322	345	349	346	371	344	368	345	363	357	364	369	360	344	362	375	353	333	335	351	391	363	345	358	351	336	358	338	356	345	377	337	363	369	367	366	335	358	399	364	366	356	341	325	375	376	325	344	377	325	391	374	373	339	380	384	381	340	325	346	376	361	351	339	343	383	380	349	369	350	328	343	360	373	353	360	357	383	334	334	385	385	339	355	364	348	359	372	362	353	350	392	335	390	329	336	349	365	357	391	306
2331	2080	1851	1010	489	394	377	349	341	340	301	327	327	316	304	269	295	291	313	303	326	285	264	325	283	327	329	289	300	314	304	289	319	293	273	287	312	321	313	324	312	301	288	312	300	290	275	350	314	310	281	319	293	303	277	301	285	298	300	311	266	278	328	269	286	301	323	302	278	268	308	322	300	284	335	287	287	304	329	287	333	309	300	315	276	297	272	315	316	272	321	279	311	272	303	288	329	301	320	338	296	294	335	288	322	290	302	291	296	322	323	304	270	288	280	286	292	287	341	297	270	299	309	291	294	291	334	320	263	289	284	297	310	297	306	295	301	330	321	299	298	301	300	300	327	317	341	310	283	310	276	303	275	315	349	291	292	285	313	280	316	270	288	287	313	307	312	296	298	306	303	305	296	317	307	329	288	310	316	308	268	310	309	266	290	283	270	291	309	344	310	290	311	277	335	280	318	305	299	348	288	272	308	323	307	281	318	300	292	306	319	340	297	271	303	298	270	293	317	322	330	308	296	272	298	302	314	275	314	292	305	317	334	326	312	309	355	337	277	290	314	300	281	305	317	309	261	338	327	296	298	283	306	348	286	290	281	311	320	316	285	299	283	297	307	337	259	294	303	308	331	267	302	286	299	300	287	279	308	315	302	296	296	291	295	317	315	327	325	324	312	274	291	289	301	329	307	284	309	334	301	321	267	305	304	331	338	325	298	284	276	302	324	318	334	317	306	315	295	275	286	319	271	301	300	300	295	310	291	321	287	272	311	290	295	311	316	298	310	313	313	309	279	313	313	308	286	335	299	276	298	292	330	294	321	321	309	328	320	295	314	304	268	295	326	309	295	292	318	303	289	306	295	291	329	315	272	309	318	332	309	293	307	272	308	296	294	281	285	304	328	319	319	340	304	287	302	245	276	306	289	341	332	313	313	267	354	284	311	272	273	276	339	261	312	286	328	309	306	320	314	302	314	316	315	282	309	293	302	277	297	282	312	330	301	298	339	296	320	297	314	301	331	298	293	294	300	280	310	322	296	333	278	326	304	292	344	300	308	342	307	297	322	273	324	266	283	302	306	347	313	279	298	319	310	285	326	308	323	334	323	315	330	341	338	281	308	291	299	291	303	297	287	312	275	304	325	321	331	298	305	309	334	285	329	302	315	317	281	334	313	309	332	308	316	304	286	299	287	288	307	291	279	332	315	312	319	308	289	266	328	304	321	306	305	317	331	318	304	318	318	310	291	288	311	323	258	272	306	296	297	281	291	306	339	320	309	310	305	303	316	303	288	290	294	284	319	304	326	318	283	314	308	307	302	318	306	305	302	289	310	296	302	330	311	284	298	308	322	267	301	345	270	300	320	249	291	273	324	303	292	271	318	310	307	315	324	284	317	283	285	275	328	307	300	330	324	296	274	282	309	298	311	306	310	340	266	297	309	307	315	296	294	302	318	272	327	286	284	293	284	323	270	315	299	282	318	305	317	293	308	287	291	319	322	281	298	299	271	277	274	314	317	292	280	318	320	313	304	283	329	302	318	330	273	304	311	316	303	320	297	319	292	318	349	307	292	304	275	291	307	306	298	315	316	319	283	296	299	317	308	298	312	305	300	284	278	305	313	300	301	290	305	318	324	310	325	270	285	334	283	308	327	282	318	306	318	306	289	304	306	296	285	297	294	297	305	280	294	306	297	289	316	277	344	288	298	323	324	302	332	310	311	350	327	284	331	295	337	319	291	315	301	317	307	286	274	301	306	285	313	321	294	276	338	320	269	324	306	306	318	292	282	316	331	303	308	320	275	349	327	291	299	315	307	288	317	293	342	297	284	302	283	326	299	294	287	294	278	333	322	312	306	330	281	335	315	290	308	302	287	299	321	308	300	284	299	298	297	296	290	324	276	288	294	275	287	298	312	340	302	314	284	317	264	295	299	298	305	338	361	342	314	321	305	313	297	305	304	327	316	296	294	314	300	311	289	291	338	306	285	335	318	301	276	296	306	294	290	290	304	299	292	301	296	292	299	303	312	289	265	309	299	278	285	290	313	300	295	288	280	317	311	305	269	311	283	310	323	317	303	283	317	315	294	298	270	288	284	306	288	288	320	312	292	292	286	291	318	309	291	309	316	295	294	288	277	302	282	270	283	266	330	317	296	314	293	263	330	309	336	314	254	311	297	273	304	284	310	292	285	279	322	291	304	331	269	302	273	323	303	294	289	311	316	287	310	290	316	297	292	265	307	279	301	331	307	285	292	267	293	282	296	291	308	303	315	334	337	308	276	294	277	297	312	303	303	294	293	317	317	321	294	296	332	312	316	329	308	301	306	349	315	294	317	342	309	291	295	300	294	304	317	270	320	266	338	263	318	283	315	288	340	313	308	313	296	275	280	325	274	332	305	312	298	304	326	329	290	301	346	296	321	293	304	301	291	314	290	321	282	269	316	302	278	296	307	313	305	314	320	308	314	323	300	321	308	308	307	303	320	286	307	290	312	288	282	305	291	293	295	290	297	336	278	297	297	273	291	312	302	288	279	321	302	333	303	305	272	299	317	300	310	320	317	309	304	288	271	314	305	299	349	318	304	282	301	310	318	307	290	300	314	288	284	266	317	295	321	320	310	301	305	286	315	305	302	315	308	322	286	322	311	298	286	286	288	304	279	301	312	323	312	302	331	299	295	317	303	317	266	315	337	323	314	318	313	312	324	296	314	300	320	301	295	296	332	338	278	267	284	293	296	299	310	284	300	319	293	307	299	289	319	294	271	320	300	300	288	320	285	326	268	330	299	293	296	295	288	309	299	307	324	295	317	321	349	296	322	313	296	311	307	318	291	329	276	323	293	282	300	295	312	317	337	293	267	313	272	291	353	287	322	297	318	293	301	318	308	292	302	300	285	293	290	307	305	286	303	324	281	279	311	293	310	303	300	310	312	292	343	297	301	277	311	275	305	310	294	341	300	297	283	319	299	341	323	306	286	312	308	290	330	288	310	268	287	326	276	313	292	317	301	289	321	336	308	297	304	318	267	280	307	305	333	295	300	298	287	293	281	287	298	311	319	334	289	272	314	246	270	304	323	335	328	266	326	307	298	327	304	308	311	302	308	278	297	290	274	271	275	322	290	312	314	341	293	321	307	323	323	292	322	356	305	294	302	310	303	320	311	320	294	312	285	304	309	343	270	285	326	272	280	305	312	294	284	324	313	286	306	312	277	263	304	300	312	308	309	287	262	292	298	332	274	321	283	287	331	336	298	307	261	300	263	312	293	305	288	300	308	292	307	308	272	333	282	315	307	281	317	324	292	292	326	302	291	310	307	290	298	309	298	319	315	299	289	319	321	269	321	297	292	305	253	291	313	302	323	260	297	284	333	289	305	296	317	307	305	323	294	315	318	277	304	342	281	300	303	322	279	288	282	297	325	303	280	292	320	282	290	297	284	284	297	277	303	306	317	318	316	281	316	263	314	300	322	288	319	334	302	310	300	302	297	316
2605	3483	4772	3020	1661	1104	982	868	895	930	899	988	785	797	704	758	746	719	678	688	706	756	737	700	721	705	720	706	732	713	711	739	758	757	748	761	743	713	721	684	779	709	720	741	748	722	721	732	714	701	716	728	702	656	737	734	710	749	726	754	749	759	694	707	716	713	741	721	715	689	689	730	699	735	752	725	703	739	719	687	729	720	748	718	712	698	703	661	715	698	713	726	689	732	756	713	736	766	735	745	743	713	778	755	744	685	729	698	696	750	724	721	669	736	715	684	721	736	716	743	717	706	713	712	681	770	740	721	719	756	720	654	712	699	735	718	697	760	638	721	691	688	730	711	759	751	743	672	692	714	702	728	689	715	707	789	713	682	727	713	725	798	738	712	744	779	718	717	750	732	743	760	749	758	759	694	671	734	740	736	705	718	728	746	679	727	695	753	711	729	708	756	726	715	783	704	737	761	689	713	728	669	700	726	708	671	738	739	721	705	693	728	712	756	727	757	654	698	721	726	725	747	721	700	743	722	706	714	679	730	702	741	727	719	727	740	744	761	711	725	709	716	689	744	742	759	709	723	722	733	748	715	679	688	684	646	703	787	777	712	754	760	737	792	718	723	710	737	695	709	725	739	732	748	715	697	692	746	714	702	703	700	757	763	690	762	733	729	765	730	760	721	658	703	729	689	749	749	689	714	738	722	777	732	706	730	737	715	708	715	731	702	732	721	737	706	735	705	730	732	787	678	737	692	730	717	767	704	743	748	676	721	703	745	679	742	741	703	724	720	704	684	745	692	748	739	700	732	756	711	714	734	766	718	717	745	714	715	735	692	760	695	763	694	756	727	705	702	691	678	727	760	692	723	727	744	726	747	755	702	739	720	743	726	714	745	729	773	719	726	680	751	728	733	755	707	763	697	709	651	696	717	690	709	691	731	753	730	746	653	726	721	730	714	718	686	703	742	726	739	713	726	755	724	764	724	721	712	730	754	718	713	720	667	707	743	688	726	721	765	781	717	764	752	655	682	703	742	697	744	733	743	770	701	739	692	702	709	725	743	682	747	753	720	740	736	691	724	766	713	713	675	728	762	763	775	701	736	700	725	680	735	730	715	757	746	731	687	741	752	719	744	718	765	763	704	747	697	685	721	726	706	737	711	756	677	695	688	723	729	743	697	717	733	675	718	774	711	769	690	733	730	727	687	720	760	731	682	714	718	705	748	730	713	686	724	747	682	742	764	706	729	758	695	717	691	754	737	728	752	647	789	749	724	695	748	755	717	731	733	718	722	717	709	689	728	677	736	754	713	670	709	728	748	739	698	751	688	715	702	760	714	767	749	756	706	699	714	716	746	726	682	700	700	730	709	733	708	728	750	782	727	771	730	725	711	721	747	695	708	745	707	688	691	694	709	732	770	747	711	735	699	728	756	697	711	764	715	699	736	748	636	784	760	770	741	710	712	744	727	714	697	752	753	738	709	746	734	692	746	738	673	670	748	750	710	731	707	747	724	723	690	730	697	711	730	722	692	669	769	724	681	710	735	762	703	779	714	747	725	717	715	742	742	730	692	710	724	738	733	738	709	685	713	689	701	739	781	723	740	727	724	707	712	730	700	709	737	737	718	727	673	696	734	692	706	685	732	700	738	735	769	733	732	682	710	722	711	759	724	732	734	726	686	726	731	742	729	692	708	746	772	717	749	696	722	725	727	732	691	705	624	709	756	734	723	708	684	707	718	722	689	697	759	724	704	690	780	657	729	716	699	683	735	696	695	741	735	734	704	700	700	709	758	705	726	695	730	682	763	704	733	725	701	707	719	697	778	728	720	681	711	706	726	714	702	748	751	720	740	741	688	696	738	702	702	757	732	755	704	716	743	757	737	735	714	690	734	738	682	736	746	757	763	752	755	758	739	703	756	724	680	733	687	714	750	737	737	690	714	736	736	724	742	710	737	740	732	700	712	738	687	763	733	729	712	679	693	717	709	760	698	765	717	695	744	772	711	766	746	724	741	722	721	731	688	704	722	718	715	735	681	728	712	700	765	747	774	725	714	725	711	750	692	732	722	669	736	677	732	703	758	714	724	745	694	737	721	730	703	694	678	760	712	718	729	699	731	699	729	723	744	716	683	752	729	728	682	719	701	707	739	705	738	742	733	706	760	733	702	726	763	758	716	716	706	761	644	733	734	674	676	680	746	755	712	692	696	714	720	718	722	701	690	757	685	727	729	708	737	688	758	689	710	720	765	759	786	731	707	675	721	750	710	684	712	748	649	723	765	748	680	750	703	726	702	726	756	781	786	711	695	755	724	695	751	739	696	675	747	764	760	728	713	709	730	728	719	728	740	741	715	671	731	731	735	792	727	748	722	694	744	737	758	731	733	731	741	695	690	657	700	723	674	717	724	763	727	719	695	711	678	714	750	740	718	731	727	712	767	747	714	731	686	709	780	711	688	698	718	738	687	780	754	702	685	737	691	733	738	735	706	692	774	743	680	680	696	726	770	713	713	664	687	744	688	756	738	688	718	730	705	740	716	726	735	741	677	672	746	715	707	641	735	729	712	712	725	727	694	734	749	725	677	741	737	679	750	723	722	696	718	762	744	690	707	736	732	720	763	720	736	781	702	696	739	723	738	729	721	758	718	699	713	752	734	681	745	744	729	671	725	747	743	711	677	700	680	789	735	793	698	705	717	743	760	739	720	743	759	727	683	745	726	717	736	740	707	724	717	709	695	698	715	716	674	717	724	710	740	744	743	730	727	676	718	743	684	731	699	725	721	731	725	699	750	731	749	693	746	682	716	681	744	710	705	730	733	681	729	755	717	741	734	715	726	750	700	681	709	737	706	745	709	756	725	724	763	722	694	727	720	727	753	721	706	719	692	748	742	729	720	712	711	714	741	698	713	725	744	771	733	724	729	726	732	724	734	722	678	689	776	702	688	689	770	790	729	742	707	747	723	685	658	743	723	698	751	704	726	713	713	680	740	722	735	721	713	732	744	701	789	704	732	702	704	686	737	659	733	695	726	714	790	746	712	726	664	657	692	749	719	733	731	727	740	737	741	713	704	744	699	735	685	674	737	741	700	750	635	712	748	687	720	733	715	706	680	709	721	722	734	715	684	713	711	724	737	734	699	710	718	707	750	714	713	761	726	774	766	763	711	704	708	696	698	728	726	674	722	719	739	734	733	734	728	703	723	722	709	714	709	729	703	698	703	744	712	742	741	720	778	706	726	727	712	767	701	724	696	731	723	695	715	725	715	758	740	772	702	725	685	740	723	750	705	716	748	768	697	752	744	736	673	751	730	766	742	702	725	757	774	771	651	807	679	727	726	751	727	719	751	735	708	733	722	668	799	724	720	716	704	718	779	768	733	711	727	733	720	746	706	716	694	724	735	726	750	703	726	759	730	690	717	704	709	751	736	749	715	701	781	702	730	677	744	723	720	682	707	783	723	715	686	697	754	769	727	751	760	723	738	712	681	735	696
8314	18557	26919	17267	5599	681	492	475	389	399	358	354	293	269	261	267	302	311	300	257	265	267	294	293	300	279	262	243	297	281	308	264	303	273	275	249	273	269	279	279	258	263	264	299	267	264	274	263	270	286	278	283	305	300	245	262	257	276	259	280	283	252	301	262	265	274	279	286	284	267	278	310	265	303	275	271	269	260	324	280	271	285	276	289	260	259	241	292	251	263	250	278	286	260	285	265	264	275	257	270	256	285	257	295	277	300	272	270	292	252	319	299	285	281	279	262	311	285	274	261	262	275	283	291	298	297	297	277	272	254	268	255	251	298	273	281	278	283	224	281	270	254	278	287	264	271	287	286	273	293	252	255	272	245	273	240	272	314	298	269	318	264	293	297	233	285	271	264	285	272	257	238	266	271	275	254	257	275	307	277	260	288	270	313	277	283	286	278	260	259	288	287	309	263	298	278	272	283	305	279	256	299	256	257	283	284	274	251	288	293	277	312	255	270	290	302	280	294	275	251	250	265	267	248	293	264	283	272	274	283	270	314	286	252	257	248	287	251	261	302	317	279	264	257	279	268	278	300	268	275	266	259	248	272	290	269	260	312	282	270	286	269	283	256	277	267	284	270	277	274	263	235	318	300	285	284	266	251	278	276	267	278	278	262	285	275	267	295	274	274	283	252	263	227	257	262	264	292	266	270	274	287	247	275	242	247	285	281	312	265	313	268	289	278	258	273	260	302	245	287	269	280	280	287	294	278	260	285	270	287	246	284	286	284	246	283	270	285	249	271	288	295	279	257	264	289	274	274	300	261	296	260	259	257	263	259	241	266	242	260	275	264	272	270	251	280	257	260	272	268	283	263	257	267	251	267	278	277	282	278	267	278	272	282	277	290	272	273	243	307	315	258	293	291	261	266	248	292	261	267	265	257	286	272	264	287	300	257	240	247	304	268	266	270	253	249	274	271	298	256	254	287	261	261	260	285	320	296	282	284	296	272	263	257	281	264	290	272	287	250	292	273	273	251	286	280	300	265	251	263	259	244	230	254	256	286	267	259	279	268	267	256	300	263	320	279	285	283	276	256	256	255	303	284	263	253	280	278	280	281	302	313	270	251	278	251	253	276	268	294	280	271	262	274	271	304	307	272	275	246	275	287	268	313	248	278	299	275	296	273	273	290	239	273	267	273	256	260	270	288	260	311	270	296	294	275	287	267	269	299	332	297	285	316	274	284	295	278	266	291	271	285	282	298	287	277	229	279	232	279	296	296	267	271	253	257	278	282	299	280	272	273	263	287	279	287	315	330	280	267	285	250	269	294	285	283	276	250	238	281	276	264	303	280	276	277	268	283	284	242	286	251	276	310	311	247	265	253	280	279	277	268	253	270	297	304	266	292	246	241	296	269	292	289	280	253	276	256	258	266	262	275	317	268	282	282	275	268	259	269	292	269	265	257	289	320	237	278	264	250	261	260	265	281	256	287	311	270	266	266	279	286	293	304	249	285	256	277	262	254	271	301	255	282	271	259	293	272	257	259	259	264	261	251	256	306	261	281	274	265	266	271	293	296	259	280	275	267	282	268	274	263	279	250	298	285	294	254	244	310	302	283	303	291	291	258	269	253	272	297	289	286	283	264	252	281	271	302	262	253	275	292	285	317	263	278	256	275	275	295	266	256	299	269	275	239	298	251	307	295	276	258	261	300	252	265	267	257	292	274	305	264	262	260	265	264	235	266	287	300	282	306	246	265	270	264	282	257	288	280	247	310	270	274	294	266	251	231	281	268	285	264	266	285	252	301	251	281	289	270	253	259	271	261	297	269	306	293	270	307	268	295	271	268	271	269	234	269	276	295	284	284	245	241	290	301	304	287	296	257	283	259	284	269	246	285	275	283	291	275	260	292	288	246	292	286	280	240	270	297	253	275	280	300	301	266	274	267	282	303	251	275	277	236	295	292	281	275	269	271	283	307	289	290	277	277	231	273	279	267	303	237	300	250	270	262	271	246	272	264	258	285	291	272	287	290	284	255	277	281	308	276	276	289	274	288	279	288	299	281	277	266	267	273	273	258	267	290	251	264	255	267	290	297	266	285	291	275	281	255	255	255	263	300	284	295	268	256	257	273	277	268	314	276	258	245	282	280	252	276	294	286	269	287	278	270	272	280	276	280	263	286	264	285	267	250	247	249	275	299	257	300	258	265	282	262	263	273	279	275	285	269	308	298	265	291	303	269	276	254	275	296	285	291	277	252	275	249	265	274	272	261	247	289	336	285	302	297	259	279	261	280	251	278	273	280	308	283	296	280	300	275	270	286	285	313	290	269	262	305	271	258	296	278	282	269	266	281	281	246	278	249	275	285	263	265	266	274	256	281	273	307	278	276	280	287	271	291	270	280	252	237	278	262	243	272	288	299	281	281	259	299	244	260	281	271	269	284	256	270	280	268	266	285	291	287	284	286	274	282	270	255	257	286	281	265	260	283	271	264	255	289	256	262	283	288	288	299	283	281	263	295	256	268	281	299	294	263	264	296	235	259	294	306	282	240	286	249	277	275	291	293	286	300	272	249	253	291	247	271	265	251	272	270	270	255	274	258	306	286	273	287	273	250	294	260	247	282	277	269	249	255	252	272	281	277	266	266	255	280	242	258	269	252	300	278	251	294	311	276	261	300	270	267	269	283	253	298	264	282	314	251	304	293	258	285	297	262	275	284	227	292	255	319	283	293	289	280	273	273	276	286	255	312	283	305	275	284	262	270	297	251	276	282	260	253	306	256	315	267	260	263	281	260	279	243	270	293	230	289	331	265	274	289	244	272	276	255	276	271	261	290	288	256	290	262	301	262	268	292	259	307	253	283	277	281	270	253	286	278	266	248	250	290	262	270	294	260	246	273	256	301	277	239	256	261	266	288	276	246	289	275	290	262	256	266	246	275	237	269	269	265	304	256	271	241	269	283	266	259	254	291	302	244	279	294	281	251	278	277	241	262	269	275	269	258	279	280	257	239	258	294	267	255	253	273	293	256	303	284	277	282	258	291	291	273	288	302	264	268	283	249	309	301	282	275	273	279	247	282	299	263	284	268	257	284	264	278	265	262	267	278	238	278	258	252	244	256	249	260	289	257	282	328	293	288	302	261	253	276	270	289	284	280	282	269	269	272	307	247	264	268	263	270	249	260	287	274	253	280	239	309	263	280	253	296	269	281	283	283	313	308	231	273	285	264	268	302	265	282	270	258	296	289	246	286	272	274	270	249	270	244	303	299	257	275	280	268	307	275	290	246	265	285	275	275	251	268	288	254	251	270	285	280	292	220	252	276	263	302	278	240	323	255	278	258	272	311	245	269	258	274	265	234	268	254	268	269	260	290	261	271	287	285	295	246	265	293	255	289	288	288	251	311	268	294	265	279	277	259	282	273	277	294	281	293	275	274	288	289	301	312	268	294	292	290	297	276	275	275	291	258	301	266	262	246	261	253	305	291	267	264	242	254	274	301
7360	18814	33449	20559	13136	2095	1907	1715	1500	1378	1227	1096	958	705	746	720	708	666	660	697	674	618	621	680	685	626	648	651	692	689	694	621	622	668	682	648	690	680	661	728	603	623	686	661	626	663	650	623	660	674	622	650	656	657	631	672	641	635	661	611	650	648	654	634	662	659	668	655	662	652	642	642	679	654	650	686	632	622	644	608	640	653	610	630	673	654	647	613	663	638	656	642	635	671	655	604	619	674	612	664	656	638	634	686	703	611	705	613	658	648	625	644	610	686	666	616	691	678	622	652	677	664	656	632	666	646	663	656	647	629	700	631	646	661	680	681	647	625	652	681	648	664	620	654	656	651	621	653	706	648	630	634	669	621	645	695	629	652	683	662	637	636	656	658	662	666	665	667	638	671	653	649	631	675	656	621	645	636	664	634	635	627	696	657	674	660	626	638	694	679	637	633	662	669	657	639	642	650	652	687	640	649	641	612	654	635	640	639	624	627	629	650	677	666	718	640	592	634	652	670	692	654	634	673	657	666	671	629	627	686	621	660	658	669	612	650	647	614	657	662	644	713	619	636	638	640	653	690	644	614	695	631	625	678	653	632	653	657	633	609	668	650	663	609	655	650	651	588	635	645	661	683	680	664	627	702	669	660	674	645	659	666	665	657	637	661	624	665	631	622	616	571	633	677	641	641	652	631	619	659	660	598	663	637	671	666	661	656	652	657	674	673	663	629	641	649	661	645	679	652	641	652	640	632	709	621	638	645	672	666	621	643	623	650	695	656	656	624	663	586	647	604	643	675	652	675	697	640	688	680	645	674	688	684	697	672	682	624	657	626	667	661	704	595	709	630	674	640	661	671	615	661	626	633	708	625	617	665	617	658	644	653	663	681	678	637	687	687	631	659	638	696	628	629	700	627	615	689	572	657	625	662	601	608	669	680	665	653	676	658	634	656	634	667	665	597	660	677	642	655	659	668	652	646	668	646	656	664	627	682	621	690	619	621	673	678	655	653	664	673	620	687	606	645	628	628	638	639	638	672	662	617	646	649	627	611	673	640	644	654	656	658	669	652	657	645	707	650	637	654	629	628	677	637	678	654	625	620	677	674	675	657	634	662	645	691	690	636	618	646	648	604	708	655	617	662	655	645	642	678	664	656	679	643	661	642	682	675	651	658	701	682	632	699	699	706	694	666	643	598	695	686	643	637	655	625	616	657	669	654	659	634	663	650	629	660	640	646	673	639	627	651	647	605	633	628	670	619	646	633	690	635	688	634	686	596	681	646	642	650	637	662	655	635	658	667	670	624	670	607	592	692	624	645	662	678	641	671	641	642	631	661	645	648	645	625	670	637	663	641	680	644	638	641	654	684	693	676	620	658	664	696	618	671	657	658	661	659	695	608	658	642	655	663	655	660	622	642	635	679	658	642	673	668	648	669	682	675	663	682	672	663	650	618	684	664	656	634	671	683	678	633	638	648	601	677	692	699	625	647	614	682	646	673	670	657	615	606	643	666	678	671	628	654	605	673	668	670	669	661	647	636	636	657	641	671	661	628	651	680	630	692	633	684	651	635	611	700	644	692	697	661	678	626	687	714	653	643	658	688	636	666	695	608	684	646	652	674	648	611	646	692	695	633	645	647	642	656	646	705	664	624	644	667	662	639	686	678	683	691	608	643	607	666	674	673	654	647	651	687	666	674	652	688	651	676	638	625	656	648	657	619	656	663	666	596	649	659	630	648	669	670	687	677	665	658	656	665	629	668	625	665	666	620	647	620	681	650	656	638	610	625	644	673	663	677	609	665	655	629	630	665	656	632	593	659	615	679	619	629	655	640	677	644	652	634	632	680	694	697	643	615	672	633	689	678	633	667	675	655	648	672	680	625	688	621	633	677	655	627	658	600	693	652	681	640	637	622	666	691	660	630	615	664	658	636	645	659	615	627	629	697	664	628	674	652	683	678	639	647	643	622	604	631	655	643	651	653	637	648	665	650	678	628	678	623	654	672	668	656	646	673	639	662	680	652	648	636	619	682	639	659	631	660	646	673	676	676	684	599	674	646	662	724	627	685	669	668	658	640	674	636	664	647	635	646	628	639	640	679	698	695	663	682	666	645	679	634	642	580	657	673	646	636	639	661	611	655	669	619	630	651	677	665	645	657	644	668	715	702	639	657	667	638	664	685	662	660	648	645	623	629	653	675	672	651	668	617	648	685	575	647	700	616	644	661	640	642	673	628	662	687	652	666	640	654	658	651	681	663	666	650	630	673	653	635	609	640	629	695	631	646	654	646	646	671	621	669	719	617	628	621	635	594	639	635	665	644	665	607	634	650	648	642	649	670	666	669	654	614	656	630	673	644	639	658	655	673	667	612	688	610	641	660	640	641	658	654	661	664	631	652	653	644	637	666	679	691	693	635	618	624	673	633	675	685	689	630	656	682	591	691	658	654	685	637	622	647	672	654	648	631	648	637	620	623	626	667	647	651	661	648	681	613	655	693	680	639	650	638	659	580	612	656	714	655	643	619	623	658	712	675	664	660	651	636	662	632	625	628	671	649	646	645	635	647	605	600	636	654	671	596	695	629	630	681	630	651	697	639	590	677	608	620	674	702	685	621	659	672	631	660	659	675	652	698	662	680	670	648	677	662	645	629	635	621	628	605	606	646	616	699	636	631	638	642	623	700	622	636	655	654	669	665	664	678	706	673	634	623	692	643	632	676	653	628	643	658	650	623	687	652	670	683	662	656	693	671	676	638	640	655	655	654	664	662	650	638	627	678	671	651	601	654	625	631	639	657	673	614	665	658	624	677	712	687	665	647	647	596	640	638	645	641	672	604	655	663	608	653	682	655	664	655	634	664	691	632	709	632	668	610	644	676	659	677	665	644	631	655	639	683	577	656	656	643	635	667	645	673	672	658	618	687	621	665	653	636	617	703	616	645	620	643	632	663	623	656	647	677	646	589	658	704	650	652	677	657	606	635	628	631	659	600	661	690	657	634	656	624	648	630	589	637	689	657	610	648	697	646	650	629	684	701	641	667	690	620	683	669	690	648	638	684	642	661	633	639	631	629	660	617	636	656	689	682	643	659	642	664	622	606	631	669	640	662	735	659	628	663	668	696	661	653	622	697	692	674	672	664	664	601	621	641	617	638	624	607	669	647	663	651	625	621	722	629	598	666	654	661	699	658	691	639	645	625	668	661	653	655	701	618	666	703	642	711	658	636	652	668	624	667	693	683	677	593	656	623	661	641	632	656	666	663	639	628	666	625	609	653	619	708	659	627	655	650	662	637	631	666	662	642	622	663	646	664	640	622	661	632	670	648	618	622	668	670	670	654	683	663	678	649	720	683	654	674	630	738	642	661	632	677	723	649	623	669	640	592	666	640	653	665	642	671	645	622	640	610	656	691	702	633	702	618	687	620	700	671	680	697	640	684	675	623	683	644	675	660	637	666	678	660	650	628	663	636	693	637	683	650	675	682	656	649	658	628
15158	31274	40970	30346	12200	1260	588	430	364	341	270	275	227	192	154	164	161	170	147	158	143	132	136	131	162	147	110	145	148	148	144	146	134	152	149	138	139	131	171	144	150	133	125	146	139	152	170	144	118	147	132	152	148	160	138	140	131	131	139	140	142	131	144	186	147	138	140	155	131	131	136	140	142	144	138	144	137	128	146	125	119	131	128	132	140	152	153	159	150	144	158	142	154	138	147	171	126	144	135	153	123	139	152	153	143	166	157	146	153	124	144	127	143	158	131	151	149	147	153	151	126	153	146	136	133	133	155	145	132	122	145	166	153	143	152	137	154	157	140	137	167	170	160	139	138	148	121	140	132	156	138	143	144	140	148	143	131	154	156	127	119	132	125	148	147	151	138	141	135	124	139	142	132	147	157	145	144	127	168	137	154	157	152	136	128	155	140	118	142	166	113	125	153	141	157	122	151	147	122	162	136	123	146	122	145	141	118	135	129	128	133	149	153	145	144	121	149	153	126	150	110	128	138	156	151	146	133	163	134	144	119	140	141	136	147	145	151	147	149	139	149	129	144	125	135	162	148	129	135	153	160	169	131	140	146	174	150	158	135	145	148	131	150	138	123	150	149	147	143	149	134	136	134	145	153	153	132	151	137	167	118	129	128	138	148	134	140	117	142	139	138	148	139	154	148	117	144	161	146	135	144	136	123	144	129	159	161	148	167	141	125	127	119	169	163	158	136	136	124	133	123	103	134	139	144	150	147	154	133	156	138	126	139	140	146	143	150	127	133	133	144	130	165	138	146	136	138	119	156	147	121	119	151	143	139	156	146	132	148	129	129	131	142	135	140	153	149	138	136	162	149	151	129	120	131	130	149	167	157	163	145	157	132	138	167	149	156	124	163	144	130	134	139	150	135	147	145	126	140	136	134	117	144	151	166	146	127	162	137	128	151	143	132	126	141	134	149	153	135	139	157	147	162	146	136	139	132	128	131	144	139	137	150	153	138	127	133	133	139	162	144	141	136	143	169	134	154	136	129	120	149	153	154	117	149	133	144	151	131	149	137	128	146	151	162	123	133	167	129	140	128	150	153	157	140	159	164	139	122	136	117	147	166	134	136	141	134	175	160	162	132	147	145	138	142	133	122	139	134	150	142	133	133	141	138	165	159	134	137	128	167	126	142	147	136	149	142	147	136	132	151	143	158	142	142	130	153	152	148	140	148	148	143	134	144	133	132	121	134	142	128	146	138	149	142	118	143	147	134	125	121	124	169	154	129	129	141	152	134	127	144	150	144	136	156	129	133	141	132	136	133	138	134	152	154	147	150	142	146	134	122	167	125	111	124	136	125	139	142	145	160	135	148	160	145	133	141	139	121	170	129	146	154	113	151	133	137	130	154	131	164	146	149	148	149	145	131	149	143	132	173	136	135	156	128	159	121	157	142	122	132	139	160	155	140	158	143	168	137	142	135	126	128	145	135	140	129	139	134	126	139	140	145	161	155	136	154	128	109	141	132	127	148	146	142	136	164	161	155	130	152	137	144	158	127	131	137	145	143	151	125	139	145	140	145	158	153	133	148	133	139	146	155	123	128	120	124	138	154	135	156	158	158	165	142	147	129	167	138	137	130	137	140	136	161	154	163	147	159	130	133	139	140	156	149	147	140	144	162	148	140	157	150	136	156	156	160	128	133	142	139	133	140	127	143	112	145	124	128	128	148	132	143	133	117	137	143	146	154	140	148	149	131	136	135	163	147	142	166	159	144	166	137	140	146	125	148	143	139	130	148	160	138	152	137	131	137	125	153	151	158	117	121	152	173	135	133	148	153	125	129	157	153	132	144	151	135	149	153	128	141	145	134	155	155	127	134	158	127	135	145	152	125	163	136	159	151	160	144	143	125	145	120	150	159	122	143	132	141	126	124	145	152	153	143	131	139	144	138	154	155	149	133	123	146	134	135	148	127	131	136	137	139	160	143	127	127	143	154	136	147	110	174	134	133	141	135	135	139	110	129	160	135	147	141	114	145	140	143	143	137	167	163	160	133	137	131	149	121	151	146	155	160	156	116	149	151	143	171	154	134	132	156	126	151	132	122	135	147	158	143	118	126	132	127	135	140	137	138	136	124	143	134	138	139	137	114	162	156	134	161	131	147	163	124	131	123	124	138	127	141	137	132	144	140	146	148	132	137	143	143	136	120	119	132	138	140	137	148	131	128	167	138	156	168	160	139	126	154	156	146	143	143	143	142	147	145	130	130	144	127	146	156	157	122	155	154	136	127	158	150	147	152	144	162	128	147	135	127	162	165	145	156	144	148	141	149	153	152	155	142	142	150	135	119	140	150	157	140	144	145	136	154	144	146	154	128	149	127	139	143	138	126	136	161	136	158	137	152	135	117	143	146	138	128	149	163	132	171	129	139	129	161	147	126	138	144	175	129	146	124	142	140	145	144	128	127	117	138	130	135	129	148	132	138	156	129	128	132	139	138	153	148	150	139	142	133	153	149	150	157	143	144	153	159	137	134	159	137	141	142	159	126	147	161	143	152	157	122	156	139	140	146	126	137	155	149	139	138	142	148	139	148	128	162	137	153	112	138	179	155	146	133	164	156	137	135	128	164	145	153	141	122	132	122	149	146	129	130	152	131	142	137	153	160	141	139	159	129	145	144	158	149	146	144	128	163	145	140	135	136	154	147	141	148	142	133	139	153	138	150	152	155	152	149	155	162	128	122	124	141	130	133	130	145	148	134	149	165	136	117	137	148	155	124	161	148	123	149	137	144	142	158	134	145	154	153	126	131	138	141	150	149	149	137	126	148	141	144	146	128	127	128	153	129	145	129	147	146	148	137	151	147	141	155	134	131	160	147	135	154	117	123	151	139	146	134	138	141	160	143	144	132	145	127	148	118	132	135	130	144	145	131	133	152	148	151	141	157	154	163	132	135	136	138	116	147	139	153	145	157	126	141	136	150	141	128	117	158	134	166	128	141	153	151	149	144	148	146	138	123	130	147	125	113	137	136	143	141	156	148	135	124	143	143	144	133	141	150	162	137	140	149	138	160	152	147	130	128	154	136	160	136	126	165	142	149	175	134	161	153	153	120	132	142	160	144	163	143	139	141	152	120	130	143	142	141	115	157	133	136	154	133	146	138	135	137	135	115	160	157	167	128	150	153	144	143	132	141	147	148	129	152	148	147	147	151	124	156	127	119	155	124	150	156	137	137	153	153	125	147	148	135	144	134	165	147	154	150	138	143	119	140	160	127	126	133	129	140	126	129	137	134	148	99	137	147	149	141	143	135	136	127	136	136	163	146	115	153	154	139	147	152	137	122	158	152	147	146	146	132	141	128	132	158	153	135	154	135	127	138	133	141	163	154	129	139	151	136	148	157	148	139	147	127	114	168	123	133	156	135	136	118	116	138	137	157	141	149	141	165	145	145	166	146	140	136	142	143	148	150	141	128	125	130	145	146	131	120	155	122	137	130	167	143	137
9738	27310	41421	28868	19117	2902	2577	2236	1700	1468	1261	1109	824	569	506	572	503	451	444	451	388	401	372	383	418	381	378	336	378	344	351	377	372	378	392	387	390	357	357	351	376	386	376	363	407	403	369	372	381	401	348	398	367	374	394	370	367	363	381	347	378	378	357	392	331	381	361	348	387	355	365	374	336	355	374	352	400	332	379	355	349	372	363	380	319	372	344	353	361	390	394	344	373	352	392	344	325	366	336	342	379	383	383	370	331	368	315	339	354	369	364	362	363	335	377	362	346	350	356	348	353	361	390	328	365	351	367	311	371	351	354	364	353	341	397	363	342	361	356	364	366	357	367	378	373	360	379	364	350	348	366	354	371	384	327	398	342	384	365	364	391	392	364	325	393	333	373	344	366	384	358	374	356	341	317	362	372	378	318	347	384	339	309	380	348	359	366	363	336	334	368	360	339	333	359	373	345	356	340	354	368	353	345	379	340	353	364	368	333	312	401	310	340	374	358	394	358	374	361	383	388	358	371	351	318	379	370	370	354	355	391	347	353	383	350	366	360	328	327	342	372	335	335	359	374	359	355	379	342	375	360	330	362	364	335	351	387	400	351	352	364	382	372	360	362	322	354	359	352	350	357	353	340	348	365	345	395	384	372	365	353	360	368	337	380	375	358	328	352	336	387	343	352	360	361	328	369	363	355	364	394	352	372	396	362	364	369	361	364	324	346	376	377	346	360	358	367	324	355	365	364	339	387	351	388	345	371	374	387	383	373	365	335	349	347	326	340	362	365	361	354	368	358	354	378	378	372	357	382	350	364	345	351	346	343	381	350	350	364	362	324	376	363	345	379	353	373	345	375	361	359	330	346	360	383	381	348	348	362	348	375	336	361	361	319	358	365	333	357	386	364	367	349	351	379	341	329	327	368	376	355	352	340	388	357	383	362	356	364	359	356	393	341	369	363	351	350	360	338	336	384	345	368	349	364	350	346	392	346	370	368	395	348	307	387	353	360	330	374	365	400	344	351	388	370	364	361	372	382	317	380	392	384	379	389	364	381	338	365	343	355	362	355	364	389	353	363	368	342	371	359	357	380	370	376	343	359	335	366	355	387	357	395	334	373	381	380	348	374	368	348	346	377	338	337	349	337	357	334	329	367	356	377	389	329	360	340	348	365	357	340	352	375	370	365	359	343	377	353	361	375	347	359	356	362	334	375	343	336	344	387	352	366	360	329	397	353	349	353	358	354	399	361	351	359	372	389	372	325	366	320	356	340	361	374	371	355	359	368	355	365	334	356	378	407	388	341	359	353	349	342	378	365	380	318	372	372	364	350	362	390	344	351	355	353	369	356	348	361	381	373	362	367	374	369	324	362	402	361	371	333	355	391	367	352	336	372	356	352	310	380	341	337	354	373	405	338	385	323	387	354	383	369	386	394	375	379	382	333	361	346	351	369	353	366	364	364	339	351	362	325	337	371	395	315	343	357	339	360	318	371	369	357	364	377	378	347	389	374	415	344	347	388	348	334	349	382	381	365	358	352	349	386	317	356	378	356	363	366	330	384	359	348	362	377	360	356	347	347	352	352	348	380	355	353	318	372	355	332	352	343	349	391	331	371	391	381	383	360	366	327	365	346	359	375	338	340	362	388	345	357	356	319	365	365	379	357	367	367	333	363	340	387	337	356	350	362	371	401	332	355	351	378	394	337	364	361	381	361	369	351	342	355	345	373	346	386	356	341	368	382	359	373	370	342	374	357	342	381	355	362	377	349	352	347	351	361	358	376	359	388	337	368	334	355	346	382	364	370	360	360	354	347	347	375	364	354	358	334	359	332	406	396	310	365	344	361	338	342	356	363	325	361	351	364	386	375	366	348	374	380	370	357	361	343	326	405	394	333	337	358	331	362	331	388	355	341	312	374	357	348	346	349	367	386	359	350	358	355	347	364	365	317	364	355	366	361	383	336	392	371	378	309	361	348	375	347	357	357	373	357	368	376	344	353	374	334	361	368	377	360	350	371	384	344	358	365	378	405	380	351	357	416	356	356	388	365	384	377	339	367	388	376	355	344	338	336	329	346	378	397	375	344	348	369	378	331	344	359	395	352	342	367	346	356	324	355	362	370	331	366	358	353	327	371	300	376	356	365	364	353	336	363	349	369	356	345	374	354	353	394	345	382	336	353	332	342	327	384	367	374	330	358	343	366	348	341	351	339	396	350	383	411	353	366	376	343	365	363	365	353	345	362	352	329	338	329	393	388	326	365	369	306	376	372	367	347	378	386	347	366	405	359	391	367	335	332	346	341	372	323	350	335	341	375	355	395	346	329	339	367	385	374	385	372	336	349	347	318	341	345	340	372	344	337	351	351	345	361	351	352	389	350	357	397	334	338	342	359	375	347	352	350	385	355	356	343	402	349	358	347	366	360	415	363	360	365	368	368	352	360	375	317	412	393	345	361	386	347	364	344	331	352	345	342	367	361	337	340	323	361	333	369	372	359	344	338	309	378	368	348	356	386	327	384	345	309	359	339	375	373	341	367	372	335	357	367	357	345	360	387	366	336	333	355	384	374	334	359	358	344	368	320	326	368	360	355	356	332	357	358	363	345	373	331	361	368	365	356	334	338	366	377	363	374	358	358	358	387	365	330	349	365	359	351	343	354	346	365	402	365	362	355	386	341	341	325	368	384	354	334	366	360	338	368	364	370	360	353	370	367	367	380	342	378	337	380	340	383	347	365	337	348	356	324	329	320	339	374	369	340	332	319	353	329	384	387	365	380	318	331	344	360	390	348	363	350	373	349	353	346	330	368	367	373	360	339	376	346	402	342	354	349	356	358	349	368	335	374	376	360	374	350	354	351	343	361	393	371	352	366	363	420	382	340	319	346	332	327	378	362	360	363	330	378	344	349	340	351	338	370	356	376	342	352	345	364	307	362	362	342	345	328	375	387	351	355	381	330	370	355	361	354	354	367	364	346	379	353	304	365	345	327	362	373	378	371	352	337	351	335	398	427	356	349	361	378	383	363	363	354	353	350	358	313	390	342	370	343	354	300	370	366	358	349	354	375	378	335	383	364	339	348	362	375	348	341	363	347	372	361	363	382	342	373	371	329	351	366	338	370	335	316	359	347	381	344	364	372	391	372	326	343	360	368	329	342	374	352	364	344	349	344	355	362	370	333	336	409	335	400	357	331	381	371	369	393	377	341	366	362	382	345	374	371	370	362	346	331	359	348	341	331	334	338	373	371	373	361	375	345	341	353	347	334	353	347	387	345	365	339	378	328	351	341	342	340	354	359	401	359	365	329	372	374	356	329	336	371	390	350	337	337	375	346	367	339	390	350	341	310	333	333	352	337	344	377	344	375	401	356	340	329	334	347	360	356	332	328	370	358	377	354	362	340	349	393	345	376	338	320	340	338	347	379	348	347	348	356	325	366	368	347	330	348	362	338	380	402	352	384	343	363	379	370	375	344	370	330	366	367	349	377	358	339	340
2784	1873	2097	1274	591	376	373	351	368	323	330	356	330	306	313	320	331	278	297	310	331	281	300	305	314	288	298	280	297	297	277	315	306	320	282	290	330	311	301	287	294	307	290	304	295	282	315	275	318	288	310	304	296	300	289	317	346	305	287	315	303	289	298	311	298	302	306	281	325	288	280	332	304	291	299	302	327	291	314	272	301	283	311	327	323	322	287	306	295	297	309	338	307	268	284	330	291	293	294	336	341	261	279	307	315	322	292	261	308	323	316	296	327	307	302	298	320	296	330	249	301	305	328	283	300	273	325	315	320	291	290	316	311	289	312	319	276	323	333	316	325	294	294	315	313	300	298	289	302	321	274	282	307	281	328	313	299	287	285	328	332	299	295	308	331	332	300	270	300	317	298	318	321	301	248	300	300	310	274	318	281	293	316	305	309	297	291	279	318	284	301	285	304	304	348	294	341	326	281	273	285	291	304	327	324	308	289	324	285	308	316	309	323	311	301	317	309	315	348	307	317	303	297	297	288	322	313	312	293	302	305	306	328	315	297	330	299	290	321	306	267	281	282	310	313	319	322	309	314	314	320	293	310	303	288	306	293	310	307	263	289	285	305	330	318	314	299	306	311	282	350	291	303	295	350	313	335	303	293	303	307	308	302	298	315	280	318	291	300	277	310	304	306	295	292	299	282	284	297	287	262	308	285	286	298	269	298	297	288	297	275	322	273	293	303	310	327	310	306	290	331	309	327	281	320	317	327	282	294	288	263	307	317	302	298	331	307	289	269	285	318	331	315	326	287	322	294	279	285	347	309	311	318	267	272	297	299	293	292	301	298	289	287	287	305	265	299	321	282	281	293	286	333	323	314	330	302	322	332	300	304	300	290	286	274	290	308	297	309	303	346	322	298	316	315	274	353	298	308	299	292	334	302	286	324	304	288	304	300	306	283	302	305	296	281	331	298	314	314	290	286	308	313	301	275	279	297	319	281	299	300	281	307	313	293	294	298	326	319	311	298	289	289	297	339	317	313	336	287	336	301	336	303	310	299	330	277	302	316	295	292	319	331	307	299	284	267	262	326	311	328	326	307	314	319	294	321	322	299	310	312	270	326	307	287	314	283	312	314	307	297	290	299	294	307	327	314	316	317	322	265	284	315	303	314	312	321	316	306	309	315	315	295	322	305	325	319	318	290	285	300	315	299	309	288	308	294	323	276	270	311	281	284	302	298	282	312	295	325	305	286	320	276	328	333	332	317	297	298	305	262	294	336	313	296	295	307	305	271	308	272	334	287	290	334	332	295	320	310	305	323	299	282	303	295	299	287	300	312	307	297	328	291	299	278	318	261	295	283	331	327	264	278	290	317	271	313	303	312	303	285	299	297	326	298	295	296	288	295	316	307	289	329	318	295	321	320	282	289	303	297	317	278	296	339	311	298	299	319	342	270	318	281	308	260	308	310	288	281	317	305	300	320	315	297	299	315	307	277	295	298	281	333	315	301	329	301	293	324	281	289	277	327	304	282	281	276	320	318	266	291	301	319	295	307	312	309	295	329	296	312	322	343	341	315	336	305	305	296	278	275	299	329	337	279	286	327	304	280	308	267	283	305	340	328	307	298	299	290	286	308	283	296	314	309	324	311	319	293	311	305	311	252	300	293	305	320	326	300	300	302	290	322	291	294	286	303	325	315	348	301	306	306	274	304	275	309	327	273	301	317	308	311	308	340	302	312	294	304	294	265	268	314	292	320	319	283	308	324	279	291	283	280	310	316	314	324	332	319	316	308	322	304	318	316	301	306	299	320	294	308	306	318	298	318	306	295	299	295	301	313	292	320	301	313	301	318	301	318	338	291	308	322	341	280	281	298	261	287	326	312	298	336	318	315	316	314	338	291	309	275	286	292	294	295	297	315	320	296	299	285	289	323	300	317	300	327	332	305	288	258	308	320	307	291	291	297	279	299	305	278	284	324	305	340	293	302	300	340	293	313	290	315	290	279	304	318	270	291	282	299	320	332	288	300	275	290	301	315	324	307	283	280	291	302	333	293	291	279	303	294	339	313	305	295	316	258	292	280	314	283	299	316	305	292	292	338	332	297	268	303	272	309	302	303	317	292	323	325	309	293	285	267	296	295	288	333	293	284	328	310	317	286	294	304	306	328	304	288	347	318	337	340	309	296	292	296	310	299	272	328	313	278	312	292	305	320	298	283	333	291	292	305	308	302	324	280	311	295	309	320	302	298	329	304	334	293	312	289	317	279	286	286	299	307	282	343	301	331	328	337	284	304	300	313	314	331	321	342	312	326	293	283	309	310	300	311	307	313	313	319	280	292	314	284	326	303	285	280	317	332	319	317	291	335	307	333	317	278	309	321	347	276	339	308	314	303	325	320	312	274	279	337	289	293	307	314	306	273	314	297	289	296	298	285	318	259	306	321	333	296	301	325	306	294	313	318	301	320	263	315	346	338	347	309	309	303	304	294	312	291	329	307	322	282	302	285	310	310	319	301	304	325	287	310	327	266	313	278	327	310	269	309	290	303	294	310	298	329	302	299	308	323	295	316	310	307	311	279	328	338	322	306	289	294	311	302	280	329	280	294	319	318	313	281	321	307	285	315	297	304	292	293	305	319	306	329	295	310	290	331	329	310	328	282	314	310	306	280	308	325	296	349	300	314	304	318	332	296	295	297	294	318	294	309	277	309	296	310	306	301	286	308	307	278	321	324	276	288	312	279	296	295	300	292	309	279	286	325	331	311	309	337	286	326	296	277	317	322	311	341	308	285	290	325	321	325	293	294	308	295	317	306	282	321	297	294	294	301	298	318	326	267	286	333	343	309	302	303	308	266	299	297	321	314	302	339	298	320	317	315	298	306	322	289	312	299	311	317	274	277	291	297	281	302	335	297	322	298	268	299	286	328	308	312	316	306	300	316	315	316	303	290	305	310	301	318	278	293	304	325	273	334	306	292	312	287	316	312	328	309	285	308	312	302	298	314	305	291	312	337	316	318	296	304	314	315	293	313	294	284	290	319	318	308	315	303	292	301	314	276	302	319	298	323	337	306	297	294	303	313	323	296	310	323	270	268	299	296	257	329	287	286	318	287	333	328	302	300	276	296	257	321	328	291	313	312	301	319	329	283	294	315	325	287	300	294	310	296	290	288	268	310	314	302	307	292	316	346	308	286	299	309	289	314	269	342	305	292	334	313	297	280	320	282	316	314	279	300	314	282	321	328	332	279	312	281	301	270	321	347	291	309	301	297	292	303	279	301	318	287	341	289	275	275	318	300	322	309	305	336	312	302	312	321	324	314	314	306	336	338	307	292	292	282	273	308	344	305	332	325	319	298	297	299	297	290	377	301	307	315	309	296	278	265	301	292	304	307	309	338	324	272	287	348	293	279	312	283	351	290	296	290	289	331	304	301	288	304	310	309	283	304	295	296	300	293	303	356	313	320	294	337	310	279	298	301	296	296	325	319	295	268	330	321	303
2613	3044	4988	3885	2115	1147	994	1021	945	904	901	766	805	747	679	682	686	742	714	720	692	760	765	721	744	733	712	708	716	744	716	706	748	734	737	728	682	756	758	732	691	750	682	689	753	754	713	731	714	731	754	765	748	707	723	722	722	683	697	696	729	699	740	745	733	706	725	714	744	693	724	776	771	715	701	719	684	730	690	726	749	732	729	748	775	716	749	730	745	743	727	696	746	702	733	695	697	726	684	729	728	701	735	733	730	729	724	700	759	700	750	730	682	725	743	744	731	716	727	705	732	670	750	773	783	723	755	706	747	748	752	719	690	734	710	673	766	723	734	729	748	689	678	743	781	735	686	693	692	717	736	750	694	727	758	731	773	683	735	723	682	757	740	706	726	728	722	771	697	698	761	704	723	676	736	738	738	714	721	748	682	702	718	742	723	731	733	734	754	759	722	675	719	774	737	696	739	693	681	742	717	700	671	756	692	712	708	731	701	713	694	715	711	668	760	689	759	765	712	672	729	700	710	716	741	689	717	688	702	709	696	753	721	716	718	754	690	765	691	760	703	703	779	745	763	696	722	758	751	693	695	720	695	725	721	745	748	718	718	715	703	728	742	733	765	736	714	685	688	688	728	767	712	755	758	709	738	709	725	700	723	729	747	712	694	727	707	711	699	694	732	782	714	728	692	721	750	698	745	720	748	763	697	692	729	707	689	721	772	704	710	735	678	728	720	760	710	740	715	704	699	746	712	759	713	716	749	720	723	742	682	696	712	728	728	682	747	718	758	734	727	678	754	706	751	715	721	678	694	732	722	686	724	668	738	691	762	721	751	719	747	705	727	765	664	702	701	703	762	770	761	713	720	713	675	681	741	735	725	707	731	728	670	714	654	742	705	696	707	716	719	753	731	749	703	695	710	739	729	705	752	706	726	768	723	758	721	732	769	741	730	729	783	764	757	719	718	736	755	724	706	704	739	753	709	704	742	708	738	719	709	662	745	730	722	677	704	736	711	714	717	700	748	746	656	777	699	704	724	737	764	750	741	701	704	677	725	734	733	698	712	703	739	732	723	734	688	724	710	731	714	712	764	704	709	737	710	726	744	716	758	740	682	709	710	683	746	731	680	699	751	739	761	768	729	700	701	739	707	751	665	758	749	709	741	674	701	766	742	745	721	710	736	731	707	707	733	664	714	759	690	766	718	713	732	698	743	727	694	704	743	746	680	735	697	723	769	708	701	771	691	749	712	723	727	744	697	707	685	686	707	737	680	781	760	788	710	751	708	710	724	720	722	713	703	691	740	700	731	765	677	681	728	739	737	731	743	715	739	760	683	672	716	701	787	722	754	737	761	748	708	725	692	752	749	722	758	692	707	738	738	795	688	722	734	703	748	742	781	728	718	736	722	736	722	730	756	710	763	717	716	713	706	749	737	704	715	734	740	725	730	712	722	762	672	740	746	738	719	710	720	745	665	754	700	720	728	721	726	725	666	724	695	647	729	705	769	717	721	701	702	696	733	771	756	713	750	721	695	759	739	694	655	732	736	716	691	732	772	685	711	708	740	721	740	763	716	721	737	714	750	704	763	715	707	743	735	688	719	742	711	721	733	739	736	681	682	678	750	694	743	719	717	719	740	777	758	741	740	710	701	683	732	687	750	726	743	680	693	775	713	699	728	739	718	729	724	641	728	740	730	672	733	702	685	751	761	720	739	754	758	752	666	718	691	723	729	674	739	755	727	648	715	761	779	747	733	720	711	767	684	766	695	720	704	706	680	766	680	748	701	726	700	736	712	740	705	726	737	707	711	695	749	772	715	744	702	701	712	723	682	701	725	739	685	726	687	685	695	668	681	720	707	769	732	759	745	706	713	744	743	742	708	682	722	679	763	726	730	703	690	761	714	719	698	705	730	718	700	761	745	714	716	758	736	736	714	701	711	730	700	746	733	677	694	741	754	708	704	691	721	728	741	725	713	761	700	693	732	758	745	710	692	786	715	716	718	710	740	725	715	708	759	739	733	743	716	680	762	731	722	684	770	757	733	737	751	729	732	748	766	775	746	734	715	727	719	689	707	717	722	712	695	673	729	756	708	734	765	717	706	711	698	705	706	765	722	716	682	753	710	749	732	769	704	724	697	731	725	692	734	754	739	696	742	698	695	731	658	767	733	735	713	762	712	722	711	744	691	712	737	724	707	746	697	738	697	730	686	724	734	711	672	704	738	765	716	734	754	699	752	705	731	774	697	767	751	671	715	730	698	735	710	694	704	707	736	667	737	691	718	660	691	720	721	737	722	723	731	724	733	743	701	703	743	712	681	742	723	691	719	732	717	725	695	707	706	741	680	677	748	745	740	723	705	710	716	725	696	769	744	700	742	703	707	707	702	779	712	750	737	753	753	728	785	728	701	754	758	704	718	735	721	685	722	752	693	736	718	711	699	697	725	749	788	738	696	746	710	740	737	769	672	706	747	712	771	780	714	712	738	753	691	729	742	723	678	761	706	660	705	756	718	708	694	717	704	715	710	720	729	698	714	675	687	710	745	807	708	715	762	734	743	692	736	713	699	676	733	735	739	729	723	675	778	728	718	745	740	708	727	746	673	730	718	785	724	731	752	699	693	684	742	730	742	701	681	743	677	742	741	726	709	742	711	747	678	744	783	737	723	741	734	737	724	770	755	668	701	756	733	705	716	722	699	726	746	693	745	719	726	692	701	754	735	742	726	730	731	762	724	705	693	743	688	723	695	750	721	722	681	742	758	690	734	756	654	691	734	789	719	734	697	699	774	741	737	730	691	722	745	745	738	717	759	736	722	710	675	693	724	766	753	771	714	760	753	669	762	673	738	720	703	752	726	675	736	738	745	703	711	680	756	738	705	767	714	759	696	673	688	713	704	730	780	686	728	695	710	748	686	721	742	754	770	723	698	737	718	699	703	754	732	736	718	668	721	715	703	743	705	774	740	685	673	758	710	689	744	718	741	739	763	758	716	684	727	723	744	713	689	746	707	686	761	730	710	761	715	728	697	725	692	709	727	708	712	740	717	691	737	715	736	744	737	687	699	711	798	768	751	739	617	717	721	731	720	711	736	737	751	789	706	693	729	741	740	748	727	718	733	703	706	763	720	723	765	703	705	663	687	742	759	707	772	720	663	737	761	731	714	701	718	706	676	758	771	732	754	685	714	738	751	739	734	720	718	738	722	724	720	710	738	713	718	700	703	694	777	687	708	736	704	700	754	736	745	706	719	728	745	737	733	731	704	725	736	723	758	702	769	745	739	711	724	684	712	737	757	713	725	767	719	733	717	696	702	676	727	694	748	721	704	732	679	698	687	792	741	745	769	681	700	738	713	730	723	762	695	783	723	725	750	754	694	715	743	745	722	739	731	758	720	699	734	722	704	699	690	684	671	742	699	750	760	731	769	728	725	724	709	692	730	695	723	738	763	728	741	738	755	765	723	681	757	703	738	696	715	683	727	713	715	732	730	724
8840	10159	31232	23604	8232	940	456	447	404	338	362	333	311	299	313	314	299	287	282	312	294	270	276	294	291	292	287	290	269	250	293	289	272	294	307	273	279	275	269	288	258	284	290	272	262	307	262	249	255	269	268	276	259	292	301	275	270	267	278	306	292	275	273	286	293	320	274	286	290	272	271	270	285	276	287	254	268	285	268	275	255	253	289	292	285	287	270	301	303	284	275	287	266	263	276	282	292	258	287	277	287	262	267	295	249	297	296	282	271	277	281	309	316	276	310	268	297	272	283	275	288	280	272	293	263	310	251	278	293	282	304	266	299	255	279	288	283	314	288	269	288	273	273	254	275	258	288	281	315	240	262	269	270	249	262	277	297	270	286	300	288	279	285	291	263	276	269	272	240	293	273	278	274	267	255	274	277	313	286	278	294	263	299	284	262	305	291	249	278	279	259	273	298	264	276	274	307	292	317	311	290	299	274	300	284	293	310	306	230	272	254	276	295	299	252	258	283	281	272	287	288	277	304	265	334	274	288	265	268	290	271	265	293	313	281	274	288	282	302	294	243	307	271	274	289	277	283	291	299	276	239	269	314	290	284	280	293	290	283	237	271	300	265	268	295	255	300	282	276	258	260	251	260	240	292	279	260	288	242	292	295	271	276	285	283	281	274	263	277	271	270	276	275	273	266	273	277	260	282	286	275	250	268	273	281	305	283	291	283	255	293	263	274	275	255	312	285	310	265	264	286	270	272	262	295	289	256	271	241	270	275	295	279	282	316	294	302	251	298	293	289	292	290	241	287	259	281	265	270	279	291	282	276	262	277	296	289	324	255	294	269	299	288	287	258	239	283	271	274	246	293	268	268	295	298	268	297	254	268	285	239	274	248	277	259	299	290	266	277	252	276	279	298	280	286	277	274	261	268	287	292	237	264	282	267	264	287	323	271	282	264	302	312	277	325	331	297	306	260	316	261	290	288	259	288	262	278	282	279	285	271	302	271	287	294	268	303	253	287	281	262	241	279	264	282	290	273	278	302	288	304	302	279	276	282	273	305	259	291	263	271	273	288	280	278	291	326	275	276	273	295	245	288	301	285	259	256	252	271	258	287	299	237	288	320	301	284	279	280	305	292	288	272	281	287	275	269	274	278	296	287	261	286	278	321	314	266	285	263	251	288	282	284	261	317	292	292	304	260	257	286	301	309	268	274	262	267	283	262	280	286	283	232	270	310	273	284	295	301	296	276	288	295	304	260	272	280	295	289	277	272	247	298	272	255	286	287	270	326	292	263	289	274	318	279	266	271	285	282	244	258	291	321	296	290	289	289	294	238	271	262	251	279	280	251	277	298	251	228	272	287	246	284	299	268	288	263	266	292	312	303	282	270	279	277	264	271	303	291	284	310	260	286	272	262	285	286	300	287	285	275	275	285	274	272	266	283	299	255	267	252	265	305	259	280	251	288	313	293	276	296	279	266	264	286	285	271	302	307	267	276	303	284	301	292	273	283	295	289	318	254	273	270	274	272	285	260	262	304	282	304	300	281	302	275	253	285	286	299	266	272	278	291	304	272	296	261	263	284	279	293	266	278	285	257	305	280	314	281	270	293	245	286	285	260	265	262	281	298	291	275	300	277	242	275	289	273	257	284	292	248	284	279	339	296	273	272	283	306	277	269	283	302	280	269	280	316	276	274	280	299	292	306	304	273	299	268	251	281	317	300	289	273	278	276	283	285	287	285	280	263	282	278	281	286	264	328	265	279	261	276	278	280	274	272	256	288	330	277	281	294	287	267	279	262	261	264	256	280	284	310	268	243	312	276	289	278	293	263	314	318	281	260	239	290	259	305	252	275	277	292	273	305	253	285	267	244	281	285	273	275	277	278	270	266	266	269	300	257	246	287	285	285	306	269	321	295	280	296	253	308	288	269	258	288	257	259	280	299	269	246	294	263	267	285	267	299	299	261	273	303	280	256	262	289	235	249	280	275	281	273	268	295	288	272	281	278	269	280	280	288	262	251	301	291	273	286	295	260	287	260	266	258	245	281	255	318	278	274	287	290	275	271	287	296	266	282	298	253	292	268	304	265	286	276	280	286	282	320	262	298	271	292	280	271	272	278	294	281	269	295	292	285	312	285	300	269	274	290	272	283	282	279	275	285	284	294	309	305	282	273	296	286	292	307	315	298	291	290	243	264	295	282	330	270	283	257	299	288	286	271	278	286	292	282	273	279	330	276	283	294	267	256	322	278	249	285	299	284	260	300	297	285	312	262	283	263	256	286	280	287	293	276	286	264	290	289	280	262	296	256	294	293	297	257	304	271	285	300	319	298	288	283	288	298	286	272	285	264	310	283	316	277	274	258	268	275	283	282	233	299	290	280	273	280	286	301	296	251	273	266	277	291	297	284	271	281	310	313	297	304	259	247	262	278	270	305	305	289	285	274	269	265	281	261	274	290	294	271	271	293	272	266	292	285	289	285	311	282	302	295	275	286	254	298	269	318	321	287	292	302	272	271	282	288	276	252	285	269	261	316	277	286	229	286	252	252	263	269	276	272	283	309	275	308	304	302	286	265	285	288	297	260	276	306	280	312	281	295	287	239	277	304	242	263	282	266	278	277	307	263	253	280	285	289	279	289	239	291	280	287	265	289	298	277	283	293	268	298	271	288	293	269	282	282	265	294	308	284	250	293	282	303	266	294	251	272	275	300	289	278	293	252	261	302	307	244	288	308	276	292	286	272	272	268	287	275	287	273	274	285	305	290	256	276	286	265	277	277	281	262	260	263	277	293	258	279	272	266	289	317	276	309	271	255	254	240	290	250	259	290	304	294	303	260	305	266	256	274	288	262	266	295	313	250	290	292	256	292	289	272	298	282	266	274	274	282	289	293	299	280	290	290	259	270	277	314	273	289	277	272	283	279	305	254	265	296	277	269	269	281	290	283	267	313	267	295	270	296	308	269	282	309	253	292	260	259	242	276	263	255	310	299	293	280	274	277	287	247	230	296	242	267	264	269	271	281	295	286	300	251	273	279	256	300	254	245	249	259	268	262	296	294	273	295	256	297	290	274	281	250	286	255	271	307	262	291	266	292	301	258	275	313	260	288	303	280	304	270	248	273	278	267	248	303	262	281	283	303	278	277	284	236	245	276	264	285	295	300	272	296	310	292	297	267	284	297	263	242	258	269	271	306	293	271	250	279	279	237	283	283	281	296	316	272	303	257	274	271	292	267	271	273	307	293	275	289	299	266	273	276	272	279	282	272	262	296	276	276	283	245	282	280	276	237	291	272	243	287	312	288	270	254	259	288	275	297	267	278	304	237	253	274	258	277	256	303	283	285	251	285	279	266	277	259	305	257	319	270	257	284	246	260	287	265	289	272	272	274	288	291	280	277	280	288	248	295	258	279	283	272	268	278	283	291	281	277	271	280	273	249	260	284	284	295	296	294	287	300	287	289	288	289	250	305	290	286	284	274	297	273	293	286	284	257	257
7583	10864	37354	29556	17812	1981	1648	1736	1527	1254	1185	993	986	844	774	723	672	681	721	725	676	640	721	649	698	697	661	662	658	634	662	665	655	650	629	653	640	724	635	680	751	641	662	625	688	676	635	682	664	673	681	653	715	712	698	661	682	644	683	651	670	688	628	642	671	697	645	697	667	675	606	655	738	699	633	640	650	680	653	634	622	631	615	654	674	644	676	670	663	708	673	661	657	658	685	649	702	679	682	690	670	660	678	675	673	677	646	630	699	624	685	680	717	658	661	720	668	714	690	710	652	652	642	644	661	648	703	646	638	654	652	664	667	656	691	644	668	627	666	645	656	648	662	646	649	700	652	653	697	655	592	684	680	677	677	647	684	647	642	709	677	641	641	647	641	644	687	664	646	661	696	709	657	624	654	726	679	646	666	671	668	641	711	642	662	674	689	665	694	660	659	679	646	687	668	637	673	728	691	687	668	654	667	652	673	659	688	680	678	672	681	645	635	709	665	668	673	685	672	635	648	616	681	668	651	673	638	659	689	627	662	702	613	643	719	617	659	654	640	698	675	652	643	717	666	642	671	704	683	663	682	656	645	671	709	676	690	715	653	679	678	683	642	677	637	685	716	652	648	689	677	670	645	643	676	654	640	666	644	670	660	670	633	652	688	650	654	698	665	704	689	704	655	652	654	619	685	690	674	627	652	697	671	621	645	682	650	662	705	687	663	667	633	694	655	648	637	654	661	700	654	664	657	659	602	669	735	630	688	680	648	711	684	648	698	663	669	637	662	698	665	651	649	621	699	604	645	657	672	621	684	671	636	646	675	632	615	635	679	694	681	643	604	661	676	637	677	657	671	661	663	693	685	697	696	656	636	677	664	668	680	716	658	669	662	657	671	677	681	677	676	683	639	622	709	664	642	637	669	662	607	653	668	671	682	632	649	633	704	678	668	702	654	632	710	631	665	672	688	677	687	671	648	679	678	637	715	664	610	677	738	674	642	660	672	697	690	691	717	670	688	677	673	683	661	646	680	658	631	697	700	696	652	712	737	698	644	698	669	645	642	657	689	653	674	675	680	673	660	621	675	675	652	674	642	649	621	687	671	675	651	750	675	664	691	666	626	671	675	695	702	655	698	649	699	649	619	624	672	693	679	664	666	671	713	728	672	666	638	692	644	695	677	630	660	620	623	629	662	684	676	704	678	669	640	641	652	675	672	644	685	680	613	671	668	710	674	665	700	693	677	665	682	658	672	663	676	646	689	665	639	680	632	683	666	693	736	665	672	659	641	659	657	621	696	655	656	649	680	682	715	695	693	686	719	649	632	636	637	663	670	641	641	642	639	682	631	632	691	697	707	656	654	637	694	691	711	709	676	665	664	661	634	701	613	653	673	669	685	690	676	658	657	633	634	698	638	694	645	639	689	656	644	662	658	685	679	683	698	621	680	666	655	672	666	681	657	687	671	669	654	621	688	621	647	653	703	661	639	695	668	704	664	643	672	686	638	723	673	729	645	686	678	680	628	651	629	675	695	640	700	655	670	726	658	683	636	661	668	659	650	673	669	665	613	698	638	671	654	670	655	686	678	614	676	657	687	670	661	643	708	664	671	679	671	701	686	649	657	694	587	639	681	715	617	665	660	672	678	636	701	689	658	642	682	678	686	649	689	649	709	696	664	670	694	629	652	651	662	705	710	638	642	662	696	688	679	706	678	661	717	658	678	641	653	665	680	680	682	679	676	656	657	676	630	649	634	659	626	667	656	698	705	695	671	660	648	669	701	663	685	654	670	627	680	669	679	624	710	704	722	704	653	659	675	695	653	636	690	655	668	704	670	653	621	690	650	664	697	695	679	703	652	670	701	685	680	690	667	654	618	703	728	677	656	670	643	654	681	662	687	688	698	692	701	622	655	629	614	695	686	622	667	612	672	659	679	695	666	655	667	649	637	686	643	705	647	672	642	685	621	678	655	669	648	669	645	700	678	675	630	693	660	644	674	635	653	655	652	636	693	672	674	655	664	684	670	677	681	653	671	667	634	645	680	635	736	701	689	606	704	674	640	716	654	646	598	661	623	692	712	665	739	662	685	673	634	666	636	650	628	675	678	681	701	657	671	647	657	700	672	666	695	623	658	676	688	700	699	650	701	677	702	739	667	635	703	638	707	633	664	611	656	722	636	709	691	656	660	636	694	659	663	639	651	688	729	709	653	676	624	637	658	679	636	627	689	668	633	677	639	659	677	690	668	651	680	640	664	668	628	670	651	630	682	680	665	650	684	648	651	657	704	613	675	661	684	663	650	713	679	685	653	639	649	634	658	670	638	674	641	610	725	687	645	669	640	639	679	698	618	635	671	668	674	652	680	665	680	660	637	659	690	677	623	688	672	641	673	677	653	641	650	673	637	626	665	666	680	677	630	661	681	689	646	703	635	696	638	659	674	641	670	703	673	642	660	638	656	657	660	700	650	717	671	657	715	649	660	658	657	677	678	661	668	640	683	634	620	698	609	700	671	669	658	675	643	693	674	741	697	653	645	649	683	674	657	683	687	620	721	688	648	623	727	695	630	666	659	676	709	685	655	657	643	657	669	648	663	651	659	680	641	674	663	673	652	667	641	707	669	656	675	645	645	687	667	681	654	640	667	715	651	629	638	646	688	694	636	711	660	617	586	624	663	662	661	731	708	612	685	641	662	705	697	675	677	658	655	700	704	634	619	688	653	667	672	674	693	644	694	607	653	645	649	673	696	667	712	602	661	673	693	615	658	698	665	632	634	666	684	670	717	692	703	699	644	660	657	629	652	667	641	679	678	639	636	671	702	693	641	735	662	703	667	661	693	670	659	685	693	693	676	700	670	642	694	672	666	683	659	677	602	647	665	674	678	675	683	658	609	675	672	660	699	637	662	692	667	685	671	653	677	639	646	634	640	671	651	668	665	702	682	633	717	669	624	664	664	700	672	643	708	638	711	662	682	652	647	680	632	706	671	657	648	646	655	726	643	658	644	656	672	686	666	689	704	654	720	675	675	649	672	633	678	628	650	704	654	666	665	694	693	695	658	698	615	667	659	714	668	690	651	704	660	667	679	637	730	667	715	681	704	671	658	667	648	645	677	648	631	664	637	642	644	664	685	639	656	673	624	696	679	659	736	661	698	661	673	674	667	703	658	655	642	668	683	651	675	693	694	658	659	712	684	695	640	655	718	665	663	671	647	688	656	629	632	624	742	662	653	649	691	678	675	687	650	676	624	623	661	687	674	623	655	647	682	650	671	665	635	654	627	628	685	658	682	655	677	645	645	598	655	641	706	644	678	698	656	655	655	640	683	650	666	659	674	657	685	688	653	690	686	637	679	667	641	631	689	683	731	662	690	715	669	672	669	655	682	646	684	697	690	668	639	680	622	702	659	655	654	686	652	668	660	695	648	721	652	678	674	727	651	697	727	681	713	691	674	662	675	640	664	614	708	649	643	711	656	640	683	650	662	683	629	680
15230	19322	47884	39223	17514	2038	461	438	372	326	273	219	264	175	195	150	162	160	160	168	156	165	148	160	157	171	149	163	149	143	150	162	161	157	160	161	170	161	157	148	154	146	138	143	148	185	152	144	184	149	175	181	157	161	139	172	183	137	170	155	149	139	157	187	171	166	151	135	142	150	193	166	162	156	165	179	147	156	150	151	152	140	134	153	165	144	158	145	153	162	177	163	182	157	148	156	143	135	146	144	147	170	155	147	175	133	156	143	166	151	162	154	156	154	154	155	166	144	159	145	164	166	147	142	173	167	146	170	177	173	166	173	147	145	160	156	148	134	154	132	140	172	176	162	163	167	152	159	180	156	152	153	156	148	168	156	154	121	145	142	161	169	156	158	146	158	159	160	153	144	161	201	161	189	158	173	129	149	152	149	157	150	152	148	182	148	162	141	163	171	151	142	143	160	157	149	146	160	155	175	161	167	163	154	159	124	157	158	171	149	152	138	146	136	153	158	157	162	148	136	144	166	172	169	148	124	171	143	149	176	125	146	188	166	158	182	147	166	151	180	158	168	139	175	158	156	174	140	141	163	147	155	155	164	134	180	144	154	170	137	146	174	177	148	162	153	163	130	154	166	151	156	168	156	153	169	151	159	147	167	167	152	163	159	155	139	153	158	156	155	139	171	154	143	167	169	143	148	139	155	147	145	148	146	167	142	147	151	145	159	137	151	152	178	162	145	167	152	151	168	166	160	174	157	163	173	140	146	144	138	151	164	148	152	160	158	160	152	171	134	152	157	152	148	166	158	169	151	135	150	147	157	156	167	171	173	164	147	146	133	178	156	160	160	153	155	165	155	157	173	167	170	148	165	171	139	143	150	166	179	150	160	155	156	162	151	134	150	165	144	131	165	142	159	157	152	148	159	167	161	142	149	148	155	142	143	156	139	147	165	139	159	156	162	176	155	148	160	158	155	157	178	145	139	166	164	144	174	157	149	152	143	166	147	144	175	174	161	143	140	167	150	148	191	165	136	177	174	159	141	139	159	158	165	149	157	140	150	155	181	172	178	137	135	150	155	167	160	140	156	148	144	176	152	160	165	154	158	150	154	166	148	148	135	174	151	159	154	166	181	150	142	141	150	140	165	148	147	159	144	141	125	148	155	163	182	156	164	127	142	161	151	136	158	176	166	136	152	140	170	150	147	172	145	146	176	144	132	133	156	148	136	135	144	152	153	159	181	162	145	138	162	138	160	166	150	171	182	200	167	142	148	157	158	140	152	149	146	167	152	167	138	140	160	156	143	164	161	156	143	147	129	146	148	163	136	129	145	158	162	149	139	176	156	163	140	139	165	150	167	161	152	129	148	141	141	161	146	136	170	162	175	158	165	140	160	169	166	175	170	143	146	152	149	142	148	171	155	140	138	141	175	182	146	157	158	159	178	159	144	148	173	129	149	155	157	169	150	134	172	160	148	140	157	163	134	133	171	138	158	168	128	175	147	176	145	136	161	173	145	155	150	156	139	159	161	159	151	165	149	152	160	152	156	160	134	132	147	145	178	177	153	153	141	131	150	146	142	166	136	152	154	172	156	151	151	149	165	153	153	149	149	132	137	147	174	148	168	166	162	166	142	148	157	161	135	121	161	161	138	146	161	168	178	166	143	137	161	170	159	136	175	157	138	175	168	154	151	160	149	133	175	153	140	148	155	144	171	164	155	162	158	171	170	168	167	136	152	159	159	147	159	159	153	163	157	159	155	156	163	149	140	143	174	168	149	169	142	144	172	156	180	157	148	153	153	160	154	162	138	158	148	150	171	157	161	151	173	162	150	147	162	168	140	153	182	153	160	172	150	148	147	153	155	171	178	158	162	133	140	144	156	130	185	155	152	164	176	152	178	144	157	159	167	167	180	144	154	154	152	156	142	137	158	148	153	154	150	160	151	160	148	147	165	134	150	152	177	162	152	152	157	161	150	141	151	150	174	157	134	183	178	154	155	156	150	165	154	164	172	140	137	163	149	159	147	155	149	153	138	141	169	153	140	163	170	156	149	159	155	186	150	153	148	146	156	132	143	159	142	164	131	138	161	160	185	163	171	152	165	146	154	144	143	159	150	140	147	151	161	142	156	130	146	164	154	150	164	166	161	137	156	172	151	149	162	181	157	124	162	155	135	139	153	156	152	128	146	184	170	163	162	140	147	138	142	155	146	174	165	155	174	158	164	161	160	144	153	157	149	163	123	161	150	154	162	158	138	136	146	152	170	153	161	148	147	158	177	146	155	161	170	152	158	143	151	169	159	147	155	161	151	148	149	146	137	163	155	153	159	161	156	139	152	162	165	137	176	146	130	148	170	159	154	155	164	148	169	139	142	146	140	182	170	165	144	145	149	151	152	177	157	143	154	168	147	160	163	160	157	143	165	154	158	163	157	172	166	149	154	174	162	146	133	140	147	165	162	140	162	154	141	157	153	143	142	157	186	157	148	156	158	182	146	126	149	144	155	169	162	155	155	170	159	140	165	132	161	153	168	148	171	148	163	164	141	149	143	186	166	175	166	151	163	141	176	152	131	179	162	156	125	154	137	167	138	135	170	149	145	154	129	149	162	167	165	165	172	156	147	158	150	170	137	153	148	164	174	148	158	164	152	141	161	138	159	160	177	163	132	166	160	164	160	154	148	161	142	165	145	150	167	145	157	177	179	166	147	150	174	145	157	162	162	140	177	166	132	145	162	161	152	132	158	150	162	156	144	156	146	147	165	147	155	167	155	152	137	163	157	144	144	183	133	167	156	147	154	153	146	168	160	149	146	147	164	135	147	133	138	164	160	155	166	154	155	143	177	146	144	137	147	149	150	158	160	151	183	158	158	151	143	158	164	158	139	164	157	163	157	146	148	161	188	167	156	161	147	162	164	154	156	139	154	169	150	142	170	147	138	134	156	141	168	147	164	140	179	135	137	160	169	145	150	163	169	139	165	167	170	154	139	148	147	151	149	146	171	130	159	151	164	137	158	166	198	164	160	143	148	174	154	165	160	158	190	155	169	127	158	146	131	180	141	144	168	180	149	158	151	191	135	151	158	166	166	160	165	148	161	146	137	165	141	178	169	142	162	145	141	183	159	142	162	121	163	160	160	149	163	169	148	148	155	156	161	153	158	145	145	172	141	157	159	142	132	159	143	149	135	158	145	153	144	142	143	162	179	170	168	158	165	163	146	140	156	170	165	163	158	149	143	132	157	168	151	169	156	158	152	153	164	141	146	147	163	162	169	131	159	157	155	156	155	148	168	139	137	161	148	168	153	134	145	174	149	153	149	164	128	160	155	178	160	158	169	165	143	167	157	161	162	177	169	162	152	154	154	154	152	143	161	134	172	168	135	144	164	163	161	136	147	159	148	150	157	146	146	153	129	154	146	154	148	119	145	152	155	140	183	143	147	146	165	159	155	146	175	142	133	166	146	150	176	147	171	162	159	159	139	140	160	175	136	141	147
9749	18187	48662	41898	26090	2832	1723	2147	1664	1313	1068	803	1001	640	535	478	463	412	398	464	434	430	375	395	420	396	424	404	402	406	395	405	388	349	392	401	405	414	409	406	406	401	437	366	414	410	372	394	377	424	394	409	369	406	411	398	360	365	360	372	381	372	409	365	378	362	362	386	400	428	376	379	401	406	384	395	392	383	408	421	422	392	405	379	403	449	424	370	376	387	378	378	405	399	381	386	407	386	390	360	390	360	397	403	427	375	385	374	404	432	371	382	415	389	388	405	389	380	359	362	399	392	375	404	407	387	386	392	408	372	386	372	402	388	436	399	374	388	373	391	400	401	366	400	354	391	403	420	428	383	383	382	362	377	397	382	382	380	347	391	358	391	394	394	383	357	398	386	428	390	375	385	408	381	377	368	379	359	365	405	353	408	414	396	383	367	428	374	384	384	361	387	364	361	381	395	411	367	372	407	416	391	367	391	398	419	355	410	421	371	394	388	395	389	382	372	385	372	378	363	399	397	408	386	376	380	391	369	374	396	353	376	413	414	384	421	396	393	343	362	360	398	376	361	368	353	397	393	346	378	361	399	370	407	394	344	371	407	374	397	386	386	400	371	351	398	375	382	399	387	390	361	392	402	364	382	385	417	376	376	411	398	411	351	377	356	383	396	456	377	394	399	367	404	416	387	371	404	393	389	386	367	355	391	388	369	388	394	348	382	384	374	374	354	393	385	395	370	387	401	367	372	408	379	379	410	351	406	398	368	390	417	414	396	368	394	407	388	358	399	409	382	381	366	381	408	413	394	376	393	427	397	380	380	410	388	386	369	423	368	386	368	394	396	361	405	421	371	421	404	379	386	376	386	386	409	421	363	385	374	375	393	368	373	404	354	413	412	396	377	362	384	404	396	407	358	414	360	437	382	398	371	383	399	391	350	375	360	337	419	363	390	388	387	368	417	403	379	391	377	380	394	324	397	368	367	415	381	407	396	374	377	390	376	377	394	387	385	408	387	387	406	379	411	403	399	364	393	377	356	404	381	372	377	424	391	392	360	382	405	365	406	389	364	410	427	357	406	391	413	409	392	380	406	396	386	381	377	388	400	404	398	401	382	390	420	402	406	401	401	359	404	386	386	434	364	409	383	323	365	396	376	387	390	378	363	365	403	364	382	400	383	413	398	369	383	419	395	371	386	375	388	373	379	378	394	423	400	371	408	418	381	389	408	339	406	403	410	383	393	380	378	409	416	416	360	400	401	353	382	395	379	401	384	362	407	392	388	417	403	366	390	386	425	363	396	399	404	382	356	350	372	346	391	399	380	392	365	358	405	395	418	412	400	375	408	433	367	395	420	396	400	359	407	366	380	362	374	423	401	371	372	421	396	367	344	400	382	400	390	377	389	376	417	394	364	372	381	396	373	409	426	388	435	417	387	386	370	390	368	378	408	403	425	413	360	405	406	409	367	374	396	375	355	364	365	376	375	365	400	416	389	405	352	402	390	418	363	414	394	383	376	369	419	404	354	414	386	414	361	401	381	389	381	398	384	393	377	368	390	368	402	385	386	374	379	426	410	394	392	388	400	401	371	411	426	386	401	378	396	387	431	403	405	414	383	371	394	380	367	385	387	395	402	394	376	418	406	381	393	416	388	415	392	356	410	401	408	405	389	358	383	405	389	363	381	388	383	404	393	404	364	376	374	365	400	408	394	424	404	380	409	417	395	366	417	391	398	395	373	408	351	383	388	369	400	411	350	391	371	346	380	387	362	389	399	426	419	376	385	377	344	384	364	381	366	379	381	398	404	397	376	378	328	409	389	384	410	373	382	403	383	380	383	406	359	373	378	389	379	394	355	404	383	404	426	364	370	363	358	375	404	381	356	424	384	416	397	426	351	406	387	359	381	413	369	397	361	411	418	409	383	401	383	378	422	415	390	378	379	395	371	388	405	363	403	417	415	359	384	385	372	376	395	368	367	397	421	353	405	389	378	389	365	387	414	417	406	408	378	373	373	410	364	380	416	371	359	397	372	408	426	420	397	386	358	395	389	392	384	383	385	403	388	392	378	359	357	412	414	371	384	353	400	392	413	396	372	376	412	374	383	406	388	420	417	363	405	406	407	386	382	410	385	388	397	390	413	384	383	409	394	395	372	382	430	372	368	378	388	403	394	365	387	336	394	399	410	372	385	423	379	416	393	404	411	406	396	395	408	413	407	396	359	378	417	391	366	372	387	413	353	394	390	375	381	394	363	363	396	380	382	385	329	372	385	380	402	383	396	401	401	347	421	413	356	369	362	403	398	370	370	395	404	379	410	389	353	430	428	372	391	383	403	404	395	402	399	418	404	350	387	375	387	413	368	386	376	395	398	405	399	387	400	393	400	409	388	379	408	387	393	383	420	401	394	371	381	372	357	390	421	441	364	369	405	404	393	377	409	357	383	379	390	425	403	378	395	385	366	372	388	363	391	389	349	370	361	377	403	399	395	384	402	381	362	382	389	392	404	404	344	382	401	418	418	394	378	407	387	387	386	368	391	423	375	405	342	364	398	376	374	375	382	391	382	386	398	389	384	388	374	409	404	388	420	389	401	396	396	410	393	354	416	406	396	374	390	402	399	368	399	395	399	374	386	387	388	410	372	418	373	415	383	377	382	380	349	391	399	383	405	352	393	424	396	390	370	356	399	402	375	354	415	403	421	387	406	379	392	379	402	416	418	359	370	401	423	368	367	339	390	375	404	402	405	385	383	371	382	412	410	397	390	378	376	403	400	391	364	434	410	407	423	394	372	398	352	411	405	380	364	390	416	394	399	412	385	413	409	381	398	387	413	403	415	375	397	389	418	388	403	403	375	398	362	411	380	381	405	400	424	387	427	368	358	404	372	395	429	365	392	392	405	396	396	361	392	389	412	421	384	388	413	377	396	399	352	400	437	361	371	353	416	380	401	375	454	394	381	378	373	358	395	417	377	356	401	399	404	362	411	378	417	346	422	366	382	389	381	390	385	366	384	394	411	406	415	382	398	363	364	403	409	406	374	375	414	401	357	373	396	395	352	374	427	386	378	409	372	382	394	385	385	412	402	384	403	387	386	415	384	405	392	382	402	386	374	416	398	387	381	404	371	385	348	402	396	396	404	411	381	390	384	393	381	379	405	357	387	405	407	404	380	353	391	434	419	399	401	396	366	407	428	390	422	396	385	389	413	379	390	422	379	414	400	392	417	411	380	389	365	424	384	380	376	416	378	394	390	407	350	396	394	389	420	391	413	408	392	381	394	389	375	418	390	371	364	411	372	382	360	387	402	381	354	377	398	405	375	375	414	362	368	405	416	368	383	406	371	392	370	409	388	379	395	409	377	401	390	415	392	403	424	401	375	399	406	416	388	400	364	365	377	389	418	374	370	405	365	370	387	363	374	401	403	397	374	367	404	380	389	392	389	391	411	381	392	411	403	387	397	391	370	398	393	392	389	380	371	419	384	389	404	384	402
2676	2076	2437	1497	713	410	383	347	318	345	335	310	324	291	351	331	343	318	327	316	316	328	332	315	296	303	328	324	325	267	289	310	293	298	313	302	310	309	317	272	322	288	290	341	341	338	295	312	316	348	330	322	313	347	315	334	315	317	345	302	323	321	310	315	339	311	303	311	295	270	308	311	304	288	334	317	350	345	282	314	309	337	335	333	313	295	323	321	314	313	341	298	270	313	306	312	334	288	333	331	296	320	315	311	300	312	321	346	313	305	351	337	304	319	330	346	323	340	300	313	340	293	311	343	279	319	331	317	280	322	336	288	321	354	321	298	317	317	323	301	330	302	282	301	325	314	319	328	326	306	348	313	283	308	328	332	353	286	301	327	334	356	325	274	318	311	310	304	303	300	307	285	287	313	328	325	305	313	311	294	301	355	317	327	311	307	294	325	286	343	302	338	313	314	286	336	302	279	344	354	338	294	332	333	298	327	316	337	298	295	306	298	333	343	319	309	276	343	318	334	356	326	308	358	287	323	353	310	319	337	303	290	325	327	288	336	328	328	315	332	304	329	313	305	320	321	298	340	325	323	339	302	340	319	302	309	322	293	288	287	311	355	302	313	293	318	311	332	327	331	360	326	320	337	322	301	311	325	314	295	328	309	290	334	316	308	324	317	330	330	304	292	284	331	330	303	311	301	344	340	343	262	301	315	321	314	339	311	328	306	327	301	311	327	321	341	336	342	322	355	321	300	339	319	313	320	318	297	302	304	305	322	344	328	310	310	323	318	322	314	300	298	305	323	319	281	284	328	342	319	294	342	327	304	315	313	331	301	311	337	331	311	313	318	334	352	299	307	336	318	341	311	337	334	333	293	322	309	301	317	296	338	298	318	329	355	320	289	311	308	302	310	288	310	307	316	331	284	289	318	312	322	308	308	310	283	330	303	304	308	323	301	330	309	324	305	322	295	318	301	322	310	309	325	314	294	328	320	320	297	301	339	320	252	332	301	319	311	325	299	318	317	326	333	304	301	313	337	335	293	356	300	312	343	308	345	292	313	302	314	321	290	357	312	302	291	289	342	347	308	356	316	318	327	312	290	334	318	306	314	337	306	292	339	298	334	314	324	337	355	286	316	290	315	353	314	339	365	306	304	306	368	307	309	316	322	304	344	308	306	325	319	337	312	307	300	303	315	310	305	312	343	337	290	320	293	329	294	281	315	356	342	312	349	323	309	343	311	285	322	306	306	341	290	312	301	340	348	309	306	323	321	294	294	314	316	295	321	288	289	335	341	313	312	321	302	325	336	320	329	316	310	339	304	286	325	316	293	322	315	325	308	322	304	315	337	316	334	369	329	307	316	316	309	347	330	316	336	333	341	335	337	309	302	296	294	320	285	296	310	309	304	331	279	319	313	357	299	308	301	308	330	342	322	297	302	299	326	327	313	329	339	319	296	294	319	320	304	309	321	274	330	308	314	286	323	347	327	329	298	311	276	333	357	340	282	318	297	311	318	318	309	312	319	305	318	296	306	323	341	322	299	286	344	325	340	315	326	311	293	301	301	315	311	318	316	322	337	323	317	320	384	313	305	298	296	318	305	316	346	303	316	287	317	287	317	289	317	332	308	330	324	320	326	311	301	330	281	290	317	285	324	333	294	316	305	302	305	328	279	328	301	317	314	322	303	318	329	299	300	311	309	289	287	347	299	318	345	311	303	324	315	300	360	314	318	307	282	330	294	328	336	332	367	316	326	315	321	313	330	304	305	282	329	273	322	286	311	335	325	298	327	294	336	339	304	326	321	318	317	312	315	303	356	304	327	334	325	331	308	311	326	329	328	305	306	301	341	344	334	328	328	301	319	341	282	304	316	320	324	316	316	304	287	320	342	322	313	335	356	364	302	307	336	317	311	332	278	319	290	330	309	312	309	305	313	285	315	310	280	313	345	306	328	284	329	325	326	325	314	325	342	300	316	340	319	340	305	344	300	324	308	330	339	321	285	299	331	317	330	311	313	353	343	322	317	326	305	330	308	310	309	319	291	317	331	295	282	302	296	329	328	324	331	290	306	306	314	311	322	290	326	315	322	325	326	286	308	290	319	299	319	289	295	318	338	316	345	332	278	306	333	312	348	326	317	300	349	339	339	289	289	338	307	287	291	333	348	323	314	304	313	301	279	318	339	286	349	329	340	344	303	333	308	320	340	322	286	297	321	308	329	314	319	337	308	282	291	328	339	318	349	321	324	292	330	344	297	314	286	309	305	331	369	302	305	319	309	290	295	343	336	322	296	291	317	308	348	323	325	325	313	305	350	306	299	310	315	315	315	351	308	319	314	295	307	336	343	283	294	322	298	328	326	295	284	293	295	299	317	316	328	314	315	320	307	273	309	309	363	293	278	296	322	319	324	272	317	356	319	349	329	328	302	336	308	318	325	345	335	315	303	321	314	324	293	305	328	299	312	329	324	296	306	324	341	290	336	325	309	321	327	317	304	267	319	290	326	320	350	296	307	322	288	294	289	328	334	308	328	301	288	333	322	346	328	322	297	313	309	336	322	301	307	312	296	283	307	302	326	316	334	313	313	314	302	320	306	334	321	318	315	334	300	332	364	297	322	305	326	325	319	333	311	314	319	303	320	305	314	298	320	303	297	328	338	322	325	307	306	348	274	288	308	315	309	332	309	303	277	342	351	309	329	330	314	322	325	306	324	285	294	319	350	307	291	307	309	309	295	308	320	329	320	333	347	326	306	310	329	301	267	307	303	317	325	306	311	322	313	316	352	311	346	316	288	329	303	283	303	301	295	330	324	331	306	300	304	302	318	324	315	295	318	347	296	313	348	306	319	325	374	327	334	358	325	332	301	304	328	356	322	333	338	272	280	287	294	326	313	299	274	330	302	309	308	351	314	303	343	279	291	308	286	335	280	301	317	310	304	315	331	311	329	353	278	307	324	319	301	315	325	317	282	297	291	309	316	314	327	303	322	319	325	344	335	317	282	326	333	367	289	333	322	323	294	290	339	314	339	308	304	353	304	319	319	253	283	322	316	322	291	299	306	317	320	347	294	336	325	335	289	291	348	318	329	331	335	286	283	306	321	309	351	307	316	306	302	299	302	345	330	335	322	318	313	331	326	316	295	299	325	348	278	322	342	307	340	339	318	349	303	340	302	277	304	304	323	318	295	277	337	342	321	305	302	313	332	304	319	320	306	326	290	282	314	317	306	305	349	299	289	310	329	299	329	333	340	280	308	327	339	291	303	329	292	367	338	322	296	300	318	315	316	318	313	314	294	316	313	304	320	311	292	292	311	308	342	318	328	308	318	345	326	331	338	313	277	282	281	303	292	291	280	313	288	337	323	328	330	321	303	328	335	327	314	319	302	315	349	276	339	328	301	305	278	286	301	313	304	333	344	285	322	334	325	321	319	277	322	346	299	302	329	326	344	305	311	313	303	324	357	314	359	353	328	297	294	305	300	324	309	285	307	314	310
2824	3148	5859	4772	2456	1167	946	1087	929	945	858	832	752	784	745	767	768	772	729	761	733	746	701	720	775	763	792	758	695	793	757	767	738	776	805	788	788	745	762	793	782	777	783	779	725	711	759	735	763	746	768	775	777	650	763	744	699	754	800	740	711	735	752	791	796	734	786	736	780	684	752	744	775	740	761	786	753	739	759	746	820	799	777	753	721	713	767	772	774	749	773	777	744	737	737	720	746	726	731	762	753	772	730	772	806	770	742	724	754	730	732	732	776	692	762	777	733	734	731	773	740	751	741	691	753	779	681	751	720	762	742	763	805	742	755	797	774	723	773	736	742	732	785	722	758	751	729	778	729	764	754	732	705	708	764	755	758	759	752	774	771	733	720	815	750	776	821	740	754	751	766	789	791	757	735	700	751	801	785	730	731	780	768	781	750	759	733	734	776	813	710	716	718	783	757	733	770	768	786	740	751	745	697	761	804	748	735	811	772	765	751	755	786	778	776	701	785	830	787	788	781	752	746	733	745	723	678	781	752	726	719	700	748	797	751	767	790	723	792	766	769	760	744	693	729	777	782	737	692	712	743	757	768	777	757	775	783	721	721	769	745	754	769	785	723	780	782	816	779	751	719	759	796	746	776	743	765	741	781	797	793	755	743	749	793	777	753	748	743	793	714	756	770	761	766	727	725	752	750	754	721	725	716	712	723	757	778	747	741	721	764	780	728	746	750	781	764	740	752	747	763	775	767	741	756	815	748	774	751	759	742	760	743	763	699	734	768	753	791	750	743	740	733	744	704	746	728	752	734	744	770	741	765	779	721	770	729	784	753	696	740	735	744	770	756	735	773	739	701	758	709	762	770	736	704	729	746	743	751	755	731	736	761	776	781	764	757	749	788	802	730	738	705	775	787	760	715	720	701	760	755	775	754	737	717	726	743	749	752	747	768	754	744	764	772	744	776	796	747	725	786	729	737	708	717	748	715	751	743	761	751	722	737	733	771	741	748	785	796	743	783	780	762	749	770	769	739	791	731	756	800	754	748	753	769	790	746	788	763	760	784	766	788	697	770	718	774	781	727	745	722	759	709	791	772	750	716	755	736	787	828	765	765	758	758	764	775	782	736	785	766	749	760	771	737	795	757	773	783	802	799	751	761	750	764	794	778	792	726	762	723	785	758	785	745	706	747	682	777	728	747	733	745	737	807	765	741	717	761	777	753	768	697	758	740	749	755	767	734	737	742	760	813	751	798	791	735	739	731	746	804	739	756	761	780	716	771	726	727	755	781	686	726	754	720	719	701	762	761	782	762	767	746	745	752	735	766	746	735	734	731	700	737	763	806	727	790	730	776	736	761	699	734	734	769	778	750	765	726	713	727	725	762	750	749	745	746	745	776	770	780	761	702	729	729	763	750	729	765	741	726	729	735	769	729	753	710	785	745	786	743	764	800	787	732	782	743	753	760	768	733	801	755	731	732	728	747	727	708	722	731	780	748	778	734	760	732	738	768	752	784	728	752	769	781	722	759	754	751	808	732	740	767	739	766	791	720	739	794	823	746	764	776	770	781	736	707	727	782	773	807	806	757	765	788	742	747	718	757	773	763	757	775	736	744	726	771	796	780	753	707	800	757	683	729	732	787	779	787	777	756	780	771	735	743	758	807	755	758	757	758	763	767	732	747	749	707	797	773	775	811	752	766	709	721	801	771	779	797	743	752	745	742	737	749	758	725	776	751	715	756	741	785	775	782	782	711	713	741	762	766	741	744	755	730	710	760	725	751	724	747	804	757	771	777	755	763	739	754	773	728	761	784	789	733	739	763	727	770	747	805	758	767	747	725	774	768	729	725	762	762	746	790	751	778	738	757	796	728	685	772	763	726	730	799	760	755	731	729	727	781	743	756	763	782	742	757	729	814	748	770	764	756	737	774	775	783	756	719	759	770	749	755	786	717	799	758	764	790	781	738	755	784	767	792	780	783	735	817	756	765	784	683	728	766	755	739	759	743	771	775	734	701	794	727	711	722	743	753	761	782	746	740	740	762	767	764	746	762	743	724	757	779	787	735	796	715	821	741	687	730	739	758	736	767	745	740	739	803	759	755	757	756	808	741	766	718	742	759	744	835	759	778	762	761	750	778	761	803	729	739	796	716	768	730	767	715	768	746	729	753	778	772	743	751	775	773	799	755	758	713	734	736	772	736	763	785	803	681	742	750	747	774	785	739	726	770	761	805	739	777	799	769	731	715	800	718	781	786	756	763	773	694	761	754	773	762	742	725	706	769	785	789	788	758	768	779	719	746	749	757	740	760	806	737	706	716	775	758	734	736	733	750	763	722	779	779	730	711	746	778	734	772	805	727	730	736	714	747	790	701	710	751	748	741	705	818	728	714	755	738	748	763	753	801	718	691	704	757	754	756	796	761	748	827	741	794	760	726	758	742	813	727	771	751	777	773	769	738	802	701	749	786	723	772	712	709	745	771	785	771	792	752	733	737	728	788	724	742	695	779	730	795	757	768	786	746	726	677	747	757	748	758	775	702	778	773	780	789	732	769	739	760	770	747	786	724	734	771	741	752	725	779	735	748	746	723	737	805	740	754	766	759	753	756	752	769	747	723	728	772	759	721	774	742	794	745	715	748	784	762	761	751	739	731	722	797	767	811	772	769	789	729	736	760	813	801	763	705	726	757	767	767	742	784	728	725	754	730	732	748	776	774	784	771	755	720	778	744	756	726	719	757	774	784	748	747	736	731	804	761	738	756	775	759	731	755	732	729	776	800	715	727	763	767	743	690	759	819	775	749	772	761	779	754	759	765	776	776	723	743	755	742	727	781	732	774	764	730	722	726	744	729	742	746	713	758	764	762	775	752	757	748	737	761	743	776	804	763	743	754	747	756	759	740	742	761	723	771	761	827	749	750	741	764	771	775	750	797	764	787	777	759	750	734	792	711	726	758	786	771	714	732	733	788	769	755	763	768	772	795	791	718	726	760	752	729	817	763	757	761	732	733	735	786	750	758	762	728	752	741	737	738	780	775	742	744	797	753	769	733	731	728	776	736	738	768	775	705	678	750	760	736	720	802	722	768	715	775	728	723	749	730	788	705	720	789	763	773	798	747	688	771	792	733	774	760	741	772	819	758	686	744	794	709	730	851	742	721	763	737	733	770	789	729	691	741	718	723	738	711	715	742	759	723	776	709	759	728	735	756	758	762	756	771	738	686	788	810	776	771	757	701	725	743	763	741	726	778	738	766	751	761	743	787	730	782	747	752	765	770	778	734	698	749	736	729	724	784	740	774	721	730	790	810	732	764	750	751	743	716	759	755	742	778	774	754	783	746	746	747	751	731	706	791	745	744	758	775	708	761	743	782	788	726	727	809	806	786	739	785	804	764	694	755	784	782	750	782	748	723	801	749	807	718	758	754	722	759	817	778	785	733	717	781	736	718	717	721	802	719	768	803	750	715	780	726	803	748	748	687	744	729	741	775	770
8919	12223	33508	24519	9313	878	477	463	380	397	298	310	320	311	300	275	307	305	301	301	289	311	284	306	311	316	311	301	319	264	278	266	271	286	295	299	311	281	275	309	283	269	278	250	289	297	278	292	286	298	289	285	297	284	292	302	296	314	275	300	290	278	291	302	294	317	268	308	280	319	270	298	269	284	296	318	327	315	299	321	281	282	276	307	289	278	315	268	293	271	280	277	287	314	288	296	310	295	298	321	264	263	302	279	305	277	283	295	265	291	277	245	281	301	282	290	283	288	297	255	288	273	277	292	297	279	276	293	308	302	241	303	308	327	277	290	311	269	278	283	318	276	272	278	273	274	273	313	325	309	254	280	291	302	276	272	293	290	302	296	311	282	280	301	271	281	278	283	285	284	285	256	313	279	287	299	302	289	264	306	278	268	287	238	254	299	280	286	298	303	325	290	295	285	280	279	256	292	296	270	277	294	310	282	269	312	289	294	295	305	302	299	302	312	272	265	280	324	307	261	288	327	286	272	313	283	286	296	282	284	280	284	299	289	270	302	289	284	296	271	277	329	273	278	297	263	278	321	286	296	287	302	288	317	296	347	286	295	288	279	268	287	290	278	303	272	315	295	278	301	293	292	297	300	268	300	322	283	288	298	307	275	312	293	298	280	285	324	277	287	291	291	255	301	269	298	307	298	299	255	270	282	296	275	281	296	288	310	282	302	280	276	293	306	288	269	290	268	296	298	284	297	307	271	302	278	282	263	279	303	283	250	320	273	313	305	297	318	298	292	264	260	272	299	298	299	294	268	257	269	251	263	286	301	276	300	303	286	286	296	286	293	321	262	308	259	259	338	260	268	293	295	300	282	303	297	283	273	285	253	312	289	262	290	273	263	292	259	287	275	313	287	278	300	286	251	281	297	281	329	320	307	297	281	288	317	284	324	280	271	306	261	338	292	302	271	253	288	257	279	291	263	272	283	301	298	292	314	279	281	320	295	284	320	290	323	285	268	300	254	292	308	296	288	280	290	253	309	298	280	292	260	327	297	317	281	327	269	287	272	292	308	297	295	276	297	247	322	271	255	306	282	287	299	269	283	301	262	270	283	275	292	307	289	266	296	265	302	330	303	272	306	297	319	311	292	293	302	310	265	275	295	281	272	297	299	299	275	332	288	306	296	311	300	288	285	299	275	264	307	287	292	259	292	273	273	318	275	338	295	304	278	297	248	287	287	289	306	279	260	279	285	277	308	306	323	273	290	275	256	276	266	294	304	284	297	295	278	279	300	279	277	305	296	268	284	288	267	311	274	298	283	295	278	294	316	285	309	305	294	321	275	277	301	266	299	288	287	285	259	290	300	308	298	319	301	300	303	302	294	278	250	256	251	304	287	268	326	300	334	290	310	261	306	276	289	285	267	295	268	305	274	280	279	271	287	253	276	271	287	261	289	315	274	265	262	255	257	283	266	290	323	295	308	279	286	286	299	267	292	276	272	256	315	297	274	298	291	301	287	268	269	288	280	287	264	268	296	319	291	270	289	310	313	287	264	288	302	291	282	282	295	282	283	273	297	282	315	297	292	258	282	320	317	306	247	286	276	299	284	273	279	266	285	262	274	285	308	271	272	283	274	287	286	274	298	282	297	295	274	272	276	291	303	263	288	312	279	299	320	294	268	292	294	284	288	294	277	255	327	315	310	310	289	265	278	255	314	297	260	320	313	299	270	282	280	288	269	285	280	284	289	278	323	297	279	292	254	300	262	300	238	271	284	304	299	282	302	267	295	253	273	296	283	259	287	294	289	288	282	300	277	273	269	313	274	295	263	313	297	280	255	272	269	300	278	296	264	302	287	303	299	293	315	290	269	282	295	302	313	291	271	304	294	296	277	310	290	311	320	321	259	295	284	277	300	319	305	278	272	277	292	287	250	274	281	303	267	291	302	270	280	309	272	289	316	272	284	289	295	310	287	266	302	299	313	279	269	281	302	257	272	307	304	298	279	283	269	310	287	281	301	298	294	295	290	281	303	297	301	295	282	267	293	286	300	291	283	277	292	308	278	285	284	269	296	285	322	295	300	282	291	295	298	266	268	269	303	272	302	265	291	292	265	285	302	299	289	268	297	277	273	314	286	306	283	274	288	246	287	274	280	299	276	265	267	283	258	291	290	290	309	283	282	303	297	320	286	303	264	293	293	295	318	286	300	320	291	293	300	296	271	267	315	305	296	288	315	281	276	305	286	325	315	284	303	269	283	268	282	309	259	271	286	310	261	306	284	270	270	294	277	271	278	305	270	268	306	278	308	290	271	261	262	273	263	284	269	295	281	281	298	273	273	275	268	287	287	272	294	278	283	309	252	305	310	286	270	289	270	306	259	289	292	263	276	279	311	281	263	269	300	322	324	281	275	298	278	317	306	283	294	287	247	291	258	288	322	291	269	288	292	288	282	303	287	298	270	255	286	284	255	294	296	288	290	326	289	285	302	284	266	310	306	275	298	292	283	273	290	321	304	263	272	293	300	310	300	282	288	308	264	298	280	277	297	306	282	257	286	268	302	300	302	282	298	288	251	309	276	272	297	286	319	285	287	276	292	262	263	312	284	323	276	253	299	299	302	318	280	281	290	279	276	309	251	284	285	284	282	313	298	295	298	273	322	281	295	310	256	304	284	283	287	255	276	257	292	308	280	263	293	263	287	269	275	260	275	301	257	269	263	272	293	308	291	281	311	313	254	309	266	294	273	275	287	274	283	265	324	297	250	273	330	262	297	304	312	264	288	287	248	277	275	325	305	280	298	295	301	281	269	265	327	278	321	276	282	322	305	265	278	283	287	284	285	269	294	302	317	297	276	280	289	272	304	299	293	272	258	298	288	274	285	295	260	320	280	285	300	279	298	311	266	273	335	271	257	276	289	273	295	259	286	300	295	282	315	296	309	297	278	306	289	329	277	301	275	270	277	302	291	235	298	265	306	303	297	302	308	308	300	273	331	278	282	280	325	291	293	290	292	293	294	276	276	293	288	301	269	290	278	261	272	272	298	290	275	285	294	301	306	289	293	269	305	251	287	282	295	290	277	293	302	287	272	291	280	283	296	281	298	286	328	288	285	300	259	297	315	272	275	287	265	275	288	285	292	307	273	305	284	277	262	294	270	274	309	284	258	284	270	267	302	298	310	266	298	304	311	295	326	276	276	295	303	325	292	306	291	304	285	261	289	278	285	286	257	295	288	316	284	307	293	288	316	307	297	268	265	292	293	301	300	278	250	272	328	288	304	321	253	287	274	271	264	277	278	279	278	321	301	285	303	283	281	287	294	296	304	308	285	319	290	284	292	321	299	290	295	315	266	297	287	301	302	287	249	280	293	295	310	309	322	308	258	285	310	303	303	308	284	290	282	319	270	264	288	301	269	302	282	243	275	309	279	309	285	313	308	284	258	255	299	271	281	284	297	258	312	282	297	271	288	298	314	288	269	285	265	277	264	294	295	278	282
7733	13012	38827	31625	19375	1863	1630	1735	1220	1225	1030	892	971	797	784	747	755	743	715	710	715	705	715	730	713	726	674	688	696	726	644	729	718	706	673	737	720	713	724	702	725	695	687	700	694	717	712	694	662	668	692	728	686	672	695	669	688	721	647	714	660	703	677	688	690	701	676	685	696	704	671	686	678	677	731	643	673	670	723	649	708	715	633	697	681	683	687	705	694	689	687	704	704	694	722	702	680	744	682	682	725	703	735	711	673	627	651	685	700	731	692	715	659	688	667	675	665	706	684	699	669	665	664	674	637	683	679	636	692	661	668	735	656	701	707	676	682	706	679	712	649	672	674	659	697	718	711	688	652	708	708	680	687	713	679	671	687	696	644	690	647	695	703	673	662	690	685	677	669	709	683	726	668	707	665	667	649	721	710	676	713	675	668	714	690	616	665	734	683	708	707	653	670	704	717	686	648	676	700	700	647	691	663	683	698	659	679	658	654	673	674	698	685	659	681	664	680	669	702	682	729	626	696	687	700	673	657	680	688	710	706	687	623	684	690	682	646	662	697	661	709	653	658	714	673	673	691	711	678	716	719	682	678	720	718	665	687	675	659	703	694	676	692	647	656	693	681	670	697	675	623	652	695	708	695	702	706	653	696	709	719	651	693	663	697	637	709	701	733	709	679	672	652	670	706	652	714	657	649	684	652	661	689	679	624	695	750	683	664	666	699	688	705	687	643	694	682	758	661	689	681	701	644	668	651	689	680	702	709	635	671	669	667	690	714	693	641	685	665	699	681	709	679	674	738	646	734	712	714	647	677	718	693	715	673	733	667	690	675	637	682	714	671	670	648	636	698	664	682	656	667	671	661	756	619	646	690	700	701	681	647	661	747	650	662	752	674	700	708	664	656	732	586	668	711	617	700	682	730	645	687	719	672	711	674	707	676	675	674	667	675	713	706	646	695	735	692	716	706	704	683	698	649	688	698	704	677	657	719	693	694	649	704	689	697	672	659	690	644	630	716	689	702	681	690	677	703	691	634	652	654	658	644	686	670	708	704	685	660	729	632	647	704	715	682	683	717	723	673	728	695	639	660	671	684	685	736	696	685	676	664	699	700	703	713	646	708	684	632	706	703	664	641	711	644	675	642	643	694	683	702	667	699	708	666	752	685	657	659	718	685	717	693	645	670	735	645	707	703	640	701	680	663	700	678	651	697	712	728	658	696	635	690	680	643	677	693	719	678	662	715	710	722	629	685	672	666	705	677	666	664	694	630	646	706	693	746	708	705	656	642	691	649	627	640	699	674	667	711	709	668	696	680	696	654	723	662	652	744	689	678	681	713	702	675	691	698	660	718	652	723	668	674	687	691	734	622	665	715	685	696	642	724	676	677	720	660	707	640	664	686	696	674	700	617	648	703	646	731	750	660	636	645	662	645	694	668	684	677	741	658	705	659	661	696	731	675	712	673	684	713	723	727	676	688	706	678	706	680	720	688	697	711	656	690	708	690	689	677	695	710	667	708	675	707	680	671	644	676	720	696	679	675	649	717	650	660	686	686	658	666	706	679	675	650	683	680	710	674	679	650	675	682	673	678	723	727	669	701	652	685	653	700	705	666	706	644	680	672	642	693	657	685	639	682	691	655	651	662	708	657	713	665	739	662	711	711	735	696	669	708	666	650	720	676	629	687	678	707	673	701	657	685	694	662	705	682	658	665	630	664	709	674	704	721	682	650	676	634	689	642	699	710	691	700	683	674	722	702	702	682	714	681	656	679	681	646	740	695	687	703	686	682	707	656	728	699	653	683	675	683	667	692	673	673	660	651	713	664	738	690	676	683	671	673	706	653	676	639	689	677	682	689	735	690	697	686	733	696	663	672	731	645	673	669	701	694	706	647	610	676	661	706	668	667	683	663	678	703	677	646	731	666	720	713	676	709	674	648	645	691	698	688	688	720	688	658	686	653	675	733	624	700	652	734	684	676	663	685	711	648	659	699	646	655	706	691	664	677	692	664	712	681	686	714	655	686	657	700	636	652	685	685	635	694	700	664	696	692	661	685	682	680	659	694	682	659	702	708	663	646	705	621	698	671	727	673	708	661	683	677	692	681	679	665	747	668	656	699	666	682	707	697	706	637	662	661	685	672	695	694	646	656	732	662	675	666	655	642	704	663	689	674	669	645	675	679	702	745	724	746	670	680	682	673	680	685	673	675	676	720	650	664	696	645	639	693	716	634	680	680	654	724	666	676	696	686	657	659	713	651	679	691	662	678	697	692	670	636	671	683	650	673	680	685	697	659	666	732	660	689	694	708	712	663	684	672	674	682	671	717	697	665	650	672	746	692	651	691	678	706	675	682	681	649	692	675	659	663	662	666	705	709	680	699	688	700	662	716	660	700	666	704	678	750	656	661	688	678	670	693	648	690	680	674	683	661	650	691	625	711	707	684	664	693	657	699	714	644	743	699	668	699	681	677	653	670	670	677	676	684	673	630	669	712	660	703	709	757	661	650	698	663	682	684	698	690	679	660	666	652	657	670	678	728	660	667	675	710	699	652	725	602	656	659	685	709	617	656	703	673	666	658	670	688	680	666	675	716	700	689	759	674	674	693	720	698	673	727	635	699	670	672	697	644	701	670	732	693	704	768	663	689	688	702	673	662	665	656	679	725	676	695	638	692	742	640	687	667	701	662	688	655	663	705	686	726	653	654	672	688	713	724	698	721	654	709	727	728	714	645	703	667	667	691	689	667	667	715	683	728	662	671	677	662	685	651	695	683	718	711	721	672	701	708	674	651	700	675	711	668	698	692	702	700	661	721	627	658	659	624	671	664	704	677	658	726	657	705	688	646	693	714	664	696	664	726	663	714	741	732	697	676	716	706	654	650	640	709	654	712	680	696	652	645	720	652	708	683	694	703	664	651	673	669	685	730	676	664	675	713	691	678	660	730	674	711	724	728	707	693	658	724	645	662	690	687	722	680	696	656	691	684	642	656	704	705	648	656	684	705	688	684	615	672	692	706	672	680	597	687	702	719	668	663	724	679	668	670	681	703	671	700	704	685	653	647	669	700	657	678	691	724	665	725	665	667	644	705	707	710	682	686	708	667	675	700	685	710	651	656	677	694	645	712	663	697	643	680	673	689	673	673	678	701	669	714	706	711	674	693	707	686	667	660	687	688	627	671	690	664	723	682	683	642	684	656	655	703	652	705	736	706	655	659	648	658	647	651	678	712	671	663	682	708	667	696	669	669	651	659	661	695	676	723	689	658	669	647	685	693	698	672	668	672	659	627	639	711	682	705	684	686	710	670	725	695	656	690	690	677	694	618	664	672	669	685	689	712	680	695	690	708	748	656	692	664	725	657	653	681	648	637	694	694	662	673	722	691	665	690	717	673	686	708	666	670	737	710	731	652	700	672	690	705	672	668	682	700	683	679	685	678	592	664	702	707	682	746	693	659	713	680	685	719	667	685	688	714	651	631	700	667	676	691	682
15940	19884	51581	36335	17404	1812	575	520	368	278	248	205	242	169	148	152	191	154	171	146	169	129	169	162	153	162	171	149	186	170	148	147	166	160	155	190	142	173	151	165	158	140	149	142	147	184	166	139	159	147	145	136	144	165	164	153	153	157	131	174	134	133	147	143	147	154	160	141	154	162	146	154	147	164	168	148	161	158	163	161	157	159	141	144	150	153	167	143	155	158	159	162	170	164	154	175	138	128	142	182	150	147	172	130	166	140	187	162	155	159	138	159	160	148	167	169	152	145	139	178	130	137	168	143	153	149	156	159	154	136	142	151	160	170	163	159	152	153	136	160	163	161	163	166	145	191	160	155	167	159	146	157	151	148	144	168	158	129	162	157	142	157	169	160	157	156	129	178	134	126	153	146	136	158	142	164	145	150	156	150	137	154	142	162	140	158	169	135	160	152	138	166	163	163	146	156	158	141	156	148	149	145	158	180	164	148	143	184	141	176	173	140	166	165	172	156	170	159	181	134	134	163	142	145	137	169	158	152	129	154	167	152	186	165	147	155	153	141	160	176	157	160	158	146	152	158	153	131	135	139	157	137	146	141	146	137	161	147	139	167	170	161	129	165	153	157	156	157	155	157	159	167	146	171	171	149	159	176	166	167	139	155	161	155	151	134	151	149	161	162	173	138	161	164	163	143	170	170	163	151	138	158	133	159	134	161	161	165	139	151	162	134	133	153	150	173	150	184	180	178	157	151	162	141	127	151	157	157	168	174	145	156	164	153	167	168	183	143	159	145	135	139	157	165	150	147	141	148	172	144	176	151	130	162	153	156	146	176	153	169	151	159	158	147	162	159	168	158	151	173	135	166	149	133	156	158	187	169	171	162	173	189	179	162	136	139	161	161	143	139	179	183	174	150	134	165	159	168	155	121	149	153	165	163	157	176	175	154	164	177	131	170	177	164	148	173	167	141	166	157	161	162	179	150	165	153	130	149	128	140	169	144	157	154	146	156	139	158	163	160	166	137	121	149	162	154	171	150	123	151	149	174	163	130	144	159	151	157	181	161	150	160	158	125	164	176	170	152	178	149	159	168	145	139	156	176	159	160	146	153	160	164	163	152	138	168	144	140	168	136	153	141	166	180	153	157	150	165	149	165	159	149	172	176	164	139	178	167	140	183	145	139	167	173	132	151	163	144	167	154	143	163	170	157	161	158	176	183	160	155	158	150	145	155	158	135	165	189	150	153	151	163	135	155	159	128	146	137	162	170	152	168	139	177	162	179	150	145	160	176	160	162	162	169	153	140	167	151	140	144	189	157	134	172	161	150	153	151	146	160	135	155	145	184	169	167	151	160	146	175	158	128	163	159	137	141	142	165	162	164	133	168	156	175	151	160	151	158	168	134	149	181	159	154	171	154	156	166	150	135	141	157	147	148	162	174	158	134	170	111	146	152	166	157	164	154	169	154	157	151	132	159	160	170	153	155	161	149	165	176	150	153	126	178	170	158	181	172	159	174	157	137	158	174	152	155	144	167	153	156	150	157	153	151	145	185	138	142	150	143	165	149	152	161	160	141	157	153	144	142	150	140	168	138	175	173	143	169	174	161	173	144	152	144	173	162	166	144	146	157	170	142	167	124	160	136	131	198	139	161	147	141	156	149	130	143	173	183	157	156	170	146	167	158	146	146	137	155	170	159	169	149	166	165	138	157	157	152	176	146	150	164	155	159	134	163	165	153	158	172	156	145	154	162	158	154	168	143	163	165	181	133	160	153	158	167	152	141	140	153	159	161	159	159	161	182	157	147	179	160	167	172	168	131	164	163	169	144	169	175	188	168	173	155	166	158	150	168	151	136	142	150	136	174	152	159	151	158	143	124	153	141	163	157	166	155	143	154	130	162	160	142	159	163	168	154	155	154	152	150	170	127	158	147	180	166	182	138	158	147	161	162	156	176	145	195	158	163	165	142	149	176	157	144	147	142	146	154	180	164	164	143	157	160	167	171	158	161	163	138	174	122	167	151	173	158	173	168	178	189	174	171	169	159	150	153	139	155	142	163	150	160	132	158	187	153	174	151	149	148	138	156	148	165	179	139	162	133	151	174	161	168	143	173	171	142	164	162	162	139	173	152	135	155	156	165	158	194	162	169	148	148	152	156	149	141	159	178	149	139	150	151	119	151	126	149	150	155	184	167	162	150	142	148	185	149	177	153	153	145	165	152	163	153	163	141	175	174	163	167	143	148	136	172	147	155	171	151	138	167	137	164	149	178	168	149	155	142	149	155	153	151	142	153	148	156	155	169	153	169	155	138	177	147	167	149	154	161	162	150	161	169	166	163	145	176	180	187	147	159	156	154	155	153	136	166	152	162	158	179	176	142	160	170	150	134	150	140	142	151	167	173	164	162	155	180	181	130	134	189	176	152	144	132	132	182	171	170	143	163	186	152	156	171	152	158	134	161	149	162	156	149	174	151	155	158	145	148	155	159	165	179	148	161	141	141	151	157	154	141	165	138	141	162	153	164	156	158	156	148	145	158	124	165	144	162	177	168	153	159	138	148	157	143	171	153	159	177	153	142	157	162	144	179	148	166	157	161	162	152	139	160	141	143	175	175	172	149	165	150	140	166	154	141	146	155	159	141	179	164	169	156	146	154	158	136	151	157	151	142	129	156	146	185	150	156	155	151	152	137	142	164	146	118	161	153	162	169	157	139	168	157	158	160	147	156	149	172	161	151	133	158	161	135	132	154	149	153	155	146	163	154	168	149	170	185	166	137	172	157	167	147	165	176	161	151	138	140	149	159	145	148	154	160	168	184	163	174	163	142	154	164	172	150	132	155	150	137	165	135	138	157	160	151	149	151	144	191	145	141	167	181	166	170	158	158	139	153	179	152	160	155	154	152	165	170	128	165	175	141	124	148	145	134	160	151	163	160	141	165	142	169	148	159	185	138	151	177	169	145	132	153	137	173	160	150	146	158	150	167	137	158	158	184	172	165	163	156	180	152	145	171	165	135	147	153	144	135	161	144	176	149	146	159	177	161	152	144	169	144	164	152	135	152	158	160	147	168	164	140	160	163	163	165	147	154	151	182	148	142	175	145	164	164	145	152	149	174	159	160	152	153	183	141	168	154	157	145	143	177	188	145	134	143	142	137	161	192	159	176	164	143	146	141	168	142	147	159	145	156	131	151	161	146	168	164	138	144	169	158	138	138	152	152	163	166	153	155	168	158	169	127	161	152	164	145	143	188	151	145	162	160	148	149	138	158	162	148	160	155	158	153	143	144	165	153	155	145	148	181	187	134	139	164	148	139	144	167	169	156	148	149	135	160	144	133	158	150	154	132	165	142	157	157	191	144	127	131	163	153	160	150	180	163	160	141	177	174	143	158	159	122	129	167	159	148	147	146	161	142	146	182	158	181	162	169	149	142	174	154	169	198	149	150	167	140	156	169	164	171	155	165	182	147	153	156	178	149	159	157	138	150	139	158	162	176
10043	18452	50568	40446	26002	2520	2606	2155	1521	1266	908	799	926	646	465	486	581	490	457	402	466	404	377	409	458	375	420	433	407	382	395	424	438	393	397	438	401	385	405	417	387	393	386	392	390	419	406	394	394	395	399	446	371	374	385	411	400	439	352	431	401	385	408	391	365	386	392	377	377	376	424	386	344	382	359	385	402	412	427	416	373	360	388	338	398	383	405	370	392	385	411	393	406	354	383	368	419	399	378	363	393	352	375	390	390	403	396	408	369	369	407	405	416	406	402	416	368	383	388	448	412	374	419	419	395	384	375	383	417	381	378	392	376	380	404	414	391	376	395	378	372	377	368	382	385	391	434	380	394	409	396	414	411	363	390	350	370	376	413	408	406	385	431	394	391	390	390	411	397	399	396	393	399	367	373	379	394	405	389	390	411	402	378	359	411	361	380	381	413	406	405	383	396	363	395	372	387	366	399	386	389	397	383	372	410	372	394	395	386	387	391	361	381	404	359	391	409	401	396	391	365	397	401	366	373	427	382	389	371	377	427	395	420	370	380	402	423	370	391	390	422	397	396	377	390	381	400	369	374	391	365	358	381	396	406	372	417	435	424	394	379	401	380	410	423	396	420	399	390	416	379	435	368	357	392	385	399	377	375	401	412	438	378	419	410	390	420	395	409	441	353	362	377	412	358	402	392	377	385	398	389	410	390	403	388	363	385	410	405	363	395	399	372	376	383	366	414	385	367	360	372	390	404	406	413	394	387	386	384	379	386	354	371	402	384	396	368	410	372	384	398	389	399	390	388	384	398	416	398	418	401	382	410	416	402	381	365	409	411	435	390	397	410	404	422	421	406	386	388	338	425	390	353	398	345	386	379	369	359	376	379	393	337	384	397	388	412	410	391	404	413	395	374	401	378	351	385	382	380	359	408	401	360	406	361	385	397	411	383	390	389	437	379	391	418	402	394	376	389	386	422	405	399	426	426	359	429	395	355	400	382	400	397	365	396	410	399	421	386	427	386	391	391	395	381	363	379	398	412	389	380	402	402	374	395	394	369	391	389	372	385	383	386	364	360	384	375	379	355	367	364	403	433	378	390	416	394	395	359	404	388	414	389	401	384	413	382	369	390	371	396	362	409	402	390	422	379	416	393	392	413	402	388	372	401	387	378	438	353	372	412	369	396	374	411	376	411	389	361	389	375	390	383	385	396	398	362	410	371	412	437	411	391	416	417	362	381	443	395	419	383	393	351	402	395	399	387	418	402	394	370	399	369	416	417	397	422	369	416	361	401	395	387	379	436	398	405	379	379	391	409	398	417	382	366	394	380	384	393	404	407	392	375	430	385	401	406	400	377	392	412	358	387	409	436	392	371	389	409	366	388	393	397	388	412	417	393	431	420	378	414	411	389	386	398	378	383	395	392	404	382	393	374	410	390	407	371	408	406	384	371	396	366	395	406	376	397	355	413	431	410	387	384	386	368	368	399	419	414	380	383	400	378	399	383	369	399	440	371	419	405	412	426	397	405	379	384	396	355	401	432	413	386	383	370	393	381	363	359	359	417	421	390	369	383	397	377	396	360	398	415	419	409	386	392	398	398	358	375	401	391	390	385	414	389	371	358	425	392	403	400	391	406	382	405	407	359	389	406	370	405	393	413	409	404	401	386	395	376	388	389	432	372	408	372	399	418	403	384	408	414	401	366	387	371	418	416	420	388	390	406	434	377	407	377	384	382	401	398	418	373	380	381	379	350	393	360	416	426	387	380	373	417	400	403	373	403	378	400	368	376	389	392	392	376	390	397	421	383	373	346	391	394	402	411	393	392	398	343	387	393	377	384	420	374	394	394	379	361	393	393	411	338	424	392	384	395	402	429	364	411	374	373	400	405	403	413	415	399	379	382	391	397	395	370	384	369	379	409	394	418	393	393	408	369	370	394	395	414	420	411	398	364	362	411	390	416	388	443	364	408	413	420	401	369	406	390	411	409	372	375	419	372	405	398	399	386	384	412	380	380	399	433	375	373	374	389	400	388	400	414	388	375	384	380	403	366	362	401	381	391	427	410	388	450	374	372	400	384	440	404	368	390	413	376	378	388	368	392	388	376	387	398	377	391	367	403	389	405	400	376	386	383	407	353	385	432	397	370	397	424	389	339	422	386	375	363	398	392	420	393	407	406	389	409	399	421	382	375	391	387	387	420	417	396	406	400	415	372	409	384	394	384	408	416	407	380	368	404	396	403	416	395	392	375	396	375	386	395	414	403	358	368	401	387	391	410	415	369	379	414	393	380	378	413	372	392	418	384	399	428	380	382	405	415	437	401	397	392	413	387	393	400	388	407	413	410	387	396	353	380	355	402	373	395	409	381	359	349	380	373	384	386	392	364	418	358	375	371	361	373	374	380	390	396	387	405	403	366	337	396	435	398	408	367	416	435	356	396	420	367	379	359	390	419	343	370	395	408	362	380	420	377	388	397	379	415	411	417	408	384	415	441	400	364	390	370	376	439	380	388	410	391	422	409	373	373	348	419	390	405	361	385	406	393	394	444	404	405	404	379	436	375	395	405	395	397	389	409	373	408	397	413	393	395	403	395	406	422	390	388	397	366	395	361	366	388	408	401	401	381	390	382	366	372	384	396	385	384	358	411	397	392	392	381	405	405	364	392	360	369	377	385	411	418	401	375	379	417	432	405	382	404	375	365	380	406	397	379	388	412	371	379	371	426	412	426	420	405	389	384	418	394	365	356	370	385	354	393	419	388	383	407	364	392	412	365	372	360	366	408	404	400	385	386	332	370	417	378	389	377	371	368	370	371	394	401	382	394	378	380	380	395	369	387	359	398	405	384	394	422	405	382	372	385	402	378	377	419	412	391	423	421	397	375	407	379	387	398	443	369	428	358	401	374	394	380	375	402	418	408	389	403	374	425	379	421	375	394	375	388	372	368	392	386	416	359	383	381	394	371	411	387	379	390	396	400	405	351	371	372	381	397	381	408	399	370	391	396	403	356	377	362	370	394	381	361	394	441	405	400	360	402	379	383	392	390	366	382	403	383	376	396	418	415	407	381	395	393	393	413	429	368	377	389	391	390	356	407	384	398	398	394	412	362	396	385	382	385	399	437	370	350	392	348	356	376	372	403	404	393	402	406	395	373	399	386	437	385	381	393	350	356	391	383	383	361	359	392	382	366	339	358	349	393	382	421	382	395	378	370	420	417	437	397	375	363	384	380	395	425	376	412	430	408	400	391	370	351	387	361	392	368	359	388	385	396	367	413	379	399	360	396	391	431	390	392	368	422	387	395	401	406	403	422	392	411	350	378	392	392	376	372	405	391	400	367	404	358	393	397	384	400	400	399	402	385	385	375	397	376	394	387	410	361	365	398	377	411	389	405	389	390	390	386	425	400	384	363	406	359	409	371	414	436	359	384	385	389	390	405	382	375	368	390	376	402	406	394	392	382	404	382	392	381	386	410	387	380	384	395	394	368	377	387	353
3004	1808	3005	1359	741	456	398	373	326	365	345	374	319	308	279	314	332	310	312	298	312	315	300	291	307	308	338	312	341	315	308	336	306	304	290	310	326	335	357	332	311	298	298	305	325	284	302	318	316	322	277	338	311	338	319	313	319	256	287	362	332	307	306	340	323	311	330	305	347	303	311	306	323	316	336	299	312	314	335	338	328	322	308	347	287	338	313	278	330	317	296	340	312	328	306	325	295	297	303	342	280	331	315	331	336	316	311	327	301	296	300	318	308	311	312	329	311	319	323	296	333	323	330	338	347	347	322	363	305	310	315	285	287	279	319	294	318	315	346	361	338	311	315	297	313	334	311	331	325	278	333	299	336	305	361	337	317	368	298	355	323	330	341	318	305	292	328	280	297	324	326	355	319	300	310	333	295	318	326	327	339	321	305	315	303	333	327	302	329	353	307	317	309	327	317	299	300	310	273	310	308	302	320	289	323	310	339	321	334	305	297	327	314	299	321	281	326	329	323	271	295	334	308	326	323	344	338	332	336	285	325	301	335	299	299	317	303	335	296	328	357	314	319	313	310	320	345	345	331	295	273	322	356	308	289	331	316	329	353	312	328	320	308	338	329	312	334	294	296	319	332	303	320	294	327	325	295	326	339	320	305	329	324	337	350	293	329	319	338	320	303	318	321	349	335	334	309	329	302	267	317	313	328	318	324	310	337	300	320	347	351	309	312	299	292	326	336	316	324	301	305	328	328	339	320	295	329	316	316	320	334	299	314	325	332	340	319	290	334	331	272	324	282	329	324	301	298	341	310	351	318	305	288	305	346	328	316	332	296	312	321	308	341	337	336	309	331	362	338	325	344	327	328	327	320	350	356	303	316	311	333	296	337	281	312	316	326	320	307	299	315	292	306	329	335	327	303	357	321	301	326	315	304	335	295	296	321	325	314	326	313	339	296	328	311	322	323	340	321	310	314	334	320	316	317	301	338	337	318	333	302	287	328	349	331	345	310	292	306	304	303	299	304	279	309	308	325	332	331	315	294	321	318	304	305	307	305	294	289	295	322	312	319	357	300	342	325	307	354	320	336	339	303	312	299	300	310	296	299	295	336	316	292	319	347	321	357	305	320	342	306	257	302	305	369	306	329	332	316	296	324	314	308	320	306	310	317	316	311	316	286	305	323	311	324	317	303	313	299	300	293	325	315	300	302	287	322	309	296	302	351	284	318	320	293	323	345	286	325	351	325	308	330	296	321	322	313	331	323	342	302	312	300	312	308	301	330	318	329	296	288	310	313	342	295	316	288	336	321	319	327	301	345	301	319	332	336	337	300	328	334	281	330	297	299	324	282	329	334	311	277	336	315	343	306	325	326	325	322	337	304	322	323	328	302	335	339	315	318	299	310	324	332	360	323	358	346	309	289	322	367	296	316	326	327	343	308	318	361	328	310	303	330	364	345	322	305	305	329	339	309	317	326	304	366	332	314	313	312	309	310	348	335	323	314	322	350	314	289	315	302	348	316	295	344	347	304	299	323	327	282	275	328	315	313	307	281	315	328	310	318	328	351	314	371	327	335	295	326	282	326	318	349	294	308	288	319	287	326	367	348	318	296	324	324	333	339	336	293	322	324	344	312	335	350	298	331	308	277	288	304	332	310	304	324	321	317	315	328	324	322	307	330	288	355	350	306	315	319	336	290	342	289	294	314	314	331	300	333	320	333	335	335	341	333	311	304	299	350	348	294	343	315	316	277	319	341	342	343	313	299	310	280	297	284	299	324	337	307	340	281	308	298	320	278	340	346	310	315	348	321	319	333	297	306	303	321	315	281	331	300	332	327	314	332	287	333	360	315	314	322	306	291	320	314	315	335	318	344	314	307	328	335	357	304	298	345	326	297	328	315	319	300	337	317	320	316	312	310	300	298	299	312	335	345	345	335	322	329	328	305	366	310	314	315	323	332	317	293	307	302	313	300	339	314	273	313	342	324	315	328	306	300	316	319	335	295	322	319	305	296	304	327	308	300	330	327	293	314	340	301	282	321	288	280	333	321	323	312	311	323	333	315	334	297	333	325	302	289	310	306	300	329	335	295	314	285	331	337	298	302	301	292	290	315	316	332	319	323	329	311	339	317	292	304	347	330	296	308	312	331	341	307	298	298	288	267	306	337	319	340	315	340	317	304	297	313	309	316	315	321	321	308	293	325	323	297	306	323	328	325	306	319	307	291	359	309	316	297	315	296	335	339	321	306	305	319	297	304	286	358	313	318	285	329	314	312	332	284	319	357	290	299	321	330	337	348	340	291	298	321	338	327	346	344	314	331	362	347	306	319	321	301	307	317	347	326	315	326	343	321	294	331	348	310	333	295	362	306	299	323	303	321	333	311	314	356	308	350	320	343	333	322	302	320	305	319	319	296	320	323	317	347	318	347	318	335	333	290	322	322	340	323	316	323	315	341	313	330	339	287	309	342	280	303	320	312	336	322	337	373	307	296	284	312	289	352	294	350	329	321	299	312	335	298	306	351	323	308	332	322	317	308	346	333	363	347	325	328	332	285	314	319	302	323	291	297	325	326	329	329	303	335	347	346	316	334	308	330	370	325	290	293	323	318	303	322	297	314	295	347	356	327	313	309	317	324	341	311	340	310	327	282	297	321	343	286	327	333	306	359	341	298	279	367	339	312	300	299	291	278	360	314	347	333	367	333	337	318	315	307	306	308	299	312	333	318	347	341	283	289	301	306	354	331	301	323	313	335	302	314	312	323	329	367	301	340	323	340	319	318	336	342	327	304	318	315	336	301	291	304	308	341	336	326	327	337	309	290	290	304	321	318	319	339	313	313	342	312	334	315	342	296	341	324	323	337	336	285	324	295	303	349	334	301	324	297	313	336	302	316	287	348	303	325	302	326	328	320	297	289	316	315	330	320	297	324	345	355	313	318	321	297	301	303	312	270	315	352	324	352	326	325	299	315	325	328	311	323	306	321	304	301	337	314	298	315	319	331	309	348	329	339	314	312	302	272	289	319	325	330	286	310	306	279	327	330	283	311	331	313	301	334	312	300	347	350	289	342	295	297	351	313	307	296	312	312	312	307	327	322	345	275	331	332	327	318	320	298	315	306	308	313	305	304	316	320	342	322	312	346	328	318	301	306	310	342	331	336	333	319	327	348	320	334	302	334	303	316	286	292	343	339	346	309	305	322	348	355	282	344	339	328	331	297	292	318	325	295	293	335	306	313	289	299	343	325	311	319	343	315	304	317	286	319	303	344	353	318	327	323	328	303	331	317	313	351	293	308	326	297	306	321	309	304	331	308	335	316	310	317	296	297	274	324	303	328	313	321	316	319	319	296	314	336	328	307	326	300	339	340	281	350	332	298	335	306	345	354	311	295	353	329	295	338	303	330	286	299	297	283	274	287	317	284	306	325	309	278	336	359	323	311	319	286	301	337	329	315	300	322	308	294	300	341	293	329	359	279	310	295	300	280	315	319	319
2965	2752	7022	4405	2337	1165	1108	925	876	897	831	782	787	746	761	740	769	705	750	750	731	772	738	718	716	722	777	769	698	792	750	770	759	749	769	757	742	735	764	748	767	735	730	773	742	772	704	765	742	776	766	708	733	740	722	771	719	764	738	699	764	739	767	744	793	750	710	749	731	703	798	748	764	717	750	723	844	744	802	749	794	768	750	697	783	755	756	703	751	716	770	733	782	763	740	755	731	746	763	796	770	699	738	755	711	777	792	772	764	771	679	748	737	796	819	754	723	722	725	732	743	758	806	768	774	783	809	702	740	733	709	806	770	759	740	761	743	726	741	750	751	733	747	750	789	740	732	729	724	743	769	725	757	734	728	750	762	759	807	772	762	792	728	753	806	736	746	763	727	727	741	721	737	741	737	735	804	731	752	791	766	731	753	776	722	757	739	821	766	736	796	710	753	781	745	746	759	753	733	738	727	799	804	796	729	782	770	727	733	720	717	714	727	745	787	757	759	750	763	755	732	770	773	724	729	746	754	741	764	786	745	740	783	807	723	722	725	769	768	790	770	710	762	764	731	773	720	744	729	742	746	831	722	731	776	759	770	697	783	767	754	779	750	732	736	760	770	730	782	794	772	732	743	745	786	761	727	776	776	740	728	783	752	723	718	773	729	733	757	777	727	724	764	754	756	775	745	770	764	811	812	754	709	743	731	752	725	754	743	748	747	780	755	752	771	762	782	773	743	735	744	753	754	723	713	724	684	744	763	746	763	728	781	753	763	775	767	758	754	770	732	771	734	707	737	748	691	738	714	800	775	794	722	748	772	733	804	768	789	740	724	782	780	736	795	763	714	745	793	724	731	780	782	748	734	751	766	718	779	699	710	776	735	756	772	762	751	764	762	751	758	733	744	778	739	695	738	767	728	733	763	774	789	748	740	757	739	815	784	792	724	728	758	788	773	788	726	775	740	708	742	761	777	759	767	717	784	783	746	741	724	762	760	727	723	735	731	747	729	797	804	753	750	746	746	796	723	741	749	753	751	734	739	736	769	752	785	770	783	744	729	773	742	738	702	787	758	734	710	732	720	774	775	747	746	744	749	751	771	747	757	805	818	765	766	772	746	780	729	745	777	736	746	738	753	728	788	694	742	708	781	728	706	775	716	741	732	735	700	779	718	758	723	724	739	769	765	802	790	761	739	727	768	782	754	734	755	781	759	718	782	773	821	759	739	739	789	746	749	745	706	781	756	742	708	733	783	770	797	826	702	745	783	770	776	699	766	731	725	716	729	708	763	772	770	829	761	753	757	726	738	693	738	748	770	713	772	692	734	755	709	728	775	749	737	775	717	772	762	728	753	737	754	734	758	701	708	692	724	767	736	793	729	799	775	777	771	718	717	726	724	729	767	768	749	734	745	749	754	769	791	738	793	705	752	786	736	644	734	713	716	737	739	732	746	752	807	743	759	724	710	745	748	736	734	732	724	681	740	750	716	782	793	779	769	684	771	784	752	746	806	760	720	715	779	782	787	793	746	731	731	756	777	787	728	765	781	763	752	751	757	780	757	774	760	772	828	747	745	725	695	764	717	721	759	803	800	702	747	807	745	758	734	763	774	770	739	736	762	711	758	783	737	698	693	744	780	759	796	760	723	724	777	795	729	719	751	745	711	772	730	760	722	744	755	772	748	728	734	736	770	794	772	723	743	717	743	692	731	748	783	789	747	762	732	762	725	743	765	791	792	717	748	757	761	747	761	743	732	738	773	786	796	762	736	750	765	787	770	764	768	746	746	788	720	761	752	757	702	750	760	753	745	776	741	752	766	738	720	757	765	770	724	710	728	728	731	745	712	764	732	809	717	755	828	731	708	756	771	736	724	821	730	755	714	767	783	755	734	779	767	741	776	772	775	769	789	725	766	711	753	761	776	723	744	736	747	758	720	781	716	785	762	776	791	797	804	757	779	746	798	791	756	769	737	775	776	779	766	732	739	729	741	737	800	703	723	732	778	789	804	766	730	770	725	686	745	759	748	732	777	715	749	731	756	777	747	760	746	737	786	795	787	740	787	762	770	780	738	682	723	759	770	757	760	772	753	770	750	725	728	789	737	692	762	754	727	731	731	716	737	727	769	759	701	733	730	720	747	735	791	776	765	754	785	776	776	770	753	747	752	728	738	732	755	699	759	759	787	754	726	770	724	775	782	803	733	705	753	728	742	715	746	708	768	750	738	763	726	798	718	690	736	792	726	761	754	781	792	754	760	741	769	755	778	678	777	783	757	759	780	715	769	758	761	698	753	723	745	775	756	714	728	699	771	733	712	715	732	801	734	773	748	776	758	740	784	750	743	748	754	738	777	750	747	775	705	750	686	772	764	739	769	753	764	729	768	800	760	747	710	726	768	752	747	732	753	773	743	733	802	740	759	810	785	749	753	779	725	784	755	745	768	783	766	810	749	766	763	717	723	740	740	721	741	750	699	713	738	734	749	769	737	713	763	778	782	713	718	776	734	763	749	746	739	663	784	726	735	798	691	783	744	792	797	765	754	761	774	796	718	777	721	744	776	768	761	704	735	795	706	744	800	760	712	814	717	768	786	744	779	775	813	747	782	747	769	727	753	772	719	742	754	804	769	714	695	700	745	718	781	732	788	745	788	753	713	705	767	757	769	749	733	717	731	746	778	704	754	757	747	741	711	787	725	765	772	727	721	764	813	745	770	721	734	714	727	772	699	716	785	731	783	744	749	720	784	734	806	763	735	727	791	747	764	707	770	753	706	740	725	772	707	798	765	754	733	745	714	758	772	789	787	756	787	754	725	778	737	795	727	792	763	792	667	803	733	752	744	732	724	761	706	743	746	784	739	773	752	735	769	732	762	728	802	753	727	773	757	790	739	788	804	762	760	774	718	748	710	764	756	754	800	742	764	708	789	743	751	765	729	722	754	793	760	775	694	771	773	737	775	740	732	735	779	713	738	734	780	783	766	780	704	706	764	799	700	721	747	724	729	723	786	758	745	731	772	707	768	769	769	799	772	759	694	714	737	729	779	748	779	763	739	741	754	757	752	756	724	722	796	774	740	727	784	769	724	754	733	748	745	786	699	709	762	773	779	711	765	797	721	743	730	784	776	728	729	729	726	771	745	736	717	737	742	736	768	799	739	739	694	771	734	717	690	790	738	734	713	742	775	779	772	794	713	757	740	780	775	768	729	743	757	745	707	736	756	728	756	762	790	714	683	745	793	731	787	745	755	753	775	751	732	734	736	718	744	773	760	707	775	742	749	726	758	723	777	773	751	727	708	726	778	707	728	749	754	745	760	744	752	731	716	778	757	748	741	718	765	765	768	795	769	781	748	744	761	741	764	759	738	704	731	715	729	781	767	772	759	731	784	720	802	783	711	703	752	708	750	735	746	778	719	766	744	714	782	750	733	798	732	788	754	745	757	732	755	785	747	762	779	741	737	757	720	758	724	757	756	745	755	753	730	802	781	729
9386	10277	36255	23607	7725	894	507	407	367	349	305	305	322	290	283	292	283	295	254	294	288	298	284	261	287	303	241	259	257	305	250	289	279	308	254	265	294	287	262	283	291	290	288	262	270	299	316	277	258	282	265	279	288	292	289	279	315	273	265	266	272	288	317	302	277	325	225	308	295	291	310	275	318	289	287	297	265	275	299	279	260	294	276	287	329	288	272	303	309	303	316	284	286	295	284	264	278	268	271	271	260	292	262	272	286	285	244	262	270	302	262	290	267	292	287	303	296	279	295	277	267	288	269	302	256	253	298	285	281	299	276	279	294	295	301	307	288	301	306	259	276	266	277	268	291	290	288	262	275	265	261	269	283	283	271	276	315	276	292	245	273	272	286	325	303	290	310	295	296	269	282	263	251	266	293	286	260	289	265	293	295	270	288	300	269	283	271	288	349	282	274	258	302	285	305	317	255	280	265	272	283	297	306	278	268	281	302	264	289	294	300	267	274	290	281	308	303	285	264	292	290	324	276	233	288	244	261	266	275	293	277	252	294	257	240	295	289	293	256	303	311	236	283	277	282	283	281	286	296	285	288	246	267	280	280	269	276	278	295	313	284	303	312	290	280	284	304	322	280	290	281	282	315	309	301	328	281	287	296	287	270	282	311	271	277	283	280	299	295	264	323	277	292	279	273	279	286	292	275	270	290	269	308	283	303	268	286	295	284	273	313	310	304	261	258	325	304	303	293	280	284	259	288	280	282	266	254	298	268	291	263	268	245	295	267	288	303	294	289	248	279	275	270	339	276	285	288	269	257	282	275	270	279	287	265	306	291	283	275	298	286	256	280	278	253	258	296	299	320	269	251	281	300	292	296	304	297	272	295	273	294	280	306	299	290	288	275	294	288	285	285	275	305	311	270	308	294	291	302	291	272	272	272	279	286	281	286	290	274	259	246	255	291	283	280	270	277	295	301	282	281	319	293	292	255	279	306	286	288	302	302	299	274	317	294	267	304	296	262	246	285	320	296	316	295	300	317	268	271	242	280	261	279	268	246	312	264	276	242	306	305	289	287	261	271	253	293	273	253	268	302	283	320	303	287	317	318	291	273	295	264	279	260	276	278	285	286	287	283	272	287	299	327	266	259	294	312	295	289	277	281	268	304	271	297	287	287	280	300	258	278	284	266	318	302	274	287	278	275	271	284	272	282	287	257	280	293	308	282	300	289	241	295	257	265	298	295	299	292	288	295	321	268	266	260	284	295	329	275	282	272	300	300	291	278	291	256	286	293	278	308	284	304	281	299	270	279	276	281	260	299	281	306	261	280	296	271	332	294	288	300	297	302	288	281	330	249	290	275	299	275	283	288	291	286	264	294	287	282	326	281	275	281	294	277	273	284	278	264	282	268	300	258	271	286	277	270	286	327	287	282	297	286	290	257	247	322	291	289	299	328	255	288	277	276	273	314	316	265	247	284	262	270	285	253	297	288	293	288	296	295	273	263	299	285	280	249	292	280	301	299	293	295	276	275	291	271	292	296	295	264	277	289	268	299	296	271	272	269	277	305	289	264	308	300	278	281	270	291	274	283	299	291	256	303	306	307	313	311	263	280	306	300	289	300	264	297	265	276	275	275	275	304	279	275	293	297	293	298	300	278	257	298	286	304	276	269	269	284	303	268	291	263	304	276	278	269	301	273	278	260	313	255	331	283	280	267	293	278	299	261	273	299	286	281	289	270	248	270	296	302	290	295	293	301	290	255	255	274	269	269	284	314	271	336	274	309	267	305	280	281	285	299	247	277	284	283	286	263	267	239	267	303	264	289	272	270	267	279	260	259	267	281	261	298	289	253	292	313	283	285	273	301	270	280	267	267	300	298	312	268	260	301	271	295	276	249	276	284	262	280	304	287	272	314	286	271	278	264	292	269	301	306	305	273	315	292	320	294	297	302	281	282	288	274	314	292	270	306	281	281	283	257	303	263	288	291	284	290	286	276	266	294	272	302	261	266	270	268	281	274	290	298	289	303	287	281	284	294	275	293	293	288	288	284	305	255	292	279	265	283	292	314	284	292	283	270	264	254	297	287	253	258	286	279	276	284	293	289	261	258	302	314	280	273	296	318	313	295	266	267	299	248	311	271	298	273	280	245	294	268	298	308	266	254	294	299	259	313	297	258	308	264	277	276	300	298	272	296	275	294	291	305	274	276	299	288	264	275	268	270	296	289	253	313	278	268	243	281	242	288	284	262	264	278	308	290	277	292	245	286	276	310	311	289	295	249	280	294	296	295	275	268	308	262	311	318	291	269	297	335	302	277	288	270	288	265	266	271	275	258	297	290	273	273	295	278	232	279	304	278	292	280	265	288	312	322	275	272	274	312	299	309	264	284	262	256	265	299	301	290	260	289	312	268	284	288	296	269	268	298	258	234	273	287	285	271	278	282	293	277	271	273	305	257	277	293	305	292	293	275	294	286	302	274	273	310	297	277	259	277	295	254	281	303	301	295	290	263	293	285	261	266	272	292	263	261	269	290	256	287	288	265	306	279	253	280	278	280	284	325	262	313	263	257	276	301	266	291	284	273	255	305	273	267	278	280	298	307	277	290	287	289	305	303	287	248	311	316	290	288	265	304	325	300	275	305	294	262	280	288	263	250	274	311	282	288	291	285	282	282	270	303	298	313	289	257	251	263	280	275	299	295	308	275	293	276	278	281	308	288	283	322	290	266	275	299	313	284	351	275	277	265	275	297	306	304	269	280	278	292	285	241	303	281	298	297	295	287	252	286	265	266	260	255	292	285	254	264	300	280	288	273	271	269	275	265	301	264	273	275	303	296	292	284	290	318	261	268	296	317	280	295	300	284	265	243	306	282	297	282	251	265	307	282	285	277	312	305	277	302	280	275	268	273	296	285	272	304	289	282	306	258	258	310	257	296	279	291	311	269	274	302	284	320	282	320	280	323	278	277	281	300	289	302	257	300	278	266	318	282	267	291	289	276	285	282	318	270	294	283	265	268	309	293	287	257	280	294	313	293	290	286	277	261	279	286	301	277	309	283	290	278	283	302	292	253	281	312	264	293	274	307	303	296	305	290	276	289	286	271	277	255	291	267	282	292	296	304	279	293	312	260	269	291	276	270	293	296	263	271	317	305	325	299	297	313	270	283	277	303	266	294	289	265	281	266	260	278	266	290	295	264	279	246	295	312	291	262	272	258	284	281	297	268	295	301	253	281	254	262	258	290	259	312	287	305	293	292	256	272	290	277	274	283	267	295	278	272	289	299	242	266	272	267	300	296	289	302	277	287	287	284	306	266	287	301	273	289	289	294	308	302	286	258	274	294	295	295	309	295	309	298	250	260	254	289	312	300	285	301	319	259	287	277	288	312	272	277	299	265	266	291	288	281	272	298	270	328	277	298	291	303	270	286	323	284	331	289	316	294	272	288	273	272	302	292	284	263	263	271	307	297	289	302	287	282	317	275	301	263	275	291	308	292	293
7842	11263	40474	32532	15010	2516	1979	1532	1238	1045	1006	962	810	757	747	736	699	671	722	694	624	713	648	720	719	687	643	662	677	644	693	701	696	676	668	679	648	674	647	698	653	663	659	684	714	666	627	668	652	687	633	671	633	660	671	709	653	661	663	702	707	686	711	613	728	680	643	694	709	671	702	658	671	626	606	634	711	701	699	663	685	691	692	669	661	633	657	679	653	724	709	683	660	654	672	646	698	661	692	669	627	737	688	718	696	663	664	710	685	714	670	696	689	656	663	641	633	680	671	678	673	641	666	665	678	726	666	747	702	656	686	653	707	632	658	668	672	642	668	653	657	705	644	663	623	717	706	726	660	732	642	668	688	682	677	642	646	669	676	663	677	706	653	676	635	640	697	666	689	668	727	660	691	654	683	648	657	642	720	625	657	696	695	669	680	674	724	672	659	671	626	663	682	640	677	689	637	727	675	686	675	662	719	686	680	716	688	726	682	716	679	620	688	718	673	668	679	637	716	667	694	730	601	724	669	659	645	689	675	680	646	615	657	681	671	732	623	679	644	663	677	637	700	707	693	696	669	686	670	686	643	668	619	685	695	653	619	675	660	658	687	678	625	662	690	680	654	645	659	664	662	636	650	678	671	685	676	675	712	679	662	669	693	655	654	661	673	652	651	640	655	679	669	666	672	650	638	661	653	639	684	664	654	730	646	678	657	667	678	723	617	683	668	665	657	669	647	667	643	670	700	639	665	654	693	676	632	720	657	688	702	675	689	687	674	637	647	662	693	652	718	717	675	666	695	641	621	668	663	626	664	695	650	695	691	674	698	669	687	649	651	664	731	639	657	695	710	692	681	679	632	637	673	653	677	615	690	674	642	686	661	664	668	695	685	640	653	687	661	640	631	671	667	688	723	667	642	634	651	710	645	684	618	686	708	672	634	669	705	648	685	662	708	656	646	671	713	701	672	679	661	697	671	656	701	667	619	635	721	683	639	687	670	644	683	676	704	671	669	663	665	631	704	688	656	643	701	636	638	653	655	643	665	688	670	685	691	679	649	650	708	659	713	702	661	663	636	650	653	658	714	706	652	690	676	664	691	636	684	686	667	686	709	663	620	647	671	657	702	659	701	677	695	689	670	673	693	684	656	669	607	709	689	688	709	653	664	611	653	696	686	653	681	632	711	649	711	681	682	653	711	667	690	643	670	689	695	636	645	684	663	658	669	630	636	647	619	668	719	622	694	666	693	708	689	682	662	660	661	662	667	674	730	697	623	708	662	678	648	691	680	642	679	644	677	689	630	621	645	721	639	683	656	685	669	680	669	658	677	707	690	676	654	664	615	710	652	622	691	598	649	674	689	684	683	672	708	659	672	674	707	697	681	690	686	687	675	638	643	643	648	669	670	660	649	695	661	665	684	647	676	693	626	665	681	681	663	623	650	699	630	655	614	645	658	654	684	700	650	688	713	665	677	681	733	674	680	668	688	716	659	719	658	691	681	672	679	666	687	699	640	680	693	645	692	655	654	684	663	679	650	684	677	664	684	671	668	665	649	683	646	637	679	743	598	709	685	651	658	689	711	669	670	688	714	658	655	680	654	654	670	645	696	691	665	660	700	663	658	680	670	663	685	658	663	691	645	667	743	687	703	682	641	668	676	660	646	666	638	661	700	666	666	667	705	678	679	680	648	687	669	694	707	678	612	683	639	676	640	637	651	690	642	682	668	698	640	691	677	691	629	687	676	676	668	723	615	693	679	691	655	684	653	638	736	693	657	671	660	646	691	657	660	682	620	657	722	614	670	656	697	659	655	616	688	602	573	678	670	635	689	699	672	651	687	705	658	691	680	751	709	668	663	687	728	693	740	701	668	724	687	701	706	677	690	679	643	678	696	671	660	683	654	729	648	655	700	685	642	654	686	613	649	685	674	611	665	636	662	682	664	695	671	675	688	697	648	654	686	653	707	682	699	662	719	682	673	648	662	671	677	692	691	656	633	680	643	673	665	655	681	663	644	686	666	663	694	704	692	645	671	638	683	668	673	601	657	641	666	640	695	693	674	749	716	703	655	640	657	677	652	632	662	641	697	661	654	677	619	723	640	676	671	689	681	692	646	673	701	711	733	665	675	668	654	664	671	686	656	694	697	674	674	691	696	678	721	660	633	649	667	701	656	664	624	640	653	648	720	660	678	677	685	695	665	693	688	687	688	640	653	676	706	632	663	653	668	704	682	629	673	680	678	663	666	688	694	643	658	663	589	680	663	697	663	659	697	685	674	695	672	667	648	678	703	711	685	683	710	659	664	674	666	672	662	701	670	646	656	676	718	667	674	668	678	702	713	673	712	648	667	647	680	655	747	697	657	682	626	652	674	676	677	669	641	630	652	667	658	702	681	635	664	678	656	703	651	707	728	710	654	678	668	688	672	675	650	708	671	667	654	656	683	689	653	678	615	663	654	659	648	692	650	679	679	680	674	656	710	654	728	650	663	682	718	680	653	695	653	646	676	698	680	705	664	639	666	688	653	671	688	639	640	645	651	671	694	650	674	653	632	666	665	612	645	685	683	696	609	655	660	665	632	650	674	660	730	671	665	653	705	737	659	670	680	652	680	691	696	670	679	698	695	675	666	654	698	659	726	706	675	679	693	680	714	632	628	714	685	663	658	620	669	672	656	711	674	712	681	696	684	709	684	649	645	667	675	660	673	648	723	670	681	655	733	626	650	688	668	658	672	675	704	671	711	632	634	651	689	666	700	644	676	687	649	666	616	648	637	649	667	679	669	669	675	658	645	690	673	684	647	679	697	685	663	682	657	710	694	645	675	659	702	646	656	677	646	663	681	691	623	700	661	714	701	692	681	646	702	663	703	656	657	660	678	652	699	683	651	662	686	634	707	616	589	707	677	668	604	666	723	646	643	666	681	680	635	647	720	656	672	639	681	669	689	669	657	638	645	684	668	678	675	645	672	620	701	653	689	665	684	663	702	654	660	643	700	624	748	648	661	655	674	659	699	706	680	685	637	642	699	652	694	687	656	679	649	633	662	664	645	629	687	665	707	683	708	700	683	662	674	647	643	679	689	671	661	694	674	701	639	677	682	673	645	667	676	660	636	660	669	668	679	643	654	670	663	691	655	661	675	686	653	678	668	683	710	730	653	611	682	686	680	656	700	634	691	652	664	659	715	665	653	675	702	676	644	680	620	680	639	665	665	676	684	675	692	640	652	696	645	683	662	657	731	646	688	705	733	651	661	674	677	707	644	619	672	648	689	663	689	668	663	733	670	659	635	631	664	659	675	707	618	635	683	692	693	675	696	671	687	703	647	734	620	643	672	655	659	656	679	621	685	685	686	690	723	672	653	692	679	628	662	671	637	674	666	688	662	639	662	708	656	688	646	703	649	676	627	656	678	634	687	658	648	700	643	658	700	696	656	617	701	671	705	678	674	687	697	663	645	655	656	644	640	676	717	669	646	704	689	632	693	649	675	700
16078	14643	51362	38710	14683	1511	635	463	361	276	225	211	156	183	163	194	174	152	159	134	162	152	158	159	152	145	144	175	154	161	137	168	161	153	135	155	157	141	167	141	145	147	148	157	146	150	131	140	136	135	147	140	158	150	138	146	157	147	129	153	147	147	156	178	154	146	139	165	170	129	149	148	137	167	127	146	165	146	145	161	144	164	140	128	156	143	125	157	139	130	163	125	152	136	172	169	147	155	152	130	147	140	142	166	159	166	160	148	152	139	157	163	142	127	132	166	142	155	138	147	162	144	143	160	167	151	149	166	124	150	163	138	147	138	166	143	143	135	163	130	148	136	152	133	154	126	154	173	149	144	130	148	161	152	138	159	145	145	149	140	134	152	175	152	143	144	141	164	161	162	149	131	137	142	155	143	162	144	159	143	137	159	136	179	154	157	156	136	162	151	173	137	157	154	143	144	134	147	155	133	164	151	120	157	147	147	143	152	167	153	147	146	138	167	150	172	138	188	162	154	141	138	162	146	154	154	151	147	150	149	149	173	167	138	153	127	134	147	151	184	159	167	146	150	143	173	148	156	139	138	123	157	148	161	163	128	164	154	136	143	152	151	130	132	140	154	148	137	162	126	172	154	150	145	152	150	146	165	160	145	148	128	140	161	156	153	139	155	175	156	114	133	165	149	140	152	139	156	167	149	138	141	124	149	130	143	148	143	153	169	119	141	153	144	174	151	154	138	141	129	143	154	165	153	144	151	159	159	144	158	119	163	163	144	155	160	146	147	147	149	156	140	137	135	186	149	153	137	137	158	170	170	157	127	145	162	163	153	118	166	148	141	128	150	163	147	139	133	157	157	120	141	160	153	154	148	140	158	166	138	139	134	145	142	151	145	147	161	148	153	143	165	152	151	169	165	137	157	141	133	142	150	156	156	146	145	144	143	135	151	145	143	157	154	146	154	154	148	162	142	144	167	162	143	155	142	168	154	154	170	149	138	148	133	164	146	135	136	153	138	154	161	162	144	153	148	163	167	144	166	156	122	133	131	136	173	157	161	142	145	145	141	145	173	130	160	164	137	141	131	153	144	122	130	146	154	151	135	136	142	164	134	150	156	156	139	136	151	184	137	137	143	160	163	155	134	156	154	169	153	163	148	143	152	150	135	141	155	134	163	147	155	131	160	168	175	163	166	129	137	150	122	163	154	152	140	171	147	154	152	144	154	161	143	140	145	138	153	140	143	127	162	166	155	140	167	146	155	175	163	145	167	152	124	127	139	146	127	145	142	176	141	124	137	153	163	153	154	141	129	173	140	160	150	164	162	135	172	143	155	140	143	148	125	153	176	121	163	139	143	155	157	139	142	133	146	143	141	165	131	159	149	131	144	154	134	137	152	137	137	133	144	168	150	158	156	145	161	132	148	163	173	165	151	162	136	142	156	140	131	164	147	107	159	145	144	162	156	118	155	134	135	164	146	167	150	156	166	163	156	114	147	138	148	144	149	156	152	156	136	128	139	161	160	164	168	152	135	149	155	146	149	161	129	152	127	162	151	136	136	154	142	156	135	146	150	131	127	151	153	138	156	147	160	145	156	187	147	138	141	144	147	147	138	109	145	158	148	157	162	134	143	145	142	170	159	138	148	131	130	148	187	147	151	164	156	142	161	166	148	152	143	139	154	152	158	166	163	139	134	143	138	148	152	149	136	155	124	159	158	138	124	127	167	142	163	152	141	135	145	139	150	124	132	160	164	168	164	147	130	128	143	131	133	179	162	171	127	153	135	162	144	126	151	147	146	132	151	146	165	155	149	142	157	133	173	132	153	156	146	124	167	129	130	162	136	131	156	181	144	130	133	144	147	140	143	139	137	142	162	168	152	139	157	157	148	150	143	144	138	161	173	155	143	140	148	162	168	151	163	128	144	171	169	133	128	148	164	131	152	173	135	158	156	164	152	149	142	132	141	137	150	147	137	154	161	132	143	162	148	126	153	137	159	122	147	126	159	188	144	171	133	145	153	161	140	135	146	135	170	131	153	164	164	150	152	156	167	132	141	163	155	164	157	153	150	162	159	140	180	134	153	166	145	132	147	149	145	161	140	151	138	154	150	162	155	141	141	158	151	174	158	155	129	149	158	142	139	159	134	153	126	140	156	150	139	128	156	156	123	155	145	149	143	142	140	171	138	154	161	150	122	153	163	150	165	161	145	150	158	155	168	156	128	162	151	154	146	158	155	154	139	146	157	151	154	147	170	149	132	144	136	158	149	162	129	145	160	139	156	148	139	144	167	138	152	157	152	145	167	171	147	142	176	158	154	123	130	151	144	131	184	144	140	158	170	156	167	152	159	153	152	142	123	160	139	152	142	147	139	138	143	145	163	148	138	138	163	142	153	149	136	131	159	126	148	150	155	138	145	167	145	148	144	145	141	144	131	138	148	153	134	155	166	127	161	183	127	158	153	155	150	138	140	130	159	151	132	143	123	151	138	157	143	156	152	143	162	142	140	140	145	138	149	165	147	145	135	140	144	140	159	128	141	114	139	157	178	144	149	147	147	122	140	160	155	157	152	123	168	162	137	137	165	147	149	149	149	145	151	146	161	133	155	129	148	164	192	140	154	133	145	140	137	175	154	155	147	137	116	150	147	164	138	159	149	143	176	151	147	157	157	143	143	152	160	159	158	155	144	121	172	158	139	185	159	150	151	148	141	139	144	145	152	132	144	169	135	132	147	135	142	144	165	124	143	116	131	128	145	139	148	159	159	138	149	156	144	127	142	158	151	130	141	161	160	143	138	150	152	141	159	147	123	143	137	148	151	170	159	155	138	176	170	138	140	137	143	136	158	147	136	154	155	137	159	167	154	146	133	142	170	144	139	161	147	164	153	152	117	141	179	165	153	138	148	128	149	162	131	152	158	133	157	137	129	146	154	142	153	181	158	146	141	159	158	157	142	152	141	131	129	158	145	150	166	144	135	142	161	148	139	139	152	138	179	154	172	152	139	162	175	146	147	140	124	142	148	148	124	143	143	145	135	153	163	150	144	122	163	143	176	163	162	140	142	159	134	150	140	163	148	151	161	170	150	171	140	143	152	142	146	160	174	167	142	159	129	141	142	154	135	151	157	142	150	137	133	152	139	147	153	149	128	143	148	153	146	142	148	145	151	136	158	136	156	125	144	140	174	138	152	137	136	156	174	161	141	141	165	136	155	152	153	128	162	165	141	126	144	149	150	145	135	158	125	140	153	153	156	135	133	144	146	140	139	159	136	162	150	133	165	160	163	140	138	129	133	148	144	142	141	149	158	141	148	149	157	147	158	155	144	134	148	144	124	143	137	161	149	176	145	144	165	183	131	150	151	144	154	147	132	160	163	162	143	144	132	142	151	149	142	154	132	161	148	133	164	152	124	174	171	145	141	158	154	138	143	161	154	130	147	169	158	146	140	137	140	133	138	149	140	166	135	149	146	153	162	131	162	129	146	135	151	152	144
10135	14118	51361	44643	17226	3775	2668	2174	1358	1065	1001	925	716	514	597	522	475	432	473	409	423	393	408	385	400	383	398	374	386	384	407	356	395	351	413	392	403	393	420	380	365	404	413	337	371	349	378	373	374	353	365	381	433	371	366	372	374	389	404	361	353	362	404	371	383	367	375	367	375	351	369	352	390	387	381	377	383	381	374	398	388	337	366	340	357	354	368	390	348	391	397	422	364	358	365	378	369	359	358	373	335	416	398	359	372	366	375	386	337	385	345	405	365	379	373	380	329	410	369	388	370	365	346	375	388	373	382	363	386	398	382	371	367	360	369	344	382	366	360	359	368	365	365	396	372	384	379	355	382	361	372	394	339	385	364	393	353	358	333	352	376	363	378	408	366	382	339	318	336	357	392	366	366	384	344	375	369	371	387	351	351	401	387	418	356	401	371	368	377	360	399	359	378	376	382	352	367	353	400	385	411	375	381	378	386	380	359	388	381	389	366	363	386	385	361	401	373	382	403	372	357	361	350	350	385	397	376	368	399	356	381	397	350	392	337	368	371	377	397	369	377	384	390	345	367	382	379	338	378	395	396	389	371	358	377	386	351	383	382	346	366	341	355	347	326	400	347	371	378	372	376	392	382	393	370	398	402	369	338	366	383	385	353	392	338	365	387	388	385	389	373	356	400	370	352	363	384	360	361	366	347	348	405	374	384	394	356	380	370	347	383	369	381	404	350	396	410	383	385	385	372	366	388	396	415	358	343	350	378	397	345	354	381	403	374	358	399	355	405	353	410	341	356	359	370	362	396	342	355	374	365	377	409	416	335	334	402	367	363	361	375	352	375	354	391	335	392	374	369	364	383	410	387	371	391	387	395	408	364	371	360	394	368	388	360	358	393	383	347	351	357	377	367	391	381	352	371	339	361	399	381	384	406	375	357	395	389	430	390	367	342	361	339	388	389	370	388	361	371	378	380	380	372	397	352	365	375	375	362	397	367	348	368	387	361	375	367	329	338	404	385	380	386	403	390	381	382	365	361	343	348	344	402	405	346	386	395	372	387	351	380	357	378	391	376	391	384	349	367	385	383	362	386	385	379	355	341	357	340	375	364	396	399	374	387	385	378	390	359	356	388	389	366	363	363	349	370	367	376	358	343	366	413	362	359	353	380	376	353	389	370	357	381	370	381	381	385	384	423	339	385	346	379	354	351	374	371	384	413	395	384	390	414	390	343	378	382	351	392	364	392	343	358	354	358	410	379	338	397	389	378	374	364	404	378	342	345	380	350	357	361	391	397	350	372	390	384	396	396	387	402	370	374	370	372	418	397	408	386	386	370	372	373	350	354	354	355	395	356	379	359	356	337	389	355	362	402	365	348	405	343	373	365	380	362	378	377	392	370	379	399	357	367	367	412	366	386	380	354	385	381	407	372	374	354	393	405	406	412	355	375	400	370	361	407	386	350	391	383	381	384	380	367	367	382	367	413	364	361	387	362	358	413	381	390	394	367	389	396	371	377	365	384	401	381	387	365	382	365	392	391	358	364	373	374	359	356	363	374	373	368	361	376	374	385	372	384	383	395	391	382	332	350	380	362	371	365	380	350	360	372	391	355	357	368	356	385	413	360	389	385	376	356	354	400	371	375	394	395	357	383	367	373	372	375	382	366	356	386	344	377	383	372	394	357	370	401	348	363	362	406	375	365	353	386	353	378	354	379	338	376	371	378	385	376	413	389	350	357	348	368	377	365	365	346	345	373	340	370	384	349	380	350	426	375	393	374	334	339	373	395	377	402	380	367	390	365	367	396	380	364	367	368	363	405	352	391	381	380	378	368	398	366	397	371	376	371	409	390	381	383	371	359	395	385	394	377	355	349	388	388	375	383	371	347	368	393	386	398	386	350	373	410	390	356	394	381	361	348	370	381	360	366	382	364	385	349	343	402	342	359	373	384	371	391	381	377	363	352	344	408	370	375	329	415	381	386	353	377	382	350	368	355	379	377	385	334	403	388	366	377	374	348	320	394	382	356	390	349	357	342	349	336	380	381	390	364	361	359	378	345	384	350	371	346	368	380	352	368	369	411	364	379	367	356	392	348	359	433	371	369	366	363	374	379	366	370	338	379	388	390	369	379	407	377	349	344	376	381	363	363	370	405	379	381	339	329	370	403	366	340	395	354	388	332	388	374	349	354	370	405	368	354	379	344	379	341	392	377	382	388	359	372	358	395	386	401	372	354	363	357	418	352	379	362	365	353	335	401	378	369	378	379	356	350	382	345	354	369	375	399	365	383	382	393	391	333	388	347	383	374	364	359	371	373	364	386	374	371	392	361	365	388	382	352	380	365	413	363	372	352	370	403	398	367	374	411	392	356	354	355	374	366	368	361	344	383	348	375	365	401	368	386	373	327	370	386	377	374	371	373	395	355	351	344	380	386	383	389	381	365	389	401	405	344	381	361	375	387	341	350	396	395	376	355	379	365	391	384	358	375	361	396	369	355	382	371	368	374	381	375	389	365	386	398	365	382	381	386	364	361	356	363	397	365	359	374	379	374	403	359	376	376	363	394	392	359	361	362	396	378	348	363	366	359	384	360	368	347	350	375	360	366	390	381	341	366	379	387	379	334	344	356	363	337	360	376	344	376	394	365	367	392	371	358	362	367	408	371	370	370	366	372	386	384	373	357	342	375	348	379	410	369	372	382	373	374	355	381	393	363	364	372	379	389	396	367	365	368	397	349	394	374	350	390	385	390	357	382	372	364	361	376	352	365	385	357	390	353	366	375	342	391	383	385	370	353	367	357	392	345	378	367	352	381	386	364	354	359	375	375	384	386	371	381	367	387	425	384	366	399	388	368	383	343	396	375	380	376	386	361	364	360	332	388	388	366	363	359	362	401	351	349	390	385	375	384	366	339	384	335	389	359	363	369	355	410	353	388	399	383	409	391	353	429	381	353	372	385	435	387	387	375	368	381	398	377	391	378	388	401	371	395	378	340	345	402	362	392	407	365	366	374	380	384	358	342	367	366	351	343	353	375	381	403	367	369	360	365	335	361	385	381	340	379	362	397	392	399	396	396	373	391	369	389	350	382	376	376	387	376	387	391	371	368	419	393	350	392	418	371	356	375	354	424	386	359	363	365	372	337	374	396	354	374	344	372	349	363	395	409	399	391	386	379	355	387	356	367	372	341	390	353	380	375	380	346	342	391	348	362	361	370	393	385	358	360	375	375	348	365	404	377	385	380	390	395	374	365	411	377	381	364	344	355	372	372	362	361	373	362	379	370	350	385	370	406	337	388	341	378	341	373	350	362	380	392	354	366	382	408	351	357	368	367	365	403	362	357	388	405	352	366	353	364	373	395	386	401	382	348	370	350	425	385	351	389	374	353	367	391	384	366	395	406	402	376	408	346	365	397	379	378	379	394	370	373	372	380	353	373	380	347	376	365	369	374	378	394	412	346	361	374	394	400	366	367	370	385	365	348	391	355	360	382	385
3070	1431	2869	1699	695	388	368	301	287	365	338	324	327	345	311	325	283	288	348	345	282	299	310	294	338	299	304	304	300	311	324	324	348	306	285	309	313	320	328	312	337	327	335	282	300	301	323	298	295	319	290	284	305	301	285	314	316	331	289	361	313	268	312	327	316	315	293	312	323	334	356	308	312	320	335	293	320	321	315	321	305	289	330	317	289	325	327	300	288	298	305	317	319	303	326	308	300	314	313	279	320	349	310	310	283	312	348	289	340	313	346	323	288	294	308	303	317	323	301	302	310	311	281	321	332	329	311	328	304	333	281	307	311	307	312	272	290	326	317	302	296	308	340	341	294	296	329	320	320	321	327	290	331	309	303	287	294	300	285	346	332	308	300	315	329	329	283	300	334	283	359	326	307	318	297	302	299	338	309	325	291	316	327	265	310	314	324	315	279	329	321	321	342	313	311	301	289	292	327	289	302	303	290	312	326	324	296	331	340	329	289	321	302	306	319	325	330	322	319	273	295	295	338	325	277	312	346	298	355	329	311	290	301	317	292	326	353	329	308	287	289	307	328	325	295	300	335	339	324	323	281	323	296	351	308	314	343	321	327	336	315	311	284	315	281	302	275	276	313	334	310	335	294	294	292	319	349	345	298	308	309	282	310	306	326	315	312	300	285	298	302	294	335	323	310	325	322	298	326	322	291	315	309	320	316	288	313	295	298	321	308	322	327	323	300	311	275	299	326	323	358	288	302	323	326	331	289	325	294	306	342	323	300	311	332	334	289	319	321	287	302	315	298	300	295	291	287	273	291	287	289	329	296	304	295	327	306	296	292	342	277	326	297	295	301	334	317	326	292	335	285	300	310	280	304	284	309	338	312	297	282	300	301	322	306	300	326	339	296	320	333	285	297	327	298	326	293	307	344	309	304	306	318	344	309	320	267	322	325	321	320	306	322	305	314	333	314	320	302	315	336	326	332	326	317	331	318	312	312	281	313	311	317	302	312	343	290	317	323	316	295	305	346	337	292	316	285	308	298	336	267	327	292	346	319	324	297	338	289	299	286	325	309	316	306	281	290	305	293	319	350	327	324	322	290	304	301	273	344	299	300	288	319	285	285	312	333	300	309	293	274	342	280	324	307	327	299	326	311	344	309	299	266	350	333	321	300	316	303	311	302	309	326	332	301	318	332	359	312	314	288	277	310	323	307	310	304	343	337	292	320	327	278	339	314	288	323	315	302	291	317	320	283	351	314	336	297	329	280	294	307	307	321	325	293	289	297	313	288	303	339	307	285	295	303	298	315	314	329	321	303	314	309	344	295	273	303	334	325	289	319	306	314	309	305	306	345	302	302	290	285	302	323	319	322	312	352	279	322	303	326	322	311	306	303	324	315	313	318	307	281	318	319	298	325	309	355	285	295	296	316	308	292	303	328	313	337	345	271	286	299	299	333	314	298	301	285	319	319	310	316	300	332	313	321	318	306	337	298	319	297	297	316	374	311	323	286	341	309	306	285	319	310	318	331	319	296	317	323	307	337	273	306	340	290	300	332	306	294	327	304	316	300	264	287	277	321	310	328	302	293	323	354	285	308	296	310	350	321	307	292	304	330	265	298	299	322	293	320	328	329	259	319	355	330	321	295	285	286	307	317	308	298	296	318	334	314	314	337	334	272	318	327	291	324	307	318	315	286	321	319	304	323	315	272	276	299	313	333	314	326	290	342	294	285	342	315	324	320	310	304	326	327	283	297	316	308	311	302	318	317	316	307	300	341	298	318	306	330	323	303	328	306	301	350	309	323	311	336	314	335	312	304	301	284	285	318	318	353	304	363	303	326	298	280	306	314	305	307	338	320	335	299	291	311	281	325	300	336	288	291	308	300	314	342	311	333	292	329	304	292	319	330	320	358	300	299	337	319	315	311	301	330	312	283	299	331	312	305	329	291	333	349	319	330	308	304	327	334	312	323	326	292	328	306	298	305	324	295	306	311	299	327	320	326	327	303	312	319	312	324	282	337	328	327	323	315	342	329	329	306	310	303	305	304	330	317	302	307	348	334	351	305	324	289	352	327	313	342	358	329	358	332	332	302	272	309	323	295	302	307	287	285	318	298	288	300	309	325	330	331	306	299	289	316	279	307	274	312	323	299	277	308	279	346	304	335	282	297	351	301	334	299	301	336	333	285	318	337	323	298	321	291	297	323	307	313	288	323	302	303	334	304	339	317	304	308	284	283	323	301	295	311	334	300	291	316	305	306	326	316	317	322	333	272	284	334	302	331	348	310	331	316	298	300	295	277	308	334	287	336	295	301	296	325	307	314	297	311	343	290	303	323	285	309	312	319	320	320	356	322	321	286	314	326	328	306	300	341	329	296	269	307	325	302	290	291	322	289	292	291	303	309	303	337	325	343	307	343	339	275	245	322	298	308	294	328	322	342	296	307	298	330	307	297	321	303	287	305	317	304	324	319	334	327	304	290	346	330	359	286	299	303	317	307	300	297	325	296	297	309	296	280	306	287	302	301	303	335	312	326	274	285	308	318	322	348	338	338	316	312	270	315	331	334	344	293	327	303	287	316	298	305	303	341	307	321	314	304	299	282	348	357	277	306	330	308	312	329	293	361	295	323	302	331	313	306	318	287	307	330	280	292	334	309	312	318	322	313	295	274	338	296	303	279	287	310	317	330	331	338	322	275	312	284	272	311	300	320	327	308	331	323	292	323	309	317	288	307	339	316	288	325	342	305	279	345	302	277	324	314	327	304	298	312	309	328	292	275	286	308	319	274	316	320	300	313	308	286	332	298	316	320	345	315	317	305	297	314	296	334	308	333	302	313	289	303	305	309	293	285	318	296	267	328	294	345	308	296	297	336	320	317	291	327	288	306	312	330	325	314	313	321	349	283	312	344	312	327	244	310	306	305	318	324	308	327	315	319	331	320	324	313	320	321	305	335	333	345	333	296	321	308	298	354	287	317	275	290	319	284	305	278	299	306	346	297	315	304	300	294	311	284	298	335	297	303	301	322	293	311	297	314	330	298	292	276	326	308	319	321	320	322	301	320	315	329	315	338	299	295	312	334	304	297	262	268	313	277	345	312	266	308	346	325	280	293	300	270	307	333	326	267	331	301	318	297	269	300	299	337	277	275	325	320	309	300	301	330	295	301	294	266	317	317	311	311	299	284	294	286	296	307	342	318	317	326	313	356	321	267	308	283	319	326	309	298	312	311	328	326	281	332	348	308	317	330	313	318	351	337	311	309	327	330	309	300	262	336	298	300	345	374	326	330	324	299	300	330	305	305	316	321	263	323	292	313	346	309	290	339	303	334	360	324	316	361	308	339	321	313	316	318	329	304	277	300	310	312	300	318	299	348	305	290	313	353	291	307	311	308	310	290	308	331	300	266	310	314	300	294	303	293	305	300	289	313	281	295	310	326	305	311	318	314	301	320	308	274	296	278	354	313	293	306	309	286	299	322	348	297	291	296	282	313	277
2970	2032	7421	5125	2209	1202	1054	985	797	862	840	841	772	718	735	781	785	745	727	722	720	688	757	751	698	740	742	740	745	742	736	721	758	780	695	731	747	745	716	707	722	756	715	732	783	738	742	760	684	766	727	699	733	707	801	789	775	755	705	741	719	703	717	717	696	758	796	787	759	735	774	759	743	715	751	755	741	715	766	743	736	779	745	704	761	710	769	745	717	700	695	769	722	720	724	756	726	767	755	773	745	710	681	744	781	751	733	749	706	734	723	780	730	717	765	686	759	752	753	720	733	744	751	761	662	743	713	715	773	774	723	762	679	754	770	723	728	753	783	681	738	705	753	748	738	818	747	735	781	760	740	747	698	710	711	725	750	807	756	679	728	721	707	734	785	753	774	774	708	723	719	721	710	720	750	798	764	732	704	746	780	722	709	740	719	733	712	768	718	712	789	723	763	769	739	710	712	772	693	709	790	662	739	715	731	737	692	694	734	718	730	719	748	742	720	694	762	742	702	774	710	779	730	684	755	698	721	753	735	717	760	738	752	736	687	733	760	721	731	750	727	740	742	755	744	751	696	766	799	739	746	819	727	710	753	750	749	761	747	741	695	734	730	744	745	730	783	770	765	706	749	746	748	732	759	781	765	703	735	732	769	724	703	724	729	741	729	739	708	725	728	716	688	760	764	715	741	732	704	691	749	747	729	694	776	764	725	734	741	728	741	672	757	687	749	749	761	794	753	748	741	748	696	751	758	753	758	737	780	745	708	753	792	731	758	733	710	733	746	740	750	726	701	675	749	729	749	758	745	734	748	713	714	718	743	741	708	695	709	713	758	755	771	702	726	712	763	740	761	711	733	689	822	712	709	708	755	725	664	764	774	752	725	772	714	716	781	782	715	695	766	767	716	771	716	753	731	759	731	707	744	696	753	738	678	750	725	737	738	733	714	748	724	708	738	736	780	753	788	766	736	712	790	736	750	747	720	710	734	733	763	786	699	786	767	759	720	769	718	782	739	728	718	767	752	804	717	735	782	735	734	743	715	723	694	716	776	722	743	734	811	725	722	746	753	755	716	720	755	747	760	718	767	701	716	729	787	731	747	727	738	757	741	753	761	726	722	717	720	731	699	770	767	707	759	685	747	680	735	721	723	716	785	722	728	795	755	693	743	708	747	735	720	767	760	720	717	795	751	765	727	697	713	750	746	739	751	737	757	717	791	752	721	768	742	771	744	738	726	733	758	712	781	730	759	800	700	739	787	774	711	714	697	712	707	765	737	690	771	769	751	730	778	765	764	730	692	727	722	774	750	723	694	695	718	704	722	687	748	708	771	737	745	773	739	693	700	739	723	778	744	710	743	764	761	759	711	743	733	715	720	715	745	763	738	747	777	746	758	752	693	663	722	746	728	768	710	718	733	817	753	746	737	803	720	695	722	712	715	731	761	772	716	741	715	724	696	704	732	706	734	690	726	740	729	732	749	719	781	746	707	764	714	752	740	760	744	764	689	746	723	736	727	729	724	762	696	751	753	719	750	738	690	791	723	746	729	744	695	744	760	754	750	753	722	761	686	720	752	737	745	717	731	767	786	724	718	699	773	770	772	772	757	739	761	747	732	707	749	703	796	688	796	788	700	726	780	753	773	707	747	727	789	718	738	737	721	698	745	714	748	787	735	735	686	723	712	743	702	729	736	774	760	707	710	736	753	729	720	742	711	728	693	712	733	726	767	709	749	792	751	765	764	769	731	722	796	686	710	724	766	693	742	755	742	663	731	754	729	784	747	712	770	704	698	746	779	731	713	720	736	777	695	737	721	708	728	722	783	777	738	699	710	701	733	703	696	785	745	726	739	774	782	697	756	755	756	717	783	688	748	708	789	724	680	746	765	784	758	761	754	770	718	796	754	700	761	764	751	735	761	725	721	736	753	722	808	743	728	736	714	729	750	789	708	760	767	747	715	746	737	734	806	731	746	770	742	713	764	755	720	731	713	745	776	764	774	725	758	713	709	721	752	737	726	754	777	725	740	732	726	752	759	745	694	749	751	784	733	757	710	710	765	730	734	721	768	746	746	704	762	722	736	692	747	730	769	743	753	760	743	770	766	729	753	735	699	749	790	763	755	735	736	746	749	751	700	733	701	765	745	758	774	711	777	722	732	703	748	748	708	754	670	728	754	713	763	757	780	748	759	724	704	756	747	724	737	720	764	791	786	758	726	692	752	757	727	727	744	757	746	742	680	767	724	720	765	795	745	725	758	741	734	725	723	701	746	707	720	752	719	738	759	765	736	735	774	756	750	729	749	726	748	739	787	748	774	751	756	714	740	757	731	786	713	739	740	738	714	714	755	719	755	687	720	703	738	691	757	733	705	705	759	749	776	746	742	746	722	726	702	740	759	758	737	731	765	689	738	720	701	783	752	772	760	776	738	740	763	787	733	716	741	710	753	709	711	726	717	768	713	709	719	703	744	719	721	752	736	728	719	744	723	747	765	716	757	782	780	735	778	753	695	733	737	726	724	699	720	745	721	739	690	762	735	749	713	723	731	784	760	727	759	781	756	736	733	761	750	718	743	781	712	748	711	716	799	732	786	720	729	739	749	742	716	773	731	795	779	735	753	707	681	802	772	728	717	737	720	724	710	738	738	769	724	743	694	696	743	726	728	720	719	756	768	734	782	748	763	780	728	737	713	745	695	668	743	701	769	755	756	744	752	730	749	724	750	715	806	758	807	789	724	736	691	779	731	734	778	707	709	794	724	728	712	740	732	755	731	701	720	728	725	741	753	731	706	735	726	780	733	700	754	746	706	735	781	735	784	733	759	715	741	716	724	715	750	770	748	748	729	758	717	779	747	763	673	735	737	744	732	740	749	719	761	711	715	705	763	742	742	701	719	733	743	773	724	727	758	799	708	757	712	746	773	764	749	751	790	760	738	757	756	755	738	764	740	717	694	704	744	730	745	746	759	720	750	695	739	757	791	718	726	803	731	710	760	719	717	740	744	719	701	751	773	700	742	728	753	732	816	683	761	762	732	727	738	765	759	741	693	765	786	739	733	740	731	726	764	666	784	725	754	758	714	730	737	707	755	749	726	745	778	760	780	733	799	725	722	747	700	727	728	747	710	731	722	791	699	767	767	767	765	694	723	768	705	704	781	746	813	708	720	738	733	732	761	736	769	738	742	708	750	771	763	712	698	724	742	734	766	716	731	751	757	766	783	738	748	765	774	700	739	762	790	765	690	749	739	711	756	779	783	717	668	775	718	723	772	722	729	732	744	767	742	734	755	752	762	726	703	729	744	760	727	733	748	759	791	704	757	718	735	710	741	724	700	777	718	739	750	755	743	727	717	744	737	808	738	690	800	723	791	731	749	713	716	734	765	709	765	747	736	752	702	715	739	749	759	746	723	740	773	719	708	766	724	762	740	733	695	787	715	737	722	776	733	763	758	769	713	713	717	776	787	768	715	788	722	737	789	764	743	748	729	731
9113	4223	36745	26500	8305	749	523	400	377	309	318	299	298	273	290	265	248	282	271	274	277	283	290	276	287	271	311	296	287	291	275	265	257	268	294	264	273	281	252	273	279	273	280	292	268	261	297	276	286	290	283	282	272	280	297	286	287	270	301	266	281	274	273	283	293	318	315	275	267	306	291	268	281	279	260	278	280	285	297	299	281	293	253	271	292	294	289	301	286	293	280	279	285	286	262	284	292	274	266	269	274	329	250	243	274	294	302	274	284	281	335	296	292	265	269	297	291	286	290	254	292	324	287	294	267	251	292	283	253	280	281	240	276	290	245	267	259	275	280	294	263	324	295	262	260	279	289	276	284	316	271	290	291	285	297	292	271	262	269	285	287	284	288	292	250	285	288	301	290	294	293	276	296	302	290	274	272	291	286	257	273	259	252	241	308	297	282	254	330	309	278	273	296	302	284	285	253	296	277	277	263	286	243	295	247	314	281	297	284	309	302	290	308	302	292	299	265	322	298	291	280	273	319	277	279	293	269	283	258	272	276	310	258	258	244	282	271	272	255	287	299	278	278	281	267	282	274	324	239	307	299	284	274	300	275	295	310	298	271	287	299	294	285	255	261	278	281	224	256	269	286	263	302	250	310	272	284	284	278	315	315	266	260	269	264	313	268	250	263	272	264	240	280	267	272	266	297	294	323	248	260	268	284	302	303	323	276	282	257	262	272	277	282	250	313	301	306	267	297	284	296	288	264	253	271	274	272	259	268	301	264	281	307	298	303	285	298	290	313	267	265	301	272	310	302	284	275	287	286	285	278	270	299	288	265	291	291	308	293	277	300	260	256	294	297	283	302	296	296	294	250	278	285	289	249	281	292	267	262	254	272	259	313	320	303	285	316	250	295	288	282	265	253	288	303	249	247	264	275	273	292	258	325	275	271	276	278	284	276	289	291	299	277	292	276	259	292	299	270	291	289	271	285	255	262	293	276	274	277	293	284	281	281	276	307	314	263	263	293	253	249	292	290	294	296	267	287	247	273	263	302	308	285	269	303	284	264	265	254	270	264	283	272	305	300	304	277	261	258	276	286	282	291	290	296	295	297	291	279	290	261	304	290	316	280	269	287	283	259	299	265	280	283	259	294	305	293	269	279	280	257	278	293	279	257	291	243	309	275	265	266	284	290	271	267	280	287	269	256	258	254	294	283	285	249	283	287	283	274	279	268	276	273	269	281	298	294	300	276	272	282	280	279	324	285	296	294	307	281	286	266	296	276	283	271	291	276	242	267	289	276	289	246	270	284	293	300	311	265	262	282	270	294	279	292	275	305	293	275	293	274	273	288	290	259	283	279	296	278	301	267	265	257	310	273	279	266	288	279	312	281	301	266	295	290	272	278	267	294	262	294	295	279	270	293	283	287	307	289	296	243	305	301	272	289	265	283	288	273	271	301	295	275	300	293	305	287	298	277	284	312	298	272	288	279	280	304	291	265	273	300	243	293	282	297	329	304	280	300	264	270	283	289	300	278	275	279	276	296	291	292	303	277	242	309	288	263	273	292	272	301	293	277	329	288	266	287	260	280	291	294	270	299	258	295	308	289	271	255	281	267	238	284	258	255	286	255	291	311	289	276	250	273	249	281	310	254	269	289	275	293	285	259	262	290	266	297	244	258	282	293	293	282	284	287	284	272	288	280	307	280	292	293	306	302	269	274	283	290	265	304	255	292	307	250	280	277	297	283	298	247	268	259	305	273	277	317	280	298	325	304	273	231	293	276	312	266	264	285	304	268	271	274	265	293	275	265	296	277	282	307	262	293	287	285	261	254	293	257	300	257	264	277	282	296	277	297	276	254	258	282	282	286	273	280	287	287	280	273	260	291	258	297	273	294	291	258	287	276	256	269	294	288	283	280	290	281	280	267	275	291	304	329	290	283	286	286	291	296	280	259	266	247	308	261	295	275	273	282	274	253	302	295	289	266	240	249	265	294	308	275	276	272	282	291	295	258	250	268	293	271	306	294	278	296	279	270	300	267	259	291	255	267	271	273	278	310	282	272	256	287	277	309	286	295	273	290	285	275	271	286	254	299	269	288	309	270	291	274	272	268	276	277	268	297	288	294	273	280	271	293	308	286	294	306	272	280	314	247	275	290	271	287	268	289	288	270	285	296	277	265	281	302	275	286	308	266	281	301	278	275	275	286	283	242	275	268	281	298	278	251	280	284	296	281	299	266	316	284	277	269	279	275	275	261	266	274	256	331	268	284	303	306	277	305	275	313	252	266	281	316	263	313	286	241	321	296	318	290	280	276	278	300	279	276	290	279	283	302	279	271	253	246	269	285	269	289	291	313	267	272	271	269	272	284	303	312	255	261	272	280	266	276	254	320	285	263	264	288	271	250	285	292	304	277	270	244	280	250	305	272	282	291	298	251	265	262	274	314	271	284	264	271	291	304	284	282	305	255	312	294	304	318	288	280	253	265	269	303	268	266	299	267	279	281	273	284	306	288	275	279	278	270	282	287	287	277	318	281	283	293	303	253	269	286	310	285	279	271	295	299	290	267	284	325	290	303	276	274	295	276	259	317	293	268	273	277	279	277	270	269	269	275	275	275	279	279	300	278	308	257	264	287	269	267	288	256	299	263	252	305	269	280	267	287	287	265	253	290	297	273	259	300	266	290	276	294	261	263	293	294	277	313	294	285	294	276	273	289	307	300	286	252	270	279	282	251	279	293	284	277	264	299	267	263	305	301	297	283	307	278	269	227	281	303	308	274	298	264	329	263	272	306	299	263	320	289	280	285	264	293	296	283	253	286	264	273	281	288	291	258	277	273	282	278	283	270	296	271	308	268	288	272	271	303	296	308	318	305	263	246	267	290	289	312	282	312	288	263	252	254	297	249	281	290	292	299	279	292	255	291	258	290	258	286	287	270	284	260	271	302	290	308	283	276	269	271	333	266	256	274	257	274	291	302	286	287	301	296	299	280	264	259	270	286	277	277	305	306	307	305	277	285	292	270	292	266	283	294	295	307	300	292	264	272	277	283	275	266	290	295	299	284	285	272	268	297	298	256	282	273	282	254	280	281	265	257	305	264	274	275	310	294	240	291	281	314	250	292	295	308	302	286	305	313	300	283	268	294	287	257	302	267	318	277	277	288	250	277	294	283	279	268	274	277	263	289	307	273	295	259	298	268	280	282	302	285	283	322	275	287	282	275	306	270	290	288	282	277	264	307	259	287	303	279	290	260	301	286	270	301	264	275	274	268	288	261	271	261	275	285	289	281	286	246	279	279	303	280	258	267	276	296	299	300	273	299	287	311	270	282	290	264	310	286	269	285	315	247	289	298	269	292	282	296	311	269	282	272	289	293	289	293	270	328	272	252	278	290	298	277	263	255	256	262	280	259	307	282	280	265	261	272	294	308	271	292	280	300	300	274	292	296	269	258	291	286	290	269	267	294	255	286	253	293	289	253	272	325	280	262	278	272	296	280	273
7724	5355	42901	36118	12239	2038	1928	1328	1153	1011	1063	977	766	767	705	702	644	731	716	718	673	686	681	705	711	694	688	605	672	718	692	631	735	657	655	639	662	673	691	668	697	702	690	657	627	671	696	664	659	675	684	645	680	621	647	654	713	682	679	654	684	639	674	672	663	684	643	676	680	635	737	675	650	635	651	676	655	695	714	673	666	651	637	666	677	689	691	662	637	685	658	649	628	654	671	681	679	685	705	696	698	648	671	678	635	670	711	730	715	635	660	690	653	654	640	635	689	647	705	667	662	668	628	658	648	645	728	690	698	628	655	636	686	697	659	711	694	651	671	657	664	700	665	696	643	655	669	656	644	669	623	683	668	684	699	686	680	666	720	619	655	678	657	667	701	692	672	671	648	639	716	661	658	653	670	658	659	699	674	685	694	684	671	678	616	682	659	662	674	659	622	672	646	660	662	692	673	642	599	616	657	646	659	645	730	659	638	649	632	694	646	700	705	644	653	635	689	611	656	682	618	649	623	670	652	668	659	687	634	675	659	683	661	658	644	656	646	655	657	704	689	641	669	648	625	645	668	690	737	668	676	677	654	665	720	677	658	654	655	695	622	653	683	678	664	618	662	683	689	664	666	645	700	699	658	668	691	684	653	674	653	635	663	666	655	699	655	669	724	678	670	687	676	646	695	651	688	612	628	628	658	665	656	694	649	671	632	697	669	684	657	670	646	692	645	689	619	703	714	633	626	677	607	649	632	715	671	663	688	624	654	642	685	672	632	672	655	658	648	654	659	639	672	665	719	629	689	665	618	630	696	664	667	677	651	651	661	690	668	673	625	709	654	668	616	663	663	666	669	684	628	670	653	649	680	667	648	637	721	613	681	678	672	666	675	657	676	644	739	654	694	653	650	692	644	650	631	664	656	682	677	687	644	660	680	655	648	643	677	625	690	658	653	694	675	691	637	652	647	662	659	640	664	621	603	645	645	685	655	676	691	630	679	646	638	638	647	632	687	633	684	679	669	687	715	606	646	641	646	638	675	633	683	680	654	688	698	655	660	660	682	652	692	679	697	643	671	642	676	660	686	709	633	660	631	672	659	628	686	685	652	677	640	709	649	685	667	665	659	642	665	666	639	678	647	637	606	660	698	662	642	662	695	696	717	673	658	634	660	704	682	649	652	641	696	726	679	694	642	645	671	656	690	677	686	706	684	698	654	633	653	636	724	645	686	663	694	646	671	610	658	630	697	682	683	630	702	683	670	676	722	684	642	657	659	698	690	688	703	687	704	652	698	668	693	640	709	626	658	619	632	714	633	679	659	674	609	652	669	659	627	684	684	652	699	648	652	700	713	628	660	687	668	674	691	666	640	675	646	668	656	683	668	661	677	700	672	659	665	671	661	629	683	715	721	663	664	642	637	685	676	633	630	623	694	654	666	694	638	723	643	646	635	656	712	643	704	711	664	642	641	663	656	695	661	680	670	681	674	664	659	692	657	668	684	657	647	657	684	642	698	676	637	674	624	645	692	654	621	652	680	653	643	649	690	661	665	623	634	649	729	695	660	631	660	692	761	684	683	654	628	666	692	664	708	659	683	666	626	676	683	647	674	680	663	654	664	671	685	633	675	661	651	655	664	639	619	680	632	666	710	666	695	698	661	669	654	670	707	659	662	642	711	633	643	645	686	690	659	623	679	654	678	694	689	697	641	620	674	655	685	623	747	668	694	625	689	708	705	635	655	676	657	678	640	682	621	635	684	674	608	697	666	667	720	649	720	674	657	666	657	657	689	621	655	648	676	712	706	685	680	626	655	748	686	650	659	669	683	657	642	644	695	643	683	732	626	688	626	702	644	693	621	667	692	637	695	666	663	696	673	658	639	663	696	674	680	667	658	682	665	695	676	648	666	691	687	679	676	672	651	676	615	653	719	614	665	688	684	614	651	671	660	696	683	679	664	693	699	605	646	681	605	676	652	665	661	675	648	702	725	668	674	636	650	660	741	639	723	669	708	663	702	688	664	650	647	641	609	654	615	675	671	642	670	676	640	632	668	703	666	634	725	648	651	713	654	705	661	675	651	680	656	668	651	670	682	626	644	686	679	664	654	652	639	644	692	648	653	652	686	603	644	671	694	672	682	676	649	675	659	637	647	683	673	692	654	699	655	671	673	669	659	690	615	643	679	642	647	663	626	636	681	692	675	635	682	620	608	729	683	700	642	626	635	659	682	618	699	692	654	654	612	675	635	661	635	651	711	699	713	652	698	686	643	677	696	702	693	655	731	668	670	670	662	678	608	617	673	661	650	734	644	696	672	672	670	680	662	671	629	681	685	661	682	685	650	670	653	628	627	643	692	664	644	622	627	661	677	693	654	686	652	661	678	662	664	691	627	647	680	699	711	707	646	655	667	654	643	673	658	652	626	678	627	694	657	665	657	680	648	629	614	652	692	674	649	703	657	682	666	658	663	617	659	682	693	671	694	671	649	669	652	636	674	665	644	658	690	644	667	637	728	619	647	673	638	658	671	664	682	637	658	650	700	680	666	678	705	659	666	708	651	687	618	665	711	629	655	637	632	698	669	698	674	694	671	669	642	673	684	648	660	685	667	649	693	661	682	647	682	666	693	633	662	618	640	671	715	637	694	645	698	700	655	678	644	682	686	650	663	647	666	674	703	647	703	654	659	691	680	661	634	653	655	690	688	682	702	634	699	631	624	704	657	691	668	654	682	679	683	666	666	672	685	643	676	665	671	677	615	674	663	671	690	716	639	657	652	641	673	635	699	644	668	620	678	656	676	652	699	676	662	671	706	661	654	676	669	722	669	657	654	668	629	652	708	666	672	651	682	665	685	653	659	695	662	666	621	639	647	674	630	671	652	686	630	673	676	706	614	717	714	707	638	639	670	646	673	685	637	679	677	641	673	667	680	687	649	642	649	645	695	659	638	686	645	705	625	699	640	662	638	650	623	697	663	701	642	695	657	638	663	656	675	658	640	694	641	670	683	708	668	701	737	652	687	645	634	667	681	708	657	641	685	662	625	677	629	683	632	667	649	668	679	680	644	677	643	639	660	634	682	712	688	636	712	689	678	697	682	698	627	650	630	624	693	680	645	667	684	725	714	714	674	650	625	655	695	695	706	651	626	713	680	686	673	660	651	648	698	679	691	608	700	696	653	637	655	692	672	709	663	623	671	668	697	647	657	663	691	700	678	654	638	642	634	651	692	640	630	658	661	635	680	636	680	675	647	689	726	704	638	675	653	666	673	684	688	699	630	696	653	694	670	666	656	689	683	698	710	691	645	645	657	669	660	685	675	651	663	654	641	670	672	686	665	653	636	681	660	670	671	688	702	645	635	684	685	651	681	648	623	653	689	669	641	625	699	670	677	660	670	689	653	704	723	688	648	660	644	656	717	680	670	720	680	644	654	689	658	713	680	667	637	666	625	650	644	651	678	620	637	638	654	698	672	681	656	678	659	647	668	659	665	680
15784	12536	53601	40376	15180	1229	534	310	296	257	270	222	157	142	169	167	160	150	175	159	182	154	142	163	131	154	151	162	140	181	164	176	147	148	134	137	127	164	143	147	141	134	128	156	162	160	147	155	145	146	148	148	164	162	140	164	148	134	159	171	156	140	143	167	128	158	145	138	145	160	148	140	158	146	162	139	129	152	153	134	171	165	149	167	174	158	146	156	173	134	147	157	171	163	140	134	164	134	124	148	154	156	148	161	143	148	140	170	156	139	164	162	171	148	124	124	179	136	142	124	159	181	139	153	146	149	157	142	153	157	130	133	144	192	119	163	156	175	137	148	152	174	154	152	132	141	136	159	143	148	107	138	129	171	215	155	140	159	146	151	144	177	154	125	156	138	162	156	154	151	144	138	133	160	165	147	136	158	169	135	132	152	135	143	146	142	165	173	132	122	161	165	147	152	146	150	131	152	133	151	137	155	151	142	149	156	169	142	149	154	124	146	134	155	160	168	130	189	149	151	136	167	148	161	142	161	170	164	160	137	158	182	151	162	165	161	129	161	153	162	161	150	132	152	140	155	139	159	167	143	143	146	155	148	142	155	153	139	150	132	155	149	180	158	166	152	135	147	152	161	167	147	156	143	149	135	135	137	167	135	152	159	137	157	155	172	172	158	126	156	163	157	140	143	161	163	161	179	159	144	144	147	150	144	148	165	162	151	144	160	177	118	152	159	140	150	158	142	123	159	160	156	148	122	151	160	170	175	153	145	125	151	176	171	173	146	123	150	172	162	158	154	167	161	141	137	160	135	165	144	132	168	145	125	162	145	152	145	160	153	128	175	146	168	166	161	166	154	134	163	159	154	162	167	173	151	155	163	149	144	146	159	154	164	150	170	140	147	159	143	136	163	140	144	141	154	161	181	140	144	149	126	153	171	168	154	158	139	148	149	146	166	141	157	153	149	128	155	159	156	151	150	146	147	147	133	133	142	131	151	156	125	146	161	143	157	149	170	145	172	164	148	174	149	155	143	175	145	147	166	144	120	152	165	139	152	164	162	136	156	176	163	169	153	169	140	157	148	119	140	157	170	156	142	141	158	139	145	143	179	141	132	157	166	147	154	131	143	142	129	145	137	146	178	147	154	140	141	149	143	153	161	150	164	135	160	144	153	164	135	148	153	145	143	132	151	134	156	150	153	140	177	159	148	142	138	152	131	157	158	147	144	161	138	153	133	145	154	145	158	138	160	137	159	156	169	170	150	158	147	140	163	147	156	153	158	171	144	160	165	146	126	147	130	153	160	141	139	140	145	151	160	165	160	169	147	136	155	161	146	158	141	161	144	153	145	151	163	156	155	139	137	151	144	155	150	164	155	150	184	147	137	164	163	141	146	149	154	176	159	164	174	175	183	142	160	158	144	159	178	176	151	145	153	145	151	156	147	162	151	143	166	147	156	150	155	149	164	119	150	150	170	160	163	169	146	131	147	136	139	130	165	152	174	149	146	159	140	154	159	147	156	141	143	153	144	143	160	138	143	160	150	159	134	156	142	155	149	151	136	125	152	178	138	135	154	187	141	158	167	163	139	129	164	164	144	156	149	168	142	159	164	156	155	136	156	162	134	152	169	159	163	165	170	121	169	157	130	138	158	150	145	165	148	139	149	157	151	159	134	150	141	142	169	146	158	133	167	141	137	132	139	129	167	151	135	138	152	141	159	169	159	150	144	135	149	143	158	144	164	142	165	163	162	141	146	149	175	130	151	149	132	151	137	173	151	150	155	169	163	161	159	135	163	169	159	143	153	148	150	151	161	160	162	159	141	147	153	147	155	153	185	179	157	155	158	155	145	153	180	165	149	146	142	139	153	166	159	150	149	167	142	147	144	143	173	152	150	168	139	167	170	141	129	168	133	156	109	137	150	129	137	149	145	167	160	157	143	168	163	148	167	162	167	156	140	139	169	173	160	145	164	172	146	150	135	133	157	128	175	153	126	133	141	141	129	148	145	135	181	131	135	139	145	127	146	157	164	149	150	157	183	149	159	163	160	145	143	156	150	159	164	135	151	154	136	125	171	139	147	140	143	155	149	155	152	151	143	158	150	162	125	156	159	163	145	154	131	146	142	142	172	123	157	162	151	172	161	143	147	162	155	152	148	160	146	164	158	154	127	155	165	134	137	135	141	155	118	161	150	160	144	177	152	149	139	159	141	156	164	146	145	163	141	158	136	131	156	157	169	168	161	149	150	156	172	131	142	155	163	178	151	127	146	152	156	155	154	147	161	164	142	131	157	161	146	134	127	140	143	159	162	127	123	159	140	151	159	145	161	161	146	172	164	165	177	174	177	165	163	172	159	161	138	160	149	131	163	152	166	143	142	136	157	143	146	139	145	135	139	155	133	153	170	159	192	158	159	184	154	157	153	128	141	185	147	168	156	148	141	158	170	174	137	120	161	154	129	146	148	145	163	141	130	148	155	162	141	157	137	160	169	143	131	158	144	155	145	148	165	149	169	151	149	143	155	172	156	161	142	148	148	167	149	126	157	155	152	124	154	141	148	129	150	159	124	154	178	165	158	156	162	124	189	172	163	162	144	158	127	149	146	164	174	148	163	152	151	140	140	147	147	149	156	143	161	140	148	172	134	159	179	198	191	138	159	178	135	167	145	162	144	154	149	175	140	188	143	136	135	143	138	138	165	163	150	167	152	152	186	157	148	150	151	128	138	152	165	162	162	133	157	176	133	149	137	144	160	175	143	168	172	153	158	141	130	171	164	142	143	165	138	167	144	137	158	141	165	163	139	152	142	142	128	131	169	155	145	149	157	162	154	166	161	137	165	165	125	134	158	151	139	147	135	173	132	148	140	130	130	161	135	144	147	147	145	141	158	157	137	134	132	152	153	127	132	163	169	158	142	162	163	153	173	140	129	140	161	148	111	148	163	143	141	142	130	159	159	152	134	137	148	154	151	146	139	139	152	147	145	169	157	150	138	159	159	165	155	121	153	142	134	176	158	127	142	153	160	144	142	153	161	132	151	166	161	170	125	160	158	154	132	130	153	136	147	153	137	142	151	155	131	150	181	141	134	148	158	139	158	168	144	145	154	155	139	136	175	176	120	134	145	145	144	183	143	150	166	150	162	148	146	155	131	151	165	132	182	130	162	164	135	151	140	129	163	153	145	145	154	140	137	182	135	126	145	143	162	148	132	153	154	153	160	137	149	166	152	167	134	145	157	137	146	160	149	126	163	168	159	120	154	184	173	158	147	138	158	187	163	156	147	166	152	169	136	162	131	162	173	153	146	147	169	145	161	160	152	147	142	166	137	166	154	141	141	161	135	172	142	149	160	138	165	152	135	145	178	143	129	135	151	160	142	132	171	157	148	158	157	130	156	159	158	156	139	134	138	143	156	155	130	147	163	141	127	161	140	149	133	177	145	129	154	146	130	170	163	147	139	175	150	153	139	175	134	153	151	157	143	172	157	139	154	170	146
9851	12546	53066	46589	16456	2437	2302	1406	1135	972	1079	929	548	474	478	455	454	418	418	422	410	402	436	409	365	400	383	428	381	386	406	380	366	364	380	377	385	380	419	377	430	384	386	406	358	373	367	362	408	398	394	407	360	437	383	407	357	370	417	360	410	377	392	405	394	388	366	387	391	406	353	369	386	398	389	375	401	399	416	386	386	378	393	354	447	369	394	392	390	393	376	375	378	407	375	378	404	383	372	400	406	403	383	389	370	389	432	379	384	363	376	343	409	358	359	383	373	386	371	387	362	378	370	384	396	370	369	413	384	365	382	370	391	412	403	412	359	404	355	344	375	364	375	387	397	364	378	397	405	415	386	391	363	378	355	419	378	404	407	388	401	383	419	411	412	408	332	389	378	354	389	336	369	370	368	395	415	377	387	400	361	387	409	349	359	392	365	388	367	388	408	357	362	344	370	352	356	378	387	397	367	395	366	368	358	389	420	370	368	377	401	398	367	376	355	405	378	362	367	381	338	393	391	391	395	399	340	344	361	373	375	403	388	368	387	403	392	369	396	383	365	376	365	318	394	401	405	409	385	370	390	403	362	375	372	368	402	334	367	342	357	355	385	350	369	373	395	382	347	383	408	373	387	384	384	374	376	371	366	401	388	374	374	366	391	343	397	374	385	358	388	369	398	374	377	374	352	399	363	365	374	402	418	375	386	360	372	380	421	379	352	359	404	365	373	414	368	352	389	382	348	334	392	387	363	363	377	396	364	355	373	388	378	375	405	368	385	368	367	369	379	418	370	384	360	411	374	372	365	390	367	368	383	410	359	378	406	352	391	380	341	387	388	362	376	420	369	367	377	409	392	370	374	384	391	361	378	370	368	374	410	361	401	368	362	371	370	360	402	399	368	374	399	356	363	394	388	357	373	398	410	390	399	371	379	352	357	363	379	408	389	391	328	379	375	377	376	375	389	382	399	401	353	372	412	361	356	392	382	369	359	355	378	376	378	350	360	370	374	372	359	375	358	374	388	379	368	388	336	376	388	407	370	354	385	370	376	348	373	356	396	387	360	386	418	354	366	374	353	364	379	372	378	342	386	383	389	392	388	401	373	388	374	384	387	398	364	380	410	384	341	386	370	407	411	376	375	383	410	363	377	362	403	342	340	387	340	400	402	353	375	370	383	362	387	388	357	387	349	347	393	394	368	369	367	384	370	368	403	411	373	384	364	386	383	387	364	379	392	384	374	359	365	341	417	375	402	393	360	402	386	355	365	396	383	370	369	373	361	374	373	382	384	395	357	395	387	394	375	373	376	326	387	392	347	368	364	394	391	390	385	359	397	386	346	427	391	382	391	376	381	364	385	343	377	348	386	434	378	379	370	340	368	377	367	354	364	379	352	385	382	391	401	373	357	407	365	366	399	412	364	342	387	320	393	393	410	342	402	378	408	383	393	391	343	388	399	403	392	354	371	372	366	380	389	378	349	389	372	363	375	378	396	387	380	345	376	428	415	380	371	354	374	357	355	373	372	358	363	377	364	379	394	368	370	331	413	386	383	415	345	390	385	360	374	364	342	355	399	359	368	360	372	379	369	355	389	422	332	400	379	397	386	366	373	369	350	399	358	349	370	419	353	378	329	365	380	352	420	348	412	385	385	382	380	374	402	387	383	356	389	361	367	394	386	364	383	398	391	387	337	382	422	438	407	367	388	386	398	384	369	373	374	411	357	376	378	407	335	378	361	399	421	342	378	384	393	394	366	385	403	343	365	373	390	397	398	381	394	353	381	402	390	371	395	375	385	392	369	386	358	379	368	403	384	393	373	345	429	373	392	365	387	365	371	381	383	415	351	383	404	360	371	381	370	375	394	369	327	349	375	358	344	333	383	379	366	384	376	374	372	389	370	353	393	375	367	395	377	363	358	442	360	366	369	363	362	387	409	375	369	387	387	348	398	350	360	390	411	366	344	400	397	402	375	372	400	395	390	391	353	330	338	381	395	360	382	427	398	385	394	357	404	343	376	387	376	385	388	386	382	396	389	382	344	379	407	365	352	381	380	390	373	346	386	349	373	356	365	380	366	380	343	386	380	378	379	372	338	410	417	338	444	396	356	348	372	359	403	355	372	376	392	376	382	358	382	380	389	387	391	398	386	364	352	339	357	360	371	363	373	383	400	374	368	380	365	366	394	375	393	417	400	370	394	390	351	387	412	370	371	389	382	417	391	377	342	386	385	346	379	391	361	363	375	383	341	408	362	398	380	389	364	404	392	377	334	388	374	359	363	376	355	408	360	412	412	387	367	423	343	357	389	397	372	356	375	358	366	410	393	362	394	389	358	361	375	357	368	381	346	380	391	377	391	367	349	361	377	383	386	381	401	389	392	413	373	412	364	345	396	399	378	380	349	357	388	351	390	398	357	371	352	392	356	345	356	360	367	359	390	391	370	364	367	401	332	389	390	391	376	382	398	389	376	372	367	346	366	375	358	384	390	376	365	380	382	413	335	358	403	400	378	405	405	392	354	370	380	409	360	379	364	366	369	428	337	359	379	383	389	393	387	370	426	413	404	381	388	379	400	386	389	386	385	346	384	386	377	356	405	375	365	398	387	391	334	361	374	407	371	366	400	375	368	386	381	382	376	371	384	347	382	378	387	390	391	408	374	376	419	409	406	395	373	376	390	417	376	346	414	392	408	401	371	367	371	354	394	347	404	368	379	390	371	391	368	394	356	383	407	379	360	377	376	388	382	398	379	376	395	361	387	385	407	393	411	377	364	340	342	363	375	393	393	395	325	376	350	413	347	404	409	366	354	394	365	409	411	402	416	367	376	363	354	348	369	421	424	400	397	373	366	369	366	389	415	358	369	361	387	367	394	378	390	363	365	374	402	388	377	383	401	356	372	374	390	378	363	356	370	394	414	418	368	373	362	385	396	381	344	382	382	378	424	390	380	360	367	384	362	399	385	391	359	368	378	350	367	381	357	375	377	366	389	384	373	379	340	398	374	375	393	371	375	367	375	402	398	387	358	413	382	364	379	402	360	397	406	388	386	362	384	349	371	402	389	362	388	368	363	405	374	342	358	363	413	371	357	371	386	386	380	360	422	355	359	384	363	391	352	378	372	360	327	364	367	361	389	384	404	385	360	407	377	376	384	399	372	373	383	395	389	382	386	382	358	371	353	392	359	371	398	349	345	367	377	358	353	364	358	388	408	370	426	393	380	379	382	358	383	388	368	386	405	380	368	366	411	395	394	409	374	401	416	370	381	389	376	347	356	408	389	362	358	380	379	389	330	348	385	358	317	394	371	385	357	387	393	391	390	370	406	388	375	385	394	366	402	394	361	370	376	379	382	388	362	433	397	330	402	373	395	414	365	382	368	358	388	378	358	372	393	388	368	352	407	372	381	395	364	376	385	390	391	396	383	352	373	385	386	399	338	365	409	373	360	388	396	405	393	365	361	409	363	362	424	373	366	397	368	385	364	391	379	396
2808	1537	2742	1765	587	395	350	346	311	333	352	336	329	350	308	325	354	317	338	376	332	313	307	342	313	296	287	316	306	320	313	324	316	320	303	329	320	334	336	313	291	353	341	317	333	352	307	320	323	280	336	331	301	321	303	340	304	309	294	311	290	312	337	304	334	338	283	306	328	359	340	335	300	295	330	332	320	287	317	309	343	318	341	311	335	298	301	301	319	344	322	347	277	342	345	310	274	336	306	316	319	318	327	340	326	341	323	300	340	324	309	310	340	311	347	336	341	334	314	300	330	313	303	307	282	327	300	302	306	320	309	331	309	305	305	318	315	342	331	318	325	344	326	317	338	314	321	347	310	310	358	329	332	294	301	284	315	329	293	339	336	281	341	306	339	342	315	308	296	329	329	302	331	302	295	332	330	305	301	325	323	355	296	309	309	339	321	302	310	287	321	297	307	298	298	325	317	308	317	310	304	299	308	282	326	303	311	302	309	327	333	344	329	322	334	310	314	317	344	308	343	316	309	284	301	340	343	309	310	318	338	320	348	301	315	313	332	334	301	299	312	352	291	293	352	304	311	342	292	328	340	293	297	329	365	306	284	304	325	298	328	313	315	318	314	319	325	347	291	316	335	287	306	296	318	314	323	339	305	322	327	323	348	312	308	338	334	299	307	323	305	318	320	323	320	338	321	326	295	297	310	283	312	290	302	283	264	298	329	322	310	348	342	343	317	324	301	311	293	316	292	311	295	342	308	307	313	308	375	322	323	338	306	298	332	312	340	317	275	290	288	327	297	344	301	308	308	332	334	317	319	346	321	318	306	322	323	319	335	325	313	331	314	274	303	336	307	323	318	317	321	325	306	341	361	333	330	326	280	313	334	281	317	365	286	332	302	325	291	304	341	324	351	276	333	307	301	310	334	309	338	323	327	348	272	336	320	311	326	336	289	283	314	324	334	338	317	357	349	335	325	335	296	310	285	338	353	310	297	297	320	315	338	292	321	325	344	295	325	340	327	310	305	301	314	303	321	348	308	289	304	334	325	327	291	296	317	312	287	345	344	313	306	310	287	306	321	326	314	319	312	347	318	335	318	307	326	315	305	374	327	323	318	353	283	296	331	298	319	312	318	298	321	314	317	280	310	294	304	307	298	307	287	292	296	309	317	308	296	320	342	324	330	300	313	338	293	307	332	315	315	308	282	333	305	335	279	333	313	313	363	309	331	295	362	289	313	310	333	294	284	302	295	372	325	293	323	301	309	311	318	298	307	336	290	318	338	349	333	291	314	334	325	294	311	313	329	318	325	317	354	279	306	314	334	340	298	321	335	315	323	301	306	329	333	325	312	306	308	314	349	327	323	302	307	330	304	301	324	342	335	312	322	323	289	325	298	329	298	297	302	287	303	298	344	314	293	349	323	331	314	310	303	329	316	326	290	328	340	354	321	310	323	314	293	299	290	336	342	303	295	278	308	354	361	318	318	337	274	288	320	304	321	309	330	308	345	297	321	339	313	302	323	310	302	335	316	315	323	334	292	337	285	294	340	300	327	285	292	342	308	352	321	327	348	322	297	333	320	280	279	315	336	307	339	306	301	314	343	314	305	330	297	301	331	322	340	298	326	332	312	297	316	295	324	284	322	351	318	318	283	333	327	326	307	303	336	307	332	332	309	297	316	351	312	352	327	332	345	343	321	294	339	334	326	332	286	310	325	298	337	329	330	331	315	317	348	322	317	290	325	308	352	292	311	318	319	325	331	321	327	290	342	331	325	315	323	345	290	324	308	318	327	307	284	335	315	316	315	337	311	290	314	310	308	333	291	324	319	297	317	318	328	331	313	273	285	278	326	311	351	290	335	302	332	350	281	345	301	315	294	321	316	364	328	353	278	328	332	345	318	314	300	295	318	313	292	337	296	333	340	313	299	327	336	337	331	307	345	331	284	320	309	312	318	321	267	319	305	304	347	291	308	315	315	322	291	312	305	339	305	316	334	297	323	317	315	320	382	335	331	374	307	325	317	308	289	303	302	322	297	312	295	364	288	315	306	322	337	309	326	316	312	302	318	317	332	324	327	323	316	330	321	303	326	331	331	321	354	345	307	296	305	324	305	327	319	346	311	299	286	334	299	324	323	305	340	310	305	295	299	287	304	362	308	321	336	326	311	307	353	354	319	313	300	326	309	312	314	313	310	324	303	332	300	295	320	309	288	297	304	295	353	357	327	320	311	319	327	346	309	328	315	330	308	283	320	319	311	328	331	325	333	313	333	349	307	353	350	341	336	317	338	305	321	312	314	309	317	292	347	321	334	337	341	310	299	317	293	317	343	290	304	338	313	300	308	296	294	298	300	318	312	317	331	326	314	331	292	338	302	317	294	267	335	335	303	297	329	316	327	356	314	273	305	322	295	337	332	332	297	326	254	289	335	295	315	317	328	300	319	362	315	308	306	295	316	305	271	313	311	326	315	340	300	310	324	305	315	304	339	316	306	290	327	305	298	313	325	345	335	299	296	330	319	319	318	328	310	296	290	346	333	320	332	310	324	346	339	329	344	308	323	339	310	336	301	331	295	329	296	315	301	317	307	328	335	296	345	348	336	320	307	322	313	311	308	324	350	336	340	329	314	311	311	336	329	320	330	303	319	318	329	308	317	309	314	317	326	299	300	319	322	306	335	318	292	322	350	321	329	318	358	317	327	298	297	334	339	333	304	323	316	340	300	294	320	299	305	307	325	286	292	347	297	308	293	323	327	318	318	344	348	328	319	310	298	336	309	312	328	317	324	307	362	327	320	322	338	310	323	297	328	273	341	320	337	289	311	358	318	326	298	317	311	275	318	299	302	305	314	300	314	296	314	314	330	333	312	324	355	303	306	320	343	316	339	326	280	331	322	326	332	336	318	307	336	296	300	304	307	287	306	330	308	348	295	311	332	314	319	364	328	297	337	332	293	299	323	322	330	327	332	372	333	314	333	313	304	306	293	301	317	311	290	305	330	316	324	298	313	318	330	332	320	342	322	297	297	311	323	339	281	324	338	328	329	330	302	294	321	319	305	346	315	307	320	338	307	306	320	311	304	322	297	296	318	323	327	316	305	341	291	326	350	320	330	324	310	320	335	300	368	335	312	313	323	313	279	311	343	328	310	277	320	286	301	326	323	331	316	323	335	293	329	339	338	322	294	316	291	326	303	298	320	334	314	329	308	310	317	336	321	286	289	309	339	330	324	290	295	329	321	287	314	305	301	303	329	310	283	332	299	312	335	326	336	360	313	292	295	300	311	304	331	339	298	317	287	301	353	331	311	364	326	324	262	317	321	290	323	337	325	301	291	284	327	321	293	328	334	315	349	300	344	325	322	332	330	347	315	321	310	335	347	317	326	362	335	329	320	293	327	336	319	317	329	290	323	316	320	315	327	295	307	311	330	331	289	311	295	315	315	315	306	310	348	303	301	303	339	343	311	313	294	313	339	312	304	321	308	317	333	305	343	324
2810	2520	7012	5721	1701	1029	929	839	814	856	909	804	774	792	809	773	737	766	762	740	771	737	778	757	734	729	733	774	752	788	780	719	764	770	784	723	756	706	754	698	740	754	745	719	761	763	740	767	687	738	731	743	734	759	799	760	742	779	772	759	716	740	696	713	732	739	755	731	749	754	747	736	789	703	748	758	768	756	731	749	783	756	782	739	798	714	756	734	805	745	744	747	731	758	751	784	764	714	763	783	772	748	778	749	757	724	784	737	699	748	739	807	724	739	750	716	739	720	744	717	720	777	751	742	775	733	748	737	746	699	737	784	753	749	767	777	718	746	721	757	724	739	782	747	723	767	762	783	784	737	763	851	793	737	768	739	761	726	711	750	734	735	710	747	721	771	729	745	730	718	723	751	742	722	735	719	735	771	754	719	760	739	692	775	731	728	729	776	785	722	762	709	781	731	729	756	717	740	749	689	743	768	722	707	748	765	761	736	760	779	785	741	763	726	790	743	732	792	709	780	705	739	757	753	754	738	757	775	751	764	811	712	756	737	791	728	761	739	756	766	751	762	730	743	736	738	745	779	714	707	780	720	742	739	715	754	798	774	776	746	730	685	745	766	724	745	730	757	742	721	721	731	793	733	768	723	755	759	759	801	741	714	739	742	763	737	754	712	757	752	732	785	777	719	726	722	789	712	748	761	744	766	738	740	739	734	725	750	748	695	755	741	767	712	772	757	798	743	758	734	709	713	810	718	751	752	775	749	748	741	760	750	721	768	717	755	789	755	742	759	765	771	716	674	717	762	768	709	717	713	740	749	763	743	776	723	749	756	708	739	710	748	773	766	717	750	704	745	757	741	716	804	720	794	740	718	735	745	718	771	750	749	739	750	779	709	754	783	773	738	756	758	730	741	754	775	733	755	744	776	726	743	738	765	779	783	727	779	741	761	747	706	765	776	756	762	752	737	758	772	775	747	708	775	761	735	772	717	762	749	774	697	749	695	751	776	709	752	749	800	757	737	697	761	787	789	750	769	725	751	727	732	736	765	742	769	756	717	734	753	737	735	730	721	788	758	710	725	708	760	749	697	776	767	722	766	721	779	747	724	777	796	762	740	761	703	740	713	738	679	775	760	737	755	764	739	757	743	772	704	702	749	758	695	739	794	722	767	704	732	739	798	744	758	787	738	754	741	726	754	776	717	714	766	715	749	741	761	758	792	706	745	795	746	690	770	747	755	763	777	756	731	712	731	748	691	746	775	764	767	754	723	707	736	728	743	752	702	757	783	768	756	744	709	736	701	765	736	779	807	736	722	761	747	742	795	730	750	752	788	705	720	689	770	748	723	700	747	792	733	753	700	768	705	720	709	728	792	732	728	737	785	730	731	747	743	793	747	741	700	731	708	720	730	713	775	766	711	729	746	774	776	835	770	742	741	746	755	744	752	741	726	765	782	734	770	743	767	732	747	770	741	781	734	756	739	769	701	716	744	738	793	807	753	751	719	755	754	731	728	773	738	773	738	733	816	760	723	713	781	731	772	746	738	750	735	731	730	731	727	761	726	707	736	771	795	746	766	787	808	726	727	785	751	769	762	768	757	744	785	692	756	741	756	758	719	727	721	738	736	738	789	724	810	738	787	796	782	766	759	800	748	764	777	755	747	724	773	788	803	726	759	734	746	761	715	766	732	774	778	783	743	727	774	749	788	787	777	757	770	726	729	756	728	788	758	710	717	757	774	755	774	775	741	729	767	731	751	774	700	690	764	754	767	739	713	752	794	717	740	756	769	756	738	731	796	722	752	731	726	768	737	753	732	718	754	744	745	714	733	779	764	766	717	753	716	707	744	737	730	777	756	713	789	752	746	734	724	765	775	708	758	765	728	727	743	739	743	743	711	749	744	762	727	704	756	733	734	764	744	747	721	733	797	711	713	724	780	741	754	786	731	742	774	789	741	746	693	720	746	759	772	763	727	758	742	722	755	737	754	748	757	748	755	728	736	732	768	769	731	732	729	739	767	757	719	725	727	767	783	786	724	773	736	737	763	779	758	739	734	740	753	784	776	742	728	706	759	740	742	736	729	706	717	768	733	734	785	763	793	716	762	732	744	771	748	777	764	737	768	775	794	765	764	759	754	774	737	705	737	709	744	765	736	758	737	733	755	696	758	765	749	768	763	773	769	725	765	760	741	721	780	752	726	786	764	759	762	762	788	719	746	754	704	758	693	775	764	756	724	763	768	700	797	813	782	788	731	766	769	737	700	746	774	760	745	730	761	731	756	751	753	714	779	783	754	690	759	764	775	726	754	702	696	715	748	690	740	760	792	738	749	753	763	726	743	759	773	822	742	782	757	776	790	778	748	747	765	763	738	712	718	744	727	764	765	734	766	741	701	770	729	763	746	785	794	705	778	766	734	722	750	757	761	748	731	780	749	693	763	741	734	841	744	775	756	758	765	751	741	727	783	760	735	720	699	751	759	789	748	748	742	741	771	706	827	768	759	793	753	732	729	718	714	767	769	753	749	797	667	733	757	714	704	726	707	741	726	732	781	743	774	761	728	664	735	742	694	729	691	775	736	713	720	729	776	772	717	729	752	725	709	734	742	733	749	800	759	787	781	748	770	750	738	701	775	710	738	755	731	763	729	746	771	772	757	764	773	770	725	751	737	749	763	768	734	744	793	689	729	761	766	779	779	721	694	745	747	727	714	751	743	770	703	721	762	769	749	731	767	709	743	801	789	772	752	800	778	702	752	746	773	701	722	721	690	776	731	766	734	771	797	779	739	748	736	707	747	707	756	732	764	763	724	770	686	813	757	754	715	732	744	752	723	754	754	775	749	745	762	716	733	767	752	757	702	727	722	715	770	710	771	803	741	756	750	775	726	722	747	739	775	770	752	719	733	768	704	763	793	742	770	797	706	776	757	710	797	777	765	763	766	750	713	756	766	793	766	770	775	791	755	706	732	761	767	759	775	732	743	745	747	743	741	714	740	742	766	725	731	751	728	709	760	741	735	772	721	798	715	738	744	705	710	721	755	745	720	763	738	714	755	732	738	785	775	765	707	750	701	769	793	741	758	780	707	730	760	732	742	753	742	738	792	725	749	780	745	768	737	726	734	729	754	764	789	734	778	730	768	714	766	747	772	690	670	756	792	748	732	728	771	756	731	752	731	799	786	765	744	785	778	793	753	747	753	740	719	697	733	738	762	748	746	746	776	732	763	737	739	748	716	767	729	769	770	743	703	730	740	762	751	739	762	758	770	738	758	766	749	756	802	746	776	783	771	741	734	721	783	735	768	745	792	773	719	724	755	692	746	735	730	756	757	728	771	764	739	781	738	752	762	794	753	716	797	787	734	734	750	765	706	775	797	737	736	643	761	724	704	745	745	748	757	772	735	755	724	727	759	712	719	722	750	698	801	735	749	787	768	716	774	754	767	770	790	730	725	764	718	738	735	750	806	750	733	744	807	759	760	761	749	760	713	717	771
8933	12127	34249	26309	6718	649	417	372	302	358	359	348	309	300	293	289	302	294	268	329	326	267	297	300	308	274	278	293	293	300	310	290	302	292	276	272	326	274	311	297	292	272	283	271	304	268	292	267	294	291	305	316	290	289	295	269	299	279	284	289	286	274	294	289	298	263	282	274	320	269	277	303	342	265	290	291	282	278	313	284	295	317	319	274	301	274	284	284	245	316	279	283	288	315	272	296	325	306	267	306	286	289	286	308	270	281	286	289	283	267	277	262	282	275	282	296	301	282	290	300	288	274	287	275	285	257	292	256	283	265	287	282	287	293	317	288	297	295	257	290	233	295	305	293	261	267	290	289	296	270	300	313	272	296	292	280	288	295	290	293	276	311	257	277	278	267	255	296	294	306	306	316	290	292	309	290	295	241	267	267	302	299	296	261	274	286	259	276	289	293	308	309	295	283	288	293	302	329	269	278	267	284	285	327	286	291	277	287	320	249	267	278	302	283	296	291	292	289	299	300	284	284	276	270	330	310	288	273	305	288	298	282	263	299	312	303	299	274	292	288	265	270	259	281	295	261	266	283	265	278	240	254	300	280	274	281	275	283	296	269	286	296	292	271	270	283	291	295	306	289	309	260	331	248	277	289	283	282	320	270	276	279	289	284	301	283	298	285	287	266	283	279	258	276	276	287	298	282	264	300	296	270	279	281	276	273	288	293	270	283	282	295	270	285	284	296	274	310	258	281	288	276	299	329	294	277	297	298	271	297	269	306	301	290	325	266	327	253	293	305	264	285	287	296	279	307	264	296	281	288	262	256	302	305	313	274	309	284	277	283	276	284	318	276	288	261	277	311	278	287	269	294	294	277	296	290	266	303	298	250	281	291	266	297	298	281	292	292	285	316	283	304	290	270	306	263	239	282	288	285	289	294	289	278	291	325	260	285	268	281	279	314	294	279	291	279	308	279	284	250	261	289	306	292	295	262	308	293	284	304	303	265	302	294	267	293	312	276	280	273	306	281	283	277	294	294	272	282	269	250	310	271	269	275	281	283	264	288	299	303	311	272	270	279	302	308	280	285	284	269	289	297	255	294	279	251	273	269	285	288	281	261	273	282	290	304	309	289	293	320	322	296	308	264	288	283	286	263	285	319	290	314	293	271	298	296	293	291	298	267	306	288	284	299	308	278	286	271	305	281	293	322	273	268	280	333	267	286	279	310	315	288	305	276	274	300	283	283	286	285	274	260	306	295	278	296	301	273	290	286	291	279	271	288	250	287	292	298	255	288	284	271	280	247	278	266	289	291	294	261	259	274	276	283	244	275	299	281	310	319	288	286	296	241	265	278	280	311	269	291	279	303	292	277	317	296	244	289	274	326	291	291	300	260	301	309	284	333	292	299	302	276	277	316	294	274	277	272	281	276	293	288	278	302	331	280	304	297	289	298	273	265	288	253	280	252	310	288	324	237	254	273	275	282	303	276	279	298	282	297	260	274	308	293	297	287	262	265	297	295	300	302	301	275	287	289	300	251	255	276	241	260	304	270	294	307	276	315	281	323	296	282	273	288	273	274	290	322	275	278	271	248	288	277	279	262	295	287	253	305	290	321	269	275	291	356	287	290	279	289	290	312	282	295	298	276	281	291	300	291	301	290	303	288	278	270	289	309	300	292	293	287	299	299	304	300	277	286	281	258	273	258	290	293	313	295	292	297	255	275	298	288	260	265	274	294	297	282	269	260	279	288	322	293	317	274	307	272	259	292	262	273	262	294	261	311	296	232	292	347	284	292	325	260	283	265	284	300	298	250	282	293	273	295	276	297	286	307	271	268	285	297	278	295	293	272	257	277	287	315	299	311	294	291	299	302	263	310	248	271	267	269	271	310	289	296	267	278	264	233	265	302	297	283	290	286	274	278	260	268	289	312	289	228	249	298	275	281	300	298	262	266	260	261	301	299	248	316	260	305	294	282	279	265	288	289	296	275	263	260	259	277	294	330	285	259	294	301	283	292	289	225	336	288	285	298	275	316	278	285	261	301	298	272	325	295	281	288	296	311	290	307	316	281	284	279	321	276	298	288	313	295	264	308	305	273	293	283	293	252	309	275	281	242	285	283	265	299	266	294	286	294	297	321	305	305	276	303	290	301	267	270	291	295	275	275	282	256	315	285	292	267	285	274	297	287	306	303	262	322	305	272	261	302	297	294	285	298	293	273	256	258	290	274	281	268	287	268	298	286	303	262	285	315	273	317	327	281	271	301	282	267	260	292	292	268	282	299	313	288	273	301	299	308	312	305	284	259	294	275	292	277	267	288	289	266	288	310	305	274	299	283	278	283	282	304	284	315	291	273	299	300	284	290	279	277	276	282	274	280	276	276	274	299	314	294	292	299	274	272	295	287	302	284	304	316	301	246	301	304	291	261	305	280	274	317	270	288	294	250	293	280	296	293	270	300	269	313	309	305	263	323	305	278	270	295	317	290	291	274	285	271	284	266	280	269	298	292	282	314	282	279	284	310	273	280	278	310	259	293	282	287	280	255	304	299	305	287	264	281	288	281	271	253	284	273	266	323	282	245	289	308	299	299	287	269	315	257	270	287	280	293	308	292	269	304	284	292	270	293	321	280	293	282	294	300	288	291	311	311	299	301	314	297	276	308	264	268	291	283	269	290	284	265	295	306	248	315	288	263	302	267	248	268	260	281	287	276	285	294	255	296	307	276	315	256	290	285	267	265	302	284	273	297	289	300	283	295	313	272	278	320	311	275	258	278	287	282	292	271	274	310	262	274	275	269	308	290	279	308	280	254	278	290	321	276	282	256	292	288	289	275	272	278	303	252	270	290	288	303	276	299	290	293	281	310	293	309	286	293	316	282	328	308	298	278	303	281	256	271	259	298	292	303	304	299	253	264	295	294	321	280	251	276	291	277	294	293	294	303	277	291	306	313	288	275	269	286	274	281	271	283	290	294	269	294	345	297	289	289	292	280	270	311	266	324	304	300	292	288	323	282	271	283	280	291	307	278	306	297	278	299	271	304	301	277	298	272	312	272	277	255	280	286	313	258	282	298	272	292	298	299	291	283	287	286	244	300	277	310	307	268	266	274	308	294	289	280	285	320	274	285	274	292	314	267	271	265	313	288	264	285	303	299	254	285	280	241	264	299	315	288	290	281	262	271	286	291	291	311	316	304	308	289	294	296	313	305	309	258	323	283	257	308	297	283	272	274	297	272	279	291	321	278	296	280	254	240	320	265	320	295	299	282	268	281	295	275	308	301	303	248	283	294	288	283	256	268	296	297	308	273	306	289	296	292	297	277	300	281	312	277	305	295	306	296	290	275	286	322	305	285	266	281	263	288	297	261	306	286	310	299	293	285	310	300	309	270	248	282	331	268	292	270	275	286	312	296	238	308	277	291	293	296	290	278	293	263	258	310	306	295	291	263	265	270	272	269	305	291	276	300	290	292	296	308	266	254	265	290	279	283	281	258	273	275
7641	12756	40030	35285	10466	2032	1589	1173	1098	1062	1055	1091	794	758	732	761	739	702	697	669	712	684	673	716	701	733	704	676	631	717	745	675	700	702	673	701	703	677	675	702	695	668	654	701	651	673	670	654	689	670	630	646	667	639	668	643	680	696	686	671	650	645	684	694	677	632	637	662	659	698	713	660	650	711	676	705	664	693	644	692	671	662	661	682	654	640	697	623	660	686	681	706	714	655	661	680	665	703	685	664	726	641	657	672	628	698	668	673	684	637	668	662	661	662	660	684	677	668	666	673	693	687	706	699	704	670	686	690	683	691	700	716	696	728	683	683	679	633	654	676	638	718	725	655	659	680	694	678	669	704	610	657	679	681	663	658	634	649	664	692	650	687	655	679	694	643	697	722	669	668	733	690	681	694	658	705	661	662	678	680	638	657	693	674	681	670	641	677	659	633	654	644	657	642	654	639	686	649	632	716	682	622	694	649	657	734	714	680	661	654	685	724	629	679	653	698	672	680	686	710	711	695	692	647	660	681	649	676	629	612	693	656	665	719	733	675	632	651	648	683	692	660	701	669	695	639	719	645	704	634	708	672	688	671	670	651	699	700	698	670	667	709	697	667	654	646	633	683	684	661	715	674	696	676	692	684	656	673	672	665	667	687	645	679	700	642	662	673	685	672	701	729	691	670	667	681	671	680	644	680	677	678	688	672	685	715	638	670	669	683	664	713	661	636	689	660	623	689	686	671	679	664	629	667	699	727	653	700	687	732	663	699	684	664	685	663	664	719	644	702	685	638	658	714	691	643	680	700	659	658	701	692	700	684	647	642	701	712	665	627	630	670	666	656	674	678	709	690	693	650	694	672	685	697	657	661	717	687	688	666	681	691	703	640	697	696	727	677	710	684	671	659	654	621	663	671	683	688	700	662	733	644	672	679	695	679	671	691	655	699	655	650	669	680	656	646	708	715	682	700	684	677	651	671	618	640	712	663	640	677	693	668	684	711	686	671	735	677	666	727	715	707	685	722	629	670	685	672	679	661	657	658	689	644	625	690	624	677	692	681	655	630	679	674	658	690	695	672	706	670	672	746	701	717	686	703	699	652	656	688	680	700	611	655	631	670	708	651	663	606	694	675	655	663	651	633	662	694	654	605	618	730	644	615	655	676	706	677	678	637	685	644	708	676	716	676	647	687	687	693	677	755	694	644	685	662	637	720	725	662	715	689	660	680	677	653	682	700	698	673	643	670	706	678	720	624	635	681	679	704	635	675	722	662	682	679	659	690	666	620	630	695	658	688	642	674	699	677	659	659	711	693	678	658	685	704	670	659	636	672	670	669	696	674	663	686	696	658	678	647	735	680	684	666	661	674	659	657	656	676	708	685	664	689	691	628	683	745	702	666	634	681	667	647	639	670	622	671	670	666	642	654	699	674	684	723	672	669	703	647	649	670	646	671	724	675	631	737	666	640	663	689	668	662	664	715	671	666	677	664	664	679	682	670	596	692	682	692	694	629	663	688	623	676	654	692	697	644	690	602	664	664	707	649	726	674	639	693	688	672	696	680	684	666	653	654	648	638	672	681	690	689	691	670	646	654	721	642	680	646	685	620	675	674	642	651	676	705	632	642	641	679	675	644	727	694	697	713	699	700	719	717	627	676	730	670	689	692	677	657	660	628	706	668	655	661	681	692	649	685	672	676	706	723	633	648	690	671	687	651	657	664	663	630	678	709	658	669	675	709	699	694	715	663	658	705	663	710	673	641	712	663	654	681	632	646	666	733	657	689	676	652	648	713	683	705	687	645	675	659	694	664	715	657	710	713	681	624	659	692	653	671	642	662	669	681	685	665	656	641	662	668	652	624	672	695	662	696	673	685	625	689	631	685	640	689	661	729	641	728	627	688	671	711	708	667	670	665	702	700	678	655	677	648	639	675	651	670	657	670	712	705	682	697	659	656	685	695	637	673	678	659	674	711	661	661	649	734	683	695	693	699	650	671	626	642	736	685	679	656	691	703	693	660	641	688	694	676	692	705	669	661	690	703	700	637	663	661	678	699	628	645	655	680	694	684	720	681	693	658	732	701	661	673	633	650	686	675	672	638	716	710	656	638	691	661	671	674	683	625	601	690	681	638	639	686	736	674	641	653	702	713	676	697	643	695	710	709	671	692	667	732	656	670	699	701	679	660	697	693	639	692	703	681	661	667	652	702	653	683	725	670	680	666	693	681	707	665	689	700	708	707	659	642	728	688	678	637	664	681	680	685	713	651	687	635	658	651	668	637	720	642	677	712	634	666	694	617	689	672	704	689	644	647	621	685	658	623	683	645	665	678	672	692	649	664	690	708	667	671	702	673	690	655	678	643	645	620	685	649	651	649	671	653	690	687	683	656	684	720	671	646	683	678	713	679	688	666	684	620	726	675	724	666	693	669	697	696	701	687	668	670	674	640	700	711	691	702	651	665	621	670	703	699	632	663	677	710	718	688	705	658	649	676	677	685	703	690	709	678	620	664	631	670	677	684	687	664	641	677	708	705	746	677	687	669	708	681	697	684	653	643	670	737	714	699	648	677	670	678	669	679	632	706	694	673	661	640	703	699	653	657	691	680	672	688	705	661	676	682	659	622	705	698	627	671	674	722	644	695	666	713	664	684	674	706	678	690	689	685	676	624	671	666	719	654	676	688	657	634	643	699	716	692	685	645	666	668	644	652	673	679	621	671	678	683	682	689	672	669	718	677	709	657	679	701	671	627	667	661	694	657	655	688	695	693	643	659	665	669	708	706	674	715	672	697	654	664	628	669	661	665	678	734	638	694	705	684	713	669	716	719	675	673	667	693	702	651	704	697	642	680	710	658	669	704	677	707	679	647	685	674	655	744	672	732	675	645	692	665	692	629	682	675	687	673	676	686	640	706	671	651	676	665	668	664	682	677	677	678	702	663	638	667	699	674	722	713	702	687	644	689	727	648	664	686	612	701	721	722	713	671	684	691	633	695	705	657	675	660	683	670	694	684	689	693	659	711	703	696	695	672	658	691	657	663	668	678	696	674	704	667	676	657	713	699	681	652	637	682	680	665	684	702	706	714	650	716	685	695	674	662	727	716	647	686	657	666	640	681	701	659	686	673	669	735	632	682	676	652	639	635	634	692	752	664	650	649	711	661	647	652	657	702	630	670	614	658	644	678	669	701	657	659	666	691	640	635	682	665	664	660	680	670	673	682	657	650	660	674	673	684	739	691	694	636	692	665	651	656	713	672	653	639	675	612	734	675	674	675	713	710	679	671	654	667	678	705	667	690	607	674	734	680	681	688	646	656	676	655	611	718	670	702	699	667	667	676	647	676	712	672	670	708	657	695	678	690	678	667	650	638	696	697	656	627	693	629	695	714	650	658	673	689	637	687	662	707	702	682	695	719	684	728	692	651	679	714	642	709	705	647	662	674	648	673	626	657	627	669	718	676	657	703	676	716	684	683	660	733	664	667	669	646	619	692
15327	12291	51427	42746	16315	1534	464	340	253	251	263	269	198	218	172	167	157	140	135	158	188	139	160	148	155	141	171	146	138	148	141	145	126	153	137	154	138	144	162	167	153	162	141	158	144	157	181	168	154	176	150	127	157	124	156	155	161	157	156	156	161	132	156	144	153	171	130	151	143	145	156	149	151	155	167	136	165	149	169	148	148	129	148	171	150	150	143	139	135	148	151	177	150	164	149	138	153	181	168	156	159	162	149	143	152	139	164	166	171	136	170	135	148	149	143	158	149	140	149	163	186	147	166	138	158	147	182	146	165	146	169	137	137	144	160	152	161	140	158	147	154	158	174	163	164	135	141	151	142	151	178	159	164	150	170	167	158	129	127	165	162	132	162	159	146	147	136	182	156	161	165	137	172	160	152	153	147	143	170	168	147	176	174	154	170	163	133	157	123	160	142	147	137	144	165	155	142	178	141	142	145	151	151	140	132	174	156	150	142	165	149	139	163	174	149	153	154	159	132	176	150	163	150	134	172	148	162	131	148	149	150	143	160	156	153	160	157	162	138	154	145	149	143	153	153	145	151	155	131	171	153	155	166	157	144	167	152	158	158	151	150	138	170	155	161	149	155	134	148	144	156	134	144	158	135	161	167	143	143	129	177	144	146	146	154	157	160	149	120	149	132	157	138	135	151	149	177	176	157	175	127	139	165	159	160	147	143	164	129	162	152	156	147	153	143	152	147	176	165	133	168	157	161	151	136	141	140	151	144	137	153	168	143	159	156	165	137	148	141	143	157	148	158	175	137	168	162	144	158	141	147	164	150	164	155	165	148	146	151	166	170	150	165	125	162	146	192	156	162	163	149	159	164	185	150	163	145	170	162	138	142	156	149	155	166	161	149	168	157	148	159	135	174	170	159	162	161	153	168	147	154	160	151	175	156	130	141	166	141	150	162	152	147	179	149	160	172	124	158	154	158	138	149	152	164	150	185	112	162	146	184	176	172	151	129	177	157	144	145	178	157	145	160	155	124	151	133	134	166	146	172	159	127	144	146	134	150	158	151	158	153	162	162	145	144	153	152	157	165	171	119	159	158	143	166	125	143	139	154	163	133	159	154	158	165	126	129	137	129	146	134	147	159	148	140	152	171	147	126	132	155	155	145	157	152	138	132	164	176	163	158	160	155	137	139	153	161	162	128	162	145	189	155	134	155	150	168	153	146	154	158	154	157	167	152	159	167	135	169	151	153	174	156	164	173	160	140	168	144	162	152	159	166	171	139	151	158	159	147	153	147	134	158	147	144	150	143	145	177	165	142	164	148	139	155	168	175	139	162	153	129	148	159	160	155	138	145	145	149	162	143	145	150	171	170	159	126	136	160	150	133	141	156	163	154	163	178	162	162	165	149	147	159	153	152	181	141	165	148	161	169	135	164	159	138	164	161	155	149	146	156	135	166	149	157	160	147	171	153	143	127	153	140	168	147	155	133	163	132	153	145	151	174	148	130	129	165	159	165	164	169	152	151	177	164	145	151	162	132	154	146	205	169	153	133	163	151	143	146	141	137	149	140	145	169	160	153	154	150	151	126	141	152	124	142	164	160	158	151	141	175	139	142	149	149	169	152	147	156	148	132	163	168	144	142	151	159	125	181	158	164	148	154	165	152	150	134	158	165	139	134	158	165	168	138	126	150	163	173	142	162	167	140	144	167	151	161	159	149	152	146	171	143	150	177	161	156	147	129	152	129	147	144	185	155	141	134	147	174	164	153	155	160	143	166	166	153	175	150	165	133	152	195	177	166	155	148	157	125	138	150	142	148	149	156	157	191	127	151	154	156	126	155	169	152	143	141	151	161	137	173	151	180	162	153	174	152	173	132	155	150	147	160	145	159	140	151	133	161	149	147	142	147	139	148	150	136	165	149	186	171	158	162	182	131	141	138	166	177	176	148	158	158	142	159	160	167	151	143	171	160	141	140	164	135	161	171	143	141	175	170	138	137	148	144	136	136	143	130	143	139	153	156	164	149	151	157	117	144	146	161	147	156	155	154	152	155	154	145	145	163	141	163	173	164	176	146	140	129	152	151	168	170	144	158	167	164	157	158	143	174	155	140	153	160	147	157	154	144	153	144	152	165	147	155	168	178	153	167	150	146	155	153	141	152	143	175	114	150	156	156	152	171	145	167	167	159	178	150	162	132	165	178	155	180	164	143	128	155	156	129	142	140	140	160	153	157	158	150	143	146	163	172	170	140	194	143	159	156	138	137	160	128	146	143	161	156	126	157	138	168	143	153	147	180	147	137	157	158	139	148	149	133	134	140	126	147	143	156	157	170	158	131	151	140	154	139	149	127	143	178	157	152	177	125	179	151	138	177	139	147	144	152	157	149	152	169	166	148	140	187	161	174	152	158	133	177	149	151	159	179	147	155	134	163	176	151	159	138	143	155	130	144	166	162	181	170	172	162	155	160	148	155	149	156	161	150	145	168	160	156	159	153	133	131	153	154	166	155	143	174	140	139	140	146	124	147	169	159	150	158	158	138	171	158	143	166	157	150	145	138	161	167	161	149	147	147	164	168	136	164	143	142	149	119	140	135	144	144	163	157	165	153	166	150	132	146	136	136	132	146	155	157	146	154	167	146	139	135	174	172	191	176	159	175	150	156	138	146	146	139	141	141	184	168	156	133	170	154	154	136	158	156	146	148	137	146	167	157	172	138	164	160	189	156	131	152	147	143	149	154	147	151	153	150	143	142	157	162	152	137	160	148	151	157	125	127	153	137	136	142	167	149	164	132	169	155	166	161	164	164	144	169	142	144	153	134	168	153	150	138	144	145	159	157	167	164	165	155	130	156	156	148	155	147	151	175	145	162	166	135	149	141	159	158	165	140	135	155	147	161	168	158	131	150	134	153	153	189	145	162	150	131	153	141	153	142	152	174	137	172	172	156	126	144	143	165	153	158	135	152	145	146	149	153	159	153	171	167	165	172	150	172	142	149	174	159	143	155	166	159	131	151	143	150	160	151	163	135	151	185	140	163	149	137	153	146	166	168	170	157	150	144	145	161	157	196	152	133	141	161	149	139	159	123	139	132	172	177	148	143	150	130	151	171	147	149	158	142	139	156	166	159	154	151	157	147	126	154	159	162	153	141	143	150	144	145	142	117	151	152	159	161	140	145	156	135	168	149	172	167	163	158	167	161	155	158	179	141	146	159	152	170	141	166	164	152	183	152	176	132	129	151	170	134	164	156	142	152	154	154	138	158	139	159	150	163	154	147	133	144	144	162	133	192	137	151	139	144	140	162	145	137	149	144	146	146	153	139	147	150	147	161	133	170	135	148	169	140	148	154	157	139	148	155	137	161	136	159	162	169	164	140	148	143	146	156	171	165	151	163	158	163	155	144	160	139	162	178	157	155	165	159	144	157	155	170	139	147	158	159	129	152	162	140	140	129	143	141	156	137	162	149	140	157	164	157	139	152	157	137	160	137	155	167	176
9623	12279	51882	48346	17706	2490	1940	1385	1124	959	1020	1161	731	564	479	499	454	415	407	426	448	405	436	378	411	408	399	399	406	414	445	385	408	364	371	413	387	418	411	389	431	401	369	418	387	402	383	405	388	359	363	374	411	391	412	373	404	391	435	406	359	353	365	455	403	373	364	400	362	423	390	382	384	412	352	393	340	367	376	418	413	375	375	363	421	376	362	389	377	389	382	399	365	411	412	384	398	372	384	373	347	385	383	392	376	349	329	381	414	391	369	376	396	381	379	348	396	398	357	425	368	386	408	410	402	364	408	368	374	400	362	403	375	392	393	389	379	362	380	413	411	376	368	404	372	388	396	380	380	402	370	357	367	395	391	353	385	424	394	372	385	390	383	345	397	375	368	407	366	373	348	382	382	431	367	390	393	363	390	366	369	374	394	422	404	334	369	411	400	364	350	352	381	352	390	371	370	380	365	385	391	395	379	362	363	372	388	368	384	405	361	342	422	373	351	367	378	390	357	376	385	371	376	378	370	355	381	393	400	367	384	384	370	380	383	371	349	399	387	350	387	400	397	389	348	326	378	396	392	338	373	383	402	363	376	382	396	382	415	364	385	397	403	353	370	390	367	326	354	404	377	393	406	393	384	421	416	376	355	352	374	389	410	397	369	392	402	370	387	335	395	388	372	375	365	371	365	422	405	428	379	394	393	399	366	378	363	376	422	373	379	341	360	401	364	377	363	380	389	395	377	350	406	348	369	385	373	358	372	391	378	376	386	398	380	369	386	384	379	389	364	364	377	409	379	365	383	407	401	418	384	382	377	365	392	366	370	387	374	365	408	383	382	390	387	359	412	404	349	353	385	364	380	342	407	415	375	386	372	403	359	360	421	399	419	347	344	371	385	381	366	420	365	378	384	367	387	369	364	398	411	389	381	396	396	388	356	396	338	405	341	387	402	371	383	365	386	389	384	359	391	377	363	393	397	380	402	365	370	368	405	355	356	399	425	396	418	375	357	366	414	417	358	373	375	391	384	362	411	374	387	404	377	413	367	417	364	389	379	354	345	392	366	384	376	373	389	390	416	391	386	367	390	408	387	358	408	381	394	381	365	378	395	396	363	376	368	355	347	384	334	386	348	367	371	439	352	379	363	367	384	367	392	452	390	398	376	388	352	348	371	357	404	381	379	401	380	384	386	380	360	364	372	389	375	377	370	411	391	375	360	364	394	414	392	385	386	378	386	394	377	379	339	377	403	349	355	395	399	406	403	371	396	379	410	373	378	368	410	388	402	362	358	379	430	393	395	343	403	378	353	383	392	362	377	382	362	370	362	353	386	372	375	378	354	402	406	388	446	406	384	393	405	388	401	346	404	413	370	351	383	386	410	368	376	396	392	376	369	413	390	370	368	343	373	397	344	369	385	383	365	388	388	397	427	379	390	401	363	384	395	391	371	392	355	385	370	365	362	362	405	375	405	418	354	389	386	341	343	414	385	394	383	418	389	382	387	381	377	375	386	409	406	386	403	372	407	396	380	421	372	392	390	391	350	382	388	341	373	388	377	363	374	384	380	386	361	373	391	408	381	355	383	327	397	386	393	389	400	386	370	375	397	365	401	370	368	363	358	364	385	381	377	402	400	367	344	386	425	416	381	402	379	355	337	353	410	349	337	372	385	355	369	404	382	367	374	375	412	413	393	370	390	364	390	377	370	370	386	376	358	372	381	349	373	401	391	356	395	375	395	377	414	398	352	392	344	361	384	401	381	409	404	377	400	380	370	369	389	377	385	366	392	375	370	374	400	354	369	395	361	418	381	370	422	322	397	415	394	414	363	400	369	382	395	401	371	390	382	390	366	379	369	426	393	373	375	388	390	386	371	393	389	396	396	396	405	405	395	374	384	405	386	371	367	373	397	381	376	374	395	436	382	420	385	403	379	397	364	345	389	374	405	406	372	364	411	365	371	404	405	396	388	388	389	400	402	353	386	402	391	392	411	407	373	358	376	390	403	377	434	382	380	368	345	421	365	403	446	399	379	372	377	383	342	353	365	424	338	363	362	360	398	370	335	401	356	390	361	363	363	354	376	424	374	389	366	372	411	396	410	375	362	403	364	389	336	377	379	341	387	417	368	389	358	388	378	400	393	372	363	399	375	374	406	381	403	364	393	426	408	382	376	375	398	361	360	397	371	386	398	360	373	401	384	375	398	392	416	346	413	377	380	400	382	385	372	390	377	398	364	382	356	350	387	380	389	372	377	391	398	367	416	382	374	363	362	372	373	374	378	402	390	350	349	374	355	350	410	366	367	384	374	352	387	386	395	332	407	380	388	336	377	384	379	415	390	414	365	373	365	380	351	339	397	411	398	406	366	385	352	362	422	430	382	396	378	416	384	397	418	409	391	359	376	366	365	374	379	351	353	381	401	372	384	419	399	379	381	370	390	382	391	395	413	366	378	356	396	374	378	354	390	392	362	369	401	393	383	373	373	391	367	414	396	360	382	386	400	354	384	355	370	387	374	383	390	368	377	410	383	373	378	364	396	382	359	405	399	396	404	399	397	386	383	383	363	410	385	354	410	377	392	370	410	354	406	410	374	365	387	366	375	369	389	381	414	402	396	360	385	398	414	406	373	369	384	390	379	346	373	368	380	405	382	389	358	404	361	396	409	368	355	390	339	406	372	399	361	368	413	354	382	382	405	376	386	376	379	409	353	430	382	393	366	363	384	385	369	408	425	405	374	380	387	352	392	373	357	372	368	372	388	394	365	369	381	362	382	372	386	372	379	384	401	367	360	384	370	365	409	385	387	403	352	380	376	382	388	373	377	377	349	396	383	410	394	359	377	403	366	428	388	412	372	415	376	363	390	393	380	375	394	376	342	374	344	409	361	380	356	370	390	384	360	355	438	410	395	438	379	371	399	389	349	376	389	391	387	361	379	377	349	390	402	419	394	406	399	383	382	370	396	366	403	371	386	394	423	429	381	341	425	369	359	366	383	392	373	383	388	421	399	372	361	373	399	393	368	401	384	368	362	385	393	388	381	388	373	396	351	372	406	377	375	360	381	392	403	412	414	408	371	406	395	401	389	364	366	367	404	406	367	351	392	394	387	382	404	369	393	367	396	391	351	368	383	395	369	367	394	387	350	391	349	407	396	384	396	372	357	370	422	398	362	394	395	383	348	380	370	347	346	374	368	400	420	371	399	409	394	358	362	412	340	389	414	401	369	360	396	374	386	397	380	381	359	423	389	396	378	367	401	370	404	399	409	362	368	370	370	393	317	345	358	417	366	380	365	374	349	408	375	395	389	406	383	418	356	395	388	368	395	403	337	398	395	351	357	380	434	378	417	379	404	386	366	363	353	390	412	383	408	377	391	367	394	371	400	431	388	346	392	387	383	370	360	359	390	382	381	379	353	384	409	378	362	407	372	384	381	358	397	393	382	367	341	375	392	412	413	373	363	368	372	381	406	368	399	379	377	386	395	367	380	363
2808	896	2738	2320	741	366	379	365	285	334	379	331	312	287	291	323	327	323	292	343	355	324	296	343	339	318	381	322	299	322	368	308	311	307	330	314	302	313	343	336	308	359	308	333	313	311	365	294	300	325	320	297	311	291	318	298	348	329	308	313	317	317	326	325	332	301	325	342	331	325	338	355	358	327	338	356	296	286	340	309	356	317	314	336	330	324	335	327	333	327	360	350	326	273	325	327	326	334	316	298	316	325	323	334	319	333	336	326	341	321	294	331	320	332	320	328	302	303	323	320	304	318	348	335	333	306	329	342	323	307	289	307	311	322	283	308	312	294	345	295	321	309	338	312	305	320	293	332	307	349	312	330	284	348	313	322	337	306	339	321	341	319	289	300	317	340	361	301	347	315	370	326	323	302	327	339	291	343	306	304	292	307	322	342	315	316	338	319	340	324	313	330	313	318	319	290	297	340	350	318	341	309	326	329	285	324	343	329	339	343	342	339	339	368	309	315	350	307	280	335	334	311	319	312	314	285	314	343	325	305	311	323	322	306	317	342	301	318	311	320	316	327	349	288	329	311	306	303	300	311	348	337	315	306	334	309	314	307	300	308	308	334	308	337	328	295	370	317	314	336	280	301	323	333	332	343	324	334	310	362	349	302	290	320	334	349	335	311	326	302	336	321	341	359	325	326	327	325	298	326	319	338	311	307	344	346	344	328	310	333	292	286	295	352	331	324	337	313	287	303	299	305	331	311	320	315	324	309	316	296	325	295	318	310	328	337	303	319	353	333	332	321	289	341	313	325	326	325	331	324	307	324	303	329	277	321	349	315	305	302	350	311	309	276	340	303	333	316	376	340	306	294	334	292	285	316	321	359	318	326	307	296	312	304	330	338	308	309	346	338	305	300	299	359	355	321	301	325	294	339	339	340	311	325	328	347	327	322	319	310	304	322	326	328	310	333	325	337	317	308	296	309	313	340	329	359	309	361	298	335	338	319	294	321	318	298	325	307	274	321	301	325	333	328	338	320	325	312	319	343	264	310	329	329	331	317	345	309	314	331	326	296	315	295	331	267	292	292	295	357	336	306	314	303	332	295	333	305	356	328	336	298	316	325	298	323	301	329	306	295	330	302	330	353	310	315	304	313	310	308	331	314	320	325	318	319	342	308	308	307	317	282	325	315	321	280	325	320	352	264	334	327	317	303	302	313	317	331	314	328	299	261	332	331	321	340	348	309	303	316	318	305	307	302	315	300	300	343	318	307	295	301	328	305	331	340	342	299	282	328	322	356	324	313	320	304	297	329	323	344	328	290	355	308	333	330	345	351	317	305	286	320	326	311	323	314	329	307	334	293	360	314	301	292	317	337	312	305	308	352	306	300	287	322	358	313	323	329	298	327	344	357	322	322	339	279	282	329	352	320	338	310	305	338	307	303	311	360	336	342	308	312	344	326	344	324	333	345	327	299	327	327	318	301	333	343	346	328	327	299	317	314	315	312	361	309	311	295	325	300	313	317	297	291	356	335	317	301	328	294	296	341	316	333	343	316	306	331	325	323	305	329	336	310	332	355	318	302	322	329	313	312	319	334	279	324	317	295	314	342	289	298	299	323	327	310	343	309	328	367	327	318	300	295	324	285	287	336	303	336	284	314	315	316	294	331	334	295	284	334	344	331	297	303	316	303	329	334	330	300	312	323	291	316	323	312	348	300	320	315	272	325	343	320	275	291	301	319	320	295	332	334	295	379	359	319	329	301	284	334	336	336	346	350	350	337	319	308	326	342	314	262	325	298	316	373	317	295	311	322	327	308	294	288	325	327	323	332	308	309	329	300	293	335	329	284	334	271	351	308	318	335	340	323	301	338	296	321	314	302	319	328	330	332	346	347	354	305	345	332	315	290	278	284	317	360	320	364	345	333	291	312	339	294	316	322	325	321	306	328	303	271	335	312	318	311	332	324	334	296	318	332	329	295	347	325	377	287	324	324	310	344	350	359	307	333	306	328	304	327	317	309	321	358	292	328	324	311	316	299	334	316	320	325	302	323	335	312	328	320	326	319	313	319	349	289	293	318	324	314	317	328	306	368	308	332	351	323	326	324	333	297	312	327	340	299	314	343	328	342	325	287	308	302	329	323	296	315	307	347	334	340	319	317	299	336	320	331	335	300	313	340	293	300	327	330	292	329	333	336	320	330	304	344	315	325	298	333	331	332	348	327	313	320	307	316	321	336	336	283	339	340	308	333	310	362	296	319	308	299	328	314	295	332	328	320	302	341	331	314	340	334	322	309	293	304	303	318	292	321	337	329	369	333	328	370	320	343	328	307	331	314	329	307	285	326	287	293	308	318	317	300	349	355	267	323	352	363	298	319	309	309	341	349	311	325	332	299	310	346	353	314	339	343	321	328	305	320	317	311	327	323	307	344	330	312	323	330	294	317	333	316	304	304	316	338	292	318	335	318	322	299	338	294	304	308	293	334	347	308	328	338	305	310	331	320	321	302	307	332	335	342	328	351	362	282	325	311	347	337	329	287	318	299	278	337	344	325	341	322	303	293	341	312	336	298	337	337	315	311	320	288	292	313	325	328	317	326	336	362	345	346	328	310	338	337	314	320	338	303	319	325	272	332	310	328	353	313	358	311	298	308	321	306	311	314	321	315	308	330	302	344	303	333	294	327	313	341	334	353	350	280	335	321	319	305	315	326	326	327	356	315	317	366	303	312	331	301	309	339	344	342	317	337	259	335	324	327	321	306	346	345	298	340	315	329	292	280	323	330	306	280	314	296	291	297	298	330	327	328	337	300	321	308	315	307	341	326	332	346	261	330	337	325	322	334	326	331	319	312	335	328	313	312	303	306	330	323	318	325	323	309	325	329	290	307	349	339	293	323	360	329	307	332	299	307	318	329	320	324	336	313	303	313	305	313	298	311	345	304	297	292	280	278	346	339	337	332	321	328	350	316	319	320	303	281	338	313	337	326	310	333	305	337	323	337	296	313	329	308	323	324	312	322	365	343	313	352	305	325	311	288	316	315	327	313	316	355	319	311	350	307	327	320	314	305	334	327	325	293	349	332	321	315	365	301	276	307	338	304	325	375	303	307	323	332	298	335	332	281	322	309	330	297	301	297	296	302	306	336	289	340	362	325	294	316	315	321	325	297	331	322	338	293	295	290	323	316	284	336	300	354	320	319	333	329	336	266	330	351	334	343	325	311	319	301	273	321	347	313	349	363	367	323	325	347	341	313	318	298	346	331	376	312	308	350	297	323	333	305	313	334	299	322	306	337	301	288	288	329	327	314	291	318	331	319	328	333	330	320	364	328	307	321	307	306	322	328	343	317	353	320	329	324	306	298	291	314	325	305	291	334	343	316	314	350	280	297	314	352	340	334	298	284	287	329	325	297	301	313	314	314	331	322	294	296	331	310	322	323	323	306	332	313	337	323	299	339	363	312	339	337	345	321	285	336	298	308	310	303	311	321	296	316	299	290
2877	1386	6976	7270	2297	1055	956	907	847	868	904	867	795	763	778	771	735	784	773	727	762	718	732	780	722	777	745	746	758	724	761	740	735	732	783	746	715	742	777	736	777	727	778	786	736	741	807	731	720	770	716	777	759	714	738	745	773	748	744	734	776	747	771	770	697	779	746	745	704	793	739	799	755	756	787	802	768	763	831	741	724	802	763	753	795	777	738	794	723	723	733	741	818	721	722	721	732	778	789	715	774	759	774	756	712	741	726	781	853	744	748	747	705	737	763	754	765	748	768	776	745	751	750	789	749	747	746	708	745	720	746	790	745	776	764	789	747	748	757	781	737	716	749	744	742	754	741	723	780	747	752	772	745	762	808	750	770	754	705	790	789	837	746	723	777	719	725	740	811	764	792	773	744	758	667	793	781	765	747	735	740	729	763	818	779	760	721	718	730	720	721	775	712	772	718	759	738	746	740	717	767	800	768	775	742	819	772	739	711	790	740	790	736	756	820	786	768	759	831	756	742	767	728	755	727	723	763	769	755	716	743	735	771	720	772	807	747	769	814	739	754	694	719	796	754	759	753	781	777	717	774	811	733	753	764	721	815	782	763	792	750	762	740	782	794	732	718	735	740	723	770	800	758	756	728	733	754	743	756	728	733	795	793	811	745	753	740	720	729	750	731	711	730	791	762	713	785	752	739	721	729	739	757	784	739	820	773	699	705	777	731	712	771	739	720	753	776	726	736	764	771	761	696	779	717	744	798	785	744	775	759	775	779	761	765	724	705	737	774	734	767	765	781	773	758	741	711	716	758	822	719	713	773	757	792	753	716	717	701	720	785	793	756	712	805	758	797	806	781	714	708	705	707	742	747	748	802	767	838	758	756	775	737	726	748	744	744	737	747	819	820	715	741	777	759	787	744	699	759	753	814	765	773	734	729	764	792	752	743	709	760	735	751	744	747	801	776	704	733	730	743	779	726	752	794	782	761	772	825	748	776	795	759	742	782	759	727	790	785	748	739	774	771	769	697	778	765	718	766	755	760	708	745	744	783	771	769	786	712	732	735	736	767	775	753	721	754	744	767	766	761	713	776	801	742	726	736	726	745	767	743	745	726	762	831	750	725	712	761	731	771	764	760	787	776	786	751	767	732	831	730	781	784	789	819	705	733	734	717	768	786	759	745	735	730	704	779	738	758	740	756	778	742	806	750	771	775	809	803	712	687	730	816	737	739	724	757	744	764	780	821	774	729	751	720	711	718	726	748	764	795	733	765	732	787	731	766	721	758	781	740	733	755	750	755	784	752	703	748	757	739	750	767	774	778	758	749	708	740	762	745	779	770	741	761	786	723	726	739	765	775	696	722	761	751	749	756	762	790	770	755	698	707	772	758	727	693	726	692	734	725	759	794	745	813	762	766	736	749	728	768	792	818	723	736	742	688	727	723	701	738	759	759	764	780	738	760	727	789	732	713	803	748	762	722	774	722	760	767	747	764	764	719	766	742	777	757	754	783	752	721	737	792	757	753	772	714	758	793	793	775	767	781	752	766	712	721	753	761	737	717	760	793	708	764	756	765	770	791	779	733	756	784	785	734	754	713	740	759	779	765	729	746	702	761	758	755	730	779	780	701	741	741	739	716	761	792	753	774	768	760	767	774	762	744	757	755	722	718	736	736	749	729	761	794	751	737	776	775	718	759	713	777	756	799	768	756	744	776	713	747	792	764	750	762	791	762	737	751	775	748	719	780	698	724	746	755	798	722	748	780	745	754	734	819	757	787	723	769	732	739	811	762	819	717	760	784	739	742	778	767	757	760	763	764	744	749	752	762	733	757	766	767	738	769	762	761	775	773	763	759	773	745	792	697	756	801	727	834	728	708	738	757	777	815	754	765	718	729	707	756	774	794	778	767	795	740	712	720	812	772	667	742	703	744	793	741	776	757	756	794	750	762	772	736	758	748	846	772	741	760	818	759	714	759	734	791	760	791	726	748	760	746	761	775	781	782	751	775	756	732	774	771	706	728	724	736	758	767	726	765	776	749	789	714	779	801	763	738	716	776	820	768	767	760	763	713	742	741	739	729	773	733	749	759	802	741	784	772	741	818	763	759	700	753	767	754	730	718	744	727	738	776	794	770	713	741	771	732	736	749	812	746	757	762	695	822	699	826	727	765	780	759	714	767	746	736	756	720	753	806	757	722	756	776	712	756	785	800	746	758	719	731	769	741	760	777	746	740	786	788	750	785	749	791	789	765	750	765	727	777	742	729	774	773	798	726	781	813	739	768	740	725	772	734	753	739	741	778	777	764	768	784	744	759	765	732	733	730	717	703	769	744	752	763	752	717	732	745	742	766	750	754	721	728	710	814	742	768	778	791	781	763	774	758	702	804	765	759	716	708	736	737	742	750	743	761	774	746	714	762	756	740	760	716	777	731	790	730	780	764	731	792	774	770	727	799	753	758	733	737	756	740	724	767	787	732	771	790	720	745	776	736	752	741	735	738	751	777	707	789	750	804	752	735	764	760	772	784	767	764	774	735	756	697	705	705	734	759	736	742	748	787	785	750	783	749	779	784	705	808	753	738	749	712	739	764	772	744	754	781	773	789	737	759	762	746	771	751	756	723	730	806	781	774	793	804	751	763	791	728	737	724	773	788	728	768	764	760	749	761	769	775	806	687	752	813	742	730	749	713	731	778	743	814	804	737	813	751	767	710	731	717	711	739	720	782	722	795	718	739	713	755	770	743	750	786	791	765	754	761	746	729	743	746	728	764	769	772	722	706	776	765	762	789	779	723	779	743	799	746	753	748	744	757	744	724	743	779	737	711	709	800	754	735	736	725	789	766	737	763	785	746	728	754	768	757	790	719	761	778	754	697	730	768	745	739	764	728	745	743	774	792	739	734	696	783	752	781	812	742	762	787	744	791	766	756	726	758	788	795	713	756	770	752	777	736	771	708	763	737	714	758	746	765	802	708	741	808	758	744	772	760	706	768	791	757	762	725	759	738	750	737	736	761	725	724	802	745	749	731	701	736	762	765	777	837	746	772	754	819	766	723	723	718	778	752	743	780	763	723	753	755	753	758	696	756	796	716	760	756	754	762	736	751	763	791	730	734	785	718	761	790	779	798	781	779	747	793	716	728	781	700	712	786	770	761	789	783	808	756	747	762	729	721	746	782	763	753	751	700	741	797	757	781	801	721	731	723	734	773	743	771	730	754	771	724	744	746	771	739	773	773	708	741	732	716	758	767	753	740	772	777	764	750	758	751	746	736	772	763	739	754	721	762	743	750	794	740	755	770	772	809	714	770	787	759	767	728	726	785	756	758	748	758	724	730	750	746	736	731	708	784	747	693	743	728	722	754	762	762	750	762	786	715	722	767	742	783	687	691	741	731	762	711	753	750	717	724	793	791	766	718	726	716	785	699	786	757	712	752	743	786	747	724	757	771	730	754	774	748	734	757	717	765	765	753	806	731	769	787	751	724	791	738	761
8529	2174	37854	30055	10598	806	391	381	349	336	335	339	327	348	315	303	308	288	292	273	270	289	299	278	279	268	307	313	294	308	288	270	318	296	291	301	292	272	239	278	275	283	321	313	285	284	263	308	277	285	285	288	283	296	278	303	263	287	291	297	302	278	261	312	292	299	270	294	300	279	284	295	297	300	290	309	300	268	303	295	275	313	279	340	287	323	289	312	297	323	260	303	304	262	282	305	267	291	285	296	313	274	315	252	302	302	311	286	296	280	334	267	304	288	305	319	295	309	295	277	270	273	285	324	295	289	310	292	302	300	296	280	288	294	290	280	303	288	293	303	273	287	296	330	309	284	249	299	275	279	265	290	273	281	287	268	291	290	283	263	293	263	241	310	265	288	308	285	293	283	306	270	291	281	304	276	276	290	311	312	283	289	264	326	294	287	272	313	274	269	282	284	266	303	295	286	284	329	273	277	288	283	318	290	275	259	282	275	253	279	266	281	276	291	284	308	278	252	274	281	316	277	258	293	291	285	287	267	265	270	284	287	290	256	288	282	291	264	279	336	309	304	302	269	245	299	273	302	279	282	277	301	291	295	291	313	279	312	322	299	301	289	260	273	266	314	310	288	288	312	264	247	292	297	261	302	289	248	276	293	269	282	299	277	294	290	317	299	320	253	312	310	271	297	315	330	311	281	267	283	276	277	296	314	272	323	307	337	263	267	300	273	277	317	311	280	312	314	278	304	252	288	302	288	269	304	285	270	276	315	270	268	303	288	274	295	285	283	290	317	275	276	284	269	310	287	302	303	282	303	288	314	269	317	292	312	317	280	283	255	333	294	296	300	320	266	242	293	278	272	249	289	283	297	316	301	296	286	289	299	296	293	268	266	284	293	289	289	296	279	330	286	317	283	282	274	303	306	303	295	315	295	285	298	285	295	316	285	286	326	290	305	322	261	298	310	302	320	264	274	311	304	295	345	273	332	287	298	278	272	301	302	312	300	313	309	299	319	287	301	313	267	313	287	301	273	284	297	310	321	287	321	270	299	299	255	289	280	317	290	329	267	313	305	292	289	300	268	304	272	293	259	306	307	278	272	276	292	283	310	309	305	316	317	287	293	311	264	306	263	287	269	288	299	318	275	274	260	272	297	281	300	273	281	291	329	331	317	293	297	271	272	309	259	300	289	308	307	302	289	285	252	287	299	294	296	313	283	257	301	314	297	313	295	288	292	317	259	288	263	303	283	259	310	255	270	307	262	301	261	258	326	277	266	275	284	305	296	327	313	304	301	295	283	277	311	288	317	262	297	283	278	292	296	264	299	324	288	279	303	305	294	296	323	315	313	291	285	303	296	294	298	291	287	300	291	294	319	300	280	300	330	286	332	310	257	269	309	267	245	293	276	304	313	321	270	264	308	302	270	275	296	258	271	273	292	312	281	299	294	292	282	258	282	288	309	284	324	312	259	282	277	283	340	287	271	292	301	260	299	285	290	277	288	295	263	272	287	291	290	292	317	319	276	271	302	303	269	266	276	288	290	285	278	281	313	311	289	283	360	313	285	310	285	281	293	300	305	296	287	280	312	300	314	287	306	295	295	276	306	285	276	253	285	336	252	288	302	282	279	284	297	252	276	294	323	299	293	292	298	285	311	308	338	285	280	277	311	321	269	295	293	292	305	291	302	268	307	300	278	320	329	279	294	301	276	286	302	288	264	310	290	325	269	270	294	323	286	313	287	279	292	277	292	257	325	314	291	290	300	316	269	298	296	272	280	317	298	259	311	308	285	277	296	327	301	278	290	297	291	302	302	302	273	278	285	318	282	303	287	285	255	275	286	278	265	309	271	273	270	294	263	310	283	307	305	315	285	313	287	302	299	311	293	296	318	311	287	277	309	296	311	314	289	292	259	317	301	319	295	296	277	284	299	270	305	303	271	300	274	306	310	267	291	277	319	282	283	279	315	296	286	280	316	307	259	280	298	320	289	307	295	298	315	287	327	274	307	266	255	303	293	336	271	335	289	293	285	307	306	299	318	299	310	306	270	314	253	270	270	292	305	315	275	296	266	303	302	294	289	306	310	294	287	293	289	286	273	314	313	299	292	296	302	272	292	288	271	298	294	314	291	319	305	278	262	301	295	315	315	267	306	286	320	324	298	315	281	270	287	301	273	313	286	289	274	298	286	283	262	280	291	300	300	338	300	298	269	283	324	296	280	302	335	304	314	292	317	297	312	280	273	280	288	306	287	280	285	312	314	280	291	296	293	311	287	277	297	294	275	302	276	290	289	268	260	283	288	310	272	299	285	261	349	279	301	295	290	298	285	278	300	300	303	295	309	272	284	274	271	307	303	266	277	261	289	261	315	322	265	305	299	284	269	278	303	281	282	290	307	293	295	283	331	269	292	298	272	301	271	298	282	293	306	320	278	262	337	280	302	287	314	247	315	302	259	291	301	297	292	278	271	322	286	278	316	325	306	290	297	286	317	266	298	317	262	324	318	263	295	286	290	236	311	294	277	317	274	286	293	296	282	297	305	259	309	305	295	276	288	317	260	325	330	319	303	283	288	311	304	278	300	326	292	295	303	303	319	282	287	284	279	309	279	269	285	306	258	275	290	309	270	265	281	304	287	250	312	267	309	280	277	282	274	295	294	285	310	298	267	280	285	300	262	274	282	260	252	279	323	271	324	318	301	265	276	271	282	305	288	282	275	274	273	292	283	285	293	264	303	295	272	313	298	282	302	276	291	280	290	302	280	276	292	305	283	274	301	271	319	282	310	293	320	314	291	295	255	305	287	307	310	304	303	286	299	280	273	309	291	309	312	305	281	283	263	281	285	320	309	302	274	289	313	286	278	309	290	288	269	274	288	277	292	320	293	283	268	271	312	265	294	253	296	299	289	270	311	267	274	274	311	288	254	274	295	256	292	299	288	269	287	274	276	279	303	291	265	258	268	285	284	294	276	296	324	292	312	293	307	270	283	291	277	302	304	301	280	327	299	322	314	296	295	288	314	309	288	274	304	289	270	291	294	281	283	282	294	271	279	288	319	284	265	309	274	285	300	303	300	293	301	250	311	272	294	284	301	324	302	322	292	319	301	277	275	255	296	302	297	271	293	261	318	313	306	296	299	306	268	295	313	274	267	282	309	319	288	278	262	274	277	280	302	294	306	275	281	298	323	288	298	310	253	282	304	315	287	305	309	281	278	294	263	294	287	261	295	301	276	297	282	292	312	280	285	286	295	297	278	287	292	312	327	288	314	285	277	292	295	323	257	287	305	287	288	292	313	293	303	288	282	277	330	272	300	291	310	291	289	286	254	312	289	264	300	267	272	308	264	293	300	282	314	294	287	294	293	282	310	286	288	321	310	256	283	291	299	249	308	287	299	265	270	273	279	308	304	265	266	277	289	293	311	278	265	306	302	290	269	281	325	306	297	266	282	306	325	268	294	312	269	303	298	283	303	300	294	277	251	281	303	328	290	257	292
7536	2718	43883	39066	16353	1671	1332	1161	1061	957	953	967	869	804	698	712	731	715	650	684	694	662	714	669	694	683	656	703	681	717	724	660	701	698	703	650	683	693	678	688	689	626	666	726	689	657	681	636	673	676	671	703	682	664	712	710	706	664	698	646	675	682	689	735	695	753	678	715	666	684	726	637	668	659	701	688	667	689	712	647	665	693	678	697	713	683	641	724	684	685	688	672	730	709	698	689	638	702	718	664	700	659	697	698	674	612	691	636	656	712	643	690	626	678	688	683	692	685	645	721	646	674	726	689	646	647	671	742	675	687	667	702	675	682	714	666	710	658	689	693	680	710	677	719	686	714	660	688	688	676	736	697	689	693	686	663	683	667	661	674	687	657	702	716	666	704	643	688	650	671	695	684	672	690	694	685	657	683	665	657	711	678	705	664	664	685	706	663	700	659	673	677	650	674	675	677	702	673	686	635	675	680	653	667	673	693	679	665	640	713	700	706	705	713	700	642	719	632	723	695	759	690	700	656	681	670	648	676	678	639	683	677	634	633	647	703	670	692	660	698	670	710	707	679	632	709	695	712	700	691	767	705	635	682	673	654	681	715	679	656	695	672	696	763	668	699	751	717	633	691	653	675	692	685	658	663	703	700	686	676	662	709	703	636	631	696	658	709	657	670	712	636	700	645	715	690	726	670	695	671	651	696	680	687	711	671	722	688	698	662	683	680	701	669	675	699	643	742	699	684	651	643	713	658	690	733	664	667	698	680	698	702	672	683	662	725	649	711	710	680	671	691	681	708	706	654	661	645	682	685	662	684	708	671	749	692	632	666	653	703	719	638	697	673	730	738	694	672	707	691	626	668	719	651	653	646	647	663	702	693	718	675	651	643	644	670	675	701	641	707	654	649	720	692	692	676	687	683	646	713	712	716	675	683	709	685	663	701	670	677	664	704	633	694	692	655	706	679	639	656	667	679	666	692	658	667	666	734	696	691	664	683	688	681	710	721	711	721	700	661	662	687	675	642	686	674	683	674	685	688	652	632	674	723	709	666	660	681	660	695	706	643	686	684	715	670	694	677	688	655	651	669	627	690	668	727	640	660	662	715	684	712	677	715	703	633	691	645	708	686	672	667	641	696	631	693	691	729	715	685	682	668	684	677	677	672	670	763	630	675	713	664	651	662	722	697	734	708	656	719	689	682	671	691	659	684	651	706	689	660	674	699	702	649	695	669	672	692	672	664	718	638	704	694	648	697	660	625	683	678	661	674	712	709	712	635	657	650	705	683	689	677	669	712	654	683	701	696	703	703	614	725	714	681	715	679	685	672	661	723	651	653	739	650	661	716	670	671	699	704	678	679	696	642	722	699	658	703	705	714	695	649	654	738	692	661	722	696	687	692	709	717	697	727	669	705	649	672	656	704	732	684	698	685	667	640	687	715	695	740	692	706	682	754	691	751	694	629	696	746	686	698	646	699	675	649	677	694	621	678	648	680	693	673	694	660	694	686	712	667	674	667	664	644	712	642	681	652	678	707	685	702	614	650	689	685	722	731	651	676	716	681	694	676	689	709	691	679	735	681	694	703	681	650	692	669	743	650	658	734	696	659	674	639	694	692	704	647	725	691	651	651	709	708	726	698	699	678	629	694	694	659	696	654	684	694	708	725	729	657	690	711	697	679	665	721	668	686	667	698	706	687	720	662	678	716	713	676	736	704	663	649	685	693	696	704	682	683	738	662	686	617	650	747	673	685	713	669	702	677	713	685	683	703	630	728	666	677	660	676	651	679	673	678	687	678	683	726	655	670	693	715	684	675	692	682	671	691	660	630	694	679	679	716	679	690	703	648	681	649	684	678	696	665	695	685	677	684	636	714	689	659	681	657	661	676	669	673	648	652	689	676	669	686	687	645	714	687	693	707	700	702	690	719	689	666	687	700	710	662	675	643	651	680	660	675	683	634	664	727	692	695	664	693	697	699	688	653	633	685	635	686	703	661	662	671	681	642	738	643	673	696	716	669	707	699	648	615	662	639	709	694	705	695	667	669	682	719	700	686	742	716	681	673	652	655	656	648	641	713	720	691	683	651	701	695	663	742	696	709	729	691	619	702	701	637	699	677	683	707	667	644	702	670	714	670	626	723	661	688	663	711	676	692	708	699	689	648	684	684	666	680	664	643	680	701	719	674	652	709	637	662	716	763	676	666	623	686	708	692	666	684	643	656	696	716	677	668	675	683	676	712	661	662	710	722	685	747	679	743	664	690	712	696	650	697	675	676	720	693	664	697	710	668	656	643	698	674	683	641	637	669	716	679	645	711	635	675	719	691	682	671	673	694	651	697	679	651	701	679	674	681	677	696	678	643	620	601	667	720	683	713	690	651	658	658	670	678	699	705	649	672	690	685	738	653	663	710	666	610	662	642	709	671	700	704	677	693	626	679	631	632	660	653	662	667	700	660	671	671	683	702	703	696	723	714	643	677	652	670	694	665	663	678	683	654	686	708	709	641	635	667	694	680	633	693	662	671	683	687	684	679	644	717	674	682	669	634	684	701	725	701	690	686	673	679	702	683	682	674	632	734	733	663	700	735	680	706	665	704	720	620	695	726	646	694	702	671	646	724	694	677	737	646	707	672	665	684	690	692	658	698	662	683	736	694	666	673	691	712	675	699	658	668	686	695	678	679	703	685	656	643	716	668	694	682	737	678	703	662	744	686	681	665	712	634	647	682	688	681	703	646	665	693	681	655	640	684	682	651	669	676	714	670	688	662	710	724	699	706	703	746	691	660	684	704	663	720	698	682	648	688	679	676	679	682	689	640	665	636	696	664	701	677	701	676	672	716	656	696	687	660	636	665	648	679	723	698	636	684	648	667	682	707	727	649	700	706	649	704	690	719	682	683	655	735	684	629	676	671	722	673	659	656	696	679	671	670	741	686	696	687	668	702	714	641	725	674	705	692	657	688	679	648	679	666	681	689	651	666	634	688	691	695	670	716	672	714	698	666	667	685	684	696	658	666	686	687	684	669	698	665	670	678	684	663	717	657	650	734	678	687	662	667	669	697	673	728	727	730	698	714	706	655	735	679	653	703	665	747	664	663	649	681	650	711	700	711	680	687	647	719	699	660	665	639	680	711	683	654	689	685	689	748	663	705	664	687	688	659	690	684	664	700	670	707	660	667	674	720	655	695	680	655	689	702	668	675	663	672	689	677	726	654	664	653	739	681	673	676	674	712	677	751	752	685	679	681	687	694	681	717	673	655	614	663	637	641	704	728	695	701	706	723	697	680	677	677	690	651	685	645	695	706	703	685	687	662	645	736	701	693	719	677	655	675	706	636	696	681	634	643	677	673	650	665	701	689	683	727	638	691	654	652	640	684	697	663	685	673	696	682	662	684	670	648	719	696	692	667	687	695	681	679	664	701	670	685	686	653	747	704	682	616	636	687	695	655	677	712	696	684	674	643	631	682	653	676	673	683	673	701	672	710	690	664
15022	6676	60101	42413	18661	1765	421	308	278	209	272	248	214	165	167	142	184	192	156	168	150	142	182	146	157	189	140	182	156	156	173	163	155	154	145	158	143	173	171	145	167	154	158	185	141	167	152	144	165	169	149	143	163	157	172	148	164	134	177	172	145	137	149	179	169	145	159	156	180	170	146	157	156	161	133	146	174	151	160	181	155	162	145	156	160	153	141	166	141	181	148	138	150	178	179	167	184	153	154	136	145	168	157	145	175	147	151	176	128	164	173	163	159	157	178	148	170	147	163	184	153	154	158	163	159	147	171	164	147	147	167	159	156	147	161	180	174	148	136	159	164	150	167	149	162	151	172	142	157	154	180	171	173	145	179	161	162	154	176	169	177	165	173	169	175	119	166	142	156	186	135	159	142	153	140	154	134	151	161	148	160	162	169	176	166	179	146	161	182	162	192	162	162	151	149	137	157	159	170	169	176	156	160	145	152	161	161	161	171	154	150	149	146	152	149	169	145	139	162	179	156	160	143	158	165	161	141	178	143	158	195	146	161	165	176	165	157	165	166	152	146	142	158	189	134	176	163	170	167	141	174	166	170	163	157	173	176	167	155	183	168	173	151	174	152	180	139	172	155	167	184	136	143	159	168	141	170	156	163	157	154	147	153	148	150	156	149	179	154	169	158	137	171	150	174	167	148	161	161	143	177	152	185	159	157	169	164	155	144	183	156	170	155	146	151	173	163	136	162	173	159	138	152	148	158	165	135	161	176	170	158	173	152	170	167	150	174	147	158	161	172	145	157	144	150	164	170	156	181	154	155	149	156	163	159	157	159	186	143	156	144	146	150	156	158	160	150	165	154	182	179	155	159	165	189	163	152	135	157	164	148	156	157	156	146	160	152	165	187	182	168	157	159	164	179	149	160	161	168	157	143	160	155	157	148	155	183	163	156	155	143	150	150	146	133	183	168	163	171	183	129	167	157	155	167	147	137	166	174	135	173	133	154	168	164	152	153	150	161	166	143	149	159	157	147	192	143	154	172	160	144	172	163	163	166	155	150	164	173	140	158	163	160	187	158	159	170	160	152	177	167	150	175	188	148	136	173	166	164	169	185	159	149	155	158	190	143	190	167	167	167	154	171	168	152	145	148	156	172	138	152	169	161	165	162	192	141	145	161	152	154	165	174	147	152	183	137	166	169	151	154	153	142	152	161	177	174	168	146	143	188	166	183	158	161	149	146	151	171	151	162	141	150	169	164	169	155	162	158	159	168	151	158	148	147	154	158	145	179	178	146	168	162	130	147	153	133	182	155	176	176	150	179	152	145	153	147	135	153	189	162	160	157	144	168	159	159	171	165	157	159	158	174	138	192	158	170	187	163	148	144	148	161	143	146	160	173	163	158	165	158	153	140	140	172	153	144	141	154	166	163	166	160	155	158	152	178	147	209	152	159	128	174	167	158	167	182	176	166	116	167	160	147	187	174	152	155	160	140	166	184	165	157	147	158	175	138	164	159	160	165	162	157	154	154	177	155	167	168	169	156	149	168	146	174	158	162	165	161	134	162	159	158	164	135	162	173	144	152	162	159	160	183	174	155	168	156	170	155	177	168	157	201	152	161	171	189	167	153	168	162	167	156	171	163	152	150	141	149	154	175	134	176	136	181	161	180	144	154	173	165	151	159	151	162	153	189	152	164	189	145	168	156	161	179	138	170	167	146	159	153	171	166	141	181	164	165	153	186	145	165	180	160	149	194	156	183	171	140	160	162	134	151	160	155	152	169	171	164	173	137	209	157	141	147	159	179	156	163	194	195	181	174	175	155	140	165	149	149	152	156	153	155	167	176	164	186	161	183	158	136	139	150	152	192	165	153	144	138	148	148	163	173	164	163	155	169	153	171	144	164	163	159	151	173	164	174	155	184	165	140	146	198	178	159	127	156	169	150	128	160	180	161	163	139	149	145	150	176	154	173	158	179	165	158	162	153	173	153	163	167	149	173	157	156	173	149	177	161	136	160	162	158	145	160	153	158	155	136	167	179	171	147	168	171	155	163	194	174	183	192	174	161	151	166	145	146	182	161	166	149	153	158	158	168	167	180	155	165	164	146	160	167	149	179	154	158	157	184	162	162	171	142	164	145	157	157	177	137	142	170	172	164	143	180	158	176	160	159	163	153	159	169	156	154	181	180	165	177	177	151	167	179	135	161	142	166	164	163	161	142	171	146	155	154	148	170	165	158	178	131	160	125	153	183	149	181	176	167	135	150	136	168	179	161	165	178	146	161	173	153	149	150	165	169	177	158	179	167	199	148	148	149	165	168	160	170	159	145	149	153	161	158	146	167	136	161	179	179	160	163	160	173	160	152	180	177	174	178	169	152	158	141	156	177	161	146	139	155	164	158	162	167	170	165	175	188	151	164	147	177	201	169	199	146	153	159	177	142	174	176	153	158	173	149	154	155	162	179	164	177	143	151	183	172	163	170	174	156	174	148	166	187	158	169	166	193	155	154	134	152	163	159	156	147	157	164	143	165	175	154	164	155	156	127	150	147	144	138	155	172	152	158	170	138	139	130	146	154	149	145	143	186	161	145	157	173	138	140	172	175	152	171	177	169	161	149	151	149	165	149	135	160	156	157	179	161	165	176	166	166	151	168	160	163	167	158	166	143	166	132	161	151	179	173	136	171	162	163	163	162	163	163	151	146	155	151	152	160	168	162	179	169	162	171	161	172	178	154	156	163	171	150	149	150	161	164	173	149	175	185	157	158	156	153	158	143	157	162	167	169	147	162	174	158	148	161	140	161	150	169	158	153	176	138	170	179	162	159	158	163	169	148	159	165	161	151	169	160	165	161	156	157	165	175	161	172	161	190	160	162	172	136	184	180	188	153	175	153	183	172	162	172	183	136	154	162	167	174	182	175	175	134	144	161	182	135	177	148	175	161	164	161	164	130	153	171	174	154	167	157	144	186	185	144	163	163	163	156	156	133	151	160	156	151	173	147	171	143	146	175	172	169	157	186	167	174	166	174	174	149	144	169	147	200	190	167	154	147	171	160	160	156	153	142	149	171	139	151	170	159	156	150	144	178	145	141	165	159	175	142	166	177	148	167	156	144	168	175	153	137	173	180	164	173	156	167	169	173	154	159	159	153	140	164	150	158	171	176	148	154	161	154	194	148	157	158	152	141	171	183	167	162	164	156	154	164	153	170	161	151	169	153	172	158	172	147	173	154	157	159	157	169	166	170	139	158	166	148	169	174	178	161	178	177	173	165	170	148	158	174	188	178	148	142	165	165	171	159	160	157	148	161	161	169	142	158	160	170	173	157	170	176	155	165	158	171	164	156	147	169	156	175	172	159	156	140	149	175	163	153	172	166	176	177	185	135	184	162	163	163	148	167	150	155	171	170	156	144	150	143	149	173	146	149	151	166	163	153	153	145	165	179	155	168	169	139	163	145	133	169	138	149	177	163	163	191	174	146	158	166	167	180	172	147	178
9514	7121	57328	48624	22779	2105	1644	1252	1023	823	1049	898	780	527	455	516	489	499	443	407	461	404	429	431	407	410	414	405	423	444	400	421	427	422	391	379	408	404	447	410	397	399	392	441	377	415	406	413	420	377	402	405	378	435	409	422	412	384	367	428	398	367	415	402	446	411	409	399	428	368	403	384	359	431	390	403	418	366	406	411	409	361	373	416	390	394	385	391	379	376	401	405	401	422	410	398	382	392	383	427	393	396	393	385	451	399	403	420	409	399	396	364	391	422	358	415	397	393	465	376	385	387	387	403	425	394	403	402	403	415	409	394	401	381	412	375	411	403	417	403	403	422	403	393	388	407	440	370	402	376	412	391	381	408	381	379	399	408	407	378	372	389	413	436	396	409	407	400	390	375	393	377	426	390	386	419	391	377	417	392	421	423	431	373	398	438	394	395	403	416	426	395	417	386	389	418	423	394	411	411	386	409	359	393	379	408	398	423	407	406	426	390	391	426	411	420	419	413	408	374	413	417	406	393	391	373	390	382	428	396	395	383	408	382	385	383	395	386	384	416	391	375	403	386	425	368	424	395	393	417	389	412	441	406	417	371	412	422	429	415	365	439	382	400	395	381	369	400	418	385	374	429	454	414	408	412	406	394	390	367	410	377	413	423	389	395	385	424	391	387	390	406	386	410	404	416	439	403	386	357	399	401	404	391	428	432	385	417	387	383	397	384	377	427	385	392	415	391	401	419	415	420	439	412	425	370	367	414	406	375	407	359	383	397	399	401	408	410	390	425	397	373	404	398	416	436	383	381	384	410	401	427	449	398	409	406	404	363	419	385	412	435	380	388	415	399	422	401	392	421	368	388	397	389	383	417	417	425	380	442	426	408	359	383	369	389	425	435	390	410	380	341	377	396	415	443	375	378	398	380	405	387	406	407	387	376	376	378	392	413	426	414	390	372	408	414	376	398	374	377	392	393	390	373	402	418	344	378	421	429	419	430	409	433	423	385	396	405	424	381	382	398	414	425	412	406	411	421	432	403	406	393	398	391	422	404	425	359	422	425	398	415	406	422	387	401	401	378	392	417	407	392	434	426	423	425	371	375	427	386	395	362	371	394	392	384	421	403	358	389	358	393	388	388	405	412	408	387	395	412	359	438	377	388	357	388	390	417	423	401	401	374	451	399	392	385	392	396	392	420	395	418	412	448	403	414	399	380	393	371	379	414	399	350	431	424	403	392	399	345	395	401	417	413	387	418	366	406	393	395	378	424	419	427	383	420	404	388	393	419	388	396	395	404	398	399	395	398	411	374	360	381	408	387	368	420	397	385	403	408	385	402	393	367	404	383	402	436	451	442	388	365	419	387	381	385	422	392	381	416	375	402	431	387	384	415	389	377	403	380	415	400	397	373	392	417	401	428	402	375	364	391	364	369	399	421	370	335	389	386	389	409	377	409	399	396	357	418	407	398	409	423	429	398	367	378	428	393	434	370	399	423	401	416	399	388	392	374	370	412	449	415	389	399	378	403	384	420	370	411	408	436	398	384	438	412	395	394	405	404	420	395	394	406	396	392	394	391	399	417	400	410	403	378	417	384	423	409	410	384	366	408	432	394	400	402	410	397	381	419	379	404	413	389	392	426	408	405	401	418	396	408	397	414	400	389	418	444	402	402	407	421	349	380	366	405	399	418	378	400	419	410	416	425	411	415	369	408	404	406	371	403	396	371	434	390	389	401	399	399	372	405	394	393	390	416	401	395	442	399	387	429	445	396	415	422	398	354	440	383	421	427	403	395	427	393	414	376	386	430	405	417	421	406	396	386	365	384	376	397	400	418	374	423	392	392	430	421	396	365	378	439	414	449	411	380	414	397	404	406	411	426	369	379	368	386	387	428	445	408	382	408	372	383	404	423	401	403	401	386	395	418	453	393	388	381	423	431	381	372	347	411	391	377	401	413	395	357	374	419	369	398	365	397	397	424	388	379	415	397	372	399	425	395	386	437	420	372	418	410	439	435	403	424	373	403	391	412	368	413	381	385	384	421	395	428	409	397	409	379	373	410	423	417	425	409	412	418	375	427	440	365	404	391	414	449	412	411	413	387	396	393	366	389	404	416	399	409	389	392	399	407	396	396	398	414	427	366	404	411	367	389	384	372	401	408	409	404	389	428	374	422	406	439	388	398	363	420	387	423	387	418	397	405	379	416	396	430	430	434	436	409	381	395	396	368	427	405	418	366	365	375	405	390	418	391	407	382	392	418	447	397	401	418	406	408	386	407	402	420	413	379	396	417	413	395	390	376	399	423	406	395	352	405	405	422	398	385	385	414	412	406	412	418	404	376	382	351	423	390	366	396	403	434	412	386	405	373	378	369	429	411	385	427	386	404	380	356	400	392	425	468	370	404	429	404	411	415	403	402	395	432	398	380	430	406	393	399	384	406	389	427	353	372	410	434	404	403	411	364	383	392	384	390	421	415	370	401	418	431	387	376	427	415	397	381	406	431	427	438	352	390	392	409	378	426	407	415	403	397	366	418	406	389	442	422	394	382	395	409	385	380	415	417	400	386	444	382	400	420	377	420	374	400	428	405	443	426	395	364	394	419	430	396	390	429	418	359	385	408	427	438	382	435	399	396	411	420	379	378	412	443	416	399	399	408	373	377	392	391	381	417	357	370	381	393	388	414	445	377	407	374	444	408	409	391	421	364	420	401	415	386	367	392	381	398	386	390	349	382	420	376	403	416	402	380	378	416	392	421	388	385	411	429	401	375	411	405	433	402	425	441	373	383	383	397	399	385	411	413	397	397	414	413	427	391	390	348	399	414	408	399	393	423	412	408	392	415	388	418	408	393	387	387	375	366	374	407	411	382	378	387	389	405	419	378	394	384	414	399	377	413	400	402	390	408	398	365	386	408	399	417	364	383	369	429	398	405	401	396	421	395	430	410	394	412	412	408	440	424	415	422	376	372	405	418	405	418	416	412	357	401	406	395	350	411	384	413	407	440	403	412	404	398	435	411	398	386	422	393	392	396	407	405	407	411	391	384	374	392	398	381	422	388	397	372	406	435	405	397	391	393	442	377	416	401	431	400	399	399	414	415	399	414	380	412	464	382	429	387	412	379	420	365	397	405	375	423	378	403	424	440	399	386	408	397	410	373	386	425	364	404	405	415	426	407	399	410	408	382	377	393	390	414	422	422	390	410	410	398	395	353	400	367	411	428	397	405	381	392	398	406	412	387	371	407	445	397	393	396	431	429	399	379	407	402	381	399	407	429	414	364	398	438	428	398	419	416	390	386	396	438	422	409	403	379	410	400	386	396	405	379	399	374	363	410	436	391	394	409	408	410	396	377	356	392	402	433	440	417	397	379	382	424	375	438	403	392	376	388	404	399	393	368	376	410	413	415	359	441	429	384	375	404	454	418	422	402	406	362	373	373	442	380	432	415	427	400	407	389	410	428	390	413	430	419	382	374	415	386	397	416	406	396	422	439
2547	850	4054	2152	690	388	345	361	326	324	342	313	339	370	332	319	305	294	353	344	342	306	343	347	336	328	295	335	347	325	311	324	322	341	334	335	317	334	294	320	310	319	326	314	338	323	322	297	325	295	317	320	304	326	346	323	315	332	319	312	315	340	321	314	348	291	352	323	352	309	346	318	314	329	356	312	337	333	307	326	293	321	313	361	313	341	324	320	317	309	319	353	310	315	313	335	300	310	324	319	343	305	315	322	344	310	326	303	346	348	292	349	312	341	308	310	312	322	308	312	350	304	355	367	351	306	324	336	310	360	347	343	306	349	303	312	339	293	308	305	366	316	344	333	325	319	344	362	353	338	288	324	328	335	344	362	365	336	325	321	309	298	306	378	314	297	360	338	341	353	318	302	301	320	331	322	328	327	335	350	337	335	326	321	361	305	332	308	341	360	300	303	327	332	334	327	317	371	337	305	288	330	309	338	312	301	336	336	341	315	284	367	336	307	336	326	320	328	320	364	315	323	315	323	342	323	309	292	328	317	330	332	342	308	326	312	310	323	326	305	321	334	315	288	338	352	308	331	329	338	291	338	356	319	344	346	313	287	327	286	358	337	297	343	319	359	324	329	370	325	330	319	302	312	320	331	322	334	321	356	355	319	341	303	346	316	321	356	331	303	329	350	304	330	330	335	319	316	342	356	323	347	310	347	336	300	318	313	334	316	339	351	352	340	343	304	284	301	311	362	346	339	309	342	302	337	284	343	374	310	330	302	301	296	302	307	307	327	338	328	330	345	329	343	333	323	338	305	351	328	328	307	312	327	330	321	279	278	326	319	380	311	346	333	321	297	320	279	304	323	327	304	343	328	308	331	312	321	319	322	306	293	338	322	317	333	316	316	318	328	322	340	322	329	325	311	343	305	278	295	296	332	330	320	336	315	295	314	294	329	321	304	333	337	318	324	343	362	341	338	318	330	350	344	291	346	351	355	315	317	342	361	345	314	341	302	302	307	306	324	301	306	345	314	357	329	331	310	337	329	327	289	332	368	355	343	335	322	316	329	311	314	328	312	347	318	337	365	366	329	337	309	282	321	334	293	318	345	320	327	302	306	329	332	325	316	330	327	320	322	315	328	366	304	297	329	338	314	318	288	360	325	356	313	345	322	312	303	299	297	321	356	338	307	326	346	343	291	332	313	342	317	295	335	308	306	329	320	301	358	327	299	280	364	328	329	350	301	326	327	328	300	335	305	307	358	326	335	304	332	371	311	303	332	329	325	325	287	308	352	348	326	331	368	346	326	330	320	280	329	321	333	336	303	348	308	315	310	329	309	331	323	310	306	349	308	309	295	329	314	300	334	316	329	357	309	305	324	339	350	324	314	305	291	323	314	317	300	321	300	315	316	300	289	303	319	330	300	301	320	322	321	327	313	294	294	369	366	329	302	310	296	317	322	309	323	324	326	326	350	330	334	310	324	333	308	337	321	333	296	309	319	342	330	328	320	319	311	326	355	353	315	303	313	281	324	297	327	327	313	305	327	327	317	318	328	330	336	336	350	293	323	356	346	312	311	321	309	323	328	306	339	335	310	308	346	309	344	305	297	331	316	313	323	326	322	379	313	323	325	320	307	359	332	328	290	347	313	311	319	333	337	317	316	306	339	342	329	344	311	373	333	305	313	312	310	343	328	304	308	305	345	333	321	317	303	308	332	342	320	328	314	358	332	326	301	348	322	298	327	318	322	306	289	343	335	295	314	318	322	317	312	302	353	315	348	337	333	345	291	305	322	311	333	325	305	360	302	336	331	343	331	325	311	327	320	314	323	298	344	313	359	319	287	330	324	356	350	340	310	326	324	349	320	369	332	320	325	309	324	293	325	343	309	324	298	324	301	312	333	313	319	330	313	390	344	336	323	309	301	329	335	319	371	303	320	330	323	353	354	301	297	321	361	332	332	331	301	312	325	329	330	297	321	345	296	307	318	287	308	347	347	326	308	317	334	333	345	325	300	298	333	324	333	320	335	344	338	313	332	338	325	319	339	347	336	335	300	317	322	330	335	349	300	321	313	344	305	336	301	315	310	302	304	307	320	314	360	316	320	320	319	328	304	328	346	309	342	324	339	346	341	352	358	323	371	328	373	315	329	341	309	323	300	329	359	344	345	313	286	325	326	331	344	320	361	295	336	327	327	316	293	329	302	322	282	316	342	321	298	341	302	280	363	324	322	321	312	336	329	339	342	325	326	302	325	341	307	307	319	275	327	355	376	292	324	319	332	308	299	348	334	309	301	308	328	331	326	331	288	331	287	326	316	335	329	312	299	351	288	315	359	331	324	312	341	294	332	322	353	317	311	305	311	316	310	311	303	305	317	318	335	317	306	307	302	331	356	348	307	361	291	315	321	330	324	323	316	297	301	296	274	314	335	304	305	320	331	289	335	321	333	304	327	379	315	323	332	302	317	307	356	360	342	316	340	306	343	296	300	305	327	338	303	328	354	341	356	321	320	375	325	317	330	306	331	320	304	328	368	318	327	333	286	325	313	350	330	312	318	288	367	326	308	328	310	316	310	311	302	363	332	301	312	352	319	323	340	306	322	305	346	312	318	337	337	316	350	285	301	309	303	296	346	329	332	318	364	340	329	328	332	329	331	323	302	283	332	333	337	322	312	322	315	335	320	313	354	329	312	340	293	325	322	308	338	343	315	347	307	332	300	345	323	324	319	314	326	347	322	292	343	329	338	317	372	295	324	296	313	310	314	335	307	298	315	285	311	363	324	354	335	334	323	319	322	352	335	344	346	315	336	334	315	329	337	348	345	321	329	350	306	337	352	374	317	317	315	312	345	291	301	378	323	312	294	313	305	290	280	286	301	319	305	337	352	304	302	314	331	301	325	321	325	347	326	278	323	333	306	296	323	331	312	329	326	357	306	322	294	343	339	292	340	327	296	350	343	351	343	323	339	288	296	348	337	320	310	303	308	315	341	330	304	332	321	322	318	309	299	314	323	310	331	308	329	341	320	326	319	339	338	329	309	323	311	335	338	357	311	324	313	305	337	271	267	293	348	339	354	328	338	338	347	308	348	315	341	339	314	316	327	314	315	325	322	335	316	315	285	374	321	334	342	289	311	299	322	355	309	264	340	338	312	351	331	330	341	314	302	360	320	356	348	332	375	319	312	329	321	354	325	316	339	305	307	356	304	314	325	333	317	313	322	325	298	274	300	354	311	305	299	348	336	306	357	350	346	321	330	307	330	341	350	285	345	334	301	311	326	317	348	283	325	365	328	311	323	347	283	318	326	351	332	340	318	299	301	278	340	318	293	313	336	343	320	311	329	323	318	356	345	304	310	301	327	321	314	322	362	332	345	318	306	302	314	333	317	351	319	352	309	319	315	327	322	340	326	306	309	344	319	338	327	341	323	335	361	311	303	315	313	332	324	341	341	334	311	350	306	312	341	313	345	323	341	333	328	326	302	316	324	317	328	314	337
2661	1344	9931	5872	2440	988	896	827	835	749	784	818	782	791	778	762	816	836	772	783	816	765	817	792	795	774	780	776	790	755	811	776	793	754	750	741	801	768	787	776	736	758	803	729	774	789	765	764	742	780	789	759	754	765	788	766	776	757	733	742	764	758	793	827	759	745	766	768	727	790	769	767	762	798	761	713	786	778	777	724	747	797	731	790	756	761	735	795	744	780	747	729	804	738	783	757	766	735	788	776	763	741	739	761	755	753	782	770	817	823	745	809	759	803	815	689	744	755	794	764	726	742	766	749	785	803	753	776	754	784	788	782	757	711	751	818	717	748	823	763	786	822	766	809	754	729	759	785	760	775	767	767	815	813	737	826	791	724	787	751	810	765	737	808	711	787	733	752	775	787	767	757	793	780	755	770	762	765	749	732	781	740	741	725	750	791	784	770	767	794	740	723	801	722	736	765	771	713	759	805	782	795	761	754	745	793	805	791	756	809	773	791	757	733	789	763	805	786	776	762	748	768	774	773	738	755	801	777	784	751	749	778	715	844	826	765	762	809	766	729	760	756	809	771	718	746	736	763	791	752	781	759	743	777	795	757	829	787	746	762	778	815	805	762	789	771	755	772	746	808	743	760	799	729	801	754	800	786	774	801	752	749	822	818	777	781	747	794	814	785	708	779	784	734	820	789	774	786	741	726	820	797	726	758	822	777	815	791	785	754	802	794	774	755	751	774	765	783	762	781	777	751	755	751	728	736	758	754	767	776	813	715	819	717	804	728	750	746	744	784	814	756	774	770	750	758	744	800	725	808	760	755	796	782	734	760	782	759	731	750	743	763	775	750	765	794	769	722	776	750	731	753	775	772	750	739	754	766	774	729	745	796	785	759	771	738	739	743	761	785	783	760	811	770	792	721	748	760	732	813	796	755	725	803	771	778	777	689	763	760	782	736	791	793	750	759	770	749	780	753	750	724	743	747	749	767	792	752	780	736	725	782	810	719	811	801	759	753	780	789	769	785	784	805	798	796	738	775	681	760	774	782	772	815	779	774	776	740	736	753	774	757	776	724	803	819	737	801	743	774	700	776	757	783	799	760	775	787	781	728	739	791	754	735	791	785	701	714	782	762	700	742	741	773	759	793	757	816	746	707	776	833	796	757	805	777	733	738	764	725	758	790	769	783	725	753	778	748	792	769	738	778	785	765	772	793	724	752	738	748	741	773	809	802	769	778	719	824	744	797	745	732	753	789	743	762	782	807	789	748	736	773	815	786	779	777	774	778	724	768	763	752	765	752	779	829	737	774	781	740	738	702	761	778	767	758	760	775	775	792	792	716	763	783	805	804	775	766	762	729	778	771	798	723	764	801	771	799	761	766	793	748	785	779	732	786	750	794	748	813	779	778	786	739	752	731	785	765	788	810	751	774	804	749	790	787	712	734	757	800	770	785	813	781	815	768	764	727	757	762	757	779	742	771	821	770	766	709	746	739	777	832	764	758	738	802	801	735	732	722	727	740	791	750	722	739	782	807	725	736	741	743	784	808	704	717	792	718	797	759	762	750	703	753	784	784	820	798	727	736	783	807	768	735	767	734	747	764	751	754	740	781	776	746	759	733	766	723	739	772	724	741	725	736	777	797	740	736	797	751	792	769	757	708	740	773	819	826	765	779	750	767	806	796	800	762	710	755	818	762	720	762	779	789	767	768	801	790	719	777	747	722	766	717	776	782	768	753	746	749	778	797	768	726	744	774	792	769	805	762	766	771	820	736	745	745	742	775	771	745	791	789	764	743	817	741	783	786	807	735	779	767	756	742	816	718	780	724	771	734	730	725	735	811	752	736	743	724	763	759	761	730	773	734	744	738	745	753	760	765	744	738	820	713	772	804	803	793	751	802	744	736	799	762	774	769	792	811	759	767	807	819	789	779	787	744	779	812	772	728	792	748	771	732	811	761	838	796	743	768	750	744	793	804	725	749	745	807	739	779	790	748	783	751	750	748	757	799	766	791	722	752	759	783	761	786	744	751	749	744	782	722	756	748	768	791	771	762	707	775	764	792	754	717	721	777	768	754	786	780	786	762	778	752	764	728	773	779	740	727	786	753	784	713	771	835	788	730	797	771	750	811	786	713	747	737	779	759	776	803	775	803	760	757	703	767	748	727	770	746	752	751	746	747	770	770	743	730	794	757	745	771	777	824	762	729	733	802	730	754	751	793	767	752	758	772	724	770	749	747	770	762	756	805	785	763	748	769	741	714	787	760	778	807	773	810	801	743	772	758	754	761	755	800	788	778	721	774	762	795	793	756	753	768	800	741	816	779	733	749	770	739	740	752	751	803	732	784	719	782	791	708	746	777	786	720	756	762	769	766	704	750	747	748	697	751	814	758	767	713	796	715	748	818	724	728	728	786	813	762	790	734	793	738	780	819	779	771	800	753	741	771	778	781	788	803	808	829	819	774	791	769	770	780	773	742	768	768	780	786	780	741	765	769	704	802	799	752	727	749	758	774	805	800	765	804	769	782	757	726	755	782	760	772	756	743	761	740	813	739	788	761	830	776	797	775	776	797	808	734	784	781	789	749	785	787	781	754	729	739	725	755	791	812	754	794	740	769	760	776	749	743	777	764	705	802	753	810	778	765	762	782	747	741	771	796	766	759	773	711	750	758	748	725	794	751	765	733	825	766	776	746	788	796	781	788	765	770	727	802	775	766	734	783	771	763	751	799	796	808	764	800	742	742	778	782	788	789	762	758	742	766	785	759	720	824	777	774	749	756	763	782	771	800	757	745	773	823	746	770	766	774	833	754	725	697	726	749	782	765	776	724	775	764	754	718	774	759	770	699	760	743	776	783	741	761	738	787	761	791	745	781	733	753	735	729	811	725	774	800	711	809	774	776	781	778	751	770	783	803	747	756	785	764	780	774	779	783	741	771	752	790	776	751	792	731	801	746	806	779	785	746	733	749	764	759	769	788	763	789	755	729	743	757	720	766	780	804	776	744	788	737	775	755	764	735	730	764	780	802	777	779	758	827	748	812	823	775	733	726	755	791	733	764	745	766	767	728	761	732	774	770	720	759	725	765	751	744	711	715	787	733	776	770	786	764	722	792	811	771	738	751	741	705	785	764	795	784	763	771	749	780	752	787	772	753	781	769	779	760	775	766	797	786	771	790	790	769	768	775	758	787	750	787	745	792	760	792	778	761	790	729	755	767	778	781	772	791	746	770	742	739	764	765	746	726	766	803	752	767	785	742	734	743	737	723	731	790	753	813	750	739	746	770	762	729	754	789	767	752	762	750	730	776	750	760	718	733	748	760	761	770	791	725	764	750	767	788	759	773	788	754	786	728	747	740	833	768	821	748	769	762	753	754	769	730	765	743	800	739	757	715	749	804	787	767	792	721	760	752	715	782	794	787	762	699	819	843	780	806	684	802	795	802	764	796	734	807	760	740	796	776	807	680	753	747	755	737	770	747	765	757	775	731	765	796
8283	1967	38277	29113	10561	751	374	368	326	331	341	325	280	299	316	286	293	303	303	288	319	258	288	257	284	307	296	327	271	268	295	320	268	286	294	309	283	308	278	323	299	309	273	259	268	307	270	293	274	280	246	282	288	267	319	296	275	252	247	276	262	247	270	291	300	280	267	295	284	277	293	274	290	286	278	273	295	278	324	319	258	308	285	300	279	288	282	284	261	273	328	287	274	281	309	283	274	279	282	328	322	272	276	268	295	290	286	288	320	287	250	327	303	286	256	305	326	282	281	311	297	321	305	277	303	284	305	281	287	258	300	266	325	274	286	282	317	338	291	282	294	296	285	301	292	276	321	318	260	288	288	298	310	279	305	306	290	302	288	294	290	310	310	309	303	269	299	306	311	256	293	274	274	307	275	298	291	302	301	302	281	238	231	300	286	303	272	289	271	268	307	297	313	274	300	293	308	316	281	257	266	266	305	280	295	284	269	262	285	269	260	306	278	315	280	269	303	280	273	282	298	292	264	313	261	259	307	259	303	262	281	290	276	285	282	294	278	275	279	278	294	315	274	283	297	278	262	310	283	286	311	276	262	301	277	296	289	261	299	264	282	279	290	277	282	282	272	297	288	271	296	301	264	291	302	286	292	276	309	274	253	279	301	306	285	271	315	309	291	271	291	313	326	305	274	301	262	280	327	300	283	283	309	275	280	270	298	301	300	260	289	265	295	296	289	258	278	288	281	295	281	283	267	301	305	322	293	286	305	304	291	253	286	305	285	287	314	302	299	301	268	280	286	288	288	292	244	285	303	304	327	280	280	268	294	273	295	307	296	279	295	320	308	308	311	295	320	300	287	296	283	272	298	290	279	288	317	293	311	292	300	286	278	295	287	280	292	279	269	266	277	311	291	267	296	267	302	298	298	319	296	290	291	271	300	319	296	288	294	265	267	310	302	294	274	282	305	309	290	250	300	276	276	294	289	296	333	261	279	296	294	283	300	289	321	321	319	266	304	295	302	281	272	285	279	301	305	263	274	293	287	307	311	288	289	279	325	296	306	289	284	318	309	267	290	287	292	285	293	321	251	290	296	274	288	288	287	314	275	287	289	265	266	283	301	292	274	279	309	273	288	297	283	310	295	292	269	315	289	278	283	275	282	291	302	292	282	308	280	261	277	301	313	294	266	257	309	265	299	322	297	271	314	267	304	286	297	270	297	305	310	309	260	308	311	277	306	303	276	303	309	271	291	289	299	300	305	300	289	297	275	277	272	297	310	320	290	293	308	317	283	304	312	315	270	309	263	284	324	284	292	308	294	287	285	294	286	309	256	320	314	304	290	284	292	297	249	293	328	279	284	290	332	270	258	267	298	298	313	313	293	280	299	309	267	284	272	315	293	285	284	278	299	301	284	272	273	302	277	280	283	312	312	305	283	275	270	249	293	272	285	316	285	288	261	266	305	282	286	289	285	280	287	278	300	256	252	252	314	294	297	268	312	307	280	288	286	266	325	281	285	309	278	317	328	276	280	263	304	302	293	307	308	272	304	285	294	307	291	309	292	264	284	282	319	262	279	284	307	282	277	269	255	293	285	298	331	287	279	285	292	273	269	282	276	283	291	308	328	266	292	275	295	278	310	328	303	294	289	274	296	294	288	318	313	309	290	303	291	275	268	314	271	275	275	302	336	281	278	305	297	271	275	295	276	316	320	284	280	284	299	290	251	301	283	287	302	308	290	268	271	285	289	297	296	278	313	280	286	288	299	312	261	286	298	280	304	327	290	297	273	284	298	307	268	300	269	277	292	288	350	260	288	329	271	271	303	298	283	279	294	282	286	273	301	274	277	322	259	315	280	274	284	299	288	271	294	306	301	254	282	299	285	295	281	265	300	295	306	316	284	279	222	289	278	302	311	305	272	293	287	272	274	255	286	298	284	310	296	304	279	265	306	304	267	285	293	284	266	293	262	312	297	283	293	272	284	321	280	285	285	279	278	288	284	275	282	282	315	291	294	285	272	299	301	328	274	297	288	296	281	273	303	304	278	267	271	312	292	291	298	319	274	265	279	288	266	318	313	300	265	290	294	292	293	270	279	317	308	270	309	294	277	329	302	279	291	284	314	273	316	277	283	274	267	282	269	260	289	281	287	299	277	300	260	302	261	267	259	287	292	266	288	277	269	327	277	282	288	286	314	272	278	293	296	310	285	295	270	311	328	320	266	302	266	303	255	278	273	286	230	285	301	300	289	275	273	307	294	317	256	277	335	291	294	283	281	307	289	309	270	298	263	276	278	294	279	248	309	330	256	290	285	255	267	248	257	294	304	295	276	302	285	285	315	265	282	317	301	293	266	294	311	298	311	275	265	277	294	279	313	296	296	306	297	313	293	302	270	292	295	276	289	292	312	293	299	290	274	301	274	279	308	272	293	298	299	276	261	285	261	292	297	285	279	264	279	296	307	256	273	267	293	298	271	283	288	295	286	343	293	272	290	288	289	250	311	280	302	266	271	275	292	304	291	275	247	282	285	306	251	276	294	284	304	284	310	280	291	289	256	286	301	251	272	300	287	272	266	312	301	273	306	296	274	263	276	275	254	306	329	274	278	278	293	288	298	275	323	285	266	306	276	338	283	321	290	279	273	290	289	279	261	291	300	266	270	290	276	310	305	272	303	268	280	269	309	306	285	307	262	286	291	277	290	309	299	298	305	263	286	288	272	328	266	301	313	264	261	295	279	308	282	278	316	312	290	285	292	254	299	294	269	309	278	274	278	303	295	307	284	293	303	273	277	304	275	259	288	285	304	307	253	280	271	298	296	296	338	258	290	286	267	280	287	227	295	286	288	267	277	302	284	293	308	294	269	295	269	279	291	297	277	270	296	267	283	315	306	293	283	303	290	261	313	289	308	284	276	267	296	305	287	281	320	294	267	295	302	302	290	311	272	259	277	293	291	286	312	303	312	291	279	262	273	288	293	329	316	296	311	266	257	280	300	285	317	291	306	279	297	281	322	289	295	311	283	305	284	255	268	264	321	306	279	255	287	303	301	302	307	285	285	293	287	299	293	301	311	297	284	290	299	249	272	281	291	281	302	302	285	306	294	277	272	301	313	298	299	317	299	277	305	287	293	312	267	311	276	299	300	312	293	258	302	323	306	286	240	310	314	275	294	297	297	280	301	246	317	303	279	252	280	279	297	271	261	294	289	268	303	287	275	294	287	279	278	278	304	294	310	292	268	290	291	283	284	323	274	303	315	284	281	287	294	263	243	304	287	279	273	290	328	305	315	266	282	294	297	300	281	287	284	312	267	276	273	267	316	284	301	285	291	295	281	265	286	292	291	304	302	293	318	290	288	310	279	311	276	286	270	259	255	298	307	286	287	304	291	299	276	298	304	288	280	289	267	299	295	305	296	261	312	296	290	267	261	295	291	291	290	283	301	299	321	288	287	277	285	258	283	299	296	289	279	310	330	285	279	280	306	312	303	281	287	295
7260	2584	44724	37819	15035	1404	1356	1112	1109	940	981	1004	778	747	737	796	709	709	718	685	717	696	744	692	656	692	713	658	679	721	669	687	721	641	685	652	683	647	660	672	680	693	681	722	732	693	705	671	704	668	653	705	681	672	640	702	690	663	669	682	663	696	710	673	662	737	714	650	682	675	682	725	662	673	674	654	686	668	659	673	658	680	698	695	697	705	668	677	653	713	648	677	619	643	696	694	678	678	677	709	703	662	689	673	643	687	701	695	604	653	665	661	652	677	689	734	661	684	654	673	717	662	726	711	675	705	667	661	711	720	700	658	643	647	670	621	733	676	671	693	663	704	704	673	734	643	691	662	669	672	672	709	666	682	691	704	633	727	675	711	703	739	644	657	687	668	653	709	660	700	662	654	695	649	692	621	672	657	698	682	619	703	667	648	688	696	687	730	681	698	697	680	745	735	678	696	652	683	668	653	677	673	696	668	667	699	701	703	718	673	721	625	655	680	694	690	683	656	708	690	655	672	753	714	670	688	696	673	653	678	725	691	655	691	743	727	690	661	668	688	690	666	618	629	667	712	686	729	698	714	696	624	687	686	664	716	695	678	682	675	664	703	661	666	677	662	721	702	673	698	653	648	672	728	650	658	690	721	704	696	703	660	684	653	624	706	646	678	633	684	681	717	679	681	640	651	672	707	669	678	719	683	715	725	687	730	729	674	666	642	721	715	646	706	693	673	689	689	661	671	716	697	693	641	658	679	707	706	670	762	697	718	656	715	676	651	692	657	643	724	706	646	677	682	649	674	674	654	630	699	705	643	677	709	685	680	721	664	711	708	674	634	673	670	703	698	694	688	674	691	668	644	678	657	645	698	729	688	628	686	720	693	679	672	695	688	702	646	703	699	678	714	690	700	667	672	648	619	691	697	678	696	672	677	669	679	661	692	676	698	643	649	697	641	654	674	691	649	667	706	717	676	680	695	694	673	689	692	687	698	736	679	664	737	660	723	710	667	674	706	663	709	677	700	649	667	637	721	714	693	658	705	682	662	677	677	676	718	666	676	689	690	664	669	667	725	686	695	739	666	593	654	660	685	654	665	680	690	652	693	687	653	644	700	692	671	682	693	678	685	659	688	678	704	642	724	706	708	698	652	697	737	652	630	644	703	670	674	634	673	660	676	713	671	679	689	705	672	655	705	673	725	652	701	700	729	644	697	722	667	678	659	684	678	679	695	648	703	649	712	685	654	712	645	667	674	677	695	684	667	662	677	699	685	701	664	697	656	699	685	675	671	697	675	687	655	641	662	663	697	695	683	694	680	650	654	686	656	667	699	694	707	685	721	685	652	659	690	662	682	686	659	677	666	688	673	673	641	666	649	683	705	722	647	648	655	676	658	657	678	629	689	682	666	657	648	701	666	649	667	682	678	656	614	647	697	635	660	694	701	666	662	681	677	698	680	670	664	714	634	709	706	685	671	667	686	698	702	686	673	634	683	683	701	707	693	687	688	621	666	652	732	674	649	684	635	670	690	644	683	688	691	707	679	664	702	690	667	678	686	703	668	596	721	695	668	699	612	669	683	711	658	721	667	653	680	719	676	701	680	621	668	740	688	653	700	676	664	669	706	654	651	666	674	656	699	725	669	664	681	687	659	695	681	696	647	692	653	710	680	653	689	674	680	675	716	681	763	736	693	660	710	642	680	692	703	668	673	660	677	652	715	697	698	709	694	636	664	699	642	712	709	659	667	680	670	701	681	666	721	727	674	680	689	672	694	738	687	660	713	668	691	745	696	728	673	677	708	684	615	754	634	707	698	645	663	663	725	660	665	677	670	692	643	637	665	706	691	699	660	634	667	669	653	633	653	713	680	675	627	669	707	679	702	648	669	700	695	722	730	658	719	709	689	634	715	680	707	716	714	650	665	652	626	678	708	677	684	718	714	640	672	696	675	698	658	661	692	694	699	690	708	694	682	707	726	710	662	722	675	702	737	670	704	645	707	678	685	732	656	715	708	676	657	702	684	675	712	686	641	682	712	669	678	659	675	681	649	660	697	676	696	720	682	662	680	674	673	667	674	692	715	657	654	711	700	657	706	681	678	660	675	654	697	670	696	675	681	714	681	664	682	687	694	641	697	684	683	644	707	646	671	624	680	667	684	702	667	700	693	687	725	676	672	728	718	675	682	653	695	684	680	733	682	686	669	673	703	683	689	679	687	665	700	693	691	633	725	694	668	680	686	671	648	726	636	627	697	662	647	676	697	691	653	702	725	695	673	717	680	671	641	695	708	699	658	710	719	675	697	651	663	678	635	643	699	662	754	649	683	652	684	667	693	714	660	723	655	680	685	733	703	648	660	704	689	650	711	667	694	733	677	677	711	697	666	673	688	685	665	706	661	686	708	748	637	667	690	687	666	705	673	710	715	668	679	671	688	665	681	678	691	691	720	730	635	688	662	681	692	664	694	693	709	645	689	691	683	738	672	679	675	654	719	711	713	654	665	724	641	666	692	631	715	622	681	662	653	675	679	694	698	698	692	668	663	691	698	699	672	723	681	686	656	618	634	659	672	663	670	690	677	645	664	653	666	629	723	712	684	669	694	618	716	653	676	691	663	687	660	694	676	675	748	682	709	703	694	703	725	662	687	690	701	641	699	714	644	652	644	640	689	689	662	657	699	685	694	720	717	721	705	692	709	716	706	665	684	645	699	687	643	675	706	669	659	707	679	682	662	708	660	667	724	643	667	665	684	711	698	653	652	688	626	673	740	643	736	726	665	698	688	702	690	691	674	653	700	689	685	663	663	721	742	644	650	648	687	691	672	706	679	670	690	679	622	664	705	700	657	649	652	702	713	642	680	681	671	699	693	660	642	677	681	686	659	702	679	660	692	684	723	702	654	666	670	679	686	656	704	699	700	676	664	680	693	719	654	706	679	688	656	639	716	691	739	735	665	719	666	699	681	667	705	659	649	683	656	666	706	670	682	625	690	649	666	674	668	712	671	732	675	630	628	654	678	686	676	684	680	618	666	705	662	648	707	650	709	698	698	703	691	674	704	691	694	671	653	684	723	688	676	659	660	673	647	701	678	645	680	667	655	689	701	640	689	694	673	716	659	668	707	682	654	657	680	663	655	700	767	646	680	642	756	696	702	620	643	704	693	691	696	723	666	648	690	686	664	685	653	662	698	673	673	648	698	665	691	677	634	698	682	672	693	656	704	678	683	688	668	663	728	666	685	735	637	701	671	732	697	725	655	721	707	664	648	685	676	654	710	612	669	709	692	673	691	657	658	710	655	664	661	668	631	677	668	682	712	690	670	680	706	672	733	692	704	691	651	653	626	668	667	704	660	697	670	687	660	666	679	686	676	648	660	695	657	692	665	702	700	681	697	722	697	634	709	692	741	708	687	701	717	657	667	619	678	642	667	651	705	708	675	677	668	733	646	705	677	692	662	651	653	672	707	718	695	732	682	634	643	692	666	652	690	684	656
15131	3558	52770	45047	21476	1889	366	316	260	186	221	245	160	198	203	183	156	190	176	161	188	153	146	150	153	181	159	142	149	130	166	171	128	167	150	169	168	164	180	172	177	154	162	140	157	137	138	166	163	143	173	148	159	169	164	167	168	186	188	179	154	169	182	156	165	151	168	141	166	150	154	151	162	166	173	137	169	155	128	143	124	142	166	158	148	158	169	174	175	158	148	168	135	143	136	186	175	151	181	168	153	170	148	157	162	148	165	133	149	140	155	160	148	156	141	158	172	149	145	172	143	151	146	141	140	153	139	154	154	144	149	164	169	178	166	161	165	181	183	157	144	163	148	163	161	169	152	164	158	144	146	162	149	155	169	140	154	152	136	144	153	152	151	158	171	142	166	160	175	162	144	178	162	177	144	173	157	146	153	139	134	172	145	142	158	161	158	179	160	152	172	144	145	168	171	177	145	147	152	140	176	120	146	146	169	155	173	156	136	141	136	192	155	133	149	141	150	150	151	164	144	136	168	150	136	159	169	182	187	172	156	179	146	123	158	151	154	165	139	161	133	160	165	158	164	158	134	168	150	139	143	146	146	168	168	146	171	166	150	177	158	135	171	135	171	163	168	159	147	142	182	175	163	147	177	153	128	146	186	156	159	157	182	172	155	172	183	131	141	171	152	173	170	164	175	141	139	160	148	163	136	146	156	127	160	136	162	157	151	170	180	188	153	146	136	148	174	169	156	154	134	176	160	165	150	137	154	145	164	163	152	171	168	161	188	156	147	159	147	153	165	151	182	175	174	139	151	131	160	148	146	152	169	171	156	150	135	153	160	192	162	178	168	152	139	161	168	140	158	137	142	172	145	147	163	167	166	144	162	144	139	165	152	155	165	145	166	157	152	164	143	157	148	148	160	153	164	143	157	156	156	156	156	169	138	159	141	166	166	148	173	167	154	192	148	152	141	159	137	161	155	150	159	146	167	153	169	177	165	148	169	153	173	155	178	158	149	149	158	167	167	174	132	159	170	129	164	158	176	145	147	150	162	140	155	161	143	138	162	154	169	150	158	164	153	166	164	146	156	155	148	151	157	144	118	132	177	169	139	143	153	162	167	165	153	148	122	162	129	148	143	161	171	165	152	179	130	144	146	138	199	158	159	144	154	166	185	183	153	151	152	124	162	155	190	149	151	171	156	155	184	142	141	158	148	145	141	169	141	151	184	172	169	166	175	168	135	162	180	163	180	154	164	152	143	145	161	152	161	172	148	164	144	136	184	168	144	139	149	168	166	177	159	169	136	154	159	172	162	183	152	154	146	154	167	145	157	162	181	156	133	160	186	155	156	168	145	155	179	155	155	146	165	154	168	163	150	170	170	158	154	168	170	160	162	182	161	157	146	156	154	135	158	161	144	176	148	148	172	184	166	173	154	138	129	176	165	173	148	165	169	150	186	123	159	159	159	150	167	160	165	146	166	158	130	147	141	170	167	163	155	155	150	147	164	156	171	172	145	152	151	172	146	147	154	153	167	158	172	146	172	178	156	170	162	144	171	174	150	151	151	145	177	133	181	158	139	174	154	138	165	160	151	165	175	183	148	161	150	158	156	146	178	162	151	173	148	150	152	132	150	149	156	160	160	166	154	163	169	148	162	145	182	175	174	163	163	162	173	164	151	155	181	169	164	166	162	145	166	156	136	177	149	184	185	164	179	173	158	158	158	147	146	139	171	153	155	178	135	162	146	149	149	174	153	162	158	169	160	143	148	149	178	153	131	153	170	166	157	140	167	155	157	170	172	143	153	148	152	172	143	158	168	173	161	173	176	147	155	174	168	162	151	167	143	148	159	157	150	160	168	170	161	142	167	160	169	166	193	205	169	179	165	167	146	157	150	150	168	173	169	169	142	165	196	178	135	175	156	164	163	157	153	131	156	163	161	153	169	147	133	129	141	157	145	174	173	179	160	148	186	137	151	160	161	177	146	173	164	141	142	174	179	146	147	156	166	147	146	180	155	152	160	156	157	147	146	157	166	146	144	157	153	163	136	154	161	174	172	174	158	161	167	172	151	171	162	162	148	166	160	155	178	164	153	182	175	143	139	148	149	179	136	158	164	151	164	144	138	140	131	149	148	121	166	172	167	163	148	148	154	151	149	165	160	164	182	156	153	164	163	146	173	149	167	159	170	156	153	170	150	163	166	162	155	179	155	173	143	157	156	150	155	174	142	145	122	175	170	181	157	170	157	150	161	146	133	190	168	156	149	145	147	165	140	168	182	133	162	167	170	162	183	148	172	159	167	142	158	133	167	158	165	178	151	141	188	181	149	158	170	159	151	169	151	135	138	166	160	161	171	160	172	134	159	132	150	152	162	166	162	149	186	157	136	147	124	151	158	144	168	131	169	164	183	167	158	140	164	165	169	183	145	165	149	160	131	172	136	149	158	173	164	170	148	151	157	167	183	154	167	165	157	145	147	132	168	167	146	167	157	180	166	141	168	160	127	137	140	151	140	175	153	175	153	152	141	156	156	170	185	139	167	160	145	135	159	143	177	177	180	158	157	179	149	176	171	151	156	141	152	145	142	138	146	146	162	166	145	156	159	175	157	173	158	165	168	167	156	139	146	154	145	157	171	133	148	184	164	158	169	167	146	152	161	161	170	192	171	154	140	150	162	149	164	154	151	178	145	143	165	133	179	145	158	164	174	147	158	167	161	172	167	171	162	149	146	180	147	126	153	174	137	172	155	134	148	153	135	162	150	170	177	150	182	137	150	129	134	178	156	127	166	164	140	157	153	154	164	166	165	191	156	160	165	142	147	151	168	153	166	156	167	173	157	162	165	182	142	148	153	147	170	168	158	147	161	135	153	170	144	161	146	152	165	164	133	168	145	166	155	161	148	164	151	157	156	158	152	165	149	148	144	152	159	162	159	183	152	161	157	179	173	134	140	164	151	155	159	161	156	152	139	179	154	158	149	151	140	152	165	147	161	166	180	154	143	175	157	163	166	169	145	154	180	156	151	160	163	178	149	153	183	155	153	172	178	158	155	140	139	166	168	150	174	175	171	147	143	164	158	168	183	164	157	149	155	128	155	166	156	150	151	136	169	168	163	161	165	146	169	159	149	137	156	157	147	177	143	153	182	165	155	146	161	171	175	171	161	164	151	151	157	162	157	168	145	186	169	161	145	152	165	185	149	146	157	189	171	172	143	168	167	156	165	157	165	168	169	155	148	156	164	145	138	167	144	150	164	146	164	152	167	154	165	170	170	158	152	167	144	169	162	150	147	165	148	151	130	167	172	169	188	159	151	160	181	181	154	147	162	155	148	160	137	153	146	144	174	171	158	153	152	157	161	141	163	194	167	170	139	177	169	162	162	147	151	166	154	146	180	164	178	170	155	171	153	162	165	163	151	144	139	154	171	142	160	150	161	161	172	150	143	160	154	155	171	155	155	161	149	157	154	156	169	160	158	145	146	151	166	142	158	159	162	154
9707	3371	54300	49978	23438	1507	1519	1234	1047	848	818	778	580	468	583	644	503	469	444	473	435	398	413	367	409	402	421	406	420	430	429	413	435	437	441	387	410	385	404	368	405	414	359	396	392	405	419	378	388	416	407	403	405	377	376	395	412	402	412	411	398	416	428	371	389	426	384	391	420	396	384	404	359	392	383	402	420	369	384	386	411	420	409	406	388	401	420	374	385	433	408	403	394	377	383	397	411	407	372	370	409	418	394	381	424	382	359	398	429	392	416	355	378	410	418	398	398	399	374	390	366	402	408	351	361	406	397	380	358	368	389	373	402	390	372	400	410	398	382	380	411	377	395	404	390	378	364	390	403	370	396	442	376	375	395	373	414	400	397	413	393	391	400	399	362	376	413	429	362	406	418	381	388	411	410	351	407	356	403	388	368	417	412	422	405	412	395	405	421	406	389	388	373	385	380	396	392	399	374	378	411	429	393	402	398	384	413	389	365	402	427	385	416	374	395	388	428	437	400	391	416	413	370	388	392	384	418	403	401	403	405	419	393	401	403	389	406	422	382	351	391	405	405	427	353	379	380	364	403	365	400	367	364	403	401	451	393	412	403	373	389	378	390	392	409	376	400	377	363	400	409	389	389	379	375	389	396	384	383	436	369	447	395	391	435	388	412	373	427	406	384	406	410	411	414	390	395	410	343	384	383	419	385	395	408	387	392	369	416	392	381	411	387	380	397	403	420	369	371	384	366	356	383	399	431	366	398	377	428	376	401	398	389	382	388	420	379	384	392	397	361	386	417	370	401	400	391	377	388	403	381	363	380	391	393	364	386	392	405	405	393	424	393	381	364	405	388	403	423	409	419	430	378	374	366	382	418	431	387	378	434	375	369	371	355	394	424	413	437	357	402	363	406	404	419	380	399	412	400	394	392	361	384	414	412	408	380	402	385	399	381	404	382	395	403	403	395	371	403	390	385	401	404	448	381	370	397	387	409	408	360	395	372	383	444	374	382	437	401	402	386	390	408	414	378	402	404	413	437	382	382	402	402	408	374	382	416	392	460	389	395	404	371	387	405	411	401	350	374	387	381	402	376	379	416	373	357	390	385	369	374	383	414	396	429	387	408	356	379	417	388	374	402	387	389	387	384	385	378	415	397	395	386	380	381	390	366	402	424	391	363	389	402	432	364	385	373	394	410	376	385	428	418	401	378	425	404	382	394	387	383	385	401	399	406	403	390	375	388	409	349	375	347	410	383	379	404	392	371	430	417	382	385	380	395	379	389	377	403	386	377	375	425	420	409	388	397	396	392	386	408	362	391	391	412	407	412	399	411	377	386	403	430	399	418	372	421	374	386	416	398	388	392	418	400	374	385	419	422	391	403	415	449	380	408	391	406	411	391	375	400	417	370	393	401	416	428	421	418	396	402	388	392	428	401	380	405	394	427	420	427	401	389	378	378	401	390	402	372	398	397	408	409	409	393	415	431	413	405	426	393	385	376	416	364	400	413	382	383	404	415	351	359	411	378	375	411	392	417	388	397	409	396	361	409	387	429	406	399	391	401	411	396	388	383	385	395	362	422	401	373	417	389	433	392	373	346	377	402	402	396	396	371	397	389	388	391	397	383	366	393	403	413	380	371	391	390	433	372	422	390	394	391	386	398	429	388	396	389	439	369	386	381	399	393	387	398	392	427	351	388	378	405	408	418	406	384	374	348	419	398	393	381	409	373	402	417	391	355	407	381	388	385	419	436	421	388	407	393	380	420	433	382	415	408	389	384	403	385	395	377	389	386	377	392	401	363	440	395	380	397	418	369	371	399	354	388	406	374	377	412	407	408	419	368	393	409	388	419	404	407	384	367	385	432	396	401	408	387	376	419	363	407	404	416	384	388	373	373	403	399	389	401	361	417	363	385	387	379	401	380	377	379	397	403	391	412	416	404	414	440	387	412	383	390	384	385	406	390	406	384	391	377	408	412	393	388	398	410	381	395	417	395	397	388	388	361	390	401	411	387	417	416	410	379	390	407	360	401	361	355	393	406	412	367	442	424	395	376	401	365	430	388	401	373	384	416	427	415	438	404	413	377	392	375	370	394	404	396	410	406	401	379	371	423	408	362	388	391	392	391	393	420	438	380	400	353	392	443	403	364	401	395	384	396	396	396	416	386	409	395	396	398	400	365	407	392	412	430	379	390	388	364	381	403	385	373	370	425	363	361	386	357	414	386	388	386	400	352	407	396	373	382	391	430	379	381	353	392	397	399	379	380	387	409	387	371	400	413	378	412	387	418	395	384	400	346	387	422	398	402	439	418	402	441	389	391	376	399	430	409	402	402	396	378	384	408	392	369	400	383	381	359	386	394	413	371	374	389	407	412	394	383	386	413	407	399	439	400	406	371	404	398	355	411	387	372	395	393	412	380	419	406	415	407	393	345	370	404	424	387	427	388	391	404	399	387	373	398	424	389	411	397	396	383	392	412	379	367	418	420	424	387	387	408	394	408	397	376	405	397	376	371	395	389	374	410	391	375	406	398	385	401	406	387	390	398	395	395	365	399	376	379	389	343	386	395	398	367	359	398	409	407	386	439	414	400	392	397	359	435	386	361	396	368	364	379	415	392	404	393	375	371	381	377	374	396	410	402	343	374	381	391	401	378	391	398	394	411	350	390	396	381	420	400	398	423	394	420	377	414	377	386	387	373	370	378	406	395	408	401	363	393	373	405	349	416	375	396	399	404	403	353	376	392	372	426	411	414	412	381	396	359	357	386	382	381	386	393	397	390	442	414	360	390	397	406	372	374	394	394	374	409	396	382	390	374	398	377	429	375	401	383	389	392	383	432	379	380	407	420	368	445	378	387	350	396	416	406	389	371	414	396	415	396	362	393	383	346	389	421	377	371	378	431	391	394	381	421	413	367	405	355	404	400	406	410	417	385	393	398	377	392	394	395	386	388	401	381	425	384	426	379	384	408	391	419	404	401	403	404	394	431	404	401	383	366	365	404	421	364	392	369	418	388	374	380	376	411	360	402	400	355	380	433	378	367	391	418	417	392	419	432	390	406	396	394	384	398	417	363	388	381	389	389	407	411	390	399	422	390	401	401	360	383	390	384	417	412	388	377	364	394	371	390	395	390	367	360	398	446	374	404	414	389	389	408	382	435	370	412	395	416	402	405	378	374	400	357	383	399	418	345	407	402	389	384	417	400	375	427	362	402	406	422	360	403	391	411	383	377	422	417	383	380	417	388	394	404	385	416	384	421	438	406	403	406	396	368	385	344	348	392	384	376	379	414	404	410	390	384	374	383	401	364	392	408	407	409	395	370	374	423	429	375	388	402	380	411	389	352	404	364	383	388	395	385	379	408	405	367	397	388	387	365	428	414	446	412	424	405	424	405	398	417	405	431	378	403	407	372	398	410	394	405	393	387	390	383	407	395	378	337	432	403	393	378	419	401	408	426	377	402	408	420	382	378	402	367	374	391	381	394	362	385	367
2785	1011	4487	2964	1084	379	334	324	337	310	330	352	316	325	346	331	275	354	320	311	365	279	336	326	340	322	319	297	345	304	337	321	314	354	334	325	337	319	337	332	303	324	334	329	319	320	333	319	340	333	364	332	328	326	323	318	319	325	358	332	344	313	324	361	331	363	315	330	330	323	326	310	328	313	320	343	321	336	318	287	317	311	319	382	348	337	374	335	333	310	366	332	338	342	330	332	357	291	330	316	317	326	339	327	355	297	307	341	349	293	325	323	316	335	322	338	309	336	297	355	321	383	358	315	321	303	348	331	348	368	311	326	321	317	313	326	307	330	325	323	348	357	335	311	334	349	327	346	337	356	321	339	284	326	303	323	334	327	361	345	312	342	333	323	321	310	390	310	329	328	302	306	328	314	339	351	325	352	328	320	351	302	335	322	356	314	331	325	331	330	316	298	353	341	337	322	342	325	314	342	318	330	356	324	354	325	340	324	284	323	321	312	307	332	364	332	368	318	332	290	331	362	338	324	319	325	304	349	369	321	314	335	353	322	302	316	382	337	299	316	316	339	348	327	293	328	331	324	345	339	309	365	328	304	339	331	319	333	330	336	351	316	293	311	338	332	323	306	333	296	333	336	316	277	305	340	344	334	335	349	357	320	345	344	343	287	305	319	300	334	320	323	325	336	329	287	343	333	304	319	340	314	370	343	336	334	352	329	343	338	337	337	352	317	339	376	297	286	321	327	311	335	339	323	350	344	312	308	353	305	319	316	329	335	354	345	336	324	312	305	293	347	333	300	347	362	304	349	322	310	363	335	320	326	335	327	303	326	321	302	309	345	334	329	317	347	307	356	340	336	298	330	318	341	345	329	347	322	334	345	323	308	301	338	350	325	320	327	290	319	328	305	345	331	349	295	337	312	338	306	338	317	310	331	304	291	337	344	317	340	313	329	331	357	334	312	328	336	318	280	306	330	293	321	293	322	351	302	324	367	310	328	293	332	321	329	338	329	321	310	343	329	310	322	330	320	311	319	327	310	322	309	320	345	335	346	326	331	305	332	340	276	319	354	313	350	337	348	343	333	342	315	326	325	307	339	328	345	324	363	342	290	312	324	343	332	316	299	337	334	324	325	281	352	343	299	310	316	340	311	328	322	309	315	343	353	347	360	343	328	267	306	329	321	334	346	335	319	347	344	294	313	324	350	357	314	306	324	309	345	342	304	308	345	305	301	299	320	344	340	311	346	345	332	302	325	359	338	351	332	314	301	306	335	331	333	322	280	365	329	361	303	291	283	309	343	316	339	319	290	326	332	331	329	326	337	339	339	325	325	336	320	326	326	331	301	301	354	334	316	323	331	358	339	299	336	351	353	323	319	316	294	325	366	320	345	325	359	322	321	339	309	319	308	342	332	311	322	296	321	359	346	358	328	349	327	386	338	314	337	307	333	310	360	310	328	335	349	331	304	333	350	289	325	318	334	352	347	306	337	347	357	320	338	354	335	318	349	326	319	316	334	318	350	370	326	358	320	351	314	327	322	336	313	332	326	331	315	322	335	375	355	311	323	348	328	335	328	304	327	329	355	374	347	319	331	313	353	328	343	359	314	312	335	312	308	304	338	339	312	325	377	340	357	324	322	323	361	376	325	335	369	329	309	341	326	332	279	327	340	325	294	341	323	308	352	337	334	297	332	316	319	335	338	331	332	299	292	299	314	357	341	308	334	322	354	305	329	333	324	344	350	338	323	318	292	352	311	341	328	345	336	347	340	366	357	347	319	330	349	297	325	308	326	302	332	378	317	264	307	333	337	332	336	335	331	315	311	318	317	337	295	298	310	322	297	298	303	296	298	313	320	374	350	345	329	348	354	334	322	334	386	318	320	303	330	338	328	345	364	320	349	334	310	321	330	310	320	340	337	347	282	354	334	297	347	329	340	308	304	321	324	320	314	306	318	321	320	320	315	348	306	315	313	320	332	306	326	312	312	327	326	317	358	347	351	350	327	309	340	292	336	314	305	345	315	298	318	306	348	299	337	316	290	295	296	315	347	299	318	331	318	373	332	335	341	333	338	344	318	289	359	347	311	358	313	327	319	337	346	338	325	359	346	300	357	301	303	345	322	333	339	355	345	306	314	342	336	354	297	318	371	322	318	347	311	382	358	311	330	328	311	320	309	349	327	301	312	341	336	330	299	322	324	291	303	347	317	337	336	333	323	365	326	322	346	358	348	345	288	346	289	329	340	310	358	314	302	334	336	322	356	351	348	331	306	314	347	371	328	338	347	341	340	296	333	324	341	309	339	366	365	345	341	321	326	334	310	315	307	303	302	331	314	312	318	318	305	332	340	310	336	324	313	353	348	302	359	307	336	288	300	333	323	328	323	294	316	335	347	321	343	331	317	320	308	301	308	325	293	319	325	345	300	355	313	336	316	322	315	323	301	326	303	301	311	343	333	312	319	356	325	306	314	324	335	352	318	330	323	340	320	332	328	337	375	326	322	330	328	318	341	357	309	321	322	315	302	330	336	330	306	332	328	329	329	348	326	323	335	330	336	361	317	325	319	364	365	321	325	313	319	330	312	330	347	340	322	358	333	325	328	333	327	315	356	330	327	332	364	343	323	322	322	303	326	352	310	300	343	350	339	332	342	316	345	339	316	322	288	288	340	302	311	341	366	318	306	339	338	316	309	310	336	340	318	324	314	338	343	343	319	351	356	320	338	311	311	315	327	308	287	340	378	363	330	292	328	292	310	346	309	302	355	305	323	342	337	346	343	326	330	346	330	320	315	311	335	345	324	352	375	370	315	317	370	311	324	320	336	342	307	339	282	327	307	316	316	313	346	335	356	326	327	347	360	323	318	320	319	325	281	312	322	282	323	355	325	342	321	315	370	328	289	317	318	338	370	320	344	322	317	342	290	318	319	312	342	341	315	300	317	321	309	315	342	335	322	353	337	349	321	326	337	351	327	335	337	313	372	337	338	323	334	331	334	341	324	308	297	353	351	313	314	319	331	326	316	351	311	331	342	297	318	345	308	312	317	353	316	342	326	304	298	304	305	332	350	294	328	347	305	320	318	318	290	320	322	303	313	318	341	337	358	342	363	337	339	330	326	325	319	328	309	314	313	363	345	363	319	359	326	285	325	330	302	342	354	318	329	323	320	357	341	298	349	347	312	356	341	337	345	358	316	312	315	342	310	310	318	313	315	319	342	321	329	320	307	335	311	318	348	320	329	322	334	323	305	305	322	349	314	356	345	335	336	351	350	323	322	355	356	357	330	313	358	331	326	263	307	349	310	304	347	324	336	330	357	299	373	334	335	360	302	349	314	318	295	315	355	340	329	313	318	323	366	308	346	377	357	346	325	341	373	326	316	291	344	316	293	330	330	321	304	319	332	326	381	300	317	343	346	338	306	318	317	317	321	321	345	329	334	342	314	329	338	321	308	313	391	341	334	306	334	288	301	349	350	367	334	321	330	317	308	357	304
2778	1611	10109	7353	2914	943	876	833	787	764	785	773	804	787	761	804	788	756	788	818	757	792	818	798	742	774	727	772	765	777	808	821	818	804	729	797	717	745	803	779	771	786	802	792	732	785	759	754	729	801	824	741	726	802	756	783	730	785	767	773	762	774	778	786	760	738	808	787	742	783	775	745	756	734	799	795	708	808	788	754	761	752	733	796	773	789	797	777	775	821	801	737	749	765	812	723	788	737	817	850	788	759	809	783	808	761	777	792	776	770	728	741	784	769	762	755	781	795	795	741	717	752	779	768	736	749	787	787	722	774	785	752	743	780	772	762	786	780	761	775	802	737	756	798	826	716	746	731	741	744	787	792	754	739	766	736	778	803	836	772	759	798	791	821	763	758	838	786	796	817	753	762	770	771	766	771	722	774	735	711	731	770	807	778	739	780	812	748	736	734	736	770	734	753	759	772	807	770	840	789	775	706	753	805	727	715	737	780	776	804	764	754	754	790	790	694	777	789	714	809	757	761	774	763	760	752	730	767	771	744	783	786	741	731	821	756	780	804	767	730	762	772	775	769	777	781	716	800	859	800	766	764	729	768	748	783	778	733	753	761	766	779	781	785	735	778	748	757	778	747	743	766	744	748	755	777	733	805	730	724	750	737	761	797	715	743	735	764	749	781	742	795	759	735	730	779	767	782	798	775	767	725	776	796	787	784	785	799	710	791	762	740	765	729	774	805	796	759	816	734	720	714	812	765	793	729	761	765	791	758	762	792	773	763	752	766	750	790	806	748	771	777	788	792	845	741	761	792	782	720	783	733	773	738	792	768	749	762	776	796	733	780	769	798	770	750	744	753	778	790	742	812	808	778	745	761	827	793	843	803	733	766	710	812	787	753	737	746	778	821	748	823	821	751	781	753	779	734	767	745	765	805	817	768	778	723	725	749	689	767	732	799	741	771	789	749	768	825	823	763	717	781	787	732	729	744	722	758	780	767	762	785	796	746	755	792	782	708	773	765	796	761	760	760	777	769	768	737	759	764	754	829	750	730	776	847	787	762	776	777	783	765	796	744	766	783	770	721	760	766	760	745	746	767	747	749	739	752	757	752	758	809	751	748	799	784	741	763	784	768	778	768	725	739	781	760	779	785	773	708	772	817	752	789	760	733	750	760	744	766	806	744	738	785	769	771	755	787	772	801	773	757	760	753	750	765	779	777	745	737	788	785	773	783	799	789	797	791	755	768	754	777	793	766	806	821	750	749	792	765	764	790	785	748	723	790	775	781	784	737	788	774	818	750	790	796	770	834	800	783	769	779	764	760	827	720	729	768	783	765	763	802	805	760	732	769	775	760	767	768	812	740	770	782	801	823	734	752	747	777	791	750	772	748	776	757	800	798	724	729	762	790	815	763	796	767	809	763	771	760	756	789	758	720	801	787	742	745	792	803	787	825	746	790	744	764	743	718	790	766	770	795	763	803	746	770	743	738	743	813	811	728	745	778	767	759	790	755	816	697	794	727	773	768	741	809	827	775	772	777	829	801	764	738	772	810	765	788	787	750	775	795	773	801	765	771	750	801	746	758	752	765	727	748	739	751	728	807	783	764	748	801	772	755	790	773	756	736	784	773	782	807	755	740	807	776	715	741	734	784	745	756	734	724	772	816	753	757	828	734	783	781	777	745	785	783	745	738	764	760	788	799	772	789	743	756	756	777	761	771	805	767	760	807	796	776	837	771	773	773	773	758	767	772	791	815	766	812	807	757	761	751	760	770	721	700	804	796	758	760	749	830	757	836	744	751	741	752	724	805	789	753	772	755	717	787	740	752	777	812	738	758	770	765	816	769	753	756	788	729	749	761	772	795	797	750	732	769	747	756	795	767	740	757	754	790	743	759	789	759	737	736	775	744	728	741	715	780	780	789	778	777	726	741	795	842	764	764	762	739	726	803	797	768	756	808	798	768	761	786	767	786	789	764	759	772	826	761	792	777	752	773	791	743	775	786	815	795	828	740	776	753	748	737	813	776	796	784	794	801	722	747	757	740	741	789	724	798	754	790	716	763	801	774	748	754	753	747	771	766	770	798	724	744	782	781	772	746	731	795	804	787	793	777	778	744	779	763	760	793	703	832	766	776	748	739	785	785	784	809	792	736	764	717	722	759	771	789	782	770	728	784	781	763	798	819	795	751	758	781	772	797	798	709	805	783	776	783	755	747	731	784	776	785	761	744	831	817	741	795	777	757	798	744	783	794	779	771	769	793	762	776	790	744	768	748	753	807	742	759	762	775	787	769	722	729	774	790	753	721	766	767	778	804	719	791	740	756	779	757	735	757	734	758	793	780	785	710	771	752	703	724	771	719	786	836	778	767	751	811	773	761	738	795	786	799	777	816	773	750	784	776	773	801	762	786	810	744	754	764	818	744	764	755	784	804	798	739	756	791	779	772	806	766	794	704	709	774	781	765	804	747	798	751	736	743	783	806	785	770	763	795	781	709	755	787	779	848	720	750	721	782	775	764	728	788	770	778	795	759	753	830	737	779	737	714	786	792	770	787	772	812	763	796	771	740	808	807	812	758	816	741	772	786	805	763	743	755	762	832	792	754	718	812	775	827	736	762	776	772	725	770	793	798	791	752	731	736	768	764	747	808	754	796	760	758	803	776	759	798	808	817	820	825	759	762	807	754	766	796	785	772	806	780	770	725	751	753	766	719	778	773	782	781	760	805	748	790	753	809	778	721	790	783	776	787	709	774	742	779	818	788	752	701	709	773	779	764	773	742	819	767	802	741	806	792	757	769	727	761	754	742	756	747	730	767	797	808	769	785	788	794	749	764	791	745	759	750	715	775	773	783	764	781	776	782	800	784	793	749	767	743	762	806	743	754	751	764	765	754	754	811	753	802	760	773	772	745	773	775	815	777	784	756	753	786	760	758	784	819	762	725	774	821	818	748	737	695	760	739	743	751	722	749	747	744	780	756	742	723	809	764	801	743	736	810	743	755	879	770	761	781	747	748	735	746	711	757	817	771	754	786	790	764	755	804	767	762	768	807	759	789	745	751	783	845	764	711	738	801	753	755	723	814	756	777	833	758	746	787	781	761	808	793	787	797	766	760	759	775	779	770	775	755	750	758	748	816	766	742	758	741	806	751	765	789	719	744	778	718	768	795	785	765	771	783	767	744	738	797	817	807	792	731	831	816	749	762	766	789	798	762	781	789	765	813	782	738	774	769	776	800	777	793	807	729	780	733	776	799	822	763	766	730	771	771	776	759	780	744	764	795	754	822	790	754	770	745	797	736	838	802	745	736	762	752	817	791	753	753	745	792	761	815	794	778	799	796	811	787	748	800	752	797	769	774	780	753	755	786	793	820	747	821	777	839	790	771	756	829	739	819	750	762	741	739	755	742	753	792	778	754	747	783	769	779	802	766	722	771	744	735	770	803	787	753	785	773	776	752	762	797	738	769	780	774	745	762	802	778	753	746	772	777	806	778
8762	2425	42042	29502	10781	792	430	396	311	305	335	350	326	274	290	316	292	299	327	300	302	335	267	304	342	257	323	299	275	292	315	257	301	315	300	287	291	320	317	330	242	291	295	301	283	312	282	289	297	294	279	301	314	298	288	286	310	270	277	297	276	288	283	297	322	295	269	322	340	288	278	278	269	275	276	270	287	284	300	305	284	297	282	262	293	311	319	267	325	318	268	319	302	252	315	291	325	308	286	298	288	319	284	278	295	290	292	297	291	263	299	274	285	311	303	300	296	254	299	311	303	278	347	305	310	256	310	270	290	301	285	288	267	317	272	280	293	267	300	277	297	295	318	297	319	294	294	320	300	284	282	260	308	301	334	278	323	290	309	309	289	306	300	299	298	286	303	300	302	324	278	315	297	312	330	290	307	293	290	279	284	254	280	306	307	293	306	284	324	291	279	284	288	303	290	294	305	282	275	278	287	292	263	315	313	317	315	303	272	281	285	279	314	291	325	281	304	286	298	315	325	310	282	278	297	285	287	292	294	294	304	301	278	321	304	255	290	305	266	320	283	304	283	303	312	268	297	295	307	286	326	295	278	301	312	289	307	304	278	293	312	306	314	275	293	304	295	287	306	282	301	298	267	320	284	313	284	298	288	310	310	311	294	288	282	278	311	290	312	314	307	287	277	271	276	307	279	269	286	306	290	286	284	265	288	295	294	289	291	304	280	296	286	299	310	272	322	312	310	319	280	278	260	308	346	268	296	301	293	299	306	304	309	297	289	309	323	309	300	307	282	281	265	281	317	280	281	309	301	303	290	289	293	298	310	281	284	302	326	279	253	302	281	275	295	309	286	328	260	289	294	280	299	294	288	304	309	305	287	300	316	326	289	313	298	287	304	320	316	260	239	287	322	290	280	315	281	263	322	302	280	312	271	312	334	282	298	308	323	312	312	306	326	281	285	288	303	291	313	318	267	305	254	288	299	263	290	295	280	277	289	315	272	315	283	294	285	305	273	272	284	283	286	295	311	297	282	304	289	308	287	289	277	313	287	315	307	312	325	300	302	262	286	302	283	284	281	302	295	309	307	298	324	300	307	327	302	281	282	275	274	288	299	294	288	286	286	286	299	269	289	298	282	315	314	279	315	272	300	294	317	266	286	273	302	304	313	259	327	277	316	309	295	315	278	309	296	307	279	307	304	285	322	308	316	312	312	273	288	301	288	294	266	279	315	312	325	332	280	307	285	286	315	297	315	303	299	285	252	287	318	290	271	311	282	277	321	279	259	270	302	290	310	316	295	297	320	301	300	312	297	299	282	300	289	296	299	288	283	306	309	323	286	288	313	307	294	300	296	288	299	304	282	294	274	317	250	284	263	308	300	287	274	268	309	298	311	302	296	272	283	304	280	290	282	309	286	311	293	291	279	302	286	305	313	287	277	277	277	280	318	316	295	316	318	291	301	291	320	281	313	302	333	247	314	300	310	277	304	284	272	289	274	276	292	263	283	286	289	328	322	274	312	327	305	336	305	317	298	311	317	301	295	278	302	302	288	302	327	321	298	289	276	261	318	301	304	258	293	319	329	274	293	302	303	311	310	334	293	300	318	271	283	280	278	287	300	312	311	246	283	287	292	296	300	301	318	275	297	318	277	285	297	276	295	295	293	287	293	331	313	288	314	294	281	322	311	295	295	313	256	282	283	287	325	291	279	300	255	301	301	299	294	317	279	303	305	288	269	304	313	261	283	257	291	273	298	279	274	335	289	307	282	286	331	330	295	267	265	278	306	284	325	310	305	268	256	292	302	304	296	331	316	275	269	271	313	276	319	283	275	301	340	248	287	284	280	275	325	285	292	316	307	291	260	290	280	307	298	298	311	302	319	302	316	292	302	292	310	288	273	297	269	307	297	255	286	265	300	303	282	302	312	304	320	301	273	305	346	327	266	307	298	284	324	295	310	293	296	269	328	295	270	325	306	302	283	311	288	315	284	294	300	307	301	311	330	296	310	311	293	301	255	295	286	254	299	295	263	276	296	302	297	276	278	302	318	270	318	302	288	281	309	236	268	287	318	323	310	296	299	273	287	275	304	263	314	278	301	296	298	303	278	272	299	252	302	282	335	304	311	276	282	289	295	313	286	319	307	284	282	257	275	283	313	323	313	278	303	309	305	263	297	286	340	306	338	288	306	260	274	295	304	291	316	297	290	295	324	286	301	289	315	314	293	283	271	314	324	273	319	316	294	305	307	281	260	305	308	316	272	285	319	307	284	281	302	304	323	280	264	292	293	296	260	293	292	266	288	295	287	319	309	318	325	269	284	287	298	316	324	278	276	276	311	294	298	305	299	287	319	285	282	288	296	306	307	295	293	311	289	310	315	276	294	300	286	280	295	325	277	290	297	298	293	323	300	275	300	281	319	316	324	319	279	287	287	304	273	298	301	278	303	290	296	298	278	300	313	265	291	265	292	297	300	323	315	262	289	294	302	291	282	298	302	295	262	308	324	305	298	310	300	294	300	266	305	259	296	304	287	292	308	272	328	298	311	289	269	284	302	335	301	291	276	302	314	341	300	280	316	310	294	273	314	293	301	293	330	294	276	297	289	263	311	314	290	319	318	294	314	333	306	289	282	287	321	266	297	307	281	298	262	310	287	309	285	296	284	301	305	268	326	298	311	288	275	275	300	311	326	271	315	301	260	288	314	296	304	292	290	314	300	302	248	312	293	312	326	307	277	317	269	304	277	274	303	286	287	296	290	320	287	293	295	279	309	266	281	299	314	297	312	300	302	329	273	291	299	283	283	294	270	289	285	295	274	284	285	282	286	321	311	278	293	297	282	290	293	282	291	304	277	335	282	272	268	327	301	308	313	297	284	315	285	282	280	308	293	299	324	277	288	302	307	290	304	290	271	267	331	273	305	300	305	311	302	273	312	276	275	307	281	292	319	289	263	284	311	274	312	298	268	248	279	310	289	284	281	308	266	285	294	289	299	306	301	307	310	278	286	310	311	295	263	316	308	287	302	298	293	295	280	295	300	283	301	322	264	310	277	315	269	319	294	274	288	289	293	288	300	310	268	278	325	312	304	301	299	252	300	310	298	281	288	302	312	325	288	308	299	278	324	294	310	278	286	292	318	305	283	300	322	295	288	322	307	300	297	296	324	273	298	303	300	298	302	291	295	319	314	309	287	274	299	299	326	285	292	266	262	276	325	311	257	276	306	270	287	298	309	274	268	270	290	324	329	297	307	292	277	264	267	286	300	293	268	292	303	301	303	327	249	296	291	270	287	303	283	300	286	322	332	300	280	281	292	299	317	344	287	278	280	318	320	282	289	299	303	316	280	298	285	303	275	281	283	237	297	314	277	279	309	282	306	292	279	289	296	316	289	284	291	288	299	329	296	304	322	278	268	320	286	285	288	289	286	321	301	289	301	279	267	286	313	282	280	264	279	308	292	281	291	302	304	275	321	299	300	321	271	291	331	291	317	334
7469	2984	47100	37495	16731	1208	1235	1178	865	954	950	847	799	721	751	753	717	708	729	700	670	710	708	713	688	736	673	709	715	658	719	698	709	666	699	740	717	680	682	721	687	691	707	661	757	687	687	722	642	696	695	684	681	671	721	671	678	716	671	735	704	670	675	705	696	669	703	674	693	706	688	692	691	691	702	708	700	734	756	693	691	696	697	710	702	665	676	651	690	690	652	709	694	668	632	679	738	692	700	669	728	732	685	687	677	723	634	684	707	646	712	689	708	668	685	695	611	703	667	693	696	698	714	696	746	743	680	684	768	698	730	697	727	661	708	711	648	705	727	708	669	723	694	690	707	698	699	681	728	720	683	661	630	703	680	669	665	708	696	666	695	648	693	663	688	678	718	695	717	717	657	725	727	737	684	691	729	694	699	694	725	667	675	658	651	680	715	740	724	673	678	767	679	679	707	686	675	696	669	738	671	729	702	686	669	740	649	765	673	672	723	683	733	701	707	676	694	761	666	705	708	691	694	694	643	704	694	703	712	690	696	716	716	685	703	702	676	732	630	725	660	701	707	666	691	704	723	723	703	684	705	696	718	683	687	678	687	688	682	682	704	705	730	693	699	752	685	667	716	718	731	684	680	672	688	708	719	704	724	703	685	682	654	677	693	715	691	704	659	703	706	745	711	683	683	669	737	711	731	707	743	686	670	721	694	701	669	677	694	706	664	702	675	706	684	702	668	658	686	687	719	697	717	637	750	685	711	722	685	731	686	659	702	728	677	660	646	683	723	754	702	692	687	727	696	662	665	654	714	733	725	663	706	720	666	659	698	673	738	729	686	705	739	687	728	677	729	723	718	642	648	643	705	676	672	671	703	676	703	679	687	655	719	689	694	702	684	686	689	737	688	712	729	668	748	696	631	713	696	682	713	703	719	682	653	647	704	718	698	736	645	678	694	748	707	670	676	714	660	687	685	696	728	683	694	690	706	709	739	716	712	647	705	671	712	703	668	692	720	700	721	745	730	713	682	700	692	657	669	684	682	704	717	673	678	733	712	701	751	680	660	692	719	676	681	711	695	679	650	697	720	717	706	653	677	678	685	680	702	680	684	685	687	690	695	695	671	708	673	691	689	646	696	723	707	716	671	721	690	646	689	709	721	750	751	674	675	661	692	695	701	727	713	686	703	696	674	705	683	663	718	681	682	730	680	693	685	675	707	713	692	679	691	669	727	744	738	735	630	698	702	686	693	663	685	697	649	763	722	653	683	724	669	720	746	725	699	677	663	699	665	645	669	705	678	700	719	642	650	720	701	643	722	697	714	683	724	736	690	724	691	684	672	766	693	681	631	702	653	687	687	687	655	666	691	675	705	691	691	692	670	683	696	654	705	720	666	681	694	741	710	703	717	668	690	679	679	677	684	679	696	688	711	743	706	701	656	767	691	742	699	663	676	708	648	692	718	669	664	682	649	708	669	653	732	677	659	705	686	685	653	677	729	664	719	683	670	721	682	679	713	669	641	702	660	691	734	695	703	708	662	693	692	729	702	677	686	766	716	659	664	693	707	724	703	701	689	703	726	693	681	724	705	690	701	677	729	691	731	721	702	706	700	700	649	692	668	618	690	712	719	676	716	682	677	666	688	681	691	691	689	675	653	700	681	700	614	706	675	656	702	711	710	741	709	696	717	666	679	699	688	731	658	677	698	669	673	713	758	716	677	656	703	673	667	713	663	664	713	698	697	692	701	703	691	715	670	742	681	721	749	726	678	645	697	678	768	711	669	674	674	705	649	687	712	680	686	685	672	717	684	704	694	657	651	715	709	767	718	685	714	701	701	641	694	702	697	706	689	683	735	724	694	684	697	701	680	691	758	691	675	702	672	711	629	696	671	694	715	678	722	701	703	671	703	715	680	739	701	686	708	695	683	673	711	677	703	723	697	688	656	718	708	715	715	683	679	655	683	728	663	735	667	619	712	661	699	701	696	689	675	716	712	661	654	705	647	678	717	774	702	713	673	680	683	695	740	693	658	717	751	718	660	702	669	696	680	717	672	696	697	699	695	688	700	664	712	667	676	733	731	684	670	699	750	703	727	649	667	709	672	716	709	636	667	677	717	688	679	694	704	681	656	701	634	724	708	718	681	714	662	709	731	695	729	708	724	707	678	664	700	693	779	699	734	673	701	665	685	725	715	740	743	645	703	708	673	715	717	657	706	689	724	656	718	664	727	669	712	722	676	684	681	725	679	699	718	703	679	728	722	701	691	715	675	710	732	676	703	649	671	711	669	672	670	701	674	692	736	727	698	736	631	709	692	687	686	741	715	688	713	666	677	669	706	675	712	719	649	692	702	682	709	716	646	686	683	670	673	659	699	698	684	698	690	696	700	682	702	712	676	657	668	676	737	733	700	712	687	716	697	707	635	661	699	742	687	655	713	715	685	682	672	684	716	707	687	646	699	667	650	696	692	706	711	712	697	711	713	666	679	703	690	704	686	666	693	658	719	654	698	681	691	686	733	719	694	698	670	656	711	698	699	704	683	711	718	674	707	708	677	725	681	694	736	711	706	702	689	738	707	734	740	699	679	727	696	650	639	699	751	722	666	702	683	658	700	680	679	718	670	675	727	676	700	758	702	718	705	708	656	716	686	698	674	691	655	699	709	715	696	715	683	661	651	725	699	658	703	679	705	714	707	674	684	706	700	697	722	662	703	673	680	661	687	720	652	730	741	735	704	703	675	720	700	708	681	689	698	724	672	721	679	682	682	690	680	713	703	673	690	696	668	713	674	687	704	731	672	678	700	702	751	688	708	645	681	701	639	741	695	678	702	710	747	678	668	671	702	693	682	704	684	697	677	738	696	683	691	732	701	700	702	669	665	663	722	728	691	665	677	701	709	637	694	696	732	709	695	670	679	688	712	674	658	690	692	722	756	686	723	673	728	726	669	693	686	710	696	745	708	733	657	694	645	714	696	716	704	695	682	626	657	698	660	714	679	690	703	733	698	702	677	753	671	690	707	709	720	684	668	649	693	718	666	736	662	660	691	716	673	736	699	659	757	680	700	712	694	665	692	692	656	696	640	676	646	670	694	750	709	742	701	669	681	702	676	692	680	703	665	695	689	686	691	634	640	646	709	713	700	662	718	674	707	683	719	743	700	626	674	688	694	688	680	688	690	719	685	714	668	707	715	721	699	702	731	718	737	717	672	714	664	717	704	689	696	708	734	723	710	729	724	712	745	669	698	723	725	725	701	649	740	690	701	681	676	707	697	673	668	626	712	678	716	670	702	690	718	677	695	685	695	703	679	709	687	691	711	705	699	662	683	661	687	715	726	739	703	699	671	683	634	727	698	671	665	656	686	711	734	697	714	739	680	696	655	683	648	689	644	700	686	685	724	713	672	652	676	731	684	697	654	723	645	733	659	697	731	716	681	707	690	733	704	682	695	694	678	706	668	688	731	676	680	675	683	746	737	633	679	742	691	672	648	713
15387	3820	54150	43168	19114	1469	430	311	235	278	262	214	166	198	184	182	172	175	170	157	125	173	148	146	143	149	136	145	156	155	141	172	146	152	152	174	165	147	147	167	130	137	132	162	143	153	166	149	146	154	169	161	170	167	168	140	172	162	145	148	170	166	134	159	156	169	137	165	143	148	149	158	155	155	149	130	161	141	157	153	133	171	150	165	162	140	158	166	160	142	172	161	163	154	172	159	145	163	159	133	179	141	170	148	146	133	154	172	181	164	156	149	154	151	166	144	158	143	147	140	162	143	176	168	159	159	142	144	142	149	134	143	174	149	172	159	151	161	154	144	140	147	144	137	153	151	157	125	157	138	160	145	164	147	154	135	158	160	145	148	154	129	145	138	154	137	124	151	148	156	175	166	151	150	138	159	157	191	131	145	155	147	149	134	150	146	163	156	161	156	180	134	179	156	135	158	146	173	122	159	140	164	144	140	146	179	159	156	184	152	136	144	139	197	143	141	154	181	150	155	155	147	156	158	161	159	158	155	154	158	149	150	152	145	155	138	169	155	136	152	163	154	152	133	160	139	159	149	141	118	152	141	144	154	120	167	150	148	161	137	158	147	152	152	174	169	145	142	172	153	148	144	144	159	143	173	147	134	154	136	178	159	149	153	166	126	152	148	158	147	173	153	142	152	139	143	148	150	180	148	153	147	176	164	154	167	178	148	165	147	124	155	134	149	148	147	154	140	151	148	160	162	154	148	162	166	156	153	161	126	150	176	148	171	149	144	158	151	146	146	172	156	160	131	168	161	133	159	160	151	152	157	150	150	188	156	131	166	148	153	137	172	151	193	130	168	147	137	187	151	162	151	143	146	163	128	176	132	177	140	150	184	164	158	168	159	155	146	144	154	153	157	152	140	147	157	158	120	162	149	137	137	153	128	127	141	161	145	155	136	156	173	152	157	163	186	161	162	181	144	158	172	171	159	153	146	152	159	157	154	160	146	141	145	142	137	149	193	152	139	161	157	136	173	154	167	147	167	136	129	174	139	142	162	141	137	181	164	129	157	148	140	145	146	158	168	175	130	149	153	145	146	130	157	136	146	158	158	142	153	178	131	167	134	163	162	139	149	160	154	160	141	151	158	135	139	174	153	168	156	150	142	149	166	167	171	164	142	131	160	151	169	152	163	123	135	142	130	155	163	145	159	145	135	131	167	143	146	134	145	161	149	151	135	164	131	144	169	148	140	144	161	167	162	149	160	157	149	151	148	169	148	140	181	148	152	161	156	127	155	154	172	167	162	170	154	137	140	142	174	151	154	148	149	158	174	151	169	161	153	146	152	136	128	147	154	129	146	150	153	152	178	148	133	153	140	158	158	159	124	160	166	154	168	142	159	177	163	155	156	127	145	153	140	141	139	151	156	129	169	139	150	143	144	132	167	160	144	152	150	148	154	165	164	140	157	173	143	143	163	144	153	147	180	181	180	162	147	168	167	152	163	153	143	170	141	138	162	146	151	165	161	150	173	170	149	168	148	145	160	161	152	132	148	121	147	144	153	161	156	163	151	161	164	142	132	131	150	143	138	143	159	131	136	157	147	165	153	155	122	171	147	151	137	169	168	153	166	153	152	154	148	143	168	156	188	156	171	178	147	152	157	147	146	150	165	176	166	148	156	158	140	141	170	152	173	145	138	159	157	161	164	147	139	145	167	154	144	149	144	144	154	134	138	152	177	138	148	160	149	164	153	156	140	161	152	142	136	148	163	120	135	152	162	173	168	161	159	145	145	162	165	136	155	131	163	156	146	149	154	154	127	176	135	130	154	162	189	149	156	131	145	166	172	166	147	139	153	149	140	140	135	160	159	160	180	144	135	149	162	144	134	143	147	162	157	163	163	158	167	151	147	155	137	161	157	152	171	172	190	146	146	133	162	132	137	138	136	158	173	161	155	135	156	144	138	150	137	150	141	157	172	162	147	159	153	151	172	169	155	149	118	135	142	134	160	149	141	146	156	150	147	153	152	136	167	142	120	148	149	170	167	146	138	156	180	169	162	145	169	159	155	138	157	161	156	156	146	142	148	151	143	159	165	165	148	152	146	138	147	164	160	152	162	150	138	117	155	138	159	158	140	152	142	158	168	145	140	128	146	134	177	154	149	151	148	137	142	129	135	161	141	175	167	148	155	166	147	144	128	139	167	162	143	146	136	148	110	156	157	160	158	139	156	174	176	161	144	171	129	145	137	153	182	152	165	141	140	154	146	155	152	130	162	151	167	140	164	183	172	143	139	173	152	136	155	165	164	161	144	148	148	150	144	169	146	145	160	163	149	152	172	168	158	168	151	163	162	158	168	168	149	140	138	138	142	139	142	128	157	147	145	153	166	158	156	181	155	166	148	165	147	166	146	151	141	139	166	151	165	154	170	148	157	165	173	153	143	146	155	162	153	161	149	182	146	140	164	164	161	166	148	153	173	156	146	144	155	156	140	156	161	145	166	158	163	155	131	149	150	153	153	171	154	118	150	150	150	168	139	138	149	174	132	166	154	136	147	162	142	140	168	152	152	155	164	155	165	138	161	137	160	128	177	158	146	166	174	157	125	152	168	164	150	158	159	150	141	139	135	143	155	134	136	137	159	156	170	184	153	146	144	139	151	144	165	158	142	156	141	159	169	147	142	148	147	141	147	166	156	161	143	172	167	148	149	163	160	163	156	174	139	158	144	163	143	152	173	138	130	138	161	152	164	156	148	141	148	168	162	166	147	126	137	161	145	144	143	161	143	145	148	155	154	139	161	169	149	168	144	163	171	161	143	158	142	184	145	147	167	141	149	146	156	149	143	165	185	144	145	166	143	143	143	165	168	153	155	128	162	138	129	151	150	153	135	135	150	161	145	127	160	168	164	120	167	158	153	154	149	139	153	135	160	126	146	157	158	158	150	153	160	155	154	146	140	159	164	145	133	149	141	157	166	165	129	158	145	163	155	154	168	180	160	136	172	148	144	157	176	160	135	150	124	169	157	151	141	150	165	145	196	163	154	150	129	142	145	156	127	151	156	153	148	160	156	175	156	146	140	147	152	154	160	162	157	158	163	156	136	136	152	140	145	147	137	167	152	151	149	155	151	170	137	162	151	156	138	153	163	185	157	147	139	163	167	172	168	146	147	159	135	157	140	142	177	160	139	147	166	168	158	162	153	135	178	158	170	154	158	179	157	138	125	155	148	148	118	149	139	166	147	173	129	167	160	171	141	158	147	172	152	151	127	129	157	157	138	137	174	156	122	168	145	155	146	142	177	162	137	148	158	174	161	178	173	164	140	178	147	139	150	168	163	160	130	146	155	128	154	150	148	134	152	140	149	165	172	171	148	152	156	149	147	159	158	162	161	140	154	165	133	143	133	155	164	169	131	162	125	145	172	163	157	153	153	145	162	164	164	166	150	150	176	168	160	138	165	170	139	150	144	125	149	154	149	130	150	138	136	178	164	135	152	148	135
9643	3689	55520	48160	18236	1446	1648	1404	834	1070	981	671	526	588	563	594	537	476	460	435	431	385	377	411	361	422	378	402	426	412	393	385	403	355	407	407	381	375	350	394	385	401	385	393	402	395	392	413	378	357	385	368	369	377	402	410	375	388	394	401	389	400	345	395	382	361	397	356	421	388	370	379	421	411	346	391	417	378	405	412	404	391	399	360	373	376	388	361	372	398	378	385	385	368	345	382	358	367	406	391	413	387	391	393	396	365	407	424	361	377	405	366	387	410	417	361	357	388	355	391	435	378	354	387	377	374	408	431	401	355	371	378	408	392	400	347	378	381	392	403	380	400	379	376	398	358	367	347	402	353	408	384	368	395	378	380	382	362	375	379	368	352	369	403	388	354	412	414	374	363	404	375	413	387	429	404	370	374	385	363	367	366	359	415	349	377	371	374	407	390	380	371	394	399	377	392	366	356	386	377	381	397	365	389	388	371	333	378	378	370	357	386	386	365	361	383	407	375	388	369	384	368	377	398	412	340	363	387	384	402	370	370	376	356	346	336	399	411	400	372	404	372	378	389	377	391	395	376	399	404	357	396	390	418	375	387	369	341	349	365	376	389	387	418	415	356	386	381	399	382	392	398	427	366	385	408	382	381	407	370	365	361	415	370	379	394	371	362	383	372	373	403	393	367	361	389	431	413	396	386	374	375	396	395	397	380	389	387	396	392	406	362	387	341	370	354	370	353	382	394	357	386	401	380	405	358	359	384	341	417	383	411	415	401	397	389	367	393	374	395	385	369	377	410	369	395	409	379	408	373	362	370	400	375	392	366	395	376	359	376	380	386	375	426	422	368	377	396	342	405	350	400	399	402	384	353	374	377	353	381	398	416	398	404	398	393	354	386	383	399	385	373	381	367	360	405	377	367	386	373	402	363	394	343	401	379	364	372	408	416	376	384	374	386	402	378	363	390	405	354	375	384	409	354	374	362	371	345	376	416	388	386	358	364	370	342	415	402	402	380	381	384	438	365	379	389	384	380	385	386	401	380	371	401	379	381	416	385	417	406	353	385	365	384	405	389	358	371	383	336	347	365	391	387	362	351	392	364	364	403	362	378	376	391	396	386	367	399	377	384	410	360	369	347	406	360	369	405	417	377	335	378	370	388	374	382	353	369	368	402	384	369	355	365	370	364	366	394	394	395	407	377	388	371	377	376	373	370	402	353	384	376	380	363	380	356	361	391	381	391	392	387	384	401	365	425	358	349	408	348	387	369	378	392	398	410	360	367	372	359	377	380	368	412	364	399	393	361	384	384	366	359	399	391	392	386	384	379	385	399	416	402	382	379	415	376	378	365	339	367	375	378	360	378	424	357	387	371	363	380	409	397	411	336	352	350	419	375	361	380	397	364	359	391	382	382	371	388	359	393	356	370	346	384	393	374	371	383	374	359	394	401	408	372	400	366	366	388	362	383	356	405	411	384	375	400	413	393	369	389	401	363	406	389	374	384	353	386	379	422	396	403	365	384	373	377	386	370	377	339	365	367	388	390	373	414	359	374	387	359	385	399	402	379	369	422	382	365	379	351	360	377	369	365	373	378	408	385	379	405	380	396	384	394	381	377	376	394	411	361	415	378	396	391	358	370	371	355	375	403	369	386	378	358	375	379	380	360	376	370	377	408	380	377	380	386	371	441	384	393	362	377	390	380	391	365	402	380	391	407	369	354	376	360	365	380	407	379	359	387	395	392	360	380	344	396	389	370	391	380	361	367	371	390	353	381	351	382	365	394	374	383	393	397	380	377	383	388	374	392	355	419	376	358	385	386	375	377	384	384	404	371	344	390	372	394	380	376	368	395	369	377	375	369	410	408	377	395	375	384	364	375	381	371	389	382	349	399	389	389	380	393	374	389	376	382	367	395	412	405	362	380	377	374	360	380	377	416	375	349	373	399	416	380	376	389	349	390	372	371	382	369	397	401	355	402	364	382	381	366	382	357	401	381	370	377	388	388	376	358	375	357	373	370	378	406	419	388	399	373	360	377	358	380	383	351	388	352	362	395	366	408	389	406	370	377	457	347	375	376	386	360	377	347	364	389	363	362	358	388	403	412	397	385	370	390	395	369	401	383	421	364	377	347	375	364	422	393	380	364	400	398	362	398	424	421	371	335	378	368	401	379	366	400	379	398	392	377	400	388	369	356	382	385	374	364	393	377	400	375	376	387	374	384	389	350	359	370	403	394	403	378	379	395	390	380	373	363	367	406	370	393	390	357	384	387	395	381	367	368	398	375	371	406	370	398	375	363	369	360	337	394	399	377	381	368	394	392	379	369	387	361	386	351	384	361	382	345	388	379	389	378	357	392	378	374	392	427	381	416	413	398	378	341	378	363	382	386	394	397	393	385	355	370	381	354	392	360	336	302	395	388	396	348	392	389	382	380	389	375	378	377	401	408	412	357	392	410	381	395	370	340	407	371	354	354	382	393	366	363	362	393	356	395	406	374	402	392	379	374	364	376	330	395	364	388	397	389	387	399	387	374	326	415	386	351	402	363	379	384	405	367	389	381	382	358	334	414	356	377	378	379	375	389	387	376	366	397	390	369	394	374	385	381	405	365	407	349	400	352	387	389	398	401	399	388	360	371	419	405	383	356	370	379	398	365	372	388	347	396	358	394	393	346	385	396	389	366	409	398	380	363	390	394	374	435	414	414	389	382	389	355	376	361	337	368	421	403	380	413	403	391	379	349	366	373	393	401	390	377	383	379	388	376	395	331	382	381	431	403	402	415	372	404	402	407	343	395	391	383	411	372	375	384	383	392	343	356	383	381	403	382	399	403	360	350	376	380	386	404	357	379	372	351	384	385	366	377	388	359	384	388	424	368	409	376	363	395	415	360	390	370	374	384	374	351	370	373	370	372	366	370	373	380	367	388	383	380	368	404	346	379	397	397	391	387	364	385	396	416	409	379	426	372	342	353	392	379	395	406	427	393	369	389	399	388	373	398	392	413	379	380	372	409	320	393	359	376	363	365	387	382	369	366	399	368	392	384	407	385	405	377	372	415	407	359	372	366	410	374	390	391	374	401	373	363	378	400	378	385	419	365	367	398	379	396	412	375	357	347	355	389	348	366	368	384	367	383	381	416	366	369	342	365	424	368	365	370	374	401	373	412	393	374	412	357	364	401	392	382	363	364	397	369	360	382	395	359	397	358	373	376	352	404	389	372	332	369	417	362	378	374	381	349	378	380	413	377	394	405	374	361	335	352	362	388	352	378	363	383	365	398	349	393	412	385	370	393	403	371	380	371	357	381	401	361	375	359	379	405	357	378	351	396	394	400	387	370	412	372	375	393	417	362	394	369	396	372	394	385	355	388	396	349	395	390	384	358	371	390	357	398	386	391	381	368	409	384	400	362	381	374	344	377	374	388	339	395	417	418	378	375	404	362	402	369	377	349	394	342	387	385	382	375	400	402	413	383	361	382	382	365	369	379	369	439
2741	1087	3613	1729	669	336	319	346	332	307	324	329	358	336	323	325	331	319	322	329	326	314	327	320	299	288	321	327	335	326	300	322	321	313	289	335	319	295	330	301	313	315	339	297	321	348	338	326	307	322	351	329	303	350	319	311	304	299	355	320	303	289	317	312	311	302	336	295	381	330	334	305	303	303	306	340	315	305	328	315	345	310	336	315	348	327	321	336	306	320	311	323	370	340	311	294	326	321	318	301	323	313	282	322	311	314	326	302	289	290	348	277	335	283	310	294	327	309	307	286	288	346	288	304	327	315	293	304	298	306	287	293	318	318	293	323	346	339	286	338	319	306	284	327	308	323	324	297	303	295	317	299	315	305	295	285	290	322	313	328	318	318	352	299	305	323	300	311	314	305	311	302	287	307	278	309	306	303	305	313	296	309	304	367	320	294	319	311	314	315	332	360	326	333	315	350	300	335	327	287	312	323	273	288	306	305	325	333	318	327	307	304	334	297	310	349	306	324	306	317	281	290	288	321	279	305	343	292	337	289	301	331	308	321	332	314	333	322	329	309	307	316	340	327	329	320	321	284	326	332	336	318	298	319	323	295	321	307	324	330	279	343	341	314	325	321	327	297	313	313	316	287	302	295	303	322	341	341	328	348	337	333	320	303	308	322	299	272	328	307	281	318	302	331	310	319	335	317	293	316	348	300	334	328	321	308	333	354	298	313	326	301	304	316	319	370	311	282	272	299	291	296	315	293	330	328	311	313	323	294	302	334	342	307	275	307	332	325	298	301	340	358	309	324	306	340	318	369	328	306	332	311	287	333	356	301	310	309	295	297	297	297	296	305	325	315	304	322	321	306	312	305	353	288	302	280	326	311	306	336	321	295	287	277	306	328	330	340	312	329	288	309	334	336	296	306	289	310	291	309	321	322	306	315	331	322	285	314	310	309	337	305	351	293	313	298	291	342	323	304	319	290	294	294	322	314	294	322	309	323	299	288	306	326	293	322	345	291	316	318	323	328	330	299	309	320	323	312	319	313	303	312	332	328	297	304	307	294	311	312	351	341	320	293	319	360	348	290	331	338	310	327	299	314	351	353	290	302	301	289	352	285	314	353	311	323	292	321	314	312	275	286	316	323	299	283	315	313	301	308	316	310	306	318	331	317	321	352	306	331	327	305	320	315	301	322	323	308	321	305	303	287	291	316	332	299	286	339	323	313	288	327	318	338	294	336	298	330	279	313	295	319	322	318	305	307	332	299	340	344	344	324	307	316	305	321	321	329	299	284	344	312	341	329	329	323	306	370	312	320	294	312	321	309	327	307	296	332	322	304	279	324	313	309	312	361	365	343	296	292	281	316	336	300	337	331	287	313	305	309	322	317	322	318	306	320	329	320	303	316	298	280	303	315	303	327	267	330	308	315	344	298	320	311	314	325	307	327	351	299	336	338	295	301	310	317	328	304	318	291	321	294	326	323	304	318	340	275	317	303	346	300	322	327	362	335	304	362	304	312	311	314	291	322	328	291	266	293	316	318	282	314	329	346	316	326	311	320	290	317	299	290	333	301	301	325	307	327	316	328	304	307	309	328	327	334	318	303	311	298	284	302	271	313	361	276	328	341	305	313	324	330	359	325	311	353	304	291	334	315	311	312	304	327	313	343	281	311	312	299	307	318	324	314	334	330	300	312	347	314	284	318	300	291	308	312	316	301	317	278	309	280	327	354	306	345	314	333	319	341	338	293	329	326	339	322	329	304	309	307	332	352	310	287	307	278	290	324	328	271	282	346	348	355	317	327	291	304	322	313	315	323	317	343	287	303	276	300	330	303	306	289	305	310	298	305	313	294	318	310	321	290	306	334	265	343	332	299	338	321	322	297	306	286	326	349	317	318	317	314	298	316	274	285	313	316	318	321	308	297	294	292	298	285	339	341	323	304	296	319	275	337	332	324	335	294	326	332	323	279	299	310	323	342	313	303	330	357	352	354	294	295	278	325	283	328	320	328	299	313	313	330	343	302	314	265	322	315	321	331	312	311	339	305	315	298	329	314	296	304	278	304	318	307	293	315	318	274	325	312	343	356	327	344	308	341	313	325	299	299	281	328	313	305	283	346	308	348	326	300	336	325	336	303	294	302	323	294	300	346	322	326	322	321	305	333	305	331	333	338	336	329	312	340	344	316	301	315	314	298	348	301	349	307	329	301	314	319	340	300	299	341	335	309	313	285	290	310	328	329	325	311	331	301	323	296	344	353	321	320	353	321	292	307	338	295	328	292	302	302	341	345	325	346	330	325	295	292	298	348	300	307	300	320	292	294	332	318	342	333	320	296	313	312	289	277	361	308	323	353	342	294	314	326	291	308	313	325	289	301	330	292	319	341	329	342	305	314	348	343	331	323	305	291	305	312	331	312	304	328	305	301	289	266	310	305	305	328	318	300	307	315	296	332	325	297	303	310	330	313	317	326	353	310	336	327	320	335	302	315	337	321	294	349	322	334	264	274	321	342	330	292	320	315	326	318	326	312	273	333	308	313	313	324	288	349	297	313	326	348	329	341	287	289	318	308	285	306	305	292	326	307	279	302	335	316	302	311	309	299	327	314	351	319	297	307	282	332	337	323	300	304	334	291	299	291	340	329	285	334	279	304	327	321	276	296	328	313	299	274	308	333	319	314	326	325	310	288	337	299	350	300	286	327	314	300	330	331	301	321	326	326	325	321	327	335	327	310	294	292	315	317	286	280	336	305	323	336	316	337	310	306	318	302	318	326	311	326	316	312	345	316	301	306	315	286	326	289	321	315	316	321	300	341	297	307	321	298	309	302	290	321	351	320	324	304	324	323	307	324	331	340	324	344	304	351	316	324	309	342	272	312	283	293	310	295	333	303	322	350	309	304	294	294	306	323	291	304	281	338	328	285	301	327	330	298	303	295	331	330	322	330	292	319	301	325	323	305	294	326	293	282	311	279	316	317	367	287	323	310	329	330	317	308	315	347	290	306	318	325	317	325	304	303	312	336	288	322	290	292	270	311	291	282	329	316	272	294	330	332	337	335	293	326	311	292	330	296	269	320	287	288	305	301	315	283	311	297	320	287	326	331	321	315	300	306	315	324	327	317	344	309	322	294	330	355	333	333	332	309	332	312	324	282	311	283	318	320	349	325	328	292	298	311	326	308	304	336	299	304	318	320	348	355	308	304	305	341	298	323	291	343	314	345	323	268	311	304	343	296	305	298	314	305	300	295	342	318	302	316	322	287	306	321	321	286	308	324	279	278	312	317	296	345	316	325	322	328	339	330	302	330	323	350	319	306	298	293	316	329	320	314	307	316	304	299	314	287	326	297	325	348	316	312	293	283	294	352	319	312	302	329	298	314	301	291	294	333	297	305	322	338	322	316	315	304	296	349	325	308	304	323	284	315	288	318	336	350	331	347	321	307	308	316	322	295	300	302	321	329	300	308	325	319	326	323	340	310	317	327	331	353	304	331	335	300
2720	1523	9084	5089	2072	920	869	904	779	796	720	722	747	744	776	752	760	772	753	779	754	758	760	710	698	748	796	721	782	702	745	738	689	761	708	737	758	759	740	755	764	807	732	760	732	741	733	711	741	724	738	742	735	737	753	767	764	735	771	762	715	778	757	750	702	719	706	767	723	721	744	765	683	734	701	750	756	701	741	723	658	709	762	772	717	713	719	743	737	733	731	746	773	758	787	757	785	722	768	699	701	757	730	748	730	653	713	757	730	765	711	760	722	758	728	726	788	783	767	703	763	719	738	724	696	782	704	743	809	767	689	729	744	748	786	715	700	715	765	764	750	738	782	747	759	771	743	725	698	765	775	727	756	750	769	748	714	725	694	796	723	703	777	737	760	762	721	775	708	692	773	764	710	746	761	769	767	741	699	719	727	753	740	750	714	712	722	794	742	710	746	736	709	717	757	784	711	755	750	757	767	718	718	720	690	670	710	744	708	779	734	731	696	716	720	766	726	752	760	708	724	729	727	716	720	727	737	758	773	708	717	726	708	711	764	727	741	756	744	749	726	754	709	751	693	759	759	743	688	758	714	695	750	735	697	779	727	703	736	702	674	701	730	743	740	762	801	760	769	721	757	742	697	760	690	725	779	703	817	705	751	731	724	718	736	764	763	729	741	753	735	727	739	734	755	725	751	736	747	756	722	735	739	783	734	756	729	741	730	729	744	767	734	779	738	747	702	763	742	780	745	727	722	731	776	765	711	760	751	731	701	714	761	720	733	791	728	716	725	778	769	685	726	745	730	764	760	739	788	741	782	713	818	739	746	758	816	727	744	766	733	720	761	742	728	708	725	723	741	751	760	735	752	715	693	764	753	785	748	710	774	758	714	732	724	738	701	744	709	725	761	702	712	760	701	717	770	796	712	761	728	747	708	745	787	711	774	708	726	741	777	753	773	712	741	730	765	729	715	783	753	759	694	758	760	755	753	768	717	745	733	756	723	694	736	744	769	756	735	712	729	782	756	790	744	758	702	726	739	726	745	774	725	732	795	739	758	713	716	758	749	740	721	706	769	736	768	724	778	715	746	725	705	728	733	755	647	700	735	714	706	737	727	776	769	732	745	758	741	759	768	766	758	772	769	759	735	754	718	737	753	745	749	728	777	715	700	725	707	701	706	759	772	756	692	726	720	793	730	739	779	750	772	729	738	761	742	701	749	756	691	746	702	737	747	724	739	731	716	772	745	761	734	752	737	761	748	693	729	758	676	779	727	722	784	807	691	719	732	732	726	719	744	722	734	761	704	778	747	707	771	704	684	769	738	741	771	743	724	714	733	740	728	751	738	762	773	787	757	750	755	707	770	755	812	739	730	706	759	735	748	769	752	699	779	838	775	690	757	724	735	685	767	735	739	735	739	700	730	747	714	790	751	723	768	727	721	748	734	800	735	722	714	729	726	699	725	722	727	759	731	729	717	749	747	758	700	754	720	771	730	778	691	727	781	752	722	718	732	740	773	757	746	714	757	724	714	784	722	744	704	683	721	689	781	765	742	727	723	776	731	715	745	777	724	776	681	658	716	730	745	810	750	789	687	745	714	726	738	690	745	761	755	758	789	748	779	749	736	699	725	710	742	720	762	707	763	749	725	720	787	748	729	697	703	718	763	709	709	772	772	702	681	765	722	734	730	749	744	735	758	763	722	688	691	721	793	776	722	751	768	726	780	726	756	741	725	748	732	727	729	733	740	741	699	738	741	722	724	743	694	742	726	671	731	729	714	759	751	737	712	733	735	738	683	733	729	755	717	746	727	789	736	705	726	698	720	756	758	762	742	744	727	740	807	734	759	734	723	741	726	752	738	704	711	781	775	784	744	737	744	723	738	731	723	696	767	700	738	744	724	757	735	801	690	737	765	725	762	708	706	762	793	737	729	706	754	774	773	752	782	727	706	709	755	737	715	755	764	749	757	731	724	701	796	765	726	743	738	732	740	718	769	740	801	722	731	768	708	755	749	783	691	724	740	709	747	757	795	739	710	774	744	769	757	710	717	760	717	727	731	696	734	744	713	751	763	689	745	781	730	776	724	704	765	732	724	744	753	726	735	749	734	722	728	723	721	716	698	724	720	736	790	744	751	750	767	750	757	698	715	709	749	734	759	743	723	715	704	735	713	738	749	762	763	707	741	738	744	767	784	715	738	703	777	745	731	725	787	716	751	760	733	705	741	734	773	763	695	788	753	760	740	767	753	726	728	735	734	734	754	772	750	738	715	780	714	714	713	693	756	737	760	753	739	711	725	742	719	714	700	737	711	762	747	735	730	720	771	714	725	803	715	761	720	788	712	744	748	760	744	674	728	750	746	750	766	728	766	778	741	724	734	741	763	767	711	757	761	748	737	709	751	695	730	726	771	774	731	768	749	707	711	717	734	714	750	738	806	752	716	719	757	754	665	702	762	739	695	763	787	741	733	723	707	693	717	711	761	680	724	760	711	757	714	755	730	727	721	712	773	710	726	734	754	727	720	777	748	721	741	729	760	759	752	727	737	752	751	707	694	721	739	709	750	727	778	705	745	721	702	803	731	727	771	684	744	750	754	769	749	750	721	772	698	773	768	769	687	714	714	752	737	754	722	734	678	737	732	726	766	719	812	755	771	764	736	734	676	705	793	771	731	730	785	736	775	792	718	768	732	725	732	769	722	722	729	753	746	735	801	726	781	770	794	728	758	724	702	724	735	762	771	734	741	749	748	764	774	761	783	713	790	731	675	766	747	778	742	722	789	723	705	707	780	758	715	710	748	742	748	732	749	769	758	733	678	731	736	715	711	727	716	760	671	736	757	734	758	727	757	732	738	737	754	763	739	755	691	705	729	733	735	709	768	705	741	723	715	736	730	765	770	750	739	727	722	754	710	726	718	711	735	756	740	756	752	688	747	750	721	747	742	768	718	787	727	774	744	747	763	735	701	695	713	774	741	736	786	751	699	722	756	739	739	779	741	668	759	750	723	706	730	664	717	709	735	718	719	791	743	753	756	704	743	698	748	728	715	745	714	747	732	730	756	778	741	754	710	701	740	750	698	712	735	807	730	737	743	681	734	785	747	754	758	757	711	741	717	762	780	731	742	727	742	767	690	741	719	770	689	747	734	734	745	726	746	759	675	772	755	747	743	698	730	748	725	708	798	754	719	671	697	721	736	755	714	708	767	771	655	752	691	765	748	772	725	759	714	722	788	767	770	722	722	762	682	754	763	693	716	730	704	724	717	788	751	709	784	705	746	748	726	733	719	741	758	775	760	723	795	746	762	726	774	713	772	692	672	760	741	714	715	681	711	754	724	710	733	732	785	745	755	759	738	715	752	714	730	771	728	771	717	708	729	741	736	704	769	735	776	720	724	741	756	715	774	706	723	721	708	758	767	715	752	733	731	756	702	698	744	705	746	726	724	715	768	718	742	762	760	766	710	677	745	721	731	700	716	754	746	731	742	739	776	745
8924	2833	34831	27084	8939	577	499	388	306	368	344	305	317	289	301	307	271	298	288	292	277	278	275	284	282	284	277	292	285	295	277	302	305	302	266	270	303	255	240	262	258	267	260	301	275	305	282	292	277	256	289	305	262	269	282	266	288	294	276	272	281	259	285	299	262	287	251	263	312	291	283	282	286	296	288	291	288	288	284	287	274	291	266	306	268	296	288	253	264	273	275	276	286	288	275	293	302	258	264	268	316	283	275	255	281	247	288	279	261	277	247	266	258	283	319	283	270	270	268	283	279	282	289	268	283	274	249	278	306	264	284	292	279	268	270	293	302	276	274	269	288	278	274	284	281	291	314	287	258	284	287	259	292	288	262	297	298	275	274	256	255	243	288	284	301	298	268	261	299	261	268	279	286	262	267	305	308	313	312	246	287	253	268	266	301	268	296	322	256	288	287	296	303	283	267	291	289	281	287	290	268	289	286	278	262	296	269	262	271	285	277	240	283	263	281	279	270	301	259	283	290	304	306	289	274	258	288	275	273	272	260	283	292	296	273	294	286	274	247	291	276	273	292	268	260	239	291	295	319	284	238	254	280	291	283	288	267	321	287	253	276	303	297	289	266	304	264	274	289	261	289	281	277	249	283	275	243	271	283	284	280	250	279	274	270	287	291	239	288	288	284	273	276	255	283	271	276	268	239	268	280	254	276	254	289	289	290	292	281	264	294	272	263	277	285	274	264	297	276	284	271	294	288	275	283	272	280	274	289	306	291	289	292	279	282	249	286	267	276	319	273	302	301	262	270	274	311	273	272	292	256	295	282	271	283	294	262	283	250	266	281	266	267	267	269	263	289	277	268	275	296	296	278	283	265	270	271	260	281	274	253	265	285	267	270	254	292	270	300	290	290	259	275	265	289	268	272	260	280	280	252	277	277	273	237	279	277	268	279	294	326	244	279	261	312	266	310	266	280	267	259	273	282	245	275	294	245	270	282	276	271	267	302	271	278	279	307	280	278	262	292	318	268	274	279	279	260	276	237	245	268	305	287	253	266	285	301	270	275	293	279	290	280	291	284	269	275	293	256	257	288	276	274	280	315	263	266	295	309	280	255	269	274	269	312	289	268	267	278	260	304	302	277	274	269	297	291	292	267	274	293	295	267	290	259	304	267	251	279	273	298	286	251	270	304	298	259	299	279	253	276	254	263	261	294	297	238	290	260	244	299	300	312	288	279	283	313	278	248	279	273	298	308	297	314	216	267	262	254	315	286	261	268	278	284	272	278	273	256	298	252	267	292	268	288	259	281	278	272	267	255	262	249	289	296	301	269	308	268	268	267	277	286	288	265	271	265	277	291	253	263	251	277	255	274	279	273	259	275	281	285	272	283	288	304	283	267	278	297	250	277	300	307	258	285	252	295	276	281	303	257	288	264	257	248	255	274	271	284	285	287	281	262	278	257	303	275	262	263	260	293	280	291	295	261	276	272	287	258	264	299	262	264	288	300	309	267	272	258	311	265	292	317	265	273	293	281	298	275	255	273	277	263	281	255	260	268	302	232	314	280	281	294	291	285	285	237	289	264	275	307	276	274	253	279	280	269	233	312	325	289	284	291	286	293	252	257	297	295	278	281	261	291	261	278	282	277	277	275	285	264	279	279	276	290	265	285	279	283	269	257	261	292	316	287	295	313	287	302	287	262	277	245	290	291	292	273	284	262	281	296	249	312	265	263	295	260	243	286	301	272	299	247	298	272	297	281	266	296	300	296	266	282	303	261	288	261	295	263	299	281	284	286	264	269	277	269	256	285	312	272	309	291	284	247	252	280	260	272	304	281	299	285	282	294	279	284	318	280	249	279	292	297	277	303	277	276	261	302	290	266	285	256	290	299	279	270	309	284	281	273	274	299	261	255	282	278	284	292	275	282	269	285	254	242	306	253	273	287	285	277	253	266	279	253	280	300	296	262	277	264	289	262	287	290	292	279	274	274	283	287	287	271	293	279	255	275	302	285	268	249	285	251	290	283	278	279	302	273	264	274	278	293	239	260	276	277	292	283	278	283	255	305	252	280	267	283	264	250	282	295	264	291	274	265	288	280	256	304	289	264	276	257	256	325	251	293	275	258	277	292	276	289	289	302	282	299	306	298	282	260	257	277	268	244	308	303	262	278	290	272	264	247	273	276	257	263	282	241	267	291	270	263	276	280	266	279	285	271	281	271	284	278	285	285	305	267	267	282	259	290	275	281	319	305	295	292	275	253	270	261	293	304	307	254	260	260	321	270	264	306	299	272	265	311	273	289	286	286	299	253	285	263	274	289	289	293	282	274	306	280	277	293	285	294	290	279	256	295	304	283	273	290	246	296	298	273	245	277	263	269	298	294	271	297	266	259	271	293	283	283	274	272	263	290	266	264	278	316	247	274	270	295	277	288	280	276	284	280	290	279	274	271	279	264	275	286	313	277	282	289	266	267	302	281	287	323	297	275	264	276	292	290	263	258	278	260	263	259	308	272	274	277	304	291	279	269	285	300	278	308	293	277	209	233	286	261	280	287	278	254	288	289	292	269	251	300	243	255	274	272	284	291	314	291	259	266	314	258	268	274	265	248	271	259	257	287	296	260	281	289	280	281	276	277	303	279	281	286	296	299	299	257	291	262	283	260	260	262	282	284	260	260	275	260	280	299	283	275	283	280	296	254	274	301	293	263	309	276	269	292	277	312	269	282	277	303	309	250	275	279	275	285	292	272	281	284	292	275	269	294	267	265	264	258	282	277	290	274	283	275	271	292	272	279	247	287	242	274	296	253	280	267	240	290	283	311	262	276	267	262	300	277	249	294	276	250	278	265	320	303	302	262	266	285	280	277	273	254	261	272	282	268	271	262	294	299	307	292	302	249	275	296	258	253	291	285	294	275	263	304	288	295	258	291	282	290	282	292	283	282	306	282	284	292	272	282	261	246	283	312	263	264	286	276	300	243	282	267	249	272	265	281	285	263	268	269	314	292	264	274	277	257	267	297	286	278	254	256	282	279	273	315	264	291	305	275	304	276	291	248	277	257	269	261	248	288	284	287	289	282	274	266	292	278	307	262	301	280	294	294	246	262	255	272	263	290	282	285	268	255	254	287	265	264	275	248	253	280	268	287	287	272	294	317	271	311	295	271	275	266	261	294	264	287	272	271	306	273	282	278	293	291	278	274	260	285	293	285	282	309	282	292	292	325	276	274	262	253	286	278	283	289	275	259	289	289	268	291	263	253	264	294	285	283	272	288	302	284	260	254	254	260	300	267	250	288	266	283	287	283	291	294	273	262	316	288	302	297	313	273	293	291	284	253	274	258	268	260	271	271	321	272	287	257	291	281	275	282	277	289	264	279	268	265	273	264	263	282	260	292	281	242	270	296	280	282	292	270	269	276	304	324	281	311	293	269	277	281	286	312	268	278	278	279	266	289	298	294	259	310	293	292	258	290	283	267	280	277	271	287	284	313	283	262	293
7713	3232	42114	37760	8869	1541	1558	1130	998	1184	968	828	812	758	760	705	773	699	704	682	643	673	685	683	658	693	666	703	670	659	666	679	637	627	668	653	665	661	657	670	611	691	684	685	679	642	665	662	636	635	641	661	626	672	684	689	655	634	648	608	661	683	680	622	645	684	658	600	654	611	647	690	664	656	690	638	670	696	696	656	678	701	657	697	625	620	649	695	673	673	640	689	676	630	636	660	657	686	630	620	658	648	662	662	678	695	629	636	644	685	679	672	647	629	677	655	637	706	659	679	653	684	652	695	691	640	656	652	668	638	645	645	651	670	649	664	692	624	672	643	629	697	656	621	669	600	641	642	693	636	643	624	665	709	690	667	678	685	636	653	700	664	655	647	671	649	713	702	651	635	662	654	636	690	694	662	623	663	615	660	633	641	669	693	639	620	685	648	637	693	655	651	682	703	620	633	632	704	644	664	688	677	689	614	634	604	671	661	675	668	657	606	667	686	652	637	637	642	620	676	641	648	647	626	636	656	670	612	639	680	694	599	656	667	685	655	673	641	652	658	645	646	638	698	640	623	689	639	657	668	656	693	677	659	656	676	669	633	652	679	694	646	709	674	657	648	673	663	662	630	670	680	689	685	649	663	642	670	616	658	653	658	618	655	631	640	659	687	593	693	637	690	667	644	654	643	679	701	649	644	645	643	677	619	658	652	623	662	697	634	604	617	674	631	650	669	620	688	629	617	678	680	630	636	691	657	652	650	639	648	659	660	634	644	654	623	642	692	621	662	715	651	643	640	668	638	681	669	697	704	607	685	649	657	649	637	704	674	666	653	682	673	617	698	662	661	658	713	672	632	680	687	680	612	632	668	636	645	609	649	690	653	670	676	670	651	662	638	686	636	690	636	622	664	716	625	673	645	677	672	649	695	664	641	651	680	654	641	621	634	653	651	658	678	670	642	643	688	635	708	665	614	606	698	640	664	696	649	637	705	692	656	671	613	653	681	635	655	689	655	639	659	632	638	637	671	632	635	639	670	656	618	640	629	671	694	633	667	657	619	628	671	606	646	654	670	646	639	661	655	691	636	659	664	608	676	705	667	685	647	646	649	664	630	639	613	641	676	645	622	700	640	662	651	618	683	643	689	612	642	651	694	640	678	674	630	623	636	662	661	615	664	645	644	703	646	672	664	699	671	641	694	606	631	606	675	696	658	679	650	688	691	645	647	634	665	668	689	653	613	646	701	652	716	696	641	679	637	655	666	647	662	677	639	649	673	629	624	659	707	666	666	658	671	672	698	629	693	660	685	660	669	653	661	688	702	651	574	664	663	674	659	660	633	707	656	712	633	633	675	677	705	652	652	701	629	715	706	627	715	645	655	650	651	661	666	689	616	677	672	653	690	626	642	667	633	663	672	638	641	626	645	681	593	690	632	645	663	620	683	649	686	651	677	630	662	611	656	672	639	717	612	628	660	664	654	633	637	661	589	699	652	629	653	645	675	615	667	638	625	702	598	658	660	719	683	646	687	612	652	694	704	643	673	700	656	646	669	670	621	660	644	666	671	662	677	659	659	622	613	670	691	651	692	670	654	637	683	612	672	647	637	652	699	686	662	606	638	725	666	676	657	681	650	610	675	634	654	667	606	647	636	671	645	637	668	636	624	659	629	645	662	664	699	644	623	677	690	639	679	660	624	658	675	684	686	659	612	655	680	667	719	650	690	629	683	657	639	664	659	657	672	644	715	680	678	652	663	615	650	651	630	644	644	645	644	610	703	663	631	673	692	680	629	693	614	631	648	636	643	684	634	604	652	686	636	650	681	625	647	673	639	661	593	648	640	671	701	638	651	655	686	632	614	655	627	636	639	651	629	596	695	628	707	649	703	677	638	611	676	676	643	670	650	606	675	654	631	635	665	637	619	658	640	640	675	676	688	688	647	660	613	720	627	667	697	713	679	638	631	685	643	644	636	641	653	705	630	652	690	654	686	642	646	674	630	634	656	666	693	672	647	689	704	643	645	662	681	643	673	664	649	643	677	642	631	656	674	649	616	696	623	627	647	664	620	732	695	667	641	684	664	619	633	604	611	696	696	688	634	689	629	668	630	651	646	579	690	638	689	719	641	669	687	630	636	595	643	656	680	631	665	644	613	650	695	680	708	663	652	601	630	628	641	662	678	690	694	638	699	645	676	678	660	713	694	651	612	645	679	609	668	630	638	671	654	668	697	652	675	668	644	678	633	665	668	690	653	711	618	684	655	670	664	665	662	677	611	643	644	647	657	677	652	662	642	622	650	678	671	653	643	648	696	631	683	641	677	658	620	696	630	669	590	671	632	631	667	651	643	682	667	695	637	644	654	692	642	693	654	667	637	669	669	651	655	670	723	628	661	697	678	696	637	617	661	611	679	672	616	629	637	688	649	707	687	642	667	637	692	655	640	673	657	652	697	647	618	677	695	648	625	632	634	716	648	670	632	632	688	651	662	666	636	671	673	680	630	670	673	715	682	655	646	649	655	694	637	658	647	681	671	666	670	650	683	676	670	652	625	645	612	647	681	666	650	641	658	658	692	671	652	659	682	707	630	668	675	670	664	662	637	666	667	689	633	685	664	695	655	672	681	681	634	650	669	682	668	620	650	656	654	643	685	683	677	655	715	673	650	672	644	653	697	623	649	639	641	652	680	674	599	692	650	653	670	647	653	660	706	646	672	652	661	617	677	652	682	650	680	706	613	685	687	665	662	657	644	649	717	660	692	643	666	660	661	665	641	631	664	641	662	672	632	661	619	649	628	693	625	637	689	612	664	702	659	662	690	664	644	616	682	654	632	656	664	637	632	685	716	651	662	618	655	607	687	657	624	597	636	655	628	679	647	663	670	636	705	691	627	639	667	665	670	668	644	646	676	696	673	664	615	674	676	649	625	654	638	634	670	629	652	646	628	614	637	685	630	625	652	631	672	640	608	658	645	643	693	655	667	645	674	702	700	682	681	655	638	669	700	657	653	649	661	659	630	682	653	679	656	650	689	672	669	670	639	649	633	672	654	688	687	659	637	655	669	636	651	651	615	666	663	621	651	691	687	615	619	646	675	653	658	674	636	665	644	656	628	640	632	625	674	717	630	650	684	668	685	682	663	618	644	692	695	660	645	672	653	698	666	676	626	679	726	641	638	644	661	667	633	647	643	671	643	670	640	676	677	687	678	697	713	650	694	711	645	658	605	660	653	638	649	641	687	703	664	715	642	656	648	683	653	663	643	655	687	642	686	674	666	662	640	693	655	665	670	599	682	675	627	666	691	664	653	673	632	613	612	659	683	685	680	673	642	612	643	679	649	668	659	634	632	657	642	682	618	645	674	694	678	654	667	663	670	706	675	654	708	673	657	648	649	662	629	675	678	675	665	650	681	609	660	643	671	644	675	624	648	651	624	671	664	650	634	643	657	672	650	656	666	689	640	665	671	680	656	689	642	645	651	642	649	635	682	669	659
16005	5254	51863	41313	18096	1330	450	295	253	301	246	240	181	158	157	168	164	157	168	148	147	162	147	157	136	174	153	141	136	152	138	149	141	165	142	143	137	169	146	139	148	155	140	156	139	160	157	149	159	131	125	131	130	143	155	167	176	169	166	149	137	172	156	141	158	164	153	175	146	139	120	146	150	158	143	149	153	152	134	162	146	154	162	137	140	157	163	165	149	138	144	188	176	153	145	150	157	132	145	142	172	142	153	156	166	148	179	166	156	153	142	159	174	141	161	146	144	143	123	136	156	147	152	190	149	158	157	127	130	147	135	141	161	161	139	167	178	169	132	172	154	152	150	139	149	173	156	157	144	168	157	153	155	166	163	182	141	160	156	154	136	146	149	145	143	135	156	145	154	118	157	138	155	153	165	167	142	131	151	152	143	143	141	170	181	130	142	134	143	148	132	161	166	161	169	150	162	169	162	142	144	157	171	146	137	131	164	141	156	142	172	162	153	179	132	136	168	146	161	164	140	172	155	163	166	152	140	156	156	168	142	154	124	142	140	159	136	157	157	129	136	137	147	155	146	141	156	164	156	149	142	141	156	156	152	135	133	145	143	150	133	145	156	132	152	137	148	142	148	154	133	166	170	138	153	140	159	154	147	142	152	152	125	136	162	145	133	154	164	139	152	152	150	139	170	146	145	163	149	141	156	165	172	160	154	143	160	154	137	143	144	155	166	150	130	164	150	146	157	142	130	156	195	145	142	164	154	185	143	152	140	128	147	142	159	155	159	164	149	127	137	163	127	143	130	148	150	141	152	142	135	153	155	132	147	142	117	153	140	152	133	144	135	131	160	138	135	146	141	163	161	147	149	147	173	165	112	143	126	136	145	128	149	142	148	128	157	152	143	132	162	177	154	154	149	128	161	139	129	156	143	137	161	137	148	154	153	140	143	144	137	132	140	140	134	162	154	170	123	148	144	164	130	166	146	140	152	155	147	148	154	145	175	154	172	142	136	163	152	128	150	167	137	145	152	153	153	136	154	143	143	160	144	136	135	159	138	166	156	150	139	129	150	147	165	145	166	151	159	153	169	142	149	151	147	128	138	152	142	149	141	140	148	164	120	140	150	140	167	149	140	158	173	152	171	147	170	161	126	124	161	149	153	158	141	136	155	131	155	157	163	144	134	146	149	141	121	128	130	138	139	148	148	158	141	132	158	143	157	130	164	144	125	158	130	148	145	165	154	162	140	178	161	155	144	142	154	159	124	155	150	141	161	151	144	157	148	146	137	154	133	126	161	151	148	142	158	128	171	159	158	157	141	162	121	132	123	131	159	131	158	137	157	150	152	139	132	136	171	146	148	139	137	136	138	168	140	154	135	142	127	171	134	137	164	174	156	132	135	152	141	148	140	127	160	152	137	142	145	151	126	160	155	157	153	133	151	158	180	156	155	149	146	164	154	171	143	157	156	140	135	133	163	139	152	132	132	157	160	165	139	139	141	163	156	159	149	139	142	130	150	154	147	139	131	123	143	151	139	132	147	151	130	134	163	126	134	162	140	142	137	128	146	149	164	158	159	160	139	154	169	137	164	138	150	144	162	143	167	157	151	150	149	155	168	153	135	159	150	147	152	158	135	165	120	147	157	148	134	152	142	147	168	137	139	121	148	143	146	144	133	145	156	123	135	131	140	145	138	135	142	149	166	147	149	165	143	163	145	133	145	172	131	151	137	152	172	150	159	142	147	160	125	165	183	148	134	139	143	152	161	133	139	167	146	154	152	144	139	144	131	156	136	141	150	157	153	142	151	147	148	152	131	136	145	120	137	152	149	140	128	148	151	143	160	139	169	152	161	142	145	159	164	147	139	147	167	134	144	147	149	147	150	137	137	135	157	147	149	143	158	139	157	152	152	136	142	144	137	142	140	150	165	136	146	149	156	149	142	136	136	151	158	136	150	152	138	144	136	164	154	141	160	150	130	135	163	141	170	159	148	146	159	159	151	148	173	169	139	130	152	127	156	120	138	160	150	149	146	163	141	143	170	158	130	146	137	153	176	130	148	136	136	137	132	146	148	158	157	163	141	154	157	145	143	144	138	139	139	150	142	150	143	147	155	141	183	155	155	151	136	164	148	159	138	157	146	137	130	142	132	122	166	163	129	136	149	136	148	139	133	156	151	166	175	170	123	141	171	157	151	178	136	134	138	167	147	151	159	144	148	158	162	141	146	160	147	135	154	140	139	145	134	137	142	156	151	164	140	153	154	137	165	141	143	165	155	143	131	148	137	154	152	134	151	146	163	158	169	149	155	151	127	133	140	157	137	136	135	140	143	169	146	152	141	152	153	141	155	144	147	134	164	129	168	154	129	146	146	143	152	143	162	158	141	126	159	143	116	193	137	161	153	153	160	154	123	144	160	155	164	151	146	140	142	149	146	171	153	138	146	154	164	175	155	130	150	164	139	157	143	158	145	144	159	148	144	135	154	154	140	141	155	133	149	140	148	136	158	147	138	196	148	154	141	153	162	154	169	152	164	144	167	132	144	157	152	141	151	139	158	138	162	125	164	155	132	137	153	138	149	129	141	154	141	158	137	143	138	136	121	136	138	117	146	159	155	148	152	151	148	149	128	153	120	149	156	142	140	151	178	146	149	165	164	148	133	137	145	149	167	151	161	149	135	143	140	146	121	162	139	147	154	148	137	150	142	150	152	155	134	149	164	136	126	134	122	149	128	133	165	156	148	153	159	149	172	153	160	153	172	158	138	139	135	148	142	148	152	154	172	151	170	147	141	162	145	161	167	149	151	144	137	156	143	150	147	132	148	149	151	142	148	166	157	135	157	127	146	147	124	158	123	161	148	132	120	159	132	144	161	136	135	109	144	140	146	167	135	130	147	164	140	138	134	139	126	149	128	148	147	137	151	145	148	129	171	163	122	147	137	119	166	128	146	155	159	146	138	156	134	123	150	166	161	156	142	145	152	170	152	142	160	145	148	169	168	170	146	124	149	131	161	140	151	162	132	129	145	140	163	145	155	151	135	153	149	153	136	161	137	148	148	162	155	142	155	158	144	147	130	140	149	142	177	169	140	127	154	116	127	152	130	144	144	156	157	141	136	141	124	135	158	136	162	147	180	146	134	142	161	156	145	157	159	128	121	144	140	157	146	165	147	142	138	139	149	143	129	147	154	130	157	145	141	152	153	164	144	154	160	164	143	155	160	160	148	165	129	147	150	140	149	122	150	133	158	137	137	136	146	151	156	126	154	172	152	175	166	155	146	144	165	165	146	140	142	145	140	152	123	144	153	151	155	177	140	137	133	134	134	149	124	131	166	150	117	152	137	172	156	146	156	144	149	141	149	135	167	149	128	148	141	156	152	140	161	151	135	143	160	184	152	147	137	144	136	144	167	162	147	146	157	177	137	152	128	138	147	126	148	129	145	153	142	145	149	145	147	165	152	143	142	156	133	139	143	148	170	153	173	138	153	126	140	136
10153	5247	53666	48336	15187	1793	2022	1132	932	1370	932	853	610	616	591	534	517	570	468	472	424	423	394	377	419	398	421	354	412	366	392	381	363	351	375	359	373	349	394	351	409	389	395	375	399	381	411	383	372	353	388	387	383	379	359	390	346	370	375	344	397	385	405	385	396	375	367	390	357	389	366	412	358	345	381	380	372	350	407	387	387	372	352	342	363	375	396	367	370	397	364	389	373	421	373	382	360	387	362	393	359	393	388	369	376	349	416	376	375	359	360	410	369	369	372	373	323	351	370	377	351	376	377	381	335	346	386	382	365	358	409	355	426	345	382	401	374	355	396	364	388	377	411	348	371	378	357	426	381	374	361	349	389	387	374	359	383	388	353	370	367	330	389	370	357	376	382	391	339	368	361	373	392	373	365	378	355	365	369	369	413	345	380	358	381	350	335	365	373	363	385	362	349	372	403	400	368	359	392	353	378	361	391	376	362	380	368	387	374	373	366	354	376	354	398	379	385	379	355	388	358	348	339	382	390	338	340	379	372	359	343	381	353	370	402	341	370	365	370	396	365	401	394	359	377	378	361	372	386	398	339	360	372	389	374	358	382	376	365	344	368	369	376	377	364	365	368	381	405	366	367	377	423	391	319	341	361	364	353	344	363	356	360	365	356	378	356	384	368	369	352	368	379	386	340	402	359	386	356	403	379	363	378	368	370	344	351	360	350	371	382	388	350	401	366	406	358	386	384	346	367	360	381	363	363	390	399	397	374	372	404	377	376	399	399	386	381	400	388	416	384	354	337	383	355	359	369	403	387	374	373	388	356	358	346	366	365	393	377	430	387	370	378	378	353	371	403	356	368	366	375	406	377	379	369	405	362	356	377	357	357	370	386	383	368	379	345	375	379	364	369	406	333	394	369	378	364	373	373	372	337	331	365	365	347	410	385	361	372	403	361	369	372	355	346	383	370	363	390	374	395	388	381	363	409	357	388	395	405	388	361	406	367	373	375	341	358	357	360	369	331	363	359	376	376	401	358	334	354	370	382	374	400	381	372	374	335	362	381	329	366	389	397	377	361	354	357	402	386	380	351	354	383	374	367	412	385	387	374	408	368	385	389	346	350	401	409	347	372	372	363	406	354	377	395	399	367	391	379	364	360	343	367	399	368	372	382	400	376	374	394	385	390	373	411	397	372	359	365	393	401	391	364	366	362	370	421	352	381	360	393	413	328	376	349	389	361	379	369	378	404	356	374	329	358	353	365	373	390	392	375	402	379	402	390	376	382	371	357	367	336	375	373	363	358	396	366	358	373	348	389	386	408	370	362	388	354	359	357	383	365	379	377	360	355	379	350	317	385	375	363	369	388	361	390	354	413	356	400	358	396	344	324	380	385	386	373	373	367	385	391	374	367	372	374	367	366	376	381	376	389	384	367	392	380	385	357	350	362	356	370	350	376	344	381	382	379	387	391	364	361	320	384	384	361	382	368	401	366	364	389	375	356	361	374	396	371	347	395	365	378	413	381	376	374	373	379	375	363	375	387	379	350	372	378	373	363	372	369	393	362	355	350	402	368	358	380	391	378	391	373	373	383	372	378	336	414	364	329	369	388	355	420	370	370	357	357	372	379	359	373	364	412	387	387	399	370	364	347	369	409	367	349	374	358	375	422	370	356	377	411	385	353	352	376	365	346	386	366	354	368	370	387	336	386	371	385	360	389	387	386	368	380	379	382	382	421	390	356	383	379	367	347	372	374	376	369	407	350	326	343	389	364	395	372	357	405	393	370	355	393	368	360	370	363	385	367	373	395	366	391	402	342	404	362	329	409	368	372	381	390	365	364	344	382	357	367	367	385	357	365	348	393	415	375	379	369	393	343	383	360	351	328	408	384	364	400	350	370	404	352	401	345	365	358	355	376	349	361	361	348	341	367	395	376	360	371	370	358	405	352	387	370	370	360	344	369	377	368	364	381	365	391	390	346	359	379	363	364	376	365	388	371	373	397	391	388	380	391	410	356	380	388	363	397	391	390	369	343	341	345	382	362	414	368	374	404	388	368	359	378	339	385	366	398	323	381	349	358	380	358	350	367	391	389	351	382	370	388	337	376	380	369	371	365	348	386	368	361	396	378	364	345	363	363	404	355	326	342	376	381	368	365	382	409	386	403	375	383	378	375	376	391	345	376	404	383	398	338	361	368	364	413	388	377	339	377	381	387	360	368	383	400	373	359	380	348	364	348	372	359	349	429	380	381	381	341	334	388	352	342	358	379	407	349	367	386	360	371	362	358	385	379	353	344	329	390	331	359	369	368	351	389	389	378	365	377	365	395	390	374	384	389	386	374	407	356	365	347	373	355	384	367	398	337	373	350	362	381	383	388	393	384	397	392	372	352	386	375	337	389	355	347	390	366	350	396	351	384	317	383	393	360	363	353	362	396	378	380	351	390	362	386	381	408	369	369	396	378	420	376	391	371	381	347	356	374	338	385	358	383	393	373	377	362	377	378	345	348	356	362	369	362	379	366	413	383	402	374	375	408	371	385	376	377	366	365	384	368	356	392	372	396	380	394	368	392	338	364	393	375	363	340	392	360	394	375	334	348	382	347	393	384	336	353	358	382	367	376	392	353	347	381	355	382	364	367	339	380	395	415	354	343	353	349	351	386	361	405	384	362	362	365	353	356	352	381	400	373	378	380	375	406	352	331	384	373	378	372	390	401	413	381	376	366	363	320	385	365	380	376	373	338	389	348	361	363	367	357	377	379	380	371	327	386	359	370	353	391	363	408	391	400	373	374	355	348	413	380	367	406	370	370	371	374	359	368	403	336	387	369	364	381	387	369	379	373	377	369	330	369	370	350	352	349	348	386	363	348	382	375	353	385	367	346	381	362	371	369	354	363	368	352	396	401	378	380	344	391	321	396	398	384	385	364	357	388	352	403	382	365	366	351	351	393	374	392	366	337	373	382	359	361	419	356	328	367	379	364	393	376	372	358	408	391	392	377	386	365	388	356	345	346	380	330	338	413	372	399	405	369	376	361	394	352	404	355	360	382	345	356	387	342	370	379	378	386	352	379	342	373	350	408	336	328	379	359	354	355	374	360	386	393	368	377	384	376	374	360	379	450	380	369	346	357	397	379	390	400	418	372	368	367	362	366	351	354	408	337	400	370	383	360	394	362	396	381	389	344	392	352	369	375	391	358	375	391	354	329	361	382	348	365	355	391	390	424	345	393	367	375	418	359	367	360	353	353	383	373	349	381	381	357	383	355	356	405	368	368	365	378	373	363	374	366	352	417	319	368	367	367	392	366	362	383	405	373	352	422	392	371	347	388	390	332	330	375	355	404	384	341	365	397	362	345	401	350	355	361	353	349	374	387	351	369	373	360	361	360	378	363	380	394	383	366	402	399	366	377	382	377	371	367	424	369	362	380	370	353	370	413	382	374	352	367	359	366	411	362	362	347	393	415	389	360	347	391	365	373	396	390	363	363	379	348	385
3060	1469	3310	1791	732	365	358	368	328	347	325	328	349	294	359	353	333	343	321	367	313	317	333	305	331	344	311	310	341	304	306	310	343	304	314	303	310	333	328	297	324	340	346	317	315	327	356	342	323	315	319	282	312	300	312	296	305	319	324	350	297	347	301	309	314	330	309	336	321	303	324	347	333	318	304	287	350	333	326	305	301	293	288	346	359	364	308	327	326	298	299	321	319	296	313	306	286	299	314	305	313	325	328	300	317	311	354	327	336	318	344	318	304	319	337	323	303	310	355	314	317	348	331	307	349	336	323	312	336	345	328	310	327	320	333	309	306	330	333	340	338	270	311	299	336	335	332	323	309	315	334	307	298	354	308	311	344	301	305	319	335	330	345	318	351	339	346	343	319	311	348	325	320	317	310	313	314	317	339	342	291	330	317	308	358	330	305	277	306	291	347	351	305	284	313	348	337	361	303	342	315	314	321	315	349	321	308	311	332	307	291	323	312	303	320	323	338	305	315	330	316	335	302	332	292	339	331	326	359	322	335	348	305	357	307	337	303	320	330	325	342	338	314	315	310	307	308	311	293	296	309	367	295	323	325	308	324	334	328	296	293	345	318	331	330	332	345	329	341	339	335	328	307	315	311	325	299	313	307	327	315	312	288	335	338	339	314	346	331	322	329	305	340	306	309	336	309	322	356	338	328	327	301	306	311	311	280	335	345	325	328	312	324	330	301	311	348	326	299	328	309	335	338	341	308	338	329	336	321	337	316	287	318	363	309	350	327	326	305	323	353	339	323	280	301	318	305	345	310	324	306	318	319	327	329	297	310	353	303	326	309	309	261	301	350	349	336	356	324	303	323	315	329	303	337	310	335	363	312	327	354	319	330	307	325	351	287	361	314	308	317	328	335	318	333	337	352	316	301	347	321	321	359	337	374	339	334	312	301	296	315	327	350	314	303	315	340	326	309	316	332	328	307	313	348	320	336	326	320	340	381	322	330	341	349	337	318	304	324	305	324	313	346	335	338	303	329	333	326	360	333	295	346	343	332	298	302	344	317	315	326	284	308	320	316	334	348	299	339	285	324	360	318	320	337	329	310	336	322	331	314	319	339	306	351	330	335	352	313	279	316	327	309	324	300	303	318	322	338	337	312	348	340	359	293	323	320	338	317	314	344	315	311	332	305	336	331	314	322	327	347	338	304	307	317	316	306	291	365	306	298	347	289	316	311	283	328	346	325	279	327	331	314	310	304	346	338	312	342	339	303	329	358	323	319	338	324	328	297	325	328	325	281	326	337	316	311	330	309	325	322	338	289	289	324	343	307	299	322	325	308	309	326	330	339	326	347	301	287	323	381	351	299	311	368	324	319	314	306	316	318	368	311	316	323	329	289	320	344	275	307	341	299	333	329	313	304	352	323	307	326	351	326	299	341	328	294	329	290	311	315	343	324	315	334	360	283	298	330	314	338	317	347	352	349	343	315	324	328	327	348	347	322	320	360	294	333	313	303	324	315	330	323	344	317	329	323	358	343	332	277	318	317	347	356	323	345	299	322	306	316	284	347	344	298	330	301	319	308	352	319	330	302	328	348	356	277	344	313	324	307	297	341	322	316	346	298	357	316	304	339	336	338	330	359	358	347	314	332	280	328	344	327	304	313	332	302	318	310	305	318	316	327	320	300	333	339	322	346	314	288	281	341	312	325	322	333	308	339	316	292	299	305	317	330	305	339	323	305	327	316	328	358	316	322	317	333	320	295	314	345	293	322	325	307	343	312	296	343	294	349	328	329	319	299	298	327	333	301	343	336	316	329	331	314	312	310	322	352	340	306	328	351	305	287	305	323	305	321	346	306	370	336	312	313	352	307	289	326	323	331	337	334	284	363	336	300	310	297	332	331	309	322	332	304	329	287	333	356	328	337	332	366	364	312	289	337	307	298	344	290	326	336	315	347	344	332	330	344	314	355	354	295	342	291	313	298	304	344	315	328	316	312	290	303	342	309	289	324	304	332	311	340	331	295	309	313	326	326	316	310	296	336	354	333	311	306	319	312	288	312	303	360	323	332	323	301	338	314	310	296	304	333	298	320	330	309	318	324	317	297	321	324	340	306	320	346	321	343	313	320	326	329	361	330	295	337	304	336	338	357	308	331	349	316	340	349	317	302	310	270	298	321	312	316	343	321	314	347	357	328	333	332	320	343	338	315	297	318	360	311	340	326	343	369	332	315	328	297	303	335	355	318	316	303	337	360	322	323	341	320	338	345	301	326	295	350	328	353	325	339	322	351	327	311	320	306	319	311	312	317	322	311	362	342	351	343	280	314	326	324	301	304	353	344	296	347	298	321	343	310	317	321	307	318	335	330	344	308	324	322	321	340	328	340	291	349	312	319	355	312	316	359	334	307	321	330	317	321	296	320	291	344	330	313	323	310	324	331	352	310	319	355	334	343	329	347	348	333	271	313	283	332	339	301	326	339	306	315	328	369	314	307	353	297	329	340	332	314	291	287	328	345	293	299	310	305	326	306	333	279	338	343	323	305	321	299	312	299	347	272	304	349	326	339	303	334	334	304	324	325	322	359	336	322	366	358	326	313	310	320	322	337	321	328	326	299	354	321	280	317	292	317	334	348	308	347	327	320	346	275	322	322	315	302	328	305	322	345	311	359	331	297	301	297	281	347	374	321	350	316	301	330	333	321	300	320	307	345	322	311	327	318	349	327	337	343	283	287	326	317	297	337	320	316	329	338	309	323	306	334	314	358	346	314	363	358	330	289	331	322	326	331	344	302	313	378	300	345	337	326	334	331	294	373	367	316	363	339	305	335	320	294	314	334	345	333	335	308	328	333	335	341	338	299	319	290	298	317	323	309	330	347	281	357	302	326	304	306	336	345	325	343	337	314	312	343	320	360	331	348	328	338	320	317	330	328	332	352	335	309	311	323	311	335	314	325	323	354	333	331	321	328	305	357	323	321	293	340	335	338	340	322	279	310	339	306	346	308	349	328	328	292	310	312	313	334	294	306	298	348	334	319	304	322	309	334	315	346	335	361	341	339	344	325	311	332	298	351	328	309	305	287	332	300	361	321	354	326	305	307	328	330	313	320	321	274	321	330	309	286	291	294	316	331	348	344	326	302	322	326	337	326	331	322	339	308	309	305	333	303	341	311	329	344	328	325	346	309	325	338	345	344	324	304	316	325	332	311	306	300	335	375	335	367	319	346	307	323	358	345	285	323	314	293	320	324	322	345	340	311	348	332	300	315	331	332	302	340	323	353	316	325	322	265	276	297	328	318	283	312	310	317	314	320	368	334	307	352	336	321	334	334	308	337	345	334	337	340	311	286	340	317	305	346	317	312	350	332	280	362	308	324	336	299	319	316	360	298	321	305	313	310	297	365	333	326	311	317	331	363	325	346	298	312	310	337	352	313	322	318	331	329	325	333	317	284	299	318	334	316	331	312	281	299	312	322	326	338	314	303	354	323	329	310	336
2989	2015	8328	5423	2128	916	876	850	800	833	759	716	772	776	753	763	759	744	766	717	713	753	773	763	787	790	720	749	742	728	737	776	757	725	749	685	740	757	728	766	822	776	755	694	749	699	747	742	788	770	815	733	742	779	780	790	732	791	780	718	780	780	767	843	774	778	730	770	739	743	753	753	778	735	763	766	798	743	774	717	752	774	758	804	739	762	748	789	764	785	757	750	736	761	807	760	750	780	779	709	771	781	777	770	755	792	785	764	810	753	762	774	723	814	714	786	756	780	825	754	787	746	766	788	772	774	798	816	773	748	760	777	753	801	793	736	739	751	750	772	769	747	756	751	761	713	774	756	741	744	788	754	765	795	748	727	767	718	735	722	779	761	722	772	749	753	737	754	737	775	744	752	762	802	727	708	746	846	735	754	742	738	728	736	773	755	759	760	728	748	764	771	766	745	777	743	778	760	778	729	737	728	744	786	751	738	719	745	774	702	799	783	771	723	794	740	759	766	696	742	815	779	768	787	763	780	740	749	806	779	740	812	742	745	773	763	779	744	717	798	810	791	771	765	731	798	723	756	774	759	749	765	754	746	710	776	711	763	748	780	762	724	800	717	766	788	741	786	741	775	731	743	774	743	775	764	731	709	703	756	716	722	752	781	769	755	755	750	806	769	752	776	777	755	743	764	767	783	790	749	691	704	724	797	751	796	795	738	782	798	761	813	772	800	727	801	780	763	739	744	731	774	715	742	762	760	712	739	718	746	820	818	736	739	757	769	771	722	693	772	794	792	775	780	747	781	784	761	779	794	765	737	733	782	744	761	695	794	791	773	725	805	748	759	761	734	711	781	774	756	727	757	761	752	773	718	736	752	762	802	801	741	776	733	741	761	736	751	823	760	710	814	718	792	770	754	792	736	802	706	729	781	787	834	769	740	768	770	782	737	808	737	762	727	737	800	766	752	772	797	746	728	754	781	817	734	773	741	781	766	728	742	755	773	731	731	779	710	795	776	741	745	731	739	744	784	777	728	748	693	756	730	735	798	754	789	797	794	786	762	733	771	793	772	741	732	787	777	766	788	737	725	741	773	766	737	778	764	784	786	721	749	744	796	761	709	753	793	750	743	817	782	768	775	784	767	764	718	722	781	746	748	789	728	790	777	800	737	738	749	750	739	751	787	734	729	727	770	694	783	775	756	751	736	709	743	774	786	818	756	768	760	696	767	793	767	757	718	766	706	791	735	742	752	765	767	738	758	813	790	723	759	788	726	750	795	806	767	740	767	793	727	790	763	737	777	795	739	729	740	769	727	759	733	731	768	734	779	763	760	792	759	750	744	744	795	781	783	743	788	791	727	761	774	735	769	729	777	747	808	783	773	731	745	772	759	781	765	736	772	762	784	729	725	749	734	763	763	781	749	732	727	796	798	767	678	801	757	804	752	747	747	740	782	752	711	765	707	779	744	785	750	756	733	737	726	766	777	742	738	769	741	750	720	802	755	777	712	805	765	731	768	763	772	725	741	781	807	778	745	694	778	729	775	747	777	743	766	788	758	703	739	728	777	701	743	762	735	761	714	738	756	789	747	736	761	772	741	750	790	755	751	765	761	749	784	739	764	783	691	756	760	725	701	791	742	756	707	727	750	809	748	755	740	770	736	747	770	792	775	803	781	758	751	815	704	752	742	756	727	732	788	714	779	793	776	751	755	769	724	768	742	742	789	713	722	734	735	748	763	766	745	726	733	742	733	726	779	720	791	719	792	762	764	701	784	785	753	771	769	753	780	784	728	818	779	722	761	774	737	744	802	748	714	785	738	812	741	736	687	798	736	741	698	693	763	797	744	803	759	780	731	746	739	725	745	789	766	747	758	753	757	765	738	755	797	801	776	738	797	746	776	790	765	787	724	746	781	754	746	742	749	783	727	772	787	745	805	761	735	754	784	782	752	760	801	767	739	783	758	755	749	754	772	718	810	741	715	755	733	751	755	752	779	784	767	745	738	754	750	784	765	757	755	778	745	746	779	718	749	760	750	715	741	766	726	809	801	778	770	744	772	729	759	849	741	743	773	749	763	752	753	780	764	754	758	775	789	771	789	762	743	732	739	751	738	795	758	731	721	758	788	750	772	729	758	782	774	774	707	729	736	771	730	724	767	793	769	760	780	727	664	749	763	720	763	746	741	727	766	766	741	757	806	737	781	774	770	765	686	777	726	818	746	801	726	742	771	772	783	756	775	742	728	771	777	743	752	716	740	741	761	763	731	788	759	725	711	772	767	764	779	741	710	788	721	784	758	754	741	761	766	713	711	796	758	769	753	781	732	730	741	756	742	772	708	778	778	778	744	797	763	721	796	719	751	787	754	759	722	738	789	760	771	769	728	752	731	754	781	732	753	774	741	754	762	738	756	736	784	747	765	778	719	739	712	786	729	784	773	746	766	772	722	745	751	772	809	789	759	740	768	741	754	758	710	736	724	746	723	750	802	752	710	753	745	754	786	735	788	750	779	767	756	725	743	787	772	776	739	733	777	783	753	780	760	728	691	785	725	731	796	773	726	749	772	743	712	751	757	807	777	688	737	758	756	751	791	786	772	763	735	806	794	772	799	787	738	752	748	774	790	785	737	761	745	734	761	745	749	723	798	758	749	775	857	758	786	822	787	785	764	729	813	793	760	773	775	741	732	797	739	743	765	730	719	759	774	772	758	767	769	740	760	754	753	748	743	784	783	741	759	807	738	729	767	780	771	824	726	780	741	766	738	755	734	787	747	790	725	745	776	763	721	738	753	767	761	767	776	762	744	751	695	785	728	740	762	744	752	774	740	737	724	737	793	795	740	748	791	774	742	745	743	735	693	728	780	771	769	721	784	805	745	751	795	707	764	786	751	780	787	735	734	764	788	766	782	773	746	757	773	793	751	809	774	743	752	735	760	799	774	739	779	762	747	788	720	778	701	789	747	767	783	744	793	714	746	737	744	780	794	771	746	720	775	773	762	744	711	736	753	753	753	761	749	829	762	755	779	723	753	759	712	763	745	743	766	797	729	710	756	757	734	719	758	720	715	708	759	748	789	770	774	740	760	773	752	797	767	767	739	737	761	747	791	759	755	751	767	726	750	764	749	802	764	765	801	764	761	794	713	792	735	739	782	752	762	769	772	733	769	800	781	727	778	760	762	803	720	725	720	765	764	789	736	750	775	725	707	801	782	719	816	745	776	795	751	757	774	702	841	730	738	711	733	781	763	779	781	758	706	792	746	725	790	760	765	750	700	764	776	787	762	759	752	757	777	764	736	806	763	749	792	736	806	770	749	734	772	808	734	730	750	757	777	741	769	777	773	773	757	767	736	735	788	780	719	804	744	752	760	763	764	759	764	759	762	770	741	800	763	767	710	787	781	714	721	729	745	803	756	745	802	743	766	734	739	771	814	754	727	749	720	770	757	789	782	772	725	735	779	729	721	723	801	752	754	790	792	747	753	822	796	781	749
9765	3590	31886	28514	11283	837	444	357	380	390	327	330	322	317	293	279	285	305	307	308	263	309	253	277	298	270	268	274	286	295	302	269	280	311	308	338	305	288	277	294	277	294	272	258	269	266	302	281	263	294	282	315	294	343	284	280	324	291	235	294	272	283	300	273	317	284	283	294	293	347	311	287	316	281	316	310	263	300	286	315	279	294	299	269	275	308	273	291	290	297	278	288	312	310	257	292	287	299	261	286	291	277	252	300	265	299	262	261	294	304	281	310	299	274	331	269	296	267	273	274	283	299	309	300	286	256	310	278	329	298	288	315	259	304	295	270	271	296	288	317	293	280	285	295	288	291	314	302	293	282	298	296	298	304	280	287	304	276	288	274	313	295	287	276	278	263	306	289	295	287	289	285	256	269	276	283	293	284	289	282	271	261	273	299	293	314	289	306	287	309	302	299	270	307	288	307	273	302	300	292	278	299	282	260	301	280	327	305	299	292	273	290	320	329	290	304	301	333	319	277	297	284	277	307	276	284	265	255	283	286	275	313	280	305	287	308	291	290	301	273	252	301	262	246	262	303	318	292	281	282	295	286	296	279	314	290	275	327	259	270	313	313	285	307	320	282	287	300	295	273	278	304	294	268	311	287	302	306	307	286	284	300	293	250	272	285	296	313	283	276	325	320	290	283	308	306	277	293	291	286	299	278	307	287	312	284	304	282	275	277	321	308	285	279	278	284	321	312	304	294	271	299	312	288	278	276	289	281	325	307	293	335	298	283	309	273	287	314	307	296	335	287	292	312	288	290	307	277	287	285	268	304	301	305	278	289	281	305	268	295	262	290	299	317	266	314	269	300	306	325	280	280	286	302	280	276	289	315	307	270	308	297	283	279	302	282	240	271	319	298	296	289	278	306	304	284	336	289	276	260	299	286	255	304	294	276	283	311	250	281	301	270	285	271	301	289	241	277	292	283	305	319	289	306	281	293	279	284	283	266	298	301	299	313	288	295	262	298	321	286	287	301	298	268	294	275	305	302	280	301	274	282	318	300	305	322	317	289	323	327	269	287	294	286	313	306	302	316	271	303	318	250	270	305	262	293	278	294	287	274	294	302	298	280	270	320	317	259	286	295	275	286	292	304	277	274	288	276	297	282	296	281	297	303	297	293	321	287	285	286	279	274	341	261	264	300	294	246	305	272	318	315	295	283	300	288	290	295	276	293	293	298	284	294	278	270	323	294	272	277	289	295	303	317	289	298	291	286	310	309	294	328	322	301	303	298	353	267	312	279	291	289	288	281	266	278	308	330	315	285	311	316	289	301	288	282	307	295	317	290	274	306	311	330	292	307	307	305	274	301	303	308	277	287	298	299	292	294	291	297	295	286	264	293	297	312	287	279	275	299	286	297	289	271	281	280	307	301	277	288	281	317	274	266	304	292	283	305	294	270	271	306	305	273	299	308	251	283	278	293	279	289	301	348	270	289	281	302	280	266	323	293	264	300	309	272	278	278	260	292	288	302	313	289	277	281	307	310	304	308	318	299	267	302	264	299	284	311	294	285	288	275	269	293	276	271	297	288	294	284	298	314	309	287	278	312	286	285	294	285	314	296	315	303	307	321	287	276	288	285	276	273	304	295	289	326	318	277	280	250	276	281	253	296	290	300	256	306	315	310	290	269	344	285	288	301	287	293	289	310	298	292	275	301	309	314	286	294	288	298	277	293	278	299	302	241	290	292	288	286	272	284	307	281	289	282	296	287	283	286	318	287	303	274	294	279	305	284	282	299	290	295	320	301	275	297	310	310	286	300	287	283	297	269	275	276	308	292	296	285	300	265	258	298	288	292	260	270	281	291	300	269	291	269	290	295	288	272	312	289	320	278	308	291	317	328	280	292	271	328	268	333	283	269	278	270	292	300	287	308	294	268	304	321	269	291	311	299	270	282	312	308	277	273	284	289	270	332	261	285	274	315	290	280	313	298	274	301	299	297	308	278	302	310	291	293	304	269	292	304	304	277	300	279	293	257	292	256	296	269	295	273	260	287	289	276	296	305	326	300	303	274	270	282	282	292	303	319	274	297	299	284	280	277	276	271	283	290	288	308	299	350	264	292	306	271	288	304	315	260	236	283	301	322	261	304	301	295	343	311	285	290	289	273	266	312	294	280	278	266	300	270	293	287	301	265	288	268	303	278	287	291	292	285	281	304	268	279	297	281	255	283	318	307	315	287	269	277	312	319	293	288	320	283	289	287	264	285	278	286	289	303	329	268	264	290	302	293	277	307	248	293	329	267	291	286	306	312	305	320	311	307	300	275	289	285	311	255	306	269	303	292	286	313	324	290	294	283	277	281	311	268	273	290	311	289	300	313	300	298	314	300	283	286	294	284	297	264	268	286	319	307	312	295	291	309	297	284	291	287	288	298	289	278	309	306	277	298	268	305	293	278	293	292	329	286	308	327	282	256	289	279	274	259	297	295	247	293	318	327	293	268	300	290	313	298	279	288	293	311	267	267	257	273	264	289	314	284	315	284	280	303	267	267	271	295	326	277	324	311	305	302	288	266	287	304	294	276	281	282	243	259	248	299	266	289	305	300	322	316	293	273	305	277	299	321	291	288	299	274	288	304	320	269	309	267	292	275	318	291	285	308	296	283	290	290	308	310	298	310	295	285	306	300	287	307	271	278	293	267	285	336	306	284	291	288	281	317	295	334	288	273	272	288	299	291	282	313	254	293	317	293	298	265	268	281	284	252	290	286	261	311	317	307	304	301	269	337	310	311	298	269	297	278	302	264	294	298	291	283	306	266	311	303	332	292	279	290	296	307	323	304	339	281	307	309	275	288	320	307	297	289	270	302	280	295	293	271	307	306	326	270	295	297	278	321	270	301	289	297	264	293	287	301	275	329	294	276	267	246	282	262	259	283	283	295	308	317	317	267	299	298	255	301	315	305	283	298	280	272	272	277	288	254	318	299	302	288	298	303	282	262	287	325	261	295	307	273	267	279	274	321	291	270	292	262	278	270	285	275	290	266	289	283	313	293	295	297	300	273	303	311	291	279	268	308	243	292	324	296	320	281	281	258	273	310	312	286	280	288	290	282	296	299	290	282	291	277	266	306	298	302	290	309	279	280	261	284	272	270	277	237	296	297	305	305	319	314	293	313	281	289	269	289	280	293	254	270	333	278	283	250	284	310	290	323	280	286	287	285	288	287	297	293	284	270	263	290	262	291	289	296	300	285	259	283	310	303	280	311	280	275	277	286	299	288	298	303	289	305	254	306	314	291	257	314	331	284	303	272	290	278	314	263	288	281	285	293	307	302	313	299	319	307	273	284	298	299	268	291	332	296	299	287	277	297	293	279	297	286	291	282	286	309	264	275	273	312	286	279	278	308	285	281	276	277	326	295	296	315	283	305	306	302	279	275	306	281	321	293	288	293	256	269	337	301	304	292	284	288	276	316	316	303	288	296	296	300	282	280	266	299	282	302	293	315
8009	4066	39970	39058	12911	1899	1593	1011	1013	1209	1010	959	917	799	754	754	720	744	717	679	724	735	676	655	693	660	676	653	657	671	666	700	685	744	619	729	708	742	707	681	668	728	663	661	715	744	715	658	735	697	673	705	704	687	690	700	666	688	694	703	678	675	704	711	690	715	669	677	670	719	673	710	725	662	684	701	679	676	692	655	714	656	672	691	707	698	660	687	669	660	704	715	673	665	658	714	724	623	689	677	674	668	675	681	696	703	676	685	720	699	691	619	708	686	692	699	695	696	671	649	722	664	658	719	732	679	685	704	729	679	693	721	661	671	712	662	684	647	678	643	694	690	659	658	690	664	727	702	683	695	690	665	642	647	710	710	711	657	692	642	654	661	679	686	674	715	713	678	710	713	731	665	687	691	691	707	681	650	763	640	670	694	642	682	688	702	699	699	669	705	659	629	730	706	697	667	703	745	630	678	679	703	687	644	680	652	720	695	664	749	651	678	691	677	692	744	678	637	691	703	688	657	688	630	730	699	704	700	671	668	690	677	679	722	718	703	689	684	607	692	668	716	645	717	670	660	691	662	634	693	657	648	637	630	662	632	670	672	713	655	667	678	679	638	660	707	678	698	683	681	674	671	686	661	649	701	676	698	663	710	672	668	674	698	720	681	674	698	692	712	667	687	711	618	699	602	667	729	692	736	694	674	682	702	693	691	715	753	694	660	645	684	640	684	722	694	715	663	684	697	655	694	673	672	731	604	671	729	665	668	698	725	691	677	720	687	659	651	670	732	617	662	698	691	712	669	691	646	719	692	696	654	615	684	707	697	697	658	683	625	695	693	733	693	686	680	698	680	621	699	680	724	695	697	676	681	692	658	645	662	678	672	715	652	695	664	713	715	628	697	694	691	712	655	711	668	679	631	667	666	724	677	675	651	666	668	662	722	683	644	632	672	714	640	691	686	670	640	685	701	678	681	640	679	740	613	668	685	681	695	690	690	629	681	728	650	659	704	686	638	673	715	664	699	716	673	685	647	710	666	625	687	710	716	687	603	648	694	663	700	665	644	678	664	696	697	684	646	719	675	718	647	712	680	618	726	727	665	717	699	659	732	648	689	660	714	700	680	665	701	683	664	670	621	653	718	673	647	654	655	697	644	641	690	703	724	719	677	693	650	643	655	686	668	700	672	694	681	694	685	706	722	671	674	708	712	695	724	666	624	685	683	697	648	721	674	677	675	656	639	675	725	710	677	703	653	694	659	652	664	664	646	655	691	673	719	716	662	654	700	656	680	650	627	666	676	665	678	708	694	710	652	667	697	681	714	654	696	647	684	678	623	680	646	694	706	699	681	713	683	644	703	706	699	701	675	694	665	725	705	664	689	721	692	701	681	669	722	682	715	646	687	665	699	679	688	675	689	667	664	665	662	695	663	668	703	653	662	676	690	711	683	675	662	668	751	700	658	667	651	650	732	681	679	690	703	716	673	676	646	664	672	705	719	664	687	699	674	712	679	646	700	689	703	674	685	712	708	678	722	685	706	687	694	621	676	686	673	688	751	698	674	710	681	702	682	661	670	688	700	655	673	666	692	676	653	702	687	659	679	694	689	699	661	727	690	713	727	654	648	676	690	681	686	638	646	672	702	673	679	684	724	659	694	671	681	721	678	713	718	726	672	726	686	682	709	650	704	659	680	726	673	688	659	678	678	699	689	745	694	674	698	672	668	712	698	706	653	680	639	643	667	687	709	678	676	665	664	689	649	676	673	724	671	657	705	685	641	687	737	660	648	686	680	712	652	657	655	693	706	706	664	692	645	694	688	703	691	630	682	657	733	668	650	696	685	699	664	689	712	683	678	671	691	658	667	724	667	710	704	711	661	655	712	670	646	695	673	664	675	650	687	666	700	713	708	683	697	640	673	655	727	674	654	663	703	679	719	626	687	658	719	721	675	669	687	669	690	675	652	695	695	660	671	699	714	701	651	686	705	651	733	661	685	633	644	695	705	704	669	652	684	718	651	715	703	696	651	720	701	685	699	686	696	662	701	714	674	667	735	656	691	678	673	676	704	671	661	680	696	736	683	714	672	688	658	699	692	661	702	671	649	696	700	643	665	681	683	698	714	738	753	623	665	695	719	681	690	692	668	657	680	652	669	688	651	683	699	705	674	648	695	696	626	708	680	692	684	689	694	640	707	656	696	652	746	700	648	678	672	715	680	665	691	706	684	672	671	699	674	669	690	711	675	680	685	683	654	667	686	679	729	667	703	694	690	653	670	702	677	609	637	685	657	723	662	667	664	709	733	671	701	681	690	680	700	690	676	693	677	716	652	677	693	674	695	654	690	705	695	671	639	693	693	625	749	631	673	645	679	703	691	678	708	734	729	678	665	674	672	691	694	692	677	696	719	651	672	743	696	676	701	716	710	664	708	689	722	676	659	663	689	697	687	672	696	664	636	702	640	712	666	682	705	708	672	663	682	704	685	685	660	690	675	695	652	655	659	669	662	729	719	720	698	713	632	673	718	664	664	673	678	662	697	682	666	703	662	674	679	730	713	688	696	680	687	706	730	657	662	680	682	661	674	658	709	642	703	694	683	635	654	659	701	637	634	669	702	682	658	713	717	707	664	664	698	671	716	682	702	707	727	723	705	718	671	704	685	681	686	672	636	689	690	744	688	707	713	680	670	645	685	673	658	661	687	659	677	648	722	736	674	693	708	670	710	652	683	724	685	670	667	711	673	679	670	634	614	632	668	655	678	703	728	678	647	667	661	669	677	721	665	693	715	652	662	690	742	685	690	668	672	662	715	717	689	694	687	644	694	710	678	650	734	666	682	647	679	673	657	675	703	663	662	677	663	668	679	620	685	762	721	704	684	705	721	741	651	723	689	640	712	704	724	683	744	698	654	657	696	711	700	636	676	678	679	675	703	639	665	674	714	692	719	675	664	707	693	676	714	689	648	645	679	703	678	681	658	705	697	694	669	690	708	665	704	709	687	660	713	696	651	716	616	647	660	644	697	698	666	651	706	670	707	679	656	680	673	682	661	687	735	669	654	678	688	667	712	705	655	671	661	672	674	704	679	667	666	679	751	648	694	680	653	698	630	666	673	717	711	655	711	708	638	682	710	680	669	675	756	683	663	673	709	651	672	674	686	700	716	631	695	699	692	652	787	689	692	685	686	661	660	628	708	670	644	685	665	758	692	696	704	710	642	750	689	663	657	712	695	681	705	703	707	706	692	698	665	679	644	657	643	654	685	707	662	703	659	712	742	693	687	712	668	709	677	716	632	698	660	685	689	648	641	680	656	695	675	662	709	685	711	696	699	686	654	682	673	674	647	619	691	725	685	665	670	704	691	699	666	709	722	694	695	710	682	705	696	687	652	720	650	705	737	659	707	667	696	682	655	668	607	704	626	664	697	703	696	697	688	668	675	663	648	692	618	693	691	674	687	719	677	714	665	698	745	654	742	662	674	706	704	709	728	707	607
16640	7503	47666	42424	17991	1426	448	271	299	329	237	256	233	171	215	167	201	165	184	169	169	168	140	152	167	168	150	160	173	159	141	137	148	147	148	139	167	137	143	150	155	152	160	154	160	148	164	165	144	179	139	150	147	143	162	151	154	163	167	164	164	153	147	162	174	140	158	167	163	156	165	156	143	140	148	135	141	145	171	139	149	154	139	160	133	165	171	162	133	181	144	135	143	133	158	143	141	166	144	124	185	140	150	141	160	140	159	169	147	148	155	174	152	147	151	140	153	142	170	161	147	152	171	148	153	149	154	157	147	166	152	154	160	159	153	148	141	138	150	145	138	141	152	161	147	131	151	156	164	170	141	160	156	154	140	155	137	145	151	162	159	179	136	153	153	162	151	124	158	154	177	146	138	143	154	166	147	132	159	157	134	139	154	148	146	151	147	152	145	129	147	153	145	146	165	119	158	149	157	167	143	183	148	157	175	155	140	143	147	153	170	147	162	148	149	145	155	145	132	143	151	140	142	168	147	153	169	170	134	162	153	167	140	137	155	168	144	144	143	123	136	150	136	148	138	160	129	140	145	140	177	154	158	163	144	145	125	171	148	132	174	166	126	162	166	155	139	139	171	142	167	140	140	166	157	165	146	160	153	158	158	155	157	145	154	127	131	130	134	155	165	174	150	138	151	159	164	143	151	145	145	141	163	165	153	138	112	137	144	153	137	176	173	150	150	145	128	127	159	167	155	141	164	151	156	141	144	148	169	135	146	157	125	153	151	139	150	145	158	148	178	166	141	146	142	127	134	147	162	158	141	143	145	159	164	161	149	149	159	157	168	150	142	162	152	153	152	152	165	151	128	120	161	153	145	162	166	160	152	167	139	137	151	146	163	156	164	139	133	143	156	140	142	165	146	152	151	163	152	137	161	140	141	162	151	145	176	140	133	151	133	163	140	131	143	158	144	138	161	141	124	139	154	166	164	159	182	160	165	141	179	142	168	145	154	168	171	124	129	159	169	161	134	126	166	161	150	130	143	169	154	152	141	151	157	152	159	140	135	124	148	167	156	162	136	155	164	159	158	140	157	169	151	162	153	161	146	156	156	155	156	174	174	154	144	137	169	144	137	148	146	167	139	153	161	148	136	151	144	151	149	172	156	153	138	154	162	153	152	140	132	166	147	162	155	168	156	127	136	132	162	164	167	143	149	139	146	134	162	137	141	124	149	163	151	158	135	132	156	148	164	155	163	160	158	131	141	120	160	162	172	144	140	140	135	145	153	143	146	145	127	153	131	156	148	170	151	148	150	172	160	138	155	142	140	155	158	180	165	160	151	157	148	165	186	169	151	160	149	171	138	148	150	165	126	160	140	154	145	140	163	155	161	125	145	169	157	128	130	138	140	156	153	152	140	160	149	163	140	150	171	164	151	161	158	147	128	136	153	163	137	148	151	135	163	158	144	150	145	160	139	144	144	158	165	170	144	144	147	157	168	148	146	130	136	169	135	146	149	157	148	141	169	156	147	142	170	150	159	159	150	133	149	169	164	151	155	155	161	168	144	141	136	143	165	157	146	149	163	140	145	137	146	160	135	142	140	114	146	163	157	151	148	143	156	169	148	151	167	143	154	163	150	131	157	145	145	124	165	157	164	154	204	126	140	146	158	154	152	149	153	152	150	143	146	156	158	156	171	147	171	160	157	147	132	163	148	186	155	150	148	139	160	152	153	147	142	178	160	134	156	161	153	132	159	150	146	126	170	150	154	135	147	168	159	143	136	152	151	125	150	137	135	160	139	159	146	164	139	179	166	150	142	141	149	160	141	148	155	154	186	157	162	176	142	150	158	139	161	155	146	142	144	139	149	147	139	157	141	144	148	147	149	151	161	119	166	164	158	167	165	167	172	171	159	158	155	155	142	144	132	161	148	143	129	158	144	157	152	166	137	145	134	161	167	160	149	176	147	154	148	151	157	147	136	133	151	132	152	158	162	156	168	134	122	166	178	140	138	157	125	141	150	142	163	152	153	150	174	155	137	148	167	174	154	148	135	141	161	156	157	151	158	134	162	159	170	164	153	150	151	145	154	145	174	141	139	116	147	164	134	144	156	152	140	145	148	158	142	125	160	144	139	146	137	128	139	151	149	141	131	169	162	137	165	132	166	145	137	143	143	135	142	166	149	165	152	145	143	143	148	139	147	169	154	144	165	137	145	150	129	158	165	159	153	148	171	143	153	141	154	138	169	164	172	135	144	138	159	145	164	165	168	162	151	156	176	141	156	143	147	163	151	160	139	155	148	134	158	168	137	141	179	142	152	135	151	126	151	163	146	166	138	150	149	155	170	141	148	151	149	148	162	145	146	151	145	134	141	142	148	166	145	179	163	164	148	159	123	157	146	167	161	135	156	145	135	141	152	170	163	158	155	152	154	137	159	144	158	148	152	160	149	167	157	164	136	123	148	126	165	155	146	144	153	139	157	145	135	167	150	175	142	152	147	166	122	147	125	181	154	139	178	177	135	153	141	144	156	169	146	172	171	140	158	143	161	154	163	165	144	159	134	149	159	132	147	151	170	130	160	151	152	158	132	151	147	151	136	147	155	151	168	161	153	147	151	150	164	144	140	156	149	154	172	171	145	158	136	145	149	134	162	154	127	150	151	137	133	158	139	159	161	140	147	160	164	140	166	146	141	155	157	152	163	137	140	157	161	134	168	145	158	140	158	157	141	176	149	148	149	143	161	147	169	128	165	160	141	136	156	161	147	166	162	144	146	137	156	150	151	153	143	145	145	145	159	146	167	167	144	147	156	154	144	148	147	173	151	129	146	158	144	147	152	134	148	161	131	146	136	165	141	164	168	174	147	143	141	150	169	149	137	153	169	144	166	136	135	164	170	131	144	147	154	158	157	147	148	167	146	152	140	153	152	144	155	153	170	158	144	134	140	156	150	152	164	173	152	147	161	151	155	160	180	152	168	171	145	153	145	140	141	140	143	138	141	148	185	154	151	146	138	160	154	144	137	149	173	173	146	145	150	129	165	150	145	140	170	158	149	159	163	133	159	170	178	164	139	165	171	149	115	145	145	151	153	128	149	144	137	144	172	148	133	173	159	151	149	140	151	132	148	192	132	126	141	173	154	150	146	158	149	147	139	163	168	153	174	151	157	138	144	159	154	177	142	141	178	152	152	133	139	129	137	127	159	139	175	139	137	160	133	141	151	156	135	140	167	133	149	131	142	151	127	180	138	141	164	156	139	129	120	164	157	157	133	163	147	163	138	160	152	151	183	153	165	186	157	170	142	176	134	157	140	147	129	143	147	155	146	131	139	138	146	157	158	144	134	152	161	155	161	151	164	153	145	146	146	146	170	143	147	120	123	150	134	161	143	161	133	139	134	171	129	143	161	148	143	148	153	155	142	165	151	168	146	125	153	139	134	166	126	152	166	157	151	131	164	122	145	165	174	164	160	151	149	179	158	159	156	128	141	137	157	175
10395	7642	50639	50471	13881	2387	1811	1061	1153	1539	896	877	765	611	546	522	516	520	446	412	408	416	368	396	422	392	411	375	393	385	376	407	391	397	388	373	414	410	401	339	392	429	385	394	357	385	383	360	364	362	413	361	396	411	395	386	387	381	378	398	416	394	392	353	373	373	404	345	389	362	365	384	370	370	395	368	360	366	401	359	351	367	373	420	380	395	378	367	394	376	389	344	348	372	383	349	405	389	377	409	408	376	396	368	389	370	386	382	360	420	350	391	348	424	423	387	396	400	384	401	392	353	407	371	383	386	412	364	394	359	387	416	395	406	345	418	368	394	393	397	409	359	381	430	346	355	414	417	369	385	404	402	389	364	386	413	384	394	387	415	377	401	377	359	393	400	364	355	361	424	414	372	383	375	390	355	382	387	369	357	383	360	375	388	380	371	366	390	385	361	366	360	394	384	384	409	365	350	393	395	352	382	371	402	376	380	389	402	392	363	358	390	381	362	372	390	358	410	361	372	395	379	424	361	354	376	397	375	391	341	408	416	353	383	397	385	389	360	392	358	389	392	370	369	369	414	363	390	358	379	372	402	351	392	385	404	411	404	378	415	369	363	433	396	411	367	361	418	393	400	415	373	372	373	363	391	404	385	361	385	367	364	397	380	383	378	382	396	405	369	370	388	350	359	373	360	390	361	389	379	401	378	377	390	388	377	391	366	389	383	391	421	386	351	377	366	381	401	354	398	380	403	400	406	364	354	423	388	382	353	373	356	392	349	383	399	393	378	402	359	390	358	391	410	384	389	367	402	375	413	365	389	388	340	408	383	359	402	395	370	382	364	352	382	368	376	382	360	410	381	396	344	351	356	402	354	391	370	364	411	395	379	390	400	367	390	357	381	399	417	361	345	379	395	396	380	403	388	361	361	382	392	395	372	405	387	382	403	344	401	386	379	368	395	396	383	353	387	374	404	369	390	350	380	367	385	330	406	359	373	380	380	357	387	367	390	411	402	377	331	363	393	375	371	368	389	394	352	384	392	354	407	364	340	380	409	347	427	386	390	384	379	357	409	388	383	371	352	423	339	361	400	384	382	377	385	396	387	387	424	377	387	353	382	367	340	365	413	421	383	374	376	380	377	354	377	364	373	358	399	375	401	415	391	363	363	404	342	330	403	371	397	390	358	369	350	398	389	368	384	410	377	393	376	388	375	390	357	375	358	419	399	398	375	349	393	388	362	385	362	410	402	381	356	405	387	376	386	371	377	391	402	388	352	387	379	378	373	400	388	350	375	371	389	377	394	388	368	385	344	387	386	374	421	374	355	374	419	368	419	383	390	385	375	379	435	398	377	362	393	397	361	368	408	366	378	396	391	359	395	376	374	375	389	394	393	382	395	369	400	368	401	388	361	376	349	396	374	355	388	390	357	405	361	393	396	377	421	392	390	378	377	400	375	373	368	366	391	429	377	348	370	351	373	377	379	419	367	391	365	397	368	381	395	409	379	395	372	343	384	400	344	358	373	366	393	375	356	364	385	361	389	347	370	351	369	361	356	366	378	363	360	378	389	384	389	356	366	389	377	376	388	360	392	392	365	396	396	367	407	412	378	382	390	391	351	409	351	411	382	354	360	404	376	382	385	392	394	373	395	349	384	347	349	369	358	417	428	366	390	383	375	399	353	359	364	372	350	429	398	375	381	409	394	368	403	372	385	403	364	363	379	357	362	409	394	369	389	363	393	363	415	357	383	381	403	387	402	416	393	376	377	348	366	371	350	340	360	389	361	378	405	366	377	383	386	422	376	365	372	376	389	387	431	376	365	384	391	387	397	354	383	364	391	403	359	390	367	393	339	369	350	357	370	347	386	370	339	417	387	365	391	378	402	387	365	344	392	392	352	337	396	395	382	381	331	382	364	378	392	407	378	375	397	348	400	398	386	405	422	383	379	380	348	381	389	390	382	380	395	337	389	382	404	422	380	393	374	386	397	381	378	363	390	391	362	405	348	372	368	379	392	366	390	394	354	389	344	361	395	375	385	405	371	373	405	391	375	404	380	385	387	392	390	384	378	378	369	366	367	380	374	382	371	374	392	394	360	397	368	336	362	364	433	369	371	371	358	389	382	374	368	428	397	421	412	381	364	368	369	419	372	384	366	370	381	347	360	352	386	372	399	367	362	377	371	354	373	374	406	404	390	389	364	380	378	387	377	390	341	372	388	364	377	407	348	386	382	364	358	365	404	355	370	389	393	392	373	376	394	391	382	373	381	400	347	374	396	373	385	379	361	354	408	403	375	392	389	380	412	399	388	336	354	384	387	382	345	366	416	392	373	374	388	388	388	394	415	393	384	367	409	413	396	387	383	367	362	347	348	379	385	354	401	348	383	375	356	376	382	383	387	355	386	371	406	386	360	363	391	377	385	338	366	389	377	369	407	364	357	380	388	389	402	405	410	366	379	420	356	427	418	385	393	400	398	417	390	399	401	417	353	402	381	389	385	403	417	324	403	383	376	372	410	374	368	378	367	381	341	413	387	398	414	372	333	405	370	348	368	385	386	404	361	360	385	370	348	346	391	364	366	388	367	405	381	370	369	374	368	326	371	363	415	401	363	363	383	369	352	377	396	390	370	398	372	351	409	344	385	370	379	418	371	381	412	384	395	372	388	388	362	417	394	384	390	389	392	396	388	404	332	369	390	387	347	400	351	389	369	393	368	356	367	396	391	387	371	371	403	368	391	428	354	390	396	357	386	371	381	389	376	414	373	405	380	353	396	408	375	323	383	352	344	380	363	410	396	397	385	371	370	388	406	381	354	386	362	377	394	343	406	369	382	377	384	370	367	380	377	388	360	384	425	401	360	366	359	376	356	369	378	395	334	397	368	343	406	405	361	362	354	383	354	401	365	396	388	376	365	401	383	380	364	391	374	360	352	359	390	389	377	361	399	346	406	354	384	388	365	387	360	352	352	394	384	383	376	376	380	373	406	375	411	389	364	368	400	363	358	331	351	360	377	375	349	381	385	382	393	402	401	404	399	376	390	359	384	356	430	379	418	394	373	397	363	432	338	399	364	401	383	415	354	379	367	367	373	406	367	403	370	378	400	432	408	405	393	409	385	371	361	374	380	387	392	372	346	376	366	373	429	366	396	365	412	358	400	353	376	379	388	397	371	356	352	372	398	380	387	370	386	407	389	387	385	393	386	406	366	419	412	384	392	386	398	377	416	390	375	358	379	367	413	369	350	392	398	387	386	358	406	369	354	402	364	399	389	375	395	394	415	442	368	368	398	397	381	358	387	378	371	373	351	394	350	389	382	406	401	391	356	348	387	349	373	393	396	374	381	397	399	402	395	379	424	369	405	354	396	380	358	364	389	360	388	408	369	402	358	384	419	315	352	364	354	398	368	379	385	409	366	377	392	387	373	397	400	339	370	364	396	368	367	347	399	368	379	371	357	392	374	386	380	372	362	356	373	385	384	348	392	352	395	352	392
3209	1509	2643	1797	544	330	387	350	335	346	322	338	317	336	305	286	296	340	281	350	345	302	315	340	315	338	334	342	294	289	317	334	328	322	296	330	311	342	326	341	340	287	330	318	310	311	317	348	341	330	299	327	293	314	313	295	326	343	337	303	327	316	314	297	300	332	326	331	324	304	324	330	306	327	322	327	308	343	317	301	319	307	320	324	301	320	320	307	328	327	320	319	325	324	307	325	316	277	333	320	319	344	317	336	296	334	309	322	307	327	319	350	318	343	304	283	329	305	328	326	326	323	320	334	336	321	299	305	323	297	310	321	297	275	291	333	341	293	295	289	306	315	292	313	331	339	317	338	293	324	302	331	293	293	316	337	334	306	305	348	305	294	320	290	329	292	295	296	313	321	318	310	335	346	318	340	312	322	315	321	271	326	296	315	281	323	310	306	331	328	303	321	307	329	327	338	323	316	336	298	354	305	321	355	316	309	342	326	305	310	319	294	346	329	355	315	332	333	329	275	334	323	343	325	296	324	304	313	328	342	312	318	337	330	316	303	335	325	287	317	310	368	310	368	301	305	323	325	314	326	318	365	337	357	296	305	303	281	342	338	342	291	333	284	283	312	329	312	313	313	330	342	317	309	319	289	304	330	312	309	343	316	286	336	317	294	302	311	260	317	329	313	300	303	309	354	340	309	277	315	313	318	309	323	282	329	311	310	319	322	298	348	315	310	329	295	327	317	307	287	333	304	326	312	300	307	298	308	322	305	342	310	296	314	320	315	320	331	310	349	316	309	293	273	329	324	357	321	316	318	294	306	281	309	331	300	347	306	326	320	277	312	333	312	324	282	331	335	331	315	343	315	330	322	330	296	352	322	268	311	318	330	290	354	313	336	346	313	301	328	329	301	326	317	283	319	308	352	271	315	328	351	312	330	329	328	325	341	330	312	313	282	326	291	331	316	301	315	303	326	338	295	336	338	330	364	338	304	288	339	292	327	321	356	326	313	314	342	312	338	294	326	308	335	351	326	295	304	322	331	318	300	349	308	295	325	339	322	320	371	327	288	342	312	327	328	331	324	318	317	329	329	290	320	327	295	328	330	306	315	305	270	306	285	310	332	351	328	305	297	340	300	303	291	321	319	324	356	289	306	294	304	312	318	298	341	327	340	322	330	350	329	308	308	307	312	360	336	341	294	317	312	316	317	317	355	319	345	325	325	310	297	303	307	298	335	309	314	343	316	286	305	310	318	330	295	337	298	294	296	303	338	320	284	289	295	296	323	324	329	315	293	315	299	281	325	337	273	338	315	348	359	324	292	330	329	346	297	339	337	302	343	274	334	299	293	296	325	322	336	319	307	334	313	272	311	349	321	295	305	311	323	328	324	300	298	299	328	300	329	346	337	324	311	317	329	298	332	303	296	315	296	321	330	305	320	302	354	312	323	306	305	352	313	296	333	333	320	298	299	306	345	311	298	345	348	327	366	335	322	289	301	317	309	343	339	326	349	323	337	325	308	338	325	285	330	339	295	337	315	322	309	311	286	324	331	299	351	307	346	307	349	313	306	320	338	358	288	326	318	286	305	312	316	329	304	336	305	329	331	312	309	316	302	318	305	330	287	326	307	320	322	326	322	323	302	305	294	324	308	317	335	323	293	322	324	332	304	319	324	331	339	357	345	351	301	326	323	308	335	309	313	329	321	335	309	313	329	311	312	320	344	303	354	340	327	305	345	314	285	306	328	325	328	331	326	297	325	364	331	292	324	291	301	316	300	353	361	329	338	298	322	288	316	317	311	292	330	327	322	300	333	324	309	324	357	277	318	324	326	335	324	305	345	298	323	332	312	301	323	339	307	336	308	327	347	316	311	378	331	330	311	326	324	296	311	281	320	317	335	283	288	307	319	298	332	354	305	333	345	346	350	330	328	330	303	351	318	323	345	328	318	327	351	292	318	328	299	311	305	302	301	333	344	344	325	323	331	323	278	296	324	324	322	344	326	319	335	304	311	335	327	329	318	336	315	305	290	342	319	314	323	312	344	324	336	301	314	282	312	345	335	326	354	290	326	296	315	291	340	317	321	315	308	283	301	334	334	313	304	304	315	322	337	333	317	334	315	337	323	335	321	313	350	295	311	319	304	318	305	314	337	325	315	319	331	318	321	313	310	333	345	314	345	336	326	330	338	316	320	328	298	335	341	341	306	348	325	331	312	309	306	313	311	325	346	321	308	290	333	349	282	282	338	317	304	303	335	333	343	326	337	308	332	350	325	339	326	305	279	321	316	336	298	293	276	324	321	359	335	306	336	322	344	326	324	334	346	343	313	352	328	347	306	315	289	282	284	315	305	295	336	294	347	300	300	308	288	342	328	287	342	336	327	304	328	289	293	333	303	309	308	314	291	316	313	329	361	321	332	308	339	324	317	355	323	299	341	321	356	335	321	324	305	319	306	342	358	325	328	343	339	307	336	296	331	334	306	312	341	346	333	320	306	304	312	292	337	333	325	341	315	315	340	279	321	297	323	308	296	349	347	324	311	303	304	311	326	311	338	336	315	320	327	307	311	335	354	323	320	323	292	311	336	294	328	346	343	326	300	300	328	337	308	312	317	351	340	343	328	306	323	347	311	348	320	327	304	315	310	287	316	324	311	318	328	345	288	278	315	304	324	333	335	321	299	343	331	307	278	338	341	311	315	326	315	308	279	283	313	328	334	322	316	288	298	350	333	317	301	327	352	294	307	374	353	339	318	372	344	354	309	336	287	301	331	331	327	331	329	341	329	309	326	335	311	290	285	312	318	336	345	299	331	288	321	333	308	319	298	351	300	343	309	284	302	330	344	316	336	336	327	338	342	328	322	317	303	348	342	354	316	309	314	329	308	330	282	329	319	279	350	295	304	330	316	326	289	308	321	306	327	362	331	320	312	324	333	340	304	310	283	309	341	292	328	311	356	337	326	324	314	313	346	326	283	304	315	323	309	331	351	298	324	309	322	328	305	310	354	314	295	336	325	341	342	332	309	322	321	329	346	313	316	321	319	316	334	326	305	320	288	324	335	323	319	322	311	323	323	319	334	341	330	332	355	284	302	290	291	326	306	320	326	302	319	315	334	317	318	323	324	309	323	337	314	315	318	320	292	304	315	333	322	292	321	286	328	290	296	346	331	344	313	288	311	315	301	311	308	291	324	337	312	326	303	372	317	307	300	304	300	305	310	332	304	353	351	319	321	321	297	300	349	353	315	310	322	348	310	311	320	322	314	311	309	335	295	311	317	314	313	324	314	305	314	331	338	296	326	323	313	358	335	327	320	343	326	341	319	306	336	320	327	311	302	302	346	318	327	331	279	296	322	332	334	312	333	340	315	325	313	328	320	342	296	313	325	319	329	298	334	329	324	330	289	288	345	295	326	313	326	332	325	328	329	309	338	310	314	297	366	340	328	325	315	314	296	286	327	341	301	307	335	312	302	329	316	354	325	340	291	330	320	306	330
3029	1995	6650	5582	1548	941	884	794	809	837	791	748	764	746	736	772	716	790	772	783	747	713	773	784	724	732	717	741	751	692	760	728	776	738	748	768	770	765	773	714	754	740	790	742	710	701	724	754	739	774	759	742	710	730	738	782	746	725	748	791	735	792	758	771	726	734	736	848	743	792	732	715	695	712	844	769	760	755	771	745	782	729	727	784	748	730	718	760	716	759	776	718	749	738	739	803	729	756	716	750	753	768	770	789	761	753	781	742	804	732	742	738	787	829	749	745	752	789	716	758	766	744	743	802	749	714	760	761	755	753	806	750	744	755	731	772	766	736	735	761	782	744	770	774	736	733	668	773	742	760	757	735	750	780	775	776	705	752	734	759	759	695	768	748	855	759	742	720	753	716	746	749	755	751	774	754	774	777	733	779	722	764	775	738	695	772	751	777	747	747	762	739	716	756	792	778	761	775	793	782	668	756	751	797	793	775	684	781	737	764	808	758	807	724	743	727	734	718	747	744	748	748	805	746	770	694	738	750	745	796	773	756	736	775	741	731	744	718	780	753	745	727	734	772	751	712	751	744	809	726	729	758	761	768	758	759	754	769	726	732	753	765	721	772	748	758	737	743	753	735	815	761	758	793	771	730	777	681	744	780	707	779	777	739	735	767	697	754	751	809	796	751	733	730	757	784	739	745	735	735	772	733	789	706	786	783	733	776	715	788	763	778	761	746	749	768	740	722	781	742	783	757	771	736	745	721	711	773	766	778	778	721	744	746	795	680	722	759	738	756	749	734	761	789	729	735	690	754	783	775	762	743	710	756	739	712	726	750	754	770	754	740	743	729	743	760	760	804	759	744	714	747	763	737	779	762	770	752	762	766	774	782	745	732	748	801	752	723	743	786	822	755	734	761	746	766	731	780	742	743	741	758	733	740	768	752	795	746	700	760	780	761	861	734	769	768	733	726	718	775	776	763	799	731	760	735	796	719	788	691	745	745	752	808	700	699	738	728	780	718	759	784	822	735	744	723	742	753	719	754	728	779	728	744	679	728	722	737	755	685	750	757	732	753	735	723	755	763	726	729	738	782	749	757	725	703	778	763	757	756	774	739	715	798	765	750	744	768	740	756	743	753	812	724	750	780	746	804	718	743	788	793	775	792	767	790	755	754	734	752	781	815	763	737	810	709	735	779	777	781	728	729	719	751	739	769	735	759	766	771	749	732	768	711	750	779	784	754	729	750	767	740	729	739	752	778	760	744	748	789	748	729	696	723	723	753	859	778	746	747	780	763	753	726	783	715	736	773	716	778	754	732	726	748	783	735	749	746	708	673	766	795	798	767	705	770	758	727	757	713	774	733	744	761	716	788	816	775	723	779	744	757	706	771	762	761	774	700	766	742	815	762	764	693	741	741	709	737	713	785	767	790	777	744	748	805	826	773	765	747	728	769	798	755	774	747	826	732	768	764	766	742	732	724	755	734	822	746	807	706	714	731	754	751	771	758	732	746	726	699	745	761	768	793	726	777	733	728	772	759	723	779	764	762	786	784	727	723	761	747	723	773	769	763	769	742	708	780	703	733	734	746	773	773	804	741	790	758	748	772	764	740	771	766	723	757	724	768	740	768	712	746	770	692	742	723	741	767	701	742	753	717	716	738	755	792	757	733	734	727	748	770	747	668	730	719	725	798	756	818	750	720	740	741	765	755	713	756	691	773	736	727	698	749	688	793	765	760	731	765	797	742	717	774	731	762	755	752	781	735	720	772	749	722	780	788	726	705	767	723	709	798	777	723	744	736	746	725	762	767	751	752	713	784	744	730	737	714	735	737	782	790	768	732	774	795	724	779	699	735	732	742	712	801	748	740	758	778	720	722	713	750	766	759	747	773	753	732	757	774	790	785	726	775	760	717	737	754	708	715	719	755	796	761	820	746	762	817	775	717	726	742	719	703	691	692	772	752	757	827	770	772	708	766	746	724	739	743	754	745	770	739	779	761	717	812	747	749	748	745	779	802	778	757	667	752	728	716	775	749	749	732	762	718	741	789	684	743	784	723	740	803	765	758	764	789	816	775	737	768	725	771	725	732	777	713	717	746	731	804	779	773	784	770	716	796	722	743	775	732	738	727	762	713	774	767	735	731	768	755	755	760	762	695	727	747	766	750	774	758	753	718	799	781	800	798	750	726	766	717	754	732	721	797	762	781	709	739	731	782	729	752	758	782	722	757	676	774	790	748	743	743	771	768	736	756	774	718	726	751	682	765	729	742	752	754	718	775	711	738	737	755	759	777	742	801	758	710	785	773	741	729	751	802	746	725	731	742	747	709	779	722	755	745	755	736	779	768	803	766	723	775	774	758	740	753	727	753	804	734	798	760	778	748	753	761	735	721	765	803	780	755	742	762	810	779	760	765	753	824	730	706	743	782	783	735	791	718	718	776	738	749	776	727	789	803	713	747	750	731	791	719	755	804	772	737	755	743	746	742	770	737	775	737	702	739	770	723	774	693	731	794	684	801	757	771	755	720	748	788	745	755	770	732	755	719	746	781	755	739	780	749	697	744	731	767	811	717	753	736	725	730	777	723	755	690	738	754	766	737	751	730	775	680	711	732	781	729	746	712	777	765	712	750	755	738	699	729	772	739	740	765	711	723	744	760	730	773	729	780	719	729	789	764	752	794	763	733	775	720	723	787	730	790	767	725	752	768	702	719	753	737	793	747	700	757	769	784	801	715	743	733	725	787	804	771	753	734	747	775	775	756	786	760	779	737	739	769	779	726	748	806	775	738	766	777	775	762	710	775	757	737	725	811	733	793	844	771	742	753	760	743	746	729	779	743	788	709	747	720	749	758	808	779	697	793	746	709	767	783	738	736	706	727	750	760	760	728	733	799	816	724	729	770	762	787	810	768	745	742	736	755	786	733	743	716	747	737	763	766	756	701	777	728	784	805	748	778	759	741	723	713	710	687	782	756	703	766	791	774	782	824	759	735	731	753	754	759	720	725	696	801	755	742	749	773	743	749	752	701	774	761	743	777	763	735	718	730	809	759	729	729	798	720	775	780	743	757	748	722	774	765	749	781	733	678	770	718	736	794	775	733	741	746	774	699	775	768	779	736	734	741	696	737	760	768	714	705	690	714	775	762	722	819	748	738	732	788	721	762	732	718	793	717	739	751	754	743	722	729	758	768	755	743	781	727	708	740	774	695	777	685	719	762	702	742	765	753	759	713	740	744	741	713	733	730	764	783	781	731	766	724	760	780	772	747	786	789	804	782	750	761	745	725	717	756	764	690	799	760	730	821	769	775	778	750	772	753	737	742	730	740	723	762	740	747	770	726	729	785	754	730	800	714	783	764	745	789	808	743	760	718	721	744	730	757	747	775	703	728	783	803	759	741	747	706	756	709	706	723	736	787	769	764	724	751	770	723	737	719	747	741	804	758	754	753	752	760	776	760	794	734	799	717	727	739	741	783	734	753	749	786	727	718	811	765
9525	5444	30412	28101	6807	585	324	366	367	390	333	301	279	325	263	334	292	318	248	302	294	258	299	271	263	278	291	289	246	268	292	278	288	281	283	276	298	265	261	282	289	266	266	259	275	312	262	306	267	280	262	296	276	274	320	293	297	277	302	304	288	273	291	298	300	277	253	302	279	293	296	310	272	256	284	279	264	272	277	287	303	310	276	307	271	296	273	284	255	271	293	286	260	261	276	287	288	278	264	284	274	284	260	269	250	263	292	295	261	307	291	301	280	291	293	288	244	272	281	281	308	266	270	259	250	271	296	279	282	286	297	279	277	269	269	288	277	281	280	292	272	288	294	272	248	303	277	275	247	278	278	283	299	300	272	279	272	321	268	253	267	243	267	279	292	274	288	279	286	288	282	300	304	296	267	310	299	266	274	266	287	288	273	273	284	297	266	293	260	243	285	293	260	257	286	282	256	286	291	332	280	268	259	278	288	293	302	272	275	299	283	296	285	281	297	284	289	308	293	288	295	301	265	291	295	310	269	276	267	272	287	299	292	260	311	278	266	271	280	276	297	291	280	278	295	259	255	265	277	257	259	281	272	300	275	267	292	295	264	280	293	290	241	294	303	294	284	314	279	287	270	286	266	274	279	285	267	314	307	279	247	253	286	287	259	274	268	271	301	271	255	279	282	285	268	303	251	275	228	302	297	281	308	265	263	296	275	261	263	245	285	280	295	306	275	245	290	285	259	288	255	308	276	271	300	294	268	246	262	299	296	265	290	281	290	295	307	285	268	303	279	272	280	273	292	279	261	281	288	286	280	274	257	249	311	293	292	271	284	244	308	301	302	306	261	310	278	280	296	312	285	294	284	269	265	310	323	286	289	271	261	283	285	265	281	295	267	285	268	281	263	261	307	289	306	274	259	281	277	296	249	300	275	307	312	271	256	291	273	278	295	321	283	262	302	315	282	261	281	283	258	282	260	288	283	282	273	329	278	322	304	277	284	274	272	269	269	293	271	245	291	276	306	274	284	267	298	274	301	288	281	289	252	242	298	261	316	295	285	275	262	289	289	295	310	277	290	296	277	291	302	290	279	292	258	249	288	266	259	299	282	284	306	298	286	282	297	287	278	280	258	315	271	285	287	290	296	285	294	286	275	294	282	275	267	290	252	237	291	291	270	319	273	266	274	272	284	281	279	283	259	300	294	279	285	282	275	279	289	276	271	289	281	316	279	255	301	273	264	286	277	327	302	293	292	285	241	285	287	299	292	274	264	315	272	258	280	308	291	287	260	286	297	292	282	274	303	273	264	270	264	273	287	279	262	260	280	271	292	270	259	293	281	290	304	276	274	273	300	266	288	280	253	298	257	280	284	265	257	285	283	296	269	266	282	303	288	270	312	299	298	255	309	304	285	293	296	292	296	287	262	277	261	268	316	309	275	250	264	268	289	276	259	272	310	278	306	293	287	297	295	292	283	267	244	283	234	289	270	261	267	281	271	300	294	259	276	298	247	282	285	271	262	254	289	272	282	253	283	307	262	278	240	286	272	269	278	295	274	283	265	286	245	294	291	291	247	265	294	284	303	236	263	273	280	237	270	292	305	308	289	302	261	294	286	262	285	270	263	272	263	314	284	294	277	267	278	281	293	284	272	298	255	306	294	273	280	279	286	302	277	299	294	280	267	279	293	237	293	287	249	276	294	287	299	269	280	266	285	285	277	293	292	273	293	282	264	302	262	286	253	296	297	284	305	285	289	289	274	274	256	276	302	270	272	261	327	282	305	275	278	306	292	249	281	297	275	280	267	282	285	275	294	317	298	304	258	317	266	252	278	274	263	279	255	272	287	282	272	296	277	255	312	273	284	299	286	269	274	256	266	270	311	290	285	277	310	326	260	256	291	309	272	304	326	281	281	286	280	308	262	255	274	262	295	270	263	300	252	279	307	307	279	295	275	272	272	280	259	309	288	295	264	310	294	274	297	279	251	262	276	265	245	271	257	296	255	285	274	274	252	276	257	273	290	312	246	251	275	265	271	289	263	307	309	286	292	259	252	267	298	281	276	296	274	302	287	277	279	271	278	274	312	305	303	286	312	265	302	271	290	276	270	281	317	301	252	289	277	279	301	299	257	286	273	272	291	296	311	260	319	275	320	259	290	278	264	266	317	277	259	270	298	303	283	283	284	296	271	296	287	289	277	284	263	292	285	264	278	278	256	284	253	284	299	294	290	281	280	260	271	298	303	284	260	300	234	251	271	309	290	283	298	259	288	277	286	290	294	279	260	271	281	299	252	288	299	254	297	282	271	263	263	278	297	283	283	287	262	231	260	272	260	254	247	268	238	301	253	249	267	270	264	281	265	292	246	261	277	261	287	321	269	264	305	298	268	317	257	266	267	274	274	250	247	265	277	326	320	309	297	279	272	278	287	282	282	293	304	272	276	283	283	281	300	277	293	265	265	293	260	292	265	265	304	281	274	290	277	262	279	277	278	281	284	287	313	250	255	294	275	293	293	253	291	287	285	295	268	278	257	300	307	285	275	290	271	286	293	260	283	281	273	299	281	246	281	259	299	291	249	307	292	287	288	281	264	258	247	259	267	280	306	276	259	274	286	266	256	299	274	305	295	251	278	285	281	257	295	303	305	307	278	285	270	281	263	303	308	292	257	252	290	271	249	269	287	291	278	270	298	278	282	333	299	302	300	310	316	301	280	304	288	310	303	272	268	265	282	291	251	270	278	280	272	275	276	284	282	294	275	294	275	311	253	276	278	293	290	275	275	282	260	255	289	262	281	286	253	301	281	267	272	296	289	287	283	322	256	271	274	277	256	259	289	309	268	269	333	283	279	321	307	284	278	272	294	262	277	293	274	259	270	278	291	293	303	294	284	312	273	266	284	283	291	248	247	280	247	265	293	304	281	278	267	319	245	292	293	286	282	291	273	270	278	314	268	273	288	266	288	294	285	303	312	287	309	269	281	287	261	263	275	273	311	293	298	256	259	318	291	314	288	323	285	289	263	294	297	286	281	275	309	274	270	278	270	248	276	271	298	301	263	304	272	261	280	264	280	287	269	262	307	302	285	272	294	301	277	260	268	313	301	312	265	315	295	268	272	319	280	261	266	291	296	286	271	285	286	276	271	263	286	300	286	277	249	277	260	353	291	292	271	261	272	282	324	306	277	269	282	284	260	274	271	272	243	295	291	280	316	240	278	267	319	293	281	289	280	291	266	313	279	294	291	253	295	271	281	281	247	256	277	261	285	260	272	277	282	295	262	271	231	256	289	258	256	267	291	295	252	256	263	288	250	304	321	283	311	276	294	277	294	282	288	281	281	305	259	248	290	295	284	293	281	284	303	257	286	279	280	247	293	295	269	266	281	255	274	275	262	281	260	272	243	297	292	266	266	296	270	275	293	290	287	290	306	302	272	295	274	313	277	268	247	282	304	301	314	264	279	297	278	303	252	268	264	269	222	285	295	297	288	270	261	312
7998	6327	37907	39496	7909	1599	1236	1214	1407	1251	960	971	805	826	786	792	705	758	742	639	702	695	738	717	652	716	661	707	708	667	666	671	625	698	682	677	636	621	691	747	708	686	677	636	652	642	701	669	688	672	657	651	656	649	677	667	704	699	686	680	700	691	679	690	657	697	625	682	644	686	673	626	696	686	632	632	669	663	708	673	641	645	705	660	643	654	709	641	649	693	664	643	635	695	659	639	640	659	696	668	623	662	631	701	653	667	672	635	688	647	643	666	671	633	642	667	689	615	681	647	607	664	643	673	660	691	674	603	674	606	708	655	742	646	654	667	653	658	640	633	679	653	647	660	710	673	655	658	656	656	638	709	683	655	653	641	677	629	664	658	622	682	657	664	682	712	640	724	711	633	677	620	633	667	681	633	716	608	644	651	702	613	684	681	662	687	649	654	675	693	631	653	688	651	668	664	678	677	662	668	685	667	600	667	671	652	693	685	701	647	659	641	656	707	678	681	681	612	669	689	703	632	666	697	668	681	686	692	673	694	641	662	673	667	694	681	715	640	647	627	665	673	657	668	657	639	649	634	644	641	631	662	668	684	657	645	607	684	626	652	680	673	679	665	659	683	647	657	649	694	675	625	651	623	607	669	661	660	708	677	661	686	663	649	699	693	682	683	701	672	683	694	706	693	671	635	691	676	670	697	686	670	699	671	678	649	650	662	714	710	615	674	754	623	701	737	680	661	665	649	685	674	638	724	715	705	683	673	616	619	625	653	630	685	649	650	663	634	667	656	666	640	714	688	751	677	695	628	649	657	680	641	647	666	643	651	675	641	672	710	684	648	658	673	630	667	695	681	647	650	644	607	635	697	659	662	688	679	690	658	660	619	653	703	673	700	681	700	718	690	697	649	627	652	660	674	660	649	650	636	641	654	687	667	675	674	660	676	713	681	649	630	636	651	641	696	679	672	647	711	697	647	672	689	620	671	639	648	661	710	712	685	644	647	657	644	634	678	680	657	656	665	647	610	646	627	651	645	640	674	669	675	676	647	641	707	661	668	666	634	700	650	675	706	659	621	613	666	615	645	587	710	672	618	637	703	631	651	686	661	692	689	645	671	652	682	658	621	632	621	714	661	676	636	652	684	657	658	682	668	678	701	711	653	647	639	666	708	693	639	677	648	668	723	642	644	692	674	693	619	631	692	711	655	656	734	635	661	672	664	613	653	708	672	643	685	653	649	662	699	651	629	670	691	647	638	658	660	663	662	679	695	656	641	636	641	651	629	677	668	664	648	652	651	648	660	642	642	666	632	648	700	665	672	623	662	631	658	633	648	706	663	666	690	659	658	649	670	647	658	638	661	663	693	630	665	647	663	636	680	671	618	689	694	683	658	628	619	636	629	660	685	627	641	658	646	639	683	632	641	653	655	632	629	627	670	698	658	668	645	658	649	688	725	690	660	663	638	640	664	676	597	700	678	688	647	650	659	679	638	646	711	644	681	674	661	636	686	655	612	659	671	671	675	642	656	645	661	642	685	600	672	658	636	657	633	667	642	626	653	680	641	625	710	733	727	687	650	680	687	663	652	602	658	638	715	654	673	654	683	640	701	668	706	710	639	695	690	660	654	697	669	701	610	696	665	690	619	646	670	666	678	681	633	680	671	681	681	670	692	622	655	680	645	637	635	689	672	663	646	685	682	616	686	639	640	652	662	639	688	654	653	726	631	656	660	670	621	625	657	640	684	683	682	679	715	637	676	675	682	662	658	663	672	609	644	639	700	662	644	661	666	691	661	671	679	652	631	686	652	681	619	631	620	638	649	672	634	647	675	654	676	666	634	617	606	635	682	695	668	696	673	675	636	658	703	661	681	673	656	667	680	680	670	636	674	665	684	626	669	650	657	692	653	641	663	643	697	701	660	651	684	691	673	684	683	693	654	616	652	681	682	672	685	696	669	676	704	625	648	704	695	642	648	657	647	676	656	609	657	684	650	656	642	653	656	638	689	649	685	626	704	641	695	688	671	725	629	660	671	607	624	646	697	652	649	641	683	651	650	689	657	642	643	650	664	663	661	705	662	682	657	656	673	677	665	675	644	648	655	679	649	651	632	665	696	679	623	691	631	654	644	651	649	653	627	629	649	618	641	660	683	639	637	623	625	664	612	661	640	674	670	650	643	638	642	648	680	693	720	709	641	657	691	662	666	699	674	687	640	687	658	682	649	657	631	611	716	671	659	675	617	675	629	683	678	679	655	635	668	663	668	651	642	666	667	632	632	688	682	641	613	636	654	673	652	677	680	660	678	647	630	637	676	652	665	642	630	730	620	671	672	722	707	691	668	647	670	626	632	632	619	675	680	661	666	630	663	625	680	636	618	682	648	625	660	646	679	660	624	666	689	674	690	632	656	650	738	686	691	674	687	657	681	655	647	690	718	614	681	665	653	637	649	671	650	691	679	691	724	659	663	668	634	658	689	645	624	621	648	662	655	661	663	648	667	654	677	604	690	614	646	653	663	667	665	693	665	649	651	623	691	687	679	643	651	658	654	645	642	636	679	623	686	670	650	640	658	676	668	618	671	662	645	660	706	674	642	677	658	709	658	652	702	656	654	676	695	667	658	646	674	676	663	674	646	622	720	726	702	656	598	665	653	699	683	660	699	684	694	633	665	684	635	708	672	721	671	707	667	628	687	697	646	690	666	695	664	678	694	642	666	671	672	664	685	714	615	670	657	673	671	630	624	666	681	642	634	633	662	664	651	633	646	670	663	630	665	680	657	703	656	672	652	666	731	636	644	700	685	629	679	687	665	700	633	624	663	699	637	659	671	655	648	648	633	661	663	661	654	648	653	630	605	661	607	719	649	672	638	672	669	656	627	665	686	639	637	687	627	667	635	652	694	642	662	636	657	668	676	659	677	669	693	636	668	685	641	666	708	663	650	734	656	658	642	702	635	675	661	689	681	636	714	669	715	687	640	647	682	674	615	659	650	667	651	698	687	658	677	656	683	641	708	643	646	686	626	680	675	633	680	638	693	629	613	630	623	688	668	657	642	675	639	636	668	622	666	693	677	669	621	674	633	639	625	696	673	676	688	704	669	639	626	645	643	665	603	639	724	693	669	675	691	648	689	671	695	667	643	661	641	662	637	650	647	645	657	652	709	638	668	678	672	679	679	666	616	659	675	621	655	709	699	662	678	655	661	677	646	667	632	641	610	607	663	676	738	635	675	651	645	690	652	651	655	652	677	646	687	672	642	641	681	658	661	638	679	670	638	674	612	672	664	654	634	682	679	670	656	644	619	679	591	672	683	650	640	654	673	640	654	656	645	621	654	596	688	656	633	654	633	644	641	629	590	675	688	668	694	726	678	709	672	691	656	692	673	660	682	652	669	635	680	693	659	680	647	618	680	656	624	703	683	704	671	634	692	630	672	617	670	618	656	664	659	691	614	659	684	671	624	643	710	649	683	642	629	687	666	682	649	646	620	627	669
16065	13432	47191	43285	14066	852	314	418	432	211	256	234	177	179	174	153	159	175	154	186	174	147	160	151	171	148	123	131	163	147	140	156	157	134	147	134	151	147	133	158	175	150	154	139	147	160	129	138	163	143	142	152	153	158	121	140	148	139	145	120	139	142	159	129	154	149	154	129	156	134	148	153	149	147	146	142	162	146	147	151	171	151	147	124	161	159	165	150	136	152	161	130	155	145	153	147	140	161	127	139	152	132	157	131	130	136	158	114	145	135	141	142	156	136	147	153	150	135	143	131	153	143	142	158	171	165	162	148	121	125	149	155	126	150	154	134	137	122	149	151	182	149	156	138	166	134	131	157	161	146	137	148	141	143	134	162	147	147	175	150	153	157	142	134	150	144	130	142	138	137	132	158	164	138	157	157	152	140	134	162	148	151	173	145	144	149	152	132	140	131	151	152	157	146	157	163	122	127	170	137	146	150	145	134	165	134	146	154	154	119	142	154	163	154	141	130	135	147	143	143	141	151	181	116	140	147	150	140	137	154	176	133	147	142	131	149	157	125	142	147	141	154	149	134	155	150	173	150	150	150	148	180	138	138	157	147	140	131	143	150	161	145	132	142	139	147	143	158	136	145	139	142	143	134	167	144	135	130	148	158	141	152	137	129	128	130	158	128	136	142	148	148	151	160	141	140	144	126	122	158	149	149	130	144	145	138	127	142	178	153	142	156	170	156	148	137	152	146	157	149	132	138	110	132	149	127	140	157	162	137	142	141	146	153	143	145	143	151	121	137	153	132	154	152	141	149	149	149	157	147	156	142	150	153	127	147	140	163	135	136	168	163	131	143	148	144	133	149	153	166	139	156	132	134	142	140	166	176	139	149	140	156	145	158	162	171	153	146	145	166	159	158	142	145	158	134	153	140	129	139	148	124	159	143	154	157	149	136	135	142	141	155	160	133	140	155	160	134	144	137	152	138	169	140	150	135	151	161	143	149	131	160	141	169	169	143	152	161	156	137	134	140	143	133	168	156	132	143	129	130	142	163	143	143	164	145	135	148	140	142	133	142	154	139	156	129	124	146	144	149	137	157	151	148	156	166	146	140	156	163	152	149	119	157	159	145	145	133	148	147	125	161	132	125	147	130	150	144	155	136	147	141	132	121	131	141	132	163	158	137	138	136	144	164	146	136	149	142	141	175	144	130	142	154	161	138	145	122	150	181	158	167	148	166	147	137	153	146	136	156	167	146	133	135	166	148	157	135	167	135	141	162	137	159	115	135	140	136	150	153	149	160	133	141	129	153	150	144	136	156	166	166	158	143	170	176	132	154	139	151	156	166	145	150	154	133	142	161	151	149	135	167	142	137	136	163	159	166	161	155	143	156	144	147	154	129	144	127	140	145	141	142	152	159	138	133	150	133	140	142	149	155	146	140	134	154	138	146	134	129	129	138	145	151	119	145	149	151	141	145	159	161	150	159	129	145	138	128	177	160	134	156	152	136	156	150	159	173	135	150	155	161	151	137	121	122	151	154	149	127	152	147	153	135	136	150	151	151	157	142	139	152	142	142	142	159	158	139	132	153	124	144	137	135	119	144	148	140	155	161	137	137	154	153	163	140	158	139	129	157	154	160	125	144	160	155	152	133	159	160	137	149	138	161	138	133	139	129	152	140	166	144	156	130	138	145	137	153	127	123	155	153	154	169	146	149	139	157	163	146	141	147	152	141	130	144	148	147	124	158	159	134	157	137	132	149	149	147	132	141	125	150	174	157	148	139	191	134	151	143	141	157	147	137	149	131	134	140	153	132	133	134	126	141	144	145	166	137	141	136	139	123	139	161	135	138	147	149	145	148	137	166	152	161	168	160	154	146	158	147	141	136	160	142	154	154	140	150	151	139	146	140	152	140	147	137	164	160	149	137	142	153	146	150	172	146	153	157	153	176	139	146	154	161	149	156	118	157	135	137	135	135	136	154	169	146	147	154	145	144	145	161	162	155	150	162	153	135	161	170	143	153	158	145	154	145	151	146	128	131	129	149	127	144	134	170	149	153	151	130	151	152	160	146	125	128	139	140	131	136	155	157	156	162	121	162	145	138	139	128	172	150	165	157	144	171	178	146	147	152	152	179	134	154	143	132	147	134	130	123	131	120	159	150	129	146	135	144	157	175	167	139	154	151	147	149	142	137	132	146	146	152	133	146	136	153	136	159	173	142	123	159	131	142	133	173	136	142	163	140	158	128	152	140	147	120	150	134	142	143	138	137	142	134	149	155	141	133	128	170	145	140	123	160	175	160	109	166	145	157	123	128	146	156	143	130	133	148	129	167	137	140	155	121	150	152	177	139	119	138	160	147	158	155	164	151	147	140	149	158	139	138	127	154	127	126	143	142	147	153	135	153	144	122	154	141	163	149	164	149	173	111	128	162	148	156	136	123	133	154	154	133	156	146	146	157	139	142	149	147	146	127	133	158	147	128	141	144	142	127	149	173	158	159	144	151	137	141	147	129	133	142	151	177	145	144	161	136	140	136	153	159	151	152	161	129	170	143	129	153	155	139	129	157	159	134	126	156	139	151	147	129	155	134	151	150	156	129	125	143	151	160	139	155	151	153	140	151	139	153	168	168	147	155	135	153	153	129	138	164	135	125	146	148	131	156	127	166	140	127	146	131	150	142	119	149	146	164	145	124	160	159	145	135	145	151	146	171	141	152	165	148	139	139	158	132	136	123	141	158	138	142	156	144	123	139	126	133	125	157	135	131	140	131	137	149	145	134	141	154	151	146	140	147	150	150	153	157	152	144	165	144	142	143	176	127	154	140	160	126	130	129	157	148	138	153	160	147	139	182	165	144	163	134	141	156	134	146	141	154	154	160	160	154	135	146	151	143	166	144	164	132	150	126	122	149	141	157	124	154	149	136	139	142	147	154	144	118	143	145	158	152	138	151	148	142	156	140	192	132	142	164	152	160	139	143	154	144	158	162	175	132	149	155	171	142	153	159	148	161	152	168	169	161	131	124	152	129	137	137	137	132	157	145	128	151	143	143	139	133	155	143	145	144	141	128	138	144	147	165	165	170	140	141	149	158	131	147	130	165	143	125	126	151	153	157	128	147	157	141	140	131	138	151	158	150	121	157	165	164	139	138	143	119	159	139	169	146	136	157	149	154	146	123	151	146	162	162	141	141	139	151	123	148	139	131	153	139	148	141	135	148	140	160	135	170	163	125	134	136	153	139	153	156	153	161	155	163	131	162	143	136	150	140	134	148	127	146	131	135	129	141	152	150	132	151	161	147	143	142	152	139	154	139	147	143	141	148	117	147	139	156	136	163	181	157	121	146	138	142	149	149	137	135	150	142	164	141	142	132	146	147	113	141	136	139	137	134	126	152	160	152	156	136	136	147	148	157	131	151	159	179	150	140	121	158	141	137	134	111	136	152	151	155	152	153	134	168	150	150	141	155	138	151	129	130	137	173	148	158	171	139	165	141	163	142
9916	13060	48740	50969	11281	1500	1243	1797	2023	975	999	953	617	584	587	526	562	532	431	415	405	415	411	402	364	393	387	377	380	375	411	396	381	369	394	395	387	369	380	377	379	386	359	381	392	391	362	390	393	372	357	388	358	367	379	384	359	378	388	373	346	338	362	366	388	365	373	366	372	357	362	407	379	359	359	375	352	371	371	369	338	365	379	364	368	343	377	390	362	414	358	328	384	388	343	377	347	367	363	379	377	307	387	372	372	354	350	377	401	367	362	381	365	379	394	351	379	363	388	391	367	374	350	391	377	389	375	389	378	361	386	377	387	365	345	368	381	325	382	371	343	375	365	358	357	357	354	346	414	369	372	374	380	385	368	401	375	382	359	334	373	361	355	386	369	382	388	387	398	357	353	360	376	366	409	373	409	385	366	335	363	360	359	366	347	332	377	348	404	346	376	377	380	397	351	356	378	385	387	343	417	377	346	397	384	382	373	344	330	372	352	370	394	379	372	336	332	381	345	343	322	354	362	407	364	368	360	411	364	354	374	374	368	362	368	361	377	402	348	357	363	361	343	341	354	350	372	387	362	375	354	378	393	380	386	374	391	352	367	354	387	359	383	347	375	346	392	372	401	361	396	383	375	360	380	376	366	392	347	356	377	373	410	383	374	367	382	395	396	325	371	370	354	362	375	360	365	368	348	402	330	364	383	362	383	369	375	355	382	380	331	379	385	359	368	373	372	366	383	361	366	347	383	379	368	379	384	376	345	380	375	390	387	384	376	354	352	376	377	363	356	405	329	362	364	356	384	348	347	336	393	402	370	373	357	399	389	370	369	375	377	356	375	347	390	385	383	389	365	373	359	355	343	384	409	380	386	349	308	376	361	367	341	356	399	388	373	373	367	368	332	365	382	329	377	356	385	381	355	382	361	400	412	368	360	375	334	346	398	374	388	348	364	338	322	358	355	373	347	356	368	346	373	374	374	395	362	360	370	370	375	372	368	353	370	363	336	381	369	332	384	389	368	415	350	369	384	354	373	377	393	366	399	344	332	369	361	348	368	380	404	404	367	364	363	353	397	345	382	356	369	385	336	366	362	357	363	378	385	391	353	381	381	369	349	404	376	343	354	339	333	382	340	362	358	338	354	396	356	397	387	381	356	375	356	347	349	366	376	354	395	363	379	383	374	399	330	398	366	358	382	334	382	395	365	369	367	349	390	381	379	345	361	354	356	362	360	360	371	394	410	352	363	363	371	366	371	380	363	340	381	345	376	367	387	369	377	363	375	380	366	384	363	352	393	364	366	353	377	368	384	344	383	377	378	371	342	374	399	370	353	333	394	376	290	376	339	352	349	353	358	348	358	407	397	365	346	345	372	342	362	413	367	358	342	378	371	335	382	341	345	324	407	390	382	365	353	354	352	382	364	373	344	376	371	373	377	376	377	345	369	367	384	368	376	350	338	381	361	394	394	370	372	363	390	397	375	391	380	354	361	338	354	388	367	356	370	402	375	361	356	400	364	372	381	362	354	340	392	368	370	370	372	356	362	368	359	381	361	380	397	359	375	380	369	328	354	366	358	316	345	412	359	382	374	379	381	368	360	382	374	348	349	362	373	389	324	400	374	365	349	380	324	375	386	366	375	351	399	375	379	338	384	370	356	375	372	386	358	358	374	356	347	370	356	382	369	331	380	408	359	377	390	342	375	396	333	374	346	352	364	371	363	389	328	359	363	369	415	354	383	403	388	378	391	342	344	356	399	372	383	387	398	362	381	383	369	366	350	373	438	365	340	397	361	334	384	374	387	354	360	359	423	373	370	345	357	346	376	354	398	364	352	391	366	378	352	363	355	377	406	372	352	325	372	381	371	405	349	375	403	358	333	374	355	358	374	356	398	378	360	357	366	347	383	390	380	378	382	373	388	382	345	378	353	353	333	375	356	400	409	365	416	361	374	371	358	391	382	350	386	359	378	358	394	360	364	377	367	379	386	365	381	374	396	330	350	385	355	350	397	358	402	390	352	351	352	378	397	384	373	374	394	395	362	366	352	357	359	354	431	410	340	391	344	330	402	342	371	386	390	394	345	392	340	363	348	353	345	364	387	397	362	352	347	385	364	380	371	384	382	344	348	389	381	342	380	396	348	378	400	410	346	386	374	384	338	398	367	392	362	346	347	367	371	373	383	333	385	365	356	410	362	361	359	371	353	340	362	361	393	351	376	361	361	401	340	352	376	383	392	383	350	399	350	391	365	413	382	357	355	358	358	389	381	398	380	338	333	390	386	331	352	350	364	351	396	367	347	370	357	407	383	388	395	349	347	354	385	357	364	376	408	387	366	370	363	369	369	380	362	378	377	352	392	385	363	385	365	361	376	372	395	359	393	373	394	383	406	387	338	351	388	353	383	349	355	338	366	370	372	341	371	372	378	372	376	381	319	358	419	376	356	370	393	375	388	344	376	359	381	388	346	370	352	359	379	385	391	362	357	399	383	379	353	350	373	373	397	391	372	400	365	365	387	374	333	373	358	374	350	367	374	380	401	408	359	371	324	369	398	348	353	353	364	361	381	342	368	370	391	372	340	341	354	353	389	341	346	334	392	350	339	357	396	370	389	397	371	381	354	354	403	390	365	368	376	372	349	366	363	361	369	349	379	332	371	367	396	345	371	368	372	355	371	358	367	364	356	367	367	373	367	385	353	370	382	384	378	348	346	395	354	398	377	344	378	377	365	381	386	377	375	380	363	378	352	354	377	390	379	359	396	360	366	390	363	344	392	356	368	380	378	391	382	403	391	395	342	392	397	369	370	363	373	376	366	355	367	408	353	401	365	365	382	358	400	374	378	371	371	362	363	349	389	381	376	379	345	354	380	366	375	365	380	373	374	408	353	383	377	357	393	385	335	358	341	340	386	384	391	362	355	379	377	398	372	363	354	374	410	372	358	406	370	371	395	349	385	386	392	344	393	336	366	384	356	399	374	380	352	362	368	379	375	361	378	386	359	358	418	358	353	365	342	347	380	352	368	374	349	383	377	343	376	413	371	391	363	400	355	370	366	351	369	381	374	371	376	383	313	360	393	395	411	356	374	407	375	353	377	374	368	360	358	384	353	380	382	357	356	352	389	346	335	350	386	360	404	377	379	406	389	378	347	392	368	405	408	317	385	375	389	367	382	386	371	360	378	363	354	380	336	371	374	366	369	386	393	365	362	334	387	365	336	358	342	366	358	392	381	356	360	389	356	381	368	328	360	369	349	324	393	386	381	359	375	345	363	379	386	361	389	382	380	403	385	354	396	368	372	343	390	330	373	385	396	360	361	373	360	381	376	365	389	346	380	373	333	396	382	346	377	391	391	398	363	348	373	451	383	386	360	346	389	394	355	365	334	372	343	408	355	377	343	400	391	355	371	328	370	355	353	396	372	401	371	369	374	369	344	398	340	374	373	352	362	377	365	368	361	370	372	360	354	366	365	342	362	366	357	381	363	366	352	378
2793	1308	2362	1918	502	332	306	322	340	334	340	317	329	340	327	315	292	304	314	312	297	307	325	282	316	323	334	290	317	314	324	321	316	326	335	316	326	323	349	335	355	319	330	292	347	379	322	290	292	288	317	308	352	346	292	339	296	311	291	312	304	338	321	308	321	308	311	325	270	343	320	309	306	324	318	331	327	339	320	345	318	342	341	325	308	289	336	295	345	296	317	356	315	312	320	329	359	320	330	323	305	343	351	342	321	291	332	301	286	286	341	333	336	308	312	301	338	295	317	318	329	346	343	311	343	352	323	292	334	305	323	324	316	324	342	340	314	329	308	309	301	324	299	288	299	310	288	308	334	341	325	320	336	322	296	329	321	314	327	345	321	343	319	290	343	314	305	333	331	336	326	293	316	339	346	337	345	330	317	300	282	313	305	307	327	308	314	334	306	335	295	333	281	305	337	304	323	346	316	327	305	323	381	375	325	331	303	345	330	334	282	302	337	328	284	328	300	315	340	319	303	310	300	291	335	347	330	309	338	331	338	316	305	320	315	342	303	344	310	325	314	338	333	316	335	328	313	329	330	322	331	280	338	305	300	305	307	297	324	322	349	342	297	311	309	318	322	284	329	299	341	300	314	307	378	313	367	280	320	345	357	297	306	289	298	348	302	315	337	313	311	300	317	360	336	337	350	331	370	331	389	341	278	317	316	332	330	330	316	349	324	319	308	320	351	310	322	323	306	313	331	321	317	333	340	305	331	323	299	318	315	316	298	337	309	311	303	330	317	336	330	341	332	316	302	314	327	346	302	309	322	329	305	300	339	318	315	337	331	297	321	301	314	324	325	297	332	316	326	317	295	349	303	316	336	325	324	329	344	333	320	330	321	318	331	321	303	315	306	300	315	307	334	322	318	311	346	336	304	295	334	318	301	328	314	318	319	341	351	321	318	302	314	321	320	312	346	318	322	316	323	313	321	335	297	316	339	304	335	320	304	297	342	277	337	351	329	314	312	311	338	313	340	301	310	309	297	306	285	329	347	311	349	330	297	317	258	326	307	331	331	308	294	302	299	320	318	320	315	355	290	323	297	329	335	303	316	325	320	319	290	323	323	304	301	320	305	317	291	332	290	320	306	345	281	290	333	333	326	350	285	308	320	352	326	274	307	245	346	274	308	303	309	322	289	341	311	331	305	281	305	306	299	325	274	331	332	318	305	321	337	328	322	327	338	303	292	303	297	324	300	310	319	313	333	313	298	306	323	293	294	345	330	326	303	287	357	276	351	298	287	295	316	320	305	295	345	319	319	322	341	328	349	344	345	307	365	332	306	321	340	320	315	340	318	325	307	275	332	319	327	322	354	326	266	340	333	339	332	321	294	317	303	322	297	332	323	287	345	329	297	323	305	313	329	321	299	325	317	299	305	333	329	345	357	313	334	356	309	315	304	359	340	319	313	360	342	306	292	305	337	312	344	287	301	337	333	313	310	340	340	299	324	324	300	320	330	318	338	310	318	333	319	346	309	323	322	339	345	309	313	341	337	309	353	325	346	277	322	341	309	317	337	351	299	336	307	333	341	295	324	358	326	314	301	294	350	307	309	323	317	319	320	336	339	328	294	306	311	318	355	314	330	323	334	327	290	333	322	355	304	325	307	320	300	322	289	304	317	347	296	330	335	341	334	333	319	356	348	313	323	319	319	319	276	306	309	311	322	334	300	298	289	315	318	301	316	328	308	345	337	324	313	300	295	379	365	283	297	337	314	351	298	340	343	286	314	335	320	310	344	329	330	342	325	326	308	328	320	290	303	294	351	304	293	340	331	291	330	326	319	305	344	342	293	297	306	331	272	322	344	309	324	321	360	319	320	344	332	310	332	324	331	308	266	324	279	295	334	321	339	325	286	310	320	328	324	345	323	345	288	325	313	329	305	287	300	322	322	320	289	277	367	318	340	300	342	298	345	310	318	321	332	306	327	312	321	305	334	334	312	305	324	310	349	291	339	344	302	338	290	301	329	342	327	301	316	327	321	316	363	313	337	323	306	350	318	320	331	336	299	296	320	354	318	321	347	355	311	306	319	325	304	295	332	329	323	318	348	271	347	318	302	328	328	321	301	314	340	285	314	294	287	356	327	321	323	322	328	314	307	288	328	321	320	341	308	314	327	345	315	336	330	340	336	347	357	332	358	291	346	325	338	297	303	272	289	307	317	324	318	326	300	295	309	306	356	300	324	354	331	322	319	337	335	355	328	326	372	344	347	346	292	326	328	317	361	362	325	307	331	297	317	327	323	330	332	324	304	294	350	310	305	290	280	311	298	310	327	329	322	289	305	305	326	329	346	322	322	320	305	329	311	329	299	343	322	324	322	349	321	343	314	312	323	305	317	335	290	321	347	298	346	309	351	335	316	320	316	324	292	304	326	350	281	315	325	315	318	299	349	339	323	310	304	331	303	337	346	313	328	322	313	324	313	342	297	322	340	321	328	342	317	295	296	319	330	331	369	343	330	334	297	325	300	314	326	321	298	325	329	332	317	315	322	339	321	306	341	297	342	297	312	355	302	301	345	360	325	340	323	352	354	287	305	348	337	284	316	340	280	295	296	309	346	306	370	332	303	280	325	358	292	353	306	335	339	351	302	295	320	307	306	318	310	328	305	320	318	303	318	306	346	308	305	299	337	316	305	338	351	364	342	348	317	315	335	320	304	329	319	336	325	325	303	312	299	317	296	296	329	312	334	319	344	314	303	289	367	333	327	323	309	329	328	338	328	354	331	322	330	317	318	343	339	312	353	346	306	332	341	325	292	321	307	350	315	339	356	301	325	345	292	308	336	330	339	340	314	332	333	317	348	348	344	317	302	353	332	324	296	330	344	316	297	301	331	314	294	310	337	327	332	305	345	302	312	295	311	336	310	343	310	308	333	332	319	316	308	320	335	315	335	336	296	292	315	319	294	344	288	340	324	327	310	338	323	277	316	327	316	285	319	296	326	314	332	278	304	334	286	328	296	312	311	317	338	366	316	326	297	323	320	332	328	331	314	283	323	305	324	350	316	321	329	319	286	329	370	342	333	318	337	310	299	354	319	293	331	323	299	297	300	302	326	278	310	315	342	328	319	335	291	315	339	308	313	361	354	323	319	318	321	290	307	355	283	304	292	332	322	325	316	299	360	339	320	317	299	319	298	358	313	308	351	334	328	320	300	376	293	375	312	311	323	325	299	330	340	338	324	327	307	309	341	295	302	308	346	299	284	316	281	341	311	322	329	302	309	315	307	336	326	302	317	337	333	309	315	332	324	293	284	332	310	303	315	365	315	294	332	309	317	325	308	338	328	366	346	316	314	321	317	316	284	311	313	342	300	309	339	320	352	306	342	336	305	317	321	298	329	318	281	350	341	314	336	320	338	333	314	352	310	319	306	299	329	303	346	312	315	280	320	351	331	294	294	306	314	341	304	334	295	325	318	361	303	320	339	360	332	321	303	344	332	332
2874	2074	5994	5964	1281	862	832	842	817	799	755	778	799	746	716	753	803	782	809	745	786	801	767	765	783	783	771	744	736	776	786	729	752	762	719	790	755	755	775	749	704	764	734	751	773	730	747	748	744	737	767	804	737	746	755	722	771	751	733	827	763	751	732	757	753	772	724	775	760	739	766	800	726	759	741	775	710	759	727	738	716	751	776	753	747	731	783	745	744	776	731	713	728	712	731	779	719	776	706	764	758	715	729	768	722	737	786	758	788	764	729	740	766	780	773	811	767	730	739	740	784	782	725	728	754	744	779	749	771	730	725	751	715	771	717	721	739	770	776	805	780	773	785	773	741	725	798	720	752	747	728	726	789	760	772	776	702	778	746	783	738	735	750	767	798	747	733	740	729	833	780	769	793	805	811	760	696	765	758	724	775	784	769	750	791	764	717	771	724	759	715	782	753	757	740	741	730	753	780	743	751	787	753	761	759	739	761	754	803	744	777	767	726	737	755	761	754	726	777	800	758	800	771	760	718	708	771	788	727	776	738	783	734	759	756	756	704	745	805	751	744	767	799	791	738	736	694	756	748	749	776	773	793	722	765	785	735	761	761	734	734	730	791	792	758	744	769	723	748	792	756	764	751	725	722	746	747	819	730	711	687	718	777	763	801	758	783	775	781	768	777	813	791	781	858	820	743	735	766	753	718	753	724	775	723	792	788	735	715	794	777	774	776	761	762	724	750	751	727	767	774	765	760	756	736	728	743	767	753	766	715	741	766	747	776	766	755	714	776	752	773	759	699	736	733	726	781	793	748	743	740	750	760	752	711	744	680	740	710	719	792	762	751	772	691	779	729	756	749	766	753	773	777	766	752	746	772	739	707	783	804	803	771	712	765	728	767	769	740	808	738	722	766	775	735	751	752	713	772	742	794	741	719	735	792	725	737	835	741	746	745	760	786	715	766	727	760	709	701	761	752	772	768	764	777	758	787	751	753	786	749	717	737	811	734	753	748	768	754	718	733	783	745	745	788	707	752	723	743	755	758	742	740	809	752	764	746	746	774	749	740	765	774	764	702	745	766	740	731	711	742	770	721	732	729	711	751	752	766	756	719	761	762	789	761	740	760	755	767	769	773	764	737	765	771	772	777	783	771	781	755	733	763	749	710	765	742	746	728	796	745	749	747	747	753	738	742	747	729	779	713	767	752	733	761	777	716	722	766	778	786	741	801	695	766	728	761	752	767	764	749	701	754	728	753	774	729	760	795	774	705	781	748	766	743	728	740	775	748	784	806	749	759	747	759	744	741	747	734	755	779	742	776	703	782	801	817	687	740	782	727	742	760	747	765	733	751	745	725	779	765	747	799	778	718	774	821	712	780	720	754	782	734	752	745	757	732	758	759	806	782	783	728	709	779	737	756	722	734	790	758	750	699	780	753	745	775	767	760	763	704	768	737	741	736	734	721	725	763	779	734	721	745	717	781	770	744	732	792	757	752	752	774	747	733	752	684	737	736	725	761	724	719	782	747	715	747	712	768	780	755	793	743	747	787	749	748	786	745	761	759	737	722	732	716	768	724	778	709	725	792	747	754	778	780	741	739	755	726	788	752	795	768	772	779	760	773	779	773	711	761	756	728	755	753	719	748	758	746	684	781	737	775	751	768	810	766	781	785	762	741	797	732	779	726	786	753	727	768	715	756	790	746	723	751	717	791	709	726	707	759	718	766	721	765	723	775	741	724	760	757	715	777	760	781	764	718	730	725	784	735	732	781	747	775	760	704	784	752	744	745	782	779	746	769	753	730	778	772	766	793	726	785	764	794	770	775	757	768	779	738	770	759	754	739	765	747	752	772	790	771	772	757	744	734	738	810	754	696	702	726	764	722	747	722	777	756	751	693	725	748	728	752	732	755	733	722	768	762	765	744	730	767	748	769	718	774	801	758	769	769	764	741	768	771	757	781	715	803	716	718	737	777	764	778	763	725	779	751	771	758	786	784	770	758	727	734	745	795	784	747	782	747	732	786	751	838	729	725	778	767	772	772	768	767	719	754	771	744	725	783	729	784	782	765	786	685	736	722	731	810	740	746	773	723	770	732	794	733	764	752	755	716	757	734	699	744	747	791	736	773	737	781	744	760	718	775	705	738	730	794	756	721	771	722	755	784	785	766	767	734	731	770	757	771	752	758	702	777	755	754	713	723	747	737	806	730	762	727	710	786	703	814	715	773	761	759	719	743	776	720	797	757	702	775	722	710	725	774	770	758	805	751	784	782	763	729	766	752	795	733	748	724	737	712	747	751	716	796	730	685	795	756	769	803	791	726	754	766	774	782	782	698	780	781	811	760	721	733	738	767	769	750	772	737	736	749	739	748	785	736	784	788	726	718	762	738	750	757	743	745	756	730	749	779	742	730	760	708	726	745	755	768	729	790	729	730	742	765	725	746	756	778	782	795	772	781	726	720	751	773	729	725	786	747	744	724	778	780	767	753	799	758	787	764	758	703	768	728	783	764	758	733	806	757	710	733	713	776	730	761	699	757	765	704	758	785	768	775	737	732	763	744	742	767	749	768	676	789	720	738	739	736	767	731	754	773	728	785	739	794	753	743	751	755	785	813	796	772	743	757	774	740	744	758	715	774	764	736	772	696	731	713	763	759	727	740	732	793	770	710	747	737	749	710	763	778	723	779	758	742	773	758	742	716	734	758	764	757	764	712	744	699	766	766	731	714	755	767	759	725	747	784	781	766	707	736	679	715	750	771	737	754	821	765	721	804	773	782	730	712	771	795	752	715	796	757	724	752	723	749	747	779	739	765	791	758	777	738	737	765	680	723	795	752	757	789	759	703	726	768	798	775	773	719	744	724	731	743	746	779	829	761	708	739	766	727	768	740	735	769	747	783	759	724	743	730	736	765	756	736	745	757	746	762	743	768	759	817	786	783	738	748	762	706	756	737	711	794	731	757	808	775	760	780	699	731	743	766	764	753	768	758	793	745	752	771	724	727	767	720	763	838	754	809	738	766	700	746	772	741	740	744	731	721	811	768	749	755	771	705	824	718	750	721	753	781	728	745	842	775	760	741	789	785	758	716	729	748	763	710	731	746	745	740	808	718	725	752	748	803	761	739	735	773	737	783	733	770	759	777	755	742	750	800	764	713	777	754	770	725	760	732	722	789	738	747	749	772	753	730	746	747	756	734	755	757	791	773	780	756	748	785	732	736	721	700	716	733	711	784	720	765	745	766	789	726	766	749	753	723	728	787	739	769	758	817	715	769	787	729	733	765	740	731	762	743	711	722	712	753	769	782	678	793	752	712	776	728	721	778	793	739	762	725	826	739	733	753	732	754	783	774	766	825	736	716	695	744	746	718	802	759	766	772	771	730	781	771	772	706	770	803	782	730	731	758	759	778	699	725	736	760	793	726	745	781	710	771	761	741	780	748	736	765	727	780	750	769	735	757	770	749	754	742	726	755	740	798	751	749	772	766	792	760	729
9168	4221	32291	31429	6225	436	416	436	302	371	321	316	322	309	307	296	270	293	260	312	270	274	260	292	295	285	301	279	307	307	296	282	260	275	272	312	285	318	237	278	293	291	295	270	283	268	299	293	308	273	262	283	299	308	295	264	293	315	286	285	291	311	295	307	267	294	281	286	285	305	280	336	285	328	283	292	324	315	271	262	273	289	299	276	275	262	273	273	270	289	280	304	296	273	270	311	295	292	291	290	281	294	288	292	286	256	282	279	283	302	300	289	270	279	301	293	294	265	279	299	288	237	275	251	315	294	281	279	244	270	251	293	329	254	253	290	287	287	281	289	306	308	292	251	301	254	259	279	290	273	258	291	312	264	260	293	303	296	287	295	297	301	259	302	267	281	306	261	265	297	290	276	294	304	293	282	265	264	285	301	309	300	261	290	300	285	284	311	283	302	300	266	281	254	286	296	293	275	279	281	287	256	327	272	265	288	277	322	318	281	310	263	285	282	308	299	293	289	267	296	252	271	259	277	310	266	264	316	251	310	275	285	291	298	273	280	259	251	269	292	247	269	289	323	283	273	331	299	287	274	285	288	301	283	276	291	307	281	295	298	262	280	257	292	287	311	289	283	283	268	281	295	287	301	255	276	299	300	259	275	313	291	281	275	299	290	298	298	271	252	255	309	304	293	277	277	307	310	300	284	276	296	271	277	272	308	261	260	226	270	270	287	287	297	273	291	295	313	278	296	251	288	298	307	276	296	297	301	276	287	287	280	265	308	305	281	290	307	337	301	281	303	296	279	282	274	284	258	303	311	287	271	306	282	279	265	299	282	280	258	256	292	308	277	303	293	255	289	277	263	268	312	245	244	287	299	270	255	329	295	297	284	300	280	278	238	279	293	251	288	283	242	295	295	314	289	297	265	291	255	290	283	256	311	282	292	266	261	290	280	316	278	301	280	267	263	321	278	284	302	281	270	313	263	306	292	297	280	261	284	292	318	294	304	279	281	303	307	295	279	281	283	297	252	288	265	280	310	303	309	278	293	285	246	280	285	292	263	264	313	291	311	304	269	311	266	313	250	274	271	315	265	252	285	273	264	307	329	270	277	302	300	292	295	302	294	273	287	290	294	286	286	292	289	287	262	339	263	286	295	303	308	267	272	289	289	295	289	285	251	300	280	290	290	268	289	272	266	291	276	286	291	250	272	289	293	263	318	251	298	318	272	276	281	298	259	297	254	289	301	272	276	311	283	269	260	311	296	274	304	253	290	292	272	301	283	264	293	282	281	263	305	305	264	292	283	238	266	294	300	295	278	281	305	281	293	269	273	275	292	294	297	309	287	303	307	269	276	307	271	278	258	271	262	270	271	255	270	276	291	277	264	283	278	291	264	266	301	296	306	286	263	302	275	280	291	298	270	271	272	268	295	278	304	264	273	303	323	291	270	272	294	278	299	285	309	274	279	277	282	270	275	289	287	283	296	277	296	274	277	300	274	280	284	281	269	299	266	285	308	271	305	279	258	295	276	283	290	295	315	265	280	296	302	273	266	281	274	286	294	249	299	282	308	299	301	299	317	266	288	278	270	277	279	294	263	262	302	272	289	294	293	308	265	333	258	282	287	309	273	268	273	259	307	269	280	275	285	291	284	314	288	277	305	286	260	265	273	285	318	306	328	260	282	257	276	280	295	307	281	257	284	300	279	285	291	274	301	299	276	300	270	280	301	285	259	298	286	266	299	313	305	293	261	274	305	280	241	303	292	298	280	289	324	276	274	281	307	301	310	280	259	252	286	296	278	261	312	301	283	298	303	263	293	320	278	281	271	263	292	298	265	278	279	298	274	289	272	281	290	267	295	278	293	290	276	251	294	273	311	272	276	292	270	289	264	274	271	288	289	271	269	280	293	280	289	251	311	282	288	272	270	290	282	271	294	239	270	280	261	280	272	319	266	282	283	286	276	326	296	273	238	269	282	278	273	272	303	298	249	265	293	270	285	306	268	274	276	283	299	290	288	317	275	315	295	289	282	268	293	278	325	300	308	271	281	265	311	280	284	269	287	300	313	282	304	290	316	293	287	230	315	287	266	276	259	260	321	264	269	284	271	316	294	275	298	285	287	307	289	270	285	287	289	279	303	270	275	295	290	289	276	332	305	273	302	293	257	289	265	283	249	271	313	279	278	284	293	284	287	300	281	275	303	283	293	266	278	295	304	297	275	249	249	303	326	274	286	277	262	296	291	293	280	302	260	263	309	272	266	295	292	268	272	273	281	290	326	296	286	302	291	277	284	299	285	290	308	294	259	288	245	265	275	283	283	266	301	306	327	280	290	298	298	298	300	269	252	276	282	292	309	297	262	273	305	298	280	283	281	281	290	287	269	308	258	284	292	292	261	244	290	279	293	267	306	288	272	255	307	338	244	285	320	282	302	276	287	281	298	314	271	281	278	272	291	286	263	289	311	292	288	298	282	255	278	283	259	292	283	290	255	271	278	277	314	274	292	280	259	279	300	288	304	292	295	244	279	263	261	302	283	286	313	277	293	294	311	268	303	276	294	260	301	330	302	313	323	316	269	293	301	268	308	276	266	261	282	297	270	285	288	267	255	272	299	247	305	280	275	276	288	299	269	291	265	253	293	308	305	297	283	285	326	265	264	265	273	302	255	290	308	285	269	299	306	297	265	333	247	274	295	262	268	269	275	298	275	297	277	283	278	294	264	255	264	270	256	254	278	251	255	288	267	302	280	298	274	272	314	307	272	273	298	287	305	288	288	306	296	313	250	280	298	257	298	277	304	277	255	281	279	262	271	322	264	303	261	289	277	289	272	286	253	249	307	299	288	283	286	275	298	290	252	274	272	271	322	287	258	243	271	264	246	290	279	271	272	296	268	288	272	287	265	294	295	275	302	256	307	286	262	289	287	305	276	294	274	300	293	269	285	298	261	295	273	289	313	306	297	255	286	292	290	299	280	313	298	301	263	289	316	290	310	282	293	252	268	268	317	291	260	280	284	292	266	275	288	280	311	285	286	272	283	271	268	274	271	295	297	289	305	290	288	286	288	262	275	268	307	303	287	271	287	286	267	269	307	316	317	292	280	301	303	296	287	297	280	268	298	293	308	278	298	312	266	283	313	289	316	264	314	322	270	271	280	299	252	270	289	302	273	302	298	267	272	283	288	283	258	290	301	298	316	278	281	286	279	293	287	269	294	301	276	283	287	263	305	297	311	280	271	296	267	293	263	272	308	299	293	280	277	295	308	291	297	287	280	289	271	275	312	279	280	308	280	289	284	274	271	299	299	308	315	262	288	274	257	288	259	290	276	293	290	284	285	281	316	284	319	266	288	288	278	298	299	285	275	289	300	283	277	303	287	310	293	300	305	297	307	254	271	319	251	275	274	291	273	297	294	283	269	273	315	268	272	291	278	300	286	307	290	296	308	284	276	282	314	316	276	301	260	305	285	309	299	285	270	288	275	306	260	310	298	285	291
7816	5250	40289	41109	3718	1137	1500	1684	1017	1079	1040	877	809	778	771	693	724	697	683	694	614	691	654	695	650	657	667	692	654	636	663	647	666	684	650	705	674	679	665	687	670	636	672	684	676	642	655	643	675	670	646	651	687	647	678	686	727	647	673	674	661	656	709	645	674	702	649	670	629	664	675	674	673	649	742	668	677	686	691	699	717	656	673	678	634	675	701	653	697	667	650	711	652	690	683	701	677	696	617	635	668	701	688	660	659	614	663	702	686	643	653	660	627	665	689	607	609	661	689	671	634	676	673	645	682	682	687	677	626	754	698	647	677	680	681	669	663	663	615	696	710	640	675	642	675	650	664	646	671	678	650	670	667	669	656	641	641	712	656	716	642	672	696	705	651	664	680	691	680	644	659	670	676	660	641	695	665	677	698	661	658	680	673	687	589	638	677	648	651	654	687	692	630	653	613	675	686	649	666	630	676	701	653	667	654	650	642	657	664	647	610	687	649	639	656	724	659	622	694	687	676	667	722	700	703	701	731	659	666	705	625	677	661	679	645	685	625	672	657	663	660	665	676	678	668	665	673	700	685	661	661	696	685	646	687	672	695	666	679	654	674	667	696	667	659	673	673	703	645	647	661	640	714	661	645	635	645	681	617	667	602	663	655	665	737	649	652	668	660	686	664	660	700	714	687	680	670	625	600	675	672	655	675	688	710	626	641	683	618	695	660	658	679	618	691	653	697	686	684	671	709	682	696	659	657	670	699	659	704	652	693	656	678	682	670	665	690	679	678	658	645	710	664	618	631	636	656	679	627	692	638	655	689	708	680	673	682	640	701	679	654	659	636	664	614	634	628	671	677	669	667	674	691	671	663	669	719	664	660	690	658	706	647	691	675	666	640	665	607	611	650	610	675	647	673	659	675	647	647	674	647	699	653	697	676	642	672	672	696	660	648	640	658	683	667	631	648	669	665	708	687	631	635	630	704	655	675	678	693	678	650	699	683	675	678	705	630	671	697	694	677	619	679	668	707	665	669	629	704	697	667	639	697	665	635	651	699	654	672	649	673	641	653	670	638	662	684	652	670	706	726	691	694	656	612	664	683	648	685	690	629	681	627	660	678	673	716	639	653	656	647	706	676	669	689	664	617	692	699	660	683	658	677	720	640	650	642	664	687	668	651	690	679	654	656	694	676	658	636	661	663	696	696	632	636	658	693	702	666	685	664	644	634	629	676	660	700	669	699	698	667	706	681	652	671	667	678	713	702	651	672	715	641	686	687	674	649	654	641	628	632	669	665	626	691	687	688	693	685	648	682	714	660	630	684	639	649	700	651	695	652	682	733	706	677	673	695	700	660	647	632	652	693	711	682	716	674	687	678	648	717	700	637	685	638	691	640	690	658	646	629	681	635	639	672	702	634	628	692	659	664	660	697	701	653	682	700	652	650	678	667	646	641	679	692	617	692	650	651	652	625	653	710	631	657	670	640	649	668	656	695	685	684	676	715	688	659	666	683	651	639	654	617	649	658	657	698	698	683	639	661	672	625	642	653	676	656	679	620	661	662	720	714	681	653	678	684	668	663	664	659	621	675	654	672	625	684	675	657	651	664	646	640	659	641	710	668	634	675	660	717	651	702	643	691	691	654	656	612	634	677	645	641	635	671	683	677	625	662	606	690	673	672	641	674	681	726	678	664	688	624	669	662	693	636	662	640	685	638	662	669	695	716	676	629	627	688	705	673	667	671	659	681	626	679	652	668	661	674	670	696	656	665	603	689	688	697	644	668	671	649	647	653	671	683	652	696	658	702	647	659	719	684	670	681	663	654	689	671	665	659	669	656	697	700	664	633	693	646	655	678	684	658	661	652	659	656	701	670	683	638	635	649	675	632	707	689	712	696	666	712	635	645	645	663	647	676	703	692	665	663	672	669	663	696	683	672	711	725	676	631	677	724	679	680	705	663	662	677	640	679	671	687	655	716	707	700	630	675	703	658	667	691	663	670	681	706	693	638	664	624	709	613	674	651	676	665	671	667	670	701	669	655	659	660	661	729	685	629	667	685	722	670	657	676	616	750	651	690	690	641	684	658	643	662	640	698	672	656	690	657	664	677	651	673	686	730	670	635	655	681	675	671	688	660	709	691	654	658	693	695	687	687	666	620	700	648	638	669	662	674	691	660	753	723	682	663	701	675	623	692	682	668	626	685	714	607	689	686	637	616	670	648	694	665	697	692	611	687	645	711	661	684	688	661	666	692	673	704	688	645	676	625	677	648	668	712	695	655	640	645	649	679	702	683	686	675	661	663	683	649	665	678	669	600	635	681	669	682	681	626	611	668	664	632	666	687	666	660	686	662	646	668	720	624	731	645	665	692	687	687	675	682	651	678	718	681	683	637	659	675	671	656	695	659	665	696	628	712	733	679	680	651	644	643	696	658	700	685	647	651	706	650	687	714	645	689	673	667	650	662	688	652	699	689	641	688	632	613	687	650	683	633	654	665	649	631	670	680	620	741	687	664	691	657	667	678	667	690	695	685	699	632	683	676	640	604	684	648	700	642	681	667	650	657	694	646	682	687	655	659	658	716	704	692	698	668	680	664	716	648	658	653	658	688	643	690	686	700	679	644	670	643	685	690	711	684	679	651	659	710	660	679	702	667	653	666	671	571	653	677	626	718	617	693	652	613	682	682	635	618	661	680	684	672	620	656	679	640	660	675	690	673	649	678	668	709	697	677	637	697	684	708	676	615	677	648	642	694	705	664	671	660	644	633	640	642	627	689	719	692	683	708	643	699	672	676	666	678	645	650	623	686	654	668	669	674	690	697	701	693	680	682	688	687	626	628	705	663	703	702	671	667	681	628	668	667	690	655	664	667	672	722	689	675	639	716	692	645	664	655	705	646	743	677	661	629	631	660	680	695	670	663	649	635	717	648	662	670	699	662	657	673	643	648	673	659	622	674	654	675	638	632	669	683	690	638	667	700	647	703	694	653	687	664	678	708	711	666	635	679	672	687	746	683	657	661	659	631	684	662	656	646	657	693	666	668	670	725	653	649	670	662	713	654	650	648	703	687	644	698	632	699	645	658	713	671	657	711	692	665	665	692	633	702	640	659	667	683	638	698	656	726	692	657	661	658	654	697	697	668	699	682	713	624	641	681	656	663	678	623	683	643	639	699	639	661	635	636	705	657	699	712	632	662	702	658	632	643	664	700	648	659	675	629	683	693	662	696	688	692	692	666	675	594	667	648	662	661	663	675	700	686	655	646	637	697	632	651	685	669	654	664	666	690	692	670	726	657	701	664	683	591	678	652	699	640	687	661	671	674	674	712	692	656	669	669	692	683	688	681	664	698	686	677	681	690	659	684	668	682	645	705	647	678	677	713	708	681	685	664	652	689	696	684	676	712	639	675	690	640	653	641	643	698	628	658	634	678	710	665	664	678	650	659	679	677	685	668	634	664	727	639	664	665	692	645	656	675	630	639	690	722	681	663	687
15544	4561	45505	47352	11220	758	545	477	262	239	262	192	145	188	165	166	151	168	151	152	137	150	170	142	153	136	153	138	145	149	125	154	132	119	145	137	127	160	144	136	149	143	160	170	134	153	155	170	138	170	143	175	166	167	136	160	147	150	157	115	151	161	145	156	136	132	151	139	146	120	149	144	161	136	169	137	144	123	118	152	138	140	130	136	163	136	153	162	162	149	142	133	152	146	158	143	128	130	127	135	162	150	130	143	133	157	135	132	157	157	135	143	138	142	151	120	146	155	141	130	129	138	122	143	158	141	150	155	138	152	137	157	140	149	144	153	129	138	137	138	157	137	151	128	145	146	147	141	151	132	141	158	129	137	128	135	162	159	140	149	127	137	130	126	146	138	135	156	152	136	148	131	143	156	117	156	137	124	157	137	153	149	133	131	139	145	138	139	156	156	112	127	164	136	148	126	153	148	132	165	147	127	139	144	144	129	141	136	117	127	142	151	111	151	130	127	149	137	147	118	144	148	154	138	149	132	152	158	157	152	151	161	147	157	124	171	130	144	154	138	139	148	129	149	160	142	133	148	142	140	134	124	143	147	143	152	135	136	143	150	121	168	142	149	147	151	147	134	145	123	144	134	128	132	147	140	175	150	149	142	151	132	139	161	148	133	149	130	144	131	151	157	141	116	113	144	137	145	150	151	146	179	156	157	144	155	147	138	151	162	144	132	128	126	166	143	135	153	134	141	135	147	131	159	125	142	130	148	127	143	123	138	151	165	132	123	138	150	139	133	142	150	143	149	158	147	160	151	138	123	134	112	145	147	159	144	133	160	150	127	149	147	140	134	132	112	140	150	130	136	132	165	150	127	146	141	158	142	143	154	148	126	150	154	131	160	157	133	138	171	154	154	138	130	128	158	145	131	123	158	135	139	129	140	174	135	151	127	154	146	153	140	133	137	133	134	134	135	132	149	148	123	150	150	142	131	142	162	126	120	135	154	153	146	148	122	132	140	139	140	157	131	138	160	147	139	135	143	151	138	166	135	119	135	117	146	155	159	132	145	125	130	128	126	145	148	152	129	141	157	138	134	130	153	158	149	135	134	149	124	135	158	151	132	121	136	150	126	121	175	140	114	153	150	139	140	159	133	136	125	129	141	125	142	138	155	144	120	155	153	110	113	122	131	125	161	133	145	139	147	142	132	122	142	144	168	140	143	163	150	142	143	141	160	144	152	147	149	141	133	135	133	141	144	162	144	134	125	143	154	152	139	161	142	137	132	129	146	133	143	161	144	126	130	132	125	133	142	124	146	162	147	121	150	121	124	135	151	149	152	139	156	140	151	133	143	150	150	146	138	130	155	131	123	127	162	154	135	135	125	141	107	158	123	153	147	142	135	115	165	168	127	133	133	134	129	129	142	140	121	154	141	150	139	157	136	136	139	133	123	141	149	148	157	165	148	145	147	134	156	161	163	129	159	127	156	155	155	151	122	165	144	129	130	157	135	129	129	134	144	122	156	154	131	157	135	124	135	146	134	127	171	136	139	142	171	113	162	124	121	143	152	141	141	145	155	140	139	146	120	145	130	148	138	155	151	145	149	155	161	144	154	149	141	145	150	157	137	109	151	119	146	160	147	148	134	151	135	132	138	157	141	148	127	130	146	135	150	148	131	153	149	159	145	143	129	140	146	141	131	114	168	148	126	154	163	148	135	128	137	138	135	126	142	127	130	141	145	131	140	135	137	152	134	128	138	139	114	140	147	138	154	139	130	140	124	130	142	145	128	142	133	168	163	129	154	145	132	156	140	156	129	140	142	123	152	129	126	152	120	142	113	147	152	129	141	145	143	152	158	142	144	116	158	156	155	129	130	151	183	128	152	153	137	160	133	126	144	152	140	143	141	141	146	137	150	137	148	152	143	127	150	161	149	160	156	132	122	150	140	148	139	131	140	145	148	136	128	145	119	131	127	152	125	151	145	148	142	146	143	143	142	108	139	131	133	154	170	158	132	143	127	140	144	150	138	126	147	140	142	150	157	138	135	147	147	130	164	143	130	155	153	138	151	132	136	129	128	138	147	140	137	163	150	147	138	157	140	138	132	141	172	166	125	163	143	163	153	138	150	151	147	164	135	147	141	138	138	141	155	151	126	128	135	140	146	156	150	139	133	147	125	147	149	127	133	148	138	147	133	134	120	147	147	154	156	140	148	139	162	141	139	155	156	125	150	137	161	158	142	161	153	166	140	149	149	133	151	150	147	154	145	154	142	151	136	135	143	152	155	148	164	148	148	151	140	156	165	133	138	133	157	145	170	142	150	135	139	137	146	144	151	167	153	141	133	145	148	145	143	144	161	151	143	129	160	139	142	138	158	149	141	154	141	144	159	129	158	127	150	146	142	154	138	136	136	144	143	138	143	151	142	123	144	122	151	128	146	140	133	166	133	135	133	132	132	139	137	172	134	164	138	141	150	148	150	143	138	147	151	145	133	152	156	133	144	122	132	131	139	133	129	127	138	149	125	164	148	127	137	145	136	167	149	131	132	126	130	131	118	132	135	153	156	129	162	122	148	149	158	141	146	122	139	123	141	143	132	152	149	143	144	130	125	142	145	152	125	134	141	142	135	127	170	153	123	137	138	116	124	163	137	133	123	138	156	136	139	159	150	153	111	158	145	146	173	141	141	135	133	129	159	142	143	139	126	133	170	132	149	141	144	143	156	176	153	169	139	137	127	153	163	143	158	145	113	129	140	159	133	151	130	148	136	154	139	149	133	138	132	137	127	129	128	128	152	131	152	149	145	129	147	133	131	146	158	141	134	146	150	140	144	157	145	170	155	150	151	139	133	139	150	139	153	147	156	126	151	127	146	159	134	139	119	154	135	148	155	138	140	138	135	147	149	145	140	146	132	155	116	163	134	133	147	138	119	143	148	137	152	164	164	131	151	154	135	145	112	145	140	147	147	158	140	169	156	123	146	140	148	130	149	128	150	147	124	164	153	124	141	157	129	129	137	139	130	129	137	148	143	156	129	134	128	143	142	140	128	147	116	131	139	131	166	123	135	144	134	132	138	126	153	143	132	153	129	128	134	139	140	111	142	165	139	150	159	163	140	157	135	162	125	164	137	136	147	133	136	137	146	168	144	151	127	141	140	161	158	122	139	133	148	146	147	133	120	137	150	156	137	132	153	138	141	130	110	141	148	146	143	137	149	135	133	161	130	145	157	144	162	149	142	143	157	139	139	140	167	134	127	147	143	149	148	150	127	140	134	155	171	134	135	159	133	154	136	144	134	132	132	133	147	147	157	147	138	132	146	118	140	156	132	129	142	142	145	150	129	125	157	149	136	129	143	156	131	124	138	128	145	137	164	139	122	150	156	161	143	110	144	129	137	130	138	137	158	129	136	141	125	153	138	131	131	144	143	140	152	143	147	141	140	165	155	135	133	152	145	130	150	158	153	128	133	138	139	136	135	161	120	144	143	143	168	158	139
9801	4771	50006	50165	2528	1366	2565	2281	1049	1229	1162	850	539	467	523	496	475	504	474	421	448	380	379	391	371	380	379	347	432	369	347	378	373	338	344	395	354	366	372	390	317	355	384	361	367	339	355	362	346	374	351	368	375	357	387	386	327	345	394	374	373	347	372	379	396	385	355	355	367	388	347	360	349	386	347	364	416	357	369	332	336	313	378	320	361	354	356	386	340	365	387	355	358	392	330	395	341	337	324	340	370	356	348	343	347	353	371	376	383	353	354	372	366	338	356	323	354	376	377	341	342	326	360	367	313	362	382	340	360	340	392	338	370	366	393	346	354	363	356	379	363	388	383	352	372	336	363	359	343	393	374	356	338	340	373	369	370	334	337	350	342	345	344	374	363	378	363	368	332	333	351	331	362	373	377	366	331	339	364	328	386	324	396	348	350	362	338	348	363	334	354	364	348	373	380	377	349	363	323	378	361	347	369	353	373	418	382	364	329	366	357	375	386	323	373	341	377	357	354	387	374	398	337	364	330	360	349	326	378	356	362	333	369	346	349	341	331	361	368	338	340	346	378	372	357	372	357	372	342	375	341	356	374	377	355	338	382	378	363	345	347	352	387	359	336	349	380	354	359	339	355	339	325	322	383	358	376	353	378	325	354	342	365	341	340	334	344	343	418	376	401	365	364	376	353	365	352	350	354	344	357	355	338	394	360	368	378	358	350	345	348	329	344	328	349	331	342	386	369	332	358	393	367	367	338	340	377	372	333	331	343	360	357	321	379	360	376	334	380	346	381	363	355	339	346	319	319	341	332	355	332	357	334	371	343	373	401	340	378	375	357	344	385	356	354	363	378	361	397	353	358	334	406	360	369	357	342	407	361	337	354	348	366	343	347	331	322	370	332	367	363	350	349	372	355	369	375	374	363	346	316	380	387	359	350	377	316	354	297	330	338	392	350	349	349	343	334	356	366	353	374	356	358	360	361	377	337	372	343	357	332	347	383	346	371	353	331	346	344	348	369	351	385	339	406	394	336	366	365	329	378	355	376	345	372	368	351	341	349	361	357	388	393	348	338	365	372	362	413	389	377	359	363	348	340	367	335	356	358	383	376	316	357	349	376	376	343	350	363	382	357	364	352	376	390	379	357	356	349	355	385	372	383	367	332	358	363	357	380	387	369	325	393	352	371	340	375	359	376	345	367	350	331	372	352	348	400	358	360	368	361	386	366	371	358	361	354	366	341	347	352	346	338	360	381	352	350	340	377	346	344	367	358	348	329	355	377	358	371	360	342	362	340	356	347	337	345	362	365	372	340	349	357	367	347	336	361	351	341	361	338	352	348	381	369	357	384	381	357	387	399	365	319	344	380	369	346	367	373	381	371	352	368	338	349	346	374	331	417	330	372	356	369	355	325	369	348	334	360	341	386	383	378	343	321	390	348	368	370	367	369	399	339	338	379	339	367	381	354	373	362	358	312	341	350	375	370	370	377	312	354	360	358	330	377	384	318	385	358	346	356	381	322	355	374	349	360	359	351	351	349	352	322	328	375	368	351	358	371	357	338	337	373	354	362	354	332	366	344	355	340	374	332	367	374	377	378	346	376	320	338	375	361	357	363	351	374	377	371	375	338	367	376	370	344	348	356	349	368	338	359	370	343	373	359	405	349	350	335	379	370	358	355	350	360	348	362	350	378	366	344	363	373	378	356	377	371	331	375	383	350	363	371	350	363	354	371	367	344	351	373	357	356	395	373	364	357	338	366	376	338	348	331	369	373	370	355	381	377	357	361	357	348	375	347	350	338	333	346	350	362	347	331	372	349	363	384	351	344	377	366	390	374	344	339	360	359	370	349	356	344	366	348	348	355	332	356	336	351	361	360	409	369	330	403	347	367	325	333	375	350	368	349	372	355	350	364	339	362	338	374	327	389	376	346	356	357	338	321	333	361	316	370	367	359	366	372	365	373	383	346	355	346	338	366	373	351	343	344	363	353	361	332	353	339	325	342	352	355	346	348	395	338	369	396	351	349	341	367	360	354	342	352	339	374	379	379	366	384	344	362	356	388	345	372	356	339	342	337	349	356	375	318	334	348	356	361	357	360	389	350	381	391	384	373	352	345	377	349	353	360	379	374	338	360	355	378	345	381	347	340	329	351	363	371	379	344	358	362	375	347	382	365	372	372	351	346	361	353	350	358	337	371	339	333	347	381	336	348	389	371	347	359	341	371	385	369	363	377	350	333	346	344	343	354	361	365	350	339	340	379	363	343	388	343	340	349	359	388	357	355	365	341	368	347	342	307	327	344	378	373	395	359	348	340	355	371	363	334	360	387	306	335	365	361	344	365	387	368	366	366	312	386	352	355	359	352	356	319	351	353	345	336	334	370	366	343	342	381	338	351	360	383	358	340	339	361	359	364	345	340	379	342	353	350	355	334	382	396	370	357	366	345	397	352	355	362	346	353	366	349	337	369	395	330	318	343	333	352	357	353	376	375	347	338	341	367	355	369	384	362	373	357	324	371	354	352	340	369	384	368	357	359	339	351	345	367	363	334	362	322	384	357	353	372	365	358	366	363	329	372	388	365	323	346	369	320	357	367	321	385	366	382	355	359	365	336	366	337	367	338	357	362	382	364	393	353	341	336	354	338	354	362	390	378	327	377	348	345	357	365	352	363	379	369	355	355	335	365	371	358	341	336	357	358	331	356	366	347	338	369	367	388	385	355	350	312	350	375	370	335	376	346	354	352	365	379	372	324	345	378	329	372	342	347	331	354	334	364	386	339	341	367	338	349	363	358	332	357	355	376	355	346	338	348	340	372	346	376	375	355	369	372	365	337	385	365	335	368	334	309	371	367	394	327	362	361	364	360	371	350	337	381	339	326	342	344	335	356	361	353	387	370	346	365	365	365	364	409	373	377	340	352	364	385	374	344	344	360	366	347	357	365	393	373	362	336	354	349	355	366	350	354	339	353	391	357	343	357	354	328	355	357	359	358	369	351	362	341	376	354	375	361	390	386	351	346	345	359	371	325	367	375	347	384	352	369	375	315	347	354	327	368	344	367	355	358	342	357	360	353	329	365	370	333	408	372	336	328	370	342	341	367	366	360	329	345	373	362	361	354	359	304	369	381	349	354	340	341	391	345	349	378	346	327	337	326	354	345	355	391	335	323	345	391	361	351	356	356	349	383	367	354	329	378	370	358	374	348	343	399	380	359	341	372	324	340	377	386	387	343	373	352	357	338	348	361	325	340	381	379	373	359	349	340	366	372	345	338	367	347	411	340	358	380	326	354	359	377	393	399	388	330	344	348	378	358	365	355	359	387	363	368	365	340	345	350	355	347	361	357	366	346	348	352	355	333	372	327	344	368	359	313	371	385	384	361	356	367	366	341	338	347	340	367	384	351	361	332	335	365	376	350	338	373	359	348	374	349	355	358	332	361	332	339	349	351	367	367	325	361	350	345	373	350	380	355	363	365	332	374	346	349	329	382	352
2714	891	2326	1851	393	321	329	337	319	319	318	321	328	301	313	324	329	333	308	290	324	320	309	299	340	345	280	287	314	318	307	314	297	317	295	290	297	301	296	331	312	319	282	293	332	315	333	319	326	320	339	325	308	305	275	333	323	289	300	324	300	337	290	277	303	324	317	325	299	325	313	356	298	292	310	321	320	361	319	318	307	329	331	339	286	327	320	318	353	330	328	325	349	315	350	336	312	279	328	313	333	328	301	298	309	343	310	330	296	326	288	321	323	310	316	344	292	351	305	298	325	328	313	273	311	289	287	337	343	307	308	302	340	289	318	350	319	345	316	325	297	307	325	275	300	285	341	309	327	293	299	319	344	319	311	321	294	319	333	306	312	350	294	334	325	310	327	309	289	325	298	323	345	308	286	309	286	321	330	273	314	297	340	283	297	283	298	290	313	333	280	292	312	328	311	340	320	316	294	308	276	323	322	294	301	317	327	288	319	303	291	294	332	293	286	310	324	309	304	287	309	312	297	321	334	349	295	355	294	353	296	326	328	302	310	308	307	307	343	291	307	311	305	312	300	290	325	320	316	337	328	292	304	342	294	278	307	324	288	323	313	325	335	325	321	322	305	302	333	299	303	333	346	325	293	303	322	324	296	312	312	284	326	319	333	327	324	303	319	328	334	318	296	310	329	334	290	327	337	310	288	288	346	352	346	338	319	301	307	316	304	320	348	313	313	324	331	290	314	293	305	289	307	323	290	333	334	315	289	290	322	332	339	331	283	309	291	291	314	312	288	311	283	355	323	309	337	318	297	317	315	345	303	287	312	307	308	320	355	311	296	307	354	322	309	308	327	302	313	274	336	302	318	309	354	303	295	321	332	320	339	309	297	306	267	295	307	339	297	345	330	276	291	351	322	317	300	338	266	288	331	312	346	311	325	341	344	308	318	301	291	293	323	299	341	312	333	293	331	345	344	335	290	326	283	296	336	313	318	326	304	325	350	309	286	298	309	292	312	314	328	336	306	319	311	325	326	299	313	361	329	326	332	319	323	306	308	335	297	326	321	319	301	332	313	308	340	361	308	284	292	319	286	313	316	313	333	336	305	351	313	345	288	283	313	309	354	361	318	340	331	327	307	344	333	306	337	300	343	293	312	317	351	300	309	310	319	315	281	333	334	305	310	322	338	340	314	307	299	295	275	305	337	276	313	300	300	260	299	308	340	330	336	302	332	308	308	257	307	250	328	320	326	314	293	301	286	315	340	337	308	320	313	303	296	301	316	312	302	316	325	335	292	296	291	304	309	310	297	325	303	315	327	275	333	318	304	325	308	287	313	309	341	314	322	293	305	337	311	338	343	324	331	296	283	287	350	330	311	317	313	327	329	329	321	296	274	316	318	302	305	300	341	318	333	300	312	318	319	336	301	310	323	305	309	320	300	295	328	340	332	295	291	333	296	295	313	319	320	336	329	305	293	314	322	301	315	325	312	326	333	312	330	328	340	324	308	315	295	320	296	338	335	325	325	293	331	349	289	327	299	311	310	321	293	290	306	309	322	281	321	332	279	311	333	317	336	301	317	320	324	311	353	308	315	301	285	303	293	310	337	325	332	306	310	299	314	308	293	295	331	331	300	303	360	309	301	326	308	304	309	328	312	342	320	310	322	306	336	315	295	306	332	312	322	316	315	353	342	335	311	318	303	310	318	342	331	320	345	307	340	318	302	332	337	337	302	333	309	301	347	319	314	344	296	317	312	304	268	333	321	368	326	332	312	339	310	356	304	305	311	302	288	310	336	316	317	291	305	310	316	315	343	334	278	288	324	302	276	327	304	310	323	320	326	344	328	297	309	323	292	310	342	324	319	279	310	313	284	325	317	369	328	356	332	305	314	320	350	317	301	316	293	298	303	317	310	313	280	330	308	337	342	274	340	343	313	314	308	333	326	286	298	320	299	309	308	292	308	318	324	322	293	302	317	307	318	307	305	318	312	343	316	313	339	302	308	307	319	294	330	335	358	288	339	324	306	288	304	317	275	342	302	323	301	310	321	296	289	280	307	291	326	336	321	320	319	300	344	295	299	320	345	316	283	332	319	324	332	315	305	325	351	312	323	325	282	302	290	301	312	317	322	314	291	308	335	294	280	336	303	271	319	311	294	274	298	319	343	338	280	345	323	273	316	292	328	331	300	327	328	294	310	295	312	349	331	357	301	304	308	334	307	315	295	300	301	316	326	309	297	304	311	302	297	337	282	306	335	300	299	313	336	292	295	304	315	317	306	325	303	331	322	323	335	298	312	279	318	322	313	343	331	301	254	290	327	327	271	313	294	330	317	315	340	314	378	327	306	306	322	305	315	328	312	328	314	323	304	302	303	268	277	324	324	294	308	323	275	288	291	338	321	319	362	297	325	309	320	304	300	316	337	279	323	302	319	338	294	324	295	291	321	332	319	342	284	297	324	293	274	332	327	302	295	299	345	308	347	294	305	293	326	291	349	304	301	333	316	317	331	310	325	324	349	306	298	304	302	307	325	341	344	321	300	307	319	344	316	306	264	306	304	319	311	320	291	303	322	307	328	316	310	339	291	296	328	276	304	316	310	284	309	281	301	315	317	328	317	312	335	324	293	313	343	302	281	298	303	295	314	306	331	314	300	313	304	305	330	327	300	308	305	304	283	303	317	268	330	289	298	302	327	326	288	319	294	326	346	317	305	321	318	288	348	320	268	282	307	330	308	335	295	315	322	294	291	305	334	319	342	305	343	347	321	291	315	325	314	337	323	293	336	391	322	331	326	289	288	331	301	302	315	344	308	299	320	298	333	327	340	312	349	276	305	334	316	322	300	310	328	318	333	275	342	303	311	293	343	313	331	302	306	319	281	335	322	323	326	331	332	309	290	332	332	343	316	322	303	294	287	304	288	321	306	294	304	311	315	314	313	298	311	284	303	326	326	314	330	308	307	302	315	281	272	307	338	296	306	343	339	323	302	297	342	313	307	328	300	308	278	333	307	287	307	314	324	315	301	318	341	344	282	330	331	287	319	310	308	338	363	328	338	312	282	325	287	281	331	279	287	308	304	304	303	344	309	310	325	340	355	317	326	309	310	313	338	320	312	313	287	313	294	286	298	311	340	337	313	307	292	323	316	322	313	314	289	332	339	325	335	306	320	322	306	295	300	346	320	287	308	325	286	344	326	315	300	289	292	324	316	335	333	291	334	302	310	327	326	316	329	319	282	317	322	348	297	306	332	312	292	321	283	343	346	330	309	339	329	333	374	304	272	336	322	337	345	311	287	318	319	304	309	312	269	299	346	329	315	327	291	298	283	306	322	319	330	304	302	277	317	310	309	320	323	325	325	310	281	335	322	313	298	312	310	304	338	292	354	295	329	336	310	323	301	289	288	320	278	286	294	300	300	303	286	327	319	301	331	296	304	318	306	311	307	336	279	301	325	307	300	317	304	309	315	307	299	335	265	294	312	308	300	324	318	329
2889	1387	5861	5852	984	798	860	779	785	804	772	789	747	801	762	738	766	751	791	755	718	748	752	744	733	804	695	696	786	748	751	751	669	716	751	745	752	772	774	740	796	724	775	776	761	751	722	735	746	793	752	677	713	794	761	747	746	735	783	714	719	760	702	737	698	728	702	684	766	747	735	776	712	756	685	752	740	727	689	717	757	777	785	729	734	736	711	710	712	746	715	779	720	727	729	746	748	714	743	737	717	728	753	714	786	731	719	695	769	770	760	739	701	758	717	728	725	764	731	708	711	786	739	720	727	748	769	717	743	760	748	739	739	725	721	755	719	728	702	737	738	720	765	757	748	730	740	789	732	742	698	733	693	726	710	739	721	725	721	743	753	736	743	775	741	723	729	714	751	745	741	731	759	693	743	747	740	726	765	715	761	746	738	738	782	740	698	731	700	721	737	780	766	691	720	730	756	737	734	757	665	736	712	688	770	745	783	709	739	752	773	718	757	747	764	766	741	789	711	767	758	719	701	759	720	713	714	755	760	721	715	776	732	757	745	719	739	737	721	752	745	725	756	748	761	744	731	766	739	734	715	699	750	771	732	754	740	770	747	786	730	703	743	738	739	715	771	759	755	738	758	717	733	771	713	751	708	792	785	749	749	759	716	720	693	748	747	763	738	768	697	730	746	751	721	728	753	708	706	774	795	774	724	685	758	719	749	742	730	747	788	717	710	703	710	727	807	727	744	735	651	697	736	746	767	744	753	728	781	745	751	751	749	751	691	724	722	714	791	767	762	791	739	762	722	766	774	723	765	782	744	702	751	765	710	732	760	721	739	744	752	713	755	730	697	722	764	758	766	724	753	716	771	771	724	706	727	747	724	741	736	738	741	720	747	750	724	749	727	714	765	737	746	740	712	735	736	742	758	741	721	751	720	721	726	698	750	715	713	719	701	726	720	749	765	755	735	729	789	730	731	717	752	741	737	741	730	776	754	734	748	703	736	716	765	774	730	740	751	718	762	748	773	739	763	727	750	707	751	734	718	736	741	720	699	731	742	724	719	759	722	744	723	730	726	669	762	737	752	762	723	756	774	724	695	825	760	787	760	802	752	769	804	712	751	740	765	735	744	727	704	754	745	764	707	723	773	718	753	717	723	767	753	750	739	738	784	765	749	751	756	754	741	721	745	733	735	774	783	727	683	742	717	748	770	724	713	739	739	722	727	715	767	721	726	740	763	763	729	765	755	741	706	730	750	736	740	750	754	729	757	694	743	729	681	776	691	781	771	746	773	722	746	759	748	771	755	764	744	715	715	745	768	735	736	734	694	760	744	713	749	736	768	748	712	789	742	738	733	707	792	709	751	760	756	752	759	761	736	725	730	774	759	696	787	752	696	750	722	728	735	746	699	698	734	730	734	732	747	733	725	754	729	757	807	700	762	721	730	749	750	715	689	725	712	743	713	729	754	778	744	752	708	733	687	679	759	760	768	746	748	724	814	739	825	716	741	711	734	741	722	761	752	761	770	697	747	740	794	753	747	766	732	753	745	717	771	674	751	728	751	751	727	721	743	717	726	761	749	715	707	730	713	715	736	704	760	690	728	703	716	719	760	736	770	748	741	742	715	751	759	783	764	696	726	768	795	729	781	715	714	666	733	723	737	720	735	705	790	713	780	720	715	717	742	762	752	707	770	718	747	722	704	756	697	722	715	779	762	730	743	768	738	719	701	730	757	771	773	707	778	715	752	733	712	776	744	756	764	768	683	731	743	709	700	724	713	731	755	718	780	735	760	698	821	724	741	731	686	727	719	733	723	665	745	777	725	728	799	793	745	763	719	724	732	712	724	706	709	723	723	762	781	718	695	739	760	747	751	773	724	764	752	740	751	727	717	741	707	739	719	743	768	733	788	710	738	717	761	758	754	750	740	765	704	749	734	715	714	748	740	728	747	766	747	708	750	736	770	728	718	724	744	754	804	746	726	717	813	743	733	759	777	756	705	726	764	751	730	768	757	747	723	696	703	766	740	673	724	706	739	744	742	765	726	757	760	759	757	732	731	746	741	706	728	731	762	718	690	771	719	762	695	761	738	742	745	746	740	749	692	702	756	758	772	713	775	726	778	747	714	752	739	720	715	750	743	788	734	727	757	766	779	728	741	717	736	744	745	772	713	706	715	751	683	751	720	762	769	700	706	705	740	732	698	727	771	785	726	751	756	778	774	758	728	770	714	713	720	750	737	751	745	775	773	758	766	708	782	766	763	725	767	770	702	752	727	747	738	735	745	707	760	766	770	756	769	775	748	787	758	703	737	755	772	721	753	762	726	787	719	754	727	758	737	744	691	752	730	759	701	752	746	754	704	702	666	734	745	731	739	719	683	742	707	739	753	727	705	735	733	713	724	708	769	705	736	744	753	772	761	737	740	742	728	724	715	732	770	717	765	748	772	733	718	765	760	756	750	727	777	768	703	697	724	741	728	729	695	747	764	700	743	736	737	753	758	750	744	785	775	687	733	802	747	772	746	768	767	746	693	701	766	741	706	728	731	777	686	726	747	659	715	757	724	721	723	777	774	720	752	703	734	738	688	667	709	744	732	719	744	761	789	715	768	691	725	762	758	759	758	734	755	731	757	725	745	749	725	740	696	790	729	717	710	721	712	754	782	761	721	800	713	767	764	725	777	738	718	745	783	735	718	742	717	703	736	744	719	696	765	807	751	766	760	748	737	699	738	735	704	753	695	774	716	761	743	732	721	751	737	716	762	748	739	728	788	717	764	740	716	775	801	730	746	771	728	716	743	740	742	695	732	702	786	704	714	728	764	750	750	705	771	704	742	699	774	727	752	740	768	741	754	762	777	740	721	720	765	759	693	698	749	750	725	735	753	726	714	731	773	732	764	754	725	752	752	763	780	752	742	723	755	713	750	689	766	757	716	753	754	698	779	753	761	714	701	753	718	740	720	691	749	736	771	778	729	718	756	726	755	735	764	750	792	744	731	733	711	746	760	747	745	711	734	776	721	779	726	738	763	750	737	718	787	727	755	731	714	709	783	742	720	698	718	760	773	739	740	777	737	685	744	706	711	786	727	704	683	720	734	773	745	743	754	712	745	703	734	726	753	794	761	744	705	737	753	775	725	767	781	797	720	744	736	726	690	696	713	782	751	746	692	744	782	726	793	754	752	719	722	690	751	789	755	715	701	710	735	732	759	752	740	749	772	706	737	737	789	731	709	761	764	773	722	735	714	788	747	746	730	732	746	696	729	744	728	745	703	728	755	746	723	804	708	714	712	738	765	751	718	709	740	724	746	758	720	708	742	753	763	745	777	746	759	765	724	752	704	778	769	759	742	751	714	730	779	747	778	720	746	758	768	762	749	719	698	716	750	782	720	757	747	703	739	767	788	754	737	766	767	748	707	718	739	692	738	754	763	753	781	752	755	709	727	719	723	718	738	717	740	743	726	746	736	772	751	784	727	742	733	754	790	767	728	731
8945	2637	29077	30167	4329	500	521	396	354	344	344	325	292	303	260	285	289	285	247	264	267	273	321	284	282	271	297	260	295	272	277	270	263	276	302	272	318	297	302	269	272	273	252	268	268	267	255	296	309	291	314	307	266	279	308	254	266	272	290	307	302	294	306	289	290	285	299	260	259	289	266	299	283	271	276	278	286	289	241	270	280	272	282	300	275	240	271	272	294	265	282	260	292	261	286	267	275	261	284	266	282	259	281	313	276	257	282	288	245	269	301	307	290	277	312	279	291	304	297	284	286	263	255	276	284	315	303	283	240	263	266	284	276	272	266	275	257	278	292	286	285	270	282	261	277	289	282	270	267	282	259	262	244	286	282	251	312	298	270	282	282	285	284	273	302	288	251	275	293	245	287	260	274	265	238	248	266	238	312	283	269	298	275	271	284	306	285	260	280	323	283	294	276	254	278	283	297	279	260	283	300	301	285	278	294	300	285	298	288	296	266	279	307	294	284	273	273	292	287	298	268	284	256	291	284	305	275	316	288	268	282	310	294	274	288	287	298	303	269	248	278	265	307	293	263	273	286	287	267	278	303	291	292	291	260	275	281	264	273	263	299	251	264	273	294	292	259	274	288	270	285	273	259	279	259	274	305	271	286	335	289	300	240	269	292	288	281	281	283	274	282	296	277	277	261	288	271	298	269	292	271	266	312	289	289	220	269	258	252	268	295	263	317	273	296	282	294	271	281	253	314	258	237	282	289	287	273	248	246	277	292	268	283	281	277	263	273	308	264	271	269	244	283	303	281	269	274	290	259	294	314	311	266	282	261	262	263	273	287	291	254	301	286	302	274	254	264	270	305	260	229	256	269	284	263	295	278	250	283	305	263	267	287	250	261	262	295	260	251	301	294	287	286	288	273	271	279	263	284	279	253	252	255	267	278	253	286	267	310	287	236	298	291	282	283	291	279	291	267	267	262	276	283	272	294	257	272	296	237	280	259	258	266	255	270	249	290	267	278	287	259	270	286	280	239	317	268	304	255	314	245	301	316	286	300	278	256	255	322	292	281	279	251	285	288	266	289	285	299	274	255	319	278	279	271	293	304	271	291	267	264	298	263	304	279	268	262	296	243	286	254	300	282	305	254	267	267	292	280	286	256	263	311	295	269	250	262	245	252	270	297	256	287	279	302	249	289	288	297	273	286	296	273	286	278	273	257	262	247	232	271	289	269	281	284	286	311	272	269	303	291	269	266	272	284	273	254	269	254	267	261	305	280	297	250	273	259	264	293	250	264	271	281	311	281	254	276	278	265	276	291	293	269	257	283	277	236	256	265	282	270	308	274	282	260	272	275	294	271	271	279	291	260	263	247	267	261	292	264	261	286	310	276	276	275	310	262	270	316	292	303	263	265	275	279	284	283	290	274	314	293	263	330	302	267	250	280	280	283	276	290	268	302	257	250	271	271	271	301	265	273	296	282	289	267	281	283	286	302	268	278	261	290	247	272	265	284	294	265	227	259	261	262	250	264	263	295	282	317	265	263	292	279	300	282	263	324	264	265	273	280	271	256	288	273	258	260	300	269	295	278	252	304	285	264	270	283	274	269	303	301	282	278	282	292	288	279	320	303	267	299	243	303	256	289	293	277	305	280	282	274	257	282	281	304	280	281	308	260	278	274	256	286	282	260	263	278	276	276	311	256	290	290	303	286	296	269	277	278	264	265	254	291	270	274	273	256	274	288	285	286	277	296	257	239	287	274	276	306	286	244	260	260	245	277	252	275	267	301	308	303	267	255	292	290	280	254	268	301	270	256	280	306	265	267	293	284	312	253	280	299	252	262	295	263	256	289	257	242	253	298	264	281	293	259	249	266	283	269	271	285	319	273	296	261	270	296	302	289	310	272	276	257	250	277	309	261	279	272	254	293	282	271	281	248	258	264	283	265	259	280	291	274	269	267	250	271	239	262	295	271	272	298	308	280	269	262	289	287	320	299	284	280	243	290	264	282	286	283	310	261	253	292	314	310	246	265	245	266	278	267	313	279	285	275	278	278	265	247	287	288	283	265	252	282	257	282	266	267	283	279	286	286	292	311	304	270	300	260	291	247	269	274	315	249	282	252	283	298	271	255	294	284	313	298	303	277	256	314	290	275	298	283	268	253	247	286	262	272	279	278	254	264	301	294	292	261	280	307	269	296	280	267	289	277	277	311	291	294	271	279	240	282	253	272	261	286	270	290	256	282	281	310	306	288	267	303	288	275	269	259	258	266	273	325	298	301	288	276	255	280	281	251	309	270	276	275	281	282	251	316	292	254	262	284	261	255	257	288	268	265	232	253	318	282	281	289	266	300	263	247	281	282	279	253	278	279	238	274	299	244	284	276	274	315	278	297	287	273	287	289	294	291	272	257	268	287	292	281	291	280	294	286	285	280	291	273	268	267	296	251	281	298	267	273	285	288	283	292	299	285	278	264	275	285	280	268	271	291	265	241	283	289	267	273	255	251	281	294	293	272	270	262	308	246	282	287	259	301	257	289	265	275	275	258	291	299	294	283	284	287	264	290	277	249	266	291	276	288	288	271	267	259	244	274	284	270	338	274	272	273	274	287	274	282	271	304	283	316	278	284	289	289	280	246	287	294	286	273	316	293	270	275	271	262	289	283	278	310	274	250	290	291	299	252	269	268	276	277	277	307	267	283	286	271	239	251	298	270	297	314	301	318	281	295	229	247	282	264	297	264	261	304	274	288	302	231	250	265	295	301	292	267	259	306	286	297	271	284	284	299	241	289	312	260	298	307	248	294	276	283	258	311	299	260	286	264	272	305	282	274	251	252	260	280	274	286	295	256	263	263	302	272	308	287	240	266	247	278	294	270	271	353	263	310	291	291	284	278	284	321	256	283	317	285	307	235	281	274	269	277	254	284	280	280	293	287	242	292	316	269	263	309	271	298	289	260	277	276	295	284	274	304	291	299	263	292	248	286	303	253	260	267	282	275	269	270	291	289	251	279	311	328	272	263	271	304	262	271	300	294	311	265	306	308	273	286	299	278	283	292	272	264	297	282	323	270	264	242	280	239	287	268	239	268	289	288	264	271	274	267	278	303	274	268	296	315	281	266	260	288	291	271	273	260	275	269	283	264	252	251	247	276	288	282	279	297	305	268	280	260	289	275	263	278	288	292	255	269	291	279	286	297	285	276	293	247	275	285	291	276	301	275	265	277	303	257	286	267	266	290	287	294	266	280	287	290	255	324	298	254	291	270	281	273	284	244	269	299	260	279	283	281	290	251	301	267	299	272	272	268	330	306	276	309	287	274	272	249	283	289	293	291	280	270	279	241	263	308	270	297	272	303	338	296	265	282	255	304	263	270	257	278	257	297	274	294	271	307	277	291	259	270	299	284	274	262	287	267	257	277	306	286	299	281	278	243	269	302	282	268	255	295	292	279	307	286	287	278	282	250	265	290	299	266	280	262	271	284	303	297	274	294	295	264	302
7581	3334	36905	37696	1486	1559	1962	1324	1024	1127	1090	931	765	759	819	765	839	777	760	707	628	674	639	677	666	667	698	660	704	663	637	696	662	674	664	682	640	688	634	643	670	666	691	669	648	661	646	665	620	690	676	636	665	685	608	628	617	660	669	641	652	643	680	684	670	684	655	658	674	699	665	639	658	628	649	623	723	676	636	626	581	681	655	697	670	635	657	636	669	644	682	711	706	625	623	648	675	644	656	659	637	631	641	586	645	645	694	664	644	611	625	635	651	633	629	652	625	669	628	653	647	692	679	646	661	589	652	606	668	659	666	646	668	627	655	682	651	662	666	654	635	650	652	620	647	657	674	650	722	610	653	677	688	654	651	650	672	648	658	621	659	675	681	661	652	643	708	600	658	703	613	660	655	677	715	641	659	696	627	647	647	656	701	663	715	668	642	618	630	655	658	624	623	659	699	665	623	670	653	620	657	650	687	671	641	627	643	681	632	650	605	680	671	617	654	648	649	596	647	619	642	677	712	648	606	710	661	621	666	716	649	644	632	659	667	699	663	670	641	662	679	669	668	650	673	616	648	636	646	599	659	672	706	694	649	640	663	676	655	691	687	681	657	660	690	688	611	611	643	648	632	686	663	650	689	733	626	648	647	695	701	646	681	659	640	678	611	646	693	699	665	661	693	630	656	646	643	655	688	686	673	642	679	684	670	685	638	685	643	654	627	616	671	672	622	681	671	598	646	638	649	648	691	680	660	663	735	685	664	656	726	662	619	627	601	606	699	633	645	693	677	630	664	660	611	688	664	658	653	643	648	644	584	697	646	652	654	704	649	673	667	683	639	663	650	675	671	643	645	652	650	708	642	649	712	608	657	696	634	666	654	697	676	658	638	641	642	667	635	621	657	649	692	591	644	683	700	637	647	655	678	687	661	622	663	642	635	693	644	663	657	683	662	691	641	659	637	669	644	666	653	664	678	701	667	634	668	649	620	644	726	680	672	616	638	648	632	681	679	641	637	632	690	637	681	620	600	691	699	632	628	675	627	657	648	655	657	653	667	629	638	719	674	648	647	609	624	682	670	612	679	638	688	611	651	628	610	655	661	651	664	620	660	682	694	634	641	642	609	696	685	642	669	663	634	671	629	654	620	609	656	645	608	654	674	685	660	645	669	661	601	658	633	617	697	666	636	653	654	631	642	700	693	655	686	646	656	654	692	605	656	643	669	662	631	636	652	669	645	604	635	660	642	687	625	660	710	669	675	694	694	654	670	652	635	633	662	631	635	625	640	665	670	638	619	641	631	641	674	667	674	646	632	670	639	674	695	658	646	651	635	608	660	663	653	681	683	642	649	598	663	682	669	699	639	627	697	657	575	654	682	653	694	671	684	667	650	676	662	656	649	624	655	682	704	668	689	644	676	673	673	687	690	649	658	664	616	665	683	695	668	658	699	626	691	660	667	659	696	689	670	616	649	661	656	650	662	641	657	677	701	667	659	669	695	647	658	678	634	679	645	642	641	595	704	714	673	668	692	673	732	668	654	646	638	703	635	641	654	670	644	711	646	678	659	685	637	681	703	646	643	602	661	672	637	682	668	676	697	674	666	641	683	661	664	657	649	704	667	646	676	663	628	646	677	684	677	650	622	676	690	647	672	684	682	675	611	637	635	622	650	633	662	671	643	623	641	621	642	658	679	677	643	667	631	635	655	646	687	641	693	631	686	617	663	626	650	649	617	709	660	622	705	667	706	661	705	706	682	628	650	699	646	658	664	656	625	668	625	624	638	658	677	632	645	645	618	611	647	676	627	712	633	652	642	672	669	675	684	658	661	654	642	640	660	636	670	643	675	659	597	667	684	622	665	639	617	684	678	654	683	645	672	636	681	642	649	647	664	629	689	715	670	723	666	680	654	628	626	693	673	657	645	659	636	605	692	644	621	691	646	681	640	664	642	650	650	660	587	691	625	675	668	616	667	655	643	669	659	689	653	690	650	682	614	672	631	654	661	688	706	656	631	664	639	629	642	636	712	650	669	695	668	659	654	672	660	626	649	652	641	622	656	669	624	702	612	649	716	668	643	659	664	649	664	679	637	686	634	641	677	621	663	661	682	645	634	704	636	612	675	588	638	630	631	665	675	650	665	617	671	667	613	640	629	634	647	699	665	649	651	639	653	655	682	634	624	632	625	711	663	639	655	687	666	647	662	665	678	658	628	685	635	679	665	668	660	716	669	651	638	647	631	674	676	638	658	634	666	667	662	651	613	634	630	663	674	706	603	693	664	593	667	642	670	653	640	662	674	687	620	671	633	648	668	635	619	651	687	607	660	626	709	676	626	665	681	630	679	660	630	657	611	659	647	662	648	676	705	681	668	658	621	637	688	629	665	709	677	639	623	670	676	672	667	704	668	626	675	677	675	649	638	637	648	624	663	693	637	669	666	639	652	664	632	633	681	668	663	645	639	631	656	680	633	650	617	654	674	684	668	624	704	647	663	681	626	695	646	698	626	653	666	670	628	650	691	583	678	657	677	676	649	630	632	653	669	661	626	676	638	685	648	637	626	678	698	608	640	651	685	557	699	615	644	683	648	644	678	673	675	677	641	690	624	662	647	656	619	654	708	628	649	657	644	635	654	692	656	650	643	684	647	639	646	656	626	626	628	664	653	655	601	647	654	655	675	614	698	702	637	658	684	616	682	652	649	698	654	649	648	641	659	670	672	636	639	635	684	734	652	693	633	648	653	635	700	640	655	661	683	680	648	610	688	648	631	697	700	684	677	642	635	619	646	664	661	632	691	649	619	642	659	595	678	693	650	681	635	611	616	646	680	697	610	605	677	635	688	660	695	665	692	642	689	678	677	640	653	656	620	686	637	651	669	604	638	637	622	669	642	626	646	661	670	666	646	631	703	685	637	656	647	667	624	664	707	670	684	630	643	652	666	640	640	652	674	639	683	648	627	588	660	662	630	657	645	683	667	659	651	644	671	621	628	664	696	660	645	589	661	643	672	651	679	654	659	638	591	658	672	684	666	647	704	633	709	680	646	683	666	647	679	674	671	663	687	640	617	673	621	700	675	654	625	610	656	700	696	684	620	626	676	650	657	672	603	663	626	651	580	633	633	635	635	652	666	683	683	641	625	663	671	625	740	696	654	640	637	651	639	699	646	629	665	688	634	672	647	688	668	688	671	655	672	711	645	620	700	647	645	636	636	674	637	685	665	727	626	644	654	664	639	652	687	677	647	686	618	674	634	666	644	659	674	656	663	653	657	636	661	645	668	650	654	657	680	703	641	660	662	659	677	631	655	641	649	642	639	653	638	676	668	672	691	694	664	646	683	684	654	638	633	661	602	703	640	687	659	649	659	688	683	685	629	656	643	682	680	620	652	692	684	647	665	652	624	675	645	625	613	621	678	666	658	613	667	698	645	675	682	657	669	632	680	677	641	651	681	656	662	666	660	643	683	642	710	667	671	637	624	673	678	655	585	647
14863	2751	33073	47590	10728	1026	641	360	290	293	270	202	187	166	200	148	181	200	185	154	142	139	131	147	123	142	134	146	140	151	131	163	145	144	141	125	159	140	133	155	164	147	168	161	127	140	137	159	144	157	146	155	140	134	154	139	141	131	175	137	141	130	144	123	134	129	134	145	132	160	152	125	153	129	153	136	141	134	125	128	132	137	138	134	125	146	150	122	147	138	148	141	123	149	135	123	154	135	119	142	118	158	98	146	162	142	141	153	159	153	146	123	124	131	141	133	146	134	128	148	149	162	147	147	145	157	137	153	158	146	126	133	150	146	137	134	128	147	133	133	146	152	136	168	120	146	149	154	135	152	123	125	150	146	137	138	139	151	143	143	135	153	134	124	150	172	132	159	139	143	130	156	144	139	128	153	127	127	142	153	154	139	154	136	140	145	140	123	142	126	144	122	168	137	166	121	125	134	129	149	145	115	141	145	142	144	143	152	141	152	135	158	128	146	119	143	159	154	135	139	133	138	146	165	133	122	153	138	165	131	146	149	135	147	140	124	149	131	150	152	148	141	135	143	145	155	144	139	123	116	132	156	156	122	122	132	151	127	145	149	152	142	149	152	143	126	144	133	135	113	133	145	151	134	123	148	157	125	157	150	136	132	154	148	139	123	144	135	145	135	138	130	141	118	128	127	137	155	135	137	130	140	125	138	140	140	149	137	133	130	137	133	161	140	129	129	130	143	161	145	137	139	130	132	146	152	158	155	129	131	144	151	136	154	140	161	149	134	132	139	152	133	154	150	134	141	144	97	147	136	140	147	124	124	139	137	157	184	159	141	121	126	132	115	129	125	140	129	142	143	141	135	160	144	134	118	122	119	158	134	147	140	142	151	128	119	132	121	144	146	145	127	139	139	128	152	154	141	135	139	141	146	162	137	136	142	119	142	153	132	142	150	132	148	154	141	140	146	144	134	129	130	119	142	138	158	129	118	142	143	152	162	112	137	136	119	139	147	112	150	119	145	168	150	122	146	151	153	145	133	144	128	147	154	132	123	136	147	149	165	136	150	146	159	116	159	132	145	130	120	131	160	140	152	137	135	155	132	131	136	143	137	137	142	144	136	124	140	149	137	137	139	142	126	136	172	135	143	118	143	116	156	156	138	139	143	141	137	134	148	144	131	107	143	148	135	151	140	107	163	132	154	129	148	137	132	147	130	150	137	128	130	152	119	134	152	149	139	143	124	150	155	136	140	137	132	128	151	121	123	138	129	140	145	143	130	155	128	142	132	148	140	127	135	128	111	140	141	138	129	118	150	118	134	133	124	135	162	132	144	157	149	124	146	144	124	133	129	146	142	137	129	138	136	147	138	152	140	162	161	150	141	143	152	148	133	138	135	142	145	154	155	147	121	146	144	140	142	137	125	129	125	139	133	146	137	135	144	142	119	159	151	152	128	158	134	142	127	134	159	124	151	134	150	165	150	168	135	151	148	150	137	129	155	142	158	164	137	139	122	164	142	130	150	128	154	129	126	131	152	138	145	150	167	137	132	132	143	150	148	134	138	134	140	151	127	142	132	128	144	134	140	140	137	122	157	129	146	129	150	128	145	110	153	125	130	140	139	149	146	139	146	130	134	133	155	142	136	153	128	141	143	151	137	148	129	128	152	133	114	131	128	113	139	134	140	141	131	128	127	175	134	123	117	137	127	123	125	133	146	157	134	133	156	140	128	159	117	140	171	147	127	128	130	138	133	128	151	145	120	110	129	142	144	138	129	118	119	156	147	154	127	129	154	116	151	142	103	144	129	148	132	151	132	143	140	132	158	135	126	138	149	133	130	156	145	145	127	150	145	145	124	139	144	147	163	147	143	137	152	172	161	144	150	134	146	135	143	129	153	141	146	148	131	149	121	143	156	143	140	150	141	147	130	147	142	167	125	125	136	121	121	153	179	134	147	131	130	144	138	123	146	125	150	145	159	130	144	145	126	160	153	134	142	134	137	146	149	147	142	153	140	136	162	145	135	120	148	160	152	153	142	157	140	151	117	133	126	118	153	133	149	142	121	146	147	128	135	158	150	136	137	147	133	135	134	118	134	151	152	167	161	151	123	118	137	152	118	137	139	130	139	176	145	118	128	133	136	134	108	137	126	159	122	138	135	139	130	134	118	136	148	167	128	138	131	129	143	139	142	127	125	134	151	160	143	123	133	154	147	130	161	164	161	149	139	142	136	141	149	131	149	125	136	142	151	122	165	126	126	153	132	141	147	136	137	128	144	129	136	140	159	141	144	143	148	146	155	124	114	138	148	143	138	149	129	139	133	131	161	150	139	142	142	109	146	127	158	151	155	138	148	162	126	134	140	116	140	135	121	136	129	137	141	159	137	155	143	128	167	121	147	124	129	126	138	140	131	133	163	136	124	127	142	113	144	138	139	160	155	149	128	152	144	137	148	156	150	144	153	162	168	147	151	147	144	135	142	135	137	144	136	136	146	148	125	136	141	132	133	140	129	146	147	136	125	130	119	143	141	147	132	139	141	153	113	126	139	140	153	127	133	125	138	135	124	161	139	140	147	170	136	144	132	153	164	134	142	147	157	153	130	128	174	141	119	135	122	139	128	133	145	144	143	128	118	153	110	135	155	143	141	136	123	132	145	133	146	144	158	153	142	127	158	131	146	143	144	139	163	140	133	151	142	154	133	157	127	125	130	154	161	129	167	131	143	125	139	142	152	140	165	151	141	136	138	144	165	131	146	153	159	167	143	146	121	131	132	128	150	143	146	117	165	135	127	147	150	147	155	135	122	135	128	163	130	147	132	119	164	124	132	126	127	150	168	131	155	146	146	121	146	155	152	139	135	132	142	144	128	142	96	160	141	123	127	140	166	149	130	135	131	137	129	164	137	137	127	115	144	147	139	131	145	150	115	155	137	133	172	137	154	150	147	126	133	114	142	140	114	163	136	151	135	143	155	138	156	139	158	145	140	148	160	143	134	129	147	137	164	155	147	123	135	166	152	120	141	144	139	141	161	149	134	134	155	137	132	130	127	124	134	163	137	154	142	120	143	140	132	144	123	152	139	150	137	142	139	142	135	138	141	146	144	158	167	123	127	125	130	152	154	114	135	166	159	158	152	168	137	125	140	130	139	140	159	137	155	153	135	149	137	152	150	139	145	158	149	148	122	145	141	133	128	150	153	159	133	137	125	123	157	139	148	154	124	134	145	148	145	147	135	122	132	137	136	138	132	146	131	120	158	151	134	138	127	152	118	137	129	158	132	151	141	138	143	151	136	152	127	126	144	132	144	151	137	157	139	138	157	179	149	136	143	136	127	143	138	170	158	157	137	152	129	148	149	143	139	153	128	131	151	133	159	142	154	143	123	140	140	118	132	142	158	132	162	143	154	140	151	133	136	145	142	131	137	132	148	140	132	164	139	125	133	163	146	151	159	125	133	129	141	125	123	143	150	148	149	158	159	145	149	131	130	127	119
9585	2484	38888	48706	2076	2603	2696	1352	1202	1357	1278	872	659	544	561	570	709	762	566	444	416	383	379	375	408	361	364	392	368	378	379	370	369	359	359	411	350	375	340	408	372	362	366	371	373	352	360	339	377	361	351	404	392	360	342	358	417	356	339	372	382	375	381	361	380	338	363	323	342	389	333	355	350	367	408	394	369	332	360	367	365	392	366	355	354	376	352	365	380	338	360	333	389	346	348	421	338	348	330	376	333	363	342	334	359	360	359	351	338	362	364	366	340	371	345	358	367	359	375	370	354	392	367	340	368	337	375	376	349	344	342	344	346	354	376	346	358	363	396	355	355	364	347	367	338	335	365	340	325	389	364	390	361	338	322	338	350	339	352	318	354	364	337	353	363	320	364	389	373	337	338	351	342	364	368	359	374	347	395	362	340	373	351	364	351	332	321	337	408	344	380	369	375	338	365	370	335	353	329	377	365	340	366	396	370	344	332	358	349	359	353	353	370	366	366	369	355	339	331	349	353	374	366	393	359	342	340	359	349	368	335	365	331	353	346	355	364	362	358	349	325	368	347	368	317	371	356	362	395	334	331	363	336	363	377	338	351	367	308	358	375	345	397	389	363	365	378	354	351	365	395	347	354	409	358	321	324	326	372	340	327	338	350	378	357	371	336	393	380	352	379	383	350	344	365	372	330	378	338	345	332	372	356	344	374	364	341	373	358	358	397	383	384	361	360	401	364	363	395	362	314	362	346	355	351	331	383	331	336	325	365	347	350	373	352	363	376	394	342	372	329	354	375	328	355	349	327	320	326	348	301	338	378	352	349	360	359	312	332	350	315	386	341	343	384	347	342	328	350	364	341	363	362	335	341	338	369	335	375	359	337	349	341	317	355	348	343	373	355	352	387	365	349	375	336	366	328	356	370	377	343	358	397	346	358	359	388	360	323	337	361	355	365	339	317	346	354	331	372	380	346	344	348	338	412	356	354	347	354	354	338	360	376	346	361	354	341	316	353	359	342	343	417	373	326	343	364	360	358	354	345	358	335	333	395	314	380	319	345	347	376	359	359	385	342	389	344	353	355	344	344	338	341	366	324	359	345	369	333	344	323	342	336	360	346	363	368	374	361	352	342	383	344	369	331	348	381	369	287	358	331	363	338	385	341	332	345	317	346	300	371	364	366	355	350	341	340	362	358	381	370	338	350	363	350	377	377	338	385	363	320	350	340	352	360	352	362	363	315	380	357	368	337	342	387	358	322	342	356	332	348	387	369	359	343	363	340	337	353	351	362	349	357	396	358	372	344	368	360	351	390	357	370	352	373	333	333	356	338	355	354	372	331	355	352	349	369	354	339	337	350	352	340	384	352	348	342	360	382	374	345	338	329	334	358	357	355	335	361	375	371	342	355	364	378	342	332	351	329	312	372	367	332	349	335	379	359	349	348	335	375	395	372	366	379	353	356	354	362	384	382	378	354	364	331	326	352	366	336	359	358	330	368	366	375	360	380	365	355	364	395	374	393	342	352	373	362	356	364	356	353	328	327	362	369	356	371	344	337	381	352	337	361	362	391	347	366	379	413	354	313	357	332	348	373	333	354	323	329	343	329	345	331	372	344	398	354	380	337	374	363	331	373	365	336	356	375	363	364	309	355	345	351	383	329	364	342	362	381	354	345	340	354	346	343	382	330	363	361	358	361	346	392	359	329	325	352	386	340	338	353	361	379	330	332	357	335	363	352	335	403	358	378	358	391	363	353	362	349	371	321	338	345	340	354	328	367	380	359	360	376	340	346	371	368	370	353	321	387	324	356	381	347	375	355	364	367	394	346	364	374	350	331	360	350	368	346	350	368	374	366	338	344	355	373	385	341	341	350	373	325	355	334	370	343	322	338	352	366	352	321	349	363	344	363	383	370	363	350	339	374	359	380	327	373	335	319	362	338	306	363	372	355	354	366	352	384	349	364	374	339	328	379	344	352	360	349	371	349	312	370	310	336	366	346	368	345	376	335	356	310	331	353	381	391	346	354	329	384	340	352	365	347	379	335	341	351	356	332	386	356	347	359	356	313	345	396	374	406	340	341	328	342	339	336	363	355	373	348	365	381	364	337	376	347	333	341	386	333	328	323	338	345	359	387	380	362	334	382	350	345	384	376	354	353	365	335	365	350	380	327	327	334	363	364	324	369	367	372	355	370	343	367	368	339	357	370	349	326	367	336	388	334	341	374	370	367	347	352	372	363	355	347	335	357	352	366	348	351	333	338	354	385	315	358	328	349	341	334	377	339	348	355	332	329	396	355	358	370	354	349	376	352	357	343	329	346	347	370	351	367	367	358	375	337	320	364	368	354	316	347	341	364	359	353	342	354	351	340	372	338	351	360	350	351	373	354	363	349	343	353	369	339	378	364	342	358	363	356	350	370	341	359	336	358	384	335	355	335	346	370	346	351	355	390	359	363	361	340	361	411	348	332	351	327	342	314	324	370	342	389	349	349	316	374	332	362	386	353	347	342	367	387	355	350	357	377	350	394	378	374	361	349	355	364	323	362	353	354	356	339	333	344	363	343	364	371	370	352	352	359	389	347	342	383	383	361	323	340	358	356	340	337	368	365	374	356	327	351	376	350	373	406	345	356	354	356	361	374	343	339	354	359	366	390	359	384	365	359	355	364	379	383	363	399	346	386	333	367	344	339	380	346	369	351	359	387	357	356	339	352	389	373	349	317	335	363	369	353	384	386	327	317	323	372	356	368	349	357	335	343	362	362	332	349	347	344	351	366	334	332	353	380	365	368	375	410	377	364	345	376	329	367	362	352	351	342	373	377	348	362	324	393	371	348	352	353	394	337	341	350	337	353	337	340	361	347	342	347	383	372	386	330	365	370	352	361	382	328	350	319	338	357	347	344	373	348	368	339	369	358	357	365	378	331	338	353	327	350	395	357	369	369	327	370	352	324	328	369	343	358	355	350	334	363	342	339	352	370	346	349	382	385	388	343	368	391	318	326	328	326	350	352	354	355	386	332	367	355	372	348	316	353	343	321	349	363	310	345	329	357	347	369	364	339	368	370	357	355	327	354	346	356	365	362	378	360	369	342	375	327	369	345	386	324	341	357	351	368	354	335	371	389	365	348	362	351	358	366	355	365	381	363	364	363	358	347	360	353	385	355	358	380	359	355	361	329	343	361	351	360	341	387	364	346	365	406	369	323	362	348	325	346	334	335	327	379	380	337	365	321	354	377	365	373	355	342	357	341	347	351	383	359	337	364	353	396	346	379	344	353	324	353	347	346	366	299	354	357	347	341	365	375	331	348	340	363	357	381	347	400	366	323	369	347	380	356	344	334	333	333	351	337	361	343	348	373	354	351	350	388	335	348	324	346	401	372	328	385	368	351	346	380	336	330	363	336	372	356	373	357	363	358	357	337	336	341	356	348	366	358	364	370	376	353	397	340	352	319	348	327	323	348	350	360	341	339	371	353	343	347	337	357	355	353	359
2413	718	1876	2185	390	345	301	342	288	336	322	360	323	324	314	342	372	338	332	311	329	296	331	332	318	342	288	339	317	335	332	327	323	328	314	350	321	313	301	316	325	348	302	339	328	340	335	320	341	347	310	334	339	299	325	330	339	335	308	284	330	321	345	287	325	364	304	311	300	342	339	353	336	312	335	311	324	333	342	355	335	312	332	348	351	328	312	290	343	323	327	293	289	354	332	302	291	313	311	325	287	324	333	319	304	309	344	315	339	310	303	315	310	291	300	300	327	318	334	305	363	302	325	333	308	319	280	297	346	349	309	321	327	324	320	322	326	312	327	317	356	294	328	304	364	358	315	342	353	327	297	316	367	289	326	302	296	319	315	333	315	317	320	310	312	334	299	317	320	328	341	324	304	320	333	340	302	319	312	367	331	329	288	308	303	329	316	314	313	297	345	327	339	313	319	302	318	360	325	331	313	280	299	335	311	333	329	329	343	301	322	305	333	337	301	328	304	331	364	377	329	318	312	327	334	316	319	331	316	283	348	345	293	303	329	321	301	310	311	315	303	320	342	337	318	312	310	340	278	314	340	339	339	347	303	308	352	326	326	317	366	314	333	336	296	281	329	354	296	309	327	332	321	329	335	334	308	326	349	323	301	324	325	303	354	329	329	364	327	284	340	345	367	347	332	311	312	312	336	370	321	300	328	319	318	342	327	356	297	322	320	334	320	311	300	309	322	345	327	318	317	337	318	314	344	296	298	321	344	304	337	369	296	309	308	331	324	320	302	316	327	346	330	288	318	313	343	311	329	316	345	338	313	323	316	318	369	347	293	313	289	323	321	318	315	373	326	327	304	319	335	329	343	292	319	348	311	325	342	303	319	319	300	355	318	331	333	325	307	317	334	325	335	340	312	318	306	315	300	290	339	340	289	321	310	305	301	331	269	302	331	321	322	272	320	322	325	317	318	318	307	317	308	321	299	350	288	362	385	310	319	310	338	361	331	345	344	360	349	320	318	310	331	341	330	291	306	314	347	320	310	313	357	326	325	328	324	305	309	364	348	337	324	325	340	329	321	350	353	311	327	337	312	307	341	312	317	332	359	371	329	342	336	306	315	351	345	332	315	333	317	341	312	333	319	348	324	314	335	350	337	307	337	332	359	328	288	291	344	327	323	335	319	311	310	315	316	294	330	301	317	305	322	339	326	348	336	324	320	329	316	351	323	318	357	305	326	331	314	306	324	325	312	292	333	330	335	358	369	353	289	334	329	315	302	340	315	312	319	303	337	306	332	317	305	314	330	339	320	322	298	301	328	344	350	296	347	332	304	320	335	348	338	332	325	335	337	312	305	339	320	317	326	317	280	287	302	326	329	308	290	287	304	299	308	328	297	331	337	304	290	338	323	302	335	350	346	293	332	343	345	307	347	290	309	303	326	315	320	302	327	310	327	318	286	320	315	284	304	341	310	301	340	301	324	310	331	328	320	312	319	322	335	348	339	357	314	303	302	291	352	336	334	329	324	302	333	301	305	311	308	339	305	320	364	310	337	297	301	334	338	311	286	323	292	328	320	327	344	319	364	332	318	308	301	316	330	272	297	310	299	313	292	342	312	297	331	334	364	314	317	357	316	325	310	331	289	321	331	328	296	317	312	314	324	316	345	302	348	317	345	317	300	350	341	297	343	347	300	303	316	359	305	363	338	320	306	297	300	283	321	321	317	311	296	288	313	312	309	328	321	332	303	320	318	317	306	350	301	345	303	339	332	300	294	316	336	349	282	323	294	317	321	324	307	285	308	303	310	293	303	325	352	326	285	323	318	334	336	356	312	320	314	311	300	309	302	309	337	297	339	327	320	332	361	328	329	299	305	334	336	322	296	334	323	321	321	352	301	311	342	275	328	324	337	323	298	346	329	304	358	314	332	323	327	330	337	305	289	330	317	306	300	313	312	325	345	326	354	361	309	346	345	302	344	317	287	308	293	319	276	319	309	344	348	310	282	328	306	293	319	345	361	326	333	317	345	302	310	302	289	305	317	340	322	340	342	299	325	302	341	358	309	328	330	350	306	340	316	321	331	310	321	319	314	327	292	343	319	315	341	287	280	282	308	325	318	330	353	311	358	332	327	326	342	283	324	296	321	333	309	350	331	326	325	318	312	322	334	302	346	346	290	296	356	284	356	323	298	291	288	327	325	330	333	334	330	316	337	318	387	349	304	295	327	346	334	324	317	355	296	346	326	304	314	312	356	353	322	350	331	310	314	328	323	337	323	321	340	310	351	331	335	323	308	315	303	345	311	317	334	342	341	315	301	347	302	290	304	321	306	293	330	346	335	310	303	327	291	347	302	343	333	353	318	325	324	340	296	336	295	315	318	286	342	328	335	320	313	327	325	297	311	319	321	291	297	334	326	323	291	332	367	302	315	317	300	329	310	320	344	336	322	345	319	318	324	297	300	315	320	321	314	335	317	290	336	328	291	315	336	319	295	323	324	304	332	323	315	329	331	308	321	354	293	290	332	325	304	283	334	262	330	317	300	330	302	290	292	324	336	392	339	295	326	327	340	318	318	281	318	322	356	349	324	293	314	305	347	327	345	319	343	355	294	332	284	363	304	316	349	360	319	332	352	346	342	315	326	297	329	292	322	333	319	288	315	319	333	328	336	308	325	334	294	306	330	323	309	311	289	338	324	307	335	325	304	303	342	330	348	324	290	329	307	332	321	321	327	324	315	344	327	347	329	344	339	368	323	334	315	284	331	324	313	333	319	315	315	323	330	324	319	309	300	295	285	358	324	297	345	298	354	326	332	306	310	330	305	316	354	347	297	331	303	318	331	311	328	310	315	318	354	338	318	316	316	345	334	306	342	339	362	333	317	295	311	305	294	339	300	351	334	318	327	321	310	340	324	304	321	305	333	332	337	322	313	380	299	312	336	334	313	299	316	337	313	329	350	329	299	359	314	343	284	304	333	312	311	291	308	322	320	334	330	283	305	341	312	315	285	337	321	290	332	311	330	293	315	328	327	285	345	358	320	321	344	297	326	287	332	353	323	302	351	288	319	357	362	363	319	325	328	326	308	310	313	306	295	309	321	323	329	308	322	312	302	328	267	326	317	341	357	343	345	329	303	314	340	299	296	335	322	322	307	290	337	310	334	356	335	324	359	291	332	317	324	321	336	312	294	365	322	299	329	302	330	316	320	356	367	316	313	311	331	299	336	336	309	317	313	314	292	343	308	331	350	351	317	316	320	313	324	349	318	326	332	333	346	305	334	346	334	329	327	310	336	324	318	333	298	338	344	329	343	328	363	330	351	324	319	314	316	324	327	311	322	326	288	320	350	331	284	312	329	291	330	311	355	326	325	329	336	283	324	334	341	338	324	327	370	321	309	308	303	353	330	295	350	334	337	321	305	305	321	310	333	330	361	304	297	302	300	311	317	297	303	306	350	311	314	321	337	301	306	339	280	331	344	290	331	311	301	309	306	313
2616	1191	5434	6782	935	881	867	817	788	823	781	765	760	764	758	793	875	870	775	762	757	762	758	790	752	774	756	743	758	802	723	739	753	800	779	738	715	767	769	757	798	793	722	794	754	780	731	726	731	735	739	723	745	807	740	750	754	775	779	767	838	786	774	786	726	776	731	788	789	778	764	757	712	752	756	766	721	761	756	712	710	770	804	772	786	752	750	765	719	746	780	738	758	713	763	716	784	759	773	733	779	791	743	740	741	807	718	775	786	780	735	793	747	754	772	720	722	779	794	769	774	786	789	740	736	711	725	696	796	742	773	772	763	733	791	762	768	719	755	756	727	739	773	769	743	779	747	834	748	776	733	748	752	773	782	720	756	723	769	717	756	763	707	739	763	705	774	740	763	752	757	779	778	679	784	789	736	747	761	738	753	741	720	752	753	708	739	788	762	803	789	714	737	776	764	763	744	756	796	735	720	735	771	757	745	775	733	758	809	761	764	736	781	752	731	731	776	764	768	765	765	748	716	761	707	753	729	740	775	787	733	737	792	762	735	771	780	747	760	786	725	740	724	706	766	799	797	736	742	770	741	765	767	850	808	760	774	746	697	745	784	735	778	818	792	748	785	776	805	759	726	738	772	758	726	803	723	761	749	815	774	763	721	770	749	755	786	782	781	758	730	806	725	773	765	731	781	763	754	751	797	804	763	743	756	783	773	723	742	700	792	796	708	761	734	774	793	751	748	809	727	732	743	783	778	741	779	758	691	713	737	758	751	724	762	739	757	782	775	776	706	807	778	744	714	706	768	756	709	746	760	754	766	717	719	737	803	774	730	730	771	772	743	756	784	758	740	786	730	747	725	778	745	772	779	778	701	787	762	778	756	772	753	732	767	758	754	741	732	730	766	807	730	775	734	717	804	804	711	739	716	707	761	709	745	757	729	742	759	808	740	745	751	795	757	742	776	721	724	773	764	745	773	768	769	794	774	780	747	805	809	765	793	713	748	778	754	791	753	746	760	740	745	730	775	760	717	690	775	819	755	709	783	781	774	753	778	754	786	733	736	741	773	717	751	773	783	760	734	744	742	755	716	733	710	763	774	763	751	735	708	727	704	800	753	740	716	785	752	756	720	754	762	801	717	762	760	768	740	755	750	732	781	771	768	760	745	749	745	732	786	748	751	756	738	738	790	704	771	731	762	735	724	693	746	713	753	742	768	738	733	687	810	779	745	773	755	774	710	731	813	787	682	782	802	705	758	791	749	759	724	788	731	745	793	750	738	786	747	745	755	786	738	777	728	785	696	744	790	746	729	785	787	732	774	738	733	760	757	723	762	743	761	742	815	730	741	750	751	760	734	750	781	756	758	738	783	709	797	751	785	781	762	756	746	734	782	758	697	761	732	765	771	754	732	784	789	768	722	804	758	755	743	746	742	734	777	744	764	775	758	748	748	759	761	728	750	739	769	764	779	771	754	740	795	753	764	772	775	745	751	645	734	748	714	750	719	765	756	760	761	737	746	770	765	792	742	771	740	835	748	760	737	742	770	807	743	756	749	757	776	747	767	750	741	692	768	796	754	712	759	778	816	805	751	720	774	715	738	765	760	764	775	736	742	764	774	749	793	743	764	717	754	764	780	742	795	742	700	769	757	771	762	738	778	779	765	719	739	726	735	751	764	730	739	745	772	730	796	759	733	782	792	740	764	811	769	758	698	721	727	789	779	747	765	762	740	749	737	755	724	718	760	787	771	779	699	771	781	747	778	799	761	776	770	694	739	750	779	789	767	764	775	765	702	744	768	770	778	776	786	788	773	746	765	709	716	756	749	780	767	721	764	736	746	788	795	753	727	722	714	699	731	745	710	754	745	780	757	756	743	762	717	753	780	758	789	727	781	769	775	760	713	715	737	756	788	734	786	773	769	718	769	733	766	757	739	741	786	765	752	744	771	744	775	741	751	766	808	790	730	697	749	812	749	758	761	714	729	756	709	740	750	768	739	754	784	730	780	713	769	743	731	755	744	727	755	747	760	728	754	728	776	740	722	767	791	696	716	766	785	769	695	771	742	717	735	803	751	756	733	696	712	779	750	741	744	738	733	756	719	781	740	794	713	747	727	768	764	753	759	712	775	717	786	764	704	794	813	804	771	791	746	787	737	737	756	765	709	777	749	787	767	730	770	763	810	757	762	753	740	804	735	731	755	735	761	740	769	745	799	743	789	739	775	748	735	733	769	707	750	765	732	756	746	749	783	771	745	731	792	769	731	757	813	808	738	749	735	755	775	767	775	775	783	786	748	777	728	740	749	750	805	808	743	766	727	703	774	744	742	727	783	774	784	723	764	724	775	767	740	791	759	770	711	762	706	742	724	706	748	806	745	814	756	745	757	724	759	708	746	755	781	742	727	798	790	720	736	753	721	761	779	745	749	766	794	754	771	713	716	745	761	754	809	806	757	769	723	783	728	702	788	724	769	732	763	782	723	764	824	809	743	817	803	705	698	725	771	771	768	751	793	759	737	811	758	706	744	798	785	760	710	751	788	751	718	708	762	778	766	721	720	723	760	797	747	739	761	785	722	754	725	755	798	733	709	758	778	782	729	739	775	735	742	753	750	745	746	779	765	776	765	783	701	786	755	702	746	767	769	806	759	771	760	769	733	750	743	759	744	761	754	771	792	813	741	773	752	760	748	724	766	770	695	784	777	768	757	725	734	736	787	816	763	703	757	743	754	761	759	743	759	703	738	766	760	732	741	823	754	723	741	728	774	807	762	716	709	778	780	712	738	791	754	726	753	717	733	788	792	754	750	725	764	767	740	739	759	734	789	754	705	776	788	795	779	785	791	776	734	814	750	775	763	771	777	760	772	734	807	705	768	761	767	751	763	778	771	732	767	712	768	736	774	774	728	762	759	801	758	783	718	807	780	749	695	743	737	722	762	747	786	740	721	751	746	787	774	719	760	831	753	733	748	796	791	755	780	751	758	722	761	740	742	718	752	748	730	773	726	725	784	750	819	728	744	732	754	805	798	735	812	751	718	787	720	812	758	735	751	775	750	761	764	748	712	782	714	763	748	744	753	767	724	769	763	793	782	704	753	771	741	783	782	759	806	758	739	797	753	767	828	758	738	774	753	731	761	732	711	720	752	776	751	754	753	747	763	780	768	747	734	724	775	776	771	662	711	780	732	783	722	734	779	780	774	769	725	812	756	774	784	726	763	753	746	725	752	737	775	739	692	745	771	756	712	719	750	762	771	744	731	731	769	721	734	734	799	766	763	752	784	735	719	735	808	805	779	757	722	766	730	776	727	760	735	730	735	712	749	798	799	769	700	752	754	790	754	743	730	785	740	719	761	742	747	710	762	714	743	742	773	751	749	739	754	733	816	762	760	780	723	743	731	783	723	772	755	786	741	775	739	756	757	754	816	741	765	728	756	774	734	769	807	787	769	761	800	756	802	768	768	756	762	795	757	747	788	743	764	725	748	733	754	766
8286	1285	25481	32446	5026	565	491	351	363	347	355	331	332	310	303	275	321	321	275	284	244	272	299	285	307	281	271	291	318	292	284	281	284	264	244	262	290	297	328	273	265	313	271	259	276	282	328	289	274	289	252	286	308	305	314	283	292	283	263	315	340	295	266	270	307	300	268	312	272	299	306	297	295	293	269	278	312	285	260	247	317	286	246	292	299	285	294	256	321	297	253	314	293	278	274	281	271	267	272	284	299	323	294	307	237	278	301	311	308	319	273	279	293	275	309	274	284	258	293	282	305	296	284	315	299	279	306	316	276	281	277	261	251	278	343	275	262	287	280	310	284	278	279	301	243	271	295	289	285	258	285	234	276	305	295	300	328	270	281	284	274	282	302	296	250	282	284	270	263	283	298	287	310	307	262	309	255	269	309	296	281	286	270	281	273	269	270	278	309	283	269	278	253	255	263	280	261	272	292	264	325	298	292	288	273	292	271	276	292	265	291	314	293	286	276	299	287	273	304	286	286	299	283	295	270	267	294	254	311	262	310	293	265	286	272	318	298	282	283	315	293	306	288	322	317	257	292	279	318	296	269	246	287	290	311	305	294	294	284	295	283	277	289	269	275	265	288	284	297	275	280	275	261	308	274	298	281	276	290	301	304	296	338	275	293	275	310	268	299	302	281	277	288	257	268	258	271	287	269	274	297	298	315	273	283	309	297	265	255	282	304	289	264	295	266	291	303	325	294	282	277	285	269	264	279	281	301	309	264	282	256	282	295	310	286	287	292	261	283	282	267	283	326	256	345	272	259	274	276	261	319	281	279	282	285	279	287	277	285	254	285	264	315	275	268	281	281	318	280	305	298	268	286	300	290	294	295	262	296	303	308	268	301	293	272	277	260	275	286	292	282	316	275	295	271	311	275	284	316	280	247	267	284	285	303	270	293	306	307	332	274	289	264	251	256	295	267	271	300	279	257	295	300	312	302	283	318	323	276	267	279	290	265	276	303	280	307	267	280	298	276	276	285	301	296	301	305	276	258	226	286	277	276	287	296	273	268	305	305	301	284	321	259	267	283	294	300	273	312	264	304	295	307	289	265	286	300	269	315	306	306	271	293	304	288	304	313	285	283	304	265	275	303	265	278	268	275	299	277	288	299	269	272	267	304	260	269	285	290	281	274	294	273	280	262	273	288	277	267	272	310	297	294	301	290	303	265	275	273	290	306	264	272	323	261	306	289	298	301	278	293	311	264	278	265	252	308	295	310	333	252	290	327	303	290	258	272	244	301	268	280	297	281	291	263	255	270	271	300	275	305	286	280	258	325	273	291	278	290	286	297	295	299	271	280	237	275	241	280	283	290	302	308	265	294	284	278	282	277	295	281	324	313	306	261	287	287	291	304	281	294	300	272	297	294	284	234	278	298	333	286	300	288	326	290	268	289	251	278	284	282	278	302	263	275	305	337	253	286	267	273	284	305	284	295	300	277	312	280	315	274	273	264	252	290	285	307	286	315	298	303	313	255	304	244	273	305	288	277	267	290	310	275	294	289	305	277	272	287	280	265	303	305	269	300	294	285	297	292	281	284	263	314	292	304	292	288	298	269	244	275	287	296	309	281	274	294	263	289	292	268	291	274	273	258	291	289	299	299	276	295	342	276	287	313	270	270	286	307	290	311	282	259	279	262	286	283	289	264	347	308	302	263	302	287	267	322	281	282	256	276	257	296	293	307	285	321	262	286	298	276	278	307	296	294	284	278	291	265	283	293	272	263	270	294	295	275	298	270	288	273	290	257	280	309	266	251	269	296	306	303	261	277	270	307	315	300	316	299	269	278	269	298	344	261	290	273	308	312	281	273	287	235	295	300	279	299	303	295	297	288	285	323	308	274	260	279	282	296	299	260	316	298	285	284	278	268	293	275	267	275	290	276	281	267	296	280	254	270	265	279	294	269	290	302	313	297	277	284	276	290	267	308	292	292	290	271	270	321	290	276	279	286	282	273	276	285	294	297	323	261	277	271	275	304	273	338	274	288	291	266	275	270	281	321	268	286	295	273	250	287	275	271	275	296	272	279	253	314	290	307	262	295	285	272	303	287	258	286	297	282	263	262	270	263	270	310	291	291	297	293	280	280	307	276	260	297	263	262	284	288	274	297	277	257	277	300	270	272	284	283	307	294	298	311	293	284	299	301	273	295	291	272	301	280	294	303	268	291	302	318	259	297	288	298	271	266	304	272	299	299	283	336	309	278	237	272	304	294	294	278	286	276	298	285	318	293	253	297	276	299	262	273	286	254	288	282	318	279	330	277	283	299	286	259	277	307	264	276	286	303	282	299	302	280	280	273	304	290	258	289	308	294	304	268	288	297	249	283	292	274	310	285	292	271	276	311	273	315	298	287	257	292	291	292	283	262	284	294	294	309	279	262	291	303	267	334	307	274	278	300	289	280	281	285	293	284	282	285	337	301	273	281	264	297	273	267	258	286	294	247	301	257	282	303	286	282	293	259	298	286	297	279	298	262	294	278	308	303	281	276	312	296	271	274	287	290	278	274	278	269	270	284	295	291	294	312	286	262	291	249	282	295	280	300	284	305	269	256	284	271	281	287	281	251	262	319	296	277	278	254	259	258	301	267	288	304	294	308	255	320	280	275	288	274	294	271	263	315	288	332	259	294	293	276	276	284	278	267	262	282	276	270	283	273	288	314	306	316	281	319	285	289	296	298	278	283	309	289	263	284	282	305	262	269	268	268	282	299	294	269	277	279	309	290	302	308	297	309	291	306	286	265	261	318	312	278	279	285	271	310	270	283	310	291	279	264	294	252	247	304	254	273	299	281	282	296	288	306	287	279	249	285	261	261	239	302	300	257	304	288	251	287	275	289	295	276	295	313	302	339	292	281	279	292	280	270	282	302	290	302	281	282	279	273	268	266	276	310	282	300	292	277	279	290	229	314	284	297	273	271	298	276	292	310	300	276	290	257	295	303	322	275	266	298	278	311	295	281	297	283	252	261	275	267	292	270	299	269	317	288	301	279	314	306	274	288	289	290	280	262	255	268	310	289	301	274	325	294	274	291	283	289	280	282	283	259	270	254	304	268	264	291	283	274	266	265	261	268	273	315	268	267	303	274	290	301	266	306	275	293	264	273	246	283	284	276	275	288	294	291	285	291	294	318	273	299	287	290	285	276	293	284	310	285	317	318	300	320	285	270	303	290	297	302	282	273	273	278	261	280	283	296	272	293	281	279	280	260	262	290	275	263	300	294	267	312	292	282	319	299	307	291	295	298	285	270	306	295	284	304	311	260	286	274	295	278	280	304	295	274	294	298	319	268	305	299	284	280	258	291	293	275	283	291	274	282	304	292	311	260	275	286	286	260	299	263	294	268	286	315	306	265	275	282	307	319	258	313	305	317	280	293	261	278	291	324	267	290	265	314	283	313	302	274	265	312	271	301	294	282	288	276	309	312	298	239	279	286	294	288	281	278	263	259	251
7384	1733	33842	38425	1717	1673	1808	1029	1208	1044	976	917	838	803	795	826	951	906	755	723	672	658	722	697	683	659	637	683	663	715	748	697	709	703	708	692	659	741	706	691	695	705	676	712	661	659	706	699	681	656	645	673	670	743	705	704	661	710	635	665	717	691	673	668	669	656	658	706	649	691	658	682	720	648	698	725	683	662	674	685	671	655	671	685	657	635	720	715	673	685	658	673	615	670	656	683	671	692	674	647	650	697	674	619	693	676	649	668	676	736	638	629	681	673	658	658	684	673	704	627	704	673	641	666	702	715	666	691	676	650	696	678	654	666	682	707	667	671	650	630	651	672	691	705	685	676	699	643	673	653	671	703	703	703	690	691	674	662	659	617	661	713	682	668	674	633	643	652	666	669	639	665	704	698	686	696	675	661	701	627	695	705	659	653	683	626	690	638	612	679	643	686	636	677	704	696	634	671	712	682	654	658	679	630	696	696	674	661	667	617	659	686	689	680	688	656	648	677	733	660	622	684	653	692	719	701	683	662	647	690	659	644	665	667	647	692	656	668	696	672	660	644	718	678	623	649	684	652	675	689	665	651	711	682	663	666	657	687	684	664	711	676	699	645	662	709	687	658	690	646	674	709	643	657	666	656	657	701	683	643	645	659	687	648	649	628	687	681	664	687	682	682	662	693	643	674	633	661	681	704	673	666	619	668	660	702	667	681	685	627	690	673	652	686	687	660	682	658	665	651	661	675	648	727	670	693	626	627	681	638	706	625	662	658	686	631	705	705	630	675	723	672	715	663	679	715	697	733	675	620	666	670	683	715	690	693	651	707	684	697	679	643	661	633	638	686	658	683	697	635	699	696	670	644	687	641	699	678	647	641	712	727	634	615	677	693	652	700	668	673	714	719	652	669	660	656	703	692	686	659	633	625	677	666	620	699	656	663	648	718	689	677	624	696	697	699	692	661	688	680	647	632	703	661	675	732	625	683	660	677	625	666	629	671	638	698	674	688	659	665	633	675	619	688	644	658	676	651	620	636	673	671	656	675	655	663	683	705	646	700	664	693	663	638	675	668	669	666	643	607	638	653	686	720	675	678	634	640	656	695	641	629	673	747	667	654	655	647	678	639	655	664	650	688	687	660	671	662	704	657	660	709	681	646	692	631	709	667	687	673	662	670	667	682	667	657	683	651	649	704	696	675	711	697	680	666	649	658	671	629	623	685	736	677	661	699	664	650	666	646	699	689	654	654	712	676	677	735	655	650	656	686	689	668	663	670	633	631	702	661	681	669	707	686	743	659	629	652	632	671	632	671	651	649	686	678	691	630	656	704	682	669	687	664	669	656	658	687	657	682	644	718	629	690	677	679	620	678	657	679	665	656	713	665	632	648	673	658	703	693	702	676	632	665	645	663	651	680	658	622	658	707	654	652	695	650	660	668	712	641	659	736	675	679	691	668	704	697	665	641	715	679	664	699	694	705	692	647	614	648	647	658	686	604	631	718	718	680	653	630	644	659	668	717	672	673	682	664	654	696	672	670	660	681	660	650	655	672	664	673	691	682	655	649	695	695	624	667	632	642	678	670	651	650	716	683	648	680	701	686	647	659	654	652	721	689	682	653	687	674	687	676	634	657	623	688	655	710	654	693	689	690	728	668	711	664	693	667	654	693	624	681	661	653	695	666	647	696	671	677	685	666	645	706	652	693	723	642	682	687	690	673	666	675	703	671	690	691	695	644	736	673	668	680	677	655	666	659	691	620	682	682	699	656	679	622	651	673	678	654	690	663	658	669	684	697	655	647	657	658	659	648	637	683	687	659	649	733	684	624	682	655	708	691	664	668	635	606	671	658	663	633	639	684	670	677	677	653	669	647	671	670	675	659	633	686	670	636	666	731	658	707	629	658	647	732	681	679	674	695	688	698	639	678	648	678	682	676	673	641	636	659	727	644	649	683	672	641	668	689	693	677	700	678	641	702	706	679	628	681	672	675	629	703	719	698	646	640	681	632	693	674	642	697	663	688	642	685	654	713	710	656	705	628	681	689	648	721	699	721	643	646	621	639	628	681	697	627	718	674	685	658	667	694	714	655	647	690	663	638	674	689	666	648	673	666	655	649	725	689	724	657	605	663	664	663	672	700	683	655	696	677	653	678	675	649	708	667	646	657	689	650	695	678	736	706	681	618	664	639	644	668	686	704	661	634	664	694	664	667	677	639	684	707	632	743	646	660	663	693	670	609	685	693	655	633	678	683	641	641	676	675	677	662	688	671	611	720	648	635	656	687	701	655	640	680	677	679	672	680	657	648	670	698	616	687	672	645	685	674	656	654	654	664	659	659	648	664	662	645	717	683	666	639	673	649	678	669	659	677	689	688	692	647	654	663	678	678	650	682	692	732	690	698	713	650	696	667	697	659	642	623	712	699	659	671	722	677	698	664	684	679	635	692	648	681	628	696	641	645	631	621	606	727	687	642	649	713	708	720	705	675	672	624	685	684	640	667	695	641	657	680	686	667	649	678	650	683	663	697	671	649	685	662	700	706	650	662	653	679	649	732	660	669	691	687	663	642	637	671	692	655	665	640	710	647	678	625	706	714	635	646	681	692	723	669	690	701	666	697	648	673	713	715	643	670	660	653	665	684	681	693	660	642	618	665	640	692	677	639	708	640	655	673	669	688	672	707	671	721	664	666	660	647	693	672	626	699	679	666	648	657	686	696	651	677	677	665	681	678	681	673	676	636	662	670	658	688	688	658	686	667	696	676	666	674	690	679	664	673	659	670	643	656	681	683	666	663	678	683	637	665	663	636	675	687	714	685	615	626	647	726	661	617	722	687	657	673	699	692	626	665	728	700	699	635	684	637	657	667	656	659	715	707	670	650	687	699	640	691	696	679	675	721	703	652	740	640	688	690	673	736	699	689	666	675	682	671	678	659	706	689	671	681	708	687	712	689	670	678	663	675	656	675	694	685	651	633	648	708	647	657	671	648	683	673	642	683	744	669	687	659	671	636	667	622	701	630	723	697	659	654	709	668	622	680	679	687	667	667	676	625	652	634	637	708	717	659	649	715	683	676	719	627	678	673	675	682	693	686	670	649	711	650	676	686	652	704	627	695	717	700	667	653	687	659	667	653	696	651	662	702	651	668	669	683	669	645	646	662	718	670	722	645	662	654	683	710	694	622	662	695	694	646	702	704	660	652	713	705	696	673	668	632	647	665	652	641	673	659	693	691	644	653	681	697	687	703	705	675	648	644	605	670	664	649	691	707	669	670	621	732	668	655	676	684	664	647	670	627	712	703	691	682	674	625	668	695	690	662	660	669	661	714	697	647	670	710	708	637	669	670	654	667	690	646	605	692	703	635	684	673	684	617	636	687	661	655	680	716	667	679	699	633	710	666	625	686	679	652	682	688	692	648	661	639	679	688	737	659	688	631	664	613	655	630	662	626	660	677	641	646	677	696	739	661	654	718	717	665	634	680	676	718	659	650
14437	2150	45297	47059	9503	872	383	264	365	255	266	219	180	180	173	193	186	189	177	168	134	142	141	146	143	185	134	148	157	140	175	147	145	146	162	127	155	127	147	152	152	169	146	144	139	124	141	146	169	155	156	129	154	148	157	134	163	165	162	174	129	147	137	162	152	162	153	155	113	155	127	163	146	132	145	130	155	132	130	139	148	163	138	135	163	139	141	129	154	148	153	144	166	169	130	137	152	139	145	156	148	150	144	135	135	139	149	155	131	163	167	146	143	130	136	139	171	149	165	134	136	152	149	139	136	174	154	164	152	146	157	142	150	159	145	158	133	148	153	124	119	140	137	139	146	145	155	136	128	152	157	149	145	151	139	133	141	130	130	147	165	153	149	171	147	148	168	165	141	156	147	156	137	157	161	147	137	146	141	153	151	152	142	140	149	145	143	164	146	153	139	162	143	162	144	116	156	146	136	161	154	141	137	149	150	158	135	163	130	158	149	134	175	143	164	159	136	136	147	127	148	141	123	165	141	144	164	157	159	163	158	164	160	140	148	134	135	142	121	152	136	134	154	152	141	178	123	137	149	164	156	152	154	153	131	157	138	170	133	156	154	133	154	140	157	135	138	124	154	140	143	151	143	126	129	128	135	143	136	151	129	165	128	151	111	157	140	137	143	135	154	141	127	153	141	134	134	143	129	153	139	144	128	153	146	164	163	153	148	143	149	142	131	135	168	162	139	144	149	158	188	133	138	132	165	155	143	155	149	136	143	134	165	132	118	133	141	155	155	144	158	138	160	149	153	166	143	134	152	147	158	114	142	176	172	158	151	126	138	141	142	132	163	156	153	139	151	147	157	132	175	152	143	153	130	126	167	137	149	167	128	142	142	160	144	151	145	162	134	141	138	147	158	160	141	157	147	127	148	144	128	142	155	156	140	137	147	158	134	164	157	150	152	165	153	138	131	162	150	152	146	139	132	132	136	137	133	152	150	134	138	119	143	151	142	141	126	150	170	125	146	136	145	147	147	129	158	157	151	151	170	137	148	134	123	140	152	161	150	150	126	149	155	145	136	149	153	179	152	145	137	136	132	157	141	145	140	143	149	161	161	160	155	142	155	155	142	156	163	159	139	140	146	152	148	142	147	130	124	172	139	148	155	151	127	125	155	141	121	154	142	152	156	128	138	125	155	141	158	121	152	165	151	185	151	155	132	156	156	151	156	168	151	134	142	146	151	141	131	152	143	141	168	138	155	136	135	147	145	126	130	135	125	140	125	141	155	152	135	132	148	143	128	145	148	147	148	152	147	132	131	180	144	144	140	142	127	149	159	127	147	145	138	127	138	138	149	148	139	162	122	133	156	146	162	136	142	155	136	151	149	161	136	137	153	133	135	138	161	148	137	151	159	153	141	132	153	154	126	148	144	149	143	165	170	126	126	163	163	171	148	143	138	182	147	145	145	132	146	116	141	122	146	150	133	137	162	150	154	165	138	132	132	161	138	149	148	130	165	150	138	144	155	151	150	137	142	162	135	166	132	162	156	149	145	151	147	138	133	161	139	153	125	149	110	149	144	166	126	131	140	136	125	140	154	127	154	148	144	162	145	155	147	147	142	143	131	120	123	158	138	170	145	154	154	140	135	148	126	153	148	123	150	133	164	149	156	164	173	149	105	122	148	137	162	145	133	168	154	161	124	146	133	164	148	152	170	132	173	160	154	129	134	138	160	126	121	148	137	145	155	150	155	114	145	147	154	148	166	147	137	145	134	152	157	138	130	136	159	139	143	146	137	147	137	137	145	177	169	139	122	148	139	165	153	157	152	148	163	146	141	136	151	148	159	126	130	126	144	141	132	159	134	131	127	132	151	141	119	155	142	142	136	129	144	138	172	148	180	134	143	138	138	148	115	130	139	161	163	118	146	140	136	134	138	151	133	146	143	147	137	136	161	168	134	129	130	134	122	169	166	138	125	127	119	132	147	166	146	146	135	139	132	105	133	158	130	130	155	109	120	141	143	145	151	159	169	147	167	149	155	150	134	157	131	175	150	158	145	143	152	146	142	132	150	160	137	191	164	173	126	155	144	138	141	149	167	122	149	151	169	177	140	153	134	136	153	153	171	129	135	126	154	131	163	140	125	150	137	130	151	141	151	151	143	160	149	144	147	155	154	153	166	149	165	124	138	120	132	168	142	141	140	142	130	146	147	140	129	133	140	147	146	127	164	158	142	144	143	148	129	165	129	168	152	158	145	149	154	149	154	134	141	145	156	145	155	151	125	165	136	142	189	158	153	152	140	153	131	161	126	141	121	154	155	165	132	130	115	173	123	149	170	136	133	150	146	159	155	139	169	145	148	152	151	163	162	160	120	151	118	120	137	141	136	144	139	151	126	143	144	151	134	148	132	161	149	154	155	164	159	157	157	133	131	151	152	152	128	146	173	163	139	149	137	156	135	145	146	143	131	150	145	131	129	134	146	125	137	129	137	146	173	153	155	156	138	154	155	149	154	157	171	148	152	137	172	140	140	135	164	147	133	156	147	129	136	136	111	138	132	140	158	149	117	152	168	126	142	155	158	166	156	135	156	140	137	123	164	140	164	163	148	149	151	163	154	138	154	141	155	157	164	129	168	132	147	162	164	144	148	154	149	132	150	156	141	146	130	150	139	136	153	161	110	132	144	139	180	130	161	136	146	123	132	134	151	134	130	138	136	155	142	150	156	149	153	158	135	167	141	148	145	160	139	145	127	135	161	164	147	145	144	145	146	147	124	132	153	137	139	150	138	155	136	148	155	128	129	152	154	133	146	157	146	136	139	118	149	132	158	122	138	166	152	142	147	121	167	130	151	151	155	135	140	149	139	146	164	134	146	147	148	136	151	143	120	143	148	159	137	149	135	150	124	141	139	164	154	152	140	139	154	164	160	137	144	167	151	150	137	148	150	148	145	124	151	128	170	142	151	165	132	145	150	164	143	162	124	155	151	124	128	138	152	148	155	144	137	150	162	137	154	138	170	151	135	128	160	141	155	140	142	158	124	139	134	137	166	151	152	110	157	141	145	131	160	143	132	159	133	157	179	138	162	155	127	131	177	171	167	155	142	122	119	149	146	114	145	149	143	148	123	157	138	140	135	132	144	129	130	115	150	139	143	149	132	137	162	153	153	135	142	142	154	119	135	171	150	163	157	151	138	126	128	111	148	139	151	151	164	132	165	154	181	172	156	142	130	151	150	139	171	148	150	144	170	161	129	135	128	156	130	144	166	161	170	159	152	162	159	161	170	125	132	135	142	165	131	143	162	142	148	147	128	143	172	136	139	126	160	139	146	138	150	144	139	135	147	158	146	137	140	131	117	151	142	124	143	159	155	149	157	129	160	160	154	154	142	130	152	132	147	150	149	127	147	136	116	141	130	148	133	135	148	148	128	159	162	130	140	140	158	145	158	161	141	127	137	137	124	151	145	141	139	140	146	149	144	134	128	137	141	153	168	131
9100	2020	48532	43892	2384	2344	1722	1215	1526	913	1099	895	592	577	569	559	636	602	472	441	444	442	382	372	405	379	386	416	390	400	399	378	368	370	387	393	363	364	347	344	387	383	367	417	349	381	388	368	346	327	372	400	360	397	364	367	392	359	369	351	412	389	373	363	363	355	389	340	351	355	356	364	378	406	387	400	362	331	358	347	377	404	383	370	404	376	382	361	364	392	328	381	351	350	358	359	353	388	351	341	396	354	330	369	354	400	366	341	382	357	386	356	387	346	369	347	369	362	362	351	386	339	323	392	336	354	365	396	368	349	388	390	388	369	372	359	367	370	365	361	341	317	361	352	396	397	372	347	365	387	364	359	370	360	414	394	367	356	379	372	348	382	366	357	375	372	324	416	355	381	310	360	352	405	378	359	328	376	411	378	347	369	381	365	368	376	369	384	364	330	349	360	347	342	342	359	399	372	386	343	336	379	357	340	338	348	373	346	372	406	381	366	338	350	388	388	344	357	377	344	357	337	376	374	346	370	402	368	357	385	316	386	352	356	378	394	367	402	351	362	387	364	388	384	379	380	372	376	368	365	372	392	376	342	363	403	382	394	375	348	371	375	346	396	397	366	413	359	371	358	367	372	370	340	360	399	390	343	373	359	359	367	351	359	374	388	395	362	359	344	367	366	367	384	358	364	362	350	383	364	361	372	333	376	394	351	332	376	345	350	370	378	371	362	390	376	372	351	386	358	332	322	377	391	360	367	384	383	383	354	380	338	361	387	358	381	362	367	382	408	384	368	341	385	359	358	408	419	378	362	342	379	348	339	346	398	362	364	353	373	363	342	329	381	373	346	338	360	404	326	370	390	382	359	369	366	347	372	389	368	343	355	393	370	413	346	348	392	389	353	375	402	367	337	345	370	373	357	373	373	349	378	360	393	339	307	353	369	337	358	369	404	359	365	322	364	384	354	413	366	375	361	386	333	367	375	342	393	400	354	374	372	348	361	347	388	354	366	366	394	391	383	373	365	386	385	348	382	340	350	371	388	349	382	364	352	358	382	399	344	378	365	355	386	354	354	370	358	390	361	352	394	335	364	371	341	383	375	314	351	336	366	355	337	366	366	375	372	341	365	364	384	382	339	392	357	328	340	336	356	372	383	401	352	396	357	360	406	346	396	374	383	374	313	352	373	364	385	346	333	353	347	339	363	387	354	361	383	366	370	398	371	355	396	370	375	358	362	319	368	346	346	347	389	349	377	372	382	360	376	377	352	339	376	351	337	347	391	370	375	345	327	384	368	359	363	390	348	354	369	334	371	375	381	359	379	349	392	353	352	354	359	370	331	344	384	370	366	402	398	356	341	386	371	373	377	340	400	343	355	369	371	353	350	372	355	365	372	399	398	357	381	355	337	391	371	382	354	358	339	365	353	401	354	353	333	359	372	341	375	376	373	370	349	339	336	380	365	383	351	339	367	379	392	382	349	360	359	392	389	365	378	358	396	360	344	352	349	370	369	354	376	403	383	373	344	366	330	387	365	387	372	377	352	363	357	366	370	365	355	355	376	323	353	354	361	384	331	347	387	382	363	335	362	353	383	366	377	362	361	350	343	367	335	333	396	375	356	364	362	396	357	363	350	366	326	383	326	333	348	360	363	414	384	349	360	428	389	390	371	368	355	354	382	350	361	347	360	344	345	390	383	376	330	362	339	371	399	381	329	336	381	376	347	375	370	388	336	345	358	331	389	379	343	359	393	386	398	346	369	371	352	345	346	367	356	368	352	399	375	380	354	376	362	396	372	359	344	346	367	348	395	368	376	368	337	335	385	351	385	386	391	338	364	367	399	373	350	368	399	335	367	359	338	369	347	381	373	375	345	377	340	386	383	369	346	359	381	355	350	348	369	380	351	360	357	353	342	359	355	371	348	374	387	387	349	376	333	375	365	427	334	400	330	370	392	352	375	347	389	371	389	350	342	342	349	355	369	374	368	389	371	352	368	355	363	398	373	390	346	365	381	379	378	355	379	421	402	399	369	375	368	358	346	336	372	392	380	375	376	373	376	370	374	339	357	373	387	389	369	368	369	368	371	382	364	368	376	374	361	341	394	371	374	396	338	378	372	325	369	412	339	379	388	400	358	400	393	354	410	351	358	407	366	364	381	373	323	367	376	372	353	378	366	394	358	362	374	333	378	369	369	364	357	382	333	358	389	374	318	363	369	372	367	392	373	381	384	371	346	326	373	333	363	367	350	367	351	366	353	397	349	369	342	376	371	398	373	387	380	385	344	382	340	398	392	373	343	343	363	343	340	359	365	370	375	379	370	368	377	385	325	386	386	365	384	358	356	376	372	371	341	417	338	330	412	381	374	371	377	377	369	377	383	370	351	391	361	349	350	396	348	359	354	381	387	369	379	377	362	374	349	361	344	347	391	374	383	374	334	389	394	353	351	381	361	366	360	390	372	390	333	405	353	371	376	377	370	370	362	383	356	363	372	355	372	365	383	364	332	360	351	426	331	348	375	374	385	399	398	363	379	368	346	362	390	401	380	346	364	396	388	370	373	354	350	382	387	377	374	361	383	383	395	353	375	353	355	373	362	364	358	377	364	407	402	376	369	368	380	346	370	370	382	420	343	386	363	364	415	373	315	390	390	336	368	395	335	346	370	403	345	395	373	392	386	377	389	333	375	369	372	385	384	346	398	377	385	386	363	377	350	353	378	364	334	351	392	400	363	358	342	364	391	332	360	391	357	382	344	363	387	355	391	384	359	377	358	374	333	368	370	387	389	381	354	355	340	365	380	380	375	371	392	360	356	375	402	354	399	380	379	342	382	398	349	389	348	388	362	374	386	370	352	370	341	376	358	363	408	344	377	382	371	381	371	375	359	370	345	379	364	371	353	351	377	377	362	368	355	372	374	366	387	376	399	377	379	354	343	396	341	325	358	366	347	396	386	377	360	382	351	369	374	377	417	380	341	363	361	374	369	355	352	370	358	341	346	355	335	323	361	327	386	359	369	340	386	344	362	371	316	366	374	375	382	388	352	402	336	404	378	383	372	403	398	369	386	358	355	413	370	383	383	350	322	370	384	352	385	382	347	344	407	382	400	330	342	363	342	363	356	379	351	368	349	372	382	370	340	377	362	371	349	375	358	354	355	402	378	401	372	372	350	347	351	356	379	345	386	344	365	389	353	364	361	350	369	389	376	383	357	341	374	376	383	415	395	375	358	346	359	391	369	377	370	404	355	362	332	352	375	334	342	356	375	341	372	354	402	365	361	359	332	374	332	378	349	348	352	364	381	375	360	381	365	363	360	351	340	355	371	376	368	383	349	426	357	369	367	369	358	344	349	357	343	377	339	356	373	360	356	351	370	372	346	335	378	396	390	354	358	339	371	358	371	344	406	380	368	392	357	340	362	393	366	377	383	361	387	364	332	384	364	406	380	364	382	309	365	377	369	375	356	373	350	334	349	344	353	380	389	366	366	371	350
2244	701	2302	2244	359	321	337	326	345	311	318	308	325	309	312	357	345	314	359	342	315	304	326	317	288	325	290	292	330	303	333	316	342	323	297	293	305	338	334	317	315	328	298	357	310	313	319	274	315	332	279	336	304	351	314	341	349	296	276	292	298	301	328	302	315	326	307	301	288	337	289	299	299	331	294	318	318	311	333	312	315	340	294	321	338	319	313	352	293	325	305	287	346	316	339	340	281	313	336	327	284	302	318	307	282	315	320	285	370	301	309	313	319	301	280	337	332	322	315	305	329	324	313	313	340	336	310	311	329	320	298	318	307	326	316	320	326	328	296	330	308	328	321	315	319	339	295	316	328	332	355	314	327	307	287	319	324	295	307	355	315	313	298	303	301	326	331	327	324	317	327	326	318	355	328	334	332	291	291	296	313	342	307	322	320	323	341	340	317	312	322	308	299	311	299	305	325	288	336	324	327	285	312	326	328	346	299	289	308	328	307	305	333	334	304	323	315	313	282	290	297	326	346	326	312	335	299	302	314	280	318	358	299	325	344	299	302	331	332	311	321	311	311	298	315	345	351	310	315	347	340	297	303	324	310	337	327	321	304	337	347	331	295	302	334	294	283	335	306	317	316	291	318	310	320	274	312	313	299	325	314	329	313	317	289	335	314	314	320	330	335	334	337	330	355	315	300	266	322	326	315	311	376	325	309	342	320	340	311	320	327	323	341	312	339	321	333	306	272	293	292	309	307	320	331	347	341	296	306	336	317	333	339	335	316	326	290	331	360	316	313	321	300	330	296	310	298	321	309	322	313	332	322	288	326	321	290	302	286	344	321	338	297	317	339	287	324	322	321	321	332	337	323	315	289	317	311	344	340	351	344	313	334	309	348	332	328	295	294	302	311	331	326	316	299	346	290	286	321	281	286	349	304	319	299	308	318	318	289	310	283	343	333	300	309	337	331	307	344	335	328	357	295	319	337	301	352	320	329	314	321	345	311	311	340	317	344	286	322	332	326	321	310	301	339	300	330	318	295	332	304	318	315	332	319	328	338	302	312	338	325	357	322	302	307	300	335	347	290	305	330	326	380	322	331	293	293	325	290	342	316	296	328	314	307	310	320	340	271	318	346	338	325	308	301	310	304	332	312	338	306	296	326	301	302	329	308	298	312	317	341	363	325	312	334	321	269	338	331	331	317	341	319	322	287	309	330	350	340	309	316	279	298	326	329	329	311	329	338	335	311	320	320	349	321	282	310	288	280	267	329	280	290	315	319	312	282	309	342	295	335	335	318	312	336	325	313	318	309	323	346	341	352	323	299	307	320	321	314	330	303	355	355	335	310	283	309	297	321	330	328	335	319	324	290	305	308	353	342	323	362	335	297	308	303	337	287	296	337	312	340	331	296	332	336	299	277	336	331	316	290	333	316	314	319	319	366	323	280	326	304	309	326	331	320	357	334	320	340	333	309	325	272	336	325	318	318	306	347	331	330	312	337	321	300	318	314	316	313	287	338	340	289	304	313	349	299	301	298	313	341	316	333	327	329	288	295	300	319	335	314	315	321	354	301	304	305	300	318	340	339	304	274	305	341	321	315	341	338	339	298	329	300	316	299	340	317	321	323	289	336	346	324	350	346	294	344	304	306	284	290	335	311	301	332	331	305	323	304	326	309	316	291	320	333	304	345	314	344	308	324	306	319	324	337	329	338	307	341	318	321	292	325	323	328	332	354	336	328	336	321	296	334	301	350	358	378	299	317	298	333	317	356	326	305	340	336	334	326	343	349	302	294	276	305	305	317	345	373	318	316	339	330	289	307	339	323	301	318	312	320	303	324	298	344	334	282	324	315	312	319	316	302	338	324	328	334	296	327	303	311	311	324	294	321	325	291	332	332	262	341	364	299	337	287	372	303	289	298	310	332	352	323	308	306	341	331	301	325	333	299	321	306	327	354	327	320	345	293	295	359	310	332	312	339	330	310	307	288	318	326	335	282	291	324	345	326	337	311	380	361	311	327	352	296	278	330	305	293	319	359	316	323	336	306	319	281	344	313	281	297	317	322	320	289	324	336	283	348	345	319	313	295	348	338	323	336	317	307	296	345	341	315	296	330	313	303	303	312	300	301	320	335	287	313	358	300	333	280	313	288	351	323	316	350	332	327	310	343	307	341	313	286	340	334	304	306	317	299	334	300	284	301	317	334	318	302	282	304	324	291	333	298	314	328	275	308	341	312	283	318	330	332	343	306	329	325	338	311	318	341	276	303	362	351	303	303	336	348	296	331	341	319	278	327	321	288	291	307	316	284	297	338	301	312	336	307	278	327	311	316	360	306	302	374	293	301	279	295	319	300	329	323	332	352	308	327	310	299	316	314	342	334	329	336	325	315	289	310	279	327	303	342	305	302	277	306	374	287	303	336	345	312	310	314	310	324	305	265	300	317	325	328	309	317	362	274	312	330	295	342	346	328	335	337	311	313	318	301	301	304	297	332	294	315	306	335	310	337	307	325	312	329	334	297	309	309	306	322	299	285	335	319	330	342	297	323	300	343	272	354	297	334	308	328	313	308	319	338	317	296	306	276	307	308	313	347	350	294	319	324	297	301	325	328	318	304	352	310	314	348	309	303	304	360	319	320	336	285	344	289	283	330	318	331	308	323	340	323	298	301	319	313	324	320	294	321	323	330	325	366	313	294	320	322	308	349	314	312	330	335	328	308	307	341	306	320	347	350	303	330	330	310	308	337	286	297	340	313	298	302	327	335	322	325	335	333	313	323	367	368	347	310	290	345	305	346	310	315	310	324	288	325	328	305	306	327	308	317	305	332	315	349	347	324	290	333	318	291	361	357	319	318	344	293	310	314	333	312	298	323	322	345	307	318	346	301	302	299	350	340	335	318	330	303	313	334	339	289	329	311	311	331	312	318	332	334	331	306	323	300	274	309	319	310	305	326	356	318	324	336	300	305	318	322	300	312	343	335	322	328	356	281	305	316	332	311	315	312	294	289	339	322	294	348	316	314	334	327	302	342	329	313	313	313	330	302	316	337	318	338	309	326	308	302	332	303	319	342	311	310	352	348	321	317	323	350	322	310	308	299	310	333	320	339	352	343	319	332	279	348	317	302	330	314	314	304	324	291	313	324	315	305	315	310	329	328	348	332	349	317	291	300	319	343	298	313	310	338	328	309	304	303	307	335	317	281	330	352	325	302	283	318	316	332	318	316	331	313	292	328	335	300	295	338	327	322	341	352	333	304	332	293	302	334	290	335	322	358	292	286	338	275	306	308	318	300	305	337	299	313	315	331	319	322	313	317	338	294	322	336	332	334	326	305	364	322	314	355	308	295	293	334	358	311	276	310	286	297	324	322	314	348	337	320	329	326	338	302	277	312	323	310	326	328	275	326	334	330	327	310	330	314	328	311	360	334	312	353	285	322	347	299	303	296	328	324	339	302	304	335	320	316	326	302	310	302	305	314	295	303	330	290	331	310	357
2502	1112	6454	6276	906	826	751	838	779	818	787	741	753	783	741	772	797	775	803	751	712	774	697	719	777	741	718	792	742	729	743	694	739	782	790	800	721	758	745	749	782	755	745	780	709	739	768	749	709	752	733	748	719	720	726	742	777	747	773	739	742	717	658	720	747	751	743	730	780	723	726	775	747	760	777	788	763	753	750	706	747	739	752	696	723	743	691	783	694	745	752	717	709	747	743	736	746	754	752	731	726	779	745	781	785	736	758	766	771	718	796	732	728	745	756	748	739	737	740	776	781	712	740	736	760	749	726	726	743	731	712	753	746	805	774	736	748	757	765	703	742	752	684	791	726	729	715	731	760	776	747	783	737	696	713	705	772	752	727	759	752	731	809	752	756	760	736	745	736	763	801	737	791	699	704	694	744	758	772	754	728	738	794	786	747	698	729	768	688	795	756	755	775	770	745	773	765	741	690	726	767	746	760	710	749	769	758	741	754	734	763	778	719	754	684	785	733	735	834	738	729	750	770	759	741	767	732	688	756	737	742	753	720	738	757	731	760	744	720	714	723	728	747	775	774	774	727	729	723	750	771	747	772	718	775	767	700	709	742	775	723	772	747	764	801	785	741	741	743	704	718	785	773	752	744	746	799	736	759	760	794	812	765	767	751	760	765	750	693	803	771	776	748	756	791	733	771	794	745	762	763	756	683	736	774	784	722	740	732	780	762	727	753	739	739	756	751	744	723	804	773	746	760	766	751	785	731	741	769	705	730	708	776	747	734	761	754	759	768	761	770	717	836	737	745	717	746	742	758	759	745	726	776	742	796	758	766	769	743	777	760	746	740	747	741	753	739	712	768	744	834	748	707	762	805	745	719	708	762	731	776	755	765	737	736	761	734	718	723	767	738	736	745	738	768	795	772	712	743	751	704	720	773	789	715	746	736	726	807	727	810	759	740	750	747	764	786	762	730	749	748	772	748	766	761	771	764	751	721	735	737	753	732	728	745	799	794	749	756	720	777	781	776	731	709	764	733	735	763	752	778	798	755	758	739	740	786	720	773	762	706	748	716	759	694	759	739	724	730	721	749	753	765	724	762	751	744	731	731	771	769	756	742	753	751	763	721	767	804	747	770	761	768	732	730	805	775	779	717	719	753	725	740	748	798	792	734	690	776	750	749	774	702	727	739	762	709	734	765	775	782	740	731	769	746	697	764	766	714	753	730	704	772	770	766	754	740	739	719	750	746	798	767	801	751	730	764	718	753	754	795	760	717	735	781	747	761	720	734	720	738	736	790	813	739	691	775	715	770	763	733	759	742	759	704	769	755	771	764	729	706	784	730	743	757	769	754	749	737	742	763	817	730	736	735	772	783	756	741	763	759	729	761	747	748	755	779	740	767	786	792	750	762	767	745	744	735	773	742	737	737	791	739	793	742	731	738	727	774	738	751	755	759	770	755	774	707	747	795	730	736	742	762	740	770	776	759	722	731	784	744	757	737	747	785	733	728	726	733	757	755	751	789	780	744	783	754	757	714	705	726	738	748	763	769	744	701	743	746	759	780	792	728	775	781	783	738	768	783	740	687	765	729	720	797	761	750	696	732	754	766	753	727	787	764	757	768	780	695	729	744	743	760	721	736	730	722	760	751	777	762	793	716	745	732	738	761	791	737	763	753	770	744	750	758	697	692	761	725	741	757	751	769	728	764	799	742	755	742	722	786	742	745	770	729	722	768	733	735	757	727	751	771	778	768	726	722	793	730	706	735	777	748	763	746	793	770	744	742	726	747	710	736	784	706	775	757	810	713	776	752	742	769	756	762	746	750	756	764	739	788	702	750	791	750	762	723	787	758	798	793	764	721	726	743	776	746	761	747	749	727	692	720	713	685	803	750	746	756	738	765	749	746	774	780	752	750	772	755	790	732	789	773	772	757	774	760	731	744	713	755	795	741	724	765	730	716	746	782	747	723	740	717	804	702	750	728	742	751	786	743	774	729	770	739	792	755	778	779	792	734	771	725	782	708	731	716	691	708	769	774	737	782	725	746	730	729	756	753	779	753	758	746	752	738	743	741	716	740	728	720	787	769	762	738	712	749	754	763	721	749	743	740	725	713	797	713	752	727	721	782	778	772	762	740	760	781	753	770	698	737	759	770	762	728	732	716	716	730	760	762	782	750	767	751	702	773	753	796	759	746	768	740	752	749	764	762	729	734	734	739	784	770	732	706	762	766	753	712	772	744	753	748	767	738	754	728	710	779	771	749	731	757	694	798	763	768	720	770	784	762	725	721	740	722	771	717	752	712	741	767	706	742	724	764	733	734	770	766	727	756	709	727	790	759	767	759	697	815	735	757	755	750	732	771	725	757	745	737	736	739	713	704	714	828	784	735	733	735	722	722	761	772	726	755	799	746	784	768	767	734	758	765	727	792	685	734	739	710	741	738	770	751	720	766	749	744	742	754	760	720	735	718	775	729	766	753	796	796	756	765	779	747	825	774	748	745	747	778	768	715	731	723	757	742	759	772	743	728	729	750	774	747	728	754	742	766	827	734	730	754	772	725	799	790	769	774	740	719	721	717	767	759	727	763	714	765	754	735	744	781	796	764	756	729	739	763	714	754	766	806	784	776	728	748	767	796	742	767	760	746	746	745	731	756	710	745	726	721	742	782	747	717	728	731	755	741	787	773	751	737	694	700	720	781	760	751	734	758	718	767	750	759	810	705	711	731	724	796	709	718	748	733	745	745	756	698	759	775	723	769	715	765	748	746	715	687	730	740	797	770	745	751	747	762	741	742	742	780	778	747	729	761	774	782	779	742	702	726	741	791	762	748	753	753	783	743	751	764	731	761	758	729	729	755	764	736	731	727	725	790	790	726	727	757	753	723	729	781	719	726	749	786	751	803	778	754	707	741	725	725	742	734	685	743	738	803	750	745	732	773	779	781	734	751	749	798	715	734	723	760	783	756	745	747	743	760	714	766	800	803	737	774	764	745	767	741	699	747	766	754	792	844	739	741	789	687	761	778	744	753	739	697	698	739	760	774	799	726	752	771	705	761	711	747	678	724	740	723	756	733	736	768	767	799	755	781	708	717	744	755	720	790	741	759	760	739	760	740	739	774	769	726	767	745	783	732	718	786	727	757	746	724	769	747	750	746	699	742	737	747	676	795	780	760	731	729	726	734	732	795	717	808	769	741	707	717	723	703	781	775	759	718	796	770	755	760	759	785	747	797	717	735	757	754	746	757	793	745	707	745	734	779	800	763	752	780	759	699	736	736	739	745	733	780	775	728	757	724	749	729	811	690	704	738	781	741	767	736	753	787	762	708	733	749	767	769	724	753	761	738	720	781	750	806	763	775	791	724	810	769	746	777	709	766	742	767	764	731	753	766	794	717	785	753	766	800	768	751	729	748	754	734	765	776	722	720	751	778	755	691	752	742	784	800	744	738	724	741	736	736	738	716	720	718	762	774	768	729	743	748	771	746	745	688	768
8015	2394	36143	27647	2481	467	417	412	375	326	319	313	287	324	291	292	323	305	273	293	257	253	303	298	263	290	282	261	279	280	273	280	266	286	270	271	249	273	341	294	270	304	276	286	272	281	263	288	278	276	316	283	268	285	257	275	268	264	254	280	291	294	264	293	309	304	331	285	271	258	286	304	329	291	281	262	283	273	295	290	280	303	294	249	288	269	276	257	241	291	273	272	251	257	287	274	294	283	277	273	272	278	258	293	264	278	290	263	302	307	287	273	262	259	277	285	279	275	267	293	276	301	290	300	266	282	302	284	306	279	277	288	300	285	277	266	290	283	263	271	287	307	273	296	282	268	273	311	320	276	253	281	246	292	252	268	307	279	275	280	260	309	274	302	260	286	286	251	299	298	285	290	297	272	273	300	289	277	300	294	284	252	277	282	256	264	266	274	272	268	274	251	278	280	281	289	292	262	247	260	258	305	302	265	264	270	276	301	262	271	255	277	266	295	278	283	282	282	251	309	287	273	299	238	262	299	288	287	274	287	273	268	309	284	238	281	253	285	279	297	265	301	278	280	273	293	277	280	282	291	280	302	290	304	281	285	295	279	296	296	306	265	271	277	290	260	276	272	270	259	269	243	272	279	285	270	247	267	261	273	268	295	301	282	275	289	311	280	308	278	274	292	273	276	281	282	264	275	296	278	297	271	291	255	293	263	288	302	281	260	261	310	289	281	252	251	282	302	306	268	298	285	278	280	299	278	275	302	295	280	315	298	293	255	264	289	287	297	278	255	291	272	327	292	269	271	290	262	292	255	265	293	290	257	257	283	290	293	300	276	254	267	279	277	281	270	285	326	269	290	270	260	290	289	256	287	279	278	295	285	311	290	275	294	286	299	274	260	260	249	262	269	311	261	301	279	289	266	292	290	288	276	270	280	307	263	272	281	265	299	308	261	264	287	279	304	273	308	283	316	255	281	276	298	246	305	297	305	258	253	275	267	258	267	264	287	313	305	276	284	287	292	250	285	300	302	295	272	269	286	302	288	293	281	262	240	263	265	292	313	278	288	272	282	296	298	237	316	269	286	274	297	269	274	281	286	303	297	283	304	307	283	308	302	266	247	274	297	263	246	274	280	306	299	277	295	300	271	289	292	296	277	302	287	281	310	275	301	271	271	270	276	272	304	290	293	282	292	268	304	282	288	277	271	299	278	272	277	271	281	258	254	265	271	274	292	319	303	255	267	285	305	304	302	275	288	270	289	288	270	284	272	295	288	272	284	276	262	303	297	305	310	307	292	281	300	266	313	255	291	268	269	278	265	290	267	276	286	280	291	256	319	272	275	295	272	247	257	262	253	288	297	285	265	277	314	252	301	263	245	274	306	287	275	281	279	282	267	286	290	269	242	257	269	271	281	325	289	269	246	270	316	286	276	301	292	257	308	320	282	256	276	270	285	260	301	241	258	309	289	273	290	284	302	284	290	267	271	283	282	304	253	301	270	309	302	286	284	269	300	273	282	282	269	278	280	284	309	253	272	276	284	330	261	263	263	273	275	245	287	270	279	307	256	253	289	284	269	285	234	259	278	281	304	271	275	289	256	286	287	320	279	244	258	272	246	294	275	331	316	300	265	287	283	263	302	261	294	268	263	276	294	284	292	286	258	288	286	275	292	271	267	260	260	274	278	282	300	290	300	264	296	287	273	282	272	274	298	278	260	280	292	264	299	274	262	292	282	284	264	273	286	257	273	278	295	290	289	272	304	300	283	282	304	292	294	255	279	283	253	298	253	293	304	281	301	260	273	285	298	283	243	246	273	296	283	278	288	300	275	300	288	310	289	288	281	301	268	290	268	270	282	292	277	260	278	306	252	290	290	272	264	270	302	256	262	300	306	297	288	261	302	264	240	248	270	296	296	285	293	274	295	255	279	278	276	305	287	256	294	281	279	302	263	266	279	268	286	298	301	284	289	284	303	310	306	266	282	300	297	323	283	286	284	289	302	258	298	296	273	269	248	288	293	281	265	264	298	275	258	289	285	289	272	288	266	308	292	247	262	281	315	287	281	257	289	259	255	294	273	272	262	262	278	290	300	280	286	282	261	274	272	277	289	286	271	293	295	295	294	282	309	276	261	285	289	311	267	280	283	275	277	268	283	277	290	281	282	258	280	247	268	292	277	306	260	254	324	288	307	274	284	302	255	275	244	301	235	256	283	271	298	269	261	295	297	263	288	283	275	265	273	263	270	291	254	283	267	281	275	290	287	299	279	283	272	257	275	277	286	248	247	287	277	244	277	271	283	278	281	299	290	285	302	304	320	270	260	286	310	291	240	286	306	263	286	236	270	268	284	264	297	258	271	266	303	274	313	271	314	295	304	234	281	253	290	285	262	283	313	283	229	307	294	294	250	262	268	296	290	305	297	294	262	283	295	291	298	298	245	284	269	233	284	281	306	249	279	272	277	266	267	266	265	305	273	254	283	270	261	318	277	283	252	269	284	322	293	298	288	264	289	291	286	290	277	274	282	272	299	275	282	293	266	266	317	281	259	284	288	304	288	262	280	306	295	292	280	272	279	265	266	258	288	285	242	293	296	296	278	284	263	272	239	293	282	268	255	282	246	277	278	275	302	265	268	267	298	279	282	268	281	259	253	297	274	289	273	264	275	259	290	271	255	287	246	307	276	286	289	287	282	301	269	284	287	307	267	271	297	263	263	268	286	281	268	273	275	265	241	266	286	270	288	269	284	299	285	277	253	274	295	282	258	294	286	288	265	300	297	289	294	278	285	298	296	267	265	279	284	276	279	311	298	286	303	290	317	303	259	301	307	277	278	247	292	297	292	255	289	291	322	263	292	261	267	337	297	278	275	304	287	298	318	286	292	278	291	275	294	271	283	313	269	286	260	300	287	292	291	252	278	263	264	275	271	306	264	294	274	280	267	291	259	282	283	269	279	293	282	286	305	303	266	283	304	281	278	283	280	268	274	262	278	303	258	324	286	266	315	273	289	277	264	287	310	274	252	284	276	275	291	307	285	279	262	244	300	294	270	250	292	277	289	303	261	263	279	276	317	287	272	276	298	274	267	297	272	293	293	287	292	277	258	290	272	285	284	271	276	297	283	288	265	271	287	245	265	281	288	281	282	258	272	304	295	311	314	294	307	287	294	287	254	272	246	277	297	277	308	262	279	269	266	282	255	284	284	313	272	289	258	296	288	280	263	277	281	301	299	248	319	281	279	260	261	271	260	276	303	311	239	284	294	316	243	295	289	311	277	274	319	288	276	269	270	257	270	268	297	267	282	287	268	254	255	280	241	309	290	290	294	294	248	295	249	295	250	286	266	290	280	260	272	241	267	292	288	296	291	275	287	269	303	299	274	262	280	300	293	275	270	285	254	247	276	303	268	278	269	275	271	288	288	281	263	274	298	283	286	257	270	279	305	253	287	294	263	278	270	270	282	263	283	294	283	277	284	295	280	289	285	280	286	326	261
7126	3239	43506	26588	1687	1507	1455	1414	1117	912	1016	865	770	715	728	781	851	729	679	721	652	710	688	708	712	668	658	717	691	691	638	685	668	671	666	703	703	653	669	675	659	638	684	696	671	623	656	648	705	639	655	679	663	625	660	676	688	681	695	661	634	653	661	628	682	675	650	627	667	710	677	644	657	657	675	615	657	724	685	683	637	638	679	660	658	668	658	679	669	663	705	634	659	652	665	669	669	669	683	677	628	663	645	645	673	613	694	660	665	656	640	667	652	667	675	667	677	657	671	691	643	638	624	664	697	680	666	618	663	687	679	672	642	658	653	621	659	688	659	648	683	634	632	630	643	653	686	656	613	617	639	661	689	669	694	664	658	639	635	651	680	643	656	677	681	630	685	704	638	659	641	714	629	668	692	657	627	672	650	660	696	673	713	666	677	649	652	647	661	642	633	664	656	667	699	616	650	653	644	642	665	611	651	588	576	685	668	627	664	661	671	649	635	644	655	705	740	679	602	688	664	644	649	661	631	693	662	693	657	624	623	651	664	694	639	690	675	656	628	633	618	642	676	664	671	708	627	662	676	669	688	666	655	687	653	664	688	664	672	639	653	670	662	660	695	662	714	681	679	681	673	658	677	618	636	679	625	650	666	648	654	699	651	677	664	663	670	627	619	673	679	639	631	662	657	622	634	699	693	624	665	648	660	679	642	677	687	645	643	680	653	666	661	637	679	626	652	669	669	639	625	676	673	694	710	637	674	655	633	712	653	626	678	696	656	648	641	651	683	615	677	644	638	658	688	610	663	661	658	666	661	671	689	716	669	660	700	653	654	686	679	680	642	663	688	689	696	693	734	656	659	650	654	660	591	643	683	655	680	629	685	644	674	635	662	659	624	667	649	654	658	635	685	681	695	646	680	662	648	642	644	689	649	664	643	677	643	635	628	633	641	633	660	692	657	654	649	670	649	641	664	626	653	678	679	650	646	652	672	674	641	656	656	678	646	701	642	639	667	673	609	670	634	655	690	636	649	664	696	668	677	625	652	568	661	676	698	662	640	650	684	709	686	705	680	668	687	637	667	679	601	652	654	662	639	696	647	651	698	628	648	616	670	656	663	642	625	673	646	635	634	656	664	739	636	677	645	624	656	672	707	634	677	675	653	690	646	661	642	692	675	643	671	670	668	701	596	687	636	694	667	676	666	654	636	649	642	680	643	645	649	665	655	718	659	680	622	640	681	685	692	622	672	678	691	626	653	683	644	721	694	655	665	673	660	690	683	660	697	641	692	630	684	655	697	651	664	667	669	632	680	667	638	648	701	652	690	628	662	633	655	691	676	669	750	629	675	688	668	687	662	629	605	641	631	664	656	646	619	647	690	666	653	648	653	730	644	689	684	651	642	684	693	620	674	686	656	695	670	647	705	654	654	619	635	700	650	646	664	653	676	650	677	678	647	642	690	598	674	663	673	680	662	631	661	598	659	692	695	638	671	685	707	685	647	657	647	677	679	636	692	676	695	654	628	657	679	636	653	646	661	698	709	649	683	685	711	633	669	683	660	688	652	618	717	643	696	641	695	635	675	685	649	667	609	677	654	660	670	711	684	678	623	665	682	693	648	664	626	632	695	697	619	659	641	629	648	674	611	693	640	633	667	667	677	695	671	697	663	667	635	675	667	630	613	669	649	617	667	603	653	652	655	650	638	638	645	639	666	689	706	664	614	706	603	692	654	650	650	650	651	622	666	663	636	676	663	616	699	654	658	647	644	652	677	645	671	672	672	637	683	689	613	695	609	645	660	601	659	652	633	653	584	637	671	673	681	699	644	596	679	715	645	664	664	645	635	674	651	648	596	678	613	650	630	660	674	712	651	674	664	682	651	688	667	676	677	675	677	641	658	637	658	645	642	656	654	666	630	663	619	683	665	689	697	677	680	632	662	670	662	632	667	672	696	643	619	591	667	689	671	629	676	652	673	660	680	660	665	655	644	629	651	664	680	655	654	662	681	652	680	678	654	655	678	709	697	619	709	688	664	712	684	703	620	640	654	726	715	694	632	621	651	630	682	654	704	594	720	680	655	633	671	661	658	675	664	716	696	640	656	610	653	679	668	686	648	666	683	672	725	682	693	632	625	672	652	666	682	693	698	652	660	668	677	685	682	655	674	652	657	608	677	695	702	634	665	661	654	597	652	653	646	651	622	688	679	662	677	665	662	612	606	666	618	687	632	669	688	697	645	694	686	663	687	664	668	676	688	676	692	650	677	660	679	647	655	641	649	639	642	676	673	708	707	629	689	648	696	670	623	634	630	656	613	667	665	666	682	671	613	656	687	667	644	671	689	671	662	677	645	670	651	670	674	708	667	691	702	674	660	703	688	684	674	621	642	661	643	674	651	715	700	680	677	713	637	665	654	650	652	674	633	671	676	731	670	640	659	650	650	692	689	685	686	614	714	621	679	676	620	688	701	610	689	645	634	668	694	649	691	627	656	630	671	635	679	640	686	668	694	633	663	649	680	690	650	631	676	663	641	675	641	618	684	697	701	676	742	614	637	686	661	673	647	650	679	649	636	650	636	627	642	670	645	680	701	716	682	652	646	680	650	624	717	654	710	643	656	657	647	629	680	675	649	640	665	670	676	624	693	622	698	672	645	651	673	697	651	692	695	678	652	671	632	673	672	660	645	663	744	699	674	698	692	667	662	687	675	663	667	682	643	665	668	666	607	668	638	675	687	663	659	733	666	698	624	664	672	677	693	638	649	673	685	673	672	631	624	646	656	655	692	673	701	649	668	651	646	676	667	646	667	645	645	705	711	663	651	718	635	660	668	636	666	652	674	651	655	650	669	646	692	648	692	711	663	639	592	658	682	648	680	641	687	652	617	655	680	694	647	684	694	635	647	669	647	682	672	664	609	651	701	676	700	654	631	680	625	677	665	671	679	668	672	687	702	659	693	668	626	619	680	659	673	638	695	689	638	640	686	639	640	669	674	656	640	663	645	678	657	653	648	623	685	653	658	660	672	631	684	679	667	665	672	664	631	644	632	687	689	650	654	688	717	620	645	636	724	692	625	638	608	664	679	658	574	644	652	660	676	642	687	638	680	667	665	702	644	662	683	718	634	652	687	649	644	649	627	632	673	675	672	622	652	657	700	681	670	651	685	649	636	710	674	647	636	683	678	667	639	698	669	630	699	696	686	616	610	685	678	690	690	639	644	673	705	674	677	664	616	607	630	629	691	700	616	698	683	647	656	638	645	678	687	638	671	673	658	669	656	649	663	657	682	676	658	680	659	643	642	682	653	671	694	706	653	682	627	670	674	677	648	698	686	638	678	635	684	704	671	681	673	647	629	665	644	638	638	617	657	617	650	710	651	682	677	670	664	636	701	638	632	650	694	637	675	684	651	620	594	628	629	723	628	650	675	655	694	677	677	675	624	649	676	650	692	637	652	667	621	645	686	661	667	656	659	676	643	687	665	644	676	656	657	660
14377	10648	56086	37519	5445	551	430	384	273	255	270	189	174	166	163	192	171	148	152	153	143	140	144	141	136	115	138	128	131	164	133	152	140	150	142	128	150	123	128	134	125	128	155	143	153	129	122	138	134	132	155	140	129	142	146	140	153	133	137	139	142	140	148	151	127	150	164	157	145	114	137	115	130	170	142	139	142	122	151	159	126	141	136	134	147	163	155	139	133	132	147	129	129	152	115	149	143	153	140	135	134	150	147	139	142	138	157	127	143	155	145	128	153	166	133	161	123	155	146	132	139	120	133	128	145	137	149	143	117	157	129	142	122	146	133	138	138	139	140	141	152	139	135	122	163	138	124	122	147	153	132	137	142	163	149	129	134	147	130	158	124	145	123	151	142	135	140	143	123	136	131	179	129	156	133	150	146	136	142	114	142	167	149	148	138	155	130	169	165	162	137	146	127	149	139	155	146	134	143	158	130	156	153	134	141	145	138	138	138	124	121	148	143	126	145	160	135	137	136	121	138	134	95	138	154	144	132	135	149	121	137	124	184	147	149	106	140	148	124	125	133	152	137	154	138	152	123	128	120	127	142	137	147	149	126	135	152	157	116	126	158	143	135	141	122	151	164	137	136	149	136	155	153	151	135	143	155	158	141	141	125	151	158	128	165	140	146	132	137	136	140	147	142	121	130	146	144	143	150	131	146	156	149	134	156	138	148	136	133	143	128	157	153	137	147	137	111	162	133	127	124	139	138	128	159	140	134	157	122	145	113	126	135	163	110	147	119	127	137	135	117	142	146	155	137	122	134	132	129	136	157	138	143	145	138	142	132	145	133	150	135	142	138	143	130	154	145	124	184	128	140	133	131	160	114	134	165	150	153	125	133	148	122	153	151	144	148	156	158	136	164	146	138	133	134	130	150	124	127	155	107	143	139	136	126	162	142	151	116	131	142	165	150	141	137	152	138	144	140	117	133	129	141	136	149	136	150	123	125	111	161	145	133	127	159	148	136	161	148	151	134	130	154	143	147	144	138	134	134	130	147	111	119	147	150	139	132	133	137	108	138	146	163	158	150	139	145	128	123	129	135	124	140	140	127	140	148	131	105	135	125	136	140	136	147	148	136	137	149	132	147	140	127	122	137	131	140	139	160	145	138	145	145	173	124	148	143	143	146	135	124	139	151	148	120	150	135	144	133	164	133	149	150	141	136	149	119	164	132	142	149	149	124	144	127	138	149	127	134	125	134	153	142	128	169	145	152	154	170	157	124	148	137	121	129	151	141	152	145	131	151	148	129	129	150	122	131	147	112	134	141	126	144	129	141	142	145	143	162	125	133	131	126	145	148	147	128	128	137	129	125	143	168	140	142	135	132	141	148	126	155	116	142	137	158	139	135	133	156	145	140	142	159	145	154	139	148	130	130	161	147	149	132	153	127	131	156	151	154	145	139	125	149	135	147	113	119	149	132	141	140	144	132	158	131	125	137	152	132	124	138	162	137	148	135	140	149	141	155	150	145	118	145	123	136	131	124	153	127	133	136	140	156	172	154	147	125	132	117	143	133	135	132	130	142	151	134	132	156	132	125	131	136	119	144	133	143	119	128	127	125	164	149	145	130	129	137	146	156	141	138	140	154	158	144	134	134	135	121	156	143	156	138	125	128	134	152	125	161	163	124	160	149	153	142	135	147	112	166	159	139	134	117	136	134	137	144	106	139	160	118	128	136	133	155	140	129	159	119	151	124	135	132	122	137	136	144	159	144	160	135	150	146	145	133	142	131	134	125	157	133	141	130	130	132	139	148	151	123	146	131	138	148	132	125	135	162	136	143	138	137	139	128	147	116	134	145	143	165	125	136	132	152	128	127	124	158	150	140	142	152	151	138	137	143	131	132	149	133	135	133	161	134	124	132	140	154	152	115	138	120	151	145	127	126	129	143	145	136	136	133	141	156	149	142	126	141	147	132	136	144	160	151	118	126	144	167	133	133	140	134	161	130	173	124	119	138	141	114	152	120	150	125	122	125	163	147	145	140	142	156	134	146	132	145	133	150	145	114	141	118	133	127	151	129	137	132	132	131	135	138	132	132	137	142	141	141	134	132	161	144	140	139	170	149	136	136	150	130	140	138	128	127	147	147	143	128	156	121	111	126	144	154	142	130	142	149	143	116	135	129	125	139	147	153	158	137	124	135	130	139	125	141	134	140	122	163	133	156	124	144	141	134	141	145	157	127	110	112	152	127	125	131	135	149	141	134	145	121	116	129	143	141	123	157	145	129	132	144	116	140	129	155	135	150	144	124	145	147	149	129	112	140	135	141	144	144	139	123	133	160	131	125	143	134	148	142	163	139	127	144	134	104	134	146	119	143	135	140	133	135	134	143	131	149	144	128	140	143	140	138	150	136	133	165	154	132	146	122	117	125	117	134	148	158	141	140	141	148	133	139	154	140	162	127	149	160	159	136	144	134	154	158	147	137	136	147	160	144	157	142	148	148	136	137	122	129	132	147	124	147	134	166	102	163	136	128	122	129	129	149	141	141	127	149	177	157	143	151	135	165	128	129	141	138	128	152	136	123	125	150	133	134	141	133	132	125	123	136	141	135	134	155	136	129	147	141	141	127	158	122	133	134	131	127	129	148	136	120	136	148	151	154	152	136	164	149	122	131	126	122	142	137	133	166	124	124	138	144	144	133	126	148	143	142	150	124	132	140	151	134	128	124	137	138	129	156	129	143	133	139	131	126	152	160	115	149	136	136	150	126	152	138	138	113	147	142	142	124	129	141	142	153	121	145	134	152	133	142	122	153	148	122	136	134	125	137	145	139	150	124	134	117	156	152	130	122	136	132	134	138	128	142	143	132	157	136	148	127	140	123	130	127	155	132	120	155	130	152	131	130	150	149	146	131	140	136	143	139	153	145	143	149	127	149	159	150	141	132	146	150	115	128	135	148	113	143	128	140	156	126	130	156	123	146	138	152	144	142	129	143	147	135	127	146	130	127	121	155	150	161	147	137	139	121	146	117	139	127	147	137	130	144	161	145	136	127	124	158	111	141	123	154	132	132	127	138	129	147	154	130	153	151	136	131	147	137	169	132	147	133	158	134	148	152	147	154	147	121	161	130	137	124	101	129	143	133	126	137	136	151	138	149	135	154	167	137	142	135	124	135	155	144	126	179	154	128	148	130	121	114	143	142	138	146	143	146	155	151	162	150	140	155	153	147	147	142	124	148	149	169	139	135	147	130	133	139	152	151	131	157	139	125	130	151	137	166	131	114	131	132	132	141	147	126	156	136	117	127	147	158	145	137	147	147	155	122	140	146	134	151	139	127	140	127	157	163	147	134	122	130	150	120	120	137	128	140	147	133	166	139	111	143	140	151	128	140	147	142	146	115	117	133	165	161	145	127	136	144	125	131	146	126	173	148	125	142	124	145	131	152	143	133	145	144	161	153	150	127	110	137	142	150	151	141	164	133	120	129	138	142	147	147	128	139	124
9073	10743	55507	27290	1895	1989	2002	1794	1114	1255	967	696	550	506	484	619	584	507	409	443	403	379	398	419	384	391	380	349	348	345	392	362	366	351	401	382	379	369	342	345	343	348	390	372	357	364	359	361	357	339	383	315	365	358	382	370	312	326	391	352	359	361	366	350	376	356	378	360	370	376	352	344	379	382	362	369	370	375	373	352	374	357	362	342	359	346	355	358	361	397	345	339	340	320	348	341	338	334	339	330	380	323	359	396	378	385	363	342	353	387	364	371	330	358	373	355	410	336	361	298	303	366	373	334	388	359	336	319	352	338	363	340	314	354	342	324	370	337	333	345	373	375	323	361	379	356	351	353	379	384	350	380	376	378	353	382	358	331	346	358	339	381	375	351	362	320	345	339	316	381	372	379	360	338	367	379	349	362	338	365	344	348	344	340	346	319	359	361	350	356	344	350	361	394	323	362	347	320	362	367	363	395	328	408	353	318	361	352	301	359	362	355	385	343	388	347	352	370	358	355	358	341	381	371	324	360	356	361	375	347	376	385	385	345	347	350	334	319	359	379	372	350	343	366	361	358	370	354	350	367	345	348	329	363	357	344	355	338	349	344	352	352	370	341	385	369	333	340	386	375	369	339	345	375	377	350	332	371	355	342	344	341	349	399	365	357	367	370	345	374	336	363	336	341	343	331	375	356	334	329	364	379	359	375	383	367	369	331	352	351	342	352	322	384	379	328	325	359	342	357	341	353	342	361	376	370	365	359	333	334	339	332	380	339	328	354	346	361	384	325	350	392	337	366	352	352	367	347	366	349	385	346	355	318	316	355	351	312	355	374	339	396	323	363	354	349	332	358	340	369	351	340	374	370	353	320	372	348	320	341	386	381	338	334	383	336	361	330	346	333	332	337	363	346	325	328	349	344	340	373	352	342	363	351	358	335	327	362	327	338	339	367	318	381	326	355	348	336	341	336	384	322	349	390	325	355	383	376	346	340	375	375	364	359	346	400	326	361	353	337	358	346	330	343	357	374	343	359	350	357	367	387	339	381	348	370	353	368	360	382	386	362	350	344	377	326	341	365	333	373	344	383	357	330	363	341	361	347	354	359	369	309	354	382	355	386	335	357	386	348	332	344	331	351	376	320	377	329	370	344	353	363	371	321	352	345	367	384	347	350	383	341	338	324	328	360	333	339	344	373	323	396	328	322	374	383	360	371	371	363	364	351	341	354	323	349	372	344	365	383	350	346	347	320	358	361	363	382	362	347	346	362	332	368	358	361	363	383	346	400	338	349	328	356	350	329	330	374	375	350	397	315	372	342	367	359	373	355	314	302	387	370	374	333	387	346	347	315	346	341	353	381	353	342	364	349	357	355	381	362	371	330	356	360	379	392	388	350	339	327	361	381	387	357	363	350	376	365	366	316	365	355	358	377	370	379	340	379	338	355	378	346	367	345	370	357	346	334	374	341	367	363	331	320	305	352	365	336	388	338	353	323	356	345	361	380	352	356	346	360	345	360	365	350	369	360	361	388	358	399	349	370	348	387	385	365	346	359	368	306	363	377	358	343	349	408	364	378	379	355	359	361	352	373	347	338	350	376	351	362	376	350	364	352	365	326	373	338	355	367	339	335	372	329	327	343	338	329	353	394	328	344	363	338	341	347	335	356	371	348	357	370	378	360	336	328	348	326	367	334	347	349	355	351	346	346	352	363	319	352	405	349	344	350	349	374	354	353	379	363	351	356	310	319	345	352	331	357	348	383	336	344	335	365	351	359	331	364	351	362	357	353	338	331	351	396	316	365	386	348	339	376	321	371	363	326	336	388	336	357	335	348	357	344	347	330	359	372	352	340	355	344	348	350	334	352	393	336	338	332	348	335	375	359	354	349	363	354	354	371	369	356	340	374	329	339	312	388	327	368	368	325	355	344	345	340	328	370	332	356	357	360	356	338	319	350	396	376	341	345	386	368	366	356	341	354	329	366	338	362	358	399	357	351	366	277	335	376	374	341	345	351	296	380	361	353	334	355	350	324	389	356	337	357	345	370	349	340	383	355	368	335	365	353	346	368	341	342	358	372	347	341	379	365	351	373	368	333	322	316	344	349	350	346	318	319	362	357	340	325	345	369	362	363	338	358	343	327	365	361	392	353	410	356	337	340	365	337	362	374	354	366	365	372	353	349	315	331	363	359	362	363	347	331	350	360	373	347	339	366	353	369	348	321	355	346	338	360	365	378	343	353	388	368	376	334	338	344	319	356	345	382	385	322	358	349	364	338	355	362	349	357	378	370	335	345	362	327	348	356	337	347	363	347	344	370	356	338	382	332	348	403	331	356	318	379	359	335	373	337	360	343	347	346	353	368	342	317	324	354	370	364	354	396	384	346	377	359	344	342	368	355	347	354	333	329	379	341	361	363	350	356	323	367	348	370	349	346	373	357	341	400	346	340	339	359	345	373	352	374	362	358	354	353	354	347	366	379	367	371	335	351	340	331	366	392	356	365	319	374	367	323	353	384	374	368	363	359	364	345	374	334	326	343	337	376	376	370	365	356	348	362	349	323	344	365	345	368	362	376	365	367	332	402	384	371	350	375	333	363	356	389	371	344	380	352	365	347	369	357	351	397	346	374	379	369	368	353	323	320	382	357	363	352	361	316	347	355	352	342	345	364	356	364	347	356	317	319	336	365	335	395	325	347	361	336	350	320	350	361	345	345	376	329	346	349	387	366	343	344	333	362	322	398	397	345	361	365	367	316	375	313	346	368	339	357	375	346	345	339	339	351	319	344	361	353	350	357	368	361	364	341	378	323	348	363	350	338	355	352	359	336	351	362	347	378	357	320	380	349	349	342	333	334	351	362	368	347	335	339	326	337	348	354	368	340	374	361	376	378	358	354	333	373	349	318	338	372	380	323	377	378	366	398	342	364	332	347	308	377	352	347	330	333	346	301	362	349	330	329	347	349	339	349	334	374	373	348	331	331	360	335	329	338	367	345	342	336	331	380	365	330	374	371	348	340	348	368	360	369	353	356	339	336	399	348	353	365	385	356	374	367	351	342	327	356	328	335	394	344	379	366	374	360	357	364	356	366	361	360	369	356	365	372	351	321	350	356	336	346	356	340	346	345	363	366	350	364	347	340	377	337	345	351	390	399	345	334	349	330	339	374	331	350	346	344	366	385	346	347	339	337	355	360	363	331	333	345	341	365	341	315	367	356	365	338	380	363	347	327	354	349	324	342	319	343	342	329	333	364	362	355	368	356	328	365	344	356	356	342	364	362	347	321	361	366	368	379	330	330	344	380	355	343	351	334	330	340	344	362	351	370	397	354	331	353	358	360	356	340	335	374	360	333	333	366	355	323	349	394	339	341	356	359	349	328	352	342	364	335	332	352	336	343	323	357	349	334	334	388	322	362	356	338	355	337	318	351	323	370	358	333	352	352	355	327	335	373	374	378	363	389	334	340	331	361	359	357	341	356	369	341	323	324	386	360
2101	680	2955	1475	348	305	330	317	345	323	314	301	285	307	322	351	322	322	323	292	333	325	286	306	285	300	291	322	318	328	322	339	311	321	303	348	315	316	327	293	301	294	315	316	332	311	323	291	301	326	341	327	316	288	308	315	329	297	317	332	314	314	313	309	298	347	311	316	324	331	333	295	296	311	319	345	299	290	300	308	324	307	310	291	323	292	274	315	351	319	302	314	340	329	310	311	292	322	297	325	289	283	315	286	313	320	319	290	322	346	319	302	357	344	291	343	326	304	303	323	323	331	329	310	307	309	298	315	323	307	314	325	317	297	327	325	323	323	306	305	293	318	286	297	314	325	334	281	310	318	330	324	323	337	294	312	282	344	344	298	302	307	291	294	307	314	296	335	307	285	333	323	311	320	293	290	327	302	330	320	287	321	320	333	306	281	291	284	338	313	321	330	286	281	333	294	312	307	307	307	339	331	308	312	301	345	325	293	300	310	282	336	299	315	292	314	319	325	304	274	313	330	315	331	316	317	342	323	335	327	306	314	287	328	331	338	308	291	317	307	289	290	313	318	320	334	346	297	323	339	288	315	300	330	299	320	292	320	315	318	324	327	296	319	329	312	312	285	330	316	319	289	337	330	342	307	301	309	335	324	288	309	313	296	290	280	297	345	310	328	295	283	293	303	326	310	283	297	324	331	326	332	306	327	298	305	327	328	323	313	323	313	297	326	315	333	297	309	298	326	291	340	304	280	298	342	300	319	287	331	302	305	299	321	339	306	341	338	303	302	317	285	305	322	300	317	328	305	315	299	304	344	337	274	307	320	337	322	343	323	318	322	330	288	323	307	315	335	270	316	315	312	305	321	324	338	326	300	291	318	305	315	318	335	295	312	312	346	318	316	300	329	338	320	299	328	279	305	382	349	313	335	306	295	321	315	311	336	297	307	295	300	317	329	318	327	288	332	308	308	285	318	313	303	349	289	313	317	281	297	287	305	303	310	309	334	300	328	316	285	329	294	321	297	316	361	332	289	332	311	308	300	327	283	290	292	322	319	306	323	339	328	314	289	276	301	341	307	327	333	334	285	319	317	309	312	294	308	345	313	324	300	282	307	307	340	299	272	343	321	324	312	317	311	355	303	304	285	331	308	287	328	325	294	313	291	316	283	300	339	323	309	315	315	304	280	310	314	335	324	290	287	287	322	320	324	294	279	305	338	296	279	332	316	301	309	299	301	304	298	312	290	341	303	313	332	293	330	319	299	299	323	301	278	344	332	334	315	302	301	322	329	295	304	305	301	328	320	319	324	296	274	353	303	335	317	330	321	312	309	307	309	284	293	350	327	318	327	313	282	293	289	315	302	298	314	315	307	300	256	315	323	343	310	312	290	326	321	348	311	318	326	290	280	318	318	292	302	322	311	292	306	294	305	318	300	325	320	307	315	314	298	312	293	311	290	348	300	324	322	326	357	294	291	350	330	298	298	285	339	319	316	296	350	301	348	313	327	301	347	335	286	293	298	321	299	279	319	312	288	334	330	320	307	309	320	301	326	318	303	318	305	296	336	327	302	301	316	321	320	294	335	306	331	360	305	279	277	311	295	285	288	345	341	298	317	326	286	284	308	323	333	283	305	325	318	303	294	296	302	341	321	325	322	317	309	304	349	332	304	309	305	340	288	340	306	353	282	319	345	313	296	306	330	286	314	315	303	291	319	303	288	313	305	318	307	303	338	296	310	310	314	325	305	326	339	315	349	333	297	316	320	324	322	296	277	324	330	355	351	309	305	303	338	300	321	303	285	301	296	336	296	314	319	313	313	292	329	307	314	299	298	320	318	294	284	300	339	293	310	332	340	296	313	294	294	312	304	316	309	314	306	328	281	328	305	309	285	317	332	308	328	293	325	276	327	356	290	294	299	350	313	289	322	310	341	330	337	308	339	327	308	325	303	288	328	326	319	306	350	338	305	330	308	307	299	331	296	292	323	320	302	336	324	327	311	325	332	318	322	275	294	311	352	332	315	313	317	301	332	335	319	333	299	316	332	304	320	333	266	295	337	344	295	314	310	325	322	278	310	357	305	354	337	323	316	295	323	324	317	326	280	272	308	286	290	326	297	338	302	297	297	348	316	286	307	317	307	310	291	267	316	290	322	307	301	316	320	337	296	308	343	315	260	299	306	324	288	309	337	343	304	296	312	327	303	331	289	315	301	264	309	320	285	273	294	330	276	291	327	275	305	310	322	334	298	306	296	303	304	313	307	316	301	327	313	328	309	304	319	369	311	290	312	321	339	302	331	291	301	319	287	298	314	318	271	272	310	329	333	313	285	348	295	313	309	316	297	309	336	333	296	294	295	314	326	318	273	319	317	345	357	295	284	295	287	322	349	285	310	309	306	328	323	293	356	344	283	314	320	292	281	329	338	311	301	330	346	332	328	327	343	319	275	350	310	289	277	335	318	334	321	310	269	288	288	301	299	291	331	308	353	337	317	339	316	310	297	328	335	309	293	316	282	313	300	292	281	293	324	322	325	277	333	304	316	293	337	314	289	302	330	306	289	292	312	308	313	299	315	328	334	328	287	323	309	267	294	298	304	335	314	276	332	308	316	326	306	282	318	317	273	313	323	303	335	335	302	332	307	328	318	295	330	325	332	326	338	296	313	312	304	333	330	334	306	291	299	290	312	324	357	325	284	326	326	333	298	296	329	321	323	307	329	299	312	298	295	290	282	311	314	283	330	298	298	337	322	324	316	315	335	306	279	287	317	303	313	294	289	341	326	322	291	316	296	309	344	322	311	312	330	314	319	305	311	326	305	354	323	305	296	315	335	297	298	296	319	345	337	315	283	347	371	311	307	324	289	321	322	332	302	325	303	298	329	307	297	325	301	307	273	302	304	341	301	323	328	310	305	299	326	300	298	288	344	311	340	291	312	308	320	309	334	287	310	315	332	336	306	322	317	303	316	329	326	312	290	330	345	354	335	281	284	317	304	279	285	297	302	322	332	328	302	290	325	324	282	330	306	299	324	310	298	287	318	306	325	292	337	331	323	284	330	314	319	317	329	299	300	298	286	298	304	293	273	323	313	300	283	342	295	324	313	329	319	292	274	279	310	325	313	318	323	298	362	310	333	317	335	290	369	310	304	324	332	302	284	292	338	306	256	314	313	302	308	328	359	345	332	298	312	338	294	322	306	275	341	351	284	311	326	279	319	313	325	286	330	307	326	323	294	299	297	319	285	325	332	271	285	302	290	301	340	291	314	301	299	307	332	313	277	333	312	329	282	324	326	303	330	345	324	313	339	307	328	339	303	300	289	308	328	316	280	294	327	340	278	299	349	272	277	302	317	334	322	311	304	296	324	342	301	306	310	301	311	317	292	269	322	285	300	270	317	320	306	338	301	304	342	312	317	315	311	334	316	359	288	316	334	313	305	326	307	295	307	324	319	351	311	290	304	276	294	289	322	289	308	305	290	326	289	280	313	300	315
2523	1264	7784	3865	869	761	816	746	738	759	755	830	716	792	755	771	739	755	764	732	710	775	685	713	695	692	712	726	717	734	767	729	768	765	727	708	716	783	764	732	717	716	726	686	750	776	744	727	758	694	742	760	752	686	725	763	757	789	759	761	741	735	773	767	726	760	694	743	749	763	738	753	710	751	769	745	778	725	764	738	693	704	727	764	756	765	804	783	728	762	774	727	784	770	695	728	784	734	731	762	723	785	716	716	709	722	697	760	694	724	749	708	746	737	729	712	689	748	734	716	786	756	749	707	748	744	733	726	723	749	707	776	739	719	737	738	730	777	769	763	745	733	741	763	721	723	717	767	708	683	730	712	780	723	768	757	748	706	761	746	715	748	717	719	752	719	740	765	718	739	718	734	775	794	756	735	703	771	785	744	760	731	748	695	751	740	777	724	714	703	788	786	720	721	810	777	710	703	711	737	748	721	760	778	750	743	727	786	748	707	737	725	741	694	707	749	735	758	721	789	731	714	753	746	747	729	792	735	708	756	726	757	735	734	760	777	737	730	765	704	741	749	745	724	767	764	747	768	755	722	729	707	732	762	733	702	676	729	735	741	736	728	687	726	772	747	753	705	774	738	739	730	775	725	714	794	737	732	708	704	750	721	719	728	720	753	726	712	767	729	735	771	729	697	747	738	739	710	733	756	740	704	784	740	704	747	753	762	694	683	736	739	748	755	745	722	730	734	797	783	756	746	732	742	730	749	715	723	728	716	744	761	754	752	694	753	734	710	760	716	737	730	739	714	773	765	703	741	765	758	789	728	691	707	778	781	722	696	729	694	718	718	722	722	776	713	720	735	754	738	716	748	721	761	727	707	764	715	731	780	726	725	742	751	760	686	739	737	742	736	754	746	761	738	759	715	698	728	711	689	740	682	723	725	739	738	719	744	692	710	747	807	756	728	741	735	770	703	749	778	728	694	757	767	761	710	719	770	705	738	695	727	716	720	744	789	745	751	752	716	746	719	702	729	749	709	756	740	718	707	730	772	716	734	719	725	790	706	734	749	761	708	744	763	713	706	720	757	772	744	739	723	784	749	711	747	693	784	717	777	754	733	737	692	707	752	775	704	705	733	718	777	773	689	703	737	759	751	724	714	723	754	723	763	760	753	719	702	746	709	707	717	748	725	714	716	745	766	751	707	747	746	727	707	699	729	777	724	702	743	772	757	698	769	723	772	748	744	709	745	720	752	724	761	722	726	736	737	724	723	729	722	736	691	709	782	731	722	772	790	739	722	735	742	720	746	676	716	747	695	778	767	711	776	707	743	669	738	718	791	760	744	714	760	716	736	717	759	742	703	774	756	706	747	715	733	779	713	730	749	736	720	727	796	728	703	746	796	692	767	762	707	734	769	693	743	734	700	715	764	734	753	749	731	748	737	702	705	736	755	763	682	744	772	722	700	748	748	738	719	712	782	760	719	770	707	708	729	754	717	693	738	711	721	707	707	736	762	712	794	724	693	705	723	671	748	715	712	763	733	739	764	776	776	719	744	760	721	753	756	733	769	776	739	732	761	727	761	797	725	708	764	752	762	744	786	754	761	767	705	734	741	709	772	748	694	729	724	700	717	764	702	731	774	727	775	774	791	714	731	721	749	712	725	677	779	745	724	730	735	759	729	688	736	713	754	815	718	757	718	742	725	748	703	734	749	689	707	784	758	751	772	758	722	742	765	726	772	723	737	717	765	745	743	699	672	747	732	689	720	769	728	723	727	781	740	708	804	699	739	753	743	721	716	715	734	707	723	728	769	716	715	743	788	740	705	746	752	758	736	741	729	683	701	740	763	725	688	785	708	759	745	732	750	720	715	732	741	774	746	746	752	728	731	735	716	797	709	760	754	725	724	720	738	735	712	743	720	754	785	725	708	707	732	753	784	729	741	730	747	737	713	682	746	740	759	745	721	741	754	769	732	730	699	770	746	696	753	684	765	672	695	764	758	753	713	743	736	740	766	690	714	749	715	668	732	755	733	787	757	747	742	782	719	749	731	754	722	753	706	694	776	721	749	739	727	746	807	706	778	787	747	734	736	762	738	754	720	754	757	687	783	712	748	750	739	721	698	780	720	737	708	757	742	700	710	763	726	742	724	724	732	758	731	695	738	746	713	719	751	751	731	721	762	703	748	729	744	750	696	707	727	778	725	740	785	753	734	729	752	763	720	697	731	719	717	714	705	746	700	748	762	805	712	774	752	737	720	722	724	770	747	726	746	739	737	707	735	781	691	715	744	733	725	766	744	767	707	736	726	713	740	706	763	724	751	710	709	763	752	771	704	715	722	696	759	750	709	721	762	740	717	747	738	720	732	757	714	759	731	731	709	753	755	766	771	736	794	761	722	762	682	719	720	765	753	674	686	729	723	719	728	746	729	758	695	756	734	718	772	744	742	744	801	731	734	758	815	782	755	733	762	770	722	724	747	709	759	766	710	783	694	686	740	728	716	744	732	743	739	758	730	724	729	775	701	746	743	756	721	739	707	753	709	755	713	722	718	713	734	719	710	717	723	740	737	719	775	728	755	746	703	733	766	723	746	737	727	738	677	746	737	760	758	737	697	769	797	760	739	724	749	713	778	735	741	715	726	756	739	774	707	732	671	755	703	742	736	746	767	670	767	754	738	750	737	749	752	737	720	738	787	739	705	736	729	738	747	753	726	738	729	720	735	741	742	785	723	722	732	732	762	778	727	736	707	727	761	763	723	757	759	745	709	753	750	773	735	767	757	718	696	706	710	680	705	736	729	734	743	740	727	734	698	737	759	742	746	769	814	745	726	749	761	777	752	740	728	741	755	703	762	716	717	700	751	757	705	691	701	774	694	793	705	746	725	736	739	785	725	767	721	694	744	767	730	738	723	682	742	743	739	744	724	723	689	765	764	767	760	692	753	754	751	790	758	753	754	718	738	782	764	749	728	705	764	767	746	736	752	760	741	765	744	737	724	745	713	726	721	750	755	741	739	680	763	731	705	740	767	740	768	737	761	724	763	751	667	693	729	730	770	749	728	733	734	695	758	706	751	731	753	695	747	705	754	749	749	767	696	790	758	790	732	755	744	729	774	735	691	738	706	732	756	738	789	711	721	654	750	747	700	734	725	716	724	730	727	771	767	692	733	768	724	794	757	743	696	752	749	773	729	717	730	780	727	705	785	723	768	735	797	772	720	714	730	767	777	768	734	747	743	704	780	715	756	763	774	707	736	755	738	661	725	774	717	690	729	752	785	762	831	774	732	721	777	756	728	707	739	731	781	744	738	778	755	754	755	744	754	743	742	743	749	729	709	689	781	762	734	750	756	690	698	726	731	779	750	723	774	716	769	726	708	755	776	756	756	710	760	784	695	750	737	691	750	744	721	646	740	699	744	747	785	751	733	762	722	760	727	710	710	709	714	726	713	763	730	696	726	727	729	762	744	724	772	714	719	772	743	736	723	783	769	769	728
8059	1546	37429	23223	1851	448	525	361	334	384	310	309	272	300	300	296	332	308	247	263	298	264	282	289	303	265	303	299	283	311	258	276	285	272	282	271	275	292	276	273	267	252	289	302	309	278	281	253	259	268	252	298	309	279	305	295	284	276	300	278	274	267	260	275	282	270	280	253	294	318	253	292	270	268	289	252	272	242	280	256	255	311	278	252	261	341	294	284	275	264	287	263	257	274	269	275	308	281	275	279	272	276	291	255	297	267	278	280	297	275	235	291	311	302	313	258	277	274	276	275	236	256	295	271	269	264	263	306	288	267	290	306	283	281	269	271	264	258	250	269	298	308	304	262	286	274	289	240	247	271	298	275	278	259	265	295	267	282	275	242	277	308	270	268	305	271	273	255	247	272	271	280	291	261	262	279	269	262	284	285	307	264	306	291	253	297	268	278	282	268	281	281	251	269	263	264	276	279	300	283	265	273	271	281	292	294	260	279	289	261	293	295	280	263	261	284	301	299	288	271	274	286	257	279	278	255	321	272	295	280	291	274	247	271	267	280	287	259	271	300	287	259	281	287	281	282	270	276	295	245	263	263	269	258	263	279	282	293	280	270	293	244	296	283	279	252	291	274	237	289	246	275	284	275	264	282	243	279	250	275	243	287	269	249	254	262	289	291	268	275	273	298	273	272	275	282	275	280	276	303	260	283	260	261	288	243	278	288	302	279	296	257	262	288	265	297	317	304	259	265	278	283	283	291	254	292	286	262	287	264	254	275	249	276	253	290	265	253	281	266	285	253	252	286	275	258	284	256	270	261	290	244	303	257	291	284	261	269	276	271	277	282	285	280	281	247	270	296	270	302	238	273	290	267	251	285	280	272	280	269	272	261	285	287	289	283	267	240	265	290	277	275	253	233	284	277	275	293	271	279	251	251	269	264	277	298	283	295	263	280	276	262	249	263	286	276	275	309	257	267	275	257	302	269	273	290	280	273	280	250	319	277	234	228	291	277	303	316	280	249	265	239	273	297	280	273	259	281	266	264	268	266	277	286	280	265	255	279	263	280	281	262	290	282	268	291	302	242	279	283	308	277	282	271	251	273	287	297	270	276	274	268	260	289	275	291	253	274	294	304	254	273	245	288	268	269	274	259	254	305	297	264	290	264	235	293	303	267	268	281	281	270	242	260	291	313	273	285	291	297	294	274	257	273	272	278	281	269	253	299	276	284	296	286	256	302	258	254	286	281	266	286	274	300	279	285	275	264	258	275	278	300	265	259	272	270	275	254	276	265	250	271	296	302	262	254	266	266	292	237	294	288	275	304	249	284	256	284	283	250	285	270	259	270	267	308	307	259	277	281	257	257	294	275	271	308	293	304	257	308	258	289	272	270	285	286	277	285	266	258	283	277	257	277	277	264	270	264	290	263	269	296	284	259	313	285	254	302	266	296	275	307	273	276	279	294	268	267	275	280	289	289	278	297	289	287	263	258	251	264	300	267	267	297	257	241	286	298	274	278	280	288	288	283	283	287	279	286	278	287	302	286	256	307	261	271	263	296	279	297	275	266	274	287	261	306	266	270	227	284	284	307	279	324	273	264	288	275	239	277	272	265	271	283	274	272	291	289	268	284	308	270	257	288	278	279	279	283	273	267	261	283	263	274	270	277	271	235	303	279	287	278	282	298	282	265	277	275	261	304	293	285	300	265	275	244	257	320	272	274	267	272	277	271	279	275	280	262	283	272	286	280	270	300	263	274	268	260	266	270	305	286	321	275	251	280	261	241	255	248	261	289	291	272	277	320	261	274	271	268	271	276	310	290	261	256	286	280	295	278	270	286	308	260	286	289	256	294	284	310	255	266	280	305	291	283	253	279	266	290	240	271	285	295	279	269	292	254	272	262	273	273	293	284	307	274	290	292	262	252	289	271	243	258	263	278	259	282	277	277	274	276	267	277	281	281	264	249	258	272	293	277	257	295	275	271	273	267	288	291	247	276	273	299	278	271	296	279	264	269	266	292	285	246	287	293	293	307	288	295	308	247	261	270	295	266	247	266	309	299	248	271	268	259	249	252	275	295	258	280	259	278	246	278	296	253	276	281	254	272	300	310	273	269	265	259	303	287	287	280	271	263	274	266	273	282	287	257	256	308	275	281	266	289	234	265	281	272	251	283	285	274	284	268	273	263	278	286	260	283	285	274	236	257	287	291	281	277	278	293	300	278	272	271	264	265	301	277	274	245	262	283	267	298	236	298	277	278	286	279	293	296	289	291	267	267	257	260	279	298	306	294	276	281	282	260	258	288	318	253	314	305	281	270	280	299	310	267	242	263	255	290	290	259	279	274	291	258	271	231	283	275	303	278	302	253	272	271	289	262	283	272	266	273	252	262	297	310	267	280	297	257	280	274	279	284	254	286	244	289	273	272	272	277	247	298	258	283	263	273	270	266	285	273	250	302	251	258	250	286	252	257	284	301	280	273	268	278	270	282	279	277	272	263	266	259	318	305	277	270	261	259	290	267	278	306	290	284	307	251	262	283	268	310	277	282	260	284	296	286	259	250	263	296	273	266	262	264	280	322	269	290	281	260	262	267	273	274	275	284	277	283	273	286	226	245	249	294	293	287	258	300	315	273	301	323	279	273	290	269	291	301	305	293	264	289	304	269	300	271	257	261	246	277	237	258	291	312	268	249	275	285	278	281	268	287	255	305	267	259	280	295	265	260	250	292	261	275	291	272	305	259	262	249	289	285	278	254	251	274	267	268	254	305	286	290	222	294	308	284	248	244	248	260	275	298	260	268	304	270	285	263	275	252	304	242	286	285	294	292	274	305	287	294	291	307	270	286	285	292	265	275	315	280	248	257	273	269	286	270	292	262	266	314	280	279	281	289	256	277	298	290	260	272	279	278	259	285	246	285	288	275	289	275	293	296	295	249	270	284	288	256	279	271	264	273	305	278	296	275	276	310	284	277	321	262	265	301	284	267	252	262	291	282	288	275	278	280	250	251	293	287	285	286	274	288	249	281	289	304	274	275	276	278	266	272	267	262	296	273	270	298	280	309	258	298	288	270	293	255	277	254	255	274	279	258	270	303	262	253	278	276	288	287	266	277	287	276	275	330	297	283	225	279	299	280	267	275	277	269	259	299	282	279	288	266	278	256	277	273	287	259	269	247	283	263	261	282	276	263	284	322	280	268	312	278	270	288	255	252	279	273	291	260	249	298	233	268	283	287	305	272	260	275	252	294	295	301	268	263	264	280	305	282	256	269	260	281	265	258	263	310	275	298	268	241	253	267	262	282	279	262	281	288	294	286	245	286	271	263	296	297	275	291	248	271	303	274	243	259	265	261	316	296	300	290	262	289	288	266	286	302	297	271	285	275	293	265	258	278	267	265	256	287	280	294	296	290	273	261	283	274	260	283	260	287	267	247	284	278	274	275	260	266	239	270	288	262	296	285	255	278	288	284	278	298	253	269	264	297	316	289	286	271	276	302
7234	2054	44111	18751	1859	1764	2064	1062	965	1338	880	858	754	724	814	774	826	731	659	729	698	656	684	746	675	652	654	690	671	680	668	666	669	705	614	661	663	688	669	641	668	700	651	598	641	673	641	636	609	681	659	633	656	683	667	614	657	689	668	655	662	643	593	606	637	637	620	629	674	656	652	656	669	665	658	645	625	652	651	618	634	661	647	660	663	617	609	653	631	669	616	622	689	663	630	591	673	612	653	655	661	631	642	691	642	630	634	627	633	654	637	652	630	690	627	672	690	660	683	653	712	684	644	662	648	613	663	642	647	646	668	663	633	645	645	664	631	650	690	589	638	700	675	640	649	644	671	690	656	625	665	647	659	640	623	630	671	698	574	630	719	647	649	650	627	657	690	683	672	687	654	685	608	636	665	612	624	667	674	618	652	624	663	655	623	671	585	648	611	651	663	642	670	656	602	641	655	676	666	610	595	650	676	693	661	646	608	623	656	647	613	637	639	661	694	645	657	617	630	610	654	642	630	700	631	640	625	650	636	644	582	681	614	653	683	666	665	644	670	642	673	674	641	628	632	643	671	673	651	615	658	624	640	646	658	645	664	648	675	644	646	660	611	675	645	660	676	596	643	708	667	649	624	632	632	673	691	641	635	673	638	585	681	613	654	673	662	633	648	625	608	631	687	655	671	643	674	640	630	604	674	643	654	634	667	656	655	652	624	711	656	619	678	723	679	657	605	676	677	640	669	633	700	657	634	621	642	707	662	651	625	627	668	656	631	690	643	656	675	702	679	655	640	626	618	608	602	649	645	675	619	640	602	616	665	624	628	623	658	670	633	615	627	646	625	673	637	644	653	713	663	659	635	577	665	637	703	668	640	633	658	649	619	612	648	653	698	614	653	649	649	658	641	710	701	645	644	624	589	697	667	662	661	654	665	677	657	643	655	621	677	663	676	648	660	654	698	623	612	706	628	636	665	638	673	661	664	629	682	624	668	699	654	663	679	633	644	636	642	626	607	642	663	653	666	596	642	664	656	664	632	654	655	680	635	689	649	646	691	671	616	639	631	644	641	664	711	659	655	686	696	700	684	635	678	613	617	618	597	689	653	609	659	687	624	634	684	643	644	667	661	642	641	667	628	615	663	669	643	659	661	675	644	680	652	670	593	690	652	640	647	661	652	665	673	632	664	669	666	660	646	669	638	655	658	627	632	686	628	671	667	623	666	682	636	667	639	656	676	622	621	666	626	600	643	658	646	615	653	627	628	639	592	628	645	635	667	646	622	692	650	675	699	697	671	637	666	680	617	650	639	661	683	698	668	624	655	679	650	668	639	622	630	672	679	684	643	676	665	671	655	662	673	614	619	634	653	635	665	674	663	636	691	650	615	638	625	638	653	672	671	645	684	632	661	643	682	628	596	647	620	658	630	607	648	632	644	652	637	628	663	662	694	605	654	650	672	657	653	674	674	702	651	641	680	681	641	618	639	691	681	670	678	637	676	644	681	616	637	650	626	620	679	634	616	651	601	663	639	626	659	675	598	694	671	668	712	684	686	638	698	657	641	656	695	655	708	680	646	654	646	709	678	664	677	664	656	657	647	600	620	671	615	633	634	658	647	682	629	674	627	633	641	637	650	639	614	646	643	630	675	675	621	649	649	670	672	677	688	657	668	632	647	645	621	636	659	683	656	674	670	631	645	652	647	623	644	624	590	661	626	613	644	643	670	619	609	653	641	654	651	649	637	639	646	629	622	669	639	668	624	690	624	650	633	672	641	657	689	648	649	646	668	691	615	660	638	615	646	636	652	657	674	666	661	640	635	653	655	643	579	662	651	607	678	605	664	700	609	647	641	665	664	641	646	658	626	636	629	638	660	658	700	672	591	618	648	608	663	678	712	671	657	647	719	643	645	620	658	680	685	677	680	660	669	619	630	670	669	620	635	666	629	679	621	609	637	639	648	662	662	673	649	641	573	629	620	639	651	687	668	608	603	644	656	667	654	634	653	678	646	659	684	669	637	684	683	666	625	681	631	628	690	637	629	698	632	636	737	669	680	632	647	614	638	642	640	663	642	660	669	712	625	682	651	654	629	661	646	620	628	660	655	657	639	634	668	665	627	598	702	650	646	627	627	632	669	632	697	658	667	623	657	622	681	668	666	634	614	652	658	631	649	652	645	615	647	647	701	679	674	656	664	643	634	630	656	617	643	625	693	658	659	643	646	686	606	621	698	637	659	624	650	695	640	644	653	679	708	655	619	679	647	670	672	607	604	654	638	647	698	686	638	615	663	643	639	629	630	669	606	646	661	664	706	612	653	664	655	640	583	643	611	660	688	636	631	695	634	621	679	633	699	593	637	635	655	684	643	649	649	625	679	638	626	634	659	680	706	595	641	599	628	616	649	634	616	671	649	641	669	640	634	641	606	632	662	668	675	654	666	607	634	669	637	644	632	652	620	709	655	651	645	637	655	641	669	663	654	636	636	670	683	645	648	618	652	623	648	643	628	650	647	610	629	643	614	662	641	637	623	641	654	653	670	700	686	685	664	656	650	679	597	668	673	643	711	666	650	605	645	645	658	650	645	656	605	629	627	645	614	619	695	635	684	653	662	635	631	667	642	652	685	645	683	706	626	648	646	666	660	632	646	625	646	664	613	673	643	658	675	658	632	609	653	644	711	645	677	615	686	673	664	662	634	611	655	618	668	627	636	626	629	645	684	614	700	613	667	617	647	687	639	636	689	663	677	645	656	631	631	669	687	674	643	668	652	701	651	667	619	638	580	663	676	685	663	648	632	629	654	634	660	663	654	656	668	610	654	662	644	683	691	689	637	659	683	645	610	621	644	661	642	614	626	670	685	656	675	642	677	671	643	639	684	612	641	657	648	654	674	672	603	694	635	610	655	622	624	608	664	705	637	622	682	661	582	665	624	639	648	649	618	671	639	665	704	631	638	621	646	677	641	645	647	708	659	653	656	670	640	611	654	639	655	654	674	628	625	645	663	678	700	659	624	673	635	677	656	626	661	651	680	620	644	636	661	609	661	655	673	634	657	647	613	662	665	662	635	618	640	662	675	637	645	622	640	606	645	649	645	675	612	601	672	604	647	680	662	711	623	637	610	683	638	658	684	654	655	637	651	655	684	693	632	633	647	620	712	657	630	636	614	643	635	651	610	656	656	677	651	616	642	668	690	664	623	653	665	684	672	666	678	682	666	652	650	613	652	675	608	630	616	651	665	659	643	672	705	649	639	610	634	692	650	670	697	653	632	665	683	614	678	603	665	650	637	630	684	651	677	642	645	638	665	651	623	660	644	641	665	669	692	658	648	640	654	664	655	609	635	682	692	687	647	626	663	648	652	662	598	660	663	658	699	644	622	682	663	713	599	682	586	625	664	629	655	706	680	652	690	653	615	675	637	640	667	627	651	615	620	683	637	641	624	649	679	647	664	613	613	667	667	617	645	695	664	665	677	695	653	664	644	674	652	615
14532	2634	52293	36351	5438	811	638	278	264	309	227	209	165	173	163	198	189	167	142	138	123	134	135	142	155	142	131	137	139	142	141	168	127	142	146	152	147	115	134	133	144	135	154	154	124	141	143	156	147	137	162	118	125	150	161	144	152	134	128	131	140	145	135	135	127	148	122	123	141	142	154	135	161	130	118	137	133	120	109	126	150	140	143	134	123	130	152	134	128	111	127	147	116	153	139	135	136	148	158	144	142	146	128	112	151	149	110	135	141	139	151	134	147	114	128	138	141	133	131	151	148	112	136	145	131	119	156	136	146	138	144	137	134	147	130	130	141	132	140	128	136	123	147	133	122	140	144	144	141	121	133	146	137	108	150	146	123	137	137	124	141	146	146	161	119	144	128	133	164	146	129	152	146	128	127	144	139	146	134	142	138	149	144	138	159	138	140	138	131	131	129	131	146	141	130	144	142	144	143	150	141	147	119	141	127	136	166	141	119	138	127	122	135	152	135	132	145	118	138	128	134	140	144	131	136	129	153	125	134	130	133	136	133	164	141	139	123	140	135	138	154	149	128	130	134	140	131	136	134	148	152	114	137	120	143	147	134	129	125	142	144	140	141	127	143	142	124	123	133	136	113	139	142	134	125	128	120	137	137	132	144	144	151	121	143	146	132	134	132	129	132	136	130	163	131	116	148	144	125	151	135	131	168	146	135	141	132	114	162	129	151	110	147	137	138	152	129	159	132	150	128	143	112	159	144	132	141	110	141	158	139	128	144	117	126	127	140	153	175	153	114	132	139	123	135	131	126	152	149	134	166	149	153	141	129	125	128	147	150	144	137	135	135	138	137	135	127	132	129	126	146	139	133	107	138	142	133	132	138	123	123	129	133	143	154	165	165	131	135	142	140	144	139	145	132	136	120	123	149	134	141	136	144	135	144	124	133	125	151	152	114	132	142	137	122	143	118	145	113	135	123	131	147	135	125	122	169	133	117	158	151	142	145	141	137	114	158	139	158	163	146	132	144	123	122	131	127	129	144	116	142	141	131	146	152	137	145	145	121	188	130	132	127	142	143	163	117	129	146	141	143	158	139	145	158	154	139	135	136	139	140	117	139	140	135	129	157	136	122	128	122	165	128	124	145	134	145	131	145	150	137	155	142	142	137	136	163	134	133	138	130	119	137	106	134	121	151	144	118	151	117	158	139	125	135	138	145	145	142	132	146	143	141	157	128	144	145	133	126	140	129	143	138	139	146	138	151	127	135	136	153	141	134	146	117	126	138	111	138	131	121	117	133	129	108	132	129	144	152	139	146	157	156	144	125	133	141	124	132	133	156	127	126	117	151	153	141	123	141	141	146	152	137	123	123	162	172	137	136	140	154	132	145	121	137	129	149	143	114	155	124	135	142	113	147	145	138	129	160	133	133	134	134	131	157	165	108	113	132	133	135	138	147	149	152	142	124	145	136	139	160	140	136	134	144	144	169	168	148	150	154	119	122	130	133	135	125	140	149	135	129	161	122	166	117	151	138	131	153	148	148	148	132	127	145	129	133	134	121	135	129	126	137	151	150	158	153	136	143	145	150	123	143	134	134	129	129	132	143	136	168	125	122	143	137	136	149	145	112	137	152	132	149	131	145	156	142	148	122	131	137	134	124	122	142	145	132	132	148	153	136	151	140	124	120	152	144	153	135	120	164	128	130	149	145	140	147	126	135	130	131	124	131	160	140	140	135	144	120	123	135	122	154	147	123	143	129	136	140	137	153	132	130	144	137	135	136	154	161	125	150	141	137	153	111	114	117	145	137	128	146	157	147	137	158	133	147	132	136	139	149	130	126	143	133	143	124	136	156	126	135	164	137	133	119	128	143	154	104	140	135	119	152	145	145	157	146	145	142	150	144	110	120	131	121	141	141	148	149	123	139	119	144	133	132	130	134	135	142	178	121	165	149	138	137	146	136	146	161	150	127	159	146	131	147	132	129	134	129	141	131	136	140	140	123	154	131	156	143	138	147	122	149	145	156	112	145	152	136	116	135	112	136	148	140	122	141	185	133	146	146	121	126	161	127	127	151	154	138	153	132	134	154	125	132	131	158	124	159	150	157	151	150	126	141	163	144	137	149	128	106	147	132	173	142	136	149	155	138	151	115	112	157	135	141	145	134	148	143	138	145	123	161	125	132	129	131	134	148	119	129	144	144	142	149	143	153	139	120	135	119	135	136	134	154	141	145	140	158	132	105	149	147	138	140	154	113	165	145	149	162	139	135	118	149	146	132	126	157	130	131	138	126	149	146	143	142	119	139	116	158	157	145	126	155	149	155	120	145	156	143	133	134	137	123	140	142	141	116	124	143	149	144	127	136	128	146	159	118	149	139	140	149	142	117	153	125	132	141	106	129	129	143	122	151	135	127	145	148	135	137	116	142	136	140	103	129	126	147	161	127	147	136	140	164	155	145	115	125	144	112	156	150	138	147	133	132	138	139	133	157	113	115	144	138	132	142	123	155	160	133	138	151	133	144	153	150	145	109	128	137	133	145	166	135	154	142	126	124	149	121	128	136	128	137	121	154	140	140	128	129	151	133	145	126	123	125	122	129	124	139	120	117	130	126	140	141	125	130	114	135	146	164	154	160	159	134	138	139	125	137	129	129	147	146	146	132	149	148	151	126	132	129	130	134	126	139	145	142	137	138	139	148	124	122	119	145	124	117	140	131	131	121	140	156	113	157	143	153	135	138	132	144	153	111	117	122	148	134	123	160	146	130	121	125	157	133	155	132	136	139	146	134	149	140	134	168	135	164	149	158	162	152	141	111	156	150	135	152	146	130	131	129	147	176	123	135	144	132	131	135	146	132	150	141	161	143	153	156	136	126	131	142	136	155	136	136	148	125	118	126	149	154	147	141	129	139	143	131	132	139	117	131	145	153	141	132	156	139	123	144	131	144	145	129	130	146	141	127	126	127	148	143	133	135	139	114	136	155	144	153	131	140	134	139	123	152	147	139	127	144	150	135	139	164	144	134	111	121	139	142	151	134	141	138	159	124	142	122	135	136	137	120	140	144	149	136	151	153	126	136	132	127	139	126	136	143	129	119	147	149	152	146	130	141	129	128	124	137	112	142	166	150	131	127	123	132	136	153	102	94	134	135	132	140	152	140	137	126	149	132	149	122	137	157	156	148	139	141	142	124	143	139	127	133	123	141	142	141	148	158	132	138	101	138	127	135	143	143	137	144	131	129	138	123	119	167	133	143	155	137	155	125	122	127	142	149	130	129	132	139	143	123	135	126	129	129	127	143	143	132	138	136	157	132	143	127	126	144	123	154	128	117	143	159	146	140	134	127	139	144	135	138	163	146	142	128	145	146	149	141	129	112	137	145	135	121	122	133	156	140	127	157	158	162	124	127	159	141	156	141	111	126	155	155	150	125	122	131	134	145	132	120	122	145	139	144	138	146	154	146	137	147	127	149	127	170	129	139	130	157	126	130	140	144	149
9186	2202	54506	25341	2411	3004	2647	1076	1103	1517	791	800	560	632	585	614	604	564	432	411	341	387	402	388	375	367	369	356	387	384	358	351	350	368	373	374	336	340	353	361	342	338	328	356	357	359	376	370	370	309	375	369	364	347	351	356	342	343	343	347	359	364	344	337	363	318	352	387	325	347	328	321	360	362	359	371	339	330	353	360	356	354	314	355	362	347	336	332	339	365	328	363	345	354	348	321	362	361	350	387	342	374	321	339	370	357	347	344	364	338	343	349	338	364	339	358	346	355	346	353	327	325	351	336	387	339	326	327	336	341	359	364	345	353	356	384	349	376	349	324	405	325	331	355	364	358	386	325	361	369	360	343	361	360	318	408	331	333	363	349	346	347	368	368	321	347	370	365	335	348	367	330	361	326	324	330	330	342	355	349	348	335	358	336	341	362	361	329	352	331	360	400	362	303	399	352	340	384	377	335	358	365	375	351	344	341	356	334	346	341	327	343	315	357	319	355	358	342	372	339	327	349	373	342	369	327	376	352	351	347	350	349	329	332	362	358	339	346	353	366	358	385	359	344	340	313	334	350	333	357	359	352	356	358	342	333	345	354	337	371	338	360	330	345	367	369	383	336	359	361	342	391	349	363	386	364	336	390	352	346	336	322	356	368	350	346	333	372	351	351	340	314	352	357	372	354	365	366	334	354	376	371	339	357	357	348	327	346	336	349	355	319	347	344	374	389	337	326	358	361	339	342	364	348	359	358	309	329	336	350	360	351	358	346	348	345	355	357	354	355	371	347	365	332	327	350	337	354	350	323	321	344	342	372	368	336	362	372	362	359	337	340	370	350	347	337	341	339	332	343	333	351	337	338	363	347	367	343	354	330	341	343	358	324	334	362	337	359	342	356	326	358	363	351	360	352	361	318	354	341	366	331	312	342	352	342	353	344	346	340	337	359	376	327	353	315	400	341	355	351	386	380	382	336	354	330	341	351	312	355	366	347	347	353	366	332	322	366	363	353	354	342	336	365	328	339	313	352	328	335	348	338	342	357	340	310	353	350	336	365	350	364	329	331	369	372	350	327	339	343	337	341	328	343	353	324	322	350	327	344	343	350	353	341	323	379	341	360	354	335	330	350	380	391	338	330	325	338	325	363	343	305	365	339	326	324	353	316	335	367	359	324	344	374	352	361	326	334	335	348	351	317	345	358	342	382	365	330	343	352	317	382	342	340	364	357	337	329	322	351	338	348	377	326	351	345	335	363	338	377	347	366	352	344	350	349	325	295	367	322	352	381	354	350	364	344	345	339	354	338	336	334	354	357	365	359	353	327	345	343	348	343	355	361	347	377	335	401	381	367	370	354	388	359	359	326	339	328	345	347	367	345	363	361	348	310	385	374	371	335	369	360	348	364	348	345	334	366	352	353	347	370	323	337	345	357	367	372	342	335	372	361	354	350	365	337	354	355	330	348	327	351	315	336	383	320	311	364	330	363	323	370	344	367	327	320	347	340	374	327	328	332	379	344	335	372	376	378	352	360	362	367	347	346	371	337	340	357	338	335	356	347	344	376	357	379	349	333	317	334	329	350	346	335	376	349	334	387	349	332	354	356	315	339	327	324	351	365	358	353	348	363	350	333	372	358	361	358	346	344	347	373	365	351	335	341	374	360	376	357	351	324	341	350	354	353	330	343	346	356	367	352	375	346	354	334	347	341	342	375	314	345	330	363	372	338	371	306	332	345	356	360	335	352	339	333	363	339	354	321	348	343	331	353	344	351	367	335	359	338	333	327	370	369	363	379	387	365	339	347	394	327	334	382	319	343	342	345	374	330	360	345	348	341	352	378	341	329	331	340	321	340	350	333	357	359	334	356	353	378	346	352	364	389	354	346	357	338	342	334	364	341	338	299	318	336	344	358	350	361	361	343	338	358	373	375	351	373	359	314	361	347	342	348	349	346	331	345	344	356	358	356	347	333	327	371	354	324	343	347	326	343	318	360	383	352	340	376	361	359	389	325	358	375	357	371	329	367	339	360	357	357	315	344	389	346	357	330	341	328	364	338	357	357	337	364	325	389	373	396	364	336	357	362	337	364	341	381	358	310	360	339	313	357	350	358	333	353	356	331	374	362	357	358	347	371	315	346	314	358	304	348	383	349	343	363	357	376	346	334	362	360	337	332	345	351	368	380	356	329	337	346	356	346	344	354	371	351	330	362	347	343	354	337	367	377	325	316	353	360	353	328	381	395	352	362	389	352	369	316	353	352	362	337	353	346	379	355	346	385	349	337	347	381	354	357	333	349	355	347	339	356	340	338	342	364	350	353	355	367	301	322	346	366	354	335	333	379	347	335	337	330	358	362	337	358	362	353	369	352	344	338	324	301	365	386	338	381	356	353	329	345	413	367	345	337	342	340	335	345	306	351	367	327	367	308	386	350	341	365	368	371	338	360	358	364	339	337	349	347	343	370	327	341	347	344	330	333	319	327	342	374	321	332	329	345	349	355	363	359	357	342	336	337	334	367	358	297	377	372	358	342	337	369	358	352	340	365	380	351	351	340	376	346	337	344	320	368	380	357	334	407	341	364	358	387	332	355	330	345	356	339	316	385	312	334	354	360	341	356	315	317	349	360	345	337	357	339	370	338	352	345	342	354	398	331	364	349	340	375	344	365	361	362	341	356	349	352	370	368	308	345	356	328	320	354	349	333	338	360	382	328	364	332	359	348	376	337	343	338	320	344	350	337	350	327	348	346	298	328	368	339	302	346	357	319	362	343	346	342	365	323	375	328	310	348	335	363	347	370	323	337	323	360	370	341	325	349	373	349	368	317	338	326	336	344	382	334	350	370	398	363	317	358	352	342	371	318	360	370	355	370	350	366	338	353	367	383	336	334	342	372	383	314	342	334	346	323	325	379	348	357	386	361	335	336	368	338	372	372	367	328	339	359	343	339	345	332	359	352	367	319	384	377	357	327	338	325	339	367	333	358	390	358	365	358	363	395	378	363	343	325	332	356	375	377	318	348	321	319	326	320	357	328	330	355	357	356	363	333	364	340	325	347	335	318	354	340	368	323	323	361	330	326	367	339	352	341	355	380	364	340	351	364	333	361	332	350	380	354	361	351	362	335	327	348	367	305	386	348	375	338	339	368	332	353	334	366	340	341	338	343	338	362	378	354	326	299	360	360	356	353	355	371	332	373	351	374	373	332	340	329	345	365	345	348	338	353	354	362	364	354	326	341	358	332	317	361	308	302	355	375	357	363	349	358	367	353	350	326	339	335	376	335	342	360	316	338	376	372	350	338	365	331	337	363	368	357	330	354	350	304	355	355	338	375	378	355	359	366	342	378	315	360	345	391	377	381	328	349	373	390	328	328	357	348	363	337	338	349	360	361	362	328	355	362	336	341	330	353	373	374	324	344	340	328	354	328	354	366	335	351	338	339	350	295	342	358	340	339	339	331	334	369	355	343	388	314	356	356	334	321	325	322	345	344
2177	669	2544	1643	338	343	326	298	339	287	317	343	310	294	276	330	316	335	325	309	271	315	317	304	319	298	293	284	304	298	310	299	270	319	298	294	305	299	332	334	313	298	308	298	304	332	303	309	329	333	314	315	313	308	315	327	323	282	328	326	312	335	327	308	325	300	333	312	338	299	347	302	311	315	308	320	264	281	354	328	322	298	323	318	314	297	285	328	328	331	339	312	321	286	309	343	349	314	307	317	352	300	323	341	325	321	328	277	297	304	339	326	316	303	314	319	327	314	335	317	330	308	323	331	320	307	320	308	323	297	308	304	297	288	309	316	356	304	333	345	374	341	310	311	324	308	327	288	298	308	311	331	279	330	312	316	315	311	321	304	317	360	312	285	325	323	353	330	299	322	319	304	284	311	308	342	311	334	315	304	323	302	301	339	319	323	340	291	305	336	358	322	314	300	307	320	321	283	290	325	306	300	314	342	327	303	331	299	296	345	331	339	301	321	282	358	334	316	306	288	290	310	300	341	322	311	301	296	335	332	317	338	314	322	335	285	310	315	323	303	323	331	335	306	299	305	283	333	321	299	319	305	282	345	302	302	306	303	325	289	275	287	310	302	329	323	301	303	297	299	341	302	273	277	297	324	293	300	308	297	338	306	275	310	309	316	333	279	316	331	297	287	324	276	314	308	369	338	321	310	329	305	316	311	292	320	288	305	323	304	287	305	272	304	327	309	318	329	318	287	318	293	297	303	314	299	349	318	321	327	330	305	317	322	315	318	314	315	297	286	326	314	314	316	289	315	292	291	305	331	274	353	311	282	332	341	324	288	317	316	305	356	331	270	305	286	285	316	310	316	283	311	329	311	311	355	301	314	312	320	308	329	302	327	329	320	343	314	311	318	341	291	320	316	328	297	314	300	308	354	294	342	302	316	299	311	315	321	303	324	355	329	303	306	314	346	325	334	307	341	342	326	324	323	301	312	305	314	312	310	343	313	308	317	345	316	303	300	321	351	316	283	271	337	331	309	292	337	328	296	308	304	329	325	316	302	305	317	272	286	321	323	331	318	313	337	298	351	302	306	286	317	324	278	295	334	302	349	326	319	326	291	308	269	293	309	329	295	314	310	339	312	310	286	318	308	300	298	345	304	337	330	322	316	314	276	337	316	315	325	308	268	326	303	321	342	299	305	324	336	295	334	316	300	325	291	339	314	327	327	349	298	313	300	280	287	298	323	328	329	322	308	320	294	304	314	291	299	326	289	285	356	279	296	319	323	315	314	264	328	307	281	299	345	281	329	283	297	344	291	300	311	278	288	310	322	304	343	298	306	312	323	303	301	331	319	327	333	301	313	280	274	307	318	345	304	282	301	309	297	281	299	309	298	346	324	342	292	303	282	306	322	311	314	271	312	303	283	311	326	334	309	295	268	297	330	318	324	333	339	324	315	296	300	295	344	341	320	289	331	294	363	339	314	301	331	274	288	328	298	322	319	332	303	278	318	314	310	340	282	307	314	322	320	318	352	324	313	283	293	273	298	303	282	319	308	277	344	325	320	344	302	324	329	306	286	334	321	279	298	306	317	357	291	286	301	305	306	317	312	315	296	304	324	312	306	315	308	315	274	328	334	340	309	270	308	291	320	290	362	315	322	271	308	319	315	325	335	343	325	305	301	325	335	325	325	302	313	321	306	341	325	321	289	326	298	284	312	294	321	339	326	300	317	351	316	278	321	314	322	320	352	307	322	350	336	340	374	352	321	310	314	363	304	280	307	294	288	305	308	327	289	304	321	324	330	337	335	301	307	287	310	322	295	272	341	319	289	326	291	299	345	310	329	309	297	307	313	329	355	318	308	320	327	310	299	284	342	333	334	330	267	334	320	320	299	301	296	347	325	312	305	308	296	307	280	307	321	279	312	319	320	309	293	327	298	289	339	284	304	299	312	302	336	336	303	296	294	316	299	323	298	317	312	354	342	353	301	315	321	318	334	301	334	341	311	328	293	340	306	303	309	337	292	314	303	299	289	339	298	314	325	316	309	281	293	286	324	312	322	317	311	294	266	319	315	299	312	285	312	338	290	320	289	334	317	343	322	332	328	330	316	317	312	319	288	330	296	285	303	315	294	334	350	300	314	309	320	305	332	309	305	285	314	345	353	329	285	308	358	269	307	307	283	293	278	289	326	338	356	281	308	292	328	290	313	311	334	297	311	308	284	295	303	299	317	341	289	295	310	322	311	341	307	309	319	311	291	311	304	318	301	332	295	307	290	287	292	284	322	314	307	319	325	321	291	297	352	335	328	293	309	353	333	305	325	337	327	328	296	322	317	333	315	287	342	303	330	335	320	317	341	322	323	310	281	346	273	322	294	289	311	341	290	284	335	346	294	307	314	287	306	293	307	295	341	342	310	317	264	275	290	303	297	312	287	315	309	285	315	322	332	284	328	278	300	317	307	273	304	326	325	307	329	297	296	281	304	330	303	308	325	309	321	327	299	328	291	285	340	297	328	296	348	335	307	317	315	328	356	323	297	310	313	328	340	312	302	330	321	301	288	293	302	305	320	335	313	296	331	305	316	341	313	300	324	311	331	307	302	322	282	303	326	343	324	270	298	279	313	353	304	315	308	344	321	327	301	306	316	305	315	303	323	305	291	316	312	313	271	295	320	285	314	405	307	328	339	308	309	315	306	324	328	312	297	326	330	318	328	302	298	322	319	304	324	294	275	319	308	353	291	351	300	335	300	271	309	320	293	288	317	313	320	315	297	286	312	324	280	308	327	312	319	301	303	301	295	295	293	298	312	323	333	302	344	316	324	316	289	297	287	324	297	338	333	308	291	300	322	284	309	300	291	305	309	309	292	313	291	316	346	312	280	320	315	309	306	336	285	317	306	304	306	315	322	343	281	315	307	302	293	301	320	325	338	301	310	295	301	320	295	277	277	322	320	295	353	336	311	309	304	300	324	340	323	292	337	294	292	303	298	283	307	307	272	303	332	305	319	305	335	318	330	312	286	310	330	297	332	299	287	295	296	310	300	324	335	300	311	312	308	309	329	314	316	304	351	332	330	303	331	308	308	295	321	295	294	333	303	298	314	342	308	303	338	302	308	306	294	332	309	334	311	327	316	303	328	366	365	305	281	298	331	324	298	318	309	298	299	332	312	332	319	304	297	316	322	303	312	307	336	343	359	311	319	319	321	332	316	304	316	309	331	321	320	346	312	284	290	354	286	293	294	308	320	339	289	330	302	301	299	313	305	324	310	322	318	318	315	328	286	307	316	285	308	295	328	334	347	337	301	309	319	339	311	317	305	309	299	343	304	300	301	324	341	309	286	351	277	300	317	367	342	308	322	312	325	311	278	306	307	295	303	318	288	337	304	277	326	317	327	264	335	277	317	318	338	307	269	303	342	316	324	298	339	316	283	354	307	303	295	339	298	336	348	319	308	301	309	308	296	334	315	329	306	308	316	292	337	316	313	270	303	307	301
2497	1095	7008	4057	879	913	831	781	772	816	763	723	728	754	744	801	803	771	740	744	759	770	748	712	746	723	745	722	743	712	731	740	720	771	734	741	739	701	746	728	730	763	740	714	742	741	737	728	749	729	697	734	710	762	744	715	763	764	714	666	716	749	745	730	783	734	739	788	722	752	699	736	759	757	728	786	713	746	699	739	741	731	708	756	750	683	786	744	729	715	721	751	675	761	732	730	757	763	697	774	663	730	706	804	757	747	786	745	701	707	772	748	696	742	739	800	708	773	735	749	759	630	738	731	772	720	746	764	686	746	742	755	744	726	771	736	673	690	749	738	727	764	745	748	721	723	707	770	755	750	759	764	765	712	755	769	749	750	752	707	738	662	767	717	748	732	696	783	730	710	745	696	749	716	711	748	760	702	722	740	770	752	771	714	737	748	737	724	721	717	744	728	708	723	747	725	736	716	712	725	751	744	760	727	728	695	683	701	729	702	755	724	752	731	764	744	723	707	746	735	703	713	710	706	752	711	741	786	756	750	763	763	744	721	775	729	760	710	739	745	726	728	706	699	721	743	760	776	707	742	664	728	759	788	747	747	765	698	732	676	754	757	747	773	779	753	706	721	739	726	759	699	725	712	744	746	764	767	739	711	736	695	725	785	695	767	704	720	744	752	763	713	722	760	726	709	676	721	737	709	728	772	717	740	703	770	761	758	697	757	755	752	729	754	723	716	778	741	718	724	733	739	743	716	759	733	773	727	699	715	684	753	735	732	719	770	744	725	732	706	748	764	770	742	736	670	696	760	747	757	738	760	812	711	715	720	695	738	711	746	672	694	747	746	758	741	744	710	740	695	729	757	753	702	727	787	718	710	764	721	767	739	731	774	700	757	759	744	787	738	712	725	756	731	730	723	754	753	740	774	717	721	765	711	745	690	739	757	691	695	759	742	753	686	726	729	705	740	752	735	754	742	763	751	739	772	736	757	720	771	784	712	687	748	763	764	713	784	750	721	719	718	739	749	787	761	745	755	678	722	734	737	741	700	738	720	745	727	727	715	720	743	748	756	718	730	758	732	799	739	709	764	721	737	740	719	744	738	765	775	795	717	672	653	765	752	721	755	757	789	764	732	760	725	711	790	757	756	810	753	744	793	740	705	750	712	744	733	726	742	783	720	733	764	719	770	683	709	749	721	716	772	763	718	711	739	739	761	710	714	726	776	743	712	732	733	703	779	715	738	766	767	709	735	730	709	781	759	769	731	749	748	728	760	699	669	708	700	779	754	702	746	758	751	719	755	789	727	777	754	756	749	709	757	693	741	752	740	713	693	702	711	713	751	755	702	739	738	709	757	731	738	727	732	747	781	783	725	730	758	771	730	742	728	725	705	709	739	684	737	758	767	715	792	771	746	755	762	761	737	727	738	756	746	781	671	753	776	742	734	722	762	678	743	705	694	716	691	760	761	767	708	779	784	739	728	753	774	773	692	766	719	744	672	720	740	750	752	736	708	760	716	744	749	718	695	706	739	759	747	719	724	776	733	747	731	726	736	707	692	734	716	774	739	735	749	739	720	689	734	752	722	794	703	753	751	702	765	755	714	742	783	717	679	699	724	708	755	773	719	763	723	690	738	746	739	730	757	727	772	729	728	764	737	786	652	750	767	717	704	747	746	683	683	772	735	763	681	751	722	766	747	718	721	760	723	758	764	722	806	725	733	722	726	693	779	701	733	750	735	744	747	724	734	731	747	747	723	713	768	730	733	721	722	705	723	704	739	708	765	732	750	767	731	693	713	734	749	707	754	704	721	718	755	745	756	719	761	744	733	724	809	683	755	714	771	744	741	730	719	754	720	733	768	738	753	717	731	763	768	724	718	776	769	709	715	760	727	772	741	737	686	751	775	715	744	732	705	730	754	742	734	747	737	725	737	717	708	767	757	720	687	751	781	725	721	718	768	750	717	741	772	785	705	754	724	706	750	749	741	749	711	754	787	735	694	734	777	734	717	734	729	735	805	726	705	710	755	757	737	747	741	724	726	748	733	705	726	769	761	751	734	739	749	734	728	728	744	732	744	730	775	699	806	736	697	757	710	694	724	735	714	754	751	720	757	727	687	692	738	702	748	745	727	713	741	735	703	716	739	723	709	679	755	695	757	733	714	731	756	744	774	738	732	748	734	720	713	763	723	731	756	744	715	736	668	727	723	743	756	696	687	675	752	707	705	689	725	758	721	748	752	772	718	706	746	726	740	744	727	716	778	716	765	775	764	704	736	743	746	751	692	746	767	731	752	773	741	761	689	735	741	758	701	732	756	732	742	759	772	719	769	707	714	708	703	726	787	741	748	703	704	721	762	754	715	748	703	779	775	723	714	773	719	729	758	774	728	735	712	733	750	763	717	790	708	740	757	727	728	725	765	726	761	767	746	766	735	719	719	780	763	778	739	767	739	777	813	741	702	734	746	715	738	752	692	692	697	727	729	732	679	727	715	734	716	796	743	706	772	778	729	743	725	711	739	695	697	771	733	790	778	705	735	704	765	774	734	750	731	753	739	706	745	736	801	761	679	737	766	736	761	730	726	732	754	723	700	749	694	785	740	799	704	733	707	729	726	718	774	770	747	749	725	758	742	712	703	720	690	695	736	762	718	710	717	659	727	692	683	743	732	724	743	765	745	739	755	742	717	692	727	722	731	736	748	735	711	768	729	716	742	777	722	722	752	759	760	715	688	693	707	724	761	703	735	731	773	686	748	682	719	698	752	763	750	732	738	765	741	758	759	743	678	734	726	722	705	746	752	735	788	699	750	710	733	700	754	713	767	740	717	772	770	681	736	723	767	708	741	730	795	745	783	767	753	718	688	745	717	756	700	757	689	764	689	718	754	680	732	743	765	755	733	770	716	729	741	730	741	730	767	721	728	727	774	742	711	722	735	699	777	766	756	706	717	728	706	743	749	735	693	733	764	766	739	750	732	726	760	753	744	742	728	694	717	752	743	760	729	778	741	701	727	712	690	768	771	679	768	728	751	750	757	694	770	704	743	756	696	698	702	716	785	724	798	722	742	713	730	736	715	721	711	725	706	725	764	707	703	755	706	734	739	789	746	709	762	708	738	731	757	715	746	783	740	689	745	748	763	724	686	737	739	717	757	746	748	734	756	757	731	756	713	747	669	699	744	716	733	710	771	736	746	760	728	745	745	774	708	739	785	750	764	746	694	765	756	751	739	739	758	733	757	751	759	743	763	748	727	721	772	682	735	747	766	706	764	758	713	767	777	708	732	706	723	701	729	757	787	714	733	752	697	758	760	712	795	782	783	696	736	761	725	704	768	726	728	778	696	715	755	763	757	735	768	742	777	731	752	711	741	766	737	721	740	746	798	734	732	732	767	716	728	739	735	686	745	728	737	768	735	707	755	778	749	722	699	760	768	740	719	714	747	722	761	738	739	781	779	733	709	743	715	721	724	714	703	727	777	738	768	737	755	728	712
8159	1468	31387	24496	2283	667	437	367	397	370	351	292	315	300	271	289	298	272	292	283	306	285	277	255	284	283	239	293	263	274	289	301	268	259	260	275	254	283	291	280	285	267	292	248	247	263	285	256	275	273	266	248	288	263	277	278	251	276	284	256	304	277	274	285	294	258	285	289	271	295	279	288	265	287	267	270	284	292	310	285	274	271	281	296	305	246	292	272	248	236	252	274	282	237	295	284	255	256	303	265	253	267	257	284	285	272	284	286	260	278	265	266	280	275	265	259	273	264	286	291	275	273	261	247	272	241	271	277	291	276	286	268	287	279	276	292	297	248	294	270	277	309	267	262	269	284	264	262	268	293	280	251	263	272	284	296	260	282	253	254	291	281	245	265	291	277	291	268	288	285	297	275	261	237	248	279	288	260	271	264	267	258	268	293	279	272	313	310	292	251	265	320	290	289	283	283	267	257	259	302	287	293	274	271	269	287	250	246	267	277	269	260	262	261	284	286	269	276	260	284	297	284	279	267	286	275	245	288	260	278	270	283	263	291	245	258	281	280	274	307	262	267	254	297	250	276	271	267	296	293	249	254	237	274	254	267	293	254	273	243	278	288	285	286	271	244	258	268	293	267	303	273	282	294	299	267	284	278	272	257	257	291	291	280	299	270	278	269	288	264	291	259	271	263	276	261	259	296	242	264	271	285	292	263	307	320	280	271	271	296	285	284	267	248	272	268	324	303	233	260	271	271	264	296	287	269	246	272	278	287	287	256	307	288	306	257	337	270	250	309	287	259	285	288	236	277	291	300	262	269	276	268	268	282	286	253	331	280	298	296	261	262	272	270	253	272	300	259	258	269	297	305	273	261	245	282	267	294	266	298	278	275	275	285	275	262	269	304	288	289	287	286	279	265	283	299	275	255	253	287	266	262	245	273	290	264	272	266	268	285	275	265	284	258	275	289	273	266	292	258	288	285	254	309	279	283	302	248	280	280	253	290	275	323	249	252	283	254	254	311	295	264	258	254	291	271	268	310	297	255	247	257	273	274	260	298	264	302	293	274	271	265	265	263	272	263	295	315	293	294	301	291	256	277	280	289	279	280	251	287	309	325	289	269	287	264	263	286	261	260	272	250	285	307	246	243	273	264	260	297	268	274	255	301	256	287	292	271	302	278	276	242	252	271	294	305	251	274	288	268	276	282	287	282	302	300	278	285	262	268	266	238	276	265	295	282	266	282	290	243	265	284	299	278	289	242	286	287	277	265	280	336	291	245	292	244	283	272	267	264	286	259	285	306	273	278	273	292	243	272	281	286	278	254	236	298	278	291	249	306	277	264	299	293	284	262	266	242	287	241	253	269	303	249	300	259	277	257	290	259	283	271	290	320	265	273	272	290	257	270	265	284	297	265	286	265	270	251	287	293	277	284	266	264	268	281	305	290	293	294	254	260	297	281	314	302	296	267	278	277	269	268	289	277	275	280	280	267	284	310	266	236	256	267	294	286	280	259	278	273	293	273	278	282	265	267	309	250	258	283	270	277	285	280	277	260	261	285	247	302	300	257	250	257	275	276	288	273	225	257	303	273	275	237	256	288	272	290	263	271	266	287	270	290	262	293	276	287	292	273	275	291	271	242	287	280	238	256	275	235	265	296	262	261	268	282	263	263	266	264	281	281	265	314	288	275	287	260	252	296	275	271	270	270	261	275	264	297	250	282	297	274	267	265	266	274	296	287	284	278	275	264	261	256	264	299	254	290	300	262	325	243	296	291	246	271	282	264	294	242	296	269	254	299	283	273	310	305	276	285	238	269	268	300	294	281	240	251	277	274	283	261	259	295	260	298	280	298	269	268	308	285	296	248	254	309	286	261	304	252	273	270	270	273	249	272	265	273	256	313	271	266	251	293	309	285	299	278	281	278	297	266	260	276	268	265	247	281	302	261	272	286	262	298	317	270	278	288	266	297	285	257	277	286	284	285	244	281	298	269	300	259	264	262	271	247	243	278	273	259	303	271	292	290	294	282	311	261	247	297	240	241	262	272	273	265	283	261	259	267	244	307	291	261	293	273	291	284	260	262	239	245	264	268	248	268	263	277	278	266	300	283	278	274	287	282	274	268	276	298	290	293	271	290	283	287	266	294	278	290	290	268	254	265	265	288	258	277	297	258	291	295	255	279	268	258	287	303	290	275	294	292	301	282	293	265	250	274	257	275	284	287	304	283	284	280	294	266	271	265	294	279	281	255	285	276	289	239	266	265	289	287	276	265	279	292	271	313	312	287	308	274	291	250	287	272	299	243	280	269	283	279	268	289	272	302	306	276	280	274	281	269	260	261	298	272	251	281	271	272	267	260	299	254	302	261	291	262	252	264	287	295	282	273	256	311	289	294	293	290	238	235	281	291	291	270	285	266	291	296	291	279	316	277	279	265	268	312	299	266	270	312	279	289	269	263	302	283	276	285	276	307	256	262	269	263	268	315	277	305	279	320	271	276	273	285	253	284	317	261	272	281	292	265	274	284	290	277	266	290	264	318	281	283	247	285	311	256	286	287	299	292	245	277	312	284	286	268	287	228	272	241	282	269	263	297	297	277	301	284	259	283	288	286	278	265	296	253	261	283	290	290	238	277	263	255	275	274	280	289	276	263	274	266	317	263	298	251	240	274	243	292	266	273	250	271	273	269	285	274	274	257	276	300	291	291	303	302	307	246	251	269	283	280	277	287	286	283	251	260	298	270	269	272	277	270	276	286	317	278	287	283	305	298	272	256	296	277	259	299	260	260	278	280	278	253	282	281	274	265	270	283	295	283	273	262	273	279	275	275	261	289	252	279	265	278	287	298	299	279	246	275	295	267	274	289	270	268	283	269	231	275	279	235	293	276	260	280	283	242	316	289	270	262	306	270	272	298	290	268	298	256	265	239	293	266	270	298	282	289	281	267	295	309	287	261	286	272	277	295	283	298	296	264	265	261	235	306	293	270	277	265	301	284	289	255	283	261	264	277	254	283	278	274	268	239	289	270	308	277	293	265	281	257	271	287	260	262	267	270	316	284	281	259	260	264	257	261	259	269	239	260	315	294	260	264	274	264	265	305	309	259	274	273	230	283	298	278	270	275	268	264	236	306	271	288	249	249	269	262	301	238	283	259	286	273	277	272	284	283	259	253	263	281	273	266	271	289	308	268	296	280	274	286	242	279	286	265	273	274	245	297	265	278	286	280	284	303	296	293	295	276	264	308	259	240	229	263	307	268	261	283	257	281	267	259	267	251	267	278	273	277	313	251	263	248	274	274	266	297	292	269	279	299	278	306	261	289	277	275	274	302	271	296	320	258	311	275	280	260	306	285	288	288	293	282	303	261	281	236	268	272	280	289	297	276	275	278	277	249	261	277	271	287	257	266	269	266	275	270	269	271	288	280	276	297	291	259	260	252	255	283	267	277	280	252	265	264	261	269	257	289	272	249	295	277	289	279	288	281	279	254	267	279	273	261
7313	1839	38762	22785	2125	2533	1436	1044	1214	1198	920	879	810	837	718	724	793	728	708	673	655	653	654	681	676	660	667	649	630	675	641	673	618	653	646	626	658	694	654	674	652	662	667	672	664	662	724	607	636	637	625	673	682	655	631	667	664	643	626	670	665	648	668	659	630	664	638	639	672	658	641	638	660	629	660	653	657	653	629	670	636	636	662	622	659	651	650	669	659	642	629	679	633	689	619	588	658	670	704	658	697	666	639	621	651	693	636	607	663	629	636	659	646	676	674	612	604	596	645	681	678	655	650	660	640	603	668	629	629	649	630	639	676	681	614	645	640	661	655	633	635	678	607	634	643	628	663	680	674	612	675	653	631	635	665	678	628	656	649	631	677	651	630	636	679	643	679	653	655	642	625	665	595	668	642	646	673	667	723	652	618	640	654	677	653	701	669	647	634	689	658	637	628	628	634	642	641	649	649	636	658	619	667	581	668	680	615	635	620	651	676	707	642	675	645	642	654	645	656	634	671	674	630	653	616	664	643	607	660	635	644	670	644	624	652	632	676	577	630	641	683	633	649	640	654	680	657	640	687	688	717	599	639	707	645	672	610	678	687	664	653	682	644	601	657	612	651	709	673	654	654	664	673	681	607	656	648	633	636	667	652	656	660	652	636	653	667	670	652	665	658	663	610	678	627	659	685	636	670	645	643	683	682	637	628	602	669	648	643	644	665	668	641	629	671	668	603	667	691	656	606	695	692	596	698	652	679	635	695	634	643	652	660	658	631	620	599	624	686	651	655	620	677	646	635	644	629	673	619	640	649	645	650	624	678	663	643	665	635	648	623	662	614	655	658	612	702	585	630	642	680	631	597	639	694	649	642	646	679	624	640	681	694	655	626	641	696	656	671	639	657	643	670	671	590	654	606	666	646	600	624	666	697	639	634	673	646	654	609	641	637	645	668	644	680	660	627	646	674	677	647	631	659	680	660	651	644	599	614	678	635	603	675	618	602	648	657	660	686	657	691	635	666	689	653	660	629	664	671	657	648	678	614	639	638	630	643	661	628	614	633	658	698	673	599	668	639	640	672	627	658	654	683	664	674	640	646	625	618	649	682	657	655	601	718	614	671	660	660	664	662	644	680	630	637	691	676	641	636	683	636	644	637	636	657	651	653	668	690	665	666	643	648	666	645	693	671	700	646	659	632	644	630	668	661	645	629	667	657	658	624	670	641	679	646	592	645	593	609	611	686	644	686	647	663	717	613	650	631	622	695	668	651	646	621	660	632	651	640	658	660	704	644	632	647	674	628	645	670	632	668	612	654	668	648	657	638	636	640	649	650	632	649	641	666	655	665	646	640	645	663	634	711	642	624	644	648	640	660	656	684	604	679	611	649	618	643	659	670	655	657	614	627	662	627	685	649	669	647	658	654	614	666	636	633	651	653	703	630	691	650	700	679	646	661	678	676	711	607	670	624	644	660	609	620	717	620	632	642	629	665	679	655	671	602	648	671	662	659	620	684	641	645	646	649	672	657	617	646	639	656	684	655	645	670	642	635	632	661	651	646	649	671	671	657	654	646	658	700	651	602	715	639	656	671	611	605	622	669	641	682	660	669	670	706	656	633	644	639	621	666	661	619	600	682	658	663	695	661	629	661	656	651	623	622	665	667	669	648	668	638	702	629	645	637	606	673	637	598	628	692	604	712	628	624	656	672	625	644	654	598	606	649	611	658	672	670	691	681	645	634	612	685	630	704	654	611	636	669	683	627	656	599	659	677	707	630	634	657	688	657	603	650	652	654	634	674	679	608	689	636	674	657	628	663	675	652	677	642	666	620	682	640	641	653	702	688	658	668	692	664	666	624	653	626	654	679	646	628	671	668	675	640	641	664	618	674	617	684	667	656	596	659	655	680	676	640	640	629	629	654	645	629	629	690	653	635	660	635	642	627	647	651	648	674	644	696	647	669	649	632	656	687	627	595	662	655	638	588	662	653	620	622	688	644	683	657	640	613	586	669	619	646	679	686	653	624	649	646	635	631	628	645	674	641	650	701	619	655	664	680	610	682	629	659	618	669	642	669	661	631	633	662	665	694	645	696	643	634	626	688	676	641	634	604	642	624	666	624	653	617	690	611	632	648	625	640	703	617	652	637	663	629	660	623	675	653	626	666	671	638	637	696	617	637	671	666	628	643	643	666	635	616	639	666	621	612	667	658	617	666	608	640	655	636	630	701	624	620	671	679	647	681	619	680	686	676	656	617	647	617	654	637	669	671	637	665	691	660	604	682	628	656	689	631	677	632	654	641	649	666	694	654	662	629	630	657	640	695	683	642	670	666	651	649	649	624	626	684	679	666	680	655	658	594	696	647	663	683	664	660	636	646	665	644	693	633	659	683	608	675	632	635	636	650	629	632	654	677	602	678	642	675	633	656	616	628	631	623	632	632	624	664	674	648	672	647	669	637	639	576	617	672	692	630	670	603	666	662	621	676	676	651	626	657	633	681	576	675	645	689	687	653	657	626	641	597	679	647	601	652	654	618	668	627	631	622	635	613	606	696	656	669	674	649	661	689	684	660	644	678	637	683	625	656	652	664	597	630	707	618	677	617	697	688	677	668	631	663	680	702	661	620	684	596	626	658	691	681	633	622	642	623	711	658	672	652	654	683	650	627	657	621	657	627	638	670	642	646	624	630	643	677	664	644	674	662	610	654	640	655	642	643	654	632	650	675	629	671	665	644	679	637	674	689	664	604	687	686	679	676	630	672	673	664	670	628	660	640	645	647	689	652	671	630	740	680	664	667	617	638	632	646	693	633	637	658	681	640	648	674	647	653	620	589	674	657	660	633	647	690	616	614	653	662	677	653	683	656	632	666	640	633	639	612	638	621	636	650	633	649	684	644	684	576	641	652	648	642	635	638	648	668	591	637	636	603	707	674	673	608	627	665	633	682	670	692	634	640	640	659	642	640	613	638	656	617	597	634	674	640	651	624	655	661	668	653	645	650	679	654	660	636	645	687	655	665	656	637	648	693	664	717	614	640	642	638	667	637	679	691	625	624	644	648	620	662	651	619	634	620	660	672	649	702	657	691	670	673	665	646	661	666	697	658	689	697	690	648	633	581	660	650	662	677	661	703	633	653	706	705	647	659	624	665	643	700	622	628	655	659	650	668	658	646	662	690	658	629	703	607	637	628	676	641	661	657	650	649	648	681	627	726	673	667	652	628	608	689	616	643	635	664	666	674	664	659	695	638	663	614	645	663	648	618	645	636	649	638	638	663	697	673	685	659	651	684	636	654	659	696	678	653	700	598	673	642	654	627	627	674	655	671	649	691	683	695	663	596	664	632	640	679	633	658	641	605	644	638	617	626	725	672	649	631	651	627	650	643	672	677	644	675	689	649	636	650	643	634	665	648	641	634	654	632	662	666	708	639	659	631	665	600	647	618	691	694	626	670	662	647	653	636	624	632	649	670	670	647	648	646	626	628	695	613	644
15140	7190	53365	36699	5733	892	368	235	330	296	239	227	177	205	164	184	197	187	160	158	153	146	157	138	139	147	131	152	143	156	140	135	132	137	127	150	152	146	157	150	143	146	165	160	139	133	143	132	140	136	147	129	129	137	151	136	126	122	162	140	138	138	145	135	160	144	172	136	147	144	190	137	125	133	156	135	144	151	136	136	157	117	131	131	167	135	124	116	155	142	138	140	141	127	132	141	143	143	139	157	139	137	129	145	123	116	135	149	148	136	143	141	138	148	122	128	144	146	149	149	154	141	145	115	147	158	151	141	147	139	123	122	136	138	136	152	153	161	123	131	145	147	166	133	121	126	128	136	139	156	153	146	136	149	140	145	124	141	122	121	131	134	136	129	133	124	138	139	132	149	139	148	133	136	158	132	141	153	139	170	148	133	113	151	159	122	138	112	137	149	164	115	121	134	112	141	156	138	147	134	143	125	151	147	157	160	122	149	154	131	156	129	153	138	142	140	162	146	128	144	164	131	155	139	151	120	141	117	133	131	119	155	120	144	128	128	142	141	147	135	148	114	144	141	139	156	129	140	143	136	132	118	139	135	132	135	137	159	162	112	165	139	119	137	144	162	130	148	148	135	137	131	137	135	122	137	140	133	144	136	137	137	138	152	152	147	144	119	157	141	122	120	147	137	141	146	140	129	159	179	143	126	134	123	133	156	167	140	172	134	128	138	139	132	135	129	130	134	117	160	130	160	122	135	153	134	139	152	117	158	136	129	138	144	138	110	146	168	145	157	164	147	137	150	124	152	136	139	127	117	141	145	144	142	163	134	141	132	127	142	134	141	144	141	138	144	142	138	155	148	156	154	141	142	140	142	137	123	130	170	125	129	131	142	133	152	150	137	108	125	137	139	137	140	142	164	145	127	142	136	141	138	102	137	105	128	140	122	144	143	150	141	143	141	136	130	152	148	122	120	138	148	145	154	133	140	151	122	130	142	144	157	146	152	132	123	144	123	123	133	125	129	135	118	137	131	127	151	130	140	139	125	164	124	122	137	132	138	142	141	125	153	135	153	149	129	135	134	132	147	153	140	145	155	145	123	134	137	126	141	139	141	141	147	142	129	144	145	147	130	143	157	131	133	147	134	118	142	146	144	161	141	122	137	136	155	153	149	137	123	133	135	124	139	156	141	150	150	142	138	135	140	129	156	133	158	135	140	136	123	135	108	144	119	139	150	142	158	153	142	160	157	160	133	159	145	125	132	160	169	130	140	151	125	161	131	138	136	148	129	131	138	127	138	147	148	157	133	138	152	142	152	128	142	169	142	141	139	137	137	142	155	138	137	147	146	151	159	145	140	143	132	126	151	143	152	136	141	135	163	152	147	140	147	142	120	153	130	132	171	140	149	139	128	126	158	136	150	132	152	154	149	167	129	136	154	135	130	137	134	134	171	109	140	152	143	128	155	147	154	131	142	130	140	144	149	120	150	153	146	125	139	147	134	139	153	139	128	152	148	144	142	146	137	143	137	128	154	147	170	148	129	146	123	165	152	147	108	150	142	133	145	143	156	149	155	131	147	127	129	140	147	136	163	127	135	135	132	141	141	130	155	124	134	155	135	145	154	145	156	130	131	136	146	133	144	128	150	148	127	137	123	149	144	151	158	146	131	135	134	144	142	144	160	167	134	123	151	153	136	118	128	136	133	144	150	156	135	153	143	131	117	139	145	158	147	142	134	152	137	138	132	156	124	134	134	144	135	144	132	141	125	165	141	154	167	146	105	138	134	134	140	146	147	147	157	143	166	156	153	154	134	144	151	138	120	153	147	124	147	139	124	121	162	169	141	160	146	143	123	147	116	118	141	119	122	135	138	136	148	138	158	152	157	130	165	129	126	141	122	140	155	128	139	134	144	123	134	129	133	160	139	124	140	137	138	135	157	122	138	146	151	135	149	157	133	140	118	113	138	125	157	116	127	142	143	126	136	154	146	149	159	130	140	143	134	143	149	128	157	153	157	142	167	141	123	129	136	144	142	122	121	112	140	159	144	118	146	147	150	147	133	140	168	152	134	135	141	152	126	156	159	160	139	119	141	143	130	146	141	142	146	132	138	127	129	140	138	147	152	119	137	146	134	130	122	160	142	144	121	132	140	122	153	145	135	141	136	147	138	146	143	159	126	137	151	119	149	119	148	155	144	136	149	131	102	135	152	124	147	139	162	127	128	108	133	137	144	130	137	141	112	143	143	150	114	147	147	120	162	139	133	145	146	152	158	149	152	154	137	132	139	151	146	152	161	124	135	120	128	151	120	134	140	132	151	130	131	152	139	143	155	146	120	129	136	139	124	155	123	136	153	139	135	145	140	132	137	132	117	144	126	136	150	141	126	129	158	129	149	113	155	170	147	139	130	146	166	140	130	140	161	137	157	112	166	150	167	116	135	160	142	146	112	137	151	155	154	148	144	136	147	127	135	146	129	156	132	124	117	146	156	156	134	140	153	152	160	151	142	132	133	147	151	130	142	131	147	148	138	152	153	170	134	124	132	125	143	136	139	138	137	146	139	132	151	153	134	141	136	138	133	141	121	157	143	138	163	147	111	148	138	142	132	150	148	141	111	168	122	140	130	129	142	149	156	137	137	152	147	132	146	130	118	134	147	138	133	149	145	143	154	149	125	158	162	145	147	160	137	147	139	139	150	116	135	136	170	135	159	130	141	158	152	144	143	136	134	114	133	155	134	136	123	145	135	137	144	138	146	145	162	145	112	137	136	126	162	121	127	127	154	152	125	150	148	143	137	156	149	125	133	141	131	170	143	131	147	127	150	127	168	123	121	137	149	153	152	153	115	144	148	101	125	131	133	140	133	153	151	136	144	155	154	116	126	133	143	152	150	123	138	139	168	131	154	127	155	153	132	137	138	139	125	125	123	143	124	161	140	118	133	129	164	129	146	162	157	140	111	146	144	140	150	154	147	162	127	136	141	127	144	150	134	132	159	118	130	143	165	139	123	146	141	131	116	138	145	136	147	163	137	153	162	151	125	130	137	132	122	151	153	144	138	178	133	157	122	158	153	142	152	135	168	137	143	153	134	141	143	141	131	138	141	133	137	141	172	148	140	163	126	144	140	127	142	154	132	138	139	134	131	128	148	153	129	134	156	128	137	145	142	137	156	145	135	143	154	149	146	136	110	145	144	165	139	144	155	145	152	125	137	136	114	130	134	141	141	159	140	140	137	145	141	161	135	137	152	119	128	143	130	129	146	138	133	135	135	138	138	146	118	148	146	135	126	106	131	123	159	143	150	144	138	136	132	121	150	125	141	140	140	144	185	151	153	159	153	123	143	139	144	121	120	136	144	131	148	148	113	165	146	129	133	155	145	147	136	124	158	131	130	152	146	151	145	135	150	141	125	151	169	133	138	127	139	152	143	154	150	159	162	148	128	138	131	158	145	152	136	136	156	106	145	143	138	148	153	141	132	141	140	124	151	148	141
9611	7205	54648	28407	3169	2962	1373	1119	1597	1136	788	710	539	625	526	534	579	527	420	367	374	367	405	371	415	399	392	385	375	352	385	414	389	362	354	398	379	369	349	359	341	345	361	373	376	362	334	374	360	371	350	359	371	342	363	331	347	358	373	362	348	364	381	376	355	354	329	351	361	368	359	366	345	335	357	369	360	369	341	368	375	334	339	368	371	353	367	400	331	335	390	353	341	380	388	350	339	343	391	359	364	377	368	365	347	359	381	363	372	383	382	364	341	361	378	379	322	343	340	323	340	352	373	381	352	374	370	347	364	331	364	337	365	335	358	342	358	401	321	374	383	386	360	362	371	327	397	360	381	339	348	346	353	333	342	356	327	353	368	316	367	349	324	354	380	320	370	376	340	319	349	339	354	309	355	345	349	358	335	313	364	341	356	366	330	361	351	334	353	329	358	348	309	341	351	381	386	355	337	329	372	371	369	357	332	348	356	405	346	387	369	347	342	352	321	365	365	335	357	352	370	363	383	347	388	329	392	335	357	364	367	371	361	367	309	332	364	357	342	408	379	365	369	348	377	356	363	376	359	334	331	364	335	376	354	352	386	341	342	351	346	372	370	361	353	351	371	337	360	344	365	347	367	361	379	360	358	344	333	379	357	348	332	361	364	368	370	354	376	363	351	393	376	369	345	333	394	338	311	373	361	348	339	375	327	367	314	347	358	371	360	374	360	373	342	347	355	365	357	332	351	351	347	317	329	358	385	360	371	351	358	383	340	328	339	372	365	296	380	383	356	338	345	372	374	329	352	330	383	358	347	382	386	324	322	339	363	386	372	375	360	352	366	343	341	389	338	325	357	332	371	354	330	345	364	360	405	359	341	363	345	355	359	373	336	373	313	336	337	360	358	338	373	363	341	375	358	339	365	374	374	355	381	380	360	363	354	377	368	395	353	369	344	344	353	354	375	319	356	370	366	359	377	375	306	323	367	367	363	346	329	363	358	353	357	378	323	376	346	365	336	355	372	338	329	343	349	371	334	357	368	349	307	362	348	362	333	371	354	339	330	344	371	352	342	343	358	378	325	349	321	351	355	334	397	348	372	356	329	354	358	354	341	338	345	342	345	369	318	347	353	383	358	368	350	359	370	344	375	342	344	382	346	331	340	347	352	377	335	350	325	341	377	375	336	374	370	330	365	392	319	382	355	349	339	346	355	329	375	358	358	350	380	330	394	362	341	341	328	349	375	321	333	339	391	337	371	337	349	350	356	368	375	347	403	332	382	325	351	347	349	347	350	373	345	322	352	336	363	320	339	328	351	361	372	324	353	377	356	334	358	329	353	339	347	382	372	345	356	358	338	326	383	342	387	337	370	356	342	360	346	359	330	367	345	346	372	350	350	321	380	355	341	366	391	364	390	332	366	376	370	358	354	365	404	351	377	363	371	355	400	332	337	362	373	346	355	366	398	369	338	357	332	339	360	344	370	401	377	337	346	353	345	376	360	334	355	365	382	374	380	364	398	352	327	352	368	348	356	356	372	335	330	343	312	332	387	360	343	347	355	355	330	344	357	374	343	350	358	399	369	349	371	354	356	348	366	358	370	336	348	376	361	343	328	343	314	357	360	318	380	374	360	337	364	363	372	349	331	361	405	338	350	387	349	343	350	389	370	377	352	358	364	345	381	346	356	336	404	383	380	370	380	391	382	342	353	359	371	363	346	385	349	323	382	377	322	324	398	365	348	388	387	363	329	339	339	320	343	343	345	363	360	366	382	343	340	379	375	353	374	335	355	350	373	370	347	356	312	353	347	334	382	346	373	329	365	378	321	371	349	359	352	344	339	378	376	320	324	382	361	356	345	330	351	357	348	337	355	363	357	352	357	324	334	352	349	334	359	356	343	348	345	355	390	365	333	335	353	343	342	316	363	344	335	385	345	396	341	347	357	370	367	357	347	339	381	372	358	367	356	353	354	338	341	385	345	346	342	381	354	375	332	346	368	330	349	344	359	380	372	373	372	380	347	382	366	367	359	358	328	370	328	379	359	360	400	338	357	331	378	383	355	373	340	376	343	380	369	362	344	326	323	353	388	362	331	372	347	340	364	324	356	348	349	370	375	354	359	328	366	344	348	335	371	368	336	334	353	354	338	330	336	345	368	372	334	389	331	370	317	351	361	337	368	362	362	348	357	360	344	369	371	358	325	377	374	340	353	336	377	344	337	367	363	370	368	344	349	338	339	349	345	372	359	382	372	348	333	377	321	343	394	367	360	334	353	358	350	394	356	351	348	353	368	358	381	361	328	347	330	350	347	383	383	358	313	346	388	338	377	357	348	360	327	309	343	332	332	330	344	358	378	359	394	340	367	375	361	358	362	375	367	390	343	368	323	349	361	387	341	365	382	307	374	355	387	367	348	351	337	358	355	340	328	337	332	385	356	367	353	333	355	362	365	349	386	362	339	357	329	360	330	348	354	347	396	371	351	345	378	369	355	338	351	340	383	351	377	343	368	364	375	338	370	338	330	361	389	322	323	333	341	339	334	335	377	391	342	358	333	360	341	348	347	380	352	347	323	328	373	394	380	379	373	334	380	348	351	369	367	387	359	315	335	369	357	357	355	353	320	366	363	351	367	359	374	349	391	357	341	364	381	371	398	365	350	347	339	370	363	352	366	367	345	378	373	336	317	360	340	350	343	370	355	346	377	370	381	343	357	368	357	367	328	380	360	339	374	353	340	363	330	390	312	364	387	368	345	316	334	347	377	306	355	335	372	387	374	368	336	352	332	337	374	335	356	302	356	386	374	357	338	376	372	366	359	341	354	364	369	363	367	368	354	390	362	332	348	324	403	333	373	339	364	350	372	354	397	361	373	378	379	354	344	358	381	325	366	329	345	338	352	327	353	375	345	373	328	338	350	401	347	369	360	356	385	330	369	380	346	349	357	358	344	355	373	349	350	378	368	347	382	396	344	367	338	385	353	370	338	373	344	371	347	324	346	369	326	363	359	338	351	342	371	352	359	354	385	361	331	356	327	376	336	356	334	354	352	371	313	349	328	327	395	318	349	352	368	333	324	357	360	383	324	331	331	362	396	354	364	396	339	350	317	372	351	363	339	358	342	368	340	340	348	356	379	363	356	338	327	351	339	330	347	377	343	375	345	342	372	376	370	358	344	346	329	353	328	341	366	330	337	391	360	362	344	355	345	364	365	324	341	334	334	360	355	324	355	350	328	349	377	388	353	354	356	373	391	336	375	377	359	365	362	384	366	348	366	322	333	355	342	344	372	328	365	328	392	349	336	373	353	344	360	339	382	328	341	357	331	361	355	315	359	381	346	351	344	350	367	399	329	339	350	365	345	378	341	353	370	320	372	356	380	376	373	305	319	332	316	357	375	362	330	343	342	368	367	360	376	371	363	337	345	382	365	378	348	385	351	340	359	381	350	345	359	371	325	326	376	375	357	325	367	363	314	350	350	314	315	348	342	352	378	392
2515	910	3290	1855	416	350	311	338	316	307	349	337	290	320	315	350	312	313	324	307	355	332	341	347	313	303	305	351	365	324	276	327	319	350	298	331	336	310	321	334	282	330	338	341	325	318	350	338	311	324	279	328	295	281	331	333	305	365	317	324	282	314	281	296	338	292	313	289	350	325	315	303	313	286	320	311	317	350	323	311	331	292	323	333	336	304	300	304	293	301	326	287	325	300	321	314	303	345	310	314	306	321	336	349	346	318	335	311	303	356	312	321	332	318	331	321	331	345	311	329	352	304	331	304	343	286	283	323	303	292	305	316	319	323	281	327	302	311	283	356	323	312	333	351	338	319	315	318	292	311	326	315	341	318	305	308	314	338	325	312	313	315	297	303	307	319	328	317	353	354	347	297	314	349	316	284	334	296	321	296	289	305	302	325	291	327	293	305	330	300	325	335	328	295	316	338	323	304	310	311	291	317	334	316	361	321	328	355	312	321	326	323	279	317	325	290	318	328	315	349	342	325	281	364	286	314	308	321	325	289	293	302	308	299	306	297	337	319	293	340	317	319	360	296	354	322	302	332	282	320	324	307	316	306	300	318	316	281	323	315	321	322	305	339	328	349	301	302	318	321	325	291	350	287	319	318	336	308	289	297	326	291	294	319	289	295	326	305	308	317	311	307	318	322	296	296	315	309	311	295	343	323	309	326	323	307	317	326	301	318	328	348	352	343	287	337	280	327	312	333	334	336	341	329	353	308	291	306	276	324	326	311	329	314	300	280	358	334	305	319	324	308	294	332	388	335	288	290	346	324	339	344	314	294	301	347	311	285	315	329	341	284	291	277	325	339	327	323	305	326	289	324	306	360	279	304	349	302	313	310	310	348	317	309	283	319	299	312	347	319	321	309	272	357	318	321	315	335	377	325	329	305	328	319	301	293	325	347	290	340	317	311	273	326	314	322	333	342	314	308	342	358	342	340	284	278	329	335	315	337	301	308	310	331	316	345	316	320	327	304	311	327	328	302	342	286	317	305	335	308	319	334	314	313	323	294	302	325	316	302	322	301	320	330	337	305	332	345	324	306	317	300	306	341	320	316	292	337	311	291	296	312	316	321	350	300	301	322	316	304	332	363	320	333	358	292	293	312	321	326	316	313	317	345	330	312	317	337	294	332	319	297	316	337	305	314	313	300	314	301	319	303	293	313	365	260	343	319	322	299	308	316	325	321	330	336	320	306	318	307	339	331	334	347	309	336	317	318	344	321	326	307	310	334	329	307	316	313	305	306	310	331	307	295	290	317	312	307	315	323	329	343	292	319	311	337	328	336	350	305	312	339	328	302	321	315	321	318	327	308	323	339	306	310	298	291	313	363	336	360	324	308	355	306	338	315	300	339	334	301	312	300	300	321	309	340	334	330	333	348	310	298	359	310	343	321	313	318	322	292	353	311	314	325	311	294	301	301	318	344	315	295	341	325	321	333	313	307	329	310	329	319	323	342	292	315	322	328	303	312	284	343	334	307	341	345	355	298	316	310	312	310	319	309	306	318	311	347	315	309	315	307	309	316	310	333	300	299	312	344	335	294	283	326	328	294	305	340	320	330	295	302	295	341	322	365	332	338	319	319	357	327	314	310	322	282	348	348	313	281	326	296	333	311	262	305	281	322	304	325	289	303	340	349	317	338	318	308	312	303	301	342	355	307	316	316	313	351	329	297	324	327	344	304	341	304	294	335	341	288	318	309	354	328	318	335	320	317	322	304	319	325	305	339	318	339	336	351	331	360	336	323	308	338	338	303	312	336	320	326	311	308	325	289	305	298	324	312	307	324	307	299	296	337	337	298	292	303	313	344	324	316	284	317	314	332	308	335	304	304	312	315	299	312	336	305	312	329	311	340	323	315	335	333	306	317	297	318	308	306	339	322	318	309	320	314	328	352	343	323	284	300	344	330	323	357	319	339	338	322	317	299	321	324	338	310	349	284	316	305	346	326	287	303	320	321	336	328	350	305	316	337	304	323	272	277	295	297	304	308	303	321	337	334	303	295	325	380	326	333	318	318	284	308	303	306	336	308	310	290	343	347	288	362	327	338	315	361	287	333	322	328	321	299	317	337	289	329	315	327	310	298	298	338	352	335	346	306	328	304	317	336	335	305	329	327	295	338	322	335	339	324	330	307	303	319	335	313	309	338	302	286	320	331	283	309	315	349	312	313	303	323	304	313	346	320	299	309	323	294	286	319	340	297	313	323	326	323	337	338	324	306	267	296	325	314	333	341	308	314	292	300	324	333	309	267	325	296	323	314	326	301	279	338	333	328	306	327	319	324	310	293	309	332	296	328	335	281	323	317	304	307	329	329	309	355	322	327	331	360	358	337	311	289	292	322	338	307	292	310	317	323	302	343	328	344	313	339	316	307	340	320	315	273	315	344	319	309	328	315	323	312	338	344	310	353	302	327	316	310	362	319	293	306	310	303	353	298	299	356	301	332	327	309	337	307	319	314	308	309	309	304	306	319	321	328	316	312	305	309	300	318	326	338	334	334	310	315	345	307	292	319	318	317	324	330	322	307	331	323	286	315	320	331	324	296	328	314	305	309	309	354	332	339	309	318	299	338	311	333	303	343	329	311	290	274	327	299	330	345	312	301	349	312	314	311	315	328	328	321	324	308	319	288	317	301	325	315	307	328	301	299	326	323	327	346	290	327	311	355	313	314	315	286	316	291	356	283	342	332	294	321	312	311	312	300	308	322	341	330	327	312	330	321	310	318	327	286	311	310	300	319	297	324	286	318	330	323	326	345	308	321	272	333	346	293	323	323	322	312	317	296	323	300	330	306	289	343	322	332	337	305	362	287	344	304	299	319	310	362	334	304	346	305	327	335	324	358	333	300	345	335	348	302	333	338	295	341	344	301	291	306	331	321	320	336	328	321	335	309	299	323	324	327	350	333	330	336	294	332	306	334	306	334	314	355	312	316	302	330	344	340	328	324	334	319	320	327	338	318	317	332	312	354	316	325	312	315	339	327	318	293	326	333	343	304	331	341	311	262	313	310	301	326	297	345	337	306	319	303	320	306	321	313	324	318	324	325	323	329	293	314	300	310	340	302	327	308	333	321	325	344	322	303	332	322	323	333	308	321	290	282	345	319	339	323	331	294	325	323	308	311	315	340	335	327	315	309	316	335	320	328	311	280	326	297	322	304	329	316	296	333	337	301	330	319	325	361	318	319	294	328	321	353	337	299	356	317	339	366	315	321	346	307	308	352	288	316	322	315	353	335	310	348	311	324	350	314	313	309	338	320	288	340	357	346	284	321	303	297	306	339	335	302	308	305	326	341	323	325	352	342	320	323	308	344	321	363	324	327	338	338	328	306	290	349	302	350	333	278	330	313	295	293	308	331	326	331	334	313	278	318	312	314	307	336	305	319	301	319	313	304	300	282	294	346	324	328	303	327	315	330	334	342	294	328	347	360	301	293	327	328	324	344	320	339
2817	1498	7791	4494	875	851	812	791	734	786	755	758	789	821	746	801	795	759	739	769	759	745	732	710	705	738	733	769	720	703	768	774	734	792	794	681	797	721	742	794	766	757	742	753	749	763	730	723	780	818	751	747	733	745	740	809	739	728	752	769	713	730	760	721	737	733	693	752	819	735	755	756	800	738	814	727	738	785	737	723	767	736	790	810	748	832	719	739	712	779	745	727	757	726	801	782	733	722	756	739	734	705	733	771	726	781	721	755	762	769	727	760	737	749	816	697	769	776	769	779	752	775	714	754	726	711	676	764	725	739	697	800	801	751	799	759	737	764	722	763	741	726	764	775	795	727	756	745	746	777	764	770	723	748	737	767	712	773	730	732	738	790	750	732	723	745	769	799	745	804	731	749	766	775	708	773	737	788	707	764	774	778	706	751	810	756	733	712	739	762	742	784	813	721	731	741	765	782	797	775	734	759	783	741	757	722	758	748	698	732	749	781	725	715	755	721	738	724	759	794	759	746	764	760	837	760	741	770	810	749	738	755	734	753	758	755	772	741	809	805	835	772	731	737	786	740	717	790	757	768	717	707	746	761	787	803	745	746	770	726	755	770	737	723	760	770	725	790	771	748	782	758	782	778	770	775	763	755	747	694	738	774	775	673	750	748	763	731	720	775	805	744	769	783	773	752	725	771	767	743	732	735	738	765	760	747	737	722	737	730	808	739	773	776	798	752	794	777	737	747	768	746	791	779	766	785	731	763	732	726	790	763	733	754	761	761	828	782	725	758	762	730	776	748	746	799	762	755	736	747	762	744	767	771	725	731	755	752	736	735	736	704	753	742	779	718	750	749	759	773	771	770	779	770	764	809	791	705	720	766	751	777	726	793	766	756	761	717	732	723	770	707	755	774	742	740	737	753	790	730	780	730	725	726	749	752	728	792	744	756	731	783	740	783	774	762	739	739	756	751	721	764	752	780	711	750	758	770	748	743	747	722	748	785	721	747	753	785	770	821	755	764	748	737	751	722	750	777	745	797	746	802	767	763	701	760	781	707	746	756	756	685	741	759	779	767	784	732	743	750	750	741	718	725	753	758	721	762	794	754	781	749	673	736	720	723	790	734	726	747	778	735	738	780	704	727	740	703	784	735	736	765	755	758	744	761	786	741	734	783	748	727	736	783	789	770	756	798	767	747	712	754	737	780	784	777	759	707	757	753	800	762	742	763	717	747	765	730	792	801	790	733	773	733	740	731	733	738	765	728	734	707	749	771	789	733	764	753	771	775	758	731	746	781	723	733	797	714	711	711	748	719	755	763	752	730	754	761	724	775	772	747	756	780	789	781	693	737	757	767	705	720	746	744	798	787	760	751	729	783	730	767	784	733	714	771	762	763	724	740	752	747	789	733	729	775	816	767	724	698	749	729	705	738	787	747	725	731	736	723	720	745	776	800	791	762	765	720	768	758	746	733	800	797	738	732	715	736	762	785	793	736	760	742	750	762	759	757	760	726	803	773	712	719	727	767	768	788	749	754	724	757	792	751	699	749	707	787	772	807	738	752	760	723	773	765	738	762	743	786	711	712	735	851	751	735	700	793	760	794	710	751	777	760	760	747	789	776	735	773	769	760	774	754	789	723	776	733	714	764	703	729	794	761	745	747	753	763	786	757	732	749	737	747	760	771	729	724	773	751	742	758	750	734	758	731	742	725	756	794	775	710	743	726	724	720	745	723	710	697	785	744	781	762	783	793	756	795	838	762	808	776	792	736	783	743	744	767	673	708	773	759	758	769	733	749	758	752	690	780	801	710	719	715	745	772	766	783	766	776	756	766	767	692	788	752	759	779	794	764	710	755	788	730	760	752	763	758	768	763	760	755	686	801	756	775	799	730	738	797	741	753	754	724	739	786	731	766	764	788	750	775	759	720	760	742	812	704	772	748	743	707	742	766	741	751	770	725	738	698	743	756	713	738	831	744	716	808	732	706	708	748	780	767	772	720	733	738	759	759	724	823	766	733	742	699	767	751	721	738	767	772	765	723	768	781	771	724	734	758	871	817	764	733	762	735	741	766	743	750	720	777	750	743	679	739	771	801	771	779	761	725	768	733	750	781	726	751	760	691	734	744	739	768	747	732	760	772	783	713	740	760	772	758	779	812	739	774	745	719	744	739	814	714	757	780	774	758	765	722	777	717	741	811	729	724	761	753	719	712	770	772	761	743	769	782	760	778	751	738	727	731	719	769	737	737	756	715	774	784	746	734	717	702	761	746	743	793	762	770	768	693	774	777	763	816	727	770	748	760	768	682	740	726	717	740	745	713	744	768	772	780	703	759	713	757	739	685	801	719	785	723	764	744	777	766	776	733	786	770	790	807	768	746	782	744	792	751	729	729	716	760	738	763	751	773	785	721	746	733	753	786	736	735	736	747	764	794	709	783	745	727	730	763	715	778	755	721	758	722	775	722	766	735	695	737	758	780	747	752	752	776	776	749	788	735	764	709	771	726	790	719	740	760	801	786	736	745	750	740	747	742	745	760	754	755	773	749	750	730	798	766	741	728	760	756	809	778	703	741	779	745	723	683	749	775	770	671	749	747	720	727	738	697	732	756	776	751	751	693	742	770	781	738	737	733	768	767	751	732	741	755	714	737	718	797	751	756	771	711	746	753	780	754	765	693	737	736	704	782	741	763	741	721	738	766	745	770	776	739	799	740	770	709	762	751	780	724	735	754	716	777	773	706	722	735	743	687	758	812	731	748	750	724	725	726	764	770	727	744	762	732	748	755	797	719	751	736	755	739	819	777	744	727	727	798	758	796	748	735	721	711	778	747	739	785	732	779	739	770	802	736	736	806	769	715	784	729	744	738	764	743	771	741	762	778	779	760	781	743	718	734	775	777	736	739	775	702	754	741	787	737	757	743	755	773	803	792	734	756	733	731	726	762	738	728	767	739	810	736	758	730	763	710	779	729	769	729	771	763	771	739	771	724	773	735	780	751	725	744	761	729	728	735	752	780	738	757	804	737	783	759	749	715	716	759	783	746	792	783	792	761	753	716	730	760	741	804	801	759	773	756	744	739	776	818	732	750	747	713	729	746	735	784	701	728	751	720	764	720	809	787	753	741	721	781	734	812	759	776	745	723	743	744	703	771	782	773	739	757	723	766	715	780	742	748	728	738	723	719	814	774	772	739	736	752	757	742	772	737	716	782	761	749	749	706	783	791	738	703	794	715	791	724	782	765	755	774	749	771	719	704	837	808	748	800	706	796	730	739	746	766	747	745	722	780	793	758	771	759	750	814	722	756	769	803	792	761	724	736	705	778	720	786	770	742	760	821	699	785	728	732	781	738	756	774	769	790	738	697	763	694	776	700	712	746	709	734	750	776	731	800	776	719	740	795	752	767	763	764	781	752	778	710	768	749	780	741	774	697	755	764	794	700	749	765	731	761	721	774	753	762	789	725	725	727	745	759	749	758	765	739	757	732	748	732
8837	4163	37074	27148	2614	432	346	351	371	312	317	302	320	283	341	281	299	307	292	273	307	294	280	287	278	273	280	278	295	270	301	245	267	272	274	305	281	305	297	251	297	292	256	263	311	304	318	269	308	292	332	290	290	317	271	271	282	308	299	297	285	309	270	249	281	290	294	291	336	304	285	287	299	295	275	298	283	260	297	277	307	265	269	302	314	256	259	284	293	295	297	301	265	269	273	263	264	288	281	273	260	287	319	289	280	281	277	281	283	279	292	298	255	268	264	301	246	269	282	308	292	279	278	282	308	302	259	265	297	307	294	332	276	314	303	277	284	288	274	293	289	280	268	300	290	280	275	285	301	292	278	273	296	297	314	258	267	280	315	266	293	298	291	301	283	327	285	288	257	290	282	305	294	261	293	300	293	295	297	287	296	262	276	286	259	281	256	288	292	263	270	282	274	288	294	304	301	251	274	269	291	281	293	268	286	292	306	273	281	297	292	275	281	302	298	283	302	254	304	273	271	288	296	313	306	288	291	271	262	288	284	273	279	277	271	311	257	305	278	266	307	269	282	283	260	270	277	323	261	287	297	295	294	296	281	318	306	278	265	268	287	304	294	288	249	289	300	300	282	298	260	281	269	292	253	283	294	270	249	280	289	299	308	316	268	308	278	308	307	328	274	274	262	275	263	299	291	281	298	281	319	319	297	267	273	298	274	299	293	286	304	286	288	274	306	282	279	262	263	301	318	276	256	252	322	269	284	316	303	293	316	305	312	253	328	275	301	290	304	328	280	280	261	261	286	283	285	296	290	272	301	291	285	280	276	261	252	277	273	275	280	288	294	300	292	268	263	268	295	311	275	305	296	279	274	301	286	260	281	260	311	287	266	263	269	330	271	279	233	299	303	289	308	292	315	291	278	272	282	267	317	301	302	274	292	320	288	295	272	295	295	304	279	283	296	289	268	275	309	289	310	287	267	270	289	320	298	278	270	290	271	268	274	290	298	277	293	252	272	310	286	290	279	307	289	305	292	296	293	309	276	288	287	301	298	271	277	281	266	283	288	323	292	289	282	289	279	305	262	306	279	280	283	309	284	281	282	298	307	273	287	288	272	294	304	261	301	298	271	307	299	280	270	288	272	283	305	315	287	261	296	274	295	297	269	303	275	291	281	281	273	263	271	285	280	264	306	305	308	272	294	309	282	306	274	292	262	285	276	305	284	288	276	289	295	307	240	315	295	289	287	285	270	290	255	293	300	261	275	289	312	271	274	328	274	284	297	288	270	272	320	311	278	272	256	248	291	294	319	282	268	283	306	308	260	315	297	307	281	277	266	297	309	279	287	254	308	283	272	273	303	282	311	242	295	277	301	293	297	259	281	303	266	299	291	273	273	278	326	308	279	285	268	289	248	281	306	281	286	295	300	262	269	287	287	310	285	303	304	305	295	276	304	265	280	267	308	293	289	270	308	292	263	283	304	278	293	281	289	279	247	296	297	304	283	295	292	254	278	254	306	292	289	309	285	303	314	274	273	301	268	309	270	311	276	313	323	280	277	277	282	275	270	309	304	301	268	280	262	282	306	255	268	293	294	263	277	306	264	300	289	300	295	316	318	248	256	261	319	285	309	320	296	285	313	249	274	299	274	297	297	290	254	249	262	283	313	286	299	314	284	310	267	299	282	281	282	280	273	263	275	305	280	266	299	263	271	255	292	297	264	291	314	294	291	302	293	260	294	304	291	282	305	301	299	258	297	278	283	283	260	277	274	310	299	291	277	330	293	298	274	331	266	283	312	273	281	275	314	279	260	273	290	302	288	277	324	288	295	288	303	284	304	306	301	317	269	266	282	293	260	281	303	292	281	261	314	274	274	289	292	308	244	267	274	289	313	298	248	269	293	306	271	271	289	277	287	265	275	300	308	275	303	301	277	302	264	300	282	290	228	295	284	275	292	271	285	288	280	306	299	299	290	317	252	298	264	283	311	309	294	299	267	249	260	292	308	283	291	277	304	309	285	295	265	290	321	291	322	299	281	305	289	270	268	281	305	249	293	292	265	304	279	277	300	267	283	292	294	269	280	285	276	283	294	285	314	270	306	277	315	291	280	271	280	303	277	302	295	297	292	291	271	272	257	296	302	289	288	295	317	264	281	274	275	261	299	277	269	280	281	296	268	290	271	295	302	283	286	296	267	252	297	296	299	258	273	261	261	301	271	300	259	268	313	306	254	304	292	271	269	269	294	286	308	289	297	269	302	284	328	307	311	283	282	290	312	270	259	269	263	255	314	268	291	305	286	281	285	289	309	285	280	299	278	253	294	256	291	283	301	292	270	259	281	298	288	296	273	281	296	293	259	284	287	275	283	276	265	308	290	284	293	245	290	269	260	289	291	263	286	284	304	267	281	290	313	282	272	303	256	272	307	276	293	273	308	305	310	266	258	295	311	291	259	242	260	270	281	292	263	286	274	290	292	277	309	285	287	299	294	285	285	292	277	300	274	299	284	311	266	260	311	287	260	293	301	281	283	305	267	271	323	291	298	267	313	305	272	293	308	290	268	266	283	275	277	300	309	290	282	263	278	291	277	286	309	284	296	276	286	293	286	291	311	255	287	290	286	254	280	290	273	286	312	273	265	280	269	298	308	284	284	279	270	275	303	291	288	281	303	294	303	285	259	266	284	277	281	270	300	289	272	289	294	257	266	253	316	319	264	290	273	289	292	297	265	308	308	282	276	285	278	281	273	269	328	281	293	315	281	253	296	286	286	284	252	282	294	306	278	288	281	290	294	267	284	285	286	262	249	281	274	269	320	283	304	286	309	287	312	282	265	304	302	258	288	286	272	289	312	301	280	280	298	313	289	284	271	281	295	299	274	285	301	259	306	252	281	281	262	279	288	260	291	288	303	273	280	291	273	307	269	279	279	270	295	311	276	270	293	286	272	293	288	272	294	290	288	253	267	283	296	296	284	318	277	302	300	296	287	255	264	286	300	291	244	278	290	291	300	306	286	290	246	311	299	265	290	290	265	278	268	283	290	307	306	283	281	302	278	273	281	298	266	302	292	273	300	289	248	316	300	304	277	318	287	247	267	266	283	271	279	328	262	283	268	263	268	284	297	321	285	275	314	288	306	281	281	299	276	267	335	308	281	293	253	266	284	275	264	266	280	309	297	283	280	283	296	306	302	255	299	269	306	250	281	291	321	296	282	259	274	294	271	254	312	290	310	311	284	311	274	301	282	274	279	296	281	270	292	320	282	295	280	267	273	281	268	295	270	293	274	292	269	291	287	278	293	270	285	301	278	254	278	291	310	252	269	292	306	249	281	248	302	292	280	289	316	309	272	303	268	284	291	282	288	322	283	283	269	270	273	275	255	286	274	266	278	303	297	304	297	301	312	270	279	267	294	320	302	302	290	297	287	289	295	305	292	306	280	316	298	301	261	293	321	315	268	278	292	286	279	272	290	243	318	244	238	293	295	257	282	305	318	278
7651	5132	43782	25967	2249	1322	1058	1226	1411	981	875	746	789	817	778	813	776	774	762	728	665	680	673	710	717	709	689	649	730	681	696	671	694	709	709	632	678	670	635	655	654	733	698	647	651	645	649	692	686	666	629	682	657	690	672	687	624	667	703	647	677	677	633	686	617	656	697	683	685	670	673	629	667	713	724	718	621	724	661	688	686	671	678	665	712	662	686	670	723	705	693	663	648	654	681	694	676	636	691	657	674	633	669	662	647	669	703	664	692	653	695	670	702	679	689	728	701	703	702	702	681	686	699	676	615	677	658	667	712	652	632	646	656	700	676	680	645	688	687	634	680	720	656	694	695	641	650	689	705	671	666	703	686	693	697	645	664	669	718	681	675	700	650	660	657	694	625	663	699	704	665	660	682	667	625	775	694	694	675	671	679	643	706	660	679	656	684	678	664	689	649	693	704	695	681	677	685	671	643	687	669	671	661	632	713	717	647	664	723	670	625	684	676	674	685	671	674	665	653	687	732	683	674	645	672	694	667	679	703	673	689	712	652	662	647	685	684	689	668	680	697	631	684	694	639	677	663	617	651	676	676	736	685	669	696	726	678	680	666	637	645	680	622	607	667	676	694	632	675	673	709	649	659	682	650	644	671	707	650	722	714	701	655	656	707	640	669	711	657	648	697	742	697	627	717	644	704	680	653	652	658	672	706	637	683	693	682	702	664	694	688	711	677	674	666	653	672	727	682	654	681	684	679	686	628	739	652	662	658	679	709	626	678	651	631	696	714	694	653	663	645	702	669	661	662	679	656	690	668	700	671	720	665	711	658	674	688	666	669	679	677	643	694	672	674	684	632	652	638	633	706	678	625	657	664	688	650	659	658	657	675	676	651	704	688	691	716	706	668	725	670	651	648	663	686	660	696	645	668	665	677	643	689	655	676	642	676	664	666	687	721	700	661	643	708	679	726	683	689	612	623	696	673	668	642	720	684	679	636	713	666	679	635	680	708	688	710	669	721	648	699	705	676	678	719	685	698	666	669	650	699	647	674	668	667	670	654	694	647	667	680	658	667	617	630	667	675	664	704	668	688	706	696	669	657	688	675	668	707	704	655	658	691	649	663	667	676	659	675	664	635	604	693	655	677	707	686	659	631	696	686	695	707	646	692	666	672	707	692	690	661	652	630	697	697	683	695	643	688	660	642	665	670	693	667	729	608	663	601	645	665	677	659	667	727	621	647	699	678	672	669	650	695	656	652	684	707	671	688	630	715	649	628	622	674	683	683	699	654	692	716	651	655	657	661	682	644	697	664	710	698	698	637	643	704	656	660	701	658	645	649	668	652	667	697	678	635	636	698	691	736	683	663	691	677	638	650	658	658	675	594	679	652	685	689	645	672	696	670	722	670	660	704	662	697	655	658	655	702	690	655	653	700	703	694	680	701	661	686	669	654	678	668	691	631	654	726	696	725	734	639	688	652	646	677	708	692	688	662	686	704	634	672	663	676	730	698	665	689	689	680	630	626	677	697	642	688	673	650	692	657	670	641	691	670	642	668	625	678	654	651	681	745	677	656	671	659	722	654	675	732	698	690	693	711	672	706	682	672	666	652	653	694	666	659	675	684	664	675	667	695	669	667	697	646	698	710	665	670	660	673	661	660	701	671	677	679	674	679	670	642	690	656	702	666	688	683	673	684	710	705	657	651	696	638	735	659	658	653	734	700	661	654	648	659	651	660	681	690	671	668	703	649	697	679	662	696	730	668	670	673	678	687	674	683	641	651	654	691	709	665	689	695	671	681	680	653	647	674	665	664	635	666	650	692	651	657	648	644	684	682	630	650	737	668	612	686	677	688	750	703	701	685	702	643	683	681	695	648	692	655	696	649	667	703	667	707	655	677	693	646	705	697	679	639	689	662	650	660	653	659	685	694	696	617	675	691	653	684	680	647	681	669	704	680	680	710	675	655	710	751	663	724	640	684	650	739	689	630	684	679	708	635	656	690	676	679	678	696	698	657	702	666	692	629	694	680	690	714	664	651	675	708	615	698	682	652	700	661	664	650	695	718	634	654	683	702	662	692	657	691	689	627	652	619	719	688	661	657	693	685	712	612	659	652	673	668	672	674	655	659	674	661	660	715	694	678	642	666	676	649	677	697	647	646	645	717	653	634	632	694	649	653	702	662	710	615	658	652	711	678	691	714	677	650	694	699	696	686	667	700	713	627	671	699	684	690	651	631	648	672	659	696	623	643	681	639	666	674	637	731	713	665	655	630	705	654	626	705	700	654	681	645	690	685	636	677	697	662	691	710	671	643	678	676	668	684	638	733	641	694	685	690	664	709	694	713	685	659	685	672	704	669	700	667	671	688	670	638	744	664	652	640	675	679	687	703	677	637	667	681	664	686	646	656	684	668	652	670	637	663	652	706	700	692	685	628	705	688	658	716	708	687	682	626	645	652	648	666	704	652	670	681	691	695	650	687	655	649	675	669	671	682	655	711	696	640	675	629	687	669	644	622	665	635	663	693	680	669	694	667	671	770	699	646	718	687	679	638	649	653	647	657	670	643	703	638	669	692	661	652	695	680	670	672	673	696	639	651	668	682	650	715	652	660	655	698	649	689	654	681	685	674	620	664	677	665	660	639	726	696	652	639	625	647	668	650	697	681	688	652	643	683	673	679	641	723	678	680	639	669	689	677	659	666	697	695	683	641	688	684	666	667	708	672	652	695	693	641	696	703	684	680	654	714	678	691	678	730	686	677	690	697	679	668	644	721	639	648	691	636	729	691	668	676	677	670	647	700	633	657	641	680	674	646	642	658	693	670	702	675	715	683	710	696	653	676	679	720	672	657	705	665	654	701	669	678	674	718	644	665	674	673	714	646	672	714	637	639	664	685	642	658	686	652	712	670	669	677	630	680	676	667	661	701	650	682	670	686	722	678	670	635	697	658	675	687	660	688	690	706	649	694	669	681	691	595	651	650	679	665	691	659	717	689	703	707	657	661	711	679	689	705	679	698	649	700	687	692	653	670	635	650	644	709	678	682	677	703	619	644	691	644	685	654	694	672	684	691	680	662	705	639	663	651	666	703	697	673	644	689	671	678	632	702	698	712	668	719	709	701	714	710	711	647	695	672	668	669	698	672	672	659	678	676	672	713	703	710	681	640	645	708	679	665	671	645	644	655	689	667	725	660	639	653	680	673	660	702	676	722	706	671	644	669	683	639	698	695	658	689	690	624	686	643	691	703	670	722	689	679	700	647	707	664	661	647	676	666	693	696	665	662	646	753	659	697	669	691	749	657	599	676	682	665	659	712	665	697	720	724	720	675	676	685	707	659	644	652	698	697	631	681	655	695	686	644	688	697	698	690	664	679	657	662	683	660	746	711	667	651	663	693	685	675	633	713	688	717	698	695	688	683	675	656	668	674	667	681	706	616	662	634	709	653	694	727	636	707	695	664	710	688	681	678	665	653	683	641	692	665	691	654	676	645	646
15590	9315	54959	40915	6710	535	358	422	353	252	203	172	152	182	177	185	159	195	167	182	154	140	157	148	166	147	144	150	125	144	152	149	164	159	175	151	157	157	150	152	141	134	167	161	136	145	133	172	127	143	138	159	140	161	157	167	178	127	150	120	141	182	151	138	152	160	144	139	166	121	137	143	155	146	129	147	129	160	134	153	167	157	141	143	152	158	143	125	135	145	139	138	158	159	149	147	132	149	145	138	158	159	151	149	157	134	144	149	127	150	157	160	151	148	141	163	156	149	165	141	133	147	133	141	169	134	125	152	159	155	162	138	152	138	146	134	156	155	132	128	126	143	146	131	132	167	139	151	138	152	154	168	160	161	149	156	145	142	139	141	138	124	154	152	164	154	163	162	166	138	135	173	143	143	163	157	163	146	135	150	135	152	163	144	162	148	142	141	153	138	164	135	143	156	147	131	146	150	139	132	144	163	132	127	156	162	149	130	160	165	137	145	143	140	149	145	140	153	156	158	166	171	151	157	166	157	152	170	126	146	147	146	128	164	142	154	135	146	138	151	173	153	152	153	156	166	153	147	131	139	157	138	137	171	165	156	145	147	160	143	154	162	170	147	149	137	144	163	147	136	157	140	155	135	155	141	137	147	161	119	157	141	142	158	133	144	164	156	157	151	174	138	136	145	147	158	149	139	163	140	142	129	140	140	140	150	176	170	163	139	149	150	176	156	150	175	168	162	143	158	136	134	141	141	133	145	131	139	134	152	154	136	152	163	138	152	149	150	138	149	159	131	156	154	130	169	163	156	132	150	128	133	146	163	133	165	139	174	143	134	151	162	148	143	118	155	140	124	141	160	153	132	141	151	146	124	155	134	149	161	138	139	149	165	119	136	147	120	144	157	145	127	138	155	132	154	138	149	151	154	144	157	163	138	166	154	138	149	130	140	175	151	145	177	146	154	143	147	159	158	169	127	147	136	156	151	137	156	158	142	149	160	153	150	142	157	155	131	137	132	156	151	173	148	163	167	145	158	173	138	130	139	156	125	150	139	153	133	137	135	134	145	138	155	144	176	146	159	161	165	141	129	136	129	129	153	163	156	155	151	152	159	157	159	145	161	146	152	136	151	154	159	142	138	133	142	145	137	138	122	143	121	171	133	149	138	161	138	151	164	131	146	143	141	152	156	138	134	152	151	137	161	161	154	126	162	139	140	158	154	134	137	149	154	124	172	140	160	146	139	153	144	140	155	155	155	143	140	153	147	131	149	163	152	154	147	165	163	153	158	156	138	158	149	146	162	164	157	133	154	172	138	115	146	156	159	142	171	152	142	127	176	135	149	132	136	150	146	141	148	162	142	165	138	149	168	150	149	149	137	136	156	132	166	167	145	146	163	132	159	152	137	131	135	156	164	162	152	145	143	150	133	147	167	149	160	129	157	142	173	150	157	151	138	156	138	146	142	150	164	137	121	130	149	163	153	137	161	167	156	145	152	172	144	144	151	160	127	140	148	137	140	149	168	142	136	163	154	145	147	142	165	162	145	144	146	137	157	152	145	170	153	148	161	140	147	148	152	133	184	154	124	149	164	154	142	140	163	156	145	144	153	152	148	154	148	136	152	134	136	140	125	142	152	149	152	152	157	151	131	140	149	152	143	126	135	153	133	152	141	133	150	143	144	158	153	158	152	170	122	180	142	136	138	144	138	140	133	176	171	143	137	131	157	129	145	140	143	134	134	144	167	158	157	131	148	146	147	152	148	162	138	177	154	146	169	163	141	154	149	155	148	159	173	157	137	142	148	139	139	143	178	138	127	168	151	148	150	158	163	151	158	170	140	134	121	167	144	153	155	169	118	138	167	168	157	127	137	163	139	148	145	144	160	162	146	154	149	161	162	154	158	125	150	155	157	119	165	144	140	151	138	144	151	162	163	153	139	127	153	139	139	159	160	154	156	129	139	149	141	145	141	157	148	171	157	143	141	154	138	141	125	168	140	149	153	143	157	151	175	164	144	157	133	152	153	158	132	142	136	151	160	127	126	144	165	159	172	152	150	135	149	156	162	138	179	181	134	138	129	132	145	141	134	154	144	154	147	129	155	145	145	134	161	143	144	139	149	140	165	145	160	159	128	163	152	158	163	151	150	156	138	164	169	157	140	152	157	174	148	131	151	146	144	138	163	134	125	148	138	144	155	150	163	139	133	129	159	163	140	134	165	157	155	155	130	160	132	134	142	156	150	159	137	145	172	141	133	122	137	141	135	153	154	144	156	135	133	152	137	153	157	154	154	157	144	147	137	107	137	174	142	161	148	132	179	144	146	153	159	161	147	141	169	146	152	129	153	139	139	156	157	161	142	143	164	135	170	116	148	147	137	172	143	147	149	136	154	141	145	137	159	163	154	153	152	171	128	145	150	126	153	180	141	148	167	147	155	126	162	173	164	140	144	116	140	154	154	151	187	157	158	157	144	151	142	135	151	157	158	137	142	135	149	162	111	162	149	128	137	135	176	135	137	158	138	150	146	132	134	141	163	167	177	160	132	143	161	144	144	147	149	151	143	153	170	152	175	153	136	153	133	145	141	137	152	152	120	147	141	155	172	163	142	123	159	164	132	147	147	147	138	117	157	139	140	156	130	115	142	156	155	115	161	123	163	121	139	166	126	149	152	181	126	149	162	149	149	151	159	151	144	126	142	165	134	157	167	120	145	143	160	156	144	139	155	157	147	141	138	122	167	153	162	156	142	146	137	168	141	158	143	151	134	144	143	161	153	126	141	162	141	147	152	171	130	130	161	168	124	126	131	149	135	131	167	128	132	115	147	144	138	150	138	162	139	149	169	139	154	134	153	151	128	162	149	161	139	150	153	163	142	159	146	171	152	134	160	147	127	128	143	137	174	123	151	178	145	159	164	155	132	145	166	141	149	148	146	150	154	154	144	136	143	141	148	121	140	117	156	137	154	139	149	142	114	163	164	124	148	157	152	163	150	121	135	162	171	150	147	146	148	140	132	144	135	116	141	169	151	158	153	145	155	143	141	138	129	140	159	182	145	165	145	130	150	157	150	131	170	165	138	160	142	162	157	137	127	149	144	130	139	151	157	134	151	135	175	160	146	153	150	125	152	143	144	130	154	142	117	151	150	168	146	157	181	137	137	141	153	134	147	154	154	137	128	139	149	164	139	155	144	159	139	151	135	141	145	147	145	133	155	148	134	141	144	169	150	161	131	144	133	145	125	157	141	132	174	167	164	152	136	133	135	124	142	149	131	154	154	142	133	155	161	154	142	141	148	121	153	177	162	136	137	144	144	162	152	164	138	156	141	149	141	162	122	128	157	139	159	136	144	133	135	142	155	165	160	150	136	184	156	145	133	134	158	158	139	159	175	143	156	167	144	172	133	143	137	166	140	151	167	136	148	138	158	164	155	143	131	147	141	147	137	167	141	174	139	148	156	162	164	141	165	147	150	156	155	137	149	133	138	135	129	157	161
9661	9687	54871	33555	2638	1412	1435	1785	1579	916	709	611	521	655	558	514	477	483	451	414	422	404	417	405	415	420	418	387	367	389	356	380	368	380	353	362	368	409	374	355	385	396	372	384	370	382	385	380	359	368	382	361	378	336	348	375	405	378	363	398	338	366	388	373	380	417	379	372	382	380	373	384	362	378	362	361	357	350	382	373	387	381	405	368	359	421	411	354	363	390	356	351	321	366	410	359	371	368	363	366	375	345	421	395	362	364	357	350	368	395	338	380	363	334	374	370	380	408	405	384	381	376	379	358	393	385	397	359	357	408	374	376	365	373	400	373	338	359	372	360	431	378	399	402	412	349	384	364	355	360	363	367	377	363	345	345	352	406	364	380	384	385	387	335	373	351	378	380	374	359	372	388	356	378	355	361	396	385	374	378	349	362	359	380	352	376	347	409	352	361	351	353	391	341	389	412	361	403	370	369	384	382	382	399	374	356	394	385	366	380	345	356	366	356	349	368	379	366	359	358	408	409	386	358	401	381	386	375	378	356	358	352	386	401	364	392	382	376	392	350	377	372	392	357	388	344	355	376	379	355	373	382	372	374	376	357	407	361	392	376	408	336	390	349	381	418	429	360	387	366	338	347	352	367	361	377	385	359	402	365	357	371	364	343	341	349	376	397	375	371	413	418	366	369	359	354	383	369	376	362	401	408	368	377	363	358	342	367	393	351	362	361	423	383	364	388	366	385	372	385	385	344	392	364	363	380	388	358	395	376	345	355	387	357	358	376	362	412	377	358	373	384	366	365	352	406	397	340	354	376	379	369	380	389	351	371	376	347	385	378	386	387	390	415	370	400	382	339	384	399	346	352	377	376	371	352	393	405	348	425	368	385	386	356	366	374	371	369	371	362	364	391	375	341	383	407	384	427	394	386	339	325	375	369	390	382	381	366	382	386	350	372	373	380	384	369	371	358	386	357	427	367	352	352	356	366	380	367	360	371	369	395	362	343	411	367	364	321	391	376	387	383	404	352	410	387	404	366	384	364	376	372	407	401	348	328	397	385	380	366	381	345	377	410	403	376	384	384	371	389	366	390	358	382	361	379	348	382	333	369	383	364	374	381	371	412	385	382	406	343	388	333	413	386	352	399	398	378	382	381	367	376	383	383	379	394	386	352	379	391	401	363	373	362	349	397	362	427	387	413	371	377	363	375	419	389	360	385	368	374	349	400	354	367	390	428	396	359	395	401	375	380	342	368	386	346	418	377	369	365	403	361	343	358	378	376	395	352	372	363	378	382	387	362	393	366	368	402	375	372	391	367	379	356	381	359	375	366	368	385	361	385	381	390	391	375	386	377	396	382	367	381	328	365	343	425	362	365	362	383	351	358	385	380	385	431	387	356	379	364	381	374	353	370	373	386	386	393	358	351	373	367	386	375	371	389	370	358	397	377	400	364	361	364	361	347	357	373	377	404	366	383	347	355	393	390	385	413	370	358	370	361	354	330	378	385	368	371	375	383	406	391	357	356	374	346	372	333	362	369	406	380	337	373	370	361	379	384	371	377	379	377	380	359	379	374	373	404	360	372	368	375	415	402	384	345	425	391	358	407	371	376	375	378	389	382	376	372	333	355	384	385	364	389	372	340	342	369	376	362	393	403	383	402	396	322	366	345	375	416	354	339	403	373	378	385	358	378	364	366	384	355	356	395	338	396	363	366	390	382	386	362	396	354	369	404	396	375	390	376	392	369	361	392	362	372	367	358	392	377	360	393	372	377	367	371	364	372	370	390	382	402	376	380	387	364	367	368	395	330	346	409	389	342	406	339	378	386	384	399	370	398	385	393	359	373	381	397	378	344	387	380	358	389	383	376	416	400	379	370	378	359	347	370	395	359	381	368	381	392	389	383	333	378	404	384	380	349	368	346	337	382	363	372	388	367	361	386	355	372	383	366	409	380	382	360	392	384	414	358	374	398	371	365	367	368	341	348	337	353	367	376	378	397	331	389	395	390	377	378	381	355	370	357	375	396	360	402	359	383	391	380	365	364	369	378	361	377	392	373	341	360	351	369	424	365	420	356	342	361	354	376	392	407	355	376	358	384	361	358	387	361	375	406	368	404	395	360	378	402	374	364	384	366	369	392	371	371	382	379	375	353	401	396	384	393	348	368	372	378	357	371	425	377	381	386	392	368	372	345	335	374	347	362	364	361	388	356	409	400	374	396	333	393	384	398	341	361	370	348	396	358	377	377	369	382	390	356	362	364	366	392	340	373	366	367	402	380	357	365	356	370	340	360	359	395	421	380	385	367	364	367	368	375	396	373	386	348	355	351	384	377	344	371	368	401	399	356	375	416	392	362	351	358	356	343	377	385	365	390	380	391	390	365	393	411	342	335	360	375	362	347	369	376	369	362	373	368	421	357	382	339	361	356	420	337	352	389	372	375	357	353	385	383	387	397	351	386	348	383	387	370	376	373	360	361	334	363	384	363	395	410	386	393	383	389	375	357	354	362	416	380	380	378	376	373	372	378	365	357	380	344	376	365	367	360	398	342	387	358	387	368	403	378	401	391	364	338	350	369	354	383	354	379	386	371	417	375	377	364	374	388	329	383	360	388	349	370	376	403	390	394	388	352	369	400	375	347	358	401	384	348	400	383	353	420	365	364	401	355	401	373	371	358	348	374	386	402	360	389	384	390	420	390	411	351	375	365	367	369	396	392	390	379	392	359	396	378	370	366	400	379	397	390	392	360	371	355	390	370	393	362	377	388	369	379	351	345	370	387	354	370	386	372	365	392	382	370	371	357	361	391	380	378	377	379	350	350	364	327	364	398	389	345	402	339	394	362	361	403	352	377	339	408	382	393	391	369	394	369	317	377	359	361	389	383	384	350	356	363	355	400	369	419	386	361	345	380	375	422	352	362	343	375	391	370	398	357	389	378	379	356	414	385	363	407	386	345	382	396	386	365	361	372	354	387	368	354	396	399	365	359	351	360	349	391	353	417	370	357	395	398	374	391	377	367	336	382	390	356	372	386	350	371	365	386	367	403	342	359	338	369	404	403	358	417	377	379	339	371	332	348	416	362	386	351	369	391	375	349	369	375	374	401	402	384	355	387	377	335	374	364	376	365	355	367	362	329	363	384	366	383	361	405	390	354	371	344	386	381	378	391	365	382	389	379	382	389	395	399	357	357	358	379	355	366	391	391	388	402	350	355	364	378	385	377	333	372	375	335	395	390	393	377	388	373	340	360	395	366	387	372	373	346	366	352	360	369	398	367	378	388	393	379	380	358	339	399	384	378	391	374	404	404	400	359	393	364	361	390	417	372	368	371	399	411	367	349	381	370	376	365	354	363	354	326	404	376	365	384	390	371	373	380	408	369	418	377	357	334	360	356	411	379	375	403	348	381	360	370	367	376	377	402	366	415	374	371	345	367	399	375	348	368	373	388	371	372	415	361	342	380	363	392	378	377	389	357	373	377	389	400	396	374	378	384
2691	802	2580	1958	367	308	323	321	333	317	316	329	310	343	331	289	285	340	320	339	358	298	328	343	304	351	344	297	301	300	326	331	373	344	306	321	288	353	331	320	306	320	341	320	345	341	311	304	314	279	319	357	327	326	289	334	331	343	322	320	363	323	331	341	342	311	343	358	299	360	311	322	333	372	375	305	331	344	327	330	327	311	322	359	308	322	334	324	338	323	325	350	330	346	319	310	318	305	305	321	344	340	307	303	329	315	321	339	340	313	319	336	314	320	334	323	311	363	330	299	330	323	312	332	318	357	319	356	308	358	348	309	353	324	331	319	348	314	326	335	333	338	340	312	331	327	337	358	320	313	325	332	348	356	307	330	312	310	334	348	326	351	322	294	327	339	319	325	339	338	298	345	365	330	336	298	337	344	334	353	343	342	275	299	328	305	344	333	344	291	336	305	332	331	335	312	322	321	337	340	316	336	305	315	309	311	309	326	328	312	334	323	329	314	342	323	324	311	299	322	345	338	340	331	332	321	355	331	317	337	337	303	330	341	322	361	321	323	320	354	304	314	350	299	324	338	308	360	342	331	330	332	359	325	321	346	318	329	297	310	313	321	327	334	308	313	305	353	341	307	311	346	313	345	307	316	311	329	350	346	323	365	337	332	383	355	350	316	318	343	333	340	316	323	307	314	323	317	341	318	306	356	326	318	332	319	329	319	322	322	316	320	335	338	335	337	344	335	305	347	331	312	322	320	330	322	332	345	349	300	339	333	321	323	363	322	339	331	321	342	326	330	327	355	342	329	289	345	317	339	350	324	309	331	332	357	306	344	324	358	319	336	346	318	297	304	324	326	327	328	329	321	316	316	352	323	321	299	325	370	342	323	316	379	320	319	316	332	366	314	346	367	319	351	359	333	303	330	311	318	314	317	320	309	303	321	350	367	325	322	334	293	321	323	287	299	345	360	342	329	341	317	351	322	325	346	315	335	293	301	338	319	303	349	303	312	304	351	326	306	314	314	323	356	328	301	310	308	334	292	297	306	299	320	318	344	320	319	335	335	354	350	308	332	318	334	340	299	313	295	322	285	330	272	318	319	338	367	338	322	342	303	366	309	324	328	301	311	342	319	314	315	326	299	296	330	354	301	339	331	325	316	321	298	328	338	315	340	360	315	325	311	301	331	322	288	333	332	306	320	309	330	307	336	309	318	296	320	325	297	296	312	329	360	353	340	328	319	293	354	327	320	299	302	312	316	327	299	301	337	329	320	336	337	335	315	338	315	318	320	323	369	321	323	335	330	304	322	318	337	308	321	335	339	351	291	295	341	327	350	310	313	343	325	350	315	304	314	356	354	326	313	339	299	347	340	321	343	327	312	337	314	348	325	288	353	332	351	330	338	304	295	322	316	314	318	307	369	343	314	321	349	341	322	329	324	327	350	366	341	310	353	321	308	322	349	361	348	318	325	325	337	292	337	324	332	292	299	394	325	307	303	318	316	296	348	328	354	321	335	324	330	336	332	331	325	321	306	314	310	330	346	343	331	314	311	329	314	341	327	362	298	308	332	351	306	308	328	299	332	322	326	335	311	320	339	336	326	340	331	370	325	303	335	320	318	276	310	317	321	361	353	332	312	355	345	316	308	353	319	304	309	346	341	340	316	313	310	283	304	326	313	315	291	325	357	348	329	315	308	318	313	330	344	346	319	303	301	349	302	332	314	315	331	326	350	338	347	336	369	347	285	285	329	321	336	282	329	347	326	339	312	321	318	306	330	332	341	323	311	334	322	317	327	336	335	348	340	330	306	345	307	327	323	317	351	311	325	324	337	331	345	290	304	313	309	375	338	300	326	284	293	295	331	326	344	298	355	288	317	326	338	312	347	326	336	332	304	315	303	311	363	304	309	315	331	331	333	312	332	338	342	322	337	336	320	338	371	324	354	321	332	297	304	351	333	316	328	335	315	321	341	335	350	339	321	331	292	353	323	331	308	334	339	290	356	315	340	311	331	345	316	333	329	270	298	299	334	333	339	341	347	332	325	319	347	339	330	314	332	324	301	333	302	330	331	342	325	335	339	312	355	355	355	345	304	322	320	344	312	307	344	342	333	298	320	331	315	306	335	334	317	298	323	289	321	303	367	338	324	373	303	342	300	279	310	326	354	335	307	314	304	325	317	308	331	337	322	314	346	321	324	336	327	335	314	322	334	329	302	329	332	337	338	341	300	317	298	321	335	338	318	298	353	323	297	303	310	367	352	295	339	303	337	327	324	305	315	315	385	334	351	338	319	357	326	360	312	325	317	309	346	337	341	334	324	303	305	339	313	377	336	350	334	308	302	330	292	302	339	341	343	352	345	344	339	336	300	306	288	342	336	341	331	311	339	335	320	348	318	312	315	298	335	319	324	287	296	302	349	295	338	319	330	313	303	300	365	310	355	349	346	343	319	351	314	316	357	325	336	331	311	330	327	309	318	327	312	301	360	315	341	343	327	302	300	354	327	319	328	311	294	324	311	345	319	312	296	317	313	329	345	317	331	332	327	295	295	337	346	328	314	328	310	342	300	305	341	305	335	335	308	321	312	320	326	322	309	341	305	353	317	330	336	366	335	333	296	302	319	319	333	323	304	330	306	348	370	332	302	313	348	335	320	338	315	335	297	302	317	313	314	295	324	326	326	332	297	323	329	322	320	326	325	320	316	305	320	310	323	284	307	343	282	316	352	341	303	312	325	306	316	322	363	308	345	309	318	325	345	308	330	336	330	339	347	344	323	310	315	301	325	294	323	339	335	343	332	323	338	329	350	312	338	322	367	342	385	333	343	320	338	322	288	327	336	347	353	313	340	320	317	325	331	306	330	291	324	318	305	362	317	361	331	346	318	333	297	318	334	337	297	326	364	323	326	282	314	322	281	316	294	312	333	350	339	352	351	307	327	309	325	308	324	370	340	319	367	345	345	346	354	306	329	347	331	303	336	309	339	351	314	333	291	338	309	345	300	330	348	344	340	372	357	324	325	294	326	314	317	308	321	311	311	300	339	346	340	320	309	333	313	288	343	368	325	341	337	335	340	300	323	348	319	311	348	319	305	308	330	346	354	328	330	326	338	320	317	334	325	339	357	302	342	291	283	328	348	314	322	351	317	349	327	299	342	348	324	323	301	300	352	306	318	302	306	351	316	331	311	355	327	347	332	346	320	282	323	319	335	327	295	330	310	305	327	309	307	306	309	323	299	309	310	302	323	329	334	338	317	295	297	316	342	330	348	328	306	303	328	350	296	355	343	318	353	365	327	312	303	346	341	293	321	334	323	312	313	327	308	324	343	326	317	349	338	325	326	340	383	289	322	352	301	301	338	291	320	308	337	319	315	317	355	283	370	359	322	324	312	340	306	341	316	315	320	338	335	338	336	326	340	304	328	344	339	331	337	294	297	324	325	327	330	333	307	335	301	321	319	294	323	305	340	306	317	321	341	331	328	315	315	313	325	349	301
2780	1291	6785	5294	812	815	854	796	829	823	805	739	784	813	739	788	732	770	718	735	759	747	764	782	760	752	828	755	762	755	797	726	719	753	806	750	808	757	782	781	822	784	779	772	773	787	806	781	749	775	788	805	785	771	780	752	771	758	748	739	829	709	782	777	774	719	775	749	740	754	734	767	736	747	717	737	770	712	729	756	744	732	776	776	749	740	738	715	758	792	756	745	737	719	754	691	792	735	754	771	732	775	739	778	804	765	779	769	731	773	800	792	764	755	790	774	725	757	775	729	709	769	753	787	759	715	795	740	776	800	774	760	791	743	772	782	806	742	759	819	761	804	827	793	692	761	774	737	762	751	775	782	765	792	720	749	758	741	762	701	788	792	783	811	741	787	758	748	788	747	759	783	769	778	730	761	725	788	754	801	760	741	760	742	776	770	749	765	775	731	751	761	761	764	716	797	801	793	817	762	770	767	787	823	715	743	758	771	780	757	784	774	780	752	752	799	726	787	751	778	787	781	758	748	724	754	760	743	771	731	783	753	746	746	774	763	740	773	733	729	737	735	730	768	788	752	731	770	786	742	781	729	772	752	766	740	799	759	750	779	798	776	770	781	803	751	745	767	743	758	728	755	790	751	750	770	781	763	718	751	816	828	756	694	772	767	776	743	793	767	752	790	759	778	801	726	763	743	782	700	773	779	802	775	743	809	785	800	806	720	817	738	718	767	753	805	805	705	772	755	744	793	783	780	829	730	758	751	745	786	817	765	733	711	749	769	789	802	773	732	776	810	777	758	747	782	803	766	801	790	746	798	730	762	776	726	807	842	765	726	769	796	766	707	797	815	770	782	733	764	768	797	766	754	736	814	847	752	784	791	752	772	781	823	764	747	814	816	817	775	788	729	735	761	769	745	742	788	786	775	801	793	741	758	757	740	761	719	794	742	700	757	765	741	763	745	739	783	708	728	765	754	761	753	754	762	739	807	737	777	797	754	747	737	754	786	813	790	773	801	768	759	764	756	776	760	729	784	799	745	764	804	786	794	798	716	767	806	801	786	809	750	764	745	771	728	756	765	794	754	784	783	810	748	765	750	786	788	721	783	755	847	755	754	754	767	784	751	802	764	810	750	802	713	802	731	740	822	736	793	790	801	755	770	772	750	785	792	816	774	777	714	768	809	759	829	696	800	728	773	740	774	730	794	783	743	772	805	722	816	727	785	759	816	775	769	794	846	747	716	749	781	734	789	752	766	762	763	722	718	776	741	750	803	823	812	751	787	786	804	705	812	810	782	780	789	732	738	768	805	736	782	758	827	788	783	742	744	766	756	707	762	779	709	750	725	769	787	799	805	765	796	803	734	804	790	762	784	728	694	770	790	764	749	750	736	776	742	788	797	770	720	759	713	746	746	783	777	735	796	752	767	783	762	737	746	772	756	781	820	768	720	785	765	756	776	770	747	734	747	785	788	759	794	813	768	800	747	784	777	779	775	758	789	751	746	742	765	747	730	769	782	789	744	777	779	791	800	734	765	770	738	774	775	742	756	784	744	764	746	768	807	757	809	823	786	779	787	756	760	810	710	707	735	788	805	757	760	835	734	814	766	752	758	774	735	758	756	753	788	767	785	774	784	751	763	771	755	795	784	759	768	789	753	761	763	774	808	772	805	711	808	732	776	744	777	809	764	780	758	805	762	722	738	769	754	792	808	783	805	774	765	788	775	768	771	743	758	728	768	739	751	759	839	744	736	801	768	778	731	772	739	776	734	773	728	762	818	756	768	777	770	764	753	763	786	734	799	811	796	764	783	762	757	800	752	790	734	771	757	729	727	782	758	767	779	800	751	815	743	763	758	726	754	783	770	776	773	776	751	771	769	752	775	740	803	762	777	748	815	784	796	749	715	816	738	726	771	755	779	737	816	758	755	772	756	786	763	777	743	810	787	727	770	772	774	769	727	774	761	770	778	778	802	767	771	760	767	741	724	755	737	787	790	805	761	745	798	779	785	734	742	784	784	759	781	776	764	722	779	768	796	751	766	790	716	849	707	775	776	756	773	731	737	800	742	772	705	752	798	772	763	765	734	779	754	746	813	739	817	802	779	796	702	749	773	806	761	709	729	734	825	775	743	743	778	784	774	733	806	745	746	732	810	741	768	799	789	768	808	804	771	816	752	784	775	776	743	811	766	747	788	810	747	760	765	808	790	737	786	758	733	742	795	753	771	786	761	767	762	843	773	728	782	692	788	787	757	766	765	780	735	764	770	699	742	757	782	757	727	747	751	726	766	768	769	766	753	742	731	797	748	769	750	795	702	766	776	733	718	793	779	763	754	780	811	825	797	752	783	772	774	747	770	749	773	722	759	738	772	785	760	801	733	766	766	742	780	766	749	725	796	758	754	778	786	759	787	781	772	785	754	787	743	751	841	752	768	756	828	782	787	727	789	811	817	771	801	767	814	760	799	810	745	722	762	785	731	728	787	723	785	774	767	779	734	738	777	750	724	740	753	796	790	792	804	762	778	755	812	737	767	827	773	781	744	711	762	757	729	747	787	819	811	761	730	767	789	748	804	761	791	759	802	767	795	766	746	773	778	748	735	767	746	731	761	775	759	752	740	742	796	774	779	792	750	745	726	775	757	776	762	744	772	743	755	785	754	780	764	707	682	705	786	815	752	777	732	759	750	755	772	772	754	778	764	741	822	796	763	771	709	794	702	705	738	763	779	772	757	804	750	748	743	783	729	747	759	774	779	803	738	697	716	736	787	740	822	764	756	796	738	754	742	742	796	751	752	795	779	791	761	747	721	786	724	776	743	787	766	726	759	797	748	749	802	794	753	745	763	739	772	765	772	765	783	766	742	778	756	775	799	759	757	681	801	760	805	725	782	733	775	748	746	773	779	758	800	762	770	763	715	778	809	707	779	742	745	748	742	746	746	782	748	749	780	740	786	792	798	762	820	764	812	739	799	798	775	729	770	781	778	794	741	779	783	762	760	785	763	743	776	745	737	781	713	760	774	771	774	783	756	743	807	747	721	737	771	748	757	717	748	765	762	786	751	730	747	794	705	771	749	763	700	758	738	752	762	717	773	772	735	769	789	790	765	746	807	815	746	778	804	749	800	772	819	778	734	745	808	720	782	746	748	818	769	715	787	773	755	748	769	725	759	762	741	759	731	814	759	830	763	741	795	787	782	775	775	768	806	750	771	774	818	767	784	749	829	758	800	725	789	786	734	786	755	755	826	771	765	731	784	710	765	783	712	766	785	763	739	757	787	740	730	741	776	770	839	793	731	769	787	773	797	777	761	746	803	753	728	759	778	814	746	765	749	780	748	772	713	787	773	731	778	793	698	797	748	738	783	759	730	747	773	787	749	768	764	741	778	785	751	745	744	753	736	726	791	795	819	750	766	755	769	721	798	811	767	762	731	759	730	750	750	771	754	728	784	796	801	758	743	779	771	740	742	802	793	799	753	788	755	780	774	732	790
9294	4273	36243	27964	2632	409	497	414	345	372	319	290	277	310	281	301	266	309	281	309	285	283	295	244	323	282	284	314	311	275	276	290	284	263	279	286	279	312	306	275	261	274	297	287	269	296	320	283	285	294	288	286	292	285	283	290	299	249	277	262	276	294	294	314	269	293	326	319	295	300	276	269	311	254	308	303	310	313	308	279	293	294	277	282	286	268	278	279	280	252	295	273	271	264	291	269	271	292	293	296	286	278	288	278	284	308	264	273	297	289	295	278	292	282	281	282	285	298	281	264	251	291	320	271	279	280	282	291	286	279	275	273	269	303	290	281	273	286	270	311	308	259	255	250	296	301	299	282	281	273	284	313	282	291	332	268	282	279	248	284	296	266	286	274	299	288	291	287	278	261	291	243	310	290	282	254	313	316	290	303	317	281	288	304	284	296	275	256	305	276	271	287	256	280	268	241	266	270	280	283	268	251	273	271	271	290	266	282	268	292	256	286	271	291	295	287	312	274	296	335	289	294	254	329	312	263	317	297	272	288	287	279	285	300	316	279	273	245	298	318	269	290	299	277	313	277	271	265	268	325	288	271	267	270	293	253	297	264	305	288	299	281	293	261	272	272	290	269	267	267	280	327	273	259	271	308	298	291	293	268	283	273	302	297	314	273	290	281	272	275	318	282	274	299	280	273	273	263	292	292	266	278	256	337	281	291	317	293	275	290	265	293	278	287	269	326	280	294	296	293	285	290	263	289	303	268	313	281	275	293	287	289	274	273	272	285	271	308	290	291	278	279	306	289	263	284	273	297	308	268	269	291	273	286	268	306	281	263	276	307	301	270	293	292	270	311	285	257	317	278	281	319	288	290	304	297	259	285	298	311	238	290	281	281	249	262	352	274	287	277	297	322	286	282	299	277	283	331	280	262	284	260	268	276	294	297	284	276	277	302	311	260	295	301	295	300	264	279	266	281	280	290	295	283	307	296	335	287	312	299	286	293	305	323	311	297	310	301	284	306	295	298	255	291	272	308	327	290	294	292	267	293	266	273	271	269	293	302	286	278	277	298	322	276	288	274	302	287	304	271	278	258	316	280	300	320	286	276	278	261	299	283	278	270	262	266	295	297	325	288	328	282	260	292	288	285	344	279	267	290	253	300	282	279	278	330	322	285	318	278	271	246	302	284	290	250	282	299	294	270	298	318	289	305	294	318	265	295	283	319	300	282	282	273	305	300	317	316	312	273	292	286	299	294	270	318	315	285	298	266	312	282	291	295	297	287	292	283	304	283	280	282	289	280	290	282	296	278	308	292	275	329	255	279	285	256	292	283	266	325	292	259	278	284	276	300	279	320	284	257	265	293	289	276	280	259	281	291	304	291	295	271	323	289	298	301	298	250	262	321	270	300	258	265	307	314	281	289	277	272	279	275	273	302	285	281	282	277	319	279	306	267	257	272	251	289	287	310	287	303	304	303	303	266	274	286	288	335	273	281	288	304	285	292	302	291	292	276	281	241	320	255	299	327	310	303	294	240	302	280	284	264	272	300	255	301	273	284	270	294	276	276	298	293	306	299	292	315	305	261	274	302	292	283	252	289	317	288	292	264	315	287	302	290	294	293	275	276	304	300	257	285	304	295	277	286	269	306	279	303	271	321	287	289	278	320	275	294	304	293	309	257	328	263	287	321	302	296	323	300	295	289	293	330	273	267	249	268	290	284	249	295	283	329	297	296	285	292	281	273	309	284	305	278	261	302	260	288	257	291	296	287	263	288	292	287	261	309	260	296	270	277	284	317	269	276	288	286	302	313	263	288	265	276	286	290	296	311	261	325	282	284	280	266	291	273	300	302	302	277	268	291	295	332	302	308	294	278	303	297	253	304	319	307	339	290	312	295	293	300	273	309	282	270	273	311	295	281	279	272	248	302	327	320	257	274	269	293	264	276	278	301	284	292	282	269	294	300	294	278	256	276	286	268	280	274	264	278	329	292	322	287	275	286	314	304	268	263	270	281	287	276	269	281	288	287	302	316	252	328	273	297	284	274	279	287	303	289	319	307	274	310	294	292	300	275	277	325	316	327	320	293	271	314	326	288	287	290	285	310	306	308	291	287	295	297	321	286	292	259	268	279	306	285	268	307	297	266	290	284	281	261	279	299	315	279	300	274	266	299	291	299	272	245	290	303	326	291	289	290	290	271	287	298	265	293	286	300	316	307	317	270	302	313	276	282	285	279	259	310	280	270	284	304	310	282	274	284	289	304	288	248	268	268	254	274	296	285	270	278	242	245	292	300	295	288	275	306	290	248	304	257	322	287	282	284	307	288	300	271	288	265	295	284	285	283	258	304	303	277	285	305	302	289	298	303	294	289	273	295	261	290	251	271	287	267	288	287	278	294	249	281	310	278	282	286	247	279	295	289	280	277	283	256	269	287	298	271	268	293	277	269	282	293	276	318	315	283	309	272	293	279	282	300	337	277	272	289	308	299	281	275	274	270	276	284	281	319	274	329	298	293	269	302	327	313	285	279	249	283	263	289	277	295	295	264	297	305	331	296	281	259	282	332	275	308	294	311	291	269	289	275	255	301	296	277	302	303	308	262	315	286	304	287	282	293	311	307	296	297	292	292	302	301	274	265	283	322	308	315	271	281	304	286	273	286	286	281	287	274	266	269	305	264	323	274	281	323	285	296	257	282	287	253	273	248	277	285	270	259	282	280	263	290	269	298	282	287	278	276	258	296	268	270	268	319	319	276	307	312	278	281	291	275	288	294	278	298	270	296	312	288	278	284	302	254	295	271	274	280	266	308	270	291	298	265	289	323	284	292	260	310	277	289	295	289	295	296	319	279	275	298	308	304	314	320	284	281	286	297	249	290	294	271	296	272	275	284	267	254	258	300	296	276	276	282	301	254	266	275	287	318	282	276	302	258	308	298	290	294	336	295	279	303	280	319	300	300	305	295	284	304	274	286	296	267	278	273	305	305	288	289	293	281	295	264	291	292	298	267	312	281	277	298	271	286	272	301	291	282	281	296	321	309	292	299	248	317	290	308	277	277	299	277	299	278	294	302	252	261	275	293	277	278	293	287	265	279	332	281	282	268	270	301	286	275	293	279	305	325	287	292	274	255	286	279	299	291	331	276	249	289	297	311	316	296	293	277	274	303	253	269	268	276	281	258	315	290	281	288	317	255	288	278	252	295	275	317	286	306	284	291	297	269	265	263	293	274	294	296	307	299	275	289	254	278	258	264	245	247	273	295	287	279	293	279	301	314	286	304	280	259	271	279	261	309	278	259	270	285	270	308	276	294	281	318	293	301	301	278	285	292	269	281	284	303	288	304	270	269	278	287	289	285	274	283	284	289	322	284	278	301	283	253	294	292	293	299	296	279	280	279	265	315	268	277	315	296	305	288	286	289	280	262	294	268	276	310	328	288	309	295	290	288	305	283	277	276	311	256	271	269	318	285	279	342	299	288	283	275	294	314	296	294	289	313
7868	5271	43003	26979	1402	1357	1643	1435	973	1044	882	784	871	811	759	753	724	764	751	750	692	719	714	718	684	689	639	689	703	680	712	646	704	709	690	643	663	703	672	687	685	664	660	653	680	708	681	663	742	694	687	683	674	717	682	679	661	634	702	690	661	707	657	707	709	643	621	668	673	663	667	666	677	663	686	638	677	664	666	693	636	672	682	672	704	713	640	678	686	718	662	728	682	657	669	737	609	688	650	668	666	658	698	686	664	684	675	665	702	657	658	678	681	697	659	697	661	679	730	659	700	676	663	690	673	658	676	670	647	660	658	728	629	672	655	664	679	706	679	654	689	668	686	651	691	688	694	734	700	681	659	684	649	672	665	697	661	694	669	649	677	632	699	714	703	732	666	697	716	657	648	644	702	645	662	712	694	681	695	691	686	672	657	683	698	708	697	689	677	647	737	623	679	662	644	699	688	675	709	673	685	666	671	656	645	686	668	696	658	658	637	729	673	680	620	654	695	700	676	632	708	684	660	691	653	665	686	682	661	681	668	699	641	698	686	656	671	702	706	649	626	704	693	665	653	694	684	653	688	682	660	658	644	644	678	716	686	711	678	697	660	666	670	654	707	602	665	696	686	676	644	649	665	646	652	711	713	694	689	654	653	718	638	683	676	686	649	689	681	679	730	655	669	688	675	667	663	676	633	732	675	643	654	633	712	673	664	675	690	599	656	659	693	670	653	674	683	635	661	658	611	686	667	666	702	669	649	661	655	659	688	666	703	692	672	661	667	685	653	671	680	702	690	705	696	702	668	676	665	649	700	664	679	654	684	734	736	683	700	678	664	703	673	655	675	691	673	698	658	704	704	661	650	707	661	676	676	703	694	645	644	673	710	670	644	637	680	690	680	650	668	677	679	659	682	682	717	678	655	686	716	645	694	690	643	710	658	719	676	644	650	707	676	707	683	667	680	686	622	672	666	647	727	676	726	663	654	673	658	679	669	697	671	655	649	691	663	688	614	746	707	649	694	669	624	659	701	673	646	674	683	680	676	675	677	682	651	670	671	715	662	712	686	683	671	632	686	647	679	714	689	724	689	676	693	661	639	703	635	634	756	661	697	650	687	671	713	708	653	695	696	686	721	705	656	665	720	696	676	712	676	677	674	696	646	648	679	690	703	654	739	649	661	697	694	665	689	709	664	680	634	721	664	705	734	648	726	686	676	711	701	660	678	695	693	681	708	670	682	659	668	695	639	651	729	653	654	670	690	681	677	627	693	653	703	661	659	627	706	692	713	698	685	693	683	638	654	690	727	639	664	663	670	694	728	644	616	696	690	722	722	672	685	723	679	727	676	744	701	703	686	668	677	699	661	668	629	660	668	701	688	668	702	698	718	736	702	716	672	685	673	677	676	654	663	673	681	657	723	656	653	693	666	681	687	655	667	709	695	669	647	709	688	693	681	700	690	650	702	682	644	685	678	647	640	668	711	725	687	676	694	697	691	699	688	675	710	674	688	649	704	687	640	718	652	723	677	667	717	685	660	650	675	678	660	652	682	677	663	651	694	604	717	642	709	682	696	683	699	669	697	692	657	675	686	719	636	691	662	682	651	650	699	678	681	680	640	697	729	696	703	643	673	686	675	664	685	683	691	666	703	702	719	655	671	648	674	670	689	673	639	678	663	705	724	658	713	713	693	659	740	656	733	695	719	662	666	698	693	694	648	703	650	713	700	702	689	677	695	668	662	710	692	674	676	651	715	674	692	658	649	692	638	728	671	616	655	636	686	664	709	682	683	696	640	700	720	624	649	632	656	736	644	656	667	705	668	688	693	690	694	634	692	676	687	684	693	629	667	686	689	691	685	732	687	666	650	671	692	684	725	688	673	699	690	660	680	685	710	669	660	701	698	667	672	667	659	703	701	680	663	697	673	686	733	678	699	686	663	663	654	682	650	697	698	666	659	640	661	694	660	654	682	634	646	722	638	623	676	660	654	656	702	734	690	660	752	672	652	707	686	668	690	698	701	679	637	691	682	691	690	715	700	703	684	699	703	690	689	694	665	708	673	644	669	700	740	666	714	679	646	708	672	658	602	658	726	678	657	678	664	681	642	662	694	688	680	695	668	652	661	652	688	641	696	640	712	637	650	640	686	659	699	645	706	677	670	667	640	703	681	668	706	651	686	633	679	671	709	720	683	697	655	672	700	696	658	716	644	694	640	694	686	617	668	695	660	710	651	643	666	704	709	686	693	694	664	643	665	662	672	698	683	698	687	678	642	661	657	690	676	669	671	671	681	691	670	641	695	697	708	665	688	687	631	649	700	665	704	654	696	662	696	705	656	699	706	696	682	650	711	702	686	684	696	696	632	690	651	691	695	649	707	663	672	673	689	656	680	704	702	648	694	710	647	755	704	702	674	617	644	675	641	650	637	690	664	646	670	701	662	649	696	691	667	665	647	688	704	668	697	648	654	655	711	686	634	724	684	722	661	736	603	678	692	698	688	727	650	669	682	684	712	668	725	705	684	659	680	700	686	685	634	663	674	696	709	664	707	658	723	676	693	656	697	681	726	648	714	676	627	657	685	705	692	714	657	660	687	699	697	687	692	724	666	653	647	670	714	699	665	684	628	655	728	671	680	659	624	696	642	685	656	673	655	691	669	690	690	688	676	679	697	712	745	677	707	630	674	670	734	672	707	679	664	635	685	674	640	708	702	699	692	668	703	667	687	680	698	670	679	653	679	662	650	705	695	653	643	698	673	657	716	674	650	710	641	668	682	723	678	709	671	673	689	640	672	695	669	670	688	650	643	726	719	672	693	655	657	657	686	657	711	695	667	726	653	710	686	704	658	719	695	701	736	681	684	681	642	689	651	691	694	688	694	711	662	703	650	688	651	669	664	636	652	649	646	696	683	667	734	692	674	659	673	644	673	718	670	704	685	686	645	718	664	674	663	637	660	747	683	681	657	667	674	681	679	720	694	668	663	695	651	669	610	652	645	659	670	702	689	694	680	713	705	724	717	709	667	651	683	677	614	664	676	656	666	672	649	720	670	640	722	730	689	654	648	665	678	730	656	632	679	661	651	648	646	667	669	674	685	664	700	652	647	694	673	642	672	687	680	694	695	672	695	667	620	654	685	667	638	681	658	645	680	659	673	684	657	685	648	629	728	730	738	709	673	621	674	669	630	673	680	632	713	662	671	674	654	633	682	672	669	656	698	654	700	692	665	668	699	698	716	656	754	661	694	702	748	642	639	659	682	693	674	670	673	690	744	674	689	671	660	695	696	688	667	645	661	739	674	648	664	669	665	657	677	657	677	664	681	658	690	687	688	667	683	661	657	710	692	669	665	657	666	653	695	658	712	696	704	668	708	698	722	660	703	655	662	659	688	691	688	702	675	682	659	665	666	625	719	694	695	715	730	664	700	667	665	663	641	716	636	690	713	689	688	701	641	677	682	670	620	671	659	686	674	641	699	657	650	719	647	662	671	690
17165	13450	55265	40900	6443	602	497	392	263	233	189	162	210	214	161	163	161	175	147	141	151	143	143	167	143	139	157	166	154	144	148	130	148	175	150	157	169	162	145	159	141	152	141	145	153	181	143	143	143	171	155	143	148	168	129	140	161	163	133	159	158	128	140	127	161	138	134	147	156	129	137	134	145	161	139	157	144	148	137	132	150	154	151	151	147	137	159	163	164	138	167	136	154	135	157	132	141	139	162	164	151	135	143	137	153	151	120	151	144	170	153	157	152	156	166	159	156	146	149	170	143	145	142	155	174	152	152	128	142	174	141	133	140	147	162	137	139	156	163	144	164	140	154	145	135	157	152	148	145	139	149	143	165	148	167	135	129	153	132	139	145	144	140	159	171	152	165	135	142	157	160	155	147	140	158	159	157	134	143	139	152	141	167	161	152	188	149	150	163	122	141	141	128	165	139	123	149	143	134	133	154	139	134	167	157	151	149	139	147	157	145	141	139	138	157	157	115	149	135	151	153	148	152	148	131	127	165	170	159	132	155	147	143	146	133	156	166	142	139	142	136	157	151	125	171	130	144	141	145	149	153	136	137	139	145	128	132	144	150	149	157	143	151	167	160	155	152	167	139	150	150	163	139	117	146	144	124	170	160	141	132	159	148	145	151	141	142	148	173	144	130	166	164	154	141	178	135	156	139	145	160	154	150	148	148	140	153	143	150	144	162	139	164	143	145	167	154	148	132	157	180	167	158	155	171	158	150	145	153	148	134	153	161	147	142	142	153	140	154	127	181	140	164	161	125	152	129	137	136	175	145	131	150	140	153	141	172	145	160	124	146	137	138	165	171	166	130	141	152	143	155	154	143	129	145	147	143	124	146	154	141	144	152	134	163	144	161	147	154	144	177	135	160	145	142	152	139	132	154	124	153	135	148	125	146	157	141	144	132	174	133	140	146	125	141	141	135	138	146	159	161	162	148	144	160	144	168	158	160	158	154	143	161	150	176	154	168	144	165	162	156	151	123	138	171	169	163	151	149	143	139	152	148	124	124	142	152	141	124	152	154	155	165	143	174	140	145	140	139	131	147	161	154	140	153	159	156	151	142	149	141	146	140	168	160	161	148	129	135	157	188	123	157	147	146	141	154	152	154	165	139	177	127	141	145	162	138	163	130	136	128	141	141	147	147	122	131	163	136	142	174	152	146	170	150	163	155	155	190	173	154	135	135	125	162	139	158	161	145	150	141	148	154	155	146	133	151	151	159	165	136	150	157	139	155	158	151	158	146	152	155	148	150	154	143	152	153	156	153	134	150	185	139	153	161	155	133	156	128	133	133	163	133	145	151	129	147	145	134	156	152	142	117	171	143	154	147	153	136	133	166	139	147	151	168	149	138	138	184	132	163	143	142	143	145	153	149	153	152	143	136	168	153	124	145	162	168	150	164	160	143	147	159	123	155	146	139	137	164	155	142	155	148	156	126	161	146	140	139	137	117	129	159	168	142	130	141	156	170	158	157	159	165	161	173	150	138	141	145	153	152	136	136	150	146	136	169	150	131	134	160	147	138	138	140	123	150	131	140	130	168	138	128	138	143	153	165	146	157	152	163	157	136	144	149	137	135	122	146	132	158	133	148	126	175	157	145	165	151	146	142	169	149	131	138	148	132	159	133	137	156	135	129	136	159	159	106	162	143	156	131	151	146	151	135	156	161	144	182	148	170	153	156	140	154	141	164	137	162	148	141	127	152	174	153	160	165	136	157	141	121	119	141	150	168	144	155	141	141	148	170	137	152	141	142	137	131	124	167	126	134	143	145	137	115	142	153	150	140	126	151	157	154	147	159	167	190	160	169	159	133	148	142	149	137	144	156	138	156	135	148	121	120	154	160	158	164	140	145	152	148	143	148	138	156	138	142	145	147	155	163	150	157	138	131	150	147	151	138	171	140	141	139	143	140	155	147	135	142	164	136	170	115	154	146	148	119	148	161	146	132	146	137	147	170	140	151	153	134	166	156	157	129	169	130	130	148	140	142	139	167	141	157	160	134	151	144	142	126	125	117	164	132	123	131	145	164	156	164	134	127	150	141	150	150	132	154	172	140	133	154	139	146	149	143	162	143	151	147	145	150	166	148	154	128	162	153	154	154	149	124	161	156	162	144	139	155	165	139	156	138	141	155	172	130	135	118	151	130	132	150	151	142	146	146	140	166	155	142	176	134	150	167	149	149	145	150	150	141	133	123	133	142	156	143	141	139	152	145	177	149	147	162	151	157	148	136	143	149	149	152	160	148	141	151	138	136	150	142	128	154	155	154	145	151	126	135	142	141	112	160	149	134	145	163	124	150	139	176	156	136	142	158	158	170	146	134	133	145	139	138	153	154	150	156	150	153	172	153	152	166	124	162	152	148	132	152	140	134	139	152	140	146	152	135	150	158	163	163	134	126	144	151	178	141	139	142	149	153	153	137	165	150	157	160	123	134	148	135	157	166	154	157	145	131	149	154	154	152	127	174	151	129	159	151	142	149	128	157	148	140	144	153	154	163	150	140	162	122	150	117	154	137	133	138	152	145	174	139	151	149	134	135	137	136	161	137	146	167	135	167	135	161	168	129	130	141	138	145	163	170	143	132	157	161	150	148	165	152	161	150	151	148	158	154	138	132	131	150	142	159	166	144	148	144	166	151	154	148	158	137	163	159	135	155	135	145	149	164	151	147	158	143	169	135	128	150	165	133	147	151	148	162	145	156	143	144	136	151	141	149	165	166	122	118	141	145	129	127	141	129	148	148	132	161	176	126	156	130	142	149	142	154	162	158	159	129	137	145	130	139	152	140	158	141	142	122	159	114	142	153	158	146	152	139	135	148	135	142	151	131	144	153	153	160	139	125	158	142	132	140	148	161	127	144	123	156	151	143	144	167	154	163	160	136	136	138	162	164	144	128	122	139	153	130	149	160	129	131	123	132	134	130	152	142	159	143	142	165	158	158	147	171	148	158	158	144	163	153	143	166	164	142	141	132	141	147	160	159	142	164	136	144	148	152	144	160	154	171	148	163	166	141	136	135	136	131	143	160	137	146	156	123	154	146	140	183	147	147	165	167	158	160	144	154	153	183	154	161	139	131	146	145	159	138	143	130	130	130	138	134	152	132	158	151	148	137	150	154	119	162	135	150	154	163	154	143	145	159	173	160	170	133	167	149	155	155	162	124	162	169	142	135	156	139	168	132	125	149	165	126	140	145	163	126	136	157	132	132	151	167	131	144	144	170	158	165	162	115	162	141	151	140	155	155	151	149	156	132	160	127	151	143	151	173	158	166	162	154	155	160	132	135	130	122	115	134	171	142	153	148	131	154	143	125	125	152	144	150	160	143	134	145	160	157	162	161	140	155	160	142	144	137	146	150	165	145	162	148	165	150	145	137	148	154	154	169	154	141	123	139	136	146	145	138	138	139	147	131	150	161	141	136	150	126	163	150	139	152	125	123	161	161	151	138	141
10884	12886	54152	32696	1503	2127	2392	1599	1037	832	740	592	737	660	533	513	571	523	435	423	390	403	429	386	403	396	382	380	409	396	412	385	392	403	366	389	399	406	383	369	421	382	385	370	365	385	394	361	392	387	398	378	355	357	376	407	376	378	415	349	352	370	406	365	393	375	365	381	375	378	383	374	373	396	384	371	361	357	380	372	343	412	404	401	367	368	410	366	383	366	391	368	393	386	349	396	381	380	412	374	392	363	350	382	356	381	366	393	352	371	349	367	396	353	355	369	344	387	378	373	404	365	388	364	359	366	372	369	358	380	401	397	370	382	366	392	380	371	328	378	372	388	396	377	363	378	376	364	374	360	387	335	344	391	355	389	392	372	422	373	391	384	370	379	352	407	382	394	357	358	374	343	391	367	330	353	365	367	369	388	408	397	364	388	361	384	340	374	374	374	401	350	400	395	351	402	377	358	340	364	408	413	358	376	370	378	396	347	372	328	397	333	345	382	329	359	384	371	367	407	369	380	366	392	365	386	371	428	365	402	424	386	343	387	388	342	344	389	387	413	415	356	355	340	438	337	414	373	385	370	389	392	333	390	378	403	368	384	408	398	387	369	400	355	406	356	412	363	420	391	370	400	396	341	371	357	374	412	380	360	384	370	367	395	395	384	384	359	334	391	366	377	379	391	382	352	390	403	370	403	404	366	338	376	372	387	370	329	357	374	358	387	360	379	352	356	386	387	386	424	378	366	378	344	380	335	370	389	395	389	388	335	346	354	376	371	365	349	371	383	370	384	364	359	379	372	377	375	376	371	391	352	416	372	393	370	367	343	383	391	363	387	353	401	352	326	368	385	400	344	424	351	399	355	393	403	373	390	404	358	365	360	394	400	389	372	352	396	350	407	393	395	370	405	379	375	358	384	370	411	361	392	367	406	377	376	367	355	397	363	363	372	364	372	373	345	404	401	349	394	389	371	384	377	374	361	378	344	384	355	364	373	398	365	382	352	381	404	385	403	375	408	396	371	396	365	375	360	374	375	374	376	343	382	422	381	388	382	373	375	377	348	360	372	399	392	391	365	394	362	362	381	400	407	401	374	351	400	387	377	350	375	388	350	376	404	363	396	381	356	384	351	339	387	387	356	376	364	375	353	397	390	389	372	358	359	367	374	383	394	349	376	366	334	385	371	376	373	382	385	372	349	362	361	373	390	375	363	364	352	346	386	366	377	355	364	389	374	388	364	375	367	397	393	354	380	390	358	372	382	378	383	364	382	359	374	380	356	348	394	407	369	369	391	344	373	380	353	385	349	399	363	385	337	351	354	389	355	378	357	427	381	417	410	403	372	424	355	359	379	373	370	384	389	390	382	380	366	378	383	374	374	366	384	390	371	396	380	355	404	343	384	431	339	381	393	386	377	357	379	402	384	357	357	394	370	355	367	366	410	405	353	350	357	399	372	369	361	378	373	346	378	332	397	358	393	372	372	370	370	387	383	366	422	388	345	376	375	331	374	373	369	380	424	386	349	386	381	390	388	363	383	404	378	367	384	416	371	386	337	377	370	356	370	379	373	333	376	389	386	348	378	370	363	381	379	362	357	344	368	370	386	400	353	393	364	361	371	380	381	368	380	381	356	367	370	364	367	354	363	354	399	350	366	387	382	384	359	383	345	363	361	389	398	399	366	372	370	373	338	373	373	359	382	396	368	359	375	393	398	377	392	361	386	368	355	372	390	370	362	340	388	389	383	367	364	370	366	399	346	372	373	383	373	334	353	390	372	399	384	413	376	383	378	377	370	356	400	390	355	428	388	390	382	370	381	378	385	374	377	369	413	395	388	366	382	356	377	356	383	351	373	383	364	380	376	383	362	361	398	395	381	384	361	377	400	355	373	361	395	390	344	352	380	343	397	378	369	364	405	380	377	405	365	368	383	394	371	382	356	357	387	371	373	381	357	374	387	407	369	390	356	367	376	374	337	370	372	373	396	396	364	392	366	406	377	396	421	368	362	411	361	382	368	374	386	375	386	375	385	370	401	358	418	397	351	374	407	371	388	371	376	368	367	341	360	367	373	392	382	362	372	361	364	355	387	352	397	367	378	387	361	381	365	361	373	359	354	409	350	361	361	352	358	370	371	377	388	376	360	373	372	379	387	362	373	390	390	367	396	363	378	383	375	387	365	352	380	385	409	364	393	383	381	381	385	391	368	379	364	365	390	358	379	375	384	371	405	402	356	366	399	356	367	385	371	375	363	344	380	342	396	370	371	370	377	375	359	342	364	387	365	354	371	347	373	349	394	360	370	342	369	373	370	392	385	355	363	389	380	352	376	370	361	364	331	378	362	374	383	341	398	368	388	373	395	386	385	386	379	388	386	361	357	362	383	358	387	387	335	411	347	376	383	370	372	392	374	369	411	400	370	361	387	359	374	366	354	358	334	357	366	378	377	371	402	381	406	396	363	403	384	363	369	367	351	406	379	370	364	394	393	334	384	393	385	343	388	416	382	377	398	365	377	408	398	356	371	355	371	363	372	361	373	365	351	368	379	391	414	423	351	405	367	336	379	391	378	351	370	392	365	370	366	386	362	375	373	352	366	377	327	406	349	362	370	385	389	410	358	393	362	366	380	405	370	358	390	379	381	407	379	368	393	377	380	374	370	328	353	375	392	401	359	349	365	374	409	389	389	364	387	398	400	347	396	353	384	385	407	379	398	360	352	367	395	400	366	377	374	399	353	392	371	409	360	352	378	383	355	378	349	372	367	331	371	378	418	366	409	401	367	384	367	368	357	384	392	376	356	338	387	383	349	363	350	375	339	361	345	358	362	388	374	377	350	367	342	377	365	364	400	381	386	418	356	385	398	348	384	365	364	359	336	365	359	394	377	417	417	406	370	387	377	373	379	396	398	383	355	362	322	352	378	357	371	382	415	371	345	355	404	404	354	382	406	367	370	387	361	399	377	394	368	346	342	384	389	383	342	387	390	346	349	360	364	398	373	394	411	362	382	410	377	344	382	333	387	375	394	415	380	363	356	404	385	349	424	373	374	401	373	379	413	380	367	342	371	354	385	370	372	386	360	358	369	377	394	413	366	392	370	336	407	363	369	366	369	375	383	368	381	368	348	382	359	357	342	347	373	386	384	391	367	367	343	358	371	389	374	364	362	355	325	360	371	387	381	397	353	375	379	375	370	360	375	349	385	363	336	386	389	346	375	387	391	344	351	374	397	395	372	372	359	378	398	384	350	365	342	425	416	367	408	358	332	368	391	348	372	396	371	370	357	378	387	344	422	397	407	376	350	345	346	344	352	371	383	377	348	391	358	359	408	348	402	355	371	355	408	377	372	347	377	390	405	421	373	369	396	391	338	394	386	400	331	319	359	352	405	349	367	384	367	384	384	384	370	388	353	398	397	374	388	369	367	334	377	359	352	391	383	342	342	375	379	409	365	349	383	352	365	415	351	379	394	361	375	384	410	395	348	400	389	375	388
2835	978	2892	1889	327	327	360	335	350	323	308	332	339	321	338	317	359	321	328	303	358	331	312	348	330	311	337	334	346	367	315	334	329	358	312	351	370	318	323	308	351	358	311	336	361	326	300	350	349	355	347	321	365	347	346	349	327	349	330	341	375	321	327	329	317	330	318	361	327	302	337	317	314	319	331	305	318	315	300	294	342	321	322	317	336	332	336	309	337	336	336	322	356	343	299	307	364	334	329	336	334	325	312	327	333	311	330	332	344	355	287	328	386	300	325	305	364	327	336	353	304	321	333	328	326	349	346	361	319	337	340	306	322	343	346	322	374	323	344	369	319	330	326	352	319	314	331	380	330	322	339	342	315	339	335	327	331	295	353	374	338	331	319	316	327	323	306	328	320	321	367	315	339	326	325	325	321	360	329	323	302	341	326	316	321	342	357	321	323	326	290	336	324	340	333	314	332	294	317	316	312	335	296	349	304	333	295	309	305	358	320	349	331	330	366	330	347	323	293	324	329	325	330	317	329	336	311	317	287	340	326	357	339	336	298	326	316	317	323	321	328	327	343	316	358	314	331	341	342	284	282	301	328	337	342	334	361	323	330	304	342	353	318	341	359	342	359	348	334	310	311	321	327	317	304	296	330	312	315	319	359	342	297	356	329	317	285	327	306	355	331	361	333	280	336	329	344	353	344	326	312	345	351	299	324	327	338	341	362	329	340	339	332	317	319	346	363	329	309	340	329	392	339	293	302	364	325	313	304	338	336	345	365	341	328	332	317	321	348	311	304	338	348	312	288	331	340	315	327	320	341	358	341	308	306	335	332	307	360	348	333	336	370	304	313	326	317	326	360	314	308	292	319	369	336	343	347	337	317	300	343	339	342	334	329	329	360	330	314	337	324	321	343	321	327	312	309	329	345	341	294	334	344	330	306	328	307	318	332	327	293	332	367	349	320	320	358	323	342	333	323	373	349	326	336	341	317	335	338	354	330	329	350	358	333	325	312	312	310	332	340	325	338	332	314	313	314	333	324	314	358	327	361	331	366	367	304	330	336	327	319	351	297	336	363	339	312	316	316	340	351	357	328	341	342	347	331	326	362	348	347	311	333	355	300	322	327	324	349	347	346	317	302	327	351	318	321	327	311	332	330	339	294	327	347	293	335	355	314	326	307	330	316	297	351	330	357	352	302	319	364	335	346	361	314	338	294	318	348	323	306	373	360	318	290	359	330	310	354	316	373	340	322	335	301	363	317	326	325	299	360	347	278	348	361	342	306	337	356	336	341	299	342	334	335	339	340	303	292	315	305	327	319	358	348	324	313	325	294	337	339	331	306	319	318	345	310	344	339	320	341	328	368	329	300	353	327	348	319	326	295	317	337	337	346	323	341	313	320	326	319	322	307	335	294	346	351	312	343	326	323	298	311	323	330	292	338	324	338	307	339	339	335	297	372	304	352	288	318	318	333	298	305	322	294	304	324	316	292	310	306	311	310	346	310	317	293	349	370	342	338	345	309	326	361	340	333	274	335	352	328	332	306	348	332	309	309	330	333	318	375	348	318	342	329	360	350	344	324	337	314	344	313	284	311	339	320	358	328	326	358	323	358	357	354	294	333	348	334	325	313	320	347	339	354	326	326	318	333	324	333	315	339	346	351	302	317	329	316	360	354	338	342	349	324	320	323	294	333	342	349	307	327	306	328	339	326	320	322	329	339	348	346	317	310	356	309	336	314	325	336	345	345	322	340	336	310	321	323	347	338	307	360	295	302	328	299	364	350	345	313	356	376	341	320	323	313	315	301	345	342	309	366	318	349	349	312	342	333	298	312	352	316	318	343	320	336	317	302	343	317	324	316	298	323	325	318	328	342	325	315	324	291	318	314	301	328	341	298	318	310	325	324	332	354	321	311	299	316	340	322	324	321	398	337	304	327	333	347	337	361	324	331	339	321	358	350	330	324	308	336	357	338	303	323	334	330	351	363	341	356	317	353	326	331	361	332	380	358	342	346	328	341	283	340	354	298	281	307	313	329	318	323	379	338	346	315	316	328	325	339	297	301	324	327	333	326	312	313	337	353	321	354	342	341	350	305	333	293	323	329	321	333	366	306	315	336	323	295	352	346	331	360	324	321	313	277	316	326	318	326	345	324	321	327	304	345	341	313	346	321	352	331	323	329	343	332	365	316	352	368	343	330	319	321	340	303	333	334	347	332	327	336	377	351	308	351	324	337	349	338	277	318	303	311	300	292	328	343	337	344	333	331	316	285	297	333	338	308	358	351	351	303	331	343	327	321	363	330	309	320	343	323	328	357	337	299	347	320	307	330	347	350	357	346	347	354	317	333	320	345	376	306	338	351	340	328	351	314	346	314	320	330	314	315	308	336	303	318	342	378	332	371	330	320	339	325	328	287	302	354	313	282	349	296	349	320	331	326	331	365	320	301	336	334	296	300	291	321	334	367	311	342	317	386	338	318	336	316	323	333	317	349	337	323	333	371	377	351	362	327	315	323	300	340	320	324	352	335	367	351	328	321	318	355	342	347	338	346	309	318	324	331	347	316	326	312	315	303	347	308	308	291	359	312	344	326	308	298	352	326	357	352	351	316	306	336	317	325	324	321	339	338	319	319	311	349	358	324	339	357	343	357	323	367	339	302	320	314	323	336	305	361	329	359	356	338	337	320	318	367	330	299	320	310	314	317	356	325	348	307	316	353	342	362	332	352	369	310	341	327	331	333	337	341	288	329	323	334	329	357	329	350	372	355	320	297	340	324	371	328	335	304	314	325	334	324	326	338	313	333	316	315	320	323	344	342	342	334	337	357	323	310	329	307	342	298	310	360	335	340	315	309	310	351	351	333	339	369	312	308	293	330	348	351	358	289	328	318	296	344	332	302	345	340	339	283	333	329	335	308	331	349	343	322	344	347	338	345	326	319	354	303	312	312	337	339	350	356	331	308	350	352	305	344	332	350	335	320	359	352	331	325	328	340	343	323	310	328	306	343	296	312	346	307	312	334	323	352	349	338	313	343	288	342	330	330	333	322	355	319	343	327	333	346	336	340	321	354	346	317	369	259	323	309	349	302	317	327	308	364	378	315	353	328	330	325	316	335	329	271	342	338	360	316	305	329	341	322	330	345	352	343	322	321	344	315	352	329	325	289	315	344	344	348	343	356	336	356	327	315	271	336	315	327	319	334	317	331	304	313	275	336	363	323	325	316	347	342	343	375	302	347	355	348	330	357	333	331	366	291	322	314	320	329	345	306	328	354	318	327	316	310	320	342	312	357	343	324	316	323	363	345	325	354	341	308	316	325	297	357	321	312	333	336	289	350	334	347	330	349	339	325	340	323	323	323	305	323	338	349	369	330	333	340	324	348	326	333	325	339	332	328	342	355	322	374	355	348	334	375	320	321	345	317	314	312	331	319	346	328	312	347	325	316	359	337	360	353	330	325	331	308	299	282	360	304	315	347	338	313	365	328	326	326	319
2994	1867	7267	4890	798	844	837	835	809	792	814	796	781	818	797	818	717	764	745	768	750	802	757	808	788	772	742	784	779	735	729	766	748	812	775	818	814	797	762	806	812	822	779	784	819	766	779	739	800	788	769	788	768	778	777	774	796	824	746	783	773	777	784	772	756	834	773	812	743	757	809	779	789	716	769	800	784	822	807	766	771	783	777	787	770	736	824	770	866	784	733	794	705	771	791	760	783	758	752	748	790	789	789	749	761	787	785	776	701	743	756	812	782	728	751	802	748	811	810	765	810	780	778	780	760	779	814	757	737	794	789	809	792	771	797	800	767	772	798	761	839	808	790	785	762	770	736	764	721	760	782	815	741	732	810	755	741	766	766	797	722	731	726	762	787	695	785	785	751	752	809	794	764	808	752	793	797	753	750	790	815	737	744	776	795	763	766	764	814	786	817	762	763	759	752	816	830	811	810	779	737	785	764	825	767	796	807	763	770	755	747	776	769	726	809	762	785	793	787	775	812	768	800	753	767	775	768	751	773	752	764	770	738	777	792	722	746	816	778	747	768	816	716	772	799	756	811	833	770	819	749	756	811	784	796	746	749	766	796	818	734	796	727	787	728	832	776	755	805	787	754	767	754	755	831	758	762	800	824	743	748	804	782	798	808	800	764	755	711	797	790	790	810	774	824	775	745	755	767	720	733	806	850	775	752	765	732	768	755	792	741	758	780	767	737	755	751	728	782	833	814	766	766	783	745	782	780	783	795	767	752	756	794	819	787	757	793	774	753	817	820	777	724	754	804	759	790	744	780	764	784	788	780	773	805	772	751	802	787	788	762	750	727	791	781	768	752	754	809	808	832	781	791	771	818	759	808	780	762	726	812	739	757	764	780	803	751	760	753	816	752	763	817	793	807	743	746	784	760	752	739	766	764	768	794	784	781	794	767	760	792	829	777	784	726	767	801	754	751	796	837	787	829	776	750	747	772	796	777	788	742	753	786	758	762	765	779	769	759	781	736	826	806	788	817	763	827	760	786	794	703	745	799	765	765	852	800	786	823	775	771	739	744	763	770	784	748	743	836	753	766	796	747	782	784	763	762	780	767	782	796	793	761	755	824	760	754	783	776	777	820	776	784	849	810	816	759	779	797	736	808	800	797	766	793	763	806	822	766	743	761	792	781	787	748	802	771	779	808	753	751	761	741	858	750	749	744	785	806	822	735	750	741	739	792	845	809	775	816	768	753	814	756	845	772	777	742	763	744	795	749	781	780	705	753	769	802	782	789	790	780	773	804	743	755	756	743	791	816	821	736	785	773	756	786	756	783	752	762	807	759	781	820	808	767	768	757	770	736	767	787	834	821	795	794	792	758	739	787	783	813	784	746	797	776	777	792	704	776	797	797	789	763	728	733	784	757	803	771	765	767	766	733	781	796	723	726	826	838	707	766	802	702	785	773	702	792	757	790	802	749	744	781	719	762	797	821	782	808	773	780	771	792	789	806	794	775	790	736	808	772	781	761	796	742	766	836	812	785	824	764	768	779	776	736	785	750	807	758	752	752	816	790	765	778	751	832	807	807	771	749	777	784	785	756	794	765	757	773	783	747	787	780	766	752	783	820	763	789	739	756	777	797	763	761	796	790	766	796	806	809	785	768	769	781	801	825	761	756	754	767	783	730	742	766	746	788	763	797	809	792	801	755	834	774	781	764	742	785	747	800	811	744	828	767	793	756	790	740	776	748	790	761	772	762	781	770	802	830	773	747	752	756	785	828	781	826	785	777	794	783	805	770	761	762	795	775	794	805	779	798	778	732	741	768	752	749	753	769	795	771	818	819	778	809	788	778	766	768	750	790	739	813	723	772	777	817	811	794	802	800	811	792	801	759	783	731	779	799	764	763	815	758	800	741	739	771	814	773	788	766	772	788	735	771	798	784	788	757	758	750	782	759	753	768	770	781	751	788	787	734	782	747	794	843	805	805	788	783	791	791	839	791	779	790	737	734	807	757	792	763	747	767	818	777	791	799	777	775	772	762	770	781	774	787	769	777	791	800	786	754	795	747	764	747	784	744	775	788	739	756	764	774	762	773	769	744	778	779	782	780	771	790	742	797	785	790	810	820	775	764	810	724	806	826	774	759	733	752	770	819	795	819	737	795	805	767	777	734	727	798	761	764	773	736	769	778	731	774	815	745	756	807	787	787	784	718	759	760	708	756	746	820	789	770	739	781	801	751	791	789	800	757	819	785	731	786	746	743	794	789	790	767	807	756	826	791	826	749	762	765	757	800	777	757	823	801	756	807	780	741	785	773	763	774	771	774	737	744	785	811	774	794	771	779	797	787	807	736	792	804	794	765	762	781	726	812	794	771	783	800	738	777	778	816	812	761	779	795	777	771	784	715	699	760	771	777	723	783	805	803	743	780	751	780	765	787	815	777	772	808	820	814	764	729	751	767	789	782	816	804	793	783	822	787	759	798	768	798	763	737	801	758	728	762	795	771	789	807	748	805	783	824	756	794	770	831	800	756	757	772	796	806	725	788	766	731	838	737	761	741	714	815	776	821	777	808	774	778	713	784	763	761	746	815	806	779	772	787	786	792	797	782	806	747	829	749	751	774	745	791	750	805	784	727	790	730	742	769	759	810	786	811	767	796	740	772	773	747	771	841	792	775	780	787	819	794	737	836	708	814	746	777	730	770	727	784	760	736	744	744	721	777	787	748	794	771	747	757	762	788	763	776	788	774	789	794	798	761	747	769	794	735	737	835	764	806	763	845	764	817	812	765	721	803	795	757	822	735	733	849	765	773	791	850	783	769	742	751	774	804	763	771	778	774	786	786	788	785	807	746	793	760	763	752	731	765	795	835	761	730	750	796	768	738	766	738	761	805	807	775	758	753	769	767	755	786	751	769	797	738	801	792	776	761	778	779	739	747	795	734	782	807	745	804	806	756	753	831	836	748	700	803	787	736	722	764	778	719	783	777	796	766	782	771	739	742	774	819	765	765	744	745	728	764	731	786	721	823	760	768	792	808	757	784	765	770	787	804	784	787	759	811	757	817	778	824	804	783	771	778	793	775	745	774	783	758	729	813	790	800	756	756	785	749	771	790	785	763	741	764	806	764	774	796	728	792	792	786	805	794	783	841	786	757	771	776	782	785	787	730	765	748	760	770	801	761	769	759	728	810	811	744	746	749	804	752	758	780	775	760	761	810	761	824	757	773	717	802	768	733	773	779	745	743	701	749	794	765	772	788	761	794	846	747	817	749	780	752	775	761	741	784	803	761	781	779	804	772	795	790	790	736	753	786	750	750	800	770	775	797	752	800	764	808	801	796	772	765	718	781	758	785	791	763	771	795	781	821	761	820	815	764	739	815	761	781	756	787	782	782	777	747	763	766	759	812	814	778	764	760	772	793	785	794	732	787	744	779	805	775	731	809	745	724	815	769	803	777	787	756	788	840	774	755	769	802	740	842	813	774	763	784	818	745	768
9859	5436	39025	26580	2509	589	412	334	341	313	311	330	316	307	281	314	295	294	279	300	278	310	305	293	290	269	296	316	276	279	301	312	269	276	295	309	284	353	303	304	289	304	270	276	289	290	285	302	318	312	303	307	269	290	281	300	295	331	282	280	291	292	278	288	290	280	294	284	275	268	307	299	273	315	271	310	280	268	289	274	291	272	307	300	321	274	280	269	304	298	281	287	276	294	315	290	259	241	305	302	277	300	279	281	317	305	273	279	312	314	298	315	303	282	248	310	282	283	287	270	308	293	302	281	301	258	264	318	303	278	313	280	278	314	293	324	269	302	284	311	290	308	292	276	291	283	257	305	269	307	262	275	272	315	276	272	282	283	295	294	287	290	275	270	294	288	319	277	293	277	271	268	327	282	254	302	274	303	265	256	301	277	314	265	281	315	245	265	269	292	317	296	275	289	266	277	319	316	280	259	305	280	246	275	268	282	310	291	279	287	281	307	302	335	289	287	278	259	266	317	291	311	274	290	298	293	317	285	266	299	316	274	275	270	296	274	294	296	312	287	274	289	293	288	319	303	277	271	283	248	323	260	301	299	291	289	265	316	329	277	293	275	292	279	279	281	267	285	273	282	304	306	326	285	259	275	289	281	309	268	260	297	306	281	274	323	307	301	286	314	276	286	295	277	268	284	288	286	268	290	293	301	284	310	299	271	289	285	302	296	274	269	281	289	276	306	278	283	286	337	266	299	256	293	301	276	320	274	310	301	274	297	303	295	240	280	287	288	282	311	296	291	247	306	292	289	280	291	278	277	274	300	312	273	303	305	287	287	257	314	308	292	275	310	299	299	281	276	259	290	294	299	299	325	312	289	256	305	280	276	308	292	307	304	322	285	301	316	327	294	301	264	276	288	304	314	299	299	280	295	266	312	308	310	318	290	294	295	307	302	260	274	297	252	299	297	285	287	267	279	294	272	311	280	279	318	282	310	289	295	315	299	284	332	286	284	269	294	263	305	284	278	286	306	318	268	292	263	275	292	270	262	303	306	338	268	295	283	323	273	298	287	263	282	300	280	267	298	301	308	284	275	283	327	274	269	301	297	256	300	308	304	263	309	288	308	284	303	295	270	276	298	304	277	261	285	300	307	288	320	319	273	301	282	289	301	275	292	283	302	292	317	288	259	300	335	262	265	267	338	281	299	283	302	316	265	295	288	287	314	327	329	256	264	321	293	271	309	306	283	288	291	319	286	288	292	305	265	298	293	257	274	322	259	303	278	276	326	268	280	308	286	281	292	282	295	263	298	275	312	279	286	321	291	283	304	263	284	297	309	321	298	272	301	285	275	284	254	305	267	296	272	273	291	272	258	317	263	287	306	307	285	303	271	294	294	306	314	268	309	284	295	270	304	288	285	266	288	279	285	312	306	292	297	271	289	225	265	288	311	269	296	279	294	287	262	284	281	291	293	265	273	318	334	288	281	258	311	291	275	280	282	275	276	314	268	288	279	266	296	297	320	281	278	293	292	289	290	297	270	287	284	320	289	311	289	271	303	259	274	288	290	293	286	314	287	291	286	265	293	288	293	292	273	272	281	293	312	279	312	308	278	294	301	292	268	301	300	266	259	312	282	265	322	322	278	307	287	292	314	299	327	268	298	295	267	247	269	270	294	294	264	290	312	264	308	276	294	284	272	328	281	264	313	320	299	312	280	283	295	273	276	292	286	295	272	279	327	295	302	269	274	280	257	321	273	292	272	327	316	276	278	292	327	322	274	298	271	282	316	250	285	298	308	283	287	266	284	272	305	222	319	291	282	306	306	263	267	294	301	286	303	292	272	272	254	309	294	263	288	294	314	279	298	293	283	264	293	298	295	276	283	331	276	311	333	293	320	302	277	311	298	295	304	308	318	300	277	276	263	297	289	301	289	270	266	277	328	295	284	298	302	301	281	288	304	298	295	294	308	285	323	274	297	305	293	288	270	267	299	276	269	301	283	320	254	294	322	321	287	307	313	298	269	333	293	285	288	302	296	298	286	318	307	303	283	267	269	280	333	313	257	287	286	308	273	287	280	285	273	266	303	257	267	310	287	332	290	298	294	280	285	306	311	292	258	309	277	270	256	290	320	272	296	301	287	295	309	298	308	294	273	313	291	298	257	296	301	255	288	276	270	302	293	285	301	281	319	317	280	321	305	257	296	297	313	274	288	293	286	275	249	268	283	305	294	304	302	271	272	308	307	266	318	307	256	299	306	305	278	292	313	293	265	279	335	312	270	281	304	271	301	320	309	286	314	324	286	286	285	278	282	270	325	278	320	301	271	286	297	280	283	289	286	274	266	273	331	298	297	277	317	273	297	278	298	296	297	279	258	272	273	319	274	282	291	301	320	318	289	295	286	313	287	283	279	273	273	311	268	274	293	291	304	314	296	285	281	255	336	296	290	292	274	267	288	278	303	291	254	253	294	297	276	239	326	269	264	274	293	301	321	309	270	275	302	276	264	291	267	276	304	268	268	293	293	288	304	262	266	279	255	306	290	259	275	264	288	270	277	298	274	309	295	278	284	310	271	324	299	302	276	309	268	299	271	284	302	277	279	302	275	294	314	319	316	270	306	312	288	278	270	293	307	266	286	276	282	295	315	281	298	283	329	236	285	305	284	310	296	287	310	268	284	316	273	278	294	290	274	273	290	289	297	329	285	315	284	295	291	274	295	311	262	287	315	266	262	277	277	269	276	307	300	284	270	284	340	290	289	291	288	278	267	295	308	312	296	309	263	302	272	257	313	280	268	285	280	253	314	279	296	278	311	293	301	301	292	320	304	272	287	299	293	284	308	295	293	300	263	309	279	255	256	292	278	303	306	274	276	290	272	312	267	270	299	295	293	276	301	262	292	285	293	329	265	302	308	309	325	310	342	298	287	254	299	276	315	289	290	332	292	292	294	301	288	315	253	293	290	297	280	289	298	303	298	282	278	264	285	293	284	321	271	293	293	278	290	287	281	266	261	310	264	291	263	293	308	245	284	258	301	311	273	279	302	345	267	290	277	313	297	271	284	301	308	289	286	311	303	284	277	262	280	302	295	263	290	307	302	287	281	285	275	251	271	297	297	293	272	283	291	274	312	265	284	275	328	277	269	257	320	312	264	295	281	273	310	295	331	328	280	314	289	289	284	307	277	284	293	283	311	268	244	276	290	239	281	266	307	304	306	322	297	261	285	281	259	270	267	290	312	315	278	296	277	325	286	279	287	265	307	290	313	287	308	296	280	250	294	229	279	292	301	289	303	285	256	276	284	330	311	282	283	278	342	273	320	280	297	291	280	316	283	301	260	269	340	271	312	296	315	281	294	304	288	282	322	324	301	300	281	277	289	271	284	265	315	285	308	275	297	306	298	286	281	263	300	274	310	283	304	260	308	311	271	300	291	275	287	262	309	267	290	292	305	272	305	240	285	273	291	288	262	300	277	303	282	297	276	293	287	289	278	307	311
8281	6481	43955	25462	1657	2000	1493	1057	1117	893	892	791	821	805	806	785	760	766	682	710	678	649	725	683	699	697	675	677	653	689	701	690	694	651	687	680	682	709	717	697	629	664	740	712	689	706	676	724	688	674	686	703	692	703	690	695	669	675	663	669	656	690	673	686	703	691	702	668	683	701	662	696	639	701	644	657	702	685	663	682	669	683	699	674	678	643	678	688	679	675	705	692	656	725	670	691	664	735	697	668	670	658	674	689	664	664	698	711	698	659	670	716	705	700	665	691	682	656	690	650	711	706	669	649	638	664	686	668	706	658	696	632	652	675	657	697	686	688	656	721	691	666	683	684	634	682	686	695	705	658	661	697	672	665	664	719	671	660	704	688	676	638	675	696	698	710	770	658	659	655	685	665	696	677	695	693	695	662	652	714	663	683	662	693	636	718	711	656	661	710	699	670	673	686	644	676	678	642	717	674	675	709	647	711	696	665	679	702	667	712	680	647	673	659	680	688	678	734	717	657	690	705	681	655	614	707	695	673	662	677	641	679	702	667	689	736	736	681	703	719	745	711	664	684	713	694	666	637	671	652	676	662	681	666	670	679	647	700	718	645	635	706	621	692	693	685	664	689	664	649	668	652	700	718	689	714	688	668	680	677	648	648	656	709	671	705	721	663	672	665	683	585	675	672	615	652	692	673	724	676	709	657	669	708	678	757	674	651	662	702	641	681	662	686	695	678	661	672	670	669	627	669	685	698	657	726	694	659	670	657	742	696	653	716	666	684	661	711	612	706	686	683	657	671	713	697	678	690	643	666	664	670	682	650	688	722	623	679	681	669	720	693	661	702	692	690	647	714	692	679	696	688	644	676	697	671	655	673	652	650	670	721	664	678	706	711	688	712	685	637	657	690	740	704	673	655	674	667	671	642	692	709	721	642	679	662	663	674	714	682	715	681	684	690	690	698	663	650	668	670	716	694	661	671	642	651	707	695	665	703	656	656	653	692	656	694	655	702	673	682	701	738	679	651	643	691	671	710	684	653	636	657	734	723	706	718	672	709	644	679	673	698	693	724	682	670	694	711	660	609	754	668	675	677	700	701	632	669	721	660	631	638	688	696	674	664	703	650	647	632	652	670	670	672	689	717	707	693	689	642	655	655	672	700	660	705	688	654	668	661	641	681	649	711	644	705	692	678	700	669	697	698	693	621	626	670	678	682	690	685	700	696	693	747	709	678	690	679	690	626	681	641	673	674	650	706	679	675	640	690	694	693	676	680	639	666	696	689	658	715	678	723	664	714	680	664	643	742	662	700	626	713	607	650	666	674	727	657	688	719	710	685	683	662	700	705	649	694	710	736	663	691	707	690	681	620	681	666	664	668	693	691	708	673	635	661	706	723	691	717	710	663	684	716	654	663	740	678	673	684	737	702	660	720	647	648	652	665	711	693	635	736	648	695	727	642	719	684	675	699	688	688	701	717	745	723	686	694	681	682	668	665	682	688	668	729	771	685	674	747	706	716	647	668	694	730	670	662	673	691	696	658	716	685	664	628	654	666	654	718	708	686	698	671	701	674	703	671	656	648	721	621	703	678	659	650	653	681	687	681	681	660	699	716	681	705	739	746	683	704	689	663	661	665	619	662	668	734	681	661	657	691	630	703	645	659	654	658	692	672	722	623	662	712	674	685	700	663	656	637	673	717	682	696	680	652	702	640	660	677	672	683	670	685	632	680	672	692	649	687	672	698	687	667	677	725	654	675	640	676	694	641	664	680	669	646	667	666	707	696	698	704	677	709	704	692	636	666	699	684	673	688	690	699	675	683	689	690	662	664	681	645	697	644	684	697	617	641	678	698	711	683	694	691	697	667	652	676	674	652	639	698	663	665	683	704	726	686	611	668	699	704	670	661	610	654	691	690	650	702	686	665	667	662	675	676	647	700	622	694	672	678	674	681	623	721	706	690	615	676	642	679	656	669	690	655	722	694	692	703	705	696	725	661	690	658	672	694	658	718	720	642	683	647	630	724	651	682	648	660	688	650	687	663	637	696	660	665	699	698	683	705	683	683	649	682	653	704	695	709	671	693	655	646	658	724	672	662	640	691	709	677	686	679	676	678	668	678	671	672	661	696	697	672	661	692	713	672	690	675	671	633	729	668	717	698	697	699	665	666	660	664	676	700	690	704	684	674	684	658	666	635	653	695	654	690	665	693	718	655	664	731	658	646	651	716	713	698	711	696	700	727	658	674	694	686	677	715	729	680	699	699	632	684	673	624	652	664	698	652	702	649	622	683	630	697	660	676	638	709	695	638	655	654	649	687	690	728	667	662	650	644	702	680	691	656	669	649	621	669	682	683	711	660	697	684	712	666	685	717	678	688	666	692	639	691	675	683	688	672	708	711	633	687	660	678	683	691	688	701	646	651	708	696	703	693	685	691	679	700	702	633	682	693	748	702	686	668	646	667	702	678	660	668	697	656	680	675	688	686	646	688	724	721	715	634	763	680	671	695	675	642	682	690	661	628	736	675	659	632	682	676	659	658	671	677	698	719	630	738	658	673	683	708	648	692	683	642	695	666	660	690	642	665	715	691	721	625	668	710	654	639	692	730	722	694	701	630	663	651	676	711	690	651	634	665	707	688	697	702	717	685	663	725	663	670	676	689	650	697	687	685	668	678	676	661	723	678	687	697	626	645	696	654	679	647	707	665	692	642	638	677	686	640	680	716	691	663	657	680	694	644	692	653	649	660	658	665	657	647	660	761	676	700	673	648	695	665	677	684	706	729	671	656	662	661	723	694	678	690	634	665	651	692	655	692	700	689	637	673	678	689	666	713	665	673	688	657	731	677	654	672	662	637	688	651	676	674	706	702	684	697	690	660	689	711	655	735	700	688	668	715	715	670	725	704	636	654	675	689	739	679	727	682	666	676	703	692	716	631	653	689	656	683	696	618	625	688	674	691	684	695	658	662	669	676	695	676	674	688	635	681	668	690	701	678	654	686	647	671	675	686	685	659	636	674	635	673	691	674	709	660	662	752	691	689	702	664	710	678	667	614	640	689	623	641	705	695	660	701	686	678	677	763	688	704	656	714	664	678	650	680	673	678	649	721	661	710	708	708	728	668	654	694	755	708	655	648	681	648	672	650	695	684	678	702	697	669	688	703	664	688	683	647	666	645	674	668	647	714	657	670	709	697	718	698	638	658	627	697	710	665	687	667	641	667	700	692	701	683	696	663	677	657	677	672	658	622	700	645	671	649	712	698	636	682	685	681	653	649	699	698	683	624	681	714	639	732	743	696	729	741	655	663	671	712	671	712	700	709	689	690	683	688	683	704	684	674	683	671	666	668	668	721	712	678	678	660	656	672	687	658	681	672	720	684	694	702	696	678	701	710	676	636	654	677	709	671	650	708	727	697	720	662	651	692	700	673	692	729	691	680	705	652	662	676	690	683	690	698	692	674	700	718	707	679	667	672	656	681	663	704	720	686	705	688
18564	11627	56409	39259	6597	774	405	331	259	200	169	168	172	224	165	165	165	166	139	151	160	122	147	171	174	161	146	173	152	154	148	120	144	157	151	148	155	157	134	160	170	158	148	137	141	121	156	146	148	151	157	128	162	154	147	143	148	138	149	121	132	145	141	146	146	152	143	158	144	143	141	160	176	139	152	128	155	147	129	158	146	137	156	129	137	137	183	152	164	151	136	142	146	162	136	136	124	131	160	117	143	136	157	130	140	122	150	162	152	141	141	160	147	163	132	155	158	141	161	137	144	154	169	158	138	164	140	158	166	162	131	132	154	157	150	132	138	158	148	153	139	165	151	136	167	140	139	141	141	135	149	128	156	145	147	167	148	150	132	118	121	172	157	147	154	133	160	147	133	155	139	135	133	148	139	150	159	153	168	148	155	159	154	145	138	148	151	137	136	141	148	148	137	154	144	144	156	158	156	164	133	156	149	150	137	154	146	150	144	154	126	158	137	136	135	153	140	151	163	139	169	151	141	132	137	161	159	137	143	157	133	165	127	148	149	142	146	136	141	163	143	138	146	166	157	149	153	128	160	145	138	139	150	148	159	131	152	148	140	148	126	154	137	155	131	142	151	151	163	144	158	142	114	139	153	155	137	158	156	142	156	147	130	146	128	132	149	114	161	155	135	129	144	127	166	153	133	124	151	143	150	141	125	137	138	150	145	134	139	146	152	137	150	136	146	128	160	143	151	149	126	165	153	141	144	156	168	148	137	149	138	113	135	133	146	151	158	150	155	148	168	130	149	135	141	138	162	141	148	130	151	158	142	122	136	141	137	124	137	134	168	164	151	150	157	152	148	144	164	157	132	153	124	160	158	171	143	151	150	154	145	128	148	144	154	156	149	151	169	128	136	136	153	137	148	147	133	147	143	134	158	151	154	153	152	140	164	155	155	153	136	155	172	168	144	147	127	142	113	152	140	138	135	155	119	150	155	147	144	138	139	168	156	139	153	162	153	132	125	168	153	163	158	150	114	141	134	128	171	157	146	138	146	143	157	159	159	154	145	136	150	140	136	147	156	146	132	135	137	121	151	135	136	134	155	160	172	140	150	134	147	155	128	139	135	131	145	147	143	150	129	157	141	156	153	143	148	148	132	146	156	151	126	156	141	150	166	146	145	143	148	152	150	142	153	166	151	119	145	133	131	145	150	152	147	119	149	125	144	131	128	155	148	131	140	153	151	141	125	145	156	185	153	156	123	153	139	148	156	132	146	176	165	153	143	130	151	140	139	144	154	153	145	146	152	132	138	149	148	143	157	139	134	114	155	157	130	152	157	136	137	147	149	161	140	151	146	141	138	155	142	157	165	135	139	155	148	139	140	146	157	154	154	156	137	122	133	135	146	144	122	134	148	152	160	132	166	165	164	142	146	133	132	162	154	135	156	130	156	134	149	142	176	162	154	168	142	132	141	144	142	145	139	136	143	135	163	142	151	142	137	154	151	129	160	141	134	132	138	155	156	185	134	157	144	153	157	148	149	130	152	132	148	170	145	132	151	153	154	155	125	171	141	141	168	157	158	137	168	133	168	143	137	147	147	172	134	159	135	160	156	156	149	132	152	140	165	152	150	155	155	126	156	144	123	154	171	143	162	149	150	153	142	133	172	137	143	157	151	156	149	152	139	156	146	152	134	142	147	135	125	151	149	148	147	147	149	171	166	176	129	145	143	145	153	149	137	126	147	139	128	160	131	157	131	139	148	141	144	150	151	155	140	149	143	158	154	142	135	144	128	132	144	156	160	148	161	141	140	165	144	143	138	175	138	134	133	133	160	167	131	138	136	142	149	137	146	127	130	147	129	159	141	165	148	148	148	155	150	146	130	160	155	143	122	131	126	154	142	157	154	144	137	129	166	152	159	141	141	158	142	148	117	148	123	142	163	154	150	135	123	147	154	139	126	139	144	159	128	145	143	163	152	151	134	139	120	151	140	155	158	159	135	150	157	147	159	151	138	133	147	177	166	147	156	168	115	128	141	141	137	147	140	142	147	154	144	159	156	140	158	149	154	136	154	140	143	122	132	151	154	130	137	145	135	137	151	125	145	132	144	155	158	118	142	155	180	141	153	139	149	153	129	129	138	137	131	133	156	132	140	142	149	147	140	152	156	149	141	144	151	144	120	144	108	153	177	183	147	150	144	156	162	159	140	153	140	142	152	151	143	148	140	144	154	153	163	141	171	156	135	144	164	129	160	162	125	159	159	141	162	164	136	139	151	146	138	151	134	147	148	145	155	170	145	141	162	140	129	148	151	154	148	133	161	114	165	134	139	124	150	146	129	139	169	137	133	149	137	154	136	165	129	133	116	157	151	145	154	145	135	154	135	132	163	150	162	146	157	153	166	146	144	147	149	150	155	121	140	142	155	128	144	154	143	138	162	147	152	138	161	165	152	134	129	154	142	148	127	165	155	182	152	150	154	175	143	157	144	153	147	137	144	130	135	148	141	159	156	135	149	128	159	147	130	123	154	138	145	127	170	148	140	143	157	150	122	131	147	136	135	158	146	135	152	152	152	157	136	155	161	152	144	146	136	155	132	153	130	150	135	136	143	143	144	149	163	136	147	151	152	158	163	156	151	141	138	145	133	152	133	156	147	170	150	155	175	148	155	141	166	136	162	148	160	117	142	117	140	150	125	164	151	134	131	158	170	154	152	159	136	135	150	142	160	135	127	166	162	158	159	134	146	120	136	156	160	139	152	168	131	168	126	169	149	128	161	139	134	155	145	153	145	148	135	153	143	163	132	139	145	140	140	148	150	130	152	154	146	132	141	152	143	142	148	161	155	148	163	111	151	134	158	106	141	145	153	141	129	135	153	149	136	159	131	117	158	154	175	160	147	153	122	160	150	140	129	140	138	155	129	143	165	135	137	146	162	155	141	154	173	147	132	156	147	139	126	158	138	155	154	141	140	151	127	143	142	159	135	163	156	137	180	173	157	147	140	135	154	144	134	135	149	130	147	166	149	138	145	118	153	144	174	136	132	138	146	161	136	148	145	171	169	130	129	142	158	176	152	160	134	154	143	129	173	137	149	131	134	128	146	147	141	163	131	125	166	155	145	130	138	141	158	128	138	143	134	155	129	133	136	147	166	139	139	151	132	158	142	146	145	168	136	126	147	150	167	142	150	170	147	147	161	173	157	134	174	165	139	157	143	155	139	134	146	153	154	166	152	152	143	167	133	172	148	153	166	165	133	152	161	164	174	142	158	128	149	156	144	143	125	115	147	141	148	140	136	140	161	182	124	139	115	139	136	137	146	156	149	157	157	158	137	135	142	166	136	175	139	154	133	151	172	150	151	139	144	132	146	139	144	156	128	132	145	144	151	133	134	155	151	158	135	136	153	139	168	156	172	142	148	160	143	148	150	157	143	142	143	154	158	134	148	149	155	131	151	159	148	148	123	144	149	149	141	142	154	158	141	139	135	167	149	122	137	136
11417	11192	55536	30858	2817	2672	1693	1189	1082	879	647	608	669	700	520	578	606	545	459	411	429	414	415	368	377	415	412	345	367	402	377	385	382	381	379	363	398	374	388	384	367	344	341	368	371	364	383	372	406	355	389	387	364	385	365	370	377	357	386	384	370	349	360	385	375	380	394	367	355	389	388	379	421	371	361	399	388	408	339	360	362	400	374	372	373	369	402	357	358	355	367	379	398	378	379	368	357	348	365	383	356	370	394	365	359	380	379	402	385	401	349	399	396	362	345	407	381	341	378	390	390	385	379	375	396	359	350	389	391	397	351	408	359	400	366	346	349	375	366	415	378	354	377	383	371	356	356	370	362	372	380	370	368	405	357	380	354	380	363	359	348	370	392	367	398	382	379	365	420	385	399	345	387	402	358	360	352	375	370	365	383	390	375	366	362	341	369	372	362	364	388	370	396	333	344	376	393	388	354	364	375	361	365	381	392	362	390	397	386	394	337	369	382	380	359	359	356	397	397	387	348	389	339	403	366	340	366	355	365	376	376	386	406	333	383	366	382	369	345	385	376	357	373	361	370	343	369	345	350	372	354	404	392	384	402	363	373	358	360	371	337	413	392	366	430	355	403	390	356	341	354	375	366	373	385	349	370	360	348	399	394	383	360	387	332	352	384	363	347	359	362	354	362	360	346	393	370	353	383	380	347	376	393	365	374	375	354	376	350	351	378	395	376	371	360	343	369	353	348	410	389	397	361	378	385	379	391	431	389	388	394	358	350	392	384	387	392	365	366	362	362	343	339	377	368	396	383	344	352	385	374	396	341	332	377	374	359	349	366	406	396	390	386	395	408	380	377	334	422	352	345	388	361	405	370	383	389	369	381	424	359	368	407	364	416	343	330	378	383	400	391	396	411	353	359	380	367	375	399	361	347	344	367	361	313	357	352	369	347	375	364	400	369	399	333	346	388	396	391	327	392	394	353	335	368	386	367	372	352	383	388	374	349	317	381	384	383	373	355	414	358	335	363	369	410	375	411	365	356	384	390	357	362	371	389	400	355	332	373	363	351	386	366	404	353	400	381	363	402	343	381	371	381	361	373	369	353	361	336	391	382	387	350	380	396	379	405	412	369	408	372	359	372	362	371	330	384	370	377	372	387	418	407	385	389	381	383	343	383	369	395	363	371	362	357	384	356	381	373	377	380	368	365	390	362	387	346	378	425	404	405	371	378	382	363	356	368	390	388	368	382	340	351	385	405	394	389	381	396	386	375	382	373	387	400	373	362	394	320	395	395	396	406	355	390	371	354	365	375	368	372	376	386	383	356	371	383	372	373	350	402	393	384	389	361	359	367	355	344	352	372	372	383	350	385	368	358	368	363	372	386	368	382	365	364	389	355	377	391	407	362	399	381	366	388	373	385	377	389	394	372	375	375	380	342	366	367	365	361	366	392	396	385	331	393	380	405	374	369	374	357	363	388	373	388	342	351	364	370	392	365	382	378	375	354	357	386	389	378	398	390	377	365	380	378	317	364	369	351	350	385	378	332	363	367	361	380	396	391	344	428	354	354	399	361	332	376	391	408	407	339	362	381	374	427	361	393	382	407	366	417	396	383	348	380	357	365	396	361	352	388	361	403	407	369	374	391	349	381	335	404	396	369	407	374	365	356	353	364	386	366	366	366	370	363	382	369	392	386	391	366	363	395	397	367	390	385	338	374	384	363	346	387	376	362	365	365	400	345	377	363	365	382	383	376	407	377	391	374	418	368	338	361	386	353	338	363	388	373	368	331	401	385	384	358	382	393	360	360	376	378	372	383	394	332	384	372	346	374	380	363	339	370	375	378	380	386	369	353	352	344	404	337	367	348	391	334	352	330	372	368	364	370	375	345	339	414	383	385	395	370	365	372	378	378	400	387	364	380	329	359	361	360	353	403	383	397	404	364	380	369	355	410	388	348	372	390	376	392	386	375	359	370	377	341	396	372	365	391	372	378	385	372	375	367	399	363	373	368	387	342	387	362	366	356	349	360	354	389	342	366	374	375	367	344	376	351	380	400	364	346	385	369	354	366	366	363	364	379	371	398	371	414	437	368	371	400	403	374	385	360	368	384	391	363	384	394	394	374	405	364	350	371	382	371	418	382	386	378	399	349	381	364	391	350	423	382	382	375	369	369	374	381	353	383	388	338	358	363	381	348	357	396	345	391	379	358	366	402	375	371	374	355	390	407	372	397	362	379	387	336	371	370	339	403	399	403	361	359	371	356	399	385	358	393	338	377	385	380	342	347	348	367	361	365	349	371	366	387	384	366	371	342	398	383	378	377	339	382	373	407	351	373	393	382	381	364	384	356	325	352	381	362	352	394	339	391	374	351	371	388	347	370	377	353	349	370	359	360	375	392	391	364	361	380	387	353	366	361	361	378	383	340	332	363	361	381	386	350	366	348	354	335	337	394	363	380	388	370	383	371	397	338	389	387	369	376	351	359	372	384	349	384	357	342	353	356	378	402	332	356	408	340	389	395	350	360	375	391	371	372	375	377	368	393	379	361	327	384	390	378	376	366	359	378	348	347	373	395	336	386	376	351	385	401	330	372	360	396	380	363	364	384	367	386	345	389	383	391	366	367	395	376	386	364	325	359	391	350	386	367	361	369	365	390	356	344	397	370	375	383	387	383	368	382	373	355	368	359	340	367	354	355	385	322	363	345	346	366	333	392	368	396	380	405	369	365	382	376	372	407	384	385	399	315	374	365	375	372	344	390	391	423	377	347	389	380	369	365	355	363	361	349	329	349	376	371	415	361	389	389	366	359	386	364	360	376	377	381	385	379	365	360	374	415	369	350	369	351	371	401	394	360	357	365	333	375	399	382	352	353	383	350	366	376	353	366	371	348	393	401	377	399	380	375	392	354	413	375	372	364	345	355	375	367	368	338	399	388	379	403	369	383	343	397	390	411	376	366	365	379	368	341	390	387	362	356	392	339	408	366	372	395	346	374	364	387	371	390	360	392	421	369	361	378	381	361	359	384	350	335	375	349	364	356	380	409	405	393	368	394	378	373	366	338	378	358	386	359	341	342	380	381	384	375	400	355	396	401	358	386	351	391	365	368	419	375	379	380	368	363	367	396	363	386	361	366	368	364	362	372	390	379	407	325	391	398	407	352	354	370	362	382	364	352	349	366	344	379	361	402	371	360	397	370	358	380	372	387	395	384	370	337	396	354	377	343	363	357	385	399	380	373	364	356	386	358	388	424	382	384	359	383	341	349	388	368	363	388	378	339	388	377	399	366	369	402	356	383	407	395	369	380	379	396	377	357	397	372	385	397	352	402	369	360	407	359	393	379	382	399	394	370	356	363	346	339	394	360	334	400	347	348	378	381	361	394	376	386	392	373	387	392	375	371	367	380	407	402	357	388	358	377	392	385	369	371	348	363	404	357	364	356	365	393	408	390	350	391	349	375	366	374	378	388	370	358	377	387	347	384	358	367	353	339	350
3018	836	2685	1809	354	336	345	332	339	342	300	343	301	319	291	304	307	323	337	345	341	336	334	335	322	340	303	345	331	346	308	332	325	323	339	306	321	337	339	327	299	366	322	332	321	321	335	350	326	296	323	339	346	313	297	339	338	319	332	337	299	297	340	323	286	350	330	307	342	338	339	339	320	341	320	330	320	312	337	306	299	396	300	339	313	307	346	308	326	311	312	337	330	337	331	325	345	327	314	309	303	344	366	304	311	345	331	322	335	306	318	320	304	309	338	306	313	342	295	296	348	300	300	344	312	337	353	334	329	361	357	366	296	349	295	342	335	326	292	293	326	300	312	346	339	350	314	329	347	289	347	335	334	299	347	334	330	330	298	360	325	316	334	347	330	314	348	351	345	364	317	311	326	318	306	319	336	339	317	309	297	323	326	320	349	291	317	319	344	320	324	322	344	320	294	340	320	304	362	325	317	361	354	346	336	277	342	305	308	322	336	319	341	326	325	358	317	313	323	299	349	342	305	324	325	290	295	340	312	327	297	330	310	345	297	351	323	332	321	302	308	336	302	322	345	331	310	303	344	367	357	298	354	345	313	314	334	292	329	366	311	333	357	336	309	316	311	358	291	344	293	360	322	323	317	327	335	302	319	288	295	311	367	364	296	335	320	297	329	303	319	314	293	286	321	306	319	312	298	333	366	348	326	302	337	326	343	351	294	329	321	322	345	311	310	297	321	329	342	329	329	321	338	341	326	317	308	348	343	303	349	336	310	318	301	335	338	321	341	285	327	331	327	329	287	323	318	301	306	322	317	304	292	332	315	307	315	302	344	313	331	307	355	337	337	307	320	314	334	329	321	319	329	298	341	340	314	297	294	310	345	325	332	317	327	308	327	308	318	306	288	336	322	317	326	348	365	323	326	330	335	334	304	317	305	351	382	340	342	343	346	292	290	314	323	352	300	365	347	325	340	320	320	312	319	314	375	319	327	333	346	338	321	334	286	312	302	307	343	335	376	328	327	327	329	310	336	333	299	330	350	331	338	310	307	305	321	320	332	344	336	334	309	316	324	318	321	342	346	293	307	317	322	308	307	331	339	335	308	290	307	283	330	332	321	303	320	302	273	297	323	328	339	338	357	353	311	302	331	340	316	278	323	344	345	327	306	331	309	317	350	355	293	372	316	342	302	286	318	327	355	310	333	320	339	318	321	270	322	323	325	342	342	308	319	306	328	300	342	352	320	315	315	298	352	316	317	350	312	355	336	343	326	325	322	288	341	331	324	327	340	352	321	312	323	339	312	328	351	340	332	360	340	315	307	324	313	281	293	329	290	329	282	329	312	327	310	314	316	323	337	323	291	287	325	314	329	324	333	296	299	336	351	328	301	323	300	329	327	313	281	302	371	321	291	307	322	339	317	329	311	313	303	295	309	311	311	375	332	301	335	310	304	338	325	304	334	319	312	319	325	330	342	319	330	324	300	286	355	306	348	323	312	314	336	301	315	339	365	323	309	325	285	324	312	305	305	339	314	304	343	323	316	295	322	334	319	328	313	303	301	321	307	319	318	319	319	341	345	308	301	340	330	293	270	327	314	316	288	318	341	338	323	324	308	298	354	297	316	313	298	323	331	326	293	316	316	310	342	292	313	314	314	325	288	332	359	321	332	360	332	349	302	319	280	330	331	342	321	356	335	316	302	337	316	313	322	324	333	317	303	321	348	317	316	323	359	333	335	334	348	336	322	313	330	313	316	303	362	321	318	330	323	290	337	343	338	291	335	345	352	327	315	296	315	332	326	281	300	315	327	288	319	330	312	351	348	339	321	313	314	319	381	327	343	324	333	310	338	293	323	331	310	316	338	316	337	355	332	310	309	323	326	296	315	352	301	356	318	317	322	299	325	305	313	338	355	321	366	326	302	345	319	326	332	320	330	375	329	308	321	332	295	303	327	303	330	352	307	327	314	319	314	315	317	295	318	310	310	334	346	334	324	293	329	319	344	347	302	337	316	308	335	356	298	338	360	307	342	323	304	332	356	334	317	345	329	315	345	328	333	342	307	325	338	316	304	340	295	336	308	314	335	324	320	345	311	314	319	276	305	300	286	337	343	285	332	304	307	306	335	329	337	330	360	326	310	307	326	329	313	345	291	338	317	328	323	330	313	306	329	367	369	321	334	312	348	335	290	286	348	323	318	341	318	334	335	313	334	319	294	368	324	346	365	320	326	334	323	312	341	351	322	324	319	321	341	324	314	303	302	367	333	342	314	368	335	319	354	300	305	341	311	321	354	328	324	322	324	332	313	339	280	341	311	331	324	302	333	304	337	309	334	333	312	307	354	330	329	326	358	321	332	352	331	318	332	304	331	323	341	337	337	330	299	308	311	306	324	339	305	318	340	332	298	363	292	308	336	296	321	327	289	302	309	329	323	335	317	301	338	339	293	318	366	342	332	323	308	291	333	322	299	331	310	321	354	311	306	344	329	317	321	323	360	322	317	324	328	302	330	303	319	284	324	308	336	318	345	332	316	338	342	312	288	316	320	330	324	320	364	344	323	328	345	326	292	371	328	328	309	286	297	319	346	311	338	322	306	328	305	335	360	335	328	325	328	310	286	317	317	331	315	367	310	347	341	320	325	318	324	324	333	288	277	317	309	320	309	349	300	297	321	353	331	317	321	337	346	333	344	287	341	339	300	326	311	324	325	300	337	310	298	330	283	301	340	326	352	336	361	346	316	335	361	317	322	321	289	323	361	326	306	314	342	296	344	315	341	301	330	348	356	323	313	330	327	369	327	334	350	306	319	323	353	318	323	324	326	347	319	323	316	320	332	322	343	363	328	317	348	324	310	339	341	323	312	297	311	274	305	311	332	337	351	329	322	351	342	315	346	318	313	324	319	308	311	306	328	357	338	308	311	303	339	324	359	339	328	314	333	334	287	347	326	347	326	313	317	323	341	341	324	349	310	295	305	282	335	352	329	316	304	318	309	316	349	319	328	318	309	303	328	282	334	298	351	355	384	322	355	309	368	318	309	330	339	324	317	306	333	300	333	314	312	304	342	312	319	309	291	313	324	300	318	338	312	340	350	309	347	320	327	342	340	312	318	309	340	303	342	336	342	316	295	326	304	326	289	319	348	335	328	300	296	317	333	349	345	328	299	332	346	345	311	357	329	329	295	316	320	315	309	324	320	310	321	323	304	317	293	339	344	316	359	306	333	326	312	312	338	371	334	309	340	362	315	314	322	323	289	325	289	294	324	343	315	319	313	327	335	344	315	297	343	302	331	319	343	362	290	320	318	330	302	341	325	331	295	324	328	325	318	314	344	351	332	320	318	299	303	331	329	343	334	296	322	324	334	334	345	315	288	340	327	317	308	313	294	337	327	374	323	332	317	328	317	297	320	333	297	331	306	320	330	316	303	341	364	308	300	323	327	327	330	344	304	332	319	320	346	326	336	350	311	334	319	316	319	344	274	321	341	312	324	340
3015	1299	7210	4821	862	874	811	796	833	789	770	745	750	799	829	755	786	773	796	750	746	751	791	778	766	777	766	768	841	777	727	771	797	793	777	745	722	757	748	778	783	760	809	752	827	801	766	758	740	764	770	756	784	687	762	741	764	768	773	768	745	736	783	786	787	756	738	743	775	755	781	718	787	759	795	740	796	711	815	758	761	755	678	743	801	813	770	779	761	728	737	757	729	747	728	768	748	790	734	776	797	722	763	782	740	775	752	725	730	753	771	732	750	779	716	791	791	805	740	780	740	785	762	742	753	752	728	759	790	742	774	748	796	755	749	780	796	745	774	754	773	767	753	754	697	734	744	783	731	743	761	801	758	782	761	689	820	735	734	752	737	766	739	761	795	724	731	751	737	751	717	745	750	729	729	735	751	800	763	749	744	779	723	802	745	749	745	752	747	795	777	769	771	755	787	721	782	751	750	795	711	785	784	781	772	738	752	772	770	716	810	772	805	772	751	794	753	791	738	782	760	743	778	714	775	775	784	741	817	790	781	769	747	729	776	798	752	737	763	798	741	725	808	797	727	782	798	790	691	716	776	747	767	763	777	788	726	764	778	742	731	735	763	745	728	713	782	776	765	744	782	804	741	737	816	764	728	689	751	758	811	781	790	799	790	735	776	787	788	717	822	732	743	759	792	705	775	722	789	715	729	730	741	759	726	740	751	733	776	717	763	782	781	771	773	715	755	777	783	777	758	773	813	774	773	773	710	789	725	732	795	739	748	775	758	734	750	722	746	747	768	763	780	752	755	775	726	777	791	761	715	736	772	752	758	764	786	760	738	774	777	753	734	779	750	756	774	767	761	772	742	730	763	794	717	784	738	779	809	803	777	774	778	762	781	763	752	719	774	744	780	789	831	748	770	745	739	757	767	765	777	729	747	746	775	781	727	746	746	774	759	740	756	780	778	762	750	821	725	783	761	795	756	724	764	820	718	792	776	728	759	769	751	789	771	772	743	748	787	746	781	756	753	819	776	824	804	781	826	752	775	771	777	772	731	740	757	776	787	784	783	785	711	752	771	756	701	794	791	759	797	738	756	748	732	794	821	726	775	758	776	763	814	770	803	794	773	784	774	820	746	705	751	767	769	776	744	753	762	749	736	813	781	752	748	735	737	751	730	799	735	805	793	759	764	784	704	798	753	743	738	761	763	739	769	783	720	782	733	795	742	752	743	732	739	765	751	745	730	773	752	750	774	763	750	730	780	791	789	739	785	734	753	782	780	761	783	754	751	746	792	794	777	786	774	776	750	790	745	770	783	781	761	729	745	790	749	739	739	775	758	761	765	815	771	751	725	735	692	760	736	730	727	768	756	747	783	764	779	794	730	742	774	799	771	762	758	787	793	755	745	740	766	752	753	784	799	710	784	727	728	730	713	789	733	742	725	789	733	806	775	800	727	788	773	731	758	776	759	766	799	765	773	771	733	774	726	756	810	810	774	774	726	730	818	742	768	734	787	760	757	711	774	754	781	770	728	757	721	807	720	744	747	707	764	735	737	756	780	799	719	778	730	717	750	781	753	768	739	710	768	765	726	775	764	769	719	772	742	747	748	792	769	796	741	761	752	789	760	766	767	793	778	744	780	758	710	786	775	736	748	781	771	767	735	782	701	793	776	782	743	749	703	763	775	737	769	787	775	779	754	755	752	808	795	803	740	757	789	757	802	731	743	756	765	766	784	792	802	760	766	766	752	760	784	734	757	718	747	772	795	706	765	738	716	787	760	768	763	756	782	764	769	750	741	754	766	725	798	792	736	785	772	777	780	776	765	744	754	740	768	789	768	763	784	728	761	751	763	739	789	750	749	727	791	724	751	756	737	752	797	697	812	750	745	714	785	761	720	757	777	764	742	784	782	790	787	722	772	816	717	766	783	771	744	733	775	773	781	752	741	719	742	792	745	767	787	776	752	778	754	787	748	781	847	740	738	771	774	787	757	793	785	752	787	717	813	800	745	700	748	744	745	806	755	742	782	810	748	743	746	772	734	782	768	712	761	778	736	703	780	763	782	758	754	717	744	778	770	790	773	764	746	762	694	760	784	793	768	770	757	717	799	722	790	813	766	739	700	759	771	743	778	729	775	772	769	744	772	747	824	759	739	761	721	763	791	807	784	763	730	750	771	815	749	722	783	759	799	732	746	770	774	738	729	738	745	825	740	736	698	808	779	746	786	790	739	708	798	737	736	776	732	732	768	774	729	792	762	758	748	784	768	734	797	753	742	781	757	811	743	798	755	707	762	776	774	773	733	769	771	744	760	768	787	827	728	757	808	756	807	762	809	737	741	757	762	695	766	749	783	788	765	731	771	747	767	766	792	721	798	765	771	738	788	746	715	768	784	795	738	695	774	756	787	758	800	764	789	736	728	727	734	755	732	753	714	820	767	776	772	772	744	689	778	745	818	719	758	695	773	798	732	742	740	760	743	733	734	755	727	738	789	801	738	771	780	776	764	788	776	765	756	751	777	753	761	748	743	772	730	745	729	735	786	742	754	744	732	758	734	771	717	776	791	726	776	770	759	750	785	778	763	748	740	805	766	756	774	737	741	782	782	800	783	800	742	779	708	726	768	771	739	751	754	792	783	784	760	733	712	737	756	758	801	748	791	760	768	744	757	760	755	755	758	774	733	729	789	734	791	829	786	809	741	799	768	793	726	752	794	779	765	781	727	740	780	747	719	744	773	764	747	719	725	719	738	769	763	782	756	768	787	731	789	753	761	748	715	727	800	821	751	785	737	787	783	736	728	764	766	738	745	754	771	751	784	788	783	809	732	754	776	785	774	779	752	745	767	732	742	751	763	739	771	754	786	759	787	758	704	770	753	757	788	761	779	751	741	726	759	801	802	772	765	772	744	742	759	809	762	803	746	726	776	776	723	729	744	758	785	794	740	731	812	753	745	800	715	735	746	723	737	742	745	737	752	737	701	754	763	764	731	726	784	743	753	773	776	769	767	765	810	795	782	772	753	768	734	741	742	753	773	782	766	721	747	790	760	747	738	768	703	772	740	756	747	791	799	728	765	714	737	764	774	760	756	760	781	749	712	735	744	809	749	797	743	750	811	781	797	760	746	777	721	739	746	791	785	777	780	763	704	791	730	743	735	738	724	772	793	815	760	748	768	756	800	732	800	820	749	801	790	754	734	808	762	726	783	784	783	700	769	811	761	779	744	783	745	712	765	734	705	782	795	739	807	732	754	762	810	734	782	778	705	772	742	786	771	774	722	771	737	786	777	735	769	836	748	728	742	779	746	763	781	754	773	769	718	784	739	751	760	703	762	736	747	764	758	802	733	814	753	714	768	767	783	820	796	718	755	815	761	775	740	762	769	780	771	796	747	803	752	788	796	742	801	798	757	795	717	752	737	808	754	744	766	807	762	744	775	753	810	744	768	743	743	754	807	777	762	733	769	779	781	817	780	754	799	739	780	780	773	695	742	748
11111	7660	38006	25737	2604	531	398	410	339	346	329	322	292	322	290	297	330	303	315	294	277	297	270	307	273	278	272	272	281	298	263	295	278	282	269	258	269	297	284	305	283	293	293	271	309	279	274	300	283	344	296	269	288	282	297	302	282	285	293	279	294	307	307	269	266	308	290	292	288	299	290	287	276	287	333	299	275	324	301	272	278	277	308	279	293	295	275	250	291	298	315	297	271	268	281	285	280	245	273	262	313	305	275	307	287	307	291	321	277	275	305	295	279	264	265	281	278	287	299	302	307	286	293	276	299	283	280	299	266	274	289	278	286	269	280	277	280	293	284	287	275	299	295	277	308	280	261	273	301	273	273	284	259	294	273	308	289	260	321	312	290	296	270	262	277	324	300	280	280	277	272	280	274	291	293	296	265	304	297	306	305	270	288	288	308	274	304	297	288	285	279	268	263	331	261	271	311	301	263	295	276	269	282	286	293	306	293	291	304	273	311	296	299	287	301	287	263	310	289	259	288	265	310	287	304	286	263	281	276	289	327	351	268	276	276	277	301	282	287	308	289	280	284	252	296	282	294	278	289	294	275	282	312	273	316	295	316	254	277	260	288	274	256	297	263	276	281	305	297	252	279	278	297	300	321	300	304	330	275	286	301	306	270	256	291	283	297	308	279	323	297	268	272	272	280	253	281	258	274	269	304	267	269	273	316	302	276	261	304	327	257	277	303	271	296	273	303	312	262	300	279	271	262	294	283	311	271	284	299	251	307	294	307	243	305	274	278	273	270	275	293	307	303	263	269	265	304	287	286	328	295	252	304	262	276	282	277	274	306	290	292	277	293	265	303	279	272	307	296	303	312	306	280	301	281	292	273	304	300	296	300	301	285	268	246	262	289	266	277	299	272	263	301	292	307	308	291	311	271	269	299	306	275	281	287	281	289	272	313	275	286	291	332	307	270	283	277	332	268	290	267	301	269	295	276	274	284	274	280	280	293	283	306	295	258	298	295	304	278	277	297	322	283	268	278	322	295	278	297	306	304	307	274	291	257	278	294	292	274	266	288	284	304	303	265	275	284	265	314	272	283	263	313	255	267	261	278	279	293	292	274	293	296	305	315	329	278	310	278	300	267	274	312	307	285	292	284	324	303	270	271	284	297	279	257	269	293	275	267	299	282	287	293	299	284	298	268	288	310	284	280	306	322	277	288	267	261	301	301	321	308	282	297	290	299	282	274	266	254	304	286	297	284	267	300	272	304	288	292	280	309	252	287	267	263	281	283	286	270	289	300	296	301	300	260	256	336	288	295	252	297	281	249	263	310	269	291	267	311	315	295	271	268	303	302	260	299	281	291	309	282	276	270	282	270	297	280	235	255	303	292	263	285	277	303	281	295	270	271	312	277	312	361	277	273	343	291	309	323	275	288	297	255	256	286	282	284	285	273	309	285	301	264	236	296	262	279	272	270	277	280	289	280	302	260	298	297	320	278	278	287	287	273	305	261	296	292	264	272	303	329	330	277	255	321	291	248	297	292	296	280	265	302	289	306	289	283	293	265	276	289	269	297	285	293	271	276	279	294	323	289	282	294	276	265	281	283	286	293	289	305	272	323	273	263	303	273	295	299	290	253	306	295	304	291	298	281	271	274	317	299	256	282	296	273	342	254	276	302	254	305	280	292	271	345	302	301	274	304	269	272	300	303	304	314	316	301	333	311	279	295	318	327	297	283	320	279	262	292	292	299	295	328	286	277	294	282	280	272	295	276	285	306	298	274	303	277	301	270	260	275	302	292	298	308	260	305	284	264	308	296	252	294	265	294	287	268	305	324	279	300	278	267	292	292	265	294	275	311	280	281	268	277	298	303	306	267	275	275	238	268	260	284	276	277	293	278	263	316	306	270	268	289	297	298	297	282	300	301	258	273	287	286	324	279	275	286	283	300	301	262	275	269	300	305	301	302	277	284	309	303	304	279	296	249	284	299	266	291	302	278	274	276	280	311	288	277	251	276	291	280	282	255	313	277	280	264	299	270	272	275	311	320	274	269	279	298	303	297	256	297	267	297	265	276	252	279	285	281	296	301	303	312	349	299	302	309	313	305	279	291	295	252	257	271	277	271	284	291	285	295	299	269	280	270	295	265	307	303	282	287	295	259	279	306	318	274	291	264	319	316	268	281	290	296	298	271	310	270	285	281	291	283	296	326	295	273	294	307	284	316	312	277	279	285	308	317	276	269	320	275	293	289	284	254	274	278	285	308	269	280	274	300	270	289	255	282	289	279	287	281	266	327	235	278	327	277	317	301	280	275	302	266	303	321	257	258	323	251	272	275	271	281	274	285	293	287	271	291	270	277	296	283	290	300	300	284	288	297	313	272	303	307	287	281	266	289	274	298	301	290	263	302	286	298	276	295	259	252	275	286	285	312	278	320	277	272	275	275	289	274	266	280	280	272	300	280	316	286	300	288	329	270	294	283	325	254	292	285	294	272	307	291	307	312	304	283	277	256	303	314	285	292	278	293	309	291	318	303	266	277	299	276	261	296	306	282	301	294	305	290	326	321	297	300	291	283	252	290	263	296	286	300	330	286	254	284	266	279	280	264	276	282	269	327	248	285	295	303	283	278	285	309	300	276	304	292	308	291	274	280	276	276	306	292	267	290	271	280	286	312	285	299	314	274	298	283	311	301	318	296	274	284	239	286	284	293	298	287	281	286	292	287	272	298	262	308	299	305	274	288	280	277	291	272	280	298	283	282	286	296	287	291	320	268	286	285	301	295	284	256	258	287	274	266	298	284	273	310	324	292	294	319	312	328	279	275	270	275	291	282	295	309	286	248	285	297	270	293	282	290	260	269	285	268	299	287	304	301	313	247	282	292	263	273	298	307	263	294	290	304	300	278	294	275	283	299	288	286	255	262	299	265	266	261	290	283	283	284	296	303	282	319	278	300	284	329	275	272	296	316	270	308	302	289	273	262	295	284	291	304	285	313	290	261	320	277	312	271	275	304	259	285	301	300	294	297	272	307	322	297	288	289	291	281	277	289	306	278	294	293	318	306	281	304	285	270	288	284	296	286	273	294	275	287	269	331	266	261	262	315	265	289	283	295	292	291	271	279	267	284	320	300	290	312	294	317	249	308	306	264	311	258	284	281	283	349	280	290	289	312	262	255	295	277	274	292	281	292	256	271	266	278	313	310	300	264	281	294	288	288	246	262	275	307	281	303	297	302	301	315	309	309	295	292	265	320	289	296	253	306	310	308	281	306	280	282	271	272	287	275	291	283	291	270	278	293	294	296	310	288	277	312	278	280	276	274	293	296	288	313	324	276	286	290	256	315	286	337	280	290	302	294	289	326	304	302	264	272	277	275	280	311	283	278	309	286	308	301	310	292	266	270	282	298	308	274	285	294	283	244	326	282	296	254	254	302	280	295	270	314	321	283	300	289	271	326	295	270	296	288	286	285	299	300	297	291	300	278	295	273	286	275	290	293	264
8872	8663	43873	24178	2106	1711	1289	1244	1099	836	810	851	871	735	743	812	832	853	712	692	712	727	723	637	749	588	664	686	698	754	729	706	690	674	648	672	678	686	628	663	689	691	676	646	639	716	647	610	738	679	686	677	729	665	722	695	678	661	652	741	738	667	698	710	644	718	630	672	653	645	689	704	639	712	688	675	698	707	606	685	736	674	707	667	668	684	656	679	679	655	756	674	718	670	674	644	723	678	739	722	685	721	658	669	643	664	705	656	631	662	653	649	674	650	660	657	647	673	696	666	655	660	678	661	707	715	656	651	669	698	653	704	667	690	632	696	672	678	675	652	713	642	679	660	676	687	710	715	721	643	684	674	657	673	679	681	647	711	680	657	683	647	681	665	643	676	671	693	688	722	680	670	715	735	687	656	673	688	701	692	691	621	664	687	679	674	728	693	663	679	663	643	669	682	682	654	650	670	692	718	623	707	630	729	674	691	675	661	705	718	679	664	718	673	710	685	730	726	682	679	674	668	667	724	702	676	658	690	716	675	653	688	677	665	649	685	653	681	690	665	656	682	680	642	699	659	679	667	657	704	648	707	650	702	710	708	710	693	654	693	663	720	688	657	646	712	713	660	698	679	714	671	680	642	693	677	642	686	647	701	677	676	644	671	719	652	684	653	659	707	668	710	767	717	719	678	676	682	685	660	667	681	678	686	651	692	684	677	665	707	706	628	671	681	695	679	629	674	710	654	677	727	636	684	671	660	690	688	727	646	676	619	711	711	674	654	691	670	654	648	646	685	711	659	674	727	717	697	693	665	694	722	697	682	672	687	667	665	670	677	677	679	643	698	670	685	663	645	673	636	658	693	693	725	665	653	708	652	678	677	637	692	634	660	668	687	714	642	706	720	702	664	673	640	671	616	699	716	694	669	656	625	651	679	680	680	682	701	675	676	677	663	704	663	685	723	634	697	671	663	670	709	644	652	648	682	714	652	694	665	685	639	680	699	686	670	655	718	664	693	670	696	674	701	669	650	710	652	701	676	670	697	653	664	704	690	711	702	665	660	698	689	710	695	700	675	703	693	716	670	671	664	697	667	679	672	686	683	679	661	713	669	681	653	688	713	666	682	684	641	676	673	669	667	724	664	684	704	679	700	711	676	731	688	684	684	655	670	662	666	736	702	682	678	656	693	692	710	715	647	679	696	686	669	666	639	706	667	671	652	678	644	701	646	688	688	637	707	689	692	674	695	663	687	641	643	690	734	717	699	688	675	689	702	663	671	677	634	689	707	668	654	727	666	707	669	669	659	677	704	733	654	659	662	677	689	653	669	685	640	659	717	695	680	751	664	636	687	655	668	631	642	700	658	637	635	636	733	672	695	694	689	655	676	684	663	702	749	683	654	702	710	685	663	666	678	676	686	723	673	665	710	618	657	651	655	702	698	669	657	663	659	661	681	735	701	665	695	669	677	689	660	677	675	666	705	674	692	699	685	728	670	663	691	675	674	665	690	675	684	689	694	664	680	654	658	642	694	711	675	649	671	673	708	702	722	621	685	669	695	637	666	655	708	706	685	681	674	653	693	667	665	658	685	699	686	685	697	669	681	674	679	682	663	696	670	678	638	697	662	687	657	685	681	739	669	693	696	696	677	651	707	684	652	669	653	628	689	676	681	683	667	673	690	646	714	670	706	687	643	674	672	662	754	659	691	672	710	688	667	687	704	715	722	686	681	689	661	689	683	711	742	706	650	683	676	709	650	682	693	698	668	661	744	696	701	654	738	667	661	639	664	693	691	667	685	685	673	736	679	704	693	694	677	673	651	686	705	679	676	714	659	677	710	673	667	680	700	680	648	746	653	705	671	657	626	659	672	655	683	685	647	641	656	733	668	700	692	667	653	681	636	673	730	678	716	663	718	681	710	688	690	674	663	701	737	663	703	633	641	681	727	694	650	645	663	684	676	663	687	703	619	672	641	657	681	709	667	676	662	661	710	654	661	671	695	683	645	643	728	694	677	677	686	653	656	643	620	745	704	665	660	715	638	728	656	668	659	665	669	680	647	683	703	686	681	680	632	658	690	716	626	663	675	665	660	723	708	703	701	700	664	679	704	656	653	685	703	706	683	664	672	714	715	671	695	683	750	639	688	701	673	660	668	667	647	688	710	691	653	700	686	681	682	668	651	670	630	698	659	674	667	716	640	692	694	660	682	658	690	688	657	655	699	691	692	683	659	690	655	693	680	701	666	657	686	712	708	671	689	687	618	704	689	654	663	679	718	678	713	685	607	656	641	704	686	686	721	713	694	651	660	681	636	687	679	659	697	657	689	660	658	692	682	672	668	701	646	745	706	638	650	698	700	674	645	633	694	648	688	711	663	700	684	639	685	658	635	693	668	675	717	698	680	660	670	708	692	642	725	670	706	638	703	670	743	703	675	668	680	626	633	685	694	672	705	698	677	702	660	711	720	693	658	703	698	668	625	679	680	624	656	702	695	693	684	686	719	684	680	694	666	683	707	701	676	661	654	671	682	694	655	698	662	688	712	706	699	701	704	668	686	694	661	696	741	720	642	664	636	679	712	676	624	734	713	648	726	664	655	663	729	654	694	693	664	710	681	673	722	686	653	632	646	698	683	697	663	703	653	664	698	692	698	689	666	677	654	647	662	658	694	664	702	659	689	648	711	622	660	685	683	651	696	702	644	640	663	666	685	673	732	684	675	649	678	692	646	678	741	696	688	697	638	686	682	696	632	651	719	682	728	715	699	706	629	721	673	682	665	711	689	701	697	680	680	675	655	707	670	664	677	700	660	689	681	679	634	621	691	728	629	677	701	678	695	673	702	682	681	671	672	637	640	678	676	679	596	647	726	689	650	709	675	698	661	704	712	720	678	671	686	710	697	720	707	663	667	759	679	653	685	663	715	703	689	676	708	688	691	623	661	679	678	704	661	724	700	674	660	642	675	661	641	700	655	670	686	655	688	680	723	642	719	671	666	679	684	679	705	697	702	717	681	693	645	676	683	709	652	701	704	704	679	718	672	638	680	673	737	687	702	690	677	720	684	666	664	654	660	656	669	621	661	678	664	681	717	660	684	666	659	613	683	693	691	636	717	666	650	603	668	669	697	668	662	695	658	685	608	687	694	662	661	704	637	691	706	754	621	641	701	730	634	650	680	700	683	648	625	676	715	627	677	694	686	671	680	715	668	696	658	652	668	671	724	673	695	652	689	645	718	641	679	701	639	640	689	678	673	688	692	697	693	675	674	697	655	716	655	664	698	669	705	637	650	704	667	689	638	710	683	714	674	687	690	708	697	692	715	660	647	732	687	711	687	680	663	651	710	669	710	665	676	681	706	660	662	666	696	682	654	694	674	686	656	676	715	678	674	669	650	702	712	684	702	657	737	646	689	708	642	688	672	706	682	659	679	719	698	638	690	657	718	662	684	721	675	681	690	725	681	702	671	662	684	688	677	686	666	681	668	725	709	689	733
20164	19182	56533	38062	6319	625	366	319	264	206	185	199	203	184	180	235	218	211	159	139	154	145	134	136	152	137	156	147	143	144	161	162	161	159	180	164	151	182	172	139	137	137	157	128	157	178	173	149	159	175	154	154	153	142	129	158	155	136	145	152	151	159	150	156	151	142	131	161	161	149	128	144	151	143	175	163	135	137	131	155	154	149	158	160	137	145	142	125	153	161	132	153	157	165	152	155	146	153	136	158	131	136	174	171	138	156	170	166	121	158	157	157	171	157	145	153	152	171	140	157	142	155	136	145	159	130	155	144	140	133	136	149	159	151	141	147	166	145	149	152	127	158	138	134	141	131	145	142	177	139	161	138	142	139	127	139	161	143	150	163	151	137	119	171	143	153	157	141	177	129	130	168	134	148	163	150	144	147	166	153	151	141	156	152	158	163	170	134	132	139	133	163	130	150	145	143	134	145	163	156	158	149	157	167	146	152	167	170	165	133	148	136	155	146	128	152	143	155	144	155	174	143	151	133	146	157	126	159	131	149	153	142	158	149	142	146	146	144	140	149	142	125	154	144	141	153	155	163	149	154	148	156	166	130	146	137	143	141	145	149	166	143	157	133	130	136	159	143	152	142	142	120	162	144	136	135	147	169	125	150	154	116	138	154	143	179	134	160	138	150	175	148	142	133	163	153	142	162	153	145	140	154	156	160	143	152	150	146	146	162	159	150	138	146	148	147	124	161	140	155	159	152	150	174	171	137	139	111	140	147	145	163	154	150	149	124	157	157	135	141	151	145	155	140	154	172	131	139	152	149	146	127	149	159	144	145	143	159	156	148	146	157	151	156	146	115	147	130	154	172	150	155	153	154	163	127	144	145	175	175	162	145	142	132	127	151	137	151	140	159	139	146	154	154	132	146	166	179	153	128	155	156	149	145	143	161	152	150	155	121	152	152	150	148	143	133	138	145	143	150	161	169	147	137	132	134	139	151	133	151	133	174	148	152	134	145	154	151	136	152	149	158	137	145	142	130	157	159	146	166	170	154	154	134	137	135	127	130	128	163	138	144	136	131	154	147	149	173	174	141	130	158	146	163	158	157	151	139	144	154	134	150	137	168	147	131	115	144	167	132	138	143	151	151	154	153	166	149	155	144	148	137	148	163	161	158	176	132	155	142	167	154	142	147	154	140	125	133	165	145	142	142	164	153	148	158	136	120	143	146	141	140	142	156	155	133	162	138	129	171	129	156	141	144	152	178	118	156	151	155	171	146	139	119	135	135	148	144	149	146	152	152	151	156	145	142	149	158	148	112	139	139	163	131	145	148	154	153	149	143	152	161	166	171	157	145	143	122	146	150	132	155	124	154	157	168	164	153	143	147	137	167	141	162	140	158	158	140	153	150	133	160	149	135	147	160	135	135	155	139	174	150	133	131	149	150	162	172	155	163	145	125	156	144	138	156	130	138	128	137	126	136	113	132	157	149	141	146	164	154	138	157	155	126	126	157	149	136	144	159	160	156	141	132	131	140	164	134	133	152	151	159	144	151	137	152	147	122	122	141	185	155	145	140	143	145	146	138	142	146	124	140	131	142	151	130	142	135	140	140	146	138	150	165	131	154	119	170	170	139	152	140	150	143	140	146	148	153	177	153	137	148	152	153	158	124	162	156	151	134	147	132	140	151	161	133	181	138	152	138	162	132	155	130	145	132	163	156	158	130	150	149	151	159	126	155	135	160	127	141	150	153	126	124	141	137	128	145	138	149	160	154	150	170	157	155	159	153	146	137	160	161	138	141	139	172	138	147	151	134	167	164	140	158	156	132	139	140	141	135	159	135	141	138	139	143	139	147	146	124	146	167	124	144	138	154	154	161	166	158	149	148	146	138	156	126	137	140	123	150	147	148	151	147	147	145	155	152	153	135	145	152	192	164	155	157	139	161	152	132	147	161	135	155	142	150	158	138	150	194	139	148	140	142	133	166	173	133	176	151	156	140	149	141	148	156	140	141	152	126	142	133	143	148	151	166	160	146	156	150	147	151	144	150	147	152	132	144	136	153	148	159	156	155	126	142	154	157	157	138	138	130	166	148	138	156	146	161	132	148	157	148	141	163	133	157	133	158	144	149	165	142	147	166	148	140	152	176	127	164	164	135	164	131	130	133	163	130	150	150	136	132	134	177	155	154	148	153	147	152	162	142	155	159	156	162	154	152	143	148	118	135	146	156	159	135	156	141	152	128	142	162	131	138	169	138	104	156	148	155	141	125	132	137	142	166	147	167	146	158	144	141	133	141	128	125	152	118	143	147	150	157	148	159	140	143	151	152	168	160	156	150	131	142	162	141	145	116	134	143	149	157	154	151	140	133	123	135	136	137	148	148	142	143	177	143	165	148	141	140	138	133	143	145	133	123	154	141	139	168	153	134	129	159	145	130	142	148	175	149	163	164	138	165	165	142	170	149	141	149	143	141	144	163	156	158	143	140	163	116	145	117	161	157	138	131	135	122	118	155	161	125	153	145	160	154	154	155	142	156	154	154	162	149	183	155	179	147	152	133	144	178	179	148	166	145	145	148	168	161	153	148	134	142	154	149	139	131	156	153	176	149	169	145	143	147	130	158	147	149	151	164	159	166	126	156	157	185	163	144	178	165	154	153	116	154	163	139	157	166	156	172	152	133	141	133	162	175	164	153	142	132	139	130	135	156	121	147	152	130	150	160	152	137	157	160	142	170	138	155	121	168	150	147	128	175	161	133	164	156	148	136	131	148	160	155	150	157	155	155	169	164	146	135	142	142	160	162	159	157	153	135	151	140	139	133	155	179	159	174	148	157	151	143	155	127	153	140	139	136	151	138	146	140	157	157	138	151	129	159	138	159	168	123	167	156	139	125	163	156	133	142	154	146	135	134	163	138	143	159	144	140	152	159	130	160	136	174	164	148	161	150	119	144	157	133	136	155	165	150	152	139	139	157	154	154	169	162	142	170	161	147	148	161	138	138	148	132	144	134	148	143	138	140	162	147	144	160	157	145	150	147	130	148	169	137	151	161	170	141	132	145	162	159	147	141	155	146	183	159	142	145	130	147	117	164	159	147	134	121	176	172	126	177	151	136	147	141	121	154	146	150	152	170	152	158	144	155	153	152	149	180	166	169	169	132	134	151	152	131	148	152	159	119	141	134	161	128	147	147	169	145	138	136	149	149	155	157	166	135	143	151	167	147	161	148	152	135	150	150	145	155	164	157	127	144	156	156	153	150	142	176	150	130	143	150	132	146	131	129	135	154	145	127	159	134	152	141	165	148	168	163	148	149	152	160	129	147	131	134	150	135	145	165	162	127	143	119	134	121	136	160	117	154	141	143	141	132	150	145	170	158	137	137	136	168	163	147	140	136	139	158	153	153	144	147	149	131	111	150	136	147	134	168	152	140	150	153	152	137	139	164	145	141	146	156	154	170	145	150	163	151	169	142	152	163	159	157	164	150	162	154	161	147	143	134
12486	17270	55002	28757	2840	2105	1486	1399	1021	693	622	677	658	587	591	756	762	691	468	407	408	406	419	401	410	434	393	421	384	388	395	389	377	412	381	395	430	374	419	410	395	427	432	402	368	370	376	379	409	360	413	367	406	399	364	401	379	401	414	385	402	383	360	349	381	399	417	366	347	370	410	398	397	367	404	374	354	393	372	383	346	414	351	391	385	370	389	385	392	387	385	386	381	418	404	355	402	380	380	379	386	383	380	390	394	371	387	365	365	375	374	369	395	387	398	375	365	348	379	363	362	355	370	348	373	388	401	329	356	347	369	400	359	378	391	394	377	348	361	394	390	363	349	378	378	344	374	390	372	417	368	397	397	383	387	368	349	358	373	376	378	382	371	349	367	387	368	364	396	408	367	380	382	378	333	404	374	406	382	383	389	372	368	410	376	368	378	382	402	377	358	369	395	365	367	393	388	381	367	403	385	388	396	378	367	363	385	369	378	378	396	365	364	394	383	348	380	419	389	364	378	379	357	379	380	361	380	349	381	376	344	395	373	364	396	392	407	370	402	363	354	390	368	391	363	395	381	377	412	407	379	364	365	394	378	341	365	372	349	376	377	362	362	394	368	384	338	362	405	389	399	381	399	362	346	387	380	344	376	379	346	386	365	353	427	380	369	370	389	374	404	418	389	379	357	371	361	402	368	375	379	374	375	364	367	386	382	347	386	348	372	361	384	350	359	379	413	395	369	361	389	398	373	419	379	382	392	367	381	397	425	421	391	392	395	389	367	353	396	387	384	383	357	396	373	362	384	375	398	378	384	392	388	383	369	394	407	389	399	357	375	377	374	370	378	367	388	389	418	371	365	403	385	393	377	372	376	382	368	358	377	352	367	390	401	398	367	362	367	364	374	372	390	428	374	349	412	373	397	359	366	389	386	369	411	382	430	331	407	392	397	373	371	396	374	363	424	375	365	362	379	394	387	383	402	376	374	349	356	376	361	368	343	363	372	393	364	375	360	360	389	409	385	367	386	374	396	368	363	371	382	382	350	367	382	359	365	347	347	381	389	350	371	392	383	383	357	399	382	405	378	392	355	379	370	357	396	390	367	374	371	397	385	414	404	358	391	363	391	340	403	355	368	355	393	407	360	427	376	349	380	395	404	380	358	396	366	362	392	401	365	384	373	394	359	372	427	350	350	382	396	407	380	366	385	419	376	367	399	388	338	367	372	393	360	392	393	385	396	398	398	377	377	405	422	367	359	363	395	395	319	350	375	358	357	383	384	389	400	385	372	378	368	361	379	367	411	343	382	376	383	406	362	329	380	360	371	375	368	380	402	350	366	360	391	372	345	363	360	398	400	369	398	380	369	382	350	366	389	383	396	365	419	354	409	354	378	346	381	370	342	409	377	385	381	394	384	350	356	377	356	379	382	386	378	396	373	328	389	380	370	397	375	347	364	378	363	369	382	351	352	368	366	389	398	388	364	328	349	357	395	384	392	356	382	330	405	369	381	397	375	376	407	374	374	394	365	331	391	374	366	379	390	408	375	355	403	417	417	396	395	380	355	382	349	341	393	403	401	365	374	377	375	372	358	389	395	368	382	377	385	391	372	412	392	353	366	367	372	370	399	366	369	376	383	372	380	408	413	395	401	390	394	364	388	383	413	374	371	378	353	388	389	374	359	391	380	386	371	366	396	340	351	370	367	377	382	369	354	365	386	385	387	347	398	322	343	358	337	380	344	371	357	373	316	347	370	399	378	350	377	375	376	376	455	391	384	382	420	376	385	359	369	370	366	347	357	359	389	382	385	373	356	365	394	390	398	376	382	329	400	389	376	379	364	354	351	350	371	338	375	397	386	366	366	393	391	347	397	374	387	364	395	391	382	397	372	393	376	335	372	383	378	346	389	381	382	390	371	349	382	419	358	408	358	362	374	417	408	387	359	372	367	379	372	359	406	385	347	387	386	369	385	387	390	348	389	379	364	385	390	391	389	374	415	412	345	355	400	373	394	397	376	347	369	387	395	389	361	361	423	380	385	384	388	367	380	363	368	385	350	356	355	380	362	354	374	394	396	344	400	403	386	351	358	368	349	358	349	375	404	401	404	358	356	361	388	355	419	384	387	398	366	358	399	389	367	372	378	389	387	391	343	398	369	367	366	375	416	373	373	377	357	380	375	382	387	385	388	386	372	377	413	336	412	375	365	387	389	387	367	380	373	373	372	377	418	413	381	387	413	396	350	374	375	391	355	407	388	393	367	360	354	381	389	389	392	358	373	393	410	380	402	420	342	437	367	371	367	396	352	394	384	388	399	385	381	408	371	411	348	368	383	383	400	361	383	347	370	347	386	405	427	339	371	408	369	409	400	388	388	363	367	354	368	385	396	376	381	345	353	388	416	376	369	396	388	378	370	386	352	376	409	358	385	371	437	395	399	363	377	426	369	390	362	397	380	350	379	397	344	394	383	383	371	339	366	372	371	390	382	386	349	355	371	350	371	384	384	388	340	397	418	369	362	388	359	362	396	368	383	399	332	390	387	375	409	357	375	360	398	404	378	392	371	379	413	389	357	365	376	389	365	338	395	380	394	356	345	378	366	341	342	380	376	391	371	344	371	358	343	373	341	363	403	368	363	423	375	391	369	390	337	384	406	340	380	388	401	371	354	376	405	329	381	375	384	386	354	375	358	390	395	361	363	405	389	404	375	405	364	400	394	419	388	361	375	397	389	341	355	408	400	374	384	386	407	378	380	341	338	397	364	386	405	352	359	394	344	377	399	389	380	354	356	386	380	389	380	386	383	390	357	378	388	409	404	374	405	366	362	366	371	371	357	365	363	397	417	379	381	386	397	361	371	386	406	386	359	352	367	368	400	361	389	397	337	377	374	367	372	367	366	361	337	367	418	400	398	391	357	348	399	366	356	361	354	367	397	359	398	376	347	374	373	350	390	340	391	362	357	425	354	374	376	395	356	373	372	342	384	359	387	383	389	363	380	364	370	392	390	374	390	360	359	396	370	374	383	380	361	369	381	367	316	349	371	377	391	367	360	408	392	401	399	399	338	379	384	378	345	382	383	411	364	376	392	372	343	362	394	397	383	335	373	403	364	374	370	381	397	364	370	374	379	362	353	390	336	367	355	370	379	355	379	373	384	371	363	368	373	366	368	387	375	356	360	363	402	370	381	389	393	388	394	366	358	408	371	394	377	357	382	352	399	376	412	359	403	347	392	375	382	355	376	374	368	395	370	419	388	411	363	348	348	374	431	379	374	380	386	405	429	420	432	406	359	379	370	377	390	389	359	367	406	353	407	381	356	342	365	397	347	366	365	390	376	365	375	373	360	372	344	380	362	415	402	410	374	353	356	362	372	336	339	351	376	382	355	407	346	351	405	367	390	379	396	386	387	384	386	380	408	388	386	416	406	357	379	386	368	367	373	379	349	372	389	390	390	398	393	381	357	358	358	373	321	381	367	387	373	327	379	379	360	342
3219	1149	2903	1591	375	360	324	326	341	308	359	327	325	317	303	313	343	311	348	315	311	340	340	357	302	361	316	349	344	344	303	299	343	321	342	347	360	344	368	321	341	334	346	333	355	347	299	331	341	337	373	336	360	338	332	322	312	325	310	303	352	356	308	352	351	360	341	336	336	347	347	312	338	343	321	335	330	342	349	345	305	356	328	313	344	319	364	325	320	352	354	335	331	340	361	330	301	304	341	312	375	350	315	342	359	334	332	328	340	307	325	346	350	285	313	316	358	337	356	332	308	337	349	380	393	300	325	380	299	338	331	297	322	312	323	325	275	356	346	328	357	316	333	327	333	309	305	367	328	345	310	303	367	364	361	342	354	331	337	314	318	317	365	314	325	356	337	342	329	327	312	319	348	315	336	327	338	318	340	327	312	364	313	316	333	320	331	355	356	300	324	343	340	310	328	334	352	338	320	315	324	363	330	310	350	361	323	338	339	353	356	332	332	358	330	309	347	359	343	335	328	324	334	349	327	371	345	343	261	332	312	346	339	306	346	340	328	267	318	348	333	317	350	311	304	325	316	313	327	329	333	335	335	318	339	327	303	300	337	321	303	325	383	358	346	351	336	307	314	309	360	319	305	353	307	311	343	364	326	370	333	331	341	359	358	332	346	343	290	308	328	320	334	325	355	320	346	308	301	317	306	338	323	330	335	336	342	343	323	344	363	331	329	317	335	329	327	318	345	323	345	312	334	322	347	342	334	354	347	337	357	310	339	327	302	351	322	342	339	352	321	344	315	375	317	328	362	338	329	308	339	335	315	350	357	311	359	341	356	319	316	354	313	324	353	307	318	348	328	286	332	319	335	324	307	352	353	318	364	352	357	348	351	331	323	311	353	305	305	300	335	323	316	348	306	342	315	318	355	352	334	334	291	350	314	314	319	320	311	350	334	325	360	313	329	364	358	304	323	369	319	319	318	317	336	350	331	342	314	336	311	323	307	331	316	341	305	326	315	334	318	325	294	320	317	321	355	353	351	369	317	333	299	329	316	332	346	320	329	319	322	350	316	357	329	301	333	343	339	303	329	326	329	327	334	344	315	340	324	349	375	319	339	323	333	321	317	322	309	311	284	379	355	352	342	357	313	306	348	339	298	343	308	357	308	324	332	328	374	315	322	354	301	335	319	304	315	343	363	343	333	368	290	330	336	335	309	367	340	329	326	337	352	318	344	341	309	312	289	306	306	347	334	335	323	361	335	307	317	319	310	322	331	346	319	293	285	317	325	375	359	324	302	346	350	358	347	301	342	312	365	320	314	336	324	324	318	339	318	320	301	337	327	327	327	330	320	337	327	361	319	314	334	287	341	321	357	323	337	347	337	369	346	328	345	332	365	349	337	324	364	321	328	371	317	322	322	336	334	304	339	339	308	349	327	294	351	347	327	319	349	357	314	300	323	315	337	323	354	338	367	321	331	320	332	370	339	332	305	290	320	315	340	333	346	349	295	373	342	358	343	333	317	294	356	338	328	325	315	332	331	320	336	331	296	322	344	359	361	337	344	340	282	370	362	352	362	389	372	292	304	323	319	365	340	350	354	340	291	329	342	325	328	328	331	377	338	347	340	335	349	309	322	323	327	339	332	323	333	356	322	333	338	332	326	332	308	331	339	306	327	323	305	334	338	325	327	325	289	326	342	356	304	327	351	302	338	309	317	332	327	327	324	344	307	337	322	293	313	319	316	340	364	313	331	327	332	326	320	336	345	339	361	353	352	345	344	345	345	333	346	346	331	363	330	340	360	342	307	298	341	352	348	327	360	328	333	310	337	319	357	339	359	319	328	350	344	301	313	357	325	297	343	304	335	291	314	315	361	322	300	318	324	343	315	334	390	317	316	354	334	322	340	305	339	344	333	281	315	318	361	329	342	304	317	318	350	361	345	335	320	326	310	327	319	308	356	333	334	310	313	352	343	344	328	353	345	340	316	344	322	316	335	326	317	306	298	338	301	302	317	350	331	340	362	334	356	329	319	339	324	372	320	334	352	335	327	328	338	322	356	329	325	333	349	248	335	374	331	310	361	322	360	327	288	334	308	315	327	371	346	378	354	328	315	328	324	346	328	330	303	321	365	341	332	304	309	318	287	337	373	304	314	340	322	293	319	325	308	316	324	332	352	323	338	323	358	310	337	355	324	371	311	336	371	361	301	364	327	343	316	366	317	338	309	378	332	332	347	331	328	336	305	311	305	318	354	349	338	332	307	349	321	313	340	313	315	345	306	342	327	344	321	335	335	331	295	326	323	345	290	324	307	304	328	320	314	311	317	331	326	293	374	364	347	305	337	327	316	318	323	327	359	293	325	329	340	318	332	374	316	334	359	362	298	327	317	329	301	353	309	364	338	327	341	308	297	360	316	360	322	335	299	295	318	351	314	326	327	316	292	319	328	305	320	313	348	302	335	327	350	307	293	349	317	338	333	375	357	306	339	323	346	342	344	320	347	371	319	355	301	341	323	338	298	289	323	296	324	317	366	333	314	301	309	323	325	356	363	325	349	334	319	351	314	316	313	334	316	367	354	369	317	363	322	313	364	352	338	341	352	330	334	290	329	327	316	327	345	328	333	304	314	321	290	357	319	327	330	301	287	310	313	329	344	340	346	308	327	348	356	325	310	333	329	326	325	311	297	356	354	327	347	338	310	305	326	329	336	333	317	369	332	285	351	290	307	343	331	331	314	282	325	293	336	366	338	309	359	337	357	316	317	347	325	335	330	323	305	338	306	318	349	340	326	331	315	320	346	322	329	332	355	348	338	330	333	279	345	318	325	354	328	364	363	354	298	351	300	344	318	297	319	312	313	314	341	373	338	305	378	350	349	340	331	341	325	357	326	329	342	376	313	334	323	298	331	324	348	320	348	364	314	335	314	338	339	383	345	335	365	338	335	336	332	343	337	349	306	330	320	320	313	341	340	329	356	349	316	328	324	308	341	314	352	341	383	338	322	355	313	314	349	319	337	325	331	341	312	355	341	317	344	347	318	355	314	324	330	313	343	316	326	334	344	317	287	330	312	284	337	339	350	328	335	288	322	310	318	330	337	344	351	305	329	368	321	306	354	358	321	334	355	331	333	308	310	334	337	330	338	321	325	293	330	345	339	298	344	366	323	334	361	320	337	342	339	328	357	335	305	335	321	321	313	316	324	351	328	312	315	340	341	336	343	340	363	321	334	340	360	313	369	323	320	316	350	321	337	345	341	302	360	309	353	356	329	358	338	352	338	308	326	357	322	305	352	340	302	335	317	310	325	376	348	340	348	355	325	327	329	321	328	332	323	320	292	314	333	348	332	335	341	351	332	351	326	345	338	322	332	305	317	340	314	314	329	347	354	353	344	317	321	298	340	329	323	337	371	327	358	326	329	322	357	306	356	337	364	362	333	346	335	354	353	355	352	326	326	302	355	340	340	336	349	347	332	339	346	349	321	332	310	387	330	312
3118	2205	7420	4316	867	814	841	793	808	821	804	795	767	790	763	776	785	824	808	751	795	755	818	775	821	828	733	810	804	734	736	769	815	764	834	818	768	759	777	799	784	776	838	805	786	797	775	814	822	740	786	832	735	729	722	748	772	767	792	794	746	813	775	774	801	778	791	753	746	748	793	781	757	805	768	773	791	795	779	765	811	757	732	795	789	816	796	785	740	787	822	808	803	759	759	816	778	782	789	743	756	809	783	725	761	801	793	793	766	774	792	777	756	777	783	781	796	847	775	749	784	766	769	771	791	795	776	783	770	788	840	816	734	801	797	777	768	780	779	756	772	823	785	766	725	806	751	770	731	762	735	823	811	797	722	778	752	848	788	785	733	773	777	795	800	821	772	794	777	748	760	779	811	787	804	784	759	806	738	838	760	740	753	794	802	759	738	776	736	773	814	783	774	759	772	746	790	786	753	821	762	814	783	798	820	738	775	788	793	802	740	780	785	761	734	787	768	761	768	773	823	737	794	713	740	749	798	761	788	777	778	804	806	785	732	790	763	779	798	786	766	768	770	757	723	771	819	720	778	812	744	798	784	769	691	747	782	812	820	761	796	803	792	824	799	793	679	798	754	760	738	776	776	700	768	784	783	719	768	832	799	733	780	742	741	761	792	815	801	762	762	743	758	735	793	830	787	756	769	778	778	766	781	812	778	783	775	762	738	755	745	813	790	744	802	764	861	796	824	752	786	776	770	752	816	772	738	801	768	770	851	763	751	772	813	758	811	762	782	783	755	771	781	743	780	790	761	758	801	747	789	800	796	750	736	773	783	782	771	757	754	748	780	852	807	787	791	759	795	816	765	739	782	749	781	775	771	766	764	801	801	733	727	807	794	808	783	744	738	796	800	851	818	786	765	729	799	797	744	757	785	730	784	764	813	761	787	740	764	770	777	756	806	768	732	803	779	779	722	770	778	798	764	770	749	753	759	774	774	770	784	749	806	765	787	768	734	751	763	710	786	752	742	739	768	753	799	838	761	810	745	787	801	784	803	787	785	754	794	759	780	742	752	712	820	805	783	760	746	743	833	780	779	780	799	751	853	786	806	774	760	745	806	758	768	790	802	783	761	771	781	800	773	778	776	778	732	764	761	810	755	803	731	796	784	838	769	815	811	741	779	763	764	783	805	739	773	768	792	728	770	718	821	761	798	760	736	760	773	744	789	790	789	783	758	757	767	755	731	719	796	753	791	769	745	821	758	774	813	804	788	815	784	771	709	779	740	849	813	774	775	735	782	806	783	773	772	791	777	784	768	724	815	768	768	782	808	751	769	770	779	775	759	775	788	820	800	754	810	772	776	794	814	802	782	772	793	759	756	741	764	823	795	794	767	810	756	766	732	829	777	784	786	752	807	719	813	806	780	807	762	797	797	782	762	783	784	777	813	750	763	801	769	810	736	737	794	775	746	737	786	774	764	779	753	778	774	744	759	824	706	772	808	765	758	784	775	735	746	771	740	777	798	746	795	770	752	756	825	790	785	766	772	770	753	764	780	805	798	763	768	768	774	763	789	788	780	780	776	768	738	806	788	742	808	818	815	784	763	834	767	741	816	782	771	813	741	740	748	796	767	776	799	774	722	764	771	737	769	783	772	781	796	763	783	730	795	765	802	774	756	802	750	785	804	752	778	794	797	743	768	795	736	790	799	820	785	783	752	774	802	748	785	772	764	778	832	808	808	749	793	791	728	835	759	792	756	793	842	793	801	808	791	758	803	779	779	808	792	764	766	728	774	769	750	759	769	826	835	775	759	781	749	813	822	745	792	776	784	771	779	800	795	776	753	788	777	744	790	792	774	792	750	788	828	790	742	797	776	784	759	759	770	772	761	736	797	788	795	782	768	804	798	767	724	725	806	777	745	763	762	840	804	774	810	799	817	809	776	800	752	775	764	802	812	797	761	790	778	782	800	786	809	802	808	804	771	778	793	787	792	747	753	771	766	787	754	757	778	755	779	749	778	799	779	797	787	747	771	773	732	808	859	755	803	800	766	777	725	832	746	779	792	766	749	791	730	742	813	784	727	791	748	790	804	754	773	738	739	764	799	742	822	772	749	774	803	745	755	815	782	820	733	768	810	758	773	746	765	769	802	803	815	807	725	819	738	764	741	781	850	754	798	849	766	826	823	753	782	805	737	749	754	789	819	817	804	796	780	749	785	763	738	800	777	742	792	741	831	817	772	764	758	775	796	781	754	823	795	729	774	779	786	740	765	792	767	758	741	738	799	764	781	749	730	796	812	746	775	758	835	771	844	776	804	757	793	723	776	775	786	776	791	789	776	736	775	765	816	821	788	795	774	823	758	764	772	779	797	790	774	756	736	744	803	811	814	795	792	806	757	736	730	765	793	791	765	761	750	785	752	794	815	772	762	798	760	778	751	792	814	811	793	769	768	748	777	802	762	801	809	797	796	801	809	807	772	794	773	768	761	856	752	770	813	811	792	724	771	805	790	749	712	761	782	790	763	770	718	775	791	799	752	809	754	836	748	754	783	783	780	777	788	731	802	798	775	797	775	792	697	771	783	761	725	746	730	772	815	775	760	772	786	749	755	776	800	821	791	761	810	722	788	799	781	767	738	775	768	784	770	754	827	767	790	775	777	776	804	828	763	730	767	805	758	776	796	785	788	765	721	764	731	768	769	811	774	758	791	732	741	755	811	746	835	796	781	756	760	775	826	823	745	729	787	790	816	777	828	774	742	773	847	806	780	754	781	816	832	780	771	735	768	791	701	787	818	864	777	807	774	769	764	778	834	801	788	744	792	787	779	838	759	755	793	768	760	726	773	843	753	804	809	763	730	771	800	785	796	790	779	773	797	820	773	785	811	802	811	824	796	757	739	765	762	807	771	774	762	760	760	757	761	803	762	731	789	775	796	764	725	763	827	772	738	720	760	781	729	839	738	807	801	748	808	811	792	764	763	808	769	786	797	812	809	841	749	806	796	747	798	773	767	807	710	749	821	751	767	809	785	740	763	794	741	752	821	789	791	794	766	797	818	820	786	816	736	771	728	797	798	794	799	797	762	787	813	799	778	792	799	762	730	773	840	752	821	737	853	789	777	782	768	754	779	776	834	787	760	814	793	772	780	760	830	819	766	739	780	771	756	744	780	749	827	762	770	767	794	757	767	786	752	758	779	776	801	808	749	776	786	812	784	709	734	748	765	790	785	755	724	777	757	777	808	778	730	799	789	766	810	784	778	770	770	790	802	754	787	762	823	781	765	726	789	807	743	771	773	808	752	773	779	786	748	775	758	788	800	849	744	748	765	744	722	781	799	786	752	796	783	775	817	784	759	796	795	708	812	770	779	765	805	810	766	804	769	780	826	785	761	780	774	766	777	710	775	758	773	800	753	783	754	769	757	779	775	721	793	769	807	800	783	753	784	728	755	813	808	761	761	765	764	761	748	788	781	764	773	787	819	831	769	788	758	829
11919	14557	39383	23121	2060	489	376	353	307	292	309	311	364	290	320	342	363	339	326	303	262	299	282	313	282	312	284	306	325	295	278	300	318	287	284	312	289	250	312	274	287	275	288	314	288	283	249	297	284	313	262	313	298	294	319	302	274	306	294	253	277	276	313	279	287	284	275	310	296	309	304	294	314	303	320	315	307	269	291	294	274	276	316	290	297	302	302	318	310	273	290	337	268	250	299	303	279	290	280	279	294	303	328	292	290	290	288	326	315	303	312	285	293	290	276	291	279	307	292	295	304	278	301	263	312	317	283	275	313	306	272	269	267	317	290	296	322	319	305	280	305	320	293	285	277	283	286	281	300	266	318	329	318	262	290	317	314	300	283	285	280	291	307	305	308	297	265	316	301	249	307	325	322	277	292	312	296	319	277	285	299	285	302	326	273	312	296	270	263	277	281	320	278	309	287	291	286	275	306	298	303	308	291	279	303	309	261	303	286	289	278	307	323	290	311	268	312	284	294	297	264	294	298	287	290	264	284	306	300	281	290	261	267	301	335	277	317	260	290	289	348	281	255	287	299	277	312	298	276	306	315	276	301	315	318	262	304	296	269	293	269	250	273	328	310	283	323	297	295	283	282	289	298	259	278	291	335	299	286	308	304	286	292	305	270	276	292	267	279	324	314	283	306	289	263	297	305	304	275	277	297	303	279	299	310	268	304	320	288	310	313	345	313	307	274	289	317	280	288	289	275	305	304	316	262	285	269	258	300	283	308	316	307	305	341	295	272	278	298	299	280	302	317	260	277	300	298	288	314	294	316	324	281	280	302	299	275	300	304	289	286	317	295	291	278	280	301	295	265	298	271	310	306	273	293	268	260	284	279	302	294	282	319	313	312	295	252	314	298	288	283	298	278	306	308	299	261	319	314	284	309	315	287	274	264	277	284	276	292	303	284	291	288	295	342	295	281	312	297	305	285	307	316	263	288	290	298	288	279	294	288	286	269	275	303	281	274	284	301	314	290	289	291	297	315	285	303	286	323	270	298	281	275	289	319	306	270	300	263	308	268	290	294	296	273	267	308	310	308	281	285	296	303	277	324	298	291	332	277	277	301	311	306	299	318	272	332	287	310	268	313	301	279	289	286	284	306	317	273	296	258	264	315	296	323	281	288	276	289	314	304	276	291	282	320	291	282	258	270	302	282	279	272	266	296	304	277	280	319	307	317	275	301	291	272	315	265	302	283	299	256	295	297	266	322	302	282	271	284	301	276	289	275	305	297	314	298	282	305	251	313	338	306	297	284	297	275	295	296	267	294	303	286	288	293	272	294	309	308	262	275	268	324	309	292	292	327	295	281	296	292	307	273	285	286	284	289	310	282	263	311	276	297	294	289	281	316	284	302	311	269	311	294	295	292	292	300	310	329	275	273	289	278	291	294	302	310	308	296	259	281	270	333	313	268	281	306	289	286	273	275	256	285	292	310	326	291	309	313	295	302	290	335	303	274	275	316	302	299	292	284	268	257	321	275	285	283	297	277	288	303	293	300	287	312	307	294	290	292	297	246	271	279	306	333	310	301	282	274	287	316	266	282	276	295	234	272	297	310	294	291	295	306	295	261	309	279	300	285	254	255	297	260	272	322	312	303	280	292	285	282	303	313	285	285	300	291	307	326	276	265	266	271	304	329	299	284	308	263	292	257	309	276	305	304	273	293	294	271	327	303	318	274	285	317	296	311	295	276	319	285	289	313	296	257	315	299	275	309	281	254	307	319	299	296	280	327	297	301	309	354	307	295	294	258	290	313	345	271	305	325	278	310	289	260	291	283	282	277	280	304	327	275	300	280	307	272	267	286	287	296	309	287	284	254	286	266	306	298	283	305	290	315	300	254	288	292	302	281	303	292	279	295	317	308	328	307	300	300	338	308	279	292	286	272	313	293	282	301	324	298	294	323	309	309	315	308	289	309	307	272	279	292	280	267	280	286	282	278	313	316	282	293	314	307	291	287	306	307	306	278	278	283	281	294	291	312	295	315	331	312	305	273	292	289	293	290	285	295	302	300	328	302	297	279	322	282	257	284	291	291	297	303	311	296	308	305	275	290	264	263	276	303	273	294	293	300	309	282	254	286	304	291	302	265	277	269	291	323	322	316	273	311	290	314	320	323	289	260	299	282	306	335	281	299	296	304	312	280	259	308	308	335	279	275	305	293	274	262	284	307	273	297	307	249	292	281	296	295	276	286	273	312	312	332	294	283	272	297	278	278	293	259	281	306	298	278	280	294	298	302	268	285	286	313	294	292	311	314	300	269	303	264	277	262	291	302	310	270	279	272	261	283	304	284	286	256	330	292	305	309	295	271	270	290	284	321	248	281	289	272	290	300	272	292	271	319	277	270	301	315	266	314	317	297	274	255	286	302	293	303	313	274	286	272	294	313	274	272	266	289	310	280	279	272	266	294	302	283	269	304	286	270	275	295	279	306	302	314	300	246	264	297	305	279	274	300	297	271	310	292	309	321	296	306	327	308	278	288	284	305	282	314	304	287	309	305	297	287	297	274	320	274	299	330	288	277	311	275	297	307	309	297	267	294	299	300	294	299	310	309	292	286	283	308	299	253	294	309	303	281	306	277	271	267	280	287	287	295	333	287	327	299	312	289	294	269	266	299	271	288	275	327	322	289	295	300	323	283	296	266	307	293	293	307	321	280	267	314	284	238	313	293	296	282	340	280	322	275	277	295	312	301	305	302	301	301	304	324	277	286	280	275	305	308	303	273	285	307	286	280	276	285	280	298	289	303	325	257	293	280	320	273	294	303	307	298	342	310	283	294	266	324	300	242	282	327	307	293	285	306	288	305	318	283	330	296	277	298	282	276	304	306	284	259	294	282	298	291	283	303	304	296	296	299	292	274	296	303	306	274	303	307	246	306	312	297	256	308	288	290	279	278	301	268	271	268	287	301	305	302	281	301	286	290	299	299	291	299	287	284	277	299	295	280	271	288	313	294	299	280	295	289	282	287	295	290	285	305	332	271	289	297	289	299	276	294	307	281	294	295	301	304	287	302	278	293	270	270	269	314	315	270	285	316	282	301	299	294	293	294	304	276	262	298	295	306	270	292	279	285	269	257	309	316	301	290	283	281	287	276	286	272	270	304	293	292	276	301	256	281	267	286	315	277	293	305	273	288	303	295	284	315	257	282	326	272	280	288	287	272	286	268	285	311	296	297	299	309	273	278	304	328	290	271	289	284	305	308	281	280	286	290	287	309	316	289	272	240	294	299	297	280	340	304	287	293	297	303	313	301	310	290	264	288	283	277	284	299	272	315	325	279	283	248	283	268	285	261	281	291	287	249	324	306	288	282	260	278	292	283	284	320	305	261	312	290	283	288	308	273	288	317	309	239	285	291	295	261	307	274	279	310	298	295	333	313	269	322	308	289	311	301	318	286	269	293	297	305	297	326	293	279	296	274	289	283	302	311	295	289	289	281	297	306	292
9479	15129	43683	21512	1707	1462	1274	1182	1012	878	765	738	869	794	813	958	925	903	740	711	782	721	720	734	726	700	690	749	694	709	717	684	696	692	712	686	740	708	700	709	714	683	700	691	640	649	688	681	762	683	702	716	675	714	704	688	696	683	726	682	688	697	708	698	678	683	708	721	641	711	714	663	725	694	680	693	681	709	690	711	689	699	684	683	685	686	662	702	622	681	693	647	674	702	696	676	711	716	712	672	707	702	694	667	656	675	696	731	660	695	694	695	650	708	693	654	667	686	641	689	689	695	698	707	667	652	638	687	736	643	721	661	721	655	692	669	708	666	711	678	710	648	668	678	703	686	678	668	685	696	699	677	630	639	719	703	704	698	677	649	677	716	648	672	688	704	705	659	697	688	685	664	678	662	654	727	698	705	690	681	675	714	726	718	675	671	697	701	686	682	682	664	704	706	660	656	689	674	695	658	706	682	700	749	664	712	659	727	697	726	657	696	687	699	681	709	693	683	668	742	685	692	666	718	716	682	674	699	726	650	641	727	649	646	705	710	680	679	692	652	684	703	678	653	677	644	686	671	651	657	677	666	708	692	665	702	689	698	705	726	691	705	687	698	661	718	669	673	687	681	685	667	710	678	655	623	662	687	670	750	679	699	689	692	751	662	697	696	688	673	720	733	677	670	634	668	679	692	662	717	692	655	666	677	714	654	698	672	699	646	681	673	673	702	700	690	702	719	672	703	695	695	675	661	728	677	672	703	669	662	675	742	689	694	686	662	710	712	664	673	663	722	678	739	671	646	703	658	693	679	692	644	726	707	758	701	652	644	754	718	680	710	629	726	639	717	687	706	696	658	712	690	732	721	616	633	681	706	676	659	640	689	729	729	691	697	682	728	662	678	701	711	674	664	753	667	686	740	645	694	690	681	690	720	701	688	698	641	669	673	666	707	716	653	706	711	716	707	727	645	694	675	733	727	678	664	678	678	686	678	721	654	665	704	690	719	657	690	681	708	660	695	638	682	710	656	634	644	731	677	667	720	722	697	707	724	658	732	666	640	656	680	682	674	731	714	682	689	678	645	663	692	719	650	703	723	738	667	673	690	709	728	629	661	702	699	705	700	704	705	733	685	696	646	702	653	724	707	672	667	658	690	715	700	680	646	644	671	728	639	687	711	654	690	684	667	682	685	689	612	644	664	722	673	690	691	617	675	731	690	684	686	718	734	685	658	665	637	668	704	631	677	690	657	651	702	738	698	652	671	725	709	689	698	680	670	757	662	680	716	727	693	704	694	674	681	699	685	688	684	703	690	690	703	679	707	649	683	682	691	703	693	643	640	703	680	646	674	677	669	702	695	698	696	658	688	688	731	719	687	682	652	699	735	695	663	688	696	697	706	678	681	704	653	703	667	675	711	706	677	645	667	722	726	715	694	681	709	683	654	644	691	664	675	705	724	715	725	703	657	700	675	630	640	652	697	660	731	701	703	700	689	684	694	651	706	687	693	687	668	733	725	711	766	651	690	675	702	672	667	661	680	645	706	675	684	726	634	692	681	690	699	660	706	695	710	673	702	705	682	732	681	714	689	684	670	684	663	719	664	665	707	667	691	669	731	682	681	696	664	671	654	688	700	669	703	671	713	677	720	716	675	629	725	663	718	735	684	741	675	658	694	673	695	676	674	685	718	703	665	680	714	666	667	729	734	679	683	721	660	714	690	703	664	715	736	633	718	694	682	729	681	685	626	645	734	673	696	683	670	723	699	657	666	669	690	701	706	683	721	645	670	711	708	666	688	727	700	737	683	678	676	674	669	720	672	663	678	665	677	670	701	714	709	714	683	701	665	695	702	657	717	721	693	700	667	674	696	658	726	647	710	662	663	704	682	646	665	703	685	645	687	645	638	694	726	712	693	688	702	709	716	691	675	669	717	677	688	739	683	719	702	714	691	685	655	722	685	685	699	706	676	723	702	686	664	737	710	679	705	702	722	712	725	698	663	730	710	750	668	701	703	694	653	659	674	748	652	685	713	686	683	684	689	760	716	671	716	699	715	657	733	672	705	688	715	697	688	660	661	717	677	721	652	711	700	671	720	716	684	686	723	706	680	693	715	732	681	694	696	717	732	700	711	673	675	681	677	704	685	708	675	696	648	697	701	684	706	707	668	648	681	660	691	712	691	721	667	723	699	697	724	665	699	648	661	675	653	685	719	697	695	696	717	679	645	694	685	677	706	694	689	716	711	674	670	698	661	718	695	691	719	688	662	692	661	692	707	671	653	675	704	664	712	685	662	653	686	735	704	671	698	700	660	686	684	683	712	676	736	710	678	678	667	708	684	703	733	668	666	690	710	700	711	691	734	682	693	696	682	692	674	679	694	707	678	725	674	667	694	676	652	695	666	688	692	724	634	689	629	716	723	676	684	750	704	686	709	746	672	720	697	731	703	681	692	719	685	699	688	672	674	688	733	700	648	704	696	671	694	694	651	734	685	690	681	708	704	711	682	669	688	686	691	712	704	739	689	699	697	706	665	712	724	628	705	714	723	690	694	653	687	686	699	681	704	690	688	680	701	681	650	676	695	639	738	658	672	716	713	692	687	666	685	694	706	735	685	680	706	709	664	676	672	658	709	733	684	671	697	720	637	649	696	692	693	662	700	639	685	640	664	665	683	675	679	673	681	714	662	714	681	691	658	706	641	708	612	681	720	690	650	687	670	737	699	688	673	705	700	637	644	631	641	680	689	663	709	725	702	674	672	708	713	695	714	662	713	676	705	712	651	639	675	696	676	706	686	643	684	688	736	702	704	686	678	694	628	675	681	667	690	709	732	657	749	738	705	667	704	679	683	712	683	685	663	689	671	661	672	635	686	708	709	732	664	692	665	690	670	731	698	697	676	723	675	659	689	681	710	744	748	686	686	736	649	738	680	669	696	691	671	683	686	654	703	719	675	662	686	675	698	694	660	692	651	635	684	671	656	711	667	661	664	693	661	671	624	711	643	704	734	670	675	727	671	706	659	666	650	679	627	666	677	690	673	652	694	704	643	658	749	658	679	702	675	691	678	710	681	717	703	679	679	681	635	617	657	692	681	665	703	708	680	651	676	693	706	695	698	692	730	696	700	689	725	698	716	717	735	708	718	681	669	673	669	680	673	672	685	678	701	666	701	735	651	686	677	685	690	728	696	668	697	687	702	710	690	690	699	693	698	714	713	666	728	693	643	751	670	662	743	767	720	719	726	654	701	714	663	647	697	700	669	715	652	689	671	665	668	694	695	713	681	669	687	662	753	698	733	698	672	687	706	666	657	709	659	752	676	700	703	682	681	661	712	682	683	673	684	714	702	687	720	693	672	748	660	676	697	659	712	672	687	712	699	700	670	730	714	649	696	660	671	667	663	684	738	711	703	662	672	671	702	637	671	696	708	690	681	715	690	733	651	692	711	659	665	662	723	679	740	695	689	680	666	616	740	691	718	678	689	725	730	687	715
20624	24844	57632	35261	5227	562	402	347	234	187	160	179	185	213	198	211	197	206	175	161	167	165	149	143	148	160	154	133	153	167	146	168	146	164	133	150	138	145	152	155	135	136	139	130	149	138	162	144	132	149	163	142	152	149	158	158	131	160	134	159	159	151	138	128	128	136	141	163	152	142	144	144	150	141	154	153	196	155	169	137	162	163	169	139	150	169	143	149	161	186	142	149	136	149	135	149	145	143	150	163	158	142	176	155	177	141	125	150	148	127	134	134	135	155	150	149	142	159	163	160	143	162	128	138	148	139	120	140	145	140	187	157	137	162	146	143	161	145	161	151	146	141	135	163	122	164	151	166	151	143	117	131	161	144	151	142	152	117	142	162	156	135	149	172	148	157	132	128	161	145	173	160	128	143	138	123	148	166	134	150	172	151	133	155	159	159	154	152	148	161	151	146	166	156	148	115	167	147	136	139	149	153	151	141	137	141	155	149	149	154	159	159	166	146	166	148	133	146	152	153	152	161	139	141	151	151	127	145	163	146	155	146	148	138	141	183	154	143	158	159	150	141	159	146	157	148	133	134	159	137	147	143	160	150	160	168	155	143	136	153	142	166	147	135	140	160	143	166	136	163	155	134	154	137	138	129	149	145	155	158	143	136	165	143	150	171	148	146	140	157	130	155	139	148	117	155	144	138	140	168	155	155	154	154	159	166	177	148	148	145	168	143	152	132	144	134	133	145	140	163	136	145	142	149	151	162	178	137	154	158	148	162	161	134	147	154	162	162	149	167	143	134	147	176	147	139	149	147	148	150	161	155	132	139	153	146	149	158	146	149	113	142	148	138	155	153	147	157	150	161	156	152	155	147	158	146	165	164	135	153	163	141	150	146	139	174	117	139	154	136	153	145	142	157	119	127	135	159	131	166	123	160	144	145	172	187	185	156	144	163	153	164	136	152	119	165	137	146	161	159	147	171	172	178	170	134	134	155	160	167	150	160	142	159	155	134	136	145	154	149	153	152	140	140	140	147	140	143	150	143	164	142	160	163	144	157	132	157	137	132	163	138	134	158	155	140	132	147	129	147	168	174	144	138	151	144	156	169	162	155	168	144	154	150	139	150	146	169	142	154	155	168	160	147	121	156	133	136	137	153	153	140	158	133	127	147	158	158	152	151	145	172	140	139	161	151	137	170	169	165	149	160	157	139	131	144	156	158	165	155	160	143	130	137	148	159	145	149	165	165	148	153	148	128	156	143	155	153	155	168	147	148	175	151	146	163	150	147	141	132	150	132	133	156	139	136	153	150	177	145	147	147	136	154	183	129	148	150	144	133	160	145	157	151	152	133	159	151	137	147	127	159	134	164	139	143	139	160	148	155	138	135	162	166	136	161	160	157	130	138	160	138	154	138	121	156	154	165	156	135	145	154	165	143	144	146	147	130	145	146	145	138	143	168	154	150	160	169	142	131	152	179	161	152	151	139	156	160	163	180	136	107	144	149	158	146	153	152	132	147	127	147	157	152	143	162	166	143	151	146	138	158	135	164	164	171	131	141	172	159	168	161	145	144	128	160	150	151	134	147	157	139	134	158	134	142	163	157	140	131	136	143	146	156	133	140	178	165	147	174	133	144	158	154	136	135	141	137	153	125	154	149	153	161	141	167	165	157	181	129	157	140	116	141	143	141	164	153	143	142	165	147	154	154	162	171	153	151	146	131	174	173	175	161	159	139	133	159	132	164	149	138	167	143	153	154	147	154	155	144	183	161	155	142	129	155	139	145	168	145	150	128	127	146	141	151	164	155	162	144	151	143	131	166	177	165	135	124	163	133	149	150	157	159	132	130	142	160	142	155	167	183	140	146	136	139	166	128	131	135	137	161	144	144	180	147	165	142	174	128	162	155	134	151	148	156	144	149	152	165	159	146	142	120	147	146	168	157	158	133	135	135	139	123	149	140	165	147	134	155	166	129	134	165	153	173	154	148	131	133	132	177	133	149	151	138	141	125	165	129	153	166	163	162	158	152	160	152	142	146	159	138	146	150	148	144	147	164	142	138	160	155	153	119	135	143	164	147	154	147	137	156	142	128	160	147	132	138	159	153	139	169	158	145	140	137	138	139	165	150	138	151	148	153	137	136	166	149	171	156	142	161	140	129	147	133	152	132	134	142	151	147	145	159	153	147	158	161	137	155	149	162	121	129	173	160	141	166	153	152	159	155	148	151	154	160	162	156	165	143	157	152	174	148	150	129	141	167	135	161	135	148	154	153	140	147	143	140	171	143	161	125	173	149	168	166	146	138	153	175	135	137	131	142	154	137	138	156	156	149	155	165	130	116	176	150	145	138	152	164	158	135	143	139	151	154	154	168	155	156	133	138	153	146	163	172	148	157	123	146	134	170	156	144	137	162	150	149	156	166	135	164	143	134	136	129	148	157	141	150	137	162	125	148	142	164	158	147	164	154	153	159	155	162	174	138	145	145	140	160	134	112	156	142	172	165	157	155	137	154	152	160	165	137	142	169	140	146	165	157	137	137	159	171	155	171	139	132	153	157	164	149	162	167	159	162	154	144	153	137	148	147	142	158	168	160	131	142	138	144	156	145	161	152	162	153	146	158	159	163	131	166	140	152	138	150	131	129	153	150	153	153	174	153	153	159	130	157	141	119	140	151	163	123	150	143	139	157	154	152	139	138	160	147	141	136	183	150	144	148	163	131	139	148	164	139	139	153	129	146	144	147	121	135	145	154	162	163	166	157	128	138	159	149	137	143	150	151	167	161	156	150	148	160	158	140	174	136	157	145	148	155	165	152	158	168	123	167	161	139	164	166	163	146	148	135	165	145	155	157	183	163	139	161	160	139	164	142	145	156	165	177	178	162	153	152	161	140	144	158	141	156	176	120	141	132	147	161	126	153	145	149	142	129	137	169	156	139	140	144	154	145	142	164	152	148	155	142	148	176	154	149	177	159	139	152	132	131	135	139	150	149	143	164	146	146	146	128	152	158	143	139	135	162	142	164	131	152	153	141	163	145	134	150	141	132	132	156	174	150	161	150	156	157	153	153	128	130	146	155	143	143	130	143	149	151	150	171	150	158	163	154	144	154	181	136	142	147	119	144	133	147	157	151	131	144	163	141	148	139	173	142	163	148	145	149	140	112	151	160	139	151	155	158	147	142	153	169	157	138	165	178	141	150	147	157	146	141	154	153	150	135	151	141	133	162	154	144	136	151	153	149	160	138	147	183	147	145	145	139	143	163	146	155	162	151	158	149	143	149	142	138	151	142	153	142	185	136	124	127	153	129	145	131	135	156	146	152	153	161	156	132	189	143	142	163	162	154	152	131	152	143	122	166	135	140	162	142	172	155	150	144	147	174	149	155	152	151	150	127	142	159	155	163	161	168	151	149	154	141	137	149	156	132	143	140	150	120	172	160	140	131	138	138	150	146	149	150	143	145	139	140	142	147	149	183	154	140	131	150	135	129	149	148	142	173
12894	21637	55120	25018	2304	2041	1653	1607	837	642	562	640	588	677	700	845	903	723	527	433	385	405	386	424	401	410	407	373	420	392	345	372	372	380	431	347	385	384	385	372	370	421	339	379	397	365	397	387	382	413	380	392	372	391	339	387	390	336	348	359	371	431	422	394	397	333	368	386	389	361	380	383	383	408	370	379	319	381	381	371	385	364	386	358	357	358	403	381	388	390	356	378	390	363	381	365	401	332	395	335	362	389	395	380	401	348	391	359	382	355	361	405	380	382	371	386	370	391	401	348	364	383	351	392	341	389	368	375	364	373	403	355	353	339	373	374	365	368	358	375	332	364	393	352	381	364	362	353	386	407	385	387	410	336	369	355	368	375	384	360	377	365	414	350	393	374	336	415	383	394	380	351	369	377	358	360	394	386	349	402	373	362	413	371	346	333	384	372	358	352	363	378	393	360	389	387	360	362	343	374	361	368	391	373	375	360	361	398	390	363	375	339	399	374	394	384	373	348	368	379	398	406	383	371	356	387	396	383	380	372	407	355	360	386	377	366	380	373	386	356	381	361	371	399	400	380	377	377	409	364	325	363	372	398	345	383	417	366	405	377	370	386	373	345	408	358	381	369	367	404	360	379	360	373	381	398	379	384	359	351	376	377	395	401	399	399	372	360	371	342	362	369	380	427	374	375	375	372	367	381	380	411	368	355	364	366	434	391	361	364	367	370	384	371	374	368	401	420	366	368	374	392	350	346	339	361	375	374	357	362	369	372	397	379	376	381	388	365	373	355	382	390	362	365	374	371	369	399	389	352	363	434	385	381	383	375	343	356	372	377	381	337	375	368	356	404	371	372	357	379	361	369	376	395	354	411	395	366	375	392	378	380	373	367	378	367	379	406	347	351	382	379	367	376	352	351	381	399	413	375	370	359	376	398	362	370	382	373	375	395	394	365	389	358	370	398	371	341	387	340	354	385	353	381	357	402	378	423	375	383	367	370	373	377	383	381	379	398	358	379	377	351	380	358	398	367	397	343	386	356	388	392	353	364	392	385	382	356	399	392	403	363	365	358	366	346	374	375	414	370	387	358	379	392	388	408	358	406	381	358	399	409	395	355	367	366	380	358	370	363	379	354	377	342	349	392	395	379	372	355	351	346	399	370	382	379	382	388	384	389	395	413	376	394	384	382	365	376	388	380	363	389	358	359	360	381	369	388	406	380	359	396	382	369	391	381	346	371	393	387	376	381	377	363	345	384	366	380	384	388	386	366	412	373	398	356	404	429	363	373	388	364	362	354	395	396	360	384	393	337	367	371	354	394	393	371	418	340	354	409	402	360	374	371	361	369	356	389	358	375	367	329	382	408	379	370	340	404	384	346	402	378	378	355	377	357	338	375	385	353	367	356	395	366	365	378	380	330	399	410	393	399	353	365	347	404	391	354	341	380	366	363	413	380	354	373	399	379	352	388	394	349	396	323	377	376	411	376	350	372	359	372	419	368	380	389	395	389	399	387	333	401	367	379	370	370	362	366	378	364	408	353	393	356	388	359	364	382	390	364	377	379	381	345	355	387	358	354	372	350	410	340	351	400	389	389	379	349	374	355	371	361	365	355	397	357	350	393	348	384	395	335	370	376	396	346	357	390	434	370	348	399	334	363	358	357	373	393	382	386	391	410	392	326	353	362	366	380	377	392	382	380	417	372	410	359	374	362	401	347	389	359	379	361	358	409	394	370	385	363	370	357	374	405	384	351	391	362	378	400	393	365	391	380	375	399	381	377	398	361	380	378	377	356	367	372	405	387	372	392	370	361	385	361	394	413	366	374	384	371	358	372	366	393	394	400	368	396	335	390	354	381	361	356	383	376	371	351	367	394	386	354	381	359	364	363	406	373	387	376	385	377	387	354	358	366	406	368	381	333	362	395	349	328	371	378	416	404	388	359	385	360	362	340	394	388	386	372	400	385	379	358	404	394	364	361	386	392	372	376	350	403	376	353	371	361	372	385	405	385	407	377	378	373	373	391	414	379	346	396	363	383	354	379	377	393	374	394	342	378	369	379	379	406	374	368	371	378	371	399	394	374	391	348	372	374	380	395	391	414	323	383	374	379	373	382	374	370	420	395	385	365	374	373	373	402	368	358	403	384	396	377	375	365	358	407	344	367	386	389	373	363	379	394	359	334	355	367	378	359	362	377	344	364	387	406	364	406	340	357	388	367	395	369	415	377	408	380	381	406	359	375	411	379	394	377	376	354	367	371	381	380	373	392	339	369	366	385	354	375	399	337	361	353	373	366	362	368	353	350	355	368	390	381	351	384	376	387	404	354	393	377	365	381	377	392	356	365	368	358	335	369	386	403	404	396	407	361	415	374	349	362	373	414	378	373	368	381	368	369	383	337	369	408	378	386	355	363	397	372	371	374	399	374	365	362	357	443	410	371	355	385	377	366	400	398	367	366	382	356	377	394	392	404	379	353	338	355	390	390	371	374	347	368	400	349	399	360	398	373	361	399	379	376	373	382	386	362	376	407	351	382	343	374	363	342	350	385	354	365	386	342	403	352	369	357	366	384	360	368	349	354	396	358	392	375	397	396	354	343	381	395	395	356	377	371	389	365	406	384	344	405	404	398	342	377	427	374	352	384	397	340	383	368	368	374	382	381	409	380	399	376	370	378	354	379	395	361	357	348	392	386	359	357	375	365	365	358	375	357	376	383	354	348	387	386	358	367	405	390	370	365	369	389	421	345	351	387	369	379	362	362	360	368	367	395	359	383	381	362	347	399	395	367	360	384	386	366	391	374	364	365	376	392	353	390	340	363	382	370	365	376	371	357	371	343	365	363	363	386	411	376	366	367	378	362	358	362	369	375	382	379	371	379	351	351	359	371	389	358	413	385	376	364	367	389	391	353	393	373	348	380	354	388	405	391	381	372	364	352	387	372	363	380	358	377	382	401	348	399	338	370	375	423	388	375	398	403	358	361	417	414	398	357	325	399	386	392	363	414	329	377	378	378	385	395	382	347	397	370	408	353	370	392	378	385	375	386	420	404	389	390	377	349	409	394	367	410	365	371	391	364	361	394	373	400	388	357	379	365	394	416	350	380	365	400	423	366	367	385	335	330	371	385	360	366	404	403	368	350	374	399	382	369	351	357	384	380	400	400	360	382	366	371	377	354	392	370	394	343	419	359	356	349	438	368	367	365	344	368	353	367	366	336	379	368	352	348	370	368	396	384	381	382	356	387	348	398	376	350	388	343	359	406	382	369	372	372	399	398	398	388	371	379	395	388	379	401	388	377	377	440	380	356	379	352	412	357	395	354	392	375	369	400	376	376	397	361	371	368	330	379	399	348	362	367	384	378	401	325	366	394	357	388	363	382	376	396	365	370	379	382	396	365	382	366	417	401	366	422	362	393	413	379	377	369	357	352	389	348	332	422	380	380	353	384	330	377	343	366	404	390	387	366	393	377	384	366	381	366	386	363	407	367	372	408
3570	1504	2823	1454	336	314	342	366	303	371	351	300	331	321	352	349	346	336	348	314	325	335	335	332	373	346	335	321	294	347	342	319	313	325	322	391	338	306	299	337	330	349	337	320	337	319	338	335	344	359	317	338	328	356	349	327	307	349	341	335	312	348	340	341	350	342	320	337	312	367	336	345	356	312	303	338	320	342	300	337	308	282	304	303	340	350	345	326	347	305	372	355	333	316	313	334	319	334	323	318	320	313	351	349	329	339	344	377	321	358	353	338	361	331	364	339	332	327	333	334	354	326	299	286	328	331	317	293	312	327	301	328	363	324	331	330	318	326	318	315	313	336	312	332	332	334	332	318	323	321	322	325	314	301	355	376	336	358	298	337	295	329	333	339	311	312	314	289	340	336	318	349	319	328	341	338	299	340	340	325	324	351	374	287	318	307	313	337	335	333	310	323	296	337	335	320	372	331	296	321	351	311	310	319	336	320	328	312	353	358	318	326	341	316	306	358	314	324	347	339	296	340	348	273	341	326	341	339	329	295	335	302	316	298	342	283	337	340	335	305	332	324	344	333	296	326	338	314	290	307	317	374	355	318	347	347	342	317	338	323	335	328	326	306	334	340	372	329	370	310	318	332	343	328	328	310	311	345	336	332	312	318	332	343	329	306	319	322	364	336	392	324	327	335	309	341	322	338	322	349	333	315	360	320	320	334	326	333	292	313	331	334	278	324	355	339	322	312	334	343	318	290	340	330	311	315	344	315	318	373	337	333	345	321	297	308	320	317	317	337	350	334	323	341	311	332	325	355	359	320	318	306	334	337	347	327	293	303	326	310	330	373	328	334	334	336	354	327	320	335	337	312	348	369	357	328	334	323	276	328	347	306	339	342	335	307	306	303	361	304	325	303	331	324	337	325	339	329	334	292	305	354	329	341	342	349	368	330	333	329	349	322	334	362	344	288	321	339	347	324	327	343	303	298	337	325	324	323	335	310	334	297	352	339	301	332	348	362	351	324	346	336	319	333	308	311	322	330	291	339	338	351	346	329	328	360	364	307	347	308	346	327	328	329	319	349	296	364	305	345	310	333	334	310	365	334	289	327	338	299	314	299	347	329	291	364	351	289	323	302	316	325	332	319	357	333	342	338	363	351	344	307	303	325	330	363	314	332	300	346	334	332	375	327	308	346	337	308	304	339	310	352	324	346	314	330	304	302	312	354	329	334	339	326	322	316	287	324	339	368	361	325	361	334	329	354	330	354	325	327	310	341	319	346	326	331	322	342	317	343	381	349	307	362	312	357	346	320	310	345	313	341	329	310	329	314	313	324	364	276	317	295	370	324	332	315	315	317	320	329	355	318	324	333	356	326	322	345	331	307	313	347	283	325	328	300	348	332	322	294	321	348	349	351	320	327	347	314	371	357	331	324	308	315	308	319	325	318	314	360	300	330	326	336	304	326	322	317	277	323	329	317	314	307	364	336	304	326	332	287	336	294	307	292	347	344	373	345	308	318	345	304	301	332	314	354	382	314	291	315	329	312	303	307	342	352	326	303	333	341	337	302	355	337	314	336	324	348	319	317	331	325	327	307	293	360	350	349	339	321	335	320	321	349	334	328	311	342	317	315	328	322	328	302	332	327	326	300	324	323	353	303	309	343	334	366	293	310	334	325	340	319	282	339	343	322	345	336	312	344	322	319	317	328	343	313	326	328	317	298	312	316	338	343	338	311	337	311	316	328	356	374	341	335	340	338	320	313	335	323	345	316	337	317	312	342	326	343	290	340	358	339	314	330	352	339	358	342	316	315	314	342	359	319	358	325	337	281	297	332	371	342	346	359	316	314	303	307	317	354	323	323	318	307	348	346	346	347	322	348	339	349	352	316	345	336	321	349	354	320	345	299	322	331	325	346	335	333	329	322	357	303	320	325	328	325	350	319	353	339	298	342	359	331	354	366	334	332	350	347	337	371	313	302	334	324	319	304	364	324	325	284	345	352	354	327	304	326	323	353	341	337	357	336	312	292	343	358	309	301	317	326	348	317	353	308	325	362	331	325	340	322	390	356	344	344	328	340	334	317	325	330	343	341	335	338	336	309	320	330	338	317	312	322	300	344	341	333	323	331	322	315	342	310	319	294	317	294	325	333	303	309	333	349	310	317	303	310	333	315	326	334	346	331	322	329	334	338	346	293	302	327	361	349	328	315	351	327	338	354	299	349	289	341	334	313	357	373	329	340	293	349	316	322	311	312	320	327	315	342	343	336	333	335	353	330	316	336	316	333	346	329	316	348	321	308	340	304	332	335	311	324	320	305	315	303	343	311	337	306	321	362	307	338	303	309	333	313	343	328	292	320	309	363	329	336	345	338	342	331	322	354	338	314	321	312	344	350	318	328	313	358	331	327	321	337	329	348	326	333	327	342	309	334	330	336	318	336	352	314	357	364	314	323	385	340	337	334	321	327	323	320	343	338	338	304	330	319	343	290	326	301	312	353	334	305	324	322	345	337	318	349	347	327	306	366	292	360	334	311	312	291	304	332	308	332	330	296	311	309	321	321	353	343	308	312	322	368	297	345	359	321	298	297	334	328	329	342	349	296	306	333	337	308	318	319	351	362	351	335	305	339	333	396	361	334	326	328	337	312	295	339	365	293	347	342	358	342	316	325	323	318	297	339	300	350	325	349	301	313	335	348	336	315	330	328	312	317	328	301	348	353	351	298	300	356	302	321	338	331	344	358	325	308	375	307	296	284	348	325	335	346	313	320	304	301	308	386	345	319	332	332	295	321	337	345	336	346	332	367	291	351	326	319	345	316	317	343	321	327	330	339	337	318	339	296	322	321	320	365	330	316	337	317	311	306	341	343	314	317	366	295	290	342	328	342	291	332	351	337	330	311	352	340	338	323	307	312	333	334	308	370	327	317	347	319	331	316	331	335	315	326	298	352	350	334	334	319	329	341	343	345	326	326	336	307	321	313	341	341	352	342	315	297	319	308	334	337	354	334	331	317	340	303	325	324	366	325	313	289	363	361	320	314	357	346	300	329	291	297	355	318	352	358	306	339	330	299	336	348	341	330	336	300	352	328	304	347	331	325	336	322	314	332	309	335	319	297	327	345	308	316	348	345	315	307	334	316	318	286	315	375	315	327	331	346	346	333	339	354	322	309	312	327	308	346	328	305	318	343	332	321	350	308	311	351	342	366	312	336	315	356	318	320	321	357	327	309	358	347	311	353	352	353	330	333	305	316	345	301	354	347	375	314	324	325	344	286	337	335	339	335	339	309	362	322	312	338	326	362	340	324	308	337	329	322	324	343	298	294	342	332	338	329	335	320	337	325	319	336	306	329	312	335	323	311	350	352	341	302	292	332	321	353	343	321	340	338	383	374	363	319	342	344	296	346	334	346	343	292	345	311	357	384	353	348	290	295	352	367	355	307	305	332	332	305	321	334	316	314	346	328	352	332	327	373	327	312	299	306	301	338	312	339	381	317
3653	2957	7403	3622	853	844	758	806	790	739	822	796	802	759	806	821	797	742	744	805	820	740	743	738	826	761	747	752	763	788	788	778	741	763	789	747	742	747	766	771	721	770	805	766	822	749	743	788	790	798	780	793	768	693	809	745	771	736	766	751	796	805	752	752	760	725	788	740	758	753	768	822	772	801	794	743	815	776	761	739	780	778	796	790	755	726	735	798	811	745	745	825	782	746	807	781	780	792	738	790	809	724	798	720	723	813	756	747	785	754	753	798	794	773	725	755	788	755	777	773	746	775	777	732	769	735	806	779	753	741	798	776	781	785	736	802	745	756	772	729	786	764	747	728	770	804	765	788	781	795	726	776	745	800	733	789	764	776	774	735	739	816	762	763	788	795	815	716	760	733	766	757	763	762	767	784	777	795	767	784	765	742	791	832	755	804	774	756	751	774	782	771	798	808	765	774	791	768	722	821	776	776	757	784	794	827	804	748	796	766	770	783	764	752	773	767	781	741	738	723	771	790	764	761	695	768	753	774	684	757	793	813	793	747	756	736	730	783	763	800	784	785	795	779	816	710	810	772	760	770	773	762	761	762	735	746	821	751	800	773	805	815	812	791	743	817	785	734	742	753	815	740	787	754	786	759	771	766	774	745	777	817	798	770	785	761	790	805	779	735	822	742	789	805	796	817	773	730	759	749	737	738	795	723	765	745	769	765	753	717	754	758	813	721	821	733	776	748	768	792	743	780	773	787	733	784	784	762	789	781	758	785	804	818	790	775	832	785	794	753	761	790	799	774	776	756	750	778	806	766	783	762	810	763	791	774	762	727	803	793	815	757	746	732	763	766	793	755	735	778	757	778	850	757	812	779	757	769	740	747	804	774	769	739	738	734	796	759	775	765	792	775	765	765	761	768	729	782	790	768	778	746	736	749	784	793	798	779	788	779	751	736	828	720	768	810	770	748	788	761	765	812	763	767	755	783	748	783	783	745	761	763	784	758	771	755	762	813	750	792	744	745	781	734	758	800	799	783	733	777	753	747	805	747	793	779	755	773	745	774	764	766	794	795	735	760	736	749	779	742	768	767	781	763	796	797	813	767	839	818	783	768	771	799	784	755	742	803	782	817	784	809	738	795	784	820	745	741	789	740	724	767	753	789	792	738	713	797	771	784	753	693	781	790	786	825	739	775	788	739	782	822	757	786	792	778	790	767	796	720	748	794	765	776	803	759	756	733	728	743	733	758	732	726	767	795	820	770	789	770	795	771	770	762	735	794	806	756	790	769	735	767	817	787	771	758	747	738	764	742	784	742	822	748	768	787	776	781	770	797	781	770	754	765	810	804	759	770	721	823	781	772	748	749	778	733	807	800	752	782	778	769	771	788	810	825	750	724	750	797	800	818	759	791	797	780	797	724	787	805	729	765	754	776	797	792	731	791	726	792	753	737	777	734	806	783	782	869	741	763	707	789	806	792	778	791	754	831	767	773	792	781	767	821	751	762	801	725	730	796	788	769	751	790	775	755	780	753	786	800	770	787	758	797	798	755	795	786	754	762	787	852	780	763	803	776	796	768	703	758	766	735	739	818	757	826	755	760	752	811	765	789	821	770	771	789	730	769	710	782	794	716	786	737	729	747	765	792	762	773	749	737	831	739	800	764	783	793	745	822	764	780	735	721	833	768	774	795	781	739	786	772	798	805	759	752	732	792	761	755	775	759	761	779	739	790	748	752	792	782	822	746	805	749	757	774	735	764	756	803	783	727	803	745	797	732	792	798	808	810	788	746	770	720	774	786	778	731	768	732	726	757	736	784	737	798	778	780	824	789	756	793	749	761	746	764	778	747	744	781	746	766	743	785	809	783	747	711	799	741	811	753	784	806	765	742	815	741	737	773	751	828	763	784	758	771	761	797	714	795	767	763	716	793	789	786	740	765	790	757	789	790	767	777	732	792	757	826	745	819	728	793	799	813	776	811	786	739	771	782	778	794	781	797	761	800	792	744	761	770	788	771	823	767	802	779	756	760	775	793	806	738	737	764	763	840	795	753	746	797	781	749	769	822	759	783	739	723	750	789	757	796	773	742	794	735	759	767	764	719	805	739	744	787	799	761	789	782	762	772	776	789	770	754	785	787	749	754	819	783	759	736	780	752	729	802	813	749	812	744	776	782	783	717	725	734	782	754	740	789	757	781	745	856	758	814	746	757	800	746	759	731	741	785	821	747	754	782	760	768	814	788	744	819	768	773	722	781	766	783	808	794	753	772	765	771	793	774	746	754	727	762	817	812	758	751	781	798	819	803	762	795	807	789	768	734	789	735	761	753	738	798	703	751	827	785	756	791	792	748	773	819	754	735	788	780	800	775	826	742	764	802	753	807	815	763	704	674	754	761	789	832	780	794	759	747	774	822	751	794	800	737	750	720	762	753	742	759	775	834	817	801	779	830	778	748	756	771	798	805	767	780	741	817	811	752	789	759	766	767	736	774	760	709	767	741	793	801	781	798	732	766	800	800	800	794	836	794	798	761	783	763	839	749	839	830	770	802	798	802	774	763	761	737	807	778	763	801	767	745	816	770	740	742	706	746	748	757	786	758	765	774	812	752	815	850	769	759	712	791	752	834	807	765	782	765	755	769	746	835	797	815	802	809	783	745	800	773	781	795	811	804	780	770	748	752	769	784	800	790	753	816	774	753	764	793	738	810	733	745	784	742	731	775	755	762	733	773	801	755	788	758	769	707	775	763	852	762	780	749	779	767	789	760	775	799	770	762	738	741	796	710	812	725	755	814	762	826	758	773	765	786	751	752	789	787	792	777	776	779	777	784	779	745	763	769	787	760	773	782	801	808	783	844	744	773	720	745	747	768	755	740	795	765	808	754	762	738	782	790	757	746	772	811	804	755	803	763	772	747	767	763	786	769	772	731	722	724	745	798	759	782	786	770	782	782	792	749	749	795	753	738	768	839	770	744	772	745	760	744	761	740	820	783	766	755	763	766	774	771	789	789	731	765	740	752	762	788	806	801	792	761	787	766	774	790	769	783	731	734	771	791	764	717	771	766	740	761	732	739	747	795	774	769	762	784	781	753	792	790	758	814	795	723	779	794	804	772	779	799	743	750	800	839	733	783	747	815	757	768	737	736	767	774	787	750	774	750	775	772	779	735	776	726	814	742	821	740	759	822	787	783	759	784	772	767	771	826	799	797	779	764	798	750	780	854	778	777	820	763	798	827	757	812	711	789	741	807	765	761	748	730	814	787	799	779	849	846	840	795	760	784	778	780	774	742	780	790	818	785	787	740	796	796	766	771	794	759	810	772	770	769	811	789	798	781	787	808	779	799	772	745	758	766	786	776	764	818	790	799	818	775	789	783	739	793	747	785	794	768	751	750	764	725	851	796	783	767	802	780	790	762	788	791	764	760	771	732	753	793	796	772	755	762	813	779	808	804	781	744	729	799	731	782	752	789	710	764	759	777	769	754	790	800	755	792
15235	17558	40158	20279	1351	456	411	343	290	317	315	271	305	318	293	311	331	295	271	309	298	286	284	284	303	309	295	283	313	306	289	288	289	290	253	273	285	293	236	287	287	261	307	280	310	261	328	306	294	296	297	303	284	277	281	283	256	309	266	280	251	306	283	299	293	281	269	294	280	300	307	291	307	271	279	287	311	309	338	298	303	327	297	281	291	276	313	309	323	336	304	268	297	281	277	290	278	309	290	321	305	277	286	291	307	331	325	271	276	320	272	296	294	279	269	306	303	278	296	304	282	264	263	280	293	296	295	302	286	317	265	311	295	327	280	276	267	285	312	298	273	291	289	315	283	305	281	290	268	289	264	280	306	300	294	283	332	315	313	271	269	293	298	300	269	296	282	273	279	297	332	282	299	290	277	267	276	279	300	287	291	296	314	319	286	251	300	270	293	315	284	300	287	286	265	281	323	298	275	311	297	254	301	289	280	305	308	278	290	309	294	270	306	287	287	281	329	310	302	256	278	269	281	274	329	312	310	283	323	302	290	292	294	283	306	304	279	321	282	283	287	279	309	304	294	304	270	328	265	315	292	313	292	278	286	327	311	312	289	267	325	305	288	320	295	297	295	301	298	294	307	301	280	277	291	291	267	269	290	296	305	302	276	260	272	260	268	269	283	318	303	266	310	285	279	301	284	306	292	300	262	269	289	292	302	317	299	290	276	317	298	286	278	277	314	286	308	270	290	263	309	303	286	311	321	279	292	290	302	267	269	288	285	272	290	289	295	301	306	302	302	277	288	290	303	287	278	299	294	291	312	283	254	304	289	271	283	298	293	324	308	293	304	275	282	277	285	304	289	314	285	306	300	290	294	312	300	268	306	311	269	295	297	301	258	298	319	273	309	293	291	285	305	335	310	278	288	254	291	312	270	281	288	265	284	289	312	283	294	302	281	315	293	265	315	307	325	301	298	311	274	254	292	308	279	300	278	295	286	284	299	310	301	275	316	263	285	273	345	297	290	286	288	301	311	314	289	325	268	288	276	320	278	278	290	277	279	306	283	313	300	279	308	327	282	294	279	255	273	268	317	302	279	293	316	275	303	289	269	320	283	282	253	295	304	319	293	297	289	265	293	274	304	280	263	300	297	300	316	301	279	308	295	287	282	322	300	290	301	309	281	265	278	293	243	284	321	308	274	302	259	277	303	280	314	275	310	279	292	278	316	299	328	294	295	340	274	311	308	316	301	307	288	279	268	292	300	284	316	286	294	263	301	294	301	312	281	297	303	254	302	279	289	264	287	296	298	271	292	288	318	310	311	312	285	306	275	319	265	299	318	287	304	305	294	271	254	300	306	291	271	279	303	296	277	312	300	273	271	270	290	311	274	286	308	326	276	298	294	297	302	302	276	285	301	302	284	283	257	301	280	277	297	254	280	296	276	279	294	295	298	300	302	268	294	299	305	319	278	295	303	287	278	279	289	338	345	309	293	288	286	297	270	282	264	310	271	308	319	290	338	292	276	295	279	298	297	296	300	282	301	310	271	299	292	267	293	269	297	286	296	320	270	300	262	271	274	267	282	276	306	305	276	264	278	295	280	312	321	271	278	277	320	278	273	289	284	291	303	310	297	278	274	300	301	301	299	317	289	329	259	275	268	272	295	299	289	284	275	299	316	299	297	342	342	305	309	271	299	282	289	276	288	299	295	281	273	259	277	290	292	296	313	301	307	300	328	326	283	298	298	275	300	304	276	290	286	284	270	320	313	303	305	303	294	301	279	272	289	278	306	284	317	296	299	297	287	292	297	263	290	286	300	278	292	301	296	294	306	282	275	306	309	292	300	320	294	327	310	271	278	302	292	293	288	319	292	309	295	273	308	247	296	316	316	295	295	305	297	304	284	295	276	311	275	282	333	288	271	278	229	320	261	295	320	309	293	308	305	286	277	293	262	300	283	265	323	311	296	287	257	300	328	345	293	279	305	299	281	282	283	264	294	279	325	295	255	305	282	291	278	268	295	274	291	300	312	274	303	289	315	297	291	280	274	283	286	258	297	301	287	279	296	269	264	270	300	308	287	301	311	312	286	292	281	276	334	292	266	303	302	307	290	288	317	308	313	306	303	290	297	282	286	270	312	321	277	301	304	282	304	279	294	301	330	313	291	313	319	303	281	299	296	295	301	315	291	295	296	245	281	304	346	260	308	285	321	310	316	303	304	267	264	274	295	308	280	254	261	271	273	273	282	315	288	280	289	297	280	289	294	308	282	304	303	282	311	276	293	319	323	294	314	286	312	264	286	297	290	300	264	288	325	317	298	317	293	265	273	290	285	314	303	310	278	294	280	299	302	289	282	313	294	312	284	276	263	309	300	291	282	278	266	308	307	304	300	293	322	275	295	296	326	291	267	318	287	290	292	284	317	322	353	274	325	276	283	328	266	296	313	301	313	303	258	273	270	253	335	284	294	306	285	292	313	278	328	324	298	301	272	270	299	287	305	302	268	271	304	275	289	294	299	295	293	292	338	333	327	325	279	287	287	306	289	304	277	258	269	291	312	301	302	272	288	302	316	309	268	314	280	301	303	291	307	274	290	313	299	268	277	301	251	263	284	281	317	279	280	283	303	287	300	282	252	314	250	300	277	307	280	253	318	296	281	299	261	274	277	269	288	305	288	269	264	280	298	300	312	300	286	267	298	329	253	284	275	293	322	314	294	325	300	304	272	295	280	273	267	300	260	312	293	288	325	268	328	306	274	294	303	278	290	275	255	283	338	296	268	272	278	262	255	281	296	306	279	304	294	292	276	325	263	289	286	297	283	320	259	340	274	309	313	288	287	305	305	317	261	263	283	284	297	298	285	286	289	283	275	333	291	282	304	292	303	306	314	279	291	284	306	280	286	250	296	328	250	277	304	269	279	258	256	276	267	270	316	262	305	270	320	285	244	264	274	340	270	303	300	292	288	273	279	304	303	252	325	333	326	263	276	271	289	268	294	295	283	311	285	287	289	326	307	316	283	292	298	274	291	279	314	298	285	295	311	299	320	321	267	291	318	301	293	324	331	249	286	263	294	281	302	296	289	316	307	291	284	260	258	297	284	305	306	324	317	306	283	300	247	291	294	266	276	369	294	307	304	292	310	297	294	289	303	294	266	316	311	312	292	262	305	305	311	300	279	335	310	294	269	299	310	279	297	265	290	302	298	283	311	281	284	291	270	297	286	297	289	303	272	296	299	328	275	268	292	300	274	261	298	312	283	287	260	299	286	302	295	310	298	266	322	302	302	298	286	309	285	271	292	287	299	260	270	284	298	306	283	290	299	275	281	307	299	322	302	288	290	279	262	290	295	280	295	307	350	315	295	292	323	281	291	305	290	315	306	305	282	284	285	284	298	279	294	292	300	305	310	303	289	319	302	293	283	327	284	308	303	303	286	309	303	304	269	302	300	297	289	278	297	282	256	283	287	283	298	279	279	307	316	284	293	282	284	277	271	300
11365	17314	44222	15689	1504	1560	1215	989	873	817	792	808	777	819	890	828	886	895	829	686	698	703	689	682	724	702	653	685	703	658	737	660	704	670	658	758	679	711	719	707	710	680	716	681	684	702	658	659	719	665	677	722	696	710	637	677	647	676	634	705	710	701	690	687	698	698	723	702	691	714	680	689	674	660	688	616	731	673	673	675	672	692	736	660	674	667	721	716	728	658	733	689	684	684	712	673	706	675	680	706	663	691	714	679	689	680	706	668	656	655	683	665	680	678	669	698	686	701	681	696	656	694	655	663	702	738	691	695	702	660	657	722	760	684	680	725	638	672	652	693	670	678	656	724	666	633	655	705	675	694	682	686	711	724	699	678	645	708	678	762	670	715	681	692	655	712	699	668	633	683	695	698	709	680	680	673	668	689	659	720	651	674	685	696	661	655	683	688	707	739	675	692	673	715	647	710	665	706	700	673	676	667	683	637	755	663	656	713	720	706	698	684	656	723	685	697	669	678	679	672	688	686	688	699	684	696	720	775	704	695	651	700	687	712	651	681	695	693	723	687	649	678	687	685	687	740	664	691	672	689	697	632	690	727	674	650	631	699	680	736	707	675	673	704	687	636	696	660	703	687	711	646	691	695	625	703	679	669	699	654	674	681	647	724	682	653	710	737	694	694	659	710	703	688	713	673	705	674	678	693	630	668	688	640	683	669	720	711	723	703	755	687	660	689	692	690	741	708	704	661	670	664	661	702	699	695	705	671	721	635	639	747	639	730	735	679	685	676	652	707	703	668	653	666	671	640	689	662	665	718	741	721	677	682	663	708	676	696	687	679	665	702	665	726	678	666	653	713	718	750	692	661	699	670	649	671	707	720	702	697	672	707	718	703	709	671	717	667	691	658	744	659	677	654	666	685	683	731	693	726	702	662	735	705	674	689	735	719	644	677	639	635	696	643	671	680	682	667	667	705	665	733	701	727	660	681	668	656	693	707	732	711	675	645	689	690	685	665	650	705	693	665	669	675	694	683	670	672	710	695	730	655	672	754	719	674	698	666	764	704	753	640	684	659	709	640	680	672	671	716	663	707	710	658	710	705	700	671	672	671	666	688	708	682	708	702	660	715	710	697	668	639	712	672	714	673	715	678	679	674	687	723	690	714	694	638	651	687	710	717	674	689	678	634	724	699	706	697	706	667	726	672	703	739	700	702	727	684	637	723	674	702	691	673	684	706	748	660	752	702	701	709	629	685	695	718	675	702	635	695	669	682	714	661	686	654	694	712	672	668	722	712	720	709	704	689	640	687	690	700	670	704	716	684	691	683	705	684	649	660	648	704	702	650	652	667	702	713	678	664	682	694	732	662	678	673	676	704	679	728	651	701	658	721	698	711	703	708	658	653	701	693	708	675	714	664	665	652	620	690	696	658	689	692	669	672	661	700	677	697	636	639	683	670	661	696	658	704	698	708	687	696	682	705	680	687	701	593	701	712	708	618	702	649	685	668	731	710	703	634	743	660	702	692	720	706	721	710	687	647	693	676	688	709	680	695	680	682	650	651	667	707	689	670	659	694	729	658	674	670	716	693	712	695	704	658	669	675	678	696	707	672	674	636	693	698	692	686	712	673	675	708	651	712	687	675	637	693	700	696	665	673	687	718	717	679	632	666	714	664	679	634	686	677	696	703	694	703	729	701	675	659	654	710	687	684	700	664	696	717	674	657	697	660	672	673	636	731	676	721	675	714	680	671	664	680	712	740	741	679	681	656	683	677	672	715	674	653	717	705	713	682	679	643	711	729	705	705	669	728	694	708	674	641	658	677	662	738	745	708	689	693	686	640	720	733	693	660	695	667	654	666	725	686	724	683	603	662	692	650	734	720	711	690	675	679	716	628	650	671	672	709	667	711	669	644	723	678	694	674	679	643	674	682	658	695	696	750	675	694	689	690	697	645	685	688	682	664	704	639	717	657	712	721	685	655	740	637	729	657	672	671	681	640	699	674	713	710	689	656	661	682	635	727	728	692	718	703	679	694	690	685	627	678	664	665	658	694	671	695	693	711	679	694	694	655	682	706	693	699	639	700	700	694	744	742	667	727	672	698	635	724	682	690	677	671	677	689	668	688	704	697	676	723	665	674	716	697	688	688	671	707	625	674	681	688	655	622	671	694	666	730	685	660	693	726	679	707	708	697	678	680	656	731	692	690	640	668	713	724	696	675	676	667	696	679	705	686	677	714	687	695	692	680	678	641	646	692	733	691	676	694	695	712	691	648	658	688	690	718	680	684	663	631	688	687	668	674	762	694	684	682	675	703	726	688	671	689	673	704	688	689	653	711	690	637	651	693	686	698	716	712	667	692	706	689	647	703	670	639	669	660	675	674	676	698	695	675	665	715	698	684	721	658	673	698	665	651	676	716	684	690	658	656	694	630	679	710	681	695	656	650	692	667	691	689	695	674	676	688	713	725	705	728	728	638	693	677	687	729	696	650	672	686	668	733	761	693	664	654	676	649	691	699	656	658	648	663	674	657	710	662	662	687	723	717	736	680	674	706	653	668	651	682	745	702	645	652	672	689	679	692	638	681	687	660	688	671	694	657	676	728	685	648	700	667	683	709	671	645	653	711	708	689	675	696	659	639	678	731	668	681	679	705	690	718	707	702	678	700	691	677	665	706	680	693	692	739	705	707	684	681	689	693	643	646	698	754	628	692	688	654	694	731	703	628	665	672	736	693	646	695	699	719	691	717	688	729	682	679	724	718	673	680	656	677	690	703	715	718	685	674	707	640	722	669	659	671	660	639	668	661	665	653	643	716	707	719	674	699	698	631	661	700	694	680	661	690	697	705	678	689	699	693	653	701	670	670	700	679	672	681	655	696	666	692	701	716	701	706	680	715	691	656	689	734	690	649	660	658	700	705	686	683	665	635	669	702	710	717	705	684	656	709	704	727	685	655	668	657	674	677	705	642	681	693	687	677	741	693	669	682	680	626	701	687	687	713	715	702	683	655	665	739	706	664	650	724	677	680	674	692	686	719	704	678	694	700	693	680	682	674	714	651	699	621	696	713	689	717	685	729	683	683	715	656	769	683	666	691	687	655	723	675	693	698	668	634	700	672	640	693	721	678	680	675	685	719	667	666	663	665	690	706	677	681	700	690	661	675	651	709	703	718	688	696	619	674	662	690	686	702	714	667	673	718	660	708	710	693	645	660	708	695	691	682	674	669	714	736	679	696	679	671	696	678	653	684	663	691	676	658	740	657	730	705	699	662	696	645	680	663	680	707	657	720	651	653	671	702	696	664	649	728	715	695	727	659	615	678	652	685	690	665	667	688	691	670	732	685	669	682	657	613	643	712	657	661	687	662	676	710	679	684	731	724	690	670	709	716	661	682	707	730	705	715	666	680	616	672	682	681	659	706	685	727	672	681	679	708	653	747	619	704	704	704	669	695	681	669	676	681	672	663	668	754	737	635	657	654	676	701	688	659	704	715
23741	33254	57868	28585	3427	540	320	239	213	204	181	177	208	218	176	185	196	179	141	160	163	157	141	161	149	148	129	155	151	132	147	147	153	137	151	143	139	163	147	145	159	166	158	141	140	156	145	164	151	160	133	151	159	159	143	141	142	151	150	172	165	140	178	157	146	160	153	156	160	161	144	141	131	174	145	167	142	143	179	131	166	154	136	163	151	151	135	155	132	135	136	128	139	125	144	125	131	169	154	157	158	133	151	145	156	148	129	174	131	154	147	162	153	153	144	139	145	146	143	130	171	156	141	138	140	149	168	173	151	144	147	155	140	151	147	164	154	150	155	178	153	152	142	161	162	176	149	148	131	145	160	144	167	172	152	140	156	172	152	136	156	168	136	133	176	130	160	165	162	149	122	140	124	147	138	144	144	146	156	170	132	131	127	154	154	162	142	138	154	140	157	147	148	146	155	153	151	157	151	139	151	169	136	158	127	132	147	141	154	139	158	155	135	146	133	131	171	149	142	146	162	154	145	161	158	140	145	162	161	142	157	164	161	153	154	141	153	149	156	159	129	159	166	161	119	168	148	142	141	145	147	144	133	136	161	157	154	157	139	158	129	151	155	161	158	158	138	139	166	154	135	127	136	161	156	149	153	162	148	161	156	167	144	139	164	158	146	173	125	148	147	176	154	157	171	138	146	163	152	143	134	144	165	157	130	124	157	146	147	135	156	151	163	132	161	153	143	140	152	119	168	141	168	149	145	163	146	159	170	146	143	162	162	144	148	145	167	141	167	156	158	144	147	142	161	171	154	156	142	140	130	146	165	144	181	128	155	135	146	157	146	149	169	149	161	178	150	134	157	132	142	155	151	162	150	147	156	143	160	159	156	146	163	167	147	118	152	149	149	133	141	147	156	149	156	173	160	164	153	136	162	158	159	152	156	141	185	134	151	146	152	159	148	166	154	140	141	146	147	157	148	142	137	144	148	144	147	148	136	136	139	170	152	144	132	153	161	151	157	145	150	150	144	138	154	178	154	174	134	174	160	182	150	154	156	144	160	150	141	168	131	141	172	134	158	149	151	149	149	150	140	159	110	134	155	160	151	135	146	144	172	166	162	138	150	129	140	165	158	161	137	180	157	170	146	136	144	146	175	150	154	129	167	141	156	160	150	135	141	154	143	161	147	153	153	147	142	147	136	151	122	146	192	170	141	163	138	148	143	148	150	150	165	139	155	156	156	170	160	131	143	165	155	193	144	151	135	156	146	134	155	166	140	157	136	161	129	153	162	135	163	148	135	147	168	145	141	155	131	162	156	154	147	125	160	166	143	139	146	143	146	152	164	136	125	151	137	143	166	155	151	125	151	160	154	130	158	157	155	150	146	134	148	143	162	149	179	135	155	150	153	137	143	141	176	138	140	131	160	132	141	165	130	149	135	133	153	162	151	156	168	133	145	150	162	133	120	148	123	157	149	129	148	162	137	163	158	130	153	166	132	172	166	162	145	160	130	150	154	145	149	141	131	139	168	153	145	136	157	149	158	146	156	155	125	147	142	150	159	141	145	161	158	145	132	149	144	141	151	143	155	151	137	140	150	146	160	149	138	156	138	133	138	145	151	135	136	128	152	123	137	144	139	140	143	141	144	173	158	127	126	145	156	148	140	156	154	158	153	132	157	121	135	142	147	155	122	167	149	171	125	157	164	150	152	172	144	124	151	160	170	154	161	159	133	170	119	141	161	134	156	175	137	130	131	146	169	147	133	146	158	138	174	145	155	149	133	114	124	159	150	142	131	150	145	160	147	144	161	157	160	165	140	156	157	157	151	131	137	162	174	160	143	138	164	166	137	142	162	166	143	142	172	148	163	172	133	144	140	134	154	174	147	139	163	145	145	163	162	150	147	143	162	134	141	162	154	151	156	135	141	154	155	153	152	146	145	150	167	168	161	175	137	166	155	150	169	154	129	151	150	158	163	134	139	141	139	134	144	153	160	138	137	162	148	143	188	150	143	157	135	119	143	127	135	139	158	158	139	138	158	148	143	140	151	138	140	154	138	148	162	154	155	159	142	181	146	135	148	122	162	144	139	127	146	140	166	173	160	157	158	124	131	135	157	157	146	151	144	134	112	147	144	152	142	152	154	134	146	151	154	148	158	144	150	156	163	147	145	121	150	121	165	163	161	159	146	127	133	157	136	134	162	147	172	153	165	142	140	134	132	151	159	142	138	148	136	135	179	146	167	145	153	140	138	141	158	158	141	135	148	150	147	158	140	156	157	148	140	135	139	155	126	154	143	139	160	164	146	145	146	156	147	165	144	159	143	155	127	139	137	156	126	161	164	140	158	137	155	130	164	156	137	159	138	133	143	153	157	144	137	145	137	165	122	141	161	130	132	144	158	153	176	163	140	156	168	136	148	136	153	156	156	151	154	159	148	148	162	153	143	157	155	173	124	105	168	137	134	151	142	135	137	134	122	158	166	139	144	155	157	148	166	126	173	143	129	156	154	162	135	153	150	141	164	149	148	136	168	134	170	154	165	149	149	164	157	160	123	156	153	156	159	151	165	156	175	173	159	149	153	140	142	138	132	142	147	153	128	160	134	162	145	153	158	151	152	162	131	137	159	134	154	145	147	146	157	118	141	147	185	140	172	155	151	156	163	139	169	144	167	142	138	129	142	147	162	130	174	171	147	160	144	164	150	154	148	124	162	140	140	175	146	127	153	149	156	123	150	156	162	161	173	180	152	119	147	152	140	133	148	153	147	140	160	158	159	157	137	143	130	156	154	136	131	137	129	138	150	136	149	145	171	142	145	149	124	129	133	133	143	153	168	163	124	173	156	152	179	151	174	151	155	146	134	156	140	153	130	158	145	158	173	157	150	155	168	144	141	135	152	161	160	160	160	155	154	161	154	159	153	159	151	143	140	140	150	144	157	146	143	172	168	137	139	152	142	181	145	149	128	147	129	160	157	138	125	137	139	134	150	148	156	145	150	137	170	126	135	149	158	137	149	145	158	134	148	143	149	143	164	141	141	139	161	144	152	131	149	129	157	160	150	158	142	169	148	168	147	160	157	179	152	150	168	133	162	126	183	136	150	135	128	124	155	126	151	133	151	131	146	168	131	148	144	184	138	145	134	125	160	142	143	171	150	151	162	123	137	139	126	138	185	135	151	132	149	162	173	157	133	152	164	148	116	166	151	158	161	156	144	162	145	152	154	139	131	149	158	154	138	142	145	155	142	148	125	153	156	156	154	135	154	165	152	140	131	140	166	132	136	161	129	136	144	156	153	156	143	169	127	137	138	139	135	139	174	141	133	145	153	149	138	162	123	138	139	136	137	164	179	158	140	145	143	131	153	143	165	163	152	150	138	144	163	149	154	153	142	149	132	170	127	149	161	164	144	168	137	152	130	148	156	153	163	145	157	155	142	145	145	141	140	131	141	134	122	145	160	161	150	154	141	154	117	145	166	157	156	159	149	132	170	152	154	152
14345	28379	55839	16073	2169	2225	1328	997	772	658	663	555	734	655	730	628	562	576	432	443	407	386	415	380	377	398	401	374	380	405	372	356	390	364	352	396	415	400	389	399	425	370	373	389	391	388	381	378	411	417	371	361	417	358	396	333	358	374	382	410	368	411	402	356	345	356	366	375	384	381	391	352	393	371	377	370	355	342	377	383	355	395	426	391	381	387	393	378	358	359	376	367	383	355	370	354	385	370	375	384	363	360	365	377	381	385	363	367	380	362	367	344	381	411	391	355	387	366	397	385	377	376	410	359	375	390	372	362	353	366	390	399	364	415	364	364	385	378	393	369	369	354	377	405	371	366	388	382	419	358	348	390	382	361	324	361	366	386	372	346	374	367	352	338	377	368	365	360	353	382	393	375	383	373	355	412	363	378	367	398	386	359	364	378	348	344	369	377	384	357	389	365	351	399	347	347	357	389	371	405	355	371	386	389	356	406	390	389	364	366	375	398	368	348	398	407	367	355	376	375	386	408	374	412	418	371	413	388	388	369	370	386	369	396	366	362	357	367	369	373	372	358	347	370	386	368	365	390	376	395	349	374	382	402	395	345	381	383	397	419	332	377	366	395	369	383	339	380	361	347	361	391	347	394	386	389	380	361	360	370	383	372	380	373	393	398	370	377	378	383	360	375	343	380	347	377	353	391	351	434	354	376	386	354	398	365	365	388	390	362	365	379	396	374	364	377	366	375	359	354	349	376	362	354	335	369	378	364	389	414	351	376	378	348	404	382	414	350	383	374	409	331	368	389	334	353	367	368	365	364	368	372	389	411	385	381	363	408	362	380	372	369	361	353	397	402	361	435	377	383	360	373	413	389	357	366	344	422	382	394	388	366	410	394	352	372	391	395	355	351	394	394	387	372	379	348	368	381	408	384	395	393	383	398	364	338	390	355	376	353	330	336	397	379	376	403	398	362	385	413	353	384	369	385	374	340	386	397	366	376	389	365	389	377	367	391	370	384	384	402	372	385	370	337	391	370	411	365	362	359	344	348	351	383	347	393	356	369	394	374	380	355	389	348	400	357	370	383	353	357	398	398	326	355	369	344	372	372	399	362	400	379	384	374	374	366	384	350	332	410	375	372	377	355	395	373	372	349	402	370	390	376	350	385	397	354	350	378	379	379	341	365	385	386	398	397	375	374	404	374	369	374	364	377	374	403	392	389	373	381	363	363	386	367	361	399	416	358	345	373	366	384	390	405	343	410	355	368	404	344	369	377	345	364	394	363	399	382	371	446	375	384	367	356	363	378	336	348	380	381	348	362	366	366	370	387	387	355	379	351	350	356	368	367	368	319	422	376	343	383	378	336	384	371	344	347	387	378	398	378	378	372	410	367	415	353	382	388	363	385	372	368	367	354	372	370	357	406	403	362	385	391	414	394	390	373	343	378	363	362	376	354	401	351	344	365	370	377	402	421	363	374	358	376	374	417	380	374	397	393	362	352	388	408	327	364	360	385	405	404	384	365	379	340	386	370	392	337	362	380	386	359	357	352	356	384	379	381	378	379	345	357	433	387	344	344	369	373	378	405	366	391	377	375	372	395	375	382	374	404	356	368	353	360	388	384	381	358	359	364	379	352	409	380	363	381	348	345	362	370	356	362	374	390	383	376	361	385	369	368	377	378	368	359	353	368	372	350	382	386	410	349	335	363	353	361	356	374	380	392	376	398	358	367	380	362	354	356	375	387	384	378	374	396	385	381	374	389	397	379	388	363	365	368	378	371	395	392	367	385	396	345	367	356	380	377	396	399	359	356	354	372	387	392	356	368	358	368	400	367	372	384	337	359	388	375	369	332	367	383	368	347	346	375	392	390	383	385	345	373	366	373	400	384	344	334	383	397	394	419	373	362	388	406	393	353	359	342	367	417	384	372	352	381	406	369	392	373	379	363	388	405	381	319	413	385	372	362	383	372	362	368	377	378	367	378	360	382	383	386	346	367	340	392	359	342	403	362	358	384	397	433	377	409	359	383	375	333	364	363	371	380	376	353	369	398	405	391	379	376	385	369	376	385	381	364	380	392	393	374	382	382	371	392	378	386	375	387	426	371	419	371	370	364	375	355	355	421	387	350	358	397	369	363	332	367	344	377	380	378	307	368	342	396	379	383	341	398	367	375	371	395	356	378	388	370	399	353	365	424	412	380	372	320	366	371	394	390	356	382	389	386	379	379	352	366	370	419	355	369	358	404	354	346	342	375	353	369	342	376	402	382	386	387	372	359	380	415	356	360	391	372	359	373	383	384	366	407	377	379	371	348	362	392	431	365	371	382	379	363	368	361	354	345	394	373	350	380	388	383	391	384	371	362	406	414	353	384	384	384	404	351	349	384	372	370	377	369	365	401	379	393	376	370	369	403	375	368	370	341	395	356	373	364	368	340	384	376	409	353	367	332	361	388	381	380	339	363	363	363	333	364	365	365	367	395	346	368	327	391	347	367	370	374	376	374	377	349	399	355	341	371	366	350	403	377	340	366	388	365	380	379	375	356	386	382	379	391	407	398	390	375	379	372	377	351	380	386	369	367	367	359	409	392	376	352	346	381	373	377	374	402	388	390	401	388	372	361	389	373	389	344	387	390	364	360	382	367	398	379	361	362	386	362	365	388	374	373	379	387	390	387	344	356	353	395	384	349	383	378	392	384	395	371	365	382	352	378	364	343	386	350	397	379	361	395	350	370	382	369	360	348	394	348	355	405	377	376	380	390	376	383	422	376	426	370	365	372	354	369	373	377	371	387	394	345	383	344	342	350	383	395	365	384	365	400	374	372	347	354	365	382	362	379	393	384	371	369	363	351	377	405	376	365	372	366	363	354	382	357	373	351	380	354	339	386	397	398	394	372	401	390	407	385	362	363	402	392	356	331	319	387	407	411	354	344	388	349	384	400	364	373	398	375	395	375	375	371	375	407	371	397	340	368	353	395	347	380	368	400	372	372	346	373	368	375	387	385	351	381	364	373	369	390	363	396	346	370	369	362	402	403	351	393	403	375	376	352	358	371	366	374	353	372	370	369	356	382	336	403	385	394	368	361	372	391	373	395	386	407	374	386	346	346	380	390	387	415	332	394	357	373	388	397	390	341	386	401	381	407	359	376	381	352	341	387	365	365	354	344	392	367	384	381	351	386	364	367	355	389	389	379	383	382	341	380	362	354	379	357	391	392	358	380	408	390	397	379	389	381	368	365	345	393	358	404	378	402	394	378	375	356	392	376	369	351	405	398	385	363	326	390	374	389	368	395	378	350	358	313	373	375	375	384	365	369	367	434	384	370	389	361	387	350	377	359	358	351	371	374	367	391	374	342	384	359	382	372	368	337	357	389	383	363	345	390	355	359	384	378	427	349	375	356	387	346	384	425	351	384	384	380	384	377	365	402	379	396	397	381	385	356	358	374	379	382	405	340	380	347	375	360	374	387	392	346	387	340	370	373	387	376	352	380	398	360
3644	1625	2976	871	322	333	315	355	351	304	316	296	344	281	330	321	326	323	312	354	331	323	317	288	309	355	332	329	305	325	328	340	299	293	321	346	334	326	346	317	356	339	327	345	305	330	380	344	337	312	336	320	328	308	337	320	326	352	321	291	346	315	341	309	363	338	288	341	338	333	319	333	342	327	340	307	300	344	337	337	340	342	327	326	321	333	316	325	337	333	294	375	327	320	303	331	351	325	311	302	310	343	333	356	338	332	343	351	298	329	323	313	362	300	353	333	311	330	332	298	327	321	292	332	344	332	327	326	314	347	334	291	328	303	312	318	332	325	357	330	302	309	300	327	295	298	318	341	308	343	334	331	299	318	334	328	316	300	327	330	309	300	329	316	292	320	317	321	304	335	329	319	276	310	311	330	303	343	322	315	316	341	329	313	322	327	326	294	331	307	307	319	320	337	295	341	339	309	329	317	358	313	337	326	315	344	337	322	329	315	310	300	292	331	335	338	332	300	277	309	310	320	333	298	321	313	314	315	332	323	350	359	339	299	329	318	359	330	352	321	317	311	312	334	331	336	338	313	318	288	309	265	306	303	338	339	328	292	305	316	312	338	335	327	334	316	304	366	350	341	284	330	308	292	327	334	309	354	335	319	322	319	308	324	322	311	319	323	321	338	285	325	313	319	336	314	344	300	302	335	315	321	334	326	313	344	320	314	330	325	322	321	334	311	349	324	337	327	337	298	307	317	329	318	293	305	306	324	319	299	303	354	353	329	346	323	329	305	345	308	327	293	328	316	307	333	325	325	319	299	357	312	306	323	309	307	339	309	342	322	333	351	343	310	338	309	317	351	309	313	363	335	321	278	312	328	336	314	335	344	316	335	334	306	298	321	344	315	340	310	334	332	335	345	314	351	312	297	337	340	350	335	311	321	316	307	313	332	300	324	292	309	326	326	338	319	318	332	318	314	346	319	363	330	331	309	294	336	307	320	336	343	320	290	280	336	328	368	324	351	331	317	311	339	304	338	323	332	308	328	327	346	302	329	330	326	342	311	318	290	309	297	299	341	332	308	308	335	339	296	327	329	296	364	310	305	295	311	288	318	293	336	304	323	345	341	327	297	304	334	308	304	330	337	333	342	339	300	306	311	354	341	359	317	359	320	285	283	344	331	287	301	341	344	339	351	301	306	330	349	304	328	331	324	347	325	292	296	331	329	336	315	302	322	286	336	306	305	324	339	306	340	338	336	308	328	332	303	300	322	338	350	326	350	309	308	359	316	346	365	321	281	326	351	397	310	293	344	353	313	345	292	321	314	270	365	337	307	328	347	323	323	314	319	330	369	310	340	329	331	337	317	347	314	327	311	325	308	316	295	334	308	337	319	318	345	314	313	296	303	368	300	345	323	314	323	323	361	317	301	323	342	342	336	309	321	326	321	350	309	325	322	306	326	341	350	319	323	345	293	336	325	309	327	319	310	314	313	310	340	305	345	316	324	306	339	312	317	368	289	317	312	341	307	299	301	328	323	319	321	339	336	328	327	338	307	289	295	301	323	312	308	313	313	318	337	335	331	332	315	333	356	333	298	347	319	326	326	330	325	280	297	351	315	302	290	316	312	357	324	358	287	343	348	296	326	328	337	277	324	306	295	317	341	298	309	321	349	330	333	333	321	318	298	350	356	338	293	330	322	337	311	322	335	332	289	338	301	345	309	330	316	339	298	319	320	304	319	299	304	313	318	308	308	329	352	315	314	297	294	344	306	320	336	322	328	313	301	352	317	308	339	326	343	348	337	311	296	354	332	306	348	356	327	323	313	305	328	340	306	317	333	326	332	339	335	310	314	325	337	293	314	295	342	342	347	322	303	326	292	321	350	355	320	350	332	326	353	355	332	323	342	333	346	308	330	298	339	354	302	288	293	323	336	339	355	344	331	310	326	328	316	333	353	319	313	286	325	337	294	332	315	309	353	300	323	318	307	277	289	312	306	342	314	340	312	311	320	335	327	314	320	295	344	313	337	321	315	319	348	308	340	313	316	308	344	344	335	316	335	330	323	352	320	307	343	331	304	322	332	306	357	333	348	296	307	284	295	326	340	297	328	356	342	319	313	343	336	314	314	331	346	320	304	311	335	298	343	327	309	321	311	334	321	331	315	346	298	318	331	341	324	351	337	306	327	335	322	306	299	330	309	319	326	313	372	350	341	329	358	329	329	319	342	313	309	328	337	322	337	310	304	304	304	297	338	338	299	300	325	327	321	332	352	355	326	306	329	301	333	319	341	313	340	333	305	337	333	307	298	297	303	339	324	378	318	297	327	300	335	317	315	327	335	318	330	301	317	339	333	334	319	331	306	333	312	330	324	291	330	339	316	356	325	315	296	315	295	367	299	326	321	345	316	334	312	300	331	321	327	306	348	322	334	307	325	304	309	332	310	335	283	293	279	316	314	300	335	331	317	346	311	301	341	322	344	330	314	327	307	309	323	343	325	351	323	312	321	304	366	328	358	317	318	317	366	314	348	286	319	289	328	323	315	341	321	301	310	318	349	323	298	310	307	350	313	357	334	318	319	328	307	313	300	294	297	356	354	329	318	316	347	345	297	318	345	323	323	327	302	339	311	306	324	379	331	324	308	360	331	304	306	343	311	292	310	312	350	352	324	323	296	337	330	289	311	315	338	345	332	329	338	354	323	304	307	318	298	294	324	370	341	335	319	320	310	332	323	333	322	328	313	295	319	291	355	331	326	323	287	305	360	316	349	303	303	317	312	305	343	337	331	324	338	344	342	340	295	311	340	290	340	308	314	308	334	339	337	338	348	333	336	355	330	336	341	318	355	320	344	321	314	319	330	349	344	322	316	335	364	309	324	324	326	333	331	361	292	323	342	322	286	339	300	317	330	320	318	303	330	330	319	284	335	320	325	318	333	334	330	316	303	350	318	289	309	301	294	282	309	320	319	345	306	319	369	338	335	347	344	319	298	329	349	311	334	316	293	348	303	326	315	348	338	329	319	314	326	325	332	303	343	339	318	283	336	334	316	300	302	299	311	329	340	342	322	335	339	313	318	378	316	309	340	326	344	347	330	358	320	333	336	316	319	356	317	312	353	336	343	336	317	328	335	329	313	323	317	343	319	341	356	362	350	336	338	336	337	301	343	344	330	321	338	320	338	333	331	325	303	339	345	345	312	299	316	307	347	321	315	345	323	320	346	331	319	296	334	344	323	301	314	340	336	312	304	329	325	320	302	333	304	315	313	339	313	332	334	344	278	300	338	330	296	325	284	323	333	320	353	345	340	336	309	315	338	310	340	297	303	311	315	368	298	335	315	329	316	341	310	316	329	337	324	344	308	325	343	312	339	338	336	345	336	312	337	305	334	304	335	373	334	310	304	344	325	304	319	326	336	309	331	330	307	309	301	312	317	347	326	357	334	321	286	371	346	346	312	345	342	333	345	345	329	337	319	333	290	348	356	315	333	362	323	330	340
3493	3190	7669	2008	826	797	767	813	777	793	752	753	796	731	757	812	751	740	797	776	769	775	734	776	711	751	721	791	754	749	736	765	749	795	773	760	734	757	763	755	768	731	749	771	762	697	719	777	739	790	756	747	801	752	739	732	742	765	793	791	749	793	805	721	767	754	775	791	739	741	741	763	753	761	781	782	746	770	762	766	734	756	748	767	764	717	750	741	728	782	786	751	762	776	803	807	727	774	760	754	763	787	770	730	793	740	795	759	729	813	750	762	769	716	764	749	810	765	765	770	762	761	828	790	797	706	779	729	745	736	721	758	739	756	721	789	700	762	808	772	785	726	789	777	731	765	843	796	769	733	728	737	778	781	785	749	760	801	784	730	738	786	767	766	782	706	786	771	731	758	727	802	807	739	740	759	760	748	770	705	778	738	776	760	728	748	746	756	769	758	720	763	799	748	763	742	728	796	774	761	772	774	764	784	749	772	763	810	767	725	784	765	765	736	730	811	793	790	721	729	760	716	815	728	778	738	745	783	717	727	738	755	738	765	811	748	737	726	765	768	751	779	768	772	715	715	742	731	762	786	794	773	779	790	738	734	748	742	774	746	739	714	744	779	747	704	735	766	742	763	766	697	750	798	811	773	733	778	753	743	750	754	760	754	706	729	792	741	804	746	741	781	748	758	746	785	722	754	771	797	721	770	779	791	759	720	741	796	757	741	732	789	736	714	743	803	775	771	742	818	768	791	775	768	801	800	752	726	778	789	711	746	732	779	747	755	724	805	806	710	791	841	774	779	728	811	762	775	792	761	800	776	767	746	774	789	766	782	807	751	718	763	762	765	759	711	778	766	758	735	753	719	768	822	767	803	762	744	803	754	763	800	752	750	775	774	745	764	808	758	723	732	732	756	732	731	747	731	767	746	785	773	785	780	713	797	749	722	778	750	729	765	735	764	790	779	741	776	809	722	753	729	809	743	732	773	735	735	757	762	780	707	756	726	740	827	769	770	760	810	721	766	764	752	745	742	768	780	763	806	797	836	752	732	760	800	798	716	780	744	699	698	773	757	770	780	739	713	752	729	738	770	742	707	789	678	708	783	753	789	760	742	778	764	834	745	801	766	789	760	757	772	722	744	756	739	737	755	800	777	756	751	756	767	744	766	782	794	760	761	800	825	754	758	760	756	823	789	768	781	755	742	788	762	789	792	760	779	734	799	797	752	765	732	782	797	747	779	733	773	762	770	721	797	762	769	751	771	754	745	725	782	757	754	771	765	778	735	746	740	761	791	745	740	802	736	811	770	733	719	807	780	740	743	740	770	765	734	774	755	790	806	788	749	784	746	738	741	723	792	727	720	764	733	738	748	749	826	794	729	769	689	791	757	792	765	760	798	731	795	768	753	822	796	741	762	759	751	762	781	772	767	786	729	792	756	738	764	747	775	744	767	762	717	778	737	800	746	760	756	751	745	761	760	710	777	776	765	718	785	743	715	758	765	788	805	767	715	766	736	751	737	774	719	764	745	731	709	762	716	779	741	713	719	798	750	743	767	747	782	791	761	719	746	773	764	705	724	761	789	745	742	695	764	804	757	777	758	769	768	793	784	728	787	779	758	748	745	782	775	760	769	721	731	762	727	804	735	753	736	783	741	749	764	749	759	753	774	779	784	757	723	749	733	725	748	769	756	763	769	708	709	741	730	729	753	752	732	740	755	706	773	722	784	703	761	710	761	755	751	782	757	788	720	733	768	758	798	810	756	736	806	755	776	769	743	780	748	741	732	717	768	773	767	803	756	781	710	752	723	746	695	780	729	820	749	738	759	757	744	740	738	769	743	744	735	740	778	792	711	766	804	791	759	730	795	751	733	761	729	756	708	735	685	762	721	717	759	778	742	755	744	765	806	752	763	759	750	745	760	728	711	733	750	724	768	743	810	756	757	746	798	730	791	725	762	747	767	777	701	681	778	812	770	778	734	733	756	729	782	792	693	755	713	789	768	745	733	725	830	717	738	724	766	764	760	709	779	771	744	770	738	732	784	710	774	716	784	764	776	762	774	740	753	814	777	725	799	760	753	731	765	763	752	770	744	764	775	728	743	785	769	742	769	751	758	765	741	765	747	753	788	774	726	735	735	752	783	807	753	697	756	775	731	765	766	737	745	772	739	737	779	740	741	749	771	792	791	793	754	731	765	711	743	768	772	706	780	763	736	788	730	753	752	758	797	844	723	725	762	722	747	738	784	763	744	756	742	763	780	726	771	764	692	800	772	784	750	797	759	731	734	731	732	762	736	745	750	714	754	747	732	769	786	815	754	816	778	764	724	760	763	796	795	718	771	746	763	791	777	752	739	817	758	738	763	723	730	763	790	757	713	805	778	736	723	744	743	783	725	811	765	736	760	754	723	755	751	769	803	747	775	763	791	759	729	813	783	798	746	772	802	779	755	759	738	739	750	720	816	725	771	732	729	703	747	786	751	741	759	807	794	779	769	739	782	809	775	765	779	786	733	742	792	796	764	738	757	774	737	745	794	747	755	812	754	726	791	704	720	835	771	699	781	781	725	762	754	733	739	752	786	768	790	787	752	753	763	689	783	754	733	735	756	718	748	780	761	728	758	767	764	781	716	777	756	715	817	774	705	769	727	791	743	792	737	807	722	777	764	721	820	702	763	771	732	753	773	749	744	756	767	726	712	723	773	724	761	695	741	752	749	762	776	767	771	747	806	770	771	762	748	735	764	744	742	757	763	776	785	781	760	773	779	778	763	755	755	790	753	807	772	729	768	757	750	754	743	681	762	807	774	739	789	787	734	837	753	769	737	737	758	774	759	736	736	791	773	731	724	797	753	725	760	728	748	736	764	751	760	691	788	775	765	751	774	756	723	713	726	760	787	714	774	775	767	711	766	780	723	762	820	782	770	757	749	747	748	751	744	737	749	721	781	811	735	736	825	738	769	767	786	751	737	786	784	788	706	767	782	731	784	751	732	767	800	733	740	753	779	767	780	760	756	778	780	772	748	807	703	745	768	742	768	744	811	758	757	697	822	720	755	817	766	728	702	732	729	717	788	778	781	742	746	717	777	818	779	760	778	739	755	779	734	753	748	712	740	713	775	780	732	708	754	723	763	737	766	792	748	754	750	765	690	731	749	770	721	727	755	778	769	773	750	784	743	750	747	745	730	784	714	786	769	774	825	765	722	775	767	784	753	798	763	756	765	746	750	755	787	765	732	803	770	799	804	803	752	788	701	788	817	741	701	746	760	761	724	750	753	771	705	779	773	677	731	760	738	769	766	739	771	737	749	747	723	760	738	760	748	749	761	767	751	779	767	805	758	744	769	688	767	776	822	752	757	737	730	715	753	750	745	729	777	775	742	729	754	755	742	745	757	796	784	765	733	764	676	704	761	736	761	710	746	743	755	769	763	730	814	771	791	746	725	746	761	730	718	751	760	771	767	720	716	789	744	758	761	826	769	773	734	782	794	792	717
12766	16899	39004	15101	1042	431	376	318	347	303	291	302	330	297	287	295	282	299	295	310	283	317	275	294	291	299	256	276	296	298	273	280	267	254	280	258	276	283	279	283	307	273	317	278	287	281	286	278	274	324	269	307	275	320	324	310	277	275	321	317	283	266	265	286	278	279	281	309	278	259	286	280	279	274	307	261	244	274	279	274	304	290	262	259	266	301	271	290	291	295	283	278	265	296	277	299	286	277	298	313	332	283	302	286	264	295	295	297	260	264	308	269	301	262	299	298	266	323	287	282	263	292	275	284	311	301	296	285	286	286	316	292	311	266	289	273	301	279	293	297	293	308	240	282	315	268	313	282	248	286	273	294	290	289	275	273	266	267	302	278	274	281	284	272	273	254	280	261	274	288	294	287	283	304	267	257	275	306	296	302	260	304	307	295	291	295	304	286	274	315	272	281	280	306	301	302	291	288	273	291	294	310	289	295	271	265	290	285	285	281	277	284	295	259	222	264	274	274	283	293	251	283	260	255	287	276	312	286	273	280	287	262	280	245	290	282	278	289	311	276	273	302	286	271	284	270	336	284	294	298	279	284	272	302	277	306	269	252	246	268	274	290	261	264	314	269	281	324	286	300	281	306	267	309	287	305	240	254	307	248	266	274	290	291	284	286	273	295	265	280	285	261	281	264	253	289	289	266	276	291	310	311	273	302	284	267	302	274	282	265	292	292	305	278	313	263	288	293	294	305	281	300	259	312	305	306	278	296	291	278	283	275	263	288	313	272	289	245	287	303	274	274	317	276	274	273	249	288	272	274	267	322	284	309	304	303	274	285	291	324	286	264	266	293	286	268	294	299	259	296	280	269	288	289	267	281	274	282	287	259	282	326	280	270	274	274	273	276	294	270	277	275	277	297	287	285	287	312	286	305	261	294	287	270	284	296	310	277	279	250	276	287	272	274	319	259	257	247	340	275	289	316	276	285	294	306	302	300	272	285	281	303	276	246	280	286	318	268	307	291	299	306	299	300	284	293	283	278	297	270	302	285	277	292	314	258	253	294	282	261	272	268	268	294	283	272	312	295	290	313	326	285	311	278	299	262	290	289	257	275	328	270	264	267	292	259	319	302	273	280	277	267	267	280	300	295	313	266	300	278	288	297	292	276	265	266	288	308	300	295	310	290	257	275	271	265	264	285	312	287	280	251	259	290	287	270	290	260	280	279	281	293	265	277	260	263	306	306	283	309	306	291	292	272	263	258	288	254	292	298	284	272	298	282	280	284	280	307	310	282	271	307	276	280	280	276	294	296	299	269	294	291	284	291	283	304	293	276	264	301	292	275	304	275	295	268	274	295	259	287	303	285	289	314	291	281	271	294	291	297	272	277	286	280	300	264	280	281	269	267	283	272	276	277	262	286	269	315	285	279	307	269	322	299	266	296	271	276	257	279	302	298	274	287	269	277	288	314	292	324	246	280	284	266	287	283	293	275	272	274	321	298	255	280	309	283	289	287	273	265	277	247	250	274	276	293	294	284	280	266	286	278	282	280	316	269	299	268	312	264	259	287	300	297	303	261	289	260	293	334	284	300	324	307	312	289	281	291	294	322	310	294	274	296	270	290	248	285	271	257	305	299	281	267	270	271	257	289	294	274	270	281	282	289	281	287	275	316	298	291	299	266	296	284	276	289	262	288	298	289	291	276	310	304	276	276	269	291	315	282	274	261	301	275	276	278	277	302	304	302	305	321	278	295	288	270	274	300	295	303	293	320	279	278	273	276	283	292	302	282	303	275	320	322	280	284	246	317	261	309	267	283	295	270	303	248	265	304	306	268	273	266	288	278	294	272	267	280	277	290	328	295	261	277	321	262	297	271	293	272	266	305	282	277	275	300	271	288	282	289	293	285	289	283	305	290	310	279	299	267	256	246	283	283	250	263	290	297	291	307	273	257	297	254	303	281	282	302	270	271	324	284	286	261	290	298	280	275	285	293	250	300	275	271	310	288	295	264	273	291	312	294	266	268	297	273	280	269	272	277	293	303	309	285	278	287	300	272	281	285	260	277	288	293	279	258	332	255	297	279	270	271	263	270	289	280	283	270	262	264	274	269	297	270	296	302	272	294	319	268	257	264	272	260	276	304	255	309	278	319	270	291	290	295	288	269	280	256	292	291	274	307	263	283	274	282	288	235	287	281	287	275	258	283	289	277	274	290	298	280	270	305	269	287	272	307	277	300	255	288	282	269	295	302	330	251	297	304	250	287	279	287	281	299	287	277	267	294	268	287	260	296	307	255	314	249	277	278	262	288	290	291	311	249	296	253	270	276	281	303	284	271	263	292	281	279	262	289	256	287	291	256	281	283	277	299	281	259	275	295	269	285	288	276	309	276	267	254	258	311	280	305	292	310	301	286	278	305	304	255	283	262	314	276	284	253	262	296	260	273	323	281	276	294	272	277	288	282	288	280	282	293	325	290	286	304	294	294	292	280	280	309	294	286	294	263	302	259	285	277	279	279	284	310	288	277	281	305	303	305	272	299	260	303	267	270	288	276	283	253	316	278	259	295	284	294	273	275	321	276	299	296	280	291	302	288	274	311	292	261	291	270	254	295	296	266	276	297	280	282	285	279	297	286	302	288	284	303	300	286	264	274	286	324	262	259	295	289	276	273	275	291	256	294	263	306	283	305	295	270	276	276	256	292	290	265	275	288	298	264	285	313	257	292	285	280	272	295	294	298	290	296	285	294	300	325	322	256	258	278	301	279	287	266	291	288	293	288	265	286	293	351	281	245	307	295	287	273	304	286	274	311	258	272	309	284	281	262	270	259	300	273	274	263	281	282	280	301	279	268	273	271	304	262	287	311	286	280	283	297	281	267	263	288	276	279	309	306	254	265	266	294	278	236	300	260	275	263	279	254	293	293	292	266	276	292	285	246	283	273	264	294	301	254	293	278	304	240	292	311	268	282	265	294	286	317	307	274	275	305	265	248	290	272	267	285	273	279	281	272	281	245	278	270	272	278	285	304	272	285	282	292	298	303	279	275	317	272	278	311	282	294	293	291	272	297	304	268	251	269	292	265	269	263	220	301	292	284	277	255	275	260	329	285	282	325	289	281	265	314	295	271	272	294	286	284	301	296	272	275	281	275	271	265	311	292	309	268	296	308	283	257	262	325	297	302	274	274	289	298	287	297	310	256	283	301	298	275	286	262	277	307	266	299	266	275	280	265	289	255	283	281	293	307	290	281	286	297	284	273	317	302	309	281	302	296	258	307	280	301	252	295	306	288	296	272	300	277	304	280	293	286	276	259	263	309	309	273	336	265	268	263	281	283	283	279	293	290	317	282	285	256	304	280	255	301	322	272	261	285	252	280	249	282	282	278	298	269	262	286	283	302	281	292	291	300	294	287	269	260	285	290	316	309	294	332	352	290	290	256	264	264	255	281	326	304	328	285	286	263	268	275	272	268	271	280	284	252	242	303	279	266	258	246	290	271
9618	17668	43337	9211	1726	1322	1184	982	875	863	843	835	921	810	744	762	801	843	743	705	726	713	658	688	676	716	674	687	677	699	711	684	699	661	671	712	623	643	686	708	643	639	652	671	681	650	649	656	665	702	684	671	670	625	669	644	660	674	622	605	662	645	650	632	689	714	646	674	634	679	703	643	693	647	660	664	648	617	648	646	687	642	655	675	679	647	637	667	650	656	632	630	676	686	663	663	634	680	664	629	650	627	674	693	635	656	683	679	643	611	640	700	675	645	663	683	640	650	643	677	652	708	695	636	653	652	660	663	615	689	652	661	666	672	670	682	659	697	640	664	613	656	697	690	699	663	672	649	691	692	659	683	654	651	689	682	679	690	689	694	629	677	676	670	637	672	712	659	666	697	717	662	640	681	666	667	683	632	692	644	678	656	646	610	705	712	651	716	672	674	684	658	650	678	688	671	684	677	675	676	710	684	646	635	611	688	635	678	652	643	652	646	656	657	655	658	663	650	686	634	646	660	598	682	618	673	700	638	683	716	699	685	646	695	625	667	658	677	645	657	635	663	718	679	635	658	636	692	664	609	626	714	656	671	655	670	612	722	691	658	649	662	661	673	622	649	630	639	627	635	654	644	678	647	644	641	683	669	622	647	643	643	642	637	696	631	637	704	672	635	668	651	680	654	671	636	675	690	627	701	650	626	652	656	654	677	680	695	667	665	668	666	653	701	729	655	680	669	656	664	682	667	659	711	685	708	672	666	655	655	700	642	648	647	648	661	649	677	661	663	686	639	643	683	685	663	644	622	659	631	697	647	639	650	639	685	675	621	698	634	659	657	662	674	654	701	666	653	689	712	658	636	669	664	652	621	681	670	651	698	674	670	649	704	598	685	697	664	618	681	677	608	625	636	666	692	673	651	677	660	669	669	671	610	646	645	676	651	651	686	643	713	650	700	643	674	668	647	697	693	639	685	623	638	640	679	694	699	657	679	671	603	670	665	714	656	666	656	689	693	686	659	681	680	682	690	604	671	669	698	654	645	643	682	615	680	660	656	675	693	651	670	663	638	692	681	684	674	635	665	688	663	665	660	684	660	643	688	648	622	647	656	686	625	659	686	663	672	679	623	650	659	607	651	677	649	653	694	660	634	697	658	665	694	683	707	660	660	616	719	645	693	693	693	685	656	604	674	644	712	664	690	684	693	658	662	642	644	616	692	639	663	695	659	664	646	681	669	655	645	688	667	672	670	630	663	648	719	658	646	655	677	681	640	671	710	715	647	670	691	694	646	705	657	741	644	654	626	659	636	697	668	652	681	661	676	653	629	710	659	653	648	642	656	676	665	708	688	653	722	677	595	676	627	687	637	698	630	693	663	677	697	697	684	631	653	703	684	665	643	662	638	692	664	651	649	702	666	715	645	650	676	708	628	671	640	651	704	641	639	632	668	646	646	605	684	661	645	637	639	674	687	682	654	631	748	674	657	680	679	636	683	662	634	695	652	709	686	694	675	657	642	689	644	662	652	628	647	661	644	672	655	740	650	630	680	672	650	698	707	678	697	657	654	626	631	701	674	650	675	686	615	724	683	655	665	737	642	683	706	694	653	696	713	621	645	683	633	671	669	674	652	693	647	640	714	662	661	689	642	642	650	703	670	687	686	685	637	667	691	661	669	680	641	645	643	632	687	693	691	677	652	653	660	662	647	667	621	656	632	666	661	639	682	686	691	668	653	656	660	676	686	677	643	665	640	639	647	694	656	689	695	691	682	608	660	656	695	620	667	659	635	659	657	669	628	649	713	624	674	658	665	625	648	602	681	713	651	635	657	662	702	635	659	637	615	642	610	652	650	718	688	665	689	664	661	694	698	647	659	633	680	683	680	670	708	668	628	671	620	717	695	648	638	661	658	649	669	652	708	687	667	648	623	706	632	681	658	637	654	679	655	669	700	698	656	653	605	704	652	646	683	676	708	713	701	658	682	680	671	686	666	678	626	644	633	670	664	674	710	671	675	654	688	705	670	694	687	687	619	673	641	650	635	677	691	674	650	684	611	688	702	706	666	642	673	689	612	656	653	679	678	616	652	681	670	677	668	660	680	688	643	718	635	666	667	675	647	627	660	672	631	658	691	693	680	666	694	664	668	677	666	704	653	698	661	630	696	657	631	696	663	670	672	642	661	648	649	618	655	647	717	687	729	664	669	629	662	656	706	689	648	650	616	651	610	630	677	616	671	726	629	709	619	614	665	687	658	626	629	699	647	670	679	683	683	727	667	674	608	677	645	689	690	700	631	638	635	645	694	627	630	723	697	676	676	679	678	704	652	658	661	670	650	671	706	678	653	657	672	668	647	708	726	656	694	636	655	684	639	697	653	656	656	671	645	725	647	691	665	727	611	638	659	651	646	637	655	663	662	649	686	651	669	660	655	635	699	677	649	691	671	657	677	598	663	661	652	642	674	667	627	691	644	688	626	637	659	635	645	672	641	690	649	654	647	666	680	662	657	615	670	667	674	677	652	704	690	694	649	636	666	672	685	659	670	623	635	690	662	658	657	654	687	674	646	691	670	664	683	663	677	659	681	671	714	678	671	658	727	644	657	647	663	719	687	644	621	690	681	652	641	679	653	650	664	709	700	677	651	726	706	686	704	635	669	655	650	688	662	683	644	661	627	633	658	635	671	609	655	660	645	693	637	678	625	633	634	641	656	663	685	682	649	633	653	662	668	629	613	690	646	656	646	669	683	647	647	689	680	650	684	607	653	626	666	696	648	643	643	677	656	647	638	667	668	700	701	685	652	635	649	648	680	630	670	677	712	678	702	663	668	610	646	642	652	677	688	627	625	602	649	593	657	648	660	669	689	629	703	676	624	654	651	654	719	710	669	668	646	671	671	664	655	710	667	678	661	663	625	691	682	646	643	665	674	663	619	648	666	620	613	657	655	689	729	702	682	636	670	628	672	642	702	681	633	658	595	618	669	660	665	663	648	654	682	637	665	618	664	700	630	677	651	666	645	667	674	663	647	656	660	654	713	639	669	673	691	658	709	677	647	613	688	693	686	682	624	653	645	628	694	639	674	667	701	662	717	665	694	694	667	708	700	688	654	661	629	661	670	643	702	664	644	699	706	713	661	663	643	683	690	649	633	666	705	649	650	659	679	657	639	646	656	653	674	617	707	658	713	654	656	643	656	688	648	678	656	687	681	655	702	659	656	700	660	631	653	662	680	670	675	614	631	669	633	668	668	682	670	657	638	663	683	688	721	707	690	679	699	621	653	692	660	649	699	686	696	656	629	688	647	661	679	683	663	686	692	616	674	661	656	601	673	677	644	668	660	681	631	681	674	630	708	645	647	706	669	630	629	634	670	680	698	688	639	663	658	650	625	674	689	667	672	679	688	659	647	651	647	673	659	627	671	657	678	656	692	679	666	625	651	629	637	695	658	640	646	665	653	668	740	656	656	690	640	653	663	690	654	663	708	674	677	670	668
21446	23137	58012	25067	2918	487	416	280	214	221	180	214	229	197	170	175	174	171	167	142	156	133	156	148	132	140	144	144	132	150	135	141	145	138	134	117	143	150	129	135	162	127	127	134	133	156	129	172	146	146	138	126	161	147	145	153	129	145	140	149	156	146	152	163	141	135	130	128	128	134	130	147	140	155	138	144	125	142	131	133	142	137	140	147	153	141	139	145	132	161	121	127	124	151	118	148	133	138	151	138	139	139	151	142	135	127	146	136	117	104	118	148	137	143	128	136	131	162	140	136	116	129	131	127	153	133	133	147	134	156	131	130	127	120	147	140	138	130	140	118	141	144	151	142	148	139	150	163	142	133	146	137	131	168	145	131	130	140	138	121	143	138	136	144	127	155	125	148	129	152	141	147	162	126	120	142	139	111	125	125	137	148	134	161	132	122	128	144	143	133	136	150	136	149	146	157	119	120	139	151	155	167	124	128	131	138	132	155	132	123	135	138	111	148	121	113	132	131	114	145	154	119	129	155	131	132	133	144	138	147	147	142	150	156	127	137	136	130	118	108	146	150	131	116	154	140	128	152	134	176	131	136	121	149	139	145	125	124	131	132	155	135	143	129	137	127	140	138	142	138	132	137	132	128	134	151	148	148	129	135	131	128	131	131	133	144	126	126	139	151	130	149	138	144	145	127	149	123	156	140	138	138	151	153	122	151	133	133	141	116	140	154	133	139	126	137	147	127	136	161	134	139	120	151	150	118	137	141	105	177	154	140	136	143	135	126	130	129	132	130	128	144	138	152	138	138	146	147	142	127	145	118	136	133	127	136	132	128	134	125	138	137	141	155	158	137	144	127	127	150	119	142	127	138	119	146	122	133	157	146	124	147	122	147	133	158	136	148	156	155	146	135	133	133	125	121	147	150	138	129	135	159	142	137	131	142	155	134	132	141	163	142	129	156	124	148	121	121	142	130	117	152	139	139	146	131	117	132	141	150	152	136	132	157	124	125	133	163	123	111	114	137	139	135	145	140	145	147	146	166	143	129	131	138	172	144	143	155	150	123	154	141	120	132	154	150	139	144	149	140	129	132	142	136	138	148	139	145	156	152	137	111	134	143	154	148	116	127	135	128	131	108	142	117	158	144	156	129	128	152	139	153	143	135	103	113	143	134	135	141	132	155	137	124	175	128	155	157	119	132	146	143	127	139	128	132	143	137	118	131	155	126	135	128	136	126	146	141	152	145	130	123	142	143	130	122	118	124	106	131	142	146	137	159	132	140	167	127	131	122	137	149	147	120	124	134	127	133	141	134	161	135	141	144	134	174	146	152	119	150	141	133	155	149	111	107	130	178	141	146	132	143	135	143	117	136	151	155	153	151	121	136	131	149	122	159	132	140	126	131	139	132	138	150	147	135	139	129	141	133	136	141	145	134	157	139	133	126	138	141	144	152	152	139	133	139	145	119	130	123	137	131	144	112	129	131	129	120	136	139	147	142	134	128	131	144	131	143	152	140	128	132	136	151	139	137	156	156	125	134	130	154	149	151	137	156	126	143	113	128	145	126	140	159	139	124	133	140	137	133	149	121	131	117	161	144	124	142	152	143	147	148	132	144	122	123	123	140	144	129	147	153	148	114	155	126	135	121	122	151	132	132	143	154	154	151	149	115	117	137	129	131	136	122	130	127	132	113	137	132	156	147	128	131	140	143	146	148	125	143	132	148	123	123	128	136	127	132	157	131	130	120	137	135	126	126	153	163	161	111	128	130	124	147	137	125	152	137	172	121	130	130	128	148	116	154	152	132	129	146	153	121	168	148	143	156	149	134	137	136	126	129	130	139	148	142	142	135	138	143	146	125	113	143	110	141	166	139	124	150	142	124	169	150	128	147	116	124	136	142	103	123	138	139	128	140	133	121	137	170	144	145	152	150	128	131	133	150	146	125	161	148	130	145	152	129	115	168	140	130	145	136	140	136	143	122	148	163	127	151	122	141	136	110	125	139	147	133	143	143	139	138	139	127	147	128	119	100	148	129	137	137	135	127	123	128	148	132	140	145	145	141	133	145	149	138	122	135	175	147	133	126	140	140	144	126	137	123	126	145	154	127	141	157	151	134	149	153	135	128	143	148	137	156	141	147	150	134	135	145	123	129	124	123	129	129	149	136	142	160	146	141	134	141	134	135	142	132	138	115	137	134	138	128	140	132	158	136	140	130	149	131	136	143	135	114	143	135	135	127	133	129	142	144	149	145	127	120	148	148	121	157	116	131	120	148	118	118	143	138	114	159	143	127	151	152	132	132	137	141	144	148	107	133	146	123	126	117	160	145	167	141	130	150	129	139	137	148	151	137	136	146	132	174	150	153	149	128	125	143	146	156	148	128	136	155	119	133	132	141	145	145	121	145	137	149	137	122	125	128	152	140	145	132	137	148	122	156	150	155	128	130	143	160	137	124	149	122	161	135	126	137	127	143	156	151	159	141	150	124	124	151	117	141	133	132	162	141	132	152	134	126	135	128	111	144	120	128	130	117	122	116	150	149	135	142	156	137	151	164	136	153	132	136	145	131	140	141	133	142	162	126	124	138	142	125	132	146	146	150	106	130	131	133	114	140	132	150	155	146	137	142	134	128	132	111	133	129	141	155	144	143	134	145	140	135	134	138	140	153	133	143	128	149	155	127	135	140	166	146	132	130	143	136	141	146	128	119	165	132	126	123	124	141	150	141	152	140	141	152	134	139	142	133	142	142	138	119	128	136	159	177	145	158	116	138	159	143	131	145	121	153	151	114	146	134	121	131	124	140	137	134	146	154	117	145	139	144	137	136	125	153	134	142	126	142	143	153	130	152	149	156	162	143	114	137	144	151	114	139	119	126	138	164	128	136	142	126	136	149	139	120	153	130	139	114	132	163	147	145	129	130	137	153	130	153	149	145	135	132	155	122	118	143	135	138	125	133	135	157	141	147	147	136	141	118	110	124	131	125	119	137	153	131	132	140	146	148	131	135	150	129	142	119	138	142	132	149	148	129	130	143	167	128	157	149	154	157	131	116	127	129	133	157	148	133	141	140	143	141	137	138	137	150	129	153	148	126	156	128	136	133	139	136	132	128	135	135	133	161	136	137	145	138	151	139	146	136	142	126	128	133	150	123	130	147	145	146	138	130	136	120	147	151	127	123	158	148	123	147	138	138	145	137	131	137	152	119	156	142	129	144	146	127	146	143	139	146	136	163	137	121	139	140	146	161	122	140	134	128	133	156	143	135	162	165	142	136	138	136	149	152	141	124	142	147	129	116	145	118	138	123	135	146	144	161	133	137	144	142	144	140	119	124	133	143	116	141	128	148	147	125	141	145	129	143	149	144	142	127	145	147	147	110	154	149	149	132	148	135	150	133	133	162	141	154	133	121	138	125	135	122	150	141	147	143	155	147	123	157	157	138	129	133	128	144	163	125	120	143	126	130	142	138	146	153	145	141	126	138	124	168	118	148	156	152
12665	20992	55699	10837	2206	1702	1669	1109	874	841	693	751	1011	655	600	564	523	636	595	396	374	405	377	391	361	388	344	352	356	357	347	345	357	348	389	359	357	369	368	385	373	378	375	375	347	360	335	342	339	323	354	361	365	345	349	358	350	363	370	322	382	366	341	354	348	343	338	375	358	365	344	341	318	384	336	299	330	387	367	356	305	361	342	365	354	349	367	339	353	381	373	353	339	367	314	347	321	359	319	367	367	371	346	343	320	346	336	357	345	340	334	327	341	351	324	360	332	356	326	333	324	341	371	344	362	345	327	355	349	328	349	327	346	370	363	336	348	346	309	319	343	331	324	346	353	344	330	340	368	336	325	336	357	364	361	339	345	333	341	371	331	352	364	348	316	346	347	344	349	333	352	319	384	318	323	350	351	338	362	335	329	353	335	334	337	349	345	345	340	349	357	311	350	346	360	348	371	337	374	341	308	327	337	364	316	341	338	333	345	339	368	349	332	334	354	380	364	334	362	372	363	361	356	328	362	349	349	338	349	339	339	344	343	333	333	355	338	323	372	341	350	354	339	352	368	342	343	317	330	323	366	344	356	330	353	318	351	359	341	340	364	352	347	370	319	343	330	384	329	336	359	360	357	348	354	356	374	340	343	350	380	363	362	366	355	387	386	332	337	346	387	359	350	343	361	354	385	342	363	339	343	346	369	323	343	346	317	307	337	313	328	329	321	380	347	338	318	345	308	362	343	385	366	337	355	335	344	360	362	343	378	330	319	338	340	353	368	355	343	331	364	351	323	329	320	301	356	334	353	353	343	365	325	359	384	337	344	343	322	352	342	281	377	362	371	341	331	366	310	378	351	339	351	340	343	367	353	332	327	375	320	331	315	328	369	357	315	351	349	354	335	345	343	349	318	352	336	355	343	381	328	335	363	357	330	335	380	367	350	339	340	349	348	352	345	351	357	351	369	363	342	326	343	362	359	354	374	341	362	345	322	337	353	349	314	375	354	341	328	348	337	349	350	357	363	371	336	334	331	329	408	332	338	344	346	348	351	362	363	380	335	376	351	334	326	323	319	333	321	382	334	331	346	364	313	321	367	309	338	336	351	375	360	361	392	354	332	351	340	356	313	349	342	378	325	342	359	366	345	356	322	334	355	374	334	363	341	366	340	336	326	327	314	357	351	318	365	337	342	341	377	350	366	356	358	308	324	376	347	323	329	374	313	391	377	361	346	378	339	364	334	336	311	358	343	359	357	365	351	331	353	326	331	377	352	351	373	327	325	334	340	358	380	326	345	326	356	342	389	368	349	355	325	328	339	339	355	361	359	359	342	370	325	380	357	322	352	359	369	337	369	345	364	337	359	318	330	315	345	350	357	348	339	363	344	321	341	353	291	360	339	328	367	341	332	351	309	298	333	367	327	344	350	372	346	368	355	339	331	354	353	351	350	352	339	348	327	358	344	358	321	370	352	322	329	347	351	374	319	282	373	330	329	369	345	363	337	378	359	337	358	337	326	329	366	338	363	368	332	357	344	344	322	348	339	346	316	381	329	409	361	351	367	379	373	357	322	350	361	327	363	335	383	326	374	341	321	357	337	350	335	353	356	327	358	381	360	364	362	335	355	349	349	360	377	339	347	360	353	360	372	366	321	345	401	328	366	358	363	329	388	355	351	342	321	347	364	304	356	371	346	346	346	338	354	361	276	332	341	325	317	347	349	341	331	335	343	305	320	394	327	349	377	355	346	358	346	331	346	341	333	341	383	333	312	349	329	357	329	380	337	348	377	342	329	362	363	356	357	373	355	358	362	354	364	382	361	343	324	312	308	347	318	387	327	358	367	352	337	359	316	346	344	353	361	374	342	343	364	308	362	357	367	341	346	341	390	309	347	343	357	363	391	349	363	337	377	377	347	351	364	353	370	351	334	351	363	360	320	328	359	343	363	364	338	341	368	359	348	344	353	314	335	338	329	344	337	353	343	374	356	371	347	317	349	332	362	336	362	378	362	348	379	371	340	332	347	362	347	358	375	360	354	322	322	370	332	342	368	360	353	375	363	357	353	333	348	363	340	385	337	342	333	335	330	333	325	359	340	342	362	344	349	335	309	388	333	336	339	387	321	352	348	331	367	347	343	327	366	312	351	369	343	360	340	372	379	360	335	319	361	329	321	346	339	353	321	347	337	359	343	349	352	355	343	319	351	396	367	357	336	367	343	340	353	349	361	330	345	368	347	366	330	343	353	338	354	386	324	336	309	333	333	357	326	300	325	346	353	342	323	348	328	361	348	338	341	332	328	364	350	364	332	338	372	371	352	369	339	365	370	312	373	355	357	351	327	315	375	344	339	359	348	341	360	360	340	356	380	335	337	355	363	367	362	358	373	350	351	370	365	341	356	331	367	364	345	396	329	367	363	362	342	333	362	315	340	368	332	344	357	332	339	361	355	352	368	368	320	356	335	367	347	366	332	355	330	347	331	346	340	359	364	364	333	342	328	349	362	330	344	347	352	360	339	336	356	323	342	348	334	341	324	356	323	315	345	288	326	367	355	322	328	374	367	354	350	369	337	343	335	377	338	334	372	345	345	343	337	333	331	312	356	330	324	344	331	370	331	346	331	350	372	362	346	340	332	375	357	357	340	362	351	357	347	333	346	353	314	351	386	364	385	359	353	384	390	363	354	333	350	342	364	344	381	372	362	321	353	363	336	343	337	297	331	329	359	390	365	326	358	312	311	349	320	333	343	334	342	384	370	348	346	348	353	349	328	341	357	338	345	354	347	324	346	381	349	348	352	351	377	348	347	365	323	337	342	325	314	352	338	368	362	352	343	324	386	349	341	333	326	392	351	332	339	349	351	374	336	299	365	360	290	341	335	356	358	329	360	342	326	348	384	344	420	345	371	316	350	339	357	358	349	349	328	319	342	355	342	332	349	347	370	325	378	379	387	369	343	334	354	365	342	320	318	369	359	370	324	379	329	373	358	345	359	329	354	332	338	360	370	359	348	356	361	349	370	347	342	330	318	340	344	347	355	331	361	362	333	358	325	361	333	349	360	343	370	313	322	349	342	343	327	348	334	363	335	347	386	324	355	374	317	353	322	332	318	362	357	311	341	364	333	353	317	342	361	350	371	345	371	377	342	344	376	332	392	311	335	339	335	329	317	350	354	333	356	315	342	338	362	366	338	375	330	363	354	327	373	345	345	343	351	329	346	360	356	347	347	348	362	367	361	340	343	347	356	335	344	314	365	387	381	328	338	355	398	347	320	354	352	362	375	355	356	358	362	320	378	339	387	333	342	385	360	337	329	329	336	341	338	324	365	354	355	343	367	382	358	335	338	328	314	358	330	341	345	354	368	367	350	369	346	354	368	359	335	335	359	320	359	347	354	337	318	358	315	356	354	367	342	358	346	347	336	313	314	324	347	344	334	308	339	344	331	362	336	378	351	357	340	354	356	325	313	351	337	360	341	333	342	357	356	357	356	357
3195	1443	3334	717	347	312	330	306	319	292	322	368	323	287	305	326	355	329	313	313	308	305	304	297	311	342	353	321	316	314	305	339	304	320	318	326	314	310	355	313	342	285	296	315	313	288	286	354	337	351	355	314	341	315	332	312	338	329	309	330	357	289	333	303	298	378	334	320	317	330	313	326	321	328	329	325	328	316	320	298	308	306	328	329	305	320	341	280	305	351	323	316	310	334	323	315	313	336	293	299	307	338	321	343	317	319	328	304	321	320	350	345	327	342	346	341	311	310	285	295	277	301	330	327	296	306	313	323	349	385	333	342	347	334	365	301	318	356	315	304	293	317	323	318	307	332	292	311	322	315	321	313	366	334	331	315	337	302	321	309	351	323	326	356	312	329	305	301	356	316	310	304	355	333	289	357	348	311	307	321	308	301	329	319	295	360	293	335	300	311	307	326	296	316	335	335	361	318	270	294	306	312	305	304	345	315	349	319	280	301	285	320	326	308	271	305	324	320	331	299	316	334	346	324	343	332	337	300	333	336	316	308	290	324	297	312	318	317	311	326	353	324	329	298	324	313	294	329	320	342	329	320	340	319	322	307	326	308	348	307	337	311	332	346	335	328	366	358	332	329	323	305	310	322	315	328	300	307	336	289	329	312	312	305	332	309	302	306	324	307	340	282	327	319	336	330	323	315	291	290	340	307	308	319	313	330	295	311	319	324	329	309	291	340	364	309	297	344	329	301	325	293	334	302	306	326	279	290	302	322	306	306	320	337	313	343	316	325	333	314	288	334	335	353	304	338	301	273	308	295	298	295	297	358	316	310	332	314	307	351	351	334	302	325	308	290	314	301	321	312	310	302	343	355	362	334	313	346	287	309	287	338	339	325	322	318	340	367	332	305	306	322	347	310	311	309	343	321	323	294	300	328	267	298	302	329	316	326	316	337	325	321	328	334	317	325	300	304	289	341	306	311	336	317	347	291	338	301	332	325	333	336	300	309	339	329	288	351	325	295	323	295	325	297	347	316	291	319	315	338	315	338	333	333	320	325	316	318	338	294	288	326	326	329	288	320	358	333	349	336	312	306	309	299	326	321	338	329	301	287	290	326	348	296	324	337	307	340	296	330	289	311	306	293	336	311	302	318	310	312	330	336	306	330	334	310	327	336	308	310	318	351	324	304	270	285	289	319	297	287	363	345	288	336	326	334	314	308	313	317	329	355	348	354	322	346	331	354	341	321	342	336	303	303	313	314	337	308	357	330	335	339	325	342	362	361	339	334	314	345	300	294	326	298	307	325	349	310	292	306	321	333	336	310	331	368	330	309	283	320	312	326	344	353	325	310	307	316	291	284	296	342	318	339	342	352	305	325	336	338	331	331	318	317	337	338	316	287	314	344	312	334	307	326	318	328	345	346	348	284	321	294	363	297	303	300	334	292	339	350	326	315	309	316	341	331	296	324	326	343	334	327	327	316	351	283	306	302	292	328	333	309	329	325	325	316	306	296	340	331	351	293	340	323	304	341	336	332	312	307	359	305	300	331	304	379	311	343	341	319	314	322	318	287	298	340	359	298	340	313	306	322	278	351	310	311	325	314	337	293	343	293	317	316	337	319	331	292	320	326	326	310	310	328	340	298	297	353	361	320	346	301	320	350	328	323	316	325	335	326	322	301	331	303	322	350	323	323	333	314	299	340	301	313	330	320	331	317	333	281	306	282	317	310	310	307	323	298	371	302	319	316	308	316	334	313	317	311	344	312	345	318	370	305	363	328	317	331	338	318	307	335	310	306	295	305	327	341	333	342	334	332	309	340	325	332	328	324	332	303	307	299	312	323	306	339	323	338	325	330	344	306	319	321	329	330	331	289	305	317	351	326	338	288	349	305	332	337	317	316	339	319	300	340	342	343	311	331	298	321	319	329	288	346	320	321	306	306	334	309	312	335	316	319	316	268	315	308	320	337	354	321	289	343	310	310	292	310	312	329	322	316	269	318	331	321	352	290	329	363	317	306	314	313	309	326	334	294	344	296	344	278	347	328	288	295	342	328	310	339	310	301	360	272	299	310	325	357	334	312	337	332	321	373	312	310	324	307	331	300	275	325	321	324	317	317	301	322	320	333	333	355	318	321	289	339	305	284	340	317	314	308	306	323	321	310	353	288	277	314	295	319	312	336	330	331	304	315	329	314	322	322	297	318	328	340	301	314	332	356	309	292	359	310	330	327	341	331	304	282	304	298	336	330	336	295	302	313	309	371	325	316	317	313	349	341	304	338	311	339	298	339	305	331	337	313	349	298	339	314	319	292	301	347	345	324	320	324	357	300	261	302	320	346	320	349	339	318	319	344	340	337	307	306	309	341	358	309	355	326	323	349	300	297	312	326	312	324	307	290	304	331	306	323	308	347	320	311	321	287	290	328	308	317	317	323	300	340	329	330	310	323	360	337	353	352	322	310	322	335	326	324	310	345	293	329	331	322	331	311	342	295	312	360	335	313	315	321	337	296	322	342	338	299	295	316	330	338	348	309	312	332	322	313	316	294	322	310	330	332	337	330	313	345	307	329	365	316	306	323	313	322	304	327	310	295	309	308	296	308	309	336	330	321	327	313	314	317	296	321	349	332	356	315	316	328	325	330	332	334	313	301	309	311	339	344	334	326	352	332	336	301	311	321	317	322	317	311	348	324	324	352	303	314	333	305	347	314	306	335	324	308	295	311	297	330	299	319	331	347	345	292	335	326	347	302	347	355	311	316	325	319	313	333	295	333	319	320	347	329	330	358	306	326	303	348	302	325	317	365	294	310	345	316	286	334	334	343	321	314	319	336	320	328	329	351	329	300	312	314	354	332	347	353	347	333	292	285	296	346	338	337	340	337	326	334	345	344	341	301	283	333	346	313	296	341	325	295	322	297	330	295	293	298	316	311	320	323	328	325	301	308	314	324	315	324	327	306	336	325	309	350	319	305	330	308	311	319	335	328	347	311	361	297	324	307	285	316	332	333	303	345	362	327	334	303	288	295	330	324	290	308	309	316	314	299	318	341	324	298	295	294	356	324	315	319	321	331	321	329	314	323	309	329	325	323	328	352	330	337	360	333	315	346	356	337	308	335	352	323	328	316	344	312	322	341	288	303	295	313	317	326	332	290	329	330	342	318	293	321	328	332	323	350	296	317	305	287	340	311	320	302	328	325	341	311	327	324	279	347	338	351	305	335	314	307	321	323	350	313	319	305	327	340	334	342	295	294	317	290	328	356	314	297	348	320	321	313	317	284	329	341	311	322	319	336	355	315	320	291	305	334	331	303	322	306	323	319	316	312	356	302	340	323	315	301	306	312	308	301	310	343	327	322	329	342	317	329	343	318	324	321	332	338	332	310	321	314	361	350	331	307	336	300	326	321	276	330	330	316	314	299	325	316	347	331	317	318	315	349	324	304	332	326	313	351	304	323	335	340	312	312	313	307	320	359	330	312	347	350	377	332	290	282	308	308
3239	2620	8372	1183	849	841	781	789	731	734	793	770	790	740	773	761	762	713	743	806	747	737	779	718	749	761	767	736	771	755	764	763	724	759	736	795	763	744	774	728	694	794	761	728	724	731	768	740	766	750	727	750	733	729	724	767	799	768	708	675	799	719	741	710	745	739	773	741	754	743	813	801	697	748	803	724	722	736	744	689	760	704	755	769	755	779	781	805	725	686	765	738	739	768	725	730	759	755	714	745	765	761	645	716	795	754	758	768	711	739	734	720	802	736	768	729	794	743	733	716	739	773	786	756	764	787	733	772	774	719	753	798	810	709	750	729	733	754	743	784	757	764	742	703	769	722	751	803	757	789	751	770	717	825	760	722	776	708	730	767	739	738	787	768	766	776	782	745	750	754	742	760	755	679	758	740	754	764	786	767	784	704	718	746	692	755	784	711	762	756	733	747	757	758	768	803	731	779	797	754	716	706	745	727	765	755	739	762	721	749	753	779	750	793	743	774	761	756	739	747	748	685	798	811	744	727	775	710	771	738	743	734	754	787	776	773	738	766	792	750	751	718	778	746	722	796	762	762	786	738	735	742	737	713	763	735	753	748	754	746	756	811	763	767	733	784	754	743	729	723	749	745	701	740	697	760	742	780	715	741	739	722	746	703	779	726	768	733	774	756	798	763	743	779	797	773	715	719	704	731	783	740	682	723	737	730	809	726	735	741	719	710	748	740	730	737	730	755	763	762	778	721	762	709	758	756	742	728	766	747	746	741	737	751	767	800	744	746	741	756	759	774	762	774	757	785	710	766	735	775	747	793	708	749	722	806	736	707	713	777	686	731	791	801	714	729	701	752	777	765	771	722	736	777	729	729	745	788	731	748	778	736	772	704	761	782	771	795	755	701	760	758	736	789	745	735	725	741	784	727	797	768	773	756	753	778	703	766	755	745	765	774	722	764	753	800	727	765	716	785	756	767	734	703	725	730	755	730	761	751	748	815	750	666	771	794	706	797	792	783	762	700	793	766	730	712	740	760	762	736	742	743	776	748	725	761	740	702	753	773	719	788	705	700	743	715	770	803	725	750	771	795	768	760	772	739	761	736	747	758	741	747	692	724	792	724	734	743	781	833	754	728	728	778	758	781	800	777	777	749	746	772	762	759	803	765	749	748	814	767	750	726	756	719	778	755	749	718	782	746	786	757	751	770	779	790	688	717	752	774	736	744	759	742	741	725	736	761	791	744	786	774	730	743	721	706	720	726	732	777	723	760	788	746	737	730	782	720	799	757	740	722	763	781	781	719	740	812	758	729	742	696	788	698	781	750	769	745	767	690	729	759	782	770	780	793	774	755	773	729	772	736	795	755	741	774	736	760	768	766	744	777	722	731	814	731	761	764	695	693	701	740	763	767	751	780	752	709	756	774	767	712	738	738	746	814	750	717	718	725	769	711	797	776	733	682	766	795	762	703	746	719	754	754	707	790	760	761	749	688	745	765	705	736	802	729	792	757	706	770	764	802	787	724	720	722	733	727	788	757	724	821	779	755	795	749	720	753	805	746	838	739	722	779	719	780	754	756	791	742	766	720	784	746	743	803	724	772	707	776	803	756	740	727	760	757	750	744	724	762	781	738	753	785	772	732	717	743	714	723	732	765	807	771	744	740	753	717	769	723	749	771	751	731	754	734	711	741	743	756	760	778	771	727	724	816	777	810	764	767	749	751	745	776	733	770	793	809	787	777	743	766	763	772	751	710	785	761	759	778	766	731	677	740	722	756	705	804	784	724	745	726	758	772	753	704	735	749	776	765	760	768	795	729	772	800	751	690	769	721	761	744	803	781	777	762	770	722	815	764	706	752	771	773	730	810	730	793	747	705	755	744	765	831	762	773	732	727	799	741	774	758	775	773	744	801	716	706	752	757	801	753	766	757	778	780	710	731	801	730	717	769	758	758	751	771	733	716	724	730	762	754	733	749	721	755	777	772	742	697	750	774	720	768	781	706	749	793	782	756	720	754	783	787	768	795	731	788	789	728	750	790	755	761	737	727	782	759	705	768	692	783	762	735	759	719	755	723	747	746	746	718	772	760	741	743	745	695	760	758	754	731	763	745	779	726	731	712	793	754	682	778	784	712	739	699	758	778	756	775	778	786	771	719	725	786	697	720	729	767	759	719	734	741	770	794	744	755	766	662	748	753	736	745	761	790	722	739	805	737	799	726	715	693	752	747	751	736	773	766	722	755	769	769	732	761	741	755	719	745	732	790	765	753	757	762	730	764	752	725	725	745	699	721	748	768	763	755	733	748	749	776	721	749	760	739	778	793	740	763	750	732	755	770	700	737	735	766	742	743	759	756	781	717	743	781	753	765	786	770	767	721	743	771	704	712	783	773	780	716	762	758	725	795	724	743	780	734	767	818	736	758	785	752	744	749	719	709	751	759	741	743	741	756	744	745	734	732	757	737	736	723	723	789	763	751	749	749	712	774	767	724	786	754	700	795	778	730	751	711	779	795	733	786	781	766	790	735	725	749	769	816	760	756	792	737	786	725	736	843	726	764	750	787	783	788	719	781	761	759	733	815	747	740	712	773	752	741	696	777	763	784	749	729	706	758	727	750	763	775	754	764	704	721	755	733	742	791	721	772	726	769	766	764	730	791	694	771	730	731	793	779	774	729	718	801	700	776	732	727	755	774	797	720	771	762	775	744	726	753	755	772	768	752	733	743	775	726	721	779	777	739	744	772	761	749	774	754	727	706	734	754	748	746	703	750	771	775	700	772	712	717	752	748	740	689	764	735	757	754	747	707	740	720	742	772	763	752	747	726	756	731	776	729	743	732	780	772	744	803	721	762	778	703	785	727	734	735	793	717	761	765	735	730	754	759	734	744	770	751	772	750	745	756	723	709	793	700	771	757	760	752	700	729	740	741	766	676	742	724	743	733	785	769	720	776	762	751	746	761	773	751	800	783	770	760	742	762	742	736	751	766	756	755	761	760	769	769	778	755	727	731	735	720	779	705	681	757	751	735	727	781	800	693	723	821	760	753	775	797	771	715	744	794	727	792	747	760	780	676	708	786	728	735	788	776	778	757	786	748	722	825	761	797	763	723	772	766	761	750	746	736	792	759	734	749	748	740	731	708	750	725	748	707	789	715	743	765	721	774	736	750	780	710	745	746	741	675	773	731	739	810	776	852	745	692	751	831	696	740	737	730	750	713	771	752	717	744	728	738	744	823	769	749	725	790	821	750	754	788	729	721	742	740	776	752	761	754	741	752	725	828	751	764	733	740	752	724	808	818	700	787	737	800	739	775	736	745	751	777	763	745	749	749	775	813	758	778	733	763	761	778	719	761	741	812	761	736	780	734	697	731	813	763	752	762	791	782	719	764	767	791	738	791	778	719	755	789	705	753	741	740	745	760	812	736	779	763	747	749	743	768	717	779	753	754	809	742	763	711	770	772	799	774	755	745	765	710	745	756	759	754	787	752	772	761
11006	15661	41483	11473	740	431	421	313	331	301	314	330	342	270	288	287	283	301	282	255	285	277	291	290	296	278	275	277	262	288	227	289	293	298	288	288	281	312	292	332	248	298	288	274	249	262	297	296	300	244	283	283	291	259	273	276	299	294	296	266	268	266	278	283	280	289	286	264	295	268	276	277	256	312	309	252	320	288	276	276	300	301	333	269	260	281	295	305	248	303	314	282	297	307	305	277	309	291	272	265	316	273	296	280	285	267	261	276	293	280	264	304	279	240	254	286	314	303	293	297	275	277	277	283	289	257	274	273	280	276	299	268	274	314	257	292	290	269	300	253	302	280	267	289	284	311	266	280	313	299	248	256	262	275	261	284	276	266	311	303	280	307	295	284	277	305	283	296	276	244	285	258	267	280	261	276	285	308	261	274	288	280	276	253	254	284	264	270	273	248	294	276	285	284	307	289	279	291	290	287	288	263	274	257	263	289	275	277	258	298	280	267	308	258	298	277	269	283	272	270	249	269	281	264	297	259	275	295	289	292	296	293	276	287	288	317	304	284	278	239	268	276	271	273	290	265	290	282	302	285	276	285	302	311	287	285	274	264	273	291	315	263	268	284	309	260	291	263	288	295	312	287	275	329	320	297	281	279	255	343	271	314	313	299	288	256	251	283	312	295	271	276	279	304	292	268	226	268	305	295	278	282	263	274	289	262	289	253	288	247	247	309	304	265	279	266	257	284	281	264	283	267	293	273	288	296	286	293	322	288	281	269	275	280	284	296	285	278	252	236	283	278	302	259	266	273	291	280	270	257	304	277	293	287	267	275	272	273	284	269	284	304	286	254	321	303	263	270	264	287	283	276	289	286	288	283	291	265	290	271	281	262	276	287	270	277	283	291	265	319	272	257	286	299	278	270	286	268	275	294	320	283	276	272	275	256	294	285	290	296	287	274	278	279	295	288	303	292	260	305	276	262	260	284	289	270	260	263	265	295	279	249	282	295	318	313	304	290	269	269	267	295	305	300	292	317	269	303	281	293	276	288	276	300	310	289	285	303	281	313	296	283	272	275	302	267	281	253	268	289	317	303	272	260	278	279	262	275	275	276	317	269	304	287	315	311	274	255	288	278	275	253	289	272	296	282	264	280	307	261	270	287	257	262	269	289	240	308	304	286	290	268	260	274	275	338	278	273	262	265	268	255	260	261	265	323	269	272	241	270	296	280	300	277	305	284	292	286	284	257	330	263	288	288	285	313	267	269	314	292	293	263	292	319	270	269	265	269	270	283	305	298	284	282	309	286	282	279	280	286	269	274	295	274	245	288	283	305	281	272	298	279	264	319	253	301	283	282	283	301	301	279	308	290	292	249	261	285	273	250	308	265	303	293	290	294	301	285	276	264	286	283	261	307	268	289	286	280	296	278	282	303	294	267	289	283	279	303	294	273	251	285	262	257	249	310	270	279	309	287	276	277	279	290	291	277	280	288	273	282	258	286	278	300	286	269	277	260	254	249	253	307	266	286	265	278	235	294	294	272	282	300	277	278	314	262	278	254	277	275	315	292	308	283	258	270	248	271	300	288	280	269	234	311	263	286	299	303	258	275	256	272	293	273	259	293	275	294	275	307	296	290	268	287	288	276	273	247	282	246	305	292	276	295	272	288	283	250	248	288	268	252	285	267	286	267	297	294	282	331	296	290	314	290	294	291	324	287	295	269	300	265	288	301	283	281	272	277	287	285	285	290	258	310	251	292	276	274	265	281	267	246	271	304	281	288	317	267	266	269	273	295	299	273	268	288	266	269	300	278	280	317	284	290	261	269	250	299	287	261	287	285	300	282	291	286	298	281	275	285	269	292	295	287	295	284	283	301	255	250	289	282	280	262	303	235	278	257	264	286	280	283	269	253	280	293	295	306	275	296	306	254	258	291	288	298	260	279	299	277	282	245	272	248	291	264	291	293	284	275	275	279	283	295	274	283	315	302	274	296	302	284	306	283	298	263	268	309	268	305	279	312	268	244	276	297	291	274	289	271	258	289	292	272	284	274	269	289	265	287	282	282	279	297	272	293	291	284	294	270	320	274	275	281	284	307	277	320	281	290	272	266	276	267	282	276	294	263	266	281	287	251	293	258	315	283	315	275	279	266	282	284	266	273	304	256	262	253	281	249	255	297	271	321	284	295	265	268	234	298	266	267	297	290	285	287	251	320	279	304	287	281	265	291	316	241	252	273	291	305	311	237	265	292	249	280	270	279	272	285	268	295	307	258	279	267	295	278	323	310	305	263	252	259	272	276	259	283	246	294	304	266	297	292	294	305	315	252	292	260	292	280	252	303	281	308	275	264	294	265	304	281	287	252	304	290	295	309	320	298	265	246	268	266	264	271	279	304	285	273	275	255	286	273	298	272	278	288	244	294	271	279	279	293	290	268	278	277	292	272	294	282	274	302	254	270	256	286	291	269	295	309	289	268	276	268	254	305	274	270	281	267	281	263	265	273	307	277	277	266	315	288	279	275	265	279	287	271	305	301	285	319	273	282	293	277	293	284	313	292	318	246	304	241	304	269	286	263	266	279	276	266	295	321	289	259	270	275	287	284	286	302	271	276	271	279	267	273	258	293	269	290	301	268	282	300	283	274	256	278	284	273	277	278	289	299	283	286	289	288	264	246	273	272	289	296	300	286	293	260	298	320	259	297	254	256	252	295	281	298	282	318	283	271	272	291	285	306	266	253	313	266	274	280	253	296	305	260	253	266	315	298	290	282	286	278	269	258	289	239	271	292	268	310	303	269	273	265	303	282	274	282	311	275	296	273	283	284	270	289	291	268	269	279	263	298	267	263	268	265	277	292	313	289	314	295	291	330	312	272	289	282	282	301	266	292	287	287	272	285	270	317	255	277	269	305	334	279	319	299	312	333	261	290	288	285	294	262	276	297	287	280	292	295	301	267	288	277	310	284	281	304	246	263	265	284	301	273	285	251	286	292	271	306	260	274	264	272	278	288	293	287	299	260	292	274	268	279	266	280	282	279	305	281	253	293	277	277	321	265	279	271	280	298	259	295	280	280	265	275	286	291	274	276	300	264	248	263	293	277	275	290	262	292	265	306	250	292	276	314	272	274	283	280	282	299	269	298	288	283	300	296	277	285	290	269	298	298	251	289	263	269	267	274	284	291	265	292	296	305	301	260	297	290	340	277	308	299	300	284	296	292	298	299	260	239	279	278	261	271	312	312	285	289	286	292	288	243	284	281	269	281	268	260	254	278	278	260	315	260	249	298	272	264	303	293	285	276	306	305	266	275	285	297	268	311	298	280	282	271	291	259	296	246	294	302	276	255	287	261	316	314	298	271	268	270	284	293	273	295	284	294	312	289	277	304	282	264	281	321	275	317	269	291	298	294	293	244	290	303	275	289	293	286	300	286	267	266	296	274	287	299	256	264	317	313	276	274	309	256	279	272	280	307	291	248	269	291	297	264	298	286	276	290	292	307
8775	16386	43125	3792	1539	1494	1236	1007	915	889	831	847	911	733	751	800	985	852	727	713	694	712	660	706	678	710	673	693	675	690	648	668	643	661	649	631	654	673	672	651	672	657	626	649	707	649	715	685	703	712	614	651	644	638	694	651	679	673	669	651	660	651	685	697	692	635	672	644	651	676	646	709	647	649	676	656	641	673	697	643	599	663	671	655	670	635	694	703	680	714	623	669	658	657	674	656	692	670	678	702	713	645	679	700	668	682	711	656	688	700	674	663	634	659	685	662	652	710	699	701	701	657	643	646	643	655	678	657	638	628	639	682	671	705	644	672	641	661	684	684	642	702	615	660	648	635	673	642	692	655	665	674	684	659	668	655	639	693	667	688	670	670	683	655	664	672	686	647	682	681	715	667	651	689	656	626	621	656	670	671	686	654	628	641	619	643	700	637	681	640	655	639	663	694	665	664	661	675	597	679	693	616	670	653	694	669	646	680	633	630	648	669	649	668	628	660	676	638	664	671	613	644	646	650	653	650	600	643	683	685	663	670	682	658	677	647	613	610	685	662	636	621	677	700	689	588	647	674	660	662	614	724	664	660	618	693	640	668	660	694	673	596	714	653	670	695	662	684	610	667	637	727	679	671	636	664	646	663	658	619	710	657	633	652	635	623	645	694	648	695	690	629	624	657	669	699	684	638	690	655	647	658	641	627	690	631	671	635	679	654	669	642	690	647	661	642	682	675	672	669	614	659	649	654	659	681	653	687	632	700	622	709	654	663	640	642	660	639	691	681	671	687	651	672	663	646	640	637	644	632	667	659	665	657	639	672	621	620	660	676	686	679	672	683	604	667	682	641	670	638	674	646	641	635	679	672	700	707	644	676	632	693	660	649	671	695	649	655	696	661	710	645	661	626	658	640	685	641	696	649	686	639	683	651	644	655	703	701	637	636	693	678	695	670	636	659	683	661	653	656	678	677	649	645	695	683	664	667	672	642	661	614	683	682	645	677	642	666	655	675	690	694	635	688	680	702	673	666	702	612	659	619	638	667	702	622	681	656	626	690	620	623	656	682	661	627	664	682	651	655	623	657	646	660	646	661	641	673	658	667	688	657	683	646	695	650	680	645	700	625	659	618	686	629	643	658	667	644	638	636	652	670	681	665	665	665	650	657	696	670	593	648	676	637	689	677	656	681	687	669	623	661	699	645	683	693	603	651	663	672	672	651	601	664	634	606	682	660	656	647	657	589	600	670	682	637	663	671	626	650	634	640	658	684	642	707	637	701	691	661	630	670	648	679	682	622	671	632	650	636	609	642	661	703	624	635	691	692	655	607	636	612	668	667	671	699	659	680	688	690	714	638	673	646	687	680	695	614	656	647	711	632	622	709	688	633	640	649	666	643	624	688	619	729	672	636	650	665	689	684	623	621	650	675	670	627	662	717	702	663	650	675	662	685	645	624	662	638	660	655	669	637	694	656	682	634	644	663	684	668	661	653	632	680	636	706	639	657	711	596	665	670	643	682	686	675	672	676	677	630	664	640	660	643	623	689	652	682	674	601	616	656	648	691	685	655	647	638	667	633	669	642	664	666	611	697	680	661	707	639	689	655	654	660	638	689	661	637	668	642	673	647	694	705	647	647	676	687	703	677	660	656	651	696	630	657	660	647	648	624	685	677	653	630	691	685	641	621	670	640	677	703	652	645	656	698	683	681	710	625	659	676	709	659	660	700	638	660	624	684	710	694	727	692	652	665	629	691	636	690	654	654	688	645	630	631	701	667	637	632	650	684	711	635	629	684	656	628	682	686	657	649	605	686	643	673	659	676	657	677	705	640	682	637	669	656	674	641	620	668	688	677	629	643	650	678	636	678	693	643	682	675	703	627	700	635	643	651	669	651	625	608	660	641	673	655	671	695	678	662	668	664	629	671	647	652	713	707	672	667	715	652	656	672	670	658	677	655	630	660	674	660	620	655	687	676	672	725	649	686	624	700	685	691	673	679	675	668	695	652	634	633	617	662	692	657	611	664	616	659	706	693	674	649	651	641	671	714	673	653	672	648	653	655	683	662	619	610	681	644	603	645	654	664	675	674	666	681	701	718	650	653	641	645	643	659	667	662	673	677	689	658	660	647	639	665	633	668	700	660	663	651	681	635	660	678	704	633	660	657	654	659	723	685	679	701	644	646	679	684	657	650	651	668	639	681	679	661	664	678	668	630	675	684	645	666	662	650	701	675	684	646	663	657	692	680	660	667	714	660	670	644	657	625	671	668	650	655	704	640	639	600	628	673	692	697	651	701	672	669	660	663	655	663	654	677	718	665	680	695	666	649	665	657	651	659	700	703	693	677	677	669	661	682	678	674	632	694	691	712	644	668	659	645	664	661	676	672	709	622	685	682	668	652	658	642	635	698	650	660	689	657	684	691	647	645	715	654	621	679	662	637	691	656	644	666	682	668	668	650	680	667	680	715	663	676	623	647	665	647	701	616	656	662	683	681	659	648	677	702	638	659	667	645	656	672	678	637	626	650	668	689	669	685	670	695	700	651	665	610	671	684	684	613	655	641	651	682	688	666	648	691	630	638	649	685	636	658	666	674	663	595	654	639	638	682	665	683	657	638	682	685	649	648	619	648	667	641	677	672	687	719	704	675	677	611	678	657	654	646	704	654	683	616	655	677	652	644	645	709	648	672	705	669	675	670	694	667	689	633	678	623	652	669	680	654	710	639	679	637	676	650	700	602	653	667	684	674	651	662	645	651	668	663	604	647	720	722	666	699	661	657	656	684	643	627	650	603	658	668	713	653	684	638	659	679	645	680	658	649	679	656	659	658	644	692	677	649	662	658	697	672	655	696	639	686	692	644	674	693	617	714	629	639	673	639	722	638	666	686	680	662	659	643	662	663	642	629	623	625	640	606	668	651	680	645	657	635	682	659	654	729	702	660	666	617	692	643	670	690	655	656	669	637	706	633	720	662	620	629	682	664	695	633	648	709	635	671	623	653	673	674	697	651	678	660	662	677	636	675	667	665	669	635	640	676	666	690	713	656	670	726	635	710	645	723	657	679	684	662	671	651	674	657	667	631	661	663	666	677	662	670	656	684	627	659	641	668	678	644	732	717	665	695	676	675	627	669	692	668	695	633	674	682	672	641	650	654	650	635	701	582	642	674	646	661	687	659	630	665	689	656	656	685	711	639	651	632	676	671	686	632	676	670	656	695	632	667	677	648	672	723	630	700	626	638	632	642	661	672	648	681	611	704	703	654	656	644	643	710	703	663	640	649	675	655	655	628	696	699	660	608	622	655	657	638	681	662	674	665	701	714	671	653	674	664	657	646	694	677	650	649	623	616	670	615	719	667	657	687	661	642	656	656	670	655	656	685	678	701	656	653	649	656	668	722	664	731	689	682	681	635	671	651	707	666	661	710	631	659	692	687	664	618	607	605	708	679	643	661	665	637	676	704	686	663	666	629	657	693	686	741	668	650	659	694
18864	28853	57120	18907	1781	547	349	238	209	220	188	215	244	195	158	190	190	155	144	151	147	131	143	144	162	145	149	132	135	155	145	132	117	156	136	128	122	141	135	142	123	143	129	134	123	112	132	151	157	153	157	134	137	125	131	125	127	125	132	148	122	133	142	125	172	146	141	146	154	134	139	153	169	150	129	130	123	152	120	129	134	124	128	136	118	126	139	143	124	172	119	151	135	149	138	139	145	131	146	126	165	129	157	125	118	148	168	141	136	148	127	162	144	139	119	133	128	131	154	140	151	119	131	134	131	105	144	136	129	152	148	164	166	135	129	141	150	128	141	147	130	137	158	172	141	144	140	143	134	141	131	123	136	124	135	132	144	135	161	141	135	152	150	130	134	144	141	156	146	121	129	143	131	127	149	146	125	143	152	136	126	156	157	128	142	130	142	157	143	123	145	133	109	156	152	137	137	155	136	141	145	144	126	154	151	120	133	152	133	132	144	127	145	131	124	129	145	131	140	132	137	165	135	150	146	139	141	140	129	132	135	131	138	141	146	144	147	129	146	134	139	131	122	134	149	168	126	114	121	159	126	150	135	119	138	131	134	147	148	148	146	128	170	140	144	158	119	135	155	152	149	129	156	131	153	157	153	136	135	147	138	144	148	144	111	135	163	138	142	141	138	141	136	141	165	154	135	139	156	158	134	123	159	139	134	144	119	127	137	109	119	141	126	158	129	132	146	151	159	142	137	163	147	140	113	165	140	143	130	164	139	130	143	132	126	115	130	149	142	133	148	142	147	127	132	138	139	129	144	129	122	141	144	131	133	135	120	129	153	140	137	138	149	141	139	126	126	144	147	142	143	171	137	142	135	143	121	113	119	150	141	164	136	126	145	146	141	125	145	120	137	137	129	138	136	175	108	142	139	154	130	136	137	132	139	131	146	141	132	133	123	153	120	147	131	159	124	155	140	144	135	164	152	152	141	133	151	137	155	143	139	128	136	146	129	137	157	133	145	134	155	155	146	140	148	136	131	126	117	129	143	130	145	150	156	159	142	134	175	143	145	144	129	140	142	146	156	123	128	122	130	155	138	148	151	149	131	140	129	144	138	141	141	122	166	161	145	144	116	147	142	123	145	140	129	143	143	132	135	124	159	157	153	146	123	144	143	133	134	125	139	138	132	131	133	141	133	132	142	138	132	160	161	167	139	146	157	134	152	128	130	143	120	130	127	156	103	126	156	128	139	139	136	137	131	138	127	125	135	120	149	141	135	139	146	144	132	130	133	126	143	123	135	164	154	167	122	136	122	125	141	128	137	128	141	135	133	132	164	124	111	139	147	161	149	137	135	138	152	177	142	152	150	125	132	134	107	130	154	135	152	151	146	156	117	135	133	137	130	133	146	145	150	138	146	149	128	139	138	110	120	143	132	129	167	137	161	129	129	154	148	136	147	162	148	126	139	155	146	147	118	129	150	147	150	145	146	133	134	146	129	137	151	142	134	123	136	134	140	135	136	134	150	149	143	119	129	138	120	101	144	138	180	172	134	182	165	141	145	127	137	135	149	156	135	141	134	131	126	135	130	132	119	156	129	121	160	158	146	146	132	126	150	128	134	122	131	146	104	130	148	146	158	163	125	142	148	130	134	147	137	140	134	122	134	124	141	131	136	131	134	138	128	154	124	153	142	128	129	143	120	141	135	156	115	159	123	135	110	125	137	131	155	141	136	132	160	132	130	137	141	145	138	127	149	127	147	135	148	121	104	132	155	151	147	133	139	152	116	141	141	139	118	129	130	139	122	171	126	130	152	137	136	142	121	146	142	152	162	144	111	141	159	146	145	129	125	128	137	128	146	120	143	115	125	130	123	151	138	133	145	117	147	137	140	129	169	127	125	131	163	138	138	123	135	120	136	166	137	135	143	139	147	151	137	122	144	146	139	139	155	146	133	147	137	124	141	168	154	149	141	123	155	124	145	148	122	144	127	126	135	126	128	166	131	140	170	130	160	152	145	142	141	149	151	125	125	175	128	161	132	108	149	141	153	145	131	141	144	119	128	139	120	137	112	159	130	146	133	162	138	130	127	142	133	142	137	118	139	133	135	138	120	122	134	115	144	144	151	144	157	136	131	137	133	160	140	118	136	117	124	159	129	144	146	152	142	102	138	154	145	137	142	135	120	130	148	125	134	145	136	142	119	118	126	134	128	101	123	147	151	133	136	164	144	164	112	144	138	139	146	138	134	124	124	127	139	143	178	152	139	133	140	140	146	141	138	127	144	147	137	133	139	131	138	149	139	137	118	125	137	133	115	123	148	132	124	137	122	128	142	130	125	151	127	164	146	116	151	146	138	144	148	138	136	134	141	123	118	159	134	151	145	113	121	149	123	139	149	145	128	124	128	131	117	150	147	151	140	124	149	143	130	150	153	100	133	144	128	134	150	154	138	163	142	139	134	151	171	124	128	143	146	144	147	149	149	155	138	143	139	133	130	128	121	131	138	133	161	128	140	134	163	126	140	144	102	147	135	167	153	134	141	130	133	122	138	140	132	136	143	132	149	133	133	157	156	122	125	128	124	151	126	124	135	136	135	153	138	135	133	144	137	128	125	151	133	140	152	145	135	146	125	143	140	135	145	121	119	118	147	153	129	154	133	147	130	136	151	157	147	135	131	146	140	119	160	143	155	148	137	166	149	125	138	140	121	162	126	142	137	130	137	139	139	126	164	149	139	144	145	137	144	145	133	131	142	145	123	162	135	157	146	133	121	144	135	141	143	123	137	137	126	129	149	147	138	124	147	152	140	128	154	147	133	139	145	149	152	148	147	141	147	139	150	149	129	147	143	129	140	150	135	154	144	137	135	142	133	145	164	157	140	145	152	148	147	141	138	114	143	153	130	132	134	131	131	135	159	135	144	151	147	150	143	145	136	151	160	130	150	146	140	128	122	123	128	146	132	128	147	127	144	126	135	140	138	126	155	155	141	156	132	138	139	142	134	130	148	140	131	147	125	126	119	151	137	139	127	143	130	108	127	143	146	139	129	127	148	105	133	130	127	123	137	147	125	142	136	139	137	139	130	155	131	138	137	141	131	138	140	127	148	134	138	120	132	141	143	148	132	130	133	137	143	118	153	141	140	131	139	138	156	144	135	164	145	139	141	141	140	124	141	131	133	142	156	125	137	132	152	135	142	136	125	117	127	147	151	141	142	105	145	123	141	156	150	127	133	121	126	131	147	140	140	152	133	117	140	148	130	119	119	131	133	155	131	130	133	141	136	145	146	145	153	136	157	129	151	142	149	140	161	144	147	148	144	141	129	154	135	115	126	145	125	153	131	146	164	135	131	152	154	160	126	137	147	124	126	159	138	142	132	122	137	131	150	118	124	143	132	153	144	140	146	131	148	123	138	159	133	141	119	139	126	129	149	141	140	134	124	134	137	147	144	137	146	143	123	139	140	165	119	165	137	137	146	129	124	136	144	134	144	149	123	149
11431	25709	52365	4915	1995	1936	1356	971	827	856	646	738	778	586	688	717	824	552	388	411	415	370	377	427	392	394	370	328	387	354	369	409	395	373	344	367	334	366	355	360	332	344	343	362	393	359	377	358	375	362	373	338	362	358	340	362	372	338	335	334	376	329	364	348	329	340	333	325	371	374	344	343	341	360	346	358	336	357	366	348	368	330	318	339	369	368	363	349	364	354	365	378	369	340	331	349	329	365	373	350	364	373	336	358	365	337	364	341	344	328	326	350	331	364	351	326	359	362	338	387	380	351	359	298	351	326	331	337	345	348	346	359	339	349	340	312	336	338	315	356	338	338	322	341	336	324	329	355	358	327	364	335	336	364	366	334	350	341	351	360	335	371	375	313	341	334	371	351	361	319	380	342	350	345	370	371	331	355	325	355	340	360	364	341	331	334	325	313	369	355	331	333	387	371	338	367	339	354	364	347	347	379	345	332	343	373	381	357	349	334	352	382	345	375	371	335	354	335	312	342	370	363	398	344	326	357	348	340	369	360	335	353	321	333	353	345	365	372	368	329	310	340	329	363	338	350	376	308	347	325	345	332	364	382	311	382	368	344	366	369	350	355	330	340	349	358	353	333	344	356	381	333	343	377	333	331	338	306	354	363	369	358	360	350	343	341	374	358	350	348	364	344	351	357	329	334	348	360	354	341	383	344	351	326	353	370	376	365	328	356	361	365	342	347	344	336	316	380	352	361	353	356	319	344	388	349	342	301	342	330	375	353	354	346	366	347	348	345	362	340	313	353	326	343	341	367	317	318	307	343	349	317	353	372	343	406	359	320	359	378	315	373	370	346	331	344	376	337	355	346	374	341	351	333	355	377	348	348	367	324	340	340	345	359	346	367	328	370	335	323	341	357	331	353	349	355	377	345	367	320	314	323	345	362	354	307	343	374	377	349	369	326	372	368	322	346	336	358	338	356	369	372	357	330	382	360	346	332	349	343	353	344	337	356	350	341	316	344	331	350	373	365	378	368	355	342	362	354	357	357	364	361	346	338	372	378	329	327	351	362	349	331	338	339	322	326	335	354	332	379	355	364	324	366	327	367	327	334	384	332	334	363	349	337	336	350	343	337	370	385	375	384	351	383	369	381	359	380	346	346	370	381	363	322	359	319	339	340	338	401	361	364	353	346	373	366	337	367	303	349	324	357	372	340	364	362	366	347	362	353	357	349	358	331	350	342	370	357	336	351	349	360	318	368	353	355	312	360	352	386	378	317	385	347	322	398	360	356	352	327	391	348	339	329	339	371	355	350	354	366	365	354	393	353	333	345	330	343	357	372	342	374	323	343	330	344	353	380	348	363	375	374	358	345	367	333	351	335	330	333	345	361	361	339	354	349	337	327	322	327	356	317	351	348	373	356	356	335	344	333	345	355	342	327	378	360	375	347	320	352	323	345	355	334	347	345	340	346	366	335	372	340	349	378	337	327	349	349	358	343	351	341	335	360	316	363	379	357	366	355	352	343	341	363	380	349	368	333	361	358	368	360	316	326	359	349	373	341	379	344	318	343	355	341	352	410	351	376	340	352	365	360	342	378	373	355	347	365	353	354	356	349	358	359	360	375	374	341	351	361	333	396	343	352	349	336	350	348	401	336	321	350	342	354	338	344	346	348	338	324	320	335	336	332	339	361	342	327	361	374	358	357	353	330	374	369	377	372	338	341	348	360	354	355	371	319	338	377	361	338	349	366	333	328	365	367	346	320	373	324	370	353	348	366	356	418	317	361	368	353	343	348	347	344	359	351	361	351	349	376	380	348	330	369	345	335	365	350	329	362	362	340	327	353	340	345	373	327	330	384	343	356	317	333	332	347	326	344	370	355	305	357	356	350	372	363	366	369	331	342	338	315	319	313	326	326	349	338	360	355	383	326	354	346	376	349	363	328	340	367	311	370	355	378	359	354	373	298	392	381	366	328	371	330	385	341	357	350	345	341	367	355	374	365	325	357	372	336	369	390	338	326	341	355	337	370	353	348	336	325	374	333	362	338	340	348	331	346	355	335	340	318	347	337	338	326	335	335	320	319	382	352	347	342	315	371	326	329	334	364	337	334	342	361	415	337	334	373	342	347	357	373	335	363	340	345	321	406	365	356	343	334	338	318	359	392	345	367	400	320	390	366	385	315	315	344	371	365	371	363	351	373	351	358	363	361	316	355	372	328	372	324	344	388	353	362	371	391	352	334	351	348	354	358	356	336	332	375	345	363	333	331	330	366	344	371	356	348	350	341	342	310	352	354	338	337	344	333	347	349	342	331	348	355	367	343	359	340	342	345	354	359	362	359	343	351	350	355	351	354	308	357	347	355	351	351	327	361	348	356	347	341	379	302	340	385	379	335	368	364	349	365	333	345	363	343	367	349	351	350	370	358	316	329	325	343	344	359	336	336	374	332	308	346	371	348	364	360	345	352	350	353	327	342	330	348	377	362	336	383	334	368	370	293	358	369	345	377	382	345	354	328	339	329	387	369	334	359	368	351	365	345	343	317	385	346	347	359	382	361	350	338	336	352	355	353	346	366	369	328	380	360	341	367	371	322	357	331	344	344	350	346	379	366	323	336	380	372	373	315	337	334	364	361	312	364	340	321	339	357	341	345	318	325	362	320	334	343	320	361	348	362	352	381	360	346	352	348	332	363	371	344	360	346	346	389	355	334	303	368	351	332	369	339	329	342	343	362	347	365	346	348	345	323	322	357	330	365	353	381	334	350	371	351	366	300	351	383	356	339	341	368	370	352	340	357	351	354	386	333	322	359	366	343	335	369	342	352	386	343	378	364	317	354	367	390	336	338	338	360	341	348	363	331	344	338	377	355	328	346	335	331	375	349	338	325	346	338	340	335	329	363	349	319	340	304	333	374	349	353	349	358	385	372	359	353	333	352	343	356	359	355	375	359	399	325	340	383	334	337	348	328	347	358	379	360	354	326	342	340	342	318	363	369	338	344	347	335	361	340	360	362	350	346	367	333	319	360	368	374	344	372	348	367	355	338	334	335	375	368	371	372	355	345	340	353	353	376	350	410	343	331	308	389	341	354	383	342	345	354	332	330	359	353	310	344	337	365	372	343	363	342	351	339	345	343	372	321	346	384	370	372	339	339	320	371	331	319	326	342	320	333	336	349	368	338	352	333	349	308	344	354	343	376	339	365	366	355	348	369	352	354	361	351	333	355	359	392	314	352	345	335	351	350	350	316	342	306	343	335	398	344	347	342	368	378	360	371	337	337	334	344	327	342	371	341	333	347	373	350	362	360	345	369	362	356	339	325	357	365	325	366	380	321	349	354	355	353	365	321	342	349	363	371	354	333	361	353	332	395	361	346	356	351	367	356	365	360	346	361	350	357	371	362	355	332	354	378	373	312	360	361	363	371	346	351	385	359	336	341	341	335	337	374	397	347	372	345	351	367	376	374	338	340	343	348	378	345	324	350	320	352	364	355	362	330
4000	1474	3227	547	332	311	306	327	307	305	294	330	343	314	328	304	300	328	316	333	323	301	342	348	320	287	298	356	314	285	320	305	298	366	349	311	367	331	292	316	316	318	323	321	319	325	337	281	301	328	316	352	311	332	374	329	301	321	298	356	313	342	346	316	334	338	323	318	331	323	344	322	321	341	341	343	324	341	305	339	305	312	312	302	329	301	333	335	338	319	338	330	308	326	306	310	300	320	318	316	311	294	311	345	333	339	323	320	331	313	365	336	367	318	316	369	327	326	337	318	316	301	280	343	316	348	343	306	354	326	317	353	335	347	342	333	327	293	309	322	334	321	344	320	324	335	309	306	338	323	312	318	312	345	334	329	383	324	326	346	318	325	294	317	313	331	324	354	348	313	320	264	311	341	327	316	350	317	305	331	336	319	312	304	341	330	306	322	353	301	346	342	298	322	336	330	341	342	321	323	314	310	377	345	358	332	328	324	380	332	310	334	337	352	312	307	332	325	357	308	283	322	322	314	314	331	320	358	357	335	360	294	352	345	345	299	305	332	335	337	342	279	311	340	336	306	316	321	306	328	300	334	308	333	320	337	317	318	348	331	319	328	310	318	321	306	294	350	342	332	306	291	271	313	318	343	322	324	329	297	335	316	278	357	354	316	304	308	294	356	315	343	313	321	311	330	332	302	325	323	352	334	299	315	290	302	323	298	319	311	339	342	302	332	362	294	334	324	318	350	326	310	339	319	335	298	314	334	314	330	310	335	297	321	335	352	296	330	314	330	321	335	327	310	343	307	293	319	326	306	311	316	320	345	303	322	359	330	326	320	303	317	313	306	328	313	308	335	318	338	306	326	309	322	301	336	340	316	339	312	263	323	317	311	354	335	347	291	340	292	290	308	343	340	367	337	290	327	322	298	313	321	312	354	326	345	358	310	331	329	334	301	318	326	316	333	317	311	336	287	317	319	298	333	284	320	337	335	312	326	326	347	319	303	319	327	346	317	343	321	321	316	297	311	311	292	331	305	324	311	325	334	341	300	342	328	329	316	321	339	308	334	335	302	297	305	304	313	341	292	309	334	333	312	312	341	330	320	302	335	338	332	324	355	331	341	312	325	336	322	373	343	349	318	327	350	341	325	335	322	331	308	332	342	324	356	331	308	330	345	337	319	342	326	309	300	310	368	331	313	322	324	344	320	327	318	316	343	347	302	307	328	382	337	320	337	323	309	310	325	323	330	353	318	300	312	311	346	335	351	321	325	299	331	358	369	313	314	356	323	299	320	327	354	339	355	330	307	348	307	343	356	312	330	327	344	288	343	335	299	312	312	293	299	314	314	298	295	334	313	359	326	337	323	348	352	344	342	308	333	319	343	318	312	325	331	356	330	348	335	315	324	317	322	307	324	341	340	319	316	310	335	362	300	343	323	344	332	319	303	319	312	328	314	296	329	343	315	276	315	278	307	354	340	305	319	293	311	326	367	307	314	315	333	330	321	328	319	340	351	334	318	344	336	321	339	348	338	334	347	306	316	309	338	317	336	299	319	312	312	332	343	308	293	332	340	310	356	336	343	353	323	328	304	319	339	316	326	354	310	303	299	313	347	356	339	340	337	336	310	353	336	314	327	310	304	297	338	306	322	343	299	318	323	331	334	310	300	332	331	282	332	316	301	301	318	335	320	330	310	341	314	335	349	322	354	314	326	323	322	324	323	339	339	335	310	301	315	316	340	317	283	310	349	339	328	318	333	348	360	310	285	299	329	355	274	324	318	348	331	323	325	342	276	285	353	308	304	323	323	312	284	351	309	326	338	350	324	320	342	296	337	319	331	360	294	328	300	354	330	292	353	310	333	315	352	341	372	341	319	293	337	339	306	329	310	303	305	309	318	292	308	310	322	292	324	325	373	344	294	352	329	343	348	329	342	321	304	324	291	303	325	311	328	322	336	333	313	337	296	359	304	330	320	340	300	289	310	358	329	321	354	299	348	327	328	329	306	329	311	346	300	317	308	330	309	339	331	303	317	340	346	342	324	319	304	361	335	336	312	307	354	349	321	312	327	361	328	293	309	339	338	329	340	356	341	307	316	324	301	343	329	325	300	349	329	302	333	306	326	316	340	323	311	327	325	330	313	300	341	353	322	315	332	319	332	347	301	357	327	300	320	315	294	323	319	289	299	335	323	308	348	333	282	312	347	309	321	347	346	315	311	341	301	325	303	316	321	286	330	309	283	347	332	302	313	337	305	370	310	309	311	276	346	317	345	330	340	321	297	323	323	290	307	337	351	342	289	327	342	309	303	308	323	365	295	329	311	300	296	320	336	293	326	319	286	307	366	336	294	359	319	283	283	323	337	291	305	280	344	306	306	313	288	320	329	309	342	339	329	308	324	344	325	279	353	342	358	339	351	297	330	365	345	323	295	318	318	332	311	333	316	295	332	334	322	316	362	320	343	360	331	316	336	306	308	317	358	312	311	311	337	334	339	327	287	317	358	343	308	333	339	350	311	312	306	357	292	331	343	314	338	334	267	314	326	306	297	305	357	334	344	331	330	310	307	311	352	303	311	311	340	311	338	294	334	313	324	325	366	297	294	329	289	292	343	345	319	289	324	338	312	299	309	337	313	303	350	321	316	347	370	325	319	352	316	316	310	322	276	330	318	331	280	311	350	297	298	290	337	348	337	323	327	290	315	309	306	303	325	311	361	322	327	338	314	333	307	348	313	302	345	343	343	306	317	321	354	356	338	296	289	321	358	334	353	313	373	321	350	339	274	326	353	319	353	339	329	292	328	320	317	315	350	290	330	311	293	322	349	328	330	371	332	324	302	302	340	328	306	325	317	352	348	344	318	318	303	336	308	336	290	340	331	318	338	309	306	306	305	312	324	317	306	315	331	301	303	324	307	340	291	328	332	330	369	320	306	313	348	307	312	326	303	308	347	349	320	312	333	307	309	373	326	351	331	318	324	321	287	311	326	327	315	332	323	320	313	345	292	324	315	313	318	345	321	336	296	295	341	326	300	340	348	320	289	319	285	304	326	329	318	344	320	348	333	328	319	323	338	297	326	330	320	342	312	328	340	317	322	322	300	308	321	307	336	306	302	320	349	317	330	317	296	319	320	301	311	338	317	344	329	349	306	304	354	317	295	311	310	301	327	313	307	327	312	346	316	324	309	391	360	348	335	312	332	334	338	322	343	313	330	311	322	327	335	325	334	309	327	331	329	351	326	325	317	332	300	327	294	287	327	345	357	335	309	294	320	336	280	296	277	326	316	334	295	333	316	319	300	349	339	348	348	340	356	342	340	314	318	302	333	335	320	320	332	337	332	311	341	341	314	301	334	313	315	338	323	356	303	327	324	337	308	320	340	308	322	339	303	281	346	354	307	322	356	295	345	330	343	327	346	305	285	327	339	329	359	326	337	284	322	325	330	291	336	343	360	331	330	309	327	323	329	321	330	322	306	327	335	301	286	314	345	379	315
3816	2807	7551	1058	830	841	765	795	756	824	806	785	794	730	799	779	770	772	775	733	772	717	802	720	789	771	743	753	770	794	746	727	736	754	742	698	822	697	780	762	777	760	749	802	716	730	739	760	721	796	726	776	784	722	769	710	749	738	725	777	753	740	823	757	759	752	714	736	752	775	733	746	768	797	806	805	801	744	740	738	786	752	692	760	724	770	727	715	753	769	757	807	754	755	782	790	744	754	809	800	771	743	708	696	784	726	741	762	754	764	742	762	744	753	807	795	757	701	746	734	768	764	761	736	797	765	807	730	807	783	760	735	715	757	775	732	696	729	731	706	733	779	771	774	774	797	792	789	736	774	719	724	778	775	740	762	760	734	746	784	788	770	763	758	732	757	795	739	768	744	706	754	779	800	750	800	759	813	757	729	765	723	758	782	772	738	744	791	804	721	734	749	788	777	758	747	706	769	778	781	775	761	716	741	717	779	734	740	775	814	744	784	787	817	753	768	716	751	744	740	748	745	740	804	737	764	782	759	835	733	747	798	803	814	758	777	739	757	732	777	711	750	753	734	768	733	794	780	767	801	804	751	742	767	757	750	742	725	713	762	703	804	778	772	807	768	794	705	812	744	724	770	792	744	722	729	783	772	801	736	746	808	733	719	703	759	764	727	764	752	767	765	762	723	790	761	779	731	750	754	812	706	777	811	762	774	770	773	787	784	724	758	778	780	774	762	767	746	750	768	756	778	748	734	713	785	808	738	744	753	778	749	757	751	808	728	747	763	751	804	762	757	782	723	768	809	746	713	761	740	775	793	764	796	730	766	748	783	775	776	747	739	760	772	780	811	779	796	737	719	781	727	813	768	809	781	757	763	723	764	730	774	765	792	742	721	779	727	736	746	773	743	720	726	774	796	780	734	741	748	752	778	784	777	747	800	764	746	757	765	793	728	773	862	727	763	770	764	768	768	740	769	750	771	704	805	792	773	717	756	748	754	752	738	771	766	791	816	776	737	774	757	756	771	748	820	769	742	778	770	741	770	740	803	756	744	766	770	739	705	802	753	745	712	745	754	754	702	780	783	783	753	762	748	767	771	719	734	705	749	728	750	772	735	754	745	814	787	771	817	722	787	798	750	783	727	769	816	755	736	711	734	798	764	739	764	754	744	766	724	757	740	766	765	758	752	744	762	766	759	778	770	745	743	742	729	756	739	780	796	754	708	753	768	796	795	687	818	768	743	774	747	766	770	763	720	730	794	780	758	773	729	760	742	762	807	753	746	755	706	764	778	723	756	712	771	777	766	736	753	739	777	702	748	764	734	754	761	795	813	784	774	774	784	743	740	763	739	765	749	764	785	723	752	728	730	761	725	746	812	750	801	734	788	771	792	752	727	700	754	790	773	776	717	735	718	727	770	814	733	757	740	773	760	812	780	749	756	757	742	773	733	724	735	775	765	723	778	797	744	794	779	761	759	786	729	762	748	691	806	752	776	731	739	738	798	800	759	725	741	752	745	800	772	746	830	742	791	722	779	740	761	673	761	722	718	769	824	758	742	784	791	752	780	736	793	730	792	753	724	771	735	732	758	717	770	779	772	756	785	767	722	762	723	716	765	738	777	757	791	748	801	811	777	791	796	761	766	805	752	761	755	731	704	747	771	752	760	757	780	772	772	727	735	729	783	727	781	730	750	730	733	768	738	763	765	788	799	753	737	762	710	721	764	718	750	708	770	743	774	778	761	791	757	770	760	761	800	763	750	785	775	818	794	768	776	738	732	734	775	760	754	727	765	709	758	729	769	746	754	705	791	744	759	737	756	757	778	751	749	762	798	781	769	738	708	774	740	740	761	706	772	733	792	768	788	754	810	775	703	758	804	768	747	769	749	778	708	809	815	776	803	766	733	802	815	819	774	751	755	763	786	787	770	787	773	814	742	753	752	808	763	807	769	734	769	728	811	783	767	734	748	770	754	779	759	722	800	751	780	793	768	706	698	718	754	772	739	719	754	779	739	702	803	745	786	752	734	748	766	715	774	715	769	785	746	756	795	795	779	773	785	823	733	792	768	738	743	711	707	717	800	750	810	799	767	780	758	770	812	769	768	797	774	708	781	727	761	746	787	785	759	738	787	762	740	757	785	781	769	766	758	719	790	753	763	775	839	766	785	806	805	730	773	713	767	761	744	750	783	818	751	771	768	781	769	763	762	777	744	788	783	733	780	738	768	743	781	790	740	790	781	750	804	742	828	719	718	735	717	695	798	778	785	731	796	765	749	747	716	783	763	740	789	807	776	753	754	771	748	783	705	767	773	771	740	755	771	771	787	777	754	778	780	762	746	758	796	779	715	783	760	768	766	788	763	771	775	742	753	720	802	724	803	764	747	778	758	748	720	751	744	750	779	789	736	765	712	756	731	703	784	772	796	735	722	750	754	795	745	732	751	751	750	721	785	803	723	769	746	743	730	752	839	747	780	766	754	760	762	706	802	792	745	813	745	750	810	769	762	735	726	795	726	781	759	786	825	766	738	704	762	842	763	793	725	735	759	760	740	771	754	805	777	714	778	784	774	797	754	744	762	744	749	765	807	736	782	757	731	770	790	769	753	709	758	703	803	759	801	757	778	716	729	784	796	807	732	786	764	767	763	769	709	719	758	750	754	736	750	753	695	774	718	801	751	748	787	730	786	770	756	753	728	819	753	749	764	779	794	779	765	770	783	775	773	750	777	799	764	748	779	729	781	768	777	760	790	729	804	772	793	800	801	740	768	781	742	706	728	791	764	798	714	772	795	769	776	756	778	746	775	787	796	772	763	760	791	769	736	753	730	762	732	751	747	760	750	743	747	758	746	766	696	751	770	715	777	746	754	719	732	753	745	738	756	750	767	805	764	714	773	759	753	753	719	739	750	754	795	724	768	722	761	760	805	748	775	725	783	755	752	753	706	781	755	749	747	757	736	823	779	812	761	802	739	749	759	761	785	773	790	743	733	784	739	704	739	804	757	779	780	799	792	790	772	783	789	757	784	756	748	742	783	753	759	716	805	747	772	751	766	756	755	741	743	765	710	799	788	708	711	794	792	743	751	812	747	739	802	745	725	774	717	763	777	824	721	805	750	737	768	760	751	748	791	738	750	763	739	719	728	792	794	773	796	799	749	771	767	732	753	723	769	751	758	803	764	730	764	763	755	741	786	792	777	758	791	782	779	764	715	768	769	691	785	808	755	772	744	774	730	728	780	727	777	734	742	770	749	783	785	752	752	797	761	762	800	770	768	719	771	749	741	773	805	757	758	745	814	767	784	736	749	721	732	790	747	731	781	714	814	777	738	732	736	753	781	792	705	777	695	746	788	792	743	764	731	791	772	759	748	726	807	755	762	737	720	806	737	737	756	779	767	716	787	729	750	706	727	764	740	780	784	722	739	737	740	788	776	736	791	744	783	772	768	752	776	745	727	779	775	740	770	780	817	724	730	731	768	784	750	735	742	749	766
10340	12808	40942	12037	811	413	363	345	322	326	350	262	325	302	337	305	295	310	297	264	324	276	278	264	247	292	266	312	273	279	278	306	253	305	285	307	285	286	269	277	265	270	286	320	287	277	257	288	279	290	289	291	300	311	247	259	280	265	282	278	292	263	271	283	239	264	295	265	264	299	323	298	301	299	279	272	276	285	297	301	249	304	289	296	287	305	274	291	293	315	259	285	305	258	284	277	287	308	297	284	290	293	289	284	269	267	278	293	256	269	265	272	268	312	263	291	272	277	278	275	273	274	297	278	280	282	289	298	282	293	264	285	284	293	298	273	258	300	268	297	286	295	292	279	282	249	259	279	277	271	261	271	288	278	273	284	268	248	303	292	262	319	279	288	293	261	291	262	291	301	274	316	304	291	285	291	264	286	282	276	261	284	311	264	279	273	291	285	278	276	280	289	287	315	266	282	281	261	291	290	259	301	251	264	317	280	270	270	268	267	273	269	298	291	277	284	255	279	260	299	294	301	303	276	268	260	288	279	267	263	301	292	284	275	295	296	294	273	270	284	309	257	299	292	273	249	255	290	246	306	306	304	267	306	308	296	244	289	249	267	285	288	245	305	269	292	262	281	275	267	302	236	281	268	286	278	273	316	287	272	298	307	299	279	255	275	260	275	244	295	262	286	253	291	325	260	280	265	289	265	300	278	277	271	292	253	277	287	261	280	261	308	310	286	302	291	282	304	266	297	287	268	289	280	269	275	275	284	293	274	287	279	252	263	274	288	281	286	287	264	258	300	290	271	295	264	259	261	314	284	270	298	282	256	304	299	265	265	265	308	318	274	273	281	274	306	286	301	254	299	294	290	272	253	271	252	273	295	295	277	281	330	287	294	277	292	309	288	314	271	263	282	285	260	275	276	284	265	286	243	256	303	297	285	275	284	297	321	296	295	259	290	296	301	308	289	271	299	287	258	308	276	317	310	282	301	289	294	272	309	269	277	274	288	258	276	299	281	291	309	281	266	303	313	278	283	300	291	305	277	264	270	286	281	275	267	262	282	305	266	273	267	277	267	289	295	289	286	272	287	322	305	285	282	286	282	280	249	302	266	273	311	282	322	284	270	259	299	293	307	310	272	291	293	275	305	291	290	268	312	287	270	288	273	288	283	293	295	286	298	288	321	274	283	300	282	283	273	294	255	289	286	286	303	272	296	265	276	273	254	285	282	295	262	279	282	281	261	275	286	289	280	289	286	259	287	253	267	327	281	260	276	303	309	285	275	294	319	295	275	289	312	233	309	258	280	274	279	302	284	288	275	282	292	306	316	246	292	295	267	289	313	260	281	268	272	286	304	292	280	283	304	283	295	291	317	258	296	281	309	310	270	291	280	278	269	293	259	255	333	260	287	296	287	293	259	256	285	285	252	317	284	294	264	298	272	318	252	285	276	264	245	278	292	292	275	281	280	290	287	286	304	277	296	284	289	270	305	298	297	293	319	264	273	267	277	283	258	303	269	289	280	264	275	265	300	283	299	276	290	270	283	286	302	257	280	302	319	251	274	263	263	270	319	307	287	279	281	299	257	283	279	259	286	261	308	280	310	257	270	291	287	257	293	266	273	273	297	272	294	258	279	303	292	312	273	286	284	306	324	284	273	311	304	254	306	259	276	274	279	243	304	280	268	309	295	270	282	277	293	299	274	286	276	287	240	285	291	287	256	261	301	283	282	290	271	279	267	255	247	259	297	301	275	280	264	337	309	293	271	296	262	296	259	258	272	315	275	270	291	281	312	239	277	291	255	310	298	275	285	290	290	307	286	269	273	292	267	251	249	282	297	271	297	260	276	284	269	299	243	301	290	290	277	275	308	291	253	287	285	247	299	333	283	262	271	304	255	266	276	287	274	269	303	269	254	310	295	266	292	314	309	285	283	287	263	272	290	275	294	302	314	281	294	252	268	263	272	249	289	281	290	296	306	261	273	283	248	287	272	271	273	256	262	285	299	292	289	280	281	259	244	307	276	294	331	287	312	286	332	258	287	272	297	283	272	284	304	291	291	228	313	321	265	259	277	312	274	277	296	250	267	272	281	261	313	302	266	264	281	282	279	283	294	267	292	272	293	270	292	285	255	301	297	302	285	300	268	270	306	292	262	276	273	302	307	268	291	279	312	299	274	284	287	299	274	292	296	308	296	265	262	263	276	264	295	300	280	274	250	282	292	291	276	303	293	274	293	310	297	320	296	287	290	290	270	305	271	284	318	290	244	312	304	287	274	287	290	297	281	291	294	270	299	298	300	271	283	294	283	252	267	282	276	264	269	261	277	279	301	284	264	305	273	272	268	298	293	286	286	310	303	298	268	294	266	287	237	282	302	313	284	283	284	318	251	274	311	309	280	275	272	268	272	285	285	322	292	288	271	309	317	272	253	272	300	274	267	314	268	252	250	284	262	279	283	269	257	275	323	272	280	264	271	304	278	255	283	276	269	267	294	276	275	283	285	247	277	285	291	272	281	266	280	300	308	285	268	267	319	292	304	290	294	318	263	262	292	262	285	288	274	290	251	272	297	257	289	301	264	257	276	280	273	299	276	305	293	289	283	276	289	290	240	299	294	261	274	290	276	274	292	304	298	301	273	279	300	295	282	316	280	290	317	278	269	247	281	262	264	282	280	311	262	250	259	263	296	299	315	266	298	274	269	245	279	283	275	264	280	300	288	266	294	276	292	283	254	286	268	276	291	272	271	284	291	296	266	299	274	292	255	291	290	291	262	279	290	276	293	295	289	319	262	290	282	271	305	257	277	303	283	268	292	281	266	307	278	312	277	285	255	281	274	273	298	307	255	265	278	313	271	279	284	274	263	286	270	301	294	244	263	247	285	245	273	285	282	277	302	303	301	304	294	324	256	304	282	272	280	276	301	284	274	285	290	284	267	307	269	267	252	318	306	268	256	265	288	287	293	292	273	252	249	291	260	296	286	305	266	285	302	267	274	339	325	292	269	280	272	308	296	307	268	295	289	261	254	303	293	276	247	239	258	240	285	285	263	274	305	311	286	266	265	290	310	304	257	249	272	289	262	288	290	265	316	264	303	261	275	290	291	283	258	266	302	273	287	264	311	263	270	303	314	283	272	267	288	241	278	292	277	282	287	282	267	286	312	261	263	298	295	309	260	263	291	288	276	278	275	280	299	292	271	255	264	265	295	274	297	298	313	276	284	245	276	257	311	275	279	298	275	269	284	283	296	290	267	250	264	278	272	291	307	270	271	271	307	271	283	262	266	281	292	293	272	292	270	296	284	266	277	246	302	285	277	305	277	255	276	310	267	306	289	323	274	295	276	293	253	297	315	287	281	314	291	272	296	290	337	253	310	301	313	293	271	281	274	273	285	311	276	267	283	277	279	314	272	275	258	282	291	245	270	263	291	268	305	284	265	286	273	287	260	285	254	280	294	324	261	278	271	266	287	286	288	292	292	281	313	283	295	299	275	265	298
8512	13953	43890	4706	1681	1418	1227	969	1063	980	862	792	878	770	862	876	903	828	723	705	699	668	675	724	659	698	705	667	648	716	665	689	682	624	666	675	656	651	702	644	737	636	701	691	656	662	646	654	738	660	684	663	694	661	699	692	696	658	644	643	664	661	617	706	680	648	619	651	682	626	669	678	636	674	674	679	701	680	708	688	709	636	683	651	645	664	619	693	620	648	612	652	716	647	643	686	619	689	659	679	662	659	671	706	673	661	639	621	643	667	660	644	661	700	690	695	657	671	661	683	663	668	677	712	675	638	700	697	663	660	686	639	644	683	640	643	659	670	669	609	679	671	627	685	685	615	647	677	677	697	662	704	687	678	675	656	687	662	692	646	644	651	659	690	621	669	646	634	679	667	691	649	683	651	671	680	662	685	650	633	702	693	667	663	677	666	663	671	639	707	642	624	651	650	629	621	640	637	672	629	705	645	680	641	642	670	649	630	675	678	678	632	655	626	660	694	628	649	664	683	621	653	666	645	645	637	662	667	684	644	654	687	603	636	689	634	637	660	613	666	685	677	651	705	645	676	645	680	660	654	656	651	647	644	665	652	631	640	684	684	688	667	694	662	664	668	631	677	672	637	641	692	681	720	630	681	646	665	666	643	680	627	723	671	648	658	693	708	671	667	623	657	689	669	681	661	671	671	651	652	651	632	652	638	634	636	710	657	683	712	663	628	681	647	658	662	642	650	674	691	667	705	635	612	623	668	669	647	642	684	680	705	670	660	664	626	693	713	701	634	644	660	695	687	631	670	678	667	675	652	638	636	717	646	657	643	658	642	620	623	648	621	651	654	621	679	673	704	587	624	671	664	652	650	683	688	639	665	668	649	683	621	607	652	645	596	648	683	636	705	653	672	679	687	694	659	627	682	639	659	690	719	665	673	671	667	618	655	645	681	662	692	632	670	652	673	660	701	660	660	669	677	658	695	673	677	642	646	671	656	686	605	649	675	657	724	680	666	702	694	689	647	643	677	674	698	699	638	608	661	654	668	710	621	664	666	660	646	670	666	643	680	612	639	670	677	691	710	648	676	648	671	645	677	655	700	681	616	690	664	646	662	657	677	667	682	638	691	713	656	642	615	642	687	672	643	670	633	691	635	690	703	682	671	661	672	655	661	624	635	648	631	678	662	682	680	717	626	616	667	672	670	670	657	664	664	666	644	644	687	638	678	673	671	657	683	644	669	674	649	655	682	688	702	670	687	651	613	670	673	691	632	672	632	701	657	623	627	653	640	693	680	653	678	652	650	687	674	628	656	658	696	605	643	668	697	676	700	683	616	628	668	666	665	633	654	685	650	661	656	665	692	640	641	673	684	651	691	725	687	658	635	663	651	693	651	639	705	647	608	695	713	665	695	687	699	665	656	646	691	672	657	657	658	688	666	713	674	661	631	673	700	675	658	708	709	670	674	667	680	665	688	680	645	696	656	702	643	705	647	709	649	668	654	662	643	674	656	654	667	608	645	679	637	664	685	666	716	707	640	662	683	660	662	659	661	667	677	689	675	651	613	693	684	647	644	642	644	653	685	656	653	620	679	613	711	689	626	678	623	700	635	706	660	667	643	641	708	646	646	657	626	630	623	666	711	649	671	688	646	632	613	664	656	678	657	673	688	665	644	675	680	646	683	698	661	656	679	664	675	662	647	651	662	691	626	638	662	681	659	623	631	671	655	669	670	664	668	677	672	664	638	617	644	655	664	631	624	662	646	664	656	721	660	628	652	649	617	706	704	663	658	679	627	673	701	686	613	697	644	636	732	688	691	667	656	667	634	685	650	689	650	649	661	697	681	717	659	679	647	630	679	670	659	653	693	704	689	657	658	616	696	663	586	689	617	656	680	662	659	632	642	694	704	685	644	639	680	683	666	677	646	663	722	715	650	663	630	698	679	678	660	662	678	646	662	654	665	654	651	632	704	682	705	684	623	675	642	653	693	637	681	720	674	610	638	667	674	652	668	690	659	664	633	696	628	658	641	685	662	656	658	701	686	666	622	661	724	677	671	670	668	671	675	681	695	688	633	674	684	659	654	635	683	680	690	666	653	659	680	632	659	652	684	632	678	624	689	651	621	638	655	683	666	645	677	673	640	651	668	654	650	665	656	662	632	695	629	672	683	695	684	642	675	664	649	653	636	706	638	654	674	601	651	705	647	667	630	648	649	626	684	663	675	675	669	686	690	661	685	637	660	684	702	700	617	647	652	678	663	651	685	646	611	676	655	694	672	658	645	670	688	642	679	635	740	626	625	595	651	663	623	690	661	716	668	702	663	666	642	653	689	671	666	699	656	636	687	677	646	635	653	673	677	685	667	643	698	726	667	662	653	678	673	703	681	636	675	702	679	665	616	721	618	628	726	688	678	668	664	674	664	676	658	707	676	650	645	637	668	734	720	661	669	620	654	667	643	662	704	685	639	681	672	677	678	691	631	653	682	657	680	662	673	655	670	659	729	732	677	634	652	669	724	636	662	713	630	669	678	671	625	631	647	668	682	629	628	664	664	671	668	665	642	696	666	632	671	606	657	674	669	655	656	685	725	622	640	651	646	630	661	673	704	626	643	655	648	686	689	615	672	658	642	678	644	659	638	648	669	675	681	661	599	626	649	671	667	668	656	671	641	683	649	674	684	672	681	630	710	661	634	665	698	657	666	634	646	619	667	672	650	662	670	681	657	674	637	650	639	704	688	691	690	681	690	641	673	662	653	707	685	627	649	658	655	653	654	661	658	682	636	679	644	663	681	641	667	652	654	648	671	697	632	685	646	738	664	651	695	694	662	636	685	676	639	681	654	634	648	704	665	668	670	682	663	695	659	663	675	635	679	691	664	662	671	656	659	686	719	667	638	658	646	675	710	695	666	677	668	656	630	733	651	708	675	638	666	630	682	692	659	666	649	639	646	684	669	627	682	658	653	632	660	662	731	688	636	654	653	643	718	620	629	660	671	712	644	639	692	669	639	681	641	615	658	688	660	661	681	692	691	670	658	676	679	660	671	635	708	691	638	674	695	685	678	678	700	653	707	647	687	682	638	709	673	627	646	603	712	638	672	665	649	617	631	700	691	696	638	639	648	679	690	671	638	644	660	619	661	670	680	642	654	699	670	667	685	641	656	699	646	711	672	674	647	694	686	659	635	655	710	679	658	697	626	692	647	645	656	603	721	674	620	612	684	676	705	692	650	642	667	670	674	642	667	623	664	660	661	680	661	655	641	636	665	657	675	709	676	643	653	621	614	687	667	682	629	604	624	681	634	677	653	677	658	679	680	652	639	637	655	673	663	668	639	651	645	630	693	645	652	710	606	683	680	695	645	676	689	644	730	675	651	644	672	678	652	686	679	643	641	649	649	676	635	670	679	687	694	690	654	635	658	692	674	659	638	642	655	693	686	674	671	695	666	642	711	640	696	693	649	650	615	664	653	629	695	659	668	646	608	685	649	616	667
18834	24641	59759	20304	2058	471	341	237	296	187	161	181	174	156	237	199	172	156	131	152	177	158	149	138	141	149	169	151	168	136	138	153	139	166	161	131	138	156	130	149	130	156	129	144	150	144	157	139	139	142	136	128	114	139	150	134	151	132	147	144	139	144	138	161	159	139	133	140	136	125	164	135	142	136	144	123	164	112	153	132	132	158	123	148	166	150	162	140	118	142	110	143	150	144	134	145	145	138	124	154	141	166	122	123	129	134	138	141	134	154	153	156	139	137	151	127	142	146	153	136	128	150	136	122	145	121	145	131	158	141	136	153	135	133	118	126	161	133	146	142	139	130	138	142	148	161	129	138	137	147	159	132	121	149	165	142	151	147	127	131	133	132	134	143	151	136	156	146	167	157	148	150	130	150	153	129	153	162	131	141	144	138	142	135	160	122	132	142	113	138	142	147	159	126	129	132	162	112	130	158	138	119	144	136	143	133	134	144	119	134	124	154	164	131	135	151	138	128	137	123	126	169	161	143	142	145	131	124	162	145	140	111	121	142	154	124	178	126	141	144	132	143	138	170	143	143	158	155	141	133	135	155	146	142	139	148	141	136	131	132	145	141	146	131	132	145	138	132	135	150	139	126	143	138	165	131	152	142	147	131	132	141	139	135	156	160	133	167	155	143	144	134	158	167	142	149	144	152	141	137	159	150	137	146	134	136	134	124	144	130	143	161	138	157	150	144	141	144	140	133	149	134	150	135	146	137	165	157	145	138	156	169	149	144	145	156	148	137	139	142	166	129	130	142	142	130	150	134	134	121	162	130	144	141	146	148	129	157	156	129	141	131	132	114	155	129	146	143	142	126	153	152	128	144	153	143	139	131	129	121	130	141	133	132	159	149	128	149	152	158	133	149	138	129	146	154	126	133	148	161	150	136	120	134	133	144	126	140	154	128	145	141	140	154	159	144	166	124	141	146	166	156	123	132	143	138	138	128	142	161	123	125	132	165	150	130	156	137	155	146	160	139	158	140	145	128	145	150	122	132	136	155	134	131	142	161	152	164	141	114	138	121	141	127	149	136	145	141	150	167	134	138	157	146	125	136	131	148	135	126	143	155	141	130	137	144	144	128	143	134	161	166	176	134	148	138	120	137	141	137	133	123	126	133	116	151	141	148	135	134	143	131	160	147	133	160	143	132	164	128	134	116	164	145	145	148	149	119	129	159	147	153	153	118	143	137	160	132	153	156	160	108	116	153	136	139	142	141	131	138	135	143	148	148	156	155	150	133	123	129	143	133	125	148	149	145	138	139	145	135	151	169	178	149	123	128	168	140	131	124	124	127	141	137	141	129	141	159	121	132	148	142	131	143	148	130	160	156	136	138	140	145	121	177	137	137	159	135	140	161	138	131	123	142	128	130	150	137	147	132	133	146	123	150	152	137	130	140	160	171	161	141	124	146	145	138	110	128	143	133	130	136	149	127	147	135	139	130	155	153	107	147	143	140	137	147	155	154	139	138	139	125	136	143	129	143	155	153	138	144	122	145	155	166	162	160	125	162	150	150	131	137	129	124	138	154	151	157	165	134	144	133	135	132	130	156	128	127	152	137	159	174	158	142	134	149	151	130	150	139	148	149	127	139	148	129	142	148	153	138	131	160	122	123	147	163	125	156	136	116	159	137	155	133	123	161	146	146	140	140	156	164	149	140	153	129	146	140	140	136	146	135	141	141	151	139	136	126	167	176	153	141	140	134	157	129	145	150	138	138	144	133	155	144	130	136	160	129	142	165	133	125	161	166	134	138	137	145	140	132	144	138	136	135	155	123	171	147	110	146	151	138	167	127	154	146	134	153	147	153	149	138	129	133	149	126	143	132	150	129	156	171	146	155	136	151	123	130	125	137	132	132	136	156	150	134	165	115	161	112	150	130	119	133	146	135	146	150	152	142	134	140	140	167	107	138	152	128	140	127	129	142	142	139	149	137	153	133	143	118	130	147	139	137	123	125	137	133	138	139	151	148	151	147	148	117	137	138	151	131	158	132	144	134	140	143	139	126	139	141	145	125	135	132	146	132	160	147	132	126	142	149	143	144	153	147	135	136	135	136	178	151	148	154	139	130	145	140	166	136	122	133	134	132	144	132	149	158	157	160	131	129	170	135	142	131	139	135	120	122	141	119	134	140	160	132	125	142	157	148	162	137	139	128	141	160	141	117	152	144	157	132	128	161	133	147	138	146	135	147	152	160	134	143	143	131	125	132	136	154	151	133	164	150	164	127	151	152	127	134	134	146	141	141	148	147	138	124	143	134	138	151	141	127	159	138	164	131	149	126	147	119	144	145	139	148	134	157	143	145	146	145	133	119	127	139	151	144	113	149	136	143	149	136	153	135	174	138	147	141	123	124	169	115	149	141	156	125	108	121	151	151	122	158	155	151	125	140	165	122	140	134	129	149	130	140	126	142	147	139	122	141	175	131	125	155	141	147	136	133	141	148	164	140	156	131	147	138	147	141	142	124	163	142	162	140	136	140	142	119	148	132	133	152	185	138	131	149	138	154	144	132	167	144	137	152	168	148	139	144	129	134	140	125	120	152	138	135	156	128	142	132	176	149	164	130	109	149	136	170	127	137	132	121	122	136	141	197	125	134	154	159	140	153	144	150	153	143	122	155	147	144	151	146	136	161	155	139	149	153	156	180	131	139	137	145	141	133	134	144	156	140	170	131	149	143	142	152	156	150	139	134	149	110	148	167	133	142	166	141	128	153	126	130	151	172	148	147	151	141	126	130	153	154	137	137	133	145	138	153	130	128	133	128	138	141	150	152	131	133	144	156	155	141	149	138	120	128	114	134	150	134	124	146	144	130	152	156	144	114	123	153	133	140	125	150	145	158	129	134	130	141	148	146	143	158	155	127	124	114	123	155	157	164	129	155	157	151	155	137	145	125	145	135	159	176	150	147	134	133	143	165	125	154	157	130	139	137	133	111	155	130	159	141	140	125	116	133	148	146	139	146	134	125	137	140	126	144	138	138	132	133	137	146	124	159	133	129	147	148	151	141	134	141	120	141	132	134	155	134	135	120	141	149	152	141	139	142	146	144	138	135	138	148	158	129	152	113	157	139	148	152	140	135	151	119	159	151	135	132	118	166	143	138	161	150	135	143	163	148	140	140	153	123	127	134	145	149	150	136	126	118	138	143	149	125	174	119	124	142	147	155	141	138	149	161	133	147	144	128	118	139	168	146	139	147	134	123	166	146	158	156	148	133	135	132	132	143	139	159	150	161	141	151	156	154	133	134	132	153	143	124	140	116	127	137	151	158	162	140	149	155	146	133	166	158	148	134	120	137	149	138	143	151	147	128	115	117	144	163	142	155	124	150	153	141	147	144	133	140	126	141	135	131	149	186	140	145	135	130	145	141	136	136	133	145	129	126	155	153	138	132	113	145	152	126	133	155	125	147	129	144	156	153	145	147	145	134	142	125	127	131	139	148	153	133
11302	22653	55242	5672	2346	2036	1256	1128	1332	791	707	573	706	543	693	661	594	492	383	397	401	374	396	373	382	381	418	351	397	376	394	366	354	388	365	364	352	385	364	367	362	371	371	396	362	361	378	357	357	381	354	376	360	346	341	359	358	373	365	366	361	373	360	365	335	390	394	372	356	332	378	364	332	361	383	345	359	366	359	353	385	372	363	367	334	378	354	374	341	374	372	343	355	374	343	321	337	358	369	344	343	343	357	365	400	383	336	390	380	346	365	347	340	365	362	389	384	366	386	382	363	349	362	381	368	362	388	360	335	382	346	368	367	359	376	344	356	325	341	396	346	357	335	339	382	339	334	343	369	354	333	327	375	348	340	364	354	374	337	348	355	413	367	319	365	353	347	369	385	368	363	345	371	380	341	367	353	371	371	360	356	344	370	369	347	376	341	365	346	350	349	358	345	352	375	349	322	369	302	363	334	379	356	340	373	364	345	362	371	401	313	358	344	370	378	374	374	383	317	376	346	306	359	350	340	359	334	337	353	342	382	356	370	324	344	351	334	357	331	369	333	357	322	377	356	386	368	371	377	380	349	358	357	377	390	359	366	354	364	365	341	351	353	367	336	352	377	374	355	382	358	366	326	332	343	343	332	360	324	347	405	362	385	330	355	363	308	332	368	348	363	373	347	339	329	344	354	348	342	352	350	317	336	361	340	335	363	350	377	352	351	370	351	353	374	348	399	326	352	363	341	376	349	383	340	344	367	403	358	370	341	354	382	356	391	338	359	330	368	351	375	390	381	345	319	362	365	376	364	353	321	366	369	336	354	364	349	354	317	347	373	361	340	349	327	353	381	348	379	372	346	342	351	343	369	354	399	321	349	357	324	374	331	362	344	345	393	326	346	391	387	329	342	385	337	347	351	321	346	345	410	354	361	355	385	367	384	385	360	360	354	371	363	367	369	354	353	359	386	332	372	387	385	336	345	374	377	346	341	379	350	351	365	358	322	360	353	333	342	398	348	340	335	344	364	371	346	351	379	380	370	361	331	355	339	321	358	389	315	356	372	362	348	371	351	352	395	349	369	328	364	350	355	341	354	342	336	365	381	381	365	364	354	385	368	360	365	356	383	368	365	342	371	347	367	363	388	345	377	389	336	409	342	350	366	338	378	335	380	343	359	360	373	328	371	355	361	369	360	369	355	352	341	331	370	360	377	342	333	372	373	394	340	381	361	329	346	362	364	362	404	352	366	368	329	349	384	357	400	363	395	359	369	350	357	357	365	358	339	368	362	407	365	368	360	362	354	370	357	360	351	339	335	353	370	351	360	378	363	367	351	366	357	351	336	350	319	332	348	328	337	367	362	336	337	326	342	348	344	376	351	352	339	343	393	376	341	368	367	355	349	368	360	357	356	384	355	347	326	353	315	378	361	360	321	346	359	340	351	383	386	391	325	365	335	349	314	360	374	378	369	405	322	358	375	360	340	367	352	332	372	366	350	339	340	336	367	359	351	366	365	368	381	394	328	365	367	352	345	309	377	358	386	331	351	343	367	361	370	374	380	379	345	335	339	346	339	376	362	382	390	366	361	380	343	344	383	359	366	375	362	334	375	341	350	379	337	366	363	368	354	353	368	316	351	384	379	355	384	367	328	322	370	349	358	398	342	363	335	317	356	348	360	368	344	344	393	344	346	356	385	355	370	347	336	327	316	346	343	343	355	354	357	325	365	344	349	364	342	388	383	378	325	342	358	363	376	325	375	384	322	367	374	337	387	342	371	357	354	346	357	350	340	400	365	378	334	371	357	349	348	378	352	337	365	375	368	410	377	366	348	367	367	344	348	380	390	348	343	374	381	323	385	359	398	379	346	378	344	328	385	356	357	355	376	342	374	355	357	385	356	332	362	390	362	338	373	346	397	358	380	363	389	351	328	350	343	336	362	336	347	347	338	313	341	341	339	354	382	378	343	372	366	358	353	349	361	338	336	347	362	357	332	370	365	336	352	379	337	333	351	332	322	342	389	332	344	352	353	353	346	348	363	321	362	341	338	340	375	372	340	365	362	357	402	379	358	370	375	354	317	385	371	380	355	342	360	364	340	355	331	374	375	344	336	357	370	390	345	372	333	352	346	362	332	348	360	352	322	405	362	376	338	400	346	320	366	366	344	347	342	362	314	361	343	406	357	390	361	396	369	365	364	343	381	336	351	365	361	344	355	338	320	351	364	366	358	337	358	385	348	362	351	331	356	364	352	368	373	381	358	357	343	361	367	393	346	358	383	344	360	364	374	349	405	352	360	340	352	328	353	338	352	358	336	375	376	337	365	365	328	341	334	394	386	360	351	353	354	369	340	391	346	337	346	372	341	352	353	347	365	379	366	373	392	366	363	353	337	361	358	372	323	351	374	369	344	355	367	360	372	372	364	322	348	338	363	388	353	364	362	379	348	367	356	325	363	362	357	348	347	364	341	365	332	347	370	384	358	370	368	373	370	361	363	343	329	367	360	364	384	390	357	349	358	373	384	371	347	327	371	362	338	351	370	342	367	352	361	305	358	385	376	352	337	332	365	326	360	358	340	367	361	322	335	333	365	321	394	327	339	366	339	315	345	367	328	359	378	363	339	360	351	392	356	353	323	352	395	369	343	339	338	349	350	341	352	390	351	381	367	344	352	392	413	357	369	348	370	376	314	370	341	390	345	366	361	350	330	356	367	347	333	328	361	358	329	337	328	374	344	343	342	328	375	364	326	422	312	364	331	377	343	342	345	338	347	381	371	353	345	345	357	366	324	392	349	338	353	365	312	328	358	358	377	378	350	364	342	351	393	344	347	408	358	342	350	347	338	334	350	358	375	408	309	378	371	380	342	342	336	355	372	319	357	366	338	370	342	363	348	339	376	365	354	338	363	383	353	331	387	354	361	364	348	353	344	339	393	341	366	361	394	374	385	346	397	388	344	351	328	333	348	340	332	374	334	351	429	402	359	373	382	369	339	346	377	331	357	371	327	337	375	348	329	397	361	360	324	352	361	381	359	384	355	350	366	376	384	359	391	354	305	331	326	373	369	371	369	343	356	356	361	350	333	352	372	346	350	349	382	352	359	416	349	351	362	364	355	343	369	386	348	353	357	366	350	370	382	365	363	342	356	365	365	344	347	370	358	348	326	344	331	410	385	354	365	323	348	343	351	364	350	352	347	354	336	357	349	347	360	392	325	378	331	356	333	377	367	341	379	363	378	373	391	346	355	409	380	349	369	388	355	335	373	334	373	349	339	358	361	356	348	368	334	356	370	357	373	366	381	360	365	371	350	371	332	353	369	381	402	338	384	352	401	338	339	382	373	358	365	337	336	339	392	343	339	367	351	377	349	348	334	332	337	359	354	366	350	352	382	370	386	326	360	344	356	354	358	351	378	386	368	393	358	387	370	361	356	405	369	390	322	356	369	349	358	388	369	391	366	368	337	310	386	365	343	361	356	357	359	371	349	348	345	346
3668	1162	3541	627	365	301	370	355	315	367	317	310	367	355	301	284	348	315	318	367	332	334	293	292	331	331	347	325	294	318	306	297	315	325	320	318	309	304	296	302	325	330	330	323	309	314	298	354	295	329	285	320	327	336	311	350	323	369	302	320	352	374	302	330	335	299	350	329	336	318	332	319	307	318	325	318	337	319	308	340	336	323	314	340	347	321	318	306	326	305	312	316	344	296	323	341	291	305	334	345	340	326	309	310	346	316	303	340	354	303	331	346	298	310	320	328	324	352	298	307	341	339	313	354	363	360	347	345	293	316	328	348	324	336	340	320	364	312	356	312	315	344	345	277	323	286	322	310	308	340	322	306	374	314	277	358	342	298	286	301	332	348	332	331	331	325	338	338	314	340	338	323	331	302	294	329	302	338	307	299	315	338	337	297	316	336	313	312	358	335	342	321	329	337	331	317	330	324	300	321	332	356	321	301	333	341	332	326	307	358	360	331	303	330	297	315	354	350	317	323	299	349	295	321	301	307	351	336	304	348	323	319	326	318	360	359	323	338	319	331	315	312	308	320	324	323	302	291	335	315	358	327	290	335	311	343	343	371	323	337	330	309	326	358	334	327	322	327	348	320	310	333	304	338	297	342	305	332	317	345	327	356	354	334	306	326	331	349	300	323	327	329	315	320	306	318	340	297	353	296	335	314	282	316	318	322	323	291	316	325	299	267	295	331	336	325	324	353	318	298	315	345	322	338	272	319	325	304	324	342	348	337	328	361	325	293	317	311	312	311	323	337	335	340	336	275	309	332	314	338	306	328	343	319	314	329	314	337	352	302	332	321	334	322	322	336	347	326	358	325	303	320	331	291	360	332	332	316	326	352	308	377	363	312	315	315	339	308	333	319	366	322	344	314	316	340	337	330	362	321	340	329	341	340	373	341	322	310	342	336	322	326	334	329	339	322	330	329	319	344	338	311	310	323	285	322	334	282	321	370	329	324	358	301	288	365	339	314	328	364	323	327	318	309	309	330	314	325	307	345	288	338	330	304	336	322	303	330	328	315	349	354	340	325	330	363	360	337	295	314	301	326	341	322	312	327	308	307	329	324	315	323	387	302	321	344	356	286	382	333	307	339	329	326	328	288	345	326	347	328	309	325	300	356	323	326	309	323	334	298	306	300	339	346	345	321	341	355	327	302	317	301	335	336	329	323	342	295	308	309	329	322	341	309	304	326	290	329	322	338	337	335	304	333	337	328	329	321	349	352	310	303	301	310	301	344	346	334	349	335	327	332	357	333	306	353	325	311	332	314	313	312	305	319	279	331	344	307	315	347	338	343	336	326	339	330	335	315	350	322	306	330	333	344	295	307	336	347	311	312	309	325	320	330	331	327	334	338	320	310	325	327	342	302	342	340	371	330	354	310	321	342	342	322	332	345	322	349	356	327	358	321	316	323	341	342	390	307	321	312	332	338	343	344	306	345	386	310	315	288	323	335	320	358	346	334	323	372	301	328	328	312	331	312	358	342	320	315	357	347	334	331	362	325	328	347	313	367	308	308	348	311	319	297	288	341	345	322	299	368	310	317	330	272	298	310	325	330	323	351	306	316	321	344	320	349	303	336	315	312	317	307	349	311	328	340	359	331	313	331	356	339	323	314	339	323	285	300	317	348	334	345	312	344	334	345	280	309	290	354	304	325	379	320	314	318	303	311	318	316	340	314	316	329	295	329	331	326	356	322	321	300	306	330	315	315	314	344	373	341	332	301	329	295	341	324	310	360	381	310	325	317	315	303	293	330	300	312	322	349	338	344	310	336	355	340	352	356	345	305	358	299	336	335	288	306	287	294	303	340	321	344	372	342	345	325	351	353	352	341	315	332	360	329	322	323	342	312	310	347	325	305	314	304	329	352	335	318	317	320	333	316	338	327	338	348	346	327	331	348	314	296	334	320	384	298	309	350	314	304	343	336	330	350	328	312	319	368	330	336	335	343	310	359	313	363	361	317	375	337	279	327	273	304	323	309	307	315	316	286	330	334	334	368	323	334	310	329	355	319	354	324	333	321	342	300	334	345	322	300	347	325	314	315	356	317	303	315	323	355	339	340	350	310	318	360	335	360	318	302	319	306	317	342	362	317	326	306	332	331	323	318	334	313	326	342	333	308	334	314	327	321	301	342	336	341	341	352	342	323	311	307	327	361	317	349	326	345	370	326	375	311	324	324	339	335	337	317	329	319	309	329	320	312	330	312	329	310	324	329	340	346	322	308	303	348	346	303	320	323	311	318	345	312	336	344	317	331	325	328	339	328	327	325	343	345	358	336	344	285	330	314	324	315	349	302	323	348	336	321	286	325	325	357	306	338	310	320	320	349	346	313	332	319	314	329	322	333	313	316	307	313	317	345	334	327	338	337	327	329	324	292	309	326	341	314	310	342	325	326	323	307	334	315	301	303	338	336	317	323	315	318	333	321	314	312	338	346	309	349	332	292	309	317	322	352	348	333	313	313	296	395	376	311	379	324	343	335	352	330	316	335	305	326	356	325	301	303	343	327	307	337	342	333	308	308	307	298	339	298	338	335	306	322	300	331	286	316	332	334	299	292	334	321	316	340	317	290	317	318	328	335	341	301	326	308	331	374	335	334	336	349	299	315	356	291	318	312	334	311	320	298	350	348	334	297	338	326	315	330	286	354	329	368	330	316	335	356	289	325	344	317	328	331	314	349	319	307	336	319	329	318	337	328	324	318	309	319	306	307	292	307	317	296	356	312	330	332	323	330	317	343	331	338	334	319	336	328	339	298	313	322	299	341	329	332	343	343	317	341	325	324	333	331	318	312	336	334	326	318	311	323	335	300	367	325	343	335	313	354	299	326	364	313	316	308	320	338	316	342	305	289	295	310	341	318	295	350	323	287	301	311	331	334	351	292	304	332	340	325	346	305	302	332	296	323	342	296	317	316	353	341	334	325	292	326	356	325	335	356	323	316	352	353	325	325	330	308	353	304	332	319	340	350	329	331	315	325	322	315	326	341	368	343	327	359	342	340	352	330	339	318	312	344	340	322	335	318	360	329	296	301	316	353	330	326	341	295	296	324	335	349	324	332	308	312	320	301	327	318	321	292	333	379	324	301	340	339	316	307	335	340	338	319	326	300	363	337	292	331	325	344	330	350	326	305	321	320	348	334	305	315	310	308	336	332	335	304	316	326	336	333	337	321	314	338	328	300	327	337	343	327	358	346	316	342	331	342	317	365	301	339	348	319	337	328	313	343	334	357	363	326	341	313	284	324	353	320	307	301	292	348	346	343	328	286	314	329	308	344	338	298	333	332	304	313	309	360	346	328	334	335	341	334	331	338	283	315	349	315	340	337	335	322	320	320	319	316	332	324	322	356	346	329	383	313	362	327	326	344	316	322	324	323	342	323	313	358	328	293	307	334	351	286	322	319	350	301	323	298	315	363	371	315	344	317	321	338	352	327	344	308	314	360	309	355
3593	2287	8673	1241	805	809	835	818	828	800	787	785	788	768	772	774	822	737	797	798	763	798	811	754	747	768	813	737	760	765	765	699	740	737	758	761	717	775	765	793	761	747	732	743	691	722	778	827	789	756	824	787	736	814	744	767	730	756	750	768	762	793	780	759	816	808	826	775	806	783	812	774	764	769	799	723	834	772	794	747	753	747	750	754	763	749	743	761	803	797	751	768	773	783	759	756	793	732	757	747	746	797	762	723	792	769	777	773	775	777	737	792	784	772	782	741	803	696	758	802	801	702	702	783	732	803	807	754	748	793	826	790	773	782	779	754	785	778	785	774	736	707	790	820	726	763	824	810	784	769	775	754	783	788	755	758	751	760	785	766	739	752	764	735	751	725	765	763	748	787	763	762	749	764	762	791	755	765	754	745	735	713	732	777	754	761	746	754	764	722	744	749	758	801	780	794	810	808	777	765	764	785	756	744	769	734	772	852	756	761	745	763	778	776	785	825	735	779	793	749	755	814	783	784	754	723	747	769	756	806	769	754	745	754	774	737	775	786	793	770	734	745	802	737	755	780	748	767	743	782	731	747	791	733	844	779	786	762	773	790	741	761	823	775	786	764	757	765	794	741	748	790	766	785	763	829	753	814	733	770	780	789	744	759	788	753	732	755	749	818	767	738	804	757	746	782	761	716	754	727	782	728	774	784	751	716	816	725	773	795	736	770	762	742	770	771	762	802	783	769	789	778	790	726	760	762	759	754	762	741	717	767	747	772	804	769	800	762	766	740	794	749	772	761	764	760	797	791	786	770	719	775	704	770	728	773	808	745	763	732	790	738	777	757	703	705	817	737	798	732	781	762	764	770	722	779	719	761	763	794	740	743	758	775	722	800	760	742	732	782	746	807	760	766	770	768	791	727	778	723	806	821	809	776	756	782	751	776	749	794	743	766	794	761	762	726	780	757	792	787	799	753	814	753	772	793	804	799	734	785	719	780	789	806	780	786	804	779	779	799	779	811	738	783	762	767	759	735	747	798	711	750	774	756	701	792	796	767	760	769	776	757	782	793	697	716	808	750	764	756	814	767	783	809	778	757	802	803	716	765	764	751	770	789	744	793	727	744	729	786	799	758	726	809	808	747	831	781	759	736	837	736	796	757	772	760	774	768	757	738	764	824	689	745	788	774	777	755	737	772	763	758	817	766	775	745	819	740	761	740	762	824	764	752	789	755	785	768	718	756	777	770	803	756	781	769	785	752	780	769	756	744	742	749	750	774	780	739	705	768	776	729	777	747	826	760	763	730	757	735	750	788	717	767	739	789	779	696	800	798	756	825	725	766	807	766	734	812	776	734	817	824	720	741	776	737	783	787	766	747	759	762	775	767	765	792	770	751	803	821	730	711	747	767	764	787	747	756	745	759	767	790	764	743	726	816	712	751	744	747	794	734	808	748	768	788	720	746	798	789	775	794	761	805	744	787	807	748	785	765	779	776	786	762	772	746	769	761	792	815	818	798	753	774	753	761	760	777	784	726	748	745	743	763	786	759	744	755	757	780	778	755	723	810	806	760	797	824	703	751	810	742	753	775	743	736	716	761	757	735	769	708	787	834	742	733	775	791	746	744	763	788	787	795	718	772	800	775	734	790	742	747	807	765	759	765	764	779	760	803	752	761	799	750	778	759	739	783	734	773	692	777	798	768	792	773	765	734	758	785	780	731	786	762	752	712	783	797	763	749	792	787	777	817	789	752	717	790	689	771	758	764	783	749	757	798	733	769	748	754	732	784	752	793	738	760	855	772	785	784	737	740	738	797	780	823	788	752	759	714	768	783	760	766	789	735	736	756	780	728	767	723	767	741	760	812	752	777	811	772	805	791	757	769	753	783	725	752	764	803	726	736	758	752	792	744	739	783	803	787	774	743	784	772	779	806	804	735	810	805	763	733	827	774	755	766	779	809	732	783	776	787	817	742	708	746	838	764	728	819	739	788	801	779	773	795	763	818	756	753	806	787	740	785	760	711	714	746	742	808	764	737	773	839	729	736	758	801	757	790	804	749	786	739	772	752	752	786	689	796	825	747	813	779	816	774	786	758	760	748	738	770	783	787	841	782	747	799	787	769	751	736	758	763	718	772	697	728	749	828	821	769	728	787	731	781	745	809	794	759	776	775	759	808	793	772	755	782	801	768	755	749	816	771	774	782	747	771	743	767	764	778	742	800	782	761	776	800	799	735	754	764	782	812	759	773	792	766	841	769	766	805	831	756	774	736	732	740	769	725	781	780	758	790	789	708	751	755	747	789	759	773	733	791	777	792	729	792	820	755	766	716	777	760	770	807	734	762	756	763	814	782	777	774	753	727	803	755	774	784	747	751	782	745	802	727	793	752	766	757	775	789	824	753	772	763	800	778	728	790	774	758	810	813	752	774	772	727	772	769	822	795	760	780	730	771	781	753	760	733	729	745	787	782	805	790	777	837	730	756	771	810	788	786	804	782	734	728	717	771	768	778	778	761	731	719	735	706	757	815	795	724	758	744	727	762	770	782	743	757	755	745	785	753	688	763	723	747	793	768	769	781	776	769	771	786	763	742	793	802	779	771	793	808	797	739	805	743	812	727	789	776	755	821	783	795	725	779	763	759	754	766	771	752	782	736	757	713	721	835	721	805	774	834	814	819	786	763	756	787	739	807	738	775	768	719	772	741	750	771	774	720	762	752	801	770	744	799	787	755	788	736	775	797	753	788	803	810	784	764	766	727	751	806	814	755	786	749	781	772	739	743	762	782	784	741	797	764	759	770	759	785	753	754	752	787	772	759	782	765	774	768	788	744	748	752	735	745	764	813	730	787	757	737	733	786	791	751	752	778	711	808	806	801	727	788	769	791	776	733	781	795	766	715	755	733	772	812	736	798	813	788	733	800	763	754	755	789	846	758	802	784	736	732	772	740	764	808	832	749	785	710	739	794	723	752	793	764	809	798	841	784	786	772	773	746	809	757	806	715	793	761	765	837	766	756	799	741	790	750	809	779	770	762	763	762	692	735	823	786	804	806	709	728	805	777	746	811	768	770	740	769	772	749	683	781	760	736	768	722	731	713	742	740	713	770	763	737	784	811	771	779	788	749	737	728	753	761	758	773	797	757	792	773	779	754	729	788	804	702	721	799	756	797	763	752	791	846	782	749	787	729	756	748	793	765	697	752	746	759	792	722	804	771	731	787	757	806	773	755	731	794	819	747	811	775	773	807	774	765	785	783	766	780	800	813	762	746	816	769	735	772	737	773	771	759	772	783	759	763	769	739	776	729	793	731	741	754	774	777	750	828	850	805	768	743	777	776	744	784	705	775	778	733	790	751	763	755	763	745	758	787	738	758	720	765	751	786	759	762	724	746	744	763	766	782	774	726	801	759	749	779	704	787	792	759	770	765	729	779	784	753	822	769	784	764	716	774	781	800	716	762	768	751	719	754	739	783	771	742	784	755	732	748	799	765
10345	15455	41842	10856	786	439	353	371	358	315	302	301	352	345	306	260	297	314	284	306	325	293	289	288	280	323	291	290	292	288	264	261	300	302	302	294	281	289	296	256	280	324	298	286	265	298	289	283	317	264	297	295	257	314	285	281	296	300	292	303	278	262	294	294	273	269	300	300	293	275	289	256	294	239	300	292	281	296	320	279	285	266	300	302	263	307	290	294	279	292	266	300	289	319	269	306	301	308	278	281	287	280	286	257	299	264	274	273	305	303	289	300	287	287	306	274	284	291	280	310	296	291	307	325	292	271	304	272	279	258	291	275	315	281	317	296	278	272	266	266	274	277	297	277	265	272	289	261	267	301	262	241	280	254	294	279	262	311	305	288	273	270	304	301	275	274	283	279	263	262	282	271	268	280	261	266	265	268	281	306	275	271	277	287	307	310	278	295	331	283	281	288	303	301	289	302	276	275	289	310	329	272	300	286	273	278	297	268	272	293	287	293	276	260	275	289	293	298	287	267	268	267	289	294	279	288	273	274	288	341	292	289	325	284	269	286	288	284	321	311	267	315	243	288	250	250	291	282	299	274	301	296	295	300	304	300	299	290	294	273	273	295	309	293	252	291	282	294	288	277	269	279	301	267	279	293	283	263	294	290	264	271	278	342	282	255	286	282	279	292	294	301	285	299	282	294	289	271	292	291	310	302	270	275	293	262	307	285	263	289	309	287	295	271	265	302	257	288	323	308	272	290	251	294	260	312	294	275	301	263	319	307	288	290	341	286	279	292	289	271	311	313	284	297	288	277	267	275	285	291	308	277	296	291	282	267	271	279	288	238	273	304	305	308	285	281	286	272	266	264	268	295	314	282	304	328	263	277	318	287	269	294	280	318	290	271	293	263	280	296	305	284	287	292	281	268	261	293	288	264	278	275	310	290	290	292	264	279	282	288	300	308	317	267	267	261	280	295	294	290	296	299	287	281	318	284	299	269	315	256	289	283	286	261	316	304	276	267	281	274	283	297	283	298	293	282	263	257	272	291	279	268	291	283	267	279	300	275	294	299	241	269	288	265	297	295	305	297	339	296	257	294	303	302	296	309	271	279	262	250	304	284	289	323	281	281	320	275	284	283	279	294	295	293	306	266	289	301	271	297	294	256	271	231	286	309	292	288	304	290	317	315	304	289	306	283	285	263	310	281	288	297	286	287	279	291	300	259	290	255	278	287	278	275	296	252	275	278	305	338	269	286	253	266	265	301	302	279	256	296	301	272	312	278	303	304	307	292	288	301	287	274	281	285	274	285	260	298	293	259	297	309	281	259	263	254	279	298	306	307	287	278	262	303	254	323	330	258	293	283	285	276	277	301	307	306	275	294	267	282	301	333	300	307	265	277	265	265	293	262	306	314	336	288	270	249	310	270	298	285	294	265	278	327	318	291	277	329	277	306	289	267	289	327	294	279	302	278	287	298	325	274	285	303	280	308	287	312	270	303	251	283	250	277	299	310	278	268	280	250	286	295	280	302	285	268	270	315	290	311	302	308	324	297	284	269	287	293	271	301	273	276	281	265	301	240	269	279	301	290	280	257	301	310	279	325	280	282	315	280	270	302	279	268	301	286	308	289	291	255	275	305	270	317	324	297	317	313	272	301	274	293	294	326	293	290	316	294	322	287	278	268	291	285	312	297	294	296	322	289	297	280	303	295	296	334	317	294	319	279	284	263	300	275	274	297	301	287	285	278	295	274	290	249	283	286	305	316	263	263	257	286	288	287	263	270	279	304	272	258	288	319	271	261	248	275	286	269	299	267	297	246	257	274	298	336	291	283	280	276	282	310	282	282	277	286	278	305	274	286	294	274	275	274	291	271	308	268	281	286	258	265	294	288	299	289	264	277	311	310	289	291	289	286	274	287	281	313	282	323	293	278	291	286	277	258	276	286	239	289	306	256	297	275	300	276	268	290	280	281	292	276	298	271	255	274	268	284	314	285	272	271	290	265	262	287	288	267	300	268	282	278	291	287	275	313	319	297	296	254	292	305	271	298	292	308	272	276	257	296	274	284	260	284	302	282	255	284	283	257	248	305	313	260	279	285	292	268	274	270	271	276	308	310	263	325	272	278	278	291	307	295	293	282	345	273	259	283	300	290	307	317	273	254	282	287	327	293	285	284	278	291	287	271	278	281	275	317	253	310	290	312	311	304	311	302	256	308	304	290	274	270	298	278	269	283	282	269	279	263	298	282	277	284	278	299	310	264	289	315	286	287	267	317	315	285	267	298	315	258	276	313	317	304	284	297	285	301	316	285	265	278	291	275	307	275	263	287	281	263	280	289	268	284	314	289	256	311	288	292	267	265	266	269	264	292	317	279	292	308	280	303	275	297	280	316	294	272	288	304	299	287	304	290	295	305	282	298	272	279	318	332	290	312	319	307	275	276	282	236	285	292	264	292	291	292	296	277	301	290	288	296	252	293	310	299	284	263	289	252	315	257	291	300	301	312	264	309	293	290	269	307	303	295	290	286	298	308	286	301	235	262	276	269	276	310	275	313	286	306	284	309	294	257	273	300	297	275	254	278	292	278	282	272	278	275	278	272	282	265	277	272	280	293	252	270	293	314	290	274	310	311	319	263	263	296	266	305	285	299	310	283	290	293	307	313	276	300	305	248	323	307	270	310	282	282	263	311	300	312	280	277	285	302	302	293	274	312	273	270	290	314	329	275	301	278	332	280	300	307	285	278	310	282	292	268	314	287	293	288	266	291	280	273	284	276	304	312	286	253	297	271	281	292	299	261	270	300	262	302	286	264	282	295	302	295	263	299	303	305	270	297	303	292	282	267	290	319	293	322	282	273	275	291	283	275	309	287	288	250	291	296	293	315	292	277	283	267	316	306	308	314	280	252	280	293	272	279	263	281	263	281	276	280	289	286	308	296	290	288	284	268	249	269	283	284	272	271	271	304	285	278	294	297	299	301	276	274	292	302	329	288	293	326	246	323	318	304	282	286	293	312	289	279	304	337	302	286	293	299	280	293	307	286	286	299	315	288	298	270	289	314	257	284	255	267	260	269	259	273	293	286	275	289	266	283	290	269	284	293	317	301	292	261	290	284	299	317	282	282	325	282	255	251	313	270	297	280	301	265	288	310	268	273	274	294	260	273	318	316	282	264	286	306	277	300	264	271	260	293	268	321	295	266	279	284	291	274	280	263	285	288	282	284	284	296	286	295	290	270	284	301	286	276	285	293	285	260	305	273	284	272	289	265	294	282	278	320	304	320	253	279	277	259	273	253	292	253	287	272	284	280	297	296	288	278	270	265	330	302	283	291	283	290	291	280	273	263	271	256	295	286	303	270	275	277	287	279	280	297	282	316	304	278	307	262	314	294	277	292	311	274	276	278	298	278	279	261	291	313	302	256	291	312	323	296	289	268	286	293	298	260	267	295	259	282	299	308	277	326	304	295	283	271	261	305	272	286	288	298	270	277	294	261	315	286
8272	15987	43745	3912	1866	1450	958	1179	1146	830	838	821	1015	874	809	802	807	774	683	718	687	687	672	670	666	662	725	645	719	700	656	669	695	678	657	670	691	727	700	689	663	682	665	673	671	683	678	643	664	687	677	645	670	705	699	674	662	713	710	662	684	669	646	692	655	694	657	643	654	684	686	669	683	682	718	671	675	684	668	686	720	660	672	697	756	698	705	664	680	684	678	687	661	672	645	658	639	666	645	651	636	647	666	707	676	628	692	654	657	610	684	654	647	676	666	670	674	686	648	686	708	672	660	675	677	686	722	672	721	644	642	633	679	661	674	651	662	665	690	636	675	676	698	633	667	720	667	704	674	710	642	641	676	646	679	662	643	710	679	682	716	688	720	728	662	687	671	699	706	682	639	669	650	668	694	693	679	692	695	668	702	670	675	627	696	674	667	730	658	673	677	667	670	673	659	676	634	698	678	657	651	665	657	659	641	678	660	672	700	673	680	673	692	679	639	691	693	655	672	678	667	648	620	662	662	692	710	704	659	617	614	678	712	644	655	682	697	695	683	677	639	691	686	658	673	663	661	681	671	707	695	685	650	676	697	661	660	680	665	628	655	655	696	718	663	685	631	632	671	664	649	681	627	740	651	700	654	680	714	675	689	690	711	665	664	680	637	679	718	663	658	675	645	676	697	650	658	618	673	675	677	668	643	672	688	655	679	681	651	678	695	659	673	671	667	680	701	635	707	664	692	632	644	640	657	675	662	687	677	636	658	719	700	660	680	667	656	683	697	689	658	684	684	700	662	653	680	685	707	658	642	712	678	671	720	694	679	663	644	655	688	640	671	659	618	669	703	650	670	619	667	701	656	680	691	674	686	665	645	670	663	672	685	717	686	679	668	686	655	673	662	680	626	696	632	694	647	706	653	685	682	655	698	654	711	669	709	654	657	668	732	650	682	675	682	674	673	674	654	651	672	684	667	700	652	655	692	658	679	649	679	650	653	666	653	730	631	655	655	673	696	655	674	720	650	685	659	594	675	715	656	646	665	673	687	678	651	665	692	683	653	662	648	678	637	684	711	677	642	704	721	687	656	628	675	690	682	714	656	678	694	687	642	610	661	655	664	716	738	690	714	682	662	703	682	677	644	683	675	672	727	707	715	697	649	630	658	692	694	627	649	672	684	679	658	669	615	678	656	605	632	708	669	674	730	646	688	671	714	668	670	666	680	648	745	666	676	677	685	687	690	694	638	695	661	638	654	679	666	706	625	659	666	691	669	672	731	698	682	703	688	677	673	691	660	672	726	653	685	731	696	702	629	656	678	679	668	680	701	688	671	714	619	654	668	732	638	660	631	670	678	606	701	638	653	719	669	690	653	668	673	646	680	667	714	635	680	697	701	688	697	665	697	740	667	687	680	677	648	674	659	703	704	651	689	656	668	654	670	688	629	654	638	672	635	692	688	710	696	661	686	706	668	623	661	671	661	671	664	696	696	695	684	645	678	698	697	656	683	663	670	688	684	671	675	677	633	688	635	635	690	662	718	653	630	647	624	649	685	678	689	658	708	651	655	662	676	644	689	658	685	695	687	673	658	653	695	639	676	698	699	639	677	733	704	679	684	646	712	646	680	645	684	660	674	694	661	672	668	672	718	660	654	644	676	664	684	687	625	667	681	686	627	674	657	664	695	674	640	690	666	710	687	673	698	652	726	659	699	704	662	712	659	664	651	722	666	684	634	645	680	689	628	657	670	670	727	676	687	635	636	661	650	687	653	648	678	656	669	649	684	690	692	698	662	723	645	666	676	665	629	664	638	722	712	603	640	697	694	652	716	654	641	702	655	666	714	671	668	697	662	659	688	657	660	644	680	670	712	629	708	664	645	662	655	646	690	656	664	706	667	652	690	705	682	704	695	682	673	729	649	691	684	672	626	687	643	663	676	667	666	635	665	670	684	699	665	654	651	702	681	693	692	657	673	669	705	690	692	712	703	642	665	676	707	637	704	688	685	669	716	647	684	664	700	649	718	591	668	678	658	635	697	626	662	688	697	659	686	637	627	719	714	659	657	656	664	633	670	633	688	691	696	677	674	689	674	688	709	683	658	706	689	691	679	648	660	731	703	697	659	681	634	632	663	689	656	662	604	668	669	649	677	657	638	707	655	661	713	645	705	669	700	669	640	649	666	619	692	701	679	661	657	607	621	708	660	682	658	632	677	634	693	701	644	705	645	680	658	636	686	667	694	662	677	699	660	687	675	660	658	623	679	664	691	676	675	675	630	677	691	667	683	664	653	663	726	698	718	688	689	633	705	642	708	685	667	685	654	681	679	649	653	684	675	651	670	688	639	613	660	677	701	614	649	693	682	679	712	662	706	645	637	695	654	674	666	662	669	700	651	679	673	700	670	632	667	637	682	644	678	693	646	674	666	705	675	654	659	641	647	649	674	705	670	702	694	646	682	681	663	647	676	648	672	670	624	700	644	645	700	676	665	657	617	677	716	691	654	701	715	677	664	674	638	677	679	692	673	712	649	666	721	634	642	692	671	697	689	756	665	628	638	675	659	683	653	675	692	722	630	657	679	643	675	694	685	680	663	687	718	672	666	630	709	711	662	653	677	692	669	650	681	612	667	657	684	691	661	648	675	671	652	687	635	652	664	690	676	665	667	673	654	647	680	657	699	676	676	675	660	664	731	628	689	691	639	693	686	676	685	658	692	676	708	672	706	681	630	668	704	700	698	671	714	712	707	654	677	603	699	670	625	725	698	707	648	644	689	645	728	727	724	677	653	660	709	679	648	629	692	646	665	703	686	723	640	659	666	652	713	685	696	658	651	667	691	680	709	621	667	705	715	656	637	658	708	682	687	702	709	663	666	679	680	624	682	665	693	656	688	654	738	673	629	683	648	653	710	673	669	674	703	678	704	662	685	669	676	649	708	683	704	682	654	697	673	672	631	689	651	695	681	689	638	691	671	665	653	688	708	665	673	706	652	645	745	666	648	664	686	665	668	634	673	653	625	663	631	659	705	697	707	636	632	693	677	684	680	687	658	674	643	702	634	662	661	676	678	630	693	662	699	682	661	672	633	677	660	659	704	700	677	616	665	636	675	691	642	658	688	678	674	670	682	653	631	657	656	663	682	699	654	704	664	608	669	615	666	662	665	641	654	661	704	686	691	667	699	731	684	682	657	673	659	663	642	727	650	688	664	622	637	675	668	656	680	654	705	665	692	639	669	649	717	697	681	673	682	631	717	669	656	603	705	646	651	638	665	668	706	728	669	615	686	657	647	728	688	674	694	687	689	695	698	662	660	690	683	717	696	699	675	683	644	675	695	673	667	659	719	662	665	682	727	636	685	658	695	657	663	720	700	659	703	640	670	671	655	657	652	650	681	645	683	691	648	672	682	688	673	684	652	704	691	719	708	675	704	674	672	639	651	637	645	708	705	686	653	712	718	636	667	716	706	677	700	647	670	692	635	712	673	664	667	684
17734	35980	58423	20035	2038	407	264	302	224	168	182	174	281	184	191	186	174	160	154	137	149	151	145	133	134	165	149	157	151	130	129	143	155	168	145	181	157	147	143	162	153	141	160	173	163	149	137	134	139	127	134	148	157	164	159	156	161	146	129	143	146	139	153	141	158	150	165	150	158	133	174	130	157	175	134	153	157	156	199	128	172	138	143	150	138	143	129	132	184	138	136	134	146	135	138	146	138	153	171	165	117	121	145	154	163	170	131	129	147	157	145	146	151	163	151	140	140	169	156	160	143	151	152	147	146	145	158	131	124	143	153	175	166	151	166	141	134	150	154	145	144	149	158	150	145	120	119	161	137	150	169	140	139	159	139	170	139	143	162	161	170	139	151	145	136	138	159	164	146	144	144	153	139	133	162	154	141	182	150	143	132	141	167	139	154	134	162	160	124	113	154	144	150	125	147	166	143	160	146	146	151	143	151	147	175	148	119	129	142	145	150	159	150	156	146	124	154	131	145	148	131	157	165	134	163	142	139	135	151	146	134	166	156	133	159	136	123	164	160	128	147	156	163	167	136	171	132	170	152	155	160	167	162	154	147	145	135	154	157	148	150	133	140	144	135	154	143	144	156	139	150	146	162	131	158	141	144	155	154	142	145	157	125	142	167	136	131	161	182	136	150	143	146	161	161	159	140	152	136	136	155	108	131	124	139	135	151	153	134	133	171	158	125	138	154	142	146	122	133	142	137	153	143	153	146	146	118	166	152	160	145	151	143	146	144	154	146	153	140	155	151	140	154	165	177	164	144	148	174	150	139	140	153	156	152	133	151	130	145	184	135	154	151	132	147	135	163	161	134	129	152	158	154	149	142	153	141	158	145	151	136	144	169	150	140	156	181	128	139	155	169	154	142	139	137	167	129	145	132	134	141	145	168	161	146	139	157	161	149	133	166	140	150	134	130	156	155	160	152	135	140	144	171	157	139	181	150	146	151	157	163	141	154	144	148	138	151	177	146	152	146	120	139	136	183	148	162	153	160	175	130	143	159	146	160	170	161	151	159	141	160	145	152	167	138	150	142	147	125	135	156	151	139	153	172	163	158	132	164	172	149	139	140	149	142	165	204	144	134	138	154	132	137	140	134	141	122	128	155	160	147	149	136	165	157	151	151	147	138	155	150	163	149	141	133	144	145	142	150	158	146	160	139	158	147	142	144	153	126	133	173	154	158	151	139	165	145	157	140	137	174	122	145	138	150	150	143	130	154	142	158	139	155	152	146	129	165	155	136	140	131	145	163	173	144	148	155	151	156	154	160	152	147	132	135	137	139	132	147	145	126	138	139	128	152	152	150	154	143	147	141	144	147	161	143	168	161	173	135	167	134	149	139	157	164	146	138	177	156	115	148	137	158	145	149	168	140	153	134	148	155	166	159	145	143	155	155	163	158	147	166	165	145	151	129	119	141	139	135	148	158	151	130	116	163	148	127	157	134	138	163	150	141	121	156	176	155	153	171	153	165	156	176	148	148	190	149	134	154	150	170	119	152	134	128	160	120	130	163	153	139	137	130	137	157	168	142	136	181	157	136	136	153	133	154	145	149	158	147	144	125	164	140	135	126	158	170	155	136	150	137	124	132	154	136	151	161	152	163	171	178	153	153	136	136	164	153	146	127	159	157	169	152	136	157	165	154	140	109	144	152	148	148	155	140	147	149	142	135	152	129	148	144	166	151	161	159	154	160	172	166	143	139	145	147	144	154	129	140	128	162	147	148	138	142	144	160	148	147	142	138	132	158	155	165	141	129	146	142	141	148	161	143	157	151	136	162	148	133	148	138	140	148	139	125	142	135	137	153	146	158	159	138	133	138	135	167	135	150	163	138	147	147	159	166	174	145	150	141	135	140	138	158	151	154	119	152	143	135	134	145	144	145	149	135	145	129	144	151	164	157	163	148	160	139	154	150	168	137	144	147	133	141	154	154	148	157	142	150	160	159	133	150	155	159	149	138	148	131	143	138	151	186	165	145	138	135	140	144	144	132	146	127	154	152	135	168	164	149	149	149	136	166	138	144	156	161	127	135	145	146	142	154	151	169	116	152	119	156	149	144	153	152	179	145	165	142	142	130	148	152	171	149	144	168	156	157	139	170	145	163	155	138	147	133	142	142	168	181	151	145	135	148	120	138	158	176	157	145	141	139	147	151	158	153	137	150	146	156	145	154	141	129	150	140	127	161	167	143	152	160	147	165	141	156	153	141	119	175	127	154	142	138	175	156	136	168	157	147	144	140	169	155	157	162	155	149	142	147	135	135	150	136	150	136	160	144	145	144	169	151	159	168	134	124	155	148	171	142	163	145	152	141	148	167	145	146	126	173	152	159	137	149	152	142	161	174	160	167	140	123	147	137	127	122	144	136	155	153	157	135	168	172	137	133	116	161	146	157	142	160	144	137	144	153	154	147	163	137	163	126	136	138	140	145	143	161	146	150	136	124	167	143	147	143	154	137	148	152	160	139	151	162	135	172	161	163	164	159	126	160	162	145	127	148	139	146	150	129	157	128	120	134	164	147	145	124	144	165	140	153	163	139	147	140	141	147	141	149	152	151	125	151	139	138	137	161	163	171	142	139	171	110	120	166	145	143	172	168	154	152	143	140	145	142	167	159	153	157	163	142	153	155	143	150	153	167	135	127	144	137	137	130	150	135	143	178	146	139	143	138	141	157	157	152	144	144	139	144	137	144	145	157	136	143	125	147	159	153	162	130	158	143	164	150	154	190	137	152	146	143	173	137	150	141	158	159	147	140	154	137	145	131	153	166	148	170	118	131	130	121	134	144	150	158	130	150	135	171	148	129	149	153	149	137	160	165	141	161	149	172	150	162	143	136	135	140	154	164	144	144	155	153	141	151	145	159	165	161	157	154	150	127	157	140	140	142	149	148	161	157	140	152	150	158	126	142	162	127	159	146	154	134	141	142	141	137	149	133	137	145	155	149	142	157	153	154	158	164	140	168	159	187	141	157	149	154	149	152	189	139	144	154	138	148	124	141	143	113	135	144	148	156	147	155	141	132	142	151	165	165	118	153	155	159	157	146	140	148	139	150	139	140	138	167	155	145	139	166	149	128	170	124	146	160	171	132	159	156	133	163	156	134	151	160	176	151	156	153	162	146	123	148	141	182	155	122	149	159	162	136	121	145	152	145	153	154	136	154	155	156	152	139	158	155	161	180	132	150	154	156	152	161	152	163	144	174	144	164	158	151	123	160	154	138	146	163	151	166	145	129	161	150	142	147	142	155	142	154	147	143	145	136	137	166	163	160	153	140	173	154	177	151	150	152	150	121	139	137	136	162	152	139	120	165	158	141	144	142	149	144	145	163	140	152	164	156	143	154	165	152	159	156	145	144	155	151	175	138	126	145	167	174	138	140	152	152	155	137	154	143	138	158	132	131	148	161	158	135	168	148	156	137	131	151	114	141	167	153	162	128	163	137	141	143	136
10807	31643	54278	5977	2079	1398	1006	1274	977	599	658	562	1104	644	592	600	545	510	446	411	438	399	396	408	404	415	451	394	398	351	399	381	407	370	382	353	409	391	369	381	366	370	391	357	366	416	397	359	353	376	328	385	380	337	393	361	328	350	398	362	379	370	382	343	374	385	390	373	353	349	386	383	369	391	365	370	332	396	377	419	353	408	362	374	345	349	388	388	355	370	343	378	394	363	379	348	349	353	408	364	371	383	357	324	374	362	400	376	379	388	382	386	375	387	393	379	407	386	375	370	373	357	365	383	382	384	388	410	372	378	360	377	394	385	348	348	367	366	366	346	386	410	390	381	381	354	371	361	345	396	390	363	391	363	373	381	384	385	360	342	362	385	390	395	354	396	386	394	338	370	349	357	373	373	372	322	372	379	359	359	340	359	390	356	386	380	339	385	377	368	413	333	409	375	380	363	390	392	375	379	349	347	365	355	377	365	383	368	353	364	393	362	338	352	387	381	372	362	347	361	389	403	378	374	396	371	358	399	363	369	376	362	398	394	366	359	371	371	345	388	352	354	385	375	371	362	361	348	389	358	388	375	346	376	370	375	387	398	364	345	365	370	414	360	366	347	356	385	366	380	378	389	368	385	353	354	403	346	387	369	384	333	341	366	391	409	343	366	387	371	375	373	372	350	404	392	340	371	368	380	422	355	388	372	392	407	377	363	388	379	362	366	365	376	388	382	362	350	361	393	355	351	349	409	383	332	398	376	345	388	366	357	383	370	383	361	378	363	335	388	363	381	391	377	356	368	343	393	380	374	340	367	403	362	378	376	339	394	393	377	365	406	357	414	383	356	369	379	348	402	381	381	396	398	364	406	383	351	364	341	378	409	381	385	364	390	360	379	384	360	369	371	365	381	392	359	428	393	372	380	381	369	398	379	368	357	352	399	395	389	371	353	386	373	396	403	394	334	361	401	401	366	344	383	381	387	385	377	366	387	403	405	392	383	369	369	350	360	382	380	412	368	353	367	346	366	316	353	353	375	324	371	367	373	397	372	414	375	385	385	363	375	358	390	354	376	361	392	350	381	358	370	393	373	359	397	350	375	350	336	367	376	317	371	385	354	391	386	339	389	397	380	350	384	361	367	392	355	358	359	387	377	360	349	361	384	346	369	376	354	390	344	385	384	350	372	374	375	377	393	370	368	341	380	382	390	361	366	394	350	358	408	381	356	361	346	352	365	363	355	367	350	368	383	395	372	370	364	359	356	391	347	380	381	386	356	369	386	374	355	374	392	339	360	373	388	374	353	329	396	346	386	357	355	413	351	356	384	419	392	370	364	411	387	349	315	398	395	381	428	363	363	388	411	330	403	355	385	397	371	367	389	349	446	394	399	362	375	381	373	391	375	392	404	378	384	378	389	379	370	387	375	370	374	385	370	362	364	369	369	384	391	362	386	370	371	361	394	393	375	342	384	391	350	379	364	360	381	386	386	359	345	375	398	358	387	377	406	380	384	365	387	357	369	367	388	350	356	374	396	377	391	368	379	396	369	354	401	363	387	328	389	381	363	388	359	344	324	363	363	406	377	374	400	346	367	405	387	370	350	384	354	333	362	393	346	360	373	341	373	354	373	367	339	358	389	379	343	379	378	384	367	335	398	392	382	383	357	376	393	375	378	398	352	346	340	370	314	384	377	381	384	404	362	389	409	384	395	384	345	365	363	376	356	378	357	354	344	359	348	382	333	353	348	353	370	394	373	360	345	357	362	354	350	348	326	367	356	371	339	374	377	379	341	389	384	379	331	382	388	405	350	370	354	390	368	385	386	358	383	347	378	400	404	407	388	399	369	353	340	353	342	393	386	375	376	399	397	364	330	386	379	365	366	366	361	371	367	342	352	398	372	366	383	394	356	379	401	351	363	379	352	349	378	375	364	386	361	375	355	380	368	386	366	409	370	401	374	357	424	378	391	359	356	354	365	376	370	372	366	394	357	371	406	422	375	384	396	365	352	365	366	348	359	346	395	373	381	361	380	373	356	391	369	392	369	389	392	390	363	360	338	389	364	359	402	377	378	388	393	366	366	369	362	381	367	382	380	362	395	376	354	372	343	349	380	384	342	347	382	373	354	357	395	379	374	372	373	356	383	369	390	398	393	384	368	386	375	376	393	392	362	386	365	363	418	372	358	369	365	415	345	386	389	366	379	346	393	365	389	358	367	383	360	394	376	361	384	377	375	386	390	356	369	355	376	402	382	386	372	344	370	404	365	351	388	360	360	377	377	346	359	342	392	391	345	367	396	397	365	372	381	373	391	347	380	365	340	388	390	374	391	371	372	358	384	357	379	397	378	381	406	380	398	386	360	369	360	381	405	356	362	408	337	351	367	355	358	362	372	319	379	400	352	358	411	388	351	408	381	374	391	412	364	402	370	368	392	377	369	325	367	363	383	378	340	359	371	415	371	369	393	371	386	369	368	363	346	362	399	366	360	352	362	344	377	374	377	380	367	358	385	377	350	346	374	357	364	416	345	359	385	368	405	367	366	349	377	345	351	377	330	368	393	370	410	393	384	379	351	371	375	345	351	335	380	371	378	369	373	376	378	362	353	375	338	393	402	358	393	381	379	369	376	394	364	374	378	395	343	353	360	330	353	369	347	378	390	419	366	405	377	374	368	356	380	365	363	378	430	407	363	391	366	388	357	379	376	392	373	390	314	348	363	376	410	360	385	378	360	370	402	370	389	377	339	385	364	340	382	353	375	363	398	335	409	405	371	394	393	406	378	394	371	352	400	426	360	374	360	378	421	390	389	368	390	366	400	371	341	380	377	387	385	381	337	395	357	408	421	374	349	360	362	384	393	379	344	410	353	378	353	354	372	361	413	371	382	342	408	362	364	422	371	388	358	380	393	384	335	350	373	381	412	359	383	374	384	352	364	382	375	337	386	342	367	362	356	360	374	353	390	365	383	374	337	349	373	354	355	345	366	382	367	390	388	385	357	391	400	339	356	402	381	376	371	398	413	377	378	366	370	387	362	387	372	418	353	408	373	384	359	391	360	346	376	348	391	368	357	357	382	361	386	356	365	371	328	415	370	360	396	385	367	364	380	376	340	407	369	354	340	377	420	357	400	371	351	389	412	366	367	387	382	373	431	386	372	378	371	387	355	353	370	381	363	379	370	336	339	403	383	399	373	387	369	414	374	392	359	339	366	351	366	401	371	360	390	389	405	397	372	381	351	364	381	344	356	358	383	380	376	378	361	370	364	391	366	379	378	378	350	349	402	369	355	336	377	385	393	370	376	358	376	383	366	363	393	364	375	400	339	374	348	371	349	356	377	368	379	382	388	398	387	366	379	383	398	378	371	396	373	345	390	402	384	376	340	388	404	378	365	393	384	377	359	353	368	379	368	394	373	383	409	382	379	369	393	365	390	370	366	337	384	374	370	394	390	372	402	371	358	369	381	382	375	358	379	373	350	414	396	375	352	396	348
3073	1296	3319	651	362	316	352	346	329	341	340	334	299	331	330	336	331	377	316	317	332	336	338	340	345	321	354	344	313	301	317	319	350	343	312	337	318	331	324	324	334	337	335	312	329	311	352	301	351	315	326	340	316	312	304	327	307	335	332	347	321	302	309	341	312	339	347	340	323	306	312	322	312	315	326	341	306	316	346	323	343	327	320	350	323	329	313	351	329	357	324	313	339	326	362	332	353	318	318	349	326	340	313	315	334	352	346	326	322	289	313	346	332	326	319	320	320	311	298	334	311	320	323	311	323	320	331	309	325	296	335	376	340	371	318	337	356	312	318	288	310	347	321	343	326	324	336	316	316	326	321	281	341	291	360	342	369	332	322	307	322	357	335	340	331	355	335	365	333	324	331	378	320	332	330	370	347	345	356	325	321	328	336	347	338	338	334	332	339	318	313	363	323	357	311	343	317	321	354	361	296	363	311	297	367	300	299	344	331	311	314	336	325	334	344	327	313	328	325	339	325	374	310	330	355	301	352	318	358	339	341	324	324	310	359	374	347	370	329	304	314	305	370	314	327	308	323	324	310	309	327	304	301	322	341	364	318	320	323	322	324	330	314	308	346	352	303	340	366	319	331	320	351	343	333	355	356	299	348	327	330	340	327	325	324	318	333	337	352	319	318	345	301	343	286	336	331	337	322	336	320	346	341	329	356	286	291	341	307	340	329	331	340	327	296	346	344	362	296	295	348	335	333	303	352	349	335	322	338	348	298	326	314	342	322	323	333	318	326	328	351	301	358	323	303	312	293	324	305	309	340	360	306	310	344	297	323	308	343	329	363	321	316	311	341	316	323	337	358	384	326	315	343	328	326	348	317	325	311	336	326	316	342	334	333	321	310	323	319	314	332	313	335	320	357	339	306	306	354	306	310	337	334	348	349	321	331	378	367	317	339	313	331	299	372	288	353	311	323	313	343	335	296	303	313	301	329	342	310	336	326	308	335	316	319	316	313	337	335	343	328	310	288	325	320	362	363	325	376	297	352	354	324	329	305	312	326	332	345	311	325	324	345	318	321	335	322	320	291	344	352	338	342	327	327	333	335	344	340	335	353	321	309	314	318	324	327	331	330	342	338	359	331	355	344	278	318	319	328	311	304	336	329	325	330	309	342	347	347	316	318	325	333	305	322	313	323	343	303	335	321	317	359	350	314	313	319	346	336	321	327	292	299	285	321	334	355	339	316	347	322	321	373	333	361	306	340	347	331	339	326	363	280	298	329	350	305	347	329	321	311	318	334	331	330	340	304	326	324	314	295	336	328	296	324	315	322	304	346	342	313	290	311	320	320	335	316	322	324	335	344	306	359	331	344	332	336	336	319	340	335	325	296	353	292	335	317	337	339	318	316	339	330	356	354	332	352	352	351	316	305	349	319	348	340	342	343	342	337	319	335	340	332	358	329	340	318	310	332	331	358	349	326	327	364	339	338	317	319	358	298	315	312	357	300	303	293	317	314	332	334	309	321	312	314	346	336	342	323	349	284	359	344	324	333	314	305	324	311	352	302	362	306	353	317	332	302	335	321	335	316	314	346	324	337	317	323	309	330	325	308	310	316	317	344	324	338	330	333	360	333	335	307	314	367	312	329	335	326	362	290	362	347	322	346	348	316	326	314	326	337	283	319	314	345	337	329	305	349	361	297	289	323	338	355	348	325	330	336	305	324	308	343	345	314	330	323	348	340	326	306	327	339	321	338	316	354	325	354	334	299	353	334	347	326	317	276	323	317	338	314	316	316	331	325	317	352	297	346	310	322	321	300	333	316	345	341	345	323	289	351	350	301	339	332	334	336	330	343	287	327	342	316	310	337	340	340	350	354	322	313	298	319	304	307	309	356	338	334	342	341	306	328	297	351	319	321	377	328	359	321	302	346	326	321	316	288	330	334	303	325	335	301	332	301	363	308	297	357	308	324	324	325	318	326	323	361	298	327	357	353	305	329	331	314	346	382	330	322	327	315	330	348	335	347	360	345	352	337	340	293	325	328	348	311	335	343	334	349	320	332	334	345	324	297	338	331	335	344	312	300	313	309	307	323	313	346	321	318	296	338	325	304	336	319	324	326	355	336	322	310	329	347	321	339	346	314	321	320	355	360	342	345	301	326	339	313	332	310	343	310	322	342	324	337	321	351	346	297	329	348	319	339	336	308	310	334	297	312	314	330	318	338	335	305	372	347	343	324	303	298	330	300	343	339	313	337	346	339	317	302	346	328	368	320	306	315	298	369	300	341	340	343	301	305	305	331	328	317	334	327	324	357	351	306	328	320	295	307	317	313	299	349	318	312	332	320	341	314	303	313	330	351	322	310	350	329	305	326	337	325	327	358	322	342	358	290	323	363	353	349	326	351	337	298	363	292	386	343	335	309	344	327	321	316	307	323	314	302	317	332	325	322	288	321	351	346	344	359	299	342	287	336	327	337	322	351	346	322	327	295	338	335	326	308	365	321	361	328	284	291	299	307	329	350	335	348	335	325	344	302	353	341	316	316	335	335	303	309	335	332	331	333	360	320	310	351	352	342	319	329	344	313	319	324	359	311	323	333	318	307	328	326	351	310	330	324	316	321	331	327	341	329	317	351	300	314	343	319	361	296	352	324	345	330	329	335	298	283	351	333	331	333	318	345	321	325	336	335	303	331	346	325	328	339	351	306	359	340	347	317	317	336	330	336	287	331	330	366	315	345	377	355	356	326	314	303	317	356	325	325	307	310	340	317	312	303	339	358	324	310	350	308	350	347	336	348	304	327	331	338	305	339	345	347	353	337	316	323	336	351	314	281	314	324	341	335	305	322	357	326	298	305	311	346	308	292	351	309	333	363	320	297	348	339	357	352	344	332	345	342	356	340	352	347	313	332	333	316	308	343	333	324	308	339	319	310	342	339	325	278	319	376	333	305	296	319	379	348	361	324	338	325	339	331	366	292	310	308	337	353	335	332	321	294	253	297	320	318	338	307	332	325	323	347	299	328	336	322	324	328	326	330	347	338	354	358	342	338	307	324	332	322	310	329	345	308	326	325	289	323	333	336	336	341	334	319	339	336	324	296	291	346	328	317	343	351	332	312	351	312	328	335	357	305	338	315	349	322	337	334	326	318	322	327	305	334	356	308	320	346	332	359	317	343	277	322	341	305	305	371	311	309	324	334	306	322	360	291	360	360	353	316	344	330	319	288	294	317	312	329	339	304	314	298	359	288	319	330	330	297	333	310	305	335	311	363	346	329	325	300	339	356	337	305	321	293	322	328	339	296	304	328	305	329	327	327	318	351	328	368	347	326	362	341	361	340	286	330	343	319	331	350	317	308	342	310	310	317	314	290	345	338	329	335	330	353	314	343	311	325	292	321	349	322	335	321	338	326	342	334	307	313	351	330	310	309	355	306	332	319	344	308	344	336	328	374	306	337	341	321	374	327	307	357	318	330	346	330	326	327	286	319	304	317	307
3275	2468	8049	1444	832	820	828	813	784	812	762	742	776	795	811	811	765	800	753	776	747	771	791	764	746	811	783	737	784	779	768	760	786	771	761	799	762	741	784	792	750	832	755	742	774	807	788	779	744	754	752	776	770	730	794	742	774	748	766	795	725	750	711	782	747	758	746	724	791	750	785	805	736	731	734	768	784	725	772	799	751	752	771	786	776	800	784	808	769	747	776	745	779	778	736	837	770	773	763	754	802	751	785	753	772	781	773	712	772	784	798	773	757	710	782	796	744	796	761	705	744	730	748	755	758	773	823	751	752	760	787	807	775	810	773	749	773	774	768	773	726	813	730	788	774	783	731	822	733	769	741	815	738	812	756	757	783	720	784	752	809	763	773	777	728	768	810	790	812	763	753	792	758	809	798	789	746	792	766	784	789	760	794	727	695	768	736	757	788	765	770	791	767	811	774	769	756	749	739	763	775	796	772	806	774	786	795	755	782	752	733	790	730	808	790	739	739	775	791	759	783	757	822	791	750	742	743	720	811	763	767	790	774	745	757	757	772	774	789	809	756	772	755	716	775	749	733	765	758	806	763	797	749	817	770	721	780	762	744	809	728	749	774	740	747	832	720	765	732	741	756	858	765	776	762	785	792	712	712	794	797	760	755	704	817	765	783	774	740	749	756	766	735	794	745	758	763	769	790	776	760	761	783	732	711	772	838	816	761	771	798	732	788	769	791	790	790	765	712	792	771	791	780	782	797	738	756	810	793	775	752	784	756	758	721	752	751	794	791	749	753	775	777	753	793	775	778	751	782	820	763	755	813	792	762	804	810	794	756	743	775	770	778	754	772	761	777	758	795	809	816	731	738	768	791	767	757	755	751	789	788	830	823	801	740	738	752	734	785	793	814	749	772	730	755	784	813	775	794	761	828	789	742	758	797	723	762	771	766	754	777	799	795	791	756	779	749	779	784	794	732	774	763	754	802	788	719	736	759	785	733	809	799	750	813	784	734	745	775	744	808	766	770	817	804	766	749	816	823	762	773	803	821	755	780	796	739	778	774	775	794	769	798	765	826	825	803	776	746	814	758	773	755	740	804	778	764	807	764	773	760	774	750	739	749	750	777	766	723	748	712	759	772	719	743	782	785	771	743	788	773	763	787	797	796	786	791	749	765	732	753	776	758	802	743	797	786	788	748	779	767	743	759	780	749	815	733	841	760	809	753	782	795	759	771	733	735	827	769	799	735	834	749	751	766	726	767	721	751	729	749	832	741	790	752	737	805	735	793	805	763	777	764	732	785	797	753	773	807	752	754	824	766	814	771	779	808	741	712	759	805	772	790	739	800	764	801	796	787	758	781	708	740	803	783	803	759	757	749	783	862	761	784	718	806	785	791	743	808	730	805	793	760	755	751	710	809	821	748	813	805	762	746	756	786	762	786	804	736	746	764	801	770	802	750	767	778	795	799	780	736	773	832	788	733	815	725	768	746	791	735	758	812	744	701	759	763	797	784	815	822	763	780	835	771	790	741	772	754	756	809	765	711	744	751	746	783	744	722	762	751	733	813	735	804	801	778	761	742	774	812	817	759	783	757	765	815	748	785	814	736	784	739	772	794	805	757	816	809	728	760	761	777	741	747	752	744	746	742	702	815	760	776	789	845	786	748	750	792	787	730	756	761	718	799	784	774	744	766	751	780	802	862	803	819	750	810	778	787	802	836	779	781	720	714	743	723	758	731	821	760	774	789	759	803	715	771	741	787	778	770	754	765	790	747	736	734	741	780	829	749	745	794	776	768	786	751	773	757	787	768	764	742	808	783	815	741	829	784	802	810	785	758	772	719	767	744	775	822	718	748	745	718	802	743	734	778	738	759	773	797	739	774	790	823	774	760	758	756	758	777	807	793	835	775	791	791	728	769	788	811	790	837	816	758	788	774	778	782	734	757	787	766	828	791	753	748	770	801	754	852	785	799	774	753	752	784	717	744	754	749	779	731	692	725	755	815	758	767	825	710	763	798	820	767	741	749	752	786	797	739	763	804	800	758	754	791	812	769	777	772	787	807	773	718	759	786	818	758	737	737	730	753	762	716	792	801	790	769	788	801	751	712	781	793	766	715	805	773	751	809	800	734	693	763	746	731	729	776	755	802	721	785	791	772	784	778	726	730	762	800	783	742	764	761	807	770	777	774	776	783	744	755	760	799	730	721	797	725	753	752	766	772	744	792	732	724	728	746	790	812	773	779	773	756	780	733	848	730	762	779	848	814	795	765	763	786	764	741	803	751	819	740	764	750	742	753	772	800	728	793	801	791	757	823	758	778	769	772	792	793	800	744	812	765	795	756	782	744	787	761	764	793	837	789	745	768	742	792	783	790	769	807	782	796	784	740	765	746	747	728	801	730	795	787	757	792	737	782	735	752	800	809	753	785	761	787	741	760	795	751	805	789	748	832	760	734	719	773	758	738	766	776	754	797	773	773	780	743	756	796	728	714	766	771	776	776	810	788	751	750	777	773	767	766	760	792	752	769	789	789	748	734	792	788	769	750	817	767	804	791	730	739	760	789	772	766	797	830	817	784	785	789	773	756	738	722	748	759	746	776	790	763	733	835	800	784	836	792	815	788	728	723	764	849	754	801	777	792	810	773	794	773	751	770	776	765	755	764	739	729	748	789	792	799	784	772	718	781	736	769	768	778	808	763	786	821	779	780	792	731	782	782	779	782	788	722	777	756	758	803	752	741	738	789	821	755	746	770	757	763	772	765	751	803	766	771	791	766	748	806	693	774	757	769	763	770	755	738	751	813	803	752	769	719	814	767	804	785	777	768	735	823	755	795	812	805	792	792	824	778	802	776	828	757	776	807	753	755	667	772	785	842	751	804	802	781	795	755	711	782	749	745	761	746	785	780	757	837	736	733	827	770	790	849	723	790	791	819	821	745	784	737	776	739	765	849	794	778	784	826	793	768	841	816	765	769	775	761	783	741	766	750	768	789	756	764	798	752	756	760	778	773	795	740	741	777	788	806	781	783	779	761	799	782	753	775	756	733	770	800	818	755	778	783	784	803	796	743	758	786	764	761	758	716	783	793	790	760	765	829	789	750	750	767	773	774	720	810	787	754	738	749	751	743	742	739	757	819	776	776	772	745	781	798	823	809	788	796	782	777	805	782	814	772	774	782	799	781	797	797	804	756	801	778	827	781	799	748	747	799	742	763	794	816	796	754	786	797	774	761	741	741	741	806	788	770	783	809	794	762	758	750	785	802	785	760	782	800	776	776	768	737	795	763	723	750	746	737	754	749	760	739	730	773	746	786	762	746	791	753	769	781	733	771	782	772	791	758	747	760	826	820	789	756	767	829	735	786	749	779	765	755	765	778	797	798	724	774	776	766	805	792	752	804	725	758	771	821	771	716	804	805	750	781	791	718	821	787	737	773	757	778	769	808	798	769	697	784	731	778	769	814	752	774	784	781	763	790	736	783	754	785	797	787	760
10600	12197	41483	12735	807	418	408	415	311	352	296	328	358	324	289	296	282	296	298	284	278	293	283	313	269	302	285	284	290	303	287	276	283	286	298	268	304	291	299	286	282	260	285	269	337	292	327	310	287	302	284	292	269	265	305	267	287	275	294	290	316	315	286	281	290	290	317	334	300	265	300	278	302	304	274	300	269	286	283	291	272	299	306	275	281	287	275	329	288	283	270	287	269	286	292	265	268	266	255	271	303	258	256	281	306	303	264	271	269	298	305	309	300	292	295	274	289	306	296	271	315	284	322	286	268	290	314	295	281	300	263	293	294	280	280	289	295	262	283	261	277	291	293	322	273	301	294	315	284	279	272	271	263	287	252	259	311	286	269	282	312	287	263	289	303	302	273	316	296	293	288	301	312	292	291	285	277	322	283	300	276	282	266	257	277	266	253	264	304	284	253	257	299	320	286	314	298	296	298	258	272	269	284	302	312	306	288	283	278	288	272	252	308	310	245	284	297	273	290	313	271	295	278	277	273	289	288	261	296	296	284	315	299	319	272	285	356	330	316	307	275	267	274	274	288	325	302	317	284	276	292	257	273	313	315	283	322	243	323	269	268	259	290	315	304	283	299	334	304	314	308	298	274	299	309	313	272	267	270	310	303	312	278	313	292	255	301	275	291	274	280	300	257	273	254	287	319	250	301	307	283	287	264	302	292	282	277	280	288	245	256	310	296	241	268	294	311	280	268	279	308	279	303	334	292	288	257	269	289	277	278	264	289	260	292	287	292	290	271	291	302	290	281	263	305	290	306	264	283	267	285	271	319	300	288	258	314	298	283	265	295	322	284	272	295	296	288	308	303	300	252	280	300	290	299	242	259	311	304	307	318	286	298	249	301	267	274	283	305	298	295	311	278	271	289	277	294	290	283	284	297	302	294	294	284	301	301	286	276	311	288	279	301	285	316	237	274	282	282	305	292	281	293	320	290	319	275	280	279	276	237	279	305	272	285	294	295	302	313	296	278	299	301	293	288	266	259	293	293	300	295	299	290	309	285	275	292	293	275	311	318	293	274	292	253	268	264	257	267	299	288	298	310	306	305	254	316	290	272	290	320	284	273	278	264	300	321	284	318	290	307	287	272	303	263	270	312	283	304	292	290	287	258	296	296	297	268	295	258	319	279	285	290	309	324	300	291	292	282	285	288	312	308	282	300	307	280	315	268	285	300	309	298	293	294	303	306	270	296	317	303	260	276	285	305	267	256	288	264	293	294	284	290	294	247	309	312	281	282	289	282	282	301	298	282	269	278	277	287	276	307	281	286	290	288	291	293	279	285	311	268	277	316	305	297	318	249	281	264	310	286	291	270	255	281	248	291	300	320	272	284	274	287	264	296	284	302	251	307	285	281	298	310	291	304	268	278	312	306	288	304	281	310	302	257	312	286	313	288	280	271	300	289	295	290	257	283	267	308	263	279	286	293	302	279	295	289	254	243	238	302	311	284	301	278	279	284	266	269	294	295	287	295	302	295	278	320	307	250	290	293	287	274	284	267	276	294	299	330	267	292	310	283	269	264	271	284	294	293	271	288	284	286	320	289	289	299	316	268	273	275	283	266	297	267	271	286	279	285	313	269	268	287	268	286	314	276	299	276	274	269	316	287	279	288	301	279	294	307	304	309	273	288	285	299	285	294	274	318	288	320	278	297	275	299	282	311	285	264	288	282	297	271	265	303	271	281	303	319	261	257	279	293	273	297	302	262	293	316	263	296	294	263	254	279	285	297	269	274	301	289	310	276	288	274	297	283	272	281	311	274	279	298	276	290	272	269	310	285	318	312	299	288	298	295	298	286	287	269	300	294	295	279	275	272	318	300	278	287	258	293	311	291	300	300	286	275	262	267	274	300	304	297	280	257	252	266	279	255	299	287	303	274	284	278	277	287	321	292	237	291	270	296	261	292	278	263	301	275	299	300	277	250	274	271	298	262	286	313	309	280	309	296	292	282	324	264	263	273	282	271	253	288	297	272	259	312	290	290	277	266	281	318	288	295	262	302	316	302	291	260	270	284	319	307	266	287	268	282	304	266	291	325	257	275	289	300	261	294	281	286	249	304	305	289	268	278	275	310	311	298	298	270	260	322	259	306	285	280	276	282	285	261	304	253	288	249	300	271	281	280	276	291	288	306	244	282	293	289	289	301	278	291	278	279	253	289	317	283	250	298	282	290	285	307	330	294	294	305	271	241	299	300	308	322	282	273	269	267	275	262	249	291	290	282	299	285	279	266	299	269	259	327	272	294	304	287	295	283	257	285	278	296	265	300	281	269	257	315	301	272	280	293	296	317	261	309	271	296	294	274	312	272	283	296	291	277	288	269	283	299	299	280	279	267	243	279	306	323	291	279	284	310	276	299	277	285	285	285	294	278	280	301	267	274	274	291	316	327	289	299	289	274	280	267	279	278	268	246	282	259	260	282	315	282	299	286	283	275	283	284	281	263	267	275	285	297	287	277	285	301	313	285	291	284	269	297	309	270	284	262	287	294	281	253	313	304	264	298	308	305	265	260	312	294	307	261	297	252	312	322	278	280	294	335	271	310	274	287	292	266	273	279	274	280	297	255	280	299	306	270	328	274	317	290	293	289	317	298	307	261	266	273	258	266	309	287	289	249	270	292	257	275	265	274	301	280	264	311	283	290	307	258	300	297	279	268	310	281	289	296	302	307	293	305	311	260	288	315	297	277	269	305	296	231	299	293	294	286	305	276	285	296	232	303	306	306	248	291	278	252	324	283	263	303	315	282	295	275	314	271	328	274	289	271	290	283	290	279	258	264	280	290	310	284	298	307	261	257	307	272	288	280	334	304	284	296	270	334	287	307	280	264	288	270	307	271	244	270	301	280	295	278	261	298	280	295	307	293	245	275	305	304	272	273	279	283	292	283	303	291	279	268	283	289	289	281	292	290	279	291	271	305	264	281	273	279	293	313	301	294	281	286	261	284	297	279	299	275	281	309	289	277	290	289	303	295	285	293	273	272	285	295	295	271	287	300	289	288	273	277	300	297	273	281	263	285	289	276	280	266	305	295	283	295	295	291	295	282	279	288	296	306	289	292	303	306	291	253	326	317	272	286	302	284	299	261	276	324	278	248	324	299	290	283	275	289	261	297	310	262	311	313	302	278	286	322	280	290	258	261	276	307	302	284	294	290	299	288	329	253	324	283	256	282	294	283	318	324	281	311	268	297	288	300	261	293	321	282	308	285	276	302	249	284	305	283	288	264	315	279	270	292	280	261	275	264	286	289	258	286	311	298	258	310	298	299	323	301	300	267	269	281	295	287	279	288	298	295	281	315	293	313	265	258	314	281	279	264	302	301	313	289	307	278	291	294	317	282	301	330	281	300	291	274	268	262	261	325	291	298	282	287	287	267	307	295	308	310	294	292	286	284	298	288	274	292	269	312	289	301	268	270	281	297	273	304	281	276	269	290	292	334	287	286	268
8796	13159	44555	5835	1661	1237	1301	1542	882	882	839	778	1054	902	846	771	822	752	730	735	725	744	674	709	683	664	679	707	676	643	700	678	687	717	664	670	679	656	683	648	665	700	683	661	703	679	730	679	701	685	660	689	683	697	744	675	707	703	688	686	659	645	708	674	677	664	660	682	674	681	696	682	717	633	703	653	650	668	709	705	666	699	732	723	664	684	646	648	698	712	703	722	664	684	647	710	661	659	663	709	690	667	727	736	690	666	671	647	669	657	663	673	683	710	674	689	674	685	658	634	659	694	685	734	758	666	656	671	669	732	675	663	655	675	676	665	679	594	673	665	658	663	715	665	690	700	691	697	640	668	680	655	661	699	650	628	652	655	718	719	706	680	707	673	682	660	655	700	672	728	662	672	687	658	659	746	646	693	666	674	690	689	633	705	627	662	642	696	682	660	654	576	704	691	646	705	696	653	704	667	725	654	752	646	722	693	631	678	656	698	696	671	702	715	683	716	678	662	680	699	718	645	718	667	694	624	685	674	690	710	661	683	681	677	714	668	689	660	654	723	654	616	684	621	724	639	691	670	628	696	720	639	628	627	665	695	682	679	701	678	653	673	667	685	698	686	703	671	699	675	681	701	678	660	659	660	646	657	690	663	682	734	640	657	657	663	662	658	672	641	706	681	654	633	618	705	684	711	694	656	666	659	719	657	661	688	669	654	670	688	658	670	696	646	633	693	648	677	672	648	678	723	656	740	676	652	665	660	622	671	634	689	708	653	689	654	653	703	636	631	668	718	712	585	682	669	669	696	691	669	721	705	679	638	689	662	686	680	671	597	669	687	682	640	616	719	703	693	634	712	627	671	611	643	644	701	660	729	647	639	680	706	699	736	667	722	622	650	728	665	677	670	660	652	660	689	723	730	656	673	686	681	669	692	637	670	682	663	642	701	707	675	669	671	702	678	680	697	667	700	660	693	687	669	690	734	706	649	698	691	641	669	627	659	659	677	657	651	660	665	697	709	694	667	661	675	662	687	697	627	656	711	649	652	668	679	745	699	671	635	668	675	693	648	711	650	605	666	670	639	667	661	713	687	626	617	665	687	680	653	698	634	649	701	675	665	678	730	712	632	691	670	696	663	669	676	652	693	688	684	692	688	682	653	643	692	685	650	651	674	707	685	701	670	684	690	645	686	705	682	675	687	681	687	638	695	655	691	670	695	655	691	649	722	655	656	682	663	664	674	732	675	644	678	677	672	655	672	699	690	690	704	662	675	635	691	669	636	714	644	675	683	668	634	677	696	676	708	652	650	625	655	641	692	719	669	707	618	654	633	670	680	688	684	662	684	654	666	691	621	672	680	681	661	641	692	739	666	630	730	673	656	677	659	706	661	678	659	650	655	692	697	655	669	645	652	674	705	701	666	678	653	706	643	721	707	662	683	703	625	705	631	673	638	682	686	690	700	700	686	677	685	662	668	668	715	671	680	668	655	657	754	692	673	624	700	701	706	624	631	699	744	675	719	664	663	646	651	661	737	702	678	638	676	642	685	653	686	710	669	616	630	652	663	654	659	722	642	703	722	684	656	710	668	678	686	695	697	648	701	651	677	698	677	690	689	655	681	643	675	675	652	688	660	690	666	664	639	688	676	701	690	678	707	661	676	662	680	663	678	678	663	629	676	663	645	696	681	615	686	671	672	615	665	653	666	670	701	659	704	636	678	694	689	654	659	723	648	747	646	719	651	698	691	689	675	657	654	618	668	637	726	689	682	678	622	700	634	698	678	668	702	640	661	637	678	681	665	681	642	684	685	635	685	701	667	713	692	689	705	659	658	695	677	663	671	655	691	634	695	662	683	656	655	690	656	696	670	643	629	706	644	700	703	666	692	679	656	658	712	681	701	699	640	691	713	681	687	650	639	666	660	630	671	687	672	704	710	630	649	686	704	691	631	658	653	668	704	660	695	712	651	691	700	678	661	679	682	675	657	662	692	643	633	708	671	705	686	687	681	703	649	663	705	730	624	660	638	686	683	685	676	670	684	635	697	634	664	601	727	637	636	648	646	673	641	650	739	706	699	688	654	590	717	692	674	679	667	692	682	645	666	685	690	714	710	663	696	664	684	698	678	655	674	682	663	672	666	682	644	644	652	653	719	685	689	733	628	684	638	619	689	645	646	746	679	630	660	632	704	623	691	689	694	708	647	681	666	677	687	701	737	680	662	677	694	671	655	693	674	688	707	682	695	635	678	673	703	686	677	699	686	725	668	692	674	697	639	662	659	652	743	720	644	708	669	686	651	653	684	643	648	664	642	689	666	682	629	637	718	676	708	683	712	645	657	679	656	689	711	665	657	694	721	674	670	653	712	694	639	690	656	700	633	687	651	626	705	710	658	663	656	669	673	670	681	647	676	649	726	685	652	716	706	705	683	697	656	751	671	671	663	652	674	676	680	672	659	636	657	668	673	695	664	650	665	688	705	731	678	692	645	621	697	650	675	668	634	682	645	670	659	714	612	668	656	668	671	662	642	667	665	680	668	658	683	703	670	708	669	637	630	681	652	659	676	674	669	654	683	682	682	698	656	653	664	662	670	651	681	727	686	646	679	651	666	657	646	647	658	657	685	691	638	677	665	667	698	731	680	622	689	613	665	666	670	673	675	679	683	673	700	690	612	707	663	647	666	677	701	649	661	642	680	641	674	688	673	661	608	678	672	704	655	709	622	601	649	686	657	646	655	651	676	701	703	678	645	726	677	665	745	682	661	659	706	674	673	648	654	652	749	658	735	678	686	684	686	654	674	673	671	647	668	680	678	637	711	704	672	653	659	706	650	679	670	651	669	619	653	728	702	715	633	665	706	693	631	681	676	705	677	665	640	633	655	713	658	662	678	676	684	668	726	647	677	649	670	670	719	620	682	636	704	692	662	674	632	622	643	694	682	676	642	656	686	670	671	687	718	664	627	686	701	677	638	706	646	635	663	659	622	718	674	657	703	682	694	669	715	655	675	672	652	665	666	705	671	668	705	670	691	663	738	631	682	677	617	722	711	668	683	674	661	705	655	704	698	647	703	687	686	632	648	694	702	674	674	652	714	686	647	674	677	642	724	721	630	694	654	684	675	702	670	670	679	638	677	688	706	644	651	652	680	672	711	658	670	680	701	697	658	693	659	675	726	720	667	645	662	689	666	659	703	672	673	707	649	659	648	654	675	651	708	690	681	654	647	698	665	649	680	663	659	699	680	694	666	710	693	671	678	627	670	666	680	713	671	641	651	661	678	653	661	700	648	616	669	667	653	679	653	652	680	627	673	679	663	654	695	680	696	665	685	635	653	674	698	694	692	657	686	695	668	679	673	657	683	703	690	623	683	667	709	659	673	699	663	689	635	674	678	676	676	598	659	638	721	629	710	687	690	665	653	634	703	626	734	678	673	747	652	671	691	706	702	685	646	674	683	703	662	660	647	638	666	725	587	709	660	690	688	703	658	685	636
19464	21052	58770	20237	2567	523	435	426	201	181	177	164	218	191	183	180	194	170	135	136	117	152	155	152	110	156	154	134	130	142	120	142	126	141	145	149	132	134	154	148	139	144	165	154	130	154	150	154	138	152	126	127	146	110	133	153	136	149	128	121	141	140	139	110	165	151	140	148	145	154	130	137	164	128	134	153	129	146	144	145	131	155	119	150	138	131	146	142	149	155	132	160	138	145	130	144	138	134	158	161	155	122	124	134	147	147	150	133	125	140	167	135	146	122	160	139	138	137	130	126	135	142	142	146	130	139	132	153	137	137	144	145	136	160	154	143	133	131	153	130	156	120	144	127	115	133	136	123	120	147	137	136	161	132	132	141	159	138	146	134	136	147	139	148	135	136	151	141	112	149	132	149	140	126	129	154	144	154	147	164	133	167	152	132	127	138	147	156	127	146	154	131	132	113	118	130	135	133	133	146	155	172	147	153	142	158	134	129	130	147	139	161	146	147	144	143	127	153	127	140	152	141	141	127	127	138	131	147	138	151	124	153	151	144	152	146	163	147	132	148	126	130	136	159	153	132	132	118	143	122	124	163	129	128	124	134	135	153	134	158	136	152	154	129	148	137	126	136	119	149	129	142	113	165	135	157	139	151	158	130	166	122	141	149	151	157	143	149	149	145	140	129	143	139	135	144	139	143	139	142	156	147	152	150	130	145	167	151	156	152	150	121	145	112	143	138	128	129	137	151	137	131	143	162	126	153	147	129	137	150	155	147	141	138	124	133	141	142	140	163	120	146	131	135	135	164	147	136	162	142	145	143	141	150	136	141	149	153	127	146	134	129	132	133	153	134	150	154	122	134	140	129	129	117	129	136	121	159	143	145	116	128	144	154	137	143	124	148	148	137	159	146	139	151	117	162	148	149	125	135	141	143	159	138	138	118	155	138	141	143	131	142	135	156	140	128	143	135	121	127	139	138	135	154	143	147	159	149	108	132	162	126	140	140	140	139	134	127	163	147	147	153	139	127	136	131	127	112	124	147	148	140	132	147	130	117	130	150	166	172	139	130	134	138	134	123	137	150	144	155	127	143	133	140	147	141	140	143	150	159	164	122	146	138	145	142	152	146	149	128	116	154	119	146	157	151	138	145	141	129	152	147	151	171	116	146	127	149	146	142	177	151	132	153	147	151	149	138	144	147	141	146	129	132	149	130	154	155	145	122	133	140	133	123	151	131	134	124	140	126	129	158	160	132	131	182	162	135	134	160	147	134	138	151	133	141	125	127	157	133	138	142	147	146	150	168	159	139	132	132	150	125	160	150	135	134	125	150	145	149	124	132	137	130	130	145	142	135	167	128	145	134	139	152	125	116	165	137	150	144	125	154	133	137	144	132	147	150	135	141	152	144	136	147	130	152	172	136	124	144	137	117	162	134	162	135	139	131	137	147	156	130	155	130	157	138	156	168	143	173	139	130	152	134	141	166	134	137	147	142	109	127	118	144	144	129	135	139	136	142	132	124	144	138	130	143	127	118	145	140	150	145	148	147	137	145	140	121	131	133	134	126	152	120	121	138	149	152	145	132	143	145	137	134	126	126	161	137	126	130	123	144	133	131	139	126	157	151	151	130	152	134	131	151	147	146	145	139	155	132	121	151	161	158	146	141	149	147	141	133	117	124	130	134	150	150	143	121	129	161	149	133	126	131	150	132	139	140	138	139	136	128	135	118	112	153	137	131	145	121	135	142	161	135	134	126	160	147	147	155	150	131	117	144	113	154	133	139	149	136	143	141	146	127	124	126	149	149	132	145	146	145	146	149	156	109	142	141	149	131	137	154	141	152	161	141	123	135	131	128	132	138	161	160	135	122	139	163	135	137	135	146	116	144	140	136	141	163	128	133	147	135	156	141	110	151	145	158	130	152	124	166	162	132	127	164	163	129	149	148	145	136	142	132	156	165	140	129	126	153	130	133	124	148	148	132	146	155	123	140	136	140	134	132	146	129	137	143	165	149	120	131	158	155	154	120	139	136	136	120	153	120	126	152	151	129	124	143	146	154	151	158	136	161	149	135	150	139	142	117	141	121	135	136	145	134	132	165	129	168	118	117	147	145	138	138	146	139	135	140	162	145	142	153	131	150	134	120	143	152	143	149	129	123	154	162	140	141	162	156	108	141	140	153	132	124	146	127	151	146	121	140	133	160	133	129	136	137	136	142	162	150	169	142	150	143	126	139	141	157	128	140	132	152	132	143	125	139	157	125	131	146	124	147	148	148	129	160	124	166	134	143	139	153	113	153	136	131	163	147	141	145	136	132	131	121	146	142	132	146	131	127	153	138	126	134	151	148	142	156	155	163	154	141	144	130	141	143	149	141	160	137	132	136	138	144	137	149	130	132	130	136	153	135	137	141	159	142	131	131	130	158	129	161	145	142	154	150	124	132	123	137	164	150	123	131	146	140	137	135	148	171	128	137	118	129	119	121	127	138	128	141	139	140	126	146	138	138	137	146	149	118	151	143	130	144	147	142	147	144	128	153	135	125	149	130	143	142	144	156	159	156	144	142	155	125	132	125	170	150	129	141	119	129	140	159	127	137	152	163	142	138	136	136	143	133	137	143	121	160	156	128	130	139	140	127	131	116	149	134	137	143	149	125	146	123	151	128	154	125	134	145	150	139	135	145	147	156	120	142	144	149	127	150	158	145	122	155	146	155	144	139	130	160	163	159	155	148	141	127	123	151	143	145	144	134	151	129	135	155	151	155	138	150	116	137	126	128	145	126	124	128	147	145	163	145	148	127	121	167	139	147	135	144	138	149	142	146	140	118	142	128	133	131	133	137	137	136	164	128	137	140	143	146	145	125	145	149	133	128	144	133	160	144	156	146	118	122	141	126	162	147	153	151	141	108	133	170	139	150	117	131	128	131	157	136	126	147	151	137	142	131	156	110	157	129	127	119	147	124	130	134	149	135	139	142	127	140	152	126	133	153	135	143	151	151	145	159	142	131	131	150	148	154	134	129	146	105	119	164	160	141	130	135	143	136	118	137	145	138	139	140	143	146	145	136	128	125	131	128	145	128	115	143	127	153	158	151	130	155	151	139	165	127	156	153	120	125	144	134	130	142	133	126	143	130	146	139	140	130	174	120	141	164	146	143	137	147	150	153	149	133	150	154	130	139	139	143	144	164	157	120	136	125	141	126	137	118	126	152	144	144	135	145	148	162	147	136	117	147	165	156	145	151	158	152	144	127	133	116	128	165	127	163	168	137	150	131	143	136	128	134	142	134	142	137	129	141	130	142	147	153	155	151	139	145	133	120	137	131	141	143	137	145	135	145	137	128	139	128	132	133	145	101	133	118	122	134	154	153	131	124	134	136	145	144	135	135	148	127	141	131	153	136	143	141	152	138	144	143	127	152	159	163	121	129	124	116	140	134	137	113	152	139	150	137	141	134	126	138	140	144	147	134	136	141	144	157	126	166	156	158	129	127	139	121
11700	19610	54733	4667	1936	1589	2049	1969	725	701	643	555	926	643	685	673	772	619	459	443	391	431	418	406	425	417	438	444	330	371	341	386	333	376	363	360	340	369	369	403	352	388	362	351	378	367	379	364	360	370	325	319	359	380	368	331	342	358	361	361	344	382	381	379	346	354	365	414	362	355	372	351	368	359	351	351	356	335	386	373	358	337	346	353	372	349	386	401	363	371	379	333	360	384	355	363	369	360	339	346	351	377	335	356	368	383	360	358	326	384	342	315	375	406	380	373	356	375	346	353	333	369	361	322	359	319	367	344	334	346	386	354	379	325	384	308	342	387	364	367	338	380	367	368	347	335	339	361	344	369	347	395	392	370	380	378	359	362	343	370	340	368	362	339	347	333	356	396	400	349	340	336	398	349	361	350	353	345	383	354	352	362	340	336	353	357	370	376	347	397	337	342	342	368	358	342	329	361	348	371	350	364	353	361	376	342	385	338	352	356	337	369	361	342	356	345	351	358	351	352	361	385	357	368	351	380	369	353	371	351	342	349	378	352	366	351	350	350	372	362	327	306	375	360	349	371	359	349	349	327	373	337	368	376	349	334	362	345	348	350	370	367	400	351	362	332	365	370	388	379	356	356	341	354	362	361	341	370	351	351	377	361	334	336	362	352	353	316	348	321	323	338	337	388	341	344	384	313	338	331	343	305	353	395	333	351	366	373	348	339	379	384	339	345	364	362	375	333	366	367	339	352	359	344	380	379	372	384	338	348	358	363	393	391	368	353	361	361	355	364	365	376	376	357	366	339	360	357	337	404	380	322	363	353	337	347	331	320	326	378	322	335	397	349	343	354	342	365	343	338	372	350	352	365	355	397	357	344	330	381	325	334	332	350	355	339	355	372	347	303	393	349	372	360	364	362	387	357	354	324	355	365	375	380	352	352	360	403	374	360	356	354	341	388	380	337	368	316	381	335	363	336	334	341	326	355	340	368	350	328	335	349	364	344	370	347	373	371	323	377	356	354	347	365	353	376	312	325	344	368	344	356	352	388	378	337	375	346	353	367	328	359	344	330	387	371	376	369	394	387	361	357	370	337	355	360	381	385	368	349	359	353	342	398	356	350	311	351	353	364	348	382	357	339	328	352	371	342	347	335	356	353	366	368	333	362	329	353	382	348	353	379	331	378	337	339	395	336	345	310	338	358	359	376	374	366	350	373	350	394	344	321	363	344	339	354	345	355	381	347	343	354	366	374	364	360	350	320	357	376	366	378	332	354	362	382	365	381	358	386	335	348	341	328	343	315	370	354	359	375	352	342	346	325	360	362	315	359	378	363	382	319	359	346	303	325	353	349	335	357	350	373	362	379	361	355	319	342	352	329	332	365	366	376	368	348	360	331	353	339	347	365	353	375	371	354	351	355	368	324	362	378	349	336	398	340	380	349	391	356	330	355	328	345	360	344	342	376	378	372	369	375	353	310	347	358	372	338	343	339	340	339	364	346	346	382	364	361	381	340	379	344	386	349	383	359	382	389	331	340	361	361	366	369	389	349	337	359	323	347	382	364	349	367	350	337	358	374	388	338	366	359	391	360	360	363	350	370	352	394	335	348	384	358	352	371	362	351	360	374	338	341	342	382	342	347	353	348	354	377	355	327	343	378	378	346	348	347	396	326	369	350	341	390	349	348	327	347	375	353	346	325	325	351	406	314	337	372	364	370	334	350	360	372	348	348	377	329	367	358	309	372	354	334	324	346	366	324	336	330	359	334	388	365	348	365	309	363	346	356	372	350	372	368	367	344	309	334	352	346	342	342	342	342	337	333	386	378	355	377	361	361	366	371	405	362	375	352	354	377	354	374	335	370	357	358	321	385	383	354	352	333	347	381	372	337	358	369	356	392	379	354	336	376	367	359	353	366	359	361	335	351	361	355	348	353	356	375	359	332	379	339	379	349	324	358	355	334	383	315	347	346	354	354	366	356	367	359	331	348	344	349	368	344	356	386	352	315	360	347	369	382	341	346	338	338	353	364	378	361	356	333	349	303	354	376	354	370	353	348	390	342	368	338	375	339	341	350	367	359	376	334	330	331	340	355	333	350	354	361	347	339	332	346	354	347	326	361	352	391	406	340	367	385	343	347	366	356	366	340	349	381	368	355	354	311	296	398	360	360	327	343	343	358	331	337	336	381	331	347	359	400	371	359	351	393	364	354	367	360	392	349	375	343	330	375	358	333	367	376	339	324	378	377	373	357	321	373	405	350	342	371	360	346	350	368	352	368	351	358	346	376	361	380	331	374	339	374	339	350	389	371	344	335	343	372	358	342	356	367	369	349	361	355	353	361	363	347	353	380	356	333	381	352	380	319	358	342	330	384	364	364	368	372	344	354	324	337	322	365	331	350	374	342	367	348	339	336	354	339	370	360	357	359	367	378	366	356	380	351	358	339	368	333	352	336	375	347	372	347	351	342	362	341	325	361	373	345	374	339	402	367	345	344	344	356	348	378	359	376	375	364	330	341	366	339	342	374	368	333	384	334	378	340	378	345	386	359	339	326	367	397	379	342	371	344	383	369	393	397	381	335	335	345	363	327	374	375	369	383	368	351	377	323	334	372	370	372	358	329	378	362	323	326	351	327	354	397	341	352	347	362	335	381	364	366	367	338	336	353	371	371	361	340	334	339	366	314	386	356	370	324	396	347	314	367	332	354	349	360	338	339	370	371	362	356	328	357	373	401	339	333	378	374	371	343	355	381	345	372	339	348	360	353	347	358	354	339	348	346	366	350	323	360	346	369	364	341	349	336	383	358	365	372	337	361	323	365	375	335	343	357	360	354	360	343	342	341	359	372	375	345	381	368	336	341	391	361	334	354	358	327	365	372	369	352	350	367	386	358	354	354	329	391	372	328	333	364	344	390	349	359	341	356	341	355	329	355	379	363	360	355	351	392	343	366	366	340	371	373	363	351	379	345	335	332	346	353	372	369	355	372	375	354	338	322	382	351	374	312	364	369	334	345	364	317	369	358	379	366	322	356	361	361	361	378	337	354	343	383	388	342	343	388	357	361	368	346	311	350	377	373	370	353	348	343	301	333	363	331	334	335	382	355	384	369	334	336	355	344	363	332	342	374	393	381	353	356	370	325	348	347	342	356	347	360	335	342	369	349	348	343	369	327	329	327	374	369	313	368	343	358	388	344	356	330	364	377	384	336	361	382	344	336	365	380	343	331	375	344	357	378	373	372	354	352	342	354	360	347	337	353	328	326	367	377	366	362	363	366	351	362	365	395	357	379	388	359	358	339	352	358	335	322	383	375	340	389	340	374	400	368	353	377	361	334	339	349	346	339	366	351	360	349	386	357	342	321	357	372	375	380	337	381	351	386	349	379	313	331	331	347	337	363	376	358	390	371	339	320	358	351	397	380	345	367	357	342	353	341	371	346	370	339	379	340	335	382	355	359	327	349	376	348	331	338	371	340	347	364	340	355	368	379	345	347
3407	1394	2968	536	350	369	318	345	356	314	286	356	322	344	333	339	325	334	307	327	355	331	327	328	328	350	306	358	327	328	327	291	315	327	307	363	364	363	344	326	330	361	351	351	311	371	342	315	321	337	357	328	329	321	340	359	330	315	358	306	342	315	311	337	322	305	326	335	310	274	342	320	341	345	322	329	330	346	338	341	304	339	305	305	317	350	309	331	319	335	327	294	348	328	329	323	353	333	350	335	314	264	334	341	340	324	339	332	367	333	310	375	312	300	343	304	319	339	346	328	324	330	336	331	360	337	335	327	353	300	342	330	323	352	331	346	348	307	326	325	319	315	343	298	297	313	329	310	329	311	315	333	317	331	319	326	306	317	293	334	339	321	366	325	346	307	341	313	349	313	346	309	326	329	303	306	272	331	357	393	331	330	324	284	309	365	313	315	320	347	357	298	331	314	371	313	363	314	328	318	312	332	332	372	318	343	314	307	301	322	329	324	387	338	341	311	332	333	298	308	316	335	322	320	359	308	318	301	344	318	332	301	317	317	289	364	316	347	330	335	299	329	332	312	341	329	340	323	293	327	290	333	331	314	295	310	317	351	318	295	318	331	309	335	317	307	330	316	347	300	323	321	323	311	301	314	326	303	329	334	304	318	366	347	320	295	343	299	335	328	326	315	316	313	351	302	306	357	327	319	308	294	336	362	321	342	331	318	318	321	349	289	360	344	315	335	348	334	301	320	360	347	300	311	317	309	311	340	312	331	325	343	330	352	304	316	334	312	302	355	322	350	336	333	332	292	333	339	304	331	327	330	351	329	347	306	348	309	320	317	338	325	323	341	319	294	297	332	317	359	331	320	333	324	301	325	303	355	319	323	319	344	330	324	355	322	314	316	338	322	321	306	311	340	323	357	308	309	291	345	330	344	295	317	317	302	297	290	360	315	337	338	369	345	311	323	340	329	299	320	295	295	359	328	323	284	336	274	318	304	303	305	329	308	298	348	322	351	323	351	314	361	346	319	319	316	288	350	315	329	323	310	340	308	336	325	339	344	324	307	322	371	317	294	317	304	358	332	362	372	331	348	323	313	336	337	322	341	331	342	361	338	303	322	334	333	320	292	332	338	319	342	313	298	336	317	332	298	319	297	320	330	336	322	331	354	321	330	338	332	319	286	311	310	353	319	312	281	327	307	307	327	328	289	314	333	316	334	326	366	351	328	293	345	304	324	344	328	332	305	291	316	313	320	379	331	329	299	303	333	286	256	324	309	336	360	321	342	327	325	315	308	321	350	317	351	286	333	357	334	330	363	317	329	345	305	322	320	316	328	314	329	333	310	319	320	346	332	345	347	352	364	311	347	299	318	347	330	317	352	327	301	330	316	320	330	343	343	348	333	330	319	335	328	313	320	316	301	334	338	302	358	320	302	305	308	338	312	344	321	320	326	318	329	342	332	347	333	314	293	332	308	368	341	304	313	315	322	355	311	346	323	313	314	329	333	332	327	349	314	361	346	346	312	323	304	307	360	326	306	336	359	319	317	303	300	315	332	321	332	321	309	321	361	334	327	369	368	337	321	320	281	328	316	318	319	317	324	323	343	326	329	322	311	336	334	340	306	323	328	311	340	339	316	335	336	293	344	297	307	330	324	352	304	307	330	300	334	322	328	297	325	321	335	334	321	331	330	320	337	325	342	304	350	340	335	326	327	317	335	301	287	311	309	328	357	350	327	306	290	305	348	325	332	312	357	310	322	318	329	357	317	291	339	306	354	325	361	323	337	329	294	336	311	285	296	343	326	343	314	336	318	328	315	329	312	337	328	331	330	335	307	390	320	331	292	325	315	344	320	342	342	291	303	313	323	347	332	324	295	353	312	313	337	384	308	335	320	311	321	297	307	325	326	332	325	350	335	349	344	311	330	309	325	302	299	339	303	325	334	337	353	308	320	329	317	335	326	330	317	319	341	326	367	324	341	330	306	346	335	336	356	332	342	309	338	298	322	332	306	331	321	342	371	309	349	334	325	338	352	324	337	348	322	293	341	356	322	338	297	306	323	314	363	344	329	302	328	310	319	311	322	316	330	355	311	272	312	306	370	341	342	323	325	332	317	335	322	310	328	362	352	325	330	286	344	362	328	320	287	294	281	309	328	323	324	303	335	352	336	328	306	327	318	281	326	305	314	338	322	355	307	324	285	316	322	350	351	323	325	294	341	348	314	338	352	315	298	341	312	320	305	315	322	334	331	340	314	327	271	352	303	337	295	337	319	362	319	308	324	323	341	316	331	359	326	334	364	351	328	330	309	322	352	322	299	317	334	305	309	282	363	324	380	328	328	326	329	319	308	309	335	334	297	313	357	340	305	345	343	319	313	337	324	322	316	326	313	291	308	316	311	303	335	339	297	322	326	311	329	320	326	337	305	323	363	355	365	349	319	377	302	333	334	318	340	336	313	330	310	354	365	301	291	344	343	316	306	336	325	362	321	341	320	332	334	335	316	321	295	334	322	295	304	352	345	313	316	348	333	354	331	342	320	303	296	305	367	367	327	347	312	292	348	319	294	296	313	336	309	318	336	306	334	334	355	325	296	336	315	342	309	291	324	346	346	355	316	308	356	325	339	338	306	331	322	326	342	311	339	316	331	319	298	336	342	337	327	314	321	333	350	337	332	315	340	336	304	322	337	291	315	350	334	332	303	315	360	352	320	321	357	332	313	342	344	307	310	357	286	353	340	343	342	298	363	327	309	335	341	316	329	354	310	314	339	337	361	324	291	315	295	342	348	334	323	309	321	315	328	313	296	301	335	344	318	312	300	348	308	350	316	345	351	307	315	348	293	338	314	294	321	360	289	297	310	329	358	313	301	331	312	333	317	297	324	313	340	303	325	314	320	324	323	305	311	297	342	316	304	312	351	331	324	326	301	326	322	308	332	340	349	325	296	336	318	347	327	300	318	319	322	288	343	330	319	360	350	305	322	302	336	364	337	313	325	320	322	355	307	267	315	327	347	326	350	294	330	313	361	312	324	293	341	333	351	347	328	303	292	308	333	275	349	345	318	323	307	326	357	326	338	340	329	329	332	338	321	325	323	323	347	322	302	347	360	376	338	300	324	326	332	335	321	332	289	321	315	314	332	336	306	320	331	337	338	342	326	342	328	357	315	363	307	309	325	333	339	346	349	330	343	339	326	294	340	306	329	344	316	320	384	353	345	354	301	320	347	337	283	363	301	367	304	299	297	351	284	352	335	303	296	305	299	326	308	336	331	328	310	345	343	355	341	314	365	305	320	299	345	295	313	335	321	299	313	326	329	348	319	323	325	344	330	345	311	327	326	325	285	309	306	338	310	337	312	332	346	326	336	306	328	319	338	311	319	313	331	337	314	335	302	319	366	302	310	323	304	325	340	312	325	324	318	294	298	337	357	337	307	314	340	311	324	345	297	297	328	340	327	305	328	336	299	336	359	347	308	340	335	334	344	321	320	341	321
3526	2510	7577	954	826	852	862	818	759	744	780	764	772	763	724	753	754	711	830	798	805	794	731	732	769	779	781	761	756	762	738	801	743	792	736	707	782	787	769	762	770	821	819	750	811	726	737	754	789	766	719	784	738	766	744	736	734	774	766	775	782	769	774	744	757	726	762	798	770	743	778	752	756	772	740	749	776	753	788	772	784	811	804	796	757	724	747	747	796	788	769	749	712	752	760	738	725	790	762	747	763	753	757	719	754	802	721	766	777	790	734	812	753	777	749	751	726	767	715	736	782	790	776	722	785	773	798	760	794	760	782	764	767	816	781	796	718	794	741	788	733	750	763	750	770	787	799	755	754	787	707	743	795	777	744	753	737	767	723	748	752	749	787	718	762	736	781	743	783	778	812	773	821	775	769	772	735	743	764	736	774	764	779	737	715	794	744	813	754	781	817	768	763	788	770	766	796	763	717	785	764	781	743	759	785	711	739	748	751	777	801	782	751	768	727	741	782	757	791	789	738	743	775	781	739	795	811	756	808	798	785	782	751	772	760	824	755	798	770	773	767	808	771	778	776	772	742	789	758	781	736	762	723	751	755	727	772	750	781	748	775	763	762	781	763	748	751	770	767	749	751	776	776	753	778	751	776	782	775	743	776	754	738	736	761	767	776	769	754	791	714	751	818	778	764	749	783	735	725	725	759	750	808	756	785	756	779	752	775	762	803	782	756	774	765	769	743	756	708	810	718	801	811	769	804	740	737	782	785	792	779	750	780	796	745	790	781	744	789	769	775	756	773	765	753	722	764	725	769	737	766	740	779	761	782	780	761	803	771	755	781	773	741	732	753	792	814	802	801	802	808	785	736	728	773	784	778	799	726	743	774	781	730	767	787	780	740	790	774	769	728	740	780	758	766	786	828	724	783	721	760	798	766	802	802	759	778	798	763	798	793	850	784	728	751	774	770	780	736	768	763	756	781	763	731	773	766	751	763	734	779	723	778	759	778	753	766	754	785	826	758	764	817	757	787	776	781	718	708	779	788	795	761	813	708	786	739	796	732	756	707	724	773	780	804	751	780	765	744	720	742	774	768	748	802	760	785	800	782	725	783	735	799	728	754	779	764	796	752	751	785	767	789	825	770	753	719	795	759	790	766	747	733	782	719	750	791	723	752	750	783	781	739	785	792	779	716	710	806	776	752	804	799	782	800	792	770	764	804	773	748	774	755	727	775	748	756	775	798	761	781	755	810	779	770	758	806	779	772	777	754	820	768	779	794	775	754	785	771	761	797	768	739	769	732	766	753	745	706	740	729	727	797	779	715	748	782	763	785	790	861	795	761	725	767	751	757	831	727	774	770	808	775	768	775	758	785	737	777	791	733	811	759	759	823	821	793	795	791	736	807	742	782	825	774	764	753	755	712	740	805	831	748	772	718	788	829	785	768	749	747	765	803	756	775	742	761	753	747	776	799	833	785	759	790	771	820	732	748	763	771	721	754	760	788	779	744	754	736	764	775	746	726	751	777	804	756	760	730	787	753	770	736	753	792	764	735	735	781	753	793	778	734	801	789	771	789	743	761	759	744	699	790	779	772	750	786	766	754	801	730	755	806	779	744	741	758	717	799	760	792	777	765	702	763	754	815	738	800	790	840	716	736	755	786	715	775	771	739	797	768	755	792	721	736	731	812	763	752	773	796	731	776	793	795	795	749	789	725	777	703	782	787	743	744	764	750	778	791	800	789	781	821	775	800	749	761	762	725	750	736	777	767	792	782	758	795	791	757	764	777	745	762	705	739	753	807	774	728	783	770	771	769	771	809	812	718	756	733	771	759	770	798	759	792	765	765	775	796	742	728	772	739	763	747	778	729	809	737	802	746	744	791	746	755	747	795	749	780	792	800	805	764	762	834	791	722	790	815	740	791	765	749	775	729	801	779	777	766	785	752	773	813	713	764	765	760	760	749	756	740	764	722	760	741	757	770	740	737	755	740	777	757	761	815	757	805	773	771	748	776	747	751	783	746	722	770	743	741	747	772	775	755	722	794	778	778	779	781	792	778	780	812	729	794	753	741	759	746	744	811	771	812	774	766	734	747	773	756	776	745	770	780	738	793	809	757	770	767	742	755	728	736	741	805	739	754	813	785	775	772	748	785	745	758	783	709	752	744	738	752	750	748	789	769	800	765	757	781	777	793	809	823	742	782	762	731	733	757	808	758	736	748	790	759	783	761	789	787	727	749	792	730	745	778	780	777	720	753	798	773	763	789	747	752	733	770	780	727	836	760	741	797	731	774	812	774	742	788	785	721	756	759	751	734	783	733	739	707	801	799	764	779	730	798	699	801	739	756	722	772	738	758	753	749	798	746	782	815	757	829	738	791	740	731	761	744	744	782	715	787	770	770	762	746	778	788	788	726	733	740	780	715	772	776	799	731	768	788	759	733	766	770	742	738	779	723	817	752	746	772	805	776	770	739	763	734	818	778	756	776	765	797	758	800	812	792	794	749	797	740	784	766	766	764	771	786	760	760	800	753	741	795	757	778	747	754	752	786	768	794	733	755	776	754	818	816	751	780	775	742	780	764	731	759	709	731	786	784	822	824	735	794	764	781	735	781	738	727	789	793	740	736	775	748	735	782	720	759	769	827	738	801	805	739	816	761	755	720	715	758	776	770	779	806	740	728	745	770	752	753	773	828	760	790	751	728	715	753	762	776	752	748	739	751	782	759	770	770	749	731	750	779	738	805	750	788	772	772	717	764	736	722	763	834	816	759	780	786	698	792	796	795	804	745	803	786	764	821	793	765	748	816	777	747	734	754	761	762	768	777	761	750	774	798	746	786	739	787	720	757	743	742	758	757	814	815	804	775	736	745	773	800	748	788	796	763	752	751	780	780	830	751	755	772	760	769	789	759	753	757	768	798	775	727	782	752	772	707	821	742	745	804	732	748	812	762	731	786	764	793	774	757	774	774	799	727	760	767	800	759	760	779	776	732	749	754	758	749	812	758	793	838	752	794	795	777	841	753	770	726	760	746	764	775	764	779	792	789	749	765	766	734	708	709	739	752	686	798	736	761	754	749	746	821	746	764	765	789	780	780	750	784	773	748	771	814	782	774	739	780	756	813	803	785	768	733	791	761	780	777	837	806	776	779	753	746	769	740	738	791	775	756	755	777	807	738	756	757	753	745	750	752	763	702	760	765	783	747	817	724	829	815	813	762	771	754	738	735	807	729	814	766	772	782	790	760	782	800	762	761	747	731	737	746	757	784	788	763	747	732	750	798	700	739	783	766	775	780	770	753	727	784	769	795	754	800	772	809	808	749	755	727	771	774	752	777	759	802	768	773	759	764	746	737	787	748	764	825	777	784	802	744	782	773	814	721	801	760	785	757	815	765	756	787	718	738	748	761	769	740	785	768	778	766	736	772	803	785	779	781	778	813	756	765	761	781	784	815	772	714	788	797	759	761	761	789	789	768	757	746	731	759	758	746	804
11023	19833	39177	8994	712	439	441	380	328	315	294	346	324	305	297	312	325	336	316	292	289	272	276	277	274	303	285	285	289	282	297	277	284	285	308	303	296	281	297	277	297	316	291	304	285	300	250	244	295	244	269	292	282	306	280	328	304	295	295	284	272	267	267	288	281	292	328	307	285	307	294	257	275	299	313	259	269	294	276	257	271	280	304	275	301	316	334	256	304	298	297	295	306	247	279	305	259	352	333	282	260	309	324	293	279	312	269	259	296	283	259	312	296	277	291	306	269	288	300	242	292	285	305	328	315	298	286	289	325	269	268	291	301	291	294	286	260	293	285	273	296	279	301	294	279	294	311	302	287	285	283	264	292	301	303	288	269	271	252	302	292	267	314	269	259	310	294	287	283	272	296	289	298	265	266	275	261	283	293	307	318	288	290	288	261	303	311	271	260	269	261	282	272	295	257	277	301	296	321	291	303	323	330	269	319	288	265	293	284	266	238	298	300	301	287	293	293	290	285	261	301	310	310	293	274	293	302	282	275	284	295	296	286	285	276	289	303	298	286	308	292	274	286	276	269	259	290	281	302	336	281	264	312	290	283	275	281	291	291	279	282	275	261	290	299	319	298	318	293	276	286	307	291	280	322	276	300	289	317	295	269	281	322	315	279	268	288	290	263	289	290	296	307	300	300	317	284	295	305	316	288	298	303	292	276	290	283	269	288	257	305	286	292	291	321	282	332	290	286	280	306	322	348	281	297	275	304	299	300	292	296	298	287	303	307	289	276	285	266	263	315	307	298	296	274	285	290	294	295	327	272	260	295	279	293	304	296	292	271	246	304	288	288	301	306	276	307	273	270	305	305	293	297	313	300	270	272	254	259	255	286	292	308	286	280	303	290	305	292	302	323	308	300	293	280	281	262	287	267	292	292	253	252	289	293	287	292	280	298	272	279	265	297	310	286	282	267	291	282	279	291	277	277	258	289	281	289	262	262	288	313	297	277	279	298	288	303	267	289	256	288	284	278	292	315	286	289	290	264	312	294	272	259	306	299	301	292	279	301	279	318	291	292	288	299	249	296	303	278	312	278	295	280	309	339	273	274	303	314	282	268	312	295	309	315	277	262	277	289	281	286	292	295	277	289	304	277	289	310	303	269	242	286	270	302	280	284	296	313	256	304	265	305	284	302	295	279	307	288	288	277	289	283	290	262	317	281	296	254	296	288	318	301	278	304	287	254	305	250	302	296	283	273	293	292	305	263	253	325	292	295	288	304	280	306	288	287	295	293	303	265	290	300	323	262	300	283	279	268	314	308	270	305	291	322	274	303	311	287	268	255	311	294	283	273	303	298	318	296	284	266	274	283	290	282	270	298	315	291	285	293	299	263	325	306	294	290	278	281	276	293	297	313	270	317	283	276	297	300	301	294	291	269	284	276	280	284	283	312	282	264	329	287	291	275	307	289	286	266	291	299	291	290	272	289	281	318	286	301	283	310	292	281	257	296	292	291	283	303	288	318	288	304	274	288	263	310	314	286	298	284	284	283	297	284	267	296	308	291	292	274	287	276	277	290	278	294	302	273	279	302	298	265	278	322	284	309	272	296	269	274	295	308	293	312	326	310	284	276	261	285	295	276	283	279	283	285	279	280	285	258	306	292	279	283	276	288	317	282	288	282	294	291	264	270	297	309	275	277	304	291	271	280	280	306	273	312	309	267	297	314	270	291	296	284	302	323	311	282	274	315	308	308	316	310	294	281	274	273	293	298	244	269	277	297	268	251	306	279	295	299	280	265	295	268	324	293	296	279	274	305	308	269	297	309	269	284	294	296	302	270	311	274	303	253	275	284	284	296	284	286	299	278	268	285	297	293	318	296	276	277	287	276	327	289	288	303	281	297	280	271	287	275	310	285	291	288	279	268	288	313	270	301	278	288	311	292	285	282	272	292	286	294	308	265	258	288	266	285	274	278	275	286	296	293	280	275	293	295	281	286	317	290	300	293	279	293	295	293	261	305	313	292	283	257	292	260	274	274	303	332	292	301	337	288	269	260	313	329	281	305	311	284	314	324	269	296	261	297	272	300	291	290	262	282	290	269	289	287	286	291	275	320	290	300	303	292	282	304	295	295	263	272	299	286	282	299	291	264	299	289	280	280	309	282	310	315	263	278	277	282	284	288	288	301	287	273	286	310	299	319	308	276	272	317	273	264	291	311	273	305	285	271	275	274	286	296	290	291	296	291	291	292	272	290	278	262	309	300	315	298	276	294	274	253	301	274	274	301	301	282	287	289	292	286	282	262	292	280	316	284	271	283	250	283	303	308	310	307	280	281	273	287	285	303	294	311	291	267	277	266	310	295	274	269	266	333	313	274	314	292	294	293	281	247	295	299	282	286	303	279	305	297	278	301	294	293	297	286	280	266	286	284	310	326	310	297	261	307	288	284	310	305	304	287	280	284	305	302	262	258	277	264	292	297	295	345	327	285	290	261	306	267	267	295	245	294	259	295	265	293	251	296	265	262	320	293	284	280	266	263	294	290	275	304	291	304	295	294	284	277	278	271	314	311	295	283	302	308	294	285	272	266	318	281	313	310	278	276	296	310	306	280	312	295	287	315	277	299	296	326	268	288	270	321	306	273	293	287	274	292	274	271	302	288	259	261	304	221	294	307	297	286	319	263	267	288	267	270	271	315	265	302	262	280	287	287	302	287	266	311	324	279	321	298	319	291	301	292	286	270	274	321	297	295	278	261	303	286	260	269	268	290	322	273	294	268	299	338	351	277	314	292	299	287	321	304	293	294	275	273	272	300	289	331	301	290	314	277	298	280	299	298	299	271	273	299	285	282	276	285	317	288	286	285	276	295	277	295	276	277	284	262	259	278	287	256	308	307	288	294	304	322	302	293	283	287	263	311	275	308	286	289	303	306	271	280	271	282	309	288	287	307	284	278	292	297	291	283	287	279	277	291	304	285	294	298	307	287	300	288	292	273	296	263	252	288	275	285	289	261	291	284	289	282	270	281	301	285	300	285	284	303	301	301	290	279	319	305	286	279	261	295	308	286	306	281	293	290	290	282	301	277	319	311	289	308	322	281	298	283	291	277	316	290	283	275	306	260	269	266	289	309	282	305	281	278	280	284	269	273	326	272	256	254	294	296	306	286	300	310	296	304	303	271	308	288	293	291	268	268	323	293	271	276	281	321	260	281	278	277	271	288	297	296	280	306	282	314	270	294	282	268	289	298	300	268	296	300	318	287	291	280	276	275	278	279	290	309	304	308	312	314	291	257	263	308	277	311	265	293	300	278	293	310	298	244	305	265	281	300	269	268	273	300	273	270	251	285	266	298	264	284	302	298	301	291	286	289	308	293	299	251	287	261	286	316	265	289	301	245	264	309	305	273	297	281	280	272	297	270	299	275	302	306	301	258	273	264	298	306	330	302	283	289	302	278	287	287	285	280	250	301	275	270	278	258	337	284	314	300	306	269	273	299	308
8947	20607	40995	2038	1412	1474	1562	1081	824	850	762	834	939	863	750	748	947	862	725	704	680	678	698	666	686	732	693	703	724	672	666	694	679	705	732	675	705	713	650	738	672	686	648	701	707	689	661	700	691	673	673	739	639	690	687	649	658	656	706	639	658	714	700	679	701	648	731	672	692	681	655	663	689	665	653	704	690	656	684	659	731	641	668	653	654	660	671	711	674	675	733	667	668	642	616	705	686	707	692	714	610	711	656	661	713	711	722	693	707	666	694	664	659	718	653	659	674	700	658	698	717	676	676	687	687	656	692	685	656	725	643	752	699	639	650	702	696	626	602	681	694	627	668	672	677	687	739	684	691	705	710	649	707	734	662	669	691	712	693	717	690	656	695	644	689	663	686	651	690	737	735	678	626	634	691	646	645	654	677	705	652	674	656	673	695	648	695	727	685	709	701	680	685	675	709	707	715	673	729	663	628	709	644	665	658	660	701	682	682	641	713	656	679	638	658	654	697	664	683	696	682	688	659	725	683	651	699	691	670	662	672	663	676	657	683	690	672	696	645	618	733	679	656	670	634	690	714	651	686	661	673	688	680	703	652	674	678	691	647	654	671	669	692	655	684	703	676	671	690	688	705	665	667	729	693	663	672	653	661	676	697	711	647	655	669	673	703	679	685	678	666	702	701	705	666	646	672	666	712	670	647	728	724	692	638	712	692	679	694	731	698	710	687	663	669	669	690	645	677	663	709	736	675	642	645	717	700	636	680	664	635	670	681	733	716	672	708	684	681	629	687	706	645	705	702	664	668	646	643	694	689	705	585	704	650	716	633	683	683	672	622	692	667	671	638	705	697	654	674	672	652	644	676	679	708	714	695	680	704	671	672	722	668	711	655	649	660	675	678	683	678	694	668	614	706	688	656	664	629	673	688	672	665	662	668	714	655	715	694	714	694	686	669	689	698	687	700	691	663	693	706	684	638	702	652	694	657	654	691	696	653	618	633	666	686	709	667	700	679	642	706	693	706	662	641	659	743	681	655	690	667	677	671	712	658	693	656	659	685	661	708	685	724	682	656	678	686	620	629	668	707	671	667	694	669	635	687	688	649	709	722	689	652	711	665	651	705	732	693	746	710	626	640	668	661	695	667	631	672	679	688	722	678	676	670	711	643	697	714	660	672	676	641	695	746	658	668	707	679	637	676	677	668	661	682	681	682	677	650	721	669	704	657	669	687	719	640	663	708	668	696	656	681	643	653	651	681	690	689	665	637	701	680	701	701	688	732	691	647	678	676	722	677	690	672	654	726	690	697	692	713	637	698	643	723	668	625	704	648	686	683	689	695	661	698	713	673	719	684	685	672	658	683	658	672	673	715	653	656	676	652	700	696	661	688	721	667	663	686	671	679	650	691	641	683	698	675	695	708	684	719	725	703	682	720	690	708	695	649	656	669	645	662	693	672	679	672	629	668	655	679	661	690	658	682	662	657	680	687	703	681	701	663	691	680	667	689	690	671	678	702	661	644	705	693	739	655	654	684	680	645	689	673	680	669	677	681	700	710	665	678	690	688	668	700	685	680	673	691	666	653	677	692	699	662	715	646	671	698	658	677	722	680	705	690	654	743	659	714	644	683	657	663	650	670	669	671	683	660	685	653	647	640	695	677	691	676	664	712	697	661	658	665	762	710	706	639	704	724	673	674	659	657	695	687	685	637	662	692	667	688	686	675	650	641	701	728	674	696	670	658	667	672	665	655	688	689	655	679	685	656	675	654	678	670	670	687	690	709	709	705	676	666	676	686	677	696	661	679	689	660	648	659	644	694	673	696	750	626	663	675	657	642	703	648	681	692	672	712	680	695	659	645	666	689	731	650	702	647	692	673	681	661	719	650	688	664	640	657	707	675	661	671	678	646	720	684	594	664	660	715	659	688	693	684	691	658	675	647	691	669	670	687	698	699	671	664	633	713	708	666	707	735	647	664	744	661	681	720	724	655	706	692	703	671	676	679	684	709	667	728	691	719	670	697	705	662	621	636	698	658	688	671	689	696	679	688	655	680	744	690	708	658	680	702	618	636	665	673	661	680	696	662	637	704	668	712	638	662	658	710	719	744	738	756	698	660	706	648	712	699	641	684	749	677	636	673	669	674	655	678	658	684	699	669	701	671	689	648	639	649	703	670	638	666	663	648	657	641	711	649	663	683	731	668	668	635	674	671	696	667	717	644	676	653	710	692	680	698	673	681	685	726	678	658	698	681	692	687	690	680	648	676	676	701	683	699	713	675	689	712	734	683	646	676	684	668	729	670	632	669	692	732	691	666	656	700	722	675	667	704	664	705	710	629	620	685	735	711	693	655	680	710	716	694	655	645	728	643	671	655	680	681	660	712	723	676	638	682	722	737	697	677	706	674	712	677	622	724	670	683	678	670	685	666	667	689	708	716	663	712	681	661	659	655	691	723	681	659	659	669	658	686	649	659	715	713	644	678	691	644	697	670	705	691	667	682	678	737	687	671	699	676	622	660	699	696	671	695	724	684	670	696	648	663	655	674	675	716	682	656	660	651	739	692	683	677	703	671	646	692	680	700	656	664	706	661	676	696	656	677	641	669	639	693	706	664	689	643	669	655	690	720	671	658	665	650	647	601	656	717	675	717	724	659	678	725	660	692	653	652	682	707	644	688	719	717	625	678	668	680	693	648	692	719	681	710	716	738	671	663	697	677	633	689	643	697	677	690	662	706	682	702	707	642	711	645	695	651	703	671	697	672	648	680	710	712	707	681	675	686	701	668	670	722	704	701	644	649	700	692	674	682	675	694	652	697	750	681	703	692	672	663	695	661	700	659	637	655	719	730	751	726	655	676	633	680	697	671	684	700	692	672	652	671	718	648	691	647	665	679	684	710	670	637	685	658	695	679	657	644	710	676	682	687	680	683	638	643	695	720	737	650	676	706	694	692	721	689	653	715	681	676	636	623	697	707	709	696	710	720	692	734	679	655	637	711	690	703	729	674	729	657	659	746	700	751	635	680	633	712	673	691	727	677	664	674	640	681	714	682	669	689	680	712	684	648	686	659	716	650	669	675	661	658	707	686	672	686	693	678	656	677	647	652	676	671	654	673	638	691	682	632	701	692	715	638	656	635	677	667	657	704	681	766	650	667	673	692	696	657	630	647	670	722	688	678	641	669	679	697	681	642	661	651	661	666	685	692	673	670	691	711	692	663	674	684	687	618	683	672	719	673	703	740	637	669	711	657	698	698	628	681	658	655	651	684	687	704	722	660	664	711	666	649	700	638	686	676	695	706	681	632	721	695	640	664	657	667	643	676	659	688	719	669	720	684	653	690	669	666	673	657	683	664	682	679	684	669	688	733	688	655	689	672	665	681	674	703	669	685	717	682	730	726	716	691	693	680	680	720	705	676	675	656	687	656	711	699	659	699	705	681	668	670	659	688	649	671	668	684	651	701	647	652	706	666	719	666	708	707	634	690	713	675	685
19213	34505	56902	17461	1887	519	436	232	234	194	148	151	185	204	198	194	208	208	165	143	161	173	144	165	149	155	166	149	149	145	165	170	149	163	168	165	169	123	140	139	157	123	151	128	141	151	178	158	133	163	135	156	152	147	168	138	181	150	152	143	140	140	128	156	146	134	125	168	159	139	141	163	141	145	154	128	138	138	152	144	153	131	143	149	139	125	161	149	147	153	141	156	168	166	154	149	154	145	173	136	155	146	163	152	175	169	149	154	154	153	158	180	170	146	151	133	165	131	142	141	137	152	129	182	153	118	173	155	141	161	181	125	164	162	147	154	149	159	144	149	148	125	169	140	148	141	151	153	147	136	153	137	135	137	145	143	134	158	137	155	134	158	174	138	154	135	155	138	133	181	141	159	143	128	147	132	156	156	147	154	146	169	140	154	129	154	135	149	156	132	143	145	132	139	138	144	129	139	153	150	158	135	132	134	144	156	152	157	134	152	123	159	159	124	163	126	144	184	177	126	141	158	130	156	140	171	169	174	147	151	147	144	151	138	156	136	138	158	139	155	156	140	160	157	170	150	128	144	152	150	132	139	158	151	135	152	143	136	148	171	156	170	136	144	139	145	145	137	148	134	131	153	156	138	159	165	152	165	128	113	129	121	141	147	138	162	152	147	154	153	131	133	154	156	122	133	153	166	153	162	138	165	159	139	170	139	121	128	112	142	132	142	144	153	159	137	149	169	131	165	138	130	160	156	124	143	155	160	148	111	146	135	149	157	184	141	142	135	122	138	123	151	149	139	145	146	123	146	157	109	138	152	157	137	128	132	148	167	129	118	142	150	164	178	170	129	138	128	136	156	169	135	170	149	140	132	157	142	146	152	168	152	140	162	160	174	148	151	149	159	158	138	177	147	156	147	155	141	140	165	148	148	141	159	161	163	139	141	141	138	148	149	158	126	166	133	132	148	172	158	167	152	186	138	139	135	137	176	152	167	147	150	150	141	152	146	127	140	156	152	139	151	180	134	159	151	165	145	153	138	138	148	146	167	144	164	136	168	164	129	138	138	137	124	147	142	141	145	123	138	133	130	142	150	143	164	165	122	154	156	151	150	136	141	134	139	149	129	147	138	130	121	146	186	112	162	149	160	160	162	146	154	151	144	156	158	145	125	140	155	154	136	120	139	142	154	122	145	136	158	156	155	137	128	156	162	159	167	140	169	136	146	162	153	154	166	139	148	144	155	151	144	165	134	131	133	131	132	142	155	126	110	159	160	154	146	176	146	134	136	163	162	143	155	165	143	164	121	144	156	154	157	151	148	145	141	151	144	158	140	138	128	143	133	131	155	130	146	127	150	161	167	155	149	152	153	145	154	123	148	131	151	155	134	153	144	135	154	141	143	157	141	152	135	140	143	140	157	164	151	169	153	146	150	139	131	163	165	147	152	149	144	132	141	124	159	131	180	137	170	162	169	150	142	153	159	145	134	122	144	139	133	139	158	170	152	146	129	137	150	123	163	152	162	127	152	155	151	172	121	156	144	153	175	158	165	151	154	142	130	146	161	151	146	156	136	133	134	149	158	155	138	150	143	159	132	152	149	146	129	147	141	158	156	143	144	156	156	150	149	161	114	155	142	144	134	149	148	155	138	132	159	160	122	128	127	127	155	163	157	135	166	173	150	162	136	144	139	162	140	150	155	131	159	160	147	135	112	155	138	159	125	138	150	139	183	107	147	149	145	137	135	139	137	145	136	144	131	132	141	144	144	131	138	135	150	131	136	143	136	148	157	178	137	149	146	140	163	154	168	144	135	170	127	148	152	139	151	198	148	143	132	138	145	140	156	141	138	144	153	168	158	150	152	146	152	150	160	154	140	134	137	145	142	153	133	143	124	165	142	143	164	167	148	146	153	147	161	161	157	116	141	156	158	132	139	152	172	155	176	161	152	170	144	142	143	140	139	148	152	133	152	151	146	140	137	107	167	143	153	141	149	125	138	144	142	141	150	152	161	138	161	155	147	163	170	156	150	129	132	140	150	134	162	163	148	179	149	159	142	157	131	147	159	127	117	139	136	171	156	136	155	175	145	166	149	136	158	137	167	152	146	139	146	155	141	173	142	142	156	160	129	123	140	149	126	161	157	154	160	160	152	162	156	148	141	158	155	117	143	143	145	134	149	145	160	153	147	121	152	168	163	158	157	138	138	139	143	160	146	149	161	155	136	150	150	173	132	147	154	140	142	161	157	131	161	140	152	141	126	153	141	155	154	128	131	126	161	142	149	156	161	159	144	133	140	144	152	154	150	154	131	120	150	147	150	141	160	133	139	145	138	136	145	127	147	146	157	159	135	153	155	141	125	163	147	132	164	144	159	145	160	147	141	169	142	148	176	133	140	160	152	148	152	165	162	150	167	146	145	145	145	148	154	147	139	133	149	154	144	157	170	140	138	132	145	168	164	136	171	120	151	118	158	139	166	177	143	138	146	165	160	149	146	150	138	132	155	138	157	171	165	138	141	156	155	141	139	150	136	168	155	148	142	140	184	145	153	147	139	149	151	138	159	137	148	161	154	142	154	125	140	140	167	146	137	142	158	168	139	157	149	143	130	149	171	165	145	144	173	149	128	158	156	164	135	142	152	144	140	171	148	162	152	177	160	135	137	149	136	136	151	130	160	154	159	155	165	165	166	143	124	168	152	136	140	147	144	144	135	121	135	147	150	146	141	150	172	159	137	148	129	156	155	158	134	152	142	160	195	165	155	124	147	148	136	139	161	139	126	157	143	142	139	179	167	166	147	151	137	129	125	165	128	159	130	139	146	125	130	134	147	180	135	147	161	163	135	123	165	160	143	157	147	148	139	163	143	137	153	193	137	112	154	170	148	132	166	163	146	154	168	154	146	150	138	133	139	139	147	152	146	129	160	135	125	155	167	134	152	155	146	164	146	151	130	121	133	180	145	159	150	147	146	154	154	156	166	157	143	162	139	148	163	144	113	146	153	160	156	139	154	135	136	124	156	120	138	123	162	155	129	147	139	173	160	115	138	174	151	155	151	129	169	159	156	177	167	147	151	149	164	146	132	137	155	136	150	141	132	141	156	160	140	185	137	145	127	152	160	158	176	146	133	158	125	145	135	152	144	135	146	135	141	154	149	164	148	151	151	126	140	164	165	166	142	154	160	154	151	158	139	157	153	141	108	147	152	147	136	149	129	148	142	138	138	138	150	149	145	161	150	158	146	162	160	155	164	137	143	153	138	144	130	148	143	145	145	149	154	143	164	125	156	120	158	153	146	154	159	164	147	148	154	155	146	150	159	138	143	167	155	144	154	166	164	128	161	157	149	144	140	146	134	169	132	137	142	143	158	146	150	148	172	119	152	150	148	141	140	165	146	147	176	149	162	158	145	152	147	150	171	131	166	162	154	152	153	169	137	147	152	152	143	147	142	139	135	157	150	144	153	144	133	144	149	135	136	141	144	158	152	130	146	145	142
11476	30650	52152	2737	1472	1874	1701	813	735	636	521	598	619	634	544	674	844	652	489	400	406	432	375	419	400	473	451	408	382	392	405	403	416	377	407	401	391	353	379	388	384	351	427	414	379	374	338	352	386	369	404	405	363	357	375	373	379	388	363	365	363	384	359	332	380	381	409	364	400	346	381	374	401	375	348	370	366	393	383	383	370	404	410	378	351	352	378	354	347	373	383	373	341	379	353	388	365	386	331	358	378	390	348	365	368	404	379	365	367	367	380	346	363	386	405	355	364	393	358	368	391	393	353	393	371	386	379	425	319	385	380	353	356	356	342	370	380	358	334	350	368	398	353	335	387	376	369	323	371	366	353	386	352	373	357	379	393	367	362	354	377	393	400	390	366	374	371	374	399	352	389	337	354	345	336	384	370	343	329	373	371	409	395	385	368	357	397	405	338	350	372	409	365	385	372	370	392	416	373	396	394	386	376	383	364	367	380	346	349	378	383	385	389	340	366	403	358	395	377	392	399	390	368	354	350	378	377	388	390	404	358	357	364	401	342	368	355	369	369	392	362	320	360	388	356	378	383	356	356	398	383	366	369	355	394	334	394	355	365	366	360	367	375	333	369	353	396	398	400	329	389	381	371	379	368	355	393	388	375	339	359	347	416	387	379	373	389	397	419	393	390	375	374	386	372	392	367	361	372	390	380	359	373	371	396	354	357	352	341	345	340	390	402	382	380	333	368	344	416	380	317	377	370	392	392	354	393	366	362	381	351	358	406	354	357	354	391	356	393	355	359	385	359	333	341	351	372	389	386	396	370	381	377	357	358	340	381	376	378	355	382	400	364	378	352	349	373	381	399	363	399	394	382	364	364	341	397	369	339	352	405	377	366	362	353	373	393	340	373	382	347	391	365	358	379	355	342	392	389	338	341	354	345	380	346	373	353	352	385	389	343	396	367	409	362	382	394	385	335	389	353	392	369	348	372	371	362	399	350	372	389	359	379	362	371	341	375	381	368	368	402	390	394	368	392	388	358	377	347	356	374	348	376	368	386	358	365	395	386	349	397	396	392	364	355	378	394	376	380	369	351	373	383	360	363	416	393	368	371	367	398	383	368	364	350	358	389	394	367	387	371	353	370	369	375	329	365	407	384	388	362	322	335	353	398	361	368	346	384	366	347	354	412	358	392	394	384	369	359	380	389	392	366	367	394	346	378	321	384	351	383	376	386	390	359	388	339	356	364	388	365	383	404	363	362	339	355	371	418	345	378	370	363	386	387	382	366	376	383	362	411	377	382	366	350	393	396	334	390	362	375	351	373	383	367	358	358	335	373	408	402	364	351	379	381	380	361	340	380	386	347	361	357	381	385	343	371	366	349	358	387	360	384	389	406	396	336	382	379	366	370	393	371	385	345	373	370	419	368	358	354	373	384	384	366	373	398	362	389	379	356	397	338	372	327	362	351	395	387	359	370	360	356	360	345	366	388	393	367	369	412	355	343	379	377	364	381	387	393	350	378	380	386	381	406	390	364	376	317	362	333	372	380	350	376	359	387	351	374	381	361	360	388	348	379	350	379	382	400	354	394	407	350	376	373	376	330	364	375	371	383	387	343	391	397	376	373	389	372	366	417	367	337	367	367	369	368	386	355	376	376	387	371	372	351	419	394	384	389	348	324	378	366	347	359	379	355	355	387	377	353	376	362	363	385	385	360	368	383	344	388	375	356	390	374	374	396	377	359	362	386	341	330	372	350	376	385	375	366	373	404	361	335	401	360	399	349	395	382	375	359	363	396	364	342	384	350	359	363	386	384	401	369	369	398	353	371	403	325	355	357	396	358	355	395	378	379	389	384	369	388	354	361	361	382	382	371	373	380	340	385	366	363	356	361	376	378	383	371	399	358	398	368	408	387	380	386	376	355	365	395	414	379	378	388	373	393	357	372	352	367	392	387	384	369	351	373	370	363	338	397	389	356	391	375	358	371	375	380	373	386	391	378	375	387	392	374	355	368	357	379	351	406	350	362	384	382	355	383	389	396	425	396	386	378	386	366	352	380	371	395	352	414	375	375	373	338	417	375	392	382	392	364	393	380	340	383	383	380	370	396	362	349	370	356	347	406	428	363	363	346	378	388	344	407	372	367	380	412	376	394	342	378	370	383	407	366	359	370	360	358	398	360	367	391	355	388	353	349	341	365	339	367	381	367	346	377	356	358	393	409	355	390	360	393	382	414	398	371	367	378	374	370	333	384	381	364	386	389	389	375	373	363	383	344	368	369	401	388	366	356	391	379	363	361	388	363	389	367	370	358	361	365	386	354	355	382	356	381	382	344	384	351	379	345	359	383	364	355	369	365	377	380	354	358	375	371	372	367	375	380	386	394	370	377	384	396	359	352	359	370	366	362	370	381	383	368	372	350	360	341	376	393	343	344	361	356	352	385	365	393	349	416	393	368	363	351	377	382	376	355	342	387	386	378	393	368	413	382	375	346	393	342	405	356	333	386	358	374	397	388	408	340	397	400	340	377	372	348	390	373	393	372	360	386	346	341	388	374	356	373	319	379	400	386	384	351	350	405	350	393	387	401	369	365	409	409	374	370	380	350	382	379	363	345	381	393	379	365	372	333	399	396	373	387	367	372	360	357	398	357	389	394	341	372	386	372	358	375	358	411	359	357	380	388	362	362	371	366	356	415	386	355	350	366	374	338	375	371	380	386	378	364	401	377	377	384	355	374	396	372	366	387	350	388	352	346	359	382	357	382	359	357	369	368	367	390	347	367	394	339	343	387	369	391	386	349	349	375	368	396	377	339	365	380	408	379	372	386	410	377	382	356	340	390	378	411	357	333	408	330	414	359	376	340	384	378	393	402	332	383	396	341	376	379	347	387	381	399	381	387	375	409	354	379	382	346	342	393	355	371	400	399	352	357	382	377	370	375	363	361	376	383	366	360	336	355	366	355	371	358	371	367	351	377	384	367	380	369	369	398	346	358	377	372	366	373	361	353	370	361	373	359	386	390	409	400	356	387	349	351	415	384	374	373	374	385	421	357	350	365	373	336	396	371	411	353	370	354	371	415	375	391	414	390	344	372	392	369	387	389	364	362	372	375	364	349	398	379	385	368	402	389	342	389	378	336	373	381	371	359	362	363	377	405	399	359	355	371	360	382	380	366	369	366	355	384	387	341	359	403	365	391	327	402	383	365	391	334	384	360	359	374	396	368	390	357	366	383	379	359	354	378	337	363	368	366	351	351	358	348	371	359	394	410	357	410	384	340	382	367	407	377	400	361	369	382	379	368	360	369	369	376	388	382	361	338	356	331	394	397	384	328	411	383	348	347	361	360	365	353	371	391	387	385	415	363	391	419	389	346	381	355	333	385	343	376	354	371	399	403	357	349	353	378	366	382	391	359	373	376	356	380	393	391	363	395	367	362	392	387	382	397	377	375	376	337	379	381	359	375	382	385	357	403	350	404	400	351	384	393	404	390	366	331	343
3296	2018	3394	457	352	395	369	335	332	288	340	338	345	348	323	309	360	347	383	368	337	327	314	351	328	321	344	301	358	352	303	356	338	361	368	266	315	336	325	339	338	367	348	347	333	342	335	364	294	350	355	335	334	338	360	312	366	353	327	357	319	348	360	330	356	315	307	339	303	349	310	332	337	354	367	335	338	345	345	309	327	315	314	341	342	334	317	347	322	362	340	303	318	318	327	364	341	328	324	356	326	317	316	329	343	314	345	303	389	331	347	343	332	311	312	344	322	337	333	345	322	337	359	365	346	331	341	321	310	341	323	347	358	328	327	328	331	308	309	323	339	337	321	336	315	323	326	376	339	361	321	307	345	318	352	349	310	346	315	359	334	330	345	308	348	340	337	331	365	307	292	316	352	292	301	320	347	328	350	344	331	342	317	336	376	353	336	366	327	379	337	337	331	328	362	348	348	330	355	297	335	349	320	342	317	325	334	350	336	359	325	298	373	319	299	329	319	334	308	322	332	333	371	336	328	340	366	323	337	325	354	316	346	338	343	337	341	314	354	323	289	322	358	342	334	358	342	382	303	310	316	319	359	365	375	323	343	330	347	300	344	325	306	338	357	330	307	319	348	345	330	337	362	358	356	315	354	309	322	374	315	330	345	353	316	346	318	326	366	362	298	316	342	339	336	307	333	332	335	324	360	320	293	358	345	321	316	366	343	325	356	303	319	347	364	315	363	377	295	355	308	326	335	315	321	321	353	377	334	335	373	310	332	328	321	325	328	322	358	329	347	347	364	341	282	312	303	326	361	357	342	334	304	294	344	300	363	335	333	316	331	352	297	325	301	300	324	335	324	331	306	342	350	365	317	351	340	324	321	357	336	337	310	338	345	371	366	351	379	337	337	333	327	342	338	335	339	322	362	351	349	320	349	338	329	312	342	331	311	341	329	322	343	337	345	341	327	374	318	352	308	335	275	340	361	349	323	362	354	325	355	367	308	313	339	287	316	334	343	349	359	334	321	301	310	298	345	330	297	341	354	311	317	350	380	314	334	326	334	330	348	305	295	367	340	316	351	310	352	363	345	371	332	314	317	302	338	323	341	326	331	336	378	309	306	331	319	331	322	348	330	353	312	335	346	328	284	353	364	312	310	322	323	351	325	356	334	298	340	326	323	309	298	344	371	328	309	355	323	325	321	331	319	331	307	336	355	354	316	335	366	363	327	333	330	333	335	316	342	324	324	327	320	326	371	313	358	329	326	328	358	323	334	354	326	320	340	332	322	303	344	359	375	337	306	303	302	316	329	319	376	332	339	350	325	343	321	327	324	338	349	328	333	342	327	339	329	360	321	341	345	341	329	343	348	344	366	309	348	309	323	328	324	354	340	324	333	350	339	340	325	334	336	322	361	338	344	303	352	364	344	350	330	341	328	377	346	357	334	315	358	310	349	325	329	378	345	329	348	293	340	314	330	313	322	365	319	341	378	346	341	349	320	365	336	355	319	341	345	350	327	334	319	303	343	342	327	347	334	298	337	310	296	333	333	358	330	368	300	358	326	333	292	354	353	332	316	340	311	350	319	298	356	340	332	354	368	349	380	340	332	343	333	306	369	380	352	315	358	328	323	292	313	345	344	363	317	341	362	308	319	317	353	351	352	321	351	366	343	325	339	341	346	363	314	297	364	331	331	333	352	332	335	327	345	334	332	341	365	303	291	324	331	315	333	348	339	329	332	319	316	361	327	343	348	351	334	316	311	342	356	347	298	350	344	370	335	349	340	334	354	325	306	337	371	351	312	333	340	336	356	329	336	318	347	382	314	335	337	357	317	307	337	330	336	332	347	350	283	339	326	341	347	320	343	380	350	344	315	329	318	319	335	390	329	330	341	375	327	299	333	321	369	322	330	303	371	361	334	345	361	353	324	346	334	315	332	354	365	320	334	354	367	332	336	329	307	342	360	346	340	328	302	314	345	317	314	346	328	356	345	359	313	344	312	324	365	369	326	302	333	329	359	335	340	330	333	321	330	322	324	324	346	333	322	336	345	313	351	329	325	337	308	292	325	302	354	346	327	326	336	332	332	342	343	322	312	361	315	342	308	310	303	323	325	301	347	300	315	343	299	301	310	398	327	300	345	332	344	344	359	317	316	301	325	331	302	312	344	347	343	324	322	327	375	303	320	333	319	370	313	350	332	314	346	340	340	320	364	345	320	372	347	318	329	327	359	346	336	331	328	341	331	328	366	348	339	375	325	320	386	340	324	349	305	352	327	324	354	334	335	322	327	332	341	381	308	338	367	341	352	316	326	312	331	331	328	339	369	334	335	342	364	370	380	316	341	351	342	327	313	301	321	331	314	343	324	320	328	314	317	322	336	309	318	325	322	390	343	349	325	335	305	310	327	331	341	341	300	332	324	330	323	322	322	332	321	313	346	323	301	334	307	323	344	307	320	315	340	319	341	328	334	351	342	303	314	320	323	340	311	343	336	329	343	346	329	362	352	356	300	322	329	341	339	346	336	362	355	344	301	326	338	356	319	330	358	311	322	328	334	332	336	336	347	345	333	338	350	345	344	358	350	343	332	326	325	366	348	315	326	330	337	316	331	341	313	373	364	339	343	328	370	370	345	364	339	369	324	336	340	337	317	321	315	341	319	360	348	368	331	355	318	333	351	354	332	360	348	333	325	354	316	301	330	324	337	317	340	322	310	346	348	298	331	357	360	343	360	338	332	339	334	338	331	325	364	320	346	312	336	312	329	364	310	354	304	368	336	347	326	314	341	336	326	329	341	323	356	372	306	320	321	369	311	330	361	333	350	323	323	386	320	318	336	353	362	323	327	339	334	341	309	340	302	356	307	324	335	326	382	314	339	329	323	318	297	338	306	327	373	351	315	292	315	333	297	304	341	325	363	355	345	321	352	338	314	350	324	347	319	328	329	371	329	319	351	351	371	354	351	292	334	327	345	323	319	347	340	330	329	334	305	333	342	319	324	293	347	338	330	313	357	336	338	301	320	329	331	346	337	327	303	332	336	352	321	323	334	341	336	359	325	290	327	375	339	333	344	354	357	320	305	336	360	353	313	315	340	362	337	334	357	309	312	348	328	347	338	372	329	328	336	352	325	341	384	322	310	341	294	292	366	329	309	369	332	320	322	315	332	328	352	344	307	324	355	331	297	351	331	332	343	347	321	361	333	353	354	340	319	305	340	366	332	314	328	337	351	321	361	338	323	307	362	297	343	327	344	331	328	317	318	339	305	311	323	331	331	320	356	324	329	340	362	310	306	356	308	332	352	357	343	335	318	322	341	312	324	363	334	376	345	330	324	335	339	333	348	348	351	339	304	323	300	314	361	298	336	335	333	334	325	334	333	333	306	357	344	287	309	341	335	358	353	310	321	332	326	336	331	310	301	303	333	333	319	344	356	347	341	332	385	369	365	334	319	305	312	336	330	313	300	350	355	339	359	344	324	338	296	314	321	331	313	348
3445	3834	8021	932	841	895	838	829	780	797	775	795	805	846	818	761	780	744	777	781	829	822	825	791	739	822	786	704	837	756	816	764	803	788	817	786	784	788	736	804	801	767	751	787	726	772	741	768	749	762	783	755	842	828	763	822	797	789	752	778	806	768	848	742	816	803	798	799	799	812	789	763	766	761	716	771	796	765	797	814	759	794	801	810	790	777	819	742	815	771	765	764	797	771	806	759	778	706	761	796	814	756	809	766	813	804	772	754	765	740	780	778	766	827	768	775	741	733	775	790	800	765	761	808	787	826	711	812	757	807	819	786	799	747	766	797	773	803	841	763	775	763	777	756	733	775	784	787	787	761	804	804	817	762	802	743	771	842	755	815	787	780	766	799	747	784	808	748	815	771	813	753	783	754	810	796	770	811	786	778	813	776	796	750	771	767	743	773	782	762	782	793	809	818	758	807	787	728	788	759	753	800	768	801	745	792	805	784	784	781	801	775	801	769	786	769	806	792	754	780	773	848	802	770	825	805	798	798	805	784	792	747	773	751	810	785	813	742	835	781	805	794	800	762	747	770	791	793	798	758	822	820	798	775	799	847	812	772	798	768	747	743	811	790	774	793	741	829	826	763	784	766	775	817	807	776	759	797	762	803	767	788	730	764	790	717	732	813	749	762	772	798	793	757	833	802	782	772	731	769	748	766	806	773	821	764	793	772	867	760	772	778	784	845	718	749	779	787	805	775	791	791	796	758	816	788	766	771	801	802	764	801	777	751	823	744	798	769	778	786	785	799	804	792	789	801	795	790	801	843	770	773	795	799	799	805	739	799	767	815	799	811	776	767	763	783	793	814	816	792	781	805	784	823	749	817	749	780	813	782	755	788	777	750	813	820	759	830	807	801	796	816	760	800	811	795	812	842	796	804	818	762	762	745	849	853	771	803	732	781	783	733	814	764	785	779	783	766	745	753	766	766	764	762	776	774	803	790	731	794	764	790	762	810	813	798	747	779	782	813	770	816	767	783	745	752	779	766	816	783	725	719	770	779	783	749	800	781	775	779	772	771	780	811	782	760	758	777	735	795	756	820	739	849	823	769	741	797	774	783	800	806	793	799	788	802	804	753	783	763	803	763	831	835	772	806	784	765	816	793	753	827	809	779	813	767	807	785	781	769	766	797	828	761	788	775	773	749	815	809	769	807	825	771	766	807	744	810	761	794	776	770	757	760	772	815	753	766	785	749	748	778	795	816	757	774	814	813	795	739	802	815	772	791	798	807	783	751	760	827	821	827	773	829	812	761	758	741	770	773	782	830	773	787	796	836	727	745	792	793	736	800	772	784	766	762	792	782	764	829	773	825	767	769	794	806	786	792	791	824	800	737	778	838	795	767	792	750	773	767	815	775	771	822	827	767	775	770	812	781	810	817	751	777	811	820	781	831	769	772	757	783	773	765	790	763	856	769	804	819	747	724	745	755	765	768	812	807	758	790	774	805	759	784	814	864	779	807	738	807	760	816	761	791	832	821	785	777	763	784	781	779	836	794	845	776	817	768	782	765	767	746	794	764	732	794	783	805	774	770	772	801	824	810	784	761	762	807	748	770	805	828	763	768	815	819	785	798	751	776	810	798	777	789	728	805	755	771	797	762	816	775	757	800	771	753	780	761	768	777	817	806	781	790	772	768	837	795	806	790	834	778	813	833	812	783	763	815	823	762	824	774	753	792	759	761	770	763	799	800	793	780	818	820	809	773	775	764	784	833	793	755	792	780	830	760	795	726	786	770	800	805	808	758	778	825	790	784	795	772	795	806	827	778	783	753	790	725	769	811	793	763	827	794	791	838	819	776	794	806	812	803	757	747	779	776	803	816	796	787	832	800	770	791	817	804	745	759	760	817	769	808	809	774	765	807	765	788	802	789	788	789	752	812	803	807	799	789	791	800	751	811	790	804	818	788	710	769	721	782	762	783	818	843	806	757	757	786	783	741	812	859	752	785	842	765	771	778	777	781	753	777	799	788	814	775	785	787	800	826	793	873	751	771	850	816	815	744	756	806	786	792	794	798	795	736	737	721	753	774	731	749	793	806	750	725	777	773	781	801	797	831	756	751	782	806	785	757	786	747	761	841	783	787	814	750	783	787	778	823	805	781	750	792	792	760	781	809	799	792	800	793	787	840	756	787	799	785	764	766	811	774	851	782	806	773	803	746	796	803	780	798	791	759	768	809	766	809	775	851	814	814	785	742	762	761	804	742	777	786	773	781	824	766	835	800	782	781	790	770	714	842	787	819	779	795	751	788	810	790	808	806	786	754	737	734	808	803	759	788	786	787	780	767	793	809	757	771	764	844	792	776	800	791	836	785	805	753	755	758	769	729	858	809	763	796	773	813	802	748	797	840	768	841	793	747	766	763	813	799	815	800	765	779	765	791	818	793	768	778	794	755	791	814	797	756	769	820	801	717	740	745	783	810	791	811	701	827	818	785	825	768	787	766	816	817	784	776	752	798	801	754	782	795	804	803	774	831	775	791	790	766	800	739	785	815	774	745	771	784	811	783	788	721	799	808	819	778	795	754	799	755	818	754	831	761	791	763	787	765	804	801	802	793	802	824	767	812	712	765	805	807	803	774	786	763	779	810	774	763	764	732	775	782	791	803	806	778	807	768	762	772	808	784	788	812	781	800	814	802	796	759	788	804	757	860	872	786	795	777	745	799	762	773	794	789	753	809	761	819	817	770	778	818	821	786	823	811	782	797	792	755	768	796	828	755	799	783	802	746	802	775	779	784	783	757	818	718	787	803	794	772	728	804	759	762	768	809	805	794	796	774	774	772	818	788	821	801	749	811	813	794	765	797	815	797	816	794	779	802	809	809	758	846	833	756	742	757	781	801	796	769	804	768	797	872	773	848	750	820	754	736	775	810	836	753	767	803	776	807	732	761	726	766	810	756	759	774	782	783	813	783	806	789	824	746	785	795	833	742	768	807	783	714	808	786	768	772	801	799	815	785	808	752	815	772	738	791	766	790	759	734	801	803	795	822	768	794	799	806	822	720	799	762	752	793	824	792	792	754	779	802	777	767	772	822	795	774	797	808	800	758	783	746	810	789	815	844	787	810	787	797	782	804	760	761	821	723	723	760	770	811	785	770	782	781	747	815	772	735	780	778	725	776	771	815	809	816	779	743	762	787	811	801	783	800	755	793	818	783	857	722	796	751	798	766	754	819	811	762	819	801	770	725	781	831	773	771	789	792	800	796	764	768	797	821	788	785	811	833	774	795	789	781	783	793	800	764	783	798	762	753	796	765	771	767	809	788	756	754	774	762	749	802	728	786	800	805	784	754	792	768	766	745	813	771	774	774	807	768	799	810	803	797	777	723	832	779	803	762	802	757	772	744	755	759	791	781	782	764	831	792	791	779	809	759	762	817	781	746	815	750	784	800	790	779	780	788	799	749	781	853	739	803	772	801	817	762	752	782	796	756	761	734	728	793
12509	20066	40221	9271	780	490	380	345	299	303	288	304	317	320	310	303	319	324	303	287	283	297	309	317	279	317	307	301	336	317	306	272	317	298	280	301	291	295	289	312	294	316	318	273	302	303	270	297	280	292	284	287	299	313	309	278	273	302	274	257	272	320	354	301	316	294	298	265	297	291	333	285	273	296	321	284	284	304	297	291	275	294	296	303	280	287	267	316	277	263	295	274	290	295	320	252	282	271	273	260	289	281	294	310	286	318	318	293	278	294	250	318	296	303	284	285	320	282	317	313	314	315	320	294	300	272	285	331	331	302	304	288	330	302	275	281	296	255	284	297	343	291	336	238	285	286	315	291	317	259	335	318	315	311	294	267	305	259	290	323	297	291	271	298	304	313	284	322	308	300	291	282	306	293	297	262	314	267	294	311	287	271	311	335	294	274	313	322	291	293	272	282	294	287	290	292	295	306	302	300	273	322	271	300	279	324	304	286	262	274	296	286	328	283	283	300	296	299	252	317	320	281	292	270	297	318	288	337	325	310	292	301	274	276	293	315	274	298	263	310	298	285	310	306	320	281	296	281	307	311	311	303	316	300	268	268	286	269	284	327	291	299	273	295	308	302	311	289	274	306	281	309	321	308	313	285	257	288	309	299	291	279	315	273	285	302	284	295	319	273	306	292	316	319	270	319	298	276	330	269	246	294	295	305	309	293	258	319	302	276	323	295	292	316	305	290	318	274	303	321	309	295	292	331	273	284	278	285	305	300	284	268	304	306	303	274	294	317	283	320	306	317	326	268	269	280	292	311	305	292	265	271	298	323	315	286	276	315	289	284	300	299	333	272	288	276	286	292	308	303	308	287	268	295	271	266	302	297	315	272	322	292	278	292	302	301	309	294	298	293	315	291	270	301	288	275	288	276	298	313	288	297	280	295	293	293	327	285	310	317	300	293	310	310	297	266	289	297	306	331	303	327	289	250	315	346	303	315	295	291	284	256	286	273	321	259	297	283	287	267	295	335	318	269	282	262	293	317	255	282	298	314	321	350	280	291	281	292	287	315	278	316	306	339	292	282	298	298	304	303	300	304	328	284	288	305	299	307	269	281	291	306	295	318	279	313	288	280	265	290	324	292	292	276	308	277	321	331	301	262	299	273	282	283	280	279	301	290	280	279	298	313	280	300	293	298	309	287	275	293	263	288	280	296	324	298	284	304	265	311	274	264	296	324	297	288	309	280	285	291	292	304	281	299	293	293	282	284	296	287	286	284	304	297	335	305	298	252	277	300	306	281	303	302	269	280	308	319	267	332	278	294	313	255	296	275	284	303	292	316	329	338	277	303	281	287	303	300	285	277	282	268	313	333	308	274	308	291	293	308	317	298	291	295	293	298	282	295	312	312	301	294	289	302	291	293	285	267	293	294	286	263	288	302	293	279	271	299	304	311	276	295	313	313	268	314	299	325	314	289	319	270	277	321	273	295	286	305	316	266	333	324	264	318	291	310	328	265	295	274	304	299	336	302	280	293	295	307	271	290	317	278	271	278	312	294	317	284	297	279	318	299	301	311	298	272	303	317	296	270	303	280	258	257	276	237	284	275	274	274	318	282	309	273	285	322	278	266	285	266	267	279	246	307	295	301	294	315	263	283	282	311	298	290	299	280	290	327	275	260	279	310	283	310	295	278	291	285	278	264	263	288	286	289	326	285	325	267	292	313	283	308	268	294	307	291	325	300	294	319	303	281	293	297	263	328	278	313	296	303	284	322	320	330	327	311	306	261	293	328	274	277	303	288	282	296	331	316	311	292	324	262	330	297	295	301	289	270	283	301	309	278	306	289	311	288	287	288	313	317	314	253	307	309	298	308	284	290	282	317	286	281	274	294	317	281	286	318	295	279	293	322	278	286	305	301	311	287	294	280	314	291	294	323	322	273	298	329	319	296	287	305	303	299	325	297	289	303	280	294	305	322	299	269	284	297	312	325	285	289	290	309	342	310	289	306	293	285	324	309	319	331	297	286	291	304	296	312	324	320	291	265	287	276	290	318	275	278	300	292	284	290	258	258	319	300	306	306	300	289	295	285	298	302	314	319	315	293	273	288	334	292	323	281	325	308	297	263	287	298	291	306	270	286	285	251	264	336	305	298	318	263	311	311	288	318	307	300	273	298	288	326	311	294	292	318	300	270	307	299	289	320	287	301	294	273	296	290	298	289	271	291	248	283	276	272	303	285	357	280	275	296	325	308	315	281	284	288	270	302	301	291	298	279	299	275	344	327	286	282	288	322	302	311	348	285	306	282	284	324	303	283	291	278	313	295	292	301	298	314	308	284	305	281	298	292	314	289	241	314	317	304	295	279	293	279	303	323	296	287	303	270	293	254	285	307	304	307	276	285	299	267	287	286	302	304	291	303	275	317	287	279	297	320	333	289	326	250	302	301	258	295	279	274	279	289	293	321	305	285	324	341	314	281	306	299	307	287	295	306	312	279	269	277	278	271	299	298	308	333	306	274	288	296	274	288	286	301	280	314	308	294	283	288	302	327	302	321	243	268	293	263	274	299	295	298	291	278	279	247	278	319	296	336	303	312	319	322	303	288	272	296	296	288	294	314	312	303	279	299	292	287	303	294	257	274	247	314	288	289	250	300	316	308	328	309	275	263	298	299	281	287	295	318	297	289	316	298	304	293	284	268	288	274	296	299	332	292	292	290	303	293	304	325	267	269	294	308	265	309	298	286	268	274	309	310	324	295	285	272	278	287	277	299	310	312	316	282	319	330	315	279	288	286	277	285	275	288	316	265	301	274	301	328	259	285	324	287	315	294	320	283	286	289	316	288	290	303	301	300	282	321	248	295	298	316	259	284	290	295	266	306	330	297	249	272	283	277	327	297	305	310	279	314	292	276	301	296	296	302	301	286	302	312	302	317	299	285	251	296	304	274	283	302	267	332	304	319	270	280	314	303	304	304	310	275	286	321	319	286	279	281	280	274	295	266	304	293	304	264	304	288	286	303	299	272	317	281	308	271	287	316	311	292	282	283	278	276	281	289	288	308	303	291	313	272	293	281	291	294	292	298	304	305	267	299	284	334	289	302	303	308	278	295	279	294	305	329	269	334	289	297	318	307	303	300	285	267	283	299	292	283	324	272	256	300	329	301	280	288	294	301	291	269	270	301	286	300	330	299	320	309	291	322	294	305	344	282	299	310	303	278	285	279	300	317	260	275	294	270	299	296	271	274	280	320	300	297	321	320	314	278	284	308	240	303	283	321	275	312	287	290	303	281	304	280	283	306	263	282	273	287	271	315	308	276	312	300	282	329	290	285	305	283	277	256	314	296	271	296	275	282	271	294	307	305	295	337	283	303	282	261	305	301	322	255	294	279	292	262	297	294	267	259	300	285	295	305	308	281	298	272	264	310	296	322	332	273	299	316	316	295	291	323	294	309	309	281	290	308	274	286	319	321	283	295	288	257	320	300	306	283	298	275	288	308
9370	20618	41300	1788	1891	1589	1070	923	858	855	693	793	830	828	823	788	875	812	725	766	692	695	709	681	687	717	733	750	689	701	740	715	718	716	701	687	684	674	739	723	690	736	730	646	689	684	720	728	676	690	701	665	705	718	655	698	699	692	686	696	734	700	698	669	724	663	684	725	668	662	698	683	664	700	723	722	660	687	676	683	698	701	657	707	641	677	740	648	676	704	672	670	671	675	684	685	681	728	713	689	665	668	736	692	706	733	724	674	689	687	715	678	680	676	721	717	681	708	722	719	689	716	721	706	706	673	727	655	687	691	698	709	678	721	684	707	652	683	734	682	746	705	752	668	719	729	735	691	687	743	723	696	714	707	708	658	700	706	716	700	673	689	715	712	700	680	677	730	652	715	721	712	660	729	707	727	719	715	711	678	678	657	704	692	698	713	701	713	738	706	684	720	708	715	670	714	692	668	705	677	673	706	672	680	669	690	696	657	745	683	700	685	743	677	711	712	719	717	739	717	696	657	664	666	723	691	696	661	659	728	680	674	674	685	664	665	662	669	682	749	666	705	696	692	750	648	658	723	654	715	739	730	693	692	701	702	682	731	705	709	710	693	689	714	692	673	680	662	687	686	668	671	648	715	648	686	702	667	737	720	735	734	773	723	739	676	668	674	670	754	706	688	702	693	727	698	739	717	694	674	728	715	689	730	705	675	734	680	710	748	690	731	652	708	688	695	724	659	722	721	682	706	655	697	734	733	694	724	661	686	692	678	727	676	687	676	658	725	707	684	716	707	710	728	698	752	684	693	684	675	696	691	753	699	723	695	737	642	668	671	659	680	647	671	707	658	695	682	703	650	672	688	669	654	693	685	700	698	670	689	735	706	678	720	673	694	647	702	653	721	693	702	652	677	707	693	660	710	686	719	728	647	693	689	741	713	752	668	702	670	689	679	671	690	690	672	703	705	711	757	649	741	666	695	716	714	690	694	721	709	657	676	687	705	666	752	681	706	703	662	655	665	733	698	728	668	674	697	710	681	672	666	680	649	719	699	683	659	697	679	652	650	681	683	689	701	682	718	709	639	694	724	697	647	718	660	692	714	676	673	770	706	701	683	686	667	701	702	655	704	656	675	699	776	662	724	680	667	733	663	672	715	694	735	696	715	666	708	698	666	686	667	676	704	705	669	690	659	695	678	710	671	702	675	686	718	710	710	710	672	653	684	720	687	679	701	694	650	676	697	687	697	705	696	659	668	700	665	686	685	660	649	699	733	714	672	700	735	724	687	658	721	692	701	723	710	729	714	654	700	714	601	689	652	708	666	691	696	692	700	728	688	691	695	681	710	685	650	666	676	656	712	687	735	720	702	724	695	692	697	667	679	682	729	678	649	710	674	685	642	678	701	692	691	706	657	629	709	720	702	675	660	680	663	704	691	680	722	698	672	691	686	713	712	701	639	682	675	687	704	670	676	673	699	681	672	693	704	687	721	694	672	666	689	699	681	703	699	673	731	652	677	745	736	696	695	681	718	711	644	665	705	678	711	661	682	687	674	678	705	693	699	699	709	698	693	715	693	761	725	723	732	675	739	680	673	676	711	652	664	648	709	754	680	700	680	746	713	759	680	744	710	667	731	729	721	670	687	696	695	707	684	698	688	714	659	732	725	671	720	695	750	670	655	709	694	690	729	694	713	704	728	698	653	659	710	692	700	694	716	732	682	698	716	652	689	698	699	736	677	661	677	747	715	722	711	699	696	714	735	694	646	674	707	695	693	692	707	729	738	699	669	680	715	665	723	692	672	685	688	706	728	702	674	708	691	708	693	682	647	686	690	678	661	700	713	687	650	665	719	682	716	707	651	682	721	722	678	730	663	681	634	680	674	719	702	698	654	698	735	710	653	696	694	666	669	646	688	723	719	699	697	664	689	662	739	669	697	684	660	684	723	709	720	675	700	717	688	642	690	671	696	685	731	688	710	724	688	701	656	650	693	692	676	669	752	679	664	695	674	656	661	672	633	690	640	694	664	728	703	709	717	676	683	657	695	717	659	682	696	660	716	743	732	755	711	664	666	649	671	656	689	732	718	671	689	705	701	670	687	708	692	674	716	698	695	678	666	730	721	705	677	670	716	680	664	741	676	669	653	646	654	719	651	674	682	640	680	668	757	703	660	661	718	690	709	729	718	697	690	731	686	684	723	657	641	667	702	709	690	740	708	700	709	706	708	715	684	678	710	722	690	707	733	707	727	687	728	753	671	707	774	690	730	741	671	702	713	687	645	728	682	721	679	720	666	681	695	672	679	677	685	677	672	707	692	669	706	710	681	694	641	751	708	685	745	700	695	709	742	696	678	690	677	699	689	682	707	684	699	701	735	678	677	668	689	687	675	705	686	688	718	681	681	714	680	735	693	652	715	674	679	757	695	692	706	666	648	693	687	730	713	687	665	753	733	697	715	680	673	711	725	745	659	692	673	730	700	636	672	733	669	674	670	664	692	670	695	677	694	696	719	688	692	675	697	731	722	713	719	690	716	671	641	641	741	732	686	666	748	732	696	675	664	709	675	680	683	663	718	654	674	721	722	734	695	690	655	696	692	670	668	700	712	718	701	710	667	673	659	696	714	680	697	709	708	685	742	685	665	659	720	698	684	708	641	695	672	718	643	675	743	656	716	705	725	736	717	687	664	651	705	717	683	680	745	688	639	653	649	690	707	692	730	698	708	674	718	690	684	726	671	663	688	727	678	746	697	718	643	689	696	682	687	619	665	684	712	713	691	677	687	652	665	682	714	704	689	669	691	695	669	714	649	686	682	732	681	741	703	696	718	709	716	676	679	762	677	693	682	716	693	658	655	726	682	645	665	688	679	699	692	647	668	705	739	673	664	657	722	681	730	699	676	707	668	686	676	647	668	673	670	666	708	672	676	685	702	671	685	673	685	688	655	697	726	721	651	681	707	676	730	667	731	682	701	718	700	694	694	696	682	728	725	701	710	681	706	679	679	698	704	692	766	682	668	710	737	680	720	706	720	717	666	700	688	701	655	676	703	726	692	704	694	686	659	682	682	714	661	729	663	662	685	668	673	663	714	688	720	641	630	719	686	740	712	664	734	711	682	715	690	665	745	704	698	744	668	690	684	672	670	751	642	704	658	718	692	698	661	652	683	701	682	676	669	677	676	713	708	719	690	677	665	691	667	704	714	720	695	668	693	687	703	660	696	714	685	701	713	721	690	731	712	675	698	706	679	642	702	686	717	723	706	685	726	696	673	668	689	712	710	697	721	705	673	678	707	622	691	686	633	684	708	700	685	697	709	694	685	736	731	702	686	676	714	693	724	698	680	722	664	681	677	664	704	633	710	710	689	734	662	677	731	714	645	703	616	671	685	695	682	713	696	656	686	665	713	750	662	720	697	669	701	707	727	718	751	755	727	677	680	680	731	732	746	677	659	696	641	679	654	723	656	694	681	655	713	720	699	701	729	623	686	715	680
18554	26291	58075	17149	2264	459	300	232	214	204	189	162	169	181	181	175	218	176	149	160	151	155	179	145	149	177	155	143	138	144	146	144	130	127	158	158	134	143	140	137	153	159	115	146	156	154	143	163	122	120	123	169	141	141	135	136	150	163	152	186	164	154	186	150	133	149	145	127	135	154	148	159	145	133	150	141	159	112	162	136	147	151	170	159	142	138	157	142	143	154	133	145	160	156	133	136	144	123	155	140	151	115	142	143	161	134	142	145	132	133	161	156	165	124	141	145	127	139	149	161	153	135	118	132	124	142	149	149	150	152	131	150	148	165	131	113	141	139	138	122	135	146	139	157	150	138	143	138	128	145	134	152	131	123	145	155	154	159	142	145	154	134	152	151	122	143	138	134	165	131	163	145	139	138	147	136	153	137	121	128	139	134	150	150	147	163	144	135	126	158	133	163	129	153	154	127	129	158	134	151	149	123	147	151	141	104	133	147	144	149	135	139	155	145	150	129	126	156	121	146	135	150	156	142	154	146	146	147	138	121	133	123	136	138	139	147	164	137	139	148	150	139	142	162	155	144	144	126	147	166	142	116	138	153	139	129	135	122	132	127	161	150	166	138	141	135	126	130	128	153	156	147	137	144	154	141	145	143	138	140	144	136	141	136	162	114	147	138	141	143	149	144	142	141	135	158	156	143	133	130	139	143	134	142	138	161	159	150	161	135	157	132	138	121	141	137	146	152	129	152	146	140	154	151	145	152	161	122	171	153	147	110	151	138	131	165	142	138	173	133	138	140	137	128	173	152	161	130	120	142	153	152	160	146	166	133	141	141	145	124	156	129	146	152	149	139	154	164	146	130	139	130	137	151	132	127	141	148	128	163	160	143	134	142	134	147	149	163	152	141	148	156	163	144	153	149	135	144	134	131	153	162	136	131	142	144	147	139	163	132	146	160	131	156	146	128	168	125	155	150	162	136	121	178	134	164	168	143	152	152	140	143	167	138	139	168	125	139	161	155	132	137	126	136	150	143	158	129	136	138	161	152	131	132	151	166	166	140	147	141	141	145	154	154	130	160	140	150	141	136	147	126	153	136	143	136	145	137	135	159	157	142	124	139	167	146	150	126	139	112	134	159	154	155	135	137	143	127	152	148	126	164	138	143	153	142	157	135	150	150	131	149	148	147	155	133	179	172	145	145	131	154	140	156	153	141	146	155	166	136	135	159	151	154	148	131	165	128	172	143	144	154	169	142	149	160	141	161	127	173	141	153	145	139	139	136	116	171	146	125	142	143	129	159	148	138	149	135	135	129	145	142	127	156	179	148	156	168	166	140	137	137	154	127	147	163	134	156	139	147	145	150	140	150	138	134	132	146	142	119	156	176	150	146	141	175	139	157	149	130	133	149	139	158	127	153	131	141	127	114	139	136	150	150	137	148	177	132	142	161	147	140	144	158	137	141	164	130	146	128	159	156	156	154	129	139	157	154	137	149	159	151	149	123	154	160	148	142	138	140	158	135	129	146	156	179	151	149	158	145	133	126	157	171	151	136	142	141	163	166	164	152	133	176	138	168	129	126	150	126	132	151	162	151	147	124	134	149	117	145	163	151	135	154	132	132	156	135	159	143	152	152	150	149	158	153	131	168	159	165	141	139	154	163	157	142	148	149	156	138	153	160	145	131	170	141	142	134	157	148	127	169	135	158	125	158	144	125	141	143	148	122	132	156	156	137	144	146	162	142	138	138	157	145	146	134	155	112	135	134	138	151	147	150	128	112	151	146	154	170	126	167	160	151	156	141	121	153	142	144	155	170	171	157	159	161	146	128	151	137	157	159	137	154	132	153	137	146	143	153	156	150	150	176	120	144	162	148	139	157	141	170	134	155	146	154	136	145	144	135	136	146	143	148	147	138	140	132	131	143	147	134	126	152	149	138	145	154	154	130	165	128	153	160	135	141	154	160	155	131	124	138	139	142	145	161	153	133	147	137	170	140	151	128	131	157	138	146	144	131	145	159	146	171	125	146	144	144	161	129	138	144	129	151	148	131	138	154	153	148	150	138	150	163	164	148	129	186	142	124	129	155	158	136	151	139	126	137	132	119	171	130	144	135	145	113	131	138	120	156	131	160	149	159	141	169	128	125	151	163	141	156	153	171	120	128	145	145	149	129	131	131	136	153	129	150	134	149	120	139	142	153	142	154	144	134	138	151	152	137	161	148	173	148	145	146	127	154	122	139	130	149	158	158	121	154	134	165	129	135	152	128	165	168	133	123	148	141	146	152	138	123	152	149	143	180	141	131	144	154	136	174	150	155	143	141	132	125	134	154	143	131	156	155	124	134	137	140	147	134	154	140	160	130	172	147	141	142	131	149	144	141	135	168	159	160	154	144	134	157	145	139	144	138	163	134	140	163	155	164	133	135	151	138	155	118	147	163	139	154	160	121	130	150	154	121	152	146	144	130	135	150	129	143	158	151	142	155	175	155	134	174	145	170	146	153	133	146	133	157	132	135	155	123	147	138	155	158	155	155	140	140	153	130	155	129	149	135	137	141	168	147	141	148	162	129	127	145	144	119	167	152	120	141	145	143	146	156	168	149	137	146	149	131	152	160	149	140	119	152	117	148	172	153	131	148	150	137	142	154	136	132	141	176	163	135	150	169	133	172	160	120	134	142	129	154	141	159	145	149	154	132	126	158	145	134	157	154	133	131	142	127	135	145	143	153	141	114	154	151	145	160	149	162	133	162	128	149	153	129	148	161	163	140	154	135	145	135	154	162	143	129	171	135	131	160	136	133	180	155	146	124	129	150	141	163	146	155	136	147	145	154	148	134	149	147	148	163	142	133	157	138	150	146	135	132	141	142	163	143	148	127	139	156	161	158	149	158	140	131	154	147	146	150	135	147	108	145	136	159	139	148	154	166	172	140	120	166	148	143	135	154	128	149	156	148	137	158	154	123	170	139	146	135	130	134	127	134	126	140	135	127	141	150	165	153	156	144	131	150	116	124	130	140	144	148	147	133	156	133	131	165	138	150	157	116	134	141	150	128	142	130	125	126	140	168	161	144	133	146	145	147	138	149	148	148	160	147	155	143	163	131	144	142	153	155	146	159	117	140	160	149	149	139	151	144	155	159	143	154	113	167	154	121	153	131	166	141	162	130	120	140	157	128	118	173	153	162	138	145	147	159	144	160	129	141	136	143	160	139	142	156	156	148	149	154	139	146	155	150	129	164	139	124	132	148	169	152	117	167	142	132	159	154	149	140	137	143	145	158	158	142	156	139	165	152	159	150	166	159	138	147	137	142	150	157	145	163	139	132	142	140	144	131	155	154	169	144	131	137	134	153	132	149	148	137	152	148	162	142	133	143	134	155	134	153	165	146	138	142	163	139	155	147	138	151	144	147	138	146	135	158	154	137	128	173	142	147	140	129	135	138	150	148	162	154	162	140	128	146	144	145	129	141	159	147	151	148	136	138	115	154	169	138	152	131
11511	23804	52226	2164	3192	1581	988	821	900	676	547	568	563	729	635	579	804	595	465	423	396	423	418	396	429	461	495	399	357	366	380	407	375	343	386	367	364	395	377	384	366	380	335	372	383	364	390	381	395	362	346	384	361	334	374	375	353	347	374	362	432	357	370	409	353	368	356	373	368	359	388	363	400	350	364	360	373	326	418	378	383	357	346	357	343	366	348	387	359	330	393	397	357	364	335	379	350	358	393	390	329	354	375	327	323	364	383	402	349	386	359	339	378	342	398	384	379	376	380	395	348	375	346	353	373	332	368	396	367	324	355	387	372	363	375	360	361	374	329	379	359	370	346	374	367	369	356	352	407	340	376	350	377	368	400	355	379	396	381	355	355	358	369	372	372	352	352	343	348	346	351	383	363	351	368	343	334	373	357	392	352	397	396	362	346	382	363	366	365	371	379	363	383	368	374	360	349	328	366	367	375	377	347	369	355	354	359	387	380	366	412	369	348	368	393	399	362	331	366	342	396	351	400	364	366	392	363	374	378	359	371	361	357	374	362	362	363	388	358	360	398	355	381	372	391	379	382	367	354	417	362	364	358	353	372	353	382	379	341	368	374	411	364	368	378	374	391	384	392	324	371	378	368	374	341	385	358	388	364	341	390	345	370	388	370	348	345	363	329	376	374	407	392	351	381	392	373	354	373	370	384	388	385	397	337	388	375	353	352	360	380	376	373	341	349	376	352	364	324	363	384	352	351	367	364	375	385	332	372	369	361	380	375	403	344	351	380	376	389	352	347	358	343	360	310	365	327	384	349	377	371	373	321	354	343	375	308	373	359	352	347	354	378	365	367	367	367	372	365	401	366	351	392	372	396	351	378	343	377	338	382	366	363	341	371	352	364	338	391	379	378	373	379	334	363	377	402	375	367	358	349	392	361	362	350	357	332	385	393	399	364	386	376	381	338	365	363	389	377	420	385	370	328	355	367	339	373	370	374	356	370	344	362	324	349	331	355	393	368	372	374	356	391	373	382	359	354	369	390	347	356	384	351	377	353	373	407	349	359	362	347	372	377	371	375	364	380	372	377	366	361	379	351	353	351	391	369	413	360	347	386	391	378	361	361	369	381	373	352	365	364	392	370	392	363	382	346	319	384	350	399	364	339	353	354	374	350	389	402	383	397	364	362	357	358	363	371	374	333	356	389	366	335	360	378	360	378	380	355	367	387	353	359	354	377	359	364	377	345	390	348	373	375	360	360	344	350	362	389	355	365	387	352	339	348	375	347	359	360	380	360	336	350	372	361	359	375	371	353	353	379	390	373	374	370	371	394	387	400	383	353	363	346	395	378	399	392	348	347	365	388	382	355	359	381	376	395	346	376	379	393	378	364	411	331	389	368	386	385	372	363	352	386	379	395	353	368	371	356	369	377	361	328	362	338	359	367	410	343	363	361	367	392	360	353	373	354	376	348	355	368	369	354	389	340	385	335	407	367	326	368	348	360	375	384	369	373	387	343	349	395	415	370	364	362	377	352	380	350	376	369	386	349	396	393	390	398	348	369	343	369	344	390	406	338	393	369	374	332	361	390	379	334	348	373	376	355	332	379	339	379	346	351	361	351	336	386	396	315	363	344	365	355	379	387	400	401	373	377	384	374	373	390	364	382	369	379	382	365	378	374	369	320	344	388	359	361	351	359	381	378	380	369	368	376	371	358	382	340	361	372	355	331	363	377	392	351	378	378	390	338	333	353	414	369	387	349	401	332	353	400	383	373	365	345	390	327	342	373	363	419	352	371	343	372	350	323	350	365	379	371	367	357	379	346	363	366	393	358	319	361	363	346	385	368	370	367	349	398	355	368	362	393	381	345	387	361	345	365	374	392	365	365	379	349	384	379	376	371	411	353	335	368	388	324	384	373	379	354	361	360	393	321	351	365	366	384	356	356	343	345	349	348	378	350	372	366	379	391	356	378	335	375	373	356	378	366	396	359	350	368	366	392	392	357	351	354	375	322	366	345	375	338	352	370	365	379	364	355	362	411	376	359	392	353	405	368	363	373	376	382	359	343	385	374	392	354	408	408	352	368	389	376	357	335	354	411	372	330	336	386	342	372	375	354	395	361	347	351	357	372	389	346	352	367	362	344	368	353	374	396	378	368	380	375	349	345	362	368	371	400	392	362	380	358	374	369	343	350	353	351	368	383	387	343	345	361	351	403	357	366	367	383	368	386	362	364	369	371	363	430	375	412	334	347	354	392	368	365	347	354	413	383	351	345	358	377	360	347	370	394	364	362	347	347	346	352	362	367	347	371	363	376	377	389	379	383	404	372	395	380	322	382	359	364	336	354	365	350	331	341	340	391	367	394	343	331	349	357	364	384	392	370	335	371	384	369	337	383	362	355	374	349	339	373	376	370	371	366	368	357	383	355	368	375	358	362	353	375	357	367	359	334	350	373	339	336	330	382	373	408	393	352	344	379	382	362	349	357	390	377	320	317	364	369	349	383	365	350	366	378	375	357	425	375	362	397	339	364	359	353	354	371	359	369	348	363	368	342	388	348	398	351	383	384	346	357	342	378	371	340	345	363	332	374	383	360	365	352	369	399	354	347	352	384	366	393	357	396	399	385	352	362	369	378	356	332	381	380	368	351	358	382	395	394	381	386	367	358	369	381	375	356	337	329	347	392	369	362	368	349	372	377	366	374	356	377	380	344	333	357	367	335	354	359	392	350	350	392	373	359	363	373	324	384	376	371	351	378	347	366	404	396	383	351	384	334	365	366	381	364	383	337	386	343	398	361	364	374	368	393	364	344	354	370	371	364	336	382	360	358	395	369	373	353	361	374	371	376	367	349	379	369	358	368	363	360	382	391	334	366	340	377	367	377	341	364	362	379	323	367	368	334	344	373	356	374	380	354	388	344	356	374	375	336	352	380	389	360	354	362	375	344	359	372	383	348	322	391	359	372	351	367	385	353	358	380	358	376	356	385	379	364	338	356	356	397	341	370	367	374	366	413	353	357	358	371	356	380	388	382	348	380	384	372	357	328	365	355	334	366	383	373	353	412	377	387	382	370	344	365	359	387	362	348	363	334	400	353	400	338	407	403	359	349	371	348	344	350	358	374	367	361	366	366	349	363	330	377	369	343	347	369	366	400	375	343	375	361	368	371	359	371	363	373	369	377	371	336	392	356	370	377	370	371	380	364	397	389	362	392	354	394	379	372	323	331	334	338	345	407	368	359	368	351	362	359	342	367	371	391	394	364	362	361	346	344	371	423	379	383	403	386	374	338	385	366	368	387	361	386	346	340	362	368	351	340	389	375	386	407	359	364	392	373	380	402	349	372	328	362	385	353	386	374	339	343	369	388	357	349	342	352	355	360	384	381	355	362	376	380	354	377	388	357	379	394	345	362	357	364	400	362	363	365	384	380	361	380	353	368	380	393	369	397	353	380	363	355	378	377	373	369	344	394	387	366	354	368	375	363	361	372	372	360	380
2941	1520	2973	514	374	344	372	349	308	342	326	349	307	348	320	332	335	334	332	356	336	347	355	322	338	333	332	333	352	332	342	372	343	338	325	311	330	337	334	364	316	334	341	365	316	331	279	352	333	331	320	315	330	325	328	338	325	322	335	345	319	324	336	325	336	316	304	358	353	347	314	343	326	312	327	312	362	321	329	324	320	316	330	335	332	325	342	316	305	312	367	328	346	347	340	351	339	337	314	327	329	331	321	318	323	354	310	292	338	332	350	298	351	339	368	337	322	290	314	328	331	354	324	332	336	321	334	320	330	349	347	327	345	357	299	325	290	308	337	366	318	340	325	333	323	323	302	359	329	359	306	336	358	353	334	324	346	342	355	350	330	316	332	353	327	307	330	338	325	337	370	330	346	318	349	368	359	293	315	325	362	346	343	358	321	324	332	308	326	359	360	320	334	351	306	303	354	308	318	344	328	354	325	362	307	349	331	348	335	327	333	297	303	341	341	343	352	367	368	350	323	304	303	311	344	351	325	362	363	352	357	345	336	331	312	349	353	316	334	323	342	319	317	346	327	384	330	343	323	373	330	362	346	300	306	361	309	345	307	313	323	332	318	323	319	324	326	317	331	342	341	307	344	307	313	331	316	302	287	334	334	319	300	339	334	343	306	308	323	325	352	312	323	315	314	319	342	311	346	349	310	318	323	318	328	342	345	369	328	337	306	330	312	334	324	323	315	280	347	369	299	353	346	357	298	317	308	348	340	312	336	341	313	347	302	308	312	298	343	351	278	329	350	328	323	354	334	310	323	335	318	338	327	359	303	340	327	317	326	345	332	319	353	324	321	324	328	319	341	362	342	340	306	359	332	348	326	323	335	354	343	356	305	334	333	327	318	287	319	377	324	337	322	342	336	327	311	274	309	362	346	338	363	340	308	307	336	332	361	321	306	344	356	325	354	331	349	365	309	304	327	319	319	299	308	326	313	343	352	335	328	307	327	314	316	317	351	356	322	344	358	304	310	329	334	332	343	313	332	338	301	322	303	310	306	320	336	355	304	350	359	313	329	347	334	326	312	319	324	312	328	327	329	329	296	319	307	332	283	394	318	351	340	339	344	324	328	366	318	328	320	336	302	346	305	329	336	308	325	330	307	360	330	318	346	342	346	330	355	352	345	330	297	321	316	336	356	341	309	341	351	337	329	333	354	323	312	335	335	323	295	321	354	340	337	321	328	334	321	309	346	322	334	326	331	343	329	373	339	327	323	328	361	296	395	321	319	357	330	298	314	339	333	329	319	322	321	327	356	314	360	324	306	326	348	345	339	310	348	355	324	345	300	333	316	342	308	322	327	340	316	279	373	319	320	342	320	329	340	339	335	321	376	355	334	349	300	342	361	315	316	272	314	296	324	345	356	319	338	358	345	315	342	322	312	344	362	345	317	351	323	343	343	326	319	330	349	332	303	341	328	346	348	343	348	385	352	297	352	339	281	336	370	336	316	304	312	335	331	323	348	298	352	346	321	328	315	313	320	323	316	335	330	309	328	370	328	330	346	331	345	327	335	321	340	290	327	348	341	310	335	310	288	329	366	321	348	328	313	338	320	315	311	328	339	308	315	355	334	374	327	307	298	307	321	347	293	336	313	326	316	358	344	312	326	366	346	305	293	340	313	339	291	349	328	323	325	348	292	322	322	316	311	318	347	335	331	346	314	330	307	360	326	327	328	339	320	335	330	361	329	347	312	299	336	321	343	321	337	349	322	341	330	336	336	354	360	316	302	326	321	342	330	323	302	357	351	293	333	357	313	357	322	342	346	339	348	341	329	310	313	318	323	346	351	340	312	312	350	344	330	338	339	338	348	322	338	298	322	337	325	318	293	324	309	302	334	344	330	329	333	328	289	331	348	307	334	338	341	336	338	360	315	348	344	334	329	308	342	351	345	332	353	325	295	352	340	320	316	342	334	358	284	317	342	313	327	315	315	335	307	336	351	354	299	323	344	347	295	345	320	326	327	366	373	355	343	373	349	374	318	349	326	314	328	325	293	320	317	330	303	310	298	360	322	347	342	309	303	338	335	308	332	324	360	315	344	339	318	316	337	348	313	346	340	352	345	317	308	336	340	337	327	312	346	333	348	338	363	335	290	343	313	320	322	365	324	317	344	302	343	361	349	341	340	335	354	330	343	336	339	328	321	338	340	364	314	324	330	343	330	320	340	347	348	337	334	308	309	346	322	319	348	370	351	323	324	294	341	351	338	326	326	354	291	350	330	342	328	359	336	341	302	324	328	319	352	387	358	328	329	316	337	348	322	337	346	330	322	355	328	341	365	317	308	328	349	322	334	312	349	348	329	337	298	327	312	377	332	326	331	340	329	308	346	335	355	340	335	348	351	314	345	333	326	347	339	329	323	357	344	326	304	319	330	360	364	347	337	358	359	365	343	318	368	348	319	279	345	341	324	353	317	310	371	332	343	346	341	334	307	313	321	356	307	330	334	348	322	342	310	312	336	318	320	356	332	358	316	339	339	351	329	319	337	348	332	360	335	299	313	336	328	329	314	360	312	355	301	332	327	344	305	326	342	319	345	324	313	347	339	306	332	316	312	347	341	334	339	298	339	345	377	308	335	345	339	314	327	366	358	314	334	370	334	311	313	307	327	366	341	318	314	347	337	294	323	347	324	316	294	312	326	325	308	370	366	342	335	334	306	333	333	331	344	298	300	339	332	338	308	356	332	306	356	394	343	327	343	336	332	332	347	316	347	313	347	301	326	336	338	317	343	349	307	344	299	309	363	309	335	349	294	317	293	311	354	307	338	344	314	369	336	329	326	339	318	336	341	323	344	351	330	346	310	332	317	343	318	341	326	310	344	308	347	320	327	349	295	322	365	352	299	377	313	359	343	337	323	327	315	345	334	306	351	332	306	335	349	347	339	304	333	333	343	329	341	367	341	323	310	314	342	356	333	324	321	329	311	351	350	318	345	331	332	337	321	345	330	290	351	324	324	335	336	319	327	326	340	346	351	336	322	322	338	347	352	297	301	350	301	322	323	329	335	306	349	342	354	289	316	304	335	333	318	354	326	283	329	342	327	309	327	328	353	314	359	354	311	336	322	310	362	314	317	338	337	324	339	337	328	306	357	313	302	331	341	306	320	323	326	294	331	334	353	320	308	341	305	361	355	329	329	330	335	334	377	307	318	322	339	329	338	358	339	328	373	322	340	378	328	361	334	358	368	351	345	297	366	331	335	332	339	317	344	330	333	307	353	306	288	338	347	300	328	318	318	282	343	307	334	317	346	315	369	336	330	333	356	322	301	323	324	339	334	335	337	347	325	294	341	288	314	328	353	331	310	334	302	328	317	369	321	331	326	340	333	312	304	332	380	326	327	307	346	315	323	369	305	312	304	356	327	317	335	302	310	338	316	309	356	348	286	330	310	337	313	347	309	306	354	347	319	314	335	309	306	293	325	327	316	364	332	318	345	338
3239	2722	7481	886	871	842	817	815	827	843	821	784	790	810	852	803	766	838	717	769	754	765	765	831	856	858	798	768	776	791	799	768	775	733	788	765	794	822	771	842	764	788	802	781	767	830	789	808	778	767	777	732	792	761	773	763	785	730	780	793	780	803	821	780	776	824	737	771	781	829	814	762	798	763	788	784	755	780	794	761	787	822	779	785	768	772	776	818	825	812	832	782	801	775	753	782	835	798	771	769	776	810	832	819	788	802	785	808	772	742	776	745	772	796	807	778	772	785	797	833	815	777	826	805	749	843	776	765	746	766	789	757	826	789	790	763	808	781	793	836	784	750	800	751	761	758	821	774	737	791	786	774	797	815	786	726	804	769	791	766	775	804	759	766	763	770	799	824	773	774	762	816	773	802	768	777	790	751	814	784	781	811	712	833	762	799	775	805	745	817	816	777	786	738	789	758	782	795	759	737	785	769	783	767	762	769	767	834	722	749	808	793	800	772	773	768	774	769	744	763	806	758	800	802	817	749	775	762	766	795	795	747	760	776	797	719	763	763	818	769	791	794	808	769	822	798	811	781	808	761	746	782	764	733	734	814	795	768	773	779	748	792	769	814	778	780	811	799	732	797	756	753	809	777	785	824	798	785	742	808	777	824	815	739	712	760	756	723	817	765	785	764	821	774	799	840	759	790	715	800	775	779	724	773	780	851	756	821	830	762	832	827	793	752	765	779	783	787	771	780	787	823	787	732	810	770	803	740	845	809	756	772	826	796	773	794	750	771	771	775	811	801	817	763	792	845	764	810	809	749	768	790	795	775	771	773	757	801	802	792	791	723	740	796	800	801	766	756	797	780	762	779	798	770	722	735	840	740	823	788	769	759	784	768	761	766	767	824	749	783	756	781	805	792	741	735	820	798	780	794	757	775	787	855	789	751	806	753	749	727	780	762	831	839	833	777	763	771	762	776	746	765	774	778	752	794	781	789	806	765	789	737	760	752	763	785	807	813	756	737	741	784	824	773	758	777	792	759	756	792	829	772	807	786	769	771	779	742	808	740	793	774	787	832	793	822	759	724	763	768	793	735	810	775	766	780	754	746	783	749	778	814	786	785	776	782	802	727	809	766	781	778	775	765	807	781	801	810	782	760	738	795	839	767	761	787	761	756	769	729	795	833	764	805	783	773	794	753	818	769	804	803	767	780	795	783	797	804	786	748	805	776	769	792	791	782	736	824	747	794	788	806	809	741	757	783	758	786	761	807	795	773	754	792	747	791	715	769	781	782	774	748	796	765	789	774	754	728	797	790	810	830	799	744	818	796	784	808	810	777	795	782	754	777	761	748	785	783	781	734	810	789	796	799	796	754	777	753	802	757	763	802	815	773	777	769	734	765	772	768	769	775	813	803	756	784	780	794	783	767	810	823	766	842	780	749	863	745	831	804	759	760	818	786	828	755	790	766	809	826	788	751	767	766	759	788	759	716	760	758	771	784	766	767	776	781	815	781	795	758	785	798	729	764	798	734	815	737	777	819	734	761	789	759	770	764	755	729	771	783	790	755	742	845	755	782	789	728	812	771	820	774	800	787	745	815	780	765	781	785	792	753	768	789	852	763	757	821	833	800	807	776	795	751	788	798	774	775	738	744	765	812	803	792	802	732	776	782	786	787	811	776	730	817	753	794	755	777	795	743	736	760	779	793	761	751	755	788	771	812	804	781	759	768	772	791	811	775	851	809	820	713	790	758	782	775	767	773	815	787	836	800	817	829	762	781	857	784	779	767	775	793	788	788	755	785	774	826	775	804	793	791	795	805	772	791	823	752	800	756	837	741	755	776	743	822	807	766	787	785	746	780	732	766	806	785	796	815	782	755	809	769	812	831	818	764	760	808	773	784	822	812	727	800	767	801	822	813	806	834	768	726	809	767	741	746	826	803	752	774	809	786	754	834	764	816	773	816	787	739	774	794	783	770	770	794	831	820	759	754	773	794	787	769	761	807	804	803	759	751	766	777	774	812	786	775	805	800	777	789	750	787	819	785	771	780	786	776	800	777	787	780	813	808	795	784	767	796	733	724	767	762	759	766	805	789	760	857	801	799	765	743	718	767	815	761	818	738	739	727	797	769	738	804	835	766	780	809	767	789	779	725	763	730	827	782	795	764	801	766	786	773	759	838	789	830	780	813	836	815	854	727	762	787	760	783	790	766	791	767	773	716	794	811	784	822	768	807	814	772	791	743	825	809	718	784	832	754	770	801	768	801	785	743	816	778	798	760	752	820	784	775	768	809	783	754	752	828	791	805	798	711	777	760	786	784	829	798	816	824	785	792	831	771	813	807	808	768	766	743	782	785	801	763	806	744	793	793	776	776	826	789	751	808	743	785	792	781	780	800	802	783	814	770	825	757	776	793	777	803	776	821	768	799	815	808	705	814	785	745	801	737	770	777	762	777	821	824	685	746	789	784	776	791	725	819	780	801	765	820	775	814	771	746	811	761	769	799	806	776	801	808	808	800	747	825	783	781	776	761	753	773	759	765	781	750	748	846	781	799	781	787	778	781	782	775	790	812	779	774	794	830	777	765	791	796	786	778	797	752	812	820	772	785	818	784	793	799	771	782	782	841	807	755	815	799	749	777	767	788	804	840	865	729	807	738	768	729	797	776	789	769	767	761	778	756	797	745	755	833	791	744	837	755	803	763	749	769	817	783	708	765	799	766	752	768	793	819	775	772	755	772	799	776	752	769	814	813	801	867	832	792	802	796	797	790	806	801	740	791	810	781	779	782	779	764	795	833	784	794	771	759	737	761	766	838	748	782	749	781	726	764	784	805	800	762	829	795	757	777	790	777	837	774	775	778	756	790	768	765	791	771	791	773	799	751	780	765	787	841	745	783	764	792	779	760	793	770	756	789	827	749	775	769	782	798	772	796	782	739	775	776	794	831	777	790	825	782	812	817	769	763	737	795	786	792	797	828	809	770	810	769	796	800	814	774	732	751	754	850	769	760	793	791	791	803	792	792	769	762	781	765	801	779	791	775	750	782	764	744	819	786	803	747	803	821	756	791	741	776	847	798	768	741	779	794	734	822	789	781	769	733	749	768	786	803	788	774	803	763	748	736	748	746	789	835	765	747	763	788	733	778	777	792	832	797	755	762	829	737	740	773	865	745	751	791	762	796	742	831	794	761	779	754	771	783	777	838	762	782	783	784	802	754	831	778	742	705	781	791	752	764	789	750	763	784	802	786	810	772	786	790	734	790	712	758	781	780	788	758	786	813	791	824	785	747	766	786	773	808	802	739	753	786	791	800	796	785	764	798	735	806	770	774	761	778	770	798	798	776	821	823	810	763	789	750	802	792	797	800	787	823	731	789	773	768	751	752	790	790	802	803	759	793	819	782	768	762	816	800	778	788	779	770	763	765	745	775	797	800	755	770	783	775	782	752	775	740	775	823	771	724	776	767	788	802	793	763	852	785	801	795	796	854	811	732
9903	17211	39760	9243	746	439	350	279	319	304	324	309	318	351	311	302	289	336	288	278	305	295	269	248	276	322	301	303	335	275	332	322	287	308	305	301	272	301	290	268	298	284	314	279	296	295	308	312	315	280	300	270	273	338	301	303	298	276	307	301	292	268	276	272	265	324	323	280	272	283	268	296	315	326	265	300	291	285	313	279	283	267	306	306	298	311	277	279	273	281	282	300	287	319	306	293	312	304	328	304	306	273	301	303	263	299	299	300	289	276	282	299	294	326	303	290	321	289	310	285	308	304	295	294	326	330	298	315	295	278	326	308	277	268	297	296	263	249	310	288	256	276	276	276	288	270	318	347	279	257	303	282	304	312	273	291	288	297	265	313	262	296	327	312	291	323	302	306	309	277	300	300	307	276	287	288	303	306	255	298	288	296	316	292	292	286	259	279	290	259	281	296	297	291	305	317	285	297	296	283	301	311	285	325	280	305	299	292	317	285	305	301	265	287	284	280	280	267	285	276	295	305	283	270	295	274	337	290	308	270	283	285	318	306	290	335	258	292	321	288	305	312	286	281	246	292	262	275	299	277	284	309	284	284	277	309	316	292	289	308	263	299	308	306	275	296	266	280	281	307	283	265	304	305	283	274	285	317	285	308	296	309	270	280	312	310	279	316	296	257	294	285	297	286	297	290	296	282	279	302	307	316	296	302	298	301	303	272	262	300	293	295	300	287	322	283	274	265	288	266	302	274	287	300	305	313	273	284	290	300	299	306	245	263	296	291	271	254	254	292	286	292	317	244	293	283	278	292	312	313	257	274	271	281	307	331	274	269	255	289	288	314	279	265	262	295	258	279	303	285	313	273	266	299	302	304	310	271	301	301	329	273	273	309	275	292	299	301	290	294	285	274	325	281	282	302	252	294	284	298	306	283	303	276	254	299	279	307	314	277	291	285	313	318	271	289	289	332	293	287	321	306	295	324	302	265	267	284	303	288	290	299	297	294	304	275	287	303	282	295	287	293	317	320	281	334	276	307	290	282	262	263	295	271	279	286	280	281	284	301	261	280	309	317	263	293	285	294	263	317	278	297	269	280	298	271	287	282	286	303	307	304	287	303	295	328	293	297	279	260	293	289	297	336	300	295	310	289	265	297	279	269	329	282	301	316	283	296	295	270	302	311	285	294	308	320	272	265	323	299	313	271	287	317	267	285	304	288	322	289	278	280	289	260	255	298	349	306	303	280	291	269	292	265	322	330	282	295	306	326	337	281	305	262	290	294	279	307	280	289	303	281	288	313	288	234	310	309	317	305	282	293	285	260	281	316	294	298	275	309	296	307	287	263	289	276	277	292	292	301	291	311	271	276	287	249	288	314	275	301	317	324	287	276	286	289	261	278	295	263	303	321	263	289	290	281	295	288	336	269	316	269	313	298	293	264	275	282	297	328	283	258	286	315	285	299	288	303	316	319	330	308	312	300	292	270	281	288	277	306	308	281	298	270	284	291	285	274	278	255	275	304	275	265	313	296	290	277	293	282	252	288	295	284	286	291	308	285	282	299	297	286	309	289	314	292	261	295	304	300	273	263	321	275	281	294	305	283	310	306	295	294	318	313	280	279	264	318	302	296	291	300	277	288	288	285	300	298	271	318	297	298	313	281	309	262	308	277	293	283	290	285	298	268	282	287	305	285	302	308	273	296	290	283	316	277	307	291	294	285	294	271	282	291	315	284	301	275	289	303	297	306	295	302	284	273	277	295	288	296	274	291	281	317	308	292	299	291	300	299	285	278	309	271	275	286	285	286	277	294	252	263	285	296	302	272	254	291	285	255	285	254	284	296	288	278	290	301	289	254	304	283	298	319	286	306	276	305	310	298	324	297	278	302	286	295	284	284	290	283	296	304	258	280	298	286	278	289	264	268	294	307	281	288	311	281	255	294	295	292	307	288	310	282	302	294	257	296	280	291	297	299	265	285	304	296	292	246	316	272	280	305	292	281	293	278	270	343	286	301	304	294	279	311	300	308	321	292	287	287	278	312	279	316	308	325	284	271	298	284	253	294	322	294	330	296	307	305	267	292	296	309	285	311	290	284	290	291	316	285	281	321	280	290	309	316	286	289	277	299	296	289	294	304	273	299	307	305	289	266	281	291	320	314	290	306	300	276	298	280	291	281	294	314	310	249	312	300	279	275	278	294	277	289	253	286	247	274	254	325	291	284	280	320	273	327	308	278	322	283	316	302	294	281	282	288	313	263	293	281	315	300	294	287	317	293	273	297	286	322	310	281	277	307	313	299	297	303	280	282	257	293	280	298	269	313	316	292	254	309	296	293	291	296	285	289	272	293	298	299	287	307	282	290	285	289	260	256	316	242	275	261	306	301	273	299	317	253	279	279	298	294	289	286	283	288	282	275	298	285	285	267	284	280	284	263	273	270	285	297	293	272	311	285	308	295	264	290	268	295	276	260	263	328	296	327	285	295	267	287	272	320	296	273	293	297	283	288	276	294	334	303	305	312	319	294	276	300	244	294	274	293	306	258	322	292	259	299	290	311	290	277	302	298	300	275	299	281	307	265	304	311	302	277	280	288	295	279	293	334	288	303	279	296	299	317	292	311	280	299	273	313	297	303	274	288	300	269	289	290	275	291	276	294	274	265	323	247	271	314	298	275	314	288	289	283	275	285	304	274	287	284	264	293	296	305	354	265	301	294	287	318	295	296	275	281	264	259	297	312	311	275	324	252	273	244	284	281	293	330	304	290	284	287	313	329	301	264	283	270	283	252	278	268	280	290	275	279	280	303	266	269	254	281	277	304	302	283	278	278	311	294	304	275	278	286	266	285	277	286	317	340	295	320	295	305	295	291	299	281	281	310	263	262	322	332	304	285	331	294	312	299	314	297	283	251	280	289	284	313	298	294	284	302	294	303	263	277	298	295	302	323	337	281	302	294	306	274	301	311	303	290	280	345	277	294	284	318	287	284	305	266	281	278	287	297	270	307	285	286	300	271	287	300	277	300	286	291	267	287	276	299	341	297	260	242	310	295	294	285	289	292	304	293	290	310	309	269	299	272	305	288	296	300	280	281	278	300	302	296	259	282	301	322	275	303	318	283	316	269	299	277	304	326	280	281	255	292	282	281	286	286	265	273	282	297	305	311	252	280	298	257	301	254	294	298	303	321	288	313	275	290	309	275	289	253	274	327	292	297	308	294	289	312	277	293	278	258	277	260	303	276	295	304	279	255	277	305	311	290	301	253	286	287	282	288	310	295	298	303	323	276	251	304	306	285	334	278	310	294	279	307	281	301	271	277	320	273	304	315	277	302	289	297	297	294	283	296	302	276	304	304	286	341	265	301	266	282	289	279	275	315	305	309	288	271	298	283	296	267	273	301	300	297	340	306	285	296	306	277	248	320	305	296	274	318	294	299	310	291	315	280	309	302	317	286	308	268	305	318	270	251	297	284	335	295	287	294	300	290	307	302	288	302	276	275
8494	18209	41405	2117	1586	1181	1010	889	920	798	791	727	833	816	795	774	827	780	733	749	725	755	697	699	656	734	681	686	693	681	723	703	678	708	706	653	674	697	717	746	728	687	702	677	711	723	686	694	681	696	687	667	681	727	678	668	709	724	719	675	680	689	652	674	716	693	697	640	699	679	674	682	657	697	618	655	679	708	692	697	683	725	693	681	673	674	660	688	688	666	667	667	695	695	692	646	680	675	651	726	697	667	729	661	727	698	696	679	709	661	739	687	662	687	659	675	661	701	687	674	696	678	719	670	680	684	694	674	696	689	744	652	712	691	684	631	670	738	685	665	654	661	681	698	683	684	640	706	678	672	724	691	657	689	693	678	664	690	707	681	681	678	652	749	703	678	689	743	652	718	726	688	707	708	678	673	658	676	660	749	709	695	700	651	700	682	696	620	695	653	705	687	681	614	662	692	696	676	712	701	636	672	650	671	660	708	692	699	696	706	673	697	717	700	650	706	685	710	694	687	689	658	690	736	691	684	706	707	730	705	691	670	674	696	652	648	634	706	682	677	678	704	686	723	707	688	630	645	655	699	705	632	719	713	665	626	694	663	705	668	759	693	730	701	691	677	721	681	672	678	637	704	705	683	702	693	672	707	670	656	683	678	660	697	686	698	689	649	677	637	693	687	693	686	671	662	652	681	696	673	691	693	656	698	678	680	687	710	691	672	669	653	720	715	685	724	634	707	693	679	675	700	668	684	704	671	659	663	709	700	703	665	690	710	691	663	689	663	723	724	702	681	634	658	692	699	631	691	706	647	693	686	691	701	678	677	707	671	661	667	672	712	684	680	641	694	698	693	676	698	679	676	706	697	663	650	660	646	704	675	691	670	669	662	672	675	699	699	675	713	702	662	675	688	677	646	699	644	692	618	675	667	690	670	693	753	685	654	626	710	701	649	719	651	665	674	687	662	687	659	668	684	681	683	705	695	677	668	705	621	661	659	730	644	679	697	650	678	677	724	695	670	690	702	711	666	681	687	656	695	670	688	703	671	659	664	714	728	646	655	660	665	672	638	661	666	707	721	730	652	697	692	660	654	688	648	694	699	616	713	648	757	728	686	713	685	731	660	695	710	637	641	726	674	735	705	722	668	682	658	750	659	656	672	713	684	670	645	702	679	678	654	676	735	682	665	660	690	669	645	688	684	677	675	701	680	691	630	721	702	622	636	693	693	682	681	703	677	675	633	680	678	679	637	690	661	678	685	676	700	702	715	736	669	716	652	685	694	641	711	690	691	651	725	688	675	696	678	717	638	641	660	704	690	703	655	666	703	676	664	712	662	685	679	720	635	695	666	681	676	667	761	679	680	708	676	646	667	657	702	650	663	671	660	682	697	695	698	705	617	694	684	696	663	694	659	672	699	718	661	726	709	688	711	673	667	671	724	672	682	685	670	657	678	672	712	667	665	720	661	667	684	735	700	648	687	689	665	728	689	686	668	662	668	702	733	669	673	697	656	674	641	689	722	715	724	734	666	699	691	703	691	641	682	657	689	686	687	678	688	701	703	718	679	698	708	652	721	663	616	686	691	691	740	679	684	687	692	671	630	675	689	663	674	653	682	672	678	675	697	689	668	662	661	638	659	654	711	677	705	704	678	653	697	671	689	715	673	699	700	677	731	699	676	682	695	679	688	689	749	673	685	720	664	692	687	721	704	676	685	717	680	665	694	674	710	706	698	715	693	691	641	636	669	660	666	719	696	694	673	729	681	639	669	694	698	696	686	710	659	669	632	700	709	705	682	669	673	741	666	719	692	696	686	707	713	670	681	667	704	667	712	749	645	670	661	719	710	677	678	682	715	692	660	636	683	684	694	688	695	702	700	748	694	650	726	678	680	695	672	686	691	748	722	673	670	682	688	661	687	692	702	700	639	714	668	658	664	665	678	632	650	659	655	719	652	688	705	678	634	696	690	655	703	679	652	621	677	633	681	719	689	706	660	672	689	697	674	679	672	716	700	661	676	629	675	684	701	707	683	692	649	674	686	732	656	695	693	722	601	700	659	659	679	731	711	735	619	665	725	669	614	700	710	686	721	637	694	700	640	670	662	696	645	686	708	667	613	697	622	713	708	713	688	666	663	663	659	665	659	726	711	705	706	661	661	681	712	654	688	665	697	663	700	672	652	662	667	662	632	696	637	692	644	685	716	650	705	649	670	776	734	701	692	683	683	693	720	699	692	665	676	647	703	670	659	710	693	687	717	699	668	677	652	705	696	680	654	686	720	693	694	615	678	739	687	666	694	663	737	654	681	677	641	673	670	705	713	682	713	679	753	691	679	707	694	716	670	700	712	686	693	683	677	698	683	691	695	729	711	673	699	701	702	658	680	683	656	686	676	703	682	675	694	716	661	729	715	700	713	714	734	654	671	687	676	677	717	648	720	649	730	672	652	718	684	641	661	736	701	662	677	681	709	692	701	674	668	662	734	719	644	722	645	679	683	666	705	692	678	682	689	683	705	723	721	676	709	749	650	651	709	698	659	656	665	682	669	643	712	733	668	695	679	717	694	685	660	684	679	660	690	666	668	683	701	716	662	698	695	696	694	705	688	709	697	683	683	675	684	685	667	711	694	647	648	705	667	656	658	689	677	691	707	665	702	666	702	639	671	655	685	689	646	651	655	730	684	727	665	698	707	702	715	623	654	665	660	701	671	665	676	691	708	679	728	700	709	681	664	696	667	671	624	676	755	688	724	680	639	669	645	672	605	684	645	679	717	653	709	686	665	672	683	657	710	681	685	674	636	692	646	642	679	684	698	669	690	649	667	681	651	718	662	741	675	671	654	611	662	712	685	692	666	662	661	717	732	680	647	675	684	710	710	645	691	713	718	627	685	704	661	681	698	710	687	686	690	705	694	670	666	715	684	633	641	684	711	641	650	689	670	682	640	672	672	698	692	693	665	687	701	685	648	680	693	666	684	678	659	707	652	704	702	712	696	718	679	685	709	698	664	668	673	665	718	682	640	682	664	695	701	751	692	656	675	648	712	670	647	696	698	687	678	716	679	666	650	662	632	691	712	689	685	716	714	694	657	694	652	695	740	674	734	671	747	690	718	684	723	682	700	711	710	644	709	708	685	671	720	673	667	677	649	687	635	634	697	670	698	705	671	688	688	660	689	683	704	703	681	654	704	774	719	729	647	654	658	712	688	683	674	694	661	652	697	695	718	626	709	664	661	682	669	670	684	643	679	671	664	683	744	711	676	664	665	655	677	727	682	662	752	659	662	669	727	659	672	662	669	741	702	676	709	678	700	705	684	742	703	684	718	661	685	690	722	705	712	651	678	658	668	692	656	685	712	717	712	684	691	662	703	653	684	701	721	648	670	682	646	669	708	703	643	651	671	698	654	690	670	672	745	695	677	739	714	693	683	718	671	671	638	707	646	694	727	665	696	737	735	667	653	656	690	717	746	652	662	703	693	723	680	648	684	641	655
17487	25520	59178	17779	1890	378	256	229	218	158	173	170	184	194	176	156	175	194	137	146	128	146	158	152	156	172	153	132	144	142	133	157	127	146	154	157	160	164	163	158	135	139	144	140	141	164	134	152	173	170	142	136	142	140	156	146	157	142	160	138	157	158	158	130	140	148	127	131	140	155	136	150	139	142	136	148	142	149	135	164	145	132	143	152	156	155	136	164	154	146	139	153	162	146	144	139	113	137	169	139	144	143	144	154	160	145	138	145	150	150	149	166	157	141	152	150	172	119	145	138	163	177	144	177	127	128	140	145	156	166	148	132	157	121	139	148	145	145	127	160	153	145	158	131	158	161	138	153	139	129	151	122	162	159	134	121	143	167	168	137	156	148	143	146	132	133	149	166	148	131	145	147	158	153	146	153	144	147	137	158	150	136	145	139	150	137	132	136	162	129	151	138	139	143	142	133	145	150	139	163	147	138	146	161	156	127	118	152	171	137	145	148	150	145	151	128	141	156	146	166	148	157	182	140	154	145	166	143	147	130	133	144	149	150	148	120	139	150	165	133	147	159	156	133	160	145	144	183	166	146	140	159	158	128	149	158	133	141	132	126	131	134	165	146	176	165	149	143	158	154	154	144	151	142	133	153	157	142	144	138	128	157	137	141	148	143	150	158	123	119	156	136	163	146	143	149	124	142	137	155	141	130	155	158	143	160	154	124	135	152	153	144	133	125	140	131	171	139	135	147	147	165	157	170	144	148	140	138	129	131	142	164	139	134	136	127	132	137	148	148	158	144	125	142	131	136	131	150	129	125	119	140	135	150	154	140	146	131	137	156	141	140	145	134	130	155	136	132	119	159	140	141	147	137	139	157	139	144	129	145	142	146	137	156	152	118	156	125	148	139	160	131	142	168	133	149	133	133	154	163	152	128	146	150	166	161	167	151	139	138	160	135	147	118	133	157	163	140	155	154	152	139	126	157	139	142	132	152	139	125	149	147	160	135	155	133	154	133	118	145	147	134	148	129	130	152	145	157	151	140	155	139	139	151	134	163	142	152	155	141	161	160	157	134	148	142	120	146	130	144	150	165	169	153	119	129	158	148	157	163	133	149	155	145	136	151	149	161	160	143	140	147	148	157	138	149	141	160	149	147	148	154	161	150	143	134	124	135	166	141	154	154	145	165	146	145	151	134	152	149	136	122	136	156	119	159	138	166	167	150	166	163	171	135	136	168	149	136	164	180	133	148	123	138	155	130	126	161	141	145	124	160	145	153	135	136	144	162	128	156	173	155	122	156	129	178	146	142	159	138	152	136	158	161	139	139	140	146	156	153	124	145	128	128	144	171	141	155	136	140	144	115	155	149	126	154	153	160	154	143	145	153	150	134	131	138	157	148	154	144	135	127	145	133	146	125	140	157	166	138	143	133	116	146	154	150	163	139	126	134	160	137	161	133	127	133	161	152	150	151	152	156	150	144	122	149	144	164	150	157	120	160	161	139	163	132	133	150	143	147	154	150	152	162	129	166	156	147	146	146	145	160	155	144	189	147	154	132	145	137	140	162	153	139	127	117	152	131	160	140	142	152	142	145	149	145	154	126	161	142	149	125	144	139	137	164	145	139	137	147	131	132	144	144	137	126	160	147	161	163	143	133	147	151	133	140	134	142	136	127	168	147	173	137	143	139	157	144	139	131	156	132	164	150	149	148	156	128	140	154	149	148	120	131	134	158	127	149	124	156	159	137	154	131	131	135	143	146	152	142	133	110	131	153	141	148	158	155	140	164	143	149	136	144	133	144	136	150	160	153	147	154	145	120	148	145	150	144	127	140	138	154	150	144	144	126	171	137	138	159	176	143	150	124	167	159	177	126	146	133	162	164	131	137	167	157	153	140	148	155	140	143	153	136	138	128	145	131	124	117	183	140	163	144	155	143	142	133	152	149	125	154	149	120	140	148	146	154	150	136	163	145	140	160	163	123	144	139	145	141	139	144	161	129	141	145	143	137	145	140	140	122	151	125	152	134	138	137	157	165	153	138	156	152	151	150	149	154	132	136	158	121	143	125	129	136	150	155	155	153	151	160	157	135	137	146	137	128	154	143	151	145	147	150	160	148	135	151	162	146	110	129	136	151	168	144	139	147	139	160	156	155	149	126	132	129	129	155	160	156	148	150	139	143	157	148	140	138	135	155	151	115	137	147	127	142	141	153	161	156	138	130	152	131	162	154	119	131	152	119	147	146	128	138	151	149	136	140	152	132	165	140	131	147	143	154	160	144	160	139	146	147	137	116	155	149	152	157	140	158	126	149	164	168	140	133	154	142	149	130	151	156	156	140	147	143	167	155	148	149	123	152	154	152	158	135	154	161	139	153	144	145	143	135	119	147	159	136	145	140	130	130	147	128	138	122	142	143	132	150	128	134	133	136	124	144	142	153	144	123	156	136	145	143	157	150	131	156	130	147	157	178	137	170	133	142	147	175	160	137	133	159	147	146	136	139	152	166	160	169	143	148	133	164	160	154	141	138	128	150	144	140	146	142	152	125	156	159	158	166	164	163	185	141	147	134	151	143	149	139	139	132	152	153	143	150	147	123	137	136	163	140	150	155	154	132	157	141	149	151	176	128	131	157	131	157	150	149	137	150	150	178	154	152	137	144	135	114	127	138	159	146	124	137	150	148	169	164	140	161	131	128	163	125	164	133	155	149	148	142	134	151	158	152	141	135	152	128	141	143	142	149	142	135	132	142	168	153	138	124	118	140	171	147	125	126	146	145	158	128	147	168	141	154	132	140	150	153	156	172	147	157	145	137	145	137	146	144	165	158	148	173	167	131	142	164	127	148	145	144	135	165	130	143	147	151	132	150	173	131	152	138	155	146	111	156	164	162	156	173	139	142	148	133	137	137	140	144	138	138	133	153	133	158	144	139	150	155	142	150	150	139	152	139	127	135	141	153	164	154	138	155	139	163	141	164	143	138	143	136	138	161	162	151	132	143	144	142	130	155	147	174	120	140	129	127	171	127	149	156	143	125	123	148	146	125	123	149	144	178	135	130	149	143	150	148	164	141	160	144	146	136	159	138	141	137	135	151	145	150	147	169	127	149	159	143	144	146	144	122	169	146	144	121	160	136	151	165	137	153	140	144	152	152	161	146	136	158	135	122	133	159	154	151	125	123	148	148	158	151	142	128	133	130	150	137	135	154	146	155	148	149	142	161	154	147	146	124	150	140	150	160	156	152	162	136	139	154	147	150	122	154	141	175	147	174	160	143	156	159	144	129	156	159	174	154	141	135	142	154	127	141	142	133	137	152	147	126	141	148	150	129	134	140	156	142	129	139	135	125	145	145	159	141	150	156	161	154	140	134	147	161	136	138	150	139	152	147	149	146	171	146	120	140	140	138	144	152	131	149	142	134	147	147	151	172	148	132	134	146	169	165	143	163	144	145	138	148	147	153	149	134	137	147	141	136	143	127	158	131	148	144	160	131	162	118
10668	23450	53543	2947	1928	1271	797	790	805	533	540	498	633	662	673	630	582	617	443	423	413	449	477	432	410	486	434	391	382	389	377	382	378	390	344	366	351	373	395	358	376	371	365	388	345	395	371	388	393	424	359	378	384	375	372	384	368	357	370	351	361	355	398	394	375	389	380	375	382	381	357	368	390	361	350	384	359	355	355	348	366	352	375	375	373	365	386	360	374	354	364	348	352	359	388	325	334	380	373	375	355	358	369	372	362	359	360	365	337	399	370	350	340	390	363	356	366	363	395	353	350	369	362	385	351	374	345	393	374	381	387	417	388	341	392	339	361	373	383	358	356	383	384	373	358	373	367	365	356	376	389	368	370	368	385	387	366	392	374	366	334	356	370	380	358	360	345	367	345	350	374	378	349	356	351	347	360	336	367	375	338	343	381	365	380	338	360	356	350	343	399	365	356	370	372	377	344	387	398	341	332	367	393	354	374	361	345	329	353	350	393	374	363	354	353	363	389	360	384	352	363	382	368	357	356	383	366	384	395	348	366	412	379	363	384	369	362	395	380	369	362	361	345	349	362	329	363	350	374	328	368	371	346	379	393	355	366	382	412	380	316	375	358	337	354	361	381	334	382	377	405	392	367	366	410	381	384	389	370	386	409	375	361	370	407	372	378	375	399	367	384	388	375	397	376	362	385	378	374	346	399	386	362	313	385	354	367	361	364	348	378	367	386	345	376	364	361	358	397	355	368	357	383	385	376	340	327	387	371	352	375	381	368	341	340	402	385	373	368	347	376	354	371	346	347	389	396	370	363	386	358	365	375	332	373	373	359	378	346	356	335	384	379	371	387	362	406	347	346	355	371	370	376	370	356	366	386	384	379	324	417	344	396	360	332	357	347	347	338	372	351	368	383	380	358	387	378	344	350	383	377	374	371	354	373	350	357	340	385	370	349	384	380	360	389	364	375	377	355	349	350	364	372	349	392	337	382	368	336	385	356	365	351	371	384	376	365	377	370	382	373	392	345	370	413	369	392	363	373	401	358	398	385	368	363	364	354	370	393	370	347	390	371	379	391	386	380	346	385	385	365	373	403	374	370	329	358	344	311	353	381	376	338	405	345	373	384	399	392	321	399	354	326	372	368	379	370	380	363	373	374	371	347	361	371	356	346	361	373	364	391	380	351	367	363	381	360	371	354	386	362	358	399	337	364	337	373	340	370	367	372	360	391	337	363	369	367	359	358	356	357	373	355	375	371	384	341	374	371	356	350	351	393	373	381	384	401	394	373	347	402	381	420	341	391	393	344	357	363	359	378	348	352	380	386	362	371	362	400	339	362	381	366	384	347	367	356	411	392	381	353	357	392	384	384	383	400	365	364	351	385	353	402	337	387	409	391	354	374	368	372	379	375	365	314	374	394	381	372	370	365	387	335	346	372	370	369	358	350	415	382	390	369	352	383	364	374	375	375	391	365	368	366	381	345	344	353	339	368	394	332	386	384	336	371	356	372	398	368	346	366	386	371	360	345	363	349	335	366	353	345	359	369	357	364	359	366	367	348	375	373	392	353	370	408	398	402	391	348	395	402	355	387	371	364	376	392	383	390	334	373	356	356	371	344	392	370	355	348	367	337	380	346	333	372	391	355	347	355	366	351	341	375	404	381	342	361	375	379	385	384	321	379	373	358	377	366	334	389	357	378	369	345	350	396	374	350	369	396	368	369	379	363	364	366	387	396	373	386	349	359	388	337	399	358	354	331	402	387	362	367	365	382	369	365	377	349	353	367	383	376	361	340	410	382	399	370	376	363	383	343	374	353	333	364	403	373	377	385	339	400	379	372	384	364	363	393	340	367	368	378	405	405	365	384	400	381	372	373	372	370	355	359	338	362	382	409	379	403	385	371	366	339	381	351	368	386	397	412	357	348	350	342	374	340	346	368	357	388	376	415	362	352	389	400	361	341	355	397	364	369	363	360	327	345	381	376	352	339	351	357	344	371	368	375	339	366	375	352	358	353	354	364	355	343	343	362	402	363	420	389	373	368	415	387	357	377	369	374	370	389	379	381	371	366	387	360	339	387	379	362	343	341	347	353	357	363	349	398	352	380	388	344	379	341	404	376	334	407	359	378	390	335	330	363	369	383	367	379	332	328	353	364	376	378	364	372	378	427	407	389	350	346	352	360	361	396	360	377	374	403	374	365	347	381	353	375	377	396	371	394	402	371	362	361	337	392	357	353	356	377	369	352	352	401	353	370	367	383	356	354	382	354	364	368	362	352	354	386	337	384	354	356	321	379	365	398	408	359	381	361	351	373	372	343	365	357	318	358	385	374	358	393	361	351	388	382	348	406	375	371	385	339	355	356	383	385	372	364	352	364	374	331	365	375	373	388	366	334	346	382	362	355	388	376	337	381	363	369	374	369	360	370	366	386	385	339	365	377	380	355	347	398	340	371	358	370	344	355	383	407	362	370	346	371	372	367	342	355	357	357	370	342	368	331	373	356	393	363	385	347	355	364	395	364	383	382	372	342	377	390	353	351	374	378	343	355	367	380	384	341	328	364	342	359	345	359	353	337	380	382	401	344	374	383	387	354	361	389	380	369	379	353	343	373	357	359	370	376	327	368	354	378	362	362	343	388	359	384	355	381	372	358	344	387	372	381	404	352	385	361	385	350	357	346	400	345	397	354	377	344	361	366	368	386	356	314	403	395	379	348	379	391	344	370	351	370	386	347	318	371	389	398	365	378	344	378	372	404	360	378	399	358	405	361	364	344	399	370	378	336	415	402	366	367	366	395	351	366	377	373	400	360	348	379	370	322	367	379	349	377	390	358	377	376	354	355	370	375	334	393	346	343	402	379	351	376	414	369	387	356	369	367	402	377	392	390	358	389	412	389	392	374	351	364	368	375	348	357	330	378	377	347	351	410	337	367	382	362	391	334	338	337	360	406	346	340	382	416	365	399	354	359	370	345	350	340	364	351	372	332	357	360	365	351	376	391	370	339	363	359	367	354	364	362	381	361	373	374	358	411	359	338	350	348	366	388	365	368	340	335	378	363	381	395	372	398	401	374	352	377	344	367	367	368	347	370	380	383	364	384	355	354	350	377	363	331	382	401	362	394	378	369	364	382	355	361	376	355	346	346	351	352	377	363	360	373	385	377	343	404	408	364	355	343	332	330	400	377	346	368	399	379	397	392	375	369	376	361	371	359	341	406	415	339	372	387	360	387	385	376	368	338	353	320	400	370	396	359	339	377	374	390	363	382	371	383	349	332	348	389	378	381	347	369	378	386	401	336	368	355	360	410	364	387	383	346	360	370	348	347	378	388	346	370	368	336	372	353	342	402	402	370	350	370	338	399	360	408	383	389	364	334	366	384	354	368	372	377	372	331	339	360	351	357	338	365	382	383	375	371	378	388	375	344	350	400	372	359	344	356	387	391	366	327	367	329	366	365	403	352	347	350	364	400	372	364	381	388	339	368	333	381	354	369	345
3833	1418	3429	548	324	334	313	351	368	326	340	328	342	346	362	349	365	294	330	350	346	307	321	327	373	308	332	306	379	323	350	342	334	308	338	329	339	364	327	315	334	327	349	333	335	345	334	335	329	335	310	320	309	346	331	346	305	386	320	339	321	357	324	352	323	310	316	322	318	346	333	328	382	367	348	344	359	353	331	305	328	350	343	343	342	355	327	318	359	347	306	325	346	347	337	326	293	310	300	377	336	321	339	330	317	328	349	297	323	350	371	334	369	298	364	293	334	321	342	360	351	326	343	318	297	354	370	339	345	318	337	375	371	341	388	324	350	340	322	354	318	353	337	322	340	363	332	337	335	294	345	309	341	327	356	311	323	326	335	310	346	341	374	314	343	325	360	370	346	309	343	349	354	342	322	325	321	360	327	352	339	342	320	350	317	332	342	309	343	350	324	346	328	338	353	352	362	327	358	339	338	302	322	336	348	379	344	338	311	293	345	338	355	343	339	333	343	355	341	330	316	327	336	377	355	350	336	334	356	366	317	315	359	332	332	307	304	327	352	310	325	326	306	324	322	302	346	322	317	332	344	306	337	339	353	335	342	411	350	365	353	330	340	313	342	312	353	343	339	313	339	319	337	339	347	323	363	349	310	342	350	363	318	323	359	314	305	334	322	309	310	345	325	309	297	337	303	329	342	339	370	331	357	310	339	312	345	337	327	344	331	336	345	329	328	314	327	330	350	344	353	352	320	323	315	350	342	350	351	354	302	329	356	317	364	347	351	330	337	355	333	315	335	349	301	358	371	339	340	332	342	344	339	321	300	339	344	364	341	340	347	377	321	338	350	366	314	362	328	314	341	338	319	299	342	327	346	367	381	322	352	296	336	329	317	320	327	358	325	358	327	302	327	333	361	335	314	348	314	336	352	350	338	293	343	316	327	325	360	328	360	336	351	360	342	337	336	334	322	327	334	304	318	316	354	363	311	329	368	306	340	370	312	316	320	330	340	360	325	321	330	286	312	358	354	336	355	374	298	350	325	355	371	351	313	342	311	308	332	349	342	338	306	353	373	336	298	363	370	331	338	307	348	328	381	353	329	339	328	304	353	347	355	311	336	308	311	326	332	340	355	360	353	357	315	331	345	341	345	310	334	338	336	334	314	315	344	365	332	311	338	324	327	356	313	321	340	357	321	352	351	346	311	330	338	339	351	349	324	337	335	357	300	314	299	335	352	304	340	361	348	330	355	317	324	349	337	334	340	388	352	323	321	334	317	345	299	297	326	311	339	313	326	362	339	333	330	362	326	312	330	322	348	323	364	288	324	315	303	331	325	353	350	327	313	344	307	321	341	314	323	341	325	354	353	331	346	352	349	332	349	319	349	338	308	335	320	363	350	336	336	339	308	337	318	327	336	351	330	343	313	334	349	344	334	327	310	359	331	307	347	321	349	325	325	349	338	352	323	343	331	328	366	319	333	326	334	339	316	343	367	329	350	366	337	329	350	362	332	333	343	340	362	347	365	344	351	330	337	352	296	327	340	371	304	359	327	363	352	348	326	333	339	345	340	315	349	326	362	311	360	349	335	323	350	350	363	300	326	314	338	339	354	318	312	312	345	319	352	357	316	361	330	332	300	339	351	354	322	344	315	350	349	345	305	361	342	336	333	310	304	325	338	287	345	333	333	333	361	401	323	339	358	339	329	340	363	370	343	349	328	339	323	343	344	323	378	336	335	315	357	289	330	336	351	345	361	338	356	306	343	331	348	348	334	352	334	351	356	308	322	341	335	311	344	319	332	339	346	333	366	325	342	332	327	322	366	342	323	302	344	345	320	362	315	355	356	356	364	300	325	334	361	331	312	332	307	316	361	346	316	334	331	323	347	288	319	342	312	326	331	317	356	340	326	331	322	328	318	327	334	339	341	345	317	358	343	336	368	404	331	321	359	316	336	314	355	311	359	322	351	330	334	353	340	360	290	351	324	345	351	340	334	318	346	346	360	342	321	339	354	349	359	323	341	360	372	313	337	305	370	324	354	325	329	331	342	320	320	344	356	346	333	310	342	354	315	358	298	307	362	319	324	319	357	315	325	320	322	338	344	324	367	343	335	335	306	347	345	307	301	331	340	343	332	319	306	330	366	321	312	308	296	351	339	324	313	366	346	349	336	358	338	324	377	347	338	341	313	337	362	341	338	314	362	347	329	290	347	322	326	349	333	335	350	348	328	342	327	345	330	316	331	339	329	345	325	326	329	298	360	321	344	343	321	335	322	334	332	347	331	325	320	344	324	316	304	304	337	333	325	325	313	344	329	377	352	323	339	341	343	336	350	325	325	309	319	336	325	342	312	393	369	330	332	333	326	321	327	329	315	348	315	322	335	337	330	381	347	348	351	321	310	361	370	360	332	333	323	364	350	327	359	349	329	312	317	343	318	356	306	357	334	319	326	320	332	330	333	347	347	339	352	359	329	333	338	348	332	363	320	348	337	307	348	326	335	368	329	344	333	311	326	354	336	354	329	305	311	292	296	379	301	334	372	386	360	328	379	330	317	331	354	354	335	356	306	313	346	333	334	321	329	316	367	348	355	307	290	373	352	383	342	343	352	332	359	286	359	334	343	353	351	327	356	331	301	343	353	353	326	336	327	338	354	324	294	349	318	356	340	308	358	324	346	318	378	320	347	334	315	332	315	306	375	292	382	335	326	349	306	327	371	339	321	351	321	314	326	328	340	344	327	357	354	338	311	307	326	324	321	317	318	339	315	320	367	333	344	363	323	298	316	334	342	317	332	309	332	343	324	338	331	329	372	311	349	345	324	329	338	350	336	355	319	328	362	302	328	317	380	329	322	311	324	351	340	353	334	299	311	342	350	334	338	317	352	371	339	296	346	341	359	351	314	347	346	345	273	321	345	350	335	330	383	337	339	338	314	347	296	321	343	357	332	346	305	354	320	305	320	326	335	298	313	304	296	351	312	375	348	337	302	327	354	295	336	331	321	361	303	334	318	341	335	315	292	332	314	327	330	308	334	327	359	335	331	343	334	352	328	323	323	314	330	312	331	352	320	327	329	354	348	314	368	361	320	352	389	365	346	354	325	322	352	331	323	317	340	359	342	364	350	331	309	333	345	333	327	347	341	344	293	341	375	319	362	328	344	362	330	301	341	323	317	318	349	331	326	346	337	328	335	343	334	355	332	328	302	335	322	352	324	327	332	350	323	334	347	326	314	327	350	312	351	359	326	335	316	340	362	336	332	357	333	388	318	336	351	305	334	323	353	297	318	351	342	342	306	380	357	341	315	335	338	306	348	335	330	366	359	339	354	338	304	330	362	322	363	307	350	346	332	326	340	322	333	328	360	340	350	346	345	368	314	348	335	349	358	337	351	332	336	316	353	321	319	337	329	381	305	342	321	315	330	309	314	373	301	321	319	315	331	330	290	310	356	337	360	308	304	320	333	367	354	319	374	331	342	314	298	344	329	318	345	349
3706	2562	8397	927	862	838	809	777	832	794	814	769	839	802	798	810	777	790	791	818	806	845	812	777	791	814	798	745	790	781	794	800	820	757	769	734	831	816	744	754	772	766	787	803	796	796	751	766	774	791	795	772	796	768	737	803	832	752	793	794	791	765	793	754	770	811	749	784	809	777	799	708	797	757	733	791	803	801	775	771	808	775	748	793	810	761	809	809	760	760	836	787	770	784	784	752	762	780	770	789	748	807	758	806	786	776	808	772	767	800	788	818	802	758	758	812	810	769	776	786	712	741	819	820	765	757	750	828	850	788	803	779	787	800	809	740	789	853	775	778	787	789	769	739	771	779	779	841	786	777	783	846	785	754	774	783	795	756	821	815	780	796	834	782	782	868	809	785	779	761	790	759	763	767	814	778	789	783	807	743	778	773	747	800	800	818	773	790	799	774	800	780	764	769	776	784	762	804	753	795	787	768	794	771	777	822	768	782	839	817	769	771	798	825	776	770	794	757	737	773	788	756	734	786	762	798	784	772	801	827	802	794	774	840	796	810	767	769	801	847	762	805	782	802	755	733	782	816	810	769	788	785	778	779	820	811	793	783	770	755	814	791	785	802	797	799	823	781	802	841	782	793	774	798	798	812	776	816	794	779	782	777	765	813	765	758	765	777	801	796	777	794	760	751	789	828	817	811	797	812	750	771	745	793	798	789	782	803	767	839	766	793	749	755	771	779	752	784	760	768	788	773	830	731	791	784	840	786	811	808	810	784	770	823	767	805	799	759	809	780	778	796	832	843	793	810	794	826	765	796	788	749	759	799	754	749	770	810	775	800	788	796	794	780	778	789	719	749	837	773	781	822	738	809	785	762	783	829	806	763	778	782	797	781	778	761	793	754	740	753	778	798	761	769	830	792	800	786	783	834	751	804	791	796	787	774	815	777	832	768	743	820	769	811	795	800	787	763	857	807	844	793	794	781	807	776	804	771	737	793	759	774	772	788	779	790	751	831	759	788	770	773	808	816	784	758	750	799	826	808	772	764	768	790	792	756	791	834	755	815	811	745	765	762	763	772	791	837	790	811	775	756	786	797	773	699	790	793	806	773	791	724	799	784	725	786	778	780	818	789	773	848	722	843	784	811	745	740	790	759	772	755	722	765	782	796	759	791	775	760	775	820	772	816	808	772	801	807	801	761	748	791	798	792	821	824	795	780	737	787	805	796	830	752	753	829	767	750	776	779	726	760	767	838	761	784	800	758	796	776	792	780	791	799	792	776	855	715	788	812	796	765	798	756	741	806	808	767	801	781	812	796	780	809	776	783	805	824	798	799	769	781	806	809	815	777	775	782	745	800	814	748	767	763	787	735	759	801	797	812	754	753	772	826	818	801	761	819	796	776	797	753	801	793	789	789	833	779	784	810	812	828	778	755	829	762	780	834	819	764	764	793	793	774	803	762	844	786	728	815	814	758	798	735	761	762	801	778	729	806	794	762	750	812	764	764	741	792	800	777	844	803	756	784	780	736	799	834	768	799	788	827	756	811	773	803	810	847	789	780	749	760	792	764	797	802	823	796	744	753	811	813	816	814	789	779	791	783	806	798	718	796	762	764	770	828	820	748	779	755	779	830	822	754	766	755	758	748	775	788	769	820	792	828	757	771	783	815	744	763	849	769	790	794	753	770	753	782	791	798	786	803	754	745	774	786	815	716	797	761	770	756	762	788	762	753	796	771	801	776	829	778	839	816	797	824	793	790	775	803	791	797	761	793	737	754	729	818	763	797	759	822	775	789	809	809	768	750	802	822	773	769	809	789	724	750	783	786	795	798	783	810	857	743	741	803	817	762	739	737	752	730	805	793	792	743	826	765	806	788	765	802	812	785	768	790	813	823	823	782	742	780	728	843	782	764	805	822	748	769	834	783	749	808	810	784	800	818	738	727	784	791	827	759	820	809	780	759	790	750	792	831	763	750	772	767	789	811	824	819	776	800	801	814	786	771	809	783	781	806	732	789	803	764	794	851	755	799	778	819	769	773	747	806	784	777	766	820	766	780	722	789	803	750	751	800	786	802	828	768	739	839	779	812	766	779	790	813	763	766	818	822	829	688	779	794	805	767	811	826	793	797	758	768	823	790	794	823	736	815	788	690	763	777	786	861	804	801	733	823	828	755	782	768	783	758	778	742	734	776	814	836	797	763	781	769	801	810	795	795	793	736	756	780	737	806	768	767	769	777	778	779	724	780	791	774	738	775	783	753	752	803	735	784	778	779	788	774	763	782	739	821	770	836	803	816	808	774	798	846	762	789	807	807	800	800	793	767	768	811	767	764	797	775	771	802	752	751	777	825	780	807	773	764	774	802	827	796	784	750	755	761	821	780	747	820	825	757	800	822	768	752	725	783	753	788	811	814	808	771	832	755	775	803	763	762	803	820	788	797	764	778	778	794	757	777	778	813	760	761	791	830	799	820	724	764	805	779	759	799	780	805	789	799	773	814	767	841	779	751	766	809	805	763	761	838	786	795	789	779	790	753	784	804	826	806	845	787	764	797	743	760	814	759	746	778	822	838	740	786	795	803	763	780	768	745	832	798	815	779	780	856	771	760	783	790	797	817	784	788	807	786	793	804	769	785	748	819	851	776	766	733	791	802	745	791	824	820	733	781	787	786	831	780	816	763	775	780	768	834	758	816	862	767	796	716	766	801	807	805	780	836	748	795	766	824	785	786	692	793	763	790	736	769	753	808	782	781	833	769	752	726	837	811	813	765	754	791	765	721	806	802	756	800	788	762	812	752	786	783	756	735	816	765	797	788	771	791	754	758	756	798	826	777	787	792	828	806	728	755	797	767	774	775	793	756	801	777	738	811	788	779	779	792	805	783	777	784	804	803	767	779	814	752	788	784	786	804	786	828	811	792	780	819	797	764	791	784	809	778	781	785	776	833	770	764	828	794	763	811	762	725	772	768	779	794	791	798	761	779	852	738	753	784	759	796	782	744	762	792	758	769	777	800	806	785	772	758	778	783	749	811	773	804	784	789	833	805	776	809	756	797	746	793	710	823	833	818	814	780	804	783	785	755	850	813	766	789	799	800	772	768	751	802	784	795	782	792	811	832	807	768	780	743	763	766	769	779	826	766	810	798	796	824	816	754	761	778	778	828	825	819	780	806	744	801	772	773	801	780	772	787	744	814	787	792	777	771	777	762	774	754	802	780	778	741	832	784	799	771	816	787	809	795	807	729	785	794	823	773	826	824	778	857	767	760	744	779	764	766	803	786	767	855	784	727	761	776	784	850	839	777	780	809	816	793	825	793	789	778	786	811	845	738	808	682	754	749	723	823	804	838	780	758	747	805	790	781	799	784	790	723	791	844	790	830	821	818	761	775	783	810	765	834	792	758	815	727	780	782	810	782	800	785	771	761	784	819	809	746	778	836	783	804	784	832	804	749	770	769	748	773	768	797	754	819	784	819	774	737	799	743	821	749	757	832
10640	22905	40612	9141	622	340	360	345	320	319	307	305	335	323	336	322	355	285	292	333	333	287	308	304	338	301	299	309	325	264	297	292	319	307	304	318	290	302	294	310	301	292	293	301	318	283	295	305	314	323	298	273	304	300	329	297	307	315	276	323	313	292	303	310	314	301	271	286	319	321	291	290	310	305	295	263	335	314	317	305	344	319	260	294	292	304	271	314	324	284	316	306	314	294	295	318	319	281	307	327	289	294	301	280	313	283	252	292	295	290	296	287	303	299	292	300	290	324	316	263	330	306	305	300	302	263	309	296	273	333	279	321	341	267	284	274	310	304	288	336	289	275	277	292	310	328	324	306	304	324	315	342	291	274	321	278	273	308	266	297	329	301	299	267	330	309	328	288	289	294	320	282	281	306	351	317	309	315	307	358	351	289	286	329	317	283	298	335	328	312	276	307	307	286	307	329	319	285	321	324	345	324	325	312	314	303	270	285	321	295	316	299	335	324	314	298	322	307	304	304	294	308	307	311	326	301	327	331	266	305	306	281	316	312	326	340	314	301	254	307	308	287	297	301	325	273	329	317	314	327	322	281	317	296	317	333	326	315	313	323	311	301	312	276	286	305	320	329	332	322	331	310	301	297	314	314	281	285	299	277	282	307	302	320	325	307	308	319	316	294	305	344	303	304	318	301	316	312	296	326	321	328	279	314	304	350	300	310	312	308	284	335	317	319	306	335	311	333	320	306	308	312	279	338	307	302	327	316	341	317	315	346	308	323	330	303	296	330	297	322	320	350	307	330	292	311	292	295	304	306	305	302	316	282	294	285	296	305	312	288	317	306	256	301	361	317	291	298	336	277	296	304	299	269	301	279	300	277	309	319	300	302	285	313	291	286	324	328	339	302	314	312	271	303	291	279	330	284	292	291	276	297	339	298	324	293	314	303	286	277	286	319	303	284	329	304	291	313	312	305	296	297	327	317	297	339	291	296	309	294	298	286	293	330	262	313	321	271	293	297	303	295	335	324	278	288	312	294	323	312	293	300	273	315	303	311	302	335	326	291	297	280	288	325	313	295	297	291	295	289	271	313	297	292	345	313	306	321	291	294	270	306	291	308	278	280	347	309	307	316	274	311	275	298	324	312	290	312	310	290	309	305	316	319	318	319	311	267	287	319	319	289	310	330	285	315	321	288	325	315	307	281	274	292	288	324	334	293	363	321	287	298	288	310	296	318	288	290	286	303	311	303	287	315	311	305	318	289	322	298	294	301	289	327	332	320	266	297	267	260	290	336	309	286	321	342	314	323	307	329	318	285	284	313	315	316	299	327	282	292	275	303	276	299	267	268	287	298	291	288	271	275	317	312	296	329	303	313	343	296	307	309	312	315	311	282	303	320	301	306	276	316	295	310	319	346	335	333	321	313	321	320	306	285	290	297	302	288	311	298	293	287	299	289	299	328	254	293	342	303	318	304	311	312	304	303	287	290	281	299	277	324	263	308	300	279	295	283	295	306	326	325	282	312	291	303	292	323	301	291	282	301	323	263	310	314	328	315	296	334	285	298	300	312	306	341	299	319	343	289	327	293	337	328	308	313	283	300	294	311	338	311	302	287	333	326	350	304	272	283	321	293	319	300	274	312	372	293	286	276	300	293	324	309	296	318	289	341	316	278	326	302	299	305	325	310	321	320	304	300	283	292	298	300	315	339	302	322	271	258	310	287	304	312	316	344	316	319	331	298	281	284	271	280	308	296	339	334	324	266	322	307	259	313	306	293	285	309	296	300	300	325	277	321	308	329	325	306	302	294	319	284	307	285	278	278	310	288	350	317	317	291	309	322	299	298	315	275	329	306	324	304	340	297	295	296	317	295	313	273	305	322	340	350	306	323	280	309	334	290	291	329	290	297	293	288	279	340	296	310	321	290	327	312	299	327	302	292	334	314	296	282	307	301	312	305	311	288	299	318	315	278	303	296	321	320	309	294	330	309	323	322	332	318	287	318	283	310	298	330	307	308	342	319	295	323	288	295	291	289	296	278	319	308	318	304	274	301	315	281	287	292	267	292	277	304	308	361	306	363	287	297	281	313	313	319	291	325	286	303	306	328	278	274	314	315	328	306	318	250	274	298	309	299	301	304	306	321	312	294	340	330	327	302	327	311	350	297	279	300	342	289	319	298	319	310	319	297	274	294	301	309	282	308	307	280	277	303	324	304	311	306	326	314	285	301	281	300	318	290	302	323	294	329	339	342	328	315	292	315	322	302	333	331	291	296	326	303	310	291	355	295	323	317	333	335	312	316	305	294	309	326	308	309	301	290	295	285	287	297	304	319	288	317	279	298	293	275	277	316	358	308	307	282	312	317	286	333	319	315	316	305	290	309	350	306	314	314	289	305	324	297	335	269	299	312	299	289	277	293	348	311	304	286	293	320	283	288	327	330	317	330	276	319	291	302	295	333	271	306	304	315	311	294	319	297	278	315	317	306	298	285	306	320	297	302	339	298	321	310	313	332	306	333	286	297	313	324	336	321	320	288	281	311	304	322	297	320	305	327	338	306	304	304	271	289	290	337	303	304	320	319	329	298	302	282	334	321	317	298	283	315	292	308	315	304	307	306	291	310	332	315	298	298	275	358	313	320	300	277	297	314	308	333	292	310	297	294	315	268	345	281	281	315	293	304	319	304	285	309	318	312	287	319	319	287	362	317	303	321	325	330	331	300	277	311	294	318	298	305	314	324	320	321	300	319	289	332	280	323	313	287	271	282	289	273	312	301	274	282	301	281	319	284	300	285	307	333	319	316	282	321	314	297	312	308	319	289	302	303	295	299	299	306	277	288	341	317	291	281	329	282	295	298	320	300	320	277	333	293	294	316	288	334	287	324	300	303	326	336	314	299	323	307	300	290	317	321	280	263	291	331	275	279	342	323	299	325	294	301	301	279	305	330	327	295	315	331	304	322	295	329	308	266	327	267	313	307	321	298	324	290	312	317	303	290	292	286	305	273	273	313	307	305	307	326	273	271	311	318	292	269	289	318	304	304	314	315	298	326	320	278	291	326	289	299	345	295	320	288	297	302	295	275	302	280	310	310	300	327	294	330	313	321	304	289	298	310	308	282	302	302	310	324	310	314	330	309	310	279	329	295	342	287	280	282	267	297	298	304	320	303	308	316	279	298	279	305	328	305	311	312	312	311	315	299	302	325	310	319	327	291	295	314	289	312	316	293	272	286	326	335	325	298	319	316	311	328	347	302	290	293	307	298	268	294	326	252	302	305	302	312	311	310	309	288	294	292	292	335	307	301	321	278	279	282	332	312	311	307	269	321	337	311	311	292	298	299	314	315	301	310	312	298	294	348	273	315	306	300	298	304	301	305	312	303	319	318	313	301	279	308	297	331	333	271	329	277	329	307	290	329	332	264	294	329	294	346	313	332	318	315	288	308	315	307	296	298	351	319	321	345	315	311	318	287	285	307	306	335	325	293	278	303	302	287
8699	22887	41699	1914	1284	966	940	940	850	793	816	777	848	902	831	851	923	873	758	730	728	769	719	752	751	797	734	724	731	692	698	719	737	702	696	717	727	737	709	762	682	753	750	754	705	690	686	729	710	752	731	774	754	697	694	778	731	734	725	700	724	670	731	694	713	712	746	715	724	728	682	698	684	738	742	697	692	706	735	676	701	759	730	680	676	758	748	735	764	732	715	668	728	708	719	727	708	660	777	789	780	676	738	723	715	700	722	694	711	731	741	733	692	752	692	734	701	715	710	699	688	708	722	715	710	703	686	750	710	749	707	761	699	677	727	737	725	684	714	703	686	710	702	657	669	695	683	733	666	741	723	711	729	705	709	734	711	680	717	703	731	730	743	716	770	722	724	749	706	732	709	697	719	706	693	722	720	733	709	725	750	692	726	720	725	697	692	694	715	695	726	691	765	735	698	746	717	708	703	712	691	700	697	723	704	703	717	664	673	681	709	722	722	737	701	686	685	743	705	688	720	695	747	696	704	688	731	702	688	727	711	732	715	719	730	753	716	703	689	702	711	711	688	742	731	676	708	711	721	704	737	706	718	691	730	719	723	713	695	712	779	730	698	732	706	702	735	657	682	745	684	761	704	686	703	662	720	727	696	734	660	758	716	709	722	692	792	732	731	695	668	671	678	737	703	723	677	716	740	706	745	730	733	740	735	733	707	702	679	702	736	714	671	724	702	743	669	706	711	700	722	686	687	727	688	700	699	710	726	731	721	765	753	722	775	711	720	760	683	721	694	714	705	706	741	674	727	686	664	705	712	726	757	769	775	712	670	693	709	764	684	651	723	710	730	763	715	735	701	664	679	711	698	634	762	741	750	750	661	717	735	767	660	715	797	686	691	750	652	722	758	762	666	698	708	766	756	704	755	705	740	681	719	714	723	698	758	705	711	688	716	685	702	704	750	678	693	691	719	647	715	682	720	718	705	697	691	715	717	717	679	722	698	767	710	764	715	702	734	758	686	697	680	685	713	685	708	725	774	706	723	750	717	707	761	725	704	754	726	680	716	740	717	712	695	709	703	698	735	689	725	728	703	724	716	691	721	668	766	726	705	706	708	759	704	730	701	657	731	713	721	674	693	727	733	714	658	720	692	645	763	714	745	699	725	740	711	694	708	720	735	689	719	759	708	740	682	731	744	712	683	732	714	707	728	686	760	707	748	730	747	707	689	748	693	693	684	680	700	677	701	739	746	756	709	717	637	725	741	703	718	747	691	777	709	708	729	706	739	740	711	731	722	726	713	703	736	728	725	720	712	735	706	719	728	757	727	727	733	759	726	693	729	704	724	700	713	721	721	716	707	647	721	672	714	733	699	710	716	633	732	695	701	695	699	703	735	718	706	688	741	735	742	689	733	710	717	723	726	788	709	748	742	686	737	646	673	705	699	684	722	736	725	723	711	699	687	678	709	738	748	731	725	717	731	700	753	716	724	722	740	671	695	724	731	662	744	717	669	719	675	682	721	757	673	688	721	746	715	723	699	721	650	727	725	795	674	732	697	724	731	675	709	707	724	683	704	710	711	708	729	716	749	729	697	710	730	694	748	706	690	729	789	694	723	715	644	721	721	721	658	734	666	673	712	691	711	736	731	713	678	719	658	687	705	732	718	721	723	761	704	735	733	706	685	756	759	699	697	738	711	703	691	727	701	782	745	734	683	727	727	731	721	771	715	718	728	711	648	702	718	763	689	725	684	731	740	716	702	681	717	715	714	705	715	736	754	731	752	687	736	712	734	709	710	727	754	763	722	728	737	686	701	701	668	650	694	715	728	705	752	727	689	668	727	681	707	738	728	735	701	736	706	688	789	703	716	760	688	715	778	714	716	719	707	687	697	723	696	753	740	753	703	675	705	730	733	703	744	734	740	698	738	765	750	693	753	711	728	693	721	731	758	722	678	666	730	707	746	713	708	754	737	695	696	714	707	723	711	730	712	742	732	698	739	685	760	679	733	736	747	709	673	747	721	719	738	731	724	719	702	739	746	738	704	711	717	709	697	687	686	781	747	676	696	722	719	734	676	712	687	708	730	758	726	742	692	759	726	627	669	715	725	708	692	704	666	696	745	666	678	685	763	740	693	651	741	682	762	750	662	684	754	740	741	682	706	709	710	689	694	710	715	737	676	706	690	717	717	691	696	692	730	710	711	709	722	677	707	694	711	767	717	783	703	716	695	702	750	692	706	769	729	722	730	732	688	695	664	711	747	691	733	776	729	744	745	752	753	688	743	714	716	687	698	703	719	717	659	734	712	703	750	670	657	753	718	719	746	710	704	696	726	745	713	739	734	734	730	737	725	774	699	724	710	717	742	722	732	736	773	748	724	722	732	692	743	706	709	750	735	716	698	739	736	718	761	684	726	778	699	736	722	713	732	688	715	678	673	727	740	633	699	700	720	703	745	698	752	714	741	713	683	682	696	747	666	699	740	705	730	709	674	690	670	732	713	719	746	703	711	709	682	751	748	717	658	732	693	703	705	711	727	692	742	720	731	708	708	709	745	764	715	704	715	664	734	703	730	710	708	705	744	676	726	732	697	758	735	713	741	700	727	754	700	700	759	729	737	762	672	741	726	711	697	714	766	733	710	689	727	739	745	733	715	704	734	707	718	731	742	734	685	734	724	700	720	756	719	723	734	726	730	706	729	734	679	703	715	768	714	731	722	721	686	690	735	676	714	711	720	690	720	718	739	705	713	721	708	696	738	711	698	760	680	709	721	752	659	701	701	697	724	737	681	690	694	711	705	732	669	728	731	744	769	730	689	741	705	742	733	687	680	702	663	681	724	724	715	741	706	707	749	701	719	720	751	694	743	734	729	757	693	697	692	706	699	740	750	703	725	709	630	720	706	694	731	690	686	726	697	720	751	699	688	778	707	730	726	742	695	714	730	679	684	779	719	711	682	758	654	720	729	762	738	702	686	714	721	714	694	705	769	668	700	741	741	704	670	713	727	740	713	701	687	724	743	653	707	726	733	731	676	771	707	745	679	735	714	728	689	721	761	698	685	741	756	723	746	733	716	660	694	730	720	702	717	718	712	721	746	709	711	711	694	738	741	660	745	709	715	670	680	708	705	734	696	660	730	685	731	680	699	730	729	732	704	748	671	713	700	728	708	714	740	705	720	747	729	700	708	739	730	722	742	711	748	678	699	691	689	746	742	751	755	737	748	674	746	726	671	752	693	726	693	757	715	721	692	766	723	718	729	704	685	681	721	681	728	711	741	681	682	726	684	761	713	758	680	719	778	762	703	701	727	717	751	719	720	692	741	702	715	706	731	673	721	751	703	694	676	779	674	700	738	719	742	703	686	734	699	750	718	733	686	706	709	731	791	687	731	740	678	748	746	735	781	732	720	680	666	715	678	742	671	739	659	752	688	691	751	711	747	751	714	746	709	704	717	711	743	758	711	700	714	711	689	677	770	739	753	755	723	704	763	740
19676	39859	56988	15644	1281	344	235	228	199	182	175	187	216	220	193	225	194	175	165	172	194	160	155	162	183	192	169	151	134	186	198	161	170	165	156	149	161	158	147	172	172	145	147	170	149	156	161	181	186	183	160	164	154	168	157	151	158	152	152	165	165	162	173	161	141	174	167	149	148	173	189	162	155	172	159	133	151	190	157	171	150	138	155	176	156	188	158	174	190	152	157	149	161	158	147	176	180	170	140	162	141	138	155	158	146	152	156	183	172	156	171	164	160	152	155	157	176	171	161	156	145	158	163	152	162	150	156	152	193	167	160	162	155	180	145	156	147	138	157	164	163	148	155	165	163	169	155	169	208	163	151	159	182	156	156	150	170	160	164	169	165	147	167	157	168	178	177	161	156	163	160	152	161	155	159	163	164	141	167	161	150	167	153	185	184	183	191	159	171	163	180	176	159	173	155	176	151	170	169	177	174	183	159	169	165	159	142	152	141	173	157	171	167	181	141	154	175	174	152	144	154	155	152	172	184	160	164	191	163	150	145	173	148	160	140	138	153	167	186	179	186	158	149	183	155	180	151	141	150	154	177	171	156	140	177	178	156	146	165	183	174	156	148	179	163	144	169	176	165	172	172	144	168	149	152	155	152	151	146	143	192	167	151	178	155	172	156	165	156	143	167	150	180	168	165	165	144	159	146	159	146	163	162	179	163	147	171	147	172	162	140	163	164	169	153	155	143	182	159	150	166	182	199	178	154	138	170	162	175	160	173	168	152	173	164	171	159	139	148	146	142	165	148	135	186	170	171	161	183	151	172	166	126	163	175	164	160	139	155	176	157	144	158	155	157	143	144	149	144	181	171	147	150	146	138	149	138	147	144	154	152	180	143	158	135	147	164	180	163	139	179	155	184	143	176	183	163	135	192	158	151	145	153	164	178	158	163	158	182	143	142	182	177	161	183	172	154	179	163	195	139	173	171	150	171	153	157	166	165	155	151	172	161	164	141	150	164	157	140	159	177	139	154	169	150	159	192	162	153	149	167	151	163	172	171	164	161	165	151	174	150	155	160	160	145	193	157	160	149	161	189	160	189	180	169	148	142	173	167	163	142	143	181	173	152	181	167	155	163	174	140	158	155	147	140	164	168	144	156	150	160	164	163	169	163	156	144	167	175	173	166	170	153	191	161	173	166	149	170	150	164	158	151	167	177	150	163	162	184	135	158	163	158	178	178	169	165	166	148	152	144	145	155	147	153	149	158	163	152	181	148	172	159	157	140	181	184	176	184	169	166	155	152	158	160	158	183	163	128	158	156	154	171	184	154	143	150	156	175	158	162	164	173	145	161	174	171	160	146	159	160	164	176	166	148	163	170	179	157	153	137	166	151	175	169	168	158	148	168	187	148	162	158	152	120	169	181	167	135	151	188	134	181	154	154	150	158	160	143	142	161	175	149	146	159	161	172	192	150	155	165	166	149	171	145	140	170	171	147	130	161	147	156	161	152	168	175	152	151	172	159	176	172	136	164	145	192	144	168	160	152	158	176	165	158	166	171	143	157	163	148	149	182	164	150	184	148	176	151	176	151	168	140	174	165	168	158	165	152	178	147	149	161	181	148	162	147	148	155	174	156	174	159	149	152	179	148	165	155	149	167	164	178	156	155	151	142	145	165	168	192	177	166	175	133	180	154	157	160	162	171	141	158	176	171	159	166	161	165	169	171	182	176	156	158	171	160	178	170	151	142	169	186	138	162	148	133	154	156	161	177	164	165	147	138	152	163	158	142	165	168	132	154	175	170	148	166	144	176	142	143	158	186	170	174	186	163	142	181	162	155	174	162	166	156	168	166	162	166	159	155	167	166	170	158	159	182	155	146	158	165	144	180	167	175	154	139	155	169	156	173	179	143	169	172	141	155	147	158	155	161	162	161	152	145	161	170	158	153	157	188	165	158	179	160	158	153	169	142	153	161	146	136	166	142	175	167	150	181	161	147	185	161	172	176	159	170	163	158	164	210	158	160	138	146	157	149	166	197	170	181	165	145	176	153	123	145	193	139	151	191	147	181	160	183	162	170	167	157	158	151	173	159	159	165	153	164	171	155	174	148	161	167	163	161	136	155	176	157	184	161	167	188	167	144	178	157	145	174	142	179	161	148	142	162	154	179	163	192	172	159	139	167	184	170	169	173	172	160	154	167	150	180	149	157	150	145	165	171	190	149	146	167	157	162	173	156	144	153	149	168	157	147	153	156	150	150	170	154	149	149	171	146	155	157	158	150	150	173	160	167	184	177	157	135	127	156	189	171	162	146	150	169	167	165	159	162	150	184	171	166	172	158	161	135	162	177	179	155	175	159	129	169	121	157	184	151	169	160	161	146	179	171	178	162	185	195	167	177	181	172	159	170	166	171	163	156	201	164	160	149	160	165	195	141	186	149	159	177	170	168	137	168	142	136	142	182	155	153	160	168	143	138	180	157	159	149	163	192	161	170	160	149	140	160	165	149	164	161	157	195	140	154	156	171	181	178	158	163	158	159	148	148	165	169	187	161	170	168	177	156	166	158	164	153	159	168	170	185	186	179	158	171	167	143	160	141	157	183	149	144	149	170	156	186	158	143	155	169	161	150	161	196	136	177	149	145	154	157	153	143	177	148	161	160	148	167	178	129	157	151	160	146	152	167	158	171	150	163	175	131	170	171	170	161	142	179	154	150	137	157	177	171	184	170	139	163	144	124	148	173	149	138	171	166	161	189	172	139	149	162	123	172	163	167	166	161	164	155	164	212	159	179	153	148	175	152	173	188	173	140	152	172	174	132	143	158	144	150	177	156	159	133	137	173	156	159	162	159	168	152	161	149	163	153	146	185	178	173	171	182	177	173	170	144	169	167	169	142	163	154	138	173	162	170	166	154	169	155	162	173	173	166	177	135	153	160	173	160	170	173	167	135	162	148	162	143	168	165	152	150	146	157	178	180	151	163	136	183	188	176	157	156	157	157	175	199	184	150	168	152	172	158	153	173	167	168	149	178	156	171	150	166	142	174	180	182	172	181	174	166	146	160	178	160	169	178	157	157	164	117	156	156	168	168	163	160	165	172	166	164	162	170	169	160	184	158	150	176	152	163	179	153	135	159	149	160	150	152	174	173	162	158	159	182	169	171	148	154	172	163	146	164	155	156	174	141	169	177	177	154	165	160	160	160	178	173	145	168	164	196	184	146	182	146	157	151	172	145	168	165	146	151	158	176	163	158	160	180	156	172	156	153	163	171	153	150	150	170	166	154	168	156	168	159	158	148	134	145	185	178	170	138	132	175	155	155	172	176	173	157	158	159	157	161	147	182	189	153	157	148	151	153	158	165	142	162	149	138	147	170	146	165	160	163	163	179	169	164	166	158	151	168	161	173	156	172	193	192	161	159	175	164	168	150	117	172	160	145	148	173	151	159	155	174	157	142	151	155	172	142	152	145	144	184	163	172	145	170	164	160	181	177	192	170	173
11937	34557	50327	2020	1270	1064	825	766	619	585	564	543	841	874	641	722	869	545	430	498	461	492	488	440	566	509	439	423	424	391	432	423	423	410	383	422	381	417	396	425	436	404	425	413	445	389	397	388	411	400	434	435	393	418	401	391	424	408	372	411	420	420	397	377	385	418	383	420	452	411	410	427	387	394	381	386	398	411	396	420	413	388	415	394	417	411	394	402	400	419	378	392	361	395	408	398	438	394	425	417	396	452	422	402	400	427	410	389	414	395	428	422	427	382	393	426	405	414	430	399	372	406	411	443	437	414	407	413	421	392	372	384	416	397	410	414	384	425	406	362	405	421	400	377	390	420	390	391	433	415	409	405	407	374	443	411	380	392	400	390	411	419	429	407	388	468	359	414	424	436	423	394	409	392	398	387	415	413	411	387	405	402	407	391	407	414	412	473	404	407	418	405	396	397	436	411	393	382	423	425	413	418	428	409	374	397	428	421	394	379	380	421	446	381	387	430	373	391	409	413	409	424	397	415	404	421	408	406	400	387	410	391	411	374	376	379	356	420	392	389	385	379	387	433	424	404	404	427	383	403	414	422	405	417	392	435	408	417	384	392	393	439	396	380	437	405	416	418	445	401	394	386	417	418	415	377	448	424	405	454	370	422	390	405	415	403	423	391	400	337	379	403	337	431	413	406	390	425	400	429	376	398	419	372	425	410	393	422	383	405	440	411	386	409	380	388	426	420	381	398	423	412	393	435	415	393	405	400	414	429	408	412	389	403	370	431	433	376	431	389	367	417	427	445	397	390	409	383	408	393	372	373	404	378	382	378	381	397	376	391	399	392	436	446	378	403	380	355	411	449	381	408	350	397	381	408	390	387	419	436	439	365	396	393	428	400	402	428	381	394	405	408	426	379	379	385	401	405	399	422	367	409	403	410	423	410	426	400	402	389	461	412	416	417	402	424	417	389	400	391	414	383	408	371	406	402	400	413	402	442	422	417	410	391	410	405	409	387	410	435	407	403	405	389	422	385	403	390	439	388	358	405	391	429	361	411	422	405	385	412	408	407	383	419	403	374	406	378	418	402	411	421	393	456	377	436	354	412	367	367	407	405	391	402	385	401	404	386	390	446	406	401	406	424	419	404	406	429	442	387	438	415	368	399	373	397	392	398	393	415	404	424	403	422	415	388	387	393	389	399	414	376	416	361	396	421	395	445	420	372	390	400	411	364	383	423	384	418	421	375	399	412	434	450	391	400	422	402	406	381	454	454	396	377	374	413	380	400	417	405	416	401	447	422	409	381	396	371	407	412	422	420	399	397	410	411	420	388	396	444	429	418	405	407	434	426	391	409	407	380	374	413	404	440	401	395	429	424	415	408	375	358	396	396	391	417	373	383	402	412	349	399	411	398	424	376	429	407	385	397	406	432	423	414	377	412	377	415	436	389	401	405	394	387	418	417	427	436	404	422	421	416	421	374	425	418	391	414	421	376	415	455	368	441	419	402	438	422	411	384	438	390	377	416	428	425	391	382	429	434	405	442	408	403	405	402	451	367	391	385	420	405	399	406	405	430	395	391	380	397	414	370	379	432	392	387	383	385	433	403	439	400	421	405	430	408	430	427	379	389	417	358	412	406	416	400	428	382	382	403	412	435	388	422	414	407	407	398	388	382	395	373	391	409	383	421	403	422	389	383	404	435	385	408	378	386	386	421	415	418	409	391	425	416	377	439	415	405	391	377	413	400	388	402	414	414	413	431	405	381	406	379	427	391	420	418	400	398	383	400	392	427	426	418	390	410	432	403	417	438	413	392	371	403	454	395	411	351	420	401	371	392	413	393	397	412	416	396	411	393	392	394	398	407	433	438	394	405	395	428	398	392	396	409	429	402	423	418	413	411	394	384	406	403	392	390	384	431	368	394	379	414	426	383	382	404	411	411	415	385	384	418	370	373	394	411	388	397	401	412	423	396	390	438	429	451	394	417	425	427	400	367	404	382	404	373	380	381	390	461	431	402	413	396	374	417	392	427	393	428	393	405	369	408	395	386	427	448	401	400	371	411	426	463	386	408	380	367	423	417	378	408	368	420	411	400	425	424	425	379	407	411	399	449	428	438	371	421	399	429	398	404	413	387	414	431	413	374	389	420	388	406	440	398	421	386	382	366	371	415	402	393	375	382	373	425	400	387	434	401	420	391	405	414	430	413	395	394	387	394	428	426	431	425	419	356	407	423	400	391	391	392	386	393	409	422	386	432	420	422	387	380	387	392	399	410	410	397	390	407	428	446	408	450	384	397	399	414	411	430	398	388	412	391	387	427	422	385	382	417	433	431	396	386	413	408	400	385	387	391	397	384	426	402	403	397	377	392	412	382	384	421	389	467	401	435	379	399	418	401	406	405	395	380	438	393	379	404	392	422	399	428	397	382	381	389	400	403	426	413	396	386	405	418	427	413	419	383	392	395	402	392	405	400	385	395	406	388	389	414	409	380	411	392	401	392	385	378	449	376	395	409	403	365	422	376	394	405	376	409	381	459	430	423	384	394	370	385	411	439	401	416	370	425	398	368	396	397	409	437	405	414	430	390	389	369	415	390	434	395	394	403	399	404	408	409	388	387	384	402	409	418	414	393	411	390	395	422	400	377	422	372	419	403	387	420	413	388	425	390	401	402	423	401	398	422	411	413	430	355	446	389	395	418	397	409	431	447	388	442	459	411	467	404	410	379	413	376	412	440	401	431	391	381	403	416	397	374	427	439	408	384	424	383	417	395	385	448	425	425	396	359	416	412	390	396	402	406	387	407	447	380	427	383	402	412	374	399	418	385	438	413	393	398	399	408	407	376	413	400	427	424	397	436	418	428	409	398	395	443	437	364	405	385	400	372	398	401	416	424	401	458	440	395	412	408	389	399	407	419	375	369	430	370	424	374	396	417	434	406	429	413	418	412	408	412	357	391	408	388	417	418	423	382	415	419	413	414	424	446	463	410	375	372	427	413	406	438	427	414	413	444	401	397	372	394	394	410	410	396	392	423	406	407	389	404	379	438	394	431	395	372	403	401	446	421	368	384	375	401	378	396	425	395	388	391	373	434	406	416	409	410	402	381	375	436	447	408	378	424	363	403	395	398	390	404	396	429	418	390	352	390	450	400	379	402	366	398	388	401	428	406	450	413	432	423	394	403	420	423	370	397	416	411	395	387	406	398	417	373	408	445	404	393	389	402	407	422	372	400	417	381	388	396	385	389	398	438	419	418	439	403	405	419	411	416	381	414	390	350	433	333	466	411	394	408	421	407	422	398	412	421	421	413	401	424	390	427	403	403	386	392	409	453	414	405	385	408	428	384	387	398	378	371	413	425	383	382	397	435	369	388	423	397	390	390	456	395	412	416	412	399	407	406	426	417	401	432	397	388	399	393	390	430	402	361	416	419	412	388	383	416	382	376	371	380	414	427	395	431	416	397	424	405	395	376	447	400	403	389	410	440	423	377	433	397
3626	1807	3292	468	360	350	348	378	326	362	323	372	378	317	333	384	356	352	342	313	368	367	343	303	399	375	358	376	324	357	370	350	335	336	326	357	348	336	345	340	337	355	353	333	345	335	341	375	296	303	358	323	330	370	362	331	367	351	389	348	317	369	358	334	333	360	350	343	355	322	346	365	350	350	340	358	319	342	323	346	341	352	333	348	359	361	358	313	351	317	345	339	333	330	356	348	340	322	345	315	373	358	338	351	358	364	338	341	388	350	341	350	296	372	308	367	397	358	321	323	340	363	364	343	348	326	330	324	334	361	330	332	352	337	343	348	387	368	357	350	352	375	369	371	344	374	345	345	322	340	345	305	317	334	386	339	317	348	338	319	313	328	334	367	340	345	358	354	367	337	362	314	318	323	337	359	330	358	371	367	359	341	378	334	378	344	311	375	308	366	331	348	353	382	319	345	366	304	358	341	340	362	347	331	348	362	342	353	332	348	346	386	368	340	311	399	357	334	313	336	315	342	358	320	300	319	336	371	357	341	347	328	324	383	324	318	359	314	323	320	341	353	330	329	308	335	345	333	348	332	347	339	344	331	350	368	367	343	350	344	347	365	352	339	372	347	349	345	366	322	350	358	350	319	294	356	344	346	357	342	375	348	343	355	328	329	351	373	344	356	359	314	356	383	348	352	326	339	340	333	353	358	350	324	319	362	372	352	328	347	348	348	338	320	364	313	313	365	337	361	339	364	328	341	330	323	352	367	360	376	359	332	352	343	362	333	355	358	365	345	348	329	334	341	346	320	349	332	326	352	326	349	346	293	339	357	335	292	329	311	356	331	332	319	345	343	326	348	375	348	329	378	358	327	326	321	327	340	343	356	309	343	376	387	337	310	338	319	353	292	338	334	304	348	341	355	352	386	344	325	341	358	353	352	349	306	332	335	341	339	323	376	343	325	391	361	338	343	347	336	370	338	321	339	333	323	366	358	349	360	360	327	356	348	326	338	335	364	354	311	354	333	356	335	375	368	348	360	359	329	345	336	317	356	342	383	356	355	353	329	348	307	334	350	328	333	356	315	290	360	361	373	338	311	378	316	311	369	323	364	349	346	370	338	338	315	342	335	321	320	374	349	316	354	347	362	313	351	347	371	345	303	328	375	346	353	334	321	340	363	349	368	349	333	333	390	379	351	347	335	347	343	340	298	335	351	359	356	347	340	333	348	337	327	332	355	353	301	356	343	326	335	365	338	349	318	396	327	327	326	337	374	326	323	342	357	332	391	351	378	376	356	352	384	338	348	353	380	303	329	352	369	315	360	366	335	343	321	307	349	318	329	343	337	342	347	364	304	322	329	320	347	327	366	346	375	383	343	353	339	386	339	346	328	335	362	336	364	333	352	348	341	304	374	343	334	346	309	363	345	326	359	340	378	337	339	366	328	362	351	340	325	389	363	301	355	344	341	357	395	367	356	360	353	327	350	365	346	329	324	360	364	335	339	339	350	352	341	389	341	351	376	361	339	345	316	407	353	344	342	349	344	315	381	342	359	380	329	360	371	345	351	348	367	356	327	310	353	390	370	351	383	390	338	352	329	355	364	342	335	314	329	369	331	343	333	345	335	352	329	332	346	338	380	351	335	327	328	348	296	376	364	362	356	397	315	321	370	317	350	354	353	319	343	301	309	308	315	359	344	372	343	348	357	354	332	356	346	327	358	351	351	338	355	356	383	351	334	353	369	331	354	357	333	360	338	368	373	356	350	362	339	374	356	302	337	348	319	369	365	368	362	347	342	352	336	358	352	364	348	328	313	380	332	303	331	361	344	345	337	347	311	349	329	326	344	346	364	335	311	357	362	341	368	333	305	314	370	334	365	370	302	350	331	317	340	325	330	341	362	340	339	364	370	360	351	346	350	362	368	350	340	327	346	348	369	312	341	331	355	357	332	321	341	320	334	345	313	326	341	363	349	365	313	403	337	360	364	358	355	369	339	353	333	316	345	355	331	371	326	352	365	339	370	346	329	342	323	374	327	350	346	304	343	338	337	307	335	374	358	344	364	322	341	362	351	359	313	332	310	331	365	376	363	380	368	337	321	326	335	320	327	357	363	343	350	326	358	327	343	372	353	350	352	392	317	326	353	300	325	347	355	315	318	337	326	370	327	343	383	319	346	323	328	314	337	374	344	367	315	319	371	344	377	338	296	347	362	363	336	317	335	302	353	362	338	329	339	361	350	347	315	330	355	361	341	314	364	355	356	353	375	351	316	351	358	342	351	358	374	315	362	346	360	346	370	364	362	375	362	335	349	332	356	352	303	342	338	356	330	360	356	329	301	374	365	342	304	342	334	341	350	364	369	324	345	368	362	337	349	383	358	350	326	365	347	300	343	370	317	341	352	333	350	374	332	335	392	342	354	318	322	350	313	342	347	348	364	328	325	365	329	353	326	329	314	335	357	361	339	346	343	351	354	333	349	369	317	351	358	331	350	375	336	360	336	348	370	347	336	362	368	356	362	352	364	342	344	348	352	353	389	340	350	379	299	297	335	356	364	348	344	359	345	356	344	325	349	325	329	315	346	345	336	337	353	328	341	346	359	355	338	358	382	358	349	324	363	357	382	343	328	366	363	368	344	304	312	353	348	365	352	319	369	321	387	349	344	385	329	368	311	378	388	336	344	353	364	343	348	347	319	340	357	316	357	362	359	390	377	353	333	347	350	365	378	336	358	323	318	362	379	343	360	356	317	360	329	347	345	329	314	347	349	306	321	314	332	336	332	316	347	355	343	366	299	349	361	335	341	375	313	335	311	385	333	371	323	366	311	303	343	345	323	301	373	351	373	373	325	336	346	378	314	379	332	345	297	320	335	329	312	355	338	366	382	321	349	339	340	367	339	337	422	352	313	334	347	345	323	345	406	386	354	344	356	365	323	357	351	354	344	332	352	319	328	320	347	359	320	354	337	314	368	325	371	345	333	373	382	373	366	335	340	346	346	370	363	336	326	349	334	339	373	364	359	334	337	344	355	367	321	318	338	328	357	373	364	308	350	347	334	314	351	325	344	332	356	372	333	334	316	342	331	339	356	372	339	348	336	370	360	346	333	348	366	341	321	385	353	319	376	342	337	347	358	366	347	339	369	348	347	304	324	321	333	318	347	329	338	321	385	361	337	311	349	337	331	364	372	341	370	322	351	326	341	345	333	335	360	379	360	323	316	357	347	335	326	339	318	347	354	354	325	364	354	355	342	327	339	338	344	354	345	321	380	338	370	345	373	355	346	350	353	369	340	371	347	400	353	344	334	315	343	362	351	365	351	360	365	358	331	351	352	356	371	344	357	362	347	324	362	352	312	374	340	339	346	349	345	329	374	366	330	347	357	362	389	376	362	345	367	356	352	335	329	359	377	384	330	310	333	369	365	340	336	376	318	350	346	352	369	327	325	350	349	367	338	334	357	352	336	348	333	334	361	342	363	339	348	334	337	397	337	343	340
3850	3490	7435	884	846	817	864	805	818	785	778	800	809	798	829	873	821	830	849	828	833	852	808	780	822	837	822	839	821	793	781	807	779	758	787	812	803	831	774	760	811	790	782	797	860	809	814	813	809	756	772	788	787	766	774	811	747	790	815	798	788	809	857	839	844	793	817	782	789	850	803	814	790	816	778	778	841	783	764	835	739	831	833	779	818	768	867	784	769	781	849	810	800	765	841	806	796	818	845	821	803	787	796	822	786	835	796	846	842	840	849	782	808	809	805	805	787	819	795	812	783	845	812	821	825	760	817	826	841	791	753	812	852	814	818	808	771	824	810	861	810	854	832	777	745	791	821	835	822	906	815	815	798	855	807	798	800	755	801	798	765	805	786	806	837	790	803	789	852	768	827	806	807	841	824	820	788	801	802	812	833	788	798	810	799	792	824	789	775	831	903	810	776	822	784	793	765	752	814	867	824	832	806	799	858	826	812	790	835	797	829	823	797	800	803	772	820	791	814	740	741	844	841	840	795	799	851	788	804	862	813	825	824	790	811	800	772	814	790	861	812	787	815	774	803	833	811	798	821	835	821	815	811	779	879	797	807	850	790	817	804	764	811	804	806	773	863	748	778	802	800	809	820	821	789	819	839	783	812	774	828	810	772	796	828	800	801	838	828	802	730	769	801	847	791	808	783	772	823	796	859	831	772	763	797	842	777	819	819	855	823	806	809	803	818	816	813	819	863	777	758	767	774	782	840	812	793	840	828	843	820	741	859	823	822	799	804	826	791	837	816	807	770	788	802	788	825	815	798	801	797	790	853	804	837	793	777	823	849	853	789	818	816	851	811	806	831	803	806	805	876	794	848	776	816	816	779	839	827	797	800	767	784	838	838	783	809	856	766	770	831	791	818	772	887	842	783	834	815	745	779	789	786	755	816	735	801	846	815	827	810	775	830	802	756	826	778	763	847	828	766	773	798	789	784	829	782	812	816	816	793	839	894	778	846	853	810	811	851	817	866	731	768	864	823	829	846	829	793	825	828	784	782	797	780	803	815	832	771	791	807	812	784	820	762	824	838	744	858	830	801	817	784	796	836	851	847	779	820	831	828	800	758	817	804	843	830	809	806	764	795	797	754	821	755	803	848	799	828	789	770	785	771	831	762	852	770	801	823	827	860	856	863	796	794	803	806	813	778	816	810	786	856	778	809	865	776	816	816	835	844	786	773	840	846	861	816	772	815	746	796	794	803	767	822	800	812	834	820	796	823	780	800	800	799	818	827	817	808	822	806	780	774	757	835	823	808	760	780	765	825	822	807	782	802	855	830	806	773	802	813	879	824	801	795	780	796	840	793	828	823	821	812	784	810	788	822	804	846	879	819	826	801	798	843	775	833	796	825	763	841	803	806	818	787	800	783	852	784	790	814	788	745	781	834	800	857	752	813	813	819	802	833	811	793	837	819	792	792	787	784	826	841	817	806	765	815	830	843	825	814	785	788	769	793	792	873	848	801	809	827	851	841	825	744	839	778	822	803	831	818	803	744	815	815	817	803	766	836	790	821	788	767	847	792	786	810	835	779	804	821	764	765	872	802	810	791	814	817	855	801	814	815	788	837	811	787	774	835	840	770	788	810	753	764	790	833	766	770	840	798	815	864	835	794	804	804	831	834	847	831	792	861	807	800	759	809	815	823	848	858	797	816	776	790	862	772	838	810	783	760	774	776	838	847	814	851	901	861	803	801	780	815	835	783	776	847	792	809	800	806	817	838	813	793	776	774	825	807	807	835	837	808	835	768	804	814	790	820	748	821	789	828	776	806	791	788	835	830	831	801	803	780	823	829	827	799	793	785	779	805	752	815	825	815	804	805	797	808	831	809	827	855	768	829	803	814	824	796	828	786	795	826	832	820	835	866	807	827	799	814	804	820	783	819	804	816	814	746	777	804	788	807	833	765	843	859	783	825	824	758	805	842	797	824	828	837	820	798	813	832	806	820	819	784	793	740	744	854	812	833	808	785	779	786	812	832	778	824	789	805	793	860	774	751	799	870	785	770	776	817	751	832	789	807	787	813	821	793	868	772	781	810	772	817	791	834	763	791	873	762	788	802	799	823	777	840	774	827	837	801	804	795	808	800	816	803	798	762	795	794	760	845	833	809	797	891	777	850	791	841	769	793	882	824	774	837	817	801	762	819	797	763	773	799	768	804	817	841	797	840	783	830	793	777	848	771	813	830	818	832	830	767	802	830	839	810	777	746	804	821	775	777	820	782	778	788	866	817	809	805	811	798	799	858	808	837	777	801	830	799	817	833	839	829	860	868	857	836	825	821	794	846	867	784	780	811	754	852	810	802	816	882	772	844	778	797	818	764	768	829	797	769	803	777	778	788	805	830	831	762	842	818	814	847	835	810	846	787	800	819	881	816	811	772	755	767	791	783	851	792	814	812	820	790	798	807	813	805	774	796	809	751	768	751	838	783	872	804	749	806	831	800	823	809	780	791	789	837	829	790	813	799	838	832	829	818	833	773	838	806	856	814	770	812	806	850	835	830	807	799	854	795	816	820	809	766	762	812	878	858	791	809	783	784	793	814	808	806	823	823	825	736	802	799	798	810	813	770	828	794	800	830	840	785	799	797	820	787	820	821	806	837	780	816	880	832	799	807	766	802	809	880	813	761	811	814	746	860	827	785	806	793	822	800	813	814	793	790	831	797	830	752	810	850	801	799	794	805	840	829	836	795	810	803	769	801	849	800	796	810	863	824	813	811	794	803	832	864	785	776	798	785	785	851	826	769	804	805	834	815	858	794	845	829	781	816	823	855	823	789	868	799	751	808	842	791	818	801	857	815	816	765	827	783	807	846	792	811	840	784	837	830	760	815	806	792	822	789	758	859	820	851	786	788	825	837	818	807	800	814	774	819	800	786	846	890	813	824	820	821	758	835	777	852	786	844	862	805	839	782	849	817	786	834	837	861	767	786	786	806	839	796	818	793	829	833	788	745	787	818	803	784	823	797	823	766	782	766	808	772	789	836	768	754	777	835	808	805	765	746	809	801	848	815	853	874	822	817	840	768	774	791	845	825	822	796	800	813	801	835	785	849	816	789	855	793	805	760	803	822	849	815	836	835	795	834	801	798	838	783	760	771	808	829	847	801	827	777	784	812	815	794	843	791	854	824	858	843	779	824	789	873	808	820	872	791	781	828	810	822	820	830	802	821	856	773	829	805	783	801	807	851	824	789	838	854	799	824	767	842	827	811	751	828	786	789	804	832	878	819	797	799	832	783	798	834	819	808	823	750	846	794	827	802	787	786	840	795	842	806	814	793	829	776	805	792	825	812	795	842	858	791	818	806	798	763	811	828	813	807	849	832	765	799	807	831	801	851	772	796	818	796	811	816	790	796	770	797	800	840	720	846	786	798	802	798	847	793	819	834	817	776	785	804	797	841	802	844	803	792	793	832	778	798	806	787	814	783	834	822	816	762	797	767	791
11386	17853	40112	7038	556	337	349	310	296	324	349	294	340	356	287	363	296	315	350	296	326	330	306	296	303	331	353	302	306	286	291	342	343	307	311	297	317	330	324	282	320	301	323	309	290	298	271	287	328	321	302	305	270	283	303	280	315	276	303	341	333	297	296	268	273	342	294	304	277	311	283	303	309	297	280	297	274	285	316	248	323	300	310	323	327	296	329	287	278	316	291	276	307	316	310	260	326	322	266	338	286	328	264	280	293	317	273	305	296	300	303	299	292	295	306	313	324	317	332	323	347	307	296	332	285	309	313	298	280	284	311	310	283	319	293	265	329	311	285	277	301	286	330	292	315	299	304	289	306	318	340	286	288	296	302	315	295	331	297	275	343	321	294	303	319	322	308	292	311	295	293	322	312	308	281	311	328	329	306	313	299	282	303	326	339	300	337	335	337	282	346	310	329	291	277	317	313	294	292	312	288	306	295	339	311	277	304	336	292	286	334	321	290	318	304	305	284	306	304	298	328	334	325	281	276	288	310	299	327	270	307	311	310	307	324	301	266	305	291	281	322	301	317	309	306	306	294	349	308	343	309	311	295	304	310	313	304	284	303	305	289	307	287	289	299	293	336	308	301	321	327	283	321	279	302	277	272	336	333	266	284	313	320	272	296	331	291	286	295	328	322	317	308	302	279	302	310	308	305	279	288	331	291	325	312	319	282	297	311	323	299	304	301	299	310	303	305	270	318	284	306	310	285	287	287	295	324	306	290	281	335	315	326	298	268	310	314	315	318	312	299	308	268	276	302	296	305	339	310	289	339	301	338	265	310	291	337	283	312	315	283	299	285	302	302	292	318	280	266	319	319	280	311	338	273	312	321	311	317	308	272	289	310	292	297	328	305	301	314	334	311	319	315	324	294	310	319	327	275	290	326	295	305	308	324	305	295	332	309	280	314	323	308	316	310	279	316	350	308	282	329	298	332	326	287	309	319	292	304	297	298	306	290	337	259	278	294	286	277	305	340	308	303	294	317	303	312	287	323	294	310	314	299	290	313	328	330	306	300	322	296	317	315	338	340	305	295	271	316	252	310	300	331	301	314	325	283	280	308	293	313	317	323	297	281	321	281	285	280	308	277	296	312	338	310	306	288	314	318	321	334	331	312	293	322	289	296	273	283	320	328	316	294	258	275	329	299	303	282	312	311	309	266	351	318	286	329	314	303	334	272	315	341	329	305	312	315	289	314	307	297	301	293	296	299	284	342	274	322	295	308	300	329	317	293	299	306	301	287	273	273	301	323	311	343	313	312	324	307	306	311	298	308	287	307	326	270	300	275	291	321	281	349	300	308	323	328	298	286	280	299	313	282	300	327	305	273	313	270	279	314	299	319	324	276	279	317	304	314	291	307	324	307	318	264	311	324	344	275	322	252	298	314	312	315	297	297	294	285	293	329	318	283	314	335	303	307	299	295	315	312	295	318	321	321	285	332	278	272	255	313	321	301	272	258	278	314	304	297	309	298	316	319	315	293	314	317	335	318	275	306	310	317	294	330	311	304	324	305	319	275	262	288	302	300	303	305	311	286	292	349	332	290	337	289	302	297	249	329	295	295	283	288	323	310	320	310	310	317	294	317	309	304	321	295	302	273	305	329	276	304	314	306	332	302	302	312	319	279	329	300	287	303	332	288	317	267	321	311	301	303	287	318	343	296	297	300	314	300	316	296	301	305	286	302	300	307	307	292	310	345	307	317	295	303	282	312	307	300	270	281	264	286	324	336	290	319	322	303	296	287	290	342	326	316	291	317	307	326	311	324	312	311	292	318	287	323	298	307	301	325	298	303	312	313	290	298	297	287	289	297	286	326	289	316	305	330	296	283	307	341	309	298	306	290	314	300	303	256	321	317	310	302	280	289	302	301	290	313	305	300	262	314	307	293	291	291	292	286	288	303	267	328	300	269	292	295	340	314	294	316	317	303	319	296	252	284	305	281	291	312	329	303	306	288	271	310	287	302	327	306	317	290	313	298	311	322	310	284	310	302	297	292	265	297	285	325	316	278	319	317	306	321	263	287	292	339	301	301	307	307	302	317	303	293	327	280	307	295	296	301	273	293	289	274	290	265	278	299	302	299	310	290	312	292	296	314	323	279	266	285	294	292	327	304	298	298	300	294	312	337	276	304	292	351	328	347	298	338	311	292	318	319	307	283	305	313	277	287	326	313	322	284	297	313	294	314	291	267	303	303	310	305	308	304	308	301	327	321	322	346	268	284	308	312	299	299	310	331	281	294	306	355	303	291	285	259	316	318	294	323	294	308	296	290	298	320	286	292	321	332	301	335	308	302	342	295	264	297	297	293	326	287	300	272	325	294	318	329	305	332	300	288	337	326	293	301	328	290	306	306	330	306	316	294	311	314	309	322	330	318	292	283	310	280	292	281	326	311	288	315	309	298	373	283	291	316	295	306	278	305	312	332	327	294	299	330	306	338	330	286	282	305	305	308	312	295	293	305	290	306	296	302	305	275	314	301	303	309	296	291	288	329	334	325	292	305	335	281	290	314	298	312	317	301	337	290	279	312	310	285	294	280	348	286	350	276	296	284	291	270	312	325	301	260	298	313	288	311	293	310	318	303	296	273	285	298	317	321	270	299	291	311	275	300	297	290	256	307	270	271	285	325	292	309	278	261	292	315	272	311	358	318	312	308	302	304	278	287	314	310	304	328	333	324	294	304	271	348	279	316	278	309	305	320	291	316	322	312	325	330	305	323	291	296	331	305	331	297	315	260	286	316	299	268	326	276	270	273	289	319	339	307	318	323	323	276	297	287	299	291	302	282	283	304	297	277	295	300	333	322	311	346	260	277	297	301	291	317	318	314	330	337	314	292	300	311	294	273	296	284	325	300	323	322	280	293	298	311	295	298	298	314	255	332	306	336	308	290	302	307	296	319	306	347	296	319	322	344	290	322	285	297	306	318	303	314	337	299	319	302	308	289	308	307	306	318	311	283	304	300	313	272	299	280	290	263	291	317	337	303	318	308	311	325	332	328	285	300	292	325	306	320	303	309	282	301	297	292	304	342	314	310	310	288	262	305	281	311	289	341	306	297	299	327	327	301	272	296	321	286	320	293	286	311	306	301	313	299	302	320	258	295	333	312	309	315	286	283	290	269	318	287	282	281	291	284	296	297	324	287	285	276	341	311	319	301	283	321	307	285	316	312	280	290	301	286	277	312	301	309	257	316	283	285	312	268	302	269	302	314	286	316	281	285	285	284	344	290	306	306	277	316	292	269	277	306	318	289	325	317	316	293	279	303	300	280	317	327	301	319	268	324	300	293	313	305	307	283	306	310	296	330	305	333	295	318	317	316	318	290	275	330	311	309	267	287	303	305	307	289	317	303	297	317	267	289	334	336	311	335	286	314	328	293	307	303	269	288	294	315	298	302	323	306	297	331	273	285	312	309	301	325	321	326	285	313	298	288	311	302	308	291	343	297	318
9072	18423	35834	1340	1371	1088	952	920	824	786	781	748	980	868	842	849	914	792	732	796	838	863	733	774	752	761	746	757	737	728	739	690	763	710	711	762	695	726	721	770	703	708	724	701	714	697	732	750	696	714	733	750	734	740	688	708	761	727	721	732	717	766	722	691	719	769	728	737	694	693	693	727	724	750	753	686	727	714	702	685	656	750	758	689	687	679	650	739	769	720	704	706	702	722	695	703	725	720	654	721	740	723	730	742	740	651	685	745	684	685	709	712	729	726	699	781	738	755	729	698	705	690	691	698	720	722	704	731	661	725	663	702	694	717	693	711	720	650	717	705	695	734	734	753	702	746	707	737	714	659	677	699	745	746	689	674	705	693	727	717	762	680	713	690	727	687	697	734	745	729	727	689	728	681	710	662	720	753	687	642	681	675	729	677	705	724	707	732	729	731	682	739	702	676	700	680	756	718	700	728	753	715	710	705	711	725	721	692	696	661	716	726	758	723	733	761	722	748	762	705	693	750	693	742	714	740	710	707	712	738	706	714	651	748	713	713	668	691	726	715	687	698	720	721	694	754	726	715	727	727	702	740	740	700	683	766	707	696	721	710	717	726	688	688	752	666	688	720	712	722	728	699	734	719	691	703	696	700	713	664	726	730	681	689	730	780	703	708	706	750	724	727	735	676	714	751	684	698	689	735	735	714	713	704	716	731	697	723	755	699	699	707	688	742	727	659	691	690	733	721	719	732	748	720	691	732	732	712	717	674	751	749	720	703	684	708	716	702	668	775	721	758	720	750	687	717	727	709	728	705	764	707	756	751	751	700	677	687	718	685	730	691	723	745	698	675	695	704	720	682	695	692	678	728	748	700	707	700	686	727	703	673	741	647	701	689	698	750	693	730	736	717	757	735	745	716	699	671	696	703	684	704	726	748	691	713	760	722	698	702	684	717	708	667	744	697	747	707	688	674	685	747	749	723	688	680	689	686	695	681	673	731	702	699	652	710	686	715	705	713	755	676	709	721	686	703	719	754	722	659	752	702	763	718	694	744	727	727	717	752	661	675	714	707	689	665	720	683	734	758	753	710	772	712	700	761	695	703	701	674	698	717	654	686	683	737	676	746	755	689	710	736	710	720	738	713	772	697	729	650	698	729	716	698	727	752	716	674	719	715	732	712	685	729	726	755	727	700	678	741	728	660	713	696	676	717	721	796	707	775	685	730	692	719	684	754	692	698	722	696	685	678	715	720	723	740	753	723	657	674	734	694	701	773	717	774	654	692	726	716	692	691	675	719	659	728	699	741	735	702	776	731	747	714	675	734	703	737	744	727	729	754	719	736	731	775	722	720	722	689	712	726	707	716	713	725	728	666	722	641	705	693	704	722	677	735	710	721	709	700	703	688	703	758	705	697	689	749	744	714	663	696	757	703	723	726	704	764	704	756	749	668	785	714	705	658	730	755	698	678	718	659	717	728	740	714	726	711	712	666	751	664	748	720	709	770	715	755	702	717	678	719	672	741	678	731	725	761	726	728	718	748	702	718	718	706	724	715	688	727	703	737	729	702	738	753	738	684	704	716	719	705	703	706	737	676	728	719	664	732	686	687	760	700	714	688	676	699	737	701	669	725	695	708	707	721	714	711	698	715	698	712	719	726	674	702	715	749	723	717	693	737	681	727	725	703	762	698	710	760	734	746	695	690	710	710	632	723	711	703	704	702	730	736	758	715	716	702	740	692	683	712	687	688	708	706	711	708	700	735	714	767	733	718	704	699	704	687	737	717	706	733	723	720	670	763	718	684	709	742	692	719	682	739	715	743	724	703	698	682	711	794	716	728	719	706	726	685	697	722	717	712	714	744	696	735	717	690	735	671	718	722	696	717	704	709	742	753	722	716	709	687	701	749	747	711	747	716	698	760	695	695	731	754	725	674	717	710	715	726	704	710	696	737	682	757	742	770	712	698	765	661	680	735	719	707	713	693	712	669	736	728	716	755	694	794	733	729	667	682	746	715	680	683	713	738	768	719	735	724	714	710	715	729	716	771	720	684	724	696	713	758	723	690	689	730	706	684	661	714	740	715	704	703	687	734	686	704	674	713	695	720	729	685	735	736	687	748	774	720	693	656	706	729	715	710	720	685	739	712	745	739	738	679	701	707	700	708	740	707	713	758	775	751	696	698	737	688	713	692	751	724	722	717	678	718	720	724	734	778	701	702	694	754	708	725	736	724	725	737	743	682	701	674	716	758	726	743	727	686	735	740	727	713	704	690	711	708	696	752	713	761	690	761	741	725	671	705	715	743	653	665	716	678	671	770	700	718	716	691	670	692	674	713	698	721	686	682	694	728	722	724	690	709	706	682	697	692	715	758	737	664	742	693	674	685	681	697	703	693	751	733	744	703	695	740	746	707	754	716	690	704	725	716	704	732	705	686	651	707	702	714	721	688	720	712	668	737	663	699	757	730	707	713	737	711	702	709	722	691	699	714	698	666	697	681	715	738	720	697	704	724	725	711	700	716	671	756	722	728	680	731	704	689	670	735	728	701	774	689	741	710	708	730	673	681	728	681	734	736	746	740	711	681	713	690	716	721	683	724	721	751	681	751	691	740	691	746	709	711	722	717	743	703	692	713	730	721	742	714	712	734	748	733	726	726	721	711	723	723	718	749	702	735	691	684	685	696	709	665	648	724	775	741	731	680	720	714	718	740	701	733	679	715	736	717	741	743	726	740	706	706	727	668	699	727	704	697	701	685	706	679	735	678	731	742	650	725	753	708	707	716	703	684	732	717	717	717	709	767	694	676	731	717	716	689	700	707	694	723	738	705	736	739	678	670	711	667	655	696	728	709	731	738	742	654	681	704	690	702	747	724	721	710	697	716	751	728	733	693	706	725	705	703	702	745	721	696	685	731	717	688	713	651	701	706	743	703	696	712	751	742	730	714	737	756	714	661	726	699	734	699	706	693	730	691	729	717	681	707	720	699	719	738	674	693	706	689	674	701	708	749	696	710	715	737	684	671	724	683	682	702	658	686	757	732	732	687	746	730	724	700	791	720	706	719	731	690	704	711	712	695	721	723	727	691	704	719	682	691	716	736	700	666	701	731	778	687	721	697	637	734	734	675	717	692	670	690	720	769	706	732	732	716	704	684	745	703	674	677	680	695	691	693	691	754	691	686	741	752	782	667	675	719	780	724	732	686	684	701	736	723	740	764	723	732	722	755	739	727	715	707	733	728	736	700	758	687	689	765	711	770	731	732	725	680	741	670	704	681	698	727	673	711	685	691	681	722	690	736	687	707	726	698	727	691	720	658	700	680	696	710	721	735	710	704	706	714	675	764	717	739	697	751	794	670	749	746	732	716	670	625	743	724	723	723	702	716	721	680	680	689	703	699	703	713	748	730	748	696	753	727	749	730	694	665	758	690	713	713	712	738	762	714	727	714	734	740	738	728	665	716	668	715	709	744	724	722	752	710	698	739	709	697	701	720
16070	30339	55302	12306	930	359	249	256	199	192	185	175	254	232	193	210	193	188	157	188	189	155	164	166	195	194	176	182	116	140	182	141	167	167	170	164	147	156	155	185	154	180	167	184	171	173	145	173	142	185	161	156	166	154	144	160	179	157	164	150	155	147	165	159	155	153	165	159	176	162	164	149	148	147	177	145	144	136	159	170	153	164	163	163	150	160	134	158	144	174	143	143	161	157	159	154	162	178	139	150	156	140	153	178	163	154	142	138	145	165	136	148	155	125	166	162	130	168	166	160	148	169	158	166	168	148	165	150	148	161	156	159	160	168	149	131	158	165	140	170	155	180	143	161	152	170	152	161	153	148	150	175	156	151	161	136	126	166	131	147	144	168	153	174	141	168	148	167	184	146	153	162	161	151	139	139	162	169	162	167	185	141	200	159	164	134	165	165	145	132	154	169	157	164	157	162	168	153	161	148	136	168	148	166	168	157	144	164	165	137	177	171	167	171	153	125	173	163	164	151	139	158	170	136	160	168	163	189	183	136	165	144	148	174	159	162	128	170	149	166	149	157	175	136	177	141	166	146	178	180	149	153	144	143	159	130	163	186	142	162	164	121	182	175	143	150	138	165	138	176	152	150	165	156	152	153	145	165	134	168	167	137	169	182	149	178	147	189	176	185	160	145	147	153	140	164	155	141	145	162	153	169	150	170	161	170	158	155	148	164	159	171	176	159	176	174	172	169	165	144	144	163	156	160	166	155	152	147	145	133	138	143	151	162	160	152	154	152	122	166	159	160	129	152	168	154	184	140	154	169	145	156	164	133	133	165	165	160	152	156	174	160	155	162	181	169	163	160	162	166	163	139	175	155	180	162	163	158	178	135	157	164	156	194	133	162	158	158	145	152	164	135	140	146	183	147	159	148	161	147	168	157	168	159	147	173	165	162	168	139	118	158	163	171	128	168	175	173	157	147	174	160	147	162	165	182	157	156	153	161	147	164	170	146	151	175	168	160	160	144	164	150	146	145	151	159	163	164	149	169	153	163	163	132	167	188	135	152	136	162	134	148	153	158	162	157	133	155	148	146	168	155	154	180	147	170	153	156	150	146	149	154	167	167	155	139	156	177	128	131	154	149	144	154	158	159	137	161	159	142	153	151	172	127	149	151	159	167	174	148	194	174	164	161	132	176	150	170	173	161	152	153	145	153	151	146	150	152	157	178	141	169	184	166	142	178	164	199	150	177	152	154	153	145	154	146	151	177	143	144	153	158	171	169	166	160	137	174	156	156	140	154	153	158	165	149	171	163	158	150	148	138	173	158	170	154	146	153	177	153	155	173	166	161	168	170	158	159	157	149	164	167	152	161	145	166	171	160	166	140	158	179	159	159	141	160	156	204	149	161	159	173	168	175	155	156	148	131	151	170	153	145	145	151	176	151	144	154	152	147	167	149	161	167	150	190	173	162	155	149	150	141	164	155	163	161	147	139	148	161	157	154	164	174	161	172	145	153	162	154	145	137	142	194	158	157	142	172	169	170	163	146	148	156	176	178	170	149	161	195	168	147	163	160	158	147	158	152	165	163	148	166	172	151	151	127	158	164	161	159	148	163	151	151	171	170	125	156	161	148	164	144	142	181	131	161	158	155	149	150	154	141	140	159	165	163	134	163	154	154	157	141	168	156	151	140	161	160	159	148	181	181	152	167	172	149	150	151	147	163	167	150	132	166	151	152	182	200	163	159	153	159	151	157	152	169	161	164	155	155	153	186	158	141	139	141	130	160	145	136	155	148	184	154	157	160	161	161	157	175	145	168	168	152	160	150	170	141	162	181	168	134	193	153	136	149	148	158	157	147	163	154	171	175	152	146	163	164	165	163	163	174	148	147	160	138	158	169	154	168	167	169	135	172	148	160	142	152	145	165	167	134	149	150	151	181	163	164	150	169	151	184	170	162	165	165	158	158	160	176	138	138	151	143	139	148	167	181	158	170	144	161	170	123	119	154	162	170	130	154	151	196	168	153	158	150	173	166	155	190	172	147	176	158	171	182	170	146	164	145	141	165	153	138	160	163	166	167	188	156	143	160	138	151	146	144	136	160	148	175	180	164	152	186	150	154	146	152	130	145	150	153	186	133	144	179	126	149	155	158	153	146	166	156	163	162	151	158	159	154	163	154	172	172	176	154	127	176	152	168	163	181	191	166	170	172	176	169	154	157	158	167	163	153	152	158	151	136	148	158	158	150	155	158	163	146	159	143	147	146	181	155	149	167	146	175	150	170	160	176	130	141	149	190	163	156	149	152	138	155	144	178	164	162	169	143	151	161	159	172	162	193	178	173	158	167	153	163	157	140	148	141	155	150	157	144	164	153	143	160	139	157	151	170	160	171	143	146	132	167	168	167	169	147	145	145	158	171	145	154	140	173	184	156	147	159	173	158	151	144	148	166	162	164	164	157	141	147	168	188	165	139	158	163	154	137	155	173	158	169	165	168	191	145	160	157	172	174	157	157	171	180	190	171	148	187	168	157	153	166	165	173	130	143	145	145	166	163	179	131	145	149	172	147	172	166	147	159	167	172	171	138	148	172	155	168	180	156	154	152	178	142	135	169	159	157	156	153	169	167	170	172	137	155	161	160	152	170	177	191	162	125	163	159	195	139	152	147	150	154	159	142	161	136	148	149	153	162	179	166	156	146	150	159	158	167	157	150	148	136	139	140	181	152	156	171	145	159	184	144	144	135	172	169	158	146	161	171	151	180	174	147	125	157	163	175	150	138	118	168	164	175	165	140	127	157	153	134	163	162	143	159	168	172	166	148	177	165	163	150	158	140	157	155	157	150	155	181	124	130	166	175	161	144	172	138	145	146	165	167	155	167	146	171	166	164	154	170	142	173	151	148	162	147	160	168	158	175	138	158	149	170	163	140	162	144	165	165	166	151	159	138	150	158	162	142	172	170	154	160	134	176	166	165	150	149	150	145	156	169	158	165	153	147	141	160	150	166	154	166	149	136	148	132	169	148	178	168	152	166	156	152	183	153	165	169	159	171	158	162	146	154	143	168	140	160	152	191	165	163	149	180	170	140	145	160	169	155	150	187	181	160	139	144	153	137	148	153	159	156	148	159	165	147	143	135	151	162	166	146	142	165	165	189	171	161	140	157	189	159	166	194	148	153	167	161	157	154	161	158	153	184	139	156	159	164	155	168	148	167	136	151	166	145	142	171	137	157	144	146	157	167	129	149	164	161	162	157	166	144	147	154	160	166	184	156	132	143	146	149	134	146	157	170	155	176	150	159	175	156	165	166	174	163	150	142	164	144	172	145	166	138	165	150	154	153	154	150	161	156	152	166	147	170	175	149	134	161	173	146	165	151	159	150	159	183	158	146	152	164	166	174	158	177	153	158	161	136	140	164	143	167	151	144	141	157	126	163	147	171	154	173	167	156	151	177	159	149	160	166	155	163	153	186	172	170	167	150	173	146	152	156	164	173	142	155
10005	26487	41554	1565	1522	1096	835	801	643	613	612	552	993	722	689	797	753	594	512	527	572	604	540	500	560	603	442	401	417	413	414	407	424	425	405	398	396	359	406	394	429	380	425	392	418	402	425	397	417	404	381	433	406	407	394	402	351	382	371	421	371	410	396	426	366	390	410	391	401	397	440	389	401	415	385	385	412	389	430	382	425	395	406	426	424	384	409	379	411	392	402	421	395	390	415	397	398	432	410	393	393	384	416	394	405	416	360	372	428	402	390	397	438	374	415	427	400	409	416	374	412	397	398	391	400	385	424	380	377	402	380	399	397	382	397	396	377	405	399	424	394	442	412	366	415	386	409	405	402	392	367	401	416	392	399	404	398	407	410	410	382	385	400	378	407	387	363	435	381	373	402	431	424	396	434	400	392	363	420	434	431	414	364	426	447	429	421	385	379	404	414	389	384	393	391	424	415	407	386	411	413	412	410	374	433	410	403	362	401	412	363	358	388	403	433	362	401	424	418	379	358	376	417	380	367	386	360	393	406	376	396	403	401	387	405	377	367	392	371	397	433	381	407	408	414	380	416	407	380	389	394	356	361	358	393	406	392	381	362	394	398	383	450	391	370	398	402	388	339	400	397	402	427	385	389	383	417	348	401	407	423	384	379	432	387	398	375	443	388	390	409	399	374	356	411	403	411	396	371	406	416	410	401	380	373	394	397	397	407	411	402	412	387	421	368	402	384	376	407	368	376	371	375	391	391	395	368	382	370	379	397	427	376	386	412	430	385	374	411	393	430	422	376	414	418	408	411	405	387	353	392	406	361	404	403	414	401	374	407	374	369	386	404	384	431	414	373	424	403	412	398	369	421	402	399	389	418	421	401	411	403	422	398	412	355	414	433	390	403	409	356	382	392	400	431	379	400	376	398	412	419	391	376	380	432	402	392	398	359	402	390	410	408	409	402	399	402	397	399	420	408	413	393	398	426	402	394	418	412	367	391	410	406	398	401	383	380	383	388	409	413	422	388	397	363	420	384	356	379	402	383	391	366	415	397	406	405	381	395	367	375	411	380	422	383	385	400	397	366	399	381	393	404	363	409	424	378	368	381	402	403	385	409	417	432	424	338	376	426	426	419	397	403	419	382	391	394	391	380	384	390	373	379	388	391	398	391	363	396	452	397	369	413	427	385	391	412	392	374	388	387	394	397	401	401	407	389	389	398	376	403	382	396	388	388	395	387	427	388	362	411	387	390	373	362	387	401	394	411	368	365	383	393	363	413	404	405	374	391	396	380	344	392	395	411	373	392	405	379	420	394	374	396	367	413	401	415	396	360	388	407	424	421	386	391	422	422	401	401	420	410	414	385	400	377	396	412	405	397	405	372	416	404	402	434	370	424	439	378	398	380	395	446	364	424	385	388	389	405	372	390	389	383	406	411	418	378	400	391	397	388	371	419	359	369	392	359	406	416	388	398	382	384	380	412	390	419	396	394	372	386	408	396	390	389	391	426	360	398	417	375	414	377	405	412	421	405	413	364	419	376	383	394	392	408	399	383	401	410	377	364	385	394	404	439	425	395	391	431	383	438	419	393	408	418	379	369	403	382	392	412	404	378	407	406	404	381	384	445	416	362	413	361	396	434	384	388	404	377	400	428	407	433	395	457	395	419	418	417	422	409	410	407	403	411	400	403	397	389	401	397	397	379	391	413	381	391	382	396	369	417	423	387	404	401	412	397	399	381	425	365	413	402	404	419	404	389	399	393	412	380	391	352	430	387	356	386	389	376	394	407	376	380	406	402	391	418	407	398	382	366	386	398	402	398	414	374	399	405	368	395	425	404	416	399	374	402	404	364	385	385	426	400	398	402	417	390	367	411	447	415	361	420	401	369	427	403	430	407	395	412	386	422	413	427	398	395	397	374	379	438	392	402	418	368	423	386	413	420	382	416	421	404	412	389	372	384	408	386	383	374	421	413	419	431	428	391	420	378	393	429	440	402	421	391	371	410	417	376	379	377	382	365	400	397	406	424	415	406	403	398	386	427	388	392	387	386	392	414	394	366	398	439	409	452	397	377	381	407	408	398	438	377	424	400	397	408	430	421	393	386	402	413	383	389	389	372	387	390	360	420	375	450	381	405	365	387	391	432	397	383	355	401	391	356	427	406	360	407	399	366	383	409	380	416	394	400	351	404	387	385	428	411	381	415	410	420	445	392	373	365	385	406	407	402	412	407	402	396	392	381	410	396	397	358	376	400	427	383	386	387	379	397	390	410	437	396	358	393	404	380	377	439	376	399	360	397	396	425	348	395	397	400	364	368	423	383	364	385	378	440	377	387	389	400	418	384	411	430	373	383	370	400	400	399	389	420	387	408	391	440	377	396	384	410	380	394	388	375	389	416	403	372	377	375	394	398	426	402	381	392	386	404	371	407	415	452	397	407	421	421	388	409	413	430	371	429	366	365	383	385	405	387	382	375	380	404	417	398	394	420	358	385	394	406	389	381	383	410	426	431	403	413	393	409	384	401	391	379	393	389	419	388	407	385	349	396	406	373	389	415	398	405	443	412	384	424	427	412	400	368	399	401	436	404	387	395	433	393	392	387	409	421	390	415	413	387	388	427	423	423	382	393	390	381	397	401	426	383	411	384	390	406	372	378	377	366	356	411	422	412	410	371	389	360	431	407	421	377	411	398	421	411	400	381	387	438	391	376	370	398	383	397	392	376	416	396	414	381	425	415	408	399	406	380	401	400	400	378	374	377	423	378	446	402	395	359	406	432	394	389	388	394	419	368	403	353	359	423	440	390	369	380	395	388	425	390	419	416	375	391	414	398	395	393	388	431	386	385	372	409	409	420	383	418	398	429	402	378	383	373	413	415	362	383	410	381	384	409	393	396	406	381	364	382	388	376	376	402	382	385	383	404	404	440	343	390	375	389	378	382	393	432	414	395	376	390	396	369	402	348	405	425	377	404	404	377	377	394	402	382	426	379	409	414	371	408	380	396	370	405	393	418	394	414	403	367	423	401	375	406	416	374	360	407	391	392	398	384	399	385	371	416	409	379	403	397	397	384	393	392	405	381	339	422	427	415	369	410	407	425	374	407	398	414	432	417	410	393	400	378	425	417	398	411	385	410	383	438	382	391	386	406	390	418	459	388	371	416	431	434	409	399	373	404	425	404	389	374	409	386	384	371	409	387	407	418	376	435	427	374	385	395	403	402	402	378	418	413	422	393	369	405	404	422	371	445	410	397	379	398	371	384	414	420	424	365	421	401	399	398	405	380	414	376	398	393	390	371	429	386	374	414	398	378	412	378	426	392	373	404	352	390	415	369	429	406	400	412	378	414	356	381	422	420	399	444	377	412	391	376	413	396	385	406	396	401	376	386	389	380	387	403	415	351	426	410	399	403	362	412	405	424	397	364	392	407	407	420	409	376	428	376	418	401	386	390	402	379	374	379	389	402	403	378	355	388	359	406	399	388	400	413	436	388	397
3064	1190	2850	405	365	352	360	327	357	382	371	342	372	324	363	356	408	343	333	358	317	379	334	358	326	340	367	351	355	380	370	347	341	356	363	315	373	368	348	352	397	316	370	347	376	354	339	370	372	342	359	360	384	373	377	347	351	321	330	351	366	356	323	315	343	352	388	337	365	342	337	383	333	334	350	356	337	335	323	343	343	347	339	285	308	353	375	330	357	365	318	356	316	306	372	385	372	320	312	377	341	319	325	312	310	362	343	369	372	304	310	345	332	361	345	335	329	310	315	331	318	356	347	351	363	368	336	368	318	345	340	364	315	337	347	322	361	363	340	347	354	345	348	335	340	334	346	319	314	363	325	347	336	343	350	358	313	385	348	355	339	346	332	378	325	350	369	357	346	347	322	364	360	303	340	358	327	371	375	346	306	304	349	375	361	354	319	338	376	330	366	354	346	382	366	345	312	344	328	331	357	375	335	349	332	376	338	308	335	372	341	366	332	371	329	317	337	370	365	318	334	362	344	358	389	344	345	349	371	348	355	369	375	348	334	337	342	386	348	337	335	336	353	328	354	371	386	347	343	334	337	301	355	358	376	355	356	336	309	382	391	374	310	324	352	374	340	319	358	327	340	367	355	373	321	353	325	345	338	336	329	358	331	365	350	347	353	321	356	310	379	314	352	369	358	337	389	374	327	357	326	309	353	384	310	361	380	377	385	330	346	329	361	337	342	337	328	360	327	326	367	364	367	380	342	336	352	343	320	347	340	353	368	369	345	358	325	342	342	366	340	311	348	349	327	337	356	369	372	353	389	351	352	353	309	320	339	364	343	353	359	352	358	342	344	331	369	310	320	315	334	341	376	355	328	349	348	337	333	332	352	360	384	324	364	327	359	330	358	366	332	321	308	354	344	348	352	341	359	326	335	339	344	336	333	344	390	320	366	369	399	371	344	345	365	350	325	388	332	349	335	340	330	354	335	330	317	311	319	345	359	369	367	372	347	338	328	339	360	356	374	355	313	328	324	348	348	347	334	381	358	352	328	351	324	331	356	376	375	318	341	361	323	318	336	301	352	352	362	341	375	338	347	356	339	331	362	331	331	352	378	341	360	346	338	359	348	337	330	347	327	346	359	347	367	352	330	299	361	379	387	319	322	340	354	342	360	341	395	362	353	348	354	364	336	336	337	387	335	348	364	342	341	356	349	353	337	335	332	344	319	336	345	365	362	347	338	376	321	346	320	318	333	338	330	370	379	336	366	333	345	335	354	352	316	346	318	311	348	374	315	314	344	350	342	351	362	351	345	343	346	332	360	361	388	349	337	376	339	357	327	345	329	340	336	341	331	378	324	320	335	377	363	346	309	324	353	347	378	371	344	347	342	332	349	316	359	326	372	344	308	372	364	346	375	338	366	375	302	323	333	369	346	362	334	363	376	350	377	366	331	372	346	341	329	346	324	332	342	368	349	380	337	359	351	365	341	337	362	332	344	329	351	347	357	347	365	307	328	337	338	349	339	368	344	342	336	344	389	313	363	372	314	326	346	364	336	313	359	333	374	330	353	330	362	319	317	348	355	338	342	338	328	346	318	343	375	349	347	350	356	327	341	313	349	343	344	341	344	335	332	372	353	326	311	338	336	364	355	321	331	344	348	323	322	318	362	336	338	346	383	326	346	362	353	335	355	347	359	327	352	302	371	373	326	344	365	340	372	382	375	356	331	338	351	319	356	369	353	361	347	366	369	327	373	374	334	323	347	327	367	337	331	340	355	356	382	343	302	323	341	317	346	354	383	317	368	355	325	318	348	349	346	331	331	340	336	338	348	331	398	380	379	336	352	337	340	327	369	380	333	356	334	353	349	348	342	326	294	328	357	344	364	339	327	309	313	379	308	322	345	321	369	313	337	331	356	356	356	364	351	354	305	382	340	311	324	332	354	338	361	330	341	336	344	349	351	377	349	336	319	339	370	350	362	347	345	332	321	351	326	324	333	344	342	358	329	335	350	381	313	333	354	337	361	332	310	344	339	355	340	352	347	337	335	363	365	329	334	338	329	357	326	346	333	334	333	339	354	381	339	382	334	345	346	366	318	355	334	373	338	359	349	303	344	330	392	340	325	354	408	330	319	343	320	333	324	332	341	330	361	346	338	358	347	348	354	340	328	356	337	311	313	330	330	319	364	375	330	354	328	349	360	381	346	366	355	348	336	366	358	347	333	370	355	335	327	381	321	374	355	394	307	345	325	346	350	367	339	343	341	352	317	367	344	351	338	352	370	363	390	317	357	346	334	392	367	378	344	363	343	350	329	316	348	297	394	345	349	336	329	355	356	326	367	336	345	351	347	353	358	370	389	355	359	352	319	322	316	350	349	332	334	340	357	321	307	331	341	340	378	340	308	350	339	359	368	358	356	340	323	363	358	373	340	356	354	347	317	367	302	355	351	334	379	340	362	337	359	325	341	319	322	327	310	295	348	334	353	364	331	314	345	342	380	359	316	346	367	373	341	375	361	333	387	324	335	333	355	374	359	338	340	357	319	334	332	385	319	374	325	334	345	346	323	351	355	340	386	359	374	374	350	339	363	356	345	331	391	342	344	345	340	388	369	369	328	344	303	366	343	327	345	370	366	317	333	356	360	352	375	332	353	325	311	360	372	359	321	330	325	365	325	312	331	290	364	358	349	354	331	364	316	366	343	380	371	329	350	351	350	381	346	348	333	350	381	352	362	365	361	379	326	332	347	359	337	340	345	323	343	322	382	347	354	336	342	346	386	354	341	361	305	338	364	337	364	322	347	356	350	348	313	362	362	306	361	395	351	338	328	335	350	350	340	357	334	359	325	334	359	376	351	366	352	378	338	386	318	329	342	351	344	351	366	341	379	337	317	307	339	331	372	372	341	306	332	357	373	330	339	345	323	359	363	340	330	343	335	360	349	356	342	346	354	331	363	352	319	336	344	375	362	360	333	338	311	377	318	348	346	337	326	355	320	329	356	334	380	336	352	357	347	330	337	370	339	386	369	328	386	315	346	354	382	373	342	378	347	361	336	344	338	376	338	333	347	326	321	321	340	361	358	354	286	354	325	337	335	355	318	349	363	361	373	368	320	333	353	324	304	362	366	353	357	356	333	374	351	339	390	373	344	357	319	358	340	363	350	360	332	299	340	322	334	309	321	349	371	349	368	356	372	343	342	349	345	341	321	336	363	356	361	344	326	342	325	331	336	338	325	361	374	354	362	354	368	348	346	336	329	348	351	334	302	356	332	316	334	334	379	372	330	337	339	360	351	340	357	338	351	338	320	330	365	408	353	321	337	324	354	329	342	349	356	330	345	374	337	361	352	318	345	339	344	309	357	360	348	358	335	322	371	330	371	313	340	334	316	342	378	361	341	356	332	346	408	376	358	363	369	348	345	377	364	381	375	364	358	301	345	299	348	359	361	339	355	352	349	365	372	356	374	361	317	363	368	381	354	334	323	408	376	363	333	364
3410	2235	6837	935	892	814	847	863	812	801	793	813	828	849	823	822	785	827	785	918	870	887	828	877	885	858	847	781	812	771	836	825	823	808	801	823	847	821	841	800	799	823	828	857	838	818	814	817	814	790	798	864	824	833	790	788	849	803	807	814	796	852	813	802	825	817	766	827	821	826	816	771	854	842	869	835	843	822	796	831	798	866	751	856	876	794	814	889	896	798	821	813	838	818	800	895	805	778	817	820	787	780	792	791	789	783	859	839	852	815	803	789	798	837	829	752	779	826	795	808	752	806	828	771	828	802	787	800	808	814	836	812	786	798	769	813	801	856	806	784	855	816	808	847	820	752	791	791	830	772	786	800	852	819	798	797	826	802	857	804	814	861	801	795	808	781	820	783	808	802	784	792	818	771	799	849	789	809	779	853	812	808	804	820	812	875	805	777	823	811	853	804	804	806	866	810	863	849	794	842	759	869	801	817	834	815	834	862	821	820	789	780	812	829	819	875	800	800	799	795	867	848	785	848	804	768	793	833	833	860	829	829	796	818	797	798	859	802	814	793	859	809	864	804	824	789	784	800	767	793	839	788	819	868	809	830	862	771	838	799	793	815	836	809	845	792	765	794	811	820	845	842	796	824	813	826	821	832	780	801	827	799	888	795	772	772	832	833	819	872	849	822	817	863	830	796	804	837	842	833	786	828	737	812	782	774	871	795	887	825	798	760	820	824	807	870	802	799	786	832	791	829	758	843	813	825	811	701	778	803	842	781	820	824	862	774	792	799	774	822	838	763	855	814	784	760	779	781	791	820	840	756	861	768	811	858	833	762	834	791	801	801	811	834	830	817	811	805	838	777	794	844	820	796	794	846	844	775	803	789	799	792	785	798	812	823	853	844	865	844	814	805	794	767	786	844	845	864	820	825	811	867	771	833	861	799	842	787	824	785	830	818	801	812	830	814	853	812	792	852	827	777	846	821	761	839	787	869	820	838	828	818	801	781	784	790	792	860	772	806	845	837	803	818	788	781	822	847	815	814	817	818	780	829	803	784	817	811	839	752	869	807	783	762	823	753	878	748	755	812	741	829	836	803	820	843	819	829	760	804	807	833	819	835	819	805	847	841	773	822	820	806	822	782	805	831	801	798	751	836	854	832	786	813	833	782	774	825	826	804	810	809	821	766	821	778	812	770	841	808	789	818	841	800	853	815	799	746	802	799	795	813	784	809	827	810	815	780	835	838	853	811	808	854	773	842	850	788	816	806	820	825	801	804	811	838	817	819	781	743	842	859	804	861	824	848	791	815	798	822	746	771	800	802	846	820	825	862	796	795	820	805	772	773	828	851	786	799	849	815	842	827	797	826	832	807	819	830	765	788	818	776	787	791	820	787	807	783	823	847	827	834	795	769	821	841	841	763	825	815	833	799	805	798	844	811	780	820	786	805	785	780	813	817	804	861	747	816	738	819	818	787	854	755	789	879	794	811	798	784	800	793	826	802	770	798	794	804	826	777	818	808	821	824	861	741	835	772	780	808	765	782	858	839	821	779	801	790	844	819	803	765	826	795	840	781	768	835	789	813	825	817	807	771	780	819	776	851	825	830	790	786	832	835	848	802	828	832	825	831	804	854	841	776	855	793	817	804	821	790	764	842	814	874	818	787	867	854	802	830	811	843	801	754	791	792	792	841	812	820	813	841	773	835	759	812	792	831	768	818	740	805	832	799	786	840	792	805	841	805	747	795	844	813	816	795	858	813	801	798	855	810	822	809	810	873	768	845	816	804	786	810	847	785	827	856	825	789	805	777	838	808	779	802	770	791	859	834	797	794	790	762	769	816	816	813	809	837	841	802	817	818	784	828	852	840	824	753	825	805	821	786	812	843	858	813	824	765	807	824	804	791	843	798	822	815	810	769	740	820	862	779	800	825	789	835	874	838	803	823	851	816	815	834	837	775	779	798	805	812	773	828	821	801	797	761	789	831	856	802	788	828	759	754	828	804	766	844	800	764	784	796	869	825	844	815	798	817	875	779	798	848	837	782	811	795	771	823	807	873	828	863	798	777	828	840	773	811	790	832	769	844	806	809	816	756	860	795	846	808	838	805	818	793	850	819	821	796	845	873	813	815	831	783	782	871	799	810	817	827	781	824	857	804	781	802	857	842	865	825	785	798	806	793	830	846	806	823	784	822	803	797	791	809	755	764	848	853	812	760	800	786	859	793	810	806	829	809	869	771	834	846	832	806	809	810	805	875	855	854	795	837	834	782	853	824	813	801	797	804	815	827	792	780	758	822	844	799	820	815	806	853	819	796	779	787	795	874	773	800	825	777	827	841	869	809	781	770	853	849	807	792	840	836	795	791	827	841	827	820	783	869	836	822	800	795	809	833	878	803	838	803	801	795	804	817	792	847	828	785	801	797	825	795	827	787	797	803	817	883	837	816	894	831	849	815	798	773	813	814	804	799	776	789	818	781	829	804	811	793	815	766	823	825	806	832	821	811	848	792	788	758	815	814	833	837	866	866	830	798	864	820	820	785	777	778	788	835	798	807	803	802	817	790	845	813	805	844	804	802	788	825	804	758	841	818	876	823	816	810	803	787	807	816	794	836	788	802	844	845	838	768	813	794	836	788	814	757	823	842	818	776	779	844	801	718	763	794	818	790	832	838	818	803	807	797	768	794	798	803	773	805	803	838	829	830	810	832	788	864	818	858	824	839	860	805	844	863	811	856	815	812	791	780	844	842	837	815	757	787	858	840	768	826	851	770	775	802	812	795	832	772	794	801	825	777	764	775	867	862	826	822	795	827	799	807	796	796	832	848	851	834	812	804	812	833	816	824	824	788	826	822	801	885	776	797	852	821	825	829	826	783	772	817	866	756	800	800	860	735	794	802	831	792	855	823	839	783	806	827	823	822	825	827	852	817	838	791	802	839	819	824	777	783	837	831	776	776	812	807	807	748	805	809	828	818	762	812	852	828	810	783	761	861	833	750	822	768	815	821	776	855	804	865	755	759	747	805	821	801	813	789	801	843	826	788	853	804	843	848	798	821	821	754	813	859	825	873	845	806	843	836	794	845	789	867	838	829	809	761	861	815	808	814	805	860	777	811	860	831	804	818	795	809	819	825	767	783	863	880	819	817	853	718	850	831	835	819	825	853	792	792	812	847	832	864	798	792	807	796	785	868	867	813	797	831	791	816	830	778	791	794	858	802	780	861	809	794	784	817	789	822	778	817	805	775	795	833	790	814	764	798	808	842	849	811	760	811	836	815	775	803	813	806	760	832	767	825	825	828	786	755	824	836	849	805	853	836	775	809	812	752	826	825	826	861	805	784	769	812	788	770	820	871	817	851	834	790	799	831	803	859	809	818	811	793	810	808	823	776	859	797	861	784	791	805	830	841	811	820	823	785	807	849	859	826	815	769	846	818	809	813	821	808	811	816	799	776	841	829	775	780	847	821	823	784	756	848	827	822	810	782	767	800	841	836
10673	17535	39882	6881	552	402	355	353	352	326	331	323	346	364	336	348	338	285	308	332	392	385	311	336	334	336	314	311	274	297	297	317	300	325	302	311	328	332	293	258	310	306	307	314	341	319	301	313	282	284	329	340	344	339	328	299	340	326	326	327	364	330	308	299	329	302	297	313	303	317	317	329	323	342	345	316	294	326	328	339	313	322	285	303	307	309	326	318	298	288	312	300	285	347	336	305	273	301	288	318	324	344	298	318	307	325	304	323	292	306	316	306	287	309	323	331	314	347	310	304	322	278	316	305	346	336	316	285	326	314	320	303	320	308	291	337	301	325	322	323	354	309	308	300	344	342	336	237	303	320	322	311	292	321	319	316	285	327	286	348	316	323	322	304	284	301	322	302	297	321	319	291	335	346	316	292	305	324	308	288	309	343	301	335	305	307	311	288	311	319	296	328	306	296	302	305	318	321	285	319	303	313	323	315	288	345	335	298	326	342	316	334	332	331	300	308	326	305	282	302	351	305	323	346	323	324	283	336	297	327	318	326	324	322	317	335	314	312	317	295	312	298	307	334	348	306	315	340	277	365	338	304	326	326	299	325	336	321	321	297	302	278	345	342	312	315	290	361	348	285	302	301	287	286	333	313	339	291	290	305	271	312	303	278	344	291	315	312	291	322	310	309	318	304	317	294	318	305	313	339	293	301	320	346	284	325	322	313	300	290	331	323	280	340	320	300	332	305	296	310	310	307	311	308	319	300	285	316	318	313	323	304	300	317	313	337	311	318	320	336	337	305	302	305	302	340	312	305	294	303	343	321	300	303	296	323	326	259	290	312	324	346	344	284	298	280	337	306	327	331	315	332	351	336	315	301	313	272	315	320	298	320	308	323	314	334	314	347	364	315	312	320	351	329	325	316	300	312	316	304	322	323	274	290	290	329	292	287	291	314	322	286	318	308	359	304	319	306	315	287	292	316	299	293	337	287	275	310	323	326	288	319	324	305	331	312	289	295	326	311	306	290	328	337	276	309	341	306	314	311	325	328	290	328	296	311	296	341	329	319	333	297	313	326	341	346	318	320	316	320	312	284	302	308	310	327	295	292	299	288	284	357	341	313	319	335	332	331	296	334	305	324	296	332	322	325	294	321	302	324	305	297	306	323	318	300	311	356	324	285	324	314	306	325	334	315	308	334	295	328	326	320	298	353	278	318	301	329	304	325	326	328	290	308	299	316	304	324	287	289	319	320	330	321	305	356	336	326	355	323	361	343	303	332	317	316	307	338	291	288	301	335	341	325	301	341	295	316	296	345	307	298	339	302	309	289	324	333	337	337	299	320	326	304	318	321	307	322	332	338	335	306	324	316	324	299	349	299	309	323	302	305	322	304	296	347	311	334	344	306	322	310	324	317	317	300	314	337	342	329	312	338	318	293	278	325	293	311	327	322	315	320	275	327	305	327	321	260	361	294	309	268	281	295	323	301	295	339	314	285	271	321	312	302	315	328	318	349	315	322	304	324	333	322	304	285	303	291	309	312	303	318	305	330	296	300	336	343	317	306	301	363	343	319	295	301	324	346	311	345	335	320	349	299	292	321	336	307	330	338	348	360	277	321	321	307	353	319	319	292	328	279	351	316	324	302	287	285	342	356	313	335	351	335	326	310	297	318	304	311	323	284	332	318	323	348	306	323	327	290	314	343	338	298	328	295	296	326	317	332	312	346	312	317	319	340	349	332	294	296	306	330	326	323	337	329	317	343	329	296	325	332	326	334	291	307	314	328	319	322	323	283	306	305	298	332	296	331	304	340	298	316	334	305	337	323	308	313	297	297	347	340	289	333	329	319	318	316	328	310	312	335	286	321	292	289	304	336	339	316	312	312	320	295	304	329	314	337	325	306	336	289	318	303	322	331	294	320	309	299	290	318	310	332	324	328	335	347	292	317	300	324	322	339	310	339	304	305	295	327	321	345	319	316	328	289	293	348	328	316	323	336	364	309	323	281	340	316	312	311	346	351	297	336	314	323	294	324	278	320	338	340	302	332	312	289	308	312	294	309	324	339	345	316	304	280	305	343	300	302	308	303	338	300	306	346	313	334	320	306	340	318	282	328	332	301	297	313	312	296	347	338	310	262	300	334	314	305	294	312	290	313	327	301	318	327	317	310	311	327	293	300	309	311	302	327	359	296	296	314	342	340	321	302	325	328	352	371	349	307	294	330	311	299	306	295	321	313	301	280	339	316	321	337	307	332	308	313	332	288	294	342	303	319	296	296	312	325	364	329	323	303	344	339	306	302	341	306	303	315	342	319	303	303	271	314	297	292	279	322	289	308	324	294	355	337	300	287	315	316	330	326	316	332	284	301	310	285	298	283	291	310	294	336	341	335	320	300	305	336	325	353	335	328	316	343	329	312	307	324	323	314	316	321	301	281	325	341	353	309	309	317	320	309	297	300	325	276	337	311	330	302	308	341	300	346	324	320	287	312	288	307	320	293	338	296	301	302	310	332	304	301	310	334	326	319	322	298	337	309	319	315	278	322	331	334	319	294	334	360	290	313	292	327	320	300	303	292	334	333	318	312	321	318	323	322	339	279	309	295	299	334	305	298	353	333	321	323	300	334	323	309	295	316	320	302	321	345	308	319	329	359	328	306	328	338	308	301	304	283	291	318	337	320	324	323	295	315	314	317	326	329	306	307	285	291	358	321	352	301	314	303	325	325	298	318	331	303	328	281	315	328	295	302	322	329	288	306	291	319	315	294	320	338	350	305	307	326	283	315	318	319	344	311	298	323	340	321	322	329	340	309	305	306	270	315	299	297	350	324	325	312	302	331	356	295	315	337	313	321	310	305	330	273	339	334	317	314	294	314	333	345	339	283	317	313	317	320	310	294	290	314	332	293	307	339	317	295	302	297	323	316	361	332	331	326	321	305	324	307	306	324	325	341	285	310	338	300	322	337	351	310	302	301	284	311	301	306	344	309	310	319	329	315	345	310	321	295	311	317	316	317	322	295	288	292	304	316	311	304	315	334	339	320	295	342	306	335	295	308	319	316	320	306	329	307	315	325	333	312	301	307	324	292	310	345	331	308	301	299	297	320	322	325	325	336	313	330	329	316	308	352	310	297	331	264	336	324	324	313	312	279	339	319	295	340	305	298	334	320	301	312	316	313	324	308	345	286	306	313	295	316	315	343	292	319	326	349	283	282	299	324	301	330	349	316	313	347	309	330	310	302	323	324	314	313	331	311	300	318	313	324	313	325	309	310	330	303	323	320	294	293	289	315	328	291	308	325	313	338	339	312	308	322	292	343	313	322	345	366	277	306	295	313	344	290	342	331	301	302	330	345	341	298	305	303	300	317	354	299	310	322	317	320	298	337	336	315	333	321	323	342	325	308	331	356	318	306	306	326	282	316	308	328	305	304	324	270	286	330	316	334	298	328	302	283	329	322	327	344	308	327	331	298	299	326	297	289	310	303	342	300	321	300	295	309
8827	17792	35346	1398	1154	991	953	900	876	858	790	753	961	911	845	887	796	775	762	838	904	841	853	842	864	872	780	718	754	788	818	767	723	722	733	699	712	776	746	693	726	732	742	746	726	776	776	754	809	725	747	727	766	745	748	793	727	727	782	759	769	734	790	702	756	704	726	698	755	769	711	721	773	716	782	780	733	751	685	743	738	707	779	733	680	749	737	776	785	780	719	727	749	725	691	726	704	733	710	745	691	736	747	783	772	730	752	761	720	763	736	753	780	764	735	771	756	741	730	736	733	734	705	745	770	752	757	763	809	704	722	800	724	766	752	721	762	781	711	771	737	765	760	714	727	698	746	739	782	707	737	708	803	730	717	698	745	735	700	797	743	778	695	763	773	747	720	732	735	743	763	782	729	747	723	782	714	767	793	723	760	712	747	725	747	774	788	716	718	725	728	742	756	755	765	750	699	742	769	729	690	718	757	785	758	718	720	798	681	775	771	752	740	737	776	733	743	786	743	744	731	718	783	724	739	737	756	715	767	705	730	681	665	731	761	751	750	698	775	780	751	749	726	763	727	752	722	694	704	763	723	737	730	695	712	748	753	736	728	772	731	772	731	736	712	745	768	731	739	790	742	776	748	739	739	747	739	707	720	722	714	768	723	743	733	755	710	732	720	725	782	758	783	805	738	765	742	732	751	765	742	723	785	773	744	740	708	762	745	739	713	785	808	768	694	722	721	720	730	764	775	730	730	747	794	756	754	796	713	773	737	817	700	760	784	720	724	766	771	743	745	724	760	712	735	766	744	736	729	811	747	730	727	807	700	716	745	742	758	708	765	778	734	705	727	767	738	753	681	688	757	706	757	699	757	747	768	699	736	787	802	757	762	746	767	751	715	741	698	708	790	689	739	727	733	786	735	749	685	708	696	788	753	762	741	716	721	749	703	763	707	721	737	736	718	738	697	763	739	750	750	771	700	717	776	725	727	731	746	709	774	702	748	760	735	763	758	696	696	722	748	752	731	764	716	753	745	776	754	741	748	756	659	706	767	682	751	780	712	769	774	757	760	765	721	728	743	763	751	709	720	716	703	752	742	733	740	743	737	732	727	712	739	714	748	740	740	715	741	750	783	732	773	711	713	701	784	754	767	768	734	732	730	781	784	730	746	719	759	778	742	745	740	756	754	738	746	799	760	728	719	734	774	735	711	733	789	753	764	710	757	728	736	759	725	726	774	760	734	765	765	707	756	740	775	742	752	702	738	674	778	731	725	797	725	788	761	733	749	690	802	798	752	757	761	729	779	764	697	741	757	750	688	760	741	760	715	777	754	779	737	676	659	761	752	700	717	743	753	725	792	780	722	775	739	743	693	765	730	730	729	704	733	755	744	767	685	742	764	730	733	707	729	743	742	729	755	747	757	755	677	729	744	751	752	728	714	728	723	763	668	727	717	760	766	745	736	732	780	758	744	738	781	729	717	746	759	786	736	791	733	701	778	727	746	728	722	694	746	753	719	674	721	727	735	734	714	761	755	766	760	767	737	719	784	732	730	744	748	735	792	739	742	761	766	745	711	752	731	728	724	726	778	706	742	726	833	710	715	715	750	704	735	730	709	740	736	773	737	748	743	750	766	738	731	741	771	725	783	715	752	778	765	736	751	708	724	817	750	741	757	760	681	786	766	779	760	766	701	736	743	816	712	808	745	726	724	768	747	710	758	764	733	735	748	751	722	734	731	725	758	712	713	705	754	726	718	754	697	697	725	785	737	765	768	743	739	690	781	715	720	784	718	728	692	751	759	746	760	728	725	771	727	717	734	746	730	753	714	714	748	743	737	754	716	766	763	665	746	749	781	727	728	705	728	735	782	712	749	739	743	714	729	751	709	780	729	770	777	753	761	781	694	698	767	733	765	713	750	745	762	739	736	715	721	693	757	755	710	809	773	717	736	773	758	717	737	701	779	708	787	745	734	753	723	713	719	755	727	758	741	701	704	731	778	764	774	755	726	751	773	711	770	737	732	739	780	799	712	754	733	724	723	697	709	781	758	739	769	750	747	739	764	758	757	760	794	759	751	706	708	766	733	711	741	731	733	755	765	736	713	754	788	735	780	760	764	744	726	773	757	730	721	717	694	693	772	762	765	734	728	760	723	669	728	735	727	762	699	726	725	774	765	740	782	744	718	769	772	778	747	758	727	713	755	707	756	734	734	776	740	789	758	727	731	770	730	791	722	759	757	764	719	719	756	727	734	786	750	727	719	762	774	732	709	776	740	756	772	693	761	717	732	754	718	747	730	773	725	746	768	728	720	772	730	773	775	721	733	744	792	749	719	773	719	717	737	728	742	748	742	750	735	768	723	767	711	737	759	743	738	749	767	714	753	819	761	754	729	718	724	741	745	751	732	761	757	757	727	792	725	776	764	741	756	749	717	752	732	754	745	728	739	757	774	743	725	757	705	730	756	697	758	749	726	769	720	723	720	741	766	733	760	798	722	749	742	802	723	707	725	740	772	677	722	713	759	727	745	807	759	775	753	780	707	739	745	731	733	763	772	718	761	715	735	713	757	767	702	731	687	754	752	724	737	718	790	661	743	708	775	729	777	756	764	736	731	686	718	749	712	730	732	758	757	736	764	719	757	782	701	718	748	719	739	756	750	700	726	756	740	726	727	683	709	761	739	694	737	759	708	714	753	734	756	757	753	793	807	755	726	693	672	718	710	739	779	754	759	737	748	733	726	737	755	805	743	752	752	733	708	752	742	740	776	760	761	716	751	756	738	758	761	728	719	717	744	775	718	713	739	713	744	749	721	747	713	759	811	716	766	757	745	731	738	710	741	776	766	748	734	749	757	702	751	759	743	736	762	729	674	730	699	760	724	735	731	795	775	766	746	736	770	755	713	712	731	759	743	697	792	744	701	785	745	778	732	746	785	786	715	746	734	773	746	788	732	784	691	748	767	767	747	691	756	706	752	804	726	746	714	756	757	742	721	746	756	762	780	735	747	748	728	697	752	755	745	754	723	787	811	760	726	763	693	754	787	685	774	789	721	775	726	798	742	727	720	766	762	762	712	762	791	723	730	716	723	701	730	772	766	743	733	715	806	765	737	765	721	758	716	719	726	780	780	752	764	745	741	727	763	725	672	760	755	759	748	753	783	766	753	733	732	738	713	757	746	731	728	778	761	787	708	732	729	734	765	721	667	761	731	791	772	683	799	744	717	720	730	731	723	734	753	758	726	762	746	702	770	745	718	702	774	713	695	730	746	758	738	755	740	747	752	747	769	745	776	733	714	759	737	763	752	712	760	748	773	733	776	785	721	745	717	761	712	736	743	776	723	751	744	769	740	754	795	746	714	699	760	754	801	702	729	739	728	734	740	717	767	705	752	768	721	713	787	704	731	768	776	760	783	721	780	720	740	736	733	731	744	711	731	710	726	744	818	741	725	722	749	763	715	719	785	771	674	759	732	772	772	761	747	744	694	724	707	750
16256	20207	60655	18884	1795	284	257	284	193	204	195	167	231	193	215	213	177	178	178	178	194	202	238	183	208	194	172	168	161	181	173	166	173	194	186	174	171	180	176	181	189	189	159	171	187	198	178	175	154	198	185	202	178	187	188	183	178	178	191	158	167	189	166	170	179	161	196	163	177	167	154	197	192	195	213	200	187	167	177	142	189	160	167	177	150	182	165	205	160	176	179	165	194	190	191	182	152	186	185	184	171	174	171	158	183	164	191	190	144	189	173	165	154	165	167	172	171	182	163	182	166	171	182	165	191	166	172	185	156	160	181	147	176	163	212	174	183	146	180	179	170	159	164	175	178	178	194	181	180	173	145	164	163	165	158	168	172	168	189	165	203	192	177	174	168	167	211	183	154	208	171	180	189	191	191	186	166	173	178	171	191	168	178	188	168	186	188	170	178	174	180	198	160	196	179	183	152	168	168	183	180	164	176	196	184	174	173	161	173	168	183	201	163	183	197	195	199	199	165	189	164	170	162	152	152	179	198	178	157	154	147	164	182	159	146	164	164	187	152	175	169	172	176	160	182	178	173	191	171	168	180	157	161	173	172	186	179	168	193	186	178	161	184	163	172	162	168	185	168	160	185	175	170	183	170	164	180	190	175	158	200	173	164	180	157	158	167	210	172	195	167	173	175	192	183	175	161	186	158	153	171	175	172	180	175	184	162	178	189	190	163	166	174	182	195	185	169	174	165	184	174	207	171	198	174	185	140	181	170	182	202	166	205	155	164	171	156	154	177	196	171	177	177	185	178	195	157	170	194	179	172	167	159	194	179	162	184	187	169	189	190	180	181	183	177	189	189	186	193	201	147	180	168	172	173	169	174	159	170	175	171	173	173	185	186	187	180	155	159	172	176	181	172	180	186	183	166	166	173	185	196	163	182	204	169	167	174	157	174	194	177	166	153	182	165	154	167	171	152	182	159	172	174	167	192	175	178	162	185	166	185	175	178	182	189	177	190	163	164	194	164	169	166	167	151	160	172	170	153	166	175	145	171	168	158	173	167	164	157	155	151	180	165	182	179	168	152	204	184	184	169	171	185	166	157	182	167	170	159	161	179	169	178	197	186	175	174	172	178	159	190	174	179	161	184	167	189	194	166	179	176	185	183	158	197	176	186	199	166	173	163	180	163	167	172	155	164	164	190	182	153	162	151	184	189	177	158	186	206	192	195	184	180	195	167	176	167	174	164	177	183	181	168	167	177	179	193	165	172	185	189	164	166	181	164	165	159	148	186	185	152	182	160	176	185	163	184	176	175	178	188	169	174	179	190	173	174	179	180	164	179	164	193	185	185	166	194	168	176	162	175	175	178	158	152	189	177	200	187	175	172	162	161	203	175	176	165	184	202	182	150	177	175	179	174	146	146	167	175	181	154	184	201	168	179	146	175	192	196	176	194	169	159	174	204	155	208	165	173	142	164	182	194	171	169	179	152	188	190	190	189	183	166	182	160	190	167	164	197	147	151	182	183	200	177	176	138	198	165	181	180	179	179	183	195	191	149	163	175	176	189	161	167	176	187	150	168	151	150	157	174	170	156	169	170	183	160	145	188	183	154	169	184	172	164	179	193	170	173	194	165	202	173	194	182	196	176	150	168	177	173	161	181	196	198	169	175	159	179	190	202	186	201	173	175	180	195	174	146	130	164	182	196	182	167	157	177	160	186	164	205	183	172	188	183	181	181	168	145	198	173	189	163	179	172	189	157	180	161	185	174	171	161	195	191	180	164	181	168	178	167	167	178	165	174	187	191	186	155	175	192	188	181	187	165	168	190	176	171	156	178	205	178	188	205	169	178	170	146	159	158	160	179	153	171	177	195	188	171	180	155	182	155	187	178	161	167	169	184	191	177	175	168	187	173	159	142	168	171	167	159	154	172	169	171	169	168	172	155	147	168	175	178	169	149	172	199	197	177	197	169	182	161	197	164	156	181	168	170	206	162	149	152	208	174	184	199	169	171	167	199	166	156	175	168	176	155	178	169	181	174	163	179	160	172	188	200	164	177	165	169	186	193	180	159	175	165	179	185	197	156	169	181	191	185	157	163	173	156	165	184	169	165	173	177	166	188	169	170	170	171	146	167	165	177	175	164	152	175	166	179	184	158	180	191	186	172	177	179	186	175	176	155	177	185	187	186	152	156	164	161	156	170	184	159	148	154	157	179	190	173	184	180	190	163	182	171	176	183	170	172	177	182	182	183	179	205	193	169	189	158	187	173	173	198	154	171	178	171	173	168	181	163	168	175	184	182	160	164	176	174	163	162	177	181	171	178	183	151	172	186	179	181	172	180	172	162	178	183	188	188	195	178	172	163	163	162	171	169	150	177	188	177	173	182	173	175	188	171	170	196	189	178	192	159	174	181	183	165	140	154	176	197	182	158	199	189	193	162	174	174	184	175	190	183	196	194	178	171	209	153	178	163	168	163	169	191	188	162	190	181	181	184	181	173	161	181	191	179	181	160	173	166	151	190	158	191	173	155	153	144	169	189	187	150	185	206	192	170	187	174	193	158	178	159	182	171	177	194	165	161	160	193	170	162	199	193	174	155	182	199	189	190	186	183	183	187	160	164	196	152	140	193	168	175	174	197	190	167	166	186	187	171	165	191	190	171	186	161	194	174	153	166	178	148	174	167	193	174	179	153	184	186	163	168	166	154	172	170	178	173	167	166	178	206	164	159	168	176	161	173	169	167	174	151	169	165	191	192	186	167	185	179	172	151	165	184	182	157	180	161	175	194	174	188	163	186	169	174	189	174	168	165	164	186	155	158	163	143	161	177	183	165	194	181	193	171	179	176	178	178	142	149	183	175	189	179	161	180	162	174	174	164	179	162	190	178	177	172	175	174	184	194	153	168	176	190	179	159	203	173	169	178	178	193	163	185	177	157	159	171	158	186	165	181	141	185	166	196	170	156	166	166	174	161	177	166	202	173	191	190	162	157	175	162	152	178	188	171	168	168	162	158	200	170	168	158	162	187	167	192	143	158	181	161	169	175	164	178	145	172	170	147	172	163	157	177	150	185	186	180	174	187	182	164	191	170	178	165	183	164	139	177	187	175	152	178	152	164	152	183	170	178	160	182	163	170	154	182	190	179	189	188	173	188	192	150	187	170	173	149	161	154	193	160	179	167	177	157	175	143	187	175	203	167	199	162	152	198	160	186	171	192	196	160	182	189	169	157	165	205	167	189	152	167	182	205	162	178	169	171	154	190	167	173	175	195	196	182	198	177	176	154	164	159	165	153	166	167	162	166	170	192	209	190	175	161	182	157	189	163	167	154	171	163	172	192	175	190	168	188	172	165	170	168	168	162	169	203	164	169	186	200	185	176	189	158	165	173	159	161	157	176	171	168	165	174	175	191	168	186	163	178	185	171	153	179	174	143	177	161	200	175	166	171	177	158	155	159	164	199	164	194	188	179	177	177	140	189	164	171	185	162	183	181	189
10144	18922	53669	1808	1258	987	883	909	653	606	558	520	755	766	564	721	721	516	549	630	684	679	648	533	618	533	517	445	460	478	455	454	463	471	450	442	471	426	438	452	482	469	451	439	457	478	458	473	481	473	445	464	458	433	455	448	410	444	481	437	434	401	431	421	386	455	428	464	434	444	470	406	437	425	431	419	431	440	471	410	411	394	419	420	449	430	457	433	449	444	393	444	416	439	439	412	444	440	419	440	409	464	407	401	450	425	455	442	461	439	461	449	443	424	450	475	446	405	429	454	444	470	475	472	423	438	458	451	439	462	414	435	369	424	436	429	440	433	445	453	415	423	437	425	399	429	409	478	432	465	453	434	464	404	414	420	433	464	430	435	444	438	416	449	456	452	454	422	409	404	396	455	431	417	417	415	470	422	441	444	432	436	432	415	461	453	450	408	444	423	424	473	460	462	440	449	429	466	437	442	455	441	417	429	437	461	460	437	410	458	415	421	433	445	406	448	419	421	427	435	465	481	437	428	462	464	423	440	427	408	457	418	446	409	414	448	457	434	403	432	453	453	450	439	450	456	443	421	458	429	453	434	448	446	402	475	467	493	421	443	479	473	450	466	429	409	455	430	444	422	447	437	456	411	408	468	407	416	446	412	448	450	450	466	434	432	444	456	433	453	471	459	463	449	441	429	448	428	442	462	439	470	481	465	480	417	429	423	437	436	452	398	443	438	449	466	446	397	450	444	423	432	449	410	458	444	453	452	474	461	420	453	426	462	472	438	481	423	460	475	429	422	425	411	420	451	475	427	464	456	458	399	418	461	446	426	421	445	453	436	413	456	463	465	438	437	407	449	424	417	430	398	398	444	460	449	454	423	437	462	450	408	424	450	429	465	428	429	422	440	453	421	426	470	399	444	460	449	423	425	416	505	434	462	418	421	440	441	442	404	445	378	424	410	410	467	432	424	466	475	470	413	424	433	450	409	447	432	429	447	467	460	457	446	449	428	456	480	439	435	448	407	448	432	450	456	485	449	445	449	409	475	485	428	446	462	397	423	434	418	450	415	439	463	454	426	406	431	425	464	463	398	412	437	399	442	453	413	396	436	461	428	464	443	426	460	455	445	451	428	412	454	470	425	415	414	432	425	430	478	433	434	449	441	493	394	398	407	441	408	441	415	455	411	492	432	420	440	450	403	466	443	432	451	432	446	428	424	397	452	438	440	430	376	440	462	410	451	426	471	449	438	436	431	455	451	421	409	438	441	440	442	399	436	457	427	451	412	418	433	430	421	444	440	483	442	425	388	434	404	419	447	440	454	462	424	423	448	444	432	447	429	436	444	444	445	425	396	453	470	453	439	444	409	436	462	403	403	428	471	427	456	443	416	456	430	447	448	435	438	436	449	425	414	411	425	438	424	460	429	411	424	362	448	435	433	458	435	425	422	408	435	410	461	436	452	437	434	464	431	468	432	422	414	401	465	427	442	445	400	435	449	404	444	474	405	427	428	437	438	436	424	402	443	448	415	416	413	395	411	461	432	441	446	433	412	407	448	453	462	431	436	445	419	448	495	447	452	442	445	444	435	440	417	435	453	430	444	430	452	443	426	442	406	424	456	416	441	435	385	422	440	411	455	438	461	433	421	419	446	453	450	421	437	428	437	442	443	475	435	410	440	498	443	397	440	421	404	451	431	418	455	435	437	457	460	494	445	428	394	465	443	417	421	418	425	458	393	452	405	427	496	415	461	458	433	440	392	385	408	443	459	411	456	399	438	460	465	460	431	441	406	449	427	409	431	454	456	420	442	453	424	403	446	466	461	431	409	417	398	415	460	447	452	454	409	456	428	439	384	440	423	413	431	438	469	498	451	454	395	443	453	375	412	427	433	427	470	404	420	458	457	439	470	417	402	394	428	429	459	450	470	423	404	427	404	438	423	455	449	418	434	456	450	463	412	429	455	446	470	445	481	444	434	438	418	432	435	429	394	448	411	442	399	414	459	454	441	416	462	437	465	473	464	405	428	444	441	449	443	437	401	448	454	429	447	434	422	436	453	430	439	451	471	459	438	428	444	407	471	458	454	445	435	443	416	432	429	436	417	475	439	455	437	420	460	435	435	428	442	428	444	410	434	439	430	423	448	423	436	432	464	437	467	446	435	436	426	429	428	405	443	443	438	439	475	435	462	426	433	437	439	432	405	446	469	463	465	434	439	441	447	447	463	436	462	441	450	410	427	412	433	421	412	404	446	445	446	449	417	417	390	427	426	445	409	417	463	396	423	472	447	427	436	420	420	432	397	436	427	436	460	427	448	473	455	431	432	425	428	468	446	430	449	429	439	440	469	422	475	445	427	427	445	432	426	439	467	424	397	439	442	422	448	456	405	451	454	424	430	472	468	435	459	455	419	433	452	406	452	443	424	423	436	426	396	430	437	469	413	430	484	418	450	426	478	412	446	464	476	422	432	435	459	448	427	428	433	459	445	458	447	432	396	466	429	446	452	406	410	409	425	469	435	436	434	440	416	467	411	428	404	455	450	445	439	418	441	469	443	475	427	423	411	425	453	409	428	456	433	478	447	443	436	442	421	453	458	442	418	424	441	452	419	439	421	420	413	448	440	422	453	440	430	451	400	424	436	426	430	427	415	432	437	434	466	466	448	422	442	444	429	421	457	432	420	454	464	416	424	432	421	413	446	399	434	413	417	441	415	454	482	409	441	445	439	400	401	472	466	424	435	437	437	406	439	412	419	404	462	438	454	458	428	431	429	463	444	451	439	461	387	436	448	435	463	444	417	459	426	440	421	454	414	437	455	432	460	447	428	435	447	412	452	440	434	407	437	447	473	454	476	420	441	412	440	440	463	420	446	429	444	407	449	436	480	481	396	426	471	414	469	422	416	414	373	436	431	405	432	406	450	425	426	419	427	435	452	449	445	433	444	434	438	375	442	440	439	476	436	456	464	430	437	416	396	422	427	389	456	422	456	421	429	419	419	410	431	390	440	456	439	446	446	448	441	417	426	410	438	441	416	435	444	418	407	426	414	429	429	413	412	418	438	432	421	404	450	456	391	452	459	439	444	461	390	437	414	444	430	445	442	440	467	429	464	406	467	419	429	443	419	441	434	405	409	414	435	460	473	467	415	408	472	450	411	443	428	440	418	430	451	406	421	460	441	465	441	459	444	465	434	423	417	427	451	430	458	477	399	430	445	450	407	435	436	457	464	411	405	480	431	439	417	435	445	431	438	422	430	405	445	469	438	469	416	427	439	455	449	436	462	418	469	434	415	465	443	456	435	448	435	445	440	405	447	458	416	448	455	501	423	442	447	460	405	447	426	453	409	442	397	438	469	453	441	416	420	442	468	438	449	415	421	471	444	462	452	468	468	449	466	462	446	415	452	422	443	441	478	425	457	427	428	413	413	398	450	454	409	431	427	465	464	423	411	428	421	414	435	450	458	417	448	468	420	406	429	475	447	420	437	449	460	423	468
2879	1274	3558	591	374	364	400	406	343	377	366	350	390	403	350	357	372	365	398	396	371	379	383	386	356	405	371	383	411	344	349	368	381	360	378	363	399	392	404	339	355	383	348	369	376	348	368	337	397	366	370	366	393	375	352	376	370	344	368	369	381	390	367	335	380	358	385	377	350	376	363	378	337	352	355	350	371	328	381	315	372	351	363	356	370	342	350	375	359	385	341	355	355	389	339	339	369	370	354	374	350	360	393	366	341	354	331	352	361	353	369	365	387	352	381	395	390	347	352	371	389	381	353	373	403	349	359	361	348	368	376	357	362	367	342	350	354	366	326	351	375	398	388	384	350	359	360	341	354	327	405	339	344	376	351	378	348	381	396	372	348	367	374	318	375	362	390	360	374	381	365	345	400	349	374	363	357	371	364	379	385	354	347	393	379	342	367	369	367	324	367	374	365	374	384	382	345	381	383	347	351	364	377	364	338	351	372	367	377	345	334	369	358	360	341	343	387	371	373	339	366	375	384	400	380	351	335	371	389	370	374	359	338	367	362	378	384	377	344	382	392	415	348	378	384	363	365	356	361	364	375	377	353	373	343	354	347	368	382	424	379	371	372	367	370	357	356	355	390	365	379	324	339	329	375	356	328	402	358	372	370	367	350	376	385	363	366	386	393	369	347	378	361	382	380	350	362	341	346	350	339	413	345	367	345	364	336	393	327	365	395	362	364	351	380	389	374	358	379	362	385	357	357	349	375	378	341	385	381	332	362	380	378	371	350	382	356	340	342	356	359	395	383	367	369	374	373	340	344	368	408	345	378	365	378	384	386	367	360	387	352	360	372	382	364	389	290	357	371	381	375	407	400	383	332	338	368	381	361	346	383	397	343	345	363	368	369	361	346	364	387	330	320	343	417	351	351	370	393	397	336	425	365	346	350	406	342	358	379	383	367	372	366	371	367	343	358	372	345	332	371	362	348	360	352	367	363	370	384	347	347	357	357	375	360	324	355	389	427	373	380	347	368	356	373	409	354	371	378	371	340	385	358	385	394	377	325	380	335	347	358	385	351	359	321	367	379	346	405	337	331	360	366	402	329	352	356	396	375	344	379	432	365	358	391	354	365	363	398	363	391	365	389	360	342	334	373	378	356	334	363	393	405	361	366	346	400	352	365	367	360	359	339	360	391	354	391	341	370	375	379	370	341	368	338	409	358	365	372	344	355	327	392	316	373	374	355	375	398	361	352	340	387	371	389	378	421	411	376	385	350	390	355	360	376	372	351	351	361	358	350	344	353	366	364	370	369	372	413	364	364	346	379	379	385	356	335	356	386	377	361	371	380	389	418	355	376	407	393	361	349	345	375	359	362	363	376	385	383	343	379	370	351	348	356	385	384	396	376	357	346	381	368	389	400	352	359	389	372	363	389	349	372	381	335	368	350	394	395	358	380	382	358	326	364	374	363	346	404	361	383	397	367	402	379	377	341	338	341	362	345	336	357	334	329	347	368	346	346	365	369	363	381	366	365	398	345	339	351	362	343	376	372	363	360	340	367	407	374	362	359	339	373	408	392	361	363	355	377	362	396	388	401	371	370	357	364	393	338	369	373	359	352	419	370	418	340	361	332	337	354	363	365	373	363	393	413	367	405	339	348	337	379	377	367	372	368	369	394	380	377	358	363	353	387	365	326	329	389	354	351	338	377	384	363	402	374	396	379	346	331	347	353	349	358	370	372	371	399	377	352	373	374	339	370	355	404	337	364	385	364	383	396	383	345	387	363	359	350	349	350	356	388	378	344	326	372	315	376	345	383	359	358	407	347	390	370	364	358	382	362	329	359	370	382	385	373	353	368	354	339	393	373	372	371	349	358	361	405	395	366	386	348	371	376	354	392	358	382	380	358	362	375	325	336	405	387	385	354	370	380	344	348	414	352	361	374	394	386	354	365	347	356	344	373	357	336	406	399	346	385	353	346	349	357	392	362	381	377	383	341	345	374	358	338	325	353	391	344	364	333	371	389	375	342	388	340	369	367	392	342	364	366	384	355	387	347	361	378	378	379	335	362	368	360	374	351	402	427	330	354	375	367	361	392	357	369	376	379	372	391	380	379	328	366	390	350	365	336	364	359	339	360	352	358	365	307	325	325	370	347	376	372	372	358	356	364	365	382	367	369	392	347	354	401	394	378	358	360	388	329	368	353	376	342	379	372	348	366	359	338	343	391	365	344	353	344	366	356	367	341	366	385	396	368	394	366	345	346	361	382	326	369	365	339	380	408	438	368	355	383	392	357	378	364	378	353	339	380	371	369	369	368	387	367	372	389	348	362	396	347	372	377	355	328	374	380	345	382	384	380	378	347	354	383	364	367	393	378	360	359	333	393	387	384	342	356	370	342	370	390	397	340	347	401	363	359	383	351	361	335	385	377	385	358	358	372	376	362	371	358	366	401	345	350	369	390	335	389	388	358	358	349	347	330	360	349	356	373	394	356	365	374	346	374	357	365	390	350	384	381	364	403	369	326	356	399	359	368	339	362	372	344	359	335	358	367	335	375	356	356	377	377	358	393	367	361	357	381	357	357	361	351	376	368	365	383	365	383	327	358	351	345	331	379	306	363	399	339	371	355	364	348	346	346	368	383	376	359	364	395	357	353	362	361	404	382	384	345	329	346	356	355	357	378	399	381	319	363	396	375	363	371	347	370	399	343	361	368	375	359	396	329	368	379	363	365	367	330	368	340	353	344	337	369	368	388	359	376	369	365	349	377	368	355	342	368	374	383	341	324	370	332	343	340	356	371	383	361	380	359	382	388	375	415	402	381	327	339	377	347	397	366	353	354	372	374	383	380	370	356	360	383	371	382	390	344	358	362	354	343	359	375	368	383	355	387	356	379	366	369	413	361	379	396	370	341	362	384	372	332	378	375	328	376	355	348	362	345	356	344	395	341	330	364	374	426	400	349	369	393	333	369	403	393	372	365	376	390	334	351	392	333	391	372	366	362	392	349	379	367	390	362	371	353	397	358	367	395	381	331	372	351	390	380	382	322	391	384	375	353	393	338	342	364	358	360	355	395	378	349	401	380	380	382	404	353	351	386	396	346	359	373	364	356	390	342	360	339	392	339	373	347	330	362	357	396	340	339	373	403	365	371	340	351	381	391	377	382	349	361	369	372	354	344	325	374	358	369	381	344	351	354	382	378	341	367	327	357	347	372	347	351	356	345	359	356	345	410	349	372	362	375	339	374	355	350	401	397	390	392	380	370	378	390	359	344	349	335	324	377	369	336	342	355	394	353	362	319	315	370	374	369	402	375	369	347	394	374	368	346	344	391	367	342	370	361	364	367	406	407	368	360	390	354	365	396	352	344	355	379	380	344	366	367	356	414	365	393	434	393	376	384	413	384	391	332	349	386	332	362	368	379	389	370	379	373	343	350	362	344	358	378	376	380	383	351	387	356	360	358	383	344	342	402	404	364	383	367	348	361	374	347	381	389	339
3412	2433	8847	962	951	890	914	923	860	880	924	900	911	856	874	903	849	895	891	939	980	940	955	843	891	902	860	860	857	907	819	868	802	831	867	887	851	840	863	839	873	889	831	901	863	862	877	828	862	832	858	903	841	883	911	882	830	904	928	848	923	839	914	876	875	891	887	872	900	894	891	825	873	856	841	863	881	906	830	838	833	842	823	857	862	872	922	871	841	830	857	845	847	899	850	841	850	921	814	869	914	913	896	820	887	822	874	874	865	841	855	910	879	908	903	815	828	866	821	883	892	796	861	864	889	879	876	903	913	874	915	849	856	886	875	834	828	885	862	824	849	859	885	887	859	902	850	839	828	863	846	936	855	868	850	896	851	864	905	861	853	876	862	893	874	917	852	911	877	878	883	868	859	856	827	823	872	821	888	855	875	848	839	859	861	851	839	816	860	870	891	838	865	842	838	878	824	901	877	842	876	834	911	789	829	914	875	808	799	917	835	796	845	846	861	882	850	833	888	845	855	909	876	880	899	888	887	919	878	858	796	876	821	887	907	843	867	861	874	810	916	854	797	852	869	825	950	865	833	889	874	864	862	851	880	860	894	916	883	836	836	895	860	830	873	849	857	820	899	856	805	849	892	843	843	866	882	896	830	849	867	875	845	911	865	905	864	859	844	874	862	851	865	857	893	850	889	838	872	865	871	860	883	826	862	906	818	854	853	871	876	886	820	827	924	838	829	875	818	883	849	811	900	879	886	801	809	870	850	784	835	863	805	852	830	836	874	905	878	859	864	862	859	877	889	853	861	843	899	855	839	873	870	928	902	872	852	847	863	883	884	856	855	843	873	831	905	862	877	863	839	865	842	837	872	842	912	865	880	926	869	859	888	816	866	808	863	916	889	878	878	894	882	858	834	873	829	827	864	853	866	808	932	901	880	841	888	874	859	855	876	896	902	846	802	842	853	850	865	889	850	834	896	884	864	856	852	887	874	814	855	889	874	898	811	877	905	886	889	888	833	820	848	864	814	834	816	879	837	844	859	880	922	827	819	827	832	812	806	860	863	889	820	849	870	863	838	836	839	886	881	902	885	882	853	868	841	868	857	909	870	840	843	890	855	866	799	843	901	845	836	831	824	835	875	847	845	862	835	904	890	833	845	860	840	875	916	864	851	907	839	876	882	796	875	847	898	873	867	854	837	834	879	909	852	836	891	849	862	873	810	874	798	832	876	836	846	859	895	859	887	866	813	840	867	866	841	866	861	841	842	895	841	863	873	904	914	870	836	869	811	832	838	887	875	869	948	846	861	826	848	836	900	874	844	908	855	846	873	836	876	884	836	833	846	892	885	855	849	900	832	834	855	852	852	935	855	827	839	857	830	907	812	816	844	868	853	873	912	882	899	855	831	876	903	880	879	833	875	888	857	854	833	871	866	844	848	848	855	861	829	857	827	838	909	823	823	915	822	873	862	848	895	890	859	863	884	855	833	894	890	873	888	839	884	828	853	913	948	869	830	815	874	936	868	912	842	845	891	854	876	846	891	867	829	848	873	884	858	872	860	846	837	883	869	902	880	873	872	890	875	832	828	859	821	889	890	887	924	839	877	893	864	855	862	847	904	867	845	858	846	854	842	846	862	836	864	815	911	866	836	815	871	831	836	865	885	839	841	860	865	886	882	892	865	883	895	857	866	860	800	861	878	890	881	851	882	897	857	846	865	900	868	829	832	830	842	870	853	877	874	890	949	918	910	849	861	861	879	865	831	829	909	858	859	841	874	886	864	835	823	892	863	855	859	819	835	880	883	871	947	824	917	868	886	848	868	827	884	851	824	855	883	886	881	902	874	836	837	873	862	876	854	914	867	870	873	849	836	887	800	863	858	859	839	905	911	875	883	849	866	865	873	880	847	920	858	788	864	848	852	894	861	817	840	870	879	806	863	836	833	886	804	804	831	835	808	795	824	842	849	874	849	887	875	868	860	879	849	850	847	856	870	870	849	927	860	895	878	832	850	878	799	861	894	867	817	888	883	878	910	815	927	833	857	893	888	863	837	879	892	857	828	833	870	872	847	866	835	873	893	844	847	885	865	863	890	839	863	905	858	898	869	910	809	875	830	825	887	863	855	912	882	876	794	841	881	824	848	857	900	958	866	838	827	927	886	901	831	834	830	889	859	848	888	848	839	830	832	835	870	833	862	894	874	856	820	841	860	860	876	883	852	840	890	899	835	863	893	902	799	875	857	861	823	908	830	872	870	898	870	905	940	844	847	871	901	875	907	846	873	836	909	874	852	824	865	843	831	864	897	906	839	875	844	889	854	852	867	868	880	853	813	835	892	859	833	842	840	864	850	804	853	874	889	807	877	823	913	896	817	845	876	827	886	808	931	861	851	860	877	831	828	860	897	840	901	871	849	884	876	842	870	855	891	890	887	896	873	812	904	931	878	860	894	854	884	839	836	860	848	846	859	861	832	849	887	850	860	851	817	820	830	879	901	839	866	874	844	836	826	870	837	875	864	874	900	889	838	863	906	837	862	829	896	951	912	850	892	855	860	837	808	807	903	828	825	878	877	862	905	894	838	859	876	865	898	830	863	851	857	888	934	819	866	888	905	832	900	856	839	830	832	894	850	887	921	853	932	863	877	817	850	886	881	862	875	820	820	885	800	872	843	816	879	838	834	874	888	902	890	866	831	914	836	848	846	882	840	801	830	829	833	858	824	871	805	844	878	889	837	861	889	817	891	852	854	874	874	862	875	819	887	877	880	857	919	851	795	883	856	897	843	874	865	831	930	887	843	830	892	853	858	857	868	862	865	847	903	826	868	851	879	869	836	872	808	851	830	859	877	867	855	867	862	825	922	868	841	841	877	809	859	884	835	840	834	875	831	909	844	803	833	905	882	861	824	924	878	851	835	893	821	819	926	888	848	868	855	865	872	854	831	918	895	852	870	854	804	890	916	870	809	881	839	896	890	893	842	833	880	829	900	880	875	814	824	834	855	827	889	847	850	857	873	888	814	877	878	856	822	887	923	915	823	887	839	839	851	852	875	905	865	919	848	831	858	800	922	857	854	883	830	822	888	852	866	891	860	842	842	807	772	816	889	850	854	910	850	863	890	849	847	869	872	867	827	836	911	852	845	878	822	841	885	906	887	874	864	845	875	841	877	862	876	835	857	836	815	846	866	829	895	781	805	882	885	863	858	859	859	886	810	903	807	921	903	849	836	863	854	847	799	904	884	881	862	806	876	848	849	898	868	860	908	904	852	891	815	854	797	888	905	851	828	854	835	860	787	887	885	866	896	867	877	855	847	846	884	842	795	872	901	845	866	866	915	876	903	807	945	803	827	875	877	826	854	879	826	917	859	874	841	885	857	869	880	891	917	885	857	886	798	843	844	853	794	850	847	896	833	851	874	896	863	861	855	871	869	841	851	893	908	880	876	859	920	837	915	923	873	887	882	872	848	816	834	874	862	801	874	824	853	881	873	873
9410	18430	40818	9216	676	392	360	350	366	350	306	341	370	336	358	348	365	338	302	342	348	380	338	315	367	343	354	317	343	337	356	334	325	351	315	311	327	316	322	324	355	313	368	325	365	322	319	334	326	345	335	376	340	335	332	351	345	334	334	342	315	307	322	318	326	361	310	330	360	336	333	326	330	333	319	375	323	338	337	348	337	373	351	325	328	305	305	366	315	301	366	304	309	306	297	323	332	357	327	322	333	340	301	338	348	343	379	348	363	326	319	326	359	329	354	299	314	305	322	328	364	341	326	311	324	349	332	351	350	343	348	336	337	314	335	324	314	365	340	314	328	333	286	305	324	346	312	343	310	335	358	316	298	320	291	311	332	344	321	329	315	350	316	324	337	333	308	352	329	310	306	342	306	308	392	352	305	302	324	350	345	401	333	332	325	348	333	335	348	354	367	305	350	371	349	316	345	348	343	315	318	356	316	322	323	337	350	319	333	316	346	329	330	348	345	331	324	327	353	299	302	329	295	322	323	331	313	350	332	355	350	318	345	297	333	305	340	341	345	356	355	304	341	321	348	345	313	314	351	320	313	317	322	337	343	340	319	357	302	342	336	315	335	309	336	332	327	328	328	318	316	273	315	351	339	341	343	318	355	325	349	325	322	292	318	305	367	354	314	335	339	330	324	346	360	325	363	304	306	316	331	344	338	304	281	317	324	344	345	337	313	324	285	331	335	331	317	313	322	329	312	351	334	342	287	269	321	353	318	345	369	342	326	328	303	314	325	342	300	272	320	286	329	348	347	339	331	329	315	312	333	344	349	333	311	306	305	360	367	330	356	338	309	318	330	333	327	327	319	298	345	351	361	306	336	347	322	316	313	294	344	305	323	352	361	309	354	311	345	345	317	327	319	313	330	364	334	321	317	337	332	344	308	329	325	324	330	359	337	350	315	329	309	322	315	334	322	330	360	300	311	321	297	337	364	335	343	360	332	365	348	327	301	317	313	343	324	301	321	332	334	347	338	327	335	333	314	315	360	338	341	338	328	334	366	349	303	343	332	345	345	316	309	290	361	330	342	348	354	341	318	333	349	309	334	358	376	329	306	349	312	325	364	302	336	326	319	305	331	323	343	329	337	326	336	346	323	343	355	347	317	345	355	351	333	338	312	304	320	304	328	330	352	322	309	305	309	331	316	315	313	343	285	346	336	322	357	357	324	326	325	346	298	327	322	345	337	331	317	311	324	320	324	334	329	342	335	319	315	308	353	329	317	292	298	335	346	358	367	324	308	300	327	332	307	316	282	331	297	327	340	318	325	323	326	332	325	332	353	299	289	345	311	343	317	307	353	337	328	288	320	352	350	335	312	347	337	319	329	313	341	328	341	355	318	323	318	349	313	330	342	302	333	313	305	309	340	342	327	323	320	336	308	329	349	373	330	309	344	333	325	333	332	328	333	322	345	279	345	311	331	341	323	349	345	347	323	329	369	322	332	332	310	301	324	315	320	310	328	346	340	374	335	348	330	316	313	318	323	338	385	380	334	325	322	346	302	336	356	309	320	329	335	325	353	342	339	327	299	346	354	338	350	315	315	308	305	389	310	279	348	337	344	293	321	321	318	327	331	349	345	355	359	337	327	303	332	346	306	304	294	325	356	342	336	360	324	349	375	335	327	346	313	324	338	321	315	327	346	341	320	313	294	343	307	321	287	312	335	324	315	338	346	359	344	321	356	334	343	332	325	354	339	298	343	323	328	342	365	314	303	312	326	316	325	356	350	339	325	317	336	343	335	362	334	356	337	300	301	281	353	316	287	318	324	319	375	324	344	341	325	338	305	300	342	324	341	338	339	346	346	354	324	379	333	324	323	322	358	339	282	323	311	372	342	360	331	311	344	327	362	336	331	329	312	326	307	321	327	290	313	312	331	325	322	339	298	323	330	316	325	327	331	323	314	354	341	377	333	326	321	310	311	351	337	304	336	342	289	326	308	327	311	355	365	316	360	316	324	330	332	339	348	350	341	350	332	320	354	305	340	293	326	354	329	331	316	326	314	326	311	295	317	309	337	338	328	332	326	320	300	335	354	307	313	351	316	344	352	329	315	291	354	350	330	339	302	358	348	328	328	335	336	383	288	317	353	314	311	367	307	318	343	323	327	343	341	318	321	327	381	369	328	315	344	334	359	321	349	331	338	340	281	328	350	333	299	378	322	317	350	307	332	338	351	306	343	350	313	314	320	352	336	360	330	343	306	304	327	339	350	317	327	344	323	273	341	321	328	339	319	352	334	338	342	317	369	316	317	335	321	339	339	326	321	296	299	356	347	321	331	341	329	343	337	330	295	332	354	329	289	313	331	356	344	321	368	321	337	342	349	341	349	347	293	317	322	342	335	395	344	319	334	341	359	322	325	333	314	344	320	333	339	338	325	323	337	315	317	268	318	324	355	308	330	326	331	322	332	308	336	310	330	333	319	321	344	317	304	353	350	355	349	349	376	342	337	326	335	334	350	325	310	323	371	360	284	307	339	335	353	359	350	322	347	367	303	312	327	323	305	327	346	310	348	329	300	341	351	343	320	323	314	344	312	352	338	346	328	301	320	310	330	315	357	324	296	306	344	340	330	346	343	301	333	339	335	361	291	334	341	318	350	308	354	357	340	351	328	309	327	320	324	330	333	318	314	339	324	330	346	312	315	324	324	349	325	317	322	326	333	332	336	338	316	330	323	358	314	347	330	309	361	344	333	319	352	356	337	299	307	309	320	337	324	318	323	325	280	348	338	320	323	321	325	349	341	321	302	359	340	316	360	299	319	363	340	313	349	317	327	313	302	344	336	339	337	314	294	332	334	323	291	305	329	363	339	298	332	311	298	328	343	362	370	350	324	318	342	331	334	317	302	351	357	298	294	343	331	300	358	345	365	337	320	335	335	339	292	337	323	288	322	326	320	304	325	318	312	323	320	343	330	361	328	372	312	311	342	355	326	312	312	297	326	371	326	327	340	355	343	344	360	344	295	296	347	363	317	322	309	337	310	316	325	319	347	309	351	330	311	337	320	355	314	332	338	323	321	327	323	320	317	307	316	319	309	311	310	356	345	323	317	298	316	307	313	335	304	358	312	345	325	318	319	324	305	324	302	282	319	317	350	333	348	307	342	329	344	364	329	337	326	315	330	313	349	341	366	371	317	346	363	303	323	349	320	321	337	319	317	332	381	338	330	324	304	321	318	323	329	347	304	315	301	334	370	325	352	336	306	301	331	337	302	305	311	355	366	352	309	315	316	327	341	369	322	350	329	316	337	338	326	357	340	293	349	345	325	341	372	356	320	338	340	310	358	319	315	281	330	314	315	298	303	351	328	324	296	336	322	363	339	298	328	346	307	310	348	346	332	312	342	302	345	321	318	327	317	333	332	324	313	334	344	327	307	342	358	341	311	352	345	339	333	312	330	323	335	311	332	341	326	307	323	354	339	322	334	338	328	327	327	318	320	337
8194	19192	39777	1417	1215	1040	1003	890	1259	853	837	853	1020	883	895	903	924	872	866	933	997	955	890	876	896	940	820	767	757	791	830	787	747	785	773	805	788	759	759	806	806	789	714	766	754	751	791	812	802	812	828	763	795	826	794	733	830	802	785	809	776	795	814	752	801	803	747	767	801	791	806	789	751	789	784	750	792	790	818	795	733	778	782	802	735	757	775	737	750	757	778	780	760	790	738	773	756	763	727	775	746	757	749	759	776	814	754	747	795	731	824	776	731	792	729	798	825	784	763	797	768	793	751	719	818	796	759	689	746	780	751	756	782	818	774	802	805	759	773	773	760	829	834	791	820	726	760	736	755	840	814	838	743	748	808	742	708	736	747	811	769	788	783	759	795	724	750	785	797	752	785	850	773	751	759	794	792	756	776	738	809	785	764	775	783	784	813	769	798	824	771	772	777	774	740	788	749	753	733	786	785	779	733	810	789	820	808	726	779	756	823	778	786	805	769	792	726	764	840	734	778	771	701	846	779	724	799	758	777	788	763	765	809	790	759	806	783	793	762	785	793	821	760	785	822	782	821	776	769	755	793	788	757	807	812	811	834	783	815	790	747	739	822	802	785	806	727	814	756	757	753	755	830	747	802	821	731	781	785	776	751	828	758	749	789	751	769	745	742	755	758	767	787	784	774	764	774	727	761	808	796	823	800	763	809	806	785	765	786	716	772	827	794	760	726	732	786	801	762	799	810	759	810	822	777	784	807	767	778	745	778	769	738	797	783	758	804	744	787	752	798	744	812	761	763	737	782	766	761	776	787	779	733	765	756	806	749	755	802	801	731	748	763	760	766	770	759	794	797	797	809	752	814	766	796	821	773	752	754	762	748	815	757	738	763	786	812	752	807	747	806	741	782	814	780	759	765	753	791	744	767	760	762	827	854	763	775	761	778	815	821	778	768	781	774	766	777	788	783	792	791	800	753	730	801	779	768	763	745	833	746	820	803	750	751	812	845	766	691	819	791	756	781	745	773	827	790	802	774	803	775	755	776	798	832	756	796	759	804	772	779	753	819	763	775	796	786	773	754	776	746	827	818	783	752	797	823	786	818	805	804	813	784	677	793	763	775	767	754	747	757	780	729	797	792	801	772	745	790	782	755	790	735	788	753	766	770	748	746	752	711	802	740	797	802	823	808	834	741	764	749	817	770	825	831	815	792	831	748	721	779	788	786	805	784	777	737	809	771	781	803	779	778	785	817	852	829	795	812	738	773	755	778	796	803	833	757	806	791	793	775	760	781	811	763	772	834	749	786	750	803	806	777	795	754	797	783	800	812	790	781	748	760	781	777	738	792	788	768	763	716	768	828	786	782	778	744	769	756	740	768	754	788	758	801	804	756	781	773	822	715	729	758	767	788	756	708	763	816	763	815	717	816	772	803	804	755	827	705	800	735	753	814	778	781	784	791	764	768	721	805	765	749	780	822	769	764	812	799	807	749	789	770	816	794	752	808	796	779	756	770	749	830	797	784	791	784	810	781	787	760	791	802	809	779	785	764	762	788	773	782	760	769	787	811	798	747	780	797	807	741	714	766	804	772	763	761	793	822	806	777	742	793	756	764	808	817	782	810	793	770	770	755	764	802	787	827	805	799	737	760	754	774	718	804	759	786	749	785	749	780	728	756	782	741	802	794	763	770	780	726	785	777	746	775	767	774	774	760	792	752	748	764	795	772	780	805	768	779	752	795	757	843	787	758	786	765	772	779	807	720	776	762	771	763	816	780	768	763	812	728	740	778	835	745	771	801	738	747	772	827	795	762	764	755	777	735	780	799	766	766	800	752	792	761	728	752	776	788	824	757	765	757	788	812	784	797	746	789	794	790	778	792	771	813	766	780	741	791	771	763	751	777	768	806	779	754	785	737	802	789	784	788	729	745	838	772	814	795	806	779	799	759	795	776	747	727	763	741	762	799	762	779	792	785	734	801	842	747	784	768	767	736	822	756	768	752	811	789	769	707	838	752	775	776	814	757	761	803	820	767	718	766	776	811	788	797	789	807	821	761	776	771	783	791	762	808	803	797	747	758	769	762	775	746	761	735	796	785	775	742	768	790	798	777	793	734	776	769	804	807	821	755	742	760	764	798	765	740	798	751	778	797	780	802	749	788	806	843	802	850	792	796	781	748	736	784	757	803	797	747	802	803	771	766	759	770	772	749	768	856	773	753	746	748	806	802	756	797	783	780	720	750	787	794	752	781	788	758	777	817	764	830	739	713	777	757	774	796	758	763	829	762	725	775	771	775	758	788	750	794	794	766	748	785	833	767	774	816	797	790	816	795	785	814	831	774	802	777	721	786	770	804	749	714	789	776	737	819	748	788	811	768	818	839	794	784	793	745	766	798	755	740	741	787	754	762	798	747	815	785	829	776	790	757	763	781	787	761	721	797	799	777	774	741	803	703	702	776	790	819	779	780	789	808	787	776	762	800	750	801	760	771	765	746	842	788	761	766	745	739	765	785	735	802	766	771	744	803	783	769	798	807	782	765	780	730	852	795	761	798	752	778	764	776	840	736	770	781	831	763	762	790	757	777	762	813	764	812	756	765	756	790	783	753	783	742	769	735	785	783	779	807	762	770	783	746	778	736	737	751	744	773	739	781	750	798	789	751	790	752	778	763	722	823	780	807	869	748	798	784	794	780	813	795	800	784	798	772	805	761	749	745	756	742	780	828	776	824	822	749	799	761	782	737	827	801	752	723	768	776	775	786	793	845	764	832	780	795	769	784	710	773	748	793	779	742	783	777	770	802	747	753	788	752	784	786	776	771	820	751	781	722	763	809	759	813	736	780	792	780	781	820	818	742	760	761	785	750	761	766	789	782	762	824	777	801	754	793	806	753	826	758	818	771	750	738	783	792	805	784	795	779	765	751	783	773	818	762	730	744	758	768	768	807	726	768	753	838	751	791	772	753	774	782	797	767	775	769	745	784	727	770	808	753	808	823	732	773	767	780	778	771	761	748	777	808	768	792	791	772	787	820	783	794	777	748	746	780	762	758	821	787	813	774	754	734	781	759	765	758	753	779	764	874	772	825	748	724	806	818	764	747	771	776	738	771	760	781	800	776	797	726	805	778	766	685	736	780	766	740	788	775	782	757	791	840	721	783	782	804	719	795	775	731	820	807	807	759	766	741	812	782	788	774	783	766	781	782	795	823	763	778	792	779	787	738	786	722	793	767	789	817	790	798	797	772	797	773	800	780	766	815	780	711	761	799	808	741	814	805	796	825	771	773	763	745	722	737	754	755	757	798	767	787	784	774	797	769	782	753	808	774	821	766	771	775	750	762	779	757	756	771	810	720	759	817	794	768	781	755	790	732	763	823	768	811	825	796	765	767	782	764	775	827	772	792	767	784	790	797	794	787	776	772	770	837	763	745	793	793	782	830	782	783	748	785	758	793	792	761	834	764	769	789	721	750	734	818	800	747	752	763	783	796	765
17872	26453	60172	17240	1541	259	246	219	218	236	178	200	252	225	218	226	220	223	210	231	208	222	223	211	190	191	187	172	167	209	183	187	189	192	156	183	170	176	184	155	199	188	189	216	188	170	177	178	183	209	212	173	203	172	187	180	154	189	175	179	188	193	185	197	175	186	189	178	196	211	194	190	183	177	191	182	178	189	197	169	211	205	214	162	189	182	190	181	181	164	202	188	204	201	205	181	197	187	161	182	179	173	186	171	183	177	190	188	166	176	204	199	192	171	175	181	184	169	231	180	192	198	174	169	187	175	172	189	198	215	185	169	191	163	201	198	181	196	182	196	183	186	204	176	187	201	204	169	171	204	182	181	163	195	194	187	173	176	178	184	167	170	201	217	183	188	176	152	191	172	169	186	187	205	190	176	188	182	169	187	167	193	162	180	175	171	188	189	207	181	193	176	176	190	181	187	188	198	186	183	197	182	210	187	195	164	177	196	200	207	200	161	164	174	191	192	163	174	184	197	166	182	166	198	177	193	164	149	183	182	183	182	193	194	181	208	186	188	186	180	186	178	185	179	191	184	191	171	186	149	194	169	205	186	158	210	191	193	182	194	186	186	200	190	175	191	175	197	186	179	163	179	196	194	200	183	212	171	190	208	186	155	200	172	178	185	185	166	218	183	196	174	199	177	183	196	184	174	201	200	216	173	176	183	185	209	186	197	158	182	185	192	181	165	182	190	172	172	177	168	183	199	187	212	167	179	194	178	181	176	170	182	178	218	177	167	203	197	178	181	167	190	177	174	187	186	175	196	182	156	199	172	197	166	174	183	200	186	184	195	182	193	176	181	153	170	185	184	184	188	185	191	173	183	176	188	174	193	188	150	183	166	187	197	161	197	180	183	178	180	182	180	180	181	199	177	164	200	179	203	169	178	172	153	165	204	189	200	205	173	191	172	185	188	185	190	174	216	183	173	173	207	183	167	193	162	185	184	193	203	174	184	192	171	176	179	181	194	185	205	166	190	167	181	185	216	185	191	186	178	183	180	186	190	176	198	189	181	183	187	180	185	188	186	202	173	170	183	174	182	192	199	164	165	201	183	193	198	194	184	196	186	185	197	181	188	200	161	144	178	169	196	214	161	151	169	199	183	191	197	182	179	194	177	170	176	184	196	178	156	159	199	179	184	166	176	158	172	191	172	187	186	171	190	219	202	177	199	174	184	159	189	197	186	181	195	194	176	187	174	181	183	199	185	206	198	186	190	180	211	176	187	207	207	182	192	159	197	196	177	171	191	185	181	174	172	176	176	183	163	177	193	174	189	182	171	188	174	171	180	188	184	189	194	180	211	175	185	181	186	166	194	180	207	177	213	190	197	172	199	205	162	210	188	153	206	197	183	167	166	206	175	170	187	190	162	201	176	186	162	191	168	173	188	186	175	173	195	208	183	212	219	182	197	186	215	169	208	177	174	181	188	175	202	186	189	211	191	187	181	202	152	183	158	175	187	181	188	187	187	199	175	202	198	178	193	173	204	184	205	159	195	194	179	185	196	180	190	211	190	201	186	147	173	199	186	202	158	188	209	193	188	176	181	208	174	182	189	174	187	203	220	200	190	191	198	185	167	206	205	185	172	149	167	175	184	154	180	178	181	212	196	203	184	194	158	182	178	212	193	192	175	206	196	164	194	197	181	195	191	204	198	230	190	194	194	180	184	229	183	161	190	179	159	190	203	195	190	184	168	213	205	172	195	163	174	154	186	189	173	183	193	192	169	200	193	188	163	212	175	161	210	197	163	184	176	228	214	194	202	172	196	178	191	177	185	186	190	184	186	161	172	203	179	197	182	180	204	190	177	159	175	182	184	177	209	189	201	153	188	185	189	195	194	182	179	188	208	179	180	190	190	188	196	175	174	196	192	194	171	188	185	162	183	162	177	195	185	202	205	152	209	193	190	201	190	191	191	189	189	187	181	176	202	192	192	168	174	191	169	174	209	188	176	177	194	191	178	204	214	178	196	166	173	176	189	195	194	192	177	172	208	202	184	194	176	189	188	176	169	187	177	181	193	193	164	194	157	181	162	173	177	161	206	173	160	204	192	165	174	185	183	159	174	183	162	176	174	171	191	152	165	182	182	190	186	184	206	157	180	190	166	199	185	205	189	186	192	201	230	175	171	187	204	174	205	180	204	181	206	197	149	183	171	190	185	193	207	181	171	194	174	178	167	161	202	198	189	181	207	173	177	174	184	208	188	185	168	206	163	211	195	183	162	166	184	221	184	176	191	187	163	192	171	179	174	187	197	194	181	173	168	173	190	216	153	202	201	190	179	163	181	199	180	211	173	189	193	219	177	179	181	182	203	199	202	183	177	193	223	187	187	170	180	191	182	203	208	186	195	190	170	193	165	185	199	189	221	183	204	175	176	192	179	178	191	168	181	193	185	179	194	196	181	172	158	176	171	185	175	185	187	189	177	162	188	190	211	212	189	174	184	209	165	167	176	171	189	183	192	197	186	173	159	172	201	186	183	193	202	180	172	186	171	189	181	162	215	190	167	179	148	179	177	198	166	166	167	180	178	186	168	222	198	169	209	199	174	187	183	195	205	194	193	164	173	181	171	197	198	179	174	158	187	197	201	181	156	154	168	172	237	191	184	194	181	207	215	169	183	173	176	179	182	195	161	174	175	220	185	173	215	202	167	171	186	182	206	167	167	197	186	159	181	167	201	194	181	159	167	174	181	173	200	168	176	191	203	155	198	193	168	183	191	189	170	167	177	190	199	169	204	169	177	186	181	220	186	162	184	179	178	167	180	201	172	183	199	178	202	187	204	163	181	162	191	182	199	199	165	174	188	191	170	176	179	151	174	166	174	185	175	195	190	201	211	190	170	182	164	190	217	174	165	187	204	174	154	172	173	164	194	159	210	186	163	174	175	160	181	187	172	175	172	189	210	201	183	194	185	153	188	184	174	193	188	184	192	196	174	198	200	194	187	170	181	168	172	211	212	197	172	173	190	156	192	188	175	166	201	198	196	178	183	188	174	172	155	165	173	149	167	204	206	205	170	205	203	180	186	221	193	197	184	164	169	178	180	180	174	185	179	197	184	187	178	145	160	193	149	161	191	157	178	183	200	159	180	184	197	167	179	170	184	159	193	196	178	188	177	181	200	183	195	153	191	194	178	176	169	182	178	170	191	186	200	198	193	189	173	195	183	173	163	192	201	193	212	176	167	201	176	173	189	173	177	181	193	174	163	189	195	170	167	195	176	184	180	189	200	213	170	183	211	182	179	169	181	173	176	200	165	182	189	189	164	180	192	213	197	171	210	198	201	200	177	167	188	202	203	188	164	199	198	188	182	181	172	172	200	205	209	180	181	193	182	199	180	205	173	186	195	206	158	180	170	207	181	192	186	194	174	188	173	167	169	163	160	192	196	186	170	193	191	170	166	190	179	183	194	174	198	195	169	181	183	185	211	178	181	173	159	197	177	190	164
10686	23986	48842	1593	1304	952	816	716	723	623	569	663	917	688	670	761	810	627	581	702	710	715	660	599	692	588	551	504	412	429	500	469	447	439	464	451	495	525	461	477	455	480	425	482	479	527	480	437	476	469	491	452	472	469	503	455	425	476	458	462	483	414	498	455	438	477	493	462	436	438	466	480	515	462	478	446	473	481	455	528	450	486	438	476	460	480	436	468	458	460	456	496	453	417	471	490	475	472	461	471	494	492	465	446	444	483	446	444	485	449	478	483	495	466	464	471	495	438	410	494	458	466	442	432	430	462	456	453	438	500	464	453	494	434	454	471	445	456	476	471	478	448	480	424	493	451	503	468	498	429	448	436	477	445	450	456	455	445	466	449	448	477	466	466	483	457	482	477	432	480	488	467	466	467	420	475	498	499	484	448	479	500	461	505	494	445	448	405	459	466	443	490	470	469	470	462	462	448	480	444	452	444	456	470	439	439	487	491	471	433	451	487	464	501	483	456	454	421	444	468	438	449	458	455	463	458	450	472	478	486	453	450	476	459	475	444	477	460	445	467	481	445	458	464	466	462	458	437	472	507	468	493	495	422	460	440	421	471	472	473	455	455	480	476	484	476	471	434	427	464	461	463	485	458	505	482	449	463	469	500	487	493	463	439	483	452	443	458	463	464	477	461	457	452	487	447	430	450	461	441	453	487	458	437	457	460	450	441	431	464	464	485	481	473	488	445	471	445	483	468	454	483	456	469	482	459	498	430	509	495	494	478	451	462	518	447	468	481	469	486	444	441	424	468	504	466	437	476	411	457	471	474	499	434	470	455	447	429	447	505	444	485	514	477	442	475	432	435	448	435	475	457	421	483	450	474	451	491	475	466	491	440	522	472	479	440	458	467	488	455	510	473	456	462	474	429	447	465	496	451	467	481	458	503	447	440	422	469	476	460	447	473	496	458	491	479	434	466	468	479	461	433	438	497	486	508	438	470	415	466	452	472	488	442	493	458	450	454	453	442	442	472	457	516	463	463	454	491	482	506	470	442	447	472	432	438	511	483	449	460	464	462	487	469	451	432	437	475	468	479	460	468	474	464	449	447	418	441	461	476	484	456	454	484	495	463	474	446	424	443	491	490	475	460	473	490	473	451	495	463	450	460	474	472	478	463	441	471	453	464	452	455	454	494	473	506	489	495	473	438	480	459	460	478	465	463	436	494	443	444	476	459	465	449	448	469	439	484	496	435	465	489	456	467	462	445	474	496	474	475	452	438	458	473	510	451	469	430	445	445	451	462	425	468	440	451	415	491	441	490	510	475	437	435	435	492	429	509	492	500	493	463	467	491	468	478	490	478	453	472	493	436	432	447	430	454	474	495	429	453	495	476	449	460	475	505	440	430	446	446	455	456	491	477	455	469	475	510	473	468	464	444	472	503	417	479	452	438	444	447	474	463	486	490	453	495	432	428	512	451	489	418	425	495	466	458	476	496	436	491	510	435	491	478	473	429	476	428	464	451	481	454	494	460	475	434	471	473	482	461	487	462	465	455	453	447	453	473	467	478	476	511	468	489	441	501	439	471	456	410	466	480	452	487	508	494	457	480	449	474	461	487	444	472	486	487	472	446	437	450	441	478	451	474	421	446	485	469	440	447	467	454	468	474	447	480	488	441	446	453	445	543	429	451	455	477	448	448	471	485	462	458	456	464	458	442	450	474	466	482	520	484	453	469	455	434	447	471	471	480	424	452	452	480	478	465	508	475	484	457	503	471	451	464	483	477	481	434	477	460	454	482	470	450	424	438	457	479	485	454	460	455	457	451	470	475	476	458	489	456	478	449	454	481	430	461	457	459	456	445	455	447	472	468	485	457	460	489	494	489	474	472	464	474	481	470	485	477	432	476	434	440	492	460	443	424	456	463	452	431	437	503	437	497	456	440	424	424	491	469	452	433	510	444	474	436	462	441	446	430	504	469	461	479	462	499	508	489	437	455	432	470	466	462	477	447	464	467	461	453	486	478	466	487	480	474	436	463	464	461	477	481	462	474	472	451	446	438	486	465	453	456	492	448	470	456	460	425	441	454	490	475	465	440	476	457	461	481	453	471	480	452	456	483	462	452	479	460	456	485	466	460	444	457	481	490	474	431	448	474	487	429	456	481	499	445	434	459	484	472	432	463	473	407	483	431	471	494	448	454	444	459	472	443	428	442	445	464	434	484	443	454	451	487	457	456	491	503	459	473	460	446	448	466	482	450	460	451	438	454	465	466	446	443	452	431	433	450	446	465	482	438	442	462	465	458	465	477	474	467	459	476	449	471	486	434	480	443	459	501	456	421	503	459	436	463	467	478	423	481	445	460	479	476	467	419	432	486	467	462	482	459	467	467	428	463	475	423	445	448	483	415	472	424	489	484	458	488	485	448	450	449	487	431	471	460	451	478	471	448	472	462	479	459	475	444	467	464	446	447	460	486	436	483	467	454	446	448	446	472	459	438	430	439	451	503	482	478	473	471	445	428	449	442	436	488	476	441	454	480	466	470	423	467	486	470	451	475	468	480	455	424	489	483	455	498	471	451	457	465	457	458	487	454	467	473	511	473	476	425	436	470	445	458	478	439	458	446	456	454	489	490	464	440	469	457	502	476	478	483	432	434	474	471	437	491	467	481	472	466	471	477	496	474	493	465	456	439	487	446	460	457	432	460	486	448	449	468	471	491	441	459	481	446	455	438	485	450	451	508	466	456	429	448	439	473	485	427	435	475	439	466	439	441	487	507	437	465	428	456	468	470	489	465	466	461	434	452	441	457	487	473	442	430	499	470	456	448	482	485	464	455	445	432	461	509	448	504	488	438	484	471	455	479	481	434	457	451	494	448	495	443	472	441	474	482	439	450	485	422	488	472	474	464	486	460	485	457	434	497	465	465	479	537	496	456	494	456	462	482	463	467	469	464	448	466	458	490	507	457	445	505	462	461	433	488	472	477	404	449	459	473	465	474	486	466	463	457	478	454	484	416	463	425	473	456	464	435	480	497	440	455	501	449	458	446	455	451	464	448	471	501	478	494	458	477	453	465	449	470	443	488	435	443	445	463	491	459	444	454	481	480	486	476	469	488	456	465	439	443	446	499	485	476	507	477	464	478	451	452	468	471	462	445	466	473	441	468	461	481	479	470	446	464	415	452	477	461	480	438	474	446	468	452	465	423	424	446	449	431	450	480	442	437	508	433	434	446	489	445	475	486	439	462	436	500	485	496	465	442	475	453	457	450	435	470	454	452	465	450	453	458	490	452	467	418	455	455	466	481	456	463	460	490	451	428	458	477	541	460	482	482	445	475	453	473	442	475	478	457	450	448	482	420	443	443	466	437	423	480	462	451	486	444	498	493	476	442	438	466	451	476	452	452	439	470	468	468	464	467	444	459	482	463	430	439	475	452	464	486	468	492	480	446	460	471	471	465	483	435	462	462	448	451	481	440	491	476	458	457	496	483	471	507	460	426
2902	1954	4114	598	405	369	370	386	380	370	380	376	387	396	357	352	364	361	397	397	387	383	380	394	405	386	344	350	376	388	362	401	377	393	338	388	424	345	354	353	370	367	382	365	374	413	347	369	374	378	374	378	390	373	351	348	355	378	388	376	406	397	369	372	405	340	345	378	383	376	378	345	334	379	356	357	385	359	400	374	376	366	397	386	380	367	357	355	363	341	353	387	416	398	349	356	360	370	347	355	393	384	386	342	344	395	375	342	403	378	346	375	388	379	382	377	398	436	373	331	372	363	375	362	385	341	385	394	375	383	369	390	394	321	375	368	319	352	370	395	365	397	396	376	345	369	389	398	401	378	385	351	387	358	360	372	379	369	339	373	316	349	334	366	360	378	360	438	419	405	362	360	369	377	398	365	388	372	355	412	342	401	388	369	371	364	402	359	383	364	364	345	356	374	380	393	366	386	402	339	372	355	363	377	369	374	351	371	396	364	366	402	366	371	382	383	362	448	371	423	365	376	381	409	367	364	377	364	370	392	377	381	358	380	383	377	380	403	356	381	343	379	381	393	373	352	348	385	357	356	395	348	354	383	380	387	345	377	362	340	382	369	373	355	385	381	366	367	389	374	364	368	335	358	397	393	407	347	368	408	347	392	401	385	384	363	347	335	380	364	366	395	382	407	377	371	371	363	398	362	376	421	369	413	386	383	376	372	354	396	353	384	374	351	348	379	389	394	363	390	400	369	374	366	372	396	375	370	369	355	377	367	390	355	399	353	377	342	399	334	392	385	359	386	369	339	374	367	380	350	388	377	387	373	381	384	323	347	341	385	377	396	340	411	347	340	356	376	385	358	384	350	346	375	393	396	317	398	371	353	366	372	378	345	372	373	377	329	412	400	402	390	384	348	367	385	400	375	378	348	401	379	390	358	337	347	349	342	380	358	358	380	351	349	383	397	366	384	386	323	357	354	375	354	382	395	389	388	354	382	347	366	374	368	360	371	387	337	359	385	385	353	409	382	360	412	380	382	389	381	371	388	393	366	416	398	372	381	369	372	364	376	398	381	354	398	357	414	363	345	363	432	378	413	359	361	389	391	442	379	390	365	392	366	378	380	388	393	353	364	413	387	378	366	349	358	323	386	374	384	385	403	394	358	383	358	378	362	433	363	367	375	368	356	354	356	394	404	360	379	404	392	375	373	357	419	361	381	358	373	351	378	420	392	358	355	397	395	365	390	385	371	393	355	377	358	370	398	380	374	423	398	415	370	365	346	391	380	380	330	320	368	385	389	376	383	346	332	385	417	348	369	386	354	356	379	366	408	345	380	385	371	381	340	381	395	400	399	367	361	393	406	379	337	354	376	375	385	374	381	388	413	365	375	365	348	385	339	353	362	363	371	354	390	392	405	358	360	341	380	395	415	356	386	398	396	391	386	344	368	328	354	380	393	354	382	372	379	380	367	363	378	389	374	385	379	367	331	370	400	400	373	389	386	368	378	371	388	389	342	409	348	361	357	357	358	385	367	380	372	413	358	414	390	381	404	353	392	384	362	413	369	417	377	378	357	404	327	400	407	363	351	368	355	332	394	381	378	395	367	361	362	362	363	408	348	364	371	338	393	345	379	346	326	381	406	396	373	363	361	429	383	364	368	363	363	346	401	362	376	369	385	360	356	401	390	396	398	346	364	366	397	384	350	366	395	385	375	370	389	350	369	382	385	359	360	375	393	362	393	337	361	370	374	393	374	377	398	374	356	353	369	375	367	389	361	350	378	400	389	371	344	394	371	356	398	361	327	360	338	410	412	369	362	359	372	380	363	353	397	394	424	356	410	367	418	366	383	375	388	371	374	391	351	395	362	398	415	370	343	359	359	336	387	342	371	354	390	403	367	374	376	362	369	354	409	371	380	367	374	378	363	375	369	363	364	396	344	374	405	361	391	375	344	360	385	356	370	383	400	367	356	390	379	416	344	401	352	391	393	379	345	380	360	369	390	391	359	352	381	375	349	355	359	400	357	407	399	369	366	409	360	408	390	366	367	366	333	382	358	362	368	390	348	386	395	403	399	370	370	384	385	389	359	387	335	388	374	387	359	367	396	402	386	345	390	366	389	398	401	384	355	377	384	370	360	364	368	382	367	381	365	370	373	372	374	397	364	362	363	370	433	390	409	342	352	344	380	331	417	361	359	392	339	385	393	383	364	372	362	361	366	359	394	411	390	338	347	402	357	355	407	406	370	377	375	422	403	390	372	369	417	370	381	379	352	397	394	381	365	329	355	385	361	387	340	377	357	349	379	389	388	374	391	353	348	365	420	431	360	364	379	389	395	380	390	387	370	350	359	395	377	409	386	368	375	378	356	368	379	376	351	388	384	358	386	392	370	395	374	364	352	392	359	371	381	370	376	361	354	373	368	379	388	387	357	373	348	361	348	366	407	354	362	381	380	424	368	345	398	345	352	340	344	389	367	383	353	391	381	372	388	383	364	348	364	386	377	372	363	389	325	388	369	395	372	367	359	379	387	361	392	324	359	382	355	392	362	362	366	379	348	360	345	370	353	375	329	360	342	328	420	380	365	349	356	396	370	358	395	358	366	392	372	373	366	391	372	390	381	405	357	372	390	418	373	386	382	398	364	433	386	400	399	368	367	377	389	364	375	338	375	350	370	376	359	362	381	366	381	390	363	390	374	372	345	386	370	386	399	374	420	367	383	405	380	381	388	405	380	397	380	390	345	379	414	380	386	366	375	370	389	366	359	334	362	379	376	374	360	382	369	353	370	366	368	368	338	400	344	387	371	377	401	385	359	395	361	389	395	349	386	361	341	357	373	359	381	388	376	378	373	377	348	365	388	424	346	382	388	376	368	414	395	383	346	380	387	392	404	344	363	386	380	370	367	360	389	358	391	372	371	364	370	389	332	341	373	375	368	395	354	364	383	407	359	363	392	366	362	407	402	368	352	373	356	370	382	396	356	383	399	363	357	351	370	390	388	365	377	392	362	356	371	361	345	342	376	398	360	406	373	389	369	320	368	359	385	346	361	399	351	387	375	409	371	350	337	421	373	379	370	382	374	354	384	328	369	372	360	390	397	372	367	378	412	399	386	341	377	381	381	382	381	363	403	396	347	338	389	405	357	367	343	366	357	359	374	373	351	381	383	396	366	394	364	386	379	374	387	349	367	364	360	384	371	387	394	370	408	388	389	348	397	360	355	367	346	360	376	403	360	370	381	369	391	370	369	380	390	330	355	359	376	361	411	376	373	368	388	382	381	355	370	372	356	383	366	392	353	382	355	386	367	388	377	366	367	348	346	382	358	339	376	369	388	346	372	348	398	351	410	360	395	378	368	379	375	368	427	402	387	328	376	354	402	395	366	363	387	401	389	366	336	354	376	380	373	384	343	406	407	382	392	352	371	400	362	385	362	409	362	360	377	357	306	391	332	414	387	405	350	374	388	378	360	359	354	391	340	398	377	347	361	360	378
3217	3613	8472	1033	994	968	899	921	896	909	884	888	928	894	823	865	887	922	897	942	957	976	938	926	973	908	878	867	865	874	855	823	852	867	897	870	895	924	832	872	877	879	881	879	842	870	902	940	871	901	873	870	896	823	846	887	901	897	888	824	875	827	892	932	859	898	864	860	851	925	881	866	908	899	898	847	892	930	853	836	871	840	866	880	835	898	907	866	886	848	890	936	844	891	920	881	886	921	912	857	932	874	908	901	902	870	854	854	869	922	924	862	903	879	856	866	928	884	864	859	874	835	917	910	881	878	914	918	860	871	796	850	901	904	898	869	848	869	894	852	818	884	877	893	822	858	868	841	899	885	839	875	889	834	874	910	827	890	887	900	855	851	840	881	882	895	846	893	887	902	873	825	843	847	906	906	862	885	880	879	881	898	829	863	933	866	901	841	859	848	863	920	845	831	795	798	869	850	847	879	822	864	793	863	865	902	890	846	859	861	835	878	891	892	891	888	893	896	922	907	882	845	859	905	916	861	926	852	885	896	889	890	859	878	894	912	861	847	861	865	879	889	893	845	887	932	846	792	860	850	939	877	880	867	836	866	865	912	894	904	873	884	911	860	850	877	863	865	860	922	865	854	845	938	833	818	873	817	875	866	901	894	829	932	885	864	891	907	876	841	887	849	857	849	895	867	854	955	871	875	880	884	887	919	866	909	864	832	900	842	874	876	884	880	902	896	886	903	897	892	863	869	892	857	909	923	872	936	899	863	850	860	874	866	900	896	877	865	835	859	893	840	893	862	813	845	889	894	862	901	886	873	896	867	836	901	877	817	877	871	848	872	891	931	860	850	933	935	863	861	874	905	930	887	925	910	915	899	836	853	836	904	842	887	845	880	872	869	884	892	872	876	895	900	889	907	841	876	871	890	916	871	868	860	840	909	899	929	848	866	915	901	878	888	857	898	881	811	907	903	871	902	868	914	889	923	932	839	890	914	885	854	853	893	831	880	887	834	865	871	886	885	905	892	904	879	835	848	908	860	853	866	880	897	944	930	935	841	905	880	911	869	840	906	881	862	894	892	894	883	851	875	876	872	835	864	890	835	840	852	919	871	839	848	807	929	859	859	866	885	914	880	874	857	843	900	870	858	908	837	849	920	879	879	934	872	845	884	887	887	915	876	886	907	861	857	843	811	921	798	896	862	872	905	842	859	912	910	869	875	900	843	863	919	934	888	873	860	859	901	885	918	802	912	884	889	915	844	889	786	890	836	879	942	895	865	872	807	932	867	869	856	882	847	870	883	889	824	865	867	905	847	869	848	898	918	897	868	867	843	858	907	889	912	890	876	859	867	894	845	837	870	861	911	884	850	883	867	855	880	880	906	889	827	884	890	891	884	901	903	886	888	873	878	931	867	889	884	838	861	899	868	844	878	884	854	882	885	854	880	897	906	867	839	857	863	845	891	835	909	881	893	827	858	889	899	818	929	832	852	877	872	844	860	898	865	850	885	842	830	870	926	825	847	903	890	853	865	865	904	927	839	901	881	862	830	867	804	875	884	896	825	897	866	853	835	872	871	958	859	873	802	926	860	929	848	918	878	903	903	890	922	890	906	892	885	900	885	850	905	855	865	910	857	888	879	898	869	828	898	884	903	912	879	853	865	922	884	850	855	896	892	837	863	858	860	823	839	892	903	837	881	871	919	897	870	832	917	876	840	847	901	858	907	867	858	878	873	881	836	905	839	869	884	847	924	907	929	934	862	856	938	875	808	837	860	848	867	854	904	918	863	893	896	879	891	895	833	887	875	854	849	830	897	914	891	926	928	847	907	843	918	926	875	875	860	930	868	904	891	857	887	918	900	885	870	894	817	897	854	904	923	850	815	886	886	916	886	899	929	905	883	868	862	867	872	822	1009	891	865	903	885	839	906	919	835	899	863	852	907	943	892	829	904	838	896	889	904	930	929	861	873	929	877	819	856	837	889	904	907	886	868	875	886	907	836	874	877	860	866	915	871	926	891	821	852	863	891	864	916	899	843	939	840	868	909	864	906	903	882	889	890	878	906	884	870	899	838	903	840	911	864	895	831	858	850	907	909	849	893	905	883	906	862	887	913	921	903	889	874	870	878	810	860	868	890	825	833	834	850	888	919	882	860	894	867	884	887	879	860	911	858	858	923	880	902	919	879	884	881	900	884	907	881	900	849	837	840	881	896	875	918	858	885	860	851	856	831	901	847	878	921	851	881	886	887	886	846	922	875	893	877	910	869	887	907	836	883	891	891	868	847	876	935	859	879	884	861	853	884	909	902	882	853	875	903	893	855	878	949	867	826	872	861	884	878	859	898	917	872	870	881	902	834	893	827	887	885	871	918	877	889	859	896	900	859	889	874	842	953	877	887	856	919	907	854	882	857	867	879	892	855	908	859	876	855	814	901	844	843	850	920	878	859	856	948	871	900	861	869	914	936	869	916	877	896	895	960	893	824	868	930	895	867	854	844	879	882	873	885	858	834	877	857	827	832	895	894	877	866	869	946	818	849	886	892	840	830	823	896	866	869	892	840	828	908	869	896	879	882	892	904	878	831	894	909	880	882	886	881	828	861	857	910	860	903	860	921	876	888	917	855	827	844	904	941	881	895	920	867	848	893	885	831	908	892	867	876	862	822	823	883	860	922	857	861	872	915	937	865	886	908	875	899	880	871	801	889	857	827	870	917	915	864	871	906	910	940	873	907	879	887	890	885	893	838	886	883	850	897	925	882	862	889	858	847	821	827	882	903	872	888	810	889	898	851	907	946	905	866	876	900	922	906	866	942	894	894	830	864	887	900	866	881	891	861	862	870	881	920	875	915	869	846	872	884	863	877	905	878	894	854	905	886	878	945	872	874	875	924	875	864	845	881	852	826	920	881	837	910	879	870	863	871	909	878	912	885	879	834	893	876	842	875	883	848	882	879	854	845	816	843	893	865	841	887	852	852	859	877	890	824	898	850	947	887	887	855	882	913	934	822	878	908	953	837	862	880	894	869	854	874	848	936	878	867	875	887	926	923	892	921	870	840	828	836	873	892	894	908	913	877	904	894	885	874	971	919	879	872	852	837	903	931	881	840	897	894	946	869	899	921	859	873	876	898	915	883	882	872	887	861	848	871	859	936	860	830	924	865	915	853	893	903	874	907	887	926	810	843	847	813	906	843	890	894	946	892	927	905	884	865	865	872	880	875	884	870	903	861	904	845	844	869	910	885	955	891	875	769	880	883	855	865	925	878	858	894	943	892	890	901	926	858	934	863	856	836	860	869	890	900	863	868	897	861	895	892	863	922	936	938	899	905	887	874	862	888	856	912	849	845	865	879	876	865	905	841	898	893	885	892	894	963	862	854	926	877	901	921	852	924	894	865	881	846	893	843	878	842	913	879	838	880	842	856	872	873	868	888	892	894	852	916	852	871	877	872	849	881	862	835	840	885	844	838	840	872	877	853	877	911	908	968	869	888
9129	17092	42519	9199	669	420	353	326	341	385	351	389	355	353	379	382	361	334	325	338	351	363	333	326	369	353	307	363	336	326	289	351	332	329	304	340	345	317	293	332	309	307	354	346	328	349	333	305	321	294	335	333	364	334	324	322	332	306	364	372	317	329	364	303	357	355	315	336	331	368	336	387	331	334	337	306	323	349	340	349	339	320	368	336	345	347	344	294	357	327	328	331	302	325	350	341	334	342	330	345	315	340	348	363	350	340	312	336	341	307	354	297	320	309	327	317	319	353	329	325	341	354	331	328	324	314	342	304	354	359	324	336	305	334	312	355	336	338	330	344	350	321	330	318	326	320	320	323	315	310	328	336	336	349	331	316	328	343	331	372	355	333	328	351	323	329	380	330	321	321	338	314	337	307	346	332	373	352	359	327	338	335	351	346	321	298	314	341	353	299	299	316	335	347	364	330	360	331	331	302	313	308	327	357	318	312	343	324	296	365	338	343	330	316	311	321	327	328	302	333	326	363	319	344	334	307	356	339	316	314	325	330	326	339	312	337	302	336	318	324	349	343	319	324	369	328	334	331	345	313	338	313	330	337	321	340	340	333	335	312	291	331	321	355	341	315	292	313	282	371	306	345	303	308	328	319	348	342	329	322	334	313	332	309	318	356	347	324	354	294	328	310	339	322	331	359	367	328	322	323	376	291	338	351	319	334	313	379	314	331	318	333	329	337	342	330	330	332	330	367	339	338	305	325	319	317	341	360	348	284	305	350	310	349	326	317	311	331	303	325	366	288	316	344	338	343	286	316	325	323	343	361	348	316	308	341	329	326	318	343	326	376	310	347	326	338	346	331	335	316	342	326	304	335	319	325	313	324	313	332	337	351	368	318	384	309	326	306	340	337	356	390	352	330	319	339	346	321	319	311	304	320	354	317	350	348	347	329	348	313	321	333	302	339	335	319	330	329	329	337	302	352	347	365	313	343	337	336	304	352	315	311	321	318	363	344	365	289	342	343	347	307	351	314	345	326	349	334	284	350	332	351	325	312	364	305	333	354	370	323	347	338	304	357	348	326	369	336	334	355	320	318	351	294	339	316	286	343	370	337	319	311	356	349	373	342	338	324	310	330	350	380	332	363	320	335	332	328	311	331	351	325	354	346	329	330	318	313	305	351	325	311	351	344	345	338	300	364	350	305	323	347	303	329	346	361	318	342	305	336	300	306	341	346	342	356	348	305	309	335	331	333	340	332	299	332	309	306	313	358	322	336	340	309	339	310	334	315	323	293	359	313	336	308	316	270	320	316	358	331	343	339	310	334	318	316	301	332	331	324	322	311	332	330	336	338	312	326	303	322	342	348	332	309	318	341	341	364	342	365	342	329	309	334	350	324	358	330	331	368	325	307	316	319	332	336	327	302	321	338	348	328	348	332	336	328	353	338	330	309	313	329	321	326	338	291	310	322	326	339	337	336	335	307	329	331	356	323	341	324	295	373	328	316	373	306	333	334	322	316	316	341	347	339	349	354	330	307	300	328	343	324	311	347	348	307	348	288	332	330	355	337	324	329	332	353	326	338	360	303	348	349	342	351	358	318	322	319	315	330	322	347	330	352	315	332	320	335	349	313	317	348	320	312	330	343	336	339	344	288	341	353	306	295	366	311	315	350	346	287	329	358	341	312	328	316	330	340	319	322	341	352	355	324	307	317	331	322	320	338	328	314	310	328	321	353	324	321	325	323	324	323	345	364	356	324	305	359	361	320	348	352	325	312	333	321	312	345	341	349	324	328	371	337	356	344	360	339	350	313	333	338	339	316	342	361	289	314	321	370	349	342	304	365	342	321	305	311	321	312	310	350	347	324	338	332	303	326	326	371	342	320	334	358	331	311	338	334	358	337	298	348	314	319	307	277	356	360	300	347	333	338	353	304	331	326	358	355	365	345	331	325	332	316	359	336	318	339	339	300	321	340	332	343	329	335	332	315	320	337	344	321	358	328	335	343	308	318	324	331	332	317	302	320	323	304	366	330	321	320	307	321	323	353	344	374	319	315	295	359	335	329	335	324	323	296	317	350	356	345	309	337	356	331	319	310	324	306	338	304	331	341	301	300	345	330	327	356	342	306	342	319	323	336	362	312	312	305	328	336	310	365	305	392	291	321	300	325	319	319	301	326	345	303	339	344	299	339	336	333	336	322	345	355	328	310	341	312	341	350	343	325	295	305	363	321	329	321	335	361	339	309	335	296	325	323	316	349	326	350	310	344	332	319	334	365	349	335	348	339	329	331	330	346	324	309	346	345	340	340	347	353	326	278	330	307	360	351	351	351	322	366	345	319	335	297	291	332	353	323	353	336	339	320	341	354	304	298	365	342	331	345	333	330	346	329	354	356	391	360	328	344	373	349	303	338	347	358	287	387	326	312	296	303	335	348	348	318	340	344	327	377	305	321	349	369	336	301	330	323	349	376	360	329	327	303	315	337	330	333	315	345	338	323	331	307	316	313	327	304	309	315	323	327	339	337	347	290	351	355	312	321	335	327	332	324	339	342	340	327	354	347	327	379	365	323	298	290	343	317	302	303	333	341	313	352	334	346	338	340	310	310	335	341	330	311	327	319	319	322	337	329	303	366	338	342	318	324	283	315	328	323	325	364	317	347	308	303	295	352	339	344	345	314	313	311	328	352	302	370	361	371	306	336	344	313	326	305	343	299	331	348	337	336	335	322	327	348	356	324	337	348	326	350	310	350	321	339	316	346	338	327	334	313	341	332	326	356	353	314	336	330	330	357	349	360	353	298	293	323	322	323	363	336	321	339	324	336	305	318	361	329	321	370	365	340	349	325	315	344	330	313	318	327	346	337	329	337	355	353	350	318	321	345	331	346	325	321	326	375	316	318	326	376	318	316	329	311	313	345	310	342	343	332	331	322	303	363	353	331	344	344	303	327	347	369	318	333	335	352	346	314	339	292	323	351	366	304	334	337	332	321	344	341	350	288	357	292	358	330	280	329	320	322	317	306	304	317	324	338	335	308	342	322	313	320	333	336	354	317	354	354	340	322	335	305	298	324	359	352	309	331	311	306	306	331	329	317	367	330	334	304	390	342	354	309	326	354	304	348	342	296	324	359	348	311	329	325	350	333	319	317	344	341	340	335	333	322	325	337	343	343	328	342	311	351	345	321	362	355	382	352	328	334	332	348	342	358	338	320	337	321	354	320	315	337	334	298	324	334	312	317	365	323	338	343	336	318	303	286	316	349	278	338	329	327	308	309	356	324	287	329	353	327	329	329	345	348	361	353	307	342	354	302	318	307	331	305	324	322	355	360	307	303	335	354	305	308	335	322	316	364	317	337	309	294	318	328	331	346	328	316	327	339	360	344	323	342	325	310	321	339	340	325	357	320	326	348	300	341	336	342	312	312	346	331	349	369	343	353	361	324	318	352	286	291	335	294	317	337	313	332	335	299	347	315	307	341	334	341	325	366	338	318	349	357
8025	17496	40567	1853	1122	1046	925	879	899	1098	850	858	1018	827	848	811	866	950	921	967	1013	929	886	852	976	879	852	824	742	751	778	784	793	829	763	825	888	752	838	774	786	806	812	796	785	764	816	787	794	789	769	793	735	788	763	726	842	792	800	769	802	824	802	794	775	769	735	753	812	761	750	748	773	756	791	753	769	789	719	801	794	780	798	804	722	789	727	762	744	764	770	792	795	779	766	753	773	826	769	833	753	763	747	782	782	765	783	788	773	775	817	771	750	776	814	758	770	814	765	770	825	734	728	801	817	773	801	742	748	781	768	749	757	830	776	778	774	783	811	792	842	789	828	780	785	778	775	767	749	768	790	751	810	748	789	799	771	802	799	783	816	741	787	819	799	788	814	787	737	740	756	773	787	735	831	774	788	840	781	785	770	734	783	764	777	760	797	828	818	805	798	720	724	772	753	785	819	810	779	808	747	760	761	776	813	824	791	768	756	787	769	779	794	737	769	766	770	744	809	820	759	813	811	819	770	788	804	771	802	800	768	759	770	824	769	816	791	799	813	790	804	758	770	727	802	799	818	808	778	804	751	776	786	785	815	775	795	799	799	806	807	756	772	794	806	775	805	762	753	772	832	792	767	818	793	778	782	816	760	764	806	800	779	771	770	811	770	788	819	812	749	736	786	750	760	769	820	856	767	797	804	759	747	811	731	739	808	800	769	777	729	781	779	801	784	763	830	790	818	839	830	788	847	761	850	782	790	744	815	842	833	820	726	785	790	788	761	815	833	765	782	785	772	768	754	823	722	761	799	789	782	752	801	787	757	807	801	786	807	761	798	725	750	805	768	786	767	779	748	782	807	784	752	738	762	800	797	801	813	723	822	836	826	774	769	777	765	751	771	761	796	804	837	782	757	799	786	800	798	761	800	800	779	753	743	723	826	767	770	782	796	792	770	782	756	770	790	795	789	827	745	762	765	818	780	755	762	795	782	750	783	775	761	805	765	768	759	778	796	792	815	778	802	783	774	718	822	740	783	811	818	760	784	785	788	790	783	804	807	743	791	721	766	766	743	807	804	764	791	734	764	780	816	776	775	784	772	785	775	752	784	756	755	773	790	788	768	772	824	771	759	768	750	773	811	794	809	808	804	776	769	779	773	797	786	776	787	787	781	779	756	796	773	822	824	813	762	829	746	869	742	782	745	758	752	746	802	781	822	757	821	791	756	825	837	786	771	812	808	796	802	819	809	761	790	761	782	746	801	768	739	757	813	814	774	822	788	785	790	783	809	788	774	791	815	815	839	783	776	739	771	785	785	820	807	791	788	750	772	765	788	828	802	781	780	763	828	766	806	805	794	780	787	775	787	795	736	809	775	785	739	769	768	774	705	845	774	753	754	747	793	718	796	737	767	718	772	778	798	850	762	777	728	842	808	801	793	785	743	780	804	759	783	767	801	778	764	801	790	782	827	751	783	740	768	732	793	783	787	757	780	788	776	784	796	782	800	795	766	781	790	772	756	770	792	793	801	801	731	744	795	786	826	702	754	808	761	784	791	788	852	787	742	799	809	809	759	764	729	820	798	783	773	786	777	753	783	794	773	777	770	756	782	797	830	809	782	752	782	759	814	767	745	770	742	796	756	752	743	807	771	759	816	784	791	785	775	786	755	756	760	800	771	804	752	781	773	822	823	785	797	760	756	757	784	746	746	787	765	780	788	800	771	770	769	790	813	760	778	764	779	793	814	796	759	779	785	773	773	801	753	840	781	733	751	828	798	812	846	763	754	769	747	811	805	752	800	765	798	770	808	750	762	743	746	770	750	762	792	778	777	775	783	774	766	832	778	730	746	745	771	747	803	716	749	785	772	781	777	777	805	745	772	848	759	760	737	758	805	726	780	813	750	797	774	794	792	801	764	834	771	777	775	793	757	821	775	769	776	816	827	796	732	806	731	780	780	776	824	775	748	777	815	821	714	730	779	810	785	730	802	808	773	765	705	793	803	751	830	734	772	738	757	808	791	792	722	791	748	751	766	765	777	760	774	746	735	773	774	813	784	801	811	828	760	767	785	724	729	814	753	780	835	793	822	744	767	767	819	772	783	728	783	777	810	766	736	796	772	793	786	745	787	761	801	753	743	747	842	812	766	790	752	811	793	827	798	755	813	803	814	779	806	779	777	770	773	813	768	782	765	798	784	785	845	752	799	762	761	781	804	779	763	749	766	812	735	724	800	763	841	784	768	779	812	848	796	751	807	767	744	803	783	811	799	771	739	814	737	831	831	765	767	812	768	752	801	780	844	807	776	791	824	774	760	738	777	814	797	787	763	773	813	807	786	770	746	790	759	731	787	769	776	761	816	786	778	755	739	772	758	792	825	777	789	781	785	752	791	802	834	777	781	814	741	826	751	747	814	766	811	823	784	812	822	763	790	804	781	844	804	804	776	820	796	813	762	732	775	764	709	748	755	746	774	793	746	807	794	802	758	775	729	797	762	795	750	778	769	779	795	761	766	745	832	766	763	798	750	790	790	792	751	790	789	749	756	801	827	800	773	766	749	758	752	797	753	743	813	818	793	793	810	808	747	793	753	794	728	771	773	749	807	762	765	750	807	802	737	783	797	814	733	771	784	768	800	776	731	810	760	730	768	766	781	766	841	786	806	804	785	793	756	754	807	764	820	820	770	809	794	761	791	753	802	786	774	771	742	777	778	781	803	784	764	791	756	823	805	775	779	767	757	779	727	801	806	709	779	815	765	783	766	742	766	834	713	742	786	763	736	762	772	826	770	788	785	768	771	732	805	765	807	748	781	789	801	828	821	816	793	831	790	832	751	782	773	805	807	773	755	727	779	759	814	779	704	780	785	809	817	752	801	795	737	742	816	787	772	772	788	789	736	777	768	816	782	754	748	822	799	819	774	829	755	751	774	780	755	794	820	764	802	739	731	791	784	829	802	834	775	834	787	824	792	781	783	734	729	802	786	823	815	753	786	801	763	798	782	822	802	772	781	825	810	786	822	757	765	785	783	761	818	798	756	795	738	812	792	839	805	773	809	824	798	814	784	781	818	781	751	804	740	791	787	768	750	769	773	771	762	798	772	795	764	763	798	783	802	759	784	766	766	772	766	709	768	814	842	770	799	736	782	814	759	767	787	731	746	848	825	803	782	782	825	778	724	792	783	805	767	787	794	808	768	772	734	756	790	754	743	819	809	721	801	771	772	797	783	754	763	811	788	835	781	772	856	785	776	784	779	744	805	824	791	775	802	751	764	793	757	793	842	825	775	768	728	792	812	777	816	784	815	808	806	753	789	770	797	818	822	774	746	786	797	729	777	755	767	779	790	806	708	792	804	797	794	819	816	795	768	748	782	762	784	784	842	778	755	730	707	752	729	781	764	784	754	828	790	779	799	744	782	818	782	800	808	758	793	824	803	753	776	779	751	782	795	753	823	772	775	770	783	776	787	793	776	771	807	765	763	807	829	752	761	793
15796	13346	56144	19091	1771	340	255	212	219	461	200	201	260	237	209	258	257	226	201	201	210	202	181	191	177	198	158	163	183	145	150	182	168	173	179	166	186	162	167	166	164	181	170	167	201	152	169	159	151	164	164	179	163	174	174	165	170	162	177	179	170	179	179	167	185	164	154	168	182	169	168	150	160	172	162	165	179	158	169	187	158	166	180	177	157	163	179	186	130	172	179	182	163	176	187	172	154	156	167	151	170	166	189	164	167	180	191	169	169	183	170	186	173	183	199	179	154	172	174	154	176	153	165	170	167	175	169	165	148	180	165	179	204	153	185	193	180	166	153	139	170	161	169	201	151	166	156	165	173	176	158	166	138	159	189	164	170	179	195	183	152	156	201	177	149	159	164	181	172	176	165	179	161	169	167	155	192	166	153	157	169	183	167	181	159	162	162	158	178	167	164	168	179	169	182	162	172	167	183	180	173	202	164	187	185	137	183	172	172	139	162	160	165	148	165	171	175	185	177	160	180	176	174	180	184	188	167	146	153	182	160	168	149	154	153	161	155	189	176	183	190	182	168	181	197	163	216	173	158	181	163	173	177	201	171	160	175	187	148	160	148	199	155	183	175	181	174	171	160	182	170	160	197	160	160	151	165	168	175	149	149	176	209	169	176	169	165	198	166	157	178	178	183	197	175	193	174	168	177	175	157	188	156	173	174	186	187	154	159	175	194	182	204	158	163	153	176	160	176	151	166	174	166	189	198	149	173	168	194	154	161	154	153	172	172	167	159	191	155	181	176	145	168	172	161	178	176	181	161	180	172	136	190	174	183	170	172	166	177	178	155	168	177	182	153	163	159	169	182	194	178	163	173	171	184	180	168	165	180	151	147	189	178	191	163	139	188	160	179	179	165	163	195	156	170	176	192	179	174	181	168	172	167	168	181	175	185	176	147	177	137	184	191	166	164	179	163	177	171	199	204	154	162	187	175	153	178	165	163	160	171	168	176	190	196	191	211	180	154	168	179	175	163	185	180	164	178	178	161	165	177	152	148	160	162	161	174	182	186	169	161	176	172	170	157	169	173	183	182	159	166	158	186	156	166	179	168	168	176	184	148	180	157	166	180	157	177	165	155	170	196	162	184	166	157	153	177	185	151	166	166	160	176	195	147	179	148	170	168	188	197	189	166	171	164	156	173	166	157	165	172	179	159	168	190	168	169	191	172	185	168	180	175	185	169	164	156	166	186	186	190	185	186	147	174	171	176	196	155	198	146	164	159	174	170	175	159	216	158	200	160	164	193	164	163	177	177	165	183	175	186	167	162	183	177	170	182	167	183	178	178	175	161	154	180	185	176	145	178	146	187	185	180	165	160	192	162	170	176	148	185	192	216	169	170	181	179	173	197	174	177	178	165	182	188	200	185	194	166	198	171	190	176	173	199	172	188	176	177	196	162	156	195	179	186	178	153	179	162	160	158	154	153	168	171	138	182	159	165	178	182	188	174	169	156	166	155	164	159	166	164	194	187	147	171	158	166	189	180	155	166	160	155	185	178	180	168	188	164	173	180	171	182	165	185	165	170	145	159	171	184	190	168	166	160	159	165	188	190	164	166	155	179	182	172	165	152	168	162	171	147	143	187	169	189	163	185	185	176	177	170	189	163	166	152	165	185	165	193	177	178	194	157	162	172	151	175	178	179	165	192	167	178	156	184	169	176	176	165	162	176	182	177	155	157	195	194	173	173	166	184	167	186	171	188	172	168	179	205	174	169	164	174	196	191	182	163	161	167	184	163	168	148	168	169	178	168	158	166	165	153	166	172	152	167	170	167	160	155	195	186	184	173	172	155	184	172	208	200	167	180	181	189	166	180	139	152	172	166	176	176	209	169	168	178	166	175	162	184	165	184	179	194	142	180	182	170	180	191	153	147	166	188	169	173	162	183	174	169	174	175	171	163	178	173	155	176	159	203	166	178	173	171	153	188	156	161	176	162	185	172	166	172	182	177	164	165	194	178	178	173	169	156	168	167	178	186	192	160	169	181	159	168	179	170	151	157	177	157	141	159	181	191	185	150	179	138	171	179	177	170	165	161	173	191	169	173	193	200	151	164	181	159	146	156	140	150	149	158	166	188	162	156	187	177	176	163	188	152	162	154	187	155	168	178	165	196	159	182	166	193	162	179	185	160	170	176	181	145	169	165	175	168	163	143	186	144	166	165	194	164	223	184	200	178	179	171	161	159	150	172	163	175	188	160	161	153	175	167	175	153	172	202	163	146	180	157	161	183	180	193	173	133	168	163	168	177	165	162	177	178	164	187	163	155	191	180	156	164	186	174	154	172	183	151	170	154	178	184	173	162	175	163	157	142	149	202	187	160	167	170	190	180	163	168	170	175	154	174	160	166	187	173	150	173	206	165	170	139	175	159	149	161	180	172	190	169	168	175	192	168	159	185	176	152	168	179	168	164	153	158	187	171	178	158	166	182	200	177	192	171	146	162	150	152	166	184	154	162	167	169	173	178	152	172	174	165	172	166	156	188	173	195	165	180	191	155	143	171	161	162	180	171	184	149	170	191	165	164	169	195	194	171	204	181	163	193	182	188	171	163	157	179	185	173	192	181	155	172	167	186	182	195	171	177	183	168	142	162	167	147	158	157	165	174	165	161	176	156	191	172	150	178	202	184	174	176	173	186	168	166	178	163	187	174	181	167	188	168	172	183	159	169	174	165	162	185	161	157	174	154	167	168	154	162	140	183	148	172	170	161	168	172	167	182	176	163	192	179	176	190	156	162	153	152	180	162	171	166	165	179	173	168	171	170	164	169	155	170	173	191	161	185	166	163	187	180	173	157	180	160	164	171	174	183	169	192	186	168	176	182	171	178	158	177	157	165	144	154	189	171	191	170	147	152	159	168	180	175	156	160	167	170	191	186	188	184	162	183	171	151	172	195	170	168	163	165	184	173	170	165	178	162	160	173	177	172	192	173	184	164	181	163	169	157	186	172	164	182	184	183	151	185	185	201	168	164	161	170	192	158	173	182	148	175	177	185	172	169	162	186	158	181	161	177	185	181	192	189	161	170	205	184	160	180	186	162	155	165	176	198	173	133	153	182	193	176	170	163	157	188	165	159	195	146	170	193	187	165	153	155	187	193	163	160	191	146	157	189	174	188	189	169	174	187	143	175	148	185	149	183	176	192	163	177	160	172	150	156	171	183	170	173	169	173	179	176	149	179	153	158	174	154	174	159	159	188	163	177	168	170	188	160	173	171	166	177	160	199	174	149	174	169	143	158	167	148	192	158	167	154	163	169	178	178	153	166	150	174	191	191	165	162	164	149	184	171	161	164	171	183	152	154	166	170	158	173	173	157	192	190	177	161	147	160	189	160	165	171	164	196	184	184	171	188	146	181	177	186	186	176	155	179	151	156	158	160	182	171	156	182	165	148	160	161	171	193	161	179	162	153	164	186	196	163	195	189	189	151	174	176	161	173	172	157	162
9995	12822	51877	1932	1219	1081	849	748	671	2102	593	642	1198	808	672	960	903	797	698	788	752	700	609	626	742	644	510	464	447	431	456	454	496	441	440	477	436	440	404	444	455	406	449	441	460	452	423	428	417	458	469	443	457	442	395	475	431	429	429	449	426	446	444	457	448	436	455	418	422	439	421	446	461	431	432	405	452	413	428	409	411	389	445	454	454	440	424	441	434	424	451	453	426	425	452	437	423	448	424	426	452	431	467	468	445	453	410	423	430	432	430	426	458	426	429	436	441	411	424	463	430	409	434	452	463	430	395	415	459	442	476	457	428	392	449	431	414	438	452	430	418	456	445	459	446	432	438	419	454	438	391	446	433	367	417	400	440	434	430	409	392	437	440	440	432	421	454	453	424	442	406	458	424	432	394	397	411	384	455	406	441	428	425	399	424	427	445	413	463	403	441	426	432	382	423	411	432	481	407	430	434	411	440	410	409	402	459	467	441	430	437	440	441	427	402	429	377	432	421	440	455	436	412	421	438	452	411	427	446	418	453	450	435	465	451	471	450	452	389	448	450	441	410	429	447	385	448	458	438	436	449	443	395	435	435	446	443	411	433	446	454	452	455	388	420	432	412	466	464	463	446	450	413	427	449	422	403	435	414	448	424	468	429	455	417	455	426	423	427	428	416	430	435	393	455	433	412	418	449	458	406	432	432	407	396	396	426	468	407	431	429	423	402	411	430	410	433	441	422	399	411	452	409	411	433	402	478	459	447	423	422	490	425	438	442	453	427	385	421	411	444	453	433	416	412	439	391	452	442	420	449	439	414	420	404	439	394	432	411	445	410	409	426	438	450	445	443	484	466	453	428	443	456	443	453	411	415	408	423	423	415	416	416	426	408	442	453	434	413	426	424	420	410	394	428	426	413	398	426	439	428	453	425	414	436	442	412	424	414	398	437	398	470	408	480	453	468	402	461	394	426	417	408	405	436	439	424	441	398	456	391	390	433	445	427	400	402	424	448	444	417	414	457	454	415	401	454	442	431	457	419	436	414	451	404	458	435	418	436	419	447	451	404	473	441	431	473	415	390	415	409	447	465	463	408	408	442	410	388	476	444	422	410	432	405	423	429	434	451	396	436	418	413	452	460	414	417	425	415	440	430	415	435	414	418	437	459	448	415	465	450	419	455	442	409	470	449	423	418	428	468	419	460	416	438	427	412	428	408	435	436	437	442	440	450	405	387	441	396	425	409	455	424	445	455	425	424	390	396	443	439	440	417	429	410	418	433	399	422	443	450	386	438	410	451	437	462	413	453	433	429	448	389	421	418	440	451	427	436	434	425	433	438	412	449	442	415	420	425	411	391	410	466	438	397	437	446	454	419	449	430	393	424	423	413	402	433	438	466	427	431	433	418	474	440	454	415	434	433	409	401	439	419	452	449	440	458	440	418	435	405	450	406	395	418	464	451	445	435	411	419	431	415	405	427	410	440	424	446	426	390	410	421	431	468	449	415	397	416	375	419	459	425	458	419	418	441	442	424	437	408	409	426	441	419	439	444	438	450	404	430	443	441	414	419	446	417	404	429	417	424	395	440	436	449	418	418	413	428	454	399	425	419	437	411	438	423	426	426	455	445	418	415	453	429	455	403	438	451	436	411	411	463	425	426	412	469	433	471	447	458	415	388	447	427	459	390	469	423	422	406	428	474	435	443	429	423	439	435	402	420	449	383	422	482	410	436	415	415	397	421	412	430	493	420	415	415	483	438	396	430	438	459	395	410	424	431	414	428	423	420	420	433	426	404	438	437	434	389	410	417	438	410	446	433	413	441	428	422	442	454	418	427	441	419	439	449	407	502	458	430	451	435	465	420	438	438	455	428	476	421	475	396	409	436	440	449	419	422	413	401	433	426	466	421	427	448	423	425	408	410	431	444	436	433	437	386	447	431	413	447	430	442	419	432	406	400	452	471	418	430	436	424	444	423	389	465	417	468	446	451	397	417	447	410	413	426	406	421	416	444	479	434	402	406	429	420	438	441	434	411	394	421	423	425	426	426	425	413	415	424	438	441	449	399	468	449	401	436	417	433	427	413	414	458	431	403	450	463	442	430	493	427	412	443	432	429	482	441	396	440	465	422	441	437	410	468	411	419	444	447	420	426	396	429	412	442	447	424	437	426	427	438	411	406	452	446	452	457	413	469	456	454	426	436	411	460	424	418	420	467	455	434	410	445	422	414	423	421	453	449	427	417	434	446	408	421	431	420	420	420	417	396	450	469	431	466	460	442	445	418	425	419	417	424	431	422	420	406	415	403	433	443	451	433	437	442	413	422	420	413	459	418	395	447	425	468	441	406	446	442	418	410	409	418	475	436	419	478	460	402	461	411	449	434	440	411	426	465	419	420	424	413	408	446	450	384	436	389	420	423	452	401	408	433	428	435	435	406	448	461	438	407	427	394	438	425	429	398	432	413	467	430	444	432	442	415	428	439	432	463	447	415	430	473	436	421	425	387	400	419	404	431	415	447	457	404	416	429	421	402	427	437	418	415	435	446	442	428	439	440	451	431	451	402	433	471	446	428	448	414	447	432	408	452	431	441	429	450	426	412	379	417	422	401	444	437	467	464	401	466	405	395	414	458	437	443	410	416	449	419	437	448	431	461	457	428	411	435	440	420	453	420	397	401	448	452	436	413	417	461	396	436	433	457	461	420	448	411	386	412	415	414	433	457	452	418	410	452	438	402	404	440	452	438	462	452	432	417	395	410	418	410	379	401	437	423	446	396	467	446	414	429	435	405	434	407	379	425	428	422	439	446	437	416	423	437	410	444	420	424	411	452	413	415	415	426	496	434	429	417	436	410	451	410	474	411	443	444	419	433	427	399	429	413	446	439	401	401	407	406	412	471	422	460	420	440	427	446	441	412	411	429	450	416	423	441	471	452	441	417	430	435	456	382	458	456	455	461	417	437	427	407	500	443	410	429	433	416	417	414	436	443	450	413	412	429	456	429	442	397	433	398	437	408	452	434	411	459	409	427	429	421	417	452	377	449	451	417	440	425	403	426	451	428	399	419	452	424	400	386	436	412	444	412	425	451	423	408	453	432	389	444	437	419	434	412	397	409	401	446	445	457	422	438	438	441	424	461	418	444	434	433	445	405	430	456	437	442	437	435	433	448	427	451	390	432	431	414	452	451	439	436	430	470	416	475	432	427	413	403	459	414	410	414	404	466	421	473	441	428	459	445	444	443	451	442	435	479	421	402	391	444	434	437	442	423	401	419	430	449	407	445	459	448	405	422	408	445	468	451	439	430	495	455	437	456	388	416	431	430	434	417	406	417	418	451	435	448	434	455	411	449	426	410	441	413	437	427	425	466	481	408	445	410	412	447	415	408	427	417	438	430	407	423	423	472	461	428	434	406	458	425	403	453	444	421	425	400	412	427	447	443	407	440	408	428	453	419	440	431	429	444	464	422	448	393	414	430	459	443	411	446	414	453	414
3012	1132	2991	505	404	362	382	395	328	368	363	377	339	366	339	371	372	372	411	368	419	333	371	352	360	334	369	363	364	321	385	339	351	381	359	349	355	387	334	356	361	342	337	344	350	383	369	360	324	364	379	327	326	373	386	390	365	361	394	354	363	373	345	399	364	342	350	386	373	383	360	367	345	387	376	386	332	382	349	406	357	347	322	318	343	356	330	368	354	397	398	317	386	359	343	357	354	431	358	371	344	368	370	380	357	371	364	403	361	377	352	378	352	371	393	403	364	369	405	350	346	364	345	427	343	364	375	374	381	363	367	357	364	335	353	375	377	351	340	373	376	393	343	381	353	387	340	380	364	388	416	339	404	365	406	377	404	386	391	405	348	377	393	372	356	385	365	345	359	354	350	369	382	383	371	400	392	385	375	387	368	359	376	369	358	382	390	343	330	346	353	366	375	357	350	393	389	363	324	366	382	350	406	340	348	377	366	365	370	377	354	352	335	402	352	377	376	370	379	327	354	336	347	362	375	357	399	370	385	341	365	323	372	401	351	382	327	421	346	378	402	365	368	315	373	347	355	337	352	363	364	355	346	353	312	389	371	383	374	371	319	328	380	337	377	364	373	366	381	380	323	390	375	359	346	327	354	351	381	324	331	390	367	400	406	368	362	353	375	353	362	343	340	376	336	378	345	345	352	369	343	373	371	334	349	391	381	362	377	377	370	373	390	367	346	350	342	329	369	379	360	396	395	391	374	378	333	433	382	381	370	401	354	366	390	384	385	366	383	371	364	346	374	361	320	383	337	360	380	389	360	387	367	344	356	336	355	383	408	404	375	348	382	360	387	379	389	365	312	380	333	395	357	354	381	403	345	348	346	404	370	354	350	405	381	358	363	353	341	363	386	343	335	363	359	374	349	367	373	377	344	359	343	362	402	380	400	385	406	363	369	357	392	395	347	350	350	350	399	400	375	359	385	403	346	364	353	417	357	380	337	380	392	411	410	346	376	352	373	348	339	370	383	379	391	367	393	335	343	390	385	379	361	347	406	416	412	366	376	318	373	346	373	354	359	367	326	337	325	342	338	315	364	360	354	360	338	381	361	369	359	367	331	352	384	342	355	375	396	379	353	332	353	358	372	377	369	371	362	400	340	352	357	373	353	357	360	364	396	333	335	376	404	354	382	391	363	382	368	372	390	341	323	377	393	371	342	388	380	366	382	371	317	351	353	328	353	372	374	395	384	336	364	359	366	366	370	372	372	368	305	349	344	367	390	336	344	346	387	355	356	356	369	367	347	389	332	361	364	368	392	345	353	351	342	358	323	360	372	361	359	398	389	362	378	324	374	378	347	380	350	363	373	359	336	352	361	392	400	390	387	341	337	345	384	365	341	398	408	360	360	383	366	341	354	385	322	338	391	362	337	371	378	370	330	410	409	369	364	345	320	366	363	365	340	391	375	377	336	373	378	357	422	333	366	351	349	367	387	378	342	384	355	394	359	317	365	402	390	404	377	359	360	360	346	360	375	360	367	374	373	353	384	377	340	303	335	360	394	366	385	363	390	373	374	368	334	386	365	352	367	392	363	339	373	348	337	386	334	370	389	310	366	382	372	352	366	361	379	314	339	367	344	360	355	372	337	358	336	375	343	406	397	377	352	360	342	338	354	351	379	354	360	332	354	360	383	387	355	383	360	378	338	389	333	365	328	384	398	349	372	337	378	361	359	391	357	371	360	392	362	355	360	365	379	356	364	355	358	378	374	374	382	348	401	346	355	389	350	332	375	356	346	337	349	346	400	396	370	364	349	376	337	379	363	373	338	355	350	364	358	387	357	371	335	367	367	350	361	371	326	389	391	396	362	382	315	388	342	348	334	363	350	373	365	355	374	393	341	364	375	371	367	365	360	363	352	357	397	374	344	335	373	350	361	372	369	357	340	350	368	363	376	392	361	360	349	398	338	371	360	361	375	384	350	363	345	331	345	394	345	353	348	373	358	366	341	363	355	387	361	382	386	363	360	377	387	376	355	371	364	324	343	348	378	385	319	359	341	379	375	349	376	396	348	367	354	352	337	363	382	385	364	370	424	390	386	379	385	352	362	399	361	333	355	359	355	366	376	335	393	351	376	325	388	362	349	383	373	380	366	368	364	331	333	360	375	370	383	364	384	379	387	346	346	373	370	369	365	328	356	337	380	349	380	387	398	378	373	375	367	384	346	358	382	368	348	333	376	346	381	358	357	399	338	365	394	348	396	371	341	354	381	343	383	342	398	395	339	386	353	333	347	369	379	336	356	368	346	395	350	370	363	376	328	352	344	353	367	345	366	384	366	377	354	379	343	339	352	384	354	307	359	354	333	348	354	360	392	408	365	388	375	340	339	366	369	372	378	363	356	379	391	337	387	360	372	366	351	343	390	350	385	360	355	366	351	362	343	339	374	332	369	371	396	356	345	400	355	364	389	402	391	375	339	363	432	364	381	368	359	353	347	375	364	355	362	384	350	372	351	370	371	353	325	368	345	365	374	347	383	349	352	354	390	345	406	379	385	388	334	371	306	356	378	372	362	382	393	352	407	356	374	405	398	361	347	394	362	360	356	350	375	379	379	365	390	394	368	371	370	374	366	340	365	348	385	383	336	340	364	350	354	363	382	350	343	357	359	377	369	341	351	331	321	365	350	362	371	405	352	381	359	374	381	387	360	381	345	409	399	391	385	386	376	368	372	395	395	369	357	313	342	390	332	378	354	352	350	384	387	346	330	350	349	383	364	352	359	368	377	333	365	331	348	357	380	402	379	363	384	354	359	375	387	365	376	378	386	410	338	382	322	379	361	352	362	365	400	386	364	358	364	359	372	332	364	385	362	355	359	372	363	376	345	366	354	355	343	354	379	347	378	358	360	399	368	376	351	357	348	386	363	370	340	323	330	366	346	336	352	376	364	368	380	375	363	369	366	366	371	378	347	399	350	364	362	397	379	380	339	345	344	380	343	353	328	371	346	378	354	363	350	373	330	352	379	363	363	363	382	359	379	374	374	355	360	408	356	369	345	359	360	385	380	391	338	386	327	360	372	303	351	380	344	345	356	356	367	361	354	369	384	334	384	364	313	369	380	362	356	366	383	344	379	374	370	357	366	354	367	354	351	343	356	393	358	334	342	373	361	419	376	353	353	379	333	355	352	371	344	377	383	359	378	358	374	354	360	312	346	366	374	410	377	334	348	335	330	374	326	393	352	347	379	347	387	394	358	363	350	355	371	348	402	371	366	336	377	374	357	371	384	368	347	393	380	352	379	373	355	348	346	369	376	353	351	362	329	346	385	406	369	342	364	338	372	347	357	350	382	366	384	343	337	372	347	360	339	340	383	321	370	385	357	384	343	384	368	339	364	372	405	383	388	367	369	376	359	338	366	343	321	392	336	385	401	371	313	370	360	367	376	383	360	380	356	378	362	367	344	341	379	386	364	402	394	375	346	378	375	359	381	366	376	369
3261	2085	7354	1015	922	921	846	905	840	847	869	817	886	880	840	850	829	922	874	975	962	914	882	966	915	917	847	873	843	865	829	834	845	874	884	808	863	855	828	867	829	853	862	888	848	838	853	861	799	845	857	893	855	869	867	851	835	834	822	871	804	913	876	881	895	871	864	826	824	910	861	845	889	843	857	863	833	804	908	831	858	884	796	823	884	897	797	843	857	849	835	835	838	842	875	859	809	897	883	861	827	867	825	875	807	855	877	890	856	858	843	853	895	803	835	856	887	839	829	870	838	876	861	869	900	887	859	894	846	840	864	908	859	861	893	870	831	911	876	808	885	811	803	862	869	834	804	855	825	787	872	932	805	895	878	795	837	862	836	858	884	856	842	897	918	868	861	834	822	876	893	862	841	922	870	855	857	787	838	834	857	885	902	857	875	858	881	836	871	882	831	880	868	842	819	814	909	892	809	851	918	814	851	848	822	925	837	857	878	890	876	862	830	867	878	853	817	834	844	819	884	854	877	868	884	816	874	871	890	792	879	849	842	920	860	844	883	842	846	853	923	875	817	845	896	828	861	864	879	874	798	856	861	841	884	862	840	871	859	883	916	857	829	822	843	847	878	788	886	871	845	862	852	838	847	828	875	854	838	858	842	858	881	834	923	871	911	883	817	822	891	835	809	841	816	860	858	795	883	835	842	907	823	820	848	860	848	830	843	802	892	847	818	886	825	798	899	886	850	848	851	870	889	881	872	836	853	824	857	854	874	834	860	872	842	857	869	856	872	814	871	856	892	818	824	876	826	898	837	882	858	839	867	887	840	875	846	811	846	903	856	869	862	847	851	879	813	882	830	808	934	842	855	849	830	870	844	827	845	843	847	818	896	891	853	858	817	858	841	859	828	852	853	841	896	842	856	843	856	909	832	823	864	839	899	823	875	829	833	839	855	860	837	863	846	817	857	818	875	827	900	831	849	853	841	847	842	859	852	870	897	876	833	799	856	871	868	888	816	860	858	930	853	860	814	882	885	795	835	869	850	816	844	848	830	852	856	910	916	820	880	823	864	826	895	873	847	847	846	874	870	883	847	916	854	860	839	875	813	870	869	845	866	863	813	863	797	850	915	875	779	873	875	850	834	911	892	874	845	863	848	891	849	860	896	815	796	873	854	867	873	830	865	882	840	864	829	853	804	806	843	807	870	828	856	902	864	860	832	808	837	830	871	878	885	836	851	845	853	839	841	876	854	863	836	852	835	825	817	853	880	809	919	849	801	852	828	837	810	869	804	837	883	864	797	887	881	824	844	815	873	844	897	896	859	884	867	905	839	890	850	873	814	866	861	847	855	841	848	819	866	854	845	791	838	859	861	794	837	864	836	828	874	871	896	870	847	819	850	856	841	869	878	864	892	859	793	763	858	844	867	848	896	823	872	880	849	823	922	819	886	818	840	794	868	866	852	902	880	865	845	870	831	878	852	880	862	917	853	859	826	844	869	875	856	886	903	873	821	850	863	850	796	909	850	894	850	865	827	845	875	880	857	880	810	825	817	866	809	871	837	820	883	848	831	810	861	777	889	881	910	835	844	849	854	907	846	842	846	869	836	823	838	875	821	841	868	875	823	876	887	857	931	816	887	856	887	875	867	848	867	879	848	886	862	872	808	852	845	870	869	876	885	838	842	861	846	828	908	817	824	850	861	882	829	845	841	880	864	861	886	824	852	870	841	821	849	834	849	852	871	892	824	832	891	840	844	812	902	832	836	837	871	866	831	844	848	842	846	845	853	837	844	834	908	876	903	825	853	858	868	835	820	846	869	840	841	846	816	835	859	837	868	811	841	879	903	861	868	828	829	837	911	843	882	825	855	810	798	834	926	837	833	828	863	897	911	848	873	824	865	794	873	808	902	838	892	821	807	819	919	890	890	861	915	847	846	839	813	862	845	835	901	848	877	917	834	853	830	869	897	866	930	845	867	863	882	843	829	828	857	886	762	845	913	833	862	854	857	870	853	849	853	840	884	804	824	809	873	841	858	873	887	805	875	866	798	834	875	856	872	910	863	804	864	870	838	827	857	843	835	828	801	809	851	862	903	824	885	833	848	890	871	874	871	776	831	832	818	841	861	872	795	856	895	847	900	804	836	862	839	877	858	909	871	837	855	855	878	903	822	847	849	887	864	832	920	855	922	826	849	795	835	850	860	870	878	850	856	862	845	791	841	801	803	831	842	866	903	876	889	844	835	828	850	848	857	863	826	848	871	877	832	917	906	809	809	873	864	916	898	867	899	851	848	824	811	854	837	826	849	871	860	861	843	851	839	852	877	858	883	829	832	844	806	837	837	875	844	884	872	861	857	840	785	868	865	815	820	880	874	886	842	832	894	853	839	867	779	927	862	826	837	861	809	844	848	881	830	854	847	878	841	812	836	812	812	864	877	855	847	876	842	862	843	885	823	861	882	847	852	859	867	867	891	778	809	828	866	811	803	850	841	880	900	861	855	861	848	857	838	834	845	830	866	837	790	874	838	834	832	840	878	754	859	890	862	827	835	807	822	838	891	814	856	899	870	829	869	866	897	806	856	817	827	853	884	845	833	896	873	827	885	864	839	825	851	828	917	907	841	800	884	853	833	842	884	864	890	883	848	840	840	855	864	841	875	860	837	901	803	861	878	815	799	848	842	826	849	876	847	826	817	832	836	847	823	856	852	869	879	826	873	830	823	896	812	875	886	911	876	836	864	796	860	846	827	839	850	825	884	826	821	906	853	835	874	838	855	896	867	847	866	853	825	795	898	854	856	883	859	878	892	846	830	880	838	856	860	867	825	851	848	860	862	869	855	829	807	874	839	884	885	926	881	902	793	781	842	881	865	924	835	843	849	893	849	873	879	831	877	882	843	869	830	858	833	837	842	849	835	850	857	906	824	863	831	906	872	871	877	807	872	869	837	829	888	862	883	883	790	841	879	905	890	847	837	858	885	865	805	831	820	873	860	813	870	865	813	846	835	844	855	835	902	814	835	836	857	816	863	908	824	828	854	855	892	842	860	869	839	840	891	798	874	866	881	869	911	831	842	869	853	871	888	889	851	835	801	849	898	864	862	832	877	850	814	832	842	845	836	853	853	898	838	875	856	828	835	868	851	840	873	837	910	802	877	914	814	839	865	869	859	855	864	845	794	821	884	910	859	880	860	812	878	911	855	816	844	870	855	867	815	908	856	837	828	857	815	819	881	846	829	864	886	800	858	845	874	864	877	916	881	824	815	871	859	843	842	877	864	845	861	796	915	915	867	867	856	872	869	853	888	871	855	884	848	798	804	833	846	870	895	827	848	879	848	873	843	867	858	855	807	909	822	832	833	888	850	863	867	853	875	825	795	844	807	852	866	868	901	824	778	855	893	855	878	830	846	826	826	858	908	885	905	828	860	894	864	891	852	822	852	843	891	870	910	801	879	878	887	862	895	874	863	898	906	862	879	806	829	857	889	806	858	851
9720	21194	41700	8750	639	395	388	342	337	373	348	347	359	350	338	380	320	362	319	371	345	306	324	314	349	387	322	322	339	347	317	324	327	328	324	335	340	338	333	296	309	334	290	319	339	301	344	301	316	348	314	312	349	317	352	343	348	329	313	311	353	325	340	362	322	347	358	356	316	304	309	309	337	354	307	303	334	341	303	374	353	376	315	330	327	326	302	346	323	330	332	334	293	366	296	314	325	312	297	331	309	332	322	325	337	341	348	303	330	313	346	323	342	302	315	325	358	336	336	324	290	329	300	325	330	313	343	295	349	348	336	341	310	298	317	348	308	361	315	342	326	349	370	340	336	330	337	320	307	307	330	302	315	324	324	329	334	313	328	326	316	326	332	349	342	343	366	307	298	334	319	353	320	333	318	389	300	306	299	375	334	345	343	355	304	336	328	317	311	301	310	326	355	321	341	317	339	312	317	323	336	312	322	348	330	307	311	318	300	357	362	331	324	320	304	351	309	327	311	329	334	322	327	317	332	309	307	339	313	338	326	299	340	322	347	358	328	343	339	314	317	333	344	354	318	349	342	310	340	326	301	300	291	329	355	342	341	366	347	311	369	317	349	341	327	292	333	285	371	303	343	340	340	335	345	324	317	338	317	356	352	339	332	335	361	303	350	305	338	322	332	361	283	358	300	307	288	355	337	349	327	355	333	333	363	323	305	340	310	311	353	300	340	327	345	336	316	310	337	357	283	342	323	306	333	308	329	280	323	343	358	292	350	319	316	341	344	345	307	305	285	311	340	323	333	331	336	356	316	331	336	340	314	306	349	332	297	340	331	348	364	356	332	332	334	330	322	348	302	349	332	348	337	325	289	326	351	315	328	303	280	341	367	339	296	336	334	329	329	332	348	327	346	334	330	339	319	323	317	334	339	338	343	325	344	304	306	342	342	330	349	361	313	320	337	326	350	307	329	317	337	325	334	294	325	319	335	308	362	339	338	297	370	330	363	328	327	351	347	348	342	357	353	337	323	310	307	326	305	361	316	321	335	318	332	331	338	345	338	351	344	336	282	308	356	337	330	320	341	313	343	333	341	359	337	297	334	369	342	327	326	279	297	338	353	293	336	339	276	327	340	336	310	350	357	333	329	319	311	314	322	353	365	326	350	327	349	323	323	332	320	323	342	326	306	329	348	296	309	319	353	312	335	337	325	347	350	327	288	311	330	335	298	329	358	340	308	335	347	346	323	301	294	333	344	307	266	302	322	347	323	295	334	311	327	307	337	316	340	322	365	291	330	380	330	341	318	302	300	366	371	329	338	339	333	319	331	331	332	300	366	353	305	296	329	300	327	300	346	347	319	307	329	367	319	322	314	312	358	385	381	327	342	321	320	330	346	339	350	339	350	327	296	351	295	310	337	331	349	347	351	323	352	308	311	342	327	355	343	316	349	320	375	349	340	317	311	323	330	330	331	333	363	299	336	320	312	332	343	309	340	372	330	342	361	344	335	311	334	357	326	347	318	312	361	342	312	351	329	366	346	302	300	313	345	316	339	313	303	312	322	341	329	329	321	339	320	319	351	336	351	338	304	334	334	356	326	333	349	333	328	341	352	320	327	306	316	330	325	289	345	353	338	325	348	330	333	304	350	352	323	346	311	315	299	332	301	324	319	337	365	332	314	314	339	378	324	343	351	321	354	343	294	329	322	369	333	284	349	340	311	317	343	340	363	322	297	319	271	303	337	326	328	324	297	328	325	314	321	311	302	327	348	318	321	337	337	339	352	338	292	326	346	349	308	304	328	330	329	342	340	297	340	349	334	333	319	348	330	347	366	349	343	332	352	336	294	331	301	352	342	379	331	327	324	307	341	308	340	329	324	349	340	295	361	342	337	334	298	332	305	319	335	314	324	330	323	310	311	329	321	360	356	321	295	322	317	315	326	340	358	313	311	305	338	329	320	312	298	337	355	291	354	331	318	296	328	335	319	330	313	353	334	323	328	314	346	354	336	327	285	329	340	345	285	334	325	326	342	322	307	364	338	318	339	328	339	344	338	296	334	367	316	315	331	335	366	340	293	320	333	332	331	306	303	325	339	340	360	354	309	311	386	326	325	295	341	306	336	310	322	337	341	312	342	314	346	355	326	335	313	303	343	369	357	319	313	326	360	331	345	354	302	317	257	343	337	321	327	339	331	335	347	314	299	338	347	316	301	286	310	356	335	328	327	368	357	352	380	361	304	313	311	312	335	291	332	304	336	321	345	311	326	341	337	293	327	344	332	319	310	327	324	326	314	335	297	348	355	332	333	354	319	331	340	351	335	341	330	308	328	330	317	329	334	311	296	311	315	320	316	309	346	326	315	359	346	370	333	319	315	338	345	301	322	341	329	309	325	339	328	324	332	309	322	328	346	324	340	343	307	332	318	333	315	304	316	313	312	323	338	316	329	319	357	319	301	328	340	309	314	307	301	333	316	288	348	323	377	348	338	314	310	342	319	321	332	309	332	351	322	332	336	329	328	312	308	309	340	313	314	286	308	338	347	342	328	339	340	326	365	315	304	328	298	347	318	342	324	331	303	316	391	332	323	302	318	298	376	337	361	357	334	317	342	309	345	336	355	335	320	327	315	350	350	329	321	344	312	329	350	286	326	339	322	324	357	329	319	312	305	332	346	330	323	318	338	336	308	350	304	329	339	348	361	336	319	307	329	353	334	333	295	344	355	371	366	333	331	314	327	306	339	344	346	289	313	304	316	318	352	345	356	295	344	328	365	352	366	321	334	322	323	320	340	304	341	344	336	363	326	305	330	329	317	306	328	312	334	331	324	323	342	339	352	309	332	324	359	356	297	319	323	315	318	319	313	354	332	310	321	330	342	333	371	349	327	326	307	343	319	328	312	344	284	312	322	325	296	334	335	333	329	340	316	351	317	300	332	316	302	313	357	325	348	332	327	344	364	323	333	333	326	311	360	316	336	354	307	360	324	317	285	344	344	296	333	344	317	337	304	309	333	321	297	308	345	292	318	306	337	334	331	335	317	304	321	344	330	342	311	350	292	319	323	319	341	348	321	339	342	313	308	318	342	345	319	360	356	332	334	338	316	309	333	326	320	351	323	322	298	319	340	317	331	300	305	331	313	323	310	302	329	332	325	339	355	310	318	339	337	343	330	323	341	305	323	350	346	342	333	339	310	332	336	347	339	301	371	338	290	311	335	333	339	294	339	329	332	359	335	337	330	344	313	350	339	336	337	331	318	319	321	344	337	356	291	291	340	343	313	348	324	341	370	341	333	301	322	310	319	347	335	351	339	346	336	319	339	346	320	319	310	335	330	332	312	342	312	314	310	327	358	321	309	338	314	343	343	327	318	328	345	342	325	325	317	329	359	319	329	300	326	319	349	353	320	325	338	381	359	319	358	328	288	308	336	326	297	306	348	335	358	335	329	296	344	318	301	325	313	330	298	293	319	349	310	349	335	367	341	318	341	330	347	355
8216	21951	39472	1213	1126	1008	953	867	885	1030	838	871	1031	929	901	1042	880	860	864	930	902	854	880	855	890	822	837	824	831	810	767	808	786	776	768	743	792	752	797	744	802	811	822	751	776	764	794	796	806	778	796	828	747	725	784	801	803	786	741	817	768	772	767	795	796	820	774	809	796	762	764	757	751	757	778	723	809	772	764	759	791	761	807	747	786	769	817	756	820	772	806	783	779	793	778	749	708	753	778	789	837	780	729	747	842	789	783	759	773	764	781	826	807	745	779	791	767	789	786	770	754	789	729	793	814	796	739	759	829	794	722	794	810	784	801	801	818	775	790	768	724	811	769	768	787	791	740	774	734	773	761	732	714	778	804	751	794	816	792	737	768	773	725	764	762	744	821	780	738	807	754	767	798	776	804	822	765	754	762	775	778	794	771	818	770	797	759	736	802	789	736	796	797	773	776	771	791	770	793	788	755	782	757	760	776	729	805	765	816	795	795	791	741	816	763	759	780	744	816	796	840	793	761	781	733	770	786	785	753	766	758	858	765	769	821	800	819	793	778	764	810	768	754	796	779	760	791	758	776	797	761	785	775	777	805	768	807	806	773	797	822	758	811	784	744	747	768	808	745	762	824	760	750	810	762	800	770	786	782	672	775	778	773	751	772	742	784	760	721	722	809	781	774	753	791	788	758	738	814	780	737	794	766	741	742	783	799	759	793	753	782	800	815	778	750	747	769	773	780	728	799	783	719	788	768	749	740	755	781	767	746	772	765	707	763	757	825	773	771	750	821	810	793	776	788	772	789	816	765	820	780	785	704	751	829	761	780	784	770	772	763	717	776	736	796	799	848	770	746	760	759	797	786	772	817	754	751	751	748	732	770	792	792	850	778	767	767	774	786	748	734	799	775	779	789	812	793	767	766	766	810	800	786	780	806	739	758	764	770	802	757	767	756	769	770	730	752	806	786	752	765	776	756	789	757	763	738	818	766	813	809	795	781	789	789	740	755	815	756	777	795	782	736	802	789	756	812	818	750	796	787	745	815	783	822	727	805	813	745	773	747	775	761	741	836	744	769	727	756	798	805	795	774	803	756	752	796	758	773	793	778	760	751	801	742	770	834	810	765	751	784	803	803	760	775	731	820	758	789	713	773	786	750	760	814	745	726	734	775	786	746	760	781	783	788	803	728	759	746	725	763	791	740	752	767	765	785	810	777	815	757	788	770	740	777	834	814	816	723	755	756	754	768	726	729	753	762	806	772	823	792	746	775	755	800	782	796	773	726	763	759	759	740	770	757	795	801	824	727	817	729	758	747	767	730	769	768	749	760	745	749	754	748	809	737	754	802	795	748	781	773	795	772	789	771	798	811	803	845	784	784	801	807	767	740	718	793	740	711	774	745	762	786	779	765	757	790	775	762	819	796	789	793	717	774	795	770	770	769	771	805	742	764	795	790	790	762	784	769	801	744	806	748	760	849	728	797	803	766	846	809	767	750	741	797	728	803	807	813	758	828	805	736	788	767	766	758	793	763	807	782	829	755	784	761	704	785	765	759	767	770	779	858	767	795	767	752	746	747	775	773	785	770	740	765	757	771	748	787	775	834	770	767	763	791	769	790	752	762	775	738	823	750	750	718	777	772	808	796	769	804	809	746	766	773	779	778	788	788	763	777	748	787	786	802	787	732	778	796	772	756	785	754	764	749	784	711	758	785	761	795	778	779	809	772	778	769	782	722	741	775	795	779	787	760	776	784	736	779	780	806	770	781	776	736	786	762	759	756	802	770	781	820	741	771	761	792	748	798	798	863	798	810	784	758	794	771	784	763	778	777	803	762	761	741	783	796	815	741	735	764	829	742	830	798	767	736	764	795	777	801	808	772	779	740	825	793	800	770	770	742	762	787	818	817	764	777	752	786	841	797	805	763	835	796	786	756	807	741	824	729	789	781	815	777	786	729	763	805	829	778	802	799	811	826	778	794	737	776	762	823	787	819	771	820	796	821	750	782	732	770	738	766	747	776	769	780	809	812	811	772	744	772	766	764	764	801	804	802	803	780	833	736	745	742	775	762	759	731	812	763	815	796	767	784	802	778	787	813	781	829	729	790	753	808	795	778	782	799	796	799	813	777	759	791	760	728	796	790	778	790	823	800	749	795	758	764	763	832	810	807	786	799	775	792	741	759	790	778	793	762	735	762	816	774	760	762	761	774	780	774	761	745	762	764	817	803	750	780	743	787	790	766	770	759	802	744	790	773	799	771	818	764	803	774	803	743	768	741	749	785	799	749	757	796	754	755	754	780	800	751	764	781	769	773	770	747	772	800	766	790	821	785	773	757	783	781	775	753	682	732	780	768	817	801	832	810	832	797	767	812	755	771	732	743	750	788	757	818	749	782	761	759	759	778	816	789	766	795	773	810	784	767	788	797	750	794	780	768	731	814	810	724	800	802	734	735	802	798	795	720	748	758	790	792	755	805	787	773	779	789	744	789	762	770	769	728	776	743	805	791	759	790	776	772	775	794	747	761	828	761	770	773	787	749	816	740	772	763	744	775	804	788	768	777	760	743	765	790	810	720	747	786	738	835	814	798	762	783	801	736	771	790	779	738	751	733	782	739	802	783	732	752	772	748	758	814	776	780	773	710	807	813	793	798	767	815	796	750	803	751	800	721	786	820	785	782	769	764	811	836	771	781	770	840	787	793	778	787	795	807	747	757	753	719	740	760	747	783	805	700	755	769	762	741	778	817	746	777	793	733	781	789	718	817	804	761	742	746	761	766	772	777	753	774	811	842	819	795	788	797	754	762	736	766	830	818	785	803	800	771	818	769	754	790	797	772	760	766	836	786	790	743	747	828	759	800	776	767	731	748	816	804	723	740	809	782	765	768	782	790	772	795	814	779	780	804	764	783	737	803	757	799	753	751	824	805	800	749	763	775	783	794	794	814	768	760	776	687	687	828	757	794	780	722	777	770	750	780	764	773	807	810	764	728	797	807	749	791	763	761	749	727	738	778	800	769	751	771	772	792	795	812	853	782	795	764	754	754	761	768	714	714	792	776	759	768	811	796	787	781	763	747	773	741	782	787	784	762	720	749	774	798	761	713	802	772	757	795	775	749	784	745	811	769	746	806	756	772	758	755	821	792	756	850	806	782	752	772	765	778	708	770	748	795	782	769	774	712	725	772	806	762	769	783	812	753	770	780	782	749	706	783	786	809	777	740	846	752	734	816	755	740	720	788	765	781	810	794	720	751	817	745	762	757	727	803	761	822	760	807	762	801	781	821	817	783	828	778	730	698	755	772	750	828	736	744	806	813	709	795	833	795	806	779	782	774	751	739	779	791	770	758	779	775	784	799	784	781	736	787	815	752	782	786	728	788	764	774	763	768	810	773	803	746	805	780	813	775	768	768	787	777	777	792	778	834	731	787	770	759	808	774	779	733	814	722	775	813	793	742	815	772	788	773	786	775	768	735	787	828	755	796	808	797	810
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
