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
338097913846	338097914359	338097914909	338097915459	338097916009	338097916559	338097917109	338097917659	338097918209	338097918759	338097919309	338097919859	338097920409	338097920959	338097921509	338097922059	338097922609	338097923159	338097923709	338097924259	338097924809	338097925359	338097925909	338097926459	338097927009	338097927559	338097928109	338097928659	338097929209	338097929759	338097930309	338097930859	338097931409	338097931959	338097932509	338097933059	338097933609	338097934159	338097934709	338097935259	338097935809	338097936359	338097936909	338097937459	338097938009	338097938559	338097939109	338097939659	338097940209	338097940759	338097941309	338097941859	338097942409	338097942959	338097943509	338097944059	338097944609	338097945159	338097945709	338097946259	338097946809	338097947359	338097947909	338097948459	338097949009	338097949559	338097950109	338097950659	338097951209	338097951759	338097952309	338097952859	338097953409	338097953959	338097954509	338097955059	338097955609	338097956159	338097956709	338097957259	338097957809	338097958359	338097958909	338097959459	338097960009	338097960559	338097961109	338097961659	338097962209	338097962759	338097963309	338097963859	338097964409	338097964959	338097965509	338097966059	338097966609	338097967159	338097967709	338097968259	338097968809	338097969359	338097969909	338097970459	338097971009	338097971559	338097972109	338097972659	338097973209	338097973759	338097974309	338097974859	338097975409	338097975959	338097976509	338097977059	338097977609	338097978159	338097978709	338097979259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47536	32283	50800	55147	34144	15618	4154	1366	536	394	399	331	381	390	395	364	349	370	362	384	342	377	354	352	381	410	381	373	389	389	347	386	364	367	352	359	380	367	399	362	375	368	336	368	396	393	390	375	389	446	392	390	376	370	372	403	381	332	389	385	384	375	358	385	374	420	397	372	351	359	312	370	368	409	358	397	404	372	414	390	397	374	372	404	394	361	404	359	329	381	362	324	373	395	392	372	370	397	384	340	361	358	366	363	364	378	433	404	367	362	376	365	373	362	386	364	393	401	389	419	390	403	398	402	341	416	380	383	356	365	375	391	373	390	364	317	367	392	379	388	400	356	369	339	405	384	365	363	396	380	399	363	348	388	432	374	361	385	343	389	359	386	378	400	368	396	406	393	426	357	398	368	348	378	371	378	384	375	421	366	356	389	360	349	376	390	374	402	331	360	361	370	362	383	384	342	378	372	369	424	369	365	371	362	367	391	362	350	367	384	359	375	376	384	382	374	345	344	403	327	389	363	350	368	373	373	369	413	377	374	374	440	420	344	380	367	399	363	360	350	379	332	357	343	387	387	400	371	412	400	377	403	343	394	379	427	366	351	379	396	408	376	327	401	369	362	388	352	406	394	362	368	372	379	368	337	359	390	340	361	360	369	400	375	351	386	404	371	382	391	391	377	376	357	417	403	371	379	376	359	350	392	369	367	360	396	401	385	392	400	406	366	382	411	370	367	362	358	354	363	370	363	397	357	393	343	376	383	368	371	349	413	381	362	378	393	352	357	336	387	365	394	357	346	358	391	329	387	375	343	411	393	424	346	380	389	373	359	393	401	376	369	347	344	378	347	386	360	407	346	400	411	404	321	388	332	388	406	410	370	388	387	375	397	402	408	367	365	394	343	364	369	364	354	416	386	406	358	353	370	391	357	416	343	351	382	358	359	381	377	390	344	378	342	373	377	354	368	360	381	333	369	376	357	333	316	381	351	418	412	337	367	347	376	353	323	365	324	380	402	368	346	347	356	385	372	357	339	398	394	377	394	394	374	387	356	408	368	379	399	357	379	352	358	357	392	347	396	374	361	351	391	392	360	359	378	395	356	389	396	325	318	385	354	379	398	398	399	415	401	396	379	355	397	394	361	401	362	364	384	402	351	379	388	370	393	387	327	353	375	359	387	369	380	372	364	351	374	396	410	346	404	377	348	354	381	383	370	365	346	362	323	377	352	386	341	343	343	406	387	358	345	380	411	382	386	413	400	343	361	362	373	359	381	370	382	380	358	373	381	391	381	359	365	401	366	364	380	366	362	371	360	379	336	366	362	382	329	340	358	383	366	376	360	356	379	352	379	366	369	413	370	362	372	387	360	396	365	335	368	358	347	384	379	346	370	373	343	362	397	356	367	414	387	381	353	381	333	394	381	385	354	358	380	430	361	368	390	374	361	387	357	369	372	399	392	361	373	346	401	356	398	388	403	380	389	393	389	388	395	362	376	402	406	360	360	386	377	358	364	407	344	404	355	349	367	376	371	385	381	349	365	373	373	347	379	379	378	373	409	404	375	379	392	390	377	346	373	377	350	383	398	380	380	370	374	387	368	354	380	371	367	362	356	389	373	360	379	367	386	363	353	348	324	361	346	379	369	360	348	380	415	388	379	343	374	388	408	395	359	339	351	369	368	379	352	387	363	362	317	388	381	372	388	380	404	368	358	335	392	377	402	388	377	325	349	351	379	360	359	352	375	374	351	361	361	353	385	355	425	361	387	391	391	370	370	364	393	375	405	399	394	345	383	394	372	384	406	374	375	361	359	389	390	374	372	398	354	362	404	361	394	366	382	369	419	395	369	402	348	392	361	378	420	383	376	399	395	345	359	359	380	401	390	372	390	389	340	366	374	382	404	373	376	375	386	340	341	381	413	380	369	353	373	359	364	364	378	404	387	354	361	378	384	377	361	361	382	386	376	359	375	398	361	360	352	398	349	387	385	378	392	395	339	375	352	381	398	390	409	409	382	372	407	336	355	341	356	400	387	340	429	374	372	383	358	364	381	349	435	348	373	374	377	361	404	405	360	356	355	353	372	351	383	394	401	361	367	368	348	357	367	384	400	396	357	387	357	375	403	402	378	387	373	385	387	401	324	368	394	374	353	437	378	344	341	356	364	379	353	425	408	412	349	387	388	390	339	389	371	400	364	370	381	362	384	384	379	390	375	396	404	313	396	367	391	376	364	365	354	364	345	412	407	363	371	400	343	381	406	361	375	378	362	357	364	408	356	351	351	380	375	340	374	348	360	368	374	380	338	358	375	374	360	362	382	372	335	354	370	355	376	384	374	348	375	378	354	365	420	356	365	363	343	359	391	363	381	336	400	372	385	391	362	393	398	375	384	427	363	367	402	375	355	368	370	356	427	377	359	381	416	397	368	385	388	387	376	360	386	350	394	396	336	389	387	395	343	360	394	381	387	385	381	419	401	345	371	336	373	358	353	379	385	402	355	356	401	385	340	394	402	365	393	400	410	381	355	363	435	369	390	337	379	369	417	393	400	359	362	390	361	377	380	395	363	388	394	375	434	364	429	401	391	364	379	386	349	338	359	419	379	372	375	377	345	352	361	377	379	362	391	376	348	341	377	424	399	392	358	375	380	389	364	365	354	358	396	378	360	370	383	367	389	392	328	366	360	379	392	365	395	354	407	362	390	379	343	400	394	375	350	376	361	388	380	371	367	378	395	373	401	390	351	356	378	325	380	371	400	404	346	355	394	375	399	383	396	351	344	349	383	398	363	328	355	382	380	361	352	354	385	390	360	378	375	390	397	420	367	358	390	362	353	361	407	372	400	363	378	378	352	368	415	371	371	387	338	367	315	358	386	410	379	407	398	360	338	416	361	334	327	373	377	362	373	365	401	392	377	371	372	345	371	360	386	396	372	423	401	358	349	346	411	359	396	414	392	393	375	344	376	366	339	379	394	371	377	391	382	387	395	404	360	334	379	382	387	396	389	390	400	359	377	380	384	395	373	405	389	338	374	373	379	390	401	435	383	381	383	363	372	359	365	391	406	389	367	391	376	345	341	380	383	366	409	376	372	330	357	348	421	389	325	349	348	350	369	380	375	366	360	378	393	348	364	350	361	361	356	372	407	358	350	352	393	346	401	373	355	393	394	400	362	417	388	359	369	377	386	367	376	351	344	347	358	388	393	365	368	372	368	350	369	362	365	355	385	399	359	358	392	370	388	394	366	363	364	411	387	393	367	371	392	397	369	356	359	402	350	373	347	350	371	409	368	363	386	344	373	352	406	382	354	380	370	394	359	349	384	350	359	368	378	347	358	348	354	371	382	442	379	380	361	365	401	379	359	402	362	362	360	378	385	391	392	363	314	426	376	369	346	349	397	372	392	350	362	399	369	364	361	370	378	372	366	374	382	365	381	408	377	385	374	396	338	390	360	350	382	380	375	347	340	367	398	399	381	354	348	381	362	410	405	359	376
30228	22725	52046	60377	43039	23900	9057	3860	1308	797	790	823	766	793	781	803	802	800	826	860	810	867	768	782	868	817	851	766	802	809	760	818	808	787	838	801	802	761	881	781	769	769	795	801	802	801	806	846	873	798	821	841	787	813	777	837	800	814	759	829	819	790	795	826	858	835	803	768	833	799	843	788	788	782	843	827	808	812	798	823	830	867	833	786	767	811	841	802	808	767	798	831	814	828	827	799	800	818	814	770	833	814	818	811	834	790	823	762	774	774	806	777	848	815	834	828	816	794	796	777	756	798	788	757	792	801	809	782	788	775	799	779	762	787	805	816	810	822	777	791	840	790	867	814	818	748	786	800	828	838	794	847	793	840	799	790	858	790	782	790	812	786	828	810	829	855	840	777	839	837	826	807	777	793	846	828	780	780	800	803	790	857	799	845	807	799	833	814	833	801	786	819	795	768	777	850	820	799	784	783	830	777	816	830	803	802	815	820	816	836	800	811	796	813	781	820	848	880	838	745	794	792	807	819	759	792	819	818	785	793	875	815	844	867	847	782	784	760	775	780	784	827	781	801	822	788	834	818	804	819	778	800	826	801	840	842	758	805	787	815	802	791	799	844	786	830	821	801	853	802	806	816	814	759	814	816	828	755	784	791	825	842	782	828	822	801	821	763	865	803	835	832	795	803	794	770	810	808	815	828	795	795	796	784	817	775	845	801	804	800	753	768	816	811	829	808	831	836	793	800	770	822	803	855	805	763	821	844	843	795	790	821	791	815	862	772	809	789	830	822	805	814	779	785	813	772	806	789	753	839	826	804	784	847	808	815	871	796	766	816	761	803	845	759	807	828	817	845	810	811	750	821	828	807	794	810	845	786	826	797	828	758	836	859	782	828	833	821	792	820	819	782	777	816	752	806	820	789	819	811	830	826	789	795	828	797	829	827	825	765	796	818	850	797	822	785	815	816	814	852	734	825	782	787	775	780	764	790	767	853	829	831	809	808	822	842	794	803	836	799	852	805	803	786	821	790	818	813	800	817	773	783	840	795	817	840	824	802	784	802	792	841	780	796	795	815	795	816	814	797	801	825	816	785	798	792	843	825	859	793	800	767	869	847	784	827	783	793	783	775	827	807	813	772	829	828	794	833	802	832	749	749	813	773	800	770	793	795	819	824	806	779	768	779	772	824	830	823	868	762	789	842	858	812	797	790	823	785	785	803	820	818	784	784	746	828	790	852	787	824	825	816	845	770	814	855	774	792	813	802	818	793	836	819	798	827	840	778	796	825	785	840	804	816	819	829	804	824	799	799	803	859	800	795	813	800	821	825	839	773	803	830	793	834	780	765	892	772	763	765	831	821	792	813	822	822	810	821	827	800	816	810	762	775	856	769	758	755	814	836	838	792	806	874	807	779	849	841	721	802	830	814	809	821	851	821	847	807	810	795	781	798	788	814	762	800	804	804	806	791	836	775	839	794	790	782	826	862	821	755	779	820	843	766	742	813	795	801	816	792	802	822	753	833	806	810	825	805	801	816	815	806	769	839	757	826	754	792	827	774	759	788	796	887	802	806	789	789	810	831	826	894	814	783	829	819	779	781	791	789	784	793	791	826	748	816	784	781	808	799	805	775	794	793	808	833	720	850	827	810	846	827	799	824	823	757	790	868	796	785	828	821	789	768	776	793	779	828	828	823	806	852	756	868	824	774	849	819	813	793	773	833	811	817	830	798	887	795	838	756	765	849	833	843	776	857	803	834	785	837	823	801	795	805	805	777	810	829	766	846	773	863	765	783	834	779	793	842	779	831	804	796	808	894	769	806	785	798	796	822	860	809	827	843	767	812	785	787	769	771	841	802	790	824	819	820	784	798	821	792	782	775	789	779	798	772	832	804	798	756	828	828	789	834	769	761	811	744	779	817	729	795	775	810	815	822	833	781	846	843	808	816	786	775	828	801	813	809	818	791	784	805	796	802	815	770	784	826	801	819	791	776	774	790	803	802	796	825	796	815	820	811	854	810	768	857	796	770	820	820	822	812	806	847	806	772	779	791	821	832	802	796	797	796	819	831	805	865	771	805	801	801	827	822	810	846	814	795	850	828	824	767	800	824	805	821	836	798	813	890	780	851	754	834	763	752	784	780	759	795	736	789	839	787	832	787	788	844	806	797	758	821	840	880	813	811	806	799	826	793	822	778	843	811	776	801	814	833	799	751	823	828	774	783	777	813	772	801	814	833	775	767	800	802	807	786	816	856	814	836	814	816	801	803	789	826	817	786	803	782	759	786	813	819	825	787	741	766	839	798	814	796	797	862	824	801	825	816	777	788	809	767	799	832	829	799	778	813	790	835	821	832	805	793	843	852	831	793	847	818	809	801	827	831	811	774	848	797	767	782	766	847	850	804	805	767	797	845	812	826	811	810	815	828	773	762	788	780	814	804	821	864	807	784	799	798	833	774	801	821	772	789	817	788	797	770	823	811	777	808	758	753	831	805	848	791	807	835	812	834	824	833	819	780	796	800	823	733	806	788	773	769	779	765	790	821	793	754	790	845	811	822	872	774	761	852	791	773	796	810	822	799	784	803	821	829	824	803	798	804	817	808	842	792	791	771	820	805	807	764	780	814	831	801	805	815	836	882	809	813	837	821	767	775	788	751	784	845	843	821	784	768	772	806	762	842	805	761	857	782	875	804	783	806	817	793	737	824	843	844	824	842	785	815	785	797	786	788	776	826	760	812	774	829	819	780	805	783	847	789	825	804	785	777	776	784	803	821	780	786	791	778	802	772	858	802	806	785	794	812	838	807	776	822	823	856	796	804	804	783	810	855	816	797	778	773	832	844	861	794	731	812	781	772	849	831	857	823	825	832	760	811	842	717	807	784	762	768	800	783	743	801	799	817	792	828	756	831	778	821	780	794	731	847	848	833	794	865	815	845	797	821	757	792	768	786	791	839	796	834	787	765	861	821	786	807	813	781	842	795	850	789	779	773	825	843	774	849	813	833	778	753	802	807	792	860	857	827	850	806	814	808	871	805	798	812	823	760	801	816	881	756	792	827	804	805	786	802	826	829	767	782	796	786	827	792	806	803	844	796	786	797	790	826	779	765	833	834	865	845	756	783	857	829	826	814	847	837	848	791	737	813	803	779	836	772	834	866	818	847	754	783	838	798	806	780	826	796	796	813	849	824	828	801	778	817	783	793	778	816	825	761	816	826	800	847	768	833	781	779	821	794	798	776	830	836	798	813	821	817	819	784	853	786	839	826	802	825	834	860	812	811	798	799	748	798	793	819	834	779	808	783	825	821	755	853	782	795	777	758	804	808	798	794	857	795	769	774	766	849	792	853	801	812	842	808	834	821	804	794	828	799	775	780	834	801	780	840	824	756	854	807	848	810	783	821	814	766	818	768	786	782	821	765	870	772	823	818	800	790	834	790	835	815	825	841	814	774	790	762	787	799	838	811	795	783	781	797	827	810	833	812	829	745	840	849
15659	6081	4393	4625	2732	1195	498	364	290	258	249	289	270	242	267	257	252	237	258	238	245	275	297	281	286	291	279	263	266	268	258	285	266	245	268	230	239	290	273	255	250	281	251	244	257	256	256	266	288	295	269	271	244	264	267	268	265	257	237	245	308	294	254	278	279	269	272	253	256	285	261	266	267	314	261	274	258	269	269	258	276	274	253	267	256	252	245	283	282	279	292	278	293	281	273	285	271	265	296	272	225	263	296	298	254	302	258	249	266	282	242	270	240	256	229	269	259	247	278	278	255	260	289	304	277	295	243	262	301	301	258	248	255	261	279	277	244	276	283	243	256	255	261	280	237	294	269	299	270	257	277	262	243	281	309	281	279	259	290	252	264	255	234	237	270	261	253	270	255	285	261	280	296	289	257	279	266	292	252	243	261	263	266	266	270	279	281	297	296	261	262	272	277	255	261	271	256	276	292	257	252	272	235	263	305	275	249	256	261	265	273	254	248	268	247	254	225	290	300	273	241	259	232	255	253	286	272	278	285	289	277	279	292	256	281	281	255	300	264	265	268	290	241	281	274	251	259	250	285	271	274	249	259	242	278	275	253	246	241	272	267	288	274	278	240	304	279	267	269	273	261	258	249	278	259	266	320	275	260	273	271	271	264	277	275	247	296	263	286	295	252	304	264	267	265	274	272	234	261	296	293	273	282	283	284	290	263	286	270	264	267	260	300	298	270	260	292	259	294	264	264	266	270	285	264	254	291	279	273	258	256	261	298	252	291	291	278	253	265	277	268	307	227	254	250	260	252	274	293	234	269	260	268	236	281	273	266	264	241	238	273	292	272	279	263	307	261	227	258	260	268	255	274	281	274	276	254	247	256	246	260	295	282	244	269	295	248	265	321	286	268	263	271	301	287	273	252	273	282	272	257	269	271	253	270	265	273	218	253	257	271	281	283	271	272	279	282	279	275	277	282	271	279	279	246	279	279	280	279	258	285	283	275	285	239	241	263	261	303	258	266	232	267	270	272	262	246	269	289	276	285	280	237	275	257	239	279	251	266	262	260	281	284	270	253	292	288	267	305	274	277	272	290	235	284	260	283	238	272	265	263	235	265	277	267	269	287	267	284	258	275	274	275	277	281	306	302	261	255	269	261	258	287	263	275	268	269	277	282	275	260	255	283	237	260	240	257	275	297	291	259	253	272	271	238	297	296	272	241	260	289	285	258	268	292	283	295	274	244	274	270	307	272	288	264	269	258	261	292	253	292	280	290	275	286	290	249	246	233	247	290	289	283	245	254	251	273	280	229	237	295	248	259	287	272	277	243	294	276	281	287	262	270	256	309	298	265	305	257	257	259	238	279	299	275	254	242	265	267	255	276	253	285	267	268	246	266	252	291	272	259	241	269	239	267	277	268	261	299	298	286	250	293	269	261	223	266	240	274	256	266	303	286	275	268	273	271	270	262	246	273	264	277	254	269	278	275	296	291	247	296	274	276	248	277	273	268	268	250	260	266	250	262	281	264	304	268	283	271	242	300	263	265	280	273	278	269	310	243	284	278	263	273	274	260	279	241	252	288	262	254	244	306	285	283	259	267	291	282	279	277	276	267	277	277	254	249	265	246	281	253	267	253	285	282	243	247	253	253	228	242	261	261	274	252	297	295	276	272	263	274	286	236	277	239	237	270	248	258	274	278	267	288	251	279	283	256	306	244	240	238	254	261	261	226	262	268	259	263	253	264	280	238	272	275	264	276	290	277	265	299	297	275	268	266	252	257	246	281	260	302	271	263	301	250	253	294	267	272	254	263	281	219	286	264	236	296	254	276	258	255	262	263	266	305	259	253	246	271	271	264	283	281	251	241	248	305	335	293	300	252	261	270	274	294	294	242	279	265	240	249	241	257	258	266	264	263	270	274	270	261	262	273	315	273	300	246	311	251	287	308	288	261	281	250	290	278	257	251	284	286	265	256	230	273	259	251	274	260	289	277	265	283	267	281	278	275	271	277	247	300	279	272	262	238	227	277	278	253	271	256	257	279	313	273	277	264	260	292	252	273	272	255	259	287	261	262	281	299	296	287	256	256	295	256	271	264	284	247	241	286	296	271	282	257	263	272	275	249	240	283	273	261	245	278	263	278	279	260	266	270	270	279	273	275	283	277	265	250	272	277	313	257	245	271	267	288	274	254	273	268	287	273	261	257	263	305	266	265	249	267	255	269	292	277	287	276	248	260	259	274	279	250	262	268	288	272	309	286	276	304	262	263	266	292	269	290	278	293	255	261	274	281	284	234	257	288	261	268	266	271	271	257	245	265	269	287	297	312	257	268	246	261	298	280	285	255	289	301	275	228	279	266	285	255	275	257	273	268	277	257	286	260	284	282	250	267	247	264	299	310	304	242	289	274	276	289	234	275	256	280	298	242	311	281	283	245	302	253	306	312	266	252	261	254	288	258	256	293	293	278	258	221	268	252	262	242	277	266	254	293	274	222	259	246	262	278	255	257	287	239	244	222	273	257	266	271	280	248	281	293	281	239	290	282	282	248	285	261	270	272	288	317	237	249	262	276	273	281	280	256	278	257	248	278	233	260	256	299	273	262	268	277	285	282	259	260	291	244	271	245	266	271	282	292	260	269	280	292	255	328	286	264	268	246	253	246	246	273	250	296	233	252	258	234	238	286	291	284	294	267	234	239	299	277	286	260	281	267	268	230	292	272	291	276	263	273	271	273	271	268	243	268	249	278	279	266	288	235	280	221	239	287	228	275	240	274	272	252	282	279	251	293	257	273	245	264	265	261	282	273	282	259	244	273	280	260	263	251	298	277	284	240	260	295	259	282	288	286	242	297	275	254	253	279	254	275	275	277	269	265	278	253	277	256	258	294	264	241	278	283	273	264	261	279	271	270	262	285	273	239	278	278	267	260	256	255	286	279	250	264	303	265	258	260	256	262	266	285	270	259	229	279	284	281	288	288	293	286	282	257	249	251	244	272	267	246	272	279	309	255	248	289	279	269	269	265	307	280	263	271	274	284	254	280	238	272	281	253	260	280	253	266	271	291	252	286	306	275	308	287	235	293	275	250	261	289	259	264	266	275	282	276	271	259	266	257	284	244	276	322	278	225	263	247	260	253	259	290	244	249	278	287	265	273	266	244	272	251	248	229	234	247	283	281	307	267	287	254	277	267	295	265	260	282	269	280	258	285	283	247	253	281	281	257	257	267	275	251	237	288	283	269	248	322	289	251	282	273	284	282	255	256	252	241	235	265	305	310	287	275	248	266	259	251	302	287	262	263	275	291	272	271	239	270	233	286	276	247	241	265	276	251	256	272	271	271	294	280	266	286	290	259	287	240	250	277	269	285	257	299	267	282	294	255	300	269	267	261	263	254	237	261	262	298	294	267	272	256	251	269	275	272	264	272	271	284	253	295	245	271	237	271	254	291	268	296	279	249	261	287	270	285	282	269	281	271	268	270	274	282	281	277	249	262	291
9222	5009	7732	11435	6929	2974	1329	774	610	616	590	632	645	626	629	644	591	651	634	640	619	641	616	633	636	610	646	645	612	599	642	628	668	615	594	628	606	605	602	636	671	574	564	636	672	616	602	643	624	576	567	624	594	636	644	596	609	669	621	613	614	622	619	638	589	583	632	604	578	624	552	619	601	617	644	557	623	615	581	583	624	637	628	632	629	603	656	598	614	632	606	596	619	585	642	607	649	613	637	625	600	643	584	621	575	593	635	636	613	640	628	589	664	618	646	602	582	608	622	628	651	595	645	587	628	607	595	635	618	662	649	609	632	626	629	618	615	596	604	598	640	663	609	608	604	615	634	609	592	606	627	639	642	582	612	586	594	594	635	612	594	625	597	627	607	584	642	628	593	595	624	677	641	588	593	591	626	616	633	594	578	658	599	623	606	586	648	605	666	637	582	655	618	608	614	612	578	600	609	652	630	646	650	647	634	591	591	604	605	585	584	614	570	639	638	631	579	649	599	630	570	590	650	600	629	644	624	640	601	564	605	606	643	662	654	635	607	611	661	610	580	633	644	600	654	606	568	646	582	635	612	609	598	606	624	647	604	593	598	654	604	596	658	619	583	642	608	590	641	608	637	614	598	583	599	633	610	649	634	648	618	600	631	607	648	588	611	623	591	622	626	588	637	625	573	597	632	612	629	651	605	637	632	626	577	613	642	613	592	628	623	580	581	636	662	595	635	609	600	661	630	626	587	633	574	646	597	632	601	593	591	606	621	614	614	589	669	631	599	615	663	648	618	592	604	594	608	624	626	626	632	655	613	603	613	653	590	612	657	600	643	621	639	604	625	603	621	663	589	603	623	645	632	619	618	612	634	602	587	595	626	631	601	637	608	622	579	628	601	595	624	613	586	618	614	654	579	617	566	686	623	655	629	623	628	627	637	602	609	615	630	658	594	622	603	597	614	622	610	572	639	684	585	642	630	655	633	653	653	635	577	601	591	644	601	602	590	589	588	612	649	642	596	604	616	620	617	593	636	650	636	629	619	675	613	594	620	610	621	578	645	595	614	592	649	644	628	610	616	610	622	617	677	600	626	619	627	583	642	626	631	640	585	637	631	634	590	571	622	586	611	624	614	573	635	577	611	610	603	648	645	569	617	616	630	599	621	618	567	646	608	642	616	684	573	584	584	616	662	599	650	587	621	606	626	643	615	604	591	613	633	571	613	633	616	632	621	628	607	589	629	656	666	617	676	601	633	644	608	579	598	593	587	577	614	601	656	585	604	675	635	654	596	614	672	597	616	642	612	604	614	612	633	624	597	610	626	625	620	582	606	614	591	649	600	602	594	629	600	630	586	651	622	603	610	625	591	584	579	599	624	637	629	612	593	612	600	622	606	583	649	581	560	624	651	620	612	697	602	646	605	621	643	616	586	599	649	593	645	578	579	588	663	623	564	623	576	623	600	619	616	641	596	619	608	632	612	624	617	654	614	636	645	597	641	642	618	598	635	640	601	670	591	607	657	601	677	633	585	585	615	632	594	581	692	597	639	674	607	555	605	607	646	616	631	632	643	555	589	558	616	637	625	596	662	622	615	648	624	612	634	614	672	634	645	627	684	633	589	637	621	572	636	643	637	622	591	639	609	597	637	612	635	610	601	618	643	628	681	630	619	627	647	626	578	586	593	606	613	652	619	663	619	625	651	627	620	659	664	605	589	626	608	645	598	616	644	629	613	568	627	585	649	627	607	628	676	656	646	652	617	629	656	605	607	604	631	596	589	606	647	636	611	614	654	637	600	644	608	590	582	636	635	586	605	617	634	597	643	627	622	625	633	628	618	619	603	649	655	603	612	637	639	579	626	609	631	629	641	644	607	691	625	608	578	645	624	578	611	609	550	606	598	635	639	624	613	608	599	595	640	611	609	612	600	638	638	616	629	622	610	613	639	618	606	646	601	637	641	626	644	571	659	618	610	626	634	622	642	610	606	605	626	640	589	630	665	588	638	627	636	645	632	639	662	590	603	658	621	618	633	618	613	622	657	621	622	612	642	665	559	600	579	659	629	594	634	645	630	647	628	655	598	602	608	639	607	621	653	621	632	561	569	640	627	639	590	631	597	624	595	597	601	626	600	622	619	607	590	624	613	597	641	655	612	630	636	630	572	610	652	616	631	668	630	630	618	597	539	622	623	622	597	586	622	623	616	612	596	651	621	618	604	613	670	608	651	591	635	645	582	608	623	594	610	615	606	602	593	588	606	644	626	631	610	615	677	662	575	598	659	571	580	665	600	648	628	589	602	601	626	639	647	660	631	612	608	636	631	638	595	592	604	622	615	626	621	665	620	671	656	613	612	614	659	658	557	612	646	612	648	611	627	596	624	618	598	608	653	632	654	625	609	589	591	610	638	636	623	660	587	637	644	623	612	618	614	617	661	636	650	628	625	620	657	629	615	634	603	613	642	629	629	663	612	634	622	664	639	638	590	613	609	619	605	619	604	650	636	621	564	585	658	655	606	601	627	563	619	602	568	644	633	628	629	607	595	607	638	612	653	630	614	605	584	587	587	649	668	624	620	627	623	638	588	662	616	636	639	608	615	654	619	601	618	650	617	593	547	605	655	609	608	596	629	627	637	641	588	619	575	625	623	639	612	607	575	613	614	590	555	598	646	606	648	633	604	634	579	615	586	630	632	614	661	566	602	609	620	651	594	615	604	593	623	638	637	585	615	585	652	639	590	634	598	599	631	628	627	646	604	611	616	566	611	615	588	630	609	655	613	597	588	643	629	613	602	646	591	577	650	620	631	608	570	626	636	608	611	647	614	649	666	570	574	617	610	666	615	608	617	604	630	599	623	642	594	636	648	580	635	605	602	617	661	629	606	621	662	563	627	600	587	652	624	578	612	663	609	655	577	610	621	602	593	653	629	579	593	632	624	591	702	626	645	615	622	646	610	651	578	583	642	645	638	656	640	628	638	597	604	567	614	620	627	586	602	631	597	653	623	646	555	582	593	625	609	604	650	616	640	624	619	615	642	599	657	607	602	597	609	632	560	620	598	630	639	621	569	662	597	596	617	644	604	632	624	567	632	629	642	634	615	650	664	608	623	576	618	647	617	629	635	655	613	656	581	620	562	629	645	656	642	650	637	576	602	636	635	569	598	631	571	629	595	601	631	626	621	615	677	572	588	615	623	659	592	547	637	607	600	638	595	624	628	633	654	627	668	615	617	590	565	640	623	574	614	625	664	617	648	642	611	604	650	596	654	585	588	622	634	668	656	631	650	608	646	611	609	631	593	607	651	637	623	619	664	603	606	609	632	592	609	651	621	579	662	589	612	619	626	633	589	617	624	614	602	627	614	572	611	600	615	601	580	657	616	616	633	637	610	603	629	615	611	616	647	589	626	641	692	627	630	620	644	668	632	628	618	628	630	621	631	615	611	613	559	592	675	613	621	599	610	575	591	617	586	635	570	597	671	617	601	654	617	606
41417	27887	44434	42107	24524	9222	2297	721	420	366	356	350	384	342	325	324	348	343	346	379	395	342	363	345	319	364	355	342	316	364	333	347	384	347	355	372	322	349	334	394	337	362	398	356	352	381	355	361	384	307	351	364	357	335	342	361	312	337	353	338	328	361	373	348	363	355	382	344	343	370	338	315	340	403	378	338	322	361	342	328	338	310	357	371	361	356	378	367	376	326	341	344	336	356	367	378	369	367	327	333	374	346	414	355	393	380	315	354	357	394	381	352	358	339	358	362	408	368	359	348	383	377	339	365	333	346	365	327	360	371	367	347	329	362	369	351	367	367	361	330	360	332	355	328	362	372	311	391	347	384	326	344	327	346	326	327	399	367	347	381	334	335	329	359	348	359	367	361	335	359	348	379	328	342	339	335	372	353	376	346	331	380	362	360	352	375	388	369	358	309	328	296	349	352	366	338	342	320	354	373	375	389	345	360	313	343	384	376	349	330	333	334	344	322	338	330	329	339	357	352	314	355	375	374	310	345	368	358	309	370	330	329	347	339	339	340	352	319	366	342	350	357	352	378	378	337	372	354	333	321	318	374	316	381	362	318	344	379	368	355	370	354	312	338	338	355	371	364	340	360	340	344	334	344	384	346	339	345	330	349	338	409	381	348	330	322	393	358	346	354	357	356	343	391	334	391	376	346	341	360	335	336	321	350	336	358	334	351	372	361	327	334	369	339	371	352	369	352	319	314	371	383	350	329	330	347	353	377	363	332	354	336	366	344	355	345	350	340	342	331	382	361	372	362	364	363	384	369	357	371	387	345	343	359	313	359	360	365	329	353	369	329	335	363	361	357	321	331	424	360	331	350	340	322	359	346	330	351	369	353	347	365	357	351	301	354	312	344	363	372	345	365	408	341	376	309	344	367	347	354	366	349	384	346	364	369	363	323	350	355	357	387	348	389	400	394	298	324	318	360	344	368	324	376	344	398	368	365	353	328	358	384	361	334	339	367	362	371	349	359	347	366	338	370	351	353	352	364	375	339	373	367	351	350	371	341	370	333	357	371	350	351	362	374	345	386	349	335	392	354	396	375	368	338	375	357	417	324	320	381	384	379	333	362	318	368	358	362	362	309	345	371	383	367	343	352	337	326	307	350	335	351	360	362	353	344	323	356	358	374	382	344	348	356	328	350	371	376	340	373	362	355	394	373	356	349	336	328	338	400	388	369	338	329	327	341	382	356	336	371	381	349	353	351	345	371	325	345	375	320	375	365	363	339	333	357	373	379	359	307	354	366	336	407	390	340	369	335	346	333	327	346	352	371	354	372	347	354	351	356	349	338	335	337	365	312	366	373	352	334	356	358	353	361	352	367	339	374	356	336	382	357	327	358	348	371	346	345	354	376	344	319	345	365	388	341	320	352	371	391	350	362	346	325	321	341	366	330	341	346	384	361	354	351	357	331	377	343	349	324	347	343	339	338	363	363	375	394	330	360	356	379	349	345	362	336	307	331	340	381	369	365	368	371	323	321	367	371	351	362	331	396	354	350	365	392	345	377	362	344	354	377	334	325	377	359	350	353	366	376	363	339	387	393	347	362	376	349	357	343	334	335	342	292	370	389	362	333	348	325	347	394	374	350	358	361	391	340	311	360	348	343	370	319	367	380	354	356	335	368	395	342	369	378	349	382	363	324	341	376	373	382	361	344	372	364	361	395	396	334	316	352	343	373	342	366	337	345	367	363	335	339	346	357	358	395	374	369	370	349	347	328	336	353	336	351	325	354	374	344	357	349	354	366	354	364	333	364	370	310	334	354	360	368	359	339	394	335	361	347	337	369	355	365	351	388	390	337	373	337	308	374	354	356	352	387	366	344	337	416	359	368	367	359	365	372	356	330	344	363	350	352	364	324	348	331	351	374	343	343	337	371	342	391	334	337	327	410	353	327	360	365	376	381	362	374	361	345	335	318	346	304	370	352	374	395	367	344	359	354	351	332	336	352	352	344	365	358	343	348	367	336	343	320	381	352	385	334	398	335	352	356	353	332	330	362	382	358	338	344	358	363	388	326	396	345	345	360	352	359	411	364	345	386	371	376	369	365	326	356	342	361	346	355	344	358	349	321	349	358	356	368	335	376	369	342	367	343	379	354	345	343	365	348	357	374	350	342	364	354	379	363	354	342	343	334	341	378	345	385	335	403	355	370	314	363	348	336	355	373	342	347	317	377	327	328	364	366	347	385	360	331	355	349	352	381	358	319	369	341	378	361	385	324	351	377	363	346	329	321	377	368	377	361	334	348	333	382	383	353	394	343	360	330	332	338	370	380	352	382	380	335	371	307	325	362	344	324	383	337	321	351	387	324	367	350	361	361	333	355	345	352	357	352	374	364	401	349	362	318	369	351	338	387	367	326	330	352	345	370	354	386	368	337	359	343	350	341	362	353	329	352	345	362	333	348	340	364	364	324	342	360	358	366	309	344	348	359	365	357	376	319	344	336	330	362	361	325	364	393	322	372	369	382	391	339	355	339	348	368	351	351	385	309	362	343	358	375	360	353	319	347	379	350	385	341	353	342	371	349	391	350	376	401	363	352	387	330	351	349	329	375	353	333	366	374	318	321	312	341	340	346	390	392	376	354	377	359	357	331	324	372	351	350	386	394	340	333	356	343	343	342	364	378	381	367	403	317	367	358	341	388	363	361	347	358	355	334	355	391	342	357	363	372	308	326	334	355	345	364	362	361	333	379	326	371	333	332	403	346	348	367	353	364	330	330	359	329	353	353	343	356	367	351	398	350	317	370	334	299	359	324	368	354	335	332	325	336	408	395	381	380	350	328	337	370	354	384	336	348	388	329	349	365	326	379	377	358	347	365	331	339	336	332	345	384	374	394	376	380	362	366	338	390	318	344	369	406	358	328	331	374	376	363	379	370	301	363	377	386	353	366	364	327	356	384	369	319	346	348	352	343	343	331	372	347	351	330	331	369	341	367	327	369	355	376	368	356	370	369	310	341	385	399	359	361	335	362	369	367	344	373	358	343	337	338	353	347	343	360	321	328	328	325	296	357	322	352	338	359	359	319	333	391	342	376	344	353	366	341	370	374	361	351	383	368	360	406	342	358	346	326	352	349	350	372	351	320	339	339	375	369	342	368	371	350	353	370	346	349	382	358	364	359	336	377	322	361	339	360	375	357	342	355	364	350	361	369	357	367	345	365	365	352	357	378	363	383	341	376	378	343	337	345	318	359	366	333	313	324	384	345	361	369	355	366	349	332	345	375	347	344	340	333	335	365	342	361	360	376	339	326	344	373	355	340	391	347	365	344	344	338	387	352	371	351	351	336	355	366	332	388	372	362	350	376	323	366	363	357	397	340	322	335	350	368	353	376	387	374	380	374	343	383	389	329	343	356	321	338	327	350	359	341	368	374	337	337	330	342	304	348	333	376	309	342	351	349	368	368	366	335	320	324	375	312	351	377	331	366	342	356	329	365	320	309
27081	18407	48067	50386	35666	17783	5755	1867	983	744	797	783	792	725	785	788	779	780	756	794	815	807	771	807	785	825	788	805	806	773	823	789	819	837	819	726	808	802	787	846	783	791	781	815	757	812	785	763	742	786	797	771	814	763	804	779	761	730	754	789	802	752	825	851	800	828	767	789	817	802	803	765	755	782	788	793	813	811	815	780	730	780	809	788	794	771	800	833	810	833	827	821	778	781	796	782	864	747	802	774	761	835	797	799	781	761	842	779	787	757	779	790	809	817	747	742	765	798	811	841	814	737	820	822	803	785	805	786	834	750	738	800	765	763	762	769	831	770	778	782	743	766	810	801	819	803	830	790	788	771	766	768	817	796	803	771	734	803	797	765	814	770	836	792	796	763	768	794	776	810	803	849	762	838	819	832	798	783	763	821	811	768	804	765	777	773	786	807	795	742	789	760	787	763	794	754	814	760	755	813	740	808	739	847	754	793	781	771	766	809	849	779	810	735	786	804	814	790	798	791	826	764	792	766	785	735	764	805	774	816	790	849	814	808	758	792	719	849	792	817	772	755	800	770	780	755	758	781	828	778	764	786	772	758	771	731	782	803	772	807	744	778	796	828	846	779	806	777	781	720	800	829	800	803	792	791	823	799	790	796	793	761	808	800	809	802	728	753	814	805	804	745	811	793	813	738	813	743	765	781	743	809	799	765	777	777	713	787	825	824	787	744	767	728	774	778	771	819	753	834	795	783	813	766	783	754	784	773	781	779	716	790	775	743	764	763	825	823	797	749	770	769	814	773	836	816	819	828	768	817	761	779	783	764	778	798	855	796	772	770	847	807	789	834	784	727	831	760	754	810	746	740	785	796	807	801	743	784	781	750	773	819	806	828	760	771	799	769	781	844	742	786	784	784	793	751	726	797	790	815	829	804	757	841	788	803	787	752	784	778	806	800	816	743	823	787	804	782	745	814	819	807	770	769	746	763	757	790	794	862	779	777	804	769	792	764	812	747	788	756	796	771	796	812	763	783	768	759	806	791	848	841	767	778	782	796	788	751	787	727	762	765	811	799	814	796	754	776	805	775	810	794	764	810	777	772	801	768	792	757	788	804	796	784	771	841	855	813	773	779	779	727	752	796	740	779	778	785	765	792	811	784	780	792	796	793	777	837	753	763	789	796	784	781	770	779	800	736	789	768	725	822	726	783	760	796	766	779	834	794	826	787	760	769	843	778	765	791	781	780	759	811	786	762	798	772	749	789	814	810	809	785	814	789	808	824	741	812	835	804	786	816	758	753	832	807	832	779	818	748	782	779	826	742	767	796	779	809	818	791	788	735	793	819	796	773	786	802	820	785	788	764	781	801	801	795	808	778	781	792	815	769	766	777	757	754	793	796	807	796	796	743	750	761	741	756	795	763	825	801	796	796	816	768	752	788	768	725	783	775	830	760	800	796	792	785	752	805	740	826	752	766	726	784	790	766	813	808	820	813	798	765	783	834	806	779	793	799	808	819	788	774	827	823	787	828	813	800	825	770	775	838	795	798	781	789	809	783	806	785	792	788	773	857	823	804	795	746	782	796	758	784	729	773	800	797	766	825	814	778	806	749	767	781	757	785	777	799	817	738	816	825	802	847	795	774	864	793	826	778	784	810	817	787	731	783	805	812	799	773	785	796	761	767	844	764	772	848	808	781	733	764	791	746	760	753	786	809	813	760	761	799	820	799	740	761	748	747	794	775	801	781	818	780	775	774	824	803	752	791	775	838	758	771	791	779	810	769	804	786	807	798	756	801	769	789	785	796	818	749	828	790	792	774	777	786	754	771	774	788	828	806	780	790	734	778	759	792	800	803	784	784	761	858	799	752	806	776	785	759	795	778	822	801	764	791	800	789	794	777	816	771	791	776	824	754	821	765	786	755	793	821	834	831	725	778	768	767	825	820	782	819	821	758	760	791	800	787	846	800	768	766	740	812	777	781	753	788	766	772	840	799	763	718	761	802	819	830	792	727	773	787	753	759	796	738	791	746	784	779	769	764	775	762	764	740	750	788	776	800	790	766	769	832	795	763	780	745	776	809	812	783	820	709	803	820	774	764	818	771	819	778	790	782	800	785	820	798	795	790	736	813	787	774	789	792	768	753	801	777	747	784	769	773	812	741	812	862	833	786	793	759	798	749	815	773	789	802	801	796	769	723	808	778	776	795	767	770	768	796	792	794	816	761	785	746	773	784	810	770	830	710	738	835	777	797	754	773	794	770	776	748	804	835	785	797	766	739	793	761	770	797	764	813	760	752	773	778	815	830	760	819	777	784	778	727	787	806	812	734	772	766	797	719	832	808	748	740	815	764	820	787	789	809	843	825	731	741	758	793	824	783	821	730	775	821	801	755	841	759	784	824	780	776	776	784	791	843	805	787	769	745	759	755	768	785	803	814	792	812	799	759	777	809	815	751	760	763	765	789	799	733	758	764	798	786	798	798	770	827	771	829	772	778	776	762	774	766	796	765	785	828	774	769	761	791	863	823	782	801	797	807	768	766	786	787	819	779	806	795	827	772	760	727	806	774	799	807	775	763	804	776	776	813	818	776	792	844	785	807	793	765	820	772	779	792	771	711	813	841	797	815	783	762	760	789	776	773	750	777	809	770	775	810	811	799	792	727	720	755	797	763	826	830	796	811	777	790	761	776	812	807	785	791	779	781	764	782	784	788	780	787	794	767	771	763	771	832	781	747	798	816	751	774	802	767	812	778	783	861	805	748	753	831	810	815	772	785	781	795	837	781	777	747	786	747	783	808	776	746	773	817	788	764	771	792	788	746	762	786	783	832	806	826	813	764	768	855	723	765	766	770	794	843	825	791	796	786	734	758	771	733	836	773	817	801	792	778	813	765	808	776	793	775	762	741	757	760	756	774	763	817	758	770	782	814	793	811	731	791	801	790	787	801	812	776	769	838	802	781	784	764	809	773	814	793	771	808	763	735	795	793	799	832	789	816	759	768	774	822	782	765	820	807	789	795	791	815	774	795	818	746	779	807	766	781	807	805	808	745	796	827	781	755	712	802	720	796	798	764	766	778	774	811	802	780	830	817	786	810	810	783	821	797	804	772	840	774	800	819	770	775	860	782	822	788	728	831	785	768	781	750	829	809	725	727	800	797	833	770	809	758	806	782	803	816	789	754	768	756	783	789	786	774	759	770	807	797	849	744	779	783	794	814	803	782	800	805	806	781	817	808	786	783	786	750	795	747	766	818	818	761	761	804	791	771	822	793	829	809	738	833	782	784	779	798	790	786	727	777	791	789	794	786	775	779	793	785	786	782	777	796	730	768	801	778	755	824	784	766	778	825	785	722	762	772	812	802	815	793	861	823	811	793	801	810	820	723	793	820	777	821	719	813	743	791	770	767	786	785	777	810	806	767	763	733	745	779	799	798	783	763	767	817	809	796	753	733	827	845	765	842	812	848	788	756	777	765	748	759	753	792	830	786	762	765
54331	39853	56934	54833	36065	16617	4384	1007	459	379	360	413	389	378	352	409	427	428	399	462	398	407	408	377	405	427	397	436	436	415	389	407	399	421	438	371	368	371	386	389	388	386	397	457	424	402	443	382	354	382	380	368	418	437	406	376	381	422	430	398	384	403	442	420	431	438	389	387	412	436	442	368	372	385	434	463	377	433	385	405	438	424	423	409	380	389	379	375	436	383	342	354	409	398	413	382	434	401	445	368	404	416	374	389	401	397	394	401	422	384	388	425	387	425	412	392	411	391	400	373	387	442	385	412	432	374	418	411	382	382	403	408	395	406	421	380	380	400	365	420	378	392	396	378	424	394	400	454	410	397	381	382	389	398	413	435	408	398	406	401	403	410	438	400	420	433	375	418	403	425	430	391	427	421	340	378	412	383	422	366	371	404	365	401	372	412	415	382	384	394	357	415	388	394	401	393	390	397	387	378	396	390	387	420	380	375	395	384	374	429	400	427	384	425	401	436	422	419	418	422	380	405	399	388	396	381	408	345	376	403	422	396	425	418	416	390	361	379	411	409	400	348	417	434	414	397	421	393	377	404	429	418	409	355	371	401	408	405	389	354	411	393	424	417	418	403	381	409	374	377	412	387	430	397	409	397	420	400	365	393	415	397	383	440	398	407	405	378	407	397	430	443	407	385	412	379	412	388	414	429	378	396	404	387	368	413	370	404	394	408	423	350	439	383	381	351	385	428	412	382	411	418	418	415	404	419	381	378	427	362	415	376	401	392	416	369	393	413	380	415	404	376	407	440	409	410	428	417	436	391	381	423	419	428	402	412	414	394	390	427	383	408	373	366	410	405	368	364	409	398	426	399	398	366	425	410	368	373	373	454	380	428	414	378	439	392	414	428	379	388	396	381	389	435	436	409	397	393	379	418	371	380	399	376	380	380	373	388	371	358	355	393	394	408	420	423	360	413	426	388	395	415	408	371	395	427	406	421	415	421	436	408	404	389	435	370	375	419	422	386	377	392	396	400	400	384	401	386	426	413	455	394	393	378	420	411	395	430	412	401	364	399	407	421	417	416	432	389	419	374	390	380	387	430	377	357	424	410	422	459	414	388	400	408	424	383	406	412	423	409	400	391	408	421	429	380	367	438	399	451	401	372	381	419	421	392	386	401	415	398	397	436	419	422	378	402	413	409	406	353	396	398	434	415	437	381	402	392	402	384	415	393	430	416	443	406	420	414	408	380	408	408	404	369	406	438	422	406	428	407	413	379	406	410	399	472	391	386	361	421	414	367	402	390	399	375	373	398	380	424	402	387	371	407	374	371	394	349	413	413	406	438	443	375	401	379	368	397	409	412	412	399	394	396	382	423	383	417	379	383	434	385	388	393	377	413	418	386	356	388	372	422	415	398	449	386	382	423	370	405	427	397	370	386	434	417	411	386	368	380	428	370	385	420	401	381	371	375	444	410	372	417	407	380	417	372	392	416	407	417	419	337	418	396	401	416	411	395	419	424	421	414	394	377	406	436	390	440	410	395	395	437	388	396	394	372	408	378	368	371	386	431	372	390	391	394	424	413	394	378	429	419	369	399	347	421	390	448	364	422	422	407	394	412	415	410	382	393	439	407	408	437	403	406	424	397	441	392	379	394	420	434	412	424	393	407	434	412	451	386	386	380	433	397	408	387	407	393	364	413	403	388	424	394	406	389	390	404	396	393	415	398	455	390	405	372	389	364	408	413	388	438	361	377	402	402	406	439	411	405	376	345	406	385	430	439	388	376	464	429	394	399	379	387	390	404	366	397	409	400	395	415	410	397	394	390	374	449	442	415	424	416	428	403	402	423	398	404	427	411	404	417	410	386	432	447	404	374	402	417	397	411	411	383	407	388	447	376	377	408	417	418	401	384	413	439	343	376	406	352	425	412	422	403	381	380	431	441	410	418	375	401	392	395	414	381	393	407	424	362	374	411	395	398	406	409	387	447	457	380	375	376	416	437	389	429	432	430	399	393	367	374	386	423	394	415	398	393	368	389	429	428	414	417	423	396	411	399	431	376	408	392	386	393	394	371	404	356	429	396	374	375	418	386	410	418	383	390	396	420	403	395	418	432	431	431	381	397	433	403	397	450	411	391	413	406	423	414	453	370	417	426	395	428	375	378	425	381	384	400	353	411	399	375	410	390	397	368	390	400	399	372	373	399	394	405	387	391	399	406	406	402	376	433	416	405	384	396	381	400	404	397	373	376	418	383	373	408	355	429	410	430	384	387	398	415	395	407	403	456	439	425	424	384	423	380	429	421	443	396	387	406	385	420	406	387	383	425	407	400	393	441	410	378	424	356	398	404	408	364	425	413	387	389	447	413	391	380	374	379	404	421	428	432	377	380	408	430	368	372	409	426	433	409	411	423	415	396	353	390	388	361	421	372	397	437	396	412	423	395	409	397	447	433	391	405	417	400	409	445	430	361	357	396	395	402	406	443	397	373	341	362	419	426	449	405	427	408	385	423	393	376	386	404	396	390	420	387	402	384	432	398	368	386	400	361	376	418	384	393	372	343	403	406	394	400	368	390	392	412	372	420	380	410	405	409	392	394	402	436	400	373	408	375	402	408	392	422	414	410	440	444	365	408	399	402	398	405	425	396	376	401	387	417	378	438	396	394	409	448	377	406	389	441	428	351	425	402	395	405	397	429	415	385	403	396	363	382	392	379	373	415	409	387	404	391	382	420	415	374	394	388	376	412	403	367	400	414	397	355	408	422	439	406	400	412	414	383	362	397	383	394	410	370	378	388	403	363	417	378	414	414	383	386	414	416	412	402	441	426	413	421	374	432	433	392	407	415	364	417	408	414	386	404	384	389	423	377	383	415	398	391	397	401	402	369	408	395	391	405	383	412	424	386	381	403	397	410	440	392	402	381	379	406	426	421	437	403	434	393	416	397	392	426	420	409	433	389	428	367	395	410	380	394	393	422	384	399	403	379	348	415	426	396	395	409	421	403	451	409	417	377	389	399	373	363	441	437	420	377	412	414	408	424	397	379	406	414	418	399	392	410	394	359	430	400	420	395	422	393	432	347	414	407	398	388	393	372	381	411	410	411	435	406	375	383	394	431	407	390	386	382	402	397	433	418	389	412	398	430	381	415	393	352	403	375	385	440	420	389	381	392	403	421	396	419	368	427	433	410	381	415	413	413	384	434	385	423	406	433	417	387	372	410	390	402	392	375	366	403	406	413	369	414	413	398	421	427	369	411	389	378	416	387	420	417	419	396	396	390	403	380	365	430	412	399	379	410	413	429	446	415	416	421	369	374	400	394	407	368	391	415	403	425	408	381	385	398	405	370	385	385	385	389	400	373	407	408	390	389	442	406	380	407	421	413	388	383	381	413	417	412	370	393	381	413	394	395	371	414	404	396	392	428	425	395	396	410	409	423	411	409	409	452	411	386	431	436	376	371	399	429	398	394	356	411	391	390	404	371	390	391	388	359	374	406
35757	29600	57658	61142	45967	25137	9088	2442	1168	887	878	833	885	823	887	911	810	921	828	870	844	894	862	875	784	877	882	883	897	914	851	867	866	849	864	878	860	871	894	848	858	928	868	858	890	856	873	906	855	837	917	864	838	845	889	884	849	927	893	874	864	892	938	824	932	871	889	902	851	864	892	848	868	832	884	923	831	858	902	879	917	843	895	868	836	880	891	768	902	840	826	876	866	830	865	823	796	878	921	862	862	855	887	851	852	857	928	877	882	905	903	853	870	875	883	795	910	833	887	912	861	856	856	868	887	872	922	888	845	909	819	837	860	901	823	835	867	885	869	834	897	873	828	875	849	860	885	856	899	855	836	852	864	918	817	837	847	855	903	851	856	867	836	850	878	869	901	857	886	878	860	877	916	823	843	866	823	833	883	892	847	869	906	817	852	861	818	856	943	888	865	827	847	899	801	836	849	876	855	851	943	907	873	856	882	865	876	891	865	830	845	825	895	902	851	866	850	868	838	877	858	845	909	833	852	887	844	913	898	856	810	871	930	827	858	881	890	922	858	858	855	878	777	868	950	838	925	860	865	833	860	861	903	862	796	832	876	885	914	837	882	947	896	819	847	842	841	889	807	837	867	828	860	849	880	874	879	868	829	877	819	813	916	856	894	907	910	953	801	866	877	881	864	871	885	916	853	860	821	908	855	854	886	837	878	811	885	848	852	896	879	860	863	877	859	855	915	861	860	853	869	843	847	893	909	834	917	851	899	829	879	882	882	873	870	828	877	883	892	882	803	921	853	910	872	841	854	860	892	808	832	865	848	883	861	876	903	855	883	827	864	883	879	826	839	821	884	828	873	840	830	881	880	877	842	839	849	853	845	882	852	860	920	877	855	852	853	802	874	865	865	850	852	853	889	846	882	890	904	928	855	870	851	858	850	910	897	863	884	879	869	854	851	832	849	872	857	890	849	875	911	849	888	846	826	884	896	849	860	791	844	807	852	860	874	831	861	901	864	865	872	886	867	878	887	779	862	915	896	872	846	786	834	879	842	864	872	852	877	822	875	904	844	835	932	895	815	873	856	877	861	861	881	888	851	842	841	885	859	914	872	843	866	819	868	849	864	848	869	882	875	888	844	822	919	850	884	828	855	953	893	925	839	863	905	886	902	875	874	895	837	850	835	884	890	850	894	850	854	890	844	841	841	888	829	868	853	816	823	869	849	844	897	889	885	866	864	835	799	880	864	810	843	882	861	835	870	849	818	856	899	846	865	847	897	795	867	897	857	889	841	816	902	837	874	909	846	839	816	865	903	882	915	876	870	839	881	864	862	830	869	823	875	848	836	870	867	864	839	881	849	880	889	885	919	875	865	882	866	875	870	820	840	864	821	887	875	887	875	850	833	930	891	869	847	880	912	843	811	842	847	870	866	855	872	852	861	847	864	838	865	870	883	856	871	848	814	814	876	879	838	890	846	898	868	878	902	840	905	917	873	879	853	920	868	883	898	844	853	837	886	868	928	866	848	862	858	847	857	899	842	902	852	834	874	861	913	861	843	869	886	894	867	846	858	872	872	872	894	839	888	850	838	908	867	849	900	865	881	893	894	889	869	861	846	869	878	852	879	842	874	827	885	855	891	871	795	878	868	829	898	873	870	859	874	877	934	876	858	866	897	909	862	852	881	847	828	788	852	838	880	879	828	897	817	859	875	876	863	880	817	805	899	833	861	883	829	871	872	836	856	925	913	906	918	894	864	904	834	868	891	928	853	816	914	862	862	885	859	886	892	862	879	908	865	882	831	910	868	882	875	805	841	907	903	910	861	871	820	816	847	851	800	870	861	893	823	848	875	875	885	893	866	828	832	893	911	858	893	838	910	842	849	830	843	829	863	883	875	895	869	872	843	880	859	843	888	891	880	883	844	860	883	826	828	853	908	857	814	872	862	893	863	848	877	909	837	826	852	853	881	891	825	830	860	852	841	873	867	809	856	883	879	907	846	905	849	859	869	870	843	809	889	914	922	873	870	823	852	800	843	882	812	831	886	849	839	792	909	867	883	848	846	841	884	886	864	883	829	882	897	882	904	862	902	884	895	797	878	886	846	884	819	859	811	837	879	828	923	854	820	843	886	830	826	840	863	891	900	924	915	857	829	831	895	881	868	856	870	902	799	869	895	825	856	871	828	864	881	862	842	901	886	856	857	854	846	882	808	901	884	850	896	873	906	825	897	857	829	856	850	808	859	864	866	869	878	846	847	848	889	852	850	892	857	879	867	808	917	849	929	901	839	875	881	829	884	858	853	855	892	856	857	834	856	913	911	898	886	856	884	804	939	914	862	863	892	886	898	813	882	854	800	908	874	836	861	876	866	867	853	870	882	890	906	859	852	859	892	897	882	888	844	843	858	836	869	932	824	853	838	866	895	905	892	888	897	866	915	877	871	875	888	852	870	854	882	909	867	868	855	970	882	854	829	888	870	919	858	884	862	889	866	865	833	907	871	863	855	848	872	852	898	831	848	848	818	864	907	900	854	927	852	903	829	851	862	845	881	847	874	872	823	874	869	853	849	841	859	912	880	909	811	858	835	881	844	890	850	922	866	824	837	921	871	867	860	912	806	826	882	819	916	844	858	907	777	914	888	903	911	844	913	865	836	871	836	942	886	841	887	909	827	846	819	859	843	870	788	882	865	817	907	872	891	870	887	914	916	862	931	854	846	853	892	867	895	834	839	859	900	881	827	889	840	824	853	887	844	866	855	874	859	873	919	916	852	899	860	851	861	881	828	860	877	824	945	802	853	838	821	878	839	815	841	896	821	887	874	907	841	818	837	879	837	854	880	863	876	851	807	843	855	857	869	886	829	861	866	863	877	857	854	862	889	832	908	886	874	894	890	869	854	857	808	859	821	850	914	946	888	847	907	884	787	882	853	847	846	793	877	889	838	839	908	821	867	911	859	877	878	845	840	839	908	904	827	829	854	828	857	808	898	820	833	826	850	870	895	850	845	894	887	821	872	875	757	865	863	859	901	824	879	840	899	870	845	859	837	845	906	869	863	830	884	856	873	875	915	896	835	833	889	832	831	896	846	886	848	869	830	830	843	920	902	868	884	890	872	903	888	875	834	875	893	871	854	900	843	853	931	814	867	831	872	879	845	861	849	886	879	897	897	837	845	863	866	857	900	864	837	842	871	861	885	890	864	914	853	850	881	865	849	850	841	830	848	880	861	886	905	879	857	877	812	843	907	860	844	864	889	848	806	855	858	844	952	896	858	861	868	871	866	853	827	898	871	821	877	925	818	851	869	876	882	921	848	896	873	864	838	859	883	849	846	909	801	883	834	848	889	864	847	908	850	880	907	848	843	873	856	895	862	855	912	858	916	887	838	835	886	835	870	821	885	883	853	868	911	883	868	845	880	879	910	888	854	857	844	873	920	857	880	858	875	850	864	858	876	825	903	840	876	828	808	854	874	842	928	883	825	874	921	880	877	849
17009	7697	4542	4460	2190	883	443	262	295	294	306	319	278	281	288	253	271	288	261	292	254	274	282	259	260	265	269	310	302	269	300	282	271	287	257	267	247	311	317	262	285	289	286	248	310	279	301	279	311	294	276	265	275	237	253	269	269	269	250	282	268	268	294	278	260	264	300	270	296	269	266	281	294	285	267	259	300	276	307	291	264	273	267	274	268	299	261	283	287	275	321	272	266	277	268	267	257	269	291	294	286	226	272	272	280	254	276	301	275	257	292	290	262	329	289	259	288	269	277	241	266	275	249	293	261	293	239	294	278	278	302	282	275	266	280	245	274	254	289	306	266	280	269	261	259	313	271	269	285	252	268	294	287	258	292	283	284	267	290	269	275	285	282	265	269	270	224	277	277	280	284	296	251	270	304	271	305	263	290	315	290	283	301	298	263	301	290	289	267	262	279	266	262	299	267	272	262	294	285	253	295	263	269	291	284	321	253	272	299	268	264	295	274	276	287	293	281	268	255	268	279	277	255	306	301	237	275	289	271	288	266	265	283	297	300	251	280	273	270	277	230	268	278	283	272	268	290	305	293	283	264	325	283	282	315	307	313	295	236	300	285	269	296	248	282	296	305	261	241	265	295	278	279	288	279	278	312	280	259	297	255	258	277	281	250	321	284	286	290	270	263	268	265	290	295	282	277	263	282	286	259	296	278	285	292	293	298	269	289	312	276	274	271	290	268	277	295	278	261	283	275	280	256	301	285	294	281	301	243	290	266	255	278	271	240	245	260	294	262	285	242	270	274	303	280	293	283	239	277	260	268	283	266	310	301	254	287	280	247	270	280	299	265	270	278	283	312	275	284	281	287	263	264	281	268	277	248	260	270	313	264	280	274	293	305	293	281	284	219	295	262	282	295	272	317	240	261	288	296	274	296	270	268	296	313	257	282	229	279	271	250	318	277	269	287	280	283	291	308	273	267	300	311	272	301	303	258	275	267	230	294	286	298	259	289	290	275	291	278	285	304	307	263	283	292	311	272	292	262	291	295	290	296	260	295	264	296	303	296	298	287	254	297	268	269	260	269	288	287	254	271	272	284	274	282	276	289	273	278	290	290	282	266	325	287	270	303	264	251	281	295	293	250	281	282	289	263	270	274	259	255	284	260	280	261	261	290	267	285	277	268	291	302	280	286	299	234	295	314	291	283	294	260	281	317	283	267	276	267	309	254	291	287	256	275	316	254	305	290	271	273	274	312	277	296	297	301	322	287	270	284	274	264	282	275	273	299	294	279	277	245	305	270	302	280	257	283	270	274	303	297	280	296	284	285	273	306	274	262	275	264	276	257	276	297	252	268	237	276	287	251	282	263	283	256	253	259	240	286	267	290	289	271	291	288	290	279	278	280	237	255	270	286	287	268	284	270	288	276	262	275	307	276	288	271	288	303	276	298	260	307	299	271	295	278	273	320	273	292	278	264	258	274	271	276	319	284	289	302	308	275	277	275	259	282	281	269	321	289	293	265	240	268	279	290	270	273	265	254	265	261	301	300	301	255	235	273	271	301	264	305	308	292	264	237	290	254	237	284	264	299	288	270	279	273	245	254	296	302	292	304	268	282	278	255	267	285	273	285	277	260	298	241	283	265	259	257	284	290	253	303	304	239	284	262	275	302	268	264	274	283	289	291	280	271	267	256	234	285	273	251	289	249	284	264	259	246	245	279	270	264	293	283	281	293	269	288	266	269	279	297	284	252	265	282	275	278	293	315	256	285	283	307	273	307	257	256	284	229	249	320	292	299	280	256	275	285	284	259	287	278	292	308	277	275	289	301	323	272	284	283	272	276	266	245	279	267	274	291	263	304	279	271	249	270	338	300	268	304	306	277	253	313	283	271	326	250	260	289	261	273	285	301	280	304	266	302	281	293	300	291	288	271	273	295	304	270	301	246	262	267	271	273	306	291	278	288	286	263	292	270	277	277	276	273	281	281	301	290	296	319	292	252	286	298	268	239	261	284	277	251	303	251	295	278	298	237	266	284	290	297	292	274	261	283	292	292	277	271	299	279	307	259	278	288	296	269	254	261	269	279	310	265	277	276	313	248	308	300	282	280	291	272	299	271	262	315	313	292	275	275	280	261	286	282	271	267	289	287	266	283	280	300	271	261	295	305	294	265	281	256	284	255	278	248	268	272	316	289	292	275	264	321	305	272	267	290	258	254	269	296	278	269	278	285	252	249	268	267	299	284	281	276	292	260	271	308	308	305	279	290	277	279	289	264	232	291	272	263	260	268	282	277	291	292	259	298	277	267	267	310	260	255	264	291	278	256	289	265	274	270	273	265	281	319	285	244	278	258	242	265	260	256	287	305	274	284	299	299	244	290	267	284	273	269	247	308	265	266	278	244	279	269	277	278	274	268	296	274	281	315	274	255	249	262	235	292	285	268	300	269	263	288	274	280	267	307	287	299	314	268	278	284	247	272	285	292	280	283	278	252	278	298	284	276	276	283	287	299	237	266	259	266	287	277	312	249	273	289	317	279	266	274	284	249	276	270	289	274	277	292	303	282	265	265	288	251	285	272	272	294	279	287	260	252	295	300	297	289	276	276	272	252	299	274	283	268	256	243	286	312	261	300	280	245	257	234	232	277	305	301	268	276	269	277	270	273	279	250	261	276	300	282	287	274	259	268	275	271	264	321	278	289	287	292	290	291	290	303	285	275	253	281	300	254	272	300	284	248	282	260	300	258	278	254	250	253	258	269	251	306	267	250	301	296	296	299	289	314	283	280	310	289	269	302	260	285	271	283	276	283	283	272	248	296	287	295	302	284	301	285	264	288	250	243	286	280	307	303	273	245	262	266	240	272	288	264	295	299	289	320	257	290	273	268	259	304	259	256	304	273	273	307	305	282	249	304	269	302	286	292	254	258	270	266	278	283	295	295	262	282	266	272	276	287	269	293	332	282	269	290	304	270	290	277	268	270	295	269	249	256	331	278	287	270	296	290	270	281	301	298	303	283	276	270	295	279	315	251	286	286	259	270	292	258	277	300	276	308	287	271	276	289	264	293	264	285	297	240	285	271	263	301	293	261	297	284	283	290	262	308	285	284	295	290	309	277	280	249	275	263	255	265	263	284	283	312	288	295	302	267	256	243	274	260	236	275	287	275	273	281	284	259	262	289	303	252	306	287	290	252	255	275	263	285	282	256	292	257	270	300	291	283	294	299	292	270	295	253	252	251	294	250	270	272	245	264	289	278	308	256	305	243	264	302	296	252	289	266	241	286	285	243	306	289	307	302	300	270	234	284	280	266	275	262	274	248	264	254	267	272	272	272	280	265	279	248	275	259	246	316	266	220	286	269	278	248	253	269	304	285	279	270	265	266	243	285	314	266	248	291	314	278	296	275	286	266	268	287	254	281	255	300	302	270	277	304	292	293	247	283	262	271	247	258	269	287	301	270	295	303	318	292	281	282	292	299	309	259	247	245	264	278	254	261	306
9921	6448	8897	10768	5600	2274	1033	683	655	637	610	650	622	607	624	643	630	640	652	680	619	606	691	627	658	614	654	646	642	602	659	635	601	641	675	627	626	630	644	664	679	596	632	663	677	624	652	638	644	644	636	586	571	623	701	619	645	667	666	619	684	624	620	607	652	590	662	620	626	631	615	693	645	672	644	647	676	679	661	673	652	663	638	620	627	649	632	620	667	658	618	641	663	636	648	669	612	640	613	633	624	676	639	664	606	646	644	605	646	637	637	669	640	640	637	666	649	646	614	612	649	593	633	629	619	616	621	624	629	683	645	665	670	639	629	634	667	648	660	626	655	638	633	670	642	580	609	672	647	623	617	618	650	613	628	670	602	665	627	611	665	604	623	610	631	644	643	619	612	612	588	659	664	698	637	644	640	674	574	661	657	674	614	632	605	645	668	643	629	626	654	632	637	617	634	644	610	654	701	659	603	631	626	617	656	658	656	645	616	557	591	578	584	630	567	617	661	619	659	626	643	670	646	623	595	599	615	589	643	598	633	596	658	643	653	654	638	605	619	620	657	659	675	698	653	554	643	619	676	605	640	624	638	669	625	652	684	667	609	613	613	669	625	616	621	657	605	638	653	590	620	602	659	639	663	606	673	612	604	626	620	689	661	619	664	644	615	617	644	697	656	633	639	637	665	640	608	664	622	653	648	655	679	667	572	603	633	628	645	679	664	648	641	698	644	639	671	575	676	647	631	603	658	640	598	605	622	628	611	656	603	679	623	649	616	666	611	655	581	669	665	635	640	643	647	596	620	608	643	643	665	635	634	670	599	638	622	644	616	633	597	602	615	661	623	630	650	646	624	628	633	663	597	609	667	644	648	575	635	650	656	601	604	603	645	634	635	666	646	663	610	578	677	630	652	615	674	623	634	617	655	615	613	647	667	662	650	661	632	605	650	626	618	634	691	651	638	610	629	622	644	663	608	647	617	620	640	625	650	629	682	650	623	653	681	629	592	639	601	631	659	640	635	691	617	647	673	647	637	652	669	652	631	632	675	642	649	673	653	583	645	623	605	627	661	648	641	619	647	604	652	615	662	627	641	633	629	670	664	664	628	616	619	634	629	658	624	639	653	620	666	672	658	653	610	640	644	655	691	645	630	644	679	621	634	645	617	670	631	630	668	661	575	633	667	654	666	613	642	649	651	664	622	609	644	630	623	649	640	640	643	596	646	686	618	642	662	618	654	638	636	623	665	661	643	605	623	627	659	688	639	632	644	694	613	621	624	629	694	629	624	673	657	605	636	586	685	651	630	661	692	646	584	652	609	593	649	644	661	577	650	625	631	586	649	659	663	678	581	623	650	663	649	630	626	632	667	636	629	627	677	650	624	658	624	612	618	637	662	591	618	628	631	623	640	599	634	626	636	650	641	621	644	594	678	643	623	627	638	613	635	620	653	595	623	663	637	641	667	640	678	666	616	635	625	631	663	657	619	581	618	639	631	634	629	614	627	612	643	640	627	676	628	666	590	652	641	649	643	661	641	664	623	617	640	589	634	625	646	660	691	636	632	639	618	626	656	639	619	633	622	619	622	620	664	669	598	648	659	712	595	635	669	631	643	598	625	590	682	674	636	642	624	660	620	637	616	678	598	623	643	653	642	626	635	600	626	650	598	568	615	627	653	659	645	652	649	616	666	611	652	619	624	635	589	633	587	651	630	619	601	635	609	620	660	637	624	641	649	681	624	650	643	604	639	695	650	662	654	623	641	632	586	630	675	625	602	657	632	621	631	657	635	633	577	625	630	641	622	620	652	664	609	639	640	661	632	634	656	642	632	664	672	620	639	639	616	612	681	679	667	690	636	605	629	681	614	631	638	630	620	744	650	592	610	677	637	672	654	631	631	616	632	622	594	581	655	644	641	677	660	617	672	664	611	616	646	644	686	646	644	643	639	630	610	615	611	642	653	641	635	622	667	613	646	615	661	621	592	644	623	633	650	644	619	632	616	637	635	686	673	633	619	660	622	681	677	649	638	631	668	627	674	611	622	650	616	626	656	631	697	635	675	630	630	611	614	633	617	592	631	647	637	687	679	654	609	631	621	591	667	619	634	612	636	672	615	608	602	644	607	632	618	660	634	644	631	656	636	694	650	623	600	649	644	634	642	669	614	588	651	662	654	632	639	603	641	618	637	632	620	654	672	665	677	640	680	656	581	636	648	622	637	590	675	675	631	617	671	642	670	626	624	615	676	623	656	626	653	660	588	654	682	590	669	614	643	671	668	626	633	629	627	658	617	656	660	648	641	656	662	586	629	672	614	629	680	636	636	653	616	633	642	628	607	677	651	654	643	656	630	653	639	667	619	650	704	598	623	698	587	605	621	627	674	620	671	649	682	614	615	636	659	653	634	677	622	641	617	614	709	653	631	641	627	636	695	613	627	588	679	644	652	632	614	647	611	633	673	643	695	662	654	632	632	701	627	673	647	606	587	624	623	605	578	664	647	617	648	603	624	623	617	634	604	612	651	667	657	648	633	642	636	649	663	639	658	622	656	658	681	674	680	640	635	620	658	623	664	658	630	668	654	631	639	618	613	624	618	636	613	645	626	638	646	672	621	670	649	655	587	665	685	616	663	572	677	617	651	629	660	700	591	650	657	659	609	634	634	689	625	666	634	665	654	627	676	630	636	589	657	675	628	644	672	642	608	637	635	639	632	632	599	633	658	645	634	638	653	636	677	598	643	613	686	625	660	620	638	638	611	632	639	639	644	619	644	653	633	636	646	664	643	645	653	619	589	650	652	641	630	630	610	660	659	650	624	671	611	640	652	666	669	628	644	661	582	595	624	632	667	613	617	648	621	666	639	639	633	654	659	598	620	625	631	644	654	602	609	685	639	650	640	699	646	638	623	655	635	627	619	617	600	667	638	664	657	628	660	642	676	648	655	644	650	641	628	613	639	661	643	624	659	651	604	616	627	614	653	663	704	664	624	630	628	659	626	641	636	628	664	659	640	662	609	619	704	647	658	640	668	590	682	584	629	634	629	627	649	598	649	695	599	618	640	620	661	636	653	637	604	642	660	638	632	610	678	609	657	630	632	643	613	641	651	619	567	629	596	626	647	627	651	636	638	649	627	626	604	639	692	611	639	593	619	652	637	696	599	608	641	574	666	663	619	655	643	667	635	603	622	623	617	645	639	661	627	667	601	610	631	637	637	648	674	639	629	707	653	603	638	651	664	631	600	656	602	642	629	654	644	648	628	646	623	600	654	635	650	622	700	667	633	602	653	638	604	668	654	630	675	648	650	596	661	621	641	652	610	558	610	637	631	673	615	642	638	673	576	673	653	642	618	638	621	641	651	604	616	649	645	609	632	629	650	617	599	618	665	615	638	639	621	666	655	641	620	646	654	688	653	610	647	596	628	661	666	653	627	672	632	622	624	656	621	674	626	655	657	620	621	671	645	640	612	644	630	642	621	597	614	592	648	591	663	648
41493	29152	48177	41057	23996	8599	2024	569	402	384	426	357	393	349	403	372	351	366	438	338	383	377	362	336	364	402	376	381	360	371	369	367	338	389	379	378	394	387	399	373	373	360	355	377	370	340	373	381	371	369	417	368	351	372	344	365	393	401	383	380	383	383	397	340	354	333	385	379	387	335	363	367	383	363	387	353	371	378	387	389	330	359	373	328	377	357	377	354	376	367	350	351	352	384	416	405	360	364	340	358	393	370	388	375	374	367	355	356	359	433	384	408	366	314	353	374	372	380	363	366	382	385	375	354	404	365	396	386	336	352	320	396	356	388	382	353	369	343	376	367	361	388	364	403	367	370	362	392	371	320	379	385	396	353	406	350	324	359	373	328	398	377	400	356	360	379	379	382	372	377	356	346	425	374	346	390	379	394	364	339	333	348	375	381	350	377	359	353	393	380	375	367	358	350	325	361	377	397	374	369	396	366	359	355	376	391	351	365	344	373	346	394	371	375	378	344	369	344	350	363	344	332	336	362	358	389	425	396	358	377	371	416	360	377	400	351	351	369	351	366	393	352	351	357	361	373	379	355	362	368	383	388	389	376	359	371	360	371	406	375	375	381	373	357	373	360	380	361	374	401	340	380	362	367	378	377	352	363	344	332	337	366	380	350	395	421	371	394	385	404	355	369	356	391	354	369	337	367	391	395	379	362	377	369	344	394	366	373	394	379	372	376	372	387	359	372	374	358	367	348	385	352	374	387	381	363	406	367	323	391	383	369	355	359	394	365	387	361	364	343	370	375	404	370	383	406	416	384	333	365	426	335	382	403	377	336	373	367	373	389	390	369	380	370	357	380	355	365	372	362	376	368	398	349	365	371	355	392	364	399	338	349	380	343	349	400	411	343	401	351	398	388	395	376	329	357	398	370	369	387	370	353	386	391	377	428	340	364	332	403	375	398	346	393	407	390	370	367	350	354	334	366	384	392	407	360	396	395	354	424	352	370	413	406	394	405	372	385	388	384	387	349	390	359	356	331	378	375	383	376	373	346	328	347	362	324	392	356	379	345	362	368	345	377	352	380	361	369	400	336	367	369	362	379	380	356	383	336	407	382	364	409	355	399	349	372	366	383	383	355	370	363	359	359	356	359	386	381	376	375	378	396	339	351	419	399	383	361	389	342	339	376	359	391	420	347	384	350	385	384	384	341	357	376	347	416	360	327	381	369	359	365	344	343	356	398	331	354	360	360	371	383	344	405	389	353	361	397	380	421	405	337	405	360	368	377	352	382	415	397	349	338	375	370	363	369	386	382	379	360	349	376	426	385	393	401	364	335	410	399	380	369	374	366	359	384	339	385	386	385	383	397	389	414	379	406	409	341	359	385	385	384	372	366	391	365	350	409	362	338	377	363	349	367	372	346	325	363	383	367	383	405	364	363	378	351	379	381	339	344	363	340	345	354	396	321	375	404	389	379	379	347	394	388	361	356	400	333	369	358	379	350	360	370	374	380	346	342	363	348	358	344	348	371	416	372	417	357	372	373	398	372	415	353	369	339	373	447	371	337	356	386	342	358	352	367	375	390	397	396	417	346	366	384	365	370	350	395	363	373	390	439	375	342	372	401	368	351	366	325	394	359	364	336	354	386	341	405	370	337	366	405	358	374	366	343	422	361	395	360	410	355	351	348	361	367	358	400	385	333	399	345	349	361	334	318	379	353	387	382	369	403	373	386	375	387	385	366	375	325	368	391	369	375	361	381	401	341	366	383	354	357	383	344	393	371	377	385	357	397	357	365	372	357	379	352	352	376	388	418	376	383	347	387	391	390	352	411	353	368	355	382	350	392	365	340	386	400	375	381	367	373	347	381	367	343	396	368	384	324	381	339	387	361	383	382	408	375	380	355	353	375	349	387	375	371	385	365	357	387	354	354	358	377	367	386	384	398	378	326	362	359	356	366	358	359	398	385	372	362	326	374	399	372	373	364	390	325	344	398	365	357	376	393	368	400	421	398	421	370	337	402	394	363	354	365	336	331	358	359	398	363	354	357	386	412	364	400	347	386	351	385	397	343	381	377	337	397	380	347	407	391	362	396	358	389	358	378	384	397	349	395	389	359	347	391	358	350	345	339	398	369	358	357	358	346	392	401	400	371	386	328	376	383	366	370	412	390	404	336	365	327	416	373	342	377	386	398	385	351	371	347	404	393	365	383	345	354	377	355	348	399	365	355	386	369	365	385	358	347	389	369	342	411	320	368	404	383	376	348	381	387	372	363	381	380	331	360	357	383	364	361	372	354	324	337	375	368	405	379	379	351	382	397	356	368	375	365	333	354	380	403	352	382	372	372	367	354	402	400	391	374	390	403	364	357	321	358	385	367	355	371	384	358	331	375	364	337	374	382	393	373	360	373	395	392	391	391	383	377	339	342	364	370	351	352	396	356	373	355	335	376	384	342	364	373	369	398	357	337	380	377	398	391	353	343	350	340	361	353	383	340	400	383	352	377	376	353	375	364	398	365	364	367	393	412	373	384	383	330	373	356	369	386	375	383	348	378	397	366	363	330	381	419	374	361	396	427	348	398	378	391	350	348	381	364	369	329	397	396	392	402	362	383	371	344	394	369	369	357	363	385	364	381	353	393	382	386	389	416	354	355	376	348	385	407	402	397	380	353	369	337	354	374	380	339	350	373	373	360	370	344	358	382	347	399	401	376	362	399	365	358	354	347	353	416	363	376	374	334	364	394	372	362	372	437	378	354	368	391	359	387	386	369	368	382	353	359	383	372	365	329	375	374	396	388	346	378	354	371	322	390	386	365	364	355	361	385	375	375	376	346	379	369	374	361	361	364	362	386	385	369	333	380	362	357	371	370	404	378	372	358	382	324	357	369	367	374	406	380	367	382	413	344	355	400	380	393	360	373	344	367	343	389	380	352	384	337	357	373	367	354	345	367	376	427	363	396	369	362	351	384	376	392	378	401	370	347	389	363	342	384	408	396	331	366	379	378	354	355	341	360	366	377	376	395	397	355	385	361	365	382	393	374	336	379	360	380	371	412	364	391	370	373	344	390	342	391	384	371	394	384	383	375	363	373	358	338	368	380	392	397	394	338	354	403	372	378	393	397	336	378	353	390	366	354	362	359	398	358	351	371	346	367	379	354	382	375	402	326	373	368	363	367	394	379	371	373	379	338	394	366	380	369	417	389	366	338	338	351	365	370	366	355	349	358	351	374	392	371	359	358	366	343	362	365	383	354	432	379	363	359	358	363	370	332	390	384	395	389	346	356	399	369	353	353	338	385	380	347	378	411	351	361	405	377	398	391	369	340	355	377	372	359	341	367	420	390	361	381	384	400	401	345	398	364	373	358	355	402	366	352	391	360	404	398	343	372	368	387	359	383	346	371	402	381	350	343	356	372	370	343	354	356	371	402	408	352	350	398	391	379	365	352	371	416	392	372	363	392	366	366	399	375	344	387	405	333	393	380	371	385	363	388	356	387
26638	21927	50729	49102	35309	16361	5039	1541	895	859	811	854	836	814	837	841	880	800	824	816	822	812	831	804	842	835	797	838	775	830	824	809	820	826	817	860	835	879	823	791	858	793	816	825	827	855	826	807	845	814	871	809	834	823	790	805	844	826	811	793	916	841	811	797	774	866	857	837	817	864	799	788	778	831	860	845	809	832	806	803	814	818	797	794	848	810	833	817	833	857	822	818	842	789	826	877	841	774	760	850	857	830	823	793	802	823	826	860	847	820	855	723	800	828	799	768	798	815	824	799	806	841	823	797	785	807	805	813	838	792	809	770	797	781	801	797	779	818	827	788	813	816	774	815	809	833	823	843	820	823	807	825	833	788	815	799	814	841	826	820	841	811	794	828	745	810	824	794	810	851	779	847	850	843	825	803	820	787	818	869	809	809	831	780	842	811	861	830	871	807	809	869	840	818	831	829	848	856	834	817	822	820	809	793	845	843	795	778	785	866	882	795	793	843	789	808	855	830	858	782	831	824	834	811	759	801	825	776	836	819	821	859	836	823	781	804	854	745	826	845	779	823	787	795	843	852	814	862	814	824	852	796	783	784	879	828	911	848	843	860	891	827	805	864	826	779	795	873	786	845	835	797	792	877	810	868	773	802	852	844	827	872	839	766	801	790	827	813	831	826	833	789	847	821	776	796	796	787	854	841	794	841	808	802	794	833	817	868	865	813	834	810	804	823	831	809	867	790	833	829	771	849	838	832	812	780	842	833	817	801	809	790	822	826	832	870	840	820	792	831	790	771	828	780	794	819	815	844	852	820	837	862	740	797	798	789	819	828	846	797	830	850	848	837	803	834	791	815	835	817	824	741	803	843	809	838	816	755	794	819	828	821	823	823	833	811	834	866	770	823	811	769	790	801	766	835	828	771	819	779	822	799	816	823	888	838	871	818	827	822	793	804	822	798	851	790	794	802	840	822	838	773	806	865	826	809	819	892	795	792	822	825	808	861	869	789	789	778	870	860	776	801	753	822	842	817	844	812	830	791	852	834	845	837	790	874	805	823	834	792	849	854	826	834	860	817	788	824	838	789	821	824	782	866	870	824	792	849	792	792	843	836	805	844	803	847	838	856	822	860	802	804	802	790	829	816	863	808	785	811	853	841	813	804	772	876	832	847	817	853	809	772	795	886	818	814	807	816	826	804	821	812	868	769	858	822	846	833	878	809	804	818	815	818	814	823	822	793	813	844	849	800	816	843	784	826	898	835	801	845	819	812	831	787	795	780	800	777	847	814	771	847	835	783	862	826	828	807	827	802	784	789	814	804	869	821	787	762	820	818	776	859	835	805	828	834	867	798	825	861	814	807	822	845	821	819	812	871	863	805	809	818	804	799	812	849	797	879	829	836	849	763	822	817	787	869	812	873	843	813	836	765	803	816	781	850	803	813	845	865	848	813	838	840	814	808	844	797	872	804	815	882	843	781	818	824	849	872	772	832	769	817	791	785	819	833	810	804	864	836	892	831	806	812	820	804	825	827	778	863	840	838	793	832	844	834	833	761	826	758	819	855	850	835	815	870	854	832	858	791	828	766	816	840	814	829	818	802	833	799	826	807	837	784	807	761	809	820	801	792	811	811	779	829	775	780	795	889	811	839	857	818	801	760	853	820	811	796	799	773	821	779	816	799	856	818	879	826	874	863	817	818	808	806	840	815	844	848	847	806	830	817	841	802	824	762	823	800	813	816	801	779	843	831	829	844	805	889	817	817	790	841	828	767	814	836	859	747	786	802	765	841	765	792	817	834	823	855	799	851	847	790	843	789	852	824	831	807	794	826	863	803	818	825	882	759	766	835	799	807	788	831	815	784	848	820	803	840	788	832	777	776	817	792	797	861	844	797	785	811	861	840	786	827	776	823	820	752	841	852	800	787	789	831	808	817	825	776	768	797	822	835	843	852	805	828	827	790	825	808	813	882	797	822	876	816	819	852	846	763	838	837	864	822	822	878	867	840	866	788	802	794	827	843	720	831	831	808	890	812	841	808	836	835	819	775	802	832	850	779	796	845	796	808	809	833	865	843	804	793	826	856	807	881	851	808	893	776	783	821	805	847	806	754	770	838	820	821	797	864	798	793	753	805	780	883	804	799	824	787	827	858	767	854	793	847	818	788	880	804	807	838	803	789	765	878	791	812	766	846	812	837	839	801	869	847	796	817	800	797	872	837	876	844	820	828	806	869	855	876	832	849	816	878	817	840	798	825	815	862	851	814	763	830	741	853	837	851	834	797	791	804	832	823	818	837	819	815	741	837	809	806	825	821	848	789	839	810	782	860	832	789	845	818	817	783	827	875	864	802	823	820	837	836	797	865	824	828	837	806	823	809	785	766	800	861	784	823	746	767	785	832	803	796	814	873	798	809	776	861	882	797	804	827	856	860	796	822	801	820	784	807	822	806	831	821	794	847	820	865	828	843	804	809	871	828	833	821	810	844	802	817	807	904	797	851	838	830	778	856	835	863	798	803	831	823	798	826	782	851	845	836	828	812	788	804	851	791	830	843	815	795	756	794	820	839	825	798	749	823	830	871	780	820	820	800	822	794	812	800	844	864	858	805	815	826	835	797	814	797	823	790	763	828	861	815	809	807	833	829	801	820	833	831	821	847	880	844	839	815	822	789	808	795	838	860	839	814	751	776	820	817	804	832	784	778	823	857	884	815	867	817	850	828	813	796	817	796	828	829	812	784	817	821	829	826	776	796	814	844	840	815	819	795	845	807	863	839	830	829	807	827	802	870	845	853	874	861	823	859	839	861	855	806	831	830	808	770	850	830	801	841	810	821	868	813	820	821	848	798	826	857	829	841	819	815	823	778	800	796	814	863	830	806	842	834	866	792	787	830	824	833	796	835	831	806	837	806	798	829	812	826	856	815	836	815	817	834	823	852	800	759	786	799	854	794	808	828	747	849	800	831	806	833	813	855	820	858	788	819	846	783	829	835	746	811	792	858	871	783	826	820	845	816	829	815	836	895	815	863	771	853	807	780	810	745	875	812	831	836	851	837	773	827	814	837	741	857	846	837	792	785	814	818	746	822	841	800	814	793	799	805	825	864	807	852	818	797	831	792	840	842	825	826	795	776	856	853	800	861	763	833	793	779	818	855	834	795	804	818	815	810	824	830	839	859	857	797	804	815	807	816	806	818	784	835	768	799	833	829	877	834	835	800	847	875	825	817	795	798	783	859	826	820	789	808	791	819	830	830	829	838	832	847	806	818	804	809	800	814	813	718	813	822	827	806	843	813	824	768	859	818	816	875	815	799	840	765	826	806	825	887	864	846	820	829	854	822	846	850	824	805	898	850	844	820	762	818	842	830	772	818	819	844	839	770	781	825	891	827	824	834	817	817	808	824	786	806	857	828	818	786	807	840	812	835	809	869	850	830	823	817	803	761	800	831	774	807	852	847	832	781	818	818	811	814	860	875	788	840	812	840	822	832	805	789
52863	38763	60327	56504	36661	15442	3706	864	476	426	459	430	429	409	434	402	428	404	415	442	408	372	384	417	414	427	446	439	443	371	422	412	434	368	424	383	426	406	461	445	437	422	480	438	400	445	403	413	402	453	416	458	414	416	424	444	424	460	420	438	453	430	417	411	434	452	405	416	424	420	417	446	409	416	403	418	423	456	434	417	415	390	440	368	419	417	429	404	439	407	466	383	465	434	428	423	426	408	420	387	406	389	436	402	391	411	363	434	421	413	412	420	455	386	390	400	456	413	462	402	370	415	415	447	417	419	392	471	453	468	434	409	427	449	393	419	441	453	422	427	395	422	431	461	402	421	439	417	402	377	388	423	407	420	434	433	420	405	432	427	425	416	404	417	449	437	396	440	421	394	450	440	396	405	436	400	457	429	428	440	423	422	401	394	425	425	426	417	439	466	417	438	425	411	393	460	390	436	414	405	424	414	371	434	428	372	370	404	370	374	395	411	402	432	443	416	449	399	407	408	381	442	422	443	390	409	393	385	403	400	413	463	460	434	420	395	422	442	453	474	419	421	415	400	393	455	421	462	391	441	424	441	414	428	474	464	461	420	460	391	401	411	441	417	406	473	419	398	392	414	419	392	436	419	414	426	407	453	404	407	399	411	416	458	421	430	430	443	427	393	413	410	425	431	450	427	434	415	435	421	373	421	390	418	437	397	411	419	422	420	432	425	398	415	403	400	421	452	435	426	471	475	420	404	408	442	431	418	440	415	418	439	432	440	405	409	415	399	385	381	398	457	437	391	429	460	431	444	430	387	444	413	423	417	432	394	426	426	409	411	399	406	433	438	447	431	433	435	434	434	409	407	407	409	449	427	462	450	411	395	399	409	412	431	450	429	386	427	464	420	444	424	416	407	420	396	451	408	418	438	411	413	418	397	428	439	463	395	438	469	431	415	365	462	425	453	394	423	408	435	416	407	421	412	417	412	411	439	411	402	411	419	409	450	416	404	399	440	395	433	398	394	417	454	411	433	429	375	392	386	396	389	424	406	416	425	442	366	420	475	394	431	418	421	445	418	413	457	418	381	432	446	452	447	420	409	376	398	345	391	410	456	419	423	447	425	460	422	427	410	426	406	426	473	464	459	384	431	428	432	404	423	468	398	401	379	454	416	408	392	401	413	419	420	442	422	408	414	399	442	388	459	430	442	449	406	449	417	420	401	417	421	432	431	388	416	452	430	393	373	386	403	458	396	384	445	446	396	385	425	434	402	406	376	380	392	466	409	417	424	415	403	412	401	427	410	421	463	400	413	416	434	455	466	393	377	417	398	433	437	461	413	424	406	416	386	424	402	390	432	446	416	424	413	404	397	394	423	424	450	432	449	419	404	400	378	412	399	423	421	448	426	429	388	413	429	408	414	454	412	406	449	405	418	442	447	401	376	412	397	396	457	434	429	458	401	388	440	411	436	415	430	462	397	426	395	436	474	460	394	445	442	395	422	399	417	402	446	438	461	427	429	423	428	447	418	409	438	415	415	449	434	424	433	402	442	439	414	430	404	435	439	420	424	422	412	424	404	448	436	412	428	418	407	397	410	402	437	461	462	428	433	417	395	417	434	404	401	424	443	400	405	415	415	406	434	414	404	423	463	401	409	414	422	421	395	426	399	387	420	387	425	406	420	421	441	448	438	379	406	449	437	438	425	418	381	446	468	455	448	429	428	424	434	393	445	413	435	425	426	381	439	401	378	418	401	455	425	431	457	427	433	373	433	451	454	441	389	434	433	437	404	433	378	440	455	418	411	366	436	446	389	436	376	382	416	429	459	402	427	416	413	419	428	434	435	434	438	408	418	433	400	454	409	499	446	389	453	432	421	391	465	429	409	384	446	475	421	433	403	410	400	404	411	400	376	467	437	427	418	435	430	389	400	455	415	439	420	434	446	440	450	439	419	434	450	427	436	426	425	422	413	407	428	420	403	387	423	417	406	417	376	416	414	406	436	390	418	460	437	390	422	430	440	402	391	382	423	455	435	412	425	437	381	440	422	418	428	440	401	429	444	427	436	429	414	417	453	411	418	391	402	458	421	471	434	401	434	424	443	411	425	404	432	460	378	436	415	428	394	402	363	393	421	408	458	412	413	379	424	420	457	420	461	449	435	448	415	396	435	423	431	443	449	402	409	426	385	428	427	413	391	398	399	405	424	418	400	442	428	404	422	446	418	390	390	404	427	424	374	408	399	386	419	444	409	392	418	416	407	362	448	418	424	442	406	451	394	428	463	415	419	413	387	425	449	433	449	411	424	425	428	412	427	412	424	427	441	426	402	452	425	435	429	426	424	403	415	430	394	454	413	442	406	443	390	383	437	465	416	376	411	433	424	428	438	456	452	407	436	412	408	420	399	386	430	400	425	440	453	386	439	408	440	412	433	432	450	439	424	406	440	384	419	418	424	427	415	401	419	419	397	434	397	457	416	410	434	433	408	402	433	409	408	374	444	422	415	426	411	404	408	410	449	424	435	412	427	413	392	477	394	444	447	430	410	433	423	406	391	412	383	396	418	419	423	470	444	434	404	399	387	402	385	424	436	405	446	419	397	452	440	434	417	414	488	405	448	425	428	407	437	416	441	423	412	424	435	457	439	430	386	438	434	405	412	409	399	420	394	448	411	435	438	430	443	403	419	427	414	425	387	408	397	421	445	487	446	404	409	419	381	393	462	417	405	400	396	422	394	435	438	418	362	380	405	437	375	399	419	427	426	410	422	416	418	398	426	411	457	413	430	449	434	406	411	421	444	419	375	431	426	445	408	431	437	383	449	454	406	421	424	400	406	439	407	398	438	398	427	440	407	406	411	427	370	420	385	447	422	432	450	463	433	424	407	355	375	394	422	417	451	440	406	425	400	416	380	417	422	427	438	463	396	421	409	452	407	445	425	404	396	448	432	422	450	436	423	454	423	410	398	397	421	411	423	427	433	448	467	418	432	421	414	426	449	434	425	438	395	430	402	456	412	422	437	416	417	445	406	403	451	408	421	449	428	443	454	431	402	453	414	421	445	454	395	435	445	435	421	368	434	432	464	465	424	413	386	441	434	446	415	452	399	374	385	404	422	430	423	421	429	397	406	421	427	408	420	411	466	472	446	423	447	416	411	420	432	437	417	403	423	380	389	406	453	458	423	422	412	399	442	417	385	393	425	449	431	441	418	430	434	388	382	431	403	414	467	436	448	461	398	423	437	406	415	455	446	415	471	469	471	428	457	404	404	450	403	412	417	420	417	400	428	460	437	380	432	395	462	376	416	393	380	415	449	423	440	458	425	407	387	467	448	398	432	447	393	384	405	382	435	422	409	419	390	420	408	427	438	457	414	465	451	450	439	427	417	412	422	401	410	397	389	412	427	427	454	425	423	422	431	436	409	407	433	446	387	417	440	433	444	409	417	434	415	412	421	428	444	436	428	412	420	411	407	465	410	381	371	458	421	421	413	394	436
33997	28625	60950	62567	46100	22751	7735	2193	940	906	873	823	860	932	948	842	914	915	872	896	903	858	933	896	922	860	930	915	933	914	899	917	930	919	924	932	897	855	879	902	897	931	919	911	911	849	900	895	958	899	890	868	898	883	899	935	899	900	926	902	936	921	924	901	926	849	907	867	917	876	898	908	963	925	909	876	928	924	837	901	855	927	828	897	874	836	890	941	935	906	863	870	894	875	956	857	912	906	945	854	828	895	875	907	931	867	899	940	883	954	889	921	882	868	886	964	933	906	927	953	845	859	847	855	868	901	880	908	887	914	907	904	904	941	965	922	903	925	853	898	888	866	926	862	869	860	825	935	924	917	885	908	939	887	891	963	927	924	891	899	967	965	962	933	944	897	874	920	902	902	864	841	837	916	944	922	888	885	824	902	921	895	905	902	889	886	893	909	922	892	901	889	867	946	935	944	885	910	812	888	919	914	882	856	916	877	878	948	855	902	913	917	884	1012	841	905	900	890	908	882	880	892	923	895	932	914	925	909	906	912	922	868	911	879	943	892	921	967	909	899	929	936	881	851	895	930	923	922	902	931	1001	881	891	940	850	958	918	843	888	908	928	945	895	906	936	830	906	946	910	905	894	862	901	876	900	921	857	935	903	916	842	874	944	964	887	890	887	895	921	876	874	882	919	878	948	900	938	877	908	865	956	876	909	932	904	909	866	914	892	897	906	892	928	951	911	901	901	926	914	932	966	899	934	944	902	909	914	850	869	907	865	902	886	926	882	890	913	839	916	923	895	915	878	882	903	876	880	885	911	894	870	882	966	885	925	920	903	905	885	893	914	929	858	878	874	917	963	889	868	949	894	870	917	888	892	878	896	957	900	942	908	880	922	910	849	857	873	928	902	897	875	901	925	919	899	894	940	949	889	905	869	885	847	931	903	928	859	929	885	924	930	886	873	864	883	926	867	848	932	912	938	917	896	862	906	914	965	896	926	904	929	905	902	897	848	885	931	905	864	880	859	913	917	939	906	904	917	885	924	845	874	894	920	887	940	865	891	914	912	865	901	888	867	884	878	956	895	879	900	910	906	842	908	932	920	913	838	876	917	889	883	884	872	901	877	912	906	945	923	913	914	819	933	916	886	949	887	979	914	910	919	913	857	891	869	909	849	879	847	918	905	872	927	896	874	851	892	889	915	897	923	895	898	927	915	929	919	918	880	962	897	877	883	930	922	907	878	899	933	879	903	932	877	899	894	943	859	947	926	940	880	949	807	920	936	869	933	900	908	867	872	860	847	937	926	894	906	958	910	872	916	908	896	853	939	871	911	888	813	946	980	896	939	921	934	917	857	902	863	929	916	916	876	925	903	865	900	877	909	869	892	906	902	921	921	891	909	899	912	875	913	893	873	905	944	914	938	922	898	911	973	887	888	865	978	877	941	857	920	886	919	944	909	960	852	934	926	895	977	888	872	883	949	898	904	864	890	911	862	933	941	909	975	875	889	935	930	952	877	901	975	953	844	915	890	853	884	887	898	865	863	873	834	944	914	892	930	882	930	959	926	916	916	936	855	868	906	848	953	907	869	911	869	841	945	931	922	911	947	893	953	882	886	924	854	898	885	903	892	895	925	850	865	897	903	880	892	894	897	906	922	917	886	919	911	897	906	869	915	925	857	917	958	890	887	913	875	947	872	919	915	913	947	876	915	904	887	899	889	917	892	907	862	817	938	905	919	910	808	868	911	921	967	872	925	813	880	873	845	856	943	881	885	957	864	901	952	861	896	933	911	850	858	932	862	941	833	891	856	916	911	927	948	929	926	912	884	900	882	901	866	919	871	884	903	919	912	910	844	905	896	854	884	886	958	906	849	926	883	917	928	879	940	903	879	912	870	917	897	905	910	879	923	926	874	966	912	918	856	890	944	890	871	928	938	907	843	901	912	913	938	917	916	937	888	941	891	838	902	898	871	922	904	915	889	947	915	919	876	913	857	905	902	891	931	905	935	945	951	894	930	896	907	898	879	949	934	895	873	892	863	890	855	884	904	918	890	920	888	945	919	903	930	899	918	940	922	935	947	897	941	926	885	885	929	899	903	902	884	878	896	896	921	884	911	915	901	895	926	850	886	949	825	894	860	922	903	931	897	897	905	885	886	883	830	840	869	893	920	859	876	912	928	930	891	917	861	934	873	870	942	963	898	931	948	910	881	873	932	916	904	927	864	898	928	902	897	893	893	853	927	916	907	885	920	911	899	910	953	888	883	876	868	903	871	874	964	940	937	912	878	906	921	869	887	851	874	942	908	919	918	875	911	919	892	920	873	870	911	886	912	900	881	943	944	934	899	913	834	926	907	955	881	879	959	844	929	833	899	880	898	906	845	905	895	952	867	852	918	946	900	872	907	895	879	931	874	906	915	899	896	966	890	950	891	883	896	877	901	873	948	906	885	938	863	808	861	936	951	908	934	919	928	898	943	952	892	913	883	916	885	895	887	921	884	870	875	928	906	905	904	946	882	943	926	889	896	929	899	921	872	928	876	905	878	910	906	919	963	863	943	907	899	902	979	900	945	880	905	953	905	866	879	899	852	880	957	913	888	880	832	905	913	962	885	923	859	862	904	860	868	859	928	939	922	864	890	883	930	874	888	866	927	876	896	921	878	915	868	862	901	954	899	903	966	918	855	908	917	886	905	898	834	849	930	927	938	915	905	876	904	935	929	866	910	861	876	953	931	920	907	934	898	914	861	903	918	903	870	909	839	946	881	925	898	850	943	836	943	944	883	919	877	909	847	921	940	912	957	876	944	890	845	901	894	855	909	956	888	939	901	871	881	876	925	923	896	944	889	872	929	904	909	958	921	878	988	879	1022	926	926	915	938	866	881	870	917	836	865	923	858	867	872	866	909	901	940	923	857	892	876	898	892	891	971	926	885	915	876	940	890	922	925	892	936	881	880	904	927	926	921	921	974	878	904	921	887	870	954	896	874	928	871	874	926	905	904	960	885	878	965	904	875	898	845	918	936	930	899	819	890	898	907	919	878	893	903	887	896	889	930	834	891	933	890	915	884	875	899	845	921	901	954	938	941	920	951	924	949	916	893	852	893	915	924	967	966	915	925	900	884	891	933	911	907	883	919	858	886	919	931	898	845	882	910	908	883	883	897	933	911	876	942	987	886	878	849	891	887	886	928	931	893	878	917	871	888	887	945	928	909	895	969	921	887	923	934	908	910	917	931	921	950	917	921	908	880	951	953	866	940	959	870	912	944	932	898	886	857	930	890	924	871	821	902	908	957	910	941	875	930	912	883	900	883	898	876	952	879	903	894	900	912	901	892	901	885	912	895	891	880	887	881	885	879	890	915	896	939	887	907	879	916	940	909	866	904	912	887	907	934	882	864	929	906	877	916	924	892	930	922	933	850	889	896	896	959	940	911	910	828	872	897	925	904	882	880	909	861	927	933	893	921	886	855	901	914	932	945	928	832	927	917	880	884	912
15668	6231	4909	2925	1671	784	360	308	284	271	265	262	275	299	287	309	300	267	289	250	280	272	282	277	252	258	259	246	257	253	299	286	292	245	268	258	300	255	255	255	272	264	278	283	274	287	265	313	267	275	277	264	283	282	250	262	281	265	271	267	254	277	272	281	259	281	265	279	287	301	310	272	300	307	323	297	262	282	265	282	271	285	265	275	288	278	280	296	276	256	307	276	291	287	279	288	271	307	283	298	263	278	260	268	296	294	242	285	309	303	314	272	295	294	274	277	301	287	251	286	269	260	285	290	252	265	275	277	281	275	272	292	288	255	281	267	284	264	270	285	289	257	255	268	282	261	267	303	281	286	282	289	295	242	296	295	258	275	280	263	301	264	296	273	280	270	266	303	272	275	283	285	290	289	274	268	274	270	251	286	305	300	294	289	309	279	290	292	279	288	282	260	244	289	281	284	286	271	282	250	270	310	292	259	267	253	246	271	300	285	275	290	270	284	297	285	249	273	283	278	273	310	250	271	257	246	285	282	299	262	297	273	272	289	241	254	287	255	271	304	291	279	267	263	280	288	312	297	277	272	276	272	289	279	280	287	281	273	279	304	306	256	290	301	236	266	270	293	266	287	249	288	266	267	278	257	287	274	274	262	302	274	268	279	270	271	264	286	334	267	258	263	277	267	263	254	279	298	274	254	265	268	280	307	282	252	256	276	269	283	277	289	253	278	285	274	261	276	264	258	279	270	286	299	255	257	246	290	334	261	295	278	279	298	304	265	302	279	299	290	309	302	270	287	293	282	255	261	294	257	280	270	277	277	277	278	242	310	272	277	296	264	247	287	247	299	271	294	257	269	278	285	254	268	252	256	266	295	308	257	247	290	297	252	271	306	264	299	298	250	264	265	234	255	276	288	289	271	264	254	246	287	269	281	271	306	288	279	252	266	256	302	278	245	282	264	285	283	277	293	280	294	283	255	296	288	312	281	273	318	250	258	281	275	271	295	264	282	265	311	270	269	295	259	273	251	314	291	268	265	284	256	316	257	283	296	304	274	314	269	273	291	302	286	279	316	259	315	286	299	278	277	254	263	284	218	267	254	302	296	292	261	270	237	279	270	313	307	289	251	276	253	271	291	276	272	281	271	253	284	285	275	292	297	233	301	292	287	258	280	256	298	279	253	292	298	264	285	261	312	259	253	303	275	241	276	281	270	286	260	274	254	286	265	309	259	260	274	265	298	306	286	278	255	297	284	284	254	270	297	268	282	280	285	263	265	268	265	312	271	253	272	237	245	284	282	299	306	307	273	269	245	280	257	274	278	241	256	252	264	264	284	289	299	305	311	274	290	284	257	262	272	257	287	296	273	275	298	269	269	275	288	289	275	276	282	307	271	295	270	258	292	288	284	289	313	269	272	285	299	252	237	270	288	254	288	292	292	280	267	288	270	304	248	257	292	283	299	273	269	300	304	296	281	273	268	292	294	303	280	292	265	284	248	298	273	291	306	299	269	267	309	311	297	291	295	241	268	292	309	275	279	266	255	279	255	279	255	292	301	268	297	276	265	319	274	279	285	267	281	281	277	279	247	281	291	280	267	264	262	258	252	287	273	298	274	239	284	303	261	287	258	295	293	292	254	259	257	273	275	278	287	279	253	273	294	270	298	288	269	270	293	268	285	295	265	252	256	294	289	278	290	298	270	268	258	310	276	274	257	274	285	251	294	262	271	251	275	254	257	257	286	297	279	321	300	290	323	308	287	261	266	305	272	254	236	305	304	300	276	274	251	278	288	280	240	272	281	282	246	272	286	269	247	289	281	299	297	255	279	292	257	279	285	247	253	293	305	306	265	260	282	283	250	300	268	296	302	250	307	297	278	285	295	292	284	285	299	280	289	256	330	255	269	256	274	268	263	307	314	245	295	247	273	293	271	267	281	269	290	259	281	280	263	268	298	293	264	278	281	271	262	276	260	301	296	300	271	255	281	314	251	282	256	268	293	301	261	276	301	274	296	267	243	292	254	267	246	280	276	280	294	272	284	289	270	280	297	271	300	287	265	265	283	276	288	259	300	277	278	267	270	281	263	269	274	274	267	275	268	279	263	280	246	280	287	251	282	293	270	311	257	257	273	276	258	251	292	261	273	287	276	264	270	264	293	273	284	295	269	281	296	279	286	304	251	290	283	270	289	290	322	275	306	255	266	280	288	283	345	261	266	278	279	298	248	294	266	273	305	266	276	288	275	274	300	285	256	268	289	271	251	294	258	262	270	289	255	264	217	234	271	289	254	305	243	269	307	292	269	291	273	240	272	277	288	257	293	284	275	267	270	265	257	284	307	277	265	272	244	264	286	248	266	287	317	263	292	299	293	285	288	273	284	300	260	267	302	268	276	286	290	268	267	282	275	230	262	296	248	261	281	269	297	259	266	275	304	296	263	305	284	263	294	288	275	316	282	268	249	285	304	257	272	290	273	302	271	259	302	271	300	272	274	252	274	257	284	246	240	261	255	289	304	280	265	273	289	288	298	240	273	277	315	293	298	289	292	262	269	296	257	272	301	262	273	278	270	283	283	292	254	276	290	257	280	280	290	334	305	259	288	296	294	293	268	288	296	326	263	281	272	258	291	274	276	279	269	256	271	285	242	302	255	286	294	281	278	275	264	285	276	261	279	268	301	261	283	289	312	305	315	292	261	249	273	277	246	282	283	281	247	282	311	279	260	275	287	245	262	282	284	284	279	305	282	265	263	288	299	313	245	276	260	296	277	277	277	295	270	252	295	276	292	243	288	273	272	287	304	323	288	278	255	280	256	290	290	281	291	263	274	286	269	268	282	303	262	295	288	274	314	272	303	272	275	271	313	287	280	281	291	267	293	266	296	290	284	298	296	286	283	298	282	282	263	223	284	260	260	295	302	270	250	288	262	284	266	280	270	267	271	257	265	282	288	300	281	265	258	277	272	272	296	266	278	266	252	246	252	297	265	271	287	292	264	275	266	265	281	253	272	290	268	306	291	279	311	286	294	233	297	268	270	269	289	296	287	309	281	294	278	290	278	251	292	297	277	286	287	288	276	300	259	273	273	270	282	294	259	279	286	280	293	287	295	263	257	301	241	298	282	236	268	293	270	279	279	290	296	293	287	282	279	302	312	278	294	281	236	274	243	258	287	247	262	278	267	257	309	268	278	293	258	276	297	290	287	288	274	257	269	282	260	279	288	308	290	278	295	251	300	299	237	253	249	276	296	255	282	258	307	267	283	286	292	271	265	279	274	287	279	271	259	300	295	266	298	242	256	298	270	264	309	275	258	246	284	262	289	274	282	264	278	269	261	263	273	265	288	274	292	312	275	271	267	284	266	273	254	259	307	257	270	257	254	261	295	241	245	279	308	274	278	259	291	245	259	280	277	255	316	262	259	277	277	296	294	297	278	282	282	277	259	299	289	293	271	298	287	268	266	285	260	259	261	275	220	294	266	284	279	280	285	293	278
9588	5297	9792	7649	4754	1908	956	684	626	592	641	653	697	637	623	598	626	635	630	631	602	631	606	631	634	629	649	618	606	616	595	599	643	637	637	646	701	625	617	649	617	647	657	649	646	620	626	629	609	609	650	658	638	648	608	654	636	608	637	627	599	650	621	648	615	603	643	612	622	639	629	570	596	662	648	626	593	608	650	633	660	669	648	645	657	644	640	640	705	663	606	679	629	670	608	655	630	608	633	630	587	594	635	596	592	617	633	612	640	630	641	599	658	640	636	653	645	625	647	610	622	651	621	608	647	700	647	624	656	601	637	606	629	648	642	624	618	700	634	653	634	612	614	627	662	650	651	592	593	637	608	605	668	660	631	640	626	613	647	596	639	668	595	667	642	638	654	655	633	654	615	623	628	605	646	616	633	624	640	642	667	639	631	601	630	616	624	667	640	636	614	606	635	673	629	612	652	658	647	630	636	631	658	647	631	680	660	616	675	613	640	678	628	647	627	605	614	638	617	630	631	667	625	633	644	652	653	650	656	631	598	602	619	645	643	630	616	614	638	629	609	674	619	652	632	597	629	641	635	596	638	644	673	625	636	634	660	646	662	639	607	648	625	610	647	620	619	627	675	641	627	593	614	603	669	662	607	631	629	609	613	613	596	657	590	620	643	630	651	569	678	643	630	672	608	659	663	652	601	611	605	659	582	617	625	687	619	634	594	601	663	634	608	623	649	637	636	654	620	632	632	671	615	664	652	635	628	639	632	625	646	623	589	633	648	610	669	657	668	673	634	650	654	630	639	622	620	631	643	644	625	654	602	645	613	618	633	661	671	620	665	662	616	664	650	604	630	639	598	643	669	643	631	636	663	669	597	646	651	620	646	651	624	637	607	627	623	634	594	662	634	668	600	625	639	624	630	652	633	668	610	656	670	632	695	641	582	628	623	655	626	647	679	616	629	660	647	644	700	636	617	629	611	637	661	598	669	623	654	641	648	658	637	653	651	632	698	621	699	683	605	631	623	655	657	632	611	650	664	605	631	615	645	657	651	620	625	571	680	615	661	595	661	645	619	608	628	612	633	618	658	647	653	616	660	669	643	630	647	618	584	664	643	641	619	692	639	652	598	629	620	634	623	642	623	677	672	642	625	652	592	671	592	632	614	630	571	634	632	686	613	624	606	644	678	610	662	603	654	654	636	637	637	643	678	619	661	615	644	659	648	648	611	609	659	651	638	647	653	594	645	631	648	633	612	615	643	579	641	622	618	660	632	628	630	594	591	655	638	594	638	641	609	657	669	636	605	641	624	660	642	601	656	626	679	598	678	608	642	638	613	662	620	636	628	685	648	633	658	642	605	644	676	619	652	636	624	676	637	670	619	601	662	659	707	673	654	674	598	600	633	633	630	631	646	598	634	650	619	647	625	646	637	663	666	693	622	630	592	643	650	647	687	628	629	667	655	625	627	628	647	614	625	647	659	652	653	661	635	643	647	642	623	641	603	617	638	620	626	656	622	631	660	627	669	654	613	687	619	652	647	649	597	680	601	628	676	592	660	654	632	625	655	602	588	636	610	643	628	666	628	639	622	624	652	583	623	621	610	661	659	606	614	606	646	664	611	594	622	662	607	633	662	681	634	637	633	640	625	603	604	651	624	636	646	602	638	604	658	637	655	670	652	645	612	632	638	635	634	644	609	620	602	707	684	616	612	615	606	580	627	654	626	610	613	643	665	576	595	627	634	662	616	650	610	607	668	610	662	636	590	601	677	635	613	668	623	660	663	652	615	641	622	650	595	629	648	676	627	701	650	611	648	680	663	676	619	630	609	678	615	646	623	600	653	682	639	621	586	608	615	603	647	635	670	642	674	659	617	647	604	620	644	598	624	619	628	645	662	620	671	621	647	637	634	639	621	644	614	636	642	646	641	632	625	627	636	677	681	638	649	617	685	620	612	676	686	637	650	665	650	602	603	639	654	637	622	633	632	600	690	625	633	641	653	653	621	633	645	594	653	630	662	628	642	649	628	615	606	671	637	630	619	600	624	601	636	660	614	639	679	646	676	637	632	690	670	638	642	619	646	637	634	643	651	575	633	632	653	613	598	627	622	643	635	650	649	662	614	630	631	645	635	647	646	628	600	640	633	693	676	678	594	605	652	659	625	657	624	609	608	632	670	578	639	634	643	624	610	637	653	612	682	651	644	644	621	652	659	645	575	642	627	631	653	598	629	654	632	651	662	628	613	626	644	578	665	642	637	646	608	706	582	652	654	652	648	646	619	649	620	639	644	626	641	640	628	618	616	699	644	612	639	599	646	613	650	657	668	620	653	647	668	662	639	606	621	594	632	653	647	678	629	656	644	671	642	623	636	645	641	644	637	663	629	629	645	592	583	644	640	631	628	694	585	570	647	618	616	599	640	622	577	655	669	618	644	658	669	647	596	672	612	647	656	653	642	637	588	640	630	625	597	641	664	650	617	627	615	598	630	639	628	632	629	587	650	640	606	607	609	606	641	633	686	656	654	668	625	655	638	662	615	631	658	624	650	640	626	613	650	645	615	626	591	661	623	670	673	608	633	664	660	633	627	594	643	686	617	611	621	620	657	646	642	566	670	633	645	631	629	633	632	617	645	642	652	596	594	617	613	657	642	658	625	644	581	681	659	671	615	641	638	696	639	616	640	663	631	626	686	620	622	676	628	686	580	619	669	648	643	624	596	647	635	674	623	649	635	635	645	665	604	620	696	629	612	669	623	602	598	638	634	658	631	653	641	591	629	610	657	631	619	616	648	650	615	646	620	648	625	679	636	623	632	660	641	611	639	622	646	602	625	612	641	630	657	645	650	653	621	633	606	673	631	593	670	652	649	678	620	638	682	646	625	622	624	650	578	670	636	585	623	626	598	666	659	648	620	684	650	638	613	658	640	636	665	671	638	614	643	622	667	588	597	650	622	640	617	627	651	616	656	608	683	593	639	644	650	594	611	673	690	690	631	632	639	650	630	628	643	646	670	611	657	659	662	636	649	642	607	692	632	630	622	621	669	614	639	605	648	632	672	653	626	652	645	631	652	655	684	610	633	682	643	643	655	673	627	643	617	620	666	657	647	651	617	636	639	639	670	609	620	618	621	651	644	622	636	646	600	681	616	634	599	630	637	626	635	621	611	654	647	637	636	635	625	651	600	659	602	674	651	644	631	636	631	646	684	639	639	632	601	659	627	668	615	609	644	635	669	599	671	668	629	625	601	594	613	609	622	615	587	599	654	622	687	627	606	680	667	664	677	656	703	632	644	641	635	619	696	680	621	629	640	660	637	639	614	610	636	642	674	642	648	604	681	677	614	611	601	678	633	676	672	606	650	661	613	646	624	650	630	640	674	644	612	604	660	661	575	608	588	607	654	646	633	619	658	650	645	639	660	625	660	615	583	593	618	675	648	644	597	589	608	632	604	689	600	646	690	655	661	653	681	611	637	617	640	630	677	659	623	648	611	584
41581	32047	51901	39811	20847	6243	1572	588	386	362	393	392	329	415	383	389	395	362	386	382	379	389	377	350	421	410	369	345	389	380	329	363	355	372	383	377	336	395	382	352	382	374	372	370	363	373	399	352	361	352	386	343	329	377	360	363	356	357	359	400	345	344	360	339	379	386	364	407	363	334	379	358	380	368	389	371	364	392	378	371	373	362	376	359	398	378	389	360	331	394	361	398	388	369	391	402	361	368	400	362	374	339	384	381	375	384	389	349	362	355	333	342	353	359	392	382	352	369	422	381	403	368	387	373	354	361	351	392	382	378	338	363	350	346	378	391	299	350	387	385	385	378	339	339	362	378	360	328	345	366	363	365	354	364	363	381	373	371	376	353	352	363	354	369	373	363	355	377	355	396	379	368	384	383	367	432	377	382	370	377	359	331	375	359	366	342	374	362	385	374	361	339	357	373	361	365	378	346	355	378	358	373	373	363	389	401	389	359	366	369	371	386	382	391	363	360	377	359	353	362	359	326	342	386	401	333	364	365	362	347	383	390	362	367	351	395	365	401	372	385	397	368	372	378	389	385	360	369	386	391	359	386	349	376	354	339	343	347	339	388	423	392	391	335	396	368	378	372	339	393	399	383	399	386	351	348	364	353	366	374	372	365	333	362	388	355	397	354	365	350	375	351	388	411	400	369	350	333	392	388	351	371	354	340	365	369	372	373	385	362	394	355	400	351	385	399	374	363	347	335	392	412	326	421	382	332	376	376	345	381	371	389	392	362	394	385	348	370	384	375	387	361	358	381	395	391	394	356	384	351	342	350	387	356	348	350	376	361	365	376	336	350	344	364	379	381	399	365	392	384	386	379	382	374	400	365	365	345	363	336	359	369	410	320	387	381	353	354	367	358	397	362	361	398	335	344	401	390	347	371	359	395	375	378	379	378	375	386	376	361	355	396	346	363	359	378	357	422	347	373	337	349	353	348	386	373	329	333	369	364	394	357	397	358	388	357	388	399	329	373	371	385	393	367	392	387	383	381	343	360	379	353	384	388	350	343	353	339	308	344	404	365	344	347	336	373	388	389	373	346	379	368	353	369	363	367	414	374	397	360	354	380	374	366	346	357	374	350	327	395	370	356	355	379	351	401	350	366	382	389	364	331	331	376	357	343	384	360	345	346	356	354	338	370	385	368	352	341	392	389	340	379	344	372	380	363	331	352	426	361	342	338	409	356	375	364	377	387	409	359	374	364	335	359	371	346	379	337	365	361	295	340	357	341	367	363	368	378	394	370	361	379	374	361	357	360	359	372	347	386	333	369	355	391	365	413	326	325	388	322	376	339	378	333	360	328	366	373	351	342	375	407	388	356	376	372	356	361	349	375	374	380	374	328	326	390	355	362	378	384	375	372	388	353	385	366	386	355	365	402	349	347	340	357	368	354	362	354	347	346	366	360	393	411	377	387	386	376	395	383	375	368	380	380	347	379	349	364	376	360	357	392	345	370	342	346	365	344	390	363	328	387	378	351	343	355	369	390	366	389	407	388	352	368	386	345	392	372	391	366	367	347	375	365	388	371	362	341	397	354	366	375	386	364	335	392	417	343	357	401	365	378	371	384	394	369	378	362	369	343	360	367	374	355	375	363	363	363	340	391	326	377	369	397	373	380	360	377	373	379	352	349	353	378	356	371	392	349	346	363	365	347	397	367	391	373	355	367	384	365	377	351	335	364	360	380	385	358	369	375	366	388	368	323	364	363	342	331	388	360	314	374	382	393	368	379	392	331	377	405	364	351	373	348	391	383	354	384	370	349	360	380	383	358	373	349	366	364	391	365	360	357	370	386	375	384	373	360	370	359	376	380	416	387	379	354	374	358	382	384	377	383	395	361	370	354	390	351	394	368	350	407	411	355	442	389	376	350	354	370	371	428	374	358	340	379	410	368	378	351	370	380	347	411	381	360	360	359	392	379	400	358	359	369	349	327	406	342	378	373	377	370	345	369	346	342	356	362	347	366	357	341	357	373	389	354	354	359	367	338	400	340	386	368	345	347	360	377	332	348	367	356	348	353	379	337	379	392	360	391	366	364	335	381	331	337	358	377	409	373	341	391	395	392	332	368	367	400	340	390	358	359	360	390	397	405	383	388	365	374	352	356	364	365	345	364	340	402	369	352	373	358	351	394	432	359	333	387	395	368	419	352	390	340	352	333	393	386	393	384	345	338	344	383	357	373	390	351	336	328	377	390	363	332	360	355	397	332	375	372	365	392	346	411	380	353	399	396	345	384	348	360	357	377	333	360	350	349	383	362	390	388	385	375	341	332	381	348	380	405	403	384	388	373	381	391	377	378	394	355	373	372	345	384	373	418	365	371	343	358	365	354	364	337	345	366	347	361	355	375	366	358	374	353	354	388	358	382	371	379	346	324	343	364	393	339	365	395	378	361	344	334	348	351	384	391	389	390	345	368	387	387	361	359	379	324	363	353	318	381	400	397	346	346	383	334	357	374	347	373	358	385	327	383	387	358	361	362	317	372	312	417	377	392	400	380	356	378	375	387	344	406	367	405	395	401	403	356	359	386	366	356	388	391	380	356	357	341	354	389	342	374	351	331	344	360	366	387	360	350	382	369	392	334	379	350	392	375	394	365	369	350	357	425	345	346	346	373	341	388	394	379	396	335	345	386	381	389	370	360	376	375	387	373	392	403	339	391	354	366	365	375	331	348	365	325	354	345	343	356	380	332	405	381	336	424	403	376	339	357	360	391	330	382	360	376	418	367	355	350	360	351	379	374	377	370	352	339	374	359	345	385	363	370	361	395	354	386	354	371	374	391	384	377	354	359	366	392	371	344	331	346	378	368	368	359	366	384	375	385	354	355	369	374	364	351	392	384	377	345	400	380	385	357	358	376	358	361	374	374	367	327	366	345	347	353	360	358	362	358	359	400	363	356	390	355	369	352	336	368	362	367	344	356	340	332	359	358	362	366	378	349	385	356	363	356	318	375	401	340	326	370	379	372	388	387	394	354	380	354	355	325	392	367	377	375	355	435	384	377	396	370	353	371	358	364	368	375	368	337	341	373	340	353	341	371	392	353	362	395	376	400	361	327	372	357	325	375	380	341	417	373	377	375	343	367	351	350	389	366	365	379	361	391	388	341	386	362	403	349	341	379	370	353	359	364	393	377	367	342	335	378	379	396	342	382	361	393	381	391	384	377	381	374	340	357	375	334	355	355	399	357	358	380	398	361	348	379	358	390	397	365	344	384	390	408	352	362	347	352	363	380	405	337	411	352	356	367	362	362	374	374	343	371	344	345	334	351	354	335	381	364	374	365	352	386	385	349	401	392	403	322	370	346	390	377	371	375	374	340	338	352	386	356	350	370	339	381	384	390	379	357	358	358	394	363	387	350	397	362	381	353	349	370	369	372	346	382	387	360	351	384	361	348	396	328	358	392	359	324	346	381	344	340	377	363	396	381	335	352	369	359	341	385	369	368
26302	25382	51711	48270	30072	12590	4192	1555	897	838	799	792	790	820	843	799	814	853	795	826	810	867	783	856	824	835	818	863	787	816	825	841	776	824	860	813	785	838	813	784	836	845	738	800	847	782	782	826	801	828	825	797	784	818	811	819	797	786	856	834	798	876	791	819	800	809	792	826	801	823	784	862	745	753	808	748	865	829	757	743	847	861	809	757	850	832	800	829	773	804	790	869	763	814	825	842	802	822	786	805	903	836	842	854	832	820	797	803	785	788	768	850	859	848	791	845	856	787	799	798	760	832	818	836	831	816	845	803	811	866	849	815	824	823	837	807	839	771	818	817	839	764	760	818	842	793	812	799	839	812	803	839	846	825	874	835	779	791	810	782	809	831	812	771	841	812	834	819	808	834	823	857	806	824	788	822	846	845	784	823	800	808	818	874	797	848	864	824	819	807	824	849	793	881	839	774	819	862	790	784	852	818	804	781	878	766	879	820	762	817	778	809	786	793	785	869	850	827	840	835	833	797	794	818	800	744	864	816	847	846	812	831	809	766	808	792	872	825	761	786	821	832	897	818	802	796	803	864	811	773	766	804	819	779	790	777	793	812	824	807	825	821	825	858	838	817	798	854	806	838	786	800	872	838	846	832	830	771	769	882	794	851	841	857	770	768	789	803	805	814	830	825	798	776	800	823	801	824	801	833	815	877	788	830	766	807	793	854	800	803	815	815	830	850	837	863	769	844	838	863	835	783	788	809	774	774	843	780	720	812	845	828	802	810	781	779	788	839	818	860	806	846	827	824	820	846	803	743	815	798	837	797	790	814	838	803	863	846	847	841	815	802	806	855	803	809	790	799	810	825	791	790	821	811	814	816	816	817	844	798	829	759	853	797	824	824	784	813	768	821	774	831	814	819	802	819	841	822	789	824	829	807	794	788	834	794	767	848	810	817	761	859	781	782	817	770	841	809	768	745	812	821	828	812	829	819	812	803	794	845	813	820	868	766	813	815	863	794	822	840	838	811	825	810	815	771	833	766	818	868	827	834	794	829	794	805	787	793	755	805	818	775	865	791	807	759	833	863	785	800	827	843	836	843	789	842	787	812	864	807	823	822	832	802	816	793	823	826	833	795	829	827	815	830	790	796	836	808	826	816	814	795	821	741	805	799	795	864	779	869	786	839	819	841	763	831	796	813	806	785	798	822	813	812	854	820	786	800	848	805	803	810	801	828	768	797	785	806	822	833	782	806	814	787	861	846	872	835	776	797	822	768	850	828	844	816	825	796	777	788	801	796	847	812	838	832	798	802	844	829	786	800	795	790	786	820	815	830	843	844	805	797	812	834	841	830	767	843	809	823	780	804	828	832	825	850	825	829	813	840	842	827	806	837	811	803	815	808	831	807	842	781	857	780	793	784	825	898	848	833	834	821	872	823	802	803	804	828	782	823	808	858	827	835	826	862	813	795	841	823	766	792	834	794	800	839	828	833	788	830	783	773	837	792	828	874	842	807	805	809	818	755	808	765	827	823	868	832	769	811	782	801	834	823	799	831	832	804	848	821	842	808	787	797	819	818	858	787	773	869	855	796	836	812	829	820	788	777	831	812	818	807	813	830	793	823	842	868	838	789	839	870	848	771	853	815	840	803	784	805	868	848	816	763	845	829	783	746	819	814	820	821	837	843	803	776	801	774	865	840	832	812	838	824	854	840	806	823	832	773	832	866	824	813	793	809	763	780	832	796	832	857	782	839	820	791	804	813	809	787	812	799	794	822	783	845	811	771	795	808	788	748	803	782	817	817	822	811	865	863	861	843	857	867	844	767	781	850	832	841	797	842	819	794	805	698	846	813	808	825	796	781	801	816	810	793	848	850	827	773	807	778	898	787	776	886	816	781	794	821	795	848	858	820	771	814	844	825	867	835	834	784	822	828	823	835	790	804	857	805	765	830	808	748	799	782	828	839	831	798	835	835	772	810	837	792	821	802	850	856	799	787	831	773	795	842	811	822	830	804	804	804	836	767	747	805	823	790	857	755	766	842	825	810	820	809	848	822	821	852	787	745	823	809	789	838	856	819	822	878	803	794	812	862	871	822	788	791	852	802	791	841	769	822	788	825	827	805	831	857	774	838	834	823	824	811	796	790	800	797	769	801	824	796	801	797	864	811	801	769	822	874	843	830	774	815	830	797	791	776	820	878	812	789	837	797	782	843	835	839	839	799	845	843	804	774	865	830	814	790	807	816	794	866	815	798	846	811	815	785	826	795	809	808	844	855	819	822	821	838	814	847	852	819	792	826	824	824	803	829	862	812	822	862	819	834	775	850	824	861	747	787	854	757	818	815	843	844	806	822	836	812	827	823	827	822	827	805	818	780	796	836	822	803	850	840	844	836	825	795	813	863	788	777	811	815	776	789	756	810	793	781	819	800	802	765	823	824	788	850	812	770	865	777	787	839	788	880	831	793	798	849	824	840	818	800	767	824	870	813	799	803	815	810	844	801	847	808	765	774	773	829	793	829	807	837	786	793	784	816	782	822	836	842	741	808	822	801	832	759	860	822	847	788	829	793	793	818	779	851	765	817	815	816	792	800	792	824	823	852	819	838	773	819	822	875	838	829	760	786	786	858	833	791	809	820	813	839	813	821	804	855	788	860	822	795	802	794	842	842	851	815	791	847	833	803	788	782	798	821	826	837	838	838	826	770	810	869	856	824	803	823	892	835	819	789	797	841	838	808	770	796	795	842	794	764	851	797	802	806	805	765	839	807	788	809	831	806	777	824	851	842	817	856	853	762	813	853	825	795	800	828	838	854	854	847	812	797	795	806	831	809	806	746	809	815	796	822	829	798	872	779	783	801	820	847	785	813	791	827	825	840	857	794	784	809	863	771	787	828	821	816	790	795	833	861	797	870	825	829	841	848	855	835	830	813	820	813	766	834	841	842	839	816	850	775	827	853	856	859	822	788	826	843	826	863	791	784	831	814	832	849	825	800	782	803	813	806	809	784	819	747	809	796	866	829	885	791	810	768	761	847	840	823	797	830	810	821	833	808	812	828	812	810	841	826	867	772	780	816	798	792	798	829	868	809	749	805	792	778	838	792	813	835	817	769	769	811	838	823	834	859	801	847	796	876	789	831	803	808	794	836	770	799	770	792	769	855	884	825	842	760	814	786	795	838	829	804	813	771	807	821	811	848	782	819	801	808	807	836	821	829	793	827	811	809	758	806	796	790	825	812	833	823	829	852	831	829	831	831	804	806	823	836	819	790	881	851	776	745	791	826	795	848	806	861	815	794	828	851	785	811	802	813	799	775	807	841	746	873	810	857	815	819	775	824	817	849	820	830	804	838	870	800	824	839	825	786	813	855	868	778	838	817	833	780	813	813	790	862	786	807	811	774	835	795	808	820	832	791	822	799	823	822	812	782	802	819	811	872	829	794	848	821	793	801	767	801	805	798	798	860	805	842	802	829	781	838	832	857	817	818	789	744	816	854
54122	41207	63939	56623	32774	13569	3345	921	479	445	422	405	430	412	451	437	457	450	405	437	448	403	454	418	428	404	439	429	416	450	434	427	416	388	444	382	453	404	446	440	416	445	461	440	423	417	408	419	438	446	406	461	427	406	446	413	392	444	466	425	414	474	441	434	431	390	433	417	458	379	439	442	430	407	431	428	400	423	416	400	419	443	356	405	401	422	426	466	392	427	381	448	414	438	440	436	441	425	475	416	433	439	424	445	449	413	417	427	418	404	415	435	433	420	446	410	435	423	432	410	387	489	399	436	425	393	426	431	394	419	457	414	437	436	428	455	404	435	415	442	412	454	425	425	435	387	422	398	446	402	429	433	373	380	432	410	425	411	465	464	401	431	425	435	417	417	397	392	403	430	411	443	457	446	460	441	415	435	378	428	397	414	352	416	435	425	434	440	401	433	431	407	413	388	417	408	457	432	456	465	395	425	395	410	430	442	381	376	364	446	465	414	443	401	440	449	460	450	371	444	446	400	439	469	416	468	441	436	429	414	436	403	431	451	424	419	441	417	429	411	422	439	435	408	419	385	426	392	382	422	419	464	399	433	416	411	412	454	455	373	430	410	434	385	450	469	421	411	415	481	399	458	413	432	420	447	416	433	451	432	425	424	439	466	400	401	395	407	430	453	386	430	432	406	419	414	456	416	429	439	405	385	425	429	400	404	421	404	438	447	394	377	414	442	443	380	438	402	432	434	413	440	393	420	445	423	408	435	394	396	450	441	428	414	429	399	428	431	430	434	406	395	418	418	380	430	421	402	435	400	400	375	386	408	426	431	446	421	425	409	407	404	429	453	403	419	421	365	390	408	415	366	429	401	412	428	414	422	394	427	441	431	429	430	411	446	431	434	429	400	401	407	388	448	420	409	422	419	385	423	418	413	417	416	415	448	442	421	391	411	375	440	427	432	413	428	399	426	452	437	408	418	406	394	416	455	389	422	427	443	383	440	438	430	435	411	416	427	408	376	435	404	394	437	433	436	413	439	402	444	455	414	410	388	464	438	415	398	392	396	428	412	394	412	401	437	449	399	479	402	430	427	430	424	397	427	407	409	450	429	402	434	392	400	384	427	378	443	437	463	472	432	403	436	386	414	445	437	465	416	389	427	399	438	406	434	426	413	438	395	431	432	429	445	449	428	424	417	431	405	447	411	431	453	395	406	426	462	462	385	402	415	405	443	415	407	428	379	361	439	414	443	426	443	419	406	416	395	449	402	440	419	432	450	422	426	424	429	427	443	409	418	441	443	432	460	474	440	428	427	447	407	433	436	403	422	428	419	420	449	423	397	432	398	373	416	421	442	397	386	424	444	391	435	418	440	394	412	385	423	422	376	462	393	419	431	475	400	403	436	441	388	426	430	404	433	411	442	414	397	426	385	441	449	386	376	422	456	415	432	486	412	396	432	437	402	400	456	422	437	422	444	447	424	426	381	394	445	423	433	423	443	416	418	430	406	407	447	382	423	440	447	426	441	421	402	409	435	401	418	428	445	420	374	406	442	386	417	443	414	415	402	399	431	416	449	413	417	410	429	385	401	393	401	429	427	408	418	399	413	423	446	414	468	426	457	402	420	426	416	412	439	466	438	481	411	413	401	399	429	435	417	434	383	442	455	393	432	434	449	378	387	428	379	392	424	406	424	419	420	443	384	442	410	379	413	441	418	410	376	430	413	415	408	433	397	404	408	429	418	405	402	426	389	406	407	465	402	376	435	441	395	396	388	430	441	399	435	456	411	405	393	391	429	425	389	414	414	453	418	438	457	418	456	392	386	392	421	445	414	461	414	409	431	405	451	397	390	420	407	403	387	405	403	440	441	389	405	405	418	417	435	394	441	426	445	411	439	383	407	444	431	413	426	406	421	374	398	443	400	393	367	409	390	422	395	437	434	445	426	435	434	438	447	419	430	420	420	424	405	436	407	431	418	430	423	392	395	406	431	407	420	378	422	398	448	413	415	414	397	418	425	384	444	388	395	451	403	432	443	414	434	400	431	377	427	444	442	413	423	468	426	422	393	405	442	431	416	386	405	399	427	408	403	417	411	440	432	438	419	459	421	436	450	427	454	395	402	416	424	443	423	406	426	414	442	446	416	434	437	409	427	442	410	425	437	454	409	446	431	489	458	443	416	410	430	374	399	399	386	425	425	420	406	413	416	424	428	433	443	418	435	454	444	380	427	419	416	384	418	409	415	462	428	445	460	401	427	399	449	491	385	409	415	416	390	419	444	461	403	436	398	399	424	430	397	410	406	394	420	446	401	385	419	418	439	443	431	379	411	390	457	413	461	418	393	438	430	424	429	405	397	430	464	445	411	410	408	432	436	450	473	442	414	441	452	417	425	379	425	403	414	436	386	456	474	476	442	433	420	429	449	412	469	423	397	454	456	438	428	402	420	447	456	402	443	427	389	392	392	402	392	445	444	469	411	383	463	450	466	431	411	420	429	460	441	431	415	388	445	417	416	426	473	439	420	408	435	435	412	413	408	443	424	431	428	402	374	390	433	468	443	391	411	366	424	411	398	448	464	405	410	445	462	394	443	386	404	415	455	378	420	453	438	399	443	412	434	407	413	405	419	441	437	441	443	422	452	412	406	415	412	427	467	424	422	413	423	422	409	381	373	429	422	391	409	449	465	413	394	372	416	451	400	406	401	405	443	404	461	428	458	420	477	413	441	437	386	399	399	385	384	447	407	403	392	411	420	421	435	446	419	391	464	435	437	417	412	416	442	423	409	432	445	429	465	444	376	413	414	409	413	371	432	436	433	419	394	403	395	430	410	401	410	433	406	432	390	449	422	443	463	437	416	439	439	434	419	413	398	431	432	426	428	411	369	426	401	446	411	456	406	415	407	364	449	402	395	411	404	431	450	426	427	413	412	414	418	437	466	400	422	438	430	400	433	466	388	399	451	448	419	424	433	431	429	411	440	402	411	384	455	434	479	414	436	435	404	449	440	458	411	397	404	425	426	413	421	440	464	399	428	413	417	434	437	454	416	434	403	426	423	415	412	481	404	404	421	467	419	427	379	429	424	426	427	450	455	433	406	410	424	401	416	454	415	403	394	422	441	405	412	406	395	403	398	434	443	452	419	431	447	396	386	422	440	432	432	410	444	429	414	455	434	413	437	424	434	385	376	415	418	387	405	408	407	412	422	440	430	410	428	417	435	406	426	425	451	408	409	437	416	386	368	404	419	436	392	428	439	439	404	450	399	407	407	417	385	386	412	433	420	460	402	435	404	415	404	447	425	383	458	446	416	449	444	423	423	431	393	394	394	458	423	437	425	457	424	446	405	410	420	441	488	416	411	443	421	395	406	413	412	413	417	417	407	445	359	434	470	450	442	448	410	394	435	417	418	398	448	446	422	408	415	431	424	413	440	440	430	426	460	385	423	454	411	428	440	432	362	436	439	402	394	424	417	390	427	428	396	406	396	395	417	403	408
34964	32048	63390	62044	41990	20834	7477	2429	1061	932	875	835	963	907	916	940	908	940	894	892	908	912	903	907	906	954	924	888	918	899	940	902	936	896	898	965	890	887	920	954	908	957	888	926	905	922	885	902	891	914	949	891	920	874	875	876	871	866	945	927	914	872	886	900	938	917	914	901	915	911	963	891	919	897	918	937	912	943	885	875	856	922	968	874	874	894	920	897	904	890	883	923	914	924	877	923	942	887	859	928	919	870	889	945	934	996	882	888	944	897	908	852	871	908	919	879	915	931	901	862	881	906	887	922	896	968	854	891	933	876	903	955	872	902	906	852	942	913	921	943	858	952	921	941	907	946	940	907	934	920	847	891	844	904	897	957	965	926	919	944	884	877	958	872	911	905	912	903	913	860	888	892	893	885	964	919	975	948	922	919	894	913	881	910	902	866	949	907	937	873	930	920	886	902	916	902	901	959	957	922	857	898	856	910	905	845	890	873	890	900	892	855	858	883	918	887	901	895	928	924	896	873	891	867	916	934	904	894	922	933	959	942	899	935	953	943	917	882	871	928	850	941	884	963	911	885	916	886	952	910	913	915	907	886	908	934	867	923	904	943	914	853	879	952	904	963	886	913	937	884	907	891	895	929	887	939	876	912	883	922	932	880	952	900	898	895	899	891	886	938	902	857	917	916	907	913	869	927	912	891	923	890	929	922	889	904	896	908	862	908	929	865	904	900	885	945	890	953	894	885	864	914	901	894	898	961	934	952	881	871	874	861	921	898	912	860	942	885	901	921	909	878	965	940	945	895	873	903	928	947	934	888	900	913	908	876	911	896	890	899	882	866	859	868	859	883	900	899	939	869	915	915	928	916	922	892	881	879	899	932	952	925	934	876	931	897	940	873	865	929	880	929	924	915	963	918	931	887	942	914	909	899	923	869	860	900	902	882	866	872	906	912	937	946	919	960	953	892	896	945	888	862	886	929	892	923	912	901	909	950	931	948	893	865	947	901	872	951	908	932	862	935	952	881	924	881	902	850	932	926	888	908	931	843	893	895	910	898	932	893	934	832	871	878	889	886	866	910	891	911	919	904	907	957	942	908	875	868	869	933	888	833	993	862	918	954	917	857	954	844	859	964	939	909	899	950	906	940	929	888	864	927	899	909	898	947	911	831	920	899	939	857	866	896	875	877	909	955	919	942	937	907	939	966	942	940	885	946	886	905	904	949	912	901	928	953	888	933	861	907	923	864	863	993	888	887	892	927	902	898	846	917	863	919	901	913	890	865	943	888	884	941	892	903	869	920	930	897	929	903	904	895	934	880	864	937	935	920	875	883	915	924	840	900	889	896	927	909	874	848	878	844	861	851	908	891	929	848	915	889	894	949	888	937	877	962	857	915	952	938	868	908	867	895	948	924	922	897	902	888	928	921	901	842	928	951	938	909	898	919	901	894	927	871	874	916	928	962	936	884	930	926	913	916	963	914	930	903	926	909	925	880	894	877	914	889	907	893	900	959	876	953	907	867	931	923	899	907	918	859	974	866	929	907	897	884	915	924	904	933	890	914	922	870	866	882	851	962	906	844	932	909	907	904	951	845	850	923	903	858	895	930	881	902	878	919	902	985	883	925	932	907	884	907	941	925	887	953	911	919	930	984	914	957	869	921	897	887	903	904	855	889	903	924	875	930	872	938	846	931	874	894	894	908	928	873	1022	864	1001	915	875	926	914	861	915	923	877	842	979	889	864	942	887	942	901	898	903	916	877	875	901	871	978	892	911	938	881	914	949	950	926	948	908	950	916	859	868	926	929	864	903	906	922	905	878	933	910	874	858	959	932	905	914	906	923	948	840	921	901	913	970	951	910	876	890	931	858	826	916	923	900	906	858	926	952	897	920	883	957	895	884	878	892	912	877	902	877	876	912	845	888	896	932	905	887	896	882	921	859	919	965	935	880	900	971	930	861	887	907	913	910	961	928	902	821	938	882	893	920	881	904	860	928	904	918	873	829	875	917	880	939	915	941	861	905	904	917	865	886	893	928	933	961	919	904	915	958	872	894	831	858	874	880	909	939	887	844	935	940	931	911	895	872	873	917	900	888	891	879	902	886	921	910	883	914	897	890	943	912	933	926	891	902	905	878	915	919	981	937	917	889	902	931	915	923	970	848	894	932	931	872	891	895	877	957	951	914	911	873	870	942	903	864	896	878	896	921	887	991	896	952	940	853	917	909	932	919	938	914	878	883	859	877	944	870	891	889	946	905	884	917	968	926	889	871	922	863	856	899	929	911	943	861	909	879	887	875	841	896	883	909	841	932	879	921	864	921	918	974	887	899	906	923	938	957	923	881	871	910	898	933	892	923	881	890	888	882	902	968	872	927	880	882	947	854	945	889	855	927	942	847	940	848	936	922	953	896	894	919	907	911	907	898	883	823	884	905	890	929	897	931	932	944	918	894	905	936	936	909	930	911	894	883	933	849	969	902	954	918	885	865	972	899	903	937	942	967	871	920	920	862	889	906	889	916	929	950	885	931	930	951	929	890	886	926	927	926	930	838	923	871	918	853	900	881	918	935	910	913	907	918	945	905	869	889	923	887	909	889	908	955	888	919	909	924	915	952	938	913	904	876	920	835	1023	911	897	889	954	909	905	861	895	893	896	920	874	849	873	931	930	858	903	938	922	961	923	938	926	938	960	922	916	936	917	915	881	935	974	938	904	871	846	921	885	862	932	950	911	901	884	934	901	900	950	915	917	833	837	926	888	893	901	925	925	922	851	907	993	914	902	960	882	891	918	881	876	888	865	921	911	839	952	889	909	930	836	877	881	875	941	901	907	913	811	951	900	916	963	907	920	867	951	844	910	859	915	933	866	871	983	861	933	940	899	922	863	937	910	927	865	916	882	938	927	912	903	888	868	915	889	888	935	909	932	878	908	931	901	902	892	910	898	919	930	841	869	878	894	891	925	887	906	924	849	854	909	927	930	917	905	917	922	885	933	891	937	950	923	937	884	936	882	931	854	936	930	912	869	886	958	873	906	882	948	962	957	882	961	910	928	931	934	899	923	919	904	913	904	918	868	939	934	862	919	969	938	928	899	932	922	893	860	830	916	929	885	892	897	927	822	920	867	918	983	991	931	921	900	885	895	897	909	905	879	929	953	912	864	883	869	878	894	913	884	904	864	934	949	910	869	930	885	913	871	964	913	922	901	963	934	845	847	886	856	903	922	898	907	945	911	965	891	885	903	923	926	904	940	923	867	923	949	891	867	979	914	885	967	910	905	924	925	948	895	924	928	853	931	880	891	931	930	966	910	969	928	913	942	894	934	888	942	927	901	896	883	940	911	911	925	920	844	873	918	894	947	818	894	923	974	865	938	920	900	930	933	899	908	879	896	930	938	953	864	895	917	880	912	892	850	899	981	902	897	962	869	851	884	924	889	861	862	887	909	876	973	835	901	934	916	874	900	921	870	896	922	905	928	954	932	930	891	885	906	867	923
17273	7622	4974	3761	1854	831	435	341	286	282	294	312	276	282	286	293	276	295	288	321	298	298	284	289	316	275	252	250	283	286	305	291	275	272	258	312	309	280	271	278	306	262	289	283	314	289	282	309	294	270	310	286	260	302	273	272	313	300	266	268	275	283	305	291	324	301	293	258	282	291	327	278	308	278	264	307	258	322	306	285	277	262	268	275	289	306	286	306	269	296	285	254	292	287	298	264	278	254	283	324	304	306	300	291	260	304	254	294	295	288	261	283	281	318	252	278	309	272	312	308	318	284	264	265	293	258	273	278	282	288	278	320	281	286	297	302	281	284	288	289	305	295	294	279	292	276	299	273	287	292	285	291	277	269	314	299	330	253	279	287	295	281	329	291	267	252	298	298	281	277	280	269	308	274	290	279	254	312	315	279	307	275	309	279	281	300	282	287	277	292	257	315	266	295	288	303	289	314	259	289	304	303	310	263	282	276	288	286	277	258	239	304	291	312	305	300	304	291	276	317	279	310	283	299	253	304	270	300	310	289	260	302	285	261	296	265	302	293	326	296	272	300	319	304	305	314	270	309	271	274	301	274	296	303	268	279	277	315	281	292	259	279	293	276	293	264	283	282	311	295	289	270	324	300	298	273	282	268	301	298	275	290	301	290	294	278	270	308	274	286	275	274	301	287	258	287	276	306	311	281	320	298	279	294	245	265	287	276	280	301	267	265	269	270	275	302	299	300	295	284	282	277	271	273	309	308	268	252	303	280	279	262	276	277	293	275	293	264	310	304	287	276	262	245	289	283	290	289	310	295	269	285	290	296	318	300	271	264	258	279	293	262	288	298	303	269	280	285	258	298	276	270	292	326	251	315	291	306	294	255	261	316	294	269	301	289	254	306	316	266	303	273	295	297	289	272	274	271	263	286	294	312	292	279	253	264	308	279	296	297	287	279	254	272	270	256	316	259	287	295	269	296	285	317	283	282	279	298	291	284	267	269	281	302	259	323	299	279	275	275	338	280	248	299	276	319	312	296	307	277	297	295	320	271	322	286	276	280	286	252	327	275	303	319	323	287	280	260	294	289	295	286	325	263	272	257	272	239	304	282	289	301	278	295	283	310	306	281	282	276	257	334	274	291	291	324	334	268	299	308	274	285	302	273	318	310	269	273	277	255	277	288	273	242	291	287	299	285	263	264	271	305	282	269	285	290	284	286	304	312	294	302	299	271	274	280	296	293	299	285	296	262	251	267	286	265	317	272	297	286	294	270	277	282	302	311	276	317	301	281	306	296	274	282	299	270	294	287	284	283	310	275	287	293	302	312	303	336	326	304	244	268	286	276	307	270	287	258	284	283	278	302	291	262	254	313	279	309	277	271	282	251	285	315	290	273	287	301	295	315	289	308	312	330	296	333	244	267	306	296	304	300	306	290	293	270	242	333	291	288	314	290	277	280	288	272	259	289	321	308	289	296	271	245	277	271	290	266	303	287	289	290	325	271	346	290	287	277	256	287	264	267	290	252	324	286	284	274	279	300	271	278	264	295	276	274	279	313	325	301	269	283	290	284	268	275	276	288	270	323	265	303	290	318	262	285	307	277	258	277	288	291	265	272	285	317	298	259	277	273	303	272	286	296	275	312	301	274	278	261	292	315	241	301	308	256	250	302	272	302	323	301	290	304	290	277	238	303	271	287	282	287	306	314	260	278	351	286	299	268	279	281	280	286	280	314	305	297	281	272	279	318	289	273	302	288	298	277	269	279	305	306	288	298	303	279	272	280	267	269	286	272	288	292	296	317	286	266	285	264	275	272	289	285	244	290	315	265	270	290	260	274	325	281	301	301	255	270	288	262	268	304	286	303	292	316	280	304	267	307	290	329	281	301	311	278	307	295	293	282	292	278	259	266	302	286	259	283	304	320	307	278	312	267	304	280	283	281	287	274	322	303	286	280	287	304	297	310	271	294	319	271	274	295	287	305	314	300	278	295	278	274	287	299	293	302	294	313	303	306	289	290	298	291	295	294	324	281	276	292	271	271	320	304	277	287	295	263	278	288	279	312	292	275	250	279	315	253	280	302	305	281	297	273	289	252	305	311	254	300	281	279	268	265	299	312	300	262	283	285	302	291	289	275	277	284	303	299	309	259	276	290	301	296	310	274	261	295	244	277	289	288	278	283	294	263	293	308	292	298	281	308	311	265	271	306	297	314	291	251	276	262	275	271	306	289	290	294	297	271	288	303	279	286	319	305	298	299	268	313	288	259	282	279	284	295	276	296	263	276	280	267	280	253	307	261	288	256	280	293	297	294	269	288	302	334	272	267	281	262	274	280	281	304	217	256	275	290	295	283	300	280	282	295	276	328	261	272	272	314	315	304	296	306	269	300	258	274	298	303	288	271	265	296	301	282	267	278	288	293	303	269	280	269	253	327	297	355	283	276	284	280	261	286	306	274	282	313	274	288	298	272	295	309	278	279	263	279	301	274	310	279	294	262	275	242	292	317	258	243	284	307	276	269	288	275	282	253	297	302	292	300	257	305	319	277	288	291	314	293	306	300	290	298	277	261	271	274	281	294	283	287	320	278	285	311	312	287	301	289	289	319	273	281	280	294	283	287	269	317	298	285	262	285	288	303	313	261	292	316	308	321	297	310	315	311	272	273	301	286	291	286	300	299	295	302	300	317	310	287	304	285	294	274	280	282	290	269	303	304	280	272	288	284	279	296	273	296	261	303	289	269	291	288	300	281	295	280	261	276	257	284	288	301	294	318	289	296	292	253	271	292	296	321	274	309	264	294	286	268	274	281	284	259	336	302	295	289	329	283	278	272	287	279	300	305	292	285	291	255	310	306	271	292	306	269	265	318	281	316	294	323	270	276	317	317	323	315	281	303	283	295	326	286	270	275	303	261	284	250	287	290	306	289	270	282	292	303	307	282	286	294	276	265	285	303	278	261	268	281	299	271	296	291	294	278	296	268	279	278	286	274	304	305	291	304	312	310	340	322	285	307	293	313	318	301	277	279	300	278	293	292	256	307	266	277	283	292	283	321	270	288	283	293	290	283	282	298	304	301	309	322	311	264	282	295	325	271	267	340	285	299	303	266	285	291	269	244	297	267	261	281	320	262	299	284	281	290	296	298	298	292	303	313	291	274	271	275	327	301	290	325	271	300	287	264	291	281	262	280	273	326	287	284	317	306	248	253	281	289	293	287	276	281	296	286	296	290	282	286	284	274	291	308	247	263	271	275	288	274	276	279	325	307	283	297	299	277	284	321	286	305	277	287	279	331	296	265	297	280	318	265	251	321	322	301	291	280	278	273	295	303	279	327	314	295	275	281	297	274	284	276	290	297	274	259	264	299	283	269	294	288	289	310	298	293	323	315	281	303	287	255	291	285	265	256	278	293	285	265	290	301	289	244	294	264	293	311	327	312	271	278	258	291	268	304	301	288	292	309	282	331	272	283	300	282	303	301	275	303	279	285	304	281	291	279
10356	6545	9769	9013	4624	2020	1089	721	696	680	654	661	663	677	652	686	674	690	656	681	696	656	643	677	660	665	668	674	637	671	664	623	622	672	638	626	651	697	674	723	658	677	658	636	621	669	614	643	637	639	711	707	706	653	648	694	653	706	667	614	634	672	663	682	621	647	680	643	616	640	605	632	673	713	648	621	643	620	621	666	621	706	671	640	639	631	661	638	597	696	635	639	655	663	640	669	662	627	648	647	653	635	610	664	682	633	714	635	618	666	701	629	654	612	659	662	662	644	636	696	599	662	647	662	680	657	618	715	634	692	666	679	685	625	638	707	649	652	606	666	638	662	665	626	669	642	654	658	650	681	660	681	597	658	668	625	644	674	642	626	695	669	689	653	695	651	674	725	671	662	637	679	636	691	638	686	675	670	679	680	708	599	653	683	660	662	647	637	685	716	660	630	616	681	580	634	676	632	678	673	614	671	693	656	642	676	665	673	637	682	614	631	670	649	668	683	637	666	669	628	634	653	697	683	669	654	608	673	659	643	650	634	621	654	639	649	684	650	659	679	676	641	645	604	675	655	654	603	662	648	592	651	663	647	697	669	716	648	639	669	634	672	675	665	633	650	663	638	657	679	638	675	658	606	719	663	647	723	644	655	677	657	617	646	684	649	655	671	661	662	673	678	648	654	664	678	627	674	669	709	668	683	645	625	665	627	644	599	639	635	705	647	696	636	641	630	662	653	625	668	636	672	693	640	656	672	643	639	619	618	659	688	630	661	689	662	694	652	694	686	658	669	634	667	687	663	673	630	608	690	683	626	643	612	656	656	633	649	656	669	611	657	680	643	646	660	669	683	652	662	714	661	597	646	659	669	638	627	631	632	731	680	607	624	654	639	676	635	664	671	686	624	638	677	669	670	660	665	669	651	671	660	597	663	633	671	620	664	604	646	658	693	627	665	634	683	672	675	704	695	658	669	624	634	682	686	637	654	625	618	632	627	691	625	634	675	658	648	695	665	653	607	718	630	622	704	663	664	696	626	650	656	690	695	594	600	663	678	698	676	608	620	649	636	661	653	654	652	652	652	647	689	692	659	664	657	629	679	672	648	643	675	636	640	688	653	671	669	650	618	647	695	658	639	651	669	666	633	669	626	692	613	646	668	690	657	698	664	660	598	621	663	710	684	646	632	667	684	630	618	695	629	636	626	671	668	679	612	597	658	673	647	643	695	627	619	627	643	627	661	654	668	681	672	674	692	639	665	639	624	663	667	648	734	697	655	691	675	677	665	654	644	667	669	681	641	664	659	669	672	616	643	678	664	659	660	711	653	662	688	674	672	647	699	641	682	634	634	626	642	697	657	653	620	689	682	662	651	725	630	640	632	642	670	698	636	686	648	620	623	669	622	704	640	647	633	659	636	638	669	669	688	625	625	664	692	673	614	671	669	660	681	676	679	665	697	677	667	681	681	678	627	677	632	660	609	642	634	661	660	678	646	634	651	671	638	643	643	672	635	673	642	593	625	673	641	646	669	675	665	609	680	606	671	644	647	689	637	684	632	675	697	664	695	659	618	662	642	649	660	647	678	665	672	673	611	685	713	647	655	679	675	637	686	663	632	659	657	655	639	686	650	655	650	693	669	663	654	686	690	645	680	630	663	647	633	689	691	656	636	708	634	647	634	651	658	634	624	628	658	679	651	633	667	678	652	662	673	676	651	676	687	651	643	684	675	690	653	651	615	635	679	636	659	603	652	667	693	684	711	680	676	666	606	666	633	665	626	656	642	640	662	639	666	663	655	694	631	638	695	645	716	605	656	692	644	693	669	640	663	626	645	690	612	673	632	718	637	682	593	693	698	643	667	647	652	649	629	685	602	671	646	649	647	645	635	637	633	646	637	641	679	673	669	659	700	638	654	684	631	647	621	630	634	630	682	644	676	673	626	679	630	678	632	642	681	694	654	674	641	631	690	643	665	626	658	645	679	670	643	641	655	668	666	619	656	638	632	635	675	645	666	639	662	663	669	655	670	655	648	666	677	696	605	602	698	657	694	610	650	632	677	649	665	644	646	634	639	640	647	678	688	666	681	664	672	658	642	646	615	635	651	657	637	682	687	671	673	646	635	636	695	685	656	659	668	613	622	672	583	637	630	657	650	700	658	651	730	648	634	687	653	626	655	611	692	670	675	609	646	624	651	654	660	650	658	626	625	654	700	644	691	650	663	677	624	609	663	655	646	660	623	639	636	693	606	635	639	715	640	655	666	684	635	644	657	667	621	677	658	651	683	651	629	656	657	719	637	672	648	680	676	667	688	696	648	629	686	628	627	672	660	672	677	655	657	668	658	665	649	655	617	679	701	624	637	672	663	700	630	634	670	671	639	672	667	682	614	672	639	670	619	662	610	624	619	689	655	668	675	631	683	672	711	674	672	687	706	652	672	623	631	634	697	665	674	666	657	688	687	676	712	671	632	706	659	666	646	651	612	646	713	662	633	616	648	691	679	614	652	645	660	635	665	636	671	617	637	665	680	660	654	709	655	611	630	674	664	650	627	628	666	672	693	660	666	669	647	647	675	640	648	635	677	672	687	683	696	633	600	659	637	663	646	671	653	655	625	689	665	674	634	692	653	673	656	659	664	650	673	653	655	679	634	624	641	707	699	659	617	685	616	644	653	614	650	670	648	634	613	706	693	649	655	635	668	629	647	664	617	639	710	605	646	674	627	688	671	655	641	601	658	636	634	618	660	672	638	683	682	647	707	626	698	624	666	667	671	666	695	664	636	597	645	667	632	690	654	660	663	665	641	665	701	653	663	677	686	709	637	715	678	610	688	613	640	651	671	629	672	662	688	649	666	640	678	655	629	690	669	646	669	653	681	648	614	640	676	700	593	612	611	648	661	652	667	684	684	635	727	689	671	647	690	674	639	697	721	686	673	615	673	665	646	640	673	656	660	676	658	623	644	668	675	649	640	696	668	667	641	632	619	633	741	669	734	686	651	632	674	636	665	641	638	645	641	682	675	680	661	691	644	684	656	718	625	646	638	648	693	669	618	680	612	688	701	620	660	663	641	642	612	627	645	675	655	649	621	636	651	649	636	626	662	684	675	689	641	648	675	613	648	697	663	633	708	605	636	650	667	681	648	630	655	643	655	654	624	702	619	671	670	653	655	660	676	683	678	730	653	634	654	659	672	676	697	643	650	660	641	639	618	680	654	594	656	689	684	650	677	664	633	693	685	679	658	664	612	628	682	650	677	624	651	666	636	642	674	609	623	649	623	657	686	637	659	644	638	714	685	633	651	663	637	648	626	661	664	665	663	641	627	658	676	643	684	638	647	669	674	712	681	648	643	635	639	648	623	662	652	672	649	670	684	662	671	641	658	706	664	685	695	679	694	625	660	666	632	630	657	631	676	667	629	611	686	666	637	677	622	589	631	638	623	681	640	646	687	652	626	674	682	614	672	671	656	648	625	660	663	628	650	641	647	617	687
41122	33008	46113	39633	22180	7885	2026	674	405	371	379	379	411	365	379	371	358	372	375	359	396	382	373	402	353	363	367	365	398	391	327	366	402	366	401	415	372	388	392	332	355	358	394	358	370	389	371	366	410	354	419	357	375	351	395	359	363	361	347	387	382	394	330	321	434	357	395	368	369	374	393	376	357	387	364	319	380	358	377	363	362	368	367	400	385	397	360	362	354	377	383	363	352	374	377	375	419	363	379	387	379	391	357	322	362	365	354	390	382	363	369	384	343	363	358	338	371	374	368	402	348	364	370	384	381	339	386	367	422	403	347	324	379	375	372	395	389	385	388	388	382	401	345	332	385	390	401	363	405	349	350	388	356	329	351	375	359	334	371	348	362	373	352	333	345	380	376	383	368	377	361	345	350	407	397	396	376	367	351	391	391	350	381	355	391	396	367	400	357	399	349	389	367	357	366	345	380	365	379	404	346	388	376	345	404	395	373	380	380	367	392	367	394	382	400	344	354	384	391	360	350	345	330	368	384	386	399	370	369	346	387	392	376	373	361	363	337	350	364	365	370	383	348	357	350	402	360	367	380	368	334	382	362	376	412	371	343	401	372	378	364	354	341	328	372	374	382	349	352	368	370	377	343	377	341	381	407	358	365	331	395	337	381	361	355	353	337	361	415	386	408	354	330	320	334	347	390	369	354	401	410	330	371	392	419	361	369	369	406	357	386	405	360	341	357	356	365	343	384	353	345	377	366	334	403	390	365	373	335	353	375	417	325	374	373	357	379	377	327	396	370	379	408	354	366	336	430	386	385	401	381	354	367	404	398	386	381	361	395	334	371	380	381	419	358	385	373	370	405	361	368	351	419	422	381	356	373	359	389	340	395	381	391	387	356	376	375	348	357	374	373	336	332	365	365	382	353	384	352	392	378	406	373	349	360	361	376	399	382	394	383	404	380	360	371	349	356	359	337	395	384	334	346	327	388	379	365	375	363	325	399	389	383	334	382	394	369	350	383	368	395	359	370	372	398	366	346	375	381	370	397	367	379	381	365	414	359	353	349	370	311	351	376	365	397	350	374	330	357	386	379	389	369	418	344	391	368	412	360	374	391	391	385	349	356	391	401	378	357	350	352	371	356	390	375	359	361	404	388	355	350	400	389	399	338	325	383	367	361	342	366	384	358	336	373	379	362	380	341	360	359	354	399	382	398	383	363	372	379	364	368	385	380	413	376	356	353	359	340	386	376	402	353	336	379	346	383	349	337	367	362	356	403	372	359	365	350	367	360	390	370	383	403	382	350	375	374	374	383	387	375	377	352	364	352	353	374	397	366	349	379	405	315	394	388	414	359	374	343	373	360	367	331	352	385	379	364	360	372	358	389	383	375	387	361	338	356	358	350	352	379	347	337	428	346	410	368	355	365	402	351	360	358	381	381	391	342	343	401	361	355	376	367	384	398	333	387	374	314	379	400	356	398	373	345	368	379	403	369	403	380	391	348	375	319	321	378	362	380	375	355	351	376	351	352	409	391	344	364	408	388	360	407	398	339	370	401	395	384	366	349	360	375	350	356	362	373	388	384	334	390	329	379	369	343	379	373	342	355	385	379	358	365	381	362	350	383	333	369	378	374	380	387	389	336	392	384	381	365	342	352	377	384	342	379	422	391	360	380	374	377	349	379	398	383	328	356	330	389	369	371	382	398	377	397	382	356	391	363	419	397	371	355	422	364	398	369	327	388	388	382	354	347	375	382	374	332	399	362	346	374	413	374	332	360	357	374	380	412	392	388	385	371	359	385	375	334	383	370	381	368	383	355	361	347	342	407	380	372	356	381	354	347	411	372	354	347	323	327	399	368	377	381	379	390	395	385	402	387	369	364	359	356	366	398	381	326	361	408	382	348	398	336	405	383	358	360	407	431	375	349	346	375	358	353	377	348	341	391	338	345	359	354	385	397	375	369	349	371	348	347	357	362	344	382	381	357	377	378	374	356	402	364	351	409	336	334	411	372	372	404	377	355	374	375	369	387	351	370	367	376	371	405	393	364	364	379	340	382	353	372	338	370	359	403	386	339	416	365	360	351	347	368	398	333	393	390	354	384	353	348	364	384	371	389	321	388	340	370	375	405	353	332	384	362	397	403	351	364	357	360	435	350	380	366	377	327	354	350	379	340	399	328	400	353	388	370	378	405	409	363	350	388	439	331	348	340	402	375	391	340	438	343	361	422	395	352	377	379	365	346	371	396	376	374	363	362	369	388	356	394	376	390	383	386	410	350	347	350	343	345	325	313	359	387	386	400	355	344	371	370	406	339	341	364	373	367	377	365	406	342	390	336	352	410	369	436	374	377	377	385	386	413	378	373	399	341	396	359	339	392	397	379	379	367	364	386	423	388	418	365	376	361	373	371	386	401	395	421	375	385	348	375	329	384	368	354	360	318	345	394	386	373	372	394	378	408	371	368	386	366	361	401	362	389	370	408	378	401	396	396	363	353	345	376	374	420	376	406	362	366	378	368	357	360	377	374	366	365	397	386	362	361	383	374	394	344	352	378	351	361	372	367	371	377	346	374	368	396	342	358	381	385	386	385	377	435	352	364	343	368	339	400	415	380	362	365	384	385	366	349	318	394	388	348	403	369	369	378	372	383	337	347	372	349	367	325	394	330	354	350	371	366	377	367	390	321	391	385	364	346	360	375	371	391	368	394	383	411	378	350	386	377	415	382	354	357	347	331	370	383	386	395	348	393	397	384	398	368	387	395	360	352	377	390	373	389	384	404	400	376	390	366	331	369	349	334	410	375	360	367	354	366	388	384	388	379	341	362	367	384	389	357	361	366	361	348	399	336	356	362	352	378	351	399	363	394	410	371	374	401	349	369	337	341	401	348	350	387	373	325	348	400	389	384	386	366	355	372	308	356	353	406	407	350	384	378	324	366	347	329	384	377	331	382	362	364	357	355	394	380	356	419	398	373	354	369	383	408	336	358	384	375	401	435	350	361	392	363	377	346	353	336	350	370	342	376	358	408	343	367	367	389	367	391	374	399	386	377	374	361	377	367	358	373	347	385	378	378	361	398	355	382	371	425	360	399	389	350	379	384	338	373	329	359	358	369	331	395	327	348	363	405	380	350	376	430	365	375	299	392	381	379	368	354	391	377	356	364	384	377	342	368	366	373	384	386	346	375	387	353	401	377	347	353	358	380	367	339	362	368	372	367	362	364	346	369	361	372	401	361	363	375	361	383	374	366	353	358	367	326	362	366	380	364	353	352	380	354	374	341	383	319	354	376	405	371	394	376	384	361	390	391	390	411	391	357	396	367	396	346	391	382	363	392	318	397	376	344	385	343	378	367	331	389	388	403	383	437	351	395	396	376	363	375	354	359	347	392	374	377	418	349	362	396	385	358	365	363	376	370	375	356	374	393	395	353	377	374	381	363	421	378	398	380	397	344	367	378	340	350	367	349	356	383	347	389	368	373	358	392	403	364	349	365	333
26091	25952	48611	48435	33041	15760	5247	1775	864	862	814	795	839	812	834	803	782	842	896	796	823	834	903	802	814	833	815	822	803	830	853	787	852	804	792	802	822	856	838	809	796	843	823	854	807	821	843	787	811	795	834	826	819	770	797	818	861	797	845	857	811	841	751	842	795	834	849	816	782	783	826	833	871	836	760	773	837	809	872	824	890	820	871	797	840	852	847	845	791	824	844	860	830	836	800	787	786	850	849	862	842	842	825	762	860	780	783	819	799	839	780	861	806	832	859	789	810	836	849	788	825	849	821	826	772	842	850	856	849	854	787	853	848	853	800	844	819	839	732	828	819	786	847	825	860	850	847	784	810	772	807	872	842	783	837	858	796	819	838	864	805	869	856	796	844	807	865	785	857	837	793	765	798	833	840	825	802	836	798	869	856	874	834	820	827	881	795	833	860	848	825	803	800	828	826	807	835	827	789	844	845	824	776	793	834	783	820	789	761	830	812	818	784	825	799	818	830	817	846	755	858	827	810	856	798	848	824	755	850	829	768	843	824	801	889	818	828	803	804	869	815	845	853	816	824	836	823	828	852	817	787	823	809	830	854	775	864	766	804	855	811	806	816	826	798	839	860	853	855	819	840	818	819	821	842	805	761	857	809	846	879	823	829	783	804	829	837	838	803	836	832	780	850	850	844	841	797	740	804	895	812	836	870	843	827	841	824	794	829	789	840	801	834	847	826	829	783	806	835	801	791	846	790	798	831	836	859	795	800	880	838	801	803	820	828	799	842	849	850	794	803	818	804	872	825	818	818	872	848	837	826	822	832	808	800	811	791	824	875	818	850	837	801	763	802	826	833	817	834	837	875	835	859	778	807	816	764	826	836	824	828	790	799	835	845	858	782	825	806	808	780	799	844	822	878	842	883	810	841	829	815	805	847	876	846	822	798	833	786	856	820	760	808	835	820	853	846	849	872	857	783	835	835	813	833	796	805	790	792	782	879	855	846	843	807	818	801	839	851	856	768	839	862	804	843	838	855	783	820	813	821	802	797	861	882	842	871	742	831	818	812	777	800	813	794	828	819	852	802	899	838	823	822	864	865	839	812	787	828	813	829	903	800	830	831	780	812	763	844	817	806	820	788	830	797	770	846	829	838	841	815	817	816	801	846	845	812	827	815	874	822	798	814	818	773	793	834	809	834	806	832	748	844	808	794	859	794	770	800	817	813	815	849	838	800	863	867	827	777	823	836	804	810	855	850	859	815	800	823	796	825	861	788	796	801	808	803	768	795	854	831	768	847	793	850	819	829	840	809	858	861	853	817	781	826	840	812	802	809	852	811	840	850	835	791	819	818	783	834	785	831	849	840	841	822	872	847	822	849	786	819	815	853	803	812	834	828	874	796	823	805	831	826	836	819	802	827	773	865	769	840	784	821	834	861	816	821	847	846	803	830	842	818	847	819	806	808	825	822	848	776	805	842	791	825	805	752	856	787	809	843	833	768	851	851	844	811	820	855	849	876	809	795	832	796	829	801	873	865	829	815	836	838	816	811	857	784	800	823	873	841	872	857	862	795	782	810	813	782	834	823	821	780	830	814	835	868	839	819	823	818	811	814	823	845	813	825	811	844	846	857	829	828	799	794	819	856	846	854	791	807	869	825	865	804	800	844	826	856	831	844	824	817	837	798	888	773	830	821	816	783	867	843	831	831	802	817	780	818	875	846	847	837	868	824	814	847	831	828	828	894	828	840	790	827	805	844	823	743	824	812	844	855	769	844	813	838	826	871	846	835	854	814	781	866	808	848	845	806	759	887	821	815	812	791	828	781	877	786	848	855	813	809	786	783	839	834	856	795	791	806	823	799	842	820	801	844	793	832	834	846	793	848	869	821	779	785	791	767	841	815	821	857	797	775	749	815	794	797	821	817	785	859	811	830	798	797	817	788	834	794	798	832	857	853	834	804	813	828	842	836	793	810	811	878	764	810	856	835	853	866	832	856	836	801	805	790	796	793	886	833	837	798	847	843	746	847	779	833	848	797	773	797	793	827	825	791	833	836	849	802	816	765	794	812	818	795	828	790	781	808	805	802	833	780	774	848	848	802	842	863	821	824	887	831	821	806	851	849	778	834	820	833	804	894	830	826	798	813	792	825	811	819	836	820	746	791	805	857	807	826	835	779	823	790	796	862	813	825	794	801	790	796	812	810	816	846	829	871	847	817	872	848	850	827	820	846	798	828	782	854	796	859	771	851	891	774	830	816	800	823	854	854	823	819	770	835	826	849	814	823	782	835	806	799	854	796	816	811	757	873	856	832	846	860	812	851	839	858	832	819	808	857	856	802	858	836	842	831	839	792	831	827	809	827	791	849	809	783	840	808	800	817	818	819	779	778	773	823	805	802	814	818	807	753	833	834	792	819	800	804	842	852	796	784	794	838	874	745	855	809	768	781	809	804	811	834	834	844	812	814	782	831	813	844	803	820	818	898	797	755	812	794	863	810	816	810	749	818	796	787	804	831	841	824	850	762	814	783	877	809	789	846	790	818	765	811	822	843	866	792	813	797	833	849	740	805	828	828	824	832	852	803	840	803	822	812	831	785	830	840	791	816	836	846	783	812	838	801	800	834	774	842	828	865	823	872	825	788	839	840	882	799	847	830	859	862	794	802	830	794	842	809	854	820	841	831	838	846	832	842	804	812	826	800	884	822	808	811	829	838	826	818	807	807	793	833	848	807	832	805	841	789	835	864	840	815	790	823	804	819	833	852	854	855	824	803	851	854	765	844	796	835	838	852	809	794	845	834	805	856	793	831	785	852	852	757	826	833	837	795	793	855	767	775	796	810	827	817	809	855	772	867	863	834	795	827	825	776	815	819	807	792	813	793	787	801	790	824	784	834	821	817	815	824	856	812	801	822	860	791	817	839	807	864	755	820	833	856	842	819	829	812	843	815	815	833	803	875	803	815	843	807	779	822	862	821	800	833	842	870	865	784	765	821	840	867	846	816	846	830	813	864	885	805	803	800	828	847	814	792	862	829	786	807	886	801	845	786	777	773	828	830	809	797	787	829	874	831	763	807	817	818	843	802	842	817	818	805	790	843	826	832	844	854	800	832	847	820	846	801	800	843	805	777	767	785	789	796	831	843	878	772	832	813	785	828	862	810	780	820	776	880	815	813	863	865	821	797	818	843	859	863	865	809	857	844	827	808	795	860	854	797	796	821	910	849	822	798	850	777	805	851	802	777	831	865	856	837	825	840	870	822	801	786	807	826	844	822	824	863	830	770	815	839	848	865	842	828	824	824	797	864	818	827	807	762	884	795	760	795	802	825	808	833	799	822	867	786	778	785	846	798	843	803	817	784	813	859	842	832	840	798	815	829	825	817	861	798	800	839	797	806	772	842	777	807	812	793	880	826	852	822	841	772	836	776	797	822	857	850	853	875	815	812	781	868	853	848	833	816	814	820	818	841	791	799	764	797	793	825	905	827	779	791	859
51500	36978	61162	57867	35735	15932	4044	996	516	441	429	385	424	408	434	431	399	433	437	411	416	414	433	431	414	397	458	415	437	410	429	453	423	408	411	431	440	427	392	440	434	401	414	404	434	440	432	412	412	435	395	414	424	384	390	424	369	424	423	387	424	418	413	443	455	450	448	431	454	418	413	384	459	442	406	439	396	444	392	413	405	423	411	419	437	425	425	399	426	381	411	404	391	361	437	408	388	405	468	412	424	414	409	416	418	421	406	447	415	399	428	445	415	420	422	440	461	418	429	444	451	398	448	428	442	416	427	409	416	423	368	410	452	399	427	391	423	412	415	443	424	441	441	434	429	463	437	425	440	392	412	427	424	431	425	423	420	417	441	382	401	403	421	446	386	415	428	431	424	423	388	422	430	413	369	418	433	429	416	424	421	415	420	429	405	398	425	429	416	450	411	440	419	412	452	421	407	427	432	424	443	413	411	390	416	418	453	458	390	405	430	402	427	381	450	465	451	384	383	418	464	409	466	392	383	461	434	438	405	389	418	463	416	404	427	457	428	418	430	409	375	399	389	391	367	437	418	416	428	396	453	405	411	425	388	423	430	419	403	419	434	450	418	393	409	434	406	447	446	414	420	450	477	417	399	391	441	367	382	399	376	451	381	444	426	374	433	391	431	426	380	393	419	441	414	437	390	446	395	453	409	403	459	420	420	428	435	428	480	410	436	410	390	410	419	425	448	404	404	384	437	411	434	404	419	433	431	443	407	396	401	427	445	439	411	457	398	441	400	421	420	415	409	421	417	445	451	430	436	394	415	451	413	438	438	441	410	422	429	395	423	480	387	403	419	426	434	443	433	406	414	440	438	433	421	415	424	432	423	442	423	413	415	395	406	396	419	402	465	469	435	433	391	383	453	441	441	425	391	415	400	461	414	413	423	436	419	419	403	413	429	401	430	440	377	426	448	455	432	402	420	381	425	430	434	408	440	467	439	461	433	405	426	472	446	449	412	442	384	404	412	433	433	463	447	387	394	441	411	437	401	426	409	428	431	414	407	417	396	439	453	380	402	407	370	448	413	444	417	427	446	419	429	385	398	366	414	396	430	470	416	444	425	440	439	397	405	424	448	387	435	426	409	438	430	447	398	397	385	429	440	404	411	414	414	393	399	443	391	453	420	390	412	480	397	433	416	386	392	395	416	466	441	452	411	410	394	419	400	476	398	382	418	421	436	414	419	466	421	400	427	419	396	404	377	382	434	432	425	397	398	424	452	431	398	417	439	413	436	393	428	423	446	424	415	426	436	421	394	413	440	469	408	413	443	421	430	401	405	419	400	418	405	430	462	418	407	423	436	430	424	422	446	401	409	432	435	428	416	431	435	438	427	431	427	471	412	367	400	395	376	427	403	415	437	459	394	453	422	372	395	411	439	415	427	431	405	447	425	450	406	375	438	422	463	410	422	412	412	402	385	400	422	452	416	445	400	424	422	419	410	424	418	391	397	420	450	440	412	446	418	437	417	435	408	389	449	399	414	435	433	435	407	468	421	448	406	381	414	388	432	455	409	423	445	370	442	403	414	430	410	409	391	386	460	451	426	383	408	435	421	426	434	436	447	419	440	449	436	430	427	396	427	429	405	456	434	406	404	412	431	478	435	457	426	424	418	446	418	407	410	412	417	413	455	438	401	437	424	443	438	450	425	411	429	436	435	409	457	432	432	437	431	419	409	428	441	398	376	379	463	388	438	427	422	406	436	413	394	382	439	443	436	386	444	428	413	429	448	388	418	387	413	462	413	443	412	458	432	394	369	437	459	399	424	370	390	437	430	441	432	418	434	441	404	409	438	438	381	398	466	421	425	401	424	432	422	422	444	384	440	434	423	413	415	435	450	428	447	430	434	428	399	395	408	389	421	432	396	458	378	385	396	436	437	381	399	415	433	452	472	424	418	430	483	412	405	401	374	426	395	460	440	401	431	405	413	407	436	418	424	421	421	414	436	428	402	416	391	441	415	442	416	427	419	384	403	371	459	416	382	408	422	429	404	384	408	407	425	418	435	441	427	465	406	449	416	459	394	432	423	435	446	470	427	391	427	391	435	408	447	399	412	445	412	417	424	426	417	409	430	433	441	429	473	434	400	403	394	401	451	438	428	380	464	404	405	431	445	393	398	424	427	440	418	429	423	395	422	411	445	447	433	423	370	408	439	442	435	460	420	412	412	424	388	468	401	432	423	427	422	421	416	389	428	414	419	410	430	400	470	439	391	424	430	433	452	406	396	413	410	407	442	439	401	422	412	431	396	421	431	376	427	421	439	459	438	391	427	411	436	385	416	396	468	400	413	433	444	438	406	406	426	413	401	400	437	452	435	399	411	453	416	443	460	450	420	422	405	407	396	380	420	432	429	417	372	427	421	435	415	437	385	457	415	427	420	444	434	405	384	409	419	396	440	399	401	426	449	459	433	438	415	382	454	417	418	435	394	413	395	402	406	432	415	397	423	448	387	417	412	403	429	413	394	417	423	389	387	449	430	406	459	401	429	404	407	442	409	463	445	420	418	417	403	441	423	367	418	483	425	413	436	423	418	395	434	424	445	431	419	468	407	441	424	411	442	415	436	415	446	411	419	419	432	404	445	436	374	412	414	434	395	439	429	396	416	406	452	441	450	430	405	447	453	383	388	405	416	442	393	442	444	393	408	457	443	436	401	413	407	424	377	385	439	380	412	378	440	462	410	414	381	406	405	427	405	405	433	453	438	448	431	434	486	434	387	473	412	443	393	383	430	414	418	396	425	431	406	409	421	395	388	395	425	413	421	444	438	438	423	439	404	427	415	413	398	398	390	419	440	444	392	390	408	467	414	456	455	433	421	445	418	442	392	454	420	415	401	422	434	404	432	438	448	460	417	422	412	437	434	428	410	415	401	422	440	436	423	431	395	458	441	427	440	418	387	408	404	439	387	432	403	433	387	384	437	414	428	408	424	435	433	439	399	418	440	409	431	403	414	409	397	412	389	401	434	396	423	445	388	392	447	398	431	398	417	402	448	406	410	421	435	400	418	411	391	397	416	414	416	398	401	454	411	440	433	414	434	432	399	467	407	412	398	394	448	413	416	415	472	422	424	403	407	403	427	405	448	386	414	423	424	391	398	436	401	395	405	439	355	396	430	450	417	395	469	429	414	388	402	425	380	422	470	438	449	415	402	418	402	442	398	442	398	383	426	426	436	418	409	418	433	378	420	388	400	382	411	410	401	398	429	405	385	403	459	413	387	410	426	416	400	403	430	436	430	380	426	393	442	471	399	457	449	382	378	408	426	430	401	427	442	395	411	414	423	418	429	386	428	429	420	418	469	393	425	484	385	408	435	426	424	412	392	419	440	434	455	384	398	405	401	428	419	426	469	438	428	412	410	396	442	413	356	404	462	402	437	433	455	452	405	422	437	479	423	406	420	411	413	428	399	433	408	382	430	413	446	450	437	367	409	421	424	400
32632	27489	61204	63668	45593	23552	8417	2630	1119	906	919	879	896	937	898	951	950	897	880	958	914	888	950	898	899	926	893	829	900	848	926	930	921	924	921	919	866	922	926	881	908	919	910	899	886	887	885	912	919	837	938	950	901	910	896	924	891	882	915	918	925	894	927	934	896	926	951	926	871	934	927	885	826	935	933	873	869	891	922	900	916	932	877	932	900	893	925	864	870	881	838	850	869	954	824	876	886	873	962	929	879	937	885	908	898	952	918	858	865	828	962	864	953	913	909	888	913	920	939	941	906	899	860	930	879	875	897	850	951	885	877	920	851	894	920	812	904	880	892	933	877	883	860	921	840	878	873	934	837	927	921	875	908	981	878	914	943	886	936	944	923	854	925	930	910	919	904	887	947	939	913	923	852	888	911	848	904	929	885	894	935	862	926	926	923	910	890	859	912	956	933	855	901	969	944	846	876	915	924	870	937	907	931	951	930	865	869	863	928	881	936	880	865	891	924	869	890	881	941	923	913	971	884	865	973	863	901	955	909	947	905	893	915	876	863	899	949	895	899	933	845	888	924	892	869	887	882	966	930	898	929	851	939	882	880	915	872	875	889	928	901	941	902	913	858	881	894	913	904	887	874	901	958	938	951	943	879	909	909	872	918	894	892	914	865	943	953	927	952	906	880	879	889	959	901	899	902	926	914	923	840	923	872	892	883	959	912	886	910	934	888	895	897	891	857	930	878	901	872	872	903	909	910	898	931	884	913	864	934	910	918	880	928	910	923	918	874	857	853	902	853	905	848	925	925	913	913	875	927	857	868	930	893	949	945	890	865	914	966	901	934	951	945	913	906	896	875	877	880	892	857	957	898	917	949	972	927	927	897	902	899	884	891	920	874	964	929	923	918	977	918	966	904	969	845	883	965	888	888	883	852	923	892	844	933	937	913	904	904	905	913	956	927	922	935	869	846	882	875	952	941	904	962	946	966	911	914	951	917	860	890	948	923	888	925	883	923	887	918	933	878	951	898	924	970	889	890	871	893	937	967	892	950	911	946	883	842	884	940	903	884	906	882	954	908	934	919	933	892	899	855	911	923	927	815	914	893	931	878	927	893	881	886	922	897	919	909	939	887	868	928	916	887	908	926	906	881	881	976	880	938	923	876	929	928	902	898	878	895	874	920	884	860	900	912	858	895	884	924	862	928	877	864	843	865	901	902	899	871	919	944	883	941	931	918	862	892	888	938	912	841	902	907	879	888	908	901	910	894	941	903	918	893	909	890	911	887	872	904	871	895	936	894	895	885	915	935	927	907	944	891	939	885	895	842	911	895	859	914	895	865	890	973	925	862	891	884	929	880	914	921	923	864	907	916	864	978	912	848	903	895	896	928	892	905	896	888	909	888	898	932	900	869	925	965	886	892	906	900	915	847	871	934	903	920	922	882	894	879	899	903	931	917	886	925	944	924	938	958	910	895	886	911	942	889	909	918	925	928	877	932	901	888	901	902	897	858	884	897	924	909	956	931	906	798	910	829	876	907	859	899	910	916	894	933	935	828	889	910	920	921	911	878	888	833	935	901	872	862	929	911	949	922	975	923	921	861	936	857	898	881	838	917	924	921	875	915	955	847	848	892	968	888	858	997	882	960	946	901	965	921	897	933	925	862	905	869	931	881	853	902	879	856	904	866	879	946	890	908	915	916	910	962	941	923	932	906	944	896	870	903	842	872	922	930	885	921	869	882	887	940	902	935	885	937	927	932	924	919	912	956	942	937	900	933	904	877	915	910	839	863	898	905	915	947	948	856	890	876	911	933	907	898	973	808	903	888	896	885	889	893	943	924	925	873	947	925	927	851	975	867	882	909	881	891	955	913	917	867	901	891	890	885	919	834	926	963	925	904	918	888	883	878	920	908	890	865	893	885	872	870	907	907	917	909	931	918	886	910	910	922	878	869	914	898	908	890	884	925	903	937	911	928	932	954	929	853	911	892	890	896	846	944	906	897	920	903	930	895	941	869	887	887	954	910	902	919	932	950	943	916	915	865	892	953	909	896	897	916	882	902	918	856	915	917	955	837	905	858	857	954	908	894	882	853	929	872	908	902	923	865	950	902	914	921	892	972	831	860	912	897	890	854	952	866	876	877	850	930	903	909	909	868	956	901	888	898	924	928	927	883	905	913	865	931	889	817	928	921	917	920	872	921	916	897	878	893	913	903	896	947	893	843	878	840	906	921	912	916	906	917	888	897	884	920	917	897	869	898	938	914	929	959	921	923	863	915	896	882	863	958	922	958	898	862	908	939	908	912	922	894	911	902	885	873	845	899	922	885	889	851	943	895	805	870	919	887	873	879	881	865	888	893	927	915	881	907	920	917	849	951	953	887	922	847	929	929	874	915	948	872	899	885	907	902	977	893	870	921	898	945	919	877	962	892	889	921	952	884	892	920	902	921	919	921	948	886	873	890	919	870	912	914	953	938	915	901	909	899	918	948	886	880	874	943	889	884	921	870	902	843	900	881	915	898	945	886	887	963	892	943	858	850	880	877	904	879	995	905	927	838	858	928	914	902	858	900	949	872	884	901	906	923	901	909	935	852	918	876	927	939	864	914	912	957	845	921	967	848	882	885	885	914	921	916	942	852	903	932	884	844	946	881	906	885	919	1007	937	905	926	872	917	901	903	840	876	926	895	930	916	899	891	882	888	900	883	935	928	900	926	918	868	965	913	868	933	888	896	892	888	896	908	833	896	860	949	900	885	879	869	887	915	893	970	864	930	883	919	880	890	943	931	927	909	963	952	926	893	874	902	888	905	872	879	933	872	871	953	913	921	934	930	904	926	896	910	922	959	896	946	955	883	959	899	891	890	932	939	905	890	910	925	912	897	925	926	894	871	926	928	899	940	891	891	890	905	905	908	901	917	909	897	920	901	885	900	878	890	986	929	937	854	899	888	919	925	891	918	886	924	885	897	945	901	899	878	890	926	910	866	905	967	906	953	891	909	929	895	947	918	887	887	945	939	810	926	947	845	819	874	872	911	909	943	859	886	907	898	935	930	878	928	905	904	889	846	892	922	923	885	898	908	909	897	920	893	880	935	945	805	949	881	910	901	900	935	941	991	958	924	919	844	909	882	834	854	932	935	929	905	945	928	883	931	907	933	967	907	878	857	884	945	861	897	903	925	929	872	940	913	900	884	873	907	874	909	871	897	868	899	873	917	899	969	847	894	885	893	911	923	856	909	994	923	895	966	852	964	897	929	920	907	916	886	929	916	872	869	914	904	901	878	916	886	946	893	902	915	820	823	855	912	867	866	872	914	865	994	917	905	921	845	920	954	942	891	915	862	900	912	929	886	879	890	903	917	878	922	895	985	943	914	896	962	835	912	952	904	927	916	815	897	971	926	950	923	925	906	982	891	921	931	886	964	885	919	921	873	895	916	895	886	942	894	929	921	922	901	905	933	871	909	878	873	894	905	920	891	877	891	924	895	889	882	898	873
14822	5977	3675	4158	2114	850	412	290	276	273	285	286	275	279	276	274	262	291	265	279	308	250	282	261	283	263	279	262	285	307	272	283	285	259	271	288	272	275	251	275	265	255	264	257	283	281	273	257	286	254	304	269	307	264	286	296	268	276	292	262	288	236	272	293	258	267	266	302	297	265	265	240	285	284	293	271	255	290	295	259	260	273	281	286	282	291	281	252	253	271	283	234	281	239	247	298	252	267	269	281	282	286	261	300	268	291	289	242	265	285	216	262	301	301	282	277	281	288	242	245	298	258	282	275	264	258	267	271	291	276	283	263	248	251	251	266	277	239	291	291	283	289	245	269	263	274	257	303	288	307	291	274	272	279	277	289	260	286	263	258	275	267	274	267	299	278	289	254	271	291	288	249	261	276	233	293	270	294	275	302	307	234	252	280	262	306	262	254	268	280	274	285	263	310	261	263	272	273	265	251	280	235	294	321	281	275	283	308	325	305	275	270	300	295	268	262	289	279	280	274	265	258	270	285	295	276	288	264	263	258	269	262	265	269	269	253	263	286	258	303	263	267	249	264	273	280	272	305	261	278	272	280	258	257	285	286	275	269	289	237	260	292	283	255	271	260	273	272	283	269	288	298	277	264	267	298	281	288	266	273	305	275	263	293	265	274	265	297	296	236	273	294	279	305	261	251	269	284	252	270	262	256	271	300	272	241	263	285	275	270	259	311	266	273	277	283	282	251	265	267	279	301	270	301	267	251	283	232	303	247	254	275	281	255	273	272	281	280	237	300	282	271	270	278	306	261	280	291	285	263	269	296	250	295	298	276	255	302	306	270	278	282	275	266	263	261	287	288	276	263	280	257	290	267	275	266	285	301	275	294	253	256	280	273	277	282	282	253	304	270	276	307	294	281	280	284	280	304	250	279	252	244	270	264	279	273	260	292	282	294	271	287	272	263	284	292	279	262	274	259	275	295	258	291	267	264	266	283	277	283	250	298	270	264	275	255	268	267	275	243	304	262	295	309	291	287	302	263	272	276	269	262	283	269	286	295	253	290	268	253	272	288	265	276	266	286	266	263	289	275	260	275	293	230	281	250	274	275	283	279	273	274	254	241	297	314	304	271	280	252	247	255	282	260	283	254	275	270	274	248	287	270	282	301	265	288	268	236	288	297	282	276	275	281	287	236	282	256	259	264	260	250	270	285	284	279	277	247	260	301	255	256	299	248	292	246	266	324	305	300	269	311	302	271	273	311	271	264	252	300	265	256	284	238	263	223	280	285	284	250	282	272	271	255	282	287	289	273	282	304	251	246	260	244	296	253	263	272	273	282	299	291	281	288	277	284	283	273	268	281	265	284	270	324	253	241	264	297	249	272	260	275	278	298	270	258	249	278	235	255	292	306	300	265	245	257	289	276	265	290	272	314	249	252	251	282	262	274	271	278	272	244	275	263	266	253	263	259	271	251	289	269	292	318	259	274	262	261	297	323	257	301	257	260	319	266	266	266	253	312	293	330	299	283	303	289	277	303	269	272	284	305	281	291	256	259	264	288	321	253	255	272	287	288	300	236	260	266	275	289	258	262	291	262	260	282	283	262	263	301	283	261	261	310	251	281	263	270	270	278	290	271	269	281	262	272	264	264	284	259	305	272	260	254	269	276	268	270	292	320	247	275	249	299	271	261	269	265	278	300	260	265	275	266	273	290	292	282	305	267	237	231	283	304	279	295	282	298	262	276	253	284	299	266	274	278	277	272	274	300	295	297	274	247	296	253	276	274	239	277	257	268	252	311	307	276	311	274	283	297	255	231	242	292	245	254	280	296	271	299	274	284	302	261	285	277	308	277	259	245	276	270	302	280	245	281	282	268	278	290	274	279	298	305	299	307	296	281	292	301	264	289	270	300	290	298	301	272	300	263	293	290	264	262	276	291	255	264	286	254	281	276	272	260	249	238	271	293	278	288	285	266	273	310	298	254	279	276	266	292	241	307	288	261	246	263	287	272	310	308	280	305	279	297	277	279	276	291	284	289	286	272	266	259	279	264	256	315	274	261	284	254	271	274	243	268	266	243	274	269	262	281	257	267	233	278	283	258	283	242	293	299	267	286	314	291	266	281	255	273	270	269	267	268	239	303	271	261	299	289	271	292	278	275	278	269	282	271	286	271	268	259	282	304	294	289	280	272	282	269	273	285	274	295	276	274	287	263	298	253	311	299	299	277	271	252	256	271	259	262	265	270	286	270	244	290	260	299	277	245	285	296	263	266	272	288	274	315	282	279	278	284	260	259	268	275	312	287	290	287	262	275	282	258	257	244	261	267	251	280	309	256	259	260	301	287	269	245	268	270	263	279	264	299	291	280	297	255	249	293	306	263	263	277	253	286	272	288	288	332	258	308	269	275	299	271	260	295	307	264	267	247	293	301	301	294	240	282	273	305	288	287	273	291	276	266	255	293	302	287	278	269	306	276	270	268	281	317	284	292	278	256	294	302	251	312	297	279	298	294	300	300	261	262	267	272	287	263	261	261	273	256	241	314	260	294	278	274	236	248	269	247	247	285	250	269	312	296	268	258	289	262	251	271	270	292	234	275	269	271	258	266	300	261	280	304	302	305	302	247	272	264	284	264	293	293	257	293	236	263	279	256	279	297	299	260	288	273	284	315	270	255	325	275	296	276	290	280	292	301	267	274	276	271	258	276	306	288	283	262	251	236	254	274	251	266	285	262	272	246	294	267	288	277	260	293	251	263	290	257	280	289	291	264	292	300	261	274	285	280	294	309	298	275	276	268	275	294	263	275	275	297	274	326	298	321	271	291	282	310	303	253	278	283	282	283	298	289	290	277	286	277	273	275	264	277	271	276	266	282	281	258	276	304	255	279	244	282	277	289	243	260	280	257	279	298	305	277	275	266	255	258	287	315	297	286	244	266	274	274	292	253	268	291	279	271	287	269	288	311	260	304	296	253	241	265	273	264	275	265	267	284	246	280	268	277	266	288	289	277	296	269	289	274	259	253	271	233	258	307	293	292	283	276	339	282	289	303	268	280	280	247	267	302	301	277	256	274	259	282	261	276	278	260	319	289	265	297	299	274	277	278	268	262	288	276	279	303	280	266	263	293	258	280	280	270	265	286	253	260	279	309	303	287	306	269	266	275	274	264	272	282	309	259	243	273	271	277	279	325	270	272	284	280	290	245	276	293	322	306	281	242	254	303	289	272	265	284	262	290	295	300	256	282	279	276	275	262	293	268	277	289	247	280	274	276	282	246	323	301	282	274	243	226	268	269	265	270	271	250	315	293	312	292	289	259	253	288	284	262	279	301	311	293	284	271	301	259	280	294	289	290	276	266	255	266	256	290	287	251	272	269	288	282	262	278	254	264	296	266	284	286	288	264	260	285	281	251	287	262	235	275	256	267	255	256	272	253	299	290	284	286	267	286	267	283	281	260	278	279	272	292	264	252	290	279	264	256	232	259	276	270	283	254	299	261
8903	4640	8489	10470	5675	2209	1137	712	608	617	593	588	629	655	652	656	601	633	629	609	628	600	684	631	621	626	635	636	687	658	662	629	622	628	643	678	650	682	644	584	679	617	660	644	676	645	633	662	627	647	643	617	606	659	653	650	620	627	619	584	588	638	646	592	647	645	646	612	634	648	662	598	616	615	627	636	657	637	643	623	622	617	653	588	617	615	593	662	644	617	665	602	615	622	589	617	674	619	660	625	626	594	608	632	644	627	606	614	650	609	620	599	607	691	631	616	665	614	599	649	623	599	601	595	623	656	655	621	642	637	624	618	619	638	622	605	596	632	607	664	572	614	699	629	647	576	636	634	598	648	630	623	636	600	657	629	674	622	592	658	600	654	645	653	650	638	598	553	657	670	600	651	620	629	670	610	647	628	637	641	635	636	604	618	624	616	634	633	641	660	629	646	620	689	646	639	631	613	593	680	604	598	569	622	634	631	636	598	633	632	646	700	645	643	641	691	606	622	615	600	650	668	648	676	605	668	659	670	621	622	621	636	630	611	635	618	667	647	657	623	606	625	585	607	634	631	656	628	616	615	628	631	629	659	658	645	615	629	636	641	590	607	649	646	633	589	688	643	606	625	655	651	667	666	571	640	629	630	623	573	629	623	633	607	595	650	608	627	665	640	673	650	636	635	654	631	638	617	635	647	671	661	634	631	661	642	623	615	632	649	605	609	639	599	628	588	642	630	624	625	628	600	643	636	594	666	672	628	647	669	610	661	657	640	619	599	604	601	639	684	639	635	640	612	654	579	663	598	562	570	619	661	588	685	618	616	611	641	656	646	619	662	646	618	640	623	602	668	562	612	662	608	590	598	632	612	625	629	645	635	631	652	587	594	642	649	642	597	582	643	679	635	596	650	648	676	639	614	625	635	650	573	613	613	634	606	657	603	621	615	619	627	645	647	667	612	596	602	660	633	638	650	618	651	631	643	675	642	641	658	595	668	646	649	627	639	604	622	662	649	636	639	563	660	636	657	658	661	634	655	629	608	628	605	608	627	645	648	628	651	689	627	629	629	660	649	622	636	619	634	651	622	622	650	649	649	617	655	610	636	695	651	659	660	629	641	638	615	634	628	639	619	631	624	677	631	624	649	626	636	606	609	623	592	612	594	688	668	609	624	623	680	655	633	599	637	646	654	653	617	627	687	635	633	611	579	661	675	626	602	634	605	654	619	621	614	624	669	572	635	611	628	628	646	635	618	636	631	635	613	619	592	658	629	658	654	628	605	671	597	566	577	593	610	618	628	605	626	635	572	595	626	656	622	628	626	670	634	619	650	642	668	660	645	612	661	597	620	618	597	649	664	611	652	638	634	637	651	620	616	633	636	649	606	624	590	651	633	674	596	625	613	603	544	636	626	620	605	652	630	621	605	571	626	645	628	589	611	608	628	597	641	643	655	652	663	621	631	658	654	605	651	625	653	589	614	648	671	627	665	614	614	637	649	645	626	652	609	632	631	655	590	632	623	644	608	605	627	614	669	635	659	590	641	620	611	621	590	660	644	646	627	630	628	707	679	615	684	635	655	642	665	590	634	641	656	568	625	592	601	606	635	637	651	631	563	661	634	639	641	612	687	589	621	655	669	617	650	602	646	634	608	624	634	661	611	632	621	634	639	637	647	605	653	582	606	641	610	611	653	618	641	598	623	616	620	620	632	609	574	630	635	621	626	589	647	662	630	614	653	614	633	685	619	616	597	612	607	646	635	657	589	622	661	566	664	612	656	618	606	633	646	606	671	632	696	637	624	627	630	655	643	597	608	682	591	629	620	635	657	624	616	648	665	595	615	675	627	680	586	611	628	591	655	614	620	621	655	669	595	619	638	658	639	642	614	655	633	654	602	609	635	672	661	629	583	611	646	637	609	647	633	639	638	633	592	638	652	615	665	662	672	621	623	636	647	601	626	602	670	673	642	614	634	631	632	614	630	646	616	644	623	628	645	646	657	591	629	634	594	614	636	685	646	648	640	656	629	656	632	629	646	622	626	615	622	636	613	631	634	665	617	650	651	673	621	610	600	629	691	634	647	602	661	599	653	610	655	625	641	566	612	626	668	635	625	631	619	608	615	599	642	615	596	598	648	572	658	643	590	611	687	645	686	615	624	645	601	617	648	638	628	647	651	631	636	618	659	633	642	631	647	614	608	650	627	643	608	621	606	640	587	689	598	667	642	653	591	589	665	664	659	658	603	640	626	657	630	643	603	656	648	624	670	661	631	616	618	648	634	663	650	675	650	631	659	589	640	638	628	617	675	625	613	612	588	639	638	639	674	599	666	610	633	589	599	649	665	629	621	648	614	644	640	626	684	659	634	629	650	669	612	639	612	620	648	627	644	566	634	616	620	624	605	623	632	643	631	643	632	645	587	618	575	639	570	590	651	611	645	610	659	658	604	607	645	652	640	633	583	668	603	646	627	590	581	650	623	644	632	632	630	650	619	680	656	620	621	647	613	637	648	652	649	710	643	605	596	591	674	642	646	616	619	606	584	580	605	676	668	632	638	681	628	608	637	680	691	655	662	630	640	681	653	613	639	651	668	683	602	637	646	618	591	644	614	635	628	657	645	660	583	628	683	713	621	613	606	622	659	647	613	611	622	662	638	610	641	628	641	623	646	599	663	673	610	657	672	650	594	625	608	621	587	634	661	614	631	605	623	683	597	638	610	587	632	643	630	606	653	615	633	622	681	649	649	659	614	621	604	654	667	646	643	656	617	632	621	587	582	639	641	614	653	636	608	672	631	633	629	642	640	629	692	632	630	608	605	614	642	583	633	628	658	627	587	645	624	648	612	593	671	639	633	606	641	618	638	636	595	609	607	641	680	643	647	628	629	611	630	624	655	638	632	644	580	639	633	638	674	666	646	612	641	593	668	582	575	640	627	636	650	612	650	640	603	604	619	681	659	650	599	685	653	613	626	585	654	610	606	624	627	667	628	610	641	596	651	614	599	626	639	595	623	629	643	657	655	615	619	641	613	629	692	637	609	626	612	613	622	668	616	643	636	622	644	642	654	559	594	647	587	644	633	651	642	664	657	636	708	625	629	625	629	648	600	601	622	649	600	638	688	661	616	630	623	635	640	659	653	708	586	617	631	675	633	648	664	589	631	657	598	630	643	675	639	599	687	606	638	622	663	657	603	615	647	587	607	602	577	626	614	662	644	630	631	647	636	649	615	631	617	641	615	640	662	589	662	612	650	634	580	610	634	631	646	685	608	633	667	616	676	602	637	626	674	620	617	661	604	594	609	634	683	642	651	645	644	633	595	682	633	687	615	602	615	617	622	657	584	608	666	624	613	637	705	650	651	641	627	662	605	656	643	642	615	626	602	646	645	650	605	608	595	631	638	646	633	638	601	620	641	605	628	650	651	625	653	635	657	659	665	618	645	636	628	649	636	648	648	625	669	590	624	653	584	644	624	644	607	648	637	654	616	629	631
41438	28691	48544	43715	23943	7933	1806	605	395	392	358	336	297	355	355	337	365	338	344	341	384	339	395	386	402	376	334	330	338	353	387	366	360	347	335	364	406	334	359	364	380	362	358	333	345	405	370	333	338	378	363	344	340	349	366	360	338	338	382	359	378	342	353	359	356	348	392	363	335	328	353	371	359	335	361	332	384	383	301	364	372	322	383	368	321	357	366	376	388	354	362	329	335	369	401	383	379	368	378	340	354	388	346	324	380	360	326	358	351	318	359	334	369	370	316	389	369	378	333	348	336	317	386	350	369	363	358	343	334	384	359	343	360	372	359	350	317	356	406	379	402	328	335	335	389	351	345	396	366	367	371	347	384	342	327	367	351	387	356	377	372	372	351	365	357	355	334	346	361	359	347	362	378	334	362	367	306	361	361	368	348	405	378	367	392	374	379	358	367	376	366	395	342	373	337	309	347	350	330	380	320	349	323	399	368	359	378	318	324	388	353	367	318	356	378	331	353	365	326	372	368	349	339	313	363	390	388	381	352	353	355	347	347	383	358	335	411	366	350	359	343	375	373	365	342	361	322	380	325	391	327	307	361	375	373	383	371	342	349	366	332	358	371	327	333	353	370	366	355	373	354	357	388	391	377	350	369	334	359	355	354	376	357	376	363	361	366	334	377	332	356	362	360	325	365	354	359	392	356	344	385	364	376	349	339	364	375	354	355	355	319	369	345	346	374	392	364	367	346	335	369	377	352	380	383	387	380	346	377	364	345	362	338	322	382	370	373	350	342	336	381	398	324	372	359	367	362	387	381	361	372	365	343	367	353	346	329	325	316	385	360	366	347	353	370	407	345	358	355	362	373	318	324	333	342	341	341	349	358	370	356	333	343	327	367	401	357	354	385	389	350	336	342	334	375	381	372	307	335	339	341	360	376	397	355	369	342	379	364	350	368	359	342	344	359	350	342	334	358	371	361	358	371	360	357	362	353	382	377	393	366	358	370	323	348	341	388	357	326	393	344	357	361	348	369	343	343	327	366	331	364	366	391	377	341	324	338	374	372	353	358	359	351	333	365	373	352	349	375	337	368	326	342	349	361	354	343	333	370	346	324	381	347	341	398	349	345	368	332	357	402	371	387	369	356	329	386	353	348	343	352	352	370	362	402	336	360	360	362	330	357	398	374	381	381	362	356	360	350	364	382	342	346	353	344	330	331	344	345	354	336	393	414	374	360	356	387	404	387	400	353	354	336	348	345	374	400	330	340	344	364	357	361	381	352	309	340	318	359	366	350	376	379	344	366	340	370	389	364	328	356	374	399	371	385	357	359	374	385	339	356	360	379	358	343	352	387	347	357	362	357	339	341	351	373	368	387	354	387	382	358	341	362	394	385	342	360	328	348	341	323	331	367	355	376	362	359	371	384	344	349	371	370	339	331	355	397	359	350	375	334	329	386	360	349	342	366	343	340	353	340	359	349	364	385	381	394	372	362	364	377	401	369	352	370	358	358	342	351	385	352	372	355	357	322	361	363	342	337	361	372	344	343	343	357	353	367	369	369	339	357	330	341	387	323	343	367	360	329	352	371	363	339	350	389	353	368	360	376	355	372	335	372	348	356	315	340	367	361	367	366	371	330	348	338	336	362	363	339	351	320	366	357	375	336	328	384	341	377	342	332	386	336	375	363	323	351	359	403	344	350	369	351	362	328	359	370	349	357	337	376	325	336	351	312	347	357	350	327	370	337	343	387	348	346	358	340	347	333	339	326	352	348	349	378	362	435	392	356	394	331	350	352	343	345	360	383	404	342	354	377	359	328	319	339	363	358	366	369	377	344	354	381	359	329	369	348	348	366	341	369	359	360	350	374	341	319	351	362	381	359	382	349	349	363	350	344	336	352	342	391	379	358	367	359	353	344	361	356	330	388	343	376	387	341	384	352	357	352	372	342	325	392	343	392	343	350	361	375	338	352	362	350	364	372	360	393	394	331	362	396	390	369	378	348	347	316	401	338	372	325	359	327	381	387	318	350	354	354	357	317	328	325	378	371	362	406	373	350	375	351	363	405	350	371	394	344	325	369	357	347	383	349	404	358	331	323	366	358	364	381	326	343	354	362	385	384	370	373	339	345	377	368	351	353	351	369	357	358	369	378	389	380	341	359	404	367	346	382	351	328	354	360	341	327	377	365	372	352	343	372	378	394	326	333	378	347	364	326	345	366	383	380	367	338	360	375	389	348	364	342	340	342	334	375	323	360	369	350	328	326	337	363	354	363	374	342	365	371	361	354	344	370	385	346	398	319	349	340	346	349	313	350	351	332	366	387	387	398	335	336	383	365	333	364	371	390	360	332	379	322	393	409	368	310	358	376	334	378	351	366	382	342	393	373	371	328	365	344	367	387	347	379	349	375	316	379	383	358	327	360	370	392	347	373	363	362	410	366	345	339	376	387	359	335	357	334	390	364	366	353	350	402	340	396	386	356	351	346	331	369	331	369	356	349	357	374	359	390	339	375	376	363	352	366	342	370	361	349	375	376	358	376	324	414	343	329	380	353	385	327	318	359	333	363	383	389	381	336	343	363	353	371	346	349	379	368	354	373	375	357	327	366	335	402	357	350	350	351	356	398	326	328	340	345	386	356	351	371	341	357	384	361	332	390	357	349	363	366	381	393	334	351	385	363	358	360	351	341	377	340	378	337	340	369	346	380	350	349	373	339	381	382	361	361	340	319	348	328	382	336	367	379	349	353	349	328	324	406	377	348	317	415	369	361	348	342	347	368	382	366	370	364	367	362	388	359	354	334	347	358	365	354	361	363	368	366	361	345	344	335	353	371	382	355	379	350	384	341	330	358	375	371	346	338	358	330	345	368	331	400	374	359	341	349	346	337	348	375	401	377	344	364	347	332	361	391	367	351	339	352	332	394	360	315	335	331	359	362	337	345	333	410	338	320	363	372	376	364	388	366	364	340	348	359	400	327	366	387	374	345	352	335	346	318	362	363	356	371	345	345	344	384	368	364	366	371	368	353	350	384	379	353	345	348	392	367	334	325	347	347	346	331	353	354	331	379	351	322	330	375	312	385	378	324	384	325	376	345	345	324	361	344	351	355	354	348	371	377	360	339	348	359	366	354	317	383	351	381	359	399	325	334	355	349	358	389	351	356	326	334	368	385	361	347	352	351	376	395	369	359	353	366	364	360	361	373	333	379	359	381	366	361	345	387	385	336	347	372	356	354	355	332	369	366	368	363	360	355	381	328	368	356	368	357	369	371	336	347	356	380	375	387	377	361	365	388	377	357	358	373	353	350	391	380	327	355	328	359	363	394	354	354	348	351	321	338	338	357	382	347	396	388	354	373	346	367	383	423	367	343	353	353	398	394	359	351	373	372	370	353	358	371	359	391	392	334	355	378	383	374	357	371	318	364	345	380	385	370	347	382	374	345	346	403	344	344	338	328	393	379	323	337	374	369	339	334	399	346	390	370	381	320	379	347	359
27087	20745	51069	51712	33762	14958	4818	1614	887	823	780	742	803	864	818	821	786	743	801	781	793	815	781	752	781	749	810	799	775	760	820	788	819	823	741	768	791	799	759	795	774	797	813	786	771	771	813	802	794	801	837	798	790	788	733	748	770	779	785	779	783	748	807	780	747	767	748	792	763	801	798	834	799	844	794	777	832	796	783	773	790	743	786	781	781	788	822	740	769	755	794	791	798	817	780	851	799	757	797	826	776	755	788	839	779	822	796	799	758	765	762	821	765	751	835	784	801	791	793	787	780	797	803	854	787	806	817	807	773	825	784	781	778	804	821	773	747	765	782	762	815	800	815	780	783	808	865	793	780	802	769	842	795	818	783	834	821	779	809	793	784	847	829	816	823	834	791	724	768	781	832	800	850	812	769	857	803	839	783	775	772	769	815	809	788	801	801	741	824	726	810	809	797	789	800	791	814	830	773	784	822	825	745	833	770	766	777	837	772	811	752	779	801	801	828	799	800	758	777	802	804	831	736	796	796	801	788	790	841	774	753	863	776	760	802	846	813	819	772	815	789	744	797	825	787	761	760	802	836	789	806	798	772	754	822	802	768	840	798	725	821	801	751	840	792	780	804	805	753	837	833	788	823	761	802	786	784	789	773	802	788	808	829	810	720	802	743	795	756	836	832	838	786	788	742	816	813	762	819	781	780	758	797	804	854	789	802	825	767	791	767	802	801	790	796	795	827	784	838	792	794	799	790	789	776	799	715	800	795	756	838	804	826	810	842	815	749	773	804	800	764	804	756	808	806	870	769	770	821	814	744	778	796	851	795	772	767	749	764	808	827	835	769	804	821	761	731	788	781	836	801	795	780	816	815	788	818	823	816	818	771	806	754	779	765	809	832	772	837	770	747	796	770	787	826	792	748	779	835	834	801	773	781	794	764	778	775	799	828	795	814	819	785	817	813	810	784	795	759	803	819	792	801	830	842	774	811	780	779	747	795	834	814	751	769	798	752	772	771	774	792	832	756	761	822	720	763	811	826	798	803	828	749	807	778	806	791	806	776	770	815	805	871	795	808	750	763	793	784	799	757	812	817	826	794	814	789	788	792	766	764	842	834	851	839	826	824	786	841	784	780	815	805	760	788	850	817	805	838	821	802	824	814	807	780	767	761	775	776	770	850	763	792	807	797	798	847	778	806	793	768	829	800	787	769	800	820	803	844	761	778	789	811	752	788	798	795	765	807	788	779	788	792	786	834	778	861	771	822	754	800	720	752	778	777	804	799	765	768	866	787	769	800	801	824	777	760	810	833	760	811	767	837	823	860	791	800	798	761	763	807	776	741	843	769	823	772	757	773	792	740	824	756	844	814	831	844	759	816	791	801	818	827	783	725	763	853	760	767	803	786	791	793	777	811	809	798	791	823	826	818	812	779	778	787	805	778	809	736	767	818	841	827	778	783	804	809	796	809	767	787	793	860	812	776	770	795	807	769	798	814	757	762	818	785	754	838	766	788	791	802	799	813	779	775	801	750	780	772	809	775	799	789	789	748	727	765	835	789	773	810	824	819	769	786	837	801	777	767	811	776	833	794	766	830	746	814	826	811	795	741	816	797	759	797	767	790	786	823	796	813	780	817	781	828	824	820	799	789	771	828	859	785	809	813	784	780	819	814	777	756	830	787	740	847	817	807	787	836	808	798	782	828	774	846	783	763	841	746	794	726	820	800	807	796	746	835	801	790	818	783	763	788	846	827	793	778	764	788	778	856	776	786	767	774	807	793	799	798	766	780	782	797	814	789	764	861	806	757	783	750	804	823	810	823	810	833	789	719	804	765	811	787	730	822	817	766	783	801	846	808	787	797	747	796	765	826	779	844	757	787	787	804	794	817	787	845	801	819	836	825	803	767	749	735	784	837	823	793	802	767	834	776	813	760	848	795	781	788	799	753	850	810	820	830	776	800	827	800	806	828	771	829	807	819	797	800	798	821	745	846	840	789	808	812	771	810	754	766	771	752	776	825	832	769	820	734	759	798	796	820	801	815	769	783	776	779	776	811	822	825	796	776	805	841	778	836	742	734	817	820	740	780	773	820	799	771	782	798	749	810	774	818	787	817	785	830	840	848	799	810	826	775	804	795	826	777	814	765	806	860	804	795	780	793	813	840	794	768	774	758	796	819	787	796	791	844	803	782	817	802	811	766	782	783	787	782	743	810	805	811	777	780	743	783	729	737	767	802	815	792	810	841	789	806	807	845	807	800	835	840	800	804	804	785	810	819	794	778	781	785	786	800	796	772	788	825	743	764	820	773	721	790	755	811	783	835	806	808	799	831	794	759	803	777	776	800	814	752	751	778	782	754	773	832	772	799	827	809	778	784	805	832	807	810	823	805	783	820	813	767	794	775	851	755	794	784	788	793	749	764	800	822	734	788	793	817	797	766	791	789	798	828	778	778	803	821	806	809	722	842	761	777	802	789	817	808	792	797	796	778	799	817	838	839	782	766	826	821	815	794	824	753	810	861	781	761	787	781	841	778	832	785	795	801	764	757	803	828	787	771	819	794	808	797	836	782	842	780	808	783	770	802	770	797	792	769	796	792	775	837	809	794	775	798	803	745	743	820	823	779	785	818	756	779	759	798	782	798	784	780	813	769	802	845	767	834	748	801	764	779	810	774	809	764	791	778	816	826	820	813	811	780	794	823	802	807	831	789	835	781	832	801	796	823	780	779	798	782	798	790	785	854	770	846	780	775	758	780	824	787	802	808	781	860	783	812	830	808	750	778	796	794	814	795	805	794	802	852	807	760	765	811	777	833	818	836	799	782	792	829	829	772	824	834	826	754	798	868	784	815	824	833	837	865	786	752	859	798	821	832	770	811	834	779	825	814	819	778	778	827	783	766	804	724	777	784	798	717	755	786	808	769	786	791	827	775	822	792	788	764	810	819	808	778	812	746	800	773	825	754	765	784	794	826	773	840	788	772	776	786	786	778	794	752	764	788	870	801	797	792	796	831	770	757	789	839	812	811	800	751	822	808	774	781	832	830	738	868	772	765	787	797	778	796	774	793	856	818	772	837	837	779	798	792	788	802	755	814	783	772	834	831	791	793	767	789	781	728	843	820	804	800	813	785	813	786	836	804	833	782	831	782	856	789	759	725	833	730	768	778	813	791	793	831	805	800	776	753	847	800	794	767	802	794	800	777	820	760	761	806	802	753	783	804	801	725	800	820	804	786	778	807	796	834	821	722	829	829	742	802	804	783	739	796	780	802	788	777	815	792	807	797	824	802	816	780	809	805	808	798	835	791	817	769	776	773	740	783	790	813	813	850	809	777	771	785	823	791	814	738	717	827	812	823	781	860	775	832	824	815	745	819	812	809	755	829	759	775	770	781	801	803	791	802	812	823	827	758	814	820	816	776	771	804	813	781	771	860	744	784	809	860	792	789	810	834	815	814	833	844	786	801	758	773	877	808	774	829	808	781	814	790	779	743	802
53414	37787	58080	60292	36109	15713	3882	963	443	445	377	406	446	418	425	357	393	398	416	391	426	444	427	387	426	399	426	419	492	393	366	379	378	442	427	411	413	364	405	385	444	367	396	443	429	396	464	403	383	409	418	411	391	412	393	431	411	403	401	411	403	393	452	431	439	373	419	418	423	431	354	398	451	431	411	375	406	422	367	390	382	445	390	377	421	464	456	433	389	424	407	396	396	393	397	394	429	396	426	411	386	412	422	397	369	413	396	411	437	382	381	393	397	409	369	406	397	396	405	399	416	397	442	389	445	375	425	395	430	410	394	422	427	385	370	426	399	390	384	379	409	418	341	421	405	406	403	384	423	426	402	388	387	432	398	414	388	419	396	396	426	395	379	396	379	415	373	401	377	420	388	371	409	393	373	428	406	413	403	404	417	406	399	411	437	434	391	395	403	406	402	384	452	403	389	432	443	412	392	373	387	373	356	381	384	414	365	380	372	415	414	437	395	396	460	423	444	439	402	390	434	358	423	403	384	412	428	418	389	396	405	414	413	406	383	404	421	425	403	401	443	396	385	386	401	432	420	410	355	438	387	399	400	428	397	404	429	423	446	407	424	408	399	404	385	440	396	413	408	392	405	386	404	399	394	377	410	427	388	413	405	415	396	393	414	445	389	428	387	386	433	431	366	407	387	371	392	393	400	380	437	451	424	368	430	406	410	389	372	363	395	414	393	385	379	385	435	383	406	426	395	402	433	428	423	379	394	407	427	390	397	414	400	423	405	433	419	447	383	377	428	378	408	414	370	359	432	408	408	400	425	433	417	464	440	384	398	403	433	409	406	410	380	422	425	440	453	418	377	410	403	397	388	412	408	407	406	404	438	422	368	408	457	413	405	385	422	420	443	446	430	410	436	397	417	426	380	422	390	426	353	430	433	452	414	419	420	406	406	374	430	404	388	410	377	445	423	418	438	375	401	398	401	417	421	396	413	409	386	391	414	389	402	376	441	426	422	376	443	434	430	419	428	396	364	362	422	420	372	424	390	441	392	377	367	396	413	366	388	405	392	398	361	406	434	462	418	409	404	439	429	416	445	404	407	418	410	376	413	392	395	415	395	374	414	443	405	409	388	392	423	407	447	426	405	386	400	402	396	394	437	419	443	420	406	402	429	427	400	414	377	478	391	395	381	414	451	411	381	426	406	405	407	408	429	424	419	406	447	385	380	404	439	446	409	417	411	387	374	353	391	410	429	402	396	383	393	374	395	488	411	429	455	393	429	390	427	424	401	391	409	427	369	391	402	417	415	403	403	419	383	393	449	403	427	424	412	389	427	375	399	447	425	411	402	411	412	414	423	449	410	413	411	420	403	425	428	404	415	418	392	374	375	429	419	432	380	416	416	399	419	390	423	404	398	380	381	434	376	417	418	435	407	372	404	412	443	420	382	429	408	433	416	397	427	404	395	390	399	426	406	391	420	468	394	407	408	422	415	409	418	423	438	367	402	345	384	382	411	382	420	413	391	428	426	375	403	391	408	382	448	425	422	440	410	418	411	435	363	404	382	386	392	434	405	410	398	379	377	425	412	399	386	397	388	409	408	407	443	346	404	369	428	395	420	424	379	371	407	409	413	411	452	437	392	443	419	412	434	369	390	383	385	395	404	434	413	408	399	403	399	384	386	375	404	404	440	442	421	439	374	391	421	387	460	398	403	404	402	405	424	386	381	412	457	400	443	384	385	399	388	412	391	369	405	431	377	423	395	384	376	440	424	428	405	427	389	413	419	413	380	422	403	391	421	427	460	389	415	413	397	415	398	390	391	401	381	393	437	417	393	400	378	386	419	390	411	409	402	406	480	403	391	411	401	374	396	452	412	378	423	414	409	409	371	413	407	429	386	406	416	413	395	381	416	418	405	400	404	385	409	391	388	398	403	444	358	374	434	425	379	405	414	415	435	431	379	407	455	433	413	410	416	417	398	388	411	417	411	390	438	406	382	413	442	451	427	396	391	413	445	412	388	404	390	414	414	428	341	417	462	402	413	402	438	375	411	389	395	415	396	410	416	396	409	419	419	377	382	399	374	426	430	430	434	404	402	409	394	402	403	391	430	391	429	431	419	416	397	401	440	464	403	402	436	394	358	389	413	381	394	398	373	420	395	404	389	406	376	405	377	415	377	421	407	402	376	383	396	400	399	427	422	406	400	381	437	358	428	397	389	420	403	362	376	399	387	452	434	414	432	391	441	443	400	395	432	413	418	396	404	394	358	382	403	412	433	415	404	414	419	455	407	409	404	391	424	391	444	401	425	433	443	434	410	432	418	394	440	399	451	416	443	395	402	423	410	398	427	395	395	408	402	419	432	419	419	392	423	412	361	412	395	439	401	409	394	420	427	405	417	400	410	405	394	431	410	389	424	410	431	403	408	437	415	387	374	380	423	437	426	407	424	396	410	423	372	409	394	389	427	406	428	413	407	416	432	423	372	430	373	403	419	400	410	384	390	372	406	416	408	403	451	428	404	406	422	400	380	450	410	386	374	469	393	379	400	392	401	422	412	394	440	397	379	420	351	408	445	429	397	429	407	406	398	385	389	449	419	394	414	414	400	400	399	410	398	407	418	426	405	424	428	405	418	373	442	452	420	403	396	401	382	416	417	392	413	392	409	418	393	437	415	397	407	388	426	400	425	408	429	423	410	400	416	424	363	425	384	412	408	430	403	404	433	396	407	426	441	426	397	415	392	413	440	437	426	369	364	393	415	402	404	410	442	400	427	416	409	430	435	409	389	380	373	445	467	402	423	405	413	413	425	395	425	443	427	410	438	387	352	445	462	429	395	389	393	368	373	394	417	428	431	461	446	420	397	427	377	384	431	380	416	396	420	431	401	384	383	419	398	388	399	442	438	397	434	401	396	409	391	393	373	377	403	393	444	393	389	425	424	379	402	440	397	374	404	396	398	410	416	438	438	434	384	436	408	414	398	429	410	388	372	400	371	398	415	439	450	417	415	366	403	399	435	425	410	440	426	400	459	417	419	421	404	408	410	399	426	400	439	391	417	409	402	405	437	410	403	411	385	410	376	394	432	418	430	384	437	396	374	390	402	435	405	413	385	406	393	457	396	402	377	407	438	427	368	420	391	382	381	384	396	433	383	403	385	417	414	404	380	418	413	415	382	393	431	411	428	384	427	449	387	403	432	390	395	407	395	406	401	441	434	416	436	423	403	418	413	444	425	413	404	414	393	428	392	445	406	382	387	379	428	403	391	419	427	426	404	446	427	453	390	415	453	423	439	441	400	454	408	400	413	425	409	392	360	411	438	430	420	406	430	380	394	418	389	403	403	420	397	409	433	407	414	382	421	400	401	395	378	414	428	437	386	421	400	435	409	418	406	394	378	434	446	403	394	371	414	425	381	379	413	427	403	388	386	421	423	400	401	354	415	420	425	401	423	396	394	409	411	406	407	416	409	409	364	439	386	390	383	415	374	429	418	397
34576	27020	59896	65740	45388	23438	8154	2412	997	947	916	858	900	934	891	840	873	891	891	911	886	870	892	911	858	858	868	857	898	836	863	866	831	838	840	875	912	899	888	866	921	894	873	848	803	881	881	857	838	912	891	887	858	881	915	870	888	892	900	903	822	888	910	893	925	891	898	870	844	910	912	863	837	888	940	876	917	862	890	861	860	891	910	856	883	861	879	886	906	872	893	859	877	827	903	870	886	862	878	865	872	873	897	831	920	872	894	901	879	852	873	907	890	839	874	843	916	859	882	829	913	872	834	826	814	839	891	833	889	856	909	873	851	869	929	823	889	860	864	883	825	897	909	902	863	875	869	892	826	920	904	909	852	915	854	907	856	849	860	803	872	874	876	847	922	858	875	857	886	901	883	864	913	905	856	882	842	894	862	865	903	856	937	860	822	878	917	850	921	890	849	803	866	883	867	884	831	844	896	830	912	888	854	850	897	863	827	868	912	868	872	904	836	888	850	877	891	871	908	885	895	848	933	897	854	865	882	843	859	850	804	883	920	878	896	838	828	886	851	875	880	857	885	864	879	935	891	876	922	884	900	845	831	847	902	851	883	847	869	872	822	901	910	867	884	892	868	857	874	862	865	923	855	836	920	893	825	904	886	828	887	804	892	858	825	912	896	893	929	890	872	898	888	881	859	829	845	800	852	901	902	908	885	876	891	872	861	834	928	861	861	912	888	871	855	871	821	864	924	845	893	877	878	846	867	906	852	854	799	874	834	850	894	851	859	825	870	875	890	943	864	877	861	865	916	912	873	843	900	834	860	892	895	862	873	930	810	864	860	852	863	916	874	891	861	845	888	882	866	886	929	874	894	909	899	858	884	873	865	874	848	918	875	869	885	870	858	801	846	835	829	930	888	856	898	815	863	859	875	856	925	832	845	865	872	837	823	842	888	867	864	884	877	869	880	918	866	882	888	872	851	856	819	856	841	850	837	883	900	871	828	874	837	875	874	850	907	864	870	883	848	850	847	881	893	850	894	861	843	847	874	867	934	858	868	883	826	838	881	857	821	868	898	862	857	891	866	896	853	859	914	824	880	896	829	876	843	878	891	868	891	882	916	819	832	883	906	867	858	925	887	924	870	844	911	877	927	873	885	867	905	860	871	859	873	942	901	847	886	877	886	858	877	887	909	877	873	863	901	865	899	902	912	880	879	780	922	900	884	867	890	848	896	894	882	912	907	888	859	892	875	857	953	941	796	903	882	869	878	862	895	887	890	868	838	911	900	860	858	873	893	870	844	904	878	892	888	870	903	906	898	841	891	839	925	926	910	868	879	866	879	819	948	932	933	867	845	932	867	897	867	898	907	849	854	906	834	851	825	891	864	888	842	914	855	921	829	875	897	871	887	911	813	867	901	856	884	863	888	845	882	863	876	884	878	876	864	860	904	872	893	867	909	829	890	823	864	887	822	894	866	858	921	868	865	872	886	835	948	903	855	865	929	896	875	865	900	847	849	876	862	900	881	871	861	852	860	905	818	843	855	881	890	873	883	850	877	869	802	883	913	850	893	918	894	879	862	853	832	901	825	860	849	871	910	859	863	855	854	876	856	906	861	884	824	840	823	864	926	866	897	881	922	815	871	891	863	872	864	867	909	978	880	881	910	889	876	882	904	878	949	864	885	850	850	858	904	896	815	893	850	863	833	860	885	939	858	875	857	854	873	854	889	855	901	879	908	894	851	861	818	844	917	899	928	828	860	919	854	927	872	912	882	853	919	872	870	884	858	851	876	894	904	898	891	887	898	838	824	848	900	922	880	924	899	857	896	895	882	892	830	842	872	901	866	848	879	883	861	907	898	852	906	833	834	884	873	850	899	869	882	817	879	851	879	943	861	811	853	861	892	850	834	870	881	885	936	896	904	826	951	880	842	843	878	878	880	870	886	845	835	882	831	826	886	915	927	828	882	869	913	932	892	830	815	799	907	883	907	851	838	854	932	866	889	865	844	839	875	901	859	885	854	866	835	893	850	856	872	869	847	862	888	853	907	864	859	881	864	859	869	855	913	899	870	871	946	823	847	876	924	877	943	865	943	888	869	852	874	893	893	864	866	927	819	822	864	916	881	886	837	879	900	871	866	872	875	877	902	837	869	861	890	898	901	824	886	889	876	878	844	864	874	927	872	809	893	927	860	895	848	874	840	883	913	892	834	859	930	847	820	901	843	850	844	868	892	882	864	879	892	905	906	852	905	884	847	853	858	912	906	885	849	839	891	879	889	887	906	872	869	837	834	886	923	868	930	852	899	842	894	874	886	897	864	854	892	931	884	899	869	883	887	904	885	845	866	866	842	860	904	873	863	835	865	901	869	881	906	872	857	848	893	866	910	860	850	837	920	851	880	882	847	941	888	921	877	887	915	880	887	852	846	866	879	912	893	821	862	888	813	833	902	919	834	871	871	887	844	861	836	848	885	863	896	941	870	888	883	867	857	887	864	911	856	841	828	898	889	890	883	868	849	834	842	882	879	829	850	937	890	906	887	800	925	919	927	905	907	881	824	865	812	852	888	882	850	874	872	823	915	875	893	881	816	866	915	876	872	896	871	896	883	810	875	894	888	896	949	854	910	909	873	837	882	868	891	914	889	889	900	824	816	844	799	892	941	865	875	876	883	926	878	895	934	857	866	888	848	915	906	894	896	851	847	870	876	915	917	866	840	910	905	920	882	867	870	871	840	824	852	876	859	889	861	902	874	908	823	817	898	871	890	838	888	891	843	915	856	877	833	895	905	845	906	880	840	894	901	908	896	885	886	896	824	879	863	825	900	830	913	854	868	858	898	865	844	865	903	863	921	927	889	889	910	893	887	838	842	858	851	847	882	858	813	853	928	840	877	873	834	914	916	863	836	868	884	871	869	877	881	853	909	852	864	871	851	831	923	859	927	877	892	873	872	889	850	875	895	838	868	863	830	894	886	850	909	882	835	840	842	880	849	846	872	872	904	900	941	840	865	864	895	888	895	894	904	889	916	876	858	891	880	879	830	936	898	864	916	910	904	894	913	916	873	880	851	925	822	827	839	890	879	857	875	913	906	901	905	842	881	885	841	930	891	927	869	832	848	891	870	844	918	860	908	871	832	901	852	855	905	888	855	894	857	872	829	894	862	856	908	870	886	877	908	845	858	860	877	894	898	882	886	881	911	850	863	888	931	892	887	887	948	887	888	904	866	877	872	851	870	931	900	856	863	862	914	868	883	873	858	855	849	883	981	905	817	871	864	858	886	877	874	824	901	862	886	944	884	888	857	854	894	907	888	843	870	897	874	911	843	913	850	902	943	849	885	852	817	848	862	920	856	886	843	880	894	844	919	895	861	876	832	832	859	878	897	835	834	893	858	821	868	838	843	887	868	934	847	866	821	852	872	880	857	886	893	877	924	955	919	856	870	861	862	874	913	907	885	896	931	884	899	916	861	871	859	902	882	819	868	844	854	915	869	888
15922	5815	3938	5171	2475	929	435	320	306	247	262	278	248	263	257	267	262	243	244	254	317	247	269	299	281	278	293	282	263	314	291	279	274	276	286	282	319	257	269	280	280	287	277	241	305	287	285	303	315	254	265	265	266	262	283	259	272	296	293	284	270	287	269	284	253	290	281	275	289	265	258	307	252	272	248	276	290	282	274	289	259	253	269	312	264	258	276	259	280	287	254	267	267	280	267	287	279	283	269	295	316	294	268	248	262	278	289	280	254	265	242	238	262	280	283	277	259	288	288	289	259	266	244	288	281	269	284	275	280	282	260	263	257	286	292	289	272	238	283	288	284	280	237	294	285	263	287	274	272	283	300	282	271	258	296	292	261	248	282	269	284	259	276	272	304	244	285	272	285	239	285	259	296	278	241	255	262	277	279	264	281	289	283	267	289	288	263	249	287	267	300	300	287	281	293	298	287	320	283	270	271	273	285	264	287	264	283	304	309	265	284	246	285	284	291	280	309	281	254	255	257	245	242	292	260	278	287	255	300	291	264	278	290	241	274	266	292	300	280	289	285	280	285	259	265	291	303	274	287	306	233	282	278	239	270	267	281	268	244	280	261	290	282	242	254	263	290	261	266	281	310	277	271	252	291	262	284	314	292	275	265	258	274	281	265	272	255	258	288	266	263	290	271	272	265	262	268	288	264	283	275	279	246	316	289	285	307	292	259	255	259	281	292	289	251	254	274	259	256	279	274	275	248	303	287	292	292	299	261	251	288	289	247	268	272	272	274	242	288	296	300	283	291	277	298	280	269	289	271	288	248	285	254	301	311	258	292	273	244	256	278	279	261	249	263	269	262	292	277	277	254	270	264	290	290	285	289	262	271	305	282	252	264	277	275	273	306	250	306	269	266	287	277	270	298	250	300	273	294	263	269	268	279	282	249	257	248	258	265	250	239	293	244	284	271	278	313	283	301	278	297	270	296	268	324	293	260	256	291	265	275	266	271	286	280	274	283	250	276	268	295	258	323	289	277	275	311	291	242	291	309	288	285	280	273	259	248	272	275	252	287	304	284	294	296	251	269	237	261	264	280	290	280	281	300	272	278	234	280	260	275	246	305	280	270	252	266	299	287	272	260	291	258	288	250	279	274	265	288	286	296	240	277	277	257	272	328	264	277	269	297	280	290	264	250	278	289	261	282	297	267	270	268	280	289	299	270	276	284	271	278	269	285	281	286	286	267	243	257	260	267	281	282	276	307	298	289	308	298	284	282	263	307	283	306	304	277	259	293	288	244	268	249	308	280	259	248	260	289	247	258	302	271	255	287	295	291	258	279	288	281	281	272	270	301	265	258	272	295	284	297	257	274	273	238	278	294	258	273	260	276	239	275	291	260	237	298	267	264	243	270	311	304	264	270	320	268	290	275	273	270	275	288	267	262	244	284	246	285	262	268	286	262	279	305	259	260	276	268	257	255	277	261	277	297	259	304	274	281	290	263	306	280	286	240	266	303	313	252	277	268	261	251	283	282	302	266	284	247	288	277	304	319	277	313	259	236	268	303	261	261	273	278	265	262	274	262	259	289	241	283	270	294	283	285	309	288	285	294	256	254	281	268	259	256	257	269	279	295	291	278	273	257	257	291	282	285	246	286	270	317	231	283	297	279	283	269	255	274	301	268	250	262	271	243	262	244	281	276	289	278	266	293	298	264	229	264	274	303	277	301	273	274	291	253	279	273	263	264	260	274	314	252	316	272	278	266	298	295	277	294	311	284	249	280	284	306	271	290	317	308	278	289	255	289	281	267	282	278	271	283	274	269	261	286	285	281	304	275	284	272	282	271	291	293	269	272	288	289	253	270	294	260	289	250	259	288	293	269	247	269	253	270	316	266	259	277	282	252	253	266	266	258	295	265	282	261	274	304	284	310	275	289	265	311	268	275	267	266	278	300	254	254	296	275	288	250	246	279	278	271	321	290	284	294	273	259	271	252	278	278	249	269	260	273	272	267	290	280	280	258	261	309	284	253	244	276	297	289	294	303	263	288	263	261	295	302	267	252	292	251	278	247	245	270	301	281	291	253	259	241	294	285	279	277	284	278	266	267	260	275	270	291	277	315	281	259	286	300	289	294	246	252	286	247	267	311	263	245	274	282	287	244	278	288	259	259	288	272	274	277	309	286	265	277	264	250	255	267	305	271	279	278	284	271	300	278	249	248	282	299	266	253	269	309	275	266	284	283	255	261	297	289	249	296	269	271	307	218	259	282	268	236	272	267	253	307	285	283	290	257	272	284	286	283	296	284	297	308	285	286	279	299	259	301	253	264	280	281	284	274	285	299	290	248	255	297	288	296	285	263	271	276	288	256	286	266	246	250	264	292	287	260	263	289	258	291	287	289	264	266	252	308	256	311	279	258	274	248	285	278	277	298	291	268	255	284	289	293	269	280	262	302	249	304	276	266	294	294	251	254	271	276	286	275	258	285	276	255	273	268	266	298	267	284	264	292	272	272	264	281	301	295	291	279	259	250	290	270	278	299	247	273	303	288	254	262	273	265	242	275	284	294	266	252	279	320	266	260	275	248	273	290	250	278	272	280	245	255	280	285	288	300	272	253	279	255	290	284	302	325	289	243	264	296	286	248	284	274	273	248	277	269	229	272	263	287	270	286	285	288	267	274	281	261	260	294	296	280	314	304	276	283	267	283	260	279	279	246	314	266	272	261	285	261	260	279	297	279	297	273	248	298	288	278	233	293	274	279	265	269	284	256	284	263	285	248	271	271	288	276	292	259	276	291	256	269	285	300	289	290	277	311	285	272	268	283	250	275	279	293	276	318	239	271	280	289	306	280	272	300	313	272	296	280	267	320	278	303	284	312	303	218	278	300	282	276	275	297	295	276	304	268	275	279	290	264	263	277	259	292	253	260	273	267	295	283	240	245	272	288	287	277	252	279	271	292	293	287	293	259	240	256	305	281	282	305	318	293	270	250	261	307	263	274	244	263	338	300	267	316	236	269	268	268	291	281	262	268	286	295	261	269	276	277	267	284	273	271	271	293	245	293	259	263	249	279	283	277	249	286	248	273	297	287	274	247	258	288	316	291	301	297	271	303	278	315	270	273	264	281	286	247	279	281	280	292	239	259	270	312	305	312	278	285	274	238	265	265	273	268	267	250	259	296	289	284	272	263	276	291	261	271	278	260	275	281	290	279	261	280	292	267	255	254	302	269	262	291	310	297	255	278	268	284	274	263	270	266	281	261	322	286	285	258	272	277	260	303	272	296	231	274	273	267	281	247	274	284	298	293	260	249	289	278	265	286	283	272	290	263	288	293	264	263	320	271	291	296	293	269	289	297	304	263	271	286	261	274	281	273	282	285	281	279	319	239	268	279	293	283	282	285	293	297	289	267	276	242	270	267	280	278	261	314	255	289	303	275	291	277	299	263	281	256	295	260	268	280	267	298	250	279	273	281	262	249	313	297	316	286	281	296	241	263	281
9790	4647	8050	11979	6135	2511	1172	761	617	626	630	642	645	660	602	689	642	665	641	619	643	633	635	631	666	657	645	657	601	639	654	642	598	624	629	664	616	605	648	613	611	622	599	570	617	651	637	627	629	635	663	651	635	598	643	643	633	617	619	683	598	652	631	664	611	580	638	668	640	623	644	626	663	663	620	630	636	649	651	628	592	623	630	632	647	613	610	639	658	642	657	591	636	589	625	631	612	623	645	611	662	612	626	630	618	640	646	674	623	592	624	666	641	616	622	617	609	639	661	582	671	632	619	631	639	631	617	650	614	663	619	614	681	634	627	614	675	612	623	635	627	610	610	662	603	639	606	624	599	675	612	635	647	626	608	575	631	655	641	700	638	579	613	599	633	597	572	604	608	650	637	672	630	632	657	660	628	583	624	658	648	637	677	626	646	615	586	626	627	674	631	633	654	623	609	611	628	579	669	663	675	648	627	652	589	596	601	621	658	565	613	591	639	631	632	609	643	649	620	571	613	672	583	646	596	617	582	608	610	596	644	645	653	656	664	664	655	643	644	649	647	634	575	636	662	612	633	613	630	596	646	613	641	638	594	632	641	682	649	622	626	659	641	609	618	606	634	607	607	616	612	665	623	589	668	558	633	642	620	615	662	618	639	609	650	625	686	664	618	643	632	605	637	617	634	632	653	672	628	640	611	634	565	603	667	618	616	649	658	678	581	617	627	626	672	617	570	672	564	606	606	607	648	613	613	660	638	610	660	668	664	646	657	605	665	628	585	603	638	592	628	705	609	639	615	626	648	612	644	613	638	643	646	654	651	636	636	639	669	611	630	637	666	596	635	607	606	636	639	620	632	597	653	638	605	603	593	632	609	622	661	623	608	641	634	628	586	631	641	627	622	602	626	643	627	616	647	620	626	621	658	617	658	656	636	605	638	673	622	646	642	622	652	585	670	649	632	645	599	573	613	606	651	617	647	626	626	648	639	581	643	594	617	631	671	649	629	600	607	576	636	593	648	620	607	666	661	618	614	632	640	646	609	592	680	622	610	630	609	630	636	625	617	675	639	648	619	589	654	602	627	644	618	677	625	642	637	624	638	643	658	610	641	627	686	587	618	616	671	582	609	634	609	674	661	610	642	602	616	650	619	658	659	618	604	564	632	618	602	665	649	654	610	590	650	657	602	604	652	611	606	666	655	625	669	633	637	620	676	602	649	595	590	576	627	651	629	648	635	634	617	644	604	646	623	656	628	642	606	653	669	592	659	658	608	644	626	554	605	613	627	663	609	652	622	614	638	611	636	611	576	684	648	621	596	655	639	661	658	602	642	667	614	660	652	632	598	627	611	583	641	664	626	625	629	631	595	645	583	626	627	656	606	611	661	636	611	660	615	599	639	636	644	613	629	615	652	661	625	607	637	616	629	604	644	617	615	651	603	626	648	624	599	675	581	651	644	630	698	625	655	587	647	577	623	678	607	622	589	624	711	662	660	657	651	620	609	619	655	624	627	681	556	598	619	637	640	636	573	620	642	699	641	620	586	605	673	640	628	604	664	607	636	657	583	651	629	594	637	631	662	657	595	641	641	645	631	596	641	600	595	624	652	660	617	603	629	621	646	625	613	637	603	596	638	610	677	608	591	661	597	662	617	627	651	587	628	668	601	628	651	624	617	621	650	646	624	639	612	646	669	624	626	636	642	645	644	625	623	611	598	645	643	644	659	644	628	658	647	641	635	636	605	611	654	639	608	585	658	610	660	610	627	617	679	641	609	628	617	621	592	628	684	590	609	653	627	626	640	603	619	656	692	602	546	598	622	573	579	659	631	634	653	676	646	613	659	623	634	646	611	634	642	621	645	580	668	658	654	597	609	615	635	635	631	661	635	643	647	645	613	598	683	651	681	678	605	614	587	624	612	626	647	626	612	623	626	634	630	611	628	630	622	597	614	613	655	630	629	658	623	601	623	629	639	615	625	650	636	631	658	606	619	640	647	576	617	616	596	655	630	658	636	617	647	602	590	625	628	613	609	599	657	615	662	634	648	632	641	610	615	598	622	639	621	659	615	618	670	640	629	639	637	588	642	651	663	631	619	617	654	602	620	614	627	653	619	614	602	621	589	689	623	589	645	659	642	595	638	582	612	612	643	641	625	640	595	628	579	627	640	648	644	641	625	615	650	626	594	647	620	608	618	602	641	640	613	645	629	651	669	658	638	641	652	600	611	622	657	614	593	609	659	631	648	616	640	597	674	654	647	611	634	648	666	659	654	660	636	654	619	612	628	632	649	686	633	592	617	558	545	621	652	660	631	622	645	669	626	635	630	626	600	645	608	664	637	663	639	577	646	627	642	595	634	642	636	644	630	613	610	602	587	614	650	624	612	615	619	580	584	650	628	633	616	639	671	664	629	658	626	636	643	626	657	623	585	616	629	654	631	631	627	692	620	668	615	654	628	640	642	587	635	637	623	672	624	644	682	638	617	575	612	627	580	664	630	591	645	627	623	605	618	576	627	599	619	605	642	649	601	617	607	629	631	672	627	657	596	605	630	636	657	642	603	621	632	639	635	607	617	638	589	620	663	648	596	647	661	571	651	613	620	638	658	648	670	641	613	587	616	667	569	630	597	687	599	607	651	620	640	652	624	607	632	639	635	622	653	668	598	638	656	633	646	591	611	606	640	614	666	613	631	659	693	647	639	617	627	658	609	664	648	679	641	631	640	602	656	638	664	665	624	610	592	648	638	635	608	657	600	621	621	656	621	630	633	610	610	598	599	626	617	678	616	610	624	641	588	619	611	630	603	647	604	631	620	644	657	670	656	669	661	595	622	641	658	613	643	623	650	627	641	656	646	626	661	640	655	659	614	623	618	600	611	604	669	609	631	607	638	635	616	612	654	628	654	615	636	645	682	609	604	623	653	648	646	621	640	618	623	627	619	649	640	596	623	630	609	634	592	677	639	603	611	606	597	636	604	614	659	620	628	625	602	653	636	643	627	591	602	630	609	600	647	639	656	599	644	676	644	609	641	621	645	594	609	603	627	668	622	662	608	629	599	619	620	665	622	604	642	632	631	659	641	621	608	601	633	640	632	631	615	637	633	588	609	632	642	679	642	587	645	632	631	651	659	647	646	611	632	677	624	637	622	571	620	621	651	608	657	602	636	661	647	664	614	604	622	626	628	663	614	607	598	702	632	645	644	665	619	656	615	580	618	614	639	610	633	653	697	628	615	630	614	618	642	627	618	615	641	594	660	653	593	652	641	634	645	640	619	597	608	612	620	595	641	635	641	630	634	638	612	597	618	623	612	615	564	588	602	638	639	660	647	625	647	637	605	598	656	648	648	623	662	610	635	624	647	637	613	588	612	627	630	620	627	649	609	614	599	628	588	611	669	587	606	634	616	636	661	675	615	665	623	606	633	606	663	556	666	582	610	635	584	649	626	649	626	606	635	629	597	644	614	629	608	641	639	620	638	618	634	614	659	673
44236	31271	45738	45627	23475	7751	1869	616	402	348	333	323	346	382	359	357	367	385	365	366	364	388	391	386	347	341	342	359	339	333	370	342	388	356	377	333	335	350	350	374	323	376	371	382	360	366	400	391	352	356	395	365	367	344	344	356	326	334	350	351	343	344	352	351	339	324	372	349	376	382	344	353	377	355	385	368	388	367	352	357	347	322	353	363	317	361	351	353	366	346	340	385	382	369	380	359	362	364	393	329	352	356	324	335	328	360	365	338	369	360	352	348	327	368	342	338	346	379	359	333	355	375	352	370	353	315	357	360	363	355	362	329	328	360	357	348	354	331	362	367	362	371	376	335	305	345	339	375	389	354	362	347	330	366	349	333	369	375	362	347	373	376	338	349	356	367	375	338	359	327	388	327	373	346	356	347	382	379	368	331	391	359	335	349	345	358	335	340	355	366	312	348	346	320	366	334	367	352	367	341	343	337	331	359	354	363	325	347	322	355	355	349	353	370	330	360	353	358	380	356	377	357	357	358	378	337	329	351	376	351	346	337	329	357	369	353	347	384	367	348	327	354	320	377	350	381	375	357	376	346	351	349	351	352	336	341	356	328	378	372	387	322	360	372	379	346	329	404	361	351	370	388	363	379	336	346	346	339	378	361	361	360	357	345	343	376	364	314	351	369	350	353	412	342	368	328	377	373	361	356	393	377	361	375	322	342	334	356	374	380	357	386	369	384	318	381	369	377	359	378	374	347	325	352	343	365	373	370	368	362	330	371	344	355	381	347	363	394	359	403	374	355	378	334	354	376	362	362	367	356	401	392	325	358	322	340	347	327	362	338	373	370	372	325	373	363	361	326	365	383	377	334	316	359	384	342	351	359	385	325	358	376	337	334	366	350	321	386	358	344	360	404	349	386	354	327	361	338	355	394	360	363	350	364	364	376	341	375	338	374	376	358	370	383	372	325	355	360	377	366	353	361	367	358	336	415	347	322	384	344	359	369	387	396	366	357	340	342	333	395	373	346	356	342	349	341	345	387	331	330	365	365	387	378	370	344	384	333	366	336	339	388	373	401	366	382	363	347	362	370	363	361	355	393	366	345	351	347	370	368	330	382	352	361	360	378	361	351	359	351	354	341	374	343	387	355	333	346	333	382	321	382	367	351	364	362	364	358	352	358	364	373	358	339	385	355	350	371	364	328	389	400	356	368	333	319	341	327	368	356	329	369	342	366	375	353	344	356	364	368	356	365	341	388	394	378	397	342	400	363	364	383	346	348	349	311	356	358	367	363	343	349	353	350	341	358	343	329	344	350	384	396	362	355	365	387	386	348	361	362	352	368	326	355	337	361	347	374	376	358	378	341	335	355	337	374	335	380	366	340	357	366	347	346	365	359	378	403	358	345	360	389	360	366	396	344	359	359	400	358	353	337	386	365	372	358	355	388	319	324	385	341	374	342	376	370	365	360	375	341	357	315	350	350	367	364	392	335	349	351	367	378	352	340	345	335	342	377	345	371	381	355	333	343	330	385	323	369	401	348	357	352	316	319	350	379	343	334	355	341	338	382	355	351	385	366	341	357	387	328	365	390	359	326	345	354	360	354	380	365	351	360	385	342	364	331	373	357	383	383	389	362	377	332	335	369	354	359	403	352	374	354	370	344	354	340	367	365	370	363	352	407	379	328	329	373	374	337	336	343	378	377	326	370	319	356	316	343	361	370	340	346	339	332	358	349	379	366	329	342	362	367	360	360	353	404	352	358	327	340	348	341	380	344	403	368	341	323	382	341	333	348	356	352	373	350	363	352	366	362	350	341	354	361	348	357	373	392	333	347	347	354	326	393	366	345	332	336	345	354	356	361	373	375	327	357	382	352	354	367	360	343	292	338	349	355	350	372	388	362	347	354	329	357	366	365	346	361	365	330	378	363	352	346	349	352	352	377	338	375	377	361	371	335	379	366	362	349	396	401	310	355	396	369	351	350	373	338	345	369	374	369	359	391	339	328	349	365	336	410	357	342	387	372	346	379	363	402	369	364	353	374	383	339	360	329	353	323	345	372	362	344	344	383	354	423	326	342	349	367	306	358	363	404	366	353	356	349	324	363	348	343	369	350	366	360	335	347	356	376	384	390	361	356	345	356	390	339	353	375	360	358	400	374	387	347	347	367	314	373	355	365	375	337	335	382	357	368	388	375	353	355	391	362	360	358	360	365	327	317	353	349	354	346	341	371	364	358	336	360	346	329	354	315	372	348	380	356	418	339	363	412	342	347	325	373	372	363	375	352	352	369	338	358	373	338	354	369	385	398	378	364	359	400	400	370	359	329	344	362	382	336	332	343	370	371	345	364	351	351	362	339	318	327	349	340	341	366	332	335	351	357	373	333	348	390	358	340	366	341	379	349	350	369	369	318	376	333	371	331	347	374	371	316	319	367	366	374	388	341	361	377	367	381	358	330	333	326	318	375	344	346	333	351	384	369	348	360	330	352	341	370	361	344	338	328	328	346	354	329	342	370	333	321	374	363	407	321	372	369	369	333	347	389	333	350	381	342	394	384	349	352	350	355	340	348	345	399	362	378	343	342	391	349	354	333	373	356	320	363	367	357	376	321	394	367	358	362	360	365	368	351	353	354	368	339	353	388	330	333	373	388	340	357	333	352	347	360	367	361	359	363	333	363	374	382	391	378	373	367	352	340	371	377	370	349	365	334	358	369	361	342	347	401	369	346	355	355	378	385	350	327	352	376	343	369	357	358	353	416	342	365	344	352	346	385	332	381	382	360	364	360	362	373	371	352	351	328	364	359	380	318	346	360	317	350	348	356	339	371	344	319	347	370	369	345	354	349	346	343	357	360	347	355	350	371	350	378	378	352	373	301	383	368	373	376	377	380	350	403	378	344	361	379	353	376	366	354	386	348	346	354	343	364	351	344	333	368	368	383	321	347	326	360	319	356	357	350	380	339	366	350	325	380	402	364	354	353	333	363	365	351	382	343	387	369	346	404	384	319	379	369	333	369	356	370	388	373	368	348	382	361	364	366	382	381	377	385	366	357	338	384	383	351	388	342	336	393	328	378	361	384	353	359	376	371	359	387	348	312	370	313	370	354	376	355	380	346	371	366	327	358	357	372	336	362	372	375	347	359	370	381	352	337	358	358	337	364	359	335	370	350	347	377	348	382	377	355	363	374	359	351	333	400	371	326	343	371	363	374	331	335	315	353	347	367	338	356	390	363	333	332	341	360	345	361	357	356	326	364	335	334	402	345	356	363	344	349	370	353	377	337	389	368	372	369	333	337	321	316	345	371	382	369	384	330	374	355	350	371	328	359	355	375	372	337	351	372	344	381	358	376	382	402	353	366	394	375	327	345	368	355	333	336	357	388	335	308	360	326	387	362	377	358	350	362	344	348	350	367	356	364	359	394	371	354	334	364	316	379	352	378	353	375	390	378	323	384	407	352	358	331	358	352	366	337	341	349	361	359	348	356	329	316	369	340
28799	22769	49757	52526	32743	14355	4578	1617	825	794	775	763	751	786	791	793	848	781	819	800	754	787	746	789	773	807	804	804	855	795	821	753	751	820	789	790	748	763	808	821	807	807	795	842	807	754	813	786	807	756	801	810	797	762	768	790	751	767	814	814	798	808	753	748	831	704	796	787	801	814	801	763	816	827	758	811	818	779	801	716	763	794	765	819	837	823	763	822	767	781	791	777	791	788	790	840	803	749	792	776	849	854	792	795	808	837	802	822	755	821	813	799	793	760	798	808	773	795	827	781	777	824	749	786	745	809	758	746	791	797	768	806	780	784	798	799	770	776	807	826	776	761	805	800	777	819	810	816	796	805	745	828	750	833	803	788	786	818	763	784	791	792	810	792	774	786	822	812	783	790	787	812	790	790	790	798	774	789	767	741	790	777	790	779	792	810	755	816	807	741	779	739	777	829	799	778	781	803	802	788	792	767	809	772	800	805	775	801	741	756	821	779	784	844	811	824	773	786	793	803	763	821	782	809	815	823	808	799	804	845	804	762	749	799	823	819	825	754	783	799	827	796	787	794	820	829	772	810	799	796	818	758	838	806	806	821	817	802	798	764	823	822	789	815	782	815	821	836	779	795	805	826	782	825	775	817	761	748	795	766	808	793	811	782	750	799	799	751	785	830	822	743	784	776	798	817	807	836	801	827	808	855	796	797	808	818	846	807	781	774	784	787	794	828	773	794	821	818	825	826	778	828	792	798	814	781	757	827	842	804	803	791	809	784	772	796	787	753	806	765	827	736	777	828	758	770	812	830	785	764	793	813	766	779	780	759	768	815	786	760	773	871	798	811	786	752	820	803	826	785	840	852	791	827	810	777	816	819	829	806	805	758	799	840	804	786	789	771	836	794	787	783	784	828	804	813	783	775	796	828	796	763	745	769	745	757	817	767	810	782	774	760	762	785	794	816	733	756	797	756	808	801	820	811	818	832	787	792	751	741	789	777	782	779	833	809	758	840	806	798	817	797	792	813	824	807	804	815	798	830	805	749	780	810	742	826	835	794	813	809	814	815	799	825	814	817	828	785	785	831	800	823	814	829	791	786	805	780	834	812	770	786	801	752	818	769	816	779	759	791	786	816	798	818	798	805	786	859	832	800	797	736	765	803	785	778	784	756	808	796	770	753	779	765	774	806	785	792	780	808	835	706	776	747	808	774	784	814	837	796	760	799	774	772	792	793	824	775	837	787	814	782	769	820	773	819	787	791	815	777	774	750	789	806	830	798	793	767	815	798	843	770	793	785	824	755	790	765	779	859	812	799	775	778	798	764	848	818	768	789	763	791	792	824	742	769	838	785	785	772	837	819	777	748	793	814	763	785	777	758	800	781	787	809	793	836	748	783	822	768	805	782	784	792	761	777	787	842	787	828	789	788	782	784	730	813	831	836	785	771	706	813	770	781	789	800	830	734	808	808	763	792	788	796	783	790	783	802	756	810	823	792	751	773	842	823	783	790	780	814	772	811	789	784	788	822	795	809	782	752	802	811	846	796	785	797	774	824	786	837	800	843	734	779	777	777	800	779	772	804	790	768	848	810	823	831	793	795	793	778	823	785	795	781	799	853	768	817	797	771	887	827	797	748	769	776	803	821	805	777	767	826	842	818	736	768	803	808	798	835	783	825	799	799	825	768	823	838	821	812	813	779	777	760	765	817	816	769	763	787	772	719	838	747	828	779	805	848	807	774	788	784	851	774	775	798	818	849	775	739	825	755	818	780	805	840	773	809	803	814	821	751	859	784	838	737	803	798	810	807	796	775	760	801	841	832	801	820	826	793	817	797	802	811	804	803	821	811	790	827	782	769	775	790	825	759	790	769	821	795	806	784	811	792	795	824	785	799	795	827	820	808	819	812	750	778	775	845	724	761	742	799	799	770	788	804	782	796	770	747	810	781	832	799	795	789	761	792	764	845	786	781	776	837	801	782	804	767	802	884	808	824	814	782	855	783	740	804	815	789	778	782	811	844	797	779	761	741	793	832	797	776	765	851	781	793	808	840	830	738	874	735	801	816	741	787	825	764	746	799	794	784	788	783	789	808	811	813	797	751	802	745	745	816	815	785	766	815	756	758	795	768	782	819	781	782	803	782	799	803	792	828	797	754	782	758	810	820	801	781	815	757	814	819	799	780	805	851	799	777	796	737	774	800	749	824	772	786	793	833	806	812	773	772	829	799	834	812	799	779	803	790	814	794	819	803	780	823	821	749	765	814	812	839	773	753	761	782	840	746	830	734	790	844	765	773	761	838	782	752	822	766	798	776	813	737	806	762	828	755	792	760	786	874	807	787	824	739	808	746	772	851	782	790	780	779	760	787	797	807	807	721	752	777	775	814	759	813	802	819	821	751	809	773	776	793	759	795	767	822	773	821	767	782	736	737	706	738	837	799	755	844	774	768	852	710	783	736	815	785	817	841	821	821	753	829	763	756	732	767	790	820	744	758	805	763	739	806	789	803	766	781	815	770	795	773	807	768	814	758	816	799	813	827	804	751	773	790	792	766	779	800	815	787	765	757	793	779	816	834	775	823	767	746	777	780	806	822	742	833	804	803	785	762	840	771	816	870	779	844	848	799	803	806	786	808	798	764	780	755	778	849	809	811	809	758	810	783	775	788	744	758	811	798	749	795	752	763	822	813	801	768	798	742	786	797	755	794	795	829	832	757	766	758	782	808	775	750	763	788	760	808	773	797	778	772	783	815	812	779	781	784	817	785	771	790	789	781	779	779	772	781	796	792	835	776	828	803	780	800	796	812	819	774	765	776	787	776	811	787	817	794	789	774	890	770	770	787	823	886	784	759	777	835	821	778	785	830	750	780	767	806	800	799	784	786	778	752	762	814	735	786	779	811	796	805	801	881	813	779	809	796	804	755	788	800	822	833	800	790	821	778	816	780	745	768	780	794	827	887	829	849	815	757	796	793	821	814	779	794	807	734	760	774	780	788	788	743	779	757	802	789	780	781	779	741	746	794	837	753	799	763	833	853	812	778	817	797	770	811	766	815	792	812	766	820	809	767	782	805	778	758	751	768	733	782	790	798	781	807	812	791	783	813	809	787	760	757	757	789	778	782	763	843	765	814	815	816	765	808	786	792	826	772	785	798	799	805	834	793	799	794	745	763	800	784	839	812	833	841	810	737	783	726	806	797	843	736	817	755	762	812	792	766	776	776	792	785	789	797	808	773	774	769	807	718	788	797	799	821	778	742	825	798	795	733	784	803	815	755	782	784	832	801	835	845	779	821	719	779	837	783	815	773	798	806	797	847	820	763	772	793	829	788	760	827	762	739	793	808	775	782	735	845	776	805	829	762	822	796	794	807	793	772	821	873	863	821	864	802	785	846	815	836	805	780	796	794	801	769	818	770	787	784	779	779	768	771	856	810	822	795	752	814	812	779	774	767	779	799	789	850	765	817	781	817	753	806	805	813	801	786	762	756	816	832
56270	38163	52289	60202	37559	16317	4140	998	452	407	391	401	415	418	406	366	391	467	421	355	393	431	450	434	392	402	429	398	386	391	397	421	395	389	400	427	411	371	419	424	400	412	399	391	433	407	422	414	400	402	410	419	410	395	363	383	386	408	423	418	412	434	418	418	441	405	415	395	372	382	445	420	436	402	414	400	406	422	409	383	402	436	424	389	413	425	376	354	409	411	409	377	369	396	397	385	372	407	376	417	418	353	393	406	409	385	400	429	414	363	420	408	413	431	382	411	385	402	386	392	384	410	409	388	385	384	425	390	400	382	393	433	386	394	373	387	336	403	404	376	406	422	413	378	432	426	380	413	410	421	437	387	392	385	391	418	411	416	390	422	417	433	394	396	398	380	416	404	405	384	444	407	383	384	400	416	352	362	407	444	395	374	477	417	408	386	402	355	411	415	415	452	410	387	420	413	370	381	392	404	397	409	398	428	410	366	412	428	442	376	434	404	401	360	370	421	396	423	419	382	440	396	405	375	354	400	377	418	398	378	396	380	428	457	381	373	431	400	418	433	426	415	386	385	407	414	392	376	433	400	454	456	413	415	392	386	424	384	424	420	383	447	454	385	383	431	439	423	407	432	416	410	410	385	406	409	402	408	401	361	409	380	395	408	402	418	373	429	400	393	441	388	384	426	398	417	421	394	418	414	425	417	378	387	367	394	408	421	392	401	436	411	397	410	423	414	413	380	426	415	414	398	394	419	402	424	436	389	391	388	413	389	363	394	399	400	391	439	388	384	335	410	411	370	423	412	394	404	385	408	417	411	376	418	417	419	401	405	404	398	373	412	408	393	422	378	431	412	379	388	387	412	393	451	412	360	372	432	416	393	435	395	439	405	366	414	420	411	407	396	337	388	396	382	399	431	436	427	410	405	385	373	426	384	406	395	472	430	390	431	384	408	452	385	434	361	412	391	393	392	403	421	375	375	414	413	394	405	401	394	399	406	403	447	379	402	400	408	407	384	414	381	430	395	374	412	420	433	407	399	392	404	371	427	413	420	391	370	396	401	409	383	403	432	431	421	404	414	377	444	393	398	453	421	421	423	390	392	399	384	433	406	472	390	382	408	424	401	423	420	411	436	398	412	380	414	384	410	396	397	407	399	418	409	370	401	417	399	417	428	418	423	414	411	407	379	387	480	458	426	397	404	363	409	411	371	410	392	419	363	426	336	397	426	418	375	404	370	406	424	451	373	396	410	382	382	390	436	424	379	425	406	363	397	391	341	408	361	418	427	391	391	419	406	407	442	407	428	395	369	393	397	416	381	418	431	442	383	431	394	369	387	380	419	401	333	425	439	417	442	394	370	422	389	350	363	410	391	399	388	367	431	423	395	374	416	444	405	421	431	389	378	441	384	391	434	430	453	387	427	407	388	417	406	371	363	380	405	397	383	416	384	389	380	400	405	395	450	396	403	401	386	382	326	377	404	402	396	388	453	416	412	382	378	394	355	386	381	390	408	410	398	407	386	385	407	394	447	397	416	372	413	402	410	388	424	431	356	457	373	425	402	404	376	394	403	435	407	407	353	427	428	359	391	429	403	411	431	411	436	393	400	429	392	437	400	390	407	405	408	412	389	369	419	383	416	396	410	399	409	403	385	379	405	396	378	377	429	403	371	377	440	411	390	389	393	399	412	395	366	375	387	416	423	385	457	413	355	418	414	446	417	399	378	409	419	406	364	413	419	418	426	414	400	405	376	427	352	444	420	399	352	397	404	396	448	403	357	393	431	387	404	402	414	403	410	428	417	430	414	423	382	474	397	390	414	389	411	426	415	385	401	422	419	406	421	385	411	410	425	433	414	388	437	380	411	422	431	410	407	393	410	409	421	433	424	379	402	420	396	489	364	403	398	409	388	387	406	419	354	413	398	405	400	420	389	439	397	375	434	381	426	389	385	402	397	395	430	383	405	437	423	462	413	412	422	453	397	359	406	424	377	396	400	400	366	397	423	433	386	405	402	398	416	375	412	416	414	442	346	377	402	412	410	393	418	436	423	400	351	394	441	383	391	364	398	360	388	431	396	397	412	380	384	404	406	402	396	401	412	381	390	431	391	417	412	400	411	404	389	427	363	446	415	392	397	403	389	379	452	391	414	416	362	421	425	401	406	422	390	378	414	380	415	451	426	402	428	397	409	433	396	426	398	412	398	386	407	423	401	400	376	450	430	394	399	396	412	436	392	430	436	412	412	405	392	417	388	416	419	401	375	394	397	382	370	414	415	416	415	421	427	425	397	450	426	442	444	452	418	412	420	429	393	405	367	395	413	384	381	428	400	376	358	372	421	414	418	396	395	419	397	402	383	392	374	376	374	421	399	372	400	433	354	418	389	446	432	416	365	398	357	368	407	415	382	378	371	416	428	411	430	436	414	385	441	440	402	418	380	359	411	357	389	415	417	416	430	367	400	438	389	396	347	406	401	418	426	367	365	394	391	414	433	417	380	430	435	386	364	382	415	396	372	393	402	426	376	417	421	424	410	405	409	438	430	378	397	393	427	403	415	403	415	437	408	405	428	433	416	393	418	422	426	424	368	400	439	429	440	402	396	394	438	393	378	395	405	423	404	386	408	421	405	394	417	391	403	396	383	384	394	400	406	378	390	395	424	360	440	425	358	402	403	412	430	422	406	411	393	399	418	428	396	417	425	394	412	390	412	443	413	420	398	392	383	428	429	419	373	421	366	393	397	426	385	415	402	408	433	372	404	404	379	414	397	400	399	407	418	405	412	432	402	436	419	426	406	384	399	397	409	390	360	422	399	412	423	410	427	389	398	420	385	403	413	421	387	407	390	398	437	422	400	425	435	408	414	408	418	427	404	426	387	440	426	406	411	438	448	396	418	395	405	416	432	400	421	421	392	357	412	403	390	402	424	411	400	413	412	404	405	364	402	420	416	389	453	374	378	379	397	406	433	402	394	416	430	418	415	426	402	376	398	406	415	417	396	382	395	421	445	397	386	375	396	400	415	403	420	378	420	390	371	385	357	417	384	396	406	441	465	366	466	409	418	398	437	420	401	405	392	433	436	430	426	397	392	397	353	409	365	404	378	378	387	385	377	401	383	416	447	364	369	374	435	391	394	398	368	441	400	394	408	386	434	370	413	368	406	421	413	425	446	384	388	398	397	439	388	432	409	420	398	421	411	406	419	414	428	440	428	414	416	439	404	391	397	417	402	389	379	443	403	410	410	391	417	368	376	383	403	390	410	378	405	422	350	401	382	393	400	362	423	424	385	410	397	398	420	399	414	441	349	355	389	408	376	399	405	374	398	408	367	394	421	394	407	421	381	405	423	379	407	376	453	390	444	377	390	398	392	396	429	392	397	449	427	391	390	394	428	395	404	391	346	413	403	405	407	409	385	434	396	413	416	396	400	408	425	393	396	419	406	412	438	427	431	403	401	412	382	396	368	424	365	435	431	391	422	413	404	392	368	412	390
37780	25733	56174	65963	46637	24080	8320	2479	1007	826	908	853	878	888	889	864	877	832	835	851	890	921	878	861	850	862	834	892	885	808	883	834	897	851	818	883	830	912	922	834	881	890	862	876	887	836	900	856	828	874	878	824	865	869	876	859	835	876	804	846	813	793	835	845	829	891	879	921	904	856	914	854	901	861	869	873	885	915	914	849	875	880	880	840	917	846	895	917	867	891	848	840	900	841	872	878	853	861	862	891	874	880	876	786	867	897	913	867	882	876	850	817	847	876	846	838	826	850	878	860	858	900	848	885	884	797	915	884	858	838	835	884	867	906	846	847	845	884	916	903	841	858	844	849	911	865	905	851	884	833	909	853	863	874	872	831	916	861	837	832	883	929	882	843	896	918	885	862	872	855	850	908	918	889	943	855	867	869	894	861	834	863	922	854	880	895	902	862	859	876	867	921	879	840	860	828	839	877	887	854	883	878	849	881	824	839	869	890	830	918	870	864	910	866	846	857	889	848	892	916	900	865	860	834	873	865	889	852	905	825	893	907	917	904	823	857	909	883	851	848	859	846	859	908	917	854	911	928	852	930	819	855	851	864	897	881	836	855	863	914	881	874	827	905	893	881	867	884	918	850	874	831	881	847	919	966	838	854	917	857	888	844	846	876	875	874	875	834	863	823	907	858	918	860	904	900	878	909	831	876	896	930	906	857	860	846	824	896	873	889	878	860	868	866	855	901	906	874	901	858	845	854	854	857	871	828	864	837	864	858	898	873	838	857	884	849	852	835	880	833	909	882	867	931	885	884	883	853	894	904	841	855	871	854	881	870	897	907	886	860	861	862	857	916	863	875	900	832	820	863	844	889	806	852	848	846	838	879	869	936	848	890	896	842	885	847	848	830	852	881	904	831	855	868	881	884	851	844	906	879	865	878	861	869	878	905	838	812	923	870	861	873	896	923	910	885	852	842	885	848	876	824	895	828	859	847	853	850	863	862	878	823	846	851	898	841	848	882	849	920	898	889	874	835	847	855	906	852	866	816	849	848	860	862	844	890	874	921	952	869	827	885	901	889	869	825	842	815	867	870	848	832	813	920	881	922	875	893	891	876	880	846	863	846	840	902	857	866	845	835	862	846	872	875	868	891	859	854	931	921	818	825	848	867	829	880	802	929	882	881	861	862	952	876	908	891	881	856	842	879	928	873	842	904	913	804	907	847	840	903	839	841	897	900	838	896	889	873	869	896	870	798	861	870	854	853	873	886	882	824	849	841	921	895	887	917	862	829	878	830	915	915	880	907	930	836	938	867	876	861	826	869	886	855	895	889	948	874	850	845	887	836	862	904	897	824	909	944	914	891	812	836	818	916	871	876	888	850	861	853	824	814	871	901	891	881	861	881	837	910	825	861	854	938	888	862	871	859	870	850	832	831	886	858	833	864	881	866	892	877	875	848	870	824	912	851	853	892	828	877	826	817	831	882	834	884	846	830	933	878	872	871	857	857	888	884	900	886	947	848	897	888	860	928	877	863	890	936	894	877	879	938	851	835	881	858	888	875	839	878	878	852	873	848	877	872	885	860	814	883	880	827	861	856	833	875	859	921	869	866	887	902	849	865	877	888	873	895	875	856	831	855	869	853	862	864	840	892	848	853	861	838	842	848	878	874	851	869	830	890	903	862	830	863	820	908	849	902	889	852	846	856	889	837	852	890	848	849	863	826	889	883	879	880	860	846	879	882	941	876	859	900	847	898	911	906	865	905	878	917	851	898	835	887	869	878	864	880	842	828	905	859	906	900	814	855	867	899	887	868	853	892	901	885	867	866	874	899	838	866	851	901	944	896	861	837	854	895	884	870	819	878	871	868	878	867	875	826	892	880	910	842	885	851	960	876	860	874	876	837	838	863	853	898	896	883	872	809	853	874	843	838	896	803	874	809	847	895	881	894	813	846	890	914	901	903	865	908	878	914	837	855	850	886	876	882	927	912	880	873	837	899	827	873	812	893	895	850	847	891	916	853	844	869	863	904	847	864	816	867	864	835	862	849	908	855	892	863	865	864	909	897	840	854	819	869	864	885	886	909	853	840	840	866	923	888	859	881	884	893	905	881	929	859	870	927	884	932	881	823	903	857	866	898	906	863	920	866	860	870	874	878	859	819	922	858	851	821	888	892	871	863	865	859	830	874	859	862	872	841	859	889	894	895	862	879	898	811	882	854	861	866	909	857	926	795	864	880	848	828	946	867	821	915	855	867	858	860	888	902	858	889	824	893	850	870	878	887	876	833	824	921	838	867	882	887	899	859	878	823	901	888	889	899	832	854	846	812	887	895	855	859	863	908	847	841	871	900	841	867	849	828	868	843	851	856	857	870	856	875	869	814	805	840	836	858	911	910	876	844	876	863	875	859	848	877	887	882	867	894	828	836	801	913	844	879	861	855	919	876	823	836	858	864	892	886	850	906	897	907	836	885	841	861	882	852	884	869	848	887	861	868	857	841	854	850	846	907	872	890	874	822	873	883	891	880	864	885	849	855	881	892	871	827	878	903	899	850	851	863	858	873	886	881	867	854	873	827	827	852	881	896	832	922	905	880	874	823	889	882	879	860	872	833	816	846	891	852	841	880	877	894	856	812	883	851	877	884	906	885	832	855	786	892	868	890	841	880	838	872	845	808	873	919	926	865	845	922	908	824	849	852	875	889	850	874	869	865	835	904	895	878	851	826	900	852	845	865	862	898	897	885	854	875	910	846	872	846	870	878	851	843	894	857	860	851	912	890	843	855	930	859	876	843	858	920	878	860	907	861	814	851	833	886	839	873	836	859	879	866	840	862	867	851	885	888	879	879	883	875	838	893	843	906	819	844	830	830	823	906	818	875	889	851	909	912	844	855	854	903	913	871	900	854	915	874	887	882	827	854	908	834	887	866	844	851	890	884	898	894	843	827	892	864	925	862	874	838	898	841	836	887	844	857	882	851	826	900	860	875	876	849	912	886	883	942	893	887	863	845	905	884	872	857	865	903	867	906	857	843	880	867	868	863	834	884	869	823	900	872	830	885	946	867	857	888	843	817	890	868	913	885	850	883	841	872	882	895	887	877	903	887	902	835	888	883	904	903	899	856	809	863	870	835	799	780	822	909	899	880	868	909	781	854	908	895	886	862	909	856	854	870	903	837	881	864	892	869	818	878	863	851	886	805	855	847	923	827	794	867	889	932	903	876	855	909	894	916	864	906	887	840	888	889	854	842	838	872	792	862	912	847	886	893	871	857	900	876	875	900	822	913	831	883	883	816	832	830	827	839	882	882	830	890	857	894	888	843	908	845	871	830	878	803	841	893	858	864	967	853	856	834	884	905	884	871	848	917	896	838	842	822	886	871	931	857	908	895	847	891	909	908	903	900	863	861	816	839	925	910	880	785	877	895	876	878	855	880	838	873	853	843	882	871	876	844	867	878	859	803	865	851	850	839	853	881	840	860	914	858	854	861	875	898	921	876
17375	7284	2817	4141	2459	989	460	304	321	295	238	245	275	290	289	278	287	303	236	268	267	259	246	283	277	297	260	248	272	286	263	269	278	288	271	280	268	250	271	273	281	297	244	279	289	265	242	266	243	270	265	266	242	267	271	262	274	275	259	276	257	310	277	290	261	262	293	251	261	265	263	234	274	268	296	253	240	268	280	273	290	260	269	246	300	257	286	260	238	253	272	303	297	273	242	285	258	272	267	279	260	271	235	264	242	258	277	279	257	277	247	251	268	278	277	268	273	294	264	282	259	288	252	303	290	302	260	298	289	260	300	270	269	258	267	305	281	282	276	260	282	282	256	261	251	301	275	249	276	249	248	314	280	260	287	284	262	283	251	228	274	276	273	309	304	287	291	287	284	278	242	247	270	260	236	277	246	230	266	261	269	251	231	267	266	268	284	261	261	264	243	250	265	268	258	260	280	250	279	281	269	254	252	259	275	256	249	284	293	249	263	298	262	285	268	269	253	275	284	273	227	280	320	244	274	254	253	274	265	273	255	258	283	285	259	269	260	253	271	252	287	277	249	293	270	251	280	295	285	292	255	266	268	269	272	259	302	253	258	269	267	265	270	248	278	281	257	267	261	263	284	275	296	299	285	283	275	300	276	281	262	287	263	265	264	276	280	257	247	280	288	295	247	251	294	269	300	273	255	250	282	273	261	255	297	281	282	269	289	286	261	270	239	300	252	264	252	268	284	276	263	274	247	262	294	301	270	284	259	301	294	274	263	244	246	262	280	260	244	259	295	272	264	262	265	264	281	280	299	314	232	277	277	290	254	265	285	287	272	280	268	311	277	303	266	289	269	251	277	283	290	264	257	256	246	280	305	269	273	257	255	260	271	280	286	302	314	295	297	271	264	263	260	259	267	305	295	245	259	286	277	283	262	305	259	283	287	295	265	297	266	244	285	274	255	256	278	271	280	252	293	288	277	302	298	297	278	259	253	281	300	289	262	262	270	276	293	278	276	285	316	279	319	292	281	262	255	278	247	254	252	288	264	270	307	277	263	259	296	319	285	246	291	290	265	274	274	287	284	278	288	297	283	276	295	251	282	260	269	283	270	265	293	276	257	270	276	289	254	286	280	278	254	275	276	292	291	266	295	238	279	266	267	239	276	280	260	264	238	263	279	276	256	270	246	271	258	263	249	260	261	266	277	241	271	252	253	284	284	285	280	273	291	251	275	266	284	300	286	252	276	276	255	288	283	263	255	276	268	268	286	268	257	256	288	243	284	276	270	274	295	281	266	269	280	258	268	276	278	260	284	295	250	288	234	253	283	272	267	243	256	279	286	271	287	262	265	264	266	297	275	275	264	271	272	269	259	286	239	286	253	270	244	282	270	272	253	259	231	221	280	293	277	262	263	277	241	291	298	273	250	259	288	263	271	285	293	289	283	267	263	280	262	280	320	266	247	256	256	269	303	247	264	297	256	266	293	286	302	269	305	279	249	274	247	310	267	231	291	270	283	254	246	297	268	264	275	282	263	290	302	321	284	296	254	281	250	256	275	288	282	280	255	286	273	289	284	290	263	268	267	296	307	295	270	299	284	284	307	262	274	282	258	274	246	235	279	278	262	246	268	279	290	266	269	259	285	311	265	271	277	282	297	270	288	282	252	261	282	268	272	271	281	264	286	282	291	258	285	273	253	266	252	277	258	268	277	260	271	278	233	280	270	252	252	260	290	253	311	268	260	263	243	264	283	263	261	273	252	275	264	280	266	285	287	275	295	293	312	242	297	314	254	251	276	267	293	274	306	291	283	280	284	250	270	274	248	265	274	266	248	277	274	274	295	282	261	306	283	271	261	263	258	269	285	278	267	295	260	284	242	306	272	234	263	280	317	276	270	259	267	266	277	261	273	291	283	247	273	295	266	278	263	280	251	264	256	293	298	257	276	269	253	280	290	261	252	251	264	267	273	308	290	266	244	251	286	276	288	255	259	286	292	291	247	315	285	254	271	280	264	241	220	293	264	271	291	290	269	248	248	282	242	275	273	242	256	264	266	288	275	293	311	274	294	277	294	286	272	278	271	323	263	279	291	233	256	268	257	266	294	254	238	296	288	270	252	290	271	282	287	264	261	275	282	260	266	234	246	241	244	252	278	266	286	273	257	274	293	242	285	273	241	236	249	280	272	283	288	236	236	263	261	268	252	268	284	297	313	279	250	260	270	257	285	254	272	275	279	244	255	300	295	250	294	260	272	293	296	277	272	234	249	288	250	289	264	276	264	267	260	302	272	298	279	261	280	278	270	266	276	268	277	251	260	253	273	235	286	271	285	305	249	266	286	286	288	308	284	302	293	274	272	249	245	246	292	281	253	266	262	260	274	299	304	284	285	274	265	251	260	245	264	297	268	278	281	257	286	271	271	291	270	266	280	261	275	286	298	259	253	259	267	264	253	258	290	299	291	280	279	249	274	261	270	266	274	269	250	304	273	267	285	255	263	317	253	294	280	287	238	266	276	245	311	268	276	288	273	262	278	251	261	251	267	286	269	246	270	238	272	262	306	289	270	269	254	267	266	264	253	261	295	258	256	269	257	273	264	261	295	279	263	295	283	273	287	279	281	263	270	286	278	264	285	288	286	310	270	261	284	280	260	279	251	237	278	281	254	274	256	272	284	278	244	274	279	271	272	286	273	262	278	287	259	251	263	264	239	310	286	271	246	245	257	252	251	260	317	310	278	318	267	264	281	264	282	256	272	265	237	248	260	278	261	275	269	288	290	277	247	270	281	279	283	289	284	280	303	247	230	266	259	291	299	254	260	268	259	321	278	277	239	270	224	298	263	272	277	273	272	248	259	254	269	277	270	270	234	263	273	285	273	273	268	297	275	257	312	278	267	296	259	273	288	279	307	256	284	258	288	277	257	292	293	260	276	288	259	290	270	264	259	251	260	251	279	293	269	271	272	254	261	275	262	306	268	289	259	274	299	295	220	297	247	260	270	281	279	263	247	263	273	258	272	257	256	233	253	278	285	308	264	234	258	269	283	260	254	274	247	235	308	273	282	293	285	221	268	278	258	229	299	296	330	278	288	283	270	292	277	296	269	272	258	272	300	269	272	302	281	238	249	306	301	275	283	301	294	264	248	214	265	285	297	267	253	255	308	261	288	261	283	274	264	262	279	276	276	267	279	267	270	249	244	319	284	299	264	255	294	284	319	272	246	272	287	311	259	283	253	283	231	270	242	276	249	262	291	286	288	299	289	302	284	281	248	255	273	268	251	316	268	287	304	274	266	266	278	299	259	296	280	266	272	242	225	318	267	272	263	264	242	289	285	278	271	249	292	263	285	262	269	280	276	301	260	253	275	291	262	270	264	290	267	291	267	260	260	284	254	314	237	271	293	309	276	313	269	276	284	288	292	241	258	290	284	301	279	276	236	272	239	291	319	290	283	267	273	280	239	272	262	258	270	303	254	259	269	267	276	266	270	268	293	290
10467	5669	5867	11357	6495	2512	1060	756	667	641	640	637	617	692	614	648	632	654	622	606	584	626	665	623	613	608	645	626	644	641	592	614	611	655	628	622	642	660	601	626	623	617	618	668	589	643	604	677	621	638	642	601	642	617	606	613	614	589	623	656	651	646	625	605	620	625	624	653	598	580	636	662	639	585	650	611	649	687	594	620	596	588	636	601	638	672	619	637	639	636	605	590	635	667	615	630	637	657	637	625	589	621	635	649	608	603	647	600	637	663	633	613	645	635	668	601	661	597	667	638	618	653	620	622	673	644	647	610	605	643	619	651	667	643	628	642	590	603	609	666	682	654	594	642	587	714	639	634	639	607	630	604	607	619	553	636	634	643	635	619	605	616	634	615	614	614	616	656	642	625	616	631	619	625	618	615	671	595	632	632	627	584	626	610	630	596	617	594	616	612	624	673	606	597	615	628	618	622	649	623	637	623	639	612	577	645	589	618	648	610	629	615	631	611	656	587	606	576	655	639	605	674	671	643	638	673	652	638	646	644	653	615	603	576	585	623	630	633	600	582	591	624	595	610	602	569	662	563	622	644	670	638	573	597	604	616	614	645	634	647	647	585	609	613	671	614	576	598	618	611	647	594	594	608	618	607	603	611	606	685	626	615	644	631	635	614	637	643	641	630	640	621	662	644	652	595	614	616	610	618	639	658	602	647	578	610	639	618	649	658	634	628	611	628	646	639	608	604	624	611	555	634	655	644	617	625	628	616	637	660	649	643	617	655	625	606	597	588	630	635	624	615	628	617	635	573	618	615	632	613	633	609	635	605	593	645	649	647	663	604	628	652	641	598	642	631	597	623	633	628	598	628	634	617	585	634	629	638	618	647	631	618	671	628	589	623	632	594	637	626	588	587	633	643	643	642	593	640	635	614	626	651	642	618	628	578	632	604	625	683	625	592	613	641	651	599	620	639	651	648	582	598	600	580	650	619	617	613	591	628	661	589	639	607	662	609	654	636	565	686	619	622	588	600	652	664	625	609	602	610	658	597	580	623	614	597	659	622	645	644	622	585	625	611	653	655	643	645	627	623	636	602	669	608	608	650	591	633	630	592	666	614	625	637	633	604	608	593	601	656	589	647	640	643	621	592	626	631	657	655	555	604	618	651	681	649	613	654	669	581	585	602	598	634	621	624	655	588	641	624	633	687	642	622	618	635	650	588	663	636	581	650	627	664	612	628	641	592	610	624	620	659	631	607	596	597	642	614	631	657	625	644	650	586	574	628	614	573	621	608	625	600	649	613	619	610	607	565	648	617	619	610	685	645	612	651	620	569	573	641	646	603	629	611	587	635	611	596	617	649	634	626	606	643	639	664	679	642	619	616	594	659	617	646	631	670	622	632	599	616	641	620	624	618	636	606	598	611	561	603	611	605	646	624	637	612	624	583	683	633	609	598	637	633	588	633	620	612	628	635	650	663	587	596	629	614	614	644	652	618	591	623	662	608	667	614	607	620	615	594	567	625	615	680	603	658	605	606	679	601	666	598	610	659	600	556	544	653	607	624	636	595	631	634	583	628	622	628	638	634	674	611	665	635	609	621	623	613	655	557	651	620	639	611	617	600	610	668	627	604	656	586	609	630	618	590	622	624	641	631	626	570	589	629	623	589	576	636	595	635	630	567	655	632	621	633	599	573	607	679	632	625	615	591	591	615	625	637	648	661	601	623	647	620	641	610	618	662	650	627	606	647	625	652	603	583	607	649	622	657	672	643	650	636	633	661	613	642	596	602	622	599	635	622	655	668	607	688	609	654	679	617	620	630	651	600	660	596	607	612	621	622	629	631	644	606	631	647	671	608	586	596	659	638	608	607	613	637	601	659	644	592	620	619	564	601	642	634	622	675	663	603	696	634	657	628	623	691	608	591	624	639	609	633	600	611	570	644	617	602	597	637	591	631	612	610	606	652	608	626	563	595	611	609	652	659	618	637	605	658	628	601	602	644	603	618	630	636	632	611	593	646	631	616	588	622	575	621	605	623	597	640	637	613	614	635	610	613	653	593	593	623	619	656	574	622	647	651	614	626	617	619	635	652	611	629	632	697	609	626	629	625	608	616	597	614	601	653	595	614	581	561	606	583	613	622	629	633	622	603	603	599	640	642	609	618	680	655	631	629	597	580	619	620	601	578	637	653	634	642	639	658	676	631	609	629	583	598	634	637	610	654	642	578	662	651	583	636	675	625	625	607	658	660	640	632	632	646	612	624	624	636	624	616	676	598	586	672	611	627	611	616	669	691	622	616	621	608	596	589	622	610	659	596	549	619	645	604	665	622	625	639	616	622	655	623	630	638	578	588	636	683	638	589	616	632	614	624	628	596	643	620	657	573	621	653	588	609	613	609	634	646	677	618	643	639	606	642	662	621	616	625	627	643	599	642	649	644	579	654	645	586	609	594	660	603	595	619	665	662	632	639	646	648	647	584	632	646	589	629	686	655	621	609	578	604	601	586	630	630	618	603	633	583	613	647	683	653	661	598	632	641	588	655	589	649	581	622	629	613	629	649	621	617	615	661	672	607	640	636	597	603	625	654	600	624	626	628	655	608	620	639	614	602	621	643	636	648	627	614	615	593	624	621	642	655	622	597	628	663	633	629	601	622	641	637	645	615	586	619	624	615	667	565	616	618	610	584	606	632	622	663	633	665	676	606	638	664	613	618	609	657	672	628	605	623	585	653	625	652	633	578	658	628	606	597	615	635	645	637	653	673	617	602	638	593	622	636	591	601	611	586	637	612	623	677	603	623	620	609	617	637	604	598	619	642	634	679	601	615	636	617	634	604	649	608	586	652	626	619	626	655	653	616	625	601	651	581	640	617	641	634	638	622	650	577	614	620	610	586	620	623	574	637	596	621	674	640	606	626	603	642	644	641	618	639	638	608	563	619	641	624	645	606	652	607	536	626	603	648	620	686	603	572	648	603	595	611	627	605	605	615	616	630	626	622	642	648	657	627	613	630	663	617	627	634	644	644	607	597	626	615	587	609	619	643	655	612	642	654	641	610	663	636	595	650	608	648	645	617	626	608	618	601	593	649	641	612	657	614	605	622	602	619	636	616	635	617	666	604	622	632	613	613	617	625	617	667	597	654	614	646	617	642	616	589	606	637	688	611	604	638	568	630	604	629	594	663	608	619	581	635	602	613	642	620	606	611	588	623	666	626	627	653	648	613	662	598	629	629	623	675	649	602	671	616	615	621	623	643	679	610	615	626	615	611	654	623	607	607	662	620	615	634	583	618	619	622	601	647	641	609	672	656	609	626	625	621	617	604	644	649	588	624	644	586	606	628	586	618	635	638	626	601	661	610	650	657	571	624	615	658	636	571	613	614	619	616	672	601	616	618	616	660	620	631	556	622	593	663	659	617	603	611	675	652	610	618	654	615	592	645	644	603	645	608	606	626	637	599	636	606	618	594	656	628	598	593	617	590	647	631	602	670	615	596
43073	26624	40210	47156	25965	8655	1853	664	429	351	348	379	363	366	361	361	372	360	373	347	345	372	370	374	344	337	353	324	331	357	337	370	384	348	355	343	368	394	350	382	374	399	379	336	341	365	335	353	362	362	331	365	361	374	386	366	392	355	325	385	340	371	378	338	338	369	371	351	336	390	353	317	344	393	368	366	359	370	356	365	356	345	351	321	337	353	360	383	332	384	346	368	381	359	350	390	419	342	349	371	338	354	339	388	360	351	327	354	391	362	339	391	383	331	314	357	379	371	363	312	394	370	355	353	361	391	354	348	347	385	355	367	357	321	374	367	360	376	360	362	370	328	345	342	371	370	362	373	383	375	348	352	359	350	363	362	371	405	353	378	330	343	352	388	386	344	338	414	364	362	344	335	367	345	377	378	333	344	339	358	365	381	378	377	370	345	378	385	372	362	344	330	341	395	351	368	382	367	388	352	365	378	370	371	353	353	375	356	345	349	357	412	402	354	373	377	349	371	352	405	386	385	328	360	371	348	368	342	334	362	362	390	365	319	354	359	327	358	348	351	351	364	389	334	345	352	344	337	372	303	344	396	297	325	367	366	397	368	375	374	380	358	368	328	356	356	372	362	345	325	371	394	382	343	344	373	344	341	324	326	379	382	381	384	370	371	377	381	342	363	347	347	369	379	387	373	330	385	373	324	329	364	367	344	349	370	339	405	382	330	348	366	370	355	381	380	338	368	341	369	341	319	348	321	358	351	373	346	378	355	366	371	369	362	344	374	365	365	387	344	360	378	353	394	357	321	355	372	358	347	365	373	379	379	385	357	367	390	392	390	399	347	381	363	326	374	383	405	363	352	342	345	330	382	349	350	370	345	349	323	370	352	353	372	377	367	345	348	365	379	360	331	373	367	352	368	368	372	383	373	419	343	373	370	316	349	360	365	338	376	380	350	375	326	340	346	341	348	335	379	343	360	368	379	381	359	343	335	369	379	403	346	355	357	368	345	348	405	362	359	403	380	365	328	370	362	376	365	387	328	366	380	335	380	329	366	365	450	383	385	390	349	345	350	326	369	364	341	352	376	338	367	371	364	359	349	385	347	397	331	389	380	406	379	390	362	364	373	363	346	363	340	345	342	372	365	365	374	357	340	394	314	428	328	364	354	356	346	372	336	356	357	379	333	363	361	378	387	345	346	328	362	371	319	386	359	345	349	378	379	370	368	380	347	368	352	391	395	358	352	396	361	379	345	334	355	357	402	367	359	336	337	338	362	378	348	326	383	354	347	387	353	342	338	369	355	358	363	367	338	363	409	355	372	335	328	375	368	351	347	345	314	356	381	376	355	365	366	363	395	351	378	377	333	386	356	363	354	349	372	376	357	405	366	345	362	363	370	363	375	367	340	362	393	382	390	350	379	404	392	404	369	363	355	333	340	373	354	348	344	364	355	362	341	344	389	360	363	358	341	309	340	335	360	387	350	368	372	367	351	370	365	359	340	381	367	363	363	367	351	360	360	363	405	319	334	368	360	331	372	337	320	352	343	348	369	362	356	357	347	376	345	349	368	388	348	337	331	345	336	376	349	365	329	375	377	366	357	364	349	345	393	387	339	328	317	331	343	376	362	360	368	392	369	364	367	370	354	329	365	344	366	396	403	356	365	396	358	364	356	363	314	363	372	375	331	369	320	391	366	348	352	367	371	353	367	348	396	366	383	362	379	365	339	371	398	340	377	380	335	390	330	350	321	351	342	343	372	366	369	329	383	324	355	372	354	368	357	345	354	395	351	348	341	361	346	360	355	351	343	392	397	379	332	388	377	369	382	367	376	328	348	369	371	362	367	351	384	373	326	360	358	373	347	380	350	341	331	367	344	385	364	348	362	372	344	338	337	372	356	363	321	344	366	347	379	376	328	378	379	350	401	375	372	351	389	328	340	388	390	362	373	321	368	375	352	346	353	345	376	335	345	355	365	354	358	400	341	363	373	341	375	369	353	367	358	335	316	386	342	386	378	359	359	358	388	386	346	359	355	363	333	383	361	361	365	392	366	341	352	370	330	387	369	351	346	372	347	345	349	392	336	344	357	358	374	342	363	353	336	388	385	366	385	361	366	370	373	365	381	341	398	374	351	363	324	337	374	376	363	394	336	371	357	353	390	335	325	379	365	354	360	317	365	373	348	332	350	360	388	370	375	404	349	399	365	355	371	352	361	359	368	400	373	348	367	381	371	349	358	386	361	391	387	350	348	364	358	373	333	318	367	355	358	361	373	336	366	368	343	362	340	370	382	363	352	337	354	368	385	417	345	350	364	365	328	373	317	344	339	325	367	399	347	349	359	347	398	383	426	362	354	353	339	334	338	346	377	406	360	371	357	334	346	337	351	307	341	364	372	319	408	331	340	403	351	372	365	350	399	372	372	359	354	351	343	387	368	354	343	371	357	331	357	335	375	341	337	350	325	353	326	369	352	365	409	339	352	341	354	387	360	336	367	364	379	332	368	383	363	351	374	371	341	365	336	369	350	355	399	354	311	389	365	371	338	395	383	371	382	391	374	389	362	364	364	367	330	317	360	354	373	361	405	401	319	366	358	333	378	360	388	370	380	351	373	365	380	368	385	304	350	361	355	346	324	349	378	388	347	354	341	354	402	333	351	400	379	349	352	365	393	390	375	341	348	375	397	392	365	363	349	364	363	309	402	380	316	363	343	331	362	358	352	369	346	330	355	361	353	350	360	362	360	361	369	360	327	339	381	351	390	360	373	367	390	389	339	319	402	335	367	334	379	354	347	385	331	355	371	353	347	375	368	353	404	388	353	381	340	395	343	372	354	358	339	389	342	365	322	385	349	355	317	339	396	360	369	376	386	327	355	339	360	391	332	364	381	379	387	337	335	382	413	396	373	364	326	383	365	363	401	368	350	358	392	371	360	369	343	333	361	331	367	352	367	359	411	351	341	337	387	375	370	357	393	375	380	333	327	363	387	361	368	359	393	383	364	377	401	400	345	382	351	356	382	396	363	391	364	361	350	379	381	372	389	369	345	397	426	359	368	369	363	362	388	333	315	363	336	393	369	361	348	354	398	346	367	377	377	384	325	343	353	373	392	366	347	350	370	370	363	318	353	375	355	356	372	386	345	350	358	363	365	370	389	364	369	380	335	384	372	380	384	364	342	327	350	366	379	356	341	348	347	375	382	386	365	361	375	373	381	357	387	367	364	400	354	355	373	361	379	372	390	412	379	382	347	374	324	337	349	371	401	384	315	333	365	382	358	337	331	379	380	364	351	353	387	351	358	363	377	384	364	349	383	336	332	371	366	341	329	369	368	348	344	358	341	358	371	355	369	388	356	350	355	382	356	349	346	362	355	359	332	388	382	353	336	349	342	317	338	383	375	377	376	356	367	352	325	353	374	376	361	363	356	372	396	381	370	342	358	384	331	339	363	356	349	378	340	357	398	343	331	339	365	406	387	400	380	358	356	354	317	350	382
27344	18332	45895	54560	35597	15677	4983	1719	861	769	806	788	814	827	781	754	818	831	888	780	794	806	864	779	893	773	772	820	807	780	855	808	830	797	818	779	803	833	796	831	801	815	839	787	822	795	807	791	835	786	822	801	848	800	800	795	761	766	787	788	876	862	848	845	779	848	760	836	779	804	851	830	830	807	810	803	762	802	851	802	865	755	781	796	823	826	783	777	800	806	780	793	795	762	775	842	803	857	803	787	836	781	816	821	755	774	784	780	795	822	830	786	775	796	806	791	793	787	827	761	810	814	771	794	776	802	805	804	816	834	799	822	788	779	831	801	784	785	819	827	786	811	751	769	850	816	790	803	764	830	873	812	786	796	831	765	740	782	787	829	833	829	809	789	828	834	787	840	813	783	820	834	801	842	784	803	808	778	842	765	772	837	828	808	796	813	826	788	844	775	834	806	803	799	810	795	794	784	823	821	776	848	848	806	811	786	838	785	795	767	833	816	817	812	828	831	781	801	769	793	805	794	802	808	795	752	792	819	788	806	790	773	806	810	853	769	815	784	802	762	824	843	815	862	834	764	790	770	776	809	786	807	765	759	823	760	774	794	752	770	813	781	810	812	830	805	824	780	776	777	784	798	784	814	820	772	826	795	857	767	795	794	800	817	799	796	807	763	800	835	816	829	835	808	749	809	829	834	808	844	807	783	833	809	838	808	822	793	746	823	848	810	884	801	857	807	858	805	785	815	853	785	812	799	800	809	809	790	813	838	824	809	784	781	766	814	777	743	799	867	788	768	846	829	803	801	794	816	804	816	748	810	811	836	783	841	803	839	829	794	786	762	873	764	849	819	810	767	787	813	820	816	799	788	766	815	811	818	805	764	791	832	781	809	787	824	803	830	849	781	816	810	778	778	814	816	831	770	767	823	866	816	816	807	784	816	803	784	775	919	820	791	856	828	822	803	852	832	795	781	765	766	806	822	751	810	781	804	795	772	803	795	865	815	799	808	792	791	816	860	795	847	820	818	769	764	788	860	823	810	799	798	854	776	816	786	814	809	781	843	833	829	799	782	756	770	818	763	748	772	786	808	814	812	811	780	829	841	874	832	832	819	834	850	847	772	844	770	827	813	747	839	740	805	824	840	816	788	820	823	811	811	843	802	753	815	814	786	805	786	757	792	793	755	752	773	759	824	788	776	807	775	798	818	821	786	788	844	790	755	788	804	801	830	785	844	848	806	812	798	782	773	819	796	828	825	805	802	809	813	813	775	745	822	767	785	800	796	783	802	805	856	806	853	794	862	797	838	786	806	835	872	828	810	775	845	767	783	836	814	810	817	792	801	783	840	796	833	810	817	814	852	782	766	766	785	768	765	842	872	748	791	814	857	818	829	789	854	804	787	822	777	807	790	761	792	816	770	818	828	813	794	809	816	817	791	851	788	839	837	811	793	820	826	825	850	821	762	794	785	783	817	830	780	762	809	767	811	802	757	776	801	789	768	756	767	820	739	862	740	846	774	797	794	790	748	811	758	846	826	831	821	799	829	843	797	810	798	830	801	783	792	794	737	794	826	833	791	818	833	815	783	778	746	814	796	818	758	778	801	799	859	774	788	783	803	773	845	790	796	797	783	775	734	784	771	797	741	798	823	826	797	815	834	797	840	766	805	818	809	780	817	797	804	786	866	829	837	804	842	790	821	836	770	798	807	772	800	841	825	867	856	790	792	766	788	778	778	790	833	795	820	769	789	799	773	765	831	799	788	812	790	822	820	772	776	772	832	824	844	754	788	790	835	784	810	811	806	795	822	806	776	851	821	768	810	772	767	785	799	713	775	806	824	832	751	792	790	840	820	765	819	779	817	795	782	810	761	808	799	807	818	767	796	817	812	793	797	789	793	780	844	819	801	790	795	808	794	832	808	812	837	776	805	827	802	811	859	777	816	774	785	813	828	828	786	814	820	757	803	767	846	801	787	789	820	844	812	791	765	816	807	783	821	823	877	814	826	788	804	823	783	828	808	816	798	818	792	856	827	804	786	803	800	761	813	819	805	814	829	744	794	852	826	807	806	834	796	763	825	826	818	814	813	810	808	809	795	786	792	804	801	798	860	779	825	785	792	809	863	756	803	805	774	773	805	805	792	809	784	814	782	778	806	778	737	802	767	832	801	806	831	807	830	802	852	782	876	806	791	791	799	860	786	855	798	812	764	851	793	809	801	789	826	790	819	814	763	773	789	787	768	816	859	853	816	806	794	792	802	797	777	820	787	764	821	810	835	827	820	803	821	769	784	801	777	774	823	800	805	816	791	828	770	797	815	753	794	754	790	818	752	778	784	754	808	830	793	804	746	773	812	807	791	773	757	792	810	806	836	798	852	827	837	814	797	771	831	772	820	803	797	800	841	800	817	804	808	810	796	775	833	767	815	833	804	794	794	822	771	794	784	813	804	806	788	793	796	757	797	786	803	824	795	831	814	773	774	778	821	820	852	827	784	790	823	828	789	798	820	805	801	786	807	789	767	777	808	756	728	848	802	788	786	784	810	799	761	834	777	804	844	779	842	809	804	825	827	769	796	793	787	797	847	807	750	816	763	790	811	803	834	840	775	853	776	799	800	810	774	787	784	788	820	775	813	814	817	822	842	799	789	834	782	773	795	794	790	834	784	791	820	817	758	770	788	861	826	768	828	847	823	809	843	759	812	796	837	809	816	800	804	794	820	822	789	803	827	761	795	790	872	814	802	782	768	828	789	833	743	762	755	800	774	785	803	787	774	800	813	786	787	794	738	809	790	793	780	820	769	784	806	799	748	796	830	772	786	763	783	801	834	767	826	834	855	765	777	848	825	817	814	807	795	774	804	805	792	774	831	773	782	818	791	796	779	750	884	797	827	764	743	772	790	823	779	822	756	815	816	747	792	791	805	816	856	820	796	836	745	849	793	768	777	797	806	780	799	780	764	816	741	824	821	817	797	837	865	800	755	770	797	820	820	849	796	788	794	784	791	832	837	809	795	797	763	821	755	819	816	797	760	805	788	829	827	848	833	812	774	818	771	802	788	787	764	792	775	802	765	790	808	777	806	804	819	748	874	827	789	840	781	812	808	799	809	838	816	769	844	762	763	798	829	761	785	817	804	792	805	796	802	812	808	818	808	813	835	781	765	807	846	818	802	805	852	789	743	813	831	793	815	777	866	819	781	802	853	816	815	835	807	779	803	780	783	836	808	814	785	850	882	842	781	857	807	871	802	848	789	814	873	813	806	788	817	741	777	814	811	795	745	769	791	842	851	835	766	789	768	775	784	809	823	791	811	803	819	793	836	790	806	758	769	819	821	816	803	827	825	831	827	807	816	828	828	807	793	818	800	784	753	832	764	757	805	887	751	788	756	847	777	755	811	804	810	805	819	849	750	769	837	786	831	821	846	790	876	775	781	749	780	783	782	817	845	782	820	831	778	782	799	760	768	832	816	796	763	814	794	811	846	851	764	820	811
53577	38475	46939	63411	38467	16232	3952	957	439	378	383	404	431	407	442	434	399	422	383	419	400	454	389	401	362	409	410	357	378	411	399	408	407	386	443	395	412	430	394	378	389	427	452	407	391	391	429	439	394	396	414	381	377	403	382	399	399	391	351	451	401	411	404	414	433	439	410	436	414	427	380	432	402	389	369	383	398	445	371	410	407	394	394	410	419	405	392	394	388	397	417	405	401	379	423	402	395	369	401	383	384	398	429	371	360	360	414	445	410	406	416	407	449	410	434	431	422	428	395	430	402	392	420	437	405	398	431	387	409	406	429	406	403	436	412	387	411	400	421	426	410	434	376	379	411	405	401	414	401	406	411	420	425	386	436	405	405	396	443	419	434	392	419	390	364	436	405	436	426	391	437	417	399	412	412	394	431	416	406	392	395	413	406	374	427	429	427	400	425	408	462	447	397	410	391	364	403	414	377	398	382	386	421	407	393	449	462	434	385	406	457	392	406	409	371	444	413	388	372	388	398	403	399	436	442	409	432	411	411	410	418	416	451	403	430	427	394	399	417	405	398	403	417	389	393	454	367	403	410	413	414	372	384	417	424	429	378	436	416	426	422	389	386	383	393	388	432	427	439	420	400	445	363	442	414	409	413	393	456	411	388	381	421	413	393	411	412	410	467	395	415	374	405	433	396	403	441	453	382	385	408	438	406	380	441	440	368	399	435	366	401	380	452	406	412	406	378	375	408	364	387	411	384	400	400	392	402	384	407	427	429	418	405	396	395	421	385	397	395	422	422	414	433	412	430	442	403	446	392	444	365	383	401	404	430	404	417	403	427	403	356	394	390	424	412	402	410	433	390	396	434	400	370	409	382	415	428	384	376	413	417	424	374	390	403	439	397	370	431	421	438	473	377	426	391	432	384	416	401	377	439	395	374	388	396	414	396	451	395	376	422	393	447	395	380	442	407	431	441	438	422	406	407	404	353	412	428	434	414	407	381	420	381	394	395	394	390	390	447	395	397	397	383	375	432	440	436	378	430	379	364	407	426	420	393	416	403	455	429	418	411	371	403	383	434	385	417	420	390	383	447	447	413	385	403	429	396	418	374	414	417	439	398	397	411	372	388	404	446	410	388	388	410	384	432	419	411	407	410	388	423	416	402	408	413	438	411	379	420	418	409	411	436	443	396	445	409	421	363	397	432	404	384	431	428	440	407	405	383	413	412	436	396	418	419	416	433	430	387	408	370	428	421	378	450	436	384	433	416	380	414	411	401	403	420	391	393	396	428	397	426	440	452	394	410	435	441	417	424	423	412	383	378	386	395	410	387	454	376	396	400	409	375	470	386	405	384	390	379	441	372	426	384	438	407	374	434	407	389	379	438	436	375	399	382	346	430	390	400	430	444	401	431	403	415	348	395	408	409	364	374	391	402	371	409	392	401	421	411	367	437	402	384	388	411	387	437	432	395	373	395	389	389	405	392	409	400	431	443	404	341	397	385	418	410	415	429	436	406	396	430	428	435	423	423	396	407	417	402	435	431	448	356	403	393	387	405	430	426	414	370	445	396	421	399	407	435	444	401	422	425	436	418	457	422	402	379	422	437	442	413	440	376	420	418	366	428	445	403	443	414	400	367	425	379	456	418	446	392	396	421	424	389	422	415	381	370	413	386	427	404	430	415	388	357	371	377	402	427	403	399	415	427	379	409	438	428	437	417	395	415	419	387	381	374	412	412	393	436	444	363	414	420	408	376	414	423	417	403	387	403	432	408	405	441	391	419	408	376	414	406	390	427	439	417	385	367	404	403	416	385	410	408	419	424	386	396	398	352	395	369	382	403	397	441	384	413	406	384	430	396	376	446	421	416	377	405	380	416	386	409	426	400	384	442	416	412	385	436	423	405	376	403	445	411	399	406	441	402	384	406	372	373	416	388	357	376	402	438	396	375	375	424	433	411	425	436	361	416	404	406	415	370	404	431	408	402	453	382	364	418	395	438	435	412	389	425	419	396	428	423	416	420	430	443	405	376	448	354	441	383	371	383	427	433	418	420	416	405	393	398	439	421	373	425	388	381	429	411	417	373	433	398	398	455	420	389	419	366	350	355	407	424	395	382	386	406	408	435	367	407	414	379	435	395	416	402	410	400	416	402	394	369	404	398	388	402	426	430	410	393	410	430	352	400	396	412	435	375	393	388	425	426	407	363	422	389	418	371	419	406	421	364	407	388	430	416	371	363	402	409	418	386	379	372	422	380	412	373	388	394	453	389	406	397	413	401	390	438	433	415	363	392	423	392	405	402	412	417	407	429	410	402	387	374	379	429	474	411	387	393	424	397	414	398	398	378	412	388	370	419	428	428	352	405	385	404	456	415	364	431	391	387	382	401	373	408	387	410	415	433	394	390	400	432	432	343	382	425	433	405	438	410	435	394	411	394	387	442	439	443	394	414	408	371	429	371	432	424	428	385	422	401	403	429	404	415	411	410	396	416	363	425	420	399	412	390	416	376	391	412	383	371	343	411	417	409	422	415	446	408	380	426	420	427	380	405	433	364	388	430	424	382	428	390	399	411	377	410	402	388	404	382	400	405	415	403	377	373	372	399	418	458	421	396	390	421	413	396	410	420	375	414	379	422	423	409	432	415	385	362	408	415	408	421	377	406	402	421	390	407	442	409	423	421	389	422	408	412	407	436	414	426	415	378	398	412	385	401	449	415	395	393	426	394	424	423	422	395	417	410	421	377	421	382	429	405	402	424	423	424	426	374	378	401	415	380	393	383	430	439	332	417	400	458	437	389	433	436	416	391	428	440	411	422	400	411	386	367	425	402	405	432	385	400	399	381	379	407	419	418	424	409	385	391	386	406	424	386	421	395	416	425	408	413	366	391	374	416	444	393	378	399	359	433	396	419	389	406	412	415	421	396	397	392	400	402	422	432	413	376	391	455	429	424	377	427	377	404	420	433	415	413	400	416	397	424	421	427	404	450	384	446	360	398	410	385	421	413	421	395	435	404	384	452	388	412	413	410	437	395	421	407	409	437	413	437	404	400	409	367	371	417	395	439	403	430	375	372	395	401	370	435	430	396	428	408	433	405	401	375	453	398	371	389	366	409	387	403	392	403	387	448	444	421	414	385	370	449	415	397	397	401	405	395	405	409	405	412	397	447	410	417	421	439	407	430	407	430	382	444	409	400	390	427	404	395	394	396	405	396	414	411	402	412	404	375	404	428	385	421	434	439	415	431	430	470	376	416	429	381	415	387	400	416	402	405	364	407	367	404	441	439	370	388	445	427	401	371	399	393	430	406	441	444	415	422	420	403	405	430	422	429	438	383	426	397	362	401	393	384	415	417	425	419	351	406	451	426	423	418	423	415	400	381	443	437	396	412	404	428	399	456	385	389	381	395	399	394	425	468	445	414	404	419	427	354	381	436	393	424	406	411	393	415	402	385	393	422	384	418	408	457	431	400	394	417	390	382	418	429	407	382	400	423	400
35081	26613	50676	68950	46860	23106	7770	2386	1016	855	883	888	868	905	868	860	875	841	921	855	812	841	914	846	853	848	850	870	840	863	848	875	891	877	886	865	876	888	851	851	805	884	808	852	830	900	882	878	936	886	914	822	851	822	888	872	855	804	862	875	868	859	900	866	879	899	868	859	863	859	808	895	882	912	868	867	842	853	871	864	834	845	859	880	876	878	878	922	879	871	850	890	892	880	859	934	895	884	881	877	799	872	888	909	854	838	903	886	827	859	829	845	889	855	837	876	837	863	856	889	880	844	868	891	868	859	799	872	860	806	858	868	881	880	836	896	889	874	895	867	921	829	847	857	834	901	883	895	896	913	862	842	856	909	856	872	806	907	874	865	910	881	891	852	819	876	810	861	883	885	907	862	886	915	835	793	775	880	872	870	824	874	875	859	874	916	818	873	829	901	896	919	866	878	870	883	913	867	840	818	904	877	900	893	900	868	909	907	826	889	846	858	878	825	856	876	840	872	913	879	879	865	879	855	880	842	895	821	868	845	912	857	861	846	867	875	871	880	894	880	859	851	847	870	907	826	944	878	870	895	830	825	833	875	902	925	861	892	926	871	847	847	865	918	873	955	888	836	832	853	888	857	867	906	849	879	883	907	808	864	881	931	868	812	900	862	896	888	858	878	832	881	854	830	898	823	865	900	889	866	797	871	865	857	850	926	863	871	853	865	877	853	910	865	838	870	924	902	887	883	885	867	812	839	942	837	906	875	852	873	858	891	871	838	861	896	850	859	860	909	876	857	886	890	903	834	890	785	902	866	918	841	908	881	899	862	826	859	880	889	899	858	836	848	863	872	893	892	865	890	885	852	858	882	877	900	823	863	858	912	878	854	884	831	857	886	886	870	828	922	861	862	836	862	889	860	829	877	855	839	924	869	827	832	898	841	855	898	891	872	910	897	909	821	882	844	903	855	903	895	913	834	894	898	851	902	922	839	852	865	848	877	903	837	833	913	876	791	873	866	916	866	885	845	884	872	863	884	875	874	877	892	866	872	875	888	852	894	837	837	838	890	883	861	862	874	857	894	887	835	864	915	873	822	901	914	835	869	877	856	882	906	847	849	863	897	877	876	910	840	801	882	865	863	858	853	843	864	896	879	859	942	876	907	882	856	931	859	892	815	836	875	882	849	959	858	857	871	890	888	838	840	876	828	859	896	857	830	897	927	828	872	851	907	882	939	854	866	806	814	912	818	880	865	893	916	842	868	900	888	887	869	868	844	914	865	844	874	852	869	872	890	855	896	862	930	829	843	838	907	904	877	851	866	870	905	853	869	844	894	815	870	852	933	894	821	878	837	867	882	873	874	916	887	859	860	841	907	876	868	833	864	860	882	897	878	842	821	880	934	859	910	889	878	931	927	868	873	889	883	877	855	926	874	875	841	783	893	825	835	869	839	826	804	863	879	891	946	851	860	832	864	906	813	825	898	887	886	872	851	872	871	856	904	844	905	883	876	913	890	892	858	903	865	841	878	893	891	863	896	849	827	892	892	865	879	873	868	887	905	842	851	914	839	879	864	921	883	886	867	970	828	902	867	837	858	840	865	821	859	917	850	873	883	846	910	919	886	862	874	861	902	862	900	911	909	893	891	822	890	881	825	862	900	893	845	882	837	921	836	863	880	879	886	899	859	915	861	889	786	847	820	912	877	814	898	854	918	858	827	836	870	934	902	850	907	881	883	903	910	898	857	933	853	858	869	902	827	885	863	855	841	878	859	827	847	864	869	881	915	906	848	891	846	874	887	879	896	832	916	869	874	895	857	840	871	872	858	864	869	889	845	928	859	887	866	860	898	857	892	859	880	840	914	856	861	887	892	836	861	904	852	894	874	881	850	864	836	856	839	884	904	846	842	860	890	908	881	833	885	843	807	830	853	863	866	852	855	878	819	851	912	900	925	867	872	890	873	846	868	858	896	921	860	849	892	863	881	857	884	837	872	879	846	889	898	885	882	868	827	897	882	887	850	835	891	829	856	863	855	842	864	875	935	869	868	820	835	841	866	856	891	844	903	856	875	881	851	884	866	929	923	845	908	891	846	907	888	863	890	794	873	877	841	885	842	902	868	874	901	844	901	806	903	919	837	855	892	845	887	897	929	840	851	904	880	884	879	883	904	855	845	887	835	866	878	852	842	876	852	831	932	850	862	816	844	881	809	861	868	878	841	811	854	890	860	863	843	837	844	884	861	844	894	869	849	860	874	906	857	873	876	845	956	840	872	902	866	875	916	831	868	928	876	816	930	853	865	884	856	842	862	840	880	883	893	882	909	908	841	828	864	895	886	895	818	842	867	912	892	879	851	871	866	809	884	848	838	925	916	859	864	880	906	865	846	872	883	892	884	860	841	848	840	926	845	872	874	785	904	839	851	894	885	865	863	920	829	905	835	888	839	876	827	865	862	935	832	838	848	870	824	848	857	840	887	838	849	874	910	844	880	847	878	842	865	904	894	864	876	883	906	873	841	861	869	856	913	891	870	901	852	912	889	851	869	892	896	938	881	864	874	867	891	860	865	910	886	847	861	923	878	846	876	878	898	857	956	871	845	896	859	906	851	848	849	898	860	895	830	866	874	909	917	906	812	862	843	888	888	847	868	853	859	869	871	843	867	831	843	890	886	898	861	896	862	869	879	862	846	892	862	897	904	808	948	815	827	824	917	917	851	841	867	841	867	850	922	850	858	894	882	867	851	847	827	895	901	872	865	881	879	895	908	852	863	898	866	866	886	881	824	864	830	870	855	916	921	875	866	895	919	857	839	881	922	890	878	874	880	840	865	872	922	834	876	876	880	871	839	878	887	898	896	930	894	835	813	895	855	853	857	837	856	934	890	885	864	842	892	882	852	891	859	902	891	846	850	887	890	854	857	870	866	868	871	908	886	888	857	849	874	872	848	848	862	914	868	863	905	885	899	852	822	922	868	899	841	855	920	831	880	869	854	884	819	883	867	890	860	891	879	836	892	924	860	854	867	876	850	876	837	900	903	871	883	875	888	876	874	900	893	820	861	860	868	845	822	905	847	911	804	886	895	877	860	821	890	845	819	860	867	860	883	846	840	865	872	868	884	804	847	863	802	830	820	839	845	873	861	893	880	877	910	866	795	862	859	857	883	863	922	856	866	909	879	913	832	834	868	873	942	889	861	880	911	874	874	851	901	840	849	863	843	867	904	851	871	847	883	863	839	873	818	887	867	896	871	910	884	867	827	892	871	875	846	837	837	879	866	834	865	887	877	908	857	859	815	826	865	872	851	866	897	905	846	877	872	819	844	849	848	861	877	875	825	871	890	845	888	813	880	850	866	829	870	846	809	835	845	947	857	901	895	857	889	869	862	847	845	840	877	844	857	862	801	839	912	839	874	865	890	847	897	869	843	905	882	910	823	891	901	888	890	845	870	888	909	864	880	866	836	897	890	893	883	867	839	862	834	903	812	877	877	848	854
16427	7045	4458	6384	2418	869	452	323	269	277	249	291	310	277	304	288	305	287	283	254	260	275	264	270	275	285	281	281	271	247	298	260	271	287	308	304	278	277	301	334	302	256	266	261	301	274	273	266	283	258	293	290	292	291	291	283	242	253	269	283	258	287	300	270	325	296	293	279	269	278	248	262	255	254	260	287	278	270	292	277	288	283	274	281	273	286	289	266	287	276	263	290	258	295	272	268	289	278	324	261	301	299	289	295	292	263	309	265	298	277	251	305	303	298	265	263	264	288	328	280	305	261	275	299	257	261	254	291	245	264	305	283	276	302	285	272	257	276	292	299	265	265	265	291	260	273	280	303	291	282	268	276	273	313	281	268	240	258	277	276	284	259	258	290	254	297	287	299	242	273	318	292	268	289	280	281	293	296	264	304	294	309	292	297	264	284	299	285	271	252	285	281	320	276	296	272	297	256	270	315	284	309	276	266	256	285	314	256	277	307	287	291	286	268	277	270	277	292	293	309	292	270	300	244	285	293	279	290	270	253	285	322	251	283	295	295	287	262	279	275	316	330	341	255	290	269	251	278	298	299	269	273	277	285	299	291	293	278	254	277	251	285	286	303	280	294	281	279	282	277	291	276	284	289	295	290	299	291	265	279	280	260	278	248	279	275	239	293	294	320	287	295	319	272	293	307	267	313	257	282	270	330	286	278	252	297	292	314	315	281	297	271	280	266	288	259	288	279	294	285	270	234	268	303	290	297	284	298	284	275	327	252	296	274	281	278	289	288	289	268	269	296	265	270	290	254	281	286	285	274	316	285	320	288	262	285	313	308	284	265	263	270	267	261	307	270	286	298	279	282	286	255	304	310	279	299	325	305	262	261	279	280	274	280	270	267	273	276	278	269	292	266	275	273	254	268	289	304	286	298	256	309	289	288	272	282	298	292	291	298	298	297	276	317	280	297	277	298	268	263	271	278	313	270	283	300	307	293	262	322	296	288	283	276	304	287	273	292	282	252	302	284	270	300	251	308	308	290	245	244	286	286	262	267	284	275	273	280	279	287	277	302	277	266	276	283	300	287	254	281	281	280	273	277	271	282	280	297	267	279	284	307	280	263	280	280	273	255	292	299	303	284	279	308	280	298	264	302	263	281	290	320	290	288	270	236	244	275	236	234	302	310	293	330	305	278	271	290	259	278	272	257	257	291	281	245	260	258	259	261	284	296	272	257	275	268	264	268	325	283	258	293	299	309	304	317	275	264	284	290	294	323	287	279	261	303	279	274	273	296	291	252	317	285	271	289	306	279	291	279	296	294	298	259	295	272	269	288	281	312	299	257	275	258	292	289	274	267	264	292	293	269	316	285	286	296	291	282	275	266	273	311	274	277	280	259	271	300	280	293	311	268	290	291	275	278	274	291	275	282	257	273	306	299	266	263	262	296	292	269	290	283	292	254	286	295	279	267	263	281	301	292	267	282	303	285	285	296	295	251	289	273	287	276	293	316	286	315	302	279	267	275	292	265	333	260	313	291	291	308	320	284	281	283	277	277	284	274	277	266	277	291	267	266	279	275	276	278	265	271	303	298	253	253	281	300	264	249	288	300	262	244	263	309	296	282	283	282	277	277	256	287	296	285	266	275	273	292	273	286	305	290	285	306	274	328	279	269	297	279	311	285	290	304	286	262	304	275	244	261	246	245	294	256	252	242	283	279	275	276	275	257	305	268	296	310	272	244	287	292	250	246	263	305	278	245	317	295	291	263	272	254	290	301	271	281	273	297	272	285	279	295	292	302	278	298	290	256	312	281	294	298	294	278	267	287	321	278	273	295	280	281	274	285	312	287	270	297	254	293	285	300	278	256	282	277	242	291	296	280	277	293	290	254	300	261	294	272	330	270	282	265	304	322	286	306	281	330	251	255	227	283	253	272	284	284	268	294	262	282	290	281	276	279	308	261	280	300	271	304	277	307	281	313	286	301	291	315	277	283	316	276	270	272	248	259	261	294	281	247	282	307	284	279	265	293	280	300	266	277	300	286	294	292	283	280	297	297	258	285	306	304	302	276	306	287	284	282	270	286	292	276	262	283	258	236	295	294	281	328	285	296	281	294	278	279	277	247	287	299	268	273	302	276	317	286	297	280	246	286	265	291	305	273	285	270	309	279	280	249	296	280	274	277	296	276	296	308	312	260	279	267	338	299	320	309	293	289	291	290	294	284	280	272	274	288	315	282	272	267	266	303	269	309	296	286	271	288	314	306	288	284	251	299	279	286	273	273	298	295	281	278	285	309	296	300	284	265	270	284	280	264	267	282	272	282	297	255	268	290	275	303	310	296	290	258	305	294	310	259	285	298	287	268	290	271	271	278	289	266	273	320	305	273	274	291	266	280	289	235	273	257	274	290	255	308	301	289	260	299	287	278	284	311	285	263	320	290	263	308	276	290	275	264	249	285	251	295	293	281	284	271	295	275	275	243	293	290	311	312	290	262	298	273	279	266	301	274	292	293	284	301	266	285	270	285	312	277	280	282	300	277	300	275	267	308	311	265	264	292	253	306	312	271	282	262	304	314	292	309	303	311	279	277	276	262	288	226	309	285	286	259	301	246	273	274	283	274	266	257	263	294	284	274	264	319	271	266	270	292	343	274	243	285	295	256	267	281	306	253	283	277	301	326	276	264	240	326	292	304	281	263	262	267	301	281	272	247	283	270	278	265	268	297	310	270	297	285	318	290	324	313	314	287	291	284	297	284	293	292	248	297	300	313	295	297	292	274	284	298	266	247	268	275	270	301	299	301	256	269	256	302	289	289	293	292	250	295	298	314	276	290	294	290	307	272	322	288	286	283	276	274	281	274	279	255	316	252	275	312	292	295	268	304	275	288	265	270	291	304	279	249	292	277	259	292	286	279	306	300	259	278	289	235	301	311	288	268	306	294	254	254	265	282	317	296	279	283	301	266	295	284	295	301	305	234	281	272	300	278	312	263	261	281	279	264	325	268	284	260	285	286	264	261	274	276	274	268	259	283	273	299	302	307	259	274	270	268	258	255	318	283	324	295	301	297	302	291	331	295	270	262	289	272	286	300	318	276	257	310	295	258	281	290	285	314	277	287	272	307	266	280	256	285	272	277	268	298	253	257	265	287	281	259	255	292	277	279	264	275	272	281	261	257	259	287	286	333	287	294	264	272	277	298	308	273	275	313	292	277	295	295	288	308	311	268	255	281	285	286	313	322	289	257	267	256	309	283	284	291	302	284	300	278	239	298	292	271	276	288	276	301	283	288	289	247	272	299	329	294	296	283	284	291	285	279	279	288	290	320	270	303	308	276	277	239	273	274	296	273	288	273	264	285	314	278	276	289	298	285	321	280	291	311	262	273	281	282	261	262	281	272	256	268	275	302	264	283	287	284	278	283	291	259	305	300	265	260	271	290	280	270	299	253	298	285	316	284	285	274	283	238	271	273	279	308	280	293	270	269	255	284	327	273	246	230
9767	5605	9360	13649	5531	2100	1109	727	625	633	634	652	636	667	652	640	678	680	699	682	623	627	643	624	643	671	628	665	606	594	639	644	651	686	629	644	632	704	627	715	694	613	655	676	573	667	643	661	630	636	631	604	625	652	608	629	676	657	684	629	616	618	644	678	657	611	610	663	652	623	609	608	632	639	658	623	634	666	666	642	653	611	653	649	613	689	655	661	627	646	635	689	644	634	661	629	649	642	639	618	628	641	629	655	659	634	647	595	645	652	638	648	652	634	674	657	655	649	666	671	644	643	591	679	635	606	662	649	641	657	662	605	643	641	613	678	617	657	622	629	605	630	605	667	664	633	658	659	609	618	644	658	641	633	694	633	607	612	630	644	655	632	636	644	622	708	662	612	626	685	585	610	682	659	632	687	643	656	677	668	643	628	663	675	665	687	714	657	629	635	664	662	666	628	634	668	661	647	629	674	673	612	593	656	639	643	642	620	640	625	632	634	639	663	621	636	658	663	608	618	651	699	651	657	639	665	635	650	680	674	631	662	684	660	647	665	653	634	633	622	641	630	614	639	627	633	657	634	655	674	640	617	649	644	668	692	652	627	642	597	623	679	616	638	642	659	654	623	644	634	673	669	622	660	605	664	664	634	657	664	646	619	669	594	724	622	663	650	681	649	632	635	655	651	647	633	607	617	658	596	611	671	606	666	639	604	620	658	642	637	638	646	612	643	673	610	666	613	635	636	620	672	619	647	674	634	621	610	624	671	660	655	647	658	646	657	662	637	643	685	636	656	620	650	633	678	648	631	613	656	663	697	732	623	667	641	652	620	626	652	673	662	628	668	620	649	607	604	609	640	618	652	635	634	657	672	641	639	653	646	618	613	704	625	650	677	651	631	642	630	617	653	619	616	636	602	651	639	690	677	646	642	623	595	660	596	622	623	667	635	619	641	700	638	632	603	675	607	621	629	626	626	658	651	657	659	660	640	613	642	642	620	648	675	656	647	604	642	623	623	618	657	644	641	632	636	670	673	630	672	621	630	638	629	690	612	647	640	627	644	673	633	631	623	668	635	602	639	624	648	676	656	639	614	634	621	629	670	685	646	662	695	608	580	627	643	663	632	630	656	686	657	639	699	634	625	651	651	667	663	656	637	671	624	649	671	629	617	615	650	635	657	613	632	661	602	678	667	611	640	657	644	630	643	659	631	608	675	628	659	651	654	722	642	608	594	653	637	615	625	676	664	628	654	655	626	623	632	613	616	599	682	637	643	647	600	654	658	634	669	641	617	684	651	664	622	632	653	597	639	619	664	646	672	640	591	648	637	650	664	617	644	612	640	677	634	606	624	621	683	636	651	669	608	666	658	647	634	633	686	650	637	651	614	630	638	631	626	656	597	650	679	654	665	621	636	660	600	666	633	633	642	619	600	595	625	628	651	635	658	635	658	627	663	584	606	686	639	685	698	658	643	605	618	637	663	660	676	630	641	649	654	669	664	628	618	665	660	636	681	644	599	653	637	625	669	679	666	667	687	634	634	651	630	638	634	637	674	651	647	648	677	645	635	687	647	666	668	706	631	615	631	688	646	676	674	642	621	598	641	633	649	608	647	657	649	658	652	659	658	669	636	653	719	633	681	647	673	656	670	656	645	634	569	595	644	600	652	621	606	662	609	654	655	622	656	689	702	653	655	627	640	630	632	631	601	593	624	665	611	642	646	634	660	681	655	609	618	622	619	641	612	643	622	638	634	655	616	648	595	653	621	613	637	660	622	584	618	644	628	613	633	679	613	638	636	620	625	665	640	660	635	651	616	671	643	633	652	607	640	646	682	622	628	644	638	632	633	611	645	679	654	658	664	613	640	623	658	621	633	653	679	639	669	666	645	648	640	619	643	634	650	718	628	667	678	687	673	617	613	622	659	655	620	633	635	628	661	646	664	619	653	653	649	614	653	625	663	629	631	612	659	669	638	636	631	645	609	682	612	618	651	596	644	649	670	680	645	639	654	652	649	663	656	637	632	625	652	644	636	652	623	632	681	653	648	593	650	669	657	652	643	650	642	665	669	652	678	621	613	691	627	668	642	695	633	639	634	684	597	654	613	656	624	606	622	646	634	591	593	625	652	602	679	662	647	649	709	593	628	631	653	693	659	621	684	632	613	653	689	635	636	612	633	664	604	654	676	608	659	680	651	611	635	671	649	660	627	653	650	636	625	652	627	670	640	652	581	667	643	635	631	660	620	645	622	600	638	664	673	641	645	623	626	595	643	653	635	667	663	634	627	629	609	664	638	678	623	642	662	632	683	685	636	629	661	660	638	657	664	641	685	661	622	655	686	625	601	673	658	666	643	603	629	671	678	629	650	656	671	640	656	601	638	669	659	668	655	639	577	612	653	660	661	678	636	688	616	664	603	673	643	631	670	670	631	621	650	666	641	602	650	624	666	624	658	615	599	648	616	654	641	621	651	650	613	627	686	687	647	681	652	645	665	670	627	646	615	613	604	645	675	639	656	615	635	611	653	668	612	634	668	605	606	647	638	594	671	615	622	655	648	617	679	616	619	633	670	648	668	641	655	646	666	614	616	653	603	637	671	669	641	684	671	631	624	616	649	634	619	684	663	657	671	621	650	672	664	659	642	648	701	605	647	616	650	643	632	705	664	622	615	637	643	630	654	698	667	660	652	634	634	649	633	689	638	656	621	660	650	648	677	666	666	640	679	624	631	637	629	657	615	639	677	669	633	635	575	603	638	628	646	650	677	627	614	669	651	639	665	680	678	648	644	685	665	689	671	611	688	644	664	667	661	672	608	612	655	634	650	653	622	641	663	642	647	592	688	648	664	670	642	656	676	607	634	646	655	612	645	636	632	651	620	668	671	636	610	632	614	660	632	623	586	610	642	641	624	630	681	644	659	678	628	636	612	623	675	617	645	614	646	663	640	665	655	646	627	644	644	693	626	627	632	684	670	634	626	640	620	663	636	611	657	643	665	640	669	652	623	641	689	651	641	616	617	648	663	646	664	642	635	609	660	683	652	679	684	675	649	714	637	658	689	612	650	602	630	678	644	651	630	593	641	580	676	593	651	629	638	649	622	630	636	655	633	680	658	677	669	674	672	670	620	654	595	638	695	661	652	630	604	615	653	600	599	655	694	681	619	653	635	639	592	697	644	639	630	674	611	648	622	635	619	660	640	696	648	659	694	648	613	646	611	622	635	628	657	688	647	642	649	681	656	634	584	644	658	631	665	647	662	637	631	671	676	616	679	658	666	633	656	631	672	638	683	677	599	624	643	615	608	657	652	698	644	666	616	614	672	669	631	621	645	621	654	629	615	660	648	660	656	668	657	642	653	653	642	609	609	652	651	638	691	619	627	601	650	629	698	639	649	591	656	662	629	638	619	627	651	624	654	698	620	654	672	609	632	651	642	632	649	601	645	645	672	640	629	662	682	629	640	669	629	647	661	619	605	678	636	641	621	587	652	633	633
42753	33616	37057	49887	24638	7607	1674	540	370	377	355	352	362	339	400	339	399	349	369	360	365	321	353	379	360	344	362	354	378	342	367	338	362	399	341	356	386	386	352	347	349	345	335	355	369	384	354	341	345	349	350	338	322	327	367	323	352	355	350	350	353	347	359	340	383	381	362	347	348	359	358	311	349	372	340	341	389	322	356	352	355	381	385	355	390	367	346	363	336	339	409	350	344	345	345	368	333	368	350	361	380	355	340	347	320	375	355	344	349	348	384	364	328	403	339	366	378	327	376	332	369	347	373	376	344	392	379	354	368	340	369	358	364	389	344	352	380	376	343	352	376	362	361	377	377	389	362	334	366	346	343	381	338	349	374	324	330	347	349	387	355	334	313	359	368	359	371	371	328	350	317	327	333	394	339	331	381	344	328	309	326	339	367	358	354	363	355	334	360	336	380	392	374	355	379	373	364	342	392	346	362	383	358	382	327	369	383	346	338	329	343	370	315	371	334	376	370	363	351	351	343	343	355	377	394	359	381	320	354	369	369	349	374	406	347	342	348	341	339	366	357	375	294	377	320	383	373	372	385	360	349	352	348	359	325	331	351	354	349	366	382	356	352	329	352	361	343	356	317	348	361	364	365	367	378	348	368	362	341	337	345	378	408	316	330	355	374	342	345	314	369	376	362	361	356	369	382	350	348	373	389	329	354	382	346	352	338	363	331	371	368	320	338	361	376	384	374	359	310	322	337	346	352	361	346	365	331	359	376	319	320	405	341	354	367	379	361	372	353	356	350	370	330	334	365	351	335	354	346	378	398	349	374	379	319	358	390	378	360	356	365	382	355	390	360	370	358	341	323	353	360	359	364	345	389	361	336	308	365	401	363	364	354	367	352	338	338	375	370	350	340	369	399	361	333	355	339	337	353	374	369	357	403	354	373	377	349	360	362	320	337	335	366	349	337	331	343	363	344	354	348	384	350	366	389	347	363	406	349	331	396	343	367	341	380	351	386	360	331	339	320	345	367	358	317	333	364	338	308	347	347	361	363	370	360	378	353	388	324	343	367	325	346	366	369	398	343	339	375	370	376	356	336	365	327	305	352	346	344	364	369	387	335	331	344	376	329	354	362	362	375	377	360	370	375	339	384	369	353	378	375	396	386	367	344	362	374	323	361	351	353	340	323	329	356	335	347	356	362	357	374	396	373	366	374	350	336	379	345	328	354	332	385	353	342	374	333	326	347	378	352	360	319	347	365	349	376	356	368	323	388	350	341	368	357	363	377	360	353	349	363	335	339	303	360	330	378	338	380	343	359	330	352	340	347	352	344	356	323	332	377	333	346	337	364	359	346	374	355	342	377	353	367	359	374	399	386	386	381	364	385	329	343	326	348	311	368	340	358	393	334	316	368	330	338	397	363	363	346	348	328	335	365	348	349	380	338	331	369	370	379	332	383	424	353	328	320	368	346	292	349	360	360	376	325	355	352	348	332	422	357	367	344	365	350	363	373	317	367	323	367	333	374	342	362	343	360	356	342	412	337	334	337	353	324	349	354	398	343	366	339	399	337	328	333	358	328	362	335	372	365	337	328	365	343	367	393	354	349	351	337	366	342	376	330	349	377	328	335	369	370	375	343	344	366	346	377	377	363	385	391	352	336	370	367	373	343	350	373	345	352	348	373	348	357	350	341	333	349	378	346	330	347	336	363	385	345	336	322	359	341	352	352	348	360	367	336	333	343	380	323	358	358	355	358	380	353	381	349	365	341	350	312	351	364	360	341	403	336	380	390	392	362	341	362	361	349	339	325	354	345	350	320	358	349	353	365	361	342	404	345	348	374	361	363	369	381	353	385	382	333	336	334	384	382	350	318	384	345	368	389	345	362	379	372	369	346	368	388	320	361	421	372	364	372	332	380	356	340	343	365	328	361	333	385	326	360	362	354	327	389	311	326	385	355	391	340	365	330	304	342	355	342	348	303	379	342	341	317	371	355	346	360	340	349	345	418	381	358	363	372	370	365	355	352	344	331	336	378	387	364	340	334	396	374	320	385	373	352	339	358	346	337	372	387	361	378	332	357	362	370	376	354	378	379	348	373	378	384	341	363	359	350	374	401	349	348	353	343	362	337	347	347	336	356	353	318	363	361	350	345	325	386	346	335	358	356	390	343	358	348	357	361	363	386	339	339	354	378	363	333	347	361	362	362	353	355	350	372	351	363	350	384	364	346	368	367	379	379	370	364	349	360	358	344	351	371	367	358	344	383	379	369	335	392	319	327	339	354	354	318	353	370	355	354	364	342	400	350	319	387	420	346	336	373	345	356	343	380	335	428	374	354	310	370	336	352	350	351	352	372	369	373	415	358	368	339	334	359	355	373	352	373	345	400	351	367	394	340	303	344	337	369	328	337	368	358	361	374	363	334	322	374	336	372	348	341	372	347	374	381	333	394	343	364	375	350	381	373	338	356	377	302	358	352	382	362	350	334	319	375	343	358	360	353	375	370	331	330	380	384	376	372	343	365	390	373	356	338	331	333	352	347	366	363	345	390	303	299	354	346	361	363	341	353	329	344	349	348	363	393	377	371	357	379	347	334	376	352	372	381	348	368	350	326	347	357	395	350	350	364	377	342	375	339	339	395	358	345	398	340	367	366	341	348	364	336	400	350	333	387	335	320	346	377	330	340	359	375	354	346	355	340	379	356	365	376	369	331	310	374	334	340	366	349	341	359	357	392	344	364	362	353	390	339	331	318	332	345	379	372	340	360	366	318	361	346	357	333	341	356	356	361	365	389	367	340	386	366	338	328	329	369	340	366	334	387	359	377	339	356	335	347	352	371	355	365	338	336	337	379	348	357	345	307	376	385	321	381	339	360	361	338	391	359	375	334	394	366	362	378	337	345	341	333	354	366	359	309	353	397	379	355	330	381	374	342	347	399	354	330	375	362	358	357	335	361	387	380	335	352	360	345	341	368	372	378	346	330	375	344	317	374	331	351	360	396	328	394	385	313	343	355	353	343	343	322	324	317	383	366	360	345	303	360	380	376	374	353	345	334	373	350	338	341	340	345	348	346	367	345	337	391	352	348	346	342	347	334	397	414	335	378	351	360	372	364	351	345	342	367	313	373	333	376	393	351	352	379	373	380	379	395	393	341	348	362	326	334	363	382	372	361	355	385	364	366	351	328	355	362	367	363	354	310	349	386	358	370	382	353	332	329	364	363	362	360	372	370	344	363	325	396	345	339	378	363	352	362	358	321	353	369	361	355	329	339	342	358	340	346	389	347	379	364	304	374	337	349	364	332	330	329	341	386	374	349	395	339	316	351	357	323	368	352	397	350	371	381	358	364	380	353	328	377	358	355	377	370	357	298	332	325	326	354	377	349	384	382	359	353	378	345	348	361	353	339	343	406	368	354	392	389	370	364	359	345	338	333	371	344	374	372	342	287	349	335	367	380	364	380	359	358	355	356	363	352	370	361	351	364	377	355	364	349	357
27829	23836	41566	55293	33503	13680	4064	1446	863	774	800	820	758	805	755	781	802	759	781	788	773	799	747	770	806	788	789	799	741	796	793	793	783	863	767	813	778	829	793	788	806	826	804	794	789	816	762	764	799	758	823	762	815	805	793	836	790	817	800	783	848	805	788	795	755	772	801	815	775	789	777	745	814	738	816	773	743	795	809	763	795	763	767	795	733	798	797	809	794	728	826	785	831	825	798	828	803	771	777	767	784	744	767	817	817	725	757	763	749	781	778	777	788	802	808	794	795	742	760	777	766	774	855	776	727	753	812	812	827	742	782	819	783	793	744	821	774	765	762	768	748	799	810	799	781	748	768	761	802	752	764	781	779	761	759	774	786	753	788	763	732	771	787	799	806	780	801	772	798	774	789	829	766	809	778	778	800	809	768	783	818	821	747	795	840	830	785	789	772	794	773	805	776	765	815	784	849	778	785	774	771	768	786	748	798	751	752	793	804	768	802	817	807	806	823	771	773	757	811	720	777	775	775	776	799	778	791	774	791	798	812	815	781	806	761	826	806	773	751	801	824	853	792	810	818	819	749	792	798	772	827	780	805	777	749	778	801	809	782	768	820	725	712	758	737	795	762	783	782	781	772	798	785	800	783	781	765	765	789	799	768	804	768	804	821	747	743	786	780	749	777	784	781	761	809	765	829	776	795	786	839	778	778	800	745	760	782	766	831	796	783	821	781	803	760	733	773	765	825	820	757	754	822	762	829	761	754	771	733	731	768	806	759	788	797	765	770	816	781	809	799	735	746	815	791	807	745	796	805	821	835	791	826	770	840	793	778	807	771	758	752	780	722	778	842	799	780	771	785	789	802	785	765	793	748	749	813	852	769	791	781	793	823	795	835	828	777	788	814	801	808	789	819	734	833	802	774	806	800	823	813	789	808	803	817	801	800	768	780	792	804	777	812	806	849	810	804	837	828	751	788	783	800	771	785	776	762	806	827	721	815	760	831	811	817	803	740	846	801	788	790	795	781	792	751	748	737	722	795	793	759	814	758	806	794	780	808	810	741	757	790	822	788	821	802	736	800	811	738	789	759	813	827	809	846	744	790	759	790	805	770	813	801	784	785	799	746	784	813	810	807	794	795	782	780	756	833	815	748	776	769	809	786	834	775	810	822	804	758	753	803	803	766	864	830	766	744	811	814	810	766	783	840	816	843	788	783	813	762	752	749	766	783	773	790	744	776	844	827	788	829	793	797	845	747	794	772	812	780	843	776	780	796	804	810	778	754	808	790	853	805	835	779	778	806	816	818	802	780	800	796	757	779	781	771	845	775	759	814	702	804	797	797	777	771	783	815	779	777	798	789	795	795	782	829	750	782	791	778	797	777	786	797	824	779	715	804	826	784	748	771	786	809	790	761	824	757	780	766	793	752	772	748	764	744	816	817	814	810	798	754	808	797	750	745	745	807	839	756	796	797	790	837	774	781	826	789	776	761	806	775	815	756	773	816	756	777	795	768	731	802	788	825	761	804	848	788	831	818	809	790	837	800	808	775	764	801	790	822	821	774	809	837	790	784	769	781	775	796	820	830	815	805	809	822	792	772	774	761	799	806	814	750	780	786	749	763	817	750	785	793	813	801	828	765	771	809	750	781	838	782	756	795	814	826	772	776	786	738	802	774	818	796	784	845	748	802	799	783	821	804	757	857	819	792	818	767	778	775	758	800	799	776	813	838	810	790	794	838	809	807	741	791	741	778	756	836	828	797	766	794	782	760	789	769	811	748	794	790	775	825	771	774	803	806	807	778	762	767	798	802	728	741	785	791	765	809	754	751	800	824	781	757	740	817	746	804	856	776	817	780	799	793	757	785	785	809	795	772	795	810	761	773	773	746	806	756	779	780	714	845	855	793	766	790	799	804	800	787	813	784	755	757	750	788	807	789	745	822	767	804	799	773	840	818	777	791	818	826	808	803	800	790	769	843	803	837	794	802	816	818	764	804	792	809	792	777	798	841	765	813	794	801	781	804	782	809	793	818	751	785	814	806	762	755	792	795	739	773	825	834	770	857	792	797	753	828	744	808	747	816	791	779	798	782	766	742	766	811	796	776	814	772	777	819	794	769	811	755	782	796	759	824	752	782	807	767	810	711	795	782	813	784	760	829	773	759	800	763	756	736	823	778	802	796	816	790	834	775	798	779	764	791	750	814	773	769	787	755	749	767	851	790	783	802	805	791	826	803	778	761	827	805	703	794	807	811	839	736	804	848	758	827	774	773	774	813	826	797	795	828	760	833	793	824	796	787	791	783	745	825	811	792	831	809	796	832	784	808	808	799	793	743	824	754	789	767	772	822	785	786	791	831	779	798	753	759	800	749	754	836	823	812	789	793	741	817	795	860	815	839	795	783	791	773	782	794	785	784	763	809	794	801	774	801	830	803	804	761	768	795	752	761	832	783	815	726	786	793	780	747	754	813	767	783	775	781	803	773	722	715	795	790	776	795	756	744	821	835	774	774	778	831	834	770	810	794	811	806	816	817	812	837	751	751	810	811	769	839	824	769	750	764	797	829	816	773	837	787	787	804	791	770	798	739	810	786	807	794	813	789	774	736	783	775	789	786	744	758	795	786	748	842	773	791	776	745	754	752	801	797	786	719	804	781	759	788	790	780	803	827	803	808	832	810	798	772	777	761	844	790	751	773	828	806	840	764	771	798	785	759	752	798	743	816	759	792	802	797	787	793	787	820	751	800	798	787	762	828	808	762	800	771	803	826	808	766	818	761	805	789	786	768	793	793	786	819	796	804	845	821	772	775	834	802	757	775	820	786	787	775	804	788	805	783	797	833	756	848	755	756	778	798	857	756	827	799	788	808	817	743	797	785	758	842	766	750	780	801	761	750	816	783	785	783	745	749	748	859	780	769	757	821	824	797	793	801	785	819	803	757	786	771	776	784	838	794	753	821	751	821	768	834	773	774	800	786	804	804	823	746	791	795	764	779	762	787	775	789	797	804	804	790	783	795	790	752	819	772	775	807	789	758	758	793	849	771	781	801	794	720	754	755	818	744	818	793	763	740	760	792	800	790	724	754	782	808	851	787	775	804	774	789	789	750	784	765	775	827	817	764	749	791	750	795	728	827	769	850	727	760	865	825	792	791	770	794	699	767	804	784	791	781	754	794	763	783	773	746	769	780	834	798	777	766	811	759	810	784	840	826	782	806	821	806	850	799	782	752	834	828	770	762	786	796	825	755	826	768	780	818	831	800	766	766	849	761	747	704	770	778	805	799	802	806	769	748	803	785	784	782	818	749	789	787	798	804	801	777	792	816	784	805	817	733	767	793	786	801	795	795	832	808	798	809	773	789	801	838	777	754	774	813	790	735	784	761	809	805	750	806	775	767	744	804	775	756	822	757	801	829	848	758	880	814	803	777	830	771	777	804	815	786	753	784	787	783	770	771	787	798	793	763	839	734	751	759	818	767	796	820	832	767	775	802	820
54434	40495	58591	59996	33890	13217	2921	740	393	401	397	361	427	371	423	393	433	395	414	410	395	439	428	414	381	420	394	372	405	401	408	412	421	411	415	430	368	419	389	387	385	423	411	392	408	374	398	399	374	441	412	395	394	389	394	454	385	407	398	403	399	411	395	403	400	408	395	417	414	419	396	409	363	387	403	431	389	374	420	382	401	391	378	396	380	358	378	406	414	414	396	408	376	385	412	372	406	399	381	403	424	399	390	410	395	395	361	421	365	358	426	434	408	396	384	418	365	392	413	390	397	378	395	361	388	401	392	382	412	372	415	428	391	415	379	401	358	379	449	377	381	366	380	415	394	401	392	410	398	408	388	394	425	390	384	405	400	438	389	391	398	393	403	420	411	390	379	412	377	409	414	410	439	452	396	397	396	404	383	421	387	419	426	397	433	364	406	386	423	431	362	424	417	391	386	387	419	404	377	390	406	408	411	363	383	432	401	381	375	386	363	381	372	404	390	357	381	395	396	412	388	386	365	424	414	426	391	400	382	424	392	379	405	406	389	392	375	368	411	403	405	386	398	399	381	368	395	395	404	377	425	405	406	381	442	429	393	370	429	415	425	362	431	415	369	399	413	424	391	388	382	408	409	425	400	412	371	412	396	386	439	431	382	380	402	377	385	397	399	382	381	421	372	313	427	424	396	382	419	399	416	413	396	348	395	420	422	437	410	427	391	448	446	403	396	397	417	398	397	381	402	439	380	399	415	406	356	410	389	387	404	422	370	401	380	378	394	451	444	392	411	434	385	408	381	389	360	436	416	407	413	401	397	437	422	439	407	403	400	412	421	398	397	435	415	400	407	388	403	408	374	418	393	399	377	415	411	446	412	401	425	412	388	406	396	381	388	416	399	417	365	408	417	398	434	383	402	376	408	420	416	403	387	362	417	364	389	381	406	431	401	404	377	413	405	415	394	379	387	396	408	405	415	399	395	427	418	401	401	386	425	414	421	415	456	387	393	405	397	400	410	433	413	368	399	393	409	394	433	406	405	375	415	407	379	395	387	375	412	408	428	420	400	362	348	398	429	408	404	412	391	367	377	419	430	417	421	408	415	395	388	399	386	358	398	385	414	411	396	424	376	411	369	440	370	379	405	398	398	384	402	384	416	416	370	399	398	372	368	374	385	352	385	434	411	402	408	406	378	351	388	427	351	401	427	409	369	403	372	379	394	401	405	378	427	428	417	407	429	372	397	418	416	403	394	423	411	418	428	442	380	359	417	367	411	381	391	407	354	407	395	415	430	418	412	381	406	420	415	416	402	409	447	412	413	324	418	382	412	393	408	420	422	362	407	409	407	390	368	421	411	409	406	442	393	418	384	372	380	397	419	405	418	434	405	388	395	398	401	409	401	419	372	362	393	364	432	393	396	407	392	415	388	394	392	406	404	387	401	366	411	373	405	398	411	393	407	396	364	398	410	420	377	390	403	367	383	428	406	388	402	423	363	424	417	385	437	377	402	377	393	381	421	384	416	407	381	366	397	387	396	418	434	399	397	427	395	382	398	412	397	412	371	353	386	393	453	410	403	422	398	400	378	409	371	417	393	409	366	422	437	427	383	402	403	397	416	405	433	443	388	442	431	407	408	414	415	415	391	412	382	360	414	408	400	352	402	390	422	442	373	424	398	401	406	383	409	443	380	414	430	399	396	445	380	389	408	391	438	392	401	403	410	392	433	409	390	407	390	421	397	416	394	406	385	357	433	376	385	417	398	444	404	393	384	396	415	374	428	390	382	371	398	373	399	396	406	388	392	432	396	392	410	379	403	423	381	415	441	365	402	399	430	400	412	398	386	414	384	394	408	403	429	442	413	344	434	398	444	407	391	396	388	412	403	428	428	414	382	374	364	416	378	408	382	387	406	409	412	396	409	353	359	364	376	427	373	398	390	442	400	402	404	445	402	412	418	361	402	362	389	383	379	387	378	417	381	392	387	405	388	380	394	356	430	400	431	409	381	407	414	391	395	387	416	446	408	423	403	377	390	411	409	400	427	390	413	415	428	395	419	415	448	428	376	435	351	365	417	404	370	424	417	373	415	402	366	406	422	393	414	411	394	417	423	401	393	414	381	402	415	416	431	396	425	382	382	383	392	382	375	413	429	418	391	403	376	377	373	391	432	436	388	377	415	446	406	411	412	358	416	402	384	388	356	394	380	378	460	377	394	399	401	430	419	376	412	412	396	407	393	395	408	445	377	403	386	381	404	435	409	411	359	389	422	374	427	428	389	365	398	392	440	394	395	395	421	418	377	422	413	407	384	404	389	374	442	403	405	399	415	411	412	425	435	410	453	414	403	371	390	387	364	403	390	407	386	442	402	433	355	368	395	405	391	406	406	403	410	437	406	393	401	389	398	376	379	460	387	393	394	409	419	408	361	393	415	406	373	355	415	390	387	407	376	438	432	368	391	372	406	418	423	394	376	405	429	368	410	411	430	370	359	396	440	434	391	448	412	405	411	420	380	394	399	396	376	408	411	399	374	416	406	412	396	435	416	376	370	396	369	390	401	401	388	398	376	410	375	395	411	383	423	388	443	401	405	408	419	403	407	386	395	419	388	409	426	438	414	410	393	386	388	387	369	381	384	384	389	374	404	403	377	399	397	402	399	383	385	433	400	405	404	393	359	360	360	409	405	403	405	405	403	425	376	399	369	420	380	397	415	384	386	388	438	405	404	394	423	356	420	384	396	401	402	431	425	368	390	422	377	393	398	421	396	379	404	385	354	391	438	444	389	414	446	404	393	402	414	387	339	417	362	416	422	407	406	427	430	395	352	430	413	411	391	392	408	378	377	403	360	380	385	408	433	383	452	371	384	387	435	373	416	424	366	429	387	412	429	376	416	427	407	372	383	410	418	419	387	393	424	382	396	413	402	427	389	428	411	411	388	443	407	439	422	412	404	404	395	435	428	413	372	399	405	409	399	401	352	441	373	422	410	407	387	395	427	372	401	420	435	368	391	377	403	428	382	376	377	414	417	438	423	383	375	406	433	381	422	403	391	381	400	380	377	403	394	412	431	373	409	407	411	433	339	377	376	368	421	420	373	427	373	395	393	403	406	376	379	367	378	385	401	371	397	423	413	421	444	410	431	397	405	369	372	380	411	386	411	410	421	350	418	390	409	355	393	401	405	413	424	387	392	400	438	391	388	405	420	423	384	404	386	341	395	372	407	433	430	374	406	405	419	376	370	408	346	409	415	371	408	396	409	405	398	394	380	426	429	404	421	417	437	393	371	413	465	380	393	364	374	391	405	400	447	445	417	409	377	369	389	402	389	389	418	330	426	396	350	421	380	405	369	410	370	369	406	415	378	379	391	406	444	407	428	444	426	384	401	421	372	372	373	402	390	379	395	386	372	423	408	402	414	382	398	370	390	424	421	399	400	436	405	404	395	371	357	423	409	428	362	407	390	387	367	375	360	404	407	374	395	395	402	404	425	448
35930	29081	60367	64955	42360	19428	6411	1975	967	954	834	888	851	858	851	866	894	916	837	870	822	874	924	889	858	868	888	767	831	884	862	912	838	826	874	837	898	867	823	894	827	871	875	851	848	883	838	764	859	897	900	843	856	835	908	858	839	854	857	832	863	861	921	882	826	813	842	846	854	915	845	834	822	861	848	825	857	843	834	826	833	885	840	886	873	831	859	879	894	806	888	834	853	856	901	828	906	860	879	811	877	871	871	844	853	857	883	815	836	887	842	830	873	826	877	904	878	890	869	868	828	810	843	879	884	895	843	896	860	925	899	875	884	843	850	852	827	788	843	892	827	824	859	880	835	881	915	879	862	838	848	828	838	855	839	851	818	863	894	863	903	880	882	845	827	881	854	815	850	831	833	823	928	846	812	825	833	879	807	862	825	772	894	848	886	860	805	847	889	844	813	824	848	862	860	822	871	849	876	847	848	862	853	883	844	847	877	833	843	853	842	940	839	920	902	873	848	859	847	897	907	886	872	892	891	869	845	840	822	805	831	861	805	859	810	876	846	843	858	829	832	890	837	841	835	854	849	846	895	885	836	877	885	839	859	848	872	937	866	903	814	857	844	837	888	874	893	809	873	880	842	881	853	847	842	829	866	888	865	862	841	841	881	851	879	871	841	861	800	878	872	881	854	899	876	839	844	883	862	882	897	825	866	840	876	868	932	834	855	827	851	922	829	902	883	897	925	862	861	935	860	897	824	839	832	838	857	827	879	839	820	826	895	910	840	868	848	922	815	900	885	825	889	863	884	876	851	853	931	839	868	877	852	828	860	849	820	846	796	838	913	815	851	913	835	867	858	836	916	875	828	911	907	872	905	855	852	818	843	858	874	919	868	834	861	863	848	884	912	780	937	872	868	909	856	861	837	842	889	892	805	870	834	876	848	855	832	864	896	862	822	878	931	846	833	819	878	869	886	828	928	827	895	851	832	852	877	874	884	839	871	811	850	827	833	867	891	837	816	850	862	898	876	859	861	892	826	823	847	807	847	819	821	846	861	873	878	821	891	880	845	864	821	876	839	849	818	851	861	896	831	885	843	884	842	875	845	897	876	814	830	824	840	878	852	897	833	895	822	887	863	849	822	838	853	867	869	881	848	861	873	919	848	918	849	884	886	827	850	851	905	836	890	868	835	879	837	875	808	857	857	826	869	876	907	864	872	877	864	858	869	843	864	825	846	875	879	839	945	909	857	808	860	884	860	876	825	904	863	879	880	907	854	852	853	823	925	896	833	818	846	860	834	872	881	852	854	839	876	849	903	845	862	862	843	892	850	880	861	877	865	864	893	865	868	835	821	833	848	876	854	939	863	875	838	906	859	831	868	830	856	815	906	837	826	855	866	868	827	820	810	878	849	860	855	816	878	901	906	886	886	841	847	884	829	890	861	901	804	897	915	860	854	843	886	857	860	844	855	865	839	843	837	820	838	890	871	856	826	902	874	851	919	862	888	895	860	888	826	890	856	793	883	879	831	883	852	877	888	864	901	881	877	829	811	835	850	826	895	851	819	830	886	892	835	871	872	823	826	869	873	873	886	884	842	840	829	809	869	825	837	834	851	861	840	816	881	794	880	859	851	859	853	845	820	863	836	878	898	932	889	827	826	867	888	849	888	851	850	881	860	834	869	876	858	874	848	865	853	870	876	852	850	878	852	864	863	931	856	853	848	849	851	883	872	813	848	858	821	886	831	856	874	837	902	866	867	908	774	834	866	876	828	812	861	836	821	860	863	863	849	857	835	846	817	878	875	891	845	835	883	819	858	825	879	853	880	854	863	861	905	872	821	860	833	896	860	897	839	838	830	885	910	836	891	865	880	878	877	790	854	856	814	856	823	863	901	902	885	859	827	858	856	807	875	872	886	843	830	843	845	850	864	851	821	870	869	867	872	890	839	888	890	873	930	863	868	851	853	835	888	839	813	821	866	866	814	880	836	868	884	868	871	862	906	854	897	874	836	865	852	862	866	859	869	915	868	833	896	858	884	850	853	819	852	829	867	888	842	801	864	866	830	850	915	868	854	836	860	838	836	861	877	889	849	836	903	870	810	841	832	899	868	877	909	865	853	882	795	799	901	833	886	889	876	840	851	875	860	789	894	887	818	866	886	881	861	804	888	881	883	831	855	872	863	865	844	854	826	901	864	823	917	854	923	906	886	820	863	882	834	907	898	867	794	827	892	903	844	854	889	866	849	875	906	804	878	832	897	848	871	910	889	869	873	851	834	823	862	861	830	807	868	847	958	776	859	881	875	858	919	869	855	880	875	890	850	874	880	881	888	928	913	928	877	837	874	867	848	881	885	800	857	889	911	847	824	821	855	849	864	857	917	938	892	833	858	797	854	873	876	874	832	848	933	875	895	853	835	818	891	848	882	874	850	817	838	872	823	910	883	831	853	868	880	858	853	795	892	885	886	852	862	904	802	864	832	811	890	882	816	818	871	942	857	875	933	904	886	865	822	829	854	861	832	884	850	865	837	910	835	824	912	841	841	862	855	871	814	864	855	844	797	857	848	870	833	857	900	860	843	922	910	840	873	885	838	897	846	867	840	838	849	908	940	851	852	868	867	833	862	837	852	824	878	917	886	872	888	868	890	842	917	890	849	879	867	845	849	841	884	826	851	828	847	848	877	831	852	901	882	855	843	857	825	884	918	869	873	872	881	842	875	872	865	878	844	864	899	908	916	898	869	837	845	951	842	832	799	843	883	790	863	878	881	809	829	865	904	847	846	826	860	845	857	870	920	823	811	848	813	846	855	837	881	838	823	851	893	818	897	836	858	875	851	850	857	856	842	812	866	845	847	811	834	868	896	872	882	835	847	885	868	802	871	862	901	914	867	859	826	876	908	829	864	849	876	877	833	840	866	868	904	903	873	873	857	816	851	835	861	892	873	772	865	868	878	860	821	877	853	897	884	886	871	844	840	892	851	882	799	877	824	891	855	849	861	872	831	846	848	839	868	866	872	887	847	801	812	843	823	883	841	853	900	886	856	867	865	794	855	885	884	884	929	865	810	856	868	860	888	867	872	877	854	885	884	828	879	845	882	865	857	841	828	880	918	820	849	849	860	900	860	911	843	882	839	868	832	852	823	842	907	863	844	900	914	898	853	876	872	843	898	838	883	870	871	864	891	844	832	871	837	904	840	873	856	832	825	859	877	881	838	839	863	847	895	900	858	811	896	884	889	890	857	892	839	897	874	886	843	841	813	832	845	857	839	853	897	857	873	801	849	859	865	823	849	818	822	930	846	824	850	865	834	914	863	864	867	903	827	884	915	893	845	869	857	826	858	842	896	787	893	879	872	859	823	833	847	869	880	846	849	856	903	858	854	880	883	845	884	810	929	870	826	832	931	848	835	816	866	878	898	856	870	852	866	887	859	899	841	882	914	840	899	860	866	868	895	870	894	870	847	811	884	865	887	874	903	859	872	849	852	861	819	883
17418	7458	5252	5150	2068	807	413	288	269	293	287	247	259	299	301	330	284	276	292	289	254	254	292	286	277	279	288	304	295	268	272	271	269	289	285	290	279	277	291	282	283	289	274	261	315	244	270	300	285	283	302	272	281	286	296	312	309	270	261	279	275	274	265	263	305	306	275	262	290	265	273	277	279	289	288	250	286	298	251	268	270	290	310	279	281	293	248	282	250	273	302	314	256	290	247	272	281	296	251	278	270	287	246	291	259	269	277	269	295	304	306	262	276	300	267	258	271	292	302	291	274	292	330	287	243	285	288	295	282	263	273	258	304	237	276	252	242	262	258	247	273	263	293	281	295	245	249	305	279	246	283	269	252	269	270	284	303	304	269	253	325	298	299	281	292	251	252	262	323	285	282	252	296	244	267	272	286	265	284	291	307	291	281	277	282	264	294	278	298	259	279	288	304	277	273	272	298	288	316	257	265	260	299	249	273	315	287	264	286	277	253	283	264	275	301	280	273	276	293	267	260	277	283	299	263	281	257	251	279	278	282	273	281	279	274	327	295	275	268	264	276	285	284	260	252	281	303	318	243	267	293	264	265	291	287	288	288	275	300	268	294	264	262	268	261	243	251	283	279	236	295	282	263	251	301	300	243	277	271	290	290	290	290	274	303	279	274	263	278	298	292	295	297	314	254	273	274	257	301	289	322	267	296	278	305	273	249	283	289	284	276	261	282	272	300	292	301	276	314	279	266	246	296	265	307	275	287	273	289	279	270	300	297	257	268	279	294	311	255	239	259	278	296	261	306	289	256	255	300	302	283	293	262	276	302	269	280	287	276	317	316	271	279	305	259	279	287	303	285	268	274	303	311	289	255	303	288	293	263	278	292	253	287	284	280	323	264	282	260	289	277	285	281	249	258	265	271	283	251	308	300	324	281	266	314	298	301	297	284	265	329	281	285	252	299	275	290	309	296	264	290	281	297	287	296	260	295	250	281	281	251	289	250	293	293	291	297	276	306	316	305	259	253	295	242	298	290	268	288	288	273	276	307	221	260	270	290	266	267	268	282	252	263	292	255	292	273	273	232	294	312	264	297	275	279	282	263	287	274	321	276	310	259	260	282	271	257	278	278	292	231	306	291	249	265	297	264	258	300	277	278	281	265	281	283	238	241	294	268	280	273	280	283	276	277	314	312	268	268	283	275	292	267	290	325	294	266	267	305	291	287	262	269	256	302	270	266	290	261	292	282	266	298	270	275	306	288	260	264	291	293	306	261	269	266	297	322	262	283	256	255	269	273	267	290	303	286	270	290	262	277	257	283	286	300	253	258	278	267	257	274	263	261	265	289	271	266	249	294	324	292	291	305	254	281	277	251	301	315	271	289	319	286	292	297	283	316	324	300	292	280	287	302	269	269	293	325	264	306	290	283	270	255	277	284	260	305	260	299	253	298	281	281	284	274	256	313	290	278	264	286	274	258	324	298	301	303	277	270	276	302	292	305	291	288	257	306	250	274	267	275	279	262	299	267	312	277	262	244	283	272	294	280	267	270	280	270	282	269	276	278	275	290	242	264	296	281	274	273	265	271	308	281	255	272	268	282	288	270	269	307	276	263	297	253	282	279	271	270	294	252	276	286	298	281	256	270	306	298	290	299	312	267	259	290	295	281	281	277	287	282	278	271	310	226	283	276	240	274	265	259	302	303	309	282	277	288	322	310	288	258	270	278	298	298	290	286	278	279	307	268	291	296	294	291	269	250	291	268	272	280	286	289	291	273	293	290	311	278	260	303	294	266	289	259	297	304	299	292	297	267	264	296	304	290	272	286	289	273	290	308	263	329	247	281	283	301	267	316	298	321	277	281	270	251	297	313	295	280	299	277	268	261	311	306	262	276	267	305	241	288	271	286	273	273	291	228	248	277	250	254	247	243	308	315	299	247	278	299	244	263	270	288	296	256	275	293	277	301	290	326	252	292	257	264	288	273	315	282	302	271	282	231	257	309	279	297	310	311	274	276	294	272	260	277	280	256	259	293	256	323	267	248	244	276	280	284	268	328	283	282	290	273	296	246	286	248	310	285	291	255	273	324	275	284	266	293	250	260	284	307	279	273	247	310	278	269	299	240	285	280	269	269	300	280	279	268	296	313	283	298	277	263	272	295	294	286	280	293	279	277	288	269	282	252	313	273	261	284	292	275	268	296	256	298	259	264	271	277	277	291	302	284	282	283	275	267	280	296	268	272	313	246	298	302	263	286	278	265	312	284	285	284	267	258	270	261	281	298	278	279	261	299	260	281	271	296	279	268	295	289	290	256	259	275	279	301	297	279	299	274	286	229	268	253	270	277	297	274	243	282	278	317	306	284	240	301	249	290	272	275	301	264	269	236	276	303	281	296	259	287	269	268	276	255	289	291	287	287	279	307	285	264	270	306	247	284	290	265	275	274	254	267	267	257	278	306	300	267	284	306	274	271	275	289	278	265	274	274	275	290	300	312	288	281	292	282	309	259	293	305	295	265	258	316	271	303	273	228	260	261	237	281	270	294	276	281	261	253	288	312	263	268	285	280	302	245	258	302	311	273	292	260	334	279	306	270	268	251	227	282	268	282	279	286	264	271	296	277	290	278	270	266	304	285	303	276	296	296	294	288	311	259	304	253	277	306	288	276	268	242	321	278	270	280	292	295	313	289	269	271	303	266	326	291	234	285	283	267	277	290	283	283	296	291	273	273	280	264	287	288	277	245	285	248	302	285	254	275	292	269	272	276	277	293	285	259	299	307	309	283	273	282	278	301	284	275	286	292	288	290	285	279	276	297	306	266	292	291	272	268	316	249	276	333	246	273	269	298	269	266	313	260	302	270	304	271	310	270	261	270	280	271	292	286	281	280	288	301	337	289	293	306	291	272	260	254	272	287	310	283	277	282	276	234	277	293	278	276	252	276	244	295	278	255	262	237	289	261	283	273	319	278	281	259	280	309	278	262	284	254	301	266	283	287	270	277	256	302	289	294	259	289	283	253	265	267	273	292	290	293	279	265	268	283	249	256	248	280	277	249	270	257	292	300	271	290	274	274	269	302	267	275	278	259	274	306	302	294	283	280	277	269	300	309	278	287	269	301	242	292	316	276	309	278	292	282	272	281	275	275	302	290	271	290	253	284	294	290	286	234	278	286	294	308	287	270	259	253	260	275	262	283	253	298	266	292	284	266	286	271	290	288	294	289	311	290	301	270	274	251	276	293	251	259	290	288	266	265	282	287	274	259	250	290	291	274	273	300	285	295	271	276	266	268	305	301	244	246	289	271	287	272	288	258	267	304	290	302	260	261	303	323	271	291	289	255	260	254	327	279	284	274	301	271	263	292	289	268	269	260	272	274	278	312	306	295	287	269	276	266	284	245	271	266	291	302	282	239	264	322	292	291	268	293	263	307	295	290	257	282	290	261	274	295	304	283	294	291	263	267	279	334	259	263	323	298	244	252	286	281	279	306	264	285	284
10485	5829	10835	11503	4802	1939	930	713	604	643	633	654	617	612	566	670	614	647	633	616	653	641	608	681	663	634	610	624	676	657	670	628	668	596	594	664	645	603	653	596	694	598	650	625	635	638	615	617	655	626	645	632	664	640	615	658	641	618	630	619	623	632	629	626	634	665	680	666	638	666	613	635	670	703	619	647	651	622	656	601	654	636	612	617	618	722	620	632	661	678	661	632	661	636	607	645	631	659	639	622	626	607	646	649	645	605	686	645	626	610	653	649	657	677	644	673	639	659	618	630	665	708	598	616	617	613	661	624	632	655	652	621	642	626	703	659	631	618	630	629	688	651	690	668	624	604	630	625	673	627	560	628	616	626	668	670	606	660	618	636	662	652	581	649	684	631	632	664	618	595	653	644	630	636	625	611	623	600	641	607	635	629	604	612	664	634	663	622	681	624	625	624	661	657	652	611	646	638	662	618	625	627	636	673	632	640	629	634	623	689	626	616	666	622	652	650	612	640	660	693	614	643	631	637	663	645	632	661	642	603	608	623	640	670	600	661	616	635	632	630	688	593	616	653	594	619	658	633	628	624	608	629	618	653	649	614	657	619	649	622	622	636	615	629	627	647	649	629	637	665	648	637	603	631	631	680	653	629	638	640	616	618	677	630	640	626	646	645	625	669	633	668	618	584	636	669	640	644	675	623	660	656	638	635	671	648	602	648	619	609	633	605	643	654	639	649	616	647	663	630	647	629	663	673	632	590	665	629	636	624	607	644	652	652	602	627	584	651	651	618	657	663	666	668	656	671	619	680	670	619	620	640	664	619	623	674	630	657	692	672	621	640	636	601	662	646	643	652	623	619	682	610	673	647	659	607	639	689	671	682	633	657	657	616	617	600	600	674	639	674	636	636	625	611	599	671	668	646	664	649	610	606	649	612	642	621	642	642	654	704	604	622	615	621	679	666	630	605	643	623	621	596	624	632	656	642	681	719	615	651	647	656	581	640	609	642	653	644	718	643	668	685	608	671	683	645	654	649	611	633	652	635	666	630	670	654	617	663	635	621	678	662	652	643	594	642	633	711	613	617	653	634	653	692	635	631	629	638	634	649	642	629	621	666	658	615	635	646	672	644	584	626	607	608	682	650	644	616	621	632	594	639	632	677	616	684	659	623	624	646	653	676	625	672	634	652	652	646	629	619	663	622	663	643	577	651	632	622	621	637	671	646	625	649	648	657	620	623	640	654	648	623	652	631	666	650	617	638	650	628	617	577	563	585	652	652	624	678	657	598	638	625	667	677	629	652	660	647	647	618	619	667	606	648	639	661	635	650	638	669	644	633	669	656	646	657	671	606	619	640	600	634	624	617	699	652	677	676	634	625	703	623	637	616	685	621	594	665	662	641	657	608	620	641	615	615	606	655	672	610	635	640	607	665	603	613	595	642	622	658	646	692	664	588	682	603	659	614	654	616	600	616	634	622	645	608	622	682	643	659	644	636	593	600	648	667	602	632	619	665	685	632	678	613	655	665	695	614	671	619	636	640	633	615	645	684	603	683	614	644	642	644	587	651	655	644	647	648	611	615	627	616	659	631	622	608	698	694	660	617	642	580	656	643	653	683	658	628	653	632	616	649	664	683	628	615	616	607	648	640	635	627	656	603	607	624	614	664	621	672	663	689	592	665	630	639	587	606	717	675	628	668	640	562	640	651	682	645	656	621	603	609	650	647	676	605	594	637	638	618	671	627	602	600	593	675	640	591	635	653	640	636	633	635	672	648	647	650	628	669	617	610	632	652	682	638	609	576	640	674	626	684	640	661	632	637	619	638	630	646	629	625	646	660	579	625	657	633	644	645	668	590	629	608	661	683	649	682	618	662	648	669	637	656	646	674	642	657	626	658	663	641	641	638	627	625	635	659	621	648	622	633	649	610	667	683	685	599	670	656	658	636	590	649	638	647	646	604	657	653	619	641	619	647	663	652	649	635	619	653	623	659	615	653	606	614	654	646	648	663	638	676	647	645	635	652	675	626	641	641	651	655	614	645	614	652	633	641	635	640	651	659	642	677	667	623	600	609	635	619	643	641	643	619	642	620	634	660	670	614	645	668	556	619	628	632	597	657	608	642	634	636	677	646	619	623	600	650	665	652	645	609	587	661	665	614	663	630	629	656	667	587	655	677	624	685	632	605	665	637	634	620	636	663	655	672	641	627	576	617	638	624	664	666	668	641	692	670	625	653	684	664	646	683	612	644	686	660	630	679	639	629	649	637	646	645	612	644	630	665	612	607	643	641	633	682	644	607	644	618	614	629	624	614	584	637	616	654	636	641	678	657	659	623	587	659	623	640	647	640	619	622	672	640	631	654	617	688	646	660	607	632	673	668	649	625	655	639	657	658	614	679	637	609	654	631	613	635	661	681	656	623	647	651	640	686	625	632	645	648	613	618	656	647	690	571	654	615	661	644	656	636	646	621	667	653	629	655	606	612	638	634	626	671	650	654	611	649	641	636	634	687	657	602	648	639	636	614	633	616	629	668	647	630	635	668	641	679	635	704	606	618	610	653	643	609	616	630	651	621	597	660	625	627	638	678	623	628	628	660	628	629	657	631	632	615	638	612	636	684	649	664	631	649	655	642	631	587	679	601	625	629	691	599	660	624	638	624	622	641	670	608	661	646	648	628	610	658	654	615	679	672	648	632	656	665	615	648	615	589	643	617	642	651	604	665	643	660	591	672	630	618	638	668	619	641	657	618	641	654	661	594	664	635	616	665	645	648	630	648	585	626	596	613	631	601	659	601	638	616	622	637	633	600	643	693	605	651	627	691	689	651	654	643	630	589	628	638	641	638	649	626	665	659	632	707	638	680	627	605	636	603	635	641	613	650	676	617	633	641	644	614	642	619	635	626	574	647	611	640	611	635	635	588	631	639	619	608	614	565	634	662	669	617	649	588	642	633	641	637	665	596	626	596	648	642	645	584	645	607	660	576	640	647	652	633	640	619	601	588	648	622	624	649	636	621	622	649	650	617	639	639	640	646	658	630	630	662	636	660	670	640	620	651	634	654	617	633	642	657	562	673	629	604	622	669	635	667	661	622	593	638	638	620	641	659	657	634	606	712	624	652	664	671	607	611	641	638	661	621	633	661	600	632	638	634	640	647	593	648	646	629	665	656	693	665	676	631	604	672	626	653	629	676	617	649	653	611	614	693	619	581	603	659	626	642	644	612	640	626	622	643	655	649	629	626	648	633	592	618	688	639	648	615	613	643	613	639	665	659	649	608	610	629	621	626	634	615	601	644	654	589	657	628	678	594	622	618	678	618	658	622	672	617	651	651	642	656	690	685	611	578	705	649	620	628	661	623	662	615	636	663	615	663	669	617	614	600	645	651	653	634	683	623	638	639	606	638	626	668	620	598	605	657	631	620	649	634	635	715	680	653	647	650	679	638	615	616	658	644	643	630	626	618	633	629	676	649	623	675	656	666	642	641	634	667
43596	30483	49610	45277	20918	6122	1277	514	383	369	366	335	370	369	360	369	345	325	361	346	387	389	353	342	340	373	352	344	359	375	357	378	322	377	353	347	371	378	366	370	326	341	344	374	372	386	324	355	331	346	352	367	367	362	385	322	425	347	345	340	373	378	353	378	326	397	371	354	369	338	344	330	317	337	346	334	339	366	339	374	358	363	343	352	335	352	359	343	362	347	338	371	361	338	341	367	345	358	337	373	352	342	368	347	365	318	348	394	352	369	362	324	346	321	348	333	382	339	382	371	368	341	381	364	406	387	386	369	323	366	340	345	340	362	328	313	330	362	385	374	338	329	334	353	333	320	324	350	354	369	348	342	329	376	338	346	383	369	343	359	356	331	374	336	371	356	359	348	329	388	356	363	348	357	330	364	337	329	325	338	353	344	386	340	360	327	341	375	347	313	367	352	392	341	363	311	323	362	363	368	369	404	327	329	360	355	396	381	342	354	380	323	343	346	335	360	375	355	364	366	386	341	329	358	365	376	341	361	397	372	350	374	351	355	363	337	368	355	364	349	360	362	357	352	328	380	364	328	376	366	340	325	358	355	341	315	382	338	372	361	395	351	334	322	374	337	355	349	369	401	379	384	355	313	354	326	389	361	330	379	343	342	352	322	366	374	338	363	327	357	345	351	334	361	378	347	347	364	411	400	318	319	361	369	382	343	359	396	378	377	302	330	362	368	356	359	378	357	375	346	362	344	345	376	340	337	382	357	356	344	346	349	354	329	376	363	333	325	328	337	362	346	327	347	336	328	315	352	311	336	369	357	321	353	373	403	386	378	338	338	349	391	347	352	342	390	336	336	354	370	382	346	370	388	370	348	368	356	342	384	325	368	359	395	386	364	372	363	386	357	389	349	364	398	356	405	416	358	343	337	332	383	373	371	342	302	386	374	337	331	360	355	305	365	363	383	364	378	331	393	358	362	339	373	385	382	380	369	345	334	383	358	353	373	337	370	352	360	360	372	346	347	382	352	344	404	298	337	374	358	357	339	389	349	379	362	356	314	328	369	360	360	363	347	354	338	358	363	378	337	369	351	407	349	327	397	350	326	361	357	384	349	343	317	372	341	340	338	312	317	366	347	365	342	347	332	357	322	343	338	356	348	371	341	332	393	353	344	339	359	355	343	373	395	360	319	359	364	343	347	366	346	349	405	317	365	365	345	370	346	344	339	366	347	349	390	410	352	373	353	344	380	323	338	386	362	346	356	364	337	377	333	356	343	347	342	373	334	364	357	348	351	353	362	362	346	362	344	316	345	349	367	365	376	351	365	347	363	382	371	356	380	355	379	379	357	353	354	352	338	371	358	370	377	381	362	343	362	369	317	328	332	347	335	344	350	373	356	352	351	345	349	359	319	349	347	356	369	379	341	349	323	339	384	384	378	375	359	372	343	347	366	383	336	353	391	357	367	329	392	380	365	358	352	339	361	349	333	348	360	366	385	356	345	366	354	377	335	321	355	337	332	346	369	362	375	338	358	351	318	385	324	368	391	379	375	381	373	339	355	329	335	364	384	358	342	342	367	357	367	364	375	340	365	379	349	367	380	337	346	347	345	327	334	369	314	336	347	315	366	314	340	362	334	368	389	352	339	324	363	340	363	366	363	334	338	348	368	377	406	351	353	336	382	349	379	358	352	369	406	353	336	344	359	347	375	376	355	337	344	352	391	359	367	394	329	347	363	357	328	384	312	347	374	382	343	316	338	394	332	359	363	340	389	362	357	386	356	377	355	384	363	376	334	351	365	368	356	360	354	341	369	323	397	368	379	374	346	357	358	344	333	370	349	366	328	356	345	334	309	339	388	378	377	375	361	363	355	348	357	342	342	348	351	379	365	325	349	393	368	342	333	343	376	350	345	375	393	376	308	376	340	341	340	321	341	374	339	355	394	363	363	341	345	352	373	347	374	379	379	339	345	329	339	373	349	349	334	400	308	380	365	324	384	334	334	336	338	364	378	399	334	362	369	349	327	366	314	365	382	366	372	304	368	338	378	333	363	359	326	371	325	341	368	359	357	373	356	348	349	356	309	333	381	355	354	364	380	328	362	355	342	358	400	376	350	320	375	362	387	360	373	346	362	367	324	379	372	348	347	365	372	337	366	337	345	385	362	360	361	350	335	332	340	357	349	352	376	327	359	344	369	325	365	365	327	327	369	361	360	341	352	353	378	335	343	360	349	343	361	373	355	322	348	339	350	353	360	310	325	359	320	376	324	303	315	364	359	331	307	333	353	353	345	394	337	343	322	364	365	333	324	353	357	324	327	320	352	348	354	358	323	386	376	324	386	345	396	357	377	319	379	357	337	326	316	359	369	342	379	331	357	366	325	378	356	340	334	354	361	349	330	327	374	387	347	353	345	334	356	340	330	327	345	355	320	348	356	359	350	392	376	347	306	371	378	381	364	345	310	384	389	366	330	379	413	316	379	373	350	349	382	360	349	371	359	382	347	354	343	369	375	313	369	361	356	368	357	361	341	334	343	319	358	336	375	361	386	359	384	381	362	399	349	354	381	320	370	398	321	343	355	324	386	331	331	357	364	331	364	362	328	341	382	328	365	342	374	371	347	354	340	374	333	338	384	330	312	360	348	346	338	363	325	381	350	366	353	375	343	357	339	337	334	358	359	342	373	339	299	361	341	354	373	336	397	357	389	360	338	395	339	365	380	368	380	363	330	332	359	346	359	368	349	333	355	356	361	330	369	379	306	357	335	349	346	348	357	366	334	332	352	323	364	331	347	325	380	363	359	392	349	369	332	341	355	349	353	340	358	398	381	338	325	347	354	359	359	366	381	342	347	320	370	301	334	361	367	341	360	350	344	333	319	360	339	369	334	357	374	379	340	340	361	352	362	379	354	314	322	344	338	360	380	343	356	389	365	362	363	351	364	338	352	380	370	373	373	348	366	363	349	352	371	378	360	381	334	393	331	378	346	368	333	342	396	356	319	338	348	363	324	387	355	343	344	322	337	360	349	373	344	343	350	368	362	320	335	340	325	379	376	331	339	385	327	364	362	351	364	361	306	343	360	364	314	358	365	379	392	375	325	376	337	356	358	347	349	355	397	352	340	376	376	370	339	359	369	337	311	354	365	380	363	328	346	369	382	339	371	380	338	366	330	376	315	351	359	329	356	314	370	324	361	390	388	361	362	353	365	361	359	332	363	320	367	366	364	376	346	339	356	366	338	322	327	362	333	361	329	389	384	353	345	348	360	327	363	400	360	347	362	347	393	366	338	343	322	343	304	376	342	360	354	324	389	371	363	367	347	369	357	375	342	340	364	384	378	379	338	341	370	334	348	353	369	342	380	354	371	345	362	349	344	363	324	352	377	349	346	342	345	335	346	350	320	323	357	348	376	345	342	368	359	350	354	373	364	346	347	343	328	313	354	368	383	334	349	338	341	341	360	356	356	349	350	340	359	387	333	323	327	366	353	341	359
28441	20935	53016	50700	29244	11658	3555	1417	861	801	778	802	817	763	761	766	799	792	793	770	769	801	743	798	795	741	796	800	814	786	718	825	800	760	776	779	786	793	780	740	760	763	833	785	815	786	804	845	778	769	790	826	836	800	772	791	745	820	795	799	805	764	782	808	767	773	812	771	769	817	765	791	780	797	799	781	776	768	786	755	784	738	812	758	775	788	775	762	818	774	786	770	812	747	784	814	718	728	814	742	779	800	777	720	790	751	779	820	755	783	809	782	811	794	844	781	723	807	787	809	829	789	798	764	815	790	832	851	792	781	772	755	759	724	814	775	836	743	829	764	766	783	759	774	785	755	796	786	790	767	762	776	787	761	802	737	788	744	724	739	774	842	789	770	788	764	762	777	735	765	773	820	783	773	789	788	789	749	781	844	866	812	830	766	784	823	792	768	761	787	773	794	769	803	739	792	821	861	801	772	758	786	802	775	770	814	792	789	819	772	779	794	759	739	851	816	785	781	805	796	766	799	824	785	794	717	791	784	807	804	802	835	760	804	824	771	806	788	782	832	797	786	813	852	748	801	771	845	800	790	766	781	778	744	727	770	802	753	765	784	790	811	757	819	725	775	802	807	778	778	816	796	752	750	753	777	797	787	801	815	779	776	781	786	778	773	779	772	773	777	826	753	810	766	767	796	771	801	807	760	740	802	736	774	783	801	764	780	765	764	832	768	779	831	804	747	760	794	784	810	769	798	802	800	762	787	776	736	728	806	817	781	791	797	812	804	742	756	765	818	795	816	738	788	779	804	772	739	817	774	800	803	807	811	818	807	778	790	815	754	815	758	788	745	785	762	811	783	770	766	765	774	811	827	747	817	812	748	855	764	817	778	788	877	768	851	774	790	800	753	785	834	757	757	756	813	764	732	761	851	811	817	790	777	793	764	727	797	793	755	772	743	802	754	840	772	766	800	761	750	778	785	771	816	778	779	753	789	770	788	748	707	765	857	789	765	800	780	757	757	816	796	801	846	754	767	779	775	765	794	774	798	799	813	754	788	836	773	756	811	775	806	800	850	834	843	835	799	781	825	780	769	749	820	819	790	746	783	751	808	797	893	772	816	793	755	784	808	757	767	771	771	824	749	779	778	816	771	770	805	801	789	811	765	742	784	783	766	759	760	767	844	773	779	761	835	816	809	828	780	772	767	771	779	836	782	799	725	776	858	773	781	756	794	751	803	788	756	787	760	834	768	791	754	772	792	771	781	821	776	771	808	742	804	800	787	813	794	841	781	787	814	833	815	779	805	796	790	775	789	774	807	801	797	755	801	783	832	788	739	806	840	753	772	793	800	773	803	773	744	818	789	785	784	764	766	768	821	751	795	791	826	779	792	743	769	791	775	790	777	813	807	813	778	801	793	806	790	830	715	728	783	752	794	813	770	768	793	790	796	773	790	783	784	766	785	808	794	799	753	724	812	846	749	792	761	750	803	763	771	774	759	812	728	780	803	767	788	777	844	765	790	779	777	776	761	765	796	832	762	830	800	804	755	775	766	846	773	765	765	822	760	807	769	759	765	777	764	759	810	801	779	815	760	790	774	800	765	757	860	829	777	800	781	778	793	734	782	760	758	796	778	827	739	799	765	787	793	772	785	785	771	773	807	769	810	761	684	799	779	837	828	793	781	788	807	760	740	800	775	767	821	713	768	739	763	776	758	792	747	807	804	762	769	763	773	758	784	812	847	817	813	816	793	788	760	863	822	819	812	796	790	781	774	715	724	723	781	838	759	766	750	808	815	831	724	737	786	791	823	776	792	808	788	808	777	762	770	756	763	797	783	812	790	775	771	777	819	769	830	835	801	794	775	805	780	795	789	738	740	816	816	761	818	817	837	766	793	736	752	794	776	714	792	816	805	779	751	777	807	790	815	813	791	761	747	836	789	754	732	800	782	774	795	778	790	800	779	761	755	818	809	797	778	758	740	812	756	762	760	803	789	782	779	797	742	820	718	797	773	822	806	822	754	790	782	827	787	775	794	802	749	765	819	790	773	740	766	779	792	783	750	803	762	786	843	766	770	719	772	778	797	776	774	753	779	813	866	850	745	814	778	723	794	777	767	749	814	804	779	775	758	739	797	843	769	795	807	788	808	806	779	781	791	810	782	819	747	716	761	840	800	777	803	796	783	763	816	823	789	768	812	787	798	788	824	766	764	784	785	775	775	714	759	764	791	796	754	744	803	780	691	766	775	828	780	771	782	793	815	766	787	782	782	744	802	798	826	771	776	805	837	791	807	831	784	765	794	723	818	777	749	811	807	820	775	831	797	779	798	700	739	787	717	789	768	779	781	774	772	777	778	732	783	793	808	857	757	815	805	796	775	739	791	752	837	791	810	783	760	770	770	785	810	805	787	744	779	797	796	802	816	744	758	787	800	790	781	797	764	739	778	720	805	773	811	859	847	770	836	746	797	861	823	743	821	764	798	765	818	786	761	806	770	790	807	764	791	783	769	780	780	759	744	838	772	744	808	831	826	769	782	760	801	805	789	744	813	806	732	792	780	779	785	754	791	779	737	769	743	744	832	772	807	753	755	739	795	757	792	783	823	786	758	798	806	774	796	777	764	735	748	778	789	774	797	774	757	792	777	716	842	787	770	884	741	779	743	797	798	804	756	788	726	772	789	761	755	799	789	770	829	774	747	759	799	814	793	795	782	789	804	836	825	798	765	794	735	766	814	813	802	794	754	725	777	807	769	799	794	748	804	784	776	798	812	786	835	780	770	814	774	815	789	786	769	765	750	801	754	787	786	727	774	754	785	804	805	771	762	757	808	832	790	828	812	815	723	777	757	789	765	751	795	785	815	773	827	796	796	857	742	783	762	771	833	782	812	749	837	837	820	786	784	802	778	799	830	817	748	795	751	796	813	775	835	724	805	825	800	778	859	784	766	753	754	767	797	807	771	799	791	758	734	782	747	831	774	772	740	771	796	744	798	777	755	766	787	847	803	763	804	798	745	761	793	809	824	793	772	781	827	775	767	742	791	796	801	804	759	777	753	764	777	778	800	799	767	765	757	736	788	782	794	776	776	789	803	788	772	815	790	811	784	812	763	791	764	799	793	771	800	764	771	774	788	791	779	799	823	783	766	730	793	802	743	827	723	786	774	802	791	804	783	813	770	764	789	790	780	762	756	798	788	766	728	766	748	808	787	804	816	740	769	792	790	772	767	809	776	795	787	773	787	797	777	820	780	757	754	771	740	723	826	804	759	766	814	764	787	772	783	762	824	713	813	799	783	788	809	817	801	803	778	817	758	831	749	779	791	794	787	806	755	787	748	779	810	718	790	795	790	772	746	742	847	787	767	763	760	780	730	747	777	764	814	786	776	749	802	757	788	780	764	755	785	805	803	798	765	813	775	798	752	764	783	808	749	774	785	814	768	766	810	753	790	800	750	796	740	773	767	782	725	793	796	782	811	763	735	793	773	828	772	776	752
55122	41527	62125	57454	32097	12802	2886	763	467	381	418	392	453	411	440	388	382	382	406	391	381	444	409	414	400	408	436	406	396	408	418	389	370	432	429	407	388	413	376	431	410	431	429	404	409	355	426	425	354	409	389	382	426	435	423	385	405	421	398	380	418	416	385	383	432	419	404	423	416	406	386	433	390	425	425	366	367	403	373	383	407	390	340	405	377	404	404	376	381	385	412	397	406	401	387	392	403	411	405	395	414	396	385	393	394	391	394	422	442	410	373	427	434	387	390	412	395	397	431	449	441	392	431	404	395	412	397	401	411	426	380	424	401	401	371	399	406	389	402	424	377	428	385	384	413	413	379	387	409	415	375	394	449	354	436	442	419	409	421	439	376	393	396	397	423	411	384	396	388	392	428	441	392	408	428	390	441	426	359	367	414	430	395	412	410	419	385	415	395	439	414	421	404	359	389	399	418	377	368	405	411	349	412	390	399	388	405	439	431	370	366	403	415	398	420	374	382	398	413	408	424	415	412	382	413	410	411	405	376	394	348	404	388	430	370	403	439	422	418	369	415	413	388	403	391	389	393	413	376	417	412	406	395	392	363	411	438	428	427	385	372	354	405	401	455	419	423	389	362	439	406	441	383	412	426	402	387	435	434	414	412	405	372	430	374	438	385	425	404	412	401	391	387	394	389	408	439	445	363	362	385	400	390	384	396	397	394	389	395	405	419	391	395	410	375	375	405	437	399	380	383	399	379	398	391	403	426	420	353	435	394	374	404	414	447	418	391	413	367	402	395	413	423	421	385	418	459	377	443	400	408	440	374	402	391	425	411	375	415	377	375	415	439	388	403	397	421	418	427	404	372	393	363	385	394	371	381	430	383	390	396	424	458	413	377	381	416	397	407	395	356	402	402	367	446	405	426	387	408	391	428	400	412	390	382	415	389	417	418	393	434	373	419	390	425	422	389	358	425	442	369	395	452	390	376	401	382	363	400	369	434	389	359	411	405	427	376	399	395	423	408	391	372	401	417	392	358	412	416	367	408	359	406	403	432	431	391	394	408	400	407	370	428	425	392	396	417	407	425	434	418	366	420	383	395	390	441	409	425	388	417	410	384	433	378	382	413	421	418	423	399	441	383	396	403	415	390	381	373	408	360	445	413	405	366	386	408	428	412	386	382	378	406	417	381	377	373	390	408	392	398	401	410	393	359	377	375	367	394	418	402	411	384	376	404	408	382	376	402	430	405	399	381	401	407	393	405	381	425	401	378	374	394	371	397	401	366	351	418	391	405	437	420	414	397	413	384	379	404	366	382	333	359	412	410	414	414	379	443	382	404	416	354	407	416	443	426	416	420	437	365	384	396	398	413	426	441	368	381	401	406	369	378	419	397	391	413	436	433	394	356	393	367	403	374	412	413	422	435	402	346	420	386	438	383	416	419	388	423	417	359	399	397	374	385	405	422	383	417	414	397	441	389	357	411	433	393	390	389	412	416	401	402	413	349	428	388	392	423	391	406	397	411	387	412	412	398	376	397	352	409	402	407	417	362	415	420	447	424	434	412	376	406	410	403	407	416	364	386	387	378	422	387	380	401	371	418	432	386	360	366	407	409	393	382	418	409	377	374	373	422	405	380	419	408	378	431	362	380	384	389	420	408	385	425	402	422	407	367	437	380	409	363	420	406	369	401	380	383	441	381	361	411	426	386	364	398	410	405	431	429	393	403	425	399	414	376	391	384	378	369	435	369	353	423	340	414	394	384	421	359	373	392	427	372	403	403	393	363	426	408	399	412	395	402	432	437	411	405	407	401	414	412	427	404	363	328	403	367	414	372	400	391	399	392	428	409	380	387	381	366	401	376	407	402	415	403	459	415	386	370	395	396	411	412	446	389	363	418	386	361	356	354	413	410	409	404	353	412	404	383	367	405	372	408	404	389	408	411	389	409	420	419	407	398	384	437	369	413	414	366	387	434	383	416	419	400	426	380	410	391	391	400	395	420	383	418	434	402	377	414	429	385	371	423	408	402	398	396	415	384	366	420	415	380	372	414	400	404	399	408	399	427	427	444	401	399	479	433	411	383	388	379	387	429	431	395	400	457	402	464	385	409	414	380	397	451	430	410	399	411	375	404	369	397	414	422	445	352	394	408	403	430	385	359	404	394	386	374	387	415	428	420	413	418	409	456	387	407	363	394	421	411	419	389	439	419	417	412	428	484	369	400	410	404	381	359	420	386	416	369	386	376	388	372	422	376	365	367	430	425	399	423	403	446	379	397	408	393	391	405	366	412	408	415	407	393	373	357	411	404	427	418	408	407	415	395	384	419	388	373	400	409	427	403	379	366	444	411	431	406	368	419	449	459	362	402	414	376	353	387	413	396	388	403	421	391	365	407	401	440	394	427	430	355	388	407	419	383	400	427	391	404	357	388	407	430	384	376	395	376	397	394	412	429	379	406	415	366	416	412	428	404	406	357	363	377	383	368	421	441	414	417	351	399	360	403	390	383	387	406	366	380	390	407	405	398	384	390	416	439	404	393	377	374	370	382	389	374	399	391	384	420	402	351	374	399	399	378	408	391	431	379	442	422	386	401	385	380	417	372	440	417	383	384	398	408	414	393	416	403	378	403	402	396	376	421	419	365	386	430	407	369	372	383	394	415	386	404	387	399	391	399	434	423	375	400	403	357	410	409	393	395	426	406	368	359	401	381	410	437	417	375	420	425	369	450	416	393	393	385	397	412	399	395	387	434	407	393	397	403	419	425	426	375	363	374	412	407	369	397	411	390	386	387	375	397	356	385	461	378	402	418	391	424	391	395	415	376	430	377	398	372	404	398	412	427	361	422	422	387	410	417	363	449	435	437	400	422	413	433	380	398	369	408	397	332	385	438	401	388	418	382	383	381	403	389	395	467	384	367	380	381	439	403	430	432	413	380	403	383	388	390	421	395	395	395	357	417	452	385	423	406	397	372	396	444	416	416	420	401	383	395	396	390	422	395	406	424	406	392	404	417	365	392	389	418	421	434	427	417	342	365	398	404	374	394	356	368	415	398	350	436	412	436	386	391	426	403	417	425	363	425	415	394	373	407	449	363	377	382	365	448	422	414	410	422	426	395	392	394	440	364	396	395	397	407	381	415	378	425	364	458	393	407	407	392	406	410	406	376	434	399	418	387	436	380	386	371	412	381	401	440	400	381	373	423	404	428	355	365	404	391	399	359	416	412	392	356	384	423	419	446	425	386	404	374	377	400	423	400	383	393	448	393	367	381	366	378	416	363	360	383	383	420	389	383	385	401	390	410	434	425	406	392	409	433	401	381	382	375	412	394	388	392	407	383	457	396	378	409	393	387	411	356	430	409	417	383	414	410	398	380	392	381	440	401	418	404	369	385	414	379	387	358	392	384	453	391	392	391	410	408	410	393	398	408	393	374	352	399	370	397	413	411	386	394	405	397	397	378	396	418	399	407	413	448	419	410	425	425	380	430	397	414	376
37093	28565	64693	62714	40288	18681	6371	1860	964	879	855	881	859	893	848	840	843	793	842	841	894	820	827	851	864	863	828	925	882	877	850	853	812	885	909	867	869	848	811	797	875	828	870	901	855	845	820	903	837	852	846	870	872	907	810	892	857	852	809	825	864	871	796	813	839	877	879	867	860	904	842	868	856	819	861	822	877	850	845	790	899	835	891	871	833	870	825	853	875	854	872	884	807	901	868	894	859	845	842	904	812	905	900	919	864	868	881	857	876	881	901	870	884	801	882	803	841	851	857	863	867	923	830	879	851	872	828	897	896	810	821	890	839	802	869	832	890	807	821	879	886	878	845	840	828	829	841	889	834	862	874	830	875	833	833	881	837	823	821	910	831	837	867	851	879	870	871	878	862	912	851	853	835	826	845	869	824	848	841	879	801	878	870	896	821	834	866	837	831	832	849	845	871	861	891	857	891	852	815	864	839	841	843	818	841	855	853	861	851	852	853	854	824	815	853	883	864	860	850	869	864	864	854	873	839	895	854	874	840	898	833	818	849	845	877	823	855	840	868	886	816	848	863	826	834	858	826	879	884	879	868	857	919	841	859	851	890	839	837	829	883	832	876	871	876	875	859	819	851	877	839	813	849	824	870	887	860	773	852	859	916	838	900	827	866	884	865	851	826	823	824	820	807	897	837	856	875	882	846	808	866	826	866	853	786	887	803	830	813	785	869	842	897	852	875	830	833	856	886	853	831	890	840	860	823	865	900	881	864	898	839	844	803	884	809	844	851	852	831	870	831	845	855	838	836	858	814	866	851	886	905	811	873	848	843	909	923	884	859	840	870	847	862	840	876	890	843	791	866	891	875	857	790	905	875	890	877	795	848	809	900	869	826	867	876	877	868	882	835	847	888	858	853	889	823	898	863	893	815	897	843	871	831	856	849	871	816	824	840	865	863	865	824	836	829	850	857	837	906	841	859	805	850	884	847	872	869	841	843	851	877	846	875	875	911	854	886	833	897	853	785	851	869	854	881	839	849	896	869	924	850	807	849	862	870	870	812	817	849	884	908	845	839	899	842	903	855	905	837	873	875	846	862	837	861	874	889	833	847	879	837	861	838	872	876	919	848	828	876	866	865	874	821	818	809	853	844	823	842	767	835	880	859	881	824	849	866	857	842	829	850	853	864	807	844	810	873	881	833	850	836	872	928	816	868	844	840	763	832	927	885	862	897	825	876	895	849	858	836	855	865	833	868	966	874	830	889	867	953	888	870	844	842	906	868	881	814	850	884	849	812	839	808	797	867	827	819	875	872	877	851	870	851	823	888	846	825	884	843	840	865	885	871	792	861	842	776	838	897	835	842	896	871	828	847	914	845	840	866	908	829	849	831	862	848	846	864	840	874	837	873	824	885	903	863	826	857	878	837	825	868	867	834	827	873	822	925	827	858	899	886	880	864	807	828	847	861	845	853	886	858	837	880	844	811	860	853	841	867	870	815	916	821	864	887	926	916	906	898	845	838	849	817	849	826	828	849	846	839	844	862	828	831	810	890	838	850	822	805	850	851	870	881	886	902	851	855	889	861	856	868	861	854	869	824	876	833	855	912	811	832	863	847	889	891	813	786	885	877	870	854	875	913	868	848	778	838	849	847	857	849	830	880	868	806	856	808	833	844	854	862	875	890	885	843	882	835	856	853	782	853	876	849	832	854	854	837	831	877	841	896	868	905	838	840	868	818	844	833	827	832	826	866	865	828	892	870	865	849	899	890	873	851	883	869	824	824	829	881	830	909	858	911	883	845	877	795	843	839	877	806	781	837	858	784	855	806	878	866	831	818	841	867	833	901	878	867	853	883	871	874	910	887	869	793	866	890	866	796	847	854	829	839	858	845	808	850	799	836	850	810	854	904	831	881	854	863	892	882	930	849	908	878	888	879	868	854	854	816	869	836	881	858	858	887	849	877	860	823	881	867	826	857	823	851	871	847	863	892	842	900	886	873	837	885	836	815	854	886	793	799	862	861	877	882	841	851	825	882	825	882	867	859	854	872	881	868	866	871	836	835	910	879	846	861	856	861	828	893	830	873	869	828	866	918	842	818	864	859	896	889	851	850	832	822	826	881	895	859	845	855	838	824	860	872	803	846	853	869	856	870	850	841	859	828	876	839	856	845	830	891	872	901	879	863	816	842	897	848	865	837	847	907	840	881	871	859	843	860	835	850	863	878	897	874	861	805	853	859	851	880	841	842	878	834	839	808	804	859	857	799	843	877	825	845	851	891	850	849	855	814	829	812	910	847	904	888	862	856	854	853	794	836	861	861	843	815	792	857	831	843	833	793	852	832	869	850	858	909	851	853	874	849	856	858	859	847	844	900	814	842	878	867	845	881	873	877	860	847	844	839	836	886	887	835	823	876	870	867	860	843	847	858	829	873	863	886	886	864	815	830	839	876	812	888	818	859	879	872	852	880	884	825	841	887	855	824	863	801	840	823	833	898	804	869	835	851	815	856	876	818	879	899	815	856	815	862	870	902	852	869	881	867	888	882	846	820	838	878	801	846	867	903	862	891	834	873	882	874	822	893	816	836	841	806	821	835	854	857	914	901	861	884	875	901	830	802	787	859	826	868	880	909	809	896	865	855	868	856	901	813	875	938	911	860	872	847	823	857	869	817	853	868	812	867	826	793	815	877	830	816	849	838	848	841	872	890	791	881	827	848	822	864	826	938	793	851	814	837	853	835	918	846	851	904	880	872	884	855	863	781	832	828	841	814	879	838	824	860	876	839	887	875	871	839	866	842	878	877	853	867	867	840	824	847	842	855	850	843	849	894	825	787	823	903	852	792	889	882	834	878	860	828	856	865	874	830	851	851	878	877	882	843	834	839	827	878	881	824	856	830	895	903	856	874	877	853	872	848	828	855	863	855	812	845	887	842	857	833	852	864	886	901	871	874	795	878	877	832	930	923	823	851	832	798	857	882	836	888	815	822	878	880	906	872	825	839	815	824	848	849	832	847	857	813	820	886	834	825	843	880	846	881	898	909	875	839	809	854	878	797	927	840	913	858	812	865	882	887	914	830	889	878	844	900	860	865	853	843	867	810	854	894	817	874	832	878	853	847	875	850	820	848	860	864	860	824	926	798	901	885	887	919	841	889	854	795	837	872	795	874	842	874	819	867	862	829	844	813	887	823	871	772	893	858	840	875	868	897	850	867	809	896	887	832	843	881	876	853	866	881	872	914	852	874	856	825	843	831	801	897	870	846	835	810	865	833	878	829	861	847	868	813	865	867	841	824	885	863	851	838	892	821	851	812	856	886	868	864	876	846	934	869	875	836	803	843	861	844	855	857	827	858	856	856	865	893	816	864	886	910	844	888	895	884	907	867	875	852	848	870	830	824	856	821	834	844	809	869	861	809	800	854	849	824	852	827	763	840	882	810	859	884	862	858	871	807	862	890	837	825	851	871	894	883	868	867	824	874	848	821	883	917	886	828	829
16937	7895	6211	4703	1957	812	404	292	303	293	293	277	242	259	269	231	245	266	280	275	262	302	239	267	272	272	277	277	269	271	279	277	245	255	251	268	251	292	262	293	268	284	273	275	275	273	231	250	269	241	280	286	242	242	265	284	248	273	233	249	254	261	259	256	254	273	270	257	260	302	277	259	285	267	251	293	294	295	267	288	245	278	271	284	263	266	232	285	257	272	276	228	293	284	274	255	258	306	256	263	279	317	305	257	248	269	250	278	237	294	248	261	276	269	264	267	286	274	276	245	268	249	269	291	267	287	237	256	261	271	279	272	300	264	293	301	266	250	263	247	242	256	241	253	258	244	255	242	267	268	275	276	268	251	251	274	270	305	292	297	255	277	273	278	252	257	289	297	287	289	266	290	268	280	252	244	247	251	224	283	258	278	242	303	296	280	268	264	291	274	279	262	275	269	268	248	269	262	272	312	284	273	260	276	260	267	262	276	261	260	248	255	277	287	255	256	233	279	254	243	239	266	246	293	276	274	293	252	283	298	252	282	265	265	290	269	256	272	271	263	260	287	275	281	254	265	298	232	258	262	249	264	283	286	267	284	288	273	252	268	260	298	254	291	263	259	257	236	241	274	274	263	269	281	286	256	265	256	257	260	274	271	289	241	285	314	246	254	298	261	294	267	269	284	263	282	304	275	270	243	264	253	265	266	272	254	294	275	246	270	303	281	279	272	270	296	260	270	254	283	277	260	254	257	254	243	266	256	262	251	269	259	257	275	270	241	286	259	261	289	275	273	270	263	271	271	273	284	275	262	302	299	245	289	276	280	289	285	249	265	265	264	311	300	241	240	254	273	282	284	282	251	272	261	302	263	276	265	285	259	253	263	278	262	259	278	282	254	235	265	280	267	253	221	274	302	239	282	254	268	278	268	220	278	264	277	236	252	251	250	289	270	278	281	290	286	246	256	286	287	292	274	259	269	261	246	296	263	280	276	262	270	268	268	288	286	282	259	251	278	243	276	249	280	275	239	242	310	252	248	288	271	261	313	296	262	264	259	250	285	275	267	247	253	266	290	277	267	280	288	273	277	291	277	254	282	285	254	270	274	293	245	273	267	268	261	244	280	263	250	267	259	288	239	250	263	246	273	249	264	272	258	277	277	265	247	266	265	274	269	247	268	267	283	234	247	272	269	288	266	248	315	284	265	262	257	233	271	275	285	251	241	268	258	261	251	319	289	274	279	254	267	260	246	253	246	284	245	244	240	272	263	279	275	283	264	263	288	267	261	311	274	301	257	291	260	272	239	230	249	232	241	267	261	304	246	234	251	293	265	273	263	264	242	260	289	251	253	279	271	252	261	270	258	249	271	286	252	268	285	262	262	277	251	268	262	285	264	276	251	237	261	252	277	230	297	280	302	300	269	261	260	288	263	227	247	247	272	263	258	271	270	249	299	301	302	303	232	260	272	259	235	241	275	273	268	269	260	273	266	290	260	267	284	249	260	263	283	277	259	263	305	247	282	262	230	261	287	280	263	266	264	266	305	274	257	275	274	259	276	276	271	249	250	272	282	281	252	271	258	252	264	276	279	267	303	252	283	257	296	282	260	238	274	256	257	277	284	270	270	284	242	294	233	266	246	247	287	292	278	274	281	262	268	265	260	300	266	275	255	269	272	280	292	278	282	278	281	280	256	263	280	275	265	253	251	272	263	272	317	278	250	254	244	260	250	278	286	259	254	253	259	251	256	273	249	309	273	270	268	291	280	267	269	296	284	282	276	294	308	257	289	263	254	260	244	276	269	289	288	283	269	281	248	275	264	237	273	277	257	250	275	275	279	286	265	271	294	301	289	283	278	290	238	248	283	283	244	289	246	253	287	280	251	244	280	285	258	260	270	229	265	247	248	263	275	267	298	261	273	247	265	267	253	240	288	261	284	246	277	273	296	270	265	273	252	230	246	290	280	280	248	221	207	268	258	266	260	235	239	242	271	237	257	277	299	243	303	271	271	258	268	260	266	272	265	284	268	289	230	273	248	271	290	272	258	278	258	259	239	260	259	265	301	275	284	267	278	259	272	258	325	239	276	293	302	263	273	284	259	240	237	285	283	264	250	236	281	269	298	263	286	277	275	276	289	264	270	269	280	270	248	251	275	279	271	259	291	290	285	252	281	291	297	260	276	293	298	257	221	248	290	289	289	292	282	317	279	248	265	228	275	223	291	269	288	274	248	284	296	271	282	281	253	273	298	266	244	281	271	269	279	275	254	298	249	275	275	256	262	264	273	269	267	263	266	288	251	259	277	246	272	256	284	239	254	240	253	245	270	276	258	267	250	279	280	246	256	262	325	299	265	282	250	298	256	257	248	248	272	289	252	252	279	274	257	295	264	284	262	247	242	256	284	229	262	281	291	275	268	290	295	244	259	262	315	248	242	294	268	305	242	253	254	272	249	271	257	293	262	249	315	265	264	294	262	282	245	282	297	268	265	288	291	269	282	275	267	262	263	266	254	254	275	247	292	259	252	265	257	299	303	304	282	276	239	230	241	281	272	279	250	273	306	311	282	297	256	279	299	248	268	254	240	312	290	309	269	270	237	267	280	268	255	273	260	272	302	320	286	253	260	248	276	297	247	250	276	262	297	260	269	263	274	267	273	275	274	248	288	262	261	254	267	289	265	259	264	277	256	269	254	272	276	292	272	263	267	259	253	266	283	276	226	260	264	273	264	268	274	262	280	230	269	234	262	275	280	258	245	246	254	264	290	283	276	279	305	259	296	268	277	245	259	281	299	302	265	251	271	273	260	281	249	286	257	248	292	267	264	266	237	245	302	275	286	256	261	263	274	279	289	268	274	255	258	270	288	264	249	265	286	291	311	271	276	274	281	281	285	241	259	260	263	282	257	285	254	260	307	269	263	260	276	279	249	284	241	247	248	290	267	253	278	288	273	269	282	233	261	274	249	248	255	241	246	236	284	280	271	263	276	277	263	270	302	256	245	280	279	278	282	257	253	253	268	283	263	276	226	260	238	291	272	266	244	264	267	280	294	270	262	294	301	278	286	290	296	276	260	246	262	285	288	262	279	257	266	296	245	281	249	276	269	251	273	296	259	265	276	312	285	284	259	290	267	262	267	249	260	254	248	273	276	266	248	272	251	280	289	297	275	283	278	268	256	236	244	246	269	255	297	285	269	279	274	302	292	251	309	281	324	279	314	253	280	277	280	255	291	245	258	262	277	292	269	254	296	270	251	277	279	271	274	295	282	261	230	259	273	267	291	261	244	236	262	273	266	254	271	275	251	255	279	243	287	289	276	284	278	298	247	259	283	261	273	294	266	298	249	283	253	273	256	264	287	282	260	276	280	245	255	279	270	271	257	257	278	261	255	278	243	257	263	297	273	293	279	250	261	244	266	284	232	242	250	277	276	299	256	248	252	247	272	313	244	289	235	249	238	231	250	244	263	245	253	278	294	269	259	238	251	265	289	286	272
10352	5955	12301	10300	4812	1918	960	671	600	596	605	614	628	597	630	601	608	625	629	593	633	580	599	583	598	621	564	569	633	569	621	607	663	613	597	643	619	619	673	579	595	570	627	643	607	600	569	630	646	640	633	597	597	624	598	567	608	590	637	612	615	589	627	583	617	585	592	632	640	639	629	608	641	624	666	609	630	646	599	599	663	581	630	534	634	598	690	591	628	589	597	618	590	624	606	597	647	584	650	595	583	569	642	602	618	611	675	619	613	624	612	621	585	643	625	626	623	649	585	602	632	595	580	611	562	590	609	588	628	570	611	658	625	611	606	603	601	649	595	590	578	637	566	583	594	619	609	625	613	622	623	631	608	644	601	627	565	638	624	615	606	622	637	605	597	617	581	649	615	654	594	633	633	603	566	659	649	597	606	616	561	648	664	615	649	613	588	623	643	611	615	572	567	556	606	642	588	642	606	621	585	637	592	606	594	649	573	617	626	557	616	606	663	598	587	602	593	649	607	590	621	613	594	608	572	609	616	612	600	584	571	650	604	619	605	629	593	664	615	617	625	624	641	602	598	591	593	611	604	630	635	639	650	645	591	630	584	633	612	632	550	584	636	627	610	623	625	618	623	594	629	601	612	630	623	636	604	690	641	607	605	643	574	635	605	624	598	662	642	637	602	608	584	624	601	591	600	594	619	615	589	648	591	589	608	619	592	640	545	628	600	590	618	589	600	634	595	618	622	563	582	601	613	568	632	611	606	613	604	631	592	612	625	587	575	585	607	592	592	573	598	604	608	600	660	591	625	596	650	614	638	636	615	609	635	589	579	638	606	644	636	602	592	628	649	585	618	630	617	596	600	624	615	597	573	596	571	628	589	598	641	602	613	620	591	580	627	617	625	610	576	618	610	609	603	648	619	580	593	643	616	624	630	603	602	590	591	587	606	656	579	617	643	582	597	572	631	629	625	626	590	599	618	652	578	655	542	641	593	624	611	567	591	641	664	639	637	593	580	595	612	610	599	596	603	603	616	653	611	618	628	646	628	610	634	615	576	593	620	583	598	565	579	609	624	608	628	611	634	665	627	626	607	607	640	586	595	617	592	603	624	632	590	574	621	600	623	617	604	653	614	615	604	565	650	629	622	609	610	609	604	639	609	620	587	606	609	621	598	602	602	584	651	630	601	622	584	588	593	662	613	592	609	579	571	600	638	649	630	629	587	568	578	608	576	544	642	634	679	574	595	626	619	593	632	571	540	615	662	611	561	634	627	641	636	604	604	587	629	583	620	621	607	582	594	648	607	607	593	580	596	627	580	611	617	601	609	611	660	614	607	610	607	605	615	628	610	620	588	582	594	617	586	616	598	612	607	636	601	601	636	620	611	579	651	648	619	641	626	625	641	617	611	600	594	612	569	638	614	606	601	617	596	577	582	557	677	564	649	607	613	604	600	649	607	606	597	620	597	599	601	576	576	605	608	633	624	602	615	604	647	600	622	608	630	592	617	639	580	641	619	637	583	630	590	603	618	572	640	630	631	602	620	602	636	593	582	620	638	636	618	595	598	619	641	632	585	607	601	637	613	594	624	564	621	609	569	598	616	602	587	603	610	598	608	612	644	630	618	564	626	617	644	590	604	612	593	637	606	630	656	616	600	620	583	664	638	608	601	631	585	586	597	581	611	624	644	629	632	576	593	587	629	598	633	594	542	636	618	612	580	592	620	650	626	622	631	607	593	654	588	607	615	621	596	633	585	571	620	619	598	599	629	632	605	615	634	632	643	580	597	614	606	608	557	615	615	644	608	565	610	582	624	644	612	588	602	606	577	635	646	608	603	613	591	591	615	601	625	623	561	594	636	630	624	632	543	684	635	583	587	602	611	636	692	646	607	629	656	605	584	650	671	616	651	658	579	624	555	591	651	625	577	596	612	631	599	594	619	611	630	621	607	607	606	618	588	604	621	632	626	635	616	608	621	612	616	588	627	590	591	597	654	677	617	619	646	580	616	626	666	609	620	630	596	630	598	576	636	591	623	605	633	554	585	588	619	641	645	599	596	571	611	621	573	621	592	627	611	676	632	594	568	621	628	568	641	601	629	609	588	584	597	611	639	620	595	589	595	539	604	624	631	595	617	618	599	592	621	585	621	633	609	649	591	620	610	591	647	613	651	600	577	603	634	615	615	630	611	634	625	611	625	638	614	594	626	627	616	625	616	623	614	635	627	614	599	578	559	620	557	629	595	623	610	625	609	609	564	587	588	618	583	661	607	631	551	556	577	634	642	659	605	639	577	625	591	604	581	625	585	630	654	603	629	600	586	619	623	624	616	615	622	606	639	582	607	620	609	624	593	626	606	601	620	619	617	620	610	656	604	576	621	590	667	571	583	618	616	605	612	597	606	630	630	611	621	603	618	608	597	602	635	617	598	582	618	622	638	600	625	617	616	623	615	625	659	611	649	631	629	649	594	625	608	644	619	617	641	628	614	628	592	615	623	622	588	593	557	629	591	596	631	632	574	625	643	582	600	557	587	613	629	679	605	595	620	612	604	601	608	566	590	588	605	606	566	575	595	580	646	585	621	585	634	621	625	610	596	607	553	609	626	601	621	620	623	617	603	583	598	603	640	577	569	622	626	653	644	620	616	603	614	617	617	628	581	623	581	611	593	604	627	644	574	595	599	604	666	617	599	631	613	592	615	637	592	663	609	597	614	615	669	586	632	626	621	580	626	637	610	604	579	614	596	627	599	591	602	589	602	620	587	639	617	627	588	639	638	604	590	624	617	603	603	611	563	619	619	604	616	598	627	626	625	590	586	591	630	620	617	643	612	629	595	616	589	562	583	625	614	625	613	542	650	583	609	579	592	623	594	593	590	631	623	617	632	599	634	593	619	618	602	549	605	631	592	633	618	625	622	611	588	584	614	595	627	591	628	614	597	585	571	612	624	628	571	595	575	624	610	598	608	614	596	588	620	614	632	590	600	628	604	589	619	598	602	657	613	604	595	624	610	594	616	620	575	629	639	608	566	630	600	584	617	579	655	632	601	576	618	609	595	625	622	614	605	587	602	551	598	594	591	671	619	622	605	576	623	575	578	608	642	602	567	585	598	595	614	626	662	591	608	619	616	602	645	633	625	632	620	591	605	618	608	610	589	639	605	615	619	581	608	583	583	644	609	587	559	648	629	590	594	599	612	607	639	643	602	589	602	594	613	632	610	629	625	588	651	606	580	602	613	625	616	570	619	597	634	626	612	624	622	654	647	581	614	606	591	618	641	602	623	548	607	606	613	569	601	616	648	652	599	609	571	583	557	599	587	637	579	635	621	652	620	606	630	640	606	609	568	577	608	565	652	650	599	614	630	616	638	607	650	632	601	635	634	650	596	624	635	636	602	628	613	586	654	615	627	603	594	608	654	664	602	674	574	592	608	629	583	641	562	564	638	597	633	568	599	599	569	558	630	613	611	624	605	613	591	616	594	633	653	600	654	642
44107	32258	54604	41602	19668	5547	1298	500	392	370	361	367	335	369	340	383	376	365	356	356	366	313	366	353	381	367	320	321	317	344	364	347	356	334	333	307	342	393	350	402	322	358	389	335	359	374	352	391	321	365	338	371	335	391	361	345	339	344	361	346	374	381	394	330	330	357	314	330	333	357	337	322	381	381	372	358	370	351	421	344	349	389	356	329	351	342	313	355	380	356	355	344	361	346	342	330	319	341	341	346	339	337	357	322	357	362	384	348	343	355	342	345	374	357	367	331	360	322	335	351	373	372	327	343	331	357	341	359	316	324	345	343	360	353	355	329	348	365	352	367	363	337	365	405	361	387	343	373	316	356	351	348	346	331	358	354	324	317	361	376	321	334	357	344	363	380	349	346	367	347	328	337	388	367	351	350	370	347	356	356	365	369	336	356	333	377	326	344	357	386	350	337	360	317	342	315	330	335	366	342	363	336	357	351	335	337	369	352	331	364	353	350	364	363	389	355	369	385	331	324	351	360	328	337	337	343	381	350	384	325	334	318	315	355	365	362	342	338	363	329	361	303	391	324	353	390	352	342	351	346	355	341	339	374	379	364	343	340	355	373	322	366	350	344	373	348	350	340	379	353	343	366	395	357	379	349	333	370	309	354	346	310	350	349	360	349	327	342	373	344	344	326	332	352	364	343	346	378	343	358	361	330	374	372	358	371	342	305	346	367	325	392	358	355	360	345	333	408	358	352	388	358	346	320	322	367	334	376	348	368	378	348	318	360	361	359	337	391	366	328	348	357	335	353	380	327	330	324	338	348	383	368	331	331	384	357	336	375	330	336	341	350	334	367	369	345	360	360	344	328	320	338	347	327	311	349	339	351	364	343	384	356	349	359	334	347	353	340	362	349	318	361	359	332	371	347	353	311	345	314	345	338	359	358	373	369	364	369	354	344	313	337	327	334	388	347	362	383	329	359	363	335	361	355	335	368	373	353	303	350	338	366	377	362	349	326	387	378	376	373	351	367	338	353	332	347	353	322	362	338	358	318	359	381	356	338	321	323	378	365	344	380	341	348	342	345	350	386	344	343	358	369	344	372	375	364	341	317	318	354	332	335	356	359	371	354	350	378	347	336	374	371	368	345	343	360	361	322	329	358	406	371	352	363	383	351	371	351	330	367	374	384	372	338	361	358	355	358	344	356	350	343	361	345	348	350	366	316	310	332	343	349	366	372	338	374	320	338	363	324	375	341	341	335	373	348	365	380	331	355	340	348	362	377	336	376	342	362	387	355	361	343	376	375	322	348	358	343	376	330	346	378	368	355	338	392	343	320	322	358	312	361	329	344	323	313	344	327	331	369	321	326	376	345	324	347	350	352	328	371	354	340	365	381	339	336	360	342	345	350	364	385	299	400	363	382	337	379	350	393	362	363	373	332	351	341	348	348	372	353	352	346	343	353	391	344	335	370	365	349	350	347	373	341	341	383	353	329	335	362	360	362	355	367	369	325	342	332	357	322	362	353	382	362	384	359	336	320	380	365	342	377	325	310	340	329	356	361	349	304	360	372	366	340	343	363	341	351	347	352	373	379	377	390	349	363	349	322	322	371	321	342	346	346	358	359	390	334	337	354	323	360	330	372	380	345	353	342	353	375	343	331	374	367	338	343	334	339	355	357	360	351	349	375	332	324	412	349	364	382	324	317	361	359	369	338	344	359	351	338	360	341	335	329	360	401	363	339	350	347	359	350	320	370	348	347	367	347	379	353	329	371	354	365	344	369	364	346	352	368	350	369	348	377	316	374	336	353	350	378	357	365	318	349	342	357	362	415	354	359	336	368	328	363	354	378	349	332	373	334	368	363	335	331	340	375	374	339	336	346	322	336	356	366	402	367	338	372	350	311	363	379	328	386	345	377	334	352	360	331	381	338	361	325	379	353	335	365	402	348	329	321	373	358	324	338	339	325	385	348	343	343	322	349	369	349	380	383	334	333	357	395	382	331	332	336	394	370	341	353	351	363	336	358	377	345	371	362	372	334	339	348	313	326	308	347	332	396	307	401	366	372	343	329	361	353	337	346	342	328	341	348	348	375	327	368	323	341	335	369	377	335	352	345	374	381	316	340	344	332	345	363	341	358	340	361	320	340	323	358	330	350	342	376	367	348	366	407	377	366	368	353	382	354	381	338	349	338	363	395	371	358	366	341	355	356	389	319	348	362	336	317	358	363	349	351	355	369	355	366	334	368	341	348	328	328	387	383	375	385	364	366	337	337	331	320	356	373	387	346	372	361	355	359	336	369	368	375	347	337	347	356	345	351	345	348	346	349	334	364	385	341	380	374	358	372	339	365	349	377	364	348	362	355	383	351	336	336	369	364	364	345	354	353	356	377	328	359	360	355	375	355	363	324	322	378	344	382	364	312	350	340	320	358	329	340	348	348	387	361	373	326	345	358	308	302	351	365	351	353	343	344	329	358	384	330	359	329	343	382	381	358	351	351	335	330	353	373	335	390	367	376	331	395	375	328	385	355	357	322	374	361	374	370	371	344	354	367	344	343	324	352	350	343	350	365	345	363	349	345	345	339	369	349	352	360	330	410	355	342	335	352	350	364	358	369	355	342	360	380	338	337	372	352	356	337	374	350	359	360	397	381	317	345	343	367	346	359	339	378	336	344	355	351	364	369	368	345	369	372	328	320	399	359	401	346	333	373	322	361	372	320	361	351	374	372	362	365	353	358	341	346	364	371	346	344	358	386	323	347	353	351	340	362	366	366	382	350	370	372	355	345	356	410	338	359	370	407	347	338	343	349	389	311	338	348	357	356	346	365	383	303	378	356	360	344	341	337	351	375	379	332	320	357	348	376	342	331	328	362	363	345	337	381	358	359	325	357	381	396	383	384	354	366	394	349	378	345	325	352	334	333	363	328	355	323	370	350	350	356	339	349	363	358	367	350	349	366	328	330	351	367	362	359	343	358	345	343	338	354	373	356	318	362	342	396	413	401	356	336	346	358	362	315	337	345	343	356	380	350	356	348	344	357	357	385	384	369	361	333	374	368	356	344	393	353	355	348	333	359	326	331	344	358	350	351	348	363	400	348	351	331	367	317	368	328	353	335	330	346	377	343	353	390	367	368	333	386	371	323	358	330	311	313	330	348	374	383	355	390	358	328	358	311	309	354	340	380	382	339	334	360	352	358	339	368	365	365	382	362	363	370	357	344	365	320	354	344	346	333	340	375	388	346	333	332	340	365	340	341	344	353	352	349	322	335	337	357	358	379	346	348	379	367	351	361	345	343	358	373	348	365	349	352	376	328	350	330	359	347	360	332	369	372	371	342	350	319	337	355	368	331	326	326	371	355	329	367	382	368	356	334	387	343	372	384	339	330	367	351	379	380	340	389	352	342	386	388	358	316	367	343	367	335	363	369	337	325	351	359	356	356	334	337	341	376	352	349	359	354	363	387	348	408	373	372	362	356	375	362	348	354	376	373	387	351
29454	23057	55841	48175	28345	11175	3308	1212	859	804	772	801	758	816	776	774	794	820	789	801	754	768	760	752	799	746	784	728	745	726	788	792	769	802	800	758	749	832	799	757	817	780	780	787	806	846	754	761	766	770	780	796	762	782	728	762	787	798	794	785	773	792	815	791	742	775	738	799	843	757	771	753	777	804	735	792	729	762	822	807	820	787	783	802	817	765	781	797	778	731	782	736	764	732	790	795	752	760	854	805	772	754	763	762	778	791	774	769	739	796	786	756	804	772	777	799	750	794	758	713	792	769	766	785	709	761	746	758	714	769	780	772	778	772	836	814	797	737	762	757	808	752	761	741	781	772	796	808	793	792	757	774	756	768	760	860	777	811	798	748	769	808	795	793	803	779	742	797	753	799	793	749	784	784	797	772	814	745	752	787	792	830	779	798	784	748	774	794	738	820	741	789	777	763	773	771	795	789	797	774	807	756	768	775	787	771	794	805	781	780	781	783	840	788	796	773	765	777	770	811	774	793	792	763	774	759	797	760	789	809	766	829	772	810	785	816	739	757	782	775	702	788	841	819	719	792	788	730	780	811	751	685	763	783	733	763	756	762	799	797	764	778	812	821	771	767	809	760	771	816	806	799	745	780	756	769	751	728	787	776	792	778	842	759	798	784	754	767	761	789	747	759	767	764	782	763	733	815	873	785	787	738	787	797	756	758	788	786	783	712	803	785	781	729	777	775	797	750	738	732	747	773	781	785	758	807	839	778	784	753	790	814	788	775	838	798	750	759	809	772	727	770	833	770	740	799	774	739	757	743	764	765	754	777	779	845	742	777	810	802	831	805	782	802	798	763	765	788	785	782	813	725	822	774	783	776	748	825	765	788	739	775	743	738	791	756	786	797	774	760	846	738	757	773	746	741	819	779	753	755	790	793	784	835	799	752	771	802	730	831	752	755	809	784	791	778	757	821	749	787	760	750	772	748	805	775	822	777	756	793	753	791	776	788	782	792	769	788	808	760	771	781	761	733	784	758	811	790	751	729	757	764	769	767	767	776	756	781	773	821	798	805	810	769	802	770	817	753	838	826	808	775	823	734	812	761	797	760	811	810	810	735	784	778	760	746	803	781	839	816	785	802	760	795	775	773	741	780	770	771	777	798	735	795	759	805	809	789	818	749	800	774	774	784	762	778	776	778	794	755	768	800	702	783	781	747	794	775	816	787	768	787	774	784	752	752	759	762	816	772	777	764	750	754	763	819	766	760	778	749	753	762	773	779	781	755	815	828	749	725	772	775	786	749	754	841	770	728	762	786	733	735	735	804	790	794	751	753	752	778	776	794	757	727	801	758	813	760	744	769	820	784	727	802	805	760	800	791	778	747	783	750	775	722	822	840	765	771	769	761	749	813	796	805	832	786	765	748	795	841	824	799	820	756	756	824	815	772	780	763	772	783	791	791	764	713	779	792	774	783	848	831	785	769	781	737	769	827	775	756	805	739	786	746	803	765	733	808	750	732	787	775	790	769	820	772	801	797	839	803	781	787	773	771	782	726	796	788	717	764	805	747	786	710	788	753	777	781	773	777	814	700	760	752	791	823	746	814	761	798	795	804	803	739	736	730	803	815	743	782	816	775	777	800	749	750	769	765	800	808	767	834	785	779	767	802	793	776	753	792	768	786	819	764	777	778	802	755	762	868	819	782	799	818	769	774	784	782	786	745	720	776	785	835	793	737	820	774	747	785	781	773	751	797	771	836	787	808	804	807	789	808	791	752	767	784	757	797	774	748	798	745	741	746	757	786	715	709	801	763	762	794	750	777	779	751	762	774	750	786	769	784	862	772	797	785	781	813	872	802	740	738	756	745	738	786	784	796	771	770	772	830	778	765	720	837	779	758	760	740	787	787	807	781	826	799	803	831	771	791	765	732	828	783	838	807	788	798	779	762	727	791	782	805	773	817	778	798	763	761	804	770	775	806	756	808	791	786	806	784	756	783	761	757	823	765	776	779	786	788	847	816	748	807	781	731	843	799	804	755	810	752	743	787	793	787	828	780	782	761	826	722	767	830	749	747	756	767	748	719	810	780	798	803	789	776	816	779	750	781	769	756	783	778	778	773	747	759	821	797	798	783	776	738	734	773	798	779	825	786	721	764	781	772	779	791	787	757	762	782	804	849	716	817	776	827	788	779	807	777	786	766	801	798	771	812	754	720	791	788	813	724	767	741	756	780	811	819	761	743	816	762	746	792	819	791	781	798	776	740	781	784	806	848	759	764	830	805	755	789	791	769	745	775	800	813	833	778	726	787	752	773	819	775	748	783	781	756	781	786	858	793	801	785	780	758	769	799	814	736	803	772	786	835	769	799	741	761	791	813	776	785	729	808	764	813	771	780	797	744	754	765	815	763	775	794	776	757	818	802	767	844	806	784	745	811	747	801	808	783	826	857	768	743	802	778	793	804	785	745	769	794	809	737	829	778	816	763	769	819	811	787	767	769	776	849	784	825	744	820	774	766	730	818	774	761	757	778	742	757	820	742	801	758	763	799	757	783	783	811	786	767	774	806	794	793	739	738	744	810	784	734	815	805	759	732	770	772	796	800	773	823	813	776	827	774	779	807	748	792	723	792	750	838	797	831	749	779	808	778	784	795	822	782	731	790	792	772	754	807	733	747	806	834	778	762	789	768	766	784	803	759	793	787	848	790	731	755	818	756	756	796	757	768	787	831	807	818	782	782	796	823	783	795	719	784	797	764	794	776	790	770	763	723	776	775	762	782	797	795	774	782	796	763	790	838	779	818	773	811	767	824	794	785	783	757	829	765	751	803	758	803	794	827	765	763	793	774	790	807	785	798	730	835	772	827	778	775	723	794	770	761	754	750	791	746	770	756	754	815	774	780	790	830	823	807	799	761	815	736	826	768	781	754	794	829	744	773	814	794	794	768	780	811	817	789	798	778	803	797	794	800	770	770	765	762	792	799	814	793	845	769	844	786	730	735	791	797	747	707	789	783	767	826	775	795	830	773	783	758	754	778	742	707	782	800	811	780	805	764	732	799	799	767	806	798	783	751	814	772	875	790	749	719	804	769	799	812	786	831	738	795	790	743	778	782	801	754	852	776	834	789	792	778	794	799	813	802	834	800	748	768	784	808	746	762	820	779	798	782	750	773	802	789	758	793	815	744	796	778	802	743	746	758	798	792	770	843	752	823	749	778	806	772	760	774	780	823	830	762	772	812	756	798	756	772	811	790	811	806	826	759	805	759	762	781	768	791	811	799	791	814	770	754	791	787	818	805	749	805	830	798	740	846	797	790	781	750	832	768	827	739	775	743	790	775	791	772	811	785	750	820	757	759	746	814	803	752	743	789	787	790	797	825	751	765	790	723	779	763	814	776	754	781	789	795	790	751	847	788	739	810	756	743	800	800	726	825	763	775	749	759	780	767	772	783	784	815	797	775	762	768	835	800	811	758	781	761	808	753	775	755	783	778	792	761
54778	40272	66630	55397	30769	11996	2558	719	394	409	415	400	399	384	390	421	389	362	395	389	351	426	389	384	412	423	369	436	378	421	382	431	410	346	421	389	414	402	385	394	368	385	422	414	394	434	456	386	386	414	425	395	427	423	423	403	384	391	415	434	409	421	405	429	384	395	369	399	405	389	387	446	363	406	372	377	413	378	412	434	396	381	405	400	410	354	390	388	442	389	402	434	388	403	386	368	404	387	404	415	432	417	407	391	411	403	414	419	402	392	377	408	391	384	372	426	440	371	395	393	421	395	357	418	433	397	410	442	391	392	404	369	349	394	423	421	395	387	379	405	415	380	379	430	378	426	399	371	370	406	407	405	397	406	379	395	404	414	415	388	444	398	400	402	425	384	383	401	373	377	373	389	367	384	452	425	398	396	425	399	379	429	374	413	429	419	390	396	420	418	404	397	419	369	401	438	365	429	387	406	403	430	386	423	426	413	380	434	412	412	374	378	403	367	417	388	390	410	417	399	383	413	373	389	401	353	395	415	404	409	397	374	392	400	416	435	423	392	423	442	418	369	356	378	381	380	370	376	394	428	395	416	382	410	385	405	374	344	408	390	470	394	444	386	355	393	397	366	358	369	416	431	382	412	419	365	427	433	409	399	383	382	369	407	409	416	394	365	413	422	371	415	426	422	414	408	400	366	394	414	422	375	403	399	410	397	397	429	399	403	387	463	379	363	362	381	368	372	410	417	391	362	384	400	411	435	391	384	398	380	370	351	400	410	424	381	413	411	399	398	427	439	395	402	412	403	434	419	420	405	348	401	411	381	382	394	388	415	397	455	410	424	416	420	380	402	379	382	431	417	373	389	410	365	413	402	389	408	428	409	391	425	389	389	391	411	368	431	415	429	401	418	414	421	403	368	388	376	363	381	399	405	427	418	400	388	373	395	356	413	418	387	368	411	379	382	378	390	441	430	434	405	383	408	400	361	421	389	420	391	422	412	429	412	455	372	376	412	418	388	384	397	366	417	417	382	386	402	427	449	415	438	368	385	421	385	395	377	396	407	369	410	426	390	385	400	410	393	416	378	395	401	405	443	376	389	372	431	399	393	397	385	389	397	449	401	434	432	380	371	437	431	394	420	436	400	400	403	387	433	416	381	383	399	405	382	419	417	394	386	417	395	408	416	410	418	427	392	399	333	426	431	418	408	393	448	389	394	388	417	402	402	408	390	389	406	403	372	395	386	414	424	406	373	414	433	349	404	401	418	384	391	433	419	381	401	423	411	396	406	377	388	414	378	393	390	420	385	405	449	399	384	401	391	415	419	412	407	413	419	364	411	412	399	363	404	438	399	438	449	392	350	393	433	403	381	400	418	401	394	421	430	413	424	357	427	403	393	374	335	409	388	375	396	409	419	430	418	395	401	404	393	404	381	394	398	418	369	386	371	383	458	413	440	432	375	399	376	430	369	393	397	416	402	412	387	389	396	356	430	394	396	429	402	397	400	398	457	376	409	398	403	392	376	372	458	393	359	399	407	417	377	435	430	389	358	383	411	411	372	430	404	396	392	415	402	375	389	393	373	413	394	421	402	375	401	373	394	386	465	422	419	427	424	413	413	407	434	412	421	429	378	372	355	400	385	398	401	416	380	412	368	417	427	420	393	401	433	387	421	439	402	394	405	418	363	450	420	398	405	401	412	397	385	388	385	403	410	376	404	401	394	398	378	427	382	435	392	478	416	422	436	438	422	391	400	410	354	383	399	428	422	402	393	422	419	395	424	370	415	423	429	372	411	404	410	387	363	396	374	401	406	404	402	403	393	417	404	369	408	411	389	378	380	421	413	397	360	387	418	402	391	372	388	382	402	389	409	406	381	415	386	418	411	384	374	417	378	367	417	421	405	351	399	441	437	416	415	402	416	453	402	412	372	363	363	430	398	388	420	462	402	374	396	410	395	387	423	359	369	412	369	412	405	448	425	380	411	395	414	358	381	377	392	411	413	418	431	385	399	417	426	430	378	416	399	386	427	424	411	387	402	408	396	399	358	416	404	427	402	420	397	439	392	405	414	405	398	430	398	437	417	412	430	382	371	369	439	392	378	435	404	419	410	348	400	412	375	402	406	396	416	432	362	430	411	400	432	374	380	416	427	416	394	401	393	393	367	467	419	402	400	393	370	436	373	375	373	394	398	357	407	363	421	406	388	405	388	383	378	396	385	382	419	411	376	407	429	457	409	360	423	410	378	360	412	407	392	380	394	432	379	419	448	391	426	383	387	381	425	444	371	371	473	402	425	436	433	394	397	386	354	374	429	425	415	417	403	379	394	400	408	425	415	408	385	423	418	393	405	403	418	434	424	424	381	387	405	385	407	372	431	364	428	442	359	389	402	363	414	428	426	406	427	412	438	418	391	436	396	407	390	379	410	406	379	442	412	393	449	392	357	413	414	410	383	399	452	416	405	376	383	414	427	421	455	386	445	403	385	387	382	389	369	418	395	360	400	360	398	402	430	415	418	400	438	403	380	417	432	445	390	409	395	440	413	422	408	420	439	390	407	403	380	411	393	394	403	393	426	407	430	418	385	427	380	356	393	371	417	407	397	389	404	391	397	414	440	402	374	401	409	406	370	414	406	390	466	397	421	391	424	416	404	393	412	393	370	410	431	430	432	417	427	377	380	378	431	404	414	390	442	374	366	411	424	387	387	424	433	341	411	431	398	364	427	397	378	385	405	385	388	391	397	385	397	450	438	410	428	379	428	378	389	423	400	396	427	394	419	424	399	417	397	339	389	416	384	404	377	390	431	391	418	405	366	413	411	403	395	388	354	393	373	402	460	405	367	401	438	382	416	392	427	405	403	358	412	380	362	429	417	394	398	417	395	400	445	421	444	426	433	391	430	401	383	364	426	412	403	423	375	393	370	410	406	398	386	410	383	360	414	421	423	395	381	370	401	403	364	390	427	377	348	423	411	396	385	368	378	399	391	382	433	410	397	404	363	400	435	423	407	412	408	407	365	401	438	401	378	362	398	400	405	412	393	405	446	412	384	378	411	382	408	400	385	376	360	395	386	371	376	377	408	415	422	395	414	383	427	432	408	409	388	411	353	375	404	409	426	419	374	408	430	426	412	416	386	387	393	391	423	403	345	381	372	371	410	403	384	428	434	378	391	381	384	417	438	401	398	419	431	394	421	416	431	407	424	400	405	419	374	401	442	407	401	410	389	379	398	406	384	381	386	396	412	406	424	387	373	392	390	400	417	400	426	416	450	430	387	374	355	418	401	415	324	403	402	421	403	355	378	395	411	411	391	406	407	380	389	382	401	427	415	360	392	410	377	418	446	403	385	449	381	418	399	333	393	420	391	398	389	434	392	373	407	410	402	415	385	371	407	340	422	389	411	366	387	401	422	388	416	398	388	420	375	362	404	385	404	428	400	387	395	390	358	447	402	415	452	371	414	426	458	386	449	413	412	350	398	412	451	404	410	426	378
36518	29626	66675	61230	39342	18032	5782	1853	915	845	861	866	899	899	881	817	865	869	823	826	905	835	872	798	865	948	888	883	826	829	870	828	863	806	870	881	860	931	852	827	826	906	839	876	830	828	821	877	956	890	872	897	856	856	859	903	946	805	918	887	836	790	881	888	896	845	833	893	876	826	842	786	858	836	892	925	867	885	837	901	872	802	847	838	857	821	858	869	865	840	827	873	901	867	900	913	835	840	835	906	834	833	849	880	831	881	899	871	856	875	904	874	897	854	851	892	843	872	852	890	829	910	853	840	855	821	893	894	890	888	927	896	868	877	941	850	853	844	809	854	878	846	872	852	874	812	865	841	859	930	810	822	838	831	881	949	894	882	842	911	911	899	931	883	878	888	805	850	828	876	853	912	885	878	881	882	821	845	933	850	883	881	815	846	836	827	882	856	878	866	826	863	849	860	921	890	867	950	810	858	867	853	880	837	892	879	881	848	863	882	853	869	848	852	832	859	815	854	865	849	851	861	923	883	838	831	849	854	883	853	846	925	862	867	869	864	852	853	827	845	859	867	870	770	841	830	891	853	914	862	847	853	899	893	849	836	815	903	883	856	868	788	788	885	824	866	900	877	855	867	900	844	874	866	874	866	866	833	830	812	876	823	869	852	831	852	860	915	873	861	858	930	862	864	886	867	837	853	880	864	809	888	867	886	865	848	822	867	876	858	902	848	853	855	878	839	836	900	904	800	869	866	887	858	866	876	849	844	846	821	829	873	847	843	858	882	874	872	852	888	815	880	865	862	859	855	840	851	858	840	879	828	856	836	869	851	917	904	861	874	846	902	815	861	764	849	897	860	874	889	923	830	815	825	844	873	837	821	832	899	860	861	891	860	891	809	924	847	848	827	895	845	847	813	874	818	878	886	838	881	812	891	826	789	891	855	880	864	860	858	866	826	876	875	892	854	843	860	881	855	901	854	822	839	885	872	909	863	890	871	873	869	841	832	837	865	854	829	841	862	883	850	873	805	863	899	870	887	867	818	911	873	876	885	844	830	876	813	863	838	871	866	870	835	831	796	885	874	876	865	888	858	840	898	889	779	907	840	946	853	868	868	899	838	857	886	848	918	907	869	858	840	894	895	836	842	877	862	836	913	857	883	903	890	849	894	870	892	848	863	885	839	882	852	824	848	834	855	845	807	879	816	847	884	859	898	881	804	864	863	856	841	836	858	842	897	818	855	888	907	891	870	844	855	854	865	888	840	836	835	792	807	821	911	837	858	860	848	923	845	855	858	859	849	898	851	861	903	884	859	873	890	893	887	851	909	852	831	859	876	849	848	882	883	838	849	836	840	842	868	787	856	849	877	852	893	861	858	879	841	827	828	826	881	879	837	863	918	891	849	818	878	881	844	826	805	875	863	857	857	830	853	829	905	852	859	889	897	826	888	860	861	819	881	811	890	877	894	855	844	850	845	857	824	881	889	846	915	833	857	869	904	860	835	856	936	819	837	850	913	816	825	851	825	865	876	877	855	919	853	837	849	868	908	842	839	903	831	799	852	861	829	858	883	879	812	881	841	883	869	787	875	832	837	833	885	863	837	883	847	887	908	870	852	773	833	873	832	886	841	893	847	862	902	854	829	858	896	860	867	857	816	916	814	852	841	887	847	866	886	889	844	881	909	854	806	836	880	848	900	832	846	901	867	850	839	886	873	872	865	809	926	949	865	893	867	875	868	873	910	895	925	877	880	866	880	835	873	924	859	846	890	882	912	859	857	846	870	884	851	878	823	878	846	834	866	866	883	864	848	842	842	889	837	849	848	882	875	875	833	851	851	894	911	910	875	828	854	861	889	882	815	891	858	888	906	840	884	834	896	889	887	821	830	858	852	871	837	798	822	882	847	873	889	863	852	821	829	923	909	896	904	861	873	905	839	816	862	877	869	836	851	872	880	808	827	839	884	829	848	841	878	852	844	846	925	873	888	846	879	847	822	879	866	817	923	874	835	870	890	856	870	844	912	905	886	859	842	849	868	850	903	836	863	799	860	813	805	886	860	816	876	825	899	807	864	857	826	849	879	902	882	871	887	865	853	858	874	828	882	866	811	858	862	870	769	844	865	900	876	862	871	878	840	803	821	850	831	854	845	850	884	893	838	845	852	872	797	900	814	857	860	887	879	864	886	820	868	844	851	879	852	850	881	876	825	899	871	821	851	882	822	877	828	829	899	854	887	906	847	890	890	835	882	880	829	842	891	872	874	899	863	873	889	809	912	835	878	845	903	877	893	841	857	888	864	885	887	837	856	886	876	856	829	847	882	896	852	971	868	887	836	908	865	861	874	890	806	870	862	837	866	889	879	916	924	858	894	841	883	910	891	889	814	873	871	858	830	788	894	887	841	866	847	870	910	847	878	870	908	903	921	900	815	866	895	840	804	836	844	877	815	848	881	895	860	882	841	831	864	861	836	834	845	852	913	873	852	859	863	847	892	898	879	824	880	845	843	813	901	916	805	916	842	830	905	846	835	889	848	891	864	855	826	846	850	910	843	874	921	861	864	873	902	840	853	919	916	845	838	828	852	860	819	842	864	829	868	896	808	890	850	899	876	867	872	847	853	876	840	868	864	864	818	892	822	840	873	829	879	840	836	902	855	854	861	864	926	850	855	864	832	833	873	853	880	801	868	867	851	895	886	847	870	881	824	863	861	891	893	864	825	820	873	872	870	880	828	863	879	866	858	866	871	861	872	872	857	840	869	844	829	856	856	865	873	852	850	894	820	881	883	846	942	856	854	866	832	815	881	861	856	851	837	846	917	872	843	889	853	861	827	904	881	815	858	882	834	833	895	887	910	835	884	834	875	832	879	818	854	839	856	856	866	848	817	907	870	812	854	864	855	838	873	880	871	831	874	821	870	875	834	873	812	887	845	836	837	847	882	866	824	873	873	892	872	866	853	890	858	869	846	849	874	837	816	872	818	845	846	865	825	835	857	940	876	864	883	869	845	908	881	866	866	836	881	873	829	879	916	855	894	845	851	872	867	830	887	883	876	867	882	879	847	850	921	880	886	901	879	812	848	863	853	880	876	956	860	893	887	887	812	883	853	876	857	857	847	856	865	863	858	881	818	843	834	827	841	907	894	923	847	865	897	861	866	865	887	845	831	895	840	830	867	794	844	897	881	853	864	849	858	870	888	843	884	869	847	869	890	874	864	867	875	871	851	896	844	919	802	824	790	838	825	845	825	865	868	839	880	860	854	887	866	838	866	806	841	825	882	869	845	816	882	847	895	841	889	902	873	832	875	909	847	825	913	824	881	822	862	854	886	836	820	853	843	820	836	899	885	847	839	842	908	839	858	865	856	823	934	866	850	881	914	845	871	835	850	889	910	875	882	852	807	883	905	854	840	888	882	853	891	894	884	852	886	872	857	843	885	829	891	871	871	860	859	904	861	844	789	878	879	880	866	884	923	892	839	871	861	842	846	857	836	810	844
15526	4340	4976	4212	1766	697	393	310	302	289	255	262	281	283	287	309	293	285	284	246	279	287	264	265	293	285	265	245	297	280	294	247	278	246	234	281	301	269	256	260	269	255	261	276	279	286	285	294	257	263	249	261	257	269	289	281	277	290	226	330	255	273	270	292	268	257	289	273	280	273	268	292	274	260	278	282	247	288	286	267	250	268	281	299	293	267	229	293	264	276	250	270	261	285	315	263	276	303	309	253	277	314	314	283	270	290	282	284	266	295	295	252	290	299	298	269	264	259	256	263	263	280	270	266	250	256	287	268	298	284	249	278	298	262	288	251	301	276	294	274	273	249	280	264	280	275	299	267	271	279	289	259	265	275	293	282	276	295	254	279	266	277	284	278	254	259	275	326	262	299	280	284	260	270	263	264	254	300	257	290	262	270	261	279	276	314	241	258	298	295	259	257	306	282	273	265	298	300	277	293	275	276	274	269	235	260	295	284	285	298	260	323	308	276	294	274	288	245	274	288	277	300	248	301	301	286	277	276	267	257	285	271	278	327	304	261	269	300	271	242	266	254	304	251	256	263	317	303	287	256	294	296	258	260	247	267	299	255	270	275	250	262	321	289	264	254	267	297	267	249	295	272	227	252	261	301	282	299	260	263	267	267	285	241	280	237	274	261	264	231	273	269	253	278	274	286	291	293	285	300	261	253	261	261	287	269	265	264	332	270	301	295	322	276	291	286	282	265	330	261	280	281	266	279	276	264	259	262	277	259	256	281	248	301	293	254	316	289	271	276	256	254	276	270	276	288	293	256	268	290	287	252	290	256	255	277	262	288	259	259	268	294	259	277	280	281	270	271	265	279	286	288	285	263	283	274	307	287	267	308	310	268	270	290	299	289	283	289	300	275	279	285	302	291	274	284	282	271	322	278	258	270	280	286	296	279	315	281	299	235	295	283	297	262	256	264	266	279	257	256	279	266	272	316	287	251	244	255	283	297	276	268	276	306	283	245	297	269	267	254	314	260	267	276	300	261	278	269	324	261	281	284	267	244	262	311	297	275	296	285	294	241	266	282	254	286	280	228	271	251	293	281	261	251	275	304	274	269	270	260	245	262	275	285	267	272	263	271	276	276	262	250	269	271	276	288	288	289	278	300	282	272	275	255	253	285	272	277	243	277	263	270	252	263	285	293	258	269	240	298	262	301	286	292	258	273	260	286	261	280	321	305	290	275	272	305	287	305	294	262	288	270	283	298	260	294	265	284	275	266	286	307	266	289	271	308	280	277	288	250	242	284	279	269	276	271	289	263	261	262	287	315	293	268	277	294	249	254	268	295	242	271	281	290	248	284	284	263	258	295	262	284	271	233	220	274	232	277	284	295	278	294	255	253	275	270	304	258	272	236	292	264	272	291	273	296	283	266	286	284	266	273	253	271	270	279	271	258	273	270	293	287	255	264	243	267	255	284	288	280	262	301	285	277	287	288	300	262	264	259	288	273	310	256	299	296	255	254	266	306	311	261	280	272	261	253	277	277	287	293	264	254	262	274	292	243	292	269	261	292	278	259	266	274	283	308	275	267	317	312	270	263	290	268	249	279	274	265	248	287	281	251	257	282	260	291	271	285	262	266	243	301	268	289	246	280	273	257	291	334	305	249	288	287	311	292	273	278	269	246	283	274	270	265	291	269	286	289	276	266	253	265	276	285	277	293	288	248	257	288	298	256	259	299	250	272	297	276	236	285	296	276	290	260	288	253	252	263	285	278	280	276	284	261	265	242	303	258	266	270	237	268	267	265	262	308	278	279	298	283	268	267	271	251	252	262	276	239	276	265	285	248	269	274	263	270	291	220	284	288	268	283	260	272	254	287	253	314	277	236	269	258	268	252	304	257	281	304	298	286	269	267	269	293	257	261	298	249	254	271	277	280	293	283	274	269	263	273	272	251	279	286	242	262	298	267	256	267	299	268	265	271	250	272	295	254	293	276	312	253	262	270	269	250	273	265	322	266	271	296	246	292	260	258	261	265	274	264	270	252	259	242	286	290	288	275	299	280	283	248	300	266	289	290	282	262	281	287	255	262	268	283	291	225	303	245	265	271	268	291	255	291	271	262	266	283	264	264	268	292	311	293	273	253	265	260	265	268	240	300	268	299	271	292	264	293	265	253	298	306	278	251	267	289	283	279	282	289	268	282	284	289	279	293	321	249	255	241	235	291	255	234	284	263	276	253	265	285	284	287	314	289	292	239	261	261	275	287	266	274	282	325	272	280	279	272	281	284	281	307	270	244	295	276	294	302	306	247	249	281	264	281	265	260	264	293	284	283	257	283	304	251	301	288	239	263	277	287	263	293	314	285	263	255	278	251	267	264	288	282	257	306	288	236	254	277	259	302	307	284	272	267	243	262	294	270	269	260	278	294	274	274	219	265	278	273	265	270	297	281	316	273	240	326	255	273	286	258	269	309	273	292	287	264	290	262	271	269	299	256	258	302	267	274	267	266	265	278	289	270	290	299	295	276	259	269	239	286	267	283	294	265	271	292	289	272	302	276	261	266	226	275	302	260	305	285	283	255	279	266	312	297	244	275	269	264	286	279	292	252	250	296	298	289	260	281	281	290	258	266	281	279	254	253	295	243	288	262	248	301	283	264	280	286	267	267	297	272	285	306	286	282	263	319	248	292	267	275	272	262	274	269	300	252	290	300	275	261	313	265	255	291	253	278	291	278	240	281	271	302	269	293	303	266	255	275	271	278	274	242	260	286	314	299	243	254	268	252	276	255	304	257	271	253	236	300	285	238	292	296	256	277	285	270	275	274	255	273	308	283	248	272	260	299	279	264	289	322	257	275	254	269	289	270	269	290	283	280	276	284	247	279	277	231	267	273	283	276	285	294	282	261	252	266	231	291	287	268	282	304	298	295	260	260	276	277	273	312	302	316	274	265	312	254	292	270	289	253	282	278	295	290	305	282	260	291	310	269	307	266	247	262	266	268	276	263	284	267	281	280	260	273	305	267	269	270	279	258	236	271	287	282	288	273	320	267	258	268	288	291	262	273	278	272	282	302	249	270	300	272	270	261	285	263	259	269	292	279	288	287	263	289	273	228	234	243	284	239	296	278	278	267	265	281	284	249	280	303	303	282	261	276	290	284	262	275	290	272	267	284	312	285	308	267	284	314	293	290	274	262	252	268	249	277	253	298	284	315	253	277	256	286	245	281	278	263	262	275	276	245	290	272	292	278	284	276	274	307	264	276	275	295	258	294	300	249	276	262	282	277	274	253	304	274	273	249	277	275	263	256	258	278	282	253	276	265	291	276	283	265	261	228	288	277	252	271	266	271	306	272	299	233	270	272	263	278	276	269	272	305	277	281	255	290	272	311	284	271	299	312	315	266	255	270	252	289	264	287	258	277	272	268	248	269	260	268	294	278	286	262	283	296	271	276	264	278	254	271	291	276	257	271	295	273	311	272	296	267	245	294	272	288	267	279	282	311
9191	3336	10841	10223	4579	1775	980	681	605	591	621	603	617	598	673	674	617	599	614	630	686	622	613	580	594	635	632	647	621	604	637	644	621	604	663	625	612	606	605	612	637	633	654	608	576	605	607	659	652	663	630	638	612	633	624	596	606	620	569	620	594	618	609	636	641	638	633	642	657	584	651	637	637	612	631	607	623	652	619	587	623	581	629	626	571	628	627	613	597	628	584	649	614	612	647	636	604	629	622	680	604	583	616	593	640	600	653	673	659	642	660	668	609	650	642	644	612	632	584	651	613	633	608	627	654	627	580	649	585	609	631	650	603	646	645	609	631	653	633	643	592	628	629	640	582	572	644	604	624	612	643	595	593	660	621	618	632	620	622	623	630	646	626	607	676	622	597	637	593	645	636	609	665	632	632	600	642	606	658	594	598	615	630	608	656	634	588	621	612	637	629	622	647	605	618	591	642	630	638	677	568	609	597	636	669	617	637	624	632	618	631	651	633	639	575	626	596	592	618	592	654	595	643	678	614	641	597	662	592	588	613	605	641	601	637	570	592	624	658	641	602	618	643	640	637	661	656	619	644	629	606	654	591	611	611	589	588	615	558	635	610	629	628	633	597	598	611	621	602	613	633	611	664	613	669	688	602	583	638	634	601	673	639	629	647	658	646	670	600	631	632	629	592	605	648	649	616	613	646	612	620	595	655	612	595	634	607	630	624	636	634	659	682	627	584	673	623	658	647	588	635	624	657	645	601	623	641	635	638	651	670	667	647	664	610	610	649	646	619	618	633	635	643	617	615	631	642	672	635	574	616	579	603	638	602	657	607	647	633	648	623	611	580	605	566	600	647	650	602	626	597	626	583	634	619	620	627	627	610	610	640	602	608	662	614	669	668	586	630	667	594	650	633	628	627	606	614	665	612	618	619	631	646	652	627	608	597	632	606	630	633	577	586	611	647	628	628	601	566	699	604	624	630	643	593	656	634	610	637	640	657	613	635	632	638	616	602	596	588	626	635	616	629	600	612	596	634	622	666	623	655	646	615	594	639	606	641	646	651	674	683	603	624	673	650	590	655	602	652	595	630	630	595	627	628	605	672	590	658	622	631	633	619	637	645	588	654	650	651	614	628	650	631	630	643	619	589	610	646	635	641	677	601	650	701	629	647	637	647	632	670	619	667	647	638	628	594	665	632	664	624	622	616	605	614	627	598	637	624	625	615	606	606	642	643	621	586	604	639	622	615	628	594	611	639	610	648	625	620	642	619	636	585	573	613	628	648	607	601	642	613	626	606	606	596	665	610	621	624	639	635	659	623	613	575	628	614	617	617	613	585	597	637	616	622	651	639	594	665	575	610	606	652	619	680	579	628	628	635	635	642	615	652	634	614	617	629	587	629	667	580	676	664	638	612	645	617	588	625	650	591	585	651	606	617	587	564	600	630	607	656	607	599	626	589	573	608	610	640	595	645	611	598	625	576	647	624	622	660	636	650	662	622	657	648	668	602	598	582	580	626	628	621	631	611	625	619	658	635	602	622	590	617	637	650	637	595	611	675	666	633	623	631	583	611	619	660	620	635	667	616	601	596	608	622	631	587	630	653	637	627	636	601	681	628	610	630	572	701	644	636	594	620	601	601	636	635	584	653	599	647	603	605	642	646	583	582	668	628	645	610	649	604	615	576	606	606	634	632	601	614	622	593	622	645	625	603	638	665	591	631	636	632	668	656	634	634	650	632	588	653	577	629	628	608	602	587	632	647	615	602	619	614	630	594	616	615	641	622	655	631	662	611	638	620	627	649	679	621	609	615	668	610	626	615	641	641	684	647	641	640	666	612	586	627	602	593	600	649	600	644	615	633	622	615	613	627	604	607	644	644	618	630	647	630	653	687	650	668	599	618	660	607	624	639	638	582	643	592	607	625	628	599	587	619	597	644	660	613	675	651	633	579	646	650	609	625	631	647	621	634	594	632	615	640	612	613	593	644	632	644	648	598	613	637	605	598	593	651	634	650	589	645	661	644	587	631	606	622	658	665	582	635	610	616	599	619	648	643	642	667	626	637	600	579	651	644	645	631	641	640	690	634	631	587	607	625	640	595	613	613	642	595	623	614	629	627	605	639	586	602	651	642	623	650	628	613	623	590	650	624	621	622	618	652	673	645	632	644	641	648	661	597	656	593	626	597	602	637	608	626	639	624	603	635	603	612	634	613	635	603	640	656	612	635	634	635	630	649	599	633	638	620	642	682	619	629	603	627	584	646	621	635	633	629	646	571	619	559	606	646	630	600	626	598	677	685	641	645	643	667	581	621	609	638	603	665	591	630	635	626	654	684	609	646	644	635	637	595	639	616	629	624	689	590	631	597	644	614	703	649	621	622	635	631	614	657	646	603	638	612	613	618	635	662	662	651	580	634	618	616	592	658	671	598	611	661	676	609	617	599	637	595	626	598	606	619	601	684	651	629	627	632	623	629	624	612	652	651	652	671	650	640	658	633	640	600	595	628	601	630	596	615	609	623	677	626	640	619	636	628	612	604	587	603	571	634	617	658	677	615	649	649	602	622	616	636	661	666	628	638	607	582	588	620	596	650	672	626	607	682	607	602	617	622	586	592	583	682	614	616	602	633	642	622	613	595	629	629	635	615	662	593	644	683	620	624	610	612	653	624	651	634	593	617	619	590	681	629	610	617	628	630	661	618	662	627	628	596	641	586	606	657	651	634	621	651	591	616	606	660	641	629	647	619	616	586	594	572	598	612	653	641	625	695	626	636	645	653	653	637	637	611	624	627	609	634	601	633	631	579	610	643	640	642	585	647	634	634	623	609	611	589	625	672	621	610	631	627	609	659	609	671	629	692	654	651	625	620	579	591	605	610	614	667	663	599	638	619	585	644	606	629	620	601	650	608	657	621	629	624	598	617	642	633	632	629	619	652	646	621	639	657	619	617	634	590	640	643	609	655	634	596	647	653	624	653	629	617	661	630	619	634	564	655	600	600	597	594	635	633	622	578	677	598	587	635	610	688	644	623	639	606	606	633	652	622	638	646	650	634	588	661	608	573	610	598	624	642	631	616	586	610	665	609	642	625	645	585	614	621	662	600	640	653	651	637	628	639	627	668	587	632	629	654	662	644	624	643	670	600	639	630	599	635	595	594	636	608	587	623	639	664	595	651	628	597	633	599	642	636	630	642	631	620	623	641	639	651	621	619	626	613	611	562	626	650	676	601	650	623	623	608	645	638	664	645	629	693	622	629	656	669	595	684	636	597	640	630	598	659	619	612	610	635	629	603	644	631	610	582	651	621	660	655	616	582	598	607	589	629	644	630	619	621	591	626	629	641	683	627	627	616	614	612	629	601	600	650	652	633	599	629	602	625	598	628	628	630	628	608	666	603	667	635	618	647	623	607	587	623	595	647	616	612	636	662	578	646	632	625	643	588	628	660	619	624	667	655	630	598	626	616	658	649	630	640	661	603	615	663	620	611	611	634	622
41574	25996	52550	44044	22222	6967	1594	589	357	364	332	364	362	349	370	377	373	355	336	331	379	361	385	378	387	366	334	386	350	386	350	339	374	341	316	394	387	339	351	328	357	350	360	338	340	326	371	364	363	375	351	330	365	388	305	311	345	374	343	377	358	342	363	357	371	374	331	313	346	351	373	354	329	339	288	376	393	351	350	375	364	349	340	335	344	338	336	357	363	343	334	376	359	363	377	334	360	356	353	327	365	378	372	338	392	328	380	353	342	367	360	368	371	342	370	359	376	387	342	398	379	404	340	355	341	353	336	345	330	348	319	359	364	351	343	370	357	346	346	345	306	361	363	377	334	380	372	358	351	375	334	354	368	347	355	355	318	332	349	392	334	370	357	351	305	394	371	344	353	352	309	344	369	333	317	333	340	353	365	360	344	330	342	337	354	356	357	330	346	384	374	348	359	399	365	396	334	355	349	338	326	354	398	342	364	331	372	355	340	394	332	381	344	365	382	409	339	345	360	357	358	356	375	352	361	361	352	357	356	381	311	346	372	355	358	378	362	350	368	354	380	359	328	335	316	368	333	370	377	327	375	341	360	334	337	350	334	330	366	344	379	351	345	351	346	345	345	342	379	370	402	340	365	382	387	372	380	366	347	330	369	359	346	365	391	369	328	373	349	361	343	385	337	342	358	369	343	357	344	393	322	324	366	391	339	327	362	350	343	368	350	309	364	368	354	307	344	342	391	373	356	338	345	364	359	341	341	324	374	370	328	370	325	362	349	388	379	321	355	361	324	344	387	348	362	337	392	336	347	328	356	358	345	384	386	347	308	342	368	329	343	365	355	367	341	323	352	336	360	373	381	355	367	346	320	358	338	340	343	359	396	326	337	344	372	361	353	347	366	384	365	366	339	367	367	359	357	327	298	368	356	366	356	352	351	343	357	310	368	331	362	348	357	416	345	402	363	360	354	385	340	349	347	339	376	317	330	331	325	348	348	351	329	351	349	347	366	350	378	326	340	338	362	367	364	340	341	365	328	382	381	354	355	328	374	360	344	364	339	333	388	354	342	376	394	322	399	357	371	359	355	362	323	367	359	354	355	347	348	388	383	342	376	354	387	386	348	344	335	374	326	323	367	329	357	342	379	351	381	348	357	338	380	339	339	361	341	396	380	389	356	367	358	354	388	365	376	350	364	333	361	376	368	352	389	361	318	351	347	330	354	407	375	374	367	349	347	350	373	378	355	361	316	358	351	342	371	382	377	362	336	375	323	361	316	311	380	355	379	345	392	333	352	337	368	376	374	357	413	372	332	360	350	320	368	376	334	333	386	342	332	322	388	322	318	344	318	363	367	373	349	361	365	320	355	367	326	344	353	363	323	377	393	377	328	371	330	357	359	353	372	331	386	348	387	344	348	342	373	305	351	335	372	360	359	354	354	375	310	330	345	366	368	361	341	355	391	372	365	350	365	364	348	377	332	355	365	378	340	366	344	338	354	322	332	370	353	374	332	343	360	343	368	372	391	348	376	395	392	345	375	360	412	365	333	367	371	370	357	354	352	342	322	354	348	367	378	351	309	320	371	368	346	335	356	349	349	359	353	354	336	361	342	365	361	329	358	382	376	327	325	348	362	316	324	393	339	402	334	310	361	355	345	337	372	328	375	377	352	317	350	368	374	394	376	325	368	348	344	328	367	400	393	328	349	376	330	365	348	356	372	340	338	372	373	381	367	345	328	339	356	375	320	350	341	364	355	393	369	356	377	345	342	361	370	354	370	327	370	354	385	375	345	383	346	350	374	365	334	366	335	367	362	375	356	394	375	393	365	388	380	347	384	374	360	361	349	332	364	326	384	347	390	340	332	354	369	381	341	380	374	339	345	336	384	310	369	364	348	364	319	352	361	327	367	322	366	354	354	360	404	361	314	334	328	374	345	369	332	338	353	361	336	351	373	346	347	398	346	394	326	311	358	365	356	342	362	394	366	373	408	364	400	356	324	342	368	351	363	360	382	363	314	398	345	384	365	360	368	349	319	351	344	341	367	331	317	366	352	363	389	347	356	366	372	352	340	325	368	341	349	391	334	369	354	321	314	358	355	349	332	351	362	341	364	321	361	359	344	350	323	349	356	372	309	335	359	377	344	340	350	372	332	357	320	329	348	340	337	352	365	357	342	370	336	339	363	328	365	366	328	345	356	361	369	394	362	383	365	347	338	337	355	369	319	330	383	358	346	386	346	347	359	320	367	338	374	327	330	338	363	361	335	389	354	350	369	374	330	348	366	384	360	328	372	363	366	366	333	323	377	358	352	351	348	304	366	372	324	382	373	348	353	345	351	361	354	373	374	384	350	372	333	345	361	395	360	376	340	414	344	355	356	337	379	367	386	379	390	375	371	319	332	291	329	318	355	356	324	371	377	378	406	380	337	324	354	355	371	340	355	371	352	330	349	396	355	353	334	365	351	376	399	356	395	350	354	362	357	376	338	340	346	332	346	363	340	349	377	346	352	335	351	368	367	398	385	323	342	362	363	355	342	400	378	382	348	355	356	366	382	356	349	375	337	368	383	373	357	356	373	385	369	336	349	353	337	367	387	369	339	346	337	374	337	386	365	341	311	350	319	318	354	339	344	344	357	359	335	361	369	381	341	325	338	362	384	393	319	356	344	350	333	349	342	344	360	356	351	345	386	364	336	310	367	341	354	358	346	367	365	379	387	360	355	371	363	374	317	379	328	382	340	350	359	327	324	319	354	373	366	381	360	371	341	359	322	342	400	372	369	361	375	354	335	371	355	375	355	377	364	395	331	365	374	347	388	388	339	335	338	348	359	347	334	355	364	345	329	367	357	377	420	361	351	348	325	357	339	334	326	323	331	340	375	351	365	331	343	354	372	389	342	348	332	383	362	314	339	365	343	394	388	407	363	315	350	331	347	360	313	350	387	334	354	325	373	358	365	360	368	361	331	325	344	384	370	343	326	400	354	386	335	341	331	343	324	332	341	378	332	349	379	365	323	383	343	358	319	350	362	361	341	350	352	347	351	343	323	336	334	343	354	325	366	367	343	337	324	381	366	351	370	364	351	350	310	331	356	381	338	331	327	325	398	367	360	348	317	353	376	335	350	372	338	366	336	338	365	334	342	368	335	328	364	366	386	356	333	409	381	336	325	357	368	370	351	361	350	383	354	340	343	334	317	401	351	366	345	350	341	383	342	359	364	373	376	373	320	339	353	335	330	378	372	365	344	348	347	334	353	351	385	312	337	305	362	389	338	321	346	331	352	348	356	375	361	359	330	364	363	373	352	341	381	331	374	340	375	387	355	339	393	379	387	336	379	327	349	359	374	385	368	358	402	349	364	347	354	390	343	366	382	363	350	321	343	369	401	333	330	349	381	379	373	354	342	316	355	328	368	333	349	347	371	334	322	340	334	360	345	364	384	345	357	380	348	344	360	391	333	363	349	388	356	362	328	353	356	393	368	369	337	385	309	360
27183	17219	54238	51116	31532	13223	4169	1530	831	760	811	776	834	774	753	794	765	830	771	758	786	763	808	758	760	860	734	844	779	823	792	829	808	776	814	757	830	839	793	781	798	818	814	755	784	807	797	822	757	793	818	824	764	774	756	758	807	841	764	799	847	841	803	812	710	844	767	887	782	771	791	778	770	713	847	815	802	766	813	805	793	812	785	787	773	777	844	811	754	790	800	741	823	850	819	780	773	797	786	801	785	781	768	808	769	780	766	802	784	813	829	785	813	800	770	778	809	780	831	807	779	754	764	757	766	787	791	813	820	823	770	805	782	764	775	795	815	813	774	833	780	839	770	755	795	757	787	826	744	851	817	805	769	797	823	815	789	740	783	778	833	819	752	805	753	756	791	789	807	795	774	800	813	774	801	806	793	754	783	809	757	794	786	786	849	796	773	770	796	768	816	792	783	777	799	805	802	828	780	769	784	797	816	738	792	809	772	816	811	841	781	791	804	794	778	777	770	804	763	785	811	748	812	793	764	720	801	772	757	771	734	768	799	788	800	796	823	825	819	800	826	745	812	710	785	815	726	755	821	862	753	802	767	773	806	855	783	803	774	789	810	815	763	766	747	774	773	731	756	801	775	834	762	821	770	747	786	815	746	788	804	829	830	792	831	808	803	863	793	761	769	750	788	748	819	795	763	794	742	830	788	757	819	770	812	787	780	789	811	799	801	756	747	811	812	762	846	771	779	803	777	769	789	816	768	767	770	794	772	798	822	799	762	741	788	794	856	803	796	806	793	770	815	788	784	780	816	800	737	746	805	779	802	831	764	806	797	793	784	736	781	791	780	733	778	777	850	778	750	772	791	806	765	772	801	826	766	795	742	790	772	738	752	718	802	789	762	746	729	815	835	806	782	761	845	753	810	817	813	804	779	757	820	786	780	773	803	770	783	794	797	790	824	792	773	842	834	785	784	782	813	767	773	823	770	751	761	748	823	776	762	806	793	763	806	798	760	831	781	780	799	746	827	801	764	729	811	786	783	764	789	774	793	828	732	798	800	769	779	795	762	741	725	797	757	764	795	784	765	777	769	796	804	804	775	736	799	734	762	799	761	820	790	749	788	769	772	776	789	803	813	779	821	813	777	792	769	759	822	777	809	826	784	822	841	693	799	796	753	733	799	805	786	745	729	749	819	730	750	753	780	763	789	790	796	761	770	805	790	772	758	787	748	732	738	766	819	812	747	802	803	794	795	767	794	781	805	792	853	837	823	752	807	763	841	767	747	746	780	782	795	808	771	802	741	796	781	828	766	783	788	724	788	809	802	797	811	805	780	782	789	792	788	819	774	831	798	715	734	778	826	728	830	800	819	800	830	844	789	781	795	793	793	758	780	802	779	746	794	761	758	753	774	818	818	828	725	788	770	782	776	766	768	826	761	740	767	766	812	757	774	740	852	796	796	778	792	829	803	751	808	845	794	782	742	809	745	796	830	824	827	782	835	803	756	809	810	797	801	761	756	786	763	759	770	825	835	743	749	823	757	794	805	768	788	763	805	781	772	756	779	759	773	767	859	814	824	792	859	820	812	789	785	780	816	773	832	786	824	774	803	792	811	813	845	763	814	775	792	786	778	785	780	771	766	811	779	812	822	749	794	786	812	837	796	838	794	830	746	779	773	810	812	768	779	793	828	794	748	788	759	788	778	790	771	756	746	769	789	722	787	803	779	833	775	813	827	825	782	833	814	766	756	771	765	811	767	802	780	839	749	744	786	753	789	814	743	760	822	820	789	816	818	764	808	791	789	802	778	785	775	761	781	785	789	751	737	736	767	791	748	789	778	808	803	787	821	764	773	790	781	763	773	756	785	806	792	809	768	797	734	791	763	816	760	822	767	772	798	867	786	786	766	809	774	780	810	740	801	776	749	808	787	764	725	819	792	792	765	773	807	751	770	788	789	802	818	811	792	809	813	802	816	762	756	778	771	795	830	755	839	835	808	811	792	802	769	791	747	816	771	804	754	839	767	764	736	749	792	734	866	787	788	765	824	814	784	734	765	748	734	768	769	808	778	751	767	786	788	799	781	812	754	800	810	770	753	775	758	794	800	847	746	811	777	733	827	775	783	755	766	811	775	783	728	806	795	810	813	798	813	846	842	819	781	840	791	843	783	757	757	799	734	807	772	767	774	775	739	788	799	755	796	775	817	817	813	814	821	795	823	784	763	817	780	754	812	761	755	777	771	796	821	770	750	774	807	775	840	816	766	813	781	795	829	804	789	747	782	797	807	741	803	737	805	752	779	739	765	842	787	748	777	789	797	796	795	732	841	830	817	811	767	788	792	773	777	758	743	778	766	745	791	781	770	824	803	768	771	809	755	775	796	825	804	790	796	787	793	771	772	793	803	750	776	804	791	799	784	693	769	719	809	822	836	796	786	768	775	737	821	781	811	790	779	816	828	780	812	817	781	804	814	778	816	817	780	766	749	796	826	802	748	775	799	774	793	776	780	780	776	759	828	791	777	775	802	799	771	747	791	815	767	760	804	791	760	818	799	848	777	806	775	844	758	837	763	755	793	788	803	792	786	795	814	787	796	827	769	820	742	812	732	752	796	777	790	776	791	864	796	779	749	781	775	751	778	792	813	785	805	830	751	769	794	779	710	819	768	788	748	776	773	801	755	816	753	767	822	775	714	776	768	781	776	761	741	747	822	829	802	791	791	781	796	773	782	829	792	779	821	790	773	757	792	770	832	842	823	818	738	773	813	796	817	817	744	820	784	764	839	811	817	756	720	794	767	788	746	736	823	789	794	792	767	792	797	816	756	796	815	800	785	786	833	816	847	802	802	756	763	782	784	827	774	809	814	826	787	823	804	796	808	780	805	798	790	755	782	827	838	800	792	761	787	820	815	790	793	820	832	835	782	829	794	818	830	767	775	753	807	821	831	756	763	771	796	796	774	783	779	809	846	804	797	792	753	770	776	803	775	777	763	769	810	750	782	761	804	864	767	817	798	757	741	809	757	766	802	747	775	799	812	800	789	804	761	780	844	801	759	807	816	765	748	787	752	830	813	794	781	781	794	792	772	736	747	803	777	743	835	831	781	823	788	786	806	824	750	799	834	835	775	812	810	779	750	777	794	789	763	771	779	781	796	803	697	820	742	754	758	825	843	778	830	815	808	820	833	808	762	831	784	793	753	785	823	828	794	797	770	774	815	769	813	819	818	785	783	780	770	737	824	745	747	799	830	723	780	799	773	799	782	797	797	789	832	754	798	806	805	846	760	759	799	761	781	760	797	868	803	828	770	751	846	831	812	773	795	755	818	818	839	820	779	797	835	757	826	783	800	798	789	789	789	797	797	792	780	814	759	817	736	791	765	750	805	809	767	797	781	830	758	800	789	818	724	775	771	761	774	786	823	772	742	796	769	799	799	788	769	761	792	787	761	738	830	782	863	716	787	756	785	767	778	778	810	798	785	789	797	818	764	794	791	768
54137	40116	64418	57111	33432	13916	3168	901	483	395	382	418	409	418	407	405	412	410	445	407	398	428	419	381	373	397	395	381	397	417	408	372	392	406	406	396	413	438	424	397	389	438	439	419	391	399	425	375	414	389	405	392	391	377	401	413	421	369	366	354	388	367	392	384	440	390	450	435	442	404	447	404	411	414	368	392	406	406	408	423	389	360	396	376	397	359	409	414	398	396	339	380	371	400	405	371	388	412	416	396	385	421	424	427	398	398	414	376	398	390	354	378	374	399	387	390	434	387	401	395	395	388	400	407	382	394	398	407	409	383	444	387	396	387	402	370	378	447	397	389	415	401	401	413	392	405	424	386	408	435	388	411	397	422	376	393	409	396	393	404	408	375	416	399	417	403	432	382	397	384	360	427	404	380	381	396	407	417	357	392	422	388	427	398	407	411	442	400	405	408	377	365	398	385	391	405	427	392	377	394	429	423	383	434	416	401	402	399	400	427	386	440	408	391	397	393	397	378	440	398	380	394	406	385	383	351	406	431	443	376	402	421	411	417	383	432	421	405	401	382	397	396	396	354	382	395	402	368	379	405	452	421	419	388	430	411	376	423	428	368	404	422	406	395	392	358	406	381	409	421	440	409	384	417	374	453	440	422	404	354	374	381	407	385	381	414	416	390	388	392	391	421	440	400	396	386	347	383	383	451	401	414	377	404	441	393	386	394	367	407	404	394	414	425	378	385	395	422	395	416	398	428	382	409	389	401	418	347	380	408	407	447	408	377	408	419	360	376	410	439	469	427	374	425	403	425	438	419	391	396	401	405	370	424	390	380	414	406	374	419	385	331	394	370	398	396	401	394	417	412	359	413	391	348	417	417	402	375	434	383	397	390	459	418	371	357	395	382	417	377	376	384	391	384	418	365	402	416	422	397	420	394	383	362	382	380	399	403	393	392	434	367	412	415	377	426	382	405	426	395	387	461	407	419	384	411	437	417	412	376	390	440	381	400	403	385	415	396	404	431	389	387	364	381	405	422	416	393	385	393	402	397	434	419	401	397	366	431	411	396	417	405	364	416	392	400	376	423	404	402	410	411	415	424	448	379	428	410	367	421	433	395	395	398	400	389	403	400	448	351	430	415	398	418	380	419	373	440	432	384	425	397	428	438	419	428	431	435	435	399	400	410	400	385	419	434	406	420	386	433	428	384	376	396	396	389	386	428	413	367	396	377	396	400	395	376	369	393	350	349	399	377	421	393	372	381	404	393	405	407	393	421	390	395	405	379	437	390	390	428	425	402	372	382	370	432	418	374	413	400	413	395	411	392	421	395	435	384	391	374	398	421	415	392	453	419	421	406	408	435	416	394	379	410	382	406	436	411	370	408	405	447	426	393	412	393	391	380	424	414	413	399	376	399	420	405	426	392	439	461	400	421	394	424	436	415	397	391	409	403	379	428	404	404	395	353	395	371	389	426	421	429	421	435	400	428	394	394	361	420	394	413	382	420	416	412	406	355	395	399	397	357	375	435	388	377	418	382	391	441	423	413	423	397	398	402	424	415	391	414	410	423	396	375	440	417	389	389	418	409	399	403	421	434	401	391	393	421	399	419	386	425	402	387	390	384	381	356	399	424	413	394	409	432	405	397	403	399	391	393	380	411	400	405	390	379	375	404	413	393	357	387	407	388	391	398	378	378	405	394	362	399	375	368	402	387	417	416	377	407	419	376	392	427	403	364	409	438	393	410	418	421	355	412	402	414	386	410	412	394	382	396	396	418	374	436	395	412	401	398	400	440	455	409	385	411	416	428	405	402	406	403	386	402	401	413	411	446	370	372	380	430	469	401	372	359	370	394	412	405	403	416	401	410	363	372	388	423	419	419	398	401	364	378	404	406	395	406	405	415	438	415	382	419	416	353	376	393	391	380	407	440	421	397	447	389	353	380	377	397	420	438	421	439	405	391	394	429	390	416	418	387	385	392	430	397	426	366	403	376	413	385	429	370	405	422	402	417	400	435	388	360	390	405	397	357	412	464	405	401	415	396	421	408	426	414	404	427	430	416	435	376	402	364	396	392	378	425	392	407	409	346	427	440	400	411	433	453	409	384	396	399	411	401	386	405	424	384	473	440	392	409	381	407	383	373	420	395	394	385	393	389	398	407	412	438	416	433	377	422	408	432	371	391	401	402	417	379	381	421	406	406	428	388	389	369	365	409	421	422	394	376	401	397	384	392	376	435	413	394	419	418	400	414	379	427	375	398	389	395	405	355	388	406	420	424	402	417	410	393	458	363	403	409	406	396	411	358	393	436	398	367	417	399	406	429	386	370	383	405	404	402	397	399	410	352	419	368	398	412	429	421	380	411	410	424	362	409	394	387	411	390	390	401	412	391	391	375	413	411	390	366	420	378	418	380	397	406	394	417	400	378	386	379	374	394	343	410	392	399	419	440	427	376	411	358	399	390	434	445	408	407	378	404	414	406	395	409	401	405	371	378	421	413	378	387	397	369	365	429	413	422	419	407	422	384	359	411	376	421	395	384	417	365	400	391	410	375	421	424	410	432	383	370	381	401	425	370	434	392	409	404	403	393	362	371	384	348	422	388	380	387	363	379	447	401	394	390	469	409	394	432	410	409	415	416	413	401	376	415	416	360	420	379	373	408	423	389	406	394	399	409	353	400	380	394	407	397	411	353	436	386	404	426	426	362	406	400	420	421	419	386	419	383	408	383	378	429	415	419	405	413	394	370	447	408	371	398	422	399	378	374	419	387	389	413	367	400	407	402	398	364	378	401	395	397	398	385	407	398	411	396	415	423	384	390	410	374	362	349	372	418	404	429	416	366	385	391	423	398	374	397	415	407	405	399	403	410	402	396	424	386	402	419	391	399	403	442	414	444	413	427	409	401	429	400	381	424	375	403	403	417	401	436	416	405	392	369	422	378	389	421	383	418	393	401	381	388	390	420	380	400	413	439	417	419	411	383	408	380	388	423	374	391	402	412	389	445	394	420	375	414	367	404	414	413	376	385	382	393	383	344	391	421	395	380	413	407	414	395	422	394	401	449	385	413	418	404	412	376	370	380	372	337	411	398	398	407	428	372	419	427	367	365	403	387	418	391	380	397	429	378	402	407	406	380	383	351	389	407	373	391	446	397	385	385	424	380	402	367	428	388	445	407	373	404	374	395	418	433	381	393	431	430	400	408	396	442	406	444	431	407	401	392	415	428	385	404	426	398	398	430	415	427	405	430	419	416	442	437	403	369	371	437	409	392	405	438	409	390	392	379	387	437	399	366	391	384	398	421	357	406	378	429	394	416	407	369	408	361	383	402	371	440	369	403	406	404	416	381	406	380	383	390	382	387	420	429	358	416	424	412	384	420	407	382	432	385	399	384	401	407	406	395	416	439	430	359	392	452	391	410	396	375	429	361	398	430	408	392	417	386	403	387	426	405	402	421	408	402	423	424	398	408	400	423	410	372	424	402	405	355	410	412	412	440
36043	30002	65046	63147	42833	20924	6967	2027	983	873	872	929	870	888	881	854	886	856	842	863	873	869	856	857	882	867	854	850	864	874	899	900	822	818	839	856	815	833	845	842	872	805	793	840	890	885	846	901	834	876	863	834	843	846	890	839	830	872	880	873	827	866	840	891	887	896	907	855	850	850	848	902	861	862	846	853	837	819	842	899	838	871	820	836	893	812	898	862	888	857	883	865	861	882	875	895	872	855	840	865	869	840	844	859	880	833	842	841	869	870	885	851	855	843	862	852	827	808	872	893	896	821	819	849	856	892	851	864	837	841	881	812	871	911	899	841	832	825	846	870	877	886	860	848	864	811	915	859	816	867	868	910	790	867	840	854	873	878	873	865	789	829	865	837	883	896	863	860	876	858	873	896	927	843	849	901	879	848	929	881	876	908	836	875	937	894	850	839	829	900	884	893	867	888	827	828	927	803	833	835	888	877	864	844	836	825	847	889	802	889	892	892	857	840	858	896	831	906	822	888	838	815	873	916	863	841	837	907	829	866	813	818	849	833	826	846	845	923	862	861	860	844	880	823	835	847	825	904	839	847	911	838	886	862	849	890	847	810	856	903	863	886	831	864	830	856	854	845	857	859	844	881	843	793	864	843	928	894	854	816	812	878	879	824	858	870	884	903	856	855	863	832	880	869	876	852	890	856	865	900	837	832	820	818	839	917	830	813	873	845	882	852	838	913	895	895	834	881	829	840	825	870	883	857	824	853	861	861	868	831	920	910	918	859	883	861	875	840	928	892	906	866	886	859	881	870	854	877	845	852	851	876	905	892	914	863	912	860	900	812	824	850	869	881	810	838	862	925	875	888	868	799	910	850	916	890	869	866	812	842	820	822	823	830	830	849	875	842	872	837	817	871	881	903	852	873	845	876	851	899	865	853	835	910	919	861	848	897	864	885	873	869	874	882	912	892	875	839	843	869	878	866	855	873	875	885	871	896	857	897	872	848	851	845	878	805	809	825	899	827	874	875	855	835	886	827	881	889	845	874	894	867	876	825	859	843	887	932	830	886	824	855	839	849	830	882	903	869	853	864	880	902	874	869	891	868	859	885	862	838	773	842	813	900	919	880	848	813	854	836	832	850	866	820	869	866	857	863	867	867	861	869	856	823	818	879	816	889	875	868	862	829	886	911	829	824	863	832	919	872	876	862	871	835	850	875	813	854	825	853	834	860	852	862	870	893	889	858	802	840	806	867	872	891	829	905	818	813	913	845	904	924	884	886	878	868	880	885	855	862	915	894	859	911	914	839	898	805	913	908	874	850	841	859	782	867	860	875	875	894	850	835	857	862	861	878	836	891	854	821	871	855	861	886	805	875	828	843	843	797	825	877	855	859	893	863	857	874	844	864	863	884	849	891	845	883	874	877	866	888	853	852	889	867	914	840	785	824	874	803	899	854	840	877	882	876	856	838	877	916	874	812	855	887	847	900	841	859	867	896	836	810	904	863	905	860	887	842	885	913	873	893	904	839	877	887	878	918	880	854	885	819	832	878	878	865	807	820	868	806	873	904	859	862	867	868	840	888	867	862	839	853	851	810	900	899	853	927	886	847	881	921	844	850	809	880	854	870	858	877	908	892	885	832	879	829	898	860	861	853	886	898	866	853	894	818	866	904	870	868	905	884	844	822	889	877	872	847	859	866	818	800	828	838	922	846	868	835	866	893	882	870	813	921	876	855	822	849	884	859	885	832	850	913	854	836	886	813	895	919	864	852	794	821	863	889	907	834	912	819	910	807	887	828	817	864	859	835	818	836	913	839	876	847	842	874	859	863	890	842	913	835	841	904	852	843	878	836	893	868	904	821	868	786	844	804	854	891	859	831	914	843	831	817	847	819	874	901	849	876	881	878	880	846	905	870	870	869	836	826	891	888	880	912	904	843	911	858	903	872	867	916	881	850	882	860	866	887	832	841	861	854	826	853	874	812	867	824	880	837	793	915	830	855	851	814	848	888	882	904	851	845	817	845	861	793	818	886	837	863	865	852	854	832	846	828	859	895	836	873	864	900	879	917	852	853	840	842	861	927	855	773	809	871	814	784	894	822	841	863	854	869	849	862	804	864	868	862	877	861	899	864	856	923	899	917	928	829	894	844	840	867	823	882	903	871	898	856	854	843	820	848	887	865	889	893	807	872	856	867	874	869	917	869	907	826	825	879	860	878	851	842	877	853	854	833	853	827	835	806	858	863	815	918	854	835	884	838	868	848	907	844	859	859	876	855	833	879	832	849	877	874	869	905	875	860	865	859	874	864	873	870	873	932	860	845	866	852	824	890	872	818	836	840	874	877	859	850	858	855	824	852	874	850	769	874	835	855	841	876	884	860	852	872	857	891	880	903	852	862	885	852	857	833	837	914	883	837	872	866	853	894	863	842	846	833	834	854	883	832	861	898	833	911	870	852	869	867	864	853	852	843	847	856	839	908	848	851	921	871	913	837	837	795	874	893	858	874	847	850	926	801	908	863	890	858	844	859	837	898	869	863	849	899	833	883	818	863	798	885	875	804	880	852	841	867	859	896	824	861	823	834	840	843	858	861	887	795	834	900	860	861	820	868	854	879	895	918	823	852	878	887	824	898	881	849	837	842	888	881	841	830	787	896	815	864	893	896	919	877	884	854	865	884	902	861	918	808	869	830	883	839	887	852	905	833	903	870	854	862	829	885	854	828	834	836	841	883	820	847	845	841	881	859	798	853	852	865	827	869	837	845	894	907	919	831	821	878	862	888	840	853	802	868	837	849	852	884	860	805	879	914	794	879	837	836	848	823	818	881	861	859	904	898	865	799	863	868	892	872	852	885	820	872	855	873	864	836	839	755	813	851	851	851	864	850	819	852	843	873	785	861	896	838	877	928	844	860	816	797	848	837	806	865	806	846	856	864	870	837	860	791	822	867	865	879	819	836	857	856	879	870	924	929	882	839	875	808	873	790	867	878	858	870	921	964	846	867	831	905	881	882	909	867	898	862	851	856	875	812	920	900	840	852	804	918	831	868	869	884	842	875	916	909	841	896	883	809	857	874	883	855	805	860	802	837	936	848	885	850	850	840	856	828	835	873	857	849	887	839	860	865	869	845	863	867	853	895	882	909	855	793	896	902	868	871	904	873	856	882	875	872	846	805	811	864	838	864	851	842	829	875	884	837	838	923	827	871	875	815	849	832	839	853	821	815	804	829	908	834	885	801	872	828	875	834	869	940	843	872	827	841	899	847	897	798	851	864	868	856	851	889	866	874	894	848	842	827	869	902	844	839	877	897	865	869	826	889	857	902	844	817	891	854	886	862	818	898	826	889	898	826	826	837	864	880	905	897	849	912	857	814	820	876	847	885	869	870	839	846	882	850	865	858	878	858	849	909	914	804	858	881	893	915	847	805	850	928	833	865	825	880	871	892	824	891	885	830	860	828	850	879	844	870	907	861	857	842	795	794	899	886	915	794	816	853
15044	5143	4298	3938	1884	762	430	307	303	288	285	333	300	269	274	291	281	268	275	279	282	272	270	268	281	277	264	283	300	300	265	276	280	266	280	253	262	263	278	285	286	273	277	279	268	302	298	282	302	286	302	308	255	291	284	291	280	320	263	258	286	289	265	273	300	277	275	307	290	284	289	266	261	266	262	288	270	266	272	258	284	291	268	285	261	282	269	278	257	314	297	246	257	303	247	295	277	296	295	265	282	256	281	289	257	254	266	298	251	281	257	252	302	323	268	267	248	295	276	265	252	272	298	262	311	293	246	271	345	316	284	271	314	289	270	265	247	282	284	278	299	281	289	279	288	263	297	322	277	239	299	280	290	275	309	272	255	287	261	272	310	256	285	287	280	278	262	270	316	272	258	277	296	268	297	292	277	293	297	269	268	281	305	241	281	267	286	301	295	248	309	291	277	309	271	259	257	269	259	275	279	293	268	264	283	312	256	289	265	266	281	287	268	299	320	276	289	270	299	232	251	268	251	268	301	259	276	261	307	283	278	278	279	274	284	276	269	265	262	261	274	240	243	247	251	283	238	280	269	284	289	288	291	289	261	290	267	272	274	311	304	278	255	299	291	273	275	263	323	292	266	245	294	288	270	254	264	276	283	280	273	280	260	279	269	280	267	270	271	246	283	244	276	277	304	269	254	274	292	287	255	276	288	321	292	284	308	261	324	304	278	272	299	296	235	280	291	264	276	309	288	280	255	308	288	252	280	275	300	300	272	277	289	282	263	289	297	310	301	252	290	281	313	295	289	268	279	281	313	295	326	273	258	270	265	270	281	270	237	300	281	287	281	289	278	307	274	267	265	313	278	310	250	283	265	281	274	254	258	276	281	310	273	265	246	307	314	286	297	274	280	273	270	219	269	260	272	263	298	281	274	280	252	269	270	235	258	281	295	304	264	302	300	278	261	287	303	267	259	275	296	285	278	286	310	284	288	251	297	246	255	252	295	297	287	268	275	267	322	267	317	266	292	298	284	268	267	252	285	281	268	285	266	294	283	288	264	282	262	274	295	290	304	294	317	297	299	286	269	287	261	287	260	258	274	258	304	241	290	270	289	273	240	287	280	294	290	298	307	288	273	268	295	282	308	260	285	264	249	282	217	286	279	267	277	254	283	256	302	305	284	275	276	291	284	263	279	273	293	299	256	272	276	274	276	265	289	277	283	286	295	292	288	298	255	276	300	273	278	292	264	299	265	270	287	250	279	245	243	284	274	231	297	317	262	262	314	284	264	284	266	288	261	286	286	266	291	283	255	257	257	254	276	272	274	273	304	288	297	289	309	266	270	302	272	289	275	253	274	277	278	286	282	272	274	254	247	289	271	284	265	312	279	284	301	282	279	255	279	288	287	271	289	264	270	287	283	313	313	268	285	264	288	272	274	266	246	292	276	256	287	286	278	288	279	274	319	287	270	312	273	282	280	277	252	286	301	269	271	271	275	298	297	273	293	286	263	266	275	258	255	255	275	328	287	280	289	235	281	281	280	280	275	316	277	298	260	272	312	270	300	300	271	261	300	272	264	271	247	281	295	276	262	318	277	302	285	245	268	281	283	272	283	274	278	298	312	300	297	300	252	278	253	263	233	287	268	267	298	305	267	261	300	296	297	265	293	253	280	271	309	292	295	287	277	277	255	282	286	268	291	304	280	266	277	270	275	287	262	264	281	287	289	292	262	293	291	271	274	293	239	309	268	275	296	294	257	296	277	296	293	276	289	277	272	280	277	285	267	223	269	272	300	282	280	267	264	299	267	266	276	303	271	302	266	260	268	299	248	310	286	314	266	252	242	269	273	281	253	255	284	274	261	288	263	281	293	285	289	310	291	292	276	246	284	287	274	302	263	278	271	285	256	275	257	275	287	289	268	260	281	286	272	298	292	309	304	288	269	267	290	268	306	311	251	291	293	275	275	283	263	268	264	253	280	284	253	308	272	249	300	287	281	274	248	301	298	278	273	247	282	275	283	294	278	259	285	290	277	275	288	252	296	267	248	282	265	260	272	288	274	274	238	261	277	291	285	305	288	247	286	307	265	248	284	277	317	271	236	268	282	268	291	263	262	307	265	293	263	250	217	268	285	295	252	311	269	271	286	257	259	299	274	278	279	272	269	261	287	257	303	260	270	257	302	305	286	261	313	297	291	267	294	270	275	286	262	270	253	276	268	273	256	285	270	314	285	272	261	300	271	301	300	288	305	314	289	260	325	281	293	281	263	274	281	263	269	285	259	288	291	326	275	293	252	276	293	264	296	263	286	269	274	308	286	279	279	282	271	253	270	279	266	266	287	268	302	300	260	262	277	294	274	266	311	257	245	304	294	271	292	288	318	284	244	286	299	293	254	266	279	285	279	274	295	245	259	278	255	259	263	297	265	274	292	261	278	262	266	292	273	286	294	285	257	266	295	284	321	276	268	273	268	276	271	280	272	259	295	274	271	295	286	289	273	260	272	282	251	271	272	257	261	293	288	286	309	262	297	302	233	262	281	272	305	261	279	286	279	287	304	265	305	312	308	282	281	271	244	299	251	300	265	270	266	270	244	271	292	246	291	319	293	297	291	270	285	313	306	294	299	308	295	281	259	305	293	263	251	260	272	319	262	298	287	297	287	292	274	279	278	305	320	288	257	283	286	273	302	267	307	266	312	284	288	281	301	266	280	274	279	303	269	302	274	260	265	294	286	293	266	320	284	243	273	272	270	260	262	273	263	297	283	290	305	268	267	303	307	268	272	269	255	271	231	271	283	308	299	266	278	261	302	262	264	256	331	314	281	288	275	252	285	326	300	235	316	280	260	287	257	294	294	257	251	313	250	263	298	260	257	291	301	275	289	307	279	259	275	282	279	256	300	280	272	249	274	286	285	287	267	240	265	282	244	299	286	269	269	284	276	268	254	289	266	289	274	240	267	291	276	277	266	279	268	263	282	277	280	275	286	283	279	277	284	300	264	269	285	324	308	256	264	259	273	280	262	242	292	268	263	295	265	290	275	262	278	298	273	272	285	273	275	265	262	270	281	263	284	270	274	253	268	272	264	256	275	294	269	298	294	307	281	283	301	284	288	300	275	270	277	256	269	272	279	287	299	295	276	260	291	260	284	282	290	292	310	291	307	265	260	273	290	258	299	300	300	278	291	266	258	279	254	277	270	264	296	284	274	285	288	318	260	271	273	298	299	260	249	274	260	278	268	312	270	303	283	287	277	258	277	263	253	283	317	275	277	293	305	297	310	271	269	269	261	301	284	289	293	290	266	258	307	309	311	286	258	274	281	253	294	286	251	267	288	288	295	302	276	259	278	278	315	268	295	256	254	263	277	295	280	243	299	259	296	259	286	291	269	278	291	266	277	278	278	267	243	292	283	275	278	239	276	243	273	265	273	256	296	279	276	266	278	251	271	278	269	286	274	261	283	287	287	288	282	265	308	274	282	272	296	295	268	262	264	300
9274	4237	9437	9978	5206	2105	1037	726	611	663	664	647	637	651	626	657	581	599	595	641	673	662	641	682	638	626	619	600	619	653	639	625	633	591	657	630	601	645	663	602	631	642	602	636	599	657	625	655	666	623	642	627	587	651	679	620	645	631	615	670	652	622	616	619	622	616	636	699	609	617	651	587	599	630	636	626	640	660	649	597	626	632	637	602	632	627	607	617	630	646	643	655	616	637	598	634	615	641	650	629	628	632	625	677	646	678	621	599	629	607	638	624	634	640	617	655	629	642	637	617	594	665	629	624	642	612	631	680	663	644	642	644	620	617	625	631	656	673	631	671	658	636	631	635	622	658	612	651	629	668	663	698	660	635	656	626	698	669	688	648	671	653	645	644	615	652	679	659	658	612	657	623	680	648	661	651	609	645	645	576	636	659	615	645	626	616	623	634	648	631	609	624	692	625	624	700	656	554	594	658	625	671	676	662	648	636	640	623	603	642	613	664	679	626	648	624	634	621	650	609	604	586	651	606	582	640	625	612	673	622	684	641	673	677	638	663	632	607	642	619	633	630	653	621	591	615	627	653	650	645	622	650	593	695	625	675	607	646	651	639	648	596	614	630	672	603	639	649	644	634	598	632	661	647	638	599	637	660	632	630	604	609	625	665	568	645	663	649	653	573	603	653	663	610	630	590	596	597	669	670	642	644	614	676	625	599	636	594	641	621	641	645	669	635	646	606	654	643	632	627	645	627	646	639	663	655	615	627	629	671	634	669	659	588	649	638	640	618	630	640	647	605	673	645	621	624	645	631	587	649	614	606	608	619	612	604	619	643	622	583	631	656	655	648	616	603	653	583	641	651	633	671	626	624	651	659	613	662	643	635	669	613	650	637	633	651	631	700	595	640	667	629	640	604	659	625	628	668	639	643	690	641	590	608	624	648	638	614	632	650	600	641	648	615	636	653	652	625	613	630	626	638	646	603	589	669	606	595	626	575	661	599	648	623	633	661	578	608	629	649	620	633	658	639	701	655	631	614	676	635	667	639	614	620	660	636	572	681	664	652	640	587	626	603	635	653	625	611	656	615	666	615	628	613	664	657	619	641	693	654	614	646	630	651	642	615	671	623	674	658	625	598	647	646	626	647	625	618	621	631	627	637	614	661	655	647	673	638	644	601	653	642	674	624	617	624	645	657	630	667	621	626	648	659	647	584	611	637	634	682	612	660	598	626	675	634	671	619	643	629	636	610	656	639	680	625	612	640	655	607	609	645	624	648	624	605	624	666	630	625	658	634	676	642	616	632	629	622	615	648	634	637	632	641	676	628	627	651	639	615	651	644	627	635	689	673	656	652	643	594	641	631	641	679	641	647	648	617	603	636	621	626	605	643	620	660	651	615	626	602	646	631	631	617	627	667	655	624	622	616	676	645	653	630	616	645	619	586	623	618	635	633	587	581	633	629	605	632	659	609	616	607	688	638	674	626	655	634	670	687	640	635	661	659	590	653	622	619	659	631	598	632	642	639	657	646	600	690	653	615	584	654	605	589	657	583	643	654	642	661	676	602	634	623	624	646	588	631	653	619	660	618	634	631	667	646	678	667	620	639	629	606	610	656	676	677	647	670	611	643	632	625	640	648	652	637	611	653	634	639	664	603	703	583	632	660	652	649	624	614	621	671	608	616	591	628	645	636	586	600	635	664	605	611	654	659	625	664	637	634	631	601	632	634	612	654	631	641	604	610	643	632	667	626	649	617	636	604	612	611	631	609	645	600	608	607	621	602	660	650	575	606	645	632	612	642	627	631	632	618	658	631	643	626	666	600	643	635	649	633	637	625	604	643	619	619	606	604	645	651	637	630	614	589	629	644	587	606	687	639	644	642	621	604	611	571	607	643	664	668	623	657	680	622	660	612	641	659	651	678	653	610	648	656	638	637	622	641	642	655	643	590	642	646	630	613	620	643	608	682	651	580	655	632	610	607	650	636	643	602	607	625	631	638	676	669	632	694	611	650	621	655	653	606	627	644	656	638	620	626	579	649	668	616	659	668	623	657	640	624	599	665	647	626	595	610	615	616	621	656	657	631	624	607	623	638	674	615	600	630	661	564	573	624	615	632	661	591	635	594	668	605	620	688	606	641	646	685	652	689	623	654	625	653	630	640	663	609	651	631	605	640	659	615	658	664	614	623	624	607	617	599	642	658	604	672	594	653	692	598	657	616	621	632	661	620	650	641	677	622	634	641	625	619	690	602	693	621	669	647	636	640	672	654	661	626	660	664	687	624	660	664	667	635	613	618	638	688	639	632	611	657	635	663	656	652	669	638	633	627	640	602	635	601	630	634	633	673	604	625	624	597	646	620	651	636	637	657	654	642	627	676	594	626	620	602	721	628	645	654	639	627	638	644	654	643	618	612	636	633	668	633	648	629	620	653	629	624	657	618	658	634	620	603	619	653	669	657	595	624	633	600	635	631	641	597	610	679	644	625	634	635	654	629	666	646	641	639	624	649	599	596	639	630	618	644	671	619	633	604	650	649	680	642	588	588	646	606	696	664	644	642	639	653	591	656	608	636	636	631	654	623	626	669	654	617	670	659	588	629	683	606	625	635	631	629	621	647	641	633	633	593	675	677	588	632	628	641	606	620	671	608	628	649	611	622	610	633	636	576	597	615	615	656	630	629	611	593	649	615	664	645	660	625	626	607	595	653	654	608	628	621	634	619	602	639	632	646	645	634	620	574	669	634	633	661	610	637	659	624	663	663	637	650	612	685	608	627	648	609	584	650	677	589	650	648	622	638	642	625	660	636	636	669	616	650	655	644	628	617	643	678	647	624	647	656	605	664	630	649	654	609	653	677	623	639	653	615	603	625	656	622	628	642	629	569	665	635	611	649	685	648	637	625	688	641	627	607	677	620	662	629	648	646	664	610	648	620	655	653	572	667	604	672	586	629	687	607	612	651	673	661	646	604	627	644	634	647	634	654	668	637	606	640	617	598	623	615	631	650	625	643	624	592	585	626	617	655	651	615	658	605	643	596	649	632	654	676	630	610	669	636	617	611	700	645	640	635	620	616	667	630	658	622	587	623	628	630	612	632	611	654	656	644	609	678	616	633	592	618	622	678	615	612	604	616	671	579	617	626	634	611	644	661	593	607	654	641	656	628	679	650	631	642	611	649	611	650	603	594	572	604	603	665	636	620	599	576	659	663	647	620	588	606	639	676	654	642	656	650	623	653	625	634	612	586	627	647	649	620	593	622	678	592	638	616	658	629	608	625	681	653	618	635	637	625	573	619	663	677	679	613	622	659	627	600	626	649	655	679	646	605	673	638	597	639	640	634	638	581	607	641	630	601	638	677	632	616	613	616	639	651	635	646	665	611	620	624	655	670	665	657	618	625	625	609	630	676	648	643	618	643	637	620	634	616	636	653	632	660	666	623	632	603	620	627	628	585	620	618	623	626	653	630	581	641	678	682	602	618	611	654	660	643	623	628
41403	28469	48012	43856	25103	8683	1885	655	407	318	373	340	363	347	375	375	328	331	348	395	387	408	387	321	342	379	366	363	340	351	395	362	381	335	364	396	357	370	371	377	382	386	393	348	351	332	319	350	346	361	353	335	378	363	333	358	371	381	347	338	386	422	368	331	318	349	370	367	352	383	344	378	370	391	329	312	340	370	372	361	366	346	344	364	334	366	359	350	381	352	356	335	362	356	381	383	325	352	358	369	339	379	358	347	380	333	346	327	359	316	341	355	359	355	375	331	329	393	348	353	328	367	348	378	349	424	360	350	371	349	339	381	376	347	373	414	363	388	364	368	357	386	349	355	384	367	348	327	352	343	347	330	353	396	397	342	372	334	306	379	392	333	399	328	367	337	342	342	429	404	368	363	373	359	327	378	367	363	368	398	364	399	369	350	352	367	371	343	353	352	352	372	352	340	372	345	329	366	359	340	361	366	344	344	364	339	344	362	346	333	359	379	353	373	396	357	358	325	338	361	394	323	362	364	374	369	333	372	331	338	363	380	412	359	328	371	380	330	357	374	392	362	356	393	377	347	358	355	365	331	354	358	387	346	365	388	380	340	372	362	377	385	341	359	341	350	393	370	355	339	340	305	351	333	351	341	368	353	374	408	336	360	361	360	369	344	343	371	337	364	333	370	351	391	366	349	360	339	338	342	399	360	366	380	407	372	371	334	362	371	357	359	373	358	336	400	351	358	335	356	334	344	370	340	378	383	326	380	337	386	356	336	335	371	356	343	322	366	355	340	394	367	365	332	326	337	367	351	336	316	431	340	320	355	388	386	383	378	383	355	303	344	382	366	367	337	389	396	356	360	359	355	348	351	362	345	344	378	329	380	313	377	344	369	344	367	376	351	376	357	359	340	382	369	366	382	364	354	357	336	346	402	341	345	358	351	393	383	396	350	341	347	332	367	351	367	357	365	361	409	401	368	348	372	360	366	404	355	327	378	364	359	344	353	355	392	361	345	383	337	342	367	368	332	338	367	328	352	360	373	375	395	362	387	330	346	372	328	323	364	349	382	363	388	335	351	364	356	357	388	389	356	382	355	376	368	382	370	368	350	366	377	356	360	370	386	336	328	347	343	371	375	340	339	328	361	342	377	371	372	339	327	364	313	343	337	351	401	354	369	341	356	358	390	357	379	343	363	368	372	337	391	344	363	303	363	364	367	344	373	390	378	376	393	380	387	390	350	366	339	351	364	362	349	365	380	347	383	346	417	397	356	376	362	360	329	334	335	352	338	384	331	327	341	353	366	409	369	418	392	417	388	360	388	364	345	357	390	356	370	336	348	331	313	355	368	378	358	368	392	361	385	334	364	376	345	365	376	360	324	401	397	351	361	365	373	344	355	338	359	364	358	386	342	325	366	379	384	342	333	368	377	367	334	357	381	307	362	368	367	340	321	360	360	379	368	342	358	320	376	373	362	334	375	376	319	372	331	329	380	374	364	312	382	340	361	353	319	351	338	323	352	315	373	344	357	330	386	373	377	346	359	427	339	333	350	330	355	333	355	358	382	387	386	356	382	351	343	362	388	396	362	349	342	363	330	347	374	347	341	354	348	377	374	362	383	344	372	334	335	349	370	355	367	353	318	361	375	344	356	376	377	337	347	378	340	364	328	386	354	357	384	363	357	364	369	384	344	359	317	350	391	363	343	351	371	366	358	376	374	327	343	378	353	382	367	384	356	346	381	343	375	364	356	368	386	370	370	361	361	336	316	335	353	384	327	341	398	355	360	363	360	355	378	336	357	316	362	376	372	356	360	375	355	301	371	383	349	342	367	343	366	369	377	375	358	341	324	349	351	354	323	336	332	367	406	381	345	382	324	317	393	363	383	413	372	336	355	354	363	351	347	383	335	318	360	385	364	362	325	353	349	346	335	362	349	369	359	384	390	359	354	360	364	411	352	363	349	350	364	363	404	364	378	359	371	342	361	346	358	378	374	356	361	364	387	360	360	384	372	351	366	368	339	360	344	359	348	357	303	377	339	376	355	364	341	362	351	388	340	384	351	372	332	373	387	356	356	370	354	368	389	324	342	354	331	350	353	356	344	350	359	366	353	349	336	391	377	352	352	341	366	385	351	353	326	343	366	322	375	407	363	344	337	374	376	339	387	329	354	366	354	402	367	350	346	350	331	356	339	374	316	368	354	332	367	350	347	340	327	347	365	332	361	347	355	369	361	375	391	346	372	350	383	359	359	356	353	365	376	361	318	364	390	370	398	344	336	349	342	361	368	331	332	375	341	329	392	344	394	332	329	379	344	359	374	383	389	389	340	325	373	335	368	361	362	345	363	390	362	330	405	381	366	422	365	361	342	320	353	371	365	366	322	348	355	371	329	369	358	388	347	376	347	353	368	353	375	343	338	341	369	348	338	390	371	322	336	325	361	379	339	367	377	375	354	326	362	358	326	373	355	381	336	368	372	386	334	348	400	368	406	372	340	344	339	358	365	350	364	370	367	386	363	383	413	357	409	404	405	368	360	360	400	338	318	346	366	379	350	373	363	354	383	385	368	343	345	382	407	326	363	345	334	356	349	341	351	354	349	377	308	371	349	388	356	366	378	335	376	362	348	361	354	331	348	343	344	357	366	387	379	341	354	384	361	367	365	374	376	335	364	339	360	330	352	389	380	348	336	347	351	363	353	374	372	314	351	373	361	340	344	345	364	376	374	344	348	390	361	346	348	348	343	371	352	377	350	325	355	360	390	337	322	379	330	353	391	344	351	374	375	396	360	393	375	391	337	346	328	388	432	371	355	375	359	372	358	338	360	347	341	337	335	366	355	352	346	354	370	338	355	375	346	385	367	389	336	425	353	362	426	332	363	349	343	354	353	380	359	332	366	404	388	367	360	380	375	359	339	368	342	364	384	378	362	365	310	353	362	365	334	378	334	339	344	361	360	363	335	337	393	387	361	355	374	376	346	332	340	361	352	376	361	352	376	370	387	394	358	342	377	378	368	356	382	404	389	361	354	377	368	349	413	321	319	368	375	365	378	327	322	355	358	375	355	313	336	348	336	369	373	368	423	359	350	348	347	377	395	347	356	385	335	342	352	352	337	356	375	366	334	360	371	341	373	340	389	373	330	353	359	323	344	323	350	346	370	347	370	363	354	349	381	341	360	362	335	360	360	370	359	371	374	382	381	366	362	347	399	374	358	374	370	386	372	391	386	397	388	364	390	332	338	356	340	375	395	373	334	329	395	375	353	368	360	364	353	362	349	360	361	322	362	359	375	323	377	367	343	349	374	360	387	335	343	366	346	330	354	328	336	387	389	348	355	374	380	329	361	357	325	376	381	357	379	355	350	352	353	349	370	367	366	338	347	352	345	364	409	402	352	349	392	349	358	356	343	357	363	387	372	374	348	360	363	360	370	376	325	360	345	355	343	357	359	406	359	368	344	370	355	339	385	363	371	355	342	385	359	344	350	391	343	346	331
26805	20386	50453	52173	35808	16200	5164	1707	823	767	803	764	752	800	803	853	777	790	820	822	789	780	806	753	777	771	806	757	812	809	777	825	885	775	802	833	798	750	791	807	765	751	772	776	779	754	811	807	771	775	805	795	790	810	779	774	823	776	766	739	759	810	805	783	818	751	785	779	781	780	772	786	818	797	772	792	829	829	812	845	800	801	783	772	800	782	791	804	833	801	793	852	781	797	805	822	783	757	768	793	767	810	775	776	857	846	753	752	774	802	771	798	814	778	796	781	775	801	761	721	744	772	834	799	819	821	779	798	767	794	792	801	795	820	822	802	779	731	793	787	814	813	822	836	764	807	782	826	788	796	767	791	776	794	831	777	775	831	759	733	802	786	756	798	835	804	727	769	806	816	795	745	768	807	783	841	784	799	815	771	817	777	833	785	778	782	806	802	780	819	814	806	810	765	804	831	790	800	756	780	765	814	841	788	785	808	805	800	789	756	783	817	774	858	827	785	818	778	782	768	800	783	821	785	832	788	835	785	809	759	767	779	771	823	796	790	798	788	754	838	800	813	824	791	809	775	834	809	806	763	788	831	862	769	816	766	774	796	851	711	793	840	806	744	839	726	790	795	779	788	845	743	793	769	769	803	802	837	766	781	798	768	812	792	749	791	807	775	790	782	809	814	794	781	816	793	798	814	819	796	784	839	790	793	754	807	816	791	830	787	802	798	780	787	777	803	757	811	794	777	787	802	831	782	848	823	815	792	764	804	818	756	809	752	799	802	766	844	766	792	763	844	816	740	768	855	763	803	784	780	790	778	801	822	753	786	796	775	833	806	822	785	757	795	766	764	773	802	812	805	818	797	801	788	805	738	772	788	772	800	772	788	792	790	795	810	789	788	806	786	798	794	811	759	846	824	779	730	788	798	765	810	779	747	768	845	780	822	802	811	793	824	745	768	792	795	796	792	739	749	772	753	800	774	794	813	793	762	821	819	818	816	785	780	773	803	812	795	787	781	797	825	738	764	791	773	797	775	814	771	786	806	795	814	826	773	790	775	818	803	795	769	808	706	786	789	792	793	740	787	785	811	812	818	742	796	787	809	756	810	815	775	761	744	788	803	771	776	805	794	757	785	826	743	845	789	803	869	809	776	778	827	828	812	775	765	795	800	802	782	804	810	765	826	757	806	796	771	782	807	767	840	785	825	768	774	854	815	807	795	806	817	837	822	766	774	774	823	806	789	769	809	784	782	821	877	813	774	770	812	782	801	779	804	766	787	844	811	783	791	798	793	816	805	806	770	859	771	807	773	715	825	764	762	776	777	750	788	802	814	830	795	855	759	749	814	814	814	771	814	736	821	822	843	775	765	805	825	823	845	754	858	814	796	815	798	747	760	781	759	810	760	794	824	806	817	787	840	794	788	797	769	770	818	784	764	803	810	821	768	815	750	796	822	784	783	794	777	757	802	773	835	778	740	790	779	755	761	769	796	801	797	819	790	798	784	803	784	797	774	798	796	828	820	802	711	865	797	828	800	799	770	819	825	826	791	760	793	753	790	813	802	767	815	766	792	778	763	780	766	799	783	805	780	790	794	768	830	809	807	765	831	826	804	820	795	797	763	777	780	828	809	833	799	815	796	810	830	775	808	788	806	808	800	817	850	779	802	777	782	737	811	794	742	786	765	817	804	821	849	829	814	780	819	816	764	840	803	767	818	730	819	775	740	783	819	728	733	805	818	820	743	812	771	793	762	791	794	813	790	766	798	820	793	771	825	774	759	902	774	759	795	821	774	733	759	791	764	773	807	808	774	806	813	781	777	812	758	811	807	789	775	792	801	805	766	795	794	853	811	766	787	813	760	781	812	792	805	761	738	764	768	821	767	775	769	803	816	766	820	851	792	771	772	798	784	871	790	838	778	780	788	765	782	762	817	783	792	825	801	749	794	799	773	791	767	783	773	780	761	813	780	794	822	758	730	752	848	746	811	824	837	805	820	782	799	818	795	792	746	749	811	739	814	688	768	781	784	770	747	792	774	831	786	784	798	790	774	750	824	783	840	826	784	803	806	744	814	783	775	733	774	763	802	810	819	839	789	788	766	819	785	814	806	780	807	817	796	843	827	844	750	825	830	773	768	804	771	813	795	810	795	731	774	789	784	818	797	796	772	841	766	809	787	753	842	792	770	842	762	791	792	811	816	807	819	805	787	775	822	787	742	780	814	839	817	789	795	862	748	806	801	779	813	779	781	766	837	795	808	769	758	772	772	821	767	819	761	799	773	789	832	782	796	797	785	778	780	779	791	769	739	783	810	795	813	817	816	803	823	825	760	800	812	797	779	812	789	778	834	782	849	787	817	769	811	783	815	784	769	745	808	808	742	784	838	766	804	778	821	809	827	778	782	776	788	727	808	826	773	823	793	813	776	768	793	755	715	747	750	742	824	819	828	822	756	798	790	820	730	779	790	805	840	804	818	785	853	782	796	795	781	796	823	749	805	797	773	808	778	782	826	759	817	774	808	754	790	823	794	780	779	771	777	784	753	799	832	794	731	823	772	817	785	805	725	792	807	757	789	781	778	796	847	766	797	786	779	787	805	835	820	811	758	788	775	799	824	800	804	793	758	826	778	756	808	758	750	771	811	853	781	827	770	789	802	740	777	755	773	824	768	804	750	817	786	823	783	789	760	726	776	790	806	777	794	783	774	803	809	738	734	778	781	749	788	840	784	818	806	773	786	817	797	795	802	778	793	817	775	778	815	845	818	789	807	801	809	773	777	818	817	774	776	786	752	841	794	797	766	787	819	827	805	803	790	718	797	815	834	773	761	794	771	768	785	774	759	788	828	744	806	791	772	797	828	803	789	777	755	792	791	809	817	791	804	826	784	805	767	771	805	856	813	850	766	837	812	816	855	794	827	771	835	758	819	832	805	788	762	826	802	760	768	826	734	790	763	823	810	796	773	823	761	801	781	754	811	813	766	811	792	807	769	789	835	766	780	832	786	793	773	770	781	802	785	805	798	858	745	785	755	821	783	781	777	777	792	867	802	803	774	802	809	808	773	811	802	829	784	817	843	817	829	775	768	791	792	764	756	808	794	789	794	804	791	848	789	781	803	784	790	781	759	808	835	752	789	748	793	748	799	770	813	815	761	783	737	769	758	792	774	795	823	785	738	755	828	807	828	804	786	760	769	798	825	813	803	783	776	837	789	800	803	818	832	853	778	755	842	816	755	765	792	794	805	835	800	785	741	775	789	819	850	774	818	818	810	760	789	792	806	760	787	792	804	791	793	791	804	845	738	753	797	751	783	793	840	802	780	795	810	835	770	775	761	778	796	767	800	800	821	760	783	767	784	822	770	821	828	807	797	783	837	831	773	784	859	846	817	836	791	865	767	776	846	814	791	773	851	795	835	813	812	797	732	775	762	749	774	835	751	788	831	823	784	791	774	742	811	802	820	826	822	806	824	806	782	824	831	845	772	761	795	798	831
54036	39652	57805	59756	37894	16762	4070	988	448	411	400	381	397	399	401	420	431	401	395	415	430	386	411	449	435	393	410	441	412	414	443	377	390	401	422	418	414	371	393	404	437	441	417	416	390	425	400	391	403	406	390	425	389	391	397	407	404	419	427	396	436	417	420	388	394	405	420	431	395	444	369	412	429	370	420	384	419	381	380	404	406	441	443	410	368	432	441	395	415	403	408	417	396	386	413	397	382	361	405	389	411	401	400	397	461	424	415	422	402	434	397	414	416	396	418	414	417	404	413	390	378	394	435	412	402	423	420	443	390	383	375	443	386	380	418	385	348	453	382	376	378	395	425	427	421	405	400	421	404	371	406	425	427	404	417	406	379	404	389	404	384	422	454	396	415	412	385	426	443	403	427	376	383	441	410	427	403	443	388	417	385	371	403	395	433	404	378	397	382	418	401	387	421	392	394	405	420	394	396	430	378	421	384	434	406	394	388	398	442	418	401	437	380	422	387	393	417	406	428	437	376	396	403	398	468	381	401	401	442	399	427	423	371	438	436	404	407	421	351	393	405	438	435	433	422	414	429	402	429	432	369	400	439	411	410	434	412	388	405	388	424	399	399	386	386	370	385	388	378	418	407	420	369	402	374	385	414	439	411	398	431	365	425	438	434	383	369	403	375	379	405	407	403	385	445	379	409	405	413	400	407	403	397	414	397	360	417	381	396	401	406	409	376	386	421	399	401	405	385	386	392	412	403	445	399	400	415	341	414	404	423	394	389	429	413	375	432	427	466	435	395	423	372	419	405	437	399	389	418	391	402	378	416	384	390	395	402	389	399	415	385	389	408	413	445	363	408	396	400	390	399	393	395	413	449	394	406	423	440	395	394	393	418	405	419	360	408	396	401	370	375	401	439	398	382	404	392	444	363	418	441	383	411	405	419	399	402	382	431	401	413	405	412	402	390	427	414	370	407	397	386	357	415	424	394	392	361	398	421	449	401	378	414	420	417	426	385	382	385	397	424	404	404	357	410	394	380	386	427	423	398	394	388	418	411	420	394	366	415	403	389	417	391	380	383	393	422	414	403	425	405	368	433	369	403	387	388	395	409	381	399	407	407	384	396	416	427	397	364	386	383	390	448	417	404	368	370	423	428	368	399	412	382	393	417	384	404	410	361	388	403	388	389	416	403	363	382	405	450	367	427	421	411	430	396	430	373	362	416	390	458	406	384	384	388	461	315	440	374	406	405	385	377	443	414	418	419	353	388	449	382	405	425	400	387	394	403	421	387	414	413	402	394	434	419	409	436	414	375	409	398	389	439	390	380	432	368	401	386	391	403	385	463	388	412	391	409	401	419	382	426	373	410	371	376	380	378	416	422	378	405	396	422	413	441	427	404	400	443	423	395	377	382	373	387	386	422	401	415	389	381	419	402	387	399	408	428	386	411	374	366	361	435	402	381	392	350	383	405	420	430	403	434	435	389	403	377	380	404	438	392	380	386	373	435	420	411	447	417	418	404	449	424	411	434	399	388	399	426	411	397	408	409	397	380	461	382	396	383	438	385	344	389	408	393	443	427	401	392	408	365	401	409	436	384	409	408	432	427	443	396	417	384	429	363	416	433	418	404	403	404	413	389	391	386	434	442	442	392	413	437	432	405	382	396	433	391	400	422	383	407	420	400	411	406	416	384	389	382	412	421	431	426	376	386	395	427	437	403	408	392	373	395	408	397	418	400	433	399	405	408	391	375	400	432	379	417	401	402	384	398	381	409	395	419	453	392	418	378	440	405	413	379	433	375	401	397	393	406	403	415	395	422	394	428	397	379	414	421	424	371	416	388	400	414	380	389	378	416	412	408	372	384	428	422	434	412	415	431	409	400	414	405	388	368	410	402	384	414	365	433	386	404	429	388	390	435	389	423	404	413	414	407	423	421	370	343	391	397	370	380	377	404	432	417	405	420	409	381	413	393	412	419	385	400	449	414	385	392	369	398	413	406	405	343	395	394	425	381	380	388	370	420	395	409	380	384	411	431	420	381	406	381	427	456	411	411	416	387	396	431	410	385	376	387	407	390	405	398	395	389	397	382	432	411	405	373	436	455	457	425	401	417	385	361	387	407	386	383	422	444	364	376	397	410	391	369	414	397	410	441	421	417	425	428	432	415	405	400	412	395	415	390	401	438	417	374	414	426	402	386	401	377	445	410	438	358	404	415	412	387	426	411	390	449	415	400	420	440	426	424	418	383	417	415	439	411	417	386	395	417	439	438	348	410	402	406	396	387	431	424	392	410	409	411	442	420	425	407	374	405	424	456	408	380	379	350	365	440	375	449	353	356	408	416	408	369	393	424	409	409	395	382	413	416	407	410	397	426	373	392	347	394	375	422	368	429	439	425	391	388	424	420	389	431	374	424	404	397	387	402	388	444	392	448	436	393	427	378	450	362	413	373	405	406	430	406	392	336	450	402	436	389	390	433	389	410	453	456	389	429	403	406	406	357	422	385	422	417	427	413	400	369	382	409	421	376	405	408	420	415	414	384	402	426	444	467	399	430	380	407	395	440	407	416	397	445	392	420	398	409	418	392	371	390	419	383	380	399	393	410	413	399	369	393	406	381	406	443	432	398	407	396	401	450	426	405	369	429	439	430	412	394	404	423	404	400	370	412	456	359	390	391	415	378	396	378	434	404	450	405	425	394	430	421	379	399	388	408	418	412	427	384	379	400	380	436	411	391	392	377	397	377	362	434	422	422	404	397	377	446	433	395	387	389	416	422	407	443	402	411	421	426	385	406	418	434	416	383	367	427	383	407	405	376	399	402	415	393	438	405	421	411	346	401	400	376	389	405	387	419	419	396	389	438	465	394	394	408	418	373	428	408	389	385	402	404	386	404	400	387	414	393	386	414	392	397	448	426	396	395	367	430	399	395	381	378	432	355	408	408	449	418	406	396	373	342	399	426	390	407	426	373	389	382	414	398	413	388	414	419	388	394	415	405	380	469	404	392	432	421	385	394	422	398	458	410	419	403	399	394	401	436	386	383	401	364	417	378	424	416	411	403	383	397	383	392	422	362	378	381	379	399	361	376	353	432	391	409	419	414	339	398	435	430	402	394	392	402	427	379	419	443	377	380	416	406	404	377	372	378	412	436	367	411	402	399	424	409	389	393	380	411	391	384	416	421	393	375	380	399	402	398	414	406	401	380	382	451	410	392	407	407	366	405	402	392	366	444	402	405	376	392	411	385	424	406	429	400	393	394	380	405	398	419	440	432	430	405	403	479	425	383	441	378	350	428	419	419	427	387	388	394	407	380	407	391	432	410	408	385	370	424	398	409	418	413	405	399	412	429	357	426	387	398	404	397	389	401	400	443	380	384	389	395	442	409	433	391	433	401	416	372	419	424	363	399	382	376	399	398	383	392	397	346	415	383	383	414	391	408	420	385	426	374	399	383	403	366	419	396	392	361	401	395	376	414	381	407	408	411	361	410	400	424	436
36460	28291	59545	66132	46897	24468	8325	2477	1034	902	920	854	890	847	891	881	851	862	907	838	852	862	844	892	857	882	856	822	924	818	828	856	848	901	912	897	853	846	860	843	901	894	834	881	845	863	844	890	876	807	884	869	857	811	883	922	850	894	787	926	857	831	894	871	894	929	896	874	913	866	867	819	828	880	863	835	873	848	846	880	874	849	888	901	835	877	838	858	845	921	820	794	836	829	814	851	846	895	881	872	903	861	860	849	894	866	925	822	877	898	865	852	890	783	825	854	827	862	812	891	880	894	888	870	866	909	881	864	886	856	865	819	869	888	864	866	898	868	848	850	871	834	893	886	877	874	877	848	867	855	805	893	915	870	878	868	926	863	849	872	876	842	865	828	807	834	868	872	874	857	831	881	904	857	880	898	870	866	883	818	864	844	886	832	831	871	830	877	861	875	868	836	903	841	854	825	889	887	891	860	833	863	858	898	892	932	904	840	847	857	857	859	847	882	865	793	876	894	901	888	882	853	873	890	887	871	935	871	851	902	873	826	817	875	879	830	881	826	854	852	845	876	838	809	836	894	859	876	867	844	846	864	836	868	929	884	868	862	821	868	821	847	887	826	873	842	868	894	830	867	871	828	855	887	835	889	850	847	831	871	858	862	865	862	872	859	832	890	819	869	899	908	910	866	807	859	823	895	889	829	863	822	838	854	853	855	867	862	884	840	843	835	905	889	904	896	848	853	882	846	862	865	862	864	844	906	856	862	808	859	826	879	844	853	908	840	862	891	863	857	847	916	860	884	839	880	863	906	825	808	828	855	868	807	874	868	827	912	844	829	902	896	843	874	829	848	893	842	855	838	870	859	842	902	850	845	848	847	892	852	835	802	902	888	839	851	839	868	899	854	859	872	846	825	833	910	861	880	862	898	903	866	886	864	855	861	848	841	830	856	849	881	885	856	846	875	882	823	896	886	881	920	913	843	844	874	796	840	849	879	845	844	851	894	888	859	850	811	865	874	905	872	849	817	839	891	899	858	909	878	833	889	874	875	848	861	862	862	888	876	873	840	846	850	866	935	870	857	858	840	836	826	824	869	874	873	830	832	875	861	825	905	857	810	866	861	878	836	803	811	890	877	832	905	860	908	816	906	912	885	835	868	855	805	858	887	813	928	844	853	830	825	842	880	827	861	837	846	866	850	832	809	808	854	849	879	823	874	853	890	828	888	892	876	796	865	845	825	855	874	857	832	847	832	900	869	849	878	933	898	868	935	838	824	822	876	903	897	851	892	875	841	866	877	878	900	847	865	856	839	879	876	883	829	875	863	851	779	903	851	830	893	852	871	855	850	884	881	888	866	872	874	856	870	780	875	882	847	846	872	850	895	874	844	866	923	830	842	833	827	879	875	877	902	911	897	878	824	887	830	881	898	865	855	851	895	831	838	871	870	854	827	863	865	888	829	858	888	852	877	829	849	884	910	871	897	808	857	867	829	825	846	885	817	871	855	854	897	832	864	899	869	898	880	873	854	858	846	902	851	860	896	854	869	863	843	906	801	868	853	913	902	885	843	925	896	906	879	799	848	878	863	869	815	846	767	873	865	920	906	851	855	906	864	864	895	868	826	866	878	854	845	913	834	843	901	844	838	868	893	845	838	833	846	872	885	916	879	883	886	915	852	840	865	861	818	808	889	935	830	874	897	897	857	871	811	883	902	821	914	865	868	818	885	832	861	910	860	863	902	847	892	864	895	837	877	910	889	878	855	867	836	909	893	924	874	815	909	925	869	857	804	857	909	863	841	825	854	881	832	845	840	863	905	830	842	833	894	835	812	833	844	800	848	901	874	864	863	838	858	827	867	827	893	836	853	871	887	895	817	842	884	865	852	872	869	861	880	848	825	845	842	868	886	884	826	899	844	836	860	886	856	868	821	874	866	854	845	821	874	860	861	859	869	835	873	906	858	888	864	867	843	855	868	824	865	815	872	890	893	883	855	906	845	862	882	833	876	898	878	801	874	904	845	790	869	822	858	844	826	810	845	869	868	847	889	840	873	906	882	951	911	824	862	855	889	874	913	879	809	838	864	888	849	851	860	842	846	894	861	854	851	854	859	853	803	868	874	851	799	874	882	877	848	858	873	869	846	866	822	857	884	872	901	870	897	869	876	851	840	831	835	823	819	927	906	875	811	851	874	838	856	931	893	891	847	885	835	883	865	822	802	886	833	947	853	858	891	948	881	890	911	861	817	844	872	783	858	894	887	877	789	851	898	850	889	915	889	845	897	869	912	926	908	896	809	919	884	856	850	858	900	932	858	893	878	875	865	864	818	886	810	841	835	865	871	901	868	863	860	858	864	841	888	929	857	893	804	818	834	889	878	843	844	872	858	877	844	865	889	823	899	861	892	871	844	877	860	825	839	939	869	793	872	856	875	879	837	872	877	837	879	863	849	861	879	849	816	903	878	833	827	879	858	896	924	851	892	835	818	899	892	859	871	900	887	799	866	851	850	905	859	807	838	883	930	862	910	871	877	849	833	840	886	914	876	867	907	925	876	853	823	880	833	830	886	844	849	871	822	842	884	883	828	878	888	868	889	893	849	843	857	830	912	893	920	868	851	842	841	854	872	848	898	824	858	923	847	843	895	879	889	864	892	848	931	869	850	891	875	834	842	913	872	883	874	889	870	900	928	852	857	842	873	890	848	863	866	865	845	885	894	881	877	917	823	843	849	850	821	849	880	859	834	867	842	895	879	823	871	868	814	826	902	886	853	819	866	823	909	882	866	906	855	840	868	809	918	822	879	865	836	857	891	844	846	840	886	860	799	844	890	839	887	872	939	870	872	859	834	834	863	885	849	892	892	869	860	875	848	853	841	896	921	850	882	858	878	865	809	825	911	855	867	888	869	821	922	867	871	842	878	901	905	886	839	902	882	847	901	824	898	904	870	867	862	847	853	838	890	851	845	870	908	910	911	902	837	872	896	894	807	850	864	889	884	907	916	875	819	841	919	888	880	824	842	805	884	871	914	869	830	851	844	815	915	857	918	841	831	873	859	853	900	882	910	848	848	854	900	929	916	855	888	831	868	873	889	865	893	902	877	842	828	867	830	845	915	856	862	814	812	870	859	844	878	860	798	845	879	854	814	889	955	896	842	846	888	934	888	806	855	845	842	857	858	864	827	840	836	870	877	930	867	855	855	847	879	853	856	894	839	865	880	886	884	848	812	857	866	822	925	840	873	848	883	841	802	911	884	901	920	839	922	853	885	836	898	876	871	874	858	878	888	866	882	838	874	835	891	825	863	868	830	819	848	833	841	880	813	884	837	854	895	895	831	895	904	852	859	893	801	892	895	843	817	868	919	835	837	851	842	916	852	870	881	857	836	852	936	887	868	870	872	838	858	855	883	834	838	913	895	824	845	863	840	874	879	887	854	891	867	910	901	920	891	863	822	879	900	877	850	864	843	840	858	800	846	879	866	829	847	844	918	853	853
15775	5291	2959	5138	2448	908	432	307	302	262	299	262	262	298	303	304	267	295	278	275	249	277	276	277	256	270	282	276	298	315	267	308	269	291	251	276	247	274	284	261	273	289	276	243	270	239	245	269	248	283	284	271	248	267	257	284	246	269	248	264	285	303	280	260	283	314	270	267	318	227	279	271	247	249	240	265	267	290	292	284	259	280	252	238	294	292	245	265	274	280	285	299	267	279	285	275	271	254	283	283	286	244	322	263	295	277	253	287	271	253	274	251	263	271	279	270	260	280	282	273	262	285	293	292	287	278	246	283	275	267	259	289	270	259	262	269	258	283	288	251	271	263	293	260	267	223	259	281	298	304	297	276	287	305	252	261	272	270	264	237	287	269	281	273	239	262	272	292	258	271	266	264	301	281	295	291	256	261	247	288	266	280	252	283	296	281	259	264	257	283	276	285	266	303	260	276	272	261	266	293	293	293	280	266	293	271	259	262	264	297	260	287	283	237	263	289	272	255	252	252	281	287	267	260	275	255	287	273	262	275	289	293	246	295	280	262	292	276	271	291	267	263	261	282	265	267	291	255	261	273	247	264	260	270	264	312	255	277	285	270	243	271	237	282	297	293	288	254	279	266	249	277	258	271	309	252	262	258	285	220	266	262	302	278	284	294	278	274	271	278	271	273	248	272	293	267	256	262	281	293	277	295	257	262	286	285	279	272	277	272	279	279	275	266	268	245	259	278	277	273	275	255	287	249	278	265	267	270	278	268	260	277	265	269	283	257	277	294	266	281	243	283	296	299	286	275	288	277	269	243	287	276	246	264	273	302	270	238	277	259	245	274	263	252	279	255	268	264	272	267	287	261	264	275	246	263	265	269	268	273	277	265	258	285	273	274	266	250	284	263	265	285	306	252	273	290	260	277	282	282	267	304	286	269	243	262	242	299	257	292	263	275	266	286	278	263	285	251	271	264	306	271	276	297	284	289	269	254	277	279	291	267	264	307	291	264	251	248	277	256	258	280	284	226	284	232	246	270	280	257	287	272	280	260	306	268	282	264	271	272	307	275	269	253	284	291	297	260	278	284	276	307	287	259	262	257	253	232	272	243	257	276	262	273	262	301	270	252	273	271	209	292	245	228	275	256	233	239	282	277	316	289	267	282	288	289	292	284	273	287	289	267	257	275	298	274	260	268	265	253	265	287	256	293	260	250	268	268	261	289	284	267	275	260	235	281	301	238	282	306	280	301	256	256	268	273	268	283	288	276	284	273	271	290	264	298	283	230	252	274	263	301	261	243	259	236	275	280	332	291	271	265	255	249	299	256	274	262	263	288	266	287	275	295	290	275	269	289	275	262	266	263	265	278	270	299	279	284	251	265	257	287	290	264	274	249	275	268	263	283	267	280	287	261	282	270	254	273	313	298	294	295	297	266	274	281	272	250	262	261	290	307	269	281	266	255	264	258	248	268	263	261	302	302	253	264	280	259	263	263	267	263	267	262	238	263	276	271	244	297	274	263	262	273	285	271	299	263	275	267	282	271	256	264	285	262	275	257	260	287	276	280	270	267	252	280	265	268	273	275	291	282	263	291	277	259	258	265	291	274	276	263	269	285	295	307	255	269	278	280	294	296	284	315	258	265	256	252	274	289	265	274	273	265	236	274	271	299	249	270	254	264	273	286	301	251	258	287	286	244	230	287	260	264	247	281	265	283	313	280	282	266	270	267	282	254	266	272	259	280	275	295	283	280	256	285	248	243	278	280	269	275	277	311	277	264	293	246	286	268	255	276	264	262	258	275	234	318	265	254	274	248	261	273	273	252	278	277	281	293	255	299	265	276	267	252	290	279	278	263	262	298	265	295	280	234	276	265	277	290	241	279	261	270	278	290	260	262	250	292	256	313	279	272	285	265	281	248	290	243	254	241	293	293	275	259	244	252	327	286	260	264	265	275	297	284	253	291	279	307	313	266	264	252	285	275	256	276	264	312	282	305	266	270	264	320	274	250	246	259	274	285	257	272	247	279	280	270	283	254	244	270	274	237	263	275	269	273	292	294	282	270	267	250	250	280	280	281	265	271	273	256	260	264	271	231	248	276	285	288	263	275	250	313	293	277	269	254	277	274	280	296	294	248	268	256	280	270	308	271	281	282	281	320	267	252	267	258	281	270	275	273	298	251	276	233	271	257	264	243	260	261	272	262	266	285	283	275	308	290	286	252	275	280	289	258	262	252	281	282	288	254	298	308	269	300	277	270	290	260	292	276	263	266	267	285	243	248	264	288	254	256	236	288	263	315	243	268	258	307	263	277	268	269	297	279	253	276	313	283	257	310	280	253	246	269	273	264	278	262	255	264	261	268	259	274	254	261	250	271	243	255	286	287	266	261	270	287	267	269	291	296	252	274	306	281	257	265	280	272	285	285	262	320	259	244	302	281	273	282	273	268	257	275	293	272	242	282	301	251	293	298	257	251	268	275	279	304	267	252	262	262	253	255	252	254	262	231	261	261	289	303	275	292	272	260	291	269	287	275	291	271	242	312	283	279	293	281	234	265	251	277	272	269	286	272	308	270	282	298	258	275	243	271	264	268	272	275	291	235	289	268	289	303	259	285	282	278	258	266	269	295	281	251	278	273	272	269	253	298	246	265	278	268	258	286	290	281	299	288	288	283	258	238	239	279	279	271	267	291	278	271	291	289	224	294	300	269	278	274	267	275	274	275	284	269	272	278	281	267	285	278	251	261	252	297	296	313	282	281	289	264	241	277	288	273	275	241	272	300	283	278	271	278	287	284	270	290	275	284	271	299	284	287	251	282	269	279	284	291	265	306	279	271	256	285	272	269	262	265	280	261	258	261	263	267	293	297	261	264	288	287	287	262	279	274	269	289	282	280	284	294	274	276	258	290	296	245	235	293	297	248	259	264	289	261	278	267	308	253	265	295	260	278	275	279	267	307	274	239	299	268	249	299	267	254	258	283	297	279	260	292	298	268	279	258	267	260	272	244	272	236	275	273	300	263	249	276	266	274	288	277	271	266	275	281	274	261	256	255	268	308	262	267	268	243	264	248	231	264	275	286	263	300	274	241	284	262	250	272	268	276	274	266	280	257	289	260	258	252	320	271	276	282	260	268	265	260	301	286	256	264	273	256	287	277	268	255	266	294	278	245	293	296	287	292	267	268	262	282	283	284	263	264	254	270	251	248	311	265	269	237	259	291	266	245	305	305	309	273	282	275	298	283	267	252	262	275	280	287	259	272	272	266	254	265	310	269	274	271	313	257	278	278	283	276	246	270	235	281	255	259	262	282	297	297	269	305	266	274	317	287	282	269	261	274	271	286	260	264	253	275	264	302	290	253	251	279	304	284	279	280	285	290	291	283	287	300	255	259	258	283	268	250	272	285	301	234	284	314	302	303	271	273	281	301	294	290	316	287	299	252	255	273	260	277	275	277	302	291	266	240	313	261	245	291	268	261	286	270	266	302	270	289	272	286
9397	3868	6755	12817	6538	2401	1086	698	655	601	630	637	664	624	618	630	616	572	596	595	595	610	614	650	606	639	612	629	600	571	645	614	635	641	660	598	622	614	625	599	612	612	629	632	645	611	671	612	631	606	619	653	610	641	627	668	562	588	581	680	641	623	650	599	602	650	594	618	628	624	635	590	632	653	641	628	638	651	599	586	692	652	650	628	585	617	579	628	584	627	610	646	635	695	592	595	611	626	590	613	619	632	625	624	596	643	620	629	626	602	619	610	618	608	632	642	620	652	626	657	618	610	615	618	630	637	647	608	597	637	590	592	641	675	639	646	622	606	634	611	648	619	659	600	615	641	666	610	608	602	646	664	649	645	639	602	613	619	632	633	640	675	620	634	652	619	612	640	605	616	598	594	659	601	605	591	625	651	570	621	629	672	625	628	569	584	676	635	647	636	614	636	634	591	662	586	614	597	630	594	636	611	641	584	610	606	645	641	614	627	633	658	587	617	615	581	601	643	621	644	604	593	619	625	596	613	610	643	624	608	568	608	637	593	615	630	621	630	604	626	617	627	639	655	608	626	611	633	681	574	593	614	652	602	596	648	598	612	645	618	638	630	621	582	605	605	579	634	634	634	614	647	597	631	657	620	603	612	590	645	634	639	619	626	652	638	632	580	586	615	643	637	607	593	602	619	640	651	645	585	615	611	602	625	595	636	606	591	615	600	616	638	616	607	657	602	574	648	655	631	620	610	652	617	633	629	640	633	581	606	570	615	603	647	611	597	629	582	610	597	612	638	641	582	631	588	551	624	614	628	615	631	598	620	577	633	589	620	607	620	591	622	644	655	602	617	600	600	624	602	626	640	598	620	633	601	616	624	637	603	631	636	620	605	607	628	603	633	596	621	634	603	599	599	632	634	611	629	665	650	615	666	594	617	605	623	631	630	624	648	660	617	619	631	619	626	635	613	606	578	629	623	648	631	596	620	596	652	603	606	588	650	600	592	586	616	642	632	613	625	648	597	680	626	613	634	577	586	644	617	602	605	576	645	662	624	611	690	625	660	610	646	663	588	634	595	670	636	633	595	608	608	606	644	594	621	621	559	663	668	600	632	608	675	625	623	610	574	668	644	605	619	640	588	629	625	645	651	650	592	626	640	616	616	640	631	599	590	653	587	604	618	617	610	620	602	601	638	597	610	599	642	629	629	661	618	638	643	627	599	599	597	597	610	639	643	620	620	617	624	604	637	640	648	601	640	686	586	649	612	655	635	590	598	620	605	593	627	610	638	633	649	663	638	687	595	671	610	654	595	620	632	616	631	615	623	656	648	624	606	605	663	639	582	596	574	607	627	601	651	629	641	647	614	593	600	629	597	583	636	665	621	629	611	612	583	604	600	604	598	647	668	606	630	601	630	644	627	626	645	616	637	611	653	617	630	610	620	615	648	630	645	713	604	648	640	656	606	628	627	625	620	620	624	653	621	620	593	582	612	597	649	571	615	641	619	622	570	599	598	637	639	620	623	579	650	613	674	593	591	567	638	596	625	606	643	580	597	604	584	597	654	625	592	610	658	599	622	601	616	590	623	616	600	609	671	602	634	649	658	640	707	654	592	607	598	625	607	632	650	594	617	570	626	620	644	615	634	687	602	649	605	614	623	616	620	615	637	617	641	608	630	603	622	665	604	615	627	659	605	564	643	619	654	630	612	586	637	620	583	628	646	628	594	628	606	604	631	636	634	622	649	610	606	611	635	624	584	612	592	625	591	596	611	614	616	617	607	622	598	624	643	635	610	625	599	591	673	623	624	618	667	620	603	597	664	592	623	646	577	595	584	574	580	587	584	635	605	618	648	626	633	661	642	595	652	636	618	622	610	558	622	593	622	647	632	622	600	591	638	619	658	603	609	626	634	581	620	596	624	631	590	624	608	610	619	632	608	599	618	596	609	610	642	634	601	595	630	575	658	583	580	627	624	641	596	618	613	591	682	622	584	600	602	608	661	599	606	627	603	670	651	610	666	598	655	628	652	612	644	611	623	628	658	615	643	650	638	627	619	597	651	600	625	657	593	601	635	588	581	639	632	605	611	640	636	644	644	582	624	619	597	622	601	618	617	612	603	626	630	599	630	596	689	612	602	628	609	607	659	613	628	593	626	632	619	635	593	657	597	615	596	615	638	634	622	615	601	605	630	611	628	606	609	626	630	614	622	589	636	641	570	589	588	641	629	602	662	624	660	568	657	686	650	612	608	630	624	619	615	637	602	653	613	617	631	672	622	613	677	610	672	607	587	614	622	617	645	636	635	614	653	619	608	615	646	608	619	666	576	636	618	606	650	628	631	590	602	650	616	601	602	623	627	645	643	606	616	671	608	652	642	598	616	626	639	627	643	656	578	647	629	592	659	644	614	576	622	636	635	600	585	613	659	603	640	621	621	640	622	672	616	651	657	605	649	621	670	620	616	654	631	589	625	588	629	634	599	604	603	603	584	622	657	624	624	652	583	650	600	563	617	612	571	650	644	642	586	608	632	614	600	639	617	584	606	592	608	625	600	581	647	624	575	653	605	616	659	628	645	619	610	612	637	567	634	599	629	668	627	632	636	616	646	610	623	593	647	648	630	620	619	635	610	640	641	616	596	653	651	660	603	582	622	664	652	607	615	613	625	638	570	606	598	638	616	587	632	626	638	606	604	624	672	607	582	626	630	650	617	597	653	601	631	600	636	610	616	638	619	654	601	613	657	609	608	646	614	611	620	623	640	613	606	632	627	647	629	646	623	632	623	599	615	657	640	652	641	667	600	605	643	625	606	643	615	665	666	535	625	607	604	623	612	666	566	619	580	604	634	585	600	613	646	609	650	613	615	631	644	636	635	597	625	591	632	642	589	630	622	609	652	661	626	625	626	609	672	661	614	642	632	640	607	637	599	636	656	604	648	618	663	583	651	611	649	623	626	670	618	647	587	626	664	618	612	603	647	639	639	644	635	588	676	609	621	632	661	623	657	602	667	624	587	600	645	656	651	621	640	589	623	637	610	683	625	619	619	598	614	607	632	641	639	604	640	649	646	584	606	597	594	587	594	617	638	606	633	654	588	567	602	657	600	660	614	617	628	599	639	608	646	607	623	653	601	622	625	615	595	627	586	664	641	576	658	618	629	599	672	635	615	614	617	660	598	616	634	604	627	643	609	614	667	607	664	594	618	613	652	607	601	681	616	636	651	614	623	613	642	583	618	628	680	597	634	605	631	625	612	597	593	642	625	645	602	589	616	638	620	631	594	642	604	621	613	627	627	677	668	591	657	661	577	615	620	617	647	618	615	599	631	619	580	632	601	608	635	605	640	629	612	638	610	614	636	659	576	594	651	682	666	661	643	629	617	602	572	643	622	610	618	651	598	653	615	598	576	634	634	654	639	603	618	671	616	645	617	636	625	611	621	639	644	613	614	576	648	595	612	640	596	643	633	615	625	655	627	655	584	632	600	678	635	625	623
43318	25581	37318	49295	27998	9574	2119	650	351	304	362	335	312	367	348	368	335	390	346	376	354	370	361	381	353	358	366	369	381	378	341	351	363	340	345	300	368	356	371	368	368	353	357	366	361	363	375	362	344	364	372	366	366	363	360	336	338	354	319	377	367	322	330	391	376	424	331	347	381	332	361	344	369	390	391	328	369	359	349	317	399	353	379	367	353	340	351	323	365	353	388	343	340	342	404	333	359	353	352	386	379	354	383	374	352	333	348	346	367	354	376	347	349	345	328	360	375	388	381	326	374	333	371	316	352	374	366	358	340	346	342	363	351	368	390	370	351	359	359	317	356	340	339	371	363	367	368	363	374	356	395	321	344	347	333	358	342	367	338	352	350	331	368	315	380	419	348	341	353	372	351	358	361	351	361	369	375	347	354	331	353	352	361	368	344	394	345	357	360	330	368	354	355	362	374	354	383	363	366	361	329	405	374	363	348	312	370	336	374	353	381	367	372	329	371	350	356	375	361	378	356	349	337	341	381	364	355	343	338	359	361	365	355	367	343	378	365	340	327	352	358	368	331	334	328	385	334	342	318	348	372	356	348	358	380	345	373	336	354	358	380	371	361	371	379	396	362	312	350	379	368	376	366	382	355	367	351	338	358	349	313	371	346	402	364	370	358	361	345	362	385	338	341	328	352	360	352	337	367	344	327	379	343	348	347	368	357	401	347	371	384	339	354	334	340	334	333	324	352	357	343	334	377	364	339	365	357	375	368	338	346	364	331	364	365	355	351	352	364	376	347	335	354	346	368	367	335	344	339	369	370	354	345	390	329	353	370	374	341	336	394	368	327	308	381	340	383	355	379	342	392	358	364	335	310	375	371	366	347	357	351	327	372	364	358	360	335	341	362	359	348	345	333	349	395	397	366	350	374	329	387	382	351	343	374	330	365	369	319	368	366	372	412	376	382	333	371	364	330	339	373	358	390	386	347	400	362	344	361	390	374	357	340	337	358	375	371	338	343	362	341	346	346	339	368	337	356	312	326	357	325	377	355	328	361	367	346	341	359	348	367	332	360	299	299	336	369	369	390	338	356	376	345	386	385	359	361	350	334	374	340	347	342	377	344	386	341	362	349	354	384	355	339	343	338	375	342	353	376	357	327	382	364	387	318	349	385	348	331	390	347	325	338	331	342	322	325	327	328	363	338	382	359	371	350	362	376	350	376	353	350	344	351	368	344	368	334	341	338	381	348	331	381	353	371	356	332	340	349	365	354	383	366	333	348	348	334	364	354	406	354	350	343	354	339	382	360	375	360	368	362	359	372	349	347	392	382	389	375	349	376	362	351	329	355	347	371	333	395	359	313	355	371	354	344	326	395	325	354	377	359	342	357	383	389	345	345	364	350	365	354	366	369	362	355	349	348	324	378	319	357	373	346	353	350	346	332	357	376	353	371	329	343	399	346	351	341	348	352	340	393	365	352	338	381	352	352	383	385	377	393	312	369	345	298	339	361	343	376	337	347	339	336	357	321	354	352	358	320	335	351	388	370	331	321	347	319	376	347	360	371	402	379	339	388	338	356	383	363	382	345	344	366	323	349	368	394	361	383	325	348	367	296	374	339	356	366	383	367	360	340	339	328	346	346	358	370	315	338	373	335	374	345	350	314	353	354	362	349	379	349	372	354	339	338	367	374	365	345	383	336	387	312	416	339	316	347	367	348	387	348	315	340	363	359	351	361	340	328	345	306	360	353	324	380	370	350	296	368	354	324	382	335	390	385	346	326	359	381	390	371	363	363	344	350	392	325	377	367	338	364	321	365	350	352	355	355	364	330	368	350	355	362	367	339	335	326	338	335	357	356	368	371	357	392	360	359	369	356	346	342	375	352	379	331	322	363	348	369	349	339	366	342	350	369	386	349	358	343	319	375	329	336	345	292	338	369	350	328	350	323	349	340	364	331	327	351	347	339	363	326	334	368	346	351	386	326	310	399	309	353	354	376	364	342	360	310	359	334	354	312	338	339	362	359	370	353	366	380	325	306	373	320	339	341	343	339	384	364	363	354	319	347	347	344	378	330	357	368	349	360	351	375	346	354	334	348	337	351	338	346	369	392	357	331	340	349	341	384	346	364	329	333	330	344	371	368	374	353	410	343	365	333	344	362	381	324	319	339	365	328	312	300	380	359	385	371	352	383	364	376	405	366	349	355	345	359	331	345	394	343	359	367	387	362	351	369	364	354	372	355	348	352	381	357	351	383	361	373	363	344	307	353	355	347	365	346	346	345	337	358	383	362	350	327	353	366	376	388	356	335	378	335	348	372	334	362	356	350	349	324	346	356	343	357	358	351	337	354	391	325	343	355	348	398	333	358	330	354	367	340	360	355	326	383	332	351	357	368	341	379	370	345	371	348	357	296	339	348	362	335	321	351	330	337	334	355	343	354	377	362	357	373	377	340	361	372	370	360	347	388	367	343	335	350	344	373	339	349	373	350	361	371	338	387	360	384	366	348	316	398	369	342	347	365	347	308	374	330	351	357	329	353	362	357	336	376	372	358	375	327	337	335	326	312	343	350	345	357	340	363	339	379	341	360	328	346	348	369	336	394	307	400	350	358	356	387	393	340	334	377	352	364	345	328	369	376	384	339	365	345	338	367	355	363	329	383	377	351	337	362	382	305	330	336	349	360	359	331	348	364	377	396	318	385	347	370	345	359	370	357	367	383	348	341	341	369	357	352	358	349	342	372	327	375	337	353	359	344	356	366	347	341	339	342	332	341	306	337	352	349	370	384	380	316	315	329	337	355	353	396	335	352	353	341	362	388	337	360	357	331	356	322	390	337	328	355	358	330	349	376	388	381	356	394	318	375	359	377	403	361	327	326	343	328	343	342	369	394	350	325	368	388	342	348	340	359	358	343	326	317	362	391	341	329	354	353	352	362	327	368	352	350	332	349	354	322	368	366	321	363	375	335	354	372	345	349	344	399	354	386	364	382	371	303	390	372	335	342	328	329	366	348	373	359	324	370	315	347	383	341	349	313	341	363	381	362	353	387	375	341	398	330	348	378	355	346	339	363	335	389	390	318	360	380	346	377	356	320	370	323	356	352	355	373	341	357	323	342	361	316	379	408	373	368	333	333	405	331	377	381	354	335	362	343	352	318	412	374	351	406	363	357	340	338	339	339	344	365	369	330	386	367	367	362	343	362	355	339	400	359	340	359	366	367	354	363	349	372	382	341	350	376	359	384	376	363	355	356	353	368	353	339	385	384	416	351	338	338	374	372	357	355	368	352	348	379	347	372	358	396	374	365	363	318	349	351	326	336	327	365	386	366	323	355	362	336	337	366	349	341	371	339	355	364	368	314	358	357	381	369	370	373	329	382	379	341	375	319	371	390	365	339	369	386	360	357	363	367	339	375	357	339	382	372	380	364	323	342	361	363	359	337	378	378	366	371	331	332	347	365	342	344	362	347	340	349	388	360	309	384	375	348	345	339	350
28617	14942	43528	56898	37466	16783	5346	1582	887	781	765	746	833	720	730	776	803	811	776	801	768	781	811	780	792	758	806	778	733	806	775	789	793	744	806	787	814	793	789	759	735	808	734	779	815	781	779	804	780	813	754	791	796	746	776	801	814	808	738	783	751	746	808	759	801	756	778	830	731	798	782	742	780	731	760	793	763	837	794	783	777	748	765	816	754	800	770	753	801	822	801	817	806	765	787	849	773	733	817	749	800	726	832	820	819	840	812	842	752	771	727	770	849	761	800	821	782	765	724	747	819	807	819	807	765	761	762	786	772	817	767	838	792	800	764	777	790	795	810	790	797	764	825	812	750	800	798	763	789	796	782	819	812	769	776	780	813	752	782	759	766	808	751	780	827	857	789	799	792	758	753	799	775	778	814	789	787	757	812	745	784	811	769	763	792	742	803	748	812	806	795	762	842	804	781	783	809	768	814	811	803	821	761	813	801	739	779	791	820	846	836	764	757	765	767	824	786	781	785	836	794	783	813	801	759	746	776	818	771	819	808	755	799	812	793	777	781	805	764	801	836	766	839	733	778	771	767	875	783	827	789	779	764	807	788	782	773	877	774	761	794	785	780	738	793	795	815	798	750	784	748	785	779	781	800	810	793	760	750	783	744	776	761	770	761	836	777	744	789	828	769	851	763	830	754	785	772	805	788	823	798	841	833	782	769	804	800	802	786	789	785	808	761	782	760	791	824	794	808	815	830	791	772	767	796	764	777	746	799	776	755	772	839	781	816	761	790	771	778	776	820	743	783	776	735	712	768	813	743	778	771	805	801	763	814	818	799	783	814	816	735	768	762	808	782	779	793	829	771	777	773	782	814	768	785	780	849	770	824	774	816	766	733	770	743	829	798	789	825	811	790	761	772	769	805	819	774	749	761	814	761	816	732	786	768	760	836	735	744	798	843	840	753	787	784	816	736	822	804	775	788	708	823	741	792	796	780	778	792	784	779	769	770	770	809	832	814	777	775	763	771	780	812	733	852	843	766	753	760	738	786	766	824	770	753	831	818	766	797	801	747	757	786	804	816	784	794	764	749	792	753	772	802	766	790	774	794	778	803	733	806	789	766	777	805	758	772	811	774	882	810	801	770	750	774	742	807	767	807	775	765	813	767	808	771	805	805	777	770	751	791	765	804	783	829	816	776	838	787	789	751	820	792	820	727	776	753	809	818	818	770	814	802	815	777	787	773	780	761	754	783	735	740	861	776	782	737	767	803	797	816	775	742	785	785	788	790	798	755	745	750	781	767	808	767	804	801	777	797	807	766	775	832	784	783	781	738	775	762	720	789	820	805	807	790	761	776	788	787	803	753	816	756	792	819	789	801	787	719	794	850	770	776	777	729	796	738	810	796	811	786	756	751	792	726	785	763	727	772	752	757	802	764	815	809	824	780	787	776	774	838	803	800	779	765	799	822	831	739	783	789	811	750	802	810	778	770	829	827	765	877	803	779	755	750	798	787	776	744	773	798	766	786	757	814	805	820	799	808	845	836	765	831	776	790	757	794	783	750	823	783	800	806	784	780	738	811	754	755	782	796	791	811	779	826	761	726	828	831	795	789	759	781	770	780	805	791	774	764	785	830	788	810	786	775	798	756	821	863	729	843	744	802	802	798	763	768	778	820	783	794	815	814	762	773	801	828	787	767	810	804	801	750	829	743	802	800	833	789	770	833	822	754	788	806	797	795	768	784	769	811	757	821	774	781	804	810	804	782	807	768	770	756	803	768	788	715	756	751	800	760	770	780	771	798	822	819	757	814	806	775	849	762	806	765	775	791	825	777	827	789	796	758	812	815	744	747	755	769	752	747	789	771	763	790	754	761	751	748	751	851	805	780	792	803	763	807	766	756	770	790	833	740	762	808	785	757	771	824	816	784	763	755	770	788	818	816	733	794	818	794	761	802	812	757	756	847	768	783	749	783	759	807	784	830	743	804	815	799	806	789	752	779	801	815	780	770	815	863	794	734	727	772	832	764	797	833	813	814	763	779	771	785	791	809	794	828	758	737	776	819	816	790	774	737	800	799	761	809	791	796	788	731	820	749	804	821	800	762	746	795	826	853	766	748	790	815	785	726	796	740	721	837	815	831	789	764	791	817	709	767	801	808	767	783	781	791	740	760	758	781	815	781	790	773	779	799	804	804	764	783	798	767	821	812	824	746	788	738	796	735	807	746	790	819	777	798	795	810	771	821	835	734	789	812	843	806	735	794	795	786	780	754	802	825	759	784	832	793	797	803	806	815	768	834	773	778	823	795	766	803	782	800	784	794	790	754	809	769	773	788	784	730	745	772	807	788	830	786	823	809	820	774	848	831	795	729	757	776	816	811	825	836	787	755	732	781	776	824	793	771	768	763	773	759	780	733	783	741	830	818	757	758	794	792	781	764	769	792	834	790	801	803	774	762	760	810	834	798	770	750	801	826	811	812	775	768	776	789	816	801	759	787	802	790	795	788	785	829	827	773	775	809	762	794	759	800	828	779	820	739	801	790	748	781	792	800	784	774	813	781	765	771	748	805	774	773	767	824	829	809	798	828	839	793	760	775	770	773	768	807	763	795	815	828	830	740	741	793	807	754	800	795	757	780	782	752	760	777	837	806	785	749	786	792	775	764	802	814	783	786	721	751	798	762	787	799	762	741	809	788	758	788	773	806	810	777	817	785	801	802	807	794	818	789	799	789	808	777	816	889	749	775	819	767	763	792	787	791	802	816	752	790	797	759	797	814	734	812	819	805	798	831	792	772	816	784	763	776	768	800	781	803	749	779	774	808	775	829	792	785	792	830	772	795	766	799	738	759	784	814	811	799	790	797	820	805	758	834	771	795	799	775	772	775	751	776	773	787	725	760	828	798	817	773	799	752	815	747	767	789	767	789	777	788	793	811	778	794	800	770	776	775	811	817	838	796	815	818	750	768	791	825	785	776	762	781	783	788	755	785	795	808	798	826	780	743	741	776	759	801	800	824	753	777	785	793	813	773	820	772	799	838	754	816	777	756	777	796	780	743	767	797	817	759	833	795	813	794	846	786	818	809	819	809	764	747	792	802	803	825	817	867	794	789	751	800	820	702	762	778	741	794	735	726	776	760	794	783	798	770	769	791	790	740	748	840	743	766	841	819	761	785	770	821	808	776	794	793	797	818	786	775	750	803	836	758	803	809	837	789	812	776	774	765	828	754	762	778	795	757	750	761	792	781	809	818	829	809	840	735	767	771	763	773	812	814	789	773	805	802	815	755	782	786	800	776	769	732	707	792	775	834	761	780	792	718	816	775	776	803	811	770	756	779	785	799	841	793	749	778	797	785	783	758	827	827	830	767	799	769	821	772	782	794	769	763	810	786	812	808	804	778	775	740	800	766	769	797	771	761	795	766	859	788	708	772	820	834	793	796	761	768	780	752	789	817	779	775	797	800	776	766	842	762	806	790	802	781	752	834	789	756	746	787	817
54577	39041	45924	62298	39264	17813	4656	1150	487	420	388	381	418	440	447	423	426	402	429	399	432	439	387	393	460	385	395	395	382	460	409	431	387	397	399	396	388	409	401	367	397	417	407	405	376	402	440	406	388	429	428	387	368	418	391	409	418	402	347	408	408	370	386	397	405	424	423	421	354	367	401	429	436	426	403	364	386	399	386	426	387	391	400	427	412	398	430	435	419	428	402	429	427	405	399	395	383	396	410	413	423	432	376	409	405	368	432	407	413	417	401	348	391	433	384	392	413	398	364	352	424	453	420	392	407	390	406	402	424	350	385	383	398	414	399	395	438	444	402	426	385	395	383	393	421	390	427	420	425	375	413	396	421	424	417	416	375	394	352	412	377	374	389	379	427	379	418	431	401	387	424	397	420	369	423	420	445	391	392	416	388	372	366	372	395	402	404	402	382	414	401	410	412	444	397	369	411	403	406	410	400	379	394	402	371	413	416	388	402	416	404	385	388	420	411	369	394	423	390	403	405	366	433	400	380	447	418	415	415	435	389	362	419	410	444	418	369	427	420	441	420	392	427	403	422	385	362	364	412	421	407	417	424	412	417	417	371	382	409	411	419	407	398	389	377	430	399	400	419	420	387	360	406	393	406	414	422	416	430	409	424	415	424	401	411	417	397	401	368	415	385	422	384	397	388	408	402	411	421	447	386	409	419	402	410	400	425	429	423	409	439	389	400	369	415	431	398	389	379	408	391	380	456	468	427	380	371	385	389	431	393	413	440	407	426	394	376	410	393	410	428	410	421	399	446	414	402	396	386	445	456	401	388	377	419	408	409	397	413	398	390	431	390	438	406	369	345	420	420	391	378	344	378	410	433	401	412	398	393	391	452	381	385	380	354	391	400	425	431	424	425	389	398	410	437	401	391	393	336	377	322	413	424	418	390	409	408	399	417	347	417	401	403	362	411	422	404	403	378	400	417	415	390	411	412	401	388	433	409	394	358	394	384	377	390	380	363	417	389	441	407	369	411	399	422	344	395	409	408	422	413	404	382	398	424	413	389	372	404	423	400	362	364	394	420	381	403	388	383	402	406	386	436	382	431	415	403	384	389	412	391	424	410	422	397	440	399	371	421	410	369	407	437	373	381	385	436	412	339	402	400	406	455	408	401	405	415	391	393	407	416	421	407	390	414	416	443	414	403	399	386	429	383	404	424	380	401	378	399	401	403	427	405	387	397	397	423	423	416	390	408	367	398	381	418	396	427	400	396	408	391	400	417	403	440	422	394	375	432	389	358	379	368	390	444	409	394	398	406	409	368	416	372	415	418	412	388	402	431	428	394	426	403	379	405	344	365	413	430	424	374	377	394	431	372	395	397	392	389	414	393	384	426	417	410	389	409	390	364	383	426	441	390	428	394	393	421	409	412	402	413	391	386	410	441	362	413	409	387	407	369	393	411	413	385	394	404	455	434	425	413	437	403	390	388	410	425	444	430	405	398	382	388	431	370	402	442	393	396	409	371	380	391	398	391	411	365	382	405	365	405	386	421	406	402	374	384	378	378	381	380	402	414	415	393	443	396	397	377	394	407	422	428	428	419	396	404	407	422	415	430	376	399	406	397	403	404	401	384	396	403	389	374	394	390	425	389	393	413	407	382	414	382	449	356	425	413	414	420	365	419	411	389	380	381	402	428	430	388	415	397	379	361	415	377	378	420	407	411	410	398	407	411	403	372	368	383	431	412	395	410	408	389	419	428	428	375	375	392	405	430	402	375	405	381	378	401	377	419	438	411	429	394	376	387	397	376	441	412	415	482	408	371	430	407	397	424	431	462	431	392	397	367	393	434	389	422	382	419	394	403	437	374	429	374	387	394	397	367	396	421	400	397	415	373	424	413	396	402	365	413	434	389	395	397	379	432	416	365	414	405	419	390	401	409	391	430	423	402	418	406	384	373	402	359	449	410	369	393	402	380	382	394	402	379	393	397	402	394	407	388	403	439	413	422	409	397	396	377	396	383	436	420	400	387	407	391	400	412	419	403	378	377	390	422	423	431	427	422	420	420	383	425	439	382	394	401	408	365	405	377	394	382	430	377	427	410	395	414	408	398	379	456	457	339	421	441	405	377	417	396	378	446	377	376	384	371	378	411	453	450	424	418	382	396	416	394	416	385	435	421	384	403	408	395	398	398	409	462	388	408	417	415	423	390	381	390	412	404	411	403	384	420	394	420	401	407	353	388	362	385	376	379	440	406	405	429	424	415	395	356	412	388	380	381	389	391	408	405	416	427	399	422	390	403	379	391	366	398	408	405	389	426	413	439	377	404	420	375	444	412	397	406	379	413	396	431	380	404	422	382	401	414	415	381	397	359	408	407	382	400	386	378	415	427	412	414	297	399	374	382	401	415	365	373	372	392	423	360	373	394	395	426	361	372	418	399	387	399	366	398	413	438	410	408	362	408	358	405	412	401	435	416	413	378	371	405	433	394	389	370	422	368	418	398	409	430	375	384	404	415	392	377	388	408	405	377	401	370	413	388	400	377	426	410	389	398	421	443	418	420	416	373	348	384	426	403	464	363	414	411	394	398	418	407	416	397	381	423	444	430	404	427	407	396	378	413	368	389	390	374	374	383	408	429	383	419	384	411	423	382	381	361	395	410	382	399	407	396	386	410	414	396	400	423	401	429	410	409	410	415	409	410	408	374	427	412	421	388	389	403	391	402	418	378	454	403	413	402	413	391	350	397	395	378	416	376	367	384	369	398	435	377	372	414	420	423	418	370	401	426	401	415	406	399	396	419	383	421	373	411	368	368	435	444	399	432	392	412	407	431	410	402	369	407	385	393	410	409	403	359	418	438	367	393	414	459	403	411	402	394	404	405	382	393	398	381	391	422	413	452	405	367	378	396	407	407	353	396	412	402	428	384	372	420	369	406	390	367	430	397	377	395	394	379	392	384	363	403	352	381	400	407	390	384	421	408	360	380	399	390	378	376	418	365	427	403	379	395	429	405	388	367	405	382	402	376	393	420	404	402	406	380	453	440	413	442	398	409	405	411	429	393	390	416	387	385	408	372	400	429	408	380	379	398	397	440	384	345	402	360	396	395	390	369	397	382	422	429	402	401	379	383	385	414	414	415	401	361	392	404	357	405	420	376	436	447	399	441	409	429	398	389	406	439	422	375	427	414	430	408	385	374	389	405	391	393	394	365	415	371	409	387	412	401	429	408	447	377	408	378	379	393	401	423	404	411	387	434	433	389	441	386	412	447	395	406	387	384	395	392	413	405	385	435	374	401	399	397	387	376	382	430	389	412	407	371	410	391	411	390	386	408	411	430	391	429	359	396	412	412	404	408	393	422	453	408	415	425	387	429	397	390	372	418	388	423	356	408	445	402	416	397	393	380	426	455	412	412	385	401	363	424	408	429	389	399	396	379	357	380	392	403	413	410	413	395	388	399	425	415	359	399	423	413	410	407	421	396	391	398	410	417	451	438	424
36980	25915	50015	68255	48223	25988	9214	2692	1009	867	797	862	902	870	851	887	874	820	927	815	868	856	822	864	896	915	853	894	851	900	847	910	869	819	844	828	886	853	845	855	839	828	884	905	900	880	826	838	824	869	867	832	892	873	853	885	878	840	879	874	800	899	859	890	820	830	853	801	877	825	838	825	931	879	838	821	867	917	856	943	814	833	838	837	836	873	873	875	812	870	861	926	875	885	876	831	869	890	865	888	864	842	871	846	842	867	882	839	848	881	866	880	869	866	842	818	885	894	870	887	877	858	871	878	812	846	851	876	848	860	854	841	879	921	835	837	855	824	870	865	832	901	919	861	895	888	908	823	865	855	822	899	852	863	858	845	839	866	915	880	894	875	831	881	876	837	875	907	899	827	866	866	875	825	806	887	845	901	822	865	785	881	849	923	899	906	893	864	887	850	866	823	838	853	852	894	828	889	830	873	906	816	830	839	899	925	904	841	884	919	827	908	913	895	912	911	852	884	906	804	901	955	850	883	855	878	847	840	902	880	867	886	858	877	820	857	872	875	862	897	799	843	872	855	885	884	850	905	871	881	917	836	861	891	785	848	863	831	879	867	881	846	855	828	859	944	774	882	847	865	882	868	854	898	859	807	846	877	875	823	877	831	849	831	906	852	877	847	846	838	863	813	824	851	802	860	844	859	862	829	805	859	799	823	848	889	864	896	840	891	921	896	845	804	865	845	816	865	842	851	862	854	860	860	893	841	869	889	828	822	862	847	886	883	854	778	928	825	861	896	848	879	843	861	857	850	882	871	898	851	802	818	887	869	816	902	866	908	846	877	890	888	869	857	875	842	878	859	850	883	875	884	873	867	855	828	910	934	852	886	832	854	868	906	865	880	831	842	874	831	817	850	862	890	883	915	908	899	869	900	875	846	886	882	837	873	881	845	827	882	880	822	879	796	909	846	823	833	867	858	859	859	917	873	822	874	873	877	879	896	841	821	878	821	867	863	847	785	888	819	890	864	880	852	827	855	908	869	868	873	879	860	912	855	890	895	821	827	925	869	862	885	834	834	813	876	834	865	836	878	896	863	904	865	855	827	802	840	923	847	861	857	861	799	828	820	884	886	879	840	913	850	933	910	827	881	820	889	892	857	879	790	826	877	861	864	839	846	827	848	857	867	851	860	907	791	911	917	866	866	850	893	830	907	855	886	831	862	882	875	865	873	806	867	848	845	826	897	884	831	906	891	824	840	816	836	883	845	865	832	883	902	841	876	863	861	861	828	886	912	874	892	834	863	881	857	840	847	878	889	863	881	880	824	886	832	894	895	879	860	851	861	889	883	866	863	846	845	812	835	887	852	895	831	879	805	864	848	864	877	893	856	840	823	891	900	900	873	818	807	861	877	865	850	903	914	805	850	918	846	860	887	867	902	865	865	808	888	897	858	860	916	836	890	843	832	870	871	863	809	867	821	841	838	866	872	881	868	867	859	875	840	830	814	872	884	806	854	879	867	909	905	911	874	839	886	819	907	824	819	849	882	824	901	854	854	831	861	844	856	873	836	926	848	841	874	838	864	853	827	867	856	865	917	889	866	858	871	858	884	881	878	864	908	866	815	851	882	871	862	837	844	862	904	875	858	866	900	819	848	873	896	889	847	916	865	869	823	886	911	847	833	863	861	848	873	859	853	909	830	832	884	847	858	878	862	889	834	907	889	849	861	780	803	835	864	868	867	864	866	898	858	843	874	930	859	905	840	900	883	884	897	869	827	847	844	839	883	857	857	873	862	861	851	850	900	887	835	840	827	866	862	831	897	823	834	878	858	870	819	841	812	893	905	862	844	847	849	909	883	931	849	876	903	858	917	823	897	856	930	831	856	814	842	853	869	852	857	901	876	914	866	838	852	839	857	819	875	824	842	866	911	834	864	894	866	892	869	821	912	843	897	875	900	907	880	845	853	863	889	881	893	887	903	848	840	905	834	897	832	874	837	845	842	863	857	847	877	818	879	898	882	856	832	865	829	857	849	885	860	889	876	834	831	860	864	808	873	910	908	832	884	837	789	916	896	885	859	831	835	855	887	842	859	882	857	863	810	900	828	840	903	894	871	850	898	810	885	873	905	891	809	931	847	836	896	861	859	819	871	879	860	901	858	829	836	864	869	860	894	865	868	834	918	852	879	858	841	879	883	853	858	860	870	866	873	848	882	879	890	873	927	888	834	853	860	811	852	880	929	846	866	842	875	852	799	882	863	903	886	878	847	816	877	821	934	862	855	893	842	889	861	868	856	878	882	845	891	899	882	889	867	876	862	870	850	899	825	892	876	895	844	836	879	865	831	839	881	843	856	842	847	868	856	833	847	872	873	853	895	821	820	850	824	774	873	834	872	850	847	861	937	845	852	863	853	814	831	881	819	904	876	839	884	888	898	825	811	844	861	852	854	851	896	872	884	887	891	816	884	882	881	836	866	887	868	854	866	815	804	816	843	837	847	867	943	884	886	831	894	868	838	834	834	835	892	876	853	888	877	857	898	838	848	917	844	845	855	891	873	880	864	859	874	856	851	861	839	813	890	852	917	860	832	812	831	875	836	863	907	887	876	813	893	833	893	884	892	878	883	880	806	811	838	860	887	868	809	812	919	781	874	821	896	834	860	863	834	839	860	874	874	852	896	801	887	936	846	892	866	843	851	805	890	891	881	840	826	817	866	863	825	877	906	863	848	854	847	846	851	885	849	858	847	878	837	897	878	862	879	862	832	907	824	901	868	854	879	889	807	895	794	819	859	890	864	826	806	911	860	888	896	869	873	876	909	894	836	880	893	868	824	882	850	876	838	835	876	892	869	821	868	907	888	891	887	879	935	882	862	860	852	845	850	860	886	836	867	893	829	827	865	846	833	902	897	871	889	874	882	826	865	875	825	891	854	862	838	853	889	873	884	813	839	859	863	858	879	875	874	870	848	872	875	881	866	888	889	870	911	863	866	871	851	877	868	858	842	876	860	813	881	893	916	853	879	887	868	843	883	896	876	868	878	937	855	818	847	872	889	856	858	853	853	860	849	882	823	864	837	840	886	842	861	901	904	853	896	888	853	823	837	860	856	873	853	845	889	819	853	817	861	884	894	826	839	836	842	821	809	880	863	854	913	893	813	856	834	882	928	821	860	884	828	875	902	940	864	890	901	869	853	896	912	845	861	875	811	892	874	853	863	812	772	847	880	915	842	894	890	860	887	918	921	846	829	816	825	885	833	873	902	835	839	841	823	919	810	898	866	896	817	807	807	851	840	834	861	930	896	895	922	942	873	840	855	881	822	875	844	915	809	869	825	882	901	851	921	863	902	845	828	865	910	908	821	840	859	853	858	912	832	843	881	889	839	828	799	862	915	828	861	894	855	880	912	852	850	864	816	844	857	872	834	869	823	881	853	870	887	877	841	919	889	907	895	841	817	858	854	883	844	863	838	846	854	889	811	832	853	848	853	796	869	824	845
16233	6927	3453	4442	2828	1171	553	357	270	273	296	295	271	263	283	230	275	240	280	271	251	232	275	272	262	281	266	241	261	225	278	283	284	269	270	255	215	265	257	284	301	303	285	270	252	273	287	275	248	295	296	243	266	235	258	259	270	245	259	272	244	256	244	260	275	235	269	276	270	225	232	265	254	280	263	282	273	221	270	278	255	268	220	230	272	248	257	247	285	267	257	283	280	273	265	261	223	273	300	276	251	275	233	261	268	255	272	287	296	278	246	249	228	254	262	253	297	251	309	287	250	253	254	245	232	274	282	252	272	264	223	267	251	270	260	251	292	263	268	303	260	284	254	255	268	266	253	285	302	257	286	232	263	250	236	260	260	268	243	277	251	281	238	279	278	248	265	269	268	268	263	248	263	258	268	282	261	261	259	310	253	265	254	255	273	272	273	289	271	238	275	254	253	268	269	281	240	283	258	252	279	234	277	266	234	289	244	254	250	283	269	282	265	252	285	239	265	281	277	251	251	292	276	266	278	244	259	245	274	258	261	263	260	259	276	282	310	248	264	260	259	266	248	264	251	259	236	273	261	266	300	278	289	257	259	233	254	238	289	260	222	263	248	283	278	274	270	238	277	287	254	279	279	275	259	263	249	262	241	255	273	273	247	246	289	255	254	245	257	233	290	264	295	272	260	250	272	249	249	274	268	249	265	278	260	277	245	288	260	281	271	245	258	253	256	240	256	233	256	244	243	276	239	257	304	237	255	266	277	262	266	289	285	269	277	275	279	275	270	239	261	246	268	270	232	246	255	277	234	270	270	245	267	285	255	260	287	249	269	281	270	254	226	243	263	248	284	233	271	265	255	239	262	275	287	258	252	263	278	277	235	298	277	263	236	277	268	273	216	239	252	251	290	285	277	247	252	274	293	299	280	233	251	301	270	275	248	253	265	245	245	284	252	295	270	270	317	252	263	235	277	246	233	261	266	239	258	260	264	260	274	261	268	254	305	262	288	247	263	244	274	270	245	271	251	263	264	276	250	266	285	289	278	257	256	285	283	241	282	290	271	292	260	241	266	255	260	264	238	272	230	273	263	260	289	220	250	239	302	269	275	240	240	272	286	288	273	238	288	246	257	242	263	277	254	260	243	249	263	262	263	284	269	294	271	259	280	263	264	278	251	265	281	275	265	279	281	249	266	244	265	244	251	272	289	289	261	251	263	245	266	275	249	262	264	255	262	274	259	251	233	252	253	267	281	249	274	266	249	277	298	266	229	253	249	244	238	235	269	235	276	248	286	289	269	252	283	256	284	242	275	241	258	245	263	273	252	259	272	236	313	236	266	247	270	241	228	279	281	260	272	262	296	276	263	239	260	234	251	284	279	282	237	269	267	263	274	266	248	262	266	256	265	292	329	265	275	257	256	266	261	240	234	266	235	250	265	257	282	285	301	287	252	260	268	264	262	261	282	220	234	244	288	243	294	281	248	274	251	250	248	260	251	284	247	265	256	247	287	254	235	253	240	238	256	287	296	255	227	270	271	274	292	274	259	243	269	271	266	261	244	276	266	273	284	244	275	274	269	276	275	247	255	250	235	302	242	256	270	278	268	247	295	311	278	245	287	282	245	290	262	276	280	276	236	273	262	260	281	280	227	296	268	253	246	287	279	267	277	254	265	264	271	262	247	262	264	278	263	273	265	270	275	249	271	275	255	246	250	240	264	258	260	250	263	283	242	280	266	292	281	249	245	267	265	273	299	297	273	271	254	296	296	286	258	277	253	260	253	263	266	254	291	270	279	256	258	276	249	251	274	264	266	310	251	246	243	283	277	251	288	255	263	288	237	266	266	263	267	252	262	263	256	264	295	257	267	239	271	245	254	251	272	251	223	245	274	278	274	230	270	273	241	269	278	247	294	278	289	253	261	260	265	228	264	277	294	268	255	264	279	280	255	252	267	268	251	277	259	234	278	278	260	226	316	282	306	280	263	247	244	235	259	269	246	256	265	272	285	273	266	279	272	268	253	286	243	297	242	254	262	288	252	249	253	241	244	252	283	235	286	267	231	260	272	230	251	300	268	243	248	239	236	255	250	266	276	268	283	306	274	254	252	262	250	299	282	252	300	265	267	233	273	254	248	241	265	248	266	254	257	233	243	284	237	258	252	256	275	262	260	283	265	240	260	239	244	271	265	274	261	253	279	245	248	263	257	273	271	256	263	264	301	254	279	264	297	290	303	278	259	289	310	256	248	266	206	269	290	294	231	271	247	259	280	261	240	274	242	278	291	263	265	250	236	238	273	270	290	279	266	289	266	282	277	264	297	255	298	237	266	244	244	275	288	264	253	252	247	285	251	255	255	322	295	289	299	277	258	215	268	255	258	277	261	258	266	275	310	311	263	263	275	278	264	239	265	276	256	274	270	260	249	270	260	258	299	299	255	239	299	293	278	285	250	284	296	257	286	283	257	274	243	261	269	255	251	271	281	268	303	298	262	294	245	257	263	258	255	280	269	269	275	252	289	258	264	251	282	229	262	278	269	288	247	268	294	230	274	291	255	260	239	272	272	273	275	250	291	264	262	258	249	264	268	257	238	309	252	267	313	259	261	253	271	257	223	250	269	279	262	282	277	276	288	315	269	260	264	276	273	259	259	267	253	253	272	245	262	246	258	265	272	276	264	262	235	263	274	247	252	293	293	230	294	303	293	242	312	245	268	263	300	248	291	266	279	263	267	282	248	289	285	259	275	257	270	277	263	256	268	252	283	291	267	252	244	265	258	273	270	253	274	256	269	248	244	294	262	248	249	278	250	286	256	307	249	253	295	286	256	259	242	269	290	297	281	247	288	246	240	228	295	256	284	248	260	293	256	241	274	238	237	264	242	270	256	248	278	272	253	258	276	269	246	246	274	246	258	270	279	243	270	272	278	245	263	263	262	248	271	299	296	264	259	266	313	265	252	294	275	235	245	273	251	270	273	252	300	238	257	236	276	252	253	289	278	261	298	253	261	247	263	285	236	290	287	265	267	247	256	264	282	250	257	254	244	286	270	288	306	281	246	272	240	266	251	273	250	281	259	257	250	238	288	273	275	274	252	259	312	275	264	274	241	257	253	270	298	263	265	265	249	266	261	246	250	289	277	253	289	282	284	287	248	283	244	285	259	271	281	276	261	260	242	277	265	283	277	249	262	239	256	259	301	274	232	271	272	268	282	268	263	258	268	276	264	242	225	260	248	287	269	279	246	280	271	298	282	264	274	271	276	243	262	249	275	222	246	275	256	280	271	286	262	253	269	262	289	287	256	280	260	285	284	242	218	299	293	247	260	247	293	270	276	279	272	265	251	285	267	260	303	275	249	268	275	232	255	277	289	218	261	301	287	253	272	251	279	273	285	241	275	252	263	272	285	271	253	272	276	276	264	257	251	294	258	262	264	294	272	239	276	288	305	256	259	241	264	269	290	260	275	278	273	255	263	251	262	279	287	229	267	267	294	256
9948	5635	7035	11202	7304	2984	1384	798	650	611	645	644	637	588	597	611	599	584	579	673	595	611	602	627	620	598	606	601	631	570	593	647	640	623	614	604	638	612	651	649	616	616	583	603	608	598	617	567	601	586	604	621	623	594	627	662	636	621	664	639	644	654	657	612	636	603	663	569	614	621	631	572	575	618	617	617	626	619	594	598	625	613	634	632	623	598	635	642	610	624	628	605	565	636	615	602	636	598	673	587	657	608	609	600	632	599	599	610	611	603	590	583	589	613	568	640	623	612	594	592	593	561	594	630	610	646	639	567	619	606	620	594	666	607	586	611	628	614	627	612	626	601	645	636	603	590	592	632	601	598	653	641	634	630	594	608	642	614	631	582	593	612	625	561	635	612	567	581	599	650	617	585	613	647	610	593	569	610	603	602	612	634	620	575	618	609	620	620	599	576	598	637	559	626	636	598	569	612	607	558	676	619	633	618	579	618	636	613	618	620	634	615	624	646	604	619	592	649	601	608	609	626	563	574	620	598	606	580	585	591	647	642	603	608	585	608	593	609	624	640	611	563	592	577	588	671	606	615	647	583	568	620	627	567	606	595	604	646	588	592	605	644	603	660	640	633	605	616	660	589	667	569	578	598	623	626	660	586	615	593	611	641	604	605	594	612	631	602	624	601	595	600	628	663	572	618	599	585	594	615	595	623	590	615	616	607	595	598	573	579	577	652	677	628	625	624	608	622	631	623	598	605	600	575	623	590	645	621	652	613	576	644	558	610	577	598	570	597	612	598	569	624	548	655	595	584	605	654	569	620	632	598	580	639	611	589	578	583	622	646	649	604	594	618	626	578	627	651	595	612	638	617	648	588	578	605	624	596	622	621	635	591	655	631	618	557	583	622	591	595	620	609	627	627	664	608	583	586	635	656	605	598	584	642	646	607	580	589	632	624	586	603	620	579	626	619	611	581	589	609	607	606	640	633	614	636	635	578	616	591	638	601	684	616	620	615	607	621	606	614	597	647	575	593	601	621	627	593	626	611	618	634	610	570	588	604	572	544	574	607	634	591	592	600	635	617	597	596	608	611	648	610	627	637	584	644	614	618	577	608	636	625	591	624	621	598	611	576	591	605	654	605	601	579	575	613	578	620	541	615	613	580	596	597	587	584	583	596	628	582	588	608	604	609	586	648	618	610	568	606	617	573	594	577	578	552	565	602	602	646	617	602	624	596	627	614	591	608	602	611	609	597	601	601	591	613	609	574	570	591	595	597	616	597	588	607	612	629	657	637	596	594	634	616	610	586	588	615	622	600	568	590	610	625	611	576	612	608	576	613	571	611	623	593	625	591	591	563	644	586	569	603	619	561	649	605	584	606	623	656	588	583	624	640	573	624	633	622	588	606	591	594	602	618	614	567	611	644	625	651	639	591	574	607	605	636	576	622	608	568	601	606	604	632	601	625	612	577	615	588	637	643	620	586	621	607	639	622	646	590	607	620	591	658	605	629	589	632	613	579	630	663	582	602	620	645	623	577	581	575	634	542	603	591	652	572	614	591	615	636	598	620	577	613	592	607	613	621	594	601	629	600	570	619	615	586	593	662	610	591	611	622	589	620	604	654	612	584	618	586	606	644	584	586	614	604	613	598	648	629	643	588	631	602	623	586	617	581	638	603	615	579	627	588	635	614	649	617	636	606	608	616	643	606	569	619	605	571	649	628	628	631	629	623	589	625	598	616	590	598	534	597	622	605	567	578	615	582	586	605	666	598	619	592	596	642	590	624	592	642	620	605	623	622	609	592	624	600	628	569	644	592	609	631	624	611	609	604	624	614	599	544	665	623	610	615	658	568	586	642	598	619	555	606	632	642	659	591	621	578	598	650	599	612	597	577	634	630	594	598	630	585	611	587	588	608	632	648	642	596	584	611	625	610	661	640	673	616	600	608	630	599	630	626	623	576	622	635	616	637	626	602	590	590	642	621	636	596	637	613	630	600	632	621	601	573	613	623	638	610	615	598	622	553	605	607	586	592	609	589	636	614	639	661	592	606	662	564	605	561	627	582	595	591	576	599	627	575	585	600	653	614	652	610	618	603	613	593	603	616	595	600	609	636	649	576	643	626	565	618	599	631	646	624	595	593	669	643	621	593	629	593	586	589	671	605	608	606	639	623	594	621	608	597	604	596	622	588	646	620	616	612	595	595	608	598	626	591	606	619	637	599	631	601	598	588	590	607	629	625	628	629	608	597	605	603	616	591	616	597	600	653	600	640	617	641	609	599	582	615	607	619	595	593	612	635	604	620	592	620	613	624	619	615	617	613	609	583	641	574	595	607	616	619	602	600	647	567	605	618	606	612	565	595	610	639	616	610	629	593	593	629	615	645	632	645	650	626	604	563	635	589	606	610	575	615	602	590	662	602	627	579	614	575	568	622	605	569	609	643	608	634	578	567	636	625	652	611	607	646	630	594	673	643	604	634	609	620	622	585	587	576	656	609	575	642	619	591	612	595	614	586	571	647	611	615	612	613	629	660	609	608	615	607	578	600	629	604	652	616	604	619	607	603	652	611	634	585	605	609	573	577	578	618	601	618	657	549	578	619	599	606	591	609	603	560	626	593	604	607	638	653	601	616	631	636	624	602	618	636	617	608	592	611	626	631	648	604	611	663	608	656	576	620	568	612	602	622	618	612	636	654	596	621	584	584	662	610	613	605	629	615	597	608	573	584	597	618	617	591	593	605	563	658	602	622	612	589	602	585	627	628	580	651	633	597	600	644	598	609	572	577	608	596	573	607	614	617	610	630	646	577	656	627	647	642	639	651	570	644	634	624	627	599	589	591	599	621	627	593	612	642	571	621	614	603	621	569	586	576	601	630	560	594	550	610	583	651	610	558	600	618	577	613	591	591	616	576	602	593	656	582	552	559	628	635	569	628	605	605	602	612	622	628	609	570	604	622	624	622	602	589	605	599	555	604	629	603	602	610	679	637	598	595	640	639	613	628	577	608	576	605	573	604	597	631	603	602	651	653	632	603	626	605	604	618	588	578	627	594	623	611	616	643	633	619	557	638	610	628	596	606	632	595	555	630	613	615	585	593	586	607	613	627	611	609	613	606	649	584	638	594	623	635	606	579	605	617	590	571	613	623	647	617	592	578	625	580	594	616	597	615	617	652	607	587	577	593	554	583	608	620	619	604	568	590	612	596	615	618	580	630	630	588	622	618	634	635	596	688	579	628	582	604	592	621	636	585	595	599	597	634	613	654	626	593	591	621	639	606	577	615	616	603	577	593	604	606	592	598	596	629	589	594	640	637	565	623	606	615	640	602	600	614	572	615	637	651	582	605	638	616	632	589	644	561	592	589	606	631	620	602	579	603	619	591	618	595	562	604	632	618	591	642	601	632	586	638	614	617	617	613	633	627	617	640	614	632	626	609	619	665	617	576	592	572	587	603	609	578	634	611	589	609	592	600	612	595	622	589	587	650	623	612	646	602
43589	27138	37121	42468	30427	11660	2713	680	370	322	352	349	333	333	322	303	343	337	337	312	349	306	335	333	345	326	354	370	301	354	370	338	322	363	335	327	334	314	299	303	336	353	343	348	355	353	325	318	351	321	339	371	339	321	293	331	305	332	350	326	306	311	312	353	352	316	342	335	333	344	329	343	345	322	318	315	325	350	340	315	333	345	317	330	338	318	369	323	338	294	331	373	313	346	349	328	283	347	355	345	346	373	325	331	334	326	324	328	376	311	339	335	334	293	352	324	327	340	353	324	367	313	329	317	314	310	327	344	327	322	316	362	329	326	345	336	369	365	328	343	327	336	326	336	328	337	345	303	340	343	353	349	315	329	323	337	357	336	318	354	335	317	344	324	374	355	305	355	347	342	322	313	327	366	315	313	323	360	329	352	330	329	298	381	312	341	338	348	341	339	324	320	350	326	317	296	320	309	328	351	300	370	360	333	375	327	330	344	303	353	316	339	362	326	310	279	337	311	376	325	326	330	330	308	370	349	340	298	315	277	338	349	319	280	355	340	343	321	297	328	346	348	304	371	357	355	326	341	335	306	343	340	326	360	324	293	317	336	315	336	359	309	346	327	345	331	351	303	320	335	339	304	308	324	302	329	304	359	311	332	365	330	340	321	314	335	326	331	326	325	356	332	348	357	303	314	316	327	333	341	347	372	268	352	359	324	330	353	367	331	322	337	300	317	344	337	322	344	343	346	351	352	326	332	385	334	340	319	341	334	322	304	332	346	317	320	276	308	337	349	308	348	320	319	325	348	327	329	345	329	332	383	334	359	354	318	345	369	332	341	320	329	324	328	325	314	347	353	352	336	330	316	344	341	355	330	327	302	334	354	343	329	349	329	326	323	360	330	348	324	362	353	351	323	333	336	304	321	371	310	318	334	360	319	302	339	305	343	316	340	316	326	360	333	349	353	338	307	332	320	325	322	303	325	341	335	322	344	333	383	360	360	316	370	339	324	338	317	288	335	333	325	320	322	355	334	311	352	304	362	333	356	337	330	325	333	366	338	332	333	353	318	334	371	322	331	323	331	311	328	304	355	314	304	358	359	340	324	331	327	337	331	292	313	327	326	344	349	303	375	327	317	352	330	376	350	349	313	321	344	331	298	331	329	287	349	322	334	320	354	307	328	342	349	335	355	336	379	346	366	289	347	359	349	332	319	339	327	333	343	318	330	324	348	334	298	328	317	304	305	328	327	339	330	368	318	314	356	322	331	380	338	309	342	324	338	353	361	328	355	360	342	354	352	351	372	312	346	335	330	316	324	310	311	296	326	341	308	340	312	383	332	318	320	326	330	321	324	305	352	353	323	316	326	308	338	347	318	330	334	335	363	324	358	337	344	335	324	347	294	360	336	314	326	357	333	345	324	358	342	351	297	335	334	294	310	329	374	338	322	341	335	324	330	361	310	336	345	343	336	359	306	371	345	328	291	336	348	339	289	333	327	320	353	320	351	340	339	331	333	357	338	306	357	322	327	313	304	333	357	291	360	300	321	331	329	323	331	358	348	318	355	339	365	334	348	339	367	327	326	368	333	312	323	318	323	323	359	338	327	363	352	335	323	336	317	307	353	325	343	309	327	332	341	322	362	356	317	299	334	376	357	340	352	346	322	331	347	356	377	333	333	341	319	320	328	322	346	299	352	354	370	342	370	351	302	300	349	321	340	351	335	360	355	332	324	322	314	334	327	312	312	329	356	362	353	325	331	321	309	338	358	330	310	312	332	346	354	320	372	331	310	331	358	318	318	325	327	336	361	343	359	354	338	300	339	307	347	346	358	357	349	335	370	302	326	338	321	299	308	355	363	322	366	338	293	315	381	309	342	355	329	322	325	357	312	292	328	317	350	330	318	326	360	357	321	316	340	324	316	324	315	358	324	283	323	328	358	312	352	335	329	355	311	336	345	320	346	320	334	371	346	335	321	345	289	313	327	322	365	341	324	311	347	306	309	314	311	328	317	311	342	333	356	325	358	268	301	324	305	347	304	332	328	316	323	309	323	355	347	362	322	327	308	316	316	303	386	346	351	395	361	323	319	318	357	367	337	342	320	337	370	325	339	315	345	326	328	323	333	357	331	332	335	323	359	291	326	329	338	330	401	350	330	342	340	341	361	332	329	342	336	327	337	344	311	332	337	316	366	356	304	347	304	326	338	344	325	338	345	327	354	336	303	346	338	324	312	289	322	330	349	313	327	328	341	294	343	323	333	350	347	315	346	316	347	311	392	339	309	353	376	338	307	340	333	347	347	298	353	314	364	353	301	309	291	349	326	356	323	312	362	336	358	394	312	338	338	340	325	338	328	346	359	332	332	345	319	355	328	339	362	344	339	330	320	308	324	333	299	336	351	296	321	308	335	317	379	355	349	341	322	351	332	361	341	313	319	344	317	346	367	356	376	333	297	329	327	339	332	343	333	390	331	343	323	358	356	336	332	351	381	360	371	340	320	327	368	343	344	338	327	329	303	360	355	319	301	360	363	323	343	334	341	321	340	339	349	343	337	333	300	365	357	329	355	286	305	356	340	333	338	321	329	343	357	336	364	342	329	324	336	345	366	334	361	318	364	343	309	342	356	359	335	354	357	336	347	305	312	332	331	345	340	349	321	339	343	317	316	303	294	360	326	341	327	338	349	335	322	332	310	353	333	328	341	337	337	321	338	345	365	356	322	354	341	334	339	315	312	362	338	360	334	301	324	332	335	340	335	356	325	342	324	340	332	374	328	330	321	315	338	353	333	334	311	328	333	344	301	320	336	345	308	322	315	325	330	325	390	381	316	296	343	351	375	341	328	343	332	298	335	341	343	355	339	332	357	313	344	332	327	303	312	350	340	297	323	354	356	349	317	327	307	325	334	319	341	352	338	316	334	331	326	324	306	295	316	369	366	343	348	338	347	338	357	307	316	330	325	320	355	340	315	311	353	373	327	352	320	315	323	364	328	302	344	350	344	361	341	363	366	341	319	332	340	327	318	337	359	336	335	324	361	363	369	359	320	317	315	350	327	321	333	368	334	350	332	331	341	342	333	333	307	346	299	338	344	341	327	347	329	330	315	343	327	365	331	316	353	301	347	319	353	302	326	321	314	352	352	324	316	313	351	334	347	312	354	355	326	340	350	331	347	352	348	345	330	331	324	336	312	314	332	326	364	316	339	367	333	337	339	311	308	331	318	330	310	359	306	329	361	355	321	372	310	325	369	370	356	346	342	330	340	325	305	296	338	351	344	309	303	329	311	327	296	350	318	331	344	343	323	315	353	349	378	319	329	337	347	343	338	352	319	276	367	322	353	296	341	344	351	300	320	368	320	320	353	294	338	336	320	332	351	333	343	345	337	340	321	371	337	353	320	332	310	353	348	337	339	338	319	297	352	329	316	349	341	321	309	332	316	303	325	338	360	340	309	324	319	292	301	309	332	357	322	335	321	312	323	325	331	316	335	355	321
29016	16615	42678	52781	41521	20290	6583	1875	826	791	722	764	713	747	790	745	733	771	746	738	750	752	706	728	790	707	738	722	736	772	765	763	725	817	701	727	757	769	716	746	720	756	780	769	733	759	754	710	727	759	738	719	765	783	707	765	703	734	705	804	826	771	710	753	755	729	739	766	736	740	730	730	713	729	784	714	757	730	717	713	733	740	746	744	761	717	760	750	767	723	775	771	752	752	762	743	728	735	740	730	717	794	783	765	759	757	778	756	708	722	746	746	817	765	749	761	762	797	748	749	761	739	751	697	718	770	775	732	775	719	757	800	740	725	717	748	756	739	731	685	768	764	711	732	783	715	766	729	740	703	738	747	757	728	731	791	714	731	707	778	753	721	712	803	772	728	785	762	730	762	757	719	739	699	714	775	742	784	771	754	702	769	781	727	772	791	776	722	764	720	813	725	694	711	711	720	717	750	726	735	690	732	730	753	720	717	745	714	735	753	729	774	770	749	745	746	725	752	771	751	743	732	778	756	795	745	737	713	724	768	742	755	760	758	765	744	725	759	737	755	720	733	794	725	762	757	698	720	779	703	748	765	748	675	713	730	728	744	764	695	786	765	716	752	737	782	762	728	715	769	743	742	716	774	749	737	723	775	714	714	722	749	756	756	698	774	760	763	742	657	733	759	742	760	715	742	768	704	768	742	802	756	713	822	768	800	781	757	752	755	722	727	744	786	753	787	718	752	755	794	784	761	696	744	749	765	760	767	766	752	733	704	685	770	760	774	781	686	745	736	740	782	736	721	731	770	691	748	769	778	745	713	755	736	741	718	775	756	725	780	750	763	699	752	770	702	784	787	745	763	698	764	730	709	761	722	766	750	731	721	768	755	760	752	736	766	744	702	701	750	769	735	718	763	782	759	723	750	696	798	755	747	722	751	746	719	759	730	749	712	734	719	742	759	741	789	804	747	750	767	692	780	681	749	774	730	741	716	694	711	765	731	745	791	741	716	773	726	700	746	763	796	710	767	733	749	752	771	761	762	754	739	728	768	759	781	761	745	720	725	741	765	751	767	721	724	764	750	729	765	718	683	766	702	759	763	765	730	725	714	754	704	695	765	735	777	742	735	724	740	734	724	743	743	757	759	788	749	731	746	756	713	701	760	724	748	729	714	728	701	713	747	770	721	739	732	792	750	719	748	772	750	763	720	788	747	776	807	767	722	713	737	725	763	719	782	758	771	719	729	700	775	714	765	785	735	696	708	737	764	772	680	754	717	731	747	758	715	759	726	738	736	740	744	745	703	709	760	760	766	715	733	741	754	765	764	762	747	745	783	715	707	718	773	729	758	715	745	759	754	756	775	760	744	819	774	748	692	738	753	784	792	734	698	724	746	719	757	738	709	739	715	703	713	728	763	780	756	731	708	761	738	741	707	764	781	779	767	758	759	723	761	718	747	703	721	736	738	803	732	714	765	729	746	727	726	755	803	743	767	759	740	715	762	744	734	715	765	741	745	737	684	747	788	729	786	731	708	692	779	753	753	744	722	726	743	728	697	733	771	760	770	729	772	725	685	721	768	705	708	757	718	725	758	774	732	769	757	731	790	747	801	779	736	747	751	721	723	687	750	794	666	751	772	736	718	757	712	725	800	729	697	740	733	749	699	803	729	773	724	781	730	734	675	723	767	723	775	741	812	704	744	767	770	754	736	759	757	728	696	736	734	743	772	759	723	736	737	761	724	773	682	678	749	746	773	744	769	690	795	725	821	753	738	748	734	768	734	756	729	732	733	762	671	736	737	708	797	780	759	719	792	739	742	712	732	739	743	724	754	785	778	740	776	757	747	679	764	734	763	752	736	764	756	737	746	736	754	732	709	722	743	742	735	709	732	712	769	731	722	775	802	780	740	804	730	736	753	761	763	758	744	748	711	749	749	768	702	755	809	758	711	741	700	775	767	722	742	721	746	789	710	755	715	766	791	755	776	745	742	725	709	752	754	735	713	710	775	775	687	736	743	752	772	779	790	708	771	777	757	717	769	712	675	711	716	774	781	814	782	755	715	766	767	752	743	746	758	696	704	746	700	763	740	722	756	781	735	749	757	720	727	762	767	779	729	745	751	746	758	718	761	736	764	752	761	703	693	736	711	774	756	746	741	765	791	746	729	732	761	709	811	686	756	772	738	746	734	729	728	717	775	729	758	715	720	756	747	763	729	757	717	761	741	742	750	744	818	700	721	733	770	733	753	760	751	751	781	748	746	786	707	701	778	788	722	710	744	721	689	760	729	734	735	719	706	758	758	739	713	730	741	734	729	736	753	763	724	720	710	713	737	754	703	802	767	754	746	725	731	732	751	713	729	753	720	725	780	704	746	746	753	770	760	725	741	746	709	708	774	768	722	718	757	776	700	767	734	710	738	742	754	750	754	735	727	706	751	720	742	754	757	719	788	774	699	732	761	743	763	754	793	791	709	744	819	730	727	772	754	679	702	775	758	777	751	742	723	731	770	683	789	696	733	698	748	722	715	754	720	702	693	713	744	815	690	749	682	736	804	762	743	739	744	725	730	775	774	738	746	744	771	726	716	713	737	752	713	723	722	745	719	735	763	761	732	747	752	776	776	701	725	793	748	758	754	784	730	707	747	692	756	813	745	761	673	742	765	758	761	743	735	747	739	792	752	714	675	748	781	732	738	703	732	749	741	771	736	700	769	743	732	755	773	754	738	748	718	705	747	730	695	709	763	724	808	757	750	697	797	747	731	754	797	736	783	725	722	743	755	767	713	753	750	747	732	771	741	785	746	733	735	716	713	770	701	704	736	749	778	771	773	760	751	758	741	785	709	808	761	760	770	714	692	709	704	721	765	753	741	743	735	746	733	756	754	718	693	755	745	732	720	738	833	775	752	744	718	749	703	796	769	697	748	736	788	712	736	718	689	776	747	768	720	732	736	798	787	781	754	796	756	707	758	725	748	789	772	775	748	767	750	754	732	769	725	725	737	729	711	756	733	725	722	742	756	789	758	782	740	736	728	738	755	736	719	722	727	753	809	666	766	726	771	746	703	762	715	759	724	737	823	740	724	691	795	711	732	741	755	761	770	749	762	706	688	727	733	750	746	757	750	743	709	699	693	720	739	750	682	758	778	721	777	733	739	750	772	751	738	749	732	704	727	749	787	727	726	796	745	730	744	761	737	721	782	718	785	736	696	735	760	723	728	732	741	738	733	790	743	706	726	796	744	749	729	759	766	729	786	711	696	780	755	722	717	727	743	718	749	737	768	698	758	746	765	725	745	806	741	743	760	753	774	736	717	785	775	748	764	746	754	757	758	800	683	747	761	761	744	750	737	706	732	742	685	741	726	731	754	779	711	722	744	706	795	723	770	737	733	723	734	717	750	743	740	774	740	769	790	717	781	714	772	781	731	777	680	728	747	664	710	781	720	727	759	762	754	713	745	790	760	731	706	755	758	711	773	699	774	720	744	776	741	765	798
53955	34584	40524	63150	42295	19262	5160	1074	481	412	386	402	362	371	366	382	417	353	405	320	410	352	394	396	425	370	358	410	382	367	420	388	378	406	342	432	353	368	385	344	425	410	371	404	375	393	393	414	365	375	375	380	383	343	376	405	411	375	364	410	417	365	377	344	391	388	403	378	369	386	366	389	385	372	346	384	384	397	391	379	402	401	414	387	377	407	384	388	379	394	398	390	395	409	426	414	384	366	351	384	363	371	391	389	384	372	394	373	369	370	353	358	407	393	397	362	399	383	420	389	422	424	361	393	386	446	374	412	420	399	390	361	402	431	390	356	351	364	383	388	374	390	389	402	421	356	406	369	392	389	396	397	412	394	385	410	423	386	373	376	396	400	379	365	397	384	418	350	379	412	409	391	380	422	410	390	385	400	381	388	421	390	414	391	378	383	423	408	398	406	398	363	393	345	399	391	405	396	394	419	398	376	376	371	369	371	369	400	415	350	367	409	405	416	391	424	390	380	412	424	397	369	392	407	408	373	421	437	419	413	374	385	397	377	420	425	406	381	363	357	398	384	378	398	372	375	377	368	370	395	410	419	416	378	399	422	421	378	369	359	406	369	349	403	332	356	388	359	357	367	378	374	352	380	379	392	386	377	425	384	357	391	398	378	398	379	399	405	407	407	368	402	392	399	399	362	385	421	415	386	419	381	419	402	356	370	387	371	409	386	455	422	378	366	418	387	361	395	378	357	405	393	375	399	433	380	389	403	405	409	390	379	389	395	378	402	353	374	409	379	406	385	391	375	415	393	387	370	390	387	445	408	370	422	381	363	399	414	361	416	377	405	415	345	395	343	369	369	385	393	352	363	352	343	391	406	387	418	354	403	364	418	328	422	380	393	377	430	396	410	372	395	410	374	386	360	410	361	441	368	380	383	353	385	385	408	368	452	392	377	402	429	401	386	363	391	384	379	421	372	398	380	359	371	426	383	397	359	361	362	365	364	394	419	375	385	375	412	386	386	400	392	395	381	356	378	393	351	389	398	379	397	369	390	444	354	425	383	374	383	387	393	382	391	393	402	372	390	369	376	349	350	419	352	394	374	368	391	424	416	386	387	404	373	390	383	392	392	415	381	383	345	359	391	375	374	397	390	385	407	410	398	339	364	384	424	411	371	401	373	353	393	392	423	361	376	363	378	401	371	425	369	391	375	426	395	399	351	419	398	415	390	410	412	379	390	425	404	377	383	392	407	404	389	362	382	397	387	390	421	379	399	365	393	355	376	418	393	420	384	421	380	365	381	383	394	396	393	390	404	383	390	385	406	362	368	385	413	429	392	368	383	371	378	376	384	346	391	407	413	390	405	393	396	384	378	401	384	386	373	400	367	402	419	372	366	375	424	355	389	378	392	363	370	382	397	420	393	390	377	381	377	408	425	401	377	363	415	404	398	383	396	419	387	418	403	381	377	372	366	411	372	375	385	365	372	396	410	410	390	357	384	392	424	368	389	404	433	369	423	394	398	408	443	368	392	386	396	387	381	392	363	390	399	380	392	405	370	370	404	381	403	373	371	386	391	366	388	385	402	392	411	351	367	403	385	438	347	379	387	383	414	412	405	427	402	400	384	400	399	358	387	386	405	414	390	390	409	368	400	361	372	420	362	383	365	421	397	396	395	408	380	423	429	434	383	397	386	415	392	441	387	413	382	391	390	394	395	363	381	402	367	397	372	409	407	417	394	404	371	375	387	402	411	393	372	379	366	389	391	359	356	373	389	365	404	373	416	396	373	377	401	392	394	413	410	383	407	400	423	387	424	389	411	399	425	413	374	432	381	388	409	419	358	385	390	392	337	384	351	417	414	353	384	359	417	413	389	410	381	395	374	380	386	362	340	390	380	379	326	376	385	420	391	401	373	354	377	367	433	349	345	381	406	392	391	419	376	426	398	378	330	367	408	427	404	430	393	399	367	384	384	366	388	361	374	354	395	411	450	418	384	359	369	402	407	409	407	385	413	382	378	394	362	401	367	413	381	440	409	394	353	366	406	372	367	395	386	398	397	376	333	370	444	340	418	378	375	397	383	357	376	360	387	426	380	375	379	373	413	384	390	391	430	426	389	429	372	405	436	381	379	402	387	388	409	340	367	403	414	398	429	371	382	388	395	392	362	380	393	411	388	414	415	427	449	363	414	380	386	357	390	363	378	389	403	374	410	363	384	381	413	426	382	411	417	398	368	380	375	403	410	377	381	382	377	375	386	354	377	326	411	415	401	362	389	424	379	379	376	366	413	394	414	402	361	409	409	377	377	394	376	413	385	399	387	393	414	401	399	377	390	376	375	380	363	373	405	419	388	373	406	384	400	389	379	349	363	409	397	412	367	380	395	400	407	408	443	376	390	399	364	368	385	398	403	389	372	431	419	379	454	395	385	390	381	370	414	353	393	396	390	378	386	409	393	389	377	383	396	377	379	394	364	394	410	424	350	389	409	359	359	340	382	370	383	391	365	414	376	384	408	395	419	368	377	385	351	408	406	394	422	406	375	408	399	390	388	369	380	403	410	369	456	437	427	419	394	381	354	375	404	371	391	357	378	382	382	358	414	426	406	367	369	377	370	376	406	393	386	419	396	405	367	375	432	434	395	417	380	414	404	388	388	416	376	402	378	414	369	377	310	414	409	366	390	403	398	413	396	398	381	405	399	400	402	397	404	387	432	394	458	397	439	418	414	420	416	361	394	354	366	407	401	370	383	368	431	444	383	402	362	398	440	364	417	361	399	391	382	376	372	356	402	388	380	360	406	399	374	372	364	375	359	371	422	378	419	428	415	371	400	369	406	413	370	418	411	405	404	372	388	405	373	371	366	369	403	409	406	384	377	389	418	429	373	388	405	390	392	388	389	433	366	358	370	349	400	401	351	354	376	397	406	375	378	393	417	376	391	400	372	385	416	396	407	364	398	409	363	410	416	391	422	375	372	399	373	360	384	415	378	361	427	376	416	433	381	390	406	350	414	395	390	390	394	383	353	361	398	423	404	418	413	411	395	364	323	398	380	400	403	374	391	374	420	394	443	377	416	384	443	384	382	368	401	409	351	357	396	396	377	419	402	376	415	395	394	384	417	378	428	406	435	379	384	389	382	403	380	392	425	433	416	355	378	366	356	372	382	379	361	382	369	429	395	365	409	366	381	348	403	352	386	400	400	405	428	384	344	406	438	401	384	323	364	388	378	403	412	429	398	432	409	352	366	427	376	354	371	380	370	377	379	371	377	401	379	365	428	399	376	365	397	370	378	350	364	380	375	438	356	345	363	404	413	380	342	396	423	345	366	396	375	405	384	376	369	404	393	398	403	408	358	379	367	377	397	362	443	379	380	396	391	363	380	401	399	406	382	351	366	388	426	343	389	354	356	386	395	375	380	394	411	369	371	390	403	405	358	383	414	399	377	392	396	381	407	374	403	355	357	378	372	372	379	382	361	414	360	363	396	373	434	375	367
36112	21634	45421	69836	51161	27640	9888	2780	1198	849	818	780	837	854	884	861	834	836	865	845	829	854	812	860	897	830	881	819	812	846	865	865	828	838	844	763	811	836	802	765	807	785	831	830	824	858	857	839	851	828	841	892	888	865	808	891	827	885	806	821	824	853	823	853	868	829	870	829	877	814	880	819	794	867	822	833	823	871	800	839	809	809	806	857	854	890	801	792	869	814	848	852	829	860	879	804	840	834	870	817	799	849	845	845	882	812	817	813	862	861	826	847	874	858	830	841	899	831	875	817	832	870	843	880	814	801	829	795	807	854	776	817	813	809	831	820	811	821	873	906	823	837	867	872	887	823	863	851	857	832	873	857	821	809	870	839	857	812	849	829	858	850	848	837	826	886	835	848	820	813	855	902	801	800	878	840	785	833	863	793	846	790	819	852	838	810	891	825	792	837	870	862	844	875	839	811	818	827	812	842	804	823	817	887	866	868	847	800	846	903	834	816	838	851	799	838	806	820	844	851	814	818	845	810	870	860	813	837	833	825	856	807	856	843	883	856	889	834	836	862	869	884	792	826	841	811	820	894	797	830	819	794	905	879	877	838	869	836	826	809	800	879	842	849	805	789	838	865	819	811	881	830	802	825	825	849	819	832	843	844	852	854	789	839	784	842	835	806	781	810	878	788	855	844	781	805	844	848	800	859	873	833	811	840	832	792	855	819	800	832	823	883	848	822	872	809	829	834	838	878	857	812	826	839	863	858	859	832	852	857	833	843	838	830	846	822	855	867	836	815	832	862	840	829	798	838	856	812	806	848	893	806	890	812	856	840	906	838	840	818	852	808	839	812	792	785	810	816	843	872	832	896	841	820	817	833	813	826	817	850	778	821	827	817	805	786	845	820	818	838	815	890	849	804	839	818	787	818	790	796	814	850	826	836	871	845	887	864	780	844	808	808	829	843	851	800	872	808	829	831	839	826	852	799	857	801	896	892	836	833	878	828	864	814	816	811	812	849	871	864	850	825	831	814	832	849	866	828	860	888	812	874	841	849	828	853	847	825	830	850	862	856	830	800	882	795	839	837	866	855	820	823	841	860	858	839	838	849	829	845	938	858	877	889	880	856	852	868	883	880	866	882	885	851	854	879	837	838	831	802	818	801	827	803	855	822	831	839	804	837	821	817	852	832	861	846	819	852	840	861	857	860	809	836	855	827	869	825	862	829	881	824	881	849	878	908	745	825	871	855	856	804	884	848	842	793	828	793	826	855	791	821	824	832	811	836	847	889	809	839	814	829	857	823	804	852	840	833	826	851	849	820	903	874	800	820	774	827	881	817	793	843	846	841	884	841	852	865	816	865	879	864	802	801	841	857	837	821	806	851	827	831	872	823	842	848	851	866	808	829	819	885	843	865	820	807	823	836	777	819	816	791	840	879	844	801	876	839	782	848	858	790	816	852	806	819	856	797	832	862	791	778	835	840	836	859	834	870	811	831	816	847	814	863	842	798	831	840	848	862	781	919	833	845	855	760	858	810	773	826	802	887	803	864	868	875	853	826	885	827	825	842	879	833	896	854	847	878	825	819	843	822	860	862	831	830	845	829	848	833	794	811	821	786	846	866	817	836	828	806	827	832	801	864	822	815	851	851	829	797	823	919	861	871	833	861	891	874	876	870	842	857	808	817	822	805	859	811	878	854	827	872	841	803	858	854	888	831	883	819	891	840	816	820	788	834	847	884	859	902	841	827	894	749	808	870	861	835	852	854	877	816	795	840	859	839	871	854	832	833	873	864	796	851	784	841	800	859	852	827	867	889	826	886	847	807	845	814	833	852	831	878	880	820	846	839	858	801	843	842	859	874	845	826	845	809	817	847	859	845	817	874	849	824	841	816	854	824	841	848	817	842	808	875	823	840	880	846	803	908	855	832	854	848	824	809	841	874	826	860	803	848	845	832	827	860	834	852	863	848	866	832	900	814	803	866	784	849	839	853	834	850	921	792	821	878	849	802	827	863	850	867	844	803	829	854	765	844	821	844	827	826	838	821	798	816	835	849	827	896	859	827	867	853	838	844	845	900	851	845	812	851	890	800	848	848	832	865	828	831	842	891	859	843	874	856	820	806	827	860	811	808	803	851	797	801	805	834	889	799	818	859	851	805	826	817	840	799	785	881	833	852	863	828	864	848	847	832	836	813	795	829	796	822	851	812	807	842	840	800	804	897	793	840	827	897	913	869	815	828	807	851	840	856	825	797	838	866	854	832	870	926	871	889	847	812	868	815	848	888	876	778	823	835	843	826	862	800	783	850	809	881	810	863	837	807	853	794	819	858	879	852	835	855	839	846	890	813	831	846	855	884	785	781	848	871	866	862	857	840	846	849	866	854	820	835	787	840	803	840	882	797	823	814	863	822	877	850	872	814	882	845	887	877	849	791	853	836	821	877	827	851	848	809	848	855	840	873	854	797	867	800	834	804	855	841	875	837	865	819	823	856	832	830	854	839	851	834	853	799	839	817	866	841	834	873	807	847	781	879	838	860	866	883	906	843	829	851	886	826	876	855	853	860	871	872	837	867	850	826	890	839	879	820	865	856	788	818	830	816	814	840	828	864	817	840	838	841	862	870	824	866	863	836	829	825	825	801	819	782	802	774	900	826	789	857	810	861	838	852	839	832	786	815	871	840	839	810	827	828	862	858	859	879	844	859	809	849	814	837	858	834	848	817	873	837	850	843	886	818	856	820	801	815	805	870	876	858	836	855	837	828	838	805	858	854	868	867	875	825	840	884	857	819	844	840	883	860	828	837	842	844	808	879	866	866	840	816	893	841	884	820	840	763	797	862	798	859	846	859	840	865	858	807	842	859	827	886	809	800	815	858	806	821	862	848	813	798	847	875	852	870	826	941	835	811	820	823	792	863	851	742	821	864	793	833	845	841	826	783	835	839	862	884	829	852	799	840	827	816	850	778	797	874	815	818	867	862	845	835	829	885	896	856	861	827	878	848	822	873	870	882	775	849	841	881	808	834	842	831	899	833	873	828	837	854	900	828	821	836	853	786	817	835	840	828	851	826	840	878	824	839	878	844	857	831	831	821	805	806	858	840	902	824	833	843	791	828	856	806	781	805	839	804	844	850	811	829	851	845	847	873	799	846	828	844	856	838	849	847	858	858	852	833	886	837	880	827	795	869	876	838	886	886	850	827	897	870	789	871	840	801	821	819	841	859	813	834	852	862	798	856	869	811	830	833	824	861	846	908	830	811	806	821	793	837	818	845	844	867	840	796	821	816	823	844	769	847	817	825	852	832	864	846	858	854	809	864	806	793	837	876	876	830	800	784	834	846	799	838	791	810	819	829	881	864	892	836	871	852	822	812	836	756	824	809	890	817	840	850	840	804	879	840	845	819	865	878	830	885	813	874	903	842	816	835	843	790	830	862	815	772	824	854	885	872	849	818	817	825	851	858	855	777	806	793	832	838	815	863	813	903	810	819	847	851
15684	5796	2709	3836	2634	1006	424	320	271	252	264	305	254	259	292	250	289	262	255	255	285	290	289	297	272	269	253	245	245	245	251	280	266	288	294	261	290	272	301	260	283	277	269	274	249	323	271	280	258	282	246	246	283	252	271	244	283	250	248	262	284	255	260	246	273	260	293	252	289	291	287	246	271	250	273	271	258	264	251	301	251	249	291	272	266	252	264	246	256	239	266	307	262	291	281	288	300	257	229	277	237	249	258	265	309	234	287	285	258	253	293	282	255	249	252	270	252	247	294	270	269	270	263	283	292	282	271	261	281	253	237	275	269	267	249	300	278	297	270	282	263	292	296	236	283	275	287	237	257	243	265	236	237	277	258	286	261	302	263	287	282	264	266	263	277	269	291	317	265	251	251	250	290	249	283	271	259	292	266	268	263	252	289	282	247	243	279	249	264	290	273	219	267	291	270	274	289	283	262	250	245	293	294	281	284	291	267	239	283	279	283	262	285	248	267	265	283	257	298	289	275	314	275	279	281	271	262	256	286	248	256	265	254	275	307	314	261	267	276	261	268	264	295	233	264	270	292	262	286	273	260	296	252	281	283	257	277	243	249	251	276	285	265	257	271	228	293	271	266	244	252	270	258	247	277	251	265	256	244	286	247	285	286	297	245	246	279	272	247	269	259	270	234	268	290	288	284	269	245	263	281	281	257	289	278	282	289	252	260	299	289	286	264	268	243	275	253	267	263	274	317	265	282	263	276	238	242	280	300	261	247	257	263	276	262	248	259	249	290	279	243	272	240	233	254	251	266	262	252	261	299	257	251	294	289	282	295	268	272	278	268	224	272	264	251	271	250	293	272	284	293	273	261	262	306	279	270	270	279	269	269	263	265	298	279	309	257	240	279	285	313	289	284	289	272	279	273	297	239	219	267	282	232	283	243	279	268	246	261	304	254	264	261	256	261	288	240	273	279	284	239	310	294	288	242	285	268	271	279	246	291	283	251	269	282	258	243	268	262	225	256	251	299	238	265	284	260	246	259	258	279	266	290	270	260	290	257	291	291	282	277	285	253	258	254	311	253	233	282	265	248	302	275	287	277	241	295	285	289	274	270	307	261	285	284	266	272	248	305	314	281	264	259	279	268	269	258	256	298	265	271	262	291	264	282	237	258	250	300	310	260	253	278	285	266	288	283	244	292	237	266	237	279	246	262	236	273	255	273	267	269	270	304	253	293	283	266	300	293	292	287	298	264	275	261	268	257	262	238	280	296	266	259	288	261	278	300	291	266	233	254	260	249	273	281	269	279	271	266	272	268	268	273	268	275	278	299	282	268	265	260	291	295	258	242	299	252	250	283	281	248	279	246	278	268	291	269	280	246	240	268	245	266	277	265	264	272	279	291	273	238	259	257	244	282	278	298	293	233	273	260	227	283	267	236	276	275	315	255	298	274	297	270	276	255	283	285	261	291	271	258	306	248	257	249	273	284	258	284	250	271	275	273	312	267	255	268	290	273	255	278	270	246	290	303	269	280	277	315	266	258	288	294	276	308	265	241	303	250	285	278	260	263	247	247	249	224	260	263	300	261	274	305	244	258	253	282	257	274	264	267	292	282	259	271	285	252	252	286	285	251	264	281	271	273	259	261	262	253	246	271	281	259	295	289	261	267	282	295	281	284	255	290	298	290	276	251	257	248	251	281	266	313	254	314	301	268	269	279	266	263	256	287	263	278	258	271	288	249	269	281	271	269	258	277	278	270	273	275	277	262	259	247	266	295	272	253	263	271	263	286	275	256	238	256	260	274	278	236	234	264	254	265	292	292	280	290	257	244	260	258	261	292	263	257	291	301	257	271	258	260	256	275	263	255	263	276	266	269	252	279	250	243	245	308	260	291	296	280	276	253	239	269	285	263	268	260	278	272	307	265	271	278	260	287	285	256	278	302	243	240	258	274	256	284	234	252	266	254	253	293	290	313	258	310	256	260	257	261	271	250	261	286	258	289	267	252	286	296	264	259	265	266	282	256	280	276	262	296	261	285	272	270	254	260	281	277	249	257	266	229	258	289	242	249	258	264	279	286	246	273	283	293	302	273	297	275	281	279	286	266	257	255	264	280	277	284	274	265	257	256	261	281	261	294	295	270	265	267	266	245	290	256	259	238	256	301	284	263	307	248	278	237	291	291	272	260	250	281	250	275	268	254	277	262	278	253	257	248	240	240	278	251	243	275	251	321	258	273	279	271	274	267	295	291	243	259	258	276	223	274	269	271	259	266	310	274	260	278	288	288	299	268	255	237	247	245	260	264	276	275	262	273	252	291	247	272	295	261	274	270	261	292	292	265	283	259	268	266	258	260	261	254	293	263	293	251	275	251	286	259	277	255	290	251	269	273	254	259	263	266	258	267	257	262	254	293	260	255	295	268	234	265	294	256	274	255	260	286	254	259	275	244	268	292	273	262	259	258	276	285	265	260	295	255	284	290	293	308	283	264	277	291	258	261	258	254	279	282	286	269	294	280	250	253	285	300	259	251	262	267	270	248	267	279	257	286	278	287	260	266	278	295	266	239	293	261	259	302	272	258	246	310	291	249	290	235	267	280	254	280	245	238	238	291	266	281	280	259	288	235	297	257	292	281	296	270	251	245	253	254	245	289	248	296	258	238	271	281	272	258	278	258	250	280	245	283	240	276	300	249	295	275	270	316	281	306	265	222	259	254	267	284	273	306	246	247	287	262	295	275	261	288	246	279	290	292	275	287	265	258	278	301	278	258	268	270	300	270	279	259	296	271	272	253	252	265	259	257	246	254	289	269	245	239	248	268	249	265	279	299	269	280	260	267	304	262	274	250	260	291	291	267	278	280	241	279	257	267	256	246	276	299	278	295	267	253	269	252	261	267	245	264	260	227	244	314	294	250	248	289	272	243	295	254	289	284	272	272	288	227	269	250	300	240	274	277	257	293	274	273	275	256	259	252	263	284	288	241	256	280	278	258	271	273	240	275	273	241	277	318	272	272	270	253	269	289	260	248	259	292	288	269	253	281	290	294	288	273	287	266	288	285	284	289	309	271	286	288	275	253	265	241	259	272	274	257	273	302	268	286	253	270	276	282	230	254	291	299	283	271	300	275	276	263	274	253	301	261	271	257	294	271	280	250	267	281	263	276	254	273	291	275	260	266	275	296	289	287	267	251	302	263	251	265	299	270	296	277	267	256	308	250	317	262	256	253	276	277	244	242	248	286	266	273	273	299	291	279	283	272	275	310	270	283	261	261	258	275	247	244	234	276	272	263	236	278	299	283	241	286	285	275	283	283	283	274	278	274	244	281	253	296	253	279	251	262	259	242	271	290	263	260	276	269	260	274	241	249	293	282	282	301	244	275	248	251	275	262	265	250	281	264	285	262	281	273	266	272	258	277	263	264	277	252	267	263	262	266	237	288	267	275	261	279	260	243	273	324	290	321	281	242	271	276	279	263	278	263	299	263	272	267	299	274	263
9491	4419	5778	10597	7309	2915	1246	810	681	620	617	623	674	603	611	609	611	615	613	621	635	580	657	623	619	662	559	621	625	587	623	653	613	601	612	660	605	599	594	617	628	655	610	629	587	624	658	605	610	631	650	613	641	654	585	632	634	614	589	626	615	659	606	641	659	620	621	632	635	649	590	616	623	617	545	598	608	590	633	599	608	637	609	639	576	636	625	633	640	643	619	634	560	628	657	637	570	570	645	615	583	597	590	627	599	621	607	605	625	640	586	633	629	609	650	620	628	588	628	607	613	625	613	619	576	633	608	629	572	592	593	587	633	579	631	644	606	680	635	577	620	617	629	667	679	564	610	661	638	617	628	673	590	602	631	599	601	596	636	601	648	607	620	609	614	609	587	638	604	614	601	572	598	649	624	590	603	642	638	635	631	620	617	653	605	597	623	587	651	635	635	627	600	636	615	636	613	607	632	606	601	667	628	622	578	579	581	576	613	621	646	650	659	616	647	634	614	622	632	645	557	636	604	609	632	595	649	629	584	638	662	624	615	629	617	631	609	580	650	633	601	607	588	613	571	634	593	623	644	601	629	645	655	606	642	616	594	596	624	587	611	673	589	630	639	585	608	640	648	607	612	594	624	639	619	667	654	637	603	623	630	641	628	598	615	678	683	629	599	629	572	615	602	599	599	585	638	627	636	614	622	676	622	646	650	625	615	619	654	667	650	649	592	627	590	649	604	576	603	567	593	592	625	596	620	658	618	610	582	623	593	628	645	657	632	668	623	642	586	597	602	627	669	616	635	599	634	594	584	587	599	623	649	632	621	624	650	566	655	605	599	651	657	596	558	588	602	588	613	662	624	614	633	599	658	614	646	584	653	604	608	611	603	642	620	621	626	692	636	568	620	619	667	674	661	651	627	616	603	629	632	633	667	624	646	611	615	573	637	585	633	591	587	594	619	629	592	617	644	615	624	622	595	651	611	624	643	573	605	618	607	612	571	633	593	608	606	622	610	599	616	573	600	630	585	590	607	610	612	649	603	618	601	594	601	605	624	609	566	626	641	631	690	593	614	585	645	636	624	592	627	618	602	642	656	572	591	604	628	580	621	596	610	605	633	624	660	600	644	602	596	648	620	593	586	643	618	581	595	633	626	627	630	560	654	615	647	626	631	597	569	614	602	578	610	619	649	617	607	655	649	628	607	613	621	667	594	606	597	611	606	623	612	636	587	586	610	632	664	617	632	645	616	642	618	595	650	626	618	614	592	601	679	671	623	597	614	598	575	653	614	644	627	652	608	618	609	622	614	593	658	621	600	656	598	655	615	638	627	645	616	634	650	637	645	597	637	603	681	592	623	634	617	612	595	575	613	588	599	582	599	595	663	599	615	595	643	619	641	637	628	609	623	655	582	656	643	678	620	601	647	634	654	628	583	695	628	666	630	599	577	584	616	587	584	629	603	637	659	631	644	592	623	563	591	640	584	609	621	632	589	616	619	611	618	643	630	629	601	609	607	631	625	612	654	643	656	614	597	671	640	583	602	608	703	587	596	608	606	653	620	594	638	664	617	610	646	648	612	620	623	634	625	620	611	683	633	605	659	609	625	544	664	622	588	658	633	630	602	618	596	606	593	672	605	633	670	654	638	592	575	628	653	607	614	600	623	587	655	610	615	594	645	617	584	623	609	613	607	603	566	586	610	623	616	637	597	606	588	605	616	629	614	619	590	624	618	631	635	662	637	617	634	625	596	619	596	602	605	610	586	619	585	615	585	625	588	637	606	619	625	617	606	630	600	634	601	609	637	583	640	650	612	625	621	652	623	616	622	623	635	650	635	609	607	669	638	623	628	655	600	617	638	624	649	593	609	628	634	632	628	582	617	605	611	622	653	595	649	630	615	644	612	646	618	613	674	629	589	620	599	620	604	629	621	618	615	615	617	611	635	648	606	621	644	619	631	617	608	607	643	624	608	615	558	599	637	582	645	641	607	593	625	621	599	607	581	651	637	673	597	610	648	619	661	643	617	606	645	628	614	625	646	653	627	642	637	579	614	602	595	630	627	604	645	622	617	638	611	634	637	642	622	610	565	641	651	645	651	605	586	647	632	618	640	646	578	646	635	672	653	575	615	653	671	614	592	592	612	626	610	635	592	606	645	606	669	617	650	621	631	584	607	604	613	592	655	650	623	635	584	627	662	602	621	597	629	574	650	586	651	670	634	620	594	612	563	631	645	609	620	629	624	587	614	597	645	613	603	633	632	587	651	624	671	641	604	631	621	646	628	601	613	630	595	604	601	641	582	650	587	604	616	604	631	630	633	671	604	604	620	637	605	622	630	629	656	612	612	605	677	619	613	638	610	626	621	565	612	612	641	604	598	627	619	596	631	611	604	580	615	602	630	661	631	602	615	603	586	617	654	628	649	608	594	572	643	610	597	592	639	614	618	629	625	590	639	645	591	572	650	600	569	615	582	618	618	587	620	607	601	631	569	657	647	655	694	630	627	579	663	633	617	602	595	639	616	634	635	682	631	590	602	614	645	648	617	656	584	646	628	601	608	593	653	590	631	647	625	609	636	604	598	670	610	640	614	631	657	601	607	614	623	663	626	638	622	643	599	611	632	603	622	597	602	603	611	582	597	583	641	630	593	591	605	596	623	626	643	671	587	639	628	628	614	665	645	580	626	606	635	584	632	614	622	604	603	619	605	631	632	668	651	667	638	615	636	583	615	664	620	641	598	636	607	600	586	654	649	641	608	616	604	638	630	599	644	606	613	672	657	640	616	612	611	605	654	671	623	637	645	602	633	618	598	627	673	637	632	630	643	633	602	616	620	597	616	621	594	627	609	614	632	632	640	642	555	584	583	680	607	628	629	665	594	639	589	609	613	581	611	620	621	632	588	691	640	611	601	623	654	629	603	635	562	657	621	629	650	606	584	557	627	593	663	600	601	563	660	594	586	631	632	589	592	638	619	656	614	624	596	602	598	608	598	626	632	605	599	614	575	606	660	601	626	650	612	625	633	577	654	608	641	588	632	621	589	615	599	601	586	611	626	605	604	624	620	607	544	621	619	620	589	596	631	634	590	644	575	649	591	594	625	636	637	647	619	614	610	608	634	599	623	642	644	608	607	580	607	592	596	603	642	639	613	633	621	600	613	594	657	637	610	627	622	628	587	604	643	603	616	636	580	570	624	628	648	604	657	644	653	594	603	623	603	608	620	615	630	639	605	625	656	618	574	618	592	588	625	631	661	613	621	592	587	594	614	616	607	627	640	658	592	634	599	611	632	629	640	635	602	598	597	583	613	632	636	618	648	567	598	653	619	656	595	646	702	581	658	643	639	624	655	564	612	635	615	629	612	664	628	577	616	632	581	625	672	650	644	583	662	616	597	621	638	610	636	640	601	614	613	627	633	640	629	597	609	646	630	596	598	616	640	632	574	571	607	666	617	593	662	616	641	638	617	662	665	617	590	581	588	629	616	579	627	586
42574	27243	34991	44639	30274	11261	2605	728	370	313	316	326	307	357	338	336	352	347	347	364	352	345	326	321	359	322	326	310	350	340	389	318	344	373	305	305	334	339	327	328	309	352	333	310	311	338	308	378	298	307	323	361	356	332	304	321	314	326	329	342	315	340	315	335	313	306	312	342	339	331	324	323	337	318	314	300	322	324	300	303	347	348	312	295	302	345	339	323	307	344	313	327	331	314	338	329	331	360	305	384	332	334	319	315	356	350	343	350	332	346	346	328	311	327	339	372	322	337	361	334	328	324	317	362	301	311	329	371	328	340	311	333	326	349	347	301	328	330	341	337	316	379	294	320	352	327	323	315	328	330	301	289	333	362	311	315	283	353	348	309	300	320	320	323	340	346	302	283	319	327	330	331	318	331	308	342	321	312	389	315	314	339	298	342	308	325	321	309	315	338	327	343	380	355	339	298	331	318	318	343	326	311	342	343	330	320	323	316	306	346	349	335	306	298	338	303	361	329	333	355	322	336	301	324	307	346	340	332	339	351	343	341	317	308	332	310	312	320	357	324	315	327	333	356	335	318	303	303	340	325	355	305	329	318	335	335	357	326	339	368	327	342	309	333	316	318	347	359	305	329	304	334	298	357	368	333	355	316	328	345	354	287	333	352	315	352	327	316	319	373	320	338	319	337	322	337	318	326	347	341	319	320	327	322	323	333	353	348	294	334	344	340	337	325	334	377	340	330	325	296	363	363	330	315	346	300	325	306	324	407	343	328	336	325	349	294	311	346	344	315	338	295	322	328	295	416	330	323	360	365	326	319	350	327	306	338	326	340	318	293	342	344	337	329	328	367	334	331	334	347	322	324	312	301	348	357	335	339	321	333	342	366	327	323	323	336	307	320	296	331	289	342	313	319	329	323	315	338	343	349	326	320	318	306	320	352	406	365	322	333	332	314	322	379	342	349	350	320	325	312	331	348	346	342	349	381	323	322	329	364	335	338	337	333	324	333	359	351	310	321	331	322	321	304	361	338	309	309	311	313	316	327	300	358	361	314	316	336	307	322	339	367	293	309	290	326	358	380	366	313	305	335	333	331	342	288	365	338	345	324	330	303	308	304	320	298	336	329	298	353	341	306	309	308	338	353	339	334	334	339	327	315	297	303	321	312	340	316	343	297	326	371	317	325	379	316	305	343	327	317	324	330	325	324	334	322	340	344	317	348	327	374	320	345	332	337	333	347	329	332	330	349	345	314	329	320	278	329	290	311	336	330	327	335	330	316	352	351	360	328	352	324	310	318	357	328	369	300	356	329	327	320	343	342	313	319	322	316	357	335	320	353	317	296	352	331	326	358	316	328	352	303	341	306	305	302	323	295	356	334	305	298	339	314	337	312	322	309	321	348	317	344	342	340	332	320	352	327	311	332	336	297	337	344	331	346	339	325	325	320	333	333	306	335	313	336	340	326	336	334	305	315	303	327	358	367	320	344	321	327	326	316	342	320	330	301	329	331	292	316	354	317	323	328	331	334	302	314	301	329	353	341	312	326	327	305	334	321	347	342	360	303	296	348	336	337	326	278	359	322	313	347	334	315	323	337	339	325	342	319	339	343	332	350	348	342	344	327	361	302	367	343	302	290	353	318	298	328	325	356	329	381	322	336	318	349	343	346	375	349	344	309	353	327	346	337	385	319	299	347	275	313	325	311	344	349	329	326	305	331	338	337	321	313	333	361	296	299	327	315	279	356	273	330	344	356	324	310	334	361	339	344	332	354	373	345	338	331	325	356	329	310	293	349	357	305	318	316	372	323	317	323	350	323	340	332	362	309	351	348	301	373	316	329	314	335	299	354	349	356	338	319	360	326	321	371	345	312	318	311	304	352	388	306	324	307	327	314	320	344	338	359	313	286	328	344	328	345	348	342	345	349	323	333	328	344	328	338	350	341	328	319	337	338	322	308	354	348	334	355	326	324	293	329	341	321	300	329	328	342	340	334	331	336	325	331	339	319	345	319	380	313	353	327	339	316	346	366	347	308	301	348	326	356	350	358	334	314	322	318	351	334	328	322	311	313	327	299	304	357	337	323	324	348	346	335	339	314	316	293	353	359	341	337	365	327	332	310	350	327	315	354	313	356	348	335	296	360	315	331	328	312	312	337	309	380	312	340	297	314	285	329	338	333	300	327	295	312	325	309	344	321	333	335	358	321	298	295	321	356	355	318	333	344	359	337	351	322	361	327	311	354	279	338	308	311	338	325	311	347	317	329	353	336	344	345	334	317	330	302	307	349	358	338	342	333	291	299	313	342	338	332	308	344	348	316	298	343	309	350	359	358	375	343	331	332	320	330	318	324	301	324	323	307	292	316	336	340	319	353	345	317	313	339	335	308	329	322	340	329	323	334	331	355	325	320	327	355	337	364	344	307	296	347	313	327	363	346	302	371	341	286	336	307	360	348	349	328	348	361	319	329	327	330	363	371	322	312	335	340	312	317	358	343	325	316	320	319	349	347	317	326	332	308	343	356	317	314	358	335	337	299	349	359	324	341	320	322	325	320	375	357	346	304	330	338	325	378	333	334	325	310	305	314	337	319	356	308	346	329	322	329	364	333	326	318	332	299	333	312	348	292	329	346	318	342	357	339	327	302	346	347	335	372	328	308	297	322	329	334	324	352	327	328	305	346	302	299	330	319	334	340	351	336	359	344	337	330	350	280	298	334	332	343	310	320	307	330	361	329	318	338	314	294	338	335	322	358	328	345	376	325	335	338	342	367	334	313	326	370	314	328	330	308	328	305	351	361	324	277	341	332	357	347	309	332	334	343	317	320	381	305	325	286	332	337	342	328	315	340	359	295	323	328	318	314	348	336	326	355	368	339	299	307	321	340	331	318	317	338	344	327	338	322	315	336	321	353	357	291	370	340	369	339	310	332	341	339	315	294	311	335	364	299	339	323	322	336	321	307	331	310	341	377	358	343	355	346	351	323	334	301	342	331	318	349	356	292	329	330	353	346	340	335	349	307	334	325	335	326	319	315	336	335	314	324	332	312	338	320	358	332	342	283	343	322	308	332	320	305	351	370	292	332	334	338	346	316	359	375	316	324	322	332	346	285	341	330	327	331	350	352	319	337	348	328	367	322	312	309	326	313	317	334	344	324	326	324	319	347	352	333	333	308	339	328	351	322	313	319	400	292	318	351	312	332	334	306	311	305	358	358	345	340	347	346	297	347	334	341	292	332	353	324	304	341	319	312	312	294	322	332	314	320	361	331	328	345	334	351	337	341	306	324	337	307	329	378	346	306	299	320	345	357	356	327	362	321	335	306	316	305	316	342	323	331	298	334	349	346	331	312	311	312	332	297	325	345	359	333	327	339	330	330	331	288	317	342	329	318	337	326	342	339	332	330	348	337	342	339	327	326	305	347	333	305	339	321	312	359	342	344	328	329	332	385	315	320	340	368	320	302	336	321	358	301	334	321	304	341	322	328	293	333	319	321
27942	16317	40518	53873	41167	19941	6170	2041	977	738	766	807	804	724	709	693	766	756	803	735	746	724	717	751	786	747	733	718	695	768	750	690	753	750	751	791	722	758	723	740	733	682	756	675	803	765	714	755	769	797	704	765	697	757	760	713	783	720	780	742	724	742	756	725	728	778	769	760	780	753	739	717	760	756	720	749	760	735	740	742	721	791	735	746	709	737	726	734	758	703	776	766	765	729	758	800	770	738	781	746	693	747	719	717	752	740	749	728	726	749	772	707	770	715	721	756	742	720	735	728	754	714	727	678	723	743	706	767	711	709	765	716	752	762	736	687	790	703	743	750	724	742	743	756	748	760	749	770	741	698	719	683	760	726	764	735	726	769	702	704	735	802	743	690	751	743	733	742	675	768	736	732	722	661	769	734	720	721	748	743	748	729	745	733	756	696	727	735	742	732	726	723	744	713	765	752	748	698	720	778	750	802	698	695	749	726	729	692	704	740	756	724	709	787	819	745	769	718	690	723	785	748	735	733	713	758	746	747	771	757	744	715	752	745	769	738	705	715	722	750	755	711	744	750	712	686	703	696	716	753	763	722	758	772	732	704	743	742	771	729	720	750	785	746	756	722	682	750	684	730	716	756	700	748	706	740	760	724	757	715	775	739	750	672	714	743	770	695	690	753	738	808	755	766	726	713	736	735	755	727	766	749	746	750	749	738	732	750	753	724	747	754	740	725	751	744	737	758	777	762	689	701	712	723	714	729	749	797	765	676	769	757	701	781	726	756	719	691	704	699	740	731	720	758	788	772	707	787	761	829	743	672	708	738	763	751	761	677	699	707	724	723	703	735	755	775	695	773	772	702	718	738	731	755	769	757	715	751	709	733	713	769	741	755	745	707	723	716	724	784	729	769	746	750	729	739	730	763	697	728	788	758	787	727	726	769	698	702	680	693	795	762	703	735	730	742	725	736	744	731	734	729	740	719	730	741	745	738	749	718	732	689	747	696	739	733	691	713	769	728	758	762	766	752	750	746	801	694	746	712	763	762	742	728	784	745	752	710	778	743	730	718	699	711	756	726	757	718	733	782	777	769	687	689	707	708	763	739	706	713	750	724	704	699	729	694	708	765	707	737	740	717	757	746	750	742	721	727	722	698	740	704	739	737	749	736	749	733	763	732	752	760	756	775	698	735	766	798	717	738	782	761	753	759	749	744	773	718	774	746	743	771	678	743	720	745	724	733	732	727	710	732	714	709	716	724	704	722	710	750	734	728	758	718	735	750	668	783	752	745	784	736	731	704	746	758	771	748	747	716	683	772	745	697	740	730	743	716	755	716	725	744	787	808	720	759	751	779	723	723	725	698	740	755	726	789	730	746	790	745	770	765	706	741	756	711	712	724	810	735	756	739	780	722	714	744	720	754	751	738	693	758	749	773	723	752	704	792	708	752	748	782	702	727	715	770	670	773	743	754	792	752	741	738	780	737	715	755	695	745	762	742	739	729	729	772	733	777	764	723	738	748	790	720	765	735	779	764	756	756	742	695	754	726	770	710	741	735	765	701	718	720	715	720	771	752	691	775	757	751	726	752	767	699	740	722	768	775	728	708	758	752	746	736	695	757	748	805	813	722	710	730	735	726	706	737	735	724	708	735	734	749	774	752	746	719	665	711	733	718	715	717	724	758	697	774	712	707	738	709	720	734	724	713	781	718	776	743	701	709	747	752	687	736	807	777	714	718	756	775	722	706	694	741	771	737	722	713	732	758	768	742	742	736	732	737	729	708	787	709	768	741	742	783	801	691	752	702	735	721	784	691	731	693	748	699	739	758	720	757	715	723	711	775	723	741	744	738	723	711	770	731	760	757	713	767	762	756	768	726	774	714	739	710	750	762	728	720	823	755	707	765	769	742	733	705	743	728	722	710	752	737	734	736	786	736	754	687	777	755	766	798	756	767	743	738	677	736	769	752	783	764	730	697	775	724	724	747	757	744	781	774	725	802	753	757	712	713	735	728	756	757	767	724	760	736	719	714	742	781	739	767	753	747	753	772	746	705	730	715	738	725	806	757	736	751	722	723	784	729	752	767	713	729	733	744	709	750	727	723	734	709	788	742	708	723	769	753	710	731	776	740	774	715	763	768	758	745	770	732	775	748	709	737	757	760	744	773	734	729	690	721	744	735	689	724	748	750	718	726	724	787	750	737	753	734	753	686	698	721	733	685	730	748	759	777	714	743	753	712	753	787	741	750	750	703	755	715	737	761	765	729	773	689	756	748	725	740	740	758	724	756	757	758	729	754	742	691	751	731	693	757	696	672	703	700	746	745	712	692	769	745	713	743	755	796	719	724	727	725	665	747	713	750	742	727	681	762	731	746	724	708	723	746	790	717	715	729	755	711	758	778	776	777	766	737	749	756	714	724	731	773	757	686	715	748	706	805	740	706	787	745	720	733	742	740	745	734	760	752	764	703	724	758	715	763	683	749	733	738	744	732	746	742	723	728	704	766	725	736	704	729	719	747	786	706	735	789	705	749	698	751	784	753	709	779	747	738	763	696	762	741	722	756	738	732	733	786	700	695	714	737	776	756	711	729	752	760	763	733	743	742	735	725	740	769	729	748	667	723	764	722	767	732	772	721	737	755	744	711	713	696	770	743	746	745	775	736	752	725	726	718	715	724	750	793	690	697	715	745	738	748	752	767	771	787	710	666	782	685	713	724	759	737	764	730	719	707	773	752	795	782	726	728	746	751	718	724	735	713	690	725	710	751	718	723	735	716	781	765	727	734	753	775	686	714	729	698	717	743	773	766	724	722	713	711	727	788	746	712	678	665	705	800	790	724	765	762	695	805	717	797	703	706	747	714	704	750	758	733	693	696	699	724	700	753	679	717	743	719	732	762	760	725	720	726	764	709	731	767	758	749	749	746	761	739	788	712	781	743	728	778	770	725	799	714	778	699	804	734	758	737	773	774	763	701	723	733	770	733	735	745	761	749	747	759	771	712	732	748	758	737	702	732	736	736	758	749	742	678	717	758	777	751	753	707	749	670	738	720	734	751	771	753	718	722	715	759	731	763	739	767	767	756	760	776	761	732	768	764	783	732	737	763	721	719	758	734	746	753	747	703	721	782	734	720	782	774	744	730	735	703	732	748	734	768	754	790	722	785	725	714	761	742	782	790	727	780	722	794	712	708	725	733	761	751	764	733	723	749	758	723	767	720	738	734	741	719	740	768	784	772	748	733	716	729	731	723	756	732	732	705	689	715	735	717	776	773	714	719	781	753	743	767	770	735	709	744	728	701	734	698	769	722	747	744	717	767	705	705	753	724	751	726	769	713	781	711	723	719	743	731	756	765	727	732	755	718	744	771	739	725	755	701	722	741	764	698	705	753	709	762	713	765	755	728	721	721	750	697	758	725	739	718	658	713	716	737	681	706	736	742	718	688	730	727	725	700	775	705	720	683	745	777	731	784	726	751	707	733	727	701	718	725	796	726
52925	32986	52902	60396	39136	17669	4504	1065	492	383	369	373	356	384	416	393	377	412	396	390	389	378	356	412	393	402	347	391	398	399	395	392	378	374	392	381	402	390	430	392	392	359	359	406	415	378	397	381	367	359	331	361	406	400	359	393	382	417	330	377	388	356	386	387	362	357	361	387	387	384	380	371	388	387	365	368	419	385	388	376	354	367	354	359	366	363	371	362	374	371	397	365	364	346	376	371	374	398	361	335	382	367	372	416	388	365	409	373	398	366	418	389	374	360	367	362	376	373	402	345	377	380	390	388	360	378	382	366	373	380	353	406	374	354	378	424	392	361	408	392	362	386	361	394	372	377	338	408	365	388	403	416	422	364	367	362	395	374	376	381	373	382	353	390	377	395	384	375	381	329	361	365	414	412	376	374	381	363	364	344	341	378	385	418	357	341	375	387	333	375	361	412	389	402	344	348	362	406	397	403	336	358	384	374	390	359	399	373	351	347	382	382	367	393	370	365	385	329	374	390	402	381	357	364	354	355	404	381	392	393	353	405	413	345	377	432	394	380	408	373	412	360	389	374	397	420	385	373	381	378	382	360	373	368	396	388	379	383	366	382	407	386	368	373	350	411	413	370	386	394	401	399	359	383	349	348	404	387	413	383	361	382	364	394	385	357	323	384	367	376	382	358	372	372	375	376	332	393	342	354	393	380	379	374	359	409	365	400	338	360	383	368	378	395	390	357	417	399	376	357	370	396	378	382	368	418	366	384	401	411	389	375	348	363	346	340	358	347	375	337	380	345	367	368	355	379	385	357	341	365	363	381	434	376	388	329	359	400	385	360	354	416	387	381	410	389	385	333	395	371	389	380	341	364	399	397	352	396	338	364	389	374	387	380	382	375	341	433	369	402	358	383	385	354	402	369	376	351	395	385	380	390	364	335	365	392	384	340	349	389	382	396	385	361	415	378	401	345	350	364	361	332	394	363	383	422	367	351	362	373	392	369	358	414	358	396	365	361	399	352	450	362	359	404	372	373	375	393	378	352	365	367	360	387	360	392	428	396	350	364	369	360	357	398	375	407	376	388	356	416	344	350	369	352	394	374	342	361	355	416	396	398	385	428	384	370	386	391	397	364	366	374	355	392	376	397	384	396	368	392	379	394	367	359	378	352	384	356	368	376	395	391	395	361	378	368	382	391	395	347	368	377	399	374	389	388	393	338	388	372	410	372	348	368	359	415	381	366	387	365	395	365	362	402	375	389	362	335	360	346	368	372	407	384	333	358	343	348	396	385	371	391	349	385	402	396	378	382	376	348	393	357	345	391	362	405	342	399	376	397	403	370	349	379	380	348	356	412	329	415	369	362	378	384	365	389	408	407	395	370	358	372	352	359	356	352	423	369	393	331	413	415	397	387	339	365	383	389	385	384	365	368	386	410	423	411	391	354	396	346	366	381	368	354	368	387	369	403	387	367	422	379	373	389	353	390	363	372	352	404	400	377	411	369	381	390	379	392	401	391	321	375	384	350	387	378	392	404	406	365	393	362	357	401	364	354	398	359	359	380	353	366	368	416	426	450	374	386	414	389	357	386	359	379	351	400	394	406	392	381	380	361	348	402	391	373	409	384	390	347	390	362	380	399	386	401	352	367	359	407	397	388	367	362	384	396	420	389	336	322	394	345	351	325	362	360	366	336	381	387	379	339	347	340	324	392	385	371	379	366	361	325	365	394	361	341	412	389	365	373	378	390	384	377	443	380	393	362	389	399	420	350	364	364	384	373	397	379	397	417	414	393	350	391	409	363	415	331	382	370	371	377	355	365	368	390	400	421	353	380	396	399	336	378	398	362	363	354	334	356	373	372	344	321	361	404	428	438	393	317	353	389	389	392	355	420	413	371	380	370	390	371	390	386	376	379	389	375	368	374	409	379	393	348	377	392	360	356	368	354	392	373	382	392	393	351	341	381	400	400	366	408	361	367	364	355	421	414	358	338	376	375	363	347	363	372	373	377	427	403	367	355	412	397	338	365	379	388	368	389	345	402	371	357	367	349	349	367	356	408	379	385	396	404	397	356	365	377	384	396	370	335	392	400	361	420	346	358	377	364	361	322	347	396	377	409	376	355	363	423	396	375	373	364	364	380	404	353	413	336	396	359	369	390	370	398	388	335	357	339	357	353	375	363	377	358	383	389	376	425	420	364	371	412	381	383	382	409	397	376	393	350	440	406	412	368	368	344	403	361	387	386	372	393	371	369	376	381	408	351	377	341	372	342	433	414	352	363	370	381	370	360	354	386	354	338	405	423	374	393	392	389	361	368	406	328	343	365	369	359	398	392	390	360	355	400	411	380	378	397	372	345	354	400	364	388	404	377	378	336	387	383	378	377	365	405	379	353	380	377	426	413	364	389	370	351	395	375	374	368	343	389	358	373	360	344	410	364	360	382	360	368	392	349	397	384	378	359	346	415	369	386	390	374	366	345	397	380	411	377	401	399	359	373	388	367	399	375	390	356	436	405	381	349	391	382	393	363	357	371	416	396	368	402	396	402	385	390	376	373	408	364	393	397	412	367	333	356	366	370	374	334	382	355	352	360	367	401	377	375	366	410	376	355	351	409	372	392	365	379	372	385	397	361	390	393	398	367	390	372	400	371	351	364	375	376	380	360	363	391	366	389	334	385	379	389	349	376	380	360	326	380	380	403	381	398	389	389	391	341	363	344	378	376	375	380	371	387	382	358	384	373	386	359	372	378	365	353	401	404	411	367	387	365	386	395	368	356	375	366	368	400	335	381	396	352	362	375	370	369	365	377	344	381	346	388	373	383	396	357	380	374	389	387	368	395	370	357	401	391	385	383	369	365	377	442	339	390	387	400	415	389	362	340	336	362	334	353	381	367	380	370	372	347	348	364	352	395	342	375	373	381	347	390	378	423	359	368	362	365	379	360	382	397	394	348	365	381	404	398	411	373	388	349	372	387	415	403	395	388	377	365	414	382	348	358	348	376	377	357	347	376	370	360	375	323	370	380	360	387	399	383	358	385	382	406	373	385	385	401	391	369	392	382	376	372	359	360	402	360	368	367	352	375	363	381	383	368	411	373	384	380	395	368	386	373	375	362	406	363	345	382	364	354	390	358	383	368	382	355	387	381	387	388	375	386	352	375	375	390	356	374	398	356	395	336	380	399	380	384	394	350	396	425	383	414	345	374	360	396	371	392	378	357	365	405	349	388	378	355	407	383	381	402	375	399	368	370	351	405	389	362	362	358	398	374	450	358	374	392	370	365	439	380	385	352	374	348	401	367	371	373	370	386	404	366	371	347	328	387	366	422	431	391	355	396	355	386	393	375	384	334	396	346	392	358	410	375	381	378	413	395	379	372	349	354	402	399	366	405	398	403	427	408	370	405	427	432	376	356	413	391	370	367	366	368	374	379	382	379	370	358	415	361	376	350	386	398	363	373	360	397	397	346	404	378	377	374	350	403	377	373	347	404	379	402
35685	19903	56294	66988	48452	25650	9159	2594	1046	836	847	806	772	859	804	786	756	787	808	852	826	831	841	856	815	821	846	779	834	812	804	853	794	776	810	782	828	817	781	830	849	828	798	845	824	791	789	828	835	837	843	828	835	876	800	785	768	786	815	834	757	828	745	876	815	838	863	806	817	789	802	783	847	816	785	834	791	844	816	831	816	839	838	825	792	817	786	827	791	811	818	786	881	851	853	848	775	799	807	828	894	822	831	779	842	800	801	855	811	806	839	780	792	818	766	808	769	811	753	860	837	827	802	786	835	840	827	807	846	833	816	814	828	831	858	818	815	805	787	850	825	831	830	821	828	813	770	828	787	819	778	851	781	790	776	772	764	807	817	809	792	796	806	817	813	839	824	792	803	826	807	786	786	804	861	829	794	805	853	817	826	800	802	807	831	825	835	773	840	808	857	891	855	797	816	855	813	815	791	801	801	823	812	818	855	798	795	825	792	879	845	800	832	822	785	765	853	827	839	829	779	785	863	845	840	811	850	845	839	785	907	833	815	723	827	814	817	760	792	792	781	796	814	791	800	854	826	849	872	838	822	782	802	815	797	799	822	837	813	785	838	818	805	819	776	782	798	804	832	809	829	821	860	823	854	845	812	781	824	800	842	885	807	826	818	829	784	841	778	810	823	794	815	786	772	793	801	809	806	811	810	776	812	862	814	821	857	831	829	854	866	787	829	813	829	798	847	792	844	820	826	786	813	833	777	817	815	815	791	811	838	809	792	825	832	804	818	838	809	865	835	814	816	806	785	834	827	863	786	811	780	793	809	787	789	828	849	836	832	796	843	809	829	806	814	799	853	799	840	813	806	815	849	753	864	833	827	808	825	852	833	821	827	851	795	794	889	804	848	777	860	827	780	778	808	873	803	854	849	811	764	770	847	814	801	794	807	857	813	810	881	803	778	770	781	834	832	800	777	777	850	816	811	807	806	831	825	784	802	806	817	864	796	813	775	840	833	779	802	839	810	791	772	812	836	785	803	876	806	844	840	750	817	846	786	857	850	813	772	801	810	831	813	793	860	762	760	827	840	758	789	851	819	909	777	824	844	847	814	868	754	768	812	857	819	838	806	791	848	801	807	823	844	808	838	792	765	822	757	788	785	803	836	785	795	842	819	803	831	815	812	858	807	818	793	863	852	765	796	789	834	838	815	802	809	823	863	845	836	832	760	800	791	844	784	781	843	829	813	800	815	840	811	851	860	788	820	810	781	827	817	809	841	829	839	774	785	862	819	794	820	862	809	823	795	801	821	803	808	828	821	820	770	847	791	849	831	839	823	828	788	798	828	816	817	875	875	777	813	793	824	806	819	827	802	833	757	786	809	802	825	797	839	832	831	817	819	789	828	847	794	843	795	785	792	811	801	826	840	882	786	821	831	786	846	761	808	819	867	800	794	845	814	832	734	837	815	760	825	824	817	811	837	894	795	762	807	808	808	793	799	810	800	816	788	796	843	796	820	804	799	825	823	819	815	892	845	780	836	807	816	779	850	829	791	795	840	798	835	777	863	837	783	747	824	788	793	818	813	814	848	858	813	823	789	831	824	771	758	796	857	850	834	794	775	763	803	830	787	797	796	845	855	786	916	802	814	862	835	862	796	831	833	786	858	774	811	787	854	839	801	809	829	847	777	871	804	798	805	871	827	892	774	843	824	799	840	802	778	852	760	810	809	843	797	805	836	790	823	824	807	872	876	786	852	826	858	799	824	807	812	736	831	854	798	813	798	829	834	809	865	854	873	792	801	797	829	802	828	780	833	838	795	793	809	780	812	872	817	820	820	781	782	850	848	819	811	835	840	768	811	837	774	784	797	840	778	809	830	821	807	813	782	835	836	832	866	832	810	808	795	827	799	828	789	779	787	782	792	840	806	783	782	859	836	856	819	832	851	838	820	804	792	889	783	824	752	840	803	795	796	854	807	800	843	850	859	811	826	793	826	839	827	775	842	798	819	820	786	845	824	885	807	782	784	787	828	803	826	833	800	842	801	812	781	826	767	817	810	805	822	780	799	793	821	775	800	852	870	888	817	786	888	837	842	793	836	811	791	811	827	838	848	851	886	758	825	789	796	869	800	772	811	795	862	809	815	845	830	869	808	760	800	795	838	856	779	846	784	820	804	850	800	790	790	815	803	762	822	786	835	845	796	815	846	839	808	809	802	788	788	844	842	836	812	847	808	783	848	819	811	844	824	831	798	817	855	811	849	815	766	845	776	808	813	833	804	858	783	781	826	872	837	838	817	901	841	788	811	775	893	828	776	806	850	796	840	791	800	825	845	852	831	768	780	836	798	846	821	883	877	782	807	773	813	755	849	854	813	809	881	808	802	830	821	781	832	821	798	827	797	837	821	838	823	771	782	858	812	802	839	781	793	771	767	792	822	807	794	787	886	826	769	834	803	785	794	790	752	833	799	827	792	840	833	828	785	848	781	797	847	791	850	806	822	829	763	808	809	794	824	863	794	778	818	840	796	821	836	846	832	826	806	807	803	751	839	863	739	815	783	845	825	792	826	831	792	839	847	809	818	860	833	781	877	831	797	892	854	833	789	807	808	814	799	799	855	814	806	815	810	817	814	791	829	779	757	881	817	844	814	828	766	860	820	836	792	767	800	848	834	806	799	822	784	832	845	803	792	860	809	844	849	834	849	811	847	822	816	802	771	821	790	812	805	823	847	804	777	818	830	800	787	804	783	851	841	828	781	813	821	800	801	774	815	781	806	803	824	874	763	802	838	822	810	758	826	857	786	792	771	799	800	816	788	786	861	846	825	840	798	788	817	805	836	784	808	833	871	759	786	808	844	802	808	806	790	818	853	813	774	812	831	793	780	808	795	838	861	831	804	788	817	789	798	771	826	851	773	795	785	798	814	826	801	781	832	851	838	853	781	822	941	848	834	805	808	756	810	802	859	791	826	834	783	832	808	769	777	793	858	820	808	825	804	790	777	818	845	823	796	822	778	844	852	806	838	855	833	815	804	761	815	788	818	831	845	825	815	767	779	825	836	803	807	806	806	834	830	800	803	790	824	804	799	812	774	810	764	810	784	833	795	779	820	831	768	793	839	850	820	860	792	806	822	819	796	867	787	830	808	829	795	846	841	839	784	801	853	796	767	793	803	824	796	805	804	864	810	799	814	841	810	819	812	854	808	792	836	811	822	777	799	820	849	814	776	818	858	828	832	807	795	823	873	802	875	813	767	859	833	781	814	825	792	764	856	835	801	852	831	836	846	860	887	843	858	805	811	814	816	819	788	792	764	842	834	808	789	811	835	808	855	815	801	755	814	829	809	829	805	766	777	780	833	811	817	781	806	791	844	828	831	783	819	794	850	821	804	826	816	782	804	797	866	866	810	832	820	797	816	839	837	841	800	786	774	776	802	830	828	855	833	813	814	810	823	797	817	824	791	774	839	800	779	763	784	809	791	754	808	843	806	808	794	829
14994	4255	3236	4050	2092	807	347	320	255	259	241	237	278	231	250	253	259	253	281	241	251	233	241	262	225	274	254	252	273	253	244	233	261	229	264	236	228	277	210	228	243	271	236	270	249	230	221	259	243	257	284	265	270	250	257	239	241	248	239	270	265	246	264	236	235	255	269	249	259	251	231	258	275	279	240	251	261	264	240	258	240	291	262	238	245	218	226	255	285	265	279	250	259	258	247	273	250	234	268	269	227	243	248	245	241	246	236	259	226	237	237	261	242	261	268	258	253	248	242	246	214	278	279	242	235	267	284	261	225	265	267	240	255	230	256	264	239	215	263	271	247	247	231	247	262	236	239	241	254	234	282	258	247	260	246	268	243	274	267	273	253	247	244	249	278	252	268	260	280	258	273	243	253	231	239	228	253	284	258	268	253	246	248	278	273	244	284	278	259	250	262	301	264	226	242	233	268	244	253	278	239	213	264	289	242	226	233	286	233	260	240	268	274	250	258	230	245	239	220	221	238	276	253	265	236	249	232	232	259	245	221	247	273	250	249	243	210	262	272	248	247	261	283	252	273	282	256	248	252	259	227	243	255	273	246	240	229	225	235	261	241	289	267	286	252	237	244	266	248	232	245	252	273	248	271	271	275	243	246	262	264	239	248	228	265	240	253	237	226	232	232	267	231	283	210	238	241	229	243	261	270	257	259	261	229	256	237	275	251	261	253	240	250	270	254	239	243	254	266	267	259	253	244	256	266	251	249	271	257	225	259	256	222	251	255	261	241	211	255	272	267	230	238	216	246	230	298	242	229	232	259	271	229	251	265	258	242	265	221	253	283	246	293	253	236	255	220	262	259	251	234	280	232	256	245	282	246	250	244	245	237	251	233	268	246	238	239	250	224	263	231	261	247	237	250	249	257	247	247	246	246	265	266	260	255	261	269	262	235	261	280	235	232	240	267	269	241	236	222	274	268	255	247	207	305	270	271	225	264	257	244	252	274	259	269	256	269	253	238	229	265	271	206	219	230	238	253	250	232	220	237	300	246	244	284	243	257	254	236	241	235	282	260	263	280	230	238	269	247	256	273	256	220	241	273	245	250	263	258	252	236	253	234	218	259	248	260	246	268	257	235	244	256	274	250	234	245	247	253	242	259	244	260	250	253	213	246	259	247	273	251	258	242	233	240	250	240	217	247	261	259	210	265	234	256	242	230	265	238	239	254	273	229	264	219	252	222	297	255	245	270	246	256	264	259	245	259	255	241	242	239	270	264	262	228	222	242	238	248	253	238	238	268	239	267	246	253	247	267	289	218	243	265	255	243	261	250	251	230	249	245	263	270	242	249	277	261	246	274	269	266	268	278	253	253	219	267	283	246	253	241	249	222	268	276	221	251	245	247	247	268	225	238	252	253	265	241	252	244	222	261	259	260	233	289	255	258	275	254	246	281	276	261	265	245	249	264	248	234	243	283	257	262	280	255	246	219	250	257	256	246	259	268	266	222	235	280	287	267	225	246	234	245	281	256	271	262	247	255	226	252	247	260	263	244	241	247	266	250	245	276	277	264	271	242	239	271	255	264	266	227	254	249	242	269	266	257	251	241	252	239	229	270	251	256	303	265	257	255	271	242	259	263	229	252	233	262	241	259	249	241	250	277	268	276	271	223	240	265	267	256	280	233	275	250	250	257	277	254	261	266	261	254	235	253	263	236	225	271	282	227	232	230	252	251	269	223	250	248	256	284	266	212	243	281	248	270	244	274	250	259	247	251	271	253	270	236	271	250	241	218	271	249	242	237	255	257	284	242	260	214	253	300	256	266	266	255	301	265	252	214	256	252	226	288	242	279	250	258	263	288	239	232	242	267	240	258	246	236	249	244	268	269	248	265	242	255	233	237	268	238	237	250	274	253	230	239	252	262	241	275	266	234	273	271	245	220	258	285	243	245	238	246	261	260	258	252	256	256	280	262	222	223	259	278	253	234	256	268	252	251	241	266	268	235	267	245	266	269	237	260	245	221	249	272	260	224	234	243	255	253	251	249	275	272	235	231	259	263	228	260	267	233	268	245	247	275	239	292	252	254	225	248	287	260	264	233	262	242	248	242	253	245	268	238	238	259	247	229	250	267	239	248	246	222	260	240	257	242	256	255	254	235	225	261	260	261	254	255	243	290	214	254	233	217	235	239	257	250	236	233	251	256	223	251	253	256	259	255	246	265	281	246	251	241	261	253	240	256	259	252	260	253	210	278	251	228	251	240	255	250	254	230	289	222	240	277	239	246	237	276	232	279	256	270	264	236	264	233	290	280	241	249	259	250	239	290	256	248	256	237	274	250	198	241	240	267	258	267	270	271	254	247	266	251	238	258	262	269	215	247	249	248	244	280	237	265	248	278	240	247	242	290	256	256	249	239	272	272	244	246	254	241	255	240	250	251	237	239	241	228	234	252	276	254	243	244	261	225	275	250	273	230	242	268	280	238	235	228	251	243	254	234	245	298	263	216	261	265	271	226	265	250	303	242	269	280	247	232	259	280	270	286	260	239	256	261	242	252	234	255	259	267	235	253	278	242	274	267	253	258	261	247	239	240	249	257	250	276	271	259	254	258	253	251	250	276	277	250	261	267	241	250	255	280	216	251	233	277	239	248	231	266	288	253	223	240	276	226	265	220	225	238	256	261	261	257	251	257	289	213	266	276	281	264	254	238	248	251	244	238	249	266	262	245	296	274	230	256	270	243	274	271	262	266	249	241	213	249	231	263	306	237	245	234	241	210	271	230	273	261	249	239	268	235	226	221	272	249	256	231	254	273	253	238	222	235	252	256	254	266	247	275	272	274	234	237	270	280	252	230	267	266	263	265	234	221	243	249	265	237	255	246	259	301	239	252	271	241	243	258	258	287	252	233	251	272	233	242	231	280	249	258	251	229	233	257	238	232	233	221	251	282	264	229	245	228	221	278	256	259	248	269	240	252	217	279	240	243	231	251	261	267	255	240	244	254	227	248	252	243	282	271	237	241	280	283	246	299	250	285	264	252	250	235	276	237	249	266	230	263	247	236	240	259	238	261	245	231	258	274	253	265	210	238	255	286	248	283	254	258	257	236	258	275	245	255	274	271	250	238	239	226	255	252	233	231	239	216	250	256	271	200	256	258	229	246	255	228	241	252	278	257	239	277	252	265	242	243	275	246	249	260	254	273	277	262	224	238	246	259	242	241	265	260	237	258	274	276	267	216	240	224	263	237	266	243	233	232	256	232	264	258	263	271	246	252	222	242	238	253	213	267	224	254	232	277	262	260	298	226	242	247	218	272	273	277	248	276	270	289	272	270	265	272	277	237	267	230	270	228	249	266	239	259	223	253	257	245	265	278	247	223	280	257	278	265	257	295	256	237	260	253	266	236	225	263	257	268	233	258	238	239	260	208	262	241	240	244	251	253	254	273	266	273	250	277	265	261	249	264	255	238	223	223	259	261	248	231	256	268	231	235	220	253	246
9040	2997	7841	10791	5651	2098	961	715	560	624	556	573	571	618	572	596	599	590	560	599	582	565	582	598	596	546	565	608	578	580	612	556	585	616	564	594	570	565	565	585	596	591	631	609	589	587	634	569	590	585	589	559	580	619	620	583	566	572	609	586	532	560	606	646	590	587	603	577	560	599	610	608	608	596	563	588	557	570	596	590	613	614	550	552	558	594	549	587	585	558	571	604	562	594	603	607	571	594	587	588	578	570	580	621	575	588	580	585	570	574	579	583	610	581	577	577	638	526	577	615	591	585	572	560	550	598	569	592	577	553	567	591	557	614	545	603	576	576	541	557	574	558	584	574	578	634	624	561	556	559	623	601	598	577	605	579	567	581	588	550	587	606	579	610	589	588	558	554	623	573	556	595	590	616	583	573	587	600	603	597	595	641	579	612	604	597	563	588	609	562	600	641	574	547	559	578	602	542	611	602	550	623	578	568	574	542	595	566	591	552	596	596	603	629	594	630	587	573	563	582	565	571	597	571	600	583	568	601	592	593	585	556	592	643	612	548	626	593	569	599	563	612	582	551	578	613	550	594	580	595	557	604	634	572	609	593	532	604	605	593	605	609	572	578	578	539	595	589	546	583	574	578	580	595	566	589	581	537	557	578	568	578	573	595	589	604	567	590	577	583	597	614	532	555	536	556	620	620	580	574	608	521	575	623	575	610	588	594	580	545	600	563	584	564	545	585	557	578	600	551	558	567	585	577	579	576	594	536	596	589	609	522	581	603	576	630	579	593	608	559	553	603	617	558	591	580	551	618	598	593	568	571	629	629	560	566	541	601	610	574	587	507	568	568	587	597	595	552	634	561	606	558	579	571	561	595	564	606	588	572	558	538	615	613	630	598	632	622	564	595	573	615	604	540	559	586	578	558	564	601	591	583	616	566	587	608	586	600	574	582	620	545	634	599	583	574	623	635	610	589	592	624	568	600	585	594	601	554	569	605	597	598	543	582	549	574	565	577	578	549	610	588	607	553	530	569	620	598	565	622	602	592	602	577	578	613	621	609	603	542	566	508	597	588	586	593	627	563	595	618	536	623	568	563	606	621	620	581	571	586	565	584	556	584	585	579	609	569	555	556	593	585	530	581	533	576	577	564	551	606	558	589	577	552	530	589	600	586	573	550	612	612	576	552	558	559	627	579	603	607	564	552	582	575	632	616	582	579	606	600	586	548	637	640	559	589	595	608	545	571	608	582	598	555	533	580	584	585	588	534	573	570	579	590	569	582	581	582	550	580	556	581	560	562	564	555	582	558	542	578	569	586	590	582	563	580	607	587	547	550	557	629	622	584	589	585	585	611	629	564	571	577	582	581	520	568	613	535	564	581	599	588	612	631	568	611	582	613	553	603	584	558	632	547	556	576	623	621	589	577	563	546	567	554	615	597	599	597	551	589	567	570	608	613	557	591	590	634	622	589	576	626	548	618	557	568	632	590	601	552	558	601	583	580	575	629	579	568	597	578	550	572	596	637	577	605	561	583	558	565	564	610	577	518	567	616	568	570	571	574	545	575	581	553	564	591	623	617	572	600	599	620	609	585	566	601	586	616	613	603	594	592	575	564	583	556	603	579	531	552	555	553	542	546	536	623	600	618	601	614	633	597	570	587	550	581	577	565	589	586	562	593	579	612	557	558	529	579	554	604	603	566	560	613	618	597	521	590	591	611	592	598	585	602	572	579	580	624	574	594	617	607	584	590	564	568	572	595	570	610	608	630	543	566	585	632	580	542	591	624	535	586	593	603	601	588	584	593	641	585	569	611	562	600	618	536	590	568	594	569	577	550	578	609	597	579	591	566	601	602	564	531	570	642	551	607	526	599	554	584	594	554	575	555	610	579	608	614	618	574	568	591	571	584	580	603	591	512	571	568	606	600	574	606	598	601	551	572	610	575	555	606	630	599	586	578	613	568	586	610	548	608	589	597	543	580	617	575	575	613	623	566	551	549	606	542	621	565	615	602	535	560	590	595	587	610	612	572	577	591	605	594	588	577	583	585	560	553	571	656	570	616	552	608	509	577	588	570	574	582	577	581	543	626	617	591	512	568	571	575	619	616	598	576	557	566	558	589	597	629	565	586	590	620	524	587	581	558	596	559	598	582	585	577	600	577	582	580	587	589	631	568	586	614	602	597	577	613	569	630	593	590	568	551	602	579	607	583	612	586	564	597	558	584	596	580	552	601	578	581	584	633	590	640	611	590	598	575	579	608	575	552	513	562	626	596	558	561	584	604	612	590	584	564	585	593	578	607	526	552	611	587	612	628	607	612	599	541	611	536	573	567	591	620	604	568	602	579	593	585	537	653	577	555	622	593	572	595	578	615	594	549	563	567	554	590	517	596	554	568	589	591	611	598	570	588	569	593	578	597	554	595	568	586	577	553	584	568	586	570	606	562	578	547	589	536	581	576	589	599	576	590	594	634	609	587	547	549	543	612	552	574	572	611	620	631	614	589	597	576	584	593	593	649	574	592	617	589	620	562	633	572	566	570	567	604	559	614	594	589	590	616	556	561	570	553	597	546	645	619	589	602	584	558	554	560	582	570	568	581	531	584	566	578	533	538	601	612	572	584	573	616	577	605	576	573	521	531	544	554	573	591	610	607	588	604	611	569	547	600	628	579	562	618	593	574	586	570	600	560	607	534	586	557	565	610	550	581	574	598	586	580	571	556	569	552	553	593	581	589	563	562	587	618	563	607	562	579	546	600	551	628	595	566	545	552	550	596	582	619	584	629	591	553	594	606	597	583	580	579	593	604	623	557	627	589	577	554	580	541	572	603	615	594	578	532	587	539	548	572	587	603	590	564	586	593	591	608	567	604	582	597	601	573	602	565	539	552	570	613	552	563	569	562	578	605	582	569	590	558	564	584	609	579	587	576	614	610	603	644	589	587	598	549	563	568	623	622	620	583	578	579	579	603	556	615	610	552	620	590	570	575	593	580	556	581	576	603	533	584	531	506	547	567	571	584	608	568	574	614	626	549	599	575	593	577	609	571	563	601	568	607	612	548	564	592	620	576	615	588	594	647	583	584	583	582	583	625	600	604	554	530	613	605	600	607	591	564	602	589	629	593	594	588	566	566	597	623	598	576	575	598	575	575	582	613	598	578	600	573	585	587	597	554	565	581	564	583	585	600	610	566	549	582	590	601	619	578	618	613	599	578	535	645	576	606	642	578	591	603	603	589	566	584	548	620	559	574	580	576	589	583	592	572	534	565	582	606	568	596	623	585	602	600	553	602	604	585	609	587	562	602	591	578	592	549	632	587	607	549	617	574	585	589	632	585	580	559	558	546	582	527	638	629	566	562	568	584	587	591	616	588	554	601	569	614	550	603	592	564	586	551	579	612	567	582	567	556	574	630	592	590	569	582	544	550	561	566	555	598	591	544	573	571	548	594	579	624	540	594	587	572	575	597	572	583	595	591	567	570	621	574	572	602	580	609
39478	19914	44550	46244	25611	8737	2036	731	368	324	297	335	349	331	327	303	326	317	319	357	329	311	320	354	367	337	307	373	321	317	324	342	353	337	343	348	376	359	336	331	314	330	318	338	299	318	295	332	310	342	361	323	329	318	312	323	337	315	346	321	317	343	328	325	320	322	312	352	314	351	381	311	302	315	323	312	273	303	321	324	354	355	300	328	319	328	331	338	315	336	349	334	333	339	340	321	286	335	355	301	357	329	331	347	346	343	344	329	329	317	297	294	290	347	337	318	343	359	356	307	352	340	350	324	345	315	349	342	307	351	319	340	313	333	334	335	313	365	323	334	330	348	311	341	322	346	320	309	289	285	347	330	342	315	319	280	344	354	350	333	299	297	321	312	316	333	340	316	354	300	345	326	323	322	310	300	306	371	314	315	308	325	324	325	311	325	334	356	324	317	339	337	369	369	353	354	344	352	334	314	366	343	316	322	374	317	317	295	345	337	296	281	351	325	342	298	300	346	355	331	347	321	334	351	312	321	315	371	359	337	303	336	319	339	313	320	313	302	325	299	294	313	340	331	351	320	330	328	328	305	290	327	318	344	336	340	314	333	332	354	314	355	319	324	325	332	317	334	326	348	305	342	325	334	337	308	322	306	313	303	318	379	305	281	316	319	308	350	347	336	333	335	355	298	325	295	313	352	341	331	322	348	299	319	356	332	333	315	339	352	298	331	330	343	295	347	327	345	348	342	324	315	357	303	316	355	329	286	311	339	310	325	337	362	300	296	295	320	349	296	319	335	321	318	329	327	291	301	331	368	322	351	344	340	346	336	320	323	300	339	320	346	299	363	335	353	360	348	282	317	336	325	304	302	341	337	340	325	315	301	327	330	327	326	358	336	330	344	330	331	312	317	310	346	304	335	305	323	321	340	295	315	334	339	318	354	297	324	297	313	343	313	294	329	361	324	337	351	374	348	311	313	317	304	314	347	345	337	336	316	313	292	335	338	348	316	322	324	343	313	294	365	315	339	324	327	359	339	301	343	342	366	332	310	307	295	338	339	320	298	319	312	343	314	359	344	340	337	301	345	311	323	322	312	308	312	310	323	299	314	338	313	294	356	335	350	351	339	346	329	323	324	308	299	331	329	315	346	327	320	349	321	306	308	359	316	314	315	334	307	347	352	340	329	312	296	318	308	324	326	346	331	322	332	328	317	307	314	359	328	333	297	322	326	309	331	312	345	322	313	313	312	312	351	359	300	338	309	312	332	325	332	349	321	320	330	372	317	345	325	297	329	306	382	290	315	303	320	340	321	335	334	382	372	309	322	304	345	323	354	339	318	332	354	305	334	357	336	350	315	376	313	326	352	356	309	353	331	297	352	321	350	322	355	372	315	335	324	320	315	344	329	319	310	327	325	311	334	307	328	318	311	317	346	330	325	311	306	323	367	349	359	318	332	352	331	375	325	329	327	305	335	314	326	308	350	319	301	365	309	303	320	345	345	363	357	330	339	316	320	337	335	338	324	368	330	347	337	328	322	337	326	345	310	298	292	316	330	341	357	309	347	330	352	341	332	314	326	330	352	293	323	328	321	327	305	318	313	342	321	343	342	343	372	340	311	361	314	345	340	341	324	346	331	322	344	363	335	313	354	355	357	339	351	321	358	355	306	333	384	330	316	332	345	302	317	324	355	326	316	362	353	325	317	365	308	285	326	326	318	313	312	336	326	321	321	321	328	338	330	329	306	344	361	323	322	307	351	311	341	346	345	348	307	344	314	327	373	307	319	287	351	347	339	353	325	300	332	370	358	327	316	311	314	291	324	346	320	344	324	303	315	301	329	348	366	337	358	325	347	303	339	351	337	354	333	328	329	367	350	320	364	300	325	319	314	354	324	345	336	376	344	324	289	317	325	355	297	305	366	340	322	323	302	316	333	319	339	299	346	341	321	345	314	348	306	301	350	302	320	309	356	339	328	321	311	338	344	312	323	357	324	312	308	311	331	307	355	330	309	313	318	293	331	320	313	330	315	309	363	349	331	337	320	306	291	315	298	317	357	323	318	348	327	310	354	335	321	332	301	327	339	342	372	346	327	313	311	316	358	352	315	331	335	323	372	329	311	341	291	299	331	316	331	376	329	315	337	326	328	281	331	282	350	349	324	336	329	333	339	355	339	369	345	349	356	319	354	354	343	328	297	361	310	316	318	346	320	323	317	334	310	327	339	298	345	337	356	318	326	338	356	335	326	313	334	359	325	346	321	315	327	275	332	350	330	324	321	297	298	298	312	304	348	325	308	350	341	358	351	355	335	327	339	307	339	350	362	319	332	317	317	324	310	366	330	309	347	370	308	309	325	345	311	347	341	310	326	323	350	343	346	336	382	347	341	329	350	350	299	338	294	331	360	332	330	345	320	335	350	345	330	353	327	315	355	329	317	311	299	334	324	372	361	315	326	336	370	331	339	307	304	332	300	354	335	298	327	357	332	319	317	334	335	337	310	319	344	362	330	345	314	345	312	381	319	350	302	303	327	369	321	326	345	313	300	328	314	348	337	344	328	308	335	303	324	373	341	314	330	302	357	316	337	338	311	312	354	314	332	328	319	318	349	332	354	354	354	365	303	311	320	340	322	340	344	309	345	358	322	351	333	318	314	345	346	346	304	332	311	316	322	313	362	294	316	323	305	340	329	323	353	330	310	316	310	315	343	318	325	356	357	340	307	313	312	320	313	271	358	252	333	353	330	357	351	349	337	320	325	336	338	303	341	354	335	348	293	333	364	301	311	375	356	330	318	332	328	345	318	342	337	292	319	297	334	348	282	315	308	319	332	327	328	349	365	341	350	312	355	347	301	322	296	316	315	318	340	306	331	320	348	310	331	334	301	330	331	299	334	329	308	347	315	311	326	316	352	343	330	351	329	352	319	339	353	376	326	360	287	335	354	334	311	312	347	336	317	309	340	357	330	308	328	341	355	276	314	334	337	321	391	339	342	312	328	332	313	354	345	330	326	294	353	326	321	323	301	311	352	318	351	333	375	324	363	316	325	331	353	310	283	312	318	341	332	313	380	302	340	364	299	300	330	319	355	317	332	366	355	308	373	321	327	301	324	343	321	324	295	318	341	343	304	325	333	292	349	323	308	318	300	315	360	329	344	299	335	290	321	328	320	316	354	296	317	307	356	348	309	336	327	330	292	349	323	303	315	308	324	384	344	333	355	325	351	318	337	328	334	310	329	338	306	324	320	336	325	365	311	338	338	341	320	319	355	278	341	346	329	332	337	328	309	321	307	320	311	359	338	357	297	323	368	331	348	344	374	318	337	316	319	351	326	344	349	295	338	336	319	324	318	321	323	335	312	302	374	351	330	368	332	308	317	311	305	358	313	364	333	341	354	349	320	354	306	313	328	341	332	351	330	351	349	331	311	311	344	335	287	329	336	314	333	296	354	321	325	347	329	342	331	333	339	326	333	337	325	298	329	302	344	319	301	349	330
25161	11042	49347	53959	35715	16381	5620	1890	917	731	730	760	732	769	745	686	744	709	698	749	724	702	740	770	735	723	786	708	763	749	737	747	720	699	713	689	778	762	706	723	691	719	723	734	715	710	764	744	737	757	725	737	738	718	785	756	692	754	736	655	737	731	717	737	727	730	713	699	755	744	729	797	753	696	706	738	752	689	723	737	705	671	757	725	717	690	784	714	717	767	713	753	764	724	746	762	743	699	685	712	755	725	770	765	718	766	709	741	770	748	690	693	749	782	733	746	741	700	762	714	747	689	687	655	721	701	747	741	721	743	730	698	753	736	746	788	720	771	728	769	716	748	727	760	794	695	687	739	700	718	740	718	725	706	749	753	732	703	706	774	731	765	695	727	735	754	749	738	727	738	708	689	779	727	729	709	754	732	766	682	717	720	699	755	725	772	788	718	695	708	696	759	736	748	726	699	700	763	761	739	705	753	719	713	749	744	759	729	739	713	680	751	734	730	702	722	746	720	756	745	737	716	680	758	753	740	708	667	724	709	719	658	756	762	763	730	736	744	717	763	723	723	700	724	744	750	780	742	742	696	750	729	730	741	722	766	764	729	747	746	722	730	777	682	679	717	733	798	704	748	739	696	723	723	722	794	749	739	781	698	745	762	756	728	770	729	762	745	745	712	700	747	741	775	730	730	753	724	705	713	739	746	727	754	743	787	769	738	698	661	763	708	746	689	662	736	725	742	746	676	795	717	735	722	747	723	773	741	735	711	737	785	726	705	744	738	726	731	746	748	769	736	783	731	730	703	727	731	738	773	706	734	726	738	743	743	718	702	698	763	722	751	729	747	726	740	748	725	726	768	727	771	722	731	731	774	713	761	728	710	695	743	749	770	775	750	705	717	756	736	749	744	723	682	744	745	706	719	714	741	724	699	742	739	677	738	696	748	748	685	700	756	691	722	707	722	755	700	778	783	696	706	751	754	764	688	721	781	752	733	696	754	748	685	718	787	747	731	705	742	725	750	720	723	726	721	703	781	693	731	737	734	713	687	711	666	680	755	727	728	743	735	718	731	715	724	715	727	735	716	734	723	709	753	737	721	789	701	702	766	716	735	712	741	772	740	772	738	726	771	817	741	747	711	687	757	666	717	696	723	699	803	725	738	747	764	708	706	795	744	733	731	737	715	719	725	744	744	705	713	758	694	715	699	757	708	687	788	749	775	715	725	774	719	724	713	718	752	718	769	703	720	735	743	751	714	706	701	741	728	753	741	706	735	695	755	734	747	731	741	708	697	695	719	761	744	744	701	688	732	759	740	724	733	749	678	734	727	763	727	704	754	757	697	699	709	727	727	753	692	678	715	753	724	700	733	697	760	753	781	744	707	736	712	690	739	743	749	683	740	777	769	697	783	741	751	742	754	725	769	724	744	775	714	749	750	738	748	762	762	751	696	748	752	750	722	743	738	712	736	713	721	695	758	729	725	743	711	762	791	741	789	756	726	726	731	695	750	753	732	744	733	752	743	730	699	739	760	700	670	747	782	670	761	690	698	684	698	692	715	736	701	835	703	700	719	717	735	706	706	726	729	771	710	748	761	751	746	792	699	695	693	753	732	733	755	737	720	765	721	727	701	725	758	707	754	715	732	711	816	776	729	703	707	736	742	748	704	706	698	701	702	724	781	715	686	732	775	689	722	753	703	744	751	739	773	708	766	741	725	795	725	693	771	768	703	758	689	739	732	720	729	710	727	761	755	717	744	741	767	734	714	707	779	687	750	752	729	725	749	698	701	701	689	751	749	720	711	712	760	705	759	747	749	738	773	696	775	742	719	717	737	685	694	753	706	747	713	722	774	741	695	720	731	747	721	746	725	748	703	726	749	718	710	740	742	708	783	704	710	753	718	708	727	778	704	715	720	715	759	725	722	775	731	718	688	759	753	738	772	682	707	720	673	767	691	730	774	724	749	683	742	702	724	747	752	699	723	749	739	748	724	760	731	700	727	716	717	690	716	734	660	707	751	749	692	723	752	743	757	751	702	728	737	768	757	753	730	774	786	769	719	724	767	739	685	731	737	753	748	756	678	700	734	699	730	759	734	734	748	718	757	755	742	781	753	697	755	765	750	724	747	725	677	771	753	724	716	746	705	748	694	722	728	709	745	737	729	722	771	730	703	744	781	768	723	757	739	700	781	734	732	716	763	688	750	742	715	752	714	702	752	713	730	717	773	761	714	744	685	698	731	725	704	707	719	746	741	725	691	657	723	732	717	742	734	752	741	753	732	716	694	730	736	678	732	722	700	761	722	730	726	712	686	721	736	735	738	713	725	708	719	735	759	741	702	683	738	723	739	747	736	745	716	765	751	748	722	757	687	692	735	706	765	769	745	735	727	722	721	739	693	716	730	709	713	745	708	752	712	705	712	724	743	738	741	664	727	765	714	713	708	773	696	753	719	730	726	756	764	749	707	761	685	730	733	702	735	693	736	732	707	702	751	697	749	717	791	772	762	798	754	708	704	772	745	741	748	726	734	761	734	733	748	718	773	790	708	735	758	701	767	735	764	749	699	690	723	732	740	764	728	762	737	768	804	728	732	719	735	714	727	716	751	731	750	745	760	694	732	751	747	723	732	754	709	751	716	733	735	722	740	766	728	760	754	735	689	725	732	727	724	713	716	656	742	724	684	755	720	758	760	739	704	701	744	721	696	699	728	749	757	701	713	729	722	747	701	698	750	732	732	749	688	747	755	730	725	711	691	723	755	732	676	730	760	751	743	725	706	687	735	721	760	717	735	741	710	702	708	718	710	733	685	688	705	769	719	672	729	694	722	718	692	741	711	751	760	743	718	727	719	746	737	745	696	707	722	710	730	726	721	726	757	723	726	745	707	732	706	674	726	724	739	791	716	737	690	738	700	725	705	690	780	756	738	748	739	741	749	740	694	746	717	706	728	735	739	789	728	728	759	753	744	711	705	698	749	730	702	749	765	714	741	718	728	711	731	790	759	770	740	754	777	719	717	714	720	679	732	764	746	713	714	695	730	755	731	697	683	693	744	760	705	777	731	783	754	730	714	724	732	777	724	713	735	690	769	772	753	731	757	738	740	741	717	729	718	671	728	743	725	714	750	781	733	731	679	771	769	729	773	787	704	726	720	685	771	781	722	755	783	699	731	788	740	717	720	724	737	725	721	750	751	739	762	741	788	677	693	701	743	771	731	680	703	723	718	780	692	691	692	747	751	754	706	722	760	724	720	732	721	744	732	745	760	834	703	749	760	735	730	703	760	735	744	722	726	744	726	697	737	758	700	731	717	761	736	748	760	737	773	736	752	712	727	751	757	709	747	683	753	733	711	734	781	740	717	728	720	722	722	743	755	739	755	747	767	722	700	714	701	740	736	744	726	748	709	733	793	706	761	721	743	744	740	722	744	775	701	746	744	715	722	743	730	745	740	751	725	705	711	730	706	724	730	717	725	693	753	747	769	704	713	718	741
50490	29287	60136	59474	36459	16316	4404	1087	465	384	382	381	358	392	396	379	393	357	384	371	380	376	372	416	359	396	402	393	374	360	396	404	347	373	375	371	388	375	351	372	370	373	366	375	384	369	370	358	390	338	349	352	370	411	377	392	372	403	381	424	390	369	348	365	343	401	396	389	392	407	378	407	353	369	370	386	357	356	422	409	316	362	346	354	374	369	404	395	391	372	333	395	384	388	374	368	370	368	377	383	371	350	349	368	359	373	380	380	361	373	384	358	389	379	424	366	349	388	383	367	368	352	336	335	342	411	388	400	372	376	400	392	356	363	363	361	351	357	388	395	341	371	359	383	377	358	378	386	385	411	399	399	378	356	352	371	411	380	349	370	396	352	364	371	356	361	387	358	380	380	347	415	379	377	410	389	365	403	375	363	347	369	375	385	330	390	377	369	368	388	363	373	366	356	369	384	399	384	349	363	383	365	377	381	364	357	391	374	379	381	370	381	358	414	362	413	350	323	402	364	395	358	347	399	390	371	395	364	408	367	367	386	365	348	381	370	361	375	371	329	344	390	342	392	401	363	362	356	384	377	399	371	346	370	391	344	382	342	381	344	360	390	366	369	380	395	392	371	361	348	397	380	419	381	376	376	365	369	396	373	349	364	399	382	361	367	373	377	333	344	355	366	381	383	326	383	384	380	383	379	389	349	370	355	375	345	339	357	361	356	383	382	391	388	377	377	362	392	364	385	380	359	349	397	352	406	376	378	381	355	384	377	364	334	362	398	357	371	347	368	373	411	389	398	404	372	383	398	385	391	384	378	379	372	340	366	362	373	424	348	387	362	360	377	355	384	399	398	364	386	345	357	385	395	365	364	395	349	341	355	375	392	355	407	382	382	355	380	379	362	371	376	404	355	368	355	404	398	361	376	382	386	361	346	396	411	364	384	371	373	382	387	373	408	353	381	345	393	406	373	376	371	369	344	382	360	351	405	409	354	416	370	355	385	405	375	395	387	367	391	359	389	350	392	397	324	363	389	370	357	367	364	379	377	385	315	414	367	374	373	422	354	392	385	431	369	402	395	356	359	352	387	401	354	347	381	361	375	382	365	377	369	355	386	359	407	369	379	403	375	350	365	380	403	360	380	392	391	397	376	356	357	370	363	342	362	352	412	380	326	394	383	382	395	349	358	349	384	397	360	406	369	369	316	387	385	380	392	379	385	360	352	348	403	370	399	386	358	377	360	365	399	393	381	367	403	350	405	397	446	367	361	421	348	387	351	362	421	420	386	387	379	338	372	387	365	378	391	354	370	383	359	370	347	356	378	396	376	355	358	352	387	384	371	376	408	389	361	360	420	368	352	396	342	370	381	353	389	367	363	346	379	388	350	403	429	364	378	344	383	379	372	406	380	386	377	357	361	350	394	359	363	395	393	401	421	399	393	407	355	394	411	404	408	370	352	346	336	377	400	372	361	378	373	356	403	373	378	348	372	382	380	362	414	370	368	373	311	397	355	362	418	367	364	381	351	407	409	384	355	389	359	351	359	367	387	366	413	392	396	406	391	376	369	387	426	392	360	352	367	381	378	360	403	370	349	353	368	331	420	361	386	388	340	377	351	380	379	338	354	327	380	388	392	366	361	390	375	364	423	404	345	361	370	354	354	399	367	375	397	372	409	404	367	358	378	383	389	349	369	380	355	385	368	356	375	382	396	346	370	383	372	331	378	362	347	387	342	363	368	404	361	352	401	377	351	384	397	399	383	375	390	354	347	381	400	371	362	379	392	365	377	351	370	387	372	359	371	385	379	385	391	434	389	383	375	390	359	374	395	396	354	382	355	415	373	383	341	409	401	384	355	351	403	398	380	360	383	398	398	399	364	379	359	371	351	378	398	355	402	373	363	394	393	384	377	353	366	340	362	366	385	400	386	374	371	379	381	402	375	391	354	397	391	377	377	391	385	410	383	364	411	382	350	351	340	369	400	391	351	391	380	368	343	390	376	345	344	363	354	333	368	375	377	421	360	435	388	384	366	386	354	389	366	353	381	383	393	401	346	376	379	349	398	365	366	375	410	448	369	375	342	398	353	347	345	379	355	363	368	362	379	388	374	366	369	389	405	379	377	382	376	358	358	381	382	359	370	400	392	412	343	380	383	428	396	371	356	343	380	403	391	376	418	377	367	373	414	396	339	396	350	399	374	360	386	349	368	372	364	396	387	370	357	374	360	351	359	362	370	329	363	375	343	388	374	369	412	361	351	365	372	374	367	370	374	359	348	411	396	385	394	372	393	359	396	349	390	377	408	355	353	377	365	378	366	389	375	346	380	345	350	371	370	393	409	338	400	408	380	333	367	371	385	334	377	358	322	383	410	368	394	373	383	343	429	351	383	386	371	375	394	363	349	349	386	384	353	391	367	392	372	369	376	428	379	383	421	373	388	355	352	368	370	387	368	415	415	337	395	377	393	362	329	399	342	363	354	362	382	365	369	384	389	377	386	399	378	370	346	347	385	369	366	391	397	374	368	371	391	390	356	383	354	392	420	364	378	381	362	371	372	347	398	366	355	362	340	342	382	370	360	371	365	394	358	385	363	394	377	357	358	340	377	370	380	393	365	369	353	366	378	355	404	380	350	397	408	431	419	346	352	398	372	363	378	383	393	401	357	378	358	381	369	399	365	370	396	364	367	354	384	384	366	384	377	339	389	377	387	365	395	365	370	391	384	393	362	375	394	373	341	365	352	384	404	354	392	365	397	424	335	371	402	352	395	393	384	401	362	353	389	382	386	384	357	388	351	406	388	397	405	379	366	388	342	349	399	375	353	343	333	349	376	428	408	388	397	375	374	398	364	384	422	327	386	358	365	361	379	379	381	370	349	356	400	397	341	368	368	377	362	353	385	406	414	355	411	424	412	367	392	392	376	411	360	374	345	372	380	371	361	380	374	372	363	387	355	411	359	373	337	371	387	392	403	393	377	406	374	381	377	382	348	390	371	347	395	393	421	386	375	394	398	413	385	381	396	365	363	394	388	373	420	380	363	365	361	340	371	346	399	369	356	397	372	377	376	378	355	371	376	367	371	419	412	376	372	342	366	351	415	333	394	350	374	364	372	367	388	405	360	362	373	424	367	356	364	355	389	377	365	349	377	401	373	381	403	353	384	375	391	376	389	380	383	340	357	393	400	392	353	367	364	371	377	350	353	365	429	395	396	380	379	367	392	381	395	353	364	361	343	417	369	368	379	376	414	370	353	381	335	359	374	331	338	343	328	416	389	381	442	429	378	377	417	360	361	348	351	341	352	375	394	410	383	366	384	362	376	358	381	343	413	381	362	365	399	375	372	371	411	384	380	364	380	382	402	349	355	370	383	358	377	404	360	372	345	348	370	397	375	390	333	362	385	357	364	386	379	335	365	373	396	333	368	361	340	372	410	387	333	385	375	379	374	387	380	420	363	362	375	363	376	386	397	398	388	366	405	419	396	424	359	378	376
32842	16456	62003	65362	46457	24961	9569	2978	1107	779	777	833	759	845	814	826	833	828	772	846	805	872	874	826	840	779	825	769	817	788	795	767	864	797	833	845	797	866	807	785	843	821	813	793	822	800	829	791	825	794	823	801	858	823	811	789	787	805	787	836	834	806	811	853	788	810	830	822	783	859	804	840	838	824	846	853	829	829	789	830	862	820	808	856	820	839	850	791	809	748	791	815	808	813	820	828	772	855	822	781	805	778	783	856	792	805	818	791	787	785	852	786	823	800	788	801	829	847	805	836	836	814	813	790	770	839	806	808	804	800	801	830	819	749	845	843	791	817	841	783	821	832	755	792	822	792	849	765	839	856	867	821	896	788	837	854	818	803	759	800	755	824	824	843	775	836	855	833	751	819	754	796	802	806	776	784	822	826	782	843	823	799	782	842	813	801	816	856	803	813	856	825	798	813	816	841	827	794	771	798	879	817	782	842	815	730	795	780	782	794	821	788	795	820	792	799	838	777	818	807	758	832	813	849	807	866	811	850	798	752	834	807	844	835	780	776	811	823	803	796	808	831	860	804	830	809	787	755	798	795	834	794	830	798	810	799	836	787	816	814	810	804	828	816	774	827	824	830	836	805	760	749	790	808	803	814	801	785	757	800	874	812	846	839	874	853	791	827	814	815	846	821	793	796	782	800	753	838	843	791	804	771	833	847	837	794	822	810	805	821	819	762	780	840	832	841	815	783	818	809	833	800	757	782	832	794	861	809	874	786	881	842	797	792	816	830	843	761	812	827	812	824	830	783	808	844	811	822	825	789	835	844	790	784	805	780	798	842	806	853	872	762	816	807	759	791	766	816	872	789	865	769	832	796	802	789	838	852	774	806	772	796	831	813	752	833	814	850	815	804	805	807	817	801	770	782	782	791	798	809	789	818	812	823	772	831	820	811	776	784	838	801	759	811	828	828	782	798	810	842	819	815	833	790	815	816	856	797	758	866	832	732	834	823	824	728	804	773	778	850	833	777	815	794	767	831	838	813	840	849	839	789	830	803	759	863	828	811	828	799	836	801	808	779	785	824	805	768	780	781	849	831	790	835	833	791	833	810	780	843	782	774	842	833	831	818	852	798	769	818	774	809	796	780	823	803	861	820	777	844	801	756	859	806	848	731	773	788	829	797	819	793	812	806	792	803	775	827	783	793	794	819	774	844	789	806	819	774	807	828	813	817	798	828	847	788	799	834	812	807	759	782	788	836	737	786	741	812	774	859	802	777	785	781	799	869	800	801	814	781	821	805	775	775	821	799	821	799	786	812	802	817	813	815	783	804	827	826	837	876	815	808	823	849	810	857	775	801	841	834	805	738	786	816	819	781	775	796	810	811	829	827	836	802	805	803	822	826	868	806	823	855	811	755	777	786	802	831	788	818	917	864	814	812	828	751	800	754	874	753	817	814	811	833	859	837	810	813	812	848	786	796	779	809	822	799	786	780	797	805	868	833	813	836	775	854	832	827	814	830	818	839	852	846	735	815	795	748	828	817	888	823	834	787	792	821	823	807	810	839	813	837	825	848	826	829	820	781	784	774	812	745	816	819	811	819	789	810	794	816	792	779	855	813	773	807	830	749	867	807	832	842	781	793	797	830	829	751	796	800	827	812	778	831	799	794	816	812	787	835	851	757	836	833	824	778	820	827	867	848	800	846	812	793	821	814	813	823	799	746	799	817	886	860	819	798	752	804	833	832	775	841	832	784	831	798	791	815	825	828	810	808	805	828	779	813	772	790	839	742	821	857	841	870	822	789	798	824	755	828	797	809	824	761	784	846	826	751	806	806	859	809	830	818	750	851	797	785	862	864	829	820	833	809	740	781	820	793	856	831	768	823	862	833	829	771	781	873	826	786	865	805	810	806	852	798	831	817	808	777	802	799	823	824	869	844	860	833	764	764	814	798	805	797	804	798	800	829	829	825	837	757	838	818	773	873	822	805	830	846	822	819	843	792	807	889	866	830	867	811	839	854	725	741	760	737	792	742	840	803	789	760	839	841	817	782	831	818	771	803	798	867	828	813	860	814	814	777	805	835	832	839	830	812	760	858	823	752	777	815	824	762	830	804	791	841	827	833	833	784	807	823	785	801	804	832	843	777	832	809	844	805	823	836	816	795	840	800	795	802	819	807	800	787	805	814	797	835	834	821	813	749	844	778	843	796	845	771	783	830	820	789	835	837	822	776	787	805	849	775	857	762	827	784	798	785	840	817	837	806	780	822	792	829	828	858	773	815	847	829	803	852	825	823	812	791	781	835	843	801	803	835	809	772	804	819	844	783	789	796	790	755	843	829	803	808	833	830	812	782	863	825	837	840	811	820	835	790	847	805	783	807	787	832	810	813	855	806	767	786	836	792	823	832	793	824	899	800	841	841	829	843	753	787	792	775	811	812	825	801	816	795	789	732	809	794	849	887	776	815	826	831	785	803	838	848	787	822	846	816	814	776	872	819	805	790	838	793	813	828	817	853	823	805	805	800	819	839	762	786	753	860	787	815	797	850	855	818	844	825	793	803	796	834	782	833	797	753	799	790	864	802	778	814	816	806	827	784	799	843	839	786	795	798	781	825	772	768	755	823	804	812	795	818	826	864	758	820	816	807	775	805	760	775	781	810	791	828	798	834	802	800	810	792	860	791	788	864	769	802	819	801	824	829	804	814	784	798	846	810	813	826	825	788	833	810	822	808	798	801	775	777	800	823	777	790	806	751	781	802	862	735	854	840	812	796	789	776	793	812	853	782	802	831	843	794	820	827	826	787	808	839	792	816	785	811	844	798	778	812	800	788	891	836	803	896	795	774	802	823	828	768	858	832	828	805	808	799	852	781	774	811	820	821	818	824	773	782	834	813	825	828	832	829	840	804	814	807	809	775	804	872	792	807	782	853	817	815	818	792	786	766	821	825	820	816	826	771	798	797	779	873	799	774	802	790	769	776	824	809	826	823	816	828	800	785	830	817	827	783	834	774	868	832	856	799	851	774	811	806	842	829	830	791	809	850	854	802	786	800	809	842	785	827	785	809	842	858	803	770	813	812	839	835	781	787	774	798	789	801	781	824	777	863	833	792	796	796	843	836	817	791	826	864	845	802	790	812	802	785	835	834	848	802	788	820	848	822	801	760	788	845	796	837	773	841	833	794	807	808	831	752	814	769	862	824	824	784	800	810	777	777	812	788	797	871	874	754	786	862	785	835	820	834	810	771	781	805	764	780	786	803	787	828	833	825	844	830	851	827	807	797	787	782	839	825	810	794	800	766	858	800	828	819	807	749	806	828	872	857	853	802	843	819	828	795	777	828	788	815	796	890	824	777	797	792	815	797	829	784	798	772	817	788	846	784	880	822	795	835	853	809	816	831	795	817	833	788	842	872	764	813	817	763	808	797	789	759	841	769	838	797	785	793	819	784	888	812	792	841	831	827	831	805	817	804	795	795	730	805	823	801	834	820	846	819
13946	4651	3872	4761	2550	1007	464	305	279	269	279	235	247	268	235	242	240	250	262	258	278	283	284	263	268	254	241	229	239	227	254	248	289	268	297	261	287	272	264	235	266	252	239	254	234	238	247	263	275	256	243	252	272	275	278	275	249	278	288	277	222	244	227	279	254	279	241	215	262	259	270	280	233	235	254	255	263	266	246	241	257	260	262	255	292	248	258	255	269	261	275	292	277	291	291	259	248	266	280	262	252	237	255	238	253	299	252	262	259	268	258	236	285	272	259	308	239	247	235	287	258	272	235	249	275	262	222	273	268	242	253	242	251	262	250	251	258	238	260	257	288	274	301	227	286	240	262	261	223	241	244	266	240	255	294	240	282	276	229	236	255	253	277	292	251	263	254	235	245	256	240	275	267	258	261	272	285	266	270	244	272	263	273	260	263	254	254	272	251	247	255	222	237	270	287	282	273	259	272	253	249	250	245	285	268	270	259	235	283	267	303	251	269	248	260	241	267	244	234	246	254	245	245	258	234	235	259	255	268	241	261	268	261	279	251	264	228	241	260	271	239	257	233	268	229	234	243	257	271	259	260	254	249	272	247	256	258	221	235	288	243	227	249	235	247	274	266	251	305	244	274	285	256	248	277	263	305	268	256	278	265	261	250	264	247	255	265	256	252	270	283	248	258	250	262	250	244	265	241	268	237	272	264	271	254	273	301	252	247	240	261	286	269	248	258	265	257	244	256	271	256	304	266	277	258	255	247	224	245	258	260	281	244	227	257	279	241	267	258	278	253	251	265	254	240	272	263	235	288	261	290	245	261	271	281	287	260	250	246	274	243	265	268	271	286	305	286	269	256	249	232	246	252	272	268	259	234	267	242	262	276	242	260	246	266	258	269	309	241	263	271	267	259	264	260	257	271	287	301	255	255	275	284	267	265	279	270	234	266	283	290	284	279	268	253	255	245	283	248	282	237	261	262	288	291	280	258	212	243	264	260	244	302	271	266	286	233	257	259	284	270	292	240	243	264	256	247	231	250	282	245	259	259	258	265	253	279	294	269	260	244	260	257	262	253	248	276	259	265	218	238	253	276	264	266	239	280	317	255	245	247	218	268	296	245	281	263	260	251	225	239	254	239	254	264	228	270	234	279	238	264	269	261	272	276	271	221	282	270	255	286	262	290	287	293	275	268	249	241	275	260	266	249	239	246	298	240	262	262	279	282	251	243	254	300	274	236	257	255	270	232	263	239	250	246	239	234	288	253	294	267	272	226	252	242	296	241	227	288	298	268	254	273	255	254	254	274	282	292	256	266	245	261	272	268	245	248	252	221	232	246	249	256	232	222	267	254	241	266	243	268	286	268	250	282	274	247	280	259	266	270	276	254	254	233	232	276	251	242	252	253	260	245	228	242	271	286	240	275	258	249	268	266	247	253	245	270	269	248	250	276	254	282	253	264	258	252	262	281	241	230	255	253	254	229	274	247	267	242	270	265	244	288	299	243	274	251	279	291	237	275	246	255	259	270	251	276	270	275	240	258	260	266	269	247	291	258	274	262	263	249	268	253	244	247	222	291	255	243	242	275	273	234	258	252	270	253	298	287	251	271	268	261	281	280	239	262	259	232	277	279	250	246	239	297	253	266	264	269	241	259	241	240	306	281	255	245	251	256	244	256	256	238	269	273	246	251	250	252	256	245	270	282	303	249	255	253	261	259	287	261	238	293	264	263	275	258	218	269	250	249	302	247	243	256	265	248	237	270	261	280	292	259	281	258	279	269	281	251	271	286	290	270	280	258	258	257	250	251	254	246	249	215	254	278	281	259	243	241	257	285	215	268	293	259	281	270	257	227	242	285	231	246	218	280	288	257	251	243	236	233	281	277	282	295	269	277	260	286	284	274	269	276	257	264	233	244	247	262	267	260	264	256	266	265	259	234	284	235	234	261	267	276	258	254	261	258	256	262	253	313	240	251	267	251	263	288	300	307	238	280	253	260	246	256	282	288	304	260	287	280	286	246	273	253	253	242	263	251	264	303	268	250	249	266	248	262	276	290	273	274	273	250	251	246	269	234	269	252	290	262	250	228	243	290	272	259	240	259	253	236	256	246	259	279	230	255	262	261	253	251	253	247	237	296	276	277	257	248	247	249	277	246	228	253	257	242	266	250	243	250	262	266	248	257	263	274	222	263	247	247	277	276	257	282	253	283	260	286	266	263	256	247	257	268	281	280	252	274	299	248	285	282	259	279	269	282	241	254	251	277	273	257	254	238	234	252	278	251	241	281	264	259	274	274	236	267	233	261	260	241	220	248	280	244	263	234	265	251	240	240	252	262	270	262	268	254	245	264	286	262	259	226	245	249	251	261	261	255	269	257	249	242	270	279	225	244	281	263	243	252	268	237	233	251	264	239	268	246	267	259	245	268	255	242	282	230	260	273	242	250	263	250	297	296	294	268	240	263	274	265	254	232	254	241	264	246	262	240	268	269	281	252	266	260	229	281	250	239	255	237	276	248	268	262	212	281	235	273	237	255	292	257	257	274	260	232	239	268	231	244	248	283	267	247	279	291	242	245	301	259	280	275	246	238	260	261	246	263	259	246	282	267	279	257	271	279	280	277	249	255	309	256	259	227	252	271	255	278	247	255	263	244	238	266	263	288	271	276	247	251	259	236	242	220	266	236	246	253	238	260	249	246	271	265	240	261	240	264	239	275	249	241	253	244	291	242	268	226	282	294	251	251	240	237	272	278	265	267	287	267	291	238	280	273	293	271	266	286	270	266	259	273	228	283	256	254	259	264	274	279	261	278	288	278	301	248	246	273	243	291	287	242	235	250	244	262	270	280	276	217	248	224	256	293	268	251	243	251	258	237	254	265	265	237	267	238	264	262	301	250	290	240	269	259	220	280	255	251	258	240	271	217	258	274	272	235	261	254	244	265	283	261	235	278	261	256	249	264	265	231	281	240	267	272	276	249	282	248	304	284	277	267	274	260	242	238	278	239	270	229	237	282	239	239	249	271	266	269	247	244	248	247	258	245	242	292	273	255	232	270	240	270	236	266	267	251	226	247	247	271	231	251	261	253	269	258	268	254	265	258	282	267	266	283	246	250	261	254	261	267	308	218	241	266	253	269	255	273	251	276	253	268	253	274	270	280	285	251	272	270	261	275	236	257	283	256	231	251	256	252	274	267	253	264	272	221	256	269	250	283	247	235	259	224	227	266	265	267	271	264	305	259	249	235	243	240	232	291	267	256	260	256	255	263	271	252	276	264	206	250	269	243	262	246	221	254	250	285	264	224	229	250	264	241	246	259	263	251	274	272	272	236	233	294	235	260	266	284	273	227	276	258	261	252	236	227	245	244	242	237	261	277	267	242	275	247	257	245	242	242	252	258	266	232	278	269	260	279	253	247	265	278	272	270	258	277	259	257	249	238	249	241	280	272	243	240	252	266	232	249	238	258	263	253	247	263	259	248	253	280	245	235	283	249	264
8462	3498	8176	11723	6622	2662	1206	755	641	624	561	585	598	620	592	617	599	587	571	610	578	556	619	612	585	606	622	605	583	571	605	556	578	591	626	574	618	625	588	599	610	595	605	570	608	583	611	587	536	612	566	531	636	569	630	598	621	571	611	595	572	605	583	591	620	552	632	562	596	587	581	572	579	577	604	629	559	575	577	581	596	636	621	595	621	653	592	580	588	571	574	537	580	566	601	571	596	631	553	570	561	617	631	595	607	575	636	577	597	587	576	598	573	558	640	548	598	602	624	619	611	626	594	619	562	590	597	586	553	629	663	617	589	610	611	583	639	600	603	634	602	599	617	577	604	635	587	584	639	612	558	557	642	573	609	605	579	556	607	601	602	606	581	607	637	628	605	583	589	586	596	586	624	581	597	636	621	596	614	606	606	592	602	601	582	581	587	548	539	598	557	613	540	570	634	599	605	621	601	573	610	625	639	574	612	597	610	595	630	570	616	618	609	604	581	601	591	572	592	582	552	606	573	569	596	568	581	620	627	616	592	596	561	534	620	579	609	610	621	610	560	575	623	580	590	618	611	611	607	605	582	600	614	592	590	632	618	569	593	606	608	583	563	571	606	580	604	595	588	571	615	624	672	615	612	605	632	595	542	588	603	608	656	632	597	603	587	583	570	547	605	584	575	602	590	633	629	547	580	624	615	592	654	602	592	617	592	613	627	611	589	589	599	562	578	579	589	616	564	630	643	619	578	596	615	596	567	597	586	564	564	598	566	600	630	591	605	547	572	593	600	548	641	613	593	551	591	596	608	589	586	643	581	587	549	594	601	603	622	596	588	632	610	569	631	609	595	615	609	586	609	583	605	573	591	579	642	578	572	608	608	599	623	574	633	592	553	609	602	642	592	582	557	613	611	592	622	592	620	594	616	602	551	586	621	614	609	559	606	621	620	581	571	565	604	588	564	637	559	567	577	553	608	587	604	587	558	583	635	591	608	534	601	566	618	632	633	648	627	640	604	594	602	583	616	600	642	616	575	579	621	563	590	586	618	641	629	639	600	614	543	604	597	616	581	565	634	578	601	600	614	595	618	576	574	586	594	602	596	550	574	648	620	549	588	554	612	586	669	631	569	537	623	574	630	633	622	609	583	592	625	599	616	585	590	572	605	601	609	614	594	614	544	631	601	609	574	606	566	570	598	587	631	579	544	639	597	583	608	588	634	591	616	595	636	607	557	585	615	596	581	609	578	610	609	629	531	618	612	620	583	568	593	607	588	594	567	604	568	559	572	602	608	617	603	580	605	585	594	583	597	610	595	606	601	609	640	615	586	635	615	606	588	601	600	534	639	589	601	615	606	623	592	586	581	603	612	607	607	585	582	592	604	580	613	599	567	607	608	617	552	638	587	610	614	583	608	592	594	592	597	585	633	565	607	579	615	575	569	629	576	558	596	625	605	546	574	560	594	629	589	635	587	576	609	601	572	607	574	628	612	603	623	602	592	595	569	591	584	594	598	643	587	531	554	589	599	595	579	589	579	609	547	580	605	602	620	618	598	587	630	555	632	622	583	609	536	642	583	579	543	632	599	603	597	595	606	569	645	596	599	562	624	595	620	605	571	573	570	631	640	607	600	591	580	599	556	530	625	597	599	610	626	590	594	593	595	615	554	602	592	552	557	544	571	587	633	546	580	610	575	629	564	563	658	574	614	576	589	599	591	562	594	566	570	609	576	568	563	558	606	599	588	568	614	592	606	610	589	575	607	616	619	624	579	611	607	590	578	645	598	600	561	651	579	618	598	649	583	563	620	618	617	586	571	640	611	579	613	608	584	569	607	579	618	596	577	596	575	585	610	612	578	604	560	577	608	579	644	589	574	553	604	655	555	560	572	629	600	607	603	606	597	573	616	563	606	573	589	587	569	550	583	624	632	604	578	576	587	585	568	596	617	601	638	594	599	590	583	594	578	571	600	616	559	586	613	630	581	647	603	571	584	590	610	587	622	586	593	569	603	613	611	643	589	557	602	617	600	612	606	580	599	655	559	552	611	593	575	635	609	573	578	639	586	598	606	573	587	612	585	588	615	620	608	599	597	594	599	591	624	577	627	613	610	597	586	601	606	637	610	559	579	600	593	569	590	593	574	639	581	638	586	560	570	549	646	580	590	534	604	578	613	636	605	605	591	565	602	621	609	622	587	584	587	604	587	563	574	611	589	635	559	615	605	632	569	595	621	608	564	651	582	634	582	577	603	585	607	599	585	635	565	612	658	575	596	643	564	628	588	605	615	637	592	566	576	594	523	597	616	584	570	583	622	636	583	595	617	598	566	571	636	590	603	609	579	614	585	590	574	627	580	607	604	623	599	595	590	587	561	617	561	628	584	576	584	565	590	609	606	599	629	624	595	597	648	550	566	622	619	581	622	629	629	608	600	565	570	599	601	585	582	595	628	567	587	599	587	567	544	636	626	638	591	583	594	601	645	594	607	594	571	555	578	597	594	560	565	597	581	568	594	624	636	589	626	604	634	613	568	586	617	625	594	592	586	578	661	579	590	602	588	585	598	590	601	598	555	603	631	589	584	615	602	615	621	604	623	600	582	593	624	572	582	589	619	603	609	605	615	575	627	587	584	621	568	603	613	613	599	571	606	608	617	583	610	579	602	614	572	634	593	543	613	611	613	631	583	635	621	556	610	583	585	584	551	553	583	598	604	604	583	597	592	555	604	578	574	639	595	610	606	599	546	589	619	604	586	609	629	601	586	579	600	607	593	581	578	627	632	613	596	585	633	631	593	621	565	547	567	655	581	642	601	612	599	624	620	633	600	581	642	578	558	590	575	619	619	580	622	603	574	558	576	563	608	623	601	609	554	582	614	624	583	561	575	576	584	590	570	572	579	597	604	644	585	615	626	572	572	604	563	586	601	588	604	619	626	597	607	602	613	575	584	580	605	573	590	591	636	587	564	607	651	620	594	602	600	569	611	579	581	621	592	602	585	595	566	569	601	586	597	608	575	601	544	602	582	613	645	618	620	584	585	560	641	659	590	604	585	593	644	626	604	602	583	609	593	627	613	538	600	600	613	596	599	611	583	636	596	583	595	575	584	616	603	578	623	597	605	575	702	583	560	610	595	597	624	625	588	621	570	600	595	606	598	629	635	647	581	620	576	588	581	617	591	567	573	634	571	640	591	616	567	592	570	595	583	601	581	577	617	627	575	591	616	624	535	578	591	602	597	604	588	584	615	592	570	564	621	599	614	596	586	639	574	577	576	639	629	587	598	615	585	584	622	613	623	599	559	561	611	616	632	571	586	621	604	596	586	567	614	603	573	551	613	609	590	606	576	603	574	598	592	602	629	626	640	588	609	594	605	570	608	542	610	565	605	577	609	616	603	572	560	611	577	578	619	602	592	599	599	616	612	623	623	644	608	545	578	578	600	608	568	620	604	653	609	609	580	620	622	618	560	589	583	612	629	601	581	578	584	575	577	624
38865	24750	38036	48808	27386	9606	2168	673	350	342	352	324	331	300	342	339	354	298	320	341	346	300	332	310	317	320	321	309	313	327	354	311	298	311	343	332	306	353	287	324	306	322	307	308	306	360	305	324	300	304	333	316	342	337	352	372	293	340	341	333	338	332	330	320	329	340	328	321	313	319	317	349	341	316	290	346	327	322	315	323	337	320	296	363	343	314	292	313	305	316	306	332	329	310	295	324	319	294	323	317	336	318	330	310	315	305	334	331	368	360	318	316	340	325	337	317	310	334	332	295	320	303	392	354	328	362	354	319	318	333	308	304	312	322	344	338	341	350	331	339	362	337	341	283	321	294	316	317	325	335	363	310	318	355	319	322	337	313	335	341	312	340	301	300	317	316	336	320	304	321	314	320	335	329	319	327	321	338	316	314	350	307	369	347	309	322	327	351	325	317	333	336	353	337	352	325	342	307	306	283	337	310	343	329	314	313	341	337	295	304	312	339	319	327	349	322	317	314	340	309	319	325	290	365	299	344	343	327	328	311	282	300	303	353	317	319	326	319	360	306	343	292	321	309	353	335	335	333	344	309	322	312	328	331	299	353	359	325	316	328	315	290	328	339	324	296	307	342	304	321	328	344	339	333	327	330	334	344	341	312	349	318	304	346	308	330	295	318	340	326	342	307	334	325	321	332	322	321	389	338	328	326	333	331	321	295	347	322	303	321	321	316	326	319	341	359	334	325	323	333	308	295	357	303	339	339	342	371	295	323	318	314	323	314	312	323	311	335	346	306	347	278	314	351	345	307	309	315	351	292	321	289	371	318	318	321	325	342	303	340	323	318	312	351	325	325	330	317	305	314	328	328	326	301	362	311	311	313	323	324	329	301	321	300	331	330	328	330	328	300	297	323	339	329	319	324	314	339	324	306	323	338	351	333	318	322	302	344	313	301	326	323	347	310	284	327	351	313	334	296	304	328	314	321	352	357	338	313	348	339	302	305	299	308	297	321	336	306	314	342	339	377	323	336	365	325	334	337	313	325	314	365	339	339	300	339	333	359	294	338	346	311	312	312	330	375	322	309	299	322	314	338	352	318	324	333	312	314	301	326	318	333	305	368	321	333	328	317	332	369	343	333	311	309	282	300	324	330	344	352	324	322	301	312	357	333	310	312	364	295	355	334	353	325	365	349	306	344	305	302	348	317	290	321	331	335	330	364	323	340	301	334	304	278	323	311	317	363	362	314	315	358	346	318	320	320	313	300	340	313	334	298	332	311	321	313	334	322	335	323	323	306	310	278	296	332	341	327	303	317	347	324	317	297	328	340	360	311	314	313	320	318	353	329	327	334	333	349	344	320	318	329	334	347	347	331	356	318	344	302	292	355	320	333	358	339	350	336	345	333	327	310	316	294	323	320	338	329	318	305	344	307	315	338	328	330	308	365	371	339	329	295	324	329	335	335	353	311	331	356	315	299	364	357	337	321	347	303	329	357	365	324	361	286	336	353	328	323	335	334	327	367	321	310	348	350	324	332	343	294	310	314	324	282	318	317	327	326	327	313	302	311	317	304	340	349	313	348	291	319	330	311	351	344	338	282	299	321	350	315	346	297	294	378	353	341	347	289	340	339	331	335	313	347	334	323	329	315	304	367	346	343	310	345	309	308	341	317	347	310	304	317	327	343	352	324	318	327	319	344	324	349	331	297	312	305	334	312	305	352	315	366	359	299	351	293	287	338	347	316	322	321	302	295	344	326	320	328	348	352	355	315	306	307	342	341	292	339	307	325	307	322	337	356	336	357	322	321	326	314	345	332	330	323	308	308	321	344	336	305	288	296	301	332	349	302	349	318	332	361	358	343	306	331	325	321	329	305	308	296	322	326	311	323	324	343	328	314	310	344	339	329	312	308	311	338	330	311	354	330	333	336	300	292	318	360	344	332	316	323	327	309	305	296	335	365	345	300	317	313	323	327	311	344	354	327	329	347	315	320	321	343	318	327	329	345	330	335	309	338	294	322	319	337	334	306	348	339	327	326	324	334	347	310	319	325	368	327	356	331	342	329	333	322	344	338	331	288	283	301	312	341	329	324	285	302	346	365	311	319	323	328	335	331	322	315	334	337	353	305	313	329	321	335	333	345	347	350	292	344	314	303	316	331	336	312	322	291	310	305	327	333	293	295	337	316	333	351	332	306	293	323	320	331	338	333	320	343	343	335	319	320	310	320	317	312	309	341	317	321	328	296	299	312	340	344	350	320	350	318	317	339	313	328	321	318	332	315	342	319	318	328	335	314	337	306	298	317	308	314	312	363	295	295	330	350	345	324	325	272	300	309	348	326	298	320	326	300	344	287	310	313	370	337	339	343	316	340	358	321	335	386	330	324	357	344	346	335	324	289	314	314	299	343	303	323	306	311	313	324	366	339	321	274	352	332	312	312	334	357	322	321	343	314	305	330	301	321	313	319	316	280	290	333	331	338	342	324	290	324	349	356	304	354	326	326	295	318	327	292	346	333	331	323	325	317	321	360	296	346	352	327	322	375	302	308	336	319	326	294	358	302	301	331	344	349	332	318	367	351	348	362	320	321	314	328	313	293	319	335	356	346	356	336	350	328	318	295	335	379	289	316	314	335	328	319	319	326	341	330	338	308	335	348	331	323	342	329	320	342	318	311	326	316	294	334	306	330	356	343	347	332	317	341	320	344	333	319	315	312	348	313	373	364	313	305	329	329	310	336	318	333	340	279	338	332	316	329	334	313	339	319	342	354	321	342	352	325	335	368	297	318	316	340	317	307	348	363	353	345	328	332	281	329	329	289	299	319	320	350	362	356	316	308	349	326	331	299	320	304	335	371	351	300	321	371	303	321	304	320	361	292	311	321	307	320	353	321	309	359	312	330	311	321	318	321	340	294	364	328	353	326	325	339	295	338	362	336	331	338	308	351	324	345	313	331	306	346	346	348	349	359	315	318	329	334	320	305	304	276	369	321	304	341	354	323	306	269	343	324	304	313	320	300	323	342	329	318	296	316	348	316	360	327	321	310	343	322	292	306	308	310	337	305	357	306	280	295	347	338	314	350	321	329	327	337	306	328	324	305	276	319	307	293	300	321	314	328	319	357	321	311	333	303	358	338	312	303	290	326	310	365	323	371	318	288	302	344	346	375	355	337	356	343	334	303	300	278	310	339	303	328	289	308	326	315	330	314	353	362	313	327	400	334	369	344	312	321	331	320	322	322	310	341	317	342	300	332	358	326	329	313	329	302	327	321	322	340	373	303	312	405	340	330	282	326	336	314	326	337	321	341	319	328	337	342	339	342	307	339	292	359	297	298	329	307	354	366	349	291	317	350	317	357	293	330	321	325	351	346	333	334	277	312	296	309	306	314	311	318	354	319	296	344	316	349	353	353	376	345	346	322	323	327	361	346	349	330	340	331	309	324	308	287	312	328	313	328	318	288	332	326	322	358	377	296	327	329	300	335	312	312	332	311	279	339
25758	15140	44765	56149	37196	17346	5602	1765	912	744	762	753	744	744	732	716	710	772	755	710	774	668	720	796	711	739	694	695	748	748	758	739	746	754	689	744	710	722	733	734	741	756	736	744	694	750	730	750	710	729	724	708	748	734	725	717	782	786	724	696	734	736	750	738	763	770	703	750	712	701	755	709	682	732	745	685	694	740	794	723	717	713	755	742	743	737	769	735	789	703	769	689	736	746	700	700	757	692	764	677	754	715	790	731	759	742	717	755	758	729	761	722	695	722	726	713	676	722	752	775	719	731	716	738	765	746	688	708	757	721	754	751	690	722	688	705	742	712	734	793	741	750	689	672	706	745	736	674	719	706	735	714	766	718	733	715	703	740	738	719	693	683	746	749	707	718	725	729	716	758	763	726	731	763	727	717	706	714	728	765	708	708	727	722	748	720	721	701	754	721	767	684	739	760	727	735	737	730	685	686	758	726	714	763	693	734	722	734	695	720	762	670	751	725	731	747	698	729	727	681	710	738	713	771	732	725	703	718	727	707	726	777	704	711	762	768	712	712	727	719	747	732	774	751	703	715	760	674	726	719	714	723	740	735	745	732	673	788	749	706	761	704	743	726	755	703	718	688	763	724	723	749	726	737	714	707	702	760	752	724	734	704	688	717	740	715	666	737	753	758	770	768	734	767	719	744	696	732	698	655	712	748	760	712	745	694	728	698	719	693	717	702	759	719	723	730	768	754	711	679	731	739	757	747	723	722	752	722	714	703	737	725	763	734	768	729	703	729	755	727	739	766	748	738	777	680	756	730	715	763	723	730	758	739	776	721	712	755	736	737	722	716	698	712	723	740	698	726	705	738	719	696	718	729	724	741	704	692	725	694	746	741	722	722	716	727	702	706	718	722	720	735	777	757	764	713	709	708	749	720	709	740	704	668	713	712	746	755	741	771	715	736	776	719	714	733	698	778	721	758	714	689	788	715	711	712	768	723	755	699	722	728	688	724	714	723	755	740	776	701	722	724	733	782	774	695	755	720	740	734	721	759	709	736	747	740	738	685	699	728	733	715	671	739	701	789	801	734	723	762	753	718	758	724	738	713	744	755	699	719	746	705	754	733	702	723	726	711	696	738	731	715	752	698	729	752	702	704	738	767	774	769	739	661	714	751	747	708	714	745	719	738	769	760	723	695	711	689	711	728	736	785	762	698	764	716	770	765	780	727	707	741	738	732	745	720	704	705	732	715	726	721	660	775	764	721	729	772	765	766	747	702	750	728	661	771	714	654	717	756	726	733	750	743	694	781	728	754	708	710	794	744	738	756	763	724	730	717	780	722	744	659	699	747	748	740	729	736	728	754	681	771	705	734	732	678	747	718	757	703	694	757	714	723	736	725	760	723	755	702	709	751	749	696	716	718	712	766	744	727	714	764	766	755	765	711	728	732	690	730	734	710	692	700	720	746	722	720	751	683	722	750	709	734	710	739	726	725	716	714	735	724	657	722	705	712	708	678	688	790	704	759	720	725	755	736	750	727	731	775	716	696	757	752	724	729	725	720	737	795	710	691	724	710	691	718	749	709	746	727	771	726	796	712	741	706	743	705	711	706	733	736	722	713	695	726	771	725	726	724	745	693	708	678	696	753	716	711	728	722	749	724	711	721	731	725	675	707	738	780	767	767	727	730	715	699	682	696	728	719	747	669	739	745	717	727	680	739	720	755	681	743	713	708	723	711	690	711	690	723	732	736	721	752	711	692	721	703	763	764	720	661	692	700	708	728	762	728	775	692	733	721	725	743	749	761	708	711	718	726	758	710	738	690	713	709	700	685	744	755	719	745	748	712	750	761	782	743	712	722	764	767	723	731	752	697	661	684	690	734	758	756	756	743	733	768	727	715	749	702	712	729	720	740	714	655	703	757	673	697	716	703	710	725	723	700	717	702	754	730	705	687	710	733	733	759	706	650	773	727	725	729	728	732	738	715	731	731	763	734	776	753	665	780	749	750	727	725	714	751	711	721	678	722	745	736	764	694	764	698	705	712	740	741	768	683	750	689	697	747	700	758	702	705	725	708	758	685	763	767	769	703	754	779	734	704	739	755	759	707	717	720	754	726	747	736	729	752	743	708	752	721	727	705	730	750	751	710	757	732	697	749	752	754	696	693	736	700	755	744	715	718	712	717	744	730	744	752	700	796	714	724	727	708	751	727	704	735	728	707	718	759	705	738	743	690	706	655	680	735	696	735	765	728	719	720	751	739	742	742	666	702	753	760	676	746	739	777	711	732	748	744	732	770	741	737	715	724	737	757	698	679	732	722	776	720	727	706	750	736	727	704	759	766	719	684	749	742	696	770	737	727	749	731	729	728	702	736	713	724	723	747	756	739	756	731	698	731	778	777	660	730	751	687	717	701	750	738	707	686	748	764	700	767	734	757	746	747	714	764	737	721	695	748	716	725	707	739	715	761	730	773	725	727	708	762	770	766	689	762	718	742	697	742	781	765	792	744	720	756	759	713	738	763	704	718	741	722	753	771	699	749	726	714	760	743	728	707	746	693	731	742	707	797	748	758	674	751	711	739	744	770	793	742	676	677	711	664	742	731	728	730	766	747	716	699	735	737	729	689	754	686	708	699	737	741	751	709	730	775	756	706	744	722	765	707	728	699	687	717	731	705	686	738	723	795	697	717	691	720	759	723	747	769	721	744	734	748	706	703	767	694	688	787	703	675	705	733	742	723	710	751	705	740	710	724	699	716	718	733	728	739	716	711	769	714	710	737	732	771	759	689	746	698	726	708	717	724	718	764	750	722	725	765	714	751	744	731	746	716	716	775	766	752	723	755	728	721	757	694	722	732	744	726	747	725	751	739	671	730	747	715	712	721	736	699	746	721	735	716	694	674	695	730	713	724	730	706	755	741	769	756	733	720	804	747	739	784	710	680	754	704	739	743	685	722	696	728	753	758	722	727	705	686	725	750	715	728	713	700	766	762	738	737	707	736	765	747	679	728	720	721	695	748	701	703	731	684	706	735	762	730	735	714	726	661	729	712	706	749	710	723	766	679	734	728	777	777	761	757	742	717	721	724	661	752	714	716	706	736	758	721	752	716	697	738	755	742	727	713	718	734	721	719	730	724	714	747	749	740	722	730	704	669	704	761	766	770	758	744	685	717	716	771	743	768	757	702	783	712	723	689	706	708	757	750	737	715	763	733	697	713	720	710	720	688	739	750	711	687	687	718	718	731	759	708	736	722	727	722	714	717	685	735	713	730	747	747	747	746	743	716	752	748	745	724	746	691	722	759	739	684	707	746	765	725	791	713	717	730	674	741	715	681	707	736	729	759	765	758	739	688	732	693	705	701	741	741	762	725	756	725	728	745	772	711	715	745	762	726	727	734	757	752	707	741	777	743	708	744	692	720	733	748	688	765	738	720	680	726	705	748	733	755	733	761	704	769	712	698	690	683	755	746	748	673	748	734	730	737	751	707	716	762	774	720
48986	35258	49724	61389	41319	19527	5387	1235	469	366	361	385	360	400	369	387	368	359	375	385	364	372	380	417	333	373	359	368	355	378	365	388	390	408	381	367	353	433	367	388	393	352	365	408	338	371	352	382	346	391	371	366	404	364	360	389	386	369	423	432	369	394	360	345	372	341	374	384	383	381	372	385	378	375	383	381	405	375	328	386	386	375	400	374	354	353	353	363	364	370	365	339	359	362	397	392	373	398	375	322	397	372	310	345	353	402	388	378	348	341	384	405	390	376	348	373	345	363	365	399	392	368	373	396	389	336	409	406	390	359	376	353	359	381	379	369	378	360	393	375	364	407	357	381	370	406	404	377	383	383	355	396	372	337	383	401	364	351	358	388	427	380	358	391	374	358	377	372	360	380	401	387	365	374	367	340	385	381	376	395	385	370	394	364	330	335	368	340	359	447	408	374	367	368	373	345	364	350	359	375	343	383	385	343	380	339	367	366	375	376	368	366	375	390	406	379	384	346	380	392	396	359	362	381	400	359	334	340	409	394	363	351	396	423	404	389	361	373	378	395	396	352	383	419	379	360	398	327	406	367	334	387	377	398	381	352	393	388	372	387	386	399	368	402	394	439	339	320	362	385	385	362	321	349	329	357	358	376	346	359	361	373	339	340	373	357	379	360	352	388	369	386	382	376	388	406	377	372	375	347	369	390	415	374	352	395	357	387	347	369	352	395	360	352	368	381	382	374	365	382	377	342	366	379	374	323	354	383	363	378	422	383	354	393	375	385	373	374	387	389	332	350	376	369	348	382	356	347	380	380	346	355	357	342	390	377	373	386	398	324	339	388	364	415	345	340	361	413	348	377	334	351	348	339	374	375	360	332	362	371	350	372	365	382	375	381	401	385	383	378	399	371	372	420	392	354	404	409	371	342	386	364	385	396	376	359	343	388	415	399	389	356	368	397	333	392	374	350	362	384	359	349	374	345	380	349	369	408	377	401	373	370	372	381	382	361	354	376	327	379	439	403	394	394	373	362	363	384	357	311	426	386	368	388	319	335	376	388	357	377	396	380	361	365	382	330	405	395	317	345	377	377	397	368	354	410	353	339	388	351	391	390	393	365	412	373	389	379	355	335	381	378	367	395	371	319	379	360	372	387	388	370	386	340	391	347	362	377	379	352	361	348	368	368	396	400	384	360	342	345	374	378	372	369	356	353	376	360	402	346	341	390	331	361	396	395	370	338	345	390	389	376	374	352	382	364	375	360	375	381	353	339	373	372	330	381	355	355	353	354	339	388	378	390	370	384	394	353	370	420	375	365	371	375	347	371	382	352	358	364	362	373	371	414	329	374	435	353	381	373	351	381	419	355	357	366	337	357	378	386	363	371	393	375	359	357	354	311	372	362	366	344	346	336	363	378	362	313	341	386	334	321	306	355	360	368	322	391	373	356	386	382	390	320	364	338	378	353	374	363	375	377	346	390	334	370	343	337	362	376	353	355	366	363	399	396	367	350	382	352	388	383	388	415	380	370	337	408	392	351	378	383	431	388	378	393	404	415	371	406	391	349	397	382	355	363	391	368	388	385	369	321	366	390	409	379	410	379	361	384	391	349	369	359	387	366	387	397	382	356	383	419	370	373	391	398	357	363	348	345	378	398	370	360	408	361	392	357	373	344	388	363	353	373	373	387	375	350	413	369	377	415	372	386	367	372	370	367	383	376	388	366	386	394	361	400	366	401	385	336	387	376	381	385	383	402	373	392	372	337	362	350	386	329	394	371	386	382	355	376	372	374	343	390	369	388	406	382	373	358	382	373	372	362	408	389	364	361	393	392	417	375	389	425	380	370	386	348	381	388	362	357	374	408	372	339	367	403	376	383	387	369	375	334	384	387	365	374	367	339	371	356	357	400	351	354	390	358	379	389	325	416	334	330	410	363	396	395	361	390	381	365	366	322	373	348	376	381	387	368	359	395	367	343	369	345	344	405	404	360	349	344	395	376	362	363	386	376	368	384	373	366	369	398	406	414	375	390	379	375	337	391	373	352	371	389	374	409	399	361	356	389	379	371	391	383	392	379	339	431	329	351	328	370	338	406	381	409	360	345	341	364	375	379	392	357	372	384	387	361	354	380	379	354	400	373	358	412	373	382	352	357	358	377	358	399	387	332	333	401	384	367	362	348	344	389	342	360	376	357	381	398	380	352	373	333	360	360	369	368	340	365	358	360	373	372	399	386	367	348	364	370	358	376	371	377	356	390	375	340	383	380	373	373	408	421	358	356	362	410	397	396	374	360	366	371	358	347	356	441	358	344	420	407	391	369	402	380	382	399	386	371	427	365	360	383	401	349	354	341	375	352	371	360	376	307	363	381	403	372	376	391	395	389	361	374	345	374	376	430	372	352	370	383	401	413	356	375	371	368	357	407	402	331	331	389	367	349	361	353	415	344	341	340	366	367	377	414	371	322	376	378	383	358	423	351	368	357	390	377	385	383	371	375	355	347	354	352	386	358	369	381	353	367	397	382	350	381	392	412	385	327	383	355	385	341	371	392	376	362	372	427	404	367	399	375	352	347	372	399	365	355	399	396	387	392	370	351	388	351	388	392	356	425	405	380	378	378	391	380	381	357	430	382	369	368	374	373	355	356	386	419	392	392	367	384	354	356	403	340	358	375	358	366	400	397	412	383	360	375	350	355	416	378	397	357	397	353	387	393	422	356	396	362	398	329	398	374	364	376	366	413	358	373	363	361	363	396	376	377	394	363	384	349	378	349	366	341	381	342	408	366	371	373	370	334	375	332	388	386	362	400	375	361	350	385	395	367	380	387	365	363	378	385	365	380	360	356	379	373	390	381	391	366	371	397	367	362	349	347	367	349	354	342	401	380	389	348	351	333	381	415	363	369	385	377	391	384	363	395	353	334	373	370	388	351	405	371	342	355	355	366	348	390	358	372	379	396	381	367	395	407	387	376	369	396	386	322	369	412	371	357	386	389	360	387	393	350	412	417	380	393	373	375	395	391	409	367	358	362	385	395	423	360	340	371	378	366	333	355	352	355	356	338	358	361	347	349	343	363	400	345	323	387	374	340	360	395	342	412	377	372	366	378	415	320	433	390	387	370	345	356	371	383	383	361	373	373	355	376	366	377	399	399	377	340	360	344	335	369	386	375	349	350	394	358	393	346	389	372	384	417	350	370	374	412	360	396	416	403	388	361	351	403	385	382	403	377	382	387	367	395	353	356	357	345	360	362	377	349	391	356	380	358	359	383	373	350	363	410	338	328	345	328	377	355	389	365	385	361	376	384	395	367	394	351	369	372	367	360	382	349	413	348	361	375	381	383	351	360	398	334	404	390	372	388	351	363	347	383	385	344	390	363	371	390	360	401	344	377	351	346	367	380	368	328	361	353	401	387	337	353	320	377	374	381	385	344	331	354	391	361	363	361	354	363	386	372	401	366	385	386	367	367	389	376	378	380	375	368	378	382	371	344	359	348
31725	25325	53228	68222	50798	28266	10593	3304	1182	816	794	828	837	778	825	798	859	734	783	793	818	823	805	834	764	811	847	817	778	799	784	760	845	825	806	812	810	835	815	848	821	811	768	886	813	831	797	795	795	795	825	808	809	799	764	810	797	802	785	794	782	774	766	817	805	812	798	761	770	805	741	821	782	835	819	857	816	760	792	819	767	799	843	885	770	801	796	798	800	745	811	798	759	817	819	764	792	825	786	763	720	767	829	809	741	792	822	857	796	833	841	780	773	808	780	812	825	798	821	788	842	817	842	820	809	780	853	821	808	825	852	847	819	803	832	826	823	793	812	757	797	799	834	838	821	810	857	808	876	776	809	797	850	796	790	762	769	771	806	818	787	785	822	781	801	818	772	822	822	778	764	831	784	822	844	802	788	789	763	817	847	821	797	839	813	778	840	763	753	852	804	770	781	845	776	753	849	826	834	791	816	802	749	823	776	801	779	758	801	798	846	790	824	823	781	796	780	789	802	816	816	774	789	830	766	871	820	824	796	798	790	816	823	800	849	820	838	795	765	811	842	790	794	798	811	811	779	821	774	783	783	855	774	858	794	821	816	762	836	762	804	788	818	798	819	802	851	808	800	885	817	842	814	868	774	817	799	808	805	831	782	761	787	829	768	841	794	804	787	825	811	798	824	787	774	782	784	853	766	797	781	831	830	840	855	874	819	772	784	817	846	780	776	807	787	790	837	809	764	793	867	816	781	823	827	790	814	803	785	795	788	805	749	788	779	828	762	807	811	815	793	877	815	777	819	834	800	805	865	824	830	821	788	815	806	827	799	811	808	881	817	833	781	834	848	783	849	856	823	764	763	822	767	811	816	795	813	849	777	827	772	781	793	833	825	821	784	781	812	801	785	821	788	779	858	797	792	837	808	796	832	827	771	790	789	796	832	823	814	781	786	822	798	802	835	841	823	812	830	810	808	821	838	864	779	803	806	801	815	834	795	788	817	776	800	797	832	815	807	788	773	797	815	830	819	853	763	818	812	760	808	859	796	817	827	755	782	832	783	791	792	806	748	834	784	802	812	795	835	828	832	791	784	804	840	797	800	848	828	808	790	819	808	852	811	773	817	823	818	804	821	808	793	780	819	783	813	776	764	779	783	777	835	833	803	784	787	818	774	844	766	832	760	801	818	785	780	832	795	775	808	771	820	804	797	803	799	854	877	801	795	789	817	793	817	822	815	800	784	832	771	824	754	806	813	842	814	792	775	802	841	859	851	821	798	852	789	820	809	782	806	797	790	834	801	835	786	808	809	735	834	807	803	817	793	824	786	820	818	785	851	841	801	831	785	816	834	814	805	792	751	820	803	843	773	773	860	789	826	815	834	810	835	800	794	828	819	825	785	773	770	782	811	813	800	750	810	817	838	777	780	767	808	793	809	820	831	786	847	809	862	791	835	760	765	812	806	787	854	760	802	827	810	791	783	786	758	750	814	821	782	785	768	793	817	807	813	825	817	807	781	801	790	803	809	835	833	785	834	800	825	779	789	826	829	818	805	820	822	767	837	875	821	792	825	832	744	792	778	802	794	778	761	793	814	866	761	828	790	803	833	778	830	827	805	808	805	791	895	811	811	776	754	822	788	818	797	826	807	797	814	861	774	823	773	833	802	781	817	843	820	804	801	757	849	770	785	868	780	796	842	850	825	776	787	817	819	825	815	811	797	818	841	797	816	793	820	790	763	821	792	791	849	821	796	785	815	836	776	761	781	802	803	778	796	800	810	839	782	827	804	813	821	816	811	824	821	794	810	776	797	819	795	831	854	829	795	846	805	828	786	778	820	811	759	840	844	851	860	809	815	775	824	824	848	844	826	806	791	830	776	822	804	866	799	806	777	827	859	802	775	791	791	780	802	766	815	789	793	769	821	851	822	794	775	807	820	830	823	797	847	806	781	766	730	773	762	836	819	793	836	837	793	808	844	804	780	783	838	808	749	779	801	855	798	796	820	822	842	827	837	759	790	827	796	790	800	806	795	824	839	811	808	837	807	826	833	834	798	786	836	761	802	787	791	854	833	779	780	834	785	783	753	815	882	861	836	779	778	811	783	843	809	824	797	785	768	801	834	832	816	818	788	778	816	830	813	807	813	805	763	752	825	827	790	819	777	785	787	822	812	824	816	775	824	786	804	811	798	881	820	813	742	814	814	819	824	803	791	772	812	820	854	794	802	870	786	822	812	778	803	810	784	794	774	773	780	788	800	808	783	905	786	825	824	817	788	803	808	813	767	859	829	788	875	834	800	843	779	794	805	843	822	801	792	824	810	760	789	787	793	839	828	831	900	835	798	830	771	841	815	817	798	788	861	806	782	786	803	806	790	761	771	806	819	791	763	791	850	820	818	785	833	836	819	822	835	817	773	796	809	784	791	849	869	806	801	822	778	814	808	838	826	824	782	803	813	798	778	831	778	781	781	805	787	795	817	819	813	785	822	856	829	796	757	806	830	817	829	796	794	788	795	814	817	820	822	796	831	796	765	844	829	831	806	780	840	784	839	824	799	751	784	804	816	795	849	791	755	855	843	804	805	795	772	786	807	812	841	744	811	856	784	831	855	805	793	837	841	781	770	797	768	798	822	839	846	809	827	835	757	793	806	820	820	827	813	812	818	830	813	787	805	818	809	768	815	778	812	737	819	794	829	817	820	766	796	814	798	816	776	760	789	833	855	839	791	828	811	822	805	810	821	814	819	775	804	819	865	809	832	787	803	781	872	811	832	780	820	792	845	848	838	801	858	780	859	852	796	773	826	812	820	787	774	794	824	798	830	778	767	868	780	834	837	845	775	760	806	849	824	803	833	799	804	757	807	825	804	794	835	814	816	822	791	832	808	823	833	835	802	853	821	869	780	824	792	763	764	797	783	797	762	793	836	794	893	847	813	805	826	784	784	790	834	804	814	736	777	803	807	758	805	804	790	812	845	814	809	736	851	813	830	860	777	852	782	858	778	799	768	768	790	790	823	825	846	820	866	845	746	861	866	820	784	844	784	771	826	846	800	845	832	808	806	809	860	851	811	785	765	824	763	800	756	835	784	746	834	815	821	830	783	798	813	841	770	769	838	804	801	799	812	758	820	812	766	790	806	794	802	829	789	825	773	833	814	790	798	800	804	792	808	820	813	823	823	812	804	874	808	727	836	830	806	818	768	827	851	815	812	818	865	832	846	755	792	761	788	790	734	821	838	835	802	802	800	793	836	830	794	789	813	849	807	815	826	791	839	780	841	820	849	799	830	851	845	780	857	810	741	780	801	822	821	751	839	824	836	812	830	794	822	791	827	803	824	808	787	803	802	825	791	777	835	778	798	814	820	863	849	787	824	838	806	794	836	801	791	854	821	837	828	806	781	851	851	836	782	785	804	798	815	787	789	844	761	799	826	822	830	848	836	783	838	782	811	771	779	778	830	768	810	801	785	844	812	783	858	797	829	851	816	859	801	825
13733	6932	3655	4333	2801	1259	544	328	264	241	251	257	241	239	261	241	222	256	254	279	233	223	253	252	231	233	253	252	264	224	256	249	245	244	271	254	234	224	236	283	231	225	249	249	257	260	250	238	245	260	254	259	265	216	257	268	257	257	254	280	266	250	243	235	252	253	249	255	236	280	280	264	273	256	239	237	264	241	271	274	245	226	237	271	257	244	253	259	278	253	263	241	252	257	268	270	269	226	253	253	254	274	272	257	261	257	282	283	267	213	223	254	274	264	243	262	246	236	255	249	248	258	260	262	283	258	274	260	221	244	240	265	280	244	239	263	225	232	257	248	250	269	281	243	230	265	265	260	236	257	253	243	270	253	240	283	258	265	244	237	246	258	243	272	259	231	280	238	253	263	274	278	269	250	252	252	256	262	216	269	256	279	253	243	251	248	250	237	251	258	252	237	237	249	262	256	230	249	250	262	262	267	259	233	224	229	258	255	274	265	282	266	249	220	233	236	263	244	249	276	273	268	220	254	229	272	262	251	263	261	266	288	280	270	250	254	245	268	247	257	254	223	234	248	276	240	239	265	266	266	258	229	279	304	247	255	242	222	253	227	253	233	259	242	256	230	302	260	252	236	216	259	273	218	216	241	253	290	292	239	280	263	245	264	265	254	254	267	254	251	240	259	249	246	267	241	302	281	272	234	238	256	237	264	277	243	243	230	305	259	235	289	274	244	252	233	247	242	279	258	266	256	254	273	235	249	260	261	260	273	246	226	267	240	273	260	209	246	255	235	256	266	265	234	256	237	299	254	231	265	249	277	268	240	251	251	257	254	272	285	247	263	244	254	251	288	269	226	250	250	237	284	280	242	243	264	252	223	252	268	257	269	259	262	262	207	253	278	243	231	255	275	242	207	246	249	237	251	273	248	236	250	227	234	232	278	243	245	248	258	244	267	230	256	256	231	240	273	258	237	224	262	241	210	257	250	276	256	232	263	214	253	249	250	253	265	280	246	225	230	250	232	259	278	261	265	254	281	241	262	278	264	262	277	241	259	273	227	263	252	269	255	280	213	222	267	251	242	257	242	221	265	254	243	259	272	234	280	282	244	242	269	267	251	272	256	288	266	278	257	219	258	273	237	274	237	274	238	261	263	242	266	289	229	240	252	285	231	282	260	270	271	249	254	243	243	254	263	249	249	226	230	261	263	249	250	235	248	243	264	275	263	237	265	252	265	267	254	255	253	255	278	265	262	252	231	257	267	277	246	222	266	279	235	223	230	248	244	228	254	253	229	250	264	255	261	267	275	225	241	227	245	268	252	259	238	250	273	272	255	263	278	282	253	236	216	253	254	231	220	234	243	250	292	251	291	234	256	261	258	257	265	229	251	256	256	258	256	300	266	257	268	271	300	289	261	241	245	293	278	266	273	256	248	247	243	257	256	220	235	279	271	272	246	263	272	255	222	233	235	269	244	267	261	192	248	248	253	271	274	228	260	269	258	260	245	252	263	241	250	280	275	259	236	225	283	245	271	284	255	260	242	242	271	267	212	249	286	237	287	251	277	232	252	248	263	258	250	267	278	262	244	265	253	265	274	278	240	250	265	262	252	243	216	259	233	240	273	253	266	263	236	288	246	259	260	251	262	276	255	276	247	248	255	282	261	278	224	247	249	247	254	264	246	248	239	248	287	258	232	251	257	256	250	243	215	251	261	207	228	230	255	232	266	256	251	247	253	260	239	196	233	251	254	260	246	219	226	295	255	280	217	297	249	257	257	235	245	264	242	226	273	254	284	248	233	250	238	211	254	236	272	245	284	268	275	233	225	260	238	245	235	242	237	263	281	260	283	242	279	246	256	282	253	240	267	266	263	256	262	270	267	255	235	245	265	266	267	243	260	247	265	282	282	275	255	204	258	260	241	254	255	260	232	243	257	255	233	248	274	275	242	237	253	245	250	250	213	279	254	252	269	266	247	266	278	251	267	265	263	227	266	243	265	255	270	239	251	240	263	284	238	241	265	251	247	247	241	239	247	251	255	250	274	246	261	257	246	227	251	271	243	263	259	282	208	219	267	228	246	263	262	286	262	266	252	225	250	242	264	265	260	255	241	253	231	253	227	248	273	264	250	244	225	260	261	239	235	265	244	299	235	235	243	301	275	270	271	247	269	250	239	215	227	246	215	280	252	247	233	237	247	246	232	256	258	248	276	233	249	268	289	271	270	248	270	256	272	264	244	270	236	250	273	224	250	233	228	227	226	255	243	249	282	273	267	269	225	265	256	231	258	273	262	271	254	269	259	298	261	249	234	238	273	230	257	278	231	256	247	257	257	267	201	266	243	247	220	231	246	259	260	273	250	258	220	238	234	256	229	226	252	227	247	254	255	267	244	250	232	248	247	262	266	257	224	277	223	223	245	260	254	258	249	221	257	252	280	268	256	273	242	246	255	223	244	253	249	269	202	274	256	293	276	252	247	266	246	227	239	245	274	267	286	218	274	256	260	268	246	233	262	264	258	239	231	271	202	285	245	257	253	272	269	247	246	253	248	277	254	273	263	242	242	261	237	260	259	245	242	249	275	264	248	272	253	250	253	217	250	257	244	263	242	251	248	246	262	272	248	238	260	228	261	257	213	253	289	241	244	259	249	261	275	270	271	292	259	229	243	217	273	259	244	278	267	261	260	273	253	273	271	259	241	271	257	237	239	252	268	253	268	255	261	204	239	259	216	223	282	290	264	286	259	245	240	237	227	251	255	252	231	266	253	256	247	231	246	241	235	231	249	268	268	236	253	277	285	281	264	245	239	268	268	230	258	233	246	268	286	263	257	259	240	245	270	295	267	284	248	270	258	249	248	241	252	273	229	250	274	245	265	213	240	234	245	252	245	239	241	273	238	251	217	257	237	238	272	240	264	259	215	261	279	261	248	235	216	262	257	266	266	271	274	255	243	240	256	261	241	237	254	275	291	250	273	231	274	235	228	247	233	267	259	283	275	264	242	253	279	273	243	253	237	224	250	253	250	281	246	241	230	244	284	248	257	259	260	259	262	272	247	234	264	266	256	241	231	248	249	270	276	224	225	239	277	251	258	259	271	230	227	273	249	255	272	264	248	280	253	237	244	263	245	246	254	232	247	255	271	250	265	272	265	219	243	246	262	285	227	255	258	277	254	222	281	260	247	252	247	227	231	275	281	264	245	271	270	243	246	202	241	234	263	269	251	239	243	238	246	235	240	272	251	237	252	255	254	261	231	231	258	259	240	261	266	207	247	260	207	245	245	258	238	239	248	252	283	236	231	259	277	248	278	234	243	287	257	262	252	248	286	248	260	277	258	263	260	279	265	269	259	241	245	229	247	272	256	245	259	264	225	257	259	215	259	250	212	261	244	242	253	232	258	257	249	253	290	274	228	246	255	260	272	291	268	220	271	231	239	244	251	245	262	255	237	225	252	231	281	276	282	266	263	245	276	279	264	259	253	231	230	249	230	236	237
8341	5887	6798	11116	7259	3389	1454	779	624	593	524	578	614	562	649	597	577	607	592	561	565	609	595	578	591	605	589	640	526	595	570	602	588	605	587	605	614	594	610	566	622	601	608	566	579	599	558	599	573	612	572	635	579	588	590	597	577	618	604	616	576	590	619	574	592	602	591	608	554	591	593	591	580	631	588	564	596	551	578	584	572	545	608	596	555	537	601	562	556	587	573	551	588	606	614	586	573	577	617	614	601	595	590	595	574	565	570	582	562	592	563	559	604	601	583	563	594	564	644	584	554	594	605	538	614	590	571	576	583	600	590	532	593	568	583	598	615	579	613	582	589	620	559	595	581	612	613	576	579	546	610	569	579	599	567	580	591	572	619	554	577	575	598	544	527	625	572	541	555	588	608	538	621	628	551	576	606	575	632	570	576	545	571	619	552	561	583	572	594	617	598	606	587	565	573	618	569	604	566	605	625	582	572	579	598	571	599	604	577	555	573	599	572	576	598	566	605	567	574	570	573	571	602	563	584	621	588	566	548	585	610	571	576	570	574	612	551	617	578	571	584	602	611	557	581	602	576	603	574	547	597	587	570	586	582	561	611	599	564	612	561	550	541	595	579	575	561	596	568	596	554	593	617	619	588	605	570	600	554	594	607	602	600	591	568	565	577	582	612	567	590	600	631	596	649	573	589	596	601	545	586	613	631	583	625	587	594	591	561	560	608	571	553	592	568	630	554	604	592	586	583	548	574	596	571	581	572	561	579	625	617	592	594	582	628	614	591	575	558	595	619	583	587	611	577	593	601	614	614	580	603	578	583	575	595	565	599	564	534	531	589	579	598	568	592	588	579	584	651	594	595	571	625	604	566	550	604	605	587	613	571	546	540	598	580	548	577	561	558	565	613	603	596	625	671	549	570	585	598	579	635	534	609	602	587	604	590	575	560	556	598	571	566	617	616	582	603	533	542	580	579	647	592	568	577	586	550	590	565	598	558	574	590	607	544	591	585	556	594	628	577	560	544	562	538	602	651	593	594	567	596	577	602	586	548	565	573	583	591	642	575	568	585	590	583	557	612	578	540	557	534	616	569	571	576	606	594	589	586	593	582	577	567	555	582	578	598	559	597	582	580	583	600	585	609	560	583	614	577	590	599	608	567	613	630	602	584	601	549	592	549	519	626	555	571	598	588	617	613	569	558	584	578	577	570	565	532	610	594	605	582	576	599	604	583	584	589	571	582	622	609	558	582	573	554	542	597	573	633	600	580	613	596	562	611	600	580	603	666	571	560	600	605	598	598	541	583	528	554	580	596	579	581	588	593	571	629	609	602	574	524	596	562	572	569	572	558	579	581	557	583	558	579	550	589	596	585	553	575	576	572	595	580	553	552	595	591	572	570	579	607	590	517	547	568	577	588	589	575	592	588	547	584	606	561	621	589	607	605	602	545	550	581	578	616	562	523	603	564	592	593	552	569	585	584	606	613	584	594	561	556	576	578	571	610	577	551	569	621	561	596	627	590	546	578	555	574	592	573	562	566	623	599	599	568	579	585	587	597	595	573	593	559	607	603	616	564	559	595	589	583	553	557	593	611	604	594	601	583	594	572	580	602	568	602	583	557	575	574	585	605	592	595	559	577	560	622	635	583	586	605	631	585	558	599	588	597	575	608	551	568	597	600	541	573	588	590	628	602	574	590	573	572	590	582	566	588	600	565	592	551	580	638	600	559	561	589	556	635	567	576	535	559	604	591	588	587	596	597	636	556	560	568	577	586	535	599	596	588	588	582	589	618	573	536	595	572	564	601	605	578	589	614	553	595	588	562	565	597	586	587	602	569	608	652	590	604	596	594	562	638	609	564	549	613	594	553	556	582	596	569	554	583	581	615	607	531	574	655	551	530	617	555	595	544	610	607	551	583	591	566	591	562	599	609	565	570	561	549	599	579	560	583	619	578	602	619	627	616	581	547	607	563	625	563	612	590	580	570	598	575	573	619	573	578	551	585	627	618	588	562	631	568	560	554	585	615	619	651	575	552	573	618	565	563	604	586	539	608	533	593	629	575	599	611	595	607	606	578	604	612	588	608	604	597	579	607	580	595	559	591	596	608	573	618	546	564	533	558	587	572	561	589	582	590	548	611	555	585	604	586	602	578	560	559	573	617	537	662	588	593	596	572	571	578	564	596	538	553	583	557	593	607	582	551	578	540	569	582	603	607	571	557	567	572	586	567	536	583	573	613	549	557	609	586	603	605	567	580	635	601	614	602	563	583	589	536	575	597	558	588	594	547	601	567	575	607	583	615	553	564	612	614	604	605	526	566	610	586	550	580	621	574	556	549	559	605	581	598	570	549	542	588	582	590	575	556	612	591	535	569	580	573	591	554	574	594	599	613	590	595	580	594	547	603	581	600	562	559	618	600	587	630	585	572	565	574	595	611	575	596	563	600	585	552	601	547	597	623	627	599	550	597	544	630	566	579	581	606	631	627	572	634	616	626	551	613	601	592	623	561	597	615	583	588	549	540	595	595	629	552	581	581	572	587	591	608	582	539	568	577	609	631	605	561	588	605	629	571	580	592	587	574	630	534	573	579	542	652	551	576	584	577	575	588	588	604	569	570	571	604	640	595	611	575	582	589	562	567	584	596	579	556	619	586	618	566	550	620	558	589	584	564	566	581	563	600	606	580	578	567	586	586	574	546	569	596	536	555	612	553	584	590	568	607	595	581	568	579	566	555	563	586	576	592	537	597	589	613	594	608	552	567	603	557	599	602	602	578	610	574	572	597	613	573	559	586	577	584	587	583	569	585	608	592	628	603	601	612	588	562	597	563	586	585	611	559	593	608	578	558	572	583	644	604	571	603	581	565	574	604	588	583	608	585	548	591	606	580	571	546	612	563	572	604	585	545	641	621	575	580	555	609	578	594	566	567	593	585	546	576	586	568	581	597	596	604	594	574	598	578	609	587	609	597	597	602	580	630	577	568	596	582	551	609	584	583	584	611	607	588	638	612	576	555	621	641	569	595	618	596	593	569	599	641	556	583	573	612	579	601	612	599	575	608	643	586	566	599	563	574	576	584	542	599	534	615	602	560	610	598	579	600	566	601	595	601	577	619	582	565	635	577	613	589	571	572	577	575	608	550	578	570	582	599	611	525	544	604	544	575	599	597	563	627	557	563	567	589	628	547	585	580	574	581	567	588	604	602	576	616	564	591	548	549	611	601	613	570	600	569	595	581	580	589	562	593	601	601	562	582	572	615	596	584	578	581	585	509	599	552	614	617	609	611	555	528	564	593	563	605	562	581	594	538	578	559	589	582	596	598	588	622	545	583	594	547	563	552	606	577	610	630	597	592	579	582	593	575	633	598	594	580	618	558	595	589	598	592	555	603	568	602	588	574	562	601	630	619	598	621	615	580	566	573	529	572	575	560	578	584	579	580	568	551	583	596	560	555	566	572	584	573	632	594	584	598	561	592	598	558	653	572	600	613	588
38521	32565	42125	43739	26591	10876	2769	767	392	343	341	334	358	325	337	334	329	327	355	334	340	344	323	333	306	363	337	368	328	323	326	344	344	321	294	345	325	352	322	302	333	316	333	341	336	343	345	363	337	361	340	345	325	353	329	345	310	341	350	333	338	366	387	338	360	343	325	315	310	351	318	344	307	356	312	358	328	303	309	352	360	349	299	365	331	345	311	366	300	339	332	322	322	397	353	334	336	333	339	339	338	358	379	351	338	354	355	359	330	350	345	349	335	376	328	338	323	353	330	297	296	333	314	312	326	321	366	338	314	318	348	373	345	322	388	342	339	359	360	327	369	345	327	327	364	353	335	328	318	314	322	320	349	272	357	356	331	363	324	344	384	356	327	345	327	353	323	335	347	308	322	319	350	313	315	310	329	318	359	344	305	311	340	334	310	360	359	357	342	327	348	340	335	330	323	337	363	334	320	318	339	361	371	325	351	374	313	323	384	324	320	356	330	356	358	334	316	333	322	353	338	330	354	313	344	319	326	375	350	338	328	329	398	332	348	313	355	320	331	323	335	309	371	343	323	362	329	344	350	364	339	331	322	327	342	308	360	331	373	322	368	341	343	332	372	336	336	297	301	339	317	323	341	340	378	338	358	306	310	323	341	361	355	291	342	359	311	365	324	330	381	339	333	312	352	348	320	372	329	373	369	341	328	317	343	332	351	327	343	368	341	337	313	326	353	363	344	325	334	317	321	341	322	342	350	278	327	317	357	348	342	323	325	343	348	364	318	348	337	346	354	326	295	340	354	333	341	342	344	351	345	330	320	327	330	360	298	373	365	324	345	360	349	329	344	336	335	357	317	370	331	328	349	307	349	349	332	313	319	363	326	321	337	337	341	351	333	331	352	352	306	347	364	314	305	309	365	341	348	327	309	340	338	284	318	326	350	340	330	326	375	331	339	369	338	347	355	337	336	310	348	362	337	319	325	327	337	297	325	315	363	350	347	310	333	353	345	301	383	339	338	339	362	343	375	316	326	348	368	343	320	305	366	369	331	331	317	345	326	319	373	344	377	358	325	356	369	333	375	337	341	320	338	302	309	352	362	399	368	366	382	343	329	303	348	293	316	348	355	334	326	321	315	338	337	360	328	304	318	313	307	330	338	374	356	333	327	312	328	344	317	317	335	315	322	311	344	349	323	302	330	341	329	337	352	335	337	375	360	330	352	343	325	305	321	359	352	338	335	315	362	362	318	337	342	337	346	347	331	362	338	346	321	332	300	333	343	328	336	307	356	333	326	351	317	330	331	336	343	307	381	318	308	323	298	314	304	313	330	343	317	340	326	337	311	378	371	331	352	328	311	342	339	317	351	340	346	320	286	329	318	336	349	359	326	324	348	359	353	337	314	314	327	318	367	341	330	299	318	357	331	315	335	325	353	359	351	356	350	323	339	336	358	293	362	357	341	346	360	347	348	329	343	311	333	334	346	334	341	326	332	337	326	373	370	332	340	312	324	346	308	338	314	326	312	307	400	334	339	316	344	366	326	304	314	324	321	336	379	317	332	343	345	310	377	352	345	356	353	325	301	328	360	320	335	327	330	353	339	321	304	351	345	367	343	358	347	356	296	324	349	306	343	331	329	332	364	335	362	338	304	358	342	353	299	323	331	369	367	359	348	339	319	333	308	346	327	316	371	348	350	307	363	330	361	387	341	352	363	324	325	361	371	315	317	312	362	350	385	348	333	345	351	360	357	334	337	365	329	344	303	326	371	340	311	367	350	359	313	368	348	372	376	329	357	372	332	364	328	347	342	353	332	320	330	301	333	335	320	319	345	316	313	330	346	366	343	324	301	339	343	325	369	340	351	355	355	314	323	396	344	350	304	343	366	296	353	349	335	348	351	359	353	337	352	339	353	339	326	353	352	378	331	331	327	324	349	309	355	345	333	341	358	329	333	330	349	363	310	334	321	348	333	305	355	312	324	368	324	326	364	348	348	336	330	348	312	305	336	317	363	333	338	325	358	367	351	343	346	358	363	316	342	325	351	384	345	323	351	347	342	338	355	357	344	356	345	373	357	361	328	309	347	337	326	324	315	340	320	353	349	339	334	332	361	312	338	330	333	335	358	331	345	296	333	365	377	341	358	352	322	342	349	325	383	339	347	336	366	344	342	298	333	349	349	317	325	330	336	332	343	336	344	325	350	335	341	329	362	326	331	340	326	332	362	360	342	345	345	343	313	343	313	343	328	305	327	343	334	333	320	361	307	332	327	294	321	292	322	337	311	362	338	331	350	321	374	339	344	313	314	365	340	330	349	330	364	314	309	329	364	389	355	335	339	372	293	318	375	359	353	389	338	363	329	322	351	317	336	357	334	336	337	346	377	339	285	342	377	324	322	278	335	330	343	347	319	312	339	318	364	339	349	340	347	343	324	309	347	367	379	329	348	359	332	314	326	330	335	327	329	349	332	318	322	347	336	345	331	345	353	320	322	352	347	295	352	327	306	317	319	363	340	346	348	353	317	371	309	362	344	344	315	369	359	370	320	315	351	336	338	331	339	344	328	308	334	339	348	318	361	347	360	309	322	347	299	371	331	341	363	333	377	335	288	335	333	330	334	356	357	343	332	332	332	326	335	376	326	345	336	341	362	387	332	326	322	318	348	313	307	314	361	346	334	347	327	304	326	371	325	295	324	312	339	330	358	331	330	339	333	340	342	331	335	341	336	341	315	340	329	323	378	320	334	346	312	356	310	316	314	339	319	342	350	322	343	346	370	330	346	312	343	334	367	356	341	363	317	345	356	325	361	328	333	334	307	368	345	338	347	341	314	320	323	322	313	351	311	361	342	341	366	324	358	382	332	307	323	325	352	364	357	345	352	306	354	345	353	331	319	325	342	315	375	329	362	345	354	355	344	319	327	351	364	337	359	346	315	292	318	357	323	361	322	346	336	323	325	328	350	342	343	333	349	335	318	319	300	338	321	325	328	332	328	352	361	362	325	317	358	399	340	320	352	330	358	364	327	284	350	336	353	309	365	319	322	322	340	314	365	359	321	342	336	328	364	343	321	374	325	348	363	363	333	350	337	343	324	318	335	345	308	314	335	307	315	365	365	323	338	347	334	316	322	339	330	335	364	342	343	345	396	332	332	339	370	346	315	346	319	307	363	324	309	335	336	346	339	330	302	320	294	368	339	352	367	343	289	346	354	363	354	356	335	315	335	334	342	319	355	321	329	326	318	364	363	368	352	325	326	307	353	361	346	354	333	297	337	332	287	347	374	329	311	309	363	332	361	371	345	320	375	366	349	312	319	353	348	345	346	317	357	324	295	352	380	365	331	373	328	333	322	332	333	336	340	297	327	317	310	335	348	343	344	333	324	352	294	371	322	353	306	334	334	320	310	361	344	365	337	329	334	334	358	304	323	356	353	330	334	321	381	341	314	341	337	309	315	353	329	342	323	331	298	351	335	351	357	346	354	364	336	324	339	312
25403	24009	46993	52244	38305	20208	7171	2305	988	751	734	763	796	716	724	775	681	719	751	741	753	713	753	773	756	768	742	749	747	765	767	722	783	774	783	758	737	747	734	772	739	746	750	754	761	759	760	748	761	729	723	776	718	742	726	734	806	742	766	747	747	770	715	728	773	715	761	726	756	751	796	754	746	683	731	738	748	696	815	775	777	713	713	763	751	756	762	772	737	721	745	769	727	756	759	708	772	744	784	754	731	768	756	744	725	732	717	746	777	717	768	705	745	757	788	745	687	764	742	733	734	708	770	754	827	719	745	752	738	732	732	786	782	713	683	797	784	753	776	758	712	753	761	775	766	787	742	798	778	726	752	760	716	721	797	739	723	756	715	814	753	792	743	741	777	762	754	791	748	744	744	781	770	816	710	803	742	735	795	713	741	787	772	727	793	753	795	752	764	766	765	758	781	819	706	724	732	713	740	810	745	728	733	766	749	744	704	752	833	762	737	702	738	725	769	755	789	760	724	749	757	766	752	774	735	760	753	791	739	737	756	756	778	802	739	746	751	815	750	761	725	741	790	727	759	780	728	766	756	717	781	738	749	796	727	762	764	726	788	746	754	770	747	709	762	770	760	758	755	784	763	764	723	735	748	707	773	729	730	710	723	732	741	737	748	713	692	728	745	733	766	712	778	759	759	768	716	686	703	790	740	726	762	747	710	783	715	764	788	743	744	704	758	731	749	727	760	718	742	758	698	770	748	731	733	789	742	725	794	725	744	770	754	768	732	721	729	757	734	764	736	772	743	795	770	752	761	773	785	773	728	724	753	748	758	711	780	715	752	717	827	752	781	737	820	802	683	762	715	794	795	741	749	815	682	746	742	753	741	748	837	718	736	732	751	734	721	790	724	717	731	764	772	770	731	734	715	736	777	787	733	755	779	740	733	775	751	771	749	714	726	761	737	796	715	751	780	785	758	745	766	709	737	743	753	775	753	769	742	749	743	744	731	743	767	721	771	744	761	765	774	707	816	757	781	738	763	758	793	720	749	755	806	712	745	777	738	754	736	761	790	734	769	772	764	747	735	752	740	769	785	693	792	750	807	761	761	699	745	728	752	771	754	728	752	740	722	704	740	779	736	723	777	760	720	701	762	726	716	775	756	709	762	753	712	727	761	700	739	759	769	749	808	756	779	748	719	728	757	752	755	753	739	750	776	725	759	793	789	738	716	743	774	700	752	684	722	779	746	722	736	791	735	821	758	690	765	739	788	774	745	771	805	743	717	762	798	758	769	767	781	730	752	762	731	756	761	700	756	766	766	760	729	773	763	745	737	789	757	732	771	718	743	748	778	749	722	752	758	763	762	719	700	745	786	742	773	760	765	779	781	730	742	763	741	738	766	790	726	762	756	734	779	727	775	769	775	752	769	732	760	727	729	710	779	736	746	731	743	768	765	800	769	765	750	731	761	763	733	750	740	763	731	738	773	726	779	754	733	742	786	796	721	709	746	763	766	753	770	717	684	781	727	745	764	757	829	727	748	768	769	755	739	763	725	754	707	734	772	762	766	759	763	750	744	762	715	782	707	760	724	775	720	751	774	772	743	757	765	769	774	770	755	738	732	747	764	742	717	763	728	696	772	759	739	678	750	783	773	732	797	738	737	784	731	796	783	746	732	729	713	785	732	768	784	824	769	761	712	774	772	733	760	768	773	774	753	750	729	737	733	718	692	775	786	719	701	788	737	752	790	756	744	718	750	762	757	746	750	736	750	754	777	791	754	732	803	796	784	738	774	727	805	711	757	734	763	759	746	746	737	731	792	734	738	766	805	759	714	767	772	777	752	804	696	710	732	734	743	727	763	752	756	768	768	746	807	752	753	745	807	779	735	724	725	757	757	688	711	788	785	790	761	732	794	734	770	783	739	775	798	744	733	719	757	777	715	798	740	759	717	758	776	701	793	792	754	743	750	738	779	779	731	784	728	746	745	734	766	731	806	710	757	733	747	756	733	752	670	753	767	759	751	749	729	726	782	734	728	676	717	742	750	752	803	755	755	732	764	758	755	764	758	771	791	804	766	741	722	748	783	763	784	756	738	752	697	717	770	779	762	734	723	704	697	734	781	817	726	776	753	792	802	746	755	738	757	745	808	749	814	728	748	728	748	734	745	776	768	772	732	730	777	706	769	775	772	779	753	734	742	766	731	764	719	749	753	734	760	744	781	770	738	722	755	773	800	752	747	816	724	774	715	754	740	724	764	781	763	760	763	797	768	737	776	722	781	752	716	752	784	746	818	742	755	730	769	726	752	721	790	696	760	774	718	746	756	758	741	755	754	728	744	772	784	747	757	718	764	742	739	732	733	725	759	755	782	722	766	759	722	772	712	760	760	753	762	764	769	760	724	714	785	774	732	801	736	756	723	718	760	739	732	702	719	710	781	740	747	722	737	714	776	730	731	772	739	778	764	749	754	723	752	755	727	739	767	729	786	770	728	752	739	752	764	753	783	755	738	772	787	748	727	748	783	746	760	754	790	789	782	742	682	721	736	731	799	728	748	766	770	745	721	793	769	733	749	742	770	735	742	766	785	783	756	779	787	718	772	753	716	747	769	766	736	745	736	706	758	750	750	750	740	791	750	725	752	760	727	736	775	767	742	706	755	766	724	720	724	717	725	756	734	751	718	729	764	767	732	734	747	785	788	722	790	761	747	721	754	749	737	770	778	698	759	759	758	733	766	717	742	764	754	740	769	751	770	740	751	734	749	736	781	747	759	757	759	758	765	747	747	783	725	815	784	723	753	796	779	763	737	759	743	702	752	753	742	773	730	777	762	741	739	780	801	730	787	737	716	833	746	732	707	750	734	772	699	736	742	743	780	728	766	751	734	772	736	745	723	772	763	735	792	831	732	726	702	742	750	715	765	763	761	742	752	751	742	769	777	750	704	755	796	753	748	769	742	714	736	814	786	783	727	739	744	775	705	734	746	721	803	781	732	731	812	764	740	742	778	787	787	766	775	758	747	708	757	717	743	739	768	724	766	778	733	753	749	769	779	753	722	798	806	693	784	760	772	731	734	729	778	749	706	722	764	738	745	738	728	726	684	733	713	766	759	766	738	746	800	769	745	773	745	792	785	761	710	788	784	796	772	739	699	708	768	758	748	760	729	793	761	754	774	795	724	729	743	748	751	751	822	805	721	730	783	743	750	740	726	774	732	742	786	717	765	753	774	741	731	742	789	748	769	753	714	737	727	749	748	796	729	775	764	759	753	718	760	772	784	760	754	792	751	763	727	776	716	786	746	746	794	754	744	766	706	711	751	787	725	762	756	771	735	717	727	805	725	771	711	763	749	749	770	788	747	757	722	718	735	731	759	766	729	709	785	785	766	768	723	733	750	754	779	740	796	758	733	745	751	761	744	720	706	715	709	812	733	758	756	765	751	679	737	698	787	758	774	699	715	718	731	714	759	733	750	767	744	746	811	727	747	760	775	741	766	709
49928	39708	47335	59667	41535	21058	6259	1434	602	358	404	402	393	370	369	380	364	382	381	399	397	343	394	398	419	400	403	410	394	427	387	352	353	365	340	361	378	399	355	388	389	363	393	389	407	419	396	374	390	402	360	386	358	377	423	402	379	396	360	410	380	411	367	367	395	406	355	381	358	379	369	410	387	406	394	380	350	378	393	390	367	393	350	380	385	381	363	348	407	419	355	344	352	366	414	381	386	382	385	318	387	385	395	380	433	394	370	400	387	381	386	353	367	365	383	387	375	420	388	395	373	409	358	365	382	367	358	336	377	361	348	362	390	362	380	371	393	366	385	419	362	366	373	393	366	405	409	354	345	398	415	378	368	400	359	366	378	403	369	397	410	388	386	376	357	397	375	363	401	380	378	407	405	395	369	381	400	404	354	355	394	371	355	379	384	382	374	420	382	385	366	365	387	404	387	395	376	419	399	378	355	438	403	369	383	406	393	394	349	372	389	410	377	412	356	370	393	382	426	393	374	397	368	367	386	383	358	393	379	400	389	373	379	374	360	362	405	365	363	381	368	399	361	390	373	423	374	397	380	392	417	399	367	363	395	364	352	379	362	365	351	398	364	375	405	356	362	376	383	354	379	351	400	372	399	368	368	426	389	391	377	374	386	382	396	381	407	368	356	377	399	381	381	383	372	377	337	348	373	430	408	398	379	361	364	372	393	405	338	377	332	379	391	412	388	403	407	357	411	417	365	363	357	357	384	407	370	434	377	369	422	392	408	378	373	396	380	369	399	395	391	339	402	369	409	374	344	377	345	361	397	434	397	397	414	372	424	388	403	384	394	388	373	402	386	389	374	396	368	385	403	415	370	358	362	374	358	382	392	406	368	364	384	395	375	381	386	412	404	403	372	375	356	377	419	400	373	417	376	372	380	442	364	382	384	373	358	374	380	442	396	359	400	397	379	384	406	436	408	365	359	380	376	370	429	359	379	411	364	372	402	367	387	398	408	389	395	388	388	376	352	432	370	362	359	404	396	358	384	371	355	368	389	390	388	339	415	386	405	381	335	369	375	373	349	444	380	329	408	392	380	357	380	375	367	365	379	384	364	382	366	410	367	418	365	340	355	382	365	387	387	399	372	332	373	390	399	356	430	398	352	377	407	375	393	364	409	380	384	392	375	394	399	350	380	386	371	388	419	360	375	379	384	402	386	438	419	399	380	391	373	386	379	358	400	382	380	381	350	351	370	379	410	398	397	392	395	385	394	399	349	390	396	386	391	363	378	378	379	401	390	385	379	415	406	387	379	397	385	350	351	343	388	381	362	401	363	359	373	384	344	427	381	392	387	361	366	386	436	387	390	314	380	395	372	408	403	365	392	402	381	367	356	382	364	386	387	407	378	348	407	422	358	394	387	382	360	401	392	370	329	379	397	395	355	363	398	371	406	373	377	369	414	361	344	384	412	366	394	380	404	416	388	399	388	401	398	380	387	394	400	384	364	389	390	386	391	336	386	392	377	404	373	403	373	384	378	384	410	410	389	369	415	377	390	367	358	408	386	448	383	368	389	373	421	401	417	401	382	392	393	393	399	425	406	402	379	409	386	429	375	368	355	416	338	377	411	453	398	418	391	361	419	382	374	381	361	364	357	367	366	415	410	409	375	374	393	358	392	360	420	389	392	396	410	404	329	390	394	373	371	373	371	364	327	380	397	397	386	350	366	391	397	380	369	373	417	389	366	370	376	393	350	409	359	378	406	389	399	374	373	393	386	389	362	363	371	376	367	366	390	388	373	369	375	409	371	411	377	395	399	382	386	393	383	363	397	415	353	336	349	399	385	365	359	384	403	362	359	406	397	350	381	398	360	366	403	400	399	417	395	384	407	352	390	404	383	369	398	387	377	410	349	385	406	349	350	388	410	404	395	356	344	399	371	397	415	385	366	353	384	377	364	385	381	407	407	394	393	379	396	368	401	447	369	370	370	366	395	338	333	374	382	348	406	343	376	411	355	343	372	361	394	355	363	382	414	387	384	383	403	353	404	389	409	377	372	391	384	370	405	404	378	347	378	327	389	355	401	356	368	379	357	412	407	387	384	394	384	363	420	387	410	383	397	402	384	405	326	348	406	358	357	382	401	364	408	366	399	367	411	390	384	407	391	411	416	359	359	385	384	376	378	387	402	376	359	397	416	365	363	357	397	361	408	372	407	391	418	386	325	344	378	377	371	381	342	381	396	399	356	394	402	363	409	375	412	397	389	409	352	389	405	382	390	409	401	341	401	379	382	405	420	361	365	374	420	390	370	359	393	349	399	383	408	381	418	385	395	397	379	360	392	367	333	377	356	381	393	382	384	423	405	371	393	379	354	378	380	333	380	352	387	412	392	406	389	399	384	379	349	401	374	381	364	395	395	442	351	366	387	348	367	399	410	359	355	391	365	407	369	363	376	383	383	373	409	374	375	379	446	364	396	394	405	382	394	347	377	411	363	351	386	418	391	412	375	380	374	399	420	399	386	395	409	328	449	412	380	370	391	375	359	385	389	352	362	388	358	375	374	408	358	357	392	418	371	392	371	383	379	381	330	381	387	368	376	359	366	387	367	358	357	404	390	379	364	349	373	408	368	407	425	383	390	392	367	407	421	365	402	386	406	410	361	330	362	332	384	376	364	393	385	391	364	403	368	364	397	405	372	400	376	369	383	368	373	383	388	378	375	389	387	357	373	387	346	363	387	370	348	357	400	348	385	365	345	358	380	394	390	412	399	387	378	389	374	390	383	376	349	390	413	392	379	395	391	394	361	384	397	419	388	387	420	446	364	386	405	380	353	436	391	390	391	375	378	377	375	398	369	385	374	394	397	380	375	383	355	370	372	387	381	413	385	392	390	372	392	388	358	415	351	375	373	421	391	334	396	366	385	415	379	361	396	364	391	436	402	407	411	371	387	387	359	375	412	403	390	383	373	396	372	395	383	399	326	367	407	373	401	384	350	380	378	370	388	376	375	399	392	396	405	366	350	392	380	411	363	347	379	400	388	363	413	376	373	346	353	371	376	387	351	370	367	346	389	369	378	379	374	361	378	381	403	374	376	387	430	431	374	372	395	348	377	406	434	379	355	353	396	397	380	352	410	380	362	407	401	402	379	434	368	386	363	378	360	394	368	343	366	376	350	382	355	421	448	403	375	352	357	376	384	373	388	401	359	372	375	391	395	371	388	419	400	377	358	380	375	381	412	367	382	399	365	349	383	381	378	421	377	392	361	339	389	403	379	391	383	444	368	382	417	352	395	385	369	376	391	376	357	411	351	377	416	412	393	400	338	374	393	384	378	387	428	420	367	396	355	355	385	418	377	339	407	370	401	385	420	408	411	385	395	380	382	401	389	394	395	373	381	377	388	373	397	359	338	379	366	396	366	404	389	384	381	396	437	343	419	413	379	388	385	428	385	409	399	361	377	365	374	343	369	363	335	388	403	422	391	394	387	362	361	384	394	402
34261	26869	51788	66431	52071	30857	12226	3825	1281	821	874	871	859	824	779	815	805	852	832	864	817	807	820	828	841	842	780	810	840	884	827	831	833	826	844	860	810	800	838	852	814	830	845	834	799	804	811	836	873	879	831	821	853	812	813	818	859	854	796	806	835	857	826	825	845	839	841	803	789	871	791	884	820	819	856	785	811	768	830	789	863	782	787	860	857	834	864	793	891	851	809	837	818	806	846	829	820	857	846	858	839	834	843	827	850	825	813	880	842	836	849	798	824	849	870	803	823	812	860	854	855	827	849	828	845	797	864	788	818	813	827	893	921	852	840	793	778	809	785	792	800	852	816	797	819	870	833	832	845	812	896	837	791	816	800	810	848	847	825	821	800	818	806	817	820	853	843	832	833	809	831	807	850	874	805	791	851	841	817	855	885	820	850	848	875	845	798	844	831	868	790	835	850	880	818	782	845	821	833	806	832	838	837	880	818	837	795	801	808	811	844	829	816	808	830	801	871	813	830	870	834	872	822	831	818	828	813	838	838	880	809	814	811	812	871	871	872	847	837	834	811	789	834	816	831	830	875	833	795	870	812	790	811	870	860	806	847	831	819	836	844	884	832	809	799	808	807	845	812	821	823	835	846	831	847	792	844	810	851	783	846	825	831	835	828	834	824	812	790	828	783	851	856	860	783	780	837	803	804	839	835	833	827	790	775	824	825	850	846	813	829	855	848	856	829	864	857	779	792	840	753	794	844	886	887	807	832	836	860	831	873	789	849	863	843	787	814	823	822	794	835	832	782	855	781	770	822	803	813	858	833	834	797	787	781	823	831	859	869	822	816	878	798	833	810	899	760	828	834	829	840	771	837	847	819	816	846	847	877	815	861	837	847	853	793	881	852	760	862	832	817	853	774	858	798	820	802	834	816	817	831	835	837	810	828	828	809	838	817	816	841	849	777	821	847	841	828	830	849	837	804	805	824	798	834	883	794	826	887	860	778	796	784	835	874	815	824	808	804	827	848	835	838	836	855	795	831	839	834	809	812	829	835	818	836	829	798	870	898	815	809	843	821	818	796	847	822	827	833	851	835	831	820	823	874	819	840	762	795	797	845	800	835	790	846	767	798	847	796	831	817	856	873	840	877	900	791	731	821	830	815	819	832	856	855	799	825	798	827	819	886	862	848	844	829	821	821	892	765	847	800	804	829	845	830	831	807	810	833	860	816	810	837	782	827	801	842	803	870	860	864	847	822	843	830	878	817	869	790	791	815	863	827	825	833	799	749	802	810	828	826	822	845	829	804	831	837	818	835	829	871	804	833	847	839	874	835	791	825	829	887	818	791	809	818	787	818	836	800	814	821	873	838	839	826	812	817	792	813	812	808	826	829	835	842	811	841	824	769	821	800	822	857	812	892	825	903	815	809	827	837	747	869	866	814	798	830	769	819	877	795	822	792	823	815	851	843	809	873	777	816	871	866	836	864	830	862	852	808	817	837	833	807	849	822	865	763	795	874	811	815	808	835	872	839	859	853	825	843	795	825	825	811	830	842	819	897	763	866	872	822	794	814	868	815	858	768	845	848	850	819	826	815	843	814	847	811	848	808	793	828	848	829	790	810	829	844	829	841	810	782	863	834	815	777	829	791	868	872	857	839	839	815	792	805	804	825	812	853	839	844	811	859	844	833	796	841	813	842	855	827	819	870	804	834	804	836	864	879	896	799	822	832	843	848	812	819	779	763	853	797	874	856	817	872	808	837	797	822	827	813	805	810	784	840	872	810	775	842	803	801	827	857	810	825	807	860	814	847	799	823	853	798	772	870	799	888	793	798	871	821	814	880	791	770	803	805	820	833	819	845	843	902	864	857	861	819	834	851	847	805	829	838	841	823	813	824	812	826	864	866	831	835	848	804	874	880	853	821	813	815	827	820	841	819	819	870	818	841	845	817	881	834	843	842	803	819	841	839	806	818	821	828	814	863	852	884	798	820	807	842	804	817	845	812	812	772	837	821	825	873	872	856	789	868	810	794	854	798	851	839	829	814	786	814	935	798	808	817	798	842	833	847	796	818	849	753	834	877	839	826	859	783	841	881	876	835	809	795	855	796	791	832	787	816	839	817	809	799	897	801	789	785	875	897	860	766	868	836	827	839	800	823	799	847	823	836	802	815	809	783	838	856	852	797	825	821	815	811	842	861	852	781	841	801	797	767	861	787	846	880	787	841	850	794	910	799	824	864	822	888	851	841	871	866	837	839	809	827	790	879	832	810	843	862	843	846	852	780	825	844	808	821	855	864	862	815	809	838	814	820	850	855	860	821	799	834	840	851	883	848	832	835	832	831	868	803	814	851	791	771	810	809	874	827	815	853	779	843	832	859	861	845	813	780	787	872	818	844	843	832	838	850	783	846	836	871	831	812	803	841	822	809	791	821	857	857	842	834	842	780	799	861	854	846	831	877	854	825	850	789	853	855	879	808	839	852	838	835	852	854	830	798	787	837	815	839	777	833	830	818	821	837	855	822	798	869	856	852	811	815	840	757	831	829	820	794	829	819	814	840	762	870	850	814	865	868	880	785	876	869	787	867	830	864	829	882	859	776	868	839	809	867	817	832	857	850	806	857	814	839	825	819	785	823	839	812	833	810	787	826	804	849	848	823	813	796	817	865	829	843	817	819	819	821	852	868	784	815	818	845	829	819	789	793	854	845	811	798	812	798	814	848	827	806	793	828	814	816	862	761	870	834	840	795	812	805	828	870	834	881	851	796	816	868	864	832	865	860	857	829	805	832	844	859	852	805	866	844	852	798	807	800	802	869	819	825	801	765	878	842	847	865	794	833	833	764	805	817	809	836	856	810	842	795	800	836	807	792	850	830	814	835	841	815	834	874	830	787	834	816	859	793	848	820	838	859	859	866	828	842	860	802	850	769	842	855	837	817	842	864	806	847	803	861	838	882	841	882	851	830	848	864	798	820	832	807	822	870	836	850	788	819	836	793	833	831	859	795	838	802	861	867	830	788	802	836	809	826	828	848	829	851	860	797	866	776	814	752	762	867	850	824	790	803	830	790	831	876	896	836	833	853	846	837	844	833	863	820	834	905	834	847	853	842	841	830	804	816	846	850	786	862	819	809	844	821	820	781	861	832	856	857	849	859	838	883	835	840	833	817	810	826	808	770	887	817	832	815	818	830	821	796	806	826	821	879	800	823	835	819	824	833	855	841	845	827	765	844	840	826	885	822	836	820	814	804	841	827	863	881	826	837	862	816	838	821	876	873	771	800	818	843	818	807	835	836	816	836	874	823	819	887	834	864	863	823	834	858	821	852	853	851	856	813	830	817	829	792	834	839	844	812	762	829	833	870	810	858	833	794	819	830	855	789	807	851	799	845	851	824	877	818	788	864	781	829	798	819	862	789	826	844	844	870	859	788	805	750	791	838	862	803	849	835	803	848	841	808	833	874	841	827	845	841	813	865	789	804	861	845	860	765	784	807	856
13313	5951	2441	3893	2422	1102	533	307	277	288	256	249	276	262	262	232	267	237	263	268	237	285	276	256	252	274	231	270	251	285	251	248	260	245	251	235	269	285	266	308	239	276	269	263	234	290	276	267	261	249	275	240	262	227	258	272	266	265	284	244	260	252	274	223	269	234	245	287	239	263	266	249	243	275	248	272	257	252	290	233	290	255	272	262	255	238	283	264	236	259	253	273	242	257	237	258	293	245	290	284	265	287	277	269	258	275	286	247	233	282	242	256	266	262	235	268	277	257	275	278	257	279	274	273	244	237	270	274	265	221	239	267	282	252	261	266	287	265	276	265	234	277	263	268	283	234	257	240	250	261	296	260	249	272	269	247	231	231	241	249	246	272	238	258	234	247	278	233	256	265	246	252	275	282	295	268	281	249	289	254	257	255	271	255	285	245	255	274	249	252	239	262	297	260	262	261	244	228	277	247	249	230	245	268	253	256	265	225	270	267	262	273	251	259	254	273	244	242	212	268	255	258	282	262	258	256	270	260	282	288	256	232	245	243	276	288	290	244	260	261	274	274	263	264	255	242	263	234	261	248	252	256	248	243	249	277	257	278	234	252	267	277	249	266	258	246	259	255	305	254	302	263	253	271	248	273	263	246	233	280	239	237	264	290	243	259	284	263	255	277	256	309	251	271	266	259	277	262	258	253	251	285	270	260	254	273	257	236	286	249	287	252	259	245	280	298	281	262	283	283	262	230	256	261	268	241	277	264	256	254	285	255	258	272	271	233	265	233	252	260	234	248	231	251	235	288	247	267	253	261	251	286	250	282	255	248	270	246	242	263	253	277	258	253	258	271	280	236	263	274	275	282	265	240	246	258	236	237	269	287	267	247	261	266	289	264	286	287	264	256	248	231	272	272	263	266	259	239	261	273	286	258	277	222	267	267	248	283	261	257	249	252	279	279	283	261	284	259	250	279	303	289	237	273	259	213	273	298	268	278	256	296	266	251	296	271	270	243	289	237	250	251	278	244	246	249	250	303	319	292	281	263	245	240	269	258	249	260	267	261	276	235	235	252	258	276	270	290	249	280	269	270	266	249	250	252	282	267	265	284	256	249	246	268	243	252	237	265	259	250	243	259	257	260	271	259	247	257	246	246	285	268	284	278	273	253	287	236	245	244	255	255	275	254	249	233	252	253	243	243	263	300	271	272	285	255	246	217	268	255	246	262	273	283	279	246	275	234	263	226	272	239	287	262	291	253	273	271	230	258	264	285	233	263	235	291	292	266	273	262	240	268	273	232	265	298	259	245	256	232	271	242	260	257	247	259	282	289	259	240	226	278	232	252	270	255	255	252	257	268	283	258	244	270	241	261	255	255	265	256	247	253	273	287	245	261	266	244	219	247	258	285	225	255	255	227	257	250	294	253	265	246	272	248	256	239	264	247	272	268	261	241	261	277	258	259	253	254	273	258	272	264	254	246	264	264	256	268	270	298	279	297	261	275	277	240	269	264	281	228	255	257	246	234	233	263	271	270	238	293	256	253	240	265	244	248	256	263	274	285	260	294	314	259	271	268	253	246	256	229	281	247	267	270	265	262	275	252	269	264	253	289	264	233	247	278	288	274	277	234	280	256	268	287	237	250	283	257	277	245	218	263	272	274	249	243	274	251	237	244	240	258	270	263	275	294	244	265	245	254	253	271	286	257	250	296	278	238	263	290	280	266	268	234	260	240	235	277	253	273	282	259	244	263	251	283	268	269	257	281	237	238	262	272	264	280	266	266	253	291	285	274	268	244	263	261	244	244	268	279	248	276	280	247	289	257	269	261	285	241	279	255	264	281	262	271	246	261	251	253	254	252	296	244	260	251	279	241	243	264	228	250	262	259	267	231	267	290	255	231	250	272	225	251	274	277	244	234	226	279	265	259	227	261	283	278	303	294	258	221	278	280	270	239	239	222	282	264	259	247	249	272	247	300	266	280	287	273	280	279	266	259	247	284	292	251	261	256	291	251	272	271	267	246	287	281	264	263	247	269	265	272	290	245	265	290	239	280	273	234	249	270	258	233	248	279	261	261	253	248	253	252	263	271	292	276	260	248	244	278	244	251	270	277	253	253	276	290	298	243	280	256	267	213	246	246	263	277	242	274	243	224	273	256	264	250	252	253	286	287	273	215	253	264	266	257	274	235	268	246	266	282	254	278	256	273	253	267	253	272	266	247	249	249	235	251	257	269	259	258	280	280	268	277	235	245	248	263	253	249	275	246	264	271	253	240	259	238	241	283	247	246	237	268	262	248	244	295	239	242	300	259	281	271	272	227	268	244	260	258	239	252	262	290	243	255	270	292	275	249	250	252	264	263	251	242	258	269	272	281	261	264	256	256	264	281	258	269	235	250	284	240	283	261	222	253	290	239	247	251	269	227	253	256	276	270	285	295	230	217	249	241	255	259	236	242	277	248	228	260	235	236	273	279	268	272	254	282	269	251	243	274	243	269	284	277	272	241	261	271	271	261	275	231	239	265	267	259	265	300	262	271	284	254	247	273	296	251	282	281	255	253	302	261	249	260	251	274	267	258	263	239	269	257	231	254	245	280	223	227	269	252	250	295	268	259	254	297	275	296	269	244	270	278	254	262	306	280	245	249	273	300	250	241	244	275	287	235	235	227	302	274	272	249	236	267	289	284	267	245	272	274	265	248	269	226	236	271	267	261	259	245	264	242	232	278	254	233	264	227	262	263	260	221	310	266	252	282	243	270	244	233	246	241	237	266	262	246	271	263	271	280	277	267	271	276	246	241	225	244	285	252	264	269	263	269	268	292	264	282	246	259	241	250	280	260	245	282	273	243	269	258	265	229	281	265	283	275	260	297	276	271	255	273	248	251	281	247	272	231	260	257	284	257	245	277	289	259	250	251	265	244	265	246	288	238	279	256	298	299	278	261	239	278	260	290	239	245	247	246	278	281	264	239	229	245	252	251	249	249	261	270	281	260	257	234	261	222	264	235	274	255	263	267	244	257	289	245	261	252	259	266	236	237	271	270	270	251	226	257	277	258	254	278	263	273	238	252	241	247	269	235	250	266	258	259	276	267	255	274	243	229	282	256	260	255	277	241	291	248	267	235	270	252	266	216	243	239	262	221	268	258	256	241	272	252	251	236	256	265	254	261	262	272	249	235	272	258	261	273	243	219	239	273	274	272	252	246	254	261	276	243	255	288	293	253	239	236	236	266	254	241	258	268	244	251	275	279	239	248	283	266	264	268	249	240	285	244	277	252	256	283	281	238	241	262	292	271	283	258	242	270	261	249	237	264	241	259	261	279	249	242	266	247	308	258	269	246	285	225	254	248	275	292	239	257	238	278	248	225	226	269	242	256	240	277	276	253	255	246	231	269	244	274	268	245	270	257	258	265	275	267	266	286	288	248	250	256	261	288	295	227	252	272	249	257	282	253	272	279	282	249	239	279	276	268	268	261	294	276	227	263	238	241	237	297
8183	4920	5620	10589	7039	3033	1288	738	667	663	607	597	595	624	609	596	615	607	624	610	600	605	582	593	606	570	574	608	611	630	596	588	646	588	624	613	580	635	609	627	634	629	575	612	540	622	620	623	619	603	608	593	571	646	583	563	600	544	622	578	601	593	610	644	605	613	591	677	618	596	593	609	607	572	623	605	618	585	646	620	632	633	627	627	642	655	585	568	595	588	607	607	563	613	637	566	571	584	616	545	617	611	610	655	618	645	538	581	627	646	628	622	590	595	650	569	619	592	607	676	642	616	603	573	614	601	608	607	601	603	636	601	545	594	603	573	627	611	604	598	606	635	617	610	538	645	615	602	577	602	581	610	567	593	611	598	651	652	643	605	608	614	587	607	575	629	591	585	609	574	616	580	602	593	633	611	580	566	575	593	592	620	591	610	555	608	577	666	614	590	571	582	613	569	624	631	584	631	575	608	624	608	625	629	595	622	625	630	622	631	611	565	602	577	601	609	631	599	643	658	595	591	636	660	579	603	590	616	575	595	589	670	626	608	586	612	610	597	591	613	637	596	603	570	603	629	622	609	657	585	600	627	590	612	567	586	597	627	636	610	600	601	584	577	605	609	586	599	601	601	562	609	539	602	561	621	633	609	611	596	598	640	567	638	574	618	597	637	603	630	568	585	589	633	590	596	621	635	620	568	643	637	632	594	647	607	546	610	570	537	614	633	574	632	637	578	590	560	555	571	596	615	585	596	592	603	631	610	574	635	596	631	618	594	549	598	585	671	628	644	607	637	626	584	586	618	613	634	597	629	608	572	592	626	597	617	609	591	580	578	633	595	628	619	637	606	608	604	611	585	632	617	566	575	609	585	628	614	578	610	592	561	601	582	622	622	603	543	609	608	565	649	600	650	609	573	571	583	565	601	565	550	573	614	562	597	577	566	618	632	628	650	591	617	607	627	591	592	611	616	617	577	574	591	592	605	593	595	600	646	575	563	576	607	597	602	613	663	599	590	623	602	639	610	597	575	583	620	640	577	603	565	565	607	615	615	603	592	615	612	590	574	579	599	588	574	623	624	614	597	611	619	589	595	588	568	569	628	612	650	606	608	608	567	655	594	588	610	608	610	606	593	583	625	601	557	601	612	627	570	644	620	603	608	601	650	583	622	598	630	552	628	608	630	575	568	662	614	634	571	555	581	599	610	577	573	591	596	631	563	602	595	616	614	592	628	630	612	626	591	580	629	614	584	569	573	583	613	602	633	606	619	590	640	598	628	589	570	583	529	587	576	590	589	622	595	573	591	597	587	628	607	578	582	601	581	601	605	559	581	602	581	589	590	602	578	631	626	647	649	624	608	644	613	572	579	628	612	645	566	626	553	635	586	588	602	608	634	614	574	552	592	588	582	643	600	593	625	588	578	582	624	639	618	608	603	638	600	578	577	584	588	601	622	630	603	603	601	645	634	638	588	617	586	624	581	592	621	580	609	640	567	634	628	599	609	638	613	564	619	614	608	598	569	632	570	609	640	564	630	642	615	617	618	578	598	601	558	624	641	609	598	582	597	621	618	575	622	559	594	654	618	598	540	555	633	618	632	603	589	655	572	658	599	611	590	592	591	643	586	575	572	584	557	548	637	597	621	590	584	601	583	599	578	589	554	620	600	593	639	604	567	548	609	646	564	583	572	607	609	576	601	595	628	548	562	584	598	622	597	571	609	601	610	603	573	591	642	616	622	600	592	629	578	592	623	613	545	566	600	633	564	597	640	615	596	649	631	594	613	615	555	613	610	627	577	589	654	625	568	635	628	612	602	560	584	602	588	645	617	600	623	604	627	615	600	589	609	603	604	627	591	647	612	574	607	613	602	581	609	603	635	615	635	605	626	610	638	612	634	574	595	608	607	563	606	623	622	633	678	618	616	666	618	562	607	608	559	613	572	622	598	630	604	538	590	600	634	642	583	643	635	606	651	622	589	612	622	588	628	594	593	590	589	580	550	583	617	590	601	642	624	588	570	582	626	637	606	608	567	604	595	633	634	618	603	571	584	623	575	613	558	573	634	575	663	598	617	564	605	596	637	625	600	604	602	622	603	585	619	658	604	619	640	595	592	584	604	611	600	598	605	582	600	586	543	596	621	653	595	651	603	570	608	646	584	590	604	562	603	622	613	623	563	621	620	603	561	608	621	602	570	568	642	620	627	580	588	632	615	575	600	586	615	590	610	643	622	597	655	621	605	613	619	617	584	624	608	615	573	585	633	539	606	594	590	619	604	572	621	599	647	628	611	657	593	629	592	625	577	650	629	591	649	554	619	630	593	619	602	611	593	600	585	587	584	568	608	592	624	617	637	610	629	613	637	639	588	572	603	625	646	638	555	620	573	586	539	615	571	591	665	617	611	621	663	628	613	614	610	584	558	630	585	589	606	603	617	609	637	588	619	611	581	583	600	556	604	631	633	611	584	576	628	598	586	608	586	602	604	621	585	627	599	623	640	640	587	613	568	601	609	584	570	558	629	597	603	612	607	613	667	614	619	616	586	608	589	602	571	631	625	606	586	614	624	594	619	611	565	586	588	590	590	587	582	642	624	634	543	620	596	619	588	580	575	641	593	637	612	581	627	533	629	624	635	647	604	599	618	645	600	576	582	586	600	615	573	609	640	588	586	589	605	621	580	620	598	620	592	603	635	606	590	594	588	569	606	608	599	616	584	619	643	620	618	632	567	600	607	644	616	621	593	628	598	583	617	599	598	613	627	599	609	627	556	590	595	597	623	580	583	576	632	599	617	630	622	580	599	642	609	614	568	616	648	628	599	576	591	578	548	601	565	605	621	612	615	576	577	603	571	625	648	573	603	613	621	636	640	646	628	639	600	576	601	583	632	629	679	549	596	612	617	606	594	601	588	588	611	569	601	619	576	608	609	562	631	626	584	586	557	586	624	622	676	613	577	562	578	568	581	591	599	593	608	593	634	635	649	623	576	595	605	624	606	605	605	583	612	627	629	616	590	588	580	650	607	599	608	610	623	650	632	622	621	564	622	614	576	615	632	590	597	579	620	571	603	591	607	632	613	619	582	614	634	600	605	604	604	593	619	615	592	626	644	628	604	622	599	560	568	613	582	598	639	593	578	575	563	574	596	603	673	582	620	604	594	635	575	614	591	620	585	606	584	608	605	589	595	645	598	592	578	577	614	609	580	606	605	631	639	605	589	598	636	655	597	562	615	567	627	560	598	594	605	600	601	607	636	596	618	590	596	612	611	590	660	596	561	609	613	599	657	556	617	634	614	598	590	618	563	602	577	585	573	585	605	577	630	637	583	608	594	619	612	615	583	572	580	605	583	607	614	564	594	570	568	559	602	598	617	584	590	611	594	589	605	567	622	599	584	656	543	586	592	583	590	589	556	565	629	606	576	583	579	606	597	581	623	632	598	565	597	590	561	575	579	589	614	635	624	610	607	675	598	608	627	576	592	588	603	603	591	599	613
38067	21596	37198	45611	28938	11500	2954	867	435	392	371	364	344	323	307	347	358	364	376	335	362	331	338	328	310	351	365	339	328	313	365	346	358	334	355	343	299	348	337	335	351	303	350	325	323	303	345	307	327	302	334	360	340	309	330	331	340	327	345	309	306	372	328	340	358	308	315	368	303	351	320	332	325	319	327	344	294	337	317	336	349	347	327	357	328	359	328	345	343	331	299	327	322	364	358	309	333	324	344	351	339	318	326	346	325	328	346	349	335	310	308	310	322	324	317	323	339	362	323	340	333	359	341	312	351	330	373	318	330	331	340	353	355	339	332	350	292	353	331	336	339	352	326	316	354	323	355	357	348	343	379	370	318	348	347	331	308	340	344	303	343	335	364	338	309	316	326	338	344	338	334	343	310	332	317	335	317	344	341	394	332	344	335	352	348	338	345	334	312	313	333	334	358	336	302	344	353	321	339	348	352	349	328	359	338	371	358	325	355	332	280	350	358	375	318	327	318	360	325	333	335	321	328	309	308	337	341	338	352	318	319	339	363	355	353	359	346	327	318	340	318	363	325	327	335	325	309	309	361	348	334	314	331	339	337	325	339	333	292	370	339	318	336	332	305	326	329	297	356	349	332	340	343	342	333	347	326	287	338	320	322	332	359	341	331	356	359	356	343	348	313	326	331	346	307	325	312	365	332	363	303	300	349	333	343	343	353	330	325	319	318	312	346	337	342	343	308	359	335	311	352	335	311	308	333	312	347	318	300	340	302	328	350	308	337	318	298	315	314	313	325	310	343	290	339	340	336	349	344	286	332	334	334	336	327	311	335	358	323	325	275	359	321	352	333	328	356	328	356	342	313	343	343	341	374	328	324	318	351	344	342	310	330	340	308	347	320	348	312	371	349	319	349	317	325	328	356	322	305	319	328	365	357	313	317	323	284	332	332	357	332	304	356	324	347	333	346	339	335	343	341	373	300	341	346	332	334	325	359	346	317	317	355	319	316	332	320	349	332	340	323	311	350	328	337	300	322	297	349	299	366	353	393	317	364	327	317	306	372	319	335	318	309	326	342	332	310	367	346	335	324	343	314	357	366	358	323	328	336	296	302	360	331	367	313	320	318	319	339	332	348	321	353	334	335	331	298	349	328	333	326	365	323	337	328	367	325	358	346	358	323	317	349	333	331	329	362	322	337	318	347	360	311	358	314	334	391	339	341	348	342	354	331	324	312	351	314	313	348	358	359	296	372	333	328	350	271	329	316	351	334	328	322	324	334	337	317	307	325	325	339	353	333	346	350	319	336	380	337	337	287	320	326	327	347	315	362	358	364	328	361	382	345	307	359	331	353	346	334	339	315	357	363	315	334	347	332	360	314	354	336	350	352	351	352	359	334	307	318	330	359	336	335	313	332	332	359	368	336	349	321	344	336	349	345	302	333	318	309	313	355	330	343	336	327	328	358	327	319	313	318	342	348	336	339	314	295	336	314	329	329	316	342	366	322	337	305	328	335	347	330	355	297	304	343	339	335	334	305	349	341	389	319	316	322	335	321	350	320	342	368	359	348	349	355	345	325	360	304	302	381	301	333	319	354	315	358	313	338	317	319	316	366	309	360	301	320	312	334	314	324	295	339	320	324	296	334	334	317	337	336	343	362	314	350	327	351	323	337	331	344	369	369	340	339	304	303	332	341	310	351	326	339	328	339	343	357	346	344	361	315	331	329	324	326	363	394	362	333	348	334	361	339	341	322	319	362	326	346	325	316	340	353	357	328	329	363	351	392	307	302	357	359	327	296	328	341	332	347	309	321	296	318	321	314	342	351	325	296	316	338	310	321	325	332	334	329	327	339	338	362	328	312	347	352	366	323	338	333	345	317	378	369	361	351	309	361	332	335	353	357	368	352	306	320	346	322	292	367	322	346	331	337	347	354	309	322	352	364	387	339	332	347	368	331	327	341	344	327	358	332	353	345	328	302	346	339	325	352	348	334	346	313	357	345	323	326	349	338	329	346	348	342	295	317	297	347	353	353	346	379	341	319	324	344	332	330	314	326	350	306	340	332	335	321	297	356	338	329	363	355	336	308	357	328	304	338	341	357	317	337	326	331	331	319	336	342	289	315	338	326	354	345	341	340	302	317	348	332	339	340	331	323	345	320	322	345	328	337	325	350	320	331	343	362	321	351	318	313	350	311	331	328	332	349	339	329	311	321	344	312	310	302	336	343	365	296	326	310	311	326	352	339	325	349	318	286	324	333	340	369	352	319	316	329	313	328	319	330	303	337	356	353	350	324	344	330	367	326	328	339	351	312	357	348	351	301	322	387	310	354	361	331	355	351	299	329	337	328	344	320	337	340	327	318	352	343	350	298	361	364	362	365	332	336	309	369	322	328	345	339	334	317	324	314	312	341	316	375	342	352	344	360	329	311	326	324	347	315	343	315	294	339	334	335	326	338	376	346	340	318	336	357	348	337	338	325	314	355	325	330	329	311	311	307	347	330	315	330	338	335	343	334	325	331	336	344	298	315	341	345	358	325	318	312	351	352	356	326	394	345	323	330	387	297	320	295	299	333	343	335	345	368	358	345	305	338	352	318	353	327	383	354	347	324	328	332	339	307	341	328	316	356	334	334	361	316	331	340	305	333	352	329	363	360	359	344	343	348	307	348	338	364	353	338	340	323	337	335	339	338	328	334	341	314	352	325	341	316	299	342	317	322	306	322	365	347	349	333	362	355	345	323	353	300	359	344	312	366	339	324	321	338	356	327	318	315	353	330	341	320	301	292	347	330	312	353	322	324	341	321	333	332	330	346	323	354	345	331	329	352	362	283	303	351	318	318	332	322	322	320	322	354	313	331	311	332	393	355	340	317	321	301	311	338	319	330	330	301	340	343	308	362	368	349	310	347	308	336	354	337	315	327	307	349	344	305	367	389	349	352	325	303	358	344	362	363	325	361	385	334	299	334	350	307	312	366	364	338	383	328	362	342	316	314	337	350	380	338	340	299	295	351	333	322	353	322	326	300	304	360	362	361	330	302	344	352	310	337	363	352	358	372	376	316	376	351	306	294	325	342	327	353	329	324	332	320	347	344	329	343	359	357	361	329	321	353	356	338	309	354	347	302	330	339	355	284	322	357	352	338	309	296	328	334	343	308	337	319	346	355	374	354	321	338	345	348	342	312	390	331	323	313	315	330	332	338	369	328	330	365	330	314	300	343	322	327	317	330	328	322	313	375	317	336	339	336	309	360	355	322	366	363	301	341	330	309	329	351	353	328	329	303	333	325	296	331	308	322	337	314	318	323	352	358	323	326	334	345	319	359	338	353	362	353	320	316	316	355	326	349	328	355	315	314	327	334	348	324	332	333	306	315	320	296	364	336	351	297	364	334	309	342	358	328	345	336	347	343	316	320	298	301	328	324	337	371	354	351	300	301	338	305	357	376	344	308	344	340	331	337	327	305	343	329	364	379	352	320	369	320	315	359	309	302	362
25397	11473	43550	53724	40655	20756	7795	2433	1043	764	769	758	784	747	804	725	729	832	771	703	775	745	737	723	806	746	762	700	753	780	744	751	729	723	784	723	714	741	742	713	734	794	716	764	715	757	721	759	758	775	770	750	774	773	708	763	761	732	715	733	785	746	757	758	767	777	776	765	759	704	763	717	711	743	749	782	783	720	745	766	734	730	769	738	752	736	704	794	749	766	746	733	746	748	713	770	719	768	737	734	744	746	792	789	775	787	742	732	733	727	740	702	720	765	754	742	776	685	739	718	725	736	742	677	731	711	729	726	731	744	759	731	754	748	709	720	693	784	761	747	763	757	733	757	780	699	777	737	814	732	695	710	744	808	786	740	716	724	718	775	756	709	770	708	760	747	753	724	761	738	754	738	743	770	723	739	714	740	780	735	759	729	716	694	716	743	810	702	709	731	748	739	784	713	752	717	755	726	735	721	729	761	775	711	751	763	742	787	737	768	742	753	748	764	763	721	774	758	763	777	737	778	762	752	773	772	738	735	751	730	702	739	720	708	723	804	747	755	760	750	697	760	724	736	737	705	743	739	778	773	738	722	727	767	710	720	749	766	709	706	740	716	758	760	731	721	750	727	737	751	819	753	742	767	719	708	756	724	763	768	703	737	765	708	742	762	716	786	763	748	721	769	733	744	758	721	752	759	751	737	760	786	784	723	756	772	711	723	719	795	705	733	726	754	735	740	762	788	720	765	693	731	775	728	719	735	778	748	740	763	780	763	750	750	769	757	790	742	748	749	765	782	763	784	691	778	767	712	758	758	744	739	734	762	718	701	754	689	746	757	731	789	768	715	783	718	732	761	793	735	753	716	755	722	732	740	730	734	779	737	710	765	712	734	723	720	712	772	744	747	742	756	764	758	762	804	737	736	729	715	716	664	745	749	742	716	743	769	735	697	706	749	770	763	732	756	738	731	744	753	773	785	783	706	793	752	721	725	679	720	775	844	725	754	733	734	731	711	753	760	711	763	732	772	723	743	775	718	733	699	707	711	749	766	760	775	721	730	704	741	765	751	740	782	717	744	725	684	708	746	756	716	763	735	761	722	791	718	730	749	768	727	805	683	777	752	721	730	708	688	707	729	749	738	757	757	696	798	767	740	763	736	741	713	743	738	759	716	731	806	765	732	757	769	749	765	724	733	729	804	737	746	718	737	786	805	747	749	743	761	714	749	753	698	758	693	771	769	742	739	774	754	683	764	706	722	754	759	747	738	727	705	789	731	746	747	697	784	718	735	750	725	719	713	744	816	768	717	746	786	747	746	728	796	786	784	749	752	777	752	744	732	775	783	767	700	780	733	716	726	753	733	731	760	775	733	732	762	782	729	720	793	741	761	762	725	734	714	756	725	789	747	744	754	778	785	682	754	705	761	737	727	750	789	775	731	761	750	719	743	742	727	756	737	719	764	709	754	737	757	752	703	696	708	744	759	713	753	807	715	744	763	715	741	723	704	769	753	718	757	711	733	705	792	716	754	693	760	754	780	777	743	742	745	753	723	728	712	779	751	780	713	706	780	734	736	699	814	751	759	765	753	758	745	756	785	769	739	744	766	746	680	773	699	726	742	776	789	729	779	774	785	770	742	737	765	713	710	789	798	737	766	732	744	756	718	788	709	796	749	679	727	758	737	731	719	777	735	784	756	740	714	740	741	772	749	759	766	749	714	732	754	734	674	686	733	710	751	772	720	700	791	747	685	760	771	737	727	728	767	743	774	751	761	758	735	740	724	779	772	743	774	707	773	797	707	719	772	762	764	744	775	746	751	719	710	727	776	750	778	762	760	724	785	730	699	730	766	761	772	796	753	688	741	701	760	747	759	764	781	744	764	715	722	772	743	711	758	768	776	748	730	743	782	753	765	751	705	717	759	688	717	756	779	766	715	734	742	771	729	697	758	753	761	757	737	770	759	777	750	789	722	767	757	741	751	715	754	775	722	784	743	790	782	759	780	747	789	749	734	742	762	795	742	740	793	770	770	755	765	777	721	729	686	740	752	771	750	748	772	697	759	723	738	745	792	776	721	724	752	748	767	725	759	819	756	759	684	768	715	746	706	721	771	734	746	755	749	767	792	717	761	736	753	742	751	726	772	717	720	749	713	795	748	693	677	727	747	748	740	741	759	748	709	738	787	728	698	720	739	758	768	726	750	737	763	777	776	722	743	718	756	775	776	771	737	712	766	738	732	731	764	769	737	717	747	721	743	788	753	731	791	735	720	712	768	729	676	747	764	750	708	695	752	764	720	756	715	729	728	726	782	769	769	712	747	718	783	737	766	716	749	700	755	716	714	715	767	733	757	743	776	749	763	707	744	751	721	784	758	733	729	744	783	739	756	790	740	731	758	747	741	738	725	733	707	710	749	722	728	750	739	776	766	750	788	747	731	688	720	737	717	719	759	700	807	732	771	753	745	728	728	696	765	743	714	796	739	733	749	747	728	708	760	745	743	747	728	777	724	805	700	691	729	738	742	758	781	709	711	744	750	766	765	760	760	757	744	714	746	737	722	751	746	722	774	706	709	770	746	695	761	749	725	717	751	741	748	736	729	779	726	681	753	747	757	755	707	763	741	736	743	750	716	704	761	715	766	737	746	708	738	728	743	731	767	729	719	767	735	740	748	740	744	775	770	695	732	752	752	753	763	750	751	768	702	710	755	712	719	722	734	724	742	741	755	742	694	707	734	738	738	726	709	687	740	762	765	749	709	770	743	733	778	755	706	799	741	716	715	769	756	768	769	731	739	733	732	752	767	733	784	755	733	712	742	738	693	699	698	738	741	759	714	735	798	685	745	776	757	750	765	751	735	715	740	690	743	770	771	766	787	782	765	737	757	731	764	709	738	805	719	707	760	723	701	707	708	749	751	784	729	760	743	724	746	762	771	732	800	715	780	751	765	751	701	724	788	788	773	728	707	717	771	738	764	766	724	720	760	801	751	781	772	721	777	730	744	769	793	756	714	770	735	747	762	725	753	740	743	774	748	736	746	799	770	763	735	734	762	714	735	754	701	740	723	729	763	742	727	716	741	730	759	728	756	720	703	703	751	764	735	720	754	721	737	691	771	741	782	729	752	693	724	757	743	698	722	719	718	789	704	739	721	738	700	756	798	818	728	747	748	695	781	792	785	762	709	739	747	741	758	724	782	739	713	762	799	767	765	747	793	736	784	780	780	819	719	734	782	744	777	684	746	745	778	751	697	720	737	747	730	690	722	787	734	739	736	758	731	762	749	701	770	773	777	760	769	718	747	690	748	753	782	716	764	728	743	801	728	724	727	739	738	809	820	748	714	702	752	721	787	753	743	754	727	685	745	722	761	712	795	776	836	744	753	721	708	742	704	710	762	738	750	727	780	765	760	727	701	737	769	713	723	820	787	766	752	736	713	726	765	803	753	734	708	740	739	729	745	748	745	729	694	770	739	725	765	741	721	761	788	766	751	758	769
49626	29868	45288	59936	43292	22146	7072	1526	472	391	371	358	367	352	403	381	338	403	363	359	393	373	359	384	385	368	335	364	366	343	388	403	416	383	349	367	364	348	381	352	372	368	371	376	351	367	342	379	364	361	407	379	351	410	368	385	371	334	363	361	374	373	364	384	342	373	403	388	379	359	353	363	389	368	397	378	364	331	383	345	373	338	339	389	350	333	384	368	399	384	408	373	360	357	378	334	377	399	365	365	353	357	374	340	363	400	338	378	361	387	381	359	353	333	335	367	379	372	384	400	359	370	398	340	364	353	400	331	383	395	353	372	376	343	353	374	393	366	338	388	336	377	362	406	362	387	372	337	350	340	357	393	364	346	362	326	400	349	363	347	377	341	354	398	359	349	374	348	345	363	374	372	360	341	369	375	364	344	420	361	337	411	337	376	346	371	338	368	349	324	357	361	345	377	377	384	364	354	367	347	368	351	358	377	402	391	380	339	349	380	357	386	386	390	363	348	367	363	389	378	362	370	347	356	359	369	356	343	382	361	352	398	363	377	359	359	388	363	376	370	346	349	383	358	391	376	362	382	379	327	383	362	322	347	330	354	359	373	385	375	382	339	383	331	365	366	383	400	384	350	395	370	368	361	349	391	368	375	344	374	370	363	364	358	372	372	327	364	386	372	394	353	381	356	355	369	356	387	348	366	358	385	367	385	389	357	366	398	340	417	374	362	350	409	375	397	372	374	346	352	376	374	386	345	359	362	351	362	386	386	408	347	389	351	368	328	394	393	373	364	369	350	382	378	377	371	383	354	405	371	330	342	356	364	393	347	377	363	395	375	358	345	386	375	333	346	383	386	362	391	360	352	380	406	358	341	394	385	360	344	366	351	382	361	345	373	394	347	381	388	350	376	359	357	344	372	381	339	378	363	347	386	367	367	339	329	356	366	357	351	337	348	353	372	373	365	350	362	366	363	356	377	405	344	381	335	390	367	370	380	379	344	365	358	366	345	384	366	336	362	320	361	396	346	379	362	402	357	379	382	329	387	383	425	376	362	353	386	372	371	378	360	366	335	363	380	379	324	342	369	363	355	390	378	350	372	417	370	348	381	347	382	361	374	354	383	383	383	308	341	369	371	403	390	359	328	388	389	392	398	394	398	365	407	352	340	383	351	391	359	355	343	371	370	388	356	387	336	385	341	362	367	371	369	338	389	349	343	399	345	376	356	325	318	387	352	361	341	347	316	381	383	375	365	366	338	389	379	386	374	350	353	345	351	356	353	364	357	375	394	341	356	388	335	329	367	355	399	372	394	365	391	394	342	376	351	374	361	340	387	379	357	360	366	398	357	360	371	343	358	345	356	366	387	408	352	336	343	372	392	391	368	388	346	371	387	356	358	357	357	359	375	391	358	388	388	364	351	358	362	358	331	361	405	392	371	365	350	403	344	389	380	371	340	373	378	332	331	346	375	359	348	365	374	367	405	370	368	365	360	370	390	351	327	386	343	341	363	368	387	331	376	365	339	376	382	376	354	385	372	356	372	354	352	351	383	378	358	367	368	377	335	347	371	390	359	396	381	390	348	369	307	388	356	375	326	359	352	366	391	360	378	352	388	381	359	348	405	345	356	370	360	374	387	378	339	355	329	354	364	348	351	398	386	353	367	370	348	390	349	351	420	350	372	370	389	378	401	363	376	370	348	363	343	342	369	358	363	341	386	348	384	383	382	356	374	345	380	361	333	371	398	407	365	370	389	395	353	344	354	354	406	368	329	377	368	362	370	370	345	339	351	355	350	374	365	399	399	364	357	411	359	387	352	376	370	340	377	337	334	331	407	397	365	356	362	384	383	355	368	376	390	358	377	365	337	360	336	376	367	356	344	377	349	400	370	363	347	374	344	381	364	368	363	349	402	385	393	328	359	372	384	381	383	365	415	408	348	350	363	359	346	347	348	340	313	362	376	375	380	392	385	363	357	375	351	383	383	378	375	392	392	369	359	367	368	386	353	353	392	378	332	352	364	371	370	367	379	381	398	345	346	360	351	345	369	367	360	390	350	357	393	373	363	362	362	357	338	356	360	383	393	379	393	335	348	367	339	354	344	355	351	407	325	410	334	345	358	348	360	339	365	360	396	374	322	367	370	380	369	399	382	376	381	375	381	395	380	395	385	357	373	379	395	381	364	372	341	336	395	362	374	364	354	384	370	362	355	361	355	360	406	399	371	368	363	346	394	362	334	373	336	364	346	409	351	338	339	373	349	374	361	393	343	354	341	344	361	358	376	366	415	324	381	325	348	393	386	363	372	365	384	397	352	343	354	364	357	367	349	389	359	356	363	333	337	370	368	352	344	367	403	346	355	353	388	368	346	411	350	369	335	390	362	367	379	359	368	350	388	342	360	346	375	358	410	372	352	337	402	407	358	368	368	342	381	371	407	348	354	346	383	359	376	367	380	366	379	347	327	387	376	376	393	393	412	381	377	370	359	369	397	372	362	354	362	350	348	350	362	357	373	337	378	363	346	372	398	363	395	349	389	341	368	360	399	335	358	419	381	363	355	340	361	372	349	341	363	384	387	360	352	367	342	358	398	372	365	341	346	382	363	361	371	366	378	384	348	372	338	344	386	364	379	360	367	389	332	374	379	364	370	352	372	369	329	329	349	341	362	369	382	365	363	355	389	369	336	361	378	342	375	349	354	359	361	336	347	375	331	428	384	382	353	342	372	383	362	393	346	370	362	385	395	341	355	356	346	368	377	355	348	366	340	388	376	348	352	338	357	356	366	375	390	384	343	371	319	322	353	375	342	352	380	394	365	385	349	375	377	353	348	360	375	373	323	397	356	364	384	348	348	353	365	362	337	384	397	339	344	359	358	372	390	396	353	369	387	379	382	373	375	385	366	339	391	344	356	374	359	331	364	372	334	398	378	320	353	322	372	390	364	354	362	383	376	345	353	396	354	335	342	404	414	363	365	416	376	323	378	384	398	356	392	370	351	360	393	386	370	379	372	356	369	334	340	337	397	372	398	410	350	346	368	382	371	361	370	340	336	357	337	406	393	362	331	363	371	330	375	362	358	376	358	401	343	350	383	368	403	368	342	356	384	383	375	370	355	365	359	340	408	379	384	371	348	337	376	367	364	338	380	355	346	337	375	370	383	387	366	376	351	389	361	335	386	372	356	352	385	356	383	334	361	336	351	346	360	338	321	348	380	351	351	338	363	377	408	360	353	389	376	371	366	352	340	374	428	356	333	410	359	344	339	368	403	392	391	343	363	344	343	345	351	419	376	393	363	348	354	328	359	366	333	364	360	363	355	366	342	358	365	351	353	373	335	393	347	370	355	374	350	335	375	368	431	380	342	336	391	371	334	399	382	346	383	376	366	323	385	358	364	366	371	372	327	357	349	410	364	342	385	408	343	336	364	365	391	351	389	376	363	359	332	359	385	348	358	354	372	356	366	346	426	397	366	349	365	354	359	398	356	384	377	427	405
33473	15008	49777	66731	53448	32201	13484	4024	1041	817	773	781	819	766	843	829	788	827	780	839	827	802	767	781	809	819	755	749	786	819	800	818	799	750	809	791	781	782	812	792	809	819	840	839	728	827	760	770	834	779	795	768	779	799	784	797	813	797	759	852	818	787	782	754	810	802	750	799	795	839	842	779	795	802	814	783	803	767	813	807	750	764	836	774	827	773	800	780	791	806	765	801	762	774	800	757	774	805	830	770	748	787	804	762	790	767	793	798	804	829	753	821	770	813	798	787	790	772	823	800	806	801	815	811	805	768	760	856	747	781	776	858	774	759	769	844	780	786	760	816	763	808	802	849	821	766	753	771	800	781	806	767	781	783	790	751	776	750	786	793	777	808	799	780	748	713	773	796	781	777	770	757	803	791	828	825	805	811	761	766	831	758	781	807	808	843	811	795	783	854	774	819	799	773	763	796	797	845	742	819	793	822	788	811	768	815	808	802	759	789	816	805	819	770	806	760	764	781	789	771	774	784	816	772	805	787	821	795	776	808	709	803	774	798	816	826	796	776	814	810	774	821	761	809	811	845	823	824	762	781	813	787	774	813	810	791	805	780	829	765	753	780	807	795	825	780	767	774	826	794	816	741	721	762	789	739	786	801	796	855	800	774	828	800	781	764	819	795	756	826	769	812	766	791	739	792	802	757	755	808	800	813	785	798	820	790	796	836	813	776	770	822	778	789	840	772	796	739	869	766	789	777	805	796	801	794	783	811	800	811	774	819	769	809	780	736	754	825	817	765	817	812	761	812	781	777	743	841	786	816	805	858	762	802	803	835	790	846	789	808	809	791	791	806	830	802	832	802	761	795	793	820	774	861	779	818	736	748	757	829	778	812	752	832	753	798	832	799	766	807	775	767	790	789	741	801	780	845	819	801	783	779	794	771	801	821	843	794	807	850	779	868	809	785	812	719	801	787	808	794	880	779	767	846	801	748	759	789	757	770	803	734	792	777	831	803	820	829	818	787	757	794	827	822	806	796	801	789	764	797	791	774	791	775	851	799	812	756	777	839	813	819	799	777	803	712	758	760	815	798	744	792	774	797	830	747	777	733	815	786	814	786	819	780	775	797	777	821	829	776	795	773	820	796	806	767	768	796	737	768	828	804	804	791	792	781	763	771	762	834	785	767	775	835	866	790	771	805	824	753	781	754	790	804	768	782	815	783	757	759	781	800	763	819	797	769	772	750	765	762	846	826	767	844	814	781	746	788	765	821	810	733	804	728	753	779	762	769	811	771	807	774	802	778	870	782	818	751	806	764	794	826	859	752	822	763	832	770	785	791	789	783	829	785	773	790	804	849	760	840	764	867	790	804	785	816	785	822	828	794	799	744	772	796	814	786	783	828	764	781	751	758	767	826	785	799	770	826	773	794	795	803	796	785	819	752	818	788	798	725	775	772	788	876	780	793	775	834	819	805	781	837	787	779	791	834	827	799	788	823	795	824	815	806	771	794	774	823	750	813	787	819	801	811	799	819	771	857	763	758	779	742	851	772	824	815	765	812	762	848	743	797	837	810	815	789	782	816	828	793	796	842	759	811	737	755	781	757	816	791	812	810	781	807	776	775	846	793	771	783	820	779	807	805	819	861	813	763	759	803	772	797	820	784	809	776	833	813	771	801	822	732	789	750	802	812	786	788	854	761	815	813	804	803	795	899	773	786	787	779	822	753	758	801	810	802	784	828	791	752	747	800	822	785	766	782	777	807	798	804	761	811	814	790	808	798	755	776	837	845	744	812	797	775	726	811	757	821	719	748	787	784	792	766	768	765	760	789	756	769	805	821	747	837	820	809	780	783	789	777	815	820	771	825	787	817	752	761	771	809	775	770	818	811	814	838	736	818	787	821	798	806	729	755	774	824	831	772	774	797	747	800	825	788	766	773	744	822	779	748	757	788	801	768	774	808	814	798	809	806	774	776	796	805	798	759	794	784	758	746	786	772	845	776	808	774	825	747	793	794	829	762	783	767	781	755	776	800	802	832	796	811	817	770	817	793	845	720	804	816	827	772	812	798	772	775	777	805	815	788	804	804	813	776	764	829	808	835	717	815	779	861	838	818	721	772	763	799	765	810	772	841	766	811	773	779	810	780	800	787	765	755	798	831	754	782	819	750	771	815	779	783	762	806	810	772	767	765	821	774	798	799	815	830	804	760	767	803	765	743	784	742	760	794	824	744	786	787	744	768	752	772	787	795	794	811	792	770	807	718	826	761	808	759	747	755	812	785	785	775	824	786	784	834	831	810	779	808	788	790	776	805	803	842	805	742	759	784	798	803	790	779	795	798	843	791	807	808	803	784	817	804	749	827	768	812	750	772	837	818	784	773	745	804	801	813	756	748	845	793	805	807	781	828	782	848	793	814	759	820	779	785	792	776	823	783	789	775	705	791	750	819	740	792	756	775	807	813	836	750	780	802	782	782	789	762	811	776	808	776	831	839	786	737	817	809	773	733	795	767	815	807	828	814	753	787	795	789	824	861	782	836	743	821	789	827	777	792	829	786	758	779	767	765	867	808	753	831	827	721	804	791	826	769	739	817	821	777	772	818	776	807	798	780	791	775	823	825	820	782	797	762	815	792	802	833	769	799	809	804	777	766	796	774	812	817	842	811	796	839	783	812	800	811	766	760	838	819	817	783	797	761	790	769	809	767	843	775	812	789	852	801	879	801	793	785	778	788	805	775	740	792	820	794	828	783	801	742	763	832	820	754	791	797	806	832	772	784	818	783	819	797	755	821	795	796	821	766	762	801	792	775	766	796	807	724	770	787	790	795	825	799	811	800	742	743	802	829	732	787	833	764	776	770	816	815	817	815	772	801	819	744	785	735	805	749	780	794	764	797	794	804	748	792	798	777	824	752	784	784	791	770	778	781	799	759	785	794	770	807	768	828	785	760	809	782	770	803	760	829	839	807	810	807	819	796	770	821	783	820	792	798	831	831	834	829	815	841	819	748	796	813	797	837	766	821	829	805	768	839	794	775	823	802	794	717	832	748	794	788	772	780	760	797	796	834	757	772	823	833	865	759	785	747	855	751	839	804	738	793	818	799	819	731	804	814	807	789	815	806	786	797	730	757	737	780	797	779	771	828	797	844	783	818	726	810	758	774	838	806	739	821	803	780	851	762	808	754	766	798	780	795	818	823	818	766	868	777	745	774	809	794	821	792	775	805	768	778	719	812	791	772	763	793	817	808	782	847	805	788	826	851	741	787	814	746	778	791	779	764	797	777	787	783	792	810	819	790	830	738	779	816	789	781	853	846	837	823	821	758	796	822	779	741	736	767	858	777	831	761	796	796	808	812	829	848	804	768	766	820	796	800	790	787	779	770	824	806	817	756	771	846	755	829	822	812	855	767	781	827	812	788	805	747	815	778	786	837	794	786	787	807	785	811	795	842	833	769	837	764	764	807	760	781	801	798	768	806	805	779	760	791	787	751	763	830
13336	4783	1761	3245	2648	1254	554	321	240	211	229	222	233	232	221	275	218	235	247	254	223	222	218	263	277	238	241	219	211	242	257	252	221	202	269	259	248	212	213	235	243	215	223	252	265	245	213	253	251	243	238	231	230	183	225	262	243	223	260	242	231	236	252	248	236	243	231	222	229	224	241	256	219	232	228	254	220	242	221	257	242	281	254	240	249	238	231	257	232	245	252	223	209	252	265	231	270	257	248	216	238	228	228	232	250	286	232	242	232	240	229	210	235	229	232	229	216	221	236	220	210	240	257	233	255	247	251	257	228	276	241	255	264	224	222	237	235	224	241	222	274	219	243	241	259	234	223	246	230	244	231	260	218	230	204	258	261	257	228	223	223	235	231	232	250	237	225	270	225	221	230	245	239	239	221	242	255	250	239	228	262	231	234	226	236	238	243	232	224	239	226	243	236	232	206	239	229	208	248	224	222	232	234	227	227	252	250	226	208	203	232	235	185	247	250	235	238	224	231	239	234	228	224	254	233	225	219	225	227	259	214	214	251	235	244	238	278	226	237	246	197	262	206	221	233	238	263	224	249	235	271	242	204	233	253	237	240	245	237	219	207	235	224	223	267	216	219	240	262	223	205	230	239	228	220	246	220	242	220	224	228	222	213	221	240	248	244	241	247	220	208	245	234	242	214	248	246	258	280	256	248	251	232	221	225	247	224	255	253	250	236	248	241	232	221	235	240	223	241	246	202	242	216	223	253	245	235	218	261	205	228	221	229	220	214	223	226	213	257	256	231	237	218	244	225	248	219	243	245	223	240	271	253	240	254	234	217	228	239	225	217	241	255	235	236	243	234	251	265	267	254	249	250	227	239	249	247	224	214	236	258	215	242	218	232	231	218	241	235	241	245	246	239	273	244	232	251	225	234	227	226	208	211	248	231	230	227	210	225	248	225	209	221	225	244	221	213	240	224	263	248	208	233	249	248	204	267	258	226	226	216	239	219	266	244	226	244	226	235	231	254	237	225	231	252	233	237	234	243	230	260	220	239	267	234	202	230	257	230	228	247	261	232	230	247	211	258	250	232	219	212	238	237	219	253	237	209	251	208	207	214	244	261	232	249	276	231	210	245	266	222	255	243	211	211	238	226	233	228	216	213	242	259	221	243	253	220	230	214	225	231	207	248	222	229	214	210	241	219	274	222	230	234	232	235	294	221	221	249	232	239	252	247	224	218	205	221	255	276	227	201	225	213	226	219	268	230	256	226	231	246	236	241	219	223	228	250	234	235	250	255	256	213	233	249	248	254	214	240	204	203	254	234	229	249	224	229	247	251	228	218	245	213	257	238	222	246	272	255	233	237	218	230	221	252	208	228	244	220	223	218	204	235	216	219	224	231	244	239	235	237	226	249	232	218	234	269	238	221	211	216	228	232	264	256	247	223	249	223	228	226	224	245	261	275	235	264	227	247	231	241	232	252	233	222	244	216	230	251	241	235	220	216	199	255	241	236	238	273	228	226	221	240	225	236	241	235	227	257	251	267	208	267	204	253	237	220	218	242	252	229	240	252	232	211	195	253	223	225	242	237	217	258	227	209	258	244	268	226	235	226	222	239	219	246	238	230	241	239	236	227	247	243	210	253	224	231	229	213	233	265	257	241	279	231	191	229	221	255	215	261	227	249	218	228	218	240	248	230	238	232	228	213	226	248	240	238	227	244	218	277	246	237	251	216	215	219	186	217	250	235	264	218	236	183	229	239	263	210	221	268	246	231	199	223	249	233	249	228	204	247	223	220	208	233	231	248	253	248	236	267	213	250	255	233	229	206	252	250	235	262	229	241	239	230	220	240	228	223	237	276	255	222	243	251	219	223	293	245	245	222	241	228	237	229	250	245	230	258	254	231	226	248	242	246	253	239	247	236	231	233	213	217	236	233	229	220	245	256	235	266	197	200	252	220	241	230	213	208	242	268	248	226	251	236	231	240	216	262	205	240	237	255	231	231	231	253	236	235	225	222	221	263	229	263	249	221	242	217	226	251	262	232	230	229	226	240	224	233	244	259	240	225	211	228	243	258	267	261	239	273	226	247	230	227	232	237	223	218	217	220	248	227	216	260	212	217	264	262	232	210	251	245	228	223	233	260	202	266	220	232	253	234	224	244	258	228	251	227	251	260	216	253	234	244	260	254	213	226	250	238	222	241	217	190	211	212	220	229	228	237	231	246	232	232	233	215	248	236	239	239	246	238	256	241	217	210	234	224	221	209	223	258	257	223	244	212	235	223	234	237	212	265	236	215	229	227	228	240	251	210	220	194	248	233	221	234	250	266	235	235	237	249	255	250	232	241	222	202	228	237	251	253	238	254	223	234	254	241	236	240	234	254	220	236	230	228	256	248	230	229	243	236	235	218	233	246	243	233	220	252	251	203	241	252	267	255	228	205	250	222	225	208	231	203	237	204	254	273	222	230	224	260	238	258	217	254	256	226	248	268	244	274	239	230	244	235	231	254	273	257	245	238	256	206	234	257	267	243	223	225	256	186	213	241	245	251	225	215	222	235	222	239	196	223	250	248	220	240	252	240	209	218	272	225	237	218	245	235	232	245	203	219	252	237	244	237	226	274	200	223	215	238	225	247	212	247	216	216	242	248	247	241	282	244	243	231	222	202	233	249	227	203	221	260	214	237	244	219	222	239	236	224	227	268	249	274	238	269	259	232	235	253	279	248	228	245	241	269	224	255	217	243	230	259	228	234	217	206	235	228	258	265	236	223	240	233	247	220	238	225	247	257	243	251	226	249	245	237	220	264	249	246	217	230	220	227	260	228	243	254	246	259	267	232	212	260	242	224	223	235	206	243	231	238	221	239	223	223	227	242	238	216	191	248	240	224	222	254	226	241	204	209	230	245	228	251	226	231	228	232	226	245	241	240	255	220	238	227	218	239	217	233	236	236	229	234	215	191	209	264	238	211	239	230	238	231	238	240	246	265	230	252	272	240	222	236	224	224	238	251	231	252	240	218	229	271	251	248	233	254	209	234	234	193	212	240	268	224	207	222	244	241	230	245	239	253	241	235	232	222	234	245	242	249	226	227	230	239	232	224	228	241	221	239	202	216	222	236	255	236	229	216	211	250	227	236	224	231	235	265	248	253	256	223	236	241	241	247	185	238	240	206	240	220	241	230	236	262	235	219	234	251	250	203	259	262	207	256	228	235	246	244	221	206	230	240	250	225	218	234	258	236	287	215	251	193	217	242	214	211	206	234	229	231	201	213	260	254	252	219	249	259	235	236	245	212	229	265	235	247	262	259	217	232	225	229	217	233	253	244	260	246	225	224	245	267	241	252	236	243	216	192	237	253	230	240	229	212	260	261	234	207	215	265	225	242	254	258	224	249	247	226	212	249	232	237	266	232	231	216	212	214	216	229	238	210	256	239	244	235	195	248	281	251	238	220	252	254	197	241	226	241	244	245	267	240	247	214	247	229	240	239	238	213	223
8176	3536	4350	9758	7752	3553	1567	776	584	535	559	584	516	568	556	535	531	559	595	548	539	551	550	500	557	574	544	606	574	571	546	581	585	546	549	526	555	548	545	559	528	544	554	537	490	558	555	565	553	526	558	538	566	544	591	534	565	554	537	539	500	539	539	513	552	541	543	563	547	579	532	568	551	562	555	556	519	547	500	535	547	548	523	523	568	573	513	532	563	527	542	526	530	571	560	506	505	510	541	580	560	529	544	494	528	576	545	536	565	537	542	550	569	526	543	545	538	537	576	497	549	610	564	555	554	568	563	521	563	568	583	546	561	521	595	525	573	542	548	583	541	572	525	504	485	567	509	558	562	518	548	522	541	643	551	515	559	523	559	544	586	522	579	523	545	513	523	528	546	584	531	558	576	538	557	550	546	545	569	578	559	584	550	547	545	562	555	580	544	555	533	560	514	569	530	560	549	504	562	576	536	520	531	526	540	572	605	499	538	567	569	513	554	554	532	534	500	559	503	579	545	531	508	533	572	531	557	548	598	542	567	562	518	572	563	517	551	486	525	592	556	594	580	560	534	555	581	516	547	525	513	515	537	541	555	499	554	548	574	554	554	589	585	519	520	547	564	568	599	524	560	518	524	492	554	558	538	559	571	573	565	572	552	546	529	562	584	537	553	567	541	558	554	522	518	565	584	511	550	538	587	575	527	545	530	562	527	492	549	539	541	508	554	531	573	565	532	533	558	536	549	541	526	602	565	561	537	587	551	523	567	572	566	533	554	544	546	550	538	529	518	536	564	532	545	516	558	552	594	541	545	558	571	554	541	598	558	525	575	545	547	475	555	550	520	518	564	572	540	545	542	522	569	572	542	573	540	532	570	582	537	573	556	602	579	542	555	558	566	526	570	578	542	543	573	561	550	564	557	536	563	507	565	557	522	571	575	538	543	528	538	559	538	510	549	555	525	554	578	557	522	533	562	555	529	564	555	543	570	571	517	564	568	548	553	521	588	588	498	547	563	585	539	584	556	552	526	550	567	575	567	553	558	519	565	535	564	555	529	544	543	569	583	546	530	530	528	540	556	540	559	558	563	574	567	542	553	548	545	535	551	563	551	505	570	563	567	561	565	509	527	555	567	558	538	567	524	534	540	533	558	555	567	569	579	523	515	544	567	555	555	555	551	555	556	557	529	555	526	561	544	536	530	540	566	536	595	548	573	564	607	557	552	535	545	561	516	538	597	511	522	541	521	540	591	532	563	560	538	565	530	533	554	551	536	606	519	540	539	531	604	552	500	563	607	562	553	550	576	562	493	564	543	510	557	516	544	527	552	518	535	528	539	549	532	548	563	549	573	531	572	561	509	518	535	535	519	494	515	517	565	526	512	554	539	536	556	473	515	564	564	567	546	529	493	535	516	557	571	557	554	561	527	544	587	553	572	577	529	544	576	535	580	566	499	556	531	527	533	556	536	537	538	561	536	551	524	572	555	537	531	587	579	594	551	568	575	563	532	574	551	555	528	576	551	574	549	549	558	519	546	569	554	563	531	569	528	545	577	514	527	581	610	568	552	500	584	556	548	566	545	532	518	566	546	546	566	566	603	542	581	539	529	542	496	564	581	526	567	607	554	551	518	562	548	515	564	572	553	547	551	589	517	538	567	546	556	589	567	546	521	580	549	537	540	581	568	571	572	556	598	548	561	552	571	516	565	570	544	487	570	586	579	572	563	569	527	507	566	529	536	520	525	595	523	570	539	559	572	553	528	520	534	528	531	542	566	523	573	584	507	513	576	525	570	559	546	497	558	569	542	566	524	540	548	495	540	558	492	553	592	553	538	595	536	528	534	562	542	533	580	547	533	569	528	543	529	529	590	575	554	517	551	569	536	483	539	521	570	538	550	538	555	507	558	529	544	562	529	557	533	572	573	528	536	524	564	558	558	540	566	567	510	543	553	550	508	569	567	529	551	530	542	535	519	557	574	558	542	541	537	564	557	517	552	551	534	537	537	618	552	525	482	555	563	588	534	513	592	543	505	570	582	563	535	539	524	526	538	534	552	545	551	548	542	545	580	540	548	573	579	506	538	520	508	519	533	522	531	518	573	504	550	552	579	557	566	553	516	526	520	552	547	528	541	501	549	554	543	502	551	520	525	536	529	545	495	568	539	556	579	566	542	551	570	562	567	573	508	528	553	547	531	546	559	604	516	538	553	527	551	618	560	565	567	563	547	547	542	585	527	548	554	595	569	547	523	493	571	515	538	533	595	553	535	536	492	571	581	564	523	523	555	532	586	576	514	545	522	542	596	552	570	521	532	551	528	580	533	560	528	561	517	563	548	556	538	549	520	529	534	555	537	524	526	545	569	572	539	568	506	546	560	546	559	527	498	552	537	561	525	581	578	529	613	548	551	540	549	535	534	558	548	542	560	538	503	565	557	514	524	554	538	534	546	546	540	566	584	527	604	540	572	564	532	574	513	510	530	550	584	508	514	602	523	552	523	543	570	588	547	570	525	538	599	593	534	542	540	554	536	545	507	524	549	581	520	563	577	536	510	556	526	610	570	516	569	542	607	515	529	589	531	491	536	527	586	526	511	543	529	533	537	565	592	532	507	483	543	522	555	551	533	520	523	555	569	548	535	547	555	526	545	543	594	566	541	553	535	532	488	565	546	533	527	523	529	572	582	527	520	545	566	576	517	518	546	541	570	573	579	589	542	536	549	546	557	562	565	572	561	555	556	555	575	580	544	547	531	547	546	557	574	510	494	580	540	548	559	574	539	552	561	558	558	586	485	598	522	564	564	545	571	528	540	568	544	559	513	556	514	545	523	551	570	577	543	501	558	565	539	558	581	549	550	537	542	578	535	566	527	514	586	519	527	544	539	527	548	517	556	563	558	538	540	551	539	593	525	554	556	527	554	546	544	520	567	526	580	550	525	539	536	593	543	549	541	518	537	577	546	539	566	514	531	582	504	549	553	553	555	541	567	529	544	554	565	509	540	501	601	529	546	556	540	567	529	536	533	559	511	535	527	525	565	536	536	567	530	561	547	605	590	528	549	579	545	571	573	556	581	543	566	589	576	539	527	557	517	548	552	552	544	519	559	486	544	532	539	541	552	551	501	505	539	544	568	533	516	539	515	554	543	510	508	527	553	578	563	607	537	512	560	529	509	546	549	553	517	569	522	523	568	556	529	519	570	539	576	548	555	518	521	574	561	534	573	591	535	542	547	521	541	571	522	535	590	532	592	485	533	540	566	538	525	535	554	550	531	574	559	554	519	539	517	548	548	526	594	556	557	571	556	563	539	541	544	545	540	569	567	605	555	506	550	547	572	537	555	522	571	593	544	517	559	575	566	582	538	549	537	534	529	549	549	591	540	511	547	552	505	548	564	500	549	524	531	588	568	532	578	573	529	544	528	532	533	579	555	546	519	531	582	510	555	535	507	559	567	558	512	579	509	538	565	578	549	547	584	540	595	526	573	541	536	535
36684	20767	23927	46830	32768	13432	3612	1067	430	317	294	322	323	295	359	384	319	264	298	313	324	330	282	305	332	288	291	328	352	313	328	321	293	361	320	315	349	376	315	359	340	326	324	297	309	289	287	341	339	300	316	380	361	321	346	324	326	304	365	355	339	312	284	327	356	339	316	306	327	310	319	312	327	318	322	346	306	336	313	305	320	332	337	328	308	314	343	289	314	316	324	308	331	314	383	306	323	315	321	332	320	320	310	351	380	311	330	340	320	349	311	342	343	328	318	320	336	345	343	329	300	337	321	299	349	330	315	322	338	329	308	314	311	293	323	350	322	330	337	332	309	340	339	300	346	360	336	345	301	317	317	331	340	323	334	343	336	339	335	342	312	315	309	349	331	360	302	339	322	307	314	309	352	333	297	314	359	372	291	302	308	342	323	319	363	341	301	288	322	313	328	340	320	336	291	315	308	328	326	330	305	343	299	299	306	296	319	290	291	325	328	307	343	334	338	323	347	329	299	378	306	289	331	304	350	333	334	296	312	317	356	339	286	325	304	314	289	330	324	315	308	322	287	311	329	258	344	336	340	323	310	336	319	326	365	320	356	381	307	320	303	323	326	324	318	306	304	343	324	308	347	336	299	322	310	307	330	324	295	368	331	326	309	339	356	337	343	291	325	327	349	332	332	321	358	331	280	306	318	307	297	337	328	296	330	342	349	360	322	347	305	276	311	331	335	316	323	365	329	312	294	304	287	334	336	313	327	321	314	305	350	342	297	294	330	347	325	309	339	274	308	335	318	332	346	338	316	312	309	342	301	314	350	347	334	325	333	344	293	336	307	286	339	309	314	337	327	312	309	323	325	348	358	334	326	340	294	332	310	366	340	310	343	327	300	296	354	321	305	304	311	334	336	317	301	291	336	313	302	329	328	320	319	342	347	313	328	322	313	293	315	329	302	335	342	310	319	352	332	347	328	307	284	339	339	347	379	332	330	340	326	339	351	322	327	303	324	318	335	285	330	334	326	297	322	335	318	319	298	303	335	340	333	325	374	373	321	327	330	311	338	295	321	311	335	293	337	291	309	316	318	337	315	345	339	341	334	309	303	335	312	360	335	348	357	321	313	329	339	300	332	338	321	324	338	353	344	343	300	309	327	367	342	299	321	357	340	324	328	312	328	333	305	268	340	344	322	300	308	301	323	357	351	312	322	326	326	324	354	321	369	296	354	305	313	357	338	285	310	323	319	349	318	299	310	352	304	309	318	319	344	314	347	329	341	324	306	292	304	313	309	340	354	302	326	311	318	347	315	319	332	298	335	346	347	343	310	319	305	322	345	333	325	338	333	334	374	324	340	327	335	326	353	373	365	334	348	334	343	349	328	350	313	293	317	317	333	303	353	327	332	345	306	319	328	335	319	315	319	340	332	317	297	314	357	322	319	333	321	328	330	321	337	340	319	307	324	319	328	330	304	325	330	331	317	312	350	338	312	338	327	321	312	330	314	331	296	329	335	325	316	321	325	342	337	322	314	303	353	323	356	354	328	304	283	314	338	303	336	373	337	320	301	343	274	307	299	336	299	297	319	296	344	335	287	335	310	329	309	322	309	330	359	303	345	318	356	304	311	339	333	329	327	315	317	310	317	326	308	329	317	353	332	294	320	331	331	320	337	318	338	318	318	306	327	307	333	316	304	314	347	327	347	312	348	344	330	319	325	351	303	331	314	320	310	316	348	310	346	293	309	278	339	324	324	319	369	289	325	328	338	334	337	347	327	308	328	345	352	327	337	354	316	292	290	332	331	326	333	343	316	328	343	363	312	355	317	365	321	329	308	340	344	331	355	329	319	310	331	313	305	309	323	295	310	352	355	318	358	343	325	301	330	358	314	290	319	319	339	349	312	319	318	300	362	316	312	316	316	287	290	336	341	330	309	332	328	340	300	349	322	346	323	294	293	352	330	283	313	333	336	293	310	316	310	306	326	314	338	299	323	343	307	316	303	330	351	323	328	337	323	323	374	321	302	319	319	316	329	313	291	293	317	327	328	316	333	339	360	274	301	323	327	334	318	282	301	318	322	360	286	315	310	301	329	327	317	335	332	332	291	328	293	316	294	313	332	339	323	314	314	340	306	321	330	330	314	328	310	336	314	351	306	325	358	328	338	338	302	354	337	285	319	330	355	320	319	319	291	304	352	335	317	263	306	340	312	344	331	346	346	327	320	325	324	331	369	302	322	276	349	336	300	316	344	328	280	321	328	311	309	352	327	330	354	315	302	319	329	300	311	321	330	316	290	307	325	360	344	304	315	351	325	348	303	321	311	329	320	302	316	325	347	300	288	311	329	316	330	321	309	280	306	357	330	347	326	296	324	343	308	326	321	347	314	337	318	306	345	320	333	296	325	354	314	330	320	314	323	351	327	321	304	321	320	323	338	298	367	341	381	335	308	353	317	335	306	366	344	363	331	331	311	331	294	335	346	324	286	309	312	341	329	319	324	346	317	318	296	317	343	321	362	343	339	334	357	322	345	300	335	341	352	325	337	332	331	350	332	330	361	310	326	310	333	327	318	314	304	352	318	338	338	317	284	295	291	317	313	309	327	328	279	327	323	314	302	333	344	354	324	347	350	352	321	298	335	306	300	326	325	355	367	308	311	350	321	306	293	323	353	308	326	330	338	334	305	350	349	344	297	312	323	339	317	326	325	321	335	333	309	277	334	362	305	319	303	331	335	314	323	341	268	324	344	366	329	325	298	282	339	345	337	321	347	348	306	318	313	276	338	320	329	329	295	329	344	336	331	338	301	372	335	313	346	307	333	328	339	323	332	304	330	317	322	331	324	307	332	313	314	315	360	340	325	344	311	320	360	348	329	318	354	346	337	284	312	378	327	332	339	335	331	310	328	305	345	316	322	351	336	342	313	307	296	345	319	331	302	341	279	350	306	306	315	330	319	342	364	342	347	294	312	327	315	325	292	313	313	300	308	301	307	289	339	359	297	291	299	343	326	326	344	314	296	345	327	329	293	333	309	311	304	352	293	321	325	303	335	337	297	328	336	315	335	306	292	318	327	327	318	343	330	345	345	298	323	284	347	323	322	340	365	331	301	335	314	317	304	333	323	308	333	333	339	322	342	295	308	323	291	307	324	321	361	348	278	331	344	311	294	322	361	345	339	319	314	349	347	317	290	319	317	302	322	337	329	352	325	359	329	340	380	326	340	313	315	347	313	362	328	326	302	347	364	308	317	329	306	339	328	314	339	328	303	319	325	327	345	310	305	295	296	328	364	293	348	347	343	312	319	296	315	307	314	308	305	302	293	354	350	309	311	327	286	329	308	329	356	279	325	313	335	330	320	315	315	348	325	311	327	352	298	303	319	328	312	306	294	330	311	320	336	320	321	334	336	333	335	311	347	338	330	336	316	328	293	306	311	324	344	328	316	327	319	355	346	324	346	334	298	342	312	322	347	295	295	312	330	332	313	343	322	314	331	360
23534	11884	31424	56248	43672	23258	8843	2941	932	754	706	727	748	728	768	735	730	720	731	755	682	700	725	696	755	746	737	694	714	719	744	734	733	712	778	709	818	709	677	765	768	732	739	707	757	728	723	721	776	740	703	682	769	716	746	738	695	724	736	724	748	740	686	694	690	742	733	720	737	746	737	759	727	719	744	697	723	698	724	746	723	731	770	732	733	711	740	757	705	696	713	724	697	685	773	771	738	732	741	710	748	720	724	738	742	713	676	683	736	713	773	743	744	709	719	700	691	782	785	739	714	740	716	765	708	693	758	736	732	703	745	743	720	722	708	691	735	764	745	663	757	711	734	721	723	789	779	704	722	729	771	758	739	680	712	731	732	733	711	741	689	721	694	739	742	736	721	693	746	725	722	757	725	742	682	756	698	754	660	744	719	752	743	722	722	750	718	758	739	706	710	748	763	730	711	688	704	715	736	752	718	657	729	709	745	647	736	721	722	724	735	731	738	696	753	731	721	697	708	683	713	735	690	752	706	678	715	737	727	685	715	720	741	781	739	693	701	726	741	732	701	736	698	676	748	752	728	731	739	705	718	723	754	686	757	716	717	708	714	650	747	726	733	778	679	720	706	687	720	748	700	691	700	708	749	726	772	757	719	679	740	695	730	684	771	764	754	679	697	756	694	749	721	662	688	759	733	721	759	762	719	700	745	775	718	747	732	724	700	712	779	793	720	774	778	716	707	719	772	732	704	701	692	765	742	684	681	702	725	684	728	730	758	733	693	734	682	736	745	739	759	683	699	684	717	639	756	736	703	709	687	687	741	772	751	733	742	780	708	696	700	753	741	750	692	723	766	728	746	722	676	737	708	731	735	707	731	717	701	705	636	750	695	726	679	761	751	683	677	713	743	725	751	750	707	742	735	665	728	725	734	779	713	735	703	696	715	716	781	735	737	743	709	677	740	724	717	718	724	742	742	723	695	708	681	740	748	712	682	719	715	733	700	667	719	696	724	740	742	677	685	752	782	667	738	769	717	743	768	729	751	744	734	733	740	745	734	758	731	712	761	763	702	759	709	731	764	744	742	685	756	694	762	765	721	744	715	723	728	675	726	727	725	722	720	759	714	735	724	685	722	754	724	761	718	749	699	730	674	698	750	714	722	708	727	701	711	763	718	714	713	719	692	744	733	714	728	686	718	716	679	742	720	743	724	731	695	713	759	694	751	717	718	735	680	760	713	725	788	679	718	683	693	765	725	694	708	731	771	718	746	692	705	689	711	762	738	722	738	731	767	698	704	695	673	753	718	739	725	721	698	732	750	741	721	723	689	734	758	760	723	742	772	755	710	757	695	735	722	717	701	745	743	686	734	686	769	720	752	673	717	703	728	734	672	695	772	740	726	709	780	727	669	738	675	727	689	721	700	689	741	669	700	729	726	734	736	756	730	706	690	746	736	732	763	724	691	753	761	801	710	725	700	762	720	732	691	710	762	705	695	743	719	715	707	699	686	741	745	724	715	721	707	725	732	741	764	717	717	702	755	736	715	697	701	727	734	743	707	725	745	697	760	690	690	756	695	750	727	759	723	721	702	688	790	708	755	731	754	723	736	719	712	741	708	695	718	751	787	714	743	741	743	702	648	709	733	752	719	703	740	698	682	683	765	722	689	712	726	720	764	724	681	723	775	741	721	748	733	692	720	765	711	735	737	704	734	711	702	769	724	717	692	737	756	713	736	740	711	696	727	706	710	766	731	699	713	725	698	742	770	699	766	765	682	731	736	730	727	708	745	680	685	764	697	750	726	706	735	778	705	731	686	697	716	676	758	646	708	696	722	708	740	716	730	745	736	738	696	745	747	736	735	748	730	753	772	707	692	762	707	765	695	761	703	695	763	754	705	754	742	739	729	763	727	761	707	711	712	718	723	754	710	764	738	780	742	721	727	784	671	698	736	710	714	695	767	707	721	743	759	704	757	736	727	753	711	735	808	716	732	746	728	700	742	741	683	734	663	737	721	743	736	685	721	691	751	695	718	740	738	708	721	649	702	713	694	722	701	707	716	737	682	731	735	761	739	772	742	650	752	702	744	729	768	712	704	701	697	715	727	719	740	697	751	680	725	710	706	740	734	762	742	713	727	687	758	728	746	741	721	778	695	756	759	677	701	709	722	713	734	717	728	731	729	683	721	687	693	727	729	712	733	736	700	704	711	692	764	732	730	713	694	701	746	723	710	722	675	714	796	752	702	708	727	756	708	749	731	737	735	751	684	714	714	738	736	667	720	731	737	747	765	780	734	727	765	755	759	747	717	731	674	701	687	706	655	766	772	761	728	720	655	706	730	747	739	698	693	785	766	751	709	771	781	780	716	722	740	725	700	747	719	712	722	722	748	743	693	758	678	724	755	724	717	736	744	697	768	758	721	728	763	687	681	777	711	718	698	748	697	757	767	721	747	763	716	755	762	701	756	743	777	733	786	707	710	749	704	709	770	771	696	739	746	729	732	693	724	722	744	764	761	746	709	768	718	743	752	732	716	756	763	717	697	728	723	727	699	759	720	711	706	699	725	737	707	718	722	698	726	761	723	684	686	715	707	742	694	768	773	746	746	752	730	779	722	711	737	733	696	738	713	736	729	752	750	728	702	735	730	708	724	743	723	684	734	748	721	717	706	771	761	684	667	703	745	687	730	713	701	759	732	768	690	712	727	687	734	722	734	708	744	699	731	688	717	765	743	723	711	674	756	740	723	742	735	709	693	735	746	739	686	690	698	764	667	741	712	742	706	762	715	726	704	741	734	726	731	741	712	721	703	696	777	695	701	733	690	675	737	685	723	746	688	732	735	751	704	779	716	793	736	733	695	722	764	786	701	738	744	725	681	651	709	699	758	764	713	772	764	729	736	747	748	759	751	750	763	728	737	720	688	751	673	732	709	728	752	676	751	770	705	772	767	757	738	777	734	752	714	754	718	744	745	743	747	746	721	675	712	775	676	708	677	709	707	729	749	736	735	729	737	750	715	713	700	753	734	682	755	713	726	762	729	751	713	718	727	692	717	723	742	764	762	738	797	772	686	743	718	771	769	725	707	747	689	754	742	750	751	757	730	698	749	728	692	761	749	758	712	686	715	723	759	708	730	758	716	708	751	735	772	737	758	747	715	793	781	696	758	673	718	700	729	747	706	713	661	700	697	682	801	698	709	725	779	690	726	766	738	684	760	703	707	716	696	741	740	700	749	704	760	765	747	727	742	729	711	729	681	714	724	744	762	715	762	684	716	698	717	712	704	774	724	727	747	669	774	760	722	747	713	757	741	731	705	759	730	705	745	741	705	718	786	732	730	689	695	735	738	702	728	728	690	741	712	717	739	748	715	726	741	718	712	752	759	675	722	749	710	687	694	722	734	700	723	729	740	713	696	718	722	655	700	732	696	701	715	738	707	745	710	778	714	738	741	740	743	720	744	687	767	703	753	703	770	727	766	698	723	700	754	757	694	707
48210	32692	29607	61421	47429	24291	8100	1976	606	406	370	362	403	355	406	370	369	392	363	401	344	393	404	376	394	355	348	370	384	374	406	355	395	379	376	384	339	401	404	359	350	371	352	413	360	384	381	392	367	346	394	330	385	391	339	352	374	402	415	358	400	427	363	378	366	364	364	369	354	371	374	386	354	395	381	349	371	366	368	367	327	393	362	385	386	357	375	389	368	374	354	386	364	378	391	349	377	369	386	362	387	376	393	402	401	361	317	377	363	354	382	387	393	410	367	329	350	352	367	377	365	330	381	392	347	408	401	391	366	372	386	344	412	408	413	396	403	371	375	396	338	367	378	362	367	352	356	389	361	373	430	368	359	415	401	383	356	391	363	398	360	380	336	401	376	372	378	366	368	393	355	374	406	377	391	368	347	396	414	375	383	388	394	402	364	378	375	386	383	387	390	351	410	374	375	357	356	379	381	385	337	367	384	375	387	383	364	384	394	387	369	382	390	429	395	393	369	374	393	362	371	354	396	386	354	337	406	410	370	365	374	419	383	386	391	342	411	389	377	338	380	390	427	343	389	401	395	395	364	336	404	382	399	374	401	391	369	403	389	391	382	367	363	404	408	394	387	414	380	365	377	369	386	343	387	369	392	428	378	388	369	376	390	398	407	406	352	365	387	364	367	383	364	364	401	357	361	380	354	371	361	375	403	373	367	373	386	399	383	363	359	370	372	347	365	397	392	364	331	368	370	393	372	385	396	370	353	364	349	412	361	390	402	385	379	407	428	374	373	396	360	406	388	382	413	413	362	384	402	348	349	370	336	414	384	376	375	393	370	386	385	381	402	395	353	389	368	383	423	386	378	354	366	369	351	333	375	376	355	358	375	344	365	426	357	387	396	388	363	359	403	390	364	384	393	378	353	380	387	388	369	356	368	362	399	400	427	365	361	348	351	375	393	382	371	390	374	349	358	377	417	372	359	346	356	364	376	358	363	390	404	369	363	370	346	352	387	382	354	394	409	383	376	344	360	377	354	362	370	395	370	390	370	413	382	364	373	371	366	392	361	365	385	400	373	396	404	342	383	393	386	372	413	374	379	347	406	349	361	383	396	379	376	375	352	361	379	333	378	346	364	404	362	377	365	378	408	392	357	376	368	368	383	349	384	399	395	365	352	372	330	367	375	367	373	396	400	368	376	379	344	403	377	364	366	364	372	345	378	359	405	353	369	356	393	373	351	360	356	377	384	356	397	411	391	402	372	377	360	361	322	381	359	375	379	378	401	403	384	382	414	365	367	410	392	366	365	390	371	370	364	359	357	349	427	378	376	373	369	356	407	377	362	339	359	383	364	355	393	331	363	375	384	376	412	376	379	363	389	379	366	387	389	369	350	325	391	367	380	378	376	432	357	418	423	375	358	388	401	381	394	377	366	400	356	402	379	381	362	394	362	379	357	362	358	366	349	409	364	397	368	404	351	423	412	368	399	337	375	376	387	366	392	394	356	366	348	362	342	366	363	362	375	379	394	395	384	351	390	377	383	372	354	398	364	409	377	352	354	333	377	368	401	401	367	377	381	419	352	377	378	352	395	411	354	379	368	381	404	370	370	390	368	378	402	399	373	373	388	394	391	401	351	404	398	371	334	388	359	391	392	385	394	394	385	357	379	380	369	376	364	374	396	397	359	392	388	376	349	353	392	390	366	363	406	435	343	398	352	369	369	407	393	381	376	356	389	370	349	394	403	368	397	336	379	392	409	350	365	354	351	373	375	356	381	371	368	340	323	389	391	397	382	396	364	349	400	375	346	419	366	378	380	369	389	352	357	382	372	388	373	346	373	380	397	386	364	363	360	382	360	384	378	384	336	383	380	414	428	364	402	409	371	357	344	376	397	392	344	388	374	368	379	385	365	378	342	373	375	371	386	350	389	343	363	379	377	360	429	345	354	384	389	383	414	368	343	354	373	349	379	349	380	386	372	371	369	332	367	401	398	360	368	398	339	392	377	369	415	401	388	366	411	374	346	359	365	356	371	385	355	355	382	357	368	379	371	350	388	386	378	386	401	395	400	371	367	351	373	393	418	358	376	408	352	345	361	397	378	364	352	384	375	389	391	376	379	377	390	355	345	368	375	331	370	402	395	373	368	382	426	356	403	344	408	365	388	395	364	366	360	373	345	350	331	389	371	351	369	362	402	372	358	376	367	405	436	361	403	387	382	410	352	422	375	371	381	383	359	410	354	379	418	380	385	379	398	388	396	373	375	399	371	390	393	385	347	377	386	379	339	336	391	388	351	380	357	392	428	403	367	379	366	371	413	362	387	380	391	342	352	372	374	353	379	389	388	334	359	374	386	361	388	390	344	374	369	375	376	366	394	380	384	371	358	339	363	372	363	410	383	385	403	332	386	384	381	362	357	401	359	365	350	426	362	366	367	378	392	375	355	349	382	378	386	344	352	368	346	393	339	369	447	353	360	359	366	434	368	352	351	390	374	371	350	383	340	356	336	358	372	355	358	400	352	402	359	392	407	395	400	340	387	363	362	395	405	354	398	374	374	388	407	431	390	443	409	374	374	406	395	399	364	370	417	404	337	349	380	362	389	410	381	402	382	399	394	333	400	371	418	364	402	378	379	382	377	386	365	385	380	366	421	380	346	339	399	394	371	367	377	347	363	350	372	364	360	378	363	355	365	341	349	418	378	419	386	400	391	336	351	360	389	384	416	355	392	358	403	354	401	354	376	368	358	358	396	346	365	368	390	372	404	429	344	390	407	372	374	405	408	393	363	389	390	352	406	371	357	435	425	388	386	377	428	371	367	389	391	378	375	378	370	358	363	384	386	396	391	373	395	387	403	368	382	400	385	370	353	386	342	364	340	380	352	353	397	401	361	364	347	358	409	404	384	387	344	370	375	421	366	382	372	357	364	352	381	387	388	360	379	371	344	407	376	380	367	373	358	374	380	379	359	416	382	394	392	351	354	374	397	370	358	348	378	411	404	380	328	378	384	368	342	400	409	382	384	357	365	370	389	424	362	353	386	381	381	367	414	394	375	395	353	400	387	386	344	379	383	349	388	376	386	398	405	353	362	360	392	366	372	365	352	366	354	389	370	359	390	371	397	418	369	341	404	405	374	342	374	389	347	364	404	386	373	326	360	342	376	352	401	355	420	374	414	352	391	376	380	329	370	393	387	363	399	337	382	409	353	413	411	374	347	415	397	381	384	356	378	411	392	358	369	406	392	382	384	364	398	372	386	362	344	394	390	371	380	406	422	455	366	395	409	380	389	420	381	371	362	369	379	357	397	352	414	375	387	374	431	340	426	385	396	376	353	371	386	380	345	360	383	381	372	364	379	383	361	394	362	378	375	355	373	361	369	384	361	376	389	347	354	395	352	364	369	386	365	381	376	358	369	361	366	378	403	342	380	383	363	410	375	376	403	369	359	382	390	349	376	381	382	375	387	387	364	367	383	357	415	352	405	362	364	388	363	351
31753	18543	33852	68917	56065	34592	15387	5364	1591	845	814	772	840	852	799	769	862	846	880	804	831	847	811	845	795	842	798	797	838	864	827	795	852	824	799	823	843	811	854	821	777	839	812	817	807	856	768	848	818	781	819	839	779	840	759	800	803	851	816	825	804	848	798	819	810	808	833	793	837	800	841	819	779	845	816	797	821	796	803	803	813	806	831	809	809	808	808	788	803	811	820	790	770	791	802	837	866	812	817	814	791	814	807	850	826	825	799	824	852	804	768	821	849	816	826	836	824	846	819	791	826	818	798	817	788	824	863	861	804	825	774	810	799	802	811	776	799	820	820	790	820	824	762	869	839	779	828	829	863	804	846	872	858	800	869	791	837	818	798	778	816	830	821	802	820	787	782	860	825	786	841	825	793	861	764	848	822	867	899	803	811	800	807	839	819	786	820	839	841	812	838	865	757	783	784	868	828	794	844	865	827	809	800	819	860	853	825	790	836	849	834	842	838	818	820	777	831	843	857	784	853	818	787	867	812	810	794	835	793	867	865	814	801	799	752	805	842	878	816	770	811	757	818	845	827	843	852	789	808	803	784	844	795	841	781	817	803	884	781	785	791	807	842	802	802	819	779	796	822	831	811	792	814	806	809	817	793	845	824	815	818	797	756	830	838	860	788	797	797	797	830	799	863	796	788	792	741	800	781	827	805	864	850	795	782	805	813	854	793	756	777	815	800	829	846	877	831	803	784	820	827	810	854	825	817	800	794	802	806	806	827	807	893	792	844	783	795	791	806	776	790	822	830	822	816	789	839	800	795	820	853	839	848	836	818	800	807	870	848	842	837	840	815	779	787	785	839	819	793	814	878	836	826	793	790	790	801	797	817	876	858	795	820	787	835	829	848	837	823	803	800	835	781	782	824	808	799	834	806	782	768	765	796	765	772	819	852	854	814	732	805	811	805	787	813	791	814	833	823	832	841	798	801	786	764	815	786	796	817	784	826	823	817	774	831	842	816	775	795	799	846	792	805	769	829	839	807	820	837	817	809	820	756	782	806	842	826	783	759	843	848	805	890	797	860	795	757	818	792	825	784	862	840	813	782	821	822	809	775	797	777	814	797	846	853	873	775	832	795	846	786	788	807	817	782	823	797	741	809	837	804	832	801	793	830	837	862	846	755	849	832	806	786	737	811	838	802	839	854	836	779	829	861	836	836	813	882	819	851	861	801	780	805	842	801	851	861	822	828	796	784	808	804	835	897	809	771	761	784	823	818	844	787	803	831	839	824	767	820	801	839	805	778	805	870	799	823	800	855	766	771	858	854	845	818	781	817	803	822	817	838	838	853	822	821	852	821	806	822	827	805	801	779	860	833	828	843	820	799	779	855	827	820	833	820	847	812	782	834	814	845	836	799	827	801	848	868	807	826	858	807	819	786	808	814	793	796	804	808	803	817	843	812	796	852	781	772	840	801	787	820	841	837	806	799	806	822	805	826	809	829	834	775	821	802	782	787	781	817	798	835	872	827	844	852	794	828	815	830	855	819	866	792	777	853	850	822	779	795	833	794	829	804	842	827	840	818	809	857	818	859	811	826	844	856	855	852	792	819	802	788	845	757	832	851	812	807	825	817	820	735	789	828	765	835	849	814	871	824	798	865	792	825	796	814	788	779	862	773	748	799	813	851	811	864	852	848	845	817	810	853	822	829	826	830	835	901	854	801	838	797	846	821	803	808	838	815	828	772	818	814	805	791	812	812	843	824	834	832	747	802	799	835	791	791	849	870	817	816	850	772	878	844	816	830	831	778	854	804	816	819	818	864	809	859	879	826	799	806	831	844	859	815	773	763	799	788	852	809	850	824	826	789	785	873	847	825	801	865	784	826	792	833	868	836	805	879	813	775	828	758	794	771	832	800	798	845	828	831	827	834	802	777	827	794	833	818	803	846	823	790	791	831	815	797	842	848	822	837	873	818	854	787	787	851	753	780	794	795	828	787	876	812	789	802	810	826	805	818	799	806	764	804	798	814	787	834	855	773	835	852	865	795	810	787	772	836	848	829	815	825	840	848	814	844	756	778	841	844	805	792	851	778	774	837	816	838	807	818	810	838	796	794	819	812	882	858	852	852	780	801	777	841	801	851	853	807	825	872	825	881	817	805	859	819	795	807	851	797	832	780	800	805	794	793	783	857	799	828	812	833	799	812	854	833	852	807	814	834	824	803	794	778	800	833	819	850	809	859	815	846	789	819	783	844	797	794	826	871	840	835	818	787	776	786	799	785	803	812	857	792	789	844	873	803	810	862	800	809	830	807	800	790	840	823	796	871	816	810	794	824	786	843	803	798	826	798	805	891	831	873	827	827	796	808	837	805	798	783	788	823	819	867	849	812	827	837	807	791	808	810	854	771	785	809	791	806	830	791	794	803	807	837	812	755	819	845	829	809	861	861	829	918	837	812	824	837	805	791	797	803	838	856	844	796	833	838	851	854	798	850	819	806	791	778	795	850	834	797	829	792	799	777	822	883	780	807	874	863	790	869	813	784	836	835	813	772	813	836	843	811	819	875	849	814	820	796	800	835	884	778	835	836	842	805	839	872	816	841	813	827	828	817	787	817	787	879	789	856	761	822	849	786	790	828	821	817	810	869	818	817	820	820	787	763	803	783	834	829	836	770	808	810	795	801	804	905	829	842	791	791	866	837	876	810	799	780	797	776	810	849	781	847	780	798	843	805	827	813	797	807	812	781	815	823	819	805	844	807	799	818	836	771	809	796	801	775	741	766	799	867	826	804	829	838	800	828	803	806	835	822	814	845	787	823	818	794	808	809	810	795	778	844	819	812	811	854	804	821	742	800	787	810	804	801	769	831	818	785	764	799	792	822	848	845	829	811	807	844	831	839	803	808	845	822	840	838	839	826	843	870	813	831	807	811	878	787	838	869	822	816	815	830	788	835	834	826	826	790	829	850	856	825	810	796	788	799	861	837	822	809	830	802	799	780	849	803	794	814	776	776	784	838	822	851	831	752	824	782	849	846	762	821	815	840	797	846	833	796	791	863	829	757	775	770	762	847	817	832	814	779	839	726	849	763	822	816	801	779	854	790	822	768	837	827	810	817	836	829	852	821	835	776	821	837	804	855	812	904	789	799	812	799	789	790	777	812	843	792	859	797	824	887	836	786	867	827	809	867	839	805	801	798	771	809	858	795	803	782	836	798	796	796	784	860	835	830	815	761	822	814	813	800	804	821	842	816	850	796	841	790	803	808	815	798	860	835	816	811	867	834	768	828	809	822	798	800	833	815	831	782	834	825	799	861	832	813	812	839	851	753	851	833	857	827	823	813	836	852	834	803	823	751	837	812	862	844	739	796	847	853	837	863	857	855	833	837	826	862	852	852	838	798	782	810	805	832	786	825	846	853	813	838	803	829	818	817	830	869	813	837	846	806	803	839	775	847	781	833	815	770	825	777	832	827	812	864	835	807	839	834	825	808	814	800	865
12814	4349	1384	3045	3119	1279	583	339	252	253	274	288	228	240	238	258	224	222	273	252	231	238	241	245	257	274	243	246	234	269	255	219	233	281	232	252	233	235	250	253	234	266	244	257	236	275	298	235	234	270	253	222	242	246	263	269	242	261	238	220	234	239	263	259	230	217	238	265	248	221	244	239	263	243	252	257	221	242	258	256	217	291	232	259	223	257	208	266	251	291	272	281	228	240	255	250	231	261	279	255	258	259	261	265	251	271	240	249	232	245	233	250	233	271	233	217	241	246	268	245	264	226	283	247	228	225	252	275	225	238	217	269	239	286	251	233	254	254	291	221	239	242	251	237	255	267	247	212	217	236	252	253	263	251	269	245	257	223	254	247	263	235	262	255	270	215	240	238	233	243	242	227	236	230	245	233	263	234	282	228	259	245	264	273	245	248	264	255	282	266	253	249	267	233	268	219	262	259	263	241	220	257	272	219	258	258	288	254	263	250	255	257	239	258	251	253	249	236	247	223	271	256	224	244	258	264	233	249	237	256	275	261	251	249	279	236	250	247	254	244	223	236	272	239	267	289	249	266	254	268	261	261	246	226	243	216	241	265	244	241	248	268	246	251	245	224	266	259	283	263	277	268	248	289	244	243	230	259	216	221	242	232	249	244	278	252	216	223	238	254	214	247	240	207	254	292	256	255	230	222	248	239	230	230	249	247	245	266	259	211	273	259	279	287	245	229	243	259	241	272	253	270	242	253	219	265	223	280	197	240	262	258	256	242	229	234	239	242	246	247	244	224	261	271	250	257	244	265	264	256	269	264	269	262	250	224	266	220	226	263	266	273	239	238	235	224	214	291	232	275	227	251	218	244	234	229	245	224	275	223	228	235	264	241	256	260	270	257	248	255	246	187	273	244	250	245	239	243	248	250	238	240	265	284	271	284	228	229	235	252	208	260	237	237	254	252	233	239	244	246	247	255	243	224	227	257	231	238	265	251	274	224	235	256	256	224	270	294	267	231	272	253	209	252	274	258	261	264	252	263	255	266	243	220	243	284	249	227	244	247	233	251	267	264	232	238	228	243	273	225	217	221	248	241	258	243	277	242	266	259	234	257	248	252	245	258	313	288	263	272	209	259	222	238	273	244	264	213	262	234	239	222	240	252	259	266	240	260	248	251	227	256	257	266	240	262	228	267	270	245	230	262	242	234	248	290	226	255	255	225	255	208	259	271	280	250	261	234	270	241	219	280	258	260	235	247	258	254	242	263	238	243	240	252	264	255	246	244	249	240	239	288	240	237	278	252	245	253	279	237	241	225	232	254	272	274	262	235	253	240	230	247	264	260	249	294	236	228	248	237	259	243	266	230	244	239	233	231	259	218	240	277	259	252	245	281	260	237	264	260	281	244	272	255	264	234	218	259	270	257	223	234	256	258	251	230	220	238	266	251	249	235	264	265	232	234	250	246	220	244	202	243	244	209	230	230	233	237	259	232	233	270	262	239	255	225	286	258	217	273	267	248	281	237	269	254	272	231	229	229	230	245	241	262	271	271	243	262	242	250	284	272	219	240	229	242	237	273	250	243	255	218	254	254	259	264	251	248	227	266	262	256	241	245	262	260	271	237	248	241	239	223	268	238	249	233	254	260	222	273	263	288	239	271	251	267	249	301	269	223	285	277	259	255	294	294	249	256	265	254	256	247	243	223	259	267	248	248	219	263	287	255	252	247	241	294	269	272	222	283	275	268	246	307	271	286	252	243	280	281	251	249	267	254	285	245	258	240	271	258	252	278	280	236	247	245	256	253	268	242	292	256	262	216	250	262	263	230	239	262	273	285	272	246	252	291	266	243	230	235	242	245	246	243	262	222	252	267	263	251	270	266	250	237	248	250	228	242	203	231	234	243	263	272	234	249	222	231	261	258	236	279	240	246	272	247	249	271	245	227	226	265	237	260	244	248	239	245	257	239	241	225	239	269	274	221	243	248	255	224	251	251	242	244	225	248	274	234	254	256	248	253	253	250	231	233	260	221	253	225	259	226	251	260	251	245	262	260	252	266	258	253	235	254	259	248	260	275	249	228	243	258	237	229	249	233	223	251	255	217	280	241	268	277	244	222	236	274	271	243	223	232	268	255	278	236	234	260	230	246	263	256	280	261	247	269	256	249	219	258	258	247	250	254	223	246	234	243	233	281	249	251	258	218	274	234	231	236	253	266	238	219	277	247	271	232	263	279	261	236	235	236	217	239	255	225	244	279	254	234	210	260	253	235	258	270	251	221	252	246	238	233	227	243	242	229	273	253	227	211	252	225	228	255	247	271	258	237	267	295	263	249	220	272	269	267	236	243	244	256	248	240	236	261	238	257	216	245	208	254	255	261	255	248	240	272	283	228	268	261	242	261	244	274	247	233	216	241	246	232	251	251	265	253	271	250	253	247	225	252	250	250	251	242	267	246	241	214	264	281	252	240	268	251	255	238	235	232	271	299	284	267	272	220	234	276	263	231	247	223	240	220	245	222	223	268	238	259	228	250	266	247	251	262	230	263	250	236	252	223	246	260	232	250	295	237	246	253	227	257	235	251	251	232	257	241	245	237	247	249	263	237	248	254	270	250	257	229	259	238	254	207	245	242	250	264	264	241	262	288	273	255	260	236	246	222	247	224	259	280	274	250	262	261	241	216	237	300	250	249	254	243	263	256	262	224	237	269	245	224	227	218	207	245	257	234	259	229	249	237	270	220	261	235	215	233	228	242	201	246	256	249	264	279	254	257	273	243	222	273	227	230	253	246	271	261	267	253	240	242	246	237	235	233	242	251	241	265	277	247	247	222	258	263	249	216	257	273	282	263	264	266	238	250	212	291	260	242	235	282	234	220	271	239	243	259	239	278	271	235	243	264	234	265	245	263	240	222	223	263	264	251	249	232	245	246	242	218	297	291	233	270	257	220	273	233	281	238	251	256	246	234	234	234	217	233	249	262	281	270	244	252	245	259	248	231	280	230	240	247	271	247	245	254	225	241	251	238	250	271	276	247	243	249	248	247	241	240	291	236	248	225	261	278	256	257	258	278	272	253	225	260	246	231	232	251	276	259	258	291	250	245	254	253	266	292	272	247	237	228	235	242	219	242	242	255	244	250	242	240	261	244	263	239	226	248	218	256	259	247	266	245	229	238	236	245	269	240	230	243	237	233	231	240	244	233	221	237	238	243	229	251	246	217	248	228	258	247	240	257	249	247	270	258	265	255	238	251	282	264	252	258	265	235	243	237	248	231	257	234	269	248	259	240	266	230	254	234	255	259	269	253	274	278	256	265	221	237	248	231	208	239	254	257	237	250	217	256	261	239	261	270	242	266	265	232	277	248	268	247	236	221	283	254	252	255	269	222	249	253	234	240	268	225	241	253	247	247	260	237	235	239	258	254	241	244	274	204	227	252	267	243	254	246	256	216	276	264	243	268	286	248	257	255	270	268	237	241	235	250	237	249	268	244	248	256
7901	3263	3061	9916	8747	3702	1662	888	643	572	602	566	596	567	563	575	563	588	552	569	553	531	571	568	578	604	557	574	539	619	580	605	543	623	573	619	592	584	539	617	565	661	620	599	614	614	590	584	546	635	561	603	622	549	599	553	569	536	570	569	543	582	559	541	547	558	555	566	580	600	638	538	572	561	596	598	585	560	581	582	605	566	604	580	584	571	565	566	598	591	566	604	570	563	615	548	548	537	573	610	545	574	569	609	586	577	573	582	606	558	604	598	568	600	613	573	631	590	585	570	558	571	589	522	533	551	567	573	597	542	540	587	544	575	569	586	578	557	579	618	618	580	612	583	586	585	599	560	546	578	584	561	617	614	544	599	569	573	552	609	576	559	596	584	582	558	588	580	593	530	569	547	573	538	576	528	569	584	610	608	588	570	598	575	614	586	546	554	603	539	551	580	566	608	562	540	542	569	604	573	576	597	561	597	569	621	578	555	545	560	604	616	596	578	588	556	573	601	604	602	583	577	615	569	582	550	611	574	602	602	596	549	573	559	552	578	595	583	589	592	581	588	601	572	591	606	581	568	589	562	583	542	608	619	604	629	578	569	581	578	585	561	580	645	608	599	554	614	567	579	539	552	554	557	582	592	564	610	568	600	611	586	573	546	592	611	584	529	613	559	599	542	568	594	511	591	570	613	570	552	601	592	615	617	588	567	598	603	546	587	571	600	569	539	570	603	562	571	573	575	567	607	568	566	572	562	589	555	556	597	609	558	599	615	561	606	600	551	537	533	516	557	602	585	561	577	542	574	582	604	575	579	606	548	555	620	579	567	609	562	570	569	544	579	592	579	569	602	608	587	588	608	566	597	581	558	605	621	585	564	556	612	535	585	540	556	586	624	580	582	532	573	590	594	556	596	568	569	594	564	559	624	553	567	566	548	585	558	493	577	569	552	553	576	585	579	540	600	589	588	548	592	575	572	522	583	585	621	571	583	623	603	558	636	583	584	583	579	597	577	578	636	589	568	579	593	556	580	579	527	582	561	594	603	592	567	605	571	556	595	586	564	597	611	554	614	624	581	578	610	543	568	601	595	510	588	586	628	580	596	563	582	608	604	579	567	579	565	606	609	598	584	590	554	600	573	541	619	585	581	588	556	616	583	554	552	581	601	574	556	580	604	598	527	555	584	577	587	576	601	576	586	613	551	607	579	528	563	519	568	558	595	552	583	613	541	577	578	558	591	569	518	573	595	563	527	635	557	589	603	580	586	535	581	624	538	567	587	567	586	546	565	540	580	603	596	618	664	592	571	608	574	593	595	584	617	528	627	511	573	568	537	558	572	570	553	535	536	566	571	548	574	548	581	592	580	578	575	572	634	544	574	642	570	581	591	604	578	577	613	572	571	576	579	568	572	573	572	576	620	567	537	578	539	535	525	547	576	571	579	570	557	625	581	585	535	539	552	560	584	595	577	610	549	582	567	558	610	593	597	630	576	602	549	566	593	580	547	578	627	559	582	607	589	578	595	568	570	553	594	576	579	601	578	561	572	570	567	598	568	561	611	568	591	574	566	583	587	587	589	578	576	534	575	538	589	598	600	572	557	606	544	569	564	586	574	583	584	562	572	581	587	593	544	623	561	561	546	566	579	566	594	599	571	579	576	575	569	606	577	562	562	600	559	563	563	589	586	575	559	587	569	599	574	573	571	601	599	554	538	594	545	640	564	584	562	574	590	570	581	578	567	583	582	626	586	580	591	576	622	578	545	613	555	600	554	590	554	568	531	570	554	534	607	536	569	569	603	599	569	547	592	613	548	607	569	564	584	612	581	628	563	586	600	598	553	573	548	527	574	534	527	572	587	591	577	623	537	559	563	530	561	571	547	609	616	542	621	577	557	600	629	608	639	530	556	564	570	580	581	612	588	575	550	585	570	572	605	529	596	568	597	579	545	600	546	570	578	554	597	556	580	549	572	579	549	587	579	538	607	585	583	620	601	595	596	560	592	575	617	553	596	586	607	585	543	539	533	617	581	580	580	534	573	552	583	537	576	542	552	575	591	587	570	595	571	618	551	515	617	589	551	588	566	590	598	590	585	584	591	585	587	602	564	603	566	567	592	522	542	578	580	545	611	547	595	521	595	567	570	579	561	563	596	592	566	595	609	611	548	572	579	543	560	596	593	555	541	569	583	593	553	595	575	598	571	600	563	607	558	554	592	568	588	552	580	577	602	576	563	585	573	605	594	613	590	586	556	600	570	564	595	556	593	560	607	587	552	570	587	539	577	597	548	552	581	607	581	531	572	561	580	557	606	615	568	550	572	594	569	614	580	545	588	601	592	529	570	585	568	555	563	609	608	584	536	553	548	541	600	602	591	632	589	568	550	546	579	580	593	556	560	588	606	560	579	594	574	579	597	579	568	553	563	585	624	564	652	621	553	563	542	588	569	572	574	615	606	571	564	572	568	571	567	572	571	574	580	539	593	571	574	633	598	606	598	604	630	570	548	650	567	581	625	556	585	600	588	587	610	568	588	616	497	589	609	576	582	570	533	577	565	534	575	598	572	585	560	595	558	624	537	595	617	620	609	554	570	571	600	581	571	574	632	557	607	568	553	562	586	614	592	580	568	646	602	591	557	575	559	574	606	563	569	594	615	609	569	554	590	605	583	571	590	568	634	579	579	583	554	579	628	560	569	594	565	613	532	589	593	594	571	542	599	579	583	563	562	574	573	546	601	573	576	529	590	592	585	551	563	606	574	589	591	540	564	520	611	587	560	552	576	542	599	580	551	566	560	613	620	596	583	568	556	574	546	611	575	530	541	552	579	613	599	510	570	607	616	601	566	571	565	590	587	561	556	604	606	541	570	596	563	616	548	577	548	547	609	602	584	565	573	575	580	593	564	566	632	611	563	521	600	605	603	536	564	560	577	574	556	579	587	568	564	582	608	551	597	580	618	559	539	602	589	563	572	569	569	603	617	557	543	599	620	605	589	568	584	605	575	539	568	567	580	593	562	585	595	557	593	596	586	604	591	545	600	597	587	579	573	599	566	588	549	603	614	555	583	584	586	587	550	577	571	563	558	602	577	576	566	560	575	611	525	593	566	628	587	571	553	567	566	580	589	601	605	571	570	573	533	564	573	551	619	585	595	594	548	583	569	565	585	562	602	556	583	563	567	576	586	537	581	547	608	543	553	603	572	604	586	594	574	580	591	587	549	543	593	583	592	560	607	610	568	596	566	605	559	581	570	578	578	583	548	566	554	569	551	534	581	596	587	552	597	566	597	551	578	584	609	597	544	588	565	564	566	570	534	599	601	589	568	560	604	574	582	570	628	574	575	578	557	576	596	591	577	526	536	594	585	567	578	602	630	615	563	556	585	574	553	595	630	563	592	596	583	581	569	554	554	579	530	586	587	551	594	582	584	595	598	540	559	613	579	570	580	621	576	597	538	596	588	583	583	567	552	588	609	583	592	603	586	560	589	595	502
36345	21388	16127	44202	35575	16241	4703	1168	378	299	305	314	295	298	311	307	295	289	286	280	313	334	329	291	314	321	301	302	300	278	315	296	326	302	281	304	260	295	324	298	290	322	284	312	297	309	318	314	335	299	270	301	316	299	316	252	304	311	303	290	313	315	301	325	322	302	320	319	279	301	300	319	310	301	312	325	286	304	328	326	348	309	265	320	295	312	298	307	330	308	285	313	295	294	294	303	304	289	296	325	293	270	311	327	288	308	310	315	330	331	311	251	296	314	310	330	309	265	324	316	328	294	262	282	318	301	296	299	326	341	315	321	324	305	323	302	301	286	309	321	284	328	339	288	359	337	325	308	311	307	322	284	305	313	279	319	269	310	278	292	319	270	300	304	310	269	302	299	319	338	329	287	317	309	303	290	320	337	297	295	278	277	296	316	285	340	324	298	269	319	329	330	301	284	308	300	306	320	272	323	301	294	323	294	279	310	340	291	287	313	283	297	291	314	300	282	301	296	299	292	285	325	302	300	306	315	282	306	307	319	305	336	323	332	313	332	297	333	286	303	286	293	327	298	269	303	307	352	314	265	320	280	301	325	321	310	265	339	319	278	318	313	317	301	281	284	276	292	292	321	308	290	260	304	322	301	304	301	275	313	342	319	282	287	330	299	301	276	298	292	259	247	303	287	313	325	311	346	266	295	323	276	322	320	346	322	297	313	320	330	304	340	303	317	275	298	288	279	314	324	295	289	285	284	283	299	303	286	339	294	282	306	317	303	322	301	338	314	308	318	326	311	305	289	324	313	310	281	335	357	306	278	292	315	328	282	256	294	326	303	299	296	301	331	272	293	342	302	304	276	310	294	296	310	290	251	315	313	302	316	292	277	302	330	300	300	316	293	298	274	315	330	307	287	282	291	315	311	306	318	298	288	279	333	314	318	308	279	303	296	300	310	320	322	289	314	332	321	279	327	290	336	313	354	260	324	321	292	308	298	302	308	299	293	341	337	321	318	313	315	315	288	325	281	306	337	316	326	308	321	283	299	295	313	284	316	301	314	322	301	303	322	302	318	315	321	272	287	302	296	321	293	306	303	307	309	319	349	295	272	330	310	268	291	315	310	307	336	298	293	303	334	280	307	308	302	312	318	292	291	302	292	304	325	327	317	310	315	274	285	301	359	289	293	296	279	277	295	278	303	306	306	334	296	311	313	312	302	332	316	319	333	334	350	284	340	320	282	287	307	276	300	274	333	319	317	330	324	292	311	302	314	304	302	301	283	320	291	301	343	309	280	309	303	315	315	299	331	299	298	314	321	288	307	319	299	308	287	271	315	328	332	268	337	328	331	291	299	266	312	314	289	321	309	301	311	312	320	259	317	315	335	291	310	305	304	296	307	327	313	327	334	286	307	313	316	341	298	313	313	303	288	293	288	275	317	292	310	321	351	271	302	289	308	295	300	299	290	290	312	298	311	270	345	305	285	325	319	339	319	283	349	318	299	288	255	318	323	298	333	282	325	285	298	303	297	278	271	266	314	324	315	274	299	291	311	291	298	280	319	297	309	290	333	306	342	331	311	300	292	299	311	294	325	332	299	294	276	317	291	307	317	312	281	304	340	289	358	321	285	309	314	302	309	302	285	329	334	334	299	310	251	312	310	280	300	338	318	302	325	315	280	272	286	296	298	292	298	286	320	311	316	319	330	297	312	310	326	307	316	292	311	321	362	304	311	292	314	275	295	336	315	355	313	307	289	341	285	293	321	335	296	311	293	309	334	327	297	316	294	302	298	312	269	300	292	314	307	321	312	310	286	317	319	327	337	315	297	330	299	349	311	318	282	291	271	272	314	324	285	298	293	298	305	315	337	340	290	299	308	317	363	273	322	308	307	276	312	338	328	296	326	299	299	277	321	334	342	353	322	326	281	301	299	315	312	342	314	303	315	318	277	314	284	316	303	326	302	306	297	319	278	349	330	329	333	292	295	302	335	272	325	257	336	321	315	294	303	329	300	283	300	334	314	284	286	301	293	301	265	293	296	314	271	289	307	330	295	319	318	302	301	295	343	297	309	282	324	338	292	304	297	325	318	298	324	341	314	290	304	304	304	300	320	277	312	314	311	296	327	300	290	284	278	305	313	324	272	296	291	283	314	310	320	325	305	287	294	320	338	364	292	327	298	284	307	326	283	301	288	305	274	297	282	301	299	296	301	294	308	294	310	304	326	285	321	309	310	329	315	310	292	298	290	281	309	306	298	273	299	284	287	269	301	308	293	288	269	315	324	296	301	334	314	313	301	305	339	314	319	350	326	329	317	318	267	310	305	312	316	303	313	301	313	311	279	313	313	284	295	292	279	286	301	289	302	281	277	317	348	306	288	343	308	315	298	291	306	333	338	298	319	283	298	311	300	319	297	272	317	298	298	302	315	321	322	280	324	337	320	293	287	311	321	311	270	266	270	300	286	312	315	325	311	335	297	301	272	320	301	300	314	325	300	284	310	277	275	299	296	311	302	319	304	310	298	324	320	296	330	334	284	303	325	349	310	352	302	308	313	316	271	341	276	302	270	319	347	309	316	339	305	302	316	310	312	358	291	336	274	300	320	321	335	326	311	300	321	284	312	304	293	229	331	333	288	320	318	317	321	301	315	324	309	314	304	303	297	295	326	305	323	304	319	325	313	352	340	295	322	290	291	329	307	315	266	306	311	291	279	316	323	324	337	322	315	283	309	341	318	290	316	315	333	296	335	277	296	279	300	291	269	274	304	329	295	319	260	295	303	308	334	299	292	283	325	317	300	293	316	302	308	323	299	309	304	282	328	299	306	300	299	285	334	305	309	311	291	300	297	309	305	291	320	291	308	319	305	291	296	291	328	275	324	324	300	305	313	331	289	322	297	324	330	308	306	303	302	342	317	319	282	319	342	312	305	318	288	325	291	295	311	321	289	303	309	302	323	296	287	277	290	306	335	306	306	300	317	297	286	298	298	335	332	308	304	316	296	320	294	299	323	347	284	298	295	296	259	285	271	315	304	320	307	311	296	292	305	317	316	300	294	343	313	321	334	344	286	294	306	292	323	339	314	272	318	287	311	316	319	304	355	278	300	287	331	311	333	298	297	298	298	312	342	306	303	296	269	287	311	301	303	328	262	308	324	273	328	280	302	291	303	346	348	278	313	299	325	307	320	342	312	278	318	319	319	302	327	263	300	284	277	344	312	299	302	321	329	292	285	300	320	296	315	297	346	306	298	314	303	315	298	305	298	327	316	303	275	340	300	287	293	308	292	313	314	327	311	342	331	338	303	313	335	281	296	327	331	288	374	301	315	316	307	268	309	302	280	294	280	290	297	263	311	316	287	298	319	314	282	307	276	301	299	297	336	287	329	308	289	320	312	334	308	301	315	310	293	309	303	352	311	326	301	330	314	338	309	311	305	326	332	306	320	289	321	292	277	306	341	327	327	273	327	312	328	277	310	298	320	308	336	306	291	280	320
23761	11587	22592	55475	46925	27387	11186	3562	936	628	718	725	677	689	664	673	690	686	697	690	700	658	723	694	690	704	729	702	685	708	715	661	712	673	701	732	710	655	688	697	671	707	720	670	713	697	676	687	660	733	746	705	656	705	691	658	645	708	669	649	737	675	689	693	687	682	741	633	696	677	703	664	673	682	641	645	644	668	678	684	700	645	707	698	703	673	668	666	706	688	722	710	697	759	699	717	686	679	643	691	676	677	727	689	653	706	708	730	696	688	680	683	653	715	699	693	692	691	671	694	662	716	665	721	646	693	711	705	661	658	728	684	637	681	682	683	729	667	688	637	673	626	690	647	668	707	693	686	732	661	667	636	649	670	666	669	670	644	660	721	684	658	674	666	691	684	670	713	644	660	721	738	683	671	648	715	652	690	681	723	695	678	661	699	675	658	713	641	686	759	712	703	685	731	694	685	663	651	689	640	701	698	629	663	666	727	628	681	645	701	658	682	716	683	708	705	673	683	665	699	673	707	686	693	677	711	734	691	707	677	697	675	639	699	627	706	704	715	694	653	671	732	698	666	689	678	665	727	699	702	671	670	654	702	728	695	653	699	665	701	733	695	673	645	661	669	695	700	701	648	659	736	685	706	691	655	716	707	678	670	691	679	652	703	701	684	663	684	710	674	688	744	724	720	719	716	668	703	677	631	651	675	672	690	704	715	682	694	701	661	677	695	662	675	636	669	674	696	702	700	709	728	698	666	682	691	635	684	683	692	636	735	686	685	682	663	727	714	714	705	681	693	699	684	700	696	713	694	642	662	661	678	704	718	666	705	711	652	681	677	659	660	673	720	698	702	647	665	661	698	694	701	715	657	665	738	684	687	711	690	677	642	646	699	691	709	654	700	689	709	687	658	703	668	693	637	638	721	715	678	677	669	729	626	747	675	730	723	690	713	693	667	703	668	679	669	676	681	684	685	653	696	690	716	680	675	701	684	695	671	708	718	630	654	627	688	662	667	674	707	684	711	656	675	659	711	679	672	720	694	659	727	673	705	667	646	693	638	694	660	698	650	718	684	704	690	696	701	665	690	692	708	690	656	686	730	715	659	666	683	719	737	719	662	695	651	682	674	723	670	719	649	690	682	624	679	663	707	700	675	682	682	695	675	658	708	694	697	714	677	685	724	649	677	697	683	674	706	722	666	709	668	721	694	710	703	685	676	659	702	650	709	656	661	722	672	649	677	720	667	716	655	701	679	671	680	663	671	706	650	682	710	668	687	688	668	662	740	693	696	684	681	672	681	706	700	675	662	698	654	690	651	695	697	721	644	678	684	661	690	685	670	716	749	656	651	690	697	686	672	683	712	699	700	669	673	633	724	668	677	727	718	697	727	669	681	673	683	678	685	666	689	719	698	675	735	673	689	684	662	678	702	722	693	683	709	676	663	652	673	672	687	640	706	709	701	683	689	665	703	674	719	672	630	667	681	682	676	662	711	707	642	635	675	655	663	635	635	694	723	655	665	675	674	719	664	623	697	677	677	722	687	683	632	676	656	662	690	685	669	687	638	650	690	650	720	648	698	686	726	633	753	670	738	739	718	706	683	722	733	690	687	699	680	711	694	721	684	672	708	654	684	673	687	712	684	701	692	718	725	673	688	691	679	683	660	697	716	655	724	696	698	702	701	683	706	683	681	687	693	703	643	678	682	683	663	665	647	735	693	749	702	739	695	693	697	691	717	681	692	664	660	696	719	651	676	711	676	715	697	689	683	701	698	721	734	710	662	653	682	696	649	724	679	680	704	743	647	715	679	725	680	725	711	691	719	686	685	676	602	653	684	658	722	705	670	639	653	696	688	688	710	637	719	685	715	702	687	723	702	683	714	695	700	708	667	684	694	671	692	685	679	704	687	645	721	703	660	651	680	728	660	705	694	674	654	692	635	695	708	679	665	688	736	705	644	653	664	714	684	691	699	718	676	646	661	673	741	675	657	710	673	656	681	654	688	708	678	704	641	629	670	727	716	714	669	668	666	679	695	665	675	688	669	702	723	640	697	641	712	652	708	692	691	670	623	647	665	669	702	686	709	679	663	700	659	682	671	657	681	720	673	661	716	697	684	636	688	691	652	699	689	675	670	686	706	666	688	695	630	680	667	670	692	718	684	662	682	687	679	691	703	647	671	693	721	666	685	709	714	709	648	690	745	693	654	681	645	683	665	700	676	724	693	731	707	675	644	663	726	708	694	655	632	693	711	718	719	720	715	705	614	656	654	606	685	674	685	719	658	668	676	673	668	704	715	647	655	683	703	661	688	704	689	670	711	701	662	666	693	711	668	665	704	716	695	708	709	697	658	725	726	682	664	689	691	702	702	688	667	743	660	729	679	695	722	755	650	714	700	666	681	718	707	701	730	641	711	663	698	725	670	657	670	660	675	624	660	729	661	692	668	679	649	670	688	683	726	636	689	688	731	716	700	704	686	711	753	715	693	686	689	660	675	701	660	679	624	653	678	686	669	696	771	705	688	710	694	691	620	700	695	705	678	710	687	665	701	692	699	664	684	697	678	725	699	670	658	689	738	684	744	662	698	748	697	711	709	672	669	659	683	717	667	746	688	701	645	682	657	671	670	708	707	696	692	650	659	638	730	682	699	664	690	717	663	670	675	720	691	663	702	691	675	710	706	667	656	702	701	667	709	714	669	705	677	700	662	713	725	659	677	654	701	735	663	684	694	679	658	688	667	684	654	736	693	654	714	695	633	688	697	693	646	704	664	639	698	735	688	688	668	651	659	685	694	677	736	622	710	696	711	642	728	718	693	727	709	662	688	744	654	688	661	673	680	691	714	751	666	640	667	674	726	689	689	671	716	701	678	679	679	694	705	699	686	644	680	716	684	696	751	696	691	661	699	707	667	660	738	759	644	688	658	689	730	686	651	630	661	692	667	720	672	677	651	652	714	668	661	661	685	700	689	662	676	685	710	643	721	655	665	672	658	685	663	654	638	631	659	669	652	645	709	640	713	699	633	710	696	673	736	686	693	746	646	704	669	696	657	709	717	729	688	629	728	618	674	713	714	717	707	640	696	701	657	699	678	680	676	700	690	729	671	703	671	698	704	664	669	637	653	670	701	676	709	661	665	640	661	668	669	686	667	668	713	697	642	655	700	699	660	738	719	675	667	708	722	701	693	668	685	670	756	669	642	710	716	680	671	699	697	648	713	656	664	705	656	679	686	686	692	685	690	682	658	696	691	696	702	670	655	677	692	736	713	687	700	701	721	691	679	701	703	675	672	694	657	730	676	724	671	671	669	678	684	672	651	635	686	678	677	706	671	647	625	693	686	697	667	678	699	674	692	664	670	678	702	723	706	686	689	683	713	695	667	649	708	682	671	699	679	668	751	687	682	752	636	694	691	689	680	687	694	657	664	691	714	677	679	678	712	707	649	705	707	677	732	666	664	697	689	664	698	633	682	683	688	681	665	693	665	732	656	697	682
47637	25594	20332	60030	49613	27028	9952	2457	559	359	356	367	376	368	380	385	338	361	323	367	375	327	338	340	334	366	343	341	373	380	328	367	382	340	365	377	338	313	372	356	380	356	325	335	371	330	379	330	371	339	335	353	370	377	326	342	342	359	339	366	404	325	337	376	392	332	364	320	344	339	400	397	351	336	364	325	359	334	360	319	337	348	343	387	372	332	365	381	382	332	346	383	360	355	385	348	395	367	373	321	365	362	398	355	303	369	369	333	325	363	350	410	377	343	346	327	387	361	393	300	375	371	356	339	362	383	379	377	369	352	347	379	339	382	348	346	351	356	347	372	363	352	360	336	399	390	314	380	352	361	362	368	347	365	337	352	348	355	402	368	359	353	363	381	353	361	337	350	377	393	360	350	389	330	360	339	362	372	345	351	340	356	355	374	347	369	373	361	339	339	397	354	367	372	368	398	354	343	398	333	328	340	343	353	361	332	375	328	357	353	363	353	336	388	379	349	385	340	360	378	368	396	344	377	352	352	370	343	345	387	356	344	392	359	369	343	357	356	345	373	331	337	369	335	349	334	367	369	341	342	352	346	371	369	366	353	351	349	335	344	368	353	378	369	370	363	342	397	345	350	373	376	379	323	390	353	353	307	365	369	357	374	358	334	360	363	359	388	359	367	358	330	350	329	389	361	359	360	371	351	391	340	338	370	381	342	355	363	319	374	371	344	421	350	349	340	365	394	353	381	366	377	388	395	351	381	369	372	399	356	344	336	350	335	362	373	351	365	342	311	354	339	375	322	374	360	380	345	348	378	360	319	343	342	386	358	343	326	371	325	388	368	353	352	389	359	361	346	327	371	337	365	372	348	345	354	343	326	316	355	380	316	354	342	334	384	366	379	350	343	398	391	368	359	341	382	361	327	364	333	342	364	356	353	359	370	337	367	368	375	397	368	343	333	331	344	341	346	343	366	348	335	351	383	394	331	367	364	376	354	351	359	361	365	343	365	328	379	362	335	332	380	333	356	374	342	343	363	321	352	347	348	375	381	354	356	364	334	339	351	340	346	349	369	353	359	358	364	322	331	342	357	362	339	356	361	386	344	338	376	322	367	359	336	343	375	373	377	363	355	386	377	321	368	370	377	332	321	329	341	320	383	340	376	395	331	345	358	332	337	382	365	369	370	372	354	356	356	352	360	383	357	374	373	379	332	350	371	362	352	376	358	334	328	361	349	335	372	356	343	392	377	394	349	354	365	362	359	353	364	322	378	347	338	373	380	391	361	379	350	351	360	320	349	375	356	349	368	370	355	360	376	368	348	345	342	384	358	370	335	342	356	362	367	361	322	364	357	349	331	356	370	344	345	361	320	361	349	329	322	340	354	373	393	360	333	374	329	347	359	374	337	374	364	353	349	369	378	333	346	353	391	389	337	339	382	346	363	364	373	386	361	345	359	356	366	356	341	382	379	368	388	375	349	350	366	378	334	387	369	385	384	346	339	371	342	337	342	340	317	360	408	365	339	381	359	340	375	361	343	378	347	330	351	329	332	347	346	348	346	338	361	351	342	329	396	376	349	373	352	381	423	349	361	390	383	360	326	354	350	344	349	399	389	381	370	370	360	353	402	351	334	360	384	352	362	382	387	399	373	384	332	327	337	359	333	369	355	381	352	350	360	367	331	336	335	347	376	382	341	352	405	397	328	348	336	331	357	355	386	370	330	327	357	363	367	382	388	379	351	376	373	355	371	390	340	393	383	348	377	363	368	373	363	331	407	391	361	360	356	357	376	365	351	325	325	363	357	349	353	354	391	351	397	345	328	342	332	375	357	358	374	373	337	389	369	346	362	324	378	370	370	327	367	360	351	332	362	370	367	376	321	370	337	386	340	370	356	358	349	370	336	349	377	395	346	354	357	349	370	334	397	367	371	363	351	370	397	372	333	372	382	355	345	362	316	304	354	353	354	351	347	365	339	344	360	342	361	364	348	335	334	342	384	327	391	351	322	373	369	354	354	327	324	359	337	327	325	361	344	352	349	389	376	389	357	355	377	358	342	380	344	350	383	352	370	359	382	373	309	355	333	369	391	358	325	368	350	361	348	322	393	357	320	330	404	340	298	351	364	373	333	398	360	361	363	368	343	355	318	353	340	353	369	359	349	361	330	364	331	341	375	359	367	352	340	368	357	348	358	350	319	326	332	393	356	397	330	369	364	354	336	325	325	353	372	360	388	346	347	320	318	364	375	369	354	401	395	380	331	365	356	401	388	356	369	362	409	397	339	318	337	348	344	365	366	382	330	379	342	354	365	374	316	353	377	342	335	331	344	390	327	342	353	356	337	343	357	380	396	361	365	368	351	355	323	341	403	363	376	354	385	356	359	398	359	381	361	354	389	376	336	317	366	359	355	357	378	350	364	377	391	345	360	334	352	344	393	366	357	359	381	337	324	370	373	379	348	374	349	360	381	352	346	344	345	347	346	355	365	375	364	393	360	331	364	343	357	357	373	349	332	327	342	365	390	390	359	342	345	360	356	368	401	365	342	341	373	343	347	333	405	365	379	366	433	379	340	337	359	333	361	360	358	372	354	350	351	324	361	366	367	391	341	379	359	327	351	385	379	353	377	366	386	370	354	372	374	347	339	383	328	356	360	405	375	364	339	356	377	355	349	351	313	362	387	358	334	342	360	344	365	325	349	345	345	391	340	341	396	352	361	378	340	375	361	354	354	332	366	365	358	354	362	372	356	353	398	349	339	363	348	364	377	342	365	368	357	393	368	344	348	382	379	319	372	347	366	389	353	400	376	342	355	329	365	378	332	361	319	367	327	349	346	363	338	355	356	351	372	360	351	382	347	344	356	337	326	339	353	360	369	397	351	347	364	375	375	371	339	338	378	350	410	363	348	388	375	390	337	355	349	346	352	338	338	385	344	338	327	359	335	384	320	368	328	341	352	366	336	367	368	386	370	342	355	323	350	328	320	377	347	352	367	373	360	382	354	359	309	346	372	368	383	347	359	344	398	361	344	337	362	351	339	384	386	392	374	361	343	351	366	328	358	361	371	338	344	399	353	378	392	362	331	316	355	321	330	367	342	372	383	342	345	361	349	357	358	314	362	354	356	361	358	368	401	361	386	377	382	340	371	385	331	334	374	397	325	318	371	381	357	355	345	326	334	349	383	401	358	343	354	369	341	332	352	354	364	355	324	375	384	378	327	347	373	339	292	365	366	382	374	358	323	350	385	307	386	352	352	365	356	396	360	354	329	371	359	355	346	355	329	366	357	352	331	358	356	346	391	370	366	376	362	385	377	359	313	339	367	395	422	407	367	378	342	325	370	307	354	322	350	335	341	355	376	349	344	341	325	371	362	362	347	358	311	350	314	362	363	380	320	331	359	382	368	382	360	367	367	337	352	323	353	336	346	346	367	350	375	396	394	369	362	367	359	353	356	325	332	369	366	371	371	344	365	350	338	398	348	364	387	378	365	378	345
31173	11816	24512	68324	59073	37918	18225	6441	1333	825	842	792	775	758	774	752	810	755	789	782	758	778	859	808	792	813	755	795	799	725	773	800	796	782	775	738	755	736	817	721	761	749	774	789	775	731	754	762	783	780	775	761	773	776	746	737	747	765	764	747	758	762	782	793	764	779	787	798	739	779	768	852	835	747	795	792	777	791	751	785	775	770	812	797	816	786	747	753	798	781	756	790	798	742	773	741	766	727	788	821	745	774	792	732	789	749	756	794	768	740	847	799	745	771	772	798	819	793	812	755	780	742	771	740	743	785	765	750	761	766	721	806	835	751	827	769	792	767	796	695	797	773	748	724	782	786	818	757	784	758	753	719	745	753	765	826	775	740	783	793	814	754	775	765	719	748	770	756	771	781	763	762	817	786	775	746	770	790	724	753	785	808	745	734	771	814	800	762	773	777	735	779	742	809	781	817	768	800	775	772	758	783	761	717	795	787	773	737	727	754	785	748	797	818	829	782	803	761	813	774	769	772	811	765	738	753	841	767	793	834	760	820	761	782	767	744	748	776	790	759	785	759	751	779	748	789	766	762	776	772	791	768	755	811	814	757	802	781	832	737	809	778	733	747	741	763	755	760	803	794	771	778	741	743	779	779	748	806	731	764	774	789	747	791	785	787	771	757	786	816	766	783	778	769	763	759	788	753	798	777	759	774	766	752	697	833	745	774	776	805	814	767	792	760	749	785	738	762	766	768	757	780	755	767	830	759	782	805	799	782	781	812	727	773	768	774	793	779	746	732	780	783	779	704	818	782	756	751	743	776	815	755	820	780	713	794	847	790	755	796	791	782	735	769	740	775	744	735	726	767	782	740	768	797	823	801	796	782	785	786	754	769	754	779	815	805	776	805	733	815	797	810	776	770	790	776	790	787	778	761	810	769	743	795	767	779	804	753	833	787	785	785	800	728	800	779	787	773	780	782	736	767	797	793	765	746	738	796	781	753	780	749	785	800	767	766	738	803	782	782	790	763	812	754	784	799	766	732	751	751	775	801	772	770	826	792	774	789	751	718	807	776	811	791	766	770	717	794	762	758	740	808	734	780	835	834	792	754	782	797	753	800	746	763	723	766	794	786	784	748	768	780	830	797	760	781	801	774	728	781	781	749	788	737	775	798	771	815	842	783	764	785	771	734	814	762	810	809	787	799	789	793	785	751	784	784	728	804	784	734	757	761	795	800	787	737	779	760	805	800	749	768	765	793	818	774	767	787	827	790	798	786	761	767	785	787	721	738	789	777	758	796	754	787	709	788	774	804	793	789	741	744	817	781	793	785	731	778	781	836	815	731	750	771	765	747	809	734	792	734	771	747	782	774	778	724	748	816	747	768	781	779	741	810	770	828	794	731	793	793	759	737	810	737	795	802	752	772	775	746	780	741	767	849	743	794	756	784	807	745	754	741	822	792	778	774	759	745	780	795	769	760	789	785	758	755	767	747	754	838	762	764	773	770	744	753	784	746	775	746	782	733	774	757	745	808	716	802	748	763	801	830	787	787	780	759	735	757	758	800	807	773	757	804	793	816	758	784	824	740	802	767	767	809	781	763	818	772	763	804	771	740	813	808	813	794	830	788	772	772	792	754	752	775	790	730	772	806	806	780	748	771	777	809	801	794	768	796	770	726	759	767	804	776	768	736	794	783	771	786	765	803	806	826	757	755	765	826	762	784	783	761	762	776	789	808	800	788	841	793	767	769	767	762	783	836	755	783	781	778	773	778	802	779	794	758	756	743	783	808	770	720	835	772	784	756	729	721	766	784	731	737	784	737	744	782	745	790	747	814	754	794	837	786	721	757	821	738	750	747	788	822	763	770	736	782	765	783	818	759	789	762	763	822	680	767	763	792	783	748	775	749	786	757	755	698	793	795	754	748	779	784	761	750	765	802	785	743	739	799	747	748	774	729	771	786	737	770	794	767	792	771	750	749	804	775	796	764	794	757	765	764	743	778	790	798	821	772	746	726	796	780	755	750	772	791	799	792	769	756	801	801	793	771	792	729	738	765	801	822	823	837	754	760	767	768	764	765	765	764	796	793	770	759	788	771	802	738	836	830	745	767	771	813	780	803	765	837	771	794	754	786	781	761	797	756	777	765	807	747	794	743	763	810	814	774	779	794	766	789	730	779	791	781	749	760	728	747	801	727	720	799	799	749	818	818	729	773	791	760	783	761	800	818	815	751	761	733	742	765	840	747	797	779	768	796	695	802	766	807	781	759	747	740	787	792	775	724	816	800	787	771	775	753	796	790	767	744	759	793	752	808	772	797	723	818	822	792	761	730	794	804	789	780	762	798	763	745	789	786	793	782	770	768	781	815	747	784	733	795	733	803	795	746	761	809	745	766	756	775	758	807	757	776	747	763	774	797	788	747	751	808	803	741	788	779	767	757	784	789	782	762	786	744	816	763	788	717	818	816	780	807	780	773	817	763	795	755	754	743	779	727	800	780	748	747	768	761	732	761	822	801	797	796	794	740	754	787	739	793	732	779	821	780	716	745	820	779	799	807	786	754	745	808	761	804	770	792	828	825	768	754	828	805	788	751	750	787	770	750	778	766	805	763	797	773	740	802	816	778	788	758	755	761	851	799	763	809	795	793	730	802	757	800	786	785	772	785	842	814	753	762	790	776	807	770	727	775	788	786	802	758	744	794	761	785	767	750	735	800	804	766	782	719	782	747	759	794	736	754	764	747	773	767	772	757	756	756	784	837	777	808	748	776	750	747	837	776	774	764	737	727	781	758	772	769	727	794	751	820	814	787	783	806	803	781	799	784	799	755	765	762	791	781	765	760	751	780	731	782	773	764	775	736	800	811	796	738	759	794	793	786	776	749	783	774	797	748	772	789	782	763	722	779	760	727	764	751	790	813	757	745	738	794	818	778	828	777	768	786	814	775	784	774	756	735	824	737	772	731	780	747	827	722	737	745	777	787	789	737	774	798	769	839	792	795	798	755	770	800	778	763	781	740	797	730	763	783	796	758	771	771	778	775	788	765	793	769	783	812	838	728	794	810	770	713	784	753	792	767	761	802	819	749	753	858	744	809	839	813	811	761	755	747	762	794	772	775	798	822	744	788	781	769	772	772	814	773	807	724	774	767	736	773	771	832	834	774	762	798	783	750	775	791	785	796	795	751	785	742	787	762	767	775	717	750	750	738	808	789	806	748	765	756	764	739	786	778	764	822	785	772	803	804	800	789	774	760	720	784	757	722	782	765	755	780	814	826	784	780	770	722	758	784	788	777	823	746	772	769	774	729	735	779	800	793	757	791	810	734	744	750	766	766	778	775	764	746	797	795	789	733	788	789	794	809	752	758	775	783	828	791	784	770	803	761	742	753	788	764	801	750	756	784	788	777	807	784	735	725	807	819	755	860	821	785	783	771	779	747	744	745	786	770	828	772	755	802	722	760	784	804	751	796	802	749	772	780	742	790	762	718	809	752	832	767
12346	3722	1252	3950	3458	1514	684	342	241	231	255	257	251	257	256	245	258	242	232	262	263	247	266	246	243	233	231	242	234	240	259	267	250	258	248	247	245	236	227	281	241	241	236	236	221	261	265	247	239	236	238	217	248	248	236	242	245	259	241	279	258	255	261	256	225	228	248	272	238	231	242	235	269	258	250	214	219	230	262	237	269	279	223	259	265	230	222	222	227	226	248	226	250	255	228	225	241	272	255	237	275	262	239	241	245	237	245	248	248	231	240	236	235	225	235	233	236	267	274	257	252	247	271	231	241	255	232	261	232	236	236	263	239	248	240	241	269	233	246	234	240	255	262	240	232	242	230	234	273	250	227	229	246	247	244	246	214	267	267	226	234	255	226	206	251	233	225	237	264	225	213	247	237	244	286	252	259	276	241	243	256	277	249	240	229	258	252	252	264	200	245	258	234	226	253	238	236	248	235	237	232	255	224	255	205	212	222	269	226	256	269	249	223	266	295	256	217	249	240	232	247	223	217	230	248	255	221	266	264	227	268	228	244	209	266	235	221	235	231	259	271	246	234	236	254	237	249	212	239	253	272	232	262	257	250	241	237	271	267	220	230	218	237	261	256	255	248	252	245	201	277	236	284	232	242	281	242	281	227	222	240	240	245	261	246	237	248	264	291	248	215	249	258	222	211	246	235	264	222	250	253	245	265	267	255	269	263	226	255	263	238	268	254	233	237	247	227	260	224	265	226	248	249	271	252	226	214	214	196	256	233	249	216	224	228	226	237	241	255	221	234	259	197	241	249	251	238	231	239	261	264	249	256	290	230	231	273	237	242	241	228	230	245	269	271	234	258	265	255	250	231	230	237	241	280	243	252	285	252	248	254	237	250	232	234	240	237	254	270	255	243	258	249	273	226	262	243	248	239	252	255	253	271	212	244	260	247	242	266	237	248	243	237	222	234	256	265	226	259	290	242	261	250	238	267	236	207	223	245	269	244	244	228	242	295	275	219	251	256	258	279	227	278	249	248	234	254	248	284	245	265	269	240	255	287	237	255	229	218	287	242	242	259	246	259	245	269	256	251	231	246	238	251	236	258	271	232	236	258	257	240	252	247	264	238	245	231	269	281	239	250	225	252	235	227	225	219	208	242	249	218	216	266	239	259	223	247	228	256	268	246	252	231	290	250	262	256	242	241	235	223	235	255	250	233	263	260	254	248	240	232	237	249	241	266	244	254	252	243	278	224	225	256	243	260	263	257	252	242	244	247	275	261	233	238	245	243	248	233	249	234	232	253	248	245	232	277	239	220	234	277	281	236	263	243	251	222	249	287	259	252	274	220	272	222	267	230	241	258	239	249	258	281	262	242	226	262	243	264	236	247	239	270	272	246	266	213	217	214	275	228	269	248	223	265	255	267	253	264	240	249	288	264	238	240	259	258	225	239	236	266	236	266	235	228	268	221	232	270	243	282	229	256	267	252	244	254	274	249	270	245	270	225	249	254	264	246	248	265	270	227	263	230	244	249	246	259	236	265	237	224	253	246	266	233	248	270	268	249	280	226	235	263	259	249	280	236	257	220	249	246	240	248	290	256	259	227	258	260	270	234	257	233	254	211	262	237	267	268	288	242	249	220	218	262	226	262	250	245	243	260	238	252	281	250	239	243	234	244	260	246	250	234	254	279	270	290	232	241	236	245	223	266	247	249	259	229	233	236	234	261	250	234	236	255	268	249	229	265	248	238	223	247	283	264	231	230	258	227	234	262	254	249	247	214	240	237	229	248	241	215	241	228	236	242	265	252	225	253	225	240	235	221	232	254	261	261	249	223	249	232	274	265	230	273	253	273	259	241	241	246	256	261	211	236	268	241	259	255	241	249	263	249	239	255	233	253	268	245	250	247	238	234	250	268	249	236	256	237	211	223	241	242	241	183	212	251	273	237	243	235	261	264	255	241	241	254	234	252	254	250	256	193	226	247	220	242	211	232	251	245	214	255	266	250	265	228	234	238	223	287	248	255	242	267	230	236	226	246	287	236	249	228	226	252	234	206	248	242	234	247	258	238	257	290	240	239	278	251	246	254	229	229	281	259	264	279	243	273	276	233	275	228	256	257	227	238	251	242	236	257	220	236	240	273	252	223	223	235	264	262	238	248	224	219	253	240	238	257	256	252	249	234	219	250	245	224	262	234	258	251	214	212	242	265	249	252	244	251	230	212	215	239	236	248	253	254	243	195	259	246	265	259	228	235	261	231	249	259	287	229	239	263	237	250	261	240	262	214	266	251	239	234	249	239	228	228	247	244	233	214	230	249	244	259	242	232	280	252	245	256	235	252	278	237	272	258	239	244	220	227	237	254	250	222	235	250	268	223	239	249	234	264	250	269	249	246	204	237	243	280	209	266	238	251	288	244	229	281	271	230	230	257	253	239	225	266	249	229	261	230	240	248	239	277	234	220	260	273	244	254	260	255	221	239	218	251	287	237	267	273	231	260	235	231	250	267	236	257	240	233	247	266	237	244	233	236	241	247	242	248	253	232	238	231	210	256	253	248	249	250	260	227	239	269	277	232	259	191	211	229	249	225	252	264	251	257	278	258	300	254	240	243	232	241	256	217	241	258	255	228	258	234	255	234	273	248	248	238	246	284	261	279	232	234	234	251	251	273	236	237	244	250	249	260	245	258	261	221	249	258	239	243	252	221	221	229	264	269	245	245	266	208	227	248	273	242	273	251	216	267	260	249	274	242	274	278	225	254	235	267	239	268	205	279	251	256	254	264	261	257	224	224	234	266	228	224	212	225	237	273	237	245	268	236	238	235	250	246	243	234	234	226	269	207	254	245	231	230	284	232	248	222	268	260	241	217	223	242	265	236	250	232	241	232	235	253	233	262	253	246	244	250	276	229	242	213	273	270	225	226	253	242	257	238	257	239	237	253	246	258	262	238	248	233	184	240	251	250	225	248	263	246	271	281	246	279	252	258	270	253	251	231	241	285	259	218	261	227	239	263	274	291	238	248	212	215	267	246	240	279	240	233	271	232	281	254	233	263	267	217	238	231	257	256	236	262	280	263	223	273	247	250	252	235	251	261	247	225	232	243	236	251	252	252	214	226	253	260	280	226	262	237	246	232	230	280	266	271	281	241	252	252	240	246	254	255	250	237	265	232	223	241	240	231	252	260	232	260	258	259	250	251	248	270	249	259	229	231	233	233	225	252	260	263	232	256	230	212	242	238	231	282	225	253	270	241	270	241	267	272	250	227	195	229	252	247	242	213	251	251	245	255	255	271	288	278	227	228	218	250	263	275	267	265	250	247	227	241	272	231	223	240	261	244	257	260	256	262	243	263	247	227	251	214	260	256	254	240	247	238	251	247	235	237	260	242	276	243	250	260	249	245	236	214	245	239	223	233	239	251	249	263	246	243	218	247	239	231	247	209	255	276	252	261	219	235	259	224	237	243	228	248	226	235	231	251	253	249	250	244	259	219	244	225	251
7480	2928	2498	11353	9206	4158	1863	1025	662	527	604	533	574	582	570	571	552	550	563	562	624	600	533	557	596	537	557	617	573	577	535	542	583	581	540	591	562	596	562	583	585	585	596	582	537	584	574	586	534	602	563	626	586	547	583	566	578	549	546	587	579	549	562	587	614	546	565	513	560	550	557	515	583	590	594	617	576	572	560	623	574	570	600	545	555	582	592	616	576	595	630	567	570	609	586	606	557	534	536	583	576	556	598	541	551	567	581	573	571	609	582	578	541	591	577	559	597	529	563	553	617	568	585	543	584	572	565	568	541	576	566	596	578	596	562	543	583	525	571	581	519	549	558	580	527	573	593	585	611	569	536	595	560	595	602	583	545	553	576	560	548	553	615	552	593	570	566	545	569	540	580	557	537	597	551	570	614	577	523	588	579	558	557	572	558	583	544	555	587	543	560	551	567	552	614	553	579	605	571	597	561	584	592	584	586	575	581	642	576	615	595	557	558	596	608	556	546	582	575	613	562	561	603	565	563	574	571	588	544	536	584	585	563	572	594	584	551	584	544	573	550	547	557	614	592	570	647	576	555	569	583	571	572	576	548	576	579	519	634	538	575	603	577	592	615	582	543	531	531	627	567	592	542	544	553	587	605	553	570	613	569	536	566	620	555	575	571	565	568	549	525	550	594	553	569	592	568	531	598	542	596	575	599	546	573	581	601	579	564	562	623	562	588	577	585	603	595	580	579	565	582	561	580	560	588	584	597	580	569	572	607	557	579	594	575	598	631	589	598	519	565	552	591	562	546	589	556	555	580	577	563	571	571	619	544	640	567	601	566	536	576	602	569	549	550	567	540	558	549	562	528	573	576	557	536	567	599	567	574	555	599	567	595	563	561	522	548	610	637	581	564	601	603	596	588	550	573	536	603	607	597	600	626	544	577	538	598	624	545	517	545	576	573	604	575	588	546	620	581	569	585	613	563	548	522	585	568	596	553	553	557	593	577	589	589	599	566	586	588	581	570	557	596	568	585	591	575	603	594	569	550	590	540	572	571	586	534	570	522	575	567	592	555	586	532	562	554	555	585	524	547	566	548	565	575	587	572	571	554	582	572	576	582	574	594	571	568	535	598	559	588	578	600	603	570	564	556	595	574	561	624	556	570	569	587	598	627	570	589	558	583	592	558	582	558	586	562	584	535	586	589	547	563	554	547	616	553	553	589	583	556	614	570	551	567	595	611	563	551	589	572	525	540	569	584	539	613	586	536	585	617	578	563	564	554	557	574	583	561	547	591	547	629	563	563	591	568	571	566	552	594	580	556	545	540	561	559	586	568	551	577	544	620	614	601	522	566	531	570	558	583	535	579	572	534	584	572	560	567	555	570	615	533	562	581	592	577	572	583	611	530	561	525	543	563	607	559	547	556	582	555	588	563	561	595	594	642	579	560	573	564	618	579	614	533	546	568	508	616	532	562	612	561	577	553	560	571	587	578	529	567	550	581	548	563	528	532	553	546	572	540	618	594	568	565	581	576	558	591	572	578	561	603	623	560	622	566	565	543	577	588	564	530	553	561	522	607	551	557	579	545	601	596	611	582	542	600	551	555	558	587	588	615	597	545	569	579	562	569	599	556	565	562	561	573	538	629	572	586	579	592	560	600	620	566	561	557	541	560	561	594	611	543	592	589	599	571	555	598	575	578	612	590	568	605	591	571	565	607	567	555	579	584	580	537	589	598	544	560	562	599	555	615	560	576	569	575	578	564	577	543	569	549	599	572	599	549	599	558	554	602	605	559	573	585	577	609	530	567	560	602	576	584	534	569	539	566	507	582	580	553	555	534	593	579	534	571	561	590	589	570	538	597	599	542	588	570	594	587	563	594	565	579	540	571	584	556	551	612	591	598	599	595	595	544	557	528	531	578	575	527	570	599	522	562	559	563	610	560	557	603	569	593	563	607	552	568	562	592	567	567	569	575	606	559	602	567	550	549	613	560	580	576	600	565	559	523	577	543	595	580	534	558	575	565	566	545	633	565	578	556	584	544	541	573	571	526	547	570	545	521	601	566	598	580	587	532	569	543	550	564	604	585	592	567	569	546	566	597	600	588	581	583	575	573	571	601	580	569	614	585	594	576	566	590	561	582	541	555	587	580	560	593	517	572	613	570	560	593	548	574	599	539	593	587	551	548	580	547	574	571	567	556	605	588	563	508	595	555	556	567	572	584	570	574	531	582	541	604	595	541	535	576	559	607	577	569	566	609	568	622	562	613	578	602	543	550	590	582	573	567	566	567	528	569	574	543	548	563	552	595	566	606	586	615	576	555	575	569	576	566	558	595	547	587	599	573	564	603	555	607	585	596	586	618	535	546	524	564	544	581	591	566	574	606	573	530	560	594	552	556	558	562	598	601	593	523	557	534	576	593	565	575	538	616	548	617	536	568	595	605	579	557	591	599	594	569	573	592	571	591	563	565	542	590	560	554	589	562	619	583	559	589	541	637	560	551	585	571	575	551	540	603	604	592	553	519	582	575	545	544	560	593	583	574	577	587	568	595	572	597	560	588	573	570	558	572	537	580	508	619	586	537	543	546	582	597	577	579	543	621	577	584	537	624	556	517	577	556	557	561	576	579	596	603	560	502	562	550	571	607	601	599	570	599	543	602	561	584	555	556	594	560	522	567	582	536	534	546	618	524	555	568	570	568	549	581	563	564	573	580	592	572	583	601	591	534	567	572	575	562	591	555	570	547	610	563	564	565	586	597	601	536	564	552	575	557	569	542	589	558	566	566	568	563	552	587	575	536	566	599	582	536	576	576	565	554	588	607	576	585	602	594	564	606	559	571	599	584	566	582	543	571	557	559	580	571	583	603	572	607	565	594	571	534	575	618	575	597	591	614	560	588	537	579	571	566	592	601	597	550	570	560	567	560	580	557	590	573	538	555	613	595	618	616	558	531	544	572	605	585	576	544	557	585	556	581	554	554	610	608	578	542	564	614	571	548	573	582	634	572	562	575	614	570	531	532	605	572	554	576	540	578	555	566	574	578	520	572	573	550	600	608	579	531	569	562	575	570	541	521	572	600	561	599	583	559	586	588	569	567	552	575	550	556	564	556	538	566	623	593	542	563	572	578	579	609	569	571	560	566	557	523	553	657	574	552	575	550	564	588	569	615	569	581	582	571	575	530	567	601	570	549	573	596	585	557	593	585	632	562	518	540	575	556	575	578	555	606	569	576	587	583	548	553	582	561	528	567	543	581	588	527	588	579	648	588	561	608	571	578	523	597	625	561	569	550	577	569	576	550	562	549	575	633	546	558	578	590	587	585	601	573	568	560	575	590	577	551	613	556	612	540	545	593	589	554	561	556	558	562	541	559	581	552	544	598	572	529	625	578	585	563	578	571	569	563	565	546	587	561	582	598	569	582	570	553	576	566	576	554	562	548	618	595	570	519	575	589	529	576	561	582	602	576	598	608	591	588	587	541	534	541	553	537	603
36598	21497	7934	38648	38118	18287	5562	1536	565	325	326	348	335	320	356	324	324	304	343	322	308	305	298	315	337	323	326	281	323	330	347	341	302	328	348	324	308	290	311	305	339	322	356	310	342	314	356	315	310	300	308	301	332	333	304	311	369	349	332	341	329	338	359	323	318	375	344	288	321	311	332	289	350	348	335	330	349	320	349	298	344	323	306	323	349	315	343	343	334	310	322	332	336	360	321	334	307	350	348	295	307	336	362	301	322	342	326	338	345	315	364	339	351	338	338	315	334	329	328	326	318	328	312	336	319	307	348	308	358	319	332	347	332	301	317	328	303	356	349	302	359	346	304	325	305	339	323	300	313	338	294	335	364	312	328	332	326	324	375	341	334	323	339	306	323	316	347	325	316	314	347	329	315	306	340	347	352	339	314	318	349	333	340	343	283	299	334	368	318	344	333	330	289	342	318	336	375	348	338	318	344	348	347	346	328	333	287	309	325	353	355	331	315	316	338	322	331	330	339	325	344	334	361	315	299	372	323	360	342	312	380	325	360	320	317	316	329	300	286	332	341	323	305	317	324	340	359	322	329	331	358	319	359	371	316	332	336	325	305	295	320	319	335	325	325	311	324	339	323	326	341	315	323	352	322	308	302	303	349	324	325	392	325	327	296	313	310	307	333	337	314	327	329	325	315	323	319	326	308	356	324	345	331	324	347	343	339	293	335	323	326	327	297	324	319	339	343	313	317	349	371	331	308	307	308	341	355	298	334	310	331	350	359	355	351	351	330	328	348	337	343	308	310	299	312	307	344	374	316	299	340	328	320	342	355	310	314	340	354	332	323	326	295	344	333	338	325	336	324	320	332	360	329	326	323	310	318	293	328	329	332	331	348	330	313	321	336	330	350	323	292	332	287	311	334	321	354	292	313	308	329	315	332	328	334	338	368	332	307	309	366	369	328	362	309	313	310	333	301	332	293	330	304	303	353	344	302	372	321	339	344	304	324	313	328	306	306	314	327	346	318	339	327	351	356	351	310	312	328	321	289	328	277	338	350	328	314	320	348	370	302	317	293	287	350	305	376	334	354	308	327	368	330	329	353	316	335	329	340	316	337	282	325	311	317	354	334	313	328	287	309	304	298	316	330	299	332	339	301	326	331	316	364	382	370	348	361	339	358	322	326	325	321	326	326	317	348	360	335	343	335	309	313	314	315	313	303	311	363	327	336	356	317	314	328	301	359	315	329	308	353	287	365	335	302	302	304	344	278	300	329	331	322	291	341	312	355	352	320	318	345	334	328	315	343	351	330	295	317	325	316	340	342	336	353	307	309	320	344	307	314	322	364	349	316	310	331	316	337	379	317	327	349	311	304	333	352	315	295	336	346	330	305	292	326	307	314	306	290	354	331	321	323	340	338	310	333	341	318	330	313	334	362	327	327	332	304	306	324	309	303	313	328	329	311	357	352	336	320	351	325	320	294	318	312	382	288	314	315	331	347	280	335	313	320	317	344	351	341	322	316	345	286	311	326	313	335	308	330	297	318	326	332	324	326	361	325	307	350	363	347	327	302	297	340	353	325	313	328	323	334	327	328	332	335	327	339	365	376	337	312	331	334	311	324	326	316	333	318	361	295	323	302	345	324	353	314	320	298	313	302	357	329	350	370	335	339	324	333	355	334	330	293	311	313	327	333	332	351	328	315	326	349	324	320	358	292	350	287	327	336	351	291	322	279	333	354	321	358	342	338	316	321	319	364	349	318	333	317	312	339	318	301	321	262	318	307	327	321	338	300	333	355	318	328	317	326	321	290	326	312	330	330	366	335	337	303	327	344	326	331	353	346	350	344	331	340	333	324	317	349	278	332	329	340	334	300	346	329	333	297	292	319	331	334	333	329	360	332	314	326	300	316	332	351	330	323	357	315	353	329	326	333	316	332	319	290	342	362	321	315	337	303	374	337	307	328	329	332	356	312	318	312	303	313	323	311	339	309	310	331	304	315	308	309	289	341	314	298	340	320	324	340	354	321	348	340	322	334	315	327	349	324	315	341	323	334	329	313	340	311	319	343	340	329	342	357	315	318	345	330	295	302	367	319	307	353	300	344	329	330	314	342	324	320	338	332	318	316	316	329	305	344	327	312	335	304	333	308	301	312	363	342	278	329	285	321	351	309	355	322	338	317	327	353	291	347	320	339	352	322	346	314	375	361	334	320	339	337	351	289	326	333	348	333	304	396	321	339	328	340	337	324	302	326	307	287	304	354	346	336	325	338	314	326	345	318	320	308	334	286	346	368	308	291	322	306	331	349	322	340	322	316	359	301	297	324	302	316	316	347	316	315	317	360	331	334	326	336	297	325	380	324	319	310	340	337	352	323	334	307	349	350	350	314	330	345	325	315	332	300	294	311	342	306	292	344	347	327	310	330	342	312	317	336	289	306	312	336	316	332	324	329	365	324	318	366	330	340	341	336	337	337	339	285	338	325	336	322	332	342	324	321	287	319	353	323	309	321	309	336	340	330	347	320	325	303	343	323	302	310	285	316	323	335	306	345	312	311	318	338	335	339	338	288	323	363	324	317	306	320	311	366	323	344	331	342	334	314	332	293	320	334	331	316	324	293	343	333	343	326	336	344	316	332	322	313	373	359	337	354	340	318	327	283	334	330	312	337	306	322	354	354	302	286	323	328	336	320	309	320	318	324	356	364	297	319	332	347	346	308	321	311	345	352	314	313	292	326	345	321	321	317	320	325	302	319	358	323	321	341	347	319	294	325	307	323	313	336	322	325	323	324	335	331	315	321	317	332	323	336	343	309	323	327	352	335	356	339	326	310	361	339	330	331	349	300	326	356	333	350	348	324	313	312	337	306	367	328	319	310	336	359	340	339	384	331	352	316	326	311	317	323	341	315	332	337	327	310	330	312	317	308	333	341	318	309	340	322	315	347	347	373	302	305	311	355	319	321	346	367	320	339	374	339	317	341	326	339	356	286	345	326	341	340	316	290	321	315	307	349	341	338	366	323	312	314	307	327	316	335	303	325	345	330	325	321	311	298	315	298	364	293	320	293	339	317	358	316	343	328	355	317	321	293	326	324	335	308	362	350	326	349	297	346	349	294	343	349	335	298	316	346	347	354	321	331	331	328	327	335	336	316	326	338	308	347	313	342	337	296	360	338	293	326	315	336	351	328	290	332	344	304	354	309	352	317	359	305	337	326	345	352	360	323	326	311	305	325	288	327	370	322	336	310	324	310	316	317	353	333	294	331	323	314	366	309	314	326	346	279	325	327	320	323	304	363	358	326	332	321	332	317	308	345	341	310	317	337	318	331	344	323	326	322	325	330	323	315	341	320	287	355	327	336	306	302	350	333	344	317	329	324	299	329	321	341	324	331	299	341	316	366	322	317	335	383	352	337	324	328	332	324	347	320	336	314	323	308	319	311	310	337	325	340	330	324	315	313	332	367	304	311	318	315	335	286	337	303	354	318	307	312	301	324	328
23813	12609	9778	52765	49644	29735	12820	4472	1564	783	734	790	716	700	721	776	742	759	747	725	742	743	744	726	780	719	763	735	788	702	737	758	742	733	724	736	764	708	755	713	751	751	734	680	732	715	741	700	716	719	700	738	743	750	751	726	738	724	743	726	732	706	680	754	693	668	734	758	707	743	689	695	720	693	728	747	674	776	722	713	751	760	711	751	759	742	742	719	754	725	688	753	726	765	733	735	733	755	734	713	735	725	781	746	729	740	723	817	735	749	747	721	681	790	717	725	726	764	721	748	690	755	742	684	703	719	736	701	777	711	706	733	755	713	754	761	753	745	753	743	753	770	704	732	724	722	747	739	728	710	729	734	749	746	773	705	694	766	727	718	791	785	746	730	723	751	700	737	765	755	797	752	726	718	719	778	717	692	725	723	680	737	667	747	739	699	748	743	752	773	688	750	749	747	719	723	739	732	681	743	684	700	678	733	726	716	738	729	769	738	742	728	753	716	715	712	698	730	715	742	737	762	694	739	715	713	713	727	698	746	753	770	705	726	759	733	693	740	713	781	718	732	711	754	738	734	728	786	707	700	698	715	770	712	734	738	765	753	710	767	728	703	734	730	763	738	739	731	715	757	730	724	758	727	672	776	757	741	726	732	770	726	754	733	760	702	755	713	705	752	729	744	756	707	748	748	723	693	735	721	737	792	703	681	702	719	685	767	739	794	695	771	710	750	728	740	737	719	747	734	773	690	708	704	722	715	708	746	719	712	738	729	747	705	694	697	745	723	731	744	729	765	741	723	776	718	719	711	731	751	700	724	734	719	740	745	709	739	721	728	748	736	725	730	740	735	761	720	716	832	742	734	718	731	729	732	747	707	704	703	705	723	706	786	698	699	718	759	699	716	689	722	752	691	751	761	730	742	685	709	728	742	736	718	760	738	714	727	704	746	719	708	749	716	772	707	688	736	744	710	748	735	688	710	732	712	712	747	724	722	763	709	755	778	761	750	732	786	704	702	689	718	742	743	689	716	780	742	724	739	784	717	693	718	734	739	757	736	721	708	741	741	728	734	749	733	719	735	781	745	727	744	756	680	751	725	673	727	729	731	788	700	741	722	775	725	665	757	701	728	750	751	706	727	749	807	686	696	789	834	705	719	746	745	798	694	714	731	694	718	710	715	694	725	730	761	784	728	764	732	757	697	754	697	724	707	755	736	725	717	797	709	731	748	724	740	745	681	705	736	691	787	748	694	716	698	721	730	735	731	763	735	772	740	712	745	721	709	715	702	696	720	706	731	724	702	700	692	772	735	704	768	727	724	752	740	694	748	737	691	728	720	713	729	732	716	757	700	727	758	731	681	716	773	737	788	719	750	743	747	747	759	740	694	776	783	684	734	707	754	764	717	758	728	774	765	737	687	688	741	725	743	765	726	712	719	754	724	767	726	701	704	749	735	748	681	728	758	748	763	749	744	765	717	710	708	804	771	729	722	698	755	715	683	728	725	727	681	750	769	737	732	722	733	736	715	761	716	763	734	709	720	712	735	754	727	734	771	744	760	732	700	727	723	751	735	725	668	692	733	721	719	736	704	756	722	730	704	770	713	708	745	749	736	701	715	735	784	726	701	688	744	737	787	734	690	733	767	722	745	761	739	687	725	801	711	739	749	700	733	686	659	706	790	710	761	758	771	725	722	690	729	755	760	743	746	710	761	723	716	752	716	720	732	675	713	736	718	776	740	669	717	760	721	787	690	713	702	739	673	687	804	714	743	739	725	714	714	687	742	707	712	790	713	757	668	698	758	714	712	751	749	733	714	720	716	702	688	722	688	752	715	724	701	688	700	709	707	718	748	743	737	710	736	748	777	707	746	747	751	754	738	721	742	738	728	731	753	753	743	740	747	747	724	735	677	752	707	742	737	720	796	712	760	692	787	723	704	758	726	760	697	709	767	730	778	741	724	747	746	771	722	701	769	725	729	750	745	710	700	728	698	696	740	702	724	714	745	709	737	747	721	758	723	739	804	731	777	732	759	660	746	729	747	759	732	700	777	741	713	712	720	719	771	738	717	698	731	716	715	714	733	705	710	735	717	722	727	745	746	759	717	710	708	734	709	721	708	737	815	686	678	746	741	733	725	733	698	724	740	667	725	752	759	723	712	781	734	704	720	785	730	709	720	726	702	731	761	810	710	765	700	767	759	727	775	744	720	753	737	714	755	745	764	750	747	687	734	749	709	754	717	725	754	722	746	733	683	686	684	690	732	735	732	716	756	795	752	711	703	768	692	696	722	705	672	697	743	729	743	752	729	760	696	717	697	692	729	740	692	744	763	760	775	717	700	727	728	722	785	764	727	761	752	781	784	781	698	752	741	736	737	709	688	757	734	714	742	736	713	716	714	777	704	773	742	767	735	712	715	733	731	664	672	751	758	737	713	688	763	740	716	712	737	706	720	713	758	749	756	717	722	734	736	728	665	777	730	755	707	740	722	783	759	777	727	699	712	769	694	719	751	753	767	742	716	708	770	692	707	742	728	714	761	762	696	732	660	734	695	677	747	733	738	676	750	733	736	746	719	741	720	701	707	738	753	782	671	741	676	754	730	805	757	752	744	748	732	754	717	763	753	703	791	697	724	725	723	701	727	738	771	731	699	786	748	693	736	732	679	756	721	730	776	676	744	794	701	699	691	710	717	683	738	754	658	711	710	725	716	690	725	741	774	721	748	735	736	763	706	738	795	713	751	680	762	713	717	704	717	683	760	739	682	737	725	701	739	761	761	769	763	746	701	706	680	764	731	766	744	753	659	771	703	694	722	708	675	703	694	731	742	765	720	693	762	694	714	762	751	682	727	721	682	735	765	715	741	750	738	727	741	754	729	713	700	707	718	716	698	668	753	736	736	716	732	721	728	714	769	730	761	735	740	738	759	715	705	708	743	726	704	706	719	702	736	731	736	737	746	746	685	784	704	737	744	684	715	725	715	737	746	750	735	742	729	735	692	707	742	698	704	761	770	709	713	734	722	709	738	745	722	748	699	743	713	720	731	743	789	731	720	718	696	712	740	747	692	719	723	691	706	729	686	766	748	716	758	733	747	762	805	696	736	697	757	766	690	755	688	789	714	687	710	753	720	759	737	707	722	742	723	722	711	741	720	715	708	772	744	753	732	768	685	762	675	756	752	749	733	747	720	717	719	755	707	712	703	744	714	704	739	721	750	699	784	762	742	708	719	745	747	762	684	723	715	722	758	753	789	724	733	737	733	714	758	755	790	757	737	749	748	713	775	695	697	762	717	725	743	798	740	720	694	739	701	737	704	725	703	778	735	735	707	738	752	707	737	770	661	706	752	718	728	739	726	730	712	688	756	763	764	690	731	751	700	731	694	692	745	698	741	742	730	746	746	767	782	715	818	747	719	659	726	701	730	698	797	712	736	711	681	695	730	714	688	667	749	756	735	756	726	709	721	723	736	754	736	723	719	687	694	750	740	676	737
46892	30297	11083	53358	52427	28734	11045	2851	684	373	342	325	385	360	340	313	340	378	367	386	356	371	381	370	342	352	351	343	347	344	354	332	346	331	383	368	316	381	377	364	365	332	359	363	322	373	342	371	359	372	372	397	343	353	336	384	377	385	340	328	385	343	323	370	358	358	348	362	380	358	335	330	365	338	364	366	352	326	351	333	374	348	345	384	322	314	332	358	350	361	394	371	349	353	348	385	370	348	368	358	365	355	322	351	326	372	364	355	351	377	370	346	369	360	349	350	354	317	364	342	326	364	351	338	399	355	334	399	384	353	395	372	381	377	355	368	379	376	351	374	340	330	348	362	376	363	351	342	359	349	345	390	360	373	343	347	394	359	387	378	353	345	396	389	333	334	344	379	342	340	341	355	405	369	368	377	363	389	373	406	345	353	382	335	376	389	386	344	382	357	420	348	370	366	386	376	337	338	361	369	342	327	403	358	372	378	382	371	348	363	372	305	339	376	390	382	362	363	377	358	359	360	337	339	350	351	390	380	391	374	359	375	354	386	352	324	349	352	334	349	336	334	358	336	349	330	361	355	367	364	386	353	327	396	352	323	346	329	334	361	359	337	317	360	342	377	341	367	344	367	364	352	362	365	359	349	373	379	408	397	351	382	340	370	352	356	353	354	363	353	371	352	340	372	348	362	376	348	345	374	389	368	379	382	355	347	382	370	346	372	365	379	369	341	373	373	352	329	376	356	347	349	355	395	383	340	335	354	356	377	370	377	374	364	389	396	379	352	320	382	363	350	351	324	372	346	366	354	335	328	340	347	331	337	345	341	382	315	330	374	352	361	384	345	363	360	338	397	379	389	349	345	362	324	365	385	355	345	348	398	345	370	359	339	357	350	384	315	336	361	316	356	389	353	366	385	374	360	377	387	413	313	376	334	356	357	371	388	365	358	400	350	380	377	338	335	367	390	372	375	334	384	362	373	370	375	384	372	363	357	341	310	364	316	318	380	339	400	368	405	330	392	373	371	309	341	376	356	371	381	372	366	379	369	371	364	399	359	388	381	366	356	357	365	365	342	361	368	352	349	357	344	361	358	361	331	384	344	369	384	389	375	384	344	378	406	341	371	385	368	371	394	388	348	351	347	348	377	316	398	356	399	385	368	357	345	391	382	335	320	373	367	357	366	405	345	340	335	355	332	350	371	357	356	408	369	366	329	389	331	352	389	385	359	390	335	357	371	321	382	355	370	351	317	374	327	345	393	354	358	379	352	372	385	366	365	365	368	353	379	336	302	381	359	347	331	350	364	350	346	358	364	364	355	361	372	356	382	355	390	347	372	324	361	359	358	371	388	327	360	349	352	349	382	374	332	348	333	347	369	327	338	336	378	383	379	400	355	362	382	355	378	378	360	329	366	362	355	393	381	337	360	403	362	376	345	338	380	352	399	345	358	390	389	355	344	356	352	366	350	362	393	386	346	361	360	363	348	350	345	355	333	396	331	342	385	391	377	358	397	347	389	374	352	403	336	335	343	337	347	333	377	363	358	356	388	362	329	363	337	355	347	365	369	384	357	400	389	357	382	353	369	359	406	359	378	327	361	358	346	374	355	338	359	369	354	358	330	353	390	372	383	398	404	360	368	350	367	337	341	351	381	343	347	329	353	350	355	327	359	341	376	377	349	351	356	393	328	342	340	352	382	396	333	373	368	367	313	354	364	351	356	341	362	365	378	311	331	398	363	335	336	391	341	365	341	365	370	368	350	352	369	378	393	314	325	340	342	372	363	363	358	369	325	353	384	356	391	353	382	356	364	402	374	361	375	362	369	413	352	363	385	344	377	349	361	349	371	368	365	374	400	354	342	343	382	334	357	357	370	341	370	342	392	353	382	355	313	381	340	350	338	356	374	395	362	364	348	364	362	369	338	375	358	343	314	346	415	349	330	356	372	355	381	362	350	343	366	384	333	397	380	371	362	388	344	362	347	356	358	376	392	345	386	345	356	362	307	348	368	384	373	367	351	368	392	357	370	376	370	350	385	378	371	321	372	375	351	334	358	350	351	375	359	359	398	374	353	348	328	363	362	354	363	320	328	353	373	332	347	370	319	360	366	391	343	362	389	376	341	394	327	349	353	339	366	338	357	414	328	347	356	357	335	351	360	370	350	349	332	350	376	374	334	366	340	387	376	353	340	370	351	342	328	375	372	374	365	341	349	329	347	333	367	356	328	374	364	360	338	317	362	361	350	392	349	348	358	363	363	381	365	337	314	372	338	344	375	386	402	364	376	368	362	348	350	354	392	350	366	394	366	308	372	377	349	362	350	358	351	323	356	352	328	344	344	349	340	336	396	338	355	333	348	371	347	352	354	311	389	380	412	351	358	340	352	352	349	381	380	383	334	377	331	335	354	333	341	401	370	372	369	362	379	396	372	350	377	373	382	366	384	353	347	384	335	356	337	350	349	385	357	340	351	373	361	390	369	369	345	385	379	331	358	347	404	323	341	381	408	308	338	327	371	367	369	389	350	338	369	397	343	357	415	401	399	373	364	369	394	383	357	351	373	347	335	373	392	383	363	357	342	370	363	371	364	349	365	363	317	362	334	388	338	323	318	345	346	366	331	365	355	332	370	384	365	375	311	330	382	366	348	373	368	350	367	367	365	369	394	326	342	354	345	347	371	342	362	354	346	361	379	360	358	348	343	380	370	364	376	380	351	370	352	353	370	364	375	334	358	359	323	367	351	354	339	352	361	323	379	333	359	380	354	362	355	355	366	361	355	349	353	349	367	349	342	357	320	367	345	324	403	349	331	391	408	363	354	327	360	366	391	364	349	351	342	331	333	349	360	331	318	364	341	361	369	363	371	371	372	384	361	358	373	371	365	367	322	338	348	360	358	372	331	375	381	346	346	316	348	365	348	364	392	384	367	345	335	358	369	398	389	357	379	319	371	351	346	335	349	387	375	428	384	365	350	374	366	360	349	368	330	361	370	369	354	366	395	363	330	370	344	369	353	381	357	331	348	361	372	364	392	358	354	338	364	360	339	368	378	353	375	367	388	322	359	373	338	377	385	370	387	373	337	372	348	359	362	362	340	356	349	363	364	380	351	367	372	380	367	376	370	359	351	343	339	364	397	373	386	357	383	373	394	378	352	368	394	378	369	418	351	388	353	360	386	396	363	347	346	328	363	382	345	372	331	354	335	364	351	366	331	351	379	385	320	396	357	355	392	361	360	350	349	356	337	364	328	358	357	361	366	354	352	402	353	376	392	351	369	365	368	378	353	347	376	364	373	392	356	369	385	344	384	367	369	375	340	355	384	376	320	375	349	345	340	356	351	380	354	393	378	354	366	361	336	405	404	345	349	354	371	383	379	346	376	350	343	320	368	345	327	363	365	368	331	406	363	354	347	364	339	322	398	361	379	348	330	376	373	358	397	316	373	359	382	377	387	367	394	336	351	390	357	342	346	313	361	314	358	351	367	372	359	343	359
29762	17549	10269	64645	61408	39602	19912	6974	1635	873	773	754	819	851	750	812	819	758	752	796	741	858	833	764	765	825	808	778	778	754	758	782	803	791	767	797	832	781	749	814	780	802	763	764	732	812	779	804	787	816	782	842	777	757	740	785	772	732	827	782	773	831	804	775	785	807	788	750	815	785	806	795	734	763	794	791	733	736	778	796	762	792	827	800	766	816	809	738	779	785	732	756	788	778	709	793	789	765	747	799	786	829	800	756	762	788	733	740	785	835	779	753	744	769	771	767	785	773	771	782	785	763	793	782	778	811	830	746	816	754	769	852	824	788	782	742	821	781	810	808	815	815	842	748	792	810	804	779	753	796	769	789	770	756	725	738	786	777	788	806	737	786	786	804	730	787	788	782	816	756	765	760	772	803	756	739	781	752	772	807	788	790	768	716	794	777	755	739	735	771	753	780	794	763	854	755	773	817	802	743	767	773	829	759	744	785	833	791	784	746	792	750	754	784	793	792	757	767	760	746	773	761	796	766	787	794	802	758	736	787	808	730	749	732	780	793	800	723	769	764	762	783	801	788	747	766	745	778	796	786	788	844	851	769	791	803	751	762	795	800	800	796	744	869	806	790	827	765	801	799	749	758	825	742	803	804	797	741	749	794	725	751	815	757	798	765	793	792	787	760	762	763	785	843	765	773	790	788	762	771	811	777	779	814	763	815	743	838	798	815	759	752	762	798	795	837	826	776	783	777	800	831	781	766	768	799	762	802	782	801	762	823	746	816	805	809	757	848	742	765	783	740	770	792	803	785	781	746	766	801	792	764	785	777	823	765	754	770	750	712	795	808	785	777	792	749	738	782	826	782	789	783	807	796	784	761	770	828	736	769	781	830	771	848	809	803	818	811	736	833	769	790	755	778	777	788	813	785	797	786	772	793	776	802	798	770	750	833	819	734	787	799	775	758	837	810	769	823	778	773	804	777	764	741	778	758	770	764	800	820	789	802	765	765	751	715	768	760	816	800	793	795	743	734	833	754	746	796	765	845	772	803	826	744	761	769	782	812	815	767	722	786	821	766	773	845	739	743	765	810	781	748	729	790	806	821	755	745	760	738	754	799	760	818	792	778	778	793	759	747	829	781	785	772	757	796	762	800	726	784	780	822	795	810	782	740	771	774	826	736	794	789	825	799	753	779	811	766	852	776	822	764	803	769	792	729	822	785	788	780	815	819	843	767	815	756	754	776	742	833	770	733	726	754	739	751	777	807	816	827	790	763	799	834	790	810	766	810	796	733	834	818	767	784	743	792	759	807	792	715	769	747	829	810	790	834	786	804	783	743	811	773	775	838	821	775	788	746	772	785	836	766	804	761	819	737	810	779	804	765	820	792	749	770	739	768	753	743	808	748	785	760	760	782	809	780	825	803	714	784	781	754	751	793	778	787	723	767	776	725	779	760	793	788	816	840	765	754	788	783	783	730	776	805	774	810	754	796	775	779	795	775	792	753	843	743	792	754	784	741	765	786	768	816	777	780	787	808	816	764	838	770	755	770	786	759	769	813	776	724	759	775	764	731	805	773	774	750	813	805	754	746	788	722	804	733	811	780	802	813	782	782	790	785	772	802	770	790	745	734	763	761	786	785	812	803	748	789	780	787	803	773	762	782	800	767	778	802	804	804	806	769	792	773	797	788	749	761	768	770	755	757	803	773	809	766	769	710	776	791	795	785	806	738	754	808	779	756	745	814	800	762	754	787	825	784	782	738	795	760	820	766	853	791	785	760	752	745	793	750	821	761	784	774	829	810	810	794	788	776	801	766	772	761	778	750	789	767	797	742	768	821	827	756	814	752	786	774	777	805	732	750	839	845	755	747	795	754	776	784	795	765	754	791	788	757	760	758	796	764	766	802	770	762	715	811	770	714	759	795	777	798	735	755	743	816	786	785	812	781	815	835	817	741	754	774	789	739	756	786	803	779	808	781	805	762	790	778	806	786	822	781	786	759	823	767	814	762	799	776	722	726	792	773	808	796	816	751	755	752	795	762	781	740	796	811	733	770	805	730	750	759	817	794	792	770	784	761	772	791	767	774	756	755	718	805	758	780	779	801	811	736	782	802	778	745	775	780	795	781	786	736	709	811	834	764	816	822	754	792	755	760	796	796	785	755	771	738	784	805	733	835	762	743	829	764	773	790	809	816	761	821	790	801	749	783	801	773	773	808	827	776	746	790	781	762	772	799	798	771	790	763	751	755	772	754	757	737	787	770	803	752	759	783	797	756	824	777	765	788	796	745	780	771	802	752	766	758	791	773	791	780	788	826	791	801	757	775	746	789	780	795	831	778	815	750	780	796	755	799	794	784	735	826	765	809	751	764	793	800	815	831	822	766	788	805	812	784	747	706	765	794	729	762	780	738	818	756	742	819	786	746	801	751	798	813	770	792	792	808	784	784	744	764	831	744	791	771	795	766	774	816	772	777	789	804	745	803	783	816	782	727	808	777	782	773	790	817	795	767	748	753	794	785	750	760	767	825	788	755	797	761	817	742	798	824	757	760	805	767	825	826	818	774	760	768	763	769	767	777	733	764	740	798	763	745	740	817	768	766	743	806	741	770	808	807	763	737	779	845	804	759	781	759	795	821	738	767	816	780	836	767	824	755	799	785	791	774	790	760	810	805	757	747	767	746	806	804	770	801	792	741	776	771	814	760	832	840	798	786	763	811	753	778	762	751	757	789	782	733	790	801	770	746	814	750	808	755	729	762	775	748	778	779	813	824	761	697	746	747	790	763	735	788	743	758	747	729	759	774	781	820	770	851	768	766	769	746	829	770	770	753	815	797	790	807	812	748	772	808	791	808	811	814	815	795	792	766	798	754	745	771	733	752	790	791	746	769	771	777	788	802	781	808	828	764	791	721	765	787	755	715	758	771	793	796	853	793	782	729	827	788	788	774	776	765	780	744	770	776	785	759	813	777	778	790	735	733	752	804	778	814	801	725	763	800	798	753	797	790	754	794	812	808	815	769	789	792	775	768	808	787	745	802	797	778	785	755	743	743	805	738	790	772	806	756	840	765	770	773	808	753	793	762	815	752	811	745	810	828	781	784	824	729	763	773	778	793	789	803	794	852	768	777	765	839	795	755	799	809	761	729	765	800	729	769	751	748	784	764	780	826	776	808	816	786	809	713	764	855	742	770	770	745	750	759	781	768	762	794	792	834	827	786	743	755	756	758	808	820	760	814	776	806	817	778	807	793	782	761	781	815	747	809	705	846	744	745	773	789	801	805	786	731	761	795	829	794	785	764	795	766	773	807	701	829	797	801	770	800	758	784	761	798	771	779	756	741	746	798	715	760	772	798	744	812	806	779	780	792	826	767	788	789	735	833	799	765	748	743	815	787	784	768	791	789	758	771	782	845	739	803	770	758	863	784	794	794	772	713	771	782	771	791	788	779	745	802	810	762	785	758	772	797	788	776	814	832	803	776	746	798	775	774	760	797
13051	5068	1523	4265	3496	1520	622	358	289	221	203	257	228	253	222	290	250	244	247	245	260	260	238	247	227	253	225	228	224	250	267	251	249	266	246	244	225	266	237	231	246	234	221	239	263	263	223	238	209	209	234	247	217	238	229	223	222	218	268	239	249	245	219	260	229	223	248	223	240	247	229	246	214	235	238	245	214	219	213	228	224	240	257	241	207	225	243	247	215	229	239	224	230	224	250	235	222	225	250	230	235	245	233	238	250	258	247	225	233	212	239	232	200	216	238	217	224	222	253	242	243	219	244	254	207	243	214	224	229	227	271	244	245	244	244	238	268	262	258	250	249	248	247	223	240	261	254	230	236	228	237	244	240	213	252	244	236	233	233	219	237	227	219	241	252	263	212	214	226	218	255	239	243	245	229	250	243	250	234	218	241	214	230	226	249	251	238	242	241	234	238	250	239	251	219	241	248	214	243	255	219	252	221	216	250	248	215	238	238	246	259	260	249	267	257	246	242	230	218	240	245	257	263	239	249	240	241	249	273	252	207	212	227	238	253	243	253	237	224	255	219	255	223	263	255	267	267	220	227	213	251	250	223	239	259	256	230	238	228	255	183	220	258	232	270	247	238	258	208	225	236	260	224	230	236	229	233	236	230	250	200	250	243	239	216	242	215	236	211	216	262	232	238	246	260	222	247	237	246	266	255	240	234	268	245	235	272	245	219	244	257	232	256	259	230	234	229	218	226	225	261	210	242	215	254	255	240	229	211	257	244	268	212	243	243	221	245	243	246	233	241	238	254	228	266	214	230	229	223	215	240	246	260	247	238	229	251	208	250	207	243	238	221	233	239	262	259	225	187	241	228	239	238	235	255	231	210	229	249	225	208	238	257	229	240	226	238	229	263	242	235	260	210	244	243	239	247	231	251	229	220	229	216	234	241	228	222	248	255	247	247	266	217	225	234	256	276	266	232	250	233	271	257	219	210	236	241	276	200	264	243	221	210	236	261	224	233	230	242	250	232	255	246	215	216	213	238	222	224	216	274	219	239	255	222	256	226	228	228	281	245	234	251	231	220	244	238	254	263	246	235	212	228	211	265	265	253	259	263	212	278	223	217	222	242	218	218	214	225	238	214	241	248	251	222	236	233	249	242	267	258	239	234	219	234	216	236	245	245	212	236	245	241	234	230	269	224	227	221	257	229	259	263	263	234	232	264	240	223	227	269	267	228	252	250	225	228	235	222	216	247	219	245	239	260	234	218	237	207	249	243	236	222	239	225	235	238	264	232	257	257	248	241	227	228	224	232	252	244	238	197	230	251	226	214	232	234	228	240	214	249	248	234	220	237	244	235	241	222	233	222	242	241	237	244	257	219	227	205	226	226	242	214	256	265	282	220	258	263	261	225	227	244	234	266	206	248	237	237	287	232	260	244	250	237	196	237	247	237	225	282	247	231	251	245	255	234	212	230	239	218	239	250	237	238	248	260	233	255	230	228	248	223	229	212	246	254	213	235	228	244	230	233	225	240	224	220	240	231	237	221	248	254	258	244	236	258	249	238	228	244	251	206	247	256	242	234	220	215	238	254	251	220	233	248	244	244	241	254	243	239	266	229	220	252	239	230	214	253	247	189	227	216	208	244	264	270	229	235	244	225	240	246	275	250	255	256	246	224	248	236	240	242	219	249	246	260	220	241	220	228	259	230	241	217	253	242	237	213	256	221	239	241	236	230	231	228	241	245	270	256	200	257	243	245	243	235	245	261	254	224	257	251	283	211	248	222	256	246	211	248	270	216	258	229	211	213	239	237	227	278	229	244	225	252	200	209	225	253	235	226	244	246	219	233	218	222	237	242	261	240	221	250	235	242	259	238	243	264	243	227	244	245	237	234	265	272	268	248	213	232	218	237	228	247	207	240	234	235	256	275	237	285	218	238	228	233	257	246	216	220	238	239	246	246	228	231	234	241	241	232	246	255	256	266	222	249	210	251	232	245	216	244	206	216	245	246	252	248	250	232	248	247	254	254	220	213	244	246	247	230	239	257	282	246	223	256	226	222	258	235	233	238	218	217	248	248	219	242	245	268	221	261	244	253	232	280	234	238	233	266	238	246	247	247	219	234	258	245	231	240	213	260	228	211	248	249	220	228	210	212	231	246	240	266	245	254	233	239	250	233	210	246	254	224	245	240	239	244	263	228	227	208	227	209	244	227	208	246	262	236	232	233	244	242	233	224	260	250	244	246	240	228	244	250	226	245	237	226	223	235	223	213	267	226	243	260	216	230	223	224	249	209	257	251	242	230	217	211	230	248	244	259	250	250	254	263	231	233	248	263	233	232	246	216	231	257	229	234	232	267	247	247	235	275	255	222	237	243	242	235	245	234	235	254	238	263	236	232	216	248	219	251	260	238	254	271	260	258	247	258	236	236	242	228	249	230	221	260	237	241	221	224	229	250	208	242	211	254	221	251	255	225	221	241	241	262	238	229	237	240	198	238	214	238	232	241	245	256	231	252	256	239	227	284	226	189	208	281	245	240	239	237	209	235	211	211	268	251	226	235	208	242	241	236	242	249	245	224	206	226	222	226	224	245	238	199	253	242	211	224	223	215	215	233	213	246	227	242	237	261	253	245	248	252	259	248	254	210	254	245	213	241	242	248	249	249	196	236	220	232	233	243	237	240	224	229	248	253	200	236	268	231	226	241	260	238	246	230	240	228	217	239	231	256	224	244	249	261	219	218	227	228	239	242	242	251	253	289	230	222	242	241	217	243	230	239	242	237	224	232	225	235	222	231	254	224	243	275	245	212	257	212	225	246	275	233	253	236	249	254	239	241	217	263	240	231	234	231	245	217	199	223	236	217	259	223	253	226	249	262	249	227	231	237	244	248	222	223	211	230	223	223	233	231	243	237	245	237	223	238	221	207	253	220	236	237	250	247	243	217	257	217	258	230	232	233	236	233	235	242	232	274	221	257	231	242	220	231	218	258	244	253	237	233	257	231	223	268	251	240	246	229	232	230	245	253	244	272	203	206	239	228	245	256	265	244	244	241	218	253	269	241	197	222	227	239	243	207	235	237	248	210	292	266	250	254	247	204	244	223	276	230	241	263	242	221	236	223	238	252	225	223	206	231	256	229	245	265	216	222	236	240	229	237	218	242	210	240	256	239	238	252	239	278	229	215	270	243	230	232	266	215	230	227	256	256	229	219	231	258	239	242	266	250	206	236	259	243	254	225	210	229	217	260	231	250	246	257	229	234	234	211	261	236	244	226	245	232	214	241	239	228	226	229	228	252	207	215	218	208	261	260	245	198	217	239	234	253	225	242	237	253	245	246	210	258	242	262	217	229	238	243	239	277	241	234	253	244	227	255	255	255	202	236	248	245	235	265	253	220	260	266	251	255	252	260	241	228	238	208	241	244	262	239	253	237	269	242	233	237	245	249	254	223	246	227	225	235	272	226	245	249	228	225	249	255	209	245	250	228	228	239	247	212	255
7755	4200	2834	11941	9138	3964	1754	850	601	513	555	531	527	534	596	537	560	563	551	566	552	584	566	562	565	571	561	543	568	575	567	561	574	562	591	550	560	537	530	587	551	556	534	544	524	577	538	545	591	562	560	517	548	573	481	559	528	552	579	523	556	533	580	565	593	520	541	497	562	535	544	567	566	529	542	516	526	549	564	571	558	544	587	529	557	539	561	531	587	561	524	568	565	569	577	560	553	551	549	559	546	545	521	550	586	542	595	542	597	506	550	576	576	577	527	572	583	576	560	559	562	511	542	513	586	539	582	584	589	543	553	565	564	550	535	523	565	527	563	562	513	549	541	538	555	563	509	542	593	531	550	522	585	538	578	523	550	608	611	575	563	551	578	539	537	539	548	560	553	488	559	541	548	546	556	563	548	578	558	543	582	616	574	551	593	530	561	553	532	535	533	587	527	554	586	562	573	577	536	575	533	571	539	546	540	590	537	569	571	582	540	537	552	558	559	518	523	547	572	543	584	577	571	557	547	545	567	534	562	521	598	561	550	550	592	596	583	584	567	546	570	592	539	549	549	580	531	554	526	541	587	529	531	515	595	533	563	492	566	534	569	581	575	540	572	574	592	537	530	564	606	583	585	550	566	512	534	547	523	515	551	579	553	515	577	525	533	554	573	559	576	538	569	566	549	550	592	571	557	534	541	560	542	579	548	581	593	563	546	506	551	564	560	609	556	559	618	552	560	565	522	593	506	526	548	590	555	560	524	554	589	550	552	516	556	535	551	523	526	563	597	566	579	575	561	569	584	537	550	560	525	551	555	540	537	577	583	571	571	583	541	574	590	549	594	528	587	554	557	550	554	567	543	542	572	586	591	558	556	558	572	535	566	570	566	515	540	548	569	562	584	590	549	541	585	550	547	581	557	532	571	578	552	579	557	513	508	535	529	521	533	577	545	530	578	531	580	578	572	571	540	557	542	590	546	575	602	556	562	553	560	535	547	568	587	563	586	549	518	538	523	590	558	533	573	562	557	556	540	549	558	525	542	565	530	578	539	519	539	562	554	512	502	525	553	546	516	587	562	523	562	541	544	561	560	524	534	578	557	554	548	559	554	555	555	550	566	549	599	573	589	525	574	530	584	568	539	579	542	533	571	549	539	546	541	529	587	529	545	572	541	483	552	532	525	589	572	557	553	608	557	528	542	536	570	539	586	580	599	522	517	539	582	521	515	520	547	562	542	589	569	553	562	562	535	559	555	522	584	578	543	512	526	547	576	569	551	550	589	513	544	491	560	574	553	549	553	520	507	548	549	537	574	546	579	559	542	552	576	526	531	548	552	557	563	546	515	561	565	550	575	575	545	523	569	567	548	571	582	570	565	533	563	551	576	518	545	546	564	574	579	519	532	565	540	523	541	587	551	563	560	566	495	566	585	565	569	525	562	536	573	582	579	577	532	597	542	558	561	552	559	559	542	560	543	555	528	581	579	532	563	511	536	572	556	566	580	565	547	541	539	559	562	579	595	585	549	530	566	550	557	544	545	546	601	528	563	565	564	516	524	558	572	547	567	520	573	549	550	553	525	546	542	524	572	553	582	567	567	517	578	540	544	569	543	544	549	560	540	550	554	563	594	550	569	516	596	570	562	527	554	553	544	579	597	501	568	557	551	574	623	589	566	600	546	555	527	558	541	521	563	558	540	539	569	543	594	579	527	512	518	576	547	557	559	539	526	576	612	537	543	545	562	558	532	550	554	545	558	553	535	509	565	543	534	539	614	535	535	559	586	554	515	532	537	529	515	579	569	551	510	536	556	539	509	582	580	564	596	555	565	526	567	571	585	590	555	562	566	538	561	510	532	561	538	579	518	521	575	551	555	558	510	582	530	528	579	540	554	533	538	542	539	539	577	587	588	536	532	552	553	578	572	555	543	567	585	578	533	557	580	539	566	544	551	535	519	596	559	575	532	543	576	490	554	529	598	530	536	544	526	589	525	545	521	555	540	554	543	576	594	516	548	553	533	555	536	540	544	531	545	575	531	549	537	571	588	559	499	558	555	523	535	523	562	552	550	591	550	508	526	550	554	540	586	550	517	554	524	571	530	554	573	591	546	565	590	569	563	565	569	555	563	548	523	572	520	581	566	563	555	539	524	549	567	525	540	528	532	497	562	571	531	570	536	583	567	576	547	560	554	574	533	541	560	535	553	566	604	598	554	572	552	555	567	571	546	538	575	554	552	556	560	521	529	571	547	552	569	519	549	558	540	566	572	530	568	480	562	541	563	553	559	524	552	563	518	583	557	595	543	545	547	561	574	563	527	533	561	546	535	505	555	518	565	624	583	592	535	552	559	563	564	537	593	571	560	564	519	507	538	543	590	528	571	534	552	567	532	557	548	578	571	605	556	537	582	554	590	591	575	587	552	559	541	554	527	559	522	530	564	567	528	523	596	554	562	538	561	509	566	541	565	562	557	565	594	631	545	549	544	578	543	520	578	556	566	551	520	574	577	563	571	542	544	542	569	545	559	557	558	569	524	545	584	606	509	553	562	538	552	593	575	579	545	600	561	535	571	554	542	652	552	546	566	547	547	552	546	550	549	568	517	524	550	538	527	563	502	531	549	562	517	549	561	540	559	551	538	583	528	557	543	577	556	556	578	537	530	560	539	534	564	540	581	507	552	519	560	550	548	593	545	518	520	555	566	570	580	553	576	545	550	573	568	542	546	559	528	598	595	549	508	576	516	527	557	575	553	548	577	509	532	543	529	569	527	538	541	599	562	569	578	580	550	518	553	553	500	570	518	534	572	580	569	567	570	526	558	576	559	582	561	565	529	559	543	577	547	557	559	493	583	553	541	528	572	552	521	550	548	546	571	552	547	493	538	516	526	539	540	574	557	584	534	556	575	538	568	547	568	511	571	523	576	580	534	538	544	515	543	590	559	556	560	584	591	561	608	572	575	569	574	532	537	540	518	543	601	554	532	525	511	550	563	570	539	564	527	588	549	574	559	561	543	571	593	588	560	541	536	539	592	564	542	561	543	553	559	577	556	545	545	577	521	579	554	537	546	535	571	512	553	532	531	563	552	546	530	525	511	604	534	549	552	555	527	548	557	567	579	550	578	551	577	526	584	556	560	528	576	579	517	556	555	568	569	536	516	583	541	555	599	563	525	579	553	524	626	564	552	541	511	499	566	555	571	572	580	582	549	518	582	540	541	579	581	598	517	561	505	536	563	578	574	570	542	543	507	556	543	531	556	536	556	558	575	561	560	554	540	560	539	523	524	569	566	555	579	538	543	582	556	488	538	604	564	539	569	550	567	555	534	557	551	544	524	558	532	572	587	596	602	561	557	567	576	569	536	573	575	577	569	528	552	560	548	535	547	518	528	583	553	560	524	558	564	571	538	565	527	559	540	526	611	550	537	527	546	575	489	537	538	592	611	543	504	579	527	554	537	574	588	547	576	550	582	549	548	594	562	521	554	529	553	567
38519	25300	11592	47853	34310	14773	4359	1223	467	340	340	351	313	375	322	312	340	330	353	320	300	321	330	351	326	316	327	322	328	311	346	369	353	343	323	312	327	315	289	311	338	333	313	333	350	303	361	342	337	335	315	338	336	357	378	344	362	351	377	273	315	307	328	348	355	311	354	350	340	315	278	336	322	329	328	330	351	312	319	354	348	328	334	327	357	332	314	332	336	338	303	312	338	313	344	305	324	323	317	365	337	332	338	345	324	323	376	327	382	320	335	316	342	350	342	344	309	347	297	343	341	376	307	338	342	329	341	350	326	360	336	365	331	323	374	296	319	357	339	300	327	366	333	334	337	345	328	321	353	328	308	338	312	319	349	335	327	340	316	340	349	329	334	358	327	346	333	312	272	344	301	315	321	329	316	324	334	338	316	363	332	315	365	360	355	328	343	343	320	338	305	305	339	353	368	365	338	339	334	343	319	292	345	360	306	342	316	325	344	282	329	344	346	328	296	312	330	340	338	363	302	345	317	312	337	367	332	340	338	324	321	372	347	333	350	298	327	349	304	287	366	320	339	328	348	346	348	332	320	330	327	348	332	336	351	328	327	336	356	337	329	298	365	360	333	330	306	292	317	329	352	343	334	360	365	328	348	316	326	339	331	325	330	331	326	357	352	336	367	349	369	353	304	333	323	317	357	318	296	345	319	341	348	319	329	345	343	317	340	345	333	324	349	365	304	304	331	307	300	363	323	296	306	359	330	334	314	341	305	323	345	318	361	360	306	372	322	341	308	313	320	333	343	359	347	321	301	299	350	337	360	316	365	331	331	344	356	344	348	336	328	354	333	350	329	326	321	310	326	319	348	346	360	331	290	318	344	331	347	341	332	320	304	349	328	341	360	380	319	333	361	335	347	313	362	332	337	340	341	358	355	293	293	349	320	367	370	308	343	372	282	322	336	352	312	332	321	324	339	345	302	314	352	297	328	331	351	344	303	333	371	362	333	322	285	312	361	322	326	317	340	299	352	334	355	364	334	336	314	307	304	338	328	341	336	396	361	311	305	352	356	312	368	345	410	312	313	319	329	321	338	344	329	326	306	353	357	312	307	303	294	320	314	350	347	313	312	359	351	283	341	314	365	326	343	348	356	341	338	315	352	275	331	314	391	326	320	361	353	352	378	333	348	350	304	360	369	307	309	338	322	300	341	331	381	331	317	342	347	359	332	291	329	328	312	304	310	342	334	341	337	306	342	327	358	296	341	355	318	314	351	302	339	283	340	356	327	343	333	329	359	308	350	321	317	312	337	306	325	332	336	336	333	312	311	350	332	344	317	332	362	324	312	320	320	322	330	341	340	340	321	358	348	322	344	323	365	304	327	328	328	355	369	307	321	345	351	317	365	314	354	368	358	324	301	321	330	327	324	325	321	340	326	330	344	369	370	341	321	313	373	314	338	331	336	282	308	332	289	304	325	319	338	368	372	315	321	323	353	355	318	347	326	324	316	329	335	332	348	373	330	344	350	322	337	313	329	314	354	303	302	315	309	332	352	338	330	314	298	298	313	343	322	337	322	287	305	347	351	369	324	341	352	319	383	356	350	334	324	325	322	359	289	329	343	375	333	332	382	360	361	340	322	365	352	328	328	343	314	316	323	360	312	359	361	367	369	329	341	295	304	322	355	335	333	324	330	321	319	311	322	310	328	353	316	323	310	299	340	325	344	310	336	341	311	346	325	331	333	347	331	303	348	386	352	335	339	325	334	324	348	325	350	355	356	336	355	346	319	306	347	313	341	339	367	339	310	372	359	351	299	337	331	328	318	341	321	310	333	348	345	335	359	313	366	317	349	341	348	313	319	363	335	324	341	331	304	341	321	321	364	340	301	349	342	336	339	320	336	355	338	350	371	296	320	311	339	340	310	337	320	339	373	300	328	345	351	325	328	352	356	358	336	321	339	338	301	352	351	350	354	357	342	325	371	315	300	404	342	313	350	352	367	325	352	307	326	331	312	352	320	322	345	327	367	348	323	365	339	286	307	302	324	355	361	343	343	291	346	323	337	368	341	336	324	359	306	328	299	325	362	301	359	364	345	330	322	335	357	302	362	335	312	333	355	344	319	280	355	339	336	340	354	331	304	368	325	347	294	320	316	313	368	306	356	312	350	353	333	321	306	341	328	343	334	317	342	360	340	331	300	358	348	339	375	295	326	337	342	329	305	319	349	344	339	305	347	314	343	317	338	341	338	353	354	342	303	340	344	336	347	394	347	337	358	321	311	330	364	303	301	311	317	319	333	326	330	332	328	322	360	328	323	310	329	319	336	327	330	352	332	344	341	313	312	334	345	282	313	338	306	342	339	337	297	332	339	348	311	332	294	313	354	328	323	308	356	335	304	322	328	314	342	332	356	309	300	309	284	304	332	361	355	304	333	310	311	368	327	324	349	317	295	346	331	335	333	323	314	328	310	325	291	353	345	363	343	333	311	309	313	342	333	308	355	346	335	317	319	336	288	377	336	315	324	333	314	329	350	369	311	317	340	349	336	347	321	328	300	320	321	329	332	352	365	327	334	352	290	346	328	345	338	356	327	306	329	318	325	294	312	340	291	334	336	327	362	330	343	352	358	303	342	338	331	331	341	323	333	294	307	315	350	300	345	356	344	323	349	351	307	318	330	302	330	340	330	308	325	289	330	322	356	337	337	353	309	336	331	329	335	327	337	343	379	321	318	357	328	337	321	309	339	301	337	329	353	322	334	333	347	334	339	313	312	319	331	374	330	332	312	328	342	373	336	331	351	332	301	301	335	321	357	333	359	335	313	311	291	292	338	327	301	339	335	352	370	315	340	376	351	327	345	320	352	339	326	349	317	316	348	331	342	322	331	369	276	310	324	309	349	313	333	330	326	302	336	311	368	366	344	328	335	352	357	339	309	322	354	364	295	298	306	327	344	329	295	332	325	335	364	297	348	334	351	312	349	305	318	332	322	345	342	312	352	341	344	349	327	327	308	326	311	349	300	316	311	335	368	351	353	302	358	330	314	341	346	362	348	312	320	333	315	318	347	310	340	339	309	332	353	353	343	332	394	319	320	369	349	307	315	351	290	334	321	326	370	324	336	352	332	313	331	366	348	330	320	335	334	356	323	312	329	367	323	336	318	330	324	294	368	329	317	353	331	344	353	314	357	322	333	335	382	321	316	337	341	397	343	364	312	319	345	289	313	298	338	313	297	300	324	361	334	387	335	298	324	358	349	309	327	361	368	321	349	329	318	301	310	324	417	323	336	334	336	331	296	338	330	325	325	328	311	347	349	288	333	335	361	328	321	333	330	338	359	334	362	313	319	327	321	322	317	310	353	321	318	316	337	361	316	365	377	369	339	315	346	323	351	325	309	339	317	348	358	328	300	347	346	320	313	306	351	337	344	299	354	313	337	337	350	373	366	329	302	316	339	297	378	347	332	333	354	363	357	332	314	330	340	388	348	319	335	348	321	303
25983	14919	14089	58440	45131	25025	10337	3560	1225	765	728	769	767	729	692	768	709	744	772	758	795	689	714	726	727	772	756	773	737	748	753	734	771	773	689	732	756	733	736	733	743	789	698	764	762	757	733	768	760	736	693	746	750	729	755	780	720	738	781	750	718	737	724	735	741	738	756	756	732	761	756	751	714	717	749	731	729	770	746	727	753	722	782	751	717	733	741	726	761	764	751	730	747	736	732	762	709	795	703	676	752	757	717	777	717	728	772	709	714	770	713	711	741	737	771	765	761	778	727	714	698	743	761	740	723	709	704	724	743	714	736	751	784	700	750	723	704	776	774	738	749	682	762	708	732	755	769	755	699	715	757	699	772	748	671	737	710	709	687	700	762	759	713	742	689	721	775	709	720	724	767	718	709	737	734	729	769	752	728	753	740	730	753	802	738	733	747	796	727	754	800	687	706	757	704	729	706	767	735	741	691	733	737	734	716	732	711	737	770	784	777	737	788	812	766	756	713	747	763	750	721	767	726	736	728	711	738	732	765	732	752	732	743	792	729	712	758	702	703	755	785	707	745	751	759	783	752	737	706	684	773	724	692	742	739	755	719	739	744	724	719	743	747	788	711	719	778	700	779	755	789	718	761	741	721	752	766	737	739	766	753	719	752	712	715	722	714	723	759	740	761	734	768	701	748	802	725	735	711	690	765	731	714	743	758	731	738	732	715	778	753	729	786	730	752	720	705	744	749	709	744	751	754	759	688	709	732	730	736	769	739	740	702	763	731	758	737	711	726	760	728	756	750	736	720	716	743	687	753	737	757	711	745	742	739	750	749	693	717	738	698	715	759	730	713	747	765	722	680	746	690	740	724	743	705	759	761	785	790	718	764	684	734	746	738	754	722	705	745	710	776	720	714	714	745	740	800	741	760	780	709	728	771	718	744	790	708	736	728	722	730	803	700	754	794	742	712	714	741	722	682	778	722	734	717	720	774	769	744	719	769	766	771	750	783	742	716	740	745	713	769	825	766	732	716	713	774	739	713	714	733	772	764	721	747	733	732	797	722	736	714	722	767	715	772	758	704	779	720	705	739	784	722	725	753	758	766	744	734	738	728	770	755	761	739	683	734	777	684	731	694	695	746	766	701	717	719	750	749	743	760	797	753	701	736	716	732	768	766	698	792	738	736	727	783	755	712	752	718	745	712	694	685	765	729	734	726	778	737	750	726	753	755	732	734	679	739	750	697	752	744	740	780	725	745	736	721	747	750	788	722	721	814	827	758	705	752	707	782	777	774	751	717	737	706	739	767	729	758	756	718	702	744	725	721	699	717	736	790	768	725	677	750	736	699	709	744	745	749	738	723	801	779	710	743	754	719	757	681	774	750	757	753	698	727	717	707	714	697	770	759	719	744	758	720	744	763	736	776	783	739	749	693	787	745	737	736	727	707	798	719	723	729	788	770	748	747	731	735	734	740	765	684	737	748	736	779	737	758	742	714	798	697	724	767	706	739	795	749	731	749	757	787	710	739	733	713	738	767	758	709	787	735	745	702	757	712	747	728	731	725	724	761	729	756	725	784	726	752	742	746	765	774	661	690	747	695	751	737	727	747	812	816	696	727	757	794	708	729	735	703	737	722	776	715	747	692	743	762	686	712	738	728	775	733	730	739	719	754	771	759	679	727	763	761	731	738	755	701	743	720	783	762	664	728	737	760	720	734	798	760	749	706	701	777	761	750	684	777	724	759	757	760	738	748	738	741	744	789	706	772	718	745	745	744	749	740	772	750	708	781	684	732	762	752	727	754	717	746	771	735	706	761	760	727	716	734	746	753	740	739	749	723	756	754	765	747	804	720	736	733	735	784	742	775	752	782	743	741	714	720	754	719	741	760	712	700	751	776	763	724	722	748	715	724	718	761	756	709	739	777	760	730	760	752	694	701	747	771	743	716	767	780	710	766	760	725	731	722	705	774	786	768	740	690	807	779	711	716	732	743	739	774	758	764	743	676	782	719	727	773	702	786	739	747	718	755	744	721	679	704	760	756	759	716	730	740	691	730	787	684	716	766	681	731	720	770	711	709	723	695	759	702	740	736	718	727	748	736	761	716	770	736	707	723	745	775	785	721	709	720	789	705	782	788	752	739	814	756	714	707	731	709	756	743	714	719	741	730	733	728	759	737	710	745	733	715	756	734	726	686	722	780	731	732	698	717	724	704	755	765	729	756	717	717	769	795	733	760	753	715	737	786	730	731	768	747	727	744	735	742	738	766	749	740	758	737	757	706	776	753	686	749	733	805	746	730	742	760	739	689	777	745	730	742	704	730	739	704	719	733	735	780	731	759	746	772	704	765	784	713	700	741	772	776	719	723	764	767	751	736	736	750	799	740	726	712	748	736	743	739	766	724	762	730	759	784	753	722	783	738	779	752	684	779	762	713	736	756	700	711	771	783	730	764	687	759	712	759	736	761	727	748	757	758	762	793	761	758	754	772	700	729	710	733	778	725	738	741	703	780	755	771	719	746	738	745	730	700	753	753	691	758	724	724	762	779	759	752	755	701	750	713	761	711	745	761	712	747	744	710	814	757	756	725	762	772	749	787	694	751	731	721	789	746	748	788	725	767	754	741	746	727	722	711	756	764	728	772	797	778	699	738	725	759	760	750	748	723	722	747	774	745	773	786	742	751	726	720	749	713	724	755	765	705	729	738	669	760	705	718	781	790	744	769	731	726	730	725	752	789	757	758	733	758	735	766	733	771	758	748	726	750	769	774	701	714	751	755	706	746	786	748	762	808	735	749	781	747	723	758	707	771	763	707	778	760	723	755	740	766	741	773	723	779	746	761	705	791	736	755	771	741	708	768	714	737	724	754	744	761	734	743	710	734	727	762	714	739	745	719	749	770	759	776	724	765	764	760	780	725	755	716	757	791	770	727	662	756	675	760	718	762	751	694	692	714	749	744	785	723	709	779	721	724	740	718	699	749	824	773	726	736	739	746	741	801	720	780	729	730	766	737	755	707	751	758	710	749	693	732	763	718	689	717	781	724	703	727	784	768	755	737	757	781	741	780	758	756	728	743	762	763	762	718	665	742	742	729	726	764	684	796	718	713	736	763	790	739	767	799	720	758	716	704	692	738	699	771	752	731	729	792	757	722	741	764	749	725	762	691	775	734	749	722	784	756	759	713	722	688	719	715	731	712	767	768	738	751	721	715	733	724	701	695	697	738	752	797	750	741	735	733	725	771	751	759	712	697	750	753	773	706	735	736	760	722	723	691	700	717	737	766	732	752	736	729	709	746	758	767	800	749	765	715	747	711	733	768	728	745	727	764	712	775	761	736	733	737	718	720	760	709	719	787	695	793	725	745	725	756	746	710	745	719	730	758	761	743	724	745	687	784	751	707	731	766	759	720	787	730	766	727	751	743	731	771	767	744	769	737	740	759	778	738	793	747	727	725	755	749	729	726	758	712	742	714	733	774	715	763	740	700	720	757	753
48921	31621	15720	60928	49260	26273	9890	2404	734	393	371	408	384	421	388	394	401	388	363	375	402	365	389	410	379	351	398	389	377	348	379	373	381	388	388	394	406	448	362	402	407	391	369	385	388	378	401	377	436	357	379	366	372	413	410	332	403	400	425	391	383	350	385	366	371	388	339	350	348	399	360	364	361	392	381	407	391	380	372	346	332	391	379	379	377	353	389	386	411	350	361	345	374	342	368	384	390	379	403	366	359	345	349	382	359	369	331	351	380	406	380	379	401	376	394	382	352	368	407	404	403	353	370	381	369	386	410	325	367	381	408	372	396	366	395	407	388	386	409	440	399	405	378	382	369	402	377	384	393	357	383	364	355	386	347	384	383	402	413	373	425	405	404	377	374	378	382	381	380	364	380	391	391	410	394	383	387	371	422	393	394	392	372	380	387	400	384	372	401	407	347	371	391	393	408	321	359	384	332	353	403	379	389	416	375	390	401	376	355	350	388	360	396	409	341	419	402	388	400	390	350	433	352	338	425	369	355	360	388	392	395	389	377	357	381	368	420	361	393	371	383	379	364	372	385	324	359	385	392	394	368	402	410	413	400	402	323	378	363	345	392	400	365	398	410	338	378	351	349	391	356	384	390	355	367	385	387	327	358	362	348	394	412	372	402	338	366	389	387	340	385	409	374	397	380	377	408	406	395	382	370	383	385	350	349	425	373	409	401	403	391	392	348	378	392	380	368	401	370	403	362	378	346	378	387	357	365	387	398	395	405	398	377	395	340	380	394	423	374	395	389	384	370	393	383	372	398	380	360	400	392	391	390	336	402	387	385	380	389	376	408	365	353	347	395	376	406	394	364	396	375	351	401	424	403	365	374	388	374	396	364	334	396	390	373	354	380	400	390	384	391	372	384	376	376	378	365	358	372	388	403	348	424	364	417	362	406	400	387	371	370	402	387	345	380	394	383	375	403	400	373	393	352	352	361	322	387	394	371	366	382	339	403	391	403	393	374	358	382	382	362	372	330	352	378	384	358	414	381	373	384	395	421	353	361	399	386	371	378	420	396	439	389	355	379	411	348	396	364	401	373	404	365	397	359	414	369	394	392	392	367	372	364	378	355	362	403	393	356	349	393	394	362	395	380	384	384	387	398	431	378	358	420	397	365	389	424	412	378	374	383	395	380	379	391	392	403	404	382	371	385	346	392	330	393	367	367	379	359	362	393	380	397	374	375	380	390	377	339	367	395	383	394	355	411	418	380	360	363	367	367	391	411	393	371	345	386	427	376	356	426	396	372	396	391	370	410	360	412	415	373	360	376	370	385	380	415	350	400	364	382	400	373	397	378	370	377	395	388	364	358	351	362	348	363	380	385	403	347	435	392	378	374	388	394	332	405	339	370	360	356	379	424	349	380	360	381	387	407	359	381	367	395	369	402	402	380	406	346	411	357	384	382	367	403	395	401	409	376	362	397	380	370	406	368	371	371	401	357	362	347	365	417	373	400	395	385	384	396	350	368	372	389	390	365	360	363	422	366	360	408	358	393	367	352	353	402	375	357	409	369	349	381	402	330	367	386	373	420	369	359	374	391	380	368	352	394	375	377	429	362	415	351	366	369	397	396	335	380	420	407	370	395	403	389	418	400	372	385	394	374	386	358	382	398	352	373	382	406	388	385	405	396	368	358	358	375	366	392	429	402	431	379	403	408	354	412	411	373	384	401	406	390	380	394	399	356	388	357	369	343	390	377	405	360	343	349	345	419	377	392	353	383	413	369	409	328	374	399	427	367	351	372	367	361	379	409	366	342	366	362	352	401	373	358	396	416	371	350	376	382	343	411	403	400	368	404	407	348	387	353	398	371	388	386	397	347	368	370	378	402	352	367	375	424	405	381	439	358	369	384	422	337	366	395	388	375	427	386	382	358	383	400	343	360	356	395	387	398	388	400	396	386	380	369	378	392	402	398	387	399	388	348	383	387	403	364	369	333	375	374	428	389	411	377	399	352	382	375	405	356	381	383	363	372	391	391	377	402	385	385	381	397	376	379	412	360	368	388	391	393	394	363	370	389	347	392	372	395	400	407	409	337	397	383	407	349	394	365	383	369	376	357	367	373	404	366	378	373	394	382	347	385	383	370	396	344	343	377	398	379	394	396	421	351	354	362	395	388	423	371	394	360	372	372	368	392	371	403	378	371	370	400	359	411	366	350	372	371	391	367	434	381	371	378	386	368	348	374	365	345	396	379	396	387	434	343	395	405	397	391	382	366	393	383	372	411	389	362	360	414	366	389	385	392	386	375	362	384	418	387	366	386	395	384	385	360	367	394	386	436	389	390	381	394	397	386	404	389	404	387	381	382	337	349	356	345	377	358	383	403	385	372	395	420	373	378	420	391	401	403	435	358	339	380	398	365	373	377	361	415	312	399	414	367	366	379	364	396	361	380	413	368	401	357	394	374	379	413	427	387	407	376	348	353	367	413	374	378	360	396	424	391	376	369	416	360	395	389	397	351	399	396	371	412	411	393	388	394	376	378	389	372	376	373	382	395	379	376	345	430	368	380	372	397	375	382	356	393	370	392	373	372	405	395	403	359	379	401	390	357	383	394	396	358	372	416	393	378	362	383	348	374	340	406	401	386	395	409	350	404	408	365	351	380	378	388	405	423	386	373	347	406	326	409	388	345	361	398	349	362	359	381	374	348	375	373	366	426	344	376	403	384	387	378	389	392	358	414	408	381	329	356	358	364	386	375	392	358	351	361	361	390	353	410	432	364	376	371	413	391	360	395	369	406	375	401	381	370	377	376	389	387	404	390	408	348	408	391	393	383	372	326	359	380	401	357	411	369	367	400	379	379	382	401	366	380	376	403	404	399	365	406	405	396	396	387	383	340	356	379	385	406	391	390	395	357	368	342	373	386	408	379	393	408	394	364	411	350	388	376	332	383	387	386	400	404	360	385	384	346	396	325	370	359	361	361	385	406	390	345	367	345	418	372	358	384	381	373	394	403	386	386	383	411	368	413	363	407	389	365	369	362	361	397	383	386	378	407	352	396	336	372	412	395	363	397	384	363	387	419	393	437	382	372	355	409	351	405	399	393	388	358	426	395	423	389	443	347	337	434	394	356	360	375	358	376	397	390	377	400	398	374	392	378	368	411	378	391	416	348	420	403	382	380	406	375	413	389	376	368	405	348	384	366	351	345	373	389	393	407	345	354	392	390	399	408	372	350	405	377	354	435	375	359	375	390	347	402	371	365	387	340	369	395	413	355	403	391	385	365	337	409	425	401	388	393	366	368	415	378	397	406	408	389	391	379	406	394	407	391	317	377	362	366	378	402	405	365	376	390	390	399	401	428	370	411	413	399	356	377	372	350	411	367	352	358	396	382	384	362	400	384	376	427	351	435	419	412	365	413	406	388	415	394	371	382	409	384	361	396	366	403	385	386	380	369	383	370	332	379	360	355	360	382	368	393	331	363	353	394	382	342	363	408	365
32282	17934	13822	69356	58212	37056	17752	6611	1962	863	855	846	827	874	828	798	838	863	819	836	808	818	821	802	801	796	836	844	854	811	830	828	865	834	811	782	849	828	842	818	826	750	843	783	864	846	836	839	810	810	784	822	810	818	806	862	847	826	812	815	791	850	840	800	852	811	804	831	815	846	795	796	748	833	821	812	875	833	840	841	822	819	773	808	827	822	825	771	808	843	803	860	872	740	818	827	788	883	817	837	777	847	797	831	829	751	784	812	818	827	843	824	838	863	810	796	853	836	862	860	843	808	825	816	808	811	840	788	817	831	851	825	859	792	866	846	795	806	827	843	796	861	767	810	810	822	844	805	806	820	801	801	850	808	850	827	836	829	844	811	824	864	835	813	859	818	817	851	833	834	829	857	840	847	800	809	817	824	779	831	846	830	852	822	855	812	791	838	825	849	834	794	865	764	841	845	793	866	797	829	872	798	842	841	811	818	811	835	822	829	775	786	761	806	887	830	826	835	836	798	784	838	791	780	812	843	849	776	811	837	856	797	830	794	814	799	845	823	824	788	805	810	838	800	833	808	848	815	840	804	808	832	803	794	828	798	841	816	819	776	785	819	795	856	828	844	859	841	817	844	807	826	818	823	785	861	781	813	773	877	851	798	832	814	805	835	806	805	838	833	870	799	786	829	828	830	837	777	744	818	824	837	831	837	795	826	807	834	795	814	806	844	880	877	843	815	800	861	838	839	825	797	853	805	816	851	842	793	773	810	789	822	868	837	814	804	809	771	875	808	769	795	780	826	829	833	795	843	812	877	810	827	802	797	836	812	856	808	851	784	848	827	825	811	819	828	807	812	844	855	797	819	808	875	815	797	823	839	862	846	810	824	810	888	811	887	812	845	804	897	775	814	806	823	803	844	832	817	862	751	771	785	839	832	867	815	842	832	854	856	852	794	831	754	790	768	769	782	847	832	856	856	842	829	840	780	802	822	835	869	814	795	826	809	853	860	841	778	857	828	811	850	880	833	842	785	819	817	853	897	817	863	827	825	845	866	770	856	834	820	828	817	818	856	808	807	769	796	836	856	841	854	823	811	795	821	828	801	825	830	819	804	777	786	825	863	844	818	820	866	796	811	857	886	849	801	845	801	787	856	822	797	806	839	782	795	884	830	829	817	803	830	841	810	794	832	816	832	803	851	812	836	829	800	811	833	835	840	840	813	823	870	824	843	803	861	823	799	779	870	847	862	787	864	822	802	812	792	863	870	822	833	804	849	779	794	796	772	819	794	769	847	796	833	830	844	828	866	862	819	873	846	828	832	798	837	794	796	899	844	786	862	840	817	883	866	767	828	778	792	816	807	873	834	825	832	825	834	852	829	846	831	805	811	862	849	845	883	794	801	858	869	840	867	778	791	811	815	792	801	808	880	808	869	825	779	819	856	835	808	849	815	791	871	838	814	799	831	766	885	829	846	785	853	821	806	784	822	822	776	813	849	790	844	801	851	801	819	809	827	805	826	830	769	844	804	824	840	845	822	812	850	790	826	817	835	842	808	817	771	837	845	813	796	826	792	764	825	780	838	783	766	773	838	801	833	849	860	825	866	836	851	770	830	830	822	811	778	880	867	821	805	866	869	813	854	812	855	839	819	883	831	843	847	818	815	827	827	790	849	849	798	825	802	846	809	781	886	804	865	790	841	783	808	852	860	853	845	882	799	850	848	840	787	789	828	770	805	856	819	776	808	821	790	807	849	833	855	790	860	808	752	804	823	838	841	776	815	807	808	828	781	849	814	769	810	835	822	814	811	815	792	833	797	858	795	874	807	800	803	805	817	854	783	851	813	759	791	817	797	785	825	806	775	827	822	822	810	848	774	760	828	831	880	830	788	841	806	782	850	855	831	791	797	857	838	818	799	800	826	874	802	795	857	815	858	768	812	854	824	842	830	817	825	856	828	837	826	794	766	778	822	822	785	829	767	805	871	838	810	811	860	834	805	813	825	771	855	839	815	794	802	831	852	774	809	804	806	791	840	878	802	734	849	821	814	763	838	790	807	819	800	814	797	824	818	846	793	861	824	828	791	779	851	866	853	811	862	765	831	787	814	796	829	758	804	827	820	800	816	815	813	805	865	846	805	850	841	837	814	767	816	783	811	776	851	853	808	827	845	863	831	819	778	840	855	830	801	847	817	847	884	799	871	830	840	814	811	790	825	828	810	796	808	827	773	843	833	799	786	869	807	830	845	835	791	787	840	828	800	813	842	857	786	774	818	799	816	781	826	793	792	807	810	805	789	836	867	867	795	800	845	806	849	836	780	808	823	852	825	828	832	831	798	826	817	779	840	826	836	818	802	854	798	860	889	846	843	796	796	789	861	822	800	808	850	816	829	851	763	855	865	788	773	811	875	851	775	828	829	812	801	881	805	871	821	855	810	823	788	823	839	756	822	855	798	817	874	822	859	800	858	842	874	860	810	799	797	830	802	836	846	763	853	811	836	839	803	820	835	833	848	823	857	847	784	789	794	825	832	808	922	853	810	800	805	840	835	801	841	869	803	822	805	814	813	848	801	852	808	790	838	814	845	805	842	815	803	814	851	833	826	809	845	811	862	796	798	840	847	872	833	804	815	861	847	854	781	869	835	820	818	829	819	774	833	804	835	816	858	846	829	812	811	818	862	772	890	831	806	807	782	819	830	851	840	847	817	834	822	821	789	805	835	842	793	790	840	849	819	813	818	850	836	828	789	794	843	830	842	851	834	799	814	856	779	843	829	801	808	855	821	847	782	785	806	824	840	823	811	834	869	798	830	838	795	865	832	769	838	804	783	817	853	790	856	847	844	786	813	823	796	825	859	793	872	832	749	858	855	846	826	831	838	790	802	832	859	868	830	835	829	841	850	852	800	818	812	852	842	842	822	858	814	810	863	825	832	786	797	776	830	795	822	780	887	775	842	853	857	818	764	778	820	820	794	839	829	840	747	816	808	830	836	820	803	796	811	794	840	783	825	814	816	774	860	834	860	787	832	825	757	862	837	875	840	800	827	825	826	841	843	824	776	826	834	864	822	783	825	746	827	833	767	794	818	786	849	802	845	794	759	804	791	835	818	818	857	814	850	794	812	790	799	851	802	823	751	805	815	814	845	846	822	817	774	797	835	813	849	862	870	800	793	789	782	768	772	828	828	789	783	811	816	826	903	863	813	819	813	838	803	787	810	805	823	846	843	786	798	810	787	834	782	858	808	810	829	792	831	866	832	837	828	878	855	798	873	800	785	824	858	808	823	840	785	764	802	843	852	827	806	893	788	820	838	811	839	842	823	847	834	815	812	859	806	831	800	795	757	810	824	840	755	845	839	819	862	804	809	788	841	821	751	763	855	839	885	834	842	840	825	773	801	840	841	778	867	793	835	811	826	846	764	860	823	829	829	851	806	793	833	828	841	831	833	803	819	802	826	796	810	849	867	822	829	859	768	805	799	819	862	815	827	840	819
12292	4379	1107	3727	3151	1238	555	362	295	263	235	304	284	290	265	279	287	259	260	246	273	266	284	244	271	282	281	264	258	225	247	232	249	252	252	245	260	249	273	256	257	264	250	248	258	259	268	288	262	242	240	279	234	289	254	246	281	239	255	273	252	250	281	254	244	270	250	269	249	247	246	247	265	211	267	248	231	268	255	281	277	245	254	255	251	249	226	275	261	235	278	260	257	238	289	280	243	251	277	219	241	254	229	237	251	255	223	221	264	239	257	275	289	257	252	248	224	264	254	243	274	286	267	262	244	265	270	267	291	288	264	238	281	257	257	219	237	228	248	278	274	240	279	272	265	247	265	280	252	253	228	286	258	263	249	274	278	249	273	265	240	245	275	238	255	274	275	245	268	231	264	245	235	275	243	248	244	242	234	242	268	277	248	269	301	296	290	214	274	259	266	240	287	210	278	280	276	269	252	240	256	256	285	234	260	259	234	230	265	298	265	253	259	253	278	234	243	264	251	267	274	261	267	260	269	251	257	274	296	271	287	280	297	263	278	248	257	259	250	255	244	280	270	234	272	290	296	231	238	243	296	265	300	254	283	253	274	290	265	264	276	248	266	244	268	254	249	259	234	266	290	253	266	260	246	274	274	233	253	245	292	241	259	285	257	254	245	274	256	251	264	276	270	236	269	251	230	258	265	294	251	251	230	273	297	263	248	259	279	283	288	249	257	249	248	249	251	243	281	257	249	273	257	268	273	261	260	249	253	235	239	278	246	261	253	246	258	229	242	231	259	279	252	249	274	265	272	273	250	274	237	233	251	266	291	277	276	271	239	240	254	260	257	243	265	233	249	259	225	231	268	244	239	254	291	250	285	262	234	273	234	240	245	241	256	259	248	243	249	253	266	278	253	256	247	254	269	264	258	261	255	245	227	247	239	245	257	303	257	295	260	271	226	236	263	245	272	259	270	268	256	250	264	249	226	248	234	238	290	236	282	251	248	248	255	235	234	273	274	234	260	252	265	279	265	264	268	257	271	254	254	242	272	228	233	280	265	267	250	246	254	237	249	265	277	249	259	229	243	268	261	262	278	220	260	240	251	269	252	221	265	261	270	257	256	244	261	285	263	261	243	228	253	244	241	267	249	283	283	301	248	249	281	277	249	240	235	262	260	241	215	262	302	245	259	254	284	283	263	258	246	288	254	259	230	213	243	240	277	269	253	234	258	260	249	242	277	250	263	248	259	245	234	266	264	253	247	245	263	261	280	260	240	258	272	265	280	283	275	253	250	272	237	252	243	261	230	205	275	239	241	251	255	266	234	270	258	272	241	243	262	263	241	276	251	263	257	256	244	265	272	255	246	264	277	279	261	263	252	271	258	276	266	246	213	273	263	263	271	275	259	265	282	250	249	290	262	275	266	239	283	249	273	266	268	253	235	236	250	254	292	237	258	262	262	286	270	263	272	266	234	272	254	252	267	261	260	257	264	267	267	253	237	252	239	284	231	249	255	251	265	264	254	278	259	283	246	262	259	267	251	265	281	225	269	259	266	265	266	250	287	270	244	238	254	266	249	247	267	233	268	282	304	236	300	251	270	268	235	232	267	276	254	280	281	262	300	266	249	260	252	227	230	276	262	227	260	263	289	272	234	242	287	246	277	237	267	254	273	290	233	215	250	249	259	296	276	253	232	246	252	279	255	237	243	266	243	252	231	241	266	258	214	257	234	301	265	259	278	253	280	258	270	284	261	266	290	273	263	253	272	293	246	287	259	245	257	271	264	246	260	280	237	260	266	306	277	239	252	268	279	227	252	239	246	270	246	277	245	256	241	259	268	230	245	256	276	294	261	245	259	284	269	274	253	310	270	267	270	244	277	271	275	250	286	252	265	254	299	267	237	267	250	249	245	254	280	289	260	270	235	264	305	295	276	246	241	250	266	275	273	266	253	264	287	280	280	320	283	261	260	277	278	277	252	262	242	274	233	245	251	280	278	259	257	248	235	262	257	248	260	256	266	259	272	253	262	265	224	268	233	253	237	262	274	252	251	230	218	271	247	279	260	250	265	245	254	258	238	289	278	288	251	279	257	244	276	261	231	275	248	267	277	265	261	278	260	294	239	259	233	301	295	289	276	286	265	248	262	232	244	251	275	243	289	291	251	257	249	248	255	297	278	242	301	269	242	244	266	260	255	275	273	262	255	274	226	270	258	261	256	274	252	222	267	260	244	286	267	257	250	263	245	268	258	251	231	234	260	250	277	248	251	257	264	244	260	285	225	247	283	274	251	282	276	271	250	253	274	253	241	249	274	269	223	277	269	268	248	221	254	250	286	266	258	250	225	251	248	265	270	253	275	288	267	266	265	234	248	293	265	248	288	256	247	237	275	256	272	256	262	312	268	275	255	264	260	257	276	249	262	266	267	231	278	259	253	240	267	259	276	269	275	263	234	240	282	248	264	224	258	268	256	266	227	245	284	233	248	273	257	235	235	256	276	244	288	228	257	280	258	264	263	251	265	235	264	255	277	250	241	263	263	249	271	233	256	210	249	266	276	282	259	269	241	296	248	241	275	262	241	275	266	270	222	273	235	271	241	253	239	284	262	266	255	269	263	265	255	257	292	255	250	288	255	250	266	232	240	256	274	245	246	259	260	255	235	247	271	239	235	252	240	273	242	247	227	258	267	274	255	275	254	220	278	268	285	271	296	262	263	241	280	249	255	251	254	247	273	254	277	255	252	293	278	245	253	287	255	257	249	252	243	238	260	248	264	258	299	280	240	263	265	254	239	243	245	234	234	227	278	254	268	258	243	259	251	277	247	264	246	269	263	291	244	257	274	272	296	282	291	266	285	257	242	298	230	267	247	244	252	254	235	265	285	218	221	247	267	257	252	241	243	267	231	293	270	268	293	283	261	266	255	269	268	306	278	267	271	250	239	233	257	267	229	290	266	259	244	244	250	271	258	250	261	268	275	270	264	262	275	260	260	254	272	280	278	233	273	252	242	242	261	266	276	266	249	254	259	237	263	274	241	270	278	250	280	275	244	245	251	209	240	272	263	278	277	239	258	258	276	261	265	259	239	262	295	284	257	227	229	286	238	251	258	248	286	245	277	234	237	244	278	262	253	286	284	271	294	255	250	263	272	243	264	239	249	282	283	253	272	252	251	282	252	249	284	255	255	245	273	234	255	240	261	274	257	239	231	251	258	235	263	251	260	254	241	242	260	260	269	259	279	264	266	239	235	215	265	255	265	245	268	225	280	262	227	263	235	259	285	269	252	278	288	253	283	238	263	246	279	268	258	297	247	238	274	275	281	265	261	245	249	269	224	255	319	295	238	263	245	234	273	264	252	253	269	232	225	241	277	251	270	244	246	276	263	295	261	297	263	288	291	255	262	234	266	254	272	299	233	249	273	262	215	250	245	244	266	275	263	258	266	273	260	248	228	290	284	269	213	261	276	213	261	219	256	259	268	272	240	263	299	268	214	290
7662	3457	2408	11271	8873	3597	1683	933	628	610	613	599	623	592	560	607	595	590	579	549	596	609	571	602	604	510	553	594	611	580	605	572	601	589	574	617	579	604	558	530	571	596	648	602	581	612	587	595	571	595	602	617	577	621	594	583	624	587	565	644	591	599	576	573	648	582	573	606	607	600	587	576	581	633	586	611	606	625	627	608	593	563	581	589	646	622	582	571	587	574	597	586	563	609	563	577	608	587	604	572	623	587	586	583	631	616	591	583	620	565	564	573	572	593	575	606	583	624	603	557	581	603	584	629	607	577	586	596	603	590	622	555	604	582	612	641	572	653	615	615	611	596	573	569	567	583	607	580	559	601	551	576	588	581	602	606	613	528	575	582	559	597	589	605	571	559	626	593	592	587	642	598	604	570	578	583	574	641	585	586	564	598	616	592	601	628	608	613	624	596	565	620	602	591	616	587	602	630	596	633	598	573	626	552	597	594	563	612	564	619	631	592	577	564	585	586	611	591	578	638	560	592	606	630	593	593	607	604	608	569	574	608	587	587	578	574	591	600	588	625	634	593	577	633	588	572	618	585	578	584	578	580	578	622	622	625	615	600	546	614	570	620	581	591	585	590	603	572	597	604	588	618	606	566	615	584	611	639	607	592	585	641	600	590	604	650	556	597	592	585	595	543	636	570	569	573	569	612	611	567	609	583	628	598	644	559	573	606	593	607	570	548	606	594	598	597	595	585	601	607	595	625	593	601	586	573	562	597	611	570	594	616	582	584	591	625	582	624	630	583	598	590	590	599	583	600	583	605	634	623	587	568	590	598	603	630	633	555	556	602	545	631	595	634	572	615	622	612	591	594	609	588	579	583	573	576	613	609	609	602	566	620	629	604	557	578	595	570	564	577	553	629	584	587	595	563	603	603	617	582	611	651	607	582	569	660	571	567	640	615	591	611	565	592	599	600	569	622	630	585	580	603	672	573	598	595	590	556	612	620	609	630	584	561	630	610	601	595	636	604	605	600	561	624	582	537	614	572	568	622	574	586	590	595	588	627	590	589	599	584	612	596	598	609	589	597	559	598	612	618	560	606	552	592	584	620	583	588	595	575	601	549	575	586	592	575	601	592	635	598	600	548	652	555	605	573	630	628	605	560	561	607	632	589	612	595	576	552	603	547	579	559	605	581	578	600	616	588	594	576	579	588	601	561	597	589	638	585	544	573	569	623	598	592	568	625	623	601	636	605	578	583	629	594	599	622	578	572	580	576	581	556	565	592	607	602	567	589	584	582	616	606	605	581	585	595	564	623	588	597	633	565	608	553	586	591	589	595	604	610	598	570	569	598	598	618	605	565	575	573	578	631	560	602	650	573	580	559	637	570	578	622	574	602	583	538	590	560	625	583	624	630	591	583	565	591	582	595	614	555	546	572	609	587	563	606	582	606	626	571	574	576	571	611	612	603	592	573	596	632	593	610	598	612	576	644	579	576	588	577	593	644	563	614	622	559	611	567	567	607	603	527	635	582	586	627	617	627	605	549	590	642	588	563	590	588	593	593	626	598	573	595	623	592	592	568	582	551	641	606	602	625	579	569	552	584	630	561	614	611	559	619	585	612	578	595	576	602	583	586	594	592	672	575	614	605	552	567	579	579	590	580	592	573	557	652	590	629	581	614	582	612	582	624	597	588	569	602	572	614	580	575	588	571	635	616	612	592	609	623	595	583	586	568	592	584	578	594	618	564	615	621	582	616	585	600	574	564	598	584	597	561	615	549	626	584	591	580	559	612	584	571	593	554	591	570	632	618	590	582	570	593	599	539	575	610	594	553	572	593	590	591	596	609	584	582	556	575	586	572	569	571	616	594	600	649	627	591	619	624	596	571	594	572	548	610	576	619	595	592	561	609	605	576	632	603	588	586	574	558	521	576	564	598	593	587	584	578	619	588	577	609	627	579	553	553	585	605	561	585	554	640	564	640	605	597	607	622	603	598	627	617	608	590	599	578	600	608	554	535	574	581	640	592	624	595	615	625	634	626	604	587	600	586	605	582	602	573	563	622	611	578	586	566	540	587	614	566	597	604	606	616	598	584	604	624	608	564	584	569	579	602	588	607	570	608	610	577	570	624	622	612	608	628	582	588	608	538	627	613	642	542	608	563	575	572	586	574	580	599	612	589	591	582	606	569	592	607	595	563	568	612	588	578	660	589	603	640	588	593	606	580	593	557	568	563	537	565	586	590	570	591	604	599	570	611	608	602	593	580	604	631	639	608	587	596	576	572	580	596	565	612	616	584	632	574	628	543	612	589	586	584	627	606	606	601	612	638	601	595	604	563	608	622	602	567	621	595	599	558	619	606	561	587	613	622	605	587	563	567	622	556	614	617	565	582	620	590	567	605	576	586	564	615	570	592	608	614	625	603	588	595	619	613	569	583	589	615	622	602	596	583	618	611	594	614	633	616	663	560	578	605	592	563	606	565	622	662	615	559	625	589	581	637	645	567	604	636	613	600	585	617	620	584	569	620	603	579	592	595	603	598	601	607	590	586	601	618	579	616	575	595	601	594	624	607	601	601	606	607	573	532	586	582	635	602	545	592	611	611	620	594	573	600	593	569	612	609	626	590	604	649	631	604	554	566	577	586	601	595	609	606	598	593	553	586	629	587	583	567	575	638	564	583	617	610	589	584	606	645	576	597	603	621	573	559	587	614	601	591	590	635	572	594	584	622	573	582	604	606	621	584	585	597	632	570	596	595	568	609	586	622	608	597	600	606	537	581	601	582	585	627	616	568	618	554	603	601	587	578	574	616	564	640	593	637	603	601	588	582	608	549	637	546	618	565	591	596	645	585	560	626	562	570	579	596	611	611	576	601	612	571	606	598	621	595	551	618	588	562	647	589	577	578	602	619	548	571	527	601	567	555	589	617	570	610	599	574	521	601	604	617	595	606	625	569	576	565	591	624	607	556	617	581	610	580	616	606	576	597	603	596	589	639	573	585	586	580	602	647	552	583	613	599	574	564	588	567	578	597	583	554	635	605	604	612	590	589	609	644	599	562	580	542	575	607	615	566	578	603	586	582	616	629	621	599	568	585	596	601	561	605	593	616	613	602	590	617	537	642	597	581	579	623	633	562	584	596	556	602	627	627	543	572	568	607	545	588	588	607	552	604	613	560	564	619	611	561	503	571	573	586	615	583	599	563	574	569	610	602	582	543	597	599	592	588	540	595	622	580	563	592	594	594	626	567	591	621	591	631	611	587	570	628	608	585	590	588	600	584	616	622	594	668	612	645	579	612	574	612	607	615	600	608	598	584	627	603	573	627	625	580	568	605	629	614	611	594	581	602	589	583	602	592	592	559	579	613	624	576	569	595	577	558	609	584	597	610	605	596	582	606	535	617	603	568	609	613	608	641	624	605	626	581	624	560	600	563	594	627	637	583	587	594	573	617	620	589	561	588	547	595	593	591	577	603	575	610	629	599	594	589	583	629	639	542
37186	22504	15238	46656	34058	15130	4466	1256	431	350	345	366	309	314	334	334	325	314	309	332	308	290	296	317	315	301	324	352	329	332	375	321	322	343	347	350	317	305	339	308	345	333	305	319	341	311	361	306	330	344	320	310	312	302	312	321	330	341	315	328	305	326	328	325	327	333	338	336	323	357	369	370	346	350	370	305	357	329	321	324	345	350	328	359	311	353	348	325	351	320	310	309	310	327	318	336	315	338	301	311	333	301	307	316	332	374	352	348	302	321	297	299	354	341	330	291	302	306	345	338	311	360	312	306	324	326	352	339	338	317	345	328	325	343	321	321	329	354	319	316	345	335	349	327	314	333	316	337	316	318	311	329	286	338	337	300	328	336	316	339	317	304	337	368	377	340	358	313	318	348	329	350	316	348	335	323	337	292	314	336	316	286	362	348	322	323	301	309	320	356	312	361	323	311	290	341	339	330	316	313	338	319	317	344	329	303	318	325	333	338	317	327	348	338	337	318	340	322	338	324	326	322	341	343	293	326	308	303	323	311	309	315	319	298	322	312	309	325	351	365	338	353	321	304	317	352	312	328	332	314	315	368	322	341	306	343	321	315	356	327	339	361	335	351	332	335	351	289	344	323	322	349	299	332	310	348	325	327	331	320	345	318	322	311	315	316	296	322	321	315	314	313	334	324	349	339	297	333	313	334	338	339	333	328	350	360	327	337	327	324	322	302	324	319	331	360	342	350	330	326	347	329	344	358	319	320	308	317	340	341	335	346	321	321	309	338	317	342	353	302	314	324	343	371	316	352	316	384	315	346	335	360	312	322	332	335	334	367	341	335	350	301	356	311	299	318	304	326	335	324	340	345	370	326	364	325	350	334	325	315	305	284	339	356	344	341	307	325	330	322	328	331	327	332	328	361	318	313	319	317	371	315	310	361	363	319	342	335	288	328	363	368	322	357	311	351	337	290	316	322	300	320	330	357	314	329	336	325	329	353	357	349	349	336	321	340	311	294	336	321	347	293	322	333	330	322	325	334	350	338	347	298	368	315	301	308	308	335	314	291	311	303	301	332	327	322	350	340	318	320	367	324	305	346	370	339	341	366	343	326	322	329	312	321	354	341	322	318	353	306	382	305	309	315	333	312	302	322	332	334	317	353	330	322	307	351	318	310	318	349	359	336	347	334	310	337	321	340	335	297	306	357	325	301	337	310	309	310	298	318	314	337	309	282	362	312	317	312	311	317	352	314	344	355	312	330	352	323	346	319	352	304	311	318	306	344	353	332	316	316	333	311	311	319	323	315	298	354	350	313	292	284	344	334	324	330	314	345	337	347	347	282	303	331	324	310	352	326	321	297	310	359	330	320	335	340	321	343	343	354	357	298	357	300	317	325	353	342	335	343	319	348	344	352	306	342	317	355	335	309	308	323	357	354	294	317	322	303	286	315	325	316	332	329	327	317	338	318	351	291	324	329	332	363	315	304	315	338	341	342	319	317	317	329	330	303	320	301	357	351	322	339	311	322	326	317	311	335	322	322	327	360	316	347	321	330	392	332	314	307	316	297	290	338	350	359	318	316	361	340	323	283	308	328	364	340	310	321	284	350	315	339	366	335	318	329	304	312	323	332	311	305	350	335	335	313	342	335	334	316	326	303	349	316	361	335	373	313	322	312	334	342	344	352	303	314	322	310	340	315	334	298	301	330	322	349	329	313	377	337	340	338	353	328	331	320	356	324	340	359	359	355	341	360	356	337	359	334	353	319	342	315	313	348	318	309	288	301	328	343	306	324	322	299	344	338	343	346	366	338	338	322	336	318	345	328	334	317	383	355	354	310	304	330	348	312	331	298	336	303	367	322	333	331	313	339	334	320	339	382	358	322	328	327	354	322	346	334	323	336	348	274	325	300	322	282	330	326	350	340	322	337	327	330	322	338	306	363	359	347	353	330	315	327	330	334	330	368	323	330	350	333	330	329	321	308	329	334	364	347	302	334	339	311	308	331	314	291	328	305	340	315	335	322	343	302	311	335	327	368	339	339	340	317	333	327	306	336	373	347	307	352	335	359	343	333	336	333	342	322	325	331	337	309	342	350	384	328	308	314	313	343	330	338	351	319	324	330	338	311	304	321	314	339	335	309	324	312	333	324	305	325	312	326	347	299	328	316	331	320	344	343	344	348	334	332	311	294	300	331	316	364	332	336	304	314	326	362	334	359	337	332	289	303	314	343	327	305	312	313	327	296	365	334	353	318	349	315	282	329	290	360	311	348	345	295	353	303	338	345	300	303	311	300	322	346	329	340	341	335	315	313	340	360	316	323	296	328	297	303	323	316	332	282	316	336	294	307	341	342	307	369	358	336	313	314	328	311	372	325	319	327	315	330	357	337	339	365	317	356	317	327	330	327	343	341	316	322	310	323	347	296	329	372	315	329	334	317	317	348	321	322	314	324	350	361	345	345	313	343	321	309	332	342	351	338	339	337	349	338	301	310	312	307	350	311	334	316	348	332	339	343	315	290	308	323	320	325	338	307	348	326	343	315	322	355	333	310	356	314	350	304	313	313	315	316	306	322	328	320	363	322	302	367	314	359	336	320	323	311	303	317	309	359	329	338	346	321	313	361	319	317	332	337	335	331	327	298	370	359	341	277	337	335	298	293	345	318	300	312	330	361	336	336	302	334	322	339	318	336	339	335	280	310	325	342	344	317	307	338	301	359	341	328	311	339	359	326	308	337	365	318	344	317	343	308	321	329	286	325	294	368	345	341	333	299	320	346	344	335	339	296	283	354	324	330	336	344	326	347	296	288	316	316	338	339	333	339	340	316	349	309	324	358	346	314	347	345	315	333	299	329	334	337	300	319	375	340	344	304	320	319	337	320	305	325	315	328	337	336	323	351	328	337	311	319	324	334	337	326	333	320	304	307	313	326	365	350	377	341	308	329	316	313	326	305	332	326	359	331	304	329	361	311	319	325	322	319	372	279	353	326	339	321	374	317	296	301	336	328	326	295	363	354	306	327	295	279	318	341	361	315	351	329	335	346	342	330	316	313	348	362	329	356	314	331	356	340	323	332	304	339	326	346	325	361	369	316	342	330	337	292	328	322	346	283	293	336	325	313	331	343	364	329	322	318	326	326	312	325	319	332	345	297	322	303	315	315	330	362	299	350	309	334	307	334	346	342	305	299	321	324	338	305	332	292	294	327	337	303	288	359	328	324	322	325	319	311	316	381	345	331	330	361	332	328	372	313	370	304	346	309	336	326	342	343	314	328	336	351	316	328	346	324	320	331	326	331	319	334	327	348	331	365	328	346	321	343	313	275	298	314	310	313	316	336	355	335	320	373	321	369	314	347	330	379	319	334	307	305	347	307	329	299	331	341	327	327	314	297	343	353	339	283	338	272	338	327	326	352	332	343	333	311	343	328	331	278	354	349	299	325	354	307	357	345	303	333	275	327	359	341	319	316	312	357	320	315	360	316	340	330	345	347	296	311
24078	13365	19799	56929	45260	25938	11046	3927	1148	736	746	679	728	717	709	737	695	692	746	797	777	763	752	743	725	735	781	751	727	708	721	723	692	760	721	729	717	755	735	735	728	714	739	735	753	744	690	743	648	704	716	735	753	728	696	731	724	770	738	785	734	729	732	726	767	723	693	707	783	786	702	764	796	726	748	710	748	743	754	751	700	755	783	721	751	719	748	734	734	749	743	752	750	721	720	716	721	764	695	706	740	687	740	729	694	736	733	735	750	718	715	723	762	767	700	722	759	721	736	757	767	768	748	767	708	744	769	740	692	694	764	746	742	760	736	810	726	698	720	732	767	693	730	727	736	726	749	722	749	746	695	727	735	725	727	693	697	777	748	754	703	703	695	789	701	715	750	728	761	739	784	720	748	707	717	725	727	746	777	730	703	727	764	681	729	722	737	694	710	741	723	744	705	741	741	746	717	756	810	707	721	772	760	754	742	685	714	736	689	734	723	740	719	717	754	693	724	774	756	742	705	773	722	750	804	733	743	784	717	729	725	730	708	765	698	729	728	698	670	720	703	738	711	690	784	707	717	747	774	762	726	759	732	724	726	763	717	732	716	761	733	729	715	701	744	749	705	836	716	730	717	735	715	719	723	750	782	726	750	756	820	752	732	733	719	746	718	723	753	697	801	730	723	724	705	709	699	729	733	723	666	724	715	740	721	749	703	727	740	750	720	718	717	720	734	737	762	747	709	771	787	761	716	761	690	702	724	722	711	719	769	724	695	758	729	721	741	741	759	726	717	778	707	722	728	729	712	730	719	736	741	739	720	760	729	740	713	719	732	746	690	735	733	790	691	753	726	765	739	740	735	734	703	731	752	722	745	771	731	696	736	750	708	794	751	739	749	733	695	746	693	729	732	709	686	785	754	706	737	757	708	740	711	708	738	764	719	726	756	780	716	755	724	721	732	710	746	721	714	750	710	727	713	739	758	746	699	714	707	755	756	705	734	755	727	727	737	760	723	731	755	795	702	763	730	709	740	713	723	706	763	717	722	750	733	751	743	743	702	744	710	697	728	710	734	716	732	724	751	748	754	754	743	791	713	728	736	762	703	785	754	730	731	710	712	733	669	745	726	705	765	745	754	772	768	723	710	704	707	783	727	719	723	752	699	754	740	752	739	768	753	674	751	707	707	758	731	713	729	766	736	722	713	731	768	730	699	780	731	735	756	704	715	725	748	704	704	774	723	684	722	714	752	789	719	718	735	758	734	720	748	742	726	709	733	731	724	787	737	738	746	722	709	668	663	757	764	798	731	755	736	741	688	759	747	721	735	762	700	733	683	757	714	727	695	756	707	733	770	718	721	767	751	743	722	740	698	782	762	757	736	732	771	714	773	799	674	771	753	778	741	758	756	706	734	700	743	738	706	726	742	749	735	702	712	743	693	769	792	772	709	781	765	781	752	714	741	707	704	715	748	682	762	730	748	732	751	796	712	725	683	727	737	734	769	763	755	705	716	735	733	728	694	769	732	737	709	714	702	717	678	774	755	736	721	749	748	733	745	703	646	757	737	705	724	710	725	745	750	682	726	768	759	727	716	720	731	734	744	762	782	729	772	734	752	770	703	724	721	765	732	706	729	731	724	744	744	765	733	744	781	728	715	715	707	724	716	735	729	732	695	744	757	769	767	729	718	738	727	732	724	709	731	738	735	726	747	720	757	758	731	746	695	684	745	741	743	726	699	798	685	785	734	709	711	760	748	683	714	715	724	718	692	719	677	789	742	759	714	723	711	778	723	797	706	743	708	735	737	707	719	748	751	743	755	785	727	773	698	749	744	734	771	710	719	740	795	711	729	760	711	728	705	726	694	732	742	741	734	690	744	751	714	707	708	701	711	695	717	776	756	772	740	756	736	750	754	712	695	756	751	743	704	720	703	721	713	722	730	742	746	704	719	760	742	724	706	803	681	716	765	742	735	688	740	728	745	739	773	714	704	750	726	686	791	702	756	695	744	697	767	688	712	746	734	756	743	722	724	747	734	724	784	772	704	733	732	703	736	776	704	754	755	786	716	721	718	755	729	741	738	732	700	741	668	737	711	716	716	745	778	720	775	731	722	728	724	697	744	707	714	692	752	729	753	741	719	784	756	746	708	757	730	750	744	751	732	702	741	715	703	770	774	742	752	723	727	686	695	688	733	705	755	714	714	746	740	781	741	742	687	770	742	676	760	717	766	722	761	730	692	715	746	771	746	734	761	752	743	741	749	779	728	741	696	771	701	717	711	737	706	713	722	700	719	739	741	746	708	785	711	764	774	736	752	770	779	723	753	781	701	793	724	770	713	739	717	753	738	726	744	703	723	737	717	729	709	734	725	757	691	719	748	746	752	730	776	762	745	751	714	814	752	692	779	749	731	711	736	742	763	729	732	710	734	725	739	755	696	747	686	711	735	734	733	700	699	757	731	729	683	798	721	706	784	717	728	753	695	777	742	707	769	728	733	698	733	767	785	709	728	703	703	705	710	686	720	769	748	666	750	742	746	752	684	736	762	789	730	737	737	738	738	753	674	699	788	733	727	773	703	707	732	718	734	732	788	720	755	773	700	768	738	720	713	769	747	720	724	740	705	738	741	724	797	673	745	723	749	740	735	758	767	736	726	778	747	767	730	776	728	710	712	697	733	738	764	751	737	756	719	709	720	715	735	711	754	741	737	732	756	711	684	731	774	770	724	744	728	751	730	762	710	760	698	662	713	724	711	722	754	688	764	759	750	742	780	766	788	713	704	720	748	672	690	750	724	750	763	724	715	730	722	752	742	755	718	737	727	716	768	776	701	736	743	710	675	734	728	746	722	742	709	753	731	689	755	783	699	750	776	710	803	725	761	753	731	760	790	730	723	726	703	732	741	734	748	707	746	713	667	737	695	726	720	755	707	748	677	731	765	723	725	738	736	684	711	704	699	741	736	716	701	714	778	725	742	735	729	744	744	740	707	766	784	731	739	703	751	756	765	765	742	769	699	737	737	742	707	732	711	729	713	742	701	711	731	680	751	715	722	691	727	703	758	709	827	758	730	691	763	707	721	700	737	747	758	706	692	734	714	716	725	776	703	712	716	734	744	749	751	729	739	715	721	714	719	745	757	739	712	768	733	728	682	766	720	763	748	717	719	734	770	772	735	711	688	730	710	695	748	742	762	769	736	723	723	758	757	796	704	785	688	758	733	728	698	689	751	768	768	720	717	758	720	740	727	799	743	743	730	770	724	746	742	689	715	762	727	697	701	706	768	693	706	771	753	749	712	731	767	759	745	707	719	695	727	703	749	715	723	730	767	746	756	744	751	757	700	704	772	755	731	697	726	755	741	734	798	743	706	705	749	750	716	756	719	733	690	695	737	707	720	759	749	746	773	706	723	712	686	738	734	705	740	732	740	737	708	723	734	693	726	719	777	723	738	747	738	713	759	720	763	699	722	720	713	693	755	706	767	717	769	728	722	686
46389	34175	18823	55172	50869	28204	10910	2770	623	378	356	376	342	353	385	332	405	381	355	359	387	366	370	385	384	358	373	378	384	316	379	386	378	374	406	370	363	346	361	340	387	376	370	373	331	343	382	389	384	361	377	345	380	337	400	413	352	389	345	356	341	379	398	379	341	344	366	370	390	342	372	381	407	350	382	344	341	361	357	341	340	372	365	372	375	359	359	351	402	348	356	362	381	383	341	383	354	386	395	364	368	380	357	361	378	382	375	348	329	349	384	369	365	376	393	374	393	379	352	374	367	348	360	335	349	374	365	385	370	357	373	384	395	359	390	389	368	358	376	365	360	348	393	348	371	365	344	359	360	434	367	376	386	394	404	371	336	364	359	364	365	370	340	397	369	382	398	343	366	356	408	335	352	400	396	379	334	362	345	369	398	352	384	370	373	379	367	359	376	403	416	361	366	366	344	371	358	341	341	367	346	361	399	389	374	347	393	381	403	410	402	367	367	381	358	366	368	356	356	377	368	331	372	392	411	341	370	371	330	325	342	377	319	353	358	317	394	391	417	374	355	338	374	343	382	371	391	349	357	374	369	349	366	359	357	339	366	371	387	352	393	352	367	342	334	372	357	366	368	363	392	359	362	368	369	347	358	375	364	382	399	359	365	351	375	366	362	364	403	381	349	395	381	368	364	394	373	366	339	397	379	382	373	388	390	390	346	371	370	380	354	381	362	394	374	360	377	375	371	365	363	379	335	418	384	369	371	354	376	400	369	361	381	389	392	391	361	339	355	389	358	336	380	382	364	340	386	364	355	337	360	326	341	406	412	354	389	375	339	368	385	407	370	402	397	345	357	392	368	412	359	341	354	355	372	336	358	370	350	384	399	343	339	370	367	361	358	345	361	373	356	334	357	369	324	347	362	355	387	400	357	377	355	356	346	365	339	375	339	390	385	386	382	321	355	369	373	368	378	340	354	359	376	351	366	376	390	356	395	348	379	358	347	377	352	330	378	370	371	393	344	363	354	383	347	369	372	354	349	389	352	388	375	353	398	410	381	335	374	397	384	343	338	355	374	407	352	356	393	355	379	360	370	369	361	374	391	372	367	368	367	391	353	348	373	351	357	383	379	360	396	373	338	365	388	387	363	390	357	358	408	343	383	371	363	346	347	357	338	391	380	362	358	383	323	388	353	349	372	354	359	364	402	395	364	390	395	392	375	354	379	371	346	374	363	372	361	375	369	379	393	369	375	357	384	417	387	397	379	376	369	402	370	384	378	335	364	376	363	360	387	371	381	375	368	396	358	338	360	319	372	353	379	397	394	373	350	397	329	355	350	358	371	381	356	366	351	378	358	379	374	371	362	375	370	381	364	356	381	374	372	352	403	357	390	368	348	366	338	371	337	366	370	369	345	319	348	384	388	373	390	386	335	368	358	387	373	351	403	366	380	345	396	365	341	361	316	343	340	378	345	344	400	381	375	388	360	354	369	316	355	352	391	406	397	401	357	357	349	385	373	363	357	389	383	336	375	374	368	386	378	395	403	386	380	375	360	369	355	347	353	361	377	354	365	345	382	388	397	353	365	384	388	357	343	348	343	382	356	389	358	382	412	381	329	342	378	373	315	333	395	341	372	384	375	328	364	353	348	380	319	335	362	383	373	336	367	378	345	363	386	379	386	350	345	367	358	339	385	360	368	382	415	357	372	357	350	415	348	389	386	377	382	406	347	350	364	356	353	398	402	375	411	391	404	377	391	353	369	389	341	345	369	393	378	372	362	353	353	370	335	375	371	396	386	397	368	357	360	350	361	384	376	362	360	379	359	377	358	403	362	371	392	351	366	322	349	332	374	367	370	397	349	344	376	331	345	354	380	395	377	383	337	393	393	347	410	342	428	349	343	376	354	361	353	374	365	387	340	363	360	386	399	366	346	388	386	415	381	395	401	386	364	342	355	365	379	380	376	365	367	376	379	359	344	368	394	415	366	342	365	319	414	374	344	359	361	359	341	364	360	344	382	357	349	350	349	354	348	326	376	390	374	382	389	405	384	363	351	356	354	371	374	406	400	383	372	406	364	412	390	379	359	360	370	405	412	406	361	359	371	371	378	367	354	393	359	368	377	360	345	354	394	355	357	381	352	354	362	349	352	369	396	357	373	367	366	367	376	344	357	376	351	375	381	369	380	369	378	374	366	368	357	362	335	392	374	339	415	371	362	390	374	358	387	352	386	402	388	370	367	374	382	405	374	394	374	391	384	418	318	353	399	389	390	346	390	365	350	380	386	358	355	375	363	414	370	374	350	399	384	371	348	410	344	341	392	349	366	393	404	359	396	373	350	373	349	390	399	375	368	369	407	382	382	380	364	358	342	372	385	346	371	358	323	377	327	393	371	359	376	323	397	424	350	391	365	396	362	364	365	366	363	345	383	346	358	365	378	406	372	348	330	357	373	353	362	373	389	368	374	349	365	371	364	380	357	372	330	421	391	333	384	385	331	359	380	379	368	364	345	354	360	386	372	354	352	382	365	367	388	377	359	408	373	335	356	378	379	369	383	373	399	392	399	409	389	394	358	340	372	365	391	389	390	375	357	352	375	340	377	365	402	347	355	365	403	358	370	377	341	359	396	398	384	379	393	359	387	383	352	358	355	384	348	352	371	360	379	350	342	358	358	398	336	369	323	357	368	413	401	366	381	396	376	341	353	367	404	355	358	371	392	390	385	356	356	408	367	384	339	369	373	376	376	423	379	354	386	380	352	397	375	389	394	373	401	339	329	373	377	383	360	360	359	361	383	364	388	398	384	341	352	389	386	361	379	346	369	355	378	380	387	361	351	361	378	405	388	387	375	371	362	331	340	363	344	355	394	360	371	338	396	389	364	369	355	334	361	351	397	380	378	390	377	341	395	402	363	343	379	359	390	368	375	336	388	397	414	344	348	348	383	384	375	340	379	383	393	358	391	363	360	359	353	383	362	399	380	371	340	379	340	380	374	389	349	368	353	357	363	352	374	386	399	376	367	364	409	362	385	359	358	359	362	399	377	374	405	364	380	360	339	361	365	364	382	387	360	393	403	361	333	365	397	385	373	323	367	353	375	358	345	332	378	372	386	354	397	414	356	376	352	355	375	391	338	379	390	383	377	368	410	348	374	360	356	347	325	370	399	352	391	394	368	357	352	345	340	377	355	379	373	359	387	403	426	375	367	362	360	395	377	343	387	381	360	354	395	374	377	371	343	357	391	376	361	358	351	387	336	352	385	339	387	403	372	393	335	376	380	377	394	349	362	351	371	349	372	365	352	348	353	380	372	412	374	347	396	390	379	370	348	365	380	390	341	371	366	402	370	368	390	388	411	363	390	353	393	355	339	382	370	390	343	359	366	386	389	398	339	369	419	380	367	431	411	379	376	358	397	389	368	365	374	375	367	380	373	373	350	374	330	368	380	400	365	358	378	364	358	356	358	355	361	380	356	372	361	372	353	369	376	370	395	349
29800	22245	18763	65358	60447	39244	20044	7256	1383	790	759	784	799	791	749	814	830	781	807	877	826	809	847	828	819	796	782	796	847	841	812	832	745	799	802	826	802	802	794	801	767	786	787	831	812	746	770	796	779	809	836	803	853	816	786	751	836	798	768	758	812	790	808	800	789	845	770	851	823	813	800	771	831	769	840	826	853	729	791	786	785	840	835	753	795	739	829	857	838	765	787	790	750	818	761	807	822	781	817	765	790	793	838	766	803	799	782	813	812	792	791	818	771	772	812	821	771	815	779	806	784	790	749	797	786	819	795	807	776	823	789	815	790	846	828	796	803	844	811	768	752	815	830	809	851	810	786	843	795	785	813	804	767	788	840	821	820	862	794	785	789	771	813	794	825	814	811	797	864	821	762	770	820	733	838	815	827	841	818	853	767	790	827	813	808	770	774	803	762	799	821	784	801	828	848	762	829	818	773	735	837	837	806	744	780	834	835	784	732	833	795	801	807	821	844	846	825	793	823	745	785	792	869	828	733	827	796	760	796	802	805	796	816	800	772	794	799	805	837	822	811	806	790	786	810	765	781	773	805	801	815	832	828	792	818	782	773	823	830	823	811	820	832	817	844	828	803	852	772	824	801	832	792	743	902	760	780	806	753	824	816	809	801	794	819	843	799	811	791	751	839	796	759	817	863	828	815	812	794	835	836	764	794	810	799	789	859	782	776	837	817	834	822	791	799	786	851	817	776	810	798	788	805	839	798	817	781	821	792	868	781	797	818	851	778	761	821	760	799	842	794	798	787	805	824	783	809	809	828	864	818	825	787	786	740	780	826	737	828	804	798	823	807	786	765	794	772	784	780	789	821	809	783	827	790	740	778	826	822	802	843	819	783	866	823	813	812	815	853	812	793	789	805	805	794	786	727	785	800	797	788	807	831	837	809	818	797	775	756	806	821	790	813	862	846	784	798	781	819	749	802	780	840	829	805	800	811	821	740	835	789	811	866	844	768	785	849	835	800	807	782	772	791	762	809	834	811	801	771	795	777	797	784	749	785	794	763	790	882	806	809	760	784	838	783	796	811	780	843	807	804	847	825	820	818	809	727	830	748	832	751	844	807	808	786	814	790	817	859	811	796	816	764	797	807	777	776	808	820	801	831	811	857	796	795	806	789	815	817	785	784	773	799	769	847	769	795	827	780	819	778	799	814	772	807	803	840	760	798	804	828	805	785	773	770	836	811	770	809	834	763	748	806	783	808	747	778	833	767	820	777	805	777	782	780	821	748	800	772	783	830	770	805	828	770	787	772	835	780	826	785	765	828	823	760	805	792	783	776	807	809	802	769	800	806	800	760	797	811	810	813	758	745	816	811	836	821	767	790	836	811	871	809	821	758	799	844	805	892	811	827	818	746	795	835	816	801	810	814	821	834	822	771	799	773	743	844	821	851	830	807	786	809	789	783	863	812	750	803	730	783	752	789	820	767	785	799	749	825	809	808	817	812	811	812	790	827	777	769	803	820	826	786	776	795	792	785	829	789	795	807	801	760	911	799	791	799	788	804	783	797	778	778	838	822	764	758	791	787	816	799	828	745	755	770	797	806	756	785	808	818	837	818	776	854	855	776	817	805	763	806	843	798	792	772	833	795	767	808	837	867	767	754	801	808	795	814	804	856	758	813	794	811	799	797	806	821	784	806	809	837	870	749	798	845	838	820	780	868	748	802	798	851	801	779	785	808	808	830	804	805	812	828	812	794	779	811	800	830	793	743	786	864	817	839	855	823	792	756	822	777	808	774	805	775	803	835	801	783	744	787	738	798	815	796	822	776	750	806	840	793	797	782	819	823	818	802	832	782	844	786	809	827	817	823	807	808	868	790	832	821	814	782	744	764	761	806	797	849	809	781	825	810	820	772	790	795	793	817	797	789	806	813	781	797	833	817	824	807	759	791	803	769	832	787	821	815	804	849	785	834	795	832	767	789	813	829	805	821	801	770	796	834	821	736	828	790	858	796	834	816	759	801	806	868	799	824	792	866	789	837	766	814	770	754	848	811	763	807	777	838	797	772	785	807	820	794	776	740	765	791	782	777	831	836	785	803	796	809	801	796	788	782	853	781	795	790	812	843	788	804	778	835	831	815	797	793	753	821	802	805	811	826	818	801	780	794	778	795	788	824	807	830	748	837	772	762	773	798	804	820	797	777	735	760	859	820	790	849	823	832	777	762	822	815	769	805	845	782	814	776	834	859	860	809	766	842	771	819	784	839	775	837	817	804	798	818	809	803	797	809	770	773	838	786	760	831	759	817	805	797	846	798	763	769	856	831	822	837	826	790	786	810	797	796	827	789	787	734	764	808	818	797	839	811	820	772	825	825	854	798	837	766	791	814	833	763	790	795	766	812	791	784	774	812	761	833	839	753	788	732	785	791	801	750	769	764	800	831	823	790	807	808	800	820	807	772	797	787	805	834	819	822	834	801	790	762	773	786	804	835	826	758	792	763	813	789	772	793	760	826	835	788	814	816	812	776	825	800	870	820	826	835	827	780	830	837	772	790	834	801	809	807	790	812	786	848	767	814	777	838	758	785	768	798	777	802	797	805	799	834	802	792	795	836	758	835	770	809	770	821	775	833	771	803	804	785	852	792	795	827	775	797	802	796	802	829	816	773	874	795	859	827	789	803	802	778	857	780	836	765	812	803	790	819	833	765	755	794	809	809	811	808	765	782	757	876	768	831	794	780	792	803	793	806	844	786	748	817	796	791	782	807	872	751	765	826	769	830	816	786	818	867	808	783	823	839	809	804	837	759	798	827	817	822	760	882	815	783	764	816	850	821	778	806	822	822	799	843	803	789	828	810	730	837	845	789	831	786	798	793	802	784	787	829	817	835	778	803	789	807	790	839	778	807	808	800	763	814	832	811	760	735	808	801	824	805	900	838	848	772	808	825	808	773	805	810	780	793	813	809	799	814	802	798	755	784	775	832	825	855	769	804	799	787	826	820	816	825	745	807	769	772	799	778	812	827	805	820	818	875	791	849	824	797	815	804	813	749	840	784	787	794	805	774	767	784	849	789	756	852	809	799	801	823	790	826	846	797	839	793	795	810	837	815	764	798	814	816	790	815	795	858	816	868	817	781	820	819	854	882	853	792	798	805	839	779	786	749	820	803	808	790	800	806	816	778	789	755	772	817	765	776	800	724	830	801	820	787	760	789	860	763	789	784	855	781	750	766	777	802	828	791	822	803	775	826	804	791	794	820	782	776	786	847	811	824	819	819	808	780	791	807	844	819	803	784	791	806	835	787	775	828	787	799	832	761	812	795	811	808	839	785	812	773	795	792	779	782	801	816	780	831	822	820	821	837	818	780	811	832	819	799	787	774	793	831	823	826	777	797	773	755	789	803	764	792	828	835	765	826	818	822	795	798	805	817	835	788	820	799	781	744	829	820	759	785	807	769	791	722	826	803	832	773	808	796	762	809	836	798	864	844	801	810	813
12938	5172	1139	3125	3213	1278	670	413	308	264	260	222	238	249	255	249	255	235	302	237	249	275	267	268	259	258	274	266	254	262	217	288	259	219	257	239	217	277	218	239	259	287	280	260	277	260	238	264	263	273	240	262	290	255	239	261	261	263	259	237	246	264	243	282	264	230	285	241	237	273	259	246	238	265	231	254	266	238	261	253	281	256	247	242	261	261	262	235	263	270	261	248	220	270	270	256	268	264	259	236	225	251	266	258	271	253	250	246	254	206	246	258	247	266	218	237	278	277	252	235	235	234	256	247	224	250	225	242	256	255	249	263	256	254	234	246	262	254	222	224	240	252	263	249	250	242	239	224	235	241	258	269	240	240	269	264	301	247	281	246	255	255	241	258	231	231	214	254	269	251	257	269	253	282	236	260	227	252	277	230	238	255	256	260	251	244	234	266	255	237	276	282	244	275	256	239	263	254	287	241	253	285	276	265	269	251	229	284	256	248	295	276	253	234	254	217	258	252	245	273	273	257	247	240	239	256	265	224	265	256	227	220	289	278	260	248	237	254	263	251	248	249	271	253	242	232	273	241	267	253	250	251	265	277	280	270	273	268	228	274	255	231	266	260	256	253	248	239	245	289	257	288	259	268	264	251	285	252	256	246	227	273	246	247	250	242	264	266	253	264	254	269	270	248	259	257	269	276	245	258	230	273	267	233	250	251	258	260	232	279	274	254	250	247	244	242	287	254	237	254	240	240	253	251	245	262	281	268	229	280	274	282	243	213	277	265	260	267	232	241	268	278	273	271	255	266	265	278	257	252	253	280	307	247	251	280	233	242	250	260	236	245	229	292	248	241	242	233	252	240	279	243	272	261	251	266	243	268	239	225	259	251	233	230	264	239	241	251	249	248	249	256	274	235	246	293	250	274	219	243	255	254	254	254	253	263	252	255	265	258	262	248	244	266	268	241	237	266	224	263	288	247	281	257	249	268	261	234	261	253	252	248	268	263	262	265	263	251	244	242	271	262	284	263	263	268	239	241	258	261	244	265	276	252	276	256	255	252	254	242	285	220	274	270	244	286	275	223	256	257	253	266	253	228	236	291	249	265	254	262	262	269	242	271	263	245	252	277	251	221	233	264	265	251	260	224	285	263	249	245	267	277	275	230	261	274	250	261	277	265	258	238	257	245	275	242	260	284	232	246	252	237	233	258	243	232	231	236	261	275	287	253	248	232	268	268	243	241	261	268	286	267	289	238	269	244	274	258	239	248	252	249	254	250	261	260	236	265	264	276	258	262	249	286	254	240	235	219	289	260	263	233	232	271	235	239	279	243	274	277	235	241	237	258	288	262	231	238	284	246	244	288	249	295	255	263	265	232	260	228	232	259	285	253	264	262	251	225	249	253	272	247	241	289	239	272	261	239	262	253	274	249	247	242	259	225	255	258	292	267	240	269	256	233	273	270	280	250	254	268	253	247	259	243	254	301	268	269	258	230	270	264	257	263	275	229	251	255	243	257	268	256	281	278	276	263	296	280	246	275	241	265	272	240	245	254	276	277	270	290	240	239	271	222	267	259	269	224	244	226	267	243	262	228	249	256	248	248	273	268	245	274	265	247	276	257	248	239	235	268	280	267	276	272	263	269	260	240	258	261	309	270	284	248	252	222	281	264	285	248	254	272	252	256	228	257	265	242	282	260	233	288	272	245	265	253	276	257	273	290	270	267	269	287	277	253	258	275	285	255	286	318	229	246	297	260	253	272	263	234	230	251	275	258	252	237	269	246	240	261	239	263	285	249	233	240	289	265	287	220	230	226	251	256	263	249	242	236	273	283	239	249	251	247	229	249	253	264	241	271	284	240	290	265	257	248	258	243	238	256	253	222	243	260	238	262	253	242	258	287	257	250	226	255	212	244	250	246	290	217	244	261	280	249	278	254	302	268	227	258	249	257	235	257	274	267	263	262	246	224	266	276	279	272	292	228	231	238	217	246	252	230	278	258	250	271	267	257	261	242	237	276	260	230	258	248	282	252	269	270	251	240	235	237	260	260	241	258	229	249	255	249	249	228	280	264	253	240	240	255	275	250	260	264	273	291	256	239	251	264	253	238	279	265	242	236	249	283	277	271	239	253	260	279	260	245	231	254	243	298	287	268	254	233	246	262	261	251	254	240	257	248	268	242	274	262	255	243	250	256	257	228	247	213	247	239	294	271	261	252	262	285	244	246	245	285	267	260	233	247	240	267	283	271	240	271	242	264	279	263	227	261	262	257	246	267	264	272	249	271	240	255	247	233	281	249	235	270	250	236	290	271	283	262	243	266	270	256	242	244	249	244	282	241	273	267	264	262	254	233	256	251	234	265	226	272	268	271	247	247	273	235	229	255	275	295	241	232	236	244	241	278	287	226	275	247	255	252	262	238	271	258	249	263	261	249	246	297	221	239	247	268	246	243	242	267	225	269	269	257	274	254	235	252	259	279	267	258	250	233	274	286	268	242	249	286	251	243	235	289	265	249	252	257	278	284	254	256	253	253	274	243	278	257	236	240	276	233	259	249	236	238	253	259	232	263	240	271	269	256	256	269	250	271	287	274	262	238	240	252	255	235	260	251	250	256	276	245	249	237	268	249	264	243	243	234	248	278	257	281	250	256	264	266	274	271	232	233	247	241	232	272	235	257	256	279	253	258	269	235	265	264	265	241	254	213	263	282	246	261	257	252	225	267	250	265	250	242	256	247	240	237	249	264	256	227	240	236	303	243	279	238	215	284	285	265	236	240	232	253	222	252	243	248	265	234	244	286	229	234	233	248	264	252	270	278	241	279	241	252	224	246	245	242	246	242	249	225	260	236	235	266	262	265	258	263	282	244	269	274	230	248	259	268	254	261	259	249	263	270	234	223	254	239	269	258	250	259	223	244	238	249	268	238	263	252	256	256	258	239	244	256	271	270	241	240	286	284	256	241	236	246	244	264	239	280	235	272	239	260	269	251	256	237	252	231	275	253	264	272	253	274	237	254	231	258	254	231	251	238	277	280	271	269	255	261	274	269	227	266	240	256	243	246	271	264	276	232	272	252	250	270	288	277	287	248	259	247	249	238	259	280	242	250	279	255	278	244	317	244	286	263	235	249	255	236	262	242	242	252	262	256	257	260	250	267	261	227	269	260	273	259	263	279	233	219	274	262	265	239	259	300	248	217	261	262	259	232	268	253	246	260	263	243	282	221	263	271	275	267	260	248	283	249	260	267	240	245	263	268	260	285	270	279	248	264	267	266	255	239	249	245	252	265	283	221	272	268	253	256	240	260	269	239	252	243	251	245	276	258	277	260	262	288	284	266	247	276	230	281	240	280	254	267	242	243	255	280	277	259	230	265	258	242	262	267	256	267	251	251	280	259	229	255	278	243	229	232	275	243	286	233	229	230	239	259	229	251	273	273	236	269	245	275	302	248	267	280	269	263	261	272	244	239	266	247	267	249	278	274	244	257	257	226	260	254
7820	4232	2293	9755	9080	3775	1747	913	635	642	573	572	592	593	594	599	593	593	624	619	566	603	557	569	606	620	565	616	571	567	594	602	608	576	611	574	578	562	611	567	546	585	573	579	576	607	591	544	593	599	586	607	620	585	584	624	601	569	587	584	612	592	569	573	620	584	572	596	599	619	612	577	663	627	598	564	555	636	627	579	584	586	564	627	576	608	608	565	611	629	560	597	601	569	650	576	597	627	573	590	604	602	611	604	596	603	612	591	539	619	564	594	617	629	548	572	586	604	602	600	595	650	623	560	628	580	596	608	594	588	580	559	569	644	588	541	612	561	585	581	616	623	601	584	577	572	581	607	566	602	578	564	596	604	620	611	634	583	576	578	667	599	583	613	588	600	592	603	583	609	600	579	590	584	603	555	610	601	589	604	577	547	540	574	602	609	570	627	610	597	591	591	594	599	595	613	604	573	590	559	589	605	590	567	654	610	577	574	606	604	565	644	600	586	600	614	601	561	612	612	583	616	548	577	595	576	603	574	578	579	551	597	561	595	613	629	609	599	539	590	610	638	562	602	598	555	585	627	618	548	616	634	595	586	593	554	601	567	545	565	605	586	620	575	570	612	583	639	555	576	601	612	590	593	590	605	573	665	621	578	594	590	591	589	603	580	551	618	584	608	601	590	570	614	591	597	560	663	607	591	627	569	621	597	629	588	618	563	578	564	568	640	568	573	567	612	560	550	585	596	570	617	610	604	604	575	600	580	564	609	549	649	617	603	597	598	586	558	596	555	581	601	630	582	597	551	582	617	575	602	642	618	629	626	615	562	608	608	593	564	581	566	545	590	605	598	585	561	615	572	576	587	602	598	590	601	584	575	592	650	624	595	577	568	579	587	612	566	610	585	612	599	599	596	618	594	560	564	566	575	617	593	608	597	653	621	607	633	587	594	577	602	608	561	598	630	605	562	586	579	611	572	590	567	579	624	559	558	574	573	586	615	635	600	620	606	615	625	622	600	600	623	584	572	611	605	606	591	593	604	576	649	597	565	640	615	564	576	598	566	564	637	580	546	592	560	615	570	575	596	616	608	589	585	603	569	564	612	584	611	602	571	600	585	557	569	584	616	617	564	614	595	586	537	625	610	570	591	606	576	590	581	566	619	582	568	594	577	565	632	594	566	549	604	624	594	630	565	616	561	612	586	570	608	575	565	595	546	598	596	559	610	600	667	630	633	610	556	557	611	600	593	585	583	624	626	541	606	622	629	585	606	583	630	576	582	619	566	592	577	560	591	617	562	592	624	652	600	608	607	555	601	653	560	601	597	613	659	610	605	595	578	565	545	555	601	605	614	568	594	616	630	605	623	610	572	540	598	540	586	607	565	586	598	593	650	589	652	596	603	567	585	603	613	628	569	595	604	546	573	590	610	646	545	553	578	599	553	603	576	630	551	611	629	596	609	618	589	593	627	594	619	589	608	577	609	589	595	569	604	537	600	603	584	588	588	609	576	616	610	571	606	618	597	598	576	608	596	600	607	560	608	650	597	595	634	656	609	576	654	575	606	548	581	623	580	608	626	533	599	567	549	563	558	571	627	597	604	589	579	587	585	610	580	593	595	620	586	562	649	549	587	586	541	615	628	581	560	564	572	577	630	601	572	576	576	608	575	618	578	588	619	579	607	611	594	591	615	577	546	619	526	549	590	536	592	566	595	572	572	570	624	591	647	581	619	605	578	547	571	614	625	584	615	595	581	613	595	594	618	610	537	579	604	615	578	601	587	584	589	615	619	598	579	603	589	577	565	566	582	627	601	603	578	612	571	599	600	558	597	594	625	619	609	597	618	589	600	572	656	587	592	622	598	565	586	596	573	573	597	590	584	590	581	621	593	585	607	579	585	576	600	600	609	589	557	597	579	567	603	595	589	636	628	614	572	622	594	611	606	609	569	591	567	583	581	596	599	574	590	591	617	585	591	610	542	641	586	611	600	619	613	573	582	595	638	587	613	537	596	638	568	615	569	577	581	570	583	573	567	601	561	570	631	608	586	615	548	556	565	587	593	583	645	598	555	616	581	635	589	557	623	600	579	584	588	611	600	551	570	583	614	642	545	610	629	632	571	596	619	566	678	607	605	601	613	589	592	585	568	558	572	569	613	591	587	585	596	564	562	563	588	610	572	587	568	570	582	588	597	612	563	614	599	596	618	607	614	554	554	595	576	589	587	558	628	589	586	580	599	619	591	587	552	588	593	586	606	555	609	576	646	583	587	613	569	626	573	604	585	544	623	589	596	573	597	604	586	599	600	620	535	579	591	586	613	599	587	579	587	594	571	610	601	610	602	566	579	559	611	582	584	570	625	619	639	544	627	597	610	597	602	646	558	571	580	582	610	568	641	621	599	609	638	604	633	584	615	576	578	554	571	579	621	555	602	602	624	564	600	612	604	595	624	571	587	572	646	612	554	569	568	602	616	566	569	598	618	602	566	595	603	602	597	617	600	575	592	598	620	562	578	566	613	582	580	572	632	608	595	567	607	599	543	605	636	613	588	575	594	584	540	572	608	568	597	557	606	610	586	556	526	552	620	587	605	600	561	620	555	548	555	581	604	614	536	577	572	592	548	556	604	592	590	614	583	549	554	613	605	582	622	553	568	628	594	578	587	608	552	578	568	604	580	605	613	636	634	625	576	607	608	571	572	572	596	568	576	588	574	550	597	620	580	608	573	575	587	630	633	585	555	645	624	569	592	583	580	575	601	559	620	554	538	616	587	590	599	613	613	606	587	634	579	610	607	544	610	590	625	616	638	557	608	550	606	582	633	572	640	582	620	584	577	557	591	614	596	587	583	583	552	608	595	568	608	554	581	591	570	623	609	584	582	617	578	556	596	595	570	572	555	614	594	587	578	594	555	559	564	576	554	571	619	574	584	588	538	631	605	593	548	600	608	614	568	590	582	593	573	602	588	621	603	528	583	608	518	627	622	649	575	594	586	581	577	596	614	585	588	584	552	563	558	564	568	617	630	594	577	581	605	621	577	575	603	602	623	587	568	546	588	546	607	516	629	576	593	586	625	570	606	589	585	600	613	612	626	578	599	576	571	625	573	629	590	553	580	569	593	620	641	603	595	611	592	588	624	635	589	587	618	609	550	559	613	593	596	593	595	589	585	602	587	603	582	608	585	619	576	590	582	575	590	564	578	611	620	569	591	609	539	615	655	577	596	575	574	604	596	558	594	579	586	568	575	584	546	603	593	591	581	623	571	553	567	554	627	558	546	604	605	576	595	612	620	631	620	603	594	593	568	621	607	582	574	584	584	601	583	614	618	615	571	635	552	563	651	563	611	600	633	591	581	605	614	586	618	611	588	540	601	598	566	581	601	597	549	539	532	577	622	599	566	585	620	584	548	601	611	569	599	587	575	592	607	582	634	585	592	608	582	618	544	622	569	588	578	617	533	592	614	569	562	587	594	597	584	622	580	600	614	619	617	539	591
35379	23471	13860	44946	34771	15472	4640	1322	528	324	310	314	355	348	351	311	325	313	311	333	354	300	348	331	313	323	329	296	302	324	303	346	300	282	304	326	332	342	330	285	336	320	330	346	305	309	321	298	308	318	370	311	304	346	320	354	341	356	294	363	326	327	319	302	309	317	354	335	312	343	326	323	315	330	330	300	317	320	367	306	367	377	341	348	297	317	308	319	309	319	312	324	332	319	343	299	340	328	325	322	338	334	301	358	351	303	369	308	349	340	327	336	330	313	352	341	322	331	324	328	318	321	369	353	305	324	339	325	321	311	382	340	300	311	339	316	350	327	305	322	329	310	338	340	346	341	324	269	319	335	335	351	339	354	319	339	330	327	352	321	351	302	331	343	362	304	303	316	355	345	314	305	304	333	330	347	324	310	325	325	327	326	339	354	327	334	337	315	305	319	318	305	306	326	338	358	309	319	327	345	334	329	287	318	348	328	345	355	332	343	333	342	339	319	324	363	358	328	341	290	327	328	304	311	329	355	336	311	326	318	354	337	337	307	305	312	317	350	345	322	337	318	290	305	340	318	329	326	312	355	321	315	310	306	299	345	317	318	332	340	311	345	361	299	341	334	334	332	351	331	351	310	324	331	305	325	333	324	325	313	365	317	327	320	299	328	343	333	300	321	335	379	344	340	360	313	329	330	324	345	362	360	311	328	333	321	315	354	317	319	325	347	335	329	326	308	325	345	308	346	331	281	309	319	302	323	323	317	328	324	324	347	319	309	355	325	312	350	309	323	345	324	303	334	332	312	335	315	328	334	366	329	275	347	339	291	342	295	351	345	337	310	356	317	336	331	356	302	344	343	305	342	340	306	322	304	330	352	311	340	327	331	309	310	341	316	321	307	302	358	342	321	355	327	333	336	344	348	325	355	315	285	315	337	336	316	323	301	319	314	303	307	298	330	350	319	319	314	297	325	328	346	300	325	337	339	342	318	305	342	305	330	325	341	312	345	362	353	325	323	309	301	322	303	309	320	382	337	317	337	347	339	316	291	316	310	349	321	334	332	328	304	313	306	313	344	342	329	331	334	368	340	326	330	339	319	337	333	308	306	330	324	331	329	313	339	310	303	308	310	336	340	319	320	308	341	352	338	313	328	362	298	319	328	331	345	329	314	303	354	315	316	321	313	339	365	339	369	359	336	304	293	347	335	302	298	328	334	324	337	323	313	341	344	336	317	324	336	350	349	319	310	314	330	308	292	328	323	333	339	329	334	283	317	318	336	334	313	305	330	323	329	322	314	305	340	364	311	329	318	342	322	307	318	336	291	332	310	290	322	296	330	319	319	336	349	311	346	339	320	365	339	305	346	333	320	368	353	343	347	305	297	330	357	358	365	274	311	346	306	310	305	320	363	329	306	325	312	311	309	354	325	309	324	339	317	364	346	329	348	350	316	308	347	340	307	312	314	316	320	339	297	315	350	310	336	325	309	285	326	337	323	340	323	302	329	308	309	298	290	348	304	349	359	313	309	344	285	317	343	330	326	349	318	338	339	320	295	307	338	322	309	311	295	297	296	330	338	337	317	304	314	349	314	306	350	351	315	346	354	320	343	359	297	336	348	330	323	312	317	320	345	304	339	289	337	363	357	320	334	329	319	317	351	333	320	328	298	292	330	324	334	310	294	308	301	316	328	306	308	303	313	312	333	316	305	337	352	330	333	323	348	355	301	317	361	326	330	369	347	298	347	331	325	335	279	341	310	304	359	322	315	332	308	335	319	322	299	307	313	294	300	321	299	311	319	307	310	313	304	324	321	298	346	363	339	345	306	344	351	384	319	322	348	334	294	319	307	313	326	316	347	320	342	344	330	326	308	294	331	333	295	375	327	312	333	329	304	336	317	336	312	325	322	340	334	307	338	293	334	303	360	313	314	331	340	311	323	365	349	295	343	305	305	324	319	310	342	312	327	315	328	300	291	310	311	306	317	289	321	296	332	346	307	323	336	342	296	316	320	332	298	297	316	365	324	327	344	314	322	308	329	330	355	347	337	323	346	298	287	348	308	344	308	334	316	320	346	355	310	334	329	318	346	343	342	356	332	331	293	363	332	365	285	329	324	320	313	326	367	317	323	344	297	342	310	329	307	366	302	310	330	304	335	335	332	356	296	315	333	341	313	330	345	320	318	365	336	339	300	304	378	295	330	331	314	332	333	341	311	324	348	322	328	341	360	303	342	280	317	334	337	357	384	320	308	312	352	346	317	336	341	296	316	330	334	332	366	340	353	328	303	343	337	346	309	343	344	350	321	342	314	350	335	312	330	334	314	325	332	319	346	383	323	358	329	335	308	304	311	318	338	325	320	320	332	299	308	330	306	301	305	338	317	338	335	323	333	319	321	327	312	329	369	312	318	335	292	291	339	350	324	323	326	371	334	311	322	326	302	344	311	327	339	341	309	348	333	293	325	316	338	349	335	326	334	335	314	302	358	296	297	351	315	352	334	330	360	359	357	303	303	301	317	330	347	327	340	337	335	316	300	337	324	308	318	315	368	338	337	324	331	311	321	319	263	298	329	324	345	340	345	303	294	330	326	316	296	289	344	312	337	339	325	357	347	327	310	313	329	308	305	312	331	352	323	313	295	343	318	284	306	349	332	305	317	344	298	302	303	336	338	330	342	307	298	339	296	330	315	336	304	336	352	353	335	332	292	301	324	319	331	325	332	361	324	322	320	320	348	341	326	305	354	328	335	333	326	357	332	332	325	330	303	329	326	322	299	355	293	341	331	297	338	358	324	336	352	333	302	355	337	362	360	335	331	338	343	351	297	353	326	333	332	301	318	332	349	303	315	325	345	303	346	322	349	320	333	298	339	310	318	334	365	341	338	369	326	279	335	334	359	312	327	343	321	298	331	358	316	292	346	282	328	318	307	342	336	345	328	308	296	300	323	345	330	338	328	323	351	299	302	341	355	311	379	343	330	326	316	334	298	330	342	311	305	341	328	322	360	374	339	326	335	325	291	313	331	337	345	340	326	347	308	325	331	344	307	299	299	301	330	336	316	302	333	345	349	330	341	319	296	368	320	336	310	344	312	312	313	349	313	289	292	313	270	340	295	316	350	327	308	322	304	308	321	345	308	306	331	350	328	318	331	311	314	327	335	351	323	288	338	309	330	317	333	294	279	357	319	346	318	355	314	320	344	340	381	313	303	309	321	342	321	325	354	317	302	310	308	336	327	333	306	326	300	309	310	360	349	332	329	303	328	286	357	342	312	340	317	342	308	332	347	327	294	310	294	314	293	315	312	335	334	311	331	314	283	350	341	315	335	300	334	320	346	359	311	298	332	333	350	326	329	296	342	327	341	332	313	352	307	335	336	310	315	326	333	303	339	324	304	337	356	344	328	323	300	289	289	296	313	337	313	324	346	293	317	343	329	325	335	351	311	313	322	357	336	360	320	331	337	317	327	315	348	320	320	359	322	314	318	339	347	326	335
23711	13936	18964	56665	45759	26385	11796	4152	1230	721	709	735	730	719	740	717	692	753	701	770	743	733	745	754	726	717	728	734	758	776	712	690	731	765	759	689	767	735	695	706	779	724	710	757	738	747	742	713	785	745	733	732	719	714	674	756	715	724	686	709	719	766	729	730	697	732	739	719	742	721	729	679	724	693	763	780	694	753	735	737	689	744	740	736	714	763	801	687	726	744	742	705	742	740	727	694	750	733	780	733	718	678	745	756	716	809	709	720	690	698	677	725	677	723	723	759	730	666	783	702	730	727	786	772	704	710	737	754	776	744	782	743	745	771	747	781	765	721	761	745	686	756	712	726	742	713	729	659	806	730	717	717	691	780	707	709	733	714	725	721	748	739	730	714	741	703	689	736	751	742	762	786	760	685	755	758	773	720	755	753	744	724	688	737	732	715	762	706	723	657	715	717	729	767	743	731	760	768	708	783	736	747	758	737	756	743	764	716	704	743	755	689	722	740	746	757	711	705	738	756	686	695	732	756	748	732	742	765	724	716	689	765	706	694	756	787	700	713	683	703	708	758	733	715	751	773	731	704	719	728	720	739	725	735	783	699	783	763	743	676	765	752	735	686	737	763	738	692	727	763	725	750	755	739	757	708	773	716	781	776	694	662	749	756	752	718	795	732	727	758	759	738	746	696	712	771	724	716	734	741	729	759	732	719	712	728	738	707	762	744	738	729	723	752	724	732	758	731	718	753	769	767	776	727	744	767	698	757	691	720	712	725	736	733	705	718	711	704	742	701	689	755	725	728	713	713	776	731	711	753	715	743	731	741	769	710	771	719	726	744	704	693	709	712	755	743	740	704	696	796	727	697	759	720	703	745	680	785	755	758	725	692	735	725	734	753	704	718	739	760	747	689	740	717	738	764	804	718	744	736	712	730	725	738	771	739	707	731	724	720	765	761	675	737	729	718	745	690	745	763	725	738	752	735	718	685	706	752	738	758	710	758	750	765	745	743	716	732	708	695	741	776	713	703	712	668	784	757	710	682	744	712	735	709	714	788	674	779	740	731	780	697	748	715	742	737	707	722	680	678	765	786	773	757	746	754	760	743	750	750	697	762	758	725	698	733	704	733	757	763	718	733	701	736	750	731	734	732	757	727	746	735	714	752	737	736	745	676	719	747	767	723	702	781	726	787	731	734	705	759	770	778	662	734	731	717	703	722	688	742	729	708	759	739	781	694	740	744	765	694	719	727	764	766	742	753	737	697	758	696	742	711	696	681	745	750	757	733	766	784	756	699	674	699	734	662	782	751	733	725	719	701	740	676	693	704	772	741	745	725	721	734	743	754	729	720	737	725	745	728	729	731	731	720	695	726	767	725	734	742	743	731	724	699	750	791	722	781	727	703	708	722	754	732	758	743	710	713	765	681	745	715	720	741	732	738	689	736	741	686	760	757	753	713	685	770	731	715	720	721	738	737	751	715	695	771	778	702	724	726	695	713	764	746	728	776	714	762	707	722	709	655	714	757	739	743	674	736	747	716	762	733	771	756	738	762	733	707	730	739	737	752	737	729	768	762	778	732	740	686	781	661	711	687	710	756	775	764	770	734	733	699	762	755	696	777	741	764	772	733	743	767	714	712	694	712	786	740	701	753	719	673	742	711	746	715	740	749	709	730	728	670	720	770	717	753	739	700	749	792	733	707	703	777	739	750	698	746	706	701	735	748	742	755	751	773	706	735	748	753	738	743	743	730	661	743	755	777	756	720	741	718	760	759	757	747	726	764	761	738	707	735	730	764	727	714	727	731	779	792	718	692	694	716	699	752	745	743	741	732	669	686	788	727	716	743	709	723	727	750	771	778	735	740	731	809	762	715	739	699	761	717	783	721	743	759	750	770	739	765	711	735	749	749	755	733	740	752	731	740	700	755	750	727	716	750	742	726	739	722	740	732	692	755	744	734	762	741	712	764	701	787	728	736	730	700	780	695	717	701	728	758	688	748	741	709	745	673	762	697	736	667	738	702	751	759	755	766	743	755	733	758	755	741	768	732	769	763	778	686	700	713	707	689	757	771	728	714	721	739	740	698	771	707	740	710	699	709	674	719	756	734	723	737	716	728	743	759	774	761	724	726	762	726	698	763	737	703	758	704	734	701	731	710	725	664	734	788	741	748	726	767	758	739	696	745	708	726	745	710	711	673	773	747	757	850	755	737	722	716	706	730	771	707	768	724	713	708	739	738	743	723	693	716	774	750	765	720	739	686	760	715	753	703	735	743	683	736	729	705	719	706	708	706	702	720	725	772	723	752	726	730	740	705	727	683	725	780	707	727	727	732	735	722	755	764	730	736	728	747	699	742	752	729	717	769	740	777	799	738	782	739	754	759	800	710	752	747	749	773	703	740	747	723	691	755	748	733	727	729	706	712	738	732	718	773	740	731	696	709	737	691	724	729	721	719	709	740	722	671	744	705	727	750	746	721	711	710	742	746	710	732	764	699	747	760	723	718	761	760	700	720	760	707	686	734	770	716	746	654	768	737	714	747	752	719	725	721	743	713	748	770	738	736	684	699	728	777	730	770	701	760	728	773	770	704	784	753	690	698	716	726	718	769	777	751	751	769	695	755	800	698	711	717	726	713	759	757	754	762	806	718	736	703	760	806	728	711	787	766	697	732	700	780	745	671	743	759	769	734	727	764	739	761	741	746	719	770	783	764	727	753	766	726	694	730	726	756	741	772	744	741	721	767	736	711	758	710	736	760	715	779	717	712	728	744	750	754	722	739	698	723	741	725	813	756	710	715	724	726	739	755	720	755	754	722	750	740	755	729	734	729	712	783	734	725	706	736	733	729	752	733	698	791	761	756	733	705	767	739	744	754	733	739	745	739	772	720	754	703	725	749	717	699	769	786	758	757	737	744	699	775	760	739	728	734	719	725	683	713	762	728	732	726	784	708	760	710	748	768	700	732	743	732	748	722	718	719	738	775	744	754	745	718	722	744	717	691	694	719	740	730	732	746	725	773	717	736	728	708	742	714	724	743	692	764	707	751	702	755	714	731	726	672	717	752	746	702	792	748	653	722	737	734	744	741	723	708	700	692	773	764	761	732	755	715	758	733	728	687	704	726	730	767	698	745	715	744	711	761	786	730	736	740	709	731	718	729	752	716	776	750	736	732	704	826	753	746	724	707	742	732	731	685	695	698	743	754	772	760	794	755	733	723	745	719	697	748	759	687	756	674	686	717	699	741	694	773	748	764	741	738	717	732	707	782	758	719	745	715	771	783	730	753	745	787	742	757	710	723	733	779	712	695	713	722	684	717	750	736	738	773	756	751	771	722	737	720	722	722	679	774	761	743	719	716	750	763	707	736	719	738	737	725	695	756	776	683	732	747	659	703	710	712	717	711	711	718	698	772	747	701	718	725	764	720	739	688	781	743	731	757	675	719	743	714	717	741	800	783	690	752	754	728	731	742	751	738	748	681	700	791	702	742	730	673
47144	28346	26946	62227	45472	23939	8851	2396	661	391	341	390	399	362	397	390	360	393	337	353	374	406	381	368	371	393	376	398	344	359	332	380	396	418	349	384	393	377	380	389	366	340	355	388	420	416	362	389	343	373	379	357	381	407	349	390	402	382	387	351	351	378	377	403	380	367	379	385	346	346	401	345	389	378	394	393	385	366	368	430	378	348	351	370	373	396	391	367	337	426	402	377	370	379	364	353	378	398	371	388	385	337	357	317	355	360	366	368	357	385	340	331	390	335	401	401	398	345	365	358	361	373	423	370	383	389	411	344	344	360	366	358	359	376	362	357	373	366	382	391	368	365	387	369	363	366	373	382	366	362	355	373	377	403	407	356	385	384	361	333	399	353	379	391	404	418	382	339	381	374	349	377	332	378	371	359	376	344	338	388	385	343	404	321	410	379	381	386	344	337	378	383	373	389	387	359	377	362	413	378	404	356	380	364	342	378	387	386	379	342	384	370	345	366	378	355	385	375	337	366	364	382	401	391	409	377	357	359	357	390	408	372	372	372	371	342	385	328	335	397	408	385	402	371	414	377	369	401	331	355	365	335	382	357	367	368	371	397	382	353	371	356	346	426	372	377	390	351	357	345	383	404	366	373	360	336	422	375	380	369	374	356	351	376	386	377	389	359	345	373	372	365	352	401	377	369	384	366	389	378	379	425	369	377	376	389	350	378	364	378	375	392	358	382	375	373	404	365	358	377	333	363	377	343	365	339	378	356	393	369	347	367	329	384	382	385	371	380	368	400	373	364	338	372	379	397	388	367	342	385	371	361	367	359	379	371	408	368	386	394	357	363	364	358	409	384	363	393	352	385	381	352	353	349	398	392	378	406	361	364	387	381	394	417	361	353	382	378	406	380	384	367	340	396	387	363	379	371	362	381	366	371	337	351	376	405	363	399	380	386	387	358	404	397	392	379	368	368	387	397	401	426	383	352	378	338	399	348	376	367	353	340	343	382	356	358	388	396	415	381	375	371	368	346	343	346	404	336	375	387	373	358	369	402	368	371	390	385	391	360	367	390	333	346	344	348	352	381	340	367	390	361	404	343	333	341	355	365	358	342	399	398	386	368	384	351	392	373	376	383	350	394	420	386	389	392	345	372	393	370	348	350	368	391	402	373	354	361	381	392	358	337	378	389	340	379	411	351	362	373	396	348	359	367	377	387	397	377	379	359	364	370	387	391	384	349	373	329	330	403	358	393	400	334	343	370	370	355	353	361	380	393	392	336	401	375	401	356	365	409	360	367	381	360	378	383	350	365	358	345	359	394	410	357	382	360	399	362	349	348	346	371	413	391	366	391	357	371	361	369	374	353	373	374	396	366	378	359	391	328	381	350	356	375	341	348	338	375	392	352	420	323	384	367	366	335	359	375	389	368	370	384	374	377	399	401	359	380	366	398	341	349	415	386	368	377	370	355	359	382	375	347	430	351	392	396	374	365	354	400	384	383	360	394	380	352	385	384	370	386	394	361	377	315	368	343	379	373	387	385	388	370	353	387	380	399	382	336	353	371	341	390	362	389	367	363	375	393	381	385	355	378	380	357	360	386	374	348	362	418	390	361	384	346	389	408	365	347	362	379	380	398	382	379	372	354	385	350	381	367	358	360	362	378	352	402	382	374	386	360	397	410	366	349	350	342	339	348	347	372	376	350	385	389	386	419	410	380	342	369	370	358	370	363	346	343	378	355	367	409	388	377	368	338	339	411	334	355	396	379	373	398	358	364	385	360	359	382	347	372	373	386	335	343	378	348	370	348	401	400	380	376	382	363	350	332	409	385	354	370	366	378	354	361	369	339	384	377	381	387	391	400	407	354	408	397	382	385	374	372	362	388	381	393	336	418	371	409	367	359	404	376	366	338	376	367	391	397	382	366	381	390	346	364	370	362	398	350	343	359	388	378	390	340	363	379	338	373	395	384	392	378	385	376	387	355	372	355	367	386	374	399	411	397	359	369	369	421	343	349	421	344	381	370	352	401	373	364	408	347	353	338	408	337	398	385	386	356	377	385	402	368	341	424	360	363	346	427	372	348	358	399	410	357	376	367	341	383	370	358	363	368	369	381	340	388	388	368	335	371	383	374	365	353	369	399	349	396	366	353	385	363	394	377	367	415	367	363	349	367	353	397	380	350	348	403	364	366	405	395	387	381	368	377	391	386	360	342	369	372	387	412	388	368	353	357	381	382	360	366	366	371	377	362	362	334	369	343	369	378	370	348	365	396	375	367	386	339	366	364	376	334	356	336	428	393	361	316	368	355	360	405	358	361	393	395	365	376	361	349	364	339	396	415	369	366	349	374	356	387	375	386	383	363	337	344	350	371	390	352	377	360	372	373	381	344	392	353	365	366	354	364	346	380	359	373	353	359	357	380	355	375	396	381	439	402	382	378	376	360	356	376	374	379	357	386	379	404	359	357	378	345	390	384	378	337	360	390	343	377	373	401	412	385	371	369	429	426	381	374	415	401	407	344	365	377	396	380	382	370	381	355	398	353	422	397	382	375	346	347	397	355	360	325	365	399	351	363	373	365	353	382	357	342	376	375	385	373	378	386	338	365	357	361	408	379	320	355	334	386	368	342	343	393	384	379	379	397	368	358	377	378	375	376	373	338	379	423	368	386	364	356	368	364	409	338	387	355	372	401	365	390	382	372	357	377	367	401	412	365	341	403	373	378	363	374	392	413	370	391	375	360	359	395	370	362	358	365	372	364	371	361	381	379	384	334	387	360	346	383	399	388	376	386	386	338	405	405	387	416	365	323	376	322	386	388	368	323	374	364	389	370	380	364	387	351	381	381	379	366	411	344	343	386	372	407	369	383	353	333	373	374	364	372	362	412	367	368	428	368	384	348	378	379	357	397	372	358	369	344	367	341	384	379	405	398	384	357	345	402	380	385	353	392	397	347	373	383	380	367	372	373	348	370	426	396	377	385	357	357	361	416	368	392	369	397	358	361	348	360	355	392	362	344	347	363	373	398	392	404	400	341	379	397	365	342	377	394	386	359	368	407	345	389	344	365	376	400	377	379	407	361	370	383	356	335	347	346	346	382	353	350	454	384	361	343	373	382	388	368	357	383	386	395	409	379	339	381	414	348	361	360	368	359	352	369	365	381	370	383	366	342	317	390	347	380	349	386	370	403	351	390	360	365	353	367	366	362	365	362	348	389	369	401	424	379	349	359	370	390	378	376	348	365	389	379	356	377	378	371	380	386	366	353	376	360	403	368	413	401	367	382	343	350	388	402	346	386	364	346	374	361	368	361	358	370	340	395	357	358	360	391	351	404	391	385	372	367	356	411	380	363	355	366	376	398	366	357	374	353	379	371	406	369	372	409	392	413	363	392	371	389	359	382	402	365	414	393	343	394	362	388	373	373	400	365	379	386	398	404	362	368	356	374	363	410	385	378	407	378	364	373	382	381	351	397	360	382	358	393	359	384	344	378	368	361
30716	15011	30846	69995	54938	35162	17486	6497	1589	814	814	762	843	848	762	799	763	827	847	893	847	787	834	854	799	829	837	849	779	784	801	842	814	790	808	836	814	834	838	834	813	800	792	825	777	767	851	797	776	836	803	806	813	783	798	793	842	830	810	807	764	805	802	787	827	822	799	793	816	757	781	787	810	844	797	802	811	783	831	806	801	828	847	816	795	854	795	815	820	796	837	815	779	818	826	847	747	795	846	816	842	810	822	851	805	860	837	824	824	769	829	810	804	835	798	799	786	851	807	802	809	787	752	790	849	827	847	810	792	842	826	812	775	829	849	793	810	791	819	803	892	835	822	823	800	812	811	793	808	799	813	850	787	775	781	802	845	774	836	826	817	800	844	821	799	831	819	824	845	787	836	770	826	800	822	802	818	830	820	781	784	854	761	786	816	789	779	848	808	777	805	812	805	788	844	795	751	764	805	840	862	815	812	833	756	813	813	805	808	771	863	815	762	802	881	797	841	798	810	805	833	836	742	841	824	819	799	831	781	799	746	820	815	872	817	807	799	809	867	782	814	824	801	832	864	738	784	826	831	786	791	830	833	775	855	819	820	774	794	825	829	767	768	866	831	759	824	750	783	812	798	817	786	778	815	837	844	821	825	807	811	830	751	864	810	808	785	804	826	794	790	765	818	758	776	826	868	816	805	823	800	781	847	808	868	814	797	820	845	826	781	797	755	801	800	792	787	823	743	810	773	773	784	791	812	779	841	849	780	830	828	804	810	814	792	770	792	851	799	765	850	834	814	766	813	856	853	812	828	818	734	791	788	846	822	841	836	796	806	827	823	814	799	849	817	836	822	780	823	851	796	808	775	799	829	781	784	803	787	822	847	766	763	833	786	800	776	847	863	808	828	839	839	832	805	807	827	823	783	790	803	822	762	816	820	820	793	836	766	803	759	840	810	839	777	806	867	813	785	836	769	829	796	750	821	800	825	791	860	806	823	832	781	837	840	858	771	865	839	805	825	754	780	790	862	841	813	805	833	782	769	802	831	759	823	815	798	819	782	802	780	824	822	804	828	821	784	788	829	818	834	747	830	835	827	789	845	813	809	766	846	795	798	811	820	795	803	809	782	772	838	778	787	794	835	837	795	860	850	799	843	766	801	837	768	796	793	793	845	791	816	798	825	805	825	817	791	868	786	789	816	818	784	819	850	770	801	787	830	843	793	828	791	784	823	801	819	830	836	816	793	771	813	808	804	838	811	825	802	841	804	862	761	827	819	796	793	801	780	786	821	792	796	769	807	785	775	787	823	806	810	812	785	806	777	795	785	829	812	799	796	829	789	818	800	769	796	801	751	797	861	816	812	802	809	811	818	814	861	811	828	785	792	820	801	848	793	768	871	796	824	848	749	842	812	850	764	824	851	822	776	805	849	816	780	779	837	810	807	792	783	865	770	826	749	851	797	842	802	805	815	830	824	811	790	813	805	902	801	760	833	782	844	834	802	841	797	797	805	792	821	818	796	844	813	768	794	838	777	793	811	819	799	842	823	855	847	774	745	777	858	780	787	804	831	805	795	816	843	804	785	766	825	867	779	837	789	784	836	796	826	814	827	799	789	769	834	846	822	776	841	802	822	837	788	816	797	760	815	821	796	806	809	768	812	860	866	837	776	767	786	861	775	840	807	811	810	813	782	837	802	811	810	797	780	823	821	868	825	768	776	801	770	795	826	811	843	766	822	825	803	841	821	769	792	855	780	821	833	829	862	817	860	818	773	810	836	845	775	833	807	802	788	768	838	790	827	802	856	846	843	848	868	790	827	778	790	802	770	785	802	763	823	852	828	847	811	835	803	843	827	782	781	832	797	825	838	782	790	763	841	805	795	769	796	857	762	828	856	786	783	821	786	832	772	830	798	792	811	817	790	824	803	778	816	798	830	845	835	793	844	781	785	817	814	788	832	759	836	794	829	845	752	759	786	767	810	835	790	837	822	816	807	806	799	814	767	783	770	783	831	787	808	769	803	819	783	818	765	778	849	820	831	813	830	827	836	772	783	809	797	806	797	794	785	742	795	787	751	818	833	808	782	816	811	748	801	812	823	838	802	831	827	811	860	788	807	784	854	750	831	809	795	825	835	776	769	838	865	759	803	832	801	800	834	849	741	765	781	859	752	804	775	802	761	797	788	773	847	811	845	841	768	825	802	863	821	826	838	801	843	822	829	783	833	827	794	744	809	845	828	800	813	745	775	788	829	813	749	798	803	791	823	753	848	763	820	866	824	814	807	795	772	804	781	795	798	856	839	864	785	805	839	849	895	805	795	763	792	830	821	784	864	776	773	828	833	807	822	852	798	801	785	810	816	810	845	818	795	800	785	801	792	814	810	793	814	751	843	834	793	800	819	758	771	845	767	801	853	780	810	849	773	806	815	827	845	813	817	835	819	792	819	780	778	742	831	809	749	786	820	787	785	821	848	814	841	813	817	851	784	858	826	783	830	773	811	772	777	775	833	799	891	765	776	795	815	788	838	803	772	765	826	805	782	757	779	791	845	849	824	802	838	834	808	783	850	793	826	837	743	779	833	763	784	799	771	861	769	830	846	779	806	840	815	778	794	826	832	830	793	790	813	766	804	814	799	789	783	808	845	823	816	800	863	785	851	845	826	813	802	821	793	838	830	812	787	849	787	818	826	810	760	760	794	775	821	800	854	775	835	781	846	841	828	769	787	851	782	791	804	843	807	813	866	846	837	814	801	811	794	762	811	790	789	814	824	807	852	765	806	797	751	802	773	871	769	784	775	774	829	805	819	782	813	772	803	755	807	820	815	834	832	821	836	863	821	783	797	841	753	806	764	841	819	753	749	830	801	820	798	811	772	799	834	808	833	747	856	793	816	778	808	807	761	832	832	822	805	855	847	810	828	733	807	793	722	813	793	824	788	888	811	833	810	827	825	790	835	825	767	841	779	822	856	794	829	775	779	795	785	838	837	772	767	832	807	806	822	806	790	794	774	818	759	851	804	780	783	806	815	832	795	805	831	879	786	805	806	804	785	842	825	864	805	772	799	821	792	842	823	794	793	854	816	822	768	781	791	804	794	830	821	797	816	826	801	787	830	870	842	764	791	779	811	808	780	806	839	800	780	839	851	793	763	815	794	814	833	807	791	847	856	836	785	799	796	801	822	834	817	794	849	861	784	810	848	815	818	766	821	816	859	851	837	846	836	818	854	752	808	781	842	790	790	839	797	761	789	793	804	805	823	798	797	818	826	844	786	832	792	782	782	793	809	765	828	786	820	804	825	819	819	812	811	753	771	827	812	786	794	787	823	801	821	862	880	855	818	762	807	857	802	774	761	815	844	794	796	898	842	854	821	822	859	848	848	848	862	787	820	817	801	839	777	816	889	815	814	838	812	782	774	845	811	787	843	849	810	785	837	811	801	830	741	839	760	798	789	776	807	824	811	830	816	810	800	800	800	826	808	842	798	826	849	814
11474	4029	1413	3748	2551	1149	586	405	281	290	260	264	241	246	240	252	252	246	252	236	279	282	255	268	240	254	261	240	246	249	269	256	246	273	254	270	268	260	271	282	238	254	266	273	269	250	243	260	273	238	237	263	287	249	226	270	241	240	255	232	292	227	263	269	239	262	265	269	273	284	298	278	235	239	270	247	268	282	280	246	242	289	273	282	301	275	261	242	281	271	262	251	283	258	261	231	268	282	265	245	253	255	266	270	266	280	245	262	232	255	270	255	247	260	272	243	231	287	237	285	263	256	251	254	281	267	277	253	270	245	265	271	255	237	255	262	291	262	252	280	286	244	295	238	255	245	246	246	313	275	251	276	267	274	229	264	238	244	252	290	273	261	275	270	268	286	246	247	210	223	247	268	272	240	267	285	259	276	225	223	260	291	280	260	243	238	283	238	248	252	236	274	268	272	270	255	236	288	261	263	253	275	296	263	270	256	261	242	244	247	259	263	230	263	268	256	269	254	280	252	246	266	242	270	276	257	255	264	265	245	275	269	298	235	256	258	259	264	252	248	271	284	276	306	295	280	252	280	278	249	266	273	281	231	242	252	300	259	250	283	271	239	259	264	262	260	226	253	263	246	253	233	273	244	263	254	278	259	267	259	246	252	242	235	285	272	278	259	251	254	272	271	242	240	234	271	235	268	262	263	294	242	255	234	244	261	235	281	240	259	263	279	266	266	243	282	289	239	256	234	291	261	235	266	261	265	257	268	261	265	256	263	255	247	283	284	263	260	236	250	260	254	275	241	260	249	280	293	260	283	271	258	278	272	266	292	274	264	257	229	259	253	269	248	288	274	276	289	260	265	278	278	234	253	287	267	269	284	278	266	257	290	255	247	258	264	272	260	241	233	275	261	256	291	248	291	302	250	244	252	265	255	275	255	275	244	239	259	268	247	261	281	263	270	260	266	230	265	284	265	283	257	278	220	234	247	265	247	226	272	263	266	261	238	246	259	251	276	298	265	278	266	285	271	266	259	239	229	244	259	276	240	259	257	273	257	243	262	273	265	265	273	262	232	257	293	254	274	286	284	263	286	245	287	283	281	281	279	272	238	255	253	308	266	271	270	251	249	263	246	280	253	270	284	276	270	240	238	264	252	248	252	254	260	264	254	278	242	251	227	265	262	292	289	263	239	237	272	255	285	256	255	242	273	291	241	298	251	251	290	251	267	285	272	268	283	250	259	261	264	239	291	278	267	262	253	216	287	256	259	219	271	282	240	253	311	249	236	251	237	258	266	254	287	266	264	241	254	264	270	284	242	291	291	264	243	259	302	293	249	245	243	257	294	267	270	294	274	254	259	275	264	259	273	253	243	245	294	255	259	261	262	251	278	298	276	249	261	273	274	263	256	229	249	264	251	266	288	269	270	310	259	265	274	255	240	280	259	273	266	272	252	273	259	245	241	255	248	255	270	268	299	294	259	244	292	289	300	273	256	261	258	290	246	276	269	236	247	238	245	272	245	263	294	253	287	230	248	291	233	284	266	254	233	286	275	238	258	247	238	279	235	272	271	233	253	263	237	276	257	258	243	254	244	256	267	253	263	249	249	256	275	271	261	251	257	266	248	272	241	236	250	254	230	291	255	265	260	284	281	249	286	238	260	252	272	272	269	281	250	255	268	281	253	261	304	283	233	232	280	242	276	242	265	243	241	251	242	318	245	249	284	255	295	248	245	285	274	246	260	273	252	273	257	249	253	272	263	265	281	293	257	260	269	276	288	254	242	255	244	253	265	231	255	240	243	231	252	256	262	285	242	246	239	263	275	267	280	277	236	266	266	260	272	290	279	272	254	258	240	255	278	265	279	304	265	280	249	262	271	248	261	270	238	294	255	288	268	266	247	250	245	252	226	273	276	261	299	281	243	266	284	258	254	238	255	270	256	283	274	275	271	263	263	241	235	253	264	256	295	256	266	274	230	237	258	259	255	278	257	280	242	249	245	276	276	264	254	245	259	261	294	235	246	268	251	279	253	253	275	245	273	289	269	226	278	259	290	243	235	245	279	231	261	297	264	276	257	249	296	260	253	279	282	247	266	254	234	286	208	241	253	279	264	255	241	295	229	251	253	291	275	245	280	250	243	272	279	247	269	245	267	260	238	245	233	242	263	254	248	256	279	248	242	276	297	238	278	255	261	265	250	275	275	275	244	266	249	241	239	222	232	214	279	237	220	212	238	237	269	280	267	257	277	253	265	275	277	274	251	252	238	267	280	294	254	274	264	255	251	298	260	299	271	274	247	273	271	254	271	246	270	265	260	270	246	257	263	263	275	250	265	239	275	264	266	265	223	260	258	254	267	290	267	266	314	242	239	230	285	268	294	257	262	271	259	268	272	260	256	248	251	274	253	255	271	256	251	272	234	227	257	287	248	226	248	254	257	253	291	269	269	263	252	256	263	239	221	250	240	294	257	263	256	265	282	280	252	271	265	243	290	245	286	232	257	272	248	267	256	276	258	261	233	295	256	262	259	258	249	254	266	252	299	274	238	257	279	280	241	243	243	286	294	256	241	299	279	269	249	241	240	255	286	277	250	252	267	265	247	258	267	245	265	270	253	267	286	245	254	273	256	271	269	264	238	291	294	262	241	249	290	283	272	277	241	275	242	293	280	269	256	254	282	253	229	258	270	265	291	260	254	261	263	258	275	274	267	244	268	263	276	272	263	264	253	292	288	277	250	260	273	265	250	275	262	243	274	268	263	268	254	241	269	241	298	269	265	301	285	255	262	274	268	228	255	270	253	268	273	246	260	260	233	265	289	253	260	257	252	254	255	281	284	256	248	263	236	292	270	280	262	263	262	269	308	264	253	253	272	277	269	233	264	268	252	277	248	263	254	253	251	252	242	270	274	256	251	248	265	265	257	250	248	242	253	273	266	296	272	299	276	241	253	266	281	251	265	248	250	265	256	248	261	277	246	251	261	247	269	270	302	264	291	241	246	283	249	266	288	264	231	261	266	277	258	242	251	281	281	271	262	249	269	248	275	296	230	247	248	272	279	247	300	243	254	270	265	284	258	284	288	265	256	270	269	272	247	249	238	255	257	265	275	250	246	280	264	253	270	240	239	287	235	265	266	260	263	246	240	277	259	278	274	249	257	242	269	269	247	267	273	257	263	269	273	288	250	236	255	270	295	237	266	252	262	263	275	273	253	261	276	234	255	257	279	274	241	270	282	273	290	230	277	245	280	240	274	253	224	265	261	283	288	265	255	272	269	270	257	222	243	244	274	257	264	238	260	245	261	282	271	292	272	248	240	259	263	279	262	287	262	268	289	294	272	266	269	295	282	249	288	256	224	257	276	251	236	259	245	268	281	276	271	261	267	284	273	263	243	277	263	280	286	251	260	260	270	284	231	249	254	260	251	262	276	249	248	212	246	264	268	222	284	315	267	247	275	260	259	241	215	250	227	257	241	272	251	271	281	269	254	255	257	263	254
7148	3326	3101	11536	7450	3321	1573	962	646	548	577	645	577	646	604	561	629	627	628	589	621	655	638	656	559	573	623	620	602	607	593	576	625	614	578	585	559	622	588	586	565	607	658	591	606	567	604	608	556	588	626	606	593	621	580	634	591	630	577	591	609	569	596	575	579	622	613	607	584	636	608	600	633	610	636	647	572	619	594	629	607	573	560	629	610	568	635	619	606	579	595	619	638	586	589	610	612	598	654	570	614	614	634	624	589	642	599	590	631	569	567	590	642	614	641	602	611	643	597	615	585	581	601	599	599	625	593	636	598	577	604	627	621	601	596	564	620	609	641	658	654	650	612	597	615	662	609	580	612	600	623	600	576	631	615	598	565	561	611	591	606	628	557	567	616	552	602	605	623	610	605	570	613	612	610	677	603	587	610	613	614	548	602	607	623	625	619	620	602	638	592	567	613	575	612	588	642	647	576	626	595	586	613	635	631	595	618	620	594	575	661	635	620	629	620	597	578	573	622	596	607	622	599	607	576	596	597	613	614	577	587	612	623	588	606	592	592	636	649	562	600	619	609	597	595	583	631	562	635	616	591	596	558	634	582	654	580	644	620	598	631	594	597	599	581	614	615	593	620	555	640	589	583	542	599	586	614	610	635	653	622	618	606	619	645	567	633	636	640	640	619	598	585	637	602	605	644	562	634	647	596	591	607	629	626	632	575	605	606	596	557	587	595	587	615	585	630	565	608	563	615	560	626	580	600	591	613	638	600	551	584	646	652	580	591	567	580	590	566	596	627	614	568	632	581	619	580	543	579	628	606	625	532	618	621	584	552	593	562	633	609	613	562	606	614	579	664	611	591	571	578	630	608	621	537	591	620	603	590	614	603	614	608	614	603	560	592	598	593	588	625	592	577	569	606	561	608	609	579	582	549	644	601	630	554	591	631	566	596	656	632	588	609	613	644	590	633	597	600	620	575	602	602	614	614	626	636	609	588	604	584	623	660	598	569	625	641	583	633	626	583	561	577	594	579	575	610	626	584	591	647	582	615	632	577	593	581	613	584	639	635	600	590	642	640	580	617	621	598	600	631	583	598	581	574	585	580	592	578	580	633	631	604	541	566	603	644	585	572	647	598	616	589	611	589	600	597	570	556	607	620	567	567	587	637	646	601	596	582	613	607	592	584	580	615	596	634	632	607	605	579	592	612	660	572	590	592	566	606	627	575	609	609	614	597	621	617	644	606	590	589	628	612	629	573	614	596	596	585	569	582	595	558	575	628	584	584	611	596	580	651	630	623	582	597	597	602	607	595	602	602	575	632	547	640	598	606	610	569	600	595	599	549	593	643	592	626	599	584	605	623	632	598	598	598	600	645	603	584	617	626	592	615	597	577	652	629	617	637	635	595	627	610	651	602	617	576	572	583	648	618	589	621	645	617	574	567	597	594	624	582	581	580	598	565	645	593	583	621	620	605	605	563	589	638	571	605	595	627	616	581	615	621	595	582	628	555	597	603	579	563	593	614	599	628	578	597	593	629	612	591	610	634	581	578	622	639	600	585	613	653	629	638	624	594	582	574	602	586	612	612	587	576	604	566	605	631	554	586	596	600	604	575	551	627	592	624	563	579	611	606	620	604	596	643	603	567	615	598	571	610	551	607	590	593	634	608	604	567	624	601	615	601	601	583	600	633	611	591	584	590	625	643	602	609	576	633	655	573	589	622	601	643	562	610	615	578	610	596	626	573	592	603	620	655	620	617	591	593	631	627	650	648	572	628	639	607	603	606	627	616	515	607	616	627	621	566	566	598	628	616	620	562	597	605	586	667	601	603	604	597	608	642	642	631	606	629	607	582	623	606	593	614	607	610	637	588	610	615	645	645	597	591	622	626	573	635	611	648	670	622	580	603	600	649	637	599	647	622	588	540	601	630	607	590	581	605	613	614	603	593	582	605	639	602	629	621	627	582	572	613	654	628	609	605	559	613	558	592	640	664	597	578	656	575	553	588	562	611	608	571	616	628	616	604	658	609	576	638	568	579	607	603	642	577	586	598	624	637	615	554	632	613	578	586	622	637	593	611	595	608	594	609	601	638	577	646	631	592	613	631	615	582	595	578	600	623	578	594	621	584	616	618	615	628	585	591	639	593	627	589	616	597	621	583	613	583	626	662	576	600	581	647	624	645	592	647	591	583	574	567	584	602	547	611	608	608	587	586	611	641	638	617	616	658	602	601	635	607	598	560	583	593	618	586	611	603	632	636	640	623	591	587	607	565	593	583	592	607	575	632	631	616	653	627	589	629	606	618	598	605	603	608	633	628	625	560	613	601	576	600	599	630	598	575	582	576	570	607	598	639	590	612	603	645	608	559	591	605	598	624	597	611	618	597	564	569	643	609	570	652	630	622	607	597	614	606	587	607	603	613	593	609	586	602	610	605	621	569	626	565	597	561	633	569	588	612	607	588	601	603	550	610	574	616	570	649	603	603	622	613	585	599	571	618	607	620	605	597	620	566	607	597	650	610	590	634	615	621	585	601	606	599	603	663	623	600	626	602	571	602	594	582	628	597	628	583	636	605	641	593	539	601	594	632	600	635	620	586	601	593	630	586	608	626	593	620	644	636	566	605	603	647	612	623	619	582	625	584	585	594	593	579	589	572	640	632	566	586	580	565	568	612	695	574	608	617	613	645	571	631	563	624	594	609	648	609	621	616	603	648	582	642	611	625	621	598	619	603	573	583	634	597	621	590	601	636	586	607	595	634	604	604	612	645	579	598	633	620	565	578	632	611	653	632	633	615	611	607	592	649	607	594	578	564	605	580	610	663	579	576	604	608	579	627	570	614	585	559	611	608	568	622	638	609	623	595	561	579	587	611	626	637	595	626	563	596	633	601	588	627	627	579	586	582	576	579	612	603	594	605	678	620	592	590	581	585	623	614	594	563	640	624	592	559	601	567	597	568	673	615	621	622	581	585	631	599	614	593	620	615	603	633	580	613	604	610	612	629	590	612	546	589	568	597	586	583	587	589	560	610	602	667	562	600	609	582	615	609	620	653	612	578	573	606	618	570	590	597	597	600	554	592	623	566	599	597	637	621	577	603	594	561	608	607	561	613	581	608	614	572	601	584	595	634	597	600	645	617	570	586	589	577	617	547	614	618	631	569	593	599	622	609	607	584	578	633	604	637	583	592	624	590	596	601	573	603	616	570	623	599	607	617	577	584	627	620	561	590	544	621	558	586	648	632	579	610	596	575	619	617	590	589	598	615	588	626	639	631	631	627	607	593	557	589	583	544	621	603	619	603	586	644	633	589	594	581	607	658	617	582	571	621	570	591	595	603	585	628	630	623	595	588	606	650	594	612	612	624	617	640	634	597	612	589	544	608	595	597	583	624	636	598	581	591	592	603	599	580	603	589	550	602	644	575	601	601	581	612	581	607	602	612	628	600	602	592	641	595	629	613	595	565	646	603	571	611	586	614	577	586	608	619	585	602	584
34008	16486	11102	45862	34213	15391	4911	1487	546	319	299	319	360	347	342	351	320	309	324	323	351	340	319	358	328	333	315	357	339	327	356	352	319	332	350	282	324	321	376	352	329	345	350	326	367	367	333	339	314	360	337	328	317	325	348	361	337	317	301	327	350	345	331	352	335	365	337	343	374	338	369	369	339	324	340	327	355	327	320	329	341	355	355	326	330	340	340	333	356	332	293	325	384	335	357	339	283	348	315	308	314	333	341	353	332	300	353	348	372	338	341	335	331	331	326	334	301	353	339	327	332	327	339	353	369	327	337	314	342	353	339	318	328	330	314	358	326	333	303	347	348	354	334	323	323	372	320	337	331	329	309	334	344	328	347	354	322	294	338	329	308	333	332	358	317	370	335	317	327	326	329	338	363	337	332	321	341	332	348	362	349	336	318	303	368	337	331	334	337	334	386	367	341	366	341	290	338	347	352	344	325	360	364	330	321	281	330	305	367	329	405	333	336	342	353	318	343	320	318	324	339	308	329	346	321	380	353	345	322	357	355	351	337	354	369	335	365	335	315	370	326	303	328	322	333	350	336	329	315	315	386	309	326	360	352	300	339	327	366	311	355	335	337	324	330	322	341	308	290	387	315	341	360	348	317	358	356	366	308	318	314	366	346	343	330	333	342	347	366	340	312	312	301	367	351	285	340	344	376	359	322	351	335	326	327	310	353	349	366	389	347	327	295	353	345	321	348	339	308	332	327	341	325	345	326	302	297	336	326	361	334	322	310	340	317	327	357	320	312	329	327	344	323	354	334	345	356	314	331	348	319	374	329	336	323	311	317	363	350	365	334	279	346	327	353	334	345	353	328	312	331	363	350	390	339	312	325	361	361	320	330	346	383	318	317	351	330	293	338	348	331	350	314	336	314	344	350	362	350	323	350	347	361	318	373	351	318	338	304	339	352	303	381	306	351	335	365	315	337	340	318	341	348	324	294	351	341	341	352	356	335	343	325	351	374	348	324	366	339	330	350	344	331	341	317	312	368	352	311	319	373	378	340	335	307	357	348	317	300	351	350	305	339	345	323	332	305	310	361	325	321	310	341	354	319	292	309	322	325	336	354	325	364	331	312	318	341	333	381	361	349	320	325	334	304	315	360	315	334	338	339	376	334	346	365	355	328	334	327	301	313	347	326	319	339	364	352	349	353	314	314	320	322	344	331	352	332	325	392	338	334	304	357	306	392	326	332	319	358	367	356	343	301	358	323	348	333	355	374	334	357	357	375	310	366	375	310	344	360	368	351	322	353	369	354	347	325	315	346	276	326	309	306	342	335	334	333	357	320	346	370	352	299	316	319	359	367	324	339	324	353	334	359	316	324	318	333	327	312	332	351	353	346	337	370	348	310	340	345	316	349	349	354	349	328	361	378	348	342	308	368	336	367	354	338	314	331	328	358	328	342	341	329	301	378	367	341	346	325	343	327	364	376	328	323	312	311	358	353	361	359	323	374	345	310	315	345	355	339	324	351	364	308	310	320	329	348	334	323	326	363	360	304	334	359	379	314	315	370	344	328	311	346	353	357	351	330	363	339	349	353	330	342	345	340	347	347	362	377	341	358	333	308	345	309	337	298	342	361	348	371	360	331	317	309	279	334	336	298	331	374	336	365	315	351	307	343	321	349	336	348	337	329	339	317	316	318	350	379	317	336	325	372	331	348	349	341	368	324	357	335	333	326	284	307	368	337	335	362	365	341	339	310	326	344	357	341	377	338	306	344	341	319	338	319	341	390	330	355	350	345	356	346	324	360	369	327	336	338	327	338	389	342	329	337	354	344	366	305	367	328	341	326	318	326	347	333	345	348	335	299	322	308	358	312	342	336	361	361	295	332	347	323	328	354	353	316	347	334	333	328	324	339	301	375	345	323	344	344	354	345	388	337	350	352	329	293	328	333	334	350	344	374	323	349	308	338	324	333	367	356	330	327	346	330	346	355	321	363	332	312	320	338	356	340	357	320	375	353	375	344	361	377	356	323	338	300	308	315	330	345	353	332	310	333	357	325	322	339	325	318	349	360	327	321	324	304	309	362	314	343	334	326	335	319	347	324	349	379	341	338	363	351	344	325	339	353	311	333	334	351	350	346	306	304	344	332	382	365	329	316	322	375	327	327	347	366	349	332	322	303	353	342	346	363	343	308	333	336	326	355	338	333	332	352	331	350	327	333	337	349	306	306	352	317	340	325	343	349	358	299	342	344	290	309	345	353	348	329	341	295	314	333	330	332	321	321	348	359	328	336	324	355	315	342	324	310	324	330	330	347	312	369	355	321	317	368	321	378	326	375	342	333	316	318	341	339	349	310	345	334	369	335	337	326	373	338	328	344	316	346	337	326	336	359	372	342	313	341	360	308	336	336	335	333	320	346	355	352	330	335	328	364	362	331	317	328	333	339	279	367	360	346	329	319	333	339	338	330	303	329	335	351	316	334	385	341	354	340	318	346	330	352	349	336	360	312	368	335	326	319	304	352	347	360	337	380	306	368	340	365	379	336	326	335	328	326	355	373	358	339	356	317	353	357	330	329	338	386	342	333	341	348	303	320	357	376	352	310	373	341	331	329	327	353	311	342	332	345	316	327	296	323	348	349	314	311	371	371	317	380	379	312	341	335	331	337	354	321	338	348	309	332	307	342	340	329	313	334	330	297	336	355	293	331	356	332	316	317	325	341	335	320	307	353	322	324	317	303	330	323	328	365	318	335	360	367	338	332	339	340	355	320	350	365	361	345	323	345	362	367	309	351	359	365	310	366	344	336	321	320	320	370	344	362	375	334	301	381	341	306	336	313	336	327	352	317	319	351	331	328	338	344	313	341	344	357	329	330	344	356	361	330	338	357	327	354	359	367	345	356	340	347	325	318	333	317	325	356	345	330	350	332	317	327	349	376	332	315	323	338	315	319	351	356	337	331	333	363	321	314	322	308	341	331	308	333	351	359	311	356	348	325	348	342	334	326	355	344	322	338	326	330	362	376	348	348	336	341	343	327	351	319	346	318	348	357	361	311	353	287	357	340	357	304	319	361	362	339	312	329	357	371	346	310	310	336	327	354	298	354	337	321	330	290	305	315	321	340	385	326	310	332	358	325	320	329	331	336	379	343	318	356	343	324	350	361	319	302	319	365	365	347	348	338	338	334	330	327	329	346	353	331	294	349	347	360	350	337	319	319	308	323	347	341	299	309	326	317	323	340	336	337	320	367	316	323	338	339	349	343	339	371	368	338	378	315	328	353	327	319	341	310	308	371	342	336	340	345	343	304	292	325	371	320	366	370	312	369	308	358	340	324	360	343	350	324	317	350	336	329	314	306	364	382	353	352	312	287	344	332	329	351	360	342	369	329	307	333	323	329	317	345	339	308	357	324	369	361	329	343	333	345	315	356	361	343	343	364	333	337	332	341	342	346	426	350	340	313	326	316	340	352	340	349	350	362	327	319	342	375	373	375	368	355	349
22098	8282	17449	57292	45503	26688	12375	4528	1773	768	759	780	693	716	779	740	790	778	769	784	785	743	787	747	772	730	757	764	731	729	735	817	737	763	748	760	753	795	797	715	690	751	694	748	758	755	721	735	737	766	749	750	735	767	745	710	740	754	756	725	716	753	743	744	763	719	781	747	731	774	788	739	772	754	772	743	793	764	779	722	799	707	805	748	749	801	732	724	746	728	708	751	763	758	764	743	704	770	770	738	763	741	808	770	706	755	799	755	753	765	755	762	711	749	786	804	735	752	775	739	790	755	748	699	758	737	773	789	749	769	778	752	737	776	785	711	743	754	767	764	766	699	708	815	786	732	725	741	766	730	777	713	740	741	783	700	758	721	738	762	688	715	751	730	766	744	719	767	757	701	771	763	742	732	741	717	769	748	713	755	753	755	747	772	749	785	765	729	756	800	770	745	744	755	715	793	726	773	760	682	722	737	689	736	770	720	724	765	713	745	712	738	802	756	709	770	730	759	716	789	718	750	759	743	758	791	731	744	732	748	777	796	766	731	765	795	734	775	766	757	737	749	762	730	688	754	745	740	805	762	754	773	744	751	756	717	748	772	794	744	719	739	776	728	711	737	673	761	763	739	794	758	774	763	768	709	686	740	718	763	781	745	759	746	752	770	800	757	807	766	755	742	746	739	723	718	748	721	746	778	731	729	777	760	753	759	742	759	792	763	747	741	771	737	753	714	741	747	772	741	753	767	777	721	734	702	770	696	748	785	752	751	759	744	778	776	760	744	714	720	761	741	724	777	774	796	685	748	731	727	766	757	777	725	713	757	741	746	754	746	740	681	796	789	781	734	744	714	684	719	767	810	769	762	768	745	746	730	722	720	687	720	760	779	774	795	759	774	726	748	768	747	730	751	716	769	693	762	802	725	750	776	766	781	786	761	749	715	783	730	774	728	763	779	739	742	725	732	712	761	762	797	752	741	783	729	737	751	776	719	773	705	714	732	763	781	735	780	739	721	743	770	824	774	727	741	723	751	764	803	761	750	754	700	783	776	694	764	772	757	745	755	787	709	737	762	764	746	781	828	710	741	781	704	750	749	751	687	713	810	719	748	747	685	737	781	743	717	746	699	768	732	788	819	742	744	744	736	777	732	703	733	762	719	707	768	725	766	750	753	747	740	768	677	738	720	736	753	751	704	724	759	773	743	731	702	750	795	789	751	792	742	782	755	753	782	716	751	771	763	750	769	777	756	727	710	758	730	716	734	733	817	749	752	750	756	717	767	807	738	778	738	724	793	717	732	735	727	704	718	774	740	787	722	740	785	692	744	730	738	707	736	808	781	740	715	786	735	763	717	744	734	757	751	748	797	772	737	718	791	737	703	745	756	727	747	741	752	744	766	807	741	746	734	758	722	782	770	755	753	795	763	765	736	708	793	757	736	739	741	730	709	699	796	761	736	751	746	732	724	776	754	712	749	721	730	811	783	725	781	819	763	786	716	763	790	740	748	741	737	784	706	781	749	777	785	735	746	743	773	795	713	710	749	750	765	742	748	773	796	792	743	768	723	746	733	780	716	762	730	751	708	756	762	700	709	743	752	774	674	744	748	789	762	763	795	757	764	744	745	741	713	734	764	766	718	792	733	771	739	766	768	761	716	790	744	740	798	775	715	759	780	742	779	768	723	758	767	738	767	748	727	742	747	744	735	755	735	734	776	752	748	758	809	710	721	707	738	774	778	749	801	801	759	736	759	802	785	779	755	722	676	723	749	738	790	774	746	765	775	782	769	733	728	736	794	758	724	823	733	698	786	747	732	807	759	730	700	688	740	778	763	741	721	719	729	727	738	745	798	749	744	784	764	754	695	763	758	772	770	781	777	768	793	793	736	730	722	755	740	765	748	798	752	792	743	705	725	780	748	747	752	783	786	779	760	746	759	837	746	752	732	752	746	681	732	721	801	732	742	740	739	696	730	788	735	758	783	772	728	736	765	738	746	720	756	776	748	735	725	715	766	770	730	732	739	796	753	750	757	707	772	724	822	758	777	759	748	788	739	728	715	729	738	763	692	734	734	743	714	777	743	775	758	758	731	796	776	752	771	752	762	738	687	796	715	714	781	748	735	737	752	823	739	769	743	790	710	790	736	686	731	742	761	765	800	749	801	733	752	711	741	721	699	730	747	758	733	714	703	753	804	737	768	766	793	699	719	761	703	720	789	704	822	759	733	760	730	766	770	757	753	797	753	742	745	751	709	756	780	731	729	714	770	769	726	764	720	745	747	748	781	765	758	733	707	730	749	790	798	766	723	804	700	704	805	753	794	742	784	762	744	725	712	785	729	722	715	761	831	751	740	773	749	716	739	760	754	754	752	768	749	750	774	757	763	732	706	730	726	739	746	757	745	738	717	771	786	720	781	764	781	692	721	794	781	708	759	729	768	751	764	761	748	796	804	718	759	750	706	791	758	706	783	743	742	755	719	747	706	741	800	739	798	815	777	733	767	724	714	758	752	723	764	784	756	700	754	733	732	738	705	758	765	772	787	784	754	758	766	767	772	785	676	739	716	775	725	768	754	740	744	727	746	787	762	811	795	774	761	778	759	783	747	778	734	793	715	765	754	740	772	759	752	784	775	736	794	754	724	761	735	736	766	728	745	718	747	721	791	793	827	686	760	726	763	779	738	725	714	770	751	749	731	758	740	739	764	727	777	770	740	793	736	764	782	791	736	759	749	733	749	755	725	791	706	729	745	734	731	719	714	719	770	753	735	751	808	732	716	714	742	763	726	727	679	753	703	695	719	799	755	744	786	727	790	748	713	773	719	765	716	729	756	765	733	759	720	766	671	740	753	747	763	727	765	754	721	716	759	749	791	732	752	701	717	728	754	805	722	696	779	676	709	751	736	741	727	745	715	725	770	728	706	782	775	737	700	743	733	708	741	743	781	712	749	767	750	746	694	766	760	729	801	797	704	757	710	776	727	715	748	742	748	722	762	763	742	713	746	712	714	732	771	773	726	684	744	690	657	711	782	769	738	756	780	687	779	771	769	728	715	759	718	786	736	745	735	701	708	772	685	788	764	744	786	790	752	772	739	744	765	756	739	708	715	770	743	724	731	749	734	777	769	762	728	783	763	748	740	739	797	734	765	751	759	752	734	799	760	748	734	749	791	776	692	754	762	739	748	743	746	797	780	705	788	748	727	795	801	717	744	775	759	742	761	737	759	795	712	770	715	776	761	770	730	784	761	734	801	734	754	753	733	823	756	759	736	767	749	770	729	722	780	748	761	741	725	718	762	762	730	749	771	764	764	730	763	775	768	783	738	764	737	794	734	732	768	728	726	749	720	758	708	711	774	712	731	729	718	768	695	773	773	729	755	770	714	750	785	696	736	753	753	757	739	755	719	749	776	760	774	717	784	723	737	727	751	772	759	769	759	776	789	730	768	799	788	785	747	759	716	781	762	738	777	717	699	738	826	718	740	758	746	744	773
44625	23336	20016	63526	46508	24444	9460	2677	873	408	350	420	399	404	421	411	377	413	398	382	358	362	388	349	385	362	413	378	392	362	390	353	395	366	391	382	379	376	375	401	331	371	370	379	409	400	373	390	365	378	352	387	393	355	376	349	361	361	417	392	415	394	389	377	406	390	413	349	332	386	395	368	364	362	402	314	374	411	422	390	390	360	350	371	383	423	455	381	391	399	391	406	362	387	389	383	353	361	403	374	376	345	390	386	389	374	343	373	361	346	357	416	406	421	433	375	391	363	368	366	376	378	380	361	390	370	374	431	386	384	394	405	385	382	416	347	378	371	365	391	407	373	365	369	394	402	376	386	416	401	377	341	381	379	358	392	372	349	358	375	400	369	348	357	379	388	387	387	375	403	439	407	420	398	348	381	391	394	390	371	351	378	349	404	423	381	395	368	386	354	372	369	376	401	362	381	382	378	359	393	399	368	360	391	403	363	365	367	410	358	387	376	400	364	393	421	370	344	376	401	368	354	360	364	398	395	361	386	400	360	380	387	372	376	371	410	384	356	383	391	396	375	397	390	384	401	372	364	384	362	353	384	378	346	401	413	353	390	395	369	379	393	395	415	381	414	377	372	376	361	390	361	380	379	405	384	418	384	340	378	371	428	393	409	360	365	358	396	394	365	357	370	393	398	358	364	372	405	411	408	393	349	388	404	373	371	355	374	380	384	377	361	403	424	369	353	384	408	337	358	366	388	399	394	393	410	367	386	376	342	423	387	404	378	362	382	380	394	354	384	379	429	386	427	398	373	399	395	366	344	364	381	363	367	337	393	365	385	442	439	367	382	371	379	375	371	373	423	404	390	391	392	408	382	364	376	344	386	386	369	408	344	379	399	361	362	390	365	416	392	363	414	396	374	390	359	390	374	328	353	337	390	357	387	383	374	394	398	394	415	370	410	406	337	344	408	349	375	387	398	370	362	394	386	363	397	388	379	393	389	371	372	352	390	378	376	401	357	369	397	396	361	369	403	396	335	351	366	372	377	349	363	413	377	398	394	341	365	369	379	382	366	390	377	380	386	397	373	368	386	388	439	376	346	371	418	405	332	409	387	365	376	394	396	399	421	384	374	374	402	397	385	377	425	381	408	378	384	376	408	380	373	394	384	370	345	365	397	424	381	410	442	384	396	368	377	377	348	361	382	385	384	370	383	368	417	375	395	379	429	379	359	380	399	400	365	376	403	387	354	396	379	381	366	395	395	401	360	362	373	370	372	360	378	391	395	358	426	398	435	367	384	394	407	415	375	342	352	379	372	380	390	392	373	393	375	383	386	365	400	424	428	395	371	378	374	369	374	394	407	368	364	388	370	364	397	378	414	382	361	427	373	366	373	374	367	384	359	380	372	414	394	363	368	398	411	407	400	413	397	401	396	404	350	405	373	398	360	378	364	336	362	380	376	348	370	386	374	353	379	377	340	383	353	383	353	332	370	348	331	360	386	357	378	396	387	358	380	376	379	348	367	400	375	395	400	416	341	366	365	365	390	350	369	408	352	346	362	398	396	336	397	380	401	354	391	371	327	354	380	367	351	356	386	405	380	405	346	368	342	410	353	375	382	381	407	359	353	348	363	379	367	414	362	412	348	355	376	368	406	407	369	393	399	447	376	377	375	366	375	408	404	371	355	367	395	408	367	362	377	376	379	384	388	377	391	393	411	402	376	423	394	370	371	408	369	357	356	380	389	379	353	400	367	362	359	393	389	400	392	418	372	379	345	362	397	377	368	392	375	378	338	411	388	393	378	397	397	400	373	382	386	364	394	397	430	431	388	391	360	371	363	406	388	407	386	365	388	401	415	374	373	362	386	398	359	350	396	377	402	349	390	377	360	400	402	375	391	373	373	369	384	390	347	369	335	390	394	373	402	414	370	382	381	392	385	374	377	426	376	363	396	414	411	400	420	393	351	385	386	402	392	359	369	377	391	363	396	418	375	377	402	378	410	415	385	379	377	371	397	370	398	386	371	404	390	405	389	379	395	409	413	388	366	393	382	396	378	344	399	399	402	381	407	408	384	418	401	404	398	383	399	394	405	364	349	349	410	397	384	381	374	397	394	393	369	371	386	383	383	378	327	373	391	349	358	354	372	386	379	347	401	414	353	375	403	390	386	412	333	416	376	339	405	356	342	383	389	383	374	396	394	376	376	401	391	362	353	395	372	337	382	402	375	379	372	387	397	392	383	389	368	397	368	398	405	376	388	375	373	385	366	382	386	391	379	374	382	405	370	382	403	362	362	405	366	358	376	397	385	378	368	395	382	374	374	388	332	391	361	424	371	375	374	374	376	387	374	372	410	372	360	445	405	395	404	379	355	406	387	347	359	360	393	393	371	411	410	367	387	394	373	354	395	371	403	430	376	400	406	360	352	416	363	405	395	391	396	359	378	372	395	380	386	438	390	406	377	364	410	384	350	389	420	404	355	407	377	348	406	372	390	354	413	387	395	341	414	385	382	371	407	366	394	405	340	379	365	371	399	361	372	372	420	376	351	424	387	404	390	387	370	391	376	341	384	362	417	385	367	399	362	364	368	353	387	361	411	386	384	388	369	434	383	392	381	397	364	411	388	414	388	404	401	359	353	337	381	378	371	393	379	389	384	403	383	409	375	372	406	389	397	383	440	391	377	372	419	382	384	390	346	390	383	378	416	388	411	399	363	411	343	388	376	404	336	380	386	390	362	372	334	396	419	396	354	353	349	378	385	352	418	397	376	392	386	388	389	410	422	428	402	352	357	430	386	407	394	388	401	364	378	381	414	382	390	331	394	393	384	386	383	382	368	391	352	385	421	393	388	431	367	366	394	374	369	406	349	368	364	406	373	370	377	400	354	391	367	383	361	397	378	404	401	338	413	403	395	381	333	367	347	386	392	384	381	369	353	413	399	338	363	369	411	338	370	414	363	369	399	380	358	404	372	410	383	371	409	401	377	375	396	393	404	404	361	385	356	360	397	371	407	384	396	322	381	383	365	393	380	367	373	378	374	389	403	350	369	415	375	409	415	373	407	341	365	422	406	380	388	383	382	380	383	337	386	384	380	410	369	373	353	379	357	388	379	422	407	374	402	363	374	390	395	401	378	397	403	385	387	397	370	374	372	412	370	369	370	398	380	407	399	402	356	385	369	414	402	392	416	372	374	365	375	386	390	402	386	382	375	387	390	359	368	390	402	364	402	362	356	362	385	401	430	392	419	356	403	341	357	382	366	378	360	383	348	389	397	387	422	384	373	382	334	375	363	371	348	380	371	398	390	407	369	386	398	407	370	387	403	437	380	393	418	388	403	401	393	384	362	373	452	399	384	393	408	412	351	354	383	382	388	389	367	419	382	344	351	389	357	393	366	341	373	394	361	358	426	389	389	365	394	373	376	391	392	372	334	404	361	324	351	394	372	390	408	346	363	381	389	358	372	400	423	431	359	380	373	396	384	404	414	342	406	420	395
27859	10976	24948	70319	55785	35841	18658	7372	2521	891	808	873	822	865	806	838	877	843	838	828	816	823	854	809	826	798	857	838	884	854	830	809	792	751	825	831	759	765	885	882	817	840	833	738	815	820	832	792	873	845	833	850	819	788	827	841	863	843	805	802	806	881	856	806	768	855	852	880	863	802	818	850	817	817	855	850	850	816	814	845	829	819	861	835	825	843	806	830	803	793	828	791	826	802	805	779	809	819	863	834	864	837	831	807	840	821	806	800	852	847	856	828	824	852	800	796	853	834	816	792	791	835	803	797	792	855	836	807	799	786	810	833	847	839	831	850	858	830	822	875	815	873	828	920	779	806	805	838	857	825	846	845	812	768	826	821	840	863	829	844	835	806	866	871	820	803	836	878	865	739	796	807	837	828	839	831	802	852	811	795	811	836	825	825	847	850	793	799	787	871	773	806	814	820	835	838	832	800	808	806	876	808	836	811	809	804	842	799	883	842	839	860	774	837	896	802	822	770	851	837	843	793	841	826	863	798	875	798	809	861	857	872	795	894	834	833	833	822	858	811	821	855	863	851	867	837	856	860	851	815	763	855	818	862	832	859	824	799	809	818	817	866	826	793	843	827	815	866	822	822	833	842	787	856	825	773	849	860	846	816	842	797	857	820	816	844	784	805	818	808	823	859	867	810	843	805	878	858	819	841	827	805	820	874	792	775	856	762	822	858	783	831	850	829	860	799	831	817	835	814	803	853	819	837	819	840	813	800	820	781	817	818	842	813	842	891	815	787	843	823	892	877	838	853	852	776	829	831	833	846	810	789	839	825	845	860	809	867	844	864	928	795	812	880	817	814	850	847	870	821	815	863	802	824	867	847	794	818	787	843	837	842	846	811	837	804	856	810	802	853	823	831	820	850	865	787	787	769	840	861	833	789	816	883	860	848	835	866	843	891	859	838	831	818	832	805	838	833	850	799	803	783	820	799	808	811	857	813	788	883	800	815	814	852	834	842	783	825	844	842	799	817	887	874	839	804	807	817	899	810	936	878	856	818	821	804	791	750	855	808	812	827	808	796	863	857	790	856	848	814	819	785	833	819	830	819	829	795	812	892	789	789	821	811	848	800	845	827	768	834	815	876	789	804	848	819	868	828	843	787	851	800	808	851	842	770	807	813	824	821	882	825	807	805	841	827	810	829	801	888	823	819	846	840	826	829	787	813	805	814	814	849	810	821	840	779	803	841	876	887	794	826	859	875	787	856	852	827	850	823	845	806	824	782	848	835	815	840	852	790	814	832	844	809	865	832	828	832	827	850	860	828	844	833	827	827	870	829	762	852	815	793	815	798	824	821	781	853	888	831	871	822	856	842	878	762	812	786	792	850	830	829	856	855	825	809	784	809	839	806	828	800	850	776	848	872	808	796	844	836	851	798	802	788	838	827	855	872	782	840	851	777	837	830	834	801	804	794	830	837	773	892	791	860	808	820	817	836	774	784	848	810	787	823	822	814	853	864	860	779	824	863	871	838	802	840	862	768	846	797	801	854	775	860	885	823	816	838	803	853	833	835	829	843	810	821	887	818	859	789	853	806	840	791	846	854	841	848	820	806	818	808	843	765	867	840	834	885	901	830	839	863	810	787	802	851	800	826	846	836	780	824	851	824	808	777	843	875	839	835	811	819	828	837	836	828	863	796	822	800	827	809	767	823	848	864	824	789	825	851	859	802	812	848	837	805	804	824	783	886	811	805	795	835	762	835	793	801	803	851	809	873	827	816	815	803	864	849	851	804	807	810	874	798	842	825	819	783	839	755	786	836	865	807	847	826	809	849	927	785	806	901	856	846	873	870	789	809	868	797	850	824	882	829	859	853	855	766	832	830	780	756	887	888	882	803	842	807	783	786	833	875	794	800	858	789	810	840	768	798	843	831	834	780	818	851	871	825	847	830	840	860	767	848	821	810	835	799	858	857	847	800	836	790	827	845	817	827	820	799	833	794	885	853	807	875	844	797	806	811	762	875	808	850	784	771	832	773	813	833	814	872	867	807	867	847	854	826	788	878	801	795	822	850	847	873	849	814	886	795	829	819	786	781	818	799	830	847	825	787	813	837	851	812	826	867	813	815	826	827	833	869	773	762	816	770	862	824	802	807	804	832	790	816	822	823	812	829	824	836	818	843	817	823	841	829	790	786	835	835	793	873	816	851	763	845	785	824	815	845	880	819	804	829	843	802	829	829	819	855	903	842	828	831	831	833	812	819	785	817	882	851	827	808	860	816	833	812	859	834	855	821	782	825	830	848	849	852	799	844	814	838	846	851	856	861	785	806	870	833	806	851	827	878	880	830	851	850	845	801	795	802	828	821	859	831	825	820	822	857	834	821	791	864	872	803	830	833	773	819	850	884	814	767	826	810	809	834	806	826	817	801	801	779	818	835	868	829	823	845	824	800	844	803	805	800	798	797	778	818	804	815	867	802	824	814	812	802	851	823	823	876	807	840	846	795	811	866	799	794	827	818	894	828	823	882	820	786	828	824	827	807	834	813	825	801	819	806	826	859	802	850	843	882	872	795	866	766	825	830	875	794	825	810	884	755	826	820	870	823	812	825	821	814	843	835	844	849	780	855	830	843	798	862	827	833	833	884	866	790	834	896	812	858	887	865	821	790	838	848	834	834	797	825	839	807	828	815	830	813	875	814	775	789	827	846	852	800	850	754	817	798	820	800	839	802	756	812	872	853	810	816	815	834	797	832	833	789	842	866	795	844	847	828	871	836	817	875	829	862	824	827	831	824	829	786	877	877	835	782	857	838	849	790	870	820	784	869	801	845	873	818	903	826	851	811	872	841	821	848	819	822	819	815	840	874	856	796	854	742	817	802	837	861	851	829	813	815	789	829	867	801	831	857	815	823	824	786	820	798	833	841	801	848	819	838	833	817	806	854	855	821	813	878	857	883	840	826	853	880	833	809	831	839	821	830	861	783	835	795	864	804	827	832	827	836	884	837	811	797	833	851	860	840	823	855	834	862	866	802	824	865	853	841	833	823	871	831	822	821	768	813	838	860	850	793	811	795	831	854	832	830	800	804	869	843	823	810	911	826	813	847	821	855	841	864	843	777	793	809	895	813	815	814	799	809	813	801	860	873	850	855	819	863	812	825	814	823	842	828	826	807	786	815	872	830	832	820	824	819	845	843	833	816	839	815	818	827	842	787	772	849	866	818	795	829	838	789	807	837	792	871	854	834	814	855	892	843	822	818	892	835	855	780	818	841	818	804	821	809	796	847	821	789	851	811	795	839	800	879	769	813	808	798	799	808	817	810	807	789	797	845	820	815	777	805	779	817	822	872	803	816	866	835	799	775	809	801	816	834	825	835	865	806	843	840	865	794	851	858	795	809	822	813	811	819	862	849	803	784	792	856	847	856	843	829	836	828	849	831	857	843	856	846	771	789	810	796	821	878	836	804	829	852	827	887	827	875	816	857	833	812	839	840	868	819
10558	3199	1492	4202	2637	1155	629	361	335	294	274	298	239	223	282	243	257	298	265	285	277	250	282	263	268	296	286	286	265	285	261	283	257	271	253	239	252	263	257	252	270	249	246	275	261	270	269	243	262	230	278	256	279	293	279	293	266	282	281	248	253	246	268	297	281	278	259	283	273	239	256	263	276	257	263	283	288	254	276	293	229	252	258	250	263	282	275	247	227	266	248	258	260	291	240	268	271	277	255	299	277	239	263	272	249	255	252	248	250	252	255	239	270	299	254	273	275	258	250	273	246	280	326	287	263	271	275	265	273	270	295	267	284	257	279	273	286	296	262	270	263	293	272	267	277	268	269	271	284	264	277	257	295	289	241	243	258	274	270	238	236	235	249	283	269	252	257	303	249	288	249	263	279	282	272	250	264	297	287	244	278	285	271	248	273	272	267	250	282	300	292	276	273	244	222	280	283	241	274	276	274	257	262	274	264	286	263	243	264	270	248	257	261	263	285	251	260	259	254	277	265	247	285	272	271	260	261	252	254	258	248	259	253	271	287	258	243	213	268	229	288	239	250	270	286	250	260	266	284	248	264	233	268	245	236	286	271	245	254	262	268	294	239	224	283	274	267	251	278	277	278	284	253	270	283	241	269	252	302	244	239	271	261	265	275	243	266	256	265	265	254	264	255	246	253	267	265	289	263	245	264	276	266	234	263	295	262	273	306	252	243	245	293	254	273	274	229	259	245	240	275	260	282	248	299	261	274	292	253	262	258	239	242	259	244	296	256	269	266	280	234	267	251	265	254	243	293	246	244	275	249	270	248	260	244	288	264	302	250	261	231	253	285	253	263	253	278	255	245	294	237	279	232	249	241	280	252	256	254	252	286	255	274	295	277	266	246	291	257	244	287	250	246	242	245	258	249	253	238	293	228	248	258	255	271	243	237	230	257	290	263	267	249	268	276	260	245	281	268	240	277	270	269	255	278	267	271	250	251	257	295	237	272	291	276	307	268	339	268	280	297	280	281	302	248	241	242	256	247	274	254	238	261	254	268	278	273	258	237	271	261	267	270	250	278	259	258	254	248	255	274	263	290	287	267	252	265	254	271	258	282	282	282	266	260	252	235	275	250	260	245	249	269	303	274	273	264	267	294	248	255	275	239	269	251	245	265	309	282	243	266	255	248	247	255	274	268	276	288	261	255	273	271	272	270	254	237	267	268	275	313	282	240	277	257	255	267	233	230	283	234	255	259	278	257	282	240	266	295	246	243	237	258	246	288	257	256	256	257	266	252	257	260	272	272	262	246	260	265	245	287	257	259	256	227	237	226	268	285	293	277	276	263	267	260	222	287	245	265	252	269	272	267	289	301	277	275	261	275	222	255	277	265	253	244	265	272	321	246	270	254	264	266	253	250	262	249	276	281	292	283	260	245	282	277	227	278	271	295	305	280	263	251	267	291	262	242	260	275	229	250	315	294	248	260	240	253	256	244	264	244	275	233	258	291	274	291	280	263	268	260	270	259	267	270	255	258	251	241	281	254	286	276	252	248	253	264	274	300	253	273	284	265	288	243	285	299	291	267	288	249	290	289	254	249	285	251	307	240	298	279	260	239	272	273	301	245	262	267	237	303	262	241	273	291	243	285	271	238	269	282	264	302	278	289	266	273	262	285	266	256	274	274	303	254	243	247	263	276	281	264	268	263	277	227	246	316	273	284	273	275	249	275	277	296	274	245	267	256	277	284	258	249	260	253	257	226	247	279	270	254	263	307	258	233	277	253	270	252	259	245	234	298	283	286	280	275	250	250	266	272	253	240	260	258	290	274	235	262	276	290	237	261	278	286	250	273	256	273	270	272	261	283	237	263	252	294	281	286	272	258	248	283	264	249	284	277	232	253	254	244	293	292	270	294	280	243	245	230	254	279	279	291	269	256	272	291	260	257	278	276	264	259	228	275	262	254	262	255	253	253	238	271	256	281	274	282	283	286	241	250	238	251	257	253	276	313	283	256	269	314	268	260	252	265	278	270	302	258	266	294	253	261	246	285	234	272	272	270	238	272	238	305	219	269	232	272	259	262	275	250	237	298	275	270	260	272	274	242	277	269	273	287	254	283	238	287	285	263	273	248	244	250	260	295	277	276	252	288	299	273	287	247	246	301	255	265	246	260	252	281	235	229	247	269	277	256	320	231	263	245	233	278	259	266	251	259	254	245	248	267	277	267	277	293	284	283	249	250	253	260	243	228	266	228	273	271	289	280	257	247	242	257	267	247	279	257	271	264	262	257	258	246	261	256	220	257	245	267	257	250	271	258	261	234	271	266	280	240	279	272	278	246	244	262	262	270	251	287	299	255	261	251	295	282	283	260	260	289	281	283	261	253	287	277	288	248	290	267	264	216	294	239	269	263	272	263	284	256	276	297	256	252	261	271	259	292	263	269	241	278	272	264	260	268	260	302	298	283	241	261	252	274	248	288	271	282	291	277	245	256	279	262	239	274	240	288	260	280	260	234	268	262	258	260	231	304	256	251	257	271	256	262	321	279	269	273	298	271	262	259	254	290	231	258	267	247	263	278	245	299	276	260	278	270	265	266	250	264	271	261	272	286	291	239	254	271	292	253	238	258	231	255	239	266	255	268	266	260	253	245	227	245	274	275	237	245	279	271	245	249	270	270	260	263	269	273	236	298	266	246	273	278	273	272	266	270	270	242	241	259	265	270	257	237	283	276	253	251	269	243	270	264	265	253	271	290	259	227	265	274	254	261	231	287	252	254	260	240	256	268	246	229	257	241	294	261	285	245	244	244	266	256	247	263	299	230	273	245	279	276	311	265	298	293	274	245	254	274	256	270	213	248	266	251	292	281	246	261	247	283	277	271	247	271	254	247	256	270	247	257	243	268	273	276	254	275	239	273	236	236	277	237	289	241	265	279	258	239	267	244	267	253	259	265	287	285	269	261	282	269	279	266	259	288	299	287	280	266	279	237	247	261	253	242	292	239	259	253	265	260	257	272	242	306	234	244	267	253	272	262	252	273	281	264	268	242	261	255	268	272	237	248	222	244	269	261	267	260	253	284	282	265	267	299	284	244	261	267	259	234	281	272	304	294	284	237	270	274	254	233	251	288	259	243	279	251	279	272	264	253	250	253	262	262	264	277	248	259	286	278	288	258	244	265	263	269	270	268	261	251	262	270	267	292	290	261	286	270	286	305	260	238	272	283	250	255	301	273	275	265	260	299	254	247	289	256	262	270	290	279	264	253	249	256	266	246	234	283	239	277	261	286	253	262	244	275	273	261	275	295	248	282	287	259	253	269	270	276	293	241	266	268	286	274	224	275	268	267	268	273	262	250	244	259	271	257	246	271	305	282	250	246	278	298	270	262	261	267	284	276	273	247	262	234	275	281	247	279	271	254	269	268	251	274	258	246	286	279	255	267	273	260	248	293	287	264	292	275	265	290	228	289	273	233	266	265	279	241	277	237	250	294	259	236	242
6555	2725	3374	12409	7499	3435	1783	1021	722	625	557	651	638	615	660	600	566	610	606	645	637	614	601	620	582	605	618	644	597	617	581	615	643	636	594	594	597	573	577	649	632	641	623	621	636	643	571	622	586	646	628	604	595	601	648	616	576	586	610	634	638	601	621	611	600	609	605	625	569	644	617	664	626	583	638	600	590	615	631	694	595	627	633	596	620	617	611	571	600	575	579	608	638	629	640	598	621	582	632	641	617	579	595	649	609	587	614	618	635	614	613	519	607	591	625	663	624	593	609	585	578	623	616	624	637	606	610	642	592	594	630	601	664	574	628	605	626	595	601	634	583	626	613	553	589	586	583	630	614	603	612	577	614	602	649	613	604	602	607	604	595	633	618	607	603	647	612	599	642	592	605	574	602	582	615	590	581	597	609	643	633	585	648	642	637	670	621	642	598	636	578	642	607	587	651	622	596	662	603	628	634	564	589	641	608	595	605	588	623	614	613	586	608	607	641	589	629	594	624	606	627	595	599	641	642	602	587	624	565	613	601	581	631	664	647	634	590	656	636	637	606	647	595	574	635	565	593	607	597	560	645	630	627	602	634	627	601	634	608	602	627	620	589	602	652	608	586	619	604	621	606	632	621	592	639	599	604	577	618	624	645	674	656	600	594	588	627	587	660	566	640	597	592	625	597	578	600	633	601	635	612	611	586	595	602	566	595	600	575	634	645	649	631	575	623	611	595	597	597	661	626	614	588	597	589	616	633	579	624	614	587	645	600	619	576	622	624	628	584	603	599	615	652	605	602	579	611	613	635	599	664	619	603	611	624	656	627	574	589	649	605	595	553	615	616	637	555	571	607	593	692	644	602	565	608	609	625	604	625	638	627	617	580	631	552	607	638	602	602	624	586	629	589	603	600	626	604	614	558	593	623	615	585	581	604	643	649	572	593	600	608	616	632	613	608	659	587	624	656	606	653	622	604	617	606	622	599	613	613	640	602	621	634	617	593	608	620	608	563	622	631	622	584	601	634	605	608	638	604	631	615	563	557	602	616	560	625	607	578	626	616	581	610	642	595	603	581	647	609	587	614	599	619	574	628	596	610	604	653	631	583	629	580	623	628	611	602	664	619	644	606	600	612	620	608	579	555	605	599	601	608	618	629	660	613	615	577	621	613	624	595	617	641	614	598	607	605	605	548	593	624	614	641	576	636	633	637	626	624	620	581	577	636	580	597	646	605	647	613	619	659	584	612	615	617	606	611	606	624	611	635	622	656	629	615	520	597	615	577	586	582	610	604	584	640	626	614	622	628	604	592	614	618	583	616	591	593	591	563	609	621	604	605	633	591	609	572	598	578	596	608	603	632	620	653	530	662	617	652	618	614	599	614	624	587	610	619	608	635	619	600	598	634	619	606	609	548	606	602	594	637	632	640	628	563	617	617	631	631	660	578	588	588	638	612	632	620	577	610	584	594	607	616	607	604	676	644	647	616	591	569	621	598	576	583	584	574	633	605	625	622	585	641	579	618	593	592	614	588	592	606	614	644	591	571	617	595	625	583	593	632	605	614	629	602	590	590	621	626	610	639	659	593	581	603	618	619	555	636	576	599	624	628	596	617	570	660	605	605	636	636	596	607	651	636	623	604	596	575	626	575	638	601	598	595	617	633	657	674	603	631	613	590	591	589	605	608	564	602	583	617	614	610	619	636	667	634	578	650	580	610	594	608	605	585	574	640	662	585	574	596	612	606	572	621	630	651	638	569	588	645	561	630	585	648	591	569	597	628	602	600	590	597	578	591	620	641	622	609	606	617	598	635	641	631	598	618	601	603	577	640	602	614	606	556	594	615	594	597	586	615	626	644	614	594	605	614	595	539	590	596	619	602	624	591	609	594	596	621	619	590	608	623	576	570	628	627	606	621	593	602	635	593	632	619	645	621	605	623	601	616	638	632	582	592	571	594	597	610	624	583	631	589	607	621	626	623	635	632	584	654	594	650	603	577	629	626	608	621	627	645	588	585	609	645	603	606	600	604	616	609	578	600	649	620	589	608	642	628	627	629	614	630	522	600	640	626	647	663	568	567	633	614	649	629	606	584	610	613	625	627	611	602	561	650	619	617	601	618	562	594	607	609	639	576	615	650	600	589	656	606	594	607	658	587	591	636	609	591	620	607	620	572	561	592	610	587	627	621	633	630	621	626	581	647	590	621	642	624	584	602	603	581	603	654	605	603	589	608	643	620	598	649	624	619	594	573	621	633	591	589	572	612	593	573	646	633	605	643	608	622	578	610	653	610	602	586	606	588	651	569	608	605	584	590	591	607	632	612	569	617	639	584	565	623	585	579	646	590	611	639	571	606	603	585	628	638	604	605	597	671	658	572	606	646	570	595	611	604	625	582	593	609	605	628	623	578	641	671	572	642	621	670	589	610	629	608	600	679	623	598	608	606	576	640	589	598	607	613	617	629	617	592	575	645	599	584	593	580	606	609	637	609	619	621	604	611	614	611	603	635	618	589	632	610	644	610	596	594	603	608	590	638	628	623	609	637	631	547	653	650	601	593	605	565	598	617	632	591	585	570	635	620	623	587	579	618	630	609	585	620	622	598	628	609	638	612	585	638	617	636	608	644	589	613	605	658	614	607	623	607	605	604	610	598	578	630	583	621	637	581	629	572	627	631	657	603	587	581	624	563	596	635	586	607	573	576	633	602	620	643	608	634	639	611	600	641	628	649	586	598	594	571	577	626	602	589	612	609	607	630	619	605	628	598	627	627	652	612	590	615	631	633	643	643	605	644	614	600	577	603	568	618	630	596	605	595	601	595	584	620	627	631	597	558	646	579	590	616	653	611	594	619	607	635	631	640	583	593	596	611	620	621	620	590	642	624	616	598	638	614	587	588	665	588	612	663	593	632	626	602	647	622	578	608	605	629	608	608	607	642	614	630	611	602	651	610	618	606	632	656	585	640	614	632	624	602	598	614	648	623	585	615	626	609	633	620	600	566	609	611	620	637	592	634	586	641	601	548	603	583	584	635	616	601	609	598	698	612	630	614	584	635	594	581	610	620	640	661	613	598	604	640	605	591	594	637	635	629	538	618	584	645	591	595	634	610	611	602	631	619	588	626	609	597	608	642	636	647	611	619	612	607	615	630	596	590	585	565	620	604	589	656	641	613	584	589	667	632	602	580	592	639	628	582	625	609	588	597	582	659	665	575	626	611	596	595	641	608	624	622	627	586	582	607	632	643	642	601	600	647	624	621	624	552	590	629	587	602	650	661	649	598	600	608	581	613	605	542	598	648	666	575	602	618	563	609	616	642	656	601	618	594	584	614	585	632	626	635	611	642	585	624	626	631	588	660	634	591	611	614	617	595	612	639	609	605	592	614	640	604	592	613	585	598	628	590	618	595	617	599	600	582	600	596	579	616	624	681	619	580	601	615	599	581	618	582	631	664	592	665	553	626	656	610	559	587	584	613	646	541	633	604	626	604	601
30815	16272	15419	46351	33081	15061	4646	1402	633	360	335	362	332	377	296	306	354	376	327	312	351	301	337	333	318	357	346	361	329	354	324	312	308	361	341	378	341	323	345	347	367	367	351	310	333	354	310	366	342	362	342	339	327	312	358	350	332	320	324	323	334	344	328	316	359	323	321	336	333	340	345	343	318	312	355	332	326	310	336	333	334	337	339	352	353	351	344	350	359	352	334	343	313	329	376	322	327	341	358	307	354	354	378	326	361	352	323	316	324	359	334	321	327	349	325	338	346	326	335	345	311	326	343	351	332	354	363	324	301	367	328	369	333	330	341	319	333	349	341	319	354	376	342	321	353	348	392	312	287	334	324	345	309	352	361	335	304	290	317	341	339	353	300	345	345	362	349	352	352	339	343	328	324	366	343	323	338	334	318	341	325	345	339	310	323	407	359	353	350	389	342	335	348	365	365	330	329	323	332	332	347	337	338	348	352	347	319	329	297	328	308	308	320	337	345	348	312	344	342	317	320	359	380	363	366	370	327	335	336	311	299	361	310	335	348	318	341	331	355	316	309	365	331	346	335	328	317	328	312	333	334	315	329	344	320	310	369	322	349	319	317	322	349	358	328	331	326	363	344	350	324	341	356	299	334	337	338	311	347	338	346	349	321	285	323	307	320	301	366	335	320	280	310	316	348	325	339	346	375	349	339	356	353	317	336	365	335	335	354	343	334	320	336	313	371	341	320	344	343	348	369	335	347	382	318	308	332	378	355	332	363	353	353	343	334	353	314	357	330	338	335	347	324	388	324	324	337	348	313	340	351	350	307	345	323	323	311	324	368	379	335	358	341	340	367	353	261	333	363	333	330	329	326	343	310	350	338	335	389	299	325	334	304	312	334	362	339	379	364	347	325	327	322	340	348	339	358	342	340	330	325	368	280	324	317	319	336	348	353	347	333	350	333	338	341	377	373	350	320	365	322	359	346	347	369	332	340	340	327	362	355	353	334	364	320	320	389	344	345	340	319	275	331	359	339	346	346	360	323	333	316	377	342	341	299	326	356	309	304	357	381	343	353	339	343	321	358	348	336	335	342	344	308	325	317	324	343	286	334	305	349	293	333	341	354	335	358	345	350	318	350	350	426	340	343	348	360	352	354	347	338	344	350	350	314	354	345	361	349	352	357	385	333	344	358	361	354	296	340	334	336	332	348	338	340	321	304	305	341	345	352	363	328	350	314	337	353	321	344	341	323	347	361	358	326	355	342	354	320	302	331	352	356	318	335	328	360	325	341	336	357	297	323	377	354	310	320	348	336	346	322	312	333	347	313	370	334	364	380	328	353	327	324	360	329	320	328	335	326	332	343	341	336	376	312	359	361	357	322	323	353	327	361	326	368	323	352	332	358	369	300	348	369	362	367	334	334	344	344	336	336	362	370	332	337	324	320	327	317	361	321	330	323	350	322	353	354	341	280	305	333	290	343	350	338	374	354	337	353	327	312	340	337	319	371	327	363	332	329	302	344	352	338	325	348	324	361	343	348	344	345	357	377	339	302	333	322	336	353	335	356	295	329	329	342	345	308	365	321	358	313	340	350	359	336	342	318	346	337	345	321	370	332	363	312	325	357	319	322	342	333	333	309	354	308	357	338	332	347	319	345	340	335	340	325	339	365	339	325	312	334	328	299	366	323	362	347	360	324	305	310	331	327	352	333	309	336	372	400	352	348	315	304	322	318	298	330	356	338	342	331	365	376	326	387	361	293	355	346	328	325	346	354	329	329	356	340	323	329	380	341	352	330	351	353	300	337	342	313	359	334	319	361	335	360	357	332	290	319	350	362	340	307	326	351	324	340	302	342	331	371	334	361	321	301	355	351	338	366	365	327	346	343	348	321	309	320	335	333	353	324	331	366	331	339	310	354	341	355	312	322	368	324	354	361	349	326	322	297	354	317	345	331	328	348	376	322	362	329	335	338	370	335	350	349	334	342	321	380	325	318	334	325	368	348	359	355	356	323	327	357	373	341	317	317	324	361	323	291	321	309	304	365	338	317	345	342	317	309	348	336	344	333	345	358	310	355	341	346	350	355	338	348	328	351	328	292	338	373	344	327	339	347	345	322	383	323	362	350	364	345	323	331	384	357	356	381	334	343	336	321	335	343	362	373	373	342	339	357	301	327	323	330	337	311	352	333	358	363	356	341	353	348	345	315	332	336	345	342	363	349	332	301	323	345	325	360	361	333	337	324	358	324	339	370	322	366	354	346	344	313	344	289	335	317	319	354	307	340	329	322	344	344	344	339	325	294	330	338	324	335	326	322	328	381	323	324	367	352	360	332	327	331	324	303	312	363	338	348	321	334	323	340	313	308	313	329	336	335	327	355	333	367	352	384	314	328	349	363	366	345	311	335	318	348	339	376	311	301	367	296	349	359	313	318	327	323	368	392	338	314	363	311	324	345	340	349	357	316	336	317	343	367	353	337	352	368	353	317	336	366	325	330	347	353	370	341	352	350	306	322	349	333	348	350	339	355	351	349	348	327	357	356	299	356	335	315	307	337	374	314	387	366	353	345	344	328	341	362	346	325	330	344	326	333	322	348	351	363	368	323	332	335	333	355	322	300	326	375	354	335	366	351	330	306	340	355	325	345	327	329	334	370	300	327	354	341	375	351	338	372	395	327	283	334	302	330	329	378	346	318	374	321	321	328	344	306	326	328	350	352	327	340	335	341	333	363	339	324	345	325	296	307	317	365	368	355	348	343	331	296	332	345	330	334	331	333	316	321	359	313	337	357	308	348	350	305	326	355	328	385	313	359	364	360	329	329	339	325	333	354	366	339	346	379	321	341	323	332	359	334	340	361	324	356	322	380	323	345	320	316	315	363	328	323	295	361	329	350	321	343	327	320	334	350	326	356	333	334	330	333	390	318	344	342	342	344	307	335	343	340	333	331	317	340	333	323	319	333	310	349	326	345	353	355	350	320	311	350	356	338	342	308	370	353	320	384	382	321	353	334	349	330	334	342	321	331	370	346	319	382	321	372	354	328	335	314	331	337	312	301	349	356	317	366	318	320	331	343	347	335	343	360	375	333	339	357	357	332	345	389	333	344	360	349	357	337	326	359	367	323	342	376	300	310	326	343	318	313	331	323	312	385	370	363	326	364	347	334	323	355	359	357	310	311	363	325	335	346	329	343	312	331	355	344	330	342	341	348	321	322	335	352	392	342	347	342	355	359	340	310	347	346	352	347	367	314	340	330	323	369	288	348	369	377	331	339	320	355	363	370	335	330	346	334	347	351	332	307	331	311	361	343	342	347	324	334	338	397	323	353	312	337	352	353	318	324	298	346	352	328	324	359	370	335	388	317	361	347	337	348	329	333	368	381	301	325	324	341	358	347	356	309	359	351	345	311	354	332	358	314	345	318	305	381	313	316	325	304	359	337	326	332	351	334	343	342	352	319	335	355	319	354	326	346	342	311	325	364	333	349	352	358	353	337	340
19762	9950	21970	56717	44440	26374	11965	4647	1827	784	815	780	761	802	778	761	785	768	773	745	814	749	770	760	782	780	789	750	766	763	764	793	779	789	791	729	728	748	749	807	758	768	756	758	757	810	752	739	715	714	752	812	740	771	782	776	765	755	709	766	862	759	782	768	778	739	726	743	716	726	734	787	763	778	752	760	794	760	737	765	761	800	754	771	803	721	720	688	779	740	734	779	777	801	771	747	804	737	753	771	766	795	771	775	817	819	759	759	761	764	778	745	713	765	730	751	759	774	763	768	780	718	763	745	795	791	780	805	712	750	730	748	756	766	729	773	781	768	759	729	738	773	776	781	749	785	753	792	745	730	795	801	712	782	755	780	769	755	748	773	725	726	746	789	761	791	733	785	763	750	762	744	794	750	751	750	777	755	767	736	790	764	758	799	747	778	736	735	750	785	760	741	760	744	749	741	765	750	760	760	743	736	775	699	775	798	747	801	769	773	829	710	713	717	758	774	755	721	783	723	733	754	746	742	782	734	736	756	764	736	768	773	746	757	789	743	735	725	742	768	775	781	768	745	758	753	739	765	770	728	766	797	769	764	732	767	787	716	741	774	707	770	762	829	753	777	764	762	768	788	732	762	730	777	755	734	759	743	770	762	744	741	755	702	795	748	742	759	733	766	725	774	765	757	753	809	787	803	794	731	741	733	776	775	817	749	785	749	800	733	748	764	755	777	735	770	762	756	732	770	766	768	753	793	746	770	791	779	760	736	738	790	740	804	730	732	761	752	742	801	790	733	755	789	759	761	739	775	702	778	733	819	752	770	755	774	784	728	751	752	752	728	753	771	779	733	758	711	723	762	751	747	737	745	752	739	739	770	792	730	737	778	780	784	775	815	787	752	755	759	766	758	789	732	800	719	747	761	705	788	746	729	752	776	778	750	775	732	757	755	766	773	720	726	780	775	739	810	783	710	818	758	750	740	767	739	757	747	755	736	751	805	727	725	789	749	736	771	789	746	723	772	787	742	762	741	730	732	782	768	779	707	766	743	781	770	756	703	746	740	716	775	809	770	762	728	777	738	753	737	779	773	715	781	746	778	737	797	752	770	813	751	762	738	731	771	699	725	792	743	773	799	751	705	762	745	727	717	721	786	743	796	741	763	726	779	729	759	776	772	770	748	752	773	757	738	787	756	769	771	727	722	746	762	755	805	764	744	747	756	765	759	775	734	729	777	789	784	750	780	755	780	759	757	757	732	770	736	705	774	763	772	742	794	724	753	749	822	753	760	751	740	762	784	789	804	736	796	797	771	708	733	776	739	812	737	797	734	748	787	801	739	731	722	777	731	772	797	766	764	768	770	797	800	780	763	736	721	744	753	767	788	791	775	728	752	747	743	746	711	767	734	747	772	754	762	759	746	812	745	751	806	764	751	793	792	751	743	781	780	769	764	794	793	813	738	738	782	782	784	729	746	774	760	764	699	794	744	797	768	756	748	753	771	742	714	735	734	733	752	736	768	760	763	777	745	724	768	764	786	770	756	778	754	713	694	735	767	772	750	751	787	754	746	759	785	803	755	758	780	727	755	778	752	755	776	732	756	711	761	805	739	811	786	760	792	717	765	724	782	783	720	743	775	777	789	741	768	771	740	767	782	715	768	792	768	737	754	763	719	746	748	725	767	774	785	732	734	762	744	783	782	757	777	783	795	792	774	723	770	724	770	761	735	814	779	719	796	730	776	784	726	788	817	776	805	739	679	803	771	684	786	780	806	789	796	801	763	758	803	790	769	704	769	749	775	720	765	746	725	714	787	719	796	767	767	769	738	754	728	718	774	706	772	733	786	749	731	807	748	779	748	809	762	741	737	766	750	744	772	776	756	741	735	783	698	737	757	777	744	739	760	771	724	806	776	775	755	767	811	771	720	762	767	760	744	775	724	756	727	763	756	782	759	783	791	781	746	766	712	730	722	748	733	757	803	801	732	749	757	731	728	719	741	767	824	751	791	789	741	730	790	739	741	793	774	740	773	716	748	780	718	772	760	748	745	702	771	805	756	743	747	786	736	721	746	807	788	791	781	752	782	777	736	775	728	760	768	752	780	795	700	785	762	739	742	765	748	772	765	758	719	705	718	779	774	796	710	774	765	752	782	705	768	773	737	744	738	723	781	742	823	770	742	783	797	791	733	730	776	762	740	778	795	761	774	758	809	715	771	730	756	733	741	768	807	736	752	755	768	760	708	715	738	807	761	764	736	811	734	817	753	756	721	752	742	764	741	766	795	768	732	750	735	721	701	765	752	726	752	800	754	734	745	746	776	804	734	728	798	761	773	782	806	694	764	750	773	779	739	755	776	767	785	763	759	799	764	756	742	759	692	743	783	777	778	779	793	767	754	754	781	727	730	737	749	748	698	739	741	731	738	779	724	718	727	806	737	796	807	739	776	779	813	772	675	734	782	767	746	752	766	736	766	758	757	743	776	719	778	716	784	738	752	727	742	760	767	753	781	748	757	733	782	773	766	739	773	763	783	788	778	729	753	760	764	769	724	729	769	767	806	762	741	820	704	737	742	772	730	756	708	748	729	762	735	822	720	752	810	775	741	765	785	728	755	749	725	770	739	723	756	720	733	732	746	806	771	790	777	787	801	759	720	761	742	757	752	771	779	772	778	792	721	733	778	789	794	784	788	732	734	739	722	788	710	801	738	776	780	780	750	754	786	813	758	720	710	734	754	778	723	806	766	796	787	782	800	787	757	759	795	721	760	794	762	761	775	782	781	784	790	721	756	754	716	775	747	769	765	758	740	757	786	775	751	749	779	778	775	772	757	810	724	773	775	744	713	758	706	780	752	781	775	712	732	740	738	768	757	758	802	763	770	797	722	757	737	707	731	790	751	751	743	709	736	753	770	810	761	782	735	759	719	757	857	783	754	709	764	739	776	706	725	737	796	760	753	813	754	745	769	789	752	690	785	776	768	725	761	722	763	767	762	776	755	765	736	754	813	781	780	743	764	761	732	757	722	745	716	779	725	764	770	759	765	718	734	775	768	742	756	722	773	772	738	783	746	758	764	719	749	786	768	766	811	804	756	740	819	729	757	733	795	745	762	741	781	790	765	749	752	780	763	721	741	743	783	745	779	727	764	734	726	756	727	757	704	827	741	701	793	775	730	740	757	804	738	799	736	743	806	742	755	780	724	755	763	796	771	723	741	737	758	731	752	783	758	772	733	805	757	758	744	749	732	739	753	758	706	786	766	761	810	754	741	767	810	751	819	805	761	781	767	781	750	746	780	723	741	753	740	785	762	792	743	823	776	775	777	797	804	768	756	787	798	804	725	776	749	822	727	760	757	759	702	759	702	731	738	774	752	776	714	774	757	730	744	736	761	753	704	737	754	726	771	747	771	793	742	737	753	728	737	770	733	750	719	755	763	701	762	743	808	733	748	763	751	764	755	754	765	754	744	767	763	775	790	738	732	769	765	763	835	765	723
43658	27868	24178	60770	46964	25297	9947	2828	997	409	342	353	398	399	361	436	405	355	395	424	365	403	396	413	422	379	374	415	371	384	386	371	347	340	385	367	351	370	397	382	385	383	383	374	361	344	414	416	390	356	374	351	386	379	389	406	400	385	437	397	374	393	390	403	366	387	395	382	330	346	355	331	427	356	367	376	398	369	379	374	401	379	389	398	353	351	342	372	388	413	397	338	352	400	385	396	391	342	352	395	395	419	388	336	366	389	351	399	335	383	396	367	359	366	395	395	365	384	388	373	357	387	401	359	359	333	366	361	398	384	405	374	369	371	400	369	392	370	428	345	357	364	361	370	388	387	397	364	375	389	358	383	352	345	406	377	353	356	395	404	372	370	377	370	373	367	376	344	374	390	368	369	347	370	342	399	365	352	392	365	370	351	336	364	389	371	320	337	384	406	394	413	354	383	348	364	398	412	352	370	325	365	390	370	381	385	408	372	439	412	349	385	377	422	388	371	361	376	373	406	371	414	412	389	398	370	412	403	351	367	378	405	382	407	349	385	378	401	364	413	398	422	383	406	376	378	365	376	393	339	351	391	388	369	397	385	416	401	367	409	369	402	364	371	406	369	349	374	409	388	403	363	420	403	392	374	352	425	414	430	386	378	391	350	368	352	363	381	398	374	413	351	377	368	343	366	405	415	365	352	397	408	367	426	409	370	351	368	377	392	365	376	349	375	352	389	383	366	349	373	394	401	394	377	378	381	397	390	346	382	368	368	384	400	380	366	400	377	386	386	411	381	390	378	363	374	406	403	373	359	389	395	373	376	361	388	366	375	401	398	402	391	348	390	386	377	378	351	362	384	334	396	394	398	389	371	362	387	386	387	391	360	319	394	401	363	384	392	419	398	388	394	387	392	354	342	354	376	386	360	370	347	372	388	362	359	404	401	376	399	402	383	398	377	374	371	358	383	381	411	391	369	384	386	397	387	375	349	371	386	397	376	350	359	385	369	395	403	420	378	384	405	373	391	390	387	401	415	374	435	380	391	369	399	365	409	373	389	384	395	358	374	417	388	384	399	382	376	410	356	376	383	380	367	377	386	393	360	370	352	368	348	381	406	355	390	368	354	392	376	337	393	396	380	324	380	422	377	381	349	429	389	414	380	375	379	411	347	406	377	414	373	390	405	373	363	383	398	391	394	394	382	349	395	392	366	380	376	360	418	373	376	376	375	393	378	356	367	387	374	439	409	420	412	391	375	409	361	374	413	364	402	407	339	362	377	410	380	462	368	351	350	399	396	386	363	376	382	366	381	364	364	379	360	421	339	374	405	402	381	378	336	371	409	366	399	396	337	378	387	372	401	364	369	394	382	363	383	372	369	364	383	359	388	400	359	376	371	382	373	395	397	397	374	382	383	371	387	343	398	380	365	389	379	367	362	394	354	371	367	394	376	399	372	364	336	380	368	397	398	395	386	395	379	377	363	398	377	386	376	346	377	368	393	427	407	375	385	416	427	363	366	379	389	398	373	372	385	375	408	380	407	411	405	386	371	396	369	373	381	383	349	393	363	375	341	389	382	392	370	368	407	374	353	385	390	418	378	387	344	407	370	342	404	399	378	360	379	372	366	389	355	405	375	387	386	397	366	370	364	360	411	397	373	345	321	374	373	378	395	356	398	375	337	395	337	381	409	394	394	339	358	374	413	369	363	379	362	365	375	405	366	374	371	395	371	378	342	356	387	396	386	385	369	343	362	401	386	388	353	402	379	338	370	366	396	387	388	404	399	370	367	387	401	384	386	386	366	358	390	387	390	372	376	371	370	368	386	382	379	380	386	354	391	395	407	355	351	331	354	370	357	418	374	355	353	353	381	385	344	378	381	321	358	328	350	371	398	396	402	388	377	389	375	384	381	381	356	358	376	395	374	400	355	367	366	398	412	416	364	387	349	385	389	390	376	374	399	383	388	424	381	376	401	380	398	364	371	407	382	393	371	379	364	342	398	376	384	412	378	359	391	387	407	426	376	421	393	379	385	401	369	364	386	389	415	332	407	371	379	347	393	374	393	373	390	361	314	376	398	375	377	368	393	382	428	394	371	395	426	365	366	384	392	358	345	385	371	376	401	374	383	415	363	354	416	395	415	394	381	419	354	396	334	370	402	411	361	407	371	395	366	401	407	362	391	360	383	397	388	349	367	391	360	382	382	384	417	385	373	357	365	379	351	379	350	380	388	399	391	374	361	351	390	368	374	421	413	385	370	380	407	400	360	371	382	350	372	356	412	369	382	384	355	380	360	413	386	385	407	404	416	365	367	365	390	386	368	378	383	365	383	386	350	385	360	337	360	370	377	405	394	402	411	421	410	343	392	446	390	373	385	371	392	374	382	356	361	397	433	369	338	369	386	382	393	410	367	359	382	373	388	374	361	368	395	376	321	353	384	362	399	372	371	372	371	376	387	394	372	390	396	368	345	404	387	392	383	369	401	389	436	392	430	351	372	390	387	362	385	362	367	356	393	417	389	369	400	416	422	387	411	371	372	394	430	399	397	404	364	339	360	411	355	384	355	402	368	376	355	389	388	353	410	379	352	363	384	390	372	363	356	376	400	361	431	364	353	416	436	403	425	410	369	409	390	401	370	387	343	397	394	362	377	368	408	371	376	372	369	409	361	381	390	374	350	356	369	346	357	342	379	397	372	398	391	360	369	331	367	387	397	343	420	347	387	398	369	381	377	386	378	399	367	388	378	462	399	398	362	373	389	354	387	335	345	391	355	390	393	395	408	372	386	402	384	385	454	354	401	384	393	380	373	393	389	380	402	391	390	390	359	405	373	392	393	403	369	356	348	375	440	369	401	396	406	392	398	398	336	416	393	376	361	372	392	360	404	424	409	346	389	389	404	396	353	366	370	413	378	359	416	339	361	378	370	434	366	383	396	355	375	377	370	376	414	361	408	399	363	400	366	404	371	381	377	369	384	401	360	363	367	397	400	397	398	372	417	405	371	353	385	368	362	363	372	388	352	398	344	351	376	382	370	382	388	384	377	389	379	387	367	382	397	372	357	380	426	401	434	407	397	382	364	385	385	365	378	401	346	391	404	376	401	367	362	412	374	370	366	364	422	365	341	361	400	383	370	365	415	361	396	364	367	415	369	382	391	393	395	373	376	394	379	349	399	376	393	362	354	383	372	396	434	379	382	372	334	379	383	412	365	398	401	386	393	389	406	347	391	404	348	353	370	425	375	390	359	363	349	377	387	393	365	368	417	403	334	370	375	314	363	390	362	392	352	348	380	406	365	360	402	393	381	360	403	399	378	401	385	386	388	367	367	399	394	416	371	378	369	367	370	365	404	362	376	368	414	366	408	401	384	385	386	364	382	411	407	371	424	383	385	399	390	413	416	386	406	365	373	354	347	372	423	396	399	422	403	389	388	368	405	396	355	419	345	373	379	388	382	455	389	381	360	417	374	404	408	379	371	404	403	384	383	409	376
27700	16396	28422	68766	56268	37093	19567	7962	3040	965	838	805	772	862	802	805	878	830	850	831	802	854	860	839	824	814	852	860	838	864	806	838	791	817	790	815	790	826	825	872	830	811	849	816	786	813	810	762	791	808	828	779	837	839	780	838	847	839	806	790	782	862	785	792	828	778	809	846	765	829	819	854	809	821	834	789	807	841	792	837	839	866	870	850	791	818	797	812	830	843	811	848	852	845	792	761	868	828	789	783	858	808	811	817	815	792	809	828	842	819	775	833	839	815	805	835	795	829	833	879	797	812	825	839	889	810	774	821	765	836	803	837	795	889	839	851	830	827	801	825	852	810	815	822	821	803	849	886	807	790	805	865	878	781	846	834	852	805	782	789	821	833	813	798	847	797	834	817	805	898	821	857	817	791	786	849	790	844	884	823	805	859	845	809	839	860	789	825	841	796	822	866	817	791	854	834	812	865	825	808	790	835	851	821	835	847	758	857	789	827	879	825	860	872	859	811	755	854	788	803	814	847	829	794	828	807	789	816	849	884	785	850	801	884	802	847	857	817	801	784	805	844	843	841	804	857	761	777	813	846	825	820	834	792	842	888	817	751	794	814	883	812	784	821	828	817	795	810	829	772	814	788	803	812	850	858	800	851	809	829	791	830	818	838	813	802	848	856	853	800	829	834	825	836	796	825	826	828	795	825	846	816	838	842	809	804	860	778	856	760	766	835	785	798	835	829	814	816	863	865	836	863	817	859	825	846	818	853	811	856	868	841	813	796	812	791	797	841	820	828	842	886	817	808	833	855	803	893	854	801	846	852	813	812	834	846	853	811	789	812	815	865	837	885	866	810	814	831	803	878	840	858	837	815	877	834	845	864	818	840	835	805	862	834	815	768	809	840	819	866	856	817	838	788	837	821	808	808	802	862	788	823	786	867	818	826	820	850	841	809	856	768	943	824	819	850	836	848	819	807	791	780	814	805	775	799	859	793	832	801	873	839	801	827	833	792	830	786	800	829	788	828	820	849	863	855	801	874	798	822	820	809	826	892	831	813	847	815	855	807	856	803	792	832	799	814	860	817	791	845	836	837	875	854	808	830	827	820	849	838	814	799	830	860	824	846	820	833	849	833	814	798	874	837	819	780	838	787	829	815	829	809	889	852	796	841	837	813	842	841	804	778	803	894	873	816	862	754	810	853	793	819	808	849	813	800	832	871	831	829	832	864	862	805	868	812	838	797	874	812	818	804	794	835	859	813	804	854	847	806	832	829	785	851	817	828	815	836	872	811	848	807	823	770	801	826	829	816	839	829	838	783	835	801	837	806	863	802	820	809	841	838	877	842	853	795	843	819	838	815	778	846	823	871	835	863	815	870	812	855	837	856	807	803	810	809	773	783	835	818	787	806	850	855	838	884	803	813	803	797	785	746	795	874	856	836	835	801	825	812	781	843	900	809	812	853	802	812	776	780	784	817	849	825	842	783	821	836	822	833	804	789	854	740	821	787	809	816	783	825	860	856	798	823	821	766	849	819	836	815	869	811	846	846	821	862	807	822	835	819	841	806	817	810	784	859	829	829	841	835	820	839	812	852	815	826	814	855	821	858	786	819	802	863	812	835	820	832	829	838	829	818	803	845	817	789	833	795	791	842	842	822	793	836	846	839	847	831	766	853	826	836	854	814	795	852	895	884	801	865	833	844	824	846	807	790	857	824	823	883	794	816	823	891	837	873	812	858	845	769	826	819	861	911	870	813	831	778	836	830	810	795	816	863	849	899	832	797	799	832	807	831	796	840	840	770	864	811	803	817	836	861	839	826	841	821	856	850	850	843	831	786	837	855	876	780	851	766	858	898	785	789	862	822	844	869	851	798	801	807	834	848	854	845	818	852	814	847	799	832	834	790	857	836	843	831	825	796	833	859	793	797	846	819	831	881	827	786	805	856	843	843	832	867	790	868	772	860	836	842	808	819	853	799	797	820	828	822	766	766	801	821	836	769	867	801	841	804	802	797	821	907	812	838	780	814	820	807	820	817	809	813	793	812	798	803	812	837	838	805	867	874	827	852	849	819	808	804	857	818	830	819	798	849	813	867	788	878	810	855	842	822	814	810	853	798	814	829	788	819	846	812	803	809	812	842	825	821	812	813	821	821	799	798	801	807	790	787	843	815	853	806	848	799	781	906	888	825	856	833	809	809	855	778	822	844	816	857	797	863	800	813	834	911	875	807	804	885	846	837	868	845	880	796	867	832	793	801	860	804	824	786	870	829	836	851	801	893	769	804	847	817	806	835	811	793	803	848	839	777	791	850	835	823	844	844	850	836	867	833	799	860	853	826	903	834	830	841	805	834	817	853	831	862	834	806	821	825	780	847	815	827	791	868	799	831	802	814	785	850	812	811	859	918	816	865	856	828	751	808	830	799	810	837	794	833	842	790	808	867	826	771	863	827	815	818	858	765	841	850	816	844	839	859	819	818	787	818	801	801	816	826	815	823	800	842	801	806	844	833	842	835	846	781	843	838	821	850	807	857	837	863	887	787	848	805	809	828	848	806	814	792	864	855	876	814	839	805	815	885	811	800	816	852	834	844	791	803	845	838	821	821	837	816	846	827	816	814	853	839	781	862	815	845	788	792	844	884	875	800	890	807	826	795	838	842	823	879	839	813	822	852	849	857	836	899	845	816	880	807	836	848	855	819	814	838	819	829	811	811	799	825	863	792	859	771	827	800	797	799	798	789	853	781	778	843	803	805	791	835	845	877	834	840	807	783	864	860	853	812	816	795	795	823	851	773	800	849	784	890	886	828	812	843	812	841	795	803	854	837	809	825	817	808	845	797	846	799	829	835	751	817	858	813	858	846	781	881	800	791	779	829	845	865	774	810	851	842	837	816	850	829	797	853	758	853	805	788	833	781	828	788	823	793	835	802	858	830	731	830	799	848	844	782	811	801	845	832	852	834	858	819	850	797	813	888	788	819	764	819	874	840	836	815	837	779	841	862	802	811	784	863	844	809	832	782	835	811	800	841	795	860	816	838	818	823	795	835	796	829	823	863	846	831	834	833	847	831	809	805	874	810	787	819	815	859	877	845	826	867	834	839	778	806	824	817	855	832	766	815	765	807	823	828	829	838	840	816	821	795	846	826	836	820	799	769	811	813	822	821	819	807	831	816	846	828	810	797	833	839	817	873	805	828	834	824	824	873	812	846	805	807	858	848	862	885	826	895	838	837	848	844	812	798	886	819	808	783	824	825	847	845	894	868	853	830	823	816	871	878	827	840	749	834	826	822	811	859	871	799	828	854	831	856	802	817	858	824	854	786	821	839	803	847	784	815	779	856	830	823	850	868	814	831	738	815	880	865	729	832	849	843	815	806	853	840	834	823	860	876	800	846	839	853	849	827	842	833	833	812	774	856	803	809	808	801	820	836	845	869	847	770	829	813	841	756	836	839	818	854	846	819	840	802	852	851	804	819	844	849	828	756	833	807	847	851
10580	3462	2276	3998	2950	1365	714	415	278	245	252	235	254	267	278	236	222	257	246	270	228	284	312	237	264	280	264	259	262	265	262	238	260	282	269	251	236	246	254	276	258	306	263	298	241	262	257	320	256	290	252	287	255	274	249	263	268	273	255	266	233	276	267	265	265	261	288	270	242	252	258	290	245	210	244	221	281	281	235	245	258	271	247	288	244	261	271	278	248	281	273	254	261	270	243	276	258	245	251	232	265	246	270	255	278	270	273	246	260	230	244	231	242	245	228	240	241	244	275	261	267	233	267	282	249	255	237	245	256	287	243	291	254	262	250	242	267	240	232	268	264	253	246	244	267	239	234	233	291	231	239	255	234	251	253	243	250	269	248	239	261	247	210	237	256	265	273	271	266	253	235	254	272	277	275	258	247	243	233	262	244	246	242	279	262	227	282	257	256	275	256	258	249	265	241	235	251	238	295	262	266	244	245	250	259	280	249	270	261	256	229	286	257	279	246	257	259	276	296	258	275	249	277	250	237	263	286	261	255	245	253	271	237	232	263	277	244	244	275	264	247	269	253	254	244	257	253	251	215	247	280	241	253	229	259	237	252	264	252	256	273	290	267	230	238	250	237	258	251	263	223	227	271	270	222	274	301	264	290	243	240	245	252	223	235	257	248	244	247	286	272	293	244	227	248	274	259	269	227	232	273	249	256	241	272	249	235	266	268	249	291	253	217	237	277	268	240	241	274	258	278	234	281	238	271	248	219	242	264	256	256	258	270	259	283	273	256	252	273	295	297	243	231	269	250	293	269	260	299	264	256	270	251	272	277	242	297	242	271	304	260	236	287	260	267	269	250	242	267	255	267	265	268	263	266	257	245	270	252	257	242	244	274	264	257	227	242	245	249	261	250	263	254	214	246	276	233	252	265	246	280	248	255	220	256	252	236	248	241	246	264	278	265	240	283	280	269	246	271	258	260	255	268	251	265	269	277	239	279	275	273	251	253	247	259	284	264	307	266	270	238	264	274	262	269	244	264	247	260	267	285	266	260	288	282	251	274	248	267	254	272	269	282	236	241	264	277	272	280	298	267	254	246	260	248	255	249	272	276	266	270	260	257	279	295	253	255	261	272	239	289	273	239	245	254	258	234	288	256	242	277	264	251	221	251	240	245	228	264	284	251	244	260	265	264	209	246	246	244	298	273	277	259	249	253	257	222	274	255	274	266	246	263	244	253	281	253	258	262	253	263	252	246	248	249	265	256	260	227	233	261	277	250	257	236	262	262	257	264	258	279	275	261	265	246	243	290	284	251	278	268	257	283	250	253	250	253	266	282	251	237	236	250	271	240	225	263	247	272	238	242	277	281	263	220	278	261	222	259	271	252	263	254	270	248	276	272	250	267	256	279	302	239	261	267	254	247	239	284	254	245	241	229	249	268	261	249	280	264	241	238	245	261	255	231	271	256	288	239	246	243	275	239	271	264	235	236	248	270	255	241	222	264	242	274	276	258	248	254	233	225	252	255	272	274	283	262	275	270	263	262	254	244	236	294	244	223	267	243	245	239	274	265	244	259	246	292	251	268	261	255	255	282	270	275	266	269	258	243	272	265	271	253	251	254	272	288	271	264	255	262	267	252	275	241	255	251	276	268	265	247	275	247	275	230	253	259	276	268	239	236	279	261	275	267	264	267	275	290	250	267	249	258	245	270	255	284	271	221	267	253	264	262	260	224	268	244	240	258	259	260	252	279	252	244	284	235	268	273	213	248	266	287	241	250	289	282	246	274	245	242	261	284	283	248	257	224	258	236	268	260	251	274	258	246	275	266	265	301	247	270	258	274	263	234	268	246	263	283	288	258	269	313	219	248	221	247	284	265	234	260	264	257	256	247	285	246	279	241	292	264	236	241	265	250	256	236	264	230	272	256	257	262	237	242	221	257	220	273	222	252	247	247	250	266	229	253	236	256	262	237	221	254	254	226	243	253	225	281	282	252	259	262	293	247	298	287	249	226	245	254	261	248	252	265	278	257	263	230	264	255	272	266	294	239	233	269	240	253	266	264	253	274	243	260	256	247	251	260	256	238	244	271	276	253	247	289	238	272	243	267	251	267	234	246	282	249	251	286	281	249	293	261	245	284	261	222	257	246	270	258	229	241	258	247	259	225	258	221	277	270	252	276	273	252	273	248	234	246	230	268	248	251	261	236	268	268	235	260	272	261	264	244	245	250	269	249	261	229	267	262	217	255	248	263	259	243	243	252	292	264	235	264	262	266	268	266	277	276	268	262	248	266	263	229	257	264	265	261	280	231	268	239	251	242	247	272	253	239	253	245	242	266	259	280	275	254	245	301	284	219	254	228	220	252	272	244	276	270	268	271	248	256	259	266	254	255	257	244	244	264	251	258	251	240	254	288	288	270	255	272	271	263	282	225	238	241	256	229	232	257	287	282	264	275	249	263	241	231	259	251	259	236	284	266	244	254	284	237	262	275	253	266	280	245	241	240	264	228	261	274	239	257	299	290	244	289	258	263	262	273	264	252	272	260	232	281	268	247	283	261	249	250	262	244	259	246	293	248	249	235	246	276	275	278	272	249	234	237	289	255	273	264	241	286	261	270	279	262	265	255	215	271	278	242	273	245	259	256	295	234	257	239	254	249	257	260	232	305	235	268	231	236	246	243	246	271	300	244	282	267	253	242	245	272	259	249	237	281	242	243	265	268	246	264	259	266	285	277	245	277	250	233	233	301	257	267	246	239	218	258	238	260	276	250	251	261	248	248	278	273	259	230	265	226	231	244	281	277	258	259	255	281	263	209	251	265	274	265	230	244	256	278	269	273	274	246	250	236	256	270	235	265	262	300	284	268	252	228	255	245	275	248	280	253	260	241	254	274	223	245	272	261	268	272	254	271	265	272	261	244	212	233	283	274	249	275	236	262	281	263	240	249	255	243	244	242	270	263	276	249	250	251	260	252	256	222	256	270	271	259	248	255	225	251	256	275	274	281	271	278	216	254	231	264	270	263	256	224	256	249	221	268	238	269	256	237	286	275	233	275	225	266	286	260	262	277	254	271	208	264	254	254	265	238	282	241	248	250	257	238	257	259	257	259	249	270	275	260	269	255	251	253	236	266	276	258	247	258	252	214	260	250	266	243	292	236	250	274	259	268	247	244	256	246	266	281	263	249	233	260	243	266	256	273	236	269	276	245	262	240	251	244	219	269	239	264	247	257	250	271	251	294	273	275	248	298	267	264	252	257	243	246	265	266	258	231	244	248	277	263	237	242	263	255	243	260	252	279	233	261	275	250	241	254	258	248	262	217	271	279	269	242	246	250	274	278	254	277	262	248	260	243	269	250	233	269	233	278	275	299	270	257	264	248	282	239	263	229	252	288	257	240	253	251	257	303	251	276	257	263	294	227	280	245	255	272	276	249	272	273	240	258	257	272	266	292	238	246	254	254	282	246	252	255	256	296	270	262	257	272	237	290	237	270	257
6771	2823	4508	11097	8045	3716	1964	1096	727	594	607	616	615	576	575	606	566	589	586	591	610	625	544	600	643	614	595	619	608	581	592	571	602	654	597	585	582	571	618	648	575	602	597	608	564	579	643	595	594	570	579	594	558	557	597	619	594	631	575	611	585	607	612	596	576	611	640	587	632	584	593	589	604	611	595	585	574	599	617	571	614	614	590	606	618	583	603	619	623	626	585	582	600	551	591	628	585	606	607	607	596	577	589	604	561	561	610	602	598	559	581	598	593	619	573	612	569	593	612	600	568	615	600	581	591	617	600	577	619	595	572	574	623	600	571	574	595	559	597	586	616	609	604	608	613	633	604	580	572	587	569	578	647	609	599	605	590	622	560	605	605	569	589	601	606	556	583	597	613	614	627	592	612	574	559	624	557	619	632	570	567	614	605	573	570	601	535	593	570	556	587	600	587	541	578	613	568	591	573	573	592	587	597	598	576	572	627	607	628	578	576	574	606	628	592	562	592	626	626	652	582	579	616	598	589	619	590	599	600	590	588	597	574	607	605	623	653	621	592	589	563	603	589	606	621	602	587	616	625	605	579	579	582	590	625	569	588	581	626	626	585	584	570	557	611	613	603	600	582	582	604	565	579	557	600	546	606	596	557	614	567	611	573	581	571	615	614	616	583	583	576	577	588	630	596	577	618	611	643	583	582	586	573	582	582	553	575	595	596	552	618	606	575	580	618	623	612	611	584	606	574	579	600	603	605	623	653	583	583	607	608	608	562	629	602	541	645	597	647	588	624	616	582	614	579	577	578	609	590	553	599	579	652	597	610	572	602	603	592	632	557	570	609	569	599	598	589	653	602	603	570	603	612	660	618	607	595	566	575	650	615	588	619	568	609	590	616	592	585	566	606	577	599	570	588	564	571	594	608	581	607	593	602	618	601	614	594	591	590	586	601	582	594	610	585	591	572	524	605	613	562	597	625	587	601	628	634	555	597	617	590	616	638	599	602	569	541	626	595	612	597	624	594	615	629	619	608	625	624	575	559	641	573	599	609	615	639	581	600	589	653	601	597	582	604	589	554	620	578	590	615	599	635	638	591	586	588	590	576	589	657	610	603	604	604	576	606	594	605	589	601	586	559	629	572	580	601	567	596	584	629	584	613	578	581	599	577	608	590	587	587	581	557	582	551	565	581	613	552	610	591	620	582	596	565	571	615	643	614	606	613	670	596	557	605	616	591	637	551	605	583	563	587	610	564	611	568	597	590	547	591	581	572	601	627	520	625	594	624	595	604	576	569	588	614	598	550	597	652	619	604	557	601	611	573	602	563	609	566	579	593	598	599	563	601	616	635	597	619	635	647	626	593	540	592	571	574	613	584	576	584	594	625	627	614	547	604	594	555	590	623	616	574	568	633	638	589	610	603	617	535	631	598	550	572	592	585	591	561	602	580	621	576	573	622	612	562	630	567	592	569	573	590	606	575	608	599	584	582	610	575	557	577	603	566	599	634	568	635	612	619	588	585	572	599	609	637	593	578	590	579	658	593	580	590	591	567	561	569	545	606	588	620	612	582	614	563	598	625	584	598	620	596	597	594	637	632	599	610	610	573	602	600	580	642	607	608	591	597	575	582	595	564	604	602	604	576	597	601	619	618	633	597	572	546	611	608	594	560	621	592	575	596	551	614	559	592	591	564	608	620	587	579	600	632	562	598	623	639	620	604	599	581	595	619	542	556	623	623	572	547	634	614	597	579	605	602	594	574	601	574	615	621	593	588	607	648	558	626	607	571	630	574	594	606	606	613	579	565	622	557	585	611	611	577	557	594	586	607	611	575	597	584	597	566	594	563	550	560	606	653	584	568	570	532	597	583	576	603	572	616	592	607	589	596	638	609	570	623	645	545	587	625	569	543	592	645	594	626	546	577	577	607	561	577	594	636	549	601	596	586	601	631	563	569	587	596	592	629	559	572	594	579	605	589	572	592	613	668	622	627	560	618	621	589	576	566	573	598	580	633	653	575	567	632	610	569	547	583	579	599	604	604	596	563	600	592	573	591	565	590	608	597	613	583	591	599	608	547	606	554	567	616	587	580	615	620	570	557	594	589	577	593	639	608	580	588	620	580	632	588	595	622	574	540	612	554	582	564	595	607	614	595	581	582	616	610	587	585	584	580	572	600	592	566	596	566	647	595	555	611	619	611	640	595	619	581	591	605	604	556	579	613	551	574	574	620	582	637	583	588	586	608	640	611	574	611	611	599	614	574	564	611	620	597	631	591	619	563	599	635	588	641	615	605	577	618	611	607	584	632	675	563	629	585	591	592	574	655	597	606	603	564	613	568	587	608	578	572	607	567	600	599	616	590	569	614	613	569	592	560	604	562	634	584	605	582	610	594	535	600	574	596	572	618	609	626	601	588	617	617	593	585	575	603	604	549	604	669	649	626	608	598	590	606	606	645	635	593	567	599	586	634	547	618	567	607	627	613	636	559	617	664	561	604	579	628	579	603	619	605	601	604	591	610	560	598	542	553	575	599	616	631	577	603	600	570	618	628	567	596	584	597	561	595	582	610	658	600	636	624	605	606	624	621	658	603	606	602	627	604	572	621	573	585	566	578	570	574	561	614	597	612	625	580	603	554	668	581	558	584	597	576	597	570	603	618	597	673	578	589	587	595	626	617	631	577	619	650	610	574	592	609	586	594	575	620	596	592	619	580	640	602	557	577	606	598	626	594	600	619	604	591	612	615	599	580	593	536	607	586	544	572	552	595	599	575	587	607	580	632	588	576	619	561	572	588	594	587	609	566	563	570	624	598	597	578	567	566	596	606	614	556	613	544	605	593	584	562	577	619	580	559	582	619	587	555	584	608	557	559	611	598	629	601	627	604	576	605	574	630	577	575	621	590	572	597	579	643	592	600	599	570	585	573	620	602	567	604	607	613	582	613	619	604	608	595	625	617	562	588	610	561	645	630	571	605	556	593	574	625	615	546	597	596	611	557	574	607	576	597	557	567	601	582	644	608	604	620	581	563	607	608	617	593	567	574	641	587	583	600	553	606	591	588	594	627	612	626	552	631	613	606	559	610	617	581	621	586	605	612	587	617	585	571	631	597	630	580	612	612	638	613	614	573	637	576	569	585	600	569	557	560	588	597	571	569	602	625	589	607	600	594	581	646	621	627	578	572	596	621	638	615	580	613	572	617	530	611	600	623	583	592	599	602	611	572	591	608	556	584	597	630	580	573	595	559	592	602	601	610	595	605	600	578	570	607	636	582	598	586	647	556	591	582	591	624	588	591	594	611	605	598	556	597	590	589	611	599	601	609	640	611	540	575	589	614	567	605	564	623	571	602	610	600	654	607	583	609	570	585	601	595	614	597	595	557	568	571	590	596	555	573	565	619	545	624	586	581	565	597	624	633	586	601	622	564	584	614	590	656	586	613	577	589	594	589	635	619	584	591	573	596	624	581	605	594	572	569	584	614	604	610	582	605	562
29662	17441	14718	42416	35331	17013	6037	1869	633	358	327	311	352	361	322	320	328	329	310	303	334	308	363	333	299	290	333	287	330	324	340	329	333	321	346	328	297	324	316	328	331	330	347	323	341	308	345	303	318	354	337	330	352	341	315	304	280	321	308	330	317	294	306	349	311	342	338	292	319	317	353	313	337	315	321	309	338	329	318	343	345	315	319	307	341	297	332	350	320	303	288	284	323	338	308	309	316	331	363	321	323	292	350	328	332	312	315	269	305	308	313	337	311	305	354	340	303	335	358	315	312	330	326	328	334	323	323	328	296	346	353	359	287	301	349	278	328	369	327	299	355	318	339	317	335	320	318	308	287	308	373	335	297	312	323	316	344	338	317	333	319	350	310	316	292	259	321	328	338	324	340	361	329	307	339	328	307	303	279	312	301	308	327	349	328	311	318	357	349	344	319	319	337	325	361	313	329	296	304	319	289	337	324	333	325	303	317	316	299	311	334	314	318	279	315	333	344	344	302	291	300	353	311	356	281	330	340	317	319	325	358	297	338	315	327	314	303	337	309	263	297	292	323	316	351	308	287	339	336	372	321	329	317	321	308	364	306	281	302	317	340	324	323	339	308	315	314	306	308	300	346	298	293	288	338	330	311	285	348	300	323	322	358	324	338	335	308	293	308	312	355	332	343	335	339	298	344	327	330	327	312	322	338	317	326	331	319	308	281	312	329	315	302	304	321	329	348	347	349	323	353	327	353	317	328	355	345	315	323	308	332	325	286	312	315	325	338	295	286	347	321	308	297	317	326	316	303	304	336	313	319	310	301	327	319	324	340	348	367	304	313	368	271	297	320	312	331	336	345	331	317	304	309	347	336	348	338	356	326	339	332	314	318	360	338	354	340	324	327	308	322	327	319	313	330	324	322	310	338	349	355	339	325	346	278	333	303	314	345	339	330	319	330	326	334	303	330	325	296	281	346	325	356	317	328	310	301	331	345	287	301	329	305	316	332	313	363	335	296	339	322	343	328	316	294	337	327	312	316	360	327	317	328	308	335	327	297	320	314	333	339	325	304	337	306	356	352	332	337	304	357	333	320	302	340	314	308	318	318	349	330	324	347	326	335	313	343	344	311	334	296	319	344	329	339	330	332	281	357	316	349	310	331	319	324	313	312	293	314	349	332	311	305	347	290	298	295	294	347	323	315	332	336	330	361	334	336	314	376	328	316	309	321	277	307	307	308	299	344	315	303	296	315	317	327	315	324	335	330	306	291	302	298	319	308	325	310	323	340	316	313	298	330	316	318	308	300	284	358	341	322	310	339	294	332	287	328	321	289	298	323	360	328	344	329	327	313	321	351	319	293	335	308	322	324	312	323	347	301	316	316	329	311	306	328	338	327	344	308	334	315	321	339	335	302	327	332	317	349	354	297	339	339	317	362	325	336	329	308	322	306	289	301	287	314	299	315	325	314	351	327	308	300	306	327	285	300	316	304	302	313	333	286	349	326	359	321	318	304	319	334	333	260	320	358	314	312	302	335	342	357	318	321	304	328	320	318	313	313	333	285	333	333	320	307	324	292	302	304	291	293	329	348	323	301	343	373	341	331	294	323	297	328	263	331	342	311	316	284	327	317	331	320	343	351	321	354	286	319	276	308	328	319	326	307	320	329	325	326	332	317	321	327	328	334	312	349	276	307	300	336	284	358	316	302	320	346	316	349	324	337	313	344	369	353	297	313	328	300	303	364	340	327	345	341	341	330	307	314	303	350	332	349	336	310	329	316	307	301	347	377	340	323	328	294	348	345	315	323	297	291	368	329	344	320	319	330	317	345	317	320	349	336	365	318	340	315	352	342	341	303	333	356	349	297	316	317	341	316	355	283	328	302	348	298	316	306	328	301	295	327	340	317	330	311	342	312	322	327	310	295	311	292	320	308	320	314	304	298	337	299	325	352	374	318	317	284	364	302	322	325	352	319	316	302	316	315	337	322	339	294	300	325	313	339	296	325	311	301	273	320	311	322	339	343	323	320	347	323	341	330	328	306	327	301	324	328	313	306	305	316	310	318	325	339	312	334	342	340	310	327	315	327	315	333	334	345	319	333	315	299	310	329	360	322	346	327	337	316	336	316	293	345	320	330	312	312	331	341	317	328	372	356	356	299	337	299	302	292	314	344	318	333	352	327	321	338	303	355	343	328	325	295	295	334	351	322	311	335	297	322	334	293	311	346	319	314	304	301	352	303	325	325	367	320	323	334	331	299	322	330	315	331	312	331	365	284	305	327	311	327	325	331	322	360	320	318	339	282	340	328	319	317	306	309	333	318	325	308	319	328	321	362	280	368	314	303	319	329	342	332	276	333	299	313	324	312	280	325	325	360	311	308	324	345	336	327	292	313	348	348	297	318	290	336	337	302	348	310	334	313	308	340	344	336	311	316	354	328	358	307	336	319	300	322	317	308	302	351	346	362	343	325	318	327	347	331	319	345	303	322	328	337	295	314	334	347	320	299	307	309	258	325	294	346	334	324	314	316	335	329	291	305	320	323	311	304	337	308	313	319	314	323	329	351	319	310	350	308	302	368	293	317	305	339	290	299	342	291	299	318	310	321	324	303	323	339	312	339	328	316	311	324	288	342	312	340	342	337	308	318	343	352	311	321	312	346	316	331	329	324	337	347	305	319	325	324	287	315	321	320	309	357	331	338	356	326	338	328	325	312	351	333	323	305	309	315	344	368	334	319	298	325	316	307	327	329	352	294	322	315	307	321	305	285	316	307	316	308	336	297	318	328	303	337	309	321	330	327	329	329	332	319	333	311	342	354	340	319	302	332	298	339	316	351	312	344	294	341	323	308	353	330	316	329	313	331	313	354	341	313	307	325	334	362	318	343	309	314	312	329	322	312	340	319	303	311	346	320	365	330	321	335	324	317	318	333	326	331	318	312	331	345	313	332	330	328	315	291	335	340	292	311	347	324	350	371	335	350	350	338	341	292	277	330	313	351	365	331	365	352	306	350	304	305	357	344	325	299	324	328	317	308	326	340	318	352	334	332	320	303	323	313	303	326	313	295	325	356	321	313	351	305	309	339	333	282	347	315	298	332	346	339	341	310	324	340	319	365	314	308	291	301	324	329	314	315	327	328	326	307	303	323	348	313	327	324	325	321	332	332	325	362	331	314	326	343	312	365	307	341	343	326	321	320	325	303	289	307	330	288	326	280	326	315	295	319	275	313	341	327	328	287	354	322	321	341	336	354	307	330	304	316	332	335	342	329	320	335	308	309	312	301	290	312	340	319	326	295	323	330	338	337	322	321	313	337	316	288	333	330	325	290	328	326	334	331	299	344	320	334	300	345	313	332	325	332	312	340	290	350	353	343	341	336	349	305	311	297	330	306	313	316	319	325	336	309	320	325	321	353	290	316	341	344	316	334	293	309	322	319	295	345	331	343	343	326	299	303	322	309	331	307	356	335	308	348	338	321	294	288	342	315	329	332	325
18974	11274	21489	54725	47252	29373	14746	5736	1731	753	696	667	740	692	741	730	664	747	706	716	722	688	731	661	750	704	733	694	745	723	753	702	735	729	740	728	708	718	736	683	721	730	710	723	742	697	720	754	749	773	749	687	753	702	695	729	702	708	752	738	739	702	727	680	679	681	742	709	683	708	739	763	682	737	741	733	719	768	713	765	726	742	737	723	723	773	724	691	749	758	701	707	755	749	703	693	719	669	688	740	718	755	679	718	711	731	752	681	687	697	754	676	748	670	707	706	760	753	721	719	709	693	733	689	726	736	678	742	713	712	731	685	705	695	713	713	706	713	763	742	703	687	745	722	753	718	718	702	759	708	733	736	691	754	795	730	727	706	713	728	714	725	726	677	761	719	701	714	732	738	735	713	714	704	765	785	651	739	761	741	739	733	677	740	712	691	712	732	709	704	726	714	691	711	737	727	734	729	697	764	719	722	720	691	736	673	736	753	703	723	718	789	683	809	758	759	706	756	734	711	721	745	681	724	793	740	757	752	747	711	747	728	723	697	736	755	687	761	731	700	728	722	740	682	728	693	697	735	726	723	688	740	716	715	752	691	724	734	706	711	716	716	770	691	765	758	752	728	733	687	698	702	707	766	718	675	696	751	714	690	682	735	724	735	666	719	756	733	701	760	702	795	703	756	757	732	777	745	760	688	729	743	749	690	732	751	696	751	698	766	735	717	693	673	719	741	748	719	711	732	681	739	698	771	738	699	700	694	742	702	744	697	715	724	687	714	675	730	746	691	777	715	717	769	732	722	695	738	746	722	729	705	703	750	742	726	731	694	695	679	702	709	776	749	701	691	718	676	732	715	722	706	727	738	757	734	697	719	759	707	726	770	677	729	704	722	710	727	785	715	705	687	728	748	698	717	702	724	710	736	709	751	717	715	710	703	725	702	762	743	693	715	765	730	745	728	694	698	713	705	741	717	701	747	752	735	694	741	678	767	756	757	735	727	721	720	729	712	684	717	749	657	760	689	713	712	745	746	766	704	681	731	738	727	754	729	787	765	733	716	680	706	687	741	741	705	662	674	717	704	753	760	759	695	749	735	772	744	723	679	685	732	776	668	724	707	707	800	751	730	714	746	719	744	749	710	685	745	764	708	719	722	748	736	713	690	729	714	700	715	738	731	743	732	707	738	719	745	756	779	715	760	717	735	739	754	766	708	717	734	695	751	747	720	738	737	710	724	706	721	771	760	793	725	690	705	740	731	695	708	745	722	737	705	692	733	759	712	746	743	720	712	686	755	720	692	761	744	734	737	694	730	744	775	753	724	747	733	719	682	731	709	693	689	781	739	652	709	711	709	720	722	762	711	751	701	713	720	723	692	736	730	755	716	724	677	752	737	765	710	833	732	699	692	656	713	721	745	738	733	768	707	705	695	715	742	703	700	707	701	693	735	730	757	744	706	698	712	682	717	707	740	734	749	730	711	719	714	709	736	702	743	721	741	740	685	729	730	720	749	737	708	725	689	716	696	729	751	762	734	714	762	717	670	695	708	738	722	717	772	740	686	741	720	711	731	778	770	724	714	700	772	714	774	725	726	713	734	678	726	736	731	775	697	715	661	730	744	733	655	718	706	682	709	706	686	735	727	701	771	749	696	691	731	713	746	750	723	725	672	719	755	680	684	743	718	738	725	703	729	689	764	734	752	732	705	738	707	704	723	701	746	759	685	733	758	717	717	719	727	636	739	731	747	746	736	731	749	724	723	727	721	729	738	731	732	731	707	741	742	757	705	709	760	726	718	750	720	735	712	697	702	765	725	724	767	725	730	745	704	696	707	726	713	760	706	678	753	684	731	743	797	716	712	756	680	703	687	706	735	660	691	737	722	726	707	743	704	713	693	670	740	748	683	726	685	734	725	662	697	688	725	694	745	711	709	712	691	780	723	726	705	766	754	739	713	768	754	695	765	708	752	685	723	722	730	750	724	746	705	714	694	728	741	702	650	766	730	750	704	761	697	707	754	679	719	668	720	724	728	687	728	750	726	727	698	708	736	692	715	718	710	719	716	724	700	674	726	695	685	713	740	746	711	698	723	724	711	743	769	717	735	745	691	698	686	724	705	775	731	779	723	750	730	726	762	751	743	715	710	717	756	703	682	693	712	703	693	733	693	755	755	720	689	718	705	703	718	731	722	740	754	707	757	716	747	637	714	706	763	714	683	726	726	682	689	715	676	725	731	730	702	703	753	671	756	749	725	711	761	746	740	686	736	711	726	733	744	742	734	706	722	744	673	717	765	719	690	654	675	717	729	729	757	724	743	738	743	760	719	735	752	687	750	719	727	695	697	728	699	749	715	719	775	691	699	728	710	751	742	753	763	668	720	744	735	691	747	708	718	726	769	692	765	710	762	757	739	716	721	696	713	703	782	687	721	728	718	694	709	751	714	695	738	747	703	724	677	680	759	710	706	717	667	727	695	729	734	684	683	678	704	813	723	745	712	740	683	753	684	706	720	682	791	731	711	682	742	753	735	715	672	695	693	720	725	683	711	748	699	710	726	741	718	747	737	717	732	708	720	724	690	767	722	696	712	720	689	701	731	758	709	729	741	730	745	719	745	752	731	702	727	724	686	736	702	731	708	740	697	770	712	683	748	701	757	684	725	731	696	764	708	739	743	716	695	708	742	721	774	768	751	785	803	700	748	706	724	703	748	748	710	758	705	676	733	769	748	736	723	733	687	733	720	659	714	685	751	744	731	711	741	744	694	694	698	720	707	720	713	729	715	649	753	706	707	771	707	691	714	715	727	753	762	713	685	798	750	728	739	759	703	726	736	701	730	740	704	729	734	699	678	714	718	726	667	713	756	740	760	746	735	738	731	688	763	672	729	782	745	761	712	689	699	703	755	773	752	758	749	720	738	714	721	705	758	767	723	706	724	743	753	763	711	748	708	698	688	721	754	730	716	750	731	724	694	697	753	702	776	683	700	711	738	781	718	726	698	754	659	729	759	703	730	673	704	742	748	743	660	736	705	710	751	741	741	696	773	684	740	738	726	694	779	720	709	762	721	704	723	669	715	690	704	681	686	686	722	735	725	733	684	737	693	723	685	729	706	748	691	690	692	751	776	726	692	765	666	729	704	715	682	692	719	683	724	708	770	715	717	700	747	709	733	708	739	727	706	751	704	726	706	732	701	674	697	662	706	715	737	715	767	678	710	709	704	744	681	716	721	767	707	726	744	735	740	740	716	703	763	745	722	691	676	736	682	716	674	725	671	717	695	734	735	724	658	686	691	752	712	699	724	703	690	706	726	737	728	743	732	706	706	677	692	722	725	768	672	711	743	701	693	717	715	681	752	718	721	733	723	712	747	686	685	723	718	683	706	741	738	689	716	746	727	751	717	741	738	733	719	729	728	724	715	715	738	689	728	736	712	728	714	751	706	758	715	747	693	749	678	714	695	748	741	794	780	769	717	737	729	745	724	702	713	698	768
42676	27431	19490	56924	49400	28203	12298	3582	1083	409	380	361	397	378	397	365	370	359	376	357	378	355	378	352	388	364	359	363	378	378	344	349	367	382	400	382	389	394	341	397	359	384	380	383	358	360	365	387	381	398	374	390	408	389	379	402	404	364	395	373	392	401	394	393	383	340	368	414	372	363	377	336	366	376	387	424	371	388	361	378	343	376	405	357	368	383	371	361	369	384	361	357	395	340	352	367	382	372	366	376	379	338	361	389	396	389	309	331	371	377	387	357	394	350	388	385	418	379	361	413	429	404	415	375	378	416	370	337	400	359	385	362	362	395	380	364	373	343	409	376	377	343	387	377	387	377	348	389	379	368	416	364	367	400	358	352	341	377	384	346	374	358	368	356	381	339	368	404	380	333	350	365	354	357	350	378	386	395	382	409	419	385	381	363	361	380	393	402	351	382	410	376	398	364	361	385	382	405	391	343	429	386	383	345	400	395	343	366	364	348	386	400	358	400	391	336	359	399	400	355	336	344	365	405	395	389	374	386	351	418	372	346	380	403	413	392	397	330	366	386	379	364	393	345	382	435	389	396	360	427	387	387	360	369	370	346	364	376	377	355	395	358	351	364	344	375	377	400	402	367	364	426	396	352	375	378	382	347	367	350	381	358	382	346	382	394	378	378	363	417	382	378	375	355	366	378	417	402	375	409	384	352	422	398	430	349	404	374	332	391	374	390	388	384	388	372	372	358	356	374	352	414	423	387	371	345	363	401	373	328	367	380	408	364	391	341	385	365	384	374	391	351	349	397	378	335	377	411	366	363	381	352	376	387	374	383	394	397	398	410	390	364	390	352	383	342	372	322	395	367	420	360	388	380	363	350	421	369	378	379	348	352	377	422	380	363	390	359	347	372	363	383	417	364	380	373	398	367	395	403	407	327	355	364	356	368	367	350	394	413	359	379	366	373	357	340	374	403	398	365	368	350	385	393	372	367	368	394	375	396	353	375	359	406	363	371	370	362	341	393	367	335	353	343	352	386	378	390	323	359	369	415	413	360	422	359	406	372	353	387	411	371	364	382	375	371	343	405	389	388	392	401	414	397	359	373	342	382	398	420	452	393	379	370	383	357	354	364	370	369	408	388	362	368	402	378	338	371	381	407	405	394	366	360	398	391	311	408	380	361	338	373	395	338	374	396	356	407	386	417	355	340	356	398	363	410	348	369	431	352	388	425	360	384	382	380	397	391	346	361	348	375	385	378	419	346	362	339	354	392	410	357	378	382	355	388	355	348	341	349	378	375	362	391	363	391	378	351	371	371	392	398	396	364	368	402	358	426	381	380	421	381	358	386	364	379	344	391	391	381	364	375	358	359	380	357	356	396	379	394	379	349	387	369	349	386	446	394	375	399	376	375	408	417	397	400	356	377	362	379	329	389	385	357	407	396	388	385	370	366	325	382	381	379	341	386	367	335	397	397	366	349	347	391	371	407	349	407	374	374	328	406	352	406	363	355	358	375	361	417	377	336	339	424	411	389	373	331	338	391	344	392	397	362	347	393	394	404	389	363	392	347	361	374	383	379	367	369	377	368	371	394	387	368	345	409	390	380	360	347	365	386	383	391	392	383	379	346	347	360	386	368	334	393	398	342	384	413	371	365	373	381	418	394	391	396	401	391	385	422	394	418	386	378	391	385	354	338	380	384	387	369	375	378	389	379	405	343	376	381	370	395	439	367	336	379	387	354	383	393	347	376	392	378	387	324	383	378	388	411	341	359	361	389	368	395	360	411	368	398	366	354	353	349	383	364	374	378	367	396	360	384	378	352	415	345	387	343	370	359	384	410	369	381	365	423	374	364	381	376	382	393	394	401	405	400	378	368	390	422	373	359	362	376	349	387	351	351	423	376	386	397	377	337	371	372	378	396	393	411	351	378	384	409	385	394	368	386	383	388	385	372	404	364	381	375	389	375	397	370	376	365	398	396	346	406	331	378	399	406	365	375	381	353	399	362	378	377	349	383	400	371	375	341	371	359	379	384	378	381	372	383	353	381	390	355	341	384	373	378	391	343	378	421	411	380	379	382	397	381	383	396	396	396	379	368	355	379	346	327	373	365	340	374	374	397	358	359	355	385	349	359	351	361	380	385	386	390	393	325	383	376	366	383	400	360	375	348	408	396	404	384	358	383	432	349	421	410	436	379	371	383	381	371	380	370	398	349	398	371	404	374	370	375	332	374	355	379	373	395	401	368	409	402	363	354	345	343	394	384	378	387	370	378	365	374	366	402	389	390	333	370	366	366	380	375	383	394	346	401	341	381	412	355	369	369	346	371	368	365	400	413	394	390	387	374	371	369	354	373	399	356	375	367	370	372	368	359	343	336	370	333	372	384	367	367	395	412	398	383	403	357	384	384	377	351	361	405	391	413	377	356	321	362	410	352	392	414	389	347	387	383	428	324	369	392	348	354	390	340	365	373	386	386	377	420	388	368	370	382	407	364	370	402	383	365	403	389	403	380	379	402	363	404	405	401	365	389	359	376	383	347	344	318	389	395	394	395	397	411	377	413	395	394	404	405	366	380	366	335	388	358	339	364	380	369	397	367	354	360	363	392	378	363	334	362	365	359	399	363	396	382	406	394	352	411	353	393	366	383	391	377	379	357	383	368	370	404	429	358	349	387	369	373	376	372	393	406	367	436	353	380	383	399	378	375	392	348	352	397	376	378	390	370	392	360	366	410	376	370	360	376	400	407	362	350	377	399	384	395	343	403	393	339	362	386	356	399	401	437	409	353	353	375	380	425	371	388	373	366	403	396	357	390	380	349	380	383	400	332	394	394	357	382	407	392	408	347	374	390	383	383	393	376	378	400	359	407	361	351	354	391	384	405	377	372	353	371	356	371	359	382	378	387	359	380	402	353	367	388	377	363	358	394	382	363	412	389	408	378	376	386	366	372	364	382	433	383	354	379	392	337	391	386	356	419	366	387	382	380	390	382	386	389	373	362	389	389	370	400	418	378	354	396	381	413	383	377	400	386	357	356	391	397	376	372	368	378	414	381	421	355	370	367	369	413	389	389	376	380	373	372	362	339	365	361	383	347	427	401	339	405	381	417	413	403	331	416	366	367	413	386	374	366	399	339	418	368	412	406	390	366	392	393	383	361	355	401	412	375	408	393	361	379	414	393	401	398	390	353	369	407	363	384	373	357	379	390	336	408	373	382	374	423	365	416	348	407	391	394	371	370	344	378	420	350	389	370	381	364	358	365	360	359	365	366	423	359	371	359	359	357	349	409	396	399	353	356	364	376	412	413	399	367	326	366	362	401	389	401	368	389	337	348	338	359	359	364	390	367	400	370	397	379	412	351	388	350	402	392	365	389	351	374	347	412	382	354	411	372	376	367	398	348	372	351	383	354	420	384	373	361	407	362	360	447	355	395	376	397	414	420	366	355	360	371	392	369	348	373	364	383	367	382	397	326	378	375	392	383	382	371	380	382	335	422
26757	17100	23691	66090	58784	40493	22992	9750	3259	871	792	785	805	809	784	838	763	806	810	879	839	798	818	886	757	824	781	842	819	856	796	821	844	849	789	837	788	807	802	802	812	813	808	788	882	795	800	782	810	867	818	771	838	828	762	783	827	825	875	804	798	852	850	804	833	811	811	808	770	781	825	816	816	815	808	797	892	812	824	813	743	776	857	776	804	835	801	835	832	825	846	776	852	813	798	824	770	762	832	792	809	851	798	791	815	824	844	824	805	849	826	880	801	785	809	811	835	836	800	796	822	791	833	820	765	777	787	810	858	830	805	806	805	804	836	818	810	805	844	818	835	834	837	820	772	802	853	777	852	757	822	826	809	857	781	796	759	883	796	783	785	852	833	827	819	795	778	787	863	872	808	835	791	828	790	866	802	800	809	832	858	850	814	840	800	735	843	804	850	833	844	817	809	815	800	792	840	840	776	825	780	811	880	837	813	826	806	815	772	812	802	770	841	894	818	802	837	827	815	825	830	816	819	833	804	816	849	819	786	799	843	804	815	823	792	799	797	841	834	793	852	818	792	838	848	807	785	811	769	817	833	781	780	839	771	835	790	811	817	811	752	821	821	785	761	805	766	829	822	762	755	788	863	775	820	824	784	784	818	815	822	824	834	883	831	819	806	804	813	786	837	808	798	795	784	810	779	774	834	784	810	808	839	789	829	835	821	837	778	813	793	805	840	865	803	777	826	801	780	760	832	848	832	845	796	792	791	813	818	795	827	772	846	824	824	787	785	768	784	824	828	853	816	828	777	843	798	825	796	796	805	807	825	842	823	806	783	825	830	845	838	861	858	796	831	837	808	842	825	858	807	849	862	822	825	802	764	802	822	870	830	782	848	841	806	782	762	788	842	877	811	806	824	807	809	805	805	797	753	790	790	770	824	792	787	852	836	798	798	823	810	822	835	816	783	774	815	799	801	846	781	800	852	822	860	820	799	821	815	791	843	851	807	777	805	835	808	817	827	804	832	831	809	864	807	817	752	865	788	801	847	879	792	796	797	788	776	828	854	777	801	859	786	796	820	803	790	867	817	786	778	838	797	806	883	834	768	824	861	834	809	826	857	808	791	878	791	802	822	789	786	804	810	804	772	812	805	810	816	795	832	797	835	875	802	710	793	876	858	809	834	788	792	865	825	782	806	803	797	785	829	813	779	769	805	761	738	815	835	842	824	804	758	805	793	834	812	857	831	866	776	795	860	795	788	831	901	823	789	847	803	766	828	783	875	855	825	809	803	864	834	843	800	834	835	788	782	829	767	818	850	813	819	781	789	875	863	814	809	767	841	799	804	818	864	834	839	818	787	803	817	782	844	801	821	825	772	765	734	838	812	814	766	813	805	811	805	847	813	844	815	839	833	823	766	827	802	737	795	780	881	807	832	856	826	807	816	751	884	792	803	833	786	828	827	850	811	795	786	815	799	843	874	791	799	798	864	822	834	767	862	790	826	845	797	818	825	843	835	717	802	853	793	800	835	861	826	820	809	763	844	870	846	804	784	865	816	762	808	812	801	857	856	804	809	826	810	822	780	814	824	807	809	831	815	806	805	861	817	849	840	799	814	806	826	786	788	808	836	842	794	803	813	759	858	866	783	819	801	875	864	822	876	793	775	842	817	833	821	765	842	790	849	815	750	832	800	844	794	780	792	772	825	800	770	835	840	887	779	873	752	800	822	784	773	773	810	808	782	820	766	840	823	794	821	789	748	851	800	792	779	782	813	833	826	830	765	813	771	811	753	868	836	802	858	826	800	763	842	824	802	783	842	828	801	771	859	808	824	787	788	795	842	821	806	830	805	821	797	762	823	827	841	832	812	797	841	838	834	824	829	787	830	765	851	780	838	737	829	798	841	772	785	796	852	852	818	802	834	822	823	857	781	856	849	816	835	831	870	836	754	871	892	810	827	804	809	815	752	827	808	803	829	793	828	759	823	825	842	791	849	802	753	829	829	874	856	809	826	777	816	825	791	821	831	864	826	819	807	800	811	835	823	802	813	823	791	839	840	780	805	827	796	773	792	827	774	792	834	841	872	832	816	821	840	790	829	825	830	772	817	826	818	811	831	829	772	802	783	781	782	806	830	857	810	790	810	776	800	820	801	870	750	852	843	833	817	811	759	868	786	781	797	793	799	833	816	849	813	850	829	793	786	833	826	805	809	774	828	821	811	794	805	793	801	831	829	867	785	829	816	776	819	818	805	756	819	809	792	844	800	824	813	760	871	801	801	781	826	788	790	826	842	847	792	829	846	828	781	863	809	791	840	801	866	796	798	835	825	814	804	834	817	808	851	823	797	816	880	762	813	867	793	858	779	801	814	809	822	868	835	791	811	846	829	783	798	778	805	806	776	821	765	818	803	743	818	812	815	799	829	795	833	846	802	843	795	850	790	791	783	820	799	840	789	811	816	824	772	821	818	797	842	800	837	836	800	840	858	801	834	788	767	827	831	803	819	773	751	847	826	807	806	817	825	785	836	824	838	814	788	798	820	833	763	801	765	808	859	861	833	821	833	786	828	813	828	788	842	804	881	839	853	854	830	845	805	791	848	797	802	817	783	779	844	844	881	814	836	821	790	829	823	807	798	839	831	794	822	829	829	803	808	805	826	824	837	843	815	797	843	803	794	824	805	796	831	829	818	856	849	832	824	820	766	794	876	822	820	824	829	793	838	740	837	835	860	810	842	755	860	812	817	838	784	805	799	815	763	830	807	823	806	859	797	871	846	807	794	823	773	800	789	849	816	844	820	814	852	849	815	761	875	801	801	842	864	840	817	811	833	813	836	882	821	816	798	840	756	835	824	821	832	782	788	797	826	800	797	797	789	816	816	815	764	814	837	808	821	849	768	814	813	794	752	853	807	835	853	792	818	779	815	749	794	831	829	792	827	813	741	827	790	881	817	772	815	853	827	844	813	790	832	851	805	840	801	836	822	861	800	780	831	799	799	860	766	835	828	833	778	781	827	805	789	808	801	804	862	844	819	808	819	788	860	787	834	784	799	815	835	857	798	846	792	817	789	813	833	848	833	831	839	829	835	853	822	872	850	797	891	784	789	785	811	825	798	792	828	819	826	844	842	829	770	794	800	820	770	805	761	774	808	825	844	805	788	842	821	780	815	796	808	798	824	818	829	837	792	823	808	795	819	850	816	828	793	802	780	769	847	855	823	790	819	857	787	782	846	786	812	793	820	807	769	848	819	800	813	761	832	816	789	823	825	788	779	782	822	824	810	831	809	832	831	814	750	816	783	782	784	795	762	838	846	798	824	804	795	796	818	849	817	824	900	810	823	827	721	836	822	803	835	842	802	804	820	775	803	798	787	855	827	804	831	869	781	816	812	770	780	793	822	800	806	775	787	775	846	814	830	806	825	799	867	808	824	795	774	803	810	863	809	780	806	770	796	816	821	790	804	828	865	787	818	812	798	789	786	858	812	817	806	845	884	802
10656	4163	1684	3221	3701	1581	812	424	307	265	295	267	265	277	291	270	262	265	276	256	269	278	242	247	269	274	277	279	283	265	276	269	260	298	235	264	239	252	266	302	269	238	286	232	232	308	292	273	248	253	270	259	290	292	251	275	259	274	273	285	242	287	259	283	253	268	280	259	279	253	235	277	265	233	283	277	257	268	243	274	259	269	286	266	277	274	290	265	273	287	265	260	273	257	282	283	267	260	261	256	271	254	287	264	280	279	292	243	295	286	260	235	247	267	243	234	257	284	270	221	271	252	288	241	289	246	250	278	265	277	256	249	267	261	274	260	262	260	270	271	281	257	288	270	246	230	259	258	246	268	250	275	280	257	247	249	236	224	282	275	285	257	266	240	277	282	249	273	260	254	240	262	281	280	292	255	290	290	279	236	296	250	226	275	277	250	293	259	260	281	268	287	260	247	271	253	250	263	264	288	280	259	285	306	234	251	253	253	261	250	247	308	278	277	262	277	289	250	296	280	262	286	258	266	279	256	268	253	264	290	268	265	275	236	284	236	261	257	281	294	252	275	273	259	275	289	259	268	283	271	292	226	258	273	286	286	245	259	267	288	276	247	267	269	254	250	297	252	271	280	264	250	266	255	257	263	260	280	255	254	263	283	251	291	248	283	304	291	255	271	271	254	255	275	261	269	238	274	280	271	252	267	250	267	285	279	273	269	263	249	286	269	275	262	272	242	246	244	270	267	268	251	252	286	252	225	277	253	270	297	275	270	240	279	265	253	267	278	258	285	281	257	229	274	286	246	259	242	249	246	290	261	256	292	252	295	290	269	307	257	248	243	274	228	248	269	264	252	259	299	271	257	271	262	240	270	263	254	265	247	259	272	244	280	294	252	254	262	266	254	265	282	263	240	276	290	246	269	270	284	265	268	230	259	261	255	252	255	248	230	273	280	281	263	273	257	268	250	259	258	280	281	262	269	272	264	273	232	252	286	272	256	267	301	283	263	269	240	270	260	236	264	273	245	280	289	265	266	275	263	269	248	257	274	308	266	258	242	256	304	283	241	275	274	252	286	262	255	283	255	307	282	277	253	299	290	244	266	250	264	263	303	255	242	252	234	275	270	289	245	275	278	275	268	233	268	261	290	271	263	260	271	294	245	220	285	273	270	280	265	244	257	287	250	251	271	302	273	269	275	271	277	278	264	249	263	252	246	271	238	295	241	273	303	274	277	251	244	257	233	278	245	231	260	272	255	252	261	266	273	276	252	280	257	242	248	266	245	242	295	270	252	260	279	250	241	246	266	249	258	282	286	258	245	303	282	293	266	251	248	261	255	247	279	237	267	287	275	267	281	264	270	272	276	257	247	282	258	297	294	278	256	277	273	259	253	252	262	258	294	294	259	265	308	272	267	280	270	238	281	248	259	281	282	247	271	286	253	284	251	257	260	286	254	268	261	268	247	237	260	251	256	293	266	276	291	259	278	264	276	244	270	272	252	255	301	261	271	313	283	267	305	247	282	275	239	284	236	259	246	264	240	266	260	286	301	267	271	257	278	268	272	257	275	288	311	263	274	297	254	263	249	241	270	252	278	254	226	255	272	262	235	233	307	236	268	262	277	278	265	265	270	279	283	236	287	258	264	279	255	272	256	297	286	281	261	255	248	227	264	298	265	244	290	256	255	284	254	280	264	269	283	270	264	230	253	263	277	293	269	273	271	280	246	271	234	270	250	266	250	277	269	256	263	238	276	253	295	247	260	259	256	260	251	235	246	259	253	237	253	213	253	265	265	265	292	259	253	255	253	269	273	263	272	259	276	273	266	260	274	279	269	266	267	252	268	235	256	232	282	272	270	267	247	285	258	266	264	271	290	256	295	260	246	289	262	282	282	280	281	280	270	263	271	253	239	234	262	303	243	277	256	288	265	263	276	280	271	264	267	260	287	277	266	255	263	274	272	266	246	231	239	263	239	304	289	264	265	298	261	300	259	261	273	242	273	270	270	271	257	280	242	274	256	233	287	263	264	293	246	263	240	269	286	260	266	271	253	243	265	266	251	252	242	221	248	254	279	255	303	273	275	282	279	264	282	268	275	264	251	302	277	237	264	287	273	276	274	249	295	272	263	219	235	248	255	258	267	265	244	249	263	260	242	245	233	204	256	232	288	250	256	262	242	254	270	286	240	256	280	257	251	287	251	273	267	263	282	260	306	279	246	249	274	291	255	266	272	253	228	277	258	255	268	267	252	298	279	268	289	272	265	288	245	334	270	286	252	275	263	276	262	263	298	289	269	281	253	311	283	259	287	280	273	297	282	252	271	303	246	234	274	255	293	275	263	296	270	250	267	291	258	251	269	272	267	269	251	250	244	257	265	261	264	252	281	271	249	261	252	271	274	287	310	245	262	261	253	258	283	270	260	251	283	268	200	267	280	303	264	242	261	260	270	293	263	267	269	268	266	257	248	277	283	295	272	267	261	248	265	262	240	251	234	269	274	221	268	302	263	269	248	230	280	256	297	254	264	271	245	254	268	288	257	264	290	255	270	250	313	299	268	246	273	290	259	266	254	276	267	243	261	251	293	247	257	266	261	252	258	291	256	290	306	289	261	270	268	278	269	248	253	261	274	246	248	244	287	262	255	258	284	295	247	282	270	259	273	286	283	283	266	264	233	252	261	260	283	314	261	261	286	270	291	264	278	275	237	271	263	283	265	270	225	316	253	236	269	251	278	252	227	267	264	268	257	240	268	270	284	258	262	284	254	256	281	280	227	262	295	242	265	267	254	268	267	287	295	281	241	263	298	255	268	273	293	226	224	272	284	278	266	297	257	271	243	265	273	260	253	261	261	248	260	230	239	249	272	249	299	282	246	257	255	277	269	254	285	235	290	272	245	275	287	238	268	299	291	283	281	270	275	293	281	253	267	287	271	285	239	258	244	262	236	264	306	260	248	254	259	262	257	280	258	239	282	285	245	258	267	253	249	243	271	291	278	270	248	279	274	241	249	269	250	272	282	255	257	283	253	307	265	260	263	280	280	287	271	286	260	237	284	265	274	265	275	252	271	244	230	254	249	287	273	288	251	257	270	277	271	240	265	269	286	265	282	309	286	246	260	258	260	307	268	255	247	263	256	270	262	260	255	256	246	269	252	261	287	249	274	255	249	254	283	272	272	258	281	253	257	255	240	290	250	278	280	301	255	275	280	286	280	296	258	280	263	267	289	274	255	270	283	313	285	253	263	264	259	286	278	276	268	276	304	258	273	277	267	267	260	262	263	273	257	282	278	270	320	262	263	250	279	277	259	270	237	266	265	303	256	251	256	273	293	257	287	285	251	258	282	289	238	282	282	259	239	256	236	267	269	266	279	213	241	230	254	250	252	288	252	238	269	292	252	249	255	260	296	257	259	277	256	273	280	276	282	291	252	244	261	266	268	275	281	258	273	282	301	242	227	254	259	295	250	291	300	273	265	285	229	231	268	259	245	254	316
6731	3922	3343	9545	10254	4654	2304	1234	830	632	631	594	553	612	602	626	638	595	615	616	621	598	617	611	617	627	621	626	612	627	617	621	597	595	606	618	647	626	598	618	583	574	610	612	639	573	669	584	628	586	659	616	630	635	601	596	616	568	600	625	637	622	605	640	610	582	624	614	559	629	598	655	632	662	616	555	599	623	639	655	583	672	625	617	604	589	610	595	603	578	602	617	635	624	578	581	590	587	599	622	574	632	617	648	585	586	604	606	574	596	615	614	614	550	628	623	600	625	638	593	644	628	580	634	598	621	579	630	682	585	619	580	602	603	607	608	627	617	639	600	590	625	612	651	597	638	599	598	642	603	598	597	565	559	649	626	660	625	610	612	622	644	626	611	636	644	626	603	656	635	626	613	580	639	595	635	631	578	641	631	622	581	588	607	572	602	607	646	645	637	615	626	575	602	592	619	622	582	592	636	588	646	580	603	619	648	641	595	581	611	601	635	535	594	603	631	631	629	593	597	648	568	593	653	625	602	606	635	616	597	587	622	582	594	625	629	575	629	621	589	608	668	585	600	597	580	598	606	597	578	585	622	612	602	611	607	589	650	635	625	556	598	663	591	591	564	615	590	637	634	576	600	585	596	601	618	654	597	609	571	560	625	621	605	659	608	671	611	576	628	588	619	682	631	570	601	622	610	615	634	596	605	624	632	588	636	633	599	607	575	617	655	632	598	575	622	599	618	593	617	612	599	590	622	629	560	627	625	598	650	591	662	632	615	621	599	619	650	610	588	590	607	605	615	588	597	608	640	645	626	656	637	634	629	586	605	579	610	647	616	605	617	624	586	630	657	616	582	625	607	637	648	645	592	603	623	628	599	556	561	599	657	628	654	580	647	621	605	642	619	621	577	605	587	612	600	623	625	624	610	628	627	589	601	583	592	599	580	594	621	598	593	647	632	597	605	679	579	610	610	633	607	576	596	602	597	606	599	603	595	603	627	658	587	585	638	573	590	623	600	613	591	595	615	587	620	634	661	618	610	622	651	587	611	620	605	575	536	623	587	605	545	650	653	587	598	616	604	648	627	639	633	620	625	615	610	594	632	615	613	616	609	583	629	598	606	605	611	649	635	612	578	625	649	636	609	614	557	633	601	574	583	557	602	614	634	591	637	624	606	613	594	617	598	575	639	614	634	656	540	589	578	617	615	613	623	615	622	579	603	629	626	634	551	604	617	593	652	616	623	612	629	603	613	611	603	616	579	587	607	628	622	619	636	622	660	629	610	600	603	599	602	640	612	641	620	603	628	647	643	590	587	643	614	615	597	644	668	632	606	616	578	605	567	618	608	611	641	630	643	645	636	659	636	606	602	644	626	608	630	602	629	621	598	602	659	632	591	644	631	635	574	580	600	584	643	623	632	660	602	607	592	597	626	598	659	604	576	598	601	607	611	606	590	606	622	602	601	622	627	598	612	602	591	610	629	600	577	642	645	591	552	613	628	625	611	619	629	594	641	632	640	574	647	603	603	605	646	571	589	606	646	597	619	615	595	566	608	627	595	596	623	585	635	613	603	588	593	653	604	598	606	607	600	605	604	635	590	639	607	579	625	639	629	635	631	594	629	611	638	611	599	636	613	586	622	588	643	615	566	590	611	647	591	634	582	642	620	670	611	618	612	573	586	605	655	585	620	631	633	596	613	635	621	637	630	627	607	617	633	659	593	625	551	634	614	643	588	596	616	577	631	620	608	623	613	605	590	561	585	602	578	663	643	640	620	587	616	617	584	620	625	589	610	594	620	618	628	586	582	626	648	634	624	645	626	584	591	609	580	612	562	608	629	584	605	608	619	612	608	599	608	635	642	557	623	564	594	634	613	605	606	623	553	617	619	605	604	642	644	597	594	568	607	561	646	637	674	639	625	634	587	606	644	602	629	668	597	596	582	602	651	591	666	598	598	645	653	574	596	592	585	610	638	620	574	577	624	611	599	644	600	598	623	639	614	611	580	604	609	579	614	596	592	588	597	589	605	619	602	565	592	635	642	637	600	626	605	611	615	622	619	634	580	577	640	617	652	593	594	608	604	620	618	579	603	605	564	593	587	593	634	640	591	609	607	612	639	561	595	583	593	590	619	603	642	633	567	623	623	585	659	603	573	656	557	581	633	621	612	611	621	583	607	635	571	616	620	605	617	598	593	605	633	597	609	589	637	605	624	601	612	639	617	607	646	586	648	662	613	574	628	597	627	633	612	595	637	646	620	563	651	615	611	590	632	599	637	600	573	641	630	680	636	651	616	576	584	602	588	605	589	582	577	640	630	613	658	623	636	584	612	634	627	622	567	616	622	630	601	641	631	663	637	638	533	616	610	653	659	589	664	602	624	582	625	628	626	600	595	603	578	613	597	624	585	561	621	627	626	610	654	633	616	601	595	635	656	626	617	633	607	634	577	660	621	617	551	557	643	609	680	620	649	630	641	625	657	627	617	614	584	603	607	607	598	614	645	602	582	631	651	598	634	627	579	618	619	647	652	554	583	652	602	614	624	580	614	645	604	599	592	628	651	656	646	608	605	605	598	603	631	572	634	652	642	626	599	578	628	560	652	629	613	576	636	560	644	630	630	594	621	594	612	591	597	614	580	616	598	628	597	605	643	615	618	604	612	603	615	576	624	628	639	626	643	615	589	649	594	646	591	601	622	642	624	592	650	658	608	598	613	600	629	651	607	626	614	561	619	634	625	615	601	664	609	616	600	616	642	595	591	614	634	633	569	603	561	629	605	607	615	605	569	605	580	627	653	621	636	605	591	646	597	643	593	574	619	570	650	632	636	587	631	625	599	627	620	627	623	664	589	631	625	625	630	601	601	596	615	611	593	646	581	609	647	644	634	577	602	572	637	573	626	601	609	590	602	666	618	607	595	585	603	569	589	623	590	570	636	596	591	606	571	605	599	624	633	629	651	614	588	606	629	612	606	598	651	612	623	613	613	610	622	627	563	536	628	617	579	655	600	597	602	599	591	588	601	603	633	600	654	602	578	600	597	572	606	635	622	642	636	607	576	613	611	624	643	641	632	608	602	621	598	621	582	611	619	636	603	602	639	628	611	608	598	633	609	615	597	607	563	615	632	671	612	609	649	579	606	630	621	640	619	577	634	650	626	656	609	674	609	621	575	640	587	629	615	635	632	606	605	636	607	591	571	699	595	558	601	628	608	593	656	597	582	645	610	644	620	621	621	619	649	539	608	591	615	590	570	631	591	676	629	625	630	658	620	597	598	594	631	608	617	634	654	643	602	597	579	635	586	624	611	600	603	618	604	602	639	626	685	584	594	614	572	603	673	629	634	622	647	626	616	637	619	607	643	599	605	628	643	644	617	595	591	633	664	635	569	582	607	586	628	608	608	625	587	672	628	588	606	593	599	652	644	606	642	626	602	580	604	638	594	613	657	601	609	625	623	612	588	612	647	586	594	602	631	586	575	644	645	625	601	631	661
31205	17459	7182	32859	38717	19397	7359	2135	841	397	353	347	363	389	352	352	304	324	347	317	354	334	353	343	387	335	356	392	316	317	360	346	353	358	356	335	311	358	355	315	365	340	368	392	336	327	292	317	337	384	330	378	346	365	350	344	327	357	307	357	336	330	370	371	351	336	345	346	352	346	370	333	319	364	362	373	351	370	361	343	377	381	324	341	354	349	352	336	372	325	323	326	343	368	348	384	366	385	361	355	342	362	386	360	367	367	342	344	339	312	335	354	360	359	352	327	391	335	385	328	330	344	374	386	329	345	335	336	354	330	367	370	332	378	371	374	321	336	379	306	355	356	375	360	336	354	352	340	358	391	380	341	368	369	344	344	361	377	319	343	340	388	358	336	371	339	383	348	349	365	333	317	334	364	365	370	354	331	369	316	352	382	354	379	318	327	339	365	290	353	355	382	372	359	344	359	351	352	311	318	333	344	370	337	342	335	368	356	347	312	333	373	347	359	324	336	316	321	404	353	348	325	352	347	360	342	331	371	391	351	311	344	358	342	324	351	327	359	321	331	369	367	330	342	360	337	347	308	341	344	392	363	327	372	341	328	326	337	349	390	366	344	360	335	394	333	360	308	360	371	336	342	347	340	350	320	368	356	332	355	329	320	351	320	374	344	333	376	325	355	362	340	363	389	353	380	342	346	301	385	339	340	346	337	379	369	368	347	371	379	380	345	367	378	315	320	359	347	359	329	350	323	338	362	343	364	344	328	314	323	337	374	309	366	384	370	341	380	370	366	352	358	334	362	358	336	373	294	346	333	282	372	364	406	356	371	337	368	375	337	371	338	328	383	364	348	390	352	343	345	359	360	371	365	325	335	331	356	347	366	360	369	342	339	332	341	348	327	351	320	345	354	363	362	361	373	347	348	356	357	378	288	383	380	361	330	353	383	328	333	368	350	320	354	372	359	383	346	337	348	342	334	343	403	366	324	320	364	324	356	334	351	320	389	346	348	370	372	351	324	338	372	327	335	343	355	321	337	349	349	356	402	373	339	358	341	360	342	336	339	333	352	338	357	327	340	315	318	371	372	368	349	343	335	333	329	299	368	343	367	359	377	368	358	383	329	321	348	353	300	345	348	311	352	349	360	357	325	337	377	385	337	325	361	358	378	326	339	350	365	348	354	336	367	380	367	341	341	352	319	350	354	330	354	361	351	344	362	352	345	309	333	355	354	310	345	355	378	375	380	358	335	344	341	377	366	359	356	340	352	326	345	323	377	330	380	352	358	354	356	313	356	339	347	333	364	349	323	321	325	362	307	363	329	344	361	349	347	313	362	359	333	356	345	342	334	339	376	313	334	333	406	317	319	339	359	367	345	355	372	361	358	374	339	351	348	364	324	336	361	357	339	388	343	361	343	357	329	331	343	363	355	325	368	365	305	354	331	382	315	320	345	374	322	344	331	360	347	321	367	341	325	373	364	375	334	343	349	327	297	332	323	349	338	371	349	378	349	357	317	372	363	355	361	320	331	333	351	360	324	342	325	321	293	338	367	371	327	352	400	327	353	332	363	366	355	350	359	327	341	344	343	322	390	332	323	373	374	343	285	371	319	351	372	355	353	383	371	349	320	320	359	357	337	308	360	334	350	356	359	373	361	354	349	330	347	350	385	379	386	364	396	367	365	369	330	336	365	346	353	351	338	343	352	370	348	343	374	315	370	371	334	324	360	373	366	334	359	343	344	365	332	359	332	324	370	384	362	321	328	349	336	335	386	350	360	321	330	358	368	359	352	316	331	377	349	366	343	362	349	341	338	319	344	354	364	387	333	340	340	351	348	364	359	351	371	366	357	307	341	342	348	364	335	333	357	357	343	337	316	338	355	372	328	329	373	363	367	332	321	350	365	369	340	368	334	356	346	322	348	363	357	330	364	362	345	343	331	347	313	378	356	353	353	376	364	360	291	373	344	347	345	363	344	353	346	316	306	374	355	307	381	356	388	330	337	339	359	359	379	367	341	324	376	350	342	355	350	344	325	340	322	331	331	358	340	374	312	342	349	321	347	346	325	327	390	350	331	340	371	357	329	327	364	347	357	362	339	309	347	354	348	307	331	363	342	335	345	318	338	334	380	354	356	330	363	359	327	327	399	358	354	351	342	366	347	375	372	389	366	352	381	356	333	349	371	348	343	342	350	348	361	373	355	335	343	337	322	332	324	359	375	369	345	335	384	360	363	369	353	388	379	354	318	355	346	366	340	340	348	352	341	310	393	376	288	345	355	324	338	313	356	331	329	350	335	353	340	322	330	350	348	353	349	345	336	353	369	370	355	355	376	336	360	395	345	326	343	358	319	342	370	374	398	362	341	335	341	337	348	345	363	340	339	365	368	321	346	354	340	388	343	335	350	346	360	384	361	360	326	318	358	374	378	376	335	347	341	367	360	352	360	368	333	305	342	365	348	377	368	319	326	326	313	314	359	343	325	348	338	357	351	333	361	363	334	335	357	380	369	352	374	347	369	345	356	373	342	390	371	349	393	363	350	334	326	323	360	340	341	337	355	321	372	350	386	384	358	388	345	323	329	351	339	360	371	328	316	336	369	338	296	344	382	361	351	353	358	325	332	343	327	367	344	333	383	357	325	346	403	325	345	368	344	372	338	353	386	311	359	303	341	375	352	332	320	332	374	356	362	358	421	350	387	378	369	347	350	376	330	361	371	340	351	335	356	360	344	339	337	343	340	355	364	354	337	348	348	395	371	329	337	354	326	333	326	368	343	335	374	315	328	330	338	344	326	327	331	387	353	371	337	360	367	371	377	327	340	325	345	339	364	337	353	342	348	353	370	384	376	372	347	350	354	359	352	339	367	359	336	360	356	348	337	333	339	359	410	306	362	349	326	332	312	345	338	333	331	353	359	338	296	381	356	373	350	372	325	354	346	349	354	328	363	328	342	372	351	369	394	342	361	376	363	329	328	355	335	346	360	322	378	340	357	352	335	389	354	332	335	375	366	341	305	346	343	361	349	344	351	363	358	338	322	388	344	339	354	335	348	344	339	359	369	344	343	328	338	335	385	360	368	319	360	313	319	351	347	323	357	355	360	331	338	390	365	360	347	307	361	343	370	361	379	359	369	378	368	357	335	340	309	336	363	378	388	346	371	332	374	339	382	353	344	345	342	349	377	360	355	319	359	353	358	355	354	366	345	358	361	336	344	305	323	364	366	363	370	350	368	355	344	345	334	311	342	324	346	342	331	336	345	365	335	339	376	345	331	318	368	332	350	357	328	333	333	355	328	351	381	302	333	312	363	345	327	349	364	343	347	391	348	367	342	355	347	370	369	340	333	359	362	318	305	361	350	346	376	359	300	366	381	369	349	340	337	347	354	325	353	370	367	355	327	351	332	379	359	328	359	334	324	363	371	353	348	368	360	302	361	361	366	365	335	370	388	339	367	358	370	324	387	382	352	322	330	384	335	334	375	333	343	323	357	342	374
19987	11235	9969	49089	50496	31953	16893	6918	2628	1026	771	762	801	797	713	751	729	816	778	796	857	737	757	794	760	854	810	787	772	802	782	806	805	744	758	773	789	792	730	784	747	776	753	749	750	797	804	823	768	781	799	758	785	731	788	756	739	742	772	749	760	786	751	787	794	761	841	748	818	775	757	766	772	732	756	757	782	799	753	753	709	844	742	729	749	768	720	779	750	783	803	747	846	785	840	818	809	744	803	740	758	781	756	777	781	768	751	747	788	765	771	772	787	755	824	718	773	736	801	778	765	784	821	775	795	810	789	770	773	764	806	803	762	778	755	789	787	789	787	780	759	785	765	807	766	767	786	767	846	765	748	799	769	775	782	731	753	754	804	780	728	771	763	779	782	735	787	796	795	784	791	770	797	748	769	812	783	816	727	767	791	780	802	769	757	758	751	714	761	732	815	821	808	767	765	753	764	776	744	812	794	784	784	784	742	732	720	732	749	758	745	780	767	777	787	798	788	733	743	815	802	811	751	796	836	756	789	757	739	764	812	831	766	761	752	760	730	757	779	807	801	786	760	788	784	784	783	776	772	799	755	766	820	816	751	790	793	735	753	761	736	787	772	791	752	765	764	754	820	793	773	752	757	736	775	801	778	813	765	829	771	759	733	755	779	786	771	790	757	786	787	734	807	787	771	785	764	787	821	776	809	805	793	780	742	740	788	720	784	755	774	733	753	700	756	799	762	797	778	744	780	743	755	796	774	755	753	764	788	739	773	743	782	799	795	781	780	776	842	797	782	786	781	803	766	741	748	774	741	754	785	762	744	745	766	761	742	809	808	787	759	779	738	755	773	756	796	777	743	787	786	754	774	780	828	798	754	785	745	784	722	796	817	775	757	777	833	768	791	857	767	764	747	798	770	776	802	786	786	801	818	760	801	740	744	735	814	736	716	789	807	819	825	776	775	762	724	781	725	722	727	762	737	783	790	715	759	730	759	769	742	766	763	803	761	774	773	727	764	801	794	793	755	799	773	796	778	814	762	799	810	804	790	752	782	788	762	789	762	785	804	743	820	805	807	727	807	822	790	720	795	764	746	833	819	782	762	802	777	751	780	773	760	777	842	786	784	764	767	747	804	751	740	765	751	748	803	793	770	800	823	767	749	801	837	748	746	796	749	794	771	780	792	745	734	682	781	797	761	781	780	779	777	797	784	766	792	755	762	740	745	760	777	799	763	768	763	762	755	763	758	757	804	772	767	744	785	780	800	778	774	756	786	766	781	817	764	788	808	791	813	746	770	738	766	813	827	817	849	778	792	803	806	777	759	759	765	799	789	806	776	749	743	732	793	742	802	796	724	760	675	748	834	776	790	808	794	750	758	768	783	789	760	757	795	738	789	761	806	756	807	795	804	764	815	789	763	766	770	803	777	790	776	827	802	780	780	795	811	766	770	766	766	754	788	780	820	750	822	730	764	765	758	751	758	790	770	718	802	829	792	748	768	791	739	777	768	720	813	768	744	707	809	705	736	822	731	795	710	780	811	784	751	806	783	800	757	735	738	803	781	797	796	779	815	777	799	790	734	730	767	761	762	734	765	831	731	765	733	745	806	771	779	781	793	745	771	821	780	744	750	776	756	762	812	774	771	772	766	773	802	762	764	760	781	829	786	840	775	756	763	787	773	825	726	773	828	715	774	783	835	767	830	744	771	739	764	787	772	756	798	776	767	720	757	735	765	812	779	768	808	786	803	771	811	760	805	782	783	759	799	770	776	778	764	787	777	750	782	778	787	798	799	783	803	744	782	740	783	762	789	815	762	743	768	789	834	799	802	769	701	787	795	794	824	721	748	813	778	812	804	778	815	784	772	749	789	738	780	773	759	789	735	766	786	815	762	759	812	770	752	737	751	793	756	718	742	772	789	759	740	780	785	748	912	779	788	741	812	824	760	790	735	770	836	806	827	753	753	790	799	777	806	794	787	728	770	801	746	764	805	767	767	761	746	767	749	758	814	805	793	783	733	758	746	765	778	784	775	791	729	719	721	759	766	770	761	763	743	763	806	823	762	802	770	786	736	788	782	772	733	814	757	806	767	802	823	804	826	777	789	785	764	824	788	766	788	758	790	762	781	762	734	783	797	731	813	754	799	768	749	735	773	770	823	765	739	777	741	831	792	766	736	774	715	756	844	782	764	807	779	766	779	789	794	773	797	787	710	832	759	739	754	781	755	801	818	807	808	784	787	761	792	795	780	815	752	795	751	833	775	767	770	781	786	779	767	732	797	783	796	783	764	731	765	746	788	775	826	729	783	797	781	767	784	781	778	773	797	769	801	827	819	787	748	776	798	773	689	766	760	831	752	779	772	756	776	800	766	812	746	804	784	778	776	775	780	794	806	774	732	784	805	804	775	779	829	709	788	780	809	731	800	791	766	806	803	745	772	756	768	793	787	794	766	731	779	734	774	738	818	782	781	785	730	807	829	804	780	758	751	787	765	766	764	751	773	815	731	785	764	753	801	760	816	774	709	793	772	853	816	787	821	761	757	705	772	778	821	792	700	778	750	795	788	768	831	799	748	745	808	814	807	752	807	750	802	827	787	795	793	748	752	784	770	791	807	814	787	794	728	771	767	751	764	788	807	802	772	783	774	821	783	741	787	761	745	771	771	813	728	779	755	772	746	737	791	764	789	777	779	805	823	809	770	787	776	782	772	779	768	762	782	744	781	815	781	783	794	793	780	763	802	756	789	777	762	801	792	824	794	772	806	769	818	715	800	777	745	790	774	767	809	744	782	763	770	767	792	744	854	787	740	754	797	800	727	748	771	786	775	825	742	747	812	768	782	777	782	750	737	750	770	746	790	787	784	742	801	776	777	736	787	754	838	713	815	751	773	767	772	768	795	751	780	785	848	754	788	728	760	760	784	746	780	794	726	732	767	759	805	755	795	826	777	760	761	753	756	740	742	776	819	825	734	792	785	822	800	758	763	771	771	770	772	809	741	775	764	796	736	767	737	805	727	798	782	745	733	792	781	775	762	748	734	810	763	813	755	761	834	759	807	756	763	793	760	759	777	763	761	812	751	797	766	818	773	770	764	760	755	789	789	734	721	695	787	756	799	779	754	823	760	753	818	739	761	761	758	769	771	791	726	769	729	748	751	803	835	755	784	743	803	748	783	814	827	763	778	741	744	778	788	816	815	772	734	817	745	808	725	782	750	776	802	758	724	756	766	768	777	786	748	730	768	794	791	761	781	771	768	798	830	795	747	808	811	741	747	789	763	774	729	792	814	841	754	741	771	739	808	822	808	754	733	748	768	775	812	777	786	783	768	773	769	773	742	705	747	796	816	756	793	813	778	729	729	782	781	824	775	742	779	757	772	808	789	802	742	756	773	793	839	737	801	801	767	767	770	765	797	787	762	781	763	859	752	777	732	778	761	771	780	776	782	790	751	778	744	770	727	799	766	778	826	803	767	824	796	818	792	753	728	780	774	780
43336	27743	12748	47503	52210	31332	14759	4676	1480	606	407	386	390	380	393	378	350	385	343	392	395	374	426	355	378	372	352	433	362	395	344	383	378	377	367	422	353	384	380	380	404	381	358	395	387	389	399	407	423	399	405	387	391	385	414	399	373	408	383	345	384	378	381	363	384	383	440	390	349	362	368	394	423	414	387	346	372	371	382	385	422	390	355	381	416	390	403	392	405	430	367	417	409	401	415	394	365	342	352	403	364	368	385	402	379	410	387	386	404	421	391	421	437	403	400	382	373	358	399	383	380	377	365	389	394	384	397	396	381	419	411	433	363	383	392	402	411	372	397	378	402	415	416	389	383	367	341	433	389	410	394	392	376	359	369	383	407	394	341	389	404	396	349	372	409	429	391	401	374	411	447	382	381	401	353	373	408	421	374	386	388	371	343	392	393	356	351	380	376	380	417	386	381	424	349	390	393	414	398	402	386	409	389	381	418	410	392	356	394	377	393	413	389	374	408	377	381	380	359	366	362	417	399	363	388	395	379	384	412	389	401	392	379	362	407	348	411	420	414	381	410	328	375	391	377	371	354	364	391	412	386	427	408	390	397	356	425	386	368	401	408	388	379	363	375	371	391	359	443	442	396	410	401	396	393	443	402	406	389	415	366	413	393	403	421	406	406	372	356	397	372	412	455	392	410	367	419	354	421	381	451	419	371	400	375	431	393	387	350	441	404	440	409	379	369	383	352	428	388	385	380	455	387	374	385	394	379	417	388	389	367	380	390	432	397	417	381	387	363	418	385	393	399	402	363	387	381	380	400	416	425	425	388	406	377	361	372	426	403	406	392	364	371	386	387	382	384	370	400	372	406	391	375	372	389	396	372	389	359	378	435	360	398	362	418	411	414	388	431	363	412	387	365	391	371	384	388	368	368	392	353	393	344	388	413	428	372	375	431	386	391	395	410	370	387	408	387	354	388	407	433	418	414	352	397	413	415	370	378	410	400	442	374	379	388	333	396	431	384	413	380	403	394	338	419	375	429	393	438	419	353	359	376	393	369	380	383	403	418	437	374	364	370	400	377	393	377	393	431	398	410	378	399	380	397	383	378	389	383	370	405	365	386	349	392	383	393	376	420	427	383	411	357	420	379	411	380	380	349	394	400	400	366	380	352	443	415	393	367	401	405	385	439	418	406	400	390	366	364	403	374	386	385	381	404	381	381	414	395	402	380	398	417	386	403	418	380	344	393	367	382	382	369	424	400	391	367	406	383	399	383	394	366	353	410	434	412	407	403	354	381	359	407	367	374	399	419	374	369	376	373	379	395	394	415	391	430	397	414	382	397	405	371	391	375	384	420	377	399	389	382	394	383	382	374	379	416	390	385	391	409	398	362	390	371	402	376	369	409	403	395	372	359	410	403	399	383	395	387	422	336	377	446	417	382	358	412	398	394	432	382	414	411	377	400	373	379	376	391	405	395	350	371	436	399	415	418	372	397	390	442	373	383	370	379	388	372	365	348	413	426	362	376	444	379	397	346	363	346	389	361	369	382	358	428	366	431	383	367	350	393	390	403	421	357	397	443	374	354	383	423	371	364	391	366	360	393	401	411	422	417	367	427	388	370	410	334	388	352	382	355	392	427	401	396	412	410	401	401	367	368	416	410	379	392	377	386	379	373	405	399	404	410	395	387	389	429	379	389	388	384	411	368	350	414	358	411	438	395	391	385	420	408	441	386	362	401	373	413	419	389	380	403	396	404	394	419	391	358	404	406	418	383	375	405	349	373	392	401	365	424	389	409	363	387	361	405	393	370	352	416	395	394	389	367	417	376	389	442	400	383	394	435	372	392	396	358	345	382	377	382	389	391	413	371	357	359	415	392	403	391	408	395	395	400	397	388	398	396	384	384	371	343	385	365	393	362	375	361	425	391	368	407	379	385	339	349	405	353	383	367	410	340	397	389	433	348	396	375	441	360	436	392	379	409	433	401	372	400	400	383	407	357	355	351	386	395	392	391	377	346	370	389	397	402	392	409	372	361	385	395	362	395	395	408	393	375	394	381	435	398	420	363	430	369	382	406	367	371	410	403	410	400	403	394	357	382	383	405	394	375	386	389	370	408	416	363	374	382	391	399	425	365	385	359	411	377	368	402	394	416	401	399	381	402	435	398	407	390	374	387	396	429	372	364	351	372	405	415	410	372	355	361	395	370	433	400	409	384	413	388	405	380	355	382	391	368	352	394	395	418	380	392	426	378	412	383	358	402	373	399	360	406	385	362	423	440	366	400	394	393	382	388	343	426	427	369	386	407	356	399	352	423	371	383	392	403	398	405	368	392	397	429	376	353	375	399	398	400	361	355	343	370	358	392	411	403	390	420	395	405	371	382	391	394	409	341	381	419	402	408	394	365	382	375	392	382	356	394	364	362	391	392	337	434	376	349	385	443	426	385	385	379	410	383	368	383	371	385	386	380	407	411	410	364	395	383	399	385	420	385	387	409	369	360	372	395	379	413	433	358	426	373	412	364	397	371	449	393	371	388	330	407	405	421	376	412	390	431	357	412	380	376	353	421	364	410	353	364	392	358	383	394	402	412	340	390	356	385	421	356	376	377	395	413	375	380	408	382	407	367	362	381	369	384	392	394	425	414	385	377	370	356	397	384	339	398	406	377	348	404	405	416	397	378	405	357	400	378	393	407	346	411	381	397	386	388	410	386	380	414	377	372	389	391	387	370	355	375	390	391	394	401	430	390	368	452	394	395	436	397	383	366	369	377	360	436	367	384	388	399	410	363	410	390	359	399	419	382	392	388	416	397	350	350	419	387	409	378	377	373	377	346	381	397	411	401	400	417	384	448	395	384	376	406	367	374	348	403	373	358	399	393	357	389	459	406	417	371	428	409	399	364	370	403	373	401	416	437	402	378	378	373	392	384	340	415	400	391	347	357	396	397	419	414	395	367	411	394	382	389	383	405	369	403	401	379	333	391	358	396	355	348	396	397	398	381	381	373	392	469	379	388	410	407	416	379	363	407	374	414	375	377	390	400	373	390	404	427	388	395	394	373	403	363	380	352	394	399	381	375	379	388	394	373	378	424	417	407	393	356	396	403	370	337	374	376	372	369	403	394	375	364	417	380	419	414	347	357	411	354	422	390	369	393	405	363	434	427	415	404	383	382	386	380	394	382	394	442	375	342	400	346	420	425	389	378	386	390	405	412	368	412	366	364	394	389	423	378	404	402	390	366	390	407	412	404	394	404	389	404	446	412	381	381	415	385	427	401	400	394	360	413	392	386	384	411	378	390	419	374	406	367	328	394	359	413	357	365	386	373	362	431	379	425	397	377	400	382	386	379	404	394	368	373	399	344	370	396	426	345	364	382	419	414	420	399	424	412	426	357	391	410	372	375	368	393	416	414	394	420	404	398	395	399	358	407	392	431	376	437	402	361	416	379	364	392	391	398	410	373	372	425	371	383	374	382	420	336	381	382	395	380	350	366	394
28006	16876	12317	60384	61819	43654	25983	11738	4419	1344	857	871	877	856	823	889	802	825	850	857	864	856	832	848	857	835	823	825	839	902	824	889	856	832	794	816	842	887	828	875	810	824	849	879	786	862	866	821	832	822	842	871	859	833	833	810	847	841	809	807	859	795	863	865	817	853	888	779	887	865	802	879	840	787	870	826	806	820	801	846	816	841	855	756	898	822	854	835	913	885	900	894	836	842	846	830	809	868	848	877	808	828	878	793	833	861	830	837	868	839	848	837	856	844	774	846	844	823	822	848	835	782	864	875	805	850	866	825	811	866	824	837	880	842	855	780	808	844	802	865	803	817	851	798	811	863	850	853	853	828	818	816	823	840	855	832	860	813	844	890	833	835	850	840	824	876	846	803	831	869	849	836	862	818	808	831	871	811	797	883	814	865	809	807	837	852	822	834	848	883	854	838	844	801	858	816	839	898	841	865	860	819	826	846	790	827	808	860	813	826	852	850	848	817	856	871	842	814	847	856	835	817	799	832	833	860	873	825	812	831	831	817	895	834	863	829	807	837	834	834	835	869	786	798	841	910	843	851	823	842	870	802	784	786	873	883	851	835	875	841	848	930	806	859	833	830	841	799	879	818	852	815	831	854	808	865	829	833	878	812	796	832	854	816	840	834	846	914	835	838	856	866	801	848	816	846	862	840	847	834	870	924	830	841	879	839	861	879	856	848	874	822	878	843	794	836	870	884	830	856	816	783	867	842	803	856	814	833	827	915	833	848	851	877	850	844	840	821	851	806	847	823	878	821	890	906	876	849	806	892	890	806	868	826	876	880	861	843	792	802	857	853	837	832	838	834	885	869	877	823	844	815	853	826	843	803	853	847	824	814	804	827	831	851	808	887	846	810	865	890	828	874	841	826	856	813	830	876	860	877	829	842	859	801	856	865	841	856	823	838	855	853	824	825	802	851	824	827	870	840	828	822	842	854	857	828	832	813	831	850	854	838	822	779	840	774	824	842	850	847	875	752	831	833	813	868	844	850	807	831	836	868	858	843	858	831	821	869	832	837	877	820	888	754	861	865	799	831	828	881	807	837	837	853	875	891	796	823	875	850	837	830	846	886	810	841	866	800	827	832	867	833	845	870	813	922	943	843	818	835	847	836	830	830	795	844	908	841	851	844	874	853	866	865	872	879	877	885	889	885	827	882	824	855	856	849	817	839	837	829	802	849	831	825	813	848	856	779	805	881	860	842	840	848	809	787	873	778	867	883	826	825	821	806	888	868	790	817	867	835	846	821	882	864	847	820	867	848	843	852	814	839	825	829	794	868	836	869	859	871	852	829	871	847	886	826	837	861	888	852	845	839	853	884	768	860	854	795	850	816	818	793	829	813	893	864	826	866	903	834	849	847	857	837	823	831	882	808	873	831	788	844	852	868	873	825	864	840	842	847	817	863	821	816	824	852	824	817	832	848	870	841	869	856	838	890	873	875	825	810	883	874	906	838	806	838	817	853	867	865	896	864	835	839	844	888	840	831	823	773	853	808	803	843	823	863	843	815	868	831	808	872	904	812	838	864	839	864	884	839	876	860	847	866	793	839	828	793	873	776	854	843	833	847	856	839	851	844	823	805	802	846	835	848	808	848	854	855	865	838	844	838	858	865	851	835	786	904	825	901	830	853	821	889	834	841	802	860	840	834	909	841	867	882	837	815	882	859	855	796	865	827	852	846	842	854	814	850	831	779	817	871	842	907	897	851	896	868	808	852	824	901	878	862	890	850	839	817	838	792	871	807	796	835	835	870	884	867	870	888	831	855	794	789	793	814	855	827	851	866	854	812	775	811	850	834	871	849	841	883	862	826	817	849	854	835	879	823	861	844	791	831	851	851	903	868	843	756	853	826	871	898	773	831	854	842	793	854	894	868	836	855	829	818	836	745	857	774	892	838	834	849	813	819	836	807	857	781	895	820	830	829	799	884	890	859	881	841	779	818	886	849	806	851	804	837	914	870	840	821	860	879	853	853	804	809	855	821	803	833	814	826	872	834	873	835	823	855	785	873	838	922	816	859	887	818	800	858	814	792	863	890	842	842	867	819	859	853	851	874	801	849	809	863	842	897	792	891	765	895	853	832	879	874	826	872	837	852	829	839	882	772	841	850	810	859	867	906	831	823	816	844	862	804	802	876	832	840	843	859	853	816	826	837	848	857	827	855	797	831	872	866	854	804	847	855	883	844	836	811	831	874	790	844	773	814	867	801	866	891	844	843	827	880	873	843	811	842	789	866	800	879	826	860	830	853	888	849	837	875	865	823	825	826	863	823	837	886	796	822	859	851	797	846	838	779	890	790	833	852	851	856	798	855	859	810	806	824	795	816	850	796	846	853	828	840	826	819	819	879	850	826	821	788	820	849	833	863	886	871	815	845	892	823	847	852	791	896	822	817	854	826	835	880	856	861	881	825	898	799	885	804	862	877	878	872	868	847	843	841	818	814	793	844	824	860	769	866	799	843	853	823	828	834	859	834	851	869	883	844	840	836	845	834	813	886	895	812	845	890	835	876	883	825	861	917	902	862	867	886	825	848	849	851	859	843	873	830	849	869	872	827	828	874	879	809	886	857	862	902	865	840	844	774	807	837	801	807	822	827	839	763	806	844	870	841	824	832	833	809	837	836	827	838	824	852	886	897	854	875	819	884	821	874	842	872	844	847	862	857	799	815	875	885	860	861	832	872	828	815	838	859	850	847	847	832	879	861	856	825	823	780	812	792	892	829	880	859	871	883	875	832	837	859	820	861	840	820	864	818	839	837	825	860	808	842	836	879	813	823	773	793	884	819	793	843	894	850	862	827	849	819	849	837	839	850	864	843	874	794	837	852	855	870	835	880	897	819	808	850	800	840	839	846	866	830	851	829	895	864	835	821	826	876	848	801	802	879	887	829	818	843	878	849	840	884	869	825	812	872	848	868	846	768	828	820	877	820	824	802	822	773	832	790	826	848	836	850	868	849	829	796	846	835	870	878	888	900	823	895	807	851	799	791	863	814	799	844	862	805	824	867	844	827	891	844	851	851	879	865	838	816	870	844	817	847	813	874	855	844	851	833	827	832	846	794	788	846	840	829	816	847	821	839	859	809	891	854	845	864	864	864	870	837	813	843	848	882	835	861	864	876	843	884	811	840	844	787	872	815	882	843	836	819	770	820	850	880	813	809	840	866	876	841	830	841	886	814	838	889	886	826	838	828	879	845	855	850	857	874	861	874	801	891	838	840	843	799	809	837	885	865	828	855	830	818	851	831	807	873	847	821	871	869	868	831	832	812	845	843	843	821	875	837	832	879	822	830	852	862	846	878	843	860	834	844	814	843	770	824	819	812	797	891	830	821	837	822	855	838	867	833	869	905	861	814	866	819	837	875	906	896	906	811	878	847	869	860	886	814	860	831	860	874	856	853	867	863	877	862	813	866	890	859	880	837	805	860	772	845	874	828	854	843	843	855
10120	4312	1675	3094	3479	1802	884	558	329	292	249	274	251	254	251	265	253	300	260	250	289	256	285	256	289	268	263	285	263	282	286	277	280	302	261	267	280	270	268	290	257	258	312	279	228	267	257	266	265	289	277	245	285	257	288	266	239	259	234	270	250	289	281	264	260	302	284	280	262	262	308	291	295	269	253	248	248	271	271	265	263	306	288	254	282	266	249	263	270	289	277	253	283	281	241	260	249	243	268	277	275	223	309	257	294	250	265	271	317	283	243	252	250	284	254	303	244	274	214	252	248	279	269	266	290	261	283	267	265	239	270	264	262	253	266	277	287	258	268	242	294	305	251	243	236	249	271	278	269	308	303	243	238	288	303	269	268	254	277	277	299	239	289	268	311	282	271	294	256	255	265	297	288	249	272	269	307	251	281	252	257	265	297	257	283	288	266	274	275	304	261	265	322	285	272	254	296	278	263	287	276	266	302	274	275	287	269	238	249	248	238	241	272	275	290	278	293	279	281	279	269	274	279	319	268	242	240	264	260	263	276	289	274	265	275	259	272	317	263	274	243	235	278	276	240	237	302	262	301	261	269	285	288	286	281	227	241	272	245	248	258	295	254	247	276	267	260	260	279	245	279	279	297	255	274	268	285	242	252	276	260	246	260	302	256	278	222	268	278	274	307	267	254	270	299	263	262	286	255	265	290	258	280	262	261	259	278	288	263	273	273	276	262	251	267	284	270	301	291	284	283	313	278	289	272	245	291	254	269	250	257	284	282	270	284	260	247	277	289	286	290	258	233	301	252	251	284	284	279	284	264	263	283	249	279	265	257	270	275	296	245	263	271	239	284	302	267	269	305	295	264	284	234	302	258	276	268	245	262	273	264	292	265	268	275	277	281	290	244	260	264	265	293	252	265	271	258	258	242	267	270	285	273	264	251	246	262	283	286	281	276	266	263	235	249	246	299	294	289	282	278	279	241	269	247	262	236	249	262	270	281	266	237	284	244	235	248	251	249	268	262	266	270	288	244	256	254	253	273	249	231	265	231	276	249	269	243	257	273	270	264	277	290	275	259	262	269	262	241	238	296	276	259	278	268	240	247	268	277	262	246	255	257	267	291	260	237	284	296	238	300	259	257	257	293	270	259	298	296	265	249	248	241	270	253	261	253	273	263	290	233	254	260	267	267	282	284	263	243	247	276	272	256	259	275	295	293	281	270	240	253	269	272	243	246	316	299	271	259	273	263	254	258	255	259	260	273	257	252	282	283	245	279	220	259	284	271	285	300	268	281	248	290	267	272	259	271	256	295	293	318	295	284	287	290	263	301	300	275	283	274	282	260	288	296	285	275	263	294	260	285	264	334	267	250	229	233	253	299	255	252	259	286	293	270	287	270	255	289	237	259	252	286	273	283	268	271	268	267	275	247	247	243	272	286	254	281	292	252	291	272	253	289	251	294	283	253	274	279	257	257	250	263	287	240	245	253	261	254	286	239	251	287	281	289	278	263	272	278	252	277	268	259	276	243	274	270	294	272	235	274	250	264	255	274	284	281	256	269	266	256	289	258	279	264	260	301	262	273	282	273	278	272	247	274	258	276	275	260	242	288	245	255	259	263	260	259	258	286	272	253	286	271	305	291	279	248	270	287	260	264	279	292	292	280	268	269	238	254	255	251	266	278	274	266	308	229	276	223	261	277	286	301	283	258	254	275	275	272	290	249	261	270	265	255	275	285	253	293	285	302	258	252	259	267	263	270	278	270	317	285	252	288	231	278	256	252	273	264	257	263	267	230	251	243	265	286	282	273	246	250	256	292	268	327	294	284	261	240	272	312	304	269	294	253	271	258	228	254	275	272	268	252	260	275	233	293	282	267	255	297	296	262	284	252	258	257	270	269	266	286	267	260	274	263	251	277	314	258	274	264	265	262	298	282	255	285	261	272	264	258	257	272	296	288	292	278	258	261	250	251	263	265	255	279	268	260	267	267	259	291	263	248	243	282	257	283	268	243	259	259	249	273	272	259	271	264	255	274	265	264	231	272	259	247	266	266	271	251	276	286	281	258	288	289	256	308	291	248	283	273	230	259	264	272	267	277	299	275	268	287	295	243	246	242	254	245	260	276	257	279	269	293	251	288	255	285	249	291	269	267	275	245	318	269	248	287	247	292	275	250	283	301	288	290	275	259	276	267	266	267	250	274	282	256	244	250	252	257	297	266	251	265	276	278	255	285	275	291	269	262	351	298	292	272	264	263	244	248	243	273	262	268	276	247	245	258	279	304	245	273	259	295	250	272	259	236	281	281	246	264	293	299	266	282	287	263	273	292	248	265	266	244	255	272	253	293	303	288	268	250	286	252	283	263	261	274	232	243	252	248	276	278	251	272	270	299	243	277	273	295	283	265	261	241	274	263	241	288	240	283	260	268	257	263	282	271	271	285	310	287	242	274	249	257	272	276	270	241	262	246	249	296	313	266	287	268	273	263	249	257	263	245	281	283	259	255	277	305	291	306	245	262	252	261	251	277	294	275	260	251	277	302	264	264	247	269	267	287	271	279	255	257	286	264	293	269	273	281	265	272	270	229	259	293	275	253	268	269	263	262	257	283	270	282	269	270	265	287	278	282	253	257	302	265	285	260	246	244	226	288	260	271	257	287	231	243	271	235	254	265	262	282	259	275	253	301	252	280	282	268	262	275	268	258	256	257	231	284	274	266	272	255	284	246	280	277	272	267	290	300	249	305	249	266	266	249	275	264	245	251	238	257	246	242	261	261	255	249	266	290	255	282	264	263	274	273	283	249	259	276	286	274	259	244	250	240	274	243	285	262	254	274	250	252	273	277	262	283	272	276	257	283	288	279	306	270	252	291	240	276	287	274	256	284	262	273	247	303	296	266	238	262	288	238	273	260	275	277	259	271	279	283	249	259	303	258	248	275	256	235	293	272	268	271	249	288	254	253	265	286	288	279	252	253	252	242	286	264	292	269	268	266	277	254	255	265	284	275	270	286	287	250	261	250	275	235	266	260	310	279	297	271	245	269	272	289	255	271	254	262	204	261	289	294	270	269	290	263	262	266	241	271	296	289	262	264	278	254	263	271	267	248	258	264	262	268	276	256	263	260	298	277	253	244	293	273	293	267	241	267	253	248	260	291	236	275	259	278	260	268	240	230	237	241	263	254	253	246	274	282	264	287	278	270	287	291	265	260	289	253	256	278	263	246	275	256	268	286	262	238	266	271	301	255	288	276	288	264	270	237	272	271	275	237	267	257	264	249	313	255	292	282	284	254	268	291	283	261	291	281	252	243	251	245	272	273	248	270	252	265	253	283	281	285	251	264	277	262	244	254	269	272	301	271	251	220	265	304	261	284	265	236	246	237	251	248	274	285	284	246	277	263	270	249	283	290	255	262	255	270	267	282	295	268	277	272	259	244	287	266	288	258	233	254	290	250	299	289	273	303	278	253	270	276	256	274	284	265	289	267	280	262	288	272	245
6386	3698	2839	9432	9728	4914	2439	1339	862	640	630	589	619	624	607	570	660	636	627	624	593	587	641	574	623	631	665	642	598	627	607	605	607	606	611	635	601	607	621	636	617	627	680	620	576	606	618	610	657	641	632	646	663	663	675	626	606	572	619	629	609	595	619	623	585	603	628	640	545	607	649	585	608	622	621	645	608	620	621	623	618	599	604	624	602	593	590	623	646	638	661	603	691	648	624	605	627	627	650	609	638	626	657	602	590	592	676	594	570	607	610	597	659	588	583	615	581	648	628	605	594	638	598	635	597	673	591	648	585	653	669	602	613	590	585	594	617	648	611	633	664	604	601	571	649	598	588	645	580	673	611	624	630	596	585	617	598	575	587	604	630	614	665	598	612	636	624	629	620	609	609	621	607	591	637	598	610	616	622	574	633	662	624	628	605	628	607	630	604	626	639	636	667	598	612	579	643	598	637	630	666	626	617	630	615	610	607	611	611	609	612	640	628	598	567	589	627	583	614	593	594	627	607	608	606	602	592	593	598	645	655	612	614	605	622	645	648	581	608	634	611	649	588	582	595	602	618	650	589	633	622	666	667	617	614	641	617	623	624	609	590	626	611	645	626	584	589	629	606	647	603	639	617	592	600	609	634	613	606	610	660	631	617	633	579	633	595	631	586	562	621	617	592	653	619	609	621	606	629	604	655	582	584	590	583	644	587	656	556	631	596	607	656	619	621	584	589	592	598	631	612	600	629	581	657	596	615	605	608	616	596	620	629	673	573	653	617	581	647	651	613	641	640	609	590	584	602	634	603	602	622	613	651	625	643	620	608	585	644	623	617	620	626	644	622	615	619	600	608	589	625	609	609	624	647	646	576	628	601	585	663	630	614	614	655	609	621	607	591	666	637	630	659	628	597	603	579	612	627	626	586	642	604	568	588	626	606	607	626	589	637	627	634	593	618	655	563	594	614	593	610	663	578	623	649	624	635	635	590	581	666	628	568	595	626	586	636	625	612	598	617	606	584	567	602	630	604	590	606	614	579	649	630	590	608	617	601	620	614	614	625	582	574	638	624	621	630	641	596	579	598	604	668	607	598	607	585	584	645	577	634	606	577	644	606	622	595	613	622	634	637	594	616	575	585	633	646	624	630	630	641	638	584	654	627	604	618	596	622	618	598	625	630	598	621	594	617	616	608	575	608	626	612	607	603	622	609	614	630	598	611	606	606	602	609	642	597	628	630	653	635	678	598	623	597	646	594	577	633	589	632	600	600	594	634	624	619	578	696	592	597	624	604	599	637	594	600	634	622	579	628	607	622	607	597	588	629	617	612	589	596	590	640	628	614	586	658	642	628	609	621	612	585	542	609	595	646	606	621	690	643	596	620	614	617	605	647	621	672	656	595	612	578	631	575	631	619	603	577	621	618	627	606	605	648	650	654	593	567	647	650	612	617	612	610	610	584	656	601	653	583	592	627	615	610	588	634	600	607	630	641	581	584	611	600	593	596	607	637	606	606	628	582	593	597	569	623	615	651	637	593	604	593	659	640	647	665	637	557	631	638	581	620	599	675	619	576	637	647	605	635	623	641	604	612	600	625	621	607	596	618	628	610	625	606	600	634	625	602	547	608	606	610	607	630	583	622	609	587	606	621	579	632	626	608	590	663	612	602	611	626	627	609	635	641	621	586	649	558	595	599	658	613	621	618	633	583	619	599	602	592	617	620	609	598	621	610	633	654	603	627	636	656	564	582	605	614	578	594	631	655	635	571	635	600	656	628	632	606	616	626	594	634	628	612	575	615	632	612	620	608	584	602	598	612	579	633	572	580	651	671	617	617	629	639	583	589	625	591	605	597	610	630	619	629	586	596	642	655	660	611	649	638	652	635	604	624	612	648	613	581	591	606	613	610	620	598	555	591	599	628	590	623	606	659	598	602	667	624	573	603	600	617	626	629	618	610	628	568	653	589	658	664	631	675	662	581	607	631	597	640	636	605	589	617	597	592	646	618	624	606	592	617	586	596	599	632	602	636	625	615	619	611	565	590	639	649	610	625	609	608	660	623	620	646	622	574	624	650	588	611	589	575	578	581	640	664	607	647	608	599	601	611	622	587	584	619	626	660	643	646	629	612	603	614	602	583	573	604	592	622	623	627	622	558	592	613	574	680	618	577	625	635	629	662	607	607	624	629	587	585	670	602	603	593	613	635	628	641	627	570	627	635	555	563	561	616	560	620	588	631	628	604	617	582	576	595	634	602	585	588	602	621	595	599	637	588	571	562	586	635	613	620	596	598	591	564	586	658	632	591	655	655	616	620	592	605	641	595	625	627	606	605	635	611	642	612	584	561	621	613	624	604	599	630	625	615	601	700	643	630	597	616	566	637	659	626	599	585	620	611	593	604	649	608	619	627	615	610	561	611	597	628	564	615	618	644	640	630	596	644	662	635	616	620	580	612	604	637	620	624	610	618	612	593	640	637	597	619	597	650	604	623	634	594	619	687	675	635	658	617	621	638	612	649	648	616	608	636	590	624	614	568	632	629	593	656	586	613	653	616	603	601	594	636	606	611	614	640	611	626	545	607	638	590	662	615	655	611	591	612	621	606	595	616	612	661	596	567	613	617	608	599	646	608	623	616	636	619	581	591	588	587	672	637	592	633	579	641	596	613	587	649	620	644	620	629	615	594	628	646	588	629	604	607	617	587	607	589	614	575	628	632	608	633	611	634	640	616	623	611	630	584	647	622	611	614	565	617	648	598	554	628	572	648	664	586	621	620	654	608	605	616	613	595	566	647	594	596	573	606	559	608	614	636	619	585	637	627	615	576	636	593	622	609	574	559	586	604	558	608	594	663	603	610	658	629	646	581	585	619	616	623	613	609	585	638	600	607	623	610	629	597	654	632	646	645	614	641	596	616	657	599	589	626	634	629	656	595	633	650	623	627	631	631	579	612	605	646	598	618	560	647	617	601	610	626	625	622	589	609	634	628	588	614	598	626	585	611	621	574	647	620	628	583	625	593	601	643	592	598	653	600	581	566	603	608	650	660	583	614	583	631	590	597	589	627	590	585	629	594	609	578	627	644	647	621	622	610	606	599	626	603	603	583	626	638	619	642	567	601	640	579	602	631	655	596	610	662	600	656	615	651	664	605	629	621	636	647	588	597	603	641	599	630	604	598	624	632	624	627	621	619	628	626	545	616	584	614	629	596	616	630	631	633	589	617	621	645	581	643	642	582	574	614	632	632	624	567	650	660	582	643	593	576	608	653	586	603	592	646	581	603	610	634	574	630	588	644	595	651	567	628	620	614	596	600	616	604	571	622	644	565	628	564	593	620	625	632	623	630	622	608	623	590	600	627	654	575	597	636	615	626	589	597	645	588	636	617	636	591	615	607	623	637	598	625	591	600	563	647	636	660	650	635	621	603	603	637	596	612	664	573	668	595	620	632	605	654	639	592	590	629	638	606	603	649	629	600	606	600	623	629	584	606	644
30038	19311	6764	32572	37665	19398	7825	2534	938	435	354	362	359	333	361	364	343	347	333	329	336	324	342	365	337	342	360	322	335	362	343	335	350	354	342	350	346	357	348	311	365	368	346	342	366	357	329	339	340	342	345	369	343	363	336	334	332	348	351	328	349	331	360	348	388	345	337	332	330	310	321	356	374	350	327	334	345	341	346	335	330	365	381	319	352	362	335	327	364	331	324	338	349	381	327	332	331	328	334	332	339	295	342	357	319	331	353	322	345	328	345	322	322	351	364	331	336	369	338	337	335	307	310	334	319	311	358	337	356	350	299	391	320	347	361	353	312	343	316	326	323	320	325	319	292	365	372	327	323	310	341	329	327	344	359	331	331	362	375	355	336	337	370	361	349	315	334	331	303	354	326	309	357	375	369	326	327	315	317	333	343	355	363	342	355	313	362	327	347	346	350	355	337	362	349	337	344	345	326	354	328	344	318	333	328	326	310	326	317	369	344	328	323	308	325	351	365	346	300	341	370	355	354	321	322	372	351	331	349	341	304	354	318	328	308	364	311	385	331	355	330	340	341	325	315	331	366	344	365	347	340	348	344	358	370	367	342	356	330	314	386	379	335	323	324	347	338	326	326	340	331	343	324	364	334	360	361	356	307	354	346	353	387	357	347	343	309	315	345	324	302	337	367	368	338	329	339	350	337	342	324	303	365	360	361	336	376	342	359	346	347	317	356	370	341	369	363	327	324	327	337	295	321	303	332	316	365	356	342	332	319	360	368	345	337	357	285	339	379	342	332	354	361	345	361	337	324	340	334	378	345	363	344	362	331	336	333	365	339	333	343	350	314	331	341	312	325	363	297	332	341	380	376	322	303	378	325	341	337	345	332	348	308	339	326	340	328	343	354	326	360	370	326	319	355	342	312	346	356	344	336	324	347	314	366	345	340	352	353	322	381	323	357	375	328	339	338	353	331	342	313	354	324	350	349	346	364	337	400	342	344	325	322	337	321	358	359	336	317	362	326	342	356	357	316	358	271	362	341	339	324	355	361	326	360	344	332	366	345	325	353	336	348	324	329	328	330	365	341	362	328	319	310	309	379	342	318	343	339	345	332	347	332	336	325	326	344	351	338	304	333	306	328	344	381	338	336	323	336	328	346	368	353	357	375	352	361	353	363	312	363	309	319	362	319	368	341	332	342	392	329	335	311	352	346	336	356	322	358	331	368	358	364	382	379	402	352	317	361	335	337	332	351	354	338	356	354	330	362	363	308	357	360	344	320	313	350	350	328	360	315	315	303	310	309	345	341	319	362	295	332	363	335	359	348	310	294	366	360	312	345	335	334	319	326	338	353	355	350	354	342	288	345	329	316	303	318	351	349	359	316	310	345	361	359	346	332	329	364	343	326	361	363	350	345	362	341	348	377	288	333	374	339	341	340	348	368	316	321	351	346	337	337	365	325	349	317	344	358	377	360	339	356	354	378	337	334	362	376	332	349	333	387	311	340	376	340	347	364	366	333	355	361	350	292	319	318	351	343	365	357	334	333	381	363	323	310	327	360	303	317	320	329	324	307	321	355	353	347	341	357	331	313	348	349	338	319	325	340	344	331	341	359	333	343	338	331	327	333	361	350	335	367	385	311	320	350	347	371	343	341	343	364	345	345	335	362	341	342	369	325	347	386	295	372	363	340	350	320	345	355	364	353	332	361	314	328	354	306	321	309	355	341	352	351	353	325	365	392	341	315	361	369	348	326	346	358	351	323	344	370	327	344	346	319	326	380	348	350	344	365	340	335	314	347	307	335	325	335	364	372	357	357	363	327	316	354	344	347	342	359	370	347	317	345	332	324	326	346	303	340	361	317	314	349	366	338	343	338	355	335	399	371	338	359	361	332	351	335	343	335	354	343	367	333	361	368	346	347	338	334	333	332	326	342	329	353	323	368	313	359	343	361	326	335	329	330	344	336	325	332	332	326	352	305	348	352	342	374	341	340	354	329	351	322	331	373	328	345	337	342	330	354	327	352	336	347	327	342	339	315	319	342	327	353	324	326	342	330	342	363	304	328	335	331	319	361	366	359	335	350	347	343	320	349	315	320	353	304	316	321	322	375	358	312	280	356	346	315	315	355	353	334	347	322	341	362	341	360	354	337	345	356	336	326	376	342	318	339	323	342	343	375	291	357	329	380	341	325	335	345	331	353	293	348	300	340	292	352	320	347	337	332	309	343	307	354	355	313	347	342	329	369	352	314	308	368	341	311	354	308	343	355	365	344	354	346	347	356	381	331	321	293	295	348	331	349	340	344	356	350	351	353	307	304	342	334	368	349	328	369	354	362	380	343	328	348	320	336	357	326	335	325	332	344	340	355	373	341	311	356	333	354	314	303	373	348	348	358	357	344	328	335	332	342	353	351	346	345	333	332	359	334	364	360	349	366	342	334	338	342	358	389	329	324	335	364	351	316	361	361	313	351	318	336	361	315	370	336	363	327	297	330	359	339	368	341	339	320	365	379	332	338	338	332	308	340	319	345	312	308	350	344	329	323	356	324	330	314	355	337	313	331	329	344	347	321	326	357	316	331	352	325	359	369	349	337	331	336	309	326	341	362	327	288	355	342	386	357	360	287	347	307	348	332	353	350	317	351	339	315	350	312	344	327	365	364	340	328	347	333	389	338	348	330	364	331	326	345	346	315	306	325	329	303	331	350	332	324	351	308	359	369	311	332	360	367	300	369	339	336	347	365	334	323	302	357	364	362	370	366	331	333	307	348	340	369	333	346	365	346	379	332	344	333	364	318	337	340	346	329	308	348	366	336	336	361	336	350	337	315	394	352	369	296	361	330	345	352	341	343	302	360	359	354	355	362	350	332	371	358	305	323	307	338	376	312	341	338	356	318	317	366	376	367	321	311	338	346	312	396	317	318	333	327	351	330	317	364	364	347	311	316	360	340	369	337	330	316	335	329	353	331	330	346	359	369	310	351	352	340	354	362	381	331	340	345	355	331	318	367	366	333	316	316	310	346	339	350	335	335	329	338	348	340	348	344	324	342	332	365	316	324	351	320	354	337	360	353	337	348	342	325	351	364	352	342	327	332	349	333	333	340	372	337	329	327	313	352	352	312	329	341	352	339	323	353	333	314	313	307	345	339	325	373	382	334	358	359	351	358	341	326	316	358	383	338	356	356	357	356	317	338	368	357	329	342	317	317	296	299	370	353	379	362	308	357	339	312	355	342	325	336	350	343	326	320	292	328	360	347	314	356	378	368	359	348	335	356	370	348	316	310	351	337	356	351	352	363	343	351	324	331	327	365	375	347	325	347	330	318	372	343	354	334	378	349	336	314	355	335	317	372	373	327	327	351	344	310	356	338	339	326	348	376	360	325	323	343	347	371	334	335	401	320	332	306	338	310	342	352	339	358	355	317	312	322	318	305	328	314	308	343	342	410	353	321	396	319	387	330	319	339	362	311	340	354	317	312	320	341	354	356	331	297	320
19305	13817	6984	48526	49929	32799	18243	7892	3181	1090	748	749	756	739	806	709	744	749	725	804	809	787	756	781	746	757	769	764	735	764	732	799	708	742	725	769	748	756	745	732	811	720	756	770	787	753	770	783	788	722	783	741	731	767	776	729	793	754	720	771	787	755	752	743	764	764	753	790	751	734	753	736	732	753	788	782	760	745	733	758	791	744	694	782	724	741	758	767	757	758	754	764	779	776	771	775	758	766	736	742	707	783	745	796	735	738	785	719	766	763	771	767	813	704	773	762	740	766	770	757	754	725	773	772	735	722	757	765	786	777	763	749	750	778	787	746	747	719	776	738	721	791	768	711	722	780	727	769	730	774	766	726	776	757	768	762	726	759	808	773	774	758	788	738	734	792	766	782	781	757	792	788	796	773	758	794	757	716	775	741	746	768	726	744	763	736	721	727	795	775	791	733	760	738	756	753	788	750	753	772	749	756	795	769	773	787	769	711	769	792	726	776	731	756	732	704	770	746	784	769	736	737	710	783	723	747	771	784	749	733	772	761	741	742	782	718	764	747	734	797	730	749	741	796	744	714	782	745	759	735	828	746	783	738	732	723	830	815	821	731	717	734	726	774	721	744	750	749	784	745	749	738	794	765	760	734	741	763	755	728	784	737	785	754	751	753	772	770	692	731	731	736	771	756	715	760	747	787	784	775	750	816	783	768	734	762	720	772	781	756	731	699	749	747	776	730	759	769	809	760	749	736	744	799	768	752	713	731	769	784	731	760	767	782	738	761	771	735	755	773	785	789	778	785	798	766	733	750	765	792	769	791	775	744	768	721	729	797	772	755	730	743	780	729	795	713	747	769	754	767	778	716	722	777	796	728	792	774	783	770	749	793	747	750	756	746	766	765	746	736	766	767	756	770	780	731	711	822	756	749	804	781	760	716	756	778	718	770	797	770	769	774	741	687	752	744	745	767	726	750	728	734	735	800	737	757	791	743	721	774	725	813	774	798	730	743	745	756	740	786	735	791	761	770	728	741	751	760	740	760	673	760	714	746	718	732	796	753	786	763	761	765	722	713	780	765	740	743	753	762	743	797	788	771	780	797	767	734	753	789	823	791	767	701	761	768	723	728	769	774	736	788	753	780	772	753	754	755	740	796	778	803	758	702	761	745	775	801	748	727	758	767	784	756	745	719	747	779	723	784	729	737	787	786	792	762	753	755	750	792	750	788	751	747	785	782	758	753	764	738	724	769	776	789	757	855	785	794	727	799	781	728	787	743	774	751	736	807	789	754	773	760	780	784	761	719	777	748	767	752	754	780	763	837	757	749	816	768	735	767	781	777	737	731	793	750	821	746	755	754	774	798	753	713	774	755	731	784	749	755	755	760	784	742	700	789	743	740	732	769	778	772	789	763	758	774	787	757	735	759	723	777	780	791	809	786	855	752	809	752	760	770	756	756	779	785	723	737	786	771	750	733	742	793	750	742	754	706	772	753	720	789	721	741	719	715	760	791	799	745	774	731	754	795	756	755	767	787	779	762	761	763	780	753	770	815	769	804	783	747	787	759	822	774	781	729	746	746	749	826	713	784	736	712	781	760	790	810	779	805	801	733	810	758	719	769	764	787	789	762	807	721	731	764	749	797	729	755	683	744	774	764	713	762	715	789	756	707	730	779	776	739	773	765	718	779	743	810	788	745	726	715	724	765	701	759	692	740	750	761	762	739	733	730	750	781	781	743	761	744	719	748	763	795	741	793	745	748	734	775	724	795	766	771	796	782	768	776	783	807	759	794	769	763	790	751	743	769	801	741	802	770	777	756	765	796	745	770	723	726	791	757	793	723	784	793	767	686	736	761	775	729	776	742	771	761	749	758	805	711	720	792	773	760	730	809	735	750	779	732	743	786	778	804	770	757	780	713	780	750	793	776	742	738	726	771	779	747	760	750	773	754	745	753	765	770	733	802	753	756	782	755	741	748	725	760	811	749	726	766	786	767	782	751	739	698	753	798	775	724	801	728	768	777	775	822	729	726	799	745	763	788	773	686	775	709	740	712	764	770	778	729	747	783	815	776	793	732	762	735	731	776	721	769	771	818	776	770	721	784	745	712	781	720	773	761	767	761	776	762	732	758	707	796	705	776	758	804	754	724	755	717	767	716	771	762	778	794	760	784	763	727	793	770	753	714	769	783	713	737	713	742	789	692	731	764	763	745	749	760	791	769	759	771	800	731	776	777	712	759	792	755	770	736	769	743	749	770	730	733	762	774	770	785	777	783	815	707	745	780	740	768	751	786	763	767	789	793	785	768	781	801	717	787	758	760	779	770	757	762	773	792	761	774	790	737	743	753	738	707	763	759	658	797	738	753	734	767	786	752	809	763	738	729	814	775	747	756	745	795	755	718	755	751	822	747	786	715	745	777	757	721	738	812	742	735	768	698	788	730	750	708	758	773	706	730	778	759	761	772	757	726	747	756	730	766	769	764	727	746	765	771	714	804	783	702	787	768	782	805	752	777	742	754	774	781	783	773	723	742	701	724	757	773	739	770	751	756	739	737	765	739	771	732	735	752	764	742	800	768	748	752	788	778	735	743	803	707	730	764	782	728	762	776	749	817	747	778	781	766	755	763	704	776	713	752	760	745	738	733	714	750	741	769	786	798	757	718	781	698	752	743	757	749	750	775	782	763	756	781	778	721	773	738	749	775	788	785	713	750	790	746	728	770	710	780	791	721	757	750	808	766	829	748	752	769	762	723	731	730	704	748	781	730	802	770	744	738	740	702	752	727	782	762	786	764	771	762	738	755	770	783	757	775	716	781	733	756	702	734	689	798	768	749	726	719	736	772	742	746	766	755	762	791	776	746	813	740	717	820	792	729	795	804	761	776	754	759	763	754	763	770	742	753	803	767	775	745	765	788	718	758	741	729	740	700	708	774	731	767	774	728	827	773	744	734	755	751	759	745	773	767	740	773	752	761	722	838	782	765	749	735	755	735	736	694	784	796	744	769	743	754	735	777	765	763	743	718	754	695	809	711	749	762	745	759	753	715	685	808	784	788	738	745	766	777	755	746	748	766	779	733	756	774	739	760	793	768	769	779	756	751	740	790	762	683	738	754	725	755	825	787	731	722	730	739	700	762	794	701	732	823	765	800	732	785	734	775	741	772	747	787	771	748	798	784	774	722	739	715	718	764	724	815	775	798	772	769	747	811	764	864	794	800	742	779	734	787	763	752	749	766	753	718	769	715	760	766	800	766	786	777	752	829	784	751	753	781	793	750	739	708	761	757	720	761	770	730	799	729	750	741	751	810	738	788	791	755	788	744	721	757	756	760	760	773	788	769	799	766	761	734	760	725	760	664	757	779	753	724	736	767	723	753	728	761	778	787	776	737	737	771	763	743	763	744	741	809	741	773	779	760	727	743	820	773	736	760	811	774	768	765	804	795	700	759	786	795	794	775	790	764	828	772	754	750	738	792	787	744	782	718	739	752	769	772
42071	26751	10193	38769	52597	33253	16599	5856	1806	574	357	423	443	383	409	386	404	364	361	359	375	394	362	372	421	394	353	396	352	365	394	378	361	389	430	344	373	391	366	371	409	389	321	396	369	354	367	405	392	397	410	354	369	381	397	372	424	403	355	373	363	395	384	378	375	409	411	404	383	371	387	381	370	392	387	394	407	386	377	390	373	333	392	372	373	378	363	400	337	371	368	402	392	363	373	449	403	380	375	374	366	366	379	361	364	371	372	383	380	372	393	350	365	402	397	378	372	400	373	363	357	368	390	389	380	371	346	382	371	387	420	376	406	381	391	403	361	403	376	402	381	353	425	352	353	369	428	425	362	386	430	364	379	354	357	373	386	426	351	360	374	416	352	356	391	345	360	373	419	383	367	341	402	415	375	355	374	349	410	401	391	348	382	392	353	365	388	388	418	356	375	380	390	391	360	364	411	407	358	380	358	385	380	390	391	367	362	366	394	399	340	417	357	371	356	405	377	375	412	386	369	362	400	353	351	362	398	346	368	367	366	367	376	363	387	376	388	372	364	423	374	410	382	403	412	375	373	392	390	362	370	388	375	419	389	390	322	352	374	369	339	346	426	404	382	336	369	338	392	406	396	401	402	345	359	362	334	346	357	386	401	389	428	378	396	364	414	386	398	383	383	394	414	369	356	420	371	412	359	364	354	370	376	408	372	382	359	333	369	385	378	375	373	405	391	417	376	374	383	353	403	378	408	362	400	385	379	386	418	405	379	398	349	383	356	379	397	381	352	363	412	403	373	389	336	406	385	362	394	399	371	378	383	366	363	340	385	415	385	354	389	367	388	360	376	379	386	339	393	407	380	367	340	338	357	374	343	398	410	343	401	360	373	381	389	362	390	388	407	394	381	396	356	386	312	377	377	362	376	384	395	328	430	384	343	395	400	398	348	345	382	393	356	356	372	348	333	374	355	346	374	407	366	363	376	369	378	320	398	361	368	403	396	391	367	358	341	338	394	375	375	364	367	391	362	400	374	434	381	403	402	361	366	386	408	375	374	380	348	371	398	405	417	404	377	410	374	381	359	405	382	381	424	358	379	371	377	363	393	403	390	374	364	380	372	336	373	395	395	373	361	380	368	387	404	361	401	388	380	343	409	391	342	336	400	374	357	375	343	386	368	374	404	405	379	358	391	376	389	377	367	380	352	332	382	374	404	362	397	340	375	396	361	349	367	388	413	426	404	373	380	378	371	384	363	420	375	383	369	369	370	352	347	391	388	335	380	389	364	369	384	359	354	367	399	387	369	341	387	344	363	365	388	378	403	364	394	401	409	406	365	385	400	385	409	411	384	389	390	363	352	362	378	399	418	400	367	398	413	409	382	363	395	356	414	397	386	371	385	380	371	401	429	354	371	361	368	389	387	376	356	395	429	409	420	373	381	406	410	433	372	351	403	374	355	383	357	374	403	335	389	403	434	358	376	389	353	377	360	402	350	401	402	399	374	328	391	397	352	378	373	376	411	384	383	361	340	362	364	368	405	389	380	384	369	388	371	396	381	377	368	409	407	395	372	359	386	374	374	388	371	400	404	390	383	414	400	375	386	416	385	400	367	402	375	339	377	389	374	387	376	402	390	404	349	376	339	385	385	368	396	375	364	401	394	375	348	350	409	378	418	381	382	380	394	357	391	345	394	398	385	407	363	385	397	379	391	412	371	330	387	381	361	407	409	408	386	413	372	358	333	379	361	383	373	388	383	378	381	377	386	371	382	376	331	361	394	385	349	388	426	386	356	386	352	371	431	380	383	378	405	403	379	348	414	419	383	385	372	387	362	349	351	388	407	388	343	394	368	377	360	350	366	343	413	374	403	380	404	377	336	363	372	398	420	396	396	345	405	353	383	351	371	377	426	400	379	369	313	354	373	369	384	346	400	378	362	387	368	381	359	389	374	351	377	391	374	434	379	386	381	382	416	438	397	363	374	340	402	336	378	353	371	390	406	386	365	368	384	392	397	386	392	405	400	396	383	376	390	429	390	403	393	354	425	407	386	367	357	395	413	390	372	342	373	382	399	395	368	401	357	360	418	396	398	386	354	371	355	399	381	372	379	432	383	383	357	386	383	384	376	386	402	355	370	350	382	401	378	401	370	337	369	412	358	374	392	409	409	397	390	355	386	356	380	381	385	395	391	389	382	379	366	381	377	379	381	404	391	357	432	338	354	398	378	410	343	382	409	407	394	389	358	369	383	372	359	421	405	343	385	382	428	361	369	373	384	384	432	339	346	375	381	360	413	367	390	371	404	403	346	354	372	377	365	391	347	393	361	376	386	389	415	384	412	402	370	366	358	379	358	358	388	389	396	371	374	340	328	354	375	386	416	408	382	379	389	374	355	360	381	387	385	363	373	367	393	395	381	369	416	391	398	377	366	382	375	343	393	377	418	371	370	349	370	358	375	368	375	359	383	375	391	410	362	390	383	395	399	344	382	432	397	418	361	407	371	388	390	370	389	370	420	358	374	339	335	384	380	366	369	376	357	361	378	374	374	353	386	383	366	378	351	387	424	428	397	378	384	367	404	385	373	358	349	345	390	381	385	400	364	402	370	382	397	410	379	375	381	384	392	364	374	400	368	374	394	361	335	397	379	401	393	406	403	403	371	374	354	381	405	385	385	365	377	372	392	362	356	375	346	370	393	378	397	364	331	341	360	374	374	381	386	379	397	393	373	401	389	393	390	360	374	382	388	381	406	368	412	420	401	371	379	403	414	388	392	338	392	375	332	374	409	389	378	403	359	397	408	373	369	406	365	373	388	425	368	374	402	409	397	403	374	414	388	360	396	369	348	369	350	390	384	407	366	366	365	386	381	373	372	373	386	344	395	383	376	365	378	348	400	413	400	366	372	389	400	423	386	389	358	405	353	339	413	395	406	386	387	397	388	350	375	354	355	324	380	397	383	370	392	389	378	393	394	354	351	354	383	384	387	402	352	392	390	378	388	401	396	380	397	397	363	366	411	372	348	381	357	369	389	338	357	379	346	385	377	375	409	358	396	422	356	382	379	367	361	385	337	375	394	385	385	374	375	390	343	393	388	423	372	359	349	373	376	396	353	367	393	416	390	373	371	365	355	330	393	385	361	386	407	414	376	387	395	403	391	391	383	351	369	346	351	379	414	375	396	365	367	372	366	395	361	373	391	393	396	400	361	359	349	385	387	401	366	403	402	371	367	339	387	413	404	406	410	369	409	366	392	355	395	384	343	399	377	382	367	385	413	390	378	345	404	361	336	372	399	386	389	402	406	381	373	348	380	349	353	378	349	353	360	391	382	384	352	363	396	421	405	331	356	348	349	353	370	350	393	376	357	390	370	368	357	380	367	382	336	378	391	378	362	371	380	397	364	379	389	363	390	384	364	370	388	359	401	378	413	402	386	375	348	355	349	367	395	377	415	400	379	398	431	385	369	366	395	375	388	346	333	388	386	399	412	341	375	404
26199	16685	8984	53185	62727	45920	29255	14301	5583	1422	864	855	789	791	898	805	809	833	787	864	889	872	860	816	793	836	801	863	803	828	862	871	835	810	808	852	831	781	822	828	832	826	885	810	831	811	836	808	765	820	759	836	802	822	851	830	825	846	807	849	832	812	797	804	853	838	805	835	802	863	841	848	834	817	829	803	832	788	805	793	800	795	796	788	882	780	841	872	814	822	765	847	831	789	787	843	847	821	779	827	801	825	805	792	786	784	808	835	829	802	811	827	826	841	874	793	807	843	780	824	850	815	846	790	798	795	800	843	771	814	802	809	829	791	843	861	804	885	827	806	790	801	789	806	829	836	872	811	830	771	851	847	836	838	863	858	806	773	850	852	812	824	869	771	851	837	819	809	801	840	769	798	864	858	831	862	849	795	782	821	809	820	818	834	849	871	879	804	819	798	838	840	829	843	799	798	867	846	880	812	800	864	789	826	826	869	872	841	830	780	793	843	764	831	842	793	793	797	813	861	831	861	853	809	831	834	805	838	859	874	750	841	770	877	808	814	802	827	828	870	798	819	780	800	853	802	815	813	845	857	755	824	812	862	804	806	849	831	813	816	804	818	794	811	760	806	858	851	773	802	786	822	833	784	784	788	818	789	812	801	828	814	823	800	792	827	900	774	787	770	855	797	759	816	822	814	810	823	887	814	857	785	811	807	894	868	833	847	793	768	853	828	859	830	879	873	804	858	792	834	889	782	856	837	846	817	820	798	781	823	827	850	811	778	813	797	839	815	838	850	832	838	831	800	864	810	771	797	853	759	786	823	817	858	819	801	793	810	852	838	804	795	826	772	841	830	792	865	808	838	858	791	878	767	862	823	835	813	753	829	851	840	805	836	794	802	819	784	825	885	809	804	867	773	768	818	821	816	828	832	817	812	848	828	841	804	783	816	811	803	794	791	879	765	811	857	814	808	796	850	792	826	812	816	823	827	811	874	816	794	807	826	765	871	810	771	826	791	832	776	773	816	833	829	773	794	814	805	758	793	844	862	806	805	833	800	822	813	793	805	775	815	863	820	795	824	806	872	871	795	809	819	775	840	793	841	823	890	812	782	808	777	769	789	808	850	830	771	785	831	849	786	790	806	820	824	858	810	802	827	836	771	814	800	811	873	826	846	835	840	779	852	839	831	845	800	856	878	824	837	863	835	834	846	862	797	792	767	820	813	818	770	790	798	732	793	824	808	818	799	811	817	854	855	775	844	806	802	868	796	842	884	837	825	833	807	849	828	829	830	785	835	794	850	830	795	804	808	787	817	805	830	761	799	815	832	848	838	847	876	825	808	799	831	821	794	843	800	799	859	872	810	795	800	805	850	802	843	815	804	797	774	795	831	799	835	804	802	844	835	835	862	829	861	820	843	853	809	831	806	820	815	825	810	823	874	860	822	833	840	788	788	813	785	828	776	825	799	837	787	778	842	859	853	798	849	785	857	804	809	801	815	865	781	788	780	813	812	871	825	830	864	851	788	808	809	821	759	823	858	858	860	870	816	859	797	860	859	814	873	817	810	838	827	850	803	827	800	818	831	853	821	789	790	817	815	818	813	842	848	868	778	791	815	861	805	851	781	783	810	779	806	824	854	793	856	825	811	841	808	843	871	820	791	797	838	831	865	817	788	840	878	814	853	839	856	793	797	778	846	858	855	821	819	810	875	816	832	823	784	902	826	831	825	809	814	803	811	791	820	810	810	828	780	824	828	877	830	805	776	798	850	817	825	833	830	793	830	807	836	829	791	847	806	840	833	835	853	809	903	859	810	795	785	794	845	824	818	806	763	827	820	814	841	860	785	906	801	853	828	870	802	832	862	850	826	823	810	847	793	808	819	788	781	866	808	843	825	834	838	820	881	846	782	763	808	845	831	817	833	816	804	827	816	807	816	799	797	818	846	843	851	798	792	817	827	871	841	882	856	843	814	795	765	815	845	863	808	792	821	780	761	827	822	793	827	834	809	790	824	837	792	821	847	794	811	831	802	800	813	766	865	811	846	862	784	819	808	846	798	830	800	858	873	860	799	838	806	836	830	798	839	783	849	836	840	855	838	814	818	814	833	836	876	853	865	801	848	820	847	875	816	768	820	808	782	767	830	812	842	853	825	850	853	777	795	853	833	812	852	812	790	817	851	837	835	835	816	834	836	830	899	844	785	837	774	795	798	840	808	807	848	780	819	854	849	859	812	822	829	873	785	860	793	797	785	883	809	836	774	837	844	768	827	817	824	802	831	892	832	803	834	760	871	824	775	821	829	865	833	821	780	815	834	808	835	785	817	829	851	809	896	797	753	842	825	810	758	813	817	841	846	815	797	773	848	854	824	778	881	790	775	803	872	859	825	812	826	881	830	825	823	810	778	770	853	835	867	848	847	807	853	801	827	821	838	818	804	876	829	848	822	803	796	801	845	841	816	809	850	818	803	781	812	765	813	817	804	786	841	796	766	833	831	793	831	816	852	857	796	789	803	763	839	787	787	851	825	855	836	808	825	821	859	789	805	815	822	815	831	851	789	793	782	844	822	816	877	845	810	819	731	829	840	845	829	822	808	810	901	838	868	873	886	841	811	772	860	840	803	890	845	822	796	842	796	834	780	818	811	850	796	843	828	799	786	830	829	821	891	850	829	842	833	810	815	812	846	853	747	770	824	855	806	823	851	827	768	801	832	780	795	835	811	773	872	831	834	776	805	843	751	818	882	881	824	818	848	816	828	832	816	840	833	779	813	794	805	806	744	828	827	824	864	835	852	828	824	828	805	836	846	807	822	803	847	800	857	833	825	798	822	829	837	918	837	832	842	827	830	818	853	812	876	878	839	851	828	788	818	853	861	824	818	786	859	802	858	791	850	875	811	814	841	789	786	820	801	844	840	797	802	830	827	810	812	846	826	825	858	807	801	828	824	887	824	785	779	813	754	855	852	839	824	786	824	872	791	778	811	787	752	824	776	804	835	804	848	822	792	791	788	820	777	844	828	837	838	860	796	863	771	880	845	818	828	853	805	796	822	856	825	784	757	812	855	814	833	813	785	847	778	819	811	846	807	858	777	824	791	821	872	886	851	842	797	838	832	863	822	815	772	868	843	887	837	836	837	814	783	862	791	819	840	824	793	857	876	832	883	847	814	832	820	780	798	793	870	848	856	878	764	882	795	819	813	843	809	754	833	820	822	848	816	879	821	835	853	818	808	793	830	799	834	793	743	822	852	883	865	800	892	816	821	811	855	863	824	845	814	818	832	835	829	846	845	818	831	833	839	810	857	841	810	795	837	831	810	830	854	798	776	808	811	862	791	852	796	826	828	786	811	840	816	838	827	839	818	846	765	835	829	865	810	827	853	866	882	813	791	794	829	817	808	853	777	820	828	788	836	817	806	840	812	789	833	841	815	830	811	826	881	883	773	789	869	794	853	857	857	813	807	824	850	825	836	787	806	835	818	816	828	858	816	812	816
10139	4538	2024	1750	2749	1556	836	477	325	256	257	264	262	262	281	238	227	260	273	241	244	278	245	257	279	268	261	247	259	263	271	272	253	250	279	275	270	274	273	283	272	256	257	290	294	296	249	280	244	272	282	272	239	291	285	268	265	260	239	223	237	297	256	260	260	284	243	233	286	273	259	266	265	239	279	262	254	268	249	241	232	236	267	257	268	246	254	264	262	267	279	246	234	279	232	249	282	244	270	239	232	242	207	237	235	285	251	276	253	284	272	278	235	243	281	257	241	257	232	243	245	272	217	299	296	235	289	248	305	234	242	240	260	278	278	246	234	271	274	301	265	252	234	272	255	235	254	226	267	245	268	242	242	239	262	280	246	240	256	265	249	293	279	284	272	261	240	234	276	260	265	257	250	257	215	256	265	253	256	286	255	285	250	245	267	261	266	251	278	240	253	245	266	231	261	272	290	295	272	248	242	225	249	249	255	233	258	276	277	262	238	232	245	235	271	258	257	248	234	247	253	264	269	275	271	248	287	259	276	280	250	267	273	247	271	249	225	233	266	265	260	249	231	283	262	240	237	260	256	271	253	267	258	248	260	237	257	246	248	249	260	251	275	251	259	248	216	243	275	259	262	254	260	258	247	239	244	266	272	258	277	265	253	284	282	262	276	257	237	269	271	262	312	241	267	241	198	231	246	246	259	228	267	248	227	244	242	244	280	260	250	304	234	250	266	273	276	241	281	268	262	241	261	253	262	243	260	239	223	275	290	273	259	251	259	268	251	253	259	250	259	258	265	221	234	245	257	278	272	286	257	253	267	305	245	255	246	254	279	268	224	295	282	283	231	277	245	258	250	284	226	247	234	253	214	234	265	266	267	238	273	274	274	247	248	247	276	228	267	277	224	231	234	279	258	248	249	282	274	288	250	228	258	257	249	264	316	243	245	252	283	275	224	283	258	263	270	270	249	263	266	233	247	270	252	270	241	250	287	283	253	259	240	239	250	245	274	278	267	273	273	256	242	254	246	247	275	258	254	301	261	252	241	280	246	266	218	229	256	281	237	248	246	277	232	259	248	245	257	274	240	254	251	271	236	303	255	247	273	265	240	275	259	244	245	254	257	253	246	255	238	222	249	215	270	250	271	261	253	267	272	287	276	253	263	284	232	272	268	245	273	268	255	269	263	249	269	257	267	241	282	277	247	286	273	257	271	250	248	251	238	259	273	263	236	240	238	273	265	247	248	280	236	251	245	231	241	262	268	264	269	268	286	240	234	302	285	269	267	271	249	220	249	247	253	274	269	229	248	257	252	227	282	290	234	262	270	298	237	246	258	226	289	270	238	253	237	223	242	279	254	234	259	233	248	221	267	217	275	228	292	287	255	249	227	242	255	262	234	231	248	262	241	242	265	222	268	234	280	239	274	288	262	254	251	257	260	286	293	245	235	268	259	261	274	235	246	220	258	269	268	273	268	248	245	238	239	250	239	250	274	244	253	249	299	252	249	247	286	255	264	267	259	272	267	242	285	247	240	246	253	252	266	228	226	266	254	265	229	226	226	242	261	263	270	252	227	238	260	244	260	270	256	236	218	269	254	275	256	259	267	245	252	281	255	266	243	283	249	224	266	255	269	259	271	272	278	236	261	254	246	242	254	236	217	286	274	220	248	281	270	249	225	239	230	256	283	256	286	217	269	289	250	260	300	271	238	235	283	250	246	277	270	294	261	277	252	259	263	238	259	245	265	284	271	270	258	245	255	224	249	252	242	272	249	257	275	262	250	251	295	285	227	266	254	260	254	260	250	224	260	240	230	254	276	278	280	256	250	253	271	268	262	262	250	268	254	243	275	257	273	243	247	297	265	246	243	262	260	277	248	272	248	254	268	257	279	247	251	259	223	263	258	236	264	259	260	218	243	256	274	253	270	243	251	275	264	292	265	215	247	258	284	287	268	252	277	246	261	249	272	288	244	247	275	248	279	234	277	272	229	239	244	268	234	247	207	256	258	267	254	254	222	275	255	295	257	278	272	286	264	258	274	266	241	279	265	289	273	259	252	259	284	233	270	239	265	252	279	247	282	271	274	279	262	246	266	271	262	271	262	254	278	261	259	254	254	256	278	251	262	294	248	255	271	260	249	260	282	250	254	248	232	257	240	281	296	229	234	269	248	284	273	293	230	269	257	275	281	290	277	248	261	242	247	265	246	273	269	262	259	272	260	225	234	240	242	270	271	291	290	261	252	265	253	241	238	258	245	280	278	287	258	240	260	273	254	280	267	267	275	275	248	244	251	263	261	215	279	271	225	261	265	291	228	241	244	257	238	256	256	241	248	267	237	272	236	260	261	247	248	243	266	273	246	268	259	254	254	279	262	234	241	263	253	274	266	242	264	274	229	258	269	255	256	243	257	256	232	282	277	288	262	262	264	287	274	239	242	264	290	278	271	261	261	240	239	251	278	259	263	238	255	270	275	248	268	262	248	280	237	223	255	259	242	263	279	268	238	226	267	260	289	263	268	260	255	291	227	286	273	254	271	252	252	205	236	246	226	243	257	252	267	239	284	266	261	260	300	249	233	268	255	235	245	257	291	252	280	273	272	237	248	277	264	266	252	248	248	247	236	226	262	238	265	254	259	234	282	264	259	260	281	254	277	258	226	268	256	266	264	262	236	272	260	261	246	224	257	271	234	292	282	228	242	239	257	290	289	231	262	279	262	279	275	269	245	267	280	239	224	265	250	249	248	275	235	252	246	247	268	268	271	230	272	280	253	243	260	257	260	259	251	234	277	251	242	260	248	239	266	272	270	253	284	265	262	253	243	266	247	252	270	284	242	257	254	226	269	251	260	252	274	259	256	262	245	244	249	275	250	273	243	232	267	284	238	260	253	227	249	252	273	228	257	280	238	255	284	272	261	240	231	282	239	251	236	269	259	245	244	229	298	262	264	232	253	235	242	242	238	240	281	249	240	269	255	256	300	246	261	250	243	248	281	267	267	267	247	225	269	262	277	266	258	251	289	238	276	293	263	223	263	259	272	243	256	250	283	253	264	260	270	258	246	231	287	248	240	272	246	228	291	279	285	275	236	242	236	272	235	282	257	259	270	260	278	253	269	248	274	252	247	251	257	274	275	281	242	284	265	268	284	271	236	263	272	257	240	237	280	258	231	261	239	231	227	257	252	267	265	260	243	238	281	263	247	243	274	262	277	247	254	283	252	280	263	226	270	251	223	280	278	282	227	273	253	229	255	275	261	256	280	258	265	257	249	250	253	242	248	252	272	278	273	238	238	243	279	252	263	268	271	265	251	285	275	214	243	248	292	269	282	286	247	267	218	224	269	267	270	276	230	249	267	288	262	254	272	240	228	268	255	260	271	264	269	248	280	283	241	242	269	253	271	258	244	253	264	267	230	262	242	274	266	280	264	264	230	266	264	240	287	262	255	262	293	219	216	259	235	254	247	251	269	287	240	251	293	271	239	255	263	283	253	239
6331	4033	3266	5932	9252	5166	2650	1479	866	650	570	596	617	635	566	624	569	616	616	639	571	613	602	599	595	598	571	609	577	616	567	609	583	548	571	605	608	586	611	582	584	611	606	640	635	626	615	601	613	615	595	598	581	597	559	550	561	573	615	615	561	615	571	645	573	583	607	607	562	602	599	612	631	575	605	599	604	614	629	578	615	546	569	606	572	630	568	614	606	557	632	560	559	692	576	564	605	634	586	584	595	663	585	591	554	556	622	567	591	602	581	609	568	590	620	590	580	612	593	608	569	618	586	596	565	575	565	580	592	603	596	628	612	608	601	580	609	619	571	595	585	602	571	600	610	600	624	624	586	557	559	621	630	573	579	595	583	605	576	588	578	642	581	603	620	544	575	580	579	603	595	575	622	583	587	584	561	591	598	607	584	616	582	607	593	643	591	615	620	597	587	601	596	582	641	589	602	569	590	624	567	618	589	583	605	619	601	602	576	601	644	590	569	586	561	613	637	630	624	636	628	562	562	607	564	589	578	612	571	597	581	591	587	626	579	590	596	580	558	615	626	620	590	637	645	572	640	582	597	597	608	640	565	620	605	569	604	565	633	611	589	592	617	597	559	587	613	601	642	581	615	623	591	572	599	571	599	602	570	642	603	601	579	556	593	579	645	599	609	598	619	625	591	646	598	606	602	554	558	579	622	595	645	577	600	603	599	612	578	589	561	619	580	596	585	642	531	619	562	598	572	529	607	625	613	591	617	604	588	586	605	600	576	566	632	598	549	604	573	589	602	579	636	600	623	583	568	572	574	608	611	581	607	622	578	605	561	622	568	613	620	617	587	559	553	610	618	569	587	614	549	621	603	581	579	603	595	573	593	661	584	605	566	618	609	589	573	606	618	593	633	594	564	574	584	571	601	616	607	597	613	594	641	584	627	566	562	620	622	611	587	602	611	601	559	576	574	591	585	589	555	578	548	554	610	584	550	554	615	592	615	582	610	547	600	560	558	576	620	596	603	626	674	573	617	566	606	591	605	616	564	592	617	530	588	569	549	584	603	613	568	580	620	538	636	581	592	630	638	585	624	547	615	601	624	628	572	571	589	600	583	631	544	594	579	619	584	593	610	611	584	602	539	565	598	584	563	593	585	562	599	607	573	638	582	585	588	592	560	609	550	583	617	584	564	596	619	539	597	579	568	637	511	614	584	558	590	565	632	612	542	608	585	601	630	599	601	575	603	596	578	581	616	638	620	647	585	598	571	587	575	556	564	557	579	590	628	590	590	580	637	587	643	602	601	587	591	599	657	596	635	608	556	558	621	619	611	608	546	617	586	591	585	584	568	573	546	612	667	585	638	618	575	629	589	568	594	590	577	630	613	601	608	574	593	646	615	624	556	584	601	567	604	577	641	590	591	591	614	627	555	627	607	582	589	586	636	593	594	604	607	553	662	583	588	578	586	590	644	633	577	554	582	631	577	588	599	578	651	644	577	643	623	601	599	621	602	585	602	594	620	568	588	628	607	587	606	616	616	555	594	560	580	582	598	621	591	597	606	626	616	569	615	580	618	635	579	602	527	635	625	593	582	625	631	590	590	594	606	582	623	600	587	609	600	622	613	564	610	569	561	592	568	579	566	619	612	574	555	573	574	583	608	598	616	598	576	587	573	595	592	630	572	556	608	572	554	614	637	587	623	607	578	631	587	598	592	569	584	591	578	623	603	607	613	614	594	611	608	592	591	598	628	572	575	597	583	619	584	584	623	567	587	586	574	590	590	607	603	584	625	581	611	619	577	606	560	559	540	587	615	591	560	603	580	637	603	611	576	587	597	619	603	557	570	600	625	601	611	602	623	596	603	569	584	572	601	612	603	564	586	642	570	587	601	591	609	607	603	632	585	546	592	606	578	567	616	597	600	626	542	569	563	593	542	583	596	575	609	592	612	603	583	567	599	566	607	565	592	581	586	580	594	597	565	601	621	642	588	589	581	576	597	629	622	613	640	563	634	598	603	590	568	600	591	613	635	582	622	628	593	575	584	619	558	560	594	581	591	621	566	627	600	585	625	620	580	570	617	594	556	619	629	597	593	570	592	579	611	625	567	615	587	613	558	601	644	604	619	610	611	564	620	630	581	615	642	605	564	590	610	571	606	548	611	604	609	578	597	603	577	558	591	621	607	569	581	614	616	599	587	603	574	593	599	612	588	627	603	633	548	594	586	593	575	611	627	579	570	588	552	570	602	574	604	585	622	561	641	601	600	555	631	598	598	557	573	578	590	576	603	584	590	648	574	621	627	601	656	582	584	608	550	629	613	572	569	575	596	570	599	622	631	580	641	602	576	582	590	568	600	574	612	592	584	568	626	575	609	649	565	632	616	594	589	623	587	564	603	589	633	601	575	570	584	595	564	637	579	629	583	594	586	599	604	584	606	616	580	586	560	553	581	577	595	555	611	626	630	638	607	572	620	567	546	586	646	559	594	569	593	597	550	611	588	646	564	573	615	565	566	563	623	634	601	619	595	633	566	635	575	645	581	597	595	609	586	653	652	609	642	565	593	571	595	617	601	551	606	634	597	617	591	581	578	634	611	618	586	587	611	606	577	601	579	561	625	569	599	582	583	619	566	633	606	576	558	602	593	608	573	622	618	569	584	614	581	648	597	538	567	594	574	586	585	598	613	589	591	571	609	582	591	572	602	596	640	555	592	565	595	607	610	607	611	564	602	597	595	600	579	552	618	575	562	589	577	585	584	597	587	600	653	603	601	603	610	607	559	618	581	596	564	577	599	578	576	606	597	584	609	603	593	629	603	583	605	583	611	583	590	623	637	602	606	569	612	642	583	632	581	615	617	554	636	585	629	578	593	599	603	604	592	599	576	566	621	596	589	581	618	615	576	585	552	604	628	607	571	570	612	609	615	596	612	597	614	583	601	569	579	586	550	589	568	629	590	566	646	592	568	582	616	611	613	603	617	603	598	602	626	575	578	563	582	629	594	569	599	540	609	586	613	561	571	630	573	615	586	593	585	644	597	630	620	627	636	612	588	569	631	595	576	604	557	612	586	586	605	608	572	582	648	617	614	607	573	575	587	633	604	560	621	573	563	599	595	590	618	560	599	595	636	545	647	575	604	588	582	568	587	645	630	600	611	527	566	609	612	616	574	543	584	579	595	620	596	619	593	635	590	611	652	580	629	609	530	611	609	573	594	620	624	588	561	580	591	585	627	576	598	560	603	594	611	574	618	599	601	613	620	612	572	601	620	562	568	582	597	627	627	605	627	609	592	624	579	557	563	584	586	539	573	617	568	592	597	549	562	610	556	586	611	558	626	644	616	581	596	580	617	611	578	614	608	611	586	582	596	581	628	636	571	603	603	598	579	615	614	601	605	618	630	552	619	576	602	561	576	612	585	592	546	594	583	647	592	614	628	612	624	645	598	585	645	558	568	609	568	605	606	592	601	614	605	611	619	594	616	632	598	602	560	622	598	550
30363	20806	8450	16843	35847	23237	10112	3551	1228	424	323	383	326	298	361	318	348	330	357	363	342	322	375	318	341	355	313	352	351	343	306	332	298	295	387	353	367	293	305	309	340	352	311	319	343	332	338	349	339	346	330	335	286	318	349	334	333	368	332	338	326	322	363	332	317	344	314	339	325	336	346	302	299	330	344	333	347	324	338	329	338	329	346	330	342	317	323	336	308	315	355	334	351	329	324	313	356	347	342	341	350	299	304	309	333	348	366	354	328	357	356	336	310	292	339	337	337	359	354	354	320	303	316	369	304	356	328	301	328	311	336	379	345	320	341	329	343	347	342	358	307	295	297	346	317	330	369	321	333	299	329	364	347	352	344	343	340	306	347	337	348	387	321	367	346	370	361	304	346	351	331	340	312	347	328	341	404	349	362	323	346	339	322	336	305	347	323	330	358	319	361	354	330	359	350	341	313	344	327	339	353	325	319	347	336	383	359	334	310	329	334	334	357	329	302	408	332	311	320	366	365	327	341	327	319	364	332	311	311	364	360	321	327	355	374	346	339	328	362	343	342	326	344	321	293	342	311	311	333	360	361	334	312	363	351	325	341	330	365	345	340	309	323	330	331	320	364	350	335	331	348	299	339	338	335	329	302	300	335	341	315	327	357	323	320	322	319	368	306	332	317	342	320	331	300	316	315	343	308	290	302	359	359	329	349	304	365	303	339	364	361	321	308	318	310	355	352	338	318	330	354	329	338	367	314	346	341	338	335	324	366	321	343	340	326	303	331	293	338	325	344	311	366	301	366	331	328	337	364	367	333	332	317	323	349	342	346	322	345	298	323	312	290	343	309	337	329	344	306	300	370	333	343	346	330	325	340	309	317	351	353	355	310	359	338	327	323	324	322	309	338	330	310	338	333	308	365	342	339	346	321	338	313	306	342	344	365	342	350	326	321	323	316	367	336	324	363	331	328	304	308	298	316	358	311	342	356	342	356	338	343	321	305	338	324	361	355	303	314	328	355	328	335	372	338	339	338	326	336	371	346	345	295	332	310	321	341	356	304	340	333	316	347	340	319	332	354	350	344	298	347	329	374	359	334	332	365	323	324	316	355	326	319	327	323	369	312	329	362	353	336	345	346	313	332	338	309	365	321	313	329	333	331	342	340	337	330	348	339	326	333	324	320	334	361	313	323	347	337	318	371	285	286	312	322	318	344	320	324	362	337	329	346	361	324	349	302	309	341	354	328	329	316	362	334	353	349	343	318	281	331	319	311	315	345	361	342	353	317	316	329	329	332	366	340	331	316	345	335	297	303	350	329	347	342	327	373	313	331	325	332	314	328	349	325	337	344	333	311	347	349	348	402	334	347	320	325	346	369	320	315	343	348	340	334	334	329	304	370	341	348	328	336	285	346	345	343	356	326	333	314	316	322	334	343	321	356	315	325	337	353	328	306	335	365	343	348	319	334	347	339	303	315	363	306	317	335	328	340	328	380	338	352	377	321	312	323	324	344	331	335	333	346	326	319	347	341	367	331	367	329	340	351	333	336	310	356	344	333	307	328	368	351	348	337	356	322	343	353	347	304	324	345	305	329	335	341	310	307	353	359	324	352	308	358	332	306	332	304	333	353	347	320	359	361	324	329	316	354	361	327	352	310	339	332	367	332	319	326	316	289	338	347	323	318	348	349	354	319	365	297	304	295	348	310	340	314	343	320	289	364	328	374	358	359	331	336	351	338	316	331	349	320	295	338	313	348	299	356	333	320	347	298	340	336	312	336	321	365	332	339	346	330	335	344	372	324	337	297	334	332	332	324	342	341	286	334	349	351	331	341	357	330	358	310	382	325	324	317	344	303	325	336	363	361	330	358	324	307	307	349	341	325	356	330	328	351	313	357	312	341	376	346	331	310	365	333	320	283	321	330	298	365	354	333	367	327	346	351	345	326	299	340	319	337	355	340	336	310	317	351	366	322	317	334	352	311	324	304	325	308	343	354	310	358	299	345	333	340	303	335	344	324	344	327	340	277	310	330	362	357	338	369	333	351	353	352	304	370	315	329	332	381	342	316	355	328	326	300	354	325	320	324	327	332	332	342	335	339	326	355	347	336	334	316	355	356	325	312	340	325	311	343	317	310	325	331	381	340	370	328	306	334	379	344	334	338	350	366	356	336	335	342	341	304	361	316	358	352	327	339	297	316	355	360	370	351	335	324	343	299	343	340	341	348	363	319	375	363	359	324	306	341	350	308	331	338	319	317	348	353	341	327	354	333	315	344	347	334	354	334	398	319	329	363	328	313	356	370	324	313	330	360	342	306	346	320	305	330	365	328	346	337	337	336	340	318	322	309	301	327	328	366	314	319	377	328	357	321	354	346	331	335	353	324	367	322	322	332	348	342	356	369	324	352	324	365	362	344	323	337	319	325	332	310	319	364	339	332	348	316	345	298	342	335	328	326	303	336	353	303	333	316	308	338	322	308	344	354	341	319	328	312	336	314	341	340	317	341	339	312	346	348	343	329	351	345	304	356	369	349	319	341	334	337	325	320	382	316	324	330	343	351	365	326	346	315	346	364	325	345	336	336	344	364	330	352	328	366	344	327	336	348	340	358	328	326	344	302	354	319	338	341	322	349	332	323	365	317	336	348	322	335	333	325	348	327	339	322	315	342	323	346	351	335	318	341	371	334	321	327	360	344	294	321	334	307	340	388	340	323	330	300	317	345	315	348	347	341	371	325	339	329	306	338	362	330	319	333	307	341	360	376	364	315	320	330	355	330	333	345	306	334	333	314	330	300	316	318	307	333	324	349	313	279	365	352	337	328	347	311	352	341	324	324	315	336	340	318	298	310	328	337	313	381	307	325	324	352	344	326	332	329	332	354	355	332	376	332	330	348	368	303	343	349	317	329	317	362	312	326	299	356	352	323	303	353	329	353	337	308	350	356	340	344	289	284	345	351	340	316	310	344	339	336	378	362	320	345	327	370	290	331	344	375	328	295	364	353	319	317	327	321	323	321	345	338	321	303	352	339	361	284	339	348	337	337	344	354	326	337	335	343	318	363	316	346	363	335	353	334	323	341	368	349	311	354	351	338	328	305	332	355	322	300	344	338	323	346	382	361	346	320	342	339	332	294	335	319	341	334	308	325	374	348	312	337	341	359	346	313	317	329	295	364	357	337	308	347	345	346	367	361	303	312	300	320	376	317	311	356	317	325	344	345	309	255	339	355	323	323	337	331	370	316	339	308	354	330	344	308	384	311	336	345	383	367	326	313	357	347	363	324	333	322	301	341	345	353	371	316	340	334	331	361	352	311	338	332	336	333	328	334	326	322	368	331	300	348	327	341	335	325	317	335	335	338	326	363	364	364	363	343	340	333	312	341	329	308	351	344	355	310	306	313	320	351	328	320	335	282	320	349	284	314	316	334	359	376	326	310	290	330	330	314	352	322	335	340	319	336	357	318	334	355	346	308	353	338	336	323	333	340	353	319	298
19753	15015	6554	31727	51059	37502	21961	10417	4050	1105	744	744	779	736	738	718	749	695	780	811	798	772	745	779	738	736	776	769	768	755	778	710	749	759	815	726	731	756	728	781	728	749	711	728	725	711	736	759	721	751	745	755	772	748	782	690	700	751	748	730	732	749	730	783	785	736	702	757	719	777	725	742	718	753	746	729	750	762	742	726	763	715	774	775	730	755	712	723	769	734	713	799	737	801	766	756	750	797	718	794	769	773	765	782	719	710	704	718	719	795	792	716	739	761	758	772	752	741	729	752	730	711	715	728	716	694	724	759	724	748	707	746	778	719	693	749	774	736	741	762	756	726	690	737	659	729	783	749	752	736	728	732	733	767	772	763	731	771	771	806	746	705	773	754	773	787	754	762	708	781	748	728	763	776	772	758	745	702	693	729	770	768	763	708	711	744	736	775	758	724	759	768	731	761	760	750	781	820	724	796	750	749	771	727	832	726	740	766	708	726	768	735	719	760	786	715	748	723	746	759	724	734	733	787	788	759	729	742	698	751	718	785	777	727	740	727	815	695	787	708	749	752	703	711	769	749	711	708	757	764	739	745	749	754	734	762	710	793	793	755	728	781	731	783	731	744	776	768	756	720	741	738	769	785	802	683	754	734	702	731	727	709	760	747	755	763	746	753	742	779	723	736	719	696	769	758	759	728	759	669	707	714	748	706	724	735	760	784	791	736	734	736	764	700	734	768	732	736	728	743	746	753	745	732	761	745	746	725	753	708	729	782	713	740	699	757	751	727	785	727	766	743	719	763	764	748	693	775	756	736	770	770	737	739	773	780	731	709	755	727	778	728	731	677	760	754	714	761	764	743	755	754	739	729	766	719	682	740	763	777	755	734	765	703	757	772	765	757	729	745	718	805	745	741	689	749	784	685	737	722	796	749	768	804	720	747	727	709	703	734	732	761	739	725	767	780	777	744	794	775	773	774	755	787	732	735	774	768	711	741	743	703	770	675	731	778	715	771	736	771	754	664	710	763	727	706	739	724	685	724	772	726	748	704	737	765	768	737	786	731	728	701	806	736	769	736	674	792	739	745	732	704	769	782	719	781	733	710	735	758	710	741	731	727	745	750	735	749	789	719	776	746	752	779	747	767	743	716	744	745	729	810	785	720	709	738	727	713	766	796	780	711	709	710	796	759	750	751	743	755	724	754	774	753	770	731	711	758	707	690	765	755	777	756	790	757	756	721	745	725	826	729	730	790	692	748	746	715	750	765	723	762	757	700	746	721	744	731	661	680	760	746	757	740	778	769	671	750	755	755	791	772	779	738	756	756	743	706	723	779	674	728	775	769	765	737	776	706	714	713	751	772	686	721	732	723	751	741	748	791	774	775	671	743	791	726	740	743	753	778	722	753	711	756	766	776	780	747	733	725	713	754	719	758	791	807	790	738	788	728	729	775	784	737	765	784	793	746	679	719	681	762	798	804	780	741	732	716	740	755	752	732	762	741	721	780	722	818	763	744	759	727	766	752	796	749	735	696	720	724	719	742	770	701	736	763	743	762	754	773	774	792	711	737	771	723	715	765	716	729	751	774	772	739	710	741	715	768	755	794	780	780	773	719	729	755	738	718	763	738	760	761	712	747	806	749	763	738	781	754	742	771	747	728	763	790	736	726	768	712	749	780	791	711	706	788	758	711	752	719	765	729	784	693	769	718	729	695	778	700	807	716	777	742	715	728	742	744	800	749	722	736	759	779	723	742	735	795	739	710	774	748	731	703	742	742	788	742	725	730	760	738	744	711	783	735	718	757	698	736	697	746	780	714	797	678	748	781	740	727	725	721	700	708	756	734	743	793	717	718	721	729	682	771	743	780	747	748	698	721	731	771	739	746	768	702	783	734	715	746	739	723	729	761	766	771	751	745	765	728	726	754	746	739	788	729	790	761	761	702	750	726	722	766	691	742	729	767	751	736	702	733	753	817	692	755	714	729	768	714	794	736	706	767	748	741	789	738	734	731	706	708	741	779	769	754	748	772	757	764	794	712	792	766	745	737	740	751	709	756	718	765	731	746	768	770	788	762	747	750	721	710	731	736	782	757	725	713	771	775	766	770	711	724	674	758	731	767	821	725	738	695	765	731	770	765	750	705	729	792	743	711	759	803	769	755	774	757	767	727	733	790	773	758	759	715	746	742	755	756	765	767	742	703	795	747	780	725	752	763	745	728	761	770	774	735	757	766	765	770	756	720	765	713	695	794	724	724	775	764	753	705	785	770	761	722	738	722	787	761	798	755	730	728	722	777	796	776	743	801	717	739	741	738	705	748	741	770	741	749	753	782	776	798	760	719	761	783	734	716	725	771	715	733	738	746	712	757	714	734	726	739	755	781	788	717	757	765	769	754	735	757	688	746	777	804	770	733	768	744	790	770	742	749	774	731	762	728	803	703	762	740	748	733	767	731	780	752	759	726	763	703	728	741	730	734	763	737	742	759	732	737	768	742	765	763	696	736	694	727	740	717	770	746	716	758	767	769	747	723	729	695	721	763	735	783	711	758	740	808	731	760	758	777	758	732	775	738	746	752	746	804	810	729	784	754	755	742	759	756	755	774	768	722	760	786	705	776	696	720	762	779	704	726	719	768	793	779	759	723	784	737	733	721	748	748	740	766	742	750	734	784	780	756	780	748	751	764	740	693	756	747	770	739	766	751	789	767	821	773	737	736	785	760	779	756	722	758	803	741	741	745	717	753	740	734	712	760	754	708	741	761	740	723	796	802	762	752	766	764	745	760	748	721	803	737	755	701	753	768	740	732	724	759	738	763	767	796	742	741	796	716	711	718	794	775	761	740	709	768	786	744	758	699	777	737	728	749	724	751	782	737	758	760	734	788	786	714	786	729	749	752	796	761	755	710	712	743	732	767	771	693	771	738	735	726	731	796	738	728	743	737	743	771	781	733	717	711	760	753	738	752	760	746	751	731	721	737	784	799	737	702	764	744	723	754	752	735	768	722	755	757	717	761	699	738	760	718	693	735	790	765	787	761	775	719	745	753	686	750	740	796	747	810	765	779	793	752	733	783	747	827	740	756	699	714	784	743	730	759	719	711	759	757	768	746	714	733	716	774	740	706	735	767	768	712	748	746	732	735	756	782	739	765	810	732	747	754	730	702	754	743	692	742	731	739	736	769	744	710	742	775	782	750	740	748	723	780	780	781	726	735	767	753	758	754	748	693	758	731	723	762	787	737	725	727	769	743	716	738	678	727	722	773	743	717	731	676	749	708	736	743	720	785	683	716	751	751	734	785	779	749	727	798	715	795	712	741	744	745	755	746	705	708	728	695	740	757	759	768	780	764	752	753	706	758	752	743	763	773	797	754	759	745	719	739	690	726	732	791	753	729	731	772	738	751	724	717	752	812	760	744	735	812	727	764	760	768	743	704	715	793	729	732	782	761	714	745	715	733	725	749	790	750	742	728	790	709	745	731	716	706	738	734	695	784
41306	31593	14589	18199	51431	37219	20348	7887	2309	713	386	364	351	380	378	387	369	353	337	390	399	369	340	359	327	352	400	375	343	381	391	377	371	365	369	371	374	365	385	394	362	387	358	334	409	383	386	349	387	367	390	379	370	378	357	366	401	413	339	360	374	356	368	363	359	410	395	425	428	368	348	369	395	405	378	380	374	391	381	388	363	370	402	406	382	394	383	353	382	401	351	397	400	368	343	369	328	372	374	365	368	372	385	331	398	365	385	395	370	386	368	416	370	373	381	400	373	382	403	362	378	368	371	407	363	396	375	376	365	366	369	373	399	353	347	375	383	395	363	359	380	358	365	363	394	360	399	365	407	384	381	392	381	389	360	405	374	383	358	350	372	382	381	377	360	436	366	401	401	378	389	416	369	423	354	384	379	345	401	412	388	370	383	376	343	382	370	358	400	379	393	369	407	380	389	369	409	405	396	415	365	395	436	350	356	401	381	368	372	406	373	325	356	349	376	385	417	397	377	391	387	373	386	368	357	410	402	350	347	359	380	388	390	362	407	379	369	387	355	374	375	367	372	384	400	381	374	369	362	386	368	383	345	392	343	405	366	387	419	426	363	354	379	405	377	400	369	373	373	362	368	338	373	377	374	401	345	352	384	355	391	359	346	375	374	362	375	408	381	344	399	394	379	387	332	378	373	407	371	382	372	384	343	417	319	357	373	376	362	345	367	391	400	401	354	368	356	409	366	381	338	355	372	401	386	386	392	414	371	384	376	366	342	363	367	379	386	383	418	353	371	347	369	371	402	341	355	408	394	383	404	393	389	365	352	368	376	394	379	400	384	382	400	388	399	378	380	355	409	389	425	381	390	375	400	384	368	396	352	372	389	393	356	399	379	379	384	404	370	346	415	411	378	320	347	358	386	432	384	397	385	353	394	337	376	363	399	369	394	387	354	366	370	387	386	384	375	390	388	368	332	416	395	372	375	385	353	328	368	342	360	356	401	395	376	370	399	419	408	366	357	412	383	351	393	386	410	385	387	379	365	403	397	373	369	353	410	379	369	369	351	376	387	374	400	348	400	402	375	356	401	382	398	383	371	389	370	376	398	387	404	358	355	347	386	376	360	366	363	371	390	376	360	338	412	417	412	342	366	352	374	372	344	386	345	351	402	374	400	381	371	400	360	396	368	427	374	367	400	389	417	418	406	423	390	376	374	381	380	376	370	331	373	331	361	393	330	334	364	377	369	376	386	425	352	372	405	368	391	419	373	356	367	378	355	401	386	366	369	396	401	403	385	360	377	359	379	375	408	406	427	382	397	387	399	380	393	392	347	349	376	351	380	387	369	363	347	377	344	399	361	403	369	375	353	373	393	383	346	363	390	395	356	359	352	429	396	380	371	408	364	375	374	393	353	368	390	380	394	390	393	381	366	354	349	360	369	358	399	350	350	410	386	360	359	341	383	391	397	391	387	375	390	368	385	396	363	382	399	395	361	362	392	380	376	400	362	372	412	375	397	417	357	360	415	381	397	421	345	358	406	365	391	422	378	359	377	357	338	367	393	363	387	419	347	356	367	388	329	360	431	377	354	413	377	386	377	390	330	411	413	393	379	374	385	372	363	394	349	362	337	375	387	365	389	416	375	372	346	376	353	368	386	346	330	346	422	392	390	406	368	393	341	374	369	355	348	361	353	393	382	392	379	355	441	349	379	369	382	386	350	377	379	387	354	375	371	378	412	366	389	387	403	338	349	378	389	362	381	375	393	382	377	392	386	392	393	374	408	368	415	387	350	417	415	414	430	359	375	369	368	373	357	395	394	366	367	385	351	418	362	353	421	400	384	370	385	377	384	332	358	386	370	360	356	384	378	378	367	362	390	374	359	365	423	349	388	392	343	376	379	364	380	372	394	358	373	382	380	384	406	367	429	374	331	422	373	407	365	393	390	357	383	372	396	362	394	363	361	420	393	371	371	388	345	410	416	374	406	416	365	330	394	394	354	361	400	356	382	399	378	394	376	342	354	400	367	338	376	378	394	390	391	378	410	384	397	388	371	368	376	337	371	359	386	366	361	380	372	357	389	440	392	419	410	402	370	384	367	337	342	375	376	339	426	419	368	386	362	354	348	384	336	365	400	395	373	380	395	395	340	399	376	384	349	371	397	338	366	386	366	373	375	360	374	381	364	393	390	387	382	395	411	353	344	366	358	400	412	428	396	375	376	402	369	357	372	378	347	368	390	371	356	386	388	415	372	392	352	385	388	381	398	346	388	381	407	394	379	365	377	371	372	347	403	393	380	381	365	375	366	376	341	350	420	358	407	391	360	364	386	383	392	372	352	368	377	371	362	328	365	426	368	345	387	363	407	361	394	373	402	376	374	379	371	370	348	378	415	382	371	367	329	380	381	375	373	368	336	391	392	394	374	336	363	379	386	359	363	396	387	355	342	374	391	388	383	354	380	378	370	380	374	401	401	362	340	379	400	320	367	389	352	385	425	374	386	395	370	370	377	350	383	407	402	368	374	395	376	396	394	365	372	355	399	370	402	354	396	358	398	366	365	395	389	390	357	411	372	372	347	342	398	396	389	413	408	379	397	410	405	387	409	379	364	405	366	380	394	333	401	378	382	411	370	362	399	416	392	412	420	368	404	366	399	344	389	389	371	332	388	382	419	366	364	354	379	362	374	381	411	361	373	363	394	337	368	391	381	376	383	387	392	394	391	424	401	355	368	384	393	401	374	370	358	364	344	386	410	372	365	359	358	351	415	383	338	381	399	346	378	379	367	363	381	364	368	386	395	389	404	389	391	418	381	381	387	389	361	395	404	359	404	361	377	402	360	362	371	373	356	400	376	375	406	395	410	379	385	336	373	381	376	359	335	380	374	414	358	374	370	382	411	344	407	380	368	383	374	384	388	381	386	367	392	348	413	384	368	377	397	392	356	354	333	390	375	341	364	364	345	357	358	398	381	377	377	420	336	402	357	384	391	415	423	409	374	388	399	429	373	425	374	414	427	393	427	365	386	363	362	382	353	379	377	375	402	378	391	399	388	352	332	365	372	352	356	392	396	398	388	408	392	406	369	383	360	344	356	412	377	352	345	341	395	426	422	423	366	374	373	383	382	378	385	416	422	397	343	418	363	380	377	334	347	386	389	378	374	327	388	356	375	396	381	382	398	437	358	372	403	422	341	405	380	376	368	348	390	378	380	419	364	343	347	368	385	347	366	354	421	398	395	382	388	367	360	346	401	385	355	390	399	399	367	330	351	371	373	366	386	377	394	406	353	394	413	378	355	391	361	405	365	361	345	362	359	366	369	376	360	368	392	361	382	396	356	386	397	414	382	351	381	381	375	382	383	393	384	395	372	392	415	404	355	397	404	333	367	398	434	379	442	386	392	369	386	364	374	381	371	401	394	385	355	378	364	386	388	406	389	400	369	370	406	359	332	371	373	383	379	441	398	360	416	372	390	398	341	372	399	375	398	406	418	345
26123	22314	9001	31352	64123	50002	33613	17505	7018	1890	875	800	845	814	828	814	852	844	828	847	886	824	843	819	810	802	824	780	866	807	825	827	834	833	785	858	815	799	827	786	820	835	884	826	822	849	791	837	835	795	830	838	837	829	821	848	826	837	807	835	816	799	837	786	799	844	824	828	851	832	823	788	843	790	846	896	774	822	835	835	772	845	837	817	842	795	813	798	813	773	770	838	790	838	783	858	801	805	849	774	856	847	788	915	831	790	802	818	849	755	815	825	847	807	859	797	805	778	788	811	792	821	800	785	791	845	779	857	825	812	786	838	833	841	806	841	783	853	761	837	793	847	800	823	848	837	830	873	836	805	801	755	789	830	774	850	836	784	864	780	815	797	842	820	848	824	810	860	795	836	861	803	795	807	855	792	862	816	793	832	844	826	838	762	806	817	771	870	834	865	807	766	809	795	798	814	836	862	817	783	794	803	838	807	816	809	855	838	816	841	796	819	856	782	773	825	845	782	817	814	795	814	900	859	858	864	842	817	843	900	806	794	849	811	860	812	776	813	849	838	823	801	850	821	798	782	869	800	828	845	825	841	851	787	787	812	836	836	818	825	838	891	854	869	818	817	855	791	831	833	841	807	806	809	845	772	848	801	851	806	834	781	837	841	854	832	795	812	816	874	822	817	778	820	818	811	775	783	790	811	820	808	844	832	846	830	804	820	837	801	823	830	869	792	816	853	838	854	850	817	839	837	793	818	828	810	777	866	838	825	756	834	858	837	809	852	861	823	777	815	790	795	866	813	830	829	863	805	801	857	847	806	854	829	851	833	848	796	840	782	787	818	784	821	798	790	776	823	807	810	789	871	822	849	784	837	748	784	807	784	778	836	849	858	862	844	802	814	823	818	842	837	821	864	802	798	770	862	806	773	792	866	794	842	801	807	831	843	844	818	823	821	844	823	823	848	855	847	783	854	784	837	817	814	805	763	803	788	825	828	827	825	745	823	790	786	849	798	854	798	811	806	850	811	837	818	830	820	822	795	830	797	810	799	819	846	857	795	824	823	877	777	851	813	848	834	865	808	810	777	824	867	798	833	859	812	795	834	802	857	795	839	812	750	798	808	817	837	787	806	823	825	816	849	802	818	755	823	805	809	828	850	828	791	823	851	879	796	832	807	809	794	825	825	818	807	802	877	810	846	777	786	777	790	836	831	873	789	769	876	798	786	816	740	821	794	775	799	793	816	787	835	874	830	810	850	824	828	790	799	817	837	829	797	802	864	822	806	813	774	801	829	834	877	845	872	810	841	800	804	848	798	786	802	832	797	825	827	777	854	750	792	862	884	813	749	847	835	795	849	859	819	828	833	828	815	889	786	775	832	840	879	763	869	839	844	837	794	824	764	846	848	845	809	835	867	809	820	848	768	813	786	767	772	781	832	830	861	778	769	796	826	809	799	783	848	805	825	844	831	853	829	828	768	807	845	810	849	797	905	796	853	812	797	848	809	821	832	853	800	772	840	796	867	781	836	866	819	771	790	842	836	829	826	795	804	823	812	845	815	894	861	834	806	747	843	792	830	838	853	833	834	841	818	796	843	802	823	773	816	803	808	806	792	835	885	887	844	784	844	820	821	762	833	842	833	799	835	844	863	840	832	844	768	844	829	811	843	877	829	828	831	811	763	835	844	788	835	837	809	781	840	871	854	866	822	790	807	865	834	813	786	772	882	838	755	816	845	767	848	833	803	827	827	782	811	829	865	809	806	841	797	884	832	765	829	867	816	802	893	852	818	810	812	849	862	765	858	832	831	792	814	822	893	814	767	773	817	764	810	778	793	843	796	838	772	795	780	856	810	890	784	848	812	827	840	787	848	858	781	809	852	885	862	808	841	820	805	808	822	854	802	852	847	850	811	822	781	859	778	793	892	800	814	843	833	808	805	840	808	858	816	777	810	780	826	793	754	798	803	803	782	796	869	790	803	870	821	790	845	859	817	829	832	829	865	838	789	776	799	792	831	816	813	832	808	810	820	802	832	810	850	851	903	825	798	852	860	878	805	806	844	790	843	769	842	875	837	817	845	813	824	780	838	820	818	808	785	848	795	810	847	816	800	846	799	842	824	861	809	752	800	885	781	795	816	830	839	774	812	855	822	786	797	830	855	818	811	819	767	863	775	800	804	835	815	850	806	831	858	762	795	874	799	853	819	890	848	848	789	802	822	850	789	831	815	795	789	846	869	812	841	821	880	815	868	826	788	860	795	842	843	823	785	842	806	794	856	847	781	797	853	814	810	804	803	870	852	831	794	788	818	846	840	861	825	808	802	821	832	842	866	821	802	817	794	824	805	827	783	835	794	763	858	843	840	833	776	799	840	803	852	798	788	795	800	843	789	812	842	834	876	839	805	811	814	819	804	785	832	827	832	849	815	828	854	858	846	838	842	793	799	792	841	785	828	813	805	814	819	839	834	830	835	855	859	778	825	819	827	843	843	809	828	810	804	841	818	832	887	762	773	852	788	799	824	806	838	851	801	840	850	842	843	825	803	845	805	838	826	858	832	843	814	783	770	782	867	817	842	805	828	777	809	819	841	832	764	860	787	789	887	874	842	792	847	828	835	777	824	794	815	761	857	787	836	821	839	815	827	831	823	832	799	842	806	778	790	849	848	883	824	773	866	802	801	828	827	826	758	846	768	818	815	795	834	831	820	842	804	766	868	853	859	816	832	803	818	820	806	823	819	794	811	816	781	847	832	800	814	814	821	827	812	783	829	826	796	822	836	773	860	828	820	800	818	874	757	846	783	841	811	904	816	792	861	815	844	775	827	855	832	775	848	787	833	851	848	865	794	785	793	877	841	828	854	862	770	808	805	788	788	787	777	790	760	817	797	859	834	853	778	869	851	817	794	835	845	792	847	836	816	848	822	762	855	816	813	826	860	868	773	855	858	887	778	839	824	810	826	801	803	790	830	790	809	835	815	885	821	816	766	823	875	840	731	833	829	810	822	830	839	849	831	782	843	814	820	818	842	833	870	788	804	841	854	856	856	840	819	780	825	817	862	795	839	818	815	787	845	805	873	827	815	818	786	846	841	812	800	815	814	859	799	805	862	802	773	878	820	869	846	811	819	836	820	800	818	812	776	835	806	777	847	853	828	831	811	869	803	801	819	786	822	806	855	826	843	829	838	827	828	798	805	803	792	862	869	835	833	831	831	798	786	836	824	792	846	768	750	799	843	836	824	826	793	812	783	818	768	778	834	843	836	835	853	804	813	783	829	798	772	810	835	852	815	840	826	818	816	830	810	848	807	865	769	821	830	821	847	852	862	799	819	830	806	779	808	829	816	773	833	814	856	811	786	829	846	803	798	810	782	782	790	854	868	789	877	842	855	781	780	842	816	805	795	835	815	854	795	795	849	806	816	795	834	793	802	834	818	895	830	790	794	775	842	822	820	846	822	814	801	779	813	862	811	867	848	855	820	818	805	838	806	812	794
10814	5097	1834	1444	3619	2128	1085	628	401	254	254	274	237	223	248	264	287	247	248	235	226	247	266	232	250	250	288	221	261	255	231	259	223	285	233	264	236	236	257	239	264	284	256	257	250	273	243	299	270	270	235	261	225	261	255	236	257	238	228	243	254	269	263	265	238	246	247	248	220	254	247	266	289	258	272	274	259	238	245	212	232	271	250	283	236	239	251	241	276	257	271	261	252	262	253	230	243	209	262	262	261	240	249	264	230	235	269	238	236	269	224	256	229	249	275	239	237	211	237	232	249	238	290	250	259	296	234	242	258	240	262	236	236	243	248	254	228	263	250	246	242	256	244	267	277	263	265	235	252	235	259	241	228	237	239	272	274	254	286	260	278	262	239	225	250	256	266	265	269	230	295	220	236	251	276	226	245	255	252	278	280	260	264	263	273	249	260	253	288	258	237	238	260	270	254	224	229	265	275	217	236	248	250	252	255	247	228	273	207	273	269	280	277	279	240	277	243	285	242	232	264	246	257	268	261	278	242	264	240	268	277	269	256	241	234	247	234	223	233	273	223	247	256	283	258	226	237	221	256	252	238	257	231	251	269	232	274	259	239	244	265	246	271	263	253	256	271	244	221	264	246	264	236	279	256	256	271	259	277	270	249	246	232	267	290	249	270	271	228	254	246	251	250	290	276	253	264	271	248	264	261	248	257	260	261	261	269	258	262	263	266	232	258	258	257	251	243	236	250	278	283	237	242	237	225	278	242	247	254	267	298	270	280	218	287	254	246	288	249	238	235	195	255	254	263	244	251	258	239	251	240	242	250	258	226	261	261	247	238	251	237	253	226	217	287	254	253	249	244	221	244	228	232	285	279	259	272	287	236	271	254	274	263	258	240	258	268	264	226	238	230	261	238	259	240	275	244	244	240	236	266	240	252	272	267	251	256	251	233	249	246	239	267	240	236	267	259	295	239	277	225	270	224	250	231	238	298	277	255	234	277	235	226	231	265	259	257	264	249	242	251	262	247	238	248	226	234	270	228	268	224	230	269	219	235	251	247	223	245	229	234	267	248	266	199	259	264	258	248	273	269	242	241	244	251	275	265	242	258	253	264	262	263	268	252	234	264	241	276	271	254	277	266	241	283	247	251	261	255	223	263	262	217	276	230	236	264	258	288	242	234	243	247	259	253	275	260	231	229	237	242	254	256	268	253	246	232	226	230	248	267	247	245	270	255	267	298	264	241	239	240	242	207	253	261	265	203	243	263	248	273	236	262	232	248	237	234	253	264	258	240	282	248	263	209	271	266	278	259	270	245	242	229	284	247	240	228	244	262	230	244	265	272	245	257	255	249	242	236	237	255	255	250	239	229	226	273	241	228	228	301	265	255	233	250	255	250	242	257	242	260	254	245	247	254	280	249	263	245	259	248	263	230	247	244	245	238	263	280	241	280	250	242	277	255	283	252	228	202	222	296	290	259	252	226	260	233	259	236	244	273	230	246	261	230	258	262	279	269	270	224	251	269	216	224	250	251	247	249	270	260	278	251	274	245	265	225	241	237	243	267	258	263	245	249	237	259	242	256	269	223	261	222	282	233	260	234	257	263	253	206	239	271	276	269	278	254	240	243	287	254	228	248	248	236	249	223	244	266	243	244	282	246	271	256	269	234	226	256	247	264	236	235	224	268	266	229	271	261	238	246	259	224	229	254	234	281	246	247	252	249	255	293	276	241	250	272	264	232	258	247	248	244	249	262	256	276	219	231	231	269	267	258	229	253	269	218	246	241	245	263	243	239	243	229	202	270	262	242	259	237	223	243	273	251	260	231	249	257	247	234	243	269	249	252	251	297	256	247	225	273	271	246	255	249	271	222	240	248	266	271	243	232	248	281	248	222	244	235	231	257	249	261	266	241	246	259	231	267	299	246	255	235	242	275	282	261	271	252	242	248	260	254	246	265	242	267	264	230	259	229	251	254	278	258	251	230	221	232	242	251	254	228	268	262	234	237	261	222	220	237	245	234	249	246	219	258	262	240	254	231	229	263	258	248	245	243	263	296	273	263	248	257	248	277	270	237	264	245	260	247	245	252	281	246	252	274	262	254	226	253	238	250	261	252	263	241	241	241	249	263	244	276	233	229	282	264	241	262	221	258	257	225	257	246	267	244	245	295	254	254	263	254	256	230	246	241	269	245	270	247	220	257	258	258	243	257	258	222	256	252	236	248	279	248	262	284	269	229	236	277	246	273	239	259	231	238	259	271	280	248	231	217	265	225	238	268	279	251	257	237	245	263	230	226	251	252	288	268	247	239	248	260	248	268	242	220	248	233	261	320	232	214	257	267	235	271	260	233	205	250	249	278	267	266	278	259	271	267	238	235	255	246	256	254	257	255	305	246	258	273	258	278	245	269	230	276	260	228	251	263	247	217	267	251	251	235	240	227	270	241	257	243	250	236	233	277	270	269	257	216	247	269	259	232	247	260	265	250	256	236	249	256	231	252	263	260	245	228	274	249	266	260	253	258	260	272	258	229	238	242	258	232	236	253	244	257	255	293	276	250	275	253	272	239	238	253	283	251	248	259	246	277	219	263	242	234	269	220	262	237	261	272	273	273	240	221	256	272	260	254	252	264	284	241	257	262	239	248	244	255	260	231	258	244	258	229	232	268	256	248	252	275	227	225	238	270	248	231	239	237	254	247	262	248	256	274	239	266	275	255	265	282	222	256	285	226	217	246	232	268	244	274	258	246	291	261	236	239	255	221	273	257	230	261	223	246	248	258	221	266	246	262	264	265	254	258	223	236	252	263	240	260	234	262	246	282	239	246	252	253	251	238	273	256	263	244	280	273	251	253	244	271	237	253	293	242	249	257	246	260	237	277	241	243	253	220	272	234	247	260	265	268	245	254	226	239	262	295	243	258	281	255	256	250	266	266	221	257	274	237	267	262	257	267	287	256	243	256	248	241	226	288	239	265	252	251	267	246	247	257	231	271	245	233	261	252	247	265	268	251	250	235	251	275	272	253	229	259	272	246	271	266	288	275	226	258	256	253	240	248	257	221	238	255	253	279	247	254	243	288	251	271	255	256	251	222	263	259	249	246	262	270	248	239	225	267	238	227	254	259	263	276	242	240	262	265	252	225	270	238	253	273	261	255	251	242	268	256	252	264	248	238	241	262	273	276	252	252	246	246	267	252	223	252	257	246	222	283	235	218	281	239	245	238	259	249	251	238	224	280	253	224	229	267	234	248	278	252	258	265	247	233	247	233	269	236	270	226	243	225	221	219	240	251	229	268	256	270	220	245	238	245	241	257	252	268	260	281	231	238	264	247	262	250	249	272	250	235	276	254	243	231	240	232	286	265	279	268	271	291	238	241	262	241	279	248	267	251	267	265	262	239	246	243	240	232	254	238	232	262	259	264	213	259	235	256	236	282	271	235	249	240	261	274	261	261	245	287	257	239	239	300	230	249	250	277	278	270	262	261	287	247	248	259	284
6946	4490	2932	4564	10831	5945	3307	1818	1006	661	598	627	606	619	610	606	570	599	550	621	604	553	600	553	583	573	554	625	540	604	567	586	568	546	594	577	560	574	566	623	591	596	605	613	544	595	564	558	566	593	565	577	593	565	571	543	591	548	584	612	616	568	607	584	546	532	619	542	584	594	596	574	611	631	569	601	588	533	619	524	567	545	583	565	596	573	591	617	523	584	624	592	596	551	606	573	569	602	575	578	583	596	558	610	620	598	511	516	588	622	614	599	597	568	594	555	573	585	564	563	611	608	597	623	567	547	585	607	585	606	612	580	547	586	609	570	614	562	616	573	619	581	569	574	549	575	588	568	640	578	580	534	548	573	580	596	588	617	602	579	579	536	571	587	598	641	596	587	584	548	588	612	600	600	566	552	557	571	577	590	595	563	614	607	620	577	643	583	536	576	583	589	570	601	577	633	546	612	599	613	601	562	597	550	574	571	604	591	598	560	585	612	601	554	564	537	603	554	608	568	615	566	605	573	590	556	610	563	575	582	595	589	631	602	620	595	623	539	581	581	608	612	576	604	538	549	606	594	590	584	580	602	584	549	629	555	585	569	605	579	572	547	553	572	585	587	609	590	577	586	541	594	607	592	598	574	640	521	566	574	531	598	566	569	578	573	568	553	595	596	588	594	608	542	575	580	608	564	562	574	550	607	583	559	606	624	607	595	627	556	566	609	566	608	580	597	548	590	565	624	573	550	587	589	603	562	576	587	592	608	562	573	594	625	585	537	581	588	568	597	582	567	590	572	581	573	570	586	591	589	568	616	580	597	599	616	589	584	589	591	540	618	587	610	580	584	597	565	594	569	573	569	583	578	530	565	534	594	582	633	610	601	573	598	591	578	568	569	574	576	577	616	587	561	579	621	578	570	569	567	576	564	618	544	576	593	607	623	623	599	577	581	594	559	581	603	541	560	575	558	599	607	570	609	584	601	578	596	569	540	569	565	533	557	555	602	562	616	601	558	585	623	578	570	552	579	574	587	620	637	564	598	582	583	597	520	579	539	569	631	532	574	558	583	560	583	571	540	616	570	603	573	562	538	597	552	595	571	585	567	600	572	616	599	567	533	552	581	565	590	545	606	558	627	590	543	580	585	585	546	600	584	557	575	603	544	574	595	603	584	604	579	572	609	586	589	598	561	545	575	570	549	582	560	589	581	578	579	558	572	591	596	594	543	569	566	588	619	568	532	614	568	545	598	582	624	561	606	544	593	592	574	607	539	573	607	622	523	655	554	604	587	558	583	553	615	579	586	569	618	595	579	615	633	575	551	592	572	564	576	557	605	622	559	567	602	547	599	599	540	599	575	600	596	546	594	625	614	567	596	568	568	631	537	589	560	535	602	548	595	561	565	615	599	596	582	592	605	531	550	587	594	610	562	593	593	534	573	631	566	562	599	591	577	572	591	602	591	566	582	548	632	627	593	583	600	552	603	578	580	563	559	562	587	593	587	617	557	544	535	583	543	582	600	584	625	557	630	594	594	605	563	571	586	557	602	606	560	555	611	593	602	595	598	573	575	601	609	548	590	587	534	535	573	578	565	552	579	560	620	577	610	613	590	583	615	608	546	631	616	567	592	598	576	599	615	619	603	588	543	555	579	560	604	578	552	558	569	586	613	571	630	536	583	634	587	556	590	590	578	580	576	603	587	602	626	597	579	568	567	577	557	544	600	588	608	590	548	560	557	606	611	561	571	642	562	561	583	589	583	550	539	563	596	576	557	532	586	579	626	553	565	562	557	570	585	580	566	567	638	628	608	588	625	583	601	550	568	555	623	571	574	599	582	605	583	608	591	608	583	557	586	592	565	573	635	562	613	558	578	657	554	584	608	594	577	598	579	601	539	619	565	567	540	583	559	596	585	575	592	558	607	574	562	618	578	558	613	556	563	597	585	644	585	597	542	575	574	592	546	586	610	575	560	594	594	572	595	601	595	586	545	580	616	549	589	563	563	588	597	577	586	563	611	605	640	567	563	608	535	577	562	594	572	573	533	559	644	541	549	620	588	606	575	576	560	570	578	561	582	571	552	567	594	568	591	567	593	588	574	545	595	578	560	583	559	597	586	597	614	609	562	603	593	591	571	601	594	587	570	555	572	554	609	579	554	580	641	622	578	601	569	561	549	601	599	589	561	564	573	553	575	610	563	597	577	567	585	594	618	605	589	571	590	593	579	611	580	570	525	562	579	584	582	550	628	578	596	567	612	602	568	614	570	585	559	614	549	608	545	562	570	577	584	619	550	585	541	578	562	594	603	581	567	542	594	595	548	577	579	579	556	565	554	559	566	596	553	601	590	585	519	562	566	547	590	619	576	574	543	581	563	596	579	600	627	570	565	578	551	609	527	572	578	568	545	575	570	590	601	609	520	590	622	504	537	572	548	564	574	579	561	578	549	546	567	582	598	570	565	589	585	586	555	569	566	633	604	626	581	592	586	586	570	611	607	610	598	572	570	618	597	557	587	579	575	607	575	590	596	572	571	601	542	514	635	579	603	579	613	588	549	596	563	542	594	576	544	596	612	545	576	650	551	589	614	574	579	567	582	584	603	585	579	608	565	537	547	546	565	582	610	558	594	576	555	593	592	546	596	569	547	581	601	615	592	583	548	620	565	614	603	610	551	577	572	582	563	591	610	597	563	586	577	576	547	609	597	565	581	570	601	611	588	599	572	569	565	571	545	615	570	572	561	587	601	616	587	579	614	594	586	594	562	588	594	612	547	547	594	570	586	656	598	571	588	648	536	606	553	582	582	591	617	576	594	619	559	578	608	596	564	618	563	582	614	549	613	580	583	559	591	584	550	605	601	557	558	587	546	608	610	605	528	575	588	560	620	542	561	607	626	595	566	584	570	560	594	582	587	662	615	592	573	580	604	576	583	566	584	527	583	578	591	564	557	524	589	565	615	556	581	601	573	612	561	561	583	564	529	565	595	568	587	616	580	576	545	531	550	597	581	580	564	562	577	616	616	559	599	587	562	588	621	597	596	612	601	579	615	570	615	546	573	599	585	551	609	579	610	576	582	570	585	534	552	616	542	604	603	609	647	550	564	563	580	624	556	566	585	618	558	637	611	619	566	543	622	587	565	600	583	616	603	625	590	569	620	567	570	609	580	595	581	604	545	605	562	638	587	601	551	541	553	571	595	606	633	593	545	587	604	584	598	555	599	604	621	569	587	586	606	627	590	593	592	558	617	574	535	555	571	578	586	583	583	555	596	587	576	569	595	541	618	577	592	575	565	567	611	557	622	583	604	565	542	643	585	588	559	544	561	589	602	597	598	589	544	559	581	591	579	588	607	568	588	530	595	534	592	558	628	601	633	560	583	573	582	565	524	565	571	578	591	578	595	588	588	554	592	616	589	562	605	550	586	582	559	583	584	593	566	632	524	602	576	592	563	570	597	617	581	580	576	624	594	606	594	590	615	609	596	579	549	607	583
30497	17873	5463	18795	37674	20640	9278	3413	1212	349	280	293	321	296	327	316	314	306	303	331	327	324	303	327	311	302	330	339	299	287	337	301	293	307	319	301	351	309	306	305	315	320	350	289	300	325	313	326	326	294	277	324	342	308	287	276	322	339	275	298	324	281	314	298	333	323	310	347	323	302	310	302	331	321	325	292	313	299	338	319	300	321	280	319	341	312	316	302	330	323	340	290	332	305	310	276	295	299	311	299	346	326	306	335	305	318	332	367	317	295	309	321	316	328	311	298	347	291	289	293	313	305	306	310	306	313	310	290	323	295	312	337	302	344	313	291	337	367	342	307	309	274	329	318	324	340	308	326	283	283	316	324	311	337	291	320	314	294	320	331	259	321	310	281	334	325	297	296	312	296	297	284	290	313	319	337	306	307	273	318	283	290	359	305	318	337	331	345	334	285	334	318	295	340	277	306	315	276	309	334	276	284	308	346	308	351	311	335	334	296	360	301	313	305	294	283	356	286	302	304	313	314	283	348	316	359	309	302	326	303	311	314	286	282	307	355	319	294	281	311	362	335	308	328	278	323	340	293	305	335	324	297	304	310	278	314	291	317	291	347	304	319	325	283	319	318	290	305	330	304	320	284	315	308	291	302	326	312	333	313	315	313	323	313	313	377	313	324	316	327	325	302	319	313	332	320	289	322	349	317	309	338	318	326	317	303	317	310	303	304	290	307	317	311	313	328	285	288	315	314	311	310	302	331	332	317	320	386	328	321	326	276	280	334	329	344	351	320	293	307	331	289	319	308	326	340	328	303	316	255	275	287	330	330	308	320	319	329	256	284	333	308	292	282	304	293	308	283	283	305	325	331	329	316	308	264	302	310	309	309	323	316	310	311	306	291	322	287	299	351	292	313	295	304	328	301	315	290	335	312	313	302	294	280	365	343	295	311	344	329	321	320	339	302	331	308	293	298	301	290	324	343	298	304	285	271	295	314	325	299	332	290	323	339	294	274	316	299	318	288	303	302	302	308	354	323	306	325	299	335	317	300	259	272	284	321	325	280	310	290	336	305	310	298	328	291	304	322	286	324	287	306	338	306	310	281	297	288	338	271	318	318	314	324	336	332	335	302	297	319	298	307	283	294	326	289	303	321	295	328	344	304	316	314	333	293	330	327	301	322	327	303	357	325	321	342	326	303	302	298	313	303	300	322	276	316	323	288	299	320	330	337	335	326	290	283	310	298	367	342	320	345	263	310	298	320	306	303	312	317	286	308	278	283	285	274	320	321	340	290	279	293	308	311	320	293	333	304	311	352	338	310	311	302	338	313	293	339	325	281	284	315	334	299	339	327	319	316	305	336	335	323	300	349	290	309	318	297	341	324	291	316	313	299	313	348	338	288	329	269	306	306	300	317	331	310	282	283	276	284	354	307	288	291	295	322	296	323	288	357	281	306	318	331	328	314	299	323	370	341	336	322	300	325	287	295	314	289	298	309	304	346	315	289	317	302	293	303	314	275	291	271	312	330	291	315	286	313	333	295	346	269	316	287	296	290	346	307	321	272	315	297	326	340	299	279	304	277	299	301	343	308	309	310	337	315	314	322	307	267	296	295	319	294	299	321	296	315	320	262	282	295	341	318	292	302	352	314	303	309	307	303	291	281	300	301	298	271	308	340	291	317	319	323	276	317	316	297	343	325	321	331	300	278	273	320	280	338	338	331	323	325	341	303	314	330	307	315	329	286	305	322	269	306	311	313	337	357	319	297	295	312	322	309	344	331	275	327	321	342	322	325	315	267	301	316	267	332	324	342	286	277	296	288	311	312	320	332	298	338	269	308	350	333	306	315	321	327	314	334	290	321	338	289	353	304	293	366	280	271	302	307	300	296	313	319	327	292	332	345	332	337	297	271	319	322	323	281	320	290	346	308	340	325	333	331	323	302	342	293	316	309	307	290	307	281	324	332	306	315	293	310	328	322	283	306	320	317	332	308	332	286	346	318	322	313	304	312	283	283	357	298	298	299	308	268	295	301	312	288	343	340	315	262	302	334	287	331	327	290	312	310	326	325	309	309	366	322	317	348	298	305	292	304	289	320	325	311	299	323	330	347	308	298	296	323	276	277	323	352	328	314	292	292	307	313	302	305	282	272	309	322	314	289	340	321	306	302	310	298	274	304	348	349	312	309	325	328	324	288	293	325	318	307	320	330	310	316	320	294	331	327	308	305	343	301	305	322	318	312	307	338	296	355	307	316	335	318	313	347	318	313	324	293	307	316	354	333	315	291	338	333	293	311	342	314	327	270	292	298	318	289	313	349	311	297	336	299	343	355	333	307	287	308	308	300	370	324	293	305	333	317	329	300	289	291	295	312	284	292	321	313	311	309	303	299	333	275	333	289	303	288	285	335	307	333	314	340	349	294	316	312	305	305	304	333	300	269	273	317	319	314	316	314	323	302	303	307	287	331	308	319	305	297	301	280	311	324	288	304	362	308	351	289	276	326	313	333	315	302	338	315	290	329	325	315	294	267	268	300	320	331	329	339	291	305	306	327	319	294	301	306	298	302	299	303	331	312	319	302	313	286	307	318	291	309	339	330	292	310	295	312	330	302	332	324	316	327	328	323	323	340	311	338	321	295	287	250	303	307	335	331	300	315	300	312	327	317	322	325	268	316	324	307	352	291	303	308	304	318	318	321	306	328	284	299	289	329	328	285	314	301	325	314	294	285	332	305	352	296	317	302	283	328	300	327	303	328	319	293	283	297	323	344	288	302	332	348	331	288	322	310	341	293	327	321	318	312	305	284	335	280	303	336	299	327	338	326	293	308	294	299	286	294	313	325	334	262	317	308	314	359	331	284	318	296	326	315	331	297	308	292	281	315	305	296	308	319	303	303	315	307	293	334	289	309	291	334	313	296	316	296	308	307	322	279	300	294	340	318	328	322	326	315	315	297	300	315	337	340	320	327	306	289	308	329	300	340	339	316	300	282	296	325	361	322	264	323	315	274	307	359	351	300	309	316	321	298	321	286	311	327	293	309	329	324	290	324	324	287	317	286	276	295	293	325	315	296	280	322	300	303	326	313	307	334	332	321	326	310	291	312	323	299	307	334	316	340	342	294	317	347	310	306	308	319	323	324	331	312	276	308	333	326	283	309	303	281	295	293	319	328	309	355	294	305	327	302	296	316	277	271	301	285	273	319	337	312	326	376	322	278	340	332	291	347	341	317	299	320	291	290	328	300	303	305	298	337	282	311	303	322	315	321	317	313	289	292	318	308	278	294	300	293	299	286	310	318	322	309	349	313	322	302	324	339	289	315	339	332	309	287	314	300	295	314	287	299	354	295	316	314	310	329	334	326	319	302	307	304	307	310	315	323	322	315	324	300	343	336	320	329	331	312	322	331	341	323	278	313	326	311	313	309	303	290	296	338	315	343	325	319	304	305	309	316	334	335	304	299	283	317	272	322	295	339	297	330	301	312	330	316	308	344	295	304
19565	11512	5159	33726	50361	35014	21843	11004	4029	739	677	693	730	680	713	672	674	679	761	767	740	680	733	733	727	668	670	691	699	704	678	689	696	690	668	708	705	629	706	690	682	700	675	696	688	680	686	677	680	688	664	712	703	673	682	696	640	651	682	704	698	692	695	677	721	723	710	674	703	653	720	682	677	673	663	682	707	734	691	630	686	713	696	717	696	675	683	699	687	722	629	711	732	723	672	674	700	664	661	723	698	675	692	685	698	706	656	711	718	690	696	727	708	697	678	723	656	709	677	684	723	707	683	659	666	643	712	648	703	689	727	686	726	689	686	646	710	695	691	686	701	695	740	714	724	740	660	696	683	706	682	708	685	701	679	731	675	697	733	690	666	667	711	710	685	718	702	725	656	667	646	721	623	695	657	716	742	637	648	715	718	672	676	680	693	700	652	682	658	729	699	664	735	706	694	670	691	739	696	725	730	685	686	694	727	761	693	676	711	742	670	709	710	682	655	709	723	674	686	710	679	711	679	692	696	721	699	710	691	752	685	729	736	733	679	719	736	727	697	748	658	729	685	648	690	687	713	698	709	688	680	701	692	706	690	674	698	703	686	710	704	688	713	713	691	686	694	674	735	710	633	680	708	705	635	699	720	683	688	684	642	686	658	734	667	702	735	701	684	682	695	676	679	701	730	754	701	715	692	760	682	687	681	700	688	628	678	692	637	676	710	709	707	716	717	762	681	699	677	732	684	666	696	724	724	682	666	695	715	648	658	692	680	724	652	666	704	670	680	675	662	683	698	714	674	695	707	673	720	687	654	732	712	656	687	664	689	692	690	720	697	684	739	673	715	659	694	725	731	734	674	715	714	639	699	671	780	759	685	699	740	694	714	693	683	705	703	693	686	716	772	732	693	701	690	723	707	734	713	725	667	691	698	707	737	691	727	638	681	681	672	765	694	750	696	668	718	722	672	682	732	687	672	758	704	680	667	702	727	696	697	718	691	726	679	692	698	681	726	677	658	740	692	706	729	693	703	653	670	701	715	678	697	676	715	721	724	709	702	732	735	681	700	682	724	687	668	657	715	665	661	689	686	688	687	713	729	713	659	722	737	665	691	664	659	734	689	684	676	725	678	662	716	709	670	677	726	724	694	720	703	647	695	674	698	707	676	672	678	702	673	657	740	708	675	718	728	715	681	739	740	657	650	735	725	670	645	725	687	683	749	697	708	720	685	742	686	700	654	693	676	694	688	692	656	698	703	752	694	679	660	731	695	655	634	691	718	741	687	662	784	648	697	687	746	715	741	724	689	676	693	681	703	660	696	677	682	732	711	679	721	691	699	733	694	703	749	722	685	646	677	667	709	688	701	720	716	715	748	688	734	693	718	716	663	697	714	689	700	735	687	686	695	662	713	713	725	720	669	705	723	706	653	746	675	712	666	675	685	699	684	712	656	737	689	687	679	699	747	683	710	689	670	666	706	674	691	694	702	711	655	673	650	674	679	684	629	693	719	706	676	694	693	669	655	706	727	696	720	699	706	730	716	707	711	735	735	681	722	706	659	641	667	694	717	710	697	705	687	660	665	668	715	692	739	709	628	705	690	703	756	687	717	710	694	713	738	673	734	681	674	683	670	704	684	678	708	715	707	664	713	690	695	658	717	710	768	706	654	753	681	713	676	708	649	695	701	684	709	690	718	687	687	702	725	674	731	704	694	653	695	699	703	694	706	651	716	696	723	710	696	705	704	683	673	695	701	660	727	736	729	715	690	689	655	714	636	704	731	736	708	681	706	643	750	720	695	654	691	687	716	618	672	635	735	697	702	690	710	685	670	707	681	711	680	687	711	692	674	681	696	746	738	672	704	714	695	690	677	726	687	690	667	655	634	675	664	705	703	687	704	690	715	700	702	711	632	661	720	622	705	711	670	685	690	674	658	704	719	722	683	659	689	665	704	644	647	644	661	686	733	707	711	703	699	663	737	683	753	689	706	698	723	683	727	666	682	631	674	692	718	656	698	697	683	699	675	645	685	657	679	741	657	753	714	636	662	694	692	693	695	701	661	724	746	664	694	715	649	696	741	682	744	693	722	673	690	711	717	692	693	694	663	709	679	662	723	709	691	676	659	725	701	708	706	670	674	689	707	705	730	669	658	685	764	718	707	687	655	699	709	682	706	710	660	743	694	696	667	773	716	668	712	692	642	703	708	699	688	700	680	686	691	684	703	690	678	722	725	693	675	730	679	679	697	677	707	707	706	685	714	692	652	675	740	720	759	682	702	683	647	735	705	688	686	693	710	702	668	672	677	693	706	686	707	714	676	691	659	665	741	698	751	655	682	706	727	707	666	700	654	642	686	650	729	660	673	660	735	724	709	711	736	699	678	653	718	716	697	705	680	723	699	633	697	671	673	687	716	703	696	701	700	671	680	693	745	743	676	680	702	707	681	699	669	719	734	732	678	707	704	700	685	685	696	737	717	688	695	698	711	733	688	703	702	676	719	674	714	692	713	682	704	700	669	681	696	711	672	741	647	663	685	689	683	723	644	740	696	695	642	677	700	739	720	679	677	710	724	662	754	704	643	710	714	704	669	688	663	654	661	707	696	673	678	704	696	730	710	706	689	691	672	697	681	681	732	709	691	683	696	739	696	715	715	690	702	703	687	716	697	694	737	683	671	657	687	682	675	686	699	737	706	699	720	707	699	664	734	686	748	703	692	645	654	696	714	668	780	741	704	729	682	677	674	687	677	647	704	735	688	695	691	698	703	708	670	727	688	701	711	731	700	692	714	739	720	761	688	702	653	765	690	747	727	747	691	715	690	724	726	693	687	673	674	716	726	677	701	647	739	719	662	702	684	693	709	693	713	682	684	675	734	666	654	752	670	702	728	692	737	689	712	719	712	710	720	726	677	681	752	734	736	722	700	663	693	710	737	686	681	697	667	654	675	674	707	686	730	655	700	640	716	665	700	660	715	714	705	746	709	714	721	696	696	664	690	711	751	711	704	724	705	654	687	672	671	701	690	723	686	713	659	714	727	653	700	716	687	722	664	670	669	717	741	672	715	630	682	682	733	730	708	687	706	727	656	706	708	709	715	712	703	709	663	703	715	696	683	749	676	740	720	696	749	633	654	708	680	715	703	727	684	665	730	679	674	668	700	728	689	719	656	648	715	650	693	697	640	744	660	690	748	703	666	694	642	680	706	706	698	681	677	715	705	722	695	733	687	632	728	739	696	694	715	678	657	692	636	689	686	729	673	694	697	670	704	694	667	710	721	688	675	722	675	715	712	686	699	706	716	673	715	702	700	700	660	651	702	697	693	699	681	703	721	682	653	734	684	728	651	667	741	671	649	668	642	701	703	679	706	696	708	701	681	735	709	633	686	688	749	655	687	687	718	708	718	716	713	713	706	641	685	690	691	694	707	689	657	693	715	668	689	667	683	728	678	656	719	715	683	694	676	708	672	702	668	663	646	707	687	686	718	670	681	721
42956	30083	11111	22710	52224	34982	19462	7896	2494	681	336	360	332	341	354	368	351	335	371	393	355	371	341	339	372	395	371	379	354	361	389	362	351	366	359	346	375	385	374	360	395	369	351	352	360	385	355	380	363	337	362	383	358	338	374	365	357	377	370	398	355	381	375	344	395	378	352	361	358	368	358	369	383	367	363	370	339	387	368	356	352	347	356	402	365	378	363	416	325	383	392	373	391	364	379	372	347	353	399	417	342	353	371	383	374	340	352	371	350	395	389	355	404	387	344	366	362	358	346	365	370	354	363	360	397	382	369	356	399	349	347	349	378	369	359	387	399	376	375	351	359	357	359	349	344	334	337	376	330	352	351	367	358	371	375	401	400	331	348	381	372	370	323	372	353	386	379	334	317	352	394	386	386	349	361	411	374	378	356	362	377	397	388	409	363	337	366	362	321	346	351	361	391	348	311	353	359	343	373	348	415	332	370	363	371	374	345	356	360	355	367	354	372	349	386	401	361	340	393	323	367	329	396	350	326	353	414	340	360	345	369	383	371	366	332	360	349	369	344	325	358	305	367	341	350	375	328	389	355	375	376	330	388	389	357	385	343	360	338	345	348	323	344	365	372	331	371	356	344	360	337	360	316	343	382	375	343	367	360	371	364	330	379	405	327	349	349	394	367	401	354	361	375	326	410	362	358	383	375	355	354	355	389	385	321	349	357	362	360	380	333	382	364	319	387	351	363	325	332	372	359	359	355	401	326	338	354	364	366	394	327	363	346	372	331	350	351	344	334	343	370	332	344	353	353	355	392	376	365	378	358	370	348	365	316	361	381	354	369	429	358	330	375	369	366	362	345	374	351	368	388	370	360	364	384	377	390	347	370	354	314	347	373	359	365	385	392	366	382	346	352	371	362	357	337	372	359	412	379	355	352	344	352	364	371	335	352	356	337	342	325	360	354	355	355	334	380	371	349	357	347	367	389	390	354	349	391	383	352	345	385	361	365	348	331	328	394	354	344	359	330	376	359	337	381	369	369	341	350	348	385	388	379	350	348	337	393	367	358	415	362	399	358	351	342	399	350	405	381	387	356	365	387	345	396	341	327	348	355	397	331	339	359	341	358	357	391	413	329	356	344	341	387	376	377	392	339	365	380	365	350	372	356	321	338	379	367	385	349	339	374	344	371	358	380	331	376	368	371	365	399	359	369	363	356	369	352	340	344	372	364	350	357	384	356	375	356	336	375	434	382	344	406	360	398	403	370	376	314	360	370	372	362	357	359	333	392	371	360	352	367	368	355	356	383	393	328	393	349	375	359	374	375	293	339	341	391	386	384	363	345	336	366	376	323	394	344	345	336	346	356	362	367	377	354	343	341	356	356	353	390	382	343	347	388	326	339	371	336	362	351	356	356	375	363	357	363	328	346	381	364	329	363	356	358	337	358	343	354	376	382	390	394	370	376	340	394	403	373	343	359	375	350	396	348	384	385	374	374	349	385	330	367	359	341	402	384	396	385	407	353	353	383	349	366	347	341	359	336	321	359	337	349	394	356	341	358	399	359	385	341	396	362	346	349	394	343	365	362	378	377	348	393	390	373	395	383	306	374	360	341	335	344	378	347	342	351	365	361	341	411	369	335	380	392	371	370	398	327	387	398	373	346	333	378	346	342	406	359	366	358	349	333	345	403	375	377	372	366	336	384	349	377	385	402	361	326	368	328	366	371	382	365	362	333	363	346	359	369	369	354	358	367	327	350	415	348	390	352	373	346	358	366	354	355	381	341	371	380	374	373	367	335	350	337	386	364	372	367	344	359	374	301	409	352	384	334	343	377	390	337	336	334	333	364	362	360	339	350	382	370	386	380	335	377	373	357	352	353	355	354	345	348	348	368	365	358	419	387	388	386	372	323	375	405	369	363	383	367	380	351	375	344	380	354	361	381	375	357	364	354	398	357	385	361	377	357	338	389	353	342	326	363	351	349	337	323	369	369	385	356	362	395	336	358	361	397	380	359	361	364	335	352	330	380	339	365	339	390	382	352	372	330	319	357	377	373	362	382	390	391	372	388	378	316	376	373	346	358	370	360	342	379	397	381	391	359	358	329	343	369	338	338	355	387	340	338	373	356	360	351	352	343	372	351	328	339	335	366	365	379	340	371	349	336	351	348	339	346	347	357	379	376	377	362	327	359	329	385	395	384	324	327	388	371	372	368	408	348	386	377	342	354	344	341	360	339	380	380	371	356	348	379	378	376	374	351	327	354	352	343	358	314	376	354	327	372	375	349	359	359	381	337	375	362	396	362	392	374	341	351	350	359	334	354	381	374	336	398	354	359	361	312	356	381	385	374	357	335	342	373	358	371	376	365	386	352	352	364	377	351	409	385	361	363	341	403	399	334	355	344	383	342	380	399	355	381	411	340	347	352	376	372	320	372	386	389	367	324	337	357	358	369	378	401	381	337	371	358	358	371	357	358	372	376	357	386	394	313	386	398	365	366	356	356	411	324	328	338	381	352	340	349	349	345	377	369	364	385	369	306	381	371	363	354	334	377	383	357	339	370	360	371	361	322	344	353	398	412	368	406	388	338	369	358	380	386	366	358	360	379	407	378	330	328	389	329	345	351	376	328	336	349	368	371	339	350	341	362	384	326	393	319	382	395	399	382	355	391	405	366	365	365	372	358	354	339	367	383	320	366	314	347	365	339	360	381	338	353	343	376	367	363	343	370	356	404	340	348	401	356	340	387	354	374	378	344	354	371	383	341	345	360	382	367	354	398	342	332	370	389	323	354	349	381	338	345	392	358	374	368	328	361	394	376	352	372	352	352	371	356	367	379	391	342	341	353	352	373	324	375	369	363	349	335	361	360	370	399	378	324	387	336	358	368	351	356	330	380	321	356	309	385	349	365	399	384	375	350	362	362	384	331	336	361	368	348	349	376	377	363	420	380	360	400	335	357	360	356	405	343	353	387	334	358	397	356	372	391	340	354	322	354	341	389	394	371	363	372	374	348	372	321	393	335	359	347	371	347	370	347	355	342	352	335	392	371	359	398	348	342	347	361	388	378	347	377	353	386	351	340	388	363	394	345	358	394	372	369	401	369	378	347	353	391	360	368	367	376	380	349	389	335	365	374	353	363	375	369	386	373	390	340	376	341	335	354	362	359	326	390	337	378	325	348	361	352	372	353	368	375	390	359	392	377	403	359	383	376	352	385	354	386	335	382	328	360	365	318	361	335	344	350	382	389	355	373	326	332	344	426	368	370	341	371	361	387	316	308	324	356	385	343	397	364	374	383	329	388	332	361	397	379	355	398	332	363	352	360	346	362	395	371	369	358	378	354	330	351	381	371	389	393	360	386	339	365	395	347	404	342	379	364	344	370	359	339	336	344	349	347	364	365	355	360	359	385	357	360	364	381	352	326	375	361	353	357	374	391	364	364	360	349	355	383	376	369	369	367	381	353	360	355	385	366	364	379	364	353	373	369	355	382	369	391	329
27765	19347	6996	35946	62938	47874	33283	18523	7153	1671	784	801	829	786	756	798	786	800	789	856	882	752	770	797	835	761	788	807	749	762	733	755	770	808	769	771	840	829	776	796	836	720	758	759	787	781	806	725	777	794	816	781	750	762	758	792	774	803	755	788	812	774	806	776	793	778	736	772	757	833	712	833	800	823	796	756	778	819	815	816	773	740	796	755	758	809	774	733	802	739	776	778	780	773	785	787	802	719	786	785	792	791	799	766	814	767	790	798	802	822	771	756	782	764	783	793	749	777	791	787	770	783	785	795	822	753	783	756	730	783	774	783	833	772	779	817	817	733	695	825	764	816	796	796	748	778	814	758	860	777	822	832	803	749	753	822	762	775	837	779	775	780	770	785	823	787	793	737	801	787	772	796	749	796	805	788	843	742	772	813	772	761	747	777	759	762	777	742	747	826	784	799	776	788	754	808	812	779	740	767	805	773	774	741	788	730	834	748	793	803	769	762	729	798	730	772	836	807	760	816	771	762	761	780	762	816	758	784	792	724	755	768	774	809	748	801	812	780	769	787	787	794	732	804	763	753	797	739	734	759	805	772	771	803	753	769	779	827	824	758	753	775	778	757	787	769	794	796	783	774	790	806	781	800	783	821	773	768	803	771	794	766	801	805	768	741	776	809	787	800	799	800	801	714	816	769	792	743	787	834	744	747	799	709	840	813	718	769	751	762	821	785	745	733	795	745	755	759	793	738	774	769	788	775	768	737	795	753	750	800	798	740	783	803	792	789	749	771	759	770	758	722	768	761	782	802	780	803	789	733	772	760	785	753	779	789	815	780	737	831	767	765	824	766	760	833	745	784	785	789	774	783	747	737	749	812	766	801	804	810	771	771	781	841	771	752	762	816	807	754	784	768	785	776	860	791	750	801	756	785	760	798	773	807	801	795	772	792	826	782	782	743	738	770	806	769	785	819	739	756	798	750	794	759	759	812	790	828	719	716	830	806	782	806	793	794	756	807	810	808	795	794	833	764	761	773	774	790	766	801	773	823	789	759	846	813	778	784	732	772	775	791	766	797	794	781	818	772	750	782	788	804	812	744	761	747	767	727	778	770	735	799	762	735	774	781	789	759	787	767	745	764	775	772	803	757	770	841	757	724	770	737	768	771	780	716	789	761	731	791	831	776	808	784	754	816	777	777	805	809	786	751	765	812	760	745	764	809	764	751	781	817	836	772	771	790	771	758	813	741	843	771	796	788	768	730	822	784	770	758	750	752	798	746	814	777	788	787	803	769	748	807	823	792	709	806	779	799	753	809	776	750	786	827	818	822	760	797	769	787	781	763	758	774	801	799	762	813	813	766	743	740	737	781	794	761	764	766	791	804	808	800	804	806	714	712	773	791	764	793	789	779	780	753	771	796	775	758	750	762	774	796	801	801	794	772	817	786	756	798	796	838	821	772	800	787	774	795	798	715	796	795	786	782	807	754	746	815	776	778	774	812	788	792	791	811	803	773	775	825	817	789	778	795	754	773	808	778	808	726	829	754	831	791	768	760	772	746	766	774	819	729	805	776	821	774	791	816	812	744	768	820	790	821	738	794	831	761	807	791	772	806	757	783	798	786	804	771	759	823	755	776	813	740	767	679	711	706	765	782	798	766	757	794	730	757	774	769	808	757	782	730	775	743	744	771	797	801	775	746	786	800	756	754	808	755	776	805	796	760	790	785	793	782	795	776	821	766	766	792	820	773	772	781	819	744	793	776	771	796	783	797	803	825	822	753	823	805	735	768	786	787	755	791	748	779	749	778	696	778	744	782	741	781	785	751	782	792	773	789	794	823	808	767	727	771	799	778	829	782	788	732	785	826	828	806	774	786	830	818	794	791	785	816	828	725	804	757	778	736	784	746	741	757	819	753	756	785	814	810	732	809	811	759	816	781	825	773	808	798	776	785	849	830	791	790	739	776	743	815	813	794	746	814	799	770	768	850	765	797	776	797	793	771	771	786	795	778	805	782	834	737	767	768	749	754	815	782	750	740	785	744	810	809	776	718	780	712	809	781	793	739	785	752	809	760	741	769	758	769	768	776	745	804	801	746	755	808	772	833	779	740	798	835	777	784	789	821	807	803	788	759	760	818	761	796	751	774	766	822	788	810	769	760	818	761	799	790	759	782	735	763	766	744	766	757	786	777	764	749	724	769	804	793	803	855	789	791	808	710	762	757	774	717	808	808	781	782	779	775	801	801	733	804	824	782	778	816	743	778	765	802	790	782	777	806	747	743	829	805	789	809	788	799	775	808	751	782	780	731	779	777	804	778	779	814	756	770	824	783	777	765	805	801	752	785	797	788	804	756	817	781	812	761	811	787	774	817	821	825	813	783	744	750	830	790	749	808	790	784	804	778	850	773	761	780	804	775	841	732	775	799	755	756	774	827	772	839	758	793	776	750	796	763	842	802	797	744	794	757	829	770	814	783	738	762	757	800	781	753	749	801	779	790	736	733	843	767	782	792	802	799	823	741	740	776	772	726	816	807	756	748	780	773	762	732	738	806	815	766	767	773	807	820	812	773	813	777	784	790	780	772	829	833	794	763	795	822	777	786	775	814	806	801	801	803	761	772	810	789	795	779	817	791	778	789	766	754	780	775	784	736	789	766	773	820	736	806	747	856	736	796	737	824	757	779	773	804	802	842	825	757	780	810	799	759	803	813	761	829	841	782	770	788	793	797	759	826	801	796	796	761	735	756	788	818	773	832	789	783	871	792	808	803	733	791	789	791	737	793	748	781	802	776	795	755	754	793	759	740	771	788	819	822	742	769	790	787	789	772	785	803	833	778	790	791	784	859	773	773	815	799	802	772	780	785	786	796	749	773	821	785	784	787	788	770	738	813	770	786	795	784	773	749	758	781	815	752	774	819	780	775	770	805	804	750	779	795	763	788	785	779	822	764	840	795	769	812	814	828	762	775	796	770	796	751	806	813	730	826	851	819	806	733	817	818	785	761	772	789	747	791	791	781	789	734	706	766	843	759	782	809	795	779	746	783	794	762	818	784	780	783	768	777	748	794	780	782	801	776	757	758	767	816	771	808	820	790	836	796	784	772	782	779	795	739	817	845	771	792	775	813	754	812	787	780	750	796	788	779	784	780	773	744	776	798	730	788	763	787	797	760	813	795	792	748	824	740	783	751	745	839	763	784	811	760	753	751	786	816	748	760	788	763	758	748	788	766	790	796	788	829	827	775	785	781	792	750	798	817	806	794	801	758	803	777	793	820	784	801	791	752	797	751	798	805	713	782	766	767	799	829	782	812	805	775	802	756	759	856	762	748	754	782	834	732	753	783	772	787	772	761	738	771	762	770	758	764	760	794	752	830	757	800	776	812	817	755	783	769	812	746	770	810	734	812	765	805	783	766	785	811	782	770	772	842	851	757	788	799	801	782	799	772	788	795	808	722	796	762	761	758	787	768	742	768	760	775	815	766	797	830	749	834	798	781
11033	5068	2229	1430	2975	2158	1280	640	420	310	255	241	285	244	252	274	246	241	250	259	247	243	258	233	259	237	259	250	244	249	268	284	263	279	286	245	230	259	251	227	283	258	240	222	259	233	241	268	271	236	261	239	281	258	261	267	271	241	241	273	268	251	257	220	258	269	276	276	255	220	252	241	275	244	275	253	254	263	261	242	259	258	264	261	294	274	233	248	247	268	244	247	265	252	235	233	264	239	251	266	255	258	238	250	229	264	251	256	247	288	249	236	252	317	253	274	259	260	264	250	280	256	260	241	238	239	269	247	264	261	259	246	266	268	238	243	238	249	214	235	235	250	219	260	239	267	227	252	252	271	258	227	285	260	247	236	275	246	286	240	250	274	258	273	259	205	257	266	273	244	254	264	285	231	258	272	230	268	274	279	205	253	246	278	268	258	268	239	250	245	215	272	239	282	247	249	251	277	252	236	299	281	258	224	280	267	273	250	259	227	249	258	220	250	254	237	269	263	258	287	277	235	281	226	236	260	253	253	253	252	248	280	270	259	257	222	267	238	247	230	256	257	244	232	234	265	267	279	258	256	256	233	239	277	259	242	221	230	286	233	270	227	272	237	269	259	238	260	256	254	278	305	232	257	256	245	277	244	244	259	271	219	235	245	239	258	276	256	236	246	270	303	274	252	265	284	281	247	250	279	256	269	271	240	253	229	225	246	260	256	239	244	249	275	241	250	257	228	275	277	245	251	262	273	237	253	264	244	236	230	246	263	249	286	250	224	229	251	256	261	259	248	249	232	224	253	256	234	252	259	261	253	282	259	252	256	256	242	234	275	249	256	286	261	247	271	273	272	241	252	249	225	259	258	259	258	266	246	245	247	268	266	257	257	260	259	229	231	284	252	271	230	270	295	240	235	256	247	216	243	238	235	270	255	246	276	268	229	268	257	253	233	251	225	256	272	251	240	285	257	261	241	230	244	285	260	244	277	263	234	239	267	277	246	265	266	264	283	276	272	270	248	266	274	256	231	260	270	249	255	307	239	233	265	234	269	271	269	264	254	248	263	255	255	271	261	227	248	239	235	236	246	243	259	238	251	278	280	244	280	255	260	272	244	279	244	261	257	281	277	255	256	263	278	272	280	262	265	277	276	268	270	267	252	231	219	253	281	268	263	238	293	252	265	267	235	207	246	259	284	287	285	243	237	265	234	225	253	280	295	261	254	283	238	271	258	239	217	262	282	277	247	245	246	280	262	229	269	259	251	247	263	250	258	225	240	255	265	287	233	245	258	266	264	272	289	257	259	263	290	255	280	266	283	242	260	255	259	260	261	261	247	262	263	247	239	276	265	267	257	226	228	262	253	285	267	262	248	274	284	232	275	274	234	276	248	240	254	282	284	232	256	250	281	274	250	289	252	269	262	270	245	279	252	241	239	265	255	227	250	266	262	254	247	224	263	244	281	258	240	246	283	274	248	244	253	248	272	281	242	260	281	243	252	263	235	259	263	282	261	277	275	271	251	291	275	271	267	252	272	257	241	259	242	269	244	231	240	228	262	306	285	280	258	244	239	265	249	262	276	280	247	218	249	254	263	252	236	267	243	242	271	263	260	230	241	224	230	235	267	216	249	246	263	241	236	223	249	275	269	261	268	241	235	259	283	266	262	267	226	254	234	239	254	251	294	244	241	236	234	256	260	228	232	242	270	254	245	306	271	266	277	236	245	268	291	265	246	289	268	277	256	247	242	247	237	246	232	227	269	264	250	222	269	282	257	231	286	277	246	248	237	246	240	249	233	258	250	230	251	261	265	288	241	293	291	252	248	256	273	262	297	307	261	274	260	255	252	254	262	245	234	270	252	241	269	244	276	235	256	262	237	252	260	254	250	270	289	253	234	273	252	257	236	262	265	255	256	261	261	254	264	232	261	264	241	265	242	296	210	244	263	264	291	222	263	252	268	250	256	237	251	256	268	236	253	256	262	275	268	247	247	248	258	260	274	242	249	247	275	268	259	256	248	221	249	238	282	263	298	227	240	262	260	246	259	277	245	254	221	274	239	247	251	287	225	243	283	273	263	274	241	261	248	246	271	232	292	267	273	257	273	276	234	252	260	236	269	237	252	242	240	243	260	273	291	245	248	246	254	244	259	291	242	247	259	252	264	235	239	247	253	265	237	274	302	250	284	264	233	287	256	261	263	279	276	241	236	280	284	286	293	262	245	246	245	245	245	265	220	230	257	246	262	237	262	261	276	242	251	244	264	251	287	260	248	264	292	236	249	215	229	264	244	277	248	281	248	246	272	260	262	297	270	241	239	259	259	236	290	246	276	265	260	272	266	239	291	238	256	267	277	246	294	231	270	298	270	272	265	259	255	270	261	260	277	247	241	270	253	264	275	273	261	256	245	275	259	261	289	274	248	262	246	284	251	254	234	241	268	277	269	286	252	252	279	236	268	263	242	266	271	253	258	280	246	260	248	244	261	261	275	261	258	222	261	287	239	281	261	289	289	265	235	232	250	260	213	285	250	273	276	244	249	266	276	217	221	245	256	262	258	273	263	252	239	234	262	301	270	255	239	281	252	284	249	255	242	231	290	263	230	264	277	228	262	231	269	280	239	288	246	251	230	270	293	263	250	270	256	242	244	249	228	257	245	235	244	254	265	291	242	273	247	261	212	213	265	270	257	260	250	247	254	290	270	285	255	255	272	248	257	262	267	238	246	250	240	237	234	292	262	264	237	284	279	272	289	269	262	273	256	275	250	263	243	279	251	263	281	282	244	265	217	266	269	253	234	240	243	266	257	250	251	238	248	260	225	262	257	233	230	226	300	248	262	243	233	222	281	274	237	262	255	258	260	222	261	272	259	275	242	242	272	261	242	285	266	263	262	241	257	260	236	276	243	270	221	250	251	255	241	254	257	231	263	246	232	227	273	247	241	261	247	267	258	261	254	276	246	264	213	226	273	251	255	246	242	300	217	253	249	267	241	295	236	302	263	237	236	242	275	290	261	260	263	246	244	240	268	263	224	268	255	228	254	240	271	238	254	249	264	248	240	260	267	265	257	269	243	251	233	276	248	277	290	252	257	235	287	256	264	258	274	277	275	256	242	223	274	245	256	261	250	276	273	271	272	237	261	262	262	270	252	269	270	251	275	261	257	259	286	258	240	266	252	275	229	234	235	251	262	258	264	269	254	292	268	208	270	283	275	256	233	257	238	266	283	240	246	291	234	294	246	252	261	265	262	261	256	241	253	281	255	270	249	259	274	282	253	249	267	229	277	239	216	281	272	255	214	250	240	268	226	255	255	271	261	239	237	246	233	269	246	261	279	271	270	274	281	288	302	252	262	271	229	250	246	275	266	274	228	271	281	263	261	261	251	293	260	280	256	279	254	251	268	259	257	254	247	249	235	273	267	224	278	257	262	270	265	239	248	236	276	248	252	244	270	249	246	247	291	273	245	238	300	290	251	258	252	263	266	238	264	250	259
6820	4577	3532	4081	9235	6460	3757	1932	1078	730	587	574	585	584	538	594	570	592	604	579	583	590	567	586	583	599	585	568	584	528	567	586	598	576	541	607	600	582	559	561	541	594	608	560	566	564	566	550	556	598	565	599	593	604	576	587	601	580	593	570	550	614	592	600	592	612	582	585	594	629	654	604	602	601	615	578	631	587	599	589	599	606	575	529	624	661	618	608	602	583	511	593	632	578	535	592	580	635	570	596	574	590	583	585	588	561	588	619	577	590	577	600	566	583	583	565	563	628	558	586	573	569	549	603	614	577	631	628	566	621	585	584	590	583	615	595	624	572	536	561	531	584	579	631	543	552	617	564	573	630	628	596	554	571	573	569	591	572	600	600	601	579	604	571	613	578	576	593	603	578	603	592	549	602	573	611	590	587	571	569	550	524	597	630	564	639	595	577	608	609	607	557	617	577	601	561	626	582	591	599	564	589	561	622	611	586	594	585	592	582	622	604	557	621	574	580	582	564	579	586	572	607	558	607	541	606	562	582	615	531	576	543	616	567	548	561	589	575	524	556	580	604	576	626	549	548	567	580	586	575	578	565	589	619	586	589	590	562	618	553	611	574	568	588	634	583	586	574	609	574	608	601	597	542	538	534	573	587	584	568	611	583	612	580	614	572	598	635	580	571	601	590	596	606	592	595	605	565	534	587	585	559	568	570	594	582	560	552	580	565	635	588	554	599	603	595	595	565	586	596	620	582	596	586	580	558	569	598	591	559	614	560	566	581	605	619	536	538	553	588	567	599	575	578	619	575	556	567	558	552	572	577	576	570	625	589	591	595	621	530	528	598	574	597	560	571	571	580	564	628	558	608	601	566	592	583	606	600	583	605	592	559	602	547	539	571	578	561	620	582	575	574	578	566	593	569	581	547	616	564	616	558	565	609	621	593	631	596	565	588	571	588	573	575	621	578	597	578	607	555	621	553	597	606	633	599	598	618	618	583	620	570	578	571	564	580	558	582	598	545	561	586	586	584	637	586	584	625	593	578	637	589	588	633	578	552	591	595	586	601	555	593	538	598	648	600	546	602	570	592	597	598	579	580	592	568	590	577	573	596	622	594	568	605	563	584	593	560	584	641	587	590	604	586	643	579	570	580	584	596	626	598	559	591	598	571	615	619	612	638	579	536	621	601	578	610	590	576	585	588	613	583	599	610	602	559	572	583	585	576	604	597	575	576	591	598	574	583	568	617	574	590	557	592	581	576	528	574	559	613	596	624	598	635	538	606	557	617	569	585	605	586	627	585	586	558	593	608	552	609	588	608	605	589	554	581	573	619	569	605	621	579	571	553	578	603	558	629	563	581	635	541	558	539	612	611	605	571	574	543	616	546	595	569	574	541	581	564	569	593	590	634	606	565	547	555	604	574	609	609	583	573	579	564	643	589	596	598	600	561	586	588	531	559	560	632	581	577	557	596	625	610	586	603	638	594	561	601	575	584	629	585	549	575	599	597	562	625	593	568	599	602	552	606	552	574	597	584	572	613	607	570	598	577	603	571	604	556	573	606	581	564	610	556	593	570	576	617	594	551	577	576	587	598	562	599	586	557	583	581	561	606	602	555	667	618	593	571	543	586	520	589	581	579	613	563	561	586	570	578	601	546	597	611	642	616	585	543	608	586	604	594	570	593	594	601	599	593	584	578	593	613	569	556	507	629	604	579	603	593	607	588	585	596	580	551	566	615	551	601	572	609	548	570	585	578	566	574	580	580	617	571	562	563	565	590	576	572	588	610	550	627	581	629	618	594	592	598	536	567	624	572	599	633	573	574	586	599	583	594	630	591	548	618	559	551	588	565	588	594	569	536	584	586	596	554	609	631	583	562	565	594	527	616	567	597	551	577	581	572	578	618	584	560	592	600	571	669	545	609	596	602	620	626	522	576	625	549	613	581	588	544	635	587	574	628	570	597	545	562	543	583	548	608	577	594	611	553	571	601	564	560	600	598	600	555	564	563	543	566	617	604	577	554	553	554	617	611	570	587	588	577	587	583	625	604	605	593	578	562	607	584	566	606	571	616	582	596	617	548	571	591	585	584	593	589	617	618	630	572	604	557	586	565	597	617	597	617	612	592	590	614	586	591	558	558	596	595	576	602	511	633	550	553	588	590	585	613	579	597	599	592	575	580	560	546	555	595	558	643	592	603	560	576	592	541	574	576	594	580	560	580	619	576	600	612	563	548	544	578	576	620	589	566	584	602	557	586	577	565	590	541	596	576	596	574	617	584	579	591	545	595	618	594	556	533	598	582	581	593	591	570	589	574	610	607	617	601	568	602	558	588	598	642	556	591	529	592	577	610	563	570	558	596	592	600	608	542	603	570	563	650	588	630	567	600	614	564	609	598	587	571	636	576	621	614	583	632	526	601	558	563	589	583	579	583	577	589	575	614	592	607	586	599	627	576	592	622	590	588	569	527	571	589	581	571	577	622	612	574	575	583	580	568	641	577	594	582	618	615	579	647	564	563	565	563	548	586	550	550	525	611	583	575	568	547	593	614	605	601	570	604	588	554	587	602	578	611	578	581	568	580	573	602	587	585	618	571	589	538	578	575	553	634	574	604	641	579	570	577	622	597	614	585	599	601	568	578	589	585	609	595	623	571	607	584	588	574	616	607	605	565	598	549	576	572	622	611	554	574	570	570	598	548	559	606	589	588	548	597	624	573	594	531	555	562	572	599	603	586	550	615	594	555	658	571	595	556	552	612	605	586	594	566	581	650	562	596	579	627	583	590	556	524	573	652	637	593	572	603	610	582	574	598	604	577	576	562	598	594	600	592	587	613	595	512	570	581	605	605	567	594	616	558	586	615	597	612	583	594	547	570	609	594	584	628	534	597	563	616	640	569	618	559	607	618	536	573	578	573	548	558	619	580	620	572	595	564	601	601	587	557	566	554	581	628	563	563	596	584	587	610	570	577	619	557	601	551	588	586	588	575	599	587	613	533	552	593	561	562	577	604	598	560	585	579	554	620	590	588	583	576	571	554	577	566	590	600	581	566	580	578	642	592	594	608	585	585	590	582	613	577	615	604	580	566	605	596	557	580	545	531	597	636	577	572	618	604	596	592	596	564	582	572	563	628	604	631	632	585	592	589	642	590	580	586	609	556	627	585	596	623	586	577	555	584	608	589	588	586	602	599	600	619	537	622	565	591	588	553	580	621	617	643	585	589	572	604	554	558	636	590	595	633	622	563	616	586	618	635	577	548	590	624	567	599	582	628	611	560	598	601	589	579	597	588	578	599	599	596	553	590	588	566	604	544	576	587	587	564	593	584	569	579	585	594	584	569	626	565	614	602	610	603	559	566	604	605	589	552	551	576	581	560	556	562	547	625	568	589	613	551	617	600	603	622	564	579	602	660	616	639	622	551	619	576	590	630	537	572	610	589	629	560	595	577	569	569	580	606	589	579	597	607	589	620	578	588	569	604	592	591	603	623	593	577
30570	20635	7372	14131	33809	23134	11740	4306	1581	661	328	331	345	310	334	324	289	307	305	300	346	335	300	332	322	308	344	285	312	316	311	319	314	338	291	327	295	294	322	318	312	319	322	323	341	374	338	295	291	337	342	336	300	301	341	334	324	357	318	339	303	333	322	326	335	321	341	311	311	317	313	291	316	314	321	295	353	306	317	314	300	328	303	303	356	364	310	337	334	356	321	326	324	283	329	289	313	312	303	327	277	303	324	330	329	325	343	307	340	306	292	297	309	315	298	319	340	282	326	303	315	358	374	325	295	314	313	373	340	317	334	337	314	313	325	322	286	285	304	282	304	321	334	334	317	299	300	319	347	355	335	344	312	338	341	347	300	355	353	350	315	318	322	332	306	349	326	293	312	318	353	328	339	343	285	331	362	327	311	283	338	307	341	331	317	338	296	322	324	306	281	319	321	316	362	322	297	319	312	313	294	302	312	322	344	317	306	282	313	311	338	321	348	306	305	293	333	335	315	307	320	328	310	313	348	350	333	299	312	304	299	313	295	320	321	327	321	342	336	344	349	316	300	288	309	328	283	304	347	293	302	297	331	306	328	302	309	313	289	292	329	329	353	350	340	306	299	301	301	324	295	295	315	335	323	351	286	326	330	303	318	300	336	313	318	308	317	356	312	308	320	349	321	323	337	375	323	347	292	310	314	322	307	292	345	358	342	329	326	300	308	311	331	300	295	273	332	353	343	327	303	325	357	323	319	309	334	308	344	292	309	331	304	308	307	282	354	301	311	294	315	327	275	311	340	313	356	338	343	318	296	331	317	366	296	316	317	318	312	345	363	302	340	341	305	300	306	295	337	317	329	309	336	305	332	327	332	347	364	300	323	319	330	302	310	310	338	311	301	330	287	287	339	304	313	347	309	331	347	296	349	328	327	321	322	307	306	301	324	361	337	308	369	342	288	292	315	322	332	307	342	329	326	345	331	306	303	304	336	300	308	296	345	331	305	332	316	321	338	339	318	325	319	327	323	320	334	340	317	312	328	341	288	344	342	302	336	311	325	338	320	333	319	326	318	330	307	309	296	327	321	337	307	292	359	354	291	271	325	310	298	327	327	331	344	353	340	333	290	310	324	312	318	317	306	315	308	310	341	306	309	314	343	340	333	291	298	327	316	305	318	303	350	297	309	304	301	307	336	346	317	356	327	296	362	350	307	292	322	279	315	325	367	322	330	311	333	347	340	294	301	323	342	327	345	329	335	308	332	354	348	316	308	322	290	339	311	308	277	316	324	298	310	340	315	330	304	283	310	308	278	303	336	346	328	332	348	321	302	345	284	313	319	290	285	293	306	319	321	342	278	361	324	325	347	347	313	312	313	332	355	338	350	341	298	320	326	339	337	342	299	285	303	328	327	307	353	355	307	307	314	306	380	348	342	306	332	318	339	313	329	307	350	322	326	293	296	318	297	316	333	316	312	319	291	338	299	304	331	300	307	312	311	337	361	319	335	294	327	314	346	332	307	313	303	331	313	314	334	312	324	324	321	327	294	347	314	286	319	325	319	310	342	288	337	348	309	302	304	321	325	300	324	291	335	296	348	345	287	310	322	309	340	291	319	304	318	363	304	341	340	339	326	301	317	275	375	317	345	357	337	318	352	305	300	297	309	312	336	285	331	338	306	322	325	296	318	297	287	317	355	332	312	327	308	306	363	318	303	296	328	338	331	320	333	324	315	318	310	318	285	302	298	303	314	323	361	314	343	317	312	317	324	311	312	327	285	354	308	299	324	320	319	326	321	292	310	320	313	326	349	321	315	309	328	316	356	335	311	323	297	311	342	320	302	363	307	293	337	271	330	334	322	349	315	313	310	312	329	310	300	338	319	294	318	319	320	339	304	308	314	326	345	326	351	302	338	274	332	307	333	339	308	311	334	320	316	323	287	326	341	304	344	295	339	319	301	307	303	290	307	321	355	317	330	323	333	313	370	307	330	311	301	328	317	345	325	339	309	290	318	309	298	328	323	273	299	306	314	316	325	316	310	319	344	372	292	318	361	322	312	283	339	331	342	316	319	313	313	319	329	329	356	332	327	326	309	336	342	315	327	359	339	316	320	324	315	325	340	329	323	328	286	328	303	313	327	332	276	363	322	321	285	317	335	333	296	323	303	302	319	275	279	314	319	327	316	329	343	346	312	358	337	334	308	296	326	331	291	308	309	331	284	336	320	346	298	323	313	305	333	292	296	294	314	333	302	283	290	302	294	283	338	336	287	267	331	296	295	335	297	301	332	297	331	309	284	309	290	316	351	322	304	298	301	302	307	325	323	285	287	321	327	324	300	294	353	318	309	305	342	336	317	332	305	318	354	305	306	330	313	315	326	326	316	334	350	330	319	326	318	329	329	357	325	315	320	337	319	329	310	353	319	285	336	311	290	313	299	334	349	343	323	317	320	324	323	341	309	330	341	322	304	328	325	306	328	291	321	343	300	292	323	305	316	307	346	324	335	334	297	327	352	327	315	321	334	323	286	344	306	280	309	273	306	337	323	295	343	311	325	337	321	334	318	348	296	310	342	334	336	312	289	343	340	310	318	290	285	335	313	324	330	308	323	304	305	311	333	345	299	317	296	326	317	329	298	325	316	355	333	327	342	326	324	271	330	330	340	330	313	337	342	325	328	342	327	356	335	301	317	288	347	341	344	347	347	318	332	337	340	314	304	319	351	302	289	334	314	329	324	320	330	320	290	295	322	286	312	362	306	367	321	343	364	324	320	333	302	312	348	313	324	351	308	323	333	308	289	320	329	327	319	332	322	292	304	310	313	326	378	360	321	343	320	349	295	333	324	303	320	350	312	316	295	316	330	341	308	345	314	317	329	307	340	343	303	276	319	329	336	318	310	315	292	328	320	311	296	333	317	337	321	280	319	315	300	317	350	344	303	314	333	289	317	345	329	333	370	309	319	312	298	350	310	343	374	333	323	327	296	302	348	339	351	319	327	303	323	305	317	326	314	338	339	279	335	320	293	329	280	315	331	310	343	330	330	310	315	309	321	328	356	335	313	318	309	300	318	324	312	284	290	328	343	305	356	332	320	342	309	333	324	366	338	319	307	327	344	349	321	298	336	322	339	344	348	272	316	307	297	321	313	329	332	331	315	336	294	331	329	332	292	319	274	326	325	307	328	315	342	340	345	308	340	348	304	308	340	348	343	321	325	301	329	350	356	320	309	301	301	302	287	304	309	293	311	349	328	317	308	359	287	323	338	317	302	325	313	345	352	320	330	289	335	340	332	322	307	343	334	303	303	348	325	300	290	332	324	294	306	323	305	327	306	334	345	316	288	327	325	324	333	328	294	331	310	332	343	296	332	329	329	289	298	376	362	332	315	315	322	349	321	319	345	322	303	308	290	323	312	327	353	311	269	312	305	329	316	302	261	267	319	327	301	342	333	321	315	317	314	329	339	325	336	289	317	311	338	331	326	353	319	308	324	353
19980	14543	5852	27687	48685	38993	24971	12329	5123	1837	703	720	672	743	761	705	736	750	724	768	747	672	712	697	697	683	661	698	696	729	740	695	751	705	727	742	724	735	724	697	751	732	715	738	726	738	694	668	725	710	724	684	681	706	689	749	683	687	713	700	708	720	736	708	731	716	690	745	743	728	748	748	724	693	713	731	710	696	694	689	746	717	777	721	708	742	728	701	743	709	687	778	712	696	720	639	661	728	712	731	775	704	686	762	711	680	731	734	709	758	716	744	700	709	787	753	671	763	706	737	715	663	740	756	680	702	768	710	745	719	722	686	685	729	759	734	701	729	668	702	674	729	703	750	776	681	682	745	696	721	728	717	770	727	784	717	696	701	763	706	748	717	730	718	726	785	679	746	706	673	719	722	705	734	739	697	689	774	714	664	765	719	719	697	694	764	769	658	756	737	719	706	693	715	745	724	674	805	712	687	696	718	686	665	674	713	694	721	703	730	680	726	717	717	724	653	675	702	755	708	708	739	669	688	670	736	740	729	736	729	720	719	740	779	749	699	707	694	709	735	704	693	745	705	730	722	727	780	747	717	716	700	705	718	690	718	712	727	710	752	745	706	710	710	725	722	695	721	718	743	735	734	710	765	716	657	725	718	709	668	762	695	737	687	724	778	705	759	735	681	760	685	691	719	720	725	718	761	751	704	703	724	698	702	709	686	675	690	743	680	736	705	733	707	708	657	702	713	742	695	691	730	709	720	712	758	713	752	706	723	676	723	713	741	711	708	734	733	748	717	702	715	737	701	678	698	715	704	700	736	761	705	743	697	682	711	732	718	709	728	691	718	734	747	726	696	717	748	696	706	694	720	706	724	695	729	639	703	703	763	712	753	685	710	694	689	735	726	682	741	691	728	756	677	700	712	719	715	753	657	743	715	709	702	684	662	700	713	714	725	766	715	723	796	711	727	677	725	707	701	715	727	745	698	736	699	706	707	721	740	750	732	665	743	778	743	705	722	758	702	701	746	739	739	737	726	743	696	705	736	723	712	755	696	681	765	790	668	699	713	673	726	711	688	722	686	717	737	729	715	746	713	719	751	719	694	658	719	693	684	712	673	747	701	703	690	704	691	738	743	764	652	723	673	669	721	742	749	686	682	689	718	719	744	726	730	784	724	737	714	744	729	723	752	735	698	664	706	731	658	659	719	702	694	738	740	685	718	755	761	684	701	751	723	708	675	697	708	681	727	752	720	698	714	756	718	706	698	658	709	681	696	715	712	671	691	716	689	669	718	713	754	672	736	742	695	718	716	711	721	734	667	752	723	737	736	740	717	705	746	706	718	700	732	761	778	682	760	738	696	678	693	718	718	731	695	736	755	702	651	723	710	675	686	694	719	750	716	702	681	700	659	717	657	751	716	739	734	692	712	690	703	679	752	723	697	739	703	777	750	718	727	687	762	788	730	786	745	695	765	713	732	709	712	671	696	706	734	695	744	694	711	700	691	751	745	758	713	722	719	747	729	724	697	732	721	712	669	746	734	727	713	720	667	710	683	748	753	665	763	747	725	742	712	725	729	728	734	752	731	694	728	707	730	749	744	712	725	756	709	717	738	682	716	712	708	718	739	728	701	737	775	756	660	711	723	756	681	696	686	707	781	719	697	683	678	731	735	702	739	704	768	642	714	716	734	774	718	745	722	704	714	719	772	659	683	710	716	735	717	719	739	737	773	746	735	748	695	721	693	708	738	725	738	665	679	702	691	718	766	745	743	704	713	669	761	702	734	683	694	762	653	693	737	706	782	713	719	686	741	725	739	719	711	735	698	680	710	679	792	753	717	718	694	782	689	681	714	772	729	742	743	713	689	736	743	744	734	737	696	689	700	722	684	683	730	683	719	745	735	732	692	701	727	750	682	677	755	697	705	714	721	745	739	709	746	697	724	726	754	691	769	699	669	776	717	739	725	722	739	709	724	653	683	732	721	681	750	705	756	737	712	742	696	724	729	707	719	723	721	731	716	705	767	733	691	743	710	746	749	709	736	725	661	727	718	740	705	715	731	693	741	727	705	703	716	735	715	743	735	707	696	747	741	717	771	702	699	753	655	691	741	729	711	678	721	712	758	684	710	689	701	692	707	728	677	725	707	716	695	670	754	735	721	767	719	718	727	739	692	795	757	738	719	695	689	707	713	706	736	680	696	714	705	692	692	697	687	687	694	693	741	725	714	691	716	707	702	676	739	721	757	713	735	652	707	734	696	721	733	684	726	695	735	742	695	733	747	699	753	724	725	681	755	696	737	750	672	734	738	752	704	725	694	699	754	740	748	719	759	721	772	731	730	669	721	703	645	706	711	742	704	683	745	720	692	710	683	721	719	747	715	729	738	731	683	732	707	731	709	692	716	728	699	727	714	704	663	711	763	673	697	696	734	723	686	708	765	682	711	721	711	684	720	702	706	720	741	719	697	700	716	709	744	689	746	725	700	714	735	721	725	733	702	768	726	718	728	738	725	766	749	705	744	727	744	692	720	716	747	743	710	688	756	767	755	701	720	758	743	722	714	694	719	706	759	701	709	723	674	686	751	726	753	738	683	766	774	717	727	702	722	755	675	700	671	700	700	708	705	739	716	726	707	716	724	680	701	700	704	717	713	780	706	724	746	740	737	715	693	720	689	741	756	680	731	721	775	735	683	744	706	695	715	701	746	748	718	704	715	718	739	728	730	755	717	725	696	746	706	754	695	760	732	732	773	710	711	715	651	699	721	718	719	705	711	682	714	733	721	681	712	705	735	748	650	718	694	729	716	740	716	725	676	732	694	746	671	740	735	696	696	749	725	762	712	719	682	716	732	748	679	696	687	723	668	723	749	711	650	667	761	721	695	665	727	700	708	742	684	740	748	732	705	713	719	743	712	707	705	716	697	740	754	684	723	730	697	704	666	723	702	694	726	681	725	695	738	717	720	715	725	773	675	726	774	707	698	717	760	757	722	708	742	657	691	752	675	727	741	685	722	724	711	755	765	716	696	709	762	702	685	756	723	695	676	720	731	730	664	697	702	780	717	756	730	736	690	716	710	746	779	730	708	707	747	696	729	739	678	681	755	706	742	724	733	734	713	698	709	718	733	706	710	681	748	672	722	683	730	685	748	689	708	707	779	715	677	711	759	700	728	744	698	704	739	699	676	695	771	715	706	763	763	748	704	738	704	711	744	716	705	692	690	714	669	723	777	682	717	693	730	733	705	681	711	729	722	740	721	703	717	714	753	719	731	688	726	678	706	711	724	743	706	708	742	739	695	709	722	748	697	725	771	725	807	718	751	736	659	745	703	683	695	721	704	691	700	632	713	713	751	756	729	680	688	705	696	724	732	737	686	677	711	719	745	713	721	703	733	789	716	695	720	707	715	743	730	697	697	688	707	723	696	701	676	708	688	716	719	734	764	667	725	723	712	694	729	703	736	691	735	742	698	732	687	708	733	721	745	712	742	682	729	673	689
42592	31790	12825	26754	47273	36364	20397	8259	2683	547	327	357	335	380	338	344	352	347	348	314	318	343	358	335	383	345	326	339	340	383	361	362	368	343	333	308	313	341	343	332	368	297	312	368	371	401	328	307	343	337	372	329	340	338	341	333	350	326	368	377	328	336	329	351	341	358	339	350	369	333	311	330	315	350	337	341	316	334	288	315	347	329	353	345	335	356	356	334	340	341	376	338	315	336	314	338	344	347	305	321	305	329	359	356	356	331	321	384	339	319	333	346	344	352	324	322	324	355	327	350	326	325	338	337	350	330	345	301	306	343	326	340	318	330	323	349	335	359	356	337	343	345	311	349	345	364	347	343	305	354	364	343	320	359	348	282	366	317	325	371	367	354	356	356	327	330	346	359	347	327	335	354	337	365	358	358	320	346	322	346	361	350	374	341	360	328	349	338	356	331	347	338	311	337	354	329	323	329	360	311	328	348	302	334	353	354	313	341	330	368	331	287	342	364	325	314	332	374	326	355	345	325	350	362	324	331	303	338	310	334	349	332	335	362	353	361	351	350	350	315	320	332	345	332	340	342	323	312	328	285	332	333	335	335	357	312	304	316	324	357	332	331	373	287	288	332	339	314	341	334	313	318	324	319	330	353	363	347	391	343	327	334	318	335	305	343	355	325	314	321	321	336	363	372	314	328	319	345	363	329	342	309	351	338	369	341	378	335	345	324	319	337	331	339	333	369	334	339	332	365	316	354	354	337	312	386	312	366	330	302	355	310	346	354	289	359	362	353	350	316	336	327	332	364	319	338	352	324	275	353	390	309	316	333	354	369	312	360	341	360	288	340	323	336	347	322	332	318	328	348	358	307	309	337	337	371	363	364	346	348	328	359	344	343	316	328	311	355	324	353	357	298	336	341	365	321	336	329	330	368	364	345	297	332	335	324	333	320	333	330	335	324	352	353	324	337	331	335	339	339	342	344	355	355	319	368	327	301	350	347	355	326	335	320	324	324	345	347	360	360	342	305	330	334	337	365	374	321	378	329	356	338	347	338	341	351	337	357	336	392	313	354	339	336	359	329	332	339	314	322	305	322	329	366	344	384	319	350	323	338	354	333	349	352	327	337	306	334	377	333	335	336	368	314	358	335	343	365	375	369	374	340	369	341	325	319	306	355	348	355	348	329	304	349	328	326	345	345	331	366	333	319	359	310	360	321	365	354	347	360	321	273	363	312	376	380	384	378	350	355	323	348	333	297	344	340	362	325	332	335	358	346	349	329	317	331	294	318	346	330	412	314	345	343	340	359	313	362	298	355	320	328	329	371	338	342	324	314	359	343	285	319	324	354	355	327	332	300	368	309	342	357	336	314	356	336	313	316	330	339	354	380	352	334	372	349	366	361	307	329	328	364	326	375	373	337	365	336	376	322	345	378	372	338	343	333	355	333	337	335	388	337	320	331	320	346	374	334	320	346	340	359	329	341	318	352	340	359	327	345	374	356	328	353	361	347	370	313	347	339	356	342	317	306	349	359	353	348	337	336	360	377	325	336	350	323	332	305	318	352	343	362	331	375	336	344	352	365	353	347	318	314	319	328	322	352	349	339	350	340	338	326	353	341	332	309	360	347	340	369	333	296	341	355	336	356	387	350	331	322	317	391	332	369	339	339	389	295	339	313	322	319	300	344	323	359	333	356	320	328	333	353	341	333	320	356	316	399	338	354	373	348	306	332	310	331	372	378	329	328	325	304	339	345	318	341	314	333	368	352	326	346	332	344	365	348	342	345	330	314	347	370	356	361	345	362	360	354	349	373	347	317	335	350	335	306	338	334	356	315	345	369	372	369	358	332	337	327	329	312	349	374	331	327	327	345	369	344	339	352	341	350	372	341	346	361	351	310	345	354	348	353	339	361	327	319	341	364	312	346	311	383	349	364	334	331	332	322	350	333	364	322	294	329	344	343	358	359	387	340	344	329	356	347	344	351	316	338	337	356	354	382	351	341	340	323	332	329	324	301	354	335	389	341	298	333	352	319	328	335	346	317	341	319	345	346	344	320	364	337	334	314	345	340	307	318	355	362	337	339	315	333	361	324	342	307	330	327	316	328	352	346	324	350	330	335	358	312	330	290	330	321	328	310	337	344	341	348	311	309	343	329	328	319	370	354	339	346	364	352	333	352	313	348	368	327	357	314	320	366	324	364	344	362	313	326	330	370	323	340	326	347	323	321	318	336	357	325	338	341	325	347	339	373	325	362	355	334	363	345	349	368	348	325	353	338	332	308	314	354	351	334	341	339	361	356	330	331	323	362	348	363	352	355	316	345	356	347	355	343	362	315	339	338	357	388	306	324	342	337	339	374	386	353	334	334	361	313	340	363	329	346	356	333	330	357	343	351	370	336	336	333	333	343	337	328	357	297	341	353	336	328	330	372	312	321	351	346	323	319	372	324	334	352	376	338	312	325	364	335	321	330	327	314	349	352	363	331	331	358	348	314	364	333	334	342	354	328	319	334	303	356	346	357	367	356	359	345	336	361	305	333	338	374	353	316	328	309	321	310	367	361	372	330	308	365	381	315	340	322	341	321	320	366	354	324	363	332	330	371	333	337	347	359	319	336	342	333	375	350	322	345	311	329	320	333	324	313	355	311	322	364	355	334	337	362	351	347	348	326	342	339	340	388	329	363	356	358	335	308	328	329	314	338	357	341	328	329	348	371	319	335	346	333	347	345	331	310	341	353	354	330	337	347	328	326	309	332	353	325	345	335	334	330	354	323	360	331	318	343	322	322	294	319	331	362	339	325	335	346	374	340	347	359	349	322	371	354	324	340	313	339	370	323	364	316	340	324	352	363	333	324	357	375	306	338	321	328	325	327	350	362	339	357	339	351	350	360	345	362	341	352	317	339	296	321	338	328	317	307	340	340	345	309	349	341	302	365	347	353	330	325	333	363	322	325	324	337	327	334	361	339	338	360	343	372	361	340	368	363	365	366	376	367	339	336	312	349	344	353	344	325	366	363	358	341	348	313	320	364	336	358	359	344	338	327	339	338	352	380	313	353	340	358	336	339	329	358	340	354	317	353	336	353	375	382	338	358	366	338	310	327	335	318	339	365	321	347	298	339	360	377	331	344	330	343	311	318	367	340	353	337	353	328	328	335	329	312	341	311	357	352	338	335	343	320	322	362	360	362	329	292	342	330	313	335	335	345	298	351	315	320	321	325	367	302	328	360	323	349	317	357	339	373	363	332	341	316	340	320	324	338	378	384	344	361	344	376	342	344	326	308	351	365	358	337	350	327	337	311	350	339	333	317	346	355	332	353	348	342	325	365	326	333	350	329	297	340	300	328	326	329	360	331	284	328	298	304	351	331	332	317	323	346	342	326	316	330	345	354	323	307	353	328	327	331	326	327	343	312	343	344	393	335	335	349	316	332	345	339	350	329	339	354	362	301	350	334	375	324	354	350	316	328	330	338	309	338	343	344	316	339	334	330	303	347
27626	21678	8542	39595	58417	50218	33865	19113	7799	1387	738	769	737	746	793	725	764	707	769	823	741	765	774	741	695	791	696	773	751	789	744	786	734	728	738	693	711	722	727	745	723	713	782	714	753	751	708	765	699	749	726	710	741	704	706	673	799	782	735	716	711	722	766	717	740	734	711	722	784	772	746	703	751	771	736	745	731	719	744	762	745	693	748	747	744	767	742	713	765	727	760	717	758	749	698	824	716	775	740	681	740	733	716	769	730	776	737	712	665	764	729	746	728	707	708	770	697	702	777	720	716	743	701	737	758	740	692	723	741	720	762	741	724	723	746	730	756	718	753	726	737	703	697	705	722	724	729	786	709	761	721	784	724	772	723	749	721	734	696	758	754	761	772	669	734	765	758	737	722	768	772	670	746	724	717	710	751	780	741	716	718	732	785	745	754	731	694	764	719	771	716	738	720	768	692	738	769	773	725	692	690	736	738	744	746	694	799	706	757	717	739	748	775	755	856	735	730	674	741	756	733	746	728	750	815	742	769	714	734	740	723	721	692	751	749	699	731	738	758	761	707	727	727	723	721	746	769	735	753	715	742	728	733	757	761	718	765	773	735	724	740	769	762	746	738	692	767	747	732	745	671	696	761	747	741	728	699	730	736	723	778	719	727	744	753	700	709	743	775	703	700	772	749	725	743	798	722	763	785	731	734	734	767	745	669	718	790	725	682	746	757	759	737	707	740	692	760	725	819	775	695	741	759	691	743	726	695	757	740	700	693	737	705	725	789	706	733	764	728	720	691	755	761	765	751	727	758	741	748	712	733	725	704	729	771	765	694	754	794	740	753	798	730	764	747	745	709	721	712	707	758	730	721	767	753	760	767	714	742	729	769	737	716	719	694	710	761	737	686	694	738	711	690	775	759	772	748	708	723	719	717	721	740	766	717	747	771	798	719	722	770	723	748	714	810	683	748	715	732	734	781	712	685	722	699	714	746	720	770	760	782	729	739	756	739	751	742	680	768	752	734	744	754	672	705	720	726	702	757	750	739	776	727	749	718	754	746	802	710	738	760	720	686	708	694	783	750	706	761	767	741	725	735	735	650	710	759	786	750	759	729	730	719	777	741	773	742	754	744	687	721	733	693	697	726	770	751	751	737	696	731	747	804	779	710	732	747	683	763	726	685	765	750	761	712	761	771	737	725	716	706	762	771	731	720	723	724	719	736	752	803	710	694	750	758	710	692	714	722	772	746	743	715	734	702	729	680	750	710	699	721	753	743	721	794	741	726	774	708	710	716	709	761	746	769	729	739	749	742	749	719	707	752	710	736	727	738	763	747	698	695	730	682	714	727	731	744	766	711	756	767	703	770	793	736	756	745	729	745	724	779	752	731	711	817	736	715	702	723	773	722	769	683	770	739	743	706	752	785	701	672	665	742	797	710	749	766	732	743	718	762	765	769	754	730	724	748	703	757	737	711	737	722	711	723	789	738	684	698	747	781	728	702	764	752	755	674	757	719	755	733	732	722	718	785	726	766	765	694	714	729	724	761	782	786	737	766	759	714	752	749	708	691	730	731	703	769	744	738	733	737	738	720	751	731	731	705	694	704	714	716	769	729	746	713	734	712	724	737	762	760	710	749	702	760	712	751	729	730	689	748	756	767	714	762	742	746	756	714	731	717	723	731	679	782	675	737	791	716	727	710	748	777	697	711	758	761	739	778	754	722	736	713	708	756	722	762	754	721	766	742	782	725	685	708	679	695	758	722	784	720	699	723	759	764	763	730	747	722	748	717	741	709	754	717	767	775	755	740	736	725	700	710	698	766	740	755	799	729	788	692	750	778	790	733	720	734	791	730	702	739	684	755	697	707	774	768	737	731	725	726	764	723	709	708	714	706	754	711	718	810	756	724	748	702	728	703	726	727	728	717	667	744	749	756	731	754	730	747	687	746	774	658	694	706	681	746	752	743	702	713	731	715	723	704	726	709	761	747	724	743	735	710	726	738	751	727	712	724	730	755	762	710	750	716	743	709	707	758	722	716	720	722	738	695	749	766	773	763	730	755	733	711	729	737	724	727	748	775	705	731	728	762	726	723	715	757	723	751	748	815	718	713	732	745	734	770	761	741	719	718	766	684	773	736	764	726	695	767	743	790	697	711	695	728	747	722	732	701	688	706	701	776	762	734	724	736	727	763	710	738	708	767	749	703	729	728	725	759	744	736	739	760	773	715	793	708	703	771	759	770	715	702	732	716	736	695	731	701	749	775	699	684	733	728	749	702	723	727	737	674	734	745	754	704	733	736	734	745	738	730	757	708	725	695	701	745	738	779	706	756	712	735	771	791	737	720	733	770	744	746	759	772	755	767	707	741	798	768	742	754	742	783	702	753	740	735	723	742	771	781	673	798	710	729	722	744	737	718	744	723	723	724	772	760	780	741	730	722	706	794	748	741	700	737	768	730	776	691	743	716	726	711	748	714	698	753	729	739	750	678	735	753	754	736	721	769	703	785	724	719	762	737	718	731	742	769	759	760	735	698	758	768	720	738	779	760	726	725	702	733	740	730	787	748	778	705	758	667	775	744	741	784	738	683	687	726	733	753	716	733	725	738	757	786	726	797	762	745	734	723	720	759	724	736	728	789	725	766	733	805	770	725	744	772	725	712	707	722	735	723	737	753	705	754	753	718	743	695	749	719	695	754	775	710	737	756	740	716	733	717	743	719	735	693	779	699	752	724	770	783	712	766	733	747	722	730	709	689	716	713	767	705	765	755	796	780	753	722	769	753	764	775	710	717	768	743	731	772	690	752	705	826	742	722	755	665	758	689	713	741	719	792	718	697	681	760	738	746	733	748	717	707	747	729	732	759	776	693	754	746	724	745	703	734	726	755	740	749	736	749	708	705	771	707	776	719	741	783	758	724	711	731	713	786	720	736	734	725	728	703	734	750	711	720	773	797	767	713	746	779	707	746	698	757	732	715	761	733	706	706	783	729	736	713	751	753	712	750	746	747	739	723	765	720	715	731	738	716	745	790	751	705	706	705	706	683	700	736	768	736	750	724	708	770	712	759	751	719	728	723	741	737	760	742	744	742	757	714	717	716	705	775	780	726	736	714	774	760	799	747	733	715	728	754	730	759	727	709	774	745	759	768	742	743	754	734	716	727	740	763	713	676	767	684	785	714	725	744	772	749	694	740	752	749	734	737	733	751	704	710	709	709	731	764	771	745	747	738	760	714	746	752	717	704	712	723	740	759	742	737	734	710	767	726	722	781	759	739	764	726	731	762	723	715	697	723	715	713	791	746	733	764	728	721	722	710	747	737	791	754	750	705	692	725	774	770	737	737	749	746	708	719	747	704	755	742	726	747	759	725	754	741	756	744	751	730	698	762	730	773	680	758	747	751	745	730	758	789	799	758	742	748	740	711	738	772	734	765	731	706	764	757	703	723	748	672	686	753	763	703	740	689	725	678	739	682	746	731	762	749	744	720	757	723	731
10884	4969	1902	1537	2169	1776	1287	622	299	165	173	182	192	180	203	206	209	180	193	202	210	196	210	187	194	192	203	193	183	179	212	184	188	196	207	189	166	195	199	173	188	184	172	163	177	222	173	216	215	197	178	193	193	195	170	181	199	175	172	177	160	198	188	140	168	208	199	177	180	182	194	188	191	187	198	168	169	183	166	169	177	198	171	173	184	182	170	175	166	159	190	193	189	178	188	173	186	194	197	183	196	186	207	186	196	188	171	164	164	188	205	181	192	213	177	226	192	213	201	209	192	196	182	196	177	184	197	175	213	192	199	189	209	178	194	185	201	188	203	184	181	184	175	191	177	219	202	185	201	171	189	184	212	191	187	177	169	190	184	200	195	202	187	178	198	197	193	221	175	212	197	181	183	190	173	180	166	171	202	193	195	183	164	192	158	153	193	172	187	198	186	159	184	190	169	185	174	201	170	186	149	172	175	189	186	165	175	180	188	192	189	178	172	190	165	189	169	186	188	205	237	199	190	161	194	213	174	171	188	193	191	205	198	200	187	215	189	180	210	192	174	174	175	182	184	182	189	198	187	177	172	178	172	192	204	169	190	206	183	197	191	183	204	186	202	184	178	204	227	180	189	176	177	201	171	175	191	225	220	209	173	179	190	208	204	207	184	204	172	168	193	191	200	178	187	181	182	180	201	195	178	179	181	199	191	196	182	212	168	218	187	199	191	173	201	171	158	168	175	195	193	173	215	179	231	213	198	195	196	206	211	224	182	192	185	198	206	193	161	195	206	188	192	188	219	175	182	196	187	178	192	208	201	186	183	157	192	197	206	217	195	157	211	196	201	188	160	191	205	186	180	167	206	223	182	213	200	185	175	159	199	184	198	175	186	214	182	185	181	194	189	199	178	182	194	195	197	194	198	190	176	171	191	172	179	202	184	195	198	217	202	203	191	187	188	180	192	203	189	181	170	182	184	186	148	215	200	179	202	198	214	206	180	204	197	197	157	207	178	189	201	189	192	193	201	198	168	180	172	205	216	190	205	196	188	193	181	198	195	208	184	178	182	183	193	166	206	175	181	168	191	181	208	171	162	183	180	207	192	185	192	172	176	198	201	189	178	202	170	183	197	175	162	172	184	175	167	188	181	147	152	176	193	179	188	202	174	163	196	203	216	187	196	155	184	205	154	174	184	179	180	186	190	204	192	164	174	192	187	194	199	169	176	189	206	216	187	179	183	229	174	190	201	190	195	190	161	167	190	191	201	189	200	160	192	189	227	173	187	202	181	179	197	236	223	185	190	180	182	168	183	180	165	186	203	249	190	190	202	186	200	172	212	201	188	185	172	183	206	194	200	174	185	208	203	189	194	172	192	191	186	241	204	185	179	193	196	218	196	182	184	187	181	184	167	200	179	190	205	178	184	177	190	176	201	187	196	196	185	181	203	179	201	183	188	170	168	191	186	196	175	213	189	204	170	196	188	217	200	180	169	184	173	186	182	193	169	207	212	209	195	203	184	178	182	177	187	205	195	194	208	178	174	193	177	172	189	190	186	202	178	191	195	158	207	202	191	215	182	195	183	207	207	172	194	195	186	182	184	205	175	159	176	191	168	160	203	214	185	190	201	177	170	145	176	175	182	216	193	192	190	183	162	192	168	183	188	196	180	206	214	191	203	183	189	174	172	193	201	171	183	210	195	186	179	200	174	198	202	158	198	183	188	205	173	198	210	180	189	186	196	190	192	216	174	153	207	198	207	190	183	207	196	170	183	210	220	230	197	188	189	184	163	158	182	183	195	185	211	210	158	170	178	188	186	180	168	194	174	183	174	190	196	175	176	177	208	189	169	180	180	197	195	191	180	220	205	207	188	195	184	188	199	182	197	217	172	195	175	178	185	176	194	202	178	180	186	175	178	185	188	191	171	195	194	203	183	179	200	204	172	194	205	176	193	165	201	195	192	197	201	194	171	209	176	189	194	182	193	212	195	150	194	171	168	189	200	182	186	184	192	183	192	180	184	190	208	194	194	208	194	218	181	187	209	212	184	193	202	181	200	169	197	203	162	170	192	194	183	171	182	166	208	159	169	223	201	201	176	179	162	179	206	198	183	190	181	175	179	200	171	176	174	208	193	194	185	182	230	201	178	179	209	198	200	183	190	179	160	192	191	183	182	195	181	202	183	185	204	213	189	163	193	176	159	193	174	187	208	217	199	207	182	171	170	200	176	189	179	193	192	188	225	194	200	194	210	186	218	191	178	148	205	198	190	196	186	192	184	206	203	205	201	197	160	183	207	196	183	187	180	208	212	206	202	169	214	151	192	201	194	148	185	210	199	190	207	209	178	194	191	203	189	182	196	205	210	200	185	193	203	181	187	181	155	191	204	195	190	187	179	178	187	169	190	173	177	205	203	175	189	191	192	192	194	200	178	181	220	236	213	177	188	177	158	214	166	203	205	187	193	174	171	201	204	205	190	185	203	166	172	180	199	190	175	188	188	216	169	189	218	230	169	198	173	175	194	218	208	199	208	186	183	204	196	193	191	200	159	188	181	228	193	193	215	192	194	211	204	198	188	201	179	194	178	196	201	211	219	183	200	198	216	178	188	190	191	184	188	184	170	183	190	201	180	170	160	201	193	181	181	182	185	187	188	160	189	176	170	189	192	207	185	217	190	184	189	189	192	167	195	212	199	182	170	190	177	196	171	199	193	204	168	175	195	195	182	181	198	195	191	186	185	194	193	220	205	146	171	149	221	210	190	187	194	206	186	168	173	175	221	187	179	207	177	176	207	192	165	195	198	193	170	175	195	181	208	209	184	185	188	191	215	180	198	204	148	207	174	193	197	194	219	189	209	171	196	203	185	158	200	180	185	169	219	198	190	168	186	172	199	188	182	183	207	211	207	205	207	181	185	177	173	180	176	171	179	193	169	194	203	197	195	181	180	195	197	211	201	198	188	182	181	183	193	186	196	184	199	182	185	164	185	191	191	197	197	161	224	223	187	172	185	195	183	200	198	166	183	188	177	184	202	200	173	191	183	183	206	159	150	208	188	196	173	190	175	174	179	232	195	213	177	190	204	181	180	199	192	223	180	198	176	184	175	205	197	206	197	196	168	202	192	190	187	174	186	185	226	184	161	220	190	174	209	197	188	201	215	162	176	221	204	182	165	181	204	171	197	185	191	225	186	164	198	210	195	157	170	199	181	183	165	198	223	167	213	230	198	189	177	183	178	184	166	204	190	195	172	157	156	211	199	183	183	180	202	188	170	184	182	196	162	158	173	203	191	174	208	170	206	196	178	200	194	169	179	205	187	162	197	203	219	177	202	204	158	171	157	165	176	201	211	189	174	186	202	190	193	191	184	175	179	170	196	169	180	183	204	210	202	177	200	198	156	198	179	223	190	182	192	177	182	200	196	191	205	186	184	213	185	160	175	175	192	171	183	182	182	184	180	203	182	183	189	199	197	185	178	177	177	184	178	199	196	199
6510	4320	3557	4653	6852	5710	3821	1963	814	477	471	449	476	446	443	476	446	438	460	455	434	453	472	428	459	502	415	441	451	448	456	477	453	460	424	453	430	451	448	430	413	453	452	464	461	422	479	479	442	453	497	441	457	438	411	437	470	423	424	447	431	464	442	461	457	440	446	456	486	447	465	425	421	445	462	464	465	478	467	412	458	447	450	426	453	453	455	402	436	435	407	457	460	428	442	440	467	430	466	471	389	435	447	433	438	468	446	453	481	474	468	457	435	467	435	429	441	440	434	484	466	460	463	479	439	430	455	478	445	412	494	440	449	467	432	430	463	485	429	466	466	474	414	436	419	439	411	491	440	447	429	424	467	460	458	464	452	436	471	464	471	481	446	453	408	472	450	485	459	433	433	500	445	452	435	482	466	453	463	431	457	458	394	474	446	456	428	441	440	469	437	429	449	450	428	454	461	423	476	435	462	433	488	454	444	394	444	443	466	487	486	462	457	447	472	492	438	464	431	453	473	424	444	506	438	452	459	431	466	459	460	491	454	448	440	431	443	430	465	456	465	435	445	426	441	492	408	452	472	434	435	430	443	433	458	437	479	419	452	475	465	441	452	420	454	470	453	444	464	427	478	469	462	460	430	475	451	446	437	488	440	456	451	442	398	390	486	486	433	447	448	468	415	481	435	473	425	467	455	441	463	475	472	450	504	435	411	479	440	458	428	457	420	464	453	415	476	437	434	436	416	454	457	456	401	460	443	427	492	402	442	465	449	455	417	434	417	445	486	440	443	436	446	488	442	435	452	440	477	444	482	417	409	452	444	458	464	436	470	447	475	434	429	447	463	479	411	448	496	429	472	415	464	450	445	460	442	427	452	450	477	473	465	431	457	456	415	420	417	478	497	478	435	474	489	421	447	453	404	483	472	451	454	452	456	466	484	452	454	457	432	415	435	437	409	433	491	418	443	446	399	463	460	425	441	459	456	418	488	473	491	489	453	455	462	442	452	446	440	407	466	456	453	448	451	432	504	461	448	465	444	445	460	456	442	429	463	421	457	488	467	474	481	425	455	422	461	484	417	398	465	443	478	465	456	437	414	492	475	427	425	472	445	456	446	429	429	455	456	454	446	471	433	433	432	460	441	392	437	448	412	435	428	466	432	451	457	438	437	439	446	476	462	445	441	420	433	474	426	470	444	442	472	424	440	440	420	462	446	445	455	466	479	457	454	409	426	436	409	471	443	437	449	465	465	455	445	485	475	462	425	443	473	462	449	464	434	466	440	425	441	450	461	429	433	462	461	468	437	460	428	471	402	461	470	461	460	439	450	485	476	447	451	455	429	437	440	421	446	444	464	455	431	442	435	476	464	455	463	456	434	438	461	446	439	466	415	478	485	479	469	457	429	464	444	482	454	422	437	482	452	449	440	444	433	438	458	434	429	424	471	459	456	423	481	473	432	465	413	426	454	502	462	444	473	457	445	453	490	440	470	448	446	447	446	461	458	439	459	480	458	422	470	457	454	466	462	500	451	474	417	476	452	424	433	436	426	411	439	424	471	452	484	447	440	459	462	457	466	479	457	448	488	449	419	462	469	418	451	465	421	464	422	461	456	464	438	447	455	418	447	442	405	423	462	458	437	414	464	397	467	442	410	455	446	485	426	412	453	427	450	467	455	453	467	461	459	477	465	499	461	444	454	468	452	455	429	433	445	451	441	441	478	465	425	415	462	414	444	426	456	459	440	453	455	430	434	420	456	435	422	468	463	439	415	460	435	460	454	423	466	452	416	436	450	438	432	464	474	469	466	450	458	452	461	428	415	434	446	464	438	437	448	477	419	463	415	450	474	482	465	417	405	466	437	452	445	478	414	420	468	440	429	453	461	441	434	448	471	458	453	457	451	432	474	439	416	487	435	442	453	435	444	471	447	482	442	462	480	425	426	441	453	448	445	446	481	414	440	438	430	464	439	494	440	435	434	453	457	445	432	457	432	459	428	461	463	433	458	466	466	475	474	424	442	386	453	426	450	472	432	400	491	459	453	416	404	444	471	461	422	424	433	426	466	460	479	489	460	437	416	457	455	442	464	447	459	466	439	455	429	453	434	458	447	484	439	456	467	458	435	463	445	457	464	474	438	457	439	476	475	443	439	456	453	470	451	428	449	449	471	448	422	473	401	417	450	450	437	435	433	438	485	474	485	453	456	423	429	456	453	464	421	469	435	405	486	454	463	422	413	471	409	438	432	495	472	458	501	440	482	486	430	482	477	401	436	445	451	473	467	414	483	474	469	441	456	457	466	456	463	471	423	442	431	451	440	446	456	445	471	430	457	465	456	436	464	447	456	474	428	431	402	443	446	460	464	431	472	458	445	470	461	450	430	451	442	457	434	445	454	473	427	421	460	441	458	484	439	497	438	458	427	427	449	431	455	457	418	430	458	463	416	464	457	478	487	428	433	458	412	457	432	430	434	432	449	459	457	453	443	464	445	430	450	422	470	472	468	442	472	459	464	451	450	445	491	437	475	455	486	484	471	404	428	432	462	395	421	454	433	481	472	467	443	434	464	447	464	425	465	457	431	424	464	475	446	408	482	461	429	411	488	423	440	413	473	466	444	477	466	446	463	437	451	443	472	462	516	455	432	421	461	445	417	460	446	434	463	421	474	452	450	445	462	468	458	455	471	482	464	484	440	415	419	450	458	448	417	455	457	441	443	485	457	426	447	453	453	456	442	452	471	462	440	430	433	433	437	436	452	492	467	448	435	435	469	444	428	449	448	449	450	462	457	488	435	470	447	467	444	484	469	442	455	443	447	422	469	489	411	463	433	450	449	451	472	448	454	447	388	455	470	479	462	475	440	453	429	449	474	473	464	442	456	456	473	434	439	424	455	447	478	472	457	472	469	428	433	463	453	448	453	462	425	465	467	454	474	432	456	461	458	429	428	419	465	460	464	396	463	425	443	440	461	465	443	439	439	471	434	449	457	411	444	423	450	444	492	413	459	432	492	434	441	486	463	454	431	458	472	402	440	438	481	471	464	468	445	443	457	480	436	419	423	438	449	455	433	442	439	411	469	403	423	473	424	457	433	426	421	430	442	435	404	455	485	408	461	485	467	450	437	445	466	404	463	456	460	431	454	433	430	455	464	455	464	460	463	464	454	493	496	457	440	455	417	448	451	461	434	478	423	431	494	450	435	456	429	438	445	452	470	504	404	474	470	443	409	436	417	421	456	454	472	440	445	450	430	494	467	430	416	403	420	417	491	429	471	464	435	427	425	464	477	468	447	472	446	437	492	456	455	419	487	438	458	441	463	427	435	442	447	416	485	442	472	441	419	451	449	463	474	440	461	421	439	465	416	463	473	436	434	424	446	438	433	454	457	438	430	449	477	443	440	435	456	441	474	467	460	459	436	472	459	477	426	443	458	466	464	453	450	426	458	407	435	489	419	459	452	435	444	459	462	466	467	432	454	439	457	436	447	436	428	420
30838	18937	7186	7636	20485	27661	16464	6091	1859	568	282	330	262	293	298	303	281	275	292	320	292	327	285	302	317	272	290	271	293	296	283	304	272	284	255	282	323	311	308	265	278	269	307	286	272	282	305	313	285	285	313	269	284	286	289	308	275	279	283	245	291	285	324	308	279	305	290	287	277	297	277	298	304	240	298	282	250	271	258	282	294	273	284	303	299	283	286	281	281	281	281	289	306	265	285	304	299	295	287	267	283	305	288	282	247	303	282	312	319	295	292	295	281	260	290	308	330	287	337	312	296	296	319	285	281	292	276	279	259	262	318	328	291	281	311	284	275	281	293	301	293	334	299	302	275	315	289	311	281	300	303	304	301	269	317	293	273	299	289	308	304	288	261	284	302	287	280	333	308	278	280	248	311	264	301	285	306	322	270	274	265	292	311	293	287	263	265	299	293	257	283	264	283	308	281	331	272	278	256	292	319	278	269	301	275	310	299	301	266	263	306	260	337	318	275	294	273	305	307	292	305	294	317	260	303	323	292	289	280	309	304	297	284	292	291	286	261	253	298	264	307	319	262	280	305	286	301	271	276	312	303	300	270	286	283	308	301	296	282	307	279	269	310	344	284	274	289	308	335	277	280	294	318	279	296	281	288	307	261	294	270	301	316	309	308	288	278	261	288	288	275	283	294	274	335	299	290	302	302	280	294	269	274	310	282	307	282	274	284	304	310	304	299	323	279	294	252	303	278	272	295	291	263	307	250	288	301	302	309	284	343	355	293	264	298	290	317	283	279	271	278	289	259	286	306	311	284	307	293	288	294	282	299	262	324	279	264	297	259	319	283	289	256	305	292	304	277	280	290	274	299	289	296	304	326	270	302	282	320	246	289	300	272	258	295	283	268	305	343	322	300	293	304	269	284	303	296	340	289	307	298	280	316	275	318	308	294	286	290	330	296	308	334	291	299	254	294	268	255	273	304	294	297	286	289	315	270	295	286	284	276	309	273	275	293	263	268	292	318	279	285	261	293	298	294	290	297	273	301	308	297	300	298	299	276	270	279	278	277	278	293	312	316	279	292	320	307	309	300	297	285	295	296	264	315	312	306	293	272	263	269	292	311	294	323	282	313	277	313	284	286	318	316	298	281	271	288	275	277	259	261	295	296	319	294	298	295	265	259	307	298	262	277	282	299	266	265	285	267	306	295	282	299	295	284	301	289	288	311	336	293	308	325	271	272	313	312	316	297	287	291	304	309	319	249	298	306	299	288	284	275	270	325	316	303	290	280	311	294	327	321	253	307	309	271	284	308	303	288	301	301	307	341	294	256	270	260	297	302	313	285	328	299	299	267	295	299	327	302	245	283	262	293	297	283	295	299	301	299	297	301	274	303	290	286	285	281	297	311	305	303	281	276	255	275	300	306	301	264	285	335	320	279	307	326	321	288	290	312	316	307	283	270	300	287	302	261	276	337	301	266	291	285	268	292	267	352	316	288	273	312	303	284	279	291	270	271	302	334	303	293	300	243	276	258	274	272	286	299	261	273	297	301	328	317	327	285	265	273	302	264	269	278	304	278	266	297	278	285	288	286	305	287	300	295	318	280	272	292	285	276	263	282	253	300	277	255	281	280	278	281	300	278	279	330	308	296	282	287	225	270	280	287	295	306	311	307	310	284	318	280	313	288	298	281	290	320	301	300	293	278	282	299	310	270	309	291	310	295	287	297	288	318	290	310	303	337	294	275	275	276	292	282	327	304	250	268	266	279	273	305	279	327	275	307	293	304	303	295	287	273	279	316	286	269	276	279	277	288	312	303	281	288	312	290	290	312	272	280	296	264	275	277	285	285	289	297	283	322	282	286	271	295	287	276	277	274	329	295	315	327	290	292	304	270	313	307	290	300	284	295	310	300	294	257	281	298	301	285	281	313	272	275	293	311	303	317	264	293	276	295	296	315	305	304	282	299	264	261	305	281	323	307	266	252	266	288	323	334	318	260	281	294	298	305	283	302	295	275	328	295	308	301	303	307	252	276	299	345	320	314	296	316	300	316	259	307	313	292	276	281	308	321	264	309	270	298	277	299	282	299	291	304	306	293	283	262	283	283	301	339	304	296	282	288	291	313	307	319	270	295	315	288	288	315	277	306	284	293	288	270	276	309	364	304	290	314	280	292	297	284	327	286	298	254	288	312	311	278	296	300	309	296	296	297	296	294	285	310	335	278	293	267	270	308	308	305	307	295	261	284	303	284	301	293	303	309	293	296	250	305	300	311	271	269	292	262	302	298	296	275	283	306	292	292	300	288	295	250	298	312	298	299	308	278	262	278	292	322	282	276	259	282	275	296	309	308	272	296	247	308	299	313	303	280	283	295	272	284	275	265	332	256	280	284	286	301	301	283	258	309	294	263	299	293	304	319	283	298	302	303	318	291	298	286	275	302	291	277	290	294	313	299	292	298	253	272	284	279	282	282	290	305	303	308	283	302	278	288	259	281	290	310	289	273	282	308	274	268	319	260	281	326	275	294	327	288	274	311	293	293	296	276	267	258	269	319	259	268	275	308	310	335	295	267	298	283	293	276	291	291	338	294	275	273	274	265	258	316	315	250	279	259	275	315	287	288	271	291	287	303	271	289	272	312	262	306	289	302	290	301	296	317	288	284	258	280	258	316	278	298	290	287	303	313	324	296	294	276	322	287	301	277	313	303	263	237	286	309	275	293	303	265	291	252	279	277	301	301	288	286	300	285	295	273	302	277	282	301	288	300	316	340	276	289	319	307	302	308	311	281	275	302	258	306	304	288	341	290	269	285	318	296	305	276	313	315	278	314	305	299	303	265	309	288	267	358	289	301	278	269	279	272	312	280	285	282	295	275	310	276	269	311	304	308	302	290	287	286	302	307	298	268	279	284	304	274	288	253	285	321	292	307	302	268	255	306	266	268	294	303	316	302	324	297	270	295	276	310	335	289	296	301	309	291	296	311	289	326	265	260	300	287	281	295	299	306	273	259	276	276	324	293	298	278	284	291	285	279	265	288	287	291	272	294	293	304	282	271	331	285	277	300	303	317	296	293	252	306	295	313	281	318	326	275	289	279	292	291	298	318	285	271	282	259	296	304	317	324	307	276	314	281	295	300	305	267	263	311	273	318	292	319	312	300	286	306	309	314	329	259	298	299	278	261	293	266	272	299	278	293	292	326	282	266	299	296	302	290	295	290	316	255	293	297	272	294	287	325	299	274	297	307	289	280	268	298	300	266	304	316	276	289	272	298	276	303	311	305	301	294	290	291	304	287	312	318	302	305	290	289	269	276	308	300	275	279	287	265	279	288	319	317	331	293	291	289	271	282	297	286	304	281	306	317	304	285	349	290	289	264	307	284	301	295	274	262	286	269	279	317	289	299	288	275	285	330	278	295	284	275	295	278	288	278	306	295	248	332	258	325	274	317	280	288	285	271	284	281	290	300	287	285	296	311	297	304	297	265	297	296	302	293	300	292	285
19974	12951	6790	17804	39768	45627	31250	15753	6204	1440	666	667	675	652	674	701	681	638	655	674	687	672	683	614	646	695	661	656	658	674	656	700	638	620	644	654	647	655	684	620	628	615	653	654	664	631	680	647	670	665	633	668	631	652	696	698	629	693	660	663	649	637	697	656	647	679	668	689	653	684	659	655	640	659	663	680	659	671	661	676	651	686	654	640	667	677	639	697	720	695	661	666	656	670	709	664	622	676	671	721	606	674	646	643	660	722	670	657	607	711	667	682	650	647	658	658	649	654	662	702	675	644	645	697	612	690	686	642	649	666	672	659	673	648	663	629	671	677	685	668	664	651	680	679	675	606	648	685	649	692	662	688	697	626	674	643	653	617	650	633	636	688	653	669	663	702	651	628	699	702	715	614	675	645	661	672	688	637	655	672	639	663	645	694	623	701	658	682	682	666	659	672	638	658	665	641	668	680	689	660	693	671	673	662	720	643	646	638	690	621	654	710	696	627	683	643	646	644	645	699	694	610	675	698	674	696	687	667	659	627	643	686	695	686	660	650	624	619	639	644	630	695	644	665	680	678	689	677	602	664	627	606	639	717	662	681	675	647	680	723	684	639	663	636	678	698	669	665	635	668	605	638	645	672	703	671	671	705	656	637	648	677	674	664	678	700	646	632	678	677	703	692	679	655	630	656	657	650	672	639	681	667	654	618	729	680	649	693	633	672	664	671	672	637	647	664	628	629	660	616	630	681	675	625	667	656	642	632	664	616	621	663	665	692	656	650	659	670	701	655	698	666	627	649	661	667	662	656	660	652	673	656	604	662	672	669	654	617	622	666	686	706	641	657	679	652	693	632	661	653	657	660	652	672	683	599	658	633	666	667	657	637	656	662	690	668	633	652	661	650	685	623	719	674	623	660	686	653	670	625	678	641	671	688	654	666	604	652	625	668	649	607	630	650	666	678	709	666	701	641	647	629	692	637	650	693	654	655	652	664	636	643	685	672	674	648	656	611	613	655	649	659	638	666	653	657	649	679	655	716	661	689	656	679	615	676	647	669	662	698	679	686	645	662	646	664	679	664	649	635	670	651	710	683	649	647	705	652	626	623	643	623	668	638	657	675	610	654	668	641	714	654	625	751	702	622	642	648	676	629	655	681	644	670	641	672	664	668	638	659	665	626	663	666	706	670	670	678	669	673	628	606	642	647	671	683	615	668	689	685	659	662	668	631	661	695	592	648	650	645	663	678	669	650	622	670	694	656	661	638	661	661	688	667	639	642	657	661	683	687	655	649	687	634	617	677	637	663	665	639	667	646	635	658	681	635	609	647	609	675	658	669	632	663	665	683	635	644	664	682	671	653	702	657	636	663	661	691	665	658	647	669	665	716	638	610	655	650	680	679	693	640	644	637	627	602	654	715	603	659	649	688	651	624	647	702	629	666	652	707	628	617	655	667	665	631	664	622	659	631	651	692	628	653	676	682	606	645	610	659	608	669	676	677	709	655	666	665	673	671	636	669	612	680	619	672	659	694	648	672	659	660	691	645	636	693	634	641	715	666	638	685	651	693	653	668	659	648	650	672	696	677	636	671	676	654	677	653	684	609	670	615	690	660	634	660	668	706	673	666	672	633	645	701	642	610	650	691	666	658	651	599	683	641	630	657	685	686	614	692	622	670	683	608	642	644	670	656	679	662	665	687	682	674	669	658	668	633	669	648	660	655	647	701	677	648	614	654	680	680	694	666	689	650	670	663	696	617	649	659	681	647	656	658	648	684	603	665	663	640	663	711	641	661	701	657	723	651	633	595	683	680	680	642	634	646	656	684	636	653	644	703	625	634	671	670	661	686	650	674	673	679	695	658	666	671	624	682	653	654	652	628	712	601	712	636	653	663	694	662	629	653	621	644	660	641	651	661	620	645	677	672	632	657	666	612	693	670	635	679	623	675	700	665	657	701	637	609	655	679	676	659	634	635	674	626	679	671	667	600	664	653	625	648	713	639	677	633	697	670	655	617	669	675	680	627	665	635	661	660	672	615	699	675	645	666	621	686	685	686	670	643	694	685	682	641	691	639	659	645	624	668	662	628	631	620	667	684	687	667	679	688	699	695	643	654	673	660	650	644	658	687	667	685	703	700	656	650	667	623	667	681	677	680	646	676	657	618	656	660	702	666	639	683	676	665	690	645	662	670	680	657	693	661	661	657	631	659	686	675	687	674	666	689	641	691	645	681	660	629	631	655	608	676	668	614	644	696	626	636	688	648	630	639	641	676	652	642	679	693	691	649	673	645	678	687	676	655	665	725	655	667	689	693	659	660	638	648	632	674	628	702	685	659	654	639	645	671	707	687	648	670	630	660	701	673	634	661	655	651	642	630	639	672	697	666	666	646	645	708	640	683	663	639	694	656	649	712	657	649	619	665	654	678	669	679	630	656	642	621	677	672	671	656	652	633	624	647	625	646	658	648	684	695	648	698	662	640	713	607	671	635	730	637	692	664	658	714	649	633	657	680	625	665	634	654	637	638	679	698	625	632	642	667	611	634	685	625	671	696	667	682	618	664	679	602	633	670	664	615	658	669	673	649	701	659	685	628	667	672	677	706	648	639	709	670	663	658	662	666	662	630	646	678	662	651	683	668	664	657	672	625	662	697	664	656	601	668	687	606	643	676	719	677	653	659	664	697	656	691	687	671	612	648	635	669	658	666	663	642	687	645	702	670	642	643	643	641	631	630	621	640	661	681	654	653	655	685	632	695	607	684	637	687	654	669	699	645	685	663	631	662	654	626	633	610	650	623	660	668	640	680	655	734	648	667	654	644	702	648	680	666	618	615	676	654	622	681	676	655	667	676	638	712	646	641	636	642	650	686	604	700	643	656	658	662	635	652	678	680	680	686	674	632	635	653	709	645	650	649	663	663	693	676	659	643	655	672	655	689	654	609	677	675	684	640	690	644	684	679	690	666	634	652	648	660	659	629	633	640	648	637	672	646	671	634	675	662	624	662	654	653	678	691	679	699	652	648	651	700	672	688	658	609	644	674	641	618	660	663	628	645	629	676	660	632	664	672	678	658	636	621	691	649	683	688	665	678	678	647	641	660	627	656	602	648	672	700	703	707	652	633	663	627	651	663	642	641	694	675	648	690	621	681	618	606	647	654	668	672	688	672	625	670	674	700	659	675	660	660	682	648	677	654	686	682	665	651	665	671	674	629	655	647	662	659	675	698	649	643	618	679	723	640	645	689	681	625	720	637	664	675	669	633	635	640	651	680	664	610	676	653	696	679	629	678	608	668	620	647	646	658	662	656	665	631	684	656	622	593	654	655	658	629	687	694	685	675	684	718	657	652	651	684	659	658	644	689	684	668	659	652	649	657	644	623	635	658	668	619	646	697	660	648	651	664	685	651	671	638	627	641	642	655	676	701	646	637	648	641	663	654	641	637	695	652	624	672	661	638	658	666	653	668	689	683	694	661	682	651	648	612	636	691	681	630
43687	31270	14389	7013	23732	42104	30095	13509	4364	1165	356	322	342	336	354	374	319	341	379	353	338	359	385	339	335	362	344	382	344	334	360	348	337	374	346	327	363	374	384	316	344	331	354	338	331	345	346	373	322	337	328	365	358	384	374	355	332	380	348	373	402	369	335	384	356	315	365	333	340	329	347	352	328	326	289	315	341	356	342	340	318	340	318	353	344	342	367	340	323	333	314	313	308	383	344	357	317	334	334	364	336	370	369	341	350	305	354	371	344	362	325	325	340	358	361	311	338	324	322	333	359	338	338	370	351	361	322	337	336	328	333	348	325	347	333	311	354	364	340	292	350	335	344	315	319	321	318	324	338	337	338	309	322	314	300	352	328	358	342	350	340	345	325	347	344	329	337	318	348	336	362	324	347	344	352	363	371	376	343	320	353	356	341	335	324	290	360	342	376	364	317	320	339	338	308	354	347	379	356	346	361	350	324	297	342	356	321	332	319	326	335	349	327	335	371	340	334	372	326	345	349	340	345	330	382	353	302	332	342	314	344	345	344	362	362	346	364	338	323	326	340	320	351	334	396	341	350	333	337	349	347	375	392	346	335	355	353	358	307	370	353	322	342	346	342	350	346	339	350	330	383	349	325	346	338	337	362	376	377	310	348	340	348	341	352	369	341	382	343	323	352	317	331	385	365	347	344	315	330	324	358	356	350	350	376	319	363	352	386	343	313	335	335	347	330	318	342	359	348	348	391	340	360	303	307	377	326	347	322	357	334	339	318	328	339	348	358	336	365	352	329	346	330	388	358	349	327	333	335	301	345	349	364	324	323	344	312	358	339	368	343	340	338	344	328	327	361	333	371	300	325	373	347	396	332	326	313	313	360	352	295	335	333	322	349	350	312	322	357	354	332	334	346	353	343	310	299	339	357	314	310	314	341	341	322	368	323	354	362	344	311	317	347	344	385	335	363	353	358	339	316	333	331	367	361	290	298	322	328	364	318	332	335	374	339	335	325	403	307	325	364	376	354	355	338	340	341	369	343	318	303	327	319	330	325	354	347	360	356	343	340	355	364	323	331	321	354	386	303	339	336	359	364	386	376	354	330	347	339	372	321	359	350	312	311	370	340	398	344	346	346	315	348	330	361	331	316	355	319	371	352	351	308	373	321	348	294	317	341	326	349	318	344	326	338	372	331	357	322	331	325	309	352	323	347	308	348	344	359	378	354	343	348	355	327	320	333	305	343	322	341	350	371	364	336	339	330	314	369	328	354	335	334	308	363	365	353	353	378	352	357	360	335	286	352	331	339	336	326	331	312	331	344	340	324	346	347	373	357	354	350	329	385	347	358	320	344	339	348	368	351	339	369	311	322	365	314	371	361	349	346	332	344	349	331	340	373	303	326	357	347	373	367	415	332	317	304	350	358	385	351	329	317	333	343	364	367	332	314	362	324	326	373	350	333	342	344	334	371	383	336	323	353	356	322	344	349	337	331	366	319	330	312	393	336	341	326	293	353	361	300	316	383	326	341	341	380	350	358	328	319	323	322	347	342	336	334	319	352	327	334	333	326	333	348	351	342	363	335	324	337	335	344	340	305	329	344	386	366	312	353	338	320	327	322	338	302	368	324	326	346	339	363	378	332	353	376	321	348	351	348	330	343	322	335	331	365	315	352	333	331	376	332	332	368	346	302	331	360	362	375	346	362	323	340	355	351	353	338	329	328	333	328	357	337	344	346	369	356	357	356	347	331	333	365	334	396	375	361	368	367	351	318	378	348	321	347	337	357	345	342	379	372	302	370	349	399	338	387	343	359	352	343	361	347	356	342	342	343	344	356	313	384	306	347	354	330	379	336	334	323	329	371	346	328	338	340	308	335	351	329	350	340	386	333	325	310	324	351	326	345	353	379	362	358	324	281	331	372	318	373	343	364	344	383	350	352	357	372	369	326	365	359	327	350	291	343	289	343	350	340	356	362	307	331	329	368	332	313	352	334	317	341	330	348	378	353	373	341	349	318	317	318	363	333	328	336	310	318	375	345	332	334	342	322	344	340	318	351	330	360	327	326	346	361	354	354	363	350	357	340	322	339	392	333	362	364	346	344	317	326	358	390	332	365	358	334	345	326	321	373	316	332	398	320	336	355	359	350	313	339	341	343	342	375	357	333	348	348	312	323	365	336	362	338	357	320	309	335	351	339	368	339	337	331	345	345	365	305	333	313	343	346	387	320	331	344	335	322	340	330	346	321	352	312	351	308	322	340	346	375	345	368	322	353	358	335	337	328	390	355	342	363	328	328	355	351	309	341	334	345	349	344	365	335	333	348	358	373	342	343	356	322	333	328	325	346	342	344	326	366	340	360	325	345	316	325	332	331	354	332	339	354	345	323	336	316	340	336	328	327	340	341	346	346	357	338	370	361	314	349	327	368	366	341	355	306	336	365	342	326	344	325	355	388	380	297	317	323	346	363	319	343	348	378	346	360	374	343	361	380	322	354	284	336	344	325	365	314	357	352	316	321	278	348	371	305	339	345	337	330	345	315	355	321	352	361	334	359	356	387	356	332	345	337	337	315	319	314	341	319	376	366	321	305	330	321	326	353	290	341	350	358	347	352	335	332	355	343	338	347	291	329	348	377	336	322	349	317	354	341	309	328	297	337	351	347	327	319	351	369	348	367	323	309	323	320	334	311	340	364	334	361	325	332	328	319	352	362	349	336	343	357	327	361	353	353	350	310	344	374	372	341	342	314	346	346	336	321	323	363	347	325	329	333	330	347	340	334	351	346	352	337	326	372	341	333	315	323	346	312	335	316	346	346	361	358	325	356	337	323	342	355	350	312	351	308	335	312	338	347	358	341	321	328	339	328	333	357	329	361	339	308	332	322	330	370	384	326	364	347	328	327	348	360	340	362	326	336	329	379	358	331	313	297	311	329	332	341	339	333	319	324	345	330	332	327	336	361	341	308	334	348	332	315	364	351	346	352	365	307	320	334	356	341	316	308	337	374	335	340	327	357	352	340	376	347	342	358	372	316	347	360	320	358	336	326	355	319	352	321	360	362	296	359	320	357	362	380	387	357	306	331	364	336	304	348	326	355	373	321	364	353	337	351	344	328	334	338	327	341	343	312	348	360	345	333	358	366	359	357	334	308	321	325	356	333	322	338	331	366	342	399	357	334	337	318	332	340	362	318	370	372	355	320	359	339	331	329	347	355	334	355	350	367	301	352	327	330	334	327	347	350	307	349	307	318	336	367	371	329	332	319	328	339	347	350	343	355	327	347	333	355	359	386	349	344	326	361	327	341	354	354	345	375	307	338	343	345	327	346	347	373	317	354	344	317	322	355	342	361	336	360	342	359	350	347	334	332	348	350	320	333	300	318	348	364	316	341	339	360	321	334	346	358	314	328	345	345	336	348	378	359	347	337	342	328	361	337	308	362	290	358	358	339	374	358	346	377	363	325	335	330	333	338	359	341	337	335	338	353	347	306	346	310	339
28232	21268	9580	13257	43395	57510	44033	26238	11559	3381	861	784	778	798	719	771	724	730	741	828	745	771	728	732	711	766	749	674	781	709	753	765	748	732	721	751	742	761	700	714	731	710	742	712	771	708	745	753	710	729	747	738	823	733	723	731	750	702	764	686	715	764	741	745	790	764	774	741	758	720	705	756	756	761	771	771	745	782	808	759	737	739	745	770	771	730	734	738	758	741	747	745	748	749	726	721	692	698	714	757	704	789	750	757	772	765	743	767	743	787	733	797	732	750	778	706	713	732	759	750	757	716	723	687	755	765	712	766	712	741	781	720	721	766	730	770	781	711	766	745	746	757	705	753	755	733	749	766	740	772	715	684	716	741	755	719	717	717	762	755	737	715	721	742	744	758	748	681	728	712	714	751	749	766	761	766	738	747	724	733	743	772	752	740	744	771	720	752	790	767	704	772	695	740	723	690	713	731	691	786	805	738	748	752	772	742	723	741	737	707	745	741	695	725	756	726	809	737	738	769	796	745	729	729	721	730	743	710	707	748	727	754	789	732	732	750	728	725	732	745	789	768	739	709	763	787	773	753	763	769	718	769	732	727	740	745	721	787	746	714	717	725	750	801	746	772	756	707	808	778	736	750	726	744	764	768	779	812	737	763	663	717	756	746	771	736	712	727	744	749	790	732	744	766	755	744	720	771	732	702	763	765	735	791	744	743	795	677	746	719	756	784	777	727	733	741	747	752	729	735	765	754	726	771	755	705	742	745	777	735	741	681	809	728	728	733	767	802	700	777	749	794	744	733	728	734	728	739	735	742	717	724	781	708	720	720	755	741	807	768	744	732	735	744	735	734	724	740	714	745	778	730	749	706	755	745	740	731	769	768	783	712	721	753	711	736	715	757	781	701	773	729	730	739	743	757	756	763	751	775	727	794	748	742	768	767	716	737	746	745	722	750	751	805	767	740	736	732	749	721	727	706	723	776	775	761	761	712	709	740	714	738	776	688	708	680	719	731	767	786	787	742	747	703	782	760	740	755	752	770	710	719	709	780	747	727	733	745	762	768	788	751	720	707	695	712	753	756	814	756	714	741	780	757	759	778	743	727	740	779	733	723	743	764	759	699	754	753	706	793	744	727	759	734	745	712	775	760	704	678	760	736	774	703	744	727	748	736	704	763	740	701	734	763	723	771	779	735	833	727	720	706	731	747	755	721	737	768	743	769	709	717	731	745	769	719	779	758	743	712	674	732	759	782	768	704	681	738	713	729	795	731	752	754	721	708	765	760	663	702	734	725	741	772	708	710	779	764	778	734	761	772	768	754	720	801	731	747	734	731	747	755	738	704	787	755	715	734	749	762	733	727	744	760	742	749	765	736	741	735	755	713	736	740	710	763	774	713	742	736	741	732	744	750	766	745	754	730	734	812	750	732	750	754	732	763	765	750	724	766	703	737	791	759	762	749	773	764	804	706	751	717	715	732	749	720	735	748	712	680	733	723	768	746	812	745	754	777	747	749	736	736	755	796	730	750	736	712	747	741	793	799	740	758	783	749	725	714	771	690	769	775	719	705	761	755	743	784	747	725	761	715	796	787	757	731	785	734	751	736	766	717	763	710	720	789	758	744	739	704	745	714	781	779	703	760	718	745	741	742	719	678	780	693	713	754	755	720	722	732	740	762	770	755	744	753	738	740	747	744	725	760	720	752	736	743	727	722	776	741	771	753	745	743	751	744	744	760	734	730	717	753	752	710	738	768	733	742	748	751	789	702	736	737	769	732	801	746	791	742	723	770	721	757	745	693	792	778	743	768	748	742	757	745	749	741	755	781	763	712	764	758	726	742	759	739	798	742	737	763	751	763	718	735	728	764	768	751	734	734	830	772	769	756	766	735	695	689	736	728	724	748	732	750	736	724	732	712	769	791	761	741	754	736	752	746	709	749	723	740	757	729	743	768	763	735	757	804	773	783	754	772	729	730	775	725	714	738	720	736	710	683	726	750	709	733	679	717	731	730	735	782	727	767	738	763	680	799	790	748	735	712	792	721	759	705	789	779	781	761	716	717	762	775	712	734	710	773	721	692	703	745	769	707	730	715	763	758	766	718	713	747	716	740	749	736	729	770	742	727	766	725	755	712	721	718	719	720	714	709	727	755	724	752	709	742	762	686	770	723	727	715	726	725	723	726	705	633	739	697	769	733	798	800	762	806	784	748	743	743	701	758	796	739	754	786	804	728	715	744	725	737	731	780	710	754	774	818	781	718	767	745	749	767	776	764	699	741	691	738	765	710	734	775	708	754	797	741	743	800	746	758	729	761	712	747	733	706	744	706	704	779	755	799	765	736	748	730	762	756	753	725	768	732	733	741	737	770	766	742	759	734	752	739	696	738	738	763	727	743	715	772	753	702	712	729	754	742	756	710	743	757	764	770	731	754	734	790	734	738	701	744	768	751	741	710	751	705	757	768	723	804	779	788	730	710	747	787	726	730	742	738	727	754	731	691	761	752	780	742	744	732	722	743	750	754	711	766	722	722	744	745	741	721	696	711	722	741	760	709	768	714	683	779	750	765	744	763	769	692	767	767	766	742	748	740	718	711	756	768	783	715	735	744	720	748	740	747	721	798	743	705	695	743	758	751	726	689	748	720	795	737	733	742	680	733	741	710	759	792	702	724	791	751	742	775	803	769	761	734	721	755	708	736	722	775	738	697	768	716	722	726	739	749	732	742	795	713	768	759	773	711	751	737	755	781	710	703	715	762	720	727	751	763	739	768	763	710	741	743	761	723	746	794	778	760	784	720	752	753	748	766	717	751	803	771	757	729	753	768	745	747	753	778	775	739	771	710	712	792	733	732	745	758	772	679	737	804	747	760	696	790	778	720	726	784	748	763	737	704	756	732	781	739	694	734	774	708	762	767	812	751	754	698	744	779	747	739	746	766	771	801	771	724	756	731	744	691	734	775	692	753	754	732	719	755	705	709	702	759	784	750	768	731	755	766	779	740	774	747	738	723	743	721	746	715	715	731	654	785	779	739	745	749	736	768	695	758	742	778	745	747	751	766	726	767	720	712	748	770	733	738	746	748	700	729	766	727	735	771	743	737	720	708	722	782	791	717	748	723	773	798	698	735	758	799	724	737	771	731	745	735	751	755	732	745	797	776	763	770	802	711	781	771	711	740	757	703	697	712	724	732	760	738	745	768	764	723	752	734	713	775	742	766	785	714	732	702	743	736	758	735	758	756	765	778	797	727	740	747	775	761	730	750	732	719	725	738	744	742	726	739	715	707	767	745	759	764	727	743	767	727	757	741	761	735	738	736	796	766	738	777	734	759	741	712	749	746	732	750	698	755	736	648	784	747	747	769	721	740	708	820	773	693	787	739	772	747	723	737	765	757	734	740	704	742	748	695	753	712	747	767	757	762	816	717	745	737	749	742	731	736	782	797	714	755	737	733	701	763	771	752	761	724	829	738	761	748	704	777	799	768	741	743	782	755
10333	4802	2219	1179	1215	2091	1445	768	413	277	241	247	228	211	208	238	206	229	230	230	218	222	238	229	218	235	191	226	208	196	210	232	227	238	208	232	232	261	267	230	222	215	218	233	231	242	200	207	238	210	224	236	208	234	207	231	223	247	233	207	228	223	209	247	216	214	232	237	210	239	236	234	229	222	222	246	223	218	248	209	238	233	216	268	239	231	215	215	220	249	208	201	220	218	239	210	249	235	212	204	216	202	222	223	236	186	234	222	224	208	222	226	233	216	205	220	248	246	218	222	212	224	207	243	209	229	227	244	215	211	220	230	256	223	220	205	214	245	217	239	228	211	248	242	246	230	238	214	211	207	231	243	234	222	239	238	229	211	223	194	223	216	196	201	206	206	234	221	253	240	236	237	237	225	250	232	233	213	213	196	231	229	204	240	216	232	231	245	204	209	206	258	218	207	224	237	227	237	233	217	236	243	193	210	242	229	227	232	240	223	208	219	225	230	205	214	236	219	220	230	223	193	232	227	224	228	209	234	224	225	210	241	230	216	245	242	222	216	223	222	200	227	240	212	230	220	230	217	238	206	203	203	256	252	236	208	231	227	226	229	228	239	251	220	225	222	247	224	215	249	243	236	208	219	244	251	223	229	234	215	228	220	238	238	219	225	218	239	224	237	237	224	223	218	233	246	218	223	229	232	255	236	227	234	222	237	250	242	206	225	228	198	220	216	242	214	230	238	203	226	232	213	233	214	212	237	263	213	252	220	212	212	203	247	208	244	227	223	204	208	219	242	241	208	242	222	208	223	231	213	220	251	222	187	219	218	228	224	231	225	228	214	234	232	216	235	222	215	204	211	241	213	222	216	233	244	245	243	233	199	193	257	233	232	228	235	234	220	223	256	224	217	230	225	240	243	210	223	250	230	217	259	242	204	240	259	213	224	212	215	204	247	216	200	205	194	205	220	231	234	211	223	217	232	239	233	246	222	265	229	203	236	251	234	240	251	216	231	209	250	210	238	221	247	217	234	250	246	201	249	221	230	241	197	224	240	229	239	231	235	219	209	253	236	230	227	226	225	246	216	221	216	198	235	221	209	222	215	252	240	227	202	192	222	221	225	203	229	203	260	249	222	220	204	249	234	227	214	247	219	232	210	190	239	236	258	214	206	223	235	226	253	195	231	198	177	248	235	225	201	230	196	209	241	243	212	210	235	229	198	225	227	247	231	239	184	230	237	253	239	242	232	228	260	204	218	211	224	223	203	210	236	242	221	221	188	223	238	243	208	227	241	220	210	249	222	231	228	204	221	217	231	230	226	251	221	214	191	246	211	251	234	208	207	218	230	219	229	206	219	250	236	223	242	223	231	246	222	191	221	207	244	253	222	258	231	232	209	212	233	220	228	235	208	239	221	211	266	195	217	230	226	228	236	212	225	224	230	221	252	214	227	237	263	213	201	188	236	198	207	221	240	223	211	238	198	235	220	211	217	230	219	229	224	236	220	210	210	219	198	206	241	244	203	211	230	214	231	201	221	230	203	227	263	228	229	222	208	226	235	216	225	250	229	242	223	210	227	217	234	246	225	236	212	211	224	216	219	191	231	228	245	211	204	237	236	212	223	217	230	240	202	214	247	209	247	218	233	209	222	240	229	241	234	203	211	209	245	241	242	213	230	228	235	222	219	208	239	248	249	222	232	213	219	260	234	219	219	210	214	211	214	242	212	206	212	227	225	227	252	221	227	216	232	221	229	191	203	212	256	196	226	231	233	211	206	243	211	224	200	216	207	233	219	241	243	250	216	234	216	221	246	231	249	223	237	221	218	215	221	218	214	249	236	230	212	232	220	259	217	217	236	211	221	241	235	249	229	231	233	226	221	189	208	205	209	251	226	241	260	237	239	252	248	264	233	207	244	214	217	233	216	239	232	208	214	261	234	216	222	230	229	241	221	232	218	220	196	209	257	228	212	220	250	215	226	214	231	197	207	239	215	237	223	229	231	216	215	238	246	213	224	230	248	263	209	249	207	239	219	217	205	217	236	220	209	235	239	207	202	231	211	223	203	215	225	232	221	248	208	225	232	259	250	210	195	242	212	223	242	218	240	212	223	243	212	220	246	208	216	200	204	215	225	246	235	250	209	245	230	250	211	223	226	228	196	213	228	216	231	232	220	196	231	252	206	222	206	225	239	237	201	223	221	220	212	210	258	240	245	212	201	227	198	218	208	221	233	213	224	220	245	236	217	226	202	243	219	219	219	207	220	248	226	223	219	234	232	213	220	247	266	259	199	238	244	227	248	236	206	219	219	244	212	237	228	244	251	226	208	208	221	236	215	202	218	255	212	198	235	203	231	214	244	229	224	225	228	214	262	227	238	219	225	211	222	246	224	251	241	230	243	231	216	207	227	229	211	235	219	244	207	243	234	209	249	212	220	217	221	249	222	203	218	215	241	188	209	238	221	238	234	270	220	208	193	234	217	244	222	226	256	213	238	239	227	228	230	197	218	225	227	213	239	227	241	216	210	197	236	254	246	230	248	246	234	250	213	202	229	221	246	203	224	250	252	218	242	253	209	235	227	226	242	225	229	245	206	212	255	208	206	235	251	189	201	213	213	226	219	239	235	219	214	219	205	196	244	232	245	233	207	201	220	212	205	212	244	226	207	221	219	244	223	216	226	222	199	245	234	240	231	206	240	225	247	221	227	230	216	235	189	224	242	211	229	216	231	253	225	233	218	253	234	211	225	219	210	256	226	213	234	213	218	234	229	229	200	271	227	239	229	223	236	224	223	227	227	218	245	227	204	239	241	187	247	251	230	203	244	212	236	217	221	209	215	222	220	241	238	211	234	232	209	193	246	250	200	241	222	215	229	218	209	205	221	242	211	228	251	204	239	216	223	241	221	231	200	226	225	240	238	231	242	223	235	192	236	240	234	237	192	208	202	198	233	213	208	233	208	192	230	228	219	244	223	214	222	221	215	241	212	231	218	200	197	227	238	191	243	214	237	218	206	215	226	211	214	196	224	214	230	210	227	222	230	238	211	208	228	231	206	254	244	217	229	230	218	239	233	222	203	234	209	216	216	240	245	228	222	235	214	228	220	210	256	245	224	227	204	225	197	201	272	244	209	197	220	232	227	194	217	224	225	238	243	214	229	226	211	180	195	234	213	207	255	243	211	258	226	215	217	199	228	222	236	212	228	215	241	232	232	237	221	201	201	214	192	234	233	204	234	220	234	231	205	221	253	233	235	226	233	240	204	191	232	222	231	216	233	214	249	228	233	213	219	207	231	196	214	230	229	223	218	244	212	221	220	230	202	246	226	240	238	230	214	235	233	208	225	206	218	233	251	221	248	271	223	232	224	239	224	239	235	197	264	211	249	233	230	226	212	202	215	237	224	231	201	209	231	234	230	222	223	212	222	241	229	221	240	229	238	228	227	235	222	238	218	212	214	218	211	263	212	235	231	221	227	224	255	243	199	221	250	238	219
6338	4271	3972	3584	5070	7837	4603	2395	1223	752	531	530	518	511	513	527	464	474	499	519	551	518	514	532	525	538	504	551	572	554	503	504	533	537	531	552	504	500	535	520	474	483	501	554	530	502	553	558	514	524	543	513	502	500	502	524	538	526	558	518	517	544	526	554	525	522	530	568	558	544	510	515	535	527	565	524	503	509	546	531	559	525	523	555	581	541	527	526	520	513	550	526	537	507	498	505	537	557	525	513	543	541	538	569	519	547	504	503	533	509	535	528	553	521	524	495	529	514	512	475	541	554	572	534	535	521	519	502	518	527	527	529	552	519	512	521	469	543	524	502	521	526	566	524	530	530	544	508	484	524	496	499	526	499	522	516	494	570	539	549	461	559	504	529	517	560	502	522	507	565	518	573	533	509	566	550	532	491	561	512	506	524	476	518	528	484	491	504	540	522	568	542	551	532	521	542	532	508	537	551	518	522	494	506	535	544	508	538	533	513	543	509	516	511	547	503	540	541	497	488	537	559	520	519	510	505	536	517	541	492	565	528	550	520	509	547	519	563	518	514	523	516	494	517	540	492	546	507	516	531	548	512	538	550	527	525	508	500	504	491	511	526	540	547	526	518	503	547	521	547	514	562	523	499	546	544	548	565	529	514	475	529	549	513	489	534	570	528	547	511	534	562	501	523	601	530	505	504	506	480	523	511	527	567	531	499	520	546	554	530	544	534	480	519	538	557	548	557	568	498	504	508	509	523	524	527	560	525	499	489	516	498	567	544	539	535	518	571	522	527	517	533	524	520	535	514	532	516	552	528	577	518	527	497	539	510	527	527	531	537	515	499	498	521	522	504	555	488	541	558	513	553	561	490	527	537	518	520	531	524	552	515	504	492	512	527	533	506	518	544	540	553	525	530	523	544	515	502	540	505	521	544	523	536	544	533	497	501	517	501	552	508	536	530	520	572	552	525	513	493	508	513	542	549	532	525	522	542	529	541	494	520	511	507	483	529	573	505	519	472	523	528	516	526	522	497	562	553	523	536	528	530	535	522	568	566	532	536	519	516	525	506	535	524	512	563	507	537	540	544	541	543	526	522	509	525	557	535	541	534	534	508	538	486	557	570	553	544	523	501	499	521	526	516	504	508	516	523	534	526	526	546	561	532	523	508	515	477	532	558	533	526	534	564	521	544	548	533	532	525	559	519	566	527	497	495	561	499	546	490	548	533	523	475	553	489	527	517	559	475	516	566	516	547	525	497	501	532	527	569	527	513	540	484	509	551	544	516	538	529	542	519	566	566	517	522	521	521	523	497	581	542	510	516	553	524	542	561	517	529	546	528	517	532	519	501	511	562	532	505	534	495	530	521	534	508	534	574	508	524	531	488	521	549	550	526	504	479	518	502	515	503	530	522	540	511	537	545	532	495	524	518	566	522	523	510	540	498	486	513	553	532	510	574	535	516	533	519	533	496	536	477	530	536	526	519	546	550	465	534	488	540	517	538	485	526	525	527	523	550	563	535	522	534	502	526	497	517	538	547	538	516	540	544	504	536	521	481	507	499	503	494	554	523	533	496	532	539	487	489	499	540	492	519	488	550	532	546	550	521	575	512	535	549	571	502	525	534	513	564	548	532	483	558	513	533	552	513	553	525	501	498	508	554	556	492	506	504	531	572	497	536	483	564	563	480	541	532	514	586	523	518	539	558	565	546	523	520	506	522	526	506	505	532	510	531	558	529	516	574	557	561	460	527	545	556	519	506	548	498	541	514	525	546	519	528	549	552	476	521	520	516	498	507	524	514	504	497	540	517	540	500	510	519	542	556	534	478	536	536	527	506	575	512	512	493	509	535	506	480	506	529	542	479	521	502	537	538	501	566	548	512	545	492	525	551	533	503	541	499	524	496	538	492	564	478	524	479	535	514	505	519	542	573	533	529	517	568	575	520	533	568	525	508	535	496	498	505	489	548	522	551	549	568	534	555	519	501	448	529	566	541	553	553	552	555	495	516	533	524	586	524	517	493	520	505	543	538	524	538	535	511	514	498	478	522	524	520	538	538	549	537	517	531	536	576	522	534	489	509	517	508	511	511	509	553	532	518	504	512	518	478	509	518	518	517	521	526	528	491	489	544	524	552	482	515	512	527	509	529	500	512	529	545	541	534	512	509	551	484	544	492	536	495	537	533	534	490	499	516	493	524	566	514	529	492	491	510	480	555	528	509	554	548	515	540	584	547	532	588	533	560	533	512	494	548	536	537	552	531	514	539	524	545	545	520	516	479	555	542	550	528	514	518	517	554	521	550	538	522	520	535	510	505	507	524	545	514	539	545	498	524	525	512	531	528	506	528	522	509	528	576	514	568	538	493	552	516	555	504	504	547	546	522	544	510	536	519	529	514	541	526	488	515	496	506	552	491	526	514	528	559	513	541	509	508	575	563	562	522	554	535	509	560	551	530	495	555	509	555	513	539	529	522	503	515	499	533	557	535	517	514	520	486	557	533	563	537	497	542	552	546	527	569	585	559	525	514	569	527	538	534	510	508	539	525	515	520	524	508	519	500	532	544	533	563	539	528	531	577	560	504	515	534	505	518	514	531	535	524	555	519	560	570	531	536	525	517	526	517	562	527	511	539	536	509	544	541	533	574	545	515	498	511	503	530	519	526	534	482	514	488	533	585	552	536	580	498	547	513	558	544	545	497	524	536	532	475	557	525	534	507	487	509	537	484	527	561	565	540	534	490	547	559	513	538	527	550	538	497	528	534	483	532	513	528	530	555	535	522	533	547	552	501	518	538	512	530	526	557	514	524	519	540	531	513	496	554	515	580	552	563	524	543	503	589	491	503	511	568	563	525	534	498	522	518	505	525	562	527	580	537	507	534	500	519	509	526	510	523	501	520	487	566	528	537	513	524	503	516	527	524	503	533	529	509	582	543	494	543	564	549	509	455	542	515	492	543	518	541	559	512	527	500	552	500	545	493	533	551	549	523	557	533	537	513	553	538	538	500	520	524	545	520	493	524	552	481	578	530	517	522	536	536	510	512	547	521	495	516	554	508	525	543	518	526	568	542	525	502	525	526	469	534	529	536	547	531	493	529	485	508	508	491	508	525	557	510	485	482	546	542	531	521	547	521	541	568	550	523	513	543	491	536	513	574	524	512	520	539	521	509	507	549	516	513	522	507	539	487	524	527	508	536	518	526	497	532	517	521	517	518	510	548	513	491	515	531	527	496	520	551	543	487	568	522	491	552	518	495	538	519	523	536	536	571	545	532	494	494	545	546	519	499	539	511	517	535	545	523	542	524	518	524	508	565	524	521	543	529	478	530	543	532	530	493	512	499	524	518	559	554	528	518	537	567	559	545	499	521	545	511	528	531	525	546	551	538	516	549	512	557	492	554	549	501	546	536	504	482	496	531	527	561	532	567	537	537	542	521	521	544	477	510	570	506	536	526	503	503	522	535	551	533	525	520	521	541	552	537	517	515	493	516	552	512
30845	20544	7878	3403	14915	27969	17612	6766	2207	741	331	304	301	303	303	280	282	303	333	312	298	282	297	298	303	284	310	318	321	297	305	273	314	313	339	316	306	305	299	272	290	295	278	290	280	312	295	314	281	281	281	279	258	334	268	305	297	333	269	286	337	309	322	343	308	291	303	310	269	295	274	279	315	319	299	300	304	310	327	293	298	296	295	294	299	295	311	324	316	321	297	327	309	302	303	331	275	296	291	293	300	298	305	289	299	302	285	289	309	294	259	336	274	289	275	285	286	263	279	309	291	268	305	337	322	300	335	302	288	333	300	279	305	316	315	310	318	305	339	289	323	290	306	289	290	295	300	303	301	306	282	301	295	295	310	285	316	298	348	312	292	322	277	316	314	291	295	330	304	319	315	296	339	311	317	292	325	294	308	299	317	302	271	302	291	298	277	311	323	289	291	327	313	320	288	317	295	287	287	282	286	272	315	291	305	321	261	301	297	292	305	317	337	322	262	278	271	294	301	312	273	292	310	313	310	301	273	264	284	309	310	320	327	311	307	309	292	286	297	265	301	298	297	279	281	315	290	302	317	301	310	325	298	280	303	334	326	278	308	283	288	334	310	308	285	328	294	332	273	326	273	295	284	301	314	299	313	304	308	290	293	299	292	303	301	280	309	293	295	323	286	246	302	295	295	279	305	312	259	298	283	292	308	301	302	280	302	288	294	293	310	326	305	288	319	322	282	338	274	301	291	300	304	317	302	294	275	305	275	340	291	271	301	287	281	278	288	298	301	291	332	314	299	299	347	309	342	299	277	322	324	289	305	265	291	265	270	283	295	303	315	301	297	290	311	275	291	278	290	268	314	282	315	293	299	280	290	296	282	318	313	297	291	296	274	289	273	305	287	298	306	291	307	308	323	317	335	269	332	309	331	307	299	294	251	296	298	280	278	315	293	318	264	303	306	311	319	305	318	291	322	292	291	254	308	342	288	322	282	291	280	295	258	304	300	322	288	307	314	257	287	311	273	288	285	335	300	301	312	324	294	289	312	333	266	281	265	275	293	325	310	296	291	309	311	278	282	296	307	349	296	321	263	326	321	313	312	341	336	329	341	291	279	318	296	300	261	283	303	279	306	300	304	289	309	316	313	297	316	301	292	289	340	299	307	261	270	291	303	273	312	286	305	264	308	317	310	289	290	292	283	293	301	288	309	305	333	289	294	281	271	283	295	316	299	293	287	299	285	313	292	308	283	315	296	286	312	304	287	279	285	308	304	312	320	316	322	279	337	321	282	290	306	279	297	308	311	295	285	300	325	258	311	324	309	295	302	310	324	327	299	299	324	361	298	300	286	309	320	292	295	278	314	277	282	291	326	311	291	268	290	255	346	328	325	318	292	300	291	285	295	313	285	280	294	303	288	321	300	309	297	276	298	285	299	330	310	313	306	313	325	264	285	330	308	320	283	294	285	269	319	297	312	292	328	298	305	342	304	316	311	319	280	288	280	297	264	297	328	309	301	331	315	301	300	307	321	266	313	299	277	309	309	303	381	313	283	316	282	322	300	285	294	297	299	277	268	311	272	314	298	285	293	296	309	315	315	329	306	340	318	294	320	336	310	319	352	294	299	303	305	290	294	298	293	322	271	292	304	295	321	311	289	256	311	301	291	262	253	296	306	339	306	314	317	296	298	315	298	281	298	276	303	289	299	316	283	280	301	302	308	309	295	301	279	315	253	309	275	289	319	310	348	305	295	294	279	302	325	312	303	305	308	271	257	288	281	295	310	284	280	305	269	306	272	280	265	275	292	288	337	282	346	282	325	312	269	298	300	329	292	328	317	274	334	305	309	289	326	321	309	317	315	293	301	285	287	321	310	289	301	318	312	280	336	306	290	286	301	335	287	292	305	297	333	303	298	324	325	259	306	307	286	313	320	319	324	301	300	328	303	278	290	306	260	304	288	282	285	276	251	300	312	298	296	319	275	310	282	289	343	285	281	321	313	329	302	270	323	304	345	348	294	319	318	294	281	293	294	297	297	296	283	335	310	279	325	310	287	298	338	327	281	345	306	295	298	296	287	315	288	336	305	275	310	328	271	300	294	308	307	304	307	335	262	275	288	310	305	323	309	286	304	264	284	287	301	304	300	324	317	286	313	298	288	293	320	296	313	299	304	307	313	311	294	305	306	344	296	327	286	300	316	286	282	321	306	298	303	280	274	305	324	298	305	293	314	303	298	299	298	302	275	280	304	298	309	311	336	302	313	317	305	283	286	286	313	299	288	333	291	308	300	307	320	295	295	276	287	311	290	299	321	318	267	319	296	334	338	298	286	275	304	302	306	305	318	271	283	327	330	296	296	294	294	240	304	268	321	295	308	297	290	313	280	314	312	321	293	283	297	314	320	302	318	307	312	301	308	334	280	302	311	274	326	281	299	317	306	323	305	318	271	310	266	293	291	290	273	285	279	282	272	303	273	312	280	308	290	295	270	322	297	301	310	280	297	323	315	319	323	311	317	280	312	291	313	296	274	318	289	317	301	316	240	277	284	297	320	316	305	276	278	307	271	281	295	276	283	276	298	276	280	292	299	313	305	301	309	295	354	308	286	271	341	305	276	319	292	312	311	299	303	297	308	317	327	323	306	303	309	282	311	277	299	277	307	341	302	270	332	336	292	302	298	327	324	313	293	289	271	307	312	296	311	266	313	274	307	288	269	268	340	317	289	299	300	263	286	315	318	347	318	299	319	308	286	324	304	313	327	328	307	300	329	306	327	296	349	319	293	283	280	284	292	294	302	310	304	274	297	310	282	335	302	318	274	274	322	307	316	334	326	306	307	305	298	282	338	309	311	306	287	314	294	299	311	319	300	306	320	291	291	327	277	300	325	296	296	330	312	318	289	324	298	307	327	312	291	276	267	327	288	270	267	316	310	310	293	298	282	307	297	278	353	321	303	308	332	342	305	305	304	301	291	318	286	322	286	315	286	296	297	306	288	298	294	249	333	274	281	295	325	308	310	296	269	309	305	311	312	301	299	325	316	299	285	287	334	289	302	293	286	280	320	292	284	277	274	299	308	309	281	269	319	294	294	320	327	314	296	298	288	311	307	301	307	316	314	286	310	250	302	294	270	291	285	288	276	282	322	293	304	332	279	291	322	343	310	299	307	283	300	266	267	261	311	311	315	298	295	299	326	290	308	284	307	309	291	289	292	236	296	267	280	286	316	305	311	294	261	286	336	290	327	325	324	302	280	289	328	327	316	313	274	311	305	300	264	295	322	301	292	295	304	307	316	297	283	303	272	303	281	300	310	298	268	281	284	296	307	295	295	305	305	320	314	263	327	298	293	292	305	294	304	331	297	286	299	317	297	304	306	311	302	285	297	272	308	313	276	289	274	320	274	310	275	288	299	278	298	305	273	280	297	345	273	309	274	325	285	312	303	307	275	326	311	301	298	280	298	311	270	287	276	306	299	301	264	329	300	296	313	336	303	345
20016	14280	7621	8344	34087	46107	33148	17702	7103	2311	769	670	657	660	599	688	705	670	650	707	661	670	652	656	694	672	679	654	704	729	660	677	673	666	661	742	661	656	666	672	644	652	711	659	666	718	688	672	679	723	669	740	640	667	643	679	661	675	663	702	687	678	660	665	693	678	673	657	698	670	704	697	672	681	644	686	649	687	681	678	701	712	707	665	686	667	723	697	641	664	737	636	682	692	684	653	719	655	669	683	679	689	670	665	653	684	702	652	659	701	761	672	687	728	673	667	684	682	682	676	656	654	721	693	674	676	620	693	712	653	682	693	681	707	658	717	669	678	692	679	660	652	721	670	682	650	664	652	656	653	644	696	711	680	702	680	660	666	651	677	676	672	688	647	651	684	654	672	732	741	682	638	676	681	703	678	635	658	675	648	702	632	631	696	682	677	627	661	714	682	664	648	701	689	675	676	668	639	725	671	689	654	685	660	655	678	663	695	658	665	665	680	669	689	659	657	691	702	718	676	676	680	678	699	624	646	699	698	662	702	670	677	663	672	669	676	676	721	654	685	673	703	657	696	619	729	729	675	707	681	678	721	705	643	706	665	688	683	704	752	634	690	746	674	662	674	674	649	684	667	687	684	669	708	661	704	733	697	703	682	689	700	666	672	669	712	687	670	674	674	672	659	657	689	638	635	669	675	645	674	642	691	624	705	707	680	707	691	713	667	686	656	671	682	740	690	668	664	679	644	668	684	724	683	684	629	665	657	691	657	684	716	680	671	709	650	659	666	673	687	667	692	705	672	609	694	673	655	656	649	651	662	672	651	679	640	693	666	697	659	677	695	676	683	692	718	668	640	668	678	664	688	652	666	699	683	693	663	683	671	699	690	678	707	657	680	683	652	701	701	699	647	675	647	684	674	663	726	677	680	656	652	678	669	650	714	700	730	654	666	658	702	668	647	704	622	676	696	632	655	682	665	689	644	711	713	646	718	653	700	683	657	684	715	648	646	691	714	706	674	670	680	646	715	668	664	633	687	661	704	676	707	701	663	693	650	710	662	691	651	680	715	696	674	636	629	638	650	715	694	699	702	681	661	738	652	654	649	701	710	647	690	710	664	726	683	731	610	714	641	676	676	718	692	683	652	637	676	649	686	746	686	666	634	686	711	676	693	662	684	647	709	691	654	668	645	652	690	694	704	705	691	683	651	658	632	644	699	697	636	679	682	657	701	674	646	662	699	682	677	658	695	626	666	737	673	688	671	659	705	681	680	667	649	721	677	674	667	696	653	696	648	687	677	681	723	646	669	659	721	692	664	667	688	709	704	718	692	677	701	666	670	655	738	683	648	685	687	675	665	711	703	677	647	655	666	664	654	656	670	696	655	657	682	688	646	737	674	674	692	655	672	678	659	762	642	684	629	740	661	686	768	667	672	718	647	684	663	666	692	691	704	706	693	645	657	639	712	715	656	640	625	712	645	653	700	647	639	691	700	702	698	660	666	645	669	661	680	734	678	696	724	708	725	670	663	685	702	679	663	668	703	736	721	679	680	667	635	659	703	680	666	699	688	626	711	661	679	683	634	714	752	679	724	662	675	688	680	637	734	675	662	645	677	655	688	687	684	698	652	658	680	671	725	652	661	676	639	695	640	668	687	677	663	735	675	643	704	696	704	652	717	708	671	653	702	639	675	679	659	663	680	694	690	695	686	684	664	712	708	696	654	672	699	709	659	682	646	696	708	720	641	657	623	668	672	667	652	655	668	655	710	677	655	701	679	641	704	664	667	660	698	667	685	691	716	652	674	666	734	677	713	684	655	718	682	642	665	708	696	644	665	667	649	622	709	693	674	674	629	691	658	732	650	704	629	716	695	642	675	659	673	638	672	711	708	676	669	638	711	661	676	712	706	669	687	712	676	690	690	673	688	649	631	704	719	638	668	684	672	646	668	643	690	648	676	712	664	690	639	673	660	719	676	680	666	672	676	623	681	659	628	716	671	696	674	712	649	722	668	667	668	701	688	632	689	667	650	690	677	644	655	711	701	673	714	620	648	675	641	682	705	695	654	638	651	743	645	694	678	675	655	700	698	670	700	683	660	672	669	689	705	690	702	687	681	698	679	704	698	674	738	696	658	700	670	656	675	645	662	689	667	678	670	668	649	631	662	719	671	703	651	694	660	704	714	675	700	648	686	738	668	691	658	658	621	678	675	666	718	648	643	713	682	707	662	647	693	668	661	704	739	697	690	652	679	664	660	711	658	675	681	702	653	662	647	683	664	717	674	688	671	721	679	685	679	653	701	676	673	704	678	666	680	672	720	672	695	666	684	667	639	717	651	677	725	677	677	688	728	666	655	772	685	638	690	691	639	667	642	706	641	667	713	700	672	707	654	691	649	674	676	680	699	658	653	666	718	675	720	622	691	687	668	670	681	625	671	686	712	667	662	700	687	697	680	687	652	656	662	671	663	701	675	720	624	692	696	660	675	652	670	709	700	704	697	722	655	687	664	680	704	670	657	688	711	739	681	673	664	708	687	685	678	686	712	673	657	689	682	688	674	641	679	682	622	612	652	716	698	649	692	681	695	716	648	710	651	716	666	671	675	696	672	674	696	694	698	698	702	719	689	682	656	667	685	714	736	671	712	692	693	676	699	691	635	711	688	711	672	640	730	683	690	662	694	677	680	647	697	694	664	708	678	684	636	717	649	715	687	686	664	715	664	689	676	681	661	660	678	665	686	633	645	687	625	687	683	654	671	671	675	714	657	642	706	693	661	653	681	687	703	692	654	664	646	696	727	690	681	664	703	728	721	682	685	667	692	657	623	694	641	656	675	639	649	654	649	705	671	669	687	673	641	716	718	627	671	608	670	715	718	649	670	684	642	706	660	638	639	639	732	679	665	663	720	684	708	667	689	661	668	665	658	653	675	717	656	665	686	682	651	708	652	652	647	689	686	706	679	646	704	726	660	700	719	637	699	657	646	637	671	691	653	683	714	684	701	699	661	706	659	655	666	640	692	694	684	695	653	664	682	650	706	691	676	673	653	677	656	663	694	632	676	643	671	669	676	711	679	697	680	734	696	662	701	732	660	692	673	669	705	664	708	624	647	707	701	671	637	672	667	724	703	638	679	685	686	664	667	707	731	701	680	695	651	679	694	656	657	725	698	676	695	645	672	655	702	656	656	648	681	648	682	660	630	679	670	648	660	614	677	665	704	640	645	671	698	717	666	697	650	701	633	720	644	629	672	717	691	687	646	749	661	692	688	658	634	685	698	714	738	652	682	691	726	659	665	656	670	633	681	697	662	673	671	647	664	692	729	685	625	659	683	642	695	695	705	665	696	657	644	685	635	679	664	655	700	680	667	682	658	708	687	657	662	633	628	671	649	680	645	645	653	671	682	646	691	677	696	659	708	678	665	695	694	668	738	684	718	688	654	694	651	681	683	638	722	663	666	686	630	675	695	684	643	680	624	633	687	693	665	655	698	684	673
41298	28515	13651	4508	10254	41640	32696	15977	5397	1481	507	310	316	365	350	334	331	348	322	342	374	348	352	377	361	332	348	297	358	326	347	371	324	338	335	365	363	380	349	334	334	344	338	328	354	348	343	357	363	373	353	360	343	379	320	347	368	310	348	352	334	308	345	349	349	326	330	315	346	340	343	338	345	358	313	318	340	309	348	344	356	304	320	346	352	338	345	356	314	340	339	359	326	364	331	343	313	348	338	353	333	335	347	399	347	365	347	371	340	340	352	318	342	347	329	306	333	313	361	326	348	339	373	316	352	335	346	334	368	362	343	343	356	345	400	352	331	323	303	348	356	361	351	375	357	328	318	347	358	356	333	331	328	343	361	346	338	334	350	299	349	317	356	353	375	285	334	341	340	375	348	343	337	290	355	326	349	330	338	340	329	342	342	302	341	335	343	356	353	360	378	346	337	347	316	333	323	314	361	357	343	377	357	345	389	342	360	362	363	359	370	336	304	330	330	329	333	382	336	302	322	349	341	296	345	334	342	350	363	366	341	389	369	387	338	339	321	336	348	328	351	361	374	350	341	354	363	329	341	310	314	350	370	349	324	356	319	299	325	368	330	363	338	345	353	344	318	349	341	338	378	344	368	373	308	330	378	368	325	308	336	326	343	365	357	350	339	311	328	375	299	366	345	341	380	347	359	350	377	374	383	337	373	347	347	338	315	344	376	302	353	337	361	387	339	322	359	353	316	370	360	354	314	339	354	365	345	335	335	366	320	393	379	373	318	338	367	376	326	397	327	322	336	370	350	343	339	316	314	349	316	345	347	362	331	358	333	344	349	320	345	339	326	325	381	309	344	311	364	324	294	322	337	309	349	313	370	324	324	350	332	337	320	327	315	364	337	323	357	280	351	386	360	336	349	366	354	380	372	341	345	340	352	346	339	333	325	359	311	320	322	322	364	319	325	355	347	355	297	330	314	323	347	313	378	317	357	352	347	375	383	349	371	328	368	317	359	353	356	311	357	374	333	327	331	351	349	335	315	351	356	347	343	322	328	327	378	401	376	356	373	353	353	344	341	356	342	373	362	343	361	361	341	355	334	379	335	337	362	335	331	323	356	335	365	361	309	326	329	333	364	336	335	350	305	323	321	345	356	341	326	341	326	335	351	363	354	364	312	353	359	323	330	338	323	368	361	295	314	352	347	353	355	354	338	300	342	352	336	333	333	315	359	374	381	354	302	355	320	333	332	341	314	353	349	379	360	375	340	328	319	363	327	366	326	352	332	344	355	330	351	358	323	327	352	331	354	366	336	329	359	341	308	359	344	365	341	304	330	341	352	355	332	351	359	351	343	314	341	347	340	366	362	336	357	376	331	350	335	400	371	390	332	335	346	353	367	342	347	345	339	350	350	350	313	332	347	349	353	316	336	317	321	351	340	317	289	318	366	363	326	338	340	313	336	377	358	341	322	344	331	355	320	340	327	336	318	358	333	392	342	350	351	357	377	352	359	341	345	345	329	358	361	348	330	354	348	328	341	352	386	298	359	313	348	356	339	341	328	387	367	367	340	357	362	342	345	304	312	349	305	332	299	320	320	326	341	351	343	359	353	348	379	347	374	302	370	380	372	371	348	382	364	383	337	370	363	324	335	369	332	333	348	338	320	365	334	302	375	364	354	346	348	308	351	347	356	329	359	362	312	353	328	353	332	280	347	348	285	337	390	357	357	346	377	371	349	341	334	363	358	326	349	385	370	392	325	347	359	341	354	329	323	314	346	313	319	379	353	360	338	335	336	353	330	365	339	302	374	371	334	360	344	326	322	348	325	399	362	365	380	353	314	324	365	341	354	360	335	326	319	346	363	332	347	353	338	345	302	333	297	356	320	358	373	345	382	361	324	343	311	321	370	363	361	364	329	383	356	324	319	333	345	334	349	357	315	383	347	346	380	342	379	366	341	375	380	321	348	316	338	343	332	326	359	357	325	362	349	363	368	330	345	371	349	349	337	363	337	340	352	393	343	337	294	362	384	315	322	323	358	325	329	341	392	347	345	340	330	301	362	304	355	340	355	334	369	370	315	335	332	339	317	362	333	321	307	322	332	327	352	328	354	345	333	340	311	342	332	304	356	316	306	346	327	308	319	301	349	317	320	328	317	358	368	334	325	354	420	342	341	345	350	381	301	359	336	344	336	338	327	336	318	289	336	344	349	383	369	354	351	357	356	306	297	336	312	338	379	319	349	311	352	368	323	307	350	376	407	354	362	374	340	331	354	370	325	332	342	300	340	335	360	330	337	371	366	335	336	353	324	316	345	332	340	352	338	344	354	333	321	327	341	324	317	388	369	314	332	316	333	326	311	308	358	345	364	331	339	320	363	357	341	344	353	335	340	334	318	361	374	327	368	324	349	324	312	332	360	379	340	321	342	361	338	360	362	316	333	315	331	350	326	351	321	312	339	364	340	338	354	336	353	380	340	350	378	331	319	326	334	334	345	336	342	348	332	313	307	348	325	342	348	319	328	345	376	321	333	344	359	361	354	349	341	367	326	332	315	370	369	341	353	336	361	374	337	365	313	331	321	331	332	330	359	365	338	339	340	359	353	339	356	345	336	331	323	365	342	369	330	359	359	320	345	348	324	336	348	341	339	338	348	337	343	348	334	314	374	314	400	322	348	351	360	356	369	298	351	350	378	340	352	327	350	335	368	359	322	363	342	358	371	397	327	329	360	373	340	365	362	354	339	338	343	334	347	336	363	366	363	328	337	347	319	329	363	379	354	354	365	349	337	334	375	374	350	323	349	338	349	357	314	337	335	334	305	357	322	314	315	313	330	400	320	343	316	339	343	364	352	330	322	342	334	354	325	355	354	337	356	345	347	373	328	341	310	357	331	349	328	382	334	343	329	369	344	373	319	334	380	352	380	331	320	348	329	315	334	336	332	353	347	310	350	329	350	377	314	342	350	351	338	370	381	352	333	363	332	333	362	368	411	330	360	307	342	351	332	312	328	343	315	351	348	373	339	318	349	355	343	369	342	348	403	371	362	361	302	307	366	412	353	396	331	316	326	334	344	370	388	325	340	331	336	344	298	346	345	343	280	337	344	333	343	332	359	361	367	344	349	344	368	340	358	348	347	325	317	312	354	329	339	330	367	322	327	339	300	371	353	333	342	374	339	335	346	343	311	315	327	330	350	366	349	288	345	326	330	356	350	342	354	313	331	333	356	385	321	322	344	386	315	341	343	355	347	343	337	357	353	340	371	335	320	348	348	329	335	327	359	330	343	340	362	348	349	381	384	317	362	403	346	323	346	367	306	333	338	343	364	353	345	385	351	377	333	318	360	341	342	378	344	328	369	371	327	333	347	347	341	339	346	362	346	336	345	316	337	305	349	382	377	341	383	358	338	355	326	328	314	332	321	315	359	310	304	310	391	327	329	322	351	351	392	352	361	364	301	350	326	345	358	314	336	353	348	307	357	342	390	334	356	353	368	350
26083	18984	11359	8021	24273	58636	46955	29311	13803	4530	1155	804	786	766	761	741	746	749	706	742	725	747	735	770	766	790	767	747	753	754	750	749	764	793	755	759	769	708	733	747	766	786	726	756	765	739	762	710	731	722	683	776	779	763	739	761	782	732	714	744	756	736	757	696	698	717	728	744	760	789	720	729	726	726	713	728	755	764	742	787	722	689	761	769	774	763	730	724	767	732	744	739	788	745	719	689	762	755	760	758	794	727	780	722	703	731	704	712	764	791	759	771	743	729	785	795	728	767	752	733	724	732	732	752	762	779	730	713	760	757	765	751	705	725	721	778	749	779	747	716	741	775	737	754	787	756	746	752	770	729	715	747	788	740	770	766	758	787	699	747	772	706	715	741	758	727	754	714	748	767	748	733	721	760	754	768	762	722	767	726	723	769	758	762	761	734	737	772	776	756	764	766	756	728	743	733	765	729	754	746	792	765	742	720	768	746	710	748	751	739	744	777	717	778	741	771	728	720	755	733	713	727	767	732	782	753	698	741	733	702	755	764	738	735	769	692	721	719	748	710	779	756	766	727	711	778	762	722	771	797	735	768	716	761	735	765	757	764	705	720	745	792	753	786	750	774	754	755	772	796	762	778	718	733	763	740	748	789	776	750	746	747	799	754	772	721	760	664	778	742	736	744	735	753	745	743	752	735	733	711	795	712	755	739	792	721	749	740	713	743	730	751	815	757	751	772	733	785	811	697	736	753	771	770	779	717	742	794	791	751	760	728	734	743	750	744	715	729	710	762	755	778	713	727	728	795	735	752	745	798	704	758	725	779	697	746	756	751	713	750	767	728	750	751	750	743	750	745	671	763	776	805	822	750	810	783	733	769	714	744	765	743	753	759	774	715	800	750	728	715	716	756	718	730	787	745	745	733	737	693	723	748	722	796	733	750	772	779	705	729	747	722	732	703	766	739	742	738	782	716	747	790	737	711	752	769	739	759	760	750	763	711	727	809	764	769	730	719	797	701	697	766	714	754	754	761	698	768	760	766	768	711	720	789	737	764	789	761	751	737	736	749	725	771	744	809	724	757	753	795	762	778	713	731	756	685	718	729	709	718	745	782	750	699	719	749	739	785	744	740	757	732	713	725	758	712	741	750	749	735	754	749	763	707	744	755	756	749	782	722	784	748	771	750	742	721	740	769	694	723	717	790	735	733	747	717	810	712	737	778	787	714	774	721	749	717	764	773	774	749	731	745	733	733	693	769	718	775	745	760	740	769	708	779	726	697	747	786	731	772	770	790	751	741	727	771	714	709	731	798	748	725	728	705	711	750	701	762	695	713	820	776	757	669	729	795	782	738	741	716	736	782	757	693	744	748	720	740	725	777	753	733	760	762	779	739	734	712	712	795	733	702	707	744	737	817	804	669	702	679	688	751	687	746	767	705	774	719	808	763	721	722	718	721	731	756	748	700	703	745	747	702	729	813	762	732	725	750	722	782	747	791	734	758	749	786	758	748	695	749	766	720	721	750	708	712	729	742	725	759	776	758	753	718	739	758	758	752	721	747	745	750	750	752	762	732	769	740	747	707	776	729	701	751	732	744	733	741	744	827	718	716	741	702	782	782	777	711	760	717	740	750	783	750	733	707	725	732	752	708	757	718	722	763	729	723	773	687	724	710	738	822	767	736	710	756	769	734	723	775	775	717	764	721	777	772	742	700	754	735	775	778	764	769	762	763	747	789	796	736	766	784	743	724	734	740	721	740	713	706	734	780	822	750	739	762	755	760	758	763	787	776	796	766	735	725	742	783	752	797	782	743	739	729	750	746	771	752	706	755	728	759	737	746	765	754	710	742	720	703	788	788	719	735	723	797	738	765	758	744	685	733	753	736	732	722	751	698	725	760	767	711	731	760	750	784	749	759	787	724	722	743	745	790	730	748	717	742	747	760	783	720	772	737	734	755	711	755	716	789	727	762	773	749	766	711	743	713	724	752	764	750	753	763	734	813	715	795	740	712	783	724	788	760	710	717	721	757	729	743	742	757	771	755	723	736	694	730	749	731	784	731	755	735	744	806	756	766	717	790	737	782	780	736	731	738	729	731	754	770	731	706	780	764	773	720	800	719	724	699	700	745	771	729	726	744	750	712	769	745	749	702	741	729	763	735	736	707	710	730	766	732	748	745	767	794	700	713	748	755	752	720	789	773	736	768	746	717	727	708	731	711	766	714	763	725	739	752	781	780	753	746	775	754	767	757	717	801	763	775	741	774	718	724	746	737	719	740	746	749	724	754	777	752	752	768	767	769	766	747	794	739	761	746	708	729	720	791	751	745	764	752	769	754	764	726	765	741	717	764	739	747	715	759	772	735	707	748	765	702	743	820	791	813	721	715	735	723	717	715	745	764	731	756	787	773	738	771	725	756	748	731	763	725	759	707	779	734	825	785	791	742	732	750	740	739	696	794	738	749	745	714	752	748	775	801	766	751	758	751	690	734	744	757	787	781	732	729	795	779	736	741	698	750	782	768	669	703	807	786	769	724	707	767	762	720	764	759	778	774	748	749	738	763	677	761	759	770	747	743	730	732	710	742	701	763	698	758	756	734	736	747	720	754	741	740	707	771	753	730	747	763	795	783	819	780	774	690	749	752	767	763	764	738	722	717	764	728	798	721	739	737	745	739	750	775	725	690	747	755	800	757	768	777	804	746	723	754	765	753	762	740	726	768	736	697	744	727	788	736	726	771	683	727	777	790	723	728	735	712	782	724	747	742	749	733	744	718	790	798	763	775	727	771	734	766	714	711	694	723	762	755	726	743	752	701	726	779	736	717	750	704	789	728	753	689	706	783	752	745	711	752	787	740	730	746	818	744	754	677	743	728	771	745	706	745	712	735	698	779	743	782	746	723	768	781	785	781	732	692	766	783	703	806	759	731	757	735	826	750	761	766	741	747	737	760	748	747	739	756	772	700	687	681	786	747	763	759	753	771	749	716	721	735	758	818	766	777	775	754	748	772	732	711	755	753	725	722	748	721	720	708	722	755	741	756	786	701	717	745	762	751	738	688	739	756	769	730	774	750	744	763	792	730	740	791	761	717	733	734	686	745	739	711	769	807	786	738	770	747	746	774	685	781	777	760	742	704	727	755	798	698	802	759	773	739	763	764	780	792	752	775	726	767	770	770	724	758	748	694	748	774	753	756	686	728	754	752	669	743	745	716	738	757	773	712	773	748	715	700	743	714	761	759	759	785	735	744	745	720	742	742	740	746	771	747	731	750	753	742	724	742	716	770	772	737	775	715	746	699	756	778	716	739	768	740	705	762	736	741	753	741	752	748	774	731	781	733	771	749	783	745	754	703	711	761	734	768	710	760	753	759	715	761	738	733	769	765	763	719	751	740	750	788	738	753	766	791	735	760	733	756	755	731	745	799	731	725	785	746	745	804	763	772	772	719	746	756	742	731	750	742	755	756	723	729	740	760	764	753	753	745	723	744	732	816
11308	5844	2287	1093	954	2244	2086	1028	508	265	207	220	202	215	224	221	256	226	204	224	212	214	214	215	204	216	197	203	215	199	203	206	228	206	197	210	229	209	214	222	206	221	218	226	228	211	201	198	225	231	220	258	222	218	214	232	216	208	192	211	210	256	235	231	206	213	210	220	191	230	216	217	236	201	206	193	221	235	177	206	216	210	189	228	192	207	215	240	180	193	196	213	222	216	194	190	221	199	212	218	217	187	204	233	241	205	222	187	229	206	204	242	217	184	190	186	199	207	194	197	211	206	228	203	220	192	173	200	207	190	216	207	218	209	183	216	218	221	238	212	229	186	212	221	212	199	198	212	211	168	194	198	211	230	237	223	206	204	207	224	210	211	229	214	188	216	196	198	193	216	187	215	198	191	185	213	230	211	211	229	210	224	199	212	228	213	219	196	195	207	214	196	200	218	212	231	214	201	187	192	211	240	207	231	226	195	181	206	213	202	210	206	233	205	182	198	177	223	220	215	223	214	212	208	197	207	197	207	238	191	215	220	199	174	215	200	207	226	194	195	223	213	202	187	213	232	241	232	194	216	192	231	201	231	188	204	219	189	215	208	194	219	172	221	191	238	206	198	234	221	221	217	205	212	214	200	207	226	214	230	213	214	180	211	224	217	227	191	216	196	219	210	203	218	215	200	224	211	177	213	219	216	205	211	194	204	188	215	224	198	195	192	230	193	175	210	202	172	218	204	214	237	228	182	203	205	188	177	212	207	228	221	238	220	227	195	191	201	216	204	218	205	198	214	225	219	206	195	229	220	225	216	221	200	210	202	196	192	227	182	190	197	194	197	222	217	199	200	198	209	208	219	199	189	220	220	210	236	223	194	200	191	204	241	214	209	210	214	223	197	205	230	197	225	216	185	184	203	204	195	199	190	218	223	231	194	199	198	186	237	207	209	207	198	178	185	240	196	245	224	207	206	220	207	202	187	222	190	221	218	232	187	208	214	241	211	246	238	184	190	186	241	237	204	213	178	194	215	225	185	233	235	229	246	228	188	235	213	216	238	190	214	252	225	198	215	171	224	223	209	226	212	224	216	208	204	231	189	193	216	177	221	220	229	195	215	198	194	197	219	209	223	231	239	206	230	212	228	205	209	208	214	215	208	190	193	188	200	219	246	230	186	227	190	202	228	236	192	243	230	181	198	218	215	211	216	204	206	206	202	207	234	195	233	219	195	229	209	194	199	201	218	224	200	223	209	229	190	241	185	205	223	222	241	196	230	198	194	201	213	219	236	201	217	210	221	207	214	226	222	212	264	238	212	206	210	193	203	254	227	200	220	219	222	216	220	210	187	219	221	198	196	192	234	208	212	209	216	240	200	211	209	214	207	203	197	214	239	244	193	207	223	206	187	240	205	198	206	216	221	210	223	213	197	192	174	197	226	207	223	247	201	219	216	198	203	234	252	214	189	221	222	211	209	218	200	205	217	215	203	200	194	212	234	234	233	197	237	213	207	192	189	199	230	186	196	223	198	218	219	228	215	223	207	186	199	207	220	213	219	226	222	211	206	218	248	218	199	220	217	247	236	218	211	227	208	207	207	195	218	228	229	197	218	207	219	207	212	174	209	229	216	220	207	198	202	208	211	224	214	217	202	188	190	179	226	243	215	203	220	222	189	225	233	234	212	199	181	259	223	214	187	213	241	193	215	197	212	212	217	199	204	203	222	213	219	192	212	206	202	226	229	233	204	216	246	222	206	189	209	225	184	191	193	206	198	187	225	224	209	225	192	216	226	209	228	230	252	194	238	225	195	205	209	219	237	204	202	224	223	203	227	227	213	204	219	216	206	204	207	238	206	229	216	224	208	193	225	185	223	231	218	203	232	213	211	217	217	202	203	198	226	186	214	240	207	225	191	213	201	190	223	194	210	211	190	182	223	228	213	239	205	211	212	221	232	217	196	204	211	211	236	228	211	190	213	218	183	206	220	189	225	192	192	203	201	221	210	221	229	224	228	203	227	223	193	188	211	201	190	201	198	203	224	183	207	201	209	228	217	205	192	210	240	196	207	233	214	223	193	206	240	219	206	199	213	229	215	227	205	212	189	233	196	205	188	210	198	203	238	232	207	177	203	207	184	221	209	203	233	226	208	227	200	187	199	237	214	184	201	200	221	196	189	192	214	185	189	209	202	185	213	218	215	214	210	192	240	211	213	201	231	212	233	191	223	221	200	206	196	227	217	211	234	226	242	200	197	209	176	220	219	212	211	226	199	202	231	199	202	198	214	199	235	223	232	209	215	228	237	220	225	202	235	195	192	209	216	197	219	197	226	223	196	205	221	202	215	222	207	207	212	219	232	180	180	203	222	230	213	196	224	196	197	199	205	202	210	216	197	222	179	227	201	213	187	182	193	187	210	243	237	208	212	226	198	201	211	195	214	197	228	217	190	214	214	205	179	201	241	209	199	188	190	181	241	224	215	212	203	204	178	198	198	207	212	195	215	204	224	190	200	201	240	229	193	184	245	203	209	219	225	216	203	206	215	214	215	209	211	207	206	214	212	209	246	197	204	195	230	228	206	219	177	225	193	233	219	198	201	214	224	205	222	207	227	211	199	215	213	206	195	212	240	177	207	234	225	190	199	232	225	203	204	207	185	236	239	234	196	207	232	197	229	246	180	201	196	187	241	209	208	206	222	218	213	214	192	233	203	232	237	191	213	214	195	226	220	223	211	199	220	197	231	201	220	197	177	201	208	225	215	234	217	210	242	201	207	201	238	212	198	226	196	197	199	231	209	210	221	195	200	219	198	212	214	205	231	218	227	210	208	226	201	199	200	206	181	209	235	183	176	186	218	183	201	227	230	203	214	245	196	202	210	216	213	190	238	221	234	227	200	198	195	174	199	231	204	236	231	174	202	198	218	204	193	250	210	230	219	203	203	229	214	202	225	223	192	231	204	197	203	223	211	198	208	204	232	229	205	194	214	223	228	188	225	229	211	226	220	225	223	235	180	192	189	196	192	234	220	202	226	216	208	214	233	232	217	227	195	225	193	215	226	194	217	217	202	238	181	169	204	219	207	191	213	226	223	214	215	222	202	212	224	186	199	218	213	201	248	202	215	215	183	221	224	181	196	209	195	238	184	231	226	220	194	207	201	199	229	229	193	247	233	222	210	191	240	205	215	190	216	193	195	212	214	196	224	206	205	168	215	219	211	185	226	202	228	234	221	197	204	215	177	223	182	226	214	245	219	194	217	205	238	185	227	208	175	228	238	205	180	197	211	213	217	215	210	182	224	209	219	260	215	216	219	206	213	207	205	203	202	211	205	206	201	218	210	219	228	217	211	197	208	225	194	197	202	198	200	204	196	224	185	190	195	207	212	239	205	203	214	185	210	171	203	224	200	198	194	213	205	234	191	195	245	213	202	197	218	212	220	203	217	211	212	189	227	197	226	230	178	222	232	238	219	240	197	237	225	222	224	242	226	194	219
6918	5091	3365	3313	3587	8321	6634	3229	1523	723	520	512	480	479	530	528	478	486	483	475	563	521	484	493	518	510	483	481	513	489	486	494	533	458	499	470	498	496	441	473	491	497	499	493	510	517	474	524	512	478	490	480	495	495	484	527	526	502	480	495	498	493	494	476	521	489	470	465	522	479	513	496	480	500	489	510	480	498	484	494	455	501	497	488	513	491	494	532	486	470	507	444	465	500	458	506	512	491	509	510	517	505	475	497	495	507	520	517	516	483	516	528	482	496	514	509	514	511	521	526	460	501	485	477	524	472	491	524	499	496	516	486	519	516	474	491	501	467	498	483	521	438	496	495	480	486	515	491	486	447	460	490	520	517	497	469	497	496	512	473	495	581	515	533	547	503	489	484	441	508	465	514	454	501	463	463	513	463	481	516	479	546	478	518	501	492	462	485	490	524	466	474	510	496	513	472	503	503	527	485	489	495	437	537	535	471	497	469	514	483	517	475	481	516	495	476	493	525	496	514	517	475	457	512	477	530	504	500	492	506	508	484	557	454	461	474	510	485	509	501	495	493	484	541	515	488	500	542	546	473	469	503	452	519	491	508	448	488	504	533	491	464	510	497	490	470	486	456	465	532	527	492	523	511	506	517	534	498	514	513	497	550	448	467	467	471	508	474	462	483	510	508	464	472	521	543	495	509	505	481	469	507	446	537	480	469	512	471	479	455	500	467	528	489	514	497	534	543	500	478	480	489	501	501	492	491	495	537	491	508	537	497	483	484	473	502	455	529	526	471	497	472	493	502	487	512	504	518	543	487	488	516	520	498	467	470	502	492	508	502	468	503	496	464	516	464	503	459	507	506	486	484	496	465	511	496	478	488	465	507	509	456	463	483	462	444	477	525	486	530	508	491	505	484	471	512	469	494	521	487	517	502	526	517	457	525	478	501	489	560	492	530	492	500	539	473	494	486	505	499	480	523	462	474	497	462	478	475	525	492	484	501	522	494	478	501	496	525	528	489	470	527	488	494	492	497	516	527	495	503	509	513	490	493	466	533	493	481	495	499	530	519	471	475	515	478	507	502	488	489	473	511	507	466	496	544	496	497	493	490	534	458	485	523	513	484	497	514	494	528	502	500	508	483	480	496	507	491	495	512	503	525	502	477	532	495	462	495	469	551	542	491	506	500	506	509	509	511	478	467	470	501	500	501	486	514	508	499	486	501	485	479	490	500	467	493	479	515	494	488	536	555	489	503	462	469	515	518	483	509	490	491	498	495	507	491	489	516	494	499	522	461	496	536	466	470	483	512	501	518	495	504	474	497	498	520	512	526	484	501	469	529	487	494	511	474	498	487	474	507	488	483	528	460	497	537	481	510	493	495	514	483	488	486	467	503	507	458	476	485	530	528	474	499	499	496	500	531	475	468	482	522	526	491	531	538	510	529	478	490	476	460	512	447	494	465	520	515	489	528	501	462	492	494	465	496	490	489	488	476	485	523	501	493	478	480	498	483	502	466	465	509	467	492	493	497	488	481	444	467	455	509	490	470	485	456	519	519	499	500	533	507	508	455	522	471	511	475	473	496	489	545	480	501	468	527	527	471	463	484	509	535	476	479	509	502	500	483	509	503	493	474	504	507	474	438	462	491	541	516	497	509	516	496	541	468	522	508	542	515	486	481	483	476	476	540	489	488	511	461	464	497	476	472	510	553	511	506	488	474	505	492	489	477	495	532	488	533	487	486	481	515	506	461	515	549	511	481	489	527	498	505	491	520	461	497	479	522	468	524	503	463	505	489	493	507	505	476	446	538	482	468	487	529	507	515	490	492	493	517	531	514	496	506	510	484	511	477	478	501	540	505	472	502	481	458	519	466	481	472	497	443	480	492	496	490	518	501	495	491	519	524	507	519	539	519	502	525	502	480	458	518	463	498	524	513	475	482	539	503	520	461	498	477	514	470	485	515	461	520	468	526	491	478	491	492	506	529	467	456	474	458	493	472	460	523	497	481	487	509	486	505	487	492	500	468	517	494	474	515	477	475	493	506	488	533	507	491	523	490	494	503	487	481	488	518	500	435	492	526	487	489	498	490	521	511	505	484	490	495	513	472	480	486	513	491	499	537	526	498	491	511	529	502	472	499	503	515	468	533	498	492	480	508	509	459	476	509	510	503	505	486	542	483	508	487	468	533	475	479	525	480	505	463	497	475	463	458	508	501	460	487	490	504	502	479	473	438	520	512	496	465	477	521	520	493	474	467	502	463	529	497	481	491	497	500	502	540	481	499	488	454	467	502	505	516	473	512	467	509	484	488	479	525	469	501	502	502	512	534	488	521	472	480	521	475	514	514	461	480	490	508	495	520	450	521	522	537	464	509	494	484	527	490	511	542	510	517	525	496	502	517	482	485	521	496	512	502	450	519	493	473	474	508	476	476	536	509	518	462	479	508	460	483	495	480	508	461	496	484	461	494	473	476	487	525	461	495	500	510	514	495	525	491	505	494	508	522	510	514	525	523	511	510	498	504	497	509	472	507	461	458	490	476	474	472	538	494	511	476	471	516	473	515	466	471	538	513	524	488	507	502	514	473	522	498	502	496	525	487	461	504	509	501	507	494	513	483	489	475	468	512	518	543	477	508	473	517	470	515	477	503	494	473	507	501	532	495	454	540	513	519	503	468	505	513	468	563	544	495	525	523	517	513	516	486	546	481	496	481	509	526	501	489	466	518	535	500	482	513	479	472	479	493	502	495	504	514	463	485	482	471	526	484	490	486	480	477	500	508	523	521	474	505	461	495	469	489	471	488	514	458	514	488	465	516	480	499	444	493	527	453	495	483	511	512	443	515	519	479	480	490	510	531	463	473	472	494	488	531	469	494	475	495	505	461	512	495	514	488	508	498	499	545	488	511	491	469	504	510	470	452	498	480	502	491	473	519	513	511	512	526	468	501	533	486	510	483	526	507	544	529	504	509	491	493	506	484	476	511	492	513	514	511	485	520	494	507	475	516	502	461	512	507	479	477	507	487	532	472	513	477	522	495	497	479	511	489	518	496	485	454	514	506	504	463	484	528	522	508	544	493	486	494	486	519	485	535	501	509	506	532	474	530	488	471	462	473	503	514	512	495	471	492	506	492	515	512	517	486	477	522	490	512	472	462	504	484	523	494	488	475	489	516	493	521	517	506	504	478	509	493	529	496	505	510	500	472	483	497	501	487	510	463	515	514	514	473	466	468	464	472	505	499	501	501	479	501	517	516	503	484	523	508	451	474	529	495	462	540	436	522	470	515	544	508	512	482	493	481	493	486	484	472	499	484	469	490	511	507	510	487	536	478	553	511	497	474	478	467	532	486	490	511	506	471	497	505	484	475	508	520	485	522	488	498	463	503	496	486	473	473	492	458	467	507	520	495	471	533	466	491	501	490	502	447	489	479	522	478	500	517	495	506	523	511	496	501	515	486	495	490	487	484	478	505	512	513	508	503	511	466	546	500	488	512
30789	20142	6500	2713	4465	26369	20640	8605	2783	793	321	290	275	299	299	286	263	304	275	258	299	288	282	276	287	309	273	284	276	275	304	286	263	288	295	295	266	287	296	267	279	273	273	279	317	258	301	282	268	252	296	269	300	295	255	238	296	289	307	306	288	290	279	269	313	302	268	267	298	289	273	299	291	255	286	258	291	258	282	286	252	272	279	283	293	280	284	292	251	307	292	307	271	300	275	279	279	310	286	284	287	251	293	337	300	259	239	294	283	280	238	289	282	266	287	307	315	268	280	282	311	271	289	262	288	286	283	284	282	247	279	258	311	323	277	258	282	312	277	270	288	288	300	270	283	308	306	258	286	301	285	298	284	306	265	282	276	277	311	273	282	269	297	299	330	265	292	297	285	251	287	271	285	305	312	302	276	305	274	298	295	264	269	276	329	288	271	293	272	269	290	289	301	280	279	307	259	294	283	290	295	284	267	249	256	278	278	286	273	294	289	286	303	276	263	256	284	272	275	304	290	297	254	309	304	296	279	289	290	268	257	307	268	246	261	296	271	323	257	278	251	298	308	274	291	299	275	309	290	332	296	290	285	303	297	304	325	259	307	281	268	306	286	283	279	313	280	272	308	263	308	295	292	268	266	237	273	302	261	317	287	275	286	261	288	273	290	259	289	306	261	272	289	302	272	288	271	270	285	302	273	293	300	277	296	288	300	286	298	294	291	308	299	280	271	269	316	266	270	300	267	307	291	302	264	285	261	289	257	284	267	317	278	304	269	290	285	277	285	287	271	283	282	285	272	288	242	276	291	304	293	265	283	299	291	331	264	320	286	263	281	302	302	301	270	251	271	293	316	310	267	307	282	287	269	252	283	279	296	268	279	305	286	273	282	281	271	286	264	291	313	296	296	302	275	285	314	292	290	306	297	333	294	291	304	289	323	290	273	297	301	301	285	302	294	314	303	292	302	295	312	276	297	267	277	265	297	293	342	289	275	266	266	278	258	258	261	274	257	277	257	293	307	290	273	306	300	237	277	282	284	295	264	267	288	274	283	261	298	285	255	242	273	302	270	310	289	261	285	307	283	277	273	299	290	288	321	303	309	303	257	267	271	289	331	282	266	305	285	287	302	275	282	288	254	279	270	273	296	262	282	280	288	323	273	293	278	255	284	290	273	288	293	276	272	271	288	268	274	301	276	278	306	305	273	250	275	311	267	288	302	306	309	331	313	267	301	261	297	299	247	281	271	281	318	283	312	308	291	256	271	329	312	304	302	294	274	290	321	323	266	326	266	261	281	263	286	259	259	273	288	273	301	283	312	266	296	289	269	278	288	263	288	260	289	280	295	300	276	300	268	262	298	249	286	229	263	267	279	302	278	299	320	279	284	289	277	297	315	301	287	308	310	292	261	298	275	303	264	323	290	277	270	268	250	285	280	309	272	305	288	261	290	286	301	297	311	243	271	300	288	276	282	305	297	278	280	300	245	282	275	257	296	257	306	306	298	301	282	260	292	295	292	295	264	293	276	256	257	287	305	291	240	297	287	309	284	268	288	288	307	295	290	295	272	255	264	288	304	295	317	286	259	294	272	321	310	316	311	281	298	280	277	308	274	271	258	249	291	276	284	292	274	257	283	268	286	277	251	240	283	265	282	250	295	304	294	276	271	282	291	328	287	305	314	271	289	287	274	281	297	249	292	322	288	286	264	273	297	251	253	296	302	317	274	284	296	292	311	294	255	306	282	280	305	305	286	286	335	298	265	281	275	299	306	331	269	324	314	282	305	254	288	294	326	319	269	296	305	285	309	267	286	251	274	268	281	271	302	273	292	345	271	307	295	322	289	278	293	293	295	259	294	238	264	273	260	288	292	290	280	294	277	289	286	285	315	290	245	261	244	292	295	280	276	280	276	280	260	302	281	299	314	280	271	281	308	287	302	304	292	297	264	308	273	282	281	302	283	289	318	321	281	300	268	276	276	233	296	316	292	280	274	285	287	293	280	282	310	314	295	286	310	298	292	279	288	296	271	297	318	293	290	243	306	258	315	288	280	299	287	293	292	247	265	267	274	261	281	268	272	285	285	282	311	282	264	298	311	254	294	251	282	295	301	262	302	273	289	269	268	257	273	277	285	295	293	286	259	260	308	294	271	264	295	274	299	288	284	282	271	261	282	299	253	264	272	263	287	309	288	279	255	301	313	293	271	286	258	258	264	292	269	285	283	306	258	296	308	285	268	305	284	317	285	323	284	304	262	266	275	286	314	295	297	254	283	273	299	271	235	287	311	270	265	277	264	264	288	295	273	279	275	267	295	302	304	275	287	308	309	285	286	285	277	314	308	277	304	286	270	258	268	291	274	289	277	263	288	282	244	310	308	290	296	287	286	272	284	269	293	283	276	287	283	282	269	269	310	278	307	300	298	293	300	308	266	295	276	293	272	280	268	320	302	285	279	262	321	303	285	285	287	243	265	312	269	262	241	244	272	302	281	296	289	318	288	271	297	335	266	286	262	289	299	281	305	274	260	296	266	283	290	278	286	277	270	249	318	315	263	302	270	252	267	302	275	260	305	277	309	298	266	282	289	278	323	282	305	285	267	304	267	290	297	266	295	312	262	268	316	283	279	298	282	278	293	290	282	300	282	257	304	285	289	282	304	264	287	277	292	273	299	283	320	297	264	298	288	298	288	274	278	298	279	250	282	304	270	276	263	282	270	312	319	286	300	296	281	284	277	311	302	309	291	253	250	290	246	291	283	306	309	294	297	277	296	294	289	313	286	253	279	296	275	292	310	272	279	283	290	231	279	285	265	264	330	326	316	301	232	303	270	301	250	293	296	310	268	292	290	274	248	298	300	293	274	268	283	299	320	271	260	295	304	286	277	287	271	295	293	289	245	294	289	272	256	278	299	268	293	288	290	293	313	288	258	286	272	284	259	301	318	288	296	278	310	294	273	266	271	303	274	285	272	287	253	289	278	284	299	311	282	284	262	313	268	300	274	316	293	270	273	266	281	276	296	281	266	279	296	283	254	267	247	268	281	272	274	278	285	276	326	263	293	296	310	281	273	303	290	265	302	316	299	283	295	298	298	283	282	306	251	281	269	288	311	284	258	262	274	283	295	293	310	295	264	272	298	257	295	278	290	312	314	285	297	295	282	291	283	293	324	288	299	307	284	297	277	292	288	305	323	278	293	278	281	252	272	280	277	304	287	280	287	272	287	284	274	312	297	264	272	276	288	304	295	293	298	331	286	250	306	289	273	286	330	274	282	270	270	282	313	273	319	278	323	275	304	266	308	278	286	294	264	298	279	280	287	274	301	276	278	285	286	272	289	314	280	282	275	254	307	261	298	290	286	295	293	273	265	290	294	285	313	310	273	285	287	279	269	254	280	240	299	279	311	297	272	249	244	289	270	283	298	280	301	271	323	293	271	282	277	251	318	277	275	304	286	296	263	278	282	299	273	298	307	278	267	255	267	290	298	279	272	270
19705	13727	5591	6036	15189	47558	37055	20653	8608	2506	684	638	623	594	636	676	628	645	639	636	618	651	675	658	637	682	614	629	667	683	638	666	653	686	632	654	639	663	640	651	691	693	650	656	689	686	635	656	664	702	614	642	605	665	656	661	635	657	675	599	642	636	650	666	654	666	627	617	643	613	634	624	676	656	632	610	650	650	641	672	641	638	615	635	600	636	634	679	677	654	637	654	680	686	687	650	666	630	607	628	628	654	686	660	618	637	631	613	646	669	655	661	626	634	667	610	668	627	630	653	654	618	619	660	666	701	612	705	634	618	610	663	665	645	638	637	656	607	604	635	613	686	664	660	621	635	629	659	653	681	655	619	678	618	669	623	635	667	641	649	659	624	689	637	617	634	668	603	651	604	620	634	630	638	686	638	646	631	682	624	623	644	650	630	669	609	600	649	638	637	692	670	648	628	681	641	626	602	639	647	606	620	657	636	660	610	634	653	648	634	632	666	661	654	648	616	629	629	628	622	671	606	661	662	614	614	617	663	650	644	666	637	615	632	625	678	627	617	665	669	659	611	654	678	660	690	668	673	660	672	614	666	668	655	650	644	644	628	684	687	707	637	563	654	677	628	575	642	639	600	655	602	646	654	655	635	632	658	616	635	669	652	688	634	584	650	657	699	616	628	620	645	694	676	639	624	650	673	632	646	602	630	633	666	634	673	617	663	649	605	628	588	626	633	632	683	658	626	637	650	648	661	657	686	631	668	652	619	676	678	655	640	658	677	656	644	657	633	667	677	630	641	665	706	678	636	620	627	618	666	660	633	664	674	637	632	620	695	678	677	678	614	669	627	627	667	648	650	689	634	651	676	610	673	669	607	620	631	668	603	678	629	655	678	622	634	689	618	649	646	667	643	674	676	631	644	685	663	611	651	637	646	651	631	658	658	602	612	635	630	671	635	633	662	656	678	644	646	631	631	666	624	639	636	692	621	675	697	638	635	626	609	634	657	658	619	670	666	646	631	625	649	656	642	613	641	618	635	678	653	672	599	687	678	675	600	653	662	615	639	662	626	690	631	631	632	623	615	670	667	630	614	670	708	680	640	621	649	619	609	662	646	697	664	588	645	664	643	598	673	652	667	669	642	660	616	637	657	671	670	626	657	693	675	648	649	610	646	654	644	646	657	647	638	688	628	656	678	659	630	647	654	638	642	687	632	603	659	677	630	650	658	611	656	636	659	662	650	647	616	652	657	627	694	652	626	666	626	602	633	658	636	658	681	663	707	650	663	633	672	631	630	666	623	606	681	641	656	628	669	676	604	663	618	600	612	627	625	613	646	656	632	645	658	656	682	632	654	654	623	642	656	626	661	684	651	663	643	625	606	620	691	663	645	663	622	624	666	632	625	627	635	660	642	635	638	667	659	655	687	633	655	632	642	682	650	611	627	659	672	628	657	654	662	607	651	679	626	649	652	645	642	650	648	600	630	639	636	654	653	617	706	635	623	658	636	623	694	679	690	665	668	645	673	639	684	645	626	654	609	654	636	639	654	692	667	657	631	670	627	666	654	622	616	640	589	679	639	649	611	612	602	688	620	630	650	646	629	616	639	660	626	615	658	602	628	587	639	633	659	604	613	680	652	670	647	618	662	679	664	634	687	703	690	656	664	619	692	675	664	615	618	609	633	620	676	695	655	609	639	680	664	665	679	667	607	638	625	618	640	613	604	665	617	683	650	641	690	642	678	669	640	652	602	636	639	624	639	702	662	630	649	605	637	589	673	662	659	643	646	677	607	640	646	628	634	676	673	654	626	640	647	667	650	685	627	646	662	640	609	619	631	621	663	649	650	678	656	683	644	672	639	593	637	677	655	672	638	642	623	616	675	653	684	681	672	632	700	629	647	631	652	612	656	622	654	686	665	691	661	639	612	672	668	640	611	697	633	631	649	660	622	661	653	648	653	647	659	690	604	627	640	622	613	605	664	656	671	682	683	630	654	653	632	608	603	685	668	632	642	644	657	623	618	633	652	647	667	626	611	642	664	633	639	610	624	651	634	643	666	643	659	600	601	615	653	597	664	607	661	618	644	650	660	642	615	654	647	620	674	694	631	673	673	669	664	667	700	651	645	678	664	691	619	656	674	653	696	675	635	666	605	635	657	669	659	655	654	649	627	608	646	664	644	682	671	714	638	672	686	649	645	635	630	614	633	642	615	625	640	649	629	673	613	643	663	657	657	640	657	675	634	648	662	668	642	655	674	596	627	658	640	609	608	669	675	680	617	635	622	660	606	661	694	671	658	639	624	637	657	692	642	693	649	662	612	644	673	599	637	643	673	667	637	663	614	622	653	685	655	642	594	673	607	649	638	627	680	596	612	651	650	565	655	675	638	622	599	621	615	639	642	691	639	613	651	649	612	636	678	612	665	641	628	615	605	643	670	618	655	674	657	609	696	691	678	638	665	603	653	640	637	651	646	673	644	665	603	637	674	702	669	643	644	650	650	622	636	672	631	649	648	638	641	657	605	645	621	631	676	624	679	646	669	619	628	643	643	630	625	633	651	674	636	654	674	688	636	649	647	604	654	635	659	660	642	640	705	636	652	632	588	631	679	659	666	663	641	646	611	626	672	633	652	688	653	653	625	629	631	655	610	616	626	631	641	614	636	681	607	639	682	605	660	650	624	604	666	658	652	637	606	675	630	665	649	638	641	664	635	655	641	628	634	625	654	646	625	628	638	648	644	677	670	658	631	616	626	607	630	650	626	647	665	658	679	650	652	644	661	612	634	635	666	641	618	628	656	670	666	610	637	648	662	661	613	619	614	697	659	638	659	615	685	643	643	703	679	668	638	629	660	646	690	645	664	625	687	652	635	650	682	630	679	633	658	623	658	640	624	644	646	671	619	676	637	605	678	674	619	652	624	652	576	647	665	655	642	640	618	642	636	644	662	673	662	589	672	585	656	661	646	650	692	639	597	646	634	669	640	639	605	674	667	627	641	689	663	617	650	618	607	641	637	619	629	684	642	642	637	674	632	650	684	656	690	610	636	647	644	631	641	717	612	648	670	616	638	672	666	683	684	656	583	669	658	656	631	647	603	637	642	621	678	657	621	634	659	674	662	634	693	648	647	629	686	661	627	655	651	678	634	623	689	667	641	624	642	637	660	693	611	663	654	673	633	637	638	637	659	647	654	647	611	666	652	627	636	672	677	655	665	652	663	648	654	635	615	656	627	607	633	659	655	626	632	629	663	687	670	638	621	664	666	671	657	605	664	647	668	680	646	646	622	654	676	639	640	624	641	672	630	621	644	627	627	629	617	614	631	623	639	678	611	630	631	721	642	673	652	663	586	682	678	689	657	654	653	623	633	717	606	636	648	628	622	683	665	656	667	640	626	673	658	675	634	587	596	689	677	676	652	634	597	648	686	626	650	620	660	646	653	673	685	654	624	658	555	617	713	597	636	619	606	621	632	675	612	639	653	651	623	654	665	662	664
41748	29703	11323	4733	13002	45754	30312	14312	4777	1310	403	303	311	353	332	329	341	308	365	359	321	289	344	327	337	300	334	354	362	357	343	369	351	341	310	307	325	338	347	339	327	330	319	318	346	326	341	351	376	325	314	316	347	344	332	325	341	332	313	348	359	370	340	330	322	335	344	358	298	343	333	317	344	350	312	347	308	340	360	344	319	340	331	295	308	347	339	322	337	332	341	351	310	313	381	334	300	313	353	302	324	319	316	299	297	316	328	330	350	331	339	324	319	300	347	293	331	336	335	340	364	342	319	328	325	336	324	324	349	327	322	332	333	322	331	352	327	351	319	291	330	320	364	338	345	337	334	352	342	334	351	316	342	327	316	304	344	333	358	342	358	366	347	351	349	326	364	366	351	359	333	348	317	337	357	339	317	325	367	377	348	347	327	358	358	335	300	325	310	318	333	365	312	343	306	314	315	339	314	390	347	353	310	348	337	340	314	334	357	325	318	355	352	350	316	343	316	349	370	321	359	339	320	308	311	320	385	344	366	359	314	330	343	316	345	319	367	366	318	338	321	316	363	313	333	329	335	336	331	328	298	359	340	320	323	345	324	330	346	322	286	322	366	328	365	314	366	308	358	347	319	312	316	334	325	298	313	348	362	344	334	347	341	353	357	365	338	336	354	338	330	308	333	293	315	356	337	338	391	341	317	341	355	289	321	331	318	322	331	348	328	318	367	329	342	317	329	322	360	348	322	332	345	336	341	370	317	294	345	312	347	352	342	332	356	329	364	343	362	320	341	372	298	312	332	312	357	301	322	328	355	341	299	350	387	316	333	299	351	336	346	302	346	333	354	325	348	323	325	353	332	318	348	323	346	338	361	328	335	328	351	402	308	374	340	375	336	359	336	371	322	291	352	325	332	346	338	348	347	349	344	344	336	376	349	370	364	329	371	349	338	347	339	310	310	332	334	339	352	353	332	294	360	391	334	365	319	326	346	327	345	326	298	340	357	348	343	318	301	306	366	317	358	329	334	334	342	317	299	344	377	316	371	338	307	322	343	336	358	353	349	312	345	337	326	340	335	323	318	330	351	336	336	329	346	349	339	345	347	293	324	313	326	339	326	313	304	340	329	338	317	328	321	336	322	314	352	345	353	305	338	327	317	354	342	350	282	310	317	327	335	362	318	355	332	310	335	333	365	353	362	323	333	329	371	348	328	309	321	341	319	342	334	335	331	348	344	332	333	347	318	337	348	318	347	344	313	340	317	332	295	371	353	293	338	338	385	377	312	332	318	369	337	337	335	399	359	316	321	329	352	351	366	325	337	312	321	346	354	351	353	335	320	361	345	324	319	320	351	349	302	365	324	320	369	316	330	361	316	364	362	343	328	330	360	343	329	323	308	344	342	357	317	343	327	332	282	348	306	289	343	321	321	343	337	339	297	350	327	346	368	329	333	330	356	344	366	327	386	324	344	359	316	351	316	327	308	341	316	350	319	335	340	339	330	370	314	350	326	376	342	353	331	296	314	384	344	341	286	309	327	332	382	363	365	351	347	326	341	327	322	314	329	294	325	302	335	337	323	347	324	297	348	347	324	347	343	345	317	357	367	323	345	349	350	329	337	360	342	331	352	353	344	334	340	365	329	346	307	321	398	344	374	345	348	352	330	299	279	349	311	306	336	327	308	339	285	368	369	284	319	323	357	378	330	331	366	344	336	324	381	301	303	368	317	340	332	309	318	358	346	329	355	332	302	356	361	336	318	358	334	312	359	323	301	356	359	301	334	300	324	343	357	324	315	309	347	323	362	336	297	318	309	337	362	335	311	376	367	341	356	343	365	316	343	331	285	326	329	336	327	344	346	332	316	355	333	355	376	331	359	337	339	365	330	312	335	371	307	343	327	327	325	344	321	344	291	362	340	350	343	325	322	338	334	336	280	325	342	329	326	344	359	339	350	316	314	329	319	346	317	348	374	291	349	344	362	336	353	340	282	379	327	342	373	318	321	351	344	343	377	338	352	338	322	319	340	338	357	348	361	327	307	316	312	359	318	314	339	338	349	308	356	362	308	327	342	322	358	327	300	295	313	360	321	336	376	339	328	351	335	329	318	341	317	358	339	323	304	319	333	329	314	334	355	296	351	328	329	365	336	338	318	352	331	325	322	336	350	365	330	347	371	341	363	331	323	316	359	344	338	340	300	313	354	367	345	293	331	332	318	347	335	331	319	342	341	333	311	334	324	317	342	350	347	320	318	283	339	348	342	348	348	349	326	365	328	323	352	362	313	358	303	343	356	371	293	366	336	371	312	364	333	356	316	345	323	315	320	344	319	304	328	325	341	344	308	309	342	317	371	344	338	330	316	333	349	292	342	329	355	332	342	343	330	321	325	346	327	317	332	337	355	337	373	300	372	340	346	323	322	365	279	348	322	316	320	326	310	292	319	355	359	315	321	308	316	345	344	366	352	305	344	325	337	367	326	338	346	366	321	336	347	335	329	341	361	332	342	336	324	329	341	326	349	313	352	316	350	354	319	308	338	321	346	340	335	342	336	347	336	315	349	337	318	346	354	312	345	343	319	322	309	337	350	330	355	348	341	336	331	323	351	362	310	336	346	309	375	338	353	335	332	346	384	345	341	340	305	326	309	367	310	358	312	329	308	365	365	347	322	357	364	361	356	325	354	322	357	389	328	312	301	327	322	320	352	313	336	328	357	351	310	333	285	323	351	341	304	357	337	339	342	338	329	364	364	326	340	318	348	323	313	333	350	300	294	339	317	334	329	359	367	389	322	382	335	306	352	380	359	311	323	360	370	311	367	323	320	303	371	343	360	333	336	325	353	306	350	347	314	303	323	321	348	339	326	307	348	323	326	376	330	283	339	337	319	324	283	312	339	366	344	331	340	313	331	352	288	324	323	346	321	286	325	341	317	319	350	305	330	356	305	323	339	329	349	292	325	349	365	328	351	351	343	347	361	331	315	317	352	367	359	299	347	374	338	331	323	333	330	336	324	329	355	346	363	326	330	328	342	337	317	340	319	352	352	318	339	344	305	354	375	367	339	311	320	327	343	303	322	343	301	316	335	320	325	350	308	368	320	333	369	342	364	337	314	334	362	354	368	321	316	325	338	328	335	338	329	358	340	342	341	372	302	337	345	345	347	351	336	314	356	343	308	330	345	327	365	288	339	359	317	345	347	344	329	339	342	369	337	316	356	349	342	352	347	292	325	349	319	352	314	350	357	360	343	320	344	333	335	306	335	322	342	331	367	364	317	312	374	317	321	331	328	369	330	312	314	351	343	343	364	326	310	349	321	388	293	324	326	341	350	315	345	299	329	352	343	329	339	327	320	336	345	357	316	330	360	340	307	314	349	337	348	318	332	335	320	323	344	350	324	379	317	315	321	322	319	314	329	343	324	312	340	316	322	298	358	343	305	311	328	354	343	325	321	309	318	325	343	335	320	336	282	325	345	351	344	319	323	323	341	329	360	320
26949	18782	8157	8238	29239	60010	44900	27214	12987	3926	823	722	734	732	738	724	715	738	763	790	758	750	755	713	741	712	752	680	739	743	727	773	798	784	734	752	745	715	730	731	757	740	764	717	751	719	760	723	733	733	749	723	740	737	742	723	710	733	740	717	736	729	720	737	709	695	726	729	763	728	705	725	731	736	702	731	753	782	706	798	688	696	750	718	745	743	674	765	672	747	776	736	726	717	688	696	772	710	744	731	698	753	763	724	656	810	702	723	667	712	671	769	722	698	726	769	703	703	746	686	735	725	733	704	754	728	725	684	721	713	745	730	767	754	730	719	706	700	776	712	714	784	758	761	664	782	749	731	779	732	717	757	740	735	723	770	749	685	736	751	754	739	748	731	751	733	719	702	669	752	703	736	718	694	719	718	747	739	713	729	737	728	753	700	758	722	680	720	729	723	743	678	703	737	695	685	747	753	716	721	727	766	748	730	697	776	741	754	730	705	727	724	768	712	714	699	741	710	741	734	763	706	725	723	726	760	749	770	733	719	747	729	710	686	757	690	706	704	759	756	734	718	732	684	678	687	795	732	712	746	762	746	721	766	656	763	720	708	709	734	744	782	776	742	746	732	788	746	730	711	755	711	704	728	780	784	726	762	742	764	672	766	740	706	720	732	757	744	713	678	713	716	749	705	736	777	742	735	709	761	726	728	755	697	710	742	759	731	760	747	769	741	725	761	722	703	736	708	752	695	736	711	700	727	748	722	751	728	782	718	769	697	704	715	712	716	703	724	735	750	689	769	708	715	691	769	749	772	747	708	693	711	708	760	690	733	707	755	686	725	728	722	738	751	666	749	776	692	745	744	764	750	794	721	753	745	738	723	727	712	771	757	752	735	713	740	730	717	726	703	723	761	747	687	718	724	765	709	737	767	728	721	703	732	707	729	773	714	767	749	714	754	701	749	730	760	755	746	725	702	730	767	733	744	676	749	689	710	752	729	741	768	717	730	737	724	717	739	753	713	729	723	801	726	732	766	696	754	763	682	740	691	730	756	716	739	720	745	755	755	773	743	739	730	738	760	732	727	718	655	767	781	753	758	731	718	718	730	770	717	760	712	740	739	708	682	743	700	738	719	764	722	723	713	729	742	711	754	681	760	777	735	772	751	744	746	765	704	726	724	716	651	733	775	744	763	785	732	786	696	734	720	706	697	712	759	713	719	754	758	734	713	693	725	738	741	739	746	748	701	751	776	740	721	732	745	700	694	760	740	717	730	750	763	734	707	719	760	766	700	765	740	713	685	722	745	679	692	739	724	683	701	745	738	740	713	700	670	748	706	700	723	710	667	718	775	736	747	735	703	748	722	794	723	736	690	647	739	739	697	785	685	715	748	761	710	709	730	813	657	745	795	727	745	741	746	743	744	744	743	780	764	749	741	676	733	695	749	745	710	723	784	741	696	690	724	746	749	738	707	728	708	726	692	715	692	758	693	772	673	727	691	707	749	752	731	746	704	714	758	739	715	796	765	735	711	713	730	744	751	669	716	711	755	716	733	726	681	709	726	717	714	763	743	715	764	711	767	753	685	733	734	742	741	706	766	759	745	725	734	734	768	694	743	727	690	727	722	704	713	739	768	709	759	722	738	730	719	744	716	715	710	744	690	700	729	759	771	690	725	759	735	727	753	726	739	758	756	765	714	746	718	776	702	766	696	740	774	717	748	717	763	732	763	758	677	756	673	723	749	714	688	730	760	724	737	722	732	774	685	729	763	718	705	764	656	677	800	729	752	684	737	763	693	719	732	753	704	709	761	731	717	728	791	746	737	737	722	710	717	736	803	711	755	766	756	721	746	739	729	735	717	727	717	755	769	775	713	732	748	770	746	755	730	719	699	694	731	733	723	805	758	728	728	725	746	755	733	790	667	715	778	713	703	712	715	753	703	711	702	727	770	746	726	736	757	736	722	750	722	720	721	741	704	733	789	716	728	749	715	703	751	757	696	766	739	734	747	705	726	772	733	771	768	731	731	725	740	676	752	772	723	747	751	748	762	716	750	749	723	728	719	706	699	702	703	686	744	688	748	738	707	699	728	710	682	771	692	715	758	709	768	716	677	693	722	734	776	690	763	745	771	785	722	736	753	744	731	717	734	697	761	684	701	739	783	716	711	752	741	736	769	735	754	773	713	734	699	758	768	713	765	749	749	740	696	716	709	730	721	723	733	727	731	729	764	751	749	732	743	753	731	807	760	691	723	722	761	737	739	700	741	750	751	718	786	744	738	715	708	741	674	742	704	772	700	695	714	733	712	714	717	719	728	737	720	705	676	717	720	726	728	734	690	744	733	765	746	720	724	715	690	723	699	699	734	733	730	757	716	728	752	750	701	781	707	755	729	708	746	707	737	738	722	698	728	701	779	726	749	784	749	722	733	756	745	760	709	721	724	755	721	815	765	773	725	752	737	763	744	712	742	732	696	755	697	706	685	765	715	758	673	702	708	725	705	716	760	729	755	721	731	719	679	681	694	744	779	738	762	722	701	696	730	725	714	804	734	751	712	741	704	742	739	732	683	705	737	735	682	734	696	732	754	724	720	715	750	696	730	732	768	698	741	739	721	699	705	783	733	689	743	747	703	704	734	719	755	688	702	748	689	731	733	750	759	703	749	708	715	719	773	716	702	685	731	682	732	781	728	749	713	733	794	748	768	715	729	733	743	729	739	712	677	734	703	752	717	747	756	746	764	701	750	776	742	726	717	740	752	718	739	697	732	731	698	789	733	797	747	737	725	715	744	751	769	814	683	741	720	713	763	736	723	724	706	715	754	734	773	723	703	730	724	741	766	739	735	746	717	726	733	737	726	715	699	732	743	747	748	732	721	728	727	756	747	759	742	748	735	756	782	755	706	726	749	701	735	779	716	721	746	763	724	707	726	707	717	721	712	718	742	782	737	747	725	724	741	724	726	752	759	723	716	717	716	716	736	693	705	738	767	789	730	730	768	714	696	691	736	722	707	757	762	758	786	749	755	710	758	770	715	738	730	719	732	702	735	772	789	711	743	681	764	783	736	749	742	743	691	705	801	722	761	730	742	742	758	730	692	767	732	718	709	758	781	757	733	695	718	748	727	687	766	772	767	732	690	718	715	695	712	711	689	724	743	741	708	737	750	721	721	783	750	736	724	723	721	674	777	717	734	738	691	717	733	750	708	702	718	699	709	692	724	715	746	696	732	738	732	732	744	682	732	711	730	701	738	706	776	712	708	729	735	712	716	747	717	733	743	748	734	752	760	723	733	731	724	758	734	716	684	696	720	729	747	727	726	704	745	718	703	716	717	714	759	704	747	754	706	720	727	761	736	737	729	711	741	668	734	734	734	723	735	726	697	771	763	754	748	772	711	719	708	731	707	770	743	722	706	730	711	755	680	786	786	753	669	753	740	739	785	738	711	734	704	745	755	748	753	753	759	732	715	666	711	711	751	747	765	730	685	727	734	731	720
11015	4638	2117	1243	1151	2733	1666	927	524	288	224	212	248	236	201	236	231	192	241	232	219	250	232	225	263	232	231	228	224	218	199	208	226	237	245	248	244	224	192	226	255	215	196	224	226	225	213	212	206	222	205	234	232	235	233	214	233	212	234	240	221	201	238	216	233	222	222	222	220	231	212	214	247	248	221	232	218	240	212	217	240	215	255	228	199	252	214	240	213	231	237	226	233	224	232	234	221	256	245	227	238	245	231	211	225	224	232	247	247	236	209	226	222	215	212	242	226	212	198	241	254	196	196	224	227	213	236	207	214	231	215	229	207	258	246	252	230	191	224	208	230	204	235	250	246	231	254	214	245	208	208	219	217	225	194	203	197	238	235	214	239	242	212	206	231	227	190	248	206	248	235	212	223	228	267	252	250	225	222	252	219	249	220	233	227	229	272	241	208	215	226	223	219	216	236	215	246	221	221	192	215	207	227	215	225	226	224	201	234	236	249	236	233	213	216	226	213	202	214	241	219	255	237	254	236	260	199	242	250	221	237	205	220	228	243	244	264	241	212	255	237	248	243	230	237	214	245	209	222	241	202	203	247	242	214	228	213	202	199	233	224	245	221	267	239	243	224	188	222	256	249	211	216	232	230	197	243	231	212	227	211	222	245	209	218	212	232	196	248	232	205	207	235	230	222	240	233	211	199	197	223	218	220	226	224	230	216	211	261	218	256	211	225	239	228	261	240	213	218	219	209	242	251	242	220	226	250	216	237	210	200	215	250	204	227	228	248	223	238	244	261	199	252	215	226	233	229	247	202	217	228	243	217	232	208	217	247	225	209	212	225	218	210	243	218	213	210	243	201	243	231	248	266	235	269	231	212	210	230	186	218	196	247	215	222	245	234	211	248	241	218	234	224	253	246	246	268	217	233	226	237	259	221	228	250	222	224	246	230	221	240	232	231	217	236	254	203	202	223	253	227	211	231	202	235	202	255	206	214	266	225	231	245	190	236	257	224	220	245	216	219	235	182	214	183	232	207	216	229	231	237	199	271	231	219	253	247	239	222	247	222	213	199	204	250	223	213	233	230	240	227	203	229	243	226	212	212	267	222	252	219	217	227	198	243	212	206	235	235	250	218	213	217	225	236	246	219	229	240	196	213	217	205	239	244	213	213	236	244	197	245	245	234	242	229	196	229	216	263	225	250	210	251	240	219	196	220	226	232	225	218	210	240	212	220	233	225	237	229	240	243	219	246	226	218	204	243	227	243	233	245	192	193	220	210	237	222	202	201	217	255	248	223	253	231	237	234	237	225	229	226	206	258	251	227	206	241	205	211	206	205	237	237	234	229	218	259	226	219	213	221	238	230	251	245	268	246	225	233	225	232	228	267	231	241	221	225	234	226	216	227	263	251	216	198	219	234	255	241	242	194	221	201	233	197	242	223	235	245	243	247	232	228	227	217	196	201	259	184	259	233	237	242	227	220	228	223	213	224	257	217	232	234	231	237	225	226	238	219	214	226	212	249	230	264	219	208	208	211	230	200	215	219	236	230	224	256	241	221	246	248	233	211	230	231	231	195	264	193	234	243	242	215	224	230	202	235	231	218	230	236	241	240	230	246	225	254	231	215	204	243	256	219	228	204	219	242	215	192	203	243	204	243	221	247	244	227	235	244	219	218	211	225	242	236	199	211	228	216	229	218	218	187	250	224	240	209	235	233	244	237	221	236	264	231	240	250	214	211	214	249	221	224	246	194	221	212	236	220	236	195	216	231	233	222	234	235	209	228	183	214	245	249	241	222	228	220	231	218	189	192	248	226	199	229	210	241	242	215	216	212	236	252	264	195	232	222	232	197	228	237	239	208	234	226	222	247	256	269	234	235	259	227	243	239	218	245	248	218	228	228	213	238	224	226	226	230	216	227	201	233	244	235	238	221	227	226	226	248	245	202	221	239	279	206	246	236	247	222	206	226	258	228	219	239	208	235	227	246	236	221	229	253	247	213	213	255	223	241	230	229	224	210	206	209	213	213	221	234	239	245	205	196	231	224	214	221	235	263	236	234	234	250	207	240	244	219	246	235	199	231	229	231	208	244	264	230	230	215	211	187	245	239	229	224	226	230	236	233	220	242	238	226	233	229	238	229	237	221	252	216	207	225	233	223	229	228	241	237	237	222	221	235	223	242	239	199	240	215	214	239	241	251	216	205	225	266	242	242	226	238	209	253	222	232	245	241	235	217	224	213	238	207	222	231	250	218	208	213	235	234	234	232	203	215	211	225	215	221	222	230	195	204	221	227	244	237	227	240	215	278	234	242	235	217	225	219	250	215	204	225	211	243	245	216	224	254	225	252	244	261	240	235	226	236	268	216	241	189	221	246	233	242	234	223	240	192	272	220	225	244	238	228	242	231	234	232	246	228	257	210	226	236	242	227	236	212	223	223	250	218	236	259	227	224	202	231	229	221	243	212	223	239	219	255	229	232	218	187	273	224	254	188	233	270	216	234	224	232	227	193	220	223	244	246	230	210	206	217	253	234	235	220	200	248	231	222	246	235	206	236	221	232	226	224	203	226	212	219	214	207	223	231	244	230	211	230	244	214	242	233	217	233	235	212	228	238	264	211	232	227	258	220	209	233	242	233	251	208	226	245	256	227	218	246	220	223	228	236	233	231	227	195	240	234	255	190	235	210	225	205	226	221	220	232	214	271	219	226	191	224	234	226	229	229	220	243	241	254	249	221	233	214	203	209	241	212	217	212	209	220	242	235	214	209	221	221	220	231	219	204	238	236	218	222	225	221	242	218	201	225	242	221	246	233	223	211	220	207	226	220	234	207	203	230	207	210	219	252	202	222	200	202	229	226	227	215	216	213	211	261	230	238	280	212	232	230	259	240	230	228	242	249	228	246	228	239	228	237	240	200	258	253	211	226	205	191	241	202	255	211	223	237	224	241	251	204	234	224	228	201	232	227	244	204	214	249	221	209	200	211	218	212	217	227	210	244	233	210	205	226	230	229	237	233	239	211	234	238	215	219	223	203	207	230	238	198	201	202	189	226	222	229	212	228	203	241	208	231	263	220	212	227	233	216	202	219	204	217	233	219	255	206	222	226	223	241	217	240	211	223	210	217	225	217	241	235	204	215	220	215	248	233	213	244	211	219	238	211	211	238	215	206	197	210	251	232	224	254	223	188	218	209	231	241	202	225	223	243	222	254	202	219	238	210	241	235	224	239	217	232	240	243	229	215	228	210	223	224	212	224	241	218	234	219	226	228	229	236	212	202	233	227	233	200	242	219	218	233	227	253	256	264	244	220	241	234	187	233	223	211	213	175	204	243	230	237	228	223	243	221	248	211	233	228	209	209	248	232	222	200	230	203	244	229	206	228	228	236	224	226	228	227	226	202	238	234	242	234	232	236	239	275	250	251	231	237	230	191	209	229	215	245	212	235	271	235	247	227	234	231	231	228	237	222	250	219	218	248	238	258	217	199	244	192	187
6763	4016	3817	3648	4458	9132	5410	2631	1425	762	515	501	537	564	557	527	485	526	569	535	538	553	532	512	509	532	512	532	525	522	526	516	523	492	539	529	534	529	547	513	496	479	542	514	545	554	572	525	494	523	490	494	511	501	570	557	541	512	536	493	529	512	514	546	551	556	547	510	524	512	533	558	543	529	519	513	471	548	551	554	517	536	529	523	564	533	509	538	556	543	541	548	546	562	521	519	520	543	505	510	525	490	524	542	523	509	516	546	552	518	538	565	526	571	545	514	565	505	578	502	487	532	530	540	534	501	502	540	484	545	534	558	534	527	512	532	548	502	532	538	503	528	558	521	545	518	522	549	556	510	517	507	559	525	522	530	563	507	485	523	506	538	534	554	500	548	496	485	510	539	544	518	491	537	556	527	515	493	530	596	521	523	529	525	529	510	498	534	544	554	584	537	526	543	540	538	504	534	519	523	505	534	581	515	522	555	566	544	551	529	516	536	548	489	540	555	486	570	504	528	530	500	517	539	529	567	520	510	509	530	537	523	538	527	559	553	534	526	523	537	523	489	516	523	507	490	537	533	517	552	569	513	569	565	501	523	514	534	495	524	503	528	532	563	565	575	507	512	523	539	535	541	522	520	568	519	573	565	564	531	492	504	549	491	571	499	534	517	528	545	543	547	546	504	507	514	507	528	553	526	573	525	524	523	520	549	514	536	524	561	520	487	541	530	519	545	553	537	559	509	528	541	574	528	540	518	517	576	547	541	514	555	476	512	541	533	578	540	512	568	496	523	547	497	557	507	546	520	511	570	519	518	497	568	585	567	536	526	538	519	569	493	573	517	495	532	531	507	572	547	525	534	514	529	514	510	553	537	539	522	566	519	534	516	538	519	501	565	502	548	482	542	522	499	548	529	524	511	553	535	530	528	525	506	529	557	578	549	519	519	541	589	536	566	526	542	516	525	560	547	546	543	543	544	558	542	503	549	558	540	480	546	544	532	485	535	513	505	555	527	539	548	535	516	538	519	508	504	552	517	493	515	541	520	536	563	520	500	519	510	517	485	530	532	524	534	508	514	513	530	537	533	502	560	542	566	569	538	559	533	549	542	538	546	535	559	510	547	518	568	543	558	511	529	555	519	532	528	508	532	526	547	552	564	527	540	509	502	533	498	553	544	513	544	523	518	536	524	499	524	522	509	551	565	526	523	521	521	549	550	582	523	577	526	582	522	536	529	518	538	522	556	511	523	512	515	527	505	533	523	550	523	519	544	532	505	548	524	526	484	553	517	561	532	556	546	517	535	521	523	530	520	513	531	512	491	520	525	493	506	559	519	496	543	518	535	519	504	514	572	555	562	547	586	568	501	558	575	536	536	554	500	504	516	493	555	532	556	501	523	530	534	511	534	516	550	550	524	537	522	560	540	547	507	545	526	533	564	526	523	531	553	559	531	535	529	550	490	566	552	527	524	535	505	561	550	532	534	530	514	590	542	514	553	542	565	528	550	537	547	515	529	513	528	504	531	530	541	538	547	555	540	585	544	523	535	525	520	530	516	540	521	536	523	502	547	579	528	517	471	547	514	537	524	564	516	514	513	557	553	530	504	540	543	524	583	519	551	533	570	512	537	530	527	539	530	530	513	533	524	502	519	545	544	519	520	551	531	517	503	528	502	501	518	507	513	526	507	557	521	540	569	557	551	519	557	502	517	533	538	530	522	542	571	517	589	506	541	529	548	517	543	520	561	526	527	551	523	543	499	536	520	511	569	497	542	515	518	533	572	509	535	543	490	523	523	505	557	539	548	526	543	483	529	536	511	527	527	506	524	510	540	503	512	549	483	556	522	537	541	541	561	465	541	567	538	517	523	515	534	560	503	536	543	517	541	502	566	494	539	555	553	515	541	502	553	522	542	536	527	499	516	547	561	560	504	516	534	506	552	545	532	559	516	564	505	500	518	535	531	524	553	503	543	528	521	579	522	510	502	533	537	516	560	530	495	558	533	537	507	541	520	548	528	463	522	539	567	539	558	522	538	534	568	538	541	511	518	543	539	530	512	515	546	521	513	531	505	575	518	515	503	493	527	545	537	536	495	551	522	518	519	543	531	552	492	566	522	486	479	519	544	524	579	576	530	538	531	537	563	579	547	545	512	563	519	514	541	536	550	535	517	504	538	515	532	517	514	524	513	572	539	545	550	467	531	504	486	532	560	545	490	530	552	530	533	532	511	562	528	511	524	561	525	580	534	532	509	522	529	538	546	489	525	553	549	559	523	530	503	490	543	557	540	534	556	538	528	504	510	556	569	517	497	569	520	540	537	545	534	519	513	534	546	552	513	526	562	548	564	498	509	519	502	561	513	522	506	543	515	570	541	513	515	536	487	495	520	544	483	521	488	525	586	566	493	494	523	569	552	529	503	530	528	526	526	513	531	545	539	548	522	549	560	532	551	497	529	553	514	506	555	524	537	511	528	497	516	510	534	561	547	469	522	543	556	544	520	488	503	535	547	533	524	510	576	493	545	518	565	527	515	517	563	547	531	522	523	521	541	537	518	504	553	520	520	567	557	505	534	544	506	534	504	523	562	544	531	543	543	515	526	536	512	518	522	568	527	540	511	524	558	544	555	512	533	529	531	512	516	539	546	542	486	523	560	551	548	488	522	547	505	536	505	520	538	564	511	514	514	515	567	524	524	537	514	562	526	496	532	552	544	530	513	548	559	545	531	521	533	485	489	508	500	555	540	503	545	527	579	565	505	528	516	527	566	564	508	562	515	538	529	571	541	537	499	532	506	561	524	549	502	519	535	527	484	494	492	522	516	500	519	560	503	518	536	557	540	496	553	549	543	499	533	489	555	514	497	551	521	549	530	539	558	534	539	529	553	531	570	521	516	546	575	505	548	517	551	503	574	534	498	505	533	518	538	538	497	524	552	500	495	565	491	537	522	533	524	540	511	506	526	529	539	487	502	527	529	491	519	509	515	554	520	555	535	468	542	520	509	505	525	531	574	509	505	530	538	521	522	512	558	519	551	495	552	523	512	512	538	511	552	501	539	536	528	548	512	540	553	540	531	517	550	521	488	537	485	548	503	530	520	520	579	527	521	513	526	514	534	493	562	498	548	508	545	567	505	546	526	534	551	583	529	550	568	523	520	515	550	534	556	525	521	530	530	532	535	550	540	565	547	518	466	540	527	554	497	502	528	569	536	562	567	533	512	539	543	544	533	527	529	555	516	525	524	586	549	513	537	552	567	511	551	537	522	539	543	506	524	493	511	541	495	507	513	522	527	567	516	545	504	500	507	530	533	525	494	566	508	502	533	561	529	509	501	544	533	495	500	550	542	520	576	502	541	572	531	536	549	542	570	511	500	578	535	515	521	536	516	551	528	509	512	555	551	585	544	523	564	531	514	493	551	531	523	522	527	557	514	493	544	514	555	525	547	485	535	570	536	502	498	525	472	550	543	514	552	553	540	488	540	563	522	534	529
30892	19698	8651	3052	7445	28029	19430	8231	2699	876	328	291	307	303	320	343	336	321	331	305	313	349	302	292	344	306	349	282	310	312	303	354	319	293	304	309	314	325	310	302	340	294	300	319	284	282	277	309	346	297	286	312	268	309	314	321	336	274	325	284	286	322	298	270	299	333	276	296	317	299	281	285	270	278	307	298	288	283	309	306	314	269	280	317	290	283	313	318	346	295	315	310	286	290	266	296	260	306	325	310	267	292	299	285	302	306	288	334	289	296	285	295	328	308	315	276	329	282	307	289	333	292	315	295	330	322	315	308	309	326	300	277	299	271	285	314	317	280	282	334	297	331	304	324	280	284	296	289	320	348	285	326	298	319	322	325	312	316	278	322	318	309	293	289	337	316	312	293	308	322	307	311	301	276	310	344	266	302	281	281	301	279	296	301	304	292	298	318	308	304	302	315	314	323	333	299	269	301	299	307	320	288	314	318	315	356	286	312	265	304	329	299	307	295	311	304	326	314	308	304	321	321	312	318	296	294	288	295	279	298	345	284	286	299	272	323	299	285	297	320	299	298	294	298	312	310	287	288	286	293	323	304	248	315	288	291	284	317	274	350	311	286	297	305	317	311	283	287	334	278	271	284	318	305	321	317	299	310	315	285	324	315	290	304	296	314	347	257	341	295	309	294	284	293	306	307	289	270	319	303	294	330	344	311	298	274	285	281	295	303	290	297	341	318	269	302	278	334	294	330	302	334	323	296	270	299	282	306	299	315	316	290	320	316	305	308	306	301	306	283	326	284	298	303	311	311	283	321	297	319	271	290	322	271	335	300	307	326	279	293	288	274	277	291	264	258	288	326	301	311	310	318	319	294	313	326	260	291	280	295	307	302	335	311	309	302	301	324	311	339	301	286	297	282	264	314	297	322	282	263	305	309	295	299	308	298	286	330	269	312	301	325	276	315	312	306	299	310	318	325	313	309	294	283	274	306	282	319	330	330	309	301	321	360	342	293	318	295	322	295	317	331	276	290	296	325	303	284	288	314	312	274	253	290	288	314	304	330	311	336	317	278	258	275	339	283	312	287	291	329	307	261	278	292	305	304	271	288	316	274	333	300	303	334	300	285	290	315	275	302	331	279	313	283	321	316	290	305	298	304	305	292	316	310	321	297	283	340	329	305	343	302	297	296	279	329	300	315	302	316	333	284	291	344	309	346	300	297	338	260	287	297	288	291	315	289	295	309	334	302	283	339	285	281	301	306	305	283	277	323	306	303	282	304	271	307	286	281	356	308	307	307	294	288	284	312	343	321	312	318	317	330	275	298	302	280	299	298	289	286	306	278	295	313	312	322	339	287	292	262	304	286	317	309	272	281	287	302	294	276	310	290	323	297	291	272	293	283	284	275	310	312	281	268	303	283	315	307	287	323	294	261	302	312	302	338	280	289	269	298	288	304	296	319	306	326	266	322	291	261	281	336	301	295	312	336	305	306	323	311	316	308	294	297	262	296	295	298	283	284	322	298	274	317	309	317	305	295	294	283	316	320	280	300	346	347	286	298	286	304	325	318	315	342	302	330	324	295	294	278	304	320	320	301	318	281	287	315	347	299	302	303	314	321	328	293	289	325	315	298	288	303	335	328	300	317	285	290	281	309	284	336	311	316	305	315	329	324	316	278	275	311	315	320	320	313	277	305	310	300	296	293	303	271	319	350	319	264	324	300	293	310	304	298	331	294	293	314	324	290	323	257	309	310	339	277	321	279	307	300	326	268	325	322	325	310	285	318	293	319	281	268	324	332	320	322	318	293	333	259	304	323	311	300	292	329	298	301	324	310	282	313	328	341	312	290	319	285	291	311	321	295	321	303	290	259	297	324	293	288	300	288	289	327	297	295	312	286	281	301	306	314	300	324	290	285	291	318	299	288	301	294	283	321	295	293	290	302	315	320	318	293	330	293	303	325	294	285	287	284	297	319	304	300	289	296	330	289	326	325	319	281	264	281	318	286	285	274	295	300	301	285	323	309	310	306	307	304	340	315	353	343	301	294	308	300	320	301	310	293	317	307	283	350	302	285	232	317	279	305	276	338	315	299	335	296	311	314	309	263	291	308	295	328	306	309	284	288	283	270	283	281	278	325	324	321	321	331	272	296	262	306	278	317	304	310	318	324	311	282	281	310	266	319	313	333	312	314	317	316	323	316	323	291	312	275	294	314	320	293	291	301	306	285	336	305	316	297	296	279	318	335	309	295	305	336	282	268	293	283	307	314	311	334	282	320	294	285	309	337	284	340	312	302	299	277	293	279	344	295	306	307	324	284	316	305	281	308	293	289	292	286	329	298	308	285	260	300	298	321	327	309	267	298	332	292	300	304	316	332	282	323	278	269	307	307	291	306	275	310	271	283	318	292	309	268	241	291	297	289	298	321	287	298	289	303	268	340	313	265	288	330	317	310	307	313	280	303	280	318	301	303	292	301	293	308	354	292	294	306	289	307	316	317	333	301	297	299	318	329	313	260	322	309	308	299	304	286	300	323	317	311	297	346	275	298	289	293	295	330	279	312	318	310	319	319	286	325	293	294	300	297	264	262	291	323	296	321	336	329	340	302	322	293	300	280	304	309	307	312	314	313	298	298	320	324	319	301	281	303	290	290	296	325	309	299	342	314	298	297	300	318	319	273	326	316	328	320	263	299	285	299	270	339	299	313	308	326	299	326	325	292	307	305	306	282	285	297	331	321	292	304	309	311	286	308	318	305	317	298	297	297	279	266	323	260	308	253	306	288	298	307	288	293	301	318	279	320	329	268	301	297	312	284	317	302	281	319	331	305	317	332	342	284	283	288	308	327	330	301	323	334	295	293	315	284	302	308	298	327	266	305	324	319	326	323	292	314	304	288	294	333	296	308	304	309	267	315	308	293	329	293	313	359	320	292	312	290	311	336	309	280	290	308	336	308	293	275	329	260	303	310	302	314	305	323	323	294	314	355	300	268	309	282	272	314	326	290	318	307	283	268	285	296	335	320	282	305	284	291	305	286	278	315	316	310	296	292	296	275	311	284	302	298	282	337	320	305	305	297	330	310	318	308	317	333	319	278	263	295	309	316	299	334	309	322	312	337	299	317	322	311	321	326	308	288	298	297	277	301	314	281	327	299	321	343	286	305	305	294	299	321	289	297	290	321	334	318	298	313	337	318	278	302	294	317	316	319	301	281	298	283	309	280	316	325	264	325	309	325	288	311	313	334	306	303	307	325	347	320	322	276	304	311	310	299	320	285	307	340	283	299	302	311	306	319	265	296	308	315	320	300	264	293	267	316	293	294	303	285	298	303	290	272	338	282	278	286	306	321	298	302	276	281	298	293	313	340	311	324	289	307	316	342	284	299	311	286	305	303	307	308	295	274	308	294	300	292	312	320	335	311	333	292	296	320	303	328	301	311	328	314	308	285	309	316	262	292	313	308	286	335	310	288	318	290	319	322	327	323	304	310	325	287	307	340
19986	13437	8572	6149	20796	47813	35222	19901	8534	2976	882	698	701	708	659	720	731	699	702	689	717	699	702	669	698	658	661	691	663	683	705	643	682	715	694	653	659	662	645	686	647	680	651	673	687	694	694	722	687	686	679	695	681	641	706	710	671	672	676	669	685	671	742	661	701	676	710	659	705	715	638	689	684	673	673	687	694	655	719	680	705	672	694	664	720	687	716	675	699	636	707	681	693	661	677	666	677	678	659	698	672	641	696	665	660	656	660	705	699	707	693	754	669	668	698	683	705	713	677	671	695	683	672	653	637	645	735	702	665	720	616	671	706	675	699	678	634	675	709	656	703	694	737	640	656	700	640	644	697	699	710	699	709	684	677	664	677	684	654	678	731	693	675	676	664	743	651	661	704	722	707	637	704	714	680	692	705	660	731	679	739	692	674	712	684	709	647	664	658	678	685	699	679	671	658	705	735	687	707	691	687	631	704	689	723	651	706	654	691	679	666	654	639	685	665	692	710	715	660	664	696	706	687	734	713	668	726	676	701	649	671	698	724	703	678	694	680	675	674	715	648	688	657	681	691	691	648	685	631	698	732	704	700	725	705	702	657	629	668	711	654	704	703	648	702	707	708	707	669	675	633	646	723	715	648	677	702	715	683	655	701	703	696	717	621	699	688	724	685	712	649	712	684	667	657	681	697	682	714	773	668	632	706	670	723	686	693	686	710	681	666	661	646	709	685	721	712	696	678	665	638	727	668	613	688	645	681	711	695	640	675	729	694	667	668	688	698	716	669	668	670	705	691	675	707	667	692	704	698	697	660	668	673	688	682	668	705	725	669	614	710	662	637	673	693	672	651	698	727	658	678	666	665	688	672	695	627	660	692	700	667	718	642	713	695	710	692	661	688	659	678	674	693	668	697	639	647	688	685	715	685	653	665	671	627	719	672	680	675	664	682	601	682	688	705	682	690	693	685	679	627	676	655	661	660	666	733	699	661	726	709	681	701	652	677	634	698	720	658	734	629	697	690	698	637	687	633	690	689	669	664	638	672	671	669	672	686	693	668	686	630	651	656	669	710	691	629	717	680	700	666	704	659	686	695	705	712	666	686	712	688	667	723	672	693	686	670	674	675	695	672	668	692	686	664	649	709	667	678	691	629	685	681	682	695	669	655	698	683	632	696	670	702	684	640	677	686	678	683	688	654	699	675	648	692	657	724	707	701	693	685	698	627	732	649	674	680	702	702	685	679	654	700	697	686	680	665	725	686	710	708	689	747	701	684	682	742	704	691	736	655	696	716	670	652	684	701	662	705	672	674	692	638	641	727	699	707	704	699	721	688	638	701	655	696	678	699	674	662	715	705	651	684	704	699	652	685	651	668	681	661	697	712	683	691	672	706	674	692	678	674	746	644	669	685	757	697	667	712	709	677	669	670	683	715	703	682	637	702	664	692	695	683	651	694	676	738	710	694	651	694	701	672	614	678	651	686	641	662	677	649	684	681	678	697	688	663	682	672	705	658	731	681	627	641	708	692	679	685	645	683	730	705	710	713	712	663	695	665	651	677	698	710	690	686	691	722	704	685	667	636	670	707	644	707	662	648	764	672	723	654	693	641	658	699	654	693	667	692	667	677	648	684	714	747	722	645	643	729	652	676	687	706	671	682	685	733	709	637	679	663	677	675	709	675	725	680	705	683	653	650	691	674	600	716	683	710	667	665	702	707	730	683	683	650	647	690	707	693	722	689	658	652	681	644	670	680	701	674	687	687	677	698	616	648	616	676	680	674	670	697	707	676	646	729	741	690	647	708	662	696	640	639	669	667	683	650	707	653	709	649	682	714	666	680	669	635	700	710	684	670	693	702	710	683	702	676	728	684	681	624	682	668	647	671	693	718	670	634	682	734	675	668	682	647	681	699	694	705	661	679	676	664	647	691	670	675	686	697	608	652	659	650	707	634	662	667	651	683	648	648	641	726	629	683	686	716	654	706	674	624	671	663	698	702	654	686	675	737	650	691	711	716	726	715	689	663	698	675	671	710	722	689	664	685	673	713	664	670	660	670	629	711	739	684	671	710	696	684	618	665	683	615	713	673	690	687	679	719	672	697	739	714	664	665	674	702	685	713	723	698	669	720	689	698	742	695	656	702	648	682	689	624	639	717	689	681	715	650	676	696	712	689	715	652	709	674	631	671	647	683	661	708	676	677	683	653	664	690	687	690	711	667	714	654	690	676	630	711	709	713	676	693	681	680	699	694	667	713	741	686	688	698	699	682	648	649	720	716	647	701	690	660	661	692	675	701	711	645	683	701	676	721	693	662	698	705	697	695	679	686	708	696	659	684	667	640	641	669	633	679	659	702	690	723	641	680	663	704	713	688	714	690	689	645	705	673	711	690	720	691	670	672	654	675	697	695	655	674	704	685	663	715	685	723	695	705	717	693	720	684	678	679	710	707	701	679	704	678	651	651	687	715	688	684	669	680	658	703	691	719	695	672	672	766	631	704	682	671	691	744	687	680	696	676	723	695	681	654	657	635	702	672	703	654	683	659	644	679	628	656	695	635	707	670	661	696	654	705	672	675	721	713	668	697	679	706	671	676	683	651	619	710	659	643	682	682	689	718	674	703	665	694	728	731	674	706	680	674	735	691	671	701	687	716	639	679	691	724	651	691	647	636	677	656	713	659	660	648	664	720	670	700	659	702	714	687	718	703	661	691	669	691	706	686	704	717	659	687	655	670	667	652	679	690	682	663	641	627	727	674	681	699	696	716	719	674	675	681	696	669	643	731	737	695	663	657	697	714	664	640	647	672	676	681	671	693	715	691	666	713	694	659	676	673	620	680	688	637	617	731	668	681	676	640	680	640	670	678	698	678	670	671	709	665	713	675	708	670	721	668	639	710	700	731	687	692	674	776	706	639	684	689	666	693	668	668	690	681	659	730	708	652	691	707	700	627	695	669	729	665	647	717	632	717	674	724	667	704	705	679	649	691	655	683	718	622	648	664	638	690	661	646	657	684	644	690	640	714	620	630	692	666	675	699	680	653	689	724	669	685	705	673	677	628	730	647	660	682	698	693	666	694	708	700	686	677	726	656	686	694	654	660	696	683	703	628	699	677	717	682	628	645	698	647	662	655	722	713	651	658	692	693	647	680	694	701	663	689	679	697	700	672	710	733	658	683	711	694	673	703	640	663	693	713	724	618	715	692	633	643	705	701	699	716	682	711	661	653	722	687	682	685	676	682	669	708	620	706	669	654	653	696	670	666	683	728	667	651	716	691	651	708	661	718	669	712	670	668	701	654	689	635	720	635	676	700	713	675	689	690	681	633	696	708	635	678	658	682	652	666	722	688	714	683	697	658	678	679	689	698	694	706	666	666	709	721	680	705	710	675	656	713	741	697	669	698	697	686	649	650	662	661	635	651	701	674	687	672	684	644	698	677	656	674	706	700	676	668	665	694	649	659	720	711	695	708	689	657	657	682	660	712	646	673	696
41532	26887	12121	4819	13326	43789	30960	14900	4947	1298	458	342	337	318	344	324	335	343	372	348	357	366	357	335	341	367	363	341	374	330	342	373	347	352	326	339	325	330	350	353	310	323	361	346	341	333	323	341	368	318	328	331	365	356	367	353	310	351	328	333	348	340	351	311	301	347	324	362	350	328	336	314	333	337	338	319	338	348	327	344	352	293	347	387	351	338	353	363	382	360	323	339	373	363	367	327	330	331	324	327	341	311	324	340	338	314	301	339	350	339	343	319	333	334	353	375	320	324	334	311	329	306	359	350	352	365	312	346	320	332	323	336	346	334	334	363	317	325	325	373	338	361	333	326	347	306	304	320	302	371	393	342	364	324	366	331	322	366	334	370	325	338	323	342	365	306	341	317	355	334	349	334	355	332	361	356	373	370	347	310	306	350	329	348	356	314	292	357	362	351	358	362	382	389	339	332	372	340	355	321	333	328	326	366	330	325	349	358	373	337	353	360	358	292	301	318	347	363	347	320	308	353	345	350	350	346	329	351	320	353	325	363	337	363	363	344	365	323	301	363	316	344	347	357	372	333	333	346	331	333	298	296	342	374	375	353	328	359	344	345	333	347	313	354	362	327	337	342	323	340	335	350	358	355	347	334	326	360	315	319	352	355	364	331	324	317	332	355	324	357	333	386	329	316	351	309	366	362	313	310	344	370	355	349	378	370	316	338	349	319	326	322	341	323	331	357	317	352	354	333	310	357	317	356	330	315	319	347	355	305	357	323	323	315	320	352	371	363	349	340	338	284	342	369	363	360	316	358	357	338	304	335	345	366	339	322	359	335	330	356	324	320	374	342	337	341	337	324	319	335	341	350	311	332	327	334	350	337	344	376	336	329	304	312	331	343	335	370	346	355	376	342	341	333	362	313	338	343	346	343	349	333	310	320	372	356	329	320	350	345	349	342	340	322	346	329	335	329	351	345	337	315	312	357	313	331	331	362	347	315	337	365	337	366	361	313	338	325	371	351	354	376	322	317	336	329	306	334	320	327	337	346	341	296	328	381	345	356	367	352	333	399	335	362	332	354	350	337	320	349	365	351	335	328	371	349	345	351	330	321	338	360	337	338	347	316	345	389	349	341	324	354	314	327	330	359	304	354	365	328	336	346	335	323	316	368	354	331	345	309	321	353	341	360	363	353	357	376	359	339	345	332	320	354	319	375	341	320	342	328	344	339	330	365	337	309	370	337	317	340	325	321	359	351	362	352	358	354	348	353	323	365	346	310	333	353	325	363	322	358	326	373	317	360	371	342	331	319	304	351	350	356	340	335	334	344	330	348	340	340	342	340	313	319	339	306	385	317	319	348	335	328	354	315	321	357	362	329	350	338	375	309	360	325	348	335	341	368	333	340	331	371	338	318	335	343	360	338	299	327	313	351	304	366	304	355	313	360	329	395	385	358	349	335	356	295	332	327	393	358	343	360	362	354	341	328	362	333	330	344	342	307	344	356	352	362	311	319	340	333	332	344	303	326	321	356	324	348	342	311	364	354	331	343	320	353	344	335	345	363	349	370	279	336	354	344	353	308	316	344	340	359	350	346	330	355	348	391	387	332	338	364	349	341	325	323	337	330	316	353	353	332	356	347	362	332	363	356	313	325	341	332	340	294	343	350	322	324	352	344	369	355	365	363	321	360	333	359	315	354	317	334	331	364	345	323	333	356	319	354	361	299	379	328	338	287	330	341	331	342	363	352	317	323	377	346	346	332	349	334	311	318	372	325	370	357	385	350	341	348	345	340	347	337	335	315	352	367	357	304	318	369	365	314	372	354	378	344	331	362	335	375	321	340	344	345	359	348	396	399	357	334	314	339	329	367	310	326	303	333	323	354	333	369	339	366	356	332	307	325	334	331	370	321	351	359	315	352	334	338	296	323	334	322	360	322	290	353	362	340	341	327	349	367	357	343	338	350	344	309	325	289	335	353	353	313	322	331	335	316	362	347	350	332	338	342	334	339	294	354	313	344	335	353	335	350	346	348	380	348	316	333	329	354	330	343	349	369	326	336	365	312	335	360	309	318	320	325	366	354	352	335	372	305	339	335	314	364	389	352	333	329	333	350	369	315	324	334	320	305	337	333	323	321	366	356	349	393	335	338	344	331	350	346	353	368	337	332	328	331	367	345	339	332	359	317	354	342	337	342	319	327	355	358	318	338	361	318	353	350	309	324	337	361	332	329	344	349	373	369	391	338	359	334	347	351	347	325	321	368	298	345	333	346	357	356	357	290	333	338	381	356	319	323	361	314	355	338	319	344	335	326	315	331	338	314	325	329	345	325	340	307	328	342	360	349	359	345	348	314	331	368	366	344	364	327	361	346	355	360	350	362	374	365	315	338	372	365	306	364	339	321	327	339	380	341	303	327	291	334	324	328	315	334	332	366	342	314	325	357	345	325	322	334	392	323	332	323	348	322	348	374	358	327	345	357	365	326	385	335	339	315	300	360	386	347	322	324	331	323	362	358	350	318	332	362	342	361	354	356	341	343	323	334	347	341	333	349	337	359	302	335	348	335	336	346	308	346	353	317	338	287	368	321	326	314	336	320	339	319	360	324	320	327	361	349	333	331	327	370	323	362	344	333	357	330	350	340	329	312	341	379	361	354	333	338	382	345	331	369	352	289	326	360	362	334	334	335	340	342	340	354	331	357	355	345	331	325	353	366	329	309	355	332	329	324	330	327	341	327	351	343	373	378	329	336	324	361	338	352	342	332	334	328	292	323	362	337	340	358	376	357	307	342	336	361	294	325	338	334	326	364	348	341	317	328	349	332	363	341	370	294	348	346	340	327	345	338	328	328	346	327	361	337	360	350	379	297	349	382	351	341	346	340	354	336	322	360	342	347	341	326	321	341	317	345	319	321	353	342	375	330	339	348	308	327	336	337	330	353	360	366	325	338	356	314	319	337	335	337	388	302	331	365	347	340	362	366	346	338	315	290	360	336	336	318	358	331	315	360	339	346	342	346	344	355	318	325	360	348	325	347	281	351	299	359	368	349	338	291	362	332	331	329	329	358	339	332	327	334	356	302	317	324	314	317	318	356	342	351	317	347	354	332	376	343	325	338	338	340	337	321	319	322	351	353	367	382	312	320	334	356	366	337	342	356	349	296	329	348	339	348	341	324	334	357	370	369	378	355	329	350	339	334	347	342	334	372	323	359	348	366	352	346	341	350	347	339	333	333	335	345	357	379	331	319	338	304	360	347	363	359	395	330	366	317	306	336	328	296	318	336	333	308	324	340	381	333	343	364	347	347	322	332	320	349	333	337	372	364	325	349	353	372	335	318	349	352	376	359	377	347	316	365	337	323	322	377	326	354	314	335	378	375	366	342	321	331	315	322	335	358	336	349	346	375	275	358	333	369	315	360	362	334	319	333	355	326	341	377	336	345	310	310	374	331	348	326	346	320	338	334	332	354	342	363	296	318	341	355	341	353	333	316	329	376
25939	17268	9931	8642	29539	59257	45525	28264	13320	4041	1134	800	760	763	723	740	720	811	797	766	720	742	718	745	745	738	746	738	745	777	753	739	683	772	711	753	704	699	752	763	768	748	711	749	708	732	764	745	775	762	727	721	774	737	727	759	721	739	756	761	729	780	783	754	775	727	718	686	753	732	748	752	800	744	734	735	739	748	736	724	725	744	807	728	712	733	760	702	759	708	715	786	743	746	744	753	767	764	712	747	749	724	701	742	725	734	732	764	789	728	743	731	779	746	730	806	758	778	763	747	704	716	751	761	763	693	755	747	750	746	755	781	740	732	708	753	735	746	758	772	748	744	764	769	766	773	721	760	716	730	740	762	744	727	765	723	691	780	727	685	746	773	741	733	744	714	767	747	748	748	761	733	750	745	736	762	746	697	783	715	744	742	755	753	749	760	686	733	732	740	764	742	819	750	730	740	733	765	718	727	688	769	723	756	748	788	663	735	738	740	758	734	785	763	800	771	713	769	739	772	748	757	751	718	739	717	712	734	759	730	731	773	742	738	726	753	810	746	806	758	728	766	756	730	750	742	743	773	770	760	740	750	799	748	777	758	798	727	771	758	734	758	743	702	737	775	727	715	713	736	721	775	750	721	707	734	781	761	763	764	736	766	753	761	745	727	771	719	791	762	677	749	752	750	729	744	745	795	732	712	666	721	783	749	735	706	747	710	708	733	788	701	736	758	743	740	733	738	805	781	754	710	747	757	769	734	763	726	722	751	732	734	792	756	777	728	760	732	728	771	721	781	781	743	780	736	733	767	723	743	765	749	686	746	774	741	695	719	769	761	775	747	732	741	704	763	735	730	762	752	741	754	791	802	757	690	791	769	736	772	779	739	724	667	724	775	760	724	804	761	775	756	736	735	756	751	726	714	742	808	751	773	781	734	700	699	770	744	735	740	782	702	738	702	740	697	774	660	697	769	728	676	735	736	730	772	788	756	723	729	737	769	757	760	802	785	757	746	741	732	723	742	697	709	741	729	731	682	709	754	767	745	749	747	761	738	782	749	758	775	703	743	766	779	749	743	787	770	734	777	721	737	733	809	703	749	749	774	766	718	790	756	777	710	778	782	787	708	726	757	733	712	778	733	725	749	749	747	687	769	726	729	758	707	752	745	757	783	751	762	763	735	732	769	737	748	760	690	772	763	728	686	746	674	711	769	760	713	720	727	714	745	746	740	738	746	773	730	849	795	732	734	751	742	713	754	717	791	698	788	726	721	750	747	745	731	747	735	690	709	769	761	722	740	762	722	753	739	741	800	768	756	716	789	748	727	743	742	729	759	718	734	712	791	710	729	697	780	767	710	775	799	724	727	729	765	713	741	749	728	727	711	683	693	734	760	753	706	728	737	793	697	779	756	752	732	740	757	711	740	737	710	738	751	761	761	720	743	723	771	735	745	711	754	786	661	731	737	720	764	696	724	735	725	737	776	799	748	727	739	764	764	756	760	761	749	714	716	747	759	721	757	769	772	751	763	745	755	805	753	789	779	737	718	772	719	778	716	727	705	761	761	776	745	770	739	778	719	752	719	749	735	731	725	714	742	748	781	694	739	752	717	729	784	718	713	723	734	794	718	760	719	765	751	736	715	714	748	790	772	737	760	793	720	762	728	741	750	756	706	764	730	728	719	716	726	746	741	777	757	724	734	740	734	795	702	746	723	730	773	719	788	740	724	711	752	726	730	785	722	734	747	713	728	701	695	752	718	723	757	763	757	753	726	735	735	709	748	749	708	783	740	732	720	752	793	777	737	715	772	770	710	767	708	748	739	733	745	730	769	730	724	747	781	771	761	757	753	714	762	760	714	704	755	830	753	711	739	783	741	778	736	760	741	700	738	731	770	765	799	734	721	761	787	780	757	725	743	766	781	762	735	716	800	739	721	705	730	738	770	787	736	750	725	776	737	715	765	733	729	798	745	779	760	750	737	739	772	764	714	740	775	727	741	794	753	736	741	717	751	711	747	703	769	729	737	724	753	775	726	765	748	739	745	780	730	696	746	752	701	756	756	747	733	746	734	754	754	715	735	735	760	710	729	743	788	750	763	747	724	773	760	761	793	780	733	766	716	734	708	739	757	746	713	802	712	730	759	767	803	707	755	773	740	749	769	762	734	752	767	760	714	740	739	768	745	720	747	725	741	709	760	767	794	761	715	780	733	758	755	681	734	750	752	792	717	756	781	746	766	715	708	745	738	783	713	749	760	740	704	743	722	747	748	724	753	764	740	710	754	667	703	771	746	708	733	766	744	753	813	716	732	740	741	761	715	732	755	761	756	783	740	687	737	798	766	687	745	743	746	784	764	701	750	721	772	740	742	720	789	776	745	720	731	720	743	768	718	717	764	747	717	739	729	751	764	720	759	750	775	723	728	780	732	744	771	706	774	742	780	767	743	744	745	770	752	734	721	753	731	745	731	727	714	751	784	763	738	714	737	738	737	694	764	741	727	765	762	709	713	749	756	719	749	741	748	709	700	755	760	748	771	719	763	712	749	741	723	710	776	756	758	745	766	712	697	787	734	784	731	725	753	742	732	750	753	746	721	745	715	736	777	774	718	732	761	727	738	722	785	742	718	762	768	732	722	740	766	758	722	743	792	815	722	715	735	728	740	725	712	772	739	738	716	730	729	762	740	765	727	765	705	773	743	707	725	755	766	706	733	757	751	723	726	718	729	698	765	778	735	730	792	710	773	754	720	747	699	786	741	764	729	744	739	727	710	762	800	768	712	723	802	744	732	750	761	744	738	753	729	766	738	801	725	751	765	763	743	705	780	753	729	729	742	748	760	789	783	771	759	733	760	710	755	773	748	761	710	730	766	738	740	708	725	694	734	718	766	757	736	701	737	725	739	770	744	709	740	740	736	734	761	732	739	749	784	697	745	736	742	732	758	790	785	756	759	766	734	730	758	772	745	742	784	744	739	717	743	741	793	758	745	771	742	775	727	763	753	709	732	753	749	784	763	726	778	780	736	722	686	733	737	779	750	741	778	793	751	736	751	778	768	743	719	759	747	758	729	792	794	714	732	786	787	776	725	686	761	760	763	755	726	753	780	740	806	807	737	716	739	729	742	782	785	718	775	765	756	771	752	746	764	743	684	703	757	693	754	737	748	746	743	698	753	725	736	694	721	787	762	761	728	754	789	770	837	764	706	768	755	769	750	732	759	750	739	776	723	730	763	739	792	752	799	793	747	704	759	728	773	740	737	756	797	767	751	761	774	755	749	762	743	762	759	700	707	723	735	750	740	749	799	744	755	724	815	769	742	780	727	733	739	792	773	714	721	677	768	749	751	749	717	683	743	742	779	731	724	776	723	775	736	707	704	769	720	730	745	753	715	754	768	750	784	770	754	753	802	724	746	761	676	747	723	785	767	771	737	773	774	727	709	777	730	779	735	778	712	728	763	752	774	743	744	777	772	756	729	726	731	739	727	751	727	759	792
10767	4839	2062	1426	1195	2679	1748	880	443	323	218	224	218	244	223	244	200	195	202	232	239	267	195	218	225	256	239	231	248	224	267	260	257	276	215	241	231	266	255	218	247	212	210	277	228	217	222	216	216	230	261	239	209	220	259	238	235	233	231	251	239	224	234	220	254	222	211	238	220	261	268	258	245	224	200	229	216	235	203	256	215	237	240	238	243	224	205	257	236	228	212	217	197	231	265	249	216	231	233	242	246	244	228	248	223	246	242	277	244	243	220	251	227	258	230	211	245	228	245	212	245	221	247	269	245	251	257	252	217	234	230	231	231	248	261	235	232	231	215	196	226	216	220	254	246	220	203	230	219	238	220	212	213	205	233	235	243	213	206	218	235	214	221	227	249	249	214	235	217	229	264	232	237	230	262	228	214	223	233	246	215	217	231	280	216	226	213	238	240	234	232	244	231	235	221	232	232	256	206	241	233	244	215	238	233	265	211	226	226	201	229	243	234	223	221	253	232	233	239	201	221	207	235	233	237	211	219	236	223	227	231	240	202	244	225	215	178	254	225	241	241	214	253	238	210	250	276	223	213	221	239	228	260	243	247	213	252	243	216	240	234	221	259	235	273	224	241	232	246	245	249	253	232	216	228	227	263	248	243	233	234	205	232	228	232	262	225	188	237	237	233	235	235	237	225	236	243	225	269	210	219	226	220	213	199	234	240	248	219	238	245	244	212	257	228	219	248	188	194	213	252	244	234	224	209	224	219	258	252	227	261	222	219	245	236	249	248	258	257	199	229	251	227	237	214	221	238	262	235	251	216	235	232	229	255	242	222	262	241	216	218	225	230	257	257	247	224	225	276	240	231	247	227	198	208	220	238	233	242	244	234	222	221	233	240	251	232	234	216	217	261	234	236	231	229	256	231	244	207	232	256	249	231	237	276	215	229	212	210	223	223	245	257	205	221	255	271	258	259	242	230	253	256	232	258	214	232	272	221	212	210	214	215	226	204	226	238	243	231	223	226	207	223	214	230	238	203	228	240	212	229	228	218	232	264	266	251	236	238	232	240	210	224	258	237	206	245	201	233	252	227	242	268	241	242	207	231	234	241	239	252	244	220	228	225	210	227	251	242	253	225	216	229	259	242	260	219	215	226	235	214	209	241	232	226	248	256	202	231	213	197	236	239	260	202	225	216	200	233	226	236	243	225	241	195	205	233	210	227	252	248	243	244	223	245	209	210	259	240	227	239	220	196	235	245	246	266	261	227	233	238	234	205	242	224	226	237	200	277	260	235	234	232	220	211	204	248	221	258	220	243	241	199	198	201	219	213	214	222	248	219	285	231	246	249	229	239	248	235	215	204	235	231	250	201	252	205	211	243	246	229	224	234	238	219	206	232	263	248	248	234	265	221	223	218	214	243	236	220	204	227	225	223	253	225	240	236	262	253	234	228	254	243	239	224	239	209	211	239	214	234	202	234	231	229	230	281	210	252	243	201	225	186	221	218	228	213	213	224	255	240	245	209	232	274	259	241	222	213	248	263	234	243	250	241	244	243	227	260	234	223	234	218	204	223	270	248	213	248	207	238	219	203	232	230	231	237	252	220	221	208	248	220	268	225	236	248	228	229	227	230	250	271	242	253	229	258	241	245	222	236	202	213	204	191	231	242	238	268	217	225	225	235	258	241	208	231	227	258	223	226	214	228	256	236	220	226	210	240	194	220	230	199	242	225	250	226	234	208	229	253	244	221	252	246	258	242	275	270	238	236	252	227	207	204	241	252	199	219	226	242	227	227	232	211	225	226	236	191	236	218	233	232	274	250	213	224	271	220	203	254	246	234	242	234	202	243	239	229	245	261	256	252	238	266	218	255	235	224	250	251	216	229	241	223	240	236	244	217	245	224	267	214	232	258	227	209	215	221	217	235	238	230	226	220	215	232	215	242	194	247	235	221	239	232	221	244	223	203	261	232	232	227	239	222	238	236	221	230	239	205	225	243	222	238	219	220	258	250	227	252	245	252	263	220	232	238	250	235	215	239	197	229	261	213	231	212	244	248	238	232	253	251	244	221	216	257	234	236	237	239	208	226	226	228	223	232	243	209	231	205	220	268	240	244	217	208	224	249	266	239	192	254	221	254	221	251	241	240	216	242	235	232	211	215	256	207	215	227	240	229	215	208	220	240	228	223	209	226	242	183	229	227	221	244	218	239	222	236	202	209	226	231	205	242	233	206	218	242	230	213	219	207	234	257	221	246	213	200	220	222	221	264	248	229	247	216	227	209	228	245	231	254	234	201	222	228	235	227	254	237	244	248	264	228	207	230	222	240	226	219	209	194	249	248	216	206	234	200	224	249	218	244	229	247	203	195	255	245	267	243	247	233	244	249	239	252	237	219	234	221	215	249	232	228	232	222	214	228	214	241	235	246	234	232	240	236	232	252	220	205	214	216	233	225	241	230	243	242	226	232	203	222	236	218	236	233	237	211	240	228	223	239	225	253	251	246	214	218	211	247	239	218	245	241	220	236	220	248	252	246	225	213	237	239	245	229	236	230	247	205	206	218	218	255	248	248	210	271	237	223	209	242	239	245	242	246	220	245	222	241	257	251	223	208	244	245	237	226	230	229	217	225	221	214	235	220	231	205	219	244	249	217	249	250	240	226	227	228	227	244	244	214	249	204	231	219	230	212	207	191	227	228	222	230	243	225	248	236	225	223	237	227	231	233	243	231	222	221	225	239	246	264	242	217	221	254	220	221	233	229	246	260	236	227	226	227	239	269	249	230	221	253	240	263	248	230	200	194	231	245	214	222	229	228	232	246	215	226	238	246	223	189	219	237	188	239	228	257	241	238	254	235	214	259	231	206	219	228	244	228	227	249	221	207	235	224	224	214	229	227	222	261	255	248	212	251	193	206	254	247	235	224	216	239	224	240	242	252	212	233	230	270	208	241	225	232	223	255	215	239	243	254	275	243	199	206	229	231	243	232	244	260	205	222	242	243	219	248	261	246	200	198	201	220	229	232	215	230	228	227	231	241	231	230	240	234	232	225	216	230	238	229	225	249	224	206	245	215	216	209	222	210	251	229	203	219	244	249	228	266	222	254	219	221	239	209	242	238	250	256	205	247	233	224	229	248	247	211	196	227	259	221	254	217	244	227	229	242	201	246	232	233	239	243	234	248	242	233	224	211	224	210	225	227	243	227	228	254	192	244	235	236	242	215	219	221	229	252	244	256	277	265	224	228	232	199	215	211	217	230	238	295	202	244	237	203	218	253	239	226	241	260	218	245	221	228	243	223	235	231	210	237	233	230	241	197	251	265	244	230	221	216	258	207	222	213	216	243	204	234	213	255	266	242	218	241	236	225	210	261	238	238	237	243	228	255	196	215	262	225	202	225	219	214	249	216	212	248	240	235	256	257	237	236	221	243	237	197	234	242	239	193	231	214	272	209	242	218	249	236	195	242	219	246	264	221	242	210	217	218	230	230	237	227	241
6551	4311	3583	4040	4044	9012	5285	2675	1374	748	550	545	543	518	537	534	541	555	521	544	513	539	540	548	532	535	524	527	491	542	491	531	553	558	577	541	569	555	562	549	533	526	558	550	533	564	551	525	548	562	535	544	503	537	576	527	478	528	551	541	571	539	574	543	515	522	548	549	561	568	573	595	542	524	561	545	533	564	531	578	508	493	542	532	552	565	543	540	530	532	519	565	533	531	549	531	533	539	544	511	555	529	551	513	553	540	534	552	546	548	503	505	540	559	526	562	503	559	562	572	546	511	527	533	542	539	558	535	542	531	559	542	548	526	470	552	530	517	548	547	537	538	549	532	530	550	542	524	576	490	505	521	531	535	542	539	507	524	505	558	503	484	517	526	574	583	519	500	560	529	497	513	536	546	557	560	528	560	556	507	539	515	557	543	562	500	555	549	495	550	561	563	518	512	559	554	550	515	522	499	538	523	554	550	524	541	573	582	562	522	515	534	518	538	576	553	566	520	543	580	583	559	601	556	560	575	559	523	493	512	514	556	562	566	535	500	537	577	543	559	520	511	531	517	524	563	522	519	568	512	551	508	535	546	527	572	514	546	519	508	518	545	597	538	566	555	549	509	537	570	558	547	524	572	556	577	537	554	548	531	520	560	572	571	558	526	529	550	531	554	551	577	510	549	522	513	555	554	531	488	595	513	578	546	538	540	542	531	496	550	547	540	558	564	539	521	498	532	516	542	540	534	523	522	517	535	529	579	582	524	555	502	550	509	536	559	585	543	529	531	529	494	532	600	532	542	535	592	550	514	546	547	555	537	508	552	529	545	493	540	554	516	582	562	566	537	576	532	578	504	554	535	533	555	525	522	524	540	599	513	528	532	538	529	488	532	527	506	549	509	565	569	518	541	544	524	557	536	564	549	527	570	502	566	577	527	527	519	504	547	547	535	575	514	566	532	514	563	567	552	531	579	541	540	517	520	506	542	550	574	573	518	553	554	557	547	511	490	492	560	529	547	531	540	542	553	558	569	554	505	512	526	586	545	499	577	502	505	559	499	600	575	510	548	556	567	548	528	511	572	522	576	563	546	538	542	540	527	545	523	505	557	536	524	531	562	530	547	538	537	516	508	534	533	553	548	539	543	515	520	555	572	533	611	527	553	562	577	524	572	512	534	536	537	550	547	542	518	565	538	538	525	537	516	520	571	539	572	529	579	579	520	547	516	537	503	579	545	564	525	554	552	528	559	535	548	555	527	525	544	543	528	543	531	536	525	576	562	545	528	511	562	519	545	548	536	530	564	524	531	531	545	553	518	583	522	551	526	504	508	537	562	529	535	539	536	537	512	553	586	554	539	566	553	540	560	538	541	505	524	560	568	530	554	563	556	528	529	521	530	517	554	483	509	521	556	534	540	545	531	524	558	551	550	533	590	540	554	518	512	556	544	516	509	525	496	531	541	597	518	549	560	565	480	534	521	518	521	540	543	532	598	554	539	540	527	543	538	564	564	540	548	518	531	536	532	517	549	501	524	505	526	527	473	551	540	562	505	544	524	543	552	491	548	502	531	485	579	564	478	548	584	543	588	546	517	562	517	529	525	551	552	540	593	520	544	568	551	519	569	615	559	554	532	544	561	529	539	582	545	544	514	547	565	532	546	573	546	570	531	564	565	517	537	562	543	496	545	531	538	550	520	539	519	506	581	531	509	560	543	593	500	538	582	596	541	525	501	541	544	540	536	520	547	509	579	592	531	537	530	517	551	534	513	552	542	515	523	543	555	516	548	558	514	542	524	533	512	513	552	541	521	574	546	560	512	520	562	515	504	526	516	552	505	552	537	535	539	570	544	544	543	535	528	503	583	513	523	523	576	603	520	515	513	521	560	543	524	551	493	576	520	541	478	541	514	529	565	514	522	516	518	535	531	521	539	540	547	514	513	573	551	507	531	524	589	516	510	532	573	514	554	543	536	533	502	539	546	532	583	525	530	515	496	522	573	505	542	539	573	535	540	559	530	534	531	550	548	538	523	540	516	527	580	572	533	560	566	501	536	536	508	511	570	549	560	522	514	575	523	568	551	507	592	563	526	536	539	529	553	542	545	527	553	550	528	528	537	542	559	548	540	541	481	539	566	602	518	506	521	520	536	590	541	539	562	517	506	560	546	526	571	585	504	546	524	516	503	546	543	564	539	536	525	554	586	535	538	547	553	513	559	526	526	488	499	516	533	585	535	526	519	498	527	553	537	506	516	537	588	513	554	508	550	582	539	540	527	548	550	542	531	517	585	568	540	511	527	522	523	546	525	516	587	541	524	511	537	542	537	510	569	456	561	579	555	553	526	548	540	540	555	532	533	529	552	528	506	542	578	537	543	529	523	565	515	554	539	501	527	527	522	522	549	501	528	547	530	532	550	541	534	534	502	528	535	538	546	515	530	508	533	528	530	554	545	546	535	510	529	526	539	573	549	546	578	526	517	544	537	532	545	532	526	516	589	540	519	525	522	571	571	500	564	567	552	608	546	508	527	505	543	509	532	596	563	556	568	508	551	506	530	528	509	520	533	498	555	534	518	576	509	580	533	539	508	517	602	560	521	529	555	522	505	500	525	513	547	541	544	544	575	572	569	511	584	529	526	539	510	528	525	575	507	573	541	499	578	535	524	548	549	536	555	549	559	521	527	499	560	545	557	580	500	555	519	535	497	552	525	546	532	530	520	522	506	531	555	559	544	521	586	523	538	564	568	528	555	561	525	505	528	504	533	563	566	586	555	570	521	555	507	530	551	552	545	549	550	510	531	557	509	530	524	573	540	529	552	496	554	535	531	571	503	571	578	576	570	524	510	582	591	554	588	573	550	509	533	543	536	558	558	547	555	541	580	553	540	539	524	573	564	518	536	523	512	556	549	559	545	519	543	551	585	577	554	505	547	556	553	559	528	582	536	522	544	557	559	530	580	516	535	527	535	579	538	530	538	530	540	562	537	480	567	501	542	500	574	483	536	545	566	563	541	530	564	514	560	508	543	530	526	527	528	539	572	522	571	535	569	506	486	541	537	555	544	566	536	537	547	529	559	532	518	576	509	544	546	535	524	522	514	538	554	512	531	554	504	542	552	545	571	512	519	538	581	543	512	570	542	583	527	549	487	526	536	561	555	530	465	595	505	526	505	520	588	524	544	514	531	543	542	549	515	532	515	537	532	519	595	540	547	542	541	499	542	524	556	547	519	552	524	509	503	574	545	530	537	534	565	536	575	562	508	531	536	534	548	531	541	489	527	555	532	523	539	524	554	556	559	545	534	551	519	534	508	530	538	540	517	525	524	568	468	519	548	553	530	544	525	522	555	537	525	514	575	568	531	546	510	549	575	506	510	553	532	538	541	495	535	546	534	535	539	487	552	514	582	548	552	538	519	536	536	485	552	539	499	561	516	538	517	507	551	543	524	560	525	558	537	536	535	529	556	508	542	571	569	498	519	575	568	557	499	558	538
29937	16219	5111	3113	12797	29649	18149	7180	2481	904	385	308	313	310	289	344	313	295	297	310	339	325	324	340	315	335	305	298	324	345	323	336	365	305	334	348	352	327	296	313	326	318	300	323	307	322	356	303	310	337	332	305	310	318	290	333	304	269	318	333	296	321	329	335	318	297	292	324	337	335	304	330	293	304	299	290	310	312	314	308	323	313	307	281	328	343	308	301	327	337	340	311	320	307	316	283	322	328	298	326	322	304	301	336	316	314	277	305	352	311	298	345	302	327	294	312	330	321	316	325	353	311	347	327	296	328	316	331	322	330	304	324	289	328	311	320	327	319	366	301	354	340	310	333	312	328	306	308	307	319	291	290	344	323	322	335	324	334	315	338	348	342	335	319	317	308	313	328	333	342	364	287	350	333	344	323	322	330	318	333	361	342	285	325	340	365	366	333	336	305	318	309	332	331	307	333	278	325	287	287	308	298	303	310	309	311	295	317	337	344	341	322	327	311	339	291	305	320	315	318	338	316	294	322	299	318	306	327	320	320	336	291	310	325	334	332	304	301	328	290	332	320	321	328	280	294	301	309	323	353	335	301	336	367	319	320	312	348	305	317	293	342	307	300	320	329	305	330	330	287	328	343	310	318	311	325	343	337	311	311	309	322	319	308	315	309	358	319	335	312	312	298	306	303	302	325	321	327	333	335	297	283	335	349	309	327	350	301	316	312	292	322	328	339	300	339	318	297	296	328	279	300	333	298	316	308	330	322	349	338	331	362	332	330	319	335	310	338	342	328	262	320	273	316	340	297	275	336	279	329	358	296	317	283	360	311	306	326	318	295	305	308	331	326	322	319	349	298	320	352	325	325	306	348	325	326	310	350	317	333	337	304	350	337	319	331	299	333	306	331	297	326	314	372	318	318	357	313	302	344	325	344	332	318	366	301	302	311	290	313	312	281	303	313	320	341	288	325	329	322	307	319	341	329	318	298	336	333	306	329	309	328	330	314	354	344	303	275	296	301	306	302	357	339	302	315	311	289	304	323	302	338	341	334	301	297	318	306	279	321	307	283	335	357	360	335	320	317	310	321	280	323	301	369	331	350	324	294	288	309	338	319	313	333	329	313	328	300	309	339	313	324	330	302	332	321	306	332	326	329	342	324	315	306	324	322	335	332	299	316	344	321	341	320	325	332	355	293	318	340	293	315	348	340	332	351	365	314	330	311	313	283	344	355	319	288	322	307	333	311	301	316	348	342	303	332	324	330	344	295	330	303	312	356	309	301	338	314	315	315	294	315	310	313	291	331	330	360	339	309	334	330	317	336	295	332	287	287	309	329	316	297	366	328	321	317	314	284	309	339	289	299	345	321	292	312	315	335	314	326	318	300	323	304	321	309	341	286	323	293	293	310	337	336	324	320	338	325	308	344	330	326	344	324	336	307	350	347	311	326	316	314	340	323	329	327	320	301	333	347	335	310	300	340	288	294	333	357	355	301	292	326	298	341	310	332	296	314	312	293	309	313	340	326	329	327	323	353	345	319	336	287	329	338	318	334	313	352	309	341	318	288	312	348	322	315	310	300	330	327	305	350	316	329	332	340	302	321	337	282	296	328	289	362	310	331	339	331	316	311	329	313	353	322	327	330	342	324	340	311	320	298	304	311	337	295	329	286	283	317	304	332	307	324	330	313	315	316	337	336	364	345	327	328	340	315	290	355	361	328	308	323	314	314	333	331	337	338	322	329	317	326	316	337	270	315	298	323	350	301	327	340	337	323	292	319	309	307	325	334	340	362	317	339	313	327	312	315	296	303	288	300	305	307	303	314	345	339	322	314	355	311	322	317	340	322	295	330	325	320	331	328	338	320	328	296	317	312	345	356	307	349	275	335	310	335	301	323	322	297	329	316	350	312	283	306	319	316	319	317	343	338	353	337	359	314	308	299	348	317	326	293	310	323	346	315	310	320	316	298	319	290	289	346	372	323	304	309	338	303	301	313	322	317	320	334	316	319	278	306	360	351	328	295	312	302	316	293	310	351	316	304	328	275	375	302	317	309	288	275	294	308	339	336	317	336	353	344	315	319	320	324	310	299	319	313	343	312	276	330	319	330	324	334	303	338	314	286	320	331	296	312	296	279	351	299	291	328	346	334	323	331	325	311	368	293	300	305	350	330	313	294	313	319	330	354	323	357	314	308	320	348	310	316	347	342	334	315	329	285	308	297	308	325	333	319	334	332	294	277	295	315	300	315	316	283	287	321	332	291	292	322	324	296	339	287	343	330	291	327	333	330	337	331	327	303	305	324	352	347	333	297	323	397	307	333	325	306	326	323	347	329	370	289	323	309	384	336	299	342	311	356	351	328	332	334	293	313	309	317	324	323	319	319	306	311	312	335	373	302	299	332	285	314	300	304	303	328	331	322	326	289	320	300	311	325	329	262	334	316	319	339	301	289	293	319	306	338	346	338	343	309	328	323	321	285	312	329	325	328	294	332	355	322	299	297	339	338	300	320	328	313	318	338	290	308	328	332	332	298	342	287	296	363	303	324	321	328	330	331	342	346	329	322	308	347	330	313	298	307	371	298	349	371	325	332	319	324	276	305	310	312	310	302	314	327	326	334	296	315	297	306	361	349	302	341	341	314	345	342	317	335	270	296	325	365	355	322	311	314	335	343	302	307	318	272	312	292	304	315	338	325	343	354	313	333	364	317	312	306	313	303	291	303	302	338	327	302	297	309	336	303	320	316	380	344	288	338	300	298	318	335	295	286	325	354	302	319	310	345	315	297	293	298	335	319	319	327	304	368	327	294	334	333	312	363	337	317	359	292	292	348	281	331	299	290	326	319	340	314	348	338	325	298	308	314	329	300	319	330	319	289	290	293	319	327	309	317	337	328	305	344	318	339	348	293	306	302	324	338	315	314	324	321	315	312	303	338	321	312	324	321	331	340	311	317	319	349	329	331	314	327	312	337	317	268	322	318	312	317	316	286	315	348	314	351	318	289	368	327	309	309	316	320	320	311	324	333	339	334	294	300	309	331	329	330	345	308	299	309	338	311	339	336	335	338	355	311	320	312	346	315	353	326	303	312	322	320	297	308	337	318	272	320	308	313	308	286	323	321	316	304	336	306	309	330	310	343	324	330	320	318	320	359	336	306	318	312	303	326	323	326	315	328	345	335	341	328	333	330	304	334	321	301	324	317	308	359	315	317	335	295	294	316	343	311	319	295	324	324	343	343	339	324	351	286	282	324	280	309	316	313	320	318	325	307	309	319	307	309	305	320	301	348	338	334	323	299	330	317	358	361	347	283	309	314	332	306	294	290	313	339	330	294	324	322	308	322	338	304	302	345	322	334	363	328	294	312	299	263	321	329	327	316	331	329	305	320	322	331	367	311	282	312	321	341	310	308	306	277	321	350	320	348	310	322	282	332	310	313	282	324	332	322	305	323	312	332	303	321	326	338	307	329	317	352	325	355	291	334	309	319	325	296	277	306
19406	9943	5996	7922	30974	47594	33275	18151	7832	2783	917	731	672	711	707	733	694	701	717	774	734	689	711	732	709	698	735	674	747	715	728	716	695	705	721	721	705	775	734	701	742	714	707	737	693	716	714	700	741	729	741	687	713	695	716	719	756	733	708	662	693	727	699	696	753	702	718	722	717	735	750	728	735	641	659	691	684	732	684	718	732	717	754	708	709	695	687	686	690	718	742	682	722	690	742	695	688	776	732	725	656	773	701	733	681	724	751	717	691	746	673	736	689	682	670	698	690	711	746	714	697	732	690	779	715	736	696	682	679	693	710	738	737	712	697	669	750	727	705	725	721	774	757	715	744	683	696	739	716	706	714	708	737	741	701	689	697	740	752	739	739	685	737	706	753	671	765	690	712	730	715	693	691	719	721	733	756	684	757	705	698	711	691	715	736	708	720	685	737	681	674	654	722	682	718	694	703	667	702	740	701	746	740	710	711	672	684	671	718	734	731	743	765	772	661	714	691	729	700	727	745	722	682	742	727	704	690	744	725	721	717	759	688	704	707	783	725	796	722	772	688	706	747	704	764	711	746	754	694	706	693	711	713	687	724	702	667	688	757	730	727	716	685	691	732	704	701	742	704	747	722	719	741	733	700	688	708	722	715	688	726	717	729	727	715	736	713	728	675	762	682	733	722	689	698	710	705	684	726	739	724	694	677	703	696	737	722	693	722	734	744	714	718	718	723	708	708	720	744	704	703	732	698	736	701	712	706	727	683	663	704	712	716	696	706	739	746	726	778	737	669	755	678	709	735	718	711	694	734	697	712	779	671	743	722	778	708	721	718	715	689	720	715	747	736	704	705	718	724	715	723	744	734	724	698	724	710	713	723	729	718	696	713	699	711	708	701	705	693	695	650	696	715	729	738	744	765	750	698	689	734	742	721	751	703	691	700	767	746	707	694	730	718	769	707	715	673	730	742	734	743	670	717	738	738	686	745	733	757	750	744	707	703	664	715	749	673	719	746	753	720	714	710	645	695	675	707	733	683	730	712	685	709	711	682	755	691	710	705	730	705	723	722	702	759	729	718	705	737	724	735	722	696	723	706	716	696	759	687	736	681	701	720	739	719	738	682	725	666	752	756	691	713	718	743	701	684	745	706	712	744	737	726	659	719	707	720	749	749	659	705	712	710	712	749	725	731	723	694	683	763	733	754	691	716	676	731	730	705	690	713	689	699	717	741	701	707	757	706	693	713	715	696	735	755	688	740	744	720	745	665	728	670	753	728	724	787	731	734	727	738	751	732	710	715	716	720	688	735	684	716	704	723	699	697	701	731	720	690	691	697	747	675	740	746	698	757	749	697	663	735	716	730	655	748	714	733	726	725	673	676	732	737	713	705	714	687	702	683	761	699	732	722	712	736	732	768	733	689	731	699	673	761	688	741	679	728	738	714	745	699	705	684	721	702	722	698	719	752	695	680	687	717	714	734	722	704	722	709	699	698	701	741	707	714	723	713	739	749	751	743	692	665	698	733	708	740	693	705	690	755	760	733	713	749	682	722	694	716	743	742	716	766	740	700	846	722	727	708	704	709	770	723	674	710	698	731	748	740	742	718	716	708	644	729	719	709	719	678	718	662	668	679	703	700	674	718	770	715	737	732	695	668	711	749	742	721	703	766	733	719	725	669	710	681	743	689	735	716	720	738	702	756	757	743	761	724	717	710	708	704	692	730	703	735	724	726	711	723	713	720	722	689	726	723	677	685	716	728	763	694	736	724	715	737	709	671	730	749	759	698	742	729	751	726	690	737	735	752	751	708	736	719	748	725	716	715	732	756	699	669	723	705	723	736	716	688	743	716	704	746	722	710	712	717	734	695	756	646	750	721	733	760	715	671	665	681	721	720	771	761	759	709	691	720	761	727	733	720	742	754	700	698	702	708	738	727	687	710	732	691	724	737	709	704	688	724	697	706	696	720	735	711	738	723	722	730	721	708	696	695	716	745	723	688	720	723	717	687	755	692	714	698	684	716	712	720	713	685	663	706	710	687	706	749	693	693	714	689	718	728	746	683	719	737	688	706	701	683	731	712	679	695	689	710	688	735	698	720	743	718	712	710	710	733	744	685	711	720	673	706	754	725	714	726	740	693	704	708	701	696	692	700	713	700	699	709	756	760	706	679	720	732	702	709	718	720	717	689	703	721	719	738	730	752	682	735	737	673	649	712	718	720	696	702	717	688	712	715	732	705	722	719	739	766	689	662	703	693	723	696	722	716	700	724	720	726	754	687	655	715	721	733	704	726	731	726	668	710	685	723	723	727	725	695	685	720	690	737	709	705	754	678	688	727	742	706	729	713	717	714	704	697	693	725	743	710	714	678	707	712	730	730	715	737	713	744	690	745	717	699	761	731	742	659	757	697	742	702	654	702	667	719	718	718	716	721	730	718	724	699	770	725	665	730	688	725	715	728	707	689	709	694	739	743	764	690	771	720	721	688	700	659	743	727	691	702	702	680	766	731	719	741	690	753	738	712	688	684	697	685	713	693	756	706	720	719	714	714	678	725	697	700	737	695	734	700	704	721	725	723	662	688	737	711	704	717	756	749	704	695	728	715	731	737	753	698	683	746	706	764	694	732	715	701	701	697	729	703	707	732	774	717	717	720	788	736	713	722	707	728	659	741	749	760	758	732	703	716	688	685	716	737	707	690	697	713	749	738	723	715	738	705	748	688	688	705	660	708	727	711	680	735	717	750	725	677	713	755	725	718	680	747	693	721	707	736	686	667	667	729	704	725	744	732	700	708	694	739	712	774	719	761	748	761	696	710	694	695	754	701	699	710	718	691	748	681	745	734	748	728	704	776	735	739	703	724	703	710	685	761	712	676	760	685	693	740	688	707	740	754	694	735	704	729	711	757	697	700	680	712	728	731	676	702	771	699	723	739	697	695	766	689	715	711	732	794	730	664	711	731	716	735	704	736	691	712	727	700	687	761	717	709	745	663	713	708	707	684	746	711	715	735	721	737	737	713	750	733	687	734	704	739	712	725	742	723	719	696	734	742	717	700	714	729	673	713	713	748	665	742	721	691	693	702	685	664	718	668	701	669	726	710	711	717	710	752	739	727	726	721	698	735	647	729	715	727	718	716	703	716	692	709	697	765	712	725	719	745	721	727	741	664	727	716	681	726	687	698	724	703	711	742	719	699	763	724	690	742	761	709	696	745	740	691	709	696	726	737	734	748	735	760	746	687	721	691	741	706	688	739	737	688	675	733	777	692	749	746	681	710	726	671	705	706	734	714	726	706	755	733	733	723	732	722	704	699	748	715	670	687	734	710	709	701	693	738	713	706	746	691	741	657	698	711	736	688	745	734	710	720	752	754	659	731	707	693	740	723	731	689	683	720	677	690	735	692	728	727	696	704	618	689	709	686	740	722	740	692	744	727	682	723	675	712	672	720	682	739	711	753	729	631	701	757	779	710	696	716	726	709	704	729	688	731	658
40871	23796	8646	4111	21620	45035	28628	13316	4542	1472	499	354	345	358	417	361	374	365	372	386	337	380	388	357	353	383	334	346	343	310	339	393	387	377	359	370	375	372	318	374	413	365	353	356	358	331	354	389	366	381	352	353	348	323	364	347	345	371	393	352	351	350	301	373	354	359	381	373	366	364	336	357	381	372	370	371	356	396	382	376	365	382	388	370	372	355	352	361	388	361	358	368	377	380	384	398	345	402	341	347	344	369	361	326	364	353	409	330	388	370	329	349	349	372	334	350	381	372	394	347	393	413	361	356	376	365	410	420	349	365	371	342	391	343	352	361	334	366	387	354	369	349	353	362	361	356	380	382	350	350	378	378	351	350	364	341	342	348	387	377	357	380	347	341	372	354	381	364	321	312	383	360	353	329	370	330	350	371	367	347	383	324	372	349	356	396	366	371	341	375	369	364	351	374	371	354	380	359	343	381	365	358	354	384	372	346	361	361	327	379	402	372	348	369	366	369	377	363	369	359	365	395	360	344	371	354	411	377	375	332	402	373	389	354	357	377	361	386	387	358	360	362	361	362	346	365	346	338	388	358	349	374	408	365	346	332	377	359	365	384	361	384	318	360	366	397	385	321	326	337	368	375	325	355	387	346	362	346	332	357	345	373	339	357	339	366	337	367	347	329	338	388	364	315	380	367	376	380	348	360	355	359	396	379	363	363	377	343	311	344	353	357	357	365	369	375	358	346	379	358	370	372	354	385	342	368	362	413	364	358	353	368	386	382	382	363	381	380	361	337	382	366	342	349	348	364	321	363	353	372	347	337	356	378	363	354	359	408	373	383	350	389	367	353	319	363	381	371	337	358	322	364	373	337	360	354	348	350	371	374	353	360	395	364	349	351	339	359	352	398	379	381	343	364	379	388	356	379	375	369	392	357	346	360	365	350	328	387	341	344	361	375	376	353	360	332	382	390	377	328	339	334	332	357	350	378	369	369	366	348	374	366	361	352	359	381	327	378	386	360	362	362	356	321	375	355	368	328	367	354	330	351	390	362	365	373	382	375	370	345	375	371	397	372	358	373	382	374	355	403	372	333	350	359	362	364	348	363	352	327	334	366	359	354	359	396	397	366	354	323	373	374	326	344	335	373	321	372	350	339	347	345	348	326	336	324	381	341	393	368	379	380	335	363	374	393	368	342	352	331	375	371	404	377	337	326	375	380	395	378	378	358	331	360	374	348	381	337	374	385	354	358	368	364	394	370	376	352	367	401	365	401	379	404	378	374	359	404	360	380	339	357	352	350	357	340	350	358	355	347	354	383	354	356	353	349	337	336	322	377	356	341	357	362	389	371	371	375	366	374	366	372	389	339	384	338	371	390	318	307	335	374	339	398	374	321	387	356	331	352	359	382	357	345	357	332	406	382	366	370	357	396	323	396	343	350	356	369	362	396	336	350	336	379	348	354	330	348	385	350	356	375	311	357	370	378	369	349	389	358	385	370	383	356	351	378	355	375	322	344	344	380	360	382	376	379	378	416	310	340	368	369	430	378	404	325	376	375	378	357	334	377	404	351	357	340	341	369	359	329	368	370	326	352	330	371	354	338	352	386	386	356	334	392	367	350	385	351	346	359	383	377	374	362	382	355	371	383	358	378	372	395	360	380	309	372	319	364	364	361	341	386	409	384	383	363	359	335	382	364	392	353	399	381	410	368	357	341	359	351	375	356	356	334	384	340	317	358	395	369	360	359	370	325	365	388	349	337	392	350	371	393	384	404	319	357	363	355	363	343	374	350	352	345	360	357	385	351	388	326	358	369	373	373	362	372	323	373	349	367	376	358	391	364	385	346	353	342	375	330	378	328	362	374	339	397	391	397	336	355	394	345	353	354	364	331	339	345	385	344	357	350	352	327	404	360	408	348	392	349	370	344	395	398	393	347	387	399	372	341	414	373	356	366	386	373	353	359	344	389	327	337	374	386	330	347	350	360	342	354	366	339	341	378	409	408	364	343	383	381	349	350	346	361	381	357	355	354	373	352	345	311	348	399	328	360	358	350	368	353	373	326	366	375	380	338	362	384	371	355	345	368	384	357	401	377	364	382	400	360	369	368	368	382	345	395	363	338	370	356	355	346	371	372	345	344	339	397	381	335	398	352	365	404	361	383	394	345	336	360	345	360	372	347	362	340	340	342	345	372	348	373	408	345	344	364	365	369	349	354	369	330	361	362	364	317	351	378	355	383	354	315	386	367	361	344	381	330	373	386	375	392	364	357	348	358	377	365	374	352	334	394	358	372	389	357	369	364	366	395	325	384	306	348	373	396	386	389	364	336	353	378	368	349	371	335	389	392	387	361	368	353	362	369	331	382	366	375	402	374	345	347	356	348	328	359	372	364	371	390	367	367	409	357	346	396	362	363	380	361	334	395	358	355	348	375	324	388	373	376	384	350	372	351	360	380	353	376	382	347	379	337	354	349	394	368	316	352	392	349	348	348	352	336	367	369	385	376	329	373	353	346	380	344	360	371	348	347	387	391	336	376	371	345	374	356	367	369	366	361	336	339	387	332	328	357	353	359	402	363	340	396	376	365	363	340	372	352	360	374	372	391	363	328	380	349	364	359	362	376	316	347	339	340	377	390	341	374	368	360	368	411	345	375	341	347	330	328	323	409	346	373	339	364	377	380	366	372	334	355	329	400	350	377	389	400	370	357	351	358	381	338	333	358	349	365	368	350	347	330	386	338	376	355	367	368	380	415	361	357	396	414	384	357	362	393	379	390	343	395	364	365	349	334	359	359	362	371	378	376	411	387	338	375	385	365	346	346	362	358	386	390	347	364	366	341	353	381	335	335	378	349	387	375	370	346	341	357	382	368	378	365	335	325	357	326	353	348	342	332	358	358	364	344	396	364	396	360	351	362	363	352	382	355	367	367	365	367	351	330	364	378	365	354	380	351	382	367	339	338	340	323	347	338	387	404	327	364	399	360	342	376	369	375	327	379	372	374	335	377	344	397	350	371	400	363	338	372	346	345	388	367	329	357	356	341	342	354	348	331	369	386	337	333	345	386	376	385	392	379	369	383	396	371	398	357	383	387	399	378	376	360	363	401	355	357	361	358	365	352	347	346	343	352	367	350	393	398	361	336	348	334	380	388	377	387	338	405	347	365	384	377	363	346	367	379	355	370	362	357	374	320	365	392	378	358	428	323	370	365	391	367	354	360	347	411	330	352	371	321	368	332	358	372	358	368	386	404	349	367	351	340	401	361	377	357	362	382	398	360	382	376	407	366	337	392	340	339	376	331	351	374	341	352	344	350	366	369	353	338	401	338	382	358	338	380	354	400	325	398	374	363	330	342	342	406	383	335	370	385	369	351	365	367	357	408	397	352	366	371	363	369	328	353	393	344	348	400	349	374	361	385	364	376	364	354	346	347	353	359	339	390	357	372	356	373	343	345	396	369	397	359	371	346	373	331	379	341	355	349	334	357	358	320	362	334
25803	13541	8638	8409	39875	58823	43236	26464	12342	4603	1147	780	781	819	800	823	768	794	800	865	834	808	765	805	724	787	782	804	785	775	804	807	788	772	757	811	763	802	830	815	855	800	764	777	820	811	788	811	809	769	800	817	818	774	814	826	724	754	801	781	774	803	810	874	778	784	786	782	799	810	785	766	814	720	811	783	779	776	766	783	770	793	799	768	741	745	799	769	779	802	788	772	788	747	809	800	740	745	794	790	781	789	769	802	809	818	800	816	803	765	740	781	766	806	785	789	783	781	748	807	782	821	786	758	776	789	850	806	821	783	776	775	817	823	788	767	805	769	774	813	806	796	789	728	804	778	808	819	811	790	778	767	799	712	798	806	768	805	776	769	814	818	757	788	793	790	851	807	772	791	810	781	773	794	737	782	761	774	760	767	761	800	780	846	770	815	778	819	813	749	775	815	780	807	790	804	785	838	793	808	801	798	767	788	875	766	794	763	791	803	784	840	756	703	801	777	797	711	780	793	777	770	719	776	810	784	808	805	740	781	786	756	790	827	815	805	766	832	751	832	747	787	851	768	778	789	797	791	839	783	777	834	777	824	754	792	804	786	808	817	784	749	757	783	768	775	812	753	771	787	790	792	777	796	747	739	825	785	842	742	745	775	708	778	768	809	773	795	803	797	763	781	789	804	794	758	799	797	851	804	739	778	812	784	781	766	786	791	798	838	804	764	787	795	815	780	777	768	843	788	774	826	791	753	829	840	789	828	800	800	778	786	823	811	780	782	834	845	806	755	792	821	733	831	794	822	844	782	748	758	804	756	807	765	847	811	764	798	737	817	781	862	754	792	774	794	760	835	781	734	758	782	774	738	848	823	843	814	790	813	756	792	794	762	760	775	787	799	821	775	794	818	805	807	755	792	743	811	789	810	812	808	838	771	751	756	825	778	833	734	733	735	819	785	837	799	745	814	887	782	801	781	769	809	816	786	806	745	814	772	736	807	783	823	757	791	813	770	805	785	755	781	809	812	801	771	780	745	789	807	809	790	817	760	815	790	783	808	825	813	803	844	771	811	763	784	786	813	779	808	826	796	816	789	776	778	773	715	777	780	797	787	785	817	750	808	800	792	779	765	748	879	753	742	813	810	778	810	776	776	805	765	821	760	821	856	814	763	830	776	812	789	809	740	800	807	811	788	811	811	832	825	808	766	817	804	804	764	797	811	867	790	857	812	798	789	757	745	844	784	814	816	815	770	788	826	781	739	797	804	787	757	784	769	782	787	784	801	756	770	782	780	804	818	815	799	774	809	837	811	750	747	790	801	776	788	799	761	836	777	743	776	796	822	769	801	773	778	789	735	784	802	780	765	863	772	776	738	742	807	794	755	830	786	801	737	777	773	801	812	824	771	807	833	820	748	814	790	779	747	816	810	786	785	766	813	775	814	805	778	811	795	819	808	770	783	823	773	821	761	769	774	789	824	820	826	805	815	766	770	814	800	741	782	773	732	786	771	855	772	761	833	767	831	792	799	789	814	788	734	796	724	851	833	747	859	795	767	824	785	790	781	763	819	783	790	811	805	747	762	773	803	830	785	814	746	821	820	806	760	823	830	784	753	819	801	774	783	789	727	781	809	804	783	799	778	829	847	786	738	798	794	782	799	773	790	773	771	777	840	836	744	827	789	767	782	839	779	732	773	776	763	763	823	792	816	742	786	798	797	790	795	820	786	807	779	782	797	750	793	764	769	789	811	760	771	754	806	772	770	797	804	773	786	797	791	793	772	781	807	778	804	843	821	776	812	845	784	816	814	761	808	825	790	840	753	783	719	772	781	840	785	772	758	786	827	844	795	796	728	780	727	836	769	800	812	775	791	793	823	732	762	770	817	780	797	777	821	762	796	808	830	764	801	787	764	818	766	759	780	801	780	783	791	806	844	774	796	767	788	819	815	782	752	781	789	801	787	827	820	785	734	772	794	806	812	831	781	793	814	732	797	724	862	779	786	789	775	772	812	773	782	848	805	827	840	804	793	731	803	760	770	786	804	845	810	800	795	783	764	817	809	789	793	748	817	758	773	817	754	789	834	781	788	790	740	876	748	794	751	774	808	749	786	817	766	821	813	801	802	786	735	690	778	725	738	829	781	744	813	838	801	794	753	781	768	801	808	800	811	768	752	808	718	798	839	797	839	814	752	757	760	808	790	812	782	754	762	792	782	821	833	790	779	841	792	807	806	845	764	781	718	815	783	783	752	830	820	789	824	765	749	788	834	851	785	767	750	774	758	752	791	777	762	821	825	786	810	759	783	793	778	754	777	846	752	779	802	805	822	788	807	839	795	795	799	791	790	807	769	796	812	814	784	761	805	788	813	765	829	750	795	773	826	806	789	770	745	801	761	793	806	788	797	757	806	835	826	803	728	766	782	797	845	807	745	782	766	776	845	773	759	817	786	770	755	816	777	774	815	787	769	830	782	803	771	754	713	785	730	807	850	828	770	759	735	752	813	837	764	812	786	764	733	780	788	803	818	773	823	758	799	767	800	807	774	834	801	810	773	815	816	796	836	791	784	767	798	740	776	748	796	768	762	768	790	755	775	744	716	806	785	754	820	780	777	817	807	819	831	791	818	782	760	787	822	800	798	823	812	778	814	723	785	786	731	846	791	816	770	812	777	812	763	803	755	818	784	801	797	782	753	747	828	817	791	800	842	831	770	820	802	762	808	796	797	819	779	778	780	803	778	749	789	777	815	767	819	734	775	763	782	815	810	789	768	836	775	793	767	758	811	762	799	784	753	778	750	689	816	783	819	767	764	798	746	772	770	753	819	783	781	808	792	766	831	754	745	778	778	758	826	794	812	796	809	801	755	759	790	787	783	778	806	817	826	803	787	789	743	799	765	792	785	829	784	770	766	790	761	837	803	738	768	785	803	770	801	817	770	832	830	816	799	783	838	766	792	822	745	802	834	758	754	793	820	833	764	788	827	782	771	797	766	813	779	776	788	823	786	780	788	819	749	838	808	786	747	820	785	782	760	819	779	782	781	810	779	799	776	745	847	789	816	758	792	789	769	774	825	799	807	796	776	794	792	800	779	746	750	832	795	778	862	819	802	773	792	790	839	817	763	796	807	834	770	807	821	862	790	808	791	783	773	779	782	848	803	778	745	792	826	758	777	785	780	808	808	794	795	780	757	797	734	755	847	818	767	776	824	779	801	847	787	791	803	842	803	836	772	827	771	813	828	795	776	837	771	778	774	781	811	777	781	828	796	808	810	767	774	792	829	836	758	746	804	778	754	788	811	799	775	773	794	809	813	830	784	776	792	795	789	801	814	814	758	756	755	800	773	733	803	770	792	791	800	834	782	827	790	759	799	796	811	794	857	779	792	776	790	789	734	810	762	711	792	744	838	790	703	778	769	759	800	799	822	828	777	836	845	771	795	814	795	771	799	798	777	765	757	787	751	765	765	851	746	784	808	851	791	753	743	854	788	762	776
10779	3466	1950	1291	1444	2397	1616	879	462	275	236	246	238	213	243	224	240	222	240	219	229	225	239	239	243	251	234	238	241	256	228	213	220	206	231	211	237	213	221	233	213	236	244	224	257	216	216	229	222	222	256	260	232	215	242	251	274	224	230	218	205	261	213	244	215	220	216	226	254	218	236	253	230	232	247	216	216	249	227	225	237	200	247	214	248	213	221	235	222	252	228	242	234	239	263	223	181	212	197	206	216	227	210	229	252	254	224	213	215	230	213	238	248	239	216	199	217	224	218	212	229	228	216	216	227	218	251	235	228	221	215	228	225	231	234	221	217	236	213	230	222	224	251	222	244	235	272	208	213	263	219	228	222	254	239	213	241	222	247	219	237	227	224	234	226	226	222	235	224	240	243	251	253	255	223	221	216	222	196	219	207	217	206	243	242	226	251	250	208	211	211	222	221	216	210	208	246	221	204	219	234	201	236	258	231	247	254	219	232	239	203	234	251	206	232	256	244	225	221	206	194	236	257	243	214	222	213	253	230	219	221	234	236	225	228	213	212	238	207	222	191	248	223	217	265	231	196	237	236	236	246	240	213	222	228	244	218	235	203	246	249	262	219	213	211	271	242	235	264	224	221	255	249	238	225	251	224	241	233	205	224	272	234	220	230	227	224	212	216	257	216	224	229	216	194	239	218	232	226	226	219	207	214	251	244	234	214	227	246	233	223	237	235	226	255	208	255	203	233	235	225	264	253	253	215	220	222	218	227	214	222	218	201	216	249	217	219	199	232	201	217	251	224	247	214	228	217	247	234	226	223	235	223	255	238	233	229	228	220	249	256	212	211	224	212	248	230	230	221	213	234	230	247	229	246	225	233	204	231	226	213	232	218	249	234	209	257	242	219	200	212	236	197	246	202	192	197	235	228	249	244	229	237	241	236	235	225	240	256	202	231	215	259	236	215	236	237	208	225	243	220	223	213	243	198	226	232	221	234	235	233	244	204	227	223	240	227	235	230	206	254	238	221	233	205	232	201	197	229	236	234	257	253	236	192	224	240	204	229	240	209	231	228	200	241	228	226	224	245	225	245	209	216	215	240	229	236	233	190	214	215	233	235	227	248	218	221	238	216	233	247	229	243	227	229	230	234	258	204	213	225	259	220	209	254	221	215	240	250	216	180	223	222	220	192	223	223	197	231	233	216	223	219	238	257	239	192	224	239	230	222	248	220	264	245	237	222	241	235	232	235	220	195	252	229	224	220	244	206	231	246	261	244	236	241	236	208	212	239	239	231	260	235	240	208	241	227	224	203	224	215	202	216	218	234	201	235	233	234	226	233	239	275	227	228	235	215	195	250	237	254	221	218	213	231	234	221	243	233	223	252	228	242	230	219	245	225	233	218	219	233	242	254	236	250	202	230	218	229	221	243	232	239	236	248	252	214	213	212	213	227	225	213	189	238	228	231	232	214	217	224	214	230	231	232	210	235	250	211	222	215	241	243	238	231	216	235	262	254	246	234	221	251	247	208	208	181	242	231	226	229	234	224	225	239	254	231	246	236	208	235	228	216	211	257	209	229	244	220	247	237	227	237	228	219	227	234	212	202	232	220	200	253	208	241	247	255	219	236	226	229	230	245	244	207	208	228	244	211	229	214	223	223	255	251	207	227	265	184	229	203	222	190	236	226	236	238	207	251	209	174	237	242	226	233	223	249	234	246	218	239	244	217	203	240	234	228	229	224	227	232	241	228	216	241	200	223	234	213	187	238	237	215	204	215	186	200	228	209	227	228	246	258	207	213	239	224	220	229	238	227	240	237	174	242	243	210	215	264	231	211	223	241	246	270	247	252	232	227	245	230	210	220	187	275	252	252	239	255	215	232	237	222	229	213	217	209	207	258	216	205	193	208	233	249	225	222	213	218	193	244	218	208	208	239	227	223	250	212	219	245	227	232	205	244	246	231	205	231	244	255	216	223	216	217	212	251	260	232	206	187	229	230	235	243	214	239	236	194	234	220	230	209	201	234	201	247	202	253	189	252	196	208	232	198	210	221	244	253	235	239	235	238	219	226	213	215	217	227	204	229	245	232	234	248	248	239	240	226	235	229	241	231	228	218	234	207	223	212	237	210	248	247	230	219	237	240	216	242	220	241	230	231	204	247	254	221	252	204	241	211	231	211	228	238	223	228	208	210	284	209	236	205	236	211	224	212	229	236	238	238	252	250	237	230	245	212	238	207	276	220	216	202	212	242	212	233	215	241	200	213	218	225	238	268	230	232	219	212	227	247	217	212	220	241	255	227	241	227	246	256	236	220	216	219	213	209	224	265	241	224	230	195	219	252	255	196	198	245	248	220	234	231	208	212	266	245	225	211	196	236	208	228	250	230	208	239	213	241	210	244	228	224	216	242	210	195	197	239	217	235	209	236	239	191	214	207	225	239	250	225	210	220	229	240	226	209	249	225	244	224	211	205	246	187	233	240	242	232	226	229	226	236	219	230	229	244	224	214	230	222	245	213	225	242	224	207	238	231	235	250	236	229	207	232	260	214	221	211	235	216	201	259	211	220	223	234	226	220	225	231	240	223	228	215	210	233	240	217	217	229	226	210	219	243	255	233	218	237	214	268	241	234	209	243	212	236	212	214	229	201	212	223	235	244	215	197	241	241	225	225	232	248	245	238	229	205	248	220	226	239	212	216	229	237	226	210	231	243	231	255	235	232	231	214	260	221	245	188	227	218	210	232	226	234	232	228	245	224	226	236	257	232	236	192	207	229	211	229	248	225	202	221	221	262	251	223	211	223	234	240	223	251	242	247	242	225	230	240	207	239	233	236	257	231	239	244	194	251	214	256	229	247	222	219	223	237	246	209	242	237	237	230	244	248	227	224	226	240	214	230	205	244	235	217	251	266	234	236	233	246	248	234	243	200	239	237	223	232	206	227	205	223	223	218	223	229	250	236	250	217	244	211	242	227	248	247	244	236	209	242	241	240	209	209	240	240	182	228	199	223	216	218	222	238	231	236	228	226	247	243	235	233	228	209	218	208	227	244	238	212	259	257	243	234	232	219	218	227	254	236	216	225	254	256	228	229	228	244	219	240	225	244	237	196	216	210	229	215	236	231	230	272	258	262	254	232	215	229	219	219	198	233	263	215	208	215	208	231	231	247	235	214	241	230	233	217	268	215	238	218	222	223	208	248	232	236	184	222	245	227	232	227	231	235	224	243	240	230	257	223	218	248	206	236	223	245	255	251	243	221	235	216	237	206	210	217	200	240	247	226	228	215	224	230	219	227	234	240	240	211	206	224	229	227	223	228	266	231	249	218	219	235	233	225	235	256	211	256	205	240	231	210	208	219	210	257	231	232	202	207	224	240	225	190	219	210	234	240	230	208	233	202	223	227	219	212	242	234	226	229	238	232	189	244	219	215	211	215	244	220	230	250	239	229	216	242	234	224	255	230	235	207	221	225	232	227	248	247	227	238	233	214	226	233	269
6623	2797	3469	3764	5584	8523	5153	2780	1409	798	581	570	518	535	571	520	531	533	543	555	568	579	508	564	520	540	532	504	535	547	522	546	517	548	512	540	550	540	507	545	536	518	538	542	515	530	519	506	551	565	527	511	545	549	521	508	597	546	531	598	516	556	530	523	539	508	536	559	499	531	532	539	503	528	523	523	528	514	520	504	527	558	506	550	544	520	503	522	529	542	595	530	545	503	512	539	549	533	518	521	545	548	543	521	518	515	518	504	531	543	550	564	543	549	544	544	526	552	522	503	555	509	504	507	526	555	538	528	530	546	527	523	514	552	528	505	501	572	545	538	532	560	464	579	523	519	572	525	570	556	531	467	565	537	516	523	479	540	571	600	512	511	532	500	504	512	540	517	493	532	523	520	504	512	534	507	516	539	541	514	539	510	536	531	549	535	540	502	495	544	528	533	561	562	590	563	555	586	544	542	557	530	535	528	550	510	513	516	533	547	534	498	515	527	539	548	546	543	556	548	565	547	533	582	508	526	530	506	571	535	543	504	587	536	518	517	512	567	554	560	490	541	547	503	547	548	567	516	548	508	516	526	521	541	548	525	513	550	499	516	541	546	549	538	588	514	523	536	543	530	564	513	547	561	555	520	532	531	523	536	520	518	517	517	524	536	578	632	547	533	516	589	565	482	508	509	552	519	512	487	541	514	512	482	525	557	523	523	521	523	570	498	530	577	513	542	513	526	543	551	520	502	546	488	553	536	528	565	547	544	572	527	504	492	552	521	564	496	551	526	539	523	510	540	501	518	523	544	515	522	479	531	561	529	568	497	540	501	538	557	561	515	502	552	521	543	552	565	511	537	493	584	497	565	552	544	552	554	521	507	531	542	553	530	544	508	565	547	541	549	532	525	546	526	562	527	535	549	505	561	559	537	503	577	541	538	492	519	558	588	535	523	562	491	550	513	537	512	539	540	490	542	544	565	504	520	556	513	551	543	547	529	546	576	485	543	502	522	522	515	523	620	562	530	558	518	539	501	548	506	548	531	559	546	538	525	546	595	565	501	549	531	513	520	510	542	522	493	489	494	523	554	487	529	505	508	527	475	549	551	530	563	519	520	555	512	553	519	535	526	540	538	541	570	531	500	538	532	521	516	533	522	557	559	509	519	546	550	519	523	535	515	575	561	553	565	541	503	523	556	541	515	543	551	527	540	526	523	519	560	559	553	537	555	525	550	533	553	536	534	555	557	524	514	529	569	558	512	550	582	520	512	549	532	553	542	539	543	512	550	541	509	531	523	514	526	521	523	586	537	541	499	524	502	497	512	535	564	522	515	572	504	529	551	576	514	526	516	523	542	579	525	536	568	555	530	543	517	539	530	526	539	523	531	523	518	484	519	520	548	584	589	545	499	545	517	514	534	551	541	536	502	561	590	553	506	513	531	516	515	543	532	563	521	526	547	537	532	582	514	538	547	562	525	538	536	507	521	551	529	549	551	549	542	546	528	523	551	524	607	538	547	527	559	526	534	556	556	562	544	577	521	502	547	558	516	548	520	522	488	532	499	521	480	519	536	512	543	556	535	546	505	532	525	575	519	568	531	559	544	499	528	486	584	501	539	550	547	519	573	549	527	534	557	557	516	569	564	508	533	516	538	575	539	545	531	490	549	525	508	497	542	521	518	506	502	578	523	517	543	507	559	514	541	476	527	536	527	532	573	564	503	539	547	546	516	562	526	562	495	508	486	540	516	535	538	547	531	527	519	523	529	513	531	533	532	559	543	522	526	541	541	517	523	559	544	516	536	562	501	508	516	563	536	554	523	567	519	520	570	505	503	529	543	573	539	545	563	566	556	511	519	532	571	501	564	552	492	544	523	552	553	508	520	563	530	527	546	545	559	539	555	550	512	511	536	575	529	535	528	541	549	540	488	538	534	526	544	520	514	554	577	510	539	523	515	487	538	516	549	605	545	488	538	558	543	533	503	565	506	524	512	510	527	530	535	499	523	567	505	506	552	546	524	548	519	536	555	549	504	537	529	573	516	530	541	536	532	509	515	527	521	542	525	491	543	501	575	507	546	517	507	545	525	526	547	551	506	533	501	547	528	554	473	542	537	516	541	532	503	548	544	527	554	521	509	534	539	553	535	529	523	554	503	536	546	527	528	528	567	545	538	513	579	532	530	531	563	503	509	507	494	554	494	550	579	467	538	543	530	543	556	507	530	545	560	565	530	513	554	569	517	507	536	546	554	567	535	529	497	503	533	542	554	510	541	535	562	540	565	536	519	595	592	529	531	507	557	565	549	494	589	543	532	543	514	534	540	585	534	519	539	564	498	505	529	517	533	483	549	535	571	528	525	538	529	572	537	530	520	553	533	542	520	515	525	539	559	487	564	502	563	548	512	539	505	549	517	552	525	513	508	516	504	565	559	522	526	533	508	536	573	587	578	516	596	572	524	529	512	522	557	564	544	497	534	539	501	547	500	496	522	545	536	540	589	504	523	553	528	568	572	561	545	541	522	499	527	559	536	502	568	502	530	561	525	560	549	526	548	544	507	518	493	562	528	541	542	521	535	534	512	528	529	464	483	501	539	539	547	558	522	541	516	551	546	543	555	511	515	570	526	526	578	515	534	532	557	516	556	520	550	516	548	519	565	514	536	497	530	521	559	528	543	577	539	541	593	531	494	494	540	535	575	544	536	529	542	521	554	523	542	532	540	560	499	555	515	528	532	524	553	575	543	543	523	499	520	527	520	535	514	494	524	553	543	490	500	527	562	536	497	537	499	557	550	518	601	551	526	542	478	539	547	506	533	524	530	526	515	558	539	510	545	489	535	552	530	508	529	498	532	539	535	526	542	572	507	548	524	512	503	499	488	525	528	508	557	511	500	517	569	505	536	527	533	552	542	540	547	542	534	529	516	517	543	538	556	500	509	504	530	538	550	517	548	522	530	556	566	514	560	544	506	535	509	545	540	501	566	545	538	511	517	511	553	491	524	515	520	525	520	515	532	563	503	538	549	569	570	515	507	498	545	540	496	506	547	548	505	532	568	520	583	502	539	513	576	542	540	529	544	524	517	541	509	509	552	557	517	473	506	546	497	560	516	539	529	518	513	505	559	524	550	522	529	571	524	513	559	579	565	539	543	509	526	542	513	508	522	545	518	535	521	549	522	517	519	545	507	520	561	557	531	556	540	549	550	567	492	509	567	513	522	534	521	509	489	544	535	553	553	556	495	565	543	530	534	497	526	516	560	518	539	542	522	528	491	514	530	502	532	526	540	568	532	558	531	542	541	495	556	565	513	527	558	516	576	535	510	516	540	507	565	487	515	529	500	545	496	557	497	516	540	545	521	539	486	544	509	541	521	549	506	529	501	551	540	538	543	535	511	509	532	522	544	510	519	537	558	538	512	540	548	514	553	560	536	541	517	542	537	552	561	541	548	507	521	518	525	507	510	558	553	554	518	515	532	560	506	589	556	515	542	529	532
28320	13108	4029	2552	20538	29957	16149	6146	1863	429	322	299	303	314	302	317	296	313	280	299	324	284	318	287	300	290	303	292	277	264	306	283	265	303	323	307	277	272	276	310	282	292	276	308	262	311	288	312	304	262	307	290	278	316	295	325	287	297	297	292	315	282	305	285	276	270	304	320	283	316	307	284	283	288	261	284	318	291	294	285	260	313	259	332	301	306	311	280	298	289	260	262	320	292	306	244	300	265	303	323	306	293	289	286	303	278	282	290	251	298	318	277	267	302	303	300	309	308	302	271	279	299	250	271	312	286	278	280	270	301	305	277	278	288	308	298	297	295	260	313	283	274	319	307	308	316	278	302	285	292	306	312	292	280	326	301	278	322	274	276	324	291	305	261	273	264	291	298	284	242	258	312	309	291	292	275	258	295	293	277	287	264	304	269	320	289	271	259	304	294	274	264	272	285	277	288	312	289	279	290	289	293	338	264	263	307	274	295	279	319	292	293	280	304	320	287	322	282	281	301	305	310	297	253	272	273	259	296	308	303	300	269	301	316	299	293	282	262	276	256	308	286	342	272	312	276	291	297	321	306	313	299	299	299	249	297	301	282	318	309	293	297	298	307	273	288	280	287	339	323	265	326	322	275	275	288	278	283	307	289	267	273	325	293	286	282	292	294	324	296	315	280	270	287	298	263	296	299	281	270	245	249	298	294	285	275	267	290	308	308	270	323	301	289	260	278	254	266	314	302	299	286	272	308	308	281	293	292	280	321	286	300	302	287	279	286	305	300	269	280	301	294	264	300	278	295	288	301	326	294	301	293	268	314	297	284	272	300	318	287	292	306	301	295	317	328	315	297	276	275	259	279	298	284	336	284	278	303	313	312	291	277	287	303	271	284	275	311	315	286	279	309	267	269	271	265	299	299	284	315	260	307	288	290	299	294	255	262	262	278	264	291	273	274	308	247	253	275	296	252	316	324	303	281	281	276	281	309	282	299	292	292	319	271	284	298	331	326	287	281	295	271	294	301	259	250	330	273	279	282	291	279	262	290	290	316	331	299	268	292	297	270	297	286	300	279	286	282	284	287	271	270	270	319	298	290	294	235	325	303	264	286	259	284	286	271	284	286	311	289	288	289	295	249	248	289	296	264	274	258	320	292	320	282	309	302	268	276	278	334	293	334	288	298	281	259	264	294	304	301	303	288	314	289	293	295	283	257	264	285	296	307	296	270	282	316	315	294	300	278	294	277	266	297	267	307	296	300	298	275	296	308	277	283	301	291	267	290	287	290	301	303	270	301	277	288	280	318	304	302	297	287	303	275	288	277	286	317	326	329	281	271	289	305	306	257	295	282	297	290	327	299	272	303	297	284	310	313	303	313	306	302	266	286	321	267	278	268	296	317	303	307	303	274	322	285	325	270	290	303	298	279	298	311	283	274	292	315	306	278	254	330	303	270	287	292	291	258	281	303	325	318	272	290	283	307	293	284	282	303	282	317	317	291	309	259	283	267	289	296	257	298	331	297	285	295	322	319	255	343	293	284	273	290	297	274	288	279	310	261	307	296	301	305	292	300	297	261	306	301	305	299	271	298	294	286	289	284	276	298	298	284	275	286	286	270	275	309	281	299	282	294	302	296	301	270	309	290	277	271	288	288	276	253	278	273	276	280	307	306	309	328	288	270	324	285	300	281	297	273	274	315	266	285	275	279	287	280	294	311	264	263	282	285	274	280	290	296	287	268	307	284	268	288	283	335	296	314	296	305	303	276	305	266	299	293	311	320	318	279	249	267	295	295	297	275	293	292	314	287	280	273	309	331	284	297	273	312	267	309	292	299	321	266	302	288	279	300	308	304	292	293	300	299	319	269	264	290	271	283	270	300	292	280	337	272	282	315	313	286	296	322	326	319	272	294	285	300	283	253	298	286	291	305	287	285	280	263	270	257	284	289	275	304	307	331	294	331	298	265	301	290	287	304	268	276	297	288	293	315	296	294	279	323	309	273	287	313	298	271	296	280	276	299	287	321	325	291	297	292	316	322	293	291	287	261	329	264	289	276	282	265	312	290	267	292	308	312	291	294	322	321	284	269	318	276	288	285	290	260	297	280	268	306	299	262	292	302	277	294	289	259	276	314	266	278	306	283	277	275	273	267	323	311	272	262	281	263	314	250	309	264	308	289	297	294	318	294	274	288	301	290	266	301	303	282	295	328	271	303	281	296	293	304	295	272	292	265	319	302	273	291	281	289	283	257	275	291	261	303	266	292	298	282	290	316	277	293	269	299	288	303	295	307	268	307	278	281	299	294	313	284	291	341	263	312	345	287	296	304	302	313	305	308	255	307	321	272	305	282	310	290	267	284	301	284	281	278	292	285	282	278	270	282	294	269	299	277	298	243	316	305	254	271	294	284	277	240	252	286	287	275	284	288	294	298	264	315	271	300	336	297	278	287	259	254	249	289	290	297	304	326	292	295	298	275	304	289	277	280	287	273	274	300	322	257	300	279	296	286	292	260	259	287	286	313	307	300	281	317	324	260	250	301	312	324	304	302	282	271	272	267	290	305	275	291	285	292	252	316	283	293	266	274	289	281	314	278	302	314	292	305	281	283	295	287	291	288	298	282	288	311	247	293	302	264	303	280	286	300	267	320	290	317	297	304	279	295	288	291	279	295	308	322	283	303	268	288	283	275	286	256	307	278	280	299	279	270	304	282	273	291	269	301	261	283	314	324	316	269	294	278	302	275	288	291	289	302	289	291	294	312	301	279	283	297	259	318	317	306	300	295	285	270	321	286	273	302	332	292	285	277	323	275	277	282	269	331	313	315	306	224	304	291	308	283	305	314	290	322	287	323	266	278	315	280	273	262	308	278	303	287	288	276	303	287	331	280	301	279	310	283	300	279	249	274	302	278	278	276	296	276	316	297	292	287	296	301	310	284	294	322	298	307	304	307	292	325	305	285	311	304	286	279	309	268	287	293	286	293	286	307	320	291	329	333	294	318	312	317	269	284	289	308	281	298	282	278	261	272	294	301	297	298	253	256	303	277	290	264	291	296	290	276	280	294	273	279	291	295	277	279	302	323	293	302	275	299	281	306	301	276	284	252	276	278	257	291	249	301	274	282	302	275	287	299	277	299	304	325	280	295	296	297	274	287	287	313	322	297	285	309	317	288	271	293	329	300	294	296	289	283	268	289	294	265	313	257	277	264	290	302	285	253	260	298	301	291	321	309	291	297	323	283	297	280	300	326	297	287	313	284	270	296	276	287	263	298	278	259	256	280	295	287	262	288	302	311	288	289	307	329	308	288	278	281	259	300	283	298	284	294	288	282	256	266	250	272	274	285	292	307	280	295	323	327	298	286	305	283	281	293	286	303	246	266	257	265	335	281	260	291	287	289	288	290	314	279	278	273	303	281	300	296	310	293	271	300	291	254	281	277	301	239	314	268	288	286	279	244	297	267	259	276	309	280	284	292	286	276	279	295	275	297	321	300
17897	7924	5225	7162	40523	46143	30949	15907	5923	1153	684	653	689	674	639	651	656	710	678	687	624	641	687	651	651	632	641	639	660	652	687	630	669	662	613	709	641	658	627	699	677	625	656	660	671	655	644	614	655	698	693	655	665	621	622	619	619	646	619	653	662	620	612	609	604	685	653	655	672	643	577	680	613	687	635	671	642	620	668	694	651	626	667	625	678	621	632	691	621	644	681	673	641	735	665	700	664	636	660	632	654	624	663	648	621	650	624	672	646	632	723	651	657	651	680	628	631	665	688	613	682	626	683	646	658	685	661	673	626	612	628	659	653	678	620	626	688	630	680	692	687	596	628	613	643	675	651	660	631	682	627	662	621	656	680	626	612	639	665	632	655	613	662	647	633	623	656	614	676	688	674	683	645	608	666	647	684	652	647	676	672	652	662	664	631	654	659	685	650	683	683	628	665	642	631	640	662	627	651	670	665	666	635	591	693	656	657	670	627	643	666	660	626	655	649	661	627	621	660	629	626	619	669	637	658	680	670	617	623	638	629	652	687	631	635	645	654	659	608	667	629	663	643	649	632	676	677	624	607	638	683	638	640	675	636	628	658	625	707	656	677	653	657	670	659	675	642	662	646	683	703	699	655	638	690	650	639	686	669	673	688	688	612	654	639	649	670	668	707	679	625	693	665	630	692	675	617	657	656	656	641	649	664	668	612	682	663	651	668	622	654	677	626	675	695	660	640	657	635	653	638	578	674	633	683	619	626	659	655	587	643	623	660	636	636	668	655	595	587	627	680	601	659	661	651	624	669	659	678	691	615	658	707	664	699	642	691	671	629	660	636	644	642	677	678	677	735	644	667	676	641	634	635	679	628	647	673	693	691	675	600	646	648	639	647	655	605	696	676	661	662	644	677	659	617	656	694	627	650	659	665	726	625	681	658	648	648	607	638	678	666	651	652	675	679	663	615	627	686	634	626	694	672	664	649	644	676	648	660	691	658	694	649	643	689	622	637	612	669	619	681	641	720	683	685	609	587	656	639	657	647	650	672	658	700	635	639	673	666	565	639	645	641	617	645	633	616	646	655	632	707	632	671	618	647	651	653	663	655	623	659	694	657	681	640	697	676	626	649	687	671	641	646	642	678	683	598	648	639	638	701	649	678	636	655	640	682	590	658	681	666	653	674	612	655	641	642	643	642	625	668	663	663	658	642	642	647	693	682	660	629	653	712	659	648	675	651	635	680	705	646	672	684	662	706	696	693	637	669	632	639	649	630	641	646	577	647	640	678	602	643	598	633	658	654	665	609	643	625	663	679	643	679	683	660	649	720	708	636	635	681	645	656	650	595	641	627	724	666	641	659	637	634	663	662	610	663	697	645	642	636	606	634	628	632	638	669	626	673	648	661	655	631	653	610	663	591	640	659	641	644	670	702	669	626	690	672	615	673	636	643	645	670	646	637	659	646	617	639	646	653	624	588	666	658	658	679	596	611	639	616	629	628	694	601	681	636	665	653	658	635	650	679	663	653	645	652	652	618	662	681	668	646	625	637	620	646	679	615	677	651	639	611	645	690	641	631	646	627	691	653	665	622	687	696	655	707	663	687	641	633	672	622	642	614	653	602	660	659	660	619	677	667	680	638	644	638	646	622	693	663	706	652	671	631	587	648	690	677	680	676	627	645	626	625	663	622	717	659	679	682	687	634	677	664	619	662	629	662	656	587	682	644	608	606	639	642	639	664	660	597	649	673	662	655	655	655	690	684	684	619	650	644	663	651	639	648	604	641	655	700	591	663	687	666	660	664	660	653	655	620	636	648	643	643	681	648	652	698	605	603	636	646	602	658	602	624	694	637	631	689	665	656	620	646	678	627	622	615	670	642	636	697	649	669	643	665	700	671	646	674	661	642	663	636	558	690	653	615	649	624	648	656	705	646	636	667	620	655	613	652	745	697	622	610	669	690	636	626	651	640	626	669	678	665	656	628	660	638	645	674	611	645	638	643	698	657	633	626	664	649	627	680	651	674	646	684	664	602	624	634	623	628	667	651	644	620	671	639	653	641	643	669	673	658	665	642	636	673	623	656	690	641	623	648	671	648	671	664	642	612	631	627	657	615	668	650	648	637	659	688	616	649	617	659	662	614	660	655	661	656	689	633	694	683	628	687	681	643	634	633	686	649	629	672	652	612	675	650	688	655	603	658	627	616	701	653	686	661	667	652	657	682	649	624	641	656	691	675	710	667	609	659	680	647	645	656	692	632	672	652	586	663	633	683	696	641	645	630	690	651	664	613	633	687	697	651	645	654	690	635	652	676	649	670	663	649	636	655	663	657	701	667	654	669	652	619	652	682	660	668	650	669	648	668	651	640	628	666	717	642	639	646	640	646	652	671	645	661	636	654	623	608	693	660	632	610	657	617	627	622	670	619	673	678	694	665	609	643	700	613	653	670	637	671	712	646	670	692	655	649	649	648	673	640	667	624	687	655	649	706	628	638	677	674	670	656	694	701	621	625	692	664	628	677	694	656	592	659	695	680	719	650	667	631	665	630	640	718	621	595	667	642	669	685	648	668	644	629	663	693	636	617	647	683	666	638	654	673	625	672	652	666	609	692	637	658	623	659	652	653	657	663	619	691	647	601	632	654	675	686	649	642	654	663	697	611	622	658	611	659	644	647	688	662	674	657	627	667	650	656	656	629	628	653	625	639	683	643	644	674	685	621	659	699	666	672	633	686	622	667	629	671	646	640	654	676	612	626	656	637	661	655	649	650	619	665	625	687	690	629	680	653	665	642	646	643	612	667	684	622	611	626	631	684	674	677	662	647	616	675	656	666	601	647	656	639	664	669	627	698	680	634	658	657	672	665	652	679	653	624	656	612	692	671	695	644	645	640	604	659	672	603	657	642	652	612	683	614	690	660	675	657	636	624	594	677	653	686	670	638	620	666	665	657	651	658	671	679	572	647	663	647	664	639	632	672	647	668	618	629	704	671	674	639	645	630	643	639	650	659	673	690	638	700	635	624	664	653	614	659	647	636	611	660	663	626	641	673	665	641	662	610	694	654	672	673	629	630	677	641	659	663	640	652	652	629	638	641	685	651	635	693	658	668	621	707	670	657	658	666	672	640	647	613	669	645	634	667	602	668	670	634	684	650	698	678	608	627	669	664	643	637	656	650	700	645	630	654	680	616	657	653	647	659	648	642	639	650	629	658	613	669	641	635	646	590	649	640	652	681	633	632	652	641	666	671	638	655	649	642	655	644	676	666	649	668	648	648	663	651	701	642	643	676	653	656	629	630	699	613	662	651	672	658	666	665	672	636	664	628	660	708	620	641	638	616	699	660	641	691	667	657	648	649	648	639	625	678	664	641	645	631	606	657	651	706	689	640	664	679	671	615	683	638	607	647	619	696	658	625	653	631	618	654	654	653	725	691	637	665	681	699	673	666	658	702	630	639	679	681	627	646	608	703	658	675	614	621	660	625	658	684	661	655	695
37804	19462	5993	3748	28787	45303	27676	12288	3726	1059	421	379	336	361	387	361	354	379	356	348	331	394	344	348	361	386	350	331	341	318	356	357	326	369	316	415	302	340	347	332	357	362	359	367	382	355	378	325	370	345	330	338	363	359	331	323	359	325	354	333	308	336	332	329	345	368	343	365	344	358	397	344	390	372	375	390	331	377	372	368	318	339	336	364	341	374	344	351	327	333	357	357	359	342	369	320	336	350	327	384	352	356	337	337	312	348	374	343	367	354	363	364	373	355	332	329	327	384	347	353	383	378	321	351	373	346	315	346	383	380	414	332	372	336	321	316	328	335	324	323	346	343	320	353	389	346	401	330	329	350	362	336	339	330	323	363	340	329	347	308	373	324	405	348	345	373	343	337	357	341	373	357	364	323	335	340	344	326	355	365	349	385	364	324	386	354	344	321	360	343	357	341	330	325	356	324	352	336	398	348	367	353	335	348	341	378	354	326	379	342	353	364	347	372	359	385	335	344	320	299	329	384	358	381	360	310	349	337	344	365	375	341	331	353	339	322	336	332	383	343	357	331	334	334	372	353	392	357	346	315	396	345	371	366	308	358	359	324	350	364	349	354	317	333	351	352	360	340	348	347	327	304	369	332	350	330	354	379	364	322	342	343	346	341	344	383	354	307	329	368	338	349	342	335	324	343	365	345	349	354	363	372	369	371	405	374	310	344	339	366	314	383	332	394	345	345	331	351	321	373	339	351	358	364	308	327	372	330	374	321	329	336	357	370	327	370	341	350	336	364	340	355	346	368	378	344	355	341	356	327	325	342	319	352	341	331	330	362	343	338	345	354	334	337	348	315	340	384	330	355	378	371	344	358	327	326	366	315	332	377	347	387	356	349	338	340	354	340	370	314	376	333	353	347	322	364	336	379	324	345	338	375	341	358	347	329	353	367	348	335	364	332	325	327	367	346	337	321	322	320	335	333	297	324	342	349	350	355	356	368	386	357	350	356	341	348	359	356	336	333	354	346	328	368	365	329	364	307	335	360	340	343	373	403	342	334	374	385	374	351	339	341	353	335	348	372	335	367	372	349	358	352	364	370	340	334	332	370	341	353	360	323	332	347	372	318	376	388	388	322	332	332	338	353	350	383	362	351	373	332	367	361	303	336	370	351	357	362	355	323	350	377	345	320	382	348	378	388	382	359	377	376	341	335	370	372	357	369	394	334	384	328	354	312	343	318	396	364	374	325	345	380	322	346	348	363	355	321	367	331	343	374	389	363	353	361	344	315	351	368	383	328	332	340	369	390	360	375	383	362	327	366	367	338	321	345	298	288	317	355	323	345	365	319	343	355	356	355	310	382	331	369	357	334	338	373	419	306	339	342	318	340	317	381	358	346	340	343	370	367	376	364	361	352	355	357	367	348	322	349	369	367	354	346	361	315	359	343	363	302	348	376	376	358	341	352	381	350	331	356	374	339	320	354	329	376	321	357	343	340	361	374	391	338	334	340	379	383	376	302	357	332	352	338	349	349	339	331	390	335	341	356	353	307	350	366	374	372	355	353	380	352	358	373	324	345	353	354	351	336	365	333	359	346	360	358	336	351	366	368	324	344	344	388	368	321	334	346	335	347	345	352	354	389	338	301	352	387	345	358	338	333	333	350	356	348	328	342	359	351	367	345	356	363	315	339	358	396	378	350	343	358	348	358	360	340	373	343	334	349	318	354	324	332	349	348	349	311	312	362	368	324	357	393	365	369	354	369	343	322	346	356	382	362	341	336	339	327	375	375	329	347	362	328	350	318	369	347	356	372	365	335	333	325	345	357	340	336	371	356	351	380	340	364	340	333	356	377	325	329	308	355	332	361	374	363	324	332	356	344	359	334	365	351	366	372	315	329	343	373	396	335	346	348	348	360	319	323	352	378	349	341	342	359	371	370	384	377	384	383	354	349	338	360	340	394	329	338	364	372	327	337	346	334	323	320	367	367	340	362	346	334	365	326	329	324	323	341	325	375	369	330	340	360	328	355	349	344	373	337	368	407	315	345	341	363	340	326	375	337	362	358	383	342	366	381	317	311	364	339	338	351	340	340	359	360	370	310	351	355	371	345	340	351	352	373	383	350	370	348	376	334	364	386	378	361	346	336	341	369	358	356	344	362	352	358	323	359	340	356	344	365	351	314	356	353	323	308	359	319	330	341	349	318	362	356	350	346	312	378	355	363	347	335	356	400	327	356	373	337	359	371	329	339	350	377	344	344	320	337	364	350	332	336	354	357	360	362	326	330	324	324	389	365	349	351	363	359	328	380	361	320	332	318	325	377	372	331	313	339	361	358	352	371	359	355	366	331	341	355	317	325	348	341	338	346	324	372	348	355	325	355	373	343	386	358	365	329	357	337	349	355	348	382	360	360	366	331	353	353	350	369	365	343	298	342	344	366	328	354	345	312	322	337	367	360	366	360	388	345	348	342	382	322	347	333	335	338	365	350	350	349	411	375	369	335	372	365	317	344	361	355	344	331	316	365	357	372	379	347	350	350	351	353	344	329	376	333	328	333	361	330	366	369	352	321	360	332	334	342	341	345	342	359	365	324	347	380	333	355	327	373	326	371	351	365	336	303	345	353	363	356	349	337	323	344	337	356	390	335	375	319	334	311	389	336	330	360	347	379	345	356	364	349	367	375	336	356	359	373	361	419	333	340	322	353	346	390	339	388	394	345	357	357	355	355	309	369	360	329	367	395	376	345	339	360	366	344	366	356	360	387	352	354	367	324	351	354	351	334	324	358	381	314	374	361	333	367	336	356	367	393	364	349	340	326	385	349	328	384	362	350	338	350	328	364	387	339	364	351	354	314	380	358	349	355	331	331	351	369	354	352	340	400	354	317	356	342	312	383	370	373	355	341	363	354	343	326	373	349	339	344	359	354	346	339	361	348	349	345	345	307	333	329	356	337	355	366	321	336	332	350	321	361	335	370	357	346	335	366	368	345	348	327	353	375	344	351	332	331	364	355	383	321	349	321	368	332	378	358	312	340	311	396	337	366	350	342	387	346	349	346	330	334	380	363	374	345	344	374	337	342	370	368	357	361	387	389	357	393	329	384	383	402	356	346	351	388	376	355	347	311	354	352	324	328	322	338	342	315	391	366	356	336	349	365	344	337	317	348	362	338	393	327	323	360	363	324	360	325	353	328	356	343	347	346	341	375	319	349	344	339	360	343	352	354	341	388	347	359	339	353	361	353	345	365	348	374	304	352	324	381	329	306	339	334	353	355	321	301	299	347	396	352	348	347	348	339	329	364	352	364	333	308	382	300	320	349	358	324	327	348	339	352	320	382	336	348	370	335	368	342	359	349	391	356	348	361	377	353	335	360	346	348	334	321	319	349	340	358	330	324	363	354	339	323	325	296	347	321	354	358	350	313	336	354	342	364	339	362	413	346	378	340	371	364	370	351	342	339	354	386	332	319	329	334	327	329	360	387	390	340	317	362	345	352
23026	10811	6186	8924	46684	58207	41793	24438	10305	3396	997	751	792	782	779	756	784	739	776	913	770	765	807	808	756	771	762	730	738	741	773	772	751	770	793	789	753	738	799	691	779	779	818	797	777	787	716	768	777	720	733	798	748	791	765	735	804	727	762	730	778	796	814	728	780	757	734	759	772	769	718	790	757	748	772	715	767	741	734	732	758	762	774	765	750	826	790	752	730	745	789	781	748	771	789	798	726	806	770	778	771	741	778	752	771	753	788	762	743	746	793	741	759	748	810	725	754	735	773	795	755	782	800	755	743	782	774	744	767	742	761	756	739	812	777	768	741	776	815	731	762	829	780	780	780	813	783	789	763	742	749	760	742	773	760	740	736	784	756	766	776	732	741	820	804	798	752	716	759	712	767	758	770	744	745	759	741	767	727	743	795	764	780	794	707	729	756	775	755	790	755	770	743	754	687	770	784	772	761	764	763	766	800	747	789	750	791	720	744	736	751	753	798	745	744	809	773	764	761	802	771	770	705	787	767	780	792	805	768	737	794	773	769	749	752	760	754	740	768	781	719	786	731	707	731	767	752	752	704	709	751	743	730	776	744	823	824	769	817	773	778	762	709	705	781	762	732	736	734	790	723	803	724	798	799	745	728	743	757	753	811	776	758	727	777	741	731	813	773	780	773	831	740	722	673	795	740	762	791	760	748	773	768	759	761	780	767	756	791	754	785	741	757	764	706	752	737	808	796	756	759	763	766	723	770	802	760	719	751	774	780	806	771	734	750	770	793	771	763	769	786	777	807	780	774	798	785	778	791	748	784	762	751	767	747	765	729	791	730	795	736	803	756	698	769	774	762	733	795	760	758	772	783	764	756	759	827	752	768	739	751	758	774	767	723	726	780	789	770	756	744	718	812	769	817	736	760	782	733	724	783	771	772	735	729	734	783	766	725	777	811	772	739	759	755	763	787	818	761	770	781	798	767	787	764	777	725	762	766	716	798	767	771	812	805	778	753	769	765	798	725	772	796	818	735	826	738	765	773	822	758	781	800	777	759	778	765	770	763	756	748	714	757	742	752	801	761	730	813	793	778	725	732	802	777	769	772	781	807	735	720	736	744	717	794	764	770	771	754	764	758	719	745	767	822	784	808	791	785	738	817	730	800	738	795	769	804	796	755	782	767	787	751	734	747	780	754	785	767	722	733	788	725	796	791	777	766	769	783	724	813	787	774	808	725	766	814	785	750	720	751	793	792	781	738	770	793	834	784	795	751	763	732	767	784	740	756	799	785	745	754	756	760	777	754	797	732	747	755	822	739	756	738	801	743	794	774	755	755	759	775	738	816	768	761	807	783	751	774	734	752	765	841	774	798	771	818	778	748	795	714	756	754	779	798	817	764	759	788	808	743	762	785	744	769	772	730	769	776	760	774	779	817	821	770	767	791	728	777	753	718	776	714	825	758	725	776	706	725	764	832	757	831	783	719	716	797	750	783	727	794	821	766	742	793	733	751	780	797	737	764	784	746	775	808	738	763	768	826	784	775	796	811	824	790	753	759	775	763	765	747	791	733	767	769	819	801	763	776	740	775	782	739	757	744	778	781	753	780	797	799	729	751	767	777	722	764	782	770	715	833	781	757	781	764	780	795	757	753	797	777	783	754	743	741	759	804	737	774	764	724	787	782	767	762	795	739	730	791	753	807	821	795	747	767	785	772	769	774	763	763	789	763	784	745	761	766	777	735	758	750	747	784	797	776	790	779	796	745	735	798	749	779	752	748	784	798	736	760	795	729	765	749	733	759	777	718	762	704	752	774	734	706	749	754	729	800	799	793	740	724	791	761	706	720	749	793	740	746	813	835	772	764	755	737	793	783	764	772	794	725	745	721	754	710	762	769	762	741	768	767	792	772	772	713	754	800	759	762	816	767	756	753	759	778	792	769	757	735	753	769	782	761	819	805	813	799	730	796	778	768	761	761	761	737	789	772	796	755	800	751	796	799	786	800	818	767	769	768	767	788	758	735	728	803	770	724	771	798	773	730	771	790	781	757	750	744	751	773	780	805	782	750	741	725	735	829	759	768	810	737	806	833	739	757	727	757	787	812	757	763	748	734	793	765	773	738	739	797	763	795	781	773	724	804	766	770	750	769	780	808	770	742	777	770	730	796	728	797	747	783	812	774	743	810	767	744	733	763	758	756	805	741	793	787	759	751	796	741	741	774	763	785	787	749	770	746	762	770	715	720	748	757	737	768	779	764	756	731	782	790	764	737	733	752	755	757	770	813	772	800	764	770	744	738	749	804	761	772	763	781	807	746	769	775	699	780	842	747	746	715	737	799	728	821	763	787	765	798	772	758	784	734	748	818	772	738	772	771	746	766	757	791	732	736	779	749	773	738	761	779	816	784	788	748	776	786	755	808	754	756	760	773	760	752	709	768	728	758	767	819	795	813	764	804	795	703	759	794	754	765	750	744	786	727	729	752	728	761	737	745	771	779	769	784	737	764	730	786	782	732	818	791	782	763	745	765	763	801	753	744	737	768	807	753	708	752	773	738	777	745	762	741	728	690	819	786	778	771	719	754	758	747	772	764	772	783	740	726	802	805	792	752	762	726	740	794	779	790	788	760	759	723	761	783	773	746	756	779	755	732	745	767	786	798	771	736	759	722	780	803	784	767	746	747	736	762	758	752	756	768	739	796	784	803	726	790	811	767	755	716	762	821	809	755	798	751	744	727	784	768	794	756	781	736	723	767	777	712	734	760	765	789	763	738	742	741	760	737	814	781	768	740	762	740	776	750	723	763	782	758	743	788	732	798	772	780	731	731	781	764	752	748	725	818	785	735	713	794	728	718	768	759	771	756	784	772	763	778	745	792	771	783	737	756	746	804	748	837	733	769	746	786	738	796	781	759	735	823	786	799	768	763	718	773	761	756	759	777	766	758	821	753	790	778	776	711	715	732	804	774	727	753	708	725	761	780	747	742	774	742	817	769	760	781	792	744	789	763	754	720	763	757	783	769	804	771	807	758	719	783	829	786	819	749	758	700	768	775	709	808	767	808	744	752	790	790	759	735	753	788	713	813	765	658	739	778	766	765	815	737	750	766	755	805	768	750	738	760	710	758	707	740	767	779	792	761	777	726	779	725	782	803	782	786	773	770	795	754	746	781	730	769	790	787	783	809	732	738	768	742	707	754	757	793	771	793	760	782	733	767	804	737	743	775	722	735	818	748	777	737	759	743	725	740	758	763	775	765	814	772	726	764	759	697	770	764	781	799	733	758	825	749	806	750	809	687	724	762	748	773	722	780	787	766	765	748	746	802	752	795	746	784	742	750	790	750	743	802	799	782	762	779	803	749	753	788	756	718	735	786	754	749	765	750	773	734	807	763	745	762	857	744	752	798	760	774	756	769	749	732	776	779	726	792	747	776	759	743	753	738	759	811	718	746	763	744	749	767	734	782	812	702	751	791	726	750	744	754	784	749	785	798	784	743	794
11086	3750	1453	983	1640	2498	1796	852	559	355	251	245	289	236	221	243	253	221	230	242	285	236	291	242	277	260	236	265	250	260	258	259	245	246	203	255	250	289	252	262	240	257	245	237	250	262	257	296	253	259	224	246	279	250	220	247	267	251	297	237	233	229	263	251	254	257	267	261	240	246	225	244	272	255	218	244	259	227	236	256	258	225	279	267	274	266	252	273	271	256	238	257	211	272	219	223	266	259	254	258	231	268	233	251	249	284	252	294	239	264	254	290	247	253	254	260	266	277	260	255	231	274	259	235	235	265	256	255	255	225	246	250	260	244	258	262	267	289	250	260	260	250	251	229	240	244	262	244	261	233	268	270	247	273	268	249	262	239	252	264	262	254	231	277	269	306	279	267	260	263	251	233	265	281	287	284	222	272	256	266	246	242	242	254	246	243	233	256	243	256	240	265	230	275	298	245	234	258	237	241	259	263	260	275	244	253	270	253	259	235	281	265	240	255	263	229	254	257	243	255	276	249	263	245	224	271	289	254	265	234	262	279	268	283	241	256	246	254	273	274	244	223	261	252	218	238	235	263	255	235	228	239	242	270	264	241	240	251	245	278	236	244	261	253	223	278	260	283	241	279	260	280	237	278	241	261	261	244	222	259	265	247	229	271	254	252	251	259	246	243	252	274	242	255	248	240	262	283	244	219	254	261	279	267	257	246	228	249	236	242	259	260	256	269	226	255	255	243	269	242	285	232	265	259	267	267	270	281	247	257	258	269	266	261	253	275	252	252	253	243	243	264	258	232	239	237	230	270	273	225	227	243	248	242	263	233	247	262	263	235	242	276	237	241	250	256	251	267	239	284	235	236	275	243	264	253	261	258	230	258	247	263	277	251	265	276	248	242	256	264	217	273	254	260	264	239	247	281	269	257	273	275	266	265	246	236	230	249	219	263	283	243	271	260	266	260	242	246	279	279	263	274	242	257	236	227	255	280	244	252	256	268	267	275	246	268	237	254	270	255	250	260	252	264	286	262	299	277	263	269	238	238	244	223	274	259	277	240	253	261	272	243	243	255	283	273	268	244	245	298	285	241	285	249	254	267	253	247	256	243	273	256	250	267	239	254	257	237	255	250	307	272	253	254	258	257	272	251	237	238	240	259	263	280	249	252	239	221	278	262	233	242	257	244	250	272	246	240	248	265	257	247	254	277	273	258	255	258	244	248	273	234	266	284	207	274	242	258	294	255	251	242	258	255	267	251	226	247	236	278	272	271	250	237	232	256	247	267	254	250	239	266	259	277	222	265	256	271	257	272	272	231	249	264	259	270	241	286	235	203	243	257	239	243	259	243	250	254	245	276	259	248	258	282	285	266	285	255	254	237	233	272	242	256	263	273	268	264	236	256	252	279	270	266	260	234	254	256	232	254	246	253	267	245	228	250	250	227	242	236	261	259	245	241	247	280	255	240	268	242	249	239	235	243	245	256	236	257	264	266	259	253	255	233	260	254	253	272	266	262	277	249	237	253	278	245	262	257	252	279	252	268	249	247	287	248	243	236	257	251	250	280	246	286	248	270	238	225	255	255	276	252	267	274	258	253	213	274	249	245	254	288	286	255	241	244	253	259	253	221	244	269	271	275	280	241	264	268	255	247	234	250	262	243	223	236	224	242	258	262	259	265	276	261	232	266	283	287	256	263	251	246	247	281	247	240	242	269	236	236	240	277	254	264	248	275	233	215	255	240	255	237	268	232	291	252	224	256	265	221	257	285	238	245	276	258	261	256	261	269	264	285	257	259	267	271	243	268	274	250	243	271	259	253	216	272	286	262	264	240	246	281	252	257	243	250	292	240	253	275	241	252	255	261	280	252	234	229	250	233	240	251	271	247	228	271	252	280	258	228	238	260	245	255	281	262	228	239	238	222	246	272	267	243	274	258	223	258	240	234	282	257	275	248	268	288	265	272	245	233	231	264	288	263	242	233	279	262	281	245	268	259	269	260	252	240	226	235	250	241	259	229	233	252	267	268	267	271	251	221	235	263	229	236	217	253	247	242	221	285	235	252	236	253	262	225	268	234	243	242	257	254	222	266	273	218	230	241	302	251	243	250	272	229	248	260	263	205	237	241	259	274	255	262	257	244	239	285	257	243	252	248	272	276	253	282	277	264	278	268	249	273	276	262	266	225	278	258	260	223	269	260	234	248	221	260	241	256	258	245	247	266	246	236	219	263	248	260	275	251	271	230	261	267	264	226	269	263	224	281	264	245	270	249	237	263	249	279	261	249	243	266	298	264	256	260	259	282	247	255	245	242	263	241	226	248	239	247	249	233	271	253	238	248	262	224	286	250	247	285	272	238	263	245	239	264	246	240	253	268	234	247	267	276	306	288	254	216	259	272	266	264	256	283	266	294	275	237	274	248	278	236	301	240	267	271	261	235	258	264	255	238	224	275	249	260	282	274	241	248	254	252	262	256	267	262	247	276	252	272	231	253	223	239	236	261	249	264	272	279	216	231	223	273	227	231	256	255	243	243	235	254	227	223	269	256	271	233	234	231	223	256	237	254	261	263	293	270	254	262	291	258	251	258	261	230	256	259	254	226	216	244	245	246	263	238	234	266	278	271	238	258	294	237	246	254	236	248	264	307	269	226	224	251	302	277	236	260	250	254	276	260	259	230	239	280	268	235	230	260	264	301	245	282	250	252	259	233	263	259	252	269	254	242	231	256	280	240	256	266	235	248	291	241	252	232	255	264	251	262	257	240	263	232	273	285	258	254	246	248	265	241	264	227	238	242	225	257	251	282	254	270	247	266	271	261	242	274	252	278	276	238	215	249	245	243	234	283	235	218	275	259	253	250	265	258	260	239	239	260	242	243	250	266	272	235	262	239	240	259	260	221	262	231	228	257	260	296	260	248	276	234	222	246	262	270	237	252	265	260	265	248	218	248	279	274	262	240	236	235	277	280	286	260	247	252	285	291	265	227	277	249	257	237	268	252	236	245	276	249	236	252	246	255	251	269	289	263	280	250	269	251	270	287	253	263	252	234	266	233	280	248	261	239	252	245	225	244	250	250	253	262	271	283	264	254	273	258	297	277	275	266	248	242	272	270	247	212	249	256	275	251	269	286	275	265	259	265	263	261	259	258	260	262	248	251	257	254	244	236	281	226	276	262	237	273	262	266	258	228	235	270	250	270	233	241	244	257	237	270	242	230	244	243	265	300	251	237	248	258	252	255	253	260	246	247	249	271	251	242	273	264	240	255	273	227	249	261	249	276	269	260	290	281	273	266	286	236	230	263	240	273	260	235	256	301	222	265	247	277	236	279	244	264	255	267	219	244	256	241	254	294	267	233	212	251	224	228	260	245	275	253	252	286	246	265	257	260	255	218	241	258	248	244	267	286	248	282	282	255	264	267	255	240	268	303	236	251	266	242	256	222	261	232	258	279	265	261	212	215	288	217	241	235	245	273	236	248	233	261	280	257	250	248	277	242
6684	3005	2719	2988	5880	8565	5460	2733	1468	880	675	597	608	602	594	629	612	565	602	588	588	597	609	572	586	568	575	586	568	611	569	617	588	570	621	588	550	614	607	604	579	565	568	601	572	581	572	619	590	561	621	582	631	636	572	605	600	596	604	593	569	611	623	576	585	581	604	553	589	623	554	577	591	585	630	546	628	587	614	566	588	594	592	627	629	605	585	578	616	571	560	568	560	561	612	606	584	586	593	585	582	580	588	615	595	600	573	585	609	629	567	598	598	587	614	597	603	581	610	618	574	550	599	535	611	576	602	578	599	568	581	589	589	608	575	547	595	586	592	627	609	595	601	574	593	610	567	601	582	621	550	585	602	623	597	601	570	607	560	565	589	588	573	572	599	604	610	586	554	565	598	618	514	600	586	598	636	629	588	629	603	610	611	578	604	587	545	553	567	598	554	582	582	620	601	621	592	597	628	603	604	634	618	646	557	606	573	600	597	583	577	594	593	534	595	567	590	601	583	603	602	573	610	556	603	615	558	632	602	605	584	601	622	595	610	573	592	615	588	568	559	623	588	609	583	580	579	596	642	588	587	643	613	561	605	574	582	614	594	621	575	582	568	597	591	609	617	557	606	607	576	554	598	576	576	572	611	562	578	589	607	599	641	597	545	584	597	594	566	585	564	600	605	559	581	653	573	593	586	611	553	573	572	582	606	567	572	584	583	570	593	583	633	601	623	578	581	583	651	539	592	585	610	543	596	614	541	581	571	581	587	599	583	577	613	579	595	604	613	621	630	562	581	622	606	616	590	596	599	569	615	594	576	600	574	592	598	588	570	570	599	608	603	562	592	597	575	596	579	571	589	592	564	560	573	574	600	573	556	585	613	577	597	639	589	582	583	552	547	564	562	601	594	599	591	570	599	592	542	581	576	550	548	601	625	575	636	573	606	622	611	551	550	611	592	557	576	548	563	587	596	606	665	616	561	636	595	615	571	613	568	570	563	602	592	606	609	566	609	622	588	579	603	584	623	583	587	566	602	592	585	538	610	575	561	582	577	602	598	632	570	552	575	604	562	600	579	580	616	582	600	558	608	584	607	610	549	608	614	590	587	616	608	613	630	569	605	622	577	605	549	602	612	594	610	526	554	579	598	591	605	615	559	591	581	557	613	565	611	604	609	578	629	614	590	555	600	586	608	589	620	570	573	581	565	608	588	579	602	575	583	576	616	581	609	520	550	569	601	593	556	550	601	610	565	561	586	565	615	621	602	610	589	575	611	595	591	583	536	586	608	594	594	638	652	595	607	587	564	614	597	634	574	604	606	596	548	612	597	573	582	589	615	580	609	567	604	587	583	571	566	568	580	630	607	626	609	636	578	621	595	590	568	565	611	595	570	581	590	626	585	602	636	585	636	582	516	607	608	529	580	605	592	586	583	567	581	592	603	577	630	608	560	623	579	570	591	589	616	543	575	597	598	542	553	550	618	574	593	561	582	600	611	600	567	629	608	592	587	573	609	569	571	638	624	610	625	575	584	578	557	585	577	571	606	605	585	578	592	617	592	599	573	565	519	620	566	564	582	617	598	590	560	562	604	636	602	639	588	583	566	589	585	583	553	624	585	584	594	564	594	557	605	549	630	577	634	613	612	569	618	586	584	590	625	538	581	579	577	596	581	593	586	574	553	577	611	603	582	585	598	582	592	577	637	590	630	656	545	635	601	576	563	554	573	580	583	585	592	636	560	580	570	575	562	608	555	598	628	595	578	560	631	578	596	589	590	560	575	573	614	541	613	541	590	597	602	592	621	585	556	595	583	594	618	575	572	549	597	577	577	593	562	573	567	593	578	617	588	587	600	606	612	552	568	548	586	599	579	601	607	570	517	599	598	594	585	610	508	603	570	608	584	600	542	592	584	592	611	601	610	585	624	574	589	603	627	632	546	585	567	556	561	565	621	633	576	590	571	606	592	594	636	596	575	569	591	587	614	561	604	579	574	603	601	609	622	571	619	581	641	601	552	629	586	584	583	565	601	601	619	586	590	618	612	575	571	587	569	608	580	583	555	600	597	558	567	570	608	589	588	645	571	564	613	575	624	601	594	620	612	574	599	579	563	567	583	556	663	580	607	591	625	600	587	614	569	565	622	565	635	621	605	620	592	613	597	593	600	575	563	627	613	582	603	615	574	585	579	586	589	583	582	612	572	572	586	564	578	620	581	542	557	598	591	616	555	600	586	603	594	628	625	553	608	613	601	565	617	621	589	559	581	597	584	578	624	606	566	591	599	580	573	616	584	608	581	555	578	605	616	548	592	576	639	649	581	590	603	604	599	574	588	614	584	640	557	586	606	602	604	568	592	556	630	561	633	551	619	592	598	601	612	590	572	577	553	579	601	602	612	577	578	573	562	517	596	594	575	560	630	597	575	595	585	575	594	633	566	599	532	633	607	583	615	556	589	593	557	604	570	589	586	581	559	613	623	585	600	594	576	591	569	584	565	582	638	531	536	626	574	596	579	576	628	574	611	576	599	554	590	575	588	615	557	557	588	585	600	543	563	612	542	541	573	587	624	566	609	581	575	582	591	576	558	618	588	598	565	546	613	587	639	582	595	606	567	629	577	595	605	540	558	561	559	573	600	593	549	574	595	598	608	607	600	596	562	558	555	587	585	540	568	605	591	575	611	594	581	591	605	622	607	583	591	573	578	631	594	611	632	603	601	585	576	570	591	581	568	588	599	584	574	594	624	576	577	585	586	542	603	584	572	591	587	581	583	613	634	620	564	522	555	612	583	610	648	586	582	582	556	584	593	592	577	585	575	613	587	564	560	591	533	607	568	570	575	554	591	595	537	596	586	638	590	570	588	600	569	621	626	588	588	587	599	600	609	570	568	544	591	593	559	617	565	606	584	596	573	613	591	578	596	558	561	624	579	579	579	591	557	580	588	586	580	617	580	559	600	598	577	560	588	591	565	591	554	587	606	637	602	591	604	588	573	633	610	568	578	625	552	544	559	601	576	566	606	577	653	593	554	636	528	632	601	590	557	617	603	570	547	572	600	584	575	630	583	609	587	626	621	590	566	611	588	577	572	598	587	575	573	605	590	622	600	551	618	605	597	596	604	594	602	581	585	608	614	597	577	604	593	594	611	622	590	607	576	581	547	601	575	618	570	602	627	555	622	591	604	570	607	569	578	602	560	620	577	592	590	592	613	599	597	580	562	554	639	585	612	609	586	622	608	621	601	562	608	600	586	592	572	593	595	566	605	575	588	583	592	592	597	586	567	627	606	624	638	623	581	568	572	589	599	570	589	575	584	593	586	565	566	599	584	601	580	585	543	594	586	565	564	603	596	613	543	633	579	619	554	572	555	598	578	556	568	587	605	580	605	592	556	580	572	589	609	589	580	637	596	584	565	628	625	591	573	578	555	558	570	601	590	616	596	608	569	616	604	589	638	574	621	543	592	590	587	635	587	590	578	622	598	573	564	620	580	619
29266	14953	5045	2422	14852	29546	18032	7191	2346	801	370	314	315	341	334	297	305	293	326	317	310	275	378	327	322	345	310	320	316	300	356	321	325	314	343	354	292	318	334	331	297	311	332	339	331	294	283	347	272	317	354	349	336	347	332	381	330	348	341	322	317	331	340	326	314	357	337	315	316	325	306	305	316	343	300	317	321	313	303	326	290	316	345	350	307	365	325	319	291	331	278	370	315	303	332	309	319	270	308	313	328	296	319	304	298	327	342	358	376	334	314	313	302	350	308	300	308	301	316	323	313	324	310	312	316	343	321	307	328	320	334	343	342	326	369	306	336	322	337	319	326	335	332	298	298	344	287	318	326	319	333	299	326	331	299	299	364	302	343	284	309	307	328	291	297	329	324	288	346	347	329	344	306	319	331	343	308	320	338	337	322	319	302	341	329	293	306	325	306	333	341	337	310	333	308	314	348	291	333	314	336	322	296	301	335	337	314	339	324	371	353	327	348	325	320	338	294	329	311	328	355	326	327	297	326	311	326	311	350	327	303	322	294	316	297	300	347	323	326	331	333	346	289	328	322	342	336	332	327	314	300	307	328	324	303	302	313	326	332	357	289	304	339	305	329	358	331	317	275	317	297	334	302	314	308	310	328	294	302	311	316	313	338	332	298	316	338	306	330	323	316	302	362	323	298	309	296	311	337	328	302	330	325	339	305	312	347	340	299	351	298	286	329	323	282	288	326	317	303	300	340	354	311	304	274	296	319	316	343	309	327	370	340	284	313	322	306	321	299	335	316	318	306	292	329	320	308	297	304	273	331	289	296	357	322	317	285	326	341	352	317	278	298	306	331	339	341	312	327	330	284	339	289	298	297	285	309	351	330	322	298	289	313	307	326	327	340	296	328	299	341	328	304	305	298	294	323	284	327	325	307	314	318	348	337	318	334	304	287	334	324	348	313	318	334	325	339	325	336	300	322	316	320	307	337	343	368	347	330	271	350	336	302	336	316	351	274	325	339	350	310	322	313	316	358	321	354	287	310	318	299	300	321	333	337	336	357	335	308	310	356	316	336	335	312	326	340	343	310	306	302	321	321	319	320	305	287	324	329	311	303	343	338	321	304	287	300	325	288	309	316	335	285	298	309	287	329	334	322	337	342	314	333	328	298	318	362	325	343	317	332	334	361	344	326	324	295	292	347	348	289	327	350	358	331	300	299	317	337	300	329	333	346	332	313	315	305	326	307	292	307	283	319	326	309	316	341	311	298	311	334	342	320	309	295	313	324	318	333	329	289	340	300	281	318	316	314	300	310	338	349	325	333	321	317	368	350	320	327	342	304	322	300	327	330	313	335	328	346	356	327	336	336	336	314	313	332	313	319	290	350	336	323	311	310	337	312	319	310	334	325	346	303	307	321	326	325	287	300	356	318	303	320	344	297	327	302	336	324	340	314	340	335	308	298	324	307	356	356	321	335	297	293	281	289	314	350	300	315	316	286	284	313	333	357	328	294	319	336	336	320	338	306	301	365	350	313	317	318	313	333	304	323	301	303	343	338	334	334	312	323	314	293	308	314	303	308	318	313	334	328	307	299	303	333	340	323	329	318	314	312	352	308	330	293	305	324	308	366	382	355	303	335	290	322	305	304	333	366	299	298	341	285	274	302	314	327	365	341	337	318	368	320	333	335	301	307	350	350	281	297	301	347	337	317	326	338	307	307	317	315	340	300	311	313	322	333	338	328	304	289	321	324	293	323	312	338	313	324	305	348	310	316	265	319	313	310	334	306	340	323	330	307	344	304	342	318	315	305	327	307	359	347	346	298	327	278	330	302	335	324	321	319	313	324	358	306	297	325	290	291	334	327	325	343	298	327	312	346	342	308	316	366	315	291	316	301	321	348	314	333	329	324	360	342	290	311	347	322	316	352	345	324	322	290	307	310	306	317	318	305	306	346	307	322	326	297	318	302	343	343	278	322	293	330	300	352	310	297	330	308	310	334	334	300	318	362	317	333	289	314	361	318	332	330	342	299	347	339	312	321	304	303	315	300	330	321	345	303	285	307	325	324	304	302	305	329	313	300	318	340	322	312	294	306	307	320	334	329	321	334	299	309	323	311	310	328	323	355	312	319	308	323	297	324	323	335	288	319	336	317	330	350	354	319	305	350	335	320	334	356	345	312	319	362	316	361	322	321	313	327	350	308	311	344	312	319	325	330	325	327	344	324	314	272	304	341	326	344	309	328	323	319	288	316	307	342	314	321	322	375	354	299	303	300	296	332	333	305	298	326	326	318	320	335	345	327	319	315	361	300	301	324	330	282	317	315	325	302	308	337	344	335	343	335	305	294	335	360	305	321	337	319	334	288	302	348	345	305	331	337	333	352	322	296	289	314	320	316	307	322	265	282	309	306	290	326	338	313	301	312	319	301	326	336	343	316	333	320	342	344	328	326	285	310	332	307	349	342	320	337	331	307	317	319	335	295	323	333	295	333	318	345	327	301	322	314	354	334	315	303	321	346	346	315	325	308	359	315	339	325	305	286	308	311	321	305	296	314	316	336	328	321	343	376	353	347	288	268	372	327	313	332	301	312	305	371	363	324	359	334	335	321	311	298	308	350	321	288	310	315	258	341	335	310	303	314	295	326	298	315	309	299	342	285	358	311	335	297	347	324	345	292	344	313	328	316	297	330	329	304	312	335	323	314	312	346	328	349	313	304	318	318	350	313	314	329	304	337	335	324	327	361	287	318	314	333	336	302	327	316	349	327	319	345	309	303	351	300	306	305	335	330	310	327	289	322	305	296	359	342	372	316	305	288	300	338	301	341	276	324	315	337	320	316	293	310	324	319	337	306	320	292	308	335	340	306	324	311	280	315	356	302	333	300	322	329	292	312	342	327	312	343	292	300	326	328	306	311	344	305	298	324	301	344	334	338	313	306	316	314	358	340	331	369	335	322	289	303	336	348	338	325	331	320	350	353	322	353	324	352	333	319	283	331	292	319	346	316	302	309	305	301	328	313	344	331	305	320	305	291	316	346	342	332	311	303	355	344	307	315	308	311	304	357	370	341	313	318	311	332	284	320	340	353	294	343	309	315	330	316	314	379	355	334	337	342	300	321	305	317	335	296	311	359	319	299	296	313	352	323	303	294	310	306	303	338	331	344	328	313	321	318	328	345	318	310	354	338	311	321	316	330	360	341	339	333	338	364	315	302	324	347	324	315	329	326	349	327	333	299	315	331	351	338	323	330	318	328	309	308	306	293	313	360	311	297	299	320	307	310	331	287	311	302	312	305	319	325	275	313	319	298	334	307	327	307	298	334	301	309	338	319	352	333	300	300	327	319	335	323	329	306	336	333	290	309	310	308	331	329	321	305	338	356	353	310	309	322	348	310	340	323	326	311	343	346	363	305	303	305	357	302	312	335	342	292	298	352	322	305	315	327	281	329	330	311	304	306	317	313	314	338	356	288	304	303	318	309	290	307	336	305	312	331	323
18618	9797	5744	6104	32859	47442	33506	17972	7644	2659	835	712	703	734	706	712	656	707	776	750	740	698	700	715	729	732	719	685	730	710	718	717	731	718	736	684	738	712	714	716	708	710	707	730	759	709	743	692	743	778	719	721	712	744	685	778	752	763	750	742	720	681	789	724	741	693	718	691	709	696	718	665	690	759	716	738	720	678	715	762	704	722	669	682	686	723	689	701	709	751	700	734	675	709	705	714	732	733	727	762	740	717	759	738	709	706	722	706	710	740	710	700	648	743	685	694	772	717	696	676	771	761	755	713	759	699	701	713	727	721	707	699	676	674	733	698	708	715	690	751	708	752	711	708	744	703	729	718	750	752	691	784	720	669	720	729	704	708	674	727	739	724	772	709	735	713	708	689	756	728	711	720	694	715	730	722	731	675	743	692	774	694	652	724	665	712	707	708	717	687	713	685	719	716	746	751	730	722	711	724	671	713	687	703	731	760	702	707	703	746	689	727	687	707	705	670	741	756	663	700	749	669	706	700	738	719	667	744	700	726	742	739	748	746	716	738	665	735	765	747	752	710	770	726	737	725	682	723	709	763	714	718	713	691	737	745	676	699	722	718	753	712	719	706	736	713	767	745	692	716	748	691	744	724	738	701	729	730	797	697	732	745	712	725	703	734	733	682	747	690	678	711	718	758	725	699	709	729	671	755	743	688	758	675	676	705	712	735	747	719	741	745	765	709	698	728	711	653	727	713	718	675	710	676	690	704	756	721	712	697	686	735	663	707	701	739	706	725	715	714	746	693	725	715	694	767	725	780	707	747	701	738	728	734	740	692	716	738	718	750	742	775	766	764	719	674	733	734	694	721	709	722	733	739	778	742	734	767	692	690	746	740	691	707	731	738	743	780	678	730	677	705	723	709	699	732	732	698	764	737	674	736	741	713	706	729	712	762	721	716	782	721	762	720	741	698	763	758	738	720	702	669	697	705	738	723	720	726	703	740	758	696	732	740	671	716	722	744	714	694	662	696	752	771	769	740	733	703	707	712	698	711	754	693	750	741	685	722	697	718	716	737	749	729	719	740	746	699	691	741	783	707	689	753	730	714	707	726	707	746	724	709	751	697	795	687	688	707	708	732	707	743	736	733	665	709	752	695	742	706	718	732	690	707	734	734	714	734	675	731	701	706	722	735	728	757	679	691	724	737	707	717	716	689	714	695	684	714	725	715	781	707	720	737	718	691	764	765	672	710	689	729	706	750	698	737	728	741	705	714	719	712	718	722	711	727	671	731	713	669	766	712	721	702	753	675	721	728	729	764	768	765	693	693	701	711	679	680	739	741	697	719	700	726	766	708	717	702	715	714	751	732	740	657	743	731	748	761	742	701	756	715	710	724	756	745	707	778	781	734	736	680	736	780	715	735	704	698	737	689	747	763	729	731	771	732	724	738	723	698	725	710	721	707	757	661	701	755	770	717	713	729	737	713	662	730	697	715	708	733	738	736	765	775	702	737	749	754	714	766	668	725	719	704	741	755	658	697	704	701	705	687	734	728	734	668	732	730	714	689	717	713	729	710	741	673	708	764	708	747	711	741	768	745	686	684	697	696	717	731	704	697	692	669	740	748	731	707	713	707	675	701	700	720	714	720	696	712	729	749	672	694	732	705	742	743	668	740	718	743	737	761	683	714	690	702	728	756	758	714	741	751	704	714	695	740	751	726	725	705	742	742	757	740	734	763	709	664	716	746	788	689	763	712	700	696	721	757	742	732	729	672	717	737	670	725	697	701	724	735	714	672	741	677	751	702	703	700	733	706	672	740	698	711	740	725	706	727	735	768	735	706	692	704	795	717	710	701	751	719	729	702	734	699	734	702	755	780	711	754	721	764	725	688	742	691	722	717	719	721	725	734	749	730	769	723	727	691	692	695	727	751	728	684	784	717	704	722	715	669	731	721	735	690	660	715	704	722	722	726	687	700	733	726	714	696	701	699	720	726	688	790	724	739	653	723	744	709	679	731	717	715	725	711	743	733	693	744	698	704	724	712	728	741	716	738	708	764	775	690	745	706	681	701	686	696	706	752	691	709	711	726	716	684	701	720	673	704	705	704	692	738	724	749	708	752	721	758	726	673	678	663	698	763	734	669	715	733	747	710	771	691	734	713	713	703	744	727	719	720	731	693	727	703	702	683	727	726	747	756	712	752	743	712	700	704	714	747	775	690	702	752	713	749	732	681	768	719	667	728	746	667	733	696	682	699	677	748	674	734	712	684	731	764	710	733	686	753	737	705	688	749	683	736	708	739	692	736	677	753	754	706	734	670	713	724	708	677	759	733	715	748	687	733	719	717	668	695	711	707	726	741	752	709	729	780	719	732	717	731	734	680	722	675	796	749	734	742	682	697	711	703	705	703	723	731	688	701	735	684	723	716	755	700	734	746	746	717	665	677	740	738	720	711	725	705	716	695	714	701	702	701	712	718	731	727	717	725	742	656	675	703	769	724	690	734	682	721	735	717	750	699	771	737	761	733	695	755	700	690	770	703	704	705	746	725	753	771	711	719	744	749	754	701	744	675	764	676	706	752	727	703	707	720	720	723	708	680	732	718	700	716	726	724	735	734	725	730	725	732	696	705	716	742	655	776	736	707	693	701	745	723	740	705	694	710	724	692	730	730	732	684	701	713	726	713	679	733	705	676	739	731	709	655	731	760	730	702	771	683	729	741	710	724	737	742	704	681	723	699	755	733	654	708	723	727	744	711	764	744	770	746	706	741	691	729	679	748	720	738	783	753	775	739	713	719	712	787	727	734	744	716	714	742	716	735	719	706	704	758	675	739	702	700	706	731	735	650	709	720	687	693	718	695	728	743	759	726	679	765	739	725	712	736	683	760	679	723	702	753	704	757	713	708	721	719	729	731	707	673	734	677	746	731	736	701	686	717	660	734	685	748	742	738	730	674	732	721	692	700	730	716	751	702	676	714	662	734	698	702	717	703	713	689	693	735	664	706	749	667	797	735	758	689	717	678	707	736	713	686	717	742	721	740	727	723	718	734	739	678	743	676	711	713	701	741	724	725	726	738	714	733	742	709	720	685	714	716	750	673	715	710	689	728	692	722	739	747	709	706	698	722	712	733	727	732	683	744	727	745	703	749	725	735	728	736	703	753	733	722	746	707	745	726	714	732	679	795	755	757	742	696	732	724	726	684	754	698	747	701	690	780	736	742	691	701	757	757	722	729	697	746	707	714	696	708	693	716	725	707	725	714	714	718	688	787	713	722	711	733	665	725	731	717	726	727	684	709	712	721	756	742	758	660	747	719	671	744	732	709	736	709	704	772	761	694	727	754	736	700	698	775	702	702	710	700	694	740	777	747	698	729	741	734	746	699	720	748	717	707	707	728	746	704	707	706	729	719	760	690	718	739	720	738	723	640	707	699	696	720	737	682	703	727	700	675	685	694	720	723	725	750	712	755	724	702	711	729	716	715	745	721	736	748	714	643
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
